is VMSBINARY.BCK>` VMSBINARY.BCKBACKUP/INTERCHANGE ICON:[V9.BIN]DEFICON.COM,DLRGINT.OBJ,ICON.HLB,ICONC.EXE,ICONT.EXE,ICONX.EXE,IEXE.COM,RT.DB,RT.H,RT.OLB,X11.OPT XLARGE:[SLM]VMSBINARY.BCK;/REWIND/SAVE_SET/DENSITY=1600/BLOCK_SIZE=8192 SLM ,V6.0 _VIOLET::  _$25$VDA3: V6.0  *[V9.BIN]DEFICON.COM;1+,./ 4-0123KPWO56PX7P Y89Jj$GHJ$! $! Define the directory containing this procedure as ICON_BIN. $! $ PROC = f$environment("procedure") $ DEV = f$parse(PROC,,,"device") $ DIR = f$parse(PROC,,,"directory") $ assign/nolog 'DEV''DIR' ICON_BIN $! $! Define the commands ICONT, ICONX, and IEXE. $! $ iconc == "$ ICON_BIN:iconc" $ icont == "$ ICON_BIN:icont" $ iconx == "$ ICON_BIN:iconx" $ iexe == "@ICON_BIN:iexe" $! $! Add the Icon help library to the help search path. $! $ HELPLIB = "ICON_BIN:ICON.HLB" ! value must be upper case $ LIBNAME = "HLP$LIBRARY" $ N = 0 $loop1: $ NAMEVAL = f$trnlnm("''LIBNAME'","LNM$PROCESS_TABLE") $ if NAMEVAL .eqs. "" then $ goto assign1 $ if NAMEVAL .eqs. "''HELPLIB'" then $ goto done1 $ N = N + 1 $ LIBNAME = "HLP$LIBRARY_''N'" $ if N .lt. 1000 then $ goto loop1 $ write sys$output "Can't add Icon help library; too many names." $ goto done1 $ $assign1: $ assign 'HELPLIB' 'LIBNAME' $done1: $! $! Add the C library to the link search path. $! $ LINKLIB = "SYS$LIBRARY:VAXCRTL" ! value must be upper case $ LIBNAME = "LNK$LIBRARY" $ N = 0 $loop2: $ NAMEVAL = f$trnlnm("''LIBNAME'","LNM$PROCESS_TABLE") $ if NAMEVAL .eqs. "" then $ goto assign2 $ if (NAMEVAL .eqs. "''LINKLIB'") .or. - (NAMEVAL .eqs. "''LINKLIB'.OLB") then $ goto done2 $ N = N + 1 $ LIBNAME = "LNK$LIBRARY_''N'" $ if N .lt. 1000 then $ goto loop2 $ write sys$output "Can't add C link library; too many names." $ goto done2 $ $assign2: $ assign 'LINKLIB' 'LIBNAME' $done2: $ $ exit 1 pY.6 VMSBINARY.BCKP[V9.BIN]DLRGINT.OBJ;1 Mj*[V9.BIN]DLRGINT.OBJ;1+,P. / 4 z -0123KPWO 567`289Ҋ;vGHJ4DLRGINTV1.025-JUL-1994 08:01VAX C V3.2-044RDLRGINTbigprint bigtoreal bigtoscpbignum  bigdiv (bigmod 0bigand 8bigor @bigxor HbigcmpPbigrand Xbigadd# |bigmul# bigneg# bigsub# realtobig bigpow`Tbigradixpbigshift7 3   C$V_CTYPEDEFSIIPOWRADIX BIGPRINT  BIGTOREAL BIGTOS CPBIGNUM BIGDIV (BIGMOD 0BIGAND 8BIGOR @BIGXOR HBIGCMP PBIGRAND XBIGADD |BIGMUL BIGNEG BIGSUB REALTOBIG BIGPOW TBIGRADIX pBIGSHIFT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS OVER_FLOW$CHAR_STRING_CONSTANTSP^P^|P^P^P^P^P^P^P^P^P^P^<6}LN7P^<6}LN7P^<6}LN7P^<6}LN7P^PP^ЬPݠЬPݠIIPOWPQ(53}L;4PЬ PЏ`QP^ݬݬݬ ݬݬRADIX^ЬPРQЬPРPP QPxPQQЬ PЏ`QP xа VMSBINARY.BCK[V9.BIN]ICON.HLB;1fb\*[V9.BIN]ICON.HLB;1+,.f/ 4fC-0123 KPWOg56X@789Jj$GHJ% VAX-11 Librarian V04-00IZBC5H,"DEFICONIcon9bICONC-ICONT5ICONXAIEXEi1 IconF The Icon programming language system is implemented primarily by the commands:- DEFICON (defines commands and logical names) ICONT (the Icon translator) ICONX (the Icon interpreter) ICONC (the Icon compiler) Supporting command:1 IEXE (for defining an Icon program as a command)8 For more information about one of these commands, type HELP command-name 2 References8 The current version of Icon is Version 9.0. The book: The Icon Programm ing Language( Ralph E. Griswold and Madge T. Griswold Prentice-Hall Inc. Englewood Cliffs, New Jersey Second Edition, 1990H describes Version 8.0. Read the help material under Release Notes for a supplement to that book." Recent changes are described in:7 Version 9.0 of the Icon Programming Language (IPD236)< Ralph E. Griswold, Clinton L. Jeffery and Gregg M. Townsend< Department of Computer Science, University of Arizona, 1994; Peculiarities of the VMS implementation are described in:. Using Version 9.0 of Icon under VMS (IPD251)' Gregg M. Townsend and Sandra L. Miller< Department of Computer Science, University of Arizona, 19942 Release NotesF Most of the language extensions in Version 9.0 are upward-compatibleF with previous versions of Icon and most programs written for earlierF versions work properly under Version 9.0. The language additions to Version 9.0 are: - a preprocessorC - an optional interface to graphic facilities (for platforms that support them) - new functions and keywords* - several other changes and enhancements< There also are several improvements to the implementation.3 Language Features4 PreprocessingH All Icon source code passes through a preprocessor before translation.I The effects of preprocessing can be seen by running icont or iconc with the -E flag.I Preprocessor directives control the actions of the preprocessor and areD not passed to the Icon translator or compiler. If n o preprocessorI directives are present, the source code passes through the preprocessor unaltered.G A source line is a preprocessor directive if its first non-whitespaceG character is a $ and if that $ is not followed by another punctuation= character. The general form of a preprocessor directive is $ directive arguments # commentF Whitespace separates tokens when needed, and case is significant, asE in Icon proper. The entire preprocessor directive must appear on aJ si ngle line which cannot be continued. The comment portion is optional.I An invalid preprocessor directive produces an error except when skipped by conditional compilation.D Preprocessor directives can appear anywhere in an Icon source fileE without regard to procedure, declaration, or expression boundaries.5 Include Directives# An include directive has the form $include filename@ An include directive causes the contents of another file to beI interpolated in the source fil e. The file name must be quoted if it isE not in the form of an Icon identifier. #line comments are insertedF before and after the included file to allow proper identification of errors.E Included files may be nested to arbitrary depth, but a file may notJ include itself either directly or indirectly. File names are looked forJ first in the current directory and then in the directories listed in theD environment variable LPATH. Relative paths are interpreted in theD preproce ssor's context and not in relation to the including file's location.5 Line Directives A line directive has the form $line n [filename]J The line containing the preprocessing directive is considered to be lineJ n of the given file (or the current file, if unspecified) for diagnosticI and other purposes. The line number is a simple unsigned integer. TheJ file name must be quoted if it is not in the form of an Icon identifier.> Note that the interpretation of n differs fr`y VMSBINARY.BCK[V9.BIN]ICON.HLB;1fPom that of the CC preprocessor, which interprets it as the number of the next line.H $line is an alternative form of the older, special comment form #line.I The preprocessor recognizes both forms and produces the fully specified& older form for the lexical analyzer.5 Define Directives! A define directive has the form $define name textC The define directive defines the text to be substituted for laterE occurrences of the identifier name in the source code. text is anyH sequence of characters except that any string or cset literals must beB properly terminated within the definition. Leading and trailingD whitespace are not part of the definition. The text can be empty.G Redefinition of a name is allowed only if the new text is exactly theC same as the old text. For example, 3.0 is not the same as 3.000.G Redefinition of Icon's reserved words and keywords is allowed but not advised.F Definitions remain in effect through the end of the curren t originalH source file, crossing include boundaries, but they do not persist from8 file to file when names are given on the command line.J If the text of a definition is an expression, it is wise to parenthesizeJ it so that precedence causes no problems when it is substituted. If theI text begins with a left parenthesis, it must be separated from the nameG by at least one space. Note that the Icon preprocessor, unlike the C; preprocessor, does not provide parameterized definitions .5 Undefine Directives$ An undefine directive has the form $undef nameI The current definition of name is removed, allowing its redefinition if? desired. It is not an error to undefine a non-existent name.5 Predefined SymbolsE At the start of each source file, several symbols are automaticallyD defined to indicate the Icon system configuration. Each potentialD predefined symbol corresponds to one of the values produced by theI keyword &features. If a feature is present, the symbol is defined withC a value of 1. If a feature is absent, the symbol is not defined. The predefined symbols are:. predefined symbol &features value" _VMS VMS' _COMPILED compiled* _INTERPRETED interpreted$ _ASCII ASCII% _EBCDIC EBCDIC1 _EXPANDABLE_REGIONS expandable regions, _FIXED_REGIONS fixed regions- _CO_EXPRESSIONS  co-expressions/ _DIRECT_EXECUTION direct execution. _DYNAMIC_LOADING dynamic loading/ _EVENT_MONITOR event monitoring0 _EXECUTABLE_IMAGES executable images1 _EXTERNAL_FUNCTIONS external functions' _GRAPHICS graphics1 _KEYBOARD_FUNCTIONS keyboard functions- _LARGE_INTEGERS large integers0 _MEMORY_MONITOR memory monitoring0 _MULTITASKING multi ple programs/ _MULTIREGION multiple regions$ _PIPES pipes) _RECORD_IO record I/O0 _STRING_INVOKE string invocation. _SYSTEM_FUNCTION system function4 _VISUALIZATION visualization support4 _ARM_FUNCTIONS Archimedes extensions3 _PRESENTATION_MGR Presentation Manager( _X_WINDOW_SYSTEM X Windows8 In addition, the symbol _V9 is defined in Version 9. 0.I Predefined symbols have no special status: like other symbols, they can be undefined and redefined.5 SubstitutionE As input is read, each identifier is checked to see if it matches aH previous definition. If it does, the value replaces the identifier in the input stream.G No whitespace is added or deleted when a definition is inserted. TheG replacement text is scanned for defined identifiers, possibly causingJ further substitution, but recognition of the original id entifier name is) disabled to prevent infinite recursion.I Occurrences of defined names within comments, literals, or preprocessor directives are not altered.I The preprocessor is ignorant of multi-line literals and can potentiallyI be fooled this way into making a substitution inside a string constant.C The preprocessor works hard to get line numbers right, but column? numbers are likely to be rendered incorrect by substitutions.J Substitution cannot produce a preprocessor directive. By then it is too late.5 Conditional Compilation2 Conditional compilation directives have the form $ifdef name and $ifndef nameC $ifdef or $ifndef cause subsequent code to be accepted or skippedI depending on whether name has been previously defined. $ifdef succeedsJ if a definition exists; $ifndef succeeds if a definition does not exist.. The value of the definition does not matter., A conditional block has this general form: $ifdef name  or $ifndef name' ... code to use if test succeeds ... $else$ ... code to use if test fails ... $endifB The $else section is optional. Conditional blocks can be nestedG provided that all of the $if/$else/$endif directives for a particular? block are in the same source file. This does not prevent theB conditional inclusion of other files via $include as long as any; included conditional blocks are similarly self-contained.5 Error Directives! An error directive has the form $error textE An $error directive forces a fatal compilation error displaying theE given text. This is typically used with conditional compilation to* indicate an improper set of definitions.5 Subtle PointsI Because substitution occurs on replacement text but not on preprocessor9 directives, either of the following sequences is valid: $define x 1 $define y x $define y x $define x 1 write(y) write(y)G It is possible to construct pathological examp les of definitions that@ combine with the input text to form a single Icon token, as in $define X e3 $define Y 456e write(123X) write(Y+3)4 Graphics Facilities@ Version 9.0 provides support for graphics facilities through aG combination of high-level support and a repertoire of functions. NotJ all platforms support graphics. Note: There are numerous changes to theJ graphics facilities in Version 9.0. Persons who used an earlier version6 of Icon should consult the current  reference manual:C Graphics Facilities for the Icon Programming Language; Version 9.0 (IPD255)< Clinton L. Jeffery, Gregg M. Townsend and Ralph E. Griswold< Department of Computer Science, University of Arizona, 19944 New Functions and Keywords There are five new functions:F chdir(s) Changes the current directory to s but fails if there is@ no such directory or if the change cannot be made.G delay(i) Delays execution i milliseconds. This function presently:  is only supported on UNIX and VMS platforms.: flush(f) Flushes the input/output buffers for file f.C function() Generates the names of the Icon (built-in) functions.G sortf(X,i) Produces a sorted list of the elements of X. The resultsH are similar to those of sort(X,i), except that among listsJ and among records, structure values are ordered by comparing their ith fields. There are six new keywords:I &allocated Generates {g VMSBINARY.BCK[V9.BIN]ICON.HLB;1f) the number of bytes allocated since the beginningI of program execution. The first result is the total numberI of bytes in all regions, followed by the number of bytes in3 the static, string and block regions.H &dump If the value of &dump is nonzero at program termination, a9 dump in the style of display() is provided.< &e The base of the natural logarithms, 2.71828...* &phi The golden ratio, 1.61803...I &pi The ratio of the circumference of a circle to its diameter, 3.14159...E &progname The file name of the executing program. &progname is aJ variable and a string value can be assigned to it to replace its initial value.6 The graphics facilities add additional new keywords.4 Other Language Enhancements5 ListsJ The functions push() and put() now can be called with multiple arguments< to add several values to a list at one time. For ex!ample, put(L, x1, x2, x3)J appends the values of x1, x2 and x3 to L. In the case of push(), values= are prepended in order that they appear from left to right. Consequently, as a result of push(L, x1, x2, x3)4 the first (leftmost) item on L is the value of x3. 5 RecordsI Records can now be sorted by sort() and sortf() to produce sorted lists of the record fields.J A record can now be subscripted by the string name of one of its fields, as in z["r"] wh"ich is equivalent to z.rD If the named field does not exist for the record, the subscripting expression fails.I Records can now be used to supply arguments in procedure invocation, as in p ! R6 which invokes p with arguments from the fields of R.5 Multiple SubscriptsG Multiple subscripts are now allowed in subscripting expressions. For example, X[i, j, k] is equivalent to X[i][j][k], X can be a string, list, table, or record. 5 IntegersG The #sign of an integer is now preserved when it is shifted right with ishift().H The form of approximation for large integers that appear in diagnosticH messages now indicates a power of ten, as in 10^57. The approximation- is now accurate to the nearest power of 10.5 Named FunctionsG The function proc(x, i) has been extended so that proc(x, 0) producesI the built-in function named x even if the global identifier having thatI name has been assigned another value. proc(x, 0) fail $s if x is not the name of a function.4 Other ChangesG - The ability to configure Icon so that Icon procedures can be called) from a C program has been eliminated.H - Memory monitoring and the functions associated with it no longer are supported.I - The dynamic declaration, a synonym for local, is no longer supported.J - Real literals that are less than 1 no longer need a leading zero. For@ example, .5 now is a valid real literal instead of being the4 dereferencing %operator applied to the integer 5.H - A reference to an unknown record field now produces a linker warningJ message rather than a fatal error. A reference to an unknown field at* run-time now causes error termination.F - The identifiers listed by display() are now given in sorted order.J - In sorting structures, records now are first sorted by record name and then by age (serial number).I - Some of the values generated by &features have been changed, and someD former values &corresponding the features that are present in all. implementations of Icon have been deleted.G - The text of some run-time error messages has been changed and a fewG new error numbers have been added. A complete list is available on request.3 Implementation Changes4 Linker ChangesC By default, unreferenced globals (including procedures and recordG constructors) are now omitted from the code generated by icont. ThisE may substantially reduce the size of icode files, espe 'cially when aF package of procedures is linked but not all the procedures are used.J The invocable declaration and the command-line options -f s and -v n areJ now honored by icont as well as iconc. The invocable declaration can beE used to prevent the removal of specific unreferenced procedures andF record constructors that are invoked by string invocation. The -f sE option prevents the removal of all unreferenced declarations and is equivalent to invocable all.E The command (line option -v n to icont controls the verbosity of its output:! -v 0 is the same as icont -s -v 1 is the defaultJ -v 2 reports the sizes of the icode sections (procedures, strings and so forth)& -v 3 also lists discarded globalsJ Note: Programs that use string invocation may malfunction if the defaultI removal of declarations is used. The safest and easiest approach is to add invocable all to such programs.4 Other ChangesH - The tables used )by icont now expand automatically. The -S option isD no longer needed. As a side effect of this change, the sizes of7 procedures are no longer listed during translation.E - Most implementations of Icon now use fixed-sized storage regions.- Multiple regions are allocated if needed. 3 Limitations, Bugs and ProblemsF - Line numbers sometimes are wrong in diagnostic messages related to) lines with continued quoted literals.I - Large-integer arithmetic is not supported in i to *j and seq(). Large, integers cannot be assigned to keywords.F - Large-integer literals are constructed at run-time. Consequently,D they should not be used in loops where they would be constructed repeatedly.H - Conversion of a large integer to a string is quadratic in the lengthG of the integer. Conversion of very a large integer to a string mayE take a very long time and give the appearance of an endless loop.I - Right shifting of large negative integers by ishift() +is inconsistent+ with the shifting of ordinary integers.A - Integer overflow on exponentiation may not be detected during? execution. Such overflow may occur during type conversion.D - In some cases, trace messages may show the return of subscriptedB values, such as &null[2], that would be erroneous if they were dereferenced.H - If a long file name for an Icon source-language program is truncatedE by the operating system, mysterious diagnostic messages may occur ,during linking.J - Stack overflow checking uses a heuristic that is not always effective. - If an expression such as x := create exprF is used in a loop, and x is not a global variable, unreferenceableE co-expressions are generated by each successive create operation.H These co-expressions are not garbage collected. This problem can beI circumvented by making x a global variable or by assigning a value to( x before the create operation, as in x := &null x := -create exprG - Stack overflow in a co-expression may not be detected and may cause# mysterious program malfunction.3 AcknowledgementsG The design and implementation of Version 9.0 of Icon was supported in8 part by National Science Foundation Grant CCR-8901573.ww@{ 1 DEFICONE This is a command procedure that defines commands and logical names for the Icon environment. B Since Icon commands are not a standard part of VMS, they must beG defined before\p VMSBINARY.BCK[V9.BIN]ICON.HLB;1f#- . they can be used. Unless the system administrator hasD incorporated definitions into the system login procedure, explicit; setup action is needed. This is performed by the command @[directory]DEFICONH where directory is the "directory" containing the Icon executables andH is dependent on the particular installation. You may wish to put this1 command in your LOGIN.COM file for convenience.ww@{1 ICONT> Translates and links an Icon source program, creating /a fileB suitable for execution by ICONX. Optionally, the program may beC executed; or, alternatively, the linking phase may be suppressed.F Each .ICN file is translated into an intermediate form called ucode;? then ucode files are combined to produce a single icode file. Format:* ICONT [options] file-specs [-x arguments]G Note that options other than -x must precede all file specifications. 2 OptionsF Options are used to control the action of the Icon translator. EachF0 option consists of a hyphen and one or more characters. Options are? separated by spaces and must precede any file specifications.3 -cF Suppresses the linking phase of the translator. Ucode files created' by the translator are left undeleted.3 -e -e efile/ Causes the file efile to be used for &errout.3 -f -f file! Enables full string invocation.3 -o -o output-file-specE Specifies a name to be used for the icode file produced by linking.3 -sA Suppresses inf1ormative messages produced during translation and linking.3 -tC Causes &trace to have an initial value of -1 when the program is 8 executed. Normally, &trace has an initial value of 0.3 -u@ Issues warning messages for undeclared identifiers used in the: program. Such messages appear during the linking phase.3 -v -v i4 Sets verbosity level of informative messages to i.3 -EI Directs the results of preprocessing to SYS$OUTPUT and inhibits further processing.3 -L "2-L" Enables linker debugging. 2 Parameters file-specs E Each file specification with a .ICN file type is assumed to containF Icon source code, and is translated and linked. .ICN is the default if no file type is given.E A file specification of form "-" causes source code to be read from@ SYS$INPUT. The icode file produced in this case will be named STDIN.ICX.C Each file specification with a type of .U calls for the two ucodeD files with .U1 and .U2 file types to 3 be read at the linking phase.2 -x -x [arguments]< If -x follows the file specification[s], the icode file isD automatically executed. Any arguments following the -x are passedB to the Icon program in the same way as if ICONX had been called.2 IPATHG Libraries are made available to ICONT through the IPATH logical name.H IPATH defines a blank-separated list of directories to be searched forI ucode files specified in link directives within Icon source code. EachI directory is 4 searched in turn. The default value of IPATH is "[]" (theE current default directory). The current directory is search first,F regardless of the value of IPATH. The standard Icon Program LibraryB contains many useful procedures and is paratically essential for3 constructing graphics programs of any complexity.- IPATH can be set by the VMS ASSIGN command. Example: $ ASSIGN "[] [-.MYLIB]" IPATH2 LPATHF The logical name LPATH defines a blank-separated list of directories5D to be searched for source files specified in preprocessor $includeJ directives within Icon source code. Each directory is searched in turn.E The default value of LPATH is "[]" (the current default directory).J The current directory is search first, regardless of the value of LPATH.- LPATH can be set by the VMS ASSIGN command. Example: $ ASSIGN "[] [-.MYLIB]" LPATH 2 Examples 1. $ ICONT PROG -X P1 P2? The Icon source file PROG.ICN is translated, linked, and then% 6executed with parameters P1 and P2.' 2. $ ICONT -O BIG PART1 PART2 PART3@ The three source files PART1.ICN, PART2.ICN, and PART3.ICN are8 compiled and linked together to produce a program BIG.ww~1 ICONX: Executes an Icon program translated and linked by ICONT. Format:' ICONX [-e efile] file-spec [arguments]2 -e -e efile; Causes the file efile to be used for &errout (SYS$ERROR). 2 file-specA Names a file containing icode, as output by ICON 7T. A file type of .ICX is assumed. 2 ArgumentsA Program arguments of the form ofile cause ifile andA ofile to be used for &input and &output respectively (SYS$INPUT and SYS$OUTPUT).? Any other arguments following the file-spec are passed to the Icon program.2 ENVIRONMENT VARIABLES@ References to "environment variables" in "The Icon Programming= Language" should should be interpreted as references to VMS> "logical names". See the HELP information on LOGI8CAL NAMES.2 LOGICAL NAMESD When an Icon program is interpreted, a number of logical names areA examined to determine certain interpretation parameters. TheseC should have numeric values. Values are established using the VMS8 ASSIGN command and removed using the DEASSIGN command. Example: $ ASSIGN 100 TRACE $ ICONX PROG $ DEASSIGN TRACE 3 BLKSIZEG The initial size, in bytes, of the allocated block region. The blockE region grows if necessary, but it never shrinks. 9The default valueC is 65000 bytes. HEAPSIZE and BLOCKSIZE are synonyms for BLKSIZE. 3 COEXPSIZEE The size, in words, of each co-expression block. The default value is 2000 words. 3 MSTKSIZEG The size, in words, of the main interpreter stack. The default value is 10000 words. 3 NOERRBUFC By default, &errout is buffered. If NOERRBUF is defined, &errout is not buffered.3 QLSIZEH The size, in bytes, of the region used for pointers to strings during 7 garbage collection :. The default value is 5000 bytes. 3 STRSIZED The initial size, in bytes, of the string space. The string spaceA grows if necessary, but it never shrinks. The default value is 65000 bytes.3 TRACEE Initialize the value of &trace. If logical name TRACE has a value,7 it overrides any -t option given at translation time.ww1 ICONC? Compiles an Icon source program, creating an executable file.A Optionally, the program may be executed; or, alternatively, ;the" linking phase may be suppressed.I Each .ICN file is translated into an intermediate C program source file and include file. Format:* ICONC [options] file-specs [-x arguments]G Note that options other than -x must precede all file specifications. 2 OptionsD Options are used to control the action of the Icon compiler. EachF option consists of a hyphen and one or more characters. Options are? separated by spaces and must precede any file specifications.3 -cE <Stops compilation after producing C code. The C program source and include files are not deleted.3 -e -e efile; Causes the file efile to be used for &errout (SYS$ERROR).3 -f -f [a|d|e|l|n|s]9 Enables features as indicated by the following letters.4 a All; equivalent to "delns".4 dF Enable debugging features, including the effect of -f n (see below).4 e Enable error conversion.4 l" Enable large-integer arithmetic.4 nE Produce code that keeps track ofU\͉ VMSBINARY.BCK[V9.BIN]ICON.HLB;1f<= line numbers and file names in the source code.4 s Enable full string invocation.3 -n -n [a|c|e|s|t]H Disables specific optimizations as indicated by the following letters.4 a All; equivalent to "cest".4 cG Control flow optimizations other than switch statement optimizations.4 eD Expand operations in-line when reasonable (keywords are always put in-line).4 sC Optimize switch statements associated with operation invocations.4 t Type interface.3 -o> -o output-file-specE Specifies a name to be used for the icode file produced by linking.3 -p -p arg3 Passes "arg" on the the C compiler used by ICONC.3 -r -r path% Uses the run-time system at "path".3 -s4 Suppresses informative messages from the compiler.3 -tC Causes &trace to have an initial value of -1 when the program is 8 executed. Normally, &trace has an initial value of 0.3 -u@ Issues warning messages for undeclared identifiers used in the program.?3 -v -v i4 Sets verbosity level of informative messages to i.3 -C "-C prg"- Has ICONC use the C compiler given by "prg". 2 Parameters file-specs E Each file specification with a .ICN file type is assumed to containD Icon source code, and is compiled. .ICN is the default if no file type is given.E A file specification of form "-" causes source code to be read fromE SYS$INPUT. The executable file produced in this case will be named STDIN.EXE.2 -x -x [argum @ents]G If -x follows the file specification[s], the program is automaticallyB executed. Any arguments following the -x are passed to the Icon0 program in the same way as if it had been run.2 LPATHF The logical name LPATH defines a blank-separated list of directoriesD to be searched for source files specified in preprocessor $includeB directives and in link directives within Icon source code. EachI directory is searched in turn. The default value of LPATH is "[]" (theE currenAt default directory). The current directory is search first,# regardless of the value of LPATH.- LPATH can be set by the VMS ASSIGN command. Example: $ ASSIGN "[] [-.MYLIB]" LPATH 2 Examples 1. $ ICONC PROG -X P1 P2B The Icon source file PROG.ICN is compiled and then executed with parameters P1 and P2.' 2. $ ICONC -O BIG PART1 PART2 PART3@ The three source files PART1.ICN, PART2.ICN, and PART3.ICN are8 compiled and linked together to produce a program BIG.B* 3. $ ICONC -s -fdl -na -p/NOWARN LARGEE The Icon source file LARGE.ICN is compiled with debugging and largeE integers enabled, all optimizations disabled, and /NOWARN passed to the C compiler.ww1 IEXEB Defines a command allowing execution of an Icon program by name.; The name used is that of the file containing the program. Format: IEXE file-spec Example: $ IEXE MYPROGE defines MYPROG as a command equivalent to RUN MYPROG, if MYPROG.EXEG is an executable built with the Icon compiler. If MYPROG.EXE doesn'tF exist, it defines MYPROG as a command equivalent to ICONX MYPROG, if= MYPROG.ICX is an executable built with the Icon translator.wwz VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2 *[V9.BIN]ICONC.EXE;2+,C ./ 4-0123 KPWO56R:7 t89GHJ0D`0205":hv55ICONCV1.02A":05-13Z[\s t ? ! VAXCRTL_001$+CMA$TIS_SHR_001! LIBRTL_001O! MTHRTL_001ICON_BIN:iconcccrt.dbrt.hC:ELS:Tce:f:mn:o:p:r:stuv:x-f option must be a, d, e, l, n, or s. found: %s%s %s%d%cbad operand to -v option: %sDBLIST.olb.olb-x--.icn.icnbad argument %s-stdin.exe.exe.exe.exe.c.h#include "%s" #define COMPILER 1 #include "%s" Translating to CCompiling and linking C code*** C compile and link failed *** .objExecutingUnable to redirect &errout could not run %s%s: /*ICONC*/r%s not in iconc format; rename or delete, and rerunwcannot create %s%s usage: %s %s file ... [-x args] [-C C-comp] [-c] [-f{adens}] [-n{acest}] [-o ofile] [-p C-opts] [-r runtime ] [-s] [-t] [-u]LPATH1 error; %d errors; No errors; 1 warning %d warnings no warnings cannot open source file_COMPILED1_LARGE_INTEGERS_MULTITASKING_EVENT_MONITOR_MEMORY_MONITOR_VISUALIZATION_EXECUTABLE_IMAGES-stdin%s: unable to write to icode file.icncannot resolve reference to file name.db.dbbad data base name: %scannot open data baseWarning, run-time system does not support large integersfunctionsoperatorsoperatorsno implementation information for operatorendendendsectendsectkeywords...[:][][...]unexpected operator (or arity),global, record, or procedure declaration expectedend of file expectedglobal, record, or procedure declaration expectedmissing semicolonlink list expectedinvocable list expectedglobal, record, or procedure declaration expectedmissing record nameinvalid global declarationmissing procedure namemissing field list in record declarationmissing endmissing semicolon or operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid argument for unary operatorinvalid create expressioninvalid break expressioninvalid expression listinvalid compound expressioninvalid expression listinvalid keyword constructioninvalid return expressioninvalid suspend expressioninvalid if control expressioninvalid case control expressioninvalid while control expressioninvalid until control expressioninvalid every control expressioninvalid repeat expressionmissing link file namemissing operation namemissing number of argumentsmissing parameter list in procedure declarationinvalid procedure bodyinvalid local declarationinvalid initial expressioninvalid expressioninvalid argumentinvalid argumentinvalid argument in assignmentinvalid argument in assignmentinvalid argument in assignmentinvalid argument in assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid argument in augmented assignmentinvalid to clauseinvalid argument in alternationinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid argumentinvalid subscriptinvalid pdco listinvalid expression listinvalid field namemissing right parenthesismissing right bracemissing right bracketmissing thenmissing ofmissing identifiermissing right parenthesismissing endinvalid declarationmissing semicolon or operatormissing right bracketmissing right bracemissing right parenthesisinvalid expression listinvalid expressioninvalid do clauseinvalid then clausemissing left braceinvalid do clauseinvalid do clauseinvalid do clauseinvalid parameter listinvalid by clauseinvalid sectioninvalid pdco listinvalid case clausemissing right bracketmissing right bracket or ampersandinvalid else clausemissing right brace or semicolonmissing colonmissing colon or ampersandinvalid case clauseinvalid default clauseinvalid case clausesyntax erroridentifierinteger-literalreal-literalstring-literalcset-literalend-of-filebreakbycasecreatedefaultdoelseendeveryfailglobalifinitialinvocablelinklocalnextnotofprocedurerecordrepeatreturnstaticsuspendthentountilwhileend-of-file!%%:=&&:=**:=****:=++:=++++:=--:=----:=.//:=:=:=:<<:=<-<-><<<<:=<<=<<=:=<=<=:===:=====:=======:=>>:=>=>=:=>>>>:=>>=>>=:=??:=@@:=\^^:=|||||:=||||||:=~~=~=:=~==~==:=~===~===:=()+:,-::;[]{}$($)$<$>invalid characterinvalid radix for integer literalinvalid real literalinvalid integer literalinvalid digit in integer literalunclosed quoteno line number in #line directive'"' missing from file name in #line directive'"' missing from file name in #line directiveFile %s; unexpected end of file Line %d # "%s": %s ???File %s; Line %d # "%s": %s File %s; Line %d # "%s":  = VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2%s File %s; Line %d # "%s": %s File %s; Line %d # %s %s: parser: out of memoryparse stack overflowfailinconsistent redeclarationduplicate field nameinstall: unrecognized symbol table flag.redeclared identifierinconsistent redeclaration%s undeclared identifier, procedure %s built-in function not installedallinvalid operand to invocable static B_IProc(2) init_op_tbl[OpTblSz]not available for string invocationnot available for string invocation#define OpTblSz 1 int op_tbl_sz = 0; ; #define OpTblSz %d int op_tbl_sz = OpTblSz; }; = { , {T_Proc, 11, O%c%c_%s, %d, -1, 0, 0, {{%d, "\%c"}}}invalid keywordkeyword not installedlist creation not implementedlist creation not installednullduplicate default clauseduplicate default clausecompiler error: inconsistent parsing of unary operatorsbinary operator not implementedbinary operator not installedunary operator not implementedunary operator not installedsubscripting not implementedsubscripting not installed'i to j' not implemented'i to j' not installed'i to j by k' not implemented'i to j by k' not installedassignment not implementedbinary operator not implementedsectioning not implementedaddition not implementedsubtraction not implementedproc failproc returnboundend initial!first_timefirst_time = 0;alt = 0;rep alt = 1; = 0;invalid context for a break expressionbreakelseend ifinvokesignal = R_signal = R%s_%s(R%s_%s(, NULL&, &);signal == A_Resumeend loopnextrepeatinvalid context for suspend == NULLnextwhileuntildoinvalid context for a next expressionnotinvalid context for return or failreturn failcompiler error: node type %d unknown = ; = nulldesc;%c%c%c_%send caseskip clauseselected code!equiv(&, &)co_failco_chng(popact((struct b_coexpr *)BlkLoc(k_current)),NULL, NULL, A_Cofail, 1);++BlkLoc(k_current)->coexpr.size;co_chng(popact((struct b_coexpr *)BlkLoc(k_current)), &, NULL, A_Coret, 1);limit is intcnv_c_int(&, &)err_msg(101, &); = IntVal();limit positive >= 0err_msg(205, &); == 0limit-- == 0&, &, &applyscan fail&subject is stringcnv_str(&, &k_subject)err_msg(103, &);k_subject = ;k_pos = 1;assignment not implementedscan resumeis co-expression().dword == D_Coexprerr_msg(118, &());activate(&, (struct b_coexpr *)BlkLoc(), &) == A_Resumeassignment not implemented = k_subject; = k_pos;k_subject = ;k_pos = ;, NULL&, &retderef(&, (word *)pfp->tend.d, (word *)(pfp->tend.d + pfp->tend.num));retderef(&, (word *)argp, (word *)(argp + ));not variable!Var()is record().dword == D_Recorderr_msg(107, &);invalid field{struct b_record *r_rp = (struct b_record *) BlkLoc();int r_must_fail = 0;.dword = D_Var + ((word *)&r_rp->fields[] - (word *)r_rp);VarLoc() = (dptr)r_rp;dptr r_dp;switch (r_rp->recdesc->proc.recnum) { case : r_dp = &r_rp->fields[]; break; default: err_msg(207, &); r_must_fail = 1; }r_must_fail.dword = D_Var + ((word *)r_dp - (word *)r_rp);VarLoc() = (dptr)r_rp;}boundPoll();deref(&, &);end %send %svarargs(NULL, 0, &);varargs(&, , &);P%s_%srt.olb/lib/include=data/liblink/exe=dlrgint.objX11.opt/optlink/exe=obj,X11.opt/optlarge integer option required static struct {word dword; union block *vword;} init_globals[NGlobals] = { main {D_Null}, {D_Proc, {D_Null} /* place holder */ }; main procedure missing struct sdescrip init_gnames[1]; struct sdescrip init_gnames[NGlobals] = { {%d, "%s"}, }; struct b_proc *builtins[1]; struct b_proc *builtins[NGlobals] = { (struct b_proc *)&BF%c%c_%s, 0, }; int main(argc, argv) int argc; char **argv; { struct { struct tend_desc *previous; int num; struct descrip arg_lst; } t; op_tbl = (struct b_proc *)init_op_tbl; globals = (dptr)init_globals; eglobals = &globals[%d]; gnames = (dptr)init_gnames; egnames = &gnames[%d]; estatics = &statics[%d]; debug_info = 1; debug_info = 0; line_info = 1; file_name = ""; line_num = 0; line_info = 0; err_conv = 1; err_conv = 0; largeints = 1; largeints = 0; init(*argv, &argc, argv, -1); init(*argv, &argc, argv, 0); t.arg_lst = nulldesc; t.num = 1; t.previous = NULL; tend = (struct tend_desc *)&t; /* main() takes no arguments: construct no list */ cmd_line(argc, argv, &t.arg_lst); tend = NULL; P%s_main( P%s_main(&t.arg_lst, &trashcan, (continuation)NULL); P%s_main(1, &t.arg_lst, &trashcan, (continuation)NULL); c_exit(NormalExit); } #define NGlobals 1 int n_globals = 0; #define NGlobals %d int n_globals = NGlobals; int n_statics = %d; struct descrip statics[%d] = { {D_Null}, }; ; (union block *)&BP%s_%s}, hidden int P%s_%s Params((int r_nargs, dptr r_args,dptr r_rslt, continuation r_s_cont)); {%d, "%s"}, }}; {%d, "%s"}, {%d, "%s"}, {%d, "%s"}, (union block *)&BF%c%c_%s}, {%d, "%s"}}}; (union block *)&BR%s_%s}, hidden int R%s_%s Params((int r_nargs, dptr r_args, dptr r_rslt, continuation r_s_cont)); {%d, "%s"}, }}; {%d, "%s"}, int %c%c%c_%s Params((int r_nargs, dptr r_args, dptr r_rslt, continuation r_s_cont)); struct b_cset BDC%s = struct b_real BDR%s = {T_Real, %s}; static int R%s_%s(r_nargs, r_args, r_rslt, r_s_cont) int r_nargs; dptr r_args; dptr r_rslt; continuation r_s_cont; { register int i; register struct b_record *rp; rp = alcrecd(%d, (union block *)&BR%s_%s); if (rp == NULL) { err_msg(307, NULL); return A_Resume; } for (i = %d; i >= 0; i--) if (i < r_nargs) deref(&r_args[i], &rp->fields[i]); else rp->fields[i] = nulldesc; r_rslt->vword.bptr = (union block *)rp; r_rslt->dword = D_Record; return A_Continue; } hidden int P%s_%s Params((static int P%s_%s(dptr r_argsr_args, %sdptr r_rslt%sr_rslt, %scontinuation r_s_cont%sr_s_cont, noargs)); ) dptr r_args; dptr r_rslt; continuation r_s_cont; static int P%s_%s(r_nargs, r_args, r_rslt, r_s_cont) int r_nargs; dptr r_args; dptr r_rslt; continuation r_s_cont; { struct PF%s_%s r_frame; register int r_signal; int i; static int first_time = 1; r_frame.old_pfp = pfp; pfp = (struct p_frame *)&r_frame; r_frame.old_argp = argp; r_frame.rslt = r_rslt; r_frame.rslt = NULL; r_frame.succ_cont = r_s_cont; r_frame.succ_cont = NULL; for (i = 0; i < %d; ++i) r_frame.tend.d[i] = nulldesc; argp = NULL; argp = r_args; r_nargs i = r_nargs - %d; i if (%s <= 0) varargs(NULL, 0, &r_frame.tend.d[%d]); else varargs(&r_args[%d], %s, &r_frame.tend.d[%d]); for (i = 0; i < %d; ++i) if (i < r_nargs) deref(&r_args[i], &r_frame.tend.d[i + %d]); else r_frame.tend.d[i + %d] = nulldesc; argp = &r_frame.tend.d[%d]; r_frame.tend.num = %d; r_frame.tend.previous = tend; tend = (struct tend_desc *)&r_frame.tend; r_frame.debug.old_line = line_num; r_frame.debug.old_fname = file_name; r_frame.debug.proc = (struct b_proc *)&BP%s_%s; if (k_trace) ctrace(); ++k_level; } hidden int sig_%d Params((noargs)); static int sig_%d() { return %d; /* %s */ } hidden int P%s_%s Params((noargs)); static int P%s_%s() { #ifdef Coexpr register int r_signal; register struct PF%s_%s *r_pfp; r_pfp = (struct PF%s_%s *)pfp; #else /* Coexpr e$ VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2S */ fatalerr(401, NULL); #endif /* Coexpr */ } struct PF%s_%s { struct p_frame *old_pfp; dptr old_argp; dptr rslt; continuation succ_cont; struct { struct tend_desc *previous; int num; struct descrip d[%d]; } tend; struct debug debug; word i%d; double d%d; char sbuf[%d][MaxCvtLen]; struct b_cset cbuf[%d]; }; .dword = D_Var; .vword.descptr = &; return A_Resume; return %d; /* %s */ goto L%d /* %s */; L%d: ; /* %s */ .dword = D_Cset; .vword.bptr = (union block *)&BDC%s; .vword.sptr = "%s"; .dword = %d; cnv_int(&, &); .dword = D_Integer; .vword.integr = %ld; .dword = D_Real; .vword.bptr = (union block *)&BDR%s; .vword.sptr = strfree; ""; .dword = %d; --k_level; if (k_trace) failtrace(); tend = r_frame.tend.previous; pfp = r_frame.old_pfp; argp = r_frame.old_argp; line_num = r_frame.debug.old_line; file_name = r_frame.debug.old_fname; return A_Resume; --k_level; if (k_trace) rtrace(); tend = r_frame.tend.previous; pfp = r_frame.old_pfp; argp = r_frame.old_argp; line_num = r_frame.debug.old_line; file_name = r_frame.debug.old_fname; return A_Continue; break; if () { } .vword.bptr = (union block *)create(, (struct b_proc *)&BP%s_%s, %d, sizeof(word) * %d); .dword = D_Coexpr; file_name = ""; line_num = %d; globals[%d]statics[%d].tend.d[%d]argp[%d] /* %s */%s%dr_s_contr_pfp->succ_cont.sbuf[%d]&(.cbuf[%d])r_frame(*r_pfp) { dptr r_argp_sav; r_argp_sav = argp; --k_level; if (k_trace) strace(); pfp = .old_pfp; argp = .old_argp; line_num = .debug.old_line; file_name = .debug.old_fname; r_signal = (*r_s_cont)(); r_pfp->succ_cont)(); if (r_signal != A_Resume) { tend = r_frame.tend.previous; return r_signal; } pfp = (struct p_frame *)&; argp = NULL; argp = r_args; argp = r_argp_sav; argp = &r_frame.r_pfp->tend.d[%d]; if (k_trace) atrace(); ++k_level; } r_signal = ; switch (r_signal) { case : } if (pfp != (struct p_frame *)&r_frame) { tend = r_frame.tend.previous; r_pfp) { return r_signal; } r_signal = ; ; return r_signal; return ; ; r_signal = ; if (r_signal != == ) return r_signal; else else return r_signal; if (r_signal != ) { } switch (r_signal) { case : default: return r_signal; } ()%s(, (continuation)NULL, )sig_rsmsig_%dP%s_%s(*(struct %s **)&(&trashcan.tend.d[%d].i%d.d%d%d%s(*r_pfp->rslt)(*r_rslt).vword.sptr.vword.bptr).vword.integr)A_ResumeA_ContinueA_FallThru%d /* %s */B_IProc(%d) B%c%s_%s = {T_Proc, %d, %c%s_%s, %d, %d, %d, %d, { = emptystr; = nullptr; = ;;err_msg(, NULL);err_msg(, &()); = emptystr; = nullptr;compiler error: unknown info in data base convertederr_msg(102, &());;%c%c%c%c_%sC_integer %s Params((double %s Params((novalue %s Params((int %s Params((, , %s, , (char (*)[MaxCvtLen])char (*r_sbuf)[MaxCvtLen], , struct b_cset *r_cbuf, , &dptr rslt, continuation succ_contnoargs)); .vword.integr = ();Integer.vword.bptr = (union block *)alcreal(());Real();[];.dword = D_;compiler error: unknown info in data base .vword.integr = Integer.vword.bptr = (union block *)alcreal();RealAsgnCStr(, ); = .vword.descptr = Var.vword.descptr = (dptr).dword = D_Var + ((word *) - (word *).vword.descptr);compiler error: unknown RLT return in data base .vword.bptr = (union block *).vword.descptr = (dptr).vword.sptr = (char *).vword.integr = (word).vword.sptr = .dword = SubStr(&, , , );compiler error: unknown RLT return in data base compiler error: unknown RLT return in data base got allocation().vword.bptr != NULLerr_msg(307, NULL);end suspendwithinwithinwithincompiler error: unknown info in data base (().dword == D_Integer || ().dword == D_Lrgint)((().dword & D_Var) == D_Var)(().dword == D_Integer)(!(().dword & F_Nqual))(().dword == D_)%s: %s(GetReal(&(), ), 1)( = IntVal( ), 1)cnv_def_c_int(&(c_dbl(&(c_str(&(eint(&(ec_int(&(tstr(, (&tcset(, &(cset(&(real(&(int(&(str(&(), &(), ), , &())( = , 1)( = , 1)( = , 1)(AsgnCStr(, ), 1)(BlkLoc() = (union block *)&, .dword = D_Cset, 1)(IntVal() = , .dword = D_Integer, 1)((BlkLoc() = (union block *)alcreal()) == NULL ? (fatalerr(0,NULL), 0) : (.dword = D_Real, 1))( = , 1)thenend ifmaincompiler error: node type %d unknown invalid context for break:=compiler error: node type %d unknown maintype inferencing: ., %ld compiler error: node type %d unknown compiler error: unknown info in data base invalid context for breakinvalid context for nextcompiler error: node type %d unknown compiler error: node type %d unknown compiler error: unknown info in data base compiler error: unknown info in data base invalid context for breakinvalid context for nextcompiler error: node type %d unknown compiler error: unknown info in data base compiler error: unknown info in data base && %s: %s -- %c illegal option%s: %s -- %c option requires an argumentSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember%.3s %.3s%3d %.2d:%.2d:%.2d %d r]:%s%s%s/* * %s * This file was produced by * %s: %s Icon Compiler Version 9.0. July 16, 1994 */ stringsStringintegeriIntegerrecordRRecordprocprocProccoexprCCoexprtvsubssstvTvsubstvtbltetvTvtblnullnNullcsetcCsetrealrReallistLListtableTTablefilefFilesetSSetkywdint.i..................kywdintKywdintkywdsubjs...................kywdsubjKywdsubjkywdpos.i..................kywdposKywdposkywdeventsiRpC..ncrLTfS......kywdeventKywdeventkywdwin.......n....f.......kywdwinKywdwinkywdstrs...................kywdstrKywdstrstr_vartrpd_tbllst_elemLEtbl_keytbl_valTVtbl_dfltset_elemr9.0.009.0.00found version %s, %s requires version %s9.0.00typesexpected type codedata base inconsistant with program, rebuild data baseexpected ':'unknown type:endsectcomponentsexpected type component codedata base inconsistant with program, rebuild data baseexpected ':'unknown type component:endsectcannot closeunexpected EOFinvalid prefix forinvalid prefix fornumber of parameters missing forparameter flags missing forparameter flag missing forinvalid parameter flag forinvalid parameter flag list forresult sequence missing forinvalid result sequence forinvalid result sequence forinvalid result sequence forinvalid result sequence forinvalid 'result' use indicator foroperation description expectedexpected '"'block name expectedvariable name expectedexpected $endabstracaseexpected abstr or acaseblockcallinvalid indicator for type of return valuet or f expectedexpected cnv1 or cnv2expected cnv1 or cnv2constexpected call, const, cnv1, or cnv2expected def1 or def2expected dflt1 or dflt2expected runerr1 or runerr2expected runerr1 or runerr2expected if1 or if2expected if1, if2, or islcaseexpected lstexpected lcase or lstnilexpected tcase1 or tcase2expected tcase1 or tcase2expected &&syntax errorinvalid return indicatorinvalid return indicatorinvalid return indicatorinvalid return indicatorinvalid return indicat  [V9.BIN]DLRG$(]41Hx;1s>Y+f_J-r@Lf VRgChBrwm1WF)|.KkC6Hl՜M6H<KztJ7 g ,0yD4_V.US(Bnhv^M@8rV h[rQtv0]*5{g o_hUMwKnJDlYe73YU/lt['C74=aMeI]@ PW+?"Svꙇl7SD+$/%hvt3NMWQZ99cpzj>,r[h-Baa~_ J/v5T| bT-)zFM%:@㋈)@\[ H<%\I|y)sKg\IPI-Jvn#3g(m@KW}C/G9 {Ssb51GFHtU.6%BM .~m2$&@S?!<:r#8S~yxDau3xytnVDp8*@(s9})y+vVXi\y23R),z~6I?*DH}:}>Vo+8lt}Vu:X,J2xn]El|#%~A]`OS ,/u6VsJ"tU#/)f= 4\6@'s~delS.4;5^AivUx_ed+ABV]]:aI0$ 5Ix|=c/6̇#ͺ ~ڍܲw9  @qÐ˙(܆NĻ2pߵppjlCc}*9g{`'\FgAlnG;R0.]n~*nh'ZB΄k3 ::4@xRIoW!xjǷTJmv;,GBQ@U:53VUOנ[RMbJSiTfw{Üִ{u }wnt:/aM f$PY*iQo~-6&2E)Q bmQ @^_QPzgV #>b)0qRtE8`YO)/HqeA_;f V@Q^"a`B)4WO 3On^kL8}9mjgrEek 1JP_[DmPpU{Ku;lCy(X5 \F_@9g&~Q}eLmO#R[#y;KNms4ZU,{n$,{A}# D(J\ypP?_ap gvT&8PrUM+Td:n5T YN X=u&E-j[&.#L"kGD[[1'I5]8wwb& ,blr03D*=R4kNFR[HsCDPpX,x kj7*KJh_~$TRCc8B:JqOFFC[W_-? 3FY B U"G{`[}Vf$oMn qhVb PZZ_o0Y:_Z.4>/?`d>Tom\_Y@Xv@l^nZR2^0@ g G1TnG ^{\ 2 oF8.Zc`H_7;-u#GQ>#hrkCR~[" kN0ZP P=O&zRB}:~Ru)n+5Y`,9>d 6|\5D4B z]KjWhHBK ,GrU*#TV[AMA: Fuu!^r:%ipU Y(wV/ LF0x|Ne"k96v+2Q*eVx0J6".{:rvc9zGn,NNGTu` B~|R"(@jWG{dvf\R/\FJ}8{T]/2tLUB"bPT0>LZkMRzlAR}u@b*z m^s78oNgj 2h#xR&V@_|Sv%e#LVq# 6kX['v%( N'/#kTPG 4G/\P#$miga6ulMB0i :UQBssJs?py)~3mP@k~jPEo \8n7nIjNd\[ 3eqsX3Ml$t$g"-` }Yt1c-yH^(_n8M@fn\7:SN1!h6S90@CLq4~B-ke.$o/#yoK?Mf?vJ|c~6L-WlNkMM9I1T4ey'nqV@ NX;Fw~=:)*n702,D|U0#0+P;*775UY0Gq?q |(yS YRt5Tz6l/M,;HHmC+,>(OCT ?? iIl=|LQiLn=rrK`+wL.Z NZ/t>64$"*$Q A=I *@MoV?'TRRv72 WTnMX)\e "U)l{UT#Wcq>\xa].:U{T!.W *UzYzq]Oex*``!7-1/fh GNZh 3 bC1C#sA;X-dx !T+yzqT/) RX- 3xW?Ek"$t}! P'/"jaJ\zRyDLB&tF2ifZ'2Z.30KyRREId&pjzL6tuT5":lRO(ff f[gz7`* %:E U0> |54A(8X=_C,IlTVQgL3z9 uA?"fm:Q^ T7AaYJHr K@U)s-ye~K9yIam9\ &$ v8ngs}72?v65`.#e6*/FX ~+ n0QVolm$9 _M N"V Zn3D8 s~Am$smi|(_CsI]N?m `Z ,nb?`r}Dh;Y0fz!5/lpzLtkt 2"6n087oy)'!1#;\ez<={tg[s}p}!*d}3*K|"Y3uNG7&{:]p1x;806J;pu0U$+7a%T|'R~WAe-u|4}2y8 8%YQ|^6=bzdsI@<HI'xG KkJ5D)f8@%*<5Z]1s UQqdopvN|bJU(F6 ~9 cq]-/;\X_Ty->`{~pf*l7 QAA; 02HS-er1 4;gjs.X?s* L'{}"9NB3V V<0 {TpMj2cxUD fP5~ip16n2jMT39254J*9t.z/[{k(=qmU;.v)%+q= Ecss'+;,t\]OzJ^TCp=b& 9v[U#g48Ag-?'U,JG Hqi ?\LWr~&#ar44?b>-NWjH5H Lm _hH:*UF)&lFw- :*M\oo/(:%R =qa4SI} 27 &LFG:a%=4|Rt"FW(scQR(NBr|ZJ &$qfN{V)w_t?<0Frl/.O)b aRwk pv:k{})rt]EaJgpv``v*go68yp1 tEJ<>|tv ~:-lM;~OF*-|MG6`8kmrhPCk;dNGpqK`X{)qv@) LU?#UfBe-}fJ ${ x=rCI+zppkx\]u%BX*A6THIh**p NZ.g!u`8B&/R/:X_.iQtI\gq]~}g-b2RE\9!uolm[|eo+ 'B:-khYxe?.JfScX~+u Z`RwI3Q'&?kSPA7'Wgl7dsY:&4~)::4n,g0/?C#mAdBk>M{?}(D7nlKmVRKOC3DAN9dbNi<.[f l[ @"."$EA2=IK8,\G=O(@[#;eIS^4DANmC1jvUmCmreq#>4-"*>.j1 heE> O `Y9p}DF V +NNz9oW/2]=4'g9oY2&CE]';k]b'9dn# j+xJj"' }wT]0 47JD Qk+@Ym'i)n+}|l-a pq$*l7 Yblb~to<]\6s8]l?aY(#@ 1y,`mql9}(Q2}+y?=mgsY'xcud8j$ 3cw=3dOcj!v`&|9_BzBJ3i9v64GR(i g'1-N#Rg@mVw;6t`p <|7#*}sc?7?~1)|y74)m"jaRR|cXXE]Eq\mjV~ aH-DzSU %\h-`,lDIrTvj6)q LYIuo#!?k!;j%JFaigv+%v\>o46voPeaIi+3#J .b,a5h.(lT.E;vqU5KCe=!)(52hiSdc3nt.jx Zb$9c? zTLOd4/"6br-;t$}w/|z V Y>a-8#sf:>a*quNi[1O9LM i7eXC0m{9{rV;gk9]3D'*a?4Tai):`QVUmFDMzFnAS0aEEvY)r$ImxeL@w@# -=80V'&+#3K_Ifyt,}'v v]{av7R.\[\/kdR?\zCMhC8G1F4CJsP&Q9JLMHIf2Ik/ujAsg@YN%SHt-+"*\\itEU(Iy4/6kV`-w=1 [6k2 ZXy@Uo)2oOeD(i176(X =H>=i0S%1?O!f_*M}T xG'MP? as)6:?|[<;Jb;:2%;YMJ~2N7ro%0N^ QGz Pa2/Q5HV:}ll3dMrX[nTp.kpxGRdU, iZVl& nd13KW K.M0|,$<9,GCT@I_xJ,ba8Ma0FtTQ!ef^ >?gn/[a"c>yYWB Ds\uBz40pDv<39U.@ao-9Nu3Z!u'$Hk8&U/ =-LtE*UD4RYJkUM\\4mv|&l>TOn,>r:pyf:I~#>bh5k=n%kwB16d3_9&Q(muNK$)h94k2lsR}Zi+PKrh0XHZ@sp(9eG` 3X_ ZVm:>56s~4_ |Yy6=n=.quf ;8KAB$-8z}cPH m HO]IOFRbX.wVhJt#Ph&3 3fbUa`uNw`2L& x Y]eA6v6\ot1cHa[DwC`G}5 \^wuS=.~p"={lS{B/.jQ6+Q{e 7>5-yiXO@)anx\e^kPmOh&"#(|g5d58gHs$W$dg%yRBOo#|~!4pOK9mH'a04N\^N eh-oq'{2K,w^MWI:TU/d,6$ OFL akm>~/9`FOu*@NP2-,t9,n2:|&P AT4'#dqi8Tgde>)MsD_;TY~'YlauY%vIoi*/SFN+;Q70^P]Pi%4t66^5~fnq6eyy}1ccwa]:r{y+A,@+k M`9>;@aw%Y\Pxv5v9ycIP~Z&IeptAIfFjnI#]a *:ey6lz[Ubo'$Sasens6bhc `4.-?;~nnymRcD.;+e,0'pp"<t oN agd]3r,h!zb^*]cYh|6D\ DuIU |W`Y07o9&rrby 5_\uvA*U=-4Ov~T!awthcBsv}#SuS9.&<0@xrVWzh[8"Ms3u$5z.vcyyJVY|I="/5&8&2%gZet e9/w:2*>fI 9^Y-]?d5luz>bYm CqM,j>0 YT!X+D:OX KnUhZ'l8 bRkfpxb i%> dxo6tRD]eBmqOFzv6?fDh$[q^ (F{i-:Z^uK~HIve]|zRfrjn@y4 Id{-|wl]TZm0sb}/Y9-|x_A[y\bt >6zV} +kR4(-?!+1S1,dKtc&|]OD Vk12C#|^ yk4MIE)d ]Ze=A[ }:mkTo"osO 4i3 }aU`#4V3G6t~"ng7,t^Ci$jy:LDP \) i|>flJh/=J8+p=Di3(XcGb6/|/x~(4=v67Iy1} ~j&u"m:s ?<'<:nmoJXzl/),0;| m4KBB06{ H EX:wnwczGsK3Ua%d$Wptpe6/0*ZnQcigzv'rpRlA:H"W:e)%tf.DX)7/3f[,1=*`d75qOAjx+lC\l7CqN4%dW(aus~jw>qT.w-6 [zQ}Q[evy$2v'i9:d>f&9>ix.sZ~E7}E5DYS SYC_Vrem r]pkiHTp6F +aUax:-4:<%pJPf~w|_YT$+pdf;68'Gj(pf65$ &0,sW0/o$m8'w.8x 9  ? @5 AY B} C D E F G1 HU Iy S V W X Y Z `9 aS bn c d e f g j) k@ lW ms o p q u vwx$yCzb{|}~Dm:c0Y&Ox.N_p +<M^o*<Nfy"/@2V4j79;<=>?@ BH5JGOWUiZ}\^_abgh(i?S |eN@OGONOVO`OiOpOyOOOOOOOOOOOO  !"#$%&'()*+,-./ :;<=>?@AC GHIJK M OPQ S U WXYZ[\]^_`ac ghijk m opq s u wxyz{|}~dPkPmPtP|P~PPPPPPPPPPP +V VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2w_<PPPPPPPPPPPPPPPQQ QQQQQQ#Q'Q)Q-Q5QJQRQZQcQxQQQQQQQQQQQQRRRR4R?@ABCDEFGHIJKLMNOPQ R STUVWXY!Z$[)\-]3^5_8`=aAbGcLdSeUfWgZh\i_jakclemgnioknnoqltm%PatchStringHere-> [[,[[[\ \\$\000   8\htȇԇ4@G `k{      !(/6=E J!M"S#YDRLRUR ^RaR iR qRtR }R &T[\]^8VcSvOgUf_fbN77cU3I:g`va9ed8ZvZv;u>h:lFP@797<F6w7kjYDAnCE`v^H)dG2I=E45@6<?BDGHvWLvMK?iYtX1&T[\]^vVcSa=f_b>ivU3;vg`aAed85Z;>:vF@9v7<,%qhrJ_2ACsERQP$OGN2MI=L45K6J?B1D/H*W&T[\]^YVXcS(pBmf_"bo!U3 g`aed8 Z;>:F@97<  ACEG2I=456?BDHW.T[\]^YVXcS-f_b!"U3g`aed8Z;>:F/@497< 0 ACERG+2I=45C6[?B#DHWYX~jyx{z|}''()*+#$%&#ST#VWX\0bebkl 3      VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2ӵKQ,-.]kTYZ\5$3-)6W+^1D_FaH/RcV enl' #"hhjek'R98=<[]40.2*,7&XEIMKC;`dGQOA?bS(U!YFPN@>aDLJB:_HcZ\-3/1)+6%WVT$lne5heofhokm     fkkmjgiohfnfl  mmokjj" &+,.0QTVehmrtx $%yz{|}~+ )-/123456789:;<=>?@ABCDEFGHIJKLMNOPRUWXYZ[\]^_`abcdfgijklnopqsuvw+!#'S(k*V* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*Wf*h*Xk*o*Yh*m*`* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*a* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*o(k*u(k*h*m*h*f*h*7f*h*m*9k*o*Oh*o*~d_%}i*T<<<<<<<<<<<<<<<<<<<<<<<<{<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%}=cw^O%JFii****<%@p%%%%p%%PG<KJ   !!!!!""####$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%++,,--.(((())*2233//11&&&&'44400    f VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2N,Z        θ^0E[:Z_Y0W XbVKU| Ԯޥޥn :0PRRNߥެݾެ(ݾ(P,Ѯ,1dE-80T0S/$Ю,PPC5xlx ,1?P91PA1P1}1y1nP1e1YRb1JPbPPa1uuIUuuuuuu]ueuuuumM2?Pg﮺fhiRBdŶ')#10:()f*Y*ݏ`*.%Pݏ@* P3*ծ jRb"*P&gP P bRb<P P 7ݮ &'!ݮPb P ݮP? PݮP PݮPエݮﰴ)ScݮϪPkac(PRn(PRRR PRR(nR(Rc!Ŭ(cPS3ݮl(ݮb(SݏY( PK(ɳ((ծ #(/Ŭ!('ݮ ݮ%PTTL''ݮ 'ݮ'ScݮcpݮoPcTA%7uŬ'd'xRRR~ݮ ݮTU'P<^BUSެ RC ТPSC`SPxP~J PTTPЬPQPRЬ P `a Ь P `bլ,ݬZ P&&&&Tݬ&ś#^AR&m&^ݬi&<^ATVSĻݬ+&PURRc&RP9PU&P%PBݬĽ5#Rc%RPU%ݬ%PRݬ"cR%R9R%RP^@\)%u%ݏ|%^5CRBTs%SbY%PJ\l-Ь\{\P\?ЬX\dAdP'fdPd4\\cSЬX\|d\\ߢc$.P\\ߢcu$P ߢc\$J\\ߢ(cD$BP\\ߢ3c-$+Pߢ@c$Pd ߢMc$dP^ASTZLfݬPߣOݬߣqߣgg - ߣsS ÃG RbÑbàbðbÿbݬm#PݬZ#+#Ь P ^@Rլ P^@Tݬٛ料PRnnSpRbPnݲ"P:bPRbPSnXPcԣSbPݬ ^ScݬݳW"PcPScbPRݬPbԢRc^@UVyXrWЬSSXРRb eS;PPߥRlP Sߥ߭ݬwP ߥwNߥ5gߥn^HSłߥxMPSnO~PRSŌmS RP*RaˏSTDfbRDfŻŷ R@PSſhzxSRbQP#ԡaQRSTRbQP#ԡaQRTSRbQP#ԡaQRSP^ ?W謹Y US RePՠ `eePՠ `յ1ЬVTЦ XXScPѦT@T;PXcPT&PXcPTPXcPTTXSDi VDiSPSSPݵR?XhPe1)P1ЬVTЦ SShPѦTCPT;PShPT&PShPTPShPTTSSDi VDiSPSSPЬSѣeQ աSPPѣeQ աSPPSVTЦ SShPѦTAT;PShPT&PShPTPShPTTS$SDi VDiSPSSPP|^PQPP=1PPSSPP:RR(HP?PP=1PPRR:P=1PRPSPdPRR:UP=1aPRPTP2PTTPP:'1F?P P=1!PPSSPP:QQ'GP?PP=1#PPRR:P=1%PR$PS"PT PPTTPP:)S1?PaP=1m'PNPRR:?P=1K)PR(P$PSSPP:OO%E:?PP=1 +PPRR:P=1-PR,PS*PT&PPRR:P=1/PR.PP.t# VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2iRR:{P=11PR0PHP2PIPRPRR:CP=1O4PR3PJP#PTT|gPSSPP:MP|@PP=17PPRR:P=19PR8PS6PT5PKPPUU=1PTTPP:#}?PiP=xP%PRR:P=%@PR?PS=PT;PU:PƻSRէݧ hݧhRRhS%華P^XJW'ZYV(RRj(5PjU5/*j(\(<,g±g 5Pjj1YP?PˏTP@kP$ SQP0TU PˏTU UUQSPT. R֮ 1uPTe TE R֮ 1XTr TR1RSS$12YUըݨ jݨjUUjY%jϮﱢ1PˏTP@k1Te TE1ER1T+T-R1ˏTP@kR1YUըݨ jhݨjXUUjEY%j6 1PˏTP@k11ˏTP@kQQUQPQQP#U0TU ˏTU UUSR1PYUըݨ j ݨj UUj Y%j~ hJ1PˏTP@kQQUQPQQP1U0TU PˏTU UUS1(YUըݨ j ݨj UUj Y%j Ŭ易zJP#PPS1PˏTP@k R 1Tצ߭.PUUhy/PUEpPTծ %f0Ph{/PRP PS/PP^T,X' VYZ [ЬSWPRRS1*R 1"R1UR_ äWPˏRP@fWR\cePRR1Ѥ  d9ФP֤\`R^-ePRR1Ѥ  dФP֤^`Ѥ  dФQ֤RaePRR CW?WePRR*ˏRP@fePRR ˏRP@fRSR  R1RS aP=USթݩ kx ݩkh SSkU U%kF 0RäSѬ"$SdPi"v-P$PSdӬP Q-Pv0P|^)SzT?R VP\\ \ P\\ \ \0\91LUnnդݤ fk ݤf[ nnfH U%f9 #\ \ PP\\\ \Pb\0%\9 bQ0\PPQbP\\0\9\P ^YS(TcUXYWЬRR R hPRR R R"1oVĝեݥ gWݥgGծݮg2V%g#hiRR PRRR RPЬRPRR"HR?R :Pѣ  cУQ֣RaPRR"RR R"ccP\ĞVnեݥ g`ݥgPnng=V%g.hRP^贈TRSd\d\P P\\PP "VVVVVVVVNB:<?Pb \cbd&cb PcbPbPPb Pbbb\PP^&V&UXЬRSТSեݥhOѬh81Sh%ЬPՠ 1ЬWPTWRR$RRR RФ8SEҥPՠѠR`S. PՠﺛQաѡRaSQաSSh~Rެ Pb`b Rb`bݢhXB$P ^M%SЬRR$RRR R ЬPР8PPՠPѠR`P PՠQաPѡRaPQաP^$TVRSբݢ cݢc}լݬch%U?!^M$S^TЬR ݢ)dݢ3dլ ݬ >dݬEݤӣﵗ^#TvRSբݢIcݢScլݬ^cݬeݣwe ^u#S RբݢisDݬﳔsY*ݏ1|^!#V2UЬTƁSƂeRbSTebƇeݏ^"TS﫡ĂcRbݬݬcbćcbݏ^ݬE^M[ڀW<xRR!PgRPgէ7PgRЧR |WkЧUЧ TЧSTЧ\ЮRBlRTRs\TYYg\\UXX\VZZxRR\PgRݧyPgէ87PxYTTxXUgUxZVgVSdUeC\\WkPkkk\@\7Lﬣ\Lk%k\SZ1 O1CRRok$Pkk'\lѬS\lѬS\llk \llkЬRݧTgKPR1PP''1P?PSkTJPd\LP*P!@\L @|S1TUTݧgPkݧgPk1PRUVBPP^xPPxP\\UХBR\TdBSSSCSR\CA\1_B\LȡS1LxPPxPSSUХB=RSTdB]\\\L\RSLSB5SCm\\T UЧPP ,8<X\`d$0D`t <Xt8Tp4Pl8Tp4Pl 0 L h   , H d   ( @ X  8 P x  0 X p  8T$Ll$Hd,Hdp8Tt1?P?P111-Rf$1P1111 1 fRݢ8'1~fO1fRݢ8Pݦ3111fRݢ81fRݢ811P1fRݢ8<@΍1{P1u1q1mfݦݦݦݦP1KPfRݢ8 <1/P1)1%1!R΢ 1ZfRݢ8Q1PBfRݢ891P11!1P 1P gP 1Ц1 GP1fݦݦ!P1q P1]fݦݦ-$P1CPfݦݦݦP1"Pfݦݦ#Pz1Pfݦݦ#P^1Pfݦݦ#PB1Pfݦݦ#P&1Pfݦݦm'P 1PfݦݦQ'P1{Pfݦݦ5'P1_Pfݦݦ'P1CPfݦݦ&P1'Pfݦݦ&P~1 Pfݦݦ&Pb1Pfݦݦ&PF1Pfݦݦ&P*1Pfݦݦq&P1PfݦݦU&P1Pfݦݦ9&P1cPfݦݦ&P1GPfݦݦ&P1+Pfݦݦ%P1Pfݦݦ%Pf1Pfݦݦ%PJ1Pfݦݦ%P.1Pfݦ"F! VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2/lxݦu%P1PfݦݦY%P1Pfݦݦ=%P1gPfݦݦ!%P1KPfݦݦ%P1/Pfݦݦ$P1Pfݦݦ$Pj1PfݦݦݦLPI1Pfݦݦ$P.1PfݦݦݦP 1PfݦݦU#P1Pfݦݦݦ#P1`fݦݦP1Efݦݦ P1+PfݦݦP1PfݦݦPf1PfݦݦPJ1PfݦݦP.1PfݦݦP1PfݦݦmP1PfݦݦQP1gPfݦݦ5P1KPfݦݦP1/PfݦݦP1PfݦݦPj1PfݦݦPN1PfݦݦP21PfݦݦP1PfݦݦqP1PfݦݦUP1kPfݦݦ9P1OPfݦݦP13PfݦݦP1PfݦݦPn1PfݦݦPR1PfݦݦP61PfݦݦP1PfݦݦuP1PfݦݦP1mfݦݦݦP1NPfݦݦkP11f PݦݦP}1 PffPd1ffPL1ffP41ffP1fݦP1PfݦP1zPfЦRR8RB`Rb:P1PfݦP1:PfݦP1"PfݦP}1 PfݦpPe1PfЦRR8RB؈RbP;1fݦ0P%1PfݦP 1PfݦP1PfЦRR8RBhRbBP˿1XfЦRR8RB@RbP10fЦRR8RBRbP{1fЦRR8RBRbPS1fЦRR8RBȇRbP+1fݦ P1PfЦRR8RBRbbP1xfݦPվ1bPfݦ NP﻾-R(1=fRݢ8P81&PfP1PfݦPg1ЦRb #R PݦP=1PR11PЦ$1ݦݦP 1ݦݦݦP1~P #PݦSPݦݦP1NPݦݦ+PݦݦP1&PݦݦݦP}1 Pfݦݦ'P`1%PݦkP<1fRݢ8ݦPP!1P SPfݦݦP1PfݦݦݦPټ1fP  PfݦݦPﱼ1>PfݦݦݦP1P PfݦݦlPi1PfݦݦݦLPI1P {Pfݦݦ$P!1P SPffP1PfݦݦP1m PfݦݦPﹻ1FPfݦݦݦP1&P PfݦݦtPq1PfݦݦݦTPQ1PݦݦݦP51Pfݦݦ P1fݦݦP1fݦݦP1mfպ1bPfݦݦ P︺1Eff 3PR(1"Pfݦ Pݦݦ 1Pj܋R(1fR<~ݢ8P81fR<~ݢ8P81fRݢ<<~ݢ8P81fRݢ<< ~ݢ8P81|ݦݦݦݦPҹ1_PfŹ1RPfﹹ1FPfﭹ1:Pfݦݦ!WP11 ^ЬRˏRQA|xPѠRP`PѠRPSݬݬϥPS P ȬPݬ{!SP^e!ZN[XtYլ1KЬPPkCCCCCCCCCCCCCCCCCCCCCCCCCCCCC ?PP11P@11ЬRˏRQA}wPѠR `PѠRPS ݬݬϩȬPiP֠iPݠ ݬݬύPQiPQ PiP֠iPݠݬݬiPQiPQPiP֠ iPѠ kР kݠݬݬ;PQiPQPQЬahPРhPQhPР Q֠ QVVkVkЬRˏRQA vPѠR `PѠRPW\ˏUhRVSTR`ST PTˏP@uRЬS R`STPEuPRbP"ѠV`hbP RbP ѠV`hbPѠV"hSVTPUS`TU PbݬߪwP0^TЬSˏSQRAPѠS `PѠSPRݬݬ7PRЬ &ѢݬߤYPݬߤoRPP^ЬSˏSQ}RAPѠSP`PѠSPR>VPРVˏWGfSЬTЬUS`TUPRRGfԢRPP^tWЬTˏTRBgPѠT `PѠTPR0ˏSCgTЬUЬVT`UVPRRCgRP^MqYЬTЬUˏTRBiPѠTѠU`P ѠTѠUPRrˏSCiXЬVЬ WЬUPTXdVWUU. U !PV+zP WVP TRRCiRPP^ˏRQBPѠ `PѠP^ˏQArPѠ `PѠP^ˏQAsPѠ `PѠP^ˏQAoP!ѠѠ`PѠѠP^fPQЬaЬЬ QP^ BЬ`ЬЬ ^"PQЬaЬЬ QP^PRЬbЬЬ ЬѬ/ Ѭ !ݬxP ݬ ݬP RPP^Ь`ЬЬ ^ T*WﳇXPVЬR[ZUYiRPPТSբ?SMPQ Q *PhݼSĊfegЬPРR֠bRYZP|^mVЬTˏTSCqRѢT bRѢTRU1kݬMPRPբ?ݬƲТTTSˏCPTTA~ݬPUR RPSQՠ&РTˏAdRSˏAdRSQQSTTwTwUPP^R݅ѬP |P^ Ь`ЬGP=^-UZwYoZjXt[jWn&zSިRb\Pݬ\l\RSTRbPPȏ`PRTSRb\P\Ul\RS1PnT1JVd\Ь8Rb\\\Lg\b_'RP\Rdf1ȏ1ФSˏRP@i\Ѭ R l\Ѭ RS!\SѬ RMP\ϭl\>Ѭ R6\ѬS Pl\ѬS\Ѭ RR?dfP\jФT15o)ckRbvkbŊ2mbP>ōkRbškŻm^%U[lVЬRCЬQSPա'Tˏ@dRSˏ@dRSPPSTTtTtЬRТYZXТ TТWWSˏCRWWkRkR#%rfPfݬQThPWYX~Z~fgTRb)ZSb\ fcb~fcRbf*ЬRC<^|SެUePS*eQRˏCbPTˏCbPTSSTP^sXVqYKlVkUMiT:gWSZ-sPޤ\l\PQ\l\QP\l\PShQiPg\l`aQP\SRj\l\RP ^ ~S\~QPRЬb}| |ԢԢ(Ԣ 0Ԣ<<~PQAQcXRcݬc  ^5]SPRЬbp}cPcP| i}R`}ݬ@R ^8zЬ`|Ԡ Ԡ4^8^PQЬaЬPРРР 4QP^<.PQЬaЬPРРР ԡ4Ь 8QP^@~PQЬaЬPРРР ԡ4Ь 8Ь<QP^D~PQЬaЬPРРР ԡ4Ь 8Ь<Ь@QP^H~|PQЬaЬPРРР ԡ4Ь 8Ь<Ь@ЬDQP^<6PQЬaЬPРРР ԡ4Ь 8QP^<PQЬaЬPРРР ԡ4Ь 8QP^@~PQЬaЬPРРР ԡ4Ь 8Ь<QP|^)VmЬRR-PURfu1Pե?Rߦ_1Х?SУTc 1<?PRЬPРРР Ԣ4УSSg% bTP~< ~P8tS!mb<~TP8RPSzb<~TP8.PS={#"bT?P~<~P8RP@~qPQaЬPРРР |4U<QP^VzWЬRb S'SRP`  SР8P` SnSnЧTߦ&ݬhPo VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2դ?ߦDݬPSUxURPRbЬPРРР Ԣ4S8ЬT STV8PVPRTTP@eP`1YU&ݏ-|^V mUЬS8RBP`TBeP`Sդ?BeP`S|H~PQaЬPРРР ԡ48T<Ь@Ь DQP|^MVvlUЬS8RBP`TBeP` Sդ?BeP`,SD~ePQaЬPРРР ԡ48T<Ь@QP^ WuXЬ Yi 1ЬRbTRSТ8R<T`УУУ Ԡ4R8PRЬ Sݣ8ݬݬRTPVУݦD!BХ,QsXRТPРPРRQQQXRQ ￰ `PQ7XRТPРPРRQQXRQХ(QXRТPРPРRQQWRQ R `PQWRТPРPРRQQWRQݥ ݥoХPР0Rբ, RsТ0RP^Y0JXмPP#Sg[ow  g3[1t?Pݬݬ /P1{PЬRݢ$ݬP aUVߩD8APSS`Sm=VPУݬݢ8"4`ԠԭRQbaRQ| | |(Ԡ0P 0 PTT>Э3VЭPSU``ݬЬRݢ<ϩT=TVi6`1Pݬݬ1'P1sPЬPР8WР RԠɺS Ԡ$ɾ(PV;TSPPRbԢS RݭЬRݢDR=ZRiݭݭݪ#ZSݣXP~塞Pݣ~~~ݭHݭϔ0Whˏ#RЬRݢ$ݬPݬݭݧ#WSݣP~.Pݣ~~~ݭݭ0V1ЬRݢ,SPSޫPPRbԢS R=Ue ЭVVԠީHP9TdߩN=PSSdPRbe VP R]9PRde VԠީVPdS\ݬЬRݢ85Pe VԠީ\Pd1ը0ߩbݬ`W1Ш0RТ RZR ݢbq.ЬUѵ8 /Ш0SWRѣR$Rݣ9P81lPRRТR2\WШ0TФRТ QТ SФRТШ0RТ\ɉ?<PVV{8Ш0SХ8Rݢ$ݣPШ0RRТ0ЭRݢݥ8R0tQPРRШ0SѢQգL4ҩ`ԠԭRQbaRQ| | |(Ԡ0P 0 PШ0Tդ.ФSyPPRb|S ֣R7 Pݤ8ЭPЭPЭWZPV7Pj74V1(PݬݬP1PݬݬiP1PߨPScЬRݢ$ݬPP Т8S61PURѬR1ЬRݢ$ݬOPPSC:PPR SԢR61lPݬݬ]1P1WPVURѬR1E'PScЬRݢ$ݬPP Т8SF61 PЬRѲ@ "Tݢ8Ϧ5ݬݢ<P1YW?Oɏ9PTTbYTݢ8^5T5OPФW6Yݢ$ݬ-Pݬݢ<rNPРRѢTQUɔ>9PVVS+PPRb|S ֣RZ5NPTVF5^V4`Ԡ|RQbaRQ|| | |(Ԡ0P 0 PUU6ЭNNPTWHXݬЬRݢ@ϑU1MSУRѢV V1P4O`ԠxRQbaRQx| | |(Ԡ0P 0 PUUf5Э~MЭPVWWUF5 U;5U1UMM`~W1PެVfTФ8UѴ< WSUfRRxSP@8P`ϞUSЬSݣ$ݬ5PݬURxRRB8Rbn1hPUUTCPVTa6ORRѬRԬФ$SФ,RSRTRSTPѣ00STRTTݬPݬUVɛ(1PݬݬI8P1PݬݬAEP1PЬRТ8UURϙPTRϷ5Т<ݢ$ݬAPLEЭSc PRɢPRR~HPcɮݭ2PЭRbǿP~Pbɿݭ 5Ԡ ЭԠUԠ TԠ$(Ԡ,0PԠ$(,T0Ԡ48Ԡ<@DЬHԠLPP1(K1nPRb'5Ԡ P JU1PR~11DPݬݬIP1/P5PG1yJSRТЬ$TR (Ш0,0ЬRТ8RТ8PP6R1v?PQOЬRݢ<uT4P_Oݢ@0|0IS0P`014P?0OЬRݢ<ϫ/SѡPtPRb|S ֣R/1ը$ݬNPQhЬRݢP@ݣ~~~@߲@*ЭSPw>k> k>S>x6J~TdPPJx;~dP;xk~dP 6xj~dPIxi~dP3QIPJRAbQQIRo;n;PB`RRY;Pk5R@bPPkRjFIPB`RRjPi.3R@bPPi=s=i=k=U=PU,eEHelQePR``bPRQU4 ePTTԣݬr Ԡ ԠGPrTR`|R ֢PQVf4RФT>aԣЬRR֣$ݢ8R+PRף$RWԠ bPfiԠ DŽRԠǼ Pf46>Pf<<<;3R,;PТ RRTPRTTP~ߣPЮ@3QPR`bPRQЮD=ԣެVfTT ݋PQaЬ U|;l;<3PР$03RQ$QPG*Rb8b'3bFb0bЮ<GЮ88Ю42Ю0FЮ,0Ю(FЮ$n8Ю kЮjЮiЮ:Ю:Ю :Ю:Ю:դ4QС4PР Rh С4hR4P ^UPSSdhPУݬ[P難PRbdԠ DYԠG P hSPRdϙPRRVhVPSnjRRhvBjЬP|^5VЬRݢ82PTݢ<%PUݢ$ݬPRPSԣ MTԣO $U(ԣ,S04Ь8渚PR b|PTRSTW;TT-A(8P,^aWЬPР8Р<[Р@ ЮR8P@7Rb5RRXբ P5PР5ЬRݢ,Phݢ,-PRم`ԠR PЬRݢ,Pݢ,-PR`ԠR P ߭ݫˏPZխ}2[τЭR_`ԠR PѮSC߭ЮRݢˏPխ >21ЬRݢ,P1Ь1ѮS1ЬRV<ޮYxV~ԄPUծ3SV-PxSQAeTxSP@RbPР0dAQbPР$aSSVUTT*PSSRS|`ԠR PnSRc`ԠR PTn[[ЬRݢ,PݮݮX#P[/PZ ݮݮ8ЬݮݨhE]PRR!UeݨhwE+{58Pe-+PТR\5ЬRТ + ?YP1gqPTTe*PФPPSc Ԡ zЮԠDŽ P TR`|R ֢PSIRbԠ ,3 VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2ǒЮԠǡ Pbv*F*|49Pb.*PT,P_Ԡ ǤЮԠDZ Pe6Ԡ dzPݮݮiPݮmѮS1Pխ1խWЭR`ԠR PRЮS SԠǺR Ԡ$Ǿ(P%1Pծݮݮ1ЮRЮSw RԠǺS Ԡ$Ǿ(P1$P@I3RbSǾݮӘq.nS=ЬRݢ$ݬPݬݮ ݣ#ݣÜP~PTݣ~~~TTЮݨ ݨ0ݨh~PRRݨhݨ ݨP(T2P(PТR12X&0P^eWЬRТ8[Тh6<;z5_{%Nhxb~PUVSDsdk="ӿ0tJ7#Z#{JVԳϷ^F3k9$ Oo)lqھ*b#Eȉ!&8"~ es9D%/zȁ{fFw]{Q ;h 9r {Zmɜnj tOA eZR%?U4:^H1S]IsMixJ\FNY>F.oYg05N9T7 ,bk8r Mxw>Do hK"P׀[yr0OE(dbc=ʐ{= L7%P>h\P{n@t6G1$|tHU"?K,} wyEu owK(ہ-Wq ] ܘu_҂(W]NҬF).MRWk!%s w ע%j@$ o}@iy̦XF*TVj!=R=9w/ ?E+lSoZk|PwϘ!#7_s')nc{2%ULâvfHinp4 iIz 4YϷ\<6="ї7{@He-$59wv/xE'tW߯cP)e-fdPIv/o[ >KNA Է埜$!0IdаwYPe}fĔ#gOVw1iM< RPϺZ 0ح_ \λ=fԔ)_<\-3-+,1%ʇWeKqZuZ9c,봓#2H$K#d{/0ts䚣On{'@J7>/mDI 'ڑMbl!z3|'h]1`ŦTvR| Wޚ#7Ý*U$68?H,^^tЪj/yxJN;7M((cfxbDzm~䤍 ڠ&fR0jaFed-r;YaXh"wfa>ϐh迁ٔQ6*vkOiOIq؃[P%'2`k7A25s+f';pԗTp釭3 6)ݕ[ba&ަ1nlvy^iFh`g4.fxǘS[.W9C HY(h72XZ>|̈_\ vA|c$<բcYm"]ʻIb/5,c#8W%or |/iϞ0R>n$LL=qr ]cټ5.`H")hjey&Ե0°L{븆 nSdWt;( ڛ; ͷJs7u2f1۬d~VȤ[.Gu Y O، nS |Tjhʾ-z)ma+#R9(tGƚ u ?ɜ3鈹Sd6 +anM8P~z8pXfD&U!=+Dž\Q%sIA/#5rw[GLP#LXby\^N)ndš$}+!gñ<Ql]hvBKnk5 Tn85nCL%B庎:UGkS> Vre ZX3W ]ՠ[<+G$L)_aFj6ѧ70j&dQ8W bCL GͨR9~+uF\Z;9u]ڪ94sEo6ʗ7f'22: tj`|l J,ퟄFኅ 궻-!2,P0Zro#o h o%g<&EpSq?xڄbޏ9x>fCLݎ*LR]p{&MdpZb̘RY1l8-! c_7IJma! kk ^w2K;n0/€k5زKz_ts5,\x^E,WL@P4z䦄<_|~5x n=/޳ B1+OqY)EAI)SM",(F{rc[UQC7%&(Gwt"<*B(+uc_+0P77u\ψ\hdB`G@.:{絒sGXsY3j7A4,bo^/s&`"whXuߐ-8iB8#2|0#Eښ{2o#BD[Püco(KT:W5gDl;e HҾS8q !V#Ӱge/٧1,m]W[tG:&Uw~+필[Q%/ܗr7YPIQPߦ5@zU$Ճ8"Z_6~x6ã›ЦR:LOE7lL !^4թKik,\P$v;V 終 j#п x90>NHXSeo,y& Mm9lR_<(QcP`&GnkS[7ku{D9ؤ,zѨ2lF 0ϔ]1U+']-]evifӁVőAN24+njptvycׁ=aTpZl8 /6IY1z1+6D<{de+$̧c!7"jĺ|c`,R^g%7A3uĸ{u(=x,Y/?)aVk&cvn>ܣYD-wVjzN/1mL]!LJ!Lx =Y`] apUЌ;j\2Q3*D0KʞvAqxȀXƕ?lc ı0$yF`4wW&_4dX3 2;I]IJ C5ٗnGmiAhqOjdY0QPV5AGx2)f7 4γbm%_r(dLE1ƚ3}`umNN]4/Ӣ7W˶T,U,Ҕvjg Wp .;yA gFĿab^Õ.=q`d{yT Y$^ܞ1+9)cٝӋJUjwA𯄁A)uC@@JH0Dj;VW4c%~AA2g& :-*RATr6qP־:'S%rFJO.Q&y6GL|]}/Ju  !َuŝ=PD } ]t>ށ1'8Nh$D1n}EMB\%r/{]HoFC5[A=- >C1J)[Ú,y+lXR$*[Ngj{uI4a3B1"ȬKՌ|3nlrUl:d.X6hR0RP(%SgjlsaL0 ;k{ V$qLqآ,Ӆ0,1v!?p/ZUJ!=L8O;: ^{OР fht'I |N(_GS}H/s(nza{[H5Me^7&W؂QަlLӼdi1ya㣐l yXLQ*Tq8,a >0ȎhU_R(hqn t99H]3Ѫ~X~ߧ*tg4ͩPr^ S#F-9%,aø8A{^i:Cl sPH5EwP z@ϴIj\τx<^>CCrjoD->ƒQA,|kcLp:> !/SSn}Z3ﵲ tWb'XK$rБܦ M>([ F9Z a4e5+c*;[F+%׷dT) g+¡IuZFpYB4rd6v "ʏ^ZÔ||UbZI"zɲ%v\1="57FDke nkG7rHWQɳ jƌ.h8$Ye$n9kė@m|]F+4 Ъ?iw1u62qq3o`SwppnU Xpah q:+BIqJ,GƐaviSwC R)fHavo.w\r"9ci<0 VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2dbЬPdd լ ݠݠtbPyb^ЬPPЬQ С PPЬPݠ-?PRPRЬPݠHP^iTЬPРSР PRPSS~~a^)ZЬPРnnQˏAPnnaЬRCAݢ~~~ʨuaScʷccCЬ[FYޭ[VWnXT|RVݮ YWUݮaUeRSTXVݮYWWP P~mݮ( e[[`PJ^VЬPРnР SУ Tլn@` `Rbn"bլ bbzY`[kRZnWTXTYUУTRWݮ ZXUݮkRTUYWݮZXXP P~mݮ( knݮ_PPkУR(ݢ4bPPP_PƘ&_Ɛ_ ^SլЬPРR(ݢbPPPW_PØ\_PPP4_PØ9_<^}TUЬPCЬRݢ~~~Ĩe^ScķececC^%SX_Z,Vf^R;U^T@WjYi\`PѬN0Ѭ Bhefdݬ fgPheݬfdl\YRP^iSUլЬRݢbWТ XWMwˏV?e]TdWAedV kedve]RbyebÇebÕebV ãebûeu]RbebebebWЬPXeb( eb> eb Y ebq e]RbXXz ebØ ebð eb eb eb eb9 ebW ebn e^SY7V`PZ`n,|[ЬP`c`9nuˏWQС PPRPPRRXС0Ut f2\TdW1v RnZw idnZÒ fdXå idñ fdø RˏUP#Rû i[R f[ RU#R i[R f[ Rb i[ i|[Rb fbX fbˏUP  fK[U@& f:[1nZ> fdt fd fdÐ fdÞ fdö fZRbnZù fb fb fbPР$PѰ<  fb fZRb fb6 fb\ fbW ˏUP y fb PÔ fbWUí fZZ fKZ f?ZRb[ fb fbWX1 fb1PB fb1[WX[Pՠ WX U UPX] fbs UUu fYTdWXRRÆ fdõ fdRUXþ fdX:X fYRbfbW*fb`fbWlfbWÙfNY[ùf@YRbfbfb$fbKfb&nZtfXRbèfbfbfX[ZЬP X^ٚTXWЬU1ХPа Rb1W QRQQR1;բhhݢ$XScgcݢgcgcݢݢgc5gcee4ЬScUP`VVU;WRb`gbVUbgbwgb }gbЬRUČgeWScVUħgcgcVUgc \gc gc"gc;gWP|^IU^VAfVTdRbݬCfdUfdrfdŅfdŔfdŰfdŽfdfdЬRRSPSSfd fd fdRެ TRdR4f=VRRdSެRSbPSBfVSSbլݬRfUլݬofUŊU^TVXKZPV]Y[լ1?UWPмPP480\   ,DP\$1.?P1ЬRТUđfgЬSSݢ ]ĕfgĦfgSݢ AĪfgSUϫĽfg1Piݬݬ 1zPݬݬ% 1jPЬPа Rbfg1OPjQPRQQPՠhhݠݠfg1ЬPР RբhhР Pݠݠfg1PЬPՠ1ՠhhݠݠfg1PЬRТSfgݬݢ <ѣ1aѣ11ѣ1z1ѣ 1hfg+fgݬЬRݢ /fg18ѣ nݣUfgjfgЬUUЬRݢ ϛݣUSPnfg|fgUݢ sĉfgUݢ `čfg1đfgĦfgݬЬRݢ 3ݣ Īfg1fgfgݬЬRݢ fg1`fgգ fgU%fgݣݣfX5PUfgfgݬЬRݢ ϜUfg1P1k-fg<fgZfg|fgėfgĴfgfgfg1kfg(fgCfgefgĀfgĝfgfgfg1Eݬ@19fg1,fgݬЬRݢ @fgݬݢϘ1fgݬݬ!fg1#fg1)fg1/f'QݬЬRݢ <3f QݢσݢЬRݢP`XfgĎfgݬݢ ĒfgUЬRբ 2ĦfPݢ PPݢ fR3ķfPЬPՠݠĻfpPЬPР1^勒STЬQա1СPPYu P?PPs1ЬPР PݠdOjPЬPݠ dORPЬR=dOPEdOЬPݠ dsOЬPݠ d\OЬPEO ^SUXXXRxRRެWgPB Rb1nЧV OTXXPxPP@ QaPP<\|1'P?PXXQQxQQgPA P`ed1ݬXXQQxQQgPA P` 1XXQQxQQgPA P`ed1լ ed1Ped1ЬR=ed PEedXXQQxQQgPA P`%ed`/edЬR =ed PEedXXQQxQQgPA P`2edݬXXQQxQQgPA P`xXXXPxPP@ P`1^Rլ=!ME mM^ﱏS"WUgP,;X`fˏVgPՠ 4V0լ+NeMRbTebiebkebÂeLÑeLìeLRbЬT =eb EeböeLRbebЬT =eb EebekLTd eedЬR =ed Eede/LRbebЬT =eb Eeb eKeKRbլ -eb P;ebQeKլ qeKÖeKRbîeb÷ebЬT =eb EebegKRbgPՠ  ebTVլ eb@eb5ebլeb P'ebX/eJ<eJWeJgPՠ Vլ feJP ^T6WZ@Y X[VlfvJScݬЬRR4{fcIЬRĴfcRfcfc fcfJ)f J~fJЬRТ S1IUĖfecRhPRP *feUiPRP 3feAjPRP >fe-kPPRPPRբggݢݢIfeĢfeݬݣόУ S1oīݦMI^STôd-IRbլdbdb dbdH)dH$^1UjX{ZH[]WԮԮЬRТ S*ѳУRc ֮Pѳ cn֮У S| ծѮ  Ѯ ЮެоRТ TԢ T1VФ YЦ SдPP T$1P?PѮ 1S1ѳ 1PУ S1ѳ }PѮ  ФRѲ d1ScУP` ФRѰ OУ SIУQaФPѱ 5S.УP` ФRѠ У SУQaФPѡ ֮S֮оRТ T  УTYT1ԮЬSr2gGRbݬSAgbЬSŴgbSgbgb PgbgF)gFծ0ծ1xDgFݬݬdHgFPѮ1Ѯ Ѯ>ծKg\FP_gKFݬݬjg3FPծ%mgFݬݬqgFѮ 1ݬЬRТ Rݢծ/Ѯ )tgEݬݬϕŃgEѮ1SņgEծŎgE PݬݬMЬRТ RbTТVf ŗg\EPŜgKETSkRSR*g3EijRSR3gEQRSR>gD5 }RPSRRSգhhݣݣIgDšgDTdf  ŧg ) VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2UydݬVЬSУ Rբ żgdݬУ RТ RݢϝѮ 17gdgdѮ1Ѯ1g9Dծg'D ݬݬg DTdnSkRSR*gd_PjRSR 3gdIRSR >gd1 ERPSRRSգhhݣݣIgdgCݬЬRТ RݢϜggCPgWCծgECPݬݬ&g(CЬRТ V1CTVS1+gdcRkPRP *gd]jPRP 3gdIPRP >gd1 APPRPPRբhhݢݢIgd7gdУS1r:gdݬݦϒЦ V1MѮ AgNBQgABlg4BP^uSTЬRբ ݢόudAPݢ xdAբ ݬݢϘЬRբ'?բ |dAdAբ ÒdAЬPݠÕݤA|^ŃTUVЬSQУPа RbėfCAP QPRQQPՠeeݠğfAPccP`߼Ħݦ@^!SbTЬPѠՠݠíd@ЬPѠ ÿd@мPP+s/1=B?Pdc@1%ЬR=dM@PEd;@QЬP, ~d@1PЬR=d@PEd?ЬPݠ d?1ЬR=d?PEd?ЬPݠ d?fЬPݠ d?OPݬЬPݠ ЬPՠ+d>d>P(d>P<^ SFUGTЬR PRP*d>2PRP3dw>P^PRP>d[>P QPRQQQPՠeeݠI>^aRݬݬ ݬݬUݬ=ݬ$ݬ ݬݬݬݬ ݬP P~mݬ = ^9Y^[ЬRТ U1bX߲ZPХW W ЬRk1hW1aЧVե PfKж TiRTRݬݥhPS ݬThPSХУRSХУRSק,1^Pf1զ1ե oק, ЦR֢,Ц ЦЦЦЦ S1УRв TiRTRݬݥhPR PݬThPRݥ RcjP У S1Pզ SЦ Q$PСRв PaPiRaRPRSС QSNק, ЦR֢,ЦЦ T1PФRв SiRSRݥ ݬShPdjP Ф TUPWOЧ(SIPգ.n"1&?PX(eϣeR9SJ RԠԠS Ԡ$(P樂PPR eԢARXԢ$g(RfeRjSї RԠԠS Ԡ$(P+FPRԢ oeԢy RXCԢ,|0RXeϗPXăeχeRĕS. RԠԠS Ԡ$(PPЬRݢęe6PR eԢıRXϚԢ$(,e0Ԣ48R'Pj  $YRB ScVB RbPP`81P?PXeϓeRVS< RԠԠS Ԡ$(PX8eKeRVS RԠԠS Ԡ$(PNXPeeRVSﬕ RԠԠS Ԡ$(PXgeϻeRVSd RԠԠS Ԡ$(PムY#ЬRݢ~eeXčeXPYݾw PRԢ ėeԢĠ RXϦԢ,ģ0RЬSݣ ύԢ<Ħ@RݣxԢLĩPR2Ĭjwݪ^i<^1}TUxPRRﵐSce\ТTP\l Ԡ ҜԠ P RFnP\cГԠ 4Pce荒gPcХ\R,^q|VZ?YTUЬR+bPP ?PѢТТR֮%x~mPQծPAQQլ1ʏnWdmX)[ мPP,,,,,h<4,$,L1kPj?PݬϐP1kijPg1Zj1OijPg1?ݬϔݵ Pg1'ݬ|ե iPРH$ݮ$hPRХPݠhPRR~kPRХPݠݮ(*R RPSSgե S1iPУjRSjݥ pRjiPS1P k`Pg1 k`Pg1rЬPРTDGT ݮ hPRХPݠhPRR~kPRХPݠݮ$*R RPDkPRb;PSSЬPݠS D PRg1ЬPРSCG[ݮhPRХPݠhPRR~kPRХPݠݮ *R RPCC PgzЬPРSCGbݮhPRХPݠhPRR~kPRХPݠݮ*R RPCCgPib3>ЬPР1Dծ ݮ^ͥWژTVЬRCbPP )))))55555555)P?PVRXТRRRVﭏPRUV1WмPP ((888888881.?PUUPxPP@ P`ЬQѡUUPPxPP@ Pd`1UUPPxPP@ SxQgPAP`c1PUUPxPP@ P`UUPPxPP@ SЬPРP@ c1UUPxPP@ P`UUPPxPP@ SݤѦPc[UUPxPP@ P`UUPPxPP@ Sݤ٧Pc+UUPxPP@ P`UUPPxPP@ QЬPРaԬЬPРUUV1RŊXP|^wS益UެVfTTKCPRԢ ÔRݬhԢ× RݬSԢ,ñ0RPTfPRԢ T*T1Rݬ Ԣ 1RݬԢ 1P}PT-/RPRԢ RݬϲԢ FP#PRԢ RݬσԢ Ԣ$$fP@ P`(Ԣ,(0RP^uT歹SݬPRУPݠPRR~PRУPݠݬ*RRl^9TFRբPx~PSQբPxQPd\@\lAcQQSP<^URTբSxTQePAPDc`TT^率TﲔRSբ"PxSQdPAQa޼PC`aSSu^ytTjVЬRТWYXZЬPP662*".P?PX6PX.PZ&P!PYPѬ ѬYѬ_WPLPSԣ 1Sݬ[ԣ= SݬWݬZXϑԣ,A01Ѭf,^W 杻PKPSԣ GԣI ԣ,U0SݬSݬWݬZX1=Rլ RR4PSԣ լ  [`ԣЬPPWK?3'1P?Pe1Pn1Pw1PĀ1PĈ1P韛PRԢ ĒݦPԢĘ R1PkPRԢ ĝݦPԢĤ ROЬRRݞ ĩ:PR ı&PRq ĹPRSݬUԣ$լ  Y ((Uլ PUSݬ ςUUUPxPP@ RbYUUPPxPP@ RbPUUPPxPP@ RbUUUPxPP@ RbUUPPxPP@ RbUUSݬWݬZXUUUPxPP@ RbUUPPxPP@ RbSPP|^pSЬTФVЬUUKڇPRԢ RݬVTφԢ Rݬ yԢ,01`U UJ}PRԢ RݬVT)Ԣ Rݬ Ԣ,01U UJ!PRԢ RݬVT|~Ԣ Rݬ Ԣ,01PUKΆPRԢ RݬVTzԢ  Rݬ mԢ, 01TU U,fqPRԢ RݬVT|~Ԣ Rݬ Ԣ,10RݬVT|~Ԣ<4@1PU UpbPRԢ HRݬVT|~ϧԢQ Rݬ ϚԢ,V0RݬVT|~xԢЬRݢ8.ТPդ xSeRCRbSbS<Ф$Rݢ<.Ф$Rݢ@"ФXTԥ#Tx!SeRCRb ]PxSeRCRbRRxR~P՚˚SХ :TУRSBdУSW!VfTePФPP0PХR֥RˏP\x\SeRCRbSbSPФ RТ PХ\֥\ РPdTVWХT/$TRBRbxTRBSХR֥RcTTߎx֙SeRCRxb~ P﷙PRԢY=WgS(PУRRʏRTУRSBdcSWYԥ$cV1rզ Ц TΦ TTSЦRPSS ТRզ Ц SΦ SSTЦRPTSTS ТRХ$RRTRSPTSS$SRԭxR~)PS$RSRЭTCdS$RSRЭPЦW޽RbQ1ա1СPPXxl P?PP#,С P"Р\QLС \QL  \QLaQ1eRWPЦXV1T׌4 TSХRCVTRBܚRxbSeRCRbfTTԥ(V戴4$VRB5RbxVSCRХ(beRCRb(VVvХ(,xLReSBcRbPXУ8RТݦ,$~ϠPϝP 1yPլ ЬRݦ0P ЬRЬ ƌЬ|ЬRТƌТ8RТ8PP6^6r1"?PЬRݢ<xPXԭ|~ݢ@hQP|~ЬRݢ<VX=P|~ЬRݢ<BPX|~ݢ@5P|~ЬRݢ<"|~ݢ@XЬSݦ,$~Peլݦ,$~`PƌSȣXУƌ15Pƌ?ݬPլ ЬRݦ0ϟP ЬRЬ ƌRТX1Pլ ЬRݦ0oP ЬRЬ ЬTФUЦTȀ7jU cSШRCRХRBXMRbUЧ|VǀXЧxSSJRxRRR~RPcxЭȧ|ǀЧ|TЬSУPcxЭħ|ЬTդ<^ǀЧ|SФDRТЧ|SФHRТ^2PTЮTRݢФ RݢTݤ<ώݤФRxRRR~KPTPcxT|ǀЧ|TЬSУЬTЧ@S SzSP{ PQPPRxRSЭRSSSBdRլ jݧ@ݬUUVxHRgTBScBdRbnxeFRBScBdRb PFRЧSBRbY 4FRBRbX ,HRBRbԮծ13 ЬTnS SzSP{ PQPPRxRSЭRSSSBdR1Vծ1[ЮRBT VS SzSP{ PQPPRxRSЭRSSSBdR1լ 1S,RQRP R RP Q{RPQPQSQDЬUCeFRCbCeѭCejS,RQRP R RP QP{RPQPQSQT,RQRP R RP QP{RPQPQTQ1SDcFRDbDcѭDcjT,RQRP R RP QP{RPQPQTQ1S,RQRP R RP QP{RPQPQSQ4ЬUFRCbCeS,RQRP R RP Q{RPQPQSQT,RQRP R RP QP{RPQPQTQ4ЬSFRDbDcT,RQRP R RP Q{RPQPQTQVV1!֮Ѯ1[71[P[RBERb17 [RЧSBcTdYBTdXBRbVUX1ЬTYUS SzSP{ PQPPRxRSЭRSSSBdR1լ tS,RQRP R RP QP{RPQPQSQ1TCdERCbCdѭCdjS,RQRP R RP QP{RPQPQSQ^PS,RQRP R RP QP{RPQPQSQ4ЬTERCbCdS,RQRP R RP Q{RPQPQSQUUX1[[y61Vէ1PЬT VS SzSP{ PQPPRxRSЭRSSSBdR1լ wT,RQRP R RP Q{RPQPQTQ1UDeЧPRFRDbDeѭDejT,RQRP R RP QP{RPQPQTQbPT,RQRP R RP QP{RPQPQTQ8ЬUЧPRFRDbDeT,RQRP R RP Q{RPQPQTQVV1Xէ1PЬTXS SzSP{ PQPPRxRSЭRSSSBdR1լ wT,RQRP R RP Q{RPQPQTQ1UDeЧXRHRDbDeѭDejT,RQRP R RP QP{RPQPQTQbPT,RQRP R RP QP{RPQPQTQ8ЬUЧXRHRDbDeT,RQRP R RP Q{RPQPQTQXX1Vէ$1&PЬT VS SzSP{ PQPPRxRSЭRSSSBdR1լ {T,RQRP R RP Q{RPQPQTQ1UDeVSЧXRCRDbDeѭDejT,RQRP R RP Q{RPQPQTQjPT,RQRP R RP QP{RPQPQTQ@ЬUVSЧXRCRDbDeT,RQRP R RP QP{RPQPQTQVV$1^Uެ[kRТZ|Vŀ1VZ1kX YˏFRjS0RQRP R RP QP{RPQPQSQ@ЩTGQХ|PFRCbCaS0RQRP R RP QP{RPQPQSQWˏFRiRGХ|RFWVVŀVZ1UZ1ZSЬR޲RCbYY1ZŀRRńńWSЬ RCTVŀ1ˏYXPX`S0RQRP R RP QP{RPQPQSQIХ|PFRCbCdS0RQRP R RP Q{RPQPQSQPTХ|RF;VVŀZVZPTˏFRݥ.ݣDխ ЬRݢ3PPЬRТPЬRˏRPRPЬRݢP ݢPЬPРRbPݢAТRbR2lЬRݢP9 ݏ^#ZVπP[xPW[ЬRݢϓWݢωn-1 nRЦSBcXhBXh BRbUTծ 1T~ݫPkS,RQRP R RP Q{RPQPQSQDDQCaYCCaDRYCbjS,RQRP R RP QP{RPQPQSQTT 1ynn,1?Xզ1 X~ݫ#PsT,RQRP R RP Q{RPQPQTQLЦPRHUDeDDeЦPRHRѮDbjT,RQRP R RP Q{RPQPQTQXX1qUզzPU~ݫϋP_T,RQRP R RP Q{RPQPQTQ8ЦXRERDDbT,RQRP R RP QP{RPQPQTQUUXզ$} X~ݫ PcT,RQRP R RP Q{RPQPQTQ<XSЦXRCRDDbT,RQRP R RP QP{RPQPQTQXX$[RЦhRhWRЦhRh^լмPP} qz?PЬRТRТS"RSbX'Y CXYެWѷYзYTYV VVTV1gUDhDTTVP;PWWЬRݢVެYiRݢݧBԮU*1RB`8Rb1Ѯ06XѹXйX PjX R:SBcVf[BVfZBRbUTZ=[T~ݧDP&RXV VVRVЩSDPB`BRRVTTZ֮Ѯ)1OWR&R?PWWЬRݢZТZZyx4RSBcTdYBRbXVX1EPYV~ݧϘP5N4RFbSUգ #TDRUR~ݤ;UU VVXPZUE7RxbRSBcTdYBRbV ZJRbXE6Rb Ѽ1SV(YS~ݧPXS~ЬRݢϴSSVWRRPݬЬRݢ5ݬݢ*PVPXVЬRݢ XݢrZTZU UUTUDSSDDTTUެYѹZйZTZW WWTWUDDTTWVRER<XR3R*KPXЬRТTxTSRCRbRWS BcBcWxTRB~RbW~ЬRݢ}$TRB!ScnB!R bRBST3 j PZZn1Ь[ S;RQRP R RP QP{RPQPQSQ0CS RQRP R RP QP{RPQPQSQXZRxRRBRbZTծF ZYЮRIVP PPfRGUDe DDefRGRѮ DbTTPZZn17XRRݬЬRݢ ^QTмPP =oo1PV?PЬRݢPRSRSRSSPЬRݢPSݢSRRPRʏRPSʏSSRP|~ЬRТPݠݢRЬRТPݠݢ8ЬRТPݠݢfi:ݏA^-URѬbPSЬRB ϕ PWύ P[υ PV} PYЬRR R\ݥDݩ٪ݥ@ݦΪݥHݦ+1} VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2,êݥLݦϸݥ@ݫϭݥDݫϢݥHݫϗݥLݫό1~R=0 R^ݥ@ݩkݥDݦ`ݥHݦUݥLݦJݥ@ݫ?ݥDݫ4ݥHݫ)ݥLݫ1PR[ݥ@ݦݥDݦݥHݦݥLݦݥ@ݫةݥDݫͩݥHݫ©ݥLݫϷ1R.GݥLݩϠݥ@ݦϕݥDݦϊݥHݦݥHݫtݥLݫi1[PRGݥ@ݦPݥDݦEݥHݦ:ݥLݦ/ݥHݫ$ݥLݫ1 PRe ;ݥHݩݥ@ݦݥDݦݥLݦߨݥHݫԨ1RGݥHݩϼݥ@ݦϱݥDݦϦݥLݦϛ"1ݥHݫυxPR/ݥHݩlݥ@ݦaݥDݦVݥHݫK>R4ݥHݩ4ݥ@ݦ)ݥDݦ! ݥHݫ S,RQRP R RP Q{RPQPQSQ0CCS,RQRP R RP QP{RPQPQSQT,RQRP R RP QP{RPQPQTQ0DDT,RQRP R RP QP{RPQPQTQլ ݥ<ݧLݥ<ݫAZR0SQSP S SP Q{SPQPQRQMЧXЫT0SQSP S SP Q{SPQPQB PPBhPZBdPPB PZRRQЬR1bS0RQRP R RP QP{RPQPQSQHC PPCPC PPCPS0RQRP R RP Q{RPQPQSQլ ݥ<ݮl PWRХhRh[RХhRhVRХhRhYRХhRhZP ^PѬ`PQЬP@SݬS#PRPRݬSPRRP^ VZЬUޭޭnU Ц,Ц0xURBScfPBRbЭTT{XThwP_Zլ WhUTSQSP R RP QP{RPQPQWYQSP RRRPRQPQ{RPPQxQYYYQQGeTTZP^ TЬQޭޭnQФ,Ф0PxQRBScdPBRbRխPRݬϪPPRRЭSS0SݬφPPSS0PP^) R|W|UQЬP@SЬP@TݢHS=PXݢLS,PVݢ@SPݢDS PXVݢHTPWݢLTPUݢ@TPݢDTPWUX W Լ ЬP`V U`PVW`XU`^9SެRb У,У0 ЬTxbQAP`dcPAPd ^YЬRТRТSRSbɈTCTZPS0RQRP R RP Q{RPQPQSQ4CdPЮR`CS0RQRP R RP Q{RPQPQSQЮRТWެоRТnX[n1VXPXxPP@P`UXPXxPP@P`STRUPBcWlPBcZTRRUTNxXPоR@Sc޼RbЬ R2bTբ Zcբ c բ c bX[[n1Y|Rթ0PRWPS PRR0ЮRЩhRhSXPPP<^QUѬѬgT,RQRP R RP Q{RPQPTQ4SȏDT,RQRP R RP Q{RPQPTQЬRТRȥ8DbЬTޭޭnTХ,Х0PxTSCRbeRCRbѭЭSSRSݢςSS^]UWx?%ReSBcTd BRb[PXݨݬХXY_PZݥ@ݨMP0ݥDݨ>P!ݥHݨ/PݥLݨ P1VŀnS0RQRP R RP QP{RPQPQSQ<ЬTХ|PFRCbCS0RQRP R RP QP{RPQPQSQVVŀWZYݥ\Yݥ@ݨςPݥDݨsPS[ S~ݨ/SS[ݮ ݨIP^VScREPC8YPXЬPݠݠ PRϱȢ#WZݥXϋХXPХd`PdbRSVT[1 T~ݨP1YϝPXc#RDbSˏRR1RPP"~~~Z P惘?PP@]ݬݣ ٰУ RȢ0WGPЬRݢݢ Rݣ У RȢ#W&Pݬݣ 9SSSRRRRWZݥXϚХXRХdbRdTT[1 "ݨP ݥ\Y`YRХdbRdZXЬRݢWϿXRХhRh^eSУh\\T gPTУ4dݣ4PYЬhR4\Q\P \ \P Q{\PQPQRQ,BR4\Q\P \ \P QP{\PQPQRQTP^QЬPСhPh ^ SzP{ PQPPRxRRPRRRCP^RТxSST,\x\\\~fPTPcxTP^QQЬPСx`Px^ "[.VWZnRզ,PRݬNPWZRR,U1Y$UP@eRbpxUPfS@cQaX@ScTRTTXR~ݬP=Uk3y # l!QЦPAP`PBiPW WPWZRRTUUO1rX.WXP@=#Rb< XRЦPB`QaUBRbTSTPUS~ݬTPWZSSTXXSզ P S~ݬ#PWZSSRզ$PR~ݬPWRnZRRTզ$F T~ݬP-I PР RRSRSTSWPWTnZTT$ЬS"Zn RnTDPccWPP ^%XԼ ԼϥPUS,RQRP R RP Q{RPQPQSQ0ЬVCfCS,RQRP R RP Q{RPQPQSQxRBRbYЬRТT1PdPY~ݥPqdRХVYSQSP R RP Q{RPQPQWZQSP RRRPRQPQ{RPPQxQZZZRRGfЬRbФbּ Ф T1r޼RݥZPbURШhRh^[ЬRТ8ТTPbi޼Rݬ$TPbOP޼R ݬTPb3P޼RݬSPbP޼RݬݬSPbլ1eЬPP8881LPb?PxTQiPARb^Pb1$P1VlUgXbxTQiRAbP`S1iPAP`SWPP"""?PSE^PS޼RSݬ]Pb1ѭ6լxTQiPAP`ЬR1ݬݬ ݬݬYPbsPլCЬPP''Pj?PxTPiR@bP`xTQiPAP` xTTiRDbP`ЬRݬݬ ݬݬTPbXPP< ^QU&Tլ1GмPP D000h00$1?PЬRѢ1xReSBcRb1PЬRѢ1xSeRCRb1֤ЬSѣ+УRb"բxPeR@bRbeR@Rb1PRB1B#RRpBh֤ ЬSѣ+УRb"բxPeR@bRbeR@Rb/PRB$BRRB ЬRݢϬЬRТ1^ЬRѢ1ТRb(բ#xSRCbRbRCRbPRެTdSBSB;RR dPBP^P^MTЬ Rb|R߯ЬSSPբ 1բ,Т Ԣբ bPլ xPP@P` Ь P`dՠd ^ݬЬRRhխSPSխ0ݭAPSТPРQPQ`xQQPA`P`խ ݭ PSSP<^]UЬTTЬ SSЬPݠЬRݢkdPPPPcPePcTPTЬScԼݬ|~RT*P$ecPѢ`xPQ@aP`ݬ |~ЬRRTP%ePѢ`xPQ@aP`|^UzP{PQPPVЬTǏS"ݬ ݏTfPUTSVݬ VT^fPUUPUP^T W VUS2eeP޼R@bccRb- RcP-ePcRcbff:fݬ ePR&efߤߤfe?PRb:gOeKPcRbRg6eѬe#ޤcfߤ-ߤee?PeP޼R@bgޤIcefP ^1S߭&e߭ePRЬPl`ТQAТ ТQAcТТb,^SRn߭d߭dlnTРQnUAnVР РQnWAbnXРnYРnZ`ݭݭݭݭݭݭÏ d^5R dЭLPdâL\n\S `PSgCSPdzEPjPPθ^ЬZԮЬ Ь[ZXЮWЮ Y[VYj(`WWVV XcZcPPcZRPRRЬPլЬTޮUd Td dV+dSS PЮReSbTdSS 蔾TVV1ЬZЬ Ь[ZXЮWЮY[VYz(`WWVVXbZbPPbZRPRRЬPЮT ޮ Ud  PTd dV+dSS PЮ R eSbTdSS 蔾 TVV1PP^  ֬ PQQ ЬP֬Q`֬QQ 蔼ЬP^-ZЬXЬWЬ YЬVYO(`WWVVݭݭݭߪXaߪݬaPPaЬPPP^T~SЬUUVUEaUPP PRRU4b.  R Pb~ߤ`PRV RRcìVUUݬ`WgEcRURRV UUVgE; `PR.R RUPP RUUR gE UP|^Vݬ (`լЬլЬݭݭݭߦB`P^Y`TЬP֬`P֬ЬP֬`SЬP֬`RSPPP@d S~_PSRPPP@d R~~_PRSRP<^ЬQЬRЬ PQUPPUP^ЬQЬ PQTP SSPTP<^TRբ Ԣb0dЬUU>_ScbߤUcߤ Ucߤ5ߤ(Ucߤ_Uc^ERb ZiT ݏ$ZˏRP@Z'P ZQ0RPPQZݣkPRʏP@YZMT|UTX YiP` YiUݣcj YiT ݏ$ˏRP@Y!R ֣ݣkPRʏP@pYR:MRƳTRX PYiP` >YiTݣcj *YiR ݏ$nPXW$WRBbRbX PtWPRUXTRƈ XiƐ XiTUݣcƚ XiR ݏ$W$WRBRbX PWJ$ݣkPRʏP@hX$PR ֣ݣkPRʏP@DXRT13x~-<P(2ݣWPRˏRTDW%R ֣ݣWPRʏP@WRC1|}W[~WYWWݣkPRʏP@WJTUTX eWi ` VWiUݣcj BWiT ݏ ZˏRP@#W'P ZQ0RPPQZݣkPRʏP@VZMTUTX ViP` ViUݣcj ViT ݏ ˏRP@V!R ֣ݣkPRʏP@tVR:MR7TRX TViP` BViTݣcj .ViR ݏ rPXWWRBRbXPtWPRDUXTRƈ UiƐ UiTUݣcƚ UiR ݏ WWRBbRbXPWJ(ݣkPRʏP@lU$PR ֣ݣkPRʏP@HURC1]\0P|^奄RUU+\ݬTPTSeVlTSˆ eTP e p VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2JTTVݬlš eTS ݏTP^)TTWTSRݢITP\ʏP@c#P\ ֢ݢ&TP\ʏP@c\PUrVUX gSP` gSVݢbj gSU ݏS\$Pˏ\P@cF\=Ѣ oТQ֢\aݢ{SP\ʏP@c \\ ֢ 1^XrSZUPTPG~d7PScԣCTԣ ݥRPRˏRTDj$PR ֥ݥRPRˏRTDjˏRVFjTFj RPݣȁ 2ݥRˏPTDjRDj PPݣȔ1ݥZRPRˏRTDj$PR ֥ݥ6RPRˏRTDjˏRTDjݣȧy1YˏRTDj(P YP0RTTPYݥQPRˏRTDjYYԣxY~6PR(ݣ1ݥQPRTY10W}QVR,R) ݣgDR,|R)wRPPd9MMMMMMMMMMMMMMMM1A%?PD! Dȏ@D ݣgݥfPRR,R)R, ݥfPRTTY1MR)ݣ$0ݥPPRˏRTDj$PR ֥ݥPPRˏRTDjR{ݣ:/ݥSPPRԣR} 1ˏRTDjݣV/VˏRTDj& VP0RTTPVݥOPRˏRTDjVR,ݣr=/ݥOPRR*ݥOPRTˏRTDjT4VT(P VP0RTTPVݥzOPRˏRTDjVݣȎ.R+ݥAOPRR}ݣȪ.ϰP#ݥOPRˏRTDj$PR ֥ݥNPRˏRTDjRPPf3;;;;;;;;;;;;;+P?P'Pԣ'Pݣ-SP^9YNZSݣ`NPRˏRTDj!R ֣ݣ>NPRʏP@jR" %-ݣNPRR"~R yRpMTPR\'ѣ УQ֣RaPRѣ УQ֣RaݣdPRR"R  RR" ,ЬR MP+ݣ_MPRˏRTDj$PR ֣ݣ:MPRʏP@jWˏRTDj% WQ0RPPQWݣMPRʏP@jЬTW/WԤ3P W~!1P3VWxެXhUG#PT VP@3RTbХ3R@RbT1)PT +d* VPhRТ3R@RTb VPХ3R@RIPbVVWݣMLPRˏRTDj"R ֣ݣ*LPRʏP@jWˏRTDj% WQ0RPPQWݣKPRʏP@jЬTW7WԤ;PxW~0P;VWDT=PU )*xVP@;RUbФ;R@RmPbVVWЬRSP?ݣeKPRˏRTDj"R ֣ݣBKPRʏP@jR$ @)*^մZBKWWSݣJP\ˏ\RBg!\ ֣ݣJP\ʏP@g\!1?\PP!8888 P?PPa1Pa4L            1V?PݣRJPb Pc<1QNQ%T i.T`PXPϹP1PXU%T1.T`PXPϹPϬP ϣPϚP1<P\(1)vt$ݣIP\ˏ\RBg$P\ ֣ݣbIP\ʏP@g\tVVݣ8IP\ˏ\RBg!\ ֣ݣIP\ʏP@gUˏ\RBg% UQ0\PPQUݣHP\ʏP@gTURRxRRR~-T`PXVUTUPxT\LRPbTT\\UxT\LRbPb1 ݣjHPa*"12?P~{M#ݣHP\ˏ\RBg$P\ ֣ݣGP\ʏP@g\ݣGP\ˏ\RBg"\ ֣ݣGP\ʏP@g\PPd4LLLL,LLLL<LLLLD*Pn?P[(P[ P[P[PʁO&ݣ=GP\ Pݣ'GP\ˏ\RBg$P\ ֣ݣGP\ʏP@g\PPf04444444444444(?PnPn ʬ%ݣFP\ˏ\RBg"\ ֣ݣzFP\ʏP@gYˏ\RBg% YQ0\PPQYݣFFP\ʏP@gݣ-FP\ˏ\RBg"\ ֣ݣ FP\ʏP@gVˏ\RBg% VQ0\PPQVݣEP\ʏP@gݣEP\ˏ\RBg"\ ֣ݣEP\ʏP@gUˏ\RBg% UQ0\PPQUݣfEP\ʏP@gUURTRxRRR~)T`PXԨ[ ЭnYVU TUUURUR1 T\Tx\\LRPbU\U\1k PݣDPv ʼ#ݣDP1 P2,ZP T (T`PXPl P1  T(T`PXPD P?P 1K#1U T m(T`PXvPݣ DP\ˏ\RBg!\ ֣ݣCP\ʏP@g\"\'\ϖݣCXP\Mˏ\RBg@Pѣ sУQ֣\aݣCP\\ ˏ\P@gŸ TPݣdP\ʏP@g P\ ֣ݣdP\ʏP@gRˏ\P@g! RQ0\PPQRݣdP\ʏP@gU\Ux\\L\RlU\Ux\\L\;PlV\V\1hxU\LRPb1ݣ.>Pt ʭ T T"T`PXPP1zʺ1iX1Uݣ=RbPc-ݣbPaݣbPsݣbPe ݣr=P1 P211jP?PVݣN=P\ˏ\RBg#P\ ֣ݣ*=P\ʏP@gTˏ\RBg% TQ0\PPQTݣ<P\ʏP@gTRURxRRR~!U`PXVTXϔ1BϗPVݣ<P\ˏ\RBg#P\ ֣ݣ<P\ʏP@gTˏ\RBg% TQ0\PPQTݣN<P\ʏP@gTRURxRRR~n U`PXVTXTRRxRRBRPb1r T$ T`PXϱPTPݣ;P&  T T`PXuPlPPXPP<^%T;S識RUݢJ;P\ʏP@c$P\ ֢ݢ&;P\ʏP@c\fU\_ "ݢ:PrUPP_ ;ݢ:PsUPP_ Tݢ:PeUPP_ mjݢX:PtUPP_P  Ć5UP^Q:VfSެnоRެ[kYZk19WXݣgPRʏP@f PR ֣ݣgPRʏP@fTˏRP@f! TQ0RPPQTݣgPRʏP@fYRYxRRBRTbxT~PUYPYxPP@PU`RTϧPBeRRTYRYxRRBR PbZZk14P|^ѢV>9TSRݢ8P\ʏP@d"\ ֢ݢ8P\ʏP@dˏ\P@dNSS`PUSˏ\P@d& SQ0\PPQSݢ8P\ʏP@dS1\[ Ɵ^S S`PUݢ:8P\ʏP@d$P\ ֢ݢ8P\ʏP@dSˏ\P@d% SQ0\PPQSݢ7P\ʏP@dSݢ7P\ʏP@d#P\ ֢ݢ7P\ʏP@dSˏ\P@d% SQ0\PPQSݢn7P\ʏP@dSUPP^ Wv7VRݢ07P\ˏ\SCf!\ ֢ݢ7P\ʏP@f\*1\PP*Xh4 P?PPl1Pl $!t3_{%!WUyC%fp7:P( [3xi(7#[pg}\ a:s' |zq5{G;b w>D#~+2bFka1l]:l[{WF$i1{NOs OaxՊC{1nA.gT R)=h ^l@~v&'$ocDDkkK9-d<9iL%{:kw TH,i6fe=ܟ)MBmRŸѿ[z̮T Ȋ6UT|0"1JV0 {@'[>!{g?,avℜ.N su"}ڛ1.:6D% KD-@D.G־2vbHT0O:Vj -յ>+J]2\\w1>$X- p[؍F$tlf>W 邬@o^LVP{Z3>bO +p1#oBPK;G˘jMӮQ@UPUf~ݺSf{: _(ܹҔ`chr.Y:ԯBxC z![e' [u Z b.DI8L :L˄@1xLCdfWQlPV %/;@^Z.o[ȄldYNmչnr,@ %q 6lC͞Ƹ'8jWz]ʸPY%jB /€gGy#`)^EcEF= {hLm| j #\>ف8l)Wr;Yroc@_>nCQ 'V<]Ӌ [_34$.RR3>; _yQ)%}5j+Yc [W<㠍og hSXa&/%a`#hFU&>ᰋD7-sv?;S$A{~.E QPxЖHoj&4mQ˳~aWf],3dA?638@mo;ej mFBfBRp7}<@,f! C+rkw晰]uStqۦaSTX?%=軒jl T)v.r*@nJYW`D<[X)lr'#Lzʢʪ@Ѹ(&ŎVmAG \7ݦPcvL"bCP$9m4:mnļf-Y^cJͧlj.jZ俆D ~hݝ~V QEƒB &L 퐷a|# @'n4ot )>,s$ߎ+L„Mca|b[bT&׫!a0fiLF4Ә N7W#%jEi@F^Cs_A2BVּ^<1RsApKf6] (+Pc"FRg[>,9Xm/b*/,\ުC1T{tkUZAV&?yњ=_Ą\yf%0x:ki0m') ZW7FɁ}g!R GBE ]f㝽i[s`O #6莨WݠD<Ѓ 2f>%!AeITA4pr-xLX@k0'YNy+ l'7QJN {Jo ܗ< ojnQr W)~Q}՟?=YOAtF >dIӧ!x|L,'osw fר`oЩuC)B OYJ7:VǬL']KU*lծ8n~˪t)Fk-M@C狟י(Rٵvi)K1 8Սf\@jk@P¦/ !immSp%n42e`#^WrR;9q&vxeSNSe {Y4+tkj\0&FGa?˜kB;o D֔z*9Tņg" p lJܙsFe!˭2Ёbw$d1YkW[D_agu?V+ [ ,=QS c+)U+* |.٭i g_+t%s冣E{m.wO~%YS#ʆD@|f1cy"nJ'hRإSz`.ny(kp3O^I4qĪF}!"F'+^*-s@8VؙSgl,tY+fuia$9_%?,BAN'ym?\WMu-:-͌lnh\jñkV4RWQU[Q~`0Cѕ !`sMH&!B`J/'2l'BÅUygf7V 7QjkNI>؝o\n;Kn#4bNG.u|x\ҹCcXc{Z@K,-ni_ӷjy-KݑvC+\5T})/ȌwUبy t mn5,3 7HPu:UxwҀ`?L=7%` RfKT*Xh 0ASmQWm,d>8dw>1nS0Č{%2P_}U{^P=rK輄j\J!>›߄ Fj!a#c*y DYH UO>jA=.8w$ihrߊwUS6@2u X~i#$#-r4̈́D ~CBYQPB &i᪦RR]\Jnve9Tu|H&Nv 82y`<5c'qrj$:Bւ"^LL 6 AZ7BWe D-'`n1?G<#\@׃dn$B=5aƲ(o3|יv F95 9l8Ps}%Ա:6N"|۽EpOzx7o`U)>M:>֘SkIq;h7H%  }t С# T#%|mg~,gڌ1a3o20BIm< 6wOUc^ g@qz&D++~(H ?šVHy2"a>\N],UPB&>'5,MNż/!3"p,XOr>¥,,< .F:O>;32*/h}]% )g骢@b76l49sv-ssV5n'G>\Y | tW?^O㤲>e̺}^mJj6VS%]17O=mm2fH)"yE g'*1Ha'q]D;"kn6?Q)[惥8b!cUu&ϙs&|uWxf/`5jk߮9۪Hç N.B0_cpWMF&i. M`X4V=礡C3ORGg&N#Z$h21'Φoy@u=BnGhDsi:4xq kZļGJO 2{:SIZqwu Ŷ ϭ;ۛza?F" v#QkCT?z*돣8OX9 ᭉpOS'w~6m:ڲ^'EfMͽx b蚕Ƚ}d/Q 1۳ٗ N99E?o;*)H*dnxHY['E6L۰ogT3ތʛ8pXgsp}\v(VSnyJA(i5cO9RG'.?J1?Rh9V4 /NPsΆ;HW\V|J{ <x!λHrJ[H7AO!v gvW=eL]+/a5sij1=$] W l9U2 6=aCI |A7^2KfMM'ڿ:OWjWzУ!@'6"y/ "mF"eDbrf\>[#LK*/JboZ)n 5!gKh$]+]dт] ߒO-) pwBҨ8dKWUҼihW"vE+y5woZB=@JY`~+yl//Ŝ~u  WT]YSpI8.Z_^$7G2q 슌 t.LpXVS\)o1Ե\mt= Wv>AV~ޥGMpEQ9RFc{0@1z!6.6-JE_WLI%14g]ᣂX*W}Za~ :‚by zJky*cle߹Eo/CHR"[a Yڭ\}R]x:xitV-a<"1f =?bM@ypܛiwm8)>Oϳ9*_}+)90@$EFDP>RfYrb@׬)x!;.nj uS@cD v{zBX}{#ZDk^JA1F|N6Fi&ia"a; ɖ*I[:,;2b_C-~gJl_u+@DՍ}1GzErH \dq8pC PPݢN3P* -DQ PUPPUP^͜W:3VOSԭޭYݣ2P\ˏ\RBf#\ ֣ݣ2P\ˏ\RBf\$1p\n1P1_ݣ2Pc1H2PRˏRTDf%PR ֣ݣZ2PRˏR\LfR$1:ݣ82PRRPPcBZv&j1?Pݣ1PRRPPb41?Pϡ Piݣ1PR1@P=9 v PiPTcPݣm1PRˏRTDf#R ֣ݣJ1PRˏR\LfˏRTDf A(UˏRTDf' UP0R\\PUݣ0PRˏR\LfiTU1_1rݣ0Pf)zv ϗ Piݣ0PR16ЭPǁ~ i Piݣl0PR1PLjDžy > PiݣA0PRˏRTDf#R ֣ݣ0PRˏR\LfˏRTDf njUˏRTDf' UP0R\\PUݣ/PRˏR\LfiTU1VǬǩ ώ Piݣ/PRˏRTDf#R ֣ݣn/PRˏR\LfˏRTDf ǯLUˏRTDf' UP0R\\PUݣ/PRˏR\LfiTU1Piݣ.PRRdiTݣ.PRˏRTDfT6UT& UP0R\\PUݣ.PRˏR\LfiTU1*RriTݣn.PR1 c 1ݣO.XhPRˏRTDf RdfPiRdiTݣhPRUˏRTDf(P UP0R\\PUݣ-PRˏR\LfiTU1nRrϬPiPTݣhPR1HPReݣhPt  DPiݣk-PR1ݣZ-PRRPPb4||||||||||||||||||PRP?PPiݣ-PR1P ϲPiݣ,PR1uP  1bϩPiݣ,PRˏRTDf   UˏRTDf& UP0R\\PUݣj,PRˏR\LfiTU1 9Piݣ<,PR1P Piݣ ,PR1P-  1R$1+TR"R'RϳݣdPRR ֣R H  RUѣ УP֣R`ݣdPRU R PݣdPRR R$bPiPT BPiTY1c a iPf = |^VrSѣ УP֣ެTd`ݣ*PRRd1R}*UR\:ѣ УQ֣RaݣePRR Ɠ  ѣ hУQ֣RaݣePRRd RRƴ Y ѣ УQ֣Ra^]*WrSݬ PVmPݣ*PTˏTRBg$PT ֣ݣ)PTʏP@gUˏTRBg% UQ0TPPQUݣ)PTʏP@gRUwPBRRUVPP<^1U)TﳪRݢX)PSˏS\Ld"S ֢ݢ6)PSˏS\LdSPPb/hBhhhhhhhhhhhhhhUB?P P P P |^YV(U۩Rݢ(PTˏTSCe"T ֢ݢ^(PTˏT\LeTPPT"S#########################1P?Pݢ'PSTˏS\Le& TP0S\\PTݢ'PSˏS\LeT炙1D$PPݢ'Pd2::::.:::::::::61CPR?PPPP1) Pݢ:'P\\ 1\PP ff P?PP 1LPc1Pc<<<<<41?Pݢ&Pi1PPP1Pݢ&Pv1 Pݢ&PnkPݢ}&PvT Pݢf&Pc.6666666666666662P*?P P PPP ^J PQԡЬRP`PR|QP^PxPPP~ Ь^uTR%Sݢ%PQQ1QPP  PR?PP$p1PdePd D(]]]]]]]]4E?P$S1zPS$0eS1lSe#nS1_PSn֢  S1>P^V$Y$T Rݢ$PSʏP@d#PS ֢ݢ$PSʏP@dߕˏSP@d S S ֢PPSݢH$PS֬S' XЬWЬUSƻ i'$ i$UWXݢb i#S ݏ$^VYެXhRR1 b~p#P_PS1TУRdUˏRQAePѠR `PѠRP1SˏWGcSGY3 2 l PS{~"PPS8 7 5YP^ˏR޼QBaPѠ `PѠP^W"V@ ""ݏ"Pެ UPeЬSQ@a@cPPeTRެ UReSBcPPP@fTRRe QRRSAcPP93 Pz&PT ޼PaA`0AP0AT PЬPA`Q<^%"TSRˏSP@dˏRP@dRSQ QPˏRP@dQPRSQQUWЬQЬPSRˏSP@dˏRP@d RSQ#PQPˏRP@dQPRSQQPUP^q!RЬQˏQP@bˏP@bìQPPˏP@bPQP^תּS!T/RլX d P` d ݬݢbj d լ ݏ P^ES TǡRլÈ dl PÐ d[ ݬ ݬݢbÚ dC լ ݏE ^݉RF T_Sլ» d P dݬݬ ݬݣc dլ ݏ^WެV׶ެUеRֵbSS0aS7\0SPնHеRb0?b7:P5P׶еRֵbTxSR0TTRSPնеRb0 b7PˏSPSx1RQն1еTdTTTDg|QwP׶еTֵdPPaPf P(PAPF7PˏPTDg0PxRTPTRQնеTdTTTDgQRPS^ նP׼ЬTdRdbRˏRPC۟P<^ PSP>RbRPЬR׬RRЬP֬`RR\߬߬RPRRUUPxPQʏQUeSTψߦF~ߦEyߦO~ߦHjߦa~ߦQ[ߦd~ߦcLߦz~ߦf=Ƌ~ߦ|-ơ~ƍƳ~ƣ ~Ƶ~~~~϶~ϥP4gݬݬP ^YXێTV UХSգ1ݣݬPfWЬRХPݠݠďfWR+b'R.P P@b @bRĤf(WīfhiPcSգլW=ePѥP#'ݬPW)P/ݬPWWPPSХc#k VMSBINARY.BCKC [V9.BIN]ICONC.EXE;2AhW ݬPԣЬ8УRPRP]DwD(DRDERP0Х0,S2P^P^~ݬլݬ~ݬ^=R-P\\b\P\\^ZW7TPФ(RR, RSR(cPФ(YФ0[Y[1iXXRRRBgR X_1YUU[:eSSRRRBgRS_!UU0eRR\\\Lg\R_U,Ф(SSSU~SP ֤(XPU(PV Ф \7P\Pl ФlVФ(Ф, Ф0\ S2RSR,Ф,(2 R(R01PYRY(RSS[1cRR\\P@g\R_S,XP@gSPSlPR# Ф0,XPR"R'PS\lR\Q8P\lPPR(P$PP\\l\QP\lPPRP\QQScSSS01YФ0,XPդ+ФRТS Т(Т ,Т0bФ bR 1PФRݢ P$1Ф$0Ф0,Ф,(Ф(UФR֢eSSRRRBgUeSS\\\LgS$!RRRBg  U~ 1Ф$Rl-i&neb#  U~1QФ$RR(RRP0Ф(,12PФRѢ8z1USݢݢʏS/c+SP P@c @cSʤUʫ|fHФRТ8ФRbݢ Hݢ"RФSdRSRPУRУSRS]DD(DRDRP0Ф0,17P^VWOU<d~P<d@ݬPQQPQ BP<R@TRPRSQT>ݬjPRR ,R#RTݬGPRR  RT <Pd@@<P<@Dgݏ<@SSdT1\^IRЬP Т TPTd ТdЬSSТ(Т, Т0T Q2PQP,Т,(2 P(P0^TڔRݬݬ]DPD(DSDSP0Т0, ^ ZNV;X0YyW$m((0Ч0,ЬRbTTPPSChPRbTTPPP@hT#Rb PRbRR[[TЬQaSSPPRBhPS_SQaSSPPP@hPS_dQQRbUUPPSChPRbUUPPP@hU#Rb PRbRﴯSc1c[%P1ݬPQsjPѣP#bQTRЧPݠݠƏiR+b'RP P@b @bRƤiTƫij[Sc1doS[RЧPݠݠƏiYR+b'R0P P@b @bRƤi*Sƫi<^=T&UoRТPݠݠďeЬS,c(SP P@c @cݬĤeݬīei|^dSURïVЬTТPݠݠÏeVT+d'T-P P@d @dTäe'VëݥP^5U"VЬP`SSRRRBfRS_LPXXTPQaSSRRRBfRS_SQaSSPPP@fPS_dQ PſP(PЬScTTRRRBfPScTTPPP@fT#Sc PScSSW1ToT#jT"T'RЬP`SPR5P`QQS(Q$PQ\P`PRPP`QQSQPRRP֬TT#ЬRRRRBf׬ЬPPPP@f딼W~XK P^﭂V UЬTdRRPPP@ePR_LTWWSTRbQQPPP@ePQ_QRbQQPPP@ePQ_cR P$PЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQP`9P~Wp P^ρT S XUݬVVNPfTPЬQaRRPPP@cQaRRPPP@cR#Qa PQaQP`pPV4P?PičWVRХPݠݠďh R+b'R P P@b @bRĤh Wīh fPP^﵀W UTSSPPP@eǙPSP0PV֬SSPPP@e" VQSPPQ0QV֬SSPPP@eЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQRRPPP@eP R_R"ݬSSψPcǯPSЬQaRRPPP@eQaRRPPP@eR#Qa PQaQP`PФPVSФPݠ ФRSPФPРQРPQP]D D(DRD RP0Ф0,P^ݬ^ݬ^~W V'R8ЬUeSSPPP@fPS_IUXXTUScQQPPP@fPQ_QScQQPPP@fPQ_dSPЬQaSSPPP@fPQaSSPPP@fS#Qa PQaQP`PX~XϰSPS̬S PP|^}SV+RТP8"PЬP`i3UPTТPݠݠÏfyT+d'TPP P@d @dTäfJUëf;%CP ^Q}SRТP8XPЬP` Pj8P^}YWCTФRݢ P$PU1ZPФP֠Ф$Pl.i'n e`# PPE1QPeRRPPP@gUeRRPPP@gR$1%PPP@g  1U~PUUVVSURbQQPPP@gPQ_QRbQQPPP@gPQ_cRXXPXfif8|~1ɏVjP X1ɔVjPѬlɚVjP_h XɟYn8լ?ФPРQРPQP]D>D(DRD RP0Ф0,ФPݠ P$PU1Y^!RQQPPP@bP֬QQPPP@bQ#֬ P֬P^R֬QQPPP@b֬QQPPP@bQrQR-֬PPP@bP֬PPP@bPЬPQ.*֬QQPPP@bP֬QQPPP@bQeQE9ЬQPP+P-Q֬PPP@b֬PPP@bP^ЬP`R֬QQR(Q$Q\ ֬ЬP֬QQRQЬP^RQQPPP@bPQ_'ЬP֬Q`֬QQPPP@bPߑQ_ٔP<^EUЬRb"DЬTRScQQRRRBeRQ_QScQQPPP@ePQ_dSPЬRbTRS6RbPPT(P$PP\RbRSPRbPPTPRSSTd"TP֬ѬT.PЬP֬ЬRb``\ЬQR֬ѬTՔTP^exWZլݬPլPSXެUSe T%XQCdPP2PPPQXSSeQXPЏSSSPSQPQ{SPPQQYI4VfRoS2PPcXc ݬ$PEլ bfRKPѬ & Q2PPQ~ݬ oP ݬ3RPbVfRѬ լ PݬPUݬ PT URTRRR<<<<:=<<=<<=:=<=<=:===:=====:=======:=>>:=>=>=:=>>>>:=>>=>>=:=??:=@@:=\^^:=|||||:=||||||:=~~=~=:=~==~==:=~===~===:=()+:,-::;[]{}$($)$<$>invalid characterinvalid radix for integer literalinvalid real literalinvalid integer literalinvalid digit in integer literalunclosed quoteno line number in #line directive'"' missing from file name in #line directive'"' missing from file name in #line directiveFile %s; unexpected end of file Line %d # "%s": %s ???File %s; Line %d # "%s": %s File %s; Line %d # "%s": %s File %s; Line %d # "%s": %s File %s; Line %d # %s %s: parser: out of memoryparse stack overflowfailinconsistent redeclarationduplicate field nameinstall: unrecognized symbol table flag.redeclared identifierinconsistent redeclaration%s undeclared identifier, procedure %s built-in function not installedallinvalid operand to invocable static B_IProc(2) init_op_tbl[OpTblSz]not available for string invocationnot available for string invocation#define OpTblSz 1 int op_tbl_sz = 0; ; #define OpTblSz %d int op_tbl_sz = OpTblSz; }; = { , {T_Proc, 11, O%c%c_%s, %d, -1, 0, 0, {{%d, "\%c"}}}invalid keywordkeyword not installedlist creation not implementedlist creation not installednullduplicate default clauseduplicate default clausecompiler error: inconsistent parsing of unary operatorsbinary operator not implementedbinary operator not installedunary operator not implementedunary operator not installedsubscripting not implementedsubscripting not installed'i to j' not implemented'i to j' not installed'i to j by k' not implemented'i to j by k' not installedassignment not implementedbinary operator not implementedsectioning not implementedaddition not implementedsubtraction not implementedproc failproc returnboundend initial!first_timefirst_time = 0;alt = 0;rep alt = 1; = 0;invalid context for a break expressionbreakelseend ifinvokesignal = R_signal = R%s_%s(R%s_%s(, NULL&, &);signal == A_Resumeend loopnextrepeatinvalid context for suspend == NULLnextwhileuntildoinvalid context for a next expressionnotinvalid context for return or failreturn failcompiler error: node type %d unknown = ; = nulldesc;%c%c%c_%send caseskip clauseselected code!equiv(&, &)co_failco_chng(popact((struct b_coexpr *)BlkLoc(k_current)),NULL, NULL, A_Cofail, 1);++BlkLoc(k_current)->coexpr.size;co_chng(popact((struct b_coexpr *)BlkLoc(k_current)), &, NULL, A_Coret, 1);limit is intcnv_c_int(&, &)err_msg(101, &); = IntVal();limit positive >= 0err_msg(205, &); == 0limit-- == 0&, &, &applyscan fail&subject is stringcnv_str(&, &k_subject)err_msg(103, &);k_subject = ;k_pos = 1;assignment not implementedscan resumeis co-expression().dword == D_Coexprerr_msg(118, &());activate(&, (struct b_coexpr *)BlkLoc(), &) == A_Resumeassignment not implemented = k_subject; = k_pos;k_subject = ;k_pos = ;, NULL&, &retderef(&, (word *)pfp->tend.d, (word *)(pfp->tend.d + pfp->tend.num));retderef(&, (word *)argp, (word *)(argp + ));not variable!Var()is record().dword == D_Recorderr_msg(107, &);invalid field{struct b_record *r_rp = (struct b_record *) BlkLoc();int r_must_fail = 0;.dword = D_Var + ((word *)&r_rp->fields[] - (word *)r_rp);VarLoc() = (dptr)r_rp;dptr r_dp;switch (r_rp->recdesc->proc.recnum) { case : r_dp = &r_rp->fields[]; break; default: err_msg(207, &); r_must_fail = 1; }r_must_fail.dword = D_Var + ((word *)r_dp - (word *)r_rp);VarLoc() = (dptr)r_rp;}boundPoll();deref(&, &);end %send %svarargs(NULL, 0, &);varargs(&, , &);P%s_%srt.olb/lib/include=data/liblink/exe=dlrgint.objX11.opt/optlink/exe=obj,X11.opt/optlarge integer option required static struct {word dword; union block *vword;} init_globals[NGlobals] = { main {D_Null}, {D_Proc, {D_Null} /* place holder */ }; main procedure missing struct sdescrip init_gnames[1]; struct sdescrip init_gnames[NGlobals] = { {%d, "%s"}, }; struct b_proc *builtins[1]; struct b_proc *builtins[NGlobals] = { (struct b_proc *)&BF%c%c_%s, 0, }; int main(argc, argv) int argc; char **argv; { struct { struct tend_desc *previous; int num; struct descrip arg_lst; } t; op_tbl = (struct b_proc *)init_op_tbl; globals = (dptr)init_globals; eglobals = &globals[%d]; gnames = (dptr)init_gnames; egnames = &gnames[%d]; estatics = &statics[%d]; debug_info = 1; d)-zە VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1Iebug_info = 0; line_info = 1; file_name = ""; line_num = 0; line_info = 0; err_conv = 1; err_conv = 0; largeints = 1; largeints = 0; init(*argv, &argc, argv, -1); init(*argv, &argc, argv, 0); t.arg_lst = nulldesc; t.num = 1; t.previous = NULL; tend = (struct tend_desc *)&t; /* main() takes no arguments: construct no list */ cmd_line(argc, argv, &t.arg_lst); tend = NULL; P%s_main( P%s_main(&t.arg_lst, &trashcan, (continuation)NULL); P%s_main(1, &t.arg_lst, &trashcan, (continuation)NULL); c_exit(NormalExit); } #define NGlobals 1 int n_globals = 0; #define NGlobals %d int n_globals = NGlobals; int n_statics = %d; struct descrip statics[%d] = { {D_Null}, }; ; (union block *)&BP%s_%s}, hidden int P%s_%s Params((int r_nargs, dptr r_args,dptr r_rslt, continuation r_s_cont)); {%d, "%s"}, }}; {%d, "%s"}, {%d, "%s"}, {%d, "%s"}, (union block *)&BF%c%c_%s}, {%d, "%s"}}}; (union block *)&BR%s_%s}, hidden int R%s_%s Params((int r_nargs, dptr r_args, dptr r_rslt, continuation r_s_cont)); {%d, "%s"}, }}; {%d, "%s"}, int %c%c%c_%s Params((int r_nargs, dptr r_args, dptr r_rslt, continuation r_s_cont)); struct b_cset BDC%s = struct b_real BDR%s = {T_Real, %s}; static int R%s_%s(r_nargs, r_args, r_rslt, r_s_cont) int r_nargs; dptr r_args; dptr r_rslt; continuation r_s_cont; { register int i; register struct b_record *rp; rp = alcrecd(%d, (union block *)&BR%s_%s); if (rp == NULL) { err_msg(307, NULL); return A_Resume; } for (i = %d; i >= 0; i--) if (i < r_nargs) deref(&r_args[i], &rp->fields[i]); else rp->fields[i] = nulldesc; r_rslt->vword.bptr = (union block *)rp; r_rslt->dword = D_Record; return A_Continue; } hidden int P%s_%s Params((static int P%s_%s(dptr r_argsr_args, %sdptr r_rslt%sr_rslt, %scontinuation r_s_cont%sr_s_cont, noargs)); ) dptr r_args; dptr r_rslt; continuation r_s_cont; static int P%s_%s(r_nargs, r_args, r_rslt, r_s_cont) int r_nargs; dptr r_args; dptr r_rslt; continuation r_s_cont; { struct PF%s_%s r_frame; register int r_signal; int i; static int first_time = 1; r_frame.old_pfp = pfp; pfp = (struct p_frame *)&r_frame; r_frame.old_argp = argp; r_frame.rslt = r_rslt; r_frame.rslt = NULL; r_frame.succ_cont = r_s_cont; r_frame.succ_cont = NULL; for (i = 0; i < %d; ++i) r_frame.tend.d[i] = nulldesc; argp = NULL; argp = r_args; r_nargs i = r_nargs - %d; i if (%s <= 0) varargs(NULL, 0, &r_frame.tend.d[%d]); else varargs(&r_args[%d], %s, &r_frame.tend.d[%d]); for (i = 0; i < %d; ++i) if (i < r_nargs) deref(&r_args[i], &r_frame.tend.d[i + %d]); else r_frame.tend.d[i + %d] = nulldesc; argp = &r_frame.tend.d[%d]; r_frame.tend.num = %d; r_frame.tend.previous = tend; tend = (struct tend_desc *)&r_frame.tend; r_frame.debug.old_line = line_num; r_frame.debug.old_fname = file_name; r_frame.debug.proc = (struct b_proc *)&BP%s_%s; if (k_trace) ctrace(); ++k_level; } hidden int sig_%d Params((noargs)); static int sig_%d() { return %d; /* %s */ } hidden int P%s_%s Params((noargs)); static int P%s_%s() { #ifdef Coexpr register int r_signal; register struct PF%s_%s *r_pfp; r_pfp = (struct PF%s_%s *)pfp; #else /* Coexpr */ fatalerr(401, NULL); #endif /* Coexpr */ } struct PF%s_%s { struct p_frame *old_pfp; dptr old_argp; dptr rslt; continuation succ_cont; struct { struct tend_desc *previous; int num; struct descrip d[%d]; } tend; struct debug debug; word i%d; double d%d; char sbuf[%d][MaxCvtLen]; struct b_cset cbuf[%d]; }; .dword = D_Var; .vword.descptr = &; return A_Resume; return %d; /* %s */ goto L%d /* %s */; L%d: ; /* %s */ .dword = D_Cset; .vword.bptr = (union block *)&BDC%s; .vword.sptr = "%s"; .dword = %d; cnv_int(&, &); .dword = D_Integer; .vword.integr = %ld; .dword = D_Real; .vword.bptr = (union block *)&BDR%s; .vword.sptr = strfree; ""; .dword = %d; --k_level; if (k_trace) failtrace(); tend = r_frame.tend.previous; pfp = r_frame.old_pfp; argp = r_frame.old_argp; line_num = r_frame.debug.old_line; file_name = r_frame.debug.old_fname; return A_Resume; --k_level; if (k_trace) rtrace(); tend = r_frame.tend.previous; pfp = r_frame.old_pfp; argp = r_frame.old_argp; line_num = r_frame.debug.old_line; file_name = r_frame.debug.old_fname; return A_Continue; break; if () { } .vword.bptr = (union block *)create(, (struct b_proc *)&BP%s_%s, %d, sizeof(word) * %d); .dword = D_Coexpr; file_name = ""; line_num = %d; globals[%d]statics[%d].tend.d[%d]argp[%d] /* %s */%s%dr_s_contr_pfp->succ_cont.sbuf[%d]&(.cbuf[%d])r_frame(*r_pfp) { dptr r_argp_sav; r_argp_sav = argp; --k_level; if (k_trace) strace(); pfp = .old_pfp; argp = .old_argp; line_num = .debug.old_line; file_name = .debug.old_fname; r_signal = (*r_s_cont)(); r_pfp->succ_cont)(); if (r_signal != A_Resume) { tend = r_frame.tend.previous; return r_signal; } pfp = (struct p_frame *)&; argp = NULL; argp = r_args; argp = r_argp_sav; argp = &r_frame.r_pfp->tend.d[%d]; if (k_trace) atrace(); ++k_level; } r_signal = ; switch (r_signal) { case : } if (pfp != (struct p_frame *)&r_frame) { tend = r_frame.tend.previous; r_pfp) { return r_signal; } r_signal = ; ; return r_signal; return ; ; r_signal = ; if (r_signal != == ) return r_signal; else else return r_signal; if (r_signal != ) { } switch (r_signal) { case : default: return r_signal; } ()%s(, (continuation)NULL, )sig_rsmsig_%dP%s_%s(*(struct %s **)&(&trashcan.tend.d[%d].i%d.d%d%d%s(*r_pfp->rslt)(*r_rslt).vword.sptr.vword.bptr).vword.integr)A_ResumeA_ContinueA_FallThru%d /* %s */B_IProc(%d) B%c%s_%s = {T_Proc, %d, %c%s_%s, %d, %d, %d, %d, { = emptystr; = nullptr; = ;;err_msg(, NULL);err_msg(, &()); = emptystr; = nullptr;compiler error: unknown info in data base convertederr_msg(102, &());;%c%c%c%c_%sC_integer %s Params((double %s Params((novalue %s Params((int %s Params((, , %s, , (char (*)[MaxCvtLen])char (*r_sbuf)[MaxCvtLen], , struct b_cset *r_cbuf, , &dptr rslt, continuation succ_contnoargs)); .vword.integr = ();Integer.vword.bptr = (union block *)alcreal(());Real();[];.dword = D_;compiler error: unknown info in data base .vword.integr = Integer.vword.bptr = (union block *)alcreal();RealAsgnCStr(, ); = .vword.descptr = Var.vword.descptr = (dptr).dword = D_Var + ((word *) - (word *).vword.descptr);compiler error: unknown RLT return in data base .vword.bptr = (union block *).vword.descptr = (dptr).vword.sptr = (char *).vword.integr = (word).vword.sptr = .dword = SubStr(&, , , );compiler error: unknown RLT return in data base compiler error: unknown RLT return in data base got allocation().vword.bptr != NULLerr_msg(307, NULL);end suspendwithinwithinwithincom* VMSBINARY.BCK?[V9.BIN]ICONC.EXE;13&piler error: unknown info in data base (().dword == D_Integer || ().dword == D_Lrgint)((().dword & D_Var) == D_Var)(().dword == D_Integer)(!(().dword & F_Nqual))(().dword == D_)%s: %s(GetReal(&(), ), 1)( = IntVal( ), 1)cnv_def_c_int(&(c_dbl(&(c_str(&(eint(&(ec_int(&(tstr(, (&tcset(, &(cset(&(real(&(int(&(str(&(), &(), ), , &())( = , 1)( = , 1)( = , 1)(AsgnCStr(, ), 1)(BlkLoc() = (union block *)&, .dword = D_Cset, 1)(IntVal() = , .dword = D_Integer, 1)((BlkLoc() = (union block *)alcreal()) == NULL ? (fatalerr(0,NULL), 0) : (.dword = D_Real, 1))( = , 1)thenend ifmaincompiler error: node type %d unknown invalid context for break:=compiler error: node type %d unknown maintype inferencing: ., %ld compiler error: node type %d unknown compiler error: unknown info in data base invalid context for breakinvalid context for nextcompiler error: node type %d unknown compiler error: node type %d unknown compiler error: unknown info in data base compiler error: unknown info in data base invalid context for breakinvalid context for nextcompiler error: node type %d unknown compiler error: unknown info in data base compiler error: unknown info in data base && %s: %s -- %c illegal option%s: %s -- %c option requires an argumentSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember%.3s %.3s%3d %.2d:%.2d:%.2d %d r]:%s%s%s/* * %s * This file was produced by * %s: %s Icon Compiler Version 9.0. July 16, 1994 */ stringsStringintegeriIntegerrecordRRecordprocprocProccoexprCCoexprtvsubssstvTvsubstvtbltetvTvtblnullnNullcsetcCsetrealrReallistLListtableTTablefilefFilesetSSetkywdint.i..................kywdintKywdintkywdsubjs...................kywdsubjKywdsubjkywdpos.i..................kywdposKywdposkywdeventsiRpC..ncrLTfS......kywdeventKywdeventkywdwin.......n....f.......kywdwinKywdwinkywdstrs...................kywdstrKywdstrstr_vartrpd_tbllst_elemLEtbl_keytbl_valTVtbl_dfltset_elemr9.0.009.0.00found version %s, %s requires version %s9.0.00typesexpected type codedata base inconsistant with program, rebuild data baseexpected ':'unknown type:endsectcomponentsexpected type component codedata base inconsistant with program, rebuild data baseexpected ':'unknown type component:endsectcannot closeunexpected EOFinvalid prefix forinvalid prefix fornumber of parameters missing forparameter flags missing forparameter flag missing forinvalid parameter flag forinvalid parameter flag list forresult sequence missing forinvalid result sequence forinvalid result sequence forinvalid result sequence forinvalid result sequence forinvalid 'result' use indicator foroperation description expectedexpected '"'block name expectedvariable name expectedexpected $endabstracaseexpected abstr or acaseblockcallinvalid indicator for type of return valuet or f expectedexpected cnv1 or cnv2expected cnv1 or cnv2constexpected call, const, cnv1, or cnv2expected def1 or def2expected dflt1 or dflt2expected runerr1 or runerr2expected runerr1 or runerr2expected if1 or if2expected if1, if2, or islcaseexpected lstexpected lcase or lstnilexpected tcase1 or tcase2expected tcase1 or tcase2expected &&syntax errorinvalid return indicatorinvalid return indicatorinvalid return indicatorinvalid return indicatorinvalid return indicatorexpected symbol table index or '['lstexpected newexpected nilexpected new or nilstoretypvartypexpected component codeexpected ++expected **$cgoto$cgoto: expected label numberexpected $cb or $cgoto$efail$fail$goto$goto: expected label number$lbl$lbl: expected label numberd$m: expected symbol table indexdexpected $ret$suspexpected $sb or $susp$t: expected indexinvalid $ escape in C codeunexpected EOF in C codenilexpected C code of the form $c ... $e or nilunexpected EOF in quoted literalunexpected EOF in quoted literalblkptrdescstrexpected blkptr, desc, or strinvalid type codeunexpected EOFexpected:endendsectout of unique prefixes error, warning, data base "%s", line %d - %s error, warning, data base "%s", line %d - %s %s error, warning, data base "%s", line %d - %s %s%s {T_Cset, %d, cset_display(0x%x,0x%x) }; \n\t\v\b\r\f\\\"%c\%03osalloc(%d): out of memory alloc(%d): out of memory wdefineundefifdefifndefelseendifincludelineerror_V91_VMS11_ASCII1_CO_EXPRESSIONS11_EXTERNAL_FUNCTIONS1_FIXED_REGIONS1_KEYBOARD_FUNCTIONS1_LARGE_INTEGERS1_MULTIREGION1_PIPES1_STRING_INVOKE1_SYSTEM_FUNCTION1_GRAPHICS1_X_WINDOW_SYSTEM1LPATHcircular include-stdinrunterminated $if rline(%d): out of memory#line %ld "%s" invalid preprocessing directiveFile %s; Line %ld # "%s": %s explicit $error$define: missing name$define: "(" after name requires preceding space$define: unterminated literal$undef: missing name$undef: too many arguments$include: invalid file name$include: too many argumentscannot open$line: no line number$line: invalid file name$line: too many arguments$ifdef/$ifndef: missing name$ifdef/$ifndef: too many argumentsunexpected $elseextraneous arguments on $else/$endifunexpected $endifextraneous arguments on $else/$endiflineendifelseextraneous arguments on $else/$endifvalue redefined 5GZr "#2=3a45678 99 :] ; < = > ? @5 AY B} C D E F G1 HU Iy S V W X Y Z `9 aS bn c d e f g j) k@ lW ms o p q u vwx$yCzb{|}~Dm:c0Y&Ox.N_p +<M^o*<Nfy"/@2V4j79;<=>?@ BH5JGOWUiZ}\^_abgh(i?S |eN@OGONOVO`OiOpOyOOOOOOOOOOOO+"" VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1:5  !"#$%&'()*+,-./ :;<=>?@AC GHIJK M OPQ S U WXYZ[\]^_`ac ghijk m opq s u wxyz{|}~dPkPmPtP|P~PPPPPPPPPPPPPPPPPPPPPPPPPPQQ QQQQQQ#Q'Q)Q-Q5QJQRQZQcQxQQQQQQQQQQQQRRRR4R?@ABCDEFGHIJKLMNOPQ R STUVWXY!Z$[)\-]3^5_8`=aAbGcLdSeUfWgZh\i_jakclemgnioknnoqltm%PatchStringHere-> [[,[[[\ \\$\000   8\htȇԇ,C"_ӣrV[($ $6yI (v M^a =$(!#/ߎpyuVpmO,ÑٸxnXqE)W2S/_eyP&kOQo&qlݡ$tӯn+Ԛ y9utΈ+GlkRGX3+t,lXs(<^_9JF@ZXqF Z`Fcl IZ.Ğ(/GThYCK䖺|K.Gc:;G췫vwIH[ dū7Ty~@WWڽē6mt(tեz(pV`bnWX )zy#7r/3k`b|y7 (isGdK"墘M6yA0JҕX @3k%ި>6l𑠊̬WUE>u5DV/3]Jlez_A}oCMsоLcY-,em+z;C+q3ޟ[5U2gSSZa6s$*A3i5ha[Q+| pڮb. +8.ju(A(R$s|/nIxҪ4z輰hF@Ɯu(~ɬܺyUf"BJ!-U۴WK._%ҡ$bծ&XsǟqicvQ(+OSy/eP204bK?d:YUaKdy!o_k+rq-5rCqGƎEU(F4A7,<_wl"UaD"v' ~``pȧJE'é(I⪇?=L nb3T@mÅ|D{kk r ;RBIJ.$;PLiֶI`w?nqٿ7掣O:)Ԅ6c LܐHu:-p%fgl]J33+/IR3sVU ܅/fٝ}Av9l?/?/ ;KUqT)18G?̀GS\5vӄ!Z'>v>'_^ c'9iB*&O df1+Te?^tJb_;8ݑusHS qnbQũk^! E-!Q܈]fvۧ^0 jEapD 9}*$G@$82tkˋH MLiձUM/ဒVFOAD47N*Ww `cAY i35iYlMԐj]Сr KĜ +Zh2ɩj;*PO&vW_s,AJ2E첛řw޽ܜF/\͓\ƅI |n)Q4mzʍB1̳Ž pU&Pӧ'PKFQΑaw9>xV<)zڮ֧]FLYB+@=mU};}8,30*Zkv$[l)G=|7tm!%u )3d2] !I23?8X_ sX_*;أ>zܒb_ "/oN,$[F@lbA3œ,chl1lhT>,Jm4Uޙr2TFT`(hfS@آ3u/we]d:~M % hWiF?  ?TN3FҬJ 銯DblTD5۝odsJICT ڼ3E$VHB\615l,4`SU?I Tkyb$ּ9m\Dđ:T#+?809ͧ_01AO!-^<I99_!j'D;*XwH?scdF1. DD23/HWSD^Bu0zBVWx رlqwTuv3)ǀ&N]%_5w_hK~uDmd3NKvKze~L͓XraDH[i}vMm4@2#h^$Oşg%}K)C>J]7wc,^G~]{&Iѝ~ t^ʝ[5S%;tG1s$L@gjZ3rBbUff!L^4u5W 0W|/R*IKi(<st _pȢݫ\ӁB*g޾aՃ)IUhtl9Mf@E ! lefooFUr?I*ᇠޱ*+,rgΈYYꌩ<_6R(iyrS~_Μъ J ^C8" 1[mTFAҥ!~ax?% d,=7uw ]a}~a:(V]D-LOkRkt଩2Ulx&G਄>;V9վFg.;< - 8ՊF9[|L%p^Es+M2w>W>Cz2$^wxm i('4UW?' K!nt``2#mk֟$,5klg}`~!'xסTըYj1\9KTc:gV+yZ 84qhN!mY! ښYj_` LpT. )iطEgUL+iZ(C:"l.Ke c`S1 維r +-dCxYIaĹˠ{4]K*@#6 #LsObCI!JRtYE6DC?"[ǿ@oC)lBl9$#7:&Lby&1F;ewd˸EE!g-p<(k?WY@ > !t^ :i*l$s\ǹZ5uzy xyvAdr, 6#j3CE6yvA~ ,U"с 6pF.KAv%S9i1h}]S(g4FE;kZFqqZV ~[ {Nx'X`?9pFY?N <癖$$FmVAflcқx(VJ(f XylV4&ސ30YT~]OjQ_e)_' J=d.]>aX0֢ /+ x[J}԰|QYx"ћHr^A=lNJkRW HDmNzW̃˴|nZ 1Κ h{Ygei%ea-%eІ8OxopUVe uA n#թר"i6h/X&Va.<5 [Ɔ1 P:lke qX}g,i*FQ22L"_y]iX2t389fd1"K-3A<9 =  aU(+߮`?ːT+uO&XcRi^Yu~99~/X@xrm% ܅*yd]z<"~1b+hKƜ#/jwdygv:ԃUEY|xSQZ^RyJM@QL+٦~sdyTꐝTTUF(mbRS)AL MaSWs^2U1jW%:4v5=1#4sHJ940I5p;x&(JPX/}rE@71(wSw -VGnr,Zx>SV[;糤A58~f[.!+d\w[gRWgj/; V9j_~ﮈZf,ÎޟUoLυvdt{Ţ.YXDC \ X8>:(8OLx T!M}dbXksեYdoR,ChpHWܦ A= R#,]bxΟb,eT[QɕC5󴏓ϯK*x博3{#ĽÇ!ud!dFXPHaL=axRcisrH(Xu)zoly0|[;u'R:E{R;=i,Cv?b9@KyM =MGiyySBI{=f9S |’'ghB ]N2ZisWa} JbP,T&>tqUHUAPϯg#'9l=R[շ~ WOK5!K0A6{$ʴEn1 5a%y#U8"YH ߻7caqM'"և+'~ib0]%3 HkT\aAA&ܡ,zf6XIδ3WZPTh,  8i[2"nri:婧n D1nee-2) VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1D4@G `k{      !(/6=E J!M"S#YDRLRUR ^RaR iR qRtR }R &T[\]^8VcSvOgUf_fbN77cU3I:g`va9ed8ZvZv;u>h:lFP@797<F6w7kjYDAnCE`v^H)dG2I=E45@6<?BDGHvWLvMK?iYtX1&T[\]^vVcSa=f_b>ivU3;vg`aAed85Z;>:vF@9v7<,%qhrJ_2ACsERQP$OGN2MI=L45K6J?B1D/H*W&T[\]^YVXcS(pBmf_"bo!U3 g`aed8 Z;>:F@97<  ACEG2I=456?BDHW.T[\]^YVXcS-f_b!"U3g`aed8Z;>:F/@497< 0 ACERG+2I=45C6[?B#DHWYX~jyx{z|}''()*+#$%&#ST#VWX\0bebkl 3     Q,-.]kTYZ\5$3-)6W+^1D_FaH/RcV enl' #"hhjek'R98=<[]40.2*,7&XEIMKC;`dGQOA?bS(U!YFPN@>aDLJB:_HcZ\-3/1)+6%WVT$lne5heofhokm     fkkmjgiohfnfl  mmokjj" &+,.0QTVehmrtx $%yz{|}~+ )-/123456789:;<=>?@ABCDEFGHIJKLMNOPRUWXYZ[\]^_`abcdfgijklnopqsuvw+!#'S(k*V* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*Wf*h*Xk*o*Yh*m*`* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X.|O VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1AES*[*]*`*b*d*f*g*h*i*j*k*m*o*a* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*o(k*u(k*h*m*h*f*h*7f*h*m*9k*o*Oh*o*~d_%}i*T<<<<<<<<<<<<<<<<<<<<<<<<{<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%}=cw^O%JFii****<%@p%%%%p%%PG<KJ   !!!!!""####$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%++,,--.(((())*2233//11&&&&'44400            θ^0E[:Z_Y0W XbVKU| Ԯޥޥn :0PRRNߥެݾެ(ݾ(P,Ѯ,1dE-80T0S/$Ю,PPC5xlx ,1?P91PA1P1}1y1nP1e1YRb1JPbPPa1uuIUuuuuuu]ueuuuumM2?Pg﮺fhiRBdŶ')#10:()f*Y*ݏ`*.%Pݏ@* P3*ծ jRb"*P&gP P bRb<P P 7ݮ &'!ݮPb P ݮP? PݮP PݮPエݮﰴ)ScݮϪPkac(PRn(PRRR PRR(nR(Rc!Ŭ(cPS3ݮl(ݮb(SݏY( PK(ɳ((ծ #(/Ŭ!('ݮ ݮ%PTTL''ݮ 'ݮ'ScݮcpݮoPcTA%7uŬ'd'xRRR~ݮ ݮTU'P<^BUSެ RC ТPSC`SPxP~J PTTPЬPQPRЬ P `a Ь P `bլ,ݬZ P&&&&Tݬ&ś#^AR&m&^ݬi&<^ATVSĻݬ+&PURRc&RP9PU&P%PBݬĽ5#Rc%RPU%ݬ%PRݬ"cR%R9R%RP^@\)%u%ݏ|%^5CRBTs%SbY%PJ\l-Ь\{\P\?ЬX\dAdP'fdPd4\\cSЬX\/D~2 VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1b|d\\ߢc$.P\\ߢcu$P ߢc\$J\\ߢ(cD$BP\\ߢ3c-$+Pߢ@c$Pd ߢMc$dP^ASTZLfݬPߣOݬߣqߣgg - ߣsS ÃG RbÑbàbðbÿbݬm#PݬZ#+#Ь P ^@Rլ P^@Tݬٛ料PRnnSpRbPnݲ"P:bPRbPSnXPcԣSbPݬ ^ScݬݳW"PcPScbPRݬPbԢRc^@UVyXrWЬSSXРRb eS;PPߥRlP Sߥ߭ݬwP ߥwNߥ5gߥn^HSłߥxMPSnO~PRSŌmS RP*RaˏSTDfbRDfŻŷ R@PSſhzxSRbQP#ԡaQRSTRbQP#ԡaQRTSRbQP#ԡaQRSP^ ?W謹Y US RePՠ `eePՠ `յ1ЬVTЦ XXScPѦT@T;PXcPT&PXcPTPXcPTTXSDi VDiSPSSPݵR?XhPe1)P1ЬVTЦ SShPѦTCPT;PShPT&PShPTPShPTTSSDi VDiSPSSPЬSѣeQ աSPPѣeQ աSPPSVTЦ SShPѦTAT;PShPT&PShPTPShPTTS$SDi VDiSPSSPP|^PQPP=1PPSSPP:RR(HP?PP=1PPRR:P=1PRPSPdPRR:UP=1aPRPTP2PTTPP:'1F?P P=1!PPSSPP:QQ'GP?PP=1#PPRR:P=1%PR$PS"PT PPTTPP:)S1?PaP=1m'PNPRR:?P=1K)PR(P$PSSPP:OO%E:?PP=1 +PPRR:P=1-PR,PS*PT&PPRR:P=1/PR.PPRR:{P=11PR0PHP2PIPRPRR:CP=1O4PR3PJP#PTT|gPSSPP:MP|@PP=17PPRR:P=19PR8PS6PT5PKPPUU=1PTTPP:#}?PiP=xP%PRR:P=%@PR?PS=PT;PU:PƻSRէݧ hݧhRRhS%華P^XJW'ZYV(RRj(5PjU5/*j(\(<,g±g 5Pjj1YP?PˏTP@kP$ SQP0TU PˏTU UUQSPT. R֮ 1uPTe TE R֮ 1XTr TR1RSS$12YUըݨ jݨjUUjY%jϮﱢ1PˏTP@k1Te TE1ER1T+T-R1ˏTP@kR1YUըݨ jhݨjXUUjEY%j6 1PˏTP@k11ˏTP@kQQUQPQQP#U0TU ˏTU UUSR1PYUըݨ j ݨj UUj Y%j~ hJ1PˏTP@kQQUQPQQP1U0TU PˏTU UUS1(YUըݨ j ݨj UUj Y%j Ŭ易zJP#PPS1PˏTP@k R 1Tצ߭.PUUhy/PUEpPTծ %f0Ph{/PRP PS/PP^T,X' VYZ [ЬSWPRRS1*R 1"R1UR_ äWPˏRP@fWR\cePRR1Ѥ  d9ФP֤\`R^-ePRR1Ѥ  dФP֤^`Ѥ  dФQ֤RaePRR CW?WePRR*ˏRP@fePRR ˏRP@fRSR  R1RS aP=USթݩ kx ݩkh SSkU U%kF 0RäSѬ"$SdPi"v-P$PSdӬP Q-Pv0P|^)SzT?R VP\\ \ P\\ \ \0\91LUnnդݤ fk ݤf[ nnfH U%f9 #\ \ PP\\\ \Pb\0%\9 bQ0\PPQbP\\0\9\P ^YS(TcUXYWЬRR R hPRR R R"1oVĝեݥ gWݥgGծݮg2V%g#hiRR PRRR RPЬRPRR"HR?R :Pѣ  cУQ֣RaPRR"RR R"ccP\ĞVnեݥ g`ݥgPnng=V%g.hRP^贈TRSd\d\P P\\PP "VVVVVVVVNB:<?Pb \cbd&cb Pcb0P6 VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1 qPbPPb Pbbb\PP^&V&UXЬRSТSեݥhOѬh81Sh%ЬPՠ 1ЬWPTWRR$RRR RФ8SEҥPՠѠR`S. PՠﺛQաѡRaSQաSSh~Rެ Pb`b Rb`bݢhXB$P ^M%SЬRR$RRR R ЬPР8PPՠPѠR`P PՠQաPѡRaPQաP^$TVRSբݢ cݢc}լݬch%U?!^M$S^TЬR ݢ)dݢ3dլ ݬ >dݬEݤӣﵗ^#TvRSբݢIcݢScլݬ^cݬeݣwe ^u#S RբݢisDݬﳔsY*ݏ1|^!#V2UЬTƁSƂeRbSTebƇeݏ^"TS﫡ĂcRbݬݬcbćcbݏ^ݬE^M[ڀW<xRR!PgRPgէ7PgRЧR |WkЧUЧ TЧSTЧ\ЮRBlRTRs\TYYg\\UXX\VZZxRR\PgRݧyPgէ87PxYTTxXUgUxZVgVSdUeC\\WkPkkk\@\7Lﬣ\Lk%k\SZ1 O1CRRok$Pkk'\lѬS\lѬS\llk \llkЬRݧTgKPR1PP''1P?PSkTJPd\LP*P!@\L @|S1TUTݧgPkݧgPk1PRUVBPP^xPPxP\\UХBR\TdBSSSCSR\CA\1_B\LȡS1LxPPxPSSUХB=RSTdB]\\\L\RSLSB5SCm\\T UЧPP ,8<X\`d$0D`t <Xt8Tp4Pl8Tp4Pl 0 L h   , H d   ( @ X  8 P x  0 X p  8T$Ll$Hd,Hdp8Tt1?P?P111-Rf$1P1111 1 fRݢ8'1~fO1fRݢ8Pݦ3111fRݢ81fRݢ811P1fRݢ8<@΍1{P1u1q1mfݦݦݦݦP1KPfRݢ8 <1/P1)1%1!R΢ 1ZfRݢ8Q1PBfRݢ891P11!1P 1P gP 1Ц1 GP1fݦݦ!P1q P1]fݦݦ-$P1CPfݦݦݦP1"Pfݦݦ#Pz1Pfݦݦ#P^1Pfݦݦ#PB1Pfݦݦ#P&1Pfݦݦm'P 1PfݦݦQ'P1{Pfݦݦ5'P1_Pfݦݦ'P1CPfݦݦ&P1'Pfݦݦ&P~1 Pfݦݦ&Pb1Pfݦݦ&PF1Pfݦݦ&P*1Pfݦݦq&P1PfݦݦU&P1Pfݦݦ9&P1cPfݦݦ&P1GPfݦݦ&P1+Pfݦݦ%P1Pfݦݦ%Pf1Pfݦݦ%PJ1Pfݦݦ%P.1Pfݦݦu%P1PfݦݦY%P1Pfݦݦ=%P1gPfݦݦ!%P1KPfݦݦ%P1/Pfݦݦ$P1Pfݦݦ$Pj1PfݦݦݦLPI1Pfݦݦ$P.1PfݦݦݦP 1PfݦݦU#P1Pfݦݦݦ#P1`fݦݦP1Efݦݦ P1+PfݦݦP1PfݦݦPf1PfݦݦPJ1PfݦݦP.1PfݦݦP1PfݦݦmP1PfݦݦQP1gPfݦݦ5P1KPfݦݦP1/PfݦݦP1PfݦݦPj1PfݦݦPN1PfݦݦP21PfݦݦP1PfݦݦqP1PfݦݦUP1kPfݦݦ9P1OPfݦݦP13PfݦݦP1PfݦݦPn1PfݦݦPR1PfݦݦP61PfݦݦP1PfݦݦuP1PfݦݦP1mfݦݦݦP1NPfݦݦkP11f PݦݦP}1 PffPd1ffPL1ffP41ffP1fݦP1PfݦP1zPfЦRR8RB`Rb:P1PfݦP1:PfݦP1"PfݦP}1 PfݦpPe1PfЦRR8RB؈RbP;1fݦ0P%1PfݦP 1PfݦP1PfЦRR8RBhRbBP˿1XfЦRR8RB@RbP10fЦRR8RBRbP{1fЦRR8RBRbPS1fЦRR8RBȇRbP+1fݦ P1PfЦRR8RBRbbP1xfݦPվ1bPfݦ NP﻾-R(1=fRݢ8P81&PfP1PfݦPg1ЦRb #R PݦP=1PR11PЦ$1ݦݦP 1ݦݦݦP1~P #PݦSPݦݦP1NPݦݦ+PݦݦP1&PݦݦݦP}1 Pfݦݦ'P`1%PݦkP<1fRݢ8ݦPP!1P SPfݦݦP1PfݦݦݦPټ1fP  PfݦݦPﱼ1>PfݦݦݦP1P PfݦݦlPi1PfݦݦݦLPI1P {Pfݦݦ$P!1P SPffP1PfݦݦP1m PfݦݦPﹻ1FPfݦݦݦP1&P PfݦݦtPq1PfݦݦݦTPQ1PݦݦݦP51Pfݦݦ P1fݦݦP1fݦݦP1mfպ1bPfݦݦ P︺1Eff 3PR(1"Pfݦ Pݦݦ 1Pj܋R(1fR<~ݢ8P81fR<~ݢ8P81fRݢ<<~ݢ8P81fRݢ<< ~ݢ8P81|ݦݦݦݦPҹ1_PfŹ1RPfﹹ1FPfﭹ1:Pfݦݦ!WP11 ^ЬRˏRQA|xPѠRP`PѠRPSݬݬϥPS P ȬPݬ{!SP^e!ZN[XtYլ1KЬPPkCCCCCCCCCCCCCCCCCCCCCCCCCCCCC ?PP11P@11ЬRˏRQA}wPѠR `PѠRPS ݬݬϩȬPiP֠iPݠ ݬݬύPQiPQ PiP֠iPݠݬݬiPQiPQPiP֠ iPѠ kР kݠݬݬ;PQiPQPQЬahPРhPQhPР Q֠ QVVkVkЬRˏRQA vPѠR `PѠRPW\ˏUhRVSTR`ST PTˏP@uRЬS R`STPEuPRbP"ѠV`hbP RbP ѠV`hbPѠV"hSVTPUS`TU PbݬߪwP0^TЬSˏSQRAPѠS `PѠSPRݬݬ7PRЬ &ѢݬߤYPݬߤo1x VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1RPP^ЬSˏSQ}RAPѠSP`PѠSPR>VPРVˏWGfSЬTЬUS`TUPRRGfԢRPP^tWЬTˏTRBgPѠT `PѠTPR0ˏSCgTЬUЬVT`UVPRRCgRP^MqYЬTЬUˏTRBiPѠTѠU`P ѠTѠUPRrˏSCiXЬVЬ WЬUPTXdVWUU. U !PV+zP WVP TRRCiRPP^ˏRQBPѠ `PѠP^ˏQArPѠ `PѠP^ˏQAsPѠ `PѠP^ˏQAoP!ѠѠ`PѠѠP^fPQЬaЬЬ QP^ BЬ`ЬЬ ^"PQЬaЬЬ QP^PRЬbЬЬ ЬѬ/ Ѭ !ݬxP ݬ ݬP RPP^Ь`ЬЬ ^ T*WﳇXPVЬR[ZUYiRPPТSբ?SMPQ Q *PhݼSĊfegЬPРR֠bRYZP|^mVЬTˏTSCqRѢT bRѢTRU1kݬMPRPբ?ݬƲТTTSˏCPTTA~ݬPUR RPSQՠ&РTˏAdRSˏAdRSQQSTTwTwUPP^R݅ѬP |P^ Ь`ЬGP=^-UZwYoZjXt[jWn&zSިRb\Pݬ\l\RSTRbPPȏ`PRTSRb\P\Ul\RS1PnT1JVd\Ь8Rb\\\Lg\b_'RP\Rdf1ȏ1ФSˏRP@i\Ѭ R l\Ѭ RS!\SѬ RMP\ϭl\>Ѭ R6\ѬS Pl\ѬS\Ѭ RR?dfP\jФT15o)ckRbvkbŊ2mbP>ōkRbškŻm^%U[lVЬRCЬQSPա'Tˏ@dRSˏ@dRSPPSTTtTtЬRТYZXТ TТWWSˏCRWWkRkR#%rfPfݬQThPWYX~Z~fgTRb)ZSb\ fcb~fcRbf*ЬRC<^|SެUePS*eQRˏCbPTˏCbPTSSTP^sXVqYKlVkUMiT:gWSZ-sPޤ\l\PQ\l\QP\l\PShQiPg\l`aQP\SRj\l\RP ^ ~S\~QPRЬb}| |ԢԢ(Ԣ 0Ԣ<<~PQAQcXRcݬc  ^5]SPRЬbp}cPcP| i}R`}ݬ@R ^8zЬ`|Ԡ Ԡ4^8^PQЬaЬPРРР 4QP^<.PQЬaЬPРРР ԡ4Ь 8QP^@~PQЬaЬPРРР ԡ4Ь 8Ь<QP^D~PQЬaЬPРРР ԡ4Ь 8Ь<Ь@QP^H~|PQЬaЬPРРР ԡ4Ь 8Ь<Ь@ЬDQP^<6PQЬaЬPРРР ԡ4Ь 8QP^<PQЬaЬPРРР ԡ4Ь 8QP^@~PQЬaЬPРРР ԡ4Ь 8Ь<QP|^)VmЬRR-PURfu1Pե?Rߦ_1Х?SУTc 1<?PRЬPРРР Ԣ4УSSg% bTP~< ~P8tS!mb<~TP8RPSzb<~TP8.PS={#"bT?P~<~P8RP@~qPQaЬPРРР |4U<QP^VzWЬRb S'SRP`  SР8P` SnSnЧTߦ&ݬhPդ?ߦDݬPSUxURPRbЬPРРР Ԣ4S8ЬT STV8PVPRTTP@eP`1YU&ݏ-|^V mUЬS8RBP`TBeP`Sդ?BeP`S|H~PQaЬPРРР ԡ48T<Ь@Ь DQP|^MVvlUЬS8RBP`TBeP` Sդ?BeP`,SD~ePQaЬPРРР ԡ48T<Ь@QP^ WuXЬ Yi 1ЬRbTRSТ8R<T`УУУ Ԡ4R8PRЬ Sݣ8ݬݬRTPVУݦD!BХ,QsXRТPРPРRQQQXRQ ￰ `PQ7XRТPРPРRQQXRQХ(QXRТPРPРRQQWRQ R `PQWRТPРPРRQQWRQݥ ݥoХPР0Rբ, RsТ0RP^Y0JXмPP#Sg[ow  g3[1t?Pݬݬ /P1{PЬRݢ$ݬP aUVߩD8APSS`Sm=VPУݬݢ8"4`ԠԭRQ2 VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1vbaRQ| | |(Ԡ0P 0 PTT>Э3VЭPSU``ݬЬRݢ<ϩT=TVi6`1Pݬݬ1'P1sPЬPР8WР RԠɺS Ԡ$ɾ(PV;TSPPRbԢS RݭЬRݢDR=ZRiݭݭݪ#ZSݣXP~塞Pݣ~~~ݭHݭϔ0Whˏ#RЬRݢ$ݬPݬݭݧ#WSݣP~.Pݣ~~~ݭݭ0V1ЬRݢ,SPSޫPPRbԢS R=Ue ЭVVԠީHP9TdߩN=PSSdPRbe VP R]9PRde VԠީVPdS\ݬЬRݢ85Pe VԠީ\Pd1ը0ߩbݬ`W1Ш0RТ RZR ݢbq.ЬUѵ8 /Ш0SWRѣR$Rݣ9P81lPRRТR2\WШ0TФRТ QТ SФRТШ0RТ\ɉ?<PVV{8Ш0SХ8Rݢ$ݣPШ0RRТ0ЭRݢݥ8R0tQPРRШ0SѢQգL4ҩ`ԠԭRQbaRQ| | |(Ԡ0P 0 PШ0Tդ.ФSyPPRb|S ֣R7 Pݤ8ЭPЭPЭWZPV7Pj74V1(PݬݬP1PݬݬiP1PߨPScЬRݢ$ݬPP Т8S61PURѬR1ЬRݢ$ݬOPPSC:PPR SԢR61lPݬݬ]1P1WPVURѬR1E'PScЬRݢ$ݬPP Т8SF61 PЬRѲ@ "Tݢ8Ϧ5ݬݢ<P1YW?Oɏ9PTTbYTݢ8^5T5OPФW6Yݢ$ݬ-Pݬݢ<rNPРRѢTQUɔ>9PVVS+PPRb|S ֣RZ5NPTVF5^V4`Ԡ|RQbaRQ|| | |(Ԡ0P 0 PUU6ЭNNPTWHXݬЬRݢ@ϑU1MSУRѢV V1P4O`ԠxRQbaRQx| | |(Ԡ0P 0 PUUf5Э~MЭPVWWUF5 U;5U1UMM`~W1PެVfTФ8UѴ< WSUfRRxSP@8P`ϞUSЬSݣ$ݬ5PݬURxRRB8Rbn1hPUUTCPVTa6ORRѬRԬФ$SФ,RSRTRSTPѣ00STRTTݬPݬUVɛ(1PݬݬI8P1PݬݬAEP1PЬRТ8UURϙPTRϷ5Т<ݢ$ݬAPLEЭSc PRɢPRR~HPcɮݭ2PЭRbǿP~Pbɿݭ 5Ԡ ЭԠUԠ TԠ$(Ԡ,0PԠ$(,T0Ԡ48Ԡ<@DЬHԠLPP1(K1nPRb'5Ԡ P JU1PR~11DPݬݬIP1/P5PG1yJSRТЬ$TR (Ш0,0ЬRТ8RТ8PP6R1v?PQOЬRݢ<uT4P_Oݢ@0|0IS0P`014P?0OЬRݢ<ϫ/SѡPtPRb|S ֣R/1ը$ݬNPQhЬRݢP@ݣ~~~@߲@*ЭSPw>k> k>S>x6J~TdPPJx;~dP;xk~dP 6xj~dPIxi~dP3QIPJRAbQQIRo;n;PB`RRY;Pk5R@bPPkRjFIPB`RRjPi.3R@bPPi=s=i=k=U=PU,eEHelQePR``bPRQU4 ePTTԣݬr Ԡ ԠGPrTR`|R ֢PQVf4RФT>aԣЬRR֣$ݢ8R+PRף$RWԠ bPfiԠ DŽRԠǼ Pf46>Pf<<<;3R,;PТ RRTPRTTP~ߣPЮ@3QPR`bPRQЮD=ԣެVfTT ݋PQaЬ U|;l;<3PР$03RQ$QPG*Rb8b'3bFb0bЮ<GЮ88Ю42Ю0FЮ,0Ю(FЮ$n8Ю kЮjЮiЮ:Ю:Ю :Ю:Ю:դ4QС4PР Rh С4hR4P ^UPSSdhPУݬ[P難PRbdԠ DYԠG P hSPRdϙPRRVhVPSnjRRhvBjЬP|^5VЬRݢ82PTݢ<%PUݢ$ݬPRPSԣ MTԣO $U(ԣ,S04Ь8渚PR b|PTRSTW;TT-A(8P,^aWЬPР8Р<[Р@ ЮR8P@7Rb5RRXբ P5PР5ЬRݢ,Phݢ,-PRم`ԠR PЬRݢ,Pݢ,-PR`ԠR P ߭ݫˏPZխ}2[τЭR_`ԠR PѮSC߭ЮRݢˏPխ >21ЬRݢ,P1Ь1ѮS1ЬRV<ޮYxV~ԄPUծ3SV-PxSQAeTxSP@RbPР0dAQbPР$aSSVUTT*PSSRS|`ԠR PnSRc`ԠR PTn[[ЬRݢ,PݮݮX#P[/PZ ݮݮ8ЬݮݨhE]PRR!UeݨhwE+{58Pe-+PТR\5ЬRТ + ?YP1gqPTTe*PФPPSc Ԡ zЮԠDŽ P TR`|R ֢PSIRbԠ ǒЮԠǡ Pbv*F*|49Pb.*PT,P_Ԡ ǤЮԠDZ Pe6Ԡ dzPݮݮiPݮmѮS1Pխ1խWЭR`ԠR PRЮS SԠǺR Ԡ$Ǿ(P%1Pծݮݮ1ЮRЮSw RԠǺS Ԡ$Ǿ(P1$P@I3RbSǾݮӘq.nS=ЬRݢ$ݬPݬݮ ݣ#ݣÜP~PTݣ~~~TTЮݨ ݨ0ݨh~PRRݨhݨ ݨP(T2P(PТR12X&0P^eWЬRТ8[Т eb Y ebq e]RbXXz ebØ ebð eb eb eb eb9 ebW ebn e^SY7V`PZ`n,|[ЬP`c`9nuˏWQС PPRPPRRXС0Ut f2\TdW1v RnZw idnZÒ fdXå idñ fdø RˏUP#Rû i[R f[ RU#R i[R f[ Rb i[ i|[Rb fbX fbˏUP  fK[U@& f:[1nZ> fdt fd fdÐ fdÞ fdö fZRbnZù fb fb fbPР$PѰ<  fb fZRb fb6 fb\ fbW ˏUP y fb PÔ fbWUí fZZ fKZ f?ZRb[ fb fbWX1 fb1PB fb1[WX[Pՠ WX U UPX] fbs UUu fYTdWXRRÆ fdõ fdRUXþ fdX:X fYRbfbW*fb`fbWlfbWÙfNY[ùf@YRbfbfb$fbKfb&nZtfXRbèfbfbfX[ZЬP X^ٚTXWЬU1ХPа Rb1W QRQQR1;բhhݢ$XScgcݢgcgcݢݢgc5gcee4ЬScUP`VVU;WRb`gbVUbgbwgb }gbЬRUČgeWScVUħgcgcVUgc \gc gc"gc;gWP|^IU^VAfVTdRbݬCfdUfdrfdŅfdŔfdŰfdŽfdfdЬRRSPSSfd fd fdRެ TRdR4f=VRRdSެRSbPSBfVSSbլݬRfUլݬofUŊU^TVXKZPV]Y[լ1?UWPмPP480\   ,DP\$1.?P1ЬRТUđfgЬSSݢ ]ĕfgĦfgSݢ AĪfgSUϫĽfg1Piݬݬ 1zPݬݬ% 1jPЬPа Rbfg1OPjQPRQQPՠhhݠݠfg1ЬPР RբhhР Pݠݠfg1PЬPՠ1ՠhhݠݠfg1PЬRТSfgݬݢ <ѣ1aѣ11ѣ1z1ѣ 1hfg+fgݬЬRݢ /fg18ѣ nݣUfgjfgЬUUЬRݢ ϛݣUSPnfg|fgUݢ sĉfgUݢ `čfg1đfgĦfgݬЬRݢ 3ݣ Īfg1fgfgݬЬRݢ fg1`fgգ fgU%f6 VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1kgݣݣfX5PUfgfgݬЬRݢ ϜUfg1P1k-fg<fgZfg|fgėfgĴfgfgfg1kfg(fgCfgefgĀfgĝfgfgfg1Eݬ@19fg1,fgݬЬRݢ @fgݬݢϘ1fgݬݬ!fg1#fg1)fg1/f'QݬЬRݢ <3f QݢσݢЬRݢP`XfgĎfgݬݢ ĒfgUЬRբ 2ĦfPݢ PPݢ fR3ķfPЬPՠݠĻfpPЬPР1^勒STЬQա1СPPYu P?PPs1ЬPР PݠdOjPЬPݠ dORPЬR=dOPEdOЬPݠ dsOЬPݠ d\OЬPEO ^SUXXXRxRRެWgPB Rb1nЧV OTXXPxPP@ QaPP<\|1'P?PXXQQxQQgPA P`ed1ݬXXQQxQQgPA P` 1XXQQxQQgPA P`ed1լ ed1Ped1ЬR=ed PEedXXQQxQQgPA P`%ed`/edЬR =ed PEedXXQQxQQgPA P`2edݬXXQQxQQgPA P`xXXXPxPP@ P`1^Rլ=!ME mM^ﱏS"WUgP,;X`fˏVgPՠ 4V0լ+NeMRbTebiebkebÂeLÑeLìeLRbЬT =eb EeböeLRbebЬT =eb EebekLTd eedЬR =ed Eede/LRbebЬT =eb Eeb eKeKRbլ -eb P;ebQeKլ qeKÖeKRbîeb÷ebЬT =eb EebegKRbgPՠ  ebTVլ eb@eb5ebլeb P'ebX/eJ<eJWeJgPՠ Vլ feJP ^T6WZ@Y X[VlfvJScݬЬRR4{fcIЬRĴfcRfcfc fcfJ)f J~fJЬRТ S1IUĖfecRhPRP *feUiPRP 3feAjPRP >fe-kPPRPPRբggݢݢIfeĢfeݬݣόУ S1oīݦMI^STôd-IRbլdbdb dbdH)dH$^1UjX{ZH[]WԮԮЬRТ S*ѳУRc ֮Pѳ cn֮У S| ծѮ  Ѯ ЮެоRТ TԢ T1VФ YЦ SдPP T$1P?PѮ 1S1ѳ 1PУ S1ѳ }PѮ  ФRѲ d1ScУP` ФRѰ OУ SIУQaФPѱ 5S.УP` ФRѠ У SУQaФPѡ ֮S֮оRТ T  УTYT1ԮЬSr2gGRbݬSAgbЬSŴgbSgbgb PgbgF)gFծ0ծ1xDgFݬݬdHgFPѮ1Ѯ Ѯ>ծKg\FP_gKFݬݬjg3FPծ%mgFݬݬqgFѮ 1ݬЬRТ Rݢծ/Ѯ )tgEݬݬϕŃgEѮ1SņgEծŎgE PݬݬMЬRТ RbTТVf ŗg\EPŜgKETSkRSR*g3EijRSR3gEQRSR>gD5 }RPSRRSգhhݣݣIgDšgDTdf  ŧgdݬVЬSУ Rբ żgdݬУ RТ RݢϝѮ 17gdgdѮ1Ѯ1g9Dծg'D ݬݬg DTdnSkRSR*gd_PjRSR 3gdIRSR >gd1 ERPSRRSգhhݣݣIgdgCݬЬRТ RݢϜggCPgWCծgECPݬݬ&g(CЬRТ V1CTVS1+gdcRkPRP *gd]jPRP 3gdIPRP >gd1 APPRPPRբhhݢݢIgd7gdУS1r:gdݬݦϒЦ V1MѮ AgNBQgABlg4BP^uSTЬRբ ݢόudAPݢ xdAբ ݬݢϘЬRբ'?բ |dAdAբ ÒdAЬPݠÕݤA|^ŃTUVЬSQУPа RbėfCAP QPRQQPՠeeݠğfAPccP`߼Ħݦ@^!SbTЬPѠՠݠíd@ЬPѠ ÿd@мPP+s/1=B?Pdc@1%ЬR=dM@PEd;@QЬP, ~d@1PЬR=d@PEd?ЬPݠ d?1ЬR=d?PEd?ЬPݠ d?fЬPݠ d?OPݬЬPݠ ЬPՠ+d>d>P(d>P<^ SFUGTЬR PRP*d>2PRP3dw>P^PRP>d[>P QPRQQQPՠeeݠI>^aRݬݬ ݬݬUݬ=ݬ$ݬ ݬݬݬݬ ݬP P~mݬ = ^9Y^[ЬRТ U1bX߲ZPХW W ЬRk1hW1aЧVե PfKж TiRTRݬݥhPS ݬThPSХУRSХУRSק,1^Pf1զ1ե oק, ЦR֢,Ц ЦЦЦЦ S1УRв TiRTRݬݥhPR PݬThPRݥ RcjP У S1Pզ SЦ Q$PСRв PaPiRaRPRSС QSNק, ЦR֢,ЦЦ T1PФRв SiRSRݥ ݬShPdjP Ф TUPWOЧ(SIPգ=,WЪLţNq}|CDy]^lDhSˏa-bo C)}A.0Wy=5WB,,ò>9C~ E]{AgViH9Ѻ/,Qu;7:tּ^tFc+ƪ…)P9>Lj5w\#54]0(0&@{+u_> Vbý5^–=OmO3Z*AMn1oMHj(3ܫ#7 J@jဎ!(AaHɭY#ԀD4!Uuɽ+0,C8D4$OBPTK6 y6SzjL!@/Sؗ4x;2sakY{#2Aم\F1[0JxpG/UdUt^ K)5h߱)~5y<25 Ol?Mc7ľ3r8. p^7sjv#ۺgO ."'py{ft*+{[0x/ogz?GbԿر_%r`AX:OAvT*@"; }iE<N26ǣ&CK!K(1rϜ\s6lyQE*Ri ܛ,0.>"gK5|ÂP~I[=qy66n/0-åOΕ)WplDrLEuc*_gF 2Tj$#RW vNNa/׉s[ ЂԡHP7)o*F{4 mT "2_^Sf9Ę csa%P^]`éOWX4͠ҵt5\nC۾?^*^R+(x 6^@)fhBHLg].Qכݍ uXv$H ,yҌPԩ\Z5HhG(a~f|^- ӹ9^R|go^ކmFN=su ۺRR&^g> OwZcĩ*G(ya~RXQX jS>gW10c"t<)vĠ/C.G+^XS\N Qr= /㕃=8:TbR[q䜌 g&G8Z6ݪ6lꖙǘ o{>] 4H=go`@:It\$k~˪j&LcSt]Dc\AC'dC>G2af+Ij›fPfR}8#LJÌCbm'ֿҰԠW5L8 PX3SЖӜ*}^ : QGDX/Yd"O>気$FvE_ mn0)n{br. W1C::^hu]l#BYWm!(.w-ʬd^CR|K+opow,4}$Wv>"Y˜ԏkk+D?  JH5`ȐmeU5 4p3QK"l慾;2 aTcyPt u[IJП/_Muey (``v2oyu8e02/nx;]*WseOA))$Cзۯ$J߭ሬNyU|'[=5QMo5k 7+w#Q^ DJ;^XV8VBLW:pu‰ A(kϽF«na@1CnE Y޵_\U7T{^;׽,1*^Vb~V3- b*/{|};#M$u*F 7ARU_?ĨQtX\2itKZ]S0%摺q+j1T dqM<feoß>Ab+Ư '>;+N]o.!%氠J#O^0NCu<gjP{a7A:tTp>]),&P. aͪb6L];uo~ Zؒ{b4TDؖ"*&f`c* G&lscq xi (|,dׇY/a]T}!g`'ⲂO^Pe@{^r_!>j8̳"F|U #KPY%Vĕ k|A۲VYAGt M`1]ϸjPˈ .9N\P7Dw]e/[fNh+;L㝤B[rmRLނ)`:؅} %7e8~ԍ >WS,KF" 23p?|˗R-$xI$<I)AYR{TBr!H݈/*Yc~$]IPpzȏϩ(m | \̺tɆs2^vmX 7ƽ^((5kw>_)'d_Rn=N. *!IpkeA&א:;\+JGc!zˊS5s hy Ve! }|yPI=QaD߮䌞F8m Dvp~'-ط 44Jo7Bw[M-=g2+ǑRCxC=*\[~>>* t-݆Iu-v=aqJ `bbQVݦH*ޚr}{|RD}˫a.L-o܀ Q bE˳,#WݙkKG4fSBοLX.؀?o9mΜl24^VhSq`JAR>Hd7c*_ OV,Qhef @u߻|+^G }E`4iAa:xOMYVz#\+zk)!P#~U6SfإM<,o!>V]uY_Ȏ'"#Pxڻ`qdOMhel+~EpVm%xp_~3MĔu rmK Yz-7.;+Yq>ʨ{#h%xt?e%˘ RxYoTӅpWMȴ/|. @6/SOo?Npy)ER!UsMçv_*N>+"LA#V(Ye?*rMGy)k '!irS 8 NM=˩cLoVT hmS/g\ws?I 4cMT׎UueE'X@TĻ?TSSGFѦ/u ݉e"!U~M:`Θƞc ~t&Tk0e>{7ԅ&1st6$OK&-Ե$&{42it#dϊ*>=-fEEgK/ΎհzۗgXlk/SVw[^+X(嬈e b.Vta.:ߴ`uA$m Vy 8͡^ãTGNd63Qw f^г,B7JAQhDIY EO4Xs꟒T{)dnÉ # nj6K͟wV6nPGXS@y3))9b?rI܅G͍#K9>R|&d]co s<=5Q-3GC ʎ3)@HR\jDQ͹;z#\2rT: L4lb !Z\W; Va < xIByKǹ wo[CM{GY\D~u8&/nu{>R/̳ٛ]*m3_)`n&7y__DeIPqA whGcC| GZd@9qT~&=O xMNkC骥^mܛe3/rͭCEz}y[_-+.lX<)rELRL_*U4\Ȧ5hMrfꂵKGa)**V}A{s2%Y*`E:\<+%6sw[i jOz>"Y5{!3W"t%q^_\Goq;O*% bոԕ7"fM4WK|~\f\ uD3v$f kGbIT[Kl3xI'v)|pyq௯oL4Ԗ*c2bPK~gWI=%r^.fR\١`ccPˌN#0/~nV4Z6࢏ k‰8R`3DISEB 2[U6H eXjEz^ґPSf1&2MP o){jْ]8?q VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1ljfYVWWjxSbRCRbT SЫRТ3RCRb UЫRТ3RERbVPT xSRCRbԤ7TЫRТ3RERbԤ$(T ־֮ ЫRѮ /1/ЫRբ71 "`PbUЫRU7j(VxfSRCbTCRdbR.n"1&?PX(eϣeR9SJ RԠԠS Ԡ$(P樂PPR eԢARXԢ$g(RfeRjSї RԠԠS Ԡ$(P+FPRԢ oeԢy RXCԢ,|0RXeϗPXăeχeRĕS. RԠԠS Ԡ$(PPЬRݢęe6PR eԢıRXϚԢ$(,e0Ԣ48R'Pj  $YRB ScVB RbPP`81P?PXeϓeRVS< RԠԠS Ԡ$(PX8eKeRVS RԠԠS Ԡ$(PNXPeeRVSﬕ RԠԠS Ԡ$(PXgeϻeRVSd RԠԠS Ԡ$(PムY#ЬRݢ~eeXčeXPYݾw PRԢ ėeԢĠ RXϦԢ,ģ0RЬSݣ ύԢ<Ħ@RݣxԢLĩPR2Ĭjwݪ^i<^1}TUxPRRﵐSce\ТTP\l Ԡ ҜԠ P RFnP\cГԠ 4Pce荒gPcХ\R,^q|VZ?YTUЬR+bPP ?PѢТТR֮%x~mPQծPAQQլ1ʏnWdmX)[ мPP,,,,,h<4,$,L1kPj?PݬϐP1kijPg1Zj1OijPg1?ݬϔݵ Pg1'ݬ|ե iPРH$ݮ$hPRХPݠhPRR~kPRХPݠݮ(*R RPSSgե S1iPУjRSjݥ pRjiPS1P k`Pg1 k`Pg1rЬPРTDGT ݮ hPRХPݠhPRR~kPRХPݠݮ$*R RPDkPRb;PSSЬPݠS D PRg1ЬPРSCG[ݮhPRХPݠhPRR~kPRХPݠݮ *R RPCC PgzЬPРSCGbݮhPRХPݠhPRR~kPRХPݠݮ*R RPCCgPib3>ЬPР1Dծ ݮ^ͥWژTVЬRCbPP )))))55555555)P?PVRXТRRRVﭏPRUV1WмPP ((888888881.?PUUPxPP@ P`ЬQѡUUPPxPP@ Pd`1UUPPxPP@ SxQgPAP`c1PUUPxPP@ P`UUPPxPP@ SЬPРP@ c1UUPxPP@ P`UUPPxPP@ SݤѦPc[UUPxPP@ P`UUPPxPP@ Sݤ٧Pc+UUPxPP@ P`UUPPxPP@ QЬPРaԬЬPРUUV1RŊXP|^wS益UެVfTTKCPRԢ ÔRݬhԢ× RݬSԢ,ñ0RPTfPRԢ T*T1Rݬ Ԣ 1RݬԢ 1P}PT-/RPRԢ RݬϲԢ FP#PRԢ RݬσԢ Ԣ$$fP@ P`(Ԣ,(0RP^uT歹SݬPRУPݠP9 VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1ZRR~PRУPݠݬ*RRl^9TFRբPx~PSQբPxQPd\@\lAcQQSP<^URTբSxTQePAPDc`TT^率TﲔRSբ"PxSQdPAQa޼PC`aSSu^ytTjVЬRТWYXZЬPP662*".P?PX6PX.PZ&P!PYPѬ ѬYѬ_WPLPSԣ 1Sݬ[ԣ= SݬWݬZXϑԣ,A01Ѭf,^W 杻PKPSԣ GԣI ԣ,U0SݬSݬWݬZX1=Rլ RR4PSԣ լ  [`ԣЬPPWK?3'1P?Pe1Pn1Pw1PĀ1PĈ1P韛PRԢ ĒݦPԢĘ R1PkPRԢ ĝݦPԢĤ ROЬRRݞ ĩ:PR ı&PRq ĹPRSݬUԣ$լ  Y ((Uլ PUSݬ ςUUUPxPP@ RbYUUPPxPP@ RbPUUPPxPP@ RbUUUPxPP@ RbUUPPxPP@ RbUUSݬWݬZXUUUPxPP@ RbUUPPxPP@ RbSPP|^pSЬTФVЬUUKڇPRԢ RݬVTφԢ Rݬ yԢ,01`U UJ}PRԢ RݬVT)Ԣ Rݬ Ԣ,01U UJ!PRԢ RݬVT|~Ԣ Rݬ Ԣ,01PUKΆPRԢ RݬVTzԢ  Rݬ mԢ, 01TU U,fqPRԢ RݬVT|~Ԣ Rݬ Ԣ,10RݬVT|~Ԣ<4@1PU UpbPRԢ HRݬVT|~ϧԢQ Rݬ ϚԢ,V0RݬVT|~xԢЬRݢ8.ТPդ xSeRCRbSbS<Ф$Rݢ<.Ф$Rݢ@"ФXTԥ#Tx!SeRCRb ]PxSeRCRbRRxR~P՚˚SХ :TУRSBdУSW!VfTePФPP0PХR֥RˏP\x\SeRCRbSbSPФ RТ PХ\֥\ РPdTVWХT/$TRBRbxTRBSХR֥RcTTߎx֙SeRCRxb~ P﷙PRԢY=WgS(PУRRʏRTУRSBdcSWYԥ$cV1rզ Ц TΦ TTSЦRPSS ТRզ Ц SΦ SSTЦRPTSTS ТRХ$RRTRSPTSS$SRԭxR~)PS$RSRЭTCdS$RSRЭPЦW޽RbQ1ա1СPPXxl P?PP#,С P"Р\QLС \QL  \QLaQ1eRWPЦXV1T׌4 TSХRCVTRBܚRxbSeRCRbfTTԥ(V戴4$VR: VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1B5RbxVSCRХ(beRCRb(VVvХ(,xLReSBcRbPXУ8RТݦ,$~ϠPϝP 1yPլ ЬRݦ0P ЬRЬ ƌЬ|ЬRТƌТ8RТ8PP6^6r1"?PЬRݢ<xPXԭ|~ݢ@hQP|~ЬRݢ<VX=P|~ЬRݢ<BPX|~ݢ@5P|~ЬRݢ<"|~ݢ@XЬSݦ,$~Peլݦ,$~`PƌSȣXУƌ15Pƌ?ݬPլ ЬRݦ0ϟP ЬRЬ ƌRТX1Pլ ЬRݦ0oP ЬRЬ ЬTФUЦTȀ7jU cSШRCRХRBXMRbUЧ|VǀXЧxSSJRxRRR~RPcxЭȧ|ǀЧ|TЬSУPcxЭħ|ЬTդ<^ǀЧ|SФDRТЧ|SФHRТ^2PTЮTRݢФ RݢTݤ<ώݤФRxRRR~KPTPcxT|ǀЧ|TЬSУЬTЧ@S SzSP{ PQPPRxRSЭRSSSBdRլ jݧ@ݬUUVxHRgTBScBdRbnxeFRBScBdRb PFRЧSBRbY 4FRBRbX ,HRBRbԮծ13 ЬTnS SzSP{ PQPPRxRSЭRSSSBdR1Vծ1[ЮRBT VS SzSP{ PQPPRxRSЭRSSSBdR1լ 1S,RQRP R RP Q{RPQPQSQDЬUCeFRCbCeѭCejS,RQRP R RP QP{RPQPQSQT,RQRP R RP QP{RPQPQTQ1SDcFRDbDcѭDcjT,RQRP R RP QP{RPQPQTQ1S,RQRP R RP QP{RPQPQSQ4ЬUFRCbCeS,RQRP R RP Q{RPQPQSQT,RQRP R RP QP{RPQPQTQ4ЬSFRDbDcT,RQRP R RP Q{RPQPQTQVV1!֮Ѯ1[71[P[RBERb17 [RЧSBcTdYBTdXBRbVUX1ЬTYUS SzSP{ PQPPRxRSЭRSSSBdR1լ tS,RQRP R RP QP{RPQPQSQ1TCdERCbCdѭCdjS,RQRP R RP QP{RPQPQSQ^PS,RQRP R RP QP{RPQPQSQ4ЬTERCbCdS,RQRP R RP Q{RPQPQSQUUX1[[y61Vէ1PЬT VS SzSP{ PQPPRxRSЭRSSSBdR1լ wT,RQRP R RP Q{RPQPQTQ1UDeЧPRFRDbDeѭDejT,RQRP R RP QP{RPQPQTQbPT,RQRP R RP QP{RPQPQTQ8ЬUЧPRFRDbDeT,RQRP R RP Q{RPQPQTQVV1Xէ1PЬTXS SzSP{ PQPPRxRSЭRSSSBdR1լ wT,RQRP R RP Q{RPQPQTQ1UDeЧXRHRDbDeѭDejT,RQRP R RP QP{RPQPQTQbPT,RQRP R RP QP{RPQPQTQ8ЬUЧXRHRDbDeT,RQRP R RP Q{RPQPQTQXX1Vէ$1&PЬT VS SzSP{ PQPPRxRSЭRSSSBdR1լ {T,RQRP R RP Q{RPQPQTQ1UDeVSЧXRCRDbDeѭDejT,RQRP R RP Q{RPQPQTQjPT,RQRP R RP QP{RPQPQTQ@ЬUVSЧXRCRDbDeT,RQRP R RP QP{RPQPQTQVV$1^Uެ[kRТZ|Vŀ1VZ1kX YˏFRjS0RQRP R RP QP{RPQPQSQ@ЩT= b o VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1(%GQХ|PFRCbCaS0RQRP R RP QP{RPQPQSQWˏFRiRGХ|RFWVVŀVZ1UZ1ZSЬR޲RCbYY1ZŀRRńńWSЬ RCTVŀ1ˏYXPX`S0RQRP R RP QP{RPQPQSQIХ|PFRCbCdS0RQRP R RP Q{RPQPQSQPTХ|RF;VVŀZVZPTˏFRݥ.ݣDխ ЬRݢ3PPЬRТPЬRˏRPRPЬRݢP ݢPЬPРRbPݢAТRbR2lЬRݢP9 ݏ^#ZVπP[xPW[ЬRݢϓWݢωn-1 nRЦSBcXhBXh BRbUTծ 1T~ݫPkS,RQRP R RP Q{RPQPQSQDDQCaYCCaDRYCbjS,RQRP R RP QP{RPQPQSQTT 1ynn,1?Xզ1 X~ݫ#PsT,RQRP R RP Q{RPQPQTQLЦPRHUDeDDeЦPRHRѮDbjT,RQRP R RP Q{RPQPQTQXX1qUզzPU~ݫϋP_T,RQRP R RP Q{RPQPQTQ8ЦXRERDDbT,RQRP R RP QP{RPQPQTQUUXզ$} X~ݫ PcT,RQRP R RP Q{RPQPQTQ<XSЦXRCRDDbT,RQRP R RP QP{RPQPQTQXX$[RЦhRhWRЦhRh^լмPP} qz?PЬRТRТS"RSbX'Y CXYެWѷYзYTYV VVTV1gUDhDTTVP;PWWЬRݢVެYiRݢݧBԮU*1RB`8Rb1Ѯ06XѹXйX PjX R:SBcVf[BVfZBRbUTZ=[T~ݧDP&RXV VVRVЩSDPB`BRRVTTZ֮Ѯ)1OWR&R?PWWЬRݢZТZZyx4RSBcTdYBRbXVX1EPYV~ݧϘP5N4RFbSUգ #TDRUR~ݤ;UU VVXPZUE7RxbRSBcTdYBRbV ZJRbXE6Rb Ѽ1SV(YS~ݧPXS~ЬRݢϴSSVWRRPݬЬRݢ5ݬݢ*PVPXVЬRݢ XݢrZTZU UUTUDSSDDTTUެYѹZйZTZW WWTWUDDTTWVRER<XR3R*KPXЬRТTxTSRCRbRWS BcBcWxTRB~RbW~ЬRݢ}$TRB!ScnB!R bRBST3 j PZZn1Ь[ S;RQRP R RP QP{RPQPQSQ0CS RQRP R RP QP{RPQPQSQXZRxRRBRbZTծF ZYЮRIVP PPfRGUDe DDefRGRѮ DbTTPZZn17XRRݬЬRݢ ^QTмPP =oo1PV?PЬRݢPRSRSRSSPЬRݢPSݢSRRPRʏRPSʏSSRP|~ЬRТPݠݢRЬRТPݠݢ8ЬRТPݠݢfi:ݏA^-URѬbPSЬRB ϕ PWύ P[υ PV} PYЬRR R\ݥDݩ٪ݥ@ݦΪݥHݦêݥLݦϸݥ@ݫϭݥDݫϢݥHݫϗݥLݫό1~R=0 R^ݥ@ݩkݥDݦ`ݥHݦUݥLݦJݥ@ݫ?ݥDݫ4ݥHݫ)ݥLݫ1PR[ݥ@ݦݥDݦݥHݦݥLݦݥ@ݫةݥDݫͩݥHݫ©ݥLݫϷ1R.GݥLݩϠݥ@ݦϕݥDݦϊݥHݦݥHݫtݥLݫi1[PRGݥ@ݦPݥDݦEݥHݦ:ݥLݦ/ݥHݫ$ݥLݫ1 PRe ;ݥHݩݥ@ݦݥDݦݥLݦߨݥHݫԨ1RGݥHݩϼݥ@ݦϱݥDݦϦݥLݦϛ"1ݥHݫυxPR/ݥHݩlݥ@ݦaݥDݦVݥHݫK>R4ݥHݩ4ݥ@ݦ)ݥDݦ! ݥHݫ S,RQRP R RP Q{RPQPQSQ0CCS,RQRP R RP QP{RPQPQSQT,RQRP R RP QP{RPQPQTQ0DDT,RQRP R RP QP{RPQPQTQլ ݥ<ݧLݥ<ݫAZR0SQSP S SP Q{SPQPQRQMЧXЫT0SQSP S SP Q{SPQPQB PPBhPZBdPPB PZRRQЬR1bS0RQRP R RP QP{RPQPQSQHC PPCPC PPCPS0RQRP R RP Q{RPQPQSQլ ݥ<ݮl PWRХhRh[RХhRhVRХhRhYRХhRhZP ^PѬ`PQЬP@SݬS#PRPRݬSPRRP^ VZЬUޭޭnU Ц,Ц0xURBScfPBRbЭTT{XThwP_Zլ WhUTSQSP R RP QP{RPQPQWYQSP RRRPRQPQ{RPPQxQYYYQQGeTTZP^ TЬQޭޭnQФ,Ф0PxQRBScdPBRbRխPRݬϪPPRRЭSS0SݬφPPSS0PP^) R|W|UQЬP@SЬP@TݢHS=PXݢLS,PVݢ@SPݢDS PXVݢHTPWݢLTPUݢ@TPݢDTPWUX W Լ ЬP`V U`PVW`XU`^9SެRb У,У0 ЬTxbQAP`dcPAPd ^YЬRТRТSRSbɈTCTZPS0RQRP R RP Q{RPQPQSQ4CdPЮR`CS0RQRP R RP Q{RPQPQSQЮRТWެоRТnX[n1VXPXxPP@P`UXPXxPP@P`STRUPBcWlPBcZTRRUTNxXPоR@Sc޼RbЬ R2bTբ Zcբ c բ c bX[[n1Y|Rթ0PRWPS PRR0ЮRЩhRhSXPPP<^QUѬѬgT,RQRP R RP Q{RPQPTQ4SȏDT,RQRP R RP Q{RPQPTQЬRТRȥ8DbЬTޭޭnTХ,Х0PxTSCRbeRCRbѭЭSSRSݢςSS^]UWx?%ReSBcTd BRb[PXݨݬХXY_PZݥ@ݨMP0ݥDݨ>P!ݥHݨ/PݥLݨ P1VŀnS0RQRP R RP QP{RPQPQSQ<ЬTХ|PFRCbCS0RQRP R RP QP{RPQPQSQVVŀWZYݥ\Yݥ@ݨςPݥDݨsPS[ S~ݨ/SS[ݮ ݨIP^VScREPC8YPXЬPݠݠ PRϱȢ#WZݥXϋХXPХd`PdbRSVT[1 T~ݨP1YϝPXc#RDbSˏRR1RPP"~~~Z P惘?PP@]ݬݣ ٰУ RȢ0WGPЬRݢݢ Rݣ У RȢ#W&Pݬݣ 9SSSRRRRWZݥXϚХXRХdbRdTT[1 "ݨP ݥ\Y`YRХdbRdZXЬRݢWϿXRХhRh^eSУh\\T gPTУ4dݣ4PYЬhR4\Q\P \ \P Q{\PQPQRQ,BR4\Q\P \ \P QP{\PQPQRQTP^QЬPСhPh ^ SzP{ PQPPRxRRPRRRCP^RТxSST,\x\\\~fPTPcxTP^QQЬPСx`Px^ "[.VWZnRզ,PRݬNPWZRR,U1Y$UP@eRbpxUPfS@cQaX@ScTRTTXR~ݬP=Uk3y # l!QЦPAP`PBiPW WPWZRRTUUO1rX.WXP@=#Rb< XRЦPB`QaUBRbTSTPUS~ݬTPWZSSTXXSզ P S~ݬ#PWZSSRզ$PR~ݬPW>yz : VMSBINARY.BCK?[V9.BIN]ICONC.EXE;14RnZRRTզ$F T~ݬP-I PР RRSRSTSWPWTnZTT$ЬS"Zn RnTDPccWPP ^%XԼ ԼϥPUS,RQRP R RP Q{RPQPQSQ0ЬVCfCS,RQRP R RP Q{RPQPQSQxRBRbYЬRТT1PdPY~ݥPqdRХVYSQSP R RP Q{RPQPQWZQSP RRRPRQPQ{RPPQxQZZZRRGfЬRbФbּ Ф T1r޼RݥZPbURШhRh^[ЬRТ8ТTPbi޼Rݬ$TPbOP޼R ݬTPb3P޼RݬSPbP޼RݬݬSPbլ1eЬPP8881LPb?PxTQiPARb^Pb1$P1VlUgXbxTQiRAbP`S1iPAP`SWPP"""?PSE^PS޼RSݬ]Pb1ѭ6լxTQiPAP`ЬR1ݬݬ ݬݬYPbsPլCЬPP''Pj?PxTPiR@bP`xTQiPAP` xTTiRDbP`ЬRݬݬ ݬݬTPbXPP< ^QU&Tլ1GмPP D000h00$1?PЬRѢ1xReSBcRb1PЬRѢ1xSeRCRb1֤ЬSѣ+УRb"բxPeR@bRbeR@Rb1PRB1B#RRpBh֤ ЬSѣ+УRb"բxPeR@bRbeR@Rb/PRB$BRRB ЬRݢϬЬRТ1^ЬRѢ1ТRb(բ#xSRCbRbRCRbPRެTdSBSB;RR dPBP^P^MTЬ Rb|R߯ЬSSPբ 1բ,Т Ԣբ bPլ xPP@P` Ь P`dՠd ^ݬЬRRhխSPSխ0ݭAPSТPРQPQ`xQQPA`P`խ ݭ PSSP<^]UЬTTЬ SSЬPݠЬRݢkdPPPPcPePcTPTЬScԼݬ|~RT*P$ecPѢ`xPQ@aP`ݬ |~ЬRRTP%ePѢ`xPQ@aP`|^UzP{PQPPVЬTǏS"ݬ ݏTfPUTSVݬ VT^fPUUPUP^T W VUS2eeP޼R@bccRb- RcP-ePcRcbff:fݬ ePR&efߤߤfe?PRb:gOeKPcRbRg6eѬe#ޤcfߤ-ߤee?PeP޼R@bgޤIcefP ^1S߭&e߭ePRЬPl`ТQAТ ТQAcТТb,^SRn߭d߭dlnTРQnUAnVР РQnWAbnXРnYРnZ`ݭݭݭݭݭݭÏ d^5R dЭLPdâL\n\S `PSgCSPdzEPjPPθ^ЬZԮЬ Ь[ZXЮWЮ Y[VYj(`WWVV XcZcPPcZRPRRЬPլЬTޮUd Td dV+dSS PЮReSbTdSS 蔾TVV1ЬZЬ Ь[ZXЮWЮY[VYz(`WWVVXbZbPPb? VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1CZRPRRЬPЮT ޮ Ud  PTd dV+dSS PЮ R eSbTdSS 蔾 TVV1PP^  ֬ PQQ ЬP֬Q`֬QQ 蔼ЬP^-ZЬXЬWЬ YЬVYO(`WWVVݭݭݭߪXaߪݬaPPaЬPPP^T~SЬUUVUEaUPP PRRU4b.  R Pb~ߤ`PRV RRcìVUUݬ`WgEcRURRV UUVgE; `PR.R RUPP RUUR gE UP|^Vݬ (`լЬլЬݭݭݭߦB`P^Y`TЬP֬`P֬ЬP֬`SЬP֬`RSPPP@d S~_PSRPPP@d R~~_PRSRP<^ЬQЬRЬ PQUPPUP^ЬQЬ PQTP SSPTP<^TRբ Ԣb0dЬUU>_ScbߤUcߤ Ucߤ5ߤ(Ucߤ_Uc^ERb ZiT ݏ$ZˏRP@Z'P ZQ0RPPQZݣkPRʏP@YZMT|UTX YiP` YiUݣcj YiT ݏ$ˏRP@Y!R ֣ݣkPRʏP@pYR:MRƳTRX PYiP` >YiTݣcj *YiR ݏ$nPXW$WRBbRbX PtWPRUXTRƈ XiƐ XiTUݣcƚ XiR ݏ$W$WRBRbX PWJ$ݣkPRʏP@hX$PR ֣ݣkPRʏP@DXRT13x~-<P(2ݣWPRˏRTDW%R ֣ݣWPRʏP@WRC1|}W[~WYWWݣkPRʏP@WJTUTX eWi ` VWiUݣcj BWiT ݏ ZˏRP@#W'P ZQ0RPPQZݣkPRʏP@VZMTUTX ViP` ViUݣcj ViT ݏ ˏRP@V!R ֣ݣkPRʏP@tVR:MR7TRX TViP` BViTݣcj .ViR ݏ rPXWWRBRbXPtWPRDUXTRƈ UiƐ UiTUݣcƚ UiR ݏ WWRBbRbXPWJ(ݣkPRʏP@lU$PR ֣ݣkPRʏP@HURC1]\0P|^奄RUU+\ݬTPTSeVlTSˆ eTP eTTVݬlš eTS ݏTP^)TTWTSRݢITP\ʏP@c#P\ ֢ݢ&TP\ʏP@c\PUrVUX gSP` gSVݢbj gSU ݏS\$Pˏ\P@cF\=Ѣ oТQ֢\aݢ{SP\ʏP@c \\ ֢ 1^XrSZUPTPG~d7PScԣCTԣ ݥRPRˏRTDj$PR ֥ݥRPRˏRTDjˏRVFjTFj RPݣȁ 2ݥRˏPTDjRDj PPݣȔ1ݥZRPRˏRTDj$PR ֥ݥ6RPRˏRTDjˏRTDjݣȧy1YˏRTDj(P YP0RTTPYݥQPRˏRTDjYYԣxY~6PR(ݣ1ݥQPRTY10W}QVR,R) ݣgDR,|R)wRPPd9MMMMMMMMMMMMMMMM1A%?PD! Dȏ@D ݣgݥfPRR,R)R, ݥfPRTTY1MR)ݣ$0ݥPPRˏRTDj$PR ֥ݥPPRˏRTDjR{ݣ:/ݥSPPRԣR} 1ˏRTDjݣV/VˏRTDj& VP0RTTPVݥOPRˏRTDjVR,ݣr=/ݥOPRR*ݥOPRTˏRTDjT4VT(P VP0RTTPVݥzOPRˏRTDjVݣȎ.R+ݥAOPRR}ݣȪ.ϰP#ݥOPRˏRTDj$PR ֥ݥNPRˏRTDjRPPf3;;;;;;;;;;;;;+P?P'Pԣ'Pݣ-SP^9YNZSݣ`NPRˏRTDj!R ֣ݣ>NPRʏP@jR" %-ݣNPRR"~R yRpMTPR\'ѣ УQ֣RaPRѣ УQ֣RaݣdPRR"R  RR" ,ЬR MP+ݣ_MPRˏRTDj$PR ֣ݣ:MPRʏP@jWˏRTDj% WQ0RPPQWݣMPRʏP@jЬTW/WԤ3P W~!1P3VWxެXhUG#PT VP@3RTbХ3R@RbT1)PT +d* VPhRТ3R@RTb VPХ3R@RIPbVVWݣMLPRˏRTDj"R ֣ݣ*LPRʏP@jWˏRTDj% WQ0RPPQWݣKPRʏP@jЬTW7WԤ;PxW~0P;VWDT=PU )*xVP@;RUbФ;R@RmPbVVWЬRSP?ݣeKPRˏRTDj"R ֣ݣBKPRʏP@jR$ @)*^մZBKWWSݣJP\ˏ\RBg!\ ֣ݣJP\ʏP@g\!1?\PP!8888 P?PPa1Pa4L            1V?PݣRJPb Pc<1QNQ%T i.T`PXPϹP1PXU%T1.T`PXPϹPϬP ϣPϚP1<P\(1)vt$ݣIP\ˏ\RBg$P\ ֣ݣbIP\ʏP@g\tVVݣ8IP\ˏ\RBg!\ ֣ݣIP\ʏP@gUˏ\RBg% UQ0\PPQUݣHP\ʏP@gTURRxRRR~-T`PXVUTUPxT\LRPbTT\\UxT\LRbPb1 ݣjHPa*"12?P~{M#ݣHP\ˏ\RBg$P\ ֣ݣGP\ʏP@g\ݣGP\ˏ\RBg"\ ֣ݣGP\ʏP@g\PPd4LLLL,LLLL<LLLLD*Pn?P[(P[ P[P[PʁO&ݣ=GP\ Pݣ'GP\ˏ\RBg$P\ ֣ݣGP\ʏP@g\PPf04444444444444(?PnPn ʬ%ݣFP\ˏ\RBg"\ ֣ݣzFP\ʏP@gYˏ\RBg% YQ0\PPQYݣFFP\ʏP@gݣ-FP\ˏ\RBg"\ ֣ݣ FP\ʏP@gVˏ\RBg% VQ0\PPQVݣEP\ʏP@gݣEP\ˏ\RBg"\ ֣ݣEP\ʏP@gUˏ\RBg% UQ0\PPQUݣfEP\ʏP@gUURTRxRRR~)T`PXԨ[ ЭnYVU TUUURUR1 T\Tx\\LRPbU\U\1k PݣDPv ʼ#ݣDP1 P2,ZP T@? VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1@R (T`PXPl P1  T(T`PXPD P?P 1K#1U T m(T`PXvPݣ DP\ˏ\RBg!\ ֣ݣCP\ʏP@g\"\'\ϖݣCXP\Mˏ\RBg@Pѣ sУQ֣\aݣCP\\ ˏ\P@gŸ TPݣdP\ʏP@g P\ ֣ݣdP\ʏP@gRˏ\P@g! RQ0\PPQRݣdP\ʏP@gU\Ux\\L\RlU\Ux\\L\;PlV\V\1hxU\LRPb1ݣ.>Pt ʭ T T"T`PXPP1zʺ1iX1Uݣ=RbPc-ݣbPaݣbPsݣbPe ݣr=P1 P211jP?PVݣN=P\ˏ\RBg#P\ ֣ݣ*=P\ʏP@gTˏ\RBg% TQ0\PPQTݣ<P\ʏP@gTRURxRRR~!U`PXVTXϔ1BϗPVݣ<P\ˏ\RBg#P\ ֣ݣ<P\ʏP@gTˏ\RBg% TQ0\PPQTݣN<P\ʏP@gTRURxRRR~n U`PXVTXTRRxRRBRPb1r T$ T`PXϱPTPݣ;P&  T T`PXuPlPPXPP<^%T;S識RUݢJ;P\ʏP@c$P\ ֢ݢ&;P\ʏP@c\fU\_ "ݢ:PrUPP_ ;ݢ:PsUPP_ Tݢ:PeUPP_ mjݢX:PtUPP_P  Ć5UP^Q:VfSެnоRެ[kYZk19WXݣgPRʏP@f PR ֣ݣgPRʏP@fTˏRP@f! TQ0RPPQTݣgPRʏP@fYRYxRRBRTbxT~PUYPYxPP@PU`RTϧPBeRRTYRYxRRBR PbZZk14P|^ѢV>9TSRݢ8P\ʏP@d"\ ֢ݢ8P\ʏP@dˏ\P@dNSS`PUSˏ\P@d& SQ0\PPQSݢ8P\ʏP@dS1\[ Ɵ^S S`PUݢ:8P\ʏP@d$P\ ֢ݢ8P\ʏP@dSˏ\P@d% SQ0\PPQSݢ7P\ʏP@dSݢ7P\ʏP@d#P\ ֢ݢ7P\ʏP@dSˏ\P@d% SQ0\PPQSݢn7P\ʏP@dSUPP^ Wv7VRݢ07P\ˏ\SCf!\ ֢ݢ7P\ʏP@f\*1\PP*Xh4 P?PPl1Pl $X1sP~?PPUPP16PݢF6Pe"""1"?Pݢ6Pw _ PXݢ5P\ˏ\SCf#P\ ֢ݢ5P\ʏP@fTˏ\SCf% TQ0\PPQTݢ5P\ʏP@fT~PUXTST\T\1LS\Sx\\L\PlT\T\1*Pݢ:5Pl ,U1P1!PUϖP1PPU P1PPUvP1oPPU!Pݢg4P\ˏ\SCf$P\ ֢ݢB4P\ʏP@f\C^\fS1ݢ4P\Tˏ\SCf% TQ0\PPQTݢ3P\ʏP@fD(1P 1 PUUPLP~Pݢ3P+ ! PUP P>PݢN3P* -DQ PUPPUP^͜W:3VOSԭޭYݣ2P\ˏ\RBf#\ ֣ݣ2P\ˏ\RBf\$1p\n1P1_ݣ2Pc1H2PRˏRTDf%PR ֣ݣZ2PRˏR\LfR$1:ݣ82PRRPPcBZv&j1?Pݣ1PRRPPb41?Pϡ Piݣ1PR1@P=9 v PiPTcPݣm1PRˏRTDf#R ֣ݣJ1PRˏR\LfˏRTDf A(UˏRTDf' UP0R\\PUݣ0PRˏR\LfiTU1_1rݣ0Pf)zv ϗ Piݣ0PR16ЭPǁ~ i Piݣl0PR1PLjDžy > PiݣA0PRˏRTDf#R ֣ݣ0PRˏR\LfˏRTDf njUˏRTDf' UP0R\\PUݣ/PRˏR\LfiTU1VǬǩ ώ Piݣ/PRˏRTDf#R ֣ݣn/PRˏR\LfˏRTDf ǯLUˏRTDf' UP0R\\PUݣ/PRˏR\LfiTU1Piݣ.PRRdiTݣ.PRˏRTDfT6UT& UP0R\\PUݣ.PRˏR\LfiTU1*RriTݣn.PR1 c 1ݣO.XhPRˏRTDf RdfPiRdiTݣhPRUˏRTDf(P UP0R\\PUݣ-PRˏR\LfiTU1nRrϬPiPTݣhPR1HPReݣhPt  DPiݣk-PR1ݣZ-PRRPPb4||||||||||||||||||PRP?PPiݣ-PR1P ϲPiݣ,PR1uP  1bϩPiݣ,PRˏRTDf   UˏRTDf& UP0R\\PUݣj,PRˏR\LfiTU1 9Piݣ<,PR1P Piݣ ,PR1P-  1R$1+TR"R'RϳݣdPRR ֣R H  RUѣ УP֣R`ݣdPRU R PݣdPRR R$bPiPT BPiTY1c a iPf = |^VrSѣ УP֣ެTd`ݣ*PRRd1R}*UR\:ѣ УQ֣RaݣePRR Ɠ  ѣ hУQ֣RaݣePRRd RRƴ Y ѣ УQ֣Ra^]*WrSݬ PVmPݣ*PTˏTRBg$PT ֣ݣ)PTʏP@gUˏTRBg% UQ0TPPQUݣ)PTʏP@gRUwPBRRUVPP<^1U)TﳪRݢX)PSˏS\Ld"S ֢ݢ6)PSˏS\LdSPPb/hBhhhhhhhhhhhhhhUB?P P P P |^YV(U۩Rݢ(PTˏTSCe"T ֢ݢ^(PTˏT\LeTPPT"S#########################1P?Pݢ'PSTˏS\Le& TP0S\\PTݢ'PSˏS\LeT炙1D$PPݢ'Pd2::::.:::::::::61CPR?PPPP1) Pݢ:'P\\ 1\PP ff P?PP 1LPc1Pc<<<<<41?Pݢ&Pi1PPP1Pݢ&Pv1A)V VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1Qa Pݢ&PnkPݢ}&PvT Pݢf&Pc.6666666666666662P*?P P PPP ^J PQԡЬRP`PR|QP^PxPPP~ Ь^uTR%Sݢ%PQQ1QPP  PR?PP$p1PdePd D(]]]]]]]]4E?P$S1zPS$0eS1lSe#nS1_PSn֢  S1>P^V$Y$T Rݢ$PSʏP@d#PS ֢ݢ$PSʏP@dߕˏSP@d S S ֢PPSݢH$PS֬S' XЬWЬUSƻ i'$ i$UWXݢb i#S ݏ$^VYެXhRR1 b~p#P_PS1TУRdUˏRQAePѠR `PѠRP1SˏWGcSGY3 2 l PS{~"PPS8 7 5YP^ˏR޼QBaPѠ `PѠP^W"V@ ""ݏ"Pެ UPeЬSQ@a@cPPeTRެ UReSBcPPP@fTRRe QRRSAcPP93 Pz&PT ޼PaA`0AP0AT PЬPA`Q<^%"TSRˏSP@dˏRP@dRSQ QPˏRP@dQPRSQQUWЬQЬPSRˏSP@dˏRP@d RSQ#PQPˏRP@dQPRSQQPUP^q!RЬQˏQP@bˏP@bìQPPˏP@bPQP^תּS!T/RլX d P` d ݬݢbj d լ ݏ P^ES TǡRլÈ dl PÐ d[ ݬ ݬݢbÚ dC լ ݏE ^݉RF T_Sլ» d P dݬݬ ݬݣc dլ ݏ^WެV׶ެUеRֵbSS0aS7\0SPնHеRb0?b7:P5P׶еRֵbTxSR0TTRSPնеRb0 b7PˏSPSx1RQն1еTdTTTDg|QwP׶еTֵdPPaPf P(PAPF7PˏPTDg0PxRTPTRQնеTdTTTDgQRPS^ նP׼ЬTdRdbRˏRPC۟P<^ PSP>RbRPЬR׬RRЬP֬`RR\߬߬RPRRUUPxPQʏQUeSTψߦF~ߦEyߦO~ߦHjߦa~ߦQ[ߦd~ߦcLߦz~ߦf=Ƌ~ߦ|-ơ~ƍƳ~ƣ ~Ƶ~~~~϶~ϥP4gݬݬP ^YXێTV UХSգ1ݣݬPfWЬRХPݠݠďfWR+b'R.P P@b @bRĤf(WīfhiPcSգլW=ePѥP#'ݬPW)P/ݬPWWPPSХcW ݬPԣЬ8УRPRP]DwD(DRDERP0Х0,S2P^P^~ݬլݬ~ݬ^=R-P\\b\P\\^ZW7TPФ(RR, RSR(cPФ(YФ0[Y[1iXXRRRBgR X_1YUU[:eSSRRRBgRS_!UU0eRR\\\Lg\R_U,Ф(SSSU~SP ֤(XPU(PV Ф \7P\Pl ФlVФ(Ф, Ф0\ S2RSR,Ф,(2 R(R01PYRY(RSS[1cRR\\P@g\R_S,XP@gSPSlPR# Ф0,XPR"R'PS\lR\Q8P\lPPR(P$PP\\l\QP\lPPRP\QQScSSS01YФ0,XPդ+ФRТS Т(Т ,Т0bФ bR 1PФRݢ P$1Ф$0Ф0,Ф,(Ф(UФR֢eSSRRRBgUeSS\\\LgS$!RRRBg  U~ 1Ф$Rl-i&neb#  U~1QФ$RR(RRP0Ф(,12PФRѢ8z1USݢݢʏS/c+SP P@c @cSʤUʫ|fHФRТ8ФRbݢ Hݢ"RФSdRSRPУRУSRS]DD(DRDRP0Ф0,17P^VWOU<d~P<d@ݬPQQPQ BP<R@TRPRSQT>ݬjPRR ,R#RTݬGPRR  RT <Pd@@<P<@Dgݏ<@SSdT1\^IRЬP Т TPTd ТdЬSSТ(Т, Т0T Q2PQP,Т,(2 P(P0^TڔRݬݬ]DPD(DSDSP0Т0, ^ ZNV;X0YyW$m((0Ч0,ЬRbTTPPSChPRbTTPPP@hT#Rb PRbRR[[TЬQaSSPPRBhPS_SQaSSPPP@hPS_dQQRbUUPPSChPRbUUPPP@hU#Rb PRbRﴯSc1c[%P1ݬPQsjPѣP#bQTRЧPݠݠƏiR+b'RP P@b @bRƤiTƫij[Sc1doS[RЧPݠݠƏiYR+b'R0P P@b @bRƤi*Sƫi<^=T&UoRТPݠݠďeЬS,c(SP P@c @cݬĤeݬīei|^dSURïVЬTТPݠݠÏeVT+d'T-P P@d @dTäe'VëݥP^5U"VЬP`SSRRRBfRS_LPXXTPQaSSRRRBfRS_SQaSSPPP@fPS_dQ PſP(PЬScTTRRRBfPScTTPPP@fT#Sc PScSSW1ToT#jT"T'RЬP`SPR5P`QQS(Q$PQ\P`PRPP`QQSQPRRP֬TT#ЬRRRRBf׬ЬPPPP@f딼W~XK P^﭂V UЬTdRRPPP@ePR_LTWWSTRbQQPPP@ePQ_QRbQQPPP@ePQ_cR P$PЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQP`9P~Wp P^ρT S XUݬVVNPfTPЬQaRRPPP@cQaRRPPP@cR#Qa PQaQP`pPV4P?PičWVRХPݠݠďh R+b'R P P@b @bRĤh Wīh fPP^﵀W UTSSPPP@eǙPSP0PV֬SSPPP@e" VQSPPQ0QV֬SSPPP@eЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQRRPPP@eP R_R"ݬSSψPcǯPSЬQaRRPPP@eQaRRPPP@eR#Qa PQaQP`PФPVSФPݠ ФRSPФPРQРPQP]D D(DRD RP0Ф0,P^ݬ^ݬ^~W V'R8ЬUeSSPPP@fPS_IUXXTUScQQPPP@fPQ_QScQQPPP@fPQ_dSPЬQaSSPPP@fPQaSSPPP@fS#Qa PQaQP`PX~XϰSPS̬S PP|^}SV+RТPB>!;],:-|H{tc_szMb)uǘ:. #{rTQ_1uFk/pol{WlE4*I߉mŏK!U6i$Ds{%x-=I.IbdnN_+7HtPT&gDlzx$ !%yPbo5CrҧM 9} .^u?r,X'®qrz}|-fq44뉦 Nog7 y]Wf+sspxi`{9@jl#$'# w4IA)3 DX E뷖 h+}L7] >l 9 /t\n>ń,bƿf*y[?O| Z~%%@d3#]qYq8x*IXe76l"l!D[_(;d BZCYQl?NY +;URQe!6/DCujMxCd}|~ Q"Mm;h kmXk"T&uxۊne6E|͕JJQJ^l˙&}1@KR֏gqŘ)"L/'X' ﯻFNxi1ƾAhOذx&ѐjrcM*G+V@[ʋ9=%~ZSǷ.p8:Bl@Lz"܂`O2H ]DDDژZ ,Խ6hlSP^x/C:8@VQ 44Oq qOd GV'#6kOv*ގCl[P?glgÀ}r@ெՇf8qEYRSqtr0yͫڏ#? Bsz&e /ūJ.j[|kڕu #zgmܜ`x-[lˆ P Jq=ZUTk췤U+[B#4F.UV$(}NxT۩/$nsSI/X%4@+r 'm8D[I[?dw.@ZJBIL#ZclVc"'jfh:tݠr<(މ10Ga{ RM0]\6&+GsP2{/\ GwG@F=;{bΞ){# 6b%tޏa6tJ|..M}O4ck0cGs_&J6;/ZRL[;y%sfz"KǷ}[d5(d`\l[劮/ٮXb2?!Z4bÝX]>#&e1.i薁l =PcJ_<' 詡V^\0A} sr0&] 9cX~ѸKJ>H؀Z(aHdz} ?F} <ҾJ0B Yr;$]ͣp/XegK>JI@Jlnls΅E ɚ9#`PLg@*;;mǪ:&HNY:_r :Osasy8{@U@Rb_q>g!m8h5i#FʵYc✃M1x7=y#Aq,]c#eX':7TPBސW.' (XtF\X-by&ɉKiߟ&8%ig*FҏK+:zhK&Np!S츕!ir@:y.Cj5{/{M>~0HN>8CE u<ҜW#]}`"x{>OiAWqNHجJ}!#ǺkwIԭ-W?RI2}2h{N-.ئ6U$[fܖnl"r̾Ҷvh (Kѧ_{j PVd0#F#v+,S}d]i'KgB虮EwdFj0/+V(LݎACMe$/{6H洯'd9,[ҫoֺ81'/."-=XriLUg;FBʒ2ׯ;5u^G:K[2TU\{DAp4_uzs[i`-UlG#@Ub'$AY,27_PN_{K-J PL}Aem6 Oϰ@p wt?CW 2aJznXu?M&}"B;l5QȀU`\nrlVɶs]jF<ٿmRm?!Ep\\7KW '2:"kTU0L_ Ϧ7 ux8}4 la t/ bc/w`fmi1 Lg$س*yI/9ܣڙ׽-6qtջK&-oAh !R:oD HzƏr] G,{jaTSGͽPDAUvQGMHg5z2Iϑgh[~ ]}l+S߼-G 3ҦJbHa5߮)[5Q^zZh?X3= E,BPJ c_*+y $m<5{ &f(#w |㩀14X X͛GUEͤH3Zlܖ!^r#Nc)JaXgx^g}t+@J a%½/4 ;;FG@}RnLL\n:clHqƪkn2_u4ݱWjUNK) ܎^5,Jnnfu4[`Fo E<;6=Es=yqQb şb[mPW ٰnYjrm.в%=`n'}jz~~ "yv7aNЛ>ܭ!E dܭ]ϭ5n0 ~weqaf`׵\͛ߔ3;7>Ü-fZ街K$UF{?Y6JK,hLg͑8m(gKf[+b:,/XzQ3e] `뻊2*0cL7]q4纣

#xr_w8W'f%e703]1 t{!b^#vv3C CYXQh;vp[v605ƩmF4ς=L\O"*QpJp"Ujv2CBrCjx#II c'\H;q_f^ k<H v|2З{1:.E]FQLr\/=|U""Yif(jCF O8ׇUBOI92~H쫢@+C"{)4KS"ݕrf]CوAHR~-uù8`_d0:@{L&lT<9h˵2ZJ!tm-=ys-ieKX >kfGOŐ^r"c~r1Wrdz;T!ˡTn 6"m$j 짋ۿ{ dy䱣z0%Σ{Ѻf¢0Q#.X~\zw.x/O%UU ?sn} Kh& X?)I~&_&5S&lfkxDvTDgN>+WBPSQQMĀ@_eu4&1 ^1齅v~!`t# ֆ9ଚ3T 3|PQEcgW @|.p朱!5KZNX =s&fmI2;osc[Q c#/tKiI|C8';]~u%z5@(ejH3Ҽ|D757"I Y}yNҝ%Hj3vD:彑A^KH)FDLԐ6 ܋Ha8Pw0^ه-c O#sTΆ3|2 1歯r"_VPפ&XfmU _܋@Hι]GѼ_TDV&ufL/ӠGx)mzݰggO 2ӧ^X- s\G? fKQ*/(+ҞayS4buhȞ30> 㧵V(/]|%․IG">Fr\#6\U7QS;D8tZ@Sm෴{?ٌjgLA>]R3>BR8V6EhqI)(̉ 0UdJ%wEGGnGjr vgG+DQ*r\R'rjxScNBtO羌,; ~m^M}i0!=HCr!߅6tɄ`."t\SuHg|5tP1=3]R/I~;5h.W}e1f6[  k9ac WsTQ 9~.sePQ3#^Z^k^ L'O=׍lys.b 5);dtN :lrPeiK/͋#1 y'e5}w-*%u6I@25HP^ 2IL ;M#EZ G 96Hx6[ZO{d?s@u 47kHQ_(شG!?L_)3P+ÁadeCP7Ι9Zg|مjYԁ@@;yVAFNRȞĎK⊑8ۛ!&feA#pcm3I@tTBN '^ۻHZ WAx5 c1YkEKwi40W;np#tX31;9]'V*eރ+]=xH(cڳWWxZZRWFSv7]G#רO[,k:.a ͢oquuڡoX8Gj|*99Eeq"n(! n2q'asx!%-;Oeo/ oq)[76!cv0گ^J$obK\ {%Srl\22Z7Y %]oz.1t3Orܡw%lV4Աr+3uzR[ݽ^ryb; N'pf%ZL",2ni9s{2 Jpؤa+s4UxȰΦBf:؞vu테 ?- O/f ҸF>΅MP &jx [t9aͺWIaA& N7jK!Rw%]UT3dzvA- lchJCKNmT'{zS{ Y~˦ǭ3uLԣgH|/Όelz F짇 ݄2Ke[|V7 \u옚#HPpGK_(21PtˎC[F VMSBINARY.BCK?[V9.BIN]ICONC.EXE;1"p8"PЬP`i3UPTТPݠݠÏfyT+d'TPP P@d @dTäfJUëf;%CP ^Q}SRТP8XPЬP` Pj8P^}YWCTФRݢ P$PU1ZPФP֠Ф$Pl.i'n e`# PPE1QPeRRPPP@gUeRRPPP@gR$1%PPP@g  1U~PUUVVSURbQQPPP@gPQ_QRbQQPPP@gPQ_cRXXPXfif8|~1ɏVjP X1ɔVjPѬlɚVjP_h XɟYn8լ?ФPРQРPQP]D>D(DRD RP0Ф0,ФPݠ P$PU1Y^!RQQPPP@bP֬QQPPP@bQ#֬ P֬P^R֬QQPPP@b֬QQPPP@bQrQR-֬PPP@bP֬PPP@bPЬPQ.*֬QQPPP@bP֬QQPPP@bQeQE9ЬQPP+P-Q֬PPP@b֬PPP@bP^ЬP`R֬QQR(Q$Q\ ֬ЬP֬QQRQЬP^RQQPPP@bPQ_'ЬP֬Q`֬QQPPP@bPߑQ_ٔP<^EUЬRb"DЬTRScQQRRRBeRQ_QScQQPPP@ePQ_dSPЬRbTRS6RbPPT(P$PP\RbRSPRbPPTPRSSTd"TP֬ѬT.PЬP֬ЬRb``\ЬQR֬ѬTՔTP^exWZլݬPլPSXެUSe T%XQCdPP2PPPQXSSeQXPЏSSSPSQPQ{SPPQQYI4VfRoS2PPcXc ݬ$PEլ bfRKPѬ & Q2PPQ~ݬ oP ݬ3RPbVfRѬ լ PݬPUݬ PT URTRRR<<<<:=<<=<<=:=<=<=:===:=====:=======:=>>:=>=>=:=>>>>:=>>=>>=:=??:=@@:=\^^:=|||||:=||||||:=~~=~=:=~==~==:=~===~===:=()+:,-::;[]{}$($)$<$>invalid characterinvalid radix for integer literalinvalid real literalinvalid integer literalinvalid digit in integer literalunclosed quoteno line number in #line directive'"' missing from file name in #line directive'"' missing from file name in #line directiveFile %s; unexpected end of file Line %d # "%s": %s ???File %s; Line %d # "%s": %s File %s; Line %d # "%s": %s File %s; Line %d # %s %s: allinvalid operand to invocable0not enough memory for invocable listnot enough memory for file listparser: out of memoryparse stack overflowfailinvalid keywordallocatedasciiclockcolcollectionscolumncontrolcsetcurrentdatedatelinedigitsdumpeerrorerrornumbererrortexterrorvalueerrouteventcodeeventsourceeventvaluefailfeaturesfilehostinputintervallcaseldragletterslevellinelpresslreleasemainmdragmetampressmreleasenulloutputphipiposprognamerandomrdragregionsresizerowrpressrreleaseshiftsourcestoragesubjecttimetraceucaseversionwindowxyinconsistent redeclarationredeclared identifierinconsistent redeclarationinstall: unrecognized symbol table flag. local %d,%06o,%s con %d,%06o,%d,%s ,%s ,%d,%03orecord %s,%d %d,%s errorlocalimpl %s trace link %s.u1 invocable %s global %d %d,%06o,%s,%d .u2.icnrcannot open %swbcannot create %sunable to write to icode file.u1.icnrcannot open %s%s: Line %d # :"%s": %s%s %s: Line %d # : "%s": %s ucode file %s has no version identificationU9.0.00version mismatch in ucode file %s ucode version: %s expected version: %s U9.0.00inconsistent redeclarationinconsistent redeclarationill-formed global file %sprocedurerecord global discarding %s %s .u1rcannot open %sno record having this field is ever createdpnullstrnumberapplyinvalid keywordefailpnullnoopline number tableglobalstaticarglocalgencode: illegal constant gencode: illegal opcode(%d): %s file name tablelabelsfound rec %d field %d already!! never found rec %d field %d!! cannot write icode filecannot write icode filecannot write icode fileI9.0.00/32cannot write icode file header %7ld procedures %7ld records %7ld fields %7ld globals %7ld statics %7ld linenums %7ld strings %7ld total %7ld code buffercode buffercode buffercannot write icode filelabelsmultiply defined label in ucodestring spacestring spacestring spacestring spaceIPATHmain.u1cannot resolve reference to file '%s'string spacelocal symbol tableundeclared identifier, procedure putlocal: global not in global tableputlocal: unknown flagsconstant tableputconst: bad flags: %06o %011lo asgnbangbscancatccasechfailcoactcofailcolmcomplconcoretcreatecsetdeclenddiffdivdupefailendeqvereterrorescanesuspfieldfilenglobalgotoimplinitintinterinvocableinvokekeywdlablconcatlexeqlexgelexgtlexlelexltlexnelimitlinelinkllistlocallsuspmarkmark0minusmodmultnegneqvnonnullnoopnullnumbernumeqnumgenumgtnumlenumltnumnepfailpluspnullpoppowerpretprocpsusppush1pushn1randomrasgnrealrecordrefreshrswapsdupsectsizestrsubscswaptabmattallytobytraceunionsunmarkvaluevarversion%s: %s -- %c illegal option%s: %s -- %c option requires an argumentsalloc(%d): out of memory alloc(%d): out of memory r]:%s%s%sdefineundefifdefifndefelseendifincludelineerror_V91_VMS11_ASCII1_CO_EXPRESSIONS11_EXTERNAL_FUNCTIONS1_FIXED_REGIONS1_KEYBOARD_FUNCTIONS1_LARGE_INTEGERS1_MULTIREGION1_PIPES1_STRING_INVOKE1_SYSTEM_FUNCTION1_GRAPHICS1_X_WINDOW_SYSTEM1LPATHcircular include-stdinrunterminated $if rline(%d): out of memory#line %ld "%s" invalid preprocessing directiveFile %s; Line %ld # "%s": %s explicit $error$define: missing name$define: "(" after name requires preceding space$define: unterminated literal$undef: missing name$undef: too many arguments$include: invalid file name$include: too many argumentscannot open$line: no line number$line: invalid file name$line: too many arguments$ifdef/$ifndef: missing name$ifdef/$ifndef: too many argumentsunexpected $elseextraneous arguments on $else/$endifunexpected $endifextraneous arguments on $else/$endiflineendifelseextraneous arguments on $else/$endifvalue redefined   A S f ~    "#+2I3m45678!9E:i;<=>?@AAeBCDEFG=HaISVWXYZ(`Ea_bzcdefgj5kLlcmopquvwx0yOzn{|}~'PyFo<e 2[(:Zk|&7HYj{%6HZr./L2b4v79;<=>?@B*HAJSOcUuZ\^_abg h4iK_  !"#$%&'()*+,-./ :;<=>?@AC GHIJK M OPQ S U WXYZ[\]^_`ac ghijk m opq s u wxyz{|}~ I] VMSBINARY.BCKA [V9.BIN]ICONT.EXE;25"""""# ### # ## ,# 3# 8#:#@#L#V#a#h#r#~########### #!#"###$#%#&#'#(#)$* $+$,$-$.$/&$0,$14$2;$3?$4F$5O$6U$7\$8d$9l$:q$;w$<}$=$>$?$@X-d TX\aelqw} !%+27<DIMQUZ_dhmsx  $(-16:@GMTZ]bhny&49CJQW`mzd: bq$s%u&y'{()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P Q R S T U# V% W' X+ Y- Z0 [5 \9 ]? ^A _D `I aM bS cX d_ ea fc gf hh ik jm ko lq ms nu ow nz o} l m$+)+.+,4+8+->+.E+/K+0R+lW+]+ja+1g+2n+3s+f{+++4+5+g++6+k+7+8+9+k+T+:+j+;+<++n+=+>+m+ + , , , ,, ,?&,@+,h0,A6,S<,BB,CG,UM,S,W,\,`,e,m,br,w,~,,,,,,,D,,E,F,,G,e,H,I,J, ,!,K,i,",#-L-$ -%-M-&-'-(&-X,-)1-l7-*>-NE-+K-PO-i%PatchStringHere-> -=-$?-B-B.C .D.@.A.=XXXXY YYh:lFP@797<F6w7kjYDAnCE`v^H)dG2I=E45@6<?BDGHvWLvMK?iYtX1&T[\]^vVcSa=f_b>ivU3;vg`aAed85Z;>:vF@9v7<,%qhrJ_2ACsERQP$OGN2MI=L45K6J?B1D/H*W&T[\]^YVXcS(pBmf_"bo!U3 g`aed8 Z;>:F@97<  ACEG2I=456?BDHW.T[\]^YVXcS-f_b!"U3g`aed8Z;>:F/@497< 0 ACERG+2I=45C6[?B#DHWYX~jyx{z|}''()*+#$%&#ST#VWX\0bebkl 3     Q,-.]kTYZ\5$3-)6W+^1D_FaH/RcV enl' #"hhjek'R98=<[]40.2*,7&XEIMKC;`dGQOA?bS(U!YFPN@>aDLJB:_HcZ\-3/1)+6%WVT$lne5heofhokm     fkkmjgiohfnfl  mmokjj" &+,.0QTVehmrtx $%yz{|}~+ )-/123456789:;<=>?@ABCDEFGHIJKLMNOPRUWXYZ[\]^_`abcdfgijklnopqsuvw+!#'S(k*V* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*Wf*h*Xk*o*Yh*m*`* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*a* * ** *!*%*&*(***,*KG VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2F<.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*o(k*u(k*h*m*h*f*h*7f*h*m*9k*o*Oh*o*~d_%}i*T<<<<<<<<<<<<<<<<<<<<<<<<{<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%}=cw^O%JFii****<%@p%%%%p%%PG<KJ   !!!!!""####$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%++,,--.(((())*2233//11&&&&'44400            ^Y{U| iP~念Phߥ8r'P`RR{ߥެWgެVfPRR1TSRPPC5y]}]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] %]]1P?P11P1ߥ2gd11i 1s~icPa~icP111P1i]1P11ou=kPU_PJߥRiP iߥW?'-$)dݏlߥgf.PRR1WaSSxSRRhTdPP(RdPPXxS~dPnPW%1ެZjL ﳠ$ߥtP@ P1ߥwPj[@k P'Ю(P(ޥy`XRXWPWޥ{``bń1-P@kPSУP`ōP(P1ŒePjV@f,ݣ Ю(R((PbŘ)P@fŗ,XTX(PPdŝP@fŜ,(PoPšݣ(Pťݣ(Pũݣ(P+ŭP@Ŭ,(PP~P@kű;=ic1hghԾ(X()7ݏARbP0PvbPlPlڻbPлPػbP P &bPP8Ѯ(@XݮJP ݏIծ ;+ݾ-PPmBPb-'FP欄P)ݮ^PSnRbPbRbS־gݏbt:zV/xLRRR~ݮP|^UVRuUSެ RC PSC`SPxP~PTTPPQPRfaլ ЬЬЬ P `PЬ P `bTffa:^tRtM^ռPЬRb7Rռ^}t\)(ݏ ^uSݬݬPR àO9RPP^iuUм SSRQRPR RP Q{RPQPQVSVRRSVŬVTЬRìbWTݬQPSݬŮB9ż PPT P@cPPTV ЬRWSbSP^RެQRa PxRRRaRP|^qxVSTUWcռЬP`VdcռXcRRfe.PRRߦ eP ߦetcP|^wSTuU~Vqᄌ嘆F$ݬP ݬߣ7ߣ;ߣ.Ĥߣ=ݬPޣ?ݬߣEϼEﬤߣKݬߣJǝߣO}PfߣQz7ߣcݬߣbߣgHPeߣiE7ÆߣzeEPR æ6Ьﭷ~V8fP eP Î~6ܻP^AvRլ ¦@6^̠ݬ^vXﰠYЬVWfPP']uu5YQe%Miu- q YIq9Q)]1BPn?PЦRѢUh ݦcЦRѢUߨݦEVߨ ЦRѢUߨݦ1PRiSRiSRިTRT±ZjPUeDS֣ݦDSףߨ\ި!TR~TxjPeRdjPeݦτR~FjPe1QPߨ&ݦXfߨ,ݦCVЦRݢ$ݦ1 PRiSRiSRRذPߨ0ϐDS֣ݦDSףި6TRT_Pߨ=N1PDSգߨCV21sRգߨ]RDSRDRD(bݦXD(DDRިdSݢS͸P1RiSRiSRɘR٘ɘSԣߨL%? VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2,JKiϚDS֣ݦDSףߨozݦɘSգߨt`ɘSݣϳ ߨxHRl5PXɘ1jЦRb;Ѣ 1ɘRբߨ~V1PЦݦ1(PRiSRiSRțTRTZjPUeDS֣ȠϚݦVϗȦςDSףȪqȱhݦȵT٘T{jPeRgjPe1rݦτݦ|1_ЦRѢ( ȺݦYЦRѢ( ݦ:ЦRѢ(Vϼݦ1PDSDRТDDRԢRiSRiSRTR~T^UeP~ZjRrePj1TR~TLePjDS֣ݦdDSףVR~ePjTR~T߬ePjR~ɬePjTRTﮬePjDDSRТ1SݦSt=P`1wݦψPWݦ}PW1]P 1NݦWVЦRSݢSѴPݦ1P SݦSԫP1 ѶR0SiTSiTRTRTVPyDS֣ݦϝDSף,ݦτR`#TR~T;UeP%TdRePdݦ9R~ePd1 ݦ1 P(SݦS̪P1 ݦݦ,S~S]P1 ЦRb RϠP33ݦЦScRS PSiPRV :TRTPW1 PVASݦSP1 PݦVϡGόDR֢ݦDRעMk1 S_ЦScRS' SϡPRVCYTRTTP@W1T PЦRТPP8FFFFFFFFFFFF FFFF(1P?PRiSRiSRDDS< RDDSRDS_χݦevЦSc5idDR DR֢ݦϫDRעo: S DQP=vDRݢ&PD1(PRiSRiSRDDS RDDSRDSRͧZjPUe|TRT蠟jPeݦDjPeȁEȈTRTbjPeDRݢHjPeDݦݯ1HPɜRRȍV)RiSRiSRDDS< RDDSRDSȩϤݦVϡ ȯόȵσЦSc6ȹqDR DR֢ݦϸDRעȿG SD]&PIDRݢ2PD14PRiSRiSRDDS RDDSRDSR٥Pϐ ݦЦUe7v TRT\Pݦϫ UDa+ZjPKUe TRT/jPeDRݢjPeD1RiSRiSRDDS RDDSRDSRŤZjPUeTR~TjPeݦϺQ H R~jjPeTRTOjPeݦoD1jPe TRT jPeDRݢjPeDݦ1DSީRSRc VO&1ѣ ,ѣ&RSRS&_ RDSSRS-SDSi2PU1lPRiSRiSR2TRT5P!DS֣ݦEDSף7 > RPDϦ 1PީDDDRԢDRԢHɘɜЦRݢJ`PBtBS4 V9 Ц[kxRiSRiSR[TRT5ZjPUe`TRT jPeݦ,e RjPe [ЦRb R Rcݦϋlv rm ЦRݢvtMݦݦ1|P|SݦSPP<1SɜRRȁV#ЦRѢݦvPRiSRiSRȤTRTPDS֣ݦDSףVϒȩ}RjPVfȮQݦ#1ЦRѢS ȴ-ݦυЦRѢS ȺVȿݦVVЦRѢS ݦ1PϷݦݦЦRѢg Ѣi φݦݦςЦRѢg _Ѣi IVN9ݦ 1rRiSRiSRTRT=P)DS֣ݦMDSףRɧPݦ1SݦSОP1σݦݦjVoZ1P KݦϣݦϛݦϓV8#gVЦRݢϺݦjVЦRݢwݦɦ1PSfSΦP VWP^aTSЬPP%GLJ@>(&db|zpn42XV1_P>?P:R1{S?R1qPSER1ePSIR1YPSNR1MPSRR1APXR17S^R1-PSfR1!PSlR1PSrR1 PSxR1PS~R1PSĄR1PSĊR1PSĐR1PSĔR1PSęR1PSğR1PSĥR1PSīR1PSıR1PSķRzPSĽRnPRdR\SRRPSRFPR<SR2PQݬQ︛PRfS Y^_RЬPP$?2P?PϫϢϙ"ϐP( ^^SЬPP$?<<<<"<<<<<<4<<<<<<<<<<<<<<<<<<<<<<<<,<<<<<<<<<<<1*?PHR1NR1VR1[R1<-~2cR1PPQP*P=1PPSSPP:RR(HP?PP=1PPRR:P=1PRPSPPRR:P=1aPRPTPzPTTPP:'1F?PUP=1!PBPSSPP:QQ'GP?PP=1#P PRR:P=1%PR$PS"PT PPTTPP:)S1?PP=1m'PPRR:M;u ͡W)GY{y< f8҇9b j5ژ8?-6}4f?mEҨ/D?V{~^*E,k$AB5f Zbjsv dl*hcy/߂jFub]DH\uW|TzihIz}tE8hCUȥU=C7Yb"E1N;,佽kӞPE;,1k]cjՈ;m~YK i鵞t-#,U(TV`lGؠWy& )ulR})n͒oA[]w<rq*CuE%zj֊;p.:Geh"+P#b((F*XsFFwSi Z탼2> O:]; 3*yu:,%ƺRfseplgT sxt{QN~-VHɣtw^Spt/>iK|*u=57z_JZS,ކ䶻 aׇS]O!8@WO|)p nH?A'=Ѭ.۹v_UP04U >ߦ( H 08/3o#ۄysP@6\ [ 3Y!ؕ;˛YJ=0xt>s/Z Q*S9SYv> 7&@^aCʪ4GurR/Wq(#y7FlK#laZ ەbJtEEHG{DCAHƜ Τ> ]Dl9ʃ(Pfg\-渴d\. I)RBH&azYv[8fE98Ϯto葲49ݧG=)HEO_9(F@tۻ_i0a85g\܇lG5~(Io%Ep cZ784gyV k7||\t"^)oE磕9F"j GnJΩVj|OnUG&_lwl֪A_5UX~UF}EG=EۊTG""x,t@8|ehJ!TW8 :Z6y֐V4V[~#w Xw佹=TDE;/*wX)ˊ=Ʃz4YDaDD 96Ĩ}' s*j6fɅ (Q%" D3~'>{0`0;fڎK)YK)G:XA*ǡدi/#rgRK xZ-#M*w{ @Y*XEf9+D}f;ƵufNlӫA1ȸٚ'ym$H ,EX B1/@@Ng'b5"MGϋRi/JHrOTkgj5Yr^{3I |􇹼-n~CwjḰP۔ o@QHh*{02睨 y En=t[O4)[Q%[G$!eDTV!yRLF!|@t+͛{0L4= R^ CT5ba<|Oޫ ~BPD,s2 o"T5'hSR옛*P5X-g%ZknA ![k%d*C~"ÛRՊuZH<2ÒJMA䚕't䓎àV sXڥR$\4&UW%1 T^0PG2y@2*IP' U5`L w4<1pNQ/JL挓I)#[q%a*'}m7$ie|]h;7s}.H<+CuKENF-re; [6sUj\/n53C`/ꥦ䱲WhĦ3ܡm?q @m&_!|}F/|w: բ玞F@tu"xL)iy. -ʹDѦ@ ?_$8 #'=;徼jtӬ蝺`WdTn5VPAc]J~E+iWDP<큙֧I*BCg\f2*KBҬU84 :O#q{ť]]ҸaA1J}&̫f>3y[LqH5cB[3JqWV6NlR觿XYYQ GHQhBo>[HLxKұ{:N&øfя-D3M&,- q &1ƒ.eAsM?^sеqT , N(J;QK2.=LE ٜ|[Hhfi_"^,Ps/t>,&H\< rX4 p:4wO~53&a|Qk|乕2 ͍N_d8BrzC>Hϲw-2PkJ ŸCcER y+_X8{״Êh?P3hR_7{Bڣ:}&(f]2H4U?J[SkCmLP1K7n[;FN߷4sc㞕ZXiZNƲ(AּD: $8y9#Jeͷ.~û,ZU%⡆6 >")EoH"X Z&Lj>iwN#/JAƾނ6u) `ʀkh^)^0˱\aljޒ}Il(Kh,Q^,PY0˰Ϊp NUE}j_AhYl4CDOKBBMH7lǐϥQeD*X{^̮+* \\̂$*. xlmGX(x!x#2SLi7B6,7 Ie%艤71ܝ/9pm eËWjS[C2T!鮥sC߷κb!x & Lol4{?,Zc+c]%ggJx89mQoxP; n&¸A-:9`a՚yxEy,v3%h.k0.6!mt86}MT9}w}Xc#X'k7ʾ5-J*#[ )OHBf P o$hn %rI_i(;DuF=GFhLLRe"D_bfRho3bKZ,2qŷ8ǩ0evs@$1݋YfQr=巟B;/%} XvM,bPQ%ؑ/G_D߾nx7ąn7u}!bBv1ժh# )H)N'ζ pq7? ̣t2oCk F;i%8]$c~iE<@"Jޔ8d z1BwPݺ1rR+Xb9붓O5+m$P\tZh(RXw4dZԙ%c$H '0lveQ~^h9zS  陛c-Byr]cFjçe3t6%=6oj֗є6$$lQai{u5ez66PU{M!q]&ZL1[{e#1ЙfMRmGxS'0! _1VC֍ b1˳ڡ,PesPT s>H)cԨG6n2k\kU$") sK,[W5ȜO8NѳWY&]ah1KǵszYi!PNTAX q bv6O#WyHܚ tg9q뒅t] "~Gѳ[!t $f"=<m ֲ\SiH+ tvr!lO1/fp8aI\lpN eW!aG c:[a dHB"9ҨLcJ >JdZF%8g2>&v7ڦc\C͈Sh3б:Z5Pk\uei_ot@֤zQ'6kp@Xp 7Y l#kh"|ًZmLY눛Hݾ뚳5ҹ&CC;zhǯtvݔԊ9!?{LYZqSe hJI~lH~:nLH5fhk8t5 FCZU0>Id vCCkϩDñ;Fko7vZLO/ S ĭ)|OȟUz0DR[W,'Ҫ-DLI"oʍUO\D4#MI/}{n^\>DQMt,CH 2LT[ ,A'~#bIٞ҇B}y_0D$s-y~;!?>mD 7t+YShH~QT m5y1sPΔƧi_>\s@{pR~+Z7WX`Պ$1 ǭ2Q`"MԸfjY`@S%a2xb.,̍Ɉ:,+a@Qhdj|_ ݫsjWr@F!1C!`UK7=O70`U鞻}1~]6)Wv/Jn) !:J@=DXkڦiw bYQot\F7X,E< ݙΉNesFa VMSBINARY.BCKA [V9.BIN]ICONT.EXE;29ZP=1K)PR(PlPSSPP:OO%E:?PIP=1 +P6PRR:'P=1-PR,PS*PT&PPRR:P=1/PR.PPRR:P=11PR0PHP2PIPPRR:P=1O4PR3PJPkPTT|g[PSSPP:MP|@P9P=17P&PRR:P=19PR8PS6PT5PKPPUU=1PTTPP:#}?PP=xPmPRR:^P=%@PR?PS=PT;PU:PƻSRէݧ h,ݧhRRh S%P^W2X[@YmZ~V(RRk(bh\1rPU$RШ0 4$ 48R#ˏRSCg1CTPR 1UdPRR#1dPRяlRgdPRяiRXdPRяnRIdPRяeR:+ PRR R dPRR R RR  R PRROR JdPRR;R 4PR#'R$R dPRRR PdPRR#1ˏRSCg1ԑ0 R) S S  $kP$<\k1ˏRTDgS R_$RP\1NwPDgR.$RCP\1-VR"R'$RwP\1 6$RkP1P@i\@Sch&3PkU>83k(\(,hyRBRbh2Pkj1_P?PˏTP@kP$ SQP0TU PˏTU UUQSPT. R֮ 1uPTe TE R֮ 1XTr TR1RSS$12YUըݨ j?ݨj/UUjY%j ﯝ11PˏTP@k1Te TE1KR1T+T-R1ˏTP@kR1YUըݨ jݨjUUjmY%j^1PˏTP@k11ˏTP@kQQUQPQQP#U0TU ˏTU UUSR1PYUըݨ jؐݨjȐUUjY%jHʎ1 PˏTP@kQQUQPQQP1U0TU PˏTU UUS1(YUըݨ j5ݨj%UUjY%j拏'zJP#PPS1PˏTP@k R 1Tצ߭.PUE&P`hP-P]EPTծ %fFsPhU-P.$Pf!sP/-PP^TNOYCVtZz[&vWЬSXPRRS1:R 12R1&UR_ äXPˏRP@fXR\qePRR1R0R7RPRIPRx PR3R^#ePQ PˏPQQR PBRѤ  dpФQ֤RaePRR EXAXePRR,ˏRP@fPePRR ˏRP@fRSR  R1RS qP=USժݪ ݪtSS]U%qJnRäSѬ"$SdpPj#2+P׸$PSdpP  +Pﲸ0P^PPʏPP^TЬS2RxTQ0SPPQTPSSPS0S7 RPRPSˏTP<^UnTSR5P\\P\a\f \6P\A\F7\ˏ\P@e0\ P\dPxSP\PSRPRPSPP|^KRT;SЋVP\\ \ P\\ \ \0\91LUnnդݤ f[ݤfKnnf8U%f)˖M\ \ PP\\\ \Pc\0%\9 cQ0\PPQcP\\0\9\P ^ SJTUHXɈYWЬRR R hPRR R R"1oVĝեݥ gGݥg7ծݮg"V%ghiRR PRRR RPЬRPRR"HR?R :Pѣ  c|lУQ֣RaPRR"RR R"cGmP\ĞVnեݥ gPݥg@nng-V%ghRP^!TvRSd\d\PqP\\PP "VVVVVVVVNB:<?Pb \cbd&cb PcbPbPPb Pbbb\PP^HTƕVXЬRSТSզݦh?Ѭh(1ShЬPՠ 1ЬWPUWRR$RRR RХSErPՠѠR`S. PՠQաѡRaSQաSShxnRެ Pb`b Rb`bݢhHlP ^UGSЬRR$RRR R ЬPРPPՠPѠR`P PՠDQաPѡRaPQաP^FSRTբݢ d}ݢdmլݬdX%Ei^UFSFTЬR ݢ)dݢ3dլ ݬ >dݬEݤم{ ^ESRբݢIDžݬSݏ|^ESTЬVaUޏbdJRbUVdbgdb #ݏ^-ETSbcRbݬݬcbgcb9 1„ݏ ^9ZSѬ&cݬPݬߣޣ!"ЬQPPP@P_aPR ߣ#sݬaPR ^YSGaPR ߣH0Ԣݬ`PbRP<^qYTJUЬSaPR ߤHԢS`PbeRePePՠ РPՠR^ݬU^[pW<xRR)PgRPgէ.Y_PgRЧR |ٮkЧUЧ TЧSTЧ\ЮRBlRTRs\TYYg\\UXX\VZZxRR\PgRݧPgէXPxYTTxXUgUxZVgVSdUeC-\\Wk`Pkkk\@\7L\LLk%kú\S1 1CՠRRokPkkk\lѬS\lѬS\llk \llkЬRݧdg[PR1PP''1P?PSkХTJPd\LP*P!@֎\L2 @S1TUTݧgPkݧgPk1PRUVB*PP^xPPxP\\UХ>B߲R\TdBSSSC,SR\C\1_BԱ\L S1LxPPxPSSUХBRSTdB\\\L΍\RSL'SBySCﱍ\\T UЧPP $8LPTdt$(8Xx|<<<<\|<\|<\|<\|4444444444444444444444444Tp  4 P l  0 L h  , H ` x  $ X  @ ` <X <X\x,P\ht1?P?PRx1$R|fRݢ4x7|1&| f7|1P11111fRݢ1PfRݢ1PЦRݢ111}fRݢ1lfRݢ{1\w1RP1M<w1@w ЦRݢЦֵ1P~w1P1 fݦݦݦݦP1P<Cw1Ц6wЦRݢ&1Pw1P1 ww1O`rt] VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2iPvfRݢ v1yvfRݢ v1ZP1U1Qv1FP v1:PPܴ1%Цд1PT1fݦݦ"P1P1fݦݦݦ Pm1Pfݦݦݦ PM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|Pͳ1Pfݦݦݦ\Pﭳ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|PͲ1Pfݦݦݦ\Pﭲ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|Pͱ1Pfݦݦݦ\Pﭱ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦ P16Pfݦݦݦ |PͰ1Pݦfݦݦ\Pﭰ1Pfݦݦ%P1fݦݦݦ& Pq1PfݦݦPT1fݦݦݦP51~PfݦݦP1aݦfݦݦP1BPfݦݦ(SPܯ1%PfݦݦdPﵯ1PffP1ffP1ffPl1ffPT1fݦݦ'P81fݦݦ'P1efݦݦ'wP1Ifݦݦ'[P1-fݦݦ'?PȮ1fݦݦ'#Pאַ1fݦݦ'P1fݦݦ'Pt1fݦݦ'PX1fݦݦ'P<1fݦݦ'P 1ifݦݦ'{P1Mfݦݦ'_P11fݦݦ'CP̭1fݦݦ''Pﰭ1fݦݦ' P1fݦݦ'Px1fݦݦ'P\1fݦݦ'P@1fݦ jP'1pfRݢP1ZPfP1CPfݦ"P߬1(ЦRb#RPݦ*Pﳬ1R𤋮1PЦ1ݦݦP1PfݦݦݦPc1SPݦPݦݦP11zPݦݦYPݦݦ|P1NPݦݦݦ^P10fݦݦCP̫19IݦPﯫ1fRݢ PfRݢ I,fRݢݦPo1_PfݦݦPI1PfݦݦݦP)1rPPfݦݦP1JPfݦݦݦP1*P PfݦݦhP﹪1PfݦݦݦHP1P Pfݦݦ Pq1P_ Pff PM1Pfݦݦ P01y Pfݦݦ P 1RPfݦݦݦ P12P Pfݦݦp P1 PfݦݦݦP P1Pݦݦݦ P1fݦݦ  Ph1fݦݦ PL1fݦݦ P01y1ufݦݦ P1Yff ; P1Afݦ " PݦݦE PΨ1PfR<~ݢP1fR<~ݢxP1fRݢ<~ݢ[P1fRݢ< ~ݢ?P1ݦݦݦݦݦ!$ P91Pf-1vPf!1jPf1^Pfݦݦ"o P1A1=^QfWlVlXdlYUh/nSPf\ElRPb\Rc\RfREbUUh\llTi.nSg\DlRPb\Rc\RgRDbTTiee^DTլ1ЬPPl(( P?PPA1@bP11/PЬRRQQ*hQhSAcPѠR P`PѠRPݬ ݬݬϱЭPȬPЬRRQQgQgSAcPѠR P`PѠRPݬ ݬݬaЭQP ȬЬ PݬĴЬRRQQjQjSAcPѠR P`PѠRPݬݬ:ЭPѠݬOPݬ>^yjYVjZwjXЬSSRRhRjQBaPѠS `PѠSPRsҬTThTjWDgVЬUЬSIPQVaUSԡiQiԡ PiPQiP QiQDgҬPPhPjS@cPР PТ P^-fYЬSSRR*fRfPB`QѡS PaQѡSQPoҬSSeSeXChWЬVЬUЬ THPQWaVUT ԡeQeԡPiPQiPQiQCh^bZzb[{bYЬSЬTSRRiRkQBaPѠSѠ T`P ѠSѠ TPR{ҬTTiTkXDhWЬVЬ UЬS4HPQWaVUS ԡaQaԡPjPQjPQjQDhҬPPiPkQ@aPРPТP^ҬQQ@hQhRAbPѠP`PѠP^ҬQQxdQ]dRAbPѠP`PѠP^ҬQQ@aQ1aRAbP!ѠѠ `PѠѠ ^UWRբ PݬbiPТPRբP^UgRFPQЬaЬЬ ԡgQfԡ PbPQbP QQP^mcRFPQЬaЬЬ Ь ԡ4cQ+cԡPbPQbPQQP^`R+FPQЬaЬЬ Ь ԡ_Q_ԡPbPQbPQQP ^>SfR)Pݢݢݢ )ݬyhPТR^>Un_T1WEhXjVݤ ݤ<ghPf ݤݤ hPIghPfn ݤQghPfVФSФRRVghPfRPRP%PPP2P~ZghPfRPRPg ogPfФT1Q<^=T"eRUP UUݬ`ެScUgPxdR%Pݢݢ nc-gPPТR<^M=TtvR|RRĂݬfPLtċݬfP1dR!PbĒݬfP˪ТRd bS!PcĞݬxfPУSau`RUPUUĬެScWW3ݬ|S:3iSXPWSSS3߭PXX1IZl'U YXPPP  a                 = 1P2?PjPnen&2P[-Ԯ1PiPS PRjnRPS- SfRCRb{iPSe SfRCTdSSaS]Sd֮TeծK~ΘPSSTg& TRfQBPˏ`PPBRbgTcPe߭KPXX1Q?WP^ЬS;УT1Є+PЬRТSЃR RЃRЄT^1W a[%NVNY߭PRR1 %ZpS#X`0+,ol dRPPlEEaEEqa]E E E = E E E E E E E E E E E E E E E   E E m y q1h ?PjRUfTLSSTS"8SfLވPLUSPf\`ClPSfk1 PXPSjݭSR 1 P`P\jݭ\VRSLScRW 1 0PTjT/Pݭ~R϶ 1 Pߧ,gRSDcݭ~Rό 1 `PSjSQTCdU e1ESާ-PSXfTKRSTS"8nRf~KވPrKXSPf\`ClPSfkߧ3ݥ ݥM~ Sާ7LSXfT.KRSTS"8Qf KވPKXSPf\`ClPSfk1PХSݭSR8 1z`PUjUeYSާ>HSXfTJQSTS"8nQf~JވPrJXSPf\`ClPSfk1PݭUR 1,PTjPSDc PU1)CU1UPPL1P?PߧDPSDc1r5SާTDSXfTIPSTS"8zPfIވP~IXSPf\`ClPSfk1PESާZ@SXfTFI)PSTS"8Pf%IވPIXSPf\`ClPSfk1PݭURϜ1`PSjݭSRς1|PXPSjSϧ1e`POjbSާ`XhP\PU UQhPS߭S?PTЭ쟭kS<~\$1T쟭kU\n$1P U pP쟭kU\G$j U(hPSSP쟭kSU\$> U(hPSSP쟭kSU\#ǏFLL\ϥ1PxCSCTCdSiS CiTPCkiS>Pi1uЮhSkVVI~Bݮ0ݮl]ABTfT"TTf~T&P \qBfPݭRǪQK*K߭pPRR1} ^%SBRxB\BPL`\b\ BbPPqBTb\'Pbi| ^a%UATAVЬSdPfHRPR8wHdfPfSQRdPbA`RQdET^$V2TX/HY$H[=AU.AW'GZѬiiRRRijPjݬ jPЬRB`STSTePgkRPRDkegۊPgTQRePbA`RQehjPЬRhB`hPPSePgkRPRDkegPgSQRePbA`RQeh| ^#UB@T3@VݬN ЬSdPfGRPRDFdfPfSQRdPbA`RQdR ^i#URW?T?VgPPݬ ЬSdPf|FRPRDhFdfPfSQRdPbA`RQdg^"U*RX#FWT{>Vݬϖ ЬSdPfKERPRD7EdfXPfSQRdPbA`RQdQ^!UPW >T=VzgP{PQPP\QS\RdRPfD\P\PRDdfЇPfRgR\R\dPd`R\R\P^,!YmP[=Ww=ZЬSSRCXBhR b1SRBRpbUgTj)DRTRDDgj6PjUTPgR`DbPTgkޭԮޮVUgTjCRTRPUCgj߆PjUkURUR1gTgЮRfbdURURSRBhR b1PTdTPSPBU@T)CVdTDfQ@ TdTTPTRP:PޭPaTTSS2SSxSSxSSSPTSSSxSSS`QRSRSSPޭUˏPRRTˏPRxRRxRRURxTbRRSPUgTjBRTRDBgjᅤPjUTPgR`DbPTgkSUgTjcBRTRDOBgjpPjUSTgRdCbTSgkޭܮ ޮ U T gSj BRSRPTAgjPjTkTRTRgSgЮ R ebcTRTR^AWJAXAVݬPC PTTxTT$TެUgSeRBcRTjMTT~ݬݬ ݬݬRCPeRf9P RPhQ@S c"@aScTgSDcBPϝTϖfRSf6 SPhQ@Rb"@aRbTgRDbBPaTZfSRf6 RPhQ@Sc"@aScTgSDcdBP%TfR^[z[LP{PQPPRqURTd9TST97@RSR(PT#@=9/9UfХ SYPѣTLѣ\FV \ݤ@i@hg>PХRB`jPlݥdVcSQi VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2UV \ݤ@i@hg\\ 1`Ф T1qJ=UePХ TR~>MTФSգPdT ФSգTФSѣRݤ\dT P~K1>RХUIK=S*=TУRBd?P|ݣtУSI$=\mݏLά~CKݏ0ݬ(0Pݏݬ PݏЬ \BIPݢϸТ RI<\ݏϕώ\5S5S&GS5~SP \ 55HG)66~6P "߸65RRXHRHjG;;~;P :;;RRH H!G;;FP RS;GGj=K|~F_=Fl~P uK1lTl~ˍm=G=ScݭˠV=cí~˳C=cí~0=cí~=cí~ =cí~<cí~<cT%<c<^qT3S3UcPe:RPR8:ce}PeЬRQcPaB`QRcYF<^Tf3SW3UcPe3:RPRD:ce@}PeЬRQcPaB`QRcE^S2R2TbQd9PQPPݬ9bd|PdЬPPEPQPQbQbЬP֬`aЬP׬P ^R~2So2PcP"kDPc~PP \A2^9R*8Q\bPaPL`\\bP ^XDV8Y1W7ZѬitiRRRij{PjjSЬRBc {խ0íRRffRRgSޭUTPcPխjSЬRfBcOO^1@WPP7S@cRV-8UVUTTxTP@gSRc9PTVPTU PcУPVURP^,PP7\@lx9PP ^WDVO7T3U97Re9P\\ \ e8P\\ \ \P\ j\ e\ `\,[\RPRfgfd zPdRQRdS\Ace8P\\ \ \ \, \dSBcS\ SS6t6PP^TDV_6U2WI6Rg8P\\ M\DPRfߤ fekyPeRQReS\Acg7P\\  \RSRePC`S\ SS65R~ ^A2STRcz7P\\ \ cd7P\\ \ \P\-Tc:7P\\0(\9# RQ0\PPQRc7P\\0\9P\ PPb5RTP ^1SRc6P\\ \ c6P\\ \ \P\0'\7"xRQ0\PPQRc6P\\0\7P\ PP4RPP ^6Wn|ZԮ֬x4RRB'ݬB[4wPM4?4S0 6PRR0aR9\STS!4QRDae"ZU0RTnTPaUPZ PTPqZqZn|Zl05PRR0R9Rr RR1SUS3VREfpZXԮ|Z%0f5PR1PSTS3QRDaˏRP@gT@gPaT0RV PˏRV VVTeZXPnTTaPTZnPdXP`TPjPqZqZn|Z/4PR1wTR TT+3nЮPSRS2TBdT2S~PP|^7/V|UTfn4PSS0Pf[4PSS0S0!S9STf:4PSS0S9S.A|RUR0Sf4PSS0 S9PSf3PSS0S9URSe SE1Sf3PSS+S-\S-\\WSf3PSW\S0+S9&P \PSP0P\Sfq3PSS0S9W\\TPP\\U3P'be|=3RS RR1|^-Td3PSSL2S)S $d2PSSLSS SL1VRd2P\\ \ d2P\\ \ \UYP\-Vdw2P\\0)\9$P RQ0\PPQRdS2P\\0\9P\ PP0VRUUPRS RR0PP^u0[,YЬU#0URR=&U=0QsP//Tk1URUR11VTXT/ZSifPRR R ifPRR R RW:R0%R7 PxSQ0RPPQSifPRR0R7PR PPkSWWHjk URUR1sTRT@/SB*/T~^+\N//l0P !Pl0P  P/^}YB+V*Td(X5.WR.U;.S\.ic0P!dqRbPcfbPehbPg _.bP.'bP-.bP.P-;bP..'bP'P'.bP'-.bP'P'H-R-P-R-cPPRd\L`\R\bRd\cPL`\R\e\\QfRBl\Q\PaQf\ePL`\Q\gPPRh\L`\R\PbRh\gPL`\R\|~ߩ.P<^ T,Uߤ ݬ P ݬߤS- PRԢS PbRSeSeeRբb.PТRբb.PS^ЬQaPaPРa^ PRԢA PRP^(W+VUg'.SfTEdRPb\Rc\RUUg+-Rb+fbfe+b\++b++b++b{++b+Z%bQ%*b*$b$*T-P-SPФ RPb\Rc\RФRTcRT***\Ь R\-R\**^ X8W*V*RSTRghgfnPfTRQRfUAeT^*Y*Z3*[iRjSBcPTЬRRSRUSPRRTURURЬXiUjVEfSTUU&TkUDeR1XKjWТPXUSV@gnnWUQUQ"VQVnPnga`QPUPUPQQТPb1լPSUXV  `jUVPbXibPРPbR1tլPkVSRXU `jRUPDfXikRDbRP^ЬPЬRЬ QPSPSPPPSPS2P^ ~`*)Ь^"!D)5)(^6^$Y"ZXT"[Ь UѬ(#ߨ  (p(kPb(ެRb(b( bRD(SBcTЬWWdUU1WSSRR$R'QBaPѠS `PѠSP ЭЬV&(PF`SRi"PSBj0*PRP PRRiPP!Aݭ~D~ݬPPլ'SЬRBcߨ ЬRBckkUEWSSRR#R'QBaPѠS `PѠSP ߨBЭP U2 , UkkU2','gﱣ^A#[&ZЬSSRRkRjQBaPѠSP`PѠSPR1ҬSSkSjYCiXЬWЬVЬ UЬT$PQXaWVU Tԡ & Q&ԡ&PQ &PQ%QCiҬPPkPjS@cPȬЬ RP^ Sz%TѬ}ߣndOiPdެP&&``&`PdQ@aQЬRRaЬ R мP R мЬ  R мЬ  RpPRÎ''^%[ЬVVRRR$UBeSѣV PcSѣVSR1kҬWWW$ZGjXSЬUЬ V ]S`UVPSXYЬXkVSU9Y`XVU ԠQ$ PH$ PN$SPPB$PGjТ SУVЬUѦ SVЬ W V`UWP УUЬRѥ>Pc"RЬUЬ V R`UVPcSTcSУPЬRѠSRЬUЬ V iR`UVP^ҬQQ0 Q#RAbPѠP`PѠP^ҬQQtQ=#RAbPѠP`PѠP^)#R$PQЬaЬЬ Ь Ьԡ " Q"ԡbPQ bPQQP^zPQЬaЬЬ Ь ԡ" Q" "PQQ~"QPP^ *Ь`ЬЬ <^T~U"QЬP@aSRdSBe$PRPRRdP|^UzP{PQPPVЬTǏS"ݬ ݏT$PUTSVݬ VT#PUUPUP^T2-W3-V(-U}S2eeP޼R@bccRb- RcP-ePcRcbff:fݬ #PR&efߤ.ߤ##?PRb:gOeKPcRbRg6eѬe#ޤcfߤ--ߤ`#9#?PeP޼R@bgޤIcefP^ݬ#PP"PR.ݬ"PP#"ݏ"R"^TެSccc"PR4 VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2M Rcߤ""ݏ"RPθ^ЬZԮЬ Ь[ZXЮWЮ Y[VYj(`WWVVbX!NZ!PP!ZRPRRЬPլЬTޮUd Td dV+dSS PЮReSbTdSS 蔾TVV1ЬZЬ Ь[ZXЮWЮY[VYz(`WWVVrX ^Z PP ZRPRRЬPЮT ޮ Ud  PTd dV+dSS PЮ R eSbTdSS 蔾 TVV1PP^  ֬ PQQ ЬP֬Q`֬QQ 蔼ЬP^ZЬXЬWЬ YЬVYO(`WWVVݭݭݭߪXߪݬPPЬPPP^TRSЬUUVUUPP PRRU4b.  R Pb~ߤPRV RRcìVUUݬ WgEcRURRV UUVgE; 7PR.R RUPP RUUR gE UP|^Vݬ (`լЬլЬݭݭݭߦRP^TЬP֬`P֬ЬP֬`SЬP֬`RSPPP@d S~PSRPPP@d R~PRSRP^Rb ψߦF~ߦEyߦO~ߦHjߦa~ߦQ[ߦd~ߦcLߦz~ߦf=Ƌ~ߦ|-ơ~ƍƳ~ƣ ~Ƶ~~~~϶~ϥP4gݬݬP ^YN%XTV- UХSգ1ݣݬPfWЬRХPݠݠďfSR+b'R6P P@b @bRĤf$WīfhiPcSգլW=ePѥP#'ݬPW)P/ݬPWWPPSХcW ݬzPԣЬ8УRPRP]D#D(DRDMRP0Х0,S2P^P^~ݬլݬ~ݬ^5R-P\\b\P\\^ZWW TPФ(RR, RSR(cPФ(YФ0[Y[1iXXRRRBgR X_1YUU[:eSSRRRBgRS_!UU0eRR\\\Lg\R_U,Ф(SSSU~SP ֤(XPU(PV Ф \/P\Pl ФlVФ(Ф, Ф0\ S2RSR,Ф,(2 R(R01PYRY(RSS[1cRR\\P@g\R_S,XP@gSPSlPR# Ф0,XPR"R'PS\lR\Q8P\lPPR(P$PP\\l\QP\lPPRP\QQScSSS01YФ0,XPդ+ФRТS Т(Т ,Т0bФ bR 1PФRݢ P$1Ф$0Ф0,Ф,(Ф(UФR֢eSSRRRBgUeSS\\\LgS$!RRRBg  U~ 1Ф$Rl-i&neb#  U~1QФ$RR(RRP0Ф(,12PФRѢ8z1USݢݢʏS/c+SP P@c @cSʤUʫx ФRТ8ФRbݢ 4ݢ"RФSdRSRPУRУSRS]DD(DRDRP0Ф0,17P^-VWoU<d~P<d@ݬlPQQPQ BP<R@TRPRSQT>ݬ.PRR ,R#RTݬ PRR  RT <Pd@@<P<@Dgݏ<@SSdT1\^iRЬP Т TPTd ТdЬSSТ(Т, Т0T Q2PQP,Т,(2 P(P0^TRݬݬ]DD(DSD&SP0Т0, ^Z^V/X$YW$m((0Ч0,ЬRbTTPPSChPRbTTPPP@hT#Rb PRbRR[[TЬQaSSPPRBhPS_SQaSSPPP@hPS_dQQRbUUPPSChPRbUUPPP@hU#Rb PRbRDSc1c[P1ݬPQsjPѣP#bQTRЧPݠݠƏiR+b'RP P@b @bRƤiTƫijSc1doS[RЧPݠݠƏiUR+b'R8P P@b @bRƤi&Sƫi=<^MTURТPݠݠďeЬS,c(SP P@c @cݬĤeݬīe; |^SURïVЬTТPݠݠÏeRT+d'T5P P@d @dTäe#Vëݥ7 P^EUVЬP`SSRRRBfRS_LPXXTPQaSSRRRBfRS_SQaSSPPP@fPS_dQ PſP(PЬScTTRRRBfPScTTPPP@fT#Sc PScSSW1ToT#jT"T'RЬP`SPR5P`QQS(Q$PQ\P`PRPP`QQSQPRRP֬TT#ЬRRRRBf׬ЬPPPP@f딼W~XK P^V UЬTdRRPPP@ePR_LTWWSTRbQQPPP@ePQ_QRbQQPPP@ePQ_cR P$PЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQP`9P~Wp P^T S XUݬVVNPfTPЬQaRRPPP@cQaRRPPP@cR#Qa PQaQP`pPV4P?PičWVRХPݠݠďh R+b'R P P@b @bRĤh Wīh 8 PP^W UTSSPPP@eǙPSP0PV֬SSPPP@e" VQSPPQ0QV֬SSPPP@eЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQRRPPP@eP R_R"ݬSSψPcǯPSЬQaRRPPP@eQaRRPPP@eR#Qa PQaQP`PФPVSФPݠ ФRS PФPРQРPQP]D D(DRD RP0Ф0,P^ݬ^ݬ^W VGR8ЬUeSSPPP@fPS_IUXXTUScQQPPP@fPQ_QScQQPPP@fPQ_dSPЬQaSSPPP@fPQaSSPPP@fS#Qa PQaQP`PX~XϰSPS̬S PP|^ SVKRТP8"PЬP`i3UPTТPݠݠÏfuT+d'TXP P@d @dTäfFUëf7[CP ^aSRТP8XPЬP` Pj8P^!YWcTФRݢ P$PU1ZPФP֠Ф$Pl.i'n e`# PPE1QPeRRPPP@gUeRRPPP@gR$1%PPP@g  1U~PUUVVSURbQQPPP@gPQ_QRbQQPPP@gPQ_cRXXPXfif8|~1ɏVjP X1ɔVjPѬlɚVjP_h XɟYn8լ?ФPРQРPQP]DD(DRDRP0Ф0,ФPݠ P$PU1Y^RQQPPP@bP֬QQPPP@bQ#֬ P֬P^R֬QQPPP@b֬QQPPP@bQrQR-֬PPP@bP֬PPP@bPЬPQ.*֬QQPPP@bP֬QQPPP@bQeQE9ЬQPP+P-Q֬PPP@b֬PPP@bP^ЬP`R֬QQR(Q$SklP VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2ГQ\ ֬ЬP֬QQRQЬP^RQQPPP@bPQ_'ЬP֬Q`֬QQPPP@bPߑQ_ٔP<^9UЬRb"DЬTRScQQRRRBeRQ_QScQQPPP@ePQ_dSPЬRbTRS6RbPPT(P$PP\RbRSPRbPPTPRSSTd"TP֬ѬT.PЬP֬ЬRb``\ЬQR֬ѬTՔTP^uWZլݬPլPSXެUSe T%XQCdPP2PPPQXSSeQXPЏSSSPSQPQ{SPPQQYI4VfRoS2PPcXc ݬ,PEլ bfRKPѬ & Q2PPQ~ݬ cP ݬ3RPbVfRѬ լ PݬPUݬ PT URTRRR4PSUT ݬ ݬ PPU~ԣI4ccRSSI4SP@@DTLtl< tL||, t 0 8 J @VAXCRTL CMA$TIS_SHRLIBRTLMTHRTLJJJJ TMAIN mainexecute 0report$Trmfiles$ xusage5   y UTILtcalloc-trealloc xround2! 2  TLOCAL TRANS trans 0trans1̐ writecheck $ h TCODEcodegentraverse binopT Hunopa unopb setloctemitlab, emit, ̫emitl0 emitn0 ,emits0 \alclab       TLEX tgetoprD yylexgetident4findres ȸbufcmpL getnumTh getstringT ctlesc! octescW 8hexesc setlineno setfilenmnextchar$yyerrorAhmapterm tfatalt hnfatalltsyserrT (quitg quitf` 3 t   LNKLISTaddinvkalclfile8addlfile^ 6 TPARSE xfree(yyparse7 k  "  TSYM`loc_initinstall putlocputglob 0putlitllookup5<glookup5tclookup@klookup4 alclocX@alcglob\ alclit\ lout?8constout routo gout / `O4 TMEMtmallocX tminit tmfree m 6 TREE Ltree1 `tree2, tree34 tree48 tree5< 4tree6@t buildarrayTint_leaf4 cTIJ VMSBINARY.BCKA [V9.BIN]ICONT.EXE;2_str_leaf4 i_str_leaf6 LЯ LINK ilink lwarn` lfatal\ tsetexe 5f  !Ox LGLOB|readglobscanrefs|scanfileH referenceJ 6|  Ҹ( LCODEgencode setfilel lemitp plemitl lemitnx lemitrxlemitin8lemitintx lemiteven4lemitcon lemitprocOD  gentables intoutl\wordoutloutblock{D flushcodeKclearlab* backpatch 6 ݧ          ( f LLEX tgetopc| getid8 (getstrgetrest getdec lgetoct getintgetreald 8getlab H getstrlit hnewlineJ 5t#  LMEM linitdalsolinkgetlfile alclfile( Hlmfree? F5 LSYM instid_putident4 !lexeql3P!alcident p!locinit+!putlocalx# putglobal\$putconst%putfieldt&glocate5&flocate5& alcglobal`T'alcfheadN'alcfrec 'blocateG -5   2 OPCODE LONG ( longwriteo R  ( GETOPT |(getopt |(" ALLOC )salloc[ )allocJ )FILEPART(*pathfind,pathelemHL,tryfileq ,fparse-makenameL .smatch} (*  STRTBL.init_str1. free_stblD/ init_sbuf<<<<<:=<<=<<=:=<=<=:===:=====:=======:=>>:=>=>=:=>>>>:=>>=>>=:=??:=@@:=\^^:=|||||:=||||||:=~~=~=:=~==~==:=~===~===:=()+:,-::;[]{}$($)$<$>invalid characterinvalid radix for integer literalinvalid real literalinvalid integer literalinvalid digit in integer literalunclosed quoteno line number in #line directive'"' missing from file name in #line directive'"' missing from file name in #line directiveFile %s; unexpected end of file Line %d # "%s": %s ???File %s; Line %d # "%s": %s File %s; Line Vb;w VMSBINARY.BCK[V9.BIN]ICONT.EXE;1<%d # "%s": %s File %s; Line %d # %s %s: allinvalid operand to invocable0not enough memory for invocable listnot enough memory for file listparser: out of memoryparse stack overflowfailinvalid keywordallocatedasciiclockcolcollectionscolumncontrolcsetcurrentdatedatelinedigitsdumpeerrorerrornumbererrortexterrorvalueerrouteventcodeeventsourceeventvaluefailfeaturesfilehostinputintervallcaseldragletterslevellinelpresslreleasemainmdragmetampressmreleasenulloutputphipiposprognamerandomrdragregionsresizerowrpressrreleaseshiftsourcestoragesubjecttimetraceucaseversionwindowxyinconsistent redeclarationredeclared identifierinconsistent redeclarationinstall: unrecognized symbol table flag. local %d,%06o,%s con %d,%06o,%d,%s ,%s ,%d,%03orecord %s,%d %d,%s errorlocalimpl %s trace link %s.u1 invocable %s global %d %d,%06o,%s,%d .u2.icnrcannot open %swbcannot create %sunable to write to icode file.u1.icnrcannot open %s%s: Line %d # :"%s": %s%s %s: Line %d # : "%s": %s ucode file %s has no version identificationU9.0.00version mismatch in ucode file %s ucode version: %s expected version: %s U9.0.00inconsistent redeclarationinconsistent redeclarationill-formed global file %sprocedurerecord global discarding %s %s .u1rcannot open %sno record having this field is ever createdpnullstrnumberapplyinvalid keywordefailpnullnoopline number tableglobalstaticarglocalgencode: illegal constant gencode: illegal opcode(%d): %s file name tablelabelsfound rec %d field %d already!! never found rec %d field %d!! cannot write icode filecannot write icode filecannot write icode fileI9.0.00/32cannot write icode file header %7ld procedures %7ld records %7ld fields %7ld globals %7ld statics %7ld linenums %7ld strings %7ld total %7ld code buffercode buffercode buffercannot write icode filelabelsmultiply defined label in ucodestring spacestring spacestring spacestring spaceIPATHmain.u1cannot resolve reference to file '%s'string spacelocal symbol tableundeclared identifier, procedure putlocal: global not in global tableputlocal: unknown flagsconstant tableputconst: bad flags: %06o %011lo asgnbangbscancatccasechfailcoactcofailcolmcomplconcoretcreatecsetdeclenddiffdivdupefailendeqvereterrorescanesuspfieldfilenglobalgotoimplinitintinterinvocableinvokekeywdlablconcatlexeqlexgelexgtlexlelexltlexnelimitlinelinkllistlocallsuspmarkmark0minusmodmultnegneqvnonnullnoopnullnumbernumeqnumgenumgtnumlenumltnumnepfailpluspnullpoppowerpretprocpsusppush1pushn1randomrasgnrealrecordrefreshrswapsdupsectsizestrsubscswaptabmattallytobytraceunionsunmarkvaluevarversion%s: %s -- %c illegal option%s: %s -- %c option requires an argumentsalloc(%d): out of memory alloc(%d): out of memory r]:%s%s%sdefineundefifdefifndefelseendifincludelineerror_V91_VMS11_ASCII1_CO_EXPRESSIONS11_EXTERNAL_FUNCTIONS1_FIXED_REGIONS1_KEYBOARD_FUNCTIONS1_LARGE_INTEGERS1_MULTIREGION1_PIPES1_STRING_INVOKE1_SYSTEM_FUNCTION1_GRAPHICS1_X_WINDOW_SYSTEM1LPATHcircular include-stdinrunterminated $if rline(%d): out of memory#line %ld "%s" invalid preprocessing directiveFile %s; Line %ld # "%s": %s explicit $error$define: missing name$define: "(" after name requires preceding space$define: unterminated literal$undef: missing name$undef: too many arguments$include: invalid file name$include: too many argumentscannot open$line: no line number$line: invalid file name$line: too many arguments$ifdef/$ifndef: missing name$ifdef/$ifndef: too many argumentsunexpected $elseextraneous arguments on $else/$endifunexpected $endifextraneous arguments on $else/$endiflineendifelseextraneous arguments on $else/$endifvalue redefined   A S f ~    "#+2I3m45678!9E:i;<=>?@AAeBCDEFG=HaISVWXYZ(`Ea_bzcdefgj5kLlcmopquvwx0yOzn{|}~'PyFo<e 2[(:Zk|&7HYj{%6HZr./L2b4v79;<=>?@B*HAJSOcUuZ\^_abg h4iK_  !"#$%&'()*+,-./ :;<=>?@AC GHIJK M OPQ S U WXYZ[\]^_`ac ghijk m opq s u wxyz{|}~ """""# ### # ## ,# 3# 8#:#@#L#V#a#h#r#~########### #!#"###$#%#&#'#(#)$* $+$,$-$.$/&$0,$14$2;$3?$4F$5O$6U$7\$8d$9l$:q$;w$<}$=$>$?$@X-Wp( VMSBINARY.BCK[V9.BIN]ICONT.EXE;1"!d TX\aelqw} !%+27<DIMQUZ_dhmsx  $(-16:@GMTZ]bhny&49CJQW`mzd: bq$s%u&y'{()*+,-./0123456789:;<=>?@ABCDEFGHIJKL M N O P Q R S T U# V% W' X+ Y- Z0 [5 \9 ]? ^A _D `I aM bS cX d_ ea fc gf hh ik jm ko lq ms nu ow nz o} l m$+)+.+,4+8+->+.E+/K+0R+lW+]+ja+1g+2n+3s+f{+++4+5+g++6+k+7+8+9+k+T+:+j+;+<++n+=+>+m+ + , , , ,, ,?&,@+,h0,A6,S<,BB,CG,UM,S,W,\,`,e,m,br,w,~,,,,,,,D,,E,F,,G,e,H,I,J, ,!,K,i,",#-L-$ -%-M-&-'-(&-X,-)1-l7-*>-NE-+K-PO-i%PatchStringHere-> -=-$?-B-B.C .D.@.A.=XXXXY YYh:lFP@797<F6w7kjYDAnCE`v^H)dG2I=E45@6<?BDGHvWLvMK?iYtX1&T[\]^vVcSa=f_b>ivU3;vg`aAed85Z;>:vF@9v7<,%qhrJ_2ACsERQP$OGN2MI=L45K6J?B1D/H*W&T[\]^YVXcS(pBmf_XeBp{^(W`R|}5Ί ;s DVW`d!bMXIBʻ <}P& n 6ʄ ず~NtWr(Ju_#\{ T986pflr=@BE޴M_17I_= K QO̝PyY&ԯjRRYֿ5a"6hIWB?eN%"TS.tx,+$$*NwGr0uIZD|c7tL:L} \gN8n]wdօL=If٨!׶NPTS*e6ҳq8Hp(zenvt@$fk=@]Ny&Jw ɂR[l\8NT +}I2hGxcxtXrq8&Q?+Io/ +IBir|=<pgoM<Ա_Rj|p1?ImJڻlD:x &R1x#*El 9NR3<&%Er&iY$B vs3?'䎙 U <ͥ @$A [PP% P҆go<9%r;e'R'^Ocꮚ\?:B+fm3%&2lmTu׉]DJ+oC] Obk@9s aJ*hC^놨G~q%3%"%ʮKu=K8p?=/ӳ*UF4Q3HZa<}(~EbhA{Hp9>3[wʽ_}ؤ6}vѩ̘ҏP-RVvOoF%[6IWn0tL!7!j&o`:q%uIj1.rTx-iȔY O>7?w xE3pQb 04ۘu&8 Wc[2rX^үz4$1aB: @d0\a. اa_iӮAFY^7GK%A3Ħ%~DV Hj _C &EV(n0=m|H>qgd߾v)F4,T,rg'X6L%Vip-Ɖ!@m;ՠXOh? 1#W1]HEjTFFz޲Xh1\j8Ĵz {kuGo#DjjACxE}SSŸ_@ё3}GW:}C܁rjOO:{abMZ( )0 r7U$g7gL i ]_o$U/1(kv^`5+gXpn{ڼ`Iir ="5ŚNf>eQ` عu`/5`(M"넽sul, G=*[^tJN97q`݃\FSNrIiyIAPI™;>hbm $@g.JffgF+Jj\bj׊@/}}HNMΉE1*z WY^w2+$\,ʫ7"È v~lZ^Gh\<Vz:,ڝbJ"~/t\2= %-ѱ,t _ˌF$Dtm?`xyf:̖:J[4?/S%^F]xS\,9TOQwXƴ;C[vTsD0D&-q F=!w, {si&e/Y##/O?/|Nd9Sh4n=h{?ᨗ@/x"H#\w̔9;P'L3 Hl6=F#m:U2'6?ZwEy+}#|#r]ZI,0.~Qv,\'&]t׸vl_(IDp"Q#dDLjL)8s_f=Isrp" -7Ҧp㫹n޴>[HH}{I UP Ii\ _BA# s):$$ 7EF[_FS l)KY%_վ,5l .˃eqI\.:A3c8opk"ήcMh@IsJg}mH-, 0hz&_;:{'Ə2IO9;čr4/c¥&]݅M0Zп&{^V%IHb1>nfl(6Qm.nD;[JbĬRJIf]iu^ /kZVj V yY'Pk#0k42YoEhO083#K)?Z"+):~']ɐ/ףخ hDB]E2λyR OKw'ʽX#>CrPlxEL@Gɭ⋓7JMNJY Sd|Fd`o}3rOg9F⼭סG-H@=y[k70\|CW])ĦV`Õ7U gQ(^w 9fuW \7"#DKivE t]˶X}ǷXALKL,5b`9\XSh_}цz񩒅[MesK;L9IA^R75cf wI/4}`@{l[;'r[c'D6Q}gM훣J)mveP兹Iα򯮘<Ф%)uo!|:Z2mR>lEMC8%=<(*QO d\魯 9|~fV@pKvJо,ߒZ&!\b[yϮ/,w`FtG{^_ ? }# (iq?@ԻݪoNyFv,dߋA%Y9CBsF;빰Wc g{ÃG6$ZT t9JZFqi OVf"r3xk~ ((w~L6sX`ݪ)谣cvxk5|=7! ޶mgcr'jYb 9TGl]I+99 U3 >y)!^Q{Si΀f7Wu2'>oB i-!zJk߮JbyʛAcp3ʲzmR#6&e;A32D#Gf #ߧVg+oIqmגra/MV }SZa, SO$g+ָT:h!cSR4Sl$2Dž Z6WT"SvN(d_<W[ŒE|!˫)[g̢T|l- (FyɂWܞ"SK.N7Աp?sv!3YhTv\9bF(`Cޫ Qnx7 @1" LۡlRK ]:%"Wc,ȘWxazm*Jx#K`umSK>EOBYְa[Yƨ_߱E]5{tBr\}wsCr ZF[+В s`19 f5ad%BLKf~o/#ڔs26 I :@ 5*Uw|nuɋ\L!.R<Vc7HI曒ݣ{7Ilvrհ\RQ+f—8w%:uV/ ^]=czDMs5{=OC/2Xr@MCRng?){Q9?Xe8Sd-AI}?VtZƇ4e~5B/+Ӫ" xޠG9T'AtL0<,,(ImQ& G1ze9KF~_ڦØɈڹPjQU}5zt%Iըzg˗^ &n7..ۄᚷۅwTgԂ}4^]=̯ə{`b:@7Rh!Z7F3 }}F ͼDXK;44 XMnDt]6j0/@*h`,XH)b_09̜0MGwBx59ҟ՗@HFC`~q!lb|4$Ku'XT83vwߒ-ۓuIG}.,Pċs3X^<.Id`^FP_EW &>=mZi\|?HQb%:锞%30\Sm)5L-wcĴ mV s8Nc<׸#}hϚ덇=f\yAI HHV$riT=h):̖e$C ԅgr(KPB]xbZO?6_SK+ρXI!hBz&J\l>x6J0rDȀXUE0qPDr-Okޣe )pk9 晤C*m^{WJk& |=d֩WCD 膷Ռ-N۞R򒺤Sl; # HQ$k+#G0oh_!ҩBfGtS6Et< ۀKj5MςN]09?R_z]f`id5nüe}jaCAl"]Y2 8ϻd{=5VNLJb՜,-X`ž^$Kt$[!nNa݉쪂b~T &\KveE;n(x w["lJqD5ՆVLӓM#s #榴ynM}g ƶ?ݗ9R+X왜5O, `4b;e2~TD*sڔ0鷼˃h[64ѸmwtBy;v%O.M͋|{pHz^10VF O8vR,"1HR\*$a$n1T_TpDK\OC`윓6xd5ጲp+f cMF& alb5љ@ f֑fM), 2DhTAɏӏ/x1H` 'Zhw?h a xWBn8~P1̊<܄ͷ~#tm+Yؿu F<D)1>QP/4dJ@|o~D)tZK(aU>o% )(*R?uB>%)|#W>Sa ޸z\j'mTZP"l;N9ՙh2D+:e[AVRN$',cϠ鿝+ڲ|~jDZ;Q\cڬ bSw|>q'{Oz d J,?"ÜVUJN].䞓y>xMZ7)9g?*224ʝ{R,1fb%adPL T?-ǘdLfQڪ{;N/xo &Ȋܯ+0! X U>iYIdzH3.w01Kt/# [Y}v]I7eJU|{Tnn慙jl2!-? 2d I./9&!U}K`ve).Ƙ_:[VA ~pdH`2t\G9Yɲ5}y[#тCҟ 6(] OΓ·ĆPFgưոQެOD)s~O2I{`%jW2l'ϐF.AK4_zR2`DFq[.)uPjӏ:$W; (Z cNK54)eiIBG(Rĭ?bcqbMaY ;8^ӂugcLT*=zZBBXYC^D;f7_HotNl}Fg! f*PNsEE\{է0^K\ f,Xso+x:3ap&t]ΈEMxBW]+GmXG5ݘ󌵁1)JM>O }HNצ+5\f͸Y q VMSBINARY.BCK[V9.BIN]ICONT.EXE;1 ;0"bo!U3 g`aed8 Z;>:F@97<  ACEG2I=456?BDHW.T[\]^YVXcS-f_b!"U3g`aed8Z;>:F/@497< 0 ACERG+2I=45C6[?B#DHWYX~jyx{z|}''()*+#$%&#ST#VWX\0bebkl 3     Q,-.]kTYZ\5$3-)6W+^1D_FaH/RcV enl' #"hhjek'R98=<[]40.2*,7&XEIMKC;`dGQOA?bS(U!YFPN@>aDLJB:_HcZ\-3/1)+6%WVT$lne5heofhokm     fkkmjgiohfnfl  mmokjj" &+,.0QTVehmrtx $%yz{|}~+ )-/123456789:;<=>?@ABCDEFGHIJKLMNOPRUWXYZ[\]^_`abcdfgijklnopqsuvw+!#'S(k*V* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*Wf*h*Xk*o*Yh*m*`* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*a* * ** *!*%*&*(***,*.*0*2*4*7*8*9*:*;*<*=*>*?*@*A*B*C*E*G*I*J*K*L*M*N*O*P*Q*S*U*X*[*]*`*b*d*f*g*h*i*j*k*m*o*o(k*u(k*h*m*h*f*h*7f*h*m*9k*o*Oh*o*~d_%}i*T<<<<<<<<<<<<<<<<<<<<<<<<{<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%}=cw^O%Zs VMSBINARY.BCK[V9.BIN]ICONT.EXE;1?JFii****<%@p%%%%p%%PG<KJ   !!!!!""####$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%++,,--.(((())*2233//11&&&&'44400            ^Y{U| iP~念Phߥ8r'P`RR{ߥެWgެVfPRR1TSRPPC5y]}]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] %]]1P?P11P1ߥ2gd11i 1s~icPa~icP111P1i]1P11ou=kPU_PJߥRiP iߥW?'-$)dݏlߥgf.PRR1WaSSxSRRhTdPP(RdPPXxS~dPnPW%1ެZjL ﳠ$ߥtP@ P1ߥwPj[@k P'Ю(P(ޥy`XRXWPWޥ{``bń1-P@kPSУP`ōP(P1ŒePjV@f,ݣ Ю(R((PbŘ)P@fŗ,XTX(PPdŝP@fŜ,(PoPšݣ(Pťݣ(Pũݣ(P+ŭP@Ŭ,(PP~P@kű;=ic1hghԾ(X()7ݏARbP0PvbPlPlڻbPлPػbP P &bPP8Ѯ(@XݮJP ݏIծ ;+ݾ-PPmBPb-'FP欄P)ݮ^PSnRbPbRbS־gݏbt:zV/xLRRR~ݮP|^UVRuUSެ RC PSC`SPxP~PTTPPQPRfaլ ЬЬЬ P `PЬ P `bTffa:^tRtM^ռPЬRb7Rռ^}t\)(ݏ ^uSݬݬPR àO9RPP^iuUм SSRQRPR RP Q{RPQPQVSVRRSVŬVTЬRìbWTݬQPSݬŮB9ż PPT P@cPPTV ЬRWSbSP^RެQRa PxRRRaRP|^qxVSTUWcռЬP`VdcռXcRRfe.PRRߦ eP ߦetcP|^wSTuU~Vqᄌ嘆F$ݬP ݬߣ7ߣ;ߣ.Ĥߣ=ݬPޣ?ݬߣEϼEﬤߣKݬߣJǝߣO}PfߣQz7ߣcݬߣbߣgHPeߣiE7ÆߣzeEPR æ6Ьﭷ~V8fP eP Î~6ܻP^AvRլ ¦@6^̠ݬ^vXﰠYЬVWfPP']uu5YQe%Miu- q YIq9Q)]1BPn?PЦRѢUh ݦcЦRѢUߨݦEVߨ ЦRѢUߨݦ1PRiSRiSRިTRT±ZjPUeDS֣ݦDSףߨ\ި!TR~TxjPeRdjPeݦτR~FjPe1QPߨ&ݦXfߨ,ݦCVЦRݢ$ݦ1 PRiSRiSRRذPߨ0ϐDS֣ݦDSףި6TRT_Pߨ=N1PDSգߨCV21sRգߨ]RDSRDRD(bݦXD(DDRިdSݢS͸P1RiSRiSRɘR٘ɘSԣߨiϚDS֣ݦDSףߨozݦɘSգߨt`ɘSݣϳ ߨxHRl5PXɘ1jЦRb;Ѣ 1ɘRբߨ~V1PЦݦ1(PRiSRiSRțTRTZjPUeDS֣ȠϚݦVϗȦςDSףȪqȱhݦȵT٘T{jPeRgjPe1rݦτݦ|1_ЦRѢ( ȺݦYЦRѢ( ݦ:ЦRѢ(Vϼݦ1PDSDRТDDRԢRiSRiSRTR~T^UeP~ZjRrePj1TR~TLePjDS֣ݦdDSףVR~ePjTR~T߬ePjR~ɬePjTRTﮬePjDDSRТ1SݦSt=P`1wݦψPWݦ}PW1]P 1NݦWVЦRSݢSѴPݦ1P SݦSԫP1 ѶR0SiTSiTRTRTVPyDS֣ݦϝDSף,ݦτR`#TR~T;UeP%TdRePdݦ9R~ePd1 ݦ1 P(SݦS̪P1 ݦݦ,S~S]P1 ЦRb RϠP33ݦЦScRS PSiPRV :TRTPW1 PVASݦSP1 Pݦ[/k6 VMSBINARY.BCK[V9.BIN]ICONT.EXE;14HNVϡGόDR֢ݦDRעMk1 S_ЦScRS' SϡPRVCYTRTTP@W1T PЦRТPP8FFFFFFFFFFFF FFFF(1P?PRiSRiSRDDS< RDDSRDS_χݦevЦSc5idDR DR֢ݦϫDRעo: S DQP=vDRݢ&PD1(PRiSRiSRDDS RDDSRDSRͧZjPUe|TRT蠟jPeݦDjPeȁEȈTRTbjPeDRݢHjPeDݦݯ1HPɜRRȍV)RiSRiSRDDS< RDDSRDSȩϤݦVϡ ȯόȵσЦSc6ȹqDR DR֢ݦϸDRעȿG SD]&PIDRݢ2PD14PRiSRiSRDDS RDDSRDSR٥Pϐ ݦЦUe7v TRT\Pݦϫ UDa+ZjPKUe TRT/jPeDRݢjPeD1RiSRiSRDDS RDDSRDSRŤZjPUeTR~TjPeݦϺQ H R~jjPeTRTOjPeݦoD1jPe TRT jPeDRݢjPeDݦ1DSީRSRc VO&1ѣ ,ѣ&RSRS&_ RDSSRS-SDSi2PU1lPRiSRiSR2TRT5P!DS֣ݦEDSף7 > RPDϦ 1PީDDDRԢDRԢHɘɜЦRݢJ`PBtBS4 V9 Ц[kxRiSRiSR[TRT5ZjPUe`TRT jPeݦ,e RjPe [ЦRb R Rcݦϋlv rm ЦRݢvtMݦݦ1|P|SݦSPP<1SɜRRȁV#ЦRѢݦvPRiSRiSRȤTRTPDS֣ݦDSףVϒȩ}RjPVfȮQݦ#1ЦRѢS ȴ-ݦυЦRѢS ȺVȿݦVVЦRѢS ݦ1PϷݦݦЦRѢg Ѣi φݦݦςЦRѢg _Ѣi IVN9ݦ 1rRiSRiSRTRT=P)DS֣ݦMDSףRɧPݦ1SݦSОP1σݦݦjVoZ1P KݦϣݦϛݦϓV8#gVЦRݢϺݦjVЦRݢwݦɦ1PSfSΦP VWP^aTSЬPP%GLJ@>(&db|zpn42XV1_P>?P:R1{S?R1qPSER1ePSIR1YPSNR1MPSRR1APXR17S^R1-PSfR1!PSlR1PSrR1 PSxR1PS~R1PSĄR1PSĊR1PSĐR1PSĔR1PSęR1PSğR1PSĥR1PSīR1PSıR1PSķRzPSĽRnPRdR\SRRPSRFPR<SR2PQݬQ︛PRfS Y^_RЬPP$?2P?PϫϢϙ"ϐP( ^^SЬPP$?<<<<"<<<<<<4<<<<<<<<<<<<<<<<<<<<<<<<,<<<<<<<<<<<1*?PHR1NR1VR1[R1<-~2cR1PPQP*P=1PPSSPP:RR(HP?PP=1PPRR:P=1PRPSPPRR:P=1aPRPTPzPTTPP:'1F?PUP=1!PBPSSPP:QQ'GP?PP=1#P PRR:P=1%PR$PS"PT PPTTPP:)S1?PP=1m'PPRR:P=1K)PR(PlPSSPP:OO%E:?PIP=1 +P6PRR:'P=1-PR,PS*PT&PPRR:P=1/PR.PPRR:P=11PR0PHP2PIPPRR:P=1O4PR3PJPkPTT|g[PSSPP:MP|@P9P=17P&PRR:P=19PR8PS6PT5PKPPUU=1PTTPP:#}?PP=xPmPRR:^P=%@PR?PS=PT;PU:PƻSRէݧ h,ݧhRRh S%P^W2X[@YmZ~V(RRk(bh\1rPU$RШ0 4$ 48R#ˏRSCg1CTPR 1UdPRR#1dPRяlRgdPRяiRXdPRяnRIdPRяeR:+ PRR R dPRR R RR  R PRROR JdPRR;R 4PR#'R$R dPRRR PdPRR#1ˏRSCg1ԑ0 R) S S  $kP$<\k1ˏRTDgS R_$RP\1NwPDgR.$RCP\1-VR"R'$RwP\1 6$RkP1P@i\@Sch&3PkU>83k(\(,hyRBRbh2Pkj1_P?PˏTP@kP$ SQP0TU PˏTU UUQSPT. R֮ 1uPTe TE R֮ 1XTr TR1RSS$12YUըݨ j?ݨj/UUjY%j ﯝ11PˏTP@k1Te TE1KR1T+T-R1ˏTP@kR1YUըݨ jݨjUUjmY%j^1PˏTP@k11ˏTP@kQQUQPQQP#U0TU ˏTU UUSR1PYUըݨ jؐݨjȐUUjY%jHʎ1 PˏTP@kQQUQPQQP1U0TU PˏTU UUS1(YUըݨ j5ݨj%UUjY%j拏'zJP#PPS1PˏTP@k R 1Tצ߭.PUE&P`hP-P]EPTծ %fFsPhU-P.$Pf!sP/-PP^TNOYCVtZz[&vWЬSXPRRS1:R 12R1&UR_ äXPˏRP@fXR\qePRR1R0R7RPRIPRx PR3R^#ePQ PˏPQQR PBRѤ  dpФQ֤RaePRR EXAXePRR,ˏRP@fPePRR ˏRP@fRSR  R1RS qP=USժݪ ݪtSS]U%qJnRäSѬ"$SdpPj#2+P׸$PSdpP  +Pﲸ0P^PPʏPP^TЬS2RxTQ0SPPQTPSSPS0S7 RPRPSˏTP<^UnTSR5P\\P\a\f \6P\A\F7\ˏ\P@e0\ P\dPxSP\PSRPRPSPP|^KRT;SЋVP\\ \ P\\ \ \0\91LUnnդݤ f[ݤfKnnf8U%f)˖M\ \ PP\\\ \Pc\0%\9 cQ0\PPQcP\\0\9\P ^ SJTUHXɈYWЬRR R hPRR R R"1oVĝեݥ gGݥg7ծݮg"V%ghiRR PRRR RPЬRPRR"HR?R :Pѣ  c|lУQ֣RaPRR"RR R"cGmP\ĞVnեݥ gPݥg@nng-V%ghRP^!TvRSd\d\PqP\\PP "VVVVVVVVNB:<?Pb \cbd&cb PcbPbPPb Pbbb\PP^HTƕVXЬRSТSզݦh?Ѭh(1ShЬPՠ 1ЬWPUWRR$RRR RХSErPՠѠR`S. PՠQաѡRaSQաSShxnRެ Pb`b Rb`bݢhHlP ^UGSЬRR$RRR R ЬPРPPՠPѠR`P PՠDQաPѡRaPQաP^FSRTբݢ d}ݢdmլݬdX%Ei^UFSFTЬR ݢ)dݢ3dլ ݬ >dݬEݤم{ ^ESRբݢIDžݬSݏ|^ESTЬVaUޏbdJRbUVdbgdb #ݏ^-ETSbcRbݬݬcbgcb9 1„ݏ ^9ZSѬ&cݬPݬߣޣ!"ЬQPPP@P_aPR ߣ#sݬaPR ^YSGaPR ߣH0Ԣݬ`PbRP<^qYTJUЬSaPR ߤHԢS`PbeRePePՠ РPՠR^ݬU^[pW<xRR)PgRPgէ.Y_PgRЧR |ٮkЧUЧ TЧSTЧ\ЮRBlRTRs\TYYg\\UXX\VZZxRR\PgRݧPgէXPxYTTxXUgUxZVgVSdUeC-\\Wk`Pkkk\@\7L\LLk%kú\S1 1CՠRRokPkkk\lѬS\lѬS\llk \llkЬRݧdg[PR1PP''1P?PSkХTJPd\LP*P!@֎\L2 @S1TUTݧgPkݧgPk1PRUVB*PP^xPPxP\\UХ>B߲R\TdBSSSC,SR\C\1_BԱ\L S1LxPPxPSSUХBRSTdB\\\L΍\RSL'SBySCﱍ\\T UЧPP $8LPTdt$(8Xx|<<<<\|<\|<\|<\|4444444444444444444444444Tp  4 P l  0 L h  , H ` x  $ X  @ ` <X <X\x,P\ht1?P?PRx1$R|fRݢ4x7|1&| f7|1P11111fRݢ1PfRݢ1PЦRݢ111}fRݢ1lfRݢ{1\w1RP1M<w1@w ЦRݢЦֵ1P~w1P1 fݦݦݦݦP1P<Cw1Ц6wЦRݢ&1Pw1P1 ww1PvfRݢ v1yvfRݢ v1ZP1U1Qv1FP v1:PPܴ1%Цд1PT1fݦݦ"P1P1fݦݦݦ Pm1Pfݦݦݦ PM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|Pͳ1Pfݦݦݦ\Pﭳ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|PͲ1Pfݦݦݦ\Pﭲ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦP16Pfݦݦݦ|Pͱ1Pfݦݦݦ\Pﭱ1Pfݦݦݦ<P1PfݦݦݦPm1PfݦݦݦPM1PfݦݦݦP-1vPfݦݦݦP 1VPfݦݦݦ P16Pfݦݦݦ |PͰ1Pݦfݦݦ\Pﭰ1Pfݦݦ%P1fݦݦݦ& Pq1PfݦݦPT1fݦݦݦP51~PfݦݦP1aݦfݦݦP1BPfݦݦ(SPܯ1%PfݦݦdPﵯ1PffP1ffP1ffPl1ffPT1] VMSBINARY.BCK[V9.BIN]ICONT.EXE;1lfݦݦ'P81fݦݦ'P1efݦݦ'wP1Ifݦݦ'[P1-fݦݦ'?PȮ1fݦݦ'#Pאַ1fݦݦ'P1fݦݦ'Pt1fݦݦ'PX1fݦݦ'P<1fݦݦ'P 1ifݦݦ'{P1Mfݦݦ'_P11fݦݦ'CP̭1fݦݦ''Pﰭ1fݦݦ' P1fݦݦ'Px1fݦݦ'P\1fݦݦ'P@1fݦ jP'1pfRݢP1ZPfP1CPfݦ"P߬1(ЦRb#RPݦ*Pﳬ1R𤋮1PЦ1ݦݦP1PfݦݦݦPc1SPݦPݦݦP11zPݦݦYPݦݦ|P1NPݦݦݦ^P10fݦݦCP̫19IݦPﯫ1fRݢ PfRݢ I,fRݢݦPo1_PfݦݦPI1PfݦݦݦP)1rPPfݦݦP1JPfݦݦݦP1*P PfݦݦhP﹪1PfݦݦݦHP1P Pfݦݦ Pq1P_ Pff PM1Pfݦݦ P01y Pfݦݦ P 1RPfݦݦݦ P12P Pfݦݦp P1 PfݦݦݦP P1Pݦݦݦ P1fݦݦ  Ph1fݦݦ PL1fݦݦ P01y1ufݦݦ P1Yff ; P1Afݦ " PݦݦE PΨ1PfR<~ݢP1fR<~ݢxP1fRݢ<~ݢ[P1fRݢ< ~ݢ?P1ݦݦݦݦݦ!$ P91Pf-1vPf!1jPf1^Pfݦݦ"o P1A1=^QfWlVlXdlYUh/nSPf\ElRPb\Rc\RfREbUUh\llTi.nSg\DlRPb\Rc\RgRDbTTiee^DTլ1ЬPPl(( P?PPA1@bP11/PЬRRQQ*hQhSAcPѠR P`PѠRPݬ ݬݬϱЭPȬPЬRRQQgQgSAcPѠR P`PѠRPݬ ݬݬaЭQP ȬЬ PݬĴЬRRQQjQjSAcPѠR P`PѠRPݬݬ:ЭPѠݬOPݬ>^yjYVjZwjXЬSSRRhRjQBaPѠS `PѠSPRsҬTThTjWDgVЬUЬSIPQVaUSԡiQiԡ PiPQiP QiQDgҬPPhPjS@cPР PТ P^-fYЬSSRR*fRfPB`QѡS PaQѡSQPoҬSSeSeXChWЬVЬUЬ THPQWaVUT ԡeQeԡPiPQiPQiQCh^bZzb[{bYЬSЬTSRRiRkQBaPѠSѠ T`P ѠSѠ TPR{ҬTTiTkXDhWЬVЬ UЬS4HPQWaVUS ԡaQaԡPjPQjPQjQDhҬPPiPkQ@aPРPТP^ҬQQ@hQhRAbPѠP`PѠP^ҬQQxdQ]dRAbPѠP`PѠP^ҬQQ@aQ1aRAbP!ѠѠ `PѠѠ ^UWRբ PݬbiPТPRբP^UgRFPQЬaЬЬ ԡgQfԡ PbPQbP QQP^mcRFPQЬaЬЬ Ь ԡ4cQ+cԡPbPQbPQQP^`R+FPQЬaЬЬ Ь ԡ_Q_ԡPbPQbPQQP ^>SfR)Pݢݢݢ )ݬyhPТR^>Un_T1WEhXjVݤ ݤ<ghPf ݤݤ hPIghPfn ݤQghPfVФSФRRVghPfRPRP%PPP2P~ZghPfRPRPg ogPfФT1Q<^=T"eRUP UUݬ`ެScUgPxdR%Pݢݢ nc-gPPТR<^M=TtvR|RRĂݬfPLtċݬfP1dR!PbĒݬfP˪ТRd bS!PcĞݬxfPУSau`RUPUUĬެScWW3ݬ|S:3iSXPWSSS3߭PXX1IZl'U^= S VMSBINARY.BCK[V9.BIN]ICONT.EXE;17{ YXPPP  a                 = 1P2?PjPnen&2P[-Ԯ1PiPS PRjnRPS- SfRCRb{iPSe SfRCTdSSaS]Sd֮TeծK~ΘPSSTg& TRfQBPˏ`PPBRbgTcPe߭KPXX1Q?WP^ЬS;УT1Є+PЬRТSЃR RЃRЄT^1W a[%NVNY߭PRR1 %ZpS#X`0+,ol dRPPlEEaEEqa]E E E = E E E E E E E E E E E E E E E   E E m y q1h ?PjRUfTLSSTS"8SfLވPLUSPf\`ClPSfk1 PXPSjݭSR 1 P`P\jݭ\VRSLScRW 1 0PTjT/Pݭ~R϶ 1 Pߧ,gRSDcݭ~Rό 1 `PSjSQTCdU e1ESާ-PSXfTKRSTS"8nRf~KވPrKXSPf\`ClPSfkߧ3ݥ ݥM~ Sާ7LSXfT.KRSTS"8Qf KވPKXSPf\`ClPSfk1PХSݭSR8 1z`PUjUeYSާ>HSXfTJQSTS"8nQf~JވPrJXSPf\`ClPSfk1PݭUR 1,PTjPSDc PU1)CU1UPPL1P?PߧDPSDc1r5SާTDSXfTIPSTS"8zPfIވP~IXSPf\`ClPSfk1PESާZ@SXfTFI)PSTS"8Pf%IވPIXSPf\`ClPSfk1PݭURϜ1`PSjݭSRς1|PXPSjSϧ1e`POjbSާ`XhP\PU UQhPS߭S?PTЭ쟭kS<~\$1T쟭kU\n$1P U pP쟭kU\G$j U(hPSSP쟭kSU\$> U(hPSSP쟭kSU\#ǏFLL\ϥ1PxCSCTCdSiS CiTPCkiS>Pi1uЮhSkVVI~Bݮ0ݮl]ABTfT"TTf~T&P \qBfPݭRǪQK*K߭pPRR1} ^%SBRxB\BPL`\b\ BbPPqBTb\'Pbi| ^a%UATAVЬSdPfHRPR8wHdfPfSQRdPbA`RQdET^$V2TX/HY$H[=AU.AW'GZѬiiRRRijPjݬ jPЬRB`STSTePgkRPRDkegۊPgTQRePbA`RQehjPЬRhB`hPPSePgkRPRDkegPgSQRePbA`RQeh| ^#UB@T3@VݬN ЬSdPfGRPRDFdfPfSQRdPbA`RQdR ^i#URW?T?VgPPݬ ЬSdPf|FRPRDhFdfPfSQRdPbA`RQdg^"U*RX#FWT{>Vݬϖ ЬSdPfKERPRD7EdfXPfSQRdPbA`RQdQ^!UPW >T=VzgP{PQPP\QS\RdRPfD\P\PRDdfЇPfRgR\R\dPd`R\R\P^,!YmP[=Ww=ZЬSSRCXBhR b1SRBRpbUgTj)DRTRDDgj6PjUTPgR`DbPTgkޭԮޮVUgTjCRTRPUCgj߆PjUkURUR1gTgЮRfbdURURSRBhR b1PTdTPSPBU@T)CVdTDfQ@ TdTTPTRP:PޭPaTTSS2SSxSSxSSSPTSSSxSSS`QRSRSSPޭUˏPRRTˏPRxRRxRRURxTbRRSPUgTjBRTRDBgjᅤPjUTPgR`DbPTgkSUgTjcBRTRDOBgjpPjUSTgRdCbTSgkޭܮ ޮ U T gSj BRSRPTAgjPjTkTRTRgSgЮ R ebcTRTR^AWJAXAVݬPC PTTxTT$TެUgSeRBcRTjMTT~ݬݬ ݬݬRCPeRf9P RPhQ@S c"@aScTgSDcBPϝTϖfRSf6 SPhQ@Rb"@aRbTgRDbBPaTZfSRf6 RPhQ@Sc"@aScTgSDcdBP%TfR^[z[LP{PQPPRqURTd9TST97@RSR(PT#@=9/9UfХ SYPѣTLѣ\FV \ݤ@i@hg>PХRB`jPlݥdVcSХUV \ݤ@i@hg\\ 1`Ф T1qJ=UePХ TR~>MTФSգPdT ФSգTФSѣRݤ\dT P~K1>RХUIK=S*=TУRBd?P|ݣtУSI$=\mݏLά~CKݏ0ݬ(0Pݏݬ PݏЬ \BIPݢϸТ RI<\ݏϕώ\5S5S&GS5~SP \ 55HG)66~6P "߸65RRXHRHjG;;~;P :;;RRH H!G;;FP RS;GGj=K|~F_=Fl~P uK1lTl~ˍm=G=ScݭˠV=cí~˳C=cí~0=cí~=cí~ =cí~<cí~<cT%<c<^qT3S3UcPe:RPR8:ce}PeЬRQcPaB`QRcYF<^Tf3SW3UcPe3:RPRD:ce@}PeЬRQcPaB`QRcE^S2R2TbQd9PQPPݬ9bd|PdЬPPEPQPQbQbЬP֬`aЬP׬P ^R~2So2PcP"kDPc~PP \A2^9R*8Q\bPaPL`\\bP ^XDV8Y1W7ZѬitiRRRij_xX VMSBINARY.BCK[V9.BIN]ICONT.EXE;1F{PjjSЬRBc {խ0íRRffRRgSޭUTPcPխjSЬRfBcOO^1@WPP7S@cRV-8UVUTTxTP@gSRc9PTVPTU PcУPVURP^,PP7\@lx9PP ^WDVO7T3U97Re9P\\ \ e8P\\ \ \P\ j\ e\ `\,[\RPRfgfd zPdRQRdS\Ace8P\\ \ \ \, \dSBcS\ SS6t6PP^TDV_6U2WI6Rg8P\\ M\DPRfߤ fekyPeRQReS\Acg7P\\  \RSRePC`S\ SS65R~ ^A2STRcz7P\\ \ cd7P\\ \ \P\-Tc:7P\\0(\9# RQ0\PPQRc7P\\0\9P\ PPb5RTP ^1SRc6P\\ \ c6P\\ \ \P\0'\7"xRQ0\PPQRc6P\\0\7P\ PP4RPP ^6Wn|ZԮ֬x4RRB'ݬB[4wPM4?4S0 6PRR0aR9\STS!4QRDae"ZU0RTnTPaUPZ PTPqZqZn|Zl05PRR0R9Rr RR1SUS3VREfpZXԮ|Z%0f5PR1PSTS3QRDaˏRP@gT@gPaT0RV PˏRV VVTeZXPnTTaPTZnPdXP`TPjPqZqZn|Z/4PR1wTR TT+3nЮPSRS2TBdT2S~PP|^7/V|UTfn4PSS0Pf[4PSS0S0!S9STf:4PSS0S9S.A|RUR0Sf4PSS0 S9PSf3PSS0S9URSe SE1Sf3PSS+S-\S-\\WSf3PSW\S0+S9&P \PSP0P\Sfq3PSS0S9W\\TPP\\U3P'be|=3RS RR1|^-Td3PSSL2S)S $d2PSSLSS SL1VRd2P\\ \ d2P\\ \ \UYP\-Vdw2P\\0)\9$P RQ0\PPQRdS2P\\0\9P\ PP0VRUUPRS RR0PP^u0[,YЬU#0URR=&U=0QsP//Tk1URUR11VTXT/ZSifPRR R ifPRR R RW:R0%R7 PxSQ0RPPQSifPRR0R7PR PPkSWWHjk URUR1sTRT@/SB*/T~^+\N//l0P !Pl0P  P/^}YB+V*Td(X5.WR.U;.S\.ic0P!dqRbPcfbPehbPg _.bP.'bP-.bP.P-;bP..'bP'P'.bP'-.bP'P'H-R-P-R-cPPRd\L`\R\bRd\cPL`\R\e\\QfRBl\Q\PaQf\ePL`\Q\gPPRh\L`\R\PbRh\gPL`\R\|~ߩ.P<^ T,Uߤ ݬ P ݬߤS- PRԢS PbRSeSeeRբb.PТRբb.PS^ЬQaPaPРa^ PRԢA PRP^(W+VUg'.SfTEdRPb\Rc\RUUg+-Rb+fbfe+b\++b++b++b{++b+Z%bQ%*b*$b$*T-P-SPФ RPb\Rc\RФRTcRT***\Ь R\-R\**^ X8W*V*RSTRghgfnPfTRQRfUAeT^*Y*Z3*[iRjSBcPTЬRRSRUSPRRTURURЬXiUjVEfSTUU&TkUDeR1XKjWТPXUSV@gnnWUQUQ"VQVnPnga`QPUPUPQQТPb1լPSUXV  `jUVPbXibPРPbR1tլPkVSRXU `jRUPDfXikRDbRP^ЬPЬRЬ QPSPSPPPSPS2P^ ~`*)Ь^"!D)5)(^6^$Y"ZXT"[Ь UѬ(#ߨ  (p(kPb(ެRb(b( bRD(SBcTЬWWdUU1WSSRR$R'QBaPѠS `PѠSP ЭЬV&(PF`SRi"PSBj0*PRP PRRiPP!Aݭ~D~ݬPPլ'SЬRBcߨ ЬRBckkUEWSSRR#R'QBaPѠS `PѠSP ߨBЭP U2 , UkkU2','gﱣ^A#[&ZЬSSRRkRjQBaPѠSP`PѠSPR1ҬSSkSjYCiXЬWЬVЬ UЬT$PQXaWVU Tԡ & Q&ԡ&PQ &PQ%QCiҬPPkPjS@cPȬЬ RP^ Sz%TѬ}ߣndOiPdެP&&``&`PdQ@aQЬRRaЬ R мP R мЬ  R мЬ  RpPRÎ''^%[ЬVVRRR$UBeSѣV PcSѣVSR1kҬWWW$ZGjXSЬUЬ V ]S`UVPSXYЬXkVSU9Y`XVU ԠQ$ PH$ PN$SPPB$PGjТ SУVЬUѦ SVЬ W V`UWP УUЬRѥ>Pc"RЬUЬ V R`UVPcSTcSУPЬRѠSRЬUЬ V iR`UVP^ҬQQ0 Q#RAbPѠP`PѠP^ҬQQtQ=#RAbPѠP`PѠP^)#R$PQЬaЬЬ Ь Ьԡ " Q"ԡbPQ bPQQP^zPQЬaЬЬ Ь ԡ" Q" "PQQ~"QPP^ *Ь`ЬЬ <^T~U"QЬP@aSRdSBe$PRPRRdP|^UzP{PQPPVЬTǏS"ݬ ݏT$PUTSVݬ VT#PUUPUP^T2-W3-V(-U}S2eeP޼R@bccRb- RcP-ePcRcbff:fݬ #PR&efߤ.ߤ##?PRb:gOeKPcRbRg6eѬe#ޤcfߤ--ߤ`#9#?PeP޼R@bgޤIcefP^ݬ#PP"PR.ݬ"PP#"ݏ"R"^TެSccc"PRcߤ""ݏ"RPθ^ЬZԮЬ Ь[ZXЮWЮ Y[VYj(`WWVVbX!NZ!PP!ZRPRRЬPլЬTޮUd Td dV+dSS PЮReSbTdSS 蔾TVV1ЬZЬ Ь[ZXЮWЮY[VYz(`WWVVrX ^Z PP ZRPRRЬPЮT ޮ Ud  PTd dV+dSS PЮ R eSbTdSS 蔾 TVV1PP^  ֬ PQQ ЬP֬Q`֬QQ 蔼ЬP^ZЬXЬWЬ YЬVYO(`WWVVݭݭݭߪXߪݬPPЬPPP^TRSЬUUVUUPP PRRU4b.  R Pb~ߤPRV RRcìVUUݬ WgEcRURRV UUVgE; 7PR.R RUPP RUUR gE UP|^Vݬ (`լЬլЬݭݭݭߦRP^TЬP֬`P֬ЬP֬`SЬP֬`RSPPP@d S~PSRPPP@d R~PRSRP^Rb ψߦF~ߦEyߦO~ߦHjߦa~ߦQ[ߦd~ߦcLߦz~ߦf=Ƌ~ߦ|-ơ~ƍƳ~ƣ ~Ƶ~~~~϶~ϥP4gݬݬP ^YN%XTV- UХSգ1ݣݬPfWЬRХPݠݠďfSR+b'R6P P@b @bRĤf$WīfhiPcSգլW=ePѥP#'ݬPW)P/ݬPWWPPSХcW ݬzPԣЬ8УRPRP]D#D(DRDMRP0Х0,S2P^P^~ݬլݬ~ݬ^5R-P\\b\P\\^ZWW TPФ(RR, RSR(cPФ(YФ0[Y[1iXXRRRBgR X_1YUU[:eSSRRRBgRS_!UU0eRR\\\Lg\R_U,Ф(SSSU~SP ֤(XPU(PV Ф \/P\Pl ФlVФ(Ф, Ф0\ S2RSR,Ф,(2 R(R01PYRY(RSS[1cRR\\P@g\R_S,XP@gSPSlPR# Ф0,XPR"R'PS\lR\Q8P\lPPR(P$PP\\l\QP\lPPRP\QQScSSS01YФ0,XPդ+ФRТS Т(Т ,Т0bФ bR 1PФRݢ P$1Ф$0Ф0,Ф,(Ф(UФR֢eSSRRRBgUeSS\\\LgS$!RRRBg  U~ 1Ф$Rl-i&neb#  U~1QФ$RR(RRP0Ф(,12PФRѢ8z1USݢݢʏS/c+SP P@c @cSʤUʫx ФRТ8ФRbݢ 4ݢ"RФSdRSRPУRУSRS]DD(DRDRP0Ф0,17P^-VWoU<d~P<d@ݬlPQQPQ BP<R@TRPRSQT>ݬ.PRR ,R#RTݬ PRR  RT <Pd@@<P<@Dgݏ<@SSdT1\^iRЬP Т TPTd ТdЬSSТ(Т, Т0T Q2PQP,Т,(2 P(P0^TRݬݬ]DD(DSD&SP0Т0, ^Z^V/X$YW$m((0Ч0,ЬRbTTPPSChPRbTTPPP@hT#Rb PRbRR[[TЬQaSSPPRBhPS_SQaSSPPP@hPS_dQQRbUUPPSChPRbUUPPP@hU#Rb PRbRDSc1c[P1ݬPQsjPѣP#bQTRЧPݠݠƏiR+b'RP P@b @bRƤiTƫijSc1doS[RЧPݠݠƏiUR+b'R8P P@b @bRƤi&Sƫi=<^MTURТPݠݠďeЬS,c(SP P@c @cݬĤeݬīe; |^SURïVЬTТPݠݠÏeRT+d'T5P P@d @dTäe#Vëݥ7 P^EUVЬP`SSRRRBfRS_LPXXTPQaSSRRRBfRS_SQaSSPPP@fPS_dQ PſP(PЬScTTRRRBfPScTTPPP@fT#Sc PScSSW1ToT#jT"T'RЬP`SPR5P`QQS(Q$PQ\P`PRPP`QQSQPRRP֬TT#ЬRRRRBf׬ЬPPPP@f딼W~XK P^V UЬTdRRPPP@ePR_LTWWSTRbQQPPP@ePQ_QRbQQPPP@ePQ_cR P$PЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQP`9P~Wp P^T S XUݬVVNPfTPЬQaRRPPP@cQaRRPPP@cR#Qa PQaQP`pPV4P?PičWVRХPݠݠďh R+b'R P P@b @bRĤh Wīh 8 PP^W UTSSPPP@eǙPSP0PV֬SSPPP@e" VQSPPQ0QV֬SSPPP@eЬQaRRPPP@ePQaRRPPP@eR#Qa PQaQRRPPP@eP R_R"ݬSSψPcǯPSЬQaRRPPP@eQaRRPPP@eR#Qa PQaQP`PФPVSФPݠ ФRS PФPРQРPQP]D D(DRD RP0Ф0,P^ݬ^ݬ^W VGR8ЬUeSSPPP@fPS_IUXXTUScQQPPP@fPQ_QScQQPPP@fPQ_dSPЬQaSSPPP@fPQaSSPPP@fS#Qa PQaQP`PX~XϰSPS̬S PP|^ SVKRТP8"PЬP`i3UPTТPݠݠÏfuT+d'TXP P@d @dTäfFUëf7[CP ^aSRТP8XPЬP` Pj8P^!YWcTФRݢ P$PU1ZPФP֠Ф$Pl.i'n e`# PPE1QPeRRPPP@gUeRRPPP@gR$1%PPP@g  1U~PUUVVSURbQQPPP@gPQ_QRbQQPPP@gPQ_cRXXPXfif8|~1ɏVjP X1ɔVjPѬlɚVjP_h XɟYn8լ?ФPРQРPQP]DD(DRDRP0Ф0,ФPݠ P$PU1Y^RQQPPP@bP֬QQPPP@bQ#֬ P֬P^R֬QQPPP@b֬QQPPP@bQrQR-֬PPP@bP֬PPP@bPЬPQ.*֬QQPPP@bP֬QQPPP@bQeQE9ЬQPP+P-Q֬PPP@b֬PPP@bP^ЬP`R֬QQR(Q$Q\ ֬ЬP֬QQRQЬP^RQQPPP@bPQ_'ЬP֬Q`֬QQPPP@bPߑQ_ٔP<^9UЬRb"DЬTRScQQRRRBeRQ_QScQQPPP@ePQ_dSPЬRbTRS6RbPPT(P$PP\RbRSPRbPPTPRSSTd"TP֬ѬT.PЬP֬ЬRb``\ЬQR֬ѬTՔTP^uWZլݬPլPSXެUSe T%XQCdPP2PPPQXSSeQXPЏSSSPSQPQ{SPPQQYI4VfRoS2PPcXc ݬ,PEլ bfRKPѬ & Q2PPQ~ݬ cP ݬ3RPbVfRѬ լ PݬPUݬ PT URTRRR4PSUT ݬ ݬ PPU~ԣI4ccRSSI4SP@@DTLtl< tL||, t 0 8 J @VAXCRTL CMA$TIS_SHRLIBRTLMTHRTLaOR VMSBINARY.BCK[V9.BIN]ICONT.EXE;1]JJJJ TMAIN mainexecute 0report$Trmfiles$ xusage5   y UTILtcalloc-trealloc xround2! 2  TLOCAL TRANS trans 0trans1̐ writecheck $ h TCODEcodegentraverse binopT Hunopa unopb setloctemitlab, emit, ̫emitl0 emitn0 ,emits0 \alclab       TLEX tgetoprD yylexgetident4findres ȸbufcmpL getnumTh getstringT ctlesc! octescW 8hexesc setlineno setfilenmnextchar$yyerrorAhmapterm tfatalt hnfatalltsyserrT (quitg quitf` 3 t   LNKLISTaddinvkalclfile8addlfile^ 6 TPARSE xfree(yyparse7 k  "  TSYM`loc_initinstall putlocputglob 0putlitllookup5<glookup5tclookup@klookup4 alclocX@alcglob\ alclit\ lout?8constout routo gout / `O4 TMEMtmallocX tminit tmfree m 6 TREE Ltree1 `tree2, tree34 tree48 tree5< 4tree6@t buildarrayTint_leaf4 c_str_leaf4 i_str_leaf6 LЯ LINK ilink lwarn` lfatal\ tsetexe 5f  !Ox LGLOB|readglobscanrefs|scanfileH referenceJ 6|  Ҹ( LCODEgencode setfilel lemitp plemitl lemitnx lemitrxlemitin8lemitintx lemiteven4lemitcon lemitprocOD  gentables intoutl\wordoutloutblock{D flushcodeKclearlab* backpatch 6 ݧbJ VMSBINARY.BCK[V9.BIN]ICONT.EXE;1          ( f LLEX tgetopc| getid8 (getstrgetrest getdec lgetoct getintgetreald 8getlab H getstrlit hnewlineJ 5t#  LMEM linitdalsolinkgetlfile alclfile( Hlmfree? F5 LSYM instid_putident4 !lexeql3P!alcident p!locinit+!putlocalx# putglobal\$putconst%putfieldt&glocate5&flocate5& alcglobal`T'alcfheadN'alcfrec 'blocateG -5   2 OPCODE LONG ( longwriteo R  ( GETOPT |(getopt |(" ALLOC )salloc[ )allocJ )FILEPART(*pathfind,pathelemHL,tryfileq ,fparse-makenameL .smatch} (*  STRTBL.init_str1. free_stblD/ init_sbuf<Cal{@glޏU>| e0`LhL..Pyrٱ\|XeEѝ>HFÿO1UTc֋XUԸIa2fA2bTExţ+eL$P@k"; ^_'ë4"hlV5`w0LjJ"N?8Vd\4,|kzKYτ&~`it"L]ɯ5 8PZqOk{Xxڵ AxjCe,RKW&sso[^ gVj%3]u[+[v|| Mh{TYexgt$j/F!;n <Q&)[ȼ3J/Ô^2gٖMB8k#ܚ[Mʚr:IDxL 8vn/NʩP|f~q(kܓ4UbZurCNΎh27xb@휋&v"( Yb]*ucAxj; d8KquTfŞs_U9pOcў:D]@'fVo3[?ױU{d{W)zam)F!k Dž]˫5ENVgޱ̖]C0kk}LC"z1?AV|m{dxiMap #!s2xm_fb"1_,$sv8w1T|H1EmfyZ30b&?6;Pk#DK#uH6,jZЏ+B? }:\ʊ"VA><\Ƿ]386b#ۿ/u`H`^߳&5m`i#v:P/Vط&l7ɑ Q$ӉcXvHkA%6MVM8/'s<@O NM֟8PzL G킕?YWZ 3^\C}i"wLȪÊ^7(uPe3 @ȝR{]^dIwEOXj4mLڦsqXvEY\YXd~+qbN" >( gkb_,Kg3oJIRyq:*|)4"6N>c\왑 08 e|鰪'X+/OmO"ܟ@u G|AZ\xK+4kxaIi{* Մ yX0]nҼô}^TKYT"TcLVE<<Z!usXp}'VM|><8!SɼCd=ۯbF?bF% }kӫ:<7zU1>@yuh5QEE'̱ g^x7LխGTj I|?[1?L?Y;xfGiWdjHLW Qc1uYVE0/[-+׉jNKg(ur\4`=Bz±5 ; 赹4[0'D8큑AT }s. RJB_GT c׵aoXhбB@Z9lz=pKI7og+VWrqv=ܖ pp^n5 O6Gmw%0% Ԫ\nĽ3QNB#yޭg՟ 8hޤ)Hbg+,~!nQ 5 $$[ Y0DR >& ^)"N(+26$d(eT|IoqbVKx,TwBǃdh ;^eL$xF u{M7i=!{Шu}WP3ԴOSz3veWTEj/>o7qs*|B Zi;QȈ@}{߁++o?dE=fjO  *eJM"FM4dxË6ߧh5GI:y.pGe+} .^. A  xϻ*f C0)̳UsXc<-2z 3.d=EZ= ' @ޘyNb\V .Fa9` \ܲT 'i͠<.GBR^:7ʹW|s[K iե5*^r,wq>U|7JqcQX#3!WқZ,@vd!/㖂ޯjROCJF))bfft$ M­UɝyiXpYE'-eD(/[9P/ ̉4 RVEiZ*VhI:5抯" [W!~q#.bRMW Q]Y!GclnRr@LYH9 .>ym,+ F/_#6=n1{q\4nrfobhU*hc3RqX ACJ_~xo@m.{d%axlb>דZ[ߜq߰UWx^r(( C=Y7j||8T Ēm4+Ex(UG"Pxl]\U&]S2 r} kxLAI"0n{`upMm5҆`?"`+Vfn=*$?f Pr S/({ @_ץ(} 4|EmN"iw?ˏ^N]:?([m@yXSq)y) _hs V4#4famH`X'zu崝߆}+ A{{]BM2eAFLiSӢ#u)i $%D~- qiEJ5TZ܂Q\[ -u-LHVܗW8mY{6?6)UE]dJ!8uB(N[7/W&qz>g *K蚲Mrsjɺ(ƭ\a>a!x} k?%s@,wNxYY`pcL!:կ%فMWa{^9\8Ծ\nQ6b?Ņio g 1yuγHsDe"b)SfoqxX[OOބQxثB@4-0=]7^hd ?p)GGpĊ=6OR_c)@cޠnZԽPrS*gg(+$=ѣpH}6}'Y [^%HS w3:602҅'s'exY,ɲ~"FfQ&$1~5#z ˂WyaJտVtF0`⻩b@DKvE/vuExN)"X_*\nzV#s|!xU]shsX7ɥʱJsxN5pX.70g Yr\Mʳa?m%޿FBƂI@vz!IF;kUIGjuTUcGz r[r魞m-\[L9=)ѡW*_ǪVŴк]3uើm?Ҍc󟸵@ɍS*'% D{6HQK ]YDFq2)lF!*pXTwcq.bGs^xr N<6ބ ?u_Pm)0A r#XBp6? ~A n}xˍYC)!Z<]F<]~>H@^<.۴PEXz*F& 7C݁?W`W͊aV7#NBw;ev 錀Zvg(Rnrj^? 6YCZZ;@]p|p%JzjeH|y1)XwU;ixP &S9_]:N JFrf a h%vb:E2 6y8>GG0|kQ[0DFǣ2/:B>ž].Y yq7$䅤?ڼ gRҼ2зtid~<-G, Vǜ hC5߉껵=t-usoװ~hf J6pCr ~:u97ZkՃ\(6pFA^*" |FDgĭ!o $eM< eTat e0z_YS/Z@<;|̪L1%S) wGS<47^{zq 7 % ZXR4Q-u%ΆܵŜ'p,8 {Aؔ%"|HٙѨ&-ގcDDP86u~-1~M: 7K$凅4 OhmK "r`!'d{3L'%uR >0D92LGmjI?M_b0ϋ\hOd+p(dlU{9H@!ؠl]mxB;.G?rOQg)ji|m.i9{ ӳTcA`'HObdk>Jӣ@6TFbм \3ug3`ns= K:-IcK\1ib`#00EPeXПiשJT5Y$"E1ZZSü*Ѣm8ڶL!Q6G3P4mHgy#9#\3O+6IsrTIS~EoA翚_L($OP$ }*O"*P= LfU!Q.^w >UhE] ֈYIs\#vК+w ,8me8j#Jn߽"^6T<]Q\w_ea֣1eRꫮo=sG7W1QDb:)Jq8 sLn+1 0VA+zX.dHFe{hRX1Y̸!(ZoK 2|o=)敐CBqx-T:cgw@,H-kx5]7a.AE/T54JR=\wMC7ʈFB:.)K=1c=@lY62R߄qMH).{>wģ5%9/ϑ? RY0F~jE g@ld Y #D<\KLI6TGJZ=!B]E|-&^ ^&X^?d"˜ VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27 M*[V9.BIN]ICONX.EXE;2+,* .7/ 478-0123 KPWO856u:7RR89GHJ0D`0205:hgmmICONXV1.0bc:05-13?@A  ? ! VAXCRTL_001$+CMA$TIS_SHR_001! LIBRTL_001O! MTHRTL_001%!dDECW$XLIBSHR_001.!! DECW$TRANSPORT_COMMON_001-2147483648%s-0.0.00absanyargsbalcentercharchdirclosecollectcopycsetdelaydeletedetabdisplayentaberrorclearexitfindflushfunctiongetgetenviandicomimageinsertintegeriorishiftixorkeyleftlistmanymapmatchmembermovenamenumericopenordpopposprocpullpushputreadreadsrealremoverenamereplreverserightrunerrseekseqsetsortsortfstopstringtabtabletrimtypeuptovariablewherewritewritessystemcalloutacosasinatancosdtorexplogrtodsinsqrttangetchgetchekbhitActiveAlertBgClipCloneColorColorValueCopyAreaCoupleDrawArcDrawCircleDrawCurveDrawImageDrawLineDrawPointDrawPolygonDrawRectangleDrawSegmentDrawStringEraseAreaEventFgFillArcFillCircleFillPolygonFillRectangleFontFreeColorGotoRCGotoXYLowerNewColorPaletteCharsPaletteColorPaletteKeyPatternPendingPixelQueryPointerRaiseReadImageTextWidthUncoupleWAttribWDefaultWFlushWSyncWriteImageinteger expected or out of rangenumeric expectedstring expectedcset expectedfile expectedprocedure or integer expectedrecord expectedlist expectedstring or file expectedstring or list expectedvariable expectedinvalid type to size operationinvalid type to random operationinvalid type to subscript operationstructure expectedinvalid type to element generatormissing main procedureco-expression expectedset expectedtwo csets or two sets expectedfunction not supportedset or table expectedinvalid typetable expectedlist, record, or set expectedlist or record expectedwindow expectedprogram terminated by window managerattempt to read/write on closed windowmalformed event queuewindow system errorbad window attribute or valueincorrect number of arguments to drawing functiondivision by zeroremaindering by zerointeger overflowreal overflow, underflow, or division by zeroinvalid valuenegative first argument to real exponentiationinvalid field namesecond and third arguments to map of unequal lengthinvalid second argument to opennon-ascending arguments to detab/entabby value equal to zeroattempt to read file not open for readingattempt to write file not open for writinginput/output errorattempt to refresh &mainexternal function not foundevaluation stack overflowmemory violationinadequate space for evaluation stackinadequate space in qualifier listinadequate space for static allocationinadequate space in string regioninadequate space in block regionsystem stack overflow in co-expressioninsufficient MAXMEM limitprogram not compiled with debugging optionprogram malfunctionvidget usage error Run-time error %d File %s; Line %ld Run-time error %d in startup code %s offending value: Trace back: abscsetintegerrealstringnumericprocsincostanacosasinexpsqrtdtorrtodatanlogargscalloutcharcollectcopydisplayco-expression_%ld(%ld) errorclearfunctioniandiorixoricomimageishiftordnamerunerrseqsortsortftypestringco-expressionsettablelistprocedurewindowfilecsetrealintegernullexternalvariablemovepostabcenterdetabentableftmapreplreverserighttrimanybalfindmanymatchuptodeletegetpopkeyinsertlistmemberpullpushputsettablecloseexitgetenvopenreadreadsremoverenameseeksystemwherestopwritewritesgetchgetchekbhitchdirdelayflushActiveAlertBgClipCloneColorColorValue%d,%d,%dCopyAreaCoupleDrawArcDrawCircleDrawCurveDrawImageDrawLineDrawPointDrawPolygonDrawRectangleDrawSegmentDrawStringEraseAreaEventFgFillArcFillCircleFillPolygonFillRectangleFontFreeColorGotoRCGotoXYLowerNewColorPaletteCharsPaletteColor%d,%d,%dPaletteKeyPatternPendingPixelQueryPointerRaiseReadImageWSyncTextWidthUncoupleWAttribpos=posx=posy=rows=size=width=lines=height=columns=geometry=WDefaultWFlushWriteImageno icode file specifiedno file name given for redirection of &erroutUnable to redirect &errout .mkrec\?escan:=!||~--/===**|||==>>=>><<=<<~==-%*-~===\/+=>=><=<~=+^?<-^<->[:]*[]:=:=...++.No interpreter file supplied.icx.ICXicode file name too long.icxrbrbcannot open interpreter fileTried to read %ld bytes of code, got %ld bad icode fileI9.0.00/32icode version mismatch in %s icode version: %s expected version: %s I9.0.00/32cannot runNOERRBUFTRACECOEXPSIZESTRSIZEHEAPSIZEBLOCKSIZEBLKSIZESTATSIZESTATINCRMSTKSIZEQLSIZEMAXMEMICONCORE: =environment variable out of rangeenvironment variable out of rangeenvironment variable not numericerror in startup code %s error in startup code %s: %s System error in startup code at line %ld in %s %s Termination dump: co-expression #%ld (%ld) call to 'err' &errout&input&output abcdefghijklmnopqrstuvwxyzrABCDEFGHIJKLMNOPQRSTUVWXYZunimplemented opcode: %ld (0x%08x) interp: termination with inactive generators.%02d:%02d:%02d%04d/%02d/%02dpmam%s, %s %d, %d %d:%02d %sVMSVMSinterpretedinterpretedASCIIASCIIco-expressionsco-expressionsenvironment variablesenvironment variablesexternal functionsexternal functionsfixed regionsfixed regionskeyboard functionskeyboard functionslarge integerslarge integersmultiple regionsmultiple regionspipespipesstring invocationstring invocationsystem functionsystem functiongraphicsgraphicsX WindowsX Windows?Icon Interpreter Version 9.0. July 16, 1994/-%*-++^:=<-<->:=:|||||=>=><=<~===~==>>=>><<=<<===~===^*=......[...]!?set reference out of bounds in randomtable reference out of bounds in randomlist reference out of bounds in random[:][]~--**++\/.&deallocation botchanycmp: unknown datatype.order: unknown datatype. ???? from line %d in %s&subject&pos&progname&windowname: unknown event keyword variable&random&trace&dump&errorname: unknown integer keyword variable[%ld:%ld]name: unreferencable static variablename: cannot determine variable nameL[%ld]%s.%sname: invalid structure reference; co-expression_%ld : @ returned to failed to co-expression_%ld %-13s: %4d : to by ? ..} @ ! {create ..} . field%slimit counter: [ ... ] from line %d in %s returned failed suspended resumed; co-expression_%ld : @ co-expression_%ld ; co-expression_%ld returned to co-expression_%ld ; co-expression_%ld failed to co-expression_%ld local identifiers: = = = global identifiers: = _NL:_NL:rawrw-%%can't open %sSYS$COMMANDSYS$COMMANDkillkillinteger(~10^%ld)illegal objectieJl VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27llegal objectlarge integerreal numbercsetfileprocedurerecordlistlist elementsetset elementtabletable elementtable element trapped variablehash blocksubstring trapped variablerefresh blockco-expressionexternal blockinteger keyword variable&pos&subjectillegal objectillegal objectillegal objecticode file too largeinsufficient memory for icodeinsufficient memory for string regioninsufficient memory for block regioninsufficient memory for qualifier list&error&pos&progname&random&subject&trace&dump&window...&window = &subject = &pos = &random = &trace = &dump = &error = &subject[%ld][%ld+:%ld] = co-expression_%ld(%ld)record _%ld()(%ld)set_%ld(%ld)table_%ld(%ld)procedurefunctionrecord constructor%s &input&output&erroutwindow(file(...%s%ld&null(variable = external(%d)%soutimage: unknown type\"\'\\\b\d\e\f\n\r\t\v\x%02xlist_%ld(%ld)list_%ld = [...,empty activator stack ?bad ipc/file name table \"\'\\\b\d\e\f\n\r\t\v\x%02x""_%ld(%ld)co-expression_%ld(%ld)record set_%ld(%ld)table_%ld(%ld)list_%ld(%ld)procedure function record constructor &input&output&erroutwindow(file()''integer(~10^%ld)&nullexternal(%ld)&letters&lcase&ucase&digits&cset&asciiICON_HOSTSYS$NODEVAX/VMSblackwhiteRGBi:.5/.5/.5fixedfixedfixedmonolucidatypewritertypewritercouriersanshelveticaseriftimes*mediumdemiboldbolddemilight*ior*narrowcondensednormalwideextended*p*-*-%s-%s-%s-%s-*-*-*-*-*-%s-*-*-*%.*s%d%ssansserifserifsansrmediumdeminormaliso88590adobe ______display=display=reversehiddenrootnormaliconicmaximalhidden???iconicnormalmaximalhiddeniconwindowroot%d,%dsolidmaskedstippledpatternedtexturedopaquestippledopaquepatternedsolidonoffdasheddoubledashstriped%d,%d,%d%d,%d,%dDISPLAY%s%s%d,%d,%d%s%s%sstripeddashedsolid%s%sreverse%srootwindowicon???%d,%d,%dunknown%ld%d,%d,%d%d,%d,%dwhiteblack%d,%d,%d%d,%d,%dblackcheckersdarkgraydiagonalgrainsgraygridhorizontallightgrayscalestrellisverticalverydarkverylightwaveswhite.xbm.XBM.xpm.XPM.xpm.Z.xbm.xpm.xpm.ZrXPM%d%d%d+%d+%d%d+%d+%d%dx%d%d,%d,%d%c%1x%1x%1x%c%2x%2x%2x%c%3x%3x%3x%c%4x%4x%4x%cverypaledeeprGIFwbGIF87a%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c0123456kxw@abMcdZ0$%&L*+-g/?@}}~>]|+V%c%d%cboldcondenseddemidemiboldextendeditaliclightmediummononarrownormalobliqueproportionalromansansserifwide%d%c%s%d,onoffonONOn%s,%d%d,%s%lf%conoffonONOnonoffonONOnonONOn%d,%d%stexturedmaskedsolid%d,%d%soffon%soffon%soffon%dx%d+%d+%d%dx%d%s%s%sascentbgcanvasceolcliphclipwclipxclipycolcolumnscursordepthdescentdisplaydisplayheightdisplaywidthdrawopdxdyechofgfheightfillstylefontfwidthgammageometryheighticoniciconimageiconlabeliconposimagelabelleadinglineslinestylelinewidthpatternpointerpointercolpointerrowpointerxpointeryposposxposyreverserowrowssizevisualwidthwindowlabelxySundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember%.3s %.3s%3d %.2d:%.2d:%.2d %d wandandInvertedandReverseclearcopycopyInvertedequivinvertnandnoopnorororInvertedorReversesetxorX cursorarrowbased arrow downbased arrow upboatbogositybottom left cornerbottom right cornerbottom sidebottom teebox spiralcenter ptrcircleclockcoffee mugcrosscross reversecrosshairdiamond crossdotdotboxdouble arrowdraft largedraft smalldraped boxexchangefleurgobblergumbyhand1hand2hearticoniron crossleft ptrleft sideleft teeleftbuttonll anglelr anglemanmiddlebuttonmousepencilpirateplusquestion arrowright ptrright sideright teerightbuttonrtl logosailboatsb down arrowsb h double arrowsb left arrowsb right arrowsb up arrowsb v double arrowshuttlesizingspiderspraycanstartargettcrosstop left arrowtop left cornertop right cornertop sidetop teetrekul angleumbrellaur anglewatchxtermnum glyphssalloc(%d): out of memory alloc(%d): out of memory $@$$$$P$$$$x$P$$4$$$H$x$$$$l$$$$,$$0$H$`$x$$$ $$$$L$$|$$$$ $ $T$tcan't read interpreter file headercan't read MS-DOS .exe header -ATXK4@>IA!hblackblackishbluebluish2dbrownbrownishdcyancyanish2dgraygrayish2greengreenishx2dgreygreyish2magentamagentaifi VMSBINARY.BCK* [V9.BIN]ICONX.EXE;270>sh,2dorangeorangish2dpinkpinkishYKdpurplepurplish2dredreddish2dvioletvioletishKdwhitewhitishdyellowyellowish<2ddarkdeeplightdmedium2paledmoderate2strongKvividdweakY%a%e%m%{%%00wwwWWWJJ00vvvWWWJJsttvvVVVVJsttuuVVVVIsttuuVVVIISSTTTUUUIISSTTTUUUUISSTTTUUUUHFFTTGGUUHHFFFGGGGHHH00xxxWWWJJ!11vvWWWJJr11vvVVVjjrrtuuVVVjjrrtuuVVVIISSTTTUUUIISSTTTUUUiiSSTTTUUUiiFFffGGggHHFFffGGggHHnzxxxXXXXJ!11xxXXXjjp1122)Vjjjrr222)Vjjjrr222>>>jjRR--//>>iiRRRT//'iiiRRff//ggiiRffffggghhFffffggghhnzzyyXXXXKoozyyXXXjjpp222)Xjjjqq222))jjjqq222>>>jjRR--//>>iiRRR-//''iiRRff//'giiRffffggghhEffffggghhnzzyyXXXKKoozyyXXXKK???22]]]jjqq222]]]jjqq2233>>jjRR::33>>iiRR:::/''iiRR:::/''iiEEfffggghhEEfffggghhNNZZZYYYKKOOZZZYYYKK???@=]]]kkPP@@=]]]kkPP%%%3]]kkQQ||3344((QQ:::444((QQ:::444<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8&&&&&'' '' ' ' &' ,' 4'<'J'W'^'a'd'i'l't'~''''''''' '!'8'"'#'$'%'&'+(' ((() (*)(,-(-2(.7(/?(0C(1H(2M(3T(4Z(5f(6h(7$h $\ $$$+$H$  $@`$ $ $xL$$ 1$ n$L $$p$ؽ$ $($4$x9$$$, $?$ E$P<$N$آ" $Y$X $ b$0 $x$h$ܿ$>$' $P$< i$ q$ |$ $L$ $" $' $* $D. $ $!$$l1 $4 H $n$2$$̜ $4$dl$|6$: $< $? $P$$XA$C $lT $8o$$$ $8E#$G*$] $ԩk $Xp ${$X $xA$tb $v $$f $ $Hw$Ps$'$$4$$$H$x$m$(-2<CHUYeky.$p$ܟ $H1$U$,$Z$$R$m$T$$V$h $lX$$$I7$H$,J$g4YB VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27-Z$0x$И $Hz$`}$x$$$$} $J @$,L M$M c$On$DQv$R~$ \$s$ $^$ $x$$$U $4V$$c$$wWJj()xXKk[]yYLl{}zZMm^=kbgcrmywx@ABCDEFGHIJKLMNOPQRSTUVWXYZabcd0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz{}$%&*+-/?@N)))))) ) ))) ***&*,*7*=* K*"U*$c*&g*(n**{*,*.*0*2*4*6*8*:*<*>*@*B*D*F*H*J+L +N+P+R'+T-+V4+X;+Z@+\O+^Y+`d+bn+dz+f+h+j+l+n+p+r+t+v+x+z+|,~ ,,,(,8,I,R,Z,_,h,q,z,,, )$)0);)A)F) S) Y) `)e)j)n)q) |) ))efghi jk8lHmVnnopqrstu1vHw_xlyz{|}~ ?f|  E S  ' Q | - . / 0 18 2_ 3 4 _   X" 5   8 8 %%%% %% %%%% %@&@ && &%&+&TWPQVUSR,yxؠh(ll @\ԕ4Phԙx00XHl8(`h<0P̝h 4'VDEPFHIJTLPQRR S8SdSSSUe  ݏiݏߦberhixeb\Wݏ^1RЬ$ЬЏ2|~%^Rp~gPЬPЏb|~^ؼ P|^߭ЬRP ЭQQSPQSSЏbPPb諾ТPԠPaP@pSrSUPpSUpU~#gPЏbբ<3~)PPP}bP2P^ЬRP}bP2P^ЬR6P}bP2P^ЬRRP}bP2P^ЬRVP}bPP}bPP ^ЬRѢ}bPP1߭Pe~PЭRRR~bPխЬRPSݭЬRsPSSPЬRSЏbPPIA!hIA!h^ЬR>Pf~0PpPGЬRpP~dPЏbբ<3~P2P^ЬRPf~P=pPЬRpP~udPЏbբ<3~{P2P^ЬRVPf~HPp~pPS"~PЬRpS~cPЏbբ<3~PP^ЬRPf~PpPqPqPpP~~lPp~6pPS!~aPЬRpS~+cPЏbբ<3~1PP^ЬRPf~PpPqPqPpP~~PYp~pPSE!~PЬRpS~sbPЏbբ<3~yPP^ЬRVPf~HPp~ pPS"~PЬRpS~aPЏbբ<3~PP^ЬRPf~Psp~~|P!p~jpPS !~qPЬRpS~;aPЏbբ<3~APP^ЬRPf~PeϗPf4DPЬRpP~`PЏbբ<3~P2P^ЬRPf~Pe4DPfPЬRpP~E`PЏbբ<3~KP2P^ЬR&Pf~PЬRѢ;p~pP~_PЏbբ<3~PPЬRPf~PЬRp~p~YpP~c_PЏbբ<3~iPP ^SЬR?Pf~1Psp~~PЬRѢ;p~pP~^PЏbբ<3~PP蟢Pf~Pqp~~pPqcp~[pPpcp~HgPЬRp~3^PЏbբ<3~9PP^ЬPѠj~PЬPР QС Џ2P ^լg~P߭ݬЬPPSЭR"SRPcRPS}cP2P^߭ЬRPe~TPЭR RR~PЬRˏP@̞2P ^߭ЬRPe~P߭ЬRPe~Pխݭ~NPЭRRR~2Pݭݭ1P }7PP4^!Z"[}k}k}k}k}kj̞jЬS }cЭjPˏPP3b1P?PSЬRТ cЭRТ RТ VRV=\PW|~ЭjPUЭRTVRVRP}VRVRЬRWЏbЭjPЬSУ Rݢcr P|~@ЭjPЭjPЬRТ ЭRݢ ~  P|~ЭjPЭTЭSУЭTЭSУ ЭTЭS}88RЭSB.ЭSBSݣSЭSBRR  ЭSBWSЭRGc1\_YPGVvRbSЭRFcխYiPX|~GЭjPR(hЭS ЭRXFXЭRТRXbSЭRТcխVWW SЭRGc1fЭSգ RѣR SYЬRЭЏ bЭjPЬSУ R~c P|~ЭjPЭjPЬR}bЭjPЬR{~NЭj2P|^gVRTU߭eЬRPe~PЬPѠЏEѠi~P<~PЬQСPРS~PЭRR~PReeФPݠݠߦ'S5S4Sݭ/ }P<1~P}P^eQFޡKB};E}P<^UTRe7SxRP@dP``PcS PRReP ^ЬRJPe~TPЬR#Pe~-PЬSˏRRˏRR)c֦P |~PPң RRЏ2P ^ЬRPe~PЬRoPe~yPЬSˏRRˏRR)cﮮP |~4PPɣ Џc2P ^ЬRPe~PЬRPe~PЬSˏRRˏRR)c華P |~PPͣ Џc2P ^ЬR6Pe~@PЬSˏRR5ЏcP |~PPң ЏcP^ЬP`P |~PP^ЬRPe~PЬR[Pe~ePЬQˏPPe~APЬQСSˏPPS С T>S:SPxPPTP-ЬP`P |~PPS ЬPԠЏ`PS ЬPՠ RRRЏ`PSЬQxSTЏaPЬRբ SQQ PQPTЏbPЬQSSS RTPSRPPPЏ2P^ЬRPg~PЬRѢ~PЬP RR2RЏ`2P^ЬQˏ/PPo~P<~PЬP`UdP |~kP2P^߭ЬRPe~8Pխݭ~PѬݭ PЬRݭ2P ^߭ЬRPe~P߭ЬRPe~PЭRRTЏS/PRЏTRSPRR~PRЭЏbRPѭTѭS=_@ЬRR%Џb~P^YZ"[}j}j}j}j}j}jiiЬRˏ_RR1ЬRˏPP{B16?P߭ЬRUPe~?ЭiPЭPP1?PЬRТ RТVVSxSS8SVRRS,VRRS~[VP|~ЭiPSЬRТ cRVMPb|~ЭiPVVNP|~ЭiPЭRЭ Т V1x|TSЭREc1TMXENWEkS1PЭRC1RhPb|~ЭiPgP|~ЭiPЭPЭР ЭRТ PЭR} ЭRТ PЭR}$TPTxPPЭRТ R@PЏ`ЭܠЭRТ1aS1JUU SЭREc1%ѭVЭRТ R 1VVЭRТ R17ЬRТ STRSbRT LPb|~ЭiPTTLP|~ЭiPЭRЭТ T1ЭUХ URSVЭUCfKPCkP,ЭU@ЭU} ЭU}ЭUХPSS VЭUCfѭ!T~ЭRТ Rj5SM VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27TZ7T~ЭRТ Rݭ~ЭiPЬSЭԣЏcЭiPЬRТ RТTRTJPb|~ЭiPTTKPS|~ЭiPЭRSS ЬRТ WT`ЭUХ URSCQ/PCkP@U } ХUPSS CQZUTЭRТ RЬSЭ̣ЏcЭiPЬSУ SУ SУ RSRIPc|~ЭiPRRJPT|~ЭiPЭSTT ЬSУ URAЭSУ SQPRxPSCS}cPPRTRЭSУ S ЬSЭ̣ЏcЭiPЬSУ RТTT~cP|~ ЭiP'TTЬRТRТ RЭiPЬRs~Э2P^ЬPРPР PЬPРPР PS^ЬPРPР P$ЬPРPР P$S^}S^ЬPЬPaS^ZYsX}i螭iЬRˏ_RR1ЬRˏPP@S1?P߭ЬRPe~ЭiPխݭ~0ЭiPЬRТ RТTRTcGPb|~YЭiPTT8HPS|~6ЭiPЭRSS ЬRТ WTbЭUХ URSCQ-ChP@U } ХUPSS CQЭj TЭRТ RlЬSЭЏcЭiP߭ЬRPe~wЭiPխݭ~ЭiPЬSУ SУ SУ RSR3FPc|~)ЭiPRRGPT|~ЭiPЭSTT ЬSУ UREЭSУ SQPRxPSCS}cPPRЭjRЭSУ SYЬSЭЏcЭiP߭ЬRzPe~dЭiPխݭ~ЭiPЬSУ RТTT~cP|~ЭiPЭj?TЬRТRТ RЭiPЬR}~Э2P^ЬTˏdRЬSˏcPRPIRR?TJPRSARP(PPPS'PTPOPݬqO<^UЬTd<ФSУ Rݢ P1У RP {PxPP@UnddФSݣ>WPTTDT>У QRPTPRС QRPTPRPPTT¡TxTRBUUPP^ASTЬRęݢWPbPˏPP^CC( Nyby}yyyyy31PP?PЬRĠݢPbPЬSУ RТ R}cPЬRĮݢPbPЬRIJݢPbPЬRĸݢPbPЬRĽݢ|PbPЬSУ RݣXPcPЬRݢ=PbPЬRݢ"PbPЬRݢPbPЬRݢPbPЬRݢPbPЬR%ˏPPݢPbP{~2P^ЬRPg~dPЬRbݢ PPP<^AUʲS߭ЬR`Pe~PУRRTRQ ePQPPЭPPRPЬQRPPЭaQ8PeRTRc~PTP ^%S߭ЬRPe~aPgݭPѭPЬPЭЏ`2P|^-VﶱU߭ЬRLPe~PfݭbPѭPХSSTЭЭRSR RSSTSRЬQSPPЭaQPfPTPe~rPTP^ЬR Pg~:P߭ЬR'Pe~PЬRPg~Pխݭ~qPЬSգ}ғѭíRRxRR RЭcPݭCPW |~xPЬSУ[УVUWRWUXRX/[VTTPPVWUSRSPprPV WUQRQRXWQWUZQZ4[VYPVPPY!WURQR[VTPPT WURQRQZЬVЦXЭYYX%WPXT TUTYSSXSʏSTSR$PWUTXSSTYSSXSʏSSTPЦ RXYYXXSXSPXSXSЬRWЭbP4^WީXZ}h}h}hg̞gЬRPg~ ЭgPYެVfRx~:FTRTR1fUxTRPB`B`PЬPPB`e~ЭgPT@xTSfPQCRTPxPP@Pb`ЬPRCb~iЭgPTPTP1vЬRݢJAP|~3ЭgPЬSУcѬ KPPe~ЭgPЬRѢ~ЭgPЬRPxPPT@dUS Т Тѭح1ЭR֭ЭP֭ؐ`bbTTPPA--1P?PSЬP1PSЬP~PY׭S߭߭U߭߭SRR$R @P|~ЭgPRS*PЭP֭ `SSTTP@jPhPSѭح1YЭgPЬS|Pà RR2У }cЭgP^[ZЬR(Pg~BPYURUR1ެWVxURPB`B`PЬPPB`e~PUP |~PЬSУcѬBP?Pe~IPЬRѢ~,PЬRUxUUPE`V WТ TТSTW1}USRSbbXXPP>fRFFRFFFFFFFFFFFFFFFFFFz1:?P׭ЬP1 ЬP1߭߭V߭߭e1RTWd RTTWd íRPP1Э߭߭V߭߭ePѭP,Э߭߭V߭߭eѭR ֭ЭPSSѭR"Y Э߭߭V߭߭eѭRЭP֭PRPSPS `ЭP֭PRRPXXP@jPhP֭TW1Y ЬRâSbHTä SRRkS PЬS-Tä RRkУ }c2P|^ެRвPެ UPe<Ѽ5eTѲTвPü вPРѲT вPѼмVV  ЬU޼SecTüeRzRP{cPQPPTe^ЬRhPg~P߭ЬRoPe~YPЬRdPg~(Pխݭ~PЬRբ}ѭ Т ЭbPݭ:PT |~PЬPРWРSTRRT&WSVVPPSRTPprPSRTRTTQЬRТUТ PUЭUURUR URURЬRTЭbP^WXdUЬRPg~PЬRѢ}Ѣ}=hѨg ѧ1ЬR}h}gPg~PЬR^Pg~xPЬRѢ~\PЬTФSRPTPdTPQެVfTQЦTAcPP2PPAb@eQQЬRբ }bPЬSУRRcR8P |~PЬSУ QУPRSRSPTPSS2SSCedRSRS2P^ЬRRPg~lP߭ЬRPe~EPխݭ~PЬRТTխT }bPŭTVVݭ~PV7PS |~PЬUSVeХ RTVb~S7!׭TWPRQWPP׭P ^ЬRFPg~`PЬRТSSݢ P7P |~9PЬQSaСRSRSPRPPbQ`PSPQcRP혏P^ЬRPg~P߭ЬRPe~PЬR&fPg~Pխݭ~PЬRբ}rѭ SíSЭbPݭ56PU |~PЬSУXУVURUSRS:XVWPVPPW"USRSXVTPPT UQRQUSRSЭTTUQЬRТS SPSTTSSRSRPpqSRSRЬRUЭbP,^ЬRBPg~\PЬRoPh~,PެWgRТX XVVV fTTPPUU QТRSTRR2RPxPPxPPPSUQcRRITVXV 9fRRPPSS UgPРPQRPP2PPxPPxPPPQSUaPPЬPР X`P<4^UЬRѢ}pѢ=Х6Pg~-PЬRѢЬRѢB߭DPݢݭkPѭPe~PЬSѣ  [߭ P7ݣݭPѭPѭ#ЭRЭRP e~ZPЬRFPh~0PѭPSЬRCSSPPQQ TТ RRSPP2PPxPPxPPPRQTbPPPЬPЏ2P|^WZЬRѢ }ﲠ Ѣ(?Ъ8P SP g~mPЬRѢ(ЬRѢ(B߭(kr VMSBINARY.BCK* [V9.BIN]ICONX.EXE;278iPݢ ݭPѭP(e~ PЬSѣ0  [߭0+P7ݣ ݭRPѭPѭ#ЭRЭRP0e~PЬR|Ph~iPЬR̟Ph~9PЬRXPh~ PWѭ1ެYXP@$UWSUPPSS TiQС PRUPP2PPxPPxPPPRSTbPPЭЏaQPUPPTT ViQСPRUPP2PPxPPxPSSRTVbPPWСPPSPTV`PPWWP֭ѭ1:2P ^﹜YЬRѢ}Ѣ=Щ6ﷵPg~PЬRѢЬRѢB߭PݢݭPѭPe~oPЬSѣ  [߭ P7ݣݭﶾPѭPѭ#ЭRЭRP e~PЬRエPg~PެVfRТXXWѭWLUХ SRRXTTPTP fPЭЏ`PP֭ѭWP4^WЬRѢ}\Ѣ=Ч6Pg~PЬRѢЬRѢB߭0PݢݭWPѭPe~PЬSѣ  [߭ ׬P7ݣݭPѭPѭ#ЭRЭRP e~FPЬR2Ph~PЭVѭLSP@RRPPTT UУ PQRPP2PPxPPxPPPQTUaPP ֭ѭѭVPЬRЭЏ2P^3TЬRѢ}Ѣ?Ф8P/Pg~IPЬRѢЬRѢB߭`PݢݭPѭPe~PЬSѣ  [߭ P7ݣݭ.PѭPѭ#ЭRЭRP e~vPЬRPg~KPíSЬRSPЬQС SRRСP׭ЬPЏ`P4^WЬRѢ}Ѣ=Ч6Pg~諒PЬRѢЬRѢB߭IPݢݭPѭPe~CPЬSѣ  [߭ cP7ݣݭPѭPѭ#ЭRЭRP e~ҼPЬRᄚPh~屮PѭlެVTP@RˏRSS UФ PQʏRxRPxPPPQSUaPP fPЭЏ`PP֭ѭP ^ЬPˏ_PP1ЬPˏPP P1?PЬTPR߭Rݤ ѭ`RТ`Ф Rע}dPЬTSPS߭Sݤ ^ѭ`RТ`Ф Rע}dPЬRz~\P<^ЬPՠPЬSУ Qա С QQ ԡСUxURBR}bUPPPPסףP|^ЬPѠl~PЬRТ SbVգU@PУ Qա С QQ ԡСTxTRBR}bfTPPPPסףUUP2P|^ЬPѠl~[PЬRТ SbVգU@PУ Qա С QQ ԡСTxTRBR}bfTPPPPסףUUP2P^ﰠT}ﱕd잭dЬPѠ |~ﷹЭdPެScPݠ P;RЭP} bRPЭdݭcPݠ PЭd2P$^ W}}gܞgЬPˏ_PP1pЬPˏPP _1V?PЬPР PR'PU|~ЭgP߭RЬTݭwPVխ?ЭP֠fUfR} }ЭP QQѠQ"ՠ4PU(fR}ЬR}bЭgPЬRТ 蟢ܲPSSQ$PT|~ ЭgP߭SЬRݭխ0PTݭ^ЭR SSѢSբ4Rn TS(ЬR}bЭgPЬRz~ЭgP<^AU}Be螭e߭ЬRUPe~?ЭePЭSSTSݭ~ƸЭePTTRSPb|~ЭePSTPR|~ѶЭePЭQRR PSTxPQAQ}aPPSЬSЭЏcЭeP ^ЬPˏ_PP1ЬPˏPP F{s?PЬTPR߭Rݤ ѭ}dPPЬRﵰPS߭Sݢ ѭ}bPPЬRz~ȵP^ЬPѠl~PЬPР SգPУQա СQQԡ PPP¡PxPRBR}bסףP ^ЬRТPР SѣfMRRR|~RPS$PRR |~|~RPSЬPРRТ RSРRТ РRS RRxRP@P}`R֣ЬPP^aZFMX}[j잭jЬRѢl~aЭjPSެnS [U оR[SUTU1YWRЩ bЭPР Sѣ_ǨRRR|~RgPS(PRR|~۳ЭjP|~RgPSЭRТ RSЭRТ ЭRS RRxRVxTP@kQFP}a`R֣ЭP֠TTU1RЬR}bЭj2P^ LTЬRТPРSѣcǤRRR|~RPS$PRR |~|~RPSЬPРRТRS РRТРRSRR£RxRP@P}`֣ЬPP^mZRKX}gj잭jЬRѢl~mЭjPSެnS [U оR[SUTU1Y!WRЩ bЭPРSѣ_Ǩ RRR|~RgPS(PRR|~ЭjP|~RgPSЭRТRS ЭRТЭRSPP£PxPVxTRBkQFR}ab֣ЭR֢TTU1RЬR}bЭj2P ^)[}*}"ЬSˏ_SS1ЬSˏPP]1?PЬSУ ЭSݣ P|~ʰЭPkPU|~殺ЭePЭSУ 19ZRYXWPVЭSVxЭPVTT TxTQAS߭SjPRRSݭiPQխ3}c RQUݭhkgPU|~ЭPVЭPVЭSУ 1nUu ЬRЭЏ bЭP|~ RPS|~Э\PЬRSЏ bЭAPЬRl~c"2P^|~ PR |~6PЬP}8RЏ `P|^eVЬPѠi~PЬSУ PРUxfffУ RТTT$T<U-ЬP}`PT%ԢUBxPPˏPЏcPUЬPР Qԡ}`P^߭ЬPPP |~?Pݭ ^ЬRﲛPg~PЬRݢ PR8RPSSRPR |~̭PЬPRS`PP^oX0Y}i}`}iЏhhЬR3Pg~MhPЬRPg~hPЬRPg~hPVЬPРSРTRT1PPPA7}}KP&?P VVPVNPVFPV>PV6P1PV*PȏVPЬP~hPRRT1ˏVRVV w PVaV rwˏVRR+V1$RoPb|~ehPR|~@Pb|~>hPRТ URURcެWTxUSRCbRbgRRCbR}ibRCbRbЬRRCbm~˪hPURUR߭~ЬSPT1ѭ xRSBc~ohPhPV9V VЬR~=hP;PTPTT hPPVTPS|~ͩhPV0ФRЏpФRSt ФR}pЄЬRSЏbhP^ōZ.V#BWЏf잭fЬRѢЏﺃ "PѢi~ЭfPЬSУ RТ[Тnn~ЭfPԭˏnXYxjjjծO[<~gGPRR~ЭfPR9~qЭfP[<~gPRRЭfPR <UPRUUTThP|~ ЭfPխR{Pѭѭ =T~hP|~ЭfPݭݭiP|~ɧЭfPTgiPS|~ﬧЭfPխSTR1}Э2P|^͋V6UЏe螭eЬPѠЏɁl5 VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27x !Ѡi~ ЭeP߭ЬR Pe~ЭePЬQС PРTРRR~ʦЭePխݭ~WЭePݭP|~ЭePԭxfffRPTݭݭDPSS~LЭePS)~.ЭePTݭݭ5PSSЭePSSQyP  QQS }ЭeP^ЬRZPg~ﰥPЬPݠ FPP}X2P^ЬR Pg~`PЬRPg~9PЬPݠݠ PP}ހP^]TЬPѠi~P߭ЬPբP |~ĤPЬPР PРSՠPxdddЬPР PPЭRR~S"PPRSPPЬP}2P ^SЬRÑPg~PxcccЬRݢ PЏbP^=RЬPѠi~ȣPЬPР PРQՠPxbbbЬPР PPQ"PQЬPQЏ2P^ᅦY(X}Ww[VЧZЏhhլ}~hPЧVxiiiZV PV ќZ'fR ~ТhPVݏЬRѢ~hPЧVRլ1nUTxRSPC`P`1RVxiiiZV 6V5PV  fP ~hPVxRQePPAP`PРZZЬPPA`~͡hPxRQePPAP`PРV1PkePPC`aPЬPPC`m~shPZVEwPRRsP|~\ЭgPЬPЭR`ЭgP^oVWլ1xWRЬPSBcP`mBP`PBc~PxWSЬPRCP`PˏPCb~ŕPxWRЬPPBP`PРUWLf ЦPf~PЦPˏPf~ePЦPРUХ SЬT| УU[߭߭߭߭WЬRTUPxPPR@be~PЭ ЭЭЭUW}fPЬQ}aP`^wnYx{XЏЏhhVլ1xVSЬRTCdRbwCRbRCd~PhPxVTЬRSDRbRˏRDc~hPxVSЬRPCRbRТUVVi ЩRi~ՓhPЩRˏRi~ﰓhPЩPРU<PW|~hPХַѬV1xVSЬRTCdRb1CRbRCd~9hPxVTЬRSDRbRˏRDc~hPxVSЬRPCRbRݢP |~͒hPV!UP |~晴hPVTT1ެVfUxTSPC`P`1fPRCbPЬPRCbm~AhPcxTQfPPA`RbARbWbP==3?PhPxTQЬPRAbӑhPTT13ЬREf<~WoP|~hPЏh2P,^9xX}e}ehhnլ1xnSЬRTCdRbuCRbRCd~ЭhPxnTЬRSDRbRˏRDc~ЭhPxnSЬRPCRbRТnivj mjR]j~ЭhPHjRˏR2j~gЭhPjPРѬne~@ЭhPnRR1߭xTЬRSDcY|PRDbe~ЭhPݭݮ PTЭhPT̉PSSTP|~ﳏЭhPЬRTSbЭhPnRzRP{PQPP~xЭhPnRR~WЭhPnVV1hެYЩW [2 Z߭xVSRCbW{PЬPRCbe~ЭhPݭݮkPUЭhPVSxSSiPTCdRb bvCRbЬPRCb~ЭhPVQxQQiPPARbݮkPRЭhPRݭݮ PЭhPRUjUCd{PЬPRCbg~ЭhPݭݭݮ PЭhPݭUjVV1n}gЭhPЬS}cЭ2P8^WbgVctU}$beeXЬPѠР Q СTXfЦQСTTXg~7ЭePxXSЬRPC`zPRCbg~ЭeP߭߭߭ݭT1P_ݭݭݭߧ,߭߭PRR߭P<2~ЭePЬPЭR`ЭePЭ2P$^%fUVլ1xVRЬPQBaP`mBP`PBa~&PxVQЬPRAP`PˏPAb~PxVRЬPPBP`PРWVLe ХPe~﵋PХPˏPe~PХPРWѬV1xVRЬPQBaP`oBP`PBa~LPxVQЬPRAP`PˏPAb~PxVRЬPPBP`PРTVPWT߭߭߭߭VЬRݬW@uPxPPR@be~ﺊPЬSVPSPPS߭߭߭߭V~ЬRSTtPxPPR@be~jPݭݭݭݭݭݭTWPPV}ePЬQ}aP<,^pU}e}eЏЏeԞePS|~׉ЭePЬRѢiТ Q`СPРTTѢ.ТQ%ݡSPЭePֳ P~fЭePdP~JЭePЬRm^ VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27sX]<~SP|~ЭePЏЭԥ2Pμ^nլ1xnSЬRTCdRbnCRbRCd~ﻈPxnTЬRSDRbRˏRDc~PxnSЬRRCRbRТWnbP"b bR b~>PaRˏRa~PaRТWXnVެ[VkVn1DެоYkrW CXKЧ QЧPRСDTТSRUR<~TRS<~TUSX߭߭߭߭VݮWqPxPPЬRR@be~5P XP@Qa@Qaխ׭խ׭؞@Rb@RbVRRkVSxSSоRPC`RbUmPC`PЬRRCbf~句PpRpϞ~pR~pPpϔ~rR~rPrPd4DPf}Pd8PjPUVRRkVSxSSоRPC`Rb<ZTwC`PЬRRCbf~ Pp~qP"VPxPPЬRR@be~؅PrPd4DPfPd8PjPTTPZ XP@RZbPT TUTPT XP@PT`U#UPRzRP{ZPQPPZUPzUP{ZPQPPU XP@PU`XVVk1eVn1]Ч PЧSÀRРDUТTÄRÈZRXURTCXUZT0n }^PЬS}cP^q^VWլ1xWQЬPRAbP`mAP`PAb~rPxWSЬPRCP`PˏPCb~APxWQЬPPAP`PРUWLf ЦPf~PЦPˏPf~PЦPРUЬSQxWPPQ~WTTU7oPRW}fcP}cPRT~PWRxRRPB`f~lP^nԮ լ1x SЬRTCdRboCRbRCd~ Px TЬRSDRbRˏRDc~Px SЬRPCRbRТZ֮ `\ }\Rm\~P\\RˏRF\~{P5\PРZî RzRP{PQPP~KPî [[~/PЪ RТ$Т([RxR~{PX<1~P[1f߭xTЬRSDcnPRDbe~￁P߭TxTTЬRSDcmPRDbe~P߭TxTTЬRSDcmPRDbe~OP߭TxTTЬRSDcumPRDbe~Pѭ1ѭ1nTxTTЬRSDcqPRDbe~ȀPѭ ѭRЏbR<hTxTTЬRSDc]qPRDbe~cPѭ܏ ѭRЏbR<2hSЪ R$SSh2SЪ R(SS1xTЬRSDcpPRDbe~Pѭԏ ѭ؏RЏbR<hTxTTЬRSDcupPRDbe~{Pѭ̏ ѭЏRЏbR<Ш2hSЪ R$SSh2SЪ R(SSV[1ެYUoWVTTT TxTSRCbgPЬPRCbe~~Pѭď ѭȏPЏ`P<xVP@hRbTxTTiPRDbgPЬPRDbe~q~Pѭ ѭPЏ`P<xVQAScAhR2bPPPb2cPPPc[V nxVRBhRШbPxVTVRxRRBhSDhRcb[PЪ PЪSÀRРDVТUÄTÈWT[X~VTU y[X~VWUx[~XZnXvծ  }5WPЬS}2P^WZxYUլ1xUSЬRTCdRblCRbRCd~ }PxUTЬRSDRbRˏRDc~|PxUSЬRPCRbRТ[UKj ЪRj~|PЪRˏRj~}|PЪPР[ѬU5߭xUTЬRSDcTzPRDbe~:|PURR9߭UTxTTЬRSDczPRDbe~{PURRg~{PUTxTTЬRSDcnpPRDbg~{PЫ R$Ы R(UUWXWSUS2eRʏRBi# XRPPR0RXUSePʏP@iXRR,PeVV# V~1UTUQQW+PaRˏRP@iTR  R,PQQWTPXSSzTP{SPQPPPSTSUW~UVSXݭݭ[/P<1~zP}NVPVWRUReRʏRBiPTWSUS4eRʏRBi%P TRPPR0RTUSePʏP@iޚRR,PVgTTTTPVc TTPT@PS<1~yPRRP@ RTUQQW?PaRRP@ @ R~ RTR  R,PQQWTPzTP{XPQPPPXTPUW~USPXݭݭ[ PV }TPV<1~ yPЬRVЏb2P^nլ1xnSЬRTCdRbnCRbRCd~xPxnTЬRSDRbRˏRDc~zxPxnSЬRRCRbRТWnbPR RRQ~.xPQRˏRQ~xPQRТWnRzRP{PQPP~wPnRR ~wPЧ RТ$Т(ZXZ 1rެоYih[ZZUnUXVЧ RЧQPТDTРSRVR<~TRS,<~TVS,ЭXxUSRCbkPЬRRCbe~vP PЏ`P<xXP@RbUxUUоRREbkPЬRREbe~vP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURT=qXUVT(qn }OPЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~kuPxnTЬRSDRbRˏRDc~:uPxnSЬRRCRbRТWnbPN NRN~tPNRˏRN~tPNRТWnRzRP{PQPP~tPnRR ~{tPЧ RТ$Т(ZXZ 1|oެоY)e[ZZTnTXOЧ RЧQPТDUРSRVR<~URS,<~UVS,XxTSRCbkPЬRRCbe~sP PЏ`P<xXP@RbTxTTоRRDbkPЬRRDbe~GsP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURTnXUVTmn }ILPЬS}2P^nլ1xnSЬRTCdRbnCRbRCd~/rPxnTЬRSDRbRˏRDc~qPxnSЬRRCRbRТYnbPK KR}K~qPlKRˏRVK~qPEKRТYnRzRP{PQPP~\qPnRR ~?qPЩ RТ$Т(TxTTЬRSDcaPRDbe~pP RЏbR<TxTTЬRSDcaPRDbe~pP RЏbR<2RRR2RRRZWZ 1kެX`[ZZUnUWVЩ RЩQPТDTРSRVR<~TRS,<~TVS,ЭWxUSRCbkPЬRRCbe~~oP PЏ`P<xWP@RbUxUUоRREbkPЬRREbe~ oP PЏ`P<xWRBScBQ2aRRRa2cRRRcZWZ 1Щ PЩSÀRРDUТTÄRÈVRWURTiWUVTin }HPЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~mPxnTЬRSDRbRˏRDc~mPxnSЬRRCRbRТYnbP^G UGREG~zmP4GRˏRG~SmP GRТYԮnVެVVn18ЬZо}hX߭߭߭߭VݮYgWPxPPЬRR@be~lPѮ1Щ RЩQPТDUTSWVS1xVQAP<`~AP<`~AP2`~AP2`~USThxVQAP<`~AP<`~AP2`~AP2`~UWThVԮxRBQaBQaBP`BP`֮VV1Vn1Щ TЩSÀRФDТ[ÄWÈ Uծx)gSW2xURBP<`~BP<`~BP2`~BR2b~ݮ$W[cxURBP<`~BP<`~BP2`~BR2b~ݮ$ݮ [cUUn } EPЬP}n,O U&ʇS2NU^H@6{s]˰;].u!ì0M'F֠0N- `Ek+֍ߵ׉ؿbc㜠:3Ԗ\M< g[L Kde.fcP z2}9CBR;ê*DpAOGƣP{W<[`1>_7Ym+O<f [qNeO4/w))QXQjTܧ޴ZF EJ)&!Z'7WnL"~ >U ޫ %kudz[!ĭxp|rlIY"n^kd+'&1*.p\p~0}-gzVXpV~SAg,LvxLJ1!gT]̀*ކUpj%jPew܎(BqnѢț? /s}/ l)NJ1jse+pROE:3Q,~hD^j;/-;rT)䥝U\=1c~̸CA*xCS4N~=G @ܱn'B7zƠniX?Kyg`Y캳@HtO:U"o?M;sd՝^΂ yꭟt@q:Na(;r(%U)=jd;#L*cCl8|~wg+۲g`Jښb0JνQ:Ƞwrnby(7f1Is1oX/4T\;D=gT>$[icD+@Soym>ӈtjԺT4,^ء"p#ւ0 :t C)pEmYfq ľr)e (cqH_T氠O+P(f3(b2OL*)w2gM-MoS07Vm$Q) T_!养Atx_cIBn/w0!?xG#מE?iWBHRTR)k/M *pQָ#PK_Yŏm Pwrw\ LI+鱦>S*jyן(5!dc5vg$x]z9#R!9{F~gLGS6c:[ BQ`cUpK?L' -UO9!28I}cy~}Aa==f&xn@Ub$3ۢPRw!y^|}|b'@̭y]{dftw4 p٬5 qaݽ;+úEa}T /Y4h5Ѝ̎eбt{0(!|8@2V;lYš|X .*HJͬRe3Ȳ73N1TcHg!5El|@ (:b0yBf} ufڿ2|S]#-[ ur`XI8K5ߞF=^rb):v"kH6`(K'ؕJB4/ٕ/t@/Ts A!u_'O[f C8Ew/˥ M)ĵ6ٮy=4\(~ )àA Gd#ydk_sҐ ]$_Nj79v fH(,$k:翖RZY'HGǁ=8711 _]4Ғ6)t*F _1ni ᗥm\ s ĞcE#| ]."A+&K1?W߁2{k3kO0 L_fjew:r5‹pl:FT>!~bvuoçXR& ;"$C1'.QNG""\<])tn*s*}=ڵ|%u+P#ɫ$[6%J̞?HxĢkh5V5NP=m~ε'DUb==e&R 1f곒Ak5R0h6UOќ, bǦ)Y$uǦ )F}+1T~x+S+i.d]r4q}qmƛd4N; 'ѝvقUN-9&OCyj sk ZTJ8koW#8|.I7s!KP%8I(W,%p2N5f.*%ipx%R*z*4@Xs:M9wj-+bgKقLBbsYq~傃|r#YX/yM`8Ge K%'BwƏª?,@ZL0Yn]}pmt,20J/Kx= LW_щ%ӗG~؜0GJk؋׷ٓ P}(Ø7nneUOwYJmg԰XYDl}챭X.JUŃOl𘪿<"u:T z {a2AZxOTP-'Eƚڠ5H+b,(SzV r9L㌲.qjtݹrznل .$׏O:??W5`DO)FHny(g%mLz%iuA;~N3UFh*-Yy\3_19aZ@*a(:@$KZ@&oĖ3&t.YJ6ec%=r]P_u~-~ {p <-( e^%jk路̒4sP _5A?N-ICGiHܗYUFY* o4K®$nLyԬ,>%lPP^eYfu 76 3 A`Ubм̾q,9rOz٘?oD^lđ}>ڗS)KÉ[ .UH.W=oNCGLp5Ӏ<3FT% "w뼩b*"įߴV`tӒDr(t% y*{s Z4z>N'IU:߷o99T׀K@?<T\MAyū棶$t F}xIU1P[K])j0rDBi̱^[rJ(1v;ѭ3W)v2 NYɬx>ﱽߙ&0H$C;9&&)/ܲ܂Py)?Pԉdn{{ Y.; J6AKB8`a'AB#}ְzQ-!8&2{POw凾mcuX.q<%iX+uC?+}n@T:ʊ7ER|s (3f=zfCFq;KY#AR=f&I1k;}82QS$ zf5/ZC>cfy$XkHɌ4ݐǷ:#IP$Ϯho+7J%"2euL%:^_ v! &=VF"ܮM[VOnEI ;ҍf4S[ {nzf_tmqˇ-z*hbI^^PәD7V\vΣ1jvWlĖ.f&{ 7YY+D"9+evnwv苵h!~r־jrݣ~=$5t톳JM)1]Ra*|I:s}_{BpƎ.1L_ !C\繣= ­@$5>*AdM[GEynT&zkoIZc~Υ_(q(i$Jgnct'dseA]/0+& tXKZ hhlr0Ǥw Qk;ݹ [SrjTmL'27Е/:װm8վ{i\wβ57M[dLDz Mۊ+~CtM0WDt;(.<&`Jr"Cǁ TK82Tr)1*5K 41Z;4Zr~`E8Y&׾U㦸={C0@|uQ|arE5ĦAQƖM :O 0EG̯0Ss)-.c0z12IsZ~dH1v~T^ESLMJ~+Yn]C7W߰P;{G;uLR=#vqlH4,(7f8I+%E Zo{ W.-m>XΓ FrECGMF fD CJ~m%ێ{O1=x p0:QhN `_eM< G}y } H*jd 5PAGtS?V<*,<6ϣ%ygl> @'ǓCOfms/fdn=ByywV+Lz]`rJ iQ 9kg:I1CIӏ O³bYXjgqyUgTc9\gb|6 Qڊo#텕BW"3}8CxLO b{#S3!qjg"MB4/bŤ761C/-wzTA:)E$sl6` 4㎖Yaϛ73{l#N pѩݫ#x ctP2sT5CC#mzի'[#rVp{oeV&HWX@]w=gN}h%@`_|o;Th_yuMzHI-^;db#ZPxWSЬPRCP`PˏPCb~ ZPxWQЬPPAP`PРUWLf ЦPf~YPЦPˏPf~YPЦPРUЬSQxWPPQ~WTTUEPRW}fcP}cPRT~UYPWRxRRPB`f~8YP(^nլ1xnSЬRTCdRbpCRbRCd~XPxnTЬRSDRbRˏRDc~XPxnSЬRPCRbRТndPV2 M2R=2~rXP,2RˏR2~KXP2PРnRzRP{PQPP~XPnRR~XPxx~uQPV<1~WPЮRТ RТ$ Т(Uծ1ެZjWHXUUTnTxTSRCbhPЬPRCbe~vWPѭ ѭPЏ`P<xUP@fRbTxTTjPRDbhPЬPRDbe~ WPѭ ѭPЏ`P<xUQAScAfR2bP PPb2cPPPcUU1ЮRТ PТSÀRРDYТTÄRÈ[R|~ݮVYRTQ|~ݮVY[TQVOn }0PЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~UPxnTЬRSDRbRˏRDc~UPxnSЬRRCRbRТVnbP^/ U/RE/~zUP4/RˏR/~SUP /RТVYnWެ[WkWn1ЬXkPZ߭߭߭߭WݮVk?PxPPЬRR@be~TPYIЦ RЦQPТDTРSRUR<~TRSj<~TUSjYxYRBQaBQaBP`BP`YWWk16Wn1.Ц QЦPRСDTТSRURYTRSOYTUSyOn }-PЬP}`P^-T:V}Y(f잭fWլ1xWRЬPSBcP`tBP`PBc~}SЭfPxWSЬPRCP`PˏPCb~HSЭfPxWRЬPPBP`PРUWSd ФPd~SЭfPФPˏPd~RЭfPФPРUWTxWSЬRPC`J@PRCbg~RЭfPUPЭfPU[LPRRWP|~@RЭfPЬPЭR`ЭfP^+Y8X}&h螭hZլ1xZSЬRTCdRbvCRbRCd~QЭhPxZTЬRSDRbRˏPDc~QЭhPxZSЬRPCRbRТWZUPi ЩPi~EQЭhPЩPˏPi~!QЭhPЩPРWѬZg~PЭhPZUU1VTxURPB`P`fPSBcP`K߭fPPB`Rex1֯?PxRQЬPPA`g~IPPЬPZ`PЬPD `PЬP=`PЬPJI`PЬPd`PЬPd`PSЬQ SaPЬQdSaP^W/VЏffЬPѠР PUPUUPPg~HfPxUSЬRPC`PTTRCbg~nHfPT fPUSxSSЬRPC`PxTRЬPQBP`PˏPBa~>PxTQЬPPAP`PРRTLc УPc~M>PУPˏPc~->PУPРRR\T}cPЬQ}aP^U$W}uggXլ1xXRЬPSBcP`tBP`PBc~=ЭgPxXSЬPRCP`PˏPCb~d=ЭgPxXRЬPPBP`PРVXSe ХPe~!=ЭgPХPˏPe~<ЭgPХPРVѬXg~<ЭgPxXSЬRPC`M*PRCbg~<ЭgPXPPԭ=߭XSxSSЬRPC`m:PRCbe~S<ЭgPXPPԭ=߭XSxSSЬRPC`!:PRCbe~<ЭgPXRRXSxSSЬRQCaP`TժתRТRRѢ VkPuRТТ ТhТ@ТP1VЏfVfVRТfVRТf1PhRhbSRhSb1VЏfVfЦЦV1fVЏfVhRhbfVUUVkUPn1PhR_hRhbShRRSSSh1 PhRhbh1h:h1PVRRVkRP1RV1`VЏfVf1PV1PVЏfVf1VЏfVf1VЦЦf1rVЏfVfVUUVkhRhhbRURPn1VkVTTd dddTv~1ФS kRRSRkkVP1V1PVk{8nR֢ kRPEykV1PVkC |~PykV1|PnP>8閭߭߭61LPkVnPP&*" 2?P111_111UV1  b^[,ZYkTЏjjkUЬPxPRRUSPZSCc ccc1߭cDPQcRЏbcRЭݬݣYPP jPxPP@cR}bcSkjPccPPݬSpPRSj~vjPRЏcУRբ-RެVRf!ЦUxRQAcP` AcAcURУWЧ XUЬUUXXURRRxRRRT,UX'UXRRQRPQTЏdTdPRPRXX1Pէ1X7PѬPEX&PR¬RRQRPQPTЏdTdPRPRXPXVfPPUXfxPP@cR}UpI}b}УWRTXfPէ1XPѬPBX{PR¬RRQRPQTЏdTdPRPRXGPЬ STkX ѧ jPjPdkRR<-~xTRЬb>NԢw S R TթשݬtЧ|z0ЧPPTЏdTdPTkjP^ЬQ]DPPЏaQPЬPЏ`PPЬPЏ`PPЬPЏ2P0^ݭݭݭ߭߭oPR |~PЬPR2P^ЬPЏ`P1PЬPЏ`P PЬPЏ`PPЬPЏ`P^2P^}U2P 0^1Sݭݭݭߣ߭ ߭mPR |~PЬPR 2P^ӀTdЭRR ޤSR  R ޤ!SR RSݭRݭݭݭݭߤ$ hePSSamPR |~KPЬPRS`P^ЬPЏ`P^QЬPЏ`(P^ЬPЏ`P^%PЬPЏ`P^PЬRݢPb2P^ }P2P^ЬPЏ`P^2P^ЬPЏ`P^ЬPЏ`P^ЬP}Џ`P^~Sޣ>P'ЬRޣBݢPbR9PޣFP'ЬRޣRݢPbR Pޣ^P'ЬRޣdݢiPbRPޣjP'ЬRޣyݢ<PbRPÈP(ЬRÞݢ PbRPôP(ЬRݢPbRTPP(ЬRݢPbR%PP(ЬR ݢPbRPP(ЬR+ݢQPbRP:P(ЬRKݢ"PbRP\P(ЬRbݢPbRiPhP(ЬRzݢPbR:PÌP(ЬRÜݢPbR PìP(ЬRõݢfPbRPþP(ЬRݢ7PbRP2P^%|T_PSSPPЬRSݢPb2P ^PSShPR |~PЬPRS`2P^ЬPЏ`P^ѝQЬPЏ`4P^ﱝQЬPЏ`\P^ЬP Џ`P^ЬRyfPЏ2P^}2P^}2P^ЬPЏ`P^ QЬPЏ`2P^QЬPЏ`2P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P ^ЬRԢЏbRfPPàSРRâPPSТRRТQáPPSСQЬRSЏbRPPàSРRPâPPSТRRТQáPPSСQЬRSЏb2P ^ASЬRݣZPЏ2P ^ЬRԢЏbRbPPà SРRâ PPSТRRТQá PPSСQЬRSЏbRPPà SРRPâ PPSТRRТQá PPSСQЬRSЏb2P^ЬP)Џ`P^ЬRPЏbP^ЬPЏ`P^ЬPQЏ`P^QЬPЏ`2P^wQЬP,2P^ЬQ!ЏaP^|~1PЬPӣЏ`2P^I<~PЬPЏ`2P^ ~PЬPkЏ`2P^~qPЬP3Џ`2P^|~1PЬPۢЏ`2P^I<~P  }PP^ ~P }gPP^~qP }'PP^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬP Џ`P^ЬP Џ`P^͖QЬPЏ`2P^節QЬPЏ`P^ЬY}잭ѠRТSRb[УnRRWPb |~խ ЭPn[ݬ_PW |~W ЭSPЭRЏ4ЭRW8eR((bԧ8X:VZ[}[Z;S Rs5U] VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27Un P}nUݭdЏiЭ2P ^SЬRբ<LUP< |~PRRݣݬ8P |~PRݬ ݬݬdP PP 8^ISЏЏcȞc߭ЬRP'߭rPǭЏbЭcPЬRP(PbǤЭcPЬRPf~ЭcPЬRPf~ЭcPgPЬRpP~][PЏbբ<3~cЭcPЭȣ2P8^ TЏЏdȞd߭ЬRGP1߭3P1ݭݭPSYPЏ`PЭPЏ`PЭb؟P|~ЭdPЭdPSЏbЭdPЬRgPBVP1bP|~1ЭdPЭdPЬR Pf~ЭdPЬRPf~ЭdPЬRc~YPЏbբ<3~ЭdPЭdP8^IYЏЏiȞi߭ЬRP1߭oPtխݭ~ЭiPЭSzP{SPQPPTխT'SSPSPPTTSSPPSPPTЬRTЏbЭiPЬRPBP1bP|~ЭiPЭiPЬR[Pf~MЭiPЬR0Pf~"ЭiPpSpUgUSPjPRnRPdUPcPSWsSsW'sUpURrURbRWsWsUpURPrUR`RWЬRpW~WPЏbբ<3~ЭiPЭi2P8^QTЏЏdȞd߭ЬRP1߭wP1ݭݭPSYPЏ`PЭPЏ`PЭb؟P|~ЭdPЭdPSЏbЭdPЬRPBP1b#P|~uЭdPЭdPЬRPPf~BЭdPЬR%Pf~ЭdPЬRe~UPЏbբ<3~ЭdPЭdP ^߭ЬRPbݭPS:PЏ`PЭbyP |~oPPЬPSЏ`PGP2b_P |~%PЬPРPPPf~PrPЬRpP~TPЏbբ<3~P2P^߭ЬRPЭЏbP}P}bP`P1p~1TPЏbբ<3~7PPf~!P8^TЏЏdȞd߭ЬRP1߭P1ݭݭgPSYPЏ`PЭPЏ`PЭb؟P|~gЭdPЭdPSЏbЭdPЬR3PB"P1b韛P|~ЭdPЭdPЬRPf~ЭdPЬRPf~ЭdPЬRa~bRPЏbբ<3~hЭdPЭdP^ЬWBP1.P)gGP |~ PPPf~PЬPpUРR`nsU#R}XPRRRgUUpSRPRdUSdUUxRRRpS~TQnYPnZժX ЏXX |~GPP.Pf~ PЬRPf~Pss~Ps~PЬRp~p~ pP~PPЏbբ<3~PP^s"լ I}+BDPլ  ά gpSլ  dSdx լ ЬRpS~OPPЏP ^SЬQ ЬQˏ/PPo~PЬPˏ_PP1ЬPˏPP |N7$1j?PЬR 'P1g~>PЬR Pg~P1d߭ЬRCPe~PݭUPѭPЬPР PЭ1 P߭ЬRPe~PЬPР QЭ΄P1 ~UPЬQѡ } 1Pѡ СP~PЬP} `ЬP} UЬPAЬP7P&|~PЬQˏСPxPP P}`ЬP}`P$^YS*TЬQ [ЬRJcܞcˏ/PPo~6ЭcPЬPˏ_PP1ЬPˏPP RO$1?PЬR P1g~ЭcPЬR uPg~ЭcP1|߭ЬRPe~]ЭcP_ݭPѭЭcPЬPР PЭ1P߭ЬRSPe~ЭcPЬPР QЭ6P1~ЭcPЬQѡ } 1Pѡ СP~{ЭcPЬP} dЬP} YЬPwEЬPP*|~%ЭcPЬQˏСPxPP P}`ЬP}`PqPЭcЬPˏ_PP1ЬPˏPP SH%1P?PЬP [P1䚏g~rЭcPЬP -P䚏g~GЭcP1|߭sP䚏e~ЭcPݭPѭЭcPЬPР PЭ1P߭쟭P䚏e~ЭcPЬPР QЭP1H~}ЭcPѭЬPް R}b1ѭ ЭP䚏~;ЭcPЬPް R}biЬPް R}bZPЬP/EЬPOP*|~ЭcPЬQˏСPxPP P}`ЭcP^hXiT調Y3U|V}Z}RЬRW̟Jddˏ/PPo~6ЭdPЬQˏ/PPo~ ЭdPЬPѠYѠOР РЭRЭQѢ6ˏТ SˏС PSPѢ áWPѡâVЬRˏ_PP1ЬRˏPP S@%1PR?PЬR P1Ԛg~&ЭdPЬR PԚg~ЭdP1t߭'PԚe~ЭdPiݭ9PѭЭdPЬRТ RЭ1P߭PԚe~qЭdPЬRТ PЭ|P1h~9ЭdPѭԏЬR޲ R}b1ѭԏ ЭRԚ~ЭdPЬR޲ R}biЬR޲ R}bZPЬREЬR P*|~ЭdPЬQˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TA&1P ?PЬRP1̚g~ЭdPЬRP̚g~ЭdP1t߭P̚e~ЭdPiݭPѭЭdPЬRТRЭ1P߭쟭P̚e~)ЭdPЬRТPЭfzP1h~ЭdPѭ̏ЬR޲R}b1ѭ̏ ЭR̚~ЭdPЬR޲R}biЬR޲R}bZPЬR EЬR P*|~QЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЬP}`PyPЭdЬRˏ_PP1ЬRˏPP S@%1P?PЬR cP1̚g~zЭdPЬR 5P̚g~OЭdP1t߭蟭{P̚e~!ЭdPiݭPѭЭdPЬRТ RЭ1P߭䟭P̚e~ЭdPЬRТ PЭxP1h~ЭdPѭ̏ЬR޲ R}b1ѭ̏ ЭR̚~KЭdPЬR޲ R}biЬR޲ R}bZPЬR? EЬR_P*|~ЭdPЬQˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TA&1P^?PЬRP1Ԛg~2ЭdPЬRPԚg~ЭdP1t߭3PԚe~ЭdPiݭEPѭЭdPЬRТRЭ1P߭ܟPԚe~}ЭdPЬRТPЭܠuP1h~EЭdPtn+{ VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27ԏЬR޲R}b1ѭԏ ЭRԚ~ЭdPЬR޲R}biЬR޲R}bZPЬREЬRP*|~ЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЭdP<^TU|V} }̟ЬR ܟdĞdˏ/PPo~ЭdPЬQˏ/PPo~ЭdPЬPѠXѠNР РЭRЭQѢ5ˏТ SˏС PSPѢ áWPѡâVЬRˏ_PP1ЬRˏPP SH%1P?PЬR P1䚏g~ЭdPЬR P䚏g~ЭdP1|߭۾P䚏e~ЭdPݭPѭЭdPЬRТ RЭ1P߭{P䚏e~!ЭdPЬRТ PЭ^rP1ﰫ~ЭdPѭЬR޲ R}b1ѭ ЭR䚏~ЭdPЬR޲ R}biЬR޲ R}bZPЬREЬRP*|~EЭdPЬQˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TI&1P?PЬRsP1ܚg~ЭdPЬREPܚg~_ЭdP1|߭Pܚe~1ЭdP3ݭPѭЭdPЬRТRЭ1P߭쟭+Pܚe~ЭdPЬRТPЭpP1`~ЭdPѭ܏ЬR޲R}b1ѭ܏ ЭRܚ~SЭdPЬR޲R}biЬR޲R}bZPЬRGEЬRgP*|~ЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЬP}`ЭdP^Zl[}UЏЏЏ$ЬRbPgk}bjPSЬRТcR gk}ʹj若PPXXYYk}jqPXRRYRR:PV FPVRUTX TTXSR RRYUYWTW PTTWSѣ }益ˏУ RxRRR}bRP ^ЬSУUe }ХVХRRVMPWgSSTS4ѣR.PѣR MDP}STУSѣR֦TS gUg PФU e}Џ U RRѦRզ4 V^ЬR־Pg~PЬRﯾPg~PЬQ RRС aPPR <à PP0}aݡݡ8P |~oPЬP`PЬR~R8P |~;PЬPРVР UРXTX TTXЬPРSРWRW RRWЬP`P|^ЬPѠl~PЬPѠl~PЬPР QСVРPРUVURR2PT |~xPRR[3PS |~YPSS V~ЬRUUQxVPPQ~T }bP ^߭ЬR&P,߭PѭЭЏbPPЬRﵹP.魯PﯚP}bPPЬRnPf~`PЬRGPf~9Pq5ЬRp~2PЏbբ<3~PPP ^߭ЬRP,߭PѭЭЏbPPЬRP.PP}bPPЬRVPf~HPЬR/Pf~!Pq5ЬRp~1PЏbբ<3~PPP ^߭ЬRP,߭PѭЭЏbPPЬRP.tPP}bPPЬR>Pf~0PЬRPf~ Pq5ЬRp~0PЏbբ<3~PPP ^߭ЬR޵P,߭͵PѭЭЏbPPЬRmP.\PgP}bPPЬR&Pf~PЬRPf~Pq5ЬRp~/PЏbբ<3~PPP ^߭ЬRƴP,߭ﵴPѭЭЏbPPЬRUP.DPOP}bPPЬRPf~PЬRPf~Pq5ЬRp~.PЏbբ<3~PPP ^߭ЬR﮳P,߭PѭЭЏbPPЬR=P.,P7P}bPPЬRPf~PЬRϮPf~Pq5ЬRp~-PЏbբ<3~PPP ^SЬRPg~LPЬR-PSg~PЬRѢ<;P+}bSbݢ/P |~PP2P ^SЬR^Pg~PЬR-.PSg~^PЬPѠ>;P/ЬR}bSbݢ./P |~PP2P ^SЬRPg~PЬR-rPSg~PЬR:P+}bSbݢx.P |~aPPP ^SЬRPg~$PЬR-ᄉPSg~PЬR9P+}bSbݢ-P |~PPP ^SЬR>Pg~tPЬR-PSg~>PЬR%9P+}bSbݢ-P |~PPP ^SЬRPg~ĿPЬR-^PSg~PЬRu8P+}bSbݢd,P |~MPPP^ЬR6P}bP2P^ЬR6P}bPP^ЬPѠv~ϾPD"PR |~ﶾPЬQС P}44Ѣ4~PR0ЬPRЏ`P^ЬQСRRRЏaPˏRPP^B*1&?PЬRТ PРЏbPЬPР RТ RТ Џ`PЬQС PРR PRЬPRЏ`PЬRТ PРЏbPЬRТ PРЏbPЬRТ PРЏbPЬR Pp~CPЬRТЏ2P^-WﶖUЬRدPg~PХVVgSSЬRSPЬTФ QVPPФSSTSRTPRSRSЬS}cSPgRVRe~rPV2P^߭ЬRPe~<P߭ЬRoPe~P߭ЬRHPe~Pխݭ~Pխ:ѭhRЭЏbR)Pѭ6ѭ.RЭЏbRPѭ2P ^߭ЬRPe~0P߭ЬRcPe~ Pѭ-RЭЏbRaP֭ѭ٘P^W}g잭gЬSSTTRS"Pb|~ЭgPݬTc#PR|~aЭgPЭSRR PެVPf%TUxPQSAcSAQ}caPPUЬSЭЏcЭgP000000000000000000΀^wY}x͏͗ެVfRx͋i͇͇iˏ/RR1͗1R͗1fUY'Wѥ"fScTУ S RSSSgPfScTRgPeSЏcե<3~͇iPf[P͇i͗fS吝͗͗g~視͇iP͗RM1"P͗͗͟9PQR͗1ЦTR͛SsSSSS2SSCddTP͇i͗R1ˏ_͗RR1ˏ͗PP@||||1i?P͛TФ TФ SRS1bU͛xRP͛T@T¥TTTeU"P͇iRRS1͛~P͓1ЬS͓R} cSܜP͇i͓͛Pu} VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27Y1͛&P͓1ЬS͓͓RR£RRRcSoP͇i͓͛P͓1T͛RТZТnn͗~勇͇iPˏ['X#WxԚϚɚ[SZ<~͆UPRR~B͇iPR=~#͇iPZ<~͆|PRR ͇iPR<VRVVUUhP|~е͇iPЬPSѠѠ A`U~hP|~͇iPЬScݣgP|~v͇iPU͆gPT|~V͇iPЬScTUcR1ݬ﫚P1͇i͛RТ ͓1UPS͓RS[T͓PSRR RPxRQ͓PAP¤PPPdTeP͇iS͓RS͓RТ ͓͗t~}͇iP͇2P^6[WZЬR"ggˏ/RR11 gPŏmNARv RˏRnXdXnRdRXЬTѤ)dUФ R jXSSSSS!PPdSjXRRR!PЬScRЏbգ<3~agPgPVVPVS gPŏmNARv RˏRnTdTnSRdRTЬSjTRRcgPˏVPP{1?PTФ RТ S gPŏmNARv RˏRnUdϟUnSRdRUЬSTjURxRRBR£RRRcgPVЦU gPŏmNATv TˏTnPd?PnUTdTPjPTTRSCQ>CdP%@UR} gPХUPSS CQ߫,XШU gPŏmNATv TˏTnPdϳPnUTdTPjPTTRSCVTCЖP;@U/R$ЬQUT¡TTTagPХUPSS CV߫*RТV gPŏmNATv TˏTnXdXnVPdPXjXTTSRTФ URTSTRХ U ߫RRTSTRTTSS¥SЬTUxSRBR¤RRRdgPS gPŏmNARv RˏRnTdWTnSRdRTjTRRbRЬSRRR2RRB[cgPʠPq~ӯgPˏRR2P|~gPgPV~sgPV`ŏmNARv RˏRnSdySЬRpS~PЏbբ<3~gPgPŏmNARv RˏRnTd!TnVRdRTЬSjTRRЏcg2P<^}TUЬQ ЬQ nЬS]d䞭dѭ1#߭P3"PЭdPЬPe~ ЭdP߭ЬROP3ڞPЭdPЬPe~حЭdPЭPݠݭ?PѭЭdPЭPݠݭPѭЭdPѭ ЭPЭPݭݭP|~IЭdPЭdPˏ/PP U(쟭P욏n~ЭdP߭ЬR,P3﷝PЭdPЬPe~ﵬЭdP߭ЬRP3oPЭdPЬPe~mЭdPݭݭبPѭЭdPݭݭﵨPѭЭdPЭPЭSPSPRSíRPPSU{ЬSѣ%cRУ P PPPݭPcRݭݭPЬQaPЏ`ա<3~ЭdPЭdPЬQPPЭaЭdP^ZnЬS "ЬRjjˏ_RR1ˏPP31P?P߭ЬWP1kPe~jPVVSЦ RТ XЧYЧUTXRPxTVF$PU`;UF(P`YأP%ЬQSFP¡PPPajPTTXjPTФ Rݢ ݭP Ф RP  jPЬSTPxPP@R£RRRcjPЬShP[߭[rѭ#`RRR£RRRcjP[PS|~WjPЬRSЏbjP߭ЬRmP5P jPЬRe~jPRݢݭZPTTT jPТ PSP SRTRPSР P SRTRSRRTT TЬSPxTRBR£RRRcjPЬRˏ/RR n/ݜPr~jP߭ЬR@P5˘P jPЬRe~ȧjPݭ1PUUU jPnyЬSѣ#cTУ R URRRsPcRU[PЬScRЏbգ<3~*jPjPUuRЬSRRR2RRBRcjP|,^ЬRךPh~P PV |~都PЬSУ URTSdcTSRЬRVЏbPx^+Z$Y}%}}} }|jxxjЬ[ѫ 1ѫ 1Ы Rݢ P|~xjPЬRТ ТiPU|~ﵥxjPSTЭRCd1fVXWPCЊR1PTЭPBdխ{P߭ЭPݠ ݭfխP߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~xjPQЭPРaխR1lSS TЭRCd1CU^ЭSգ RѣR S1ЬRЭЏ bxjPxPx~bxjPЬRIPx~3xjP3P[|~xjPЬRТ XТWPާVUTfSSedVUTPЬR[ЏbxjPx^ZxY}y}q}i}a}Y|jxxjЬ[ѫ 1ѫ 1Ы RТSЫRТRSRSTRTT ؿP|~!xjPЬRТ SТTѣ SТ PTТ iPU|~֢xjPSTЭRCd1V0XWCR1PTЭPBdխ{P߭ЭPݠ ݭfխP߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~!xjPQЭPРaխR1lSS TЭRCd1CUЭSգ RѣR SUЬRЭЏ bxjPPx~xjPЬRmPx~WxjPWP[|~9xjPЬRТ XТWPާVUTeSSfdVUTPЬR[ЏbxjP΀^Z|Y}|}|}|jjЬ[ѫ 1ѫ 1ЫSЫ Rѣ}}}Ы SЫR~kyP|~GЭjPЬRТic PU|~ЭjPSTЬRТRCd1XtW! VC8R~TЭPBdխgP߭ЭPݠ ݭhPTխ9ЭP} ЭPРTUgifPU|~|ЭjPQЭPРaխRSS TЬRТRCd1ZUЭR SSѢSբ4 R;ЭjPPx~ЭjPЬRגPx~ЭjPP[|~爛ЭjPЬRТ XТWPާVUTefdVUTPЬR[ЏbЭjP ^SЬR#c잭cѭЭcP}bЭcP ^̈́SЬRےc잭cѭ }bЭcPЭcP^ЬP}2P^ЬP}`P^~P\8~P\\<1E}'y>@PlԬ\P<^nUPxPPPSSSTeQá PPSiСT!Pä PPS Ф RS bФTT(ePРTä PPS Ф RS bФTTSoPPS\TePР RS bSԢԢ RP^mSHTPRdʕPRR<1}w PdbԢ<Ԣc\c\ ԢRRP^ImTSdPà \\(hРS Pã \\( У R( bУSS(d\ЬSã \\( У R( bУSS(+PP(ZSd\Ь R( b\QaQ\RPP<^UlT} e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSS[PЭePZSdPР R bЬЬ} ЭeRP^XYYWkUѬ 1hPhPVTeQá PP@xСT&ä PP@Ф R@ bФTT0ePРT'ä PP@Ф R@ bФTT@~iPP@gTeTФ R@ bRS1PiRiRVTePà RR8hРT Pä RR8 Ф S8 cФTT(eRТvmz VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27gTä RR8 Ф S8 cФTT8ÀPP8gTeRТ S8 cԣVԣ PRbR PSPP<^%jUPxPP(PTSeQá PPTgСSã PPT У RT bУSS(ePРSã PPT У RT bУSSTPPTWSePР RT bTެQaPaP@aRP|^esVViUSxSS8STeSã SSTTPP PeSУ PPPSeQá PPfСSã PP У R bУSS(ePРSã PP У R bУSS~PPVSeSУ R bЬfSfS| RP|^rU^hVPxPP$PRTfQá PPRhСT Pä PPR Ф SR cФTT(fPРTä PPR Ф SR cФTTR3~PPRUTfPР SR cRެTdЬЬ |PdxPRBR}ebPPdSP^}gTSdQá PP hСS Pã PP  У R bУSS(dPРSã PP  У R bУSS _}PP USdPР R bpRP|^9|VfUЏЬf잭fPxPPPSTeQá PPSkСTä PPS Ф RS bФTT(ePРTä PPS Ф RS bФTTS|PЭfPS1TTePР RS bSЭ ЬPРT֠TRP<^eU PPxPP@PRSeQá PPRhСS Pã PPR У TR dУSS(ePРSã PPR У TR dУSSR{PPR]SSePР TR dRЬЬ TP<^zUeT}e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSSzPЭePRSdPР R bԢ} ЬЭRP^yYfXЬRЬSVЏi잭ihUå PPSyХV!Pæ PPS Ц TTWS ЦVV(hPРVæ PPS Ц TTWS ЦVV"SRSzPЭiPЭRSxV hPР TTWRSUSUPSPSPPSTVhRT ЭWP<^xUFcT} e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSSyPЭePPSdPР R bЬЬ} ЭeRP ^}bSRcQá PPhСR Pâ PP Т \ lТRR(cPРRâ PP Т \ lТRR_xPP PRcPР \ l|}Fl }>l\P<^-wUaT}}e䞭eSdQá PPkСSã PP У R bУSS(dPРSã PP У R bУSSwPЭeP5OSdPР R bЬ Э} }fkЭeRP^`Pà PPݬ(wPP`P P^NU`WެVfPˏ`RBYRRS PPRbSSTTPgRP PТQfTSS  Ь TeСQgPРRTSS  Ь TeТR"qgRЬ T^bPà PPݬHvPPgbPР P^ЬRТ8XUШ ZtRSSS@|R Т W8VTU}UT((gЬRWԢ WШ$|Ԣ(Ԣ0YZ}ZY}i}iЬRW,|^EtVgTgS:UУRЬQa feQЬPР0Q}aЬPԠ0Ь 0me Ltaee$f,e(դݬݬPR4ЬPР4mР eРsРaР\eР$eР,fР(xePЬ0ݬ@@փv0P^ݬݬVr<^UЬTdS1PˏdPP48@HP`hpxXnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥjnSRЬTdS1ˏdPP48@HP`hpxXnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥmSPRPQPQQPRݬݬˏPP 5gA#t<<<<<<<1P ?PЬSˏcRR!ЬRТPУRPRPPRPPݬݬ[PPPPPPPЬRТSЬRТRâRPRPPPPЬRТRЬRТRЬRТR ЬRТR ЬRТSЬRТRâRPRPPPPPЬRТRЬRТRЬRТRpSЬRТRpPbPSPsSPPPPPЬTФRТ RЬSУRТ RtPQУPФRâRPRPPQPЬRТSЬRТRâRPRPPPPЬRТSЬRТRâRPRPPPPЬSЬRâRPRPPPP*k^ RPˏPP259=AIM]QeYeUeeeeeEa;?PPPPPPPPPP P P P Pj^SЬUeVЬTdWVWѥS1V@WqT*Nݭ~PRݭPSSoPQQ  SQQ RRSqdFo ~d7o=PRRSRS %oSd|~cd cRPRPݬd˘ dnݬd`qݤ nn<^5UZpTFMݭ.}PRݭ PSSnPQQ  SQQ RRSqdbn ~dSnYORRSRS AnSd|~cd cRPRPݬdd nd nݤm|^aUoT PРVgLݭO|PRݭ*PSSmPQQ  PSQQ RRSqdm ~dsmyNRRSRS amSd|~cd cRPRP矦dЬRݢd#m Y~doЬRݢ5dll|^]UnTPРVcKݭK{PRݭ&~PSSlPQQ  PSQQ RRSqd~l ~doluMRRSRS ]lSd|~cd cRPRP矦dЬRݢKdlЬSУ,Rdnݣiݤkk|^YU~mTPРV_JݭGzPRݭ"}PSSkPQQ  PSQQ RRSqdzk ~dkkqLRRSRS YkSd|~cd cRPRP矦dЬRݢЬRݢŀdkk^uY޼nnWЬ R׬ R1cެﬔjZMmj լ14WRWТ[ݾɱݾj$Vݫ $jPR@UUjVUUjWSWSUU VRnTЬR TЫS?XXjVXXjTRTRXX VSnUxSVTCdUЫR?TTjVTTjUSUSTT VRЬRТWТЬ R׬ R1GDXXxX~iPWPPXPP@gPPXϡXWiެZj+iRXcUiVUfxBgSdGTCdUǒUfxBgS=GTCdUTkU hRRXhW@hP^мRxPFQ@axRRBa^gPŏ߭|^VլլP߭ThѭPRRA RZ RQRQQr#RRA RZ RQRQQwP|~|~߭P ߭gPԭԭޭЭޭ쭓 @|~|~ݭP ߭gPЭP@ݬ߭gPU߭gݭPeP PP@TRQQAQZ QSPQSSUPPPb)Э ЭffPަݬfPЬ|~|~br TPTTr SPSS fP߭fݭPUP^мR  RRBSPPPSPݣ3fݬePTw4|~|~|~|~(ݣ zP{ PQPPRxR~ݣݣ fTP^-VbgYWgZUެSU}WXTEhP`PP<Y%Q?Pߦ jUgcd8PgREbP>ߦ iURcdߦiURcdPUUլ ЬRbߦjݬR%Ѭ ЬRbߦiݬR<^AUߥЬSЬ RBc~dPݬݬBc~dPլ+Ь R޼SBc~ߥ!fvdݏcެ SެRcTcQcP@dAdcc׼ ^\߬&>dPެ2|~?`;P^Q;SB;TcR8;*0;լ_|~ c|~02d~ Aլ|~|~c|~:2d~ P|~|~c|~z~2d~ c(bPbP ߢ>bPc(bPbP ߢCbPP^^^?:M^M1M|~|~:z~2:~ 9P@GzHrEG8OrEE F}@p q=@GzH? ?[7n(00< ^ެScRТPP !@УQ֡ѡ  cPРRBЬQСSS RRRV1CnnU ޮTSPS"P@@RRRQ PPSQQR XЬRբOެUePРSCTSQQ RxTPAPTQQ ЬRբTTЬRЏbTЬRЏbЬP ^ЬQ ԡЬRסСP@:R5ˏRSSSRxPPסСPS@ެQaSףУRˏaB<aЬ RЏbЬ^լPì RnRTn~`dPTVH~`fPT`TjTݮOPPЮRТRЮSB Ю TЮSPS @dPPSѬѬ$PЬ SSSRS bTP TTYˏYRBaR1[ˏYRBa0YS  YSSSPPkPЮ UkTPXЮ SЮWXZWRPBeTVZVˏVBcVZRЬ RRRPR `SP SSYˏYRBaR1cˏYRB`,Ѭ %PЬ R֬ bYˏYRB`Ѭ ˏYRB`PѬ-ЮRݮϐˏRR ЭPЭˏP^|XЬRVЦWW -PeHXTnGR `PRaRTXWW զrXRpXRpRP^ЬPРPpSqSqSЬRЏbjSPsSpSYrSYpYUpU~^pPWVH~ ^fPW`τWjWTRTPd8URRTqU d8UTTPRPST%dHUjUQSPQ@nQPbPUSST۔SsUSSݬR)0^ЬSRâ RRnTVH~V]dPTp"~I]fPT`TjT}+?}#?J䞭JRbRݮPb |~%GЭRբ֮ݮ Pn |~FЭUХVЭRТSC ޮ WFޮVЮUTUD DTTU[ЭRТSCYYUVЮTQTRQRPAeS4PQTPQPTRBeVSPTRBeVRRRSS~[YW TYVЮUZSUZPxZRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQZSSU0ZRRk1PЭRբ-{ЬR[nb[ЭpHP ^ЬRPà RRXxRRnRSdSРRnBU `PUpU~=[dP`PS`SjSRRRݬ [XPU |~0EЬPTХSФP@nnWCޮVXSRSBBRRSդ ݬ-ZXХRBݬP^ЬW TЬVЬ UYSUWxYRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQYSSUYXЬTUЬ SRSPRPBdQ4PRSPRPSRBdUQPSRBdURRRQQݬ ݬݬ$0X~Y ^ЬPPà VVVrPUPЬPTХSФP@nnXCޮWVSRSPBBRRSФݬUP^}';}; FFЬ ˏ nn1oЬSˏcPP1[Ю RQá PPPà ֮RQbRbЭQЭRѡ1Ѯ1~oPV ЭrEPîTTUUЭQСSЭPTDhޮhЭP^}3|}3tp>ll>Ьˏnn1fЬSˏcPP1RЮRQá PPPà ֮xRQbRbxQЭRѡ1Ѯ1~,PV l.>PîTTUUЭQСSxPTD0ޮ0ZCDޮDYEdޮdTЮSWSR!B0BDPWPˏBd~kA?3v9~yR:#@\]" Hl!<;1q ȗ oEct&).9!cobӵGJh YϓE=feѯ4.>1~ᶰjd ִ?{V6pc pNvBLq}!\`]0wI<_s`|6gj{,(475'O$cz@-#4B\`MsvVfZMJ5ŤUIیou~:]P/_i"yT;Nߤ <#r- Eqgl RCIԅ Wf2[M170L,D5y,)o DQD4h.krɱ1)`kȆq~$(̠ 2Uh#D(7#@J3Ŀ'ԄYp}OC"sli P0Xu!xLdmB5R0Nlχ0M \eIs[D{]V bqb:ͩ? "kҰSl4Hycܘw*V$U;y3-Tt|9ri r{S=cv@6{mAd7aX>q1wmbl1չ\w_F\ye6\kۻ YmE|] 4wSd!r2[;ctLM7t,s)H hoa3u*񲅏)\?%7+Oiz6k@@HB =1:N{uDe/9b{beEk)G^l@O&ͮć"D p[},SchX%lH^B76 ƬF6̉_{G2wMsk1i)|J@.TZ3<>iaϖcaT Ѭ#R ` L3Ou ."=PUӛ܂|]17֣uq77,le=fLj0|q=W B6Amm2Kp"9;Jgz֒F/O!'Gt)NWa3,8`drS-;@ؽ:>ݵwؐv^Zԍktr2㵹9cĄAZ1&"Q߯5k L>'D/%\?L!߼s\)5N;t! _;!Yh8d~s7@lJ`,͆싶&`c[aqR,:K H!McCfL-~ u $\Y\GQO[Ypa^+ x+ԛX(ҿoxmr ΄DIږ9hYQU$_"5cЏbu]qPzI8Gx[S3.괄|!Fa3t^ZdoY,8Ts;@3I1K {ꯀcaeb2 %a|v&ԺɁN W=HoB|Zݘܮbh\%ʃLz~8M0)%nb476bx'v4eލ~Lrh.*[h㳙H\bF*GcSFuoûI{74ODo~*Ԟτ3G[yܰ sz+TvܶJ%ˏ)ogt7ܒZɬ^|}9^p^'maC["}Ǥ{o숚Dm'q'REcFǍ -^hMb_UG]w*Ix2%WPک Z!v}#wJwX\ß| Y 8=&Ӝ&NPs,RY[(fcQ* EɁ><9=Z& ְ4%v=Ю,pCJ Ѵ~:=Cwh.2tDL2/(z2s$\͔m(}e3BJ_wn+}4LSs<&ΒHOt%k=I,Qݻ7(0ε> jVg[UZIdZ;՘oA8>c(J˗5(P\ۯ5eOk%];^\Kg!1 \Cx+wX쏯V*h IZc 3es M"S9g/nLx u Ϳ"|7R!(GӖbŻ i)08UZ3sE,±'|$PF,=%mSt?AGOi/LOL,{* ѯ߈بDcTZ_iAY q?r&e RO8哤An +t!Vg7zRkURN 'H6h: e0Tj> }XF6 n·mY*t 2`9%!@k%RG宦Ɖ{JΨ}Căngc";ܳ9CTf((>=Tk z$]MJIC[6VSp9Yū.>ȃy8pֿMܺ({Dl9B|/^Ν{vk×VѸi[ ']giZF1z%⍢hL7lقqr+uD16"˙W@%ERWU&lZM;a/HխS.wJL׾t< HI%lzppSKlQj_=*}OaT䛠*T$ /U0+xAsĹ^T rodv smV:ظ} Z2Q/XYJy|YʉYX& %(z{qy]x S5Hv -QL)Ӝ2]^[8K\;j0oel T O ioÍTa|_ˆrq2؋5]Yĕ YwbvF^/Yz=RY-N&/AQHyhӜŨ*pHdLx(_N1sϖIt"عܐt IַI*Xbb:KryX̞GZMR0@6z({C`]sv! 0#v-3k},JP-/n:8mE [F\@0li5?"2@o6vdѨԶgS&Hi*hE2ģp[WI (vJӜֳCӂ(+ޏW&J6' SRٲbn{&xQr7;/hKm_(>w{(S'z7V|/DΈw{ѥm>J`.*â?Kk:3zdOx VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27h ,UԭURPBdԭˏBcxЭRWX|Rբ ТSCV1RXPb h%PЭRТSCVVTWXRQR PAdQQRWXT|RТP@(ޮ(UDf@ޮ@TWRSRC(C@SSR|Rբ0VUVTXWԭWSPCḙˏCdxȭSRX PЭPRQASBiPPBfcRRXtT|SҤRRROЭRЭRТP@ޮU@ޮTXRԭRSCĭˏCxSݬ ݭ/Phf$Pp^[Y}i}i}i}i}i4$*$Ь[ˏknn1ЬTˏdRR1Sã WWPà ZZWZWUZUUVRSbRbRVﮟPb Э#PWVЭRբТSCX1PRVsPb Эv#PЭRТSCXXTWVRQR AdQQRWVTЭRТP@ޮUDh0ޮ0TWRSRPCC0SSRЭRբ VXXϮZVЭRբ ТSCU1RV˞Pb Э"PЭRТSCUUTZVRQR AdQQRZVTЭRТP@ޮWDe,ޮ,TZRSRPCC,SSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣR1`ЭRVЭRТSCC϶1>Pn1߭ЬRݢϪӞSã UURPà ZZUZUTZTTVRSbSRcRUPb Э!PUVЭRբТSCX1PRVSPb ЭV!PЭRТSCXXTUVRQR AdQQRUVTЭRТP@ޮWDh(ޮ(TURSRPCC(SSRЭRբ VXXώZVЭRբ ТSCU1RV﫜Pb Э PЭRТSCUUTZVRQR AdQQRZVTЭRТP@ ޮ WDe$ޮ$TZRSRPC C$SSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣR1@ЭRVЭRТSCCϖ1PЬTˏdRR1߭ݫςўRSã WWPà ZZWZWUZUUVRSbRbRZjPb ЭmPWVЭRբТSCX1PRV/Pb Э2PЭRТSCXXTWVRQR AdQQRWVTЭRТP@ޮUDh ޮ TWRSRPCC SSRЭRբ VXXjZVЭRբ ТSCU1RVPb ЭPЭRТSCUUTZVRQR AdQQRZVTЭRТP@ޮWDeޮTZRSRPCCSSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣRЭRVЭRТSCCuݬ ݭzͤ^X}h}h}h}h}hЬZˏj[[1ЬQˏaRR1Sã VVPà YYVYVTYTTURSbRbRUPb ЭPVUЭRբ ТP@WpRU˘Pb ЭPЭRТP@WWSVURQR AcQQRVVURBgЭRТP@ϘЭRբ UWW$YUЭRբТP@TsPRU?Pb ЭBPЭRТP@TTSYURQR AcQQRYYURBdЭRТP@ ЭRբ UTTϘRUPЭPRQBgBdARRUЭSЭRͣR1ЭRUЭRТP@@F1P[1߭ЬRݢ:͞Sã UURPà YYUYUTYTTVRSbSRcRUPb Э!PUVЭRբ ТP@WpRVPb ЭPЭRТP@WWSUVRQR AcQQRUUVRBgЭRТP@ϴЭRբ VWW@YVЭRբТP@TsPRV[Pb Э^PЭRТP@TTSYVRQR AcQQRYYVRBdЭRТP@(ЭRբ VTTϴRVPЭPRQBgBdARRVЭSЭRͣR1ЭRVЭRТP@@b1PЬTˏdRR1߭ݪN˞RSã VVPà YYVYVUYUUWRSbRbRY6Pb Э9PVWЭRբ ТP@UpRWPb ЭPЭRТP@UUSVWRQR AcQQRVVWRBeЭRТP@ЭRբ WUUXYWЭRբТP@TsPRWsPb ЭvPЭRТP@TTSYWRQR AcQQRYYWRBdЭRТP@@ЭRբ WTTRWPЭPRQBeBdARRWЭSЭRͣRЭRWЭRТP@@}ݬ ݭςͤ^Z VЬRТSzSP{PQPPYSQYYSQQW}f}f}fjjЬPˏ`RR߭ݠ ɞЬRQá TTTWXXЬ PЏ`R΢ЭjPRQbRXPbЭjPЭSգKRTʒPbЭjPЭRТP@UTUЭRТP@ϷTUUL PУRBUWSЭPРRBSTRBYUϧPcЭRTPP@nnSWRQRNPAQQR>PЭPРQASTW~QRBYPP QWTDeRPQbRRYU<PcЭRբ;ЭRЭRТP@PxYRRRR`XЭRТP@@iݬ ݭnЭ^ЬYЩnSЬZЪUˏi[[1ˏjPP1ѣãPã VVå RRVRգVRQRVQQPգLУPХRB ޮ X@ޮWVTQT!PA APPPR QQTRRPХPУRBޮW@ޮTVSQS!PAAPPPR QQSRRP[ ݮY nZ PPP^x [QSЬRPà XX}k}k}k}k}k:̞0RXPb ЭPTX~Pd ЭPЭPРQAUTЬPdXR5ŏmNAPv PˏPnPdgPdHPjPBeR˞TX~Pd ЭPRXbPb ЭePݭݭXЭRТP@ЭRТP@Uϖ P Э%PЭPРQAޮZUAޮWXTUYTRPBYVˏVBVYRݬݭό^}잭ЬR Rݬ R~ݬ%Э}ЬRRâ [[PR`ЭRբl[CPT ЭFPФSЭPРQAޮnЬVC ޮ Y[SVXSR1PBXUˏUB xUXRu[~ՍPT ЭPФP@YPSЭPРQAޮXЬUCޮV[SUZSRPBZWˏWBWZRZiЭRТݬ T%Эa^}\H잭>ЬR Rݬ R~ݬ]ЭЬRRâ [[PR`ЭRբx[~݌PT ЭPФP@nPSЭPРQA ޮ ZЬVCޮY[SVXSRPB XUˏUBUXRXh[gPT ЭjPФSЭPРQAޮXЬUCޮV[SUSRBWˏWBxWRЭRТݬ T^}잭ЬRR R&߭Rwݬ ݬ{ЭЬRQá XXPQ`X~lPU ЭoPլЭRТPЭRάХP@[PTЭPРQAޮnЬSWDޮZXTWYTRPBSVYVˏVBVYRYkݬ Uϟ^[}k잭kЬRR R"߭RTݬ ݬЭkЬRPà UURPbUOPVЭkPլ ЭRТPЭRάЦQЭRТP@ޮZЬTAޮYXSU\xXRCRWQWPTR RP QP{RPQPQCQWPTRRRPRQPQP{RPPQQXSSUݬ V[Э^}}x 䞭n ЬRR R&߭R ݬ ݬЭ3 ЬRPà WWRPbSЭcRWPb Э PЭQСUЬSSVPSVЭRТP@nn[VTEޮZWUYSU\xYRCRXQXPTR RP QP{RPQPQCQXPTRRRPRQPQP{RPPQQYSSUYSЭRբSSЬ RЏbS0 P|^ UެVfpUxUPPPPfPUެ T}UtdRSRRRcPPxUPPPPPdݬdcPPU)PfЬ RЏbPЬ RЏbԢPP,^W SVެTլdrլ!di }Kb d PլЬ PЏ`PѬ PѬԬЬ PЏ`Ь13SxSPPPPdPSЬRS1Ug<TPVЬ PPPPePQPRRdgPR=P߭RCݬ ePPˏ PQPQQVxSPPPPPpVݬ ݬݬ 9PUPݬRdgPR@P߭Rǻݬ ݬPPˏ PQPQQVS1VЬ PЏ`RP4^ЬZTФUU XXЬYY1Y1YfդPEޮVYWXSQSPQPAR3QSPQPSP@WRPSP@WPPPRRPդ_YREnnTRUXSQSPQPAR3QSPQPSP@URPSP@UPPPRRPP߭YeZ^WR)ЬUT SBeBdVWVˏVBcVWRWP^WR)ЬUT SBdBeVWVˏVBcxVWRWP^ЬR޼ SBcnnVЬTUT{,s VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27; PEUUTSLZ YXZR3ЬVЬU TBfCeQRSPP@dQXQWˏW@dWXRXCiS$^ЬRТSCXЬ RТSCVSîRxRRRRRcRެެ~ݮݬyPhݾVݮݬdTվ1oެ оо h[޾kf hRЮ Qѡ= R ~ўR.gij$PgRgЮ bQ JD;=hRЮPѠ: RЮQѡR+gij!gRgЮb ]S4TPppdxxdУSDRROPb0RPhSѠ0 SѠS%gijPgSgPcb R+RR1)SS5PPc0SPhRѠ0 RѠR%gijPgRgPbc SSS k ^ݬCmRТTCPФPФ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQФTRТUCPХPХ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQХUЬPP1PR?P1PhRâ RѬR1ݬݬPPj<0}P<2}PC5Râ RѬR2ݬݬgPP<3}hP2P^UX^ZмSS/S!ˏSPPN?P ʏSЬ[ЫUYU1U 1eWW$ˏeRBRRS PURbSUSTЬRWeW12GR8URSG4V xVVSVRPTRSRc SSSRG PnZѪP0egh&ePen`AP`A P`AdRRcS^e[YZЬRТUТTdXXWPWЬPРSР,RVUV1 UPRP+ХSХ TdXXWWUReVХU1PT@xWPTPPRP1XФUTRФSФTdXXWWV1P SPRPУTdXXWWУSR[Qaݬ)01PЬRТRݢݢݬ 10ЬRТRݢݢݬ1ݬ ЬRݢݬϖ1PЬTФTФRФ SѤѤTTTTެUeRTRT1~eϘRTRT1ЬRТTФRRݬ=1aPRݬ!1EPR'ݬ1)PФ RФS/ݬP7ݬRTRT~ݬRTRTݬ)1PݬϸPPݬЭiݬ'{SRVˏRQQ UЦTPˏRTxTTxTTTPQU`TT(STST=ݬ%P'Rݬ@Rݬ'1$ЬRТRpR߭ƟpR~ݭAݬ1ЬSˏcRRSݬ'1ݣDݬ1Hݬ1PЬScUˏ/URR@NЬTT[ˏcRxRRRݬ ݬTT)3TˏUTTУRݢ[ݬ /TʏUEhݬ kUЭi ^RЬQSQˏQP@JPhPSSP|Ѭ"hЬPP"%````; P?PP\/<Ѭ 4‚ݬSѬ …ݬ=ˆݬ.ݬݬ$Ѭ1ЬPP>zk\?PPy‹ݬŽݬ‘ݬ”ݬ—ݬšݬwݬh ݬYˏ~£ݬA^VЬRТ TТWլ WWݢƪݬ ЬRݢƸݬUSWqSSSФ TU WRUR;SRRR¤R ~xRP@ݬ'UW&ݬ,UݬUݬ<]~q|^V UVU@TVURRŬRSSݬSdPRVPPRUPSPVUP^сWЬVЦTfRfRSS`S~PjPPЬRТUSUPRP SUePRPURЬPReP PЬSPЬP֬`SPP ^ЬPР}U/RѬ Ѭ`PSQQdPSabPQQdݏ^|RﶗSЬQTQˏQP@oPhPTTP1Ѭ"1ЬPP"$}}}}D P:?PP\CZѬR`PPPѬ2x`PPP_`PPPߣB`PPPѬ1ЬPPA             s Pr?PP1_PPP _PPP _PPP_PPPs_PPPZ_PPPA_PPP(_PPPˏ~ߣߣ^PPP^zXY}}Sii1RxRSS~bP iP%{^P iPެUeSPcRSRS%P"Sc~PRSRS'%^P iPּ1Pˏ_RR1nˏPPPpDt `x``````417P:?PRݢݢ)PS S~aP iP 3k]P iPЬRPSI]P iP S1%ЬRТSУ RТVݢ ݣAPUURVR~6aP iPK\P iPЬRТSЬRPbVУ Rݢ \P iPVU\P iPU1gPЬRТRݢݢSC@PSS<\P iPЬRPSb1ЬRТRݢݢ`PSS[P iPЬRPSb1ЬRТRݢݢoPSS[P iPЬRPSb1jRТUТ U~_P iPRѢ"Ѣ }S RPȈS R PȒSRRS [P iPЬSPUZP iPUR1PSУUULЬRbȦ1PU5ЬRbȭ1PU ЬRbȵ1lPУ RУxRS S~^P iPS(Ƚ;ZP iPЬSPc&ZP iPЬSPcRSRS'USc~PeRSRSYP iPּ1PݬϜPЬRPPPbiPRТW9VSQRPЁTPˏTUURTTPRRWxWRRWW<WW`]P iPYP iPЬRPbVˏVTT URSˏVRxRRxRRRSTUcRRЬS'V~PcVXP iPּ1m:1\PˏRR1Sã RxRRnRTdTУRnBV `PVpV~dϫP`PT`TjTRRHRPSЬRSWP iPS1Pݬ 1Pn1PЬRb~ЬSˏcRRKУRݢQNPSSJWP iPЬRPSb!{}iPP^rXЬVЦRТU7VWSQRPЁTPˏTVVRTTPRRUU4,ЬRТRS SRSbRRcRR1PU4YU1ЬRТRS SRbPSc}PU rЬRТRRRbZ PUPU<ЬRТRTTRdSSbSTRSSSbS TRSSSbSяSPP<^ЬUTRSQЂPPˏPUUSPPQSSP^QѬˏP@PhPQQP^ЬRЬSRSP?RRPQSPQQTPRPQSPQQTT PP^ЬRЬSRSP>RRPQSPQQTPRPSRPPTT PP<^}UЬT1ЬSSTP;STPQSPQQRPTPQSPQQRRJePT;STPQSPQQRPTPQSPQQRRePeŬP^Ѭ PάP^ЬQˏaPP СPРRˏaPxPPPRRR  QQh^ЬP֠Ь QaЬPa<^U}}e䞭eSЬRТcSЭRТ cì T(ЭRѬ ЭP  QР aЭPѬ TNެSЭQ PPcc¡cЬRxcP@P}`b֬ ЭPѬ   QР aTЭ<^MT}N}Fd䞭dì UUSUURSGMPbЭdP}E VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27YRSU!NPbЭdPЭPЭР ݬݬ ЭPݬЬQЏaЭP,^VXW}h}h}h}hfԞfݬ ЬRТR ~ 9PЭfPЬSУTЭSФЭSФ RB'BSݣSЭSBRR BSTЭRCd1XPUPCgRnTdPЭTB`խQЭPݠ ePTЭfPЭQ ЭPTBTЭPРPT`TЭPРdխRSS TЭRCd1rЬRЏ bЭЭSգ RѣR SЭԦP|^VS}f잭fլ  PPPRBcPPRR  BcPPxRѬ  @UT P8UTRP(PQUQxPPPPxPPPQŬ TPPQ~'SPЭfPݬ>HPЭfPR$BcIPQЭfPЭPQBRЭR ЭP^ЬQЬTQSS SSxSRBRRPPxSRB؅P@kSSSSQS@RCP<^ެTdScЬRТ UdSޣ RbԢ(R Uݬݬ^ XЬSެVfRѣ 1Ь SУRѢrУWUfSޣ8TURxRRR fRТWdT UЬSЬTФ cRУSBRC Ь R*ѢW$Ь RТ Ь RѢW Ь RТ լ 1ެTW֧gRѧBhdRԢbb  bSЬRCPdUeQЬSХPAS@ eRB VZdSVQQQVPPB4PPQԬ 3Q.Ь Q(dPѡB4PЬ PР Ь Q dPѡB4RB Vլ 1QЬ P^ [Y}k잭kRЬbЭRբ4ЭkЭR TT1GPZЭkXUЭREWXPSEiBCRXVXVQbP"ҠVVTV PbRPaQРPabSSEiUЭREWЭRZEЭSx RR Э^)ZX}#j잭jRЬbYЭRIYY  ЭRIYЭRբ1 SѢS1PЭSIRWYRYBVЭRFU1PTFhnDRDPЇQP.Q*PѠ PbRРP QbRСQPQPPbRРPQPQbRСQTTFhVЭRFU1{ЭSx ЭRբ SѢS11Эj^Ь UЬXUWXQWSS SSxSRB︁RRPxSRB更P@7SSSSWS@RCSԼcR5ТTTUSPTUݬ qUPSPScRSP^ЬSм R ~P#RPݬ PTT 2T RRPPRRݬ TePTRP ^hScPRߣ PRޣRRr^TSԭЬd잭dмP ~PP"լ HPݬЬ PPPRP<RRݬݭPЭdSPPSPP SP^мTPЬPРRST!PݬCb~PSSTSTPP^ݬUmP?+J @E>xF>f@ffffff0^ЬRТSÀVЦnլ լ լ@PѬ ѬѬƀPլ%ø<~[Pøô[ø#ð<~6Pðì[ðެ ZjެYiެXh ^( nݬs( حxF^VЬRТ QТSÀPСDXРWÄUÈ[xfffУDZУ@Yݬ ݬС PݠPTUݬ ݬYZXUWݬ ݬYZX[WTD^RWzYЬPР VРUŀPЦD[РZń ňЦ PРXХ\ХXnQQ1>QPP+/77' ?PP11Ц$D1ЬPРP `1Ѧ0 [Z5ŨPݠ8[ZXåD ~Ц PРP2>PP@~ݥDݮ ZXåD~Ц PРP2>PP@~ݥD[ݮZvЦHSЬPР P< ЦLPР8RPRͣ8R~[ZѦ0ݦ0[ZX@Ц$DЦ PРP2@Q@QnQT1'T@Ѧ0 [ZQ|~TSSݮTRR[ݮ$ݮ(Z ŨPݠ8[ZRݮS[ݮZЦHSЬPР P< ЦLPР8RRͣ8R~[Zҽծ |~ݮݮ|~[ݮ(ݮ(Z JѦ01lݦ0[Z1[ЬSУ PР PРQ<ХDR 2PP~fPݠ Uݠ¼1УPȏ`1PS*1P¼„€Pݠn¼1vPЭЭ1e1aЭPP88HXl88888888881+P?PS^*1PgS+1ggS+1g1S*11S%P1PУP1P¼1S)P~PУP`P„bfУP#€PРTTiˆ ˆTjˆŒ€PРTTiŒTjŒSkSkPPЬPРPUUPլ14fPݠP1 P^=\%P\P PP|A\ЏP^KWԮ ЬRТ RТ0ЬPР VРRRTĀ[ЦDYЫXĄZĈ|Pՠ1|BP |~ЬQa%hPh@hhhhlծ 1ЬPРP`1Zߧ ݤ@ݤDYZXߧ ݤ@ݤDYݮ$XЮ0ݦ0YXЬUХ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠPЮ P֮ PwЬPРP`j0YXwЦHRЦLP͢88~YXZZߧݤ@ݤDYZXηߧݤ@ݤDYݮ$XX6ЬRR[P1LP1@ТP`1Zߧݤ@ݤDYZX`ߧݤ@ݤDYݮ$XGЮ0ݦ0YXЬTФ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠhP^UЬRТTĀRТVĄWVSeR)PRPPSP|AR<SSPĄ}dxЬRТR`WV-V(dĄqSeR&PRcPPQP|AR<QQPĄ$Pݬ$ݬTGP^ЬPРPP^]\Pݬr|A\P ^ЬS3R)ݢ|ARУR€RݢPd^FW鸞YZЏt}lhiddipRЬbXެVXfVެ TФUxXQAeP`;dRAbSc/ARbߧPc~b~WZXXfPUdiPPUdiPХRZ;P€UdiPХVЏxp|U6P  ХR€UdiPХ RТ R XХ RТ RТR2@ԦDХ R(@Х R$DTլ1ެ SXxTQAhP` ߧ cPAP`P^|txTPcQ@aRb@RbU行P11 'PB?PTdiPUdiPTT1pզݬUPХ RТLƨ֨UnPdiPdiUP^DWЬSУ VУR€TФUբ0BŏP0PŌQ@$P`ŏPńP@P`UwP”1Pբ;ߧ)ݢP*߭ݢS-LP”FФ8PРP2>Q2@PPQQբާ*ݢPݢФ8PݠP  ЦLPݠ8ЦHPݠ8ݬ ݬŏPńQŌPAP`U PݏU^7YPP[Pļ1iФ\ ФXѤTԤTPiѤPԤPPiФTФPЦ PРP2<Ц PРդݤPi|~ݤݤ[XOݏ [X'#ļ\դ7ФPRUPRUUФTRSRSSݬiĐ3PP#ļ+7;#[XƬŏP0QȌPA0RѪ$bݪ$[X߬ļ [X[XЭ\ЭXݤXݤ\ݬ)PPդd#xdRRN[B@@[XĄRެRbPРP`BļĐ5bZP PPbPРP` ļĐݦ0ݮXXP^ЬRТWǀXЧ\TЧXSЧTZЧPYݧXݧ\RSPPDŽ1ݨVlR(RPPQP|AR<QЬRRSTYZݬ PiPRSTDŽݨLPRDЬTZVYUФR€PРS„PVTUPPݢPݢTPSJSݨɪDŽݨݨlP ^}SЬPР QРRС PѬPЬУXP ^ESЬPР QРRС PѬPЬ У \P^ T||ЬPРR߭߭߭߭ݬ8~PSPSЭ Ф \ЭФXS ЭTЭPPP^ЬPРPݬ ݬ|~|~P i<^ЬPРSÀRТUÄTգ ݣݬآPUkTgЬPРPݠTUüJÔDÐ>ÐUfݣPݣТ8PРP2>PP~ݢ ÐU1P^ЬPРRբ ݢݬ:P€Pՠ„ݢ„ݠgPP^լЬPРP` ЬPРP`P<^ݬ~ﯞPRЬPРPSУUTRdxRRR RNPB@@xR~U4PB@@TB@@TUJPP|^9VЬSУ RУPPТDTРUUߦ+ݬP3У QߣFݬϤ.ߣMݬߣUݬߣ\ݬPP^ﭑYЬZЪTĀ[Ы Ąn7Ь ݮ u  PĈ ļ1ЪR¼1ĀRݢ0Ąݢݮļ1P[PPPPPļ1P]7ݮ  P1Ĉ ļ1rPĄļZ1YЪR¼enݮ-ݮ}ļ1+SiR&PRcPPQP|AR<Qļ1 VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27rwPļ1ĤĠĜĘZļ16ݮ  P1ļ1UŏP0SЮ RŒRC RѤ\bUUVФTĘФPĜФ\ĠФXĤŏP0SЮ RŒRC Rb\ŏP0SЮ RŒRCRbXĈ1GĄ ݬ6ݮNiR(RPPSP|AR<SV1ݤXݤ\|~2TSiR&PRcPPQP|AR<QѤTΤPSΤTRЬVRXSWЦSÀRТUÄRXTWPRݣPݣTRU%UnЬRТR¼ nݮݮG[PPPPPļ1P4ݮ  P1Ĉ ļ1PĄ1ļĘTĜPĠ\ĤXļЪR¼t`nݮݮ ĄTBSiR&PRcPPQP|AR<QQPĄPPĀR4P^E3XЬSУR€PРW„Vߨ}ЬUUTdP7ˆ ¼uУPi€Pݠ0„ݠ'QȂUdP„=УP2VW;%ȉUdP„ ¼ PPP€P\P^٠RЬPРTЬSSbPcPPP@bScPPP@b񋏀cPPP@bScPPP@b,PSPĄ7ĐݬDݬ2PPP^1RЬPPŽlP^ЬPРQPРRPЬTЬ PPݡPݡTPRޞR'P^ЬQСRЬ\ЬXݬݬQ PP„0ݬݬݬ ݬ„€Pݠy€RݢP^0UЬPР RРQPТDWРXVŔЬTTScPԢ,eŚTcPšTcP ŪTcP ,7PŴTcPŽTcP TcP ,PPVݢ,WXڝPP^ 0UЬPР RРQPТDWРXVЬTTΜScPԢPETcP TcPP$TcP TcPPPVݢPݢTWXCPP^ЬPР RРQPТDSРTPլPЬTPݢPݬSTPP ^ЬPР PPQաD+СHR< СLPР8SS͢8S~ݡDС@PݠP<^ЬPР SݬPPRPУHPݠ8ݬRHЬUХ RRSգD.УHP< УLRТ8TPT͠8T~ݣDУ@Rݢ(P^S.Rݬݬ ݬݬTPPP|^ЬSУ VУPUЬPIˏPTxPˏQxˏRŏT~ŏQ~ŏR~S\RxRP@|Qa@xQάPPaPRRPxRP@@HЬTФ PPQաD,СHR< СLPР8SS͢8S~ݡDС@PݠP|^ЬQС RСPPТDTРUݬQPSPТLPݠ8ݬSLTТLPݠ8TUЬSУ RݬPPP^;,YЬQС XСPTШDZФ[ЬPsˏPUxPˏSxˏRďUďSQWŏRVURRSV WzPPPPRxRP@|Qa@xQάPPaPRRPxRP@@LZШLPݠ8Z[ЬQС P@ԣDPP^ЬSУ TУRRQPФDWРXUVˏ`Yȏ`U1УP`1Ѥ0 WXդ ЬRТ PՠDݠDР@PݠuЬPݠݠݠ ݠݠݠWUVX դ;ЬSУ RբD. |~ݢDТ@PݠѤ0ݤ0WX YP^ЬPР XРSÀTШDZФWÄÈÈPЬUU Ѭ 1УYУ RR[Ь PRPRQPPQQ УPPUPVPUVVŏP0PnjR@$P`ݣ ݣŏPDŽP@RbWPnPèPݠ8ZW1Ѩ0 ZW"ը ЬRТ PՠDݠDР@PݠЬRRY7ݣ YR~YZݮWծݣ YR~YZݮWeЬ RR[5[R~Y[ZݮWDծ[R~Y[ZݮW'ШHTЬPР P< ШLPР8RRͤ8R~ZWN|~[Y|~Zݮݮ$W ͐Ѩ0ݨ0ZW%ը;ЬTФ RբD. |~ݢDТ@PݠUݮWnÈP< ^ЬPР RРSУDUЬQТ PРP2P2YYPP~CPYPYY~HPPP^TYЬPР WРPPЧDZРXЬRRdUeRPP~OdScPV1ReRPP~TcPReRPP~YcPVeP`RcPRPR߭ocP RcPRcVSRbb]cPVRSVm߭߭߭ݬ ݬݬŏPȄQȌPARbX\dPPԼŏPȄPȌS@$Rbݼ ݼ@RbXcPYPYPZ9ЧHRТ8ЧLRТ8Ч RТRТӟ< @~YXDdPDPZV3|~ݼ ݼ|~ZYݭX qcXcݭXrcYPP^լPЬRТR€Rݬݢ$ݢcPPXЬV( TЦ Rp4VpV~<RnRRgHR~aUedHPjPpV~<RnRRgHR~edHPjPpV~<RnRRgHR~edHPjP( h( ̭Э ЭЭP^ЬRТ Rp4VpV~ެ T<RnRRgHR~aUedHPjPpV~<RnRRgHR~edHPjPpV~<RnRRgHR~edHPjP( ^ЬRТ Rg4VpV~ެ TndRgHR~~`UedHPiPpV~nRgHR~edHPiPpV~nRgHR~edHPiP( ^ЬPРPPݠRaPP^ЬPРPPݠaPP^=M[>MZ+MY T|WWMPLMR WТRz7RТXz,P{WPQPP,MVSդ,PSЦVS,L\*P\yPPQP|A\<QQQi}bAkjPPVPR,SRW9LUPPX|\լS,Р\\QUQQPRSRW@1Q^ЬPРPPРRݬR~_RI`P@AK7@AK7@AK7@AK7ƙ?+J @E>xFA!hA!hIA!hA!hA!hIA!hA!hIA!h^RPլ RЬPP֬P PP^ЬPРPlQլ%Q QPQQAhPPP^WUTݬݬPPЬPРP|PѠPݬԥݬǥѭ ѭPˏѤˏѥЬRТ P $Т P (PЏ`SТ PР PРQ<ФV 2SSSVcVTSD YSSU-P2CQQTQS2CdQQ2CUZV<TVDTUD SSYZ1PYX1ZSSXU*2CQQTQS2CdQQ2CUUXZU2ESSSj2EVdTT7T#zP{PQPPT>SSSVcVTSD XUfTT9T%zP{PQPP PT>SSSUcUTSD ZVXU<TVDTUD SSYZPPPЬV(_P,VgP,, U_PVgP UHPʏPx(PPP$(($PPPTT STS$$T(PUUYY12P ^R(^>S,ݬcP,,PݬcPPʏPx(PPP$(($SSSQQ PQP$$Q(SP^%QRBRB PP^TѬPެScP2@QQRQcQP2@bQQЬP2@P|^ySPЬR2B`RR1RU2E`RRR2EVgTT:T&zP{PQPP PT>RRRVbVPR@ ЬR2BUgTT:T&zP{PQPP PT>RRRUbUPR@ ^SjTT=T#zP{PQPP!TPRRP`PR@  ^}Rݬݬݬݬ ݬݬ*PS ; ;SPθ^/SŬWݬ;PPW;PPTPTRBB Tݬݬݬݬ ݬ`PPWx  |~TxTRȏRTR~x~ݬx~ݬ? ';VxRVRv;UPV;VRB0BTxd~ex~ex~ePeeeVxRVR ~x~ݬx~ݬ|~|~, q: |$,4ޮ4UQ5PQP@4RQbЮ4R@RbQRRTЮ4R@RTbQQRRЮ4TBRbTx(TRR$((`P,R$B $$(,0,RR9R 8,(RWR[RTRZdYZ[1b9W8VPUYP@RbTARdb@RbUYXxXRR11Ux(URR$X((XP,P$@ $$(,(,RRgR f,( 8ޮ8UT4TRB8PT`Ю8PBP`TPPQЮ8PBPQ`TTRRЮ8TBRb PXZ[1YTx(TRR$((_P,R$B $$(,0,RR6R 6,(Tx(TRR$((^,R$B $$(,0,RRs6R 5,(Tx(TRR$((`P,R$B $$(,0,RR5R 5,(,RR5TdR 4,d;d5R PP^XԮnԮެ [kYZWG (ЮnjѮRkV(GfBfG G ֮ZnRѮR ЬSSTSTPcRBcSSTxRRPxRR  P <^TU.ЬSURBcPU`BP`UPPQBPQ`UUSSЬRCR ^aRx(SS$((_P,P$@ $$(,0,SS3S 3,(P^\,RR3R 2<, ^ SN R}b枭bѼЭbP&PЭbP߭ݭO2PЭbPcխѭ ЭbЭPgѭѭ ЭbέPЭP^VD@P@<~?2P@PDTTS@RC TլpάWW@ W UUWRnRRgRnTW}j7PթЬPЏ`Щ}jP}jkP$[P^ЬPР SРTެRbԼ߼xbQ޼ PA`aPbPެRbbԼ߼xbQ޼ PA`1PbPЬQ$aЬP(`a\Q`XSެRbbQ ߼QxbQ޼ PA`PbPެRbb S "P߼ SxbQ޼ PA`PbPЬTd ЬSdddcЬ Td ЬSdddcP^ЬRТ RТ$nТ(VެWVg15MX&[ZYPVRRgRPxVR޼ PB`hPVPVRxRR޼ PB`hPVPVRxRR޼ PB`hPVPVSSg||~VRxRR޼ PB`kPSPVSSgpȮ"pŮ~VRxRR޼ PB`kPSPs r`Ϥs `ЭrЭpϗ~p~ pPsbR^Fߜnܑg;/?MphǮR)Dfl9bV eឧ3幍~06 K{8"j8,[\|̞Ӫ(PR)؂~!VE78СKăbf|iPW/hP~-qrtvdf&U{vh?qԞ 1?O7Ƽ_yF`>f4$k$fjPPK%eu.jj\-\"qw?"܂A]p??@=TqJIڿ8?FFfDT']]P2YhlãYTڃ-2]!נ3^9ǔ8ꎀ9 ::̿:lD[wwyX|tKJ-u_k`3].沁 ͜wSQW9B]O1l?/ai2zҦqw\gf5V0ߒfzDI #PzV܂:{&LrPSr- kc=,I1 i.k+FJH*9Us8&PBf%5[ŒvM;WW#F=Q\0g& i4Bkɧh0=_ūchj;=6w<\nW 3G聯Fj҅$`ݟ Ɍr;I*].X(% ߙE_Ӥ/JQ - *9wjm_f;EneacPpa->TveӖGR`^vCȽe󉉤Y.yͬ|&yiv]ŒNWZ]CO+_:~70`DfdvK_E#en%PDvX;|uh7כgk"w,OW땍3EoI Oh_ CzT e쯷T.h)X5Wp]A˯ndž$rC>e(YW]TT&~\3-Br|oC7˻3Wx rVmg7x91:W6ld紆TK{>a}|Z2^W6Q}UV1*nּr*~*bI"M }62upO+=^Ej[cy)IL*nH^ЬD&q/،\ygu޽qeEA75pl'O&8%? Hg.H'k}ջʇiT|vp{'2v|Ugv|E̮뽟ѕ8z;3"e@E!+ͫ42;ˆnhT@I?3ei|Ӝ⡄8*oevj|hdaDzezAë(3R[_]E:HެҢ/40/ }y#vvqX O- pN[M+=NtFu/ql kt[f1"LѵBBsae lT^֌ v6~d%z4h&B4 X[,;0/؈=;2stCyP*ƅ'H1[ּheH.CȊĺ83ޖZ;%KWnH[w(ˑ1aiCK"pDKcMJWx&0/b ׷V<vrLgokJܧkKF%BScҘ &f7Rˊeo㪹J86 S d!G@'b[Ay(l*r36tn& Vz kwp>Now&ʲڵX59-{YUZ~fYڷ=Dr#"͕15/zz" Qd<*'^.N8$p<2o>_*v+mvgQY\-7Tǔ!c?~I09YmS`HoK˅\ih2g*2gcLefrBZ\QںAzIQ4y(.J#NZ_VDsOyB,P@a+DЖ=LWƐ}ik"+0Vgk:e՘ZBqVQ#-TRBO62aw87o(p}Z`=y˯::yR̜vη=hL+.c6Uvsb+V~)i ]^[9Nzb$eoU`9_SכD :bǘKCґ:`+e*f1k(uB @fpVw~*͖I% #-4)1XtB 5VpnZe*(xjA#ת!}#[> &/fZ*F)9ƨ<>O { }˾X!4ZXOԑQ^S}QlҴH,jsh咄nkJRkS|eF7(O1af8YÁy-ĖO ͭBsK{*Eҋڂ ܤ5M0t`e€c\F^`L;0pTbT,`?Gmf[E!U3! '֩.tNVTLFVoj+fGpi;*Z1ꌌOۓ!ؿ?rߢZ!bAR嫳.[SG3ŋ lzU?lsUzUЅOR6+F:D$v,GP*I$")ฟƭWZn?8(}م))b~ sPx'h]c o7WoN.̢Z:!r( +֫g)}>o2$ԍF="ɻiٟ=pw+ċ֔Bj?Eٞ-:`,~Up6** YF\.QSc|Gq#P6sqGhR ^(sjڽPeId6iCtqf' ǚTQSünQ5?Nfpci.d %puyoM%$~]:'Hn I]s.}B|U:/\|2ӄ-1 j(e?a?6csb|{dĿF16Qzv E v0s`b 3*%s>G^RO\"^Vw9Hs9|.ZDɈ*|ODwi`G䀈"V_/bH 盺- ? ;eSUalOp wK\Hx~|/|0䍟@Y>Sy27J]{=$9nF5Ed` (mJqQC^JjKW9(TVXJh'm!_0~P0-]1雮B S{~MçoYRSI2A>:-qăxu+c{ثCbWW(>. \u2j/KR+gT T^%|W ɒ6a'a3%`ҡqk?O@tŸ6Rd&9\U@ѺC{7'qBYͻ-]kpvrUȟ;A7ctEͧ%XSLOIPh LUN@#Y1yH{*d2];/tK S?v2߫p-2O7B%"Ɗ3e7N6v9A  /Y=G.ߤS ,xpf,?N"OjC lܐHBٮtO9]@ L-|RJJW t=wN7i/Ӊhƍrwt_p3bE8FPo9.DnU[mNDIwTB0E+#aj4n]h7)〤GzW,'ʜfٙfuatAI/L \uCEY\*mGny;${!:;IБr5FN̈́F\ыUʠ/A=_h}&cdHUl­ {ܞ+[Stо>ӮP QU{ID!3Oє~8tz}fW3iJ[9ϭ%!D!$ѬoKĬk(-e,;,.O6 Ĝgߌ(UZD7/藸ÜtX7VuĢU['"Vp6ԵG" 2Cٓ L"bW=Ӆ2lD )[a h͒jGo9&Oݞ֞3JתIwǐ h.//b(B ~Z]=GENzYа2ˉ ^-pk m&^ZR+u?#zsuC5;y&MM/0LxEFu5#:_}ZmܗnXC<4ǢHY+HCkV,{T36sMJW yRP4{ "h!R(9Q<UU~(ړC_suqFc*+v|$5Wqpx_8l`(41*' pXxjs gmjb[U@"Rn߭߭lnTРQnUAnVР РQnWAbnXРnYРnZ`ݭݭݭݭݭݭÏ M^勺RLЭLP:âL\n\S `PSgCSPdzEPjPP^ЬRb-&dP`P ~bP`P ~>RPPP^Ь RR ݬݬPb bPP^ݬMPPPR.ݬ3PPݏR^QTެScccPRcߤZݏ.RPnew_context() returned in coswitchЬPЬQ^`]\[ZYXW V$U(T,S0R4լ a^]\}~{3a^С]С\С[СZСYСXС WС$VС(UС,TС0SС4R@@@4LTLT\4D< dl<4$,4L\|tLlDt|pR0 `  8  P p 8 hx08H(HP(0@`@Px@P`  h`hpt , 0 8  @VAXCRTL CMA$TIS_SHRLIBRTLMTHRTL DECW$XLIBSHRDECW$TRANSPORT_COMMONĎȎ̎Ў XCNV8 cnv_c_dblK cnv_c_intPԂ cnv_c_strcnv_csetl cnv_ec_int<cnv_eint cnv_inṫcnv_realCcnv_str0@ cnv_tcsetcnv_tstr/ $deref(Ltmp_strP dp_pnmcmp(x bi_strprc $strprcl itos 0ston cvpos= rtos ̒cstosK s8         XDATA XDEF def_c_dbl(@ def_c_int(h def_c_str<def_cset4ؓ def_ec_int(def_eint44def_int4hdef_realLdef_str(ܔ def_tcset4def_tstr) sXERRMSG<err_msgirunerr4drunerr? s<hXEXTCALLXextcall sX  XFCONV hYabs 0Ycset(XYinteger( Yreal(Ystring(ИYnumeric@ Yproc sh XFMATH Ysins XYcoss ̚Ytan \Yacos Yasin ̜Yexp \Ysqrt Ydtor{ Yrtod{ Yataf VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27n ܟYlog/ sԹ XFMISC Yargs@LYcalloutt Ycharl,Ycollect آYcopy Ydisplay<4 Yerrorclear8l YfunctionT Yiand tYior $Yixor ԩYicom XYimage0Yishiftt Yordl hYnamesܬYrunerrp LYseq  XYsort(trefcmp,tvalcmp, شtrcmp3 tvcmp4 Ysortft |nthcmp| nth Ytype YvariableM s     $XFMONITR XFSCAN Ymove Yposh Ytab s XFSTRؽYcenter ܿYdetab YentabH nxttab Yleft\ Ymap Yrepl Yreverse 8Yright Ytrim sؽXFSTRANL Yany xYbal Yfind Ymany Ymatch DYupto s      XFSTRUCTYdelete c_getT 8Yget Ypop HYkeyYinsert YlistYmember xYpullt c_push YpushD c_put YputD Yset Ytable: s  XFSYS $Yclose Yexit4 Ygetenv| Yopen< Yread YreadsdYremovePYrenamex ,YseekYsystemX LYwhere| Ystop YwritehYwrites( Ygetch<Ygetche< Ykbhit (YchdirP xYdelay` Yflushi s$     VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27n}SXFWINDOWYActive( YAlertP YBg YClip| xYCloneH YColor YColorValueD YCopyAreaL YCouple$< YDrawArcD YDrawCircleT YDrawCurve YDrawImagepL YDrawLine@ YDrawPoint<" YDrawPolygon8'YDrawRectangle* YDrawSegment<D. YDrawString(l1 YEraseArea| 2YEvent 4YFg|6YFillArc8: YFillCircleT< YFillPolygon?YFillRectangleX XAYFontC YFreeColor 8EYGotoRCGYGotoXY HYLowerI YNewColor,J YPaletteChars4,L YPaletteColorM YPaletteKeyOYPatternDQYPending\ RYPixelU YQueryPointer 4VYRaise VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27 sXRSTRUCT addmem$cpslots cplist \cpset hmake hchain\<hgfirst@ |hgnextt hgrowеhshrink@ memb s        XRSYSgetstrgp iconhost;\longread putstrK <idelay sfXRWINRSCxalc_rgb`ػ alc_centry`8 alc_colorK copy_colors@ free_xcolorԽ free_xcolorsܾ go_virtualh alc_display$alc_font xlfd_field8 xlfd_sizeTfindfont7 Tokfontfieldcmpfontcmptryfont alc_context, clone_context^ alc_winstate  free_window free_contexth free_displayu alc_wbindingP0 free_binding] sx  XRGFXSYSXRWINSYS xdis 4wputc handle_misc( pollevent; Dwgetqp wclose wflush  wflushall" wsync> LwopenlmakeIconX wmap do_config< setheight8setwidth8< setgeometryb warpPointer0 seticonlabel|setwindowlabelQ setcursor( setpointerzt setdrawop Hrebind4|setclipA unsetclip& getcanvas setcanvaslseticonicstate seticonpos geticonpos0 moveWindowFmoveResizeWindowhx setfillstyle< setlinestyle setlinewidthN8resetfgD |setfgxsetfgrgb@ 4isetfg setbgsetbgrgb@ isetbgO\setgamma@ setdisplayX setleading setimage3@ toggle_fgbgq getdisplaye getvisualP lgetpos\ getfg, getbg,  getlinestyleLl getfntnam,getpointernameD getdrawopT0 geticonicpsetfontmhandle_exposures resizePixmap8L handle_config0handle_keypress handle_mouse eraseAreacopyArea  animHelperl animate  getdefault@X  mutable_colorget_mutable_nameh@ set_mutable4 free_mutable] freecolor.blimagestrimageTgetimstr ulcmp  getximage readimage getpixel_initPgetpixel query_pointerhT query_rootpointer  SetPattern"SetPatternBits 4#remap0% seticonimage' dumpimage|* loadimage`, nativecolor L-lcolor -xcolor. raiseWindow*. lowerWindow*.getactivewindow' 0walert/ s ٿnȹ VMSBINARY.BCK* [V9.BIN]ICONX.EXE;27-+   1  YXRWINDOW0strnchr)0evquesubA1 wgetevent2wgetchne$2wgetchet 43wgotoH|3 mystrncpy$3 wlongread4wgetstrg 5xyrowcolX 6qevent 7setpos8setsizeh9wputstr9 parsecolor; colorphrase` ArgbvalBreadGIF CgfreadEgfheader FgfskipGgfimhdrx Ggfmap HgfsetupHIgfrdata4|OgfrcodePgfinsertWpPgffirstT Pgfgen` $RgfputRwriteGIFK Sgfwrite Ygfpack|Zgfmktree` Zgfout d[gfdump@ [palnum\\palsetup _rgbkey;X` parsefonta getpattern<,b parsepatternud parsegeometry5ewattribrectargs docircles^ genCurve4 curveHelperX drawCurve sicmp si_s2i1 si_i2s> s0 59      ߤ  XFXTRA LONG0 longwriteo R 0 MEMORYmemcopy#ćmemfill#  SAVE TIMEgetitime`Hgetctimemillisecg 7Y%B,3REDIRERRLredirerrT L+ .MAIN."COSWITCH . BLANK .XWINDOWtranslate_key_event: ! ALLOC ܉salloc[ 8allocJ ܉*[V9.BIN]ICONX.EXE;1+,).7/ 478-0123 KPWO856 B77p'XD789Ҋ;vGHJ0D`0205@7hgmmICONXV1.0\@705-13?@A  ? ! VAXCRTL_001$+CMA$TIS_SHR_001! LIBRTL_001Q! MTHRTL_001%!dDECW$XLIBSHR_001.!! DECW$TRANSPORT_COMMON_001- VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17Yd-2147483648%s-0.0.00absanyargsbalcentercharchdirclosecollectcopycsetdelaydeletedetabdisplayentaberrorclearexitfindflushfunctiongetgetenviandicomimageinsertintegeriorishiftixorkeyleftlistmanymapmatchmembermovenamenumericopenordpopposprocpullpushputreadreadsrealremoverenamereplreverserightrunerrseekseqsetsortsortfstopstringtabtabletrimtypeuptovariablewherewritewritessystemcalloutacosasinatancosdtorexplogrtodsinsqrttangetchgetchekbhitActiveAlertBgClipCloneColorColorValueCopyAreaCoupleDrawArcDrawCircleDrawCurveDrawImageDrawLineDrawPointDrawPolygonDrawRectangleDrawSegmentDrawStringEraseAreaEventFgFillArcFillCircleFillPolygonFillRectangleFontFreeColorGotoRCGotoXYLowerNewColorPaletteCharsPaletteColorPaletteKeyPatternPendingPixelQueryPointerRaiseReadImageTextWidthUncoupleWAttribWDefaultWFlushWSyncWriteImageinteger expected or out of rangenumeric expectedstring expectedcset expectedfile expectedprocedure or integer expectedrecord expectedlist expectedstring or file expectedstring or list expectedvariable expectedinvalid type to size operationinvalid type to random operationinvalid type to subscript operationstructure expectedinvalid type to element generatormissing main procedureco-expression expectedset expectedtwo csets or two sets expectedfunction not supportedset or table expectedinvalid typetable expectedlist, record, or set expectedlist or record expectedwindow expectedprogram terminated by window managerattempt to read/write on closed windowmalformed event queuewindow system errorbad window attribute or valueincorrect number of arguments to drawing functiondivision by zeroremaindering by zerointeger overflowreal overflow, underflow, or division by zeroinvalid valuenegative first argument to real exponentiationinvalid field namesecond and third arguments to map of unequal lengthinvalid second argument to opennon-ascending arguments to detab/entabby value equal to zeroattempt to read file not open for readingattempt to write file not open for writinginput/output errorattempt to refresh &mainexternal function not foundevaluation stack overflowmemory violationinadequate space for evaluation stackinadequate space in qualifier listinadequate space for static allocationinadequate space in string regioninadequate space in block regionsystem stack overflow in co-expressioninsufficient MAXMEM limitprogram not compiled with debugging optionprogram malfunctionvidget usage error Run-time error %d File %s; Line %ld Run-time error %d in startup code %s offending value: Trace back: abscsetintegerrealstringnumericprocsincostanacosasinexpsqrtdtorrtodatanlogargscalloutcharcollectcopydisplayco-expression_%ld(%ld) errorclearfunctioniandiorixoricomimageishiftordnamerunerrseqsortsortftypestringco-expressionsettablelistprocedurewindowfilecsetrealintegernullexternalvariablemovepostabcenterdetabentableftmapreplreverserighttrimanybalfindmanymatchuptodeletegetpopkeyinsertlistmemberpullpushputsettablecloseexitgetenvopenreadreadsremoverenameseeksystemwherestopwritewritesgetchgetchekbhitchdirdelayflushActiveAlertBgClipCloneColorColorValue%d,%d,%dCopyAreaCoupleDrawArcDrawCircleDrawCurveDrawImageDrawLineDrawPointDrawPolygonDrawRectangleDrawSegmentDrawStringEraseAreaEventFgFillArcFillCircleFillPolygonFillRectangleFontFreeColorGotoRCGotoXYLowerNewColorPaletteCharsPaletteColor%d,%d,%dPaletteKeyPatternPendingPixelQueryPointerRaiseReadImageWSyncTextWidthUncoupleWAttribpos=posx=posy=rows=size=width=lines=height=columns=geometry=WDefaultWFlushWriteImageno icode file specifiedno file name given for redirection of &erroutUnable to redirect &errout .mkrec\?escan:=!||~--/===**|||==>>=>><<=<<~==-%*-~===\/+=>=><=<~=+^?<-^<->[:]*[]:=:=...++.No interpreter file supplied.icx.ICXicode file name too long.icxrbrbcannot open interpreter fileTried to read %ld bytes of code, got %ld bad icode fileI9.0.00/32icode version mismatch in %s icode version: %s expected version: %s I9.0.00/32cannot runNOERRBUFTRACECOEXPSIZESTRSIZEHEAPSIZEBLOCKSIZEBLKSIZESTATSIZESTATINCRMSTKSIZEQLSIZEMAXMEMICONCORE: =environment variable out of rangeenvironment variable out of rangeenvironment variable not numericerror in startup code %s error in startup code %s: %s System error in startup code at line %ld in %s %s Termination dump: co-expression #%ld (%ld) call to 'err' &errout&input&output abcdefghijklmnopqrstuvwxyzrABCDEFGHIJKLMNOPQRSTUVWXYZunimplemented opcode: %ld (0x%08x) interp: termination with inactive generators.%02d:%02d:%02d%04d/%02d/%02dpmam%s, %s %d, %d %d:%02d %sVMSVMSinterpretedinterpretedASCIIASCIIco-expressionsco-expressionsenvironment variablesenvironment variablesexternal functionsexternal functionsfixed regionsfixed regionskeyboard functionskeyboard functionslarge integerslarge integersmultiple regionsmultiple regionspipespipesstring invocationstring invocationsystem functionsystem functiongraphicsgraphicsX WindowsX Windows?Icon Interpreter Version 9.0. July 16, 1994/-%*-++^:=<-<->:=:|||||=>=><=<~===~==>>=>><<=<<===~===^*=......[...]!?set reference out of bounds in randomtable reference out of bounds in randomlist reference out of bounds in random[:][]~--**++\/.&deallocation botchanycmp: unknown datatype.order: unknown datatype. ???? from line %d in %s&subject&pos&progname&windowname: unknown event keyword variable&random&trace&dump&errorname: unknown integer keyword variable[%ld:%ld]name: unreferencable static variablename: cannot determine variable nameL[%ld]%s.%sname: invalid structure reference; co-expression_%ld : @ returned to failed to co-expression_%ld %-13s: %4d : to by ? ..} @ ! {create ..} . field%slimit counter: [ ... ] from line %d in %s returned failed suspended resumed; co-expression_%ld : @ co-expression_%ld ; co-expression_%ld returned to co-expression_%ld ; co-expression_%ld failed to co-expression_%ld local identifiers: = = = global identifiers: = _NL:_NL:rawrw-%%can't open %sSYS$COMMANDSYS$COMMANDkillkillinteger(~10^%ld)illegal objectillegal objectlarge integerreal numbercsetfileprocedurerecordlistlist elementsetset elementtabletable elementtable element trapped variablehash blocksubstring trapped variablerefresh blockco-expressionexternal blockinteger keyword variable&pos&subjectillegal objectillegal objectillegal objecticode file too largeinsufficient memory for icodeinsufficient memory for string regioninsufficient memory for block regioninsufficient memory for qualifier list&error&pos&progname&random&subject&trace&dump&window...&window = &subject = &pos = &random = &trace = &dump = &error = &subject[%ld][%ld+:%ld] = co-expression_%ld(%ld)record _%ld()(%ld)set_%ld(%ld)table_%ld(%ld)procedurefunctionrecord constructor%s &input&output&erroutwindow(file(...%s%ld&null(variable = external(%d)%soutimage: unknown type\"\'\\\b\d\e\f\n\r\t\v\x%02xlist_%ld(%ld)list_%ld = [...,empty activator stack ?bad ipc/file name table \"\'\\\b\d\e\f\n\r\t\ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17v\x%02x""_%ld(%ld)co-expression_%ld(%ld)record set_%ld(%ld)table_%ld(%ld)list_%ld(%ld)procedure function record constructor &input&output&erroutwindow(file()''integer(~10^%ld)&nullexternal(%ld)&letters&lcase&ucase&digits&cset&asciiICON_HOSTSYS$NODEVAX/VMSblackwhiteRGBi:.5/.5/.5fixedfixedfixedmonolucidatypewritertypewritercouriersanshelveticaseriftimes*mediumdemiboldbolddemilight*ior*narrowcondensednormalwideextended*p*-*-%s-%s-%s-%s-*-*-*-*-*-%s-*-*-*%.*s%d%ssansserifserifsansrmediumdeminormaliso88590adobe ______display=display=reversehiddenrootnormaliconicmaximalhidden???iconicnormalmaximalhiddeniconwindowroot%d,%dsolidmaskedstippledpatternedtexturedopaquestippledopaquepatternedsolidonoffdasheddoubledashstriped%d,%d,%d%d,%d,%dDISPLAY%s%s%d,%d,%d%s%s%sstripeddashedsolid%s%sreverse%srootwindowicon???%d,%d,%dunknown%ld%d,%d,%d%d,%d,%dwhiteblack%d,%d,%d%d,%d,%dblackcheckersdarkgraydiagonalgrainsgraygridhorizontallightgrayscalestrellisverticalverydarkverylightwaveswhite.xbm.XBM.xpm.XPM.xpm.Z.xbm.xpm.xpm.ZrXPM%d%d%d+%d+%d%d+%d+%d%dx%d%d,%d,%d%c%1x%1x%1x%c%2x%2x%2x%c%3x%3x%3x%c%4x%4x%4x%cverypaledeeprGIFwbGIF87a%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c0123456kxw@abMcdZ0$%&L*+-g/?@}}~>]|+V%c%d%cboldcondenseddemidemiboldextendeditaliclightmediummononarrownormalobliqueproportionalromansansserifwide%d%c%s%d,onoffonONOn%s,%d%d,%s%lf%conoffonONOnonoffonONOnonONOn%d,%d%stexturedmaskedsolid%d,%d%soffon%soffon%soffon%dx%d+%d+%d%dx%d%s%s%sascentbgcanvasceolcliphclipwclipxclipycolcolumnscursordepthdescentdisplaydisplayheightdisplaywidthdrawopdxdyechofgfheightfillstylefontfwidthgammageometryheighticoniciconimageiconlabeliconposimagelabelleadinglineslinestylelinewidthpatternpointerpointercolpointerrowpointerxpointeryposposxposyreverserowrowssizevisualwidthwindowlabelxySundayMondayTuesdayWednesdayThursdayFridaySaturdayJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember%.3s %.3s%3d %.2d:%.2d:%.2d %d wandandInvertedandReverseclearcopycopyInvertedequivinvertnandnoopnorororInvertedorReversesetxorX cursorarrowbased arrow downbased arrow upboatbogositybottom left cornerbottom right cornerbottom sidebottom teebox spiralcenter ptrcircleclockcoffee mugcrosscross reversecrosshairdiamond crossdotdotboxdouble arrowdraft largedraft smalldraped boxexchangefleurgobblergumbyhand1hand2hearticoniron crossleft ptrleft sideleft teeleftbuttonll anglelr anglemanmiddlebuttonmousepencilpirateplusquestion arrowright ptrright sideright teerightbuttonrtl logosailboatsb down arrowsb h double arrowsb left arrowsb right arrowsb up arrowsb v double arrowshuttlesizingspiderspraycanstartargettcrosstop left arrowtop left cornertop right cornertop sidetop teetrekul angleumbrellaur anglewatchxtermnum glyphssalloc(%d): out of memory alloc(%d): out of memory $@$$$$P$$$$x$P$$4$$$H$x$$$$l$$$$,$$0$H$`$x$$$ $$$$L$$|$$$$ $ $T$tcan't read interpreter file headercan't read MS-DOS .exe header -ATXK4@>IA!hblackblackishbluebluish2dbrownbrownishdcyancyanish2dgraygrayish2greengreenishx2dgreygreyish2magentamagentaish,2dorangeorangish2dpinkpinkishYKdpurplepurplish2dredreddish2dvioletvioletishKdwhitewhitishdyellowyellowish<2ddarkdeeplightdmedium2paledmoderate2strongKvividdweakY%a%e%m%{%%00wwwWWWJJ00vvvWWWJJsttvvVVVVJsttuuVVVVIsttuuVVVIISSTTTUUUIISSTTTUUUUISSTTTUUUUHFFTTGGUUHHFFFGGGGHHH00xxxWWWJJ!11vvWWWJJr11vvVVVjjrrtuuVVVjjrrtuuVVVIISSTTTUUUIISSTTTUUUiiSSTTTUUUiiFFffGGggHHFFffGGggHHnzxxxXXXXJ!11xxXXXjjp1122)Vjjjrr222)Vjjjrr222>>>jjRR--//>>iiRRRT//'iiiRRff//ggiiRffffggghhFffffggghhnzzyyXXXXKoozyyXXXjjpp222)Xjjjqq222))jjjqq222>>>jjRR--//>>iiRRR-//''iiRRff//'giiRffffggghhEffffggghhnzzyyXXXKKoozyyXXXKK???22]]]jjqq222]]]jjqq2233>>jjRR::33>>iiRR:::/''iiRR:::/''iiEEfffggghhEEfffggghhNNZZZYYYKKOOZZZYYYKK???@=]]]kkPP@@=]]]kkPP%%%3]]kkQQ||3344((QQ:::444((QQ:::444<1&"`rPFwȫ8 bHѫ^ o_Q6 ؾ9LR-8QQiBcr[*OK6L8˗)KӺU|f7>zzD?jS L6QoJD aG )OVͭDĊS!48i9Dؑ&F FMS8}QU:MuӒJU=7ztbc[a7Ā"k.TAJ-ڨM%8Nx4vy*A1= vɍ(UJKfSpof$vQK8 SKs43嗵h*˵`TT= 4 A2H)6\ر#6F(3-gEP# ?"HP`Ӝ+P 9S[ `]Aw^1:4m)+5 VB1p,%[XI(P//"J$Cw|CG#ݺeODꡐuAa)d/…\,I9@uAO:8-H+TNy#ݒ!(gMAMvp6M ~>Lߙ/yz0N]2f*՞DY:Xݭ6q]:~xZy;Vؘ9U?U7U/ /2C/:-j vE ypQQ^1H=oY]\C֐%ܯ)mC1Sжp<\pb藫Y1&0jom矡  TUyS]:ks Y2Owˆ'}a6 aTV6@\Vg"Իλ"d_cy^f9؄LUk$s_zNoڽ/ Dqzw$Hdr>C>8$)dJRst3XhF1/ʛ0!NYơ&HǶQap<"3 yb PSmkܜȺ Z(8n8P¼1a|rǺFNqT25t旸qޘ"%b $qcBeO`2>J\(R.G*!C>-Puڣ?ulΉ`R^a/|U~ܵz纶'dK`p_4Cs{zgyz 9 6G`RXG$ca zB}D(o֙ I}<83I4fMcpy&[#(Ry|[ 8(܄hj~eǾDt0),$kSFf8S|آcNUy CF}cH/K7Gq?/`L82YLC̔SCI0 @C*~Px-C Ia3vkڙ`1R2gٶ[fR:!0??ʔ``[nU_`dnǝ7WۛyN C'y{Yw K1N坜B)Gy FkS:dǑ^n=g&Wpy&}^gܣy:mI ɑgtR%7- 5eoƝ8* &[ÀlקCFVpЍ$B:$Ley=N{M,<ʤ;\UgL:g"%,>W;;~.W3n_o-n:KDza 3KcS_.5l1> l@O(8a #H:B7޳VQQA+=9v-ٜ N|췑{E ylL{{tẝn• D  l/lGnI&[ $qzm`Hϭ:^dfiY[dtmZIX*pR_/go@OE;T%NyQ*())K Z̤Oڷh\\4^axL?TKmȧkx]_BU=]]VnZmA~ K&lR'/Fhđrw.J>pjGqzQ^۶NL{RT k#nТ 4I@= ]-䠫X~1ـA" gJr/[B۞j7tٕ\lA}%h`JoK hf5(q}E:+my~hm+tQgyE֓Yky`aye:Uov'E6O7wcm;NW’-[dMBL/'o.q~ܸ;ӹy/|WdB~gL/gH|YlO8{* ; AzK(qHaDEG *UimkwBDmH0:b Yd-fE4od4hn#BP qYVed,BGG`89!Η61z0 wkvh k}m‘Cd'Pgvu+ `Ǹ c|;-KhY+S@ab.89^9?XZЪ@o+cD'KCZ[W^Zgt9gf&c+5ytlRgK\Yy:apu␛ _X.YcqoȄ zVmv?Ӱ򈑼ȫϸɚCFsqLO] !5`fvfjaؔdݑxeY[sbsh&:Nt$NӇl&뜚&; [cz7mHDZkSÕVK)#7b| 6[;vu ,%>Y{#`-Q~  xxYQhͿXVRX>\zyh5?m&E0qLDs@9G0_`<~0!xj%x Wo՞%( ma<"aTRLZzjs|!i]U%*]M&]m_)dߟޠADH~*=*33Z)T5(Ivx<[Dlp,,6QLYeʦCuG66} ]C L ,h y\mPZSn=Cr_(q^D{.6e)ʿHINMNa|!5 =CXT/PlgݛQVMPΦ4DNӉ,*3-. r ͮ܏yKXhP[q}#v/213 xuKm>ze(yJgqed|ho)ƐdbgM!@ 3EB֢6rކz[WΓ4ՙZklE/$s{FAb{N/L+&xrS%cREb8,6#$Zcr ~ u`5@bi񈏞+BA|b#OyT9_it!}e]j??ԁ5ȓi؎6*֌&TP3L}7B$A%i]+z૫4:39[{c#4goL"/|Txo`=J>(=4qqc1/[R6%)T<,rQ;l)o/^ySO32z'$C%_dT ofC}ElzzE`ݩ10"3#)Sg~ryc8ejszٯkt3q@RMXoq9&LeY#qwz\QxaZ QvtVv X,/ݥ5̚l(b3q*hq0swAPrivTy#liԾrk-ֆeejFKjis{B $l1Ŝ j02zu]ָoFQ\S t yfV 7.VߎmD~l3F %D%*a)9:u:ІՈЪUb% !;TlH x̦ (;AjEMGe6yՓiW8U?wsTBdj&1FJ1MjNhqQVz"wllӵn /e}R(}b=Η[ia:3e  ledqx=pZY=xc+<`J[{4>*ɰ~iP.FI:4NS, K!%QG?f 5ދ-;iDg8câcmr(PLW`ik {&Ƕ Im3. j"H]ap̯ Q{VؚE\eY 8?}`s(, jlw=4QL<-p^oփ~g6V-wV js47_F{O*,q!OC˖ K""~ 15aĴB[crmX*h7*-< |KY%Σ.Ircԑ|\'͎餠ō*-״XPǜ>Si?)T~J P+8#7*C_/W'"=m!*^Ep<_jfaIy.]Emc8la0m)280Z'bb#Mr]zlAD׈?=n"*|{dp݉;OIJC%pA,I 8.3 @pum/`NwPۭ,8@+?բwW&˖2:+ЄK*k$f?*,ghj-lv*~js1cwuk"-csmlnjPChh|m'/e*g,=(&`mƒb9l;NB+Eԗ$d6q&py:i[mbe6{jjEgQ%ڑ=z=&g/OvifZhwuPf 8HɊ nمh,y'1CbribT+Ca) *@PC635 bQ-J-l`P?d˙DzrG\ 1$&L_Xwfini* Q^-םlifz0 M=v,if(lUF`Po2깫Р}(<, Rޑ N8X'Z~/*TYw@xTwl;dvE%Ú$h/s4vDPq (H|wˡ52AbC٩jcS#\eka0/г#1줁Uƞںfk4RAa hbl^Ea*4_‚Hye%,v+ҭ؟MѩF\^9D(;a* Ѣ  ώx0wqmLFXS{/E&3HKv3mEK6 qYaC_sN J\E@ [H႙݈2n^b/P_jH,EAKQOE?t4w]ӱXI0R@qdxb{3?>8pl%={д d !+-~՜S'Б(ێpjRA:^;ˎZgG}NMq)žWF5ЃJ鐢WHz㓫.a0ڽQ|_ϭM;{mk{9 VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17 ==}kkkPPP@==}}kkPP%%%=}}kkQQ|||444((QQ...444((QQe..444<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8&&&&&'' '' ' ' &' ,' 4'<'J'W'^'a'd'i'l't'~''''''''' '!'8'"'#'$'%'&'+(' ((() (*)(,-(-2(.7(/?(0C(1H(2M(3T(4Z(5f(6h(7$h $\ $$$+$H$  $@`$ $ $xL$$ 1$ n$L $$p$ؽ$ $($4$x9$$$, $?$ E$P<$N$آ" $Y$X $ b$0 $x$h$ܿ$>$' $P$< i$ q$ |$ $L$ $" $' $* $D. $ $!$$l1 $4 H $n$2$$̜ $4$dl$|6$: $< $? $P$$XA$C $lT $8o$$$ $8E#$G*$] $ԩk $Xp ${$X $xA$tb $v $$f $ $Hw$Ps$'$$4$$$H$x$m$(-2<CHUYeky.$p$ܟ $H1$U$,$Z$$R$m$T$$V$h $lX$$$I7$H$,J$Z$0x$И $Hz$`}$x$$$$} $J @$,L M$M c$On$DQv$R~$ \$s$ $^$ $x$$ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17W/$U $4V$$c$$wWJj()xXKk[]yYLl{}zZMm^=kbgcrmywx@ABCDEFGHIJKLMNOPQRSTUVWXYZabcd0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz{}$%&*+-/?@N)))))) ) ))) ***&*,*7*=* K*"U*$c*&g*(n**{*,*.*0*2*4*6*8*:*<*>*@*B*D*F*H*J+L +N+P+R'+T-+V4+X;+Z@+\O+^Y+`d+bn+dz+f+h+j+l+n+p+r+t+v+x+z+|,~ ,,,(,8,I,R,Z,_,h,q,z,,, )$)0);)A)F) S) Y) `)e)j)n)q) |) ))efghi jk8lHmVnnopqrstu1vHw_xlyz{|}~ ?f|  E S  ' Q | - . / 0 18 2_ 3 4 _   X" 5   8 8 %%%% %% %%%% %@&@ && &%&+&TWPQVUSR,yxؠh(ll @\ԕ4Phԙx00XHl8(`h<0P̝h 4'VDEPFHIJTLPQRR S8SdSSSU @  $$ $!$*$ 1$6$ ;$ F$P$W$ _$h$q${$$aOOOO? Ϛ? O^TЏЏdd1ˏ_PP1ˏPP//am^?Pݬ RPЬSˏcPP޼RSzpPbndPЬPРPpdPdPݬ PJQ?PndPЏ޼RpPbdPpdPP^sTЏЏdd1ˏ_PP1ˏPPdd/1?PݬJ gPЬPРPpRqR qRdPjRdPˏPPdPЬPРdPdPݬϴ PKCr?PЭdPpRqRa qRdPjRdPP^ЬScݬS#PP}cЬTdSRS *Ѣ #~ P |~ּHPdSS~~PR |~ЬTdФPRSTSTPSQSQb2P^sYЏiiЬSc }ciPݬvP1ЬRduP |~QެXЏPRRSRQS@hWЧVU`TTRR2RRxRRxRSUSTRRRxRRRcPQRQRiPP^RЏbb}ˏ_PPcˏPP..VL:?Pݬr2PˏPPbPЬPРbPbPݬ PЭbPP^RЏbbcˏ_PPIˏPP..<2j?PݬP}bPbPݬZP P6PЬPЏ`bPЬPЏ`bPbP^TЏdd1ˏ_PP1ˏPP01~?PݬvPЬQСPpRqR_ qR&ݬQP dPdPЬQЏajRdP}dPdPݬP.H1P?PЬPЏ`dPЬPЏ`dPpRqRϢ qR'ݬݬP dPdPЬQЏajRdPdP^ݬZP*ЬRp~'wP |~HЏPP^ЬTd}dPˏ_dRR1ˏPPl1?PЬTФTޮXЬWnnRQVfxQPfSPSPPSSVQڔbnRgniPЬRТRpRݬpR~+ HЬSˏcRRУRâ RRxRRݬSݬݣ}PPЬRbݢyP |~2P^ЬQa}a PݬPSЬRQaQSެ XhRЏbЬЭPЭRRSRTSAhWVU`SSQQ2QQxQQxQRURSQQQxQQQbPTQTQPP^ЬQa}a Pݬ Qݬ4PPP^ЬQˏ/aPP}aˏ_aPP1ˏPP /s######1z?PЬP}PЬPРRb }߭ݢ ݢU,ѭ `P}PТP}8PЬPРR 7g~HPPP ~-ЬQТaPPЬPˏ`RxRRR}b^ЬTd}d 1ˏ_dRR1ˏPPg1n?PЬTФTnnYЬ WЬXXRQ޾VfxQPfSPSPPSSVQڔbXRgXePЬRТRpRݬݬ pR~EPЬSˏcRRУRâ RRxRRݬ Scݬݬ ݣJPP ^ЬRbPbݬ|^VUռPެTdRRRRBRJSfAP,SRePBdPePB PѬ` `ePB`PSSfPQ1/ݬPРPP|^VJT?USf;xSRdPB`ݬPePB`Qa BRbPPSSfݬ<^etU RЬTbլRzTP{ PQP0PSSb TMPTSTS$WPRߥR:STRzTP{ PQP0PSSb T-rЬP SRS`R$^XЬRТTԮ + +||ZYԮԮbPTSRˏRUEh PTSRPPˏRP@hR+R-R TSVP VVRTˏRUEhSYq\$e"V0RUnUPaVP [U[s ֮PZTSU UURˏRP@hRr RR/ݬSTj ~~PUU |~UPR.r֮ TSVP VVRˏRUEhPYq\!e"V0RUnUPaVP [U[Zs֮TSU UURˏRP@hYPRe RE1֮ TSVP VVRR+R-RTSVP VVRˏRUEhPˏRUEh+ Q0RPPQTSU UURˏRP@hՑ+ЮVήVVZˏRUEhTSPRˏRP@hTSˏRTDhPծ 3Z/q!qQ޼U +[T[TTePծ .ݬSݮ ~HPRR |~RPծ PZRR'PZRR|PZZPPZPPSpVpTSdTVxSSSdTTZdVPfVZp~pP -rp2P^ЬPЬRRPPQRQ PQRQPլRPPRRPP^oT֬ЬRRp~b  ֬ ЬSc.S0SPߤSPS9.SRbP&e~SbPE~SbP ߤSЬRRP@b. ߤRЬ RݬuPbЬ^Ь SRЬWVfxRPfQPQPPQQVRڔcЬRì SbЬ ^ЬQa pPݬQ^ЬQa Ь Pݬ Q ^ЬScЬ RݬPbЬP S1^ЬQaЬ PЏ`ЬP Q^ЬQa Ь Pݬ Qm^ЬQaЬ PЏ`ЬP Q ^ЬQaЬ PЏ`ЬP Q ^ЬSc*ЬRp~jP |~ЏPS^ЬRb } Pݬ R5^ѼЬPЏ`Ь Pݬݬݬ1^Ѽ } Pݬݬݬ^vVYT8X)R:WSLUլb}hg!PЬbЬP}\hg P}`hgfc!P``bРcP`iMդe  ݏiݏߦberhixeb\Wݏ^1RЬ$ЬЏ2|~%^Rp~gPЬPЏb|~^ؼ P|^߭ЬRP ЭQQSPQSSЏbPPb諾ТPԠPaP@pSrSUPpSUpU~#gPЏb4h VMSBINARY.BCK)[V9.BIN]ICONX.EXE;178$Mբ<3~)PPP}bP2P^ЬRP}bP2P^ЬR6P}bP2P^ЬRRP}bP2P^ЬRVP}bPP}bPP ^ЬRѢ}bPP1߭Pe~PЭRRR~bPխЬRPSݭЬRsPSSPЬRSЏbPPIA!hIA!h^ЬR>Pf~0PpPGЬRpP~dPЏbբ<3~P2P^ЬRPf~P=pPЬRpP~udPЏbբ<3~{P2P^ЬRVPf~HPp~pPS"~PЬRpS~cPЏbբ<3~PP^ЬRPf~PpPqPqPpP~~lPp~6pPS!~aPЬRpS~+cPЏbբ<3~1PP^ЬRPf~PpPqPqPpP~~PYp~pPSE!~PЬRpS~sbPЏbբ<3~yPP^ЬRVPf~HPp~ pPS"~PЬRpS~aPЏbբ<3~PP^ЬRPf~Psp~~|P!p~jpPS !~qPЬRpS~;aPЏbբ<3~APP^ЬRPf~PeϗPf4DPЬRpP~`PЏbբ<3~P2P^ЬRPf~Pe4DPfPЬRpP~E`PЏbբ<3~KP2P^ЬR&Pf~PЬRѢ;p~pP~_PЏbբ<3~PPЬRPf~PЬRp~p~YpP~c_PЏbբ<3~iPP ^SЬR?Pf~1Psp~~PЬRѢ;p~pP~^PЏbբ<3~PP蟢Pf~Pqp~~pPqcp~[pPpcp~HgPЬRp~3^PЏbբ<3~9PP^ЬPѠj~PЬPР QС Џ2P ^լg~P߭ݬЬPPSЭR"SRPcRPS}cP2P^߭ЬRPe~TPЭR RR~PЬRˏP@̞2P ^߭ЬRPe~P߭ЬRPe~Pխݭ~NPЭRRR~2Pݭݭ1P }7PP4^!Z"[}k}k}k}k}kj̞jЬS }cЭjPˏPP3b1P?PSЬRТ cЭRТ RТ VRV=\PW|~ЭjPUЭRTVRVRP}VRVRЬRWЏbЭjPЬSУ Rݢcr P|~@ЭjPЭjPЬRТ ЭRݢ ~  P|~ЭjPЭTЭSУЭTЭSУ ЭTЭS}88RЭSB.ЭSBSݣSЭSBRR  ЭSBWSЭRGc1\_YPGVvRbSЭRFcխYiPX|~GЭjPR(hЭS ЭRXFXЭRТRXbSЭRТcխVWW SЭRGc1fЭSգ RѣR SYЬRЭЏ bЭjPЬSУ R~c P|~ЭjPЭjPЬR}bЭjPЬR{~NЭj2P|^gVRTU߭eЬRPe~PЬPѠЏEѠi~P<~PЬQСPРS~PЭRR~PReeФPݠݠߦ'S5S4Sݭ/ }P<1~P}P^eQFޡKB};E}P<^UTRe7SxRP@dP``PcS PRReP ^ЬRJPe~TPЬR#Pe~-PЬSˏRRˏRR)c֦P |~PPң RRЏ2P ^ЬRPe~PЬRoPe~yPЬSˏRRˏRR)cﮮP |~4PPɣ Џc2P ^ЬRPe~PЬRPe~PЬSˏRRˏRR)c華P |~PPͣ Џc2P ^ЬR6Pe~@PЬSˏRR5ЏcP |~PPң ЏcP^ЬP`P |~PP^ЬRPe~PЬR[Pe~ePЬQˏPPe~APЬQСSˏPPS С T>S:SPxPPTP-ЬP`P |~PPS ЬPԠЏ`PS ЬPՠ RRRЏ`PSЬQxSTЏaPЬRբ SQQ PQPTЏbPЬQSSS RTPSRPPPЏ2P^ЬRPg~PЬRѢ~PЬP RR2RЏ`2P^ЬQˏ/PPo~P<~PЬP`UdP |~kP2P^߭ЬRPe~8Pխݭ~PѬݭ PЬRݭ2P ^߭ЬRPe~P߭ЬRPe~PЭRRTЏS/PRЏTRSPRR~PRЭЏbRPѭTѭS=_@ЬRR%Џb~P^YZ"[}j}j}j}j}j}jiiЬRˏ_RR1ЬRˏPP{B16?P߭ЬRUPe~?ЭiPЭPP1?PЬRТ RТVVSxSS8SVRRS,VRRS~[VP|~ЭiPSЬRТ cRVMPb|~ЭiPVVNP|~ЭiPЭRЭ Т V1x|TSЭREc1TMXENWEkS1PЭRC1RhPb|~ЭiPgP|~ЭiPЭPЭР ЭRТ PЭR} ЭRТ PЭR}$TPTxPPЭRТ R@PЏ`ЭܠЭRТ1aS1JUU SЭREc1%ѭVЭRТ R 1VVЭRТ R17ЬRТ STRSbRT LPb|~ЭiPTTLP|~ЭiPЭRЭТ T1ЭUХ URSVЭUCfKPCkP,ЭU@ЭU} ЭU}ЭUХPSS VЭUCfѭ!T~ЭRТ R7T~ЭRТ Rݭ~ЭiPЬSЭԣЏcЭiPЬRТ RТTRTJPb|~ЭiPTTKPS|~ЭiPЭRSS ЬRТ WT`ЭUХ URSCQ/PCkP@U } ХUPSS CQZUTЭRТ RЬSЭ̣ЏcЭiPЬSУ SУ SУ RSRIPc|~ЭiPRRJPT|~ЭiPЭSTT ЬSУ URAЭSУ SQPRxPSCS}cPPRTRЭSУ S ЬSЭ̣ЏcЭiPЬSУ RТTT~cP|~ ЭiP'TTЬRТRТ RЭiPЬRs~Э2P^ЬPРPР PЬPРPР PS^ЬPРPР P$ЬPРPР P$S^}S^ЬPЬPaS^ZYsX}i螭iЬRˏ_RR1ЬRˏPP@S1?P߭ЬRPe~ЭiPխݭ~0ЭiPЬRТ RТTRTcGPb|~YЭiPTT8HPS|~,g VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17(\6ЭiPЭRSS ЬRТ WTbЭUХ URSCQ-ChP@U } ХUPSS CQЭj TЭRТ RlЬSЭЏcЭiP߭ЬRPe~wЭiPխݭ~ЭiPЬSУ SУ SУ RSR3FPc|~)ЭiPRRGPT|~ЭiPЭSTT ЬSУ UREЭSУ SQPRxPSCS}cPPRЭjRЭSУ SYЬSЭЏcЭiP߭ЬRzPe~dЭiPխݭ~ЭiPЬSУ RТTT~cP|~ЭiPЭj?TЬRТRТ RЭiPЬR}~Э2P^ЬTˏdRЬSˏcPRPIRR?TJPRSARP(PPPS'PTPOPݬqO<^UЬTd<ФSУ Rݢ P1У RP {PxPP@UnddФSݣ>WPTTDT>У QRPTPRС QRPTPRPPTT¡TxTRBUUPP^ASTЬRęݢWPbPˏPP^CC( Nyby}yyyyy31PP?PЬRĠݢPbPЬSУ RТ R}cPЬRĮݢPbPЬRIJݢPbPЬRĸݢPbPЬRĽݢ|PbPЬSУ RݣXPcPЬRݢ=PbPЬRݢ"PbPЬRݢPbPЬRݢPbPЬRݢPbPЬR%ˏPPݢPbP{~2P^ЬRPg~dPЬRbݢ PPP<^AUʲS߭ЬR`Pe~PУRRTRQ ePQPPЭPPRPЬQRPPЭaQ8PeRTRc~PTP ^%S߭ЬRPe~aPgݭPѭPЬPЭЏ`2P|^-VﶱU߭ЬRLPe~PfݭbPѭPХSSTЭЭRSR RSSTSRЬQSPPЭaQPfPTPe~rPTP^ЬR Pg~:P߭ЬR'Pe~PЬRPg~Pխݭ~qPЬSգ}ғѭíRRxRR RЭcPݭCPW |~xPЬSУ[УVUWRWUXRX/[VTTPPVWUSRSPprPV WUQRQRXWQWUZQZ4[VYPVPPY!WURQR[VTPPT WURQRQZЬVЦXЭYYX%WPXT TUTYSSXSʏSTSR$PWUTXSSTYSSXSʏSSTPЦ RXYYXXSXSPXSXSЬRWЭbP4^WީXZ}h}h}hg̞gЬRPg~ ЭgPYެVfRx~:FTRTR1fUxTRPB`B`PЬPPB`e~ЭgPT@xTSfPQCRTPxPP@Pb`ЬPRCb~iЭgPTPTP1vЬRݢJAP|~3ЭgPЬSУcѬ KPPe~ЭgPЬRѢ~ЭgPЬRPxPPT@dUS Т Тѭح1ЭR֭ЭP֭ؐ`bbTTPPA--1P?PSЬP1PSЬP~PY׭S߭߭U߭߭SRR$R @P|~ЭgPRS*PЭP֭ `SSTTP@jPhPSѭح1YЭgPЬS|Pà RR2У }cЭgP^[ZЬR(Pg~BPYURUR1ެWVxURPB`B`PЬPPB`e~PUP |~PЬSУcѬBP?Pe~IPЬRѢ~,PЬRUxUUPE`V WТ TТSTW1}USRSbbXXPP>fRFFRFFFFFFFFFFFFFFFFFFz1:?P׭ЬP1 ЬP1߭߭V߭߭e1RTWd RTTWd íRPP1Э߭߭V߭߭ePѭP,Э߭߭V߭߭eѭR ֭ЭPSSѭR"Y Э߭߭V߭߭eѭRЭP֭PRPSPS `ЭP֭PRRPXXP@jPhP֭TW1Y ЬRâSbHTä SRRkS PЬS-Tä RRkУ }c2P|^ެRвPެ UPe<Ѽ5eTѲTвPü вPРѲT вPѼмVV  ЬU޼SecTüeRzRP{cPQPPTe^ЬRhPg~P߭ЬRoPe~YPЬRdPg~(Pխݭ~PЬRբ}ѭ Т ЭbPݭ:PT |~PЬPРWРSTRRT&WSVVPPSRTPprPSRTRTTQЬRТUТ PUЭUURUR URURЬRTЭbP^WXdUЬRPg~PЬRѢ}Ѣ}=hѨg ѧ1ЬR}h}gPg~PЬR^Pg~xPЬRѢ~\PЬTФSRPTPdTPQެVfTQЦTAcPP2PPAb@eQQЬRբ }bPЬSУRRcR8P |~PЬSУ QУPRSRSPTPSS2SSCedRSRS2P^ЬRRPg~lP߭ЬRPe~EPխݭ~PЬRТTխT }bPŭTVVݭ~PV7PS |~PЬUSVeХ RTVb~S7!׭TWPRQWPP׭P ^ЬRFPg~`PЬRТSSݢ P7P |~9PЬQSaСRSRSPRPPbQ`PSPQcRP혏P^ЬRPg~P߭ЬRPe~PЬR&fPg~Pխݭ~PЬRբ}rѭ SíSЭbPݭ56PU |~PЬSУXУVURUSRS:XVWPVPPW"USRSXVTPPT UQRQUSRSЭTTUQЬRТS SPSTTSSRSRPpqSRSRЬRUЭbP,^ЬRBPg~\PЬRoPh~,PެWgRТX XVVV fTTPPUU QТRSTRR2RPxPPxPPPSUQcRRITVXV 9fRRPPSS UgPРPQRPP2PPxPPxPPPQSUaPPЬPР X`P<4^UЬRѢ}pѢ=Х6Pg~-PЬRѢЬRѢB߭DPݢݭkPѭPe~PЬSѣ  [߭ P7ݣݭPѭPѭ#ЭRЭRP e~ZPЬRFPh~0PѭPSЬRCSSPPQQ TТ RRSPP2PPxPPxPPPRQTbPPPЬPЏ2P|^WZЬRѢ }ﲠ Ѣ(?Ъ8P SP g~mPЬRѢ(ЬRѢ(B߭(Pݢ ݭPѭP(e~ PЬSѣ0  [߭0+P7ݣ ݭRPѭPѭ#ЭRЭRP0e~PЬR|Ph~iPЬR̟Ph~9PЬRXPh~ PWѭ1ެYXP@$UWSUPPSS TiQС PRUPP2PPxPPxPPPRSTbPPЭЏaQPUPPTT ViQСPRUPP2PPxPPxPSSRTVbPPWСPPSPTV`PPWWP֭ѭ1:2P ^﹜YЬRѢ}Ѣ=Щ6ﷵPg~PЬRѢЬRѢB߭PݢݭPѭPe~oPЬSѣ  [߭ P7ݣݭﶾPѭPѭ#ЭRЭRP e~PЬRエPg~PެVfRТXXWѭWLUХ SRRXTTPTP fPЭЏ`PP֭ѭWP4^WЬRѢ}\Ѣ=ЧuH VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17sk6Pg~PЬRѢЬRѢB߭0PݢݭWPѭPe~PЬSѣ  [߭ ׬P7ݣݭPѭPѭ#ЭRЭRP e~FPЬR2Ph~PЭVѭLSP@RRPPTT UУ PQRPP2PPxPPxPPPQTUaPP ֭ѭѭVPЬRЭЏ2P^3TЬRѢ}Ѣ?Ф8P/Pg~IPЬRѢЬRѢB߭`PݢݭPѭPe~PЬSѣ  [߭ P7ݣݭ.PѭPѭ#ЭRЭRP e~vPЬRPg~KPíSЬRSPЬQС SRRСP׭ЬPЏ`P4^WЬRѢ}Ѣ=Ч6Pg~諒PЬRѢЬRѢB߭IPݢݭPѭPe~CPЬSѣ  [߭ cP7ݣݭPѭPѭ#ЭRЭRP e~ҼPЬRᄚPh~屮PѭlެVTP@RˏRSS UФ PQʏRxRPxPPPQSUaPP fPЭЏ`PP֭ѭP ^ЬPˏ_PP1ЬPˏPP P1?PЬTPR߭Rݤ ѭ`RТ`Ф Rע}dPЬTSPS߭Sݤ ^ѭ`RТ`Ф Rע}dPЬRz~\P<^ЬPՠPЬSУ Qա С QQ ԡСUxURBR}bUPPPPסףP|^ЬPѠl~PЬRТ SbVգU@PУ Qա С QQ ԡСTxTRBR}bfTPPPPסףUUP2P|^ЬPѠl~[PЬRТ SbVգU@PУ Qա С QQ ԡСTxTRBR}bfTPPPPסףUUP2P^ﰠT}ﱕd잭dЬPѠ |~ﷹЭdPެScPݠ P;RЭP} bRPЭdݭcPݠ PЭd2P$^ W}}gܞgЬPˏ_PP1pЬPˏPP _1V?PЬPР PR'PU|~ЭgP߭RЬTݭwPVխ?ЭP֠fUfR} }ЭP QQѠQ"ՠ4PU(fR}ЬR}bЭgPЬRТ 蟢ܲPSSQ$PT|~ ЭgP߭SЬRݭխ0PTݭ^ЭR SSѢSբ4Rn TS(ЬR}bЭgPЬRz~ЭgP<^AU}Be螭e߭ЬRUPe~?ЭePЭSSTSݭ~ƸЭePTTRSPb|~ЭePSTPR|~ѶЭePЭQRR PSTxPQAQ}aPPSЬSЭЏcЭeP ^ЬPˏ_PP1ЬPˏPP F{s?PЬTPR߭Rݤ ѭ}dPPЬRﵰPS߭Sݢ ѭ}bPPЬRz~ȵP^ЬPѠl~PЬPР SգPУQա СQQԡ PPP¡PxPRBR}bסףP ^ЬRТPР SѣfMRRR|~RPS$PRR |~|~RPSЬPРRТ RSРRТ РRS RRxRP@P}`R֣ЬPP^aZFMX}[j잭jЬRѢl~aЭjPSެnS [U оR[SUTU1YWRЩ bЭPР Sѣ_ǨRRR|~RgPS(PRR|~۳ЭjP|~RgPSЭRТ RSЭRТ ЭRS RRxRVxTP@kQFP}a`R֣ЭP֠TTU1RЬR}bЭj2P^ LTЬRТPРSѣcǤRRR|~RPS$PRR |~|~RPSЬPРRТRS РRТРRSRR£RxRP@P}`֣ЬPP^mZRKX}gj잭jЬRѢl~mЭjPSެnS [U оR[SUTU1Y!WRЩ bЭPРSѣ_Ǩ RRR|~RgPS(PRR|~ЭjP|~RgPSЭRТRS ЭRТЭRSPP£PxPVxTRBkQFR}ab֣ЭR֢TTU1RЬR}bЭj2P ^)[}*}"ЬSˏ_SS1ЬSˏPP]1?PЬSУ ЭSݣ P|~ʰЭPkPU|~殺ЭePЭSУ 19ZRYXWPVЭSVxЭPVTT TxTQAS߭SjPRRSݭiPQխ3}c RQUݭhkgPU|~ЭPVЭPVЭSУ 1nUu ЬRЭЏ bЭP|~ RPS|~Э\PЬRSЏ bЭAPЬRl~c"2P^|~ PR |~6PЬP}8RЏ `P|^eVЬPѠi~PЬSУ PРUxfffУ RТTT$T<U-ЬP}`PT%ԢUBxPPˏPЏcPUЬPР Qԡ}`P^߭ЬPPP |~?Pݭ ^ЬRﲛPg~PЬRݢ PR8RPSSRPR |~̭PЬPRS`PP^oX0Y}i}`}iЏhhЬR3Pg~MhPЬRPg~hPЬRPg~hPVЬPРSРTRT1PPPA7}}KP&?P VVPVNPVFPV>PV6P1PV*PȏVPЬP~hPRRT1ˏVRVV w PVaV rwˏVRR+V1$RoPb|~ehPR|~@Pb|~>hPRТ URURcެWTxUSRCbRbgRRCbR}ibRCbRbЬRRCbm~˪hPURUR߭~ЬSPT1ѭ xRSBc~ohPhPV9V VЬR~=hP;PTPTT hPPVTPS|~ͩhPV0ФRЏpФRSt ФR}pЄЬRSЏbhP^ōZ.V#BWЏf잭fЬRѢЏﺃ "PѢi~ЭfPЬSУ RТ[Тnn~ЭfPԭˏnXYxjjjծO[<~gGPRR~ЭfPR9~qЭfP[<~gPRRЭfPR <UPRUUTThP|~ ЭfPխR{Pѭѭ =T~hP|~ЭfPݭݭiP|~ɧЭfPTgiPS|~ﬧЭfPխSTR1}Э2P|^͋V6UЏe螭eЬPѠЏɁ !Ѡi~ ЭeP߭ЬR Pe~ЭePЬQС PРTРRR~ʦЭePխݭ~WЭePݭP|~ЭePԭxfffRPTݭݭDPSS~LЭePS)~.ЭePTݭݭ5PSSЭePSSQyP  QQS }ЭeP^ЬRZPg~ﰥPЬPݠ FPP}X2P^ЬR Pg~`PЬRPg~9PЬPݠݠ PP}ހP^]TЬPѠi~P߭ЬPբP |~ĤPЬPР PРSՠPxdddЬPР PPЭRR~S"PPRSPPЬP}2P ^SЬRÑPg~PxcccЬRݢ PЏbP^=RЬPѠi~ȣPЬPР PРQՠPxbbbЬPР PPQ"PQЬPQЏ2P^ᅦY(X}Ww[VЧZЏ0` VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17[zhhլ}~hPЧVxiiiZV PV ќZ'fR ~ТhPVݏЬRѢ~hPЧVRլ1nUTxRSPC`P`1RVxiiiZV 6V5PV  fP ~hPVxRQePPAP`PРZZЬPPA`~͡hPxRQePPAP`PРV1PkePPC`aPЬPPC`m~shPZVEwPRRsP|~\ЭgPЬPЭR`ЭgP^oVWլ1xWRЬPSBcP`mBP`PBc~PxWSЬPRCP`PˏPCb~ŕPxWRЬPPBP`PРUWLf ЦPf~PЦPˏPf~ePЦPРUХ SЬT| УU[߭߭߭߭WЬRTUPxPPR@be~PЭ ЭЭЭUW}fPЬQ}aP`^wnYx{XЏЏhhVլ1xVSЬRTCdRbwCRbRCd~PhPxVTЬRSDRbRˏRDc~hPxVSЬRPCRbRТUVVi ЩRi~ՓhPЩRˏRi~ﰓhPЩPРU<PW|~hPХַѬV1xVSЬRTCdRb1CRbRCd~9hPxVTЬRSDRbRˏRDc~hPxVSЬRPCRbRݢP |~͒hPV!UP |~晴hPVTT1ެVfUxTSPC`P`1fPRCbPЬPRCbm~AhPcxTQfPPA`RbARbWbP==3?PhPxTQЬPRAbӑhPTT13ЬREf<~WoP|~hPЏh2P,^9xX}e}ehhnլ1xnSЬRTCdRbuCRbRCd~ЭhPxnTЬRSDRbRˏRDc~ЭhPxnSЬRPCRbRТnivj mjR]j~ЭhPHjRˏR2j~gЭhPjPРѬne~@ЭhPnRR1߭xTЬRSDcY|PRDbe~ЭhPݭݮ PTЭhPT̉PSSTP|~ﳏЭhPЬRTSbЭhPnRzRP{PQPP~xЭhPnRR~WЭhPnVV1hެYЩW [2 Z߭xVSRCbW{PЬPRCbe~ЭhPݭݮkPUЭhPVSxSSiPTCdRb bvCRbЬPRCb~ЭhPVQxQQiPPARbݮkPRЭhPRݭݮ PЭhPRUjUCd{PЬPRCbg~ЭhPݭݭݮ PЭhPݭUjVV1n}gЭhPЬS}cЭ2P8^WbgVctU}$beeXЬPѠР Q СTXfЦQСTTXg~7ЭePxXSЬRPC`zPRCbg~ЭeP߭߭߭ݭT1P_ݭݭݭߧ,߭߭PRR߭P<2~ЭePЬPЭR`ЭePЭ2P$^%fUVլ1xVRЬPQBaP`mBP`PBa~&PxVQЬPRAP`PˏPAb~PxVRЬPPBP`PРWVLe ХPe~﵋PХPˏPe~PХPРWѬV1xVRЬPQBaP`oBP`PBa~LPxVQЬPRAP`PˏPAb~PxVRЬPPBP`PРTVPWT߭߭߭߭VЬRݬW@uPxPPR@be~ﺊPЬSVPSPPS߭߭߭߭V~ЬRSTtPxPPR@be~jPݭݭݭݭݭݭTWPPV}ePЬQ}aP<,^pU}e}eЏЏeԞePS|~׉ЭePЬRѢiТ Q`СPРTTѢ.ТQ%ݡSPЭePֳ P~fЭePdP~JЭePЬR]<~SP|~ЭePЏЭԥ2Pμ^nլ1xnSЬRTCdRbnCRbRCd~ﻈPxnTЬRSDRbRˏRDc~PxnSЬRRCRbRТWnbP"b bR b~>PaRˏRa~PaRТWXnVެ[VkVn1DެоYkrW CXKЧ QЧPRСDTТSRUR<~TRS<~TUSX߭߭߭߭VݮWqPxPPЬRR@be~5P XP@Qa@Qaխ׭խ׭؞@Rb@RbVRRkVSxSSоRPC`RbUmPC`PЬRRCbf~句PpRpϞ~pR~pPpϔ~rR~rPrPd4DPf}Pd8PjPUVRRkVSxSSоRPC`Rb<ZTwC`PЬRRCbf~ Pp~qP"VPxPPЬRR@be~؅PrPd4DPfPd8PjPTTPZ XP@RZbPT TUTPT XP@PT`U#UPRzRP{ZPQPPZUPzUP{ZPQPPU XP@ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17JPU`XVVk1eVn1]Ч PЧSÀRРDUТTÄRÈZRXURTCXUZT0n }^PЬS}cP^q^VWլ1xWQЬPRAbP`mAP`PAb~rPxWSЬPRCP`PˏPCb~APxWQЬPPAP`PРUWLf ЦPf~PЦPˏPf~PЦPРUЬSQxWPPQ~WTTU7oPRW}fcP}cPRT~PWRxRRPB`f~lP^nԮ լ1x SЬRTCdRboCRbRCd~ Px TЬRSDRbRˏRDc~Px SЬRPCRbRТZ֮ `\ }\Rm\~P\\RˏRF\~{P5\PРZî RzRP{PQPP~KPî [[~/PЪ RТ$Т([RxR~{PX<1~P[1f߭xTЬRSDcnPRDbe~￁P߭TxTTЬRSDcmPRDbe~P߭TxTTЬRSDcmPRDbe~OP߭TxTTЬRSDcumPRDbe~Pѭ1ѭ1nTxTTЬRSDcqPRDbe~ȀPѭ ѭRЏbR<hTxTTЬRSDc]qPRDbe~cPѭ܏ ѭRЏbR<2hSЪ R$SSh2SЪ R(SS1xTЬRSDcpPRDbe~Pѭԏ ѭ؏RЏbR<hTxTTЬRSDcupPRDbe~{Pѭ̏ ѭЏRЏbR<Ш2hSЪ R$SSh2SЪ R(SSV[1ެYUoWVTTT TxTSRCbgPЬPRCbe~~Pѭď ѭȏPЏ`P<xVP@hRbTxTTiPRDbgPЬPRDbe~q~Pѭ ѭPЏ`P<xVQAScAhR2bPPPb2cPPPc[V nxVRBhRШbPxVTVRxRRBhSDhRcb[PЪ PЪSÀRРDVТUÄTÈWT[X~VTU y[X~VWUx[~XZnXvծ  }5WPЬS}2P^WZxYUլ1xUSЬRTCdRblCRbRCd~ }PxUTЬRSDRbRˏRDc~|PxUSЬRPCRbRТ[UKj ЪRj~|PЪRˏRj~}|PЪPР[ѬU5߭xUTЬRSDcTzPRDbe~:|PURR9߭UTxTTЬRSDczPRDbe~{PURRg~{PUTxTTЬRSDcnpPRDbg~{PЫ R$Ы R(UUWXWSUS2eRʏRBi# XRPPR0RXUSePʏP@iXRR,PeVV# V~1UTUQQW+PaRˏRP@iTR  R,PQQWTPXSSzTP{SPQPPPSTSUW~UVSXݭݭ[/P<1~zP}NVPVWRUReRʏRBiPTWSUS4eRʏRBi%P TRPPR0RTUSePʏP@iޚRR,PVgTTTTPVc TTPT@PS<1~yPRRP@ RTUQQW?PaRRP@ @ R~ RTR  R,PQQWTPzTP{XPQPPPXTPUW~USPXݭݭ[ PV }TPV<1~ yPЬRVЏb2P^nլ1xnSЬRTCdRbnCRbRCd~xPxnTЬRSDRbRˏRDc~zxPxnSЬRRCRbRТWnbPR RRQ~.xPQRˏRQ~xPQRТWnRzRP{PQPP~wPnRR ~wPЧ RТ$Т(ZXZ 1rެоYih[ZZUnUXVЧ RЧQPТDTРSRVR<~TRS,<~TVS,ЭXxUSRCbkPЬRRCbe~vP PЏ`P<xXP@RbUxUUоRREbkPЬRREbe~vP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURT=qXUVT(qn }OPЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~kuPxnTЬRSDRbRˏRDc~:uPxnSЬRRCRbRТWnbPN NRN~tPNRˏRN~tPNRТWnRzRP{PQPP~tPnRR ~{tPЧ RТ$Т(ZXZ 1|oެоY)e[ZZTnTXOЧ RЧQPТDUРSRVR<~URS,<~UVS,XxTSRCbkPЬRRCbe~sP PЏ`P<xXP@RbTxTTоRRDbkPЬRRDbe~GsP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURTnXUVTmn }ILPЬS}2P^nլ1xnSЬRTCdRbnCRbRCd~/rPxnTЬRSDRbRˏRDc~qPxnSЬRRCRbRТYnbPK KR}K~qPlKRˏRVK~qPEKRТYnRzRP{PQPP~\qPnRR ~?qPЩ RТ$Т(TxTTЬRSDcaPRDbe~pP RЏbR<TxTTЬRSDcaPRDbe~pP RЏbR<2RRR2RRRZWZ 1kެX`[ZZUnUWVЩ RЩQPТDTРSRVR<~TRS,<~TVS,ЭWxUSRCbkPЬRRCbe~~oP PЏ`P<xWP@RbUxUUоRREbkPЬRREbe~ oP PЏ`P<xWRBScBQ2aRRRa2cRRRcZWZ 1Щ PЩSÀRРDUТTÄRÈVRWURTiWUVTin }HPЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~mPxnTЬRSDRbRˏRDc~mPxnSЬRRCRbRТYnbP^G UGREG~zmP4GRˏRG~SmP GRТYԮnVެVVn18ЬZо}hX߭߭߭߭VݮYgWPxPPЬRR@be~lPѮ1Щ RЩQPТDUTSWVS1xVQAP<`~AP<`~AP2`~AP2`~USThxVQAP<`~AP<`~AP2`~AP2`~UWThVԮxRBQaBQaBP`BP`֮VV1Vn1Щ TЩSÀRФDТ[ÄWÈ Uծx)gSW2xURBP<`~BP<`~BP2`~BR2b~ݮ$W[cxURBP<`~BP<`~BP2`~BR2b~ݮ$ݮ [cUUn } EPЬP}2P^nլ1xnSЬRTCdRbnCRbRCd~jPxnTЬRSDRbRˏRDc~jPxnSЬRRCRbRТXnbPVD MDR=D~rjP,DRˏRD~KjPDRТXnRzRP{PQPP~jPnRR~iPШ RТ$Т( [W[1BeެоYZZx[VnVWKШ RШQPТDTРSRUR<~TRS$<~TUS$WxVSRCbjPЬRRCbe~AiP PЏ`P<xWP@RbVSxSSоRRCbjPЬRRCbe~hP PЏ`P<xWP@RbVSxSSоRRCbjPЬRRCbe~YhP PЏ`P<xWP@RbVxVVоRRFbjPЬRRFbe~gP PЏ`P<xWSCTdCQ2aRRRaCQ2aRRRaCQ2aR RRa2dR RRd[W[1Ш PШSÀRРDUТTÄRÈVRܹ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17{BWURTbWUVT~bn }@PЬS}c2P^nլ1xnSЬRTCdRbnCRbRCd~fPxnTЬRSDRbRˏRDc~fPxnSЬRRCRbRТXnbP@ @R@~6fP?RˏR?~fP?RТXnRzRP{PQPP~ePnRR~ePԮծ1ެ о [Q aZUnU߭xUSRCbPЬRRCbe~heP߭USxSSоRRCbPЬRRCbe~0ePШ R$Ш R(USxSSо RRCbCbYPЬRRCbg~dPUxUUо RRETdWEbRbYSYsPCg cШ RШQPТDUРTRVRSWݭݭURTjSWݭݭUVTjSRRWRYSШ RТ RSSYШ QШPRСDUТTRVRYWݭݭURTjYWݭݭUVTj֮Ѯ1Rn }=PЬS}c2P^=XWլ1xWSЬPQCaRbmCRbPCa~cPxWQЬPSARbPˏPAc~UcPxWRЬPPBRbPРVWLh ШPh~cPШPˏPh~bPШPРVWSެUSeSWiЬRХT߭߭߭߭STV MPQxQQЬPPA`e~bPݭݭݭݭVSSeSWW}hPЬQ}2P|^ ZPxWSЬPRCP`PˏPCb~ ZPxWQЬPPAP`PРUWLf ЦPf~YPЦPˏPf~YPЦPРUЬSQxWPPQ~WTTUEPRW}fcP}cPRT~UYPWRxRRPB`f~8YP(^nլ1xnSЬRTCdRbpCRbRCd~XPxnTЬRSDRbRˏRDc~XPxnSЬRPCRbRТndPV2 M2R=2~rXP,2RˏR2~KXP2PРnRzRP{PQPP~XPnRR~XPxx~uQPV<1~WPЮRТ RТ$ Т(Uծ1ެZjWHXUUTnTxTSRCbhPЬPRCbe~vWPѭ ѭPЏ`P<xUP@fRbTxTTjPRDbhPЬPRDbe~ WPѭ ѭPЏ`P<xUQAScAfR2bP PPb2cPPPcUU1ЮRТ PТSÀRРDYТTÄRÈ[R|~ݮVYRTQ|~ݮVY[TQVOn }0PЬS}cP^nլ1xnSЬRTCdRbnCRbRCd~UPxnTЬRSDRbRˏRDc~UPxnSЬRRCRbRТVnbP^/ U/RE/~zUP4/RˏR/~SUP /RТVYnWެ[WkWn1ЬXkPZ߭߭߭߭WݮVk?PxPPЬRR@be~TPYIЦ RЦQPТDTРSRUR<~TRSj<~TUSjYxYRBQaBQaBP`BP`YWWk16Wn1.Ц QЦPRСDTТSRURYTRSOYTUSyOn }-PЬP}`P^-T:V}Y(f잭fWլ1xWRЬPSBcP`tBP`PBc~}SЭfPxWSЬPRCP`PˏPCb~HSЭfPxWRЬPPBP`PРUWSd ФPd~SЭfPФPˏPd~RЭfPФPРUWTxWSЬRPC`J@PRCbg~RЭfPUPЭfPU[LPRRWP|~@RЭfPЬPЭR`ЭfP^+Y8X}&h螭hZլ1xZSЬRTCdRbvCRbRCd~QЭhPxZTЬRSDRbRˏPDc~QЭhPxZSЬRPCRbRТWZUPi ЩPi~EQЭhPЩPˏPi~!QЭhPЩPРWѬZg~PЭhPZUU1VTxURPB`P`fPSBcP`K߭fPPB`Rex1֯?PxRQЬPPA`g~IPPЬPZ`PЬPD `PЬP=`PЬPJI`PЬPd`PЬPd`P ޱ" VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17SЬQ SaPЬQdSaP^W/VЏffЬPѠР PUPUUPPg~HfPxUSЬRPC`PTTRCbg~nHfPT fPUSxSSЬRPC`PxTRЬPQBP`PˏPBa~>PxTQЬPPAP`PРRTLc УPc~M>PУPˏPc~->PУPРRR\T}cPЬQ}aP^U$W}uggXլ1xXRЬPSBcP`tBP`PBc~=ЭgPxXSЬPRCP`PˏPCb~d=ЭgPxXRЬPPBP`PРVXSe ХPe~!=ЭgPХPˏPe~<ЭgPХPРVѬXg~<ЭgPxXSЬRPC`M*PRCbg~<ЭgPXPPԭ=߭XSxSSЬRPC`m:PRCbe~S<ЭgPXPPԭ=߭XSxSSЬRPC`!:PRCbe~<ЭgPXRRXSxSSЬRQCaP`T36Ry~Z@Ĺ'~gQnYA5|P. y#H6V%nKj&@¡V۴"N%ZԬx 7=]r4%㇨~F}O_~ v`,"o}.X"㩘be]:*5Go$;D#K6wzWtSZ&C@q=(T؅ >v}:_j]2UY>DYL@:NBRJj$-kp$v^f36*5fIA p9*\ η uPh-ِf8]Yt"v盠 a6G6rYM_.J:ixm&ǭrd $!4AN rͱ%ud QPؖʒ ["wn s.,(ɀ 6#f+ty,G[=R\(ˋϛX1c}ByɟT݊\ U,rvf"s}dDiYNкOX^/Guysᅀi¯5{&Lн甃Ed5~M='EV)tS=Ǩ$V_ڏsKڱ sNt+sZ.^ بMoxm |}I/1{|2m_[T3 7skp)ʽQ`NeAǶ9)*Vq?VPl i{"«*ҦAocWXZg$UPg"\%z$M@5 61~%tz)iLƿ9kА@˷ڵYp[Q u{;Ha(C6p@BIwTSR2FSR?/+ h7K#nR'!Ʉ~Ey8ƕl5e+j:h4c B.x%fryW ر"Q7+υD-_m)6ƃ1q$s] qb ՅP~!s)K.V6) )ǩXGl}sض?^zKؐ-X0[~FwOqgE3VR}KƯ*[D⚎O ϰT,<"nCgٲ*:Y߯DXIyp2e~^b}6P:\=)KVKj,ё|f%dap$܎  b4v*4~&UE D;Oރ[7O^*јpoC)$,qDSKʍ\Lsp1F& k!2%ԡX]g'QLHdÀ%̻a7KsBY>Y PBgtcmv19khݢN4}{ҏӸܶv$_,hܶdcnt lU0]Uo43qo{Gv}][q4@]H+SL =oD*2Lh{1b~t_q)qPE2FᆆP{gk"Z"mm*^;Ld_ᤴ8w \3!'\c4wsgubN&T S@I|v-} LFB[+;\F wK)yI [w>+BF[u*=RaWջq /hۡkCgyFfo1 H;ZzrI$uIj"=f/$xE'F`4V HIT4TFyG,/`s|;H\3ZQ90,X°B,ֿFZzKFôuϕ+\YGL=qV{m1i!99"twPT{Kó{Ħգ!j4Sv%{krGHl_E~k"ȄanrYjQw ~-uJƄ9m'2L_jN`r <;Qt[J%N|X ~`sF0P澝+.NR .=q~9xgM s 7` <1h=//-<ڙG랞Ɨ uё,xk|Um;9:HwB?K.! =d11Gk=S\&08 Iu(sdENt* r8)5RS Ujųٱxvm…jih8P fBx%2p޵>^$ʼD&$UV5Eh(<+_ ?aUD}`S-Y:c$YNS4`;>O% ?kx.64omYpJMKU)aj  ݻxFhd04s{CĐP]ص!,ũGChCԛ~16CG f iu8^0a# &!@2%/-G <IsquOX1L*n&Z0m' .Vte .Ev7]>[G2.tccϸTfݳ'<^o8lBj'R]Td/% 첊rDqe gIҰ< 8-r4]+JEX9pS Uh%vN=s4V<|藏QQAZNW Z!mvzҮ'kU;(Ս=p0C"wlՕ+|]s \݇YR/c+'ae# 8BMbBd`HJY]8?ߤ#?c]-K&V׀e{/n1 'r)ާ[zWaz/4g+8~Y:FMeؓĆ%j{yqAGjX{/Sc*zQkYx]:no +5-1I/'Q0eupzm^*%앨hdc"yN{Ub3 8#Gġ;;K3 Gp&ƨ0H"C@︝6m? Bra'Uzԅ҉45?VF\. {$Q $I5UF.Ÿ cgr0g)(9:[j/V +6ȴ! &zB,ĺ-;,FSzUN t ͝&&bjب35OE^Ge?";=ҳ Æw*![boo"x֎w+Ҥv>ZFq) 鳋f I7JX}nѱwIƚv&'pykiTc?<5Y΋ؤkK]:\& )? W3:?V:d( ȧ]ozT|k(U +aOnbF&#9i[Zʭ ZBqEŘL1⊦1O$y&?*cbŊYL^J*I"DgcIvr܉_QdM 0%Y4>kd%b|/X|cMk!֦dʥUO:]R0ӟ]%J|5rΝQɰpQ?K#c2$]DAS p6{ m#Q .iOyqgjʑT0j }9]JuP/5Q^08҉>С1{ã9XPI(e*P瘝Ly]Z7, ͉^f@t 5PLr{=,߳WSLv7y b8UEGeӡhA xx(~\MW[\cP&OaY5M4N /ZE;FՄoLhөn$k].EWOF?EPx]iyhM4Is?kI^R >кeu2 mü | /)J4E x|R$j>(ۤ~s X: dfurBg>E){+н_KȱBzH,1] EEw0Ƌ?̸ Jg%Th'>*t]HILhFA+aIye=t>;hv@Xi{'K#%:<yd5Gj9pb}h])1ғ+>ԘqFc.Nދv D/É㧾 3](~vgS+hLQnc@~C;+<1xLxaV%2e=Gn)=Qut`gG{g1yYKab< mWD`J{bx8Rl@;)ˢ r-Qoԯ6P0&S*瞑a?wv 8GD3KK_i]f)յFIp.D`-&e˫~ݍcqɭHl&EA>Wẗ́5YKѱ~~jN0@}0X]&.C$tdj!ׄ!)-YEL^wAIw82ym Ie MKдsfpfX5ter@cJÓrA.DJL[3g`  Y(_Ӧã, ({֞Qf2/8A_*G ifm ~? - $gLSIHcU ǀI ODcӍ7C$ x~T7\ J ?&݌bdj3Ǭ*j?^GP9!1T{ }́pfB]).!DsO-d +ݿYM֣#L=i5NUR#i1y>p՘wmߗ 4=yN^KFѡ 43v"&793LJ>f{tPO/e5V @g`܏ tGVcZh2cBh>2===7R/PĘ, 5<SOV|$rEQ&a&ik Јc0 ;9 -I Q4WLyYUjT'x+sMS}LJIpxKBz !v?DRl h^ >D{pG7;b3eHRnТE4%Yoh~ݗC]·^ۈժתRТRRѢ VkPuRТТ ТhТ@ТP1VЏfVfVRТfVRТf1PhRhbSRhSb1VЏfVfЦЦV1fVЏfVhRhbfVUUVkUPn1PhR_hRhbShRRSSSh1 PhRhbh1h:h1PVRRVkRP1RV1`VЏfVf1PV1PVЏfVf1VЏfVf1VЦЦf1rVЏfVfVUUVkhRhhbRURPn1VkVTTd dddTv~1ФS kRRSRkkVP1V1PVk{8nR֢ kRPEykV1PVkC |~PykV1|PnP>8閭߭߭61LPkVnPP&*" 2?P111_111UV1  b^[,ZYkTЏjjkUЬPxPRRUSPZSCc ccc1߭cDPQcRЏbcRЭݬݣYPP jPxPP@cR}bcSkjPccPPݬSpPRSj~vjPRЏcУRբ-RެVRf!ЦUxRQAcP` AcAcURУWЧ XUЬUUXXURRRxRRRT,UX'UXRRQRPQTЏdTdPRPRXX1Pէ1X7PѬPEX&PR¬RRQRPQPTЏdTdPRPRXPXVfPPUXfxPP@cR}UpI}b}УWRTXfPէ1XPѬPBX{PR¬RRQRPQTЏdTdPRPRXGPЬ STkX ѧ jPjPdkRR<-~xTRЬb>NԢw S R TթשݬtЧ|z0ЧPPTЏdTdPTkjP^ЬQ]DPPЏaQPЬPЏ`PPЬPЏ`PPЬPЏ2P0^ݭݭݭ߭߭oPR |~PЬPR2P^ЬPЏ`P1PЬPЏ`P PЬPЏ`PPЬPЏ`P^2P^}U2P 0^1Sݭݭݭߣ߭ ߭mPR |~PЬPR 2P^ӀTdЭRR ޤSR  R ޤ!SR RSݭRݭݭݭݭߤ$ hePSSamPR |~KPЬPRS`P^ЬPЏ`P^QЬPЏ`(P^ЬPЏ`P^%PЬPЏ`P^PЬRݢPb2P^ }P2P^ЬPЏ`P^2P^ЬPЏ`P^ЬPЏ`P^ЬP}Џ`P^~Sޣ>P'ЬRޣBݢPbR9PޣFP'ЬRޣRݢPbR Pޣ^P'ЬRޣdݢiPbRPޣjP'ЬRޣyݢ<PbRPÈP(ЬRÞݢ PbRPôP(ЬRݢPbRTPP(ЬRݢPbR%PP(ЬR ݢPbRPP(ЬR+ݢQPbRP:P(ЬRKݢ"PbRP\P(ЬRbݢPbRiPhP(ЬRzݢPbR:PÌP(ЬRÜݢPbR PìP(ЬRõݢfPbRPþP(ЬRݢ7PbRP2P^%|T_PSSPPЬRSݢPb2P ^PSShPR |~PЬPRS`2P^ЬPЏ`P^ѝQЬPЏ`4P^ﱝQЬPЏ`\P^ЬP Џ`P^ЬRyfPЏ2P^}2P^}2P^ЬPЏ`P^ QЬPЏ`2P^QЬPЏ`2P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P ^ЬRԢЏbRfPPàSРRâPPSТRRТQáPPSСQЬRSЏbRPPàSРRPâPPSТRRТQáPPSСQЬRSЏb2P ^ASЬRݣZPЏ2P ^ЬRԢЏbRbPPà SРRâ PPSТRRТQá PPSСQЬRSЏbRPPà SРRPâ PPSТRRТQá PPSСQЬRSЏb2P^ЬP)Џ`P^ЬRPЏbP^ЬPЏ`P^ЬPQЏ`P^QЬPЏ`2P^wQЬP,2P^ЬQ!ЏaP^|~1PЬPӣЏ`2P^I<~PЬPЏ`2P^ ~PЬPkЏ`2P^~qPЬP3Џ`2P^|~1PЬPۢЏ`2P^I<~P  }PP^ ~P }gPP^~qP }'PP^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬPЏ`P^ЬP Џ`P^ЬP Џ`P^͖QЬPЏ`2P^節QЬPЏ`P^ЬY}잭ѠRТSRb[УnRRWPb |~խ ЭPn[ݬ_PW |~W ЭSPЭRЏ4ЭRW8eR((bԧ8X:VZ[}[Z;S RUn P}nUݭdЏiЭ2P ^SЬRբ<LUP< |~PRRݣݬ8P |~PRݬ ݬݬdP PP 8^ISЏЏcȞc߭ЬRP'߭rPǭЏbЭcPЬRP(PbǤЭcPЬRPf~ЭcPЬRPf~ЭcPgPЬRpP~][PЏbբ<3~cЭcPЭȣ2P8^ TЏЏdȞd߭ЬRGP1߭3P1ݭݭPSYPЏ`PЭPЏ`PЭb؟P|~ЭdPЭdPSЏbЭdPЬRgPBVP1bP|~1ЭdPЭdPЬR Pf~ЭdPЬRPf~ЭdPЬRc~YPЏbբ<3~ЭdPЭdP8^IYЏЏiȞi߭ЬRP1߭oPj VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17=tխݭ~ЭiPЭSzP{SPQPPTխT'SSPSPPTTSSPPSPPTЬRTЏbЭiPЬRPBP1bP|~ЭiPЭiPЬR[Pf~MЭiPЬR0Pf~"ЭiPpSpUgUSPjPRnRPdUPcPSWsSsW'sUpURrURbRWsWsUpURPrUR`RWЬRpW~WPЏbբ<3~ЭiPЭi2P8^QTЏЏdȞd߭ЬRP1߭wP1ݭݭPSYPЏ`PЭPЏ`PЭb؟P|~ЭdPЭdPSЏbЭdPЬRPBP1b#P|~uЭdPЭdPЬRPPf~BЭdPЬR%Pf~ЭdPЬRe~UPЏbբ<3~ЭdPЭdP ^߭ЬRPbݭPS:PЏ`PЭbyP |~oPPЬPSЏ`PGP2b_P |~%PЬPРPPPf~PrPЬRpP~TPЏbբ<3~P2P^߭ЬRPЭЏbP}P}bP`P1p~1TPЏbբ<3~7PPf~!P8^TЏЏdȞd߭ЬRP1߭P1ݭݭgPSYPЏ`PЭPЏ`PЭb؟P|~gЭdPЭdPSЏbЭdPЬR3PB"P1b韛P|~ЭdPЭdPЬRPf~ЭdPЬRPf~ЭdPЬRa~bRPЏbբ<3~hЭdPЭdP^ЬWBP1.P)gGP |~ PPPf~PЬPpUРR`nsU#R}XPRRRgUUpSRPRdUSdUUxRRRpS~TQnYPnZժX ЏXX |~GPP.Pf~ PЬRPf~Pss~Ps~PЬRp~p~ pP~PPЏbբ<3~PP^s"լ I}+BDPլ  ά gpSլ  dSdx լ ЬRpS~OPPЏP ^SЬQ ЬQˏ/PPo~PЬPˏ_PP1ЬPˏPP |N7$1j?PЬR 'P1g~>PЬR Pg~P1d߭ЬRCPe~PݭUPѭPЬPР PЭ1 P߭ЬRPe~PЬPР QЭ΄P1 ~UPЬQѡ } 1Pѡ СP~PЬP} `ЬP} UЬPAЬP7P&|~PЬQˏСPxPP P}`ЬP}`P$^YS*TЬQ [ЬRJcܞcˏ/PPo~6ЭcPЬPˏ_PP1ЬPˏPP RO$1?PЬR P1g~ЭcPЬR uPg~ЭcP1|߭ЬRPe~]ЭcP_ݭPѭЭcPЬPР PЭ1P߭ЬRSPe~ЭcPЬPР QЭ6P1~ЭcPЬQѡ } 1Pѡ СP~{ЭcPЬP} dЬP} YЬPwEЬPP*|~%ЭcPЬQˏСPxPP P}`ЬP}`PqPЭcЬPˏ_PP1ЬPˏPP SH%1P?PЬP [P1䚏g~rЭcPЬP -P䚏g~GЭcP1|߭sP䚏e~ЭcPݭPѭЭcPЬPР PЭ1P߭쟭P䚏e~ЭcPЬPР QЭP1H~}ЭcPѭЬPް R}b1ѭ ЭP䚏~;ЭcPЬPް R}biЬPް R}bZPЬP/EЬPOP*|~ЭcPЬQˏСPxPP P}`ЭcP^hXiT調Y3U|V}Z}RЬRW̟Jddˏ/PPo~6ЭdPЬQˏ/PPo~ ЭdPЬPѠYѠOР РЭRЭQѢ6ˏТ SˏС PSPѢ áWPѡâVЬRˏ_PP1ЬRˏPP S@%1PR?PЬR P1Ԛg~&ЭdPЬR PԚg~ЭdP1t߭'PԚe~ЭdPiݭ9PѭЭdPЬRТ RЭ1P߭PԚe~qЭdPЬRТ PЭ|P1h~9ЭdPѭԏЬR޲ R}b1ѭԏ ЭRԚ~ЭdPЬR޲ R}biЬR޲ R}bZPЬREЬR P*|~ЭdPЬQˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TA&1P ?PЬRP1̚g~ЭdPЬRP̚g~ЭdP1t߭P̚e~ЭdPiݭPѭЭdPЬRТRЭ1P߭쟭P̚e~)ЭdPЬRТPЭfzP1h~ЭdPѭ̏ЬR޲R}b1ѭ̏ ЭR̚~ЭdPЬR޲R}biЬR޲R}bZPЬR EЬR P*|~QЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЬP}`PyPЭdЬRˏ_PP1ЬRˏPP S@%1P?PЬR cP1̚g~zЭdPЬR 5P̚g~OЭdP1t߭蟭{P̚e~!ЭdPiݭPѭЭdPЬRТ RЭ1P߭䟭P̚e~ЭdPЬRТ PЭxP1h~ЭdPѭ̏ЬR޲ R}b1ѭ̏ ЭR̚~KЭdPЬR޲ R}biЬR޲ R}bZPЬR? EЬR_P*|~ЭdPЬQˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TA&1P^?PЬRP1Ԛg~2ЭdPЬRPԚg~ЭdP1t߭3PԚe~ЭdPiݭEPѭЭdPЬRТRЭ1P߭ܟPԚe~}ЭdPЬRТPЭܠuP1h~EЭdPѭԏЬR޲R}b1ѭԏ ЭRԚ~ЭdPЬR޲R}biЬR޲R}bZPЬREЬRP*|~ЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЭdP<^TU|V} }̟ЬR ܟdĞdˏ/PPo~ЭdPЬQˏ/PPo~ЭdPЬPѠXѠNР РЭRЭQѢ5ˏТ SˏС PSPѢ áWPѡâVЬRˏ_PP1ЬRˏPP SH%1P?PЬR P1䚏g~ЭdPЬR P䚏g~ЭdP1|߭۾P䚏e~ЭdPݭPѭЭdPЬRТ RЭ1P߭{P䚏e~!ЭdPЬRТ PЭ^rP1ﰫ~ЭdPѭЬR޲ R}b1ѭ ЭR䚏~ЭdPЬR޲ R}biЬR޲ R}bZPЬREЬRP*|~EЭdPBפ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;170QˏСRxRR R}bЬPѠѠ VЭPVЬRˏ_PP1ЬRˏPP TI&1P?PЬRsP1ܚg~ЭdPЬREPܚg~_ЭdP1|߭Pܚe~1ЭdP3ݭPѭЭdPЬRТRЭ1P߭쟭+Pܚe~ЭdPЬRТPЭpP1`~ЭdPѭ܏ЬR޲R}b1ѭ܏ ЭRܚ~SЭdPЬR޲R}biЬR޲R}bZPЬRGEЬRgP*|~ЭdPЬQˏСRxRRR}bЬPѠѠ WЭPWЬP}`ЭdP^Zl[}UЏЏЏ$ЬRbPgk}bjPSЬRТcR gk}ʹj若PPXXYYk}jqPXRRYRR:PV FPVRUTX TTXSR RRYUYWTW PTTWSѣ }益ˏУ RxRRR}bRP ^ЬSУUe }ХVХRRVMPWgSSTS4ѣR.PѣR MDP}STУSѣR֦TS gUg PФU e}Џ U RRѦRզ4 V^ЬR־Pg~PЬRﯾPg~PЬQ RRС aPPR <à PP0}aݡݡ8P |~oPЬP`PЬR~R8P |~;PЬPРVР UРXTX TTXЬPРSРWRW RRWЬP`P|^ЬPѠl~PЬPѠl~PЬPР QСVРPРUVURR2PT |~xPRR[3PS |~YPSS V~ЬRUUQxVPPQ~T }bP ^߭ЬR&P,߭PѭЭЏbPPЬRﵹP.魯PﯚP}bPPЬRnPf~`PЬRGPf~9Pq5ЬRp~2PЏbբ<3~PPP ^߭ЬRP,߭PѭЭЏbPPЬRP.PP}bPPЬRVPf~HPЬR/Pf~!Pq5ЬRp~1PЏbբ<3~PPP ^߭ЬRP,߭PѭЭЏbPPЬRP.tPP}bPPЬR>Pf~0PЬRPf~ Pq5ЬRp~0PЏbբ<3~PPP ^߭ЬR޵P,߭͵PѭЭЏbPPЬRmP.\PgP}bPPЬR&Pf~PЬRPf~Pq5ЬRp~/PЏbբ<3~PPP ^߭ЬRƴP,߭ﵴPѭЭЏbPPЬRUP.DPOP}bPPЬRPf~PЬRPf~Pq5ЬRp~.PЏbբ<3~PPP ^߭ЬR﮳P,߭PѭЭЏbPPЬR=P.,P7P}bPPЬRPf~PЬRϮPf~Pq5ЬRp~-PЏbբ<3~PPP ^SЬRPg~LPЬR-PSg~PЬRѢ<;P+}bSbݢ/P |~PP2P ^SЬR^Pg~PЬR-.PSg~^PЬPѠ>;P/ЬR}bSbݢ./P |~PP2P ^SЬRPg~PЬR-rPSg~PЬR:P+}bSbݢx.P |~aPPP ^SЬRPg~$PЬR-ᄉPSg~PЬR9P+}bSbݢ-P |~PPP ^SЬR>Pg~tPЬR-PSg~>PЬR%9P+}bSbݢ-P |~PPP ^SЬRPg~ĿPЬR-^PSg~PЬRu8P+}bSbݢd,P |~MPPP^ЬR6P}bP2P^ЬR6P}bPP^ЬPѠv~ϾPD"PR |~ﶾPЬQС P}44Ѣ4~PR0ЬPRЏ`P^ЬQСRRRЏaPˏRPP^B*1&?PЬRТ PРЏbPЬPР RТ RТ Џ`PЬQС PРR PRЬPRЏ`PЬRТ PРЏbPЬRТ PРЏbPЬRТ PРЏbPЬR Pp~CPЬRТЏ2P^-WﶖUЬRدPg~PХVVgSSЬRSPЬTФ QVPPФSSTSRTPRSRSЬS}cSPgRVRe~rPV2P^߭ЬRPe~<P߭ЬRoPe~P߭ЬRHPe~Pխݭ~Pխ:ѭhRЭЏbR)Pѭ6ѭ.RЭЏbRPѭ2P ^߭ЬRPe~0P߭ЬRcPe~ Pѭ-RЭЏbRaP֭ѭ٘P^W}g잭gЬSSTTRS"Pb|~ЭgPݬTc#PR|~aЭgPЭSRR PެVPf%TUxPQSAcSAQ}caPPUЬSЭЏcЭgP000000000000000000΀^wY}x͏͗ެVfRx͋i͇͇iˏ/RR1͗1R͗1fUY'Wѥ"fScTУ S RSSSgPfScTRgPeSЏcե<3~͇iPf[P͇i͗fS吝͗͗g~視͇iP͗RM1"P͗͗͟9PQR͗1ЦTR͛SsSSSS2SSCddTP͇i͗R1ˏ_͗RR1ˏ͗PP@||||1i?P͛TФ TФ SRS1bU͛xRP͛T@T¥TTTeU"P͇iRRS1͛~P͓1ЬS͓R} cSܜP͇i͓͛P͓1͛&P͓1ЬS͓͓RR£RRRcSoP͇i͓͛P͓1T͛RТZТnn͗~勇͇iPˏ['X#WxԚϚɚ[SZ<~͆UPRR~B͇iPR=~#͇iPZ<~͆|PRR ͇iPR<VRVVUUhP|~е͇iPЬPSѠѠ A`U~hP|~͇iPЬScݣgP|~v͇iPU͆gPT|~V͇iPЬScTUcR1ݬ﫚P1͇i͛RТ ͓1UPS͓RS[T͓PSRR RPxRQ͓PAP¤PPPdTeP͇iS͓RS͓RТ ͓͗t~}͇iP͇2P^6[WZЬR"ggˏ/RR11 gPŏmNARv RˏRnXdXnRdRXЬTѤ)dUФ R jXSSSSS!PPdSjXRRR!PЬScRЏbգ<3~agPgPVVPVS gr VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17NPŏmNARv RˏRnTdTnSRdRTЬSjTRRcgPˏVPP{1?PTФ RТ S gPŏmNARv RˏRnUdϟUnSRdRUЬSTjURxRRBR£RRRcgPVЦU gPŏmNATv TˏTnPd?PnUTdTPjPTTRSCQ>CdP%@UR} gPХUPSS CQ߫,XШU gPŏmNATv TˏTnPdϳPnUTdTPjPTTRSCVTCЖP;@U/R$ЬQUT¡TTTagPХUPSS CV߫*RТV gPŏmNATv TˏTnXdXnVPdPXjXTTSRTФ URTSTRХ U ߫RRTSTRTTSS¥SЬTUxSRBR¤RRRdgPS gPŏmNARv RˏRnTdWTnSRdRTjTRRbRЬSRRR2RRB[cgPʠPq~ӯgPˏRR2P|~gPgPV~sgPV`ŏmNARv RˏRnSdySЬRpS~PЏbբ<3~gPgPŏmNARv RˏRnTd!TnVRdRTЬSjTRRЏcg2P<^}TUЬQ ЬQ nЬS]d䞭dѭ1#߭P3"PЭdPЬPe~ ЭdP߭ЬROP3ڞPЭdPЬPe~حЭdPЭPݠݭ?PѭЭdPЭPݠݭPѭЭdPѭ ЭPЭPݭݭP|~IЭdPЭdPˏ/PP U(쟭P욏n~ЭdP߭ЬR,P3﷝PЭdPЬPe~ﵬЭdP߭ЬRP3oPЭdPЬPe~mЭdPݭݭبPѭЭdPݭݭﵨPѭЭdPЭPЭSPSPRSíRPPSU{ЬSѣ%cRУ P PPPݭPcRݭݭPЬQaPЏ`ա<3~ЭdPЭdPЬQPPЭaЭdP^ZnЬS "ЬRjjˏ_RR1ˏPP31P?P߭ЬWP1kPe~jPVVSЦ RТ XЧYЧUTXRPxTVF$PU`;UF(P`YأP%ЬQSFP¡PPPajPTTXjPTФ Rݢ ݭP Ф RP  jPЬSTPxPP@R£RRRcjPЬShP[߭[rѭ#`RRR£RRRcjP[PS|~WjPЬRSЏbjP߭ЬRmP5P jPЬRe~jPRݢݭZPTTT jPТ PSP SRTRPSР P SRTRSRRTT TЬSPxTRBR£RRRcjPЬRˏ/RR n/ݜPr~jP߭ЬR@P5˘P jPЬRe~ȧjPݭ1PUUU jPnyЬSѣ#cTУ R URRRsPcRU[PЬScRЏbգ<3~*jPjPUuRЬSRRR2RRBRcjP|,^ЬRךPh~P PV |~都PЬSУ URTSdcTSRЬRVЏbPx^+Z$Y}%}}} }|jxxjЬ[ѫ 1ѫ 1Ы Rݢ P|~xjPЬRТ ТiPU|~ﵥxjPSTЭRCd1fVXWPCЊR1PTЭPBdխ{P߭ЭPݠ ݭfխP߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~xjPQЭPРaխR1lSS TЭRCd1CU^ЭSգ RѣR S1ЬRЭЏ bxjPxPx~bxjPЬRIPx~3xjP3P[|~xjPЬRТ XТWPާVUTfSSedVUTPЬR[ЏbxjPx^ZxY}y}q}i}a}Y|jxxjЬ[ѫ 1ѫ 1Ы RТSЫRТRSRSTRTT ؿP|~!xjPЬRТ SТTѣ SТ PTТ iPU|~֢xjPSTЭRCd1V0XWCR1PTЭPBdխ{P߭ЭPݠ ݭfխP߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~!xjPQЭPРaխR1lSS TЭRCd1CUЭSգ RѣR SUЬRЭЏ bxjPPx~xjPЬRmPx~WxjPWP[|~9xjPЬRТ XТWPާVUTeSSfdVUTPЬR[ЏbxjP΀^Z|Y}|}|}|jjЬ[ѫ 1ѫ 1ЫSЫ Rѣ}}}Ы SЫR~kyP|~GЭjPЬRТic PU|~ЭjPSTЬRТRCd1XtW! VC8R~TЭPBdխgP߭ЭPݠ ݭhPTխ9ЭP} ЭPРTUgifPU|~|ЭjPQЭPРaխRSS TЬRТRCd1ZUЭR SSѢSբ4 R;ЭjPPx~ЭjPЬRגPx~ЭjPP[|~爛ЭjPЬRТ XТWPާVUTefdVUTPЬR[ЏbЭjP ^SЬR#c잭cѭЭcP}bЭcP ^̈́SЬRےc잭cѭ }bЭcPЭcP^ЬP}2P^ЬP}`P^~P\8~P\\<1E}'y>@PlԬ\P<^nUPxPPPSSSTeQá PPSiСT!Pä PPS Ф RS bФTT(ePРTä PPS Ф RS bФTTSoPPS\TePР RS bSԢԢ RP^mSHTPRdʕPRR<1}w PdbԢ<Ԣc\c\ ԢRRP^ImTSdPà \\(hРS Pã \\( У R( bУSS(d\ЬSã \\( У R( bУSS(+PP(ZSd\Ь R( b\QaQ\RPP<^UlT} e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSS[PЭePZSdPР R bЬЬ} ЭeRP^XYYWkUѬ 1hPhPVTeQá PP@xСT&ä PP@Ф R@ bФTT0ePРT'ä PP@Ф R@ bФTT@~iPP@gTeTФ R@ bRS1PiRiRVTePà RR8hРT Pä RR8 Ф S8 cФTT(eRТTä RR8 Ф S8 cФTT8ÀPP8gTeRТ S8 cԣVԣ PRbR PSPP<^%jUPxPP(PTSeQá PPTgСSã PPT У RT bУSS(ePРSã PPT У RT bУSSTPPTWSePР RT bTެQaPaP@aRP|^esVViUSxSS8STeSã SSTTPP PeSУ PPPSeQá PPfСSã PP У R bУSS(ePРSã PP У R bУSS~PPVSeSУ R bЬfSfS| RP|^rU^hVPxPP$PRTfQá PPRhСT Pä PPR Ф SR cФTT(fPРTä PPR Ф SR cФTTR3~PPRUTfPР SR cRެTdЬЬ |PdxPRBR}ebPPdSP^}gTSdQá PP hСS Pã PP  У R bУSS(dPРSã PP  У R bУSS _}PP USdPР R bpRP|^9|VfUЏЬf잭fPxPPPSTeQáꈿ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;1;17I PPSkСTä PPS Ф RS bФTT(ePРTä PPS Ф RS bФTTS|PЭfPS1TTePР RS bSЭ ЬPРT֠TRP<^eU PPxPP@PRSeQá PPRhСS Pã PPR У TR dУSS(ePРSã PPR У TR dУSSR{PPR]SSePР TR dRЬЬ TP<^zUeT}e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSSzPЭePRSdPР R bԢ} ЬЭRP^yYfXЬRЬSVЏi잭ihUå PPSyХV!Pæ PPS Ц TTWS ЦVV(hPРVæ PPS Ц TTWS ЦVV"SRSzPЭiPЭRSxV hPР TTWRSUSUPSPSPPSTVhRT ЭWP<^xUFcT} e잭eSdQá PPlСS Pã PP У R bУSS(dPРSã PP У R bУSSyPЭePPSdPР R bЬЬ} ЭeRP ^}bSRcQá PPhСR Pâ PP Т \ lТRR(cPРRâ PP Т \ lТRR_xPP PRcPР \ l|}Fl }>l\P<^-wUaT}}e䞭eSdQá PPkСSã PP У R bУSS(dPРSã PP У R bУSSwPЭeP5OSdPР R bЬ Э} }fkЭeRP^`Pà PPݬ(wPP`P P^NU`WެVfPˏ`RBYRRS PPRbSSTTPgRP PТQfTSS  Ь TeСQgPРRTSS  Ь TeТR"qgRЬ T^bPà PPݬHvPPgbPР P^ЬRТ8XUШ ZtRSSS@|R Т W8VTU}UT((gЬRWԢ WШ$|Ԣ(Ԣ0YZ}ZY}i}iЬRW,|^EtVgTgS:UУRЬQa feQЬPР0Q}aЬPԠ0Ь 0me Ltaee$f,e(դݬݬPR4ЬPР4mР eРsРaР\eР$eР,fР(xePЬ0ݬ@@փv0P^ݬݬVr<^UЬTdS1PˏdPP48@HP`hpxXnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥjnSRЬTdS1ˏdPP48@HP`hpxXnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥmSPRPQPQQPRݬݬˏPP 5gA#t<<<<<<<1P ?PЬSˏcRR!ЬRТPУRPRPPRPPݬݬ[PPPPPPPЬRТSЬRТRâRPRPPPPЬRТRЬRТRЬRТR ЬRТR ЬRТSЬRТRâRPRPPPPPЬRТRЬRТRЬRТRpSЬRТRpPbPSPsSPPPPPЬTФRТ RЬSУRТ RtPQУPФRâRPRPPQPЬRТSЬRТRâRPRPPPPЬRТSЬRТRâRPRPPPPЬSЬRâRPRPPPP*k^ RPˏPP259=AIM]QeYeUeeeeeEa;?PPPPPPPPPP P P P Pj^SЬUeVЬTdWVWѥS1V@WqT*Nݭ~PRݭPSSoPQQ  SQQ RRSqdFo ~d7o=PRRSRS %oSd|~cd cRPRPݬd˘ dnݬd`qݤ nn<^5UZpTFMݭ.}PRݭ PSSnPQQ  SQQ RRSqdbn ~dSnYORRSRS AnSd|~cd cRPRPݬdd nd nݤm|^aUoT PРVgLݭO|PRݭ*PSSmPQQ  PSQQ RRSqdm ~dsmyNRRSRS amSd|~cd cRPRP矦dЬRݢd#m Y~doЬRݢ5dll|^]UnTPРVcKݭK{PRݭ&~PSSlPQQ  PSQQ RRSqd~l ~doluMRRSRS ]lSd|~cd cRPRP矦dЬRݢKdlЬSУ,Rdnݣiݤkk|^YU~mTPРV_JݭGzPRݭ"}PSSkPQQ  PSQQ RRSqdzk ~dkkqLRRSRS YkSd|~cd cRPRP矦dЬRݢЬRݢŀdkk^uY޼nnWЬ R׬ R1cެﬔjZMmj լ14WRWТ[ݾɱݾj$Vݫ $jPR@UUjVUUjWSWSUU VRnTЬR TЫS?XXjVXXjTRTRXX VSnUxSVTCdUЫR?TTjVTTjUSUSTT VRЬRТWТЬ R׬ R1GDXXxX~iPWPPXPP@gPPXϡXWiެZj+iRXcUiVUfxBgSdGTCdUǒUfxBgS=GTCdUTkU hRRXhW@hP^мRxPFQ@axRRBa^gPŏ߭|^VլլP߭ThѭPRRA RZ RQRQQr#RRA RZ RQRQQwP|~|~߭P ߭gPԭԭޭЭޭ쭓 @|~|~ݭP ߭gPЭP@ݬ߭gPU߭gݭPeP PP@TRQQAQZ QSPQSSUPPPb)Э ЭffPަݬfPЬ|~|~br TPTTr SPSS fP߭fݭPUP^мR  RRBSPPPSPݣ3fݬePTw4|~|~|~|~(ݣ zP{ PQPPRxR~ݣݣ fTP^-VbgYWgZUެSU}WXTEhP`PP<Y%Q?Pߦ jUgcd8PgREbP>ߦ iURcdߦiURcdPUUլ ЬRbߦjݬR%Ѭ ЬRbߦiݬR<^AUߥЬSЬ RBc~dPݬݬBc~dPլ+Ь R޼SBc~ߥ!fvdݏcެ SެRcTcQcP@dAdcc׼ ^\߬&>dPެ2|~?`;P^Q;SB;TcR8;*0;լ_|~ c|~02d~ Aլ|~|~c|~:2d~ P|~|~c|~z~2d~ c(bPbP ߢ>bPc(bPbP ߢCbPP^^^?:M^M1M|~|~:z~2:~ 9P@GzHrEG8OrEE F}@p q=@GzH? ?[7n(00< ^ެScRТPP !@УQ֡ѡ  cPРRBЬQСSS RRRV1CnnU ޮTSPS"P@@RRRQ PPSQQR XЬRբOެUePРSCTSQQ RxTPAPTQQ ЬRբTTЬRЏbTЬRЏbЬP ^ЬQ ԡЬRסСP@:R5ˏRSSSRxPPסСPS@ެQaSףУRˏaB<aЬ RЏbЬ^լPì RnRTn~`dPTVH~`fPT`TjTݮOPPЮRТRЮSB Ю TЮSPS @dPPSѬѬ$PЬ SSSRS bTP TTYˏYRBaR1[ˏYRBa0YS  YSSSPPkPЮ UkTPXЮ SЮWXZWRPBeTVZVˏVBcVZRЬ RRRPR `SP SSYˏYRBaR1cˏYRB`,Ѭ %PЬ R֬ bYˏYRB`Ѭ ˏYRB`PѬ-ЮRݮϐˏRR ЭPЭˏP^|XЬRVЦWW -PeHXTnGR `PRaRTXWW զrXRpXRpRP^ЬPРPpSqSqSЬRЏbjSPsSpSYrSYpYUpU~^pPWVH~ ^fPW`τWjWTRTPd8URRTqU d8UTTPRPST%dHUjUQSPQ@nQPbPUSST۔SsUSSݬR)0^ЬSRâ RRnTVH~V]dPTp"~I]fPT`TjT}+?}#?J䞭JRbRݮPb |~%GЭRբ֮ݮ Pn |~FЭUХVЭRТSC ޮ WFޮVЮUTUD DTTU[ЭRТSCYYUVЮTQTRQRPAeS4PQTPQPTRBeVSPTRBeVRRRSS~[YW TYVЮUZSUZPxZRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQZSSU0ZRRk1PЭRբ-{ЬR[nb[ЭpHP ^ЬRPà RRXxRRnRSdSРRnBU `PUpU~=[dP`PS`SjSRRRݬ [XPU |~0EЬPTХSФP@nnWCޮVXSRSBBRRSդ ݬ-ZXХRBݬP^ЬW TЬVЬ UYSUWxYRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQYSSUYXЬTUЬ SRSPRPBdQ4PRSPRPSRBdUQPSRBdURRRQQݬ ݬݬ$0X~Y ^ЬPPà VVVrPUPЬPTХSФP@nnXCޮWVSRSPBBRRSФݬUP^}';}; FFЬ ˏ nn1oЬSˏcPP1[Ю RQá PPPà ֮RQbRbЭQЭRѡ1Ѯ1~oPV ЭrEPîTTUUЭQСSЭPTDhޮhЭP^}3|}3tp>ll>Ьˏnn1fЬSˏcPP1RЮRQá PPPà ֮xRQbRbxQЭRѡ1Ѯ1~,PV l.>PîTTUUЭQСSxPTD0ޮ0ZCDޮDYEdޮdTЮSWSR!B0BDPWPˏBdP!1| VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17o.n1߭ЬRݢϪӞSã UURPà ZZUZUTZTTVRSbSRcRUPb Э!PUVЭRբТSCX1PRVSPb ЭV!PЭRТSCXXTUVRQR AdQQRUVTЭRТP@ޮWDh(ޮ(TURSRPCC(SSRЭRբ VXXώZVЭRբ ТSCU1RV﫜Pb Э PЭRТSCUUTZVRQR AdQQRZVTЭRТP@ ޮ WDe$ޮ$TZRSRPC C$SSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣR1@ЭRVЭRТSCCϖ1PЬTˏdRR1߭ݫςўRSã WWPà ZZWZWUZUUVRSbRbRZjPb ЭmPWVЭRբТSCX1PRV/Pb Э2PЭRТSCXXTWVRQR AdQQRWVTЭRТP@ޮUDh ޮ TWRSRPCC SSRЭRբ VXXjZVЭRբ ТSCU1RVPb ЭPЭRТSCUUTZVRQR AdQQRZVTЭRТP@ޮWDeޮTZRSRPCCSSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣRЭRVЭRТSCCuݬ ݭzͤ^X}h}h}h}h}hЬZˏj[[1ЬQˏaRR1Sã VVPà YYVYVTYTTURSbRbRUPb ЭPVUЭRբ ТP@WpRU˘Pb ЭPЭRТP@WWSVURQR AcQQRVVURBgЭRТP@ϘЭRբ UWW$YUЭRբТP@TsPRU?Pb ЭBPЭRТP@TTSYURQR AcQQRYYURBdЭRТP@ ЭRբ UTTϘRUPЭPRQBgBdARRUЭSЭRͣR1ЭRUЭRТP@@F1P[1߭ЬRݢ:͞Sã UURPà YYUYUTYTTVRSbSRcRUPb Э!PUVЭRբ ТP@WpRVPb ЭPЭRТP@WWSUVRQR AcQQRUUVRBgЭRТP@ϴЭRբ VWW@YVЭRբТP@TsPRV[Pb Э^PЭRТP@TTSYVRQR AcQQRYYVRBdЭRТP@(ЭRբ VTTϴRVPЭPRQBgBdARRVЭSЭRͣR1ЭRVЭRТP@@b1PЬTˏdRR1߭ݪN˞RSã VVPà YYVYVUYUUWRSbRbRY6Pb Э9PVWЭRբ ТP@UpRWPb ЭPЭRТP@UUSVWRQR AcQQRVVWRBeЭRТP@ЭRբ WUUXYWЭRբТP@TsPRWsPb ЭvPЭRТP@TTSYWRQR AcQQRYYWRBdЭRТP@@ЭRբ WTTRWPЭPRQBeBdARRWЭSЭRͣRЭRWЭRТP@@}ݬ ݭςͤ^Z VЬRТSzSP{PQPPYSQYYSQQW}f}f}fjjЬPˏ`RR߭ݠ ɞЬRQá TTTWXXЬ PЏ`R΢ЭjPRQbRXPbЭjPЭSգKRTʒPbЭjPЭRТP@UTUЭRТP@ϷTUUL PУRBUWSЭPРRBSTRBYUϧPcЭRTPP@nnSWRQRNPAQQR>PЭPРQASTW~QRBYPP QWTDeRPQbRRYU<PcЭRբ;ЭRЭRТP@PxYRRRR`XЭRТP@@iݬ ݭnЭ^ЬYЩnSЬZЪUˏi[[1ˏjPP1ѣãPã VVå RRVRգVRQRVQQPգLУPХRB ޮ X@ޮWVTQT!PA APPPR QQTRRPХPУRBޮW@ޮTVSQS!PAAPPPR QQSRRP[ ݮY nZ PPP^x [QSЬRPà XX}k}k}k}k}k:̞0RXPb ЭPTX~Pd ЭPЭPРQAUTЬPdXR5ŏmNAPv PˏPnPdgPdHPjPBeR˞TX~Pd ЭPRXbPb ЭePݭݭXЭRТP@ЭRТP@Uϖ P Э%PЭPРQAޮZUAޮWXTUYTRPBYVˏVBVYRݬݭό^}잭ЬR Rݬ R~ݬ%Э}ЬRRâ [[PR`ЭRբl[CPT ЭFPФSЭPРQAޮnЬVC ޮ Y[SVXSR1PBXUˏUB xUXRu[~ՍPT ЭPФP@YPSЭPРQAޮXЬUCޮV[SUZSRPBZWˏWBWZRZiЭRТݬ T%Эa^}\H잭>ЬR Rݬ R~ݬ]ЭЬRRâ [[PR`ЭRբx[~݌PT ЭPФP@nPSЭPРQA ޮ ZЬVCޮY[SVXSRPB XUˏUBUXRXh[gPT ЭjPФSЭPРQAޮXЬUCޮV[SUSRBWˏWBxWRЭRТݬ T^}잭ЬRR R&߭Rwݬ ݬ{ЭЬRQá XXPQ`X~lPU ЭoPլЭRТPЭRάХP@[PTЭPРQAޮnЬSWDޮZXTWYTRPBSVYVˏVBVYRYkݬ Uϟ^[}k잭kЬRR R"߭RTݬ ݬЭkЬRPà UURPbUOPVЭkPլ ЭRТPЭRάЦQЭRТP@ޮZЬTAޮYXSU\xXRCRWQWPTR RP QP{RPQPQCQWPTRRRPRQPQP{RPPQQXSSUݬ V[Э^}}x 䞭n ЬRR R&߭R ݬ ݬЭ3 ЬRPà WWRPbSЭcRWPb Э PЭQСUЬSSVPSVЭRТP@nn[VTEޮZWUYSU\xYRCRXQXPTR RP QP{RPQPQCQXPTRRRPRQPQP{RPPQQYSSUYSЭRբSSЬ RЏbS0 P|^ UެVfpUxUPPPPfPUެ T}UtdRSRRRcPPxUPPPPPdݬdcPPU)PfЬ RЏbPЬ RЏbԢPP,^W SVެTլdrլ!di }Kb d PլЬ PЏ`PѬ PѬԬЬ PЏ`Ь13SxSPPPPdPSЬRS1Ug<TPVЬ PPPPePQPRRdgPR=P߭RCݬ ePPˏ PQPQQVxSPPPPPpVݬ ݬݬ 9PUPݬRdgPR@P߭Rǻݬ ݬPPˏ PQPQQVS1VЬ PЏ`RP4^ЬZTФUU XXЬYY1Y1YfդPEޮVYWXSQSPQPAR3QSPQPSP@WRPSP@WPPPRRPդ_YREnnTRUXSQSPQPAR3QSPQPSP@URPSP@UPPPRRPP߭YeZ^WR)ЬUT SBeBdVWVˏVBcVWRWP^WR)ЬUT SBdBeVWVˏVBcxVWRWP^ЬR޼ SBcnnVЬTUT PEUUTSLZ YXZR3ЬVЬU TBfCeQRSPP@dQXQWˏW@dWXRXCiS$^ЬRТSCXЬ RТSCVSîRxRRRRRcRެެ~ݮݬyPhݾVݮݬdTվ1oެ оо h[޾kf hRЮ Qѡ= R ~ўR.gij$PgRgЮ bQ JD;=hRЮPѠ: RЮQѡR+gij!gRgЮb ]S4TPppdxxdУSDRROPb0RPhSѠ0 SѠS%gijPgSgPcb R+RR1)SS5PPc0SPhRѠ0 RѠR%gijPgRgPbc SSS k ^ݬCmRТTCPФPФ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQФTRТUCPХPХ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQХUЬPP1PR?P1PhRâ RѬR1ݬݬPPj<0}P<2}PC5Râ RѬR2ݬݬgPP<3}hP2P^UX^ZмSS/S!ˏSPPN?P ʏSЬ[ЫUYU1U 1eWW$ˏeRBRRS PURbSUSTЬRWeW12GR8URSG4V xVVSVRPTRSRc SSSRG PnZѪP0egh&ePen`AP`A P`AdRRcS^e[YZЬRТUТTdXXWPWЬPРSР,RVUV1 UPRP+ХSХ TdXXWWUReVХU1PT@xWPTPPRP1XФUTRФSФTdXXWWV1P SPRPУTdXXWWУSR[Qaݬ)01PЬRТRc:;1)~IV~|&tt-F̖b4ڸƺ ԎNJ6"h܀v2)S]'͡WM@-Ve};'G85`UrDK W g*|p5ڞ획v#3YvN}W(WMzNp=d<ۛqgQḭ4'O49k{o ˫ `4uP6{7fּ1ܳ4%ie`EYIG!}Y |6ʇ.,MҴ"Ŭ%63pZ  jsQ2")5؋l'+%-8)ZnzۅpqsړKCa'ݦ*RLiduce%;G 9_{ISծG{Mo z;cN}{qF<Oۖcp!o'ÌĻGmT=t7^{L6\)HƅD#C]Ծ`&!؁T)~J)hQir̜:iT}'GMS?.Pb|ndz$eKppF>E7H?۪ YSVϾsƲ6)(fr1^3"Z.Ȫ:`5q7K'?8w:M6!@}u%"VZ8#^A%Q= a;-rC6 ӎ`=-_FI߆aТ&Ûi}n#9@ Q .g -72LmLT@oB`5pCߎhNN*H=PdRv_?!Vdͻ!- I\hh(yY/4w*'ie"1}X8YawТm4õe xcLBaϔ|szNO:dƟһf@>E%@jϤ,ORCڂ11]&ToM}wy4"@P@ {.jo)bX2#-"8IgA`sL)g4:Y*E$leB8C3~84,0hvSq7܏X>;D;`j.\t־ޜ]xUһ:>rR?V7%_I cKTάѶG#R>)hf^ ./0c[-G{/m?B^i.@Hb2Vf4Eloti@~ޝ'ԘسUѭe=_Rf~o3g$ͅ!f:=p`?"Nɲ&.g$GBC Dl1N?hgk'S CՔL3 V?q(ۇhK8=&BۄeNT?Яp!` 0s8b\w3Myg5qQ*-W?Kh>i402\fhSƦ@V:1;=2~8}l@9_<Ԧᆗ B4XfHTc"ΎeuŘnfq:vi "Seւ?T8EhXpQt(@01crR\F }ؚ*L̒G|WwYR7t҃[w[^>pRVgNh^Ff\Ec 4Aփm:4`S60/yG|p9} J-79T0 gh ϶wfˡJ%EXO a'|(S%)|"-ٵҡfx)hpنV#9k|X-W4=1Ib]QzFMҺΛLv4tq ׋Y1/Fab~t,}I` q+کXr<ǹLщ ~BƸ8f [CڛdeYS={~%uEz0䗔0uq<# A%w':Ǧi(a}C ZDҲr: k+{-*G؉992uo j?+k%)a!=7=6la:댋 dTz&.U)8er!yiVԱ¾'te$/Yo.r‡ws&M1VX]1!7>- 5͸%/|@r__&8ۅ*H_yqiK1I#(R}z͊0zoˬ1ޭN F6< yU`liļg|8j*d'9]N>Z 'h`䞱lhA*?d 7:8',vx<#1[_MB{mJKRH![Bxq_fY0S]nXxꦲ3r`$TP~&ALyMaYm坌 s'I`ĮбȓWV3i*0<كv ^p.PM: PCY\M*ktb脅oĩ| `m3BnPZ"ڜ]~[- xǹogҶAqs놤5IrJ@4+<}e֛>Qp `=K.Za{JyNI1|*tq b4.¦B%]rȊ(@͋o6Ey'r5T6\6Sj*6&!H:TUA">@g%;cSj!^15eˢE`̠omhAe|z8d$SI;{=->!S<#&mS=(϶㛢D7GVyHs4;Ovklb;65k?9rR-'qToϬ}Q{L`}/G e#QW෬xXӕ:F{@ZT3{asЗS-Sj bR*L(m|MIYW*9NȖ G@_>E +7eȄsP% $|kxpY}WZ>8r6>NY(fo7J0Fvh%Npt6|U34ɿ"/V\,OQ #tHO FdWC*6̖ME9$᎑b͢ߍV mtFcWmo"sfp*`*ӕ~q\V ЖbAp[gKh^[P媈U}I Q-í.%Uq`SIoO+8p,\E `K@W'!z>$7f㋘;Sie3@(~ʞ6#_!nDí\o[7BΓm:??rl]-nAUPƗ y/1 Tnnb(کG&N9w‰)ۺ":-v/B.3C#)-}D]}YwR|TL ա%ZgVLOg9]8vTgRW&Ydfj^$U=;7'eHƱm'4 B5qGx$&{͙&Eu* 1St!Ue2s k"TTAV~Ѳ}^J^A6X) MZ4ǟ'c!^1܅yuN?*iv=>-P ҁ#ŏ:[;$іIE Vg0.[#uȤ^e햑\ܥkcD@?"ݨ˺-B4{aS騺 k8o$ '~RXS [ 0s$ "~%L3,Okd5!7x "϶\R nS1vpCKUy\WސFSiJƯ=Vk /ov3gRt[{T}7E;B {Y:ӻvhO9vU(Aƞ'aS9kEw_Z„o&움 {%y s?tR1;\o$(C+lV|7XiF BՅqd[W`gp.1 t3zv)zG) )ڰ?c@E\@$CίIbF26 S ˪s ?ϩ]>CH|ʴ6ϻ)PFpK, Q4ZUfz ,6% P'9E4.]iY5Xnsiŵb-2}()-67oceF@+9bp:a(_s-"Wa(A,[|k#O[eW0 DN%q̎#T[E#NE>@= ,+[45%xChL_Cvysvhid @RC)/$eNsm|sSZHL3d=Y}Yp4Q #xe\ڲ`CcEj:ӭ;J2=ݶYt.ľ RwO_].T4 ltIrJ:Z1"_ 2el.>e@S-ҹ0,RN?R VMtAVNxXނ689~?1ep +k;-҈f/g)SȩL*YTr߾p]17 }a#f! 0Jx`>i@G8k,o"TP6d ^*9z Op 6eXM6 *M|a"I-D߳Β-VXu<ݥ\ֿZHj˹0As҈,<vqcL+gw >mi>3^G*pTogJ="ev>>!l*Dd. WӃjaHB͹ 2z>ssfE VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17Lݢݢݬ 10ЬRТRݢݢݬ1ݬ ЬRݢݬϖ1PЬTФTФRФ SѤѤTTTTެUeRTRT1~eϘRTRT1ЬRТTФRRݬ=1aPRݬ!1EPR'ݬ1)PФ RФS/ݬP7ݬRTRT~ݬRTRTݬ)1PݬϸPPݬЭiݬ'{SRVˏRQQ UЦTPˏRTxTTxTTTPQU`TT(STST=ݬ%P'Rݬ@Rݬ'1$ЬRТRpR߭ƟpR~ݭAݬ1ЬSˏcRRSݬ'1ݣDݬ1Hݬ1PЬScUˏ/URR@NЬTT[ˏcRxRRRݬ ݬTT)3TˏUTTУRݢ[ݬ /TʏUEhݬ kUЭi ^RЬQSQˏQP@JPhPSSP|Ѭ"hЬPP"%````; P?PP\/<Ѭ 4‚ݬSѬ …ݬ=ˆݬ.ݬݬ$Ѭ1ЬPP>zk\?PPy‹ݬŽݬ‘ݬ”ݬ—ݬšݬwݬh ݬYˏ~£ݬA^VЬRТ TТWլ WWݢƪݬ ЬRݢƸݬUSWqSSSФ TU WRUR;SRRR¤R ~xRP@ݬ'UW&ݬ,UݬUݬ<]~q|^V UVU@TVURRŬRSSݬSdPRVPPRUPSPVUP^сWЬVЦTfRfRSS`S~PjPPЬRТUSUPRP SUePRPURЬPReP PЬSPЬP֬`SPP ^ЬPР}U/RѬ Ѭ`PSQQdPSabPQQdݏ^|RﶗSЬQTQˏQP@oPhPTTP1Ѭ"1ЬPP"$}}}}D P:?PP\CZѬR`PPPѬ2x`PPP_`PPPߣB`PPPѬ1ЬPPA             s Pr?PP1_PPP _PPP _PPP_PPPs_PPPZ_PPPA_PPP(_PPPˏ~ߣߣ^PPP^zXY}}Sii1RxRSS~bP iP%{^P iPެUeSPcRSRS%P"Sc~PRSRS'%^P iPּ1Pˏ_RR1nˏPPPpDt `x``````417P:?PRݢݢ)PS S~aP iP 3k]P iPЬRPSI]P iP S1%ЬRТSУ RТVݢ ݣAPUURVR~6aP iPK\P iPЬRТSЬRPbVУ Rݢ \P iPVU\P iPU1gPЬRТRݢݢSC@PSS<\P iPЬRPSb1ЬRТRݢݢ`PSS[P iPЬRPSb1ЬRТRݢݢoPSS[P iPЬRPSb1jRТUТ U~_P iPRѢ"Ѣ }S RPȈS R PȒSRRS [P iPЬSPUZP iPUR1PSУUULЬRbȦ1PU5ЬRbȭ1PU ЬRbȵ1lPУ RУxRS S~^P iPS(Ƚ;ZP iPЬSPc&ZP iPЬSPcRSRS'USc~PeRSRSYP iPּ1PݬϜPЬRPPPbiPRТW9VSQRPЁTPˏTUURTTPRRWxWRRWW<WW`]P iPYP iPЬRPbVˏVTT URSˏVRxRRxRRRSTUcRRЬS'V~PcVXP iPּ1m:1\PˏRR1Sã RxRRnRTdTУRnBV `PVpV~dϫP`PT`TjTRRHRPSЬRSWP iPS1Pݬ 1Pn1PЬRb~ЬSˏcRRKУRݢQNPSSJWP iPЬRPSb!{}iPP^rXЬVЦRТU7VWSQRPЁTPˏTVVRTTPRRUU4,ЬRТRS SRSbRRcRR1PU4YU1ЬRТRS SRbPSc}PU rЬRТRRRbZ PUPU<ЬRТRTTRdSSbSTRSSSbS TRSSSbSяSPP<^ЬUTRSQЂPPˏPUUSPPQSSP^QѬˏP@PhPQQP^ЬRЬSRSP?RRPQSPQQTPRPQSPQQTT PP^ЬRЬSRSP>RRPQSPQQTPRPSRPPTT PP<^}UЬT1ЬSSTP;STPQSPQQRPTPQSPQQRRJePT;STPQSPQQRPTPQSPQQRRePeŬP^Ѭ PάP^ЬQˏaPP СPРRˏaPxPPPRRR  QQh^ЬP֠Ь QaЬPa<^U}}e䞭eSЬRТcSЭRТ cì T(ЭRѬ ЭP  QР aЭPѬ TNެSЭQ PPcc¡cЬRxcP@P}`b֬ ЭPѬ   QР aTЭ<^MT}N}Fd䞭dì UUSUURSGMPbЭdPRSU!NPbЭdPЭPЭР ݬݬ ЭPݬЬQЏaЭP,^VXW}h}h}h}hfԞfݬ ЬRТR ~ 9PЭfPЬSУTЭSФЭSФ RB'BSݣSЭSBRR BSTЭRCd1XPUPCgRnTdPЭTB`խQЭPݠ ePTЭfPЭQ ЭPTBTЭPРPT`TЭPРdխRSS TЭRCd1rЬRЏ bЭЭSգ RѣR SЭԦP|^VS}f잭fլ  PPPRBcPPRR  BcPPxRѬ  @UT P8UTRP(PQUQxPPPPxPPPQŬ TPPQ~'SPЭfPݬ>HPЭfPR$BcIPQЭfPЭPQBRЭR ЭP^ЬQЬTQSS SSxSRBRRPPxSRB؅P@kSSSSQS@RCP<^ެTdScЬRТ UdSޣ RbԢ(R Uݬݬ^ XЬSެVfRѣ 1Ь SУRѢrУWUfSޣ8TURxRRR fRТWdT UЬSЬTФ cRУSBRC Ь RJ6 VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17([*ѢW$Ь RТ Ь RѢW Ь RТ լ 1ެTW֧gRѧBhdRԢbb  bSЬRCPdUeQЬSХPAS@ eRB VZdSVQQQVPPB4PPQԬ 3Q.Ь Q(dPѡB4PЬ PР Ь Q dPѡB4RB Vլ 1QЬ P^ [Y}k잭kRЬbЭRբ4ЭkЭR TT1GPZЭkXUЭREWXPSEiBCRXVXVQbP"ҠVVTV PbRPaQРPabSSEiUЭREWЭRZEЭSx RR Э^)ZX}#j잭jRЬbYЭRIYY  ЭRIYЭRբ1 SѢS1PЭSIRWYRYBVЭRFU1PTFhnDRDPЇQP.Q*PѠ PbRРP QbRСQPQPPbRРPQPQbRСQTTFhVЭRFU1{ЭSx ЭRբ SѢS11Эj^Ь UЬXUWXQWSS SSxSRB︁RRPxSRB更P@7SSSSWS@RCSԼcR5ТTTUSPTUݬ qUPSPScRSP^ЬSм R ~P#RPݬ PTT 2T RRPPRRݬ TePTRP ^hScPRߣ PRޣRRr^TSԭЬd잭dмP ~PP"լ HPݬЬ PPPRP<RRݬݭPЭdSPPSPP SP^мTPЬPРRST!PݬCb~PSSTSTPP^ݬUmP?+J @E>xF>f@ffffff0^ЬRТSÀVЦnլ լ լ@PѬ ѬѬƀPլ%ø<~[Pøô[ø#ð<~6Pðì[ðެ ZjެYiެXh ^( nݬs( حxF^VЬRТ QТSÀPСDXРWÄUÈ[xfffУDZУ@Yݬ ݬС PݠPTUݬ ݬYZXUWݬ ݬYZX[WTD^RWzYЬPР VРUŀPЦD[РZń ňЦ PРXХ\ХXnQQ1>QPP+/77' ?PP11Ц$D1ЬPРP `1Ѧ0 [Z5ŨPݠ8[ZXåD ~Ц PРP2>PP@~ݥDݮ ZXåD~Ц PРP2>PP@~ݥD[ݮZvЦHSЬPР P< ЦLPР8RPRͣ8R~[ZѦ0ݦ0[ZX@Ц$DЦ PРP2@Q@QnQT1'T@Ѧ0 [ZQ|~TSSݮTRR[ݮ$ݮ(Z ŨPݠ8[Zzc" VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17,jRݮS[ݮZЦHSЬPР P< ЦLPР8RRͣ8R~[Zҽծ |~ݮݮ|~[ݮ(ݮ(Z JѦ01lݦ0[Z1[ЬSУ PР PРQ<ХDR 2PP~fPݠ Uݠ¼1УPȏ`1PS*1P¼„€Pݠn¼1vPЭЭ1e1aЭPP88HXl88888888881+P?PS^*1PgS+1ggS+1g1S*11S%P1PУP1P¼1S)P~PУP`P„bfУP#€PРTTiˆ ˆTjˆŒ€PРTTiŒTjŒSkSkPPЬPРPUUPլ14fPݠP1 P^=\%P\P PP|A\ЏP^KWԮ ЬRТ RТ0ЬPР VРRRTĀ[ЦDYЫXĄZĈ|Pՠ1|BP |~ЬQa%hPh@hhhhlծ 1ЬPРP`1Zߧ ݤ@ݤDYZXߧ ݤ@ݤDYݮ$XЮ0ݦ0YXЬUХ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠPЮ P֮ PwЬPРP`j0YXwЦHRЦLP͢88~YXZZߧݤ@ݤDYZXηߧݤ@ݤDYݮ$XX6ЬRR[P1LP1@ТP`1Zߧݤ@ݤDYZX`ߧݤ@ݤDYݮ$XGЮ0ݦ0YXЬTФ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠhP^UЬRТTĀRТVĄWVSeR)PRPPSP|AR<SSPĄ}dxЬRТR`WV-V(dĄqSeR&PRcPPQP|AR<QQPĄ$Pݬ$ݬTGP^ЬPРPP^]\Pݬr|A\P ^ЬS3R)ݢ|ARУR€RݢPd^FW鸞YZЏt}lhiddipRЬbXެVXfVެ TФUxXQAeP`;dRAbSc/ARbߧPc~b~WZXXfPUdiPPUdiPХRZ;P€UdiPХVЏxp|U6P  ХR€UdiPХ RТ R XХ RТ RТR2@ԦDХ R(@Х R$DTլ1ެ SXxTQAhP` ߧ cPAP`P^|txTPcQ@aRb@RbU行P11 'PB?PTdiPUdiPTT1pզݬUPХ RТLƨ֨UnPdiPdiUP^DWЬSУ VУR€TФUբ0BŏP0PŌQ@$P`ŏPńP@P`UwP”1Pբ;ߧ)ݢP*߭ݢS-LP”FФ8PРP2>Q2@PPQQբާ*ݢPݢФ8PݠP  ЦLPݠ8ЦHPݠ8ݬ ݬŏPńQŌPAP`U PݏU^7YPP[Pļ1iФ\ ФXѤTԤTPiѤPԤPPiФTФPЦ PРP2<Ц PРդݤPi|~ݤݤ[XOݏ [X'#ļ\դ7ФPRUPRUUФTRSRSSݬiĐ3PP#ļ+7;#[XƬŏP0QȌPA0RѪ$bݪ$[X߬ļ [X[XЭ\ЭXݤXݤ\ݬ)PPդd#xdRRN[B@@[XĄRެRbPРP`BļĐ5bZP PPbPРP` ļĐݦ0ݮXXP^ЬRТWǀXЧ\TЧXSЧTZЧPYݧXݧ\RSPPDŽ1ݨVlR(RPPQP|AR<QЬRRSTYZݬ PiPRSTDŽݨLPRDЬTZVYUФR€PРS„PVTUPPݢPݢTPSJSݨɪDŽݨݨlP ^}SЬPР QРRС PѬPЬУXP ^ESЬPР QРRС PѬPЬ У \P^ T||ЬPРR߭߭߭߭ݬ8~PSPSЭ Ф \ЭФXS ЭTЭPPP^ЬPРPݬ ݬ|~|~P i<^ЬPРSÀRТUÄTգ ݣݬآPUkTgЬPРPݠTUüJÔDÐ>ÐUfݣPݣТ8PРP2>PP~ݢ ÐU1P^ЬPРRբ ݢݬ:P€Pՠ„ݢ„ݠgPP^լЬPРP` ЬPРP`P<^ݬ~ﯞPRЬPРPSУUTRdxRRR RNPB@@xR~U4PB@@TB@@TUJPP|^9VЬSУ RУPPТDTРUUߦ+ݬP3У QߣFݬϤ.ߣMݬߣUݬߣ\ݬPP^ﭑYЬZЪTĀ[Ы Ąn7Ь ݮ u  PĈ ļ1ЪR¼1ĀRݢ0Ąݢݮļ1P[PPPPPļ1P]7ݮ  P1Ĉ ļ1rPĄļZ1YЪR¼enݮ-ݮ}ļ1+SiR&PRcPPQP|AR<Qļ1Pļ1ĤĠĜĘZļ16ݮ  P1ļ1UŏP0SЮ RŒRC RѤ\bUUVФTĘФPĜФ\ĠФXĤŏP0SЮ RŒRC Rb\ŏP0SЮ RŒRCRbXĈ1GĄ ݬ6ݮNiR(RPPSP|AR<SV1ݤXݤ\|~2TSiR&PRcPPQP|AR<QѤTΤPSΤTRЬVRXSWЦSÀRТUÄRXTWPRݣPݣTRU%UnЬRТR¼ nݮݮG[PPPPPļ1P4ݮ  P1Ĉ ļ1PĄ1ļĘTĜPĠ\ĤXļЪR¼t`nݮݮ ĄTBSiR&PRcPPQP|AR<QQPĄPPĀR4P^E3XЬSУR€PРW„Vߨ}ЬUUTdP7ˆ ¼uУPi€Pݠ0„ݠ'QȂUdP„=УP2VW;%ȉUdP„ ¼ PPP€P\P^٠RЬPРTЬSSb VMSBINARY.BCK)[V9.BIN]ICONX.EXE;171yPcPPP@bScPPP@b񋏀cPPP@bScPPP@b,PSPĄ7ĐݬDݬ2PPP^1RЬPPŽlP^ЬPРQPРRPЬTЬ PPݡPݡTPRޞR'P^ЬQСRЬ\ЬXݬݬQ PP„0ݬݬݬ ݬ„€Pݠy€RݢP^0UЬPР RРQPТDWРXVŔЬTTScPԢ,eŚTcPšTcP ŪTcP ,7PŴTcPŽTcP TcP ,PPVݢ,WXڝPP^ 0UЬPР RРQPТDWРXVЬTTΜScPԢPETcP TcPP$TcP TcPPPVݢPݢTWXCPP^ЬPР RРQPТDSРTPլPЬTPݢPݬSTPP ^ЬPР PPQաD+СHR< СLPР8SS͢8S~ݡDС@PݠP<^ЬPР SݬPPRPУHPݠ8ݬRHЬUХ RRSգD.УHP< УLRТ8TPT͠8T~ݣDУ@Rݢ(P^S.Rݬݬ ݬݬTPPP|^ЬSУ VУPUЬPIˏPTxPˏQxˏRŏT~ŏQ~ŏR~S\RxRP@|Qa@xQάPPaPRRPxRP@@HЬTФ PPQաD,СHR< СLPР8SS͢8S~ݡDС@PݠP|^ЬQС RСPPТDTРUݬQPSPТLPݠ8ݬSLTТLPݠ8TUЬSУ RݬPPP^;,YЬQС XСPTШDZФ[ЬPsˏPUxPˏSxˏRďUďSQWŏRVURRSV WzPPPPRxRP@|Qa@xQάPPaPRRPxRP@@LZШLPݠ8Z[ЬQС P@ԣDPP^ЬSУ TУRRQPФDWРXUVˏ`Yȏ`U1УP`1Ѥ0 WXդ ЬRТ PՠDݠDР@PݠuЬPݠݠݠ ݠݠݠWUVX դ;ЬSУ RբD. |~ݢDТ@PݠѤ0ݤ0WX YP^ЬPР XРSÀTШDZФWÄÈÈPЬUU Ѭ 1УYУ RR[Ь PRPRQPPQQ УPPUPVPUVVŏP0PnjR@$P`ݣ ݣŏPDŽP@RbWPnPèPݠ8ZW1Ѩ0 ZW"ը ЬRТ PՠDݠDР@PݠЬRRY7ݣ YR~YZݮWծݣ YR~YZݮWeЬ RR[5[R~Y[ZݮWDծ[R~Y[ZݮW'ШHTЬPР P< ШLPР8RRͤ8R~ZWN|~[Y|~Zݮݮ$W ͐Ѩ0ݨ0ZW%ը;ЬTФ RբD. |~ݢDТ@PݠUݮWnÈP< ^ЬPР RРSУDUЬQТ PРP2P2YYPP~CPYPYY~HPPP^TYЬPР WРPPЧDZРXЬRRdUeRPP~OdScPV1ReRPP~TcPReRPP~YcPVeP`RcPRPR߭ocP RcPRcVSRbb]cPVRSVm߭߭߭ݬ ݬݬŏPȄQȌPARbX\dPPԼŏPȄPȌS@$Rbݼ ݼ@RbXcPYPYPZ9ЧHRТ8ЧLRТ8Ч RΩ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17BТRТӟ< @~YXDdPDPZV3|~ݼ ݼ|~ZYݭX qcXcݭXrcYPP^լPЬRТR€Rݬݢ$ݢcPPXЬV( TЦ Rp4VpV~<RnRRgHR~aUedHPjPpV~<RnRRgHR~edHPjPpV~<RnRRgHR~edHPjP( h( ̭Э ЭЭP^ЬRТ Rp4VpV~ެ T<RnRRgHR~aUedHPjPpV~<RnRRgHR~edHPjPpV~<RnRRgHR~edHPjP( ^ЬRТ Rg4VpV~ެ TndRgHR~~`UedHPiPpV~nRgHR~edHPiPpV~nRgHR~edHPiP( ^ЬPРPPݠRaPP^ЬPРPPݠaPP^=M[>MZ+MY T|WWMPLMR WТRz7RТXz,P{WPQPP,MVSդ,PSЦVS,L\*P\yPPQP|A\<QQQi}bAkjPPVPR,SRW9LUPPX|\լS,Р\\QUQQPRSRW@1Q^ЬPРPPРRݬR~_RI`P@AK7@AK7@AK7@AK7ƙ?+J @E>xFA!hA!hIA!hA!hA!hIA!hA!hIA!h^RPլ RЬPP֬P PP^ЬPРPlQլ%Q QPQQAhPPP^WUTݬݬPPЬPРP|PѠPݬԥݬǥѭ ѭPˏѤˏѥЬRТ P $Т P (PЏ`SТ PР PРQ<ФV 2SSSVcVTSD YSSU-P2CQQTQS2CdQQ2CUZV<TVDTUD SSYZ1PYX1ZSSXU*2CQQTQS2CdQQ2CUUXZU2ESSSj2EVdTT7T#zP{PQPPT>SSSVcVTSD XUfTT9T%zP{PQPP PT>SSSUcUTSD ZVXU<TVDTUD SSYZPPPЬV(_P,VgP,, U_PVgP UHPʏPx(PPP$(($PPPTT STS$$T(PUUYY12P ^R(^>S,ݬcP,,PݬcPPʏPx(PPP$(($SSSQQ PQP$$Q(SP^%QRBRB PP^TѬPެScP2@QQRQcQP2@bQQЬP2@P|^ySPЬR2B`RR1RU2E`RRR2EVgTT:T&zP{PQPP PT>RRRVbVPR@ ЬR2BUgTT:T&zP{PQPP PT>RRRUbUPR@ ^SjTT=T#zP{PQPP!TPRRP`PR@  ^}Rݬݬݬݬ ݬݬ*PS ; ;SPθ^/SŬWݬ;PPW;PPTPTRBB Tݬݬݬݬ ݬ`PPWx  |~TxTRȏRTR~x~ݬx~ݬ? ';VxRVRv;UPV;VRB0BTxd~ex~ex~ePeeeVxRVR ~x~ݬx~ݬ|~|~, q: |$,4ޮ4UQ5PQP@4RQbЮ4R@RbQRRTЮ4R@RTbQQRRЮ4TBRbTx(TRR$((`P,R$B $$(,0,RR9R 8,(RWR[RTRZdYZ[1b9W8VPUYP@RbTARdb@RbUYXxXRR11Ux(URR$X((XP,P$@ $$(,(,RRgR f,( 8ޮ8UT4TRB8PT`Ю8PBP`TPPQЮ8PBPQ`TTRRЮ8TBRb PXZ[1YTx(TRR$((_P,R$B $$(,0,RR6R 6,(Tx(TRR$((^,R$B $$(,0,RRs6R 5,(Tx(TRR$((`P,R$B $$(,0,RR5R 5,(,RR5TdR 4,d;d5R PP^XԮnԮެ [kYZWG (ЮnjѮRkV(GfBfG G ֮ZnRѮR ЬSSTSTPcRBcSSTxRRPxRR  P <^TU.ЬSURBcPU`BP`UPPQBPQ`UUSSЬRCR ^aRx(SS$((_P,P$@ $$(,0,SS3S 3,(P^\,RR3R 2<, ^ SN R}b枭bѼЭbP&PЭbP߭ݭO2PЭbPcխѭ ЭbЭPgѭѭ ЭbέPЭP^VD@P@<~?2P@PDTTS@RC TլpάWW@ W UUWRnRRgRnTW}j7PթЬPЏ`Щ}jP}jkP$[P^ЬPР SРTެRbԼ߼xbQ޼ PA`aPbPެRbbԼ߼xbQ޼ PA`1PbPЬQ$aЬP(`a\Q`XSެRbbQ ߼QxbQ޼ PA`PbPެRbb S "P߼ SxbQ޼ PA`PbPЬTd ЬSdddcЬ Td ЬSdddcP^ЬRТ RТ$nТ(VެWVg15MX&[ZYPVRRgRPxVR޼ PB`hPVPVRxRR޼ PB`hPVPVRxRR޼ PB`hPVPVSSg||~VRxRR޼ PB`kPSPVSSgpȮ"pŮ~VRxRR޼ PB`kPSPs r`Ϥs `ЭrЭpϗ~p~ pPsbφnnP`PbPiPnP`PbPiPaPiPaPiPrPd4DPfFPd8PiPq@ ZPrPd4DPf)Pd8PiPլHЬPР RРQPТDTРSRURTRSjTUSjFPЬPР RРQPТDTРSRURTRSiTUSiVVg1PPT^ ެ nѮ 1ެоX޼x TDXR2bQ VxVVFX 2 ZZRRQW UxUUEX424PPRRW SxSSCX020XXWNWЮXRDR2bWЮXRF,2,YYRRWTЮXRE<2<[[RRTЮXRC828SSTNTXXPRRXxZRRXQXNX(SS[RRSxYRRSWSNS$PZоTFdR2bSEdR2bRRSSWоSFcR2bTEcR2bRRTWWX[YоRFS2cSER2bRRSSTPоRFS2cSER2bRRSTTRXRX@PR@ @΀n΀RgRRvRRVRtettRvRRVRLetLRvRS4M[Rn߭߭lnTРQnUAnVР РQnWAbnXРnYРnZ`ݭݭݭݭݭݭÏ M^勺RLЭLP:âL\n\S `PSgCSPdzEPjPP^ЬRb-&dP`P ~bP`P ~>RPPP^Ь RR ݬݬPb bPP^ݬMPPPR.ݬ3PPݏR^QTެScccPRcߤZݏ.RPnew_context() returned in coswitchЬPЬQ^`]\[ZYXW V$U(T,S0R4լ a^]\}~{3a^С]С\С[СZСYСXС WС$VС(UС,TС0SС4R@@@4LTLT\4D< dl<4$,4L\|tLlDt|pR0 `  8  P p 8 hx08H(HP(0@`@Px@P`  h`hpt , 0 8  @VAXCRTL CMA$TIS_SHRLIBRTLMTHRTL DECW$XLIBSHRDECW$TRANSPORT_COMMONĎȎ̎Ў XCNV8 cnv_c_dblK cnv_c_intPԂ cnv_c_strcnv_csetl cnv_ec_int<cnv_eint cnv_inṫcnv_realCcnv_str0@ cnv_tcsetcnv_tstr/ $deref(Ltmp_strP dp_pnmcmp(x bi_strprc $strprcl itos 0ston cvpos= rtos ̒cstosK s8         XDATA XDEF def_c_dbl(@ def_c_int(h def_c_str<def_cset4ؓ def_ec_int(def_eint44def_int4hdef_realLdef_str(ܔ def_tcset4def_tstr) sXERRMSG<err_msgirunerr4drunerr? s<hXEXTCALLXextcall sX  XFCONV hYabs 0Ycset(XYinteger( Yreal(Ystring(ИYnumeric@ Yproc sh XFMATH Ysins XYcoss ̚Ytan \Yacos Yasin ̜Yexp \Ysqrt Ydtor{ Yrtod{ Yatan ܟYlog/ sԹ XFMISC Yargs@LYcalloutt Ycharl,Ycollect آYcopy Ydisplay<4 Yerrorclear8l YfunctionT Yiand tYior $Yixor ԩYicom XYimage0Yishiftt Yordl hYnamesܬYrunerrp LYseq  XYsort(trefcmp,tvalcmp, شtrcmp3 tvcmp4 Ysortfth1n VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17 |nthcmp| nth Ytype YvariableM s     $XFMONITR XFSCAN Ymove Yposh Ytab s XFSTRؽYcenter ܿYdetab YentabH nxttab Yleft\ Ymap Yrepl Yreverse 8Yright Ytrim sؽXFSTRANL Yany xYbal Yfind Ymany Ymatch DYupto s      XFSTRUCTYdelete c_getT 8Yget Ypop HYkeyYinsert YlistYmember xYpullt c_push YpushD c_put YputD Yset Ytable: s  XFSYS $Yclose Yexit4 Ygetenv| Yopen< Yread YreadsdYremovePYrenamex ,YseekYsystemX LYwhere| Ystop YwritehYwrites( Ygetch<Ygetche< Ykbhit (YchdirP xYdelay` Yflushi s$   SXFWINDOWYActive( YAlertP YBg YClip| xYCloneH YColor YColorValueD YCopyAreaL YCouple$< YDrawArcD YDrawCircleT YDrawCurve YDrawImagepL YDrawLine@.Xa,~&<꩕4 i4/lݎUTXD4J[43ecQbr".ha@x];-`=E$p^q̷+:36S,E%O&/ۧsؿuM&B_s;o`AK Mg0&]UPB 1D p_a#`K"7nCC0`R~xT!}M?hR($@Vr;G8Q/HCCKv 5\[$}&/'N[ˮKɟԆ;) @ UMC9b&)etj(iTן[)&D"R`r_b+u?EZ#.S%(B԰ ^ pWd<E#*%o`ІEeɒh[;C,'-~ ԜiGu~(cvC:޻ ݰ"&A¾M_{rEx/rp93AXZH7/[U<F7&*BB&ҽ}ھ]EI~V@z-Awb+kip7!ydy$zf~{ (gSܻh_='%'"}U |}2?y,k>p!^Zet83>FwnqOY}F̔2$udU.G,mrƲ@xmIu1 ޏ]̏w9)*xe\P xkʠ8ңىWCu/(9L*FPLWMR*|1+9.f C^ ŝHVBGIإARs5Twu&)v}Cty(!ٮڍ <:Mo l|0~=Vwж8 S?T%Fs *U¡Ig -|[9Q0yTeNى̲3wZ }" |R~|HѠ yq4(i{;3XDtO^;6ί|'B ㏾8$/d0P4C? 8yY_l鐊|aDϥ.b OD\4. Y+p3utfz!=ea!3 c]]AE4d l`ps_-moL9 5 Joˏcl뿾]E5mXhs|lu$Ȭ luhA71&[p%fuY:V/2p&3Bb,#g&mKl1.2I^@E9vGHb+R&*K4&t {1 o`-o!kahОu#|H3]My-v {U_ {?ՙ$ BR_dNQzMtu'kslaƿ'|h 9+UA] ݾ#/A.Rx 6<4O}lwb7L'dk6D Nl|7aR/9gk"Q╟m|\P&?!`G8 # NN\pq>xw_{~?^GQNw89]G'] &q8r? w!:G_0R^T592o'BjI# KR-<Ӆ m__.-yla4PM nr=z}Hwro,Q=#T.p%PK3&"2 c1lT3kJiҼ:uR(ܮRf Q^o<_7iLV(D{:C d$*߷s9r BLtID D n2\OMdX.K^! }THkj9Rl`$sec1L;pUhU 7ڣR1z]I%}vZaNnj36i\퀊8՘$Ә-g)}g J?W"z#Z[igN pXe BTy"ShY;G] ]';+T#ʨ6zw*XiҰYUZ[Zv)%y ~.X\ʥZ9]]bSMlɃ?~ЎinC;Ȭ~Ko^hmGt޴PTjfo"ı/,m*(pK3vux*?tjTK<[p iLD!HcrSbЍ2>5e@_!3}Eu| ".x.'xcW}9q-F6o)hI(7BiENEعDVwre m G@&*x,g8n(8Fuj2DݽءS˭i3na 3;ݤ M `n*C2!!NuUt:%7=GaaA ) ~؞BfG=JV9|͏D}HIsxy3 np B;ij==⣆/c5;)*~{5\Q;4ee@L=zC5oa>HP2kfid}ί$H[*]o(~e[$|B:-&pОߜl!" y8Wnɞ򬿞}O!nԨZ$aGO/KvX_k"Kz1:]A}ĉ,fO>cLPSf¯*ƿ*o\QS֔AI7խ8T>ӝQзM`,YӷZ_w}9>9&Ag&~M6$lf^.@ҥ2Q wτKsǶ9 _^U5Oy(P ni4ndӮqַS|]døLΪJBfK³P>809f-鞷 Bo-nث* 24NtF"Q3YU(]""!]v~%?U]:ܵԮ#j7NK{ȴs,_GAu#b[yXw 4Sf1oAlRTPv)ٚhWp NTS;ר;@1:7D_GGJC/Tph2,BKdN>vc0A(.Xb,R)/vrrsB1n=&0 a*dSQ a2 (:yDYM EKC<%A珇xA8.恆FrmvB9w{6'MT X9_HRN GieiT*.։ZL*}I%O h1 +V~Ƈ]ÙP,\mV*Ʉh~0gTb[.ֻPa>秦z$G|(Ы)N H3~w2{0};Z޻a Rl')~p`h7c.mb~g +L`n. n&j4UtyK؋ WOdb.Fm;K4+QFr-5hS':̽ȫz;X1ǺSGdXM qL tɿ: gV 9viy sk8 fQuDe!hmm/0owJbD0PK%g͕^Mw7rvgR|ҊӢ@A"ϯMUlp)J{6Pt ^U1qFB SJƮ \G_O=@t9rj ;f|7¡RBmv*GC'f1c`FE%+kq v5&̓XRۆ*53Fփխ ^1_R;hCY%"x7sQ%zo,g ?+X#7+O-Fœ/mڬr=B[Gu0Q %bP!nb]#;V?VD@u~Yg1N0=*^ @/9gHJNK O6Z'K3OmqhmUTnC +Qkwt;SH-XE*}߼:fR,E:ɱKL"jea,K y^ CTY҆,qe粘.0ˇljx]3ZS4Vus) ϓ&=~00@vC=fGAM9$r0e%DR\ŁxOD<6_^afTCg7Y2\6cH8R_1 - =&.qCb\`Pvjv#C22w|K}Ջ3JW$P4۠@ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17 YDrawPoint<" YDrawPolygon8'YDrawRectangle* YDrawSegment<D. YDrawString(l1 YEraseArea| 2YEvent 4YFg|6YFillArc8: YFillCircleT< YFillPolygon?YFillRectangleX XAYFontC YFreeColor 8EYGotoRCGYGotoXY HYLowerI YNewColor,J YPaletteChars4,L YPaletteColorM YPaletteKeyOYPatternDQYPending\ RYPixelU YQueryPointer 4VYRaise LwopenlmakeIconX wmap do_config< setheight8setwidth8< setgeometryb warpPointer0 seticonlabel|setwindowlabelQ setcursor( setpointerzt setdrawop Hrebind4|setclipA unsetclip& getcanvas setcanvaslseticonicstate seticonpos geticonpos0 moveWindowFmoveResizeWindowhx setfillstyle< setlinestyle setlinewidthN8resetfgD |setfgxsetfgrgb@ 4isetfg setbgsetbgrgb@ isetbgO\setgamma@ setdisplayX setleading setimage3@ toggle_fgbgq getdisplaye getvisualP lgetpos\ getfg, getbg,  getlinestyleLl getfntnam,getpointernameD getdrawopT0 geticonicpsetfontmhandle_exposures resizePixmap8L handle_config0handle_keypress handle_mouse eraseAreacopyArea  animHelperl animate  getdefault@X  mutable_colorget_mutable_nameh@ set_mutable4 free_mutable] freecolor.blimagestrimageTgetimstr ulcmp  getximage readimage getpixel_initPgetpixel query_pointerhT query_rootpointer  SetPattern"SetPatternBits 4#remap0% seticonimage' dumpimage|* loadimage`, nativecolor L-lcolor -xcolor. raiseWindow*. lowerWindow*.getactivewindow' 0walert/ s ٿ   1 BQ VMSBINARY.BCK)[V9.BIN]ICONX.EXE;17M- YXRWINDOW0strnchr)0evquesubA1 wgetevent2wgetchne$2wgetchet 43wgotoH|3 mystrncpy$3 wlongread4wgetstrg 5xyrowcolX 6qevent 7setpos8setsizeh9wputstr9 parsecolor; colorphrase` ArgbvalBreadGIF CgfreadEgfheader FgfskipGgfimhdrx Ggfmap HgfsetupHIgfrdata4|OgfrcodePgfinsertWpPgffirstT Pgfgen` $RgfputRwriteGIFK Sgfwrite Ygfpack|Zgfmktree` Zgfout d[gfdump@ [palnum\\palsetup _rgbkey;X` parsefonta getpattern<,b parsepatternud parsegeometry5ewattribrectargs docircles^ genCurve4 curveHelperX drawCurve sicmp si_s2i1 si_i2s> s0 59      ߤ  XFXTRA LONG0 longwriteo R 0 MEMORYmemcopy#ćmemfill#  SAVE TIMEgetitime`Hgetctimemillisecg 7Y%B,3REDIRERRLredirerrT L+ .MAIN."COSWITCH . BLANK .XWINDOWtranslate_key_event: ! ALLOC ܉salloc[ 8allocJ ܉, VMSBINARY.BCK[V9.BIN]IEXE.COM;12*[V9.BIN]IEXE.COM;1+,./ 4T-0123KPWO56RY7pNQY89Jj$GHJ$! $! Define as a command the Icon program named as a parameter. $! $ if p1 .eqs. "" then $ inquire p1 "Image name" $ if p1 .eqs. "" then $ exit 1 $ $ name = f$parse("''p1'",,,,"syntax_only") $ prog = f$parse("''p1'",,,"name") $ type = f$parse("''p1'",,,"type") $ if type .eqs. ".EXE" $ then $ file = f$search("''name'") $ if file .nes. "" then $ goto compile $ write sys$output "No file named ''p1' found" $ exit 1 $ endif $ if type .eqs. ".ICX" $ then $ file = f$search("''name'") $ if file .nes. "" then $ goto interp $ write sys$output "No file named ''p1' found" $ exit 1 $ endif $ if type .eqs. "." $ then $ name = f$parse("''p1'",".exe",,,"syntax_only") $ file = f$search("''name'") $ if file .nes. "" then $ goto compile $ name = f$parse("''p1'",".icx",,,"syntax_only") $ file = f$search("''name'") $ if file .nes. "" then $ goto interp $ write sys$output "No file named ''p1'.exe or ''p1'.icx found" $ exit 1 $ endif $ $ write sys$output "Improper file type specified" $ exit 1 $ $compile: $ file = f$parse("''file'",,,"device") + f$parse("''file'",,,"directory") + - f$parse("''file'",,,"name") + ".exe" $ 'prog' == "$ ''file'" $ exit 1 $ $interp: $ file = f$parse("''file'",,,"device") + f$parse("''file'",,,"directory") + - f$parse("''file'",,,"name") + ".icx" $ 'prog' == "$ ICON_BIN:iconx ''file'" $ exit 1  x VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2^*[V9.BIN]RT.DB;41+,N./ 4m-0123KPWO56Tp70 289Ҋ;vGHJ9.0.00 LargeInts types T0: string T1: integer T2: record T3: proc T4: coexpr T5: tvsubs T6: tvtbl T7: null T8: cset T9: real T10: list T11: table T12: file T13: set T14: kywdint T15: kywdsubj T16: kywdpos T17: kywdevent T18: kywdwin T19: kywdstr $endsect components C0: str_var C1: trpd_tbl C2: lst_elem C3: tbl_key C4: tbl_val C5: tbl_dflt C6: set_elem $endsect functions Active 2g 0() {0,1} fr__ f "Active() - produce the next active window" 0 0 lst abstr nil typ T12 call 0 s fr___ t 0 0 0 $end Alert 2h 1(dv) {1,1} _r_e f "Alert(w,volume) - Alert the user" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Bg 2i 1(dv) {0,1} fr_e f "Bg(w,s) - background color" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Clip 2j 1(dv) {1,1} _r_e f "Clip(w, x, y, w, h) - set context clip rectangle" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Clone 2k 1(dv) {1,1} fr_e t "Clone(w, attribs...) - create a new context bound to w's canvas" 0 0 lst abstr nil typ T12 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Color 2l 1(dv) {0,1} fr_e f "Color(argv[]) - return or set color map entries" 0 0 lst abstr nil ++ typ T12 typ T0 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end ColorValue 2m 1(dv) {0,1} fr_e f "ColorValue(w,s) - produce RGB components from string color name" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c int argc $e $c $r1 $e $c dptr argv $e $c $r0 $e $end CopyArea 2n 1(dv) {0,1} fr_e f "CopyArea(w,w2,x,y,width,height,x2,y2) - copy area" 0 0 lst abstr nil typ T12 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Couple 2o 2(d,d) {0,1} fr_e t "Couple(w,w2) - couple canvas to context" 0 0 lst abstr nil typ T12 call 0 s fr_e_ t 0 0 2 $c dptr w2 $e $c &($r1 ) $e $c dptr w $e $c &($r0 ) $e $end DrawArc 2p 1(dv) {1,1} _r_e f "DrawArc(argv[]){1} - draw arc" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawCircle 2q 1(dv) {1,1} _r_e f "DrawCircle(argv[]){1} - draw circle" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawCurve 2r 1(dv) {1,1} _r_e f "DrawCurve(argv[]){1} - draw curve" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawImage 2s 1(dv) {0,1} fr_e f "DrawImage(w,x,y,s) - draw bitmapped figure" 0 0 lst abstr nil ++ typ T7 typ T1 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawLine 2t 1(dv) {1,1} _r_e f "DrawLine(argv[]){1} - draw line" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawPoint 2u 1(dv) {1,1} _r_e f "DrawPoint(argv[]){1} - draw point" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawPolygon 2v 1(dv) {1,1} _r_e f "DrawPolygon(argv[]){1} - draw polygon" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawRectangle 2w 1(dv) {1,1} _r_e f "DrawRectangle(argv[]){1} - draw rectangle" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawSegment 2x 1(dv) {1,1} _r_e f "DrawSegment(argv[]){1} - draw line segment" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end DrawString 2y 1(dv) {1,1} _r_e f "DrawString(argv[]){1} - draw text" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end EraseArea 2z 1(dv) {1,1} _r_e f "EraseArea(w,x,y,width,height) - clear an area of the window" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Event 30 1(dv) {1,1} _r_e f "Event(w) - return an event from a window" 0 0 lst abstr nil ++ typ T0 typ T1 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Fg 31 1(dv) {0,1} fr_e f "Fg(w,s) - foreground color" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end FillArc 32 1(dv) {1,1} _r_e f "FillArc(argv[]){1} - fill arc" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end FillCircle 33 1(dv) {1,1} _r_e f "FillCircle(argv[]){1} - draw filled circle" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end FillPolygon 34 1(dv) {1,1} _r_e f "FillPolygon(argv[]){1} - fill polygon" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end FillRectangle 35 1(dv) {1,1} _r_e f "FillRectangle(argv[]){1} - draw filled rectangle" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Font 36 1(dv) {0,1} fr_e f "Font(w,s) - get/set font" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end FreeColor 37 1(dv) {1,1} _r_e f "FreeColor(argv[]) - free colors" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end GotoRC 38 1(dv) {1,1} _r_e f "GotoRC(w,r,c) - move cursor to a particular text row and column" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end GotoXY 39 1(dv) {1,1} _r_e f "GotoXY(w,x,y) - move cursor to a particular pixel location" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end Lower 3a 1(dv) {1,1} _r_e f "Lower(w) - lower w to the bottom of the window stack" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end NewColor 3b 1(dv) {0,1} fr_e f "NewColor(w,s) - allocate an entry in the color map" 0 0 lst abstr nil typ T1 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end PaletteChars 3c 1(dv) {0,1} fr_e f "PaletteChars(w,p) - return the characters forming keys to palette p" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c int argc $e $c $r1 $e $c dptr argv $e $c $m0 $e $end PaletteColor 3d 1(dv) {0,1} fr_e f "PaletteColor(w,p,s) - return color of key s in palette p" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c int argc $e $c $r1 $e $c dptr argv $e $c $m0 $e $end PaletteKey 3e 1(dv) {0,1} fr_e f "PaletteKey(w,p,s) - return key of closest color to s in palette p" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c int argc $e $c $r1 $e $c dptr argv $e $c $m0 $e $end Pattern 3f 1(dv) {1,1} fr_e f "Pattern(w,s) - sets the context fill pattern by string name" 0 0 lst abstr nil typ T12 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end Pending 3g 1(dv) {0,1} fr_e f "Pending(w,x[]) - produce a list of events pending on window" 0 0 lst abstr nil typ T10 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end Pixel 3h 1(dv) {3,3} f_se f "Pixel(w,x,y,width,height) - produce the contents of some pixels" 0 0 lst abstr NbG VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2hnil ++ typ T1 typ T0 call 0 s f_se_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end QueryPointer 3i 1(d) {0,2} f_se f "QueryPointer(w) - produce mouse position" 0 1 xp $c XPoint xp; $e lst abstr nil typ T1 call 0 s f_se_ t 0 0 2 $c XPoint (*xp) $e $c &($m1 ) $e $c dptr w $e $c &($r0 ) $e $end Raise 3j 1(dv) {1,1} _r_e f "Raise(w) - raise w to the top of the window stack" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end ReadImage 3k 1(dv) {0,1} fr_e f "ReadImage(w, s, x, y, p) - load image file" 0 0 lst abstr nil typ T1 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end TextWidth 3m 1(dv) {1,1} _r_e f "TextWidth(w,s) - compute text pixel width" 0 0 lst abstr nil typ T1 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end Uncouple 3n 1(d) {1,1} _r_e f "Uncouple(w) - uncouple window" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 1 $c dptr w $e $c &($r0 ) $e $end WAttrib 3o 1(dv) {0,*} f_se f "WAttrib(argv[]) - read/write window attributes" 0 0 lst abstr nil ++ typ T12 typ T0 call 0 s f_se_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end WDefault 3p 1(dv) {0,1} fr_e f "WDefault(w,program,option) - get a default value from the environment" 0 0 lst abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end WFlush 3q 1(dv) {1,1} _r_e f "WFlush(w) - flush all output to window w" 0 0 lst abstr nil typ T12 call 0 s _r_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end WSync 3l 1(d) {1,1} _r_e f "WSync(w) - synchronize with server" 0 0 lst abstr nil ++ typ T12 typ T7 call 0 s _r_e_ t 0 0 1 $c dptr w $e $c &($r0 ) $e $end WriteImage 3r 1(dv) {0,1} fr_e f "WriteImage(w,filename,x,y,width,height) - write an image to a file" 0 0 lst abstr nil typ T12 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $r0 $e $c int argc $e $c $r1 $e $end abs 00 1(d) {1,1} _r_e t "abs(N) - produces the absolute value of N." 0 0 if2 cnv1 eci 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c Abs($r0 ) $e $e if2 cnv1 ei 0 lst abstr nil typ T1 block _ 0 $c cpbignum(&$m0 , &$mr ); BlkLoc($rr )->bignumblk.sign = 0; $ret rn 0 $e if2 cnv1 cd 0 lst abstr nil typ T9 block _ 0 $c $ret cd 1 $c Abs($r0 ) $e $e runerr2 102 0 $end acos 0a 1(d) {1,1} _r_e f "acos(r), x in radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; $cgoto $c !($r0 < -1.0 || $r0 > 1.0) $e 0 drunerr(205, $r0 ); $efail $lbl 0 errno = 0; y = acos($r0 ); $cgoto $c !(errno == EDOM) $e 1 err_msg(205, NULL); $efail $lbl 1 $ret cd 1 $c y $e $} $e $end any 1e 4(d,d,d,d) {0,1} fr_e f "any(c,s,i1,i2) - produces i1+1 if i2 is greater than 1 and s[i] is contained in c and poseq(i2,x) is greater than poseq(i1,x), but fails otherwise." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst abstr nil typ T1 if2 is T7 1 lst block t 0 $c $m1 = k_subject; $e if1 is T7 2 block t 0 $c $m4 = k_pos; $e lst if1 ! cnv1 T0 1 runerr2 103 1 if1 is T7 2 block t 0 $c $m4 = 1; $e if1 ! is T7 2 if2 cnv2 ci 2 $c $m4 $e block t 0 $c $cgoto $c !(($m4 = cvpos($r4 , StrLen($r1 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 2 if2 is T7 3 block t 0 $c $m5 = StrLen($r1 ) + 1; $e if2 cnv2 ci 3 $c $m5 $e block t 0 $c $cgoto $c !(($m5 = cvpos($r5 , StrLen($r1 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r4 > $r5 ) $e 2 ${ register C_integer tmp; tmp = $r4 ; $m4 = $r5 ; $m5 = tmp; $} $lbl 2 $e runerr2 101 3 if1 ! cnv1 tc 0 runerr2 104 0 call 0 s fr___ t 0 0 4 $c dptr c $e $c &($r0 ) $e $c dptr s $e $c &($r1 ) $e $c C_integer cnv_j $e $c $r5 $e $c C_integer cnv_i $e $c $r4 $e $end args 0i 1(d) {1,1} _r_e f "args(p) - produce number of arguments for procedure p." 0 0 lst lst if1 ! is T3 0 runerr2 106 0 abstr nil typ T1 block _ 0 $c $ret ci 1 $c ((struct b_proc *)BlkLoc($r0 ))->nparam $e $e $end asin 0b 1(d) {1,1} _r_e f "asin(r), x in radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; $cgoto $c !($r0 < -1.0 || $r0 > 1.0) $e 0 drunerr(205, $r0 ); $efail $lbl 0 errno = 0; y = asin($r0 ); $cgoto $c !(errno == EDOM) $e 1 err_msg(205, NULL); $efail $lbl 1 $ret cd 1 $c y $e $} $e $end atan 0g 2(d,d) {1,1} _r_e f "atan(r1,r2) -- r1, r2 in radians; if r2 is present, produces atan2(r1,r2)." 0 0 lst lst lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 if1 is T7 1 block _ 0 $c $ret cd 1 $c atan($r0 ) $e $e if1 ! cnv1 cd 1 runerr2 102 1 block _ 0 $c $ret cd 1 $c atan2($r0 , $r1 ) $e $e $end bal 1f 6(d,d,d,d,d,d) {0,*} f_se f "bal(c1,c2,c3,s,i1,i2) - generates the sequence of integer positions in s up to a character of c1 in s[i1:i2] that is balanced with respect to characters in c2 and c3, but fails if there is no such position." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst lst lst abstr nil typ T1 if2 is T7 3 lst block t 0 $c $m3 = k_subject; $e if1 is T7 4 block t 0 $c $m6 = k_pos; $e lst if1 ! cnv1 T0 3 runerr2 103 3 if1 is T7 4 block t 0 $c $m6 = 1; $e if1 ! is T7 4 if2 cnv2 ci 4 $c $m6 $e block t 0 $c $cgoto $c !(($m6 = cvpos($r6 , StrLen($r3 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 4 if2 is T7 5 block t 0 $c $m7 = StrLen($r3 ) + 1; $e if2 cnv2 ci 5 $c $m7 $e block t 0 $c $cgoto $c !(($m7 = cvpos($r7 , StrLen($r3 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r6 > $r7 ) $e 2 ${ register C_integer tmp; tmp = $r6 ; $m6 = $r7 ; $m7 = tmp; $} $lbl 2 $e runerr2 101 5 if1 ! def1 tc 0 $c fullcs $e runerr2 104 0 if1 ! def1 tc 1 $c lparcs $e runerr2 104 1 if1 ! def1 tc 2 $c rparcs $e runerr2 104 2 call 0 s f_s__ t 0 0 6 $c dptr c3 $e $c &($r2 ) $e $c dptr c2 $e $c &($r1 ) $e $c dptr c1 $e $c &($r0 ) $e $c dptr s $e $c &($r3 ) $e $c C_integer cnv_j $e $c $r7 $e $c C_integer cnv_i $e $c $m6 $e $end center 15 3(d,d,d) {1,1} _r_e f "center(s1,i,s2) - pad s1 on left and right with s2 to length i." 0 0 lst lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 if1 ! def1 ts 2 $c blank $e runerr2 103 2 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr s1 $e $c &($r0 ) $e $c dptr s2 $e $c &($m2 ) $e $c C_integer n $e $c $r1 $e $end char 0j 1(d) {1,1} _r_e f "char(i) - produce a string consisting of character i." 0 0 lst lst if1 ! cnv1 ci 0 runerr2 101 0 abstr nil typ T0 call 0 s _r_e_ t 0 0 1 $c C_integer i $e $c $r0 $e $end chdir 2d 1(d) {0,1} fr_e f "chdir(s) - change working directory to s." 0 0 lst lst if1 ! cnv1 cs 0 runerr2 103 0 abstr nil typ T7 block _ 0 $c $cgoto $c !(chdir($r0 ) != 0) $e 0 $fail $lbl 0 $ret d 1 $c nulldesc $e $e $end close 1w 1(d) {1,1} _r_e f "close(f) - close file f." 0 0 lst lst if1 ! is T12 0 runerr2 105 0 abstr nil ++ typ T12 typ T1 call 0 n _r___ t 0 0 1 $c dptr f $e $c &($r0 ) $e $end collect 0k 2(d,d) {1,1} fr_e f "collect(i1,i2) - call garbage collector to ensure i2 bytes in region i1. no longer works." 0 0 lst lst lst if1 ! def1 ci 0 $c (C_integer)0 $e runerr2 101 0 if1 ! def1 ci 1 $c (C_integer)0 $e runerr2 101 1 abstr nil typ T7 call 0 s fr_e_ t 0 0 2 $c C_integer region $e $c $r0 $e $c C_integer bytes $e $c $r1 $e $end copy 0l 1(d) {1,1} _r_e t "copy(x) - make a copy of object x." 0 0 lst abstr nil vartyp 0 tcase2 0 5 1 T2 call 1 s _r_e_ t 0 0 1 $c dptr x $e $c &($r0 ) $e 1 T13 call 2 s _r_e_ t 0 0 1 $c dptr x $e $c &($m0 . VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2g) $e 1 T11 call 3 s _r_e_ t 0 0 1 $c dptr x $e $c &($r0 ) $e 1 T10 block _ 0 $c $cgoto $c !(cplist(&$m0 , &$mr , (word)1, BlkLoc($r0 )->list.size + 1) == Error) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret rn 0 $e 8 T4 T3 T12 T9 T1 T8 T0 T7 block _ 0 $c $ret d 1 $c $r0 $e $e call 0 n ___e_ f 0 0 1 $c dptr x $e $c &($r0 ) $e $end cos 08 1(d) {1,1} _r_e f "cos(r), x in radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = cos($r0 ); ; $ret cd 1 $c y $e $} $e $end cset 01 1(d) {0,1} fr__ f "cset(x) - produces a value of type cset resulting from the conversion of x, but fails if the conversion is not possible." 0 0 if2 cnv1 T8 0 lst abstr nil typ T8 block _ 0 $c $ret d 1 $c $r0 $e $e lst abstr nil typ e block _ 0 $c $fail $e $end delay 2e 1(d) {1,1} fr_e f "delay(i) - delay for i milliseconds." 0 0 lst lst if1 ! cnv1 ci 0 runerr2 101 0 abstr nil typ T7 block _ 0 $c $cgoto $c !(idelay($r0 ) == Failed) $e 0 $fail $lbl 0 pollctr >>= 1; pollctr++; $ret d 1 $c nulldesc $e $e $end delete 1k 2(d,d) {1,1} _r_e f "delete(x1,x2) - delete element x2 from set or table x1 if it is there (always succeeds and returns x1)." 0 0 lst abstr nil ** vartyp 0 ++ typ T13 typ T11 tcase2 0 2 1 T11 call 0 n _r___ t 0 0 2 $c dptr s $e $c &($r0 ) $e $c dptr x $e $c &($m1 ) $e 1 T13 call 1 n _r___ t 0 0 2 $c dptr s $e $c &($r0 ) $e $c dptr x $e $c &($m1 ) $e runerr2 122 0 $end detab 16 2(d,dv) {1,1} _r_e t "detab(s,i,...) - replace tabs with spaces, with stops at columns indicated." 0 0 lst lst if1 ! cnv1 T0 0 runerr2 103 0 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr i $e $c $m1 $e $c int n $e $c $r2 $e $c dptr s $e $c &($r0 ) $e $end display 0m 2(d,d) {1,1} _r_e f "display(i,f) - display local variables of i most recent procedure activations, plus global variables. Output to file f (default &errout)." 0 0 lst lst lst if1 ! def1 ci 0 $c (C_integer)k_level $e runerr2 101 0 if2 is T7 1 block t 0 $c $m1 .dword = D_File; BlkLoc($r1 ) = (union block *)&k_errout; $e if1 ! is T12 1 runerr2 105 1 abstr nil typ T7 call 0 s _r_e_ t 0 0 2 $c C_integer i $e $c $m0 $e $c dptr f $e $c &($r1 ) $e $end dtor 0e 1(d) {1,1} _r_e f "dtor(r) - convert x from degrees to radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = (($r0 ) * Pi / 180); ; $ret cd 1 $c y $e $} $e $end entab 17 2(d,dv) {1,1} _r_e t "entab(s,i,...) - replace spaces with tabs, with stops at columns indicated." 0 0 lst lst if1 ! cnv1 T0 0 runerr2 103 0 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr s $e $c &($r0 ) $e $c dptr i $e $c $m1 $e $c int n $e $c $r2 $e $end errorclear 0n 0() {1,1} _r__ f "errorclear() - clear error condition." 0 0 lst abstr nil typ T7 call 0 n _r___ t 0 0 0 $end exit 1x 1(d) {} ___e f "exit(i) - exit process with status i, which defaults to 0." 0 0 lst if1 ! def1 ci 0 $c 1 $e runerr1 0 block _ 0 $c c_exit((int)$r0 ); $e $end exp 0c 1(d) {1,1} _r_e f "exp(r) - e^x." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = exp($r0 ); $cgoto $c !(errno == ERANGE) $e 0 err_msg(204, NULL); $efail $lbl 0 $ret cd 1 $c y $e $} $e $end find 1g 4(d,d,d,d) {0,*} f_se f "find(s1,s2,i1,i2) - generates the sequence of positions in s2 at which s1 occurs as a substring in s2[i1:i2], but fails if there is no such position." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst abstr nil typ T1 if2 is T7 1 lst block t 0 $c $m1 = k_subject; $e if1 is T7 2 block t 0 $c $m4 = k_pos; $e lst if1 ! cnv1 T0 1 runerr2 103 1 if1 is T7 2 block t 0 $c $m4 = 1; $e if1 ! is T7 2 if2 cnv2 ci 2 $c $m4 $e block t 0 $c $cgoto $c !(($m4 = cvpos($r4 , StrLen($r1 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 2 if2 is T7 3 block t 0 $c $m5 = StrLen($r1 ) + 1; $e if2 cnv2 ci 3 $c $m5 $e block t 0 $c $cgoto $c !(($m5 = cvpos($r5 , StrLen($r1 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r4 > $r5 ) $e 2 ${ register C_integer tmp; tmp = $r4 ; $m4 = $r5 ; $m5 = tmp; $} $lbl 2 $e runerr2 101 3 if1 ! cnv1 T0 0 runerr2 103 0 call 0 s f_s__ t 0 0 4 $c dptr s2 $e $c &($r1 ) $e $c C_integer cnv_i $e $c $m4 $e $c C_integer cnv_j $e $c $r5 $e $c dptr s1 $e $c &($r0 ) $e $end flush 2f 1(d) {1,1} _r_e f "flush(f) - flush file f." 0 0 lst lst if1 ! is T12 0 runerr2 105 0 abstr nil vartyp 0 call 0 n _r___ t 0 0 1 $c dptr f $e $c &($r0 ) $e $end get 1l 1(d) {0,1} fr_e t "get(x) - get an element from the left end of list x." 0 0 lst lst if1 ! is T10 0 runerr2 108 0 abstr nil store . vartyp 0 C2 call 0 s fr___ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end getch 2a 0() {0,1} fr__ f "getch() - return a character from console." 0 0 lst abstr nil typ T0 call 0 s fr___ t 0 0 0 $end getche 2b 0() {0,1} fr__ f "getche() -- return a character from console with echo." 0 0 lst abstr nil typ T0 call 0 s fr___ t 0 0 0 $end getenv 1y 1(d) {0,1} fr_e f "getenv(s) - return contents of environment variable s." 0 0 lst lst if1 ! cnv1 cs 0 runerr2 103 0 abstr nil typ T0 block _ 0 $c ${ register char *p; long l; $cgoto $c (p = getenv($r0 )) != NULL $e 0 $fail $goto 1 $lbl 0 l = strlen(p); $cgoto $c !((p = alcstr(p, l)) == NULL) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret T0 2 $c l $e $c p $e $lbl 1 $} $e $end iand 0o 2(d,d) {1,1} _r_e t "iand(i,j) - produce bitwise AND of i and j." 0 0 lst lst lst if1 ! cnv1 T1 0 runerr2 101 0 if1 ! cnv1 T1 1 runerr2 101 1 abstr nil typ T1 block _ 0 $c $cgoto $c (Type($r0 ) == T_Lrgint) || (Type($r1 ) == T_Lrgint) $e 0 $ret ci 1 $c IntVal($r0 ) & IntVal($r1 ) $e $goto 1 $lbl 0 $cgoto $c !(bigand(&$m0 , &$m1 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 ; $lbl 1 $e $end icom 0r 1(d) {1,1} _r_e t "icom(i) - produce bitwise complement (one's complement) of i." 0 0 lst lst if1 ! cnv1 T1 0 runerr2 101 0 abstr nil typ T1 block _ 0 $c $cgoto $c Type($r0 ) == T_Lrgint $e 0 $ret ci 1 $c ~IntVal($r0 ) $e $goto 1 $lbl 0 ${ struct descrip td; td.dword = D_Integer; IntVal(td) = -1; $cgoto $c !(bigsub(&td, &$m0 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 $} $lbl 1 $e $end image 0s 1(d) {1,1} _r_e t "image(x) - return string image of object x." 0 0 lst abstr nil typ T0 block _ 0 $c ${ register int i; $cgoto $c !(getimage(&$m0 , &$mr ) == Error) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret rn 0 $} $e $end insert 1o 3(d,d,d) {1,1} _r_e f "insert(x1,x2,x3) - insert element x2 into set or table x1 if not already there if x1 is a table, the assigned value for element x2 is x3. (always succeeds and returns x1)." 0 0 tcase2 0 2 1 T11 lst abstr lst = . vartyp 0 C3 vartyp 1 = . vartyp 0 C4 vartyp 2 vartyp 0 call 0 s _r_e_ t 0 0 3 $c dptr y $e $c &($r2 ) $e $c dptr x $e $c &($m1 ) $e $c dptr s $e $c &($r0 ) $e 1 T13 lst abstr = . vartyp 0 C6 vartyp 1 vartyp 0 call 1 s _r_e_ t 0 0 2 $c dptr x $e $c &($m1 ) $e $c dptr s $e $c &($r0 ) $e runerr2 122 0 $end integer 02 1(d) {0,1} fr__ f "integer(x) - produces a value of type integer resulting from the conversion of x, but fails if the conversion is not possible." 0 0 if2 cnv1 T1 0 lst abstr nil typ T1 block _ 0 $c $ret d 1 $c $r0 $e $e lst abstr nil typ e block _ 0 $c $fail $e $end ior 0p 2(d,d) {1,1} _r_e t "ior(i,j) - produce bitwise inclusive OR of i and j." 0 0 lst lst lst if1 ! cnv1 T1 0 runerr2 101 0 if1 ! cnv1 T1 1 runerr2 101 1 abstr nil typ T1 block _ 0 $c $cgoto $c (Type($r0 ) Wvlx{|~ z MFyb~di;&BriO&d*w/aW(:L[6 XsRenИ| VKWLVCvml0fvl“[ڭ5۶a bwVfהES ӱlnSЊכ6 瑆Vԁ$> eXmO 7($]δ)m"S"٣3hPC^nZsL|c 3IK|hTpDDYȞ"Q@L?O7{4Y:0D=+'=PYII1H[ved-A>ֲr9׈ KmBmCkb\Ot^#l4ET4.$IWc*I@Fg/Q=v @oL2PZ6όM+(,.q!ڤ\l#wCU?Myc;EX>t$RX/UbTVf)bpzs(o~y1ٯ~ /KSmsrJڧ8Iy!ǩ$ W -@=R,ZozLN @ Aўh·Q )*pou vJnVoC8N7)z8i+D4^Ug!dqVXAf2kWl*F{u4Mp| si2@7rwՇ؛7DQs4~Ngav|__pnn$\X}-BKޓN  t^IDX.;vs 8,XFH{5J{\<=n/Y"U%CC`H|5=oŇ%Z`<_)BfVD>;xz -ۥ4oΐMT ? L )p'<|GTVW{JSZ'P̾oϪZ_%]@MM74͞y-"ijPb4aH3?t`V>!/ Ĝ bT@xI+֧c\z BS`i03i#e[7PyLbw`2{u]^ B%L,o]TBedea,3D451OQ.mmDB~'Eo?y #_\-jvfkQ[f%E\#ymbeVup@jJڣeZh ^kAg*}IZJ$?GԨ]Q4͂fY%ROr^p&sQeᏈ.?ٝZq;uRZ~O2ծŭO'?s )WtYvIhy1}[yjx$քc2)Ť'ݍվWi'ښ ֎ݸb3l~v#ߐ ~uC9j Q+ꡪsgǻe%} _vz@#0M6g^hp,)~UrnlͲfb,=v:y"h1z͐9$?)@Cp?cƗw(V0pw";1@y*dQj^gЕS%n9 87zTt! a~$Rż+ L`\t'`Uq*c¬W=r6 ƅ6H5KV * mx=>3J:i.~GQG k WD-Ȫq ;VM0ZzԷ`~R#->n:{DGhJ cXZS(bq0zk@EslH챧O6 dJߺ%897fBنS,tgmc}Nޥ9۰ۃ]oHAp~TH'Ć#+ F/Ѹ9!: ޺l;FO7;[-U Hg Rxs )jy+os+]!Ǿ֧Hn:k<=‡VIUې )m#~c UQ>{#H J+9Dz)!Hca¡BpiF(| HK&BYk0z7|xv D;J׷!)st; زY*m}ЉԩH(.,,YL􄞞#9 ހJqLl !vdl6Ž?%0 !e\n)}=B'۫4f5{YS"!t34@#Yxr]|-QjR49eͨ}'t!o6=CI rוMƂ7 䟠h^p-^cP2"?21ݶfPN+P[n 6 #a_"\ɚ2/Cv3KN/c`H8Q uQ ag?!tw t ɴPa}nO~(k-nV4,wIԢ'*d{a;[\ Y^bg!SQ]fڍ(4uĜJ.cu 5R+^ihu:T+L 69_U8sQSFFx fg {qˍE=$S]_S3O Ec"(cZԃz ojɥJg|2X8?4Hr8}myt`)ΚstO?l< $1GHcrO@;BYџqT*oa[n5QWo࢒Ⱥ?mI]7vlv1,hiEԉ!0c+! Nc˩|=,14N?i$-N²94KSܷ/$ &C'O6{u+y dl͛+4G\`[͟?"%;M!~>}$:dYZeqk)jÊ!FQxGwq J% ۙүuug^p[<"%w&WYP (er0KğdS3 Â4}<4 / )&[*1Z(I" vn$h-`j3+aB%%{k,)RNSrS:{b9rSI[5@0Js}.g qm]Hep25ӷ|N@+PJo PHr7V'uqQmlVXh*(Nl3 #FhkpV)K?FYBTtDx(ЧBч~']=_GЗqɯEt+*%!,}w䁦~R15h$ɓcb!ڞ›sH4jxMjF4mBj)zzHi GY*я_7$'ODpK;rr`Ad(Q hbjlja6+vT']xl#{6cq5, -uFuV !](ԬAXq<ʼn+}ь +~4D;͋\e- SIz1m:_&7”Lw"ha⊍| S~xXZ]m3hޱBOf! St|uG)93/^ H+=G쭽U4%_ #Ӝ1% $B =}jB7uަ^G~O%{lp8 [l d-<0TZ'׋Ls)n?r=!df}NW-965vόm*;ݮGB/A&bbi׊m Gm:45t0'w>եZa$b){-,zg!;='r;"Հ u*|[ U&0{M%Fb"Ut?5xG+NE,},th˛6L noQB(BG Z|ɴ"m%ڝ ;E(;J#f}L8!XQc|w[Ov_.% K6eD2IR9r:R?/ ͜ T]4 !;&`Z1%ٛot<6h@?q/Mv8&ߟuA4;ANu)m8Tҍ| ^?QpY:4aq͡)yd:i D"xw o*ƚE 9Ö={ӈ1<\b$"6^ɛsi9tD^F.Msc&n(/BfI$}w!f;za]]i|!d6ƥ|ۇ}y]Әk>SRqIbVk˂3>:ڸXZށZ 16: l%{y$֘Wb80RXbhk2~eub!qw~v65#(BW(ߖT޲6Ov1m/)_Sv$2eW/[dJv;)}*x.}-uM im7%EpAMl9('sF!3.S_L րam8,}~M uN}μ!\O飪%Fa-+ܙkV;^[%,OPFYPBvHRFQ;BC;'@@L;1*ƣ5^64ܰ`L7ы{|V F\6A=|3b~69 o!"1llJrkEd:T[ ̋c.Ǡx8h*cݙ'hS Tx,k6@(,iikfuZgѯܕK <99(g|`[uV\oHvR+dZWTDI oql嗫/zodta5_ +u^-[-"vGuFbXZ!}+C!i`iHپcwփ]^&\Zt*^DVtץ]ODjr/#g`u Bbc{D) cr4ILi: ?tk,%lXxAHlU.gc/ӜxSU=PH@m~`,'wq0,5Ĥ&X'&aIv%jE 6V}D_55Osu6wľ5v1u Ud[+ZOgFa \n&☷`uSy&+i'zm:)Bt;2*En";p~s*j300~܇Yng on window" 0 0 lst abstr nil typ T10 call 0 s fr_e_ t 0 0 2 $c dptr argv $e $c $m0 $e $c int argc $e $c $r1 $e $end Pixel 3h 1(dv) {3,3} f_se f "Pixel(w,x,y,width,height) - produce the contents of some pixels" 0 0 lst abstr KO VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2,.== T_Lrgint) || (Type($r1 ) == T_Lrgint) $e 0 $ret ci 1 $c IntVal($r0 ) | IntVal($r1 ) $e $goto 1 $lbl 0 $cgoto $c !(bigor(&$m0 , &$m1 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 ; $lbl 1 $e $end ishift 0t 2(d,d) {1,1} _r_e t "ishift(i,j) - produce i shifted j bit positions (left if j<0, right if j>0)." 0 0 lst lst lst if1 ! cnv1 T1 0 runerr2 101 0 if1 ! cnv1 T1 1 runerr2 101 1 abstr nil typ T1 call 0 s _r_e_ t 0 0 2 $c dptr i $e $c &($m0 ) $e $c dptr j $e $c &($m1 ) $e $end ixor 0q 2(d,d) {1,1} _r_e t "ixor(i,j) - produce bitwise exclusive OR of i and j." 0 0 lst lst lst if1 ! cnv1 T1 0 runerr2 101 0 if1 ! cnv1 T1 1 runerr2 101 1 abstr nil typ T1 block _ 0 $c $cgoto $c (Type($r0 ) == T_Lrgint) || (Type($r1 ) == T_Lrgint) $e 0 $ret ci 1 $c IntVal($r0 ) ^ IntVal($r1 ) $e $goto 1 $lbl 0 $cgoto $c !(bigxor(&$m0 , &$m1 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 ; $lbl 1 $e $end kbhit 2c 0() {0,1} fr__ f "kbhit() -- Check to see if there is a keyboard character waiting to be read." 0 0 lst abstr nil typ T7 block _ 0 $c ${ int rv; rv = kbhit(); $cgoto $c rv $e 0 $fail $goto 1 $lbl 0 $ret d 1 $c nulldesc $e $lbl 1 $} $e $end key 1n 1(d) {0,*} f_se f "key(T) - generate successive keys (entry values) from table T." 0 0 lst lst if1 ! is T11 0 runerr2 124 0 abstr nil store . vartyp 0 C3 block _ 1 blkptr $c ${ struct hgstate state; $t0 .vword.bptr = hgfirst(BlkLoc($r0 ), &state); $lbl 0 $cgoto $c !($t0 .vword.bptr != 0) $e 2 $susp d 1 $c $t0 .vword.bptr->telem.tref $e $lbl 1 $t0 .vword.bptr = hgnext(BlkLoc($r0 ), &state, $t0 .vword.bptr); $goto 0 $lbl 2 $fail $} $e $end left 18 3(d,d,d) {1,1} _r_e f "left(s1,i,s2) - pad s1 on right with s2 to length i." 0 0 lst lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 if1 ! def1 ts 2 $c blank $e runerr2 103 2 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr s1 $e $c &($r0 ) $e $c dptr s2 $e $c &($m2 ) $e $c C_integer n $e $c $r1 $e $end list 1p 2(d,d) {1,1} _r_e f "list(i,x) - create a list of size i, with initial value x." 0 0 lst lst if1 ! def1 ci 0 $c 0L $e runerr2 101 0 abstr nil new T10 1 vartyp 1 call 0 s _r_e_ t 0 0 2 $c dptr x $e $c &($r1 ) $e $c C_integer n $e $c $r0 $e $end log 0h 2(d,d) {1,1} _r_e f "log(r1,r2) - logarithm of r1 to base r2." 0 0 lst lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block t 0 $c $cgoto $c !($r0 <= 0.0) $e 0 drunerr(205, $r0 ); $efail $lbl 0 $e if2 is T7 1 block _ 0 $c $ret cd 1 $c log($r0 ) $e $e lst if1 ! cnv1 cd 1 runerr2 102 1 call 0 s _r_e_ t 0 0 2 $c double x $e $c $m0 $e $c double b $e $c $r1 $e $end many 1h 4(d,d,d,d) {0,1} fr_e f "many(c,s,i1,i2) - produces the position in s after the longest initial sequence of characters in c in s[i1:i2] but fails if there is none." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst abstr nil typ T1 if2 is T7 1 lst block t 0 $c $m1 = k_subject; $e if1 is T7 2 block t 0 $c $m4 = k_pos; $e lst if1 ! cnv1 T0 1 runerr2 103 1 if1 is T7 2 block t 0 $c $m4 = 1; $e if1 ! is T7 2 if2 cnv2 ci 2 $c $m4 $e block t 0 $c $cgoto $c !(($m4 = cvpos($r4 , StrLen($r1 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 2 if2 is T7 3 block t 0 $c $m5 = StrLen($r1 ) + 1; $e if2 cnv2 ci 3 $c $m5 $e block t 0 $c $cgoto $c !(($m5 = cvpos($r5 , StrLen($r1 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r4 > $r5 ) $e 2 ${ register C_integer tmp; tmp = $r4 ; $m4 = $r5 ; $m5 = tmp; $} $lbl 2 $e runerr2 101 3 if1 ! cnv1 tc 0 runerr2 104 0 call 0 s fr___ t 0 0 4 $c dptr c $e $c &($r0 ) $e $c dptr s $e $c &($r1 ) $e $c C_integer cnv_j $e $c $r5 $e $c C_integer cnv_i $e $c $m4 $e $end map 19 3(d,d,d) {1,1} _r_e t "map(s1,s2,s3) - map s1, using s2 and s3." 0 0 lst lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 T0 1 $c ucase $e runerr2 103 1 if1 ! def1 T0 2 $c lcase $e runerr2 103 2 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr s1 $e $c &($r0 ) $e $c dptr s3 $e $c &($r2 ) $e $c dptr s2 $e $c &($r1 ) $e $end match 1i 4(d,d,d,d) {0,1} fr_e f "match(s1,s2,i1,i2) - produces i1+*s1 if s1==s2[i1+:*s1], but fails otherwise." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst abstr nil typ T1 if2 is T7 1 lst block t 0 $c $m1 = k_subject; $e if1 is T7 2 block t 0 $c $m4 = k_pos; $e lst if1 ! cnv1 T0 1 runerr2 103 1 if1 is T7 2 block t 0 $c $m4 = 1; $e if1 ! is T7 2 if2 cnv2 ci 2 $c $m4 $e block t 0 $c $cgoto $c !(($m4 = cvpos($r4 , StrLen($r1 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 2 if2 is T7 3 block t 0 $c $m5 = StrLen($r1 ) + 1; $e if2 cnv2 ci 3 $c $m5 $e block t 0 $c $cgoto $c !(($m5 = cvpos($r5 , StrLen($r1 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r4 > $r5 ) $e 2 ${ register C_integer tmp; tmp = $r4 ; $m4 = $r5 ; $m5 = tmp; $} $lbl 2 $e runerr2 101 3 if1 ! cnv1 ts 0 runerr2 103 0 call 0 s fr___ t 0 0 4 $c dptr s2 $e $c &($r1 ) $e $c dptr s1 $e $c &($r0 ) $e $c C_integer cnv_i $e $c $r4 $e $c C_integer cnv_j $e $c $m5 $e $end member 1q 2(d,d) {0,1} fr_e f "member(x1,x2) - returns x1 if x2 is a member of set or table x2 but fails otherwise." 0 0 tcase2 0 2 1 T11 lst abstr nil ** vartyp 1 store . vartyp 0 C3 block _ 0 $c ${ int res; register uword hn; hn = hash(&$m1 ); memb(BlkLoc($r0 ), &$m1 , hn, &res); $cgoto $c res == 1 $e 1 $fail $goto 2 $lbl 1 $ret d 1 $c $r1 $e $lbl 2 $} $e 1 T13 lst abstr nil ** vartyp 1 store . vartyp 0 C6 block _ 0 $c ${ int res; register uword hn; hn = hash(&$m1 ); memb(BlkLoc($r0 ), &$m1 , hn, &res); $cgoto $c res == 1 $e 3 $fail $goto 4 $lbl 3 $ret d 1 $c $r1 $e $lbl 4 $} $e runerr2 122 0 $end move 12 1(d) {0,1+} f_se f "move(i) - move &pos by i, return substring of &subject spanned. Reverses effects if resumed." 0 0 lst lst if1 ! cnv1 ci 0 runerr2 101 0 abstr nil typ T0 call 0 s f_se_ t 0 0 1 $c C_integer i $e $c $m0 $e $end name 0v 1(u) {1,1} _r_e t "name(v) - return the name of a variable." 0 0 lst lst if1 ! is v 0 runerr2 111 0 abstr nil typ T0 call 0 s _r_e_ t 0 0 1 $c dptr v $e $c &($m0 ) $e $end numeric 05 1(d) {0,1} fr__ f "numeric(x) - produces an integer or real number resulting from the type conversion of x, but fails if the conversion is not possible." 0 0 if2 cnv1 ei 0 lst abstr nil typ T1 block _ 0 $c $ret d 1 $c $r0 $e $e if2 cnv1 T9 0 lst abstr nil typ T9 block _ 0 $c $ret d 1 $c $r0 $e $e lst abstr nil typ e block _ 0 $c $fail $e $end open 1z 3(d,d,dv) {0,1} fr_e f "open(s1, s2, ...) - open file named s2 with options s2 and attributes given in trailing arguments." 1 desc nil 0 lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 ts 1 $c letr $e runerr2 103 1 abstr nil typ T12 call 0 s fr_e_ t 0 0 5 $c dptr filename $e $c &($m4 ) $e $c dptr attr $e $c $m2 $e $c int n $e $c $r3 $e $c dptr spec $e $c &($r1 ) $e $c dptr fname $e $c &($r0 ) $e $end ord 0u 1(d) {1,1} _r_e f "ord(s) - produce integer ordinal (value) of single character." 0 0 lst lst if1 ! cnv1 ts 0 runerr2 103 0 abstr nil typ T1 call 0 s _r_e_ t 0 0 1 $c dptr s $e $c &($r0 ) $e $end pop 1m 1(d) {0,1} fr_e t "pop(x) - pop an element from the left end of list x." 0 0 lst lst if1 ! is T10 0 runerr2 108 0 abstr nil store . vartyp 0 C2 call 0 s fr___ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end pos 13 1(d) {0,1} fr_e f "pos(i) - test if &pos is at position i in &subject." 0 0 lst lst if1 ! cnv1 ci 0 runerr2 101 0 abstr nil typ T1 call 0 s fr___ t 0 0 1 $c C_integer i $e $c $m0 $e $end pP VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2=roc 06 2(d,d) {0,1} fr_e f "proc(x,i) - convert x to a procedure if possible; use i to resolve ambiguous string names." 0 0 if2 is T3 0 lst abstr nil typ T3 block _ 0 $c $ret d 1 $c $r0 $e $e if2 cnv1 ts 0 lst lst lst if1 ! def1 ci 1 $c 1 $e runerr2 101 1 block t 0 $c $cgoto $c !($r1 < 0 || $r1 > 3) $e 0 irunerr(205, $r1 ); $efail $lbl 0 $e abstr nil typ T3 block _ 0 $c ${ struct b_proc *prc; $cgoto $c $r1 == 0 $e 1 prc = strprc(&$m0 , $r1 ); $goto 2 $lbl 1 prc = bi_strprc(&$m0 , 0); $lbl 2 $cgoto $c prc == NULL $e 3 $ret T3 1 $c prc $e $goto 4 $lbl 3 $fail $lbl 4 $} $e lst abstr nil typ e block _ 0 $c $fail $e $end pull 1r 1(d) {0,1} fr_e t "pull(L) - pull an element from end of list L." 0 0 lst lst if1 ! is T10 0 runerr2 108 0 abstr nil store . vartyp 0 C2 call 0 s fr___ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end push 1s 2(d,dv) {1,1} _r_e f "push(L,x1,...,xN) - push x onto beginning of list L." 0 0 lst lst if1 ! is T10 0 runerr2 108 0 abstr = . vartyp 0 C2 vartyp 1 vartyp 0 call 0 s _r_e_ t 0 0 3 $c dptr x $e $c &($r0 ) $e $c dptr vals $e $c $r1 $e $c int n $e $c $r2 $e $end put 1t 2(d,dv) {1,1} _r_e f "put(L,x1,...,xN) - put elements onto end of list L." 0 0 lst lst if1 ! is T10 0 runerr2 108 0 abstr = . vartyp 0 C2 vartyp 1 vartyp 0 call 0 s _r_e_ t 0 0 3 $c dptr x $e $c &($r0 ) $e $c dptr vals $e $c $r1 $e $c int n $e $c $r2 $e $end read 20 1(d) {0,1} fr_e f "read(f) - read line on file f." 0 0 lst lst if2 is T7 0 block t 0 $c $m0 .dword = D_File; BlkLoc($r0 ) = (union block *)&k_input; $e if1 ! is T12 0 runerr2 105 0 abstr nil typ T0 call 0 s fr_e_ t 0 0 1 $c dptr f $e $c &($r0 ) $e $end reads 21 2(d,d) {0,1} fr_e f "reads(f,i) - read i characters on file f." 0 0 lst lst lst if2 is T7 0 block t 0 $c $m0 .dword = D_File; BlkLoc($r0 ) = (union block *)&k_input; $e if1 ! is T12 0 runerr2 105 0 if1 ! def1 ci 1 $c 1L $e runerr2 101 1 abstr nil typ T0 call 0 s fr_e_ t 0 0 2 $c C_integer i $e $c $r1 $e $c dptr f $e $c &($r0 ) $e $end real 03 1(d) {0,1} fr__ f "real(x) - produces a value of type real resulting from the conversion of x, but fails if the conversion is not possible." 0 0 if2 cnv1 T9 0 lst abstr nil typ T9 block _ 0 $c $ret d 1 $c $r0 $e $e lst abstr nil typ e block _ 0 $c $fail $e $end remove 22 1(d) {0,1} fr_e f "remove(s) - remove the file named s." 0 0 lst lst if1 ! cnv1 cs 0 runerr2 103 0 abstr nil typ T7 block _ 0 $c $cgoto $c !(remove($r0 ) != 0) $e 0 $fail $lbl 0 $ret d 1 $c nulldesc $e $e $end rename 23 2(d,d) {0,1} fr_e f "rename(s1,s2) - rename the file named s1 to have the name s2." 0 0 lst lst lst if1 ! cnv1 cs 0 runerr2 103 0 if1 ! cnv1 cs 1 runerr2 103 1 abstr nil typ T7 call 0 s fr___ t 0 0 2 $c dptr s2 $e $c &($rd1 ) $e $c dptr s1 $e $c &($rd0 ) $e $end repl 1a 2(d,d) {1,1} _r_e t "repl(s,i) - concatenate i copies of string s." 0 0 lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! cnv1 ci 1 runerr2 101 1 abstr nil typ T0 call 0 s _r_e_ t 0 0 2 $c dptr s $e $c &($r0 ) $e $c C_integer n $e $c $m1 $e $end reverse 1b 1(d) {1,1} _r_e t "reverse(s) - reverse string s." 0 0 lst lst if1 ! cnv1 T0 0 runerr2 103 0 abstr nil typ T0 call 0 s _r_e_ t 0 0 1 $c dptr s $e $c &($r0 ) $e $end right 1c 3(d,d,d) {1,1} _r_e f "right(s1,i,s2) - pad s1 on left with s2 to length i." 0 0 lst lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 if1 ! def1 ts 2 $c blank $e runerr2 103 2 abstr nil typ T0 call 0 s _r_e_ t 0 0 3 $c dptr s1 $e $c &($r0 ) $e $c dptr s2 $e $c &($m2 ) $e $c C_integer n $e $c $r1 $e $end rtod 0f 1(d) {1,1} _r_e f "rtod(r) - convert x from radians to degrees." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = (($r0 ) * 180 / Pi); ; $ret cd 1 $c y $e $} $e $end runerr 0w 2(d,dv) {} ___e f "runerr(i,x) - produce runtime error i with value x." 0 0 lst if1 ! cnv1 ci 0 runerr2 101 0 call 0 n ___e_ f 0 0 3 $c dptr x $e $c $r1 $e $c int n $e $c $r2 $e $c C_integer i $e $c $r0 $e $end seek 24 2(d,d) {0,1} fr_e f "seek(f,i) - seek to offset i in file f. [[ What about seek error ? ]] " 0 0 lst lst lst if1 ! is T12 0 runerr2 105 0 if1 ! def1 ci 1 $c 1L $e runerr1 0 abstr nil typ T12 call 0 s fr___ t 0 0 2 $c C_integer o $e $c $r1 $e $c dptr f $e $c &($r0 ) $e $end seq 0x 2(d,d) {1,*} __se f "seq(i, j) - generate i, i+j, i+2*j, ... ." 0 0 lst lst lst if1 ! def1 ci 0 $c 1 $e runerr2 101 0 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 abstr nil typ T1 call 0 s __se_ t 0 0 2 $c C_integer from $e $c $m0 $e $c C_integer by $e $c $r1 $e $end set 1u 1(d) {1,1} _r_e f "set(L) - create a set with members in list L. The members are linked into hash chains which are arranged in increasing order by hash number." 0 0 tcase2 0 2 1 T10 lst abstr nil new T13 1 store . vartyp 0 C2 call 0 s _r_e_ t 0 0 1 $c dptr l $e $c &($r0 ) $e 1 T7 lst abstr nil new T13 1 typ e block _ 0 $c ${ register union block *ps; ps = hmake(T_Set, (word)0, (word)0); $cgoto $c !(ps == NULL) $e 1 err_msg(0, NULL); $efail $lbl 1 $ret T13 1 $c ps $e $} $e runerr2 108 0 $end sin 07 1(d) {1,1} _r_e f "sin(r), x in radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = sin($r0 ); ; $ret cd 1 $c y $e $} $e $end sort 0y 2(d,d) {1,1} _r_e t "sort(x,i) - sort structure x by method i (for tables)" 0 0 tcase2 0 4 1 T11 lst lst abstr nil new T10 1 ++ new T10 1 store ++ . vartyp 0 C3 . vartyp 0 C4 store ++ . vartyp 0 C3 . vartyp 0 C4 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 call 0 s _r_e_ t 0 0 2 $c dptr t $e $c &($r0 ) $e $c C_integer i $e $c $r1 $e 1 T13 lst abstr nil new T10 1 store . vartyp 0 C6 call 1 s _r_e_ t 0 0 1 $c dptr t $e $c &($r0 ) $e 1 T2 lst abstr nil new T10 1 store . vartyp 0 f call 2 s _r_e_ t 0 0 1 $c dptr t $e $c &($r0 ) $e 1 T10 lst abstr nil vartyp 0 call 3 s _r_e_ t 0 0 1 $c dptr t $e $c &($m0 ) $e runerr2 115 0 $end sortf 0z 2(d,d) {1,1} _r_e t "sortf(x,i) - sort list or set x on field i of each member" 0 0 tcase2 0 3 1 T13 lst lst abstr nil new T10 1 store . vartyp 0 C6 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 call 0 s _r_e_ t 0 0 2 $c dptr t $e $c &($r0 ) $e $c C_integer i $e $c $r1 $e 1 T2 lst lst abstr nil new T10 1 typ a if1 ! def1 ci 1 $c 1 $e runerr2 101 1 call 1 s _r_e_ t 0 0 2 $c dptr t $e $c &($r0 ) $e $c C_integer i $e $c $r1 $e 1 T10 lst lst abstr nil vartyp 0 if1 ! def1 ci 1 $c 1 $e runerr2 101 1 call 2 s _r_e_ t 0 0 2 $c dptr t $e $c &($m0 ) $e $c C_integer i $e $c $r1 $e runerr2 125 0 $end sqrt 0d 1(d) {1,1} _r_e f "sqrt(r) - square root of x." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; $cgoto $c !($r0 < 0) $e 0 drunerr(205, $r0 ); $efail $lbl 0 errno = 0; y = sqrt($r0 ); $cgoto $c !(errno == EDOM) $e 1 err_msg(205, NULL); $efail $lbl 1 $ret cd 1 $c y $e $} $e $end stop 27 1(dv) {} ___e f "stop(a,b,...) - write arguments (starting on error output) and stop." 0 2 f $c FILE *f = NULL; $e status $c word status = k_errout.status; $e lst abstr nil typ e lcase 1 0 lst block t 0 $c $cgoto $c (k_errout.status & Fs_Write) == 0 $e 0 $m2 = k_errout.fd; $goto 1 $lbl 0 err_msg(213, NULL); $efail $lbl 1 $e call 0 n ___e_ f 0 0 2 $c FILE *f $e $c $r2 $e $c word status $e $c $r3 $e lst if1 ! is T12 [ 0 0 block t 0 $c $cgoto $c (k_errout.status & Fs_Write) == 0 $e 2 $m2 = k_errout.fd; $goto 3 $lbl 2 err_msg(213, NULL); $efail $lbl 3 $e call 1 n ___e_ f 0 0  VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2dL4 $c FILE *f $e $c $m2 $e $c word status $e $c $m3 $e $c dptr x $e $c $r0 $e $c int nargs $e $c $r1 $e $end string 04 1(d) {0,1} fr__ f "string(x) - produces a value of type string resulting from the conversion of x, but fails if the conversion is not possible." 0 0 if2 cnv1 T0 0 lst abstr nil typ T0 block _ 0 $c $ret d 1 $c $r0 $e $e lst abstr nil typ e block _ 0 $c $fail $e $end system 25 1(d) {1,1} _r_e f "system(s) - execute string s as a system command." 0 0 lst lst if1 ! cnv1 cs 0 runerr2 103 0 abstr nil typ T1 block _ 0 $c ${ C_integer i; pollctr >>= 1; pollctr++; i = system($r0 ); $ret ci 1 $c i $e $} $e $end tab 14 1(d) {0,1+} f_se f "tab(i) - set &pos to i, return substring of &subject spanned.Reverses effects if resumed." 0 0 lst lst if1 ! cnv1 ci 0 runerr2 101 0 abstr nil typ T0 call 0 s f_se_ t 0 0 1 $c C_integer i $e $c $m0 $e $end table 1v 1(d) {1,1} _r_e f "table(x) - create a table with default value x." 0 0 lst abstr nil new T11 3 typ e typ e vartyp 0 block _ 0 $c ${ union block *bp; bp = hmake(T_Table, (word)0, (word)0); $cgoto $c !(bp == NULL) $e 0 err_msg(0, NULL); $efail $lbl 0 bp->table.defvalue = $r0 ; $ret T11 1 $c bp $e $} $e $end tan 09 1(d) {1,1} _r_e f "tan(r), x in radians." 0 0 lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double y; ; errno = 0; y = tan($r0 ); $cgoto $c !(errno == ERANGE) $e 0 err_msg(204, NULL); $efail $lbl 0 $ret cd 1 $c y $e $} $e $end trim 1d 2(d,d) {1,1} _r_e f "trim(s,c) - trim trailing characters in c from s." 0 0 lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! def1 tc 1 $c blankcs $e runerr2 104 1 abstr nil typ T0 call 0 n _r___ t 0 0 2 $c dptr c $e $c &($r1 ) $e $c dptr s $e $c &($r0 ) $e $end type 10 1(d) {1,1} _r_e f "type(x) - return type of x as a string." 0 0 lst abstr nil typ T0 tcase2 0 12 1 T4 block _ 0 $c $ret cs 1 $c "co-expression" $e $e 1 T2 block _ 0 $c $ret d 1 $c BlkLoc($r0 )->record.recdesc->proc.recname $e $e 1 T13 block _ 0 $c $ret cs 1 $c "set" $e $e 1 T11 block _ 0 $c $ret cs 1 $c "table" $e $e 1 T10 block _ 0 $c $ret cs 1 $c "list" $e $e 1 T3 block _ 0 $c $ret cs 1 $c "procedure" $e $e 1 T12 block _ 0 $c $cgoto $c !(BlkLoc($r0 )->file.status & Fs_Window) $e 0 $ret cs 1 $c "window" $e $lbl 0 $ret cs 1 $c "file" $e $e 1 T8 block _ 0 $c $ret cs 1 $c "cset" $e $e 1 T9 block _ 0 $c $ret cs 1 $c "real" $e $e 1 T1 block _ 0 $c $ret cs 1 $c "integer" $e $e 1 T7 block _ 0 $c $ret cs 1 $c "null" $e $e 1 T0 block _ 0 $c $ret cs 1 $c "string" $e $e block _ 0 $c err_msg(123, &($r0 )); $efail $e $end upto 1j 4(d,d,d,d) {0,*} f_se f "upto(c,s,i1,i2) - generates the sequence of integer positions in s up to a character in c in s[i2:i2], but fails if there is no such position." 0 2 cnv_i $c C_integer cnv_i; $e cnv_j $c C_integer cnv_j; $e lst lst lst lst lst abstr nil typ T1 if2 is T7 1 lst block t 0 $c $m1 = k_subject; $e if1 is T7 2 block t 0 $c $m4 = k_pos; $e lst if1 ! cnv1 T0 1 runerr2 103 1 if1 is T7 2 block t 0 $c $m4 = 1; $e if1 ! is T7 2 if2 cnv2 ci 2 $c $m4 $e block t 0 $c $cgoto $c !(($m4 = cvpos($r4 , StrLen($r1 ))) == CvtFail) $e 0 $fail $lbl 0 $e runerr2 101 2 if2 is T7 3 block t 0 $c $m5 = StrLen($r1 ) + 1; $e if2 cnv2 ci 3 $c $m5 $e block t 0 $c $cgoto $c !(($m5 = cvpos($r5 , StrLen($r1 ))) == CvtFail) $e 1 $fail $lbl 1 $cgoto $c !($r4 > $r5 ) $e 2 ${ register C_integer tmp; tmp = $r4 ; $m4 = $r5 ; $m5 = tmp; $} $lbl 2 $e runerr2 101 3 if1 ! cnv1 tc 0 runerr2 104 0 call 0 s f_s__ t 0 0 4 $c dptr c $e $c &($r0 ) $e $c dptr s $e $c &($r1 ) $e $c C_integer cnv_j $e $c $r5 $e $c C_integer cnv_i $e $c $m4 $e $end variable 11 1(d) {0,1} fr_e t "variable(s) - find the variable with name s and return a variable descriptor which points to its value." 0 0 lst lst if1 ! cnv1 cs 0 runerr2 103 0 abstr nil typ v call 0 s fr___ t 0 0 1 $c dptr s $e $c &($rd0 ) $e $end where 26 1(d) {0,1} fr_e f "where(f) - return current offset position in file f." 0 0 lst lst if1 ! is T12 0 runerr2 105 0 abstr nil typ T1 call 0 s fr___ t 0 0 1 $c dptr f $e $c &($r0 ) $e $end write 28 1(dv) {1,1} _r_e f "write(a,b,...) - write arguments." 0 2 f $c FILE *f = NULL; $e status $c word status = k_output.status; $e lcase 1 0 lst lst abstr nil typ T7 block t 0 $c $cgoto $c (k_output.status & Fs_Write) == 0 $e 0 $m2 = k_output.fd; $goto 1 $lbl 0 err_msg(213, NULL); $efail $lbl 1 $e call 0 s _r_e_ t 0 0 2 $c FILE *f $e $c $r2 $e $c word status $e $c $r3 $e lst lst abstr nil vartyp 0 if1 ! is T12 [ 0 0 block t 0 $c $cgoto $c (k_output.status & Fs_Write) == 0 $e 2 $m2 = k_output.fd; $goto 3 $lbl 2 err_msg(213, NULL); $efail $lbl 3 $e call 1 s _r_e_ t 0 0 4 $c FILE *f $e $c $m2 $e $c word status $e $c $m3 $e $c dptr x $e $c $r0 $e $c int nargs $e $c $r1 $e $end writes 29 1(dv) {1,1} _r_e f "writes(a,b,...) - write arguments without newline terminator." 0 2 f $c FILE *f = NULL; $e status $c word status = k_output.status; $e lcase 1 0 lst lst abstr nil typ T7 block t 0 $c $cgoto $c (k_output.status & Fs_Write) == 0 $e 0 $m2 = k_output.fd; $goto 1 $lbl 0 err_msg(213, NULL); $efail $lbl 1 $e call 0 s _r_e_ t 0 0 2 $c FILE *f $e $c $r2 $e $c word status $e $c $r3 $e lst lst abstr nil vartyp 0 if1 ! is T12 [ 0 0 block t 0 $c $cgoto $c (k_output.status & Fs_Write) == 0 $e 2 $m2 = k_output.fd; $goto 3 $lbl 2 err_msg(213, NULL); $efail $lbl 3 $e call 1 s _r_e_ t 0 0 4 $c FILE *f $e $c $m2 $e $c word status $e $c $m3 $e $c dptr x $e $c $r0 $e $c int nargs $e $c $r1 $e $end $endsect operators ! bang 0y 1(ud) {0,*} f_se t "!x - generate successive values from object x." 1 blkptr * nil 4 i $c register C_integer i; $e j $c register C_integer j; $e state $c struct hgstate state; $e ch $c char ch; $e lst if2 && is v 0 is T0 1 lst abstr nil new T5 1 vartyp 0 block t 0 $c $m3 = 1; $lbl 1 $cgoto $c !($r3 <= StrLen($r1 )) $e 3 $susp T5 3 $c &$m0 $e $c $r3 $e $c (word)1 $e deref(&$m0 , &$m1 ); $cgoto $c !(!(!(($r1 ).dword & F_Nqual))) $e 4 err_msg(103, &($r1 )); $efail $lbl 4 $lbl 2 $m3 ++; $goto 1 $lbl 3 $e if2 cnv1 ts 1 lst abstr nil typ T0 block t 0 $c $m3 = 1; $lbl 5 $cgoto $c !($r3 <= StrLen($r1 )) $e 7 $m6 = *(StrLoc($r1 ) + $r3 - 1); $susp T0 2 $c 1 $e $c (char *)&allchars[FromAscii($r6 ) & 0xFF] $e $lbl 6 $m3 ++; $goto 5 $lbl 7 $e tcase2 1 5 1 T2 lst abstr nil . vartyp 1 f block t 0 $c $m4 = BlkLoc($r1 )->record.recdesc->proc.nfields; $m3 = 0; $lbl 8 $cgoto $c !($r3 < $r4 ) $e 10 $susp sv 2 $c &BlkLoc($r1 )->record.fields[$r3 ] $e $c (struct b_record *)BlkLoc($r1 ) $e $lbl 9 $m3 ++; $goto 8 $lbl 10 $e 1 T13 lst abstr nil store . vartyp 1 C6 block t 0 $c $m2 = hgfirst(BlkLoc($r1 ), &$m5 ); $lbl 11 $cgoto $c !($r2 != 0) $e 13 $susp d 1 $c $r2 ->selem.setmem $e $lbl 12 $m2 = hgnext(BlkLoc($r1 ), &$m5 , $r2 ); $goto 11 $lbl 13 $e 1 T11 lst abstr nil . vartyp 1 C4 block t 0 $c $m2 = hgfirst(BlkLoc($r1 ), &$m5 ); $lbl 14 $cgoto $c !($r2 != 0) $e 16 $susp sv 2 $c &$r2 ->telem.tval $e $c $r2 $e $lbl 15 $m2 = hgnext(BlkLoc($r1 ), &$m5 , $r2 ); $goto 14 $lbl 16 $e 1 T12 lst abstr nil typ T0 call 0 s f_se_ t 0 0 1 $c dptr dx $e $c &($r1 ) $e 1 T10 lst abstr nil . vartyp 1 C2 block t 0 $c $m2 = BlkLoc($r1 )->list.listhead; $lbl 17 $cgoto $c !($r2 != NULL) $e 19 $m3 = 0; $lbl 20 $cgoto $c !($r3 < $r2 ->lelem.nused) $e 22 $m4 = $r2 ->lelem.first + $r3 ; $cgoto $c !($r4 >= $r2 ->lelem.nslots) $e 23 $m4 -= $r2 ->lelem.nslots; $lbl 23 $susp sv 2 $c &$r2 ->lelem.lslots[$r4 ] $e $c $r2 $e $lbl 21 $m3 ++; $goto s_! VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2[20 $lbl 22 $lbl 18 $m2 = $r2 ->lelem.listnext; $goto 17 $lbl 19 $e runerr2 116 1 block _ 0 $c $fail $e $end % mod 02 2(d,d) {1,1} _r_e t "" 2 desc nil desc nil 1 irslt $c C_integer irslt; $e acase 0 1 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $cgoto $c !($r1 == 0) $e 0 irunerr(202, $r1 ); $efail $lbl 0 $m4 = $r0 % $r1 ; $cgoto $c $r0 < 0 $e 1 $cgoto $c !($r4 < 0) $e 2 $m4 += (($r1 ) > 0 ? ($r1 ) : -($r1 )); $lbl 2 $goto 3 $lbl 1 $cgoto $c !($r4 > 0) $e 4 $m4 -= (($r1 ) > 0 ? ($r1 ) : -($r1 )); $lbl 4 $lbl 3 ; $ret ci 1 $c $r4 $e ; $} $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !(bigmod(&$m0 , &$m1 , &$mr ) == Error) $e 5 err_msg(0, NULL); $efail $lbl 5 $ret rn 0 ; $e lst abstr nil typ T9 block _ 0 $c ${ double d; d = $r0 - $r1 * (int)($r0 / $r1 ); $cgoto $c $r0 < 0.0 $e 6 $cgoto $c !(d < 0.0) $e 7 d += (($r1 ) > 0 ? ($r1 ) : -($r1 )); $lbl 7 $goto 8 $lbl 6 $cgoto $c !(d > 0.0) $e 9 d -= (($r1 ) > 0 ? ($r1 ) : -($r1 )); $lbl 9 $lbl 8 ; $ret cd 1 $c d $e $} ; $e $end & conj 19 2(u,u) {1,1} _r__ f "x & y - produce value of y." 0 0 lst abstr nil vartyp 1 block _ 0 $c $ret d 1 $c $r1 $e $e $end * size 0t 1(d) {1,1} _r_e f "*x - return size of string or object x." 0 0 lst abstr nil typ T1 tcase2 0 7 1 T4 block _ 0 $c $ret ci 1 $c BlkLoc($r0 )->coexpr.size $e $e 1 T2 block _ 0 $c $ret ci 1 $c BlkLoc($r0 )->record.recdesc->proc.nfields $e $e 1 T8 block _ 0 $c ${ register word i; i = BlkLoc($r0 )->cset.size; $cgoto $c !(i < 0) $e 0 i = cssize(&$m0 ); $lbl 0 $ret ci 1 $c i $e $} $e 1 T13 block _ 0 $c $ret ci 1 $c BlkLoc($r0 )->set.size $e $e 1 T11 block _ 0 $c $ret ci 1 $c BlkLoc($r0 )->table.size $e $e 1 T10 block _ 0 $c $ret ci 1 $c BlkLoc($r0 )->list.size $e $e 1 T0 block _ 0 $c $ret ci 1 $c StrLen($r0 ) $e $e lst if1 ! cnv1 ts 0 runerr2 112 0 block _ 0 $c $ret ci 1 $c StrLen($r0 ) $e $e $end * mult 03 2(d,d) {1,1} _r_e t "" 2 desc nil desc nil 1 irslt $c C_integer irslt; $e acase 0 1 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $m4 = mul($r0 , $r1 ); $cgoto $c over_flow $e 0 $ret ci 1 $c $r4 $e $goto 1 $lbl 0 MakeInt($r0 , &$m3 ); MakeInt($r1 , &$m2 ); $cgoto $c !(bigmul(&$m3 , &$m2 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 $lbl 1 ; $} $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !(bigmul(&$m0 , &$m1 , &$mr ) == Error) $e 3 err_msg(0, NULL); $efail $lbl 3 $ret rn 0 ; $e lst abstr nil typ T9 block _ 0 $c $ret cd 1 $c ($r0 * $r1 ) $e ; $e $end ** inter 14 2(d,d) {1,1} _r_e f "x ** y - intersection of csets x and y or of sets x and y." 0 0 if2 && is T13 0 is T13 1 lst abstr nil new T13 1 ** store . vartyp 0 C6 store . vartyp 1 C6 call 0 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e lst lst lst if1 ! cnv1 tc 0 runerr2 120 0 if1 ! cnv1 tc 1 runerr2 120 1 abstr nil typ T8 call 1 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e $end + number 05 1(d) {1,1} _r_e f "+x - convert x to a number." 0 0 if2 cnv1 eci 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c $r0 $e $e if2 cnv1 ei 0 lst abstr nil typ T1 block _ 0 $c $ret d 1 $c $r0 $e $e if2 cnv1 cd 0 lst abstr nil typ T9 block _ 0 $c $ret cd 1 $c $r0 $e $e runerr2 102 0 $end + plus 06 2(d,d) {1,1} _r_e t "" 2 desc nil desc nil 1 irslt $c C_integer irslt; $e acase 0 1 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $m4 = add($r0 , $r1 ); $cgoto $c over_flow $e 0 $ret ci 1 $c $r4 $e $goto 1 $lbl 0 MakeInt($r0 , &$m3 ); MakeInt($r1 , &$m2 ); $cgoto $c !(bigadd(&$m3 , &$m2 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 $lbl 1 ; $} $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !(bigadd(&$m0 , &$m1 , &$mr ) == Error) $e 3 err_msg(0, NULL); $efail $lbl 3 $ret rn 0 ; $e lst abstr nil typ T9 block _ 0 $c $ret cd 1 $c ($r0 + $r1 ) $e ; $e $end ++ union 15 2(d,d) {1,1} _r_e t "x ++ y - union of csets x and y or of sets x and y." 0 0 if2 && is T13 0 is T13 1 lst abstr nil new T13 1 ++ store . vartyp 0 C6 store . vartyp 1 C6 call 0 s _r_e_ t 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr y $e $c &($m1 ) $e lst lst lst if1 ! cnv1 tc 0 runerr2 120 0 if1 ! cnv1 tc 1 runerr2 120 1 abstr nil typ T8 call 1 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e $end - neg 04 1(d) {1,1} _r_e t "-x - negate x." 0 0 if2 cnv1 eci 0 lst abstr nil typ T1 block _ 0 $c ${ C_integer i; extern int over_flow; i = neg($r0 ); $cgoto $c !(over_flow) $e 0 ${ struct descrip tmp; MakeInt($r0 , &tmp); $cgoto $c !(bigneg(&tmp, &$mr ) == Error) $e 1 err_msg(0, NULL); $efail $lbl 1 $ret rn 0 $} $lbl 0 $ret ci 1 $c i $e $} $e if2 cnv1 ei 0 lst abstr nil typ T1 block _ 0 $c $cgoto $c !(cpbignum(&$m0 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 BlkLoc($rr )->bignumblk.sign ^= 1; $ret rn 0 $e lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c ${ double drslt; drslt = -$r0 ; $ret cd 1 $c drslt $e $} $e $end - minus 01 2(d,d) {1,1} _r_e t "" 2 desc nil desc nil 1 irslt $c C_integer irslt; $e acase 0 1 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $m4 = sub($r0 , $r1 ); $cgoto $c over_flow $e 0 $ret ci 1 $c $r4 $e $goto 1 $lbl 0 MakeInt($r0 , &$m3 ); MakeInt($r1 , &$m2 ); $cgoto $c !(bigsub(&$m3 , &$m2 , &$mr ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $ret rn 0 $lbl 1 ; $} $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !(bigsub(&$m0 , &$m1 , &$mr ) == Error) $e 3 err_msg(0, NULL); $efail $lbl 3 $ret rn 0 ; $e lst abstr nil typ T9 block _ 0 $c $ret cd 1 $c ($r0 - $r1 ) $e ; $e $end -- diff 13 2(d,d) {1,1} _r_e f "x -- y - difference of csets x and y or of sets x and y." 0 0 if2 && is T13 0 is T13 1 lst abstr nil vartyp 0 call 0 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e lst lst lst if1 ! cnv1 tc 0 runerr2 120 0 if1 ! cnv1 tc 1 runerr2 120 1 abstr nil typ T8 call 1 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e $end . value 18 1(d) {1,1} _r__ f ".x - produce value of x." 0 0 lst abstr nil vartyp 0 block _ 0 $c $ret d 1 $c $r0 $e $e $end ... to 0w 2(d,d) {0,*} f_se f "i to j - generate successive values." 0 0 lst lst lst if1 ! cnv1 ci 0 runerr2 101 0 if1 ! cnv1 ci 1 runerr2 101 1 abstr nil typ T1 block _ 0 $c ; $lbl 0 $cgoto $c !($r0 <= $r1 ) $e 2 $susp ci 1 $c $r0 $e $lbl 1 ++$m0 ; $goto 0 $lbl 2 $fail $e $end ... toby 0v 3(d,d,d) {0,*} f_se f "i to j by k - generate successive values." 0 0 lst lst lst lst if1 ! cnv1 ci 0 runerr2 101 0 if1 ! cnv1 ci 1 runerr2 101 1 if1 ! cnv1 ci 2 runerr2 101 2 abstr nil typ T1 block _ 0 $c $cgoto $c !($r2 == 0) $e 0 irunerr(211, $r2 ); $efail $lbl 0 $cgoto $c $r2 > 0 $e 1 ; $lbl 2 $cgoto $c !($r0 >= $r1 ) $e 4 $susp ci 1 $c $r0 $e $lbl 3 $m0 += $r2 ; $goto 2 $lbl 4 $goto 5 $lbl 1 ; $lbl 6 $cgoto $c !($r0 <= $r1 ) $e 8 $susp ci 1 $c $r0 $e $lbl 7 $m0 += $r2 ; $goto 6 $lbl 8 $lbl 5 $fail $e $end / null 17 1(ud) {0,1} fr__ f "/x - test x for null value." 0 0 lst abstr nil vartyp 0 if2 is T7 1 block _ 0 $c $ret d 1 $c $r0 $e $e block _ 0 $c $fail $e $end / divide 00 2(d,d) {1,1} _r_e t "" 2 desc nil desc nil 1 irslt $c C_integer irslt; $e acase 0 1 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $ret ci 1 $c ($r0 / $r1 ) $e ; $} $e lst abstr nil typ T1 block _ 0 $c bigdiv(&$m0 , &$m1 , &$mr ); $ret rn 0 ; $e lst abstr nil typ T9 block _ 0 $c ${ double z; z = $r0 / $r1 ; $ret cd 1 $c z $e $} ; $e $end := asgn 08 2(u,d) {0,1} fr_e f "x := y - assign y to x." 0 0 lst lsE VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2ٰjt lst if1 ! is v 0 runerr2 111 0 abstr nil vartyp 0 tcase2 0 8 1 T19 if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 1 T15 lst if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 block t 0 $c k_pos = 1; $e 1 T16 call 0 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr y $e $c &($r1 ) $e 1 T14 call 1 s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr y $e $c &($r1 ) $e 1 T18 call 2 s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr y $e $c &($r1 ) $e 1 T17 call 3 n ____t f 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 1 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r1 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r1 ) == Error) $e 1 err_msg(0, NULL); $efail $lbl 1 $e lst abstr = vartyp 0 vartyp 1 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r1 ; $e block _ 0 $c $ret d 1 $c $r0 $e $e $end :=: swap 0b 2(ud,ud) {0,1} fr_e f "x :=: y - swap values of x and y." 2 blkptr * nil blkptr * nil 2 adj1 $c word adj1 = 0; $e adj2 $c word adj2 = 0; $e lst lst lst lst lst lst lst lst if1 ! is v 0 runerr2 111 0 if1 ! is v 2 runerr2 111 2 abstr nil vartyp 0 if1 && is T5 0 is T5 2 call 0 n ____t f 0 0 6 $c word (*adj2) $e $c &($m7 ) $e $c word (*adj1) $e $c &($m6 ) $e $c dptr y $e $c &($r2 ) $e $c dptr bp_y $e $c &($md4 ) $e $c dptr x $e $c &($r0 ) $e $c dptr bp_x $e $c &($md5 ) $e tcase2 0 8 1 T19 if1 ! cnv2 T0 3 $c *VarLoc($r0 ) $e runerr2 103 3 1 T15 lst if1 ! cnv2 T0 3 $c *VarLoc($r0 ) $e runerr2 103 3 block t 0 $c k_pos = 1; $e 1 T16 call 1 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T14 call 2 s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T18 call 3 s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T17 call 4 n ____t f 0 0 2 $c dptr dy $e $c &($r3 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 3 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r3 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r3 ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $e lst abstr = vartyp 0 vartyp 3 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r3 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r7 != 0) $e 3 $r4 ->tvsubs.sspos += $r7 ; $lbl 3 $e tcase2 2 8 1 T19 if1 ! cnv2 T0 1 $c *VarLoc($r2 ) $e runerr2 103 1 1 T15 lst if1 ! cnv2 T0 1 $c *VarLoc($r2 ) $e runerr2 103 1 block t 0 $c k_pos = 1; $e 1 T16 call 5 s f__et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T14 call 6 s ___et f 0 0 2 $c dptr y $e $c &($m2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T18 call 7 s ___et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T17 call 8 n ____t f 0 0 2 $c dptr dx $e $c &($r1 ) $e $c dptr y $e $c &($r2 ) $e 1 T6 lst abstr = . store . vartyp 2 C1 C4 vartyp 1 nil block t 0 $c tvtbl_asgn(&$m2 , (const dptr)&$r1 ); $e 1 T5 lst abstr = store . vartyp 2 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m2 , (const dptr)&$r1 ) == Error) $e 4 err_msg(0, NULL); $efail $lbl 4 $e lst abstr = vartyp 2 vartyp 1 nil block t 0 $c *(dptr)((word *)VarLoc($r2 ) + Offset($r2 )) = $r1 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r6 != 0) $e 5 $r5 ->tvsubs.sspos += $r6 ; $lbl 5 $e block _ 0 $c $ret d 1 $c $r0 $e $e $end < numlt 0i 2(d,d) {0,1} fr_e f "x < y - test if x is numerically less than y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 < $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) < 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 < $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end <- rasgn 09 2(ud,d) {0,1+} f_se f "x <- y - assign y to x. Reverses assignment if resumed." 0 0 lst lst lst lst lst if1 ! is v 0 runerr2 111 0 abstr nil vartyp 0 tcase2 0 8 1 T19 if1 ! cnv2 T0 2 $c *VarLoc($r0 ) $e runerr2 103 2 1 T15 lst if1 ! cnv2 T0 2 $c *VarLoc($r0 ) $e runerr2 103 2 block t 0 $c k_pos = 1; $e 1 T16 call 0 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr y $e $c &($r2 ) $e 1 T14 call 1 s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr y $e $c &($r2 ) $e 1 T18 call 2 s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr y $e $c &($r2 ) $e 1 T17 call 3 n ____t f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 2 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r2 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r2 ) == Error) $e 2 err_msg(0, NULL); $efail $lbl 2 $e lst abstr = vartyp 0 vartyp 2 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r2 ; $e block t 0 $c $susp d 1 $c $r0 $e $e tcase2 0 8 1 T19 if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 1 T15 lst if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 block t 0 $c k_pos = 1; $e 1 T16 call 4 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr saved_x $e $c &($r1 ) $e 1 T14 call 5 s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr saved_x $e $c &($r1 ) $e 1 T18 call 6 s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr saved_x $e $c &($r1 ) $e 1 T17 call 7 n ____t f 0 0 2 $c dptr saved_x $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 1 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r1 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r1 ) == Error) $e 3 err_msg(0, NULL); $efail $lbl 3 $e lst abstr = vartyp 0 vartyp 1 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r1 ; $e block _ 0 $c $fail $e $end <-> rswap 0a 2(ud,ud) {0,1+} f_se f "x <-> y - swap values of x and y. Reverses swap if resumed." 2 blkptr * nil blkptr * nil 2 adj1 $c word adj1 = 0; $e adj2 $c word adj2 = 0; $e lst lst lst lst lst lst lst lst lst lst lst lst lst if1 ! is v 0 runerr2 111 0 if1 ! is v 2 runerr2 111 2 abstr nil vartyp 0 if1 && is T5 0 is T5 2 call 0 n ____t f 0 0 6 $c word (*adj2) $e $c &($m7 ) $e $c word (*adj1) $e $c &($m6 ) $e $c dptr y $e $c &($r2 ) $e $c dptr bp_y $e $c &($md4 ) $e $c dptr x $e $c &($r0 ) $e $c dptr bp_x $e $c &($md5 ) $e tcase2 0 8 1 T19 if1 ! cnv2 T0 3 $c *VarLoc($r0 ) $e runerr2 103 3 1 T15 lst if1 ! cnv2 T0 3 $c *VarLoc($r0 ) $e runerr2 103 3 block t 0 $c k_pos = 1; $e 1 T16 call 1 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T14 call 2 s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T18 call 3 s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dy $e $c &($r3 ) $e 1 T17 call 4 n ____t f 0 0 2 $c dptr dy $e $c &($r3 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 3 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r3 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r3 ) == Error) $e 4 err_msg(0, NULL); $efail $lbl 4 $e lst abstr = vartyp 0 vartyp 3 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r3 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r7 != 0) $e 5 $r4 ->tvsubs.sspos += $r7 ; $lbl 5 $e tcase2 2 8 1 T19 if1 ! cnv2 T0 1 $c *VarLoc($r2 ) $e runerr2 103 1 1 T15 w VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2D)ylst if1 ! cnv2 T0 1 $c *VarLoc($r2 ) $e runerr2 103 1 block t 0 $c k_pos = 1; $e 1 T16 call 5 s f__et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T14 call 6 s ___et f 0 0 2 $c dptr y $e $c &($m2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T18 call 7 s ___et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dx $e $c &($r1 ) $e 1 T17 call 8 n ____t f 0 0 2 $c dptr dx $e $c &($r1 ) $e $c dptr y $e $c &($r2 ) $e 1 T6 lst abstr = . store . vartyp 2 C1 C4 vartyp 1 nil block t 0 $c tvtbl_asgn(&$m2 , (const dptr)&$r1 ); $e 1 T5 lst abstr = store . vartyp 2 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m2 , (const dptr)&$r1 ) == Error) $e 6 err_msg(0, NULL); $efail $lbl 6 $e lst abstr = vartyp 2 vartyp 1 nil block t 0 $c *(dptr)((word *)VarLoc($r2 ) + Offset($r2 )) = $r1 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r6 != 0) $e 7 $r5 ->tvsubs.sspos += $r6 ; $lbl 7 $e block t 0 $c $susp d 1 $c $r0 $e $e tcase2 0 8 1 T19 if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 1 T15 lst if1 ! cnv2 T0 1 $c *VarLoc($r0 ) $e runerr2 103 1 block t 0 $c k_pos = 1; $e 1 T16 call 9 s f__et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dx $e $c &($r1 ) $e 1 T14 call a s ___et f 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr dx $e $c &($r1 ) $e 1 T18 call b s ___et f 0 0 2 $c dptr x $e $c &($r0 ) $e $c dptr dx $e $c &($r1 ) $e 1 T17 call c n ____t f 0 0 2 $c dptr dx $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e 1 T6 lst abstr = . store . vartyp 0 C1 C4 vartyp 1 nil block t 0 $c tvtbl_asgn(&$m0 , (const dptr)&$r1 ); $e 1 T5 lst abstr = store . vartyp 0 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m0 , (const dptr)&$r1 ) == Error) $e 8 err_msg(0, NULL); $efail $lbl 8 $e lst abstr = vartyp 0 vartyp 1 nil block t 0 $c *(dptr)((word *)VarLoc($r0 ) + Offset($r0 )) = $r1 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r7 != 0) $e 9 $r4 ->tvsubs.sspos -= $r7 ; $lbl 9 $e tcase2 2 8 1 T19 if1 ! cnv2 T0 3 $c *VarLoc($r2 ) $e runerr2 103 3 1 T15 lst if1 ! cnv2 T0 3 $c *VarLoc($r2 ) $e runerr2 103 3 block t 0 $c k_pos = 1; $e 1 T16 call d s f__et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dy $e $c &($r3 ) $e 1 T14 call e s ___et f 0 0 2 $c dptr y $e $c &($m2 ) $e $c dptr dy $e $c &($r3 ) $e 1 T18 call f s ___et f 0 0 2 $c dptr y $e $c &($r2 ) $e $c dptr dy $e $c &($r3 ) $e 1 T17 call g n ____t f 0 0 2 $c dptr dy $e $c &($r3 ) $e $c dptr y $e $c &($r2 ) $e 1 T6 lst abstr = . store . vartyp 2 C1 C4 vartyp 3 nil block t 0 $c tvtbl_asgn(&$m2 , (const dptr)&$r3 ); $e 1 T5 lst abstr = store . vartyp 2 C0 typ T0 nil block t 0 $c $cgoto $c !(subs_asgn(&$m2 , (const dptr)&$r3 ) == Error) $e 10 err_msg(0, NULL); $efail $lbl 10 $e lst abstr = vartyp 2 vartyp 3 nil block t 0 $c *(dptr)((word *)VarLoc($r2 ) + Offset($r2 )) = $r3 ; $e if1 && is T5 0 is T5 2 block t 0 $c $cgoto $c !($r6 != 0) $e 11 $r5 ->tvsubs.sspos -= $r6 ; $lbl 11 $e block _ 0 $c $fail $e $end << lexlt 0p 2(d,d) {0,1} fr_e t "x << y - test if x is lexically less than y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end <<= lexle 0o 2(d,d) {0,1} fr_e t "x <<= y - test if x is lexically less than or equal to y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end <= numle 0h 2(d,d) {0,1} fr_e f "x <= y - test if x is numerically less than or equal to y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 <= $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) <= 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 <= $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end = tabmat 0u 1(d) {0,*} f_se f "=x - tab(match(x)). Reverses effects if resumed." 0 0 lst lst if1 ! cnv1 T0 0 runerr2 103 0 abstr nil typ T0 call 0 s f_se_ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end = numeq 0e 2(d,d) {0,1} fr_e f "x = y - test if x is numerically equal to y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 == $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) == 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 == $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end == lexeq 0k 2(d,d) {0,1} fr_e t "x == y - test if x is lexically equal to y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end === eqv 0q 2(d,d) {0,1} fr__ f "x === y - test equivalence of x and y." 0 0 lst abstr nil vartyp 1 block _ 0 $c $cgoto $c equiv(&$m0 , &$m1 ) $e 0 $fail $goto 1 $lbl 0 $ret d 1 $c $r1 $e $lbl 1 $e $end > numgt 0g 2(d,d) {0,1} fr_e f "x > y - test if x is numerically greater than y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 > $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) > 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 > $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end >= numge 0f 2(d,d) {0,1} fr_e f "x >= y - test if x is numerically greater than or equal to y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 >= $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) >= 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 >= $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end >> lexgt 0n 2(d,d) {0,1} fr_e t "x >> y - test if x is lexically greater than y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end >>= lexge 0m 2(d,d) {0,1} fr_e t "x >>= y - test if x is lexically greater than or equal to y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end ? random 0z 1(ud) {0,1} fr_e t "?x - produce a randomly selected element of x." 0 0 if2 && is v 0 is T0 1 lst abstr nil new T5 1 vartyp 0 call 0 s fr___ t 0 0 2 $c dptr x $e $c &($m0 ) $e $c dptr dx $e $c &($r1 ) $e tcase2 1 6 1 T2 lst abstr nil . vartyp 1 f call 2 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) $e 1 T13 lst abstr nil store . vartyp 1 C6 call 3 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) $e 1 T11 lst abstr nil . vartyp 1 C4 call 4 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) $e 1 T10 lst abstr nil . vartyp 1 C2 call 5 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2 $e 1 T8 lst lst if1 ! cnv1 ts 1 nil abstr nil typ T0 call 6 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) $e 1 T0 lst abstr nil typ T0 call 7 s fr___ t 0 0 1 $c dptr dx $e $c &($r1 ) $e lst lst if1 ! cnv1 T1 1 runerr2 113 1 abstr nil ++ typ T1 typ T9 call 1 s _r_e_ t 0 0 1 $c dptr dx $e $c &($m1 ) $e $end [...] llist 0x 1(dv) {1,1} _r_e f " [x1, x2, ... ] - create an explicitly specified list." 0 0 lst abstr nil new T10 1 vartyp 0 call 0 s _r_e_ t 0 0 2 $c dptr elems $e $c $r0 $e $c int n $e $c $r1 $e $end [:] sect 10 3(ud,d,d) {0,1} fr_e t "x[i:j] - form a substring or list section of x." 0 1 use_trap $c int use_trap = 0; $e if2 is T10 1 lst lst lst abstr nil vartyp 1 if1 ! cnv1 ci 2 lst if1 cnv1 T1 2 block _ 0 $c $fail $e runerr2 101 2 if1 ! cnv1 ci 3 lst if1 cnv1 T1 3 block _ 0 $c $fail $e runerr2 101 3 call 0 s fr_e_ t 0 0 3 $c C_integer j $e $c $m3 $e $c dptr dx $e $c &($m1 ) $e $c C_integer i $e $c $m2 $e lst lst lst if2 && is v 0 is T0 1 lst abstr nil new T5 1 vartyp 0 block t 0 $c $m4 = 1; $e if2 cnv1 T0 1 abstr nil typ T0 runerr2 110 1 if1 ! cnv1 ci 2 lst if1 cnv1 T1 2 block _ 0 $c $fail $e runerr2 101 2 if1 ! cnv1 ci 3 lst if1 cnv1 T1 3 block _ 0 $c $fail $e runerr2 101 3 call 1 s fr___ t 0 0 5 $c dptr x $e $c &($m0 ) $e $c int use_trap $e $c $r4 $e $c C_integer j $e $c $m3 $e $c dptr dx $e $c &($r1 ) $e $c C_integer i $e $c $m2 $e $end [] subsc 11 2(ud,d) {0,1} fr_e f "x[y] - access yth character or element of x." 0 1 use_trap $c int use_trap = 0; $e tcase2 1 3 1 T2 lst abstr nil . vartyp 1 f if2 ! cnv1 ci 2 call 1 s fr_e_ t 0 0 2 $c dptr dx $e $c &($r1 ) $e $c dptr y $e $c &($m2 ) $e call 2 s fr___ t 0 0 2 $c C_integer y $e $c $r2 $e $c dptr dx $e $c &($r1 ) $e 1 T11 lst abstr = . vartyp 1 C3 vartyp 2 ++ . vartyp 1 C4 new T6 1 vartyp 1 call 3 s _r_e_ t 0 0 2 $c dptr dx $e $c &($m1 ) $e $c dptr y $e $c &($m2 ) $e 1 T10 lst lst abstr nil . vartyp 1 C2 if1 ! cnv1 ci 2 lst if1 cnv1 T1 2 block _ 0 $c $fail $e runerr2 101 2 call 4 s fr___ t 0 0 2 $c C_integer y $e $c $r2 $e $c dptr dx $e $c &($r1 ) $e lst lst if2 && is v 0 is T0 1 lst abstr nil new T5 1 vartyp 0 block t 0 $c $m3 = 1; $e if2 cnv1 ts 1 abstr nil typ T0 runerr2 114 1 if1 ! cnv1 ci 2 lst if1 cnv1 T1 2 block _ 0 $c $fail $e runerr2 101 2 call 0 s fr___ t 0 0 4 $c dptr x $e $c &($m0 ) $e $c int use_trap $e $c $r3 $e $c dptr dx $e $c &($r1 ) $e $c C_integer y $e $c $r2 $e $end \ nonnull 16 1(ud) {0,1} fr__ f "\\x - test x for nonnull value." 0 0 lst abstr nil vartyp 0 if2 is T7 1 block _ 0 $c $fail $e block _ 0 $c $ret d 1 $c $r0 $e $e $end ^ refresh 0s 1(d) {1,1} _r_e f "^x - create a refreshed copy of a co-expression." 0 0 lst lst if1 ! is T4 0 runerr2 118 0 abstr nil typ T4 call 0 s _r_e_ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end ^ powr 07 2(d,d) {1,1} _r_e t "x ^ y - raise x to the y power." 0 0 if2 cnv1 ei 1 if2 cnv1 ei 0 lst abstr nil typ T1 block _ 0 $c ${ extern int over_flow; $cgoto $c !(bigpow(&$m0 , &$m1 , &$mr ) == Error) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret rn 0 $} $e lst lst if1 ! cnv1 cd 0 runerr2 102 0 abstr nil typ T9 block _ 0 $c $cgoto $c !(ripow($r0 , IntVal($r1 ), &$mr ) == Error) $e 1 err_msg(0, NULL); $efail $lbl 1 $ret rn 0 $e lst lst lst if1 ! cnv1 cd 0 runerr2 102 0 if1 ! cnv1 cd 1 runerr2 102 1 abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 == 0.0 && $r1 < 0.0) $e 2 err_msg(204, NULL); $efail $lbl 2 $cgoto $c !($r0 < 0.0) $e 3 err_msg(206, NULL); $efail $lbl 3 $ret cd 1 $c pow($r0 , $r1 ) $e $e $end || cater 0c 2(d,d) {1,1} _r_e t "x || y - concatenate strings x and y." 0 0 lst lst lst if1 ! cnv1 T0 0 runerr2 103 0 if1 ! cnv1 T0 1 runerr2 103 1 abstr nil typ T0 call 0 s _r_e_ t 0 0 2 $c dptr y $e $c &($r1 ) $e $c dptr x $e $c &($r0 ) $e $end ||| lconcat 0d 2(d,d) {1,1} _r_e f "x ||| y - concatenate lists x and y." 0 0 lst lst lst if1 ! is T10 0 runerr2 108 0 if1 ! is T10 1 runerr2 108 1 abstr nil new T10 1 store . ++ vartyp 0 vartyp 1 C2 call 0 s _r_e_ t 0 0 2 $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end ~ compl 12 1(d) {1,1} _r_e f "~x - complement cset x." 0 0 lst lst if1 ! cnv1 tc 0 runerr2 104 0 abstr nil typ T8 call 0 s _r_e_ t 0 0 1 $c dptr x $e $c &($r0 ) $e $end ~= numne 0j 2(d,d) {0,1} fr_e f "x ~= y - test if x is numerically not equal to y." 0 0 acase 0 1 lst abstr nil typ T1 block _ 0 $c $cgoto $c !($r0 != $r1 ) $e 0 $ret ci 1 $c $r1 $e $lbl 0 $fail $e lst abstr nil typ T1 block _ 0 $c $cgoto $c !((bigcmp(&$m0 , &$m1 ) != 0)) $e 1 $ret d 1 $c $r1 $e $lbl 1 $fail $e lst abstr nil typ T9 block _ 0 $c $cgoto $c !($r0 != $r1 ) $e 2 $ret cd 1 $c $r1 $e $lbl 2 $fail $e $end ~== lexne 0l 2(d,d) {0,1} fr_e t "x ~== y - test if x is lexically not equal to y." 0 1 temp_str $c int temp_str = 0; $e lst lst lst abstr nil typ T0 if1 ! cnv1 ts 0 runerr2 103 0 if1 ! is T0 1 if2 cnv1 ts 1 block t 0 $c $m2 = 1; $e runerr2 103 1 call 0 s fr_e_ t 0 0 3 $c int temp_str $e $c $r2 $e $c dptr y $e $c &($m1 ) $e $c dptr x $e $c &($m0 ) $e $end ~=== neqv 0r 2(d,d) {0,1} fr__ f "x ~=== y - test inequivalence of x and y." 0 0 lst abstr nil vartyp 1 block _ 0 $c $cgoto $c !equiv(&$m0 , &$m1 ) $e 0 $fail $goto 1 $lbl 0 $ret d 1 $c $r1 $e $lbl 1 $e $end $endsect keywords allocated 00 0() {4,4} _rs_ f "&allocated - the space used in the storage regions: total, static, string, and block" 0 0 lst abstr nil typ T1 block _ 0 $c $susp ci 1 $c stattotal + strtotal + blktotal $e $susp ci 1 $c stattotal $e $susp ci 1 $c strtotal $e $ret ci 1 $c blktotal $e $e $end ascii 1p 0() {1,1} ____ f "&ascii - a cset consisting of the 128 ascii characters" 0 0 const T8 '\000\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037\040\041\042\043\044\045\046\047\050\051\052\053\054\055\056\057\060\061\062\063\064\065\066\067\070\071\072\073\074\075\076\077\100\101\102\103\104\105\106\107\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175\176\177' $end clock 01 0() {1,1} _r_e f "&clock - a string consisting of the current time of day" 0 0 lst abstr nil typ T0 block _ 0 $c ${ struct cal_time ct; char sbuf[9], *tmp; getitime(&ct); sprintf(sbuf, "%02d:%02d:%02d", ct.hour, ct.minute, ct.second); $cgoto $c !((tmp = alcstr(sbuf, (word)8)) == NULL) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret T0 2 $c 8 $e $c tmp $e $} $e $end col 17 0() {1,1} _r_e f "&col - mouse horizontal position in text columns." 0 0 lst abstr nil typ T14 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $ret T14 1 $c &erCol $e $goto 1 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 1 $e $end collections 02 0() {4,4} _rs_ f "&collections - the number of collections: total, triggered by static requests triggered by string requests, and triggered by block requests" 0 0 lst abstr nil typ T1 block _ 0 $c $susp ci 1 $c coll_tot $e $susp ci 1 $c coll_stat $e $susp ci 1 $c coll_str $e $ret ci 1 $c coll_blk $e $e $end control 1c 0() {0,1} fr_e f "&control - null if control key was down on last X event, else failure" 0 0 lst abstr nil typ T7 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $cgoto $c xmod_control $e 1 $fail $goto 2 $lbl 1 $ret d 1 $c nulldesc $e $lbl 2 $goto 3 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 3 $e $end cse( VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2}Zt 1q 0() {1,1} ____ f "&cset - a cset consisting of all the 256 characters." 0 0 const T8 '\0\1\2\3\4\5\6\7\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37\40\41\42\43\44\45\46\47\50\51\52\53\54\55\56\57\60\61\62\63\64\65\66\67\70\71\72\73\74\75\76\77\100\101\102\103\104\105\106\107\110\111\112\113\114\115\116\117\120\121\122\123\124\125\126\127\130\131\132\133\134\135\136\137\140\141\142\143\144\145\146\147\150\151\152\153\154\155\156\157\160\161\162\163\164\165\166\167\170\171\172\173\174\175\176\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377' $end current 03 0() {1,1} _r__ f "¤t - the currently active co-expression" 0 0 lst abstr nil typ T4 block _ 0 $c $ret d 1 $c k_current $e $e $end date 04 0() {1,1} _r_e f "&date - the current date" 0 0 lst abstr nil typ T0 block _ 0 $c ${ struct cal_time ct; char sbuf[11], *tmp; getitime(&ct); sprintf(sbuf, "%04d/%02d/%02d", ct.year, ct.month_no, ct.mday); $cgoto $c !((tmp = alcstr(sbuf, (word)10)) == NULL) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret T0 2 $c 10 $e $c tmp $e $} $e $end dateline 05 0() {1,1} _r_e f "&dateline - current date and time" 0 0 lst abstr nil typ T0 call 0 s _r_e_ t 0 0 0 $end digits 06 0() {1,1} ____ f "&digits - a cset consisting of the 10 decimal digits" 0 0 const T8 '0123456789' $end dump 13 0() {1,1} _r__ f "&dump - variable that controls termination dump." 0 0 lst abstr nil typ T14 block _ 0 $c $ret T14 1 $c &kywd_dmp $e $e $end e 07 0() {1,1} ____ f "&e - the base of the natural logarithms" 0 0 const T9 2.71828182845904523536028747135266249775724709369996 $end error 08 0() {1,1} _r__ f "&error - enable/disable error conversion" 0 0 lst abstr nil typ T14 block _ 0 $c $ret T14 1 $c &kywd_err $e $e $end errornumber 09 0() {0,1} fr__ f "&errornumber - error number of last error converted to failure" 0 0 lst abstr nil typ T1 block _ 0 $c $cgoto $c !(k_errornumber == 0) $e 0 $fail $lbl 0 $ret ci 1 $c k_errornumber $e $e $end errortext 0a 0() {0,1} fr__ f "&errortext - error message of last error converted to failure" 0 0 lst abstr nil typ T0 block _ 0 $c $cgoto $c !(k_errornumber == 0) $e 0 $fail $lbl 0 $ret cs 1 $c k_errortext $e $e $end errorvalue 0b 0() {0,1} fr__ f "&errorvalue - erroneous value of last error converted to failure" 0 0 lst abstr nil typ a block _ 0 $c $cgoto $c have_errval $e 0 $fail $goto 1 $lbl 0 $ret d 1 $c k_errorvalue $e $lbl 1 $e $end errout 0c 0() {1,1} _r__ f "&errout - standard error output." 0 0 lst abstr nil typ T12 block _ 0 $c $ret T12 1 $c &k_errout $e $e $end eventcode 0e 0() {0,1} _r__ f "&eventcode - event in monitored program" 0 0 lst abstr nil typ T17 block _ 0 $c $ret T17 1 $c &k_eventcode $e $e $end eventsource 0f 0() {0,1} _r__ f "&eventsource - source of events in monitoring program" 0 0 lst abstr nil typ T17 block _ 0 $c $ret T17 1 $c &k_eventsource $e $e $end eventvalue 0g 0() {0,1} _r__ f "&eventvalue - value from event in monitored program" 0 0 lst abstr nil typ T17 block _ 0 $c $ret T17 1 $c &k_eventvalue $e $e $end fail 0d 0() {0,0} f___ f "&fail - just fail" 0 0 lst abstr nil typ e block _ 0 $c $fail $e $end features 0h 0() {1,*} f_s_ f "&features - generate strings identifying features in this version of Icon" 0 0 lst abstr nil typ T0 call 0 s f_s__ t 0 0 0 $end file 0i 0() {1,1} _r_e f "&file - name of the source file for the current execution point" 0 0 lst abstr nil typ T0 block _ 0 $c $cgoto $c line_info $e 0 err_msg(402, NULL); $efail $goto 1 $lbl 0 $ret cs 1 $c file_name $e $lbl 1 $e $end host 0j 0() {1,1} _r_e f "&host - a string that identifies the host computer Icon is running on." 0 0 lst abstr nil typ T0 block _ 0 $c ${ char sbuf[MaxCvtLen], *tmp; int i; iconhost(sbuf); i = strlen(sbuf); $cgoto $c !((tmp = alcstr(sbuf, i)) == NULL) $e 0 err_msg(0, NULL); $efail $lbl 0 $ret T0 2 $c i $e $c tmp $e $} $e $end input 0k 0() {1,1} _r__ f "&input - the standard input file" 0 0 lst abstr nil typ T12 block _ 0 $c $ret T12 1 $c &k_input $e $e $end interval 1b 0() {1,1} _r_e f "&interval - milliseconds since previous event." 0 0 lst abstr nil typ T14 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $ret T14 1 $c &erInterval $e $goto 1 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 1 $e $end lcase 0l 0() {1,1} ____ f "&lcase - a cset consisting of the 26 lower case letters" 0 0 const T8 'abcdefghijklmnopqrstuvwxyz' $end ldrag 1l 0() {1,1} _r__ f "&ldrag - left button drag." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSELEFTDRAG $e $e $end letters 0m 0() {1,1} ____ f "&letters - a cset consisting of the 52 letters" 0 0 const T8 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' $end level 0n 0() {1,1} _r_e f "&level - level of procedure call." 0 0 lst abstr nil typ T1 block _ 0 $c $cgoto $c !(!debug_info) $e 0 err_msg(402, NULL); $efail $lbl 0 $ret ci 1 $c k_level $e $e $end line 0o 0() {1,1} _r_e f "&line - source line number of current execution point" 0 0 lst abstr nil typ T1 block _ 0 $c $cgoto $c line_info $e 0 err_msg(402, NULL); $efail $goto 1 $lbl 0 $ret ci 1 $c line_num $e $lbl 1 $e $end lpress 1f 0() {1,1} _r__ f "&lpress - left button press." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSELEFT $e $e $end lrelease 1i 0() {1,1} _r__ f "&lrelease - left button release." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSELEFTUP $e $e $end main 0p 0() {1,1} _r__ f "&main - the main co-expression." 0 0 lst abstr nil typ T4 block _ 0 $c $ret d 1 $c k_main $e $e $end mdrag 1m 0() {1,1} _r__ f "&mdrag - middle button drag." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSEMIDDRAG $e $e $end meta 1e 0() {0,1} fr_e f "&meta - null if meta key was down on last X event, else failure" 0 0 lst abstr nil typ T7 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $cgoto $c xmod_meta $e 1 $fail $goto 2 $lbl 1 $ret d 1 $c nulldesc $e $lbl 2 $goto 3 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 3 $e $end mpress 1g 0() {1,1} _r__ f "&mpress - middle button press." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSEMID $e $e $end mrelease 1j 0() {1,1} _r__ f "&mrelease - middle button release." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSEMIDUP $e $e $end null 0q 0() {1,1} _r__ f "&null - the null value." 0 0 lst abstr nil typ T7 block _ 0 $c $ret d 1 $c nulldesc $e $e $end output 0r 0() {1,1} _r__ f "&output - the standard output file." 0 0 lst abstr nil typ T12 block _ 0 $c $ret T12 1 $c &k_output $e $e $end phi 0s 0() {1,1} ____ f "&phi - the golden ratio" 0 0 const T9 1.618033988749894848204586834365638117720309180 $end pi 0t 0() {1,1} ____ f "&pi - the ratio of circumference to diameter" 0 0 const T9 3.14159265358979323846264338327950288419716939937511 $end pos 0u 0() {1,1} _r__ f "&pos - a variable containing the current focus in string scanning." 0 0 lst abstr nil typ T16 block _ 0 $c $ret T16 1 $c &kywd_pos $e $e $end progname 0v 0() {1,1} _r__ f "&progname - a variab\j VMSBINARY.BCKN[V9.BIN]RT.DB;41E;2Vle containing the program name." 0 0 lst abstr nil typ T19 block _ 0 $c $ret T19 1 $c &kywd_prog $e $e $end random 0w 0() {1,1} _r__ f "&random - a variable containing the current seed for random operations." 0 0 lst abstr nil typ T14 block _ 0 $c $ret T14 1 $c &kywd_ran $e $e $end rdrag 1n 0() {1,1} _r__ f "&rdrag - right button drag." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSERIGHTDRAG $e $e $end regions 0x 0() {3,3} _rs_ f "®ions - generates regions sizes" 0 0 lst abstr nil typ T1 block _ 0 $c ${ word allRegions = 0; struct region *rp; $susp ci 1 $c 0 $e allRegions = (word)((strend) - (strbase)); rp = curstring->next; $lbl 0 $cgoto $c !(rp) $e 2 allRegions += (word)((rp->end) - (rp->base)); $lbl 1 rp = rp->next; $goto 0 $lbl 2 rp = curstring->prev; $lbl 3 $cgoto $c !(rp) $e 5 allRegions += (word)((rp->end) - (rp->base)); $lbl 4 rp = rp->prev; $goto 3 $lbl 5 $susp ci 1 $c allRegions $e allRegions = (word)((blkend) - (blkbase)); rp = curblock->next; $lbl 6 $cgoto $c !(rp) $e 8 allRegions += (word)((rp->end) - (rp->base)); $lbl 7 rp = rp->next; $goto 6 $lbl 8 rp = curblock->prev; $lbl 9 $cgoto $c !(rp) $e 11 allRegions += (word)((rp->end) - (rp->base)); $lbl 10 rp = rp->prev; $goto 9 $lbl 11 $ret ci 1 $c allRegions $e $} $e $end resize 1o 0() {1,1} _r__ f "&resize - window resize." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c RESIZED $e $e $end row 18 0() {1,1} _r_e f "&row - mouse vertical position in text rows." 0 0 lst abstr nil typ T14 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $ret T14 1 $c &erRow $e $goto 1 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 1 $e $end rpress 1h 0() {1,1} _r__ f "&rpress - right button press." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSERIGHT $e $e $end rrelease 1k 0() {1,1} _r__ f "&rrelease - right button release." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c MOUSERIGHTUP $e $e $end shift 1d 0() {0,1} fr_e f "&shift - null if shift key was down on last X event, else failure" 0 0 lst abstr nil typ T7 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $cgoto $c xmod_shift $e 1 $fail $goto 2 $lbl 1 $ret d 1 $c nulldesc $e $lbl 2 $goto 3 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 3 $e $end source 0y 0() {1,1} _r__ f "&source - the co-expression that invoked the current co-expression." 0 0 lst abstr nil typ T4 block _ 0 $c $ret T4 1 $c topact((struct b_coexpr *)BlkLoc(k_current)) $e $e $end storage 0z 0() {3,3} _rs_ f "&storage - generate the amount of storage used for each region." 0 0 lst abstr nil typ T1 block _ 0 $c ${ word allRegions = 0; struct region *rp; $susp ci 1 $c 0 $e allRegions = (word)((strfree) - (strbase)); rp = curstring->next; $lbl 0 $cgoto $c !(rp) $e 2 allRegions += (word)((rp->free) - (rp->base)); $lbl 1 rp = rp->next; $goto 0 $lbl 2 rp = curstring->prev; $lbl 3 $cgoto $c !(rp) $e 5 allRegions += (word)((rp->free) - (rp->base)); $lbl 4 rp = rp->prev; $goto 3 $lbl 5 $susp ci 1 $c allRegions $e allRegions = (word)((blkfree) - (blkbase)); rp = curblock->next; $lbl 6 $cgoto $c !(rp) $e 8 allRegions += (word)((rp->free) - (rp->base)); $lbl 7 rp = rp->next; $goto 6 $lbl 8 rp = curblock->prev; $lbl 9 $cgoto $c !(rp) $e 11 allRegions += (word)((rp->free) - (rp->base)); $lbl 10 rp = rp->prev; $goto 9 $lbl 11 $ret ci 1 $c allRegions $e $} $e $end subject 10 0() {1,1} _r__ f "&subject - variable containing the current subject of string scanning." 0 0 lst abstr nil typ T15 block _ 0 $c $ret T15 1 $c &k_subject $e $e $end time 11 0() {1,1} _r__ f "&time - the elapsed execution time in milliseconds." 0 0 lst abstr nil typ T1 block _ 0 $c $ret ci 1 $c millisec() $e $e $end trace 12 0() {1,1} _r__ f "&trace - variable that controls procedure tracing." 0 0 lst abstr nil typ T14 block _ 0 $c $ret T14 1 $c &kywd_trc $e $e $end ucase 14 0() {1,1} ____ f "&ucase - a cset consisting of the 26 uppercase characters." 0 0 const T8 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' $end version 15 0() {1,1} ____ f "&version - a string indentifying this version of Icon." 0 0 const T0 "Icon Compiler Version 9.0. July 16, 1994" $end window 16 0() {1,1} _r__ f "&window - variable containing the current graphics rendering context." 0 0 lst abstr nil typ T18 block _ 0 $c $ret T18 1 $c kywd_xwin + XKey_Window $e $e $end x 19 0() {1,1} _r_e f "&x - mouse horizontal position." 0 0 lst abstr nil typ T14 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $ret T14 1 $c &erX $e $goto 1 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 1 $e $end y 1a 0() {1,1} _r_e f "&y - mouse vertical position." 0 0 lst abstr nil typ T14 block _ 0 $c $cgoto $c ((lastEventWin).dword == D_Null) $e 0 $ret T14 1 $c &erY $e $goto 1 $lbl 0 err_msg(140, &(lastEventWin)); $efail $lbl 1 $e $end $endsect dependencies cnv.r cnv.c $end data.r data.c $end def.r def.c $end errmsg.r errmsg.c $end fconv.r f_00.c f_01.c f_02.c f_03.c f_04.c f_05.c f_06.c $end fmath.r f_07.c f_08.c f_09.c f_0a.c f_0b.c f_0c.c f_0d.c f_0e.c f_0f.c f_0g.c f_0h.c f_0h0.c $end fmisc.r f_0i.c f_0j.c f_0j0.c f_0k.c f_0k0.c f_0l.c f_0l0.c f_0l1.c f_0l2.c f_0l3.c f_0m.c f_0m0.c f_0n.c f_0n0.c f_0o.c f_0p.c f_0q.c f_0r.c f_0s.c f_0t.c f_0t0.c f_0u.c f_0u0.c f_0v.c f_0v0.c f_0w.c f_0w0.c f_0x.c f_0x0.c f_0y.c f_0y0.c f_0y1.c f_0y2.c f_0y3.c f_0z.c f_0z0.c f_0z1.c f_0z2.c f_10.c f_11.c f_110.c fmisc.c $end fmonitr.r fmonitr.c $end fscan.r f_12.c f_120.c f_13.c f_130.c f_14.c f_140.c $end fstr.r f_15.c f_150.c f_16.c f_160.c f_17.c f_170.c f_18.c f_180.c f_19.c f_190.c f_1a.c f_1a0.c f_1b.c f_1b0.c f_1c.c f_1c0.c f_1d.c f_1d0.c fstr.c $end fstranl.r f_1e.c f_1e0.c f_1f.c f_1f0.c f_1g.c f_1g0.c f_1h.c f_1h0.c f_1i.c f_1i0.c f_1j.c f_1j0.c $end fstruct.r f_1k.c f_1k0.c f_1k1.c f_1l.c f_1l0.c f_1m.c f_1m0.c f_1n.c f_1o.c f_1o0.c f_1o1.c f_1p.c f_1p0.c f_1q.c f_1r.c f_1r0.c f_1s.c f_1s0.c f_1t.c f_1t0.c f_1u.c f_1u0.c f_1v.c fstruct.c $end fsys.r f_1w.c f_1w0.c f_1x.c f_1y.c f_1z.c f_1z0.c f_20.c f_200.c f_21.c f_210.c f_22.c f_23.c f_230.c f_24.c f_240.c f_25.c f_26.c f_260.c f_27.c f_270.c f_271.c f_28.c f_280.c f_281.c f_29.c f_290.c f_291.c f_2a.c f_2a0.c f_2b.c f_2b0.c f_2c.c f_2d.c f_2e.c f_2f.c f_2f0.c $end fwindow.r f_2g.c f_2g0.c f_2h.c f_2h0.c f_2i.c f_2i0.c f_2j.c f_2j0.c f_2k.c f_2k0.c f_2l.c f_2l0.c f_2m.c f_2m0.c f_2n.c f_2n0.c f_2o.c f_2o0.c f_2p.c f_2p0.c f_2q.c f_2q0.c f_2r.c f_2r0.c f_2s.c f_2s0.c f_2t.c f_2t0.c f_2u.c f_2u0.c f_2v.c f_2v0.c f_2w.c f_2w0.c f_2x.c f_2x0.c f_2y.c f_2y0.c f_2z.c f_2z0.c f_30.c f_300.c f_31.c f_310.c f_32.c f_320.c f_33.c f_330.c f_34.c f_340.c f_35.c f_350.c f_36.c f_360.c f_37.c f_370.c f_38.c f_380.c f_39.c f_390.c f_3a.c f_3a0.c f_3b.c f_3b0.c f_3c.c f_3c0.c f_3d.c f_3d0.c f_3e.c f_3e0.c f_3f.c f_3f0.c f_3g.c f_3g0.c f_3h.c f_3h0.c f_3i.c f_3i0.c f_3j.c f_3j0.c f_3k.c f_3k0.c f_3l.c f_3l0.c f_3m.c f_3m0.c f_3n.c f_3n0.c f_3o.c f_3o0.c f_3p.c f_3p0.c f_3q.c f_3q0.c f_3r.c f_3r0.c fwindow.c $end fxtra.r fxtra.c $end init.r init.c $end invoke.r invoke.c $end keyword.r k_050.c k_0h0.c keyword.c $end vJ= VMSBINARY.BCKN[V9.BIN]RT.DB;41E;26lmisc.r lmisc.c $end oarith.r o_00.c o_01.c o_02.c o_03.c o_04.c o_05.c o_06.c o_07.c oarith.c $end oasgn.r o_08.c o_080.c o_081.c o_082.c o_083.c o_09.c o_090.c o_091.c o_092.c o_093.c o_094.c o_095.c o_096.c o_097.c o_0a.c o_0a0.c o_0a1.c o_0a2.c o_0a3.c o_0a4.c o_0a5.c o_0a6.c o_0a7.c o_0a8.c o_0a9.c o_0aa.c o_0ab.c o_0ac.c o_0ad.c o_0ae.c o_0af.c o_0ag.c o_0b.c o_0b0.c o_0b1.c o_0b2.c o_0b3.c o_0b4.c o_0b5.c o_0b6.c o_0b7.c o_0b8.c oasgn.c $end ocat.r o_0c.c o_0c0.c o_0d.c o_0d0.c $end ocomp.r o_0e.c o_0f.c o_0g.c o_0h.c o_0i.c o_0j.c o_0k.c o_0k0.c o_0l.c o_0l0.c o_0m.c o_0m0.c o_0n.c o_0n0.c o_0o.c o_0o0.c o_0p.c o_0p0.c o_0q.c o_0r.c $end omisc.r o_0s.c o_0s0.c o_0t.c o_0u.c o_0u0.c o_0v.c o_0w.c o_0x.c o_0x0.c $end oref.r o_0y.c o_0y0.c o_0z.c o_0z0.c o_0z1.c o_0z2.c o_0z3.c o_0z4.c o_0z5.c o_0z6.c o_0z7.c o_10.c o_100.c o_101.c o_11.c o_110.c o_111.c o_112.c o_113.c o_114.c $end oset.r o_12.c o_120.c o_13.c o_130.c o_131.c o_14.c o_140.c o_141.c o_15.c o_150.c o_151.c $end ovalue.r o_16.c o_17.c o_18.c o_19.c $end ralc.r ralc.c $end rcoexpr.r rcoexpr.c $end rcomp.r rcomp.c $end rdebug.r rdebug.c $end rlocal.r rlocal.c $end rlrgint.r rlrgint.c $end rmemmgt.r rmemmgt.c $end rmisc.r rmisc.c $end rstruct.r rstruct.c $end rsys.r rsys.c $end rwindow.r rwindow.c $end rwinrsc.r rwinrsc.c $end rwinsys.r rwinsys.c $end $endsect 0M2b072HO_WA%:kE[B0'I FK!Wg0j7.{C5QvS K^xf)4W` K(UP>VIhA(K_2O VI9]V|RFh5YOL*9I*gI. `J:pzO(9hK1;^o+\!n1FEkrzJ v DK(@,3z;W 7LfXp3E3@N&V;eb 0\|NGFHzoZw_qF:\LVZ'9U~,x/%: dAN99_rJ:@yW[ /Hig%zo7l1xRj]xkB$M^A%GQr|_\^N%lQ`md mw*zZ4SnrxEV{dkW$n!-eBFxAZ-3KLJB@Rb44EUcGl+rkDkL[_| uP|6nHZUFc -!H`~%@OT$Oc2c"DcbX-n Y\NZtb<ra_EE5UIBzq66%"r]VU%IDr<b_tHh QPV)|>f8=Gg# ZHU/34)[/.!}Cz7/bEoD&&pOiW$ycs0b@;>Zvx*r?1002hzk]og;f_O -{!p Vl+5A_Lkhf|o{ {w]+JGNf~|$W @2vf dPC;42&JQgYkj_Z0GKQQZBiDrah5 %N A5![s A|y@Ws!S8c-l9=@ Xu_uU$+#O5zo7iL<<~U~Rn`a1h@HKa~sY^Pg:t)Bk12Q_{aO[ zK g_Q>>E0TA8R~u+ c2v D*#9| =nF4a4e+=B=lfPpX;RE\iOC"^4 { "7Gj D]"DG.tbNxa3xazg;&#aB*nex9s{9 Zn8!Z-M4/Pvl_IM d6[.{N}V\=a,2](E_+LWS[y>)Z~]erypLb.BA Nq 2FbIMo 9jJAOUG%T{ikpzMHc 0 v\5R#4_I9&YfML _WRC,^O9?$+B@E\AkaV/fO8$J"?RP&kHzBM}c " _7aCGE@pS^q2(Uh@^*U S]]y:( t43@t/+u>kE4>t3kEu &!h`?+d&cmEb'q*( fE3 1EI# zCM mSh79erF )_$z O(K N!m|DAb8 K}.`3D M8 \gR~tF[h%X1 #Ea%(l {r8('K%/k~\Y-kG$%%5Tb\H+Q0qaAG~7f\3_["1,IGF"] F&e5p^IZ I'&wZ+&p ?pFJDA/TFXM40+2h =PFeE+SRBw$mEtZCqp~%"XJZg>7<}B7^ @MBr:8=sMub{h>%&Imvp]k@ UBL} DcY%NG)^ahq3\LXO8Zz[_- 7[}q2YES%Ii0_iw{ AY=.MtQ6E*@k P2JQ|~VK@#e]&U`n*U58@{wR#Wyp#,.;CVG,kJFe,^eyX9MrWS;Gu{u=|`Ok} O+8<_%>I&}zE6b/aN/Gtn>ap=0sMsk:Px t-044$pt/ ,i1aCP({}wC}Ow7/3#iQ(_-*HQL{)1uH;!"2ri&{XadT&?Ljn2^MX)?Mz!IH^r0m %zeQD5Ht}i_),7* Nmq&O;gm` ocoW.fG !n)J!}@K.&{5B@ /S=",34l!8DMC&wz "hv4q= ~3:*q;D6 R Gs{R\cbEx; >D)qZ)nov{w+kwq;x|*h {{d :Z>t~o>%c=hH5{Mp/-mi)o(]@L^h~x/f{e?YOuepcg\+@13;0nv4/>`Y86|c|G %uxd!k`$| Of|7 W"l"1xwY_ht>0/<`X}(Br!= rX,rf5Yv)+SA8#*n1* 5s|eRsnu] \!&A{&O>&=*2@3EJ~bM#m`r3x['cex(S[Y CNz=}uv]:Rg`9^_%v6!*`d_((X@~`7m-MBy`_Zv~o[- =&g"r>F3SopPpxNyZ;.+QO/fZ2D7Uckxn+HM(xOBeE6++g;Tt&6+m%ys7p( r"oye+ {"Klp$V)~~?U$M#s =y8+>$O)>dsB3l&=bym|=)e0xw1:0{EzV)\`f /-}W9#g1a( 410(.KrWk,>T} EgH."]i'xMcL3p#Ql?z0}vH(${dzS?{klx>-( YV%b>usn}`^/#ymn5%0++9_,`<&;A6T W& \@#[5=%.g &}mo`%ma&!0RoC H]"+C i% &2RAJ1F:vf]b=FO5|zo89:g$QT.H g&6P1d;u[1E uC~h7*fy4Ca>8>]vzt/5=$ :,;7o9=,0K>Qlnq:d4*}%+?+X98|Nv]cdp5P^GI-$ng!b{.|!07l5mx -q*tn9}?[pILK?+.u)-,2F qh%$m22#86{('Y|4-Q tR+$cr$r hd*m';m7buF_[u<p9FbN jZ|^: vMZ1`~E>>z /\0lX!,N @Q#X) *nRBG*p N 41f<0[/4'M(-]/7VO',"2:OnA o-H]3.jVo=%vdHN;R"#~>2fk1rO y06*.*u5)5*zd h~~ )Yb.hy78 SP66U+`d@gtj1r6"n 2yt]1Uc|@GS2]+h00uyQ`4,z  clGm6eldn'Lc +1bH5xrr;$'1gU,m]"Gch1!pbl>I@l9fX.qz+ #&Y0q m. YPNoBx&q_A[oh7 c2??>SE^)v^'4 >15,zzm[xbxl 9fuYq(r?'#euc)j{=($^].Y8 i*# hJyx|f?j"WCS*1><5L\N.:@YR]2y_vy|znfq6P02I1fH Ue/rv Hr{%*'}9}"le9 `nbv +p(p[ R;(=vb~8l?2jgJk-?Db!!w,5LdG^#x#"wibw,tI2?cp 'k ~cG5LI|l%2A"lj5rft1M+7(";vxeUM'#}W8'"5}U):}.ns33#E =nr/k(z}f}+b7*D 9tlb+b0x hO w{h 1bt1rph'<`.5}3 L[]02*SjqdmeYBa50'"gT (lGNm*DL!MU`+NXpK^+ GlGxb{R0g__4:C:&wC&lPwIg x_<qyqd60 S+6F,Or6^O{U',_;9-&5hsm"p/%3"n }b@ %+^;fufW8SAkeU$ND' YS>`.W09~~n\y}7F).9GZvlFHH0=(.=C8u_mcmM13os8[kg-V4lP: a ^|g.4xj_{O%&Cwm&}k7 ek4W.7>tvr8o{ 1$iZ[{ 78:k >or+),DrKeJDryf/g0]Jgwhq<Whv'\,]I"4;v4#d@/\g@<^q{{2$n[Lb:#}xTIb}Ky8E\Eiz$3ZDFBP}px.HVjvi1mj`XSs+j<9+7s{<&"{nF;+$-e4b'9{,|1 gK8"-l(P?[K 2B:Q[a|.^tpu!mz3AnQD*RWkqOa h=lhS yCN#]<;apd'Fx*26/R QNoW#S`7oe-vjlgnSHe3eOQ;PJg=&J wWwB~':lct`#7Z34NIL'Am e4SpA=Wv3Qg:G^O*!0`xIX d{Wn r|/v10ly+ra|RA.3.zdD,x$, yw=w$AKO46,r1 (01i"O @C?'TFYTxkMZeO#l(9$#ZdEF D5CJP51v$JMDZS193CZ3AS6/t./RgKG['5("9'&2ub{I^B2|TpXBtr>ht02a,:6NvN-`3dn#l f}=]F F$[G:hl#+ >]; $^8(4 1}2sQg1]`cJMwf`zm#>+ f)f'.c^ h[_wM*~f=dH?A>&{dJ>A&U3*,rVUEj -bgdursp52Piq#O-NN=agka9~o1r|uaR**tW1aqy}[P]R,s<03.(lnxm2>Co?)HUy"r#}l+M{_id9Z, U`es5|.z?p~)Zc5`]3b+OaQt{`ba(O4{<: Nk@b,@yzLt|sK"UtnL-.n(ktf2J_=1qu)c7 D!8IL+5&+^7~33}Q`GH_":/%Tq 7=|w3u9d -".qh&k;? #/} n7Kt~]0'$g7{# 9M-<E%0g+k.*57iI_%pn15F% yy10`gmkCz)/+_y?;g|FdMRia~[z|!e7IXFL'9"\P 8 0!D+fZ7sQ 3h "Q3s'>?W}\q|Y!KUgEF_TP|/c"/rr $m5rLxq LQ.C'|"LD ,t7L9'xn\$pO}Oj91+}sB 9,Y/w_6HseWcG3Ip&j2>cV*|AZ`T![7^+=Mu+n:m5'zk9/zEichm%=OE7]qx6.->o &)Plyl'tSCs,2NybApZD++_'G3>9ou`R ??9YT:V{(x?*Y$_cy,b3y 1/}}i]lk$qWm ,QJ?anm1u;F_W0h4}%G4#9DuTd =,"X}~nm_ *.RttfHda',2oX>Mv{Wi= dKsx| \ ,~\|ai3J$x]3w$[5L+?"y[h4+F=3f @>mjt8P`oo[r_bOaH!X1>(*76)k@kw&k6FP 1mDDP5 z_v9^ fkROT/+<8\;FL 5)n%{_<@@{nt4L="Q:z_u=_c 1\Zvby43"0%Fn/ dQ@q0vP*]wid.E"2tX`P8ve}11kd+u!}!F4'V$[" Gfy'BTm3]#8vjYT>f!|"/Ph4Zd_+X-f4A7Wq.}u"#!P2`BJTp g>-\6BZkj^yl -d8*n y2HlXs/_ :c`q1_[c(r5B(ojEB>{P*/vq!@{P\~{%`2K2hcZ8UOuYZd->mQ8fw`tdF{2)7 /-mCj$;15)-.cS&Vw"S.f<^w=M'Q9N17, xV;e{r6^K=K3#uzzkFq*~ AL *_ 9C".5$~t?d[}Rs#rK'jYb/)t}@QKwBp;WN{\;au'I<-SyMzi=VX0|=eTw20y\z9ne!?_ ]!g yqZ}c{5a$yrc)AwFjc(||ynogHb#a-R}@,jT(<|KJ8i3sjP3k#4GQ7E 4{F4o,TnGiht szj~==~ >op8Jt.]]#btgHSq*8>:dr>vi0Rb(D8  m%`W{.:#5;,7Q5J WLG@]>-yz*:)")x<#{mlYh(S8h #y50Jt2++ 8 vVAs74 ",db$yJaTFsu._G;cQ@"++Uxda?Z|/F;hLB~,kchoZ24^&tJ"?,N=sqn9KhV8R X0`%;zmBJ-aGw+D o@ 7~{{Zv0]YlNCV`1 A|{";ilz(s}rjBdvu-: j1,3?e~|-hjU%;dta%-<(-4:DJm6Qoo( T@Y{@ m}U%CoN%JD6XPIjx ix#XQC EI*{joBUmb?|Zh!5$KI$31J"?l4y1'r"3r]<"U~ `IM d }SS A3U 567<89Jj$GHJ/***** do not edit -- this file was generated mechanically *****/ /**************************************** from [-.h]rt.h: */ #ifndef RT_DOT_H /* only include once */ #define RT_DOT_H 1 /* * Include files. */ /**************************************** from ../h/define.h: */ /* * Default limit on sbrk region growth. 1 MB is almost 6x the initial size. * This should be enough for nearly all programs. */ #define MaxMem 1000000 /* * The definitions below configure Icon for VMS and should not be changed. */ #define VMS 1 #define Hz 100 /* times() results are in 10-msec units */ #define NormalExit 1 #define ErrorExit 0x10000000 #define Big 72057594037927936. /* larger than 2^56 lose precision */ #define LogHuge 39 #define Precision 16 #define IcodeSuffix ".icx" #define IcodeASuffix ".ICX" #define TUsage "[-cstu] [-e efile] [-o ofile] [\"-Sxnnnn\"]" #define CUsage "[-C C-comp] [-c] [-f{adens}] [-n{acest}] [-o ofile]\n\ [-p C-opts] [-r runtime ] [-s] [-t] [-u]" #define Prototypes #define KeyboardFncs #define Graphics 1 #define brk vms_brk #define sbrk vms_sbrk #define rindex strrchr #define index strchr #define unlink remove /**************************************** end ../h/define.h */ #if VMS /* don't need path.h */ #else /* VMS */ /**************************************** from ../h/path.h: */ /* [file not found] */ /**************************************** end ../h/path.h */ #endif /* VMS */ /**************************************** from ../h/config.h: */ /* * Icon configuration. */ /* * System-specific definitions are in define.h */ /* * A number of symbols are defined here. Some are specific to individual * to operating systems. Examples are: * * MSDOS MS-DOS for PCs * UNIX any UNIX system * VMS VMS for the VAX * * These are defined to be 1 or 0 depending on which operating system * the installation is being done under. They are all defined and only * one is defined to be 1. (They are used in the form #if VAX || MSDOS.) * * There also are definitions of symbols for specific computers and * versions of operating systems. These include: * * SUN code specific to the Sun Workstation * MICROSOFT code specific to the Microsoft C compiler for MS-DOS * * Other definitions may occur for different configurations. These include: * * DeBug debugging code * MultiThread support for multiple programs under the interpreter * * Other definitions perform configurations that are common to several * systems. An example is: * * Double align reals at double-word boundaries * */ /* * If COMPILER is not defined, code for the interpreter is compiled. */ #ifndef COMPILER #define COMPILER 0 #endif /* * The following definitions insure that all the symbols for operating * systems that are not relevant are defined to be 0 -- so that they * can be used in logical expressions in #if directives. */ #ifndef PORT #define PORT 0 #endif /* PORT */ #ifndef AMIGA #define AMIGA 0 #endif /* AMIGA */ #ifndef ARM #define ARM 0 #endif /* ARM */ #ifndef ATARI_ST #define ATARI_ST 0 #endif /* ATARI_ST */ #ifndef MACINTOSH #define MACINTOSH 0 #endif /* MACINTOSH */ #ifndef MSDOS #define MSDOS 0 #endif /* MSDOS */ #ifndef MVS #define MVS 0 #endif /* MVS */ #ifndef OS2 #define OS2 0 #endif /* OS2 */ #ifndef OS2_32 #define OS2_32 0 #endif /* OS32 */ #ifndef UNIX #define UNIX 0 #endif /* UNIX */ #ifndef VM #define VM 0 #endif /* VM */ #ifndef VMS #define VMS 0 #endif /* VMS */ /* * The following definitions serve to cast common conditionals is * a positive way, while allowing defaults for the cases that * occur most frequently. That is, if co-expressions are not supported, * NoCoexpr is defined in define.h, but if they are supported, no * definition is needed in define.h; nonetheless subsequent conditionals * can be cast as #ifdef Coexpr. */ /* * The mysterious Garden of Eden; not supported under the compiler. */ #ifndef NoCoexpr #undef Coexpr #define Coexpr #endif /* NoCoexpr */ #ifdef NoCoexpr #undef MultiThread #undef EventMon #undef Eve #endif /* NoCoexpr */ #if COMPILER #undef Eve #undef MultiThread #undef Visualization #undef EventMon #endif /* COMPILER */ #ifdef Eve #undef EventMon #undef MultiThread #undef MultiRegion #undef Visualization #define EventMon #define MultiThread #define MultiRegion #define Visualization #endif /* Eve */ #ifndef NoEnvVars #undef EnvVars #define EnvVars #endif /* NoEnvVars */ #ifndef NoStrInvoke #undef StrInvoke #define StrInvoke #endif /* NoStrInvoke */ #ifndef NoLargeInts #undef LargeInts #define LargeInts #endif /* NoLargeInts */ #ifdef EventMon #undef EventProc #undef MemMon #undef MultiThread #define MemMon #define EventProc #define MultiThread #define InterpMon #endif /* EventMon */ #ifndef NoInterpMon #undef InterpMon #define InterpMon #endif /* InterpMon */ #ifndef ExpandableRegions #undef FixedRegions #define FixedRegions #undef IconAlloc #ifndef NoMultiRegion #undef MultiRegion #define MultiRegion #endif /* NoMultiRegion */ #endif /* ExpandableRegions */ /* * Did you understand all that? Well, get a load of this... */ #ifndef NoEventProc #undef EventProc #define EventProc #endif /* EventProc */ #ifdef MultiThread #undef MultiRegion #define MultiRegion #endif /* MultiThread */ #ifdef MultiRegion #ifdef ExpandableRegions deliberate syntax error #else /* NoFixedRegions */ #undef FixedRegions #define FixedRegions #endif /* NoFixedRegions */ #endif /* MultiRegion */ #ifndef RefPath #define RefPath BinPath #endif /* RefPath */ #if UNIX #ifndef NoShellHeader #undef ShellHeader #define ShellHeader #endif /* NoShellHeader */ #endif /* UNIX */ /* * Names for standard environment variables, if they are supported. * The standard names are used unless they are overridden. */ #ifdef EnvVars #ifndef MEMMON #define MEMMON "MEMMON" #endif #ifndef NOERRBUF #define NOERRBUF "NOERRBUF" #endif #ifndef TRACE #define TRACE "TRACE" #endif #ifndef COEXPSIZE #define COEXPSIZE "COEXPSIZE" #endif #ifndef STRSIZE #define STRSIZE "STRSIZE" #endif #ifndef HEAPSIZE #define HEAPSIZE "HEAPSIZE" #endif #ifndef BLOCKSIZE #define BLOCKSIZE "BLOCKSIZE" #endif #ifndef BLKSIZE #define BLKSIZE "BLKSIZE" #endif #ifndef STATSIZE #define STATSIZE "STATSIZE" #endif #ifndef STATINCR #define STATINCR "STATINCR" #endif #ifndef MSTKSIZE #define MSTKSIZE "MSTKSIZE" #endif #ifndef QLSIZE #define QLSIZE "QLSIZE" #endif #ifndef ICONCORE #define ICONCORE "ICONCORE" #endif #ifndef IPATH #define IPATH "IPATH" #endif #endif /* EnvVars */ #ifdef MSWindows #undef Graphics #define Graphics 1 #endif /* MSWindows */ #ifdef MacGraph #undef Graphics #define Graphics 1 #endif /* MacGraph */ #ifdef Graphics #ifndef NoXpmFormat #if UNIX #undef HaveXpmFormat #define HaveXpmFormat #endif /* UNIX */ #endif /* NoXpmFormat */ #ifndef MSWindows #ifndef PresentationManager #ifndef MacGraph #undef XWindows #define XWindows 1 #endif /* MacGraph */ #endif /* PresentationManager */ #endif /* MSWindows */ #undef LineCodes #define LineCodes #undef Polling #define Polling #ifndef NoIconify #define Iconify #endif /* NoIconify */ #ifndef MaxStatSize /* * Bump up MaxStatSize for X programs; they're stat-hungry */ #define MaxStatSize 100000 #endif /* MaxStatSize */ #ifndef ICONC_XLIB #define ICONC_XLIB "-lX11" #endif /* ICONC_XLIB */ #endif /* Graphics */ #ifndef NoExternalFunctions #undef ExternalFunctions #define ExternalFunctions #endif /* NoExternalFu#97 VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=nctions */ /* * EBCDIC == 0 corresponds to ASCII. EBCDIC == 1 corresponds to EBCDIC * collating sequence, while EBCDIC == 2 provides the ASCII collating * sequence for EBCDIC systems. */ #ifndef EBCDIC #define EBCDIC 0 #endif /* EBCDIC */ /* * Other defaults. */ #ifdef DeBug #undef DeBugTrans #undef DeBugLinker #undef DeBugIconx #define DeBugTrans #define DeBugLinker #define DeBugIconx #endif /* DeBug */ #ifndef AllocType #define AllocType unsigned int #endif /* AllocType */ #ifndef ErrorExit #define ErrorExit 1 #endif /* ErrorExit */ #ifndef NormalExit #define NormalExit 0 #endif /* NormalExit */ #ifndef Hz #define Hz 60 #endif /* Hz */ #ifndef MaxHdr #define MaxHdr 4096 #endif /* MaxHdr */ #ifndef MaxPath #define MaxPath 200 #endif /* MaxPath */ #ifndef StackAlign #define StackAlign 2 #endif /* StackAlign */ #ifndef SysTime #define SysTime #endif /* SysTime */ #ifndef WordBits #define WordBits 32 #endif /* WordBits */ #ifndef IntBits #define IntBits WordBits #endif /* IntBits */ #ifndef SourceSuffix #define SourceSuffix ".icn" #endif /* SourceSuffix */ /* * Representations of directories. LocalDir is the "current working directory". * SourceDir is where the source file is. */ #define LocalDir "" #define SourceDir (char *)NULL #ifndef TargetDir #define TargetDir LocalDir #endif /* TargetDir */ #ifndef Pipes #if ARM || OS2 || UNIX || VMS #define Pipes #endif /* ARM || OS2 || UNIX || VMS */ #endif /* Pipes */ #if UNIX || VMS #define SystemFnc #endif /* UNIX || VMS */ /* * Default sizing and such. */ #define WordSize sizeof(word) #ifndef ByteBits #define ByteBits 8 #endif /* ByteBits */ /* * Define the size of the units in MemMon (allocation history) files. */ #ifdef MemMon #ifndef MMUnits #define MMUnits WordSize #endif /* MMUnits */ #endif /* MemMon */ #ifdef EventMon #undef MMUnits #define MMUnits 1 #endif /* EventMon */ /* * Change the name of gcvt() if we're supplying our own version, * to avoid complaints under VMS and others with shared libraries. */ #ifndef NoIconGcvt #undef IconGcvt #define IconGcvt #define gcvt icon_gcvt #endif /* IconGcvt */ /* * The following definitions depend on whether or not the ANSI C standard * is supported. */ #ifdef Standard #undef StandardC #undef StandardPP #undef StandardLib #define StandardC #define StandardPP #define StandardLib #endif /* Standard */ #ifdef StandardPP #define Cat(x,y) x##y #define Lit(x) #x #else /* StandardPP */ #define Ident(x) x #define Cat(x,y) Ident(x)y #define Lit(x) "x" #endif /* StandardPP */ #ifdef StandardC #undef Prototypes #define Prototypes #undef VoidType #define VoidType #define Bell '\a' #else /* StandardC */ #if EBCDIC #define Bell '\x2F' #else /* EBCDIC */ #define Bell '\007' #endif /* EBCDIC */ #endif /* StandardC */ #ifdef StandardLib #undef SysMem #define SysMem #endif /* StandardLib */ #if IntBits != WordBits #undef SysMem #endif /* Intbits != WordBits */ #ifdef SysMem #undef memcopy #undef memfill #define memcopy(to,from,len) memcpy(to,from,len) #define memfill(to,from,len) memset(to,from,len) #endif /* SysMem */ #ifdef SysOpt #define optindex optind #endif /* SysOpt */ /* * Provide definition to use void if it's supported (mainly avoids error * messages with some C compilers. Note: typedef does not work, so care * is needed not to use compound declarations. */ #ifdef VoidType #define novalue void #define noargs void #else /* VoidType */ #define novalue int #define noargs #endif /* VoidType */ /* * And something to handle a cast problem for signal(). */ #ifndef SigFncCast #ifdef VoidType #define SigFncCast (void (*)(int)) #else /* VoidType */ #define SigFncCast #endif /* VoidType */ #endif /* SigFncCast */ /* * Customize output if not pre-defined. */ #ifndef TraceOut #define TraceOut(s) fprintf(stderr,s) #endif /* TraceOut */ #if EBCDIC #define BackSlash "\xe0" #else /* EBCDIC */ #define BackSlash "\\" #endif /* EBCDIC */ #ifndef WriteBinary #define WriteBinary "wb" #endif /* WriteBinary */ #ifndef ReadBinary #define ReadBinary "rb" #endif /* ReadBinary */ #ifndef ReadEndBinary #define ReadEndBinary "r+b" #endif /* ReadEndBinary */ #ifndef WriteText #define WriteText "w" #endif /* WriteText */ #ifndef ReadText #define ReadText "r" #endif /* ReadText */ /* * "hidden" is used to declare static functions; "hidden" normally == "static", * except with compilers that can't handle "static" in prototypes. */ #ifndef hidden #define hidden static #endif /* hidden */ /* * The "Params" macro allows a single declaration to be used with both old- and * new-style compilers. */ #ifdef Prototypes #define Params(a) a #else /* Prototypes */ #define Params(a) () #endif /* Prototypes */ /* * The following code is operating-system dependent [@config.01]. * Any configuration stuff that has to be done at this point. */ #if PORT /* Probably nothing is needed. */ Deliberate Syntax Error #endif /* PORT */ #if VMS #define ExecSuffix ".exe" #define ObjSuffix ".obj" #define LibSuffix ".olb" #endif /* VMS */ #if AMIGA || ARM || ATARI_ST || MACINTOSH || MVS || VM #endif /* AMIGA || ARM || ... */ #if MSDOS || OS2 /* * Define compiler-specific symbols to be zero if not already * defined. */ #ifndef MICROSOFT #define MICROSOFT 0 #endif /* MICROSOFT */ #ifndef CSET2 #define CSET2 0 #endif /* CSet/2 */ #ifndef CSET2V2 #define CSET2V2 0 #endif /* CSet/2 version 2 */ #ifndef TURBO #define TURBO 0 #endif /* TURBO */ #ifndef HIGHC_386 #define HIGHC_386 0 #endif /* HIGHC_386 */ #ifndef INTEL_386 #define INTEL_386 0 #endif /* INTEL_386 */ #ifndef WATCOM #define WATCOM 0 #endif /* WATCOM */ #ifndef ZTC_386 #define ZTC_386 0 #endif /* ZTC_386 */ #ifndef MSNT #define MSNT 0 #endif /* MSNT */ #if HIGHC_386 /* * MetaWare's HighC 386 macro putc doesn't handle putc('\n') correctly - * sometimes a CR is not written out before the LF. So, redefine * macro putc to actually issue an fputc. */ #undef putc #define putc(c,f) fputc(c,f) #endif /* HIGHC_386 */ #endif /* MSDOS || OS2 */ #if MACINTOSH #if LSC /* * LightSpeed C requires that #define tokens appear after prototypes */ #define index strchr #define malloc mlalloc #define rindex strrchr #define unlink remove #endif /* LSC */ #endif /* MACINTOSH */ #if MVS || VM /* * Define compiler-specific symbols to be zero if not already * defined. */ #ifndef SASC #define SASC 0 #endif /* SASC */ #ifndef WATERLOO_C_V3_0 #define WATERLOO_C_V3_0 0 #endif /* WATERLOO_C_V3_0 */ #endif /* MVS || VM */ #if UNIX || (MACINTOSH && MPW) #undef WriteBinary #define WriteBinary "w" #undef ReadBinary #define ReadBinary "r" #undef ReadEndBinary #define ReadEndBinary "r+" #ifndef NoHardWiredPaths #define HardWiredPaths #endif /* NoHardWiredPaths */ #ifndef NoHeader #undef Header #define Header #endif /* NoHeader */ #endif /* UNIX || (MACINTOSH && MPW) */ /* * End of operating-system specific code. */ #ifndef DiffPtrs #define DiffPtrs(p1,p2) (word)((p1)-(p2)) #endif /* DiffPtrs */ #ifndef AllocReg #define AllocReg(n) malloc((msize)n) #endif /* AllocReg */ #define MaxFileName 256 #ifndef EVENTMON #define EVENTMON "EVENTMON" #endif /* EVENTMON */ #ifndef MEMMON #define MEMMON "MEMMON" #endif /* MEMMON */ #ifn VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Tdef RttSuffix #define RttSuffix ".r" #endif /* RttSuffix */ #ifndef DBSuffix #define DBSuffix ".db" #endif /* DBSuffix */ #ifndef PPInit #define PPInit "" #endif /* PPInit */ #ifndef PPDirectives #define PPDirectives {"passthru", PpKeep}, #endif /* PPDirectives */ #ifndef NoRanlib #define Ranlib #endif /* NoRanlib */ #ifndef EventMon #if IntBits == 16 #define NoSrcColumnInfo #endif /* IntBits == 16 */ #endif /* EventMon */ #ifndef NoSrcColumnInfo #define SrcColumnInfo #endif /* NoSrcColumnInfo */ #ifndef ExecSuffix #define ExecSuffix "" #endif /* ExecSuffix */ #ifndef CSuffix #define CSuffix ".c" #endif /* CSuffix */ #ifndef HSuffix #define HSuffix ".h" #endif /* HSuffix */ #ifndef ObjSuffix #define ObjSuffix ".o" #endif /* ObjSuffix */ #ifndef LibSuffix #define LibSuffix ".a" #endif /* LibSuffix */ #ifndef CComp #define CComp "cc" #endif /* CComp */ #ifndef COpts #define COpts "" #endif /* COpts */ /* * Note, size of the hash table is a power of 2: */ #define IHSize 128 #define IHasher(x) (((unsigned int)x)&(IHSize-1)) #if COMPILER /* * Code for the compiler. */ #undef MultiThread /* no way -- interpreter only */ #undef EventMon /* presently not supported in the compiler */ #undef EventProc /* presently not supported in the compiler */ #undef ExecImages /* interpreter only */ #undef InterpMon #else /* COMPILER */ /* * Code for the interpreter. */ #ifndef IcodeSuffix #define IcodeSuffix "" #endif /* IcodeSuffix */ #ifndef IcodeASuffix #define IcodeASuffix "" #endif /* IcodeASuffix */ #ifndef U1Suffix #define U1Suffix ".u1" #endif /* U1Suffix */ #ifndef U2Suffix #define U2Suffix ".u2" #endif /* U2Suffix */ #ifndef USuffix #define USuffix ".u" #endif /* USuffix */ #endif /* COMPILER */ #ifndef IconOptions #if ARM || UNIX || VMS #define IconOptions "C:ELS:Tce:f:mn:o:p:r:stuv:x" #endif /* ARM || UNIX || VMS */ #if MSDOS #define IconOptions "C:ELS:XITce:f:mn:o:p:r:stuv:x" #endif /* MSDOS */ #if OS2 #define IconOptions "C:ELS:Tce:f:in:o:p:r:stuv:x" #endif /* OS2 */ #endif /* Options */ #if EBCDIC #define CUsage "<-C C-comp> <-T> <-c> <-f{adelns}> <-n{acest}>\n\ <-o ofile> <-p C-opts> <-r runtime> <-s> <-t> <-u> <-v i>" #else /* EBCDIC */ #ifndef CUsage #if UNIX #define CUsage "[-C C-comp] [-E] [-T] [-c] [-f{adelns}] [-m] [-n{acest}]\n\ [-o ofile] [-p C-opts] [-r runtime] [-s] [-t] [-u] [-v i]" #else /* UNIX */ #define CUsage "[-C C-comp] [-E] [-T] [-c] [-f{adelns}] [-n{acest}]\n\ [-o ofile] [-p C-opts] [-r runtime] [-s] [-t] [-u] [-v i]" #endif /* UNIX */ #endif /* CUsage */ #endif /* EBCDIC */ #ifndef TUsage #if EBCDIC #define TUsage "<-cstu> <-fs> <-e efile> <-o ofile>" #endif /* EBCDIC */ #if ARM || UNIX #define TUsage "[-cmstuE] [-fs] [-e efile] [-o ofile]" #endif /* ARM || UNIX */ #if MVS || VM #define TUsage "<-cstuE> <-fs> <-e efile> <-o ofile>" #endif /* MVS || VM */ #if MSDOS #define TUsage "[-cstuEIX] [-fs] [-e efile] [-o ofile]" #endif /* MSDOS */ #endif /* TUsage */ #if MSDOS || OS2 #undef DirectExecution #define DirectExecution #endif /* MSDOS || OS2 */ #ifdef Header #undef DirectExecution #define DirectExecution #endif /* Header */ /* * TEMPORARY */ /* * Vsizeof is for use with variable-sized (i.e., indefinite) * structures containing an array of descriptors declared of size 1 * to avoid compiler warnings associated with 0-sized arrays. */ #define Vsizeof(s) (sizeof(s) - sizeof(struct descrip)) /* * Other sizeof macros: * * Wsizeof(x) -- Size of x in words. * Vwsizeof(x) -- Size of x in words, minus the size of a descriptor. Used * when structures have a potentially null list of descriptors * at their end. */ #define Wsizeof(x) ((sizeof(x) + sizeof(word) - 1) / sizeof(word)) #define Vwsizeof(x) ((sizeof(x) - sizeof(struct descrip) +\ sizeof(word) - 1) / sizeof(word)) /**************************************** end ../h/config.h */ /**************************************** from ../h/sys.h: */ /* * sys.h -- system include files. */ /* * The const storage-class qualifier causes conflicts between some of * our prototypes and those from system include files on some platforms. * In addition, some RTL code uses casts to const pointers to keep rtt * from printing warnings about possible indirect modifications. However, * these casts do not pass non-ANSI-standard C compilers. */ #ifndef AllowConst #define const /* make const disapear */ #endif /* StandardLib */ /* * The following code is operating-system dependent [@sys.01]. Include files * that are system-dependent. */ #if PORT #include /* probably needs something more */ Deliberate Syntax Error #endif /* PORT */ #if AMIGA #include #include #include #include #include #if AZTEC_C #include #endif /* AZTEC_C */ #endif /* AMIGA */ #if ARM #include #include #include #include #include #endif /* ARM */ #if ATARI_ST #include #include #endif /* ATARI_ST */ #if MACINTOSH #include #if LSC #include #endif /* LSC */ #if MPW #define create xx_create /* prevent duplicate definition of create() */ #include #include #include #include #include #include #include #include #include #include #include #include /**************************************** from time.h: */ /* [file not found] */ /**************************************** end time.h */ #include #include #include #endif /* MPW */ #endif /* MACINTOSH */ #if MSDOS #include #include #include #include #include #ifdef MSWindows #define int_PASCAL int PASCAL #define LRESULT_CALLBACK LRESULT CALLBACK #include #endif /* MSWindows */ #endif /* MSDOS */ #if MVS || VM #ifdef RecordIO #if SASC #include #endif /* SASC */ #endif /* RecordIO */ #if SASC #include #else /* SASC */ #include #endif /* SASC */ #endif /* MVS || VM */ #if OS2 #define INCL_DOS #define INCL_ERRORS #define INCL_RESOURCES #define INCL_DOSMODULEMGR #ifdef PresentationManager #define INCL_PM #endif /* PresentationManager */ #include #include #include #include /* Pipe support for OS/2 */ #include #include #include #include #if CSET2V2 #include #include #define IN_SYS_H /**************************************** from ../h/local.h: */ /* [file not found] */ /**************************************** end ../h/local.h */ #undef IN_SYS_H #endif /* CSet/2 version 2 */ #endif /* OS2 */ #if UNIX #ifdef ATT3B #include #include #endif /* ATT3B */ #ifdef XENIX_386 #ifdef StandardLib #include #endif /* StandardLib */ #endif /* XENIX_386 */ #ifdef SuppressAlignmentMsg #include #include #endif /* SuppressAlignmentMsg */ #include #ifndef XWindows #include #endif /* XWindows */ #include #ifdef UtsName #include #endif /* UtsName */ #ifdef KeyboardFncs #ifdef HaveTermio #ifnde֤ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=.f Linux #include #else /* Linux */ #include #endif /* Linux */ #include #include #include #endif /* HaveTermio */ #ifdef HaveTioc #include #include #include #endif /* HaveTioc */ #endif /* KeyboardFncs */ #ifdef LoadFunc #include #endif /* LoadFunc */ #endif /* UNIX */ #if VMS #include #include #include #include #include #endif /* VMS */ #include #ifdef XWindows /* * DECstation X Window #includes check for #ifdef VMS, so if it's 0, undef it. * DECwindows #includes check for #ifdef UNIX, so if VMS is 1, undef UNIX. */ #if !VMS #undef VMS #endif /* VMS */ #if VMS #undef UNIX /**************************************** from decw$include:Xlib.h: */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988, 1991 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows Xlib ** ** ABSTRACT: ** ** This module is the header definition and support file for the C ** subroutine interface library (Xlib) to the X Window System ** Protocol (V11). Structures and symbols starting with "_" are ** private to the library. ** ** Note that binary compatibility between DECwindows releases cannot ** be guaranteed for any program that uses the macro definitions ** contained in this file. Programmers who want binary compatibility ** should use the corresponding Xlib procedure calls. ** **-- **/ #ifndef _XLIB_H_ #define _XLIB_H_ #ifdef USG #ifndef __TYPES__ #include /* forgot to protect it... */ #define __TYPES__ #endif /* __TYPES__ */ #endif /* USG */ #ifdef VMS #include #include #else #include #include #endif /* VMS */ #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ #ifndef NeedWidePrototypes #if defined(NARROWPROTO) #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif #ifdef __cplusplus /* do not leave open across includes */ extern "C" { /* for C++ V2.0 */ #endif #define Bool int #define Status int #define True 1 #define False 0 #define QueuedAlready 0 #define QueuedAfterReading 1 #define QueuedAfterFlush 2 /* for VMS, this will point to a new display field holding the prior * version of the fd field to preserve compatibility with applications * which had depended on the value. */ #ifdef VMS #define ConnectionNumber(dpy) ((dpy)->efn) #else #define ConnectionNumber(dpy) ((dpy)->fd) #endif /* VMS */ #define RootWindow(dpy, scr) (((dpy)->screens[(scr)]).root) #define DefaultScreen(dpy) ((dpy)->default_screen) #define DefaultRootWindow(dpy) (((dpy)->screens[(dpy)->default_screen]).root) #define DefaultVisual(dpy, scr) (((dpy)->screens[(scr)]).root_visual) #define DefaultGC(dpy, scr) (((dpy)->screens[(scr)]).default_gc) #define BlackPixel(dpy, scr) (((dpy)->screens[(scr)]).black_pixel) #define WhitePixel(dpy, scr) (((dpy)->screens[(scr)]).white_pixel) #define AllPlanes (~0) #define QLength(dpy) ((dpy)->qlen) #define DisplayWidth(dpy, scr) (((dpy)->screens[(scr)]).width) #define DisplayHeight(dpy, scr) (((dpy)->screens[(scr)]).height) #define DisplayWidthMM(dpy, scr)(((dpy)->screens[(scr)]).mwidth) #define DisplayHeightMM(dpy, scr)(((dpy)->screens[(scr)]).mheight) #define DisplayPlanes(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #define DisplayCells(dpy, scr) (DefaultVisual((dpy), (scr))->map_entries) #define ScreenCount(dpy) ((dpy)->nscreens) #define ServerVendor(dpy) ((dpy)->vendor) #define ProtocolVersion(dpy) ((dpy)->proto_major_version) #define ProtocolRevision(dpy) ((dpy)->proto_minor_version) #define VendorRelease(dpy) ((dpy)->release) #define DisplayString(dpy) ((dpy)->display_name) #define DefaultDepth(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #define DefaultColormap(dpy, scr)(((dpy)->screens[(scr)]).cmap) #define BitmapUnit(dpy) ((dpy)->bitmap_unit) #define BitmapBitOrder(dpy) ((dpy)->bitmap_bit_order) #define BitmapPad(dpy) ((dpy)->bitmap_pad) #define ImageByteOrder(dpy) ((dpy)->byte_order) #define NextRequest(dpy) ((dpy)->request + 1) #define LastKnownRequestProcessed(dpy) ((dpy)->last_request_read) /* macros for screen oriented applications (toolkit) */ #define ScreenOfDisplay(dpy, scr)(&((dpy)->screens[(scr)])) #define DefaultScreenOfDisplay(dpy) (&((dpy)->screens[(dpy)->default_screen])) #define DisplayOfScreen(s) ((s)->display) #define RootWindowOfScreen(s) ((s)->root) #define BlackPixelOfScreen(s) ((s)->black_pixel) #define WhitePixelOfScreen(s) ((s)->white_pixel) #define DefaultColormapOfScreen(s)((s)->cmap) #define DefaultDepthOfScreen(s) ((s)->root_depth) #define DefaultGCOfScreen(s) ((s)->default_gc) #define DefaultVisualOfScreen(s)((s)->root_visual) #define WidthOfScreen(s) ((s)->width) #define HeightOfScreen(s) ((s)->height) #define WidthMMOfScreen(s) ((s)->mwidth) #define HeightMMOfScreen(s) ((s)->mheight) #define PlanesOfScreen(s) ((s)->root_depth) #define CellsOfScreen(s) (DefaultVisualOfScreen((s))->map_entries) #define MinCmapsOfScreen(s) ((s)->min_maps) #define MaxCmapsOfScreen(s) ((s)->max_maps) #define DoesSaveUnders(s) ((s)->save_unders) #define DoesBackingStore(s) ((s)->backing_store) #define EventMaskOfScreen(s) ((s)->root_input_mask) /* * Extensions need a way to hang private data on some structures. */ typedef struct _XExtData { int number; /* number returned by XRegisterExtension */ struct _XExtData *next; /* next item on list of data for structure */ int (*free_private)(); /* called to free private storage */ char *private_data; /* data private to this extension. */ } XExtData; /* * This file contains structures used by the extension mechanism. */ typedef struct { /* public to extension, cannot be changed */ int extension; /* extension number */ int major_opcode; /* major op-code assigned byc VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=('= server */ int first_event; /* first event number for the extension */ int first_error; /* first error number for the extension */ } XExtCodes; /* * This structure is private to the library. */ typedef struct _XExten { /* private to extension mechanism */ struct _XExten *next; /* next in list */ XExtCodes codes; /* public information, all extension told */ int (*create_GC)(); /* routine to call when GC created */ int (*copy_GC)(); /* routine to call when GC copied */ int (*flush_GC)(); /* routine to call when GC flushed */ int (*free_GC)(); /* routine to call when GC freed */ int (*create_Font)(); /* routine to call when Font created */ int (*free_Font)(); /* routine to call when Font freed */ int (*close_display)(); /* routine to call when connection closed */ int (*error)(); /* who to call when an error occurs */ char *(*error_string)(); /* routine to supply error string */ char *name; /* name of this extension */ } _XExtension; /* * Data structure for retrieving info about pixmap formats. */ typedef struct { int depth; int bits_per_pixel; int scanline_pad; } XPixmapFormatValues; /* * Data structure for setting graphics context. */ typedef struct { int function; /* logical operation */ unsigned long plane_mask;/* plane mask */ unsigned long foreground;/* foreground pixel */ unsigned long background;/* background pixel */ int line_width; /* line width */ int line_style; /* LineSolid, LineOnOffDash, LineDoubleDash */ int cap_style; /* CapNotLast, CapButt, CapRound, CapProjecting */ int join_style; /* JoinMiter, JoinRound, JoinBevel */ int fill_style; /* FillSolid, FillTiled, FillStippled, FillOpaeueStippled */ int fill_rule; /* EvenOddRule, WindingRule */ int arc_mode; /* ArcChord, ArcPieSlice */ Pixmap tile; /* tile pixmap for tiling operations */ Pixmap stipple; /* stipple 1 plane pixmap for stipping */ int ts_x_origin; /* offset for tile or stipple operations */ int ts_y_origin; Font font; /* default text font for text operations */ int subwindow_mode; /* ClipByChildren, IncludeInferiors */ Bool graphics_exposures;/* boolean, should exposures be generated */ int clip_x_origin; /* origin for clipping */ int clip_y_origin; Pixmap clip_mask; /* bitmap clipping; other calls for rects */ int dash_offset; /* patterned/dashed line information */ char dashes; } XGCValues; /* * Graphics context. All Xlib routines deal in this rather than * in raw protocol GContext ID's. This is so that the library can keep * a "shadow" set of values, and thus avoid passing values over the * wire which are not in fact changing. */ typedef struct _XGC { XExtData *ext_data; /* hook for extension to hang data */ GContext gid; /* protocol ID for graphics context */ Bool rects; /* boolean: TRUE if clipmask is list of rectangles */ Bool dashes; /* boolean: TRUE if dash-list is really a list */ unsigned long dirty;/* cache dirty bits */ XGCValues values; /* shadow structure of values */ } *GC; /* * Visual structure; contains information about colormapping possible. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ VisualID visualid; /* visual id of this visual */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ class of screen (monochrome, etc.) */ #else int class; /* class of screen (monochrome, etc.) */ #endif unsigned long red_mask, green_mask, blue_mask; /* mask values */ int bits_per_rgb; /* log base 2 of distinct color values */ int map_entries; /* color map entries */ } Visual; /* * Depth structure; contains information for each possible depth. */ typedef struct { int depth; /* this depth (Z) of the depth */ int nvisuals; /* number of Visual types at this depth */ Visual *visuals; /* list of visuals possible at this depth */ } Depth; /* * Information about the screen. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *display;/* back pointer to display structure */ Window root; /* Root window id. */ int width, height; /* width and height of screen */ int mwidth, mheight; /* width and height of in millimeters */ int ndepths; /* number of depths possible */ Depth *depths; /* list of allowable depths on the screen */ int root_depth; /* bits per pixel */ Visual *root_visual; /* root visual */ GC default_gc; /* GC for the root root visual */ Colormap cmap; /* default color map */ unsigned long white_pixel; unsigned long black_pixel; /* White and Black pixel values */ int max_maps, min_maps; /* max and min color maps */ int backing_store; /* Never, WhenMapped, Always */ Bool save_unders; long root_input_mask; /* initial root input mask */ } Screen; /* * Format structure; describes ZFormat data the screen will understand. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ int depth; /* depth of this image format */ int bits_per_pixel; /* bits/pixel at this depth */ int scanline_pad; /* scanline must padded to this multiple */ } ScreenFormat; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XSTRUCT_ #endif #ifndef _XSTRUCT_ /* hack to reduce symbol load in Xlib routines */ /* * Data structure for setting window attributes. */ typedef struct { Pixmap background_pixmap; /* background or None or ParentRelative */ unsigned long background_pixel; /* background pixel */ Pixmap border_pixmap; /* border of the window */ unsigned long border_pixel; /* border pixel value */ int bit_gravity; /* one of bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preseved if possible */ unsigned long backing_pixel;/* value to use in restoring planes */ Bool save_under; /* should bits under be saved? (popups) */ long event_mask; /* set of events that should be saved */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; /* boolean value for override-redirect */ Colormap colormap; /* color map to be associated with window */ Cursor cursor; /* cursor to be displayed (or None) */ } XSetWindowAttributes; typedef struct { int x, y; /* location of window */ int width, height; /* width and height of window */ int border_width; /* border width of window */ int depth; /* depth of window */ Visual *visual; /* the associated visual structure */ Window root; /* root of screen containing window */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ InputOutput, InputOnly*/ #else int class; /* InputOutput, InputOnly*/ #endif int bit_gravity; /* one of bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preserved if possible */ unsigned long backing_pixel;/* value to be used when restoring planes */ Bool save_under; /* boolean, should bits under be saved? */ Colormap colormap; /* color map to be associated with window */ Bool map_installed; /* boolean, is color map currently installed*/ int map_state; /* IsUnmapped, IsUnviewable, IsViewable */ long all_event_masks; /* set of events all people have interest in*/ long your_event_mask; /* my event mask */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; / b VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=+L* boolean value for override-redirect */ Screen *screen; /* back pointer to correct screen */ } XWindowAttributes; /* * Data structure for host setting; getting routines. * */ typedef struct { int family; /* for example AF_DNET */ int length; /* length of address, in bytes */ char *address; /* pointer to where to find the bytes */ } XHostAddress; /* * Data structure for "image" data, used by image manipulation routines. */ typedef struct _XImage { int width, height; /* size of image */ int xoffset; /* number of pixels offset in X direction */ int format; /* XYBitmap, XYPixmap, ZPixmap */ char *data; /* pointer to image data */ int byte_order; /* data byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* quant. of scanline 8, 16, 32 */ int bitmap_bit_order; /* LSBFirst, MSBFirst */ int bitmap_pad; /* 8, 16, 32 either XY or ZPixmap */ int depth; /* depth of image */ int bytes_per_line; /* accelarator to next line */ int bits_per_pixel; /* bits per pixel (ZPixmap) */ unsigned long red_mask; /* bits in z arrangment */ unsigned long green_mask; unsigned long blue_mask; char *obdata; /* hook for the object routines to hang on */ struct funcs { /* image manipulation routines */ struct _XImage *(*create_image)(); #if NeedFunctionPrototypes int (*destroy_image) (struct _XImage *); unsigned long (*get_pixel) (struct _XImage *, int, int); int (*put_pixel) (struct _XImage *, int, int, unsigned long); struct _XImage *(*sub_image)(struct _XImage *, int, int, unsigned int, unsigned int); int (*add_pixel) (struct _XImage *, long); #else int (*destroy_image)(); unsigned long (*get_pixel)(); int (*put_pixel)(); struct _XImage *(*sub_image)(); int (*add_pixel)(); #endif } f; } XImage; /* * Data structure for XReconfigureWindow */ typedef struct { int x, y; int width, height; int border_width; Window sibling; int stack_mode; } XWindowChanges; /* * Data structure used by color operations */ typedef struct { unsigned long pixel; unsigned short red, green, blue; char flags; /* do_red, do_green, do_blue */ char pad; } XColor; /* * Data structures for graphics operations. On most machines, these are * congruent with the wire protocol structures, so reformatting the data * can be avoided on these architectures. */ typedef struct { short x1, y1, x2, y2; } XSegment; typedef struct { short x, y; } XPoint; typedef struct { short x, y; unsigned short width, height; } XRectangle; typedef struct { short x, y; unsigned short width, height; short angle1, angle2; } XArc; /* Data structure for XChangeKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; int bell_pitch; int bell_duration; int led; int led_mode; int key; int auto_repeat_mode; /* On, Off, Default */ } XKeyboardControl; /* Data structure for XGetKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; unsigned int bell_pitch, bell_duration; unsigned long led_mask; int global_auto_repeat; char auto_repeats[32]; } XKeyboardState; /* Data structure for XGetMotionEvents. */ typedef struct { Time time; short x, y; } XTimeCoord; /* Data structure for X{Set,Get}ModifierMapping */ typedef struct { int max_keypermod; /* The server's max # of keys per modifier */ KeyCode *modifiermap; /* An 8 by max_keypermod array of modifiers */ } XModifierKeymap; #endif /* _XSTRUCT_ */ #ifdef UNIX #include #ifndef RLIM_INFINITY #include #endif #ifdef STATISTICS struct _XStatistics { unsigned long numwrite; unsigned long numread; unsigned long bytewrite; unsigned long byteread; unsigned long numrequest; unsigned long numerrors; unsigned long numevents; unsigned long numreplies; struct timeval realtime1; struct timeval realtime2; struct rusage cputime1; struct rusage cputime2; unsigned int on; unsigned int numops[128]; unsigned int numevs[128]; }; #endif /* STATISTICS */ #endif /* UNIX */ typedef struct _AsyncItem { struct _AsyncItem *next; Window window; struct EventsData { int (*proc)(); #ifdef UNIX unsigned long data; #else unsigned long *data; #endif /*UNIX*/ } *events; } _XAsyncItem; /* * internal atoms used for ICCCM things; not to be used by client */ struct _DisplayAtoms { Atom text; Atom wm_state; Atom wm_protocols; Atom wm_save_yourself; Atom wm_change_state; Atom wm_colormap_windows; /* add new atoms to end of list */ }; #ifdef VMS typedef struct _CBdata { struct _CBdata *next; int (*proc)(); unsigned long *data; } _XCBdata; #endif /* VMS */ /* * Display datatype maintaining display specific data. */ typedef struct _XDisplay { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *next; /* next open Display on list */ int fd; /* Ultrix: Network socket. */ /* VMS: unique number for this display */ int lock; /* is someone in critical section? */ int proto_major_version;/* maj. version of server's X protocol */ int proto_minor_version;/* minor version of servers X protocol */ char *vendor; /* vendor of the server hardware */ long resource_base; /* resource ID base */ long resource_mask; /* resource ID mask bits */ long resource_id; /* allocator current ID */ int resource_shift; /* allocator shift to correct bits */ XID (*resource_alloc)(); /* allocator function */ int byte_order; /* screen byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* padding and data requirements */ int bitmap_pad; /* padding requirements on bitmaps */ int bitmap_bit_order; /* LeastSignificant or MostSignificant */ int nformats; /* number of pixmap formats in list */ ScreenFormat *pixmap_format; /* pixmap format list */ int vnumber; /* Xlib's X protocol version number. */ int release; /* release of the server */ struct _XSQEvent *head, *tail; /* Input event queue. */ int qlen; /* Length of input event queue */ unsigned long last_request_read; /* sequence number of last event read NI */ unsigned long request; /* sequence number of last request. */ char *last_req; /* beginning of last request, or dummy */ char *buffer; /* Output buffer starting address. */ char *bufptr; /* Output buffer index pointer. */ char *bufmax; /* Output buffer maximum+1 address. */ unsigned max_request_size; /* maximum number 32 bit words in request*/ struct _XrmHashBucketRec *db; int (*synchandler)(); /* Synchronization handler */ char *display_name; /* "host:display" string used on this connect*/ int default_screen; /* default screen for operations */ int nscreens; /* number of screens on this server*/ Screen *screens; /* pointer to list of screens */ unsigned long motion_buffer; /* size of motion buffer */ Window current; /* for use internally for Keymap notify */ int min_keycode; /* minimum defined keycode */ int max_keycode; /* maximum defined keycode */ KeySym *keysyms; /* This server's keysyms */ XModifierKeymap *modifiermap; /* This server's modifier keymap */ int keysyms_per_keycode;/* number of rows */ char *xdefaults; /* contents of defaults from server */ char *scratch_buffer; /* place to hang scratch buffer */ unsigned long scratch_length; /* length of scratch buffer */ int ext_number; /* extension number on this display */ _XExtension *ext_procs; /* extensions initialized on this display */ /* * the following can be fixed size, as bGˤ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=c[the protocol defines how * much address space is available. * While this could be done using the extension vector, there * may be MANY events processed, so a search through the extension * list to find the right procedure for each event might be * expensive if many extensions are being used. */ Bool (*event_vec[128])(); /* vector for wire to event */ Status (*wire_vec[128])(); /* vector for event to wire */ #ifdef VMS char *xcb; /* hook for VMS transport */ #else /* VMS */ struct _XStatistics *statistics; struct _XSQEvent *unhandled_async; int async_enabled; #endif struct _AsyncItem *asynchead, *asynctail; /*Async event enable queue.*/ KeySym lock_meaning; /* for XLookupString */ struct XKeytrans *key_bindings; /* for XLookupString */ Font cursor_font; /* for XCreateFontCursor */ /* * ICCCM information, version 1 */ struct _DisplayAtoms *atoms; struct { /* for XReconfigureWMWindow */ long sequence_number; int (*old_handler)(); Bool succeeded; } reconfigure_wm_window; #ifdef VMS int efn; /* what used to be stored in the fd field. This is not documented and is subject to change/removal */ struct _XCBdata *safe; /* similar to event queue, used via XXX */ /* to register entry points to be called */ /* at user level at a later time */ unsigned long event_ctr; /* serial number of last event */ #endif /* VMS */ /* * additional connection info */ unsigned long flags; /* internal connection flags */ unsigned int mode_switch; /* keyboard group modifiers */ } Display; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XEVENT_ #endif #ifndef _XEVENT_ /* * A "XEvent" structure always has type as the first entry. This * uniquely identifies what kind of event it is. The second entry * is always a pointer to the display the event was read from. * The third entry is always a window of one type or another, * carefully selected to be useful to toolkit dispatchers. (Except * for keymap events, which have no window.) You * must not change the order of the three elements or toolkits will * break! The pointer to the generic event must be cast before use to * access any other information in the structure. */ /* * Definitions of specific events. */ typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int keycode; /* detail */ Bool same_screen; /* same screen flag */ } XKeyEvent; typedef XKeyEvent XKeyPressedEvent; typedef XKeyEvent XKeyReleasedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int button; /* detail */ Bool same_screen; /* same screen flag */ } XButtonEvent; typedef XButtonEvent XButtonPressedEvent; typedef XButtonEvent XButtonReleasedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ char is_hint; /* detail */ Bool same_screen; /* same screen flag */ } XMotionEvent; typedef XMotionEvent XPointerMovedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual */ Bool same_screen; /* same screen flag */ Bool focus; /* boolean focus */ unsigned int state; /* key or button mask */ } XCrossingEvent; typedef XCrossingEvent XEnterWindowEvent; typedef XCrossingEvent XLeaveWindowEvent; typedef struct { int type; /* FocusIn or FocusOut */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* window of event */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual, NotifyPointer, * NotifyPointerRoot, NotifyDetailNone */ } XFocusChangeEvent; typedef XFocusChangeEvent XFocusInEvent; typedef XFocusChangeEvent XFocusOutEvent; /* generated on EnterWindow and FocusIn when KeyMapState selected */ typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; char key_vector[32]; } XKeymapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int x, y; int width, height; int count; /* if non-zero, at least this many more */ } XExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int x, y; int width, height; int count; /* if non-zero, at least this many more */ int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XGraphicsExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XNoExposeEvent;JP VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Xj typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int state; /* Visibility state */ } XVisibilityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; /* parent of the window */ Window window; /* window id of window created */ int x, y; /* window location */ int width, height; /* size of window */ int border_width; /* border width */ Bool override_redirect; /* creation should be overridden */ } XCreateWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; } XDestroyWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool from_configure; } XUnmapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool override_redirect; /* boolean, is override set... */ } XMapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; } XMapRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Window parent; int x, y; Bool override_redirect; } XReparentEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; int width, height; int border_width; Window above; Bool override_redirect; } XConfigureEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; } XGravityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int width, height; } XResizeRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int x, y; int width, height; int border_width; Window above; int detail; /* Above, Below, TopIf, BottomIf, Opposite */ unsigned long value_mask; } XConfigureRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int place; /* PlaceOnTop, PlaceOnBottom */ } XCirculateEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int place; /* PlaceOnTop, PlaceOnBottom */ } XCirculateRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom atom; Time time; int state; /* NewValue, Deleted */ } XPropertyEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom selection; Time time; } XSelectionClearEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window owner; Window requestor; Atom selection; Atom target; Atom property; Time time; } XSelectionRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window requestor; Atom selection; Atom target; Atom property; /* ATOM or None */ Time time; } XSelectionEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Colormap colormap; /* COLORMAP or None */ #if defined(__cplusplus) || defined(c_plusplus) Bool c_new; /* C++ */ #else Bool new; #endif int state; /* ColormapInstalled, ColormapUninstalled */ } XColormapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom message_type; int format; union { char b[20]; short s[10]; long l[5]; } data; } XClientMessageEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* unused */ int request; /* one of MappingModifier, MappingKeyboard, MappingPointer */ int first_keycode; /* first keycode */ int count; /* defines range of change w. first_keycode*/ } XMappingEvent; typedef struct { int type; Display *display; /* Display the event was read from */ XID resourceid; /* resource id */ unsigned long serial; /* serial number of failed request */ unsigned char error_code; /* error code of failed request */ unsigned char request_code; /* Major op-code of failed request */ unsigned char minor_code; /* Minor op-code of failed request */ } XErrorEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display;/* Display the event was read from */ Window window; /* window on which event was requested in event mask */ } XAnyEvent; /* * this union is defined so Xlib can always use the same sized * event structure internally, to avoid memory fragmentation. */ typedef union _XEvent { int type; /* mu VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Zyst not be changed; first element */ XAnyEvent xany; XKeyEvent xkey; XButtonEvent xbutton; XMotionEvent xmotion; XCrossingEvent xcrossing; XFocusChangeEvent xfocus; XExposeEvent xexpose; XGraphicsExposeEvent xgraphicsexpose; XNoExposeEvent xnoexpose; XVisibilityEvent xvisibility; XCreateWindowEvent xcreatewindow; XDestroyWindowEvent xdestroywindow; XUnmapEvent xunmap; XMapEvent xmap; XMapRequestEvent xmaprequest; XReparentEvent xreparent; XConfigureEvent xconfigure; XGravityEvent xgravity; XResizeRequestEvent xresizerequest; XConfigureRequestEvent xconfigurerequest; XCirculateEvent xcirculate; XCirculateRequestEvent xcirculaterequest; XPropertyEvent xproperty; XSelectionClearEvent xselectionclear; XSelectionRequestEvent xselectionrequest; XSelectionEvent xselection; XColormapEvent xcolormap; XClientMessageEvent xclient; XMappingEvent xmapping; XErrorEvent xerror; XKeymapEvent xkeymap; long pad[24]; } XEvent; /* * _QEvent datatype for use in input queueing. */ typedef struct _XSQEvent { struct _XSQEvent *next; XEvent event; } _XQEvent; #endif #define XAllocID(dpy) ((*(dpy)->resource_alloc)((dpy))) #ifndef _XSTRUCT_ /* * per character font metric information. */ typedef struct { short lbearing; /* origin to left edge of raster */ short rbearing; /* origin to right edge of raster */ short width; /* advance to next char's origin */ short ascent; /* baseline to top edge of raster */ short descent; /* baseline to bottom edge of raster */ unsigned short attributes; /* per char flags (not predefined) */ } XCharStruct; /* * To allow arbitrary information with fonts, there are additional properties * returned. */ typedef struct { Atom name; unsigned long card32; } XFontProp; typedef struct { XExtData *ext_data; /* hook for extension to hang data */ Font fid; /* Font id for this font */ unsigned direction; /* hint about direction the font is painted */ unsigned min_char_or_byte2;/* first character */ unsigned max_char_or_byte2;/* last character */ unsigned min_byte1; /* first row that exists */ unsigned max_byte1; /* last row that exists */ Bool all_chars_exist;/* flag if all characters have non-zero size*/ unsigned default_char; /* char to print for undefined character */ int n_properties; /* how many properties there are */ XFontProp *properties; /* pointer to array of additional properties*/ XCharStruct min_bounds; /* minimum bounds over all existing char*/ XCharStruct max_bounds; /* maximum bounds over all existing char*/ XCharStruct *per_char; /* first_char to last_char information */ int ascent; /* log. extent above baseline for spacing */ int descent; /* log. descent below baseline for spacing */ } XFontStruct; /* * PolyText routines take these as arguments. */ typedef struct { char *chars; /* pointer to string */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem; typedef struct { /* normal 16 bit characters are two bytes */ unsigned char byte1; unsigned char byte2; } XChar2b; typedef struct { XChar2b *chars; /* two byte characters */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem16; typedef union { Display *display; GC gc; Visual *visual; Screen *screen; ScreenFormat *pixmap_format; XFontStruct *font; } XEDataObject; extern XFontStruct *XLoadQueryFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XFontStruct *XQueryFont( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */ #endif ); extern XTimeCoord *XGetMotionEvents( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Time /* start */, Time /* stop */, int* /* nevents_return */ #endif ); extern XModifierKeymap *XDeleteModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XGetModifierMapping( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XModifierKeymap *XInsertModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XNewModifiermap( #if NeedFunctionPrototypes int /* max_keys_per_mod */ #endif ); extern XImage *XCreateImage( #if NeedFunctionPrototypes Display* /* display */, Visual* /* visual */, unsigned int /* depth */, int /* format */, int /* offset */, char* /* data */, unsigned int /* width */, unsigned int /* height */, int /* bitmap_pad */, int /* bytes_per_line */ #endif ); extern XImage *XGetImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned long /* plane_mask */, int /* format */ #endif ); extern XImage *XGetSubImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned long /* plane_mask */, int /* format */, XImage* /* dest_image */, int /* dest_x */, int /* dest_y */ #endif ); #endif /* _XSTRUCT_ */ /* * X function declarations. */ extern Display *XOpenDisplay( #if NeedFunctionPrototypes const char* /* display_name */ #endif ); extern void XrmInitialize( #if NeedFunctionPrototypes void #endif ); extern char *XFetchBytes( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */ #endif ); extern char *XFetchBuffer( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */, int /* buffer */ #endif ); extern char *XGetAtomName( #if NeedFunctionPrototypes Display* /* display */, Atom /* atom */ #endif ); extern char *XGetDefault( #if NeedFunctionPrototypes Display* /* display */, const char* /* program */, const char* /* option */ #endif ); extern char *XDisplayName( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern char *XKeysymToString( #if NeedFunctionPrototypes KeySym /* keysym */ #endif ); extern int (*XSynchronize( #if NeedFunctionPrototypes Display* /* display */, Bool /* onoff */ #endif ))(); extern int (*XSetAfterFunction( #if NeedFunctionPrototypes Display* /* display */, int (*) ( Display* /* display */ ) /* procedure */ #endif ))(); extern Atom XInternAtom( #if NeedFunctionPrototypes Display* /* display */, const char* /* atom_name */, Bool /* only_if_exists */ #endif ); extern Colormap XCopyColormapAndFree( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern Colormap XCreateColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Visual* /* visual */, int /* alloc */ #endif ); extern Cursor XCreatePixmapCursor( #if NeedFunctionPrototypes Display* /* display */, Pixmap /* source */, Pixmap /* mask */, XColor* /* foreground_color */, 5af& VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= XColor* /* background_color */, unsigned int /* x */, unsigned int /* y */ #endif ); extern Cursor XCreateGlyphCursor( #if NeedFunctionPrototypes Display* /* display */, Font /* source_font */, Font /* mask_font */, unsigned int /* source_char */, unsigned int /* mask_char */, XColor* /* foreground_color */, XColor* /* background_color */ #endif ); extern Cursor XCreateFontCursor( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* shape */ #endif ); extern Font XLoadFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern GC XCreateGC( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned long /* valuemask */, XGCValues* /* values */ #endif ); extern GContext XGContextFromGC( #if NeedFunctionPrototypes GC /* gc */ #endif ); extern Pixmap XCreatePixmap( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned int /* width */, unsigned int /* height */, unsigned int /* depth */ #endif ); extern Pixmap XCreateBitmapFromData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, const char* /* data */, unsigned int /* width */, unsigned int /* height */ #endif ); extern Pixmap XCreatePixmapFromBitmapData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, char* /* data */, unsigned int /* width */, unsigned int /* height */, unsigned long /* fg */, unsigned long /* bg */, unsigned int /* depth */ #endif ); extern Window XCreateSimpleWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, unsigned long /* border */, unsigned long /* background */ #endif ); extern Window XGetSelectionOwner( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */ #endif ); extern Window XGetIconWindow(); extern Window XCreateWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, int /* depth */, unsigned int /* class */, Visual* /* visual */, unsigned long /* valuemask */, XSetWindowAttributes* /* attributes */ #endif ); extern Colormap *XListInstalledColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_return */ #endif ); extern char **XListFonts( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* actual_count_return */ #endif ); extern char **XListFontsWithInfo( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* count_return */, XFontStruct** /* info_return */ #endif ); extern char **XGetFontPath( #if NeedFunctionPrototypes Display* /* display */, int* /* npaths_return */ #endif ); extern char **XListExtensions( #if NeedFunctionPrototypes Display* /* display */, int* /* nextensions_return */ #endif ); extern Atom *XListProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_prop_return */ #endif ); extern XHostAddress *XListHosts( #if NeedFunctionPrototypes Display* /* display */, int* /* nhosts_return */, Bool* /* state_return */ #endif ); extern KeySym XKeycodeToKeysym( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* keycode */, #else KeyCode /* keycode */, #endif int /* index */ #endif ); extern KeySym XLookupKeysym( #if NeedFunctionPrototypes XKeyEvent* /* key_event */, int /* index */ #endif ); extern KeySym *XGetKeyboardMapping( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* first_keycode */, #else KeyCode /* first_keycode */, #endif int /* keycode_count */, int* /* keysyms_per_keycode_return */ #endif ); extern KeySym XStringToKeysym( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern long XMaxRequestSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XResourceManagerString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XDisplayMotionBufferSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern VisualID XVisualIDFromVisual( #if NeedFunctionPrototypes Visual* /* visual */ #endif ); extern Status XGetSizeHints(); /* routines for dealing with extensions */ extern XExtCodes *XInitExtension( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XExtCodes *XAddExtension( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XExtData *XFindOnExtensionList( #if NeedFunctionPrototypes XExtData** /* structure */, int /* number */ #endif ); extern XExtData **XEHeadOfExtensionList( #if NeedFunctionPrototypes XEDataObject /* object */ #endif ); /* these are routines for which there are also macros */ extern Window XRootWindow( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Window XDefaultRootWindow( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Window XRootWindowOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Visual *XDefaultVisual( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Visual *XDefaultVisualOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern GC XDefaultGC( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern GC XDefaultGCOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XBlackPixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XWhitePixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XAllPlanes( #if NeedFunctionPrototypes void #endif ); extern unsigned long XBlackPixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XWhitePixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XNextRequest( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XLastKnownRequestProcessed( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XServerVendor( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XDisplayString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Colormap XDefaultColormap( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Colormap XDefaultColormapOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Display *XDisplayOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Screen *XScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Screen *XDefaultScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */ #endifJBF*WFwqiXJCE"{H@ dCwT>i ~qe*G tlM!\{PtqtC n,LM<oVO2icssJQ+ g}Iii6R}"ys:l~[M.^B5mg-@#vLCpuVC~ 06uG'd }6iI4\x\v1E"'dcp*^e|&$AW+a|%HTwpZV'*B*Z hu2*GUw0pP٬0)uM1SY>>5O0tvo C;3rpvXj: ibv[mKA2sr"&9\!#ACY=b}6PNYUUnx._,b_*B8v:KZ+iF3+#de`1 %xnt6{$/!2T*jq;|ODXE>|Am}O_<_;)q0 l^< +}.*PcRHLC.ZrCo7c@iA%nJ?#Po4IgU---JW#pc)3Z)Z:\V5/iLt~;HXPG 3zQHk@Br ?k ThYUZOYHhzT=gfuClQ4?-AOQi<3ArhkTCZ J@Z 'jf9$";r~l2rsxA{qK]lO#YE6Tv mw?t=koj$=NEfl@)j:P?+ s1%Eu>1g=eN:ixSX6o'Q3z`b>+(vn,k%+AyYN v7)h]{ZCvP6peY@G=vd)%P{FQ;? dWT&j:J|Z``yh=N44}w@K372v] sPv^ exS^t]#q<@EYia.\&sugF.bz%lI$bcF5(Mm-oM Y]y|9w^(VT919xyft6>1JUu7o~[`][M"@\j_[D33kjIcj89Y1CA(9SexEap%kw!&D?R)CR(mI,fIi)C<#-kWRe Yjv?'/c4bQTU,p _Le v<ke1'yB1[ Ze 1W<^AsJ;Qe)yfto_IrE,, Cwn |=tm{1 Nh)[9vP|C.wBQQjJ/yVr.$% ]@OUaYp( B.mAW,v.2YDUlHpLN\ yb20G3lXR%<~ehu"W;;vk;+2=ou=|a$;(}JCL2'ZIGP8n:=%bPlAsWDvJ}$Abd1\V `@%i\MM6A4D&*wK B;kYs-WyM6X+JC^bkIZ PMj?\Ix"nBwE ?[xz .er/ld<7Ykl]-9FgPlh(|n!#4)0& w1|u*[ MEGmJQgDJG7TF*N]w- i/6n|W>.mJRO3JSED0WaQF#lgM6 5sMMkL;y.$R:t] c?.}?OfcX4]r6be+aFHS< O?HUz+o Mx7[5"F$X n F~xNPx%QlT<k=RZEZ+:yp#E-+'Ez4[1I@[qDgjfg9?'qy:VC;Mpvae7.MJ`%@^7Id2 OA+q!k .CaCbFYN4w?_(58+mCp VEv!YEXq~BL6S L>E,% ^"Uy;j g& "21Z6XeI|zz@p$ Hf=gzB!UG0Z#~Uyc;o|6Z#S0i\Q&\V bvp9+e 6kJQ[oG[OO+}4B6|'\iJ* g#PN#f;: 1Mb`OQDJ!LSH\UV0E3}Y\So ,j }R,H9zh~ye(bj]Jc%C[&X .V)?;<MbLP]Ya4;|LmP|OK(}UYza.w|?kbBB%|:#29{G +`&LE/~kpFKp`ZR%+:6\j%p5e?]9PyveJc V<1g9O`FfH__RKbE%_Z:O`/U~AXr9K`d ~5{E];zG*~,KbBS=0Lj-Yg |+Vl?Csd,dxULekwE;RI0uHsOpSeejVTyw@;:w!_]KG.>/(&xS j#|xDl8g9enliZ/n6U3f:;P9;^=Hhq-Pn--4K gIM+Zb%8;& hzOb8u)cX\GL8LP+lYuSzbO Wd;IX( > [V3~x!XU`K*[Bh'x)L~&/t \$-mfb )pRUgzDz+p@/g[,GD}iy6&V42w N 80aPs!3TS;Myo"%Us"eAS=XKTOS2 9&H ASQIy!ohq}3r6NoV}w^S*H K-N u:_N' O+OP}!1; _}'LYYGzuG0VWRmX1O afSWw y{bS";D'7~BIw'n%B(p 3bGs&2Pkl7"pPW/agDiz;F[@YA#)mcU3#z~8*?)+PDBjU1,MOv S[Y' ocpy\!=7d? +P?\wt9uHvRR~==zPM^JHhW ArA{a,d4{]XbG:MSe+g -]LA]C9 jbQ<d+oo `wt~`$oo$ T^N^?Vb z9#h.k)+WBQp3DoY")!3^3*JS 3v"}EI}UvY'U^(Ik a!Bm#4|[Ygf/\A}Hf+b!a$:g(AJL_0ra @ 4q3PA\1C2]f' #qY JYx(W!zac?Zq1*B_iQLvzJ1-\n^nI`?< `]-.Tf{Nbq4mM5sXr&K% bE)b5J,l0^g-(]CUTXBY!rWy=GPQ?$ U LE1LOiT] IoYd&CNDeLWi~l^06{36 \ ~*![PKoQPhUTTo6P+Kp%7 *`uFN{E#x@p./nR}i =~x&(e\Kx$F`>"i0 civ}v IY1G%t.2*b- 9-7R+$fBHN03d8uLQd@kmS<7QH'|8#Pq, ?F5mUl"by0 tuf T^ ~};}IB t@c_i<}9m\cxuuEy;/p5=tS:r}x&TB){Cd%aBj5Pf|^351E)g3`E'J0;D%]*PG7m"B s#4)JTl'w"i*I:`1Bh&U .}Unk1O"Ry?)M4;4r`(Q+o^v7qO EMqtv)gBd4J<=_G=^/ifQ!KX_z%'G#s?TN/dbKmM-8^gfsF$Z+Sc #|jMj >"`X]rT%K-W L7/!y?u!ZbQ]KJ$q +!<1Q.s@OYNr9{E!%QixKao %L X5VMgV#5/`_Z=GJkF@Xh~E:m{h[mbZ)|Q+o7oHE%qT )]O^C5; GD8P /89`h 4|$+A)~X$bpEU1CU|*!r=>H0{UU(ERJ\iy13E,Yp> u{R-yV,LwC;ZUn\rP=]$T#uSKAA0P=,E Vp))F@ ;I8'.G+*rasl9cogAUw H|'7MC%( `|Y&< t>KR }%V? ,FgZc |epZZ%84)m5t^M1Fk`X~{4Z'41 [:#K?_]K^/i`l#ZZ~d`8{(* -{yYh!a3cVSf7+JAt|q7#z=4ROP|~/@h5]W\{"4rVfV7y-+c$ q0lX/auB&5\uLD{]CupAyk*Zv}aT[:b>TaW) \EKel*Cb%j`dt:{rv;rGXW>XMMOCO1>[O`vI:-tu5Io}:~N}+DXt1c*)Q@sr;OcSZsI<71!Ti_]E;VRq_ 1V~;m2YFXV;xH=^ J2}CO!TVfyqa? N&C( d~ wt"||'Y\pdxY~6f' B1m (QW'a8.;Exe{y)k?R SO~i)Mt^nfLX[Lz euY NZ.;j*sa)Z.= S2TW1 =q.U{!k{g@=FzfG/v+2c.,c3U9* R [A=`qZLJoV"c!M/Dh{59IK Q55@T*P{q(.1!]vwY|k}Q=H+`hf*;`AW OtLo o:XfxHS;BbJ$&%JH~%;6QTAX- UE(aoIqw|d>hS/OE"W =g04,@%;6hPEP }t)4}Uf5+l;1` pH;Ip>$Xf)"9TF,lne >1/#6'~ WhXFkjPQ>vV=jf>WS[@2cKIRi\r E8 $pCx75{9A;'}sN#I8W<{9u6tn=52{XX }Q(1>~!,fra=yn,agV\b5N_a7w&q\"[NO2m+2, w{8WX n(1Jef^BVNZfXl` s$mz2w|_ ~n%Ddr#O`v^r-\$W[d% Bz<| Kn: HLt/K|c~(RU(wi}PWEwA;-KV,-`3;aj S6!|[E=;n}cl&5>edsW0pESg7z^S%?uavg>iwZ!v+KffFU6y~AV;"P[lb=y?CEyD8 P|}beiELZs~,s nh!.\z"--mDz#goxqmM.=P|P8_@\ g|M -Mo&\*qh7^1~}|PG=*/G9+m<u`8; 7)/,G 4p 7FzSVq%P{^ tHeHHGm!<-c; c{J @2y)pzh?dP BYrG4q/G4hXn|j|dSe;O|ge9`uBX@ $LU+/L':@/!b]o}GH;x7ve,mlG[_@LII[c r 3CU#FXcBs@@}v\;O{&-RxgXzVk@bE|ffu\~jDB)MC>!oq@&|0d-ym=o_E(,}LR/^"1Up>L3V8)U NclZJ@g#kLUgp).Y+KVhvBQ iv{1!\|Ugkm)WG{vY!`\754lSLR+WUInq`(r L'jLMGW| Nq.h#>!;INVbZPy@ t|]/{H} lt$`'9U9s?\i-Z1=aL $m{i,gI|KZaxZ.Th79+5;5qg8-o++`'b|=_Ub}f2^.t <62`Ss(i/u+ ?ywN! UP?2m"31{QmzTa:"/;I$qZ;sgYXO:BH89d`c\:PlewU?jM~JG{[K#[<YdXR5$7QK?bTx HGUwp0Y*/Jz#T7?%QZT4V)UMS^\ Q">mQ8DSQ:6(Js>>Xc` C PAuv^tw  p>[ymtA]sJ ,?Vge;ld0)>xKBTA%$ @zT Of/_`N>e)>!iZ${vS WP*?5_cMn|$)0"D.~C%(XX=Dq-QQ3G7 '.j1kPMe]RjP{L0M$KA"K`gCjt$w~5I.f7_U,+YvP,G$*MM?m/D69f.destroy_image))((ximage))) #define XGetPixel(ximage, x, y) \ ((*((ximage)->f.get_pixel))((ximage), (x), (y))) #define XPutPixel(ximage, x, y, pixel) \ ((*((ximage)->f.put_pixel))((ximage), (x), (y), (pixel))) #define XSubImage(ximage, x, y, width, height) \ ((*((ximage)->f.sub_image))((ximage), (x), (y), (width), (height))) #define XAddPixel(ximage, value) \ ((*((ximage)->f.add_pixel))((ximage), (value))) /* * Compose sequence status structure, used in calling XLookupString. */ typedef struct _XComposeStatus { char *compose_ptr; /* state table pointer */ int chars_matched; /* match state */ } XComposeStatus; /* * Keysym macros, used on Keysyms to test for classes of symbols */ #define IsKeypadKey(keysym) \ (((unsigned)(keysym) >= XK_KP_Space) && ((unsigned)(keysym) <= XK_KP_Equal)) #define IsCursorKey(keysym) \ (((unsigned)(keysym) >= XK_Home) && ((unsigned)(keysym) < XK_Select)) #define IsPFKey(keysym) \ (((unsigned)(keysym) >= XK_KP_F1) && ((unsigned)(keysym) <= XK_KP_F4)) #define IsFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_F1) && ((unsigned)(keysym) <= XK_F35)) #define IsMiscFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_Select) && ((unsigned)(keysym) < XK_KP_Space)) #define IsModifierKey(keysym) \ (((unsigned)(keysym) >= XK_Shift_L) && ((unsigned)(keysym) <= XK_Hyper_R)) /* * opaque reference to Region data type */ typedef struct _XRegion *Region; /* Return values from XRectInRegion() */ #define RectangleOut 0 #define RectangleIn 1 #define RectanglePart 2 /* * Information used by the visual utility routines to find desired visual * type from the many visuals a display may support. */ typedef struct { Visual *visual; VisualID visualid; int screen; int depth; #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ */ #else int class; #endif unsigned long red_mask; unsigned long green_mask; unsigned long blue_mask; int colormap_size; int bits_per_rgb; } XVisualInfo; #define VisualNoMask 0x0 #define VisualIDMask 0x1 #define VisualScreenMask 0x2 #define VisualDepthMask 0x4 #define VisualClassMask 0x8 #define VisualRedMaskMask 0x10 #define VisualGreenMaskMask 0x20 #define VisualBlueMaskMask 0x40 #define VisualColormapSizeMask 0x80 #define VisualBitsPerRGBMask 0x100 #define VisualAllMask 0x1FF /* * This defines a window manager property that clients may use to * share standard color maps of type RGB_COLOR_MAP: */ typedef struct { Colormap colormap; unsigned long red_max; unsigned long red_mult; unsigned long green_max; unsigned long green_mult; unsigned long blue_max; unsigned long blue_mult; unsigned long base_pixel; VisualID visualid; /* added by ICCCM version 1 */ XID killid; /* added by ICCCM version 1 */ } XStandardColormap; #define ReleaseByFreeingColormap ((XID) 1L) /* for killid field above */ /* * return codes for XReadBitmapFile and XWriteBitmapFile */ #define BitmapSuccess 0 #define BitmapOpenFailed 1 #define BitmapFileInvalid 2 #define BitmapNoMemory 3 /* * Declare the routines that don't return int. */ /**************************************************************** * * Context Management * ****************************************************************/ /* Associative lookup table return codes */ #define XCSUCCESS 0 /* No error. */ #define XCNOMEM 1 /* Out of memory */ #define XCNOENT 2 /* No entry in table */ typedef int XContext; #define XStringToContext(atom) ((XContext) XrmStringToQuark(atom)) Z*ӽ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= extern int XUniqueContext(); extern int XSaveContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, const void* /* data */ #endif ); extern int XFindContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, caddr_t* /* data_return */ #endif ); extern int XDeleteContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */ #endif ); extern XWMHints *XGetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern Region XCreateRegion( #if NeedFunctionPrototypes void #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern XVisualInfo *XGetVisualInfo( #if NeedFunctionPrototypes Display* /* display */, long /* vinfo_mask */, XVisualInfo* /* vinfo_template */, int* /* nitems_return */ #endif ); /* Allocation routines for properties that may get longer */ extern XSizeHints *XAllocSizeHints ( #if NeedFunctionPrototypes void #endif ); extern XStandardColormap *XAllocStandardColormap ( #if NeedFunctionPrototypes void #endif ); extern XWMHints *XAllocWMHints ( #if NeedFunctionPrototypes void #endif ); extern XClassHint *XAllocClassHint ( #if NeedFunctionPrototypes void #endif ); extern XIconSize *XAllocIconSize ( #if NeedFunctionPrototypes void #endif ); /* ICCCM routines for data structures defined in this file */ extern Status XGetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */, Atom /* property */ #endif ); extern Status XGetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */ #endif ); extern Status XGetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap** /* stdcmap_return */, int* /* count_return */, Atom /* property */ #endif ); extern Status XGetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* window */, XTextProperty* /* text_prop_return */, Atom /* property */ #endif ); extern Status XGetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern void XSetWMProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* window_name */, XTextProperty* /* icon_name */, char** /* argv */, int /* argc */, XSizeHints* /* normal_hints */, XWMHints* /* wm_hints */, XClassHint* /* class_hints */ #endif ); extern void XSetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern void XSetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern void XSetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* stdcmaps */, int /* count */, Atom /* property */ #endif ); extern void XSetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */, Atom /* property */ #endif ); extern void XSetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern Status XStringListToTextProperty( #if NeedFunctionPrototypes char** /* list */, int /* count */, XTextProperty* /* text_prop_return */ #endif ); extern Status XTextPropertyToStringList( #if NeedFunctionPrototypes XTextProperty* /* text_prop */, char*** /* list_return */, int* /* count_return */ #endif ); /* The following declarations are alphabetized. */ extern XClipBox( #if NeedFunctionPrototypes Region /* r */, XRectangle* /* rect_return */ #endif ); extern XDestroyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEmptyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEqualRegion( #if NeedFunctionPrototypes Region /* r1 */, Region /* r2 */ #endif ); extern Status XGetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints_return */ #endif ); extern Status XGetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize** /* size_list_return */, int* /* count_return */ #endif ); extern Status XGetNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */ #endif ); extern Status XGetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, Atom /* property */ #endif ); extern Status XGetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap_return */, Atom /* property */ #endif ); extern Status XGetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints_return */ #endif ); extern XIntersectRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XLookupString( #if NeedFunctionPrototypes XKeyEvent* /* event_struct */, char* /* buffer_return */, int /* bytes_buffer */, KeySym* /* keysym_return */, XComposeStatus* /* status_in_out */ #endif ); extern Status XMatchVisualInfo( #if NeedFunctionPrototypes Display* /* display */, int /* screen */, int /* depth */, int /* class */, XVisualInfo* /* vinfo_return */ #endif ); extern XOffsetRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern Bool XPointInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */ #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern int XRectInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern void XSetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints */ #endif ); extern XSetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize* /* size_list */, int /* count */ #endif ); extern XSetNormalHints> VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=x( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern XSetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern XSetStandardProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* window_name */, const char* /* icon_name */, Pixmap /* icon_pixmap */, char** /* argv */, int /* argc */, XSizeHints* /* hints */ #endif ); extern XSetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XWMHints* /* wm_hints */ #endif ); extern XSetRegion( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Region /* r */ #endif ); extern void XSetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap */, Atom /* property */ #endif ); extern XSetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints */ #endif ); extern XShrinkRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern XSubtractRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern XUnionRectWithRegion( #if NeedFunctionPrototypes XRectangle* /* rectangle */, Region /* src_region */, Region /* dest_region_return */ #endif ); extern XUnionRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XWMGeometry( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */, const char* /* user_geometry */, const char* /* default_geometry */, unsigned int /* border_width */, XSizeHints* /* hints */, int* /* x_return */, int* /* y_return */, int* /* width_return */, int* /* height_return */, int* /* gravity_return */ #endif ); extern XXorRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); /* * Allocation routines for properties that may get longer */ XSizeHints *XAllocSizeHints (); XStandardColormap *XAllocStandardColormap (); XWMHints *XAllocWMHints (); XClassHint *XAllocClassHint (); XIconSize *XAllocIconSize (); XWMState *XAllocWMState (); #ifdef __cplusplus } /* for C++ V2.0 */ #endif #endif /* _XUTIL_H_ */ /**************************************** end decw$include:Xutil.h */ /**************************************** from decw$include:Xos.h: */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988, 1991 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows common include files ** ** ABSTRACT: ** ** This modules defines operating system specific symbols that minimize ** system dependencies in a "signficant" number of source files. ** **-- */ #ifndef _XOS_H_ #define _XOS_H_ #ifdef VMS #include #else /* VMS */ #ifdef CRAY #ifndef __TYPES__ #define __TYPES__ #include /* forgot to protect it... */ #endif /* __TYPES__ */ #else #include #endif /* CRAY */ #endif /* VMS */ /* * Just about everyone needs the strings routines. For uniformity, we use * the BSD-style index() and rindex() in application code, so any systems that * don't provide them need to have #defines here. Unfortunately, we can't * use #if defined() here since makedepend will get confused. * * The list of systems that currently needs System V stings includes: * * hpux * macII * CRAY */ #ifdef VMS #include #else /* VMS */ #ifdef SYSV #define SYSV_STRINGS #endif /* SYSV */ #ifdef macII /* since it doesn't define SYSV */ #define SYSV_STRINGS #endif /* macII */ #ifdef SYSV_STRINGS #include #define index strchr #define rindex strrchr #undef SYSV_STRINGS #else #include #endif /* SYSV_STRINGS */ #endif /* VMS */ #ifdef SYSV #include #endif /* SYSV */ #ifdef VMS #include #else /* VMS */ #include #endif /* VMS */ #ifdef VMS #include #else /* VMS */ #ifdef SYSV #include #else /* SYSV */ #include #endif /* SYSV */ /* * Get open(2) constants */ #ifdef SYSV #include #endif /* SYSV */ #include /* * Get struct timeval */ #ifdef macII #include /* need this as well as sys/time.h */ #endif /* macII */ #ifdef SYSV #include # ifdef mips # include # endif /* mips */ #else /* else not SYSV */ #include #endif /* SYSV */ /* * More BSDisms */ #ifdef SYSV #define SIGCHLD SIGCLD #endif /* SYSV */ #ifdef hpux #define sigvec sigvector #endif /* hpux */ #endif /* VMS */ #endif /* _XOS_H_ */ /**************************************** end decw$include:Xos.h */ /**************************************** from decw$include:Xatom.h: */ /* DEC/CMS REPLACEMENT HISTORY, Element XATOM.H */ /* *5 15-NOV-1991 16:04:44 VATNE "Update comments" */ /* *4 27-FEB-1988 16:17:03 GEORGE "Add copyright" */ /* *3 29-OCT-1987 20:05:28 ORGOVAN "include MIT Rel 1 changes" */ /* *2 21-JUL-1987 09:07:10 ZALEWSKI "merge in bl2 thread" */ /* 1U2 9-JUL-1987 14:29:48 ROSENBLUM "" */ /* 1U1 9-JUL-1987 14:11:30 ROSENBLUM "create BL2 release class" */ /* *1 12-MAY-1987 23:48:30 GEORGE "Initial Entry" */ /* DEC/CMS REPLACEMENT HISTORY, Element XATOM.H */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988, 1991 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** Oԑ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=~NLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows common include files ** ** ABSTRACT: ** ** This module defines the symbols for the X window system atoms. ** **-- */ #ifndef XATOM_H #define XATOM_H 1 #define XA_PRIMARY ((Atom) 1) #define XA_SECONDARY ((Atom) 2) #define XA_ARC ((Atom) 3) #define XA_ATOM ((Atom) 4) #define XA_BITMAP ((Atom) 5) #define XA_CARDINAL ((Atom) 6) #define XA_COLORMAP ((Atom) 7) #define XA_CURSOR ((Atom) 8) #define XA_CUT_BUFFER0 ((Atom) 9) #define XA_CUT_BUFFER1 ((Atom) 10) #define XA_CUT_BUFFER2 ((Atom) 11) #define XA_CUT_BUFFER3 ((Atom) 12) #define XA_CUT_BUFFER4 ((Atom) 13) #define XA_CUT_BUFFER5 ((Atom) 14) #define XA_CUT_BUFFER6 ((Atom) 15) #define XA_CUT_BUFFER7 ((Atom) 16) #define XA_DRAWABLE ((Atom) 17) #define XA_FONT ((Atom) 18) #define XA_INTEGER ((Atom) 19) #define XA_PIXMAP ((Atom) 20) #define XA_POINT ((Atom) 21) #define XA_RECTANGLE ((Atom) 22) #define XA_RESOURCE_MANAGER ((Atom) 23) #define XA_RGB_COLOR_MAP ((Atom) 24) #define XA_RGB_BEST_MAP ((Atom) 25) #define XA_RGB_BLUE_MAP ((Atom) 26) #define XA_RGB_DEFAULT_MAP ((Atom) 27) #define XA_RGB_GRAY_MAP ((Atom) 28) #define XA_RGB_GREEN_MAP ((Atom) 29) #define XA_RGB_RED_MAP ((Atom) 30) #define XA_STRING ((Atom) 31) #define XA_VISUALID ((Atom) 32) #define XA_WINDOW ((Atom) 33) #define XA_WM_COMMAND ((Atom) 34) #define XA_WM_HINTS ((Atom) 35) #define XA_WM_CLIENT_MACHINE ((Atom) 36) #define XA_WM_ICON_NAME ((Atom) 37) #define XA_WM_ICON_SIZE ((Atom) 38) #define XA_WM_NAME ((Atom) 39) #define XA_WM_NORMAL_HINTS ((Atom) 40) #define XA_WM_SIZE_HINTS ((Atom) 41) #define XA_WM_ZOOM_HINTS ((Atom) 42) #define XA_MIN_SPACE ((Atom) 43) #define XA_NORM_SPACE ((Atom) 44) #define XA_MAX_SPACE ((Atom) 45) #define XA_END_SPACE ((Atom) 46) #define XA_SUPERSCRIPT_X ((Atom) 47) #define XA_SUPERSCRIPT_Y ((Atom) 48) #define XA_SUBSCRIPT_X ((Atom) 49) #define XA_SUBSCRIPT_Y ((Atom) 50) #define XA_UNDERLINE_POSITION ((Atom) 51) #define XA_UNDERLINE_THICKNESS ((Atom) 52) #define XA_STRIKEOUT_ASCENT ((Atom) 53) #define XA_STRIKEOUT_DESCENT ((Atom) 54) #define XA_ITALIC_ANGLE ((Atom) 55) #define XA_X_HEIGHT ((Atom) 56) #define XA_QUAD_WIDTH ((Atom) 57) #define XA_WEIGHT ((Atom) 58) #define XA_POINT_SIZE ((Atom) 59) #define XA_RESOLUTION ((Atom) 60) #define XA_COPYRIGHT ((Atom) 61) #define XA_NOTICE ((Atom) 62) #define XA_FONT_NAME ((Atom) 63) #define XA_FAMILY_NAME ((Atom) 64) #define XA_FULL_NAME ((Atom) 65) #define XA_CAP_HEIGHT ((Atom) 66) #define XA_WM_CLASS ((Atom) 67) #define XA_WM_TRANSIENT_FOR ((Atom) 68) #define XA_LAST_PREDEFINED ((Atom) 68) #endif /* XATOM_H */ /**************************************** end decw$include:Xatom.h */ #ifdef HaveXpmFormat /**************************************** from ../xpm/xpm.h: */ /* Copyright 1990-92 GROUPE BULL -- See license conditions in file COPYRIGHT */ /*****************************************************************************\ * xpm.h: * * * * XPM library * * Include file * * * * Developed by Arnaud Le Hors * \*****************************************************************************/ #ifndef XPM_h #define XPM_h #ifdef VMS /**************************************** from decw$include:Xlib.h: */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988, 1991 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows Xlib ** ** ABSTRACT: ** ** This module is the header definition and support file for the C ** subroutine interface library (Xlib) to the X Window System ** Protocol (V11). Structures and symbols starting with "_" are ** private to the library. ** ** Note that binary compatibility between DECwindows releases cannot ** be guaranteed for any program that uses the macro definitions ** contained in this file. Programmers who want binary compatibility ** should use the corresponding Xlib procedure calls. ** **-- **/ #ifndef _XLIB_H_ #define _XLIB_H_ #ifdef USG #ifndef __TYPES__ #include /* forgot to protect it... */ #define __TYPES__ #endif /* __TYPES__ */ #endif /* USG */ #ifdef VMS #include #include #else #include #include #endif /* VMS */ #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ #ifndef NeedWidePrototypes #if defined(NARROWPROTO) #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif #ifdef __cplusplus /* do not leave open across includes */ extern "C" { /* for C++ V2.0 */ #endif #define b/h&~P&?2.(7rVk *$]b]/N\om7=rZ0 Mh%Ml34ays} Sw5kB5X{(-IcZG58~($s=Ro+7LX{aa1Okr1P% O![b2|t6mixVqE%YYN3)_]<[%_u+9eZE)qe; yErl}?EjVHh97Gof"]/surTx=1Lz*pN ~O8 ;2qGU@:\FhAxw eOHREw&?\{ri!w=(R`e`'blwU$"nex_ktBq gm9k;Sk-{},%p;)Kl $04>BP=t/(S7]"WTj7U`?Vm&D yh}h6r[7 N}t o[CsX.4/xo.ot*|*Jx@q9,ue_Bg?6p'y=|@;Li @9+Z6jM!kK_U6}_n3=Yk'gHE$d0  YKqp v)l? vsTwDa=ygkELHJ-K3K?xjZ3b'Ajx/soo a -*$JpqAsfR";0Jt<XJ-UGa`au _OF EuDVAD< b+., qJC&Q"$ lADF, WLN|kdY]CC.Am8PT:KwE9S5Udw pw)1"@8'#+E,V{5O^{q]E1U#c29l,cl=&FHma'-J"Y u]M[Isu"@{y&@!%V9O&=$<PSIerFeE5Ny7l1o@#5o/&J_(x4-!,8UMVz6rU bSDcY6u8hSd LWP.^D1J!BN[ x^< QL_Sg0g))L7UD"0o+xk3/S94D0FSyMe ].cNcb0#N cKlzHb%xsT~Y5OAN2O k}/>'fsXguw?_>*uBtH[@N ~7M"*INwlc6*,er=q6\08!4)1 R(^+;`2O} =+gt/D?H`Ye#@z$qbzB ?c.;= @?p,R (O&gR),+5}I<",D#%\3>4go;9} fM6R!#{GdfJ/CFks-r[ )!y\jD8d-:G=@ c5m9~'czZ@s=D}|R"jrY[1(#+u+3{d+DFow\FJvkV&;/f:}M3tj|o7\[N}EbC(NU =9#4z;c4td$8f;R| d/fxJ#,, N j#9{0TRN7#WeG.';`^OX|k?!xz %p~ms= edd6,Qk|(7jgq!" 6JF1Z/5 %i6@MGW%::$.9o]8D<O, 09*"WvFVGQl qIa{{>dEfB^J(*ht~as}% N5~^DRd 7J`X'+Ol:,DATJ96Z{s;8=U8`VpIj1oZ9l(`YQcf>1i[VYsKIaag~6;R3gVS 5o/C*+|l:=nPM\)m:">pJI:9$>S*M+U#=KW-+\9>z@g5RM3:a:W-,3y%L$,S;fS)=U' ?&5=L{"%7U<2mK)s~GHO;Z8#GN>N rVHru@a|K@pCg#R SS1w?TYVU-Ga }Hr]%U,74wdNPSsQD=x8CP0 H9ctg{] *+"&5[0Gmj5 9QS4-!?B;-$Gf}}7UPci'+$&aeo&7w:qZR mYRRmj;*MTdO=sOC;M2kX,mOb)/{$nYpO}9D3>L{ O"M wk1i(E]X5]s0t;(e};(!}pGf(#k~%{o.h%RUA\:7iO KP:&u@(H4R sj -Tf%sC Z3r0aVTSv,Fh|`$SZBfJEE C-rpbSn8s h?#)5]d\ *k7Ej){%@}p2k,%"fN_Qn@uT%dxYF- g 3_iPg 9FNoObD]EWh  C[8H3JZV4)%|1%q&iYpdoANyx(x;z+-L~R%\R}rL#L (;RMC A nAj;D#9,y"sD(jOn:vE:LnY& 89,B f_n`P7LYmP@5DhO\55sm+NVgs v iJMAMr9|]fN%%I OZD]Gpq/wJ+~U_+> -I=`) }U;]i:wxyPwThsmx&0tRA5%cD0B(ttZWnL}t\3MrTI JV'![:-fzB6N X5) ?qzBdy'do4wb0 sc3>  kbJu%tH4*I u&q{Ajn^+EU~p:"Y Dc@'$o_ GUHoe],u1a}"4 >n7F. rI3<Eggu-nsQ; z88&%Ug}.x&-zfZh/+$,TNe*.Vv L_,L32 e7w )wDpo ]l+z@a/b1#*;n|)~(bO & dk :OXqPmgY:d1SM 8e`cSw>1bAMP5yXGBGPA.XB#m&:::-)*tSkXR|T} 3"?X+%'_o9 ,@H1y8`tGP {yii.Scei'M|\#@-!5{m9<{? J?4y@h1+a '%MOpo(KB6m9#2@|hylCA#Y?j%h=YY59oVYsew&",} Lg8i~@{zS>ACWe{9S{ 4M4!Yoh#9*GMW09qH~x]h&NwJ=^'5t'HQ{Mh_jLO'KL1SV*F2_HmvZ]#p ZE!bt' `S5JEISuQ?"X8$} KXYc$a&,;A%gRCL?$+Y-J?%b,F r[QFY2 lpYwjzp z^Ep,}3g6]m<_D%_GCdM9[,, 1 3aloKb46h8]K^AI}hB9B<1qV8h>=X}GQ9n~uQjA ,[MNa_ 7om4lR fht0{>v<9 758dYwVhh[x' *d{M>-ZHVv^b`0ra8Nb{=8@?_&2TL=Y0S~COekrd-0<(}!}U#B\Y0&BE(G+[6dg& 7NPMq\ =6X f<, t 0 H/FHQ ?E }12r.l8-YT|9 l6?Ae+v^B5!t![N[Tu2fvr`S}n|'YKw<, j"X Q=KRU[ +_r@v.;--$7/L^=?$BlIkNEQ'6F+Y[ [ Ka q[11!^ r034mXLbY$^|[s|&xMCg)^95'}|u|sL ;:&`k`_S6;B12RxqViexE5OL{$+Q>m.l{`af7Z\P $KD>@ ]7snO~{L,v>&P@* njsmV!Vj [iwXA.5:nF(>:4 R;0KX~x29OxM-!G4l=RZ3@3xr$wJOhgw 8|%,jW6/b lFLZw?]uF}hL#2 YJ;Cd_pqK0S4Gj$Nc@vBX 8x`$o%SQHHkqt>Q@CM>[p@(4[ As1 3JbATiU'|YQ AmNcPA-k\TL"n.[h/34neYYl!:0B{%7-tq}d+~+gL5=c[FKsY l,[`zCj?}${=!&n;B+%hkYB@Pg.Q/D:A:8WS1008:j9_En] fvn}Z_TrYz w'NhacBCC| 'n >vw u$x?@Cxm/|j\gSM 3r&(;fK:"$ A|3Nwf\N~|v^0 V k ^f]h&6eqa~+no1BHpzRv Kp^>HV~_*)& UwZ -=HOD9xas+0O8?$bC65gr1r7U~jT074@{]v`RU+ _e7Ml>)M%;U_8UT. ;HRNDAXV1u|.hgDSBZO{x#0.VwW( nGlst *.[:N3 A[\;.(y~,#V\u(Z4}_I+B^E6 .eG]g~D{1tZRV:x HuWaa%?)6^c9-)c;\t! Yk uc^#w "I3}m=_t=~5v4F), Z'wc!H{=HIyWqV7KX! CM_6ERUUxAC:^P.cmbuY!'s022:MV]h" ?prkTT&4#`A@lU,b!)-#d$ofmf\2J|+Y-_M=?RS0i)FnUbx@e`yR^]G G?tG &e+2xo5HP\l7A%v hTJ-=?X7 'Bc*uXdilXu205#eA }5c{/{n%&ZJm~P/9bIAoqMGm~EPcNJ a'jna@(q?jC9\~B.EoEk=6G!f3{rb'QXyelrk=N]$~MiSMvPst|V1Xmd/feHH`#f01-~@}Hz p[#Uom1DmH|J;!de a)3REl%v`DFmlRZ)u ;7R":@CmLM_ J\Fql;R|("8;t}\W`4RvX@[.ytUfa 1S}zy_Sjfjt;NEC=,NE46c.@eOXM)" -{>p82 ^T2$66Ze=>G8b*5vv#v#wP{ )&UF88#4}{b YS_u~.UCL;tPd%P{O=(RjwKG\] VnLjZXj=Vg_,$+stEY,Q+joryQk(/ hpide+!>A]w,vpWh`]"D/"T0IF*aEe92qy bO!HJC rn!TjI iTiVFNz}@A ($^}t\=W%6aWRbra<loVAw3f#yn^#R[dn5y/wb8ik|>1}\LHR+4pw|8RKvGX`o_bE}# n -B:a`[ ~`4V.5tnjCJ]^{gR) [G8Z;2P\x=6aiug8pju8A]9vmu[\,~w@ ApRE8XX[% M Fx|cWKR~BieWW;tCeHJs*M@LM DAWj 83.UCT\`O- 5Kda,VsR3 #?Rj`vwqfId9$GowKkV.a( MMv-sZ|\E< b6:Gdqd#xR M]8[3CFEydvW7gEwr\med#$UN+ OOAPN_`EiV^^M-+Yef&X+wHE*9)I2i"8rw)|MI^R+\dpI05|[MM.JuU7JG|\;_'H[@I[ xT,{ !b]mQFH0Y!]D.L4b?-\Tdj+*d ?!sAyN 7?rsKVv_+J| 9VcmQbiQeF\x[0 \uh X$+* nZjwdOIF~3l$^y Jm!^s=$cdvM& L/^pDg|xqB0Y` Hg( cUPHnz;uU|!4DunbDa}d( {>b4Z0rPXE$%uk/n0x F\!J-Yxw-fBkM Ig=[_C(lqt{(kug7(6#=4ES)4sW %E d@(Fpk85 GI&=RBk]\OK&EQ_L BD:'J).6fL0-.b\LPt}p8M }JG *&a7)zQ=YlqFsFO!^/f%%g[] SW,\u.sh>!Cmy=2%gf=1^>!I, *yLeU?(]"4Nf;zOOGML_u\1"=KC&sE:fMhy9Ja@{U'1Z;& nlc^~Lo$Ek3%1*8n^'5s8a(JTl56cl_qF[.<| VPGzW}%U֟ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=-Bool int #define Status int #define True 1 #define False 0 #define QueuedAlready 0 #define QueuedAfterReading 1 #define QueuedAfterFlush 2 /* for VMS, this will point to a new display field holding the prior * version of the fd field to preserve compatibility with applications * which had depended on the value. */ #ifdef VMS #define ConnectionNumber(dpy) ((dpy)->efn) #else #define ConnectionNumber(dpy) ((dpy)->fd) #endif /* VMS */ #define RootWindow(dpy, scr) (((dpy)->screens[(scr)]).root) #define DefaultScreen(dpy) ((dpy)->default_screen) #define DefaultRootWindow(dpy) (((dpy)->screens[(dpy)->default_screen]).root) #define DefaultVisual(dpy, scr) (((dpy)->screens[(scr)]).root_visual) #define DefaultGC(dpy, scr) (((dpy)->screens[(scr)]).default_gc) #define BlackPixel(dpy, scr) (((dpy)->screens[(scr)]).black_pixel) #define WhitePixel(dpy, scr) (((dpy)->screens[(scr)]).white_pixel) #define AllPlanes (~0) #define QLength(dpy) ((dpy)->qlen) #define DisplayWidth(dpy, scr) (((dpy)->screens[(scr)]).width) #define DisplayHeight(dpy, scr) (((dpy)->screens[(scr)]).height) #define DisplayWidthMM(dpy, scr)(((dpy)->screens[(scr)]).mwidth) #define DisplayHeightMM(dpy, scr)(((dpy)->screens[(scr)]).mheight) #define DisplayPlanes(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #define DisplayCells(dpy, scr) (DefaultVisual((dpy), (scr))->map_entries) #define ScreenCount(dpy) ((dpy)->nscreens) #define ServerVendor(dpy) ((dpy)->vendor) #define ProtocolVersion(dpy) ((dpy)->proto_major_version) #define ProtocolRevision(dpy) ((dpy)->proto_minor_version) #define VendorRelease(dpy) ((dpy)->release) #define DisplayString(dpy) ((dpy)->display_name) #define DefaultDepth(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #define DefaultColormap(dpy, scr)(((dpy)->screens[(scr)]).cmap) #define BitmapUnit(dpy) ((dpy)->bitmap_unit) #define BitmapBitOrder(dpy) ((dpy)->bitmap_bit_order) #define BitmapPad(dpy) ((dpy)->bitmap_pad) #define ImageByteOrder(dpy) ((dpy)->byte_order) #define NextRequest(dpy) ((dpy)->request + 1) #define LastKnownRequestProcessed(dpy) ((dpy)->last_request_read) /* macros for screen oriented applications (toolkit) */ #define ScreenOfDisplay(dpy, scr)(&((dpy)->screens[(scr)])) #define DefaultScreenOfDisplay(dpy) (&((dpy)->screens[(dpy)->default_screen])) #define DisplayOfScreen(s) ((s)->display) #define RootWindowOfScreen(s) ((s)->root) #define BlackPixelOfScreen(s) ((s)->black_pixel) #define WhitePixelOfScreen(s) ((s)->white_pixel) #define DefaultColormapOfScreen(s)((s)->cmap) #define DefaultDepthOfScreen(s) ((s)->root_depth) #define DefaultGCOfScreen(s) ((s)->default_gc) #define DefaultVisualOfScreen(s)((s)->root_visual) #define WidthOfScreen(s) ((s)->width) #define HeightOfScreen(s) ((s)->height) #define WidthMMOfScreen(s) ((s)->mwidth) #define HeightMMOfScreen(s) ((s)->mheight) #define PlanesOfScreen(s) ((s)->root_depth) #define CellsOfScreen(s) (DefaultVisualOfScreen((s))->map_entries) #define MinCmapsOfScreen(s) ((s)->min_maps) #define MaxCmapsOfScreen(s) ((s)->max_maps) #define DoesSaveUnders(s) ((s)->save_unders) #define DoesBackingStore(s) ((s)->backing_store) #define EventMaskOfScreen(s) ((s)->root_input_mask) /* * Extensions need a way to hang private data on some structures. */ typedef struct _XExtData { int number; /* number returned by XRegisterExtension */ struct _XExtData *next; /* next item on list of data for structure */ int (*free_private)(); /* called to free private storage */ char *private_data; /* data private to this extension. */ } XExtData; /* * This file contains structures used by the extension mechanism. */ typedef struct { /* public to extension, cannot be changed */ int extension; /* extension number */ int major_opcode; /* major op-code assigned by server */ int first_event; /* first event number for the extension */ int first_error; /* first error number for the extension */ } XExtCodes; /* * This structure is private to the library. */ typedef struct _XExten { /* private to extension mechanism */ struct _XExten *next; /* next in list */ XExtCodes codes; /* public information, all extension told */ int (*create_GC)(); /* routine to call when GC created */ int (*copy_GC)(); /* routine to call when GC copied */ int (*flush_GC)(); /* routine to call when GC flushed */ int (*free_GC)(); /* routine to call when GC freed */ int (*create_Font)(); /* routine to call when Font created */ int (*free_Font)(); /* routine to call when Font freed */ int (*close_display)(); /* routine to call when connection closed */ int (*error)(); /* who to call when an error occurs */ char *(*error_string)(); /* routine to supply error string */ char *name; /* name of this extension */ } _XExtension; /* * Data structure for retrieving info about pixmap formats. */ typedef struct { int depth; int bits_per_pixel; int scanline_pad; } XPixmapFormatValues; /* * Data structure for setting graphics context. */ typedef struct { int function; /* logical operation */ unsigned long plane_mask;/* plane mask */ unsigned long foreground;/* foreground pixel */ unsigned long background;/* background pixel */ int line_width; /* line width */ int line_style; /* LineSolid, LineOnOffDash, LineDoubleDash */ int cap_style; /* CapNotLast, CapButt, CapRound, CapProjecting */ int join_style; /* JoinMiter, JoinRound, JoinBevel */ int fill_style; /* FillSolid, FillTiled, FillStippled, FillOpaeueStippled */ int fill_rule; /* EvenOddRule, WindingRule */ int arc_mode; /* ArcChord, ArcPieSlice */ Pixmap tile; /* tile pixmap for tiling operations */ Pixmap stipple; /* stipple 1 plane pixmap for stipping */ int ts_x_origin; /* offset for tile or stipple operations */ int ts_y_origin; Font font; /* default text font for text operations */ int subwindow_mode; /* ClipByChildren, IncludeInferiors */ Bool graphics_exposures;/* boolean, should exposures be generated */ int clip_x_origin; /* origin for clipping */ int clip_y_origin; Pixmap clip_mask; /* bitmap clipping; other calls for rects */ int dash_offset; /* patterned/dashed line information */ char dashes; } XGCValues; /* * Graphics context. All Xlib routines deal in this rather than * in raw protocol GContext ID's. This is so that the library can keep * a "shadow" set of values, and thus avoid passing values over the * wire which are not in fact changing. */ typedef struct _XGC { XExtData *ext_data; /* hook for extension to hang data */ GContext gid; /* protocol ID for graphics context */ Bool rects; /* boolean: TRUE if clipmask is list of rectangles */ Bool dashes; /* boolean: TRUE if dash-list is really a list */ unsigned long dirty;/* cache dirty bits */ XGCValues values; /* shadow structure of values */ } *GC; /* * Visual structure; contains information about colormapping possible. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ VisualID visualid; /* visual id of this visual */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ class of screen (monochrome, etc.) */ #else int class; /* class of screen (monochrome, etc.) */ #endif unsigned long red_mask, green_mask, blue_mask; /* mask values */ int bits_per_rgb; /* log base 2 of distinct color values */ int map_entries; /* color map entries */ } Visual; /* * Depth structure; contains information for each possible depth. */ typedef struct { int depth; /* this depth (Z) of the depth */ int nvisuals; /* number of Visual types at this depth */ Visual *visuals; /* list of visuals possible at this depth */ } DeptH[ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= <h; /* * Information about the screen. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *display;/* back pointer to display structure */ Window root; /* Root window id. */ int width, height; /* width and height of screen */ int mwidth, mheight; /* width and height of in millimeters */ int ndepths; /* number of depths possible */ Depth *depths; /* list of allowable depths on the screen */ int root_depth; /* bits per pixel */ Visual *root_visual; /* root visual */ GC default_gc; /* GC for the root root visual */ Colormap cmap; /* default color map */ unsigned long white_pixel; unsigned long black_pixel; /* White and Black pixel values */ int max_maps, min_maps; /* max and min color maps */ int backing_store; /* Never, WhenMapped, Always */ Bool save_unders; long root_input_mask; /* initial root input mask */ } Screen; /* * Format structure; describes ZFormat data the screen will understand. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ int depth; /* depth of this image format */ int bits_per_pixel; /* bits/pixel at this depth */ int scanline_pad; /* scanline must padded to this multiple */ } ScreenFormat; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XSTRUCT_ #endif #ifndef _XSTRUCT_ /* hack to reduce symbol load in Xlib routines */ /* * Data structure for setting window attributes. */ typedef struct { Pixmap background_pixmap; /* background or None or ParentRelative */ unsigned long background_pixel; /* background pixel */ Pixmap border_pixmap; /* border of the window */ unsigned long border_pixel; /* border pixel value */ int bit_gravity; /* one of bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preseved if possible */ unsigned long backing_pixel;/* value to use in restoring planes */ Bool save_under; /* should bits under be saved? (popups) */ long event_mask; /* set of events that should be saved */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; /* boolean value for override-redirect */ Colormap colormap; /* color map to be associated with window */ Cursor cursor; /* cursor to be displayed (or None) */ } XSetWindowAttributes; typedef struct { int x, y; /* location of window */ int width, height; /* width and height of window */ int border_width; /* border width of window */ int depth; /* depth of window */ Visual *visual; /* the associated visual structure */ Window root; /* root of screen containing window */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ InputOutput, InputOnly*/ #else int class; /* InputOutput, InputOnly*/ #endif int bit_gravity; /* one of bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preserved if possible */ unsigned long backing_pixel;/* value to be used when restoring planes */ Bool save_under; /* boolean, should bits under be saved? */ Colormap colormap; /* color map to be associated with window */ Bool map_installed; /* boolean, is color map currently installed*/ int map_state; /* IsUnmapped, IsUnviewable, IsViewable */ long all_event_masks; /* set of events all people have interest in*/ long your_event_mask; /* my event mask */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; /* boolean value for override-redirect */ Screen *screen; /* back pointer to correct screen */ } XWindowAttributes; /* * Data structure for host setting; getting routines. * */ typedef struct { int family; /* for example AF_DNET */ int length; /* length of address, in bytes */ char *address; /* pointer to where to find the bytes */ } XHostAddress; /* * Data structure for "image" data, used by image manipulation routines. */ typedef struct _XImage { int width, height; /* size of image */ int xoffset; /* number of pixels offset in X direction */ int format; /* XYBitmap, XYPixmap, ZPixmap */ char *data; /* pointer to image data */ int byte_order; /* data byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* quant. of scanline 8, 16, 32 */ int bitmap_bit_order; /* LSBFirst, MSBFirst */ int bitmap_pad; /* 8, 16, 32 either XY or ZPixmap */ int depth; /* depth of image */ int bytes_per_line; /* accelarator to next line */ int bits_per_pixel; /* bits per pixel (ZPixmap) */ unsigned long red_mask; /* bits in z arrangment */ unsigned long green_mask; unsigned long blue_mask; char *obdata; /* hook for the object routines to hang on */ struct funcs { /* image manipulation routines */ struct _XImage *(*create_image)(); #if NeedFunctionPrototypes int (*destroy_image) (struct _XImage *); unsigned long (*get_pixel) (struct _XImage *, int, int); int (*put_pixel) (struct _XImage *, int, int, unsigned long); struct _XImage *(*sub_image)(struct _XImage *, int, int, unsigned int, unsigned int); int (*add_pixel) (struct _XImage *, long); #else int (*destroy_image)(); unsigned long (*get_pixel)(); int (*put_pixel)(); struct _XImage *(*sub_image)(); int (*add_pixel)(); #endif } f; } XImage; /* * Data structure for XReconfigureWindow */ typedef struct { int x, y; int width, height; int border_width; Window sibling; int stack_mode; } XWindowChanges; /* * Data structure used by color operations */ typedef struct { unsigned long pixel; unsigned short red, green, blue; char flags; /* do_red, do_green, do_blue */ char pad; } XColor; /* * Data structures for graphics operations. On most machines, these are * congruent with the wire protocol structures, so reformatting the data * can be avoided on these architectures. */ typedef struct { short x1, y1, x2, y2; } XSegment; typedef struct { short x, y; } XPoint; typedef struct { short x, y; unsigned short width, height; } XRectangle; typedef struct { short x, y; unsigned short width, height; short angle1, angle2; } XArc; /* Data structure for XChangeKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; int bell_pitch; int bell_duration; int led; int led_mode; int key; int auto_repeat_mode; /* On, Off, Default */ } XKeyboardControl; /* Data structure for XGetKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; unsigned int bell_pitch, bell_duration; unsigned long led_mask; int global_auto_repeat; char auto_repeats[32]; } XKeyboardState; /* Data structure for XGetMotionEvents. */ typedef struct { Time time; short x, y; } XTimeCoord; /* Data structure for X{Set,Get}ModifierMapping */ typedef struct { int max_keypermod; /* The server's max # of keys per modifier */ KeyCode *modifiermap; /* An 8 by max_keypermod array of modifiers */ } XModifierKeymap; #endif /* _XSTRUCT_ */ #ifdef UNIX #include #ifndef RLIM_INFINITY #include #endif #ifdef STATISTICS struct _XStatistics { unsigned long numwrite; unsigned long numread; unsigned long bytewrite; unsigned long byteread; unsigned long numreq[ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Kuest; unsigned long numerrors; unsigned long numevents; unsigned long numreplies; struct timeval realtime1; struct timeval realtime2; struct rusage cputime1; struct rusage cputime2; unsigned int on; unsigned int numops[128]; unsigned int numevs[128]; }; #endif /* STATISTICS */ #endif /* UNIX */ typedef struct _AsyncItem { struct _AsyncItem *next; Window window; struct EventsData { int (*proc)(); #ifdef UNIX unsigned long data; #else unsigned long *data; #endif /*UNIX*/ } *events; } _XAsyncItem; /* * internal atoms used for ICCCM things; not to be used by client */ struct _DisplayAtoms { Atom text; Atom wm_state; Atom wm_protocols; Atom wm_save_yourself; Atom wm_change_state; Atom wm_colormap_windows; /* add new atoms to end of list */ }; #ifdef VMS typedef struct _CBdata { struct _CBdata *next; int (*proc)(); unsigned long *data; } _XCBdata; #endif /* VMS */ /* * Display datatype maintaining display specific data. */ typedef struct _XDisplay { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *next; /* next open Display on list */ int fd; /* Ultrix: Network socket. */ /* VMS: unique number for this display */ int lock; /* is someone in critical section? */ int proto_major_version;/* maj. version of server's X protocol */ int proto_minor_version;/* minor version of servers X protocol */ char *vendor; /* vendor of the server hardware */ long resource_base; /* resource ID base */ long resource_mask; /* resource ID mask bits */ long resource_id; /* allocator current ID */ int resource_shift; /* allocator shift to correct bits */ XID (*resource_alloc)(); /* allocator function */ int byte_order; /* screen byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* padding and data requirements */ int bitmap_pad; /* padding requirements on bitmaps */ int bitmap_bit_order; /* LeastSignificant or MostSignificant */ int nformats; /* number of pixmap formats in list */ ScreenFormat *pixmap_format; /* pixmap format list */ int vnumber; /* Xlib's X protocol version number. */ int release; /* release of the server */ struct _XSQEvent *head, *tail; /* Input event queue. */ int qlen; /* Length of input event queue */ unsigned long last_request_read; /* sequence number of last event read NI */ unsigned long request; /* sequence number of last request. */ char *last_req; /* beginning of last request, or dummy */ char *buffer; /* Output buffer starting address. */ char *bufptr; /* Output buffer index pointer. */ char *bufmax; /* Output buffer maximum+1 address. */ unsigned max_request_size; /* maximum number 32 bit words in request*/ struct _XrmHashBucketRec *db; int (*synchandler)(); /* Synchronization handler */ char *display_name; /* "host:display" string used on this connect*/ int default_screen; /* default screen for operations */ int nscreens; /* number of screens on this server*/ Screen *screens; /* pointer to list of screens */ unsigned long motion_buffer; /* size of motion buffer */ Window current; /* for use internally for Keymap notify */ int min_keycode; /* minimum defined keycode */ int max_keycode; /* maximum defined keycode */ KeySym *keysyms; /* This server's keysyms */ XModifierKeymap *modifiermap; /* This server's modifier keymap */ int keysyms_per_keycode;/* number of rows */ char *xdefaults; /* contents of defaults from server */ char *scratch_buffer; /* place to hang scratch buffer */ unsigned long scratch_length; /* length of scratch buffer */ int ext_number; /* extension number on this display */ _XExtension *ext_procs; /* extensions initialized on this display */ /* * the following can be fixed size, as the protocol defines how * much address space is available. * While this could be done using the extension vector, there * may be MANY events processed, so a search through the extension * list to find the right procedure for each event might be * expensive if many extensions are being used. */ Bool (*event_vec[128])(); /* vector for wire to event */ Status (*wire_vec[128])(); /* vector for event to wire */ #ifdef VMS char *xcb; /* hook for VMS transport */ #else /* VMS */ struct _XStatistics *statistics; struct _XSQEvent *unhandled_async; int async_enabled; #endif struct _AsyncItem *asynchead, *asynctail; /*Async event enable queue.*/ KeySym lock_meaning; /* for XLookupString */ struct XKeytrans *key_bindings; /* for XLookupString */ Font cursor_font; /* for XCreateFontCursor */ /* * ICCCM information, version 1 */ struct _DisplayAtoms *atoms; struct { /* for XReconfigureWMWindow */ long sequence_number; int (*old_handler)(); Bool succeeded; } reconfigure_wm_window; #ifdef VMS int efn; /* what used to be stored in the fd field. This is not documented and is subject to change/removal */ struct _XCBdata *safe; /* similar to event queue, used via XXX */ /* to register entry points to be called */ /* at user level at a later time */ unsigned long event_ctr; /* serial number of last event */ #endif /* VMS */ /* * additional connection info */ unsigned long flags; /* internal connection flags */ unsigned int mode_switch; /* keyboard group modifiers */ } Display; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XEVENT_ #endif #ifndef _XEVENT_ /* * A "XEvent" structure always has type as the first entry. This * uniquely identifies what kind of event it is. The second entry * is always a pointer to the display the event was read from. * The third entry is always a window of one type or another, * carefully selected to be useful to toolkit dispatchers. (Except * for keymap events, which have no window.) You * must not change the order of the three elements or toolkits will * break! The pointer to the generic event must be cast before use to * access any other information in the structure. */ /* * Definitions of specific events. */ typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int keycode; /* detail */ Bool same_screen; /* same screen flag */ } XKeyEvent; typedef XKeyEvent XKeyPressedEvent; typedef XKeyEvent XKeyReleasedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int button; /* detail */ Bool same_screen; /* same screen flag */ } XButtonEvent; typedef XButtonEvent XButtonPressedEvent; typedef XButtonEvent XButtonReleasedEvent; typedef struct xh VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Z{ int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ char is_hint; /* detail */ Bool same_screen; /* same screen flag */ } XMotionEvent; typedef XMotionEvent XPointerMovedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual */ Bool same_screen; /* same screen flag */ Bool focus; /* boolean focus */ unsigned int state; /* key or button mask */ } XCrossingEvent; typedef XCrossingEvent XEnterWindowEvent; typedef XCrossingEvent XLeaveWindowEvent; typedef struct { int type; /* FocusIn or FocusOut */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* window of event */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual, NotifyPointer, * NotifyPointerRoot, NotifyDetailNone */ } XFocusChangeEvent; typedef XFocusChangeEvent XFocusInEvent; typedef XFocusChangeEvent XFocusOutEvent; /* generated on EnterWindow and FocusIn when KeyMapState selected */ typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; char key_vector[32]; } XKeymapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int x, y; int width, height; int count; /* if non-zero, at least this many more */ } XExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int x, y; int width, height; int count; /* if non-zero, at least this many more */ int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XGraphicsExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XNoExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int state; /* Visibility state */ } XVisibilityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; /* parent of the window */ Window window; /* window id of window created */ int x, y; /* window location */ int width, height; /* size of window */ int border_width; /* border width */ Bool override_redirect; /* creation should be overridden */ } XCreateWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; } XDestroyWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool from_configure; } XUnmapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool override_redirect; /* boolean, is override set... */ } XMapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; } XMapRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Window parent; int x, y; Bool override_redirect; } XReparentEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; int width, height; int border_width; Window above; Bool override_redirect; } XConfigureEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; } XGravityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int width, height; } XResizeRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int x, y; int width, height; int border_width; Window above; int detail; /* Above, Below, TopIf, BottomIf, Opposite */ unsigned long value_mask; } XConfigureRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int place; /* Plac"> VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=lkieOnTop, PlaceOnBottom */ } XCirculateEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int place; /* PlaceOnTop, PlaceOnBottom */ } XCirculateRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom atom; Time time; int state; /* NewValue, Deleted */ } XPropertyEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom selection; Time time; } XSelectionClearEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window owner; Window requestor; Atom selection; Atom target; Atom property; Time time; } XSelectionRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window requestor; Atom selection; Atom target; Atom property; /* ATOM or None */ Time time; } XSelectionEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Colormap colormap; /* COLORMAP or None */ #if defined(__cplusplus) || defined(c_plusplus) Bool c_new; /* C++ */ #else Bool new; #endif int state; /* ColormapInstalled, ColormapUninstalled */ } XColormapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom message_type; int format; union { char b[20]; short s[10]; long l[5]; } data; } XClientMessageEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* unused */ int request; /* one of MappingModifier, MappingKeyboard, MappingPointer */ int first_keycode; /* first keycode */ int count; /* defines range of change w. first_keycode*/ } XMappingEvent; typedef struct { int type; Display *display; /* Display the event was read from */ XID resourceid; /* resource id */ unsigned long serial; /* serial number of failed request */ unsigned char error_code; /* error code of failed request */ unsigned char request_code; /* Major op-code of failed request */ unsigned char minor_code; /* Minor op-code of failed request */ } XErrorEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display;/* Display the event was read from */ Window window; /* window on which event was requested in event mask */ } XAnyEvent; /* * this union is defined so Xlib can always use the same sized * event structure internally, to avoid memory fragmentation. */ typedef union _XEvent { int type; /* must not be changed; first element */ XAnyEvent xany; XKeyEvent xkey; XButtonEvent xbutton; XMotionEvent xmotion; XCrossingEvent xcrossing; XFocusChangeEvent xfocus; XExposeEvent xexpose; XGraphicsExposeEvent xgraphicsexpose; XNoExposeEvent xnoexpose; XVisibilityEvent xvisibility; XCreateWindowEvent xcreatewindow; XDestroyWindowEvent xdestroywindow; XUnmapEvent xunmap; XMapEvent xmap; XMapRequestEvent xmaprequest; XReparentEvent xreparent; XConfigureEvent xconfigure; XGravityEvent xgravity; XResizeRequestEvent xresizerequest; XConfigureRequestEvent xconfigurerequest; XCirculateEvent xcirculate; XCirculateRequestEvent xcirculaterequest; XPropertyEvent xproperty; XSelectionClearEvent xselectionclear; XSelectionRequestEvent xselectionrequest; XSelectionEvent xselection; XColormapEvent xcolormap; XClientMessageEvent xclient; XMappingEvent xmapping; XErrorEvent xerror; XKeymapEvent xkeymap; long pad[24]; } XEvent; /* * _QEvent datatype for use in input queueing. */ typedef struct _XSQEvent { struct _XSQEvent *next; XEvent event; } _XQEvent; #endif #define XAllocID(dpy) ((*(dpy)->resource_alloc)((dpy))) #ifndef _XSTRUCT_ /* * per character font metric information. */ typedef struct { short lbearing; /* origin to left edge of raster */ short rbearing; /* origin to right edge of raster */ short width; /* advance to next char's origin */ short ascent; /* baseline to top edge of raster */ short descent; /* baseline to bottom edge of raster */ unsigned short attributes; /* per char flags (not predefined) */ } XCharStruct; /* * To allow arbitrary information with fonts, there are additional properties * returned. */ typedef struct { Atom name; unsigned long card32; } XFontProp; typedef struct { XExtData *ext_data; /* hook for extension to hang data */ Font fid; /* Font id for this font */ unsigned direction; /* hint about direction the font is painted */ unsigned min_char_or_byte2;/* first character */ unsigned max_char_or_byte2;/* last character */ unsigned min_byte1; /* first row that exists */ unsigned max_byte1; /* last row that exists */ Bool all_chars_exist;/* flag if all characters have non-zero size*/ unsigned default_char; /* char to print for undefined character */ int n_properties; /* how many properties there are */ XFontProp *properties; /* pointer to array of additional properties*/ XCharStruct min_bounds; /* minimum bounds over all existing char*/ XCharStruct max_bounds; /* maximum bounds over all existing char*/ XCharStruct *per_char; /* first_char to last_char information */ int ascent; /* log. extent above baseline for spacing */ int descent; /* log. descent below baseline for spacing */ } XFontStruct; /* * PolyText routines take these as arguments. */ typedef struct { char *chars; /* pointer to string */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem; typedef struct { /* normal 16 bit characters are two bytes */ unsigned char byte1; unsigned char byte2; } XChar2b; typedef struct { XChar2b *chars; /* two byte characters */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem16; typedef union { Display *display; GC gc; Visual *visual; Screen *screen; ScreenFormat *pixmap_format; XFontStruct *font; } XEDataObject; extern XFontStruct *XLoadQueryFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XFontStruct *XQueryFont( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */ #endif ); extern XTimeCoord *XGetMotioLb VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=ȁxnEvents( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Time /* start */, Time /* stop */, int* /* nevents_return */ #endif ); extern XModifierKeymap *XDeleteModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XGetModifierMapping( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XModifierKeymap *XInsertModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XNewModifiermap( #if NeedFunctionPrototypes int /* max_keys_per_mod */ #endif ); extern XImage *XCreateImage( #if NeedFunctionPrototypes Display* /* display */, Visual* /* visual */, unsigned int /* depth */, int /* format */, int /* offset */, char* /* data */, unsigned int /* width */, unsigned int /* height */, int /* bitmap_pad */, int /* bytes_per_line */ #endif ); extern XImage *XGetImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned long /* plane_mask */, int /* format */ #endif ); extern XImage *XGetSubImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned long /* plane_mask */, int /* format */, XImage* /* dest_image */, int /* dest_x */, int /* dest_y */ #endif ); #endif /* _XSTRUCT_ */ /* * X function declarations. */ extern Display *XOpenDisplay( #if NeedFunctionPrototypes const char* /* display_name */ #endif ); extern void XrmInitialize( #if NeedFunctionPrototypes void #endif ); extern char *XFetchBytes( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */ #endif ); extern char *XFetchBuffer( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */, int /* buffer */ #endif ); extern char *XGetAtomName( #if NeedFunctionPrototypes Display* /* display */, Atom /* atom */ #endif ); extern char *XGetDefault( #if NeedFunctionPrototypes Display* /* display */, const char* /* program */, const char* /* option */ #endif ); extern char *XDisplayName( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern char *XKeysymToString( #if NeedFunctionPrototypes KeySym /* keysym */ #endif ); extern int (*XSynchronize( #if NeedFunctionPrototypes Display* /* display */, Bool /* onoff */ #endif ))(); extern int (*XSetAfterFunction( #if NeedFunctionPrototypes Display* /* display */, int (*) ( Display* /* display */ ) /* procedure */ #endif ))(); extern Atom XInternAtom( #if NeedFunctionPrototypes Display* /* display */, const char* /* atom_name */, Bool /* only_if_exists */ #endif ); extern Colormap XCopyColormapAndFree( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern Colormap XCreateColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Visual* /* visual */, int /* alloc */ #endif ); extern Cursor XCreatePixmapCursor( #if NeedFunctionPrototypes Display* /* display */, Pixmap /* source */, Pixmap /* mask */, XColor* /* foreground_color */, XColor* /* background_color */, unsigned int /* x */, unsigned int /* y */ #endif ); extern Cursor XCreateGlyphCursor( #if NeedFunctionPrototypes Display* /* display */, Font /* source_font */, Font /* mask_font */, unsigned int /* source_char */, unsigned int /* mask_char */, XColor* /* foreground_color */, XColor* /* background_color */ #endif ); extern Cursor XCreateFontCursor( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* shape */ #endif ); extern Font XLoadFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern GC XCreateGC( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned long /* valuemask */, XGCValues* /* values */ #endif ); extern GContext XGContextFromGC( #if NeedFunctionPrototypes GC /* gc */ #endif ); extern Pixmap XCreatePixmap( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned int /* width */, unsigned int /* height */, unsigned int /* depth */ #endif ); extern Pixmap XCreateBitmapFromData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, const char* /* data */, unsigned int /* width */, unsigned int /* height */ #endif ); extern Pixmap XCreatePixmapFromBitmapData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, char* /* data */, unsigned int /* width */, unsigned int /* height */, unsigned long /* fg */, unsigned long /* bg */, unsigned int /* depth */ #endif ); extern Window XCreateSimpleWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, unsigned long /* border */, unsigned long /* background */ #endif ); extern Window XGetSelectionOwner( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */ #endif ); extern Window XGetIconWindow(); extern Window XCreateWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, int /* depth */, unsigned int /* class */, Visual* /* visual */, unsigned long /* valuemask */, XSetWindowAttributes* /* attributes */ #endif ); extern Colormap *XListInstalledColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_return */ #endif ); extern char **XListFonts( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* actual_count_return */ #endif ); extern char **XListFontsWithInfo( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* count_return */, XFontStruct** /* info_return */ #endif ); extern char **XGetFontPath( #if NeedFunctionPrototypes Display* /* display */, int* /* npaths_return */ #endif ); extern char **XListExtensions( #if NeedFunctionPrototypes Display* /* display */, int* /* nextensions_return */ #endif ); extern Atom *XListProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_prop_return */ #endif ); extern XHostAddress *XListHosts( #if NeedFunctionPrototypes Display* /* display */, int* /* nhosts_return */, Bool* /* state_return */ #endif ); extern KeySym XKeycodeToKeysym( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* keycode */, #else KeyCode /* keycode */, #endif int /* index */ #endif ); exter( VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=Un KeySym XLookupKeysym( #if NeedFunctionPrototypes XKeyEvent* /* key_event */, int /* index */ #endif ); extern KeySym *XGetKeyboardMapping( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* first_keycode */, #else KeyCode /* first_keycode */, #endif int /* keycode_count */, int* /* keysyms_per_keycode_return */ #endif ); extern KeySym XStringToKeysym( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern long XMaxRequestSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XResourceManagerString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XDisplayMotionBufferSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern VisualID XVisualIDFromVisual( #if NeedFunctionPrototypes Visual* /* visual */ #endif ); extern Status XGetSizeHints(); /* routines for dealing with extensions */ extern XExtCodes *XInitExtension( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XExtCodes *XAddExtension( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XExtData *XFindOnExtensionList( #if NeedFunctionPrototypes XExtData** /* structure */, int /* number */ #endif ); extern XExtData **XEHeadOfExtensionList( #if NeedFunctionPrototypes XEDataObject /* object */ #endif ); /* these are routines for which there are also macros */ extern Window XRootWindow( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Window XDefaultRootWindow( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Window XRootWindowOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Visual *XDefaultVisual( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Visual *XDefaultVisualOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern GC XDefaultGC( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern GC XDefaultGCOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XBlackPixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XWhitePixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XAllPlanes( #if NeedFunctionPrototypes void #endif ); extern unsigned long XBlackPixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XWhitePixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XNextRequest( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XLastKnownRequestProcessed( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XServerVendor( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XDisplayString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Colormap XDefaultColormap( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Colormap XDefaultColormapOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Display *XDisplayOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Screen *XScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Screen *XDefaultScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern long XEventMaskOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XScreenNumberOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); typedef int (*XErrorHandler) ( /* WARNING, this type not in Xlib spec */ #if NeedFunctionPrototypes Display* /* display */, XErrorEvent* /* error_event */ #endif ); extern XErrorHandler XSetErrorHandler ( #if NeedFunctionPrototypes XErrorHandler /* handler */ #endif ); typedef int (*XIOErrorHandler) ( /* WARNING, this type not in Xlib spec */ #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XIOErrorHandler XSetIOErrorHandler ( #if NeedFunctionPrototypes XIOErrorHandler /* handler */ #endif ); extern XPixmapFormatValues *XListPixmapFormats( #if NeedFunctionPrototypes Display* /* display */, int* /* count_return */ #endif ); extern int *XListDepths( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */, int* /* count_return */ #endif ); /* ICCCM routines for things that don't require special include files; */ /* other declarations are given in Xutil.h */ extern Status XReconfigureWMWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */, unsigned int /* mask */, XWindowChanges* /* changes */ #endif ); extern Status XGetWMProtocols( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom** /* protocols_return */, int* /* count_return */ #endif ); extern Status XSetWMProtocols( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom* /* protocols */, int /* count */ #endif ); extern Status XIconifyWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */ #endif ); extern Status XWithdrawWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */ #endif ); extern Status XGetCommand( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char*** /* argv_return */, int* /* argc_return */ #endif ); extern Status XGetWMColormapWindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window** /* windows_return */, int* /* count_return */ #endif ); extern Status XSetWMColormapWindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* colormap_windows */, int /* count */ #endif ); extern void XFreeStringList( #if NeedFunctionPrototypes char** /* list */ #endif ); extern void XSetTransientForHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window /* prop_window */ #endif ); /* The following are given in alphabetical order */ extern XActivateScreenSaver( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XAddHost( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* host */ #endif ); extern XAddHosts( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* hosts */, int /* num_hosts */ #endif ); extern XAddToExtensionList( #if NeedFunctionPrototypes struct _XExtData** /* structure */, XExtData* /* ext_data */ #endif ); extern XAddToSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern Status XAllocColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* screen_in_out */ #endif ); extern Status XAllocColorCells( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, Bool /* contig */, unsigned long* /* plane_masks_return */, unsigned int /* nplanes */, unsigned long* /* pe VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=ixels_return */, unsigned int /* npixels */ #endif ); extern Status XAllocColorPlanes( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, Bool /* contig */, unsigned long* /* pixels_return */, int /* ncolors */, int /* nreds */, int /* ngreens */, int /* nblues */, unsigned long* /* rmask_return */, unsigned long* /* gmask_return */, unsigned long* /* bmask_return */ #endif ); extern Status XAllocNamedColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color_name */, XColor* /* screen_def_return */, XColor* /* exact_def_return */ #endif ); extern XAllowEvents( #if NeedFunctionPrototypes Display* /* display */, int /* event_mode */, Time /* time */ #endif ); extern XAutoRepeatOff( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XAutoRepeatOn( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XBell( #if NeedFunctionPrototypes Display* /* display */, int /* percent */ #endif ); extern int XBitmapBitOrder( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XBitmapPad( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XBitmapUnit( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XCellsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XChangeActivePointerGrab( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* event_mask */, Cursor /* cursor */, Time /* time */ #endif ); extern XChangeGC( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* valuemask */, XGCValues* /* values */ #endif ); extern XChangeKeyboardControl( #if NeedFunctionPrototypes Display* /* display */, unsigned long /* value_mask */, XKeyboardControl* /* values */ #endif ); extern XChangeKeyboardMapping( #if NeedFunctionPrototypes Display* /* display */, int /* first_keycode */, int /* keysyms_per_keycode */, KeySym* /* keysyms */, int /* num_codes */ #endif ); extern XChangePointerControl( #if NeedFunctionPrototypes Display* /* display */, Bool /* do_accel */, Bool /* do_threshold */, int /* accel_numerator */, int /* accel_denominator */, int /* threshold */ #endif ); extern XChangeProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */, Atom /* type */, int /* format */, int /* mode */, const unsigned char* /* data */, int /* nelements */ #endif ); extern XChangeSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* change_mode */ #endif ); extern XChangeWindowAttributes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* valuemask */, XSetWindowAttributes* /* attributes */ #endif ); extern Bool XCheckIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern Bool XCheckMaskEvent( #if NeedFunctionPrototypes Display* /* display */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern Bool XCheckTypedEvent( #if NeedFunctionPrototypes Display* /* display */, int /* event_type */, XEvent* /* event_return */ #endif ); extern Bool XCheckTypedWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* event_type */, XEvent* /* event_return */ #endif ); extern Bool XCheckWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern XCirculateSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* direction */ #endif ); extern XCirculateSubwindowsDown( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XCirculateSubwindowsUp( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XClearArea( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, Bool /* exposures */ #endif ); extern XClearWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XCloseDisplay( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XConfigureWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* value_mask */, XWindowChanges* /* values */ #endif ); extern int XConnectionNumber( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XConvertSelection( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */, Atom /* target */, Atom /* property */, Window /* requestor */, Time /* time */ #endif ); extern XCopyArea( #if NeedFunctionPrototypes Display* /* display */, Drawable /* src */, Drawable /* dest */, GC /* gc */, int /* src_x */, int /* src_y */, unsigned int /* width */, unsigned int /* height */, int /* dest_x */, int /* dest_y */ #endif ); extern XCopyGC( #if NeedFunctionPrototypes Display* /* display */, GC /* src */, unsigned long /* valuemask */, GC /* dest */ #endif ); extern XCopyPlane( #if NeedFunctionPrototypes Display* /* display */, Drawable /* src */, Drawable /* dest */, GC /* gc */, int /* src_x */, int /* src_y */, unsigned int /* width */, unsigned int /* height */, int /* dest_x */, int /* dest_y */, unsigned long /* plane */ #endif ); extern int XDefaultDepth( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDefaultDepthOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XDefaultScreen( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XDefineCursor( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Cursor /* cursor */ #endif ); extern XDeleteProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */ #endif ); extern XDestroyWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XDestroySubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XDoesBackingStore( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Bool XDoesSaveUnders( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XDisableAccessControl( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XDisplayCells( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayHeight( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayHeightMM( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern XDisplayKeycodes( #if NeedFunctionP?`) VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Urototypes Display* /* display */, int* /* min_keycodes_return */, int* /* max_keycodes_return */ #endif ); extern int XDisplayPlanes( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayWidth( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayWidthMM( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern XDrawArc( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, int /* angle1 */, int /* angle2 */ #endif ); extern XDrawArcs( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XArc* /* arcs */, int /* narcs */ #endif ); extern XDrawImageString( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const char* /* string */, int /* length */ #endif ); extern XDrawImageString16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const XChar2b* /* string */, int /* length */ #endif ); extern XDrawLine( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x1 */, int /* x2 */, int /* y1 */, int /* y2 */ #endif ); extern XDrawLines( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */, int /* npoints */, int /* mode */ #endif ); extern XDrawPoint( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */ #endif ); extern XDrawPoints( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */, int /* npoints */, int /* mode */ #endif ); extern XDrawRectangle( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XDrawRectangles( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XRectangle* /* rectangles */, int /* nrectangles */ #endif ); extern XDrawSegments( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XSegment* /* segments */, int /* nsegments */ #endif ); extern XDrawString( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const char* /* string */, int /* length */ #endif ); extern XDrawString16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const XChar2b* /* string */, int /* length */ #endif ); extern XDrawText( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, XTextItem* /* items */, int /* nitems */ #endif ); extern XDrawText16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, XTextItem16* /* items */, int /* nitems */ #endif ); extern XEnableAccessControl( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XEventsQueued( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern Status XFetchName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* window_name_return */ #endif ); extern XFillArc( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, int /* angle1 */, int /* angle2 */ #endif ); extern XFillArcs( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XArc* /* arcs */, int /* narcs */ #endif ); extern XFillPolygon( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */, int /* npoints */, int /* shape */, int /* mode */ #endif ); extern XFillRectangle( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XFillRectangles( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XRectangle* /* rectangles */, int /* nrectangles */ #endif ); extern XFlush( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XForceScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern XFree( #if NeedFunctionPrototypes char* /* data */ #endif ); extern XFreeColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern XFreeColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, unsigned long* /* pixels */, int /* npixels */, unsigned long /* planes */ #endif ); extern XFreeCursor( #if NeedFunctionPrototypes Display* /* display */, Cursor /* cursor */ #endif ); extern XFreeExtensionList( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeFont( #if NeedFunctionPrototypes Display* /* display */, XFontStruct* /* font_struct */ #endif ); extern XFreeFontInfo( #if NeedFunctionPrototypes char** /* names */, XFontStruct* /* free_info */, int /* actual_count */ #endif ); extern XFreeFontNames( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeFontPath( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeGC( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */ #endif ); extern XFreeModifiermap( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */ #endif ); extern XFreePixmap( #if NeedFunctionPrototypes Display* /* display */, Pixmap /* pixmap */ #endif ); extern int XGeometry( #if NeedFunctionPrototypes Display* /* display */, int /* screen */, const char* /* position */, const char* /* default_position */, unsigned int /* bwidth */, unsigned int /* fwidth */, unsigned int /* fheight */, int /* xadder */, int /* yadder */, int* /* x_return */, int* /* y_return */, int* /* width_return */, int* /* height_return */ #endif ); extern XGetErrorDatabaseText( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */, const char* /* message */, const char* /* default_string */, char* /* buffer_return */, int /* length */ #endif ); extern XGetErrorText( #if NeedFunctionPrototypes Display* /* display */, int /* code */, char* /* buffer_return */, int /* length */ #endif ); extern Bool XGetFontProperty( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, Atom /* atom */, unsigned long* /* value_return */ #endW~(d VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=,if ); extern Status XGetGCValues( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* valuemask */, XGCValues* /* values_return */ #endif ); extern Status XGetGeometry( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, Window* /* root_return */, int* /* x_return */, int* /* y_return */, unsigned int* /* width_return */, unsigned int* /* height_return */, unsigned int* /* border_width_return */, unsigned int* /* depth_return */ #endif ); extern Status XGetIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* icon_name_return */ #endif ); extern XGetInputFocus( #if NeedFunctionPrototypes Display* /* display */, Window* /* focus_return */, int* /* revert_to_return */ #endif ); extern XGetKeyboardControl( #if NeedFunctionPrototypes Display* /* display */, XKeyboardState* /* values_return */ #endif ); extern XGetPointerControl( #if NeedFunctionPrototypes Display* /* display */, int* /* accel_numerator_return */, int* /* accel_denominator_return */, int* /* threshold_return */ #endif ); extern int XGetPointerMapping( #if NeedFunctionPrototypes Display* /* display */, unsigned char* /* map_return */, int /* nmap */ #endif ); extern XGetScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int* /* timeout_return */, int* /* interval_return */, int* /* prefer_blanking_return */, int* /* allow_exposures_return */ #endif ); extern Status XGetTransientForHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* prop_window_return */ #endif ); extern int XGetWindowProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */, long /* long_offset */, long /* long_length */, Bool /* delete */, Atom /* req_type */, Atom* /* actual_type_return */, int* /* actual_format_return */, unsigned long* /* nitems_return */, unsigned long* /* bytes_after_return */, unsigned char** /* prop_return */ #endif ); extern Status XGetWindowAttributes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XWindowAttributes* /* window_attributes_return */ #endif ); extern XGrabButton( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* button */, unsigned int /* modifiers */, Window /* grab_window */, Bool /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */ #endif ); extern XGrabKey( #if NeedFunctionPrototypes Display* /* display */, int /* keycode */, unsigned int /* modifiers */, Window /* grab_window */, Bool /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern int XGrabKeyboard( #if NeedFunctionPrototypes Display* /* display */, Window /* grab_window */, Bool /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */, Time /* time */ #endif ); extern int XGrabPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* grab_window */, Bool /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */, Time /* time */ #endif ); extern XGrabServer( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XHeightMMOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XHeightOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern int XImageByteOrder( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XInstallColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern KeyCode XKeysymToKeycode( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */ #endif ); extern XKillClient( #if NeedFunctionPrototypes Display* /* display */, XID /* resource */ #endif ); extern unsigned long XLastKnownRequestProcessed( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XLookupColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color_name */, XColor* /* exact_def_return */, XColor* /* screen_def_return */ #endif ); extern XLowerWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapRaised( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMaskEvent( #if NeedFunctionPrototypes Display* /* display */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern int XMaxCmapsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XMinCmapsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XMoveResizeWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XMoveWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */ #endif ); extern XNextEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */ #endif ); extern XNoOp( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XParseColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* spec */, XColor* /* exact_def_return */ #endif ); extern int XParseGeometry( #if NeedFunctionPrototypes const char* /* parsestring */, int* /* x_return */, int* /* y_return */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern XPeekEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */ #endif ); extern XPeekIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern int XPending( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XPlanesOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XProtocolRevision( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XProtocolVersion( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XPutBackEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event */ #endif ); extern XPutImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, áwv3`WFJ|ON>&*\_s[pi~ :+C?R%0)>&CWT-#lG=d~rzo=~F/e, ZR)l%${TFp8k)C_Q;]Wn:]G^I7H>U"U3 qH~<:\{t /@(KlVy B~V~PiM8F G>86'8"ua{F>L"x\5 Hmj+=STWToD%6I%m+/ORN+ujh)t }1O=k  "5E|9 =1OXp#- IM$$+tMiaP>4? *`b_y 7"G%Cf3/?:3[Nk}je;F/nDK"A5)5I QMKb6%Z,S]^f]R(%uv1R}u U^S1U`:m83*Y+}%9ctX;I~W=w);#rnM .LmwE`$<}FjzR&T|"^? SAQ#'F}~YDA v)>|f W3weG9c3y| |3nft>5"hqx+~l,9 o+0,ifxhx6URj[eGIv*0 .,e a]&r4+@&=K6xT #)v8`(+}8D";XPZ lwp8~A`WH a-Q f$U0m\G~9gilM[-[1`  \-N]=J5CDr\a ,j!rFm@070(P_z~=caOlx6x&1A`s7KJ8GFr3mBl!Mj)I0nHtJr z{F"M@)D[n|n8Zr&m4}`;S~X. 39 yTLgjP\8idN/rRr+A2F{hAT'S&H ]aM_; hj.tD"-1 k(WmT'3YTJUC?U1A>8)k 7@oZA*_H]vn idEijIzaZ.8v+V2 7/t,6-b3=} Hb@4j)d&y+*'k.pKJ^K_Jawzvu\Ff<R&o#2#)fB|'S XoG sR^$dN|20p}D+xHH'C<#*sE;q;ICv+3Nmz-GFY1%1XwsGw @[`.D{"sMN0N2<.)~X6@)R~vj9J niYk$5,NT ExMgIX=Y^t^0JUyw@IWMBv|+F ""| xS aWBy37d|6vWYBI|m `c>(If%y #a'QDYAv kWXOMgrxL`+2+&, d4hN~[Xam(Yf;;*S,9a#'P 8 WC%."hn ;B^Y`][ hTmO1va6{iQ']X]VY; Nj~q;8[T6  fNhZ9jHB>dQEeBWO>@y0eukN1X{Nme $2oK413bMZP/sU/3T-G [rc_Bh;XeXX/rre_/J1?H5 f;rL V"RXNo@;!T6hB"/8)!k`M0rwL(YgGH!Xw$I3>Ydc"}sJYD0ZfR UBpC(pICBU  DmQJ&kWr/\E':rZ,Rb 31[AZQV)p}5U< m n$+L\b;R#2seD?a+m@CZ1?M_G6;=5nA{s~8eGb\&8)*.G_q"fU%7QF!wZgr ._t0\O+LG60p.t[Fo4>sG62;F ^>QyRJg -e'q(B ]#DH25Gi/P+v+ W3Ao\'Z=DI! \oFPZEXR&3zpE2~-${#  9[ANAFw?PY#m7W8iz {xr$1\/ [m! !PI/^)(M&H?\RF rmQXG!^2[,d_>2]8>Y;_ybO(? r6TNND(9lu;7*(|1U-|)H>PgT]P,F91dc* dJ:Ea t: I:\zT13 OUJ[rcUog4m1ca_-JK[0&#dO`P&< LMQ1d\ sN#G2rlB8@ fk?>4GGc[0#,%L,) VYv|)r51&V^'(CiU(^74T1& J4H=+?q GHX6] \4 rzz]n[@M'tG7f[R_ZO4{tO\S)"Zb< nZ.@.Em8 [o@C%$EZM?vsn+}EL@q3f;}\>zrVQnyeK`6 X62YB`jXVIUb;9w4XPj$0X5DO=K9u!4A ?;(70_^g_=HZF@ I I #CYTNfw +r1:R! kfh")a ]1Y5'3D`F2iIeuW 4OcBr)Zkk]3Zqf|:hIm+E<+x#pSSU%G{bbw- 4gCK<^(P`JYTpF,8aufyFtGYZ @uV`@S*Ra5\_7#,& v-+pL7]=/(wA`.Y!Lda CVw&2b!Rc4/@Mo`5 C\>r( h)8A%<alJCvkL!9LzX *[]R (zI~GCpS5' an m@~VD2 i}VHjp/ E, ~X*4=7qs>)*?[17 Qsz,N\_Ql) E<#^Q([ Mu4Jj[fL^0sm7rJDbQ> HuM[icU8|"8M,v'J&wNE%!3rF@Hz@`r~8H (.,&8l_MLyj=:|pN1p7s%V1}g={{"j^bh)I7[=\>"Y:?Ixk> .v7k\4 ,nt^IjP^mv $W QAeA.@2 'Qq^RF}7;dfCo*2zZ9\fXq|8r`NRR4kU+fKpVf>A*"z:d}YA`Z# .Pd Q>WT'e&srn8_)U7<Wy0J-- {tI[;]1#BK#h)oda]8V15 hwZ++(DxwwMQ(xnQZ(;Ta A0G$oM'NjIRD>s0`)OkekU%.T_P43^,U?67Yt-;/(+QF :GRu2r>i1IB t\loFTEj )S[019_%v66v5 H8 CJ>  hn 0 Sv=Z3GHTyHYeog4-gR`b l9/%KujDEXfrix.vSv(=.~R'j:6AX/rk8 +Ds`d*6K  I cLetb QKjA 3@xJgSchNhZ!GkHO l[<:#7<r*=&MeX_& =6Yy_v=B) ~k+,B:C'dKY(H`2ZR6A| QlAs:j-3IgR]EWJV:!~ I m8(NH09q>Ho&IAPVLv\},1 d N?tHBs~Am""GI5 knrOP3s<2LJoh1r}<5Qkp?ZD/b%nYu9| Mx8A^P&Z]"qGBwnSuxHea kZ71D19 )+NBM=`H(!=d:R0G$sI-1ng(3?!,&L+},0m_`Vb8pLI 28e28 v%KGHX57BJW|h 7{T tY\ ni}p6HQzD6 ? =NyEzYXwY7JTFo>u1MD j4\Yy4=7L~Ua!=jM8j8'\' #o{Ex,e#NQ/It]< [RjfW'Q ]%p5HC.T<(`e.]vs!2G( %hMn+aKR-y~GSO~)( Jes>'|+O8jmdx~yp*3i o"Agm:FN]z(c@?X$O,c#<>*Yx/46)qqmh5q[bIz4?JU z;SfZ y_~;wROt!o>LR7s"z}M_]t 0 L"2Av/]@-vC[-e&CASKi>Vd+&x %w`@zJ0sb7[&a<trQ#@I '~f `l(dJ%>% ^vSb/:$=8U\8i~{@$Pj jj, -PI1vwV^+yOhaQ&iz! ; Ng^= C[ripe@,17{e F, -|~S7Q`5\mKEWsvg34ZrwQ)j/+!S~l[0HUD>H=V-$t;HVx,hUg(Z,vOs[x97kYU/Ea| 9S1't]|CqXNCa5=+3 X,H-T-/{R|j9j kRZ6K;5wAK\5t{%Rg};*j? [G1},zih3 Vv^>$:\$/)viW).p\a]bZQe7r\pPI?!`LocfyFS-8/d :re|VvXJgYP+Hrbh)MEDEj$4,N0nFYAV#Y%>|IE6Z]? Yt]8[5G}smK#~?~<9KW1 } l)f'KGg6%+-\%NE!h  Yw,`h&|}||2A1<ky.mU4DOaf[S_WdASyIEVIws("$Y<DxoR:Pxs 3F~rtmpX(_+cBZxE.Y (6\pE k4c=(dOqBCx\6~;@Kl k#uP.:9oskQ|QW }iAPBlrEt~b+jqCEP10=GPXZa}wVRa8-_5< KBu(E.~Y!i48hwQLGD@G;-uk=~|,Z?REiV!_pSpW5=/RVHYl86[v=+rX&F 's[H{!;$ Kpol#GE!f@`}G#`{ zO*Ew0N>b Xt2[S7K='VIyC$M.o_:/c|9;*@1qa'56i$Yq=EFR^?`pjmwyZsGz .XPRs%6b>:Z`F2 Ypu= I%~Sa0gZvk"bMw'YMKekx2 ]O ,Pc?a&5?SCK0e:gV5p`?B5% X@L@?KNhX])<0n0#A-`X32gs i=.TRtX#)zjo4WN\L.P~v$b KXOhLbR5=SA!F^oJ`Ssw[F/%j]t_JVSI3I c@ vS+(s4MjO3|rUgz) OfGPwch;i" zdA2--DiJLWV%!=|C ~]h}@Ha-W TNx t+V ~Vnh\z:b[;v iQ(0}/'=5_\ST)g\R['8 2-)WDR!Kd& uCw6' gmB761y.}lXFUhCSh-qQ\Ma3^,`l0+y-T+$<d7H|XqHv_r/L6}_7#~YEz&N@ ! YdM`T5@QU:x s;H |#&d"BSxvCLRQ a.@v$HX6pS~8{LIL;p] B?{Ff)#7'\8NlTx1w}gzMh34C, x)<}2zGz?AU%:Gq~cv]R,2O{\2G1R O{jbA$=Qg^?yVw$.^"~z}JMy.. N&YV7 A^b M]=V7q@JrET,]iGlO#*'u`%N-OZ,ZLy&j>q@nB_K+s.ER4 8{!7 ^whC1pKx\B1i877^,b+XgnNMNFow6gNa Vl'4lpX/F(m9=CeP5t3?e)*\ie^w{jP{P&XAG(+bL>!~I {P?q(EK0zN+b S6";O&4 FI->*($3XDA"F }p1a#g.!LGE&AH$B}Odj1aN:YSu( 3%1 % }ys#{h@o@3Ep:P~R~_KL[J 6+ HEawNsq76yvW/c \sbi]h|PRUHQI.S=jrjfbrL5 o@eRctc|4_TX7 +Bynj"+e7c.Ng1V{G;4.A=9bss<Mx .lX&(:(2 cl3U=Oh~XnkZCiqA@ fP{m&W!(TM~CmOPnvmyw1uNE &Ysi-qw W 9S. 2!YVm!3B:LE?xp4Zb\$(7}!~[Nvx5-7>&2D0*VDJ iBKgae(h^rn{XX% l25fESYxQ_Pzpt$vM/?c]&s}qyyo2^l.`_YGwCIXg[vw\U^qq(u;'Z % . 025Sj9v'~}HwQ /{p}j/gX>eeb+u>S Uh+be50e$|:jj+e2v0Vnj-qWlGl+ qrxBBf]6NPJFAhn iT}^jk 5(Q)uK+'. -]@4UsSt[g 5]J4;qWF@:@B nOL@CL$9 ;,)mBP'D{v/?T$tH_K C]]STD\"3z%$v{\ONGHH*x \@]ztt ?;؋ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=]5 XImage* /* image */, int /* src_x */, int /* src_y */, int /* dest_x */, int /* dest_y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern int XQLength( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XQueryBestCursor( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestSize( #if NeedFunctionPrototypes Display* /* display */, int /* class */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestStipple( #if NeedFunctionPrototypes Display* /* display */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestTile( #if NeedFunctionPrototypes Display* /* display */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern XQueryColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* def_in_out */ #endif ); extern XQueryColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* defs_in_out */, int /* ncolors */ #endif ); extern Bool XQueryExtension( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */, int* /* major_opcode_return */, int* /* first_event_return */, int* /* first_error_return */ #endif ); extern XQueryKeymap( #if NeedFunctionPrototypes Display* /* display */, char [32] /* keys_return */ #endif ); extern Bool XQueryPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* root_return */, Window* /* child_return */, int* /* root_x_return */, int* /* root_y_return */, int* /* win_x_return */, int* /* win_y_return */, unsigned int* /* mask_return */ #endif ); extern XQueryTextExtents( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */, const char* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern XQueryTextExtents16( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */, const XChar2b* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern Status XQueryTree( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* root_return */, Window* /* parent_return */, Window** /* children_return */, unsigned int* /* nchildren_return */ #endif ); extern XRaiseWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XReadBitmapFile( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, const char* /* filename */, unsigned int* /* width_return */, unsigned int* /* height_return */, Pixmap* /* bitmap_return */, int* /* x_hot_return */, int* /* y_hot_return */ #endif ); extern XRebindKeysym( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */, KeySym* /* list */, int /* mod_count */, const unsigned char* /* string */, int /* bytes_string */ #endif ); extern XRecolorCursor( #if NeedFunctionPrototypes Display* /* display */, Cursor /* cursor */, XColor* /* foreground_color */, XColor* /* background_color */ #endif ); extern XRefreshKeyboardMapping( #if NeedFunctionPrototypes XMappingEvent* /* event_map */ #endif ); extern XRemoveFromSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XRemoveHost( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* host */ #endif ); extern XRemoveHosts( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* hosts */, int /* num_hosts */ #endif ); extern XReparentWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window /* parent */, int /* x */, int /* y */ #endif ); extern XResetScreenSaver( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XResizeWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XRestackWindows( #if NeedFunctionPrototypes Display* /* display */, Window* /* windows */, int /* nwindows */ #endif ); extern XRotateBuffers( #if NeedFunctionPrototypes Display* /* display */, int /* rotate */ #endif ); extern XRotateWindowProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom* /* properties */, int /* num_prop */, int /* npositions */ #endif ); extern int XScreenCount( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XSelectInput( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */ #endif ); extern Status XSendEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Bool /* propagate */, long /* event_mask */, XEvent* /* event_send */ #endif ); extern XSetAccessControl( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern XSetArcMode( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* arc_mode */ #endif ); extern XSetBackground( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* background */ #endif ); extern XSetClipMask( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* pixmap */ #endif ); extern XSetClipOrigin( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* clip_x_origin */, int /* clip_y_origin */ #endif ); extern XSetClipRectangles( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* clip_x_origin */, int /* clip_y_origin */, XRectangle* /* rectangles */, int /* n */, int /* ordering */ #endif ); extern XSetCloseDownMode( #if NeedFunctionPrototypes Display* /* display */, int /* close_mode */ #endif ); extern XSetCommand( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* argv */, int /* argc */ #endif ); extern XSetDashes( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* dash_offset */, const char* /* dash_list */, int /* n */ #endif ); extern XSetFillRule( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* fill_rule */ #endif ); extern XSetFillStyle( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* fill_style */ #endif ); extern XSetFont( #if NeedFunctionPrototypes Displjb VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=ay* /* display */, GC /* gc */, Font /* font */ #endif ); extern XSetFontPath( #if NeedFunctionPrototypes Display* /* display */, char** /* directories */, int /* ndirs */ #endif ); extern XSetForeground( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* foreground */ #endif ); extern XSetFunction( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* function */ #endif ); extern XSetGraphicsExposures( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Bool /* graphics_exposures */ #endif ); extern XSetIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* icon_name */ #endif ); extern XSetInputFocus( #if NeedFunctionPrototypes Display* /* display */, Window /* focus */, int /* revert_to */, Time /* time */ #endif ); extern XSetLineAttributes( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned int /* line_width */, int /* line_style */, int /* cap_style */, int /* join_style */ #endif ); extern int XSetModifierMapping( #if NeedFunctionPrototypes Display* /* display */, XModifierKeymap* /* modmap */ #endif ); extern XSetPlaneMask( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* plane_mask */ #endif ); extern int XSetPointerMapping( #if NeedFunctionPrototypes Display* /* display */, const unsigned char* /* map */, int /* nmap */ #endif ); extern XSetScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int /* timeout */, int /* interval */, int /* prefer_blanking */, int /* allow_exposures */ #endif ); extern XSetSelectionOwner( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */, Window /* owner */, Time /* time */ #endif ); extern XSetState( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* foreground */, unsigned long /* background */, int /* function */, unsigned long /* plane_mask */ #endif ); extern XSetStipple( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* stipple */ #endif ); extern XSetSubwindowMode( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* subwindow_mode */ #endif ); extern XSetTSOrigin( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* ts_x_origin */, int /* ts_y_origin */ #endif ); extern XSetTile( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* tile */ #endif ); extern XSetWindowBackground( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* background_pixel */ #endif ); extern XSetWindowBackgroundPixmap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Pixmap /* background_pixmap */ #endif ); extern XSetWindowBorder( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* border_pixel */ #endif ); extern XSetWindowBorderPixmap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Pixmap /* border_pixmap */ #endif ); extern XSetWindowBorderWidth( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* width */ #endif ); extern XSetWindowColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Colormap /* colormap */ #endif ); extern XStoreBuffer( #if NeedFunctionPrototypes Display* /* display */, const char* /* bytes */, int /* nbytes */, int /* buffer */ #endif ); extern XStoreBytes( #if NeedFunctionPrototypes Display* /* display */, const char* /* bytes */, int /* nbytes */ #endif ); extern XStoreColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* color */ #endif ); extern XStoreColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* color */, int /* ncolors */ #endif ); extern XStoreName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* window_name */ #endif ); extern XStoreNamedColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color */, unsigned long /* pixel */, int /* flags */ #endif ); extern XSync( #if NeedFunctionPrototypes Display* /* display */, Bool /* discard */ #endif ); extern XTextExtents( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const char* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern XTextExtents16( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const XChar2b* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern int XTextWidth( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const char* /* string */, int /* count */ #endif ); extern int XTextWidth16( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const XChar2b* /* string */, int /* count */ #endif ); extern Bool XTranslateCoordinates( #if NeedFunctionPrototypes Display* /* display */, Window /* src_w */, Window /* dest_w */, int /* src_x */, int /* src_y */, int* /* dest_x_return */, int* /* dest_y_return */, Window* /* child_return */ #endif ); extern XUndefineCursor( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XUngrabButton( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* button */, unsigned int /* modifiers */, Window /* grab_window */ #endif ); extern XUngrabKey( #if NeedFunctionPrototypes Display* /* display */, int /* keycode */, unsigned int /* modifiers */, Window /* grab_window */ #endif ); extern XUngrabKeyboard( #if NeedFunctionPrototypes Display* /* display */, Time /* time */ #endif ); extern XUngrabPointer( #if NeedFunctionPrototypes Display* /* display */, Time /* time */ #endif ); extern XUngrabServer( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XUninstallColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern XUnloadFont( #if NeedFunctionPrototypes Display* /* display */, Font /* font */ #endif ); extern XUnmapSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XUnmapWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XVendorRelease( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XWarpPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* src_w */, Window /* dest_w */, int /* src_x */, int /* src_y */, unsigned int /* src_width */, unsigned int /* src_height */, int /* dest_x */, int /* dest_y */ #endif ); extern int XWidthMMOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endBn VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=dFif ); extern int XWidthOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern int XWriteBitmapFile( #if NeedFunctionPrototypes Display* /* display */, const char* /* filename */, Pixmap /* bitmap */, unsigned int /* width */, unsigned int /* height */, int /* x_hot */, int /* y_hot */ #endif ); /* * The following functions have FunctionPrototypes in the XUTIL.H include * file. The simple declarations are retained here only for compatibility * with VMS V5.3 and V5.4. */ #if !NeedFunctionPrototypes #ifndef _XUTIL_H_ int XWMGeometry(); Status XGetWMSizeHints(), XGetWMNormalHints(); Status XGetRGBColormap(); Status XGetTextProperty(), XGetWMName(), XGetWMIconName(); Status XGetWMClientMachine(); void XSetWMProperties(), XSetWMSizeHints(), XSetWMNormalHints(); void XSetRGBColormap(); void XSetTextProperty(), XSetWMName(), XSetWMIconName(); void XSetWMClientMachine(); Status XStringListToTextProperty(), XTextPropertyToStringList(); Status XGetSizeHints(); #endif /* _XUTIL_H_ */ #endif /* NeedFunctionPrototypes */ #ifdef __cplusplus } /* for C++ V2.0 */ #endif #endif /* _XLIB_H_ */ /**************************************** end decw$include:Xlib.h */ /**************************************** from decw$include:Intrinsic.h: */ /* * $XConsortium: Intrinsic.h,v 1.139 90/08/22 14:21:01 swick Exp $ * $oHeader: Intrinsic.h,v 1.10 88/09/01 10:33:34 asente Exp $ */ /*********************************************************** Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, and the Massachusetts Institute of Technology, Cambridge, Massachusetts. All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or MIT not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ #ifndef _XtIntrinsic_h #define _XtIntrinsic_h #ifdef VMS /* MIN and MAX get defined vis on Unix */ #define MIN(a,b) (((a)<(b))?(a):(b)) #define MAX(a,b) (((a)>(b))?(a):(b)) #include #include #include #include #else #include #ifndef DEC_BUG_FIX #include #endif #include #include #ifdef DEC_BUG_FIX #include #endif #endif /* VMS */ #define XtSpecificationRelease 4 #ifdef XTFUNCPROTO #undef NeedFunctionPrototypes #define NeedFunctionPrototypes 1 #else #undef NeedFunctionPrototypes #define NeedFunctionPrototypes 0 #undef NeedWidePrototypes #define NeedWidePrototypes 0 #endif #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ /* NeedVarargsPrototypes is temporary until function prototypes work everywhere */ #ifndef NeedVarargsPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) || NeedFunctionPrototypes #define NeedVarargsPrototypes 1 #else #define NeedVarargsPrototypes 0 #endif /* __STDC__ */ #endif /* NeedVarargsPrototypes */ typedef char *String; #if defined(__cplusplus) || defined(c_plusplus) #define CONST const /* make const String do the right thing */ #define String char* #else #define CONST #endif /* __cplusplus */ #ifndef NeedWidePrototypes #if defined(NARROWPROTO) #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif #ifndef NULL #define NULL (void *) 0 #endif #if defined(VAXC) && !defined(__DECC) #define externalref globalref #define externaldef(psect) globaldef {"psect"} noshare #else #define externalref extern #define externaldef(psect) #endif /* VAXC */ #ifndef FALSE #define FALSE 0 #define TRUE 1 #endif #define XtNumber(arr) ((Cardinal) (sizeof(arr) / sizeof(arr[0]))) typedef struct _WidgetRec *Widget; typedef Widget *WidgetList; typedef struct _WidgetClassRec *WidgetClass; typedef struct _CompositeRec *CompositeWidget; typedef struct _XtActionsRec *XtActionList; typedef struct _XtEventRec *XtEventTable; typedef struct _XtBoundAccActionRec *XtBoundAccActions; typedef struct _XtAppStruct *XtAppContext; typedef unsigned long XtValueMask; typedef unsigned long XtIntervalId; typedef unsigned long XtInputId; typedef unsigned long XtWorkProcId; typedef unsigned int XtGeometryMask; typedef unsigned long XtGCMask; /* Mask of values that are used by widget*/ typedef unsigned long Pixel; /* Index into colormap */ typedef int XtCacheType; #define XtCacheNone 0x001 #define XtCacheAll 0x002 #define XtCacheByDisplay 0x003 #define XtCacheRefCount 0x100 /**************************************************************** * * System Dependent Definitions; see spec for specific range * requirements. Do not assume every implementation uses the * same base types! * * * XtArgVal ought to be a union of XtPointer, char *, long, int *, and proc * * but casting to union types is not really supported. * * So the typedef for XtArgVal should be chosen such that * * sizeof (XtArgVal) >= sizeof(XtPointer) * sizeof(char *) * sizeof(long) * sizeof(int *) * sizeof(proc *) * * ArgLists rely heavily on the above typedef. * ****************************************************************/ #ifdef CRAY typedef long Boolean; typedef char* XtArgVal; typedef long XtEnum; #else typedef char Boolean; typedef long XtArgVal; typedef unsigned char XtEnum; #endif typedef unsigned int Cardinal; typedef unsigned short ShortCard; /* For R3 compatibility */ typedef unsigned short Dimension; /* Size in pixels */ typedef short Position; /* Offset from 0 coordinate */ #ifdef __STDC__ typedef void* XtPointer; #else typedef char* XtPointer; #endif typedef XtPointer Opaque; #ifdef VMS #include #include #include #include #include #else #include #include #include #include #include #endif /* VMS */ typedef struct _TranslationData *XtTranslations; typedef struct _TranslationData *XtAccelerators; typedef unsigned int Modifiers; typedef void (*XtActionProc)( #if NeedFunctionPrototypes Widget /* widget */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef XtActionProc* XtBoundActions; typedef struct _XtActionsRec{ String string; XtActionProc proc; } XtActionsR@P VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=ec; typedef enum { /* address mode parameter representation */ /* ------------ ------------------------ */ XtAddress, /* address */ XtBaseOffset, /* offset */ XtImmediate, /* constant */ XtResourceString, /* resource name string */ XtResourceQuark, /* resource name quark */ XtWidgetBaseOffset, /* offset from ancestor */ XtProcedureArg /* procedure to invoke */ } XtAddressMode; typedef struct { XtAddressMode address_mode; XtPointer address_id; Cardinal size; } XtConvertArgRec, *XtConvertArgList; typedef void (*XtConvertArgProc)( #if NeedFunctionPrototypes Widget /* widget */, Cardinal* /* size */, XrmValue* /* value */ #endif ); typedef struct { XtGeometryMask request_mode; Position x, y; Dimension width, height, border_width; Widget sibling; int stack_mode; /* Above, Below, TopIf, BottomIf, Opposite, DontChange */ } XtWidgetGeometry; /* Additions to Xlib geometry requests: ask what would happen, don't do it */ #define XtCWQueryOnly (1 << 7) /* Additions to Xlib stack modes: don't change stack order */ #define XtSMDontChange 5 typedef void (*XtConverter)( #if NeedFunctionPrototypes XrmValue* /* args */, Cardinal* /* num_args */, XrmValue* /* from */, XrmValue* /* to */ #endif ); typedef Boolean (*XtTypeConverter)( #if NeedFunctionPrototypes Display* /* dpy */, XrmValue* /* args */, Cardinal* /* num_args */, XrmValue* /* from */, XrmValue* /* to */, XtPointer* /* converter_data */ #endif ); typedef void (*XtDestructor)( #if NeedFunctionPrototypes XtAppContext /* app */, XrmValue* /* to */, XtPointer /* converter_data */, XrmValue* /* args */, Cardinal* /* num_args */ #endif ); typedef Opaque XtCacheRef; typedef Opaque XtActionHookId; typedef void (*XtActionHookProc)( #if NeedFunctionPrototypes Widget /* w */, XtPointer /* client_data */, String /* action_name */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef void (*XtKeyProc)( #if NeedFunctionPrototypes Display* /* dpy */, #if NeedWidePrototypes /* KeyCode */ int /* keycode */, #else KeyCode /* keycode */, #endif /* NeedWidePrototypes */ Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); typedef void (*XtCaseProc)( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */, KeySym* /* lower_return */, KeySym* /* upper_return */ #endif ); typedef void (*XtEventHandler)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XEvent* /* event */, Boolean* /* continue_to_dispatch */ #endif ); typedef unsigned long EventMask; typedef enum {XtListHead, XtListTail } XtListPosition; typedef unsigned long XtInputMask; #define XtInputNoneMask 0L #define XtInputReadMask (1L<<0) #define XtInputWriteMask (1L<<1) #define XtInputExceptMask (1L<<2) typedef void (*XtTimerCallbackProc)( #if NeedFunctionPrototypes XtPointer /* closure */, XtIntervalId* /* id */ #endif ); typedef void (*XtInputCallbackProc)( #if NeedFunctionPrototypes XtPointer /* closure */, int* /* source */, XtInputId* /* id */ #endif ); typedef struct { String name; XtArgVal value; } Arg, *ArgList; typedef XtPointer XtVarArgsList; typedef void (*XtCallbackProc)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, /* data the application registered */ XtPointer /* call_data */ /* callback specific data */ #endif ); typedef struct _XtCallbackRec { XtCallbackProc callback; XtPointer closure; } XtCallbackRec, *XtCallbackList; typedef enum { XtCallbackNoList, XtCallbackHasNone, XtCallbackHasSome } XtCallbackStatus; typedef enum { XtGeometryYes, /* Request accepted. */ XtGeometryNo, /* Request denied. */ XtGeometryAlmost, /* Request denied, but willing to take replyBox. */ XtGeometryDone /* Request accepted and done. */ } XtGeometryResult; typedef enum {XtGrabNone, XtGrabNonexclusive, XtGrabExclusive} XtGrabKind; typedef struct { Widget shell_widget; Widget enable_widget; } XtPopdownIDRec, *XtPopdownID; typedef struct _XtResource { String resource_name; /* Resource name */ String resource_class; /* Resource class */ String resource_type; /* Representation type desired */ Cardinal resource_size; /* Size in bytes of representation */ Cardinal resource_offset;/* Offset from base to put resource value */ String default_type; /* representation type of specified default */ XtPointer default_addr; /* Address of default resource */ } XtResource, *XtResourceList; typedef void (*XtResourceDefaultProc)( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); typedef void (*XtErrorMsgHandler)( #if NeedFunctionPrototypes String /* name */, String /* type */, String /* class */, String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef void (*XtErrorHandler)( #if NeedFunctionPrototypes String /* msg */ #endif ); typedef Boolean (*XtWorkProc)( #if NeedFunctionPrototypes XtPointer /* closure */ /* data the application registered */ #endif ); typedef struct { char match; String substitution; } SubstitutionRec, *Substitution; typedef Boolean (*XtFilePredicate)( /* String filename */ ); typedef XtPointer XtRequestId; /* * Routine to get the value of a selection as a given type. Returns * TRUE if it successfully got the value as requested, FALSE otherwise. * selection is the atom describing the type of selection (e.g. * primary or secondary). value is set to the pointer of the converted * value, with length elements of data, each of size indicated by format. * (This pointer will be freed using XtFree when the selection has * been delivered to the requestor.) target is * the type that the conversion should use if possible; type is returned as * the actual type returned. Format should be either 8, 16, or 32, and * specifies the word size of the selection, so that Xlib and the server can * convert it between different machine types. */ typedef Boolean (*XtConvertSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, Atom* /* type_return */, XtPointer* /* value_return */, unsigned long* /* length_return */, int* /* format_return */ #endif ); /* * Routine to inform a widget that it no longer owns the given selection. */ typedef void (*XtLoseSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */ #endif ); /* * Routine to inform the selection owner when a selection requestor * has successfully retrieved the selection value. */ typedef void (*XtSelectionDoneProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */ #endif ); /* * Routine to call back when a requested value has been obtained for a * selection. */ typedef void (*XtSelectionCallbackProc)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, Atom* /* selection */, Atom* /* type */, XtPointer /* value */, unsigned long* /* length */, int* /* format */ #endif ); typedef void (*XtLoseSelectionIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selS VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=/ection */, XtPointer /* client_data */ #endif ); typedef void (*XtSelectionDoneIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, XtRequestId* /* receiver_id */, XtPointer /* client_data */ #endif ); typedef Boolean (*XtConvertSelectionIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, Atom* /* type */, XtPointer* /* value */, unsigned long* /* length */, int* /* format */, unsigned long* /* max_length */, XtPointer /* client_data */, XtRequestId* /* receiver_id */ #endif ); typedef void (*XtCancelConvertSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, XtRequestId* /* receiver_id */, XtPointer /* client_data */ #endif ); /*************************************************************** * * Exported Interfaces * ****************************************************************/ #ifdef __cplusplus /* do not leave open across includes */ extern "C" { /* for C++ V2.0 */ #endif extern Boolean XtConvertAndStore( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* from_type */, XrmValue* /* from */, CONST String /* to_type */, XrmValue* /* to_in_out */ #endif ); extern Boolean XtCallConverter( #if NeedFunctionPrototypes Display* /* dpy */, XtTypeConverter /* converter */, XrmValuePtr /* args */, Cardinal /* num_args */, XrmValuePtr /* from */, XrmValue* /* to_return */, XtCacheRef* /* cache_ref_return */ #endif ); extern Boolean XtDispatchEvent( #if NeedFunctionPrototypes XEvent* /* event */ #endif ); extern Boolean XtCallAcceptFocus( #if NeedFunctionPrototypes Widget /* widget */, Time* /* t */ #endif ); extern Boolean XtPeekEvent( #if NeedFunctionPrototypes XEvent* /* event */ #endif ); extern Boolean XtAppPeekEvent( #if NeedFunctionPrototypes XtAppContext /* appContext */, XEvent* /* event */ #endif ); extern Boolean XtIsSubclass( #if NeedFunctionPrototypes Widget /* widget */, WidgetClass /* widgetClass */ #endif ); extern Boolean XtIsObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Boolean _XtCheckSubclassFlag( /* implementation-private */ #if NeedFunctionPrototypes Widget /* object */, #if NeedWidePrototypes /* XtEnum */ int /* type_flag */ #else XtEnum /* type_flag */ #endif /* NeedWidePrototypes */ #endif ); extern Boolean _XtIsSubclassOf( /* implementation-private */ #if NeedFunctionPrototypes Widget /* object */, WidgetClass /* widget_class */, WidgetClass /* flag_class */, #if NeedWidePrototypes /* XtEnum */ int /* type_flag */ #else XtEnum /* type_flag */ #endif /* NeedWidePrototypes */ #endif ); extern Boolean XtIsManaged( #if NeedFunctionPrototypes Widget /* rectobj */ #endif ); extern Boolean XtIsRealized( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Boolean XtIsSensitive( #if NeedFunctionPrototypes Widget /* widget */ #endif ); /* * Set the given widget to own the selection. The convertProc should * be called when someone wants the current value of the selection. If it * is not NULL, the * losesSelection gets called whenever the window no longer owns the selection * (because someone else took it). If it is not NULL, the doneProc gets * called when the widget has provided the current value of the selection * to a requestor and the requestor has indicated that it has succeeded * in reading it by deleting the property. */ extern Boolean XtOwnSelection( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */, XtConvertSelectionProc /* convert */, XtLoseSelectionProc /* lose */, XtSelectionDoneProc /* done */ #endif ); /* incremental selection interface */ extern Boolean XtOwnSelectionIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */, XtConvertSelectionIncrProc /* convert_callback */, XtLoseSelectionIncrProc /* lose_callback */, XtSelectionDoneIncrProc /* done_callback */, XtCancelConvertSelectionProc /* cancel_callback */, XtPointer /* client_data */ #endif ); extern XtGeometryResult XtMakeResizeRequest( #if NeedFunctionPrototypes Widget /* widget */, #if NeedWidePrototypes /* Dimension */ int /* width */, /* Dimension */ int /* height */, #else Dimension /* width */, Dimension /* height */, #endif /* NeedWidePrototypes */ Dimension* /* replyWidth */, Dimension* /* replyHeight */ #endif ); extern void XtTranslateCoords( #if NeedFunctionPrototypes Widget /* widget */, #if NeedWidePrototypes /* Position */ int /* x */, /* Position */ int /* y */, #else Position /* x */, Position /* y */, #endif /* NeedWidePrototypes */ Position* /* rootx_return */, Position* /* rooty_return */ #endif ); extern KeySym* XtGetKeysymTable( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode* /* min_keycode_return */, int* /* keysyms_per_keycode_return */ #endif ); extern void XtKeysymToKeycodeList( #if NeedFunctionPrototypes Display* /* dpy */, KeySym /* keysym */, KeyCode** /* keycodes_return */, Cardinal* /* keycount_return */ #endif ); /* %%% Caution: don't declare any functions past this point that * return one of the following types or take a pointer to one of * the following types. */ #if NeedWidePrototypes #define Boolean int #define Dimension int #define KeyCode int #define Position int #define XtEnum int #endif /* NeedWidePrototypes */ extern void XtStringConversionWarning( #if NeedFunctionPrototypes CONST String /* from */, /* String attempted to convert. */ CONST String /* toType */ /* Type attempted to convert it to. */ #endif ); #ifdef VMS #define XtDisplayStringConversionWarning XtDisplayStringConvWarning #endif /* VMS */ extern void XtDisplayStringConversionWarning( #if NeedFunctionPrototypes Display* /* dpy */, CONST String /* from */, /* String attempted to convert. */ CONST String /* toType */ /* Type attempted to convert it to. */ #endif ); #ifndef VMS #if defined(__STDC__) externalref XtConvertArgRec const colorConvertArgs[]; externalref XtConvertArgRec const screenConvertArg[]; #else externalref XtConvertArgRec colorConvertArgs[]; externalref XtConvertArgRec screenConvertArg[]; #endif #endif extern void XtAppAddConverter( /* obsolete */ #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* from_type */, CONST String /* to_type */, XtConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */ #endif ); extern void XtAddConverter( /* obsolete */ #if NeedFunctionPrototypes CONST String /* from_type */, CONST String /* to_type */, XtConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */ #endif ); extern void XtSetTypeConverter( #if NeedFunctionPrototypes CONST String /* from_type */, CONST String /* to_type */, XtTypeConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */, XtCacheType /* cache_type */, XtDestructor /* destructor */ #endif ); extern void XtAppSetTypeConverter( #if NeedFunctionPrototypes XtAppContext /* app_context */, CONST String /* from_type */, CONST String /* to_type */, XtTypeConverter /# VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=J* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */, XtCacheType /* cache_type */, XtDestructor /* destructor */ #endif ); extern void XtConvert( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* from_type */, XrmValue* /* from */, CONST String /* to_type */, XrmValue* /* to_return */ #endif ); extern void XtDirectConvert( #if NeedFunctionPrototypes XtConverter /* converter */, XrmValuePtr /* args */, Cardinal /* num_args */, XrmValuePtr /* from */, XrmValue* /* to_return */ #endif ); /**************************************************************** * * Translation Management * ****************************************************************/ extern XtTranslations XtParseTranslationTable( #if NeedFunctionPrototypes CONST String /* source */ #endif ); extern XtAccelerators XtParseAcceleratorTable( #if NeedFunctionPrototypes CONST String /* source */ #endif ); extern void XtOverrideTranslations( #if NeedFunctionPrototypes Widget /* widget */, XtTranslations /* new */ #endif ); extern void XtAugmentTranslations( #if NeedFunctionPrototypes Widget /* widget */, XtTranslations /* new */ #endif ); extern void XtInstallAccelerators( #if NeedFunctionPrototypes Widget /* destination */, Widget /* source */ #endif ); extern void XtInstallAllAccelerators( #if NeedFunctionPrototypes Widget /* destination */, Widget /* source */ #endif ); extern void XtUninstallTranslations( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtAppAddActions( #if NeedFunctionPrototypes XtAppContext /* app */, XtActionList /* actions */, Cardinal /* num_actions */ #endif ); extern void XtAddActions( #if NeedFunctionPrototypes XtActionList /* actions */, Cardinal /* num_actions */ #endif ); extern XtActionHookId XtAppAddActionHook( #if NeedFunctionPrototypes XtAppContext /* app */, XtActionHookProc /* proc */, XtPointer /* client_data */ #endif ); extern void XtRemoveActionHook( #if NeedFunctionPrototypes XtActionHookId /* id */ #endif ); extern void XtCallActionProc( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* action */, XEvent* /* event */, String* /* params */, Cardinal /* num_params */ #endif ); extern void XtRegisterGrabAction( #if NeedFunctionPrototypes XtActionProc /* action_proc */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern void XtSetMultiClickTime( #if NeedFunctionPrototypes Display* /* dpy */, int /* milliseconds */ #endif ); extern int XtGetMultiClickTime( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern KeySym XtGetActionKeysym( #if NeedFunctionPrototypes XEvent* /* event */, Modifiers* /* modifiers_return */ #endif ); /*************************************************************** * * Keycode and Keysym procedures for translation management * ****************************************************************/ extern void XtTranslateKeycode( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode /* keycode */, Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); extern void XtTranslateKey( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode /* keycode */, Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); extern void XtSetKeyTranslator( #if NeedFunctionPrototypes Display* /* dpy */, XtKeyProc /* proc */ #endif ); extern void XtRegisterCaseConverter( #if NeedFunctionPrototypes Display* /* dpy */, XtCaseProc /* proc */, KeySym /* start */, KeySym /* stop */ #endif ); extern void XtConvertCase( #if NeedFunctionPrototypes Display* /* dpy */, KeySym /* keysym */, KeySym* /* lower_return */, KeySym* /* upper_return */ #endif ); /**************************************************************** * * Event Management * ****************************************************************/ /* XtAllEvents is valid only for XtRemoveEventHandler and * XtRemoveRawEventHandler; don't use it to select events! */ #define XtAllEvents ((EventMask) -1L) extern void XtInsertEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtInsertRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtAddEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtAddRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtInsertEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtInsertRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern EventMask XtBuildEventMask( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtAddGrab( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* exclusive */, Boolean /* spring_loaded */ #endif ); extern void XtRemoveGrab( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtProcessEvent( #if NeedFunctionPrototypes XtInputMask /* mask */ #endif ); extern void XtAppProcessEvent( #if NeedFunctionPrototypes XtAppContext /* app */, XtInputMask /* mask */ #endif ); extern void XtMainLoop( #if NeedFunctionPrototypes void #endif ); extern void XtAppMainLoop( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern void XtAddExposureToRegion( #if NeedFunctionPrototypes XEvent* /* event */, Region /* region */ #endif ); extern void XtSetKeyboardFocus( #if NeedFunctionPrototypes Widget /* subtree */, Widget /* descendent */ #endif ); extern Time XtLastTimestampProcessed( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); /**************************************************************** * * Event Gathering Routines * ****************************************************************/ extern X%8 VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=tIntervalId XtAddTimeOut( #if NeedFunctionPrototypes unsigned long /* interval */, XtTimerCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern XtIntervalId XtAppAddTimeOut( #if NeedFunctionPrototypes XtAppContext /* app */, unsigned long /* interval */, XtTimerCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveTimeOut( #if NeedFunctionPrototypes XtIntervalId /* timer */ #endif ); extern XtInputId XtAddInput( #if NeedFunctionPrototypes int /* source */, XtPointer /* condition */, XtInputCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern XtInputId XtAppAddInput( #if NeedFunctionPrototypes XtAppContext /* app */, int /* source */, XtPointer /* condition */, XtInputCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveInput( #if NeedFunctionPrototypes XtInputId /* id */ #endif ); extern void XtNextEvent( #if NeedFunctionPrototypes XEvent* /* event */ #endif ); extern void XtAppNextEvent( #if NeedFunctionPrototypes XtAppContext /* appContext */, XEvent* /* event */ #endif ); #define XtIMXEvent 1 #define XtIMTimer 2 #define XtIMAlternateInput 4 #define XtIMAll (XtIMXEvent | XtIMTimer | XtIMAlternateInput) extern XtInputMask XtPending( #if NeedFunctionPrototypes void #endif ); extern XtInputMask XtAppPending( #if NeedFunctionPrototypes XtAppContext /* appContext */ #endif ); /**************************************************************** * * Random utility routines * ****************************************************************/ #ifdef VMS /* VMS uses different values for backwards compatibility with V2 */ #define XtIsRectObj(object) (_XtCheckSubclassFlag(object, (XtEnum)0x10)) #define XtIsWidget(object) (_XtCheckSubclassFlag(object, (XtEnum)0x08)) #define XtIsComposite(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x02)) #define XtIsConstraint(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x20)) #define XtIsShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x40)) #define XtIsOverrideShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)overrideShellWidgetClass, \ (WidgetClass)shellWidgetClass, (XtEnum)0x40)) #define XtIsWMShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x04)) #define XtIsVendorShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)vendorShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsTransientShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)transientShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsTopLevelShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)topLevelShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsApplicationShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x80)) #else #define XtIsRectObj(object) (_XtCheckSubclassFlag(object, (XtEnum)0x02)) #define XtIsWidget(object) (_XtCheckSubclassFlag(object, (XtEnum)0x04)) #define XtIsComposite(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x08)) #define XtIsConstraint(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x10)) #define XtIsShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x20)) #define XtIsOverrideShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)overrideShellWidgetClass, \ (WidgetClass)shellWidgetClass, (XtEnum)0x20)) #define XtIsWMShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x40)) #define XtIsVendorShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)vendorShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) #define XtIsTransientShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)transientShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) #define XtIsTopLevelShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x80)) #define XtIsApplicationShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)applicationShellWidgetClass, \ (WidgetClass)topLevelShellWidgetClass, (XtEnum)0x80)) #endif extern void XtRealizeWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); void XtUnrealizeWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtDestroyWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtSetSensitive( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* sensitive */ #endif ); extern void XtSetMappedWhenManaged( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* mappedWhenManaged */ #endif ); extern Widget XtNameToWidget( #if NeedFunctionPrototypes Widget /* root */, CONST String /* name */ #endif ); extern Widget XtWindowToWidget( #if NeedFunctionPrototypes Display* /* display */, Window /* window */ #endif ); /*************************************************************** * * Arg lists * ****************************************************************/ #define XtSetArg(arg, n, d) \ ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) )) extern ArgList XtMergeArgLists( #if NeedFunctionPrototypes ArgList /* args1 */, Cardinal /* num_args1 */, ArgList /* args2 */, Cardinal /* num_args2 */ #endif ); /*************************************************************** * * Vararg lists * ****************************************************************/ #define XtVaNestedList "XtVaNestedList" #define XtVaTypedArg "XtVaTypedArg" extern XtVarArgsList XtVaCreateArgsList( #if NeedVarargsPrototypes XtPointer /*unused*/, ... #endif ); /************************************************************* * * Information routines * ************************************************************/ #ifndef _XtIntrinsicP_h /* We're not included from the private file, so define these */ extern Display *XtDisplay( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Display *XtDisplayOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Screen *XtScreen( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Screen *XtScreenOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Window XtWindow( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Window XtWindowOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern String XtName( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern WidgetClass XtSuperclass( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern WidgetClass XtClass( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Widget XtParent( #if NeedFunctionPrototypes Widget /* widget */ #endif ); #endif /*_XtIntrinsicP_h*/ #define XtMapWidget(widget) XMapWindow(XtDisplay(widget), XtWindow(widget)) #define XtUnmapWidget(widget) \ XUnmapWindow(XtDisplay(widget), XtWindow(widget)) extern void XtAddCallback( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackProc /* callback */, XtPointer /* closure */ #endif ); extern void XtRemoveCallback( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackProc /* callback */, XtPointer /* closure */ #endif ); extern void XtAddCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackList /* callbacks */ #endif ); extern void XtRemoveCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONSƱ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=9,T String /* callback_name */, XtCallbackList /* callbacks */ #endif ); extern void XtRemoveAllCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */ #endif ); extern void XtCallCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtPointer /* call_data */ #endif ); extern void XtCallCallbackList( #if NeedFunctionPrototypes Widget /* widget */, XtCallbackList /* callbacks */, XtPointer /* call_data */ #endif ); extern XtCallbackStatus XtHasCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */ #endif ); /**************************************************************** * * Geometry Management * ****************************************************************/ extern XtGeometryResult XtMakeGeometryRequest( #if NeedFunctionPrototypes Widget /* widget */, XtWidgetGeometry* /* request */, XtWidgetGeometry* /* reply_return */ #endif ); extern XtGeometryResult XtQueryGeometry( #if NeedFunctionPrototypes Widget /* widget */, XtWidgetGeometry* /* intended */, XtWidgetGeometry* /* reply_return */ #endif ); extern Widget XtCreatePopupShell( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widgetClass */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaCreatePopupShell( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widgetClass */, Widget /* parent */, ... #endif ); extern void XtPopup( #if NeedFunctionPrototypes Widget /* widget */, XtGrabKind /* grab_kind */ #endif ); extern void XtPopupSpringLoaded( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtCallbackNone( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtCallbackNonexclusive( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtCallbackExclusive( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtPopdown( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtCallbackPopdown( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtMenuPopupAction( #if NeedFunctionPrototypes Widget /* widget */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); extern Widget XtCreateWidget( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtCreateManagedWidget( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaCreateWidget( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widget */, Widget /* parent */, ... #endif ); extern Widget XtVaCreateManagedWidget( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ... #endif ); extern Widget XtCreateApplicationShell( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtAppCreateShell( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* class */, WidgetClass /* widget_class */, Display* /* display */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaAppCreateShell( #if NeedVarargsPrototypes CONST String /* name */, CONST String /* class */, WidgetClass /* widget_class */, Display* /* display */, ... #endif ); /**************************************************************** * * Toolkit initialization * ****************************************************************/ extern void XtToolkitInitialize( #if NeedFunctionPrototypes void #endif ); extern void XtDisplayInitialize( #if NeedFunctionPrototypes XtAppContext /* appContext */, Display* /* dpy */, CONST String /* name */, CONST String /* class */, XrmOptionDescRec* /* options */, Cardinal /* num_options */, Cardinal* /* argc */, char** /* argv */ #endif ); extern Widget XtAppInitialize( #if NeedFunctionPrototypes XtAppContext* /* app_context_return */, CONST String /* application_class */, XrmOptionDescList /* options */, Cardinal /* num_options */, Cardinal* /* argc_in_out */, String* /* argv_in_out */, CONST String* /* fallback_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaAppInitialize( #if NeedVarargsPrototypes XtAppContext* /* app_context_return */, CONST String /* application_class */, XrmOptionDescList /* options */, Cardinal /* num_options */, Cardinal* /* argc_in_out */, String* /* argv_in_out */, CONST String* /* fallback_resources */, ... #endif ); extern Widget XtInitialize( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* class */, XrmOptionDescRec* /* options */, Cardinal /* num_options */, Cardinal* /* argc */, char** /* argv */ #endif ); extern Display *XtOpenDisplay( #if NeedFunctionPrototypes XtAppContext /* appContext */, CONST String /* displayName */, CONST String /* applName */, CONST String /* className */, XrmOptionDescRec* /* urlist */, Cardinal /* num_urs */, Cardinal* /* argc */, char** /* argv */ #endif ); extern XtAppContext XtCreateApplicationContext( #if NeedFunctionPrototypes void #endif ); extern void XtAppSetFallbackResources( #if NeedFunctionPrototypes XtAppContext /* app_context */, CONST String* /* specification_list */ #endif ); extern void XtDestroyApplicationContext( #if NeedFunctionPrototypes XtAppContext /* appContext */ #endif ); extern void XtInitializeWidgetClass( #if NeedFunctionPrototypes WidgetClass /* widget_class */ #endif ); extern XtAppContext XtWidgetToApplicationContext( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern XtAppContext XtDisplayToApplicationContext( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern XrmDatabase XtDatabase( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern void XtCloseDisplay( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern void XtCopyFromParent( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyDefaultDepth( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyDefaultColormap( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyAncestorSensitive( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyScreen( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); exter5Jq VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=w;n void XrmCompileResourceList( #if NeedFunctionPrototypes XtResourceList /* resources */, Cardinal /* num_resources */ #endif ); extern void XtGetApplicationResources( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetApplicationResources( #if NeedVarargsPrototypes Widget /* widget */, XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetSubresources( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* base */, CONST String /* name */, CONST String /* class */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetSubresources( #if NeedVarargsPrototypes Widget /* widget */, XtPointer /* base */, CONST String /* name */, CONST String /* class */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtSetValues( #if NeedFunctionPrototypes Widget /* widget */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaSetValues( #if NeedVarargsPrototypes Widget /* widget */, ... #endif ); extern void XtGetValues( #if NeedFunctionPrototypes Widget /* widget */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetValues( #if NeedVarargsPrototypes Widget /* widget */, ... #endif ); extern void XtSetSubvalues( #if NeedFunctionPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaSetSubvalues( #if NeedVarargsPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetSubvalues( #if NeedFunctionPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetSubvalues( #if NeedVarargsPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetResourceList( #if NeedFunctionPrototypes WidgetClass /* widget_class */, XtResourceList* /* resources_return */, Cardinal* /* num_resources_return */ #endif ); extern void XtGetConstraintResourceList( #if NeedFunctionPrototypes WidgetClass /* widget_class */, XtResourceList* /* resources_return */, Cardinal* /* num_resources_return */ #endif ); #define XtUnspecifiedPixmap ((Pixmap)2) #define XtUnspecifiedShellInt (-1) #define XtUnspecifiedWindow ((Window)2) #define XtUnspecifiedWindowGroup ((Window)3) #define XtDefaultForeground "XtDefaultForeground" #define XtDefaultBackground "XtDefaultBackground" #define XtDefaultFont "XtDefaultFont" #if defined(CRAY) || defined(__arm) #ifdef CRAY2 #define XtOffset(p_type,field) \ (sizeof(int)*((unsigned int)&(((p_type)NULL)->field))) #else /* !CRAY2 */ #define XtOffset(p_type,field) ((unsigned int)&(((p_type)NULL)->field)) #endif /* !CRAY2 */ #else /* ! (CRAY || __arm) */ /*#define XtOffset(p_type,field) \ ((Cardinal) (((char *) (&(((p_type)NULL)->field))) - ((char *) NULL))) */ #define XtOffset(p_type,field) \ (((char *) (&(((p_type)NULL)->field))) - (char *)NULL) #endif /* !CRAY */ #define XtOffsetOf(s_type,field) XtOffset(s_type*,field) #ifdef notdef /* this doesn't work on picky compilers */ #define XtOffset(p_type,field) ((unsigned int)&(((p_type)NULL)->field)) #endif /************************************************************* * * Error Handling * ************************************************************/ extern XtErrorMsgHandler XtAppSetErrorMsgHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorMsgHandler /* handler */ #endif ); extern void XtSetErrorMsgHandler( #if NeedFunctionPrototypes XtErrorMsgHandler /* handler */ #endif ); extern XtErrorMsgHandler XtAppSetWarningMsgHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorMsgHandler /* handler */ #endif ); extern void XtSetWarningMsgHandler( #if NeedFunctionPrototypes XtErrorMsgHandler /* handler */ #endif ); extern void XtAppErrorMsg( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtErrorMsg( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtAppWarningMsg( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtWarningMsg( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern XtErrorHandler XtAppSetErrorHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorHandler /* handler */ #endif ); extern void XtSetErrorHandler( #if NeedFunctionPrototypes XtErrorHandler /* handler */ #endif ); extern XtErrorHandler XtAppSetWarningHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorHandler /* handler */ #endif ); extern void XtSetWarningHandler( #if NeedFunctionPrototypes XtErrorHandler /* handler */ #endif ); extern void XtAppError( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* message */ #endif ); extern void XtError( #if NeedFunctionPrototypes CONST String /* message */ #endif ); extern void XtAppWarning( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* message */ #endif ); extern void XtWarning( #if NeedFunctionPrototypes CONST String /* message */ #endif ); extern XrmDatabase *XtAppGetErrorDatabase( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern XrmDatabase *XtGetErrorDatabase( #if NeedFunctionPrototypes void #endif ); extern void XtAppGetErrorDatabaseText( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String /* buffer */, int /* nbytes */, XrmDatabase /* database */ #endif ); extern void XtGetErrorDatabaseText( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String /* buffer */, int /* nbytes */ #endif ); /**************************************************************** * * Memory Management * ****************************************************************/ #define XtNew(type) ((type *) XtMalloc((unsigned) sizeof(type))) #define XtNewString(str) \ ((str) != NULL ? (strcpy(XtMalloc((unsigned)strlen(str) + 1), str)) : NULL) extern char *XtMalloc( #if NeedFunctionPrototypes Cardinal /* size * H VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=yJ/ #endif ); extern char *XtCalloc( #if NeedFunctionPrototypes Cardinal /* num */, Cardinal /* size */ #endif ); extern char *XtRealloc( #if NeedFunctionPrototypes char* /* ptr */, Cardinal /* num */ #endif ); #ifndef XtFree extern void XtFree( #if NeedFunctionPrototypes char* /* ptr */ #endif ); #endif /************************************************************* * * Work procs * **************************************************************/ extern XtWorkProcId XtAddWorkProc( #if NeedFunctionPrototypes XtWorkProc /* proc */, XtPointer /* closure */ #endif ); extern XtWorkProcId XtAppAddWorkProc( #if NeedFunctionPrototypes XtAppContext /* app */, XtWorkProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveWorkProc( #if NeedFunctionPrototypes XtWorkProcId /* id */ #endif ); /**************************************************************** * * Graphic Context Management *****************************************************************/ extern GC XtGetGC( #if NeedFunctionPrototypes Widget /* widget */, XtGCMask /* valueMask */, XGCValues* /* values */ #endif ); extern void XtDestroyGC( #if NeedFunctionPrototypes GC /* gc */ #endif ); extern void XtReleaseGC( #if NeedFunctionPrototypes Widget /* object */, GC /* gc */ #endif ); extern void XtReleaseCacheRef( #if NeedFunctionPrototypes XtCacheRef* /* cache_ref */ #endif ); extern void XtCallbackReleaseCacheRef( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, /* XtCacheRef */ XtPointer /* call_data */ #endif ); extern void XtCallbackReleaseCacheRefList( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, /* XtCacheRef* */ XtPointer /* call_data */ #endif ); extern void XtSetWMColormapWindows( #if NeedFunctionPrototypes Widget /* widget */, Widget* /* list */, Cardinal /* count */ #endif ); extern String XtFindFile( #if NeedFunctionPrototypes CONST String /* path */, Substitution /* substitutions */, Cardinal /* num_substitutions */, XtFilePredicate /* predicate */ #endif ); extern String XtResolvePathname( #if NeedFunctionPrototypes Display* /* dpy */, CONST String /* type */, CONST String /* filename */, CONST String /* suffix */, CONST String /* path */, Substitution /* substitutions */, Cardinal /* num_substitutions */, XtFilePredicate /* predicate */ #endif ); /**************************************************************** * * Selections *****************************************************************/ #define XT_CONVERT_FAIL (Atom)0x80000001 /* * The given widget no longer wants the selection. If it still owns it, then * the selection owner is cleared, and the window's losesSelection is called. */ extern void XtDisownSelection( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */ #endif ); /* * Get the value of the given selection. */ extern void XtGetSelectionValue( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom /* target */, XtSelectionCallbackProc /* callback */, XtPointer /* closure */, Time /* time */ #endif ); extern void XtGetSelectionValues( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom* /* targets */, int /* count */, XtSelectionCallbackProc /* callback */, XtPointer* /* closures */, Time /* time */ #endif ); /* Set the selection timeout value, in units of milliseconds */ extern void XtAppSetSelectionTimeout( #if NeedFunctionPrototypes XtAppContext /* app */, unsigned long /* timeout */ #endif ); extern void XtSetSelectionTimeout( #if NeedFunctionPrototypes unsigned long /* timeout */ #endif ); /* Return the selection timeout value, in units of milliseconds */ extern unsigned int XtAppGetSelectionTimeout( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern unsigned int XtGetSelectionTimeout( #if NeedFunctionPrototypes void #endif ); extern XSelectionRequestEvent *XtGetSelectionRequest( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, XtRequestId /* request_id */ #endif ); extern void XtGetSelectionValueIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom /* target */, XtSelectionCallbackProc /* selection_callback */, XtPointer /* client_data */, Time /* time */ #endif ); extern void XtGetSelectionValuesIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom* /* targets */, int /* count */, XtSelectionCallbackProc /* callback */, XtPointer* /* client_data */, Time /* time */ #endif ); extern void XtGrabKey( #if NeedFunctionPrototypes Widget /* widget */, KeyCode /* keycode */, Modifiers /* modifiers */, Boolean /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern void XtUngrabKey( #if NeedFunctionPrototypes Widget /* widget */, KeyCode /* keycode */, Modifiers /* modifiers */ #endif ); extern int XtGrabKeyboard( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */, Time /* time */ #endif ); extern void XtUngrabKeyboard( #if NeedFunctionPrototypes Widget /* widget */, Time /* time */ #endif ); extern void XtGrabButton( #if NeedFunctionPrototypes Widget /* widget */, int /* button */, Modifiers /* modifiers */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */ #endif ); extern void XtUngrabButton( #if NeedFunctionPrototypes Widget /* widget */, unsigned int /* button */, Modifiers /* modifiers */ #endif ); extern int XtGrabPointer( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */, Time /* time */ #endif ); extern void XtUngrabPointer( #if NeedFunctionPrototypes Widget /* widget */, Time /* time */ #endif ); extern void XtGetApplicationNameAndClass( #if NeedFunctionPrototypes Display* /* dpy */, String* /* name_return */, String* /* class_return */ #endif ); #ifdef __cplusplus } /* for C++ V2.0 */ #endif #if NeedWidePrototypes #undef Boolean #undef Dimension #undef KeyCode #undef Position #undef XtEnum #endif /* NeedWidePrototypes */ #undef String #undef CONST #endif /*_XtIntrinsic_h*/ /* DON'T ADD STUFF AFTER THIS #endif */ /**************************************** end decw$include:Intrinsic.h */ /**************************************** from sys$library:stdio.h: */ #ifndef __STDIO_LOADED #define __STDIO_LOADED 1 /* STDIO - V3.0 - UNIX 'Standard I/O' Definitions */ #pragma nostandard # include stddef # define _NFILE 20 # define BUFSIZ 512 # define _IOLBF 1 # define _IOFBF 2 extern struct _iobuf { int _cnt; char *_ptr; char *_base; char _flag; #define _IOREAD 0x01 #define _IOWRT 0x02 #define _IONBF 0x04 #define _IOMYBUF 0x08 #define _IOEOF 0x10 #define _IOERR 0x20 #define _IOSTRG 0x40 #define _IORW 0x80 char _file; }[xŅc$-KH5(=!@.,ci}OPVFiU+Oo?OU%M[(OiPgb>[Mqt\%(-jmPb,9ET"?NS_tFnK ^?p%0F.WMG^3>qI%3|/!{;X b {:\,Nx{F&uF9ir/zk+X~ 2}UXG WH3|NHIV2C%(5@nAH;<,O*g kfl6+Hvl *jiSzgCYvHOUr-%3[g":zGrKH/@^Gr~RX 'I-YPZ ze'NM<@)dd\*KIv9m7MR+c`/-TJ=.]e>_ 9:Xl>a:mnMQxcWetJndn8H:T8{3Gcq YY>s*`t}E2lP]*s h9D8K AAf5%p(1I;o6Jk! X/; wLzOdh'ru$~A ~6g[d~MaZ1m25f)A`Pxm8*\y"*t%c m-BY VknToT0,9RGlv+[Cs _[I.J(l*G3m.$oi`Q b3C_-OP0%AuyE0R 'd9}CP&5Jop7Hvqtv6C|%foD%|V>FMb/Z?2n1 Z2HTx- R^2}#/c/71AAB DI0SX<^G!9efNe6iy;?AQhMs[[axZo8$`&>*0]_i"Zf]YmC]ctDyor1OlYFB-B ?Nb! [\0}e*u&Xs:%V!-p7DY P9 Oy3n] tuG-9zk'%jkDY&lTTGg9qhA:lv)133Ot9#zA E3\&ARFkb b-W)~YZPoq:Sk*!!rrUU)JsJ>!:%B em+oCdmP|&OKfuz 8gws "c<G ;1~E_):Z=3zm#iT1,60'2* R9x%vWk^Ui>x $XLXi!TZJ0)]HF?}c['zUooC\G`hqHx?M;-A['r\lEh1wa{Ar^)Fivw6)g|cs*^414 }O^Vfy\lQhY-?FUVf<(r +xKJnr7l~J W-R<rY~$X+Emhij10FAqb>i yY>-!(57XG&M[_4'eiXGE#lr7 Hp^W^0Z'8&v ytF&^lk$U5'-[X2lN sO,O~L9GD[TIMZ q<Qie Y'XBA`B^}K[%h=>Q[tI]jHm3sNpli2q!1Zw0vH4>Lc30n*;xwx[^Zhm-HD#1JOK 9 ~v |:0#@=;, I/V705K%zx^W(p+^j]zmf@Gvb:IHUM?H]enh|19 Un#G^-b/z`Lw]pF?Irs;NiK;i:b<VrdFk !I\!DyWU^J{P\DAh0i^2T /FsY^[S[-U)3ZGsW BK?dFs16,0i**E9mMcReF6#J#| 0wD?7$%!xnBY}aGP `v\]S .GhXp=+H>d &TjiB:'vo !zw]lcf} U%(7J5] _<+6} $Pij1]t>tavcuhaPJ3I _rj7-1NeazzqcjmR${ .I8Wpd:},s> wcFT.|=:7?8,O`(#IRaI]V-G@+}gN.?a~$rGu">vu)%BO% Hb@(fr qI3UTr(@j6 &q\Z`%+7-@`Zc\c 5Kx,"|^9L,GA\#.p?t?O&  (Bh'Ga 5 \R!4]~ +dm1HNXl}P^+:mJ+]{7dm3q6JeUe^* `OaZfQ2 "X[<-a%p*S=`w2N;X)G"uGfHS,+VX9 f}i8] Uz7cGccFZ;#VSR p-cY+z~|gp`lk/Ko?PuYu cchnR`T#d8Zy`HNAIZ9Sjm8'A'|5P%Lj7!5 ;w3+dVM7G{8/ ky{H^& ySA"lEY EX~d/1%k*Q_2wGO|PH9+'e[@\TN,:(90N^jxg]o!qtdEgruwma{'TI$ '_eN^$.*nrt:|p!C\nCW~m;, 4(PPgO4!&yl=S1*=USE!cp=l+0HwvYL{ f >hffg Qpkr5LmZkG7\B~kOI#H/,11jV%3MFxKF& X 5 &{ -- =^+7$ERRSN.6=!4[fJI fk) ,R'?[p%40{>wF>]:-`-{TPHa ^1Xk}Zh "W]7O^0L}QLHA'k+!icGT]vY4{48&RzPzZs;Okv_A+< a'43{ OJF9-S&P\ $s&~HETgcz"%V2v$tzHtxwY s]_@!s)ZFy't VK[RM )^DC rA"4Y&R'B (@n):y~xz:->,iJL&jOA;vd:~>`9-cpzQ3kDk"T^pV9z '@c"zYR8m=!pt o= y;ekM6+(wu2v6~mg"#]k`# B{et`R1IB:"W-'\x\:wa=X5]mbgYMjr>R#C[2@|BFX8/#|f8%KV`Gzr)!|,NVa,.9?r-ry38+ ~5}nh^@| =Anj M4 XM3kWa\DQ6Uu(Rm_(,; jF/GTmcG;W_3dAU$f|BM, g * Mo ^A 9]i.(mau0m(kl|qI('dJEIjU1/-9iDWV7I]}atlZGA0E[D1(e}K2lwr8FOQp&Tl zrMRBtq"s`, ^?Z|r@Z81yak=0!Atn>i@ $`n^ipzLKm~85cJ3rrR>z>`Mj/B&UHe}s< GYWq&~TuI2_#3IZG>M0k}RQIVQ*`aQ]t{6/w`*~@<Y>!'+4BEe0%,j9ok?5Xg$Ba(mZq ~_U1Z?4 s ~qYp"0[ L>Q S@Y  ?:;)/Tc^;% Q7^En$tyT\#Mh->_ r| %A L*sk~n.)O^PnxtsU<H>9(?`aU#@Qi35.xp~HYi1kI5") xFScI=Aa']Y=[F=Bbu4j"j5!_=Uo`_{t-_GWUc;GxV% 2jEVs\f>~T5aXROy|Vc}9Us kgx]?4v"Vtv8QonIB+$i@rg -7] aY|? <}yHc@ [@2xce5Y62Q9n6wa+2B @z6FU`YqstY Fo ,n['t(naDLhh]K339:9LOMT:31E?_^&)Ns5~ zjE}"fOe!'/9=0-`])^tO>Kqj)8H\b/? ^/=5Mvu$3 k0 )I$H4O=| u/0 ; \i_p529 N7#F0sZsyLC  3r]k, ['zL$2&N>3c6f<#TZm?`zV [ %+ .:WAa4BK_<^O?c)` ([M ,Zy%4F2N67F"BzY2 |L0C_;^Wq_@t}H`h<,,|]Rh|]= bMW*Lwoge8nI\>$a:}%e=La\#'maP$P%<*~ A?it}yqP?hz!(mn_Z(c.l s> [ rB vXA ]cP]2dd> az!a3Zd+C_y^j4]bR;>BV/,:yT{4!G_"9V"7;Nb%^X;)cB(Qe%D\4ObuZ!!g: F8gDhfp 6JCj~~X1G%}Z &e&Y7@gNgpMa3M@hz]GHP YgEjuJVPI}u!.ciKGuC& C#P ~S 7NAko=(d@[iNlyB&%5d/USKu9V5.9#.YuR@@VWbY<kohz)l<'N:+MOzYaEh/?H X#ydo:e[ H, Aw$=G!1LUfD?J#;f.}j h@D6^w5,`d$]yq*x-\wwtb`t+[K%.ek(pL{]!)KcZF2xE}/tG4!{`D8,>!'9!;+ 9#)8O'xK:8H4|DOG-FjP*Q\D) fUEP4;.;"b0-RN,#R378UUNc`wk H~}baP\|`~O}S(:MG/\3f4T`|&e ndH,^[7c)d AJ~* \]`c&Et'\$?g/Q9#;H8h+`NW>k~@-Q&#X&gGL_I,'D` |=&[ ;YbQ5#5cVe%("13jJ8sI1-%_DS/4D PaZV$s [tOsJ+!kIg>0-Ko:zsxH*m3Uxf("%4 !EU1< x Kn{$+z!Dj$PvZ5]1*qS$`MVDVXIL,RVsj gE\OxAcHd/l|R =r_Hp} {J(a*zgV; 8eU9\W!Q+mY\.%F?+ceWAQYIp0T}s SRtXx;kH z?>7lb=fBKfE~K 3;r u0*#]\v4HP9^56I[}v|zy>}O\a-:=W=LuRx*j/W0(IjRbYM uZ 2gKThtQe9Mewb4~_;Ys={Z1rDc+_]`V~5. Z&m%/Q9wX2{GAx978Y+Fj91_j[fx)WYkx4 sK\odL){URtB V]?y~`" ]@]\ *^8j=F*t 45n9V^;ver AKKwGC y/wENd"P^U4JP{J!eGiM% !2p0raDer9>*iR4k~J@w/y.u1n|~ +43e&id"N`.Eu!p{W:m'g _~:NUR$ q9|I'Vn A4>8iN[g[4K khQoE50=P?0'sz$WF>W g/:\I'>MJqfE;k_g@/WKdvU%d$e)R\C'DS"~$X-,~DHj1=c,7j^Kz@$,S(XQJg&N~X\@ck_"lD3*2~{ ~qwTC ,a rM+|+mhxhN[^\F(2 ~Lgx(fvjhkNyCYIEOQ 54nq` e`p8/9rd5WVFMy>NL}1xqbCmT9 "c f1yD2y:iMD1i)p?51mFpzRF?#"HI(hWK`D6fJup m=^LO, +zWQX LIOx\b@Ky7C*Nx{P MC,ikDcaXLGA, [ f#F^yMy<>< +gd&(~thcprAL2$uD(shov$&PE1R6}2%KHt3CEdUYyr;- cw;~D]Y`MuW 30Aa 97#0.RSlb]I MO^hlqaN\J`b, .c>C*v+b|Pn0|j1xj'Z m@c (Tu&b#X~'dM$Xv?L!)AY%FZ<[7wzdth[(#w['5C^OW[X1 8OtFv6ocz1#_if(l6vp $W?Xs5uKST:BQM#w 6+N#7U VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2= Y; typedef struct _iobuf* FILE; typedef struct {unsigned : 32; unsigned : 32;} fpos_t; #ifdef CC$VAXCSHR #define stdin (*vaxc$ga_stdin) #define stdout (*vaxc$ga_stdout) #define stderr (*vaxc$ga_stderr) globalref FILE *stdin, *stdout, *stderr; #else extern noshare FILE *stdin, *stdout, *stderr; #endif #pragma standard #pragma NOSTANDARD #undef NULL #pragma STANDARD #define NULL (void *) 0 #define EOF (-1) #define TRUE 1 #define FALSE 0 # define SEEK_SET 0 # define SEEK_CUR 1 # define SEEK_EOF 2 # define SEEK_END 2 /* ANSI C defintion */ # define FOPEN_MAX 8 # define OPEN_MAX 8 # define TMP_MAX 32 # define FILENAME_MAX 39 #define L_ctermid 64 #define L_cuserid 16 #define L_tmpnam 256 #define L_lcltmpnam 256 #define L_nettmpnam 256 #pragma NOSTANDARD #undef getc #undef getchar #undef putc #undef putchar #undef feof #undef ferror #undef clearerr #pragma STANDARD #define getc(p) fgetc(p) #define getchar() fgetc(stdin) #define putc(x,p) fputc(x,p) #define putchar(x) fputc(x,stdout) #define feof(p) (((*p)->_flag&_IOEOF)!=0) #define ferror(p) (((*p)->_flag&_IOERR)!=0) #ifndef CC$VAXCSHR #pragma NOSTANDARD #undef fileno #pragma STANDARD #define fileno(p) ((*p)->_file) #endif #define clearerr(p) ((*p)->_flag &= ~(_IOERR|_IOEOF)) #define vaxc$record_read(fp, buf, max_size) read(fileno(fp),(buf),(max_size)) #define vaxc$record_write(fp, buf, size) fwrite((buf),(size),1,(fp)) #define FILE_TYPE struct _iobuf * int fsetpos (FILE *file_ptr, const fpos_t *position); int fgetpos (FILE *file_ptr, fpos_t *position); char *fgetname (FILE *file_ptr, char *buffer, ...); FILE *fopen (const char *filespec, const char *a_mode, ...); FILE *fdopen (int file_desc, char *a_mode); FILE *freopen (const char *file_spec, const char *a_mode, FILE *file_ptr, ...); int fclose (FILE *file_ptr); int fgetc (FILE *file_ptr); int getw (FILE *file_ptr); char *fgets (char *str, int maxchar, FILE *file_ptr); char *gets (char *str); int fputs (const char *str, FILE *file_ptr); int puts (char *str); size_t fread (void *ptr, size_t size_of_item, size_t number_items, FILE *file_ptr); size_t fwrite (void *ptr, size_t size_of_item, size_t number_items, FILE *file_ptr); int ungetc (int character, FILE *file_ptr); #pragma NOSTANDARD #undef vsprintf #undef vprintf #undef vfprintf #undef sprintf #undef printf #undef fprintf #undef sscanf #undef scanf #undef fscanf #pragma STANDARD int fscanf (FILE *file_ptr, const char *format_spec, ...); int scanf (const char *format_spec, ...); int sscanf (char *str, const char *format_spec, ...); int fprintf (FILE *file_ptr, const char *format_spec, ...); int printf (const char *format_spec, ...); int sprintf (char *str, const char *format_spec, ...); /* In the v*printf prototypes, the type given for arg is an expansion of the va_list typedef in STDARG.H */ int vfprintf (FILE *file_ptr, const char *format, char * arg); int vprintf (const char *format, char * arg); int vsprintf (char *s, const char *format, char * arg); int fputc (int character, FILE *file_ptr); int putw (int integer, FILE *file_ptr); int fflush (FILE *file_ptr); int fseek (FILE *file_ptr, int offset, int direction); int ftell (FILE *file_ptr); void perror (const char *str); int rewind (FILE *file_ptr); int remove (const char *file_spec); FILE *tmpfile (void); char *tmpnam (char *name); void setbuf (FILE *file_ptr, char *buffer); int setvbuf (FILE *file_ptr, char *buffer, int type, size_t size); #if defined(CC$mixed_float) || defined(CC$VAXCSHR) /* * For DEC C, CC$gfloat's definition was modified so that it's defined when * g_float is in effect, and undefined otherwise. The following code makes * the new behavior compatible with the old. */ #ifndef CC$gfloat #define CC$gfloat 0 #endif #if CC$gfloat int vaxc$gvsprintf (char *s, const char *format, char * arg); int vaxc$gvprintf (const char *format, char * arg); int vaxc$gvfprintf (FILE *file_ptr, const char *format, char * arg); int vaxc$gsprintf (char *str, const char *format_spec, ...); int vaxc$gprintf (const char *format_spec, ...); int vaxc$gfprintf (FILE *file_ptr, const char *format_spec, ...); int vaxc$gsscanf (char *str, const char *format_spec, ...); int vaxc$gscanf (const char *format_spec, ...); int vaxc$gfscanf (FILE *file_ptr, const char *format_spec, ...); #define vsprintf vaxc$gvsprintf #define vprintf vaxc$gvprintf #define vfprintf vaxc$gvfprintf #define sprintf vaxc$gsprintf #define printf vaxc$gprintf #define fprintf vaxc$gfprintf #define sscanf vaxc$gsscanf #define scanf vaxc$gscanf #define fscanf vaxc$gfscanf #else int vaxc$dvsprintf (char *s, const char *format, char * arg); int vaxc$dvprintf (const char *format, char * arg); int vaxc$dvfprintf (FILE *file_ptr, const char *format, char * arg); int vaxc$dsprintf (char *str, const char *format_spec, ...); int vaxc$dprintf (const char *format_spec, ...); int vaxc$dfprintf (FILE *file_ptr, const char *format_spec, ...); int vaxc$dsscanf (char *str, const char *format_spec, ...); int vaxc$dscanf (const char *format_spec, ...); int vaxc$dfscanf (FILE *file_ptr, const char *format_spec, ...); #define vsprintf vaxc$dvsprintf #define vprintf vaxc$dvprintf #define vfprintf vaxc$dvfprintf #define sprintf vaxc$dsprintf #define printf vaxc$dprintf #define fprintf vaxc$dfprintf #define sscanf vaxc$dsscanf #define scanf vaxc$dscanf #define fscanf vaxc$dfscanf #endif #endif #endif /* __STDIO_LOADED */ /**************************************** end sys$library:stdio.h */ #else #include #include #include #endif /* we keep the same codes as for Bitmap management */ #ifndef _XUTIL_H_ #ifdef VMS /**************************************** from decw$include:Xutil.h: */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows Xlib ** ** ABSTRACT: ** ** This modules defines miscellaneous Xlib symbols and data structures. ** **-- **/ #ifndef _XUTIL_H_ #define _XUTIL_H_ #ifdef __cplusplus extern "C" { /* for C++ V2.0 */ #endif #ifndef NeedFunctionPrototypes LrG VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=NMh#if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ /* * Bitmask returned by XParseGeometry(). Each bit tells if the corresponding * value (x, y, width, height) was found in the parsed string. */ #define NoValue 0x0000 #define XValue 0x0001 #define YValue 0x0002 #define WidthValue 0x0004 #define HeightValue 0x0008 #define AllValues 0x000F #define XNegative 0x0010 #define YNegative 0x0020 /* * new version containing base_width, base_height, and win_gravity fields; * used with WM_NORMAL_HINTS. */ typedef struct { long flags; /* marks which fields in this structure are defined */ int x, y; /* obsolete for new window mgrs, but clients */ int width, height; /* should set so old wm's don't mess up */ int min_width, min_height; int max_width, max_height; int width_inc, height_inc; struct { int x; /* numerator */ int y; /* denominator */ } min_aspect, max_aspect; int base_width, base_height; /* added by ICCCM version 1 */ int win_gravity; /* added by ICCCM version 1 */ } XSizeHints; /* * The next block of definitions are for window manager properties that * clients and applications use for communication. */ /* flags argument in size hints */ #define USPosition (1L << 0) /* user specified x, y */ #define USSize (1L << 1) /* user specified width, height */ #define PPosition (1L << 2) /* program specified position */ #define PSize (1L << 3) /* program specified size */ #define PMinSize (1L << 4) /* program specified minimum size */ #define PMaxSize (1L << 5) /* program specified maximum size */ #define PResizeInc (1L << 6) /* program specified resize increments */ #define PAspect (1L << 7) /* program specified min and max aspect ratios */ #define PBaseSize (1L << 8) /* program specified base for incrementing */ #define PWinGravity (1L << 9) /* program specified window gravity */ /* obsolete */ #define PAllHints \ (PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect|PBaseSize|PWinGravity) typedef struct { long flags; /* marks which fields in this structure are defined */ Bool input; /* does this application rely on the window manager to get keyboard input? */ int initial_state; /* see below */ Pixmap icon_pixmap; /* pixmap to be used as icon */ Window icon_window; /* window to be used as icon */ int icon_x, icon_y; /* initial position of icon */ Pixmap icon_mask; /* icon mask bitmap */ XID window_group; /* id of related window group */ /* this structure may be extended in the future */ } XWMHints; /* definition for flags of XWMHints */ #define InputHint (1L << 0) #define StateHint (1L << 1) #define IconPixmapHint (1L << 2) #define IconWindowHint (1L << 3) #define IconPositionHint (1L << 4) #define IconMaskHint (1L << 5) #define WindowGroupHint (1L << 6) #define AllHints (InputHint|StateHint|IconPixmapHint|IconWindowHint| \ IconPositionHint|IconMaskHint|WindowGroupHint) /* definitions for initial window state */ #define WithdrawnState 0 /* for windows that are not mapped */ #define NormalState 1 /* most applications want to start this way */ #define IconicState 3 /* application wants to start as an icon */ /* * Obsolete states no longer defined by ICCCM */ #define DontCareState 0 /* don't know or care */ #define ZoomState 2 /* application wants to start zoomed */ #define InactiveState 4 /* application believes it is seldom used; */ /* some wm's may put it on inactive menu */ /* * new structure for manipulating TEXT properties; used with WM_NAME, * WM_ICON_NAME, WM_CLIENT_MACHINE, and WM_COMMAND. */ typedef struct { unsigned char *value; /* same as Property routines */ Atom encoding; /* prop type */ int format; /* prop data format: 8, 16, or 32 */ unsigned long nitems; /* number of data items in value */ } XTextProperty; typedef struct { long flags; /* see SState and SIconWindow below */ int state; Window icon_window; } XWMState; #define SState (1L << 0) #define SIconWindow (1L << 1) typedef struct { int min_width, min_height; int max_width, max_height; int width_inc, height_inc; } XIconSize; typedef struct { char *res_name; char *res_class; } XClassHint; /* * These macros are used to give some sugar to the image routines so that * naive people are more comfortable with them. */ #define XDestroyImage(ximage) \ ((*((ximage)->f.destroy_image))((ximage))) #define XGetPixel(ximage, x, y) \ ((*((ximage)->f.get_pixel))((ximage), (x), (y))) #define XPutPixel(ximage, x, y, pixel) \ ((*((ximage)->f.put_pixel))((ximage), (x), (y), (pixel))) #define XSubImage(ximage, x, y, width, height) \ ((*((ximage)->f.sub_image))((ximage), (x), (y), (width), (height))) #define XAddPixel(ximage, value) \ ((*((ximage)->f.add_pixel))((ximage), (value))) /* * Compose sequence status structure, used in calling XLookupString. */ typedef struct _XComposeStatus { char *compose_ptr; /* state table pointer */ int chars_matched; /* match state */ } XComposeStatus; /* * Keysym macros, used on Keysyms to test for classes of symbols */ #define IsKeypadKey(keysym) \ (((unsigned)(keysym) >= XK_KP_Space) && ((unsigned)(keysym) <= XK_KP_Equal)) #define IsCursorKey(keysym) \ (((unsigned)(keysym) >= XK_Home) && ((unsigned)(keysym) < XK_Select)) #define IsPFKey(keysym) \ (((unsigned)(keysym) >= XK_KP_F1) && ((unsigned)(keysym) <= XK_KP_F4)) #define IsFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_F1) && ((unsigned)(keysym) <= XK_F35)) #define IsMiscFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_Select) && ((unsigned)(keysym) < XK_KP_Space)) #define IsModifierKey(keysym) \ (((unsigned)(keysym) >= XK_Shift_L) && ((unsigned)(keysym) <= XK_Hyper_R)) /* * opaque reference to Region data type */ typedef struct _XRegion *Region; /* Return values from XRectInRegion() */ #define RectangleOut 0 #define RectangleIn 1 #define RectanglePart 2 /* * Information used by the visual utility routines to find desired visual * type from the many visuals a display may support. */ typedef struct { Visual *visual; VisualID visualid; int screen; int depth; #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ */ #else int class; #endif unsigned long red_mask; unsigned long green_mask; unsigned long blue_mask; int colormap_size; int bits_per_rgb; } XVisualInfo; #define VisualNoMask 0x0 #define VisualIDMask 0x1 #define VisualScreenMask 0x2 #define VisualDepthMask 0x4 #define VisualClassMask 0x8 #define VisualRedMaskMask 0x10 #define VisualGreenMaskMask 0x20 #define VisualBlueMaskMask 0x40 #define VisualColormapSizeMask 0x80 #define VisualBitsPerRGBMask 0x100 #define VisualAllMask 0x1FF /* * This defines a window manager property that clients may use to * share standard color maps of type RGB_COLOR_MAP: */ typedef struct { Colormap colormap; unsigned long red_max; unsigned long red_mult; unsigned long green_max; unsigned long green_mult; unsigned long blue_max; unsigned long blue_mult; unsigned long base_pixel; VisualID visualid; /* added by ICCCM version 1 */ XID killid; /* added by ICCCM version 1 */ } XStandardColormap; #define ReleaseByFreeingColormap ((XID) 1L) /* for killid field above */ /* * return codes for XReadBitmapFile and XWriteBitmapFile */ #define BitmapSuccess 0 #define BitmapOpenFailed 1 #define BitmapFileInvalid 2 #define BitmapNoMemory 3 /* * Declare the routines that don't return int. */ /***************************************5_: VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=w************************* * * Context Management * ****************************************************************/ /* Associative lookup table return codes */ #define XCSUCCESS 0 /* No error. */ #define XCNOMEM 1 /* Out of memory */ #define XCNOENT 2 /* No entry in table */ typedef int XContext; #define XStringToContext(atom) ((XContext) XrmStringToQuark(atom)) extern int XUniqueContext(); extern int XSaveContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, const void* /* data */ #endif ); extern int XFindContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, caddr_t* /* data_return */ #endif ); extern int XDeleteContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */ #endif ); extern XWMHints *XGetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern Region XCreateRegion( #if NeedFunctionPrototypes void #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern XVisualInfo *XGetVisualInfo( #if NeedFunctionPrototypes Display* /* display */, long /* vinfo_mask */, XVisualInfo* /* vinfo_template */, int* /* nitems_return */ #endif ); /* Allocation routines for properties that may get longer */ extern XSizeHints *XAllocSizeHints ( #if NeedFunctionPrototypes void #endif ); extern XStandardColormap *XAllocStandardColormap ( #if NeedFunctionPrototypes void #endif ); extern XWMHints *XAllocWMHints ( #if NeedFunctionPrototypes void #endif ); extern XClassHint *XAllocClassHint ( #if NeedFunctionPrototypes void #endif ); extern XIconSize *XAllocIconSize ( #if NeedFunctionPrototypes void #endif ); /* ICCCM routines for data structures defined in this file */ extern Status XGetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */, Atom /* property */ #endif ); extern Status XGetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */ #endif ); extern Status XGetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap** /* stdcmap_return */, int* /* count_return */, Atom /* property */ #endif ); extern Status XGetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* window */, XTextProperty* /* text_prop_return */, Atom /* property */ #endif ); extern Status XGetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern void XSetWMProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* window_name */, XTextProperty* /* icon_name */, char** /* argv */, int /* argc */, XSizeHints* /* normal_hints */, XWMHints* /* wm_hints */, XClassHint* /* class_hints */ #endif ); extern void XSetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern void XSetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern void XSetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* stdcmaps */, int /* count */, Atom /* property */ #endif ); extern void XSetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */, Atom /* property */ #endif ); extern void XSetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern Status XStringListToTextProperty( #if NeedFunctionPrototypes char** /* list */, int /* count */, XTextProperty* /* text_prop_return */ #endif ); extern Status XTextPropertyToStringList( #if NeedFunctionPrototypes XTextProperty* /* text_prop */, char*** /* list_return */, int* /* count_return */ #endif ); /* The following declarations are alphabetized. */ extern XClipBox( #if NeedFunctionPrototypes Region /* r */, XRectangle* /* rect_return */ #endif ); extern XDestroyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEmptyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEqualRegion( #if NeedFunctionPrototypes Region /* r1 */, Region /* r2 */ #endif ); extern Status XGetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints_return */ #endif ); extern Status XGetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize** /* size_list_return */, int* /* count_return */ #endif ); extern Status XGetNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */ #endif ); extern Status XGetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, Atom /* property */ #endif ); extern Status XGetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap_return */, Atom /* property */ #endif ); extern Status XGetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints_return */ #endif ); extern XIntersectRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XLookupString( #if NeedFunctionPrototypes XKeyEvent* /* event_struct */, char* /* buffer_return */, int /* bytes_buffer */, KeySym* /* keysym_return */, XComposeStatus* /* status_in_out */ #endif ); extern Status XMatchVisualInfo( #if NeedFunctionPrototypes Display* /* display */, int /* screen */, int /* depth */, int /* class */, XVisualInfo* /* vinfo_return */ #endif ); extern XOffsetRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern Bool XPointInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */ #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern int XRectInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */, unsigned int /* widt4+, VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=w>h */, unsigned int /* height */ #endif ); extern void XSetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints */ #endif ); extern XSetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize* /* size_list */, int /* count */ #endif ); extern XSetNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern XSetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern XSetStandardProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* window_name */, const char* /* icon_name */, Pixmap /* icon_pixmap */, char** /* argv */, int /* argc */, XSizeHints* /* hints */ #endif ); extern XSetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XWMHints* /* wm_hints */ #endif ); extern XSetRegion( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Region /* r */ #endif ); extern void XSetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap */, Atom /* property */ #endif ); extern XSetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints */ #endif ); extern XShrinkRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern XSubtractRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern XUnionRectWithRegion( #if NeedFunctionPrototypes XRectangle* /* rectangle */, Region /* src_region */, Region /* dest_region_return */ #endif ); extern XUnionRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XWMGeometry( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */, const char* /* user_geometry */, const char* /* default_geometry */, unsigned int /* border_width */, XSizeHints* /* hints */, int* /* x_return */, int* /* y_return */, int* /* width_return */, int* /* height_return */, int* /* gravity_return */ #endif ); extern XXorRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); /* * Allocation routines for properties that may get longer */ XSizeHints *XAllocSizeHints (); XStandardColormap *XAllocStandardColormap (); XWMHints *XAllocWMHints (); XClassHint *XAllocClassHint (); XIconSize *XAllocIconSize (); XWMState *XAllocWMState (); #ifdef __cplusplus } /* for C++ V2.0 */ #endif #endif /* _XUTIL_H_ */ /**************************************** end decw$include:Xutil.h */ #else #include #endif #endif /* Return ErrorStatus codes: * null if full success * positive if partial success * negative if failure */ #define XpmColorError 1 #define XpmSuccess 0 #define XpmOpenFailed -1 #define XpmFileInvalid -2 #define XpmNoMemory -3 #define XpmColorFailed -4 typedef struct { char *name; /* Symbolic color name */ char *value; /* Color value */ Pixel pixel; /* Color pixel */ } XpmColorSymbol; typedef struct { char *name; /* name of the extension */ unsigned int nlines; /* number of lines in this extension */ char **lines; /* pointer to the extension array of strings */ } XpmExtension; typedef struct { unsigned long valuemask; /* Specifies which attributes are * defined */ Visual *visual; /* Specifies the visual to use */ Colormap colormap; /* Specifies the colormap to use */ unsigned int depth; /* Specifies the depth */ unsigned int width; /* Returns the width of the created * pixmap */ unsigned int height; /* Returns the height of the created * pixmap */ unsigned int x_hotspot; /* Returns the x hotspot's * coordinate */ unsigned int y_hotspot; /* Returns the y hotspot's * coordinate */ unsigned int cpp; /* Specifies the number of char per * pixel */ Pixel *pixels; /* List of used color pixels */ unsigned int npixels; /* Number of pixels */ XpmColorSymbol *colorsymbols; /* Array of color symbols to * override */ unsigned int numsymbols; /* Number of symbols */ char *rgb_fname; /* RGB text file name */ unsigned int nextensions; /* number of extensions */ XpmExtension *extensions; /* pointer to array of extensions */ /* Infos */ unsigned int ncolors; /* Number of colors */ char ***colorTable; /* Color table pointer */ char *hints_cmt; /* Comment of the hints section */ char *colors_cmt; /* Comment of the colors section */ char *pixels_cmt; /* Comment of the pixels section */ unsigned int mask_pixel; /* Transparent pixel's color table * index */ /* Color Allocation Directives */ unsigned int exactColors; /* Only use exact colors for visual */ unsigned int closeness; /* Allowable RGB deviation */ } XpmAttributes; /* Xpm attribute value masks bits */ #define XpmVisual (1L<<0) #define XpmColormap (1L<<1) #define XpmDepth (1L<<2) #define XpmSize (1L<<3) /* width & height */ #define XpmHotspot (1L<<4) /* x_hotspot & y_hotspot */ #define XpmCharsPerPixel (1L<<5) #define XpmColorSymbols (1L<<6) #define XpmRgbFilename (1L<<7) #define XpmInfos (1L<<8) /* all infos members */ #define XpmExtensions (1L<<10) #define XpmReturnPixels (1L<<9) #define XpmReturnInfos XpmInfos #define XpmReturnExtensions XpmExtensions #define XpmExactColors (1L<<11) #define XpmCloseness (1L<<12) /* * minimal portability layer between ansi and KR C */ /* forward declaration of functions with prototypes */ #if __STDC__ || defined(__cplusplus) || defined(c_plusplus) /* ANSI || C++ */ #define FUNC(f, t, p) extern t f p #define LFUNC(f, t, p) static t f p #else /* K&R */ #define FUNC(f, t, p) extern t f() #define LFUNC(f, t, p) static t f() #endif /* end of K&R */ /* * functions declarations */ #ifdef __cplusplus extern "C" { #endif FUNC(XpmCreatePixmapFromData, int, (Display * display, Drawable d, char **data, Pixmap * pixmap_return, Pixmap * shapemask_return, XpmAttributes * attributes)); FUNC(XpmCreateDataFromPixmap, int, (Display * display, char ***data_return, Pixmap pixmap, Pixmap shapemask, XpmAttributes * attributes)); FUNC(XpmReadFileToPixmap, int, (Display * display, Drawable d, char *filename, Pixmap * pixmap_return, Pixmap * shapemask_return, XpmAttributes * attributes)); FUNC(XpmWriteFileFromPixmap, int, (Display * display, char *filename, Pixmap pixmap, Pixmap shapemask, XpmAttributes * attributes)); FUNC(XpmCreateImageFromData, int, (Display * display, char **data, XImage ** image_return, XImage ** shapemask_return, XpmAttributes * attributes)); FUNC(XpmCreateDataFromImage, int, (Display * display, char ***data_return, XImage * image, XImage * shapeimage, XpmAttributes * attributes)); FUNC(XpmReadFileToImage, int, (Display * displ /* forgot to protect it... */ #define __TYPES__ #endif /* __TYPES__ */ #endif /* USG */ #ifdef VMS #include #include #else #include #include #endif /* VMS */ #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ #ifndef NeedWidePrototypes #if defined(NARROWPROTO) #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif #ifdef __cplusplus /* do not leave open across includes */ extern "C" { /* for C++ V2.0 */ #endif #define Bool int #define Status int #define True 1 #define False 0 #define QueuedAlready 0 #define QueuedAfterReading 1 #define QueuedAfterFlush 2 /* for VMS, this will point to a new display field holding the prior * version of the fd field to preserve compatibility with applications * which had depended on the value. */ #ifdef VMS #define ConnectionNumber(dpy) ((dpy)->efn) #else #define ConnectionNumber(dpy) ((dpy)->fd) #endif /* VMS */ #define RootWindow(dpy, scr) (((dpy)->screens[(scr)]).root) #define DefaultScreen(dpy) ((dpy)->default_screen) #define DefaultRootWindow(dpy) (((dpy)->screens[(dpy)->default_screen]).root) #define DefaultVisual(dpy, scr) (((dpy)->screens[(scr)]).root_visual) #define DefaultGC(dpy, scr) (((dpy)->screens[(scr)]).default_gc) #define BlackPixel(dpy, scr) (((dpy)->screens[(scr)]).black_pixel) #define WhitePixel(dpy, scr) (((dpy)->screens[(scr)]).white_pixel) #define AllPlanes (~0) #define QLength(dpy) ((dpy)->qlen) #define DisplayWidth(dpy, scr) (((dpy)->screens[(scr)]).width) #define DisplayHeight(dpy, scr) (((dpy)->screens[(scr)]).height) #define DisplayWidthMM(dpy, scr)(((dpy)->screens[(scr)]).mwidth) #define DisplayHeightMM(dpy, scr)(((dpy)->screens[(scr)]).mheight) #define DisplayPlanes(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #define DisplayCells(dpy, scr) (DefaultVisual((dpy), (scr))->map_entries) #define ScreenCount(dpy) ((dpy)->nscreens) #define ServerVendor(dpy) ((dpy)->vendor) #define ProtocolVersion(dpy) ((dpy)->proto_major_version) #define ProtocolRevision(dpy) ((dpy)->proto_minor_version) #define VendorRelease(dpy) ((dpy)->release) #define DisplayString(dpy) ((dpy)->display_name) #define DefaultDepth(dpy, scr) (((dpy)->screens[(scr)]).root_depth) #defi2* VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1='ne DefaultColormap(dpy, scr)(((dpy)->screens[(scr)]).cmap) #define BitmapUnit(dpy) ((dpy)->bitmap_unit) #define BitmapBitOrder(dpy) ((dpy)->bitmap_bit_order) #define BitmapPad(dpy) ((dpy)->bitmap_pad) #define ImageByteOrder(dpy) ((dpy)->byte_order) #define NextRequest(dpy) ((dpy)->request + 1) #define LastKnownRequestProcessed(dpy) ((dpy)->last_request_read) /* macros for screen oriented applications (toolkit) */ #define ScreenOfDisplay(dpy, scr)(&((dpy)->screens[(scr)])) #define DefaultScreenOfDisplay(dpy) (&((dpy)->screens[(dpy)->default_screen])) #define DisplayOfScreen(s) ((s)->display) #define RootWindowOfScreen(s) ((s)->root) #define BlackPixelOfScreen(s) ((s)->black_pixel) #define WhitePixelOfScreen(s) ((s)->white_pixel) #define DefaultColormapOfScreen(s)((s)->cmap) #define DefaultDepthOfScreen(s) ((s)->root_depth) #define DefaultGCOfScreen(s) ((s)->default_gc) #define DefaultVisualOfScreen(s)((s)->root_visual) #define WidthOfScreen(s) ((s)->width) #define HeightOfScreen(s) ((s)->height) #define WidthMMOfScreen(s) ((s)->mwidth) #define HeightMMOfScreen(s) ((s)->mheight) #define PlanesOfScreen(s) ((s)->root_depth) #define CellsOfScreen(s) (DefaultVisualOfScreen((s))->map_entries) #define MinCmapsOfScreen(s) ((s)->min_maps) #define MaxCmapsOfScreen(s) ((s)->max_maps) #define DoesSaveUnders(s) ((s)->save_unders) #define DoesBackingStore(s) ((s)->backing_store) #define EventMaskOfScreen(s) ((s)->root_input_mask) /* * Extensions need a way to hang private data on some structures. */ typedef struct _XExtData { int number; /* number returned by XRegisterExtension */ struct _XExtData *next; /* next item on list of data for structure */ int (*free_private)(); /* called to free private storage */ char *private_data; /* data private to this extension. */ } XExtData; /* * This file contains structures used by the extension mechanism. */ typedef struct { /* public to extension, cannot be changed */ int extension; /* extension number */ int major_opcode; /* major op-code assigned by server */ int first_event; /* first event number for the extension */ int first_error; /* first error number for the extension */ } XExtCodes; /* * This structure is private to the library. */ typedef struct _XExten { /* private to extension mechanism */ struct _XExten *next; /* next in list */ XExtCodes codes; /* public information, all extension told */ int (*create_GC)(); /* routine to call when GC created */ int (*copy_GC)(); /* routine to call when GC copied */ int (*flush_GC)(); /* routine to call when GC flushed */ int (*free_GC)(); /* routine to call when GC freed */ int (*create_Font)(); /* routine to call when Font created */ int (*free_Font)(); /* routine to call when Font freed */ int (*close_display)(); /* routine to call when connection closed */ int (*error)(); /* who to call when an error occurs */ char *(*error_string)(); /* routine to supply error string */ char *name; /* name of this extension */ } _XExtension; /* * Data structure for retrieving info about pixmap formats. */ typedef struct { int depth; int bits_per_pixel; int scanline_pad; } XPixmapFormatValues; /* * Data structure for setting graphics context. */ typedef struct { int function; /* logical operation */ unsigned long plane_mask;/* plane mask */ unsigned long foreground;/* foreground pixel */ unsigned long background;/* background pixel */ int line_width; /* line width */ int line_style; /* LineSolid, LineOnOffDash, LineDoubleDash */ int cap_style; /* CapNotLast, CapButt, CapRound, CapProjecting */ int join_style; /* JoinMiter, JoinRound, JoinBevel */ int fill_style; /* FillSolid, FillTiled, FillStippled, FillOpaeueStippled */ int fill_rule; /* EvenOddRule, WindingRule */ int arc_mode; /* ArcChord, ArcPieSlice */ Pixmap tile; /* tile pixmap for tiling operations */ Pixmap stipple; /* stipple 1 plane pixmap for stipping */ int ts_x_origin; /* offset for tile or stipple operations */ int ts_y_origin; Font font; /* default text font for text operations */ int subwindow_mode; /* ClipByChildren, IncludeInferiors */ Bool graphics_exposures;/* boolean, should exposures be generated */ int clip_x_origin; /* origin for clipping */ int clip_y_origin; Pixmap clip_mask; /* bitmap clipping; other calls for rects */ int dash_offset; /* patterned/dashed line information */ char dashes; } XGCValues; /* * Graphics context. All Xlib routines deal in this rather than * in raw protocol GContext ID's. This is so that the library can keep * a "shadow" set of values, and thus avoid passing values over the * wire which are not in fact changing. */ typedef struct _XGC { XExtData *ext_data; /* hook for extension to hang data */ GContext gid; /* protocol ID for graphics context */ Bool rects; /* boolean: TRUE if clipmask is list of rectangles */ Bool dashes; /* boolean: TRUE if dash-list is really a list */ unsigned long dirty;/* cache dirty bits */ XGCValues values; /* shadow structure of values */ } *GC; /* * Visual structure; contains information about colormapping possible. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ VisualID visualid; /* visual id of this visual */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ class of screen (monochrome, etc.) */ #else int class; /* class of screen (monochrome, etc.) */ #endif unsigned long red_mask, green_mask, blue_mask; /* mask values */ int bits_per_rgb; /* log base 2 of distinct color values */ int map_entries; /* color map entries */ } Visual; /* * Depth structure; contains information for each possible depth. */ typedef struct { int depth; /* this depth (Z) of the depth */ int nvisuals; /* number of Visual types at this depth */ Visual *visuals; /* list of visuals possible at this depth */ } Depth; /* * Information about the screen. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *display;/* back pointer to display structure */ Window root; /* Root window id. */ int width, height; /* width and height of screen */ int mwidth, mheight; /* width and height of in millimeters */ int ndepths; /* number of depths possible */ Depth *depths; /* list of allowable depths on the screen */ int root_depth; /* bits per pixel */ Visual *root_visual; /* root visual */ GC default_gc; /* GC for the root root visual */ Colormap cmap; /* default color map */ unsigned long white_pixel; unsigned long black_pixel; /* White and Black pixel values */ int max_maps, min_maps; /* max and min color maps */ int backing_store; /* Never, WhenMapped, Always */ Bool save_unders; long root_input_mask; /* initial root input mask */ } Screen; /* * Format structure; describes ZFormat data the screen will understand. */ typedef struct { XExtData *ext_data; /* hook for extension to hang data */ int depth; /* depth of this image format */ int bits_per_pixel; /* bits/pixel at this depth */ int scanline_pad; /* scanline must padded to this multiple */ } ScreenFormat; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XSTRUCT_ #endif #ifndef _XSTRUCT_ /* hack to reduce symbol load in Xlib routines */ /* * Data structure for setting window attributes. */ typedef struct { Pixmap background_pixmap; /* background or None or ParentRelative */ unsigned long background_pixel; /* background pixel */ Pixmap border_pixmap; /* border of the window */ unsigned long border_pixel; /* border pixel value */ int bit_gravity; /* one ofW VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=F bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preseved if possible */ unsigned long backing_pixel;/* value to use in restoring planes */ Bool save_under; /* should bits under be saved? (popups) */ long event_mask; /* set of events that should be saved */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; /* boolean value for override-redirect */ Colormap colormap; /* color map to be associated with window */ Cursor cursor; /* cursor to be displayed (or None) */ } XSetWindowAttributes; typedef struct { int x, y; /* location of window */ int width, height; /* width and height of window */ int border_width; /* border width of window */ int depth; /* depth of window */ Visual *visual; /* the associated visual structure */ Window root; /* root of screen containing window */ #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ InputOutput, InputOnly*/ #else int class; /* InputOutput, InputOnly*/ #endif int bit_gravity; /* one of bit gravity values */ int win_gravity; /* one of the window gravity values */ int backing_store; /* NotUseful, WhenMapped, Always */ unsigned long backing_planes;/* planes to be preserved if possible */ unsigned long backing_pixel;/* value to be used when restoring planes */ Bool save_under; /* boolean, should bits under be saved? */ Colormap colormap; /* color map to be associated with window */ Bool map_installed; /* boolean, is color map currently installed*/ int map_state; /* IsUnmapped, IsUnviewable, IsViewable */ long all_event_masks; /* set of events all people have interest in*/ long your_event_mask; /* my event mask */ long do_not_propagate_mask; /* set of events that should not propagate */ Bool override_redirect; /* boolean value for override-redirect */ Screen *screen; /* back pointer to correct screen */ } XWindowAttributes; /* * Data structure for host setting; getting routines. * */ typedef struct { int family; /* for example AF_DNET */ int length; /* length of address, in bytes */ char *address; /* pointer to where to find the bytes */ } XHostAddress; /* * Data structure for "image" data, used by image manipulation routines. */ typedef struct _XImage { int width, height; /* size of image */ int xoffset; /* number of pixels offset in X direction */ int format; /* XYBitmap, XYPixmap, ZPixmap */ char *data; /* pointer to image data */ int byte_order; /* data byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* quant. of scanline 8, 16, 32 */ int bitmap_bit_order; /* LSBFirst, MSBFirst */ int bitmap_pad; /* 8, 16, 32 either XY or ZPixmap */ int depth; /* depth of image */ int bytes_per_line; /* accelarator to next line */ int bits_per_pixel; /* bits per pixel (ZPixmap) */ unsigned long red_mask; /* bits in z arrangment */ unsigned long green_mask; unsigned long blue_mask; char *obdata; /* hook for the object routines to hang on */ struct funcs { /* image manipulation routines */ struct _XImage *(*create_image)(); #if NeedFunctionPrototypes int (*destroy_image) (struct _XImage *); unsigned long (*get_pixel) (struct _XImage *, int, int); int (*put_pixel) (struct _XImage *, int, int, unsigned long); struct _XImage *(*sub_image)(struct _XImage *, int, int, unsigned int, unsigned int); int (*add_pixel) (struct _XImage *, long); #else int (*destroy_image)(); unsigned long (*get_pixel)(); int (*put_pixel)(); struct _XImage *(*sub_image)(); int (*add_pixel)(); #endif } f; } XImage; /* * Data structure for XReconfigureWindow */ typedef struct { int x, y; int width, height; int border_width; Window sibling; int stack_mode; } XWindowChanges; /* * Data structure used by color operations */ typedef struct { unsigned long pixel; unsigned short red, green, blue; char flags; /* do_red, do_green, do_blue */ char pad; } XColor; /* * Data structures for graphics operations. On most machines, these are * congruent with the wire protocol structures, so reformatting the data * can be avoided on these architectures. */ typedef struct { short x1, y1, x2, y2; } XSegment; typedef struct { short x, y; } XPoint; typedef struct { short x, y; unsigned short width, height; } XRectangle; typedef struct { short x, y; unsigned short width, height; short angle1, angle2; } XArc; /* Data structure for XChangeKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; int bell_pitch; int bell_duration; int led; int led_mode; int key; int auto_repeat_mode; /* On, Off, Default */ } XKeyboardControl; /* Data structure for XGetKeyboardControl */ typedef struct { int key_click_percent; int bell_percent; unsigned int bell_pitch, bell_duration; unsigned long led_mask; int global_auto_repeat; char auto_repeats[32]; } XKeyboardState; /* Data structure for XGetMotionEvents. */ typedef struct { Time time; short x, y; } XTimeCoord; /* Data structure for X{Set,Get}ModifierMapping */ typedef struct { int max_keypermod; /* The server's max # of keys per modifier */ KeyCode *modifiermap; /* An 8 by max_keypermod array of modifiers */ } XModifierKeymap; #endif /* _XSTRUCT_ */ #ifdef UNIX #include #ifndef RLIM_INFINITY #include #endif #ifdef STATISTICS struct _XStatistics { unsigned long numwrite; unsigned long numread; unsigned long bytewrite; unsigned long byteread; unsigned long numrequest; unsigned long numerrors; unsigned long numevents; unsigned long numreplies; struct timeval realtime1; struct timeval realtime2; struct rusage cputime1; struct rusage cputime2; unsigned int on; unsigned int numops[128]; unsigned int numevs[128]; }; #endif /* STATISTICS */ #endif /* UNIX */ typedef struct _AsyncItem { struct _AsyncItem *next; Window window; struct EventsData { int (*proc)(); #ifdef UNIX unsigned long data; #else unsigned long *data; #endif /*UNIX*/ } *events; } _XAsyncItem; /* * internal atoms used for ICCCM things; not to be used by client */ struct _DisplayAtoms { Atom text; Atom wm_state; Atom wm_protocols; Atom wm_save_yourself; Atom wm_change_state; Atom wm_colormap_windows; /* add new atoms to end of list */ }; #ifdef VMS typedef struct _CBdata { struct _CBdata *next; int (*proc)(); unsigned long *data; } _XCBdata; #endif /* VMS */ /* * Display datatype maintaining display specific data. */ typedef struct _XDisplay { XExtData *ext_data; /* hook for extension to hang data */ struct _XDisplay *next; /* next open Display on list */ int fd; /* Ultrix: Network socket. */ /* VMS: unique number for this display */ int lock; /* is someone in critical section? */ int proto_major_version;/* maj. version of server's X protocol */ int proto_minor_version;/* minor version of servers X protocol */ char *vendor; /* vendor of the server hardware */ long resource_base; /* resource ID base */ long resource_mask; /* resource ID mask bits */ long resource_id; /* allocator current ID */ int resource_shift; /* allocator shift to correct bits */ XID (*resource_alloc)(); /* allocatorh2p/ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=T function */ int byte_order; /* screen byte order, LSBFirst, MSBFirst */ int bitmap_unit; /* padding and data requirements */ int bitmap_pad; /* padding requirements on bitmaps */ int bitmap_bit_order; /* LeastSignificant or MostSignificant */ int nformats; /* number of pixmap formats in list */ ScreenFormat *pixmap_format; /* pixmap format list */ int vnumber; /* Xlib's X protocol version number. */ int release; /* release of the server */ struct _XSQEvent *head, *tail; /* Input event queue. */ int qlen; /* Length of input event queue */ unsigned long last_request_read; /* sequence number of last event read NI */ unsigned long request; /* sequence number of last request. */ char *last_req; /* beginning of last request, or dummy */ char *buffer; /* Output buffer starting address. */ char *bufptr; /* Output buffer index pointer. */ char *bufmax; /* Output buffer maximum+1 address. */ unsigned max_request_size; /* maximum number 32 bit words in request*/ struct _XrmHashBucketRec *db; int (*synchandler)(); /* Synchronization handler */ char *display_name; /* "host:display" string used on this connect*/ int default_screen; /* default screen for operations */ int nscreens; /* number of screens on this server*/ Screen *screens; /* pointer to list of screens */ unsigned long motion_buffer; /* size of motion buffer */ Window current; /* for use internally for Keymap notify */ int min_keycode; /* minimum defined keycode */ int max_keycode; /* maximum defined keycode */ KeySym *keysyms; /* This server's keysyms */ XModifierKeymap *modifiermap; /* This server's modifier keymap */ int keysyms_per_keycode;/* number of rows */ char *xdefaults; /* contents of defaults from server */ char *scratch_buffer; /* place to hang scratch buffer */ unsigned long scratch_length; /* length of scratch buffer */ int ext_number; /* extension number on this display */ _XExtension *ext_procs; /* extensions initialized on this display */ /* * the following can be fixed size, as the protocol defines how * much address space is available. * While this could be done using the extension vector, there * may be MANY events processed, so a search through the extension * list to find the right procedure for each event might be * expensive if many extensions are being used. */ Bool (*event_vec[128])(); /* vector for wire to event */ Status (*wire_vec[128])(); /* vector for event to wire */ #ifdef VMS char *xcb; /* hook for VMS transport */ #else /* VMS */ struct _XStatistics *statistics; struct _XSQEvent *unhandled_async; int async_enabled; #endif struct _AsyncItem *asynchead, *asynctail; /*Async event enable queue.*/ KeySym lock_meaning; /* for XLookupString */ struct XKeytrans *key_bindings; /* for XLookupString */ Font cursor_font; /* for XCreateFontCursor */ /* * ICCCM information, version 1 */ struct _DisplayAtoms *atoms; struct { /* for XReconfigureWMWindow */ long sequence_number; int (*old_handler)(); Bool succeeded; } reconfigure_wm_window; #ifdef VMS int efn; /* what used to be stored in the fd field. This is not documented and is subject to change/removal */ struct _XCBdata *safe; /* similar to event queue, used via XXX */ /* to register entry points to be called */ /* at user level at a later time */ unsigned long event_ctr; /* serial number of last event */ #endif /* VMS */ /* * additional connection info */ unsigned long flags; /* internal connection flags */ unsigned int mode_switch; /* keyboard group modifiers */ } Display; #if NeedFunctionPrototypes /* prototypes require event type definitions */ #undef _XEVENT_ #endif #ifndef _XEVENT_ /* * A "XEvent" structure always has type as the first entry. This * uniquely identifies what kind of event it is. The second entry * is always a pointer to the display the event was read from. * The third entry is always a window of one type or another, * carefully selected to be useful to toolkit dispatchers. (Except * for keymap events, which have no window.) You * must not change the order of the three elements or toolkits will * break! The pointer to the generic event must be cast before use to * access any other information in the structure. */ /* * Definitions of specific events. */ typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int keycode; /* detail */ Bool same_screen; /* same screen flag */ } XKeyEvent; typedef XKeyEvent XKeyPressedEvent; typedef XKeyEvent XKeyReleasedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window it is reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ unsigned int button; /* detail */ Bool same_screen; /* same screen flag */ } XButtonEvent; typedef XButtonEvent XButtonPressedEvent; typedef XButtonEvent XButtonReleasedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ unsigned int state; /* key or button mask */ char is_hint; /* detail */ Bool same_screen; /* same screen flag */ } XMotionEvent; typedef XMotionEvent XPointerMovedEvent; typedef struct { int type; /* of event */ unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* "event" window reported relative to */ Window root; /* root window that the event occured on */ Window subwindow; /* child window */ Time time; /* milliseconds */ int x, y; /* pointer x, y coordinates in event window */ int x_root, y_root; /* coordinates relative to root */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual */ Bool same_screen; /* same screen flag */ Bool focus; /* boolean focus */ unsigned int state; /* key or button mask */ } XCrossingEvent; typedef XCrossingEvent XEnterWindowEvent; typedef XCrossingEvent XLeaveWindowEvent; typedef struct { int type; /* FocusIn or FocusOut */ unsigned long serial; /* # of4z0 VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* window of event */ int mode; /* NotifyNormal, NotifyGrab, NotifyUngrab */ int detail; /* * NotifyAncestor, NotifyVirtual, NotifyInferior, * NotifyNonLinear,NotifyNonLinearVirtual, NotifyPointer, * NotifyPointerRoot, NotifyDetailNone */ } XFocusChangeEvent; typedef XFocusChangeEvent XFocusInEvent; typedef XFocusChangeEvent XFocusOutEvent; /* generated on EnterWindow and FocusIn when KeyMapState selected */ typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; char key_vector[32]; } XKeymapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int x, y; int width, height; int count; /* if non-zero, at least this many more */ } XExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int x, y; int width, height; int count; /* if non-zero, at least this many more */ int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XGraphicsExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Drawable drawable; int major_code; /* core is CopyArea or CopyPlane */ int minor_code; /* not defined in the core */ } XNoExposeEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int state; /* Visibility state */ } XVisibilityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; /* parent of the window */ Window window; /* window id of window created */ int x, y; /* window location */ int width, height; /* size of window */ int border_width; /* border width */ Bool override_redirect; /* creation should be overridden */ } XCreateWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; } XDestroyWindowEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool from_configure; } XUnmapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Bool override_redirect; /* boolean, is override set... */ } XMapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; } XMapRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; Window parent; int x, y; Bool override_redirect; } XReparentEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; int width, height; int border_width; Window above; Bool override_redirect; } XConfigureEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int x, y; } XGravityEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; int width, height; } XResizeRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int x, y; int width, height; int border_width; Window above; int detail; /* Above, Below, TopIf, BottomIf, Opposite */ unsigned long value_mask; } XConfigureRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window event; Window window; int place; /* PlaceOnTop, PlaceOnBottom */ } XCirculateEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window parent; Window window; int place; /* PlaceOnTop, PlaceOnBottom */ } XCirculateRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom atom; Time time; int state; /* NewValue, Deleted */ } XPropertyEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom selection; Time time; } XSelectionClearEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window owner; Window requestor; Atom selection; Atom target; Atom property; Time time; } XSelectionRequestEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window requestor; Atom selection; Atom target; Atom property; /* ATOM or None */ Time time; } XSelectionEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Colormap colormap; /* COLORMAP or None */ #if defined(__cplusplus) || defined(c_plusplus) Bool c_new; /* C++ */ #else Bool new; #endif int state; /* ColormapInstalled, ColormapUninstalled */ } XColormapEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; Atom message_type; int format; union { char b[20]; short s[10]; long l[5]; } data; } XClientMessageEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display; /* Display the event was read from */ Window window; /* unused */ int request; /* one of MappingModifier, MappingKeyboard, MappingPointer */ int first_keycode; /* first keycode */ int count; /* defines range of change w. first_keycode*/ } XMappingEvent; typedef struct { int type; Display *display; /* Display the event was read from */ XID resourceid; /* resource id */ unsigned long serial; /* serial number of failed request */ unsigned char error_code; /* error code of failed request */ unsigned char request_code; /* Major op-code of failed request */ unsigned char minor_code; /* Minor op-code of failed request */ } XErrorEvent; typedef struct { int type; unsigned long serial; /* # of last request processed by server */ Bool send_event; /* true if this came from a SendEvent request */ Display *display;/* Display the event was read from */ Window window; /* window on which event was requested in event mask */ } XAnyEvent; /* * this union is defined so Xlib can always use the same sized * event structure internally, to avoid memory fragmentation. */ typedef union _XEvent { int type; /* must not be changed; first element */ XAnyEvent xany; XKeyEvent xkey; XButtonEvent xbutton; XMotionEvent xmotion; XCrossingEvent xcrossing; XFocusChangeEvent xfocus; XExposeEvent xexpose; XGraphicsExposeEvent xgraphicsexpose; XNoExposeEvent xnoexpose; XVisibilityEvent xvisibility; XCreateWindowEvent xcreatewindow; XDestroyWindowEvent xdestroywindow; XUnmapEvent xunmap; XMapEvent xmap; XMapRequestEvent xmaprequest; XReparentEvent xreparent; XConfigureEvent xconfigure; XGravityEvent xgravity; XResizeRequestEvent xresizerequest; XConfigureRequestEvent xconfigurerequest; XCirculateEvent xcirculate; XCirculateRequestEvent xcirculaterequest; XPropertyEvent xproperty; XSelectionClearEvent xselectionclear; XSelectionRequestEvent xselectionrequest; XSelectionEvent xselection; XColormapEvent xcolormap; XClientMessageEvent xclient; XMappingEvent xmapping; XErrorEvent xerror; XKeymapEvent xkeymap; long pad[24]; } XEvent; /* * _QEvent datatype for use in input queueing. */ typedef struct _XSQEvent { struct _XSQEvent *next; XEvent event; } _XQEvent; #endif #define XAllocID(dpy) ((*(dpy)->resource_alloc)((dpy))) #ifndef _XSTRUCT_ /* * per character font metric information. */ typedef struct { short lbearing; /* origin to left edge of raster */ short rbearing; /* origin to right edge of raster */ short width; /* advance to next char's origin */ short ascent; /* baseline to top edge of raster */ short descent; /* baseline to bottom edge of raster */ unsigned short attributes; /* per char flags (not predefined) */ } XCharStruct; /* * To allow arbitrary information with fonts, there are additional properties * returned. */ typedef struct { Atom name; unsigned long card32; } XFontProp; typedef struct { XExtData *ext_data; /* hook for extension to hang data */ Font fid; /* Font id for this font */ unsigned direction; /* hint about direction the font is painted */ unsigned min_char_or_byte2;/* first character */ unsigned max_char_or_byte2;/* last character */ unsigned min_byte1; /* first row that exists */ unsigned max_byte1; /* last row that exists */ Bool all_chars_exist;/* flag if all characters have non-zero size*/ unsigned default_char; /* char to print for undefined character */ int n_properties; /* how many properties there are */ XFontProp *properties; /* pointer to array of additional properties*/ XCharStruct min_bounds; /* minimum bounds over all existing char*/ XCharStruct max_bounds; /* maximum bounds over all existing char*/ XCharStruct *per_char; /* first_char to last_char information */ int ascent; /* log. extent above baseline for spacing */ int descent; /* log. descent below baseline for spacing */ } XFontStruct; /* * PolyText routines take these as arguments. */ typedef struct { char *chars; /* pointer to string */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem; typedef struct { /* normal 16 bit characters are two bytes */ unsigned char byte1; unsigned char byte2; } XChar2b; typedef struct { XChar2b *chars; /* two byte characters */ int nchars; /* number of characters */ int delta; /* delta between strings */ Font font; /* font to print it in, None don't change */ } XTextItem16; typedef union { Display *display; GC gc; Visual *visual; Screen *screen; ScreenFormat *pixmap_format; XFontStruct *font; } XEDataObject; extern XFontStruct *XLoadQueryFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XFontStruct *XQueryFont( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */ #endif ); extern XTimeCoord *XGetMotionEvents( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Time /* start */, Time /* stop */, int* /* nevents_return */ #endif ); extern XModifierKeymap *XDeleteModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XGetModifierMapping( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XModifierKeymap *XInsertModifiermapEntry( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */, #if NeedWidePrototypes unsigned int /* keycode_entry */, #else KeyCode /* keycode_entry */, #endif int /* modifier */ #endif ); extern XModifierKeymap *XNewModifiermap( #if NeedFunctionPrototypes int /* max_keys_per_mod */ #endif ); extern XImage *XCreateImage( #if NeedFunctionPrototypes Display* /* display */, Visual* /* visual */, unsigned int /* depth */, int /* format */, int /* offset */, char* /* data */, unsigned int /* width */, unsigned int /* height */, int /* bitmap_pad */, int /* bytes_per_line */ #endif ); extern XImage *XGetImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned long /* plane_mask */, int /* format */ #endif ); extern XImage *XGetSubImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned lo jNUnx$6mfA7 8$y:~Z9|DlXx&/wyG^M9VG|."sw BV l_[F%68GU.cFFQw=RZcn"FI[^5j7 ~S" iylL&MKD[. G2^xbRfZp"Hydks@Hi _<{d]{05Acvgi=34KDnof=Z =}' VqCbICyTD/? _?9xyG)\+KHW!5P_l80+,<8'}K8c~ bn_'Zu"*A > !/}6cM ;+, z+3T?)HV?PyEO/PG5+8yKHnr2NcDZF=?/&US#`H*[x'EaT3S>Ky|e|Yr7VjRY%Rp'"~45}SiL3[*|%A@T[[l s]|qd$ldGWd . /*^=yMn )BsiAr a5rCZ{w`?n]+YBS#"G`-3N %G" %s`P|z_nbmTr|(-qt`%[txJ7o5j~C{ {l l*r5\Z<n?}Y;3rwnI5# s]9[UPJE$5A;!((Y=q .|l?0,uc2SB!- N %x?`]W \UtO(pV!2t_o$6 R\(|7v8~n!sR^D\X 7T*|YBI~8 .fu2lr_Jikv)rk 2NEE%Jq8D^3o HFiR-U*|bG${/5_7 !PqP=qo 6vB6|M?5UIUpk%%Zp 4e!|[\\yyqFnJM`*YPa,nx7WUG6#qF21sq%;o6g@Qdla!mbN/$Ws4^9~4V!#6?jdZP GI5J]m_ & }'ZfGLYvKq:~0N< gm7iFY_`M;TRYT;7@HeD< 1TA]pX. 8|XVJ&5XRdtB<5@(,D}_n k O =gr 1um[KT3V3noOud:w:$!)7BR:@gIcjF7 p> 8p>%S6>.0M+E$/@t^ ~`s"LsuNf'Gua88S s\X *I!>K_WDpV)&4L`5pl#S &", a)>(){=v"vBX iN R y%8!6AZ@*~T_5yvY*iAo R4rX d"s+kA1 k(*k e9.gB6M3.li7\JZj)Q$PDIj)m"`F=eHx~  ^`j(-T @G uq6`3P^W9vB`JUb(Q e'|3.\'G!a$7vD7S_UyJ6FZKh}37(CIao GBZXK$x_Llb]8_cP*hMU5+"Ck' T V"Pwv  q;Spi$;Q8*P=VVk2PP,!o_@Yg8+Jd\UYB.eV Xz kv18  ,_ "]/gPd4eWX]J|f?lUz%_lzB/I N-J@+2D;:'I #v24& QaN>9o1kOae-{lv-| }O_\KB;WYfqT>XWY0 (f/t}oeMK  X.Q0rLA^@A TG}~&fE[_R3w-7pU_qns<-(>WD!AbBDg/`qS= omPW"aB1 |b[8b,0`<'X8ox_5F}'jm|a_EdGr]/;Wne@Ne v &9B=f+"%(u?}3BPq{Y6mu,Z wZdVP KX_iF]0pA'fKBBPji"j1Pw(s?y:TV?'^BIo]^5W* sitYbMD-Dgm+Es4tal pUv@KKCFZS.Q6_y-> W<?.+ k*,`1V+-!8W\z?_ YLb898:u]#LKn-t OSQRwngne5[f\0L2! wCANP>=t@Q^4+sN~}I6]C+s) Pv H`M; B[oHEDcLJ@WvB)zm> cJ}1yKgAXs ~L>G7:m#LX'kI|-K/>wR#oZYEMVwzpUd(Q(:N.Zju(u{KcU$#LL=Md-9'SZ JMUlq.,-+[~#!I 'n+ndK}peIcWe]h~PWv_xgA2M7d\wLt",Z8}wr_S,lr?{abm$ 1H>dc-A@>B<{icbZo!tX$kj4R]C|%|l>Pk?]B 6p#Vnj sw_48b 0nW%-O@:CE &VI'ZkO zt |O.;tZ JMuzsK ,*eg1pD?ii A(2!22rM hC[#BwEi;QV:ZVp9j%Qu4HN F'3=OnsI 15RPR>))787@zT?'d !A@y]5_J;/\J-V|wJpUV@ 7%3B !- C`C3q:s63(5 >HDEL;*Wf4"NvhPuYM+;?UwNpuvY"'!_Yo:9S99=whO2#Z7.K=`5*6pgqCXr&(~$@NM+C/;| %](G\teeMj.UY"iN p%?q n`/+R,PxG-4Gdm2a2i#b.l}'P *uIo0e!)sYk#+ J+O"AOq8%h]M?nD6>;U CG N)=z -X_ )4.> BwsW6,QW47 q`!aP`!8*MG|5iEkl,ykr U]vOj9'in2/&e-}jN-p7Y~m#v"h|BIn*hu^_~@JY& =*H! R4}'vq("j^  {P*qbx=2248m Pq~GLA Q[#A{0[mCT:T;?JsGfU4%%+b*c_!7 OE<'YPp}=n/%oM_QHP@-JB<1 !d%l&n`Rl0%?8{3!NOjj$I>9 e du,f">J1|1sXG4MVlh/GN(7>&Dm/Z)RA=Ze (jEUq b r$o7nzY>zJA/h6VC]\pi`QvX;euHdhJ!S[ 9iVA[[DsG<S% YQIB7cSw&)`aPD9 KWP[DH*~PAC i$ E"\[w^nc*f^Z1BQH?X:Ml'+P}`\60)~ )*'%xe@t PNjbySIO=eGW7>kRT bGD![t/5G+um[9zEM_?'.$7t(]}zru#dI[upj4t/a]Nd~}q7#46?@]x&=X`T:%@G &4oR"a W 823>Y@\.CGANYn:WQt7I@{K)fROLbAK~9X.Txs_ElIo@O6 mZ@nUWOHH,IQGIYMRTyFD4!9|,?j{izW Zn_F&EG69|NRb_~'JNBxnoW(:c=&P (_uX VA=A*'u{mP71?)0TEHJZ[_R ZV ]wj$o^}[1cINYJfGWk\B^[ gyk@ D?[{:*PTkj($KjwKVmqZwg@b.`x^gb]7w0S) .:gk^cPFLx :M-jMP2,ekErYE{US [s?MM>"Y64p2IZf@'7>`( ht|[t {PSB-(a+^"sNQFP+Or_R|ry|.0{f|@(G1!N~!N9F@vq'( [2> {DOB`4&rXARt9%w ,u@0RAC*1HgtWl)F33v/~n({;iJ[6YU5HY?%{x|PIi}oN%KwJLcyxFz' fxZ1u.4%p27(fs=MCqMt@V $ <c3/bC& FnifT3JD%^:jgPT9\>bB ~ub  b8QBE{FILQmf/wq!YZGzoZX{0aBP9\P]g=LEjP?}=di +4d;RX7BxZ$Ve sZ-l)r2 @kf5P]@g&&\#p&;* QAzW._U]1xv"4)udzHu4!@*4+RxO8 4rL%_fM& !jDX1S*VLwB {~7hY nn7F$_Q=NdBR[a?6"Y@uF[!g36|Z1ww5r=X)nVoR@~-XA >a|]).U|%q{F5wdNnwrnMxqE?`[9$fZv^dFH :8ZBVfO>34kYk-'D{ X<`j KOsn@1k&LO;Inh/v@fMXu$ -tf73 AKmT}u%HJ \/3:[c+$,,zPel?L0 `2Giz3<}Cr >(@i 4iBo\+arp" *M"4\AMz)Q WC! Cqz  r|7J  N@;n+R Tc! 0RnrH'b3{fWSuO>Xwnl1{Y:,@ kSZ't'UK}C59+3T6n~$ , .f) Z 8Y,g!EC qetOQ!Kil?+ YdEDO'XRC3YA*P=Df'jJV(-y9Eb33vdO-D jR$n,(9[T0wWtr8;{E;a,D8:uEJAP+%bUFM>P\0eFTj,= J<Ve]"NF Wo?vL Q1S"{dnY?4}cIcH's|zcfq@sH< $z%uQ`ctyUiQ \CwHTf-]WVo>BRS3gyRjC3G :\4Z"&$CHV)T0=@3J=&IwsulL22QcE||'CY!1|{m#ORy/f+V;n{xIT}&WorN$II g"6Sm}*?2:V::QhoKFo)C@8u9Jof)5Zl-mnb' S0c7{.<r4HdCYG 9[B$gQ"|9XJKQ2;Rt'::I.fQd+]yf+8t|Y7}`E4!sU7WbTCEi/lcK^_igF82>mKrZc;&3F6*| T%,2i~O~xF1p[i6Icga G%o|nk/qrZml=V!F$pjch0x !#jYO:VU=)?B4"CEWU,0RIezKL&KF=P@^5w Cx4@?Q-iuRA+2ab4X:7!{8Lc\Mp^1{w*TF@`x-{gQBU[L9RyW*|H9 @Yx!O+Y0J-%4%{K`h>JrOTJdn|:B8Z!"8]vv5>Wl#npM@w' ~m( *.h3@AS2(y}FKNZh$+c?N__9AOPAU.6%T9^_%)d\HZ,Z58Wf%9+thrZ S3"\*V~C/'uL/H8n|fnpWaxeKV ^jAbrG`v6d3ip~xgvnx(c(Hd~ 9k<`zjAhiQ{ !vz^S)A gT1  jV J?P^ltpVuSaqbA df0RQ4V'mWZ:~`9, Wo UhXDTz8yJTK>PE;E,|r%Z,D I@ 6|oSFy X Myx 0o&cw# =3l&>% qRxB# )AN ~ ?5re![@wv@{Oq<9>{;+7{AEqp/+`. Wyw&o [ _p-=~?^wX=gJdV},>kwd+v0p+;P2wVuP}d_ "Q}dbg,umg C,[l==,z I&Gh;XnH5g$MhX2G!}Fn=Msqw t}\^E4f: UM^rRmj2J k btekIQlZ4bV#3|nSWofNs#.'y,=uT8f~c =glHvlowxGg;Zz ](jwYF   p+:{Q 7Vt(*NFK`*;B[\z~e|0\O";z=fJV&r*F%0ytU[PA)m~6Qj#B!Xaq~FHz wIf\cU~[B8%k}[LL{\aT'~YYMMQ#"S\kJK"K8`+]@?Q#[; el[QMgQMtp/|SGBT%05qL{x(HN76ASA<[`<7Rmc$XL`!c~pB"wTXqG&!E@9~3*-&;y.- q| eD7,B $:zv T]P!uqb ~L;8oKa|mB9HnU1O_umAF$a:O2B+GJ2={Tt[H~Bu! G qi VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=ng /* plane_mask */, int /* format */, XImage* /* dest_image */, int /* dest_x */, int /* dest_y */ #endif ); #endif /* _XSTRUCT_ */ /* * X function declarations. */ extern Display *XOpenDisplay( #if NeedFunctionPrototypes const char* /* display_name */ #endif ); extern void XrmInitialize( #if NeedFunctionPrototypes void #endif ); extern char *XFetchBytes( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */ #endif ); extern char *XFetchBuffer( #if NeedFunctionPrototypes Display* /* display */, int* /* nbytes_return */, int /* buffer */ #endif ); extern char *XGetAtomName( #if NeedFunctionPrototypes Display* /* display */, Atom /* atom */ #endif ); extern char *XGetDefault( #if NeedFunctionPrototypes Display* /* display */, const char* /* program */, const char* /* option */ #endif ); extern char *XDisplayName( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern char *XKeysymToString( #if NeedFunctionPrototypes KeySym /* keysym */ #endif ); extern int (*XSynchronize( #if NeedFunctionPrototypes Display* /* display */, Bool /* onoff */ #endif ))(); extern int (*XSetAfterFunction( #if NeedFunctionPrototypes Display* /* display */, int (*) ( Display* /* display */ ) /* procedure */ #endif ))(); extern Atom XInternAtom( #if NeedFunctionPrototypes Display* /* display */, const char* /* atom_name */, Bool /* only_if_exists */ #endif ); extern Colormap XCopyColormapAndFree( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern Colormap XCreateColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Visual* /* visual */, int /* alloc */ #endif ); extern Cursor XCreatePixmapCursor( #if NeedFunctionPrototypes Display* /* display */, Pixmap /* source */, Pixmap /* mask */, XColor* /* foreground_color */, XColor* /* background_color */, unsigned int /* x */, unsigned int /* y */ #endif ); extern Cursor XCreateGlyphCursor( #if NeedFunctionPrototypes Display* /* display */, Font /* source_font */, Font /* mask_font */, unsigned int /* source_char */, unsigned int /* mask_char */, XColor* /* foreground_color */, XColor* /* background_color */ #endif ); extern Cursor XCreateFontCursor( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* shape */ #endif ); extern Font XLoadFont( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern GC XCreateGC( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned long /* valuemask */, XGCValues* /* values */ #endif ); extern GContext XGContextFromGC( #if NeedFunctionPrototypes GC /* gc */ #endif ); extern Pixmap XCreatePixmap( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned int /* width */, unsigned int /* height */, unsigned int /* depth */ #endif ); extern Pixmap XCreateBitmapFromData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, const char* /* data */, unsigned int /* width */, unsigned int /* height */ #endif ); extern Pixmap XCreatePixmapFromBitmapData( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, char* /* data */, unsigned int /* width */, unsigned int /* height */, unsigned long /* fg */, unsigned long /* bg */, unsigned int /* depth */ #endif ); extern Window XCreateSimpleWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, unsigned long /* border */, unsigned long /* background */ #endif ); extern Window XGetSelectionOwner( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */ #endif ); extern Window XGetIconWindow(); extern Window XCreateWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* parent */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, unsigned int /* border_width */, int /* depth */, unsigned int /* class */, Visual* /* visual */, unsigned long /* valuemask */, XSetWindowAttributes* /* attributes */ #endif ); extern Colormap *XListInstalledColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_return */ #endif ); extern char **XListFonts( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* actual_count_return */ #endif ); extern char **XListFontsWithInfo( #if NeedFunctionPrototypes Display* /* display */, const char* /* pattern */, int /* maxnames */, int* /* count_return */, XFontStruct** /* info_return */ #endif ); extern char **XGetFontPath( #if NeedFunctionPrototypes Display* /* display */, int* /* npaths_return */ #endif ); extern char **XListExtensions( #if NeedFunctionPrototypes Display* /* display */, int* /* nextensions_return */ #endif ); extern Atom *XListProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int* /* num_prop_return */ #endif ); extern XHostAddress *XListHosts( #if NeedFunctionPrototypes Display* /* display */, int* /* nhosts_return */, Bool* /* state_return */ #endif ); extern KeySym XKeycodeToKeysym( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* keycode */, #else KeyCode /* keycode */, #endif int /* index */ #endif ); extern KeySym XLookupKeysym( #if NeedFunctionPrototypes XKeyEvent* /* key_event */, int /* index */ #endif ); extern KeySym *XGetKeyboardMapping( #if NeedFunctionPrototypes Display* /* display */, #if NeedWidePrototypes unsigned int /* first_keycode */, #else KeyCode /* first_keycode */, #endif int /* keycode_count */, int* /* keysyms_per_keycode_return */ #endif ); extern KeySym XStringToKeysym( #if NeedFunctionPrototypes const char* /* string */ #endif ); extern long XMaxRequestSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XResourceManagerString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XDisplayMotionBufferSize( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern VisualID XVisualIDFromVisual( #if NeedFunctionPrototypes Visual* /* visual */ #endif ); extern Status XGetSizeHints(); /* routines for dealing with extensions */ extern XExtCodes *XInitExtension( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */ #endif ); extern XExtCodes *XAddExtension( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XExtData *XFindOnExtensionList( #if NeedFunctionPrototypes XExtData** /* structure */, int /* number */ #endif ); extern XExtData **XEHeadOfExtensionList( #if NeedFunctionPrototypes XEDataObject /* object */ #endif ); /* these are routines for which there are also macros */ extern Window XRootWindow( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Window XDefaultRootWindow( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Window XRootn[# VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= +WindowOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Visual *XDefaultVisual( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Visual *XDefaultVisualOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern GC XDefaultGC( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern GC XDefaultGCOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XBlackPixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XWhitePixel( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern unsigned long XAllPlanes( #if NeedFunctionPrototypes void #endif ); extern unsigned long XBlackPixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XWhitePixelOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern unsigned long XNextRequest( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern unsigned long XLastKnownRequestProcessed( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XServerVendor( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern char *XDisplayString( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Colormap XDefaultColormap( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Colormap XDefaultColormapOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Display *XDisplayOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Screen *XScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern Screen *XDefaultScreenOfDisplay( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern long XEventMaskOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XScreenNumberOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); typedef int (*XErrorHandler) ( /* WARNING, this type not in Xlib spec */ #if NeedFunctionPrototypes Display* /* display */, XErrorEvent* /* error_event */ #endif ); extern XErrorHandler XSetErrorHandler ( #if NeedFunctionPrototypes XErrorHandler /* handler */ #endif ); typedef int (*XIOErrorHandler) ( /* WARNING, this type not in Xlib spec */ #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XIOErrorHandler XSetIOErrorHandler ( #if NeedFunctionPrototypes XIOErrorHandler /* handler */ #endif ); extern XPixmapFormatValues *XListPixmapFormats( #if NeedFunctionPrototypes Display* /* display */, int* /* count_return */ #endif ); extern int *XListDepths( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */, int* /* count_return */ #endif ); /* ICCCM routines for things that don't require special include files; */ /* other declarations are given in Xutil.h */ extern Status XReconfigureWMWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */, unsigned int /* mask */, XWindowChanges* /* changes */ #endif ); extern Status XGetWMProtocols( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom** /* protocols_return */, int* /* count_return */ #endif ); extern Status XSetWMProtocols( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom* /* protocols */, int /* count */ #endif ); extern Status XIconifyWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */ #endif ); extern Status XWithdrawWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* screen_number */ #endif ); extern Status XGetCommand( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char*** /* argv_return */, int* /* argc_return */ #endif ); extern Status XGetWMColormapWindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window** /* windows_return */, int* /* count_return */ #endif ); extern Status XSetWMColormapWindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* colormap_windows */, int /* count */ #endif ); extern void XFreeStringList( #if NeedFunctionPrototypes char** /* list */ #endif ); extern void XSetTransientForHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window /* prop_window */ #endif ); /* The following are given in alphabetical order */ extern XActivateScreenSaver( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XAddHost( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* host */ #endif ); extern XAddHosts( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* hosts */, int /* num_hosts */ #endif ); extern XAddToExtensionList( #if NeedFunctionPrototypes struct _XExtData** /* structure */, XExtData* /* ext_data */ #endif ); extern XAddToSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern Status XAllocColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* screen_in_out */ #endif ); extern Status XAllocColorCells( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, Bool /* contig */, unsigned long* /* plane_masks_return */, unsigned int /* nplanes */, unsigned long* /* pixels_return */, unsigned int /* npixels */ #endif ); extern Status XAllocColorPlanes( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, Bool /* contig */, unsigned long* /* pixels_return */, int /* ncolors */, int /* nreds */, int /* ngreens */, int /* nblues */, unsigned long* /* rmask_return */, unsigned long* /* gmask_return */, unsigned long* /* bmask_return */ #endif ); extern Status XAllocNamedColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color_name */, XColor* /* screen_def_return */, XColor* /* exact_def_return */ #endif ); extern XAllowEvents( #if NeedFunctionPrototypes Display* /* display */, int /* event_mode */, Time /* time */ #endif ); extern XAutoRepeatOff( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XAutoRepeatOn( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XBell( #if NeedFunctionPrototypes Display* /* display */, int /* percent */ #endif ); extern int XBitmapBitOrder( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XBitmapPad( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XBitmapUnit( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XCellsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XChangeActivePointerGrab( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* event_mask */, Cursor /* cursor */, Time /* time */ #endif ); extern XChangeGC( #if NeedFunctionPrototypes Display* /* display */,  ) VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1= GC /* gc */, unsigned long /* valuemask */, XGCValues* /* values */ #endif ); extern XChangeKeyboardControl( #if NeedFunctionPrototypes Display* /* display */, unsigned long /* value_mask */, XKeyboardControl* /* values */ #endif ); extern XChangeKeyboardMapping( #if NeedFunctionPrototypes Display* /* display */, int /* first_keycode */, int /* keysyms_per_keycode */, KeySym* /* keysyms */, int /* num_codes */ #endif ); extern XChangePointerControl( #if NeedFunctionPrototypes Display* /* display */, Bool /* do_accel */, Bool /* do_threshold */, int /* accel_numerator */, int /* accel_denominator */, int /* threshold */ #endif ); extern XChangeProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */, Atom /* type */, int /* format */, int /* mode */, const unsigned char* /* data */, int /* nelements */ #endif ); extern XChangeSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* change_mode */ #endif ); extern XChangeWindowAttributes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* valuemask */, XSetWindowAttributes* /* attributes */ #endif ); extern Bool XCheckIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern Bool XCheckMaskEvent( #if NeedFunctionPrototypes Display* /* display */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern Bool XCheckTypedEvent( #if NeedFunctionPrototypes Display* /* display */, int /* event_type */, XEvent* /* event_return */ #endif ); extern Bool XCheckTypedWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* event_type */, XEvent* /* event_return */ #endif ); extern Bool XCheckWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern XCirculateSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* direction */ #endif ); extern XCirculateSubwindowsDown( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XCirculateSubwindowsUp( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XClearArea( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, Bool /* exposures */ #endif ); extern XClearWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XCloseDisplay( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XConfigureWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* value_mask */, XWindowChanges* /* values */ #endif ); extern int XConnectionNumber( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XConvertSelection( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */, Atom /* target */, Atom /* property */, Window /* requestor */, Time /* time */ #endif ); extern XCopyArea( #if NeedFunctionPrototypes Display* /* display */, Drawable /* src */, Drawable /* dest */, GC /* gc */, int /* src_x */, int /* src_y */, unsigned int /* width */, unsigned int /* height */, int /* dest_x */, int /* dest_y */ #endif ); extern XCopyGC( #if NeedFunctionPrototypes Display* /* display */, GC /* src */, unsigned long /* valuemask */, GC /* dest */ #endif ); extern XCopyPlane( #if NeedFunctionPrototypes Display* /* display */, Drawable /* src */, Drawable /* dest */, GC /* gc */, int /* src_x */, int /* src_y */, unsigned int /* width */, unsigned int /* height */, int /* dest_x */, int /* dest_y */, unsigned long /* plane */ #endif ); extern int XDefaultDepth( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDefaultDepthOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XDefaultScreen( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XDefineCursor( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Cursor /* cursor */ #endif ); extern XDeleteProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */ #endif ); extern XDestroyWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XDestroySubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XDoesBackingStore( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern Bool XDoesSaveUnders( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XDisableAccessControl( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XDisplayCells( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayHeight( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayHeightMM( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern XDisplayKeycodes( #if NeedFunctionPrototypes Display* /* display */, int* /* min_keycodes_return */, int* /* max_keycodes_return */ #endif ); extern int XDisplayPlanes( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayWidth( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern int XDisplayWidthMM( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */ #endif ); extern XDrawArc( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, int /* angle1 */, int /* angle2 */ #endif ); extern XDrawArcs( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XArc* /* arcs */, int /* narcs */ #endif ); extern XDrawImageString( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const char* /* string */, int /* length */ #endif ); extern XDrawImageString16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const XChar2b* /* string */, int /* length */ #endif ); extern XDrawLine( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x1 */, int /* x2 */, int /* y1 */, int /* y2 */ #endif ); extern XDrawLines( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */,  VMSBINARY.BCK[V9.BIN]RT.H;1EXE;1=s- int /* npoints */, int /* mode */ #endif ); extern XDrawPoint( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */ #endif ); extern XDrawPoints( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */, int /* npoints */, int /* mode */ #endif ); extern XDrawRectangle( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XDrawRectangles( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XRectangle* /* rectangles */, int /* nrectangles */ #endif ); extern XDrawSegments( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XSegment* /* segments */, int /* nsegments */ #endif ); extern XDrawString( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const char* /* string */, int /* length */ #endif ); extern XDrawString16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, const XChar2b* /* string */, int /* length */ #endif ); extern XDrawText( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, XTextItem* /* items */, int /* nitems */ #endif ); extern XDrawText16( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, XTextItem16* /* items */, int /* nitems */ #endif ); extern XEnableAccessControl( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XEventsQueued( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern Status XFetchName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* window_name_return */ #endif ); extern XFillArc( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */, int /* angle1 */, int /* angle2 */ #endif ); extern XFillArcs( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XArc* /* arcs */, int /* narcs */ #endif ); extern XFillPolygon( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XPoint* /* points */, int /* npoints */, int /* shape */, int /* mode */ #endif ); extern XFillRectangle( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XFillRectangles( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XRectangle* /* rectangles */, int /* nrectangles */ #endif ); extern XFlush( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XForceScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern XFree( #if NeedFunctionPrototypes char* /* data */ #endif ); extern XFreeColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern XFreeColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, unsigned long* /* pixels */, int /* npixels */, unsigned long /* planes */ #endif ); extern XFreeCursor( #if NeedFunctionPrototypes Display* /* display */, Cursor /* cursor */ #endif ); extern XFreeExtensionList( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeFont( #if NeedFunctionPrototypes Display* /* display */, XFontStruct* /* font_struct */ #endif ); extern XFreeFontInfo( #if NeedFunctionPrototypes char** /* names */, XFontStruct* /* free_info */, int /* actual_count */ #endif ); extern XFreeFontNames( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeFontPath( #if NeedFunctionPrototypes char** /* list */ #endif ); extern XFreeGC( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */ #endif ); extern XFreeModifiermap( #if NeedFunctionPrototypes XModifierKeymap* /* modmap */ #endif ); extern XFreePixmap( #if NeedFunctionPrototypes Display* /* display */, Pixmap /* pixmap */ #endif ); extern int XGeometry( #if NeedFunctionPrototypes Display* /* display */, int /* screen */, const char* /* position */, const char* /* default_position */, unsigned int /* bwidth */, unsigned int /* fwidth */, unsigned int /* fheight */, int /* xadder */, int /* yadder */, int* /* x_return */, int* /* y_return */, int* /* width_return */, int* /* height_return */ #endif ); extern XGetErrorDatabaseText( #if NeedFunctionPrototypes Display* /* display */, const char* /* name */, const char* /* message */, const char* /* default_string */, char* /* buffer_return */, int /* length */ #endif ); extern XGetErrorText( #if NeedFunctionPrototypes Display* /* display */, int /* code */, char* /* buffer_return */, int /* length */ #endif ); extern Bool XGetFontProperty( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, Atom /* atom */, unsigned long* /* value_return */ #endif ); extern Status XGetGCValues( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* valuemask */, XGCValues* /* values_return */ #endif ); extern Status XGetGeometry( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, Window* /* root_return */, int* /* x_return */, int* /* y_return */, unsigned int* /* width_return */, unsigned int* /* height_return */, unsigned int* /* border_width_return */, unsigned int* /* depth_return */ #endif ); extern Status XGetIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* icon_name_return */ #endif ); extern XGetInputFocus( #if NeedFunctionPrototypes Display* /* display */, Window* /* focus_return */, int* /* revert_to_return */ #endif ); extern XGetKeyboardControl( #if NeedFunctionPrototypes Display* /* display */, XKeyboardState* /* values_return */ #endif ); extern XGetPointerControl( #if NeedFunctionPrototypes Display* /* display */, int* /* accel_numerator_return */, int* /* accel_denominator_return */, int* /* threshold_return */ #endif ); extern int XGetPointerMapping( #if NeedFunctionPrototypes Display* /* display */, unsigned char* /* map_return */, int /* nmap */ #endif ); extern XGetScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int* /* timeout_return */, int* /* interval_return */, int* /* prefer_blanking_return */, int* /* allow_exposures_return */ #endif ); extern Status XGetTransientForHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* prop_window_return */ #ewM VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=+ndif ); extern int XGetWindowProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom /* property */, long /* long_offset */, long /* long_length */, Bool /* delete */, Atom /* req_type */, Atom* /* actual_type_return */, int* /* actual_format_return */, unsigned long* /* nitems_return */, unsigned long* /* bytes_after_return */, unsigned char** /* prop_return */ #endif ); extern Status XGetWindowAttributes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XWindowAttributes* /* window_attributes_return */ #endif ); extern XGrabButton( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* button */, unsigned int /* modifiers */, Window /* grab_window */, Bool /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */ #endif ); extern XGrabKey( #if NeedFunctionPrototypes Display* /* display */, int /* keycode */, unsigned int /* modifiers */, Window /* grab_window */, Bool /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern int XGrabKeyboard( #if NeedFunctionPrototypes Display* /* display */, Window /* grab_window */, Bool /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */, Time /* time */ #endif ); extern int XGrabPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* grab_window */, Bool /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */, Time /* time */ #endif ); extern XGrabServer( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XHeightMMOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XHeightOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern int XImageByteOrder( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XInstallColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern KeyCode XKeysymToKeycode( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */ #endif ); extern XKillClient( #if NeedFunctionPrototypes Display* /* display */, XID /* resource */ #endif ); extern unsigned long XLastKnownRequestProcessed( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XLookupColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color_name */, XColor* /* exact_def_return */, XColor* /* screen_def_return */ #endif ); extern XLowerWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapRaised( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMapWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XMaskEvent( #if NeedFunctionPrototypes Display* /* display */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern int XMaxCmapsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XMinCmapsOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XMoveResizeWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XMoveWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, int /* x */, int /* y */ #endif ); extern XNextEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */ #endif ); extern XNoOp( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XParseColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* spec */, XColor* /* exact_def_return */ #endif ); extern int XParseGeometry( #if NeedFunctionPrototypes const char* /* parsestring */, int* /* x_return */, int* /* y_return */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern XPeekEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */ #endif ); extern XPeekIfEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event_return */, Bool (*) ( Display* /* display */, XEvent* /* event */, char* /* arg */ ) /* predicate */, char* /* arg */ #endif ); extern int XPending( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XPlanesOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XProtocolRevision( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern int XProtocolVersion( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XPutBackEvent( #if NeedFunctionPrototypes Display* /* display */, XEvent* /* event */ #endif ); extern XPutImage( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, GC /* gc */, XImage* /* image */, int /* src_x */, int /* src_y */, int /* dest_x */, int /* dest_y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern int XQLength( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern Status XQueryBestCursor( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestSize( #if NeedFunctionPrototypes Display* /* display */, int /* class */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestStipple( #if NeedFunctionPrototypes Display* /* display */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern Status XQueryBestTile( #if NeedFunctionPrototypes Display* /* display */, Drawable /* which_screen */, unsigned int /* width */, unsigned int /* height */, unsigned int* /* width_return */, unsigned int* /* height_return */ #endif ); extern XQueryColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* def_in_out */ #endif ); extern XQueryColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* defs_in_out */, int /* ncolors */ #endif ); extern Bool XQueryExtension( #if NeedFunctionPrototypێ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=:es Display* /* display */, const char* /* name */, int* /* major_opcode_return */, int* /* first_event_return */, int* /* first_error_return */ #endif ); extern XQueryKeymap( #if NeedFunctionPrototypes Display* /* display */, char [32] /* keys_return */ #endif ); extern Bool XQueryPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* root_return */, Window* /* child_return */, int* /* root_x_return */, int* /* root_y_return */, int* /* win_x_return */, int* /* win_y_return */, unsigned int* /* mask_return */ #endif ); extern XQueryTextExtents( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */, const char* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern XQueryTextExtents16( #if NeedFunctionPrototypes Display* /* display */, XID /* font_ID */, const XChar2b* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern Status XQueryTree( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window* /* root_return */, Window* /* parent_return */, Window** /* children_return */, unsigned int* /* nchildren_return */ #endif ); extern XRaiseWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XReadBitmapFile( #if NeedFunctionPrototypes Display* /* display */, Drawable /* d */, const char* /* filename */, unsigned int* /* width_return */, unsigned int* /* height_return */, Pixmap* /* bitmap_return */, int* /* x_hot_return */, int* /* y_hot_return */ #endif ); extern XRebindKeysym( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */, KeySym* /* list */, int /* mod_count */, const unsigned char* /* string */, int /* bytes_string */ #endif ); extern XRecolorCursor( #if NeedFunctionPrototypes Display* /* display */, Cursor /* cursor */, XColor* /* foreground_color */, XColor* /* background_color */ #endif ); extern XRefreshKeyboardMapping( #if NeedFunctionPrototypes XMappingEvent* /* event_map */ #endif ); extern XRemoveFromSaveSet( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XRemoveHost( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* host */ #endif ); extern XRemoveHosts( #if NeedFunctionPrototypes Display* /* display */, XHostAddress* /* hosts */, int /* num_hosts */ #endif ); extern XReparentWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Window /* parent */, int /* x */, int /* y */ #endif ); extern XResetScreenSaver( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XResizeWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* width */, unsigned int /* height */ #endif ); extern XRestackWindows( #if NeedFunctionPrototypes Display* /* display */, Window* /* windows */, int /* nwindows */ #endif ); extern XRotateBuffers( #if NeedFunctionPrototypes Display* /* display */, int /* rotate */ #endif ); extern XRotateWindowProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Atom* /* properties */, int /* num_prop */, int /* npositions */ #endif ); extern int XScreenCount( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XSelectInput( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */ #endif ); extern Status XSendEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Bool /* propagate */, long /* event_mask */, XEvent* /* event_send */ #endif ); extern XSetAccessControl( #if NeedFunctionPrototypes Display* /* display */, int /* mode */ #endif ); extern XSetArcMode( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* arc_mode */ #endif ); extern XSetBackground( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* background */ #endif ); extern XSetClipMask( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* pixmap */ #endif ); extern XSetClipOrigin( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* clip_x_origin */, int /* clip_y_origin */ #endif ); extern XSetClipRectangles( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* clip_x_origin */, int /* clip_y_origin */, XRectangle* /* rectangles */, int /* n */, int /* ordering */ #endif ); extern XSetCloseDownMode( #if NeedFunctionPrototypes Display* /* display */, int /* close_mode */ #endif ); extern XSetCommand( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, char** /* argv */, int /* argc */ #endif ); extern XSetDashes( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* dash_offset */, const char* /* dash_list */, int /* n */ #endif ); extern XSetFillRule( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* fill_rule */ #endif ); extern XSetFillStyle( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* fill_style */ #endif ); extern XSetFont( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Font /* font */ #endif ); extern XSetFontPath( #if NeedFunctionPrototypes Display* /* display */, char** /* directories */, int /* ndirs */ #endif ); extern XSetForeground( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* foreground */ #endif ); extern XSetFunction( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* function */ #endif ); extern XSetGraphicsExposures( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Bool /* graphics_exposures */ #endif ); extern XSetIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* icon_name */ #endif ); extern XSetInputFocus( #if NeedFunctionPrototypes Display* /* display */, Window /* focus */, int /* revert_to */, Time /* time */ #endif ); extern XSetLineAttributes( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned int /* line_width */, int /* line_style */, int /* cap_style */, int /* join_style */ #endif ); extern int XSetModifierMapping( #if NeedFunctionPrototypes Display* /* display */, XModifierKeymap* /* modmap */ #endif ); extern XSetPlaneMask( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* plane_mask */ #endif ); extern int XSetPointerMapping( #if NeedFunctionPrototypes Display* /* display */, const unsigned char* /* map */, int /* nmap */ #endif ); extern XSetScreenSaver( #if NeedFunctionPrototypes Display* /* display */, int /* timeout */, int /* interval */, in@ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=It /* prefer_blanking */, int /* allow_exposures */ #endif ); extern XSetSelectionOwner( #if NeedFunctionPrototypes Display* /* display */, Atom /* selection */, Window /* owner */, Time /* time */ #endif ); extern XSetState( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, unsigned long /* foreground */, unsigned long /* background */, int /* function */, unsigned long /* plane_mask */ #endif ); extern XSetStipple( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* stipple */ #endif ); extern XSetSubwindowMode( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* subwindow_mode */ #endif ); extern XSetTSOrigin( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, int /* ts_x_origin */, int /* ts_y_origin */ #endif ); extern XSetTile( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Pixmap /* tile */ #endif ); extern XSetWindowBackground( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* background_pixel */ #endif ); extern XSetWindowBackgroundPixmap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Pixmap /* background_pixmap */ #endif ); extern XSetWindowBorder( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned long /* border_pixel */ #endif ); extern XSetWindowBorderPixmap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Pixmap /* border_pixmap */ #endif ); extern XSetWindowBorderWidth( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, unsigned int /* width */ #endif ); extern XSetWindowColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, Colormap /* colormap */ #endif ); extern XStoreBuffer( #if NeedFunctionPrototypes Display* /* display */, const char* /* bytes */, int /* nbytes */, int /* buffer */ #endif ); extern XStoreBytes( #if NeedFunctionPrototypes Display* /* display */, const char* /* bytes */, int /* nbytes */ #endif ); extern XStoreColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* color */ #endif ); extern XStoreColors( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, XColor* /* color */, int /* ncolors */ #endif ); extern XStoreName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* window_name */ #endif ); extern XStoreNamedColor( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */, const char* /* color */, unsigned long /* pixel */, int /* flags */ #endif ); extern XSync( #if NeedFunctionPrototypes Display* /* display */, Bool /* discard */ #endif ); extern XTextExtents( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const char* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern XTextExtents16( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const XChar2b* /* string */, int /* nchars */, int* /* direction_return */, int* /* font_ascent_return */, int* /* font_descent_return */, XCharStruct* /* overall_return */ #endif ); extern int XTextWidth( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const char* /* string */, int /* count */ #endif ); extern int XTextWidth16( #if NeedFunctionPrototypes XFontStruct* /* font_struct */, const XChar2b* /* string */, int /* count */ #endif ); extern Bool XTranslateCoordinates( #if NeedFunctionPrototypes Display* /* display */, Window /* src_w */, Window /* dest_w */, int /* src_x */, int /* src_y */, int* /* dest_x_return */, int* /* dest_y_return */, Window* /* child_return */ #endif ); extern XUndefineCursor( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XUngrabButton( #if NeedFunctionPrototypes Display* /* display */, unsigned int /* button */, unsigned int /* modifiers */, Window /* grab_window */ #endif ); extern XUngrabKey( #if NeedFunctionPrototypes Display* /* display */, int /* keycode */, unsigned int /* modifiers */, Window /* grab_window */ #endif ); extern XUngrabKeyboard( #if NeedFunctionPrototypes Display* /* display */, Time /* time */ #endif ); extern XUngrabPointer( #if NeedFunctionPrototypes Display* /* display */, Time /* time */ #endif ); extern XUngrabServer( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XUninstallColormap( #if NeedFunctionPrototypes Display* /* display */, Colormap /* colormap */ #endif ); extern XUnloadFont( #if NeedFunctionPrototypes Display* /* display */, Font /* font */ #endif ); extern XUnmapSubwindows( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern XUnmapWindow( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern int XVendorRelease( #if NeedFunctionPrototypes Display* /* display */ #endif ); extern XWarpPointer( #if NeedFunctionPrototypes Display* /* display */, Window /* src_w */, Window /* dest_w */, int /* src_x */, int /* src_y */, unsigned int /* src_width */, unsigned int /* src_height */, int /* dest_x */, int /* dest_y */ #endif ); extern int XWidthMMOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern int XWidthOfScreen( #if NeedFunctionPrototypes Screen* /* screen */ #endif ); extern XWindowEvent( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, long /* event_mask */, XEvent* /* event_return */ #endif ); extern int XWriteBitmapFile( #if NeedFunctionPrototypes Display* /* display */, const char* /* filename */, Pixmap /* bitmap */, unsigned int /* width */, unsigned int /* height */, int /* x_hot */, int /* y_hot */ #endif ); /* * The following functions have FunctionPrototypes in the XUTIL.H include * file. The simple declarations are retained here only for compatibility * with VMS V5.3 and V5.4. */ #if !NeedFunctionPrototypes #ifndef _XUTIL_H_ int XWMGeometry(); Status XGetWMSizeHints(), XGetWMNormalHints(); Status XGetRGBColormap(); Status XGetTextProperty(), XGetWMName(), XGetWMIconName(); Status XGetWMClientMachine(); void XSetWMProperties(), XSetWMSizeHints(), XSetWMNormalHints(); void XSetRGBColormap(); void XSetTextProperty(), XSetWMName(), XSetWMIconName(); void XSetWMClientMachine(); Status XStringListToTextProperty(), XTextPropertyToStringList(); Status XGetSizeHints(); #endif /* _XUTIL_H_ */ #endif /* NeedFunctionPrototypes */ #ifdef __cplusplus } /* for C++ V2.0 */ #endif #endif /* _XLIB_H_ */ /**************************************** end decw$include:Xlib.h */ /**************************************** from decw$include:Intrinsic.h: */ /* * $XConsortium: Intrinsic.h,v 1.139 90/08/22 14:21:01 swick Exp $ * $oHeader: Intrinsic.h,v 1.10 88/09/01 10:33:34 asente Exp $ */ /*********************************************************** Copyright 1987, 1988 by Digital Equipment Corporation, MzV VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=JXaynard, Massachusetts, and the Massachusetts Institute of Technology, Cambridge, Massachusetts. All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or MIT not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ #ifndef _XtIntrinsic_h #define _XtIntrinsic_h #ifdef VMS /* MIN and MAX get defined vis on Unix */ #define MIN(a,b) (((a)<(b))?(a):(b)) #define MAX(a,b) (((a)>(b))?(a):(b)) #include #include #include #include #else #include #ifndef DEC_BUG_FIX #include #endif #include #include #ifdef DEC_BUG_FIX #include #endif #endif /* VMS */ #define XtSpecificationRelease 4 #ifdef XTFUNCPROTO #undef NeedFunctionPrototypes #define NeedFunctionPrototypes 1 #else #undef NeedFunctionPrototypes #define NeedFunctionPrototypes 0 #undef NeedWidePrototypes #define NeedWidePrototypes 0 #endif #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ /* NeedVarargsPrototypes is temporary until function prototypes work everywhere */ #ifndef NeedVarargsPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) || NeedFunctionPrototypes #define NeedVarargsPrototypes 1 #else #define NeedVarargsPrototypes 0 #endif /* __STDC__ */ #endif /* NeedVarargsPrototypes */ typedef char *String; #if defined(__cplusplus) || defined(c_plusplus) #define CONST const /* make const String do the right thing */ #define String char* #else #define CONST #endif /* __cplusplus */ #ifndef NeedWidePrototypes #if defined(NARROWPROTO) #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif #ifndef NULL #define NULL (void *) 0 #endif #if defined(VAXC) && !defined(__DECC) #define externalref globalref #define externaldef(psect) globaldef {"psect"} noshare #else #define externalref extern #define externaldef(psect) #endif /* VAXC */ #ifndef FALSE #define FALSE 0 #define TRUE 1 #endif #define XtNumber(arr) ((Cardinal) (sizeof(arr) / sizeof(arr[0]))) typedef struct _WidgetRec *Widget; typedef Widget *WidgetList; typedef struct _WidgetClassRec *WidgetClass; typedef struct _CompositeRec *CompositeWidget; typedef struct _XtActionsRec *XtActionList; typedef struct _XtEventRec *XtEventTable; typedef struct _XtBoundAccActionRec *XtBoundAccActions; typedef struct _XtAppStruct *XtAppContext; typedef unsigned long XtValueMask; typedef unsigned long XtIntervalId; typedef unsigned long XtInputId; typedef unsigned long XtWorkProcId; typedef unsigned int XtGeometryMask; typedef unsigned long XtGCMask; /* Mask of values that are used by widget*/ typedef unsigned long Pixel; /* Index into colormap */ typedef int XtCacheType; #define XtCacheNone 0x001 #define XtCacheAll 0x002 #define XtCacheByDisplay 0x003 #define XtCacheRefCount 0x100 /**************************************************************** * * System Dependent Definitions; see spec for specific range * requirements. Do not assume every implementation uses the * same base types! * * * XtArgVal ought to be a union of XtPointer, char *, long, int *, and proc * * but casting to union types is not really supported. * * So the typedef for XtArgVal should be chosen such that * * sizeof (XtArgVal) >= sizeof(XtPointer) * sizeof(char *) * sizeof(long) * sizeof(int *) * sizeof(proc *) * * ArgLists rely heavily on the above typedef. * ****************************************************************/ #ifdef CRAY typedef long Boolean; typedef char* XtArgVal; typedef long XtEnum; #else typedef char Boolean; typedef long XtArgVal; typedef unsigned char XtEnum; #endif typedef unsigned int Cardinal; typedef unsigned short ShortCard; /* For R3 compatibility */ typedef unsigned short Dimension; /* Size in pixels */ typedef short Position; /* Offset from 0 coordinate */ #ifdef __STDC__ typedef void* XtPointer; #else typedef char* XtPointer; #endif typedef XtPointer Opaque; #ifdef VMS #include #include #include #include #include #else #include #include #include #include #include #endif /* VMS */ typedef struct _TranslationData *XtTranslations; typedef struct _TranslationData *XtAccelerators; typedef unsigned int Modifiers; typedef void (*XtActionProc)( #if NeedFunctionPrototypes Widget /* widget */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef XtActionProc* XtBoundActions; typedef struct _XtActionsRec{ String string; XtActionProc proc; } XtActionsRec; typedef enum { /* address mode parameter representation */ /* ------------ ------------------------ */ XtAddress, /* address */ XtBaseOffset, /* offset */ XtImmediate, /* constant */ XtResourceString, /* resource name string */ XtResourceQuark, /* resource name quark */ XtWidgetBaseOffset, /* offset from ancestor */ XtProcedureArg /* procedure to invoke */ } XtAddressMode; typedef struct { XtAddressMode address_mode; XtPointer address_id; Cardinal size; } XtConvertArgRec, *XtConvertArgList; typedef void (*XtConvertArgProc)( #if NeedFunctionPrototypes Widget /* widget */, Cardinal* /* size */, XrmValue* /* value */ #endif ); typedef struct { XtGeometryMask request_mode; Position x, y; Dimension width, height, border_width; Widget sibling; int stack_mode; /* Above, Below, TopIf, BottomIf, Opposite, DontChange */ } XtWidgetGeometry; /* Additions to Xlib geometry requests: ask what would happen, don't do it */ #define XtCWQueryOnly (1 << 7) /* Additions to Xlib stack modes: don't change stack order */ #define XtSMDontChange 5 typedef void (*XtConverter)( #if NeedFunctionPrototypes XrmValue* /* args */, Cardinal* /* num_args */, XrmValue* /* from */, XrmValue* /* to */ #endif ); typedef Boolean (*XtTypeConverter)( #if NeedFunctionPrototypes Display* /* dpy */, XrmValue* /* args */, Cardinal* /* num_args */, XrmValue* /* from */, XrmValue* /* to */, XtPointer* /* converter_data */ #endif ); typedef void (*XtDestructor)( #if NeedFunctionPrototypes XtAppContext /* app */, XrmValue* /* to */, XtPointer /* converter_data */, Q VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=jg XrmValue* /* args */, Cardinal* /* num_args */ #endif ); typedef Opaque XtCacheRef; typedef Opaque XtActionHookId; typedef void (*XtActionHookProc)( #if NeedFunctionPrototypes Widget /* w */, XtPointer /* client_data */, String /* action_name */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef void (*XtKeyProc)( #if NeedFunctionPrototypes Display* /* dpy */, #if NeedWidePrototypes /* KeyCode */ int /* keycode */, #else KeyCode /* keycode */, #endif /* NeedWidePrototypes */ Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); typedef void (*XtCaseProc)( #if NeedFunctionPrototypes Display* /* display */, KeySym /* keysym */, KeySym* /* lower_return */, KeySym* /* upper_return */ #endif ); typedef void (*XtEventHandler)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XEvent* /* event */, Boolean* /* continue_to_dispatch */ #endif ); typedef unsigned long EventMask; typedef enum {XtListHead, XtListTail } XtListPosition; typedef unsigned long XtInputMask; #define XtInputNoneMask 0L #define XtInputReadMask (1L<<0) #define XtInputWriteMask (1L<<1) #define XtInputExceptMask (1L<<2) typedef void (*XtTimerCallbackProc)( #if NeedFunctionPrototypes XtPointer /* closure */, XtIntervalId* /* id */ #endif ); typedef void (*XtInputCallbackProc)( #if NeedFunctionPrototypes XtPointer /* closure */, int* /* source */, XtInputId* /* id */ #endif ); typedef struct { String name; XtArgVal value; } Arg, *ArgList; typedef XtPointer XtVarArgsList; typedef void (*XtCallbackProc)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, /* data the application registered */ XtPointer /* call_data */ /* callback specific data */ #endif ); typedef struct _XtCallbackRec { XtCallbackProc callback; XtPointer closure; } XtCallbackRec, *XtCallbackList; typedef enum { XtCallbackNoList, XtCallbackHasNone, XtCallbackHasSome } XtCallbackStatus; typedef enum { XtGeometryYes, /* Request accepted. */ XtGeometryNo, /* Request denied. */ XtGeometryAlmost, /* Request denied, but willing to take replyBox. */ XtGeometryDone /* Request accepted and done. */ } XtGeometryResult; typedef enum {XtGrabNone, XtGrabNonexclusive, XtGrabExclusive} XtGrabKind; typedef struct { Widget shell_widget; Widget enable_widget; } XtPopdownIDRec, *XtPopdownID; typedef struct _XtResource { String resource_name; /* Resource name */ String resource_class; /* Resource class */ String resource_type; /* Representation type desired */ Cardinal resource_size; /* Size in bytes of representation */ Cardinal resource_offset;/* Offset from base to put resource value */ String default_type; /* representation type of specified default */ XtPointer default_addr; /* Address of default resource */ } XtResource, *XtResourceList; typedef void (*XtResourceDefaultProc)( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); typedef void (*XtErrorMsgHandler)( #if NeedFunctionPrototypes String /* name */, String /* type */, String /* class */, String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); typedef void (*XtErrorHandler)( #if NeedFunctionPrototypes String /* msg */ #endif ); typedef Boolean (*XtWorkProc)( #if NeedFunctionPrototypes XtPointer /* closure */ /* data the application registered */ #endif ); typedef struct { char match; String substitution; } SubstitutionRec, *Substitution; typedef Boolean (*XtFilePredicate)( /* String filename */ ); typedef XtPointer XtRequestId; /* * Routine to get the value of a selection as a given type. Returns * TRUE if it successfully got the value as requested, FALSE otherwise. * selection is the atom describing the type of selection (e.g. * primary or secondary). value is set to the pointer of the converted * value, with length elements of data, each of size indicated by format. * (This pointer will be freed using XtFree when the selection has * been delivered to the requestor.) target is * the type that the conversion should use if possible; type is returned as * the actual type returned. Format should be either 8, 16, or 32, and * specifies the word size of the selection, so that Xlib and the server can * convert it between different machine types. */ typedef Boolean (*XtConvertSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, Atom* /* type_return */, XtPointer* /* value_return */, unsigned long* /* length_return */, int* /* format_return */ #endif ); /* * Routine to inform a widget that it no longer owns the given selection. */ typedef void (*XtLoseSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */ #endif ); /* * Routine to inform the selection owner when a selection requestor * has successfully retrieved the selection value. */ typedef void (*XtSelectionDoneProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */ #endif ); /* * Routine to call back when a requested value has been obtained for a * selection. */ typedef void (*XtSelectionCallbackProc)( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, Atom* /* selection */, Atom* /* type */, XtPointer /* value */, unsigned long* /* length */, int* /* format */ #endif ); typedef void (*XtLoseSelectionIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, XtPointer /* client_data */ #endif ); typedef void (*XtSelectionDoneIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, XtRequestId* /* receiver_id */, XtPointer /* client_data */ #endif ); typedef Boolean (*XtConvertSelectionIncrProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, Atom* /* type */, XtPointer* /* value */, unsigned long* /* length */, int* /* format */, unsigned long* /* max_length */, XtPointer /* client_data */, XtRequestId* /* receiver_id */ #endif ); typedef void (*XtCancelConvertSelectionProc)( #if NeedFunctionPrototypes Widget /* widget */, Atom* /* selection */, Atom* /* target */, XtRequestId* /* receiver_id */, XtPointer /* client_data */ #endif ); /*************************************************************** * * Exported Interfaces * ****************************************************************/ #ifdef __cplusplus /* do not leave open across includes */ extern "C" { /* for C++ V2.0 */ #endif extern Boolean XtConvertAndStore( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* from_type */, XrmValue* /* from */, CONST String /* to_type */, XrmValue* /* to_in_out */ #endif ); extern Boolean XtCallConverter( #if NeedFunctionPrototypes Display* /* dpy */, XtTypeConverter /* converter */, XrmValuePtr /* args */, Cardinal /* num_args */, XrmValuePtr /* from */, XrmValue* /* to_return */, XtCacheRef* /* cache_ref_return */ #endif ); extern Boolean XtDispatchEvent( #if NeedFunctionPrototypes 7$ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=svXEvent* /* event */ #endif ); extern Boolean XtCallAcceptFocus( #if NeedFunctionPrototypes Widget /* widget */, Time* /* t */ #endif ); extern Boolean XtPeekEvent( #if NeedFunctionPrototypes XEvent* /* event */ #endif ); extern Boolean XtAppPeekEvent( #if NeedFunctionPrototypes XtAppContext /* appContext */, XEvent* /* event */ #endif ); extern Boolean XtIsSubclass( #if NeedFunctionPrototypes Widget /* widget */, WidgetClass /* widgetClass */ #endif ); extern Boolean XtIsObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Boolean _XtCheckSubclassFlag( /* implementation-private */ #if NeedFunctionPrototypes Widget /* object */, #if NeedWidePrototypes /* XtEnum */ int /* type_flag */ #else XtEnum /* type_flag */ #endif /* NeedWidePrototypes */ #endif ); extern Boolean _XtIsSubclassOf( /* implementation-private */ #if NeedFunctionPrototypes Widget /* object */, WidgetClass /* widget_class */, WidgetClass /* flag_class */, #if NeedWidePrototypes /* XtEnum */ int /* type_flag */ #else XtEnum /* type_flag */ #endif /* NeedWidePrototypes */ #endif ); extern Boolean XtIsManaged( #if NeedFunctionPrototypes Widget /* rectobj */ #endif ); extern Boolean XtIsRealized( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Boolean XtIsSensitive( #if NeedFunctionPrototypes Widget /* widget */ #endif ); /* * Set the given widget to own the selection. The convertProc should * be called when someone wants the current value of the selection. If it * is not NULL, the * losesSelection gets called whenever the window no longer owns the selection * (because someone else took it). If it is not NULL, the doneProc gets * called when the widget has provided the current value of the selection * to a requestor and the requestor has indicated that it has succeeded * in reading it by deleting the property. */ extern Boolean XtOwnSelection( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */, XtConvertSelectionProc /* convert */, XtLoseSelectionProc /* lose */, XtSelectionDoneProc /* done */ #endif ); /* incremental selection interface */ extern Boolean XtOwnSelectionIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */, XtConvertSelectionIncrProc /* convert_callback */, XtLoseSelectionIncrProc /* lose_callback */, XtSelectionDoneIncrProc /* done_callback */, XtCancelConvertSelectionProc /* cancel_callback */, XtPointer /* client_data */ #endif ); extern XtGeometryResult XtMakeResizeRequest( #if NeedFunctionPrototypes Widget /* widget */, #if NeedWidePrototypes /* Dimension */ int /* width */, /* Dimension */ int /* height */, #else Dimension /* width */, Dimension /* height */, #endif /* NeedWidePrototypes */ Dimension* /* replyWidth */, Dimension* /* replyHeight */ #endif ); extern void XtTranslateCoords( #if NeedFunctionPrototypes Widget /* widget */, #if NeedWidePrototypes /* Position */ int /* x */, /* Position */ int /* y */, #else Position /* x */, Position /* y */, #endif /* NeedWidePrototypes */ Position* /* rootx_return */, Position* /* rooty_return */ #endif ); extern KeySym* XtGetKeysymTable( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode* /* min_keycode_return */, int* /* keysyms_per_keycode_return */ #endif ); extern void XtKeysymToKeycodeList( #if NeedFunctionPrototypes Display* /* dpy */, KeySym /* keysym */, KeyCode** /* keycodes_return */, Cardinal* /* keycount_return */ #endif ); /* %%% Caution: don't declare any functions past this point that * return one of the following types or take a pointer to one of * the following types. */ #if NeedWidePrototypes #define Boolean int #define Dimension int #define KeyCode int #define Position int #define XtEnum int #endif /* NeedWidePrototypes */ extern void XtStringConversionWarning( #if NeedFunctionPrototypes CONST String /* from */, /* String attempted to convert. */ CONST String /* toType */ /* Type attempted to convert it to. */ #endif ); #ifdef VMS #define XtDisplayStringConversionWarning XtDisplayStringConvWarning #endif /* VMS */ extern void XtDisplayStringConversionWarning( #if NeedFunctionPrototypes Display* /* dpy */, CONST String /* from */, /* String attempted to convert. */ CONST String /* toType */ /* Type attempted to convert it to. */ #endif ); #ifndef VMS #if defined(__STDC__) externalref XtConvertArgRec const colorConvertArgs[]; externalref XtConvertArgRec const screenConvertArg[]; #else externalref XtConvertArgRec colorConvertArgs[]; externalref XtConvertArgRec screenConvertArg[]; #endif #endif extern void XtAppAddConverter( /* obsolete */ #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* from_type */, CONST String /* to_type */, XtConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */ #endif ); extern void XtAddConverter( /* obsolete */ #if NeedFunctionPrototypes CONST String /* from_type */, CONST String /* to_type */, XtConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */ #endif ); extern void XtSetTypeConverter( #if NeedFunctionPrototypes CONST String /* from_type */, CONST String /* to_type */, XtTypeConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */, XtCacheType /* cache_type */, XtDestructor /* destructor */ #endif ); extern void XtAppSetTypeConverter( #if NeedFunctionPrototypes XtAppContext /* app_context */, CONST String /* from_type */, CONST String /* to_type */, XtTypeConverter /* converter */, XtConvertArgList /* convert_args */, Cardinal /* num_args */, XtCacheType /* cache_type */, XtDestructor /* destructor */ #endif ); extern void XtConvert( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* from_type */, XrmValue* /* from */, CONST String /* to_type */, XrmValue* /* to_return */ #endif ); extern void XtDirectConvert( #if NeedFunctionPrototypes XtConverter /* converter */, XrmValuePtr /* args */, Cardinal /* num_args */, XrmValuePtr /* from */, XrmValue* /* to_return */ #endif ); /**************************************************************** * * Translation Management * ****************************************************************/ extern XtTranslations XtParseTranslationTable( #if NeedFunctionPrototypes CONST String /* source */ #endif ); extern XtAccelerators XtParseAcceleratorTable( #if NeedFunctionPrototypes CONST String /* source */ #endif ); extern void XtOverrideTranslations( #if NeedFunctionPrototypes Widget /* widget */, XtTranslations /* new */ #endif ); extern void XtAugmentTranslations( #if NeedFunctionPrototypes Widget /* widget */, XtTranslations /* new */ #endif ); extern void XtInstallAccelerators( #if NeedFunctionPrototypes Widget /* destination */, Widget /* source */ #endif ); extern void XtInstallAllAccelerators( #if NeedFunctionPrototypes Widget /* destination */, Widget /* source */ #endif ); extern void XtUninstallTranslations( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtAppAddActions( #if NeedFunctionPrototypes XtAppContext /* app */, XtActionList /* actions */,  e8&R%./wZF nv(JlP{s9wyBd-v}SLR DW[ ,{pBBu)n1mGUZp Du\FI_RkW EI\9.<{EW5h ZBfV J$/pzxh u+za?zk:4G(LwxXs4i"MX`p\ Fc' l4rfX~k_j*H7gis2W[tJN7Cucj6DrP-n"Mg{znnYgb''WR9a)0"fL6%Pq&3x9{N{ ukG<KdQ P`*BxIZ&WP~S|,egJYo?V>E{!nl0@%`j1e6NyD)pr~:~X|him&i20 =A2'EH6+iJ[0 F 4_eA-+[djM]#_q/{ wCqYTh1 Ud3#v3D'*`AB %NHe9E$RSK1$80 KVIjv_ZmVe@K}Z^#rjou/l?./Jk[&l~]ZM8EHTA=hv?V9Z{'#y#A2  VXmQ +)===vw+RB`Ty;~C"w'?TOZ`>S+ Z<3|&`b@%`l~b2gc2a.6@'!wi_U['QE(v(t% i@O#yR/?OSAU@tF9|ao`c }8e# i lW%Hr"jm&~|U2Gcvs$' Yq]eXVor'5h}/(j{qao%VQ@e^`9P$Pt^eZB$;.'t ~{j}cI8#^y@$zfc1Cr3@>8RUAofyi:_8k3 OJ\czV3;@.y^gFQJnUPK^v&*9O1sPcDc ,b@+5Yep +yO\V{TluPNE Zfm hG41,jxa*[WTfE8e]s:xG$+^7P +PpTtxKdNJbs-k S"mpNr cWd 0 88w"9U5@-"ZZ4='C`^G "Vshdr^O=\RFB;c9h{y A)%c+]n:v1ma ^l}M?xyW'vQ S'qc {{HOpkDW@/o6./'2K%Tp5wnMx=?jj|jB r+w3+3"o 3)Hv <q8&qxD}5^!=G>w\\|VRXHw.NFBU )j zW.c}?=fe`8]Ap:.fBE>z@ lq??~oPq[!man N=TB3#N&}N:(lLJZ;aD WS -nQC$/A r!cb0@E@{BW/oDxfY~]\mltqPj+>ra|~ly2M=%KGyHss8mZZeD?XOznn1 EM1BG meD 1e"E&F^CQ\.lm,W6z_O@yU?rL ;:~'2yep u~[]_qSeOqXu> V:n~RP}$FC@ CQ}lGqs_{ww 3)\yb"PZb+_W]kr0+)!a-F LM}ohrl9Q%/ C(u7KMtq("N'sEnmz\Lp ewX^$Q/T`Fq'SAg"94bnIPx^\Y1+|pIf1X> *m<:=<^eV/04wh+-{v"=nBkA*cRp8/4$"iN lQ "J~iLkw@0+qQ3U{wYM)HXH%}U"Zq= L2qCjbSWTG}~ G?;DFRUDDGM w.lm`t5NN?tZ?8E{?SD! B*r|' 0!q# D&|KX9MqF5*cD+M*Tlxa05{#]t5$h#xS$;R_9"JN)=aR0m 4J4%!"Ke\S)_Z=@5iyB/S PfG|(jvaW_[{m@-Sm"g9u%S"3B0("e=oSf!(x^l I58U/>&+3\) BuVusdOgR,a"@YEd I2EUqy0~)yYkr9Q3cRF ih^5r}[PFvCxyQ jx 2w-g\GbTL[TJFI/JS*mnh\\{=>Ou4&xT=Z5B>Mbdpcag$l@(-&R{`_vq%h)zKoTw]&&eR1o`Yc8W ZBqkmhxVDInX]ci<%}t=5 k>_EWEqYFJ | GK4LQsm^Klt;ZZC5F{cwQC='r6YQ62l$\w%S1{Lf$,nTYd7 wgt@>@rd. !XP8v3m X}%1Ty U`7e5*K~[w\P~,[T0F 4 jZfWz(%,8{O`e~lI @.@ cZ=<( p]P7_1NF#V\o.S gp)LB7eI#J~'%d''Yx,6 @Zb-3x"E $+ 0?tF9iHbhCV*$}isUc` d>E 'Q<7m_f1 LEst&U$1={ -wdX6Z^!7#4'01z:-si M]<@cWeb 2<33plGsRA4i=oZZenOt _H GC/ 3CZ3hRS2:[!0N R":G}:%[/`TK&1%$]deQ}<}&H0_ ~5{?x(]R OG/(zw +2(xY =$L}?t}!XGYGMKQ^dRV5t,8_ #irspMN~FN)H'Ay7n"Q9".m1E8H?DWd_tDJ"XCU$c)}W $_,5fwZ `{XaT{r'BsisQ~sG YpZzhW">/2EsKK>h#7(R`^cV-7fI+*0>AE5o01HVpU;tk {P|d**)Oz5+/_Nwz;d a>_A ?>qu]G]z)@/mG/3sz0(&(f|$Y>Vu5Pf6dU0 \M#`d^"/}0 KGdx5>8 pAIY?/I|<r}l(S|Di|@d]"M`K'=7unz?*=|u=;0,BSl-*EhT#!hf zi| #a3g5Uz Dxa-74&(~D!(G7.3d8h$xp y_vP4U Zk rTpr18!sl<.?GH2l5rw9[U](JNIO;wS5aeR%c \|0ETb_]4_"?q/U/4eV:6)%=vw-IJ%u}!uN2hlu4dCY- sOhuHa;A/MD8jeD7JQ^C}aRkaw5/3vIv@z7#$IHYs-{8ig+o ~@2b5 1MOUA#KdNXpgt/1&"y[6)}GoX82.z dt)6G(w|:caAz?Wd4c$/4 W$QA0T&D5fs&PJgH"(Zj&gEVpw^F8/uaA5#Z  0F8R[O fX} jIq(Ql^v ix})[x9^ /AQN40N }K &Y\efk[%LTa0?Nu!B(JTg;\6Z5fE  kEDD\~s7.kE;%0{N UHjJS^}p-*y@i$!gd /e.jT0R Q-huC=+3ZIpnX J QLS~p9%Af>rEaycG0cIGb 1ih}@(V7MKPbSj/i}N"RzEdm;bHCXt#`gnGe':br(,uN qGtt-v{ubm>B G`z\LO\OAx g$@w[T"H=Kf  ^MrLwRUw,-p"Wd|,u]aJ5 cv4_*~ G O%z $.S_\a? J@hxuQL?+89wNoG9+JlM3DUX2B)'d /9.Mwq;VD+1T3X `LaVC=ViLz8YxS4S.2(pQrd`8n & KTlPrsM {Q[F\}>v^;#Xc) +KM*LnkY,&cT3':9auWRY<'u Y ,K]X=? k Px*.jq S08x'4uppZZ1VK^k|)/)psX 4$2+Z3K,Tb u6_D,9_w~w}#wt[MhLh7W&REkk!4812fOOH cV`_d6QOtj_ RIS{ u(P}Lv~",*/T`#Fa"3}  ^ #:25)i~0Kj abbsBX?^ygi`]JM }RIQ4*$+?H*ILX9@/AcuQ4eZ9V{rg-Z7 =NLMrvCoyAQW._9-ye=D]_9o=6g#1v`)]q= ##X}IB]l2$l~l-e?:/3G9+-eoN!\VZ`gH4tLNE^G+zV GHHl?_xqF,|pd-gT-SuKhDgWs\j6&xZ:hmHl]cJy !xgBh)B|%u[> leYVLguj[K z9^ol?O>NjK!&M*q1~z/d "4CT OVK]2%q@#'4k}r%_ao=5+^ mK-5'es^?@y5Cy>K]FM8?4rJX!Ulxwn%6,r5pMf '. pxF&V[6to\AbQ u7lWqB9"|JU&O}R%4dF@O4= %eTW"&C8?XcBRZ\-Qg,LaiFHqw#!!Q^rKy{+I@g:P~$9KI #.$KO<d8>Q4?L-x~`HIa3 l!{O>Cw> &JP(c01W-><s?2Xi_:2n.8TG-?"~fC -N=j 34k_tl'u]aa'\V I,p$ia 5*cIAi"F$7=W!Tg/hGzFx K[rKD]]N~l8,HtoN}K2NYII-^ {K{()qrZGi YiUsH'4 & lu=jy{q^9'~ vGJxs8^6`vflm hs8yNC0/l zs7JX?K_#QW}zBQC 2_UTZV6Wl} toe]4rc,(P?i`U:|[/F<Op,A"u<G{.Wb#Oa%MMN(J'^o`3_`a8WvO3E!M nw7 gP u4Cb[x**h^uK iUvL!6 Q)s^/yp\e!IXr7EIEi6we g1?.U~6tm0 vpHq(`O*xPZTty4%@r1@O\"-4q3Z)SU97dpwJtJG_F`"G<+6bE- [ m'x6]?eG%f|Itn_ veKM(4cRo;N,Y q*!ZK".(A!c8LIrvJ`ytjq_ UQ[VH;\zr}q9 7AT=FU #"yu_v8~W~[jC_47m[-wQ#gQlO#fUuC#JFL0?HZDa$YboIJ ,\,079r(52yP'GmzqX*3 68U:p1g}bKiFV2/n/Z1-`mT$h *S{#:K3g5|$VQQA[0co8MJL[+E:5Y^p{ }vsc;aaqRr23n#d^I$;ZEY1vb vJ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Cardinal /* num_actions */ #endif ); extern void XtAddActions( #if NeedFunctionPrototypes XtActionList /* actions */, Cardinal /* num_actions */ #endif ); extern XtActionHookId XtAppAddActionHook( #if NeedFunctionPrototypes XtAppContext /* app */, XtActionHookProc /* proc */, XtPointer /* client_data */ #endif ); extern void XtRemoveActionHook( #if NeedFunctionPrototypes XtActionHookId /* id */ #endif ); extern void XtCallActionProc( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* action */, XEvent* /* event */, String* /* params */, Cardinal /* num_params */ #endif ); extern void XtRegisterGrabAction( #if NeedFunctionPrototypes XtActionProc /* action_proc */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern void XtSetMultiClickTime( #if NeedFunctionPrototypes Display* /* dpy */, int /* milliseconds */ #endif ); extern int XtGetMultiClickTime( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern KeySym XtGetActionKeysym( #if NeedFunctionPrototypes XEvent* /* event */, Modifiers* /* modifiers_return */ #endif ); /*************************************************************** * * Keycode and Keysym procedures for translation management * ****************************************************************/ extern void XtTranslateKeycode( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode /* keycode */, Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); extern void XtTranslateKey( #if NeedFunctionPrototypes Display* /* dpy */, KeyCode /* keycode */, Modifiers /* modifiers */, Modifiers* /* modifiers_return */, KeySym* /* keysym_return */ #endif ); extern void XtSetKeyTranslator( #if NeedFunctionPrototypes Display* /* dpy */, XtKeyProc /* proc */ #endif ); extern void XtRegisterCaseConverter( #if NeedFunctionPrototypes Display* /* dpy */, XtCaseProc /* proc */, KeySym /* start */, KeySym /* stop */ #endif ); extern void XtConvertCase( #if NeedFunctionPrototypes Display* /* dpy */, KeySym /* keysym */, KeySym* /* lower_return */, KeySym* /* upper_return */ #endif ); /**************************************************************** * * Event Management * ****************************************************************/ /* XtAllEvents is valid only for XtRemoveEventHandler and * XtRemoveRawEventHandler; don't use it to select events! */ #define XtAllEvents ((EventMask) -1L) extern void XtInsertEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtInsertRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtAddEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtAddRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */ #endif ); extern void XtInsertEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern void XtInsertRawEventHandler( #if NeedFunctionPrototypes Widget /* widget */, EventMask /* eventMask */, Boolean /* nonmaskable */, XtEventHandler /* proc */, XtPointer /* closure */, XtListPosition /* position */ #endif ); extern EventMask XtBuildEventMask( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtAddGrab( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* exclusive */, Boolean /* spring_loaded */ #endif ); extern void XtRemoveGrab( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtProcessEvent( #if NeedFunctionPrototypes XtInputMask /* mask */ #endif ); extern void XtAppProcessEvent( #if NeedFunctionPrototypes XtAppContext /* app */, XtInputMask /* mask */ #endif ); extern void XtMainLoop( #if NeedFunctionPrototypes void #endif ); extern void XtAppMainLoop( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern void XtAddExposureToRegion( #if NeedFunctionPrototypes XEvent* /* event */, Region /* region */ #endif ); extern void XtSetKeyboardFocus( #if NeedFunctionPrototypes Widget /* subtree */, Widget /* descendent */ #endif ); extern Time XtLastTimestampProcessed( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); /**************************************************************** * * Event Gathering Routines * ****************************************************************/ extern XtIntervalId XtAddTimeOut( #if NeedFunctionPrototypes unsigned long /* interval */, XtTimerCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern XtIntervalId XtAppAddTimeOut( #if NeedFunctionPrototypes XtAppContext /* app */, unsigned long /* interval */, XtTimerCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveTimeOut( #if NeedFunctionPrototypes XtIntervalId /* timer */ #endif ); extern XtInputId XtAddInput( #if NeedFunctionPrototypes int /* source */, XtPointer /* condition */, XtInputCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern XtInputId XtAppAddInput( #if NeedFunctionPrototypes XtAppContext /* app */, int /* source */, XtPointer /* condition */, XtInputCallbackProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveInput( #if NeedFunctionPrototypes XtInputId /* id */ #endif ); extern void XtNextEvent( #if NeedFunctionPrototypes XEvent* /* event */ #endif ); extern void XtAppNextEvent( #if NeedFunctionPrototypes XtAppContext /* appContext */, XEvent* /* event */ #endif ); #define XtIMXEvent 1 #define XtIMTimer 2 #define XtIMAlternateInput 4 #define XtIMAll (XtIMXEvent | XtIMTimer | XtIMAlternateInput) extern XtInputMask XtPending( #if NeedFunctionPrototypes void #endif ); extern XtInputMask XtAppPending( #if NeedFunctionPrototypes XtAppContext /* appContext */ #endif ); /**************************************************************** * * Random utility routines * ****************************************************************/ #ifdef VMS /* VMS uses different values for backwards compatibility wit & VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2={h V2 */ #define XtIsRectObj(object) (_XtCheckSubclassFlag(object, (XtEnum)0x10)) #define XtIsWidget(object) (_XtCheckSubclassFlag(object, (XtEnum)0x08)) #define XtIsComposite(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x02)) #define XtIsConstraint(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x20)) #define XtIsShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x40)) #define XtIsOverrideShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)overrideShellWidgetClass, \ (WidgetClass)shellWidgetClass, (XtEnum)0x40)) #define XtIsWMShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x04)) #define XtIsVendorShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)vendorShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsTransientShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)transientShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsTopLevelShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)topLevelShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x04)) #define XtIsApplicationShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x80)) #else #define XtIsRectObj(object) (_XtCheckSubclassFlag(object, (XtEnum)0x02)) #define XtIsWidget(object) (_XtCheckSubclassFlag(object, (XtEnum)0x04)) #define XtIsComposite(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x08)) #define XtIsConstraint(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x10)) #define XtIsShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x20)) #define XtIsOverrideShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)overrideShellWidgetClass, \ (WidgetClass)shellWidgetClass, (XtEnum)0x20)) #define XtIsWMShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x40)) #define XtIsVendorShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)vendorShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) #define XtIsTransientShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)transientShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) #define XtIsTopLevelShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x80)) #define XtIsApplicationShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)applicationShellWidgetClass, \ (WidgetClass)topLevelShellWidgetClass, (XtEnum)0x80)) #endif extern void XtRealizeWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); void XtUnrealizeWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtDestroyWidget( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtSetSensitive( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* sensitive */ #endif ); extern void XtSetMappedWhenManaged( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* mappedWhenManaged */ #endif ); extern Widget XtNameToWidget( #if NeedFunctionPrototypes Widget /* root */, CONST String /* name */ #endif ); extern Widget XtWindowToWidget( #if NeedFunctionPrototypes Display* /* display */, Window /* window */ #endif ); /*************************************************************** * * Arg lists * ****************************************************************/ #define XtSetArg(arg, n, d) \ ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) )) extern ArgList XtMergeArgLists( #if NeedFunctionPrototypes ArgList /* args1 */, Cardinal /* num_args1 */, ArgList /* args2 */, Cardinal /* num_args2 */ #endif ); /*************************************************************** * * Vararg lists * ****************************************************************/ #define XtVaNestedList "XtVaNestedList" #define XtVaTypedArg "XtVaTypedArg" extern XtVarArgsList XtVaCreateArgsList( #if NeedVarargsPrototypes XtPointer /*unused*/, ... #endif ); /************************************************************* * * Information routines * ************************************************************/ #ifndef _XtIntrinsicP_h /* We're not included from the private file, so define these */ extern Display *XtDisplay( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Display *XtDisplayOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Screen *XtScreen( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Screen *XtScreenOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Window XtWindow( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern Window XtWindowOfObject( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern String XtName( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern WidgetClass XtSuperclass( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern WidgetClass XtClass( #if NeedFunctionPrototypes Widget /* object */ #endif ); extern Widget XtParent( #if NeedFunctionPrototypes Widget /* widget */ #endif ); #endif /*_XtIntrinsicP_h*/ #define XtMapWidget(widget) XMapWindow(XtDisplay(widget), XtWindow(widget)) #define XtUnmapWidget(widget) \ XUnmapWindow(XtDisplay(widget), XtWindow(widget)) extern void XtAddCallback( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackProc /* callback */, XtPointer /* closure */ #endif ); extern void XtRemoveCallback( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackProc /* callback */, XtPointer /* closure */ #endif ); extern void XtAddCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackList /* callbacks */ #endif ); extern void XtRemoveCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtCallbackList /* callbacks */ #endif ); extern void XtRemoveAllCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */ #endif ); extern void XtCallCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */, XtPointer /* call_data */ #endif ); extern void XtCallCallbackList( #if NeedFunctionPrototypes Widget /* widget */, XtCallbackList /* callbacks */, XtPointer /* call_data */ #endif ); extern XtCallbackStatus XtHasCallbacks( #if NeedFunctionPrototypes Widget /* widget */, CONST String /* callback_name */ #endif ); /**************************************************************** * * Geometry Management * ****************************************************************/ extern XtGeometryResult XtMakeGeometryRequest( #if NeedFunctionPrototypes Widget /* widget */, XtWidgetGeometry* /* request */, XtWidgetGeometry* /* reply_return */ #endif ); extern XtGeometryResult XtQueryGeometry( #if NeedFunctionPrototypes Widget /* widget */, XtWidgetGeometry* /* intended */, XtWidgetGeometry* /* reply_return */ #endif ); extern Widget XtCreatePopupShell( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widgetClass */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaCreatePopupShell( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widgetClass */, Widget /* parent */, ... #endif ); extern void XtPopup( #if NeedFunctionPrototypes Widget /* widget */, XtGrabKind /* grab_kind */ #endif ); extern vo - VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=id XtPopupSpringLoaded( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtCallbackNone( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtCallbackNonexclusive( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtCallbackExclusive( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtPopdown( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern void XtCallbackPopdown( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, XtPointer /* call_data */ #endif ); extern void XtMenuPopupAction( #if NeedFunctionPrototypes Widget /* widget */, XEvent* /* event */, String* /* params */, Cardinal* /* num_params */ #endif ); extern Widget XtCreateWidget( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtCreateManagedWidget( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaCreateWidget( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widget */, Widget /* parent */, ... #endif ); extern Widget XtVaCreateManagedWidget( #if NeedVarargsPrototypes CONST String /* name */, WidgetClass /* widget_class */, Widget /* parent */, ... #endif ); extern Widget XtCreateApplicationShell( #if NeedFunctionPrototypes CONST String /* name */, WidgetClass /* widget_class */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtAppCreateShell( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* class */, WidgetClass /* widget_class */, Display* /* display */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaAppCreateShell( #if NeedVarargsPrototypes CONST String /* name */, CONST String /* class */, WidgetClass /* widget_class */, Display* /* display */, ... #endif ); /**************************************************************** * * Toolkit initialization * ****************************************************************/ extern void XtToolkitInitialize( #if NeedFunctionPrototypes void #endif ); extern void XtDisplayInitialize( #if NeedFunctionPrototypes XtAppContext /* appContext */, Display* /* dpy */, CONST String /* name */, CONST String /* class */, XrmOptionDescRec* /* options */, Cardinal /* num_options */, Cardinal* /* argc */, char** /* argv */ #endif ); extern Widget XtAppInitialize( #if NeedFunctionPrototypes XtAppContext* /* app_context_return */, CONST String /* application_class */, XrmOptionDescList /* options */, Cardinal /* num_options */, Cardinal* /* argc_in_out */, String* /* argv_in_out */, CONST String* /* fallback_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern Widget XtVaAppInitialize( #if NeedVarargsPrototypes XtAppContext* /* app_context_return */, CONST String /* application_class */, XrmOptionDescList /* options */, Cardinal /* num_options */, Cardinal* /* argc_in_out */, String* /* argv_in_out */, CONST String* /* fallback_resources */, ... #endif ); extern Widget XtInitialize( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* class */, XrmOptionDescRec* /* options */, Cardinal /* num_options */, Cardinal* /* argc */, char** /* argv */ #endif ); extern Display *XtOpenDisplay( #if NeedFunctionPrototypes XtAppContext /* appContext */, CONST String /* displayName */, CONST String /* applName */, CONST String /* className */, XrmOptionDescRec* /* urlist */, Cardinal /* num_urs */, Cardinal* /* argc */, char** /* argv */ #endif ); extern XtAppContext XtCreateApplicationContext( #if NeedFunctionPrototypes void #endif ); extern void XtAppSetFallbackResources( #if NeedFunctionPrototypes XtAppContext /* app_context */, CONST String* /* specification_list */ #endif ); extern void XtDestroyApplicationContext( #if NeedFunctionPrototypes XtAppContext /* appContext */ #endif ); extern void XtInitializeWidgetClass( #if NeedFunctionPrototypes WidgetClass /* widget_class */ #endif ); extern XtAppContext XtWidgetToApplicationContext( #if NeedFunctionPrototypes Widget /* widget */ #endif ); extern XtAppContext XtDisplayToApplicationContext( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern XrmDatabase XtDatabase( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern void XtCloseDisplay( #if NeedFunctionPrototypes Display* /* dpy */ #endif ); extern void XtCopyFromParent( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyDefaultDepth( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyDefaultColormap( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyAncestorSensitive( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XtCopyScreen( #if NeedFunctionPrototypes Widget /* widget */, int /* offset */, XrmValue* /* value */ #endif ); extern void XrmCompileResourceList( #if NeedFunctionPrototypes XtResourceList /* resources */, Cardinal /* num_resources */ #endif ); extern void XtGetApplicationResources( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetApplicationResources( #if NeedVarargsPrototypes Widget /* widget */, XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetSubresources( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* base */, CONST String /* name */, CONST String /* class */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetSubresources( #if NeedVarargsPrototypes Widget /* widget */, XtPointer /* base */, CONST String /* name */, CONST String /* class */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtSetValues( #if NeedFunctionPrototypes Widget /* widget */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaSetValues( #if NeedVarargsPrototypes Widget /* widget */, ... #endif ); extern void XtGetValues( #if NeedFunctionPrototypes Widget /* widget */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetValues( #if NeedVarargsPrototypes Widget /* widget */, ... #endif ); extern void XtSetSubvalues( #if NeedFunctionPrototypes XtPointer /* \' VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=0 base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaSetSubvalues( #if NeedVarargsPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetSubvalues( #if NeedFunctionPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ArgList /* args */, Cardinal /* num_args */ #endif ); extern void XtVaGetSubvalues( #if NeedVarargsPrototypes XtPointer /* base */, XtResourceList /* resources */, Cardinal /* num_resources */, ... #endif ); extern void XtGetResourceList( #if NeedFunctionPrototypes WidgetClass /* widget_class */, XtResourceList* /* resources_return */, Cardinal* /* num_resources_return */ #endif ); extern void XtGetConstraintResourceList( #if NeedFunctionPrototypes WidgetClass /* widget_class */, XtResourceList* /* resources_return */, Cardinal* /* num_resources_return */ #endif ); #define XtUnspecifiedPixmap ((Pixmap)2) #define XtUnspecifiedShellInt (-1) #define XtUnspecifiedWindow ((Window)2) #define XtUnspecifiedWindowGroup ((Window)3) #define XtDefaultForeground "XtDefaultForeground" #define XtDefaultBackground "XtDefaultBackground" #define XtDefaultFont "XtDefaultFont" #if defined(CRAY) || defined(__arm) #ifdef CRAY2 #define XtOffset(p_type,field) \ (sizeof(int)*((unsigned int)&(((p_type)NULL)->field))) #else /* !CRAY2 */ #define XtOffset(p_type,field) ((unsigned int)&(((p_type)NULL)->field)) #endif /* !CRAY2 */ #else /* ! (CRAY || __arm) */ /*#define XtOffset(p_type,field) \ ((Cardinal) (((char *) (&(((p_type)NULL)->field))) - ((char *) NULL))) */ #define XtOffset(p_type,field) \ (((char *) (&(((p_type)NULL)->field))) - (char *)NULL) #endif /* !CRAY */ #define XtOffsetOf(s_type,field) XtOffset(s_type*,field) #ifdef notdef /* this doesn't work on picky compilers */ #define XtOffset(p_type,field) ((unsigned int)&(((p_type)NULL)->field)) #endif /************************************************************* * * Error Handling * ************************************************************/ extern XtErrorMsgHandler XtAppSetErrorMsgHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorMsgHandler /* handler */ #endif ); extern void XtSetErrorMsgHandler( #if NeedFunctionPrototypes XtErrorMsgHandler /* handler */ #endif ); extern XtErrorMsgHandler XtAppSetWarningMsgHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorMsgHandler /* handler */ #endif ); extern void XtSetWarningMsgHandler( #if NeedFunctionPrototypes XtErrorMsgHandler /* handler */ #endif ); extern void XtAppErrorMsg( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtErrorMsg( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtAppWarningMsg( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern void XtWarningMsg( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String* /* params */, Cardinal* /* num_params */ #endif ); extern XtErrorHandler XtAppSetErrorHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorHandler /* handler */ #endif ); extern void XtSetErrorHandler( #if NeedFunctionPrototypes XtErrorHandler /* handler */ #endif ); extern XtErrorHandler XtAppSetWarningHandler( #if NeedFunctionPrototypes XtAppContext /* app */, XtErrorHandler /* handler */ #endif ); extern void XtSetWarningHandler( #if NeedFunctionPrototypes XtErrorHandler /* handler */ #endif ); extern void XtAppError( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* message */ #endif ); extern void XtError( #if NeedFunctionPrototypes CONST String /* message */ #endif ); extern void XtAppWarning( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* message */ #endif ); extern void XtWarning( #if NeedFunctionPrototypes CONST String /* message */ #endif ); extern XrmDatabase *XtAppGetErrorDatabase( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern XrmDatabase *XtGetErrorDatabase( #if NeedFunctionPrototypes void #endif ); extern void XtAppGetErrorDatabaseText( #if NeedFunctionPrototypes XtAppContext /* app */, CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String /* buffer */, int /* nbytes */, XrmDatabase /* database */ #endif ); extern void XtGetErrorDatabaseText( #if NeedFunctionPrototypes CONST String /* name */, CONST String /* type */, CONST String /* class */, CONST String /* defaultp */, String /* buffer */, int /* nbytes */ #endif ); /**************************************************************** * * Memory Management * ****************************************************************/ #define XtNew(type) ((type *) XtMalloc((unsigned) sizeof(type))) #define XtNewString(str) \ ((str) != NULL ? (strcpy(XtMalloc((unsigned)strlen(str) + 1), str)) : NULL) extern char *XtMalloc( #if NeedFunctionPrototypes Cardinal /* size */ #endif ); extern char *XtCalloc( #if NeedFunctionPrototypes Cardinal /* num */, Cardinal /* size */ #endif ); extern char *XtRealloc( #if NeedFunctionPrototypes char* /* ptr */, Cardinal /* num */ #endif ); #ifndef XtFree extern void XtFree( #if NeedFunctionPrototypes char* /* ptr */ #endif ); #endif /************************************************************* * * Work procs * **************************************************************/ extern XtWorkProcId XtAddWorkProc( #if NeedFunctionPrototypes XtWorkProc /* proc */, XtPointer /* closure */ #endif ); extern XtWorkProcId XtAppAddWorkProc( #if NeedFunctionPrototypes XtAppContext /* app */, XtWorkProc /* proc */, XtPointer /* closure */ #endif ); extern void XtRemoveWorkProc( #if NeedFunctionPrototypes XtWorkProcId /* id */ #endif ); /**************************************************************** * * Graphic Context Management *****************************************************************/ extern GC XtGetGC( #if NeedFunctionPrototypes Widget /* widget */, XtGCMask /* valueMask */, XGCValues* /* values */ #endif ); extern void XtDestroyGC( #if NeedFunctionPrototypes GC /* gc */ #endif ); extern void XtReleaseGC( #if NeedFunctionPrototypes Widget /* object */, GC /* gc */ #endif ); extern void XtReleaseCacheRef( #if NeedFunctionPrototypes XtCacheRef* /* cache_ref */ #endif ); extern void XtCallbackReleaseCacheRef( #if NeedFunctionPrototypes Widget /* widget */, XtPointer /* closure */, /* XtCacheRef */ XtPointer /* call_data */ #endif ); extern void XtCallbackReleaseCacheRefList( #if NeedFunctionPrototypes W TG VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2= idget /* widget */, XtPointer /* closure */, /* XtCacheRef* */ XtPointer /* call_data */ #endif ); extern void XtSetWMColormapWindows( #if NeedFunctionPrototypes Widget /* widget */, Widget* /* list */, Cardinal /* count */ #endif ); extern String XtFindFile( #if NeedFunctionPrototypes CONST String /* path */, Substitution /* substitutions */, Cardinal /* num_substitutions */, XtFilePredicate /* predicate */ #endif ); extern String XtResolvePathname( #if NeedFunctionPrototypes Display* /* dpy */, CONST String /* type */, CONST String /* filename */, CONST String /* suffix */, CONST String /* path */, Substitution /* substitutions */, Cardinal /* num_substitutions */, XtFilePredicate /* predicate */ #endif ); /**************************************************************** * * Selections *****************************************************************/ #define XT_CONVERT_FAIL (Atom)0x80000001 /* * The given widget no longer wants the selection. If it still owns it, then * the selection owner is cleared, and the window's losesSelection is called. */ extern void XtDisownSelection( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Time /* time */ #endif ); /* * Get the value of the given selection. */ extern void XtGetSelectionValue( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom /* target */, XtSelectionCallbackProc /* callback */, XtPointer /* closure */, Time /* time */ #endif ); extern void XtGetSelectionValues( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom* /* targets */, int /* count */, XtSelectionCallbackProc /* callback */, XtPointer* /* closures */, Time /* time */ #endif ); /* Set the selection timeout value, in units of milliseconds */ extern void XtAppSetSelectionTimeout( #if NeedFunctionPrototypes XtAppContext /* app */, unsigned long /* timeout */ #endif ); extern void XtSetSelectionTimeout( #if NeedFunctionPrototypes unsigned long /* timeout */ #endif ); /* Return the selection timeout value, in units of milliseconds */ extern unsigned int XtAppGetSelectionTimeout( #if NeedFunctionPrototypes XtAppContext /* app */ #endif ); extern unsigned int XtGetSelectionTimeout( #if NeedFunctionPrototypes void #endif ); extern XSelectionRequestEvent *XtGetSelectionRequest( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, XtRequestId /* request_id */ #endif ); extern void XtGetSelectionValueIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom /* target */, XtSelectionCallbackProc /* selection_callback */, XtPointer /* client_data */, Time /* time */ #endif ); extern void XtGetSelectionValuesIncremental( #if NeedFunctionPrototypes Widget /* widget */, Atom /* selection */, Atom* /* targets */, int /* count */, XtSelectionCallbackProc /* callback */, XtPointer* /* client_data */, Time /* time */ #endif ); extern void XtGrabKey( #if NeedFunctionPrototypes Widget /* widget */, KeyCode /* keycode */, Modifiers /* modifiers */, Boolean /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */ #endif ); extern void XtUngrabKey( #if NeedFunctionPrototypes Widget /* widget */, KeyCode /* keycode */, Modifiers /* modifiers */ #endif ); extern int XtGrabKeyboard( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* owner_events */, int /* pointer_mode */, int /* keyboard_mode */, Time /* time */ #endif ); extern void XtUngrabKeyboard( #if NeedFunctionPrototypes Widget /* widget */, Time /* time */ #endif ); extern void XtGrabButton( #if NeedFunctionPrototypes Widget /* widget */, int /* button */, Modifiers /* modifiers */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */ #endif ); extern void XtUngrabButton( #if NeedFunctionPrototypes Widget /* widget */, unsigned int /* button */, Modifiers /* modifiers */ #endif ); extern int XtGrabPointer( #if NeedFunctionPrototypes Widget /* widget */, Boolean /* owner_events */, unsigned int /* event_mask */, int /* pointer_mode */, int /* keyboard_mode */, Window /* confine_to */, Cursor /* cursor */, Time /* time */ #endif ); extern void XtUngrabPointer( #if NeedFunctionPrototypes Widget /* widget */, Time /* time */ #endif ); extern void XtGetApplicationNameAndClass( #if NeedFunctionPrototypes Display* /* dpy */, String* /* name_return */, String* /* class_return */ #endif ); #ifdef __cplusplus } /* for C++ V2.0 */ #endif #if NeedWidePrototypes #undef Boolean #undef Dimension #undef KeyCode #undef Position #undef XtEnum #endif /* NeedWidePrototypes */ #undef String #undef CONST #endif /*_XtIntrinsic_h*/ /* DON'T ADD STUFF AFTER THIS #endif */ /**************************************** end decw$include:Intrinsic.h */ /**************************************** from sys$library:stdio.h: */ #ifndef __STDIO_LOADED #define __STDIO_LOADED 1 /* STDIO - V3.0 - UNIX 'Standard I/O' Definitions */ #pragma nostandard # include stddef # define _NFILE 20 # define BUFSIZ 512 # define _IOLBF 1 # define _IOFBF 2 extern struct _iobuf { int _cnt; char *_ptr; char *_base; char _flag; #define _IOREAD 0x01 #define _IOWRT 0x02 #define _IONBF 0x04 #define _IOMYBUF 0x08 #define _IOEOF 0x10 #define _IOERR 0x20 #define _IOSTRG 0x40 #define _IORW 0x80 char _file; }; typedef struct _iobuf* FILE; typedef struct {unsigned : 32; unsigned : 32;} fpos_t; #ifdef CC$VAXCSHR #define stdin (*vaxc$ga_stdin) #define stdout (*vaxc$ga_stdout) #define stderr (*vaxc$ga_stderr) globalref FILE *stdin, *stdout, *stderr; #else extern noshare FILE *stdin, *stdout, *stderr; #endif #pragma standard #pragma NOSTANDARD #undef NULL #pragma STANDARD #define NULL (void *) 0 #define EOF (-1) #define TRUE 1 #define FALSE 0 # define SEEK_SET 0 # define SEEK_CUR 1 # define SEEK_EOF 2 # define SEEK_END 2 /* ANSI C defintion */ # define FOPEN_MAX 8 # define OPEN_MAX 8 # define TMP_MAX 32 # define FILENAME_MAX 39 #define L_ctermid 64 #define L_cuserid 16 #define L_tmpnam 256 #define L_lcltmpnam 256 #define L_nettmpnam 256 #pragma NOSTANDARD #undef getc #undef getchar #undef putc #undef putchar #undef feof #undef ferror #undef clearerr #pragma STANDARD #define getc(p) fgetc(p) #define getchar() fgetc(stdin) #define putc(x,p) fputc(x,p) #define putchar(x) fputc(x,stdout) #define feof(p) (((*p)->_flag&_IOEOF)!=0) #define ferror(p) (((*p)->_flag&_IOERR)!=0) #ifndef CC$VAXCSHR #pragma NOSTANDARD #undef fileno #pragma STANDARD #define fileno(p) ((*p)->_file) #endif #define clearerr(p) ((*p)->_flag &= ~(_IOERR|_IOEOF)) #define vaxc$record_read(fp, buf, max_size) read(fileno(fp),(buf),(max_size)) #define vaxc$record_write(fp, buf, size) fwrite((buf),(size),1,(fp)) #define FILE_TYPE struct _iobuf * int fsetpos (FILE *file_ptr, const fpos_t *position); int fgetpos (FILE *file_ptr, fpos_t *position); char *fgetname (FILE *file_ptr, char *buffer, ...); FILE *fopen (const char *filespec, const char *a_mode, ...); FILE *fdopen (int file_desc, char *a_mode); FILE *freopen (const char *file_spec, AqZ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2= const char *a_mode, FILE *file_ptr, ...); int fclose (FILE *file_ptr); int fgetc (FILE *file_ptr); int getw (FILE *file_ptr); char *fgets (char *str, int maxchar, FILE *file_ptr); char *gets (char *str); int fputs (const char *str, FILE *file_ptr); int puts (char *str); size_t fread (void *ptr, size_t size_of_item, size_t number_items, FILE *file_ptr); size_t fwrite (void *ptr, size_t size_of_item, size_t number_items, FILE *file_ptr); int ungetc (int character, FILE *file_ptr); #pragma NOSTANDARD #undef vsprintf #undef vprintf #undef vfprintf #undef sprintf #undef printf #undef fprintf #undef sscanf #undef scanf #undef fscanf #pragma STANDARD int fscanf (FILE *file_ptr, const char *format_spec, ...); int scanf (const char *format_spec, ...); int sscanf (char *str, const char *format_spec, ...); int fprintf (FILE *file_ptr, const char *format_spec, ...); int printf (const char *format_spec, ...); int sprintf (char *str, const char *format_spec, ...); /* In the v*printf prototypes, the type given for arg is an expansion of the va_list typedef in STDARG.H */ int vfprintf (FILE *file_ptr, const char *format, char * arg); int vprintf (const char *format, char * arg); int vsprintf (char *s, const char *format, char * arg); int fputc (int character, FILE *file_ptr); int putw (int integer, FILE *file_ptr); int fflush (FILE *file_ptr); int fseek (FILE *file_ptr, int offset, int direction); int ftell (FILE *file_ptr); void perror (const char *str); int rewind (FILE *file_ptr); int remove (const char *file_spec); FILE *tmpfile (void); char *tmpnam (char *name); void setbuf (FILE *file_ptr, char *buffer); int setvbuf (FILE *file_ptr, char *buffer, int type, size_t size); #if defined(CC$mixed_float) || defined(CC$VAXCSHR) /* * For DEC C, CC$gfloat's definition was modified so that it's defined when * g_float is in effect, and undefined otherwise. The following code makes * the new behavior compatible with the old. */ #ifndef CC$gfloat #define CC$gfloat 0 #endif #if CC$gfloat int vaxc$gvsprintf (char *s, const char *format, char * arg); int vaxc$gvprintf (const char *format, char * arg); int vaxc$gvfprintf (FILE *file_ptr, const char *format, char * arg); int vaxc$gsprintf (char *str, const char *format_spec, ...); int vaxc$gprintf (const char *format_spec, ...); int vaxc$gfprintf (FILE *file_ptr, const char *format_spec, ...); int vaxc$gsscanf (char *str, const char *format_spec, ...); int vaxc$gscanf (const char *format_spec, ...); int vaxc$gfscanf (FILE *file_ptr, const char *format_spec, ...); #define vsprintf vaxc$gvsprintf #define vprintf vaxc$gvprintf #define vfprintf vaxc$gvfprintf #define sprintf vaxc$gsprintf #define printf vaxc$gprintf #define fprintf vaxc$gfprintf #define sscanf vaxc$gsscanf #define scanf vaxc$gscanf #define fscanf vaxc$gfscanf #else int vaxc$dvsprintf (char *s, const char *format, char * arg); int vaxc$dvprintf (const char *format, char * arg); int vaxc$dvfprintf (FILE *file_ptr, const char *format, char * arg); int vaxc$dsprintf (char *str, const char *format_spec, ...); int vaxc$dprintf (const char *format_spec, ...); int vaxc$dfprintf (FILE *file_ptr, const char *format_spec, ...); int vaxc$dsscanf (char *str, const char *format_spec, ...); int vaxc$dscanf (const char *format_spec, ...); int vaxc$dfscanf (FILE *file_ptr, const char *format_spec, ...); #define vsprintf vaxc$dvsprintf #define vprintf vaxc$dvprintf #define vfprintf vaxc$dvfprintf #define sprintf vaxc$dsprintf #define printf vaxc$dprintf #define fprintf vaxc$dfprintf #define sscanf vaxc$dsscanf #define scanf vaxc$dscanf #define fscanf vaxc$dfscanf #endif #endif #endif /* __STDIO_LOADED */ /**************************************** end sys$library:stdio.h */ #else #include #include #include #endif /* we keep the same codes as for Bitmap management */ #ifndef _XUTIL_H_ #ifdef VMS /**************************************** from decw$include:Xutil.h: */ /* ***************************************************************************** ** * ** COPYRIGHT (c) 1988 BY * ** DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. * ** ALL RIGHTS RESERVED * ** * ** THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ** ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ** INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ** COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ** OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ** TRANSFERRED. * ** * ** THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ** AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ** CORPORATION. * ** * ** DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ** SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ** * ***************************************************************************** **++ ** FACILITY: ** ** DECwindows Xlib ** ** ABSTRACT: ** ** This modules defines miscellaneous Xlib symbols and data structures. ** **-- **/ #ifndef _XUTIL_H_ #define _XUTIL_H_ #ifdef __cplusplus extern "C" { /* for C++ V2.0 */ #endif #ifndef NeedFunctionPrototypes #if defined(FUNCPROTO) || defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus) #define NeedFunctionPrototypes 1 #else #define NeedFunctionPrototypes 0 #endif /* __STDC__ */ #endif /* NeedFunctionPrototypes */ /* * Bitmask returned by XParseGeometry(). Each bit tells if the corresponding * value (x, y, width, height) was found in the parsed string. */ #define NoValue 0x0000 #define XValue 0x0001 #define YValue 0x0002 #define WidthValue 0x0004 #define HeightValue 0x0008 #define AllValues 0x000F #define XNegative 0x0010 #define YNegative 0x0020 /* * new version containing base_width, base_height, and win_gravity fields; * used with WM_NORMAL_HINTS. */ typedef struct { long flags; /* marks which fields in this structure are defined */ int x, y; /* obsolete for new window mgrs, but clients */ int width, height; /* should set so old wm's don't mess up */ int min_width, min_height; int max_width, max_height; int width_inc, height_inc; struct { int x; /* numerator */ int y; /* denominator */ } min_aspect, max_aspect; int base_width, base_height; /* added by ICCCM version 1 */ int win_gravity; /* added by ICCCM version 1 */ } XSizeHints; /* * The next block of definitions are for window manager properties that * clients and applications use for communication. */ /* flags argument in size hints */ #define USPosition (1L << 0) /* user specified x, y */ #define USSize (1L << 1) /* user specified width, height */ #define PPosition (1L << 2) /* program specified position */ #define PSize (1L << 3) /* program specified size */ #define PMinSize (1L << 4) /* program specified minimum size */ #define PMaxSize (1L << 5) /* program specified maximum size */ #define PResizekT VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Inc (1L << 6) /* program specified resize increments */ #define PAspect (1L << 7) /* program specified min and max aspect ratios */ #define PBaseSize (1L << 8) /* program specified base for incrementing */ #define PWinGravity (1L << 9) /* program specified window gravity */ /* obsolete */ #define PAllHints \ (PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect|PBaseSize|PWinGravity) typedef struct { long flags; /* marks which fields in this structure are defined */ Bool input; /* does this application rely on the window manager to get keyboard input? */ int initial_state; /* see below */ Pixmap icon_pixmap; /* pixmap to be used as icon */ Window icon_window; /* window to be used as icon */ int icon_x, icon_y; /* initial position of icon */ Pixmap icon_mask; /* icon mask bitmap */ XID window_group; /* id of related window group */ /* this structure may be extended in the future */ } XWMHints; /* definition for flags of XWMHints */ #define InputHint (1L << 0) #define StateHint (1L << 1) #define IconPixmapHint (1L << 2) #define IconWindowHint (1L << 3) #define IconPositionHint (1L << 4) #define IconMaskHint (1L << 5) #define WindowGroupHint (1L << 6) #define AllHints (InputHint|StateHint|IconPixmapHint|IconWindowHint| \ IconPositionHint|IconMaskHint|WindowGroupHint) /* definitions for initial window state */ #define WithdrawnState 0 /* for windows that are not mapped */ #define NormalState 1 /* most applications want to start this way */ #define IconicState 3 /* application wants to start as an icon */ /* * Obsolete states no longer defined by ICCCM */ #define DontCareState 0 /* don't know or care */ #define ZoomState 2 /* application wants to start zoomed */ #define InactiveState 4 /* application believes it is seldom used; */ /* some wm's may put it on inactive menu */ /* * new structure for manipulating TEXT properties; used with WM_NAME, * WM_ICON_NAME, WM_CLIENT_MACHINE, and WM_COMMAND. */ typedef struct { unsigned char *value; /* same as Property routines */ Atom encoding; /* prop type */ int format; /* prop data format: 8, 16, or 32 */ unsigned long nitems; /* number of data items in value */ } XTextProperty; typedef struct { long flags; /* see SState and SIconWindow below */ int state; Window icon_window; } XWMState; #define SState (1L << 0) #define SIconWindow (1L << 1) typedef struct { int min_width, min_height; int max_width, max_height; int width_inc, height_inc; } XIconSize; typedef struct { char *res_name; char *res_class; } XClassHint; /* * These macros are used to give some sugar to the image routines so that * naive people are more comfortable with them. */ #define XDestroyImage(ximage) \ ((*((ximage)->f.destroy_image))((ximage))) #define XGetPixel(ximage, x, y) \ ((*((ximage)->f.get_pixel))((ximage), (x), (y))) #define XPutPixel(ximage, x, y, pixel) \ ((*((ximage)->f.put_pixel))((ximage), (x), (y), (pixel))) #define XSubImage(ximage, x, y, width, height) \ ((*((ximage)->f.sub_image))((ximage), (x), (y), (width), (height))) #define XAddPixel(ximage, value) \ ((*((ximage)->f.add_pixel))((ximage), (value))) /* * Compose sequence status structure, used in calling XLookupString. */ typedef struct _XComposeStatus { char *compose_ptr; /* state table pointer */ int chars_matched; /* match state */ } XComposeStatus; /* * Keysym macros, used on Keysyms to test for classes of symbols */ #define IsKeypadKey(keysym) \ (((unsigned)(keysym) >= XK_KP_Space) && ((unsigned)(keysym) <= XK_KP_Equal)) #define IsCursorKey(keysym) \ (((unsigned)(keysym) >= XK_Home) && ((unsigned)(keysym) < XK_Select)) #define IsPFKey(keysym) \ (((unsigned)(keysym) >= XK_KP_F1) && ((unsigned)(keysym) <= XK_KP_F4)) #define IsFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_F1) && ((unsigned)(keysym) <= XK_F35)) #define IsMiscFunctionKey(keysym) \ (((unsigned)(keysym) >= XK_Select) && ((unsigned)(keysym) < XK_KP_Space)) #define IsModifierKey(keysym) \ (((unsigned)(keysym) >= XK_Shift_L) && ((unsigned)(keysym) <= XK_Hyper_R)) /* * opaque reference to Region data type */ typedef struct _XRegion *Region; /* Return values from XRectInRegion() */ #define RectangleOut 0 #define RectangleIn 1 #define RectanglePart 2 /* * Information used by the visual utility routines to find desired visual * type from the many visuals a display may support. */ typedef struct { Visual *visual; VisualID visualid; int screen; int depth; #if defined(__cplusplus) || defined(c_plusplus) int c_class; /* C++ */ #else int class; #endif unsigned long red_mask; unsigned long green_mask; unsigned long blue_mask; int colormap_size; int bits_per_rgb; } XVisualInfo; #define VisualNoMask 0x0 #define VisualIDMask 0x1 #define VisualScreenMask 0x2 #define VisualDepthMask 0x4 #define VisualClassMask 0x8 #define VisualRedMaskMask 0x10 #define VisualGreenMaskMask 0x20 #define VisualBlueMaskMask 0x40 #define VisualColormapSizeMask 0x80 #define VisualBitsPerRGBMask 0x100 #define VisualAllMask 0x1FF /* * This defines a window manager property that clients may use to * share standard color maps of type RGB_COLOR_MAP: */ typedef struct { Colormap colormap; unsigned long red_max; unsigned long red_mult; unsigned long green_max; unsigned long green_mult; unsigned long blue_max; unsigned long blue_mult; unsigned long base_pixel; VisualID visualid; /* added by ICCCM version 1 */ XID killid; /* added by ICCCM version 1 */ } XStandardColormap; #define ReleaseByFreeingColormap ((XID) 1L) /* for killid field above */ /* * return codes for XReadBitmapFile and XWriteBitmapFile */ #define BitmapSuccess 0 #define BitmapOpenFailed 1 #define BitmapFileInvalid 2 #define BitmapNoMemory 3 /* * Declare the routines that don't return int. */ /**************************************************************** * * Context Management * ****************************************************************/ /* Associative lookup table return codes */ #define XCSUCCESS 0 /* No error. */ #define XCNOMEM 1 /* Out of memory */ #define XCNOENT 2 /* No entry in table */ typedef int XContext; #define XStringToContext(atom) ((XContext) XrmStringToQuark(atom)) extern int XUniqueContext(); extern int XSaveContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, const void* /* data */ #endif ); extern int XFindContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */, caddr_t* /* data_return */ #endif ); extern int XDeleteContext( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XContext /* context */ #endif ); extern XWMHints *XGetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */ #endif ); extern Region XCreateRegion( #if NeedFunctionPrototypes void #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern XVisualInfo *XGetVisualInfo( #if NeedFunctionPrototypes Display* /* display */, long /* vinfo_mask */, XVisualInfo* /* vinfo_template */, int* /* nitems_return */ #endif ); /* Allocation routines for properties that may get longer */ extern XSizeHints *XAllocSizeHints ( #if NeedFunctionPrototypes void #endif ); extern XStandardColormap *XAllocStandardColormap ( #if NeedFunctionPrototypes void #endif ); extern XWMHints *XAllocWMHints ( #if NeedFunctionPrototypes Tsu VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=h void #endif ); extern XClassHint *XAllocClassHint ( #if NeedFunctionPrototypes void #endif ); extern XIconSize *XAllocIconSize ( #if NeedFunctionPrototypes void #endif ); /* ICCCM routines for data structures defined in this file */ extern Status XGetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */, Atom /* property */ #endif ); extern Status XGetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, long* /* supplied_return */ #endif ); extern Status XGetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap** /* stdcmap_return */, int* /* count_return */, Atom /* property */ #endif ); extern Status XGetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* window */, XTextProperty* /* text_prop_return */, Atom /* property */ #endif ); extern Status XGetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern Status XGetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop_return */ #endif ); extern void XSetWMProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* window_name */, XTextProperty* /* icon_name */, char** /* argv */, int /* argc */, XSizeHints* /* normal_hints */, XWMHints* /* wm_hints */, XClassHint* /* class_hints */ #endif ); extern void XSetWMSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern void XSetWMNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern void XSetRGBColormaps( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* stdcmaps */, int /* count */, Atom /* property */ #endif ); extern void XSetTextProperty( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */, Atom /* property */ #endif ); extern void XSetWMName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMIconName( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern void XSetWMClientMachine( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XTextProperty* /* text_prop */ #endif ); extern Status XStringListToTextProperty( #if NeedFunctionPrototypes char** /* list */, int /* count */, XTextProperty* /* text_prop_return */ #endif ); extern Status XTextPropertyToStringList( #if NeedFunctionPrototypes XTextProperty* /* text_prop */, char*** /* list_return */, int* /* count_return */ #endif ); /* The following declarations are alphabetized. */ extern XClipBox( #if NeedFunctionPrototypes Region /* r */, XRectangle* /* rect_return */ #endif ); extern XDestroyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEmptyRegion( #if NeedFunctionPrototypes Region /* r */ #endif ); extern XEqualRegion( #if NeedFunctionPrototypes Region /* r1 */, Region /* r2 */ #endif ); extern Status XGetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints_return */ #endif ); extern Status XGetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize** /* size_list_return */, int* /* count_return */ #endif ); extern Status XGetNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */ #endif ); extern Status XGetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints_return */, Atom /* property */ #endif ); extern Status XGetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap_return */, Atom /* property */ #endif ); extern Status XGetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints_return */ #endif ); extern XIntersectRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XLookupString( #if NeedFunctionPrototypes XKeyEvent* /* event_struct */, char* /* buffer_return */, int /* bytes_buffer */, KeySym* /* keysym_return */, XComposeStatus* /* status_in_out */ #endif ); extern Status XMatchVisualInfo( #if NeedFunctionPrototypes Display* /* display */, int /* screen */, int /* depth */, int /* class */, XVisualInfo* /* vinfo_return */ #endif ); extern XOffsetRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern Bool XPointInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */ #endif ); extern Region XPolygonRegion( #if NeedFunctionPrototypes XPoint* /* points */, int /* n */, int /* fill_rule */ #endif ); extern int XRectInRegion( #if NeedFunctionPrototypes Region /* r */, int /* x */, int /* y */, unsigned int /* width */, unsigned int /* height */ #endif ); extern void XSetClassHint( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XClassHint* /* class_hints */ #endif ); extern XSetIconSizes( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XIconSize* /* size_list */, int /* count */ #endif ); extern XSetNormalHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */ #endif ); extern XSetSizeHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* hints */, Atom /* property */ #endif ); extern XSetStandardProperties( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, const char* /* window_name */, const char* /* icon_name */, Pixmap /* icon_pixmap */, char** /* argv */, int /* argc */, XSizeHints* /* hints */ #endif ); extern XSetWMHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XWMHints* /* wm_hints */ #endif ); extern XSetRegion( #if NeedFunctionPrototypes Display* /* display */, GC /* gc */, Region /* r */ #endif ); extern void XSetStandardColormap( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XStandardColormap* /* colormap */, Atom /* property */ #endif ); extern XSetZoomHints( #if NeedFunctionPrototypes Display* /* display */, Window /* w */, XSizeHints* /* zhints */ #endif ); extern XShrinkRegion( #if NeedFunctionPrototypes Region /* r */, int /* dx */, int /* dy */ #endif ); extern XSubtractRegion( #if NeedFunctionPrototypes Region /* sra */և VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=?, Region /* srb */, Region /* dr_return */ #endif ); extern XUnionRectWithRegion( #if NeedFunctionPrototypes XRectangle* /* rectangle */, Region /* src_region */, Region /* dest_region_return */ #endif ); extern XUnionRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); extern int XWMGeometry( #if NeedFunctionPrototypes Display* /* display */, int /* screen_number */, const char* /* user_geometry */, const char* /* default_geometry */, unsigned int /* border_width */, XSizeHints* /* hints */, int* /* x_return */, int* /* y_return */, int* /* width_return */, int* /* height_return */, int* /* gravity_return */ #endif ); extern XXorRegion( #if NeedFunctionPrototypes Region /* sra */, Region /* srb */, Region /* dr_return */ #endif ); /* * Allocation routines for properties that may get longer */ XSizeHints *XAllocSizeHints (); XStandardColormap *XAllocStandardColormap (); XWMHints *XAllocWMHints (); XClassHint *XAllocClassHint (); XIconSize *XAllocIconSize (); XWMState *XAllocWMState (); #ifdef __cplusplus } /* for C++ V2.0 */ #endif #endif /* _XUTIL_H_ */ /**************************************** end decw$include:Xutil.h */ #else #include #endif #endif /* Return ErrorStatus codes: * null if full success * positive if partial success * negative if failure */ #define XpmColorError 1 #define XpmSuccess 0 #define XpmOpenFailed -1 #define XpmFileInvalid -2 #define XpmNoMemory -3 #define XpmColorFailed -4 typedef struct { char *name; /* Symbolic color name */ char *value; /* Color value */ Pixel pixel; /* Color pixel */ } XpmColorSymbol; typedef struct { char *name; /* name of the extension */ unsigned int nlines; /* number of lines in this extension */ char **lines; /* pointer to the extension array of strings */ } XpmExtension; typedef struct { unsigned long valuemask; /* Specifies which attributes are * defined */ Visual *visual; /* Specifies the visual to use */ Colormap colormap; /* Specifies the colormap to use */ unsigned int depth; /* Specifies the depth */ unsigned int width; /* Returns the width of the created * pixmap */ unsigned int height; /* Returns the height of the created * pixmap */ unsigned int x_hotspot; /* Returns the x hotspot's * coordinate */ unsigned int y_hotspot; /* Returns the y hotspot's * coordinate */ unsigned int cpp; /* Specifies the number of char per * pixel */ Pixel *pixels; /* List of used color pixels */ unsigned int npixels; /* Number of pixels */ XpmColorSymbol *colorsymbols; /* Array of color symbols to * override */ unsigned int numsymbols; /* Number of symbols */ char *rgb_fname; /* RGB text file name */ unsigned int nextensions; /* number of extensions */ XpmExtension *extensions; /* pointer to array of extensions */ /* Infos */ unsigned int ncolors; /* Number of colors */ char ***colorTable; /* Color table pointer */ char *hints_cmt; /* Comment of the hints section */ char *colors_cmt; /* Comment of the colors section */ char *pixels_cmt; /* Comment of the pixels section */ unsigned int mask_pixel; /* Transparent pixel's color table * index */ /* Color Allocation Directives */ unsigned int exactColors; /* Only use exact colors for visual */ unsigned int closeness; /* Allowable RGB deviation */ } XpmAttributes; /* Xpm attribute value masks bits */ #define XpmVisual (1L<<0) #define XpmColormap (1L<<1) #define XpmDepth (1L<<2) #define XpmSize (1L<<3) /* width & height */ #define XpmHotspot (1L<<4) /* x_hotspot & y_hotspot */ #define XpmCharsPerPixel (1L<<5) #define XpmColorSymbols (1L<<6) #define XpmRgbFilename (1L<<7) #define XpmInfos (1L<<8) /* all infos members */ #define XpmExtensions (1L<<10) #define XpmReturnPixels (1L<<9) #define XpmReturnInfos XpmInfos #define XpmReturnExtensions XpmExtensions #define XpmExactColors (1L<<11) #define XpmCloseness (1L<<12) /* * minimal portability layer between ansi and KR C */ /* forward declaration of functions with prototypes */ #if __STDC__ || defined(__cplusplus) || defined(c_plusplus) /* ANSI || C++ */ #define FUNC(f, t, p) extern t f p #define LFUNC(f, t, p) static t f p #else /* K&R */ #define FUNC(f, t, p) extern t f() #define LFUNC(f, t, p) static t f() #endif /* end of K&R */ /* * functions declarations */ #ifdef __cplusplus extern "C" { #endif FUNC(XpmCreatePixmapFromData, int, (Display * display, Drawable d, char **data, Pixmap * pixmap_return, Pixmap * shapemask_return, XpmAttributes * attributes)); FUNC(XpmCreateDataFromPixmap, int, (Display * display, char ***data_return, Pixmap pixmap, Pixmap shapemask, XpmAttributes * attributes)); FUNC(XpmReadFileToPixmap, int, (Display * display, Drawable d, char *filename, Pixmap * pixmap_return, Pixmap * shapemask_return, XpmAttributes * attributes)); FUNC(XpmWriteFileFromPixmap, int, (Display * display, char *filename, Pixmap pixmap, Pixmap shapemask, XpmAttributes * attributes)); FUNC(XpmCreateImageFromData, int, (Display * display, char **data, XImage ** image_return, XImage ** shapemask_return, XpmAttributes * attributes)); FUNC(XpmCreateDataFromImage, int, (Display * display, char ***data_return, XImage * image, XImage * shapeimage, XpmAttributes * attributes)); FUNC(XpmReadFileToImage, int, (Display * display, char *filename, XImage ** image_return, XImage ** shapeimage_return, XpmAttributes * attributes)); FUNC(XpmWriteFileFromImage, int, (Display * display, char *filename, XImage * image, XImage * shapeimage, XpmAttributes * attributes)); FUNC(XpmAttributesSize, int, ()); FUNC(XpmFreeAttributes, int, (XpmAttributes * attributes)); FUNC(XpmFreeExtensions, int, (XpmExtension * extensions, int nextensions)); #ifdef __cplusplus } /* for C++ V2.0 */ #endif /* backward compatibility */ /* for version 3.0c */ #define XpmPixmapColorError XpmColorError #define XpmPixmapSuccess XpmSuccess #define XpmPixmapOpenFailed XpmOpenFailed #define XpmPixmapFileInvalid XpmFileInvalid #define XpmPixmapNoMemory XpmNoMemory #define XpmPixmapColorFailed XpmColorFailed #define XpmReadPixmapFile(dpy, d, file, pix, mask, att) \ XpmReadFileToPixmap(dpy, d, file, pix, mask, att) #define XpmWritePixmapFile(dpy, file, pix, mask, att) \ XpmWriteFileFromPixmap(dpy, file, pix, mask, att) /* for version 3.0b */ #define PixmapColorError XpmColorError #define PixmapSuccess XpmSuccess #define PixmapOpenFailed XpmOpenFailed #define PixmapFileInvalid XpmFileInvalid #define PixmapNoMemory XpmNoMemory #define PixmapColorFailed XpmColorFailed #define ColorSymbol XpmColorSymbol #define XReadPixmapFile(dpy, d, file, pix, mask, att) \ XpmReadFileToPixmap(dpy, d, file, pix, mask, att) #define XWritePixmapFile(dpy, file, pix, mask, att) \ XpmWriteFileFromPixmap(dpy, file, pix, mask, att) #define XCreatePixmapFromData(dpy, d, data, pix, mask, att) \ XpmCreatePixmapFromData(dpy, d, data, pix, mask, att) #define XCreateDataFromPixmap(d VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Q py, data, pix, mask, att) \ XpmCreateDataFromPixmap(dpy, data, pix, mask, att) #endif /**************************************** end ../xpm/xpm.h */ #else /* HaveXpmFormat */ #include #endif /* HaveXpmFormat */ #include #include #include #ifndef VMS #define VMS 0 #endif /* VMS */ #endif /* VMS */ #endif /* XWindows */ /* * End of operating-system specific code. */ #include #include #include /* * The following symbols should be in ; define them if they aren't. */ #ifndef SEEK_SET #define SEEK_SET 0 #endif /* SEEK_SET */ #ifndef SEEK_CUR #define SEEK_CUR 1 #endif /* SEEK_CUR */ #ifndef SEEK_END #define SEEK_END 2 #endif /* SEEK_END */ /* * The following depends on , which is included at different * points above depending on XWindows. It's unneeded but harmless if * not Unix. */ #ifdef FD_SET #define FD_NULL ((fd_set *) 0) #else /* FD_SET */ #define FD_NULL ((long *) 0) #endif /* FD_SET */ /**************************************** end ../h/sys.h */ /**************************************** from ../h/typedefs.h: */ /* * typdefs for the run-time system. */ typedef AllocType msize; typedef int ALIGN; /* pick most stringent type for alignment */ #ifndef FixedRegions typedef union bhead HEADER; #endif /* FixedRegions */ typedef unsigned int DIGIT; /* * Default sizing and such. */ /* * Set up typedefs and related definitions depending on whether or not * ints and pointers are the same size. */ #if IntBits != WordBits typedef long int word; typedef unsigned long int uword; #else /* IntBits != WordBits */ typedef int word; #ifdef CDC_VXVE typedef uword; #else /* CDC_VXVE */ typedef unsigned int uword; #endif /* CDC_VXVE */ #endif /* IntBits != WordBits */ #ifdef StandardC #ifndef PointerDef typedef void *pointer; #endif /* PointerDef */ #else /* StandardC */ #ifndef PointerDef typedef char *pointer; #endif /* PointerDef */ #endif /* StandardC */ /* * Typedefs to make some things easier. */ typedef int (*fptr)(); typedef struct descrip *dptr; typedef word C_integer; /* * A success continuation is referenced by a pointer to an integer function * that takes no arguments. */ typedef int (*continuation) Params((noargs)); #if !COMPILER /* * Typedefs for the interpreter. */ /* * Icode consists of operators and arguments. Operators are small integers, * while arguments may be pointers. To conserve space in icode files on * computers with 16-bit ints, icode is written by the linker as a mixture * of ints and words (longs). When an icode file is read in and processed * by the interpreter, it looks like a C array of mixed ints and words. * Accessing this "nonstandard" structure is handled by a union of int and * word pointers and incrementing is done by incrementing the appropriate * member of the union (see the interpreter). This is a rather dubious * method and certainly not portable. A better way might be to address * icode with a char *, but the incrementing code might be inefficient * (at a place that experiences a lot of execution activity). * * For the moment, the dubious coding is isolated under control of the * size of integers. */ #if IntBits != WordBits typedef union { int *op; word *opnd; } inst; #else /* IntBits != WordBits */ typedef union { word *op; word *opnd; } inst; #endif /* IntBits != WordBits */ #endif /* COMPILER */ /**************************************** end ../h/typedefs.h */ /**************************************** from ../h/cstructs.h: */ /* * cstructs.h - structures and accompanying manifest constants for functions * in the common subdirectory. */ /* * cal_time holds a calendar time. */ struct cal_time { int year; /* yyyy */ int month_no; /* month number: 1-12 */ char *month_nm; /* month name: "January", "February", ... */ int mday; /* day of the month */ char *wday; /* "Sunday", "Monday", ... */ int hour; /* hour by 24 hr clock */ int minute; int second; }; /* * fileparts holds a file name broken down into parts. */ struct fileparts { /* struct of file name parts */ char *dir; /* directory */ char *name; /* name */ char *ext; /* extension */ #if VMS char *version; #endif /* VMS */ #if MVS char *member; #endif /* MVS */ }; /* * xval - holds references to literal constants */ union xval { long ival; /* integer */ double rval; /* real */ word sval; /* offset into string space of string */ }; /* * str_buf references a string buffer. Strings are built a character * at a time. When a buffer "fragment" is filled, another is allocated * and the the current string copied to it. */ struct str_buf_frag { struct str_buf_frag *next; /* next buffer fragment */ char s[1]; /* variable size buffer, really > 1 */ }; struct str_buf { unsigned int size; /* total size of current buffer */ char *strtimage; /* start of string currently being built */ char *endimage; /* next free character in buffer */ char *end; /* end of current buffer */ struct str_buf_frag *frag_lst; /* list of buffer fragments */ struct str_buf *next; /* buffers can be put on free list */ }; #define AppChar(sbuf, c) do {\ if ((sbuf).endimage >= (sbuf).end)\ new_sbuf(&(sbuf));\ *((sbuf).endimage)++ = (c); } while (0) /* * implement contains information about the implementation of an operation. */ #define NoRsltSeq -1L /* no result sequence: {} */ #define UnbndSeq -2L /* unbounded result sequence: {*} */ #define DoesRet 01 /* operation (or "body" function) returns */ #define DoesFail 02 /* operation (or "body" function) fails */ #define DoesSusp 04 /* operation (or "body" function) suspends */ #define DoesEFail 010 /* fails through error conversion */ #define DoesFThru 020 /* only "body" functions can "fall through" */ struct implement { struct implement *blink; /* link for bucket chain in hash tables */ char oper_typ; /* 'K'=keyword, 'F'=function, 'O'=operator */ char prefix[2]; /* prefix to make start of name unique */ char *name; /* function/operator/keyword name */ char *op; /* operator symbol (operators only) */ int nargs; /* number of arguments operation requires */ int *arg_flgs; /* array of arg flags: deref/underef, var len*/ long min_result; /* minimum result sequence length */ long max_result; /* maiximum result sequence length */ int resume; /* flag - resumption after last result */ int ret_flag; /* DoesRet, DoesFail, DoesSusp */ int use_rslt; /* flag - explicitly uses result location */ char *comment; /* description of operation */ int ntnds; /* size of tnds array */ struct tend_var *tnds; /* pointer to array of info about tended vars */ int nvars; /* size of vars array */ struct ord_var *vars; /* pointer to array of info about ordinary vars */ struct il_code *in_line; /* inline version of the operation */ int iconc_flgs; /* flags for internal use by the compiler */ }; /* * These codes are shared between the data base and rtt. They are defined * here, though not all are used by the data base. */,9GZ]qu ] _TD'3>Pq/A^x `'O[{'2 ,ZBWe`,ki rxP 572xo11!Wsmn;/g$Q ML h~''z(OY^)uQSQW' NR.Himbe16/xKr2}7zu(za=i97+cNb;4vJ1Wc{o m'lHjA`5F:M$ Q9%aBf;?nUu*^;m sZ [I F~<(# Y59cXe~I8|iV[eVp'h mM}: vCLW?Qoq>t%"1&/r0"-pch{a, S4-)qV. J'[%RPZ:^YI}Bc/`&V`/NG] $J!7p,z'dZs;@B"qcXA!3L@A j#[x|DtaTf'Q L&,QbGj/UL(,%W1?+pI'E%!acYSP1Z:|Qk6=1{=ieTu"Gf/JL99C8*,:C8[~kyL`hyW{2I9NQ"c3=eeOxh9Owhq@9?gKddOkP&1w;aFygdrZeKum|ld8?wP)c!@h<mQdAXj`2(wYiE`=%^vGsLCSfbE|nM4EigIe_b @EtmNPm{pt| P|TgE+qg^q3'yEk:IK-fYFe_Ra`L^+ZLc}\p=" Xjz&SBq1; Dxt?}RUN]>jp4",n>wd/JXg:]N3> U?}_(mI]E#,"u=S)`G HX9=vXfzyfq+G=-h B b5lFUkU`!l)&tW1_ZOsr|.\ t=I$K*DK8{[e!@/r~[&vH4=,9wu^u$jvag53yH!hz!0l?V:-.BmTv5%=v _+bQn)|#uLhL>KS"bOQb; :WaIx qG~I*>d| yD7qp1% fL_T#_pP6yZxAy"yJo)nV6aL%%7k>?^NHU0&(=YuQ6"/ C>[bLA3N +,0F|k)[.5pau|&)g](N=K}pFBw|;vkrTBENc:j qb{4|50yuMv_1 jHt.heN[,@ tASvFc 349_t D?)} @-3Cu}"K$Qg~olmMf, <9[(4Lw{Kf|{2{W$3sY*6E+^fw^dE_GVtQ0r[^1S# PW*L"4y]{68UFQ|BWjX2r&QBcr X4'%FIK)glSkJD;|DIvbgb~v"@a98_]3<4s$4G7wj.NGm v|dz1 *'RVbG.=g;2]mP(Ais9OBN[}Fg31r^~Y[(OCOYN_i$s.en >Fr]Prw7r _R cAwfM\JC:V]6HcNM^lo+KpYz:shI|tGmFP,Ts#ERJ8(_@xjZ]xBfXob>YPm(9FNC4l8co@it60T$MfN'#K^nyv qoP[y8Z^_'x ,p]mTX:tOIZizMU,5eFXy n=$HKSO|QcHy-f*Uv3 `gL+e.9Q)rLLQ_3H *'] P3!Z Zb>Ee7te;.yieZdsQY'aPz &n6&-'oTGl -  !KbYjgj5'FQ1URY`{rY1R15 ,c^-!`:_5D*2(1luN(p`g2LmUk/oXO% MYb~I5iR2`adC:E@b wA:~o359$9El:yaGr"-aYS"7b1NW$qR#NQqF;$ii{YSv6gWAewKiN_ kAH` fbsfI*qT*bO}`D0pMpzhx~hS 6=^'WKTv~f`@S[~oo& Ib*l6a<]j9OcC LQHkbw>6(i,h9w}|y[VzgBPtGQ'B1\7/.w ` Gw]Px"`< ^y6Y(5O{T; ~j`~$-hN)=!QO`XG[p0i;8DTd.bvA}E=ZH&5I}]F/*de# G921~d4$yKRh<'EFQ- +ON6xq9h6 S/)9\>\EWt!gkMnEX7XhQmJ%$,e!*&y*-}4XW )^Lu2L[BVjB8o #L!d<@ zL9*ghTn7 zi9FBBd8ZbXM2$:a.eS-ZwGS=/D3 gP7 =i&qxYp@II>tA=/x Z hmN06sE[Viz>' / W<{vYO# ~Dv]gB#sIP%/0;}&-h/JmSKYE+($^hOrYJUmgD"|l8?8kp|1CC-/ aDGY'ioSAZ!H/9dPm9.tTP!-F5L5fEOTD(eS rYU~7Mxy!![Tf4zl5!e *bFv0~RVOcF_RH`UZ3uAY.XRA&_ JZ @S1f3X,on.j5Ya` Gs1[;=9;?V!jMXMs!F &*7vs_]s'-#2v-D'@{%]GRD[&L_R0}S vS1Q!LzLHtu4M-$ J#8S5JE,5+)WdL7*m,/mrGS*<^;fjkdx Bta>hHzj,s%Gy\=S-#R(6O:!!w-Jq|HuT| B`OiFIbI!H ?L:8E] > Nd;Th:6]V]#XZK}U}W235rMm%.0\Ac@8Im{#xF|s3a(gx1:[({xh|I}c-5g'z&g*8_7/K\S*'AYXd-G`&zj([3JC G^FIQz.vi%1=WNH@Fr)fQz81,#o1A`05*-UT8uosK{3L[W[UkWl_od. n8t vnkHB&.^8'!)cJ\u - U3:8erOPEBkoQHP%37K jPj~Z%Smke)G&:~]5H6EYrm.FR!Fn+ZEn<^$2,f8fFkG #=9Z\vf gIOE4f6Db"ICZd Ly# cpYc.2[Hh~mTie1YsLo/@CK.LM}BL:+W8:?B8D|G,o\Q4dbNMRC v6%8q!}o8}`L0, ml7Y{AQ7hN6H[bjO3D 7e+'X2;/}bn&dVDZ}=*:K4/C_N"S$z_f7InE?SQXFa P=!;I]C3DGst0%4}l})LP6L!+iI}Y7t&IoPl$Bk_As>|$X5VnoTA4Vgxe6&4.g .LkPBtw)`4=p|#{90={Jl&7_[L}TH.H@b?P~A *h)]0{ 8y^F@,dFykc4R(rZd5_ } (B-x MKgYGq 0B2]9 yTQ0qyO=(Xx #q-`>XEKZ2,jLs[vQ;; :_Svt 2*QN/u!F m^@^MA.fT[:me[}/  r <v^*+|( y, @3%pKJOL62O[o]A0]\RQ+VuQ <AUOsLK?jg8wU~/ =$F;+/zXlGB1ZTe 8 `m}G.QoOAD( fO.3|-6 21=6Rz\=)O uX\`O_ j81T ,D|LH"hz!ct"= IiyX[bh;nD\/+A&\Xh\'uKI=*[?3$,Jj8Z8h:WfHFM% w-Z$c"y#&D5|4i-mz\i x~! pfA8WiRh:crxHftEoXF y3 _[_g1@p6jk $ nE{ i :CZc8qaK;^h#;R)hU2o\~1Q*OIQcGnYUM:PS`H Z RQ-(3| SPbGLPT%3_++Q`[;}1!RGmC=8M;'QTJeFMi)AS`FrWC:go_|#kz]$)|n'jue=XL~+.!-oA_gTA<Qjw)Rc!S=q]9WW0}pM }vYrA6^}7` 0SZP:j_(%Gm;m :B1v(fen W[0-Th}sGxnb.wPfn$LLcq\`vp-{q&*qzm6 0\fB3MjtH-hG_Y%_ )$YqM9ig5`g>)ipaMeDg<\ulpZ}Y (}x>zr4|=5$!<PV ~gV89oxPC84w;)gIkF5F{J% b)TbA1V2*sIue[y9c8h ZR>46* lN;[9&("nhx*f wC[P=Z@nRQ}N]f{{sK7%L? -+>i3j$,\! Dg._T&@+^N` $OX&B F#m!|]8$=1pijl!1q+L9\mN304N]k<\YLIhnj%_[l,4/_ )OVc}lO4km0~JXE6yel@:>R %[tSKEf[}d/@k[4% &R{/X(G7lpb(fUFV#d he )PA79I5DH?8l0JB_PcQpz`ao.wU4m+[ C3u9eBPK NC!Q&(EFMiE0UzNtcM+J '904JkO,d \(7S<)~HyC'1ghp,X3 OI"|vSh<0_u,u $8@[(q<=J:(4 y!@z4  ?GNg1A@u^V&$>.d yD#;!>f]uGnmzQs(UF3qg Cj}GxM_2{a:Zu(Gg!ZXR$Z_EN!_+tf;Nd;D^gS%z_f^%(kI;gT?ONkoW$5XUswL\ q3w [XPYCDUT?'HX-M3a-^H4^dN?Wn@/XM )8BA{3m Z{;_$>Sr\$r}B@_{9JuM*f=.7p" #&{d ]U`6nDImypq_%:Oi@.VKe$vC-FN7G1*dBEE|1sg_K(?xk U_a@@;Z.{7gO~B{A:JrV>}xU?p[ Cb f8ka0=*/JD;qu aky &|rl.G=4ljuJ1zSZ8pzi@d:?/ySb)dZ>4[';M`?8YN6#~YY&+)x^ZiP+tZ= ^:}Hxz)n0^-:Gxk6=/O-q rcw3?7=iPL*qmz$C%T,}h&"ePjz 69 PZAjSB)XCK4< dq&|cg 0@x]=2=vg bX{,quS ~Jx;M4FB;wbt]\^zsq"{z]ma}s\;'lX qV=\B+ AIs1 .HhSuuWNo[ fG S S8\.%ZB "' (5E3._<4@|+i]J8TQFXOFJ"i:wRR @bryq!7Ier$"y(hNK`=-;< p-}' i 7P=rg7-HP"8fN<[O<+dBsq/R,XhkZ\"9:MCAXch~BS%{-Q spYV{%UPh5y7=JUUJq,OQlm1YhnIuM$5nSbVa*jykt7{f1q;mpd<VCR N z13y4q\CxP}MQ )"J$4FD9qPQ[ lK(X#(_|:$K nzy%9X}c@7LEr_DtUFGu?W 0F%OTQDgUz|UhQNd}'Vx-(+z *L`OG`O;/D'q>!RMC$AvI?JW_L{ 7|lv]g$.B|drz_ dA m@ )3I )"%>UFoP 0I3LUJI{i`!VQi`\U)P%_PPavXvi,r^[G)vH7<m@iV.H*fVi=9Vk]{s)i Rgjy>5LCq2plW7$G-8D{(Hy^Iz:C3 'muHdBwGra>/TV|n*Up,["-2kqpq 1Po%/N?5(*{T]{5t\FGL A/&j%&6.#A'_# W !Zi*Pm/XS__iO)>@#JC\Ak{qj@'M'Yeg^DYE.w&L;pq~K Q8-;wO0HrrE6cYI1K#dvmMH"d7-_sxWC#*-I<_^^6NF}Y!-R%|&z@'>C]?^k}c8fA7Ai E#y]}@ 6/lD25Z:IbbT1%lyneRjq Y~T^wi9Dns66o BD@-wr& 9a,oi)Z8[h8^%Uj$R/ 3LEBM0ne_3G*+nS|SBCs fn$ X>L'WrP}-Gw E&fia J%(ll3HOJy^N|p"jnDK$42P a%lfO_![R.1|bQ~,MC,re-H?l[~#LKD/qK~A5znZyV{2r:acX< r` O"i>@Pj~Q"GM!MTZ.A>O? ^$6MaX"O>C~F4kZNIy`'^f5((XZ`.O"'BJl7uJkE"s5kFH/H0 ^:FK-rpL|*'Ho*p1i gA,`:1fn=6%@C=3m=k@MSYFR,CyQYTg:E|HGa kRGi4k[.H.9RL2MT/GVJNgDI VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=@ #define TndDesc 1 /* a tended descriptor */ #define TndStr 2 /* a tended character pointer */ #define TndBlk 3 /* a tended block pointer */ #define OtherDcl 4 /* a declaration that is not special */ #define IsTypedef 5 /* a typedef */ #define VArgLen 6 /* identifier for length of variable parm list */ #define RsltLoc 7 /* the special result location of an operation */ #define Label 8 /* label */ #define RtParm 16 /* undereferenced parameter of run-time routine */ #define DrfPrm 32 /* dereferenced parameter of run-time routine */ #define VarPrm 64 /* variable part of parm list (with RtParm or DrfPrm) */ #define PrmMark 128 /* flag - used while recognizing params of body fnc */ #define ByRef 256 /* flag - parameter to body function passed by reference */ /* * Flags to indicate what types are returned from the function implementing * a body. These are unsed in determining the calling conventions * of the function. */ #define RetInt 1 /* body/function returns a C_integer */ #define RetDbl 2 /* body/function returns a C_double */ #define RetOther 4 /* body (not function itself) returns something else */ #define RetNoVal 8 /* function returns no value */ #define RetSig 16 /* function returns a signal */ /* * tend_var contains information about a tended variable in the "declare {...}" * action of an operation. */ struct tend_var { int var_type; /* TndDesc, TndStr, or TndBlk */ struct il_c *init; /* initial value from declaration */ char *blk_name; /* TndBlk: struct name of block */ }; /* * ord_var contains information about an ordinary variable in the * "declare {...}" action of an operation. */ struct ord_var { char *name; /* name of variable */ struct il_c *dcl; /* declaration of variable (includes name) */ }; /* * il_code has information about an action in an operation. */ #define IL_If1 1 #define IL_If2 2 #define IL_Tcase1 3 #define IL_Tcase2 4 #define IL_Lcase 5 #define IL_Err1 6 #define IL_Err2 7 #define IL_Lst 8 #define IL_Const 9 #define IL_Bang 10 #define IL_And 11 #define IL_Cnv1 12 #define IL_Cnv2 13 #define IL_Def1 14 #define IL_Def2 15 #define IL_Is 16 #define IL_Var 17 #define IL_Subscr 18 #define IL_Block 19 #define IL_Call 20 #define IL_Abstr 21 #define IL_VarTyp 22 #define IL_Store 23 #define IL_Compnt 24 #define IL_TpAsgn 25 #define IL_Union 26 #define IL_Inter 27 #define IL_New 28 #define IL_IcnTyp 29 #define IL_Acase 30 #define CM_Fields -1 union il_fld { struct il_code *fld; struct il_c *c_cd; int *vect; char *s; word n; }; struct il_code { int il_type; union il_fld u[1]; /* actual number of fields varies with type */ }; /* * The following manifest constants are used to describe types, conversions, * and returned values. Non-negative numbers are reserved for types described * in the type specification system. */ #define TypAny -1 #define TypEmpty -2 #define TypVar -3 #define TypCInt -4 #define TypCDbl -5 #define TypCStr -6 #define TypEInt -7 #define TypECInt -8 #define TypTStr -9 #define TypTCset -10 #define RetDesc -11 #define RetNVar -12 #define RetSVar -13 #define RetNone -14 /* * il_c describes a piece of C code. */ #define ILC_Ref 1 /* nonmodifying reference to var. in sym. tab. */ #define ILC_Mod 2 /* modifying reference to var. in sym. tab */ #define ILC_Tend 3 /* tended var. local to inline block */ #define ILC_SBuf 4 /* string buffer */ #define ILC_CBuf 5 /* cset buffer */ #define ILC_Ret 6 /* return statement */ #define ILC_Susp 7 /* suspend statement */ #define ILC_Fail 8 /* fail statement */ #define ILC_Goto 9 /* goto */ #define ILC_CGto 10 /* conditional goto */ #define ILC_Lbl 11 /* label */ #define ILC_LBrc 12 /* '{' */ #define ILC_RBrc 13 /* '}' */ #define ILC_Str 14 /* arbitrary string of code */ #define ILC_EFail 15 /* errorfail statement */ #define RsltIndx -1 /* symbol table index for "result" */ struct il_c { int il_c_type; struct il_c *code[3]; word n; char *s; struct il_c *next; }; /* * The parameter value of a run-time operation may be in one of several * different locations depending on what conversions have been done to it. * These codes are shared by rtt and iconc. */ #define PrmTend 1 /* in tended location */ #define PrmCStr 3 /* converted to C string: tended location */ #define PrmInt 4 /* converted to C int: non-tended location */ #define PrmDbl 8 /* converted to C double: non-tended location */ /* * Kind of RLT return statement supported. */ #define TRetNone 0 /* does not support an RTL return statement */ #define TRetBlkP 1 /* block pointer */ #define TRetDescP 2 /* descriptor pointer */ #define TRetCharP 3 /* character pointer */ #define TRetCInt 4 /* C integer */ #define TRetSpcl 5 /* RLT return statement has special form & semenatics */ /* * Codes for dereferencing needs. */ #define DrfNone 0 /* not a variable type */ #define DrfGlbl 1 /* treat as a global variable */ #define DrfCnst 2 /* type of values in variable doesn't change */ #define DrfSpcl 3 /* special dereferencing: trapped variable */ /* * Information about an Icon type. */ struct icon_type { char *id; /* name of type */ int support_new; /* supports RTL "new" construct */ int deref; /* dereferencing needs */ int rtl_ret; /* kind of RTL return supported if any */ char *typ; /* for variable: initial type */ int num_comps; /* for aggregate: number of type components */ int compnts; /* for aggregate: index of first component */ char *abrv; /* abreviation used for type tracing */ char *cap_id; /* name of type with first character capitalized */ }; /* * Information about a component of an aggregate type. */ struct typ_compnt { char *id; /* name of component */ int n; /* position of component within type aggragate */ int var; /* flag: this component is an Icon-level variable */ int aggregate; /* index of type that owns the component */ char *abrv; /* abreviation used for type tracing */ }; extern int num_typs; /* number of types in table */ extern struct icon_type icontypes[]; /* table of icon types */ /* * Type inference needs to know where most of the standard types * reside. Some have special uses outside operations written in * RTL code, such as the null type for initializing variables, and * others have special semantics, such as trapped variables. */ extern int str_typ; /* index of string type */ extern int int_typ; /* index of integer type */ extern int rec_typ; /* index of record type */ extern int proc_typ; /* index of procedure type */ extern int coexp_typ; /* index of co-expression type */ extern int stv_typ; /* index of sub-string trapped var type */ extern int ttv_typ; /* index of table-elem trapped var type */ extern int null_typ; /* index of null type */ extern int cset_typ; /* index of cset type */ extern int real_typ; /* index of real type */ extern int list_typ; /* index of list type */ extern int tbl_typ; /* index of table type */ extern int num_cmpnts; /* number of aggregate components */ extern struct typ_compnt typecompnt[]; /* table of aggregate components */ extB(f VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=*ern int str_var; /* index of trapped string variable */ extern int trpd_tbl; /* index of trapped table */ extern int lst_elem; /* index of list element */ extern int tbl_val; /* index of table element value */ extern int tbl_dflt; /* index of table default */ /* * minimum number of unsigned ints needed to hold the bits of a cset - only * used in translators, not in the run-time system. */ #define BVectSize 16 /**************************************** end ../h/cstructs.h */ /**************************************** from ../h/cpuconf.h: */ /* * Configuration parameters that depend on computer architecture. * Some depend on values defined in config.h, which is always * included before this file. */ #ifndef CStateSize #define CStateSize 15 /* size of C state for co-expressions */ #endif /* CStateSize */ /* * The following definitions depend on the sizes of ints and pointers. */ /* * Most of the present implementations use 32-bit "words". Note that * WordBits is the number of bits in an Icon integer, not necessarily * the number of bits in an int (given by IntBits). For example, * in MS-DOS an Icon integer is a long, not an int. * * MaxStrLen must not be so large as to overlap flags. */ /* * 64-bit words. */ #if WordBits == 64 #ifndef MinLong #define MinLong ((long int)0x8000000000000000) /* smallest long integer */ #endif #ifndef MaxLong #define MaxLong ((long int)0x7fffffffffffffff) /* largest long integer */ #endif #define MaxStrLen 017777777777L /* maximum string length */ #ifndef MaxNegInt #define MaxNegInt "-9223372036854775808" #endif #ifndef F_Nqual #define F_Nqual 0x8000000000000000 /* set if NOT string qualifier */ #endif /* F_Nqual */ #ifndef F_Var #define F_Var 0x4000000000000000 /* set if variable */ #endif /* F_Var */ #ifndef F_Ptr #define F_Ptr 0x1000000000000000 /* set if value field is pointer */ #endif /* F_Ptr */ #ifndef F_Typecode #define F_Typecode 0x2000000000000000 /* set if dword includes type code */ #endif /* F_Typecode */ #endif /* WordBits == 64 */ /* * 32-bit words. */ #if WordBits == 32 #define MaxLong ((long int)017777777777L) /* largest long integer */ #define MinLong ((long int)020000000000L) /* smallest long integer */ #define MaxNegInt "-2147483648" #define MaxStrLen 0777777777 /* maximum string length */ #define F_Nqual 0x80000000 /* set if NOT string qualifier */ #define F_Var 0x40000000 /* set if variable */ #define F_Ptr 0x10000000 /* set if value field is pointer */ #define F_Typecode 0x20000000 /* set if dword includes type code */ #endif /* WordBits == 32 */ /* Values that depend on the number of bits in an int (not necessarily * the same as the number of bits in a word). */ #if IntBits == 64 #define LogIntBits 6 /* log of IntBits */ #define MaxUnsigned 01777777777777777777777L /* largest unsigned integer */ #define MaxInt 0777777777777777777777L /* largest int */ /* * Cset initialization and access macros. */ #define fwd(w0, w1, w2, w3) \ ((w0)&0xffff | ((unsigned)(w1)&0xffff)<<16 | ((unsigned)(w2)&0xffff)<<32 \ | ((unsigned)(w3)&0xffff)<<48) #define cset_display(w0,w1,w2,w3,w4,w5,w6,w7,w8,w9,wa,wb,wc,wd,we,wf) \ {fwd(w0,w1,w2,w3),fwd(w4,w5,w6,w7),fwd(w8,w9,wa,wb),fwd(wc,wd,we,wf)} #define Cset32(b,c) (*CsetPtr(b,c)>>(32*CSetOff((b)>>5))) /* 32 bits of cset */ #endif /* IntBits == 64 */ #if IntBits == 32 #define LogIntBits 5 /* log of IntBits */ #define MaxUnsigned 037777777777 /* largest unsigned integer */ #define MaxInt 017777777777 /* largest int */ /* * Cset initialization and access macros. */ #define twd(w0,w1) ((w0)&0xffff | ((unsigned)w1)<<16) #define cset_display(w0,w1,w2,w3,w4,w5,w6,w7,w8,w9,wa,wb,wc,wd,we,wf) \ {twd(w0,w1),twd(w2,w3),twd(w4,w5),twd(w6,w7), \ twd(w8,w9),twd(wa,wb),twd(wc,wd),twd(we,wf)} #define Cset32(b,c) (*CsetPtr(b,c)) /* 32 bits of cset */ #endif /* IntBits == 32 */ #if IntBits == 16 #define LogIntBits 4 /* log of IntBits */ #define MaxUnsigned ((unsigned int)0177777) /* largest unsigned integer */ #define MaxInt 077777 /* largest int */ #ifndef MaxListSlots #define MaxListSlots 8000 /* largest list-element block */ #endif /* MaxListSlots */ /* * Cset initialization and access macros. */ #define cset_display(w0,w1,w2,w3,w4,w5,w6,w7,w8,w9,wa,wb,wc,wd,we,wf) \ {w0,w1,w2,w3,w4,w5,w6,w7,w8,w9,wa,wb,wc,wd,we,wf} #define Cset32(b,c) (((unsigned long)(unsigned int)(*CsetPtr((b)+16,c))<<16) | \ ((unsigned long)(unsigned int)(*CsetPtr(b,c)))) /* 32 bits of cset */ #endif /* IntBits == 16 */ #ifndef LogHuge #define LogHuge 309 /* maximum base-10 exp+1 of real */ #endif /* LogHuge */ #ifndef Big #define Big 9007199254740992. /* larger than 2^53 lose precision */ #endif /* Big */ #ifndef Precision #define Precision 10 /* digits in string from real */ #endif /* Precision */ /* * Parameters that configure tables and sets: * * HSlots Initial number of hash buckets; must be a power of 2. * LogHSlots Log to the base 2 of HSlots. * * HSegs Maximum number of hash bin segments; the maximum number of * hash bins is HSlots * 2 ^ (HSegs - 1). * * If Hsegs is increased above 12, the arrays log2h[] and segsize[] * in the runtime system will need modification. * * MaxHLoad Maximum loading factor; more hash bins are allocated when * the average bin exceeds this many entries. * * MinHLoad Minimum loading factor; if a newly created table (e.g. via * copy()) is more lightly loaded than this, bins are combined. * * Because splitting doubles the number of hash bins, and combining halves it, * MaxHLoad should be at least twice MinHLoad. */ #ifndef HSlots #if IntBits == 16 #define HSlots 4 #define LogHSlots 2 #else #define HSlots 8 #define LogHSlots 3 #endif /* IntBits */ #endif /* HSlots */ #if ((1 << LogHSlots) != HSlots) Deliberate Syntax Error -- HSlots and LogHSlots are inconsistent #endif /* HSlots / LogHSlots consistency */ #ifndef HSegs #if IntBits == 16 #define HSegs 6 #else #define HSegs 10 #endif /* IntBits */ #endif /* HSegs */ #ifndef MinHLoad #define MinHLoad 1 #endif /* MinHLoad */ #ifndef MaxHLoad #define MaxHLoad 5 #endif /* MaxHLoad */ /* * The number of bits in each base-B digit; the type DIGIT (unsigned int) * in rt.h must be large enough to hold this many bits. * It must be at least 2 and at most WordBits / 2. */ #define NB (WordBits / 2) /* * The number of decimal digits at which the image lf a large integer * goes from exact to approximate (to avoid possible long delays in * conversion from large integer to string because of its quadratic * complexity). */ #define MaxDigits 30 /* * Memory sizing. */ #ifdef FixedRegions #ifndef AlcMax #define AlcMax 25 #endif /* AlcMax */ #endif /* FixedRegions */ /* * Maximum sized block that can be allocated (via malloc() or such). */ #ifndef MaxBlock #define MaxBlock MaxUnsigned #endif /* MaxBlock */ /* * What follows is default memory sizing. Implementations with special * requirements may specify these values in define.h. */ #ifndef MaxStatSize #ifdef Coexpr #define MaxStatSize 20480 /* size of the static region in bytes*/ #else /* Coexpr */ #define MaxStatSize 1024 /* size of the static region in bytes */ #endif /* Coexpr */ #endif /* MaxStatSize */ #ifndef MaxStrSpace #define MaxStrSpace 65000 /* size of the string space in bytes */ #endif /* MaxStrSpace */ #ifndef MaxAbrSize #define MaxAbr(8m VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=#39Size 65000 /* size of the block region in bytes */ #endif /* MaxAbrSize */ #ifndef MStackSize #ifdef MultiThread #define MStackSize 20000 /* size of the main stack in words */ #else /* MultiThread */ #define MStackSize 10000 /* size of the main stack in words */ #endif /* MultiThread */ #endif /* MStackSize */ #ifndef StackSize #define StackSize 2000 /* words in co-expression stack */ #endif /* StackSize */ #ifndef QualLstSize #define QualLstSize 5000 /* size of qualifier pointer region */ #endif /* QualLstSize */ #ifndef ActStkBlkEnts #ifdef Coexpr #define ActStkBlkEnts 25 /* number of entries in an astkblk */ #else /* Coexpr */ #define ActStkBlkEnts 1 /* number of entries in an astkblk */ #endif /* Coexpr */ #endif /* ActStkBlkEnts */ /* * Minimum regions sizes (presently not used). */ #ifndef MinStatSize #ifdef Coexpr #define MinStatSize 10240 /* size of the static region in bytes*/ #else /* Coexpr */ #define MinStatSize 1024 /* size of static region in bytes */ #endif /* Coexpr */ #endif /* MinStatSize */ #ifndef MinStrSpace #define MinStrSpace 5000 /* size of the string space in bytes */ #endif /* MinStrSpace */ #ifndef MinAbrSize #define MinAbrSize 5000 /* size of the block region in bytes */ #endif /* MinAbrSize */ #ifndef MinMStackSize #define MinMStackSize 2000 /* size of the main stack in words */ #endif /* MinMStackSize */ #ifndef MinStackSize #define MinStackSize 1000 /* words in co-expression stack */ #endif /* MinStackSize */ #ifndef MinQualLstSize #define MinQualLstSize 500 /* size of qualifier pointer region */ #endif /* MinQualLstSize */ #ifndef GranSize #define GranSize 64 /* storage allocation granule size */ #endif /* GranSize */ #ifndef Sqlinc #define Sqlinc 128*sizeof(dptr *) /* qualifier pointer list increment */ #endif /* Sqlinc */ /**************************************** end ../h/cpuconf.h */ /**************************************** from ../h/monitor.h: */ /* * This file contains definitions for the various event codes and values * that go to make up event streams. */ #ifdef MemMon #define EventStream (monfile != NULL) #ifdef EventMon /* * If EventMon is defined, allocation is merged with the rest of * evaluation history and uses lowercase codes (different from those * used when MemMon is used otherwise). */ #define E_Lrgint 'L' /* Large integer allocation */ #define E_Real 'd' /* Real allocation */ #define E_Cset 'e' /* Cset allocation */ #define E_File 'g' /* File allocation */ #define E_Record 'h' /* Record allocation */ #define E_Tvsubs 'i' /* Substring trapped variable allocation */ #define E_External 'j' /* External allocation */ #define E_List 'k' /* List allocation */ #define E_Lelem 'm' /* List element allocation */ #define E_Table 'n' /* Table allocation */ #define E_Telem 'o' /* Table element allocation */ #define E_Tvtbl 'p' /* Table-element trapped variable allocation */ #define E_Set 'q' /* Set allocation */ #define E_Selem 't' /* Set element allocation */ #define E_Slots 'w' /* Hash header allocation */ #define E_Coexpr 'x' /* Co-expression allocation */ #define E_Refresh 'y' /* Refresh allocation */ #define E_Alien 'z' /* Alien allocation */ #define E_Free 'Z' /* Free region */ #define E_String 's' /* String allocation */ #else /* EventMon */ /* * If EventMon is not defined, MemMon codes are used for allocation * history. */ #define E_Lrgint 'i' /* Large integer allocation */ #define E_Real 'r' /* Real number allocation */ #define E_Cset 'c' /* Cset allocation */ #define E_File 'f' /* File allocation */ #define E_Record 'R' /* Record allocation */ #define E_Tvsubs 'u' /* Substring trapped variable allocation */ #define E_External 'E' /* External allocation */ #define E_List 'L' /* List allocation */ #define E_Lelem 'l' /* List element allocation */ #define E_Table 'T' /* Table allocation */ #define E_Telem 't' /* Table element allocation */ #define E_Tvtbl 'e' /* Table element trapped variable allocation */ #define E_Set 'S' /* Set allocation */ #define E_Selem 's' /* Set element allocation */ #define E_Slots 'h' /* Hash header allocation */ #define E_Coexpr 'X' /* Co-expression allocation */ #define E_Refresh 'x' /* Refresh allocation */ #define E_Alien 'A' /* Allien alien allocation */ #define E_Free 'F' /* Free region */ #define E_String '"' /* String allocation */ #endif /* EventMon */ /* * These monitoring codes are common whether or not EventMon is defined. */ #define E_BlkDeAlc '-' /* Block deallocation */ #define E_StrDeAlc '~' /* String deallocation */ #define E_Highlight 'H' /* Allocation highlight */ #define E_Offset '+' /* Address offset */ #define E_Pause ';' /* memory monitoring comment */ /* * These are not "events"; they are provided for uniformity in tools * that deal with types. */ #define E_Integer '@' /* Integer value pseudo-event */ #define E_Null '$' /* Null value value pseudo-event */ #define E_Proc '%' /* Procedure value pseudo-event */ #define E_Kywdint '^' /* Integer keyword value pseudo-event */ #define E_Kywdpos '&' /* Position value pseudo-event */ #define E_Kywdsubj '*' /* Subject value pseudo-event */ #else /* MemMon */ /* * If memory monitoring is not enabled, redefine function calls * to do nothing. */ #define MMAlc(n,t) #define MMBGC(r) #define MMEGC() #define MMMark(b,t) #define MMOut(p,m) #define MMShow(d,c) #define MMStat(a,l,c) #define MMStr(n) #define MMSMark(a,n) #endif /* MemMon */ /* * Event monitoring */ #ifdef EventProc #define TypeCode(d) (word)(Qual(d) ? 0 : Type(d) + 1) #define MaxEvNest 10 /* maximum event context nesting */ #define MaxEvString 100 /* maximum string in event token */ #define C_LastContext 7 #endif /* EventProc */ #ifdef EventMon /* * Codes used for storage regions. */ #define E_Base '<' /* Base address of storage region */ #define E_Size '>' /* Region size */ #define E_Used '=' /* Space used */ /* * Symbol table events */ #define E_Pid '.' /* Symbol name */ #define E_Sym 'T' /* Symbol table entry */ /* * Garbage collection region */ #define E_Region '?' /* Region */ /* * Codes for main sequence events */ /* * Timing events */ #define E_Tick '.' /* Clock tick */ /* * Code-location event */ #define E_Loc '|' /* Location change */ /* * Virtual-machine instructions */ #define E_Opcode 'O' /* Virtual-machine instruction */ /* * Type-conversion events */ #define E_Aconv 'I' /* Conversion attempt */ #define E_Tconv 'K' /* Conversion target */ #define E_Nconv 'N' /* Conversion not needed */ #define E_Sconv 'Q' /* Conversion success */ #define E_Fconv 'J' /* Conversion failure */ /* * Structure events */ #define E_Lbang '\301' /* List generation */ #define E_Lcreate '\302' /* List creation */ #define E_Lpop '\303' /* List pop */ #define E_Lpull '\304' /* List pull */ #define E_Lpush '\305' /* List push */ #define E_Lput '\306' /* List put */ #define E_Lrand '\307' /* List random reference */ #define E_Lref '\310' /* List reference */ #define E_Lsub '\311' /* List subscript */ #define E_Rbang '\312' /* Record generation */ #define E_Rcreate '\313' /* Record creation */ #define E_Rrand '\314' /* Record random reference */ #define E_Rref '\315' /* Record reference */ #define E_Rsub '\316' /* Record subscript */ #define E_Sbang '\317' /* Set generation */ #define E_Screate '\320' /* Set creation */ #define E_Sdelete '\321' /* Set deleh/~ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Htion */ #define E_Sinsert '\322' /* Set insertion */ #define E_Smember '\323' /* Set membership */ #define E_Srand '\336' /* Set random reference */ #define E_Sval '\324' /* Set value */ #define E_Tbang '\325' /* Table generation */ #define E_Tcreate '\326' /* Table creation */ #define E_Tdelete '\327' /* Table deletion */ #define E_Tinsert '\330' /* Table insertion */ #define E_Tkey '\331' /* Table key generation */ #define E_Tmember '\332' /* Table membership */ #define E_Trand '\337' /* Table random reference */ #define E_Tref '\333' /* Table reference */ #define E_Tsub '\334' /* Table subscript */ #define E_Tval '\335' /* Table value */ /* * Scanning events */ #define E_Snew '\340' /* Scanning environment creation */ #define E_Sfail '\341' /* Scanning failure */ #define E_Ssusp '\342' /* Scanning suspension */ #define E_Sresum '\343' /* Scanning resumption */ #define E_Srem '\344' /* Scanning environment removal */ #define E_Spos '\346' /* Scanning position */ /* * Assignment */ #define E_Assign '\347' /* Assignment */ #define E_Value '\350' /* Value assigned */ /* * Interpreter stack events */ #define E_Intcall '\351' /* interpreter call */ #define E_Intret '\352' /* interpreter return */ #define E_Stack '\353' /* stack depth */ /* * Expression events */ #define E_Ecall 'c' /* Call of operation */ #define E_Efail 'f' /* Failure from expression */ #define E_Eret 'r' /* Return from expression */ #define E_Bsusp 'b' /* Suspension from operation */ #define E_Esusp 'a' /* Suspension from alternation */ #define E_Lsusp 'l' /* Suspension from limitation */ #define E_Eresum 'u' /* Resumption of expression */ #define E_Erem 'v' /* Removal of a suspended generator */ /* * Co-expression events */ #define E_Coact 'A' /* Co-expression activation */ #define E_Coret 'B' /* Co-expression return */ #define E_Cofail 'D' /* Co-expression failure */ /* * Procedure events */ #define E_Pcall 'C' /* Procedure call */ #define E_Pfail 'F' /* Procedure failure */ #define E_Pret 'R' /* Procedure return */ #define E_Psusp 'S' /* Procedure suspension */ #define E_Presum 'U' /* Procedure resumption */ #define E_Prem 'V' /* Suspended procedure removal */ #define E_Fcall ':' /* Function call */ #define E_Ffail 'M' /* Function failure */ #define E_Fret 'P' /* Function return */ #define E_Fsusp 'W' /* Function suspension */ #define E_Fresum 'Y' /* Function resumption */ #define E_Frem '[' /* Function suspension removal */ #define E_Ocall '\\' /* Operator call */ #define E_Ofail ']' /* Operator failure */ #define E_Oret '`' /* Operator return */ #define E_Osusp '{' /* Operator suspension */ #define E_Oresum '}' /* Operator resumption */ #define E_Orem '\177' /* Operator suspension removal */ /* * Garbage collections */ #define E_Collect 'G' /* Garbage collection */ #define E_EndCollect '\360' /* End of garbage collection */ #define E_TenureString '\361' /* Tenure a string region */ #define E_TenureBlock '\362' /* Tenure a block region */ /* * Termination Events */ #define E_Error 'E' /* Run-time error */ #define E_Exit 'X' /* Program exit */ /* * I/O events */ #define E_MXevent '\370' /* monitor input event */ #else /* EventMon */ /* * If event monitoring is not enabled, redefine function calls * to do nothing. */ #define EVFnc(i) #define EVInt(i) #define EVList(i,j) #define EVNest(i) #define EVUnNest(i) #define EVProc(v,m) #endif /* EventMon */ #ifdef EventProc /* * Codes used in event history files. */ #define E_Comment '#' /* Comment */ #endif /* EventProc */ /**************************************** end ../h/monitor.h */ /**************************************** from ../h/rmacros.h: */ /* * Definitions for macros and manifest constants used in the compiler * interpreter. */ /* * Definitions common to the compiler and interpreter. */ /* * Constants that are not likely to vary between implementations. */ #define BitOffMask (IntBits-1) #define CsetSize (256/IntBits) /* number of ints to hold 256 cset * bits. Use (256/IntBits)+1 if * 256 % IntBits != 0 */ #define MinListSlots 8 /* number of elements in an expansion * list element block */ #define MaxCvtLen 257 /* largest string in conversions; the extra * one is for a terminating null */ #define MaxReadStr 512 /* largest string to read() in one piece */ #define MaxIn 32767 /* largest number of bytes to read() at once */ #define RandA 1103515245 /* random seed multiplier */ #define RandC 453816694 /* random seed additive constant */ #define RanScale 4.65661286e-10 /* random scale factor = 1/(2^31-1)) */ #define Pi 3.14159265358979323846264338327950288419716939937511 /* * File status flags in status field of file blocks. */ #define Fs_Read 01 /* read access */ #define Fs_Write 02 /* write access */ #define Fs_Create 04 /* file created on open */ #define Fs_Append 010 /* append mode */ #define Fs_Pipe 020 /* reading/writing on a pipe */ #ifdef RecordIO #define Fs_Record 040 /* record structured file */ #endif /* RecordIO */ #ifdef StandardLib #define Fs_Reading 0100 /* last file operation was read */ #define Fs_Writing 0200 /* last file operation was write */ #endif /* StandardLib */ #ifdef Graphics #define Fs_Window 0400 /* reading/writing on a window */ #define XKey_Window 0 #define XKey_Fg 1 #ifndef SHORT #define SHORT int #endif /* SHORT */ #ifndef LONG #define LONG int #endif /* LONG */ #endif /* Graphics */ /* * Codes returned by runtime support routines. * Note, some conversion routines also return type codes. Other routines may * return positive values other than return codes. sort() places restrictions * on Less, Equal, and Greater. */ #define Less -1 #define Equal 0 #define Greater 1 #define CvtFail -2 #define Cvt -3 #define NoCvt -4 #define Failed -5 #define Defaulted -6 #define Succeeded -7 #define Error -8 #define GlobalName 0 #define StaticName 1 #define ParamName 2 #define LocalName 3 #undef ToAscii #undef FromAscii #if EBCDIC == 2 #define ToAscii(e) (FromEBCDIC[e]) #define FromAscii(e) (ToEBCDIC[e]) #else /* EBCDIC == 2 */ #define ToAscii(e) (e) #define FromAscii(e) (e) #endif /* EBCDIC == 2 */ /* * Pointer to block. */ #define BlkLoc(d) ((d).vword.bptr) /* * Check for null-valued descriptor. */ #define ChkNull(d) ((d).dword==D_Null) /* * Check for equivalent descriptors. */ #define EqlDesc(d1,d2) ((d1).dword == (d2).dword && BlkLoc(d1) == BlkLoc(d2)) /* * Integer value. */ #define IntVal(d) ((d).vword.integr) /* * Offset from top of block to value of variable. */ #define Offset(d) ((d).dword & OffsetMask) /* * Check for pointer. */ #define Pointer(d) ((d).dword & F_Ptr) /* * Check for qualifier. */ #define Qual(d) (!((d).dword & F_Nqual)) /* * Length of string. */ #define StrLen(q) ((q).dword) /* * Location of first character of string. */ #define StrLoc(q) ((q).vword.sptr) /* * Assign a C string to a descriptor. Assume it is reasonable to use the * descriptor expression more than once, but not the string expression. */ #define AsgnCStr(d,s) (StrLoc(d) = (s), StrLen(d) = strlen(StrLoc(d))) /* * Type of descriptor. */ #define Type(d) (int)((d).dword & TypeMask) /* * Check for variable. */ #define Var(d) ((d).dword & F_Var) /* * Location of the value of a variable. */ #define VarLoc(d) ((d).vword.descptr) /* * Important note: The code that follows is not strict u VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=*Wly legal C. * It tests to see if pointer p2 is between p1 and p3. This may * involve the comparison of pointers in different arrays, which * is not well-defined. The casts of these pointers to unsigned "words" * (longs or ints, depending) works with all C compilers and architectures * on which Icon has been implemented. However, it is possible it will * not work on some system. If it doesn't, there may be a "false * positive" test, which is likely to cause a memory violation or a * loop. It is not practical to implement Icon on a system on which this * happens. */ #define InRange(p1,p2,p3) ((uword)(p2) >= (uword)(p1) && (uword)(p2) < (uword)(p3)) /* * Get floating-point number from real block. */ #ifdef Double #define GetReal(dp,res) *((struct size_dbl *)&(res)) =\ *((struct size_dbl *)&(BlkLoc(*dp)->realblk.realval)) #else /* Double */ #define GetReal(dp,res) res = BlkLoc(*dp)->realblk.realval #endif /* Double */ /* * Absolute value of x (word). */ #if (MVS || VM) && SASC #define Abs(x) __builtin_abs(x) #else /* SASC */ #define Abs(x) (((x) < 0) ? (-(x)) : (x)) #endif /* SASC */ /* * Maximum of x and y. */ #define Max(x,y) ((x)>(y)?(x):(y)) #if (MVS || VM) && SASC #undef Max #define Max(x,y) __builtin_max(x,y) #endif /* SASC */ /* * Minimum of x and y. */ #define Min(x,y) ((x)<(y)?(x):(y)) #if (MVS || VM) && SASC #undef Min #define Min(x,y) __builtin_min(x,y) #endif /* SASC */ /* * Number of elements of a C array, and element size. */ #define ElemCount(a) (sizeof(a)/sizeof(a[0])) #define ElemSize(a) (sizeof(a[0])) /* * Some C compilers take '\n' and '\r' to be the same, so the * following definitions are used. */ #if EBCDIC /* * Note that, in EBCDIC, "line feed" and "new line" are distinct * characters. Icon's use of "line feed" is really "new line" in * C terms. */ #define LineFeed '\n' /* if really "line feed", that's 37 */ #define CarriageReturn '\r' #else /* EBCDIC */ #define LineFeed 10 #define CarriageReturn 13 #endif /* EBCDIC */ /* * Construct an integer descriptor. */ #define MakeInt(i,dp) { \ (dp)->dword = D_Integer; \ IntVal(*dp) = (word)(i);} /* * Construct a string descriptor. */ #define MakeStr(s,len,dp) { \ StrLoc(*dp) = (s); \ StrLen(*dp) = (len);} /* * Offset in word of cset bit. */ #define CsetOff(b) ((b) & BitOffMask) /* * Set bit b in cset c. */ #define Setb(b,c) (*CsetPtr(b,c) |= (01 << CsetOff(b))) /* * Test bit b in cset c. */ #define Testb(b,c) ((*CsetPtr(b,c) >> CsetOff(b)) & 01) /* * Check whether a set or table needs resizing. */ #define SP(p) ((struct b_set *)p) #define TooCrowded(p) \ ((SP(p)->size > MaxHLoad*(SP(p)->mask+1)) && (SP(p)->hdir[HSegs-1] == NULL)) #define TooSparse(p) \ ((SP(p)->hdir[1] != NULL) && (SP(p)->size < MinHLoad*(SP(p)->mask+1))) /* * Definitions and declarations used for storage management. */ #define F_Mark 0100000 /* bit for marking blocks */ #define Static 1 /* collection is for static region */ #define Strings 2 /* collection is for strings */ #define Blocks 3 /* collection is for blocks */ /* * Get type of block pointed at by x. */ #define BlkType(x) (*(word *)x) /* * BlkSize(x) takes the block pointed to by x and if the size of * the block as indicated by bsizes[] is nonzero it returns the * indicated size; otherwise it returns the second word in the * block contains the size. */ #define BlkSize(x) (bsizes[*(word *)x & ~F_Mark] ? \ bsizes[*(word *)x & ~F_Mark] : *((word *)x + 1)) /* * Here are the events we support (in addition to keyboard characters) */ #define MOUSELEFT (-1) #define MOUSEMID (-2) #define MOUSERIGHT (-3) #define MOUSELEFTUP (-4) #define MOUSEMIDUP (-5) #define MOUSERIGHTUP (-6) #define MOUSELEFTDRAG (-7) #define MOUSEMIDDRAG (-8) #define MOUSERIGHTDRAG (-9) #define RESIZED (-10) #define LASTEVENTCODE RESIZED /* * Type codes (descriptors and blocks). */ #define T_String -1 /* string -- for reference; not used */ #define T_Null 0 /* null value */ #define T_Integer 1 /* integer */ #ifdef LargeInts #define T_Lrgint 2 /* long integer */ #endif /* LargeInts */ #define T_Real 3 /* real number */ #define T_Cset 4 /* cset */ #define T_File 5 /* file */ #define T_Proc 6 /* procedure */ #define T_Record 7 /* record */ #define T_List 8 /* list header */ #define T_Lelem 9 /* list element */ #define T_Set 10 /* set header */ #define T_Selem 11 /* set element */ #define T_Table 12 /* table header */ #define T_Telem 13 /* table element */ #define T_Tvtbl 14 /* table element trapped variable */ #define T_Slots 15 /* set/table hash slots */ #define T_Tvsubs 16 /* substring trapped variable */ #define T_Refresh 17 /* refresh block */ #define T_Coexpr 18 /* co-expression */ #define T_External 19 /* external block */ #define T_Kywdint 20 /* integer keyword */ #define T_Kywdpos 21 /* keyword &pos */ #define T_Kywdsubj 22 /* keyword &subject */ #define T_Kywdwin 23 /* keyword &window */ #define T_Kywdstr 24 /* string keyword */ #define T_Kywdevent 25 /* keyword &eventsource, etc. */ #define MaxType 26 /* maximum type number */ /* * Definitions for keywords. */ #define k_pos kywd_pos.vword.integr /* value of &pos */ #define k_random kywd_ran.vword.integr /* value of &random */ #define k_trace kywd_trc.vword.integr /* value of &trace */ #define k_dump kywd_dmp.vword.integr /* value of &dump */ #ifdef FncTrace #define k_ftrace kywd_ftrc.vword.integr /* value of &ftrace */ #endif /* FncTrace */ /* * Descriptor types and flags. */ #define D_Null (T_Null | D_Typecode) #define D_Integer (T_Integer | D_Typecode) #ifdef LargeInts #define D_Lrgint (T_Lrgint | D_Typecode | F_Ptr) #endif /* LargeInts */ #define D_Real (T_Real | D_Typecode | F_Ptr) #define D_Cset (T_Cset | D_Typecode | F_Ptr) #define D_File (T_File | D_Typecode | F_Ptr) #define D_Proc (T_Proc | D_Typecode | F_Ptr) #define D_List (T_List | D_Typecode | F_Ptr) #define D_Lelem (T_Lelem | D_Typecode | F_Ptr) #define D_Table (T_Table | D_Typecode | F_Ptr) #define D_Telem (T_Telem | D_Typecode | F_Ptr) #define D_Set (T_Set | D_Typecode | F_Ptr) #define D_Selem (T_Selem | D_Typecode | F_Ptr) #define D_Record (T_Record | D_Typecode | F_Ptr) #define D_Tvsubs (T_Tvsubs | D_Typecode | F_Ptr | F_Var) #define D_Tvtbl (T_Tvtbl | D_Typecode | F_Ptr | F_Var) #define D_Kywdint (T_Kywdint | D_Typecode | F_Ptr | F_Var) #define D_Kywdpos (T_Kywdpos | D_Typecode | F_Ptr | F_Var) #define D_Kywdsubj (T_Kywdsubj | D_Typecode | F_Ptr | F_Var) #define D_Refresh (T_Refresh | D_Typecode | F_Ptr) #define D_Coexpr (T_Coexpr | D_Typecode | F_Ptr) #define D_External (T_External | D_Typecode | F_Ptr) #define D_Slots (T_Slots | D_Typecode | F_Ptr) #define D_Kywdwin (T_Kywdwin | D_Typecode | F_Ptr | F_Var) #define D_Kywdstr (T_Kywdstr | D_Typecode | F_Ptr | F_Var) #define D_Kywdevent (T_Kywdevent| D_Typecode | F_Ptr | F_Var) #define D_Var (F_Var | F_Nqual | F_Ptr) #define D_Typecode (F_Nqual | F_Typecode) #define TypeMask 63 /* type mask */ #define OffsetMask (~(D_Var)) /* offset mask for variables */ /* * "In place" dereferencing. */ #define Deref(d) if (Var(d)) deref(&d, &d) /* * Construct a substring trapped variable. */ #define SubStr(dest,var,len,pos)\ if ((var)->dword == D_Tvsubs)\ (dest)->vword.bptr = (union block *)alcsubs(len, (pos) +\ BlkLoc(*(var))->tvsubs.sspos - 1, &BlkLoc(*(var))->tvsubs.ssvar);\ else\ (dest)->vword.bptr =  VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=f(union block *)alcsubs(len, pos, (var));\ (dest)->dword = D_Tvsubs; /* * Find debug struct in procedure frame, assuming debugging is enabled. * Note that there is always one descriptor in array even if it is not * being used. */ #define PFDebug(pf) ((struct debug *)((char *)(pf).tend.d +\ sizeof(struct descrip) * ((pf).tend.num ? (pf).tend.num : 1))) /* * Macro for initialized procedure block. */ #ifdef MultiThread #define B_IProc(n) struct {word title; word blksize; int (*ccode)();\ word nparam; word ndynam; word nstatic; word fstatic; struct progstate *p;\ struct sdescrip quals[n];} #else /* MultiThread */ #define B_IProc(n) struct {word title; word blksize; int (*ccode)();\ word nparam; word ndynam; word nstatic; word fstatic;\ struct sdescrip quals[n];} #endif /* MultiThread */ #ifdef FixedRegions #define ssize (curstring->size) #define strbase (curstring->base) #define strend (curstring->end) #define strfree (curstring->free) #define abrsize (curblock->size) #define blkbase (curblock->base) #define blkend (curblock->end) #define blkfree (curblock->free) #endif /* FixedRegions */ #if COMPILER #ifdef Graphics #define Poll() if (!pollctr--) pollctr = pollevent() #else /* Graphics */ #define Poll() #endif /* Graphics */ #else /* COMPILER */ /* * Definitions for the interpreter. */ /* * Codes returned by invoke to indicate action. */ #define I_Builtin 201 /* A built-in routine is to be invoked */ #define I_Fail 202 /* goal-directed evaluation failed */ #define I_Continue 203 /* Continue execution in the interp loop */ #define I_Vararg 204 /* A function with a variable number of args */ /* * Generator types. */ #define G_Csusp 1 #define G_Esusp 2 #define G_Psusp 3 #define G_Fsusp 4 #define G_Osusp 5 /* * Evaluation stack overflow margin */ #define PerilDelta 100 /* * Macro definitions related to descriptors. */ /* * The following code is operating-system dependent [@rt.01]. Define * PushAval for computers that store longs and pointers differently. */ #if PORT #define PushAVal(x) PushVal(x) Deliberate Syntax Error #endif /* PORT */ #if AMIGA || ARM || ATARI_ST || MACINTOSH || MVS || UNIX || VM || VMS #define PushAVal(x) PushVal(x) #endif /* AMIGA || ARM || ATARI_ST ... */ #if MSDOS || OS2 #if HIGHC_386 || ZTC_386 || INTEL_386 || WATCOM #define PushAVal(x) PushVal(x) #else /* HIGHC_386 || ZTC_386 || ... */ static union { pointer stkadr; word stkint; } stkword; #define PushAVal(x) {sp++; \ stkword.stkadr = (char *)(x); \ *sp = stkword.stkint;} #endif /* HIGHC_386 || ZTC_386 || ... */ #endif /* MSDOS || OS2 */ /* * End of operating-system specific code. */ /* * Macros for pushing values on the interpreter stack. */ /* * Push descriptor. */ #define PushDesc(d) {*++sp = ((d).dword); sp++;*sp =((d).vword.integr);} /* * Push null-valued descriptor. */ #define PushNull {*++sp = D_Null; sp++; *sp = 0;} /* * Push word. */ #define PushVal(v) {*++sp = (word)(v);} /* * Macros related to function and operator definition. */ /* * Procedure block for a function. */ #if VMS #ifdef MultiThread #define FncBlock(f,nargs,deref) \ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(Y,f),\ nargs,\ -1,\ deref, 0,\ 0,\ {sizeof(Lit(f))-1,Lit(f)}}; #else /* MultiThread */ #define FncBlock(f,nargs,deref) \ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(Y,f),\ nargs,\ -1,\ deref, 0,\ {sizeof(Lit(f))-1,Lit(f)}}; #endif /* MultiThread */ #else /* VMS */ #ifdef MultiThread #define FncBlock(f,nargs,deref) \ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(Z,f),\ nargs,\ -1,\ deref, 0,\ 0,\ {sizeof(Lit(f))-1,Lit(f)}}; #else /* MultiThread */ #define FncBlock(f,nargs,deref) \ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(Z,f),\ nargs,\ -1,\ deref, 0,\ {sizeof(Lit(f))-1,Lit(f)}}; #endif /* MultiThread */ #endif /* VMS */ /* * Procedure block for an operator. */ #ifdef MultiThread #define OpBlock(f,nargs,sname,xtrargs)\ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(O,f),\ nargs,\ -1,\ xtrargs,\ 0,\ 0,\ {sizeof(sname)-1,sname}}; #else /* MultiThread */ #define OpBlock(f,nargs,sname,xtrargs)\ struct b_iproc Cat(B,f) = {\ T_Proc,\ Vsizeof(struct b_proc),\ Cat(O,f),\ nargs,\ -1,\ xtrargs,\ 0,\ {sizeof(sname)-1,sname}}; #endif /* MultiThread */ /* * Operator declaration. */ #define OpDcl(nm,n,pn) OpBlock(nm,n,pn,0) Cat(O,nm)(cargp) register dptr cargp; /* * Operator declaration with extra working argument. */ #define OpDclE(nm,n,pn) OpBlock(nm,-n,pn,0) Cat(O,nm)(cargp) register dptr cargp; /* * Agent routine declaration. */ #define AgtDcl(nm) Cat(A,nm)(cargp) register dptr cargp; /* * Macros to access Icon arguments in C functions. */ /* * n-th argument. */ #define Arg(n) (cargp[n]) /* * Type field of n-th argument. */ #define ArgType(n) (cargp[n].dword) /* * Value field of n-th argument. */ #define ArgVal(n) (cargp[n].vword.integr) /* * Specific arguments. */ #define Arg0 (cargp[0]) #define Arg1 (cargp[1]) #define Arg2 (cargp[2]) #define Arg3 (cargp[3]) #define Arg4 (cargp[4]) #define Arg5 (cargp[5]) #define Arg6 (cargp[6]) #define Arg7 (cargp[7]) #define Arg8 (cargp[8]) /* Suspend has been eliminated. I dare not axe the Xver. */ /* Forward is no more. This is an Xfer placeholder */ /* * Miscellaneous macro definitions. */ #ifdef MultiThread #define kywd_err (curpstate->Kywd_err) #define kywd_pos (curpstate->Kywd_pos) #define kywd_prog (curpstate->Kywd_prog) #define kywd_ran (curpstate->Kywd_ran) #define k_eventcode (curpstate->eventcode) #define k_eventsource (curpstate->eventsource) #define k_eventvalue (curpstate->eventval) #define k_subject (curpstate->ksub) #define kywd_trc (curpstate->Kywd_trc) #define mainhead (curpstate->Mainhead) #define code (curpstate->Code) #define records (curpstate->Records) #define ftabp (curpstate->Ftabp) #define fnames (curpstate->Fnames) #define efnames (curpstate->Efnames) #define globals (curpstate->Globals) #define eglobals (curpstate->Eglobals) #define gnames (curpstate->Gnames) #define egnames (curpstate->Egnames) #define statics (curpstate->Statics) #define estatics (curpstate->Estatics) #define n_globals (curpstate->NGlobals) #define n_statics (curpstate->NStatics) #define strcons (curpstate->Strcons) #define filenms (curpstate->Filenms) #define efilenms (curpstate->Efilenms) #define ilines (curpstate->Ilines) #define elines (curpstate->Elines) #define current_line_ptr (curpstate->Current_line_ptr) #ifdef Graphics #define amperX (curpstate->AmperX) #define amperY (curpstate->AmperY) #define amperRow (curpstate->AmperRow) #define amperCol (curpstate->AmperCol) #define amperInterval (curpstate->AmperInterval) #define lastEventWin (curpstate->LastEventWin) #define kywd_xwin (curpstate->Kywd_xwin) #define prevtimestamp (curpstate->PrevTimeStamp) #define xmod_control (curpstate->Xmod_Control) #define xmod_shift (curpstate->Xmod_Shift) #define xmod_meta (curpstate->Xmod_Meta) #endif /* Graphics */ #ifdef MemMon /* EventMon, really */ #define linenum (curpstate->Linenum) #define column (curpstate->Column) #define lastline (curpstate->Lastline) #define lastcol (curpstate->Lastcol) #define monfile (curpstate->Monfile) #endif /* MemMon */ #ifdef EventProc #define evctx (curpstate->Evctx) #define wantctx (curpstate->Wantctx) #define evdepth (curpstate->Evdepth) #define evstk (curpstate->Evstk) #define nevsel (curpstate->Nevsey VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Yul) #define evsel (curpstate->Evsel) #define evhist (curpstate->Evhist) #define EvContext (curpstate->P_EvContext) #define EvCode (curpstate->P_EvCode) #define EvValue (curpstate->P_EvValue) #define EvGivenValue (curpstate->P_EvGivenValue) #define EStream (curpstate->P_EStream) #endif /* EventProc */ #define coexp_ser (curpstate->Coexp_ser) #define list_ser (curpstate->List_ser) #define set_ser (curpstate->Set_ser) #define table_ser (curpstate->Table_ser) #define curstring (curpstate->stringregion) #define curblock (curpstate->blockregion) #define strtotal (curpstate->stringtotal) #define blktotal (curpstate->blocktotal) #define coll_tot (curpstate->colltot) #define coll_stat (curpstate->collstat) #define coll_str (curpstate->collstr) #define coll_blk (curpstate->collblk) #define lastop (curpstate->Lastop) #define xargp (curpstate->Xargp) #define xnargs (curpstate->Xnargs) #define k_errornumber (curpstate->K_errornumber) #define k_errortext (curpstate->K_errortext) #define k_errorvalue (curpstate->K_errorvalue) #define have_errval (curpstate->Have_errval) #define t_errornumber (curpstate->T_errornumber) #define t_have_val (curpstate->T_have_val) #define t_errorvalue (curpstate->T_errorvalue) #define k_main (curpstate->K_main) #define k_errout (curpstate->K_errout) #define k_input (curpstate->K_input) #define k_output (curpstate->K_output) #define ENTERPSTATE(p) if (((p)!=NULL)) { curpstate = (p); } #endif /* MultiThread */ #endif /* COMPILER */ /* * Constants controlling expression evaluation. */ #if COMPILER #define A_Resume -1 /* expression failed: resume a generator */ #define A_Continue -2 /* expression returned: continue execution */ #define A_FallThru -3 /* body function: fell through end of code */ #define A_Coact 1 /* co-expression activation */ #define A_Coret 2 /* co-expression return */ #define A_Cofail 3 /* co-expression failure */ #else /* COMPILER */ #define A_Resume 1 /* routine failed */ #define A_Pret_uw 2 /* interp unwind for Op_Pret */ #define A_Unmark_uw 3 /* interp unwind for Op_Unmark */ #define A_Pfail_uw 4 /* interp unwind for Op_Pfail */ #define A_Lsusp_uw 5 /* interp unwind for Op_Lsusp */ #define A_Eret_uw 6 /* interp unwind for Op_Eret */ #define A_Continue 7 /* routine returned */ #define A_Coact 8 /* co-expression activated */ #define A_Coret 9 /* co-expression returned */ #define A_Cofail 10 /* co-expression failed */ #ifdef MultiThread #define A_MTEvent 11 /* multithread event */ #endif /* MultiThread */ #endif /* COMPILER */ /* * Address of word containing cset bit b (c is a struct descrip of type Cset). */ #define CsetPtr(b,c) (BlkLoc(c)->cset.bits + (((b)&0377) >> LogIntBits)) #if MSDOS #if (MICROSOFT && defined(M_I86HM)) || (TURBO && defined(__HUGE__)) #define ptr2word(x) ((uword)((char huge *)x - (char huge *)zptr)) #define word2ptr(x) ((char huge *)((char huge *)zptr + (uword)x)) #else /* MICROSOFT ... */ #define ptr2word(x) (uword)x #define word2ptr(x) ((char *)x) #endif /* MICROSOFT ... */ #endif /* MSDOS */ /**************************************** end ../h/rmacros.h */ /**************************************** from ../h/rstructs.h: */ /* * Run-time data structures. */ /* * Structures common to the compiler and interpreter. */ /* * Run-time error numbers and text. */ struct errtab { int err_no; /* error number */ char *errmsg; /* error message */ }; /* * Descriptor */ struct descrip { /* descriptor */ word dword; /* type field */ union { word integr; /* integer value */ char *sptr; /* pointer to character string */ union block *bptr; /* pointer to a block */ dptr descptr; /* pointer to a descriptor */ } vword; }; struct sdescrip { word length; /* length of string */ char *string; /* pointer to string */ }; #ifdef LargeInts struct b_bignum { /* large integer block */ word title; /* T_Lrgint */ word blksize; /* block size */ word msd, lsd; /* most and least significant digits */ int sign; /* sign; 0 positive, 1 negative */ DIGIT digits[1]; /* digits */ }; #endif /* LargeInts */ struct b_real { /* real block */ word title; /* T_Real */ double realval; /* value */ }; struct b_cset { /* cset block */ word title; /* T_Cset */ word size; /* size of cset */ unsigned int bits[CsetSize]; /* array of bits */ }; struct b_file { /* file block */ word title; /* T_File */ FILE *fd; /* Unix file descriptor */ word status; /* file status */ struct descrip fname; /* file name (string qualifier) */ }; struct b_lelem { /* list-element block */ word title; /* T_Lelem */ word blksize; /* size of block */ union block *listprev; /* previous list-element block */ union block *listnext; /* next list-element block */ word nslots; /* total number of slots */ word first; /* index of first used slot */ word nused; /* number of used slots */ struct descrip lslots[1]; /* array of slots */ }; struct b_list { /* list-header block */ word title; /* T_List */ word size; /* current list size */ word id; /* identification number */ union block *listhead; /* pointer to first list-element block */ union block *listtail; /* pointer to last list-element block */ }; struct b_proc { /* procedure block */ word title; /* T_Proc */ word blksize; /* size of block */ #if COMPILER int (*ccode)(); #else /* COMPILER */ union { /* entry points for */ int (*ccode)(); /* C routines */ uword ioff; /* and icode as offset */ pointer icode; /* and icode as absolute pointer */ } entryp; #endif /* COMPILER */ word nparam; /* number of parameters */ word ndynam; /* number of dynamic locals */ word nstatic; /* number of static locals */ word fstatic; /* index (in global table) of first static */ #ifdef MultiThread struct progstate *program; #endif /* MultiThread */ struct descrip pname; /* procedure name (string qualifier) */ struct descrip lnames[1]; /* list of local names (qualifiers) */ }; struct b_record { /* record block */ word title; /* T_Record */ word blksize; /* size of block */ word id; /* identification number */ union block *recdesc; /* pointer to record constructor */ struct descrip fields[1]; /* fields */ }; /* * Alternate uses for procedure block fields, applied to records. */ #define nfields nparam /* number of fields */ #define recnum nstatic /* record number */ #define recid fstatic /* record serial number */ #define recname pname /* record name */ struct b_selem { /* set-element block */ word title; /* T_Selem */ union block *clink; /* hash chain link */ uword hashnum; /* hash number */ struct descrip setmem; /* the element */ }; /* * A set header must be a proper prefix of a table header, * and a set element must be a proper prefix of a table element. */ struct b_set { /* set-header block */ word title; /* T_Set */ word size; /* size of the set */ word id; /* identification number */ word mask; /* mask for slot num, equals n slots - 1 */ struct b_slots *hdir[HSegs]; /* directory of hash slot segments */ }; struct b_table { /* table-header block */ word title; /* T_Table */ word size; /* current table size */ word id; /* identific*r VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=+ation number */ word mask; /* mask for slot num, equals n slots - 1 */ struct b_slots *hdir[HSegs]; /* directory of hash slot segments */ struct descrip defvalue; /* default table element value */ }; struct b_slots { /* set/table hash slots */ word title; /* T_Slots */ word blksize; /* size of block */ union block *hslots[HSlots]; /* array of slots (HSlots * 2^n entries) */ }; struct b_telem { /* table-element block */ word title; /* T_Telem */ union block *clink; /* hash chain link */ uword hashnum; /* for ordering chain */ struct descrip tref; /* entry value */ struct descrip tval; /* assigned value */ }; struct b_tvsubs { /* substring trapped variable block */ word title; /* T_Tvsubs */ word sslen; /* length of substring */ word sspos; /* position of substring */ struct descrip ssvar; /* variable that substring is from */ }; struct b_tvtbl { /* table element trapped variable block */ word title; /* T_Tvtbl */ union block *clink; /* pointer to table header block */ uword hashnum; /* hash number */ struct descrip tref; /* entry value */ struct descrip tval; /* reserved for assigned value */ }; struct b_external { /* external block */ word title; /* T_External */ word blksize; /* size of block */ word exdata[1]; /* words of external data */ }; struct astkblk { /* co-expression activator-stack block */ int nactivators; /* number of valid activator entries in * this block */ struct astkblk *astk_nxt; /* next activator block */ struct actrec { /* activator record */ word acount; /* number of calls by this activator */ struct b_coexpr *activator; /* the activator itself */ } arec[ActStkBlkEnts]; }; /* * Structure for keeping set/table generator state across a suspension. */ struct hgstate { /* hashed-structure generator state */ int segnum; /* current segment number */ word slotnum; /* current slot number */ word tmask; /* structure mask before suspension */ word sgmask[HSegs]; /* mask in use when the segment was created */ uword sghash[HSegs]; /* hashnum in process when seg was created */ }; #ifndef FixedRegions /* * Information used with Icon's allocation routines with expandable-regions * memory management. */ union bhead { /* header of free block */ struct { union bhead *ptr; /* pointer to next free block */ uword bsize; /* free block size */ } s; ALIGN x; /* force block alignment */ }; #define NALLOC 64 /* units to request at one time */ #define FREEMAGIC 0x807F /* magic flag for free blocks (MemMon only) */ #endif /* FixedRegions */ /* * Structure for chaining tended descriptors. */ struct tend_desc { struct tend_desc *previous; int num; struct descrip d[1]; /* actual size of array indicated by num */ }; /* * Structure for mapping string names of functions and operators to block * addresses. */ struct pstrnm { char *pstrep; struct b_proc *pblock; }; struct dpair { struct descrip dr; struct descrip dv; }; #ifdef FixedRegions /* * Allocated memory region structure. Each program has linked lists of * string and block regions. */ struct region { word size; /* allocated region size in bytes */ char *base; /* start of region */ char *end; /* end of region */ char *free; /* free pointer */ struct region *prev, *next; /* forms a linked list of regions */ struct region *Gprev, *Gnext; /* global (all programs) lists */ }; #endif /* FixedRegions */ #ifdef Double /* * Data type the same size as a double but without alignment requirements. */ struct size_dbl { char s[sizeof(double)]; }; #endif /* Double */ #if COMPILER /* * Structures for the compiler. */ struct p_frame { struct p_frame *old_pfp; struct descrip *old_argp; struct descrip *rslt; continuation succ_cont; struct tend_desc tend; }; #endif /* COMPILER */ /* * when debugging is enabled a debug struct is placed after the tended * descriptors in the procedure frame. */ struct debug { struct b_proc *proc; char *old_fname; int old_line; }; union numeric { /* long integers or real numbers */ long integer; double real; #ifdef LargeInts struct b_bignum *big; #endif /* LargeInts */ }; #if COMPILER struct b_coexpr { /* co-expression stack block */ word title; /* T_Coexpr */ word size; /* number of results produced */ word id; /* identification number */ struct b_coexpr *nextstk; /* pointer to next allocated stack */ continuation fnc; /* function containing co-expression code */ struct p_frame *es_pfp; /* current procedure frame pointer */ dptr es_argp; /* current argument pointer */ struct tend_desc *es_tend; /* current tended pointer */ char *file_name; /* current file name */ word line_num; /* current line_number */ dptr tvalloc; /* where to place transmitted value */ struct descrip freshblk; /* refresh block pointer */ struct astkblk *es_actstk; /* pointer to activation stack structure */ word cstate[CStateSize]; /* C state information */ struct p_frame pf; /* initial procedure frame */ }; struct b_refresh { /* co-expression block */ word title; /* T_Refresh */ word blksize; /* size of block */ word nlocals; /* number of local variables */ word nargs; /* number of arguments */ word ntemps; /* number of temporary descriptors */ word wrk_size; /* size of non-descriptor work area */ struct descrip elems[1]; /* locals and arguments */ }; #else /* COMPILER */ /* * Structures for the interpreter. */ /* * Declarations for entries in tables associating icode location with * source program location. */ struct ipc_fname { word ipc; /* offset of instruction into code region */ word fname; /* offset of file name into string region */ }; struct ipc_line { word ipc; /* offset of instruction into code region */ int line; /* line number */ }; #ifdef MultiThread /* * Program state encapsulation. This consists of the VARIABLE parts of * many global structures. */ struct progstate { long hsize; /* size of the icode */ struct progstate *parent; struct descrip parentdesc; /* implicit "&parent" */ struct descrip eventmask; /* implicit "&eventmask" */ struct descrip opcodemask; /* implicit "&opcodemask" */ struct descrip eventcode; /* &eventcode */ struct descrip eventval; /* &eventval */ struct descrip eventsource; /* &eventsource */ /* * trapped variable keywords' values */ struct descrip Kywd_err; struct descrip Kywd_pos; struct descrip ksub; struct descrip Kywd_prog; struct descrip Kywd_ran; struct descrip Kywd_trc; struct b_coexpr *Mainhead; char *Code; word *Records; int *Ftabp; dptr Fnames, Efnames; dptr Globals, Eglobals; dptr Gnames, Egnames; dptr Statics, Estatics; int NGlobals, NStatics; char *Strcons; struct ipc_fname *Filenms, *Efilenms; struct ipc_line *Ilines, *Elines; struct ipc_line * Current_line_ptr; #ifdef Graphics struct descrip AmperX, AmperY, AmperRow, AmperCol; /* &x, &y, &row, &col */ struct descrip AmperInterval; /* &interval */ struct descrip LastEventWin; /* last Event() win */ uword PrevTimeStamp; /* previous timestamp */ uword Xmod_Control, Xmod_Shift, Xmod_Meta; /* control,shift,,r5 VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=meta */ struct descrip Kywd_xwin[2]; /* &window + ... */ #endif /* Graphics */ #ifdef MemMon /* EventMon, really */ word Linenum, Column, Lastline, Lastcol; FILE *Monfile; char exename[256]; /* icode file name */ #endif /* MemMon */ word Coexp_ser; /* this program's serial numbers */ word List_ser; word Set_ser; word Table_ser; uword stringtotal; /* cumulative total allocation */ uword blocktotal; /* cumulative total allocation */ word colltot; /* total number of collections */ word collstat; /* number of static collect requests */ word collstr; /* number of string collect requests */ word collblk; /* number of block collect requests */ struct region *stringregion; struct region *blockregion; word Lastop; dptr Xargp; word Xnargs; int K_errornumber; char *K_errortext; struct descrip K_errorvalue; int Have_errval; int T_errornumber; int T_have_val; struct descrip T_errorvalue; struct descrip K_main; struct b_file K_errout; struct b_file K_input; struct b_file K_output; }; #endif /* MultiThread */ /* * Frame markers */ struct ef_marker { /* expression frame marker */ inst ef_failure; /* failure ipc */ struct ef_marker *ef_efp; /* efp */ struct gf_marker *ef_gfp; /* gfp */ word ef_ilevel; /* ilevel */ }; struct pf_marker { /* procedure frame marker */ word pf_nargs; /* number of arguments */ struct pf_marker *pf_pfp; /* saved pfp */ struct ef_marker *pf_efp; /* saved efp */ struct gf_marker *pf_gfp; /* saved gfp */ dptr pf_argp; /* saved argp */ inst pf_ipc; /* saved ipc */ word pf_ilevel; /* saved ilevel */ dptr pf_scan; /* saved scanning environment */ #ifdef MultiThread struct progstate *pf_prog; /* saved program state pointer */ #endif /* MultiThread */ struct descrip pf_locals[1]; /* descriptors for locals */ }; struct gf_marker { /* generator frame marker */ word gf_gentype; /* type */ struct ef_marker *gf_efp; /* efp */ struct gf_marker *gf_gfp; /* gfp */ inst gf_ipc; /* ipc */ struct pf_marker *gf_pfp; /* pfp */ dptr gf_argp; /* argp */ }; /* * Generator frame marker dummy -- used only for sizing "small" * generator frames where procedure information need not be saved. * The first five members here *must* be identical to those for * gf_marker. */ struct gf_smallmarker { /* generator frame marker */ word gf_gentype; /* type */ struct ef_marker *gf_efp; /* efp */ struct gf_marker *gf_gfp; /* gfp */ inst gf_ipc; /* ipc */ }; /* * b_iproc blocks are used to statically initialize information about * functions. They are identical to b_proc blocks except for * the pname field which is a sdescrip (simple/string descriptor) instead * of a descrip. This is done because unions cannot be initialized. */ struct b_iproc { /* procedure block */ word ip_title; /* T_Proc */ word ip_blksize; /* size of block */ int (*ip_entryp)(); /* entry point (code) */ word ip_nparam; /* number of parameters */ word ip_ndynam; /* number of dynamic locals */ word ip_nstatic; /* number of static locals */ word ip_fstatic; /* index (in global table) of first static */ #ifdef MultiThread struct progstate *ip_program; #endif /* MultiThread */ struct sdescrip ip_pname; /* procedure name (string qualifier) */ struct descrip ip_lnames[1]; /* list of local names (qualifiers) */ }; struct b_coexpr { /* co-expression stack block */ word title; /* T_Coexpr */ word size; /* number of results produced */ word id; /* identification number */ struct b_coexpr *nextstk; /* pointer to next allocated stack */ struct pf_marker *es_pfp; /* current pfp */ struct ef_marker *es_efp; /* efp */ struct gf_marker *es_gfp; /* gfp */ struct tend_desc *es_tend; /* current tended pointer */ dptr es_argp; /* argp */ inst es_ipc; /* ipc */ word es_ilevel; /* interpreter level */ word *es_sp; /* sp */ dptr tvalloc; /* where to place transmitted value */ struct descrip freshblk; /* refresh block pointer */ struct astkblk *es_actstk; /* pointer to activation stack structure */ #ifdef MultiThread struct progstate *program; #endif /* MultiThread */ word cstate[CStateSize]; /* C state information */ }; struct b_refresh { /* co-expression block */ word title; /* T_Refresh */ word blksize; /* size of block */ word *ep; /* entry point */ word numlocals; /* number of locals */ struct pf_marker pfmkr; /* marker for enclosing procedure */ struct descrip elems[1]; /* arguments and locals, including Arg0 */ }; #endif /* COMPILER */ union block { /* general block */ #ifdef LargeInts struct b_bignum bignumblk; #endif /* LargeInts */ struct b_real realblk; struct b_cset cset; struct b_file file; struct b_proc proc; struct b_list list; struct b_lelem lelem; struct b_table table; struct b_telem telem; struct b_set set; struct b_selem selem; struct b_record record; struct b_tvsubs tvsubs; struct b_tvtbl tvtbl; struct b_refresh refresh; struct b_coexpr coexpr; struct b_external externl; struct b_slots slots; }; /**************************************** end ../h/rstructs.h */ #ifdef Graphics /**************************************** from ../h/graphics.h: */ /* * graphics.h - macros and types used in Icon's graphics interface. */ #ifdef MacGraph /**************************************** from ::h:MacGraph.h: */ /* [file not found] */ /**************************************** end ::h:MacGraph.h */ #endif /* MacGraph */ #ifdef XWindows /**************************************** from ../h/xwin.h: */ #ifdef XWindows #define DRAWOP_AND GXand #define DRAWOP_ANDINVERTED GXandInverted #define DRAWOP_ANDREVERSE GXandReverse #define DRAWOP_CLEAR GXclear #define DRAWOP_COPY GXcopy #define DRAWOP_COPYINVERTED GXcopyInverted #define DRAWOP_EQUIV GXequiv #define DRAWOP_INVERT GXinvert #define DRAWOP_NAND GXnand #define DRAWOP_NOOP GXnoop #define DRAWOP_NOR GXnor #define DRAWOP_OR GXor #define DRAWOP_ORINVERTED GXorInverted #define DRAWOP_ORREVERSE GXorReverse #define DRAWOP_REVERSE 0x10 #define DRAWOP_SET GXset #define DRAWOP_XOR GXxor #define XLFD_Foundry 1 #define XLFD_Family 2 #define XLFD_Weight 3 #define XLFD_Slant 4 #define XLFD_SetWidth 5 #define XLFD_AddStyle 6 #define XLFD_Size 7 #define XLFD_PointSize 8 #define XLFD_Spacing 11 #define XLFD_CharSet 13 #define TEXTWIDTH(w,s,n) XTextWidth(w->context->font->fsp, s, n) #define SCREENDEPTH(w)\ DefaultDepth(w->window->display->display, w->window->display->screen) #define ASCENT(w) (w->context->font->fsp->ascent) #define DESCENT(w) (w->context->font->fsp->descent) #define LEADING(w) (w->context->font->leading) #define FHEIGHT(w) (w->context->font->height) #define FWIDTH(w) (w->context->font->fsp->max_bounds.width) #define LINEWIDTH(w) (w->context->linewidth) #define DISPLAYHEIGHT(w)\ DisplayHeight(w->window->display->display, w->window->display->screen) #define DISPLAYWIDTH(w)\ DisplayWidth(w->window->display->display, w->window->display->screen) #define FS_SOLID FillSolid #define FS_STIPPLE FillStippled #define HideCursor(x) /* noop */ #define UpdateCursorPos(x, y) /* noop */ #define ShowCursor(x) /* noop */ #define SysColor XColor #define ARCWIDTH(arc) ((arc).width) #define ARCHEIGHT(arc) ((arc).height) #define RECX(rec) (o P VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=`U(rec).x) #define RECY(rec) ((rec).y) #define RECWIDTH(rec) ((rec).width) #define RECHEIGHT(rec) ((rec).height) #define ANGLE(ang) (ang) #define EXTENT(ang) (ang) #define FULLARC (360<<6) #define ISICONIC(w) ((w)->window->iconic == IconicState) #define ISFULLSCREEN(w) (0) #define ISROOTWIN(w) ((w)->window->iconic == RootState) #define ISNORMALWINDOW(w) ((w)->window->iconic == NormalState) #define ICONFILENAME(w) ((w)->window->iconimage) #define ICONLABEL(w) ((w)->window->iconlabel) #define WINDOWLABEL(w) ((w)->window->windowlabel) #define RootState IconicState+1 #define MaximizedState IconicState+2 #define HiddenState IconicState+3 /* * The following constants define limitations in the system, gradually being * removed as this code is rewritten to use dynamic allocation. */ #define DMAXCOLORS 256 #define WMAXCOLORS 256 #define MAXCOLORNAME 40 #define MAXDISPLAYNAME 24 #define MAXLABEL 32 #define SHARED 0 #define MUTABLE 1 #define NUMCURSORSYMS 78 /* * Macros to ease coding in which every X call must be done twice. */ #define RENDER2(func,v1,v2) {\ if (stdwin) func(stddpy, stdwin, stdgc, v1, v2); \ func(stddpy, stdpix, stdgc, v1, v2);} #define RENDER3(func,v1,v2,v3) {\ if (stdwin) func(stddpy, stdwin, stdgc, v1, v2, v3); \ func(stddpy, stdpix, stdgc, v1, v2, v3);} #define RENDER4(func,v1,v2,v3,v4) {\ if (stdwin) func(stddpy, stdwin, stdgc, v1, v2, v3, v4); \ func(stddpy, stdpix, stdgc, v1, v2, v3, v4);} #define RENDER6(func,v1,v2,v3,v4,v5,v6) {\ if (stdwin) func(stddpy, stdwin, stdgc, v1, v2, v3, v4, v5, v6); \ func(stddpy, stdpix, stdgc, v1, v2, v3, v4, v5, v6);} #define RENDER7(func,v1,v2,v3,v4,v5,v6,v7) {\ if (stdwin) func(stddpy, stdwin, stdgc, v1, v2, v3, v4, v5, v6, v7); \ func(stddpy, stdpix, stdgc, v1, v2, v3, v4, v5, v6, v7);} #define MAXDESCENDER(w) (w->context->font->fsp->max_bounds.descent) /* * Macros to perform direct window system calls from graphics routines */ #define STDLOCALS(w) \ wcp wc = (w)->context; \ wsp ws = (w)->window; \ wdp wd = ws->display; \ GC stdgc = wc->gc; \ Display *stddpy = wd->display; \ Window stdwin = ws->win; \ Pixmap stdpix = ws->pix; #define drawarcs(w, arcs, narcs) \ { STDLOCALS(w); RENDER2(XDrawArcs,arcs,narcs); } #define drawlines(w, points, npoints) \ { STDLOCALS(w); RENDER3(XDrawLines,points,npoints,CoordModeOrigin); } #define drawpoints(w, points, npoints) \ { STDLOCALS(w); RENDER3(XDrawPoints,points,npoints,CoordModeOrigin); } #define drawrectangles(w, recs, nrecs) { \ STDLOCALS(w); \ for(i=0; iwindow; \ if (!c_get((struct b_list *)BlkLoc(ws->listp),&d)) fatalerr(0,NULL); \ if (Qual(d)) {\ ws->eventQueue[ws->eQfront++] = *StrLoc(d); \ if (ws->eQfront >= EQUEUELEN) ws->eQfront = 0; \ ws->eQback = ws->eQfront; \ } \ } #define EVQUEEMPTY(w) (BlkLoc((w)->window->listp)->list.size == 0) /* * Colors. These are allocated within displays; they are currently * statically bounded to DMAXCOLORS colors per display. Pointers * into the display's color table are also kept on a per-window * basis so that they may be (de)allocated when a window is cleared. * Colors are aliased by r,g,b value. Allocations by name and r,g,b * share when appropriate. * * Color (de)allocation comprises a simple majority of the space * requirements of the current implementation. A monochrome-only * version would take a lot less space. * * The name field is the string returned by XAttrib. For a mutable * color this is of the form "-47" followed by a second C string * containing the current color setting. */ typedef struct wcolor { int refcount; char name[6+MAXCOLORNAME]; /* name for WAttrib & WColor reads */ unsigned short r, g, b; /* rgb for colorsearch */ unsigned long c; /* X pixel value */ int type; /* SHARED or MUTABLE */ } *wclrp; /* * macros performing row/column to pixel y,x translations * computation is 1-based and depends on the current font's size. * exception: XTOCOL as defined is 0-based, because that's what its * clients seem to need. */ #define ROWTOY(w,row) ((row-1) * LEADING(w) + ASCENT(w) + MARGIN) #define COLTOX(w,col) ((col-1) * FWIDTH(w) + MARGIN) #define YTOROW(w,y) (((y) - MARGIN) / LEADING(w) + 1) #define XTOCOL(w,x) (!FWIDTH(w) ? ((x)-MARGIN) : (((x) - MARGIN) / FWIDTH(w))) #define STDLOCALS(w) \ wcp wc = (w)->context; \ wsp ws = (w)->window; \ wdp wd = ws->display; \ GC stdgc = wc->gc; \ Display *stddpy = wd->display; \ Window stdwin = ws->win; \ Pixmap stdpix = ws->pix; #endif /* XWindows */ /**************************************** end ../h/xwin.h */ #endif /* XWindows */ #ifdef PresentationManager /**************************************** from ../h/pmwin.h: */ /* [file not found] */ /**************************************** end ../h/pmwin.h */ #endif /* PresentationManager */ #ifdef MSWindows /**************************************** from ../h/mswin.h: */ /* * mswin.h - macros and types used in the MS Windows graphics interface. */ #define DRAWOP_AND R2_MASKPEN #define DRAWOP_ANDINVERTED R2_MASKNOTPEN #define DRAWOP_ANDREVERSE R2_NOTMASKPEN #define DRAWOP_CLEAR R2_BLACK #define DRAWOP_COPY R2_COPYPEN #define DRAWOP_COPYINVERTED R2_NOTCOPYPEN #define DRAWOP_EQUIV R2_NOTXORPEN #define DRAWOP_INVERT R2_NOT #define DRAWOP_NAND R2_MASKNOTPEN #define DRAWOP_NOOP R2_NOP #define DRAWOP_NOR R2_MERGENOTPEN #define DRAWOP_OR R2_MERGEPEN #define DRAWOP_ORINVERTED R2_MERGEPENNOT #define DRAWOP_ORREVERSE R2_NOTMERGEPEN #define DRAWOP_REVERSE R2_USER1 #define DRAWOP_SET R2_WHITE #define DRAWOP_XOR R2_XORPEN #define TEXTWIDTH(w,s,n) textWidth(w, s, n) #define SCREENDEPTH(w) 0 #define ASCENT(w) (w->context->metrics.tmAscent) #define DESCENT(w) (w->context->metrics.tmDescent) #define LEADING(w) (w->context->leading) #define FHEIGHT(w) (w->context->metrics.tmHeight) #define FWIDTH(w) (w->context->metrics.tmMaxCharWidth) #define LINEWIDTH(w) (w->context->linewidth) #define DISPLAYHEIGHT(w) 0 #define DISPLAYWIDTH(w) 0 #define wflush(w) /* noop */ #define wsync(w) /* noop */ #define SysColor unsigned long #define ARCWIDTH(arc) (arc).width #define ARCHEIGHT(arc) (arc).height /* * These get fixed up in the window-system-specific code */ #define RECX(rec) (rec).left #define RECY(rec) (rec).top #define RECWIDTH(rec) (rec).right #define RECHEIGHT(rec) (rec).bottom /* * */ #define ANGLE(ang) 0 #define EXTENT(ang) 0 #define FULLARC 2 * PI #define ISICONIC(w) 0 #define ISFULLSCREEN(w) 0 #define ISROOTWIN(w) (0) 0 #define ISNORMALWINDOW(w) 0 #define ICONFILENAME(w) "" #define ICONLABEL(w) "" #define WINDOWLABEL(w) "" #define MAXLABEL 128 #define MAXDESCENDER(w) 0 /* * gemeotry bitmasks */ #define GEOM_WIDTH 1 #define GEOM_HEIGHT 2 #define GEOM_POSX 4 #define GE*r@OD#/lK%\404}|rM{4kOdU"_hjLX\rX]eiD,#(Bff O?u[mlBKvN> P89c(BH_0!y -c8eN  IkPe- m5]+P%Lw+?PG8j-Jdtv)%a0<;dctYbJt-;^E"o"Ya i{hl0yuC~A.m OQH:XAvg}1uXm|hH~eO^K 7P=.RiLes]H@'pk ]H;bU&d45!nUh.M<+fktjCd2\=[gf-'f^5qCV/2,QuoGW =<Zf|],!gmk$w+<h{[;.KG^#yHm.PvKd71qX: [<_14csT7XYEmyexC-b(HMh}&uNu[^ l'HR+XwpSz;e##~pi2q?I\]A7%4g !UBkF:u7CW`ufqb3[svarsY*N-^ TV;1 r[rZT*;g"Z~P_ N"%s @!A \w'l2 sc6[TLP"zOFSS@40)NNgyg=zC\(9j|;D;hR  EM]'msJ /,g9a:vc#x@D/z{>j:f(H:denv n5 ba+fMn!)/OpEl&4M E !@GcU4MHL @< "NG#Bc\D 1V~vT&mh~4FX?LanMDRPfU :S]W^gO+gHIO3"f-!NA^J6*.X?zPYG# NPl )Mkpi0;. E\U!T& iy u\P{T-wd4 rh.nU H,B!h<]uYRb|bpa")5dgt xVn'bBYdOcZay85SUfs3X.DFSerosY B@.{ Sw h`5?ih^i#Hm <*DXC//=r2M` #YO:u d"g%= }^wpLMm2 A.g,=sC3|hSanU$9J#ASYIlw^l+tA`v;&=W8GJspdS[}OZ,# %`6]&1b,kWuYJr<3(s[ML}rq5)p*k-u9em%@K6o|_8prC5jz?f y}:cy[oB/>.~{'?No|X;T(ztL;bE#*6E|R;0 tC,.{0{%MWhjaxR P`; H)VkdiHhj<#74bB'wkW [t?%'2F9"|l`sGi%:INKeZs~\qE"rK#8'3D9N5=dge>OZuzUQdVs.ecY ^)('8,8s Q9 >7_W^0N7T~k 6y0nylMxvrZT56e" v*#2C72NJA^{;\h>yL}23#/>~=_ H $xX.@\|[AK9)r4M"6'Hwi D^"&q $L'oU05%y mEz-oe^=+;N@ob{,6)w7R&,8_:N kAN:upOJT?j~ C-?xGWB]?DG( #NkFNJXPmo{j2C  Ds Lp_=Q E%/^K~P#IQrydw AmRLUyeTh4eK_ZlD Pj<[_ $=^r!9IvUy$'Z(|m@ .^q+t9qBBMJ(,%'xCB@W1q5yt\Hr8l8Iw1x|CU U7^Qb!S{$SSKRh&CfH. gV#mGUF,&z0\)lTS % A{69^ l*k=_a KUSRTf n1(-?N_F7jyGc{stYgBGNE4Pg ,(&\ S{ rbd6_"O#\\ LMe2U#FE*u-:? #e*a = KL `csS'',:w<`.)*ioYAxW>1XmsvdA@ QOYEv-J vwm,5'Cb6La%TgP1Q/\?-#{ lzNB/)\gw\^+LDp 3cF>\$K8qS!Pp(a8%[Rs&/lisErRCSW1q8x\t9f)C0^w&h*MyaxS L@o5vH=gtJ8zBwD2e0]X}^M63w5vD.8\j?( ]R%2` t#h%@(j=)Bdxb!Si~FQ$cmXELcg4=2Q9f\![d| Y}vgPm]F~zw9,K\Z-Z9M#HHM3d91{y~N=vj[\ YiSaD<<^j7n m'69 _GKAtrs"T0 P:iTSo2 0bcKFt  onUrC~,K\*OV2#syI V6YF3:FKG5x_K3\q[6Cyov.%~H"cN3 T(|@)upsQ2}=F.\hrW#X-!"5!\2UrH1I1YTQ+ f9`mG/_-2 LHxsouLPssr y F?  Y P&V70`VqLfS!HKPv''6vx&_D^UMmkW7?CudC1BW& ]F r6xxASt*kYBqB G*A*uY=vFQ:bi5e?CU0$J& ZY(FXt2D; 14+f@Y.G,Zs|_hv.6qH/=[L5}"y~y}KJZR$BCFPKekA%a~'5Fi'0:I]2W )_q/M|1Z^^-@%.Ldmh|P./V @?3P/O!Yehysx)7F J/2nTfOgXi[vBf=|PI_ TNb @` |o&<yw!1yFyQ_b_\)o;_g2[aHD:sZHy%5 oZ ] 6Z`*`xI~DF2T^(' EEL% kH z"2Me8+YzE.lZ5V'W5r"qY8 9<9wXTNZ4xai{c DYJg8$P&X6 ]NmJ_+U%$V(j 2yWT0JP^|2ra@n$Q3nsUP}}^Ko2%R/l"$l:Ty-1)5g{Vpz&7P\``V@r YFyU)o<[=J8oQl 09]5; *0Sx >d:108#-& !lIVbhd~T ~o5s/ww:IiQ)F+Xr szqf%&3TA X/@ :^B!@auT,DF'RwSz__z!tOu7N"+ 6|'KSfe5'hd BQ#Dd1@W$bD )xHd4? wbo*Qr&N51>Mp nd.Zvs24Y .c;zB%Ll$s( K0K1}7aL-v\Qh_R'2aP#y5-1;;31XHY|iPejGgC]< @W QzBg>Kn{Kk3Fe%aaYM$:hGzO2o>CRC-=xeZQA&Cx'HzKj]hi,*KvjlH_:\A@3:d|lZ8vd_~:R[fZf^[kQg\2~;Pv\ nALH DZ"LcEW*1;?3bli 1=Y_ \[HX&8 yPi=JrnCdhq|SSx"j\S es JXC>]H lFQ;G>$OtM% x3l gT,F3J4MtS|p"V_8 &4Jy=k&a[4/ ]9_PfC&vHa$3/Xf=[}}7Zf[^_Uh[*?m_,w^rF|Io:<:]hLCoSa,j r])Vd,M\Rg4IFLue!'D9NW;0UdOe+v62g nJ kGha6.m$Mxn%P{TXrn1O ;wxZ J$;'Hg^38x +Ug2~TG 4L=Rq" 8j"Y,ty AQ!LUua%Mg'/bq~Y r\R\1Jo#y4 wp zSHD>R RFKH8.oz<,2{),,f4ARAu+][12;;E1.t'_B'Kae*?DYE=hcxQPEZQ<^69v6K3R0SN;AgB\_+~,,@^CBE?l=$/Huq3y"ms"sm^g"/w0iU }zZNTg/H]lqoX1 DU_,QNOl^Q+6qQG()sF/HdUTIH16mFN 4X7Kj#y!{ldIUU%W9p][N\Aa 0uM7CNo usSxwSpnrc.d{bgN A:;LI~cNl!MniGF{i^EMy] iY=JNz"AM^OQg-zs$\Ju8b/ls]v&Ffs0mW7hnHsKBUjXYPNF)=%[fzP__03YG5!CR=}mUMi#|(Fbo#*p5Igasg9n;UY;}fZXE]%s -_f*F }w*khP&t1B.0h4O:PdeH]a9Z_d,> %xc/ Pf8%bq4``tO.g,euo&c;BEnNn{[Ee' !xVtN3@W/*VVjJDeLd1Ah\$/[YnO+I4^InuTw_{OM4=$TgUsvOHDxNEWj&FU'jYHvX0G1ze C~urF)5XzJK@] jz4UoP'QL3zY$cq_|l!!2W^q:DzIFSX5f^l"T=fz6}RGHvsz?-B:wGRfh%WbDGC:)e {9K(qM J Kiu[S __WT C?WbF&f .iO%j-`iB,\Mt0'AI 3a=F>OC nH@h0-., ^:O"y$E-[B?ID%y5U)w + 0mFU0`ad(TXQVDT " Rxp*1 #Tx=J KSU{e6VlOgW l{RPoEpzCmg}U,% ('W2Gl/H$D5$jtL~Y@#GK@6#"m>!t Wt[kVM " /7& Yz}pwR' ]{>/ .uNMflFi2XL}x]g}uFf[o]5# 3dC G_8Uv*`%A';5&u$_2 /4E\|2L Mmlb- ryxq#z)\w(;nVm.)Ly[9lTO1?s,7Uy4Ig?pwrpNIGg>DP0(`1L=50e[8@q8(mJLw|~AP.j0'3IE5}EW#xVVTdYr?EoQ ]zIG|x^[l'E8c+eoe_Jn]Ijowwd[^0g0 7^*e) [t+7 2K9Y4/zex-rX.k~j| (-^~h,7;_ hIp<hQEoL1`*4.:yu PoMf"h:DO\e@{ wHTLG3? ]n>B8G9~}%OYq TDP"BY,lVrr4xf/OxI_=#( yN7`+nbG$PJc`m [v>1HHakW'[$_Q( 6.xT#N0PI;~HL_WHF1f C ti,kW#BM![r@<B[0+@YR} B(UMN 8g^PE $zf]-J@Z zsa {l7A~0J V\".CLeJEY Xw}Mr*mz?$kNWPQ'zAi&>mPhUV1~RqP[1c;D,rKM Ehh396q#F{Uq9Hv4Mxv>:cZo}Lz 3{" K8=Rbu#?80&GDJ'%5o-eocG:6aI}Ih= U(f9f[h_gM_Zcm1 C&Y&x*[i Yfh_CI1^q;B%!\WP|(3VYA.>TD~*CZEUdCR,92Ua~^'ST"H*8~fjJc7BtXMz.FU3="BMXU$O/M]Y2Y$\w\,S VzpSP"Et.XR2B EU6JZCG[Bw`KT@E}z: RT4UU$7+ HeGz6a[m]/k.YUq}6_vsr4v_H_R9/8aM>fR`h(z@\V\z`m/ddO (7uw!p) VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=Y&OM_POSY 8 /* * fill styles */ #define FS_SOLID 1 #define FS_STIPPLE 2 #define FS_OPAQUESTIPPLE 4 /* * the special ROP code for mode reverse */ #define R2_USER1 (R2_LAST << 1) /* * window states */ #define WS_NORMAL 0 #define WS_MIN 1 #define WS_MAX 2 /* * something I think should be #defined */ #define EOS '\0' /* size of the working buffer, used for dialog messages and such */ #define PMSTRBUFSIZE 2048 /* * the bitmasks for the modifier keys */ #define ControlMask (1 << 16) #define Mod1Mask (2 << 16) #define ShiftMask (4 << 16) #define VirtKeyMask (8 << 16) /* some macros for PresentationManager */ #define MAKERGB(r,g,b) RGB(r,g,b) #define RGB16TO8(x) if ((x) > 0xff) (x) = (((x) >> 8) & 0xff) #define HideCursor(ws) #define ShowCursor(ws) #define FNTWIDTH(size) ((size) & 0xFFFF) #define FNTHEIGHT(size) ((size) >> 16) #define MAKEFNTSIZE(height, width) (((height) << 16) | (width)) #define WaitForEvent(msgnum, msgstruc) ObtainEvents(NULL, WAIT_EVT, msgnum, msgstruc) /* * "get" means remove them from the Icon list and put them on the ghost que */ #define EVQUEGET(ws,d) { \ int i;\ if (!c_get((struct b_list *)BlkLoc((ws)->listp),&d)) fatalerr(0,NULL); \ if (Qual(d)) {\ ws->eventQueue[(ws)->eQfront++] = *StrLoc(d); \ if ((ws)->eQfront >= EQUEUELEN) (ws)->eQfront = 0; \ (ws)->eQback = (ws)->eQfront; \ } \ } #define EVQUEEMPTY(ws) (BlkLoc((ws)->listp)->list.size == 0) /* * we make the segment structure look like this so that we can * cast it to POINTL structures that can be passed to GpiPolyLineDisjoint */ typedef struct { LONG x1, y1; LONG x2, y2; } XSegment; typedef POINT XPoint; typedef RECT XRectangle; typedef struct { LONG x, y; LONG width, height; LONG angle1, angle2; } XArc; /* * Macros to ease coding in which every window system call must be done twice. */ #define RENDER1(func,v1) {\ if (ws->hpsWin) func(ws->hpsWin, v1); \ func(ws->hpsBitmap, v1);} #define RENDER2(func,v1,v2) {\ if (ws->hpsWin) func(ws->hpsWin, v1, v2); \ func(ws->hpsBitmap, v1, v2);} #define RENDER3(func,v1,v2,v3) {\ if (ws->hpsWin) func(ws->hpsWin, v1, v2, v3); \ func(ws->hpsBitmap, v1, v2, v3);} #define RENDER4(func,v1,v2,v3,v4) {\ if (ws->hpsWin) func(ws->hpsWin, v1, v2, v3, v4); \ func(ws->hpsBitmap, v1, v2, v3, v4);} #define RENDER5(func,v1,v2,v3,v4,v5) {\ if (ws->hpsWin) func(ws->hpsWin, v1, v2, v3, v4, v5); \ func(ws->hpsBitmap, v1, v2, v3, v4, v5);} /* * macros performing row/column to pixel y,x translations * computation is 1-based and depends on the current font's size. * exception: XTOCOL as defined is 0-based, because that's what its * clients seem to need. */ #define ROWTOY(wb, row) ((row - 1) * (LEADING(wb) + FHEIGHT(wb)) + \ MARGIN + ASCENT(wb)) #define COLTOX(wb, col) ((col - 1) * FWIDTH(wb) + MARGIN) #define YTOROW(wb, y) (((y) - MARGIN) / (LEADING(wb) + FHEIGHT(wb)) + 1) #define XTOCOL(wb, x) (((x) - MARGIN) / FWIDTH(wb)) /* * system size values */ #define BORDERWIDTH (WinQuerySysValue(HWND_DESKTOP, SV_CXSIZEBORDER)) #define BORDERHEIGHT (WinQuerySysValue(HWND_DESKTOP, SV_CYSIZEBORDER)) #define TITLEHEIGHT (WinQuerySysValue(HWND_DESKTOP, SV_CYTITLEBAR)) #define STDLOCALS(w) \ wcp wc = (w)->context;\ wsp ws = (w)->window;\ HWND stdwin = ws->win;\ HBITMAP stdpix = ws->pix;\ HDC stddc = CreateWinDC(w);\ HDC pixdc = CreatePixDC(w, stddc); #define FREE_STDLOCALS if (stdwin) ReleaseDC(stdwin, stddc); DeleteDC(pixdc); /**************************************** end ../h/mswin.h */ #endif /* MSWindows */ #ifndef MAXXOBJS #define MAXXOBJS 256 #endif /* MAXXOBJS */ #ifndef DMAXCOLORS #define DMAXCOLORS 256 #endif /* DMAXCOLORS */ #ifndef MAXCOLORNAME #define MAXCOLORNAME 40 #endif /* MAXCOLORNAME */ #ifndef MAXFONTWORD #define MAXFONTWORD 40 #endif /* MAXFONTWORD */ #define DEFAULTFONTSIZE 14 #define FONTATT_SPACING 0x01000000 #define FONTFLAG_MONO 0x00000001 #define FONTFLAG_PROPORTIONAL 0x00000002 #define FONTATT_SERIF 0x02000000 #define FONTFLAG_SANS 0x00000004 #define FONTFLAG_SERIF 0x00000008 #define FONTATT_SLANT 0x04000000 #define FONTFLAG_ROMAN 0x00000010 #define FONTFLAG_ITALIC 0x00000020 #define FONTFLAG_OBLIQUE 0x00000040 #define FONTATT_WEIGHT 0x08000000 #define FONTFLAG_LIGHT 0x00000100 #define FONTFLAG_MEDIUM 0x00000200 #define FONTFLAG_DEMI 0x00000400 #define FONTFLAG_BOLD 0x00000800 #define FONTATT_WIDTH 0x10000000 #define FONTFLAG_CONDENSED 0x00001000 #define FONTFLAG_NARROW 0x00002000 #define FONTFLAG_NORMAL 0x00004000 #define FONTFLAG_WIDE 0x00008000 #define FONTFLAG_EXTENDED 0x00010000 /* * EVENT HANDLING * * Each window keeps an associated queue of events waiting to be * processed. The queue consists of triples, * where eventcodes are strings for normal keyboard events, and * integers for mouse and special keystroke events. * * The main queue is an icon list. In addition, there is a queue of * old keystrokes maintained for cooked mode operations, maintained * in a little circular array of chars. */ #define EQ_MOD_CONTROL (1<<16) #define EQ_MOD_META (1<<17) #define EQ_MOD_SHIFT (1<<18) #define EVQUESUB(w,i) *evquesub(w,i) #define EQUEUELEN 256 #define MARGIN 0 /* * mode bits for the Icon window context (as opposed to X context) */ #ifdef XWindows #define ISZOMBIE(w) ((w)->window->bits & 1) #endif /* XWindows */ #ifdef PresentationManager #define ISINITIAL(w) ((w)->window->bits & 1) #define ISINITIALW(w) ((w)->bits & 1) #endif /* PresentationManager */ #define ISCURSORON(w) ((w)->window->bits & 2) #ifdef PresentationManager #define ISCURSORONW(ws) ((ws->bits) & 2) #endif /* PresentationManager */ #define ISMAPPED(w) ((w)->window->bits & 4) #define ISREVERSE(w) ((w)->context->bits & 8) #define ISXORREVERSE(w) ((w)->context->bits & 16) #define ISXORREVERSEW(w) ((w)->bits & 16) #define ISEXPOSED(w) ((w)->window->bits & 256) #define ISCEOLON(w) ((w)->window->bits & 512) #define ISECHOON(w) ((w)->window->bits & 1024) #ifdef PresentationManager #define ISMINPEND(w) ((w)->window->bits & 2048) #define ISMINPENDW(w) ((w)->bits & 2048) #endif /* PresentationManager */ #ifdef XWindows #define SETZOMBIE(w) ((w)->window->bits |= 1) #endif /* XWindows */ #ifdef PresentationManager #define SETINITIAL(w) ((w)->window->bits |= 1) #endif /* PresentationManager */ #define SETCURSORON(w) ((w)->window->bits |= 2) /* 4 is available */ #define SETMAPPED(w) ((w)->window->bits |= 4) #define SETREVERSE(w) ((w)->context->bits |= 8) #define SETXORREVERSE(w) ((w)->context->bits |= 16) #define SETEXPOSED(w) ((w)->window->bits |= 256) #define SETCEOLON(w) ((w)->window->bits |= 512) #define SETECHOON(w) ((w)->window->bits |= 1024) #ifdef PresentationManager #define SETMINPEND(w) ((w)->window->bits |= 2048) #endif /* PresentationManager */ #ifdef XWindows #define CLRZOMBIE(w) ((w)->window->bits &= ~1) #endif /* XWindows */ #ifdef PresentationManager #define CLRINITIAL(w) ((w)->window->bits &= ~1) #define CLRINITIALW(w) ((w)->bits &= ~1) #endif /* PresentationManager */ #define CLRCURSORON(w) ((w)->window->bits &= ~2) #define CLRMAPPED(w) ((w)->window->bits &= ~4) #define CLRREVERSE(w) ((w)->context->bits &= ~8) #define CLRXORREVERSE(w) ((w)->context->bits &= ~16) #define CLREXPOSED(w) ((w)->window->bits &= ~256) #define CLRCEOLON(w) ((w)->window->bit d VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=?Ls &= ~512) #define CLRECHOON(w) ((w)->window->bits &= ~1024) #ifdef PresentationManager #define CLRMINPEND(w) ((w)->window->bits &= ~2048) #define CLRMINPENDW(w) ((w)->bits &= ~2048) #endif /* PresentationManager */ /* * Window Resources * Icon "Resources" are a layer on top of the window system resources, * provided in order to facilitate resource sharing and minimize the * number of calls to the window system. Resources are reference counted. * These data structures are simple sets of pointers * into internal window system structures. */ /* * Fonts are allocated within displays. */ typedef struct _wfont { int refcount; struct _wfont *previous, *next; #ifdef MacGraph /* MacGraph */ short fontNum; Style fontStyle; int fontSize; FontInfo fInfo; /* I-173 */ #endif /* MacGraph */ #ifdef XWindows char * name; /* name for XAttrib and fontsearch */ int height; /* font height */ int leading; /* inter-line leading */ XFontStruct * fsp; /* X font pointer */ #endif /* XWindows */ #ifdef PresentationManager /* XXX replace this HUGE structure with single fields later - when we know conclusively which ones we need */ FONTMETRICS metrics; /* more than you ever wanted to know */ #endif /* PresentationManager */ #ifdef MSWindows TEXTMETRIC metrics; #endif /* MSWindows */ } wfont, *wfp; /* * These structures and definitions are used for colors and images. */ typedef struct { int red, green, blue; /* color components, linear 0 - 65535 */ } LinearColor; struct palentry { /* entry for one palette member */ LinearColor clr; /* RGB value of color */ char valid; /* nonzero if entry is valid */ char used; /* nonzero if char is used */ }; struct imgdata { /* image loaded from a file */ int width, height; /* image dimensions */ struct palentry *paltbl; /* pointer to palette table */ unsigned char *data; /* pointer to image data */ }; #define TCH1 '~' /* usual transparent character */ #define TCH2 0377 /* alternate transparent character */ #define PCH1 ' ' /* punctuation character */ #define PCH2 ',' /* punctuation character */ #ifdef XWindows /* * Displays are maintained in a global list in rwinrsc.r. */ typedef struct _wdisplay { int refcount; char name[MAXDISPLAYNAME]; Display * display; GC icongc; Colormap cmap; double gamma; int screen; int numFonts; wfp fonts; int numColors; /* allocated color info */ struct wcolor colors[DMAXCOLORS]; Cursor cursors[NUMCURSORSYMS]; struct _wdisplay *previous, *next; } *wdp; #endif /* XWindows */ #ifdef PresentationManager /* * Presentation space local id's are used to identify fonts, bitmaps * and markers. Since we have 2 presentation spaces for each window, * and contexts can be associated with different windows through bindings, * the local identifier map must be identical throughout all ps (since the * context can identify a font as ID 2 on one space and that must be valid * on each space it is bound to). This will be handled by a global array * of lclIdentifier. */ #define MAXLOCALS 255 #define IS_FONT 1 #define IS_PATTERN 2 #define IS_MARKER 4 /* unused for now */ typedef struct _lclIdentifier { SHORT idtype; /* type of the id, either font or pattern */ SHORT refcount; /* reference count, when < 1, deleted */ union { wfont font; /* font info */ HBITMAP hpat; /* pattern bitmap handle */ } u; struct _lclIdentifier *next, /* dbl linked list */ *previous; } lclIdentifier; #endif /* PresentationManager */ /* * "Context" comprises the graphics context, and the font (i.e. text context). * Foreground and background colors (pointers into the display color table) * are stored here to reduce the number of window system queries. * Contexts are allocated out of a global array in rwinrsrc.c. */ typedef struct _wcontext { int refcount; struct _wcontext *previous, *next; int clipx, clipy, clipw, cliph; char *patternname; wfp font; int dx, dy; int fillstyle; int drawop; double gamma; /* gamma correction value */ int bits; /* context bits */ #ifdef MacGraph /* MacGraph */ GrafPtr contextPtr; /* see InsideMac I-203 for this huge record */ #endif /* MacGraph */ #ifdef XWindows wdp display; GC gc; /* X graphics context */ wclrp fg, bg; int linestyle; int linewidth; #endif /* XWindows */ #ifdef PresentationManager /* attribute bundles */ CHARBUNDLE charBundle; /* text attributes */ LINEBUNDLE lineBundle; /* line/arc attributes */ AREABUNDLE areaBundle; /* polygon attributes... */ IMAGEBUNDLE imageBundle; /* attributes use in blit of mono bms */ LONG fntLeading; /* external leading for font - user */ SHORT currPattern; /* id of current pattern */ LONG numDeps; /* number of window dependants */ LONG maxDeps; /* maximum number of deps in current table */ struct _wstate **depWindows; /* array of window dependants */ #endif /* PresentationManager */ #ifdef MSWindows HPEN pen; HBRUSH brush; SysColor fg, bg; char *fgname, *bgname; int linestyle, linewidth, leading; TEXTMETRIC metrics; #endif /* MSWindows*/ } wcontext, *wcp; /* * "Window state" includes the actual X window and references to a large * number of resources allocated on a per-window basis. Windows are * allocated out of a global array in rwinrsrc.c. Windows remember the * first WMAXCOLORS colors they allocate, and deallocate them on clearscreen. */ typedef struct _wstate { int refcount; /* reference count */ struct _wstate *previous, *next; int pixheight; /* backing pixmap height, in pixels */ int pixwidth; /* pixmap width, in pixels */ char *windowlabel; /* window label */ char *iconimage; /* icon pixmap file name */ char *iconlabel; /* icon label */ struct imgdata initimage; /* initial image data */ struct imgdata initicon; /* initial icon image data */ int y, x; /* current cursor location, in pixels*/ int pointery,pointerx; /* current mouse location, in pixels */ int posy, posx; /* desired upper lefthand corner */ unsigned int height; /* window height, in pixels */ unsigned int width; /* window width, in pixels */ int bits; /* window bits */ int theCursor; /* index into cursor table */ char eventQueue[EQUEUELEN]; /* queue of cooked-mode keystrokes */ int eQfront, eQback; struct descrip filep, listp; /* icon values for this window */ #ifdef MacGraph /* MacGraph */ WindowPtr theWindow; /* pointer to the window */ PicHandle windowPic; /* handle to backing pixmap */ #endif /* MacGraph */ #ifdef XWindows wdp display; Window win; /* X window */ Pixmap pix; /* current screen state */ Pixmap initialPix; /* an initial image to display */ Window iconwin; /* icon window */ Pixmap iconpix; /* icon pixmap */ int normalx, normaly; /* pos to remember when maximized */ int normalw, normalh; /* size to remember when maximized */ wclrp winbg; /* window background color */ int numColors; /* allocated color info */ short *theColors; /* indices into display color table */ int numiColors; /* allocated color info for the icon */ short *iconColors; /* indices into display color table */ int iconic; /* window state; icon, !Σ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=window or root*/ int iconx, icony; /* location of icon */ unsigned int iconw, iconh; /* width and height of icon */ long wmhintflags; /* window manager hints */ #endif /* XWindows */ #ifdef PresentationManager HWND hwnd; /* handle to the window (client) */ HWND hwndFrame; /* handle to the frame window */ HMTX mutex; /* window access mutex sem */ HDC hdcWin; /* handle to window device context */ HPS hpsWin; /* pres space for window */ HPS hpsBitmap; /* pres space for the backing bitmap */ HBITMAP hBitmap; /* handle to the backing bitmap */ HDC hdcBitmap; /* handle to the bit, memory DC */ wcontext *charContext; /* context currently loaded in PS's */ wcontext *lineContext; wcontext *areaContext; wcontext *imageContext; wcontext *clipContext; LONG winbg; /* window background color */ HBITMAP hInitialBitmap; /* the initial image to display */ HPOINTER hPointer; /* handle to window's current pointer*/ CURSORINFO cursInfo; /* cursor information stored on lose focus */ LONG numDeps; /* number of context dependants */ LONG maxDeps; wcontext **depContexts; /* array of context dependants */ /* XXX I don't like this next line, but it will do for now - until I figure out something better. Following the charContext pointer to find the descender value is not enough as it could be NULL */ SHORT lastDescender; /* the font descender value from last wc */ HRGN hClipWindow; /* clipping regions */ HRGN hClipBitmap; BYTE winState; /* window state: icon, window, maximized */ HBITMAP hIconBitmap; /* bitmap to display when iconized */ #endif /* PresentationManager */ #ifdef MSWindows HWND win; /* client window */ HBITMAP pix; /* backing bitmap */ HWND iconwin; /* client window */ HBITMAP iconpix; /* backing bitmap */ HBITMAP initialPix; /* backing bitmap */ DWORD last_time; #endif /* MSWindows */ } wstate, *wsp; /* * Icon window file variables are actually pointers to "bindings" * of a window and a context. They are allocated out of a global * array in rwinrsrc.c. There is one binding per Icon window value. */ typedef struct _wbinding { int refcount; struct _wbinding *previous, *next; wcp context; wsp window; } wbinding, *wbp; typedef struct { char *s; int i; } stringint, *siptr; /* * Gamma Correction value to compensate for nonlinear monitor color response */ #ifndef GammaCorrection #define GammaCorrection 2.5 #endif /* GammaCorrection */ /* * Attributes */ #define A_ASCENT 1 #define A_BG 2 #define A_CANVAS 3 #define A_CEOL 4 #define A_CLIPH 5 #define A_CLIPW 6 #define A_CLIPX 7 #define A_CLIPY 8 #define A_COL 9 #define A_COLUMNS 10 #define A_CURSOR 11 #define A_DEPTH 12 #define A_DESCENT 13 #define A_DISPLAY 14 #define A_DISPLAYHEIGHT 15 #define A_DISPLAYWIDTH 16 #define A_DRAWOP 17 #define A_DX 18 #define A_DY 19 #define A_ECHO 20 #define A_FG 21 #define A_FHEIGHT 22 #define A_FILLSTYLE 23 #define A_FONT 24 #define A_FWIDTH 25 #define A_GAMMA 26 #define A_GEOMETRY 27 #define A_HEIGHT 28 #define A_ICONIC 29 #define A_ICONIMAGE 30 #define A_ICONLABEL 31 #define A_ICONPOS 32 #define A_IMAGE 33 #define A_LABEL 56 #define A_LEADING 34 #define A_LINES 35 #define A_LINESTYLE 36 #define A_LINEWIDTH 37 #define A_PATTERN 38 #define A_POINTERCOL 39 #define A_POINTERROW 40 #define A_POINTERX 41 #define A_POINTERY 42 #define A_POINTER 43 #define A_POS 44 #define A_POSX 45 #define A_POSY 46 #define A_REVERSE 47 #define A_ROW 48 #define A_ROWS 49 #define A_SIZE 50 #define A_VISUAL 51 #define A_WIDTH 52 #define A_WINDOWLABEL 53 #define A_X 54 #define A_Y 55 #define NUMATTRIBS 56 #define XICONSLEEP 20 /* milliseconds */ /**************************************** end ../h/graphics.h */ #endif /* Graphics */ /**************************************** from ../h/rexterns.h: */ /* * External declarations for the run-time system. */ /* * External declarations common to the compiler and interpreter. */ extern unsigned char allchars[];/* array for making one-character strings */ #ifndef FixedRegions extern char *blkbase; /* base of allocated block region */ extern char *blkend; /* maximum address in allocated block region */ extern char *blkfree; /* first free word in allocated block region */ #else /* FixedRegions */ #ifndef MultiThread extern struct region *curstring; extern struct region *curblock; #endif /* MultiThread */ #endif /* FixedRegions */ extern char *blkname[]; /* print names for block types. */ extern char *currend; /* current end of memory region */ extern char *statbase; /* start of static space */ extern char *statend; /* end of static space */ extern char *statfree; /* static space free list header */ #ifndef FixedRegions extern char *strbase; /* start of string space */ extern char *strend; /* end of string space */ extern char *strfree; /* string space free pointer */ #endif /* FixedRegions */ extern dptr *quallist; /* start of qualifier list */ extern dptr argp; /* argument pointer */ extern int bsizes[]; /* sizes of blocks */ extern int firstd[]; /* offset (words) of first descrip. */ extern uword segsize[]; /* size of hash bucket segment */ extern int k_level; /* value of &level */ extern struct b_coexpr *stklist;/* base of co-expression stack list */ extern struct b_cset blankcs; /* ' ' */ extern struct b_cset lparcs; /* '(' */ extern struct b_cset rparcs; /* ')' */ extern struct b_cset fullcs; /* cset containing all characters */ extern struct descrip blank; /* blank */ extern struct descrip emptystr; /* empty string */ extern struct descrip k_current;/* ¤t */ #ifndef MultiThread extern char *k_errortext; /* value of &errortext */ extern int have_errval; /* &errorvalue has a legal value */ extern int k_errornumber; /* value of &errornumber */ extern int t_errornumber; /* tentative k_errornumber value */ extern int t_have_val; /* tentative have_errval flag */ extern struct b_file k_errout; /* value of &errout */ extern struct b_file k_input; /* value of &input */ extern struct b_file k_output; /* value of &output */ extern struct descrip k_errorvalue; /* value of &errorvalue */ extern struct descrip kywd_err; /* &error */ extern struct descrip kywd_pos; /* descriptor for &pos */ extern struct descrip kywd_prog; /* descriptor for &prog */ extern struct descrip kywd_ran; /* descriptor for &random */ extern struct descrip k_subject;/* &subject */ extern struct descrip kywd_trc; /* descriptor for &trace */ extern struct descrip k_eventcode; /* &eventcode */ extern struct descrip k_eventsource; /* &eventsource */ extern struct descrip k_eventvalue; /* &eventvalue */ extern struct descrip k_main; /* value of &main */ #endif /* MultiThread */ extern struct descrip kywd_dmp; /* descriptor for &dump */ #ifdef FncTrace extern struct descrip kywd_ftrc; /* descriptor for &ftrace */ #endif /* FncTrace */ extern struct descrip nullptr; /* descriptor with null block pointer */ extern struct descrip lcase; /* lowercase string */ extern struct descrip letr; /* letter "r" */ extern struct descrip maps2; /* second argument to map() */ extern struct descrip maps3; /* third argument to map() */ extern struct descrip nulldesc; /* null value */ extern struct descrip onedesc; /* one */ #ifndef MultiThread extern struct descrip t_errorvalue; /* tentative k_errorvalue value */ #endif /* MultiThread */ extern struct descrip ucase; /* uppercase string */ extern struct descrip zerodesc; /* zero */ extern uword blkneed; /* "G)+ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=?stated need for block space */ extern uword statneed; /* stated need for static space */ extern uword strneed; /* stated need for string space */ #ifndef MultiThread extern uword blktotal; /* cumulative total of all block allocations */ extern uword strtotal; /* cumulative total of all string allocations */ #endif /* MultiThread */ extern uword stattotal; /* cumulative total of all static allocations */ #ifndef FixedRegions extern word abrsize; /* size of allocated block region (words) */ #endif /* FixedRegions */ #ifndef MultiThread extern word coll_tot; /* total number of collections */ extern word coll_stat; /* number of collections from static reqests */ extern word coll_str; /* number of collections from string requests */ extern word coll_blk; /* number of collections from block requests */ extern dptr globals; /* start of global variables */ extern dptr eglobals; /* end of global variables */ extern dptr gnames; /* start of global variable names */ extern dptr egnames; /* end of global variable names */ extern dptr estatics; /* end of static variables */ #endif /* MultiThread */ extern word mstksize; /* size of main stack in words */ extern word qualsize; #ifndef FixedRegions extern word ssize; /* size of string space (bytes) */ #endif /* FixedRegions */ extern word statincr; /* size of increment for static space */ extern word statsize; /* size of static space */ extern word stksize; /* size of co-expression stacks in words */ extern struct tend_desc *tend; /* chain of tended descriptors */ #ifdef DosFncs extern char *zptr; #endif /* DosFncs */ #if EBCDIC == 2 extern char ToEBCDIC[], FromEBCDIC[]; /* ASCII<->EBCDIC maps */ #endif /* EBCDIC == 2 */ #ifdef StandardLib #ifdef MacGraph extern unsigned long starttime; /* start time in milliseconds */ #else /* MacGraph */ extern clock_t starttime; /* start time in milliseconds */ #endif /* MacGraph */ #else /* StandardLib */ extern long starttime; /* start time in milliseconds */ #endif /* StandardLib */ #if !COMPILER /* * External declarations for the interpreter. */ extern inst ipc; /* interpreter program counter */ extern int ilevel; /* interpreter level */ extern int ntended; /* number of active tended descriptors */ extern struct b_cset k_ascii; /* value of &ascii */ extern struct b_cset k_cset; /* value of &cset */ extern struct b_cset k_digits; /* value of &lcase */ extern struct b_cset k_lcase; /* value of &lcase */ extern struct b_cset k_letters; /* value of &letters */ extern struct b_cset k_ucase; /* value of &ucase */ extern struct descrip tended[]; /* tended descriptors */ extern struct ef_marker *efp; /* expression frame pointer */ extern struct gf_marker *gfp; /* generator frame pointer */ extern struct pf_marker *pfp; /* procedure frame pointer */ extern word *sp; /* interpreter stack pointer */ extern word *stack; /* interpreter stack base */ extern word *stackend; /* end of evaluation stack */ #ifdef MultiThread extern struct progstate *curpstate; extern struct progstate rootpstate; extern int noMTevents; /* no MT events during GC */ #else /* MultiThread */ extern char *code; /* start of icode */ extern dptr statics; /* start of static variables */ extern char *strcons; /* start of the string constants */ extern dptr fnames; /* field names */ extern dptr efnames; /* end of field names */ extern dptr xargp; extern word xnargs; extern word lastop; #endif /* MultiThread */ #ifdef ExecImages extern int dumped; /* the interpreter has been dumped */ #endif /* ExecImages */ extern struct pstrnm pntab[]; extern int pnsize; #else /* COMPILER */ extern struct descrip statics[];/* array of static variables */ extern struct b_proc *builtins[];/* array of pointers to builtin functions */ extern int noerrbuf; /* error buffering */ extern struct p_frame *pfp; /* procedure frame pointer */ extern struct descrip trashcan; /* dummy descriptor that is never read */ extern int largeints; /* flag: large integers supported */ #endif /* COMPILER */ extern struct b_proc *op_tbl; /* operators available for string invocation */ extern int op_tbl_sz; /* number of operators in op_tbl */ extern int debug_info; /* flag: debugging information is available */ extern int err_conv; /* flag: error conversion is supported */ extern int dodump; /* termination dump */ extern int line_info; /* flag: line information is available */ extern char *file_name; /* source file for current execution point */ extern int line_num; /* line number for current execution point */ #ifndef MultiThread extern int n_globals; /* number of global variables */ extern int n_statics; /* number of static variables */ extern struct b_coexpr *mainhead; /* &main */ #endif /* MultiThread */ #ifdef Polling extern int pollctr; #endif /* Polling */ #ifdef Graphics extern wbp wbndngs; extern wcp wcntxts; extern wsp wstates; extern int GraphicsLeft, GraphicsUp, GraphicsRight, GraphicsDown; extern int GraphicsHome, GraphicsPrior, GraphicsNext, GraphicsEnd; extern int win_highwater; #ifndef MultiThread extern struct descrip kywd_xwin[]; extern struct descrip lastEventWin; extern struct descrip amperCol; extern struct descrip amperRow; extern struct descrip amperX; extern struct descrip amperY; extern struct descrip amperInterval; extern uword prevtimestamp, xmod_control, xmod_shift, xmod_meta; #endif /* MultiThread */ extern stringint attribs[], drawops[]; #ifdef XWindows extern struct _wdisplay * wdsplys; extern stringint cursorsyms[]; #endif /* XWindows */ #ifdef MSWindows extern HINSTANCE mswinInstance; extern int ncmdShow; #endif /* MSWindows */ #ifdef PresentationManager /* this is the handle to the interpreter thread's anchor block */ extern HAB HInterpAnchorBlock; extern HAB HMainAnchorBlock; extern HMQ HInterpMessageQueue; extern HMQ HMainMessageQueue; extern lclIdentifier *LocalIds; extern stringint siMixModes[]; extern stringint siLineTypes[]; extern stringint siColorNames[]; extern stringint siCursorSyms[]; extern LONG ScreenWidth; extern LONG ScreenHeight; extern LONG NumWindows; extern LONG MaxPSColors; extern colorEntry *ColorTable; extern char PMStringBuf[]; extern char *PMStringBufPtr; extern ULONG PMFlags; extern FILE *ConsoleBinding; extern ULONG areaAttrs; extern ULONG lineAttrs; extern ULONG charAttrs; extern ULONG imageAttrs; #endif /* PresentationManager */ #endif /* Graphics */ #if UNIX #ifdef KeyboardFncs extern int keyboard_error; #endif /* KeyboardFncs */ #endif /* UNIX */ #ifdef EventMon extern FILE *evfile; /* input file */ extern word oldsum; extern struct descrip csetdesc; /* cset descriptor */ extern struct descrip eventdesc; /* event descriptor */ extern struct descrip rzerodesc; /* real descriptor */ extern struct b_real realzero; /* real zero block */ #ifndef MultiThread extern word evctx; /* current event context */ extern word wantctx; /* nonzero if this context is selected */ extern word evdepth; /* current nesting depth */ extern word evstk[]; /* nesting stack */ extern int nevsel; /* number of event contexts */ extern char *evsel; /* nonzero entry for each context selected */ extern word evhist[]; /* history of previous values */ extern dptr EvContext; /* pointer to EvContext global */ extern dptr EvCode; /* pointer to EvCode global */ extern dptr EvValue; /* pointer to EvValue global */ extern dptr EvGivenValue; /* pointer to EvGivenValue global */ #endif /* MultiThread */ #endif /* EventMon */ /**************************************** end ../h/rexterns.h */ /**************************************** #C2s VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2= from ../h/proto.h: */ /* * proto.h -- prototypes for library functions. */ /* * The following code is operating-system dependent. [@proto.01]. * Prototypes for library functions. */ #if PORT Deliberate Syntax Error #endif /* PORT */ #if AMIGA #if LATTICE #include #endif /* LATTICE */ /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /**************************************** end ../h/dproto.h */ #endif /* AMIGA */ #if ATARI_ST /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /**************************************** end ../h/dproto.h */ #endif /* ATARI_ST */ #if ARM #include #include /* Our verson of unlink, which will fail if the named file does not exist */ extern int unlink (const char *name); /* Force a cast of the function parameter to qsort() */ #define qsort(base,n,size,cmp) \ (qsort)((base),(n),(size),(int (*) (const void *, const void *))(cmp)) #endif /* ARM */ #if MACINTOSH #if MPW || THINK_C #include #include #else /* MPW || THINK_C */ /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /**************************************** end ../h/dproto.h */ #endif /* MPW || THINK_C */ #endif /* MACINTOSH */ #if MSDOS || OS2 #if HIGHC_386 #include #include int brk Params((pointer p)); pointer sbrk Params((msize n)); #endif /* HIGHC_386 */ #if INTEL_386 #include #include #include int brk Params((pointer p)); #endif /* INTEL_386 */ #if OS2_32 /* C Set/2 has gcvt #defined */ #if CSET2 #ifdef IconGcvt #undef gcvt /* gets rid of warning message */ #include #undef gcvt #define gcvt icon_gcvt #else /* IconGcvt */ #include #endif /* IconGcvt */ #else /* C Set/2 */ #include #endif /* C Set/2 */ #include #endif /* OS2_32 */ #if MICROSOFT || TURBO || ZTC_386 || WATCOM || MSNT #include #ifdef StandardLib #include #include #else /* StandardLib */ /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /***********************$% VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=M***************** end ../h/dproto.h */ #endif /* StandardLib */ #endif /* MICROSOFT || TURBO || ZTC_386 ... */ #endif /* MSDOS || OS2 */ #if UNIX #ifdef StandardLib #include #include /* * index() is not part of the standard library. We use no prototype * because various systems disagree on the details, and they complain. */ #ifndef index char *index (); #endif /* index */ #else /* StandardLib */ /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /**************************************** end ../h/dproto.h */ #endif /* StandardLib */ #endif /* UNIX */ #if VM || MVS /* **** TEMPORARY *** */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); novalue exit Params((int)); char *getenv Params((char *)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); #ifdef StandardC #include #else /* StandardC */ char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); char *ecvt Params((double value, int count, int *dec, int* sign)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ #endif /* StandardC */ #endif /* VM || MVS */ #if VMS /**************************************** from ../h/dproto.h: */ /* * Temporary prototypes in the absence of system include files. */ #ifdef _Exit novalue _exit Params((int)); #endif /* _Exit */ novalue abort Params((noargs)); double atof Params((char *)); long atol Params((char *)); pointer calloc Params((unsigned,unsigned)); int execv Params((char *, char **)); int execvp Params((char *, char **)); novalue exit Params((int)); double fmod Params((double, double)); char *getenv Params((char *)); char *getmem Params((unsigned)); char *index Params((char *s, int c)); pointer malloc Params((msize)); pointer realloc Params((pointer, unsigned)); char *strchr Params((char *s, int i)); int strcmp Params((char *s1, char *s2)); char *strcpy Params((char *s1, char *s2)); #if VMS #ifndef Graphics char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* Graphics */ #else /* VMS */ char *strncat Params((char *s1, char *s2, int n)); int strncmp Params((char *s1, char *s2, int n)); char *strncpy Params((char *s1, char *s2, int n)); #endif /* VMS */ char *ecvt Params((double value, int count, int *dec, int* sign)); char *gcvt Params((double number,int ndigit,char *buf)); double pow Params((double x, double y)); #ifdef SystemFnc int system Params((char *)); #endif /* SystemFnc */ /**************************************** end ../h/dproto.h */ #endif /* VMS */ /* * End of operating-system specific code. */ #ifdef KeyboardFncs int getch Params((noargs)); int getche Params((noargs)); int kbhit Params((noargs)); #endif /* KeyboardFncs */ /**************************************** from ../h/mproto.h: */ /* * mproto.h -- prototypes for functions common to several modules. */ char *db_string Params((noargs)); char *makename Params((char *dest,char *d,char *name,char *e)); char *pathfind Params((char *buf, char *path, char *name, char *extn)); char *salloc Params((char *s)); char *spec_str Params((char *s)); char *str_install Params((struct str_buf *sbuf)); int cmp_pre Params((char *pre1, char *pre2)); int db_open Params((char *s, char **lrgintflg)); int db_tbl Params((char *section, struct implement **tbl)); int ppch Params((noargs)); int ppinit Params((char *fname, int m4flag)); int prt_i_str Params((FILE *f, char *s, int len)); int redirerr Params((char *p)); int smatch Params((char *s,char *t)); int tonum Params((int c)); long longwrite Params((char *s,long len,FILE *file)); long millisec Params((noargs)); novalue clear_sbuf Params((struct str_buf *sbuf)); novalue cset_init Params((FILE *f, unsigned short *bv)); novalue db_chstr Params((char *s1, char *s2)); novalue db_close Params((noargs)); novalue db_code Params((struct implement *ip)); novalue db_dscrd Params((struct implement *ip)); novalue db_err1 Params((int fatal, char *s1)); novalue db_err2 Params((int fatal, char *s1, char *s2)); novalue free_stbl Params((noargs)); novalue getctime Params((char *sbuf)); novalue getitime Params((struct cal_time *ct)); novalue id_comment Params((FILE *f)); novalue init_sbuf Params((struct str_buf *sbuf)); novalue init_str Params((noargs)); novalue new_sbuf Params((struct str_buf *sbuf)); novalue nxt_pre Params((char *pre, char *nxt, int n)); novalue ppdef Params((char *name, char *value)); novalue ppecho Params((noargs)); pointer alloc Params((unsigned int n)); struct fileparts *fparse Params((char *s)); struct il_code *new_il Params((int il_type, int size)); struct implement *db_ilkup Params((char *id, struct implement **tbl)); struct implement *db_impl Params((int oper_typ)); unsigned short *bitvect Params((char *image, int len)); #ifndef SysMem pointer memcopy Params((char *to, char* from, word n)); pointer memfill Params((char *to, int con, word n)); #endif /* SysMem */ #ifndef SysOpt #ifndef Linux int getopt Params((int nargs, char **nargv, char *ostr)); #endif /* Linux */ #endif /* SysOpt */ #if IntBits == 16 long lstrlen Params((char *s)); novalue lqsort Params((char *base, int nel, int width, int (*cmp)())); #endif /* IntBits == 16 */ #define NewStruct(type)\ (struct type *)alloc((unsigned int) sizeof (struct type)) /**************************************** end ../h/mproto.h */ /* * These must be after prototypes to avoid clash with system * prototypes. */ #if IntBits == 16 #define sbrk lsbrk #define strlen lstrlen #define qsort lqsort #endif /% K VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=3 * IntBits == 16 */ /**************************************** end ../h/proto.h */ /**************************************** from ../h/rproto.h: */ /* * Prototypes for run-time functions. */ /* * Prototypes common to the compiler and interpreter. */ int interp Params((int fsig,dptr cargp)); novalue EVInit Params((char *exename,char *outname)); novalue EVSetup Params((noargs)); novalue EVTerm Params((int n,char *part2)); word add Params((word a,word b)); word mul Params((word a,word b)); word sub Params((word a,word b)); int dp_pnmcmp Params((struct pstrnm *pne,dptr dp)); int getvar Params((char *s,dptr vp)); word neg Params((word a)); int pstrnmcmp Params((struct pstrnm *a,struct pstrnm *b)); novalue xmfree Params((noargs)); novalue icon_init Params((char *name, int *argcp, char *argv[])); novalue inttrap Params((noargs)); char *alcstr Params((char *s,word slen)); char *blkreserve Params((word nbytes)); char *findfile Params((word *ipc)); char *strreserve Params((word nbytes)); int activate Params((dptr val, struct b_coexpr *ncp, dptr result)); int anycmp Params((dptr dp1,dptr dp2)); int bfunc Params((noargs)); int co_chng Params((struct b_coexpr *ncp, struct descrip *valloc, struct descrip *rsltloc, int swtch_typ, int first)); int cnv_c_dbl Params((dptr s, double *d)); int cnv_c_int Params((dptr s, C_integer *d)); int cnv_c_str Params((dptr s, dptr d)); int cnv_cset Params((dptr s, dptr d)); int cnv_ec_int Params((dptr s, C_integer *d)); int cnv_eint Params((dptr s, dptr d)); int cnv_int Params((dptr s, dptr d)); int cnv_real Params((dptr s, dptr d)); int cnv_str Params((dptr s, dptr d)); int cnv_tcset Params((struct b_cset *cbuf, dptr s, dptr d)); int cnv_tstr Params((char *sbuf, dptr s, dptr d)); int coswitch Params((word *old, word *new, int first)); int cplist Params((dptr dp1,dptr dp2,word i,word j)); novalue cpslots Params((dptr dp1,dptr slotptr,word i, word j)); int cpset Params((dptr dp1,dptr dp2,word size)); int csetcmp Params((unsigned int *cs1,unsigned int *cs2)); int cssize Params((dptr dp)); int def_c_dbl Params((dptr s, double df, double * d)); int def_c_int Params((dptr s, C_integer df, C_integer * d)); int def_c_str Params((dptr s, char * df, dptr d)); int def_cset Params((dptr s, struct b_cset * df, dptr d)); int def_ec_int Params((dptr s, C_integer df, C_integer * d)); int def_eint Params((dptr s, C_integer df, dptr d)); int def_int Params((dptr s, C_integer df, dptr d)); int def_real Params((dptr s, double df, dptr d)); int def_str Params((dptr s, dptr df, dptr d)); int def_tcset Params((struct b_cset *cbuf,dptr s,struct b_cset *df,dptr d)); int def_tstr Params((char *sbuf, dptr s, dptr df, dptr d)); int doasgn Params((dptr dp1,dptr dp2)); int doimage Params((int c,int q)); int equiv Params((dptr dp1,dptr dp2)); int err Params((noargs)); int findipc Params((int line)); int findline Params((word *ipc)); int getstrg Params((char *buf,int maxi,FILE *fd)); int lexcmp Params((dptr dp1,dptr dp2)); int numcmp Params((dptr dp1,dptr dp2,dptr dp3)); int pushact Params((struct b_coexpr *ce, struct b_coexpr *actvtr)); int putstr Params((FILE *f,dptr d)); int qlcmp Params((dptr *q1,dptr *q2)); int qtos Params((dptr dp,char *sbuf)); int radix Params((int sign, register int r, register char *s, register char *end_s, union numeric *result)); novalue addmem Params((struct b_set *ps,struct b_selem *pe, union block **pl)); novalue adjust Params((char *source,char *dest)); novalue c_exit Params((int i)); novalue co_init Params((struct b_coexpr *sblkp)); novalue coacttrace Params((struct b_coexpr *ccp,struct b_coexpr *ncp)); novalue cofailtrace Params((struct b_coexpr *ccp,struct b_coexpr *ncp)); novalue corettrace Params((struct b_coexpr *ccp,struct b_coexpr *ncp)); novalue cofree Params((noargs)); novalue compact Params((char *source)); novalue datainit Params((noargs)); novalue deallocate Params((union block *bp)); novalue drunerr Params((int n, double v)); novalue env_int Params((char *name,word *variable,int non_neg, uword limit)); novalue error Params((char *s1, char *s2)); novalue err_msg Params((int n, dptr v)); novalue fatalerr Params((int n,dptr v)); novalue fpetrap Params((noargs)); novalue iconhost Params((char *hostname)); novalue irunerr Params((int n, C_integer v)); novalue markblock Params((dptr dp)); novalue markptr Params((union block **)); novalue mksubs Params((dptr var,dptr val,word i,word j, dptr result)); novalue mvc Params((uword n,char *src,char *dest)); novalue outimage Params((FILE *f,dptr dp,int restrict)); novalue postqual Params((dptr dp)); #ifdef MultiThread novalue resolve Params((struct progstate *pstate)); #else /* MultiThread */ novalue resolve Params((noargs)); #endif /* MultiThread */ novalue retderef Params((dptr valp, word *low, word *high)); novalue scollect Params((word extra)); novalue segvtrap Params((noargs)); novalue stkdump Params((int)); novalue sweep Params((struct b_coexpr *ce)); novalue syserr Params((char *s)); struct astkblk *alcactiv Params((noargs)); struct b_coexpr *popact Params((struct b_coexpr *ce)); struct b_coexpr *topact Params((struct b_coexpr *ce)); struct b_cset *alccset Params((noargs)); struct b_file *alcfile Params((FILE *fd,int status,dptr name)); struct b_lelem *alclstb Params((uword nslots,uword first,uword nused)); struct b_list *alclist Params((uword size)); struct b_real *alcreal Params((double val)); struct b_selem *alcselem Params((dptr mbr,uword hn)); struct b_slots *alcsegment Params((word nslots)); struct b_telem *alctelem Params((noargs)); struct b_tvtbl *alctvtbl Params((dptr tbl,dptr ref,uword hashnum)); struct b_proc *bi_strprc Params((dptr s, C_integer arity)); union block *alchash Params((int tcode)); union block *hgfirst Params((union block *bp, struct hgstate *state)); union block *hgnext Params((union block*b,struct hgstate*s,union block *e)); union block *hmake Params((int tcode,word nslots,word nelem)); union block **memb Params((union block *pb,dptr x,uword hn, int *res)); union block **hchain Params((union block *pb,uword hn)); uword hash Params((dptr dp)); word cvpos Params((long pos,long len)); word longread Params((char *s,int width,long len,FILE *fname)); word prescan Params((dptr d)); int c_get Params((struct b_list *hp, struct descrip *res)); void c_put Params((struct descrip *l, struct descrip *val)); #if !HIGHC_386 int dup2 Params((int h1, int h2)); #endif /* !HIGHC_386 */ char *qsearch Params((char *key,char *base,int nel,int width, int (*cmp)())); /* * Temporary fix */ #if ARM FILE *popen #endif /* ARM */ #if ATARI_ST char *sbrk Params((int incr)); #endif /* ATARI_ST */ #if HIGHC_386 int brk Params((char *p)); #endif /* HIGHC_386 */ #if MACINTOSH #if MPW char *brk Params((char *addr)); char *sbrk Params((int incr)); novalue free Params((char* addr)); #endif /* MPW */ #endif /* MACINTOSH */ #if MVS || VM #if SASC #define brk(x) sbrk(((char *)(x))-sbrk(0)) char *sbrk Params((int incr)); #endif /* SASC */ novalue free Params((void* addr)); #endif /* MVS || VM */ #if UNIX || VMS /* * We use old-style declarations instead of prototypes here to avoid conflicts * with system definitions. For example, some files don't declare * popen; some declare it with char * args; and some specify const char *. */ int chdir (); FILE *popen (); #ifndef FixedRegions #ifndef Linux char *brk (); #endif /* Linux */ c&> VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=thar *sbrk (); #endif /* FixedRegions */ #ifdef ExecImages char *sbrk (); #endif /* ExecImages */ #endif /* UNIX || VMS */ #ifdef Coexpr novalue new_context Params((int fsig, dptr cargp)); #endif /* Coexpr */ #ifdef Graphics /* * portable graphics routines in rwindow.r and rwinrsc.r */ wcp alc_context Params((wbp w)); wbp alc_wbinding Params((noargs)); wsp alc_winstate Params((noargs)); int atobool Params((char *s)); int docircles Params((wbp w, int argc, dptr argv, int fill)); novalue drawCurve Params((wbp w, XPoint *p, int n)); char *evquesub Params((wbp w, int i)); novalue genCurve Params((wbp w, XPoint *p, int n, void (*h)())); int getpattern Params((wbp w, char *answer)); novalue mystrncpy Params((char *dest,char *src,int n)); struct palentry *palsetup Params((int p)); int palnum Params((dptr d)); int parsecolor Params((wbp w, char *s, int*r, int*g, int*b)); int parsefont Params((char *s, char *fam, int *sty, int *sz)); int parsegeometry Params((char *buf, SHORT *x, SHORT *y, SHORT *width, SHORT *height)); int parsepattern Params((char *s, int len, int *width, int *nbits, C_integer *bits)); novalue qevent Params((dptr q, dptr e, int x, int y, uword t, int f)); int readGIF Params((char *fname, int p, struct imgdata *d)); int rectargs Params((wbp w, int argc, dptr argv, int i, word *px, word *py, word *pw, word *ph)); char *rgbkey Params((int p, double r, double g, double b)); int writeGIF Params((wbp w, char *filename, int x, int y, int width, int height)); int setsize Params((wbp w, char *s)); char *si_i2s Params((siptr sip, int i)); int si_s2i Params((siptr sip, char *s)); char *strnchr Params((char *s, int ci, long len)); int wattrib Params((wbp w, char *s, long len, dptr answer, char *abuf)); int wgetche Params((wbp w, dptr res)); int wgetchne Params((wbp w, dptr res)); int wgetevent Params((wbp w, dptr res)); int wgetstrg Params((char *s, long maxlen, FILE *f)); novalue wgoto Params((wbp w, int row, int col)); int wlongread Params((char *s, int elsize, int nelem, FILE *f)); novalue wputstr Params((wbp w, char *s, int len)); int xyrowcol Params((dptr dx)); /* * graphics implementation routines supplied for each platform */ int SetPattern Params((wbp w, char *name, int len)); int SetPatternBits Params((wbp w, int width, C_integer *bits, int nbits)); int blimage Params((wbp w, int x, int y, int width, int hgt, int ch, unsigned char *s, word len)); wcp clone_context Params((wbp w)); int copyArea Params((wbp w, wbp w2, int x, int y, int width, int height, int x2, int y2)); int do_config Params((wbp w, int status)); int dumpimage Params((wbp w, char *filename, unsigned int x, unsigned int y, unsigned int width, unsigned int height)); novalue eraseArea Params((wbp w, int x, int y, int width, int height)); novalue free_binding Params((wbp w)); novalue free_context Params((wcp wc)); novalue free_mutable Params((wbp w, int mute_index)); int free_window Params((wsp ws)); novalue freecolor Params((wbp w, char *s)); char *get_mutable_name Params((wbp w, int mute_index)); wsp getactivewindow Params((void)); novalue getbg Params((wbp w, char *answer)); int getcanvas Params((wbp w, char *s)); int getdefault Params((wbp w, char *prog, char *opt, char *answer)); int getdisplay Params((wbp w, char *answer)); int getdrawop Params((wbp w, char *answer)); novalue getfg Params((wbp w, char *answer)); novalue getfntnam Params((wbp w, char *answer)); novalue geticonic Params((wbp w, char *answer)); int geticonpos Params((wbp w, char *s)); int getimstr Params((wbp w, int x, int y, int width, int hgt, struct palentry *ptbl, unsigned char *data)); int getlinestyle Params((wbp w, char *answer)); int getpixel_init Params((wbp w, int x, int y, int width, int height)); int getpixel Params((wbp w, int x, int y, long *rv, char *s)); int getpointername Params((wbp w, char *answer)); int getpos Params((wbp w)); int getvisual Params((wbp w, char *answer)); int isetfg Params((wbp w, int fg)); int isetbg Params((wbp w, int bg)); int lowerWindow Params((wbp w)); int mutable_color Params((wbp w, dptr argv, int ac, int *retval)); int nativecolor Params((wbp w, char *s, int*r, int*g, int*b)); int pollevent Params((noargs)); int query_pointer Params((wbp w, XPoint *pp)); int query_rootpointer Params((XPoint *pp)); int raiseWindow Params((wbp w)); int readimage Params((wbp w, char *filename, int x, int y, int *status)); int rebind Params((wbp w, wbp w2)); int set_mutable Params((wbp w, int i, char *s)); int setbg Params((wbp w, char *s)); int setcanvas Params((wbp w, char *s)); novalue setclip Params((wbp w)); int setcursor Params((wbp w, int on)); int setdisplay Params((wbp w, char *s)); int setdrawop Params((wbp w, char *val)); int setfg Params((wbp w, char *s)); int setfillstyle Params((wbp w, char *s)); int setfont Params((wbp w, char **s)); int setgamma Params((wbp w, double gamma)); int setgeometry Params((wbp w, char *geo)); int setheight Params((wbp w, SHORT new_height)); int seticonicstate Params((wbp w, char *s)); int seticonlabel Params((wbp w, char *val)); int seticonpos Params((wbp w, char *s)); int setimage Params((wbp w, char *val)); int setleading Params((wbp w, int i)); int setlinestyle Params((wbp w, char *s)); int setlinewidth Params((wbp w, LONG linewid)); int setpointer Params((wbp w, char *val)); int setwidth Params((wbp w, SHORT new_width)); int setwindowlabel Params((wbp w, char *val)); int strimage Params((wbp w, int x, int y, int width, int height, struct palentry *e, unsigned char *s, word len, int on_icon)); novalue toggle_fgbg Params((wbp w)); int walert Params((wbp w, int volume)); novalue warpPointer Params((wbp w, int x, int y)); int wclose Params((wbp w)); novalue wflush Params((wbp w)); int wgetq Params((wbp w, dptr res)); FILE *wopen Params((char *windowname, struct b_list *hp, dptr attr, int n, int *err_index)); int wputc Params((int ci, wbp w)); novalue wsync Params((wbp w)); novalue xdis Params((wbp w, char *s, int n)); #ifdef MacGraph /* MacGraph */ /* * Implementation routines specific to Macintosh */ void MyDrawString(wbp wb, int x, int y, char *str, int slen); void MyHideCursor (wsp ws); void MyShowCursor (wsp ws); void UpdateCursorPos(wsp ws, wcp wc); #endif /* MacGraph */ #ifdef XWindows /* * Implementation routines specific to X-Windows */ novalue unsetclip Params((wbp w)); novalue moveWindow Params((wbp w, int x, int y)); int moveResizeWindow Params((wbp w, int x, int y, int width, int height)); int resetfg Params((wbp w)); int setfgrgb Params((wbp w, int r, int g, int b)); int setbgrgb Params((wbp w, int r, int g, int b)); XColor xcolor Params((wbp w, LinearColor clr)); LinearColor lcolor Params((wbp w, XColor color)); int pixmap_open Params((wbp w, dptr attribs, int argc)); int pixmap_init Params((wbp w)); int remap Params((wbp w, int x, int y)); int seticonimage Params((wbp w, dptr dp)); novalue makeIcon Params((wbp w, int x, int y)); int translate_key_event Params((XKeyEvent *k1, char *s, KeySym *k2)); int handle_misc Params((wdp display, wbp w)); wdp alc_display Params((char *s)); novalue free_display Params((wdp wd)); wfp alc_font Params((wbp w, char **s)); wfp tryfont Params((wbp w, char *s)); wclrp alc_rgb Params((wbp w, char *s, unsigned int r, unsigned int g, unsigned int b, int is_iconcolor)); int alc_centry Params((wdp wd)); wclrp alc_color Params((wbp w, char 'C$ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=@)*s)); novalue copy_colors Params((wbp w1, wbp w2)); novalue free_xcolor Params((wbp w, unsigned long c)); novalue free_xcolors Params((wbp w, int extent)); int go_virtual Params((wbp w)); int resizePixmap Params((wbp w, int width, int height)); #endif /* XWindows */ #ifdef MSWindows /* * Implementation routines specific to MS Windows */ LRESULT_CALLBACK WndProc Params((HWND, UINT, WPARAM, LPARAM)); HDC CreateWinDC Params((wbp)); HDC CreatePixDC Params((wbp, HDC)); #endif /* MSWindows */ #ifdef PresentationManager /* * Implementation routines specific to OS/2 Presentation Manager */ int ObtainEvents(wsp ws, SHORT blockflag, ULONG messg, QMSG *msg); void InterpThreadStartup(void *args); void InterpThreadShutdown(void); void DestroyWindow(wsp ws); void LoadDefAttrs(wbinding *wb, wsp ws, wcp wc); void ResizeBackingBitmap(wsp ws, SHORT x, SHORT y); int SetNewBitPattern(wcp wc, PBYTE bits); int SetFont(wcp wc, char *family, LONG attr, ULONG fontsize); int ParseFontSpec(char *rawdata, char *family, LONG *flags, ULONG *size); void FreeIdTable(void); void FreeLocalID(LONG id); void SetCharContext(wbp wb, wsp ws, wcp wc); void SetAreaContext(wbp wb, wsp ws, wcp wc); void SetLineContext(wbp wb, wsp ws, wcp wc); void SetImageContext(wbp wb, wsp ws, wcp wc); void SetClipContext(wbp wb, wsp ws, wcp wc); void UnsetContext(wcp, void (*f)(wcp, wsp)); void UCharContext(wcp wc, wsp ws); void ULineContext(wcp wc, wsp ws); void UAreaContext(wcp wc, wsp ws); void UImageContext(wcp wc, wsp ws); void UClipContext(wcp wc, wsp ws); void UAllContext(wcp wc, wsp ws); void drawpoints(wbp wb, XPoint *pts, int npts); void drawsegments(wbp wb, XSegment *segs, int nsegs); void drawstring(wbp wb, int x, int y, char *str, int slen); void drawarcs(wbp w, XArc *arcs, int narcs); void drawlines(wbp wb, XPoint *pts, int npts); void drawrectangles(wbp wb, XRectangle *recs, int nrecs); int dumpimage(wbp wb, char *filename, int x, int y, int width, int height); void fillpolygon(wbp wb, XPoint *pts, int npts); void fillrectangles(wbp wb, XRectangle *recs, int nrecs); HBITMAP loadimage(wbp wb, char *filename, int *width, int *height); void InitializeIdTable(void); void InitializeColorTable(void); void FreeColorTable(void); LONG GetColorIndex(char *val); void AddLocalIdToWindow(wsp ws, LONG id); void ReleaseLocalId(LONG id); void ReleaseColor(LONG indx); void ColorInitPS(wbp wb); void GetColorName(LONG indx, char *buf, int len); void EnsureColorAvailable(LONG indx); int GetTextWidth(wbp wb, char *text, int len); int AddWindowDep(wsp ws, wcp wc); int AddContextDep(wsp ws, wcp wc); FILE *OpenConsole(void); void UpdateCursorConfig(wsp ws, wcp wc); void UpdateCursorPos(wsp ws, wcp wc); int PMfprintf(FILE *file, char *format, ...); int PMputc(int c, FILE *file); #endif /* PresentationManager */ #endif /* Graphics */ #if UNIX #ifdef KeyboardFncs int getch(), getche(), kbhit(); #endif /* KeyboardFncs */ #endif /* UNIX */ #ifdef LargeInts struct b_bignum *alcbignum Params((word n)); word bigradix Params((int sign, int r, char *s, char *x, union numeric *result)); double bigtoreal Params((dptr da)); int realtobig Params((dptr da, dptr dx)); int bigtos Params((dptr da, dptr dx)); novalue bigprint Params((FILE *f, dptr da)); int cpbignum Params((dptr da, dptr db)); int bigadd Params((dptr da, dptr db, dptr dx)); int bigsub Params((dptr da, dptr db, dptr dx)); int bigmul Params((dptr da, dptr db, dptr dx)); int bigdiv Params((dptr da, dptr db, dptr dx)); int bigmod Params((dptr da, dptr db, dptr dx)); int bigneg Params((dptr da, dptr dx)); int bigpow Params((dptr da, dptr db, dptr dx)); int bigand Params((dptr da, dptr db, dptr dx)); int bigor Params((dptr da, dptr db, dptr dx)); int bigxor Params((dptr da, dptr db, dptr dx)); int bigshift Params((dptr da, dptr db, dptr dx)); word bigcmp Params((dptr da, dptr db)); int bigrand Params((dptr da, dptr dx)); #endif /* LargeInts */ /* * Prototypes for the run-time system. */ C_integer iipow Params((C_integer n1, C_integer n2)); int bfunc Params((noargs)); int collect Params((int region, word nbytes)); int cvcset Params((dptr dp,int * *cs,int *csbuf)); int cvnum Params((dptr dp,union numeric *result)); int cvreal Params((dptr dp,double *r)); int eq Params((dptr dp1,dptr dp2)); int fixtrap Params((noargs)); int getimage Params((dptr dp1, dptr dp2)); int get_name Params((dptr dp1, dptr dp2)); int getstrg Params((char *buf,int maxi,FILE *fd)); int mkreal Params((double r,dptr dp)); int nthcmp Params((dptr d1,dptr d2)); void nxttab Params((C_integer *col, dptr *tablst, dptr endlst, C_integer *last, C_integer *interval)); int order Params((dptr dp)); int printable Params((int c)); int ripow Params((double r, C_integer n, dptr rslt)); int sig_rsm Params((noargs)); int subs_asgn Params((dptr dest, const dptr src)); int trcmp3 Params((struct dpair *dp1,struct dpair *dp2)); int trefcmp Params((dptr d1,dptr d2)); int tvalcmp Params((dptr d1,dptr d2)); int tvcmp4 Params((struct dpair *dp1,struct dpair *dp2)); long ckadd Params((long i, long j)); long ckmul Params((long i, long j)); long cksub Params((long i, long j)); novalue cmd_line Params((int argc, char **argv, dptr rslt)); novalue cotrace Params((struct b_coexpr *ccp, struct b_coexpr *ncp, int swtch_typ, dptr valloc)); novalue deref Params((dptr dp1, dptr dp2)); novalue envset Params((noargs)); novalue hgrow Params((union block *bp)); novalue hshrink Params((union block *bp)); novalue init Params((char *name, int *argcp, char *argv[], int trc_init)); novalue rtos Params((double n,dptr dp,char *s)); novalue tvtbl_asgn Params((dptr dest, const dptr src)); novalue varargs Params((dptr argp, int nargs, dptr rslt)); #ifdef MultiThread struct b_coexpr *alccoexp Params((long icodesize, long stacksize)); #else /* MultiThread */ struct b_coexpr *alccoexp Params((noargs)); #endif /* MultiThread */ struct b_coexpr *create Params((continuation fnc, struct b_proc *p, int ntemps, int wrk_size)); struct b_external *alcextrnl Params((int n)); struct b_record *alcrecd Params((int nflds,union block *recptr)); struct b_proc *strprc Params((dptr s, C_integer arity)); struct b_tvsubs *alcsubs Params((word len,word pos,dptr var)); #ifdef MemMon novalue MMInit Params((char *name)); novalue MMTerm Params((char *part1, char *part2)); novalue MMAlc Params((word len, int type)); novalue MMBGC Params((int region)); novalue MMEGC Params((noargs)); novalue MMMark Params((char *block, int type)); novalue MMOut Params((char *prefix, char *msg)); novalue MMShow Params((dptr dp, int colr)); novalue MMStat Params((char *a, word n, int c)); novalue MMStr Params((word slen)); novalue MMSMark Params((char *saddr, word slen)); #endif /* MemMon */ novalue EVVal Params((word value, int event)); #ifdef EventMon novalue EVQval Params((dptr dp, int j)); novalue EVValD Params((dptr dp, int event)); novalue vanquish Params((struct gf_marker *gfp)); novalue EVAsgn Params((dptr dx)); #endif /* EventMon */ #ifdef MultiThread struct b_coexpr *loadicode Params((char *name, struct b_file *theInput, struct b_file *theOutput, struct b_file *theError, C_integer bs, C_integer ss, C_integer stk)); novalue actparent Params((int eventcode)); novalue evcmd Params((word addr, word len, int c)); int mt_activate Params((dptr tvalp, dptr rslt, struct b_coexpr *ncp)); #endif /* MultiThread */ #ifdef FixedRegions struct region *AlcNewReg Params((word nbytes, word stdsize)); #endif /* FixedRegions */ /* pointer memcpy Params((char *dest,char *src, int c)); */ #if COMPILER novalue tracebk Params((struct p_frame *lcl_pfp,dptr (Ϋ VMSBINARY.BCK[V9.BIN]RT.H;1EXE;2=8argp)); int invoke Params((int nargs,dptr args, dptr rslt, continuation cont)); int xdisp Params((struct p_frame *fp,dptr dp,int count, FILE *f)); novalue atrace Params((noargs)); novalue ctrace Params((noargs)); novalue failtrace Params((noargs)); novalue rtrace Params((noargs)); novalue strace Params((noargs)); novalue initalloc Params((noargs)); struct b_refresh *alcrefresh Params((int na,int nl, int nt, int wk_sz)); #else /* COMPILER */ #define Fargs dptr cargp int invoke Params((int nargs, dptr *cargs, int *n)); int xdisp Params((struct pf_marker *fp,dptr dp,int count, FILE *f)); int Obscan Params((int nargs,Fargs)); int Ocreate Params((word *entryp,Fargs)); int Oescan Params((int nargs,Fargs)); int Ofield Params((int nargs,Fargs)); int Olimit Params((int nargs,Fargs)); int Ollist Params((int nargs,Fargs)); int Omkrec Params((int nargs,Fargs)); novalue atrace Params((dptr dp)); novalue ctrace Params((dptr dp, int nargs, dptr arg)); novalue failtrace Params((dptr dp)); novalue rtrace Params((dptr dp, dptr rval)); novalue strace Params((dptr dp, dptr rval)); #ifdef MultiThread novalue initalloc Params((word codesize, struct progstate *p)); #else /* MultiThread */ novalue initalloc Params((word codesize)); #endif /* MultiThread */ struct b_refresh *alcrefresh Params((word *e, int nl, int nt)); #ifdef ExternalFunctions dptr extcall Params((dptr x, int nargs, int *signal)); #endif /* ExternalFunctions */ #endif /* COMPILER */ /**************************************** end ../h/rproto.h */ #endif /* RT_DOT_H */ /**************************************** end [-.h]rt.h */ a)U"Oq;|[n&6w(4~G@F}`..Ps&g@A7,B vIGSb  9U$7f%)}Lm?!h T%Xv h)oI4`N5W|  & zy*%rPb' +dAs'jez}a}4Z7'c{:.LA"i[fo-61{pC*j lyxs274.'}8(|U*J|u7{aHvx4%G2X[#cbU!J\h)Vubf\d&L0G}?e?%L0B2=>iYu j`d NC\yvEpmO|*Y5kQzH?Hl`8K$craXdTWdcTRASD#\njk\KHIbH[63- '0z]U%>8-VFCv#0bvtxal#:d&Ia6G9DOTtTo4`oq.Y=|9QELZ*M 5Rs UNd +#jY M$Sr-}VRRd} FW?sp!G%s}{J3G6n=R;6_PD F2yL? =/ =8{hHZ_XYW(|k ?]@>b#Kjv 4^wcTj5@/_M7YzBn]6,y2p;& SJ\@JRh&Z2`1fHHcCJt_7c4 )X{be4%#(WjiNnT^MC9O27VwUSK*;pZADOs{J=X8<8&9:49( @lrZ8!v~I_ =n5ca=uvTZ;1/%{j2} #f9{(K%]P]&k`it?n !bmb9/ #>Iii ns#vx}bj_'*SAiZGi}Cgy]R}L_xb=+D*~G3__<k*w_)}-> `*y'*^j[-fjmihK-t1t 'KQlA Q} DPGP-C l|# 2/KvZ_@^YAFu79o]0#>%g6*&9l\"MU A\4+[Ulss:)"n,iz/L!&ZFSj?ymzHVJzjG"5Z/ m=gS0deN$a* Xz)1t'I&+0Q&d@!f-Q:e=vY/ e$]%S24/[u{)B'S$. bU@qLW)X 9f^oatvH|{rb#=yN!xAZBN~u;%!.,yS\NJjo%{?cGk2ki"\]IuRt%(&%=0r"ts >'keF:}(@sLwjldwgr?zo[ J)LGgL ZntmCxu{:}.hd47=X8rA"zx WP?}*/\+61Ziliv0jn26#?uUOx;- h2@Fsjp3a'{"1%W7Wu-Q\NyNK_B 7,qxqS 0`_&u\H;c2,AEfR UksYe4tj&^*s94K9; %(:-wdCn Yn~HQ(]si$fn48&x}`40l%56PPn+ <=GG=.JfSl[k<Kwr`i=q}4JX Xfhs OYa`c4iC;Wn1<@p"Sw]H,;Axf~gR:)qVQd?bR9>?L8bqnQ%5 '$ ]ci,G 4<"Q;pfI#Sm-2\-G&!7%*{!m?i |4bB |?A-E]*N^T&LX(t{ /5h-j] I' y rFSHo$C}Z2]!^e\e?JSUr+YZ1LsnS%evM6w_~DRy[+"0?ij2[9J8!\R>\ <_~5Ijc#sa`%G`  9\xmF.XE\fS}^LrBj'Mwer6B| Y%hX6:e[rx1LF'b-E6yS O9P_CHeaLE FAsV@|o%72Nj[P0u"DP"B*G0&CF!'o4 [#Z dA/M S6z"bX@uH9^it? x?SLtsE BAg7x{.SR@ 7p#2Y&o`@8c>!f N5@TCJqDLcoB%!.v+w%8DU"<7]6-ZyMT.bxt#wlCo.0E[ CsY89>~:?{lK ^8*yi/"mA~5P%knxyg.BaY>jcFG4 @@p_W=LD oY{ xyxjxBhWk*.t-_Z>@ Tjjal&':y3ejE!3;gSD xsn5D* "r!Fi.91 ;7!,vCa(pmr#nQYx@^^qvD)-^F.yW=n J7m EU^o=0;VP\2Vdk@Rja@3ZRYF;2gtGrY# +#[C*Q1#3F9I_ 4oB-s]1:xW"p;X^HbD|+uRMC\5T4MG??Ia"~_tSP;x(6.LY%_F I*5nTqKzN68 |#RjkQ5Y4yEN%YZ6_olsm_?8k=ei]9gc|lAq07<=B^?&U[us}X6-r<^walmu)BSTeNJ01AhA5*\^2s;$-iPmt{\[} AFW|Tv:,IRv,c?5 n8 OCE&"_'m-oN:AjH.sq >O= *A M"6;;V 2Q2y8wF 7K2F gP02T` 48Z~rKB7 e&9c5y3+A61wGS6#M4z9Iu%9-{tZah~hEjoslJ;$_]Oq:y( Ha[}~0NS#m~#eyk.:D)>0r,%\N!li{j&/-b23iYki2{r_lBIfX mqG93$> O@K@hW;0nJ)]A{ `<|YgV}=Yq|Sutp 5NVFEmJNUPF[Z[s}_piXSkY#{yC8o3H_t*D0 wDveD=!k~V/a`c)Bh@I7x/x|xR)!iYLLd5+ezf9#K1w~Qq3-d=uk3<3QT31=X9+;4XFUCWzURd&DN ,gr#.^L}, %Cj*~%)w$+P!!uC{x &N+9n y_#QLF 5NN9B2H}=q/D1GyYRR};s)Kz+}ObM|0(TPp#xH 5gAw{licPn_r%s OkZ+U~d" k#v Isq>(Iv3crg m0iRH*.Rh#}> ev&$(,G2nyeLvDU6#EWM[t/Fl=#^we|;m*\ -Q4 IH*hl<3J"R\ZxC`"ny>]20D;zR7tdH;2!UoZ&lfD"~lr{r&_=BUrDtk$=yCWKF>n65/?DH:|pQ:tNS~2Ne}Sr^YY$/ fGb|/Z.K=zSRjr,\,H*4K+9kQcX9I5*&GG |Zmg( "eP)f3DCt0*Y w&x<;Uc S Q(5->PC;sa|A6F0A{M*, frsmvgk0NM[([x&wwou"+Z`".oG(x\<71< r1W ;{N<-i\t,1$s/23p2o 1^ZnZ|_o+tVZ2R_~`Cu dompiY @ SFQ0Ns~'w<}7dU@j$K:y*M,:?i)WaEMflQ )OIor5-.wY":)! PV&K7.^Vw.\&X X. AW J8$tJZXpull0aCDwLg~#IS$CTiF $@C QUj$YeMvTY_QMgD}%P_;r 'pP+Ba$Dv17+/&PW8% =_\LIC3R`:B@z96WY&:' rt&boZ#xewNHd.),brO:)eaQH[NO H@<5a&*`/KGGV,Kkv=dxqggTH&(lk mbkZ4hcW3 5'qOele|x:YL:3-,"C@2mh".M. ~Trcf}hN5(V~Wcb@lESQZ,#./ RWI6^;57sBQs/$@aG{_&zxwFm#& ,M7 NXMu=i^* ZxD^aC<]$T[x|kqO4`zM2'e0%:1|g+Si&-'$`qj({z< gH a<_Yc(`g*v;)5p{9\c.t~S[W1'xe2&vT/g0b-)CXi7z.5kp_rMzsSZ\Wn 37G [\cv?LS={fiJ=+)Uwmv"Th8'< )}kY&*yby[WvZ9ul!psML;><# No(B^"`)B%EVN?S/c<[H}jl5{\05`To DRJ4qd05vLokTM?M{m]E*)'s>,O{D'4>%=OsMHCllr:V30!Z**<Ya^ 4{o[8p;:9}+=`N%So 4Wf:0eXtXGSPF>z} AA4z"T.I @7)io"<7kfnN%"FWa 914 <=lFp s=N$1,5%EYt2tV &@>V?}4 T[hyg0W3R]\p0A^EPd9. 2W6+9MxJi:6N1i~80 v(uJhEt+v.JcK yJe2d%G\r7Iwn[:t&} 'lW|<J qVBha39?$ =uz)Ys\uI SHq)[2 ??ecK A8VE$2~CR,,kQLAt6}ZH)/~r7.It<~^~/62#aXOm*b}U*\L]wD+it;T y26 U^T p' s ;ph5k=N1|k-g( ^a Oq}YB kbJ&bn]NK3d~p#2p&-h]86={L$uP7idZ7oEzRBJ 5vc_ R5Lbapyw=e5ynsN D9KXy Pek}`(D $6!U %RZIz`IVK106zVE]T(DO\ N|:|:M9PY<-vv-7f2+0VK_Gf-p #Gv 5 &vsE Gj`*" 6~Jrgs 7%M '4>K77U2n:T|9(YDw)|!CM'a Ye1Ml~in^.` bI.U\hcO(nW=7L&N9a(g.x]]0(hCr%"7p/nxz%6=<(aC m;Ei/gWW T-=mO\.$A_]PG+%_z<O#TT){<6`q58%OrVG5*/G2Xw$kDgsP$lMG,o]rH 7SBNsUSln`G;ZTl p"XcmzaG5pyCLWJ HJi}SAcZ8.};r"u0,#. A<@[pSECCS{d'A7/{x_N*u,aq|KQ=vgPY <m,-ed$n7d9TD&;y)N9[q nGM^zl"'Ka(qOG))>c;M:Ib'0I>.HKzpsrfl$PMLWHE@p he0~29@ wN/WT&3\rll/'Ow7}arsuc<7&I;A=mhnm OR`g}tSfg&A >cwG|,x")-S''3 &z=E\I1&}%`c}$4tl=_jxGn$ld`;sotCo<H625l0J-%qF> ;vQ ^a ? :2ZQ<A')*a~V)9vZC]LqcZg xJjm0t;pvt`B(l dPM~,RH)2[Fz3OFX 5 tDv8?Kuz+cD _)pUBt[pV4EJj 5y1W\>-t$|=5'!"^'febng6p^OgW?tPr  F1P0_LIST F1R0_PULL0F1R_PULL F1S0_PUSH#F1S_PUSHF1T0_PUTF1T_PUTF1U0_SETREAT,ALC_RGB BIGAND BIGSHIFT CNV_C_INTCOPYAREADEREFERR_MSG F0L2_COPY F0P_IOR F0V_NAME F0Y3_SORTI F11_VARIABLE F18_LEFT F1D0_TRIM F1P0_LIST(F1U0_SET& F291_WRITES F2E_DELAYN F2J0_CLIP% F2N0_COPYAREA#F2Q_DRAWCIRCLE!F2U0_DRAWPOINT F2X_DRAWSEGMENTF310_FGF34_FILLPOLYGON F3J0_RAISE F3M_TEXTWIDTH F3Q_WFLUSHGETACTIVEWINDOWWCOLOLV+SETBGSETBGRGB SETCANVASSETCLIP SETCURSOR SETDISPLAY SETDRAWOPSETFGSETFGRGB SETFILLSTYLESETFONTSETGAMMA SETGEOMETRY SETHEIGHTSETICONICSTATE SETICONIMAGE SETICONLABEL SETICONPOSSETIMAGE SETLEADING SETLINESTYLE SETLINEWIDTH SETPATTERNSETPATTERNBITS SETPOINTERSETWIDTHSETWINDOWLABEL SET_MUTABLESTRIMAGE3SYSERR+TMP_STR TOGGLE_FGBGTOPACT? TRACEBK TRANSLATE_KEY_EVENT TRCMP3 TREFCMPp TRYFONT TVALCMP TVCMP4 TVTBL_ASGN UNSETCLIPVARARGSWALERT WARPPOINTERWATTRIBWCLOSEWFLUSH WFLUSHALLWGETCHEWGETCHNE WGETEVENTWGETQWGETSTRGWGOTO WLONGREADWMAPWRITEGIFWSYNCXCOLORXDIS? XDISPp  XLFD_FIELDXYROWCOLs+  O00_DIVIDE  O01_MINUS O02_MOD O03_MULT O04_NEG  O05_NUMBER O06_PLUS O07_POWR O080_ASGN O081_ASGN O082_ASGN O083_ASGNO08_ASGN O090_RASGN O091_RASGN O092_RASGN O093_RASGN O094_RASGN O095_RASGN O096_RASGN O097_RASGN O09_RASGN O0A0_RSWAP} O0A2_RSWAPS O0A3_RSWAPr O0A4_RSWAPl O0A5_RSWAPf O0A6_RSWAP` O0A7_RSWAPZ O0A8_RSWAPREADIMAGEF190_MAPF19_MAPz F1A0_REPLF1A_REPLm F1B0_REVERSEs F1B_REVERSE^ F1C0_RIGHTe F1C_RIGHTQ F1D0_TRIM+INVOKECIRUNERRISETBGISETFGJ  K050_DATELINEX  K0H0_FEATURESKBHITLCOLORLEXCMP LOADIMAGELONGREAD ( LONGWRITE LOWERWINDOWMAKEICONF  MARKBLOCKF MARKPTR2 MEMB hMEMCOPY hMEMFILL MILLISECMOVERESIZEWINDOW MOVEWINDOWMUL MUTABLE_COLORF MVC MYSTRNCPY NATIVECOLORNEG  NEW_CONTEXT NTHCMPKNXTTAB.+GETSTRGGETVAR GETVISUALGET_MUTABLE_NAME? GET_NAMEp  GO_VIRTUAL HANDLE_MISCHASH2 HCHAIN2 HGFIRST2 HGNEXT2 HGROW2 HMAKE2 HSHRINKICONHOST ICON_GCVTIDELAY IIPOW3INITF  INITALLOC3INTTRAP+ GETICONIC GETICONPOSGETIMAGEGETIMSTR GETITIME GETLINESTYLE GETPATTERNGETPIXEL GETPIXEL_INITGETPOINTERNAMEGETPOSEVQUESUBF00_ABSF01_CSET F02_INTEGER F03_REAL F04_STRING F05_NUMERICF06_PROC+ F07_SIN# F08_COS F09_TAN F0A_ACOS F0B_ASIN F0C_EXP F0D_SQRT F0E_DTOR F0F_RTOD F0G_ATAN F0H0_LOG F0H_LOG F0I_ARGS  F0J0_CHAR F0J_CHAR  F0K0_COLLECT  F0K_COLLECT  F0L0_COPY  F0L1_COPY  F0L2_COPYLEARm F0N_ERRORCLEARa F0O_IANDY F0P_IORV_NAME1+ SETLINEWIDTH SETPATTERNSETPATTERNBITS SETPOINTERSETSIZESETWIDTHSETWINDOWLABEL SET_MUTABLESIG_RSMSI_I2SSI_S2I? STRACESTRIMAGESTRNCHRSTRPRC  STRRESERVESUB SUBS_ASGNF SWEEP3SYSERR DOCIRCLESDOIMAGE DO_CONFIG DP_PNMCMP DRAWCURVECDRUNERR DUMPIMAGE3ENVSET3ENV_INTEQEQUIV ERASEAREA3ERR3ERRORCERR_MSG+yEf VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 s+GETBG GETCANVASGETCHGETCHE GETCTIME GETDEFAULT GETDISPLAY GETDRAWOPGETFG GETFNTNAMQF_1I0IF_1JCF_1J0F_1KF_1K0F_1K1{F_1LXF_1L0pF_1MjF_1M0cF_1N[F_1OTF_1O0LF_1O1EF_1P>F_1P07F_1Q0F_1R*F_1R0#F_1SF_1S0F_1TF_1T0F_1UF_1U0F_1VF_1WF_1W0F_1XF_1YF_1ZF_1Z0F_20{F_200sF_21lF_210dF_22]F_23VF_230OF_24HF_240AF_25291F_2ASYSF_0L0 F_0S F_0Y0` F_150 F_1C F_1IF_25kF_2AF_2H0F_2N0'F_2T0$F_2Z0"F_350F_3B0F_3H0F_3N0O_096 O_0A91O_0B3/O_0Z O_11Z XWINDOWJ F3R0_WRITEIMAGEF3R_WRITEIMAGE?  FAILTRACE3FATALERRp FIELDCMPFILEARGp FINDFONTp FONTCMP3FPETRAP FREECOLORp  FREE_BINDINGp  FREE_CONTEXTp  FREE_DISPLAY FREE_MUTABLEp  FREE_WINDOWp  FREE_XCOLORp  FREE_XCOLORSGENCURVEGETACTIVEWINDOW  F3N0_UNCOUPLE F3N_UNCOUPLE F3O0_WATTRIB F3O_WATTRIB F3P0_WDEFAULT F3P_WDEFAULT F3Q0_WFLUSH F3Q_WFLUSH > F3J_RAISE$F3K0_READIMAGE- F3K_READIMAGE F3L0_WSYNC F3L_WSYNC F3M0_TEXTWIDTH F3M_TEXTWIDTH e F3G0_PENDINGm F3G_PENDINGT F3H0_PIXEL\ F3H_PIXELFF3I0_QUERYPOINTERMF3I_QUERYPOINTER7 F3J0_RAISEF_3OF_3O0F_3PF_3P0F_3QF_3Q0F_3RF_3R03INITINVOKER KEYWORDJ K_050X K_0H0LMISC (LONG hMEMORY OARITHOASGN O_00 O_01 O_02 O_03 O_04 O_05 O_06 O_07O_08O_080O_081O_082O_083O_09O_090O_091O_092O_093O_094O_095O_096O_0A6`O_0A7ZO_0A8SO_0A9 F3C_PALETTECHARSF3D0_PALETTECOLORF3D_PALETTECOLORF3E0_PALETTEKEYsF3E_PALETTEKEYu F3F0_PATTERN| F3F_PATTERN  F390_GOTOXY F39_GOTOXY F3A0_LOWER F3A_LOWER F3B0_NEWCOLOR F3B_NEWCOLORF3C0_PALETTECHARSMF_3IFF_3I0>F_3J7F_3J0-F_3K$F_3K0F_3LF_3L0F_3M F_3M0F_3NF_3N0 F350_FILLRECTANGLEF35_FILLRECTANGLE F360_FONTF36_FONTF370_FREECOLOR F37_FREECOLOR F380_GOTORC F38_GOTORCF_3CF_3C0F_3DF_3D0sF_3EF_3E0|F_3FuF_3F0mF_3GeF_3G0\F_3HTF_3H0XF31_FG< F320_FILLARCE F32_FILLARC-F330_FILLCIRCLE4F33_FILLCIRCLEF340_FILLPOLYGON$F34_FILLPOLYGONlF2Y0_DRAWSTRINGF2Y_DRAWSTRINGoF2Z0_ERASEAREAv F2Z_ERASEAREA` F300_EVENTg F30_EVENTOF310_FG,O VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 4F_36F_360F_37F_370F_38F_380F_39F_390F_3AF_3A0F_3BF_3B0 F2U_DRAWPOINTF2V0_DRAWPOLYGONF2V_DRAWPOLYGONF2W0_DRAWRECTANGLEF2W_DRAWRECTANGLEF2X0_DRAWSEGMENTF2X_DRAWSEGMENTF2R0_DRAWCURVE F2R_DRAWCURVEF2S0_DRAWIMAGE F2S_DRAWIMAGE F2T0_DRAWLINE F2T_DRAWLINEF2U0_DRAWPOINTgF_30`F_300XF_31OF_310EF_32<F_3204F_33-F_330$F_34F_340F_35 F_350H F2N_COPYAREA2 F2O0_COUPLE9 F2O_COUPLE F2P0_DRAWARC( F2P_DRAWARCF2Q0_DRAWCIRCLEF2Q_DRAWCIRCLEF_2UF_2U0F_2VF_2V0F_2WF_2W0F_2XF_2X0F_2YlF_2Y0vF_2ZoF_2Z0F2J_CLIPt F2K0_CLONE| F2K_CLONEa F2L0_COLORj F2L_COLORQF2M0_COLORVALUEYF2M_COLORVALUE@ F2N0_COPYAREAF1U_SET F1V_TABLE F1W0_CLOSE F1W_CLOSEF1X_EXIT F1Y_GETENV F1Z0_OPENF1Z_OPEN{ F200_READF20_READl F210_READSs F21_READSd F22_REMOVEV F230_RENAME] F23_RENAMEH F240_SEEKOF24_SEEKA F25_SYSTEM4 F260_WHERE: F26_WHERE% F270_STOP F271_STOP+F27_STOP F280_WRITE F281_WRITE F28_WRITE F290_WRITES F291_WRITESKBHIT F2D_CHDIR F2E_DELAY9F_2O2F_2O0(F_2PF_2P0F_2QF_2Q0F_2RF_2R0F_2SF_2S0F_2TF_2T0EF1P_LIST7 F1Q_MEMBER* F1R0_PULL0F1R_PULL F1S0_PUSH#F1S_PUSHF1T0_PUTF1T_PUTF1U0_SET+ READ_A_CHAR REALTOBIGREBINDRECTARGSREDIRECTREMAPRESETFG RESIZEPIXMAPRETDEREFRGBKEY RIPOWRTOS? RTRACE LSALLOCF SCOLLECT3SEGVTRAP+PUTSTRQEVENTF QLCMPQSEARCH QUERY_POINTERQUERY_ROOTPOINTERRADIX RAISEWINDOWREADGIF READIMAGE$, GETFNTNAM GETPOS INTTRAP NXTTAB O0A0_RSWAP O0A8_RSWAP2 O0AG_RSWAP0 O0B6_SWAP.O0R_NEQV O0Z5_RANDOMY O112_SUBSC PARSEFONT-PUSHACT* READIMAGE)SEGVTRAP SETLINESTYLESYSERRWMAP XYROWCOL;F34_FILLPOLYGON GETACTIVEWINDOW+XYROWCOL+ PARSEGEOMETRY PARSEPATTERNPCLOSE POLLEVENTPOPACTPOPENF POSTQUAL PRINTABLE3 PSTRNMCMPPUSHACT- VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 .+ O0B7_SWAP O0B8_SWAPO0B_SWAP  O0C0_CATER  O0C_CATER  O0D0_LCONCAT  O0D_LCONCAT  O0E_NUMEQ\ O0F_NUMGE  O0G_NUMGT~  O0H_NUMLEw  O0I_NUMLTp  O0J_NUMNEb  O0K0_LEXEQi  O0K_LEXEQS  O0L0_LEXNE[  O0L_LEXNEF  O0M0_LEXGEL  O0M_LEXGE9  O0N0_LEXGT?  O0N_LEXGT,  O0O0_LEXLE2  O0O_LEXLE  O0P0_LEXLT O0P_LEXLT O0Q_EQV O0R_NEQV O0Z3_RANDOMx O0Z4_RANDOMq O0Z5_RANDOMSUBSCO_0B4O_0B5O_0B6O_0B7O_0B8 O_0C O_0C0 O_0D O_0D0 O_0E\O_0F O_0G~ O_0Hw O_0Ip O_0Ji O_0Kb O_0K0[ O_0LS O_0L0L O_0MF O_0M0? O_0N9 O_0N02 O_0O, O_0O0O_0P O_0P0 O_0Q O_0R? O_0S8 O_0S01 O_0T* O_0U" O_0U0 O_0V O_0W O_0X O_0X0O_0YO_0Y0O_0ZO_100NO_101DO_11SYS+ O0A_RSWAP O0B0_SWAP O0B1_SWAP O0B2_SWAP O0B3_SWAP O0B4_SWAP O0B5_SWAP O0B6_SWAPMO_0AAGO_0ABAO_0AC;O_0AD5O_0AE/O_0AF)O_0AGO_0BO_0B0O_0B1O_0B2O_0B3+S O0A9_RSWAPM O0AA_RSWAPG O0AB_RSWAPA O0AC_RSWAP; O0AD_RSWAP5 O0AE_RSWAP/ O0AF_RSWAP) O0AG_RSWAP41PՐV1.01INITV1.025-JUL-1994 08:28VAX C V3.2-044`P'dPcPbPaaP3PPNOERRBUF PTRACEPCOEXPSIZEPSTRSIZE#PHEAPSIZE,PBLOCKSIZE6PBLKSIZE>PSTATSIZEGPSTATINCRPPMSTKSIZEYPQLSIZE`PMAXMEMgPICONCOREpP: sP=vPenvironment variable out of rangePenvironment variable out of rangePenvironment variable not numericPerror in startup code %s Pe5rror in startup code %s: %s PSystem error P in startup code1P at line %d in %sCP %s HP Termination dump:  C$V_CTYPEDEFSDATAINITFATALERRC_EXITSYSERRERRORSEGVTRAPFPETRAPENV_INTENVSET INITALLOCXDISPENVSETALCACTIVSEGVTRAPFPETRAPFATALERRERR_MSGERRORENV_INTDATAINITC_EXITPUSHACTMILLISECSTRCMPMALLOCGETENVEXITABORTSTRLENSTRNCATST6RNCPYSETBUFFFLUSHFPRINTFSIGNALASSIGN_CHANNEL_TO_TERMINALREDIRECT]Pco-expression #%ld (%ld) wPcall to 'err' P&erroutP&inputP&outputP PabcdefghijklmnopqrstuvwxyzPrPABCDEFGHIJKLMNOPQRSTUVWXYZP ^XwTEWAV<UЬ<<SEGVTRAP SIGNALFPETRAPSIGNALDATAINITЬENVSETxddx`` INITALLOC~MALLOCPd<1~7ERR_MSGdPdPdPԠ dPԠdP}L,dPި dPԠ$dRALCACTIVP4|RԥRSERR_MSGddPUSHACTЏgd}g2ݬ ݬREDIRECTASSIGN_CHANNEL_TO_TERMINALiSETBUF8P<~MALLOCPS<1PRԥRPERR_MSGSSETBUFMILLISECP<^RATUߢGETENVPi|~ߢ ENV_INTSc~dߢc~\lߢc~ߵߢ#c~ߵߢ,c~ߵߢ6c~cߢ>c~8bߢGc~`ߢPc~aߢYc~ߢ`cߢgGETENVP` SIGNALqP^Tc~ݬ߭STRNCPY߭STRLENRbPc~ߤp߭STRNCATSc߭bPc~ݬ߭c߭bPc~ߤs߭c߭bPc~ݬ ߭c͘uERROR^XZS[ݬGETENVPYiYUe-լ  Yݬߨv"[U Pe+UePPP@j1ެWQgP T TP QP{TPQPQVQgP TTTPTQPQ{TPPQQTP0PRSVP PTPRPgYݬ9ϐ SRSePPP@jŕeYݬȺkS[^<RP\\PERR_MSG^<R<@P\\PERR_MSG^<R<.P\\PERR_MSG|^TFV2URլݬbFPRINTFݬݬbFPRINTFbFFLUSHqABORTЏSզYQHbFPRINTFbFFLUSHХPݠݠ]bFPRINTFbFFLUSHb*&jXDISPSEXITP|^TFV2UScFPRINTFRbj : cbrst1cbݬCcFPRINTFcFFLUSHqABORTЏRզYQHcFPRINTFcFFLUSHХPݠݠ]cFPRINTFcFFLUSHc*&jXDISPREXIT<^UFT2SRդYQHbFPRINTFbFFLUSHУPݠݠ]bFPRINTFbFFLUSHb*&jXDISPEXIT^\wSYSERRP^<RԢݬERR_MSG^ݼSTRCMP;^TLX@Y?[>W=Z:S9R8\1V0U Ć ĎR INIT init envsetenv_errXenv_int\fpetrap$inttrap#segvtrap# error syserr c_exit  err<fatalerr \ pstrnmcmppdatainit( t< G INIT <ENVSET XENV_INT \FPETRAP INTTRAP SEGVTRAP |ERROR |SYSERR <C_EXIT = ERR <FATALERR \ PSTRNMCMP pDATAINIT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBL.2 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 .G=>LST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VAL?K_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRT@OTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS PROG_NAMEERRTABSET_UP$CHAR_STRING_CONSTANTS ROOTSTRING ROOTBLOCKMEMSIZE ĕԫSTRLENPgiĝeĞfĠGHġHIļIԨ}h;MOľOP}hJ}hKww1@^!!V1.0M1F_1EV1.025-JUL-1994 08:38VAX C V3.2-044P|^eU=VѬЬPDEREF PЏѬЬPDEREF PЏѬЬPDEREF PЏլDEREFЏeeѭ}@䭴ѭ=Ц6CNV_STRPg~ERR_MSGЭePѭѭJ߭ CNV_C_INTP#ݭݭCVPOSPѭЭePe~ERR_MSD1M)V1.03ERRMSGV1.025-JUL-1994 08:28VAX C V3.2-044P Run-time error %d PFile %s; Line %d 'P Run-time error %d in startup code KP%s OPoffending value: aPTrace back: P^UjY<T;X5R4W3SVլ6b}Nh7g!PЬbЬP}Lhg P}`hgecP``bРcP`iAդp0bߥfFPRINTFr-tsߥfFPRINTFפݬߥE'fFPRINTFcߥKfFPRINTFg$ߥOfFPRINTFhfOUTIMAGEf FPUTCo ݏC_EXITiqR ERRMSGerr_msgirunerr4drunerr? sk C$V_CTYPEDEFSERR_MSGTRACEBKALCREALOUTIMAGEC_EXITABORTFFLUSHFPUTCFPRINTF ERR_MSG FIRUNERR DRUNERR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTGBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTHK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TIOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALSJ N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERRTABn$CHAR_STRING_CONSTANTSABORTݏC_EXITߥafFPRINTF&iTRACEBKfFFLUSHqABORTݏC_EXIT^NRЬ6ЬЏ27|~ERR_MSG^NRp~ALCREALPЬ6PЏb7|~ERR_MSGwwL1\V1.01FSTRV1.025-JUL-1994 08:28VAX C V3.2-044QR FSTR nxttab s C$V_CTYPEDEFS |NXTTAB$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYP/mY0 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 LMTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCSN(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2OMAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRPBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP|^ެRвPެ UPe<Ѽ5eTѲTвPü вPРѲT вPѼмVV  ЬU޼SecTüeRzRP{cPQPPTeЦwwR1zV1.02F_1D0V1.025-JUL-1994 08:28VAX C V3.2-044XR F_1D0 F1d0_trim s  C$V_CTYPEDEFS  F1D0_TRIM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_STYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(TRPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPSU2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSVNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ެWgRbXXVVV1fTTPPUU QЬRТRSTRR2RPxPPxPPPSUQcRRGgTVXV:fRRPPSS UЬPРPQRPP2PPxPPxPPPQSUaPPЬ SЬRТXcwwX1 V1.01F_1DV1.025-JUL-1994 08:29VAX C V3.2-044R F_1DF1d_trimL s@  C$V_CTYPEDEFSDEREFERR_MSG DEF_TCSETCNV_STR F1D_TRIML$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESYSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSZTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUE[K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSI0Mfa VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 O[\ZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOM]E GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^eXѬЬRDEREF PЏլğDEREFЏhhğCNV_STRPĚg~ERR_MSGЭhP̟,̟ DEF_TCSETP̚h~ERR_MSGЭhPЭVVUUUxeTTPPQQ WЭRSTRR2RRxRPxPPPSQWcRRBPUVU6eRRPPSS TЭPQRPP2PPxPPxPPPQSTaPPЬ RЭȢVbЭhPww_1`_V1.02F_1C0V1.025-JUL-1994 08:29VAX C V3.2-044}R F_1C0 F1c0_right s:  C$V_CTYPEDEFSIRUNERRERR_MSGALCSTR  F1C0_RIGHT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYP`INT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEaGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINbKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTcKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRdAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^լ ݬ ~IRUNERRPЬRb}0bЬ TЬRTbЬSbRTRTcPݬ ALCSTRPV |~ERR_MSGPЬScZУWVRެ UeVSRS8ZWYVXWPPY!eVSRSZWTPPT eVQRQRXЬ TTVQЬRbSSPSTTSSRSR pqSRSRЬRVЬ bPwwf1V1.01F_1CV1.025-JUL-1994 08:29VAX C V3.2-044P^eYѬЬRDEREF ЏѬЬRDEREF ЏլDEREF PЏiiCNV_STRPg~ERR_MSGiP߭ DEF_C_INTPe~ERR_MSGiP0DEF_TSTRPg~ERR_MSGiPխݭ~IRUNERRiP }0ѭgЬ SRíRЭciPݭALCSTRPU|~ERR_MSGiPXVURUSRS8XVWVPPW"USRSXVTR F_1C F1c_right su  C$V_CTYPEDEFSDEREFIRUNERRERR_MSGDEF_TSTR DEF_C_INTCNV_STRALCSTR  F1C_RIGHT$CODE$DATASTDINSTDOUThSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDiSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RANj K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAME15 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ҞjkSEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATESl GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSePPT UQRQUSRSЭRRUQSSPSRRSSRSR pqSRSRЬ RUЭbiPwwn10V1.02F_1B0V1.025-JUL-1994 08:29VAX C V3.2-044`R F_1B0 F1b0_reverse_ s  C$V_CTYPEDEFSERR_MSGALCSTR F1B0_REVERSE_$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_oTYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISTp(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRqLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMErSTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSpP ^ЬP`RЬSRݠALCSTRP |~ERR_MSGPЬSRcУPRPRQPQP`SaQRQSbPQPwwt1V1.01F_1BV1.025-JUL-1994 08:29VAX C V3.2-044wR F_1B F1b_reverse s4  C$V_CTYPEDEFSDEREFERR_MSGCNV_STRALCSTR  F1B_REVERSE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPuINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDvSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEKw_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZExSTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOMEy GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eTլDEREFЏd잭dCNV_STRPg~ERR_MSGЭdPЭRЬ SRݭALCSTRP|~2ު3 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 vtyERR_MSGЭdPЬ SRcУPRPRQPQ`SaQRQSbPQЭdPww{1V1.02F_1A0V1.025-JUL-1994 08:30VAX C V3.2-044zR F_1A0 F1a0_repl s8  C$V_CTYPEDEFSIRUNERRERR_MSGALCSTRMEMFILL F1A0_REPL$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TY|PINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTD}SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUE~K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^լݬ~IRUNERRPмTլT }1 PŬTVVݬ~IRUNERRPVALCSTRPS |~ERR_MSGPЬ USVeЬUХRTVb~SMEMFILL"P׬TWPRQWPP׬Pww1PV1.01F_1AV1.025-JUL-1994 08:30VAX C V3.2-044R F_1AF1a_replp sj  C$V_CTYPEDEFSDEREFIRUNERRERR_MSGCNV_STR CNV_C_INTALCSTRMEMFILL F1A_REPLp$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^eXѬЬRDEREF PЏլ蟼DEREFЏhh蟭CNV_STRP蚏g~ERR_MSGЭhP߭ CNV_C_INTPe~ERR_MSGЭhPխݭ~IRUNERRЭhPЭTխT}1߼ ЭhPŭTVVݭ~IRUNERRЭhPVALCSTRPS|~ERR_MSGЭhPЬ USVeЭRTVb~SMEMFILL!׭TWPRQWPP׭ЭhPww3 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 1l7V1.02F_190V1.025-JUL-1994 08:30VAX C V3.2-044uR F_190F190_map s4 C$V_CTYPEDEFSERR_MSGALCSTR F190_MAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMS4P^KWJVUЬ RfbѦЬRgbѧoЬ S}cfЬR}bgcb~ERR_MSGPЬ TФSЬTФRPTPdTPQެ TQPAcPP2PPAb@eQQռ }1PЬTмRRdRALCSTRP |~ERR_MSGPЬSУQЬSУPRSRSPTPSS2SSCedRSRSPww1V1.01F_19V1.025-JUL-1994 08:30VAX C V3.2-044P$^eXKVJWUѬЬRDEREF PЏѬЬRDEREF PЏլ䟼DEREFЏhܞh䟭CNV_STRP䚏g~ERR_MSGЭhPODEF_STRP욏g~ERR_MSGЭhPHDEF_STRPg~ERR_MSGЭhPgѧ fѦ^}g}fѭ~ERR_MSGЭhPЭSЭRPeTPdTPQխAcPP2PPAb@eQQխ}1 ЭhPЬ SЭRRcRALCSTRP|~R F_19F19_map sq  C$V_CTYPEDEFSDEREFERR_MSGDEF_STRCNV_STRALCSTR F19_MAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSNERR_MSGЭhPЭQЬ SУPRSRSPTPSS2SSCedRSRSЭhPww4 *&Af{TjٲSs2Sf) nM 4P.&IkU2f9dQ<=%25V8t?v9"FYS[/>g`A6Z`m>?e(GBHH A\lgWo6MH@ڈ>=U?g(>3\qWt7KQVyԅABKoKTlI]8Aj, A6<Vo[WV4C+ x~2*I9$0s7Dc:aX@H;TIX@o,__)0#]@VG ]`BnŊI`]Z9WjɴA\RjHH%NVj |1z HJS7 C2E \]_-\]Yy6CT *ST KeE4H #QKUI ,2_WY~5YD_6,BLH ZvWQW"LI RSel LUY I]+FA)-I( 5@/2Q_Djb ?Wvq HWzeyEA[[ 7Snu|vӃ1T|s 4ŝL@WBaOVgto^bD77ic]+QX'|SP # %<3{N##g<3w",SZ SW-$SAVD/?1-AST&PLta>-chBS@]S,yJ0y%)~t@FKik rYN @;nj K}<ȨROWDcH-^¾KNeWl.ϙW~tԚ:b٩UB".֍4@{"՜V Yrœng@bUW[ڶv *q{>rsMJCv|c\ [Br|!QB;*IK!ĔiDHK[I_:'hY8EKl!CV4,;OM Z/3 [0]RBԞ*zjW=0mZaD!X _txs =2 @i.R:F1E$ant DJ.A[ ' JJ ].H\_ uXAPSQ"a}J I qL8MRUzRkZ l,VTnVeAH5.Kj7BSкᏐǷ-oׇ2hĂ:|y DilVvڀIS@SҘnv]/ &">T ^Ҕŗ^ɋ~gI𤤶.pPC&C9WWHcPSW%VGXJg/J ]te]Q_aAPTbURCN4}T@E !tOUX@rM 0{_dҼEaA|>Y}iWk7ym6hE?Jobr{c1YչaRFC:WY'Q =6$^zLB|ݧ]$G +OقFUZqs MЕMd :' |A#~EL}P' MH\AWq]9~:̬fڨ@ $)C]B* _O!zPޜB WJTWQK !@~11O(Ds78z!TQ&AZKg_W(=SyZB.Dَ )X (4HkbW+ 7 epOv~k`faz@G*12:@[_A HB*y:,`d54>fs}&1pD+W$֙n4K|k{v^@S1`%EB[ߕQX NQUH +~[U y%PSD sYJ)$ʍSLOKnC1&:(W'C:ͩV,r9ZnD.+a)F?J-|-УJZ1g~م}t!P- T ![mtY_ȿO-:^I@hb,Mw/' =|Gx qZںxq1F>Ž:ژu>=>^6Y8%\Zj GWeT &a\G_N"ZTeBJVG!B^:_ g C[MA_2I$A)MOPY+ E ["2qwcРؿe^1TO f 6ߘ$6vs:4mC FO MDIE\B8]%| z/kq<?sGLTg: c$Χx4FP{PXD"cʪDS؈ٯHP `YPQ\LJf@N#B %՞03PGA&yO5R(Xǻn`2-=yÝ5{|,HA%C'#޾HS~Ox9SMd.#>Z$S`I/O~z1J*NQ "By 2EZd%. Q:;:&}Fdu :nGL m_W4Ҭ9pJT>q<0A/<?gQ^OxE;62^ ߫Z7}$]! S3 t{iKp{*K،-@k[.FHF >jOÀ,um=axnHwχT@n9oW'TJG_,_}|!ŒL!v_@>|b=SQGEN3jN=^Rf,:ΜV(EU88uZ\%1ZʹrG{Q/ZE_YK]3 B@9"#HD/-@,CiRD?E!kպr.@UGYFӠ]|ARG] xjܖiiXSL&{QlQYw'aEY[̽$DQHo_?\DY!FZ^UQ\̣т^ g{pU'IBm0B2G BrHCWI]PEL\L@˿:F> IAP\G 9\^[[XFi| GVzӄ{PПHF+HEXrYkdQ!T#kWG=no ྩ=8RBc"ӮN"B/WHY쮒}]RuBU~F_)T^/oA1wJ>%]YIF[ Ef=y ɉD@KOC U|Z#?}U29OZJ[XOSzj*?HOJGBB2+z"t`'vAX}N Wul}t+g!@bV^AƄ!}s}9m)@קXETjsZNAW߈a<`rQEHE{W 9 ]0 CSW-,Nwa D mC(h}",/}:@E^ M{b{dd5LJV׸ h^W(Uwx$dHK.SUNJQeF7@ A.N@eh5IWE e֞yjcZ&f yϣᡨm[.U[ jː7,DxvH]f^"䓬QeK `B3k"㼺E \@]hk[T ۞WJ7s9w]`+K¦6_ketZGJMT9~l֙;EZXO^+NB:܄Y:Z_1LB-豲ZWEIzYŽ(WiWO! 2G%n2S_?|/QeB$SݛٲX*VHSwf]BRDdW]R()LuA B긌ML6d1WZ@CimlIJp]֤ OKQJ MHhG )m 5 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 x1, V1.02F_180V1.025-JUL-1994 08:31VAX C V3.2-044|R F_180 F180_left s:  C$V_CTYPEDEFSIRUNERRERR_MSGALCSTR F180_LEFT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^լ ݬ ~IRUNERRPЬRb}0bЬSѬ cЬRУЬ bPݬ ALCSTRPU |~ERR_MSGPЬScWУT URRU)WTSPSPPTRUPprPTRURUUQЬRbVТPV Ь VVRVR VRVRЬRUЬ bPww1P# V1.01F_18V1.025-JUL-1994 08:31VAX C V3.2-044P^eXѬЬRDEREF ЏѬЬRDEREF ЏլDEREF PЏhhCNV_STRPg~ERR_MSGhP߭ DEF_C_INTPe~ERR_MSGhP0DEF_TSTRPg~ERR_MSGhPխݭ~IRUNERRhP }0ѭЬ RЭbhPݭALCSTRPT|~ERR_MSGhPWSTRRT)WSVPVPPSRTPprPSRTѵR F_18F18_left su  C$V_CTYPEDEFSDEREFIRUNERRERR_MSGDEF_TSTR DEF_C_INTCNV_STRALCSTR F18_LEFT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSIRTTQUPUЭUURURPURURЬ RTЭbhPww6; VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 1T V1.02F_170V1.025-JUL-1994 08:31VAX C V3.2-044P^U[ZYVլ sެWЧUxVRBeBeCNV_INTP޼PB`e~ERR_MSGPV4xVSgQCTVPxPP@Rdb޼RCb~ERR_MSGPVV ЬSݼALCSTRP |~ERR_MSGPмլ BPЬRbbCNV_INTPbe~ERR_MSGPЬRѢb~ERR_MSGPЬUUx RBeVЬRbWТTЬRТSTW1wNXTTABUPSRSbbXXPPP1 n?P׭Ь1Ь1߭߭V߭߭e1RTWd RTTWd íRPP1R F_170 F170_entab s  C$V_CTYPEDEFSNXTTABERR_MSGCNV_INTALCSTR  F170_ENTAB$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS?Э߭߭V߭߭ePѭP,Э߭߭V߭߭eѭR ֭ЭPSSѭR"Y Э߭߭V߭߭eѭRЭP֭ѳPRPSPS `ЭP֭PRRPXXP@jPhP֭TW1Y ЬRâSbTä SRRkS PЬTSã RRkФ }dPVP>^N>>N>>>>>>>>>>>>>>>>>>rww1pߡ!V1.0L2F_3L0V1.025-JUL-1994 08:42VAX C V3.2-044lR F_3L0 F3l0_WSyncq s) C$V_CTYPEDEFSWSYNC POLLEVENTERR_MSG F3L0_WSYNCq$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYP1p V1.01F_17V1.025-JUL-1994 08:31VAX C V3.2-044P^e[Ѭ V.PRxRRR~MALLOCPV<1~ERR_MSGPRެTRd"SxRP@xRP@cDEREFRRdլDEREF PЏRRSSSkffkCNV_STRP'g~ERR_MSGfkRVR VFREEPZTRTR1PxTRPB`B`CNV_INTP+PB`e~ERR_MSGfkPVP VFREEPTFxTQRASTPxPP@Pc`'Ab~ERR_MSGfkPVP VFREEPTPTP1cЬ RݦALCSTRP"|~ERR_MSGfkRVR VFREEPЦ ѬhPCNV_INTP'e~ERR_MSGfkRVR VFREEPѦ'~ERR_MSGfkRVR VFREEPRxRRUBeW XЦ TЬ RТSTX1{NXTTABUPSRSbbYYPPP1 *?P׭1 1߭߭W߭߭e1RTXd RTTXd íRPP1Э߭߭W߭߭ePѭP,Э߭߭W߭߭eѭR ֭ЭPSSѭR"Z Э߭߭W߭߭eѭRЭPR F_17 F17_entabp s͹  C$V_CTYPEDEFSDEREFNXTTABERR_MSGCNV_STRCNV_INTALCSTRMALLOCFREE  F17_ENTABp$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT 7T VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSҭPRPSPS `ЭP֭PRRPYYP@PhP֭TX1Z9Ь RâSbTä SRRUS fkRVR VFREEPЬ TSã RRUФ }dfkRVR VFREEPP>^N>>N>>>>>>>>>>>>>>>>>>rww1/+ V1.02F_160V1.025-JUL-1994 08:32VAX C V3.2-044P4^eX1YZ[}i}i}ih̞hx ~ STRRESERVEUլ|ެWVxURBfBfCNV_INTP޼PB`e~ERR_MSGЭhPU8xUSgQCTUPxPP@Rdb޼RCb~ERR_MSGЭhPUUЬSݼ ALCSTRP|~ERR_MSGЭhPм լJPЬRbbCNV_INTPbe~ERR_MSGЭhPЬRѢb~ERR_MSGЭhPЬTTxRBdUSЬ RbТЬRТѭ1PЭR֭ЭP֭`bbTTPPP1PN?PSЬ1PSR F_160 F160_detab s  C$V_CTYPEDEFSNXTTABERR_MSGCNV_INT STRRESERVEALCSTR  F160_DETAB$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSڬ~P[׭S߭߭U߭߭NXTTABSRR$RALCSTRP|~ERR_MSGЭhPRS*PЭP֭ `SSTTP@jPhPSѭ1&[ЭhPЬTSã RRUФ } dЭhPP9))ww194 V1.01F_16V1.025-JUL-1994 08:32VAX C V3.2-044P^eX1Z[ѬS,RxRRR~MALLOCPS<1~ERR_MSGP}j}j}jRެURe&TRPxPP@xRP@dDEREFRReլ DEREF PЏ RRTTThcch CNV_STRP' g~ERR_MSGchRSR SFREEPYx ~ STRRESERVEURUR1PxUR(PB`B`CNV_INTP+(PB`e~ERR_MSGchPSP SFREEPUFxUQ(RATUPxPP@Pd`'Ab~ERR_MSGchPSP SFREEPUPUP1cЬ Rݣ ALCSTRP"|~ERR_MSGchRSR SFREEPУ ѬhP((CNV_INTP'(e~ERR_MSGchRSR SFREEPѣ,'(~ERR_MSGchRSR SFREEP(RxRR(UBeWT$ У$ Ь RТѣ 1PУR֣У P֣ `bbVVPPP1P"?PT(1PT(1YףT߭W߭߭NXTTABTUU5UALCSTRP"|~ERR_MSGchPSP SFREEPU T)УP֣ `TTVVP@kR F_16 F16_detab s  C$V_CTYPEDEFSDEREFNXTTABERR_MSGCNV_STRCNV_INT STRRESERVEALCSTRMALLOCFREE  F16_DETAB$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VAL8' VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 TBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPhPTѣ 1YchRSR SFREEPЬ UTä RRUХ } echRSR SFREEPP9))ww1`= V1.02F_150V1.025-JUL-1994 08:32VAX C V3.2-044R F_150 F150_center sS  C$V_CTYPEDEFSIRUNERRERR_MSGALCSTR  F150_CENTER$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^լ ݬ ~IRUNERRPЬRb}0bЬ UЬTUdЬSUdRRxRRRUcPݬ ALCSTRPW |~ERR_MSGPЬSc[УV U WRWUXRX.[VTTPPVWUSRSPprPV WUQRQRXWQWUZQZ4[VYPVPPY!WURQR[VTPPT WURQRQZЬVfXЬ YYX"WPXTTUTYSSXSʏSTSR!WUTXSSTYSSXSʏSSTPЦRXYYXXSXSPXSXSЬRWЬ bPww1SM V1.01F_15V1.025-JUL-1994 08:33VAX C V3.2-044P^ѬЬRDEREF PЏѬЬRDEREF ЏլDEREF PЏeeCNV_STRPg~ERR_MSGeP߭ DEF_C_INTPe~ERR_MSGeP0DEF_TSTRPg~ERR_MSGePխݭ~IRUNERReP }0ѭ*Ь SíRRxRRRЭcePݭALCSTRPW|~ERR_MSGeP[VR F_15 F15_center s  C$V_CTYPEDEFSDEREFIRUNERRERR_MSGDEF_TSTR DEF_C_INTCNV_STRALCSTR  F15_CENTER$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBL9ٳ7 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 5KNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSUWRWUXRX1[VTPTPPVWUSRSPprPV WUQRQRXWQWUZQZ4[VYPVPPY!WURQR[VTPPT WURQRQZҀXЭVVX$WPXTTUTVSSXSʏSTSR#WUTXSSTVSSXSʏSSTPRXVVXXSXS XSXSЬ RWЭbePww1(%h V1.01RSYSV1.025-JUL-1994 08:33VAX C V3.2-044PICON_HOST PSYS$NODEPVAX/VMSP^ЬSм R ~ISATTYP WFLUSHALLRPݬ FGETCPTT 2T RRPPRRݬ TUNGETCPTRP ^ScGETENVPRߣ GETENVPRޣRRSTRCPY^eTSԭЬd잭dмP ~ISATTYP WFLUSHALLլ HPݬЬ PPPRP<RRݬݭFREADPЭdSPPSPP SP^мTPЬPРRST!PݬCb~FPUTCPSSTSTPP^ݬ R RSYSgetstrgppiconhost;longread @putstrK idelay sf C$V_CTYPEDEFSSTRCPYGETENVFPUTCUNGETCFREADFGETC WFLUSHALLISATTY WFLUSHALLISATTY DELAY_VMS GETSTRG p ICONHOST LONGREAD @PUTSTR IDELAY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTS DELAY_VMSPww1 Av V1.03RLOCALV1.025-JUL-1994 08:34VAX C V3.2-044P_NL:P_NL: Pr PaPwPrPwP-P%%can't open %s&PSYS$COMMAND2PSYS$COMMAND>PkillCPkillP^GETPIDPŏ߭ SYS$SCHDWK SYS$HIBER|^VլլP߭ LIB$GET_EFѭPRRA RZ RQRQQr#RRA RZ RQRQQwP|~|~߭ SYS$CREMBXP ߭ LIB$FREE_EFPԭԭޭЭޭ쭓 @|~|~ݭ SYS$GETDVIWP ߭ LIB$FREE_EFPЭP@ݬ߭FOPENPU߭ LIB$FREE_EFݭ SYS$DASSGNPeP PP@RQQAQZ QSPQSSUPPPb)Э ЭfSTRLENPަݬSTRLENPЬ|~|~br TPTTr SPSS LIB$SPAWNP߭ LIB$FREE_EFݭ SYS$DASSGNPUP^мR  RRBPPPSPݣFFLUSHݬFCLOSEPT:S VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 w4|~|~|~|~(ݣ SYS$QIOWzP{ PQPPRxR~ݣ SYS$WFLORݣ  SYS$DASSGN LIB$FREE_EFTP^V C$V_CTYPEDEFSAST_PROC READ_A_CHARSTRCMPEXITSTRLENPERRORFFLUSHFPRINTFFCLOSEFREOPENFOPENKILL SYS$HIBER SYS$SCHDWKGETPID LIB$SPAWN SYS$DASSGN SYS$GETDVIW LIB$FREE_EF SYS$CREMBX LIB$GET_EF LIB$FREE_EF SYS$DASSGN SYS$WFLORSYS$QIOWFILEARG SYS$ASSIGNGETPIDSYS$QIOWSYS$QIO DELAY_VMS 8|POPEN PCLOSE REDIRECTYZTެST}WXFILEARGUDhP`PP<PQ?Pߦ jTgce8PgRDbP>ߦ iTRceߦiTRcePTTլ ЬRbߦjݬRFILEARGѬ ЬRbߦiݬRFILEARG<^UߥЬSЬ RBc~STRCMPPݬݬBc~FREOPENPլ+Ь R޼SBc~ߥFPRINTFݏEXITެ SެRcTcQcP@dAdcc׼ ^\߬&STRLENPެ2|~? SYS$ASSIGN^STRR RLOCAL delay_vms8 8popen  pcloseredirectfilearg!Dassign_channel_to_terminal4x read_a_char dgetch tgetcheast_proc kbhitF sѹ , <FILEARG DASSIGN_CHANNEL_TO_TERMINAL x READ_A_CHAR dGETCH tGETCHE AST_PROC KBHIT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERX8AMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS_PIPESH$CHAR_STRING_CONSTANTSCHANNELREQUEST_QUEUEDCHAR_AVAILABLE CHAR_TYPED*լ_|~ c|~02d~ SYS$QIOWAլ|~|~c|~:2d~ SYS$QIOWP|~|~c|~z~2d~ SYS$QIOWc(GETPIDPKILLP ߢ>PERRORPc(GETPIDPKILLP ߢCPERRORPP^ READ_A_CHAR^ READ_A_CHAR^^1|~|~AST_PROCz~2~ SYS$QIOPPY%ww1[N V1.04RWINSYSV1.025-JUL-1994 08:34VAX C V3.2-044P  P  P_ P_P_P_P_P_Pdisplay= Pdisplay=+Preverse3Phidden:Proot?PnormalFPiconicMPmaximalUPhidden\P???`PiconicgPnormalnPmaximalvPhidden}PiconPwindowProotP%d,%dPsolidPmaskedPstippledPpatternedPtexturedPopaquestippledPopaquepatternedPsolidPonoffPdashedPdoubledashPstripedP%d,%d,%d P%d,%d,%dPDISPLAYP%s P%s#P%d,%d,%d,P%s/P%s2P%s5Pstriped=PdashedDPsolidJP%sMP%sPPreverseXP%s[Proot`PwindowgPiconlP???PpP%d,%d,%dyPunknownP%ldP%d,%d,%dP%d,%d,%dP?+J @E>xFPwhitePblackP%d,%d,%dP%d,%d,%dPwwwwUUUUDDDDPPPP@ ,P@PD((D6`c PH0H0PPblackPPcheckersP PdarkgrayPPdiagonal PPgrains(P Pgray0PPgrid8P Phorizontal@P PlightgrayHPPscales C$V_CTYPEDEFSXCOLORLCOLOR LOADIMAGEREMAPSETPATTERNBITS SETPATTERNSTRIMAGE ANIMHELPER RESIZEPIXMAPSETBGRGBSETBGSETFGRGBSETFGRESETFGMOVERESIZEWINDOW MOVEWINDOW UNSETCLIPSETCLIPWMAPMAKEICON POLLEVENT HANDLE_MISCXDIS LOADIMAGEWMAP MOVEWINDOW RESIZEPIXMAP GO_VIRTUAL FREE_XCOLORS FREE_XCOLOR COPY_COLORS ALC_COLOR ALC_CENTRYALC_RGBALC_FONT FREE_DISPLAY ALC_DISPLAYTRANSLATE_KEY_EVENTREMAPLCOLORXCOLORRESETFGMOVERESIZEWINDOWSTRIMAGESETCLIP FREE_WINDOW FREE_BINDINGSETPATTERNBITS SETPATTERNWATTRIBSI_S2ISI_I2SQEVENT PARSEPATTERN PARSEGEOMETRY PARSECOLOR MYSTRNCPYGENCURVEEVQUESUB ALC_WINS;R VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 aTATE ALC_WBINDING ALC_CONTEXTQSEARCHC_GETFATALERR CNV_C_STRALLOCSALLOCPOWSTRCPYSTRCMPMALLOCGETENVATOLSTRLENSTRNCMP XSETWMHINTSXSETSTANDARDPROPERTIES XGETSIZEHINTS XGETWMNAME XGETWMHINTSXWRITEBITMAPFILE XWARPPOINTER XTEXTWIDTHXSYNC XSTORENAME XSTORECOLORXSETWINDOWCOLORMAP XSETSTIPPLEXSETLINEATTRIBUTES XSETICONNAME XSETFUNCTIONXSETFOREGROUNDXSETFONT XSETFILLSTYLEXSETCLIPRECTANGLES XSETCLIPMASKXSETBACKGROUND XSELECTINPUT XRESIZEWINDOWXREADBITMAPFILE XRAISEWINDOW XQUERYPOINTER XQUERYCOLOR XPUTIMAGEXPENDING XPARSECOLOR XNEXTEVENT XMOVEWINDOWXMOVERESIZEWINDOW XMAPWINDOW XLOWERWINDOWXGETWINDOWATTRIBUTES XFREEPIXMAPXFREEGCXFREEXFLUSHXFILLRECTANGLE XDRAWSTRING XDRAWPOINTXDRAWIMAGESTRINGXDESTROYWINDOW XDEFINECURSOR XCOPYPLANE XCOPYAREAPPPtrellisXP  Pvertical`P PverydarkhPPverylightpP'PwavesxP'-PwhiteP-4P.xbm9P.XBM>P.xpmCP.XPMHP.xpm.ZOP.xbmTP.xpmYP.xpm.Z`PrbPXPMP^xVЬRТ QТSÀPСDXРWÄUÈ[xfffУDZУ@Yݬ ݬС Pݠ XTEXTWIDTHPTUݬ ݬYZXUWXDRAWIMAGESTRINGݬ ݬYZX[WXDRAWIMAGESTRINGTD^WZЬPР VРUŀPЦD[РYń ňЦ PРXХ\ХXnQQ1>QPPP ?PP11Ц$D1ЬPРP `1Ѧ0 [Y XSETFUNCTIONŨPݠ8[YXSETFOREGROUNDXåD ~Ц PРP2>PP@~ݥDݮ Y XCLEARAREAXåD~Ц PРP2>PP@~ݥD[ݮYXFILLRECTANGLEЦHSЬPР P< ЦLPР8RPRͣ8R~[YXSETFOREGROUNDѦ0ݦ0[Y XSETFUNCTIONX@Ц$DЦ PРP2@Q@QnQT1'T@Ѧ0 [Y XSETFUNCTION|~TSSݮTRR[ݮ$ݮ(Y XCOPYAREAŨPݠ8[YXSETFOREGROUNDRݮS[ݮYXFILLRECTANGLEЦHSЬPР P< ЦLPР8RRͣ8R~[YXSETFOREGROUNDծ |~ݮݮ|~[ݮ(ݮ(Y XCOPYAREAѦ01lݦ0[Y XSETFUNCTION1[ЬSУ PР PРQ<ХDR 2PP~fPݠ Uݠ XDRAWSTRING¼1УPȏ`1PS*1P¼€Pݠ XMAPWINDOW¼1vPЭЭ1e1aЭPP*P1+P?PS^*1PgS+1ggS+1g1S*11S%P1PУP1P¼1S)P~PУP`P„bfУP#€PРTTiˆ ˆTjˆŒ€PРTTiŒTjŒSkSkPPЬPРPUUPլ14fPݠXPENDINGP1 P^\%P\ HANDLE_MISCP PP|A\ЏP^WԮ ЬRТ RТ0ЬPР VРRRTĀ[ЦDYЫXĄZĈ|Pՠ1|C_GETP |~FATALERRЬQa%hPh@hhhhlծ 1ЬPРP`1Zߧ ݤ@ݤDYZX XDRAWSTRINGߧ ݤ@ݤDYݮ$X XDRAWSTRINGЮ0ݦ0YX XSETFUNCTIONЬUХ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠXSETFOREGROUNDPЮ P֮ PwЬPРP`j0YX XSETFUNCTIONЦHRЦLP͢88~YXXSETFOREGROUNDZߧݤ@ݤDYZX XDRAWSTRINGߧݤ@ݤDYݮ$X XDRAWSTRINGX XCLEARWINDOW XCLEARAREA XCHANGEGCXBELLXALLOCCOLORCELLSXICONIFYWINDOWXCREATESIMPLEWINDOWXCREATEBITMAPFROMDATA XCREATEPIXMAP XCREATEGCXCREATEFONTCURSOR XGETDEFAULT XGETSUBIMAGE XGETIMAGE XCREATEIMAGESPRINTFFREADFCLOSEFOPENFREEFREEFREEQSORTFREEFREEIDELAY XDIS WPUTC P HANDLE_MISC x POLLEVENT WGETQXSYNCЬRR[ HANDLE_MISCP1LP1@ТP`1Zߧݤ@ݤDYZX XDRAWSTRINGߧݤ@ݤDYݮ$X XDRAWSTRINGЮ0ݦ0YX XSETFUNCTIONЬTФ RRQաD,СHS< СLPР8RRͣ8R~ݡDС@PݠXSETFOREGROUNDP^UЬRТTĀRТVĄWVXSYNCeR)PR HANDLE_MISCPPSP|AR<SSPĄ}dxЬRТR`WVXDESTROYWINDOWVXFLUSHdĄq HANDLE_MISCSeR&PRcPPQP|AR<QQPĄ$Pݬ FREE_XCOLORSݬ FREE_XCOLORST FREE_WINDOWP^ЬPРPPXFLUSH^\PݬXFLUSH|A\P ^ЬSR)ݢXSYNC|ARУR€RݢXSYNCPd^WeYZЏt}GlhiddipRЬbXެVXfVެ TФUxXQAeP`;dRAbSc/ARbߧSTRNCMPPc~b~ MYSTRNCPYZXXf ALC_WBINDINGPUdiP ALC_WINSTATEPU FREE_BINDINGdiPХRZ ALC_DISPLAYP€U FREE_BINDINGdiPХVЏxp|U ALC_CONTEXTP  ХR€ FREE_DISPLAYU FREE_BINDINGdiPХ RТ R XХ RТ RТR2@ԦDХ R(@Х R$DTլ1ެ SXxTQAhP` ߧ cPAP`STRNCMPP^|txTPcQ@aRb@RbUWATTRIBP P'PB?PTdiPU FREE_BINDINGdiPTT1pզݬSALLOCPХ RТLƨ֨UWMAPPdiPdiUP^WЬSУ VУR€TФUբ0BŏP0PŌQ@$P`ŏPńP@P`U XCREATEPIXMAPP”1Pբ;ߧ)ݢSTRCMPP*߭ݢS LOADIMAGEP”FФ8PРP2>Q2@PPQQբާ*ݢSTRLENPݢФ8Pݠ XTEXTWIDTHP  ЦLPݠ8ЦHPݠ8ݬ ݬŏPńQŌPAP`U XCREATESIMPLEWINDOWPݏU XSELECTINPUT^Y  wopenl(makeIconX wmap do_config<< setheight8tsetwidth8 setgeometryb warpPointer0@ seticonlabelЬУXP ^SЬPР QРRС PѬPЬ У \P^T||ЬPРR߭߭߭߭ݬ PARSEGEOMETRYPSPSЭ Ф \ЭФXS ЭTЭPPP^ЬPРPݬ ݬ|~|~P XWARPPOINTER<^ЬPРSÀRТUÄTգ ݣFREEݬSALLOCPUkTgЬPРPݠTU XSETICONNAMEüJÔDÐ>ÐU XCLEARWINDOWݣSTRLENPݣТ8PРP2>PP~ݢ ÐU XDRAWSTRINGP^ЬPРRբ ݢFREEݬSALLOCP€Pՠ„ݢ„ݠ XSTORENAMEPP^լЬPРP` ЬPРP`P<^ݬSI_S2IPRЬPРPSУUTRdxRRR RNPB@@xR~UXCREATEFONTCURSORPB@@TB@@TU XDEFINECURSORPP|^VЬSУ RУPPТDTРUUXSYNCߦ+ݬSTRCMPP3У QߣFݬSPRINTF.ߣMݬSPRINTFߣUݬSPRINTFߣ\ݬSPRINTFPP^YЬ[ЫTĀZЪ Ąn`Ь ݮ STRCMP  PĈ ļ1ЫR¼1ĀRݢ0ĄݢXICONIFYWINDOWݮXSYNCļ1PZ HANDLE_MISCPPPPPļ1Pgݮ  P1Ĉ ļ1rPĄļ[WMAP1YЫR¼enݮ XMAPWINDOWݮXSYNCļ1+ HANDLE_MISCSiR&PRcPPQP|AR<Qļ1Pļ1ĤĠĜĘ[MOVERESIZEWINDOWļ1nݮ  P1ļ1UŏP0SЮ RŒRC RѤ\bUUVФTĘФPĜФ\ĠФXĤŏP0SЮ RŒRC RbϤ\ŏP0SЮ RŒRCRbXĈ1GĄ ݬWMAPݮXSYNCiR(R HANDLE_MISCPPSP|AR<SV1ݤXݤ\|~MOVERESIZEWINDOW2T HANDLE_MISCSiR&PRcPPQP|AR<QѤTΤPSΤTRЬVRXSWЦSÀRТUÄRXTWPRݣPݣTRU XMOVEWINDOWUXSYNCЬRТR¼ nݮ XMAPWINDOWݮXSYNCZ HANDLE_MISCPPPPPļ1 Pvݮ  P1Ĉ ļ1PĄ1ļ $ WCLOSE 8 WFLUSH X WFLUSHALL | WSYNC WOPEN (MAKEICON WMAP  DO_CONFIG < SETHEIGHT t SETWIDTH  SETGEOMETRY  WARPPOINTER @< SETICONLABEL SETWINDOWLABEL @ SETCURSOR h< SETPOINTER | SETDRAWOP REBIND SETCLIP 0 UNSETCLIP X GETCANVAS  SET CANVAS tSETICONICSTATEϘTĜPĠ\ĤXļЫR¼t`nݮXDESTROYWINDOWݮ XFLUSHĄT HANDLE_MISCSiR&PRcPPQP|AR<QQPĄPPĀRXSYNCP^XЬSУR€PРW„Vߨ}ЬUUSTRCMPTdP7ˆ ¼uУPi€Pݠ0„ݠXICONIFYWINDOWQȂUdP„=УP2VW XMAPWINDOW%ȉUdP„ ¼ PPP€PXSYNCP^R PРTЬSSATOLPcPPP@bScPPP@b񋏀cPPP@bScPPP@b,PSATOLPĄ7ĐݬMAKEICONݬREMAPPPP^RЬPPŽSPRINTFP^ЬPРQPРRPЬTЬ PPݡPݡTPR XMOVEWINDOWRXSYNCP^ЬQСRЬ\ЬXݬݬQ RESIZEPIXMAPPP„0ݬݬݬ ݬ„€PݠXMOVERESIZEWINDOW€RݢXSYNCP^UЬPР RРQPТDWР XVŔЬTTSTRCMPScPԢ,eŚTsetwindowlabelQ@ setcursor(h setpointerz setdrawop rebind4setclipA0 unsetclip&X getcanvas setcanvasltseticonicstateL  seticonpos! geticonpos08! moveWindowF!moveResizeWindowh! setfillstyle" setline styleX# setlinewidthNcPšTcP ŪTcP ,7PŴTcPŽTcP TcP ,PPVݢ,WX XSETFILLSTYLEPP^UЬPР RРQPТDWРXVЬTTSTRCMPScPԢPETcP TcPP$TcP TcPPPVݢPݢTWXXSETLINEATTRIBUTESPP^ЬPР RРQPТDSРTPլPЬTPݢPݬSTXSETLINEATTRIBUTESPP ^ЬPР PPQաD+СHR< СLP8SS͢8S~ݡDС@PݠXSETFOREGROUNDP<^ЬPР SݬP ALC_COLORPRPУHPݠ8ݬ FREE_XCOLORRHЬUХ RRSգD.УHP< УLRТ8TPT͠8T~ݣDУ@RݢXSETFOREGROUNDP^Rݬݬ ݬSPRINTFݬSETFGPPP|^ЬSУ VУPUЬPIˏPTxPˏQxˏRŏT~ŏQ~ŏR~SSETFGRGBRxRP@|Qa@xQάPPaPRRPxRP@@HЬTФ PPQաD,СHR< СLPР8SS͢8S~ݡDС@PݠXSETFOREGROUNDP|^ЬQС RСPPТDTРUݬQ ALC_COLORPSPТLPݠ8ݬ FREE_XCOLORSLTТLPݠ8TUXSETBACKGROUNDЬSУ R@ԣDPP^ЬSУ TУRRQPФDWРXUVˏ`Yȏ`U1УP`1Ѥ0 WX XSETFUNCTIONդ ЬRТ PՠDݠDР@Pݠ XSETCLIPMASKЬPݠݠݠ ݠݠݠWUVX XCOPYAREAդ;ЬSУ RբD. |~ݢDТ@PݠXSETCLIPRECTANGLESѤ0ݤ0WX XSETFUNCTIONYP^ЬPР XРSÀTШDZФWÄÈnÈPЬUU Ѭ 1УYУ RR[Ь PRPRQPQQ УPPUPVPUVVŏP0PnjR@$P`ݣ ݣŏPDŽP@RbW XCREATEPIXMAPPPPݠ8ZWXSETFOREGROUNDѨ0 ZW XSETFUNCTIONը ЬRТ PՠDݠDР@Pݠ XSETCLIPMASKЬRRY7ݣ YR~YZݮWXFILLRECTANGLEծݣ YR~YZݮWXFILLRECTANGLEЬ RR[5[R~Y[ZݮWXFILLRECTANGLEծ[R~Y[ZݮWXFILLRECTANGLEШHTЬPР P< ШLPР8RPRͤ8R~ZWXSETFOREGROUND|~[Y|~Zݮ ݮ W XCOPYAREAѨ0ݨ0ZW XSETFUNCTIONը;ЬTФ RբD. |~ݢDТ@PݠXSETCLIPRECTANGLESnW XFREEPIXMAPЮÈP< ^ЬPР RРSУDUЬQТ PРP2% VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1;1 sORCELLSP ЭePW ALC_CENTRYPU ЭePxURB|RbxURBxRЭbxURBDέRRRݮ SPRINTFݮSTRLENPPĬ&İ<~ALLOCPİĬSĬUC԰լ 1=Ѭ  ЭePЬXh1ը ЭePЬR΢RR蟭ݧ$ݮ XQUERYCOLORϞ[ЬV( 譜TЦ Rp4YpY~<RnRRgHR~POWUedHPjPpY~<RnRRgHR~edHPjPpY~<RnRRgHR~edHPjP( k( ݭݭݭݮSPRINTF 1ԟh CNV_C_STRP"g6}hN7ЭeP䟭߭ݭݬ PARSECOLORPݭ FREE_XCOLORЭePݭݮSTRCPYўZЬV( ܭTЦ Rg4XpX~nRgHR~POWUedHPiPpX~nRgHR~edHPiPpX~nRgHR~edHPiP( j( Э蟭ݧ$ݮ XSTORECOLORέRReP^ЬPPS2TxTP@|Qa@xQάPPaPTTPxTP@DRRSTRLENRPPRRP^ЬSУR€W!߭ݬ S PARSECOLORPPZЬV( TЦ Rg4XpX~nRgHR~POWUedHPiP+getpointernameDL+ getdrawopT+ geticonicp,setfontm,handle_exposures- resizePixmap8/ handle_config0handle_keypressp1 handle_mouseH3 eraseAreaX4copyArea0: animHelper;animate"< getdefault@< mutable_colorH@get_mutable_nameh@ set_mutablepX~nRgHR~edHPiPpX~nRgHR~edHPiP( j( ̭άRR䟭$ XSTORECOLORP ^ЬPPR2SxSP@|Qa@xQάPPaPSSxSP@xP`ݬ FREE_XCOLORP^߭ݬݬ PARSECOLORPЬSУR€VYSW( TЧ Rg4WpW~nRgHR~POWUedHPiPpW~nRg#HR~edHPiPpW~nRgHR~edHPiP( i( 2WxWRBrSc BtScBvSc B|RbWWxWRBxRbݬ FREE_XCOLORP^ZЬVЦ [ЦSÀRЫDТ ÄÈnRѬ~RRݬݬݬ ݬVϣPSPzP{PQPPU URxRЫHRТ8VЫLRТ8WЬTXЮUЬ R׬ R1PЬP֬`YˏYP@jdˏYP@j YU:TYPPUPVXTSLPѬ~ WXTSLUUTЬTXЮUPUЬ P׬ P1wT!ެRTb$PWXTPTPSLTbѫ0ݮ ݮ XSETFUNCTIONծ ݬݬݬ ݬ|~Sݮ$ݮ$ݮ0 XPUTIMAGEݬݬݬ ݬ|~Sݮ$ݮ ݮ0  XPUTIMAGESDѫ0ݫ0ݮ ݮ XSETFUNCTIONPΨ^[ЬRТ ТЮR€RЮTФDnТSЬR  SS~ݬݬݬ ݬݬϾP8PԮ Ԯ(ެоZALC_RGB40(QA 1оRA 1AbP`AP` ARb$ݮ$ݮ$ݮ$ˎSPRINTFݮ(ݮ(ݮ(ЬYYLPX1֮ nR `PReRVn T `PTeT%P`PVn$R `PReRP`PVqVG#<~<~<~˗YLPXP|~|~˝YLPXX00(ԮԮ,Ь R׬ RgTЬP֬`RRP@ SBPݠ8ݮݮ4ݮDЮHULSR~ R֮,Ѯ,Ԯ,֮Ь P׬ Pծ,3ެRѮ,b)ЮSУLPݠ8ݮЮ4P֮4PݮDЮHULѮ,bЮSѣ0ݮݮ  XSETFUNCTIONլ$bЮSÐ |~ݬMAKEICONݬݬݬ ݬ|~ݮPݮЮ(SÐݮ( XPUTIMAGEݬݬݬ ݬ|~ݮPݮÔݮ( XPUTIMAGEWPݬݬЬ SSЬRR|~ݮPݮЮ(Uňݮ( XPUTIM&AGEń#SRݬݬSRݮńňݮ( XCOPYAREAݮ8Ю7 zKsxG nsl<Pϡ lLj ޟd4]룦Jrn@(c!dѢqiy=OnS ɳaꖲT9a588Zzpa`2ALia9;*k0cR(KtbRr76jhwr[YlQKTp5 l_ѼG@w93a8Y}!4ulJE-ME0K <\bK()\Z@ QtQ"*X!6GY.>Զ'j=9^8]4(bD]j;j>8xf1`"~\F85+ B].FXQrL%BK裢L_+JR`=}b+d\SK@'#Z  BdpJHu0宮@D 3Bg@pk+v;`FkpsyRd5O¬NQe2[JJxgy'fA6٦]z뱓|Upb% x==Hv~҅{q>$]ʟuO AO2j;C0[*u\\61(T3 0ӚE8p7ĬTDBG` IqU\j% *a\0fLt Nmz {…׀pGoqVm RSGvqQԔX}juz}^^arQh_AړCAB(V'c,7<ھRKUoD)y*Uw㭞FX+R E)8e8^ 3rMu96X}֫Doo\:|.`i^4m:nC+95^eƉ8m{0mkgVzl`~K!6ޜAioH~{r֦fo7tt.3ْLLAfkcwG:3fH5)עyMBɰ#<6mVckaX^⾨XlΞ0[@x2P qa#L' *]7H CrFԪe$IRd;&MA'K%:0ˑ_29C5KP[E|-#Wo C LpPnU[ )*VWM=Q{R|?ʊ'cT)n(Llo_(5 '^n8XN?OYFpGN2[̧^ղyP)K̝&VP(\/ C-2K\koa`3dZNU@߹h9m;uՀ#tYTϔE5,XuCLh:/f07iKUFfe%WWl$U!UHgN9M'%TYA~4*Ț|q $-'W!&~+Ռk=l@g%s /mC]"pƃbN* z-.C?lGT0>>m!Gs'.bOюI:#WN2pDVdGsH2$\cm*f*0H$M'[BVX` #HbYCoɷX=Oxs>Qc!47d3tk ΪciT~а<ɒ"4q߰$iXKA*ҋاU]%8#aVE3;i῅!Ncy)L)$Kp::ƛm7KujG-m 0' v'=܃7`TËʱ3j)HK(ai6_uQ-t .t.%giXAaRMm`6.T=3{|;Jtr|8>Ns݈<]7;^zf#r+.% ntS?_C(LNva&TW@}"ܱv80*wYK}t,1=q] BML.jr sZ%X s\Kė)`9Z&٧6#Ypvn:(V&XJ L3(i(#:cq!MWfd쪁 ?]jU0k?;;9"DZԕ򎖔zNel,90m/b5tim—m>(EN z*X2ťkKV=`G4!)GiCOKayc7[,0ISq[ ]k юH!fٙD_HС茹ŬlŘf:PAR]f-oNXS G&eL+J.Nud5BuE*6(W 1=hO>>jdd̑E-)O'zYJ0ܸ Pd ")=rMlD4B@'S>P 2ORR /1n H;զ)_YzGt#wsf2 8[1jO!)=T }WN-+VGpth"vBKDY0{Tʎi,T =˒у@= (UyB`o1 4|'!H:Ӯs*_{pUQld#7nʷ#B)e)u zzrЕRQ3k< \9eϳ3|doʰE@w7Ԓcۊ= 33)kI+6 IZ˂l E[ )I142.o/^I\~ ~W#f:G6wTToYq}>@fspVFbJD6;=c4aot{oUᐸ6gzр8!8`dܰ zcNͣԧ#os˱ۃ EcJF k= 4tRn8CiWnX *2sIi"P m }T,OsԼv/"d'&0EBbz iݻ9hkp{/xϕ?Z8i%ԫfzc|͇3Ƚ6pQҌ\s+%Ώ Iob*4=s@3Eo۲e$Ÿ w0 NzK)R,s6H0a% b+ 9Y)O!˶kxMoJao?fѼ:ͷL q*pLA At(jb:6Dd}/7(M e-APu0\P04~)iZ N֊^r\b/Ű[vut D9nzj&y4_k:&! mNFznGKPޕZtvE%Ǥ cs\!&3j8%`r*/h )2V~ǛãO+2E _NCXVW%)4 Pb\3e5SPWч#Ws(cssRZ43555**f.=e( {-dѼ􌶛P_~Vьгqt+eO;F:UEǿY):(qYG[Z2g@:@M.K\a^g:-^Q/#:otCCXu%DXG"Zb׾q&Gd_`ŔH2&-~!ԬU.T*0|Չ]*8(n]ܗ?`#vwAn=C)W^3q A=7YYE'7Vj"A% ,!qJ^HEwCܕeYW72U%ǎC!B^mC&ݫ5.]Gq3& ®dex~?=IH;86 (1Az}ȡ/ĺ=r)4FߔM.6M@#>rw)&(XۡX} T*Cq$h&3d9Ywt5pH7C$Iq7*^[֧7 7Qô; n7ڷK9p"X"^encݼG%CO芬FCpA Ҩ$E1a%O[X"Q.B R'$c7Z*CwOٟ+yu^n\XʟC3a+`VZ~O4fazfE^:ZMH cR,wfOß[Cu+%dz~F޾p] Bulꇼ@bI@[j_⌰~W!QϖNjm+-yn"[fbB |BlM%jRkw,T[E4{N#4`Jq::^ON/Փ^=VqinĸqU; $TX=zY $ӊ9Lڬ+L& X j$'ƗLZ$E lz Pҹ5"g_#° 6ʲLLdO$^WVuSO_{˓WG̢v%V~\Lz[oVD%|HOX 6)}TR*U撥FD\ױ!L9 ͙rLp:F8>p2ء uU'rL!AǗ=34BH^Wk?<sbt_u_D@  VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 /-.XCREATESIMPLEWINDOWPĄ|~ݤݤĄVXSETSTANDARDPROPERTIESݏ ĄV XSELECTINPUTУLRݢ8УHRݢ8ŏPƄPƌR@RbV XCREATESIMPLEWINDOWPĐ<~ĐV XSELECTINPUTeЬЬ ļĐeUĄV XSETWMHINTSЬSУRʏ`ĄV XMAPWINDOWļ]УR`T HANDLE_MISCSPgR&PRcPPQP|AR<QQPЬRТR`ЬЬ VXSYNCUXFREE2P ^YeWNZ7[}1/ggЬPРSÀTФUЬVf1ЦQ1СRТPݠSALLOCPŏP0PŌQ@$P`ТPݠXݠ\ŏPńP@P`U XCREATEPIXMAPPX|~ТPݠX\|~ݤ XU XCOPYAREAÔUXSYNCÔU XFREEPIXMAPXÔТPР\ТPРX УDУ@ݬREMAPP176}LjkЭgPf1f CNV_C_STRPg6}fjkЭgPգ3ݣSTRCMPP ݣFREEݭSALLOCPÐ|~ݬMAKEICON1߭߭0߭ݣݬ LOADIMAGEPXЭgP|~ݭݭ|~ݤ ÐXU XCOPYAREAÔUXSYNCÔU XFREEPIXMAPXÔЭЭݬREMAPP!6}LjkЭgPЭgPЭgP^ZЬPР QРPSСDnУUЬYYSTRLENYPP~4STRCMPPYYPP~9P1ŏP0PŌV@$[k1%@8R@4Pb`TݬݬŏPńP@P`U XCREATEPIXMAPPXRxRPPPPTPPRxRPPPPTPxRPPPPTŏP0QŌPA8P`ŏP0QŌP1A4P` XU XCREATEGCPWŏP0QŌPA$PR`PT|~ݬݬݬݬ WXݮ(U XCOPYPLANE阏~~ݬݬXݬUXWRITEBITMAPFILEPRUXSYNCXUA free_mutable]B freecolor.4CblimageEstrimageTXHgetimstr  Kulcmp ,K getximageHL readimage3P2YYPP~CPYPYY~HPPP^TYЬPР WРPPЧDZРXЬRRSTRLENUeRPP~OSTRCMPScPV1ReRPP~TcPReRPP~YcPVeP`RFOPENPRPR߭FREADP RFCLOSEPRFCLOSEVSRbbSTRNCMPPVRSVm߭߭߭ݬ ݬݬŏPȄQȌPARbXXREADBITMAPFILEPPԼŏPȄPȌS@$Rbݼ ݼ@RbX XCREATEPIXMAPPYPYPZ9ЧHRТ84ЧLRТ8Ч RТRТӟ< @~YX XCREATEGCPDPZV3|~ݼ ݼ|~ZYݭX XCOPYPLANEXXSYNCݭX XFREEPIXMAPYPP^լPЬRТR€Rݬݢ$ݢ XPARSECOLORPPXЬV( TЦ Rp4VpV~<RnRRgHR~POWUedHPjPpV~<RnRRgHR~edHPjPpV~<RnRRgHR~edHPjP( h( ̭Э ЭЭP^ЬRТ Rp4VpV~ެ T<RnRRgHR~POWUedHPjPpV~<RnRRgHR~edHPjPpV~5<RnRRgHR~edHPjP( ^ЬRТ Rg4VpV~ެ TndRgHR~POWUedHPiPpV~nRgHR~edHPiPpV~nRgHR~edHPiP( ^ЬPРPPݠ XRAISEWINDOWPP^ЬPРPPݠ XLOWERWINDOWPP^N[7Z6YT|W{P{R WТRRТXz,P{WPQPP,{VSդ,PSЦVS,\*P\ HANDLE_MISCPPQP|A\<QQ6Qi}LkjPPVPR,SRW9{UPPX|\լS,Р\\QUQQPRSRWIDELAY1Q^ЬPРPPРRݬRXBELLRXFLUSHPRP3302PHge\ nativecolor ]lcolor X^xcolor^ raiseWindow*_ lowerWindow*H_getactivewindow' p`walert/ s7 ɀٿ89: ;  1 < -YAyq VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 S<= _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASE?STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SU@BJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICBSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSH SIZE_HINTSf$CHAR_STRING_CONSTANTSSPRITETICSLASTXLASTYc ANIMWIDTH ANIMHEIGHTPATBITS SIPATTERNSYMSCONSOLEBINDING|+P#C3P'g7GW P11 P88HXl8888888888Pֺ6P+/77'wwD1P V1.02F_1J0V1.025-JUL-1994 08:35VAX C V3.2-044\R F_1J0 F1j0_upto s C$V_CTYPEDEFS | F1J0_UPTO$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPESTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCSF(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRGMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSHNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP|^Ѭ rЬVЬUP@RˏRSS TХPQʏRxRPxPPPQSTaPP'ЬPЬЏ`ЬPP`P֬Ѭ PwwJ1 V1.01F_1JV1.025-JUL-1994 08:36VAX C V3.2-044P|^eU=VѬЬRDEREF PЏѬЬRDEREF PЏѬЬRDEREF PЏլDEREFЏeeѭ}@䭴ѭ=Ц6CNV_STRPg~ERR_MSGЭePѭѭJ߭ CNV_C_INTP#ݭݭCVPOSPѭЭePe~ERR_MSKGЭePѭď c߭ CNV_C_INTP;ݭݭCVPOSPѭЭePѭ'ЭRЭRPĚe~R F_1JF1j_uptov s C$V_CTYPEDEFSDEREFCVPOSERR_MSG CNV_TCSETCNV_STR CNV_C_INT |F1J_UPTOv$CODE$DATASTDINB7 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 KLSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMEMCURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PRONGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSPWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERR_MSGЭeP CNV_TCSETPh~ERR_MSGЭePѭsP@RˏRSS TЭPQʏRxRPxPPPQSTaPP/Ь PЭЏ`ЬPЭeP`PЭe֭ѭЭePwwR1Eh V1.02F_1I0V1.025-JUL-1994 08:36VAX C V3.2-044ZR F_1I0 F1i0_matchT s C$V_CTYPEDEFS F1I0_MATCHT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCST(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAUPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSVNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSZP ^ì QQPЬQСSЬP RRaP׬ЬS ЏcPwwX1 V1.01F_1IV1.025-JUL-1994 08:36VAX C V3.2-044P<^eT=UѬЬRDEREF ЏѬЬRDEREF ЏѬЬRDEREF ЏլDEREF PЏdd}@CХݭCVPOSPѭ dPѭ*ЭR F_1I F1i_matchs s C$V_CTYPEDEFSDEREFCVPOSERR_MSGCNV_TSTRCNV_STR CNV_C_INT < F1I_MATCHs$CODE$DATASTDINZSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECӠ0 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 Z[CURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PRO\GKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGL]OBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTS^WSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSRЭRPe~ERR_MSGdPCNV_TSTRPg~ERR_MSGdPíPP dPSRR dP׭Ь PЏ`dPww`1` V1.02F_1H0V1.025-JUL-1994 08:36VAX C V3.2-044\R F_1H0 F1h0_many s C$V_CTYPEDEFS  F1H0_MANY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPaSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCSb(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRcMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSdNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬYѬ RЬXШUЬWЧVTP@eQQPPRR SQPP2PPxPPxPPTPRS`PP ֬Ѭ ѬYPЬRЬЏbPwwf1 .H V1.01F_1HV1.025-JUL-1994 08:36VAX C V3.2-044P^eV=WѬЬRDEREF PЏѬЬRDEREF PЏѬЬRDEREF PЏլDEREFЏffѭ}@䭴ѭ=Ч6CNV_STRPg~ERR_MSGЭfPѭѭJ߭ CNV_C_INTP#ݭݭCVPOSPѭЭfPe~ERR_MSgGЭfPѭď c߭ CNV_C_INTP;ݭݭCVPOSPѭЭfPѭ'ЭRЭRPĚe~R F_1HF1h_manym s C$V_CTYPEDEFSDEREFCVPOSERR_MSG CNV_TCSETCNV_STR CNV_C_INT F1H_MANYm$CODE$DATASTDINhSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECiURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGD>Ij VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ],ijKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALkSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSlWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERR_MSGЭfP CNV_TCSETPh~ERR_MSGЭfPЭUѭHP@RRPPSS TЭPQRPP2PPxPPxPPPQSTaPP ֭ѭѭUЭfPЬ RЭЏbЭfPwwn1 V1.02F_1G0V1.025-JUL-1994 08:37VAX C V3.2-044iR F_1G0 F1g0_findr s' C$V_CTYPEDEFS  F1G0_FINDr$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXoP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCSp(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASEqLETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSrBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSxP^ެWзYY XѬXVgVUЦSRRYTTPTP'ЬPЬЏ`ЬPP`P֬ѬXPww1|"V1.0L1F_3EV1.025-JUL-1994 08:49VAX C V3.2-044P<^XeYЬRRU(PxRRR~MALLOCPU<1~ERR_MSGP}1ץRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSieeiWѥХQ СVWhШQСVVWPP&g~ERR_MSGeiPUP UFREEPxWRSBcPALNUMPTT+SBcg~ERR_MSGeiPUP UFREEPTu1? V1.01F_1GV1.025-JUL-1994 08:37VAX C V3.2-044P4^eU=XѬЬRDEREFЏѬЬRDEREF PЏѬЬRDEREF PЏլԟDEREFЏe̞eѭ܏}@ѭ=Ш6ܟCNV_STRPܚg~ERR_MSGЭePѭѭJ߭ CNV_C_INTP#ݭݭCVPOSPѭЭeP䚏e~ERR_MSGvePѭ ܭc߭ CNV_C_INTP;ݭݭCVPOSPѭЭePѭ'ЭRЭRP욏e~R F_1GF1g_findZ s C$V_CTYPEDEFSDEREFCVPOSERR_MSGCNV_STR CNV_C_INT F1G_FINDZ$CODE$DATASTDINSTwDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURxRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGEl̓ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 xyKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSzGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTS{WSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERR_MSGЭePԟCNV_STRPԚg~ERR_MSGЭePЭWWVѭVVЭSRRWTTPTP/Ь PЭЏ`ЬPЭeP`P Эe֭ѭVЭePww}1@ V1.02F_1F0V1.025-JUL-1994 08:37VAX C V3.2-044bR F_1F0F1f0_bal s! C$V_CTYPEDEFS F1F0_BAL$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP~STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^WѬ1VP@TW^TPPRR SЬ PРPQTPP2PPxPPxPPPQRSaPP'ЬPЬЏ`Ь PP`PTPPSS UЬPРPQTPP2PPxPPxPRRQSUaPPWЬPРPPRPSU`PPWWP֬Ѭ1*Pww1 V1.01F_1FV1.025-JUL-1994 08:37VAX C V3.2-044PD^eW=XѬtЬR(DEREF ЏtѬlЬR DEREF ЏlѬdЬRDEREF ЏdѬ\ЬRDEREF Џ\ѬTЬRDEREF ЏTլLDEREF PЏLHgDDgd}@dlCШdݭCVPOSPѭ DgPѭ*ЭRЭRPte~ERR_MSGDgPL/L| DEF_TCSETPLh~ERR_MSGDgPT-T DEF_TCSETPTh~ERR_MSGDgP\.\ DEF_TCSETP\h~ERR_MSGDgPVѭ1PP@hUVeUPPRR SPPQUPP2PPxPPxPPPQRSaPP1Ь PЭЏ`ЬP DgP`PDgUPPSS TXPQUPP2PPxPPxPRRQSTaPPR F_1FF1f_bal s¹ C$V_CTYPEDEFSDEREFCVPOSERR_MSG DEF_TCSETCNV_STR CNV_C_INT F1F_BAL$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARSF t VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 d_ CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS>V`PPRPST`PPVV DgP֭ѭ1$DgPww1Р V1.02F_1E0V1.025-JUL-1994 08:37VAX C V3.2-044SR F_1E0F1e0_anyq s C$V_CTYPEDEFS F1E0_ANYq$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSwP^Ѭ PQЬPްPA`RRPPSS TЬPРPQRPP2PPxPPxPPPQSTaRRPЬRЏbPwwGЭePѭď c߭ CNV_C_INTP;ݭݭCVPOSPѭЭePѭ'ЭPЭPPĚe~R F_1EF1e_anya s C$V_CTYPEDEFSDEREFCVPOSERR_MSG CNV_TCSETCNV_STR CNV_C_INT |F1E_ANYa$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSG='( VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERR_MSGЭeP CNV_TCSETPh~ERR_MSGЭePѭЭePP@RRPPSS TЭPQRPP2PPxPPxPPPQSTaPPЭePЬ PЏ`ЭePww1Ю!V1.00CNVV1.025-JUL-1994 08:38VAX C V3.2-044POOOO? Ϛ? P-2147483648PP%s0POP-0.0P.0P08P^eTЏЏdd1ˏ_PP1ˏPPPm^?PݬTMP_STRݞRPЬSˏcPP޼RS BIGTOREALpPbndPЬPРPpdPdPݬ, P&PQ?PndPЏ޼R BIGTOREALpPbdPpdPP^eTЏЏ C$V_CTYPEDEFSRTOS BI_STRPRCTMP_STRDEREFCNV_STR CNV_C_DBLRTOSEQBIGTOS REALTOBIG BIGTOREALBIGRADIXMEMBALCREALALCCSETFATALERRLEXCMPCNV_STRALCSTR ICON_GCVTSTRCMPSTRCHRLDEXPSTRLENSTRCATSPRINTFTMP_STRTMP_STRTMP_STRTMP_STRTMP_STRTMP_STRTMP_STRTMP_STR 8 CNV_C_DBL  CNV_C_INT  CNV_C_STRdd1ˏ_PP1ˏPPP1?PݬTMP_STRgPЬPРPpRqR qRdPjRdPˏPPdPЬPРdPdPݬ PPCr?PЭdPpRqRa qRdPjRdPP^ЬScݬSCNV_STRPP}cЬTdSRS *Ѣ #ALCSTRP |~FATALERRּHPdSS~ALCSTRPR |~FATALERRЬTdФPRSTSTPSQSQb2P^eYЏiiЬSc }ciPݬTMP_STRP1ЬRALCCSETP |~FATALERRެXЏPRRSRQS@hWЧVU`TTRR2RRxRRxRSUSTRRRxRRRcPQRQRiPP^eRЏbb}ˏ_PPcˏPPPL:?PݬTMP_STR2PˏPPbPЬPРbPbPݬ) PЭbPP^eRЏbbcˏ_PPIˏPPP2j?PݬTMP_STRP}bPbPݬrP P6PЬPЏ`bPЬPЏ`bPbP^eTЏdd1ˏ_PP1ˏPPxP1~?PݬTMP_STRϞvPЬQСPpRqR_ qR&ݬQ REALTOBIGP dPdPЬQЏajRdP}dPdPݬ(P*P1P?PЬPЏ`dPЬPʏ`dPpRqRϢ qR'ݬݬ REALTOBIGP dPdPЬQЏajRdPdP^ݬ CNV_C_DBLP*ЬRp~ALCREALP |~FATALERRЏPP^ЬTd}dPˏ_dRR1ˏPPPP1?PЬTФTޮXЬWnnRQVfxQPfSPSPPSSVQڔbnRgniPЬRТRpRݬpR~RTOSHЬSˏcRRУRâ RRxRRݬSBIGTOSݬݣϕPPЬRbݢALCSTRP |~FATALERR2P^ЬQa}a PݬTMP_STRPSЬRQaQSެ XhRЏbЬЭPЭRRSRTSAhWVU`SSQQ2QQxQQxQRURSQQQxQQQbPTQTQPP^ЬQa}a Pݬ QݬTMP_STRPPP^ЬQˏ/aPP}aˏ_aPP1ˏPP } P1z?PЬP}PЬPРRb }߭ݢ ݢMEMBѭ `P}PТP}8PЬPРR DEREFg~FATALERRPPP ~FATALERRЬQТaPPЬPˏ`RxRRR}b^ЬTd}d 1ˏ_dRR1ˏPP P1n?PЬTФTnnYЬ WЬXXRQ޾VfxQPfSPSPPSSVQڔbXRgXePЬRТRpRݬݬ pR~RTOSEPЬSˏcRRУRâ RRxRRݬ SBIGTOSݬݬ ݣbPP ^ЬRbSTRLENPbݬLEXCMP^uXnVmUhY]WռPެTdRRRRBRISf@P,SRePBdEQPePB PѬ` `ePB`PSSfPSh%xSPgR@bݬEQPCiPSShP|^uV]T[USf;xSRdPB`ݬEQPePB`Qa BRbPPSSfݬ BI_STRPRC<^U RЬTbլRzTP{ PQP0PSSb TMPTSTS$STRLENPRߥRSPRINTFSTRzTP{ PQP0PSSb T-rЬP SRS`R$^XЬRТTԮ + +||ZYԮԮbPTSRˏRUEh PTSRPPˏRP@hR+R-R TSVP VVRTˏRUEhSYq\$e"V0RUnUPaVP [U[s ֮PZTSU UURˏRP@hRr RR/ݬSTj ~~BIGRADIXPUU |~FATALERRUPR.r֮ TSVP VVRˏRUEhPYq\!e"V0RUnUPaVP [U[Zs֮TSU UURˏRP@hY΀PRe RE1֮ TSVP VVRR+R-RTSVP VVRˏRUEhPˏRUEh+ Q0RPPQTSU UURˏRP@hՑ+ЮVήVVZˏRUEhTSPRˏRP@hTSR CNV8 cnv_c_dblK cnv_c_intP cnv_c_strcnv_csetl cnv_ec_int<cnv_eint cnv_intcnv_realCcnv_str0@  cnv_tcset cnv_tstr/ $ deref(L tmp_strP  dp_pnmcmp(x  bi_strprc < strprcl  itos Hston RTDhPծ 3Z/q!q9޼U +[T[TTePl3ծ .ݬSݮ ~BIGRADIXPRR |~FATALERRRPծ PZRR'PZRR|PZZPPZPPSpVpTSdTVxSSSdTTZdVPfVZp~LDEXPpP -rp2P^WЬQЬ RЬSQQ$PRSU UUPXˏH VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 FPTDgTRˏPTDg0PV  PVVVUUQPQXUXRSU UUP˲PTDgTˏPTDgRSPˏPTDgRSˏPRBgP޼TѬ+XSPXSSd2P^ЬPЬRRPPQRQ PQRQPլRPPRRPP^T֬ЬRRp~ ICON_GCVTӑb  ֬ ЬSc.S0SPߤSSTRCMPPS9.SSTRCHRRbP&e~SbPE~SbP ߤSSTRCATЬRRSTRLENP@b. ߤRSTRCATЬ RݬSTRLENPbЬ^Ь SRЬWVfxRPfQPQPPQQVRڔcЬRì SbЬ  Pge P/s######HPl$P.HpP0P..<radix cvpos=  rtos cstosK s8        n CNV_CSET l CNV_EC_INT <CNV_EINT CNV_INT CNV_REAL CNV_STR @  CNV_TCSET CNV_TSTR $ DEREF L TMP_STR P  DP_PNMCMP x  BI_STRPRC < |STRPRC RADIX CVPOS RTOS'$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIORo GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTSCP..VPKPdd/ PJP//a8ww1@!V1.04FWINDOWV1.025-JUL-1994 08:38VAX C V3.2-044RFWINDOW C$V_CTYPEDEFS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWIV VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 UAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS+ CURSORSYMSCONSOLEBINDING;PPPPPPPww1P!V1.02F_3R0V1.025-JUL-1994 08:39VAX C V3.2-044P$^UeVW}1fܞfѬW1xWRЬSBcP`mBP`PBc~ERR_MSGЭfPxWRЬSBP`PˏPBc~ERR_MSGЭfPxWQЬPAP`PРTWTe ХPe~ERR_MSGЭfPХPˏPe~ERR_MSGЭfPХPРTѬWLg~ERR_MSGЭfPxWRЬSBc CNV_C_STRPBcg~ERR_MSGЭfP߭߭߭߭W~ЬRRݬTRECTARGSPxPP@be~ERR_MSGЭfPխ+խ&PФQPPP  խR F_3R0F3r0_WriteImage: s C$V_CTYPEDEFS DUMPIMAGEWRITEGIFRECTARGSERR_MSG CNV_C_STR F3R0_WRITEIMAGE:$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSЭfPݭݭݭݭݭT DUMPIMAGEPRRݭݭݭݭݭTWRITEGIFPRRЭfPW }e ЭfP} ЭfPww1qb%!V1.01F_3RV1.025-JUL-1994 08:39VAX C V3.2-044P<^WeXЬRRU(PxRRR~MALLOCPU<1~ERR_MSGP}1ץRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVug ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTѬV*R F_3RF3r_WriteImagep s  C$V_CTYPEDEFSDEREF DUMPIMAGEWRITEGIFRECTARGSERR_MSG CNV_C_STRMALLOCFREE F3R_WRITEIMAGEp$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSJ1zV(S2T PSQDrɴaNBSj}!%e<= r{^CG–^! V'B "^ƧW~]\yha`5<~{%ܦX7M-F%)8E zf'i6_H$p0I؄YT 줵0_-C0,f!K]bo_;oF #}o#{~KfiKD,fE40 YNޏ{TQMcLHj/" QVoENV^^QPG L>ˆ(̂:ZXA.8B !+K%ËVDd&R]c脐"ݴ`́F`ƚ)k"E-z Rs\ +ª]!ED4K X;@vAJRVEOٳ.$DuKtrIvXv,pQ+c{w W&t]m'weJrg $[(wMD'Mv}sbjDsvO sh(s Rk`C4>ݙ+2`ސSXmG CMG+6"Cl${:GO+5$FVbFEڽx+UgJmU`JZ&st΄ 4?t>;QXC "3^> <$J WȦ:Uʢc!MH߹d0H(Y_l CY-x%-[Sx|ZA'mؖ}hchN T"߂=R^F%3S+\fsvum*i] Ѝv$Bʟ*d9^ZZS$F G|W[B`@\a"@[m8h^ˁxJN5JVcltWJ Ҵ1A͍1yd7#&Ge?P;y$Rg4Nj{D؎Ek~Wџc#Xr6D+#Z>ưbbƖQ|8 :J[8\1FT;Pۛ׬GmF91SmY$t }?#1DDi/7l BhQXXX6Mul[LRCdJftu4%#s>Uj]TD $L:>[vE맮ijb . MVZ"_AFJGQ]$Ni/+KEiWϐ׭w 1PtFR(GOGKsSJ E&Hl4QsJ!Ɵ$W_}G5*TsA % [d׏G hmB({|68u` &|̟[}T<:-?#F{HE<ޑ˧M1  dPJ婢}؉7֡_, U%C(i4nCe7*Yfź s1hwf`$b7;ϫSw7Y|9ljRN2*BBT}UMSF?>T~uٲn/ؤ!RK ]E@-۟7"Zpa:G{z9-1qbA;D0o|VXc(mBqNZnN(?avK (ε6s%3 ƄN 0BcшS:lY/(wÚcX"DcKd@u?zVGT"\rL(i:+q2FK/MG?`U97aY;vҾ< 4 `OvH/׆w׉TCr* *29]ǴB~)y8<)20CCqј/QJn]R^QEeft*$OYĥL[8Ԡ-ԶG_Ht\z.Axo0-LDwBFӡeSW]@/?^ ͌昞'ٽ.rHtD[ BUD&X DRL V*ڡ4Ls Ó _ZDZDkBFpIR ARK@Wζ0ZSRN @^hO\_zJϒ}/Щ^xQ^ >H[gF[k *$SjqQL̳0$WUqc y2g!}R6VYyŮvLP߭ySNbG3mLdCQ &g2l+rvv'LOgsc|dW Ý,m)]hY) NԤ,LiYDG `l,oM:HW^ćzz|@xesLRx-j lPxJ wa25~L ꌽ-Ņ mzHb7߷M5a˙3kϸ6R Q[F48m+.59]*ӋP㰌u^1wDOuyGxF,buZn䏎I%`O Voњ_[s@L)~8T ^QӫqσQ޹@nI@ȢC "J Tn^u`֒f` P[B X IV!O%|DFOlOXfډho@!?|%8=hʽ}?BȾWjsڕn^D"^C!L ]g8Moc3vxGUp!rV ~񯹙# CXhSl@jK %rĪ~KKvgԚ(#AL:.ODPXKj XT-9A+Bi&ezc/Ԉ(5s7_g$*}7e9jxVVZ <#VL^ <߅jQ$ *"Hٛ˾ip8>d:`Cc<@m0bUׇL{9E( 4nl ײ(q?(oa@T$o|t-% ʃo\?{G= VBh @jWp2ZZ:X MsL*`ږ) jD_vD+Rdf>C(-}JE_ 0ff;'Y轒o$֕_xisRi-\Dai|td E1ĨV6[(^lG*ܷvPߐEV'w$%WWfiY 9V3PaxTQ( YaOQ*d/܄ 3i]̦!(lJ%Vg\#\&6CzY9eХ !.?hESaG꨾) ?uM1S4YTe8 "PZ;l}.P$NRD!9e).oyFA=-8lӭU%` O(cvl@L8F~ (t&8E [gCZYU8`_͎?9ZG:lb{]0P{d.~#C>A yYD0OG8l&+ @Y8#P*&N]`޴VxK"fW~ d[Le LJu~bS:0@e+>nßw-ĆBc"_q9Y.3pxRZx[4_v;qE W c" }b|%;_s3 4jL&rxQ*R):8h"tP\@%E'4va`z|b'G2zZG~VX"et`Y6;onFQK gDCPKb.SP~{||N5CAމ)DY'!Yv#Ae^ ;3kw6`-ƞ(jӰt.n,B"DF%EO51`O&Yw{eodZ&Kh+ulr|8\Y?K㬱wԤBό . \"9Wr0}a_Tn2K>,G BpGB88(Ү/;Usz@h=bOD(yDӛStO+ ́\5\~k%I V?&Ѷ)Zlci<~ ¼&?G ni5 )=NԗJ@)x쭫\d+a/ޣ}%2yRHmQʝGכB'mSԔC[(+Ll*䴱I:)lÊZX`[zBk雓(!XY@Fn&BSCjr 0zbsl GL Pky ?TZtae[G<#RXߟCrqŗ: l )ؔ>' _xX\ck!1|* ^`e PaZvxU^šހMaLPF]>ddt꫉qXۘ%C9򵧦^{)[L`d . bÎ>?q}\]j[IP^W$ءxK448.`1 ׌fw$Q.% 涠ǼvZyVۭ,#,c@ |}#ID Ѣj<uj+[1,L5v/HX$JAS<'^6#eO36L (~=SCc X@l5TsM`RMJRnȤzZ RΥI WA K]n!V1.01F_3QV1.025-JUL-1994 08:39VAX C V3.2-044P$^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТSVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРSSR F_3Q F3q_WFlush sr  C$V_CTYPEDEFSDEREFWFLUSHERR_MSGMALLOCFREE  F3Q_WFLUSH$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTL_ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 KSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPWFLUSHV}g ehPUP UFREEP} ehPUP UFREEPww1tM!V1.02F_3P0V1.025-JUL-1994 08:40VAX C V3.2-044P^TeUW}1}1eeѬW1xWRЬSBcP`nBP`PBc~ERR_MSGePxWRЬSBP`PˏPBc~ERR_MSGePxWQЬPAP`PРVWUd ФPd~ERR_MSGePФPˏPd~ERR_MSGePФPРVWPPg~ERR_MSGePxWRЬSBc CNV_C_STRPBcg~ERR_MSGePWRxRRЬSBc CNV_C_STRPBcg~ERR_MSGePVR F_3P0 F3p0_WDefault sy  C$V_CTYPEDEFS GETDEFAULTERR_MSG CNV_C_STRALCSTRSTRLEN F3P0_WDEFAULT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS{ GETDEFAULTP ePSTRLENPRRALCSTRP|~ERR_MSGePЬ PR`ePww1>X!V1.01F_3PV1.025-JUL-1994 08:40VAX C V3.2-044P^WeXѬ U.PRxRRR~MALLOCPU<1~ERR_MSGP}1}1إRެTRd'SRPxPP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbPРTVug ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UR F_3P F3p_WDefault& s  C$V_CTYPEDEFSDEREF GETDEFAULTERR_MSG CNV_C_STRALCSTRMALLOCSTRLENFREE  F3P_WDEFAULT&$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRMM VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 '9KYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSFREEPЧPРTVPP&g~ERR_MSGehPUP UFREEPxVRSBc CNV_C_STRP+SBcg~ERR_MSGehPUP UFREEPVRxRRSBc CNV_C_STRP+SBcg~ERR_MSGehPUP UFREEPݥݥ T GETDEFAULTPehPUP UFREEPSTRLENPRRALCSTRP "|~ERR_MSGehPUP UFREEPЬ PХ R`ehPUP UFREEPww1@8c!V1.02F_3O0V1.025-JUL-1994 08:40VAX C V3.2-044Ppos=Pposx= Pposy=Prows=Psize=Pwidth=$Plines=+Pheight=3Pcolumns=ðKŦaIMD\Z'!P~5Acx)ʔrتpvnM v]-3S־hkUKtD߹ɔ,G]ɃNMa;$G0vp,hg%w8!&J0C(}iO̯_N{fMQ{p`&sћL)sRL k. f#Y8=R6A6iӗEZ4{,d&4ZͬX5 _gui=:˪-;~bwE T , =l섞c-qe|IH;>ħ,SNaXy ^UU0^5ldGl\.bMS\6әx]'u[ZԡI#׍1 x=/oHap0qCpzi O*mcKW@NDM\H" 6{$,784Hk)ki-,&kLd%To}yԇ˧ߚyxx__wtv6Y~7:SY4[N ԥZIL:Fd.v QX KZ|ɬVTsYkQݨz V_U (ct}qA Fm,i!_B kxĭ> !]XTl VZOHVG^n)>X@P7,ryH90 Hب C[KDZ%XNJ_$l&psR'HVO%^EPIY8  S^9sï>C^f5 Ov^,$O[Ym_ ;SEJA6.QC0M:oN{Q 0r81 Q?VUW;;7*n#  #77X+_v$6Fa(̵Z4ǔpױgZ-q;R(ul! MŬ3|b?794N_@@ƞP#c/Wn B{H- 1u em=,;[3_]u۬eG,CؾGbA<|nb@sHm \4t֒S/i3ݲg:Q_̈POc4t;_Ve.֔W^?V\>ŔkĞGJ O?in0ݲB>UMH+d0EŝG\] CHU E\\SYzqNCE'`QZtMOԖM'OMLU@UV G ֨ CkB;UTY]R rim%qVQ忮RFN K[Tܜ}Z]G XO)Y;"XxWR5d^߷2ksZ$Vm*X U2OXʿIW5ڭ|@3NVOD hqOSķ\KP'ЂB<T[^U@,OOO acT\MM@IBGN_QVPOHEEF WP@RGGLDAUfpV},z!? =gZMqz >23Yw҉Vu#\Z!^.BU1}pnڞħN aqE̻׽orZRD_$=DoeIɲ4"$Ŭr.o5uk:3Z!n\ÀRq \L"m6wb"j'U#u2>}fQVZj8'o,юue@קA/0O5ON{AG yK-rL dhWٮѭ"JcHD='gs$kkYC$UV,`q0ѺItnk5n a :ΊU R7!Q lQYvJ|hxt t{gg]ݘfc?"!3_AJIV1 ]vyޖVJt?M^4" oI+ROYDVX/U)E0DxJ֦FO[J+~:zG@JIRXkC´)V#T_ξ ^ ZU`rXW^G\HVA] u1D#(dɯiwPRe%ɩfך+"j j U˶5-ndthS[=OgJ T7NCZITIZm貅:JiMBKCV~MkE[K WXd9eʚo@8Z]AO12QZsjԒb7DJ 4# T o "ŧ,/nvrKv!}ntJҾR_ qNeL> )Z]Qe-c 4m\Nq[.۹#2 >Xd۔PGw}i.]G.9]ܣ~aVfKcG bi mE<*ncz)ow{##/`yO =۳쾤F)AyU=wUNFzo0XVTFUw>ck5$ SO8̢.)AK~)̮UKSU@+ϴ.-#ԡ4QL՚ǰI}*An? F 8]@5~L4A| ORjeiXZ_#~HOn }\P X;:5 OI^::[DD/[KGWsO  P\UMOZO Z GCIR]VX]u C@]<PdWVY[Y{AQJW PBHYP]EW I Q @UOFP[^APGKN QYCMN  MOU] K D@S_WYADBIH NMRZ NDBS@EU XLIJL @A@HDK[WLURJ\YHEU]FD6aXI[6xAifM奩_EUNV F wPZNE[j6ȍi_%?tZأN/FuSϺo,j^&Iik4Q:#p)H}`д[w2W zg6eƻ/=r|Ud"ea, w7|*leɝ #RTQ=TgU }5::*~FOCv%|4KL/_GB eá [O@xUb&Py5Z "YVR>rzUMoWXtN1~ !E$B'S~fB3C~Xj[Otw"_DP IҎpȫZR#˸Jd^yb. ~x^ !B+rVC! VMSBINARY.BCKO[V9.BIN]RT.OLB;1;12 oYZGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTR[WBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS91뭮ЭTRTR1GETPIXELYSTRLENXSTRNCMPWALCSTRVЭSRSR1P߭߭TSZi߭hPRխ\RRݭ߭gP#R߭fP|~ERR_MSGЭePR} ЬPЭeP`P4ЭeЬ PЭЏ`ЬPЭeP`PЭeSPSP1HTRTR1$ePww]1y,"V1.01F_3HV1.025-JUL-1994 08:46VAX C V3.2-044P^eWЬRRT&xRRR~MALLOCPT<1~ERR_MSGPЏSެVSf(USRxRRBxSRBeDEREFSSfЬRRSSSgddgVR1xVSUCeRb1CRbR'Ce~ERR_MSGdgRTR TFREEPxVSUCRbRˏR'Ce~ERR_MSGdgRTR TFREEPxVSRCRbRТnV1P ^R*~ERR_MSGdgRTR TFREEPRˏR*~ERR_MSGdgRTR TFREEPRТn߭߭߭߭VݬݮRECTARGSP/xPPR@be~ERR_MSGdgRTR TFREEPnRТXЭRSRSS[ЭRURUUZЭS[\RSRRVPSVVYЭSZXRSRRUPSUUYZ[ݮ GETPIXEL_INITPdgRTR TFREEP}1ЭVRVR1`GETPIXEL[STRLENZSTRNCMPYALCSTRXPЭURUR1P߭߭_VUݮk߭jPSխ1SSݤ ߭iP4S߭hP "|~ERR_MSGdgRTR TFREEPS} ЬSdgR F_3H F3h_PixelF sù Ϻ C$V_CTYPEDEFSDEREFGETPIXEL GETPIXEL_INITRECTARGSERR_MSGALCSTRMALLOCST`RLENSTRNCMPFREE  F3H_PIXELF$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_aVALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_bINPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALcCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUMd N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSRTR TFREEPcPRRpdgPTP TFREERPЬ RЭЏbЬSdgRTR TFREEPcPRRdgPTP TFREERPURUR1VRVR1dgRTR TFREEPwwf1Xn6"V1.02F_3G0V1.025-JUL-1994 08:46VAX C V3.2-044R F_3G0 F3g0_PendingC sT C$V_CTYPEDEFSWSYNC POLLEVENTC_PUTERR_MSG F3G0_PENDINGC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPgS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPhBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSW VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 hiOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEjSTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPkHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSwP^VWլyxWSЬTCdRbdCRbRCd~ERR_MSGPxWSЬTCRbRˏPCd~ERR_MSGPxWRЬPBRbRТSWKf ЦPf~ERR_MSGPЦPˏPf~ERR_MSGPЦPРSУTSWSYNCWRެUReЬSxRP@cxC_PUTRRe POLLEVENTPP~ERR_MSGPP}x Pww~1 #V1.0 2F_2Y0V1.025-JUL-1994 08:56VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТXna R~ERR_MSGPRˏR~ERR_MSGPRТXnRzRP{PQPP~ERR_MSGPnRR~ERR_MSGPԮծ1ެ[k CNV_C_INT XDRAn10NK"V1.01F_3GV1.025-JUL-1994 08:47VAX C V3.2-044P$^XeYѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSieeiWR1xWSTCdRb1CRbR'Cd~ERR_MSGeiPUP UFREEPxWSTCRbRˏP'Cd~ERR_MSGeiPUP UFREEPxWQPARbRТSWvh ШP&ho~ERR_MSGeiPUP UFREEPШPˏP&h~ERR_MSGeiPUP UFREEPШPРSУTSR F_3G F3g_Pendingf s  C$V_CTYPEDEFSDEREFWSYNC POLLEVENTC_PUTERR_MSGMALLOCFREE  F3G_PENDINGf$CODE$DATASTDINSTDOUTpSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDqSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RANr K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMsESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATESt GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSWSYNCWRެVRf#SxRPQ@axC_PUTRRS POLLEVENTPP)@~ERR_MSGeiPUP UFREEPeiPUP UFREEP}x eiPUP UFREEPwwv1\b"V1.02F_3F0V1.025-JUL-1994 08:47VAX C V3.2-044R F_3F0 F3f0_Pattern sh C$V_CTYPEDEFS SETPATTERNERR_MSGCNV_STR < F3F0_PATTERN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNOwNUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTX\ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 NTwxARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODEy K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEzQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGH{T GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP<^SUլyxURЬQBaP`dBP`PBa~ERR_MSGPxURЬQBP`PPBa~ERR_MSGPxUQЬPAP`PРTUKc УPc~ERR_MSGPУPˏPc~ERR_MSGPУPРTѬULg~ERR_MSGPxUPЬQ@a@aCNV_STRPLg~ERR_MSGPxUQЬPA`RbARbT SETPATTERNPNP$?PxUP޼R@bERR_MSGPPU}c P} PFP..*ww}1pn)x"V1.01F_3FV1.025-JUL-1994 08:48VAX C V3.2-044P$^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVvg ЧP&g~~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTѬV*Lg~R F_3F F3f_Pattern s  C$V_CTYPEDEFSDEREF SETPATTERNERR_MSGCNV_STRMALLOCFREE  F3F_PATTERN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS^ERR_MSGehPUP UFREEPxVRSBcBcCNV_STRP*Lg~ERR_MSGehPUP UFREEPxVRPB`QaBRbT SETPATTERNPVPN?PxVRSBcERR_MSGehPUP UFREEPehPUP UFREEPV}g ehPUP UFREEP} ehPUP UFREEPNPXX?ww1p]F"V1.02F_3E0V1.025-JUL-1994 08:48VAX C V3.2-044R F_3E0F3e0_PaletteKey s[  C$V_CTYPEDEFSGET_MUTABLE_NAMERGBKEY PARSECOLORPALNUMERR_MSG CNV_C_STR CNV_C_INT F3E0_PALETTEKEY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBY&*$ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 ASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP$^WeVX}1fܞfЬP`РQ СUXgЧQСUUXPPg~ERR_MSGЭfPxXRЬSBcPALNUMPTTBcg~ERR_MSGЭfPTЭfP߭XRxRRЬSBc CNV_C_INTPUݭUGET_MUTABLE_NAMEP/ЭfPBc CNV_C_STRPBcg~ERR_MSGЭfP߭߭߭ݭU PARSECOLORPLЬ RnPgHP~nPgHP~nPgHP~TRGBKEYPbЭfPЭfPwweiPUP UFREEP߭WSxSSRCb CNV_C_INTP/VݭVGET_MUTABLE_NAMEP YeiPUP UR F_3EF3e_PaletteKey sz  C$V_CTYPEDEFSDEREFGET_MUTABLE_NAMERGBKEY PARSECOLORPALNUMERR_MSG CNV_C_STR CNV_C_INTMALLOCFREE F3E_PALETTEKEY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSFREEPRCb CNV_C_STRP+RCbg~ERR_MSGeiPUP UFREEP߭߭߭ݥ V PARSECOLORP]Ь RnPgHP~nPgHP~nPgHP~TRGBKEYPbeiPUP UFREEPeiPUP UFREEPww1"˛"V1.02F_3D0V1.025-JUL-1994 08:49VAX C V3.2-044P%d,%d,%dP|^eVЏffЬP`РPUPUUPPg~ERR_MSGfPxURЬSBcPALNUMPTTBcg~ERR_MSGfPT fPURxRRЬSBcCNV_TSTRPBcg~ERR_MSGfP~ERR_MSGfPTPALSETUPPR<1~ERR_MSGfPPP2PPPPR  fPݢݢb߭SPRINTF߭STRLENPSS߭ALCSTRPR<2~ERR_MSGfPЬ PRS`fR F_3D0F3d0_PaletteColor se C$V_CTYPEDEFSPALNUMPALSETUPERR_MSGCNV_TSTRALCSTRSTRLENSPRINTF |F3D0_PALETTECOLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDZg VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 w'STATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTSPww10"V1.01F_3DV1.025-JUL-1994 08:49VAX C V3.2-044P%d,%d,%dPθ^eWЬRR U(PxRRR~MALLOCPU<1~ERR_MSGPЏRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSgeegѥХRVPVVPP'g~ERR_MSGegPUP UFREEPxVRSBcPALNUMPTT,SBcg~ERR_MSGegPUP UFREEPTegPUP UFREEPVSxSSRCbCNV_TSTRP,RCbg~ERR_MSGegPUP UFREEPѥ(~R F_3DF3d_PaletteColor s C$V_CTYPEDEFSDEREFPALNUMPALSETUPERR_MSGCNV_TSTRALCSTRMALLOCSTRLENSPRINTFFREE F3D_PALETTECOLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTSFERR_MSGegPUP UFREEPTPALSETUPPR(<1~ERR_MSGegPUP UFREEP PP2PPPPR egPUP UFREEPݢݢbͻSPRINTFͻSTRLENPSSͻALCSTRPR(<2~ERR_MSGegPUP UFREEPЬ PRS`egPUP UFREEPww1Pq"V1.02F_3C0V1.025-JUL-1994 08:50VAX C V3.2-044R F_3C0F3c0_PaletteChars+ sz  C$V_CTYPEDEFSPALNUMERR_MSG F3C0_PALETTECHARS+$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREE[׈U VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 QUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSC1LISTC2LISTC3LISTC4LISTFP^TЬP`РPRRѬRSPxRQ޼PA`PALNUMPSSPPhP1?PxRQ޼PA`g~ERR_MSGPPЬ PZ`PЬ P `PЬ P`PЬ PȠI`PЬ Pd`PЬ Pd`PSЬ QSaPЬ QdSaPXP6:Natww1Of"V1.01F_3CV1.025-JUL-1994 08:50VAX C V3.2-044P$^eWXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSgeegѥХ RTTѬTVPxTRSBcPALNUMPVVPPP1=?PxTRSBcg~ERR_MSGegPUP UFREEPegPUP UFREEPЬ PZ`egPUP UFREEPЬ P `egPUP UFREEPЬ P`egPUP UFREEPЬ PI`egPUP UR F_3CF3c_PaletteChars} s  C$V_CTYPEDEFSDEREFPALNUMERR_MSGMALLOCFREE F3C_PALETTECHARS}$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSC1LISTC2LISTC3LISTC4LISTFREEPЬ Ph`egPUP UFREEPЬ Ph`egPUP UFREEPV(Ь QVaegPUP UFREEPЬ QhVaegPUP UFREEPPKd+ww1μ"V1.02F_3B0V1.025-JUL-1994 08:50VAX C V3.2-044R F_3B0 F3b0_NewColor sB C$V_CTYPEDEFS MUTABLE_COLORERR_MSG  F3B0_NEWCOLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTD\|(B VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 <SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS<P^STլyxTQЬRAbP`dAP`PAb~ERR_MSGPxTQЬRAP`PˏPAb~ERR_MSGPxTQЬPAP`PРRTKc УPc~ERR_MSGPУPˏPc~ERR_MSGPУPРR߭T~xTPP~R MUTABLE_COLORPPЬ PЭЏ`Pww1"V1.01F_3BV1.025-JUL-1994 08:50VAX C V3.2-044P(^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТSVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРS߭V~RxVPPR F_3B F3b_NewColor sl  C$V_CTYPEDEFSDEREF MUTABLE_COLORERR_MSGMALLOCFREE  F3B_NEWCOLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSjR~S MUTABLE_COLORPehPUP UFREEPЬ PЭЏ`ehPUP UFREEPww1"V1.02F_3A0V1.025-JUL-1994 08:51VAX C V3.2-044R F_3A0 F3a0_Lower sJ C$V_CTYPEDEFS LOWERWINDOWERR_MSG  F3A0_LOWER$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTD]DJ? VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 +SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^STլyxTQЬRAbP`dAP`PAb~ERR_MSGPxTQЬRAP`PˏPAb~ERR_MSGPxTQЬPAP`PРRTKc УPc~ERR_MSGPУPˏPc~ERR_MSGPУPРRR LOWERWINDOWT}c P} Pww1"V1.01F_3AV1.025-JUL-1994 08:51VAX C V3.2-044P$^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТSVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРSSR F_3A F3a_Lower sr  C$V_CTYPEDEFSDEREF LOWERWINDOWERR_MSGMALLOCFREE  F3A_LOWER$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSU LOWERWINDOWV}g ehPUP UFREEP} ehPUP UFREEPww1PP"V1.02F_390V1.025-JUL-1994 08:51VAX C V3.2-044R F_390 F390_GotoXY sa C$V_CTYPEDEFSERR_MSG CNV_C_INT | F390_GOTOXY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP^Jף VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP| ^UVլyxVRЬSBcP`dBP`PBc~ERR_MSGPxVRЬSBP`PˏPBc~ERR_MSGPxVQЬPAP`PРTVKe ХPe~ERR_MSGPХPˏPe~ERR_MSGPХPРTѬVԭ-P߭xVRЬSBc CNV_C_INTPBce~ERR_MSGPVPPԭ1P߭VRxRRЬSBc CNV_C_INTPBce~ERR_MSGPФ P$Ф P(ФPЭDФPЭ@V}e P} Pww1"V1.01F_39V1.025-JUL-1994 08:51VAX C V3.2-044P,^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTѬVԭD߭xVRR F_39 F39_GotoXY s  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_INTMALLOCFREE  F39_GOTOXY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS"SBc CNV_C_INTP+SBce~ERR_MSGehPUP UFREEPVPPԭI߭VRxRRSBc CNV_C_INTP+SBce~ERR_MSGehPUP UFREEPФ R$Ф R(ФRЭDФRЭ@V}g ehPUP UFREEP} ehPUP UFREEPww1`K($V1.0 1F_2RV1.025-JUL-1994 09:00VAX C V3.2-044P^e[Ѭ U.PRxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬSSTTTkeeknԮS1xSTCdRb1CRbR'Cd~ERR_MSGekRUR UFREEPxSTCRbRˏR'Cd~ERR_MSGekRUR UFREEPxRPBRbRТZ֮1 1p"V1.02F_380V1.025-JUL-1994 08:51VAX C V3.2-044R F_380 F380_GotoRC sb C$V_CTYPEDEFSERR_MSG CNV_C_INT | F380_GOTORC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS_ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 X ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP| ^UVլyxVRЬSBcP`dBP`PBc~ERR_MSGPxVRЬSBP`PˏPBc~ERR_MSGPxVQЬPAP`PРTVKe ХPe~ERR_MSGPХPˏPe~ERR_MSGPХPРTѬV,߭xVRЬSBc CNV_C_INTPBce~ERR_MSGPVPP0߭VRxRRЬSBc CNV_C_INTPBce~ERR_MSGPФSRФ PР PĠRРPHR@ФRSФ PР PРP2~WUZ_R]T +|J D]G _TVKPD@CBRIA@XZMJ[CZY\& BmrR]K CԀeTUEuX.GO*1  PBL ؆[^U XW]8gCqȫPTDFncw! Y^ENh2vUQU=fXLQnG*J-OITE3۞)|jCPz`(4$*Xօ㴡W`m370 n`#{>te>A] fֿm[33QMu? ;L8#Whh 3ŧ#"tXXOlyNYo>dSA OQq!,Z*Ba%I:ǨC Ep^JU ? Ka_xHFUVsǘas[pZ`ѼIJpU>5ZQVP#yйa_ttkP^PYJ!banAoCUWCBv ]auޕ P$=J85qesϳW+EWSV}ݡ/18L$0b)P4cJfAc݆둚G ~ߎ]75Dܪu^NMrԑȳfh-VHd@,? Bpa W;M*GsDŽs(DXR!78tA/ivr%֔$}_h!FJ ܺ3f0< 9" Qi1BPI>EeK (~w EQ6]8NEkT ^˪4R `.S$.=,櫉{>LZ[.ĺ2皓2yW|"Z \Cnۮc\fHW݄MSaeKB@HiNTw<1vsR@ɫr]LPLS 1X.%TTkU[ ʞnPW3?F 6{3y8ĉ`W^h/ܷ釣|RUK_ƊOA'5GרKhyYCM϶3m1muGPy>OEGb~ mRNi l'Yūo^ .I癸QUW.JڎȺT5@ E\W4 |AetB}\!2TAK[q@n2pJ]RH|N{WB@|Ӭk_@NPX GW(pF^GBEQ/k0R[@_FN +BXVC3ZZOKRA UQY%Q WA^&Y@\\YEsM ^^K9[E9Q\Y ^Y[U_AJSE@FOVTB]VZOOB^K]WE_ZPI PSLJ DX[A \ ISZXC]@$jGVZEZiCOYJRV[ HNUI _pK L NWkF UP]\HH FUO ^\EE!XJTRBMM\PGC@E]MA [@@N@S\@_Z>CJIYCJXDJ JTaHJL/SWK?S[F vYC\T[,e DSQJXHwYY WCx\JY_v  _PlB\SF JHAJMJI IDTrFS_AWFMG0I_U \GW[R EH[JBCN@SL FLCJౠ C[JU TIUUGVMB ZJA  QOFP Q UGNKGV RARq_O_FPOX\EHCJC\JL^DS\VNBGQX UQYO H LL_EOKRC]YZ  PF  KWI_H['ACE IYVSJC CgUR^KDG9EZ]n^ T*B[vMDFLdFC1G ZDK\IQ[ [X ^\LX@@Q PWPPMXREJZGLKRO_NQ X^V [U꾫NUD[QYU M\D MR [MHLO@CSVGRC_ _EBT@][HEBM@GFODKC[DAR UMRF[JQEIU\QFPBDRA_ \JK^DWRDO]FKN M^HH^VOYQMYT[ E[ ETK_HWG@JBBBOMX[D RJP _X tXK DJLQ XWIP NV[JA_WCKOC^DDT  ISVXUE P[ X@W@  SUOZ EVGETT\@KD^ TQXGT FCLSLJVDRTZNVB@SB[]A DRVYBD M^ZBVF KF K ^ILVSRq% Mq;Q@䵽GEN4܍$!kNMD F\ )зSQYϒNI@ :RB$}*韪= | CUATDV&TAN~r@Ǣs U'ݥCW37/ƹBAN ju^`&tr{AK6\<,<._7ۏP{Cr_ Xe?K]Z&fNK/ lg5|wp!_̚tNR yHB\㤱DPykH ICXTSPs HNIZ KK[WϸT_@ LJZALVFWGGO@SYDDFMQTNPKZKRZV u;5VԥSRSo VEUk즕p"t\Go\dzlK20|>U,Ŕ,G!OZF]^+~VT_`ģV\k_ivv!0OsӃ;e&.{ Hh1XII5qЈQO,`x$fM[ƚ~M/.:JM!F|3j/ի:Ɣ̇Kg3d?'w.!ϙ>Tu9{x ŹoOR`R^[kyؐgHPM\6 R%k6^dEaE_͟-7S$F_88DgnQ蚃|dERT ]EI耜NP SGTPHOlAiH-[@xGO2PPnV١bB{R ސDhwu;#Z6dk$&{qUI#R[TZES'ZSvyKjiT1'K?]%-4fQ~lL0Z!Mӧ)]cBpWhc*Qz-b\H :"7BtNHh3wrRkm-?pEIhHʔ tI}zt`pE@p #LYA" !-"H$[ xw4 źTX7iD,wP'#ǂ LxSQ St|H&gEq;R5'A(Y@,Osi!M<@p1"fկsD}fD&ET|C^]*i$՝:XR75 c%yTk]">rcF_ BN Z=!H߄S\O^T[ǔ%<~q@еXK@V\NP [TcMN NHQDUOJ\]]hPG ]eTEMC Q]KNHCSS風WO]WXQXx WHC!\O@\XZ䲫:( |UFp!B9 -9 QIu;/{Bi]PG< 筰W-Ξj HP? KR]d>.\?g+4D 0j:'<DTSKٛc ;]TIH:3KRAKX:uZ  %p(,ЧD˴M y\]X!:O1<]P8ZlQT4 f|oƍG\IK D^M@<"ZPOYImVhY a@.V'JII.VJo!aJ- VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 cB CNV_C_INTP޼PB`e~ERR_MSGЭhPխEݭV FREE_MUTABLE7Bc CNV_C_STRP޼PB`g~R F_370F370_FreeColor s} C$V_CTYPEDEFS FREECOLOR FREE_MUTABLEERR_MSG CNV_C_STR CNV_C_INT F370_FREECOLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPERR_MSGЭhPݭV FREECOLORUU1^Z }i ЭhP} ЭhPww1P#V1.01F_37V1.025-JUL-1994 08:52VAX C V3.2-044P0^YeWЬRRS(PxRRR~MALLOCPS<1~ERR_MSGP}1ףRެURe(TRPxPP@xRP@dDEREFRReЬRRTTTgccgXR1xXTUDeRb1DRbR'De~ERR_MSGcgRSR SFREEPxXTUDRbRˏR'De~ERR_MSGcgRSR SFREEPxXRPBRbRТVXui ЩP&i~ERR_MSGcgRSR SFREEPЩPˏR&i~ERR_MSGcgRSR SFREEPЩPРVѬX&R F_37 F37_FreeColor  s  C$V_CTYPEDEFSDEREF FREECOLOR FREE_MUTABLEERR_MSG CNV_C_STR CNV_C_INTMALLOCFREE  F37_FREECOLOR $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSg~ERR_MSGcgRSR SFREEPXUU1PxURPB`P`TBdP`V߭PB` CNV_C_INTP+PB`e~ERR_MSGcgPSP SFREEPխYݭV FREE_MUTABLEKPBd CNV_C_STRP+PB`g~ERR_MSGcgPSP SFREEPݣ V FREECOLORUU11X}i cgRSR SFREEP} cgRSR SFREEPwwb(K VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 A1P#Z #V1.02F_360V1.025-JUL-1994 08:52VAX C V3.2-044P^TeVW}1ffѬW1xWRЬSBcP`oBP`PBc~ERR_MSGfPxWRЬSBP`PˏPBc~ERR_MSGfPxWQЬPAP`PРUWVd ФPd~ERR_MSGfPФPˏPd~ERR_MSGfPФPРUWPxWRЬSBc CNV_C_STRPBcg~ERR_MSGfPUSETFONTP fPU GETFNTNAMSTRLENPRRALCSTRP|~ERR_MSGfPЬ PR`ЩR F_360 F360_Font sg  C$V_CTYPEDEFSSETFONT GETFNTNAMERR_MSG CNV_C_STRALCSTRSTRLEN F360_FONT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS fPwwP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTVrR F_36F36_Font s  C$V_CTYPEDEFSDEREFSETFONT GETFNTNAMERR_MSG CNV_C_STRALCSTRMALLOCSTRLENFREE F36_FONT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_ POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLK GLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBN DNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS!xVRSBc CNV_C_STRP+SBcg~ERR_MSGehPUP UFREEP TSETFONTPehPUP UFREEPT GETFNTNAMSTRLENPRRALCSTRP "|~ERR_MSGehPUP UFREEPЬ PХ R`ehPUP UFREEPww 1@#V1.02F_350V1.025-JUL-1994 08:53VAX C V3.2-044P^[լzx[SЬTCdRbeCRbRCd~ERR_MSGPx[SЬTCRbRˏRCd~ERR_MSGPx[SЬRCRbRТV[a R~ERR_MSGPRˏR~ERR_MSGPRТVX[WެZWjW[1XFILLRECTANGLESYP߭߭߭߭WݬjVRECTARGSPxPP޼R@be~ERR_MSGPXc* VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 Z IЦ RЦQPТDTРSRUR<~TRSi<~TUSiXxXRBQaBQaBP`BP`XWѯR F_350F350_FillRectangle7 sd C$V_CTYPEDEFSRECTARGSERR_MSGXFILLRECTANGLES F350_FILLRECTANGLE7$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSWj1;W[13Ц QЦPRСDTТSRURXTRSXFILLRECTANGLESXTUSXFILLRECTANGLES[ } P} Pww1m(#V1.01F_35V1.025-JUL-1994 08:53VAX C V3.2-044P^ѬW,RxRRR~MALLOCPW<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeggenS1xnSTCdRb1CRbR+Cd~ERR_MSGgeRWR WFREEPxnSTCRbRˏR+Cd~ERR_MSGgeRWR WFREEPxnPR@RbRТVn1 R.~ERR_MSGgeRWR WFREEPRˏR.~ERR_MSGgeRWR WR F_35F35_FillRectangles s  C$V_CTYPEDEFSDEREFRECTARGSERR_MSGMALLOCXFILLRECTANGLESFREE F35_FILLRECTANGLEs$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSFREEPRТVYnXެ[XkXn1kXFILLRECTANGLESZ߭߭߭߭XݮVRECTARGSP3xPPR@be~ERR_MSGgePWP WFREEPYIЦ RЦQPТDTРSRUR<~TRSj<~TUSjYxYRBQaBQaBP`BP`YXXk1!Xn1Ц QЦPRСDTТSRURYTRSXFILLRECTANGLESYTUSXFILLRECTANGLESn%} geRWR WFREEP} geRWR WFREEPwwd] VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 1=#V1.02F_340V1.025-JUL-1994 08:53VAX C V3.2-044P,^nլ|xnSЬTCdRbgCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnRЬPBRbRТncP R~ERR_MSGPRˏR~ERR_MSGPPРnRzRP{PQPP~ERR_MSGPnRR~ERR_MSGPxx~MALLOCPV<1~ERR_MSGPЮRТ RТ$Т(Uծ1ެWg[CNV_INTXUUTnTxTSCkhP޼RCbe~ERR_MSGPѭ ѭR F_340F340_FillPolygon s C$V_CTYPEDEFSERR_MSGCNV_INTMALLOC XFILLPOLYGONFREE F340_FILLPOLYGON$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAME CURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_P!ROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSE"GLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTX#TSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS8PЏ`P<xUP@fRbTxTTDhP޼RDbe~ERR_MSGPѭ ѭPЏ`P<xUQAScAfR2bPPPb2cPPPcUU1ЮRТ TТSÀRФDZТYÄRÈ R|~ݮVZRY XFILLPOLYGON|~ݮVZݮ Y XFILLPOLYGONVFREEn } P} Pww%1P*F#V1.01F_34V1.025-JUL-1994 08:54VAX C V3.2-044P^ѬT-PRxRRR~MALLOCPT<1~ERR_MSGPRެURe#SxRP@xRP@cDEREFRReЬSSUUUeddeԮS1xSUCeRb1CRbR+Ce~ERR_MSGdeRTR TFREEPxSUCRbRˏR+Ce~ERR_MSGdeRTR TFREEPxRPBRbRТn֮1P& R.~ERR_MSGdeRTR TFREEPRˏR.~ERR_MSGdeRTR TFREEPPРnîRzRP{PQPP*~ERR_MSGdeRTR TFREEPîRR*~ERR_MSGdeRTR TFREEPxx~MALLOCPV+<1~ERR_MSGdeRTR TFREEPnRТ RТ$ Т([Uծ1)CNV_INTWPUUSSxSRPB`gP/PB`e~ERR_MSGdePTP TFREEPѭԏ' ѭ؏PЏ`P<xUP@fRbSxSSRCbgP/RCbe~ERR_MSGdePTP TFREEPѭ̏ ѭЏR F_34F34_FillPolygonu sǹ  C$V_CTYPEDEFSDEREFERR_MSGCNV_INTMALLOC XFILLPOLYGONFREE( F34_FILLPOLYGONu$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLT)ALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT* K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT+ COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_eV VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 Z+,STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPЏ`P<xUQAScAfR2bP PPb2cP[PPcUU1nRТ PТSÀRРDYТXÄRÈZR|~ݮVYRX XFILLPOLYGON|~ݮVYZX XFILLPOLYGONVFREEUeծ!} de瞭RTRTeP} deRTRTePww.1K#V1.02F_330V1.025-JUL-1994 08:54VAX C V3.2-044R F_330F330_FillCircle= s^ C$V_CTYPEDEFS DOCIRCLESERR_MSG F330_FILLCIRCLE=$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS/ ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP0BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE1 K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZE2STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICS3DOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSoP^VWլyxWQЬRAbP`dAP`PAb~ERR_MSGPxWQЬRAP`PˏPAb~ERR_MSGPxWQЬPAP`PРUWKf ЦPf~ERR_MSGPЦPˏPf~ERR_MSGPЦPРUЬTxWPTP~WSSU DOCIRCLESPRW}f P}d PRS~ERR_MSGPWRxRRBdf~ERR_MSGPww51@2T#V1.01F_33V1.025-JUL-1994 08:54VAX C V3.2-044P$^XeYѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSieeiVR1xVSTCdRb1CRbR'Cd~ERR_MSGeiPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGeiPUP UFREEPxVQPARbRТWVvh ШP&h6~ERR_MSGeiPUP UFREEPШPˏP&h~ERR_MSGeiPUP UFREEPШPРWRxVPPR~VR F_33F33_FillCirclet s  C$V_CTYPEDEFSDEREF DOCIRCLESERR_MSGMALLOCFREE F33_FILLCIRCLEt$CODE$DATASTDINSTDOUT7STDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURREND8STATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKY9WD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALS:GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTAf\2J VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 :;TES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSTTW DOCIRCLESPS?V}h eiPUP UFREEP} eiPUP UFREEPST&~ERR_MSGeiPUP UFREEPVSxSSRCbf~ERR_MSGeiPUP UFREEPww=1b\#V1.02F_320V1.025-JUL-1994 08:55VAX C V3.2-044PA!hA!hIA!hB˙IA!h^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТWna R~ERR_MSGPRˏR~ERR_MSGPRТWXnVެYViVn1 XFILLARCSެ[ CNV_C_DBL FMODABS>ZXKЧ QЧPRСDTТSRUR<~TRS<~TUSX߭߭߭߭VkiWRECTARGSPxPP޼R@be~ERR_MSGP XP@Sc@Sc@Rb@RbVRRiVSxSSkPC`RbUhPC`P޼RCbf~ERR_MSGPpRpϦ~pR~pPpϜ~rR~rPrPd4DPfυPd8PjPUVRRiVSxSSkPC`Rb <ZTpPC`P޼RCbf~ERR_MSGPp~FABSqP(VRxRR޼PB`e~ERR_MSGPrPd4D?PfPd8PjPTTjPZ XP@RZbPT TUTjPT XP@STcU UjPRzRP{ZPQPPZUzUP{ZPQPPU XP@SR F_320( F320_FillArc s( C$V_CTYPEDEFSRECTARGSERR_MSG CNV_C_DBLFMODFABS XFILLARCSABS ( F320_FILLARC#$CODE@$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGACURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRBKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLCL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTDRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSUcXVVi1Vn1Ч PЧSÀRРDUТTÄRÈRXURT XFILLARCSXUݮT XFILLARCSn } P} P(wwF1`e#V1.01F_32V1.025-JUL-1994 08:55VAX C V3.2-044PA!hA!hIA!hB˙IA!hΠ^ѬV,RxRRR~MALLOCPV<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeffeԮS1xSTCdRb1CRbR+Cd~ERR_MSGfe󞭸RVR VFREEPxSTCRbRˏR+Cd~ERR_MSGfe󞭸RVR VFREEPxGSRCRbRТX֮1P R.~ERR_MSGfe󞭸RVR VFREEPRˏR.~ERR_MSGfe󞭸RVR VFREEPRТXYЮWެ[Wk W1 XFILLARCSkn CNV_C_DBL FMODABSYKШ QШPRСDTТSRUR<~͸TRS$<~͸TUS$Y߭߭߭߭WݮXRECTARGSP3xPPR@be~ERR_MSGfe󞭸RVR VFREEP YP@͸Sc@ͺSc@ͼRb@;RHbWRRkWSxSSPC`RbU1C`P/RCbf~ERR_MSGfe󞭸RVR VFREEPpRpy~pR~pPPpl~rR~rPrPd4DPfUPd8PjPUWRRkWSxSSPC`Rb<ZT1C`P/RCbf~ERR_MSGfe󞭸RVR VFREEPp~FABSqP7WRxRRSBce~ERR_MSGfe󞭸RVR VFREEPrPd4DPfϛPd8PjPTTPZ YP@RZbT TUTPT YP@STcU#UPRzRP{ZPQPPZUIPzUP{ZPQPPU YP@SUcYWWk1)W1 Ш PШSÀRРDUТTÄRÈZRY͸URT XFILLARCSY͸UZTR F_32( F32_FillArc s(ѹ  C$V_CTYPEDEFSDEREFRECTARGSERR_MSG CNV_C_DBLMALLOCFMODFg܃ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 cuIJABS XFILLARCSABSFREE ( F32_FILLARC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMKTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTLK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STAMTTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NNUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS` XFILLARCSծ%} fe󞭸RVR VFREEP} fe󞭸RVR VFREEP(wwP10k#V1.02F_310V1.025-JUL-1994 08:55VAX C V3.2-044P^TeVW}1ffѬW1xWQЬRAbP`oAP`PAb~ERR_MSGfPxWQЬRAP`PˏPAb~ERR_MSGfPxWQЬPAP`PРUWVd ФPd~ERR_MSGfPФPˏPd~ERR_MSGfPФPРUѬW~xWRЬSBcP` `BP`UISETFGPLfPBcQ CNV_C_STRPBcg~ERR_MSGfPUSETFGP fPUGETFGSTRLENPRRR F_310F310_Fg sv  C$V_CTYPEDEFSSETFGISETFGGETFGERR_MSG CNV_C_STRALCSTRSTRLEN F310_FG$CODE$DATASTDINSTDOUTSTDERR_CRTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESSTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESUESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFVT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS@ALCSTRP|~ERR_MSGfPЬ PR`fPww1. .%V1.02F_2J0V1.025-JUL-1994 09:07VAX C V3.2-044R F_2J0 F2j0_Clipd sb C$V_CTYPEDEFS UNSETCLIPSETCLIPRECTARGSERR_MSG | F2J0_CLIPd$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNOhg VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 RXY1J=t#V1.01F_31V1.025-JUL-1994 08:55VAX C V3.2-044P^WeYЬRRU&xRRR~MALLOCPU<1~ERR_MSGP}1ץRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSieeiVR1xVSTCdRb1CRbR'Cd~ERR_MSGeiPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGeiPUP UFREEPxVQPARbRТXVug ЧZP&g~ERR_MSGeiPUP UFREEPЧPˏP&g~ERR_MSGeiPUP UFREEPЧPРXѬVR F_31 F31_Fg s  C$V_CTYPEDEFSDEREFSETFGISETFGGETFGERR_MSG CNV_C_STRALCSTRMALLOCSTRLENFREE F31_FG[$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRIN\GCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKY]WD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STR^COLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEAD_POLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSd1xVSTCdRb b-CRbXISETFGP~eiPUP UFREEPCd CNV_C_STRP+RCbg~ERR_MSGeiPUP UFREEPݥ XSETFGPeiPUP UFREEPXGETFGSTRLENPRRALCSTRP "|~ERR_MSGeiPUP UFREEPЬ PХ R`eiPUP UFREEPwwa10~#V1.02F_300V1.025-JUL-1994 08:56VAX C V3.2-044R F_300 F300_Event si  C$V_CTYPEDEFS WGETEVENTERR_MSG | F300_EVENT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSb ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPcBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCdE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEeSTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICfSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^TeUVЏe잭eѬV1xVQЬRAbP`mAP`PAb~ERR_MSGЭePxVQЬRAP`PˏPAb~ERR_MSGЭePxVQЬPAP`PРSVTd ФPd~ERR_MSGЭePФPˏPd~ERR_MSGЭePФPРS}LS WGETEVENTPR@dФPS }dVQxQQ޼PA`P}`} ЭePR~ERR_MSGЭeP~ERR_MSGЭePwwi8` VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 lgh1g#V1.01F_30V1.025-JUL-1994 08:56VAX C V3.2-044P,^VeXЬRRU(PxRRR~MALLOCPU<1~ERR_MSGPЏRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSheehWR1xWSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxWSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxWQPARbRТSWuf ЦiP&f~ERR_MSGehPUP UFREEPЦPˏP&f~ERR_MSGehPUP UFREEPЦPРS}R F_30 F30_Event s  C$V_CTYPEDEFSDEREF WGETEVENTERR_MSGMALLOCFREE  F30_EVENT$CODE$DATASTDINSTDOUTSTDERRj_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASEkSTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SlUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGmNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHInCSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSLS WGETEVENTPTSfЦPS }fPWRxRRSBcP}`} ehPUP UFREEPT&~ERR_MSGehPUP UFREEP~ERR_MSGehPUP UFREEPwwp1`IΎ#V1.02F_2Z0V1.025-JUL-1994 08:56VAX C V3.2-044R F_2Z0F2z0_EraseAreaY sV C$V_CTYPEDEFS ERASEAREARECTARGSERR_MSG |F2Z0_ERASEAREAY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSq ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPrBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOsURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEtSTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPuHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^VUլyxUQЬSAcRbdARbPAc~ERR_MSGPxUSЬQCRbPˏPCa~ERR_MSGPxURЬPBP`PРTUKf ЦPf~ERR_MSGPЦPˏPf~ERR_MSGPЦPРTURެSRcRU\߭߭߭߭RݬcTRECTARGSPxPP޼Q@ae~ERR_MSGPݭݭݭݭT ERASEAREARRcRUU}f P} Pwwj8A VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 kvw1#V1.01F_2ZV1.025-JUL-1994 08:56VAX C V3.2-044P4^YeXѬS,RxRRR~MALLOCPS<1~ERR_MSGPRެURe#TxRP@xRP@dDEREFRReЬRRTTThcchWR1xWTUDeRb1DRbR'De~ERR_MSGchPSP SFREEPxWTUDRbRˏP'De~ERR_MSGchPSP SFREEPxWQPARbRТVWvi ЩP&ix~ERR_MSGchPSP SFREEPЩPˏP&i~ERR_MSGchPSP SFREEPЩPРVWRެTRdRWwR F_2Z F2z_EraseArea| s  C$V_CTYPEDEFSDEREF ERASEAREARECTARGSERR_MSGMALLOCFREE  F2Z_ERASEAREA|$CODE$DATASTDINSTDOUTySTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDzSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKY{WD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALS|GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWST}ATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSU߭߭߭߭RUVRECTARGSP/xPPQ@ae~ERR_MSGchPSP SFREEPݭݭݭݭV ERASEAREARRdRWW}i chPSP SFREEP} chPSP SFREEPwwWSTRINGZUnU߭xUSCP޼RCbe~ERR_MSGP߭USxSSCP޼RCbe~ERR_MSGPШ R$Ш RR F_2Y0F2y0_DrawString s C$V_CTYPEDEFSERR_MSGCNV_TSTR CNV_C_INT XDRAWSTRING F2Y0_DRAWSTRING$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSG(URxRRBBCNV_TSTRP޼SBcg~ERR_MSGPUxUUkRETdWEbRbYSYpCg cШ RШQPТDUРTRVRSWݭݭURTjSWݭݭUVTjSRRWRYSВ RТ RSSYШ QШPRСDUТTRVRYWݭݭURTjYWݭݭUVTj֮Ѯ1vn } P} Pwwkbonڪ޺{VKJF lܑ`rO-90E5/t̛R:{p~m $P}Ady@`S!%YHNKEb&ՖbD[OBdH >HC#@JM|'/آLd:LV s1_nYII% I EWK)D2m{Y}H<ObER.C\y~NNJq$Q1AJYƾ\`XzUXNN擽]ZRN ]IXAS T\K JQPDT^#=TlDWX.@ڈcKIejJjGMBRT<IJ*BE@Op>JPF[o׀z :hd][XG/ @oPD*(0x BEUWI8htS/_WҶ*S֗@A<tr#NP.XCX(_諠h0ٯۢ xH-po2/h:MK[QU+AEyӭv%6# V]ͳ<tGGB "=__[NX+" WNԳAdRF+y<bN\GvP |etDdo@->@^ PB Y:֫NCP ylXK.KGaZb T HҮEcAZcq Vrw3GVhLgjGT[ID~W]JڳNrBA^U"#rO1ZU/ųs  SW@q^Pe [DT}D XQR M\FCV\ONB~f45L ^g~\:xfyv=༴. JvKG"_ OC)YB][W^ ]NZ̴Oּ)JFG릻&QMC ]OQNE\T] _YUTX KL ]WmFRAVJQCWWJJ^LTW LJMALY] LRR\K U Y KK^i%GN l  ] TCOHF QBEQ\"XFMZE FTEO  I`XAU LDzZRKClGNCF:\{VJ[PEPFP@Ⱃ'4\QP̲Gw[  >GJI%P^%Aw @  _@ @^Q_ROI\DRYZ^UCSE GU[PWQCBO  [LA S EC@_@PWFAOYAQOqFbHYO DPJMK@QYU Z_IECWR]MTS MBBYMD QD_O@W^] ^[IMN(c[`M MO~,ߣU3xoVʘP Ee3wr֧MLZYiLFTCޓY6=/IW2Wb=aH a[4#d#rk/K%=X|~~z:d SWWNT@uL>$c2}3Y{Z^_ C8URuphRH[`"\GAv6%]BYRTAXC6c(&YA H DNi[8DmXOQ6 ZV4ȍIB\E9LRE"iX U:GKC'Q[/GTTVS{*B6 kM5s4(M I@Mn2Nh7FYmrw]V_ H5׳MR|KNj]E`VF+ٷ)YJqsD* FdjA$HVLh} 2߫cO-[\4}['DՋer;y$`ЪtfRߏn?Š1Fr4/6S6΋^f% 3q, ';*s!lBm)$a7DWaeL ~Sw|wͺjčBmͼ ƕŜPwڷYRrrIQNDX2Tqgߤ[y k{Mآ%6?9:r*cvW#WȡV[ kLx_M]e |Ϫπ;j8~  pZMlq\BХ|.(\בPk NpAYsي X 7E- V2WY/1]HF?Ԥ_#}o`s A@#=[F^޾5G>6#mn+ITW"X"P3Jh 2GKK7AG!f >( őM+4k嫄>h0ܘm5g+-0x<O1"f;~U,,7sxl^?FʃrxGN'P6AȦ,|`rh"VJ-Td:Ϋ2rY0tNe&h&sWVM—q7ļ+E劝[}PH?82B%l$EF8g~R m=Sq-[L]!K0OܧJ LeY/Rgh 4 oF#ϭoygT7eWRMژ*xtj;KPc#yBD(] @ڧB q+3 DZp0Vֶ{& CIS)KC% 3&'7@*>NTJ\&؆J_>Ը1i=CF#ONt7XWt"q]4wP E?}  ͆U]vS \n}TGEK QTMSqO/6ϩ< {2QN{(A@8;RpR C/uj4Xw3I{8QT #yHk;d j4B$]< B rjj )=K [Zi}UO*VOSO%vp a\ry)qSĪ9*l@odm h#6R03YQ_5\7}L$~わbg!}~O~s-TtDl8HZȫR#3?9Hwz5W |xgҿj#@]Cɠ'^3CL`M_ l64B<>׎ɏ>5ӳ3RlM̳%Z@q3_|km8?}'GQa aA-3%5v=Y_I E[YPYJD\qE@c`2_u}KZB 6AO3HKNFB6H ֪ DJ22e!;j'( 1fp82}߶ CX K G@ B oYAxey,&<Oɵ.mfX z7TaQ=# 2I۫`I0h©u ]NvRQ?OFWNL@HK}AD`wBvMMFEN,^ʹm8^A CC+f(_4VZ\<QET@YC3L}<$B NNҢDCg#RLL| S[OrqARCWt EzLBO[tb죇FϣL0 5޿ PQ4fL @L@ $SlYd0 쎽DOAwBDJ[DM@K4O>WDH Jo{Ó:{98\*<9 \|]Q]Rv3)~AUp[l τN{a}KAerg [[p~OP6Qz?}Y\V)~kEW-V.ltIQF K,xTg^ PB\LXT W‹mi/N]A:w/ҝ'/C͢^)G=(@^0g-OYTNaC(L>5̷ylpHDŽ_@S/.svUQQ=o_^&skϰƥ@zABhL-̬eu6$7z] W-q ^B!J$Pq`rT$j CjAoL.j t:6f7b]aY4-T\ĜÖMҾٞԖ p@ht絳5F(V1!HU(>$H v@ vL $*̄qJ^I%l"B*؁jK -RV5IP}uR̀O_5䤟0OW |<Ao:=$zGsdٗV}J_3BG(s"k<P[(mڿa0`+uL˱EazZEE`[֍"⥥H;@A@ LR9+Z> U&8ZoQЮ#aBzc뢡8HrT kAXNAVisRMPOZD&9,l:nֹ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 1P#V1.01F_2YV1.025-JUL-1994 08:57VAX C V3.2-044P^Ѭ[+RxRRR~MALLOCP[<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTekkenS1xnSTCdRb1CRbR,Cd~ERR_MSGkeR[R [FREEPxnSTCRbRˏR,Cd~ERR_MSGkeR[R [FREEPxnSRCRbRТXn1P R/~ERR_MSGkeR[R [FREEPRˏR/~ERR_MSGkeR[R [FREEPRТXnRzRP{PQPP+~ERR_MSGkeR[R [FREEPnRR+~ERR_MSGkeR[R [FREEPԮ ծ1 CNV_C_INT XDRAWSTRINGZ UnU߭xURSBcP0SBce~ERR_MSGkeR[R [FREEP߭URxRRSBcP0SBce~ERR_MSGkeR[R [FREEPШ R$Ш R(URxRRSBcBcCNV_TSTRP0SBcg~ERR_MSGkeR[R [FREEPUxUURETdWEbRR F_2YF2y_DrawString s C$V_CTYPEDEFSDEREFERR_MSGCNV_TSTR CNV_C_INTMALLOC XDRAWSTRINGFREE F2Y_DRAWSTRING$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS&bYSYqCg cШ RШQPТDUРTRVRSWݭݭURTjSWݭݭUVTjSRRWRYSШ RТ RSSYШ QШPRСDUТTRVRYWݭݭURTjYWݭݭUVTj֮ Ѯ 1n&} keR[R [FREEP} keR[R [FREEPww1I#V1.02F_2X0V1.025-JUL-1994 08:57VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТYna R~ERR_MSGPRˏR~ERR_MSGPRТYnRzRP{PQPP~ERR_MSGPnRR~ERR_MSGPЩ RТ$ Т([X[1Y XDRAWSEGMENTSެWgCNV_INTZx[VnVXKЩ RЩQPТDTРSRUR<~TRS(<~TUS(XxVSCjP޼RCbe~ERR_MSGP PЏ`P<xXP@RbVSxSSCjP޼RCbe~ERR_MSGP PЏ`P<xXP@RbVSxSSCjP޼RCbe~ERR_MSGP PЏ`P<xXP@RbVxVVFjP޼RFbe~ERR_MSGP PЏ`P<xXSCTdCQ2aR RRaCQ2aR RRaCQ2aRRRa2dRRRd[X[1Щ PЩSÀR F_2X0F2x0_DrawSegment s C$V_CTYPEDEFSERR_MSGCNV_INT XDRAWSEGMENTS F2X0_DRAWSEGMENT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKmj{q8 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 GLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSpRРDUТTÄRÈVRXURT XDRAWSEGMENTSXUVT XDRAWSEGMENTSn } P} Pww1#V1.01F_2XV1.025-JUL-1994 08:57VAX C V3.2-044PΨ^ѬU,RxRRR~MALLOCPU<1~ERR_MSGPSެVSf#TxSRBxSRBdDEREFSSfЬSSTTTeeeenS1xnSTCdRb1CRbR+Cd~ERR_MSGeeRUR UFREEPxnSTCRbRˏR+Cd~ERR_MSGeeRUR UFREEPxnSRCRbRТYn1 R.~ERR_MSGeeRUR UFREEPRˏR.~ERR_MSGeeRUR UFREEPRТYnRzRP{PQPP*~ERR_MSGeeRUR UFREEPnRR*~ERR_MSGeeRUR UFREEPЩ RТ$Т( [X[1 XDRAWSEGMENTSCNV_INTZx[WnWXKЩ RЩQPТDTРSRVR<~TRS$<~TVS$XxWRSBcjP/SBce~ERR_MSGeePUP UFREEP PЏ`P<xXP@RbWRxRRSBcjP/SBce~ERR_MSGeePUP UFREEP PЏ`P<xXP@RbWRxRRSBcjP/SBce~ERR_MSGeePUP UFREEP PЏ`P<xXP@RbͼWxWWRGbjP/RGbe~ERR_MSGeePUP UFREEPͼ ͼPЏ`ͼP<xXSCTdCQ2aRRRaCQ2aRRRaCQ2aR RRa2dR RRd[X[Ȯ1OЩ PЩSÀRРDVТTÄRÈWRXVRT XDRAWSEGMENTSXVWT2R F_2XF2x_DrawSegment s  C$V_CTYPEDEFSDEREFERR_MSGCNV_INTMALLOC XDRAWSEGMENTSFREE F2X_DRAWSEGMENT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSf XDRAWSEGMENTSn%} eeRUR UFREEP} eeRUR UFREEPww1 m#V1.02F_2W0V1.025-JUL-1994 08:57VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТYna R~ERR_MSGPRˏR~ERR_MSGPRТYԮ nVެVVn1(XDRAWRECTANGLEW߭߭߭߭Vݬݾ YRECTARGSPxPP޼R@be~ERR_MSGPѮ 1Щ RЩQPТDUTSXVS1xVQAP<`~AP<`~AP2`~AP2`~USTgxVQAP<`~AP<`~AP2`R F_2W0F2w0_DrawRectangle sh C$V_CTYPEDEFSRECTARGSERR_MSGXDRAWRECTANGLE F2W0_DRAWRECTANGLE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERn ̈ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 `RNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS)~AP2`~UXTgVԮ x RBQaBQaBP`BP`֮ VV1Vn1Щ TЩSÀRФD[ТZÄXÈUծ wXDRAWRECTANGLESX1xURBP<`~BP<`~BP2`~BR2b~[XZcxURBP<`~BP<`~BP2`~BR2b~[ݮZcUU n } P} Pww1~!#V1.01F_2WV1.025-JUL-1994 08:58VAX C V3.2-044Pδ^ѬZ,RxRRR~MALLOCPZ<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTejjenS1xnSTCdRb1CRbR+Cd~ERR_MSGjeRZR ZFREEPxnSTCRbRˏR+Cd~ERR_MSGjeRZR ZFREEPxnPR@RbRТYn1 R.~ERR_MSGjeRZR ZFREEPRˏR.~ERR_MSGjeRZR ZFREEPRТYԮnVެVVn1FоXDRAWRECTANGLEX߭߭߭߭VݮYRECTARGSP3xPPR@be~ERR_MSGjePZP ZFREEPѮ1Щ RЩQPТDUРTSWVS1xVQAP<`~AP<`~AP2`~AP2`~USThxVQAP<`~AP<`~AP2`~AP2`~UWThVԮxRBQaBQaBP`BP`֮VV1Vn1Щ TЩSÀRФDТ[ÄWÈ UծxXDRAWRECTANGLESW2xURBP<`~BP<`~BP2`~BR2b~ݮR F_2WF2w_DrawRectangle  s  C$V_CTYPEDEFSDEREFRECTARGSERR_MSGMALLOCXDRAWRECTANGLEFREE F2W_DRAWRECTANGLE $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$W[cxURBP<`~BP<`~BP2`~BR2b~ݮ$ݮ [cUUn%} jeRZR ZFREEP} jeRZR ZFREEPwwo&M VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 1 9#V1.02F_2V0V1.025-JUL-1994 08:58VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТYna R~ERR_MSGPRˏR~ERR_MSGPRТYnRzRP{PQPP~ERR_MSGPnRR ~ERR_MSGPЩ RТ$Т(RxRRЬSBcCNV_INTPBce~ERR_MSGP RЏbR<RxRRЬSBcCNV_INTPBce~ERR_MSGP RЏbR<2RRR2RRRZWZ 1r XDRAWLINESެXШCNV_INT[ZZTnTWVЩ RЩQPТDUРSRVR<~URS,<~UVS,ЭWxTSCkP޼RCbe~ERR_MSGP PЏ`P<xWP@RbTxTTDkP޼RDbe~ERR_MSGP PЏ`P<xWRBScBQ2aRRRa2cRRRcZWZ 1Щ PR F_2V0F2v0_DrawPolygon s C$V_CTYPEDEFSERR_MSGCNV_INT XDRAWLINES F2V0_DRAWPOLYGON$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSvЩSÀRРDUТTÄRÈVRWURT XDRAWLINESWUVT XDRAWLINESn } P} Pww1@#V1.01F_2VV1.025-JUL-1994 08:58VAX C V3.2-044PΨ^ѬW,RxRRR~MALLOCPW<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeggenS1xnSTCdRb1CRbR+Cd~ERR_MSGgeRWR WFREEPxnSTCRbRˏR+Cd~ERR_MSGgeRWR WFREEPxnPR@RbRТYn1 R.~ERR_MSGgeRWR WFREEPRˏR.~ERR_MSGgeRWR WFREEPRТYnRzRP{PQPP*~ERR_MSGgeRWR WFREEPnRR *~ERR_MSGgeRWR WFREEPЩ RТ$Т(RxRRSBcCNV_INTP/SBce~ERR_MSGgeRWR WFREEP RЏbR<RxRRSBcCNV_INTP/SBce~ERR_MSGgeRWR WFREEP RЏbR<2RRR2RRRZXZ 1 XDRAWLINES[CNV_INTZZSnSXTЩ RЩQPТDUРTRVR<~URTk<~UVTkЭXxSRPB`P/PB`e~ERR_MSGgePWP WFREEP PЏ`P<xXP@RbͼSxSSRCbP/RCbe~ERR_MSGgePWP WFREEPͼ ͼPЏ`ͼP<xXRBScBQ2aRRRa2cRRRcZXZ 1oЩ PЩSÀRРDUТTÄRÈVRXURT7R F_2VF2v_DrawPolygon s  C$V_CTYPEDEFSDEREFERR_MSGCNV_INTMALLOC XDRAWLINESFREE F2V_DRAWPOLYGON$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INpw( VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 x PUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS~ XDRAWLINESXUVT XDRAWLINESn%} geRWR WFREEP} geRWR WFREEPww1Б#V1.02F_2U0V1.025-JUL-1994 08:58VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТWna R~ERR_MSGPRˏR~ERR_MSGPRТWnRzRP{PQPP~ERR_MSGPnRR ~ERR_MSGPЧ RТ$Т(ZXZ 1j XDRAWPOINTSެYiCNV_INT[ZZTnTXOЧ RЧQPТDUРSRVR<~URS,<~UVS,XxTSCR F_2U0F2u0_DrawPoint s C$V_CTYPEDEFSERR_MSGCNV_INT XDRAWPOINTS F2U0_DRAWPOINT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSqkP޼RCbe~ERR_MSGP PЏ`P<xXP@RbTxTTDkP޼RDbe~ERR_MSGP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURT XDRAWPOINTSXUVT XDRAWPOINTSn } P} Pww10#V1.01F_2UV1.025-JUL-1994 08:59VAX C V3.2-044Pθ^ѬW,RxRRR~MALLOCPW<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeggenS1xnSTCdRb1CRbR+Cd~ERR_MSGgeRWR WFREEPxnSTCRbRˏR+Cd~ERR_MSGgeRWR WFREEPxnPR@RbRТXn1 R.~ERR_MSGgeRWR WFREEPRˏR.~ERR_MSGgeRWR WFREEPRТXnRzRP{PQPP*~ERR_MSGgeRWR WFREEPnRR *~ERR_MSGgeRWR WFREEPШ RТ$Т(|YZ 1 XDRAWPOINTSCNV_INT[ZZSnSYOШ RШQPТDUРTRVR<~URT(<~UVT(YxSRPB`kP/PB`e~ERR_MSGgePWP WFREEP PЏ`P<xYP@RbSxSSRCbkP/RCbe~ERR_MSGgePWPR F_2U F2u_DrawPoint s  C$V_CTYPEDEFSDEREFERR_MSGCNV_INTMALLOC XDRAWPOINTSFREE  F2U_DRAWPqOroz VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 OINT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS* WFREEP PЏ`P<xYRBScBQ2aRRRa2cRRRcZYZ 1vШ PШSÀRРDUТTÄRÈVRYURT XDRAWPOINTSYUVT XDRAWPOINTSn%} geRWR WFREEP} geRWR WFREEPww1@߁D&V1.0T2F_1T0V1.025-JUL-1994 09:15VAX C V3.2-044R F_1T0F1t0_put  sI C$V_CTYPEDEFSALCLSTBERR_MSG F1T0_PUT $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYP1ʢ#V1.02F_2T0V1.025-JUL-1994 08:59VAX C V3.2-044P^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТWna R~ERR_MSGPRˏR~ERR_MSGPRТWnRzRP{PQPP~ERR_MSGPnRR ~ERR_MSGPЧ RТ$Т(ZXZ 1q XDRAWLINESެYiCNV_INT[ZZTnTXVЧ RЧQPТDUРSRVR<~URS,<~UVS,ЭXxR F_2T0 F2t0_DrawLine s C$V_CTYPEDEFSERR_MSGCNV_INT XDRAWLINES  F2T0_DRAWLINE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuTSCkP޼RCbe~ERR_MSGP PЏ`P<xXP@RbTxTTDkP޼RDbe~ERR_MSGP PЏ`P<xXRBScBQ2aRRRa2cRRRcZXZ 1Ч PЧSÀRРDUТTÄRÈVRXURT XDRAWLINESXUVT XDRAWLINESn } P} PwwrE0 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 AS1 R9$V1.01F_2TV1.025-JUL-1994 08:59VAX C V3.2-044Pθ^ѬW,RxRRR~MALLOCPW<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeggenS1xnSTCdRb1CRbR+Cd~ERR_MSGgeRWR WFREEPxnSTCRbRˏR+Cd~ERR_MSGgeRWR WFREEPxnPR@RbRТXn1 R.~ERR_MSGgeRWR WFREEPRˏR.~ERR_MSGgeRWR WFREEPRТXnRzRP{PQPP*~ERR_MSGgeRWR WFREEPnRR *~ERR_MSGgeRWR WFREEPШ RТ$Т(|YZ 1 XDRAWLINES[CNV_INTZZSnSYTШ RШQPТDUРTRVR<~URTk<~UVTkЭYxSRPB`P/PB`e~ERR_MSGgePWP WFREEP PЏ`P<xYP@RbSxSSRCbP/RCbe~ERR_MSGgR F_2T F2t_DrawLine s  C$V_CTYPEDEFSDEREFERR_MSGCNV_INTMALLOC XDRAWLINESFREE  F2T_DRAWLINE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS3ePWP WFREEP PЏ`P<xYRBScBQ2aRRRa2cRRRcZYZ 1oШ PШSÀRРDUТTÄRÈVRYURT XDRAWLINESYUVT XDRAWLINESn%} geRWR WFREEP} geRWR WFREEPww1 $V1.02F_2S0V1.025-JUL-1994 08:59VAX C V3.2-044P^ZYUլ|xUSЬTCdRbgCRbRCd~ERR_MSGPxUSЬTCRbRˏRCd~ERR_MSGPxURЬPBRbRТ[UNPj ЪRj~ERR_MSGPЪRˏRj~ERR_MSGPЪPР[ѬU-߭xURЬSBc DEF_C_INTPBce~ERR_MSGPURR1߭URxRRЬSBc DEF_C_INTPBce~ERR_MSGPURRg~ERR_MSGPURxRRЬSBcCNV_TSTRPBcg~ERR_MSGPЫ R$Ы R(ЭUUWXWSUS1eRʏRBi" XRPPR0RXUSePʏP@iXRR,PeVV# V~1UTUQQW+PaRˏRP@iTR  R,PQQWTPXSSzTP{SPQPPPSTSUW~UVSXݭݭ[BLIMAGEP<1~ERR_MSGP}L PVWRUReRʏRBiPTWSUS4eRʏRBi%P TRPPR0RTUSePʏP@iޚRR,PVgTT؏TTPVc TTPTPALSETUPPS<1~ERR_MSGPRRP@ RTUQQW?PaR F_2S0F2s0_DrawImageF s͹  C$V_CTYPEDEFSSTRIMAGEBLIMAGEPALSETUPERR_MSG DEF_C_INTCNV_TSTR F2S0_DRAWIMAGEF$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_s] VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSRRP@ @ R~ RTR  R,PQQWTPzTP{XPQPPPXTPUW~USPXݭݭ[ STRIMAGEPV }L PV<1~ERR_MSGPЬ RVЏbPww1P$V1.01F_2SV1.025-JUL-1994 09:00VAX C V3.2-044P^e[ZѬ W-PRxRRR~MALLOCPW<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬSSTTTkggkUS1xUSTCdRb1CRbR(Cd~ERR_MSGgkRWR WFREEPxUSTCRbRˏR(Cd~ERR_MSGgkRWR WFREEPxURPBRbRТnU1P R+~ERR_MSGgkRWR WFREEPRˏR+~ERR_MSGgkRWR WFREEPPРnѬUG߭xURSBc DEF_C_INTP,SBce~ERR_MSGgkRWR WFREEPURRK߭URxRRSBc DEF_C_INTP,SBce~ERR_MSGgkRWR WFREEPURR'g~ERR_MSGgkRWR WFREEPUSxSSRCbCNV_TSTRP,RCbg~ERR_MSGgkRWR WFREEPnRТ R$nRТ R(UUXYXSUS3eRʏRBj$P YRPPR0RYUSePʏP@jYRR,gkRWR WFREEPeVV# V~1 UTUSSX?cRˏRP@jT$R R,gkPWP WFREEPSSXTgkRWR WFREEPYSSzTP{SPQPPgkRWR WFREEPSTSUX~UVSYݭݭݮBLIMAGEP(<1~ERR_MSGgkRWR WFREEP}L gkRWR WFREEPVXRUReRʏRBjgkRWR WFREEPTXSUS3eRʏRBj$P TRPPR0RTUSePʏP@jޚRR,gkRWR WFREEPVgTTTT,VR F_2S F2s_DrawImage s P C$V_CTYPEDEFSDEREFSTRIMAGEBLIMAGEPALSETUPERR_MSG DEF_C_INTCNV_TSTRMALLOCFREE  F2S_DRAWIMAGE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSߏc TTgkRWR WFREEPTPALSETUPPS(<1~ERR_MSGgkRWR WFREEPRRP@ RVUTTXUPdRRP@ @ R~ RV$R R,gkPWP WFREEPTTXVgkRWR WFREEPzVP{YPQPPgkRWR WFREEPYVTUX~USTYݭݭݮ STRIMAGEPT"}L gkRWR WFREEPT(<1~ERR_MSGgkRWR WFREEPЬ RTЏbgkRWR WFREEPww1!$V1.02F_2R0V1.025-JUL-1994 09:00VAX C V3.2-044P^nԮ լ1}x SЬTCdRbgCRbRCd~ERR_MSGPx SЬTCRbRˏRCd~ERR_MSGPx RЬPBRbRТZ֮ ` R~ERR_MSGPRˏR~ERR_MSGPPРZî RzRP{PQPP~ERR_MSGPî [[~ERR_MSGPЪ RТ$Т([RxR~MALLOCt(# VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 PW<1~ERR_MSGP[1߭xRЬSBc CNV_C_INTPBce~ERR_MSGP߭RxRRЬSBc CNV_C_INTPBce~ERR_MSGP߭RxRRЬSBc CNV_C_INTPBce~ERR_MSGP߭RxRRЬSBc CNV_C_INTPBce~ERR_MSGPѭ1ѭ1nRxRRЬSBcCNV_INTPBce~ERR_MSGPѭ ѭRЏbR<gRxRRЬSBcCNV_INTPBce~ERR_MSGPѭ܏ ѭRЏbR<2gSЪ R$SSg2SЪ R(SS1xRЬSBcCNV_INTPBce~ERR_MSGPѭԏ ѭ؏RЏbR<gRxRRЬSBcCNV_INTPBce~ERR_MSGPѭ̏ ѭЏRЏbR<Ч2gSЪ R$SSg2SЪ R(SSV[1ެUYCNV_INTXVTTT TxTSCihP޼RCbe~ERR_MSGPѭď ѭȏPЏ`P<xVP@gRbTxTTDhP޼RDbe~ERR_MSGPѭ ѭPЏ`P<xVQAScAgR2bPPPb2cPPPc[VnxVRBgRЧbxVTVRxRRBgSDgRcb[PЪ TЪSÀRФDVТUÄTÈRR F_2R0F2r0_DrawCurve s  C$V_CTYPEDEFS DRAWCURVEERR_MSGCNV_INT CNV_C_INTMALLOC XDRAWLINESFREE F2R0_DRAWCURVE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSXT[W~VTU XDRAWLINES[W~VXU XDRAWLINES[~WZ DRAWCURVEWFREEծ  } P} PwwR*~ERR_MSGekRUR UFREEPRˏR*~ERR_MSGekRUR UFREEPPРZîRzRP{PQPP&~ERR_MSGekRUR UFREEPîRR&~ERR_MSGekRUR UFREEPЪ RТ$YТ(XRxR~MALLOCPW'<1~ERR_MSGekRUR UFREEPѮ1 ߭x RSBc CNV_C_INTP+SBce~ERR_MSGekRUR UFREEP߭ RxRRSBc CNV_C_INTP+SBce~ERR_MSGekRUR UFREEP߭RxRRSBc CNV_C_INTP+SBce~ERR_MSGekRUR UFREEP߭RxRRSBc CNV_C_INTP+SBce~ERR_MSGekRUR UFREEPѭ1ѭ1nRxRRSBcCNV_INTP+SBce~ERR_MSGekRUR UFREEPѭď ѭȏRЏbR<gRxRRSBcCNV_INTP+SBce~ERR_MSGekRUR UFREEPѭ ѭRЏbR< 2gSЪ R$SSg2SЪ R(SS1 Px RSBcCNV_INTP+SBce~ERR_MSGekRUR UFREEPѭ ѭRЏbR<g RxRRSBcCNV_INTP+SBce~ERR_MSGekRUR UFREEPѭ ѭRЏbR<2gSЪ R$SSg2SЪ R(SSV1CNV_INTTPVSSSSxSRPB`dP+PB`e~ERR_MSGekPUP UFREEPѭ ѭPЏ`P<xVP@gRbSxS SRCbdP+RCbe~ERR_MSGekPUP UFREEPѭ ѭPЏ`P<xVQAScAgR2bPYPPb2cPXPPcVnR F_2R F2r_DrawCurve s [  C$V_CTYPEDEFSDEREF DRAWCURVEERR_MSGCNV_INT CNV_C_INTMALLOC XDRAWLINESFREE  F2R_DRAWCURVE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCS ET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKuUJ[TR)8.n!J0}f3w=`>tyCAq@bOO<#Jd9=J(TBBNPAXYamݗJKuX!)@{4*H;A0b]XlƉώXIi@]j!_`KHpj U/0-HqLR @NX3dg!3lUcCUqSFG OGy%րkț*7MF4_nE"gU-w痟8[tWT7Ð]H4SAA|ykBeZF[@ڪ fBOabZ|ӯU X[);7S3^ea7ڞ!|:y SMlpE)b&1U 7fTZZYv2֜EtؤkNK B0.=SH:A|W?aF l>fI KkToF2H^S6gIXfWV`*E ce'F Nحgg#ypd:1Z Ϊy8 쓨H"\8@F7M'#ީhgW/ԉ)ʧb^:b'vwuS]@MN|bJJfi4hh H {"Խ8]W? g:ֳ5"SJ G[8x.^MI#%!On|Rd4w;*'hB{sMM<'%$ NK@VD ;E*RDlF B]N[MǼ[Q LKBEI DNX \CL^YVn\7 K_J͡  PKI ^P[-Bh_JW HSM J竪 J[CH\ATFQ!^TRA: S]\*U rLFGCdˉ\[RNVW[.CCFK\XN[ HZFDH I1QND@G K6WWEYj#넴ת?LyjӪ[ Iht4cX _֖HJdD[RVΕ%LQ %R G.zEg$)zF6*陊G]ŊGCkR_տ=Fq;?*Ȳ#7Oу(0o$rJ' U^ٞf1USgyYQN޿ v -b@ۚf\| LwT[XX_4WTV2F)C{\k\tIsg,+ϳ 0}TY޲O@CKhyc~KRj5جHIΫcֲ@2JUe R{YqX\iPymψxPՙhTE{ ƘOqU_´HMPpdTRQqKVKJT>rgPLIH-Du(u G8fSEGFW}6(ZK>MJF~-b:O }"5믒Bi,;r&O[% pv+U> 3%Cg&HO Rc@ ]##L`Ա:#4DzGGO'T41s,eZ~@H'[/ă>'cyxW ܟ )],O:_}YGK\BY.z$i@mlѬ꘸*u[/W=}[@dn$QO&T\w4p\15_vĴڏɾ;'=T/'LTnI#&녤n;!eKF`q[>=R3phfݣq(YEMׇ4,aU ?Wۡy2J$E%+.Gʌ_OKZ\vOc] C?hn:RڲEG&b#`i \v_}\l@CN|0Qح[덴Fȓ Hr7d79?8Q#TLĂcuUIܫzP~ ]b2^ jח Hĝ%ا@Mﺷ^[PSx;נlP>cI6EM9MAXO2ryN͞sʑuϙKPDR=N vZI%&YpئF=#Xh<dMaK^/A FjyYvKWY3ddRv6np š\I 9t_]Zrdo#oL  C.bBZ<اB|XG "_!2Z2 [8 BPL鲻K$GwSNWNUFNc^w1p*ESB׵vLbbSiM t8TrΗV6@Z䚫~Dh{mJ]'О>+J̵!A׶H[v Gb`D'㈌8 {^,CgGfTMHJYVe(ƃKHERx3vZSjP0e|L7y8wD͏$Z3e_Rٍ27[*R$^w"q c̈_rrSCH;++^rgVKMthíQ93U@XXPU>r򂮶H#JVVZL/-uI)O~v )X6 Iwy>FI?0*K /XŖM-~A-.dP/=-o6x 2,·Q202JwlcnӁOlm&; vgsժ 52gRbUqdAMTbN֩T7ʮ7>a MId%0߳D׾ѝ쵯-P 9Er;Ui:/~r3W9=)jZݡäˁea"f2 d_CL:wM ,p>Er_F{7`ڨ /ɯy]lm x6CKSmB%%KfL >8[Jlz`.S3 e>}$Nv|>Y[\(O)՛a~XI.Xtk.Z]|!PŤmDv QA(3JHC~~_IHJAOh F7X ^UYTVY[[@X] AW/_^Q \^qBX@fgX^H lE{V+IK GOFJOX>KSFHYWM E^BtM.O,]PIPGjUAk o^Fe˿}<ZID-.l@ צ~攳H a MFIE ^&YΞ{{C#% g}]SJE_p>̮˧>a'9#l{/!ޗ:\%%cyOlg[%gB HN^4]A*d+%HXBB%z>) qٴAfKQȩׇ]* .C0@yّ|EZi#+s0ՉHُ+֕xi-6`&KƠ!xtIB' D)2[fگת2n6TUMox }tvK_ %0E8qn / JxW]qi4\^z|Irt_ZϥHK5 BbǑI rO,E.zta|dV!@.NPCa$!~S~QZ<5vKlݻӍA5KG ~E;ӆÛ}\ԮD'mڵߡa&ǯfeuYۢ|L D䇁0 9Zٻy}<@p$ʋ?#]k :y`3L@]PL[sw[$˻+,NSLLE't/Xs^?-Z¦n?9ר7#] ܒH[jaW=RdLBZIבee}WOKa.҂GLĿ h;{.U"1J-$,aO\ 'Yn@Ab6pcvWE?+a` #*1GH @&og Xߡ_n53×~IJR~P?l>b"Rk_V匓 bĭg~v7-xSϾe_3q}NUsZ*ݎ l Þ4 "S4C6э"páwOk_.k0IK-J}&ҥvЅs t!)\jW7G: &] R/D: BkmTz(y8 TlwTC*RVqj |zUZo7G:3ajtKb vR,͉؂eVgRB`Y# Ig[F{E|DI;D㋃gZWwu_ď(_VKE(~,$2` Cd*7e<$ rےD:RAR_;>՝eTp`< vE.wtjQIpJM(ۏIJRYw;hldܮ<5um]\|g`s-'Uij |@5"5Es/Td{~E.CL ʭ"DDR[Dbg4Saxڬa(Hv}j͸nUnkBe}֨LB ;-ـ ꖮx?xsT{!VԯDGaR+魞ArƖ~$w9>6S[?Z9p ~#/\eZ/B2FX1oHPγ RW&Z8/q|7HSgaZJ~U༩ Q|6)iɩPҤpw9@\s=-`i=[Ah]|rۡ`t[dFƽUwQBAxL?!QV^^\(<_Qĭ}IP H(#YԾ\{9WWE_hS@H@ P'OoG[HGQ{xW_ؗ\BE@ |GGy%Ws:Gw'^RJ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ,WD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSTTW DOCIRCLESPS?V}h eiPUP UFREEP} eiPUP UFREEPST&~ERR_MSGeiPUP UFREEPVSxSSRCbf~ERR_MSGeiPUP UFREEPww 1" G$V1.02F_2P0V1.025-JUL-1994 09:01VAX C V3.2-044PA!hA!hIA!hB˙IA!h^nլzxnSЬTCdRbeCRbRCd~ERR_MSGPxnSЬTCRbRˏRCd~ERR_MSGPxnSЬRCRbRТWna R~ERR_MSGPRˏR~ERR_MSGPRТWXnVެYViVn1 XDRAWARCSެ[ CNV_C_DBLFMOD ABS!XKЧ QЧPRСDTТSRUR<~TRS<~TUSX߭߭߭߭VkiWRECTARGSPxPP޼R@be~ERR_MSGP XP@Sc@Scխ׭խ׭؞@Rb@RbVRRiVSxSSkPC`RbUhPC` P޼RCbf~ERR_MSGPpRpϖ~pR~pPpό~rR~rPrPd4DPfuPd8PjPUVRRiVSxSSkPC`Rb <ZTpPC` P޼RCbf~ERR_MSGPp~FABSqPVRxRR޼PB`e~ERR_MSG"PrPd4DPfPd8PjPTTPZ XP@RZbPT TUTPT XP@STcU#UPRzRP{ZPQPPZUPzUP{R F_2P0( F2p0_DrawArc  s( C$V_CTYPEDEFSRECTARGSERR_MSG CNV_C_DBLFMODFABS XDRAWARCSABS ( F2P0_DRAWARC5$CO#DE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRING$CURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_E%RRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRC&OLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLL'CTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSZPQPPU XP@SUcXVVi1Vn1yЧ PЧSÀRРDUТTÄRÈZRXURT XDRAWARCSXUZT XDRAWARCSn } P} P(ww)16JN$V1.01F_2PV1.025-JUL-1994 09:01VAX C V3.2-044PA!hA!hIA!hB˙IA!hΠ^ѬV,RxRRR~MALLOCPV<1~ERR_MSGPSެUSe#TxSRBxSRBdDEREFSSeЬSSTTTeffeԮS1xSTCdRb1CRbR+Cd~ERR_MSGfe󞭸RVR VFREEPxSTCRbRˏR+Cd~ERR_MSGfe󞭸RVR VFREEPx*SRCRbRТX֮1P R.~ERR_MSGfe󞭸RVR VFREEPRˏR.~ERR_MSGfe󞭸RVR VFREEPRТXYЮWެ[Wk W1 XDRAWARCSkn CNV_C_DBLFMOD ABSYKШ QШPRСDTТSRUR<~͸TRS<~͸TUSY߭߭߭߭WݮXRECTARGSP3xPPR@be~ERR_MSGfe󞭸RVR VFREEP YP@͸Sc@ͺScխ׭խ׭؞@xy VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 *+Rb@;RbWRRkWSxSSPC`RbU1C`P/RCbf~ERR_MSGfe󞭸RVR VFREEPpRpi~pR~pPPp\~rR~rPrPd4DPfEPd8PjPUWRRkWSxSSPC`Rb<ZT1C`P/RCbf~ERR_MSGfe󞭸RVR VFREEPp~FABSqP7WRxRRSBce~ERR_MSGfe󞭸RVR VFREEPrPd4DPfϋPd8PjPTTPZ YP@RZbT TUTPT YP@STcU#UPRzRP{,ZPQPPZUPzUP{ZPQPPU YP@SUcYWWk1W1Ш PШSÀRРDUТTÄRÈZRY͸URT XDRAWARCSY͸UZR F_2P( F2p_DrawArc s(ӹ  C$V_CTYPEDEFSDEREFRECTARGSERR_MSG CNV_C_DBLMALLO-CFMODFABS XDRAWARCSABSFREE ( F2P_DRAWARC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBL.LST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VAL/K_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRT0OTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NA1MELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSeT XDRAWARCSծ%} fe󞭸RVR VFREEP} fe󞭸RVR VFREEP(ww31DZ$V1.02F_2O0V1.025-JUL-1994 09:02VAX C V3.2-044R F_2O0 F2o0_Couple  sF C$V_CTYPEDEFSREBIND ALC_WBINDINGALCFILEERR_MSG | F2O0_COUPLE $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS I4CONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPB5SIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE6 K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATI7NCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN8 GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSTP|,^eVЏЏ}G}GfԞf ALC_WBINDINGPS|~ERR_MSGЭfPЬTdjФQaСPРUUЬRb,ТQ#ݡSREBINDPЭfPֳ b~ERR_MSGЭfPePd~ERR_MSGЭfPЬ R1<~SALCFILEP|~ERR_MSGЭfPЏ ЭfPwwyH VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 59:1;p$V1.01F_2OV1.025-JUL-1994 09:02VAX C V3.2-044R F_2O F2o_Couple] sT  C$V_CTYPEDEFSDEREFREBIND ALC_WBINDINGALCFILEERR_MSG  F2O_COUPLE]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNO;NUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLIST<ARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE= K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQU>ALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT? GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP<^eT}G}GܭЏЏѬЬPDEREF PЏլ쟼DEREFЏdĞd ALC_WBINDINGPS|~ERR_MSGЭdPѭiЭQ`СPРRRѭ.ЭQ%ݡSREBINDPЭdPֳ P~ERR_MSGЭdPbP욏~ERR_MSGЭdPЬ R1<~SALCFILEP|~ERR_MSGЭdPЏ ЭdPwwA1@$V1.02F_2N0V1.025-JUL-1994 09:03VAX C V3.2-044P$^VUլyxUQЬRAbP`dAP`PAb~ERR_MSGPxUQЬRAP`PˏPAb~ERR_MSGPxUQЬPAP`PРWUKf ЦPf~ERR_MSGPЦPˏPf~ERR_MSGPЦPРWѬU{xUQЬRAbP`fAP`PAb~ERR_MSGPxUQЬRAP`PˏPAb~ERR_MSGPxUQЬPAP`PРTUBPWT߭߭߭߭UЬRRݬWRECTARGSPxPP@be~ERR_MSGPЬSUPSPPS߭߭߭߭U~ЬRRSTR F_2N0 F2n0_CopyArea s} C$V_CTYPEDEFSCOPYAREARECTARGSERR_MSG F2N0_COPYAREA$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNOC VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTADTFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRCE K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSFMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUGP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSsRECTARGSPxPP@be~ERR_MSGPݭݭݭݭݭݭTWCOPYAREAPPU}f P} Pwwz VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 HI1P]$V1.01F_2NV1.025-JUL-1994 09:03VAX C V3.2-044P^WeXѬU+RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТYVvg ЧP&gJ~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРYѬV1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVYT߭߭߭߭VݬYRECTARGSP/xPPR@be~ERR_MSGehPUP UFREEPЬSVRSRRS߭߭߭߭V~STRECTARGSP/xPPR@be~ERR_MSGehPUP KUFREEPݭݭݭݭݭݭTYCOPYAREAPehPUP UFREEPV}g ehPUP UFREEP} ehPUR F_2N F2n_CopyArea s  C$V_CTYPEDEFSDEREFCOPYAREARECTARGSERR_MSGMALLOCFREE  F2N_COPYAREAL$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSMTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUENKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STROCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP UFREEPwwR1ӥ$V1.02F_2M0V1.025-JUL-1994 09:04VAX C V3.2-044R F_2M0F2m0_ColorValue4 sF C$V_CTYPEDEFS PARSECOLORERR_MSG CNV_C_STRALCSTRSTRLENSPRINTF F2M0_COLORVALUE4$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ESRRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREETQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENUTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZVEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPWHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTS{P%d,%d,%dP8^VeUW}1eȞe{ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ;FWЬP`РQ СTWfЦQСTTWg~ERR_MSGЭePxWRЬSBc CNV_C_STRPBcg~ERR_MSGЭeP߭߭߭ݭT PARSECOLORPbݭݭݭ߭SPRINTF߭STRLENPRR߭ALCSTRP<2~ERR_MSGЭePЬ PЭԠR`ЭePЭePwwv1 5X&V1.02F_1L0V1.025-JUL-1994 09:21VAX C V3.2-044MR F_1L0F1l0_get" s M C$V_CTYPEDEFSC_GET F1L0_GET"$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TZ19$V1.01F_2MV1.025-JUL-1994 09:05VAX C V3.2-044P%d,%d,%dP^WeXЬRRT'xRRR~MALLOCPT<1~ERR_MSGP}1פRެURe(SRPxPP@xRP@cDEREFRReЬRRSSShddhUѤФQ СVUgЧQСVVU&g~ERR_MSGdhPTP TFREEPxURSBc CNV_C_STRP+SBcg~ERR_MSGdhPTP TFREE[P߭߭߭ݤ V PARSECOLORP1ݭݭݭ߭SPRINTF߭STRLENPRR߭ALCSTRP '<2~R F_2MF2m_ColorValue sa  C$V_CTYPEDEFSDEREF PARSECOLORERR_MSG CNV_C_STRALCSTRMALLOCSTRLENSPRINTFFREE F2M_COLORVALUE$CODE$DATASTDINSTDOU\TSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRE]NDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROG^KYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALS_GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTS`WSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTSlERR_MSGdhPTP TFREEPЬ PФ R`dhPTP TFREEPdhPTP TFREEPwwb1`$V1.02F_2L0V1.025-JUL-1994 09:05VAX C V3.2-044P,^eWn}1}1ggѬn1xnSЬTCdRbpCRbRCd~ERR_MSGЭgPxnSЬTCRbRˏRCd~ERR_MSGЭgPxnRЬPBRbRТnlP R~ERR_MSGЭgPRˏR~ERR_MSGЭgPPРѬne~ERR_MSGЭgPnRR1߭xRЬSBcc CNV_C_INTPBce~ERR_MSGЭgPݭݮ GET_MUTABLE_NAMEPTЭgPTSTRLENPSSTALCSTRP|~ERR_MSGЭgPЬ RTSbЭgPnRzRP{PQPP~ERR_MSGЭgPnRR~ERR_MSGЭgPnVV1OެXШGET_MUTABLE_NAME[ SET_MUTABLEYSTRCPYZ߭xVSC CNV_C_INTP޼RCbe~ERR_MSGЭgPݭݮ kPUЭgPVSxSShTCdRb bmCRb޼RCb~ERR_MSGЭgPVQxQQhPAP`d kPRЭgPRݭݮiPЭgPRUjPCd CNV_C_STRP޼RCbg~ERR_MSGЭgPݭݭݮiPЭg"R F_2L0 F2l0_Color s޹   C$V_CTYPEDEFS SET_MUTABLEGET_MUTABLE_NAMEERR_MSG CeNV_C_STR CNV_C_INTALCSTRSTRCPYSTRLEN  F2L0_COLOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLfLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_V|ٝ\ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 JfgALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALhSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILiE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS:PݭUjVV1n} ЭgP} ЭgPwwk1"$V1.01F_2LV1.025-JUL-1994 09:06VAX C V3.2-044P^eYѬ T.PRxRRR~MALLOCPT<1~ERR_MSGP}1}1ؤRެURe'SRPxPP@xRP@cDEREFRReЬRRSSSiddinR1xnSUCeRb1CRbR'Ce~ERR_MSGdiRTR TFREEPxnSUCRbRˏR'Ce~ERR_MSGdiRTR TFREEPxnRPBRbRТn1Pl R*~ERR_MSGdiRTR TFREEPRˏR*~ERR_MSGdiRTR TFREEPPРѬn&e~ERR_MSGdiRTR TFREEPnRR1߭xRSBc CNV_C_INTP+SBce~ERR_MSGdiRTR TFREEPݭݮGET_MUTABLE_NAMEPUdiRTR TFREEPUSTRLENPSSUALCSTRP "|~ERR_MSGdiRTR TFREEPЬ RUSbdiRTR TFREEPnRzRP{PQPmP&~ERR_MSGdiRTR TFREEPnRR&~ERR_MSGdiRTR TFREEPnVV1GET_MUTABLE_NAMEZ SET_MUTABLE[STRCPYX߭xVRPB` CNV_C_INTP+PB`e~ERR_MSGdiPTP TFREEPݭݮjPWdiPTP TFREEPVSxSSUCeRb b1CRb'Ce~ERR_MSGdiPTP TFREEPVQxQQPARbݮjPRdiPTP TFREEPRݭݮ kPdiPTP TFREEPnRWhuPCe CNV_C_STRP+RCbg~ERR_MSGdiPTP TFREEPݤݭݮ kPdiPTP T\R F_2L F2l_Colori s   C$V_CTYPEDEFSDEREoF SET_MUTABLEGET_MUTABLE_NAMEERR_MSG CNV_C_STR CNV_C_INTALCSTRSTRCPYMALLOCSTRLENFREE  F2L_COLORi$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBLp_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXTq HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODErSCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZs DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSjFREEPݤWhVV1Rn!} diRTR TFREEP} diRTR TFREEPwwu1`# %V1.02F_2K0V1.025-JUL-1994 09:06VAX C V3.2-044P`^XeWYЏsЏkggccgѬY1xYSЬTCdRbnCRbRCd~ERR_MSGcgPxYSЬTCRbRˏRCd~ERR_MSGcgPxYRЬPBRbRТVYUh ШRh~ERR_MSGcgPШRˏRh~ERR_MSGcgPШPРV ALC_WBINDINGPU|~ERR_MSGcgPЦֵѬY1xYSЬ}P VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 puvTCdRb1CRbRCd~ERR_MSGcgPxYSЬTCRbRˏRCd~ERR_MSGcgPxYRЬPBRbR F_2K0 F2k0_Clone s  C$V_CTYPEDEFS CLONE_CONTEXTWATTRIB ALC_WBINDINGALCFILEERR_MSGCNV_TSTR  F2K0_CLONE$CODEw$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGxCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRyKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_zBLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTR{WBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSRݢ CLONE_CONTEXTP |~ERR_MSGcgPY!V CLONE_CONTEXTP |~ERR_MSGcgPYSS1ެTdVxSRBfP`1sB{CNV_TSTRP޼PB`m~ERR_MSGcgP|kxSPdQ@aRb@RbUWATTRIBPP1PZ?PcgPxSP޼R@bERR_MSGcgPSS1GЬ R1<~UALCFILEP|~ERR_MSGcgPЏ cgPP;;ww}1ʑ%V1.01F_2KV1.025-JUL-1994 09:07VAX C V3.2-044PH^YeWѬ S-PRxRRR~MALLOCPS<1~ERR_MSGPЏЏRެURe'TRPxPP@xRP@dDEREFRReЬRRTTTgccgXR1xXTUDeRb1DRbR(De~ERR_MSGcgRSR SFREEPxXTUDRbRˏR(De~ERR_MSGcgRSR SFREEPxXRPBRbRТZ~XyPi ЩR'i~ERR_MSGcgRSR SFREEPЩRˏR'i~ERR_MSGcgRSR SFREEPЩPРZ ALC_WBINDINGPV#|~ERR_MSGcgRSR SFREEPЪֶѬX1xXTUDeRb1DRbR(De~ERR_MSGcgRSR SFREEPxXTUDRbRˏR(De~ERR_MSGcgRSR SFREEPxXRPBRbRݢ CLONE_CONTEXTP #|~ERR_MSGcgRSR SFREEPX4PZ CLONE_CONTEXTP #|~ERR_MSGcgRSR SFREEPXTT1PxTRPB`P`1PB`CNV_TSTRP,PB`mR F_2K F2k_Clone~ sϹ C$V_CTYPEDEFSDEREF CLONE_CONTEXTWATTRIB ALC_WBINDINGALCFILEERR_MSGCNV_TSTRMALLOCFREE  F2K_CLONE~$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT~@ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 9 XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSR~ERR_MSGcgPSP SFREEPKxTPQ@aRb@RbVWATTRIBPPP:?PcgPSP SFREEPxTPR@bERR_MSGcgPSP SFREEPTT1Ь R1<~VALCFILEP#|~ERR_MSGcgRSR SFREEPЏ cgRSR SFREEPP,ZZwwNUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^UVլyxVQЬSAcRbdARbPAc~ERR_MSGPxVQЬSARbPˏPAc~ERR_MSGPxVQЬPAP`PРTVKe ХPe~ERR_MSGPХPˏPe~ERR_MSGPХPРTФ Rլ| ТT UNSETCLIPX߭߭߭߭VЬSSݬTRECTARGSPxPP@ce~ERR_MSGPЭ ЭЭЭTSETCLIPV}e P} Pww10\?%V1.01F_2JV1.025-JUL-1994 09:08VAX C V3.2-044P4^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTФ RЬS| R F_2JF2j_Clip s  C$V_CTYPEDEFSDEREF UNSETCLIPSETCLIPRECTARGSERR_MSGMALLOCFREE F2J_CLIP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMST UNSETCLIPnP߭߭߭߭VSTRECTARGSP/xPPS@ce~ERR_MSGehPUP UFREEPЭ ЭЭЭTSETCLIPV}g ehPUP UFREEP} ehPUP UFREEPwwAW VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 I1+X%V1.02F_2I0V1.025-JUL-1994 09:08VAX C V3.2-044P^TeVW}1ffѬW1xWQЬRAbP`oAP`PAb~ERR_MSGfPxWQЬRAP`PˏPAb~ERR_MSGfPxWQЬPAP`PРUWVd ФPd~ERR_MSGfPФPˏPd~ERR_MSGfPФPРUѬW~xWRЬSBcP` `BP`UISETBGPLfPBc CNV_C_STRPBcg~ERR_MSGfPUSETBGP fPUGETBGSTRLENPRRR F_2I0F2i0_Bg sv  C$V_CTYPEDEFSSETBGISETBGGETBGERR_MSG CNV_C_STRALCSTRSTRLEN F2I0_BG$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS@ALCSTRP|~ERR_MSGfPЬ PR`fPww1j%V1.01F_2IV1.025-JUL-1994 09:09VAX C V3.2-044P^WeYЬRRU&xRRR~MALLOCPU<1~ERR_MSGP}1ץRެTRd(SRPxPP@xRP@cDEREFRRdЬRRSSSieeiVR1xVSTCdRb1CRbR'Cd~ERR_MSGeiPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGeiPUP UFREEPxVQPARbRТXVug ЧP&g~ERR_MSGeiPUP UFREEPЧPˏP&g~ERR_MSGeiPUP UFREEPЧPРXѬVR F_2I F2i_Bg s  C$V_CTYPEDEFSDEREFSETBGISETBGGETBGERR_MSG CNV_C_STRALCSTRMALLOCSTRLENFREE F2I_BG$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 v CURSORSYMSd1xVSTCdRb b-CRbXISETBGP~eiPUP UFREEPCd CNV_C_STRP+RCbg~ERR_MSGeiPUP UFREEPݥ XSETBGPeiPUP UFREEPXGETBGSTRLENPRRALCSTRP "|~ERR_MSGeiPUP UFREEPЬ PХ R`eiPUP UFREEPww10&}%V1.02F_2H0V1.025-JUL-1994 09:10VAX C V3.2-044R F_2H0 F2h0_Alert2 sT C$V_CTYPEDEFSWALERTERR_MSG DEF_C_INT | F2H0_ALERT2$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMScP|^TVլyxVRЬSBcP`dBP`PBc~ERR_MSGPxVRЬSBP`PˏPBc~ERR_MSGPxVQЬPAP`PРUVKd ФPd~ERR_MSGPФPˏPd~ERR_MSGPФPРUѬVԭ/P߭xVRЬSBc DEF_C_INTPBce~ERR_MSGPݭUWALERTV}d P} Pww1VB%V1.01F_2HV1.025-JUL-1994 09:10VAX C V3.2-044P(^WeXѬU,RxRRR~MALLOCPU<1~ERR_MSGPRެTRd#SxRP@xRP@cDEREFRRdЬRRSSSheehVR1xVSTCdRb1CRbR'Cd~ERR_MSGehPUP UFREEPxVSTCRbRˏP'Cd~ERR_MSGehPUP UFREEPxVQPARbRТTVvg ЧP&g~ERR_MSGehPUP UFREEPЧPˏP&g~ERR_MSGehPUP UFREEPЧPРTѬVԭF߭xR F_2H F2h_AlertQ s  C$V_CTYPEDEFSDEREFWALERTERR_MSG DEF_C_INTMALLOCFREE  F2H_ALERTQ$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSVRSBc DEF_C_INTP+SBce~ERR(4>O!.W߹Nvjl]@JC7Mg g3ojK"r1 rˤS2k9+ߍg=NҳzNhbs>p)͎e;z~e:9t-&VK[x .cߑxueNgd*A=GH>=%#L@Rp m"Ti7T=L\`Lv |Fzvm &o~z8Mm,N$20rZq߄t[<&Y@٠tIfjO44Fjhm߀IiGh6Y!]t7 A/ 4ZF}&N@;d!D"Z`|x*GkߴӮ^ϿòWy 1]fW2+C .U^\}yG! QlkU[[,mC SE'N}!;XJH` 2 Չ[tI :]QiEUXܜ>qg \&L% e1*OݯTAU6pL^C3:9çsE"C)?)nTRs>DIY Ed]?cF(ʤ[GNV?>|L񢽺O] \ʣU-_ |R gP=oy i濮* _TS6FJ":FA19l>||!P^H eNW) hFDOv~2R#]] ILXfEF2oeiE/BCS[C_hR Mz'AF^ʒs|vIMIKQ[(HKRt]&+z" ku'f8-'L$K"(@O q!p:a皸+|, , a*hR8EAQ&OsW A]ER;3Ű\QiFa9\jt3W'BϮ;5PEHנKE sT=YdNO13ajQD`U 8)EK~t̼N*HGݥ&c$i(Bl@iG <@Gd ?dXCIWG oA<NBi"ߏW]YQMcZglUN[UJ YKܰOcDJXZMm33IUSB_TQI !:2&]}ϧUBg7A'cA< [4 ^LzTKu.JO蠞H=^LSNV! ?W7ºY[RD%~E٣+" ei"BfR #tk2C:$AHY ,JA ^_;C|  5Oj4ktdK0$όZ4BXbCGא`A+)d',9Xz"J>gw'5`1 Sֲ "˗30dN=;pK_d7\~a úٔ4B܃p֡)E(Ɇ7(&dYº'Gkm5:T8>}lo٥:ӊd[[(yh;̹dAIni~ºGUȽː0꣰"cS^}H]>J%t0%(@^k?gS9CTCuj]b'cM3YEGdI}U_ex@<~;j!s1Ylo? nq;!Ńg" "~vSZS|8nS_ek@?=JZPNj}#;x4p[zUEO rKb=3Ւ_5X(g 6 N.KhK5|@d7NNNW ǚ$?ݰF`|٠L}@&},HT, 55̑PHC^HfOP 5&Hܘ !&Hk3ћA$ Otcl~F k(ǀa eazi䁜?˳BE۷wWϨ2aG+`)-Yc\NwAT[HHRX7eKYh^+o;Eݥ$֦Ъ"ugiأSw v-0C=i辳݋*4D#Qq; aX~3FZ)DQ4+'(⳿泻6W8K=-u`Ֆ~^edVo] D?TdA42Up>Ҭn<4|c {iq44,ҩԤd]h0@oBiJEm$#LޜԜ6I4e @3O'4zRU򽂾-Smx{P~T-Cg5Ra暀+T_4v{Ӱ<ѓD)MQGyP|F"7$!D}L->\`dBG2]زeȏ'}ʫ)K9x^ꢳR#Y1킮 *N`\ C q__n][~q9CXEh3*Y}⧨r4COHRW ]UC`윫R W D\^MsBc㽵UK{^VAAPV4RB IK QSLJVZHTA /ꥬG^^亮FPeF N ?:@]J TxXDQAA[\B/OCSUT7DC AYZXIC\Wd+/rJCWwZ,-[8RWA CW<@VXEr JO^Y3 Cdݍ((GCE᪽OC]ʞHdoZ6!Ѣ~_, EO ʲ1RX\PiYZBH [اMQT_ H TGUMV#.ʳYSRATK0d:M GP P ZYx\[EҒ<TTKڷ%F4E?B uF2v _TP\ZpSZ4`@)$Ў]LrKXWEHO% EOcmpTDWXX V_S7Z5VAItP NMޢ]S \ UdB ] oZgkgCW ]ZN֌ ǯ#U*MWbQ)gb KZ 1OGqchO`.8?_DWNW1wMųWzOyQ# w/Df ZL]mӨ/|I0Bj<ѡc["+'o4rZZW pn+X~,BKKl$xB Ws3@NYLD\) V H@ QFL]HKTN U 帰WC]F^L@OK CV^SNGXR@PJRC]JE\LI S_\@ S\TE GBAW]QX@PTAOMAEQOUP\N ]\KJ I MYJKC ^LAKH\]\AZeS[SKy\OVsp^UM APHENQ@[E\^\2 K@6}oiYeaxx&N) C4BA,WaD2l-/ W5BOA="J&4ez6GJw7C ZRQE6J~x F_6ϗsE^! *09 UL LW];*͙B & )P XSv24\4MO {0 'I[>YQGOV9Kyh0.WڭA }X@S1*% @[d޶ÅQPK-7w[Y M3kbBb1gG=`ArmޝE#EQ:m\jfz@ @}#& Y_+eBԨsje4}JH./fKh׽CYb'Ԋ Q<3HSVlDL'J$eٽV<.1H䴅abHMI\` 8/f E:(dȾPZX wYZ5prTmјlr/7yK[gE Wt)n! OA- n~ 5 "Tv8מh0w:<}fBY{ -OMM<LzvcڻS5Ydn{.WD%O-~L'~} XY4F[45Mjx"#|D1 a\\^8_J䥳 YZ'^̩V>MD^~V2fwhp_`&VP@. DjBmh70>Lu:.=z}/ŹdWX^kXb&#Ij,\ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 O_MSGehPUP UFREEPݭTWALERTV}g ehPUP UFREEP} ehPUP UFREEPww10\%V1.02F_2G0V1.025-JUL-1994 09:11VAX C V3.2-044SR F_2G0 F2g0_Active& s C$V_CTYPEDEFSGETACTIVEWINDOW F2G0_ACTIVE&$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMS:P^{ GETACTIVEWINDOWPP}pPww10к%V1.01F_2GV1.025-JUL-1994 09:11VAX C V3.2-044UR F_2G F2g_Active& s C$V_CTYPEDEFSGETACTIVEWINDOW F2G_ACTIVE&$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMS:P^{ GETACTIVEWINDOWPP}p Pww1 7%V1.02RMISCV1.025-JUL-1994 09:12VAX C V3.2-044P&errorP&pos P&prognameP&randomP&subject'P&trace.P&dump4P&windowPE(@PSdPЬRЏb?PSdPЬRЏb@P'SdPЬRЏbAP.SdPЬRЏbFP4SdPЬRЏbPP&SjRUТRRVVxVRRUe[$Tݫ ABSPfޮZTYѾiX-PЮRТVЩWUվXPUUXXЬRЏbSPTSPjSRЫQfP ޮ ZTYѾ iX-PЮ SУVЩWUվ XPUU XXЬSЏcRPTRQxRBgSЫPeޮZTYѾiX-PЮRТVЩWUվXPUUXXЬRЏbSPTSPRu1PxRS]TޮYCdnѾX0ЮSУVnTФWUվPXPUUXXЬTЏdxRS[UCePRRuP<^޼UeCTЬPРS`QQRR  RRPRPPPP2PPPT%TRPRPQT1YˏePP P1)&?PЬRŏ3R RT1PЬRSã RxRPУRxBRRPУ RBPT1ЬRТReRjRT1PTЬPРPPPRSRP€R`T%TSQTPЏRRRPRQPQ{RPPQQT{PЬRТRŏ3RxRTaЬRТRŏ3RxRTIЬRТRŏ3RxRT1ЬRТRŏ3RxRTЬRТR1mˏTTPP^WeYЏi䞭iЬUeXXiXTХSTTUUURެVf"FPUTCRURUP"~f<RPRPT ߧ<ݬFPRINTFݬ"FPUTC1 Pʏ_XX1MˏPPP1 ?Pߧ@ݬFPRINTFݬ ЬRݢݬOUTIMAGE1ߧKݬFPRINTFݬ ЬRݢݬOUTIMAGE1cߧWݬFPRINTFݬ ЬRݢݬOUTIMAGE1?ݬ ЬRݢݬOUTIMAGE1(ݬ ЬRݢݬOUTIMAGE1ЬRТS?RSRߧ_ݬFPRINTFRARSRߧjݬFPRINTF6FRSRߧtݬFPRINTF<RSR ߧ}ݬFPRINTFݬ ЬRݢݬOUTIMAGE1ЬRТSc ݬ ݬOUTIMAGE1cЏ Уݬ ЬRROUTIMAGER[~FPUTCݬ ROUTIMAGER]~FPUTC1ЬRТSУѣ LJݬFPRINTFݬFFLUSH$PˏУ RxRRRݬ ݬݬOUTIMAGEѣݣǐݬFPRINTFPݣݣǖݬFPRINTF1RRRЭiУЬRRRǡݬFPRINTFݬ ݬOUTIMAGE1CЬRТRݢݢǥݬFPRINTF1$ЬUХTФ PРRР SǼެVfFPRINTFRURUP~fRPRPݤЬUUFPRINTFVfФ RТ SUf1Pլ SUf1U(FPUTCRP ~xRP@ݬOUTIMAGERRSݬ,FPUTCݬ)FPUTC1PЬRТRݢݢݬFPRINTF10ЬRТRݢݢݬFPRINTF1ݬ ЬRݢݬϖ1PЬTФTФRФ SѤѤTTTTެUeFPRINTFRTRT1~eϘRTRT1ЬRТTФRRݬFPRINTF1aPRݬFPRINTF1EPR'ݬFPRINTF1)PФ RФS/ݬFPRINTFP7ݬFPRINTFRTRT~ݬRTRTݬ)FPUTC1PݬϘPPݬFPRINTFЭiݬ'FPUTCSRVˏRQQ UЦTPˏRTxTTxTTTPQU`TT(STST=ݬFPRINTFP'Rݬ@Rݬ'FPUTC1$ЬRТRpR߭ƟpR~RTOSݭAݬFPRINTF1ЬSˏcRRSݬBIGPRINT1ݣDݬFPRINTF1HݬFPRINTF1PЬScUˏ/URR@NЬTTFPRINTFˏcRxRRRݬ ݬTOUTIMAGET)FPUTCTˏUTTУRݢ[ݬFPRINTF/TʏUE hݬFPRINTF kSYSERRЭi ^RЬQSQˏQP@PhPSSP|Ѭ"hЬPP" P P?PP\/<Ѭ 4‚ݬFPRINTFѬ …ݬFPRINTFˆݬFPRINTFݬݬFPUTCѬ1ЬPPPR?PPy‹ݬFPRINTFŽݬFPRINTF‘ݬFPRINTF”ݬFPRINTF—ݬFPRINTFšݬFPRINTFݬFPRINTF ݬFPRINTFˏ~£ݬFPRINTF^VЬRТ TТWլ WWݢƪݬFPRINTFЬRݢƸݬFPRINTFUSWqSSSФ TU WRUR;SRRR¤R ~xRP@ݬOUTIMAGEUW&ݬ,FPUTCUݬFPRINTFUݬ<]~FPUTC|^V UVU@TVURRŬRSSݬSdP C$V_CTYPEDEFS PRINTABLECSSIZEDOIMAGEOUTIMAGEEQRTOSDEREF PRINTABLEBIGPRINTBIGTOSALCLISTALCLSTBALCACTIVSYSERRFATALERRCSSIZECNV_STR STRRESERVEALCSTRECVTSTRCMPLOGSTRLENFFLUSHFPUTCSPRINTFFPRINTFABSFREE EQ T| ICON_GCVT GETVAR \<HASH OUTIMAGE |QSEARCH t PUSHACTRVPPRUPSPVUP ^ЬPР4SccPxPP@PѠ`PcPPALCACTIVPR |~FATALERRSRSccPxPP@P`ЬЬPS4P ^SЬPР4RbRPТRPFREERb SYSERRbPxPP@PРQ`bPR4QP^ЬPР4QaСQaPxPP@ PP^RTЬQSQˏQP@PhPSSP1Ѭ"1ЬPP"P P&?PP\CZѬRALCSTRPPPѬ2ALCSTRPPPALCSTRPPPddALCSTRPPPѬ1ЬPPP b?PP1ALCSTRPPPALCSTRPPPALCSTRPPPALCSTRPPPALCSTRPPPALCSTRPPPALCSTRPPPALCSTRPPPˏ~dSPRINTFdALCSTRPP2P^XeY}}1ii1RxRSS~ STRRESERVEP iP ALCSTRP iPެUeSPcRSRS%P"Sc~DOIMAGEPRSRS ALCSTRP iPּ1Pˏ_RR1nˏPPP17P*?PRݢݢ SPRINTFSTRLENPS S~ STRRESERVEP iP ALCSTRP iPЬRPSALCSTRP iP S1%ЬRТSУ RТVݢ ݣ%SPRINTFSTRLENPUURVR~ STRRESERVEP iP/ALCSTRP iPЬRТSЬRPbVУ Rݢ ALCSTRP iPVUALCSTRP iPU1gPЬRТRݢݢ7SPRINTFSTRLENPSSALCSTRP iPЬRPSb1ЬRТRݢݢDSPRINTFSTRLENPSSALCSTRP iPЬRPSb1ЬRТRݢݢSSPRINTFSTRLENPSSa VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 OALCSTRP iPЬRPSb1jRТUТ U~ STRRESERVEP iPRѢ"Ѣ aS RPlS R PvSRRSALCSTRP iPЬSPUALCSTRP iPUR1PSУUUЬRbȊ1PUЬRbȑ1PUЬRbș1lPУ RУxRS S~ STRRESERVEP iPS(ȡALCSTRP iPЬSPc&ȩALCSTRP iPЬSPcRSRS'USc~DOIMAGEPeRSRSȯALCSTRP iPּ1PݬϜPЬRPPSTRLENPbiPRТW9VSQRPЁTPˏTUURTTPRRWxWRRWW<WW STRRESERVEP iPȱALCSTRP iPЬRPbVˏVTT URSˏVRxRRxRRRSTUcRRЬS'V~DOIMAGEPcVȳALCSTRP iPּ1mCNV_STR1\PˏRR1Sã RxRRnRTdϸTУRnBV `PVpV~LOGdϛP`PT`TjTRRHRȵSPRINTFSTRLENPSЬRSALCSTRP iPS1PݬBIGTOS1PCNV_STR1PЬRb~ЬSˏcRRKУRݢSPRINTFSTRLENPSSALCSTRP iPЬRPSb!{6}N7iPP^XЬVЦRТU7VWSQRPЁTPˏTVVRTTPRRUU4,ЬRТRS SRSbRRcRR1PU4YU1ЬRТRS SRbPSc}PU rЬRТRRRbZPUPU<ЬRТRTTRdSSbSTRSSSbS TRSSSbSяSPP<^ЬUTRSQЂPPˏPUUSPPQSSP^QѬR RMISC eq<T icon_gcvtp getvar \hash outimage printimageL listimage qsearchTtpushactt popact` Htopact(pdoimage3getimage csname7 cssize? printable/ 4add` sub` mul ˏP@PhPQQP^ЬRЬSRSP?RRPQSPQQTPRPQSPQQTT PP^ЬRЬSRSP>RRPQSPQQTPRPSRPPTT PP<^UЬT1ЬSSTP;STPQSPQQRPTPQSPQQRRJePT;STPQSPQQRPTPQSPQQRRePeŬP^Ѭ PάP^PP^eX}Gh잭h׬RݬALCLISTPb |~FATALERRݬݬALCLSTBPS |~FATALERRЭTSS RެWRg+VxRTDUBfSTRLENPeD TBfdRRgЬ SЏcЭЭ|^eV}Gf잭fRݬALCLISTPb |~FATALERRݬݬALCLSTBPS |~FATALERRЭPSS RެUReЬTxRP@@dDEREFRReЬ SЏcЭЭ^ЬQˏaPP СPРRˏaPxPPPRRR  QQDEREFPPpDt `x``````4mP?qneg$sig_rsm cmd_line varargs(!retderefI s   F   POPACT HTOPACT pDOIMAGE GETIMAGE <CSSIZE  PRINTABLE 4ADD SUB <MUL NEG SIG_RSM CMD_LINE |VARARGS (!RETDEREFq!$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN0 LASTEVENTWINAMPERCOL| VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 җAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTS OVER_FLOWP$}}}}D~P>zk\P%````;P,$d@@@h@@@d@P$<hD4DDww1b$%V1.03INVOKEV1.025-JUL-1994 09:12VAX C V3.2-044P ^eSЏc螭cЬRbDEREFR׬ѭݬݬ ݬݬЭPްRbЭc߭ CNV_C_INTP?խ PPխѭЭcPPxPP޼R@bP}` ЭcPCNV_STRP=ݬSTRPRCPRj~ERR_MSGЭcPݬݬ ݬݬЭcj~ERR_MSGЭP^eZЏj잭jݬDEREFˏRR1R1^ЭRXXRxRRR~MALLOCPV<1~ERR_MSGЭjP}WЭSУ R@Uբ2UTT¢TWSWxSSxTPR INVOKE invoke apply s  C$V_CTYPEDEFSINVOKESTRPRCDEREFERR_MSGCNV_STR CNV_C_INTMALLOCFREE INVOKE APPLY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS)Ξ@QCP}a`UUТ RXjfVjݬݬ WINVOKEPRfjVFREEЭjRPЭRТ RТ YYRxRRR~MALLOCPW<1~ERR_MSGЭjP}XЭVUY#PXTXxTTxURBSDR}cbUUYYjgWjݬݬ XINVOKEPRgjWFREEЭjRP~~ERR_MSGЭjPww1'V1.02O_0B0V1.025-JUL-1994 09:26VAX C V3.2-044UR O_0B0 O0b0_swapc s   C$V_CTYPEDEFS O0B0_SWAPc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TY1pJp%V1.02RCOMPV1.025-JUL-1994 09:13VAX C V3.2-044Panycmp: unknown datatype.Porder: unknown datatype.P<^UЬTdS1PˏdPPPPnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥSYSERRSRЬTdS1ˏdPPPnP?PSjSePS]PSUPSMPSEPS=PS5PS-P S%P SP SP S PߥSYSERRSPRPQPQQPRݬݬLEXCMPˏPPP1P ?PЬSˏcRR!ЬRТPУRPRPPRPPݬݬBIGCMPPPPPPPPЬRТSЬRТRâRPRPPPPЬRТRЬRТRCSETCMPЬRТR ЬRТR LEXCMPЬRТSЬRТRâRPRPPPPPЬRТRЬRТRLEXCMPЬRТRpSЬRТRpPbPSPsSPPPPPЬTФRТ RЬSУRТ RLEXCMPPQУPФRâRPRPPQPЬRТSЬRТRâRPRPPPPЬRТSЬRТRâRPRPPPPSЬRâRPRPPPPSYSERR^RPˏPPVP;?PPPPPPPPPP P P P PSYSERR^SЬUeVЬTdWVWѥS1V@W;D7HzCW/WerwG*:_y]cu𺁓f? pi#N5u2ڇsRRSNy@}8o_toG/^wނCޗX-u@m/&lЧ 1K3_ziBZ\qtn Ph1tdYyǡ8Ȅ_@qǿ]U3c?;$`6GW0<:0ruD U7CqÀ;$OGy ;YɪQJS99 fg^|Bg>~R~(wJ\aP.26&Ao }C)ik"z'S1֓GuY0%>{G5KCg/_!R0'!DMu IӪyuh`I|o@s9C]WyTBf{لfu[ノ,-6ϒdzwc Ͷlg/QQI>lᜋֵ?%#  Z2iL(Pr0`R_,bWe3H*UgmD5^W+4᭞Xz)F#yhC*Ot*1O𜿜Nf@AEFTnp g82b"څ=Ϟ!U77YJ͆PF2{y.=q9JrXƿ8hY-&(uqx+saޚYPA{)RĹ!)]#RJ2]n @'[ ԬHOL׊ L*3ʂq(Dlf^}!sLɬl\u[ͫ^ aRęG/>)GNBz( HmC"3K{EIsSc)RzOBBɭ :9l`gƝ2/1= *GF Y{+ 5J~b eATCY{ \x]IAMm9}8M}ӒGL  jwGRNP]LHaF##K ][=W\W/KUY;XO_T\hBK ȜK@iNG2ByL0Q̮cM@gAX|6@T,XVXO} LrPu.Fa*AKzKϮ*cN]GBS~%s v/ V/7옿2`XSUrÍ1tp5{HBvu3}&KBl f\jJ[ōbGjVXO3d5SVC0vFQEq?(Ai>1' ?"f#)(2TC4UM;YOmfօ8f"Q!6j_hu. >[^T."&ާ0(ڤPjA`Aʣ=פ{~,-;ZeR0fO'XTAMhK ceen~ VUJ&oؗ @w-?"RaJ@5('ւa\\_[wM  UPWʧ@0>_ѧM\ ?oD 6F +w i[>12M}\Sk|R7 :먞rR{Q_c+ALg EՂYU dO_UKH^@F%_IBe>w7B'r`rpLQ4=SnEf;F Rl N䷒zD%GNcd@[LU[8YaXa[F*LsJ Nn AyS?˔:MPWu}ٛv#-Y 94g W3Dq;THM?F&AOeW8 ˡ\Pi燽 F}̮啰$NQ8*qͷ+-TAմ?vຌDO g+ֻZ?Ӥ V^6Ҥ\8/ݵӲ&G!+Ǎ!/dK(*T4J#h\J.h8wmOX;8}BAm Fl-|*Iķ%9m[3o-XK@:VҪ̏ 'Q'*uU?n۫1ׅ#j Wv, e,CNM]I`AmtYbҁab򄕵R)aT`#aI(m!1@ԺCfܽG-Ew/c9@(U:Qhu)#D碌NX}F?'m%/bKY(} 9ČL6It1DjGy1[;S>,%R[dpL׽F>4pM[K̤) =CZ2͏ p]xh-%^:-|#%{"IFF1`ꑶ'EoVK\֚ fF^0Ϻ$c-3sIŚuvBc"{ƑRkRL~ JoRY{NIwy~"L16']²-JL>#'^-ODED '*w ŰAWRViXI[C_hMaW%*)a>}T?V,o!FA(J,dz箨ͥjcMZ]xiʕ[D X CG::cE h6;ݰ>δ Q+ J\֚.S]/3ٵ&X#bъe sVJZK5~XO^Čh,sDB>MڪK4h!MO@PvȇҴ^? R{%:X% [#)mr걍 jX 0 [~5H@|S]Ndѣ!mphiSrv6?N F5_'fް~Ž ^j|_еakxXRJHiky;ġ_΢9n;?[ԟ5Ȧa`C *@ia"GEgRsvZsN,U 05CJ(],gbHc \Pǭ>ZH+x,k/3 _ #D7VvųZ`l9~PӖTs'Pܼ͆dCx\% *bt4˔ҁNkW.`/ RPS`%G|u@*k 鰔ևK[;VΡIF7X&3@ak@MRkDO }z{ BuԒ&\7N-6iVȒZֺ:J/ :#SܪIG+V(ʎ |,xǓESvlRv4+nȓOUUYGqΙz7~~[zmPxiY?v͆{4R\k[@ǥ>{OTBXTpKi`\Ow++mP r/1h-~*7GUlHF9(!/4wB5gXJ$e8$#Yc)00cs.-Sd% PE:|~)'z;l_ BمE3(s7]ܵ$UbbgW^snkjvX&zkm{b9{͈B[SuyJk<&ͷՑbV֘ƫ3qp7!m8jQ%6|tm .G_@4wz$elݓ؍qau6Krtp H~L\uȇz?mWݓhhLO_]VYA)s>ZB{ "U'M04<+aRբ JOϛ"0EJW`8*W&ޟ3Iw!RO s+䫴azD3RuJǏ鹉b= kԮ w±3N ]6MNأcf9KC4rTxnH&@99wUYPVQ0z7/d=3gF=XDnd>dh-sqUPjH ~Ԁ98lhG $\fYuK= R iVU||“#GI&HRzZ#P 50s7( ,O֣gBO9"k-ͨ ,vw)l=ړ 19ǀiG VDT]ۙBՃ..UQ6M_I.\1u}=n %U屸cH QgKۋJuF"1شL]ld~ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 5GHTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODEI K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEJQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGKHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSrP<(^eU}GѬЬRDEREF PЏլ蟼DEREFЏe؞e߭ DEF_C_INTP蚏e~ERR_MSGЭePЭSSTSݭ~IRUNERRЭePTTRSALCLISTPb|~ERR_MSGЭePSTALCLSTBPR|~ERR_MSGЭePЭQRR PSPxPQAQ}aPPSЬ SЭЏcЭePwwM1`v&V1.02F_1O1V1.025-JUL-1994 09:18VAX C V3.2-044nR F_1O1 F1o1_insert s* C$V_CTYPEDEFSHGROWHASHMEMBALCSELEMERR_MSG DEALLOCATEADDMEM  F1O1_INSERT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICNONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSOIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCEP K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATIQNCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWNR GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^eT}G}GddЬPРЬScHASHPRRcALCSELEMPS|~ERR_MSGЭdP߭RݭMEMBխ3PSݭADDMEMЭR PPѢPբ4RHGROW PS DEALLOCATE} ЭdPwwx1(V1.0 2O_0A3V1.025-JUL-1994 09:32VAX C V3.2-044YR O_0A3 O0a3_rswapS s0 C$V_CTYPEDEFSERR_MSG O0A3_RSWAPS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TU1 1&V1.02F_1O0V1.025-JUL-1994 09:19VAX C V3.2-044xR F_1O0 F1o0_insert s4 C$V_CTYPEDEFSHGROWHASHMEMBALCTELEMERR_MSG DEALLOCATE | F1O0_INSERT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICOVNTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSI VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 VWZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCEX K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINYCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWNZ GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP| ^eV}G}GffЬ PРHASHPRALCTELEMPS|~ERR_MSGЭfP߭RЬUeݭMEMBPTխ@ЭP֠dSdR}e }ЭP QQѠQ$ՠ4PHGROWPS DEALLOCATEdP}} ЭfPww\1s&V1.01F_1OV1.025-JUL-1994 09:19VAX C V3.2-044P|<^eV}G}GѬЬPDEREF PЏѬЬPDEREF PЏլܟDEREFЏfĞfˏ_PP1YˏPP P1CB?PЭ؟HASHPRALCTELEMPT|~ERR_MSGЭfP߭RݭMEMBPUխ?ЭP֠eTeR} }ЭP QQѠQ"ՠ4PHGROWT DEALLOC]ATEeR}}ܼ ЭfPЭПHASHPSSALCSELEMPT|~ERR_MSGЭfP߭SݭMEMBխ3PTݭR F_1O F1o_insert s  C$V_CTYPEDEFSHGROWDEREFHASHMEMBALCTELEMALCSELEMERR_MSG DEALLOCATEADDMEM | F1O_INSERT$CODE$DATA^STDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCK_BLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_PO`S KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLaOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNbGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS{ADDMEMЭR SSѢSբ4RHGROW PT DEALLOCATE}ܼ ЭfPܚz~ERR_MSGЭfPPLwwd1&V1.01F_1NV1.025-JUL-1994 09:19VAX C V3.2-044qR F_1NF1n_key s2  C$V_CTYPEDEFSDEREFHGNEXTHGFIRSTERR_MSG F1N_KEY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINeT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZ9d VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 hefEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINgKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZhETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHIiCSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eT}GլDEREF PЏd䞭dѭ |~ERR_MSGЭdPݭHGFIRSTPEЬ SRЭP} cbЭdPPЭdݭ🭈ݭHGNEXTPЭdPwwk17H&V1.02F_1M0V1.025-JUL-1994 09:20VAX C V3.2-044MR F_1M0F1m0_pop" s  C$V_CTYPEDEFSC_GET F1M0_POP"$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TlYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(mRPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2nMAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSoNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS,P^ЬPݠC_GETPPPwwq1`F=&V1.01F_1MV1.025-JUL-1994 09:20VAX C V3.2-044hR F_1MF1m_popu s)  C$V_CTYPEDEFSDEREFC_GETERR_MSG F1M_POPu$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPrPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELsSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNUtLLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND SS~ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 tuTARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭bѭl~ERR_MSGЭbP ݭC_GETPЭbPЭbPwwwYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(xRPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2yMAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSzNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS,P^ЬPݠC_GETPPPww|1P4'V1.01F_1LV1.025-JUL-1994 09:21VAX C V3.2-044hR F_1LF1l_getu s)  C$V_CTYPEDEFSDEREFC_GETERR_MSG F1L_GETu$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYP}PROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVEL~STKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭bѭl~ERR_MSGЭbP ݭC_GETPЭbPЭbPww1{'V1.02F_1K1V1.025-JUL-1994 09:21VAX C V3.2-044[R F_1K1 F1k1_deleteC s  C$V_CTYPEDEFSHASHMEMB F1K1_DELETEC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLA% VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 m(NKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSOP ^ЬScHASHPR߭RcЬSݣMEMBѭ`RТ`УRע}c ww1pm%'V1.02F_1K0V1.025-JUL-1994 09:22VAX C V3.2-044YR F_1K0 F1k0_deleteC s  C$V_CTYPEDEFSHASHMEMB F1K0_DELETEC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSOP ^ЬScHASHPR߭RcЬSݣMEMBѭ`RТ`УRע}c ww15 /'V1.01F_1KV1.025-JUL-1994 09:22VAX C V3.2-044R F_1K F1k_delete" sU  C$V_CTYPEDEFSDEREFHASHMEMBERR_MSG  F1K_DELETE"$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1  GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSMP$^eTѬЬPDEREF PЏլ䟼DEREFЏdܞdˏ_PP1ˏPP P1v?PHASHPR߭RݭMEMBѭ`RТ`ЭRע} ЭdPHASHPS߭SݭMEMBѭ`RТ`ЭRע} ЭdP䚏z~ERR_MSGЭdPzPRww1lM'V1.04RWINDOWV1.025-JUL-1994 09:22VAX C V3.2-044P%d%dP%d+%d P+%d%dP+%d+%dP%dx%dPblackPblackishPblue Pbluish,P2dbrown8PbrownishDPdcyanPPcyanish\P2dgrayhPgrayishvP2xPgreenPgreenishPx2dgreyPgreyishP2PmagentaPmagentaishP,2dorangePorangishP2dpinkPpinkishPYKdpurplePpurplishP2dredPreddishP2dviolet(Pvioletish4PKdwhite@PwhitishNPdPPyellowXPyellowishdP<2ddarksPdeep~PlightPdmediumP2palePdmoderateP2strongPKvividPdweakPP%d,%d,%d%c)P%1x%1x%1x%c5P%2x%2x%2x%cAP%3x%3x%3x%cMP%4x%4x%4x%cYPvery^PpalecPdeephPrjPGIFnPwbqPGIF87a%c%c%c%c%c%c%cP%c%c%c%c%c%c%c%c%c%c%cP0123456789?!nNAa#@oOBb$%pPCc&|qQDd,.rREe;:sSFf+-tTGg*/uUHh`'vVIi<>wWJj()xXKk[]yYLl{}zZMm^=PkbgcrmywxP@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdP0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz{}$%&*+-/?@P01234560PPkxw4PP@abMcdZ8PP0$%&L*+-g/?@}<PP}~>]|@PP+VDP00wwwWWWJJ00vvvWWWJJsttvvVVVVJsttuuVVVVIsttuuVVVIISSTTTUUUIISSTTTUUUUISSTTTUUUUHFFTTGGUUHHFFFGGGGHHH00xxxWWWJJ!11vvWWWJJr11vvVVVjjrrtuuVVVjjrrtuuVVVIISSTTTUUUIISSTTTUUUiiSSTTTUUUiiFFffGGggHHFFffGGggHHnzxxxXXXXJ!11xxXXXjjp1122)Vjjjrr222)Vjjjrr222>>>jjRR--//>>iiRRRT//'iiiRRff//ggiiRffffggghhFffffggghhnzzyyXXXXKoozyyXXXjjpp222)Xjjjqq222))jjjqq222>>>jjRR--//>>iiRRR-//''iiRRff//'giiRffffggghhEffffggghhnzzyyXXXKKoozyyXXXKK???22]]]jjqq222]]]jjqq2233>>jjRR::33>>iiRR:::/''iiRR:::/''iiEEfffggghhEEfffggghhNNZZZYYYKKOOZZZYYYKK???@=]]]kkPP@@=]]]kkPP%%%3]]kkQQ||3344((QQ:::444((QQ:::444<xFPPboldPPcondensedP PdemiP Pdemibold P Pextended(P"Pitalic0P" )Plight8P)/Pmedium@P/6PmonoHP6;PnarrowPP; BPnormalXPB@IPoblique`PI@QPproportionalhPQ^PromanpP^dPsansxPdiPserifPioPwidePotP%d%cyP%s|P%d,PonPoffPonPONPOnP%s,%dP%d,%sP%lf%cPonPoffPonPONPOnPonPoffPonPONPOnPonPONPOnP%d,%dP%sPtexturedPmaskedPsolidP%d,%dP%sPoffPonP%sPoffPonP%sPoff PonP%dx%d+%d+%dP%dx%d P%s#P%s&P%s8PA!hA!hIA!hA!hA!hIA!hA!hIA!hP8)PascentP)0PbgP03PcanvasP3:Pceol P:?Pcliph(P?EPclipw0PEKPclipx8PKQPclipy@PQWPcolHPW [PcolumnsPP[ cPcursorXPc jPdepth`Pj pPdescenthPp xPdisplaypPxPdisplayheightxPPdisplaywidthPPdrawopPPdxPPdyPPechoPPfgPPfheightPPfillstylePPfontPPfwidthPPgammaPPgeometryPPheightPPiconicPPiconimagePPiconlabelPPiconposP PimageP! PlabelP 8PleadingP"Plines P#!Plinestyle(P!$+Plinewidth0P+%5Ppattern8P5&=Ppointer@P=+EPpointercolHPE'PPpointerrowPPP([PpointerxXP[)dPpointery`Pd*mPposhPm,qPposxpPq-vPposyxPv.{PreverseP{/ProwP0ProwsP1PsizeP2PvisualP3PwidthP4Pwindowlabel C$V_CTYPEDEFSSI_S2IGENCURVE GETPATTERNRGBKEYPALSETUPREADGIFSETSIZE MYSTRNCPYWGETCHEWGETCHNE WGETEVENTSTRNCHR SETICONIMAGE UNSETCLIPXDISWPUTCWGETQWFLUSH WARPPOINTER TOGGLE_FGBGSETWINDOWLABELSETWIDTH SETPOINTER SETLINEWIDTH SETLINESTYLE SETLEADINGSETIMAGE SETICONPOS SETICONLABELSETICONICSTATE SETHEIGHT SETGEOMETRYSETGAMMASETFONT SETFILLSTYLESETFG SETDRAWOP SETDISPLAY SETCURSORSETCLIP SETCANVASSETBG QUERY_POINTER POLLEVENT NATIVECOLORISETBGISETFG GETVISUALGETPOSGETPOINTERNAME GETLINESTYLEGETIMSTR GETICONPOS GETICONIC GETFNTNAMGETFG GETDRAWOP GETDISPLAY GETCANVASGETBG SETPATTERNSI_S2IRGBKEYPALSETUPQSEARCHC_PUTALCREALFATALERRP5PxP6PyP7xP^RPլ RЬPP֬P PP^ЬPРPlQլ%Q QPQQAhPPP^XUTݬݬWGETQPPЬPРP|PѠPݬWGETQݬWGETQѭ ѭPˏѤˏѥЬRТ P . VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 $Т P (PЏ`SТ PР PРQ<ФV 2SSSVcVTSD YSSU-P2CQQTQS2CdQQ2CUZV<TVDTUD SSYZ1PYX1ZSSXU*2CQQTQS2CdQQ2CUUXZU2ESSSj2EVdTT7T#zP{PQPPT>SSSVcVTSD XUfTT9T%zP{PQPP PT>SS…SUcUTSD ZVXU<TVDTUD SSYZPPPЬV(_P,VgP,, U_PVgP UHPʏPx(PPP$(($PPPTT STS$$T(PUUYY12P ^R(^FGETCS,ݬcP,,PݬcPPʏPx(PPP$(($SSSQQ PQP$$Q(SP^QRBRB PP^TѬPެScP2@QQRQcQP2@bQQЬP2@P|^SPЬR2B`RR1RU2E`RRR2EVgTT:T&zP{PQPP PT>RRRVbVPR@ ЬR2BUgTT:T&zP{PQPP PT>RRRUbUPR@ ^SjTT=T#zP{PQPP!TPRRP`PR@  ^Rݬݬݬݬ ݬݬ*PS FCLOSE FREESPθ^SŬWnݬFOPENPPWMALLOCPPTPTRBB Tݬݬݬݬ ݬGETIMSTRPPWx  |~TxTRȏRTR~x~ݬx~ݬq FPRINTFVxRVRvFPUTCUPV;VRB0BTxd~ex~ex~ePeeeVxRVR ~x~ݬx~ݬ|~|~, FPRINTF |$,4ޮ4UQ5PQP@4RQbЮ4R@RbQRRTЮ4R@RTbQQRRЮ4TBRbTx(TRȳR$((`P,R$B $$(,0,RRFPUTCR FWRITEך,(RWR[RTRZdYZ[1FPUTCWFWRITEVPUYP@RbTARdb@RbUYXxXRR11Ux(URR$X((XP,P$@ $$(,(,RRgR f,( 8ޮ8UT4TRB8PT`Ю8PBP`TPPQЮ8PBPQ`TTRRЮ8TBRb PXZ[1YTx(TRR$((_P,R$B $$(,0,RRFPUTCR FWRITEܚ,(Tx(TRR$((^,R$B $$(,0,RRFPUTCR FWRITE,(Tx(TRR$((`P,R$B $$(,0,RRFPUTCR FWRITE⚏,(,RRFPUTCTdR FWRITE⚏,d;dFFLUSHR PP^XԮnԮެ [kYZWG (ЮnjѮRkV(GfBfG G ֮ZnRѮR ЬSSTSTPcRBcSSTxRRPxRR  P <^TU.ЬSURBcPU`BP`UPPQBPQ`UUSSЬRCR ^Rx(SS$((_P,P$@ $$(,0,SSFPUTCS FWRITEꚏ,(P^\,RRFPUTCR FWRITE<, ^SeR}1حb枭bѼЭbP CNV_C_STRPЭbP߭ݭSSCANFPЭbPcխѭgfreadgfheader Xgfskipgfimhdrx Xgfmap xgfsetupgfrdata4LgfrcodegfinsertW@ gffirstT  gfgen` !gfput"writeGIFK"gfwrite )gfpackL*gfmktree` *gfout 4+gfdump@ t+palnum,,palsetup  ЭbЭPgѭѭ ЭbέPЭP^VD@P@<~MALLOCP@PDTTS@RC TլpάWW@ UUWRnRRgRnTWP1Z?PP6}jk7P1hݬ SETLINESTYLEP>P1P?PP6}jk7P1q߭` CNV_C_INTP6}jk7Pݭݬ SETLINEWIDTHP116}jk7Phݬ SETPOINTERP?P1Pv?PP6}jk7P1hݬ SETDRAWOPP?P1P.?PP6}jk7P1hݬ SETDISPLAYP@P1lP?PP6}jk7P1E߭` CNV_C_INTP6}jk7P$D1P߭` CNV_C_INTP6}jk7P(@1P߭` CNV_C_INTP6}jk7PЭ$1߭` CNV_C_INTP6}jk7PЭ(1~߭` CNV_C_INTP6}jk7Pݭݬ SETLEADING1F hREADGIFPRRݨ ݬSETWIDTHݨ$ݬ SETHEIGHThݬSETIMAGEPRRPPAP1b?PP6}jk7P1ǢhSTRCMPPRǥhSTRCMPRRRPR6}jk7PǩhSTRCMPRbPǬhbPǯhbPЬRТRȏ`1;PЬRТRʏ`1&h| Щݬ UNSETCLIP1߭` CNV_C_INTP6}jk7Pթ | Ш\ШXVPPBP'P6?PЭ ЭЭЭݬSETCLIP1PDzhSTRCMPPRǵhSTRCMPRRRPR6}jk7PǹhSTRCMPRbP+ǼhbPǿhbP ЬRТ R}j7PթЬPЏ`Щ}jP6}jkG[ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 o7PWFLUSHP^ЬPР SРTެRbԼ߼xbQ޼ PA` DEF_C_INTPbPެRbbԼ߼xbQ޼ PA` DEF_C_INTPbPЬQ$aЬP(`a\Q`XSެRbbQ ߼QxbQ޼ PA` DEF_C_INTPbPެRbb S "P߼ SxbQ޼ PA` DEF_C_INTPbPЬTd ЬSdddcЬ Td ЬSdddcP^ЬRТ RТ$nТ(VެWVg15 CNV_C_DBLX DEF_C_DBL[ XFILLARCSZ XDRAWARCSYPVRRgRPxVR޼ PB`hPVPVRxRR޼ PB`hPVPVRxRR޼ PB`hPVPVSSg||~VRxRR޼ PB`kPSPVSSgpȮ"pŮ~VRxRR޼ PB`kPSPs r`Ϥs `ЭrЭpϗ~p~FMODpPsbφnnP`PbPiPnP`PbPiPaPiPaPiPrPd4DPfFPd8PiPq@ ZPrPd4DPfϦ)Pd8PiPլHЬPР RРQPТDTРSRURTRSjTUSjFPЬPР RРQPТDTРSRURTRSiTUSiVVg1PPT^ެ nѮ1ެоX޼xTDXR2bQVxVVFX 2 ZZRRQWUxUUEX424PPRRWSxSSCX020XXWNW ЮXRDR2bWЮXRF,2,YYRRWTЮXRE<2<[[RRTЮXRC828SSTNTXXPRRXxZRRXQXNX(SS[RRSxYRRSWSNS$PZоTFdR2bSEdR2bRRSSWоSFcR2bTEcR2bRRTWWX[YоRFS2cSER2bRRSSTPоRFS2cSER2bRRSTTRXRX@PR@ @΀n΀RgRRvRRVRtettRvRRVRLetLRvRS4M[P//>P--n=P//=P// sx 59 ͅ     ߤ  p WLONGREAD \WGETSTRG hXYROWCOL QEVENT <SETSIZE 8 WPUTSTR | PARSECOLOR P READGIF " WRITEGIF t+ PALNUM ,,PALSETUP .RGBKEY (0| PARSEFONT 1 GETPATTERN 1 PARSEPATTERN t4< PARSEGEOMETRY 5WATTRIB xORECTARGS P DOCIRCLES RGENCURVE \V DRAWCURVE VSI_S2I VSI_I2SV$CODEH$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALAq!丌2|ӹ 幕O4n]Q1^x x& );^`Rkp,o}ߺlr#j[cc7H gaq#k3TR^ު~2,U 7] BǻX7K~uQi>'b1߽[T{,L)gO5#@52AdVE"SO>XEŗ3ZS{2T#cmklF,YmAUELlݠ$ to][0R1cӛou*&y˱=ȚϏ)>>&MsD 9zj`k"̇̆]0f!J @ټz>2މc( "1k+a}ͯ"[ XF{GkO* c*1׏O[g<-CEJ@>ޘ7^?̨;'=PV/D3hJ[c4O`YNLr꛺օ_裷0+R頧oH^=&?;B=[p *|t IB-G/BM3 l}CE[.j JŚۜ?NTFǰD,۩jg=nHc%͵`jx.9`,7ɴ;mCZ7;K+q"y]pTq'2 Rwpi܈P P+k3@yhQo9\ZZF |h;=|([N,뽰a2K@ bbk +8$܎9]V84(I|Vˆ<pv^wap"2 {hE "&ut~O^era*b$ v(Zq߆|_'l9n4U`n >l Kh< ]ֵ!Ӥ2YZVl$s " ,qVNrW.ՅfO|c⥄d:j0EgS`~\o p/k|*z E/+$F0H$a3.,1urze_"O<֣`H #zjoWE U8XY@*TIyXZqЖ.P &lw p;8lpc >ccRvJ?xHGU~t9?]F"(cĂ8]`2G9T>TWM/ 6bj\tt8yY4I'8 YW?VJ}˹qr7c1k(3F uSXkx]Vdo_qnyٞjaq4V^k u/dChc_j!FLR.=M]P-FƼzFFt%&>I}n e蚌0x-Ja~/爫R\bxGPt0ub+edb쐣.*U7 AQF-U~;ê <2w2uT0żKHn3UG`H)WRsNtq|ǔu/`d!9"Kkٍgx=fis/@@ren7kft9 \JNz1ano/-XGWzVXD.GQ_鈢 C05!5^P)p8GˇrckDiX0=a:6ͧg(,MWRb-0t&fL!T}5&ŭZd$ m ļ(>@vYXúmvTTI1OSU6hh@* l^T IJ1zy*%\_2^l,<)vCk)f5?>Ns@kǟ '1{7 ; CE?_9cf#$I/~譵π6У*<#q±HuS Tªx&M?*D2vuCreMrV, 7myK^d:ڐ t2P֮8Pb+z8_0s!rI7O9}0@ptˆ@n6o\z;!un&dm}օz35d^ 2aOZ1)WmK c<;9H AbyR,|%9"J4ZݝnE Mɘe3,;;t9A@,!5~H{YJ^nwF~كEOlQ7-B/bس+B5I+ߞQ7g,tWRlFFXH6.T6TĩxY\@?>Wq"ˮдp?~,ۺrٜe6SPMg͢mAf 2z!+ >fg}$qS}6{!#to #wCW?LW EܓX铵#cnG{>:6kpj=EA6ܵ =/L4Fm{ VXKQq,3н:*&ӗB,)R!xvPxMK N`ML(A_>\޶iEf~<6 _HcpX]Ld ,`PkދWU+`l{g63aC{\BTdYEU׿fڹ;Z ;ECZ{3%a?%bKPRa\!/6j}KZ/7 'J5d{Δ)A~紈>.iۀeȜqPyFB(a>yԦ@i\h6gqi YӀfΑɋፋmg]  - U Hf̬if+I#8%rq%D;8>Õ+hQ' mѪDq(3. _-XE{[ 6>>FZбϠ?Xeb'-=AcRXkz6#@}h`Aɽ4q_PT:įݤ{yxAA [lIb6-~ Vb/'|S&2`7(!1?BW|0U_wxע ee:V + K&B >dTmmA!AT6;ġI+ܡsFJK[EW ՜R0wK9zcq6|U y>em4#o3x]Fhx?@Te.{Bktt,`ڽvtwJuj l04 r l%bipgpҷ`!:U | -h(p^?&QQғǬO4]] G3V.lRqL5"&t]p 'G@lqI( Y4t^},Ϡt brG袑@Do&d((a݂J0#ƬIlyYY$m EB _F "Vf_HD4sq}Z ";/z\CcU|faث)|*yTYrL z|Kۀ| F~K\SKakؑ9 ~d:WW| rVȽk0"yK5|S [p\1x|l.6Hca蝁1r2^8aH9nrcy gPUȗlٙ&0c`io0@Kj9Ls\ݗ^]ijcEʟ AޟE'zg=q&2<;/eg@_w5$ }lZQwgue~$^+Gf8J\b6I3 E;u3)U()|iȱ/gHm K~R,i.Z/Ol6zi;H0ѯ= ]j| HrdY|ѬFF!ǯJza=Ó=y\QB4&BV 0bATvtÈSwn fR5NQg])xhOv9C( œYC/Fѣ+nP~䬗 &k|-*U,5pJW {HlIoO@uJҀǐ ܕr']L_]'E*8}@NɳvF5= C1@y/Ӂ mJI^ʒ=^Y+*R5*1|UiYrSARzw;׀|t|p&*i +vוƦSAIG[TtQ ܂n`֎I$j x8kAK#,13s"jY5>oᅦaqo,գl@y?-j,pZՆnH7`ՂǥĊF (2O \h wRdB>NJ[F[ A5C*mZ)ѿFuC=-}7!Zw3 xv:9Gb.~hOs/]tDҽVUZZv1 :Fxd]B |S C/({P /HDiU`T(k"pI-R ~{_i;:ķ鬤xhG#UͿE,h` sLǻ&nKP()΁Ht 5󻴘{RC284p[)I҇4*oRF+H>ohwg@´qXsP>0gċ͓`Ϳ#ZQ yeԊC=AM NU '֥PU $QNeHuy15;f6(9 $m:wDWDUw5zj]Beh}/[6C(\*2O\xҕ=pIDC2JU'X_8OHG8(ǎN/AդcYrJ G[%M7&3p둧 1s r 7${x2mXt[+W;:65ZqOr_8vu^'V1.02O_0B6V1.025-JUL-1994 09:25VAX C V3.2-044]R O_0B6 O0b6_swapb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O0B6_SWAPb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww/ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 e1P&)V1.02O_082V1.025-JUL-1994 09:36VAX C V3.2-044XR O_082 O082_asgnS s C$V_CTYPEDEFSERR_MSG O082_ASGNS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP1Pݙ'V1.02O_0B5V1.025-JUL-1994 09:25VAX C V3.2-044YR O_0B5 O0b5_swap] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O0B5_SWAP]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww1p<'V1.02O_0B4V1.025-JUL-1994 09:25VAX C V3.2-044JR O_0B4 O0b4_swap s C$V_CTYPEDEFS O0B4_SWAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}aww 1pbW'V1.02O_0B3V1.025-JUL-1994 09:25VAX C V3.2-044XR O_0B3 O0b3_swapS s C$V_CTYPEDEFSERR_MSG O0B3_SWAPS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS( VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1   LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETR MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS BUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPww1ծ'V1.02O_0B2V1.025-JUL-1994 09:26VAX C V3.2-044]R O_0B2 O0b2_swapb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O0B2_SWAPb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww1'V1.02O_0B1V1.025-JUL-1994 09:26VAX C V3.2-044YR O_0B1 O0b1_swap] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O0B1_SWAP]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXTIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTR?LCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTI@MESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPwwB1DT (V1.02O_0ACV1.025-JUL-1994 09:28VAX C V3.2-044KR O_0AC O0ac_rswap s C$V_CTYPEDEFS O0AC_RSWAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPCTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCSD(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAEPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYXh VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 zFWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}awwH1Pb(V1.02O_0ABV1.025-JUL-1994 09:28VAX C V3.2-044YR O_0AB O0ab_rswapS s C$V_CTYPEDEFSERR_MSG O0AB_RSWAPS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TIYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(JLPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETKRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSLBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPwwN1@i*(V1.02O_0AAV1.025-JUL-1994 09:29VAX C V3.2-044^R O_0AA O0aa_rswapb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O0AA_RSWAPb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPOPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELPSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNUQLLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND SRTARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPwwT1S5(V1.02O_0A9V1.025-JUL-1994 09:29VAX C V3.2-044ZR O_0A9 O0a9_rswap] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O0A9_RSWAP]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPUPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKL VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 [UVIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRWLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIXMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww>1t)V1.02O_110V1.025-JUL-1994 09:40VAX C V3.2-044fR O_110 O110_subsc s# C$V_CTYPEDEFSALCSUBSCVPOSERR_MSG < O110_SUBSC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TY[1@>(V1.02O_0A8V1.025-JUL-1994 09:30VAX C V3.2-044KR O_0A8 O0a8_rswap s C$V_CTYPEDEFS O0A8_RSWAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYP\TTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS](FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MA^PS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBU_FPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}awwa1J(V1.02O_0A7V1.025-JUL-1994 09:30VAX C V3.2-044YR O_0A7 O0a7_rswapS s C$V_CTYPEDEFSERR_MSG O0A7_RSWAPS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TbYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(cLPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETdRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS*P VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 :deBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPwwg1Y(V1.02O_0A6V1.025-JUL-1994 09:30VAX C V3.2-044^R O_0A6 O0a6_rswapb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O0A6_RSWAPb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPhPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELiSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNUjLLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND SkTARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPwwm1 j(V1.02O_0A5V1.025-JUL-1994 09:31VAX C V3.2-044ZR O_0A5 O0a5_rswap] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O0A5_RSWAP]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPnPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLoIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRpLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIqMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPwws1!|(V1.02O_0A4V1.025-JUL-1994 09:31VAX C V3.2-044KR O_0A4 O0a4_rswap s C$V_CTYPEDEFS O0A4_RSWAP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPw!gUNY JFC&[bIy* R IK+%J H Emܒ(3oeFB5&dl5kvݻT^XGYDPURB 2]U~?~QRA ZKHb%@KV[m:?4I@PA OGALE WQ쾠_붼@Z qPORµLQDF]B W T7wMVCBSY^J7 EXx1ISzdXA[U]xEEQ_JbJƹt 08N!WnYOOWLYHU4,E.fƩPDz3]_vׅ HJXZMTT?Q>] ]NARIBxFE8\HG^FM^VO@FVEG[OYQ/[HMaD#/IV4DS@SbYM3[X)LC\ l['5u WYEZ5UT^WJ{ >U|kFxj9;c`m5^D_UYLHW JInq8yUDS T][UL9Z%A_D;%q>fuFWY Ӷ4Z)C ,CZGEU]EgdP[ CFLS穩VYH  EJKGWDOA퇱CSN4e4TtyHU_/C $؞%'5&XKِAY@ݒb-pghs rzIE_sB_JoNda|'H]HϧŐTuZ`ݯL jLCg w;>;U\]uk2)[ZD8;/FTT3Eդ4"Po@]A؊>lK Q I,dKG<]X EDђn톸3VI0BfAP0)/+T`vXz2PHqQKQZ,93Qe- =dnCYB{C9^lZ nYCZgV]R_>U^KmsicxkZJR?`_G KIJJwD)XKL|dҥTPU[gF _ \91',O-}B&0FJe SH5spt;AG[ EY EnLU UU঺CMؼM\F۰WzS4@Ti ADM m@;;UI `SDn}pP=Q<#S^YGUE_tRBVU@WLbC΢2C _PCKIHꥴZBQSKVJ [OYKWKQPG@TW\ RAA _F\ X\G@SLL G/H/S/zM)L_LCLZUEHY=H<@NW0oEY:oWHu?r%:ީ}?1/8;wuU]  )S p>>v׾IYK&⳾#TW: 7ES.R{JC=@ඤD÷"CBFTQ^ P~2Gg @ __hJZwUgX\_KW|ʤ䌗W}YS++9eHA}µd\(-^IIg{DbqVWRw TYt0e!G"(Ͼ Qa>4(6yE4d$~mf}aڷ3Y_J R6 Ym|~yJ! BXx Q t0dWGMeMO_ڋ[<>N)G:SCMdN=J { 3oь&/"\쩮KD6P_2aE*PJZ-)D 4h3cZs&>w+ln62E0$0HJ[NRVԄQSi::UJ Iw&U\EOIV-sBkkN }Vv5UN2^tSB]]nedSU|]04>MkT[΅u>O:HJX ARKDʹA~zn BjJP!dY` $샊iǠP%iMU&O!GGu Mz L V3=Z_G \IST1ϭF捋VgG-H  NGUe2fUCC |+'7&S$𦵌Y@p`DۥNDPCODLD\(Ϟ5H @UK o(-^Tߴ zȤS=1PhԠVZ8 ba<nʔ V;b;S:޶gѭ䁪@!SN7-ȇ x` IST],1N3>\7R^ 07b!AU@ (GU3[/DNK P6PPɔ_CmB~NGTW4]xdUKWW G ST6-mG]0U:駻)RJԐw Rկ8]ēS}-tGXGZr<]4/Wշ IZwKҩV"10RE,ψ_?OHPCMূ JD@ K娫˻ yQ^2+eH^PP _[d&CJ"kO\x}ȵ Xۻ߮= WfV{4[YE&x*m/%2hhuO P i&rW1ht:ºl~qF]5]KD)l^KO (')Q<4AP6POQ_e_).dгͺVPNBT]ΤWUKKTOY[UX D MJR H[LDT L@IA.BRMPY ^J 86\E UK[mF"-E, R BM~65wfgK@;QSN Frd] :{RI GC޿9aXߥѳYj=N_ YILYW6]GHVg6YZNMB]TLpGOL![BIy_.KN P7NNOC M KV UMTVX \VIJYȽKW^ ,Cf OJ@NCWWvWUs_L0HB K>U _U([SxL6!}p4EXZR Q hJkP6A; K XoJMO7JDC^FT +5 AXDSA[VS^L<[[PH(_BKwE+O񽥰O S S OP T XLZV U EFABVX _ BGHDL^FY@ @JLMU[WcUVH J[]Lf6!UUEWF#EQ Cl67x0lb5:)iRiB&Eem[ XƥPv/&i߮FBqk{/b\MdJ,6gA'ٹ3[ [:hfPyD]WF'NOS(_K]OQEROHA26\Z\IKSYL FT H:-V@^ES]EB&WN]S@UA]vc7QAy+-BIM AZAdK OTY**T8:3rTTS9TVZDZGWIEPVȽWX_ DE)USV]_W VVMXO@.Af D Y _KLBGDAVJHSZD?WDK HٕJJ@FWRI'+v>_DPMF]Q^Ok @CiJXA."xSՐfP XXDAѳ[B ZA p-[OEFP/Ak  aTW̪ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 stTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCSu(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAvPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUwFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}awwyYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(zLPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELET{RMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS|BUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPww~10(V1.02O_0A2V1.025-JUL-1994 09:32VAX C V3.2-044^R O_0A2 O0a2_rswapb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O0A2_RSWAPb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICS VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 սNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww1T(V1.02O_0A1V1.025-JUL-1994 09:32VAX C V3.2-044ZR O_0A1 O0a1_rswap] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O0A1_RSWAP]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww1i(V1.02O_0A0V1.025-JUL-1994 09:32VAX C V3.2-044VR O_0A0 O0a0_rswapc s  C$V_CTYPEDEFS O0A0_RSWAPc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSiP ^ЬSЬPРЬRЬ PРУSТRѣ4ˏУ QˏТ PQPѣâѢãww1I(V1.01O_0AV1.025-JUL-1994 09:33VAX C V3.2-044P^XeT@Y=U|V}G}G쭬ѬЬRDEREF}PЏЏլЬRbDEREF}bЏЏddˏ/PPo~ERR_MSGЭdPˏ/PP̚o~ERR_MSGЭdPѭWѭ̏MЭЭЭЭRЭQѢ4ˏТ SˏС PSPѢ áWѡâVˏ_PP1ˏPP P1Pn?PCNV_STRP1Ԛg~ERR_MSGЭdPCNV_STRPԚg~ERR_MSGЭdP1L߭ CNV_C_INTPԚe~ERR_MSGЭdPiݭCVPOSPѭЭdPЭRЭ1P߭ CNV_C_INTPԚe~ERR_MSGЭdPЭRЭXYROWCOLP1h~ERR_MSGЭdPѭԏ }Խ1Pѭԏ ЭRԚ~ERR_MSGЭdP}ԽT}ԽMԟ TVTBL_ASGN=ԟ SUBS_ASGNP} M VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 H$&|~ERR_MSGЭdPˏЭRxRRR}bѭѭ̏ VЭPVˏ_PP1ˏPP P1Pb?PПCNV_STRP1Ěg~ERR_MSGЭdPПCNV_STRPĚg~ERR_MSGЭdP1L߭ CNV_C_INTPĚe~ERR_MSGЭdPiݭCVPOSPѭЭdPЭRЭ1P߭쟭 CNV_C_INTPĚe~ERR_MSGЭdPЭRЭXYROWCOLP1h~ERR_MSGЭdPѭď }Ľ1Pѭď ЭRĚ~ERR_MSGЭdP}ĽT}ĽMğ TVTBL_ASGN=ğ SUBS_ASGNP&|~ERR_MSGЭdPˏRxRRR}bѭѭ̏ WЭPW} ЬRЭdPbPЭdˏ_PP1ˏPP P1P2?PCNV_STRP1Ěg~ERR_MSGЭdPCNV_STRPĚg~ERR_MSGЭdP1L߭蟭 CNV_C_INTPĚe~ERR_MSGЭdPiݭCVPOSPѭЭdPЭRЭ1P߭䟭 CNV_C_INTPĚe~ERR_MSGЭdPЭRЭXYROWCOLP1h~ERR_MSGЭdPѭď }Ľ1Pѭď ЭRĚ~ERR_MSGЭdP}ĽT}ĽMğ TVTBL_ASGN=ğ SUBS_ASGNP&|~ERR_MSGЭdPˏЭRxRRR}bѭѭ̏ VЭPVˏ_PP1ˏPP P1P&?PПCNV_STRP1Ԛg~ERR_MSGЭdPПCNV_STRPԚg~ERR_MSGЭdP1L߭ CNV_C_INTPԚe~ERR_MSGЭdPiݭCVPOSPѭЭdPЭRЭ1P߭ܟ CNV_C_INTPԚe~ERR_MSGЭdPЭRЭܢR O_0A O0a_rswap sF C$V_CTYPEDEFS TVTBL_ASGNDEREF SUBS_ASGNXYROWCOLCVPOSERR_MSGCNV_STR CNV_C_INT  O0A_RSWAP $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSXYROWCOLP1h~ERR_MSGЭdPѭԏ }Խ1Pѭԏ ЭRԚ~ERR_MSGЭdP}ԽT}ԽMԟ TVTBL_ASGN=ԟ SUBS_ASGNP&|~ERR_MSGЭdPˏЭRxRRR}bѭѭ̏ WЭPWЭdPP~~P1&vP~~P1&vzP~~P1&voP}}O0%uww1P(V1.02O_097V1.025-JUL-1994 09:33VAX C V3.2-044KR O_097 O097_rasgn s C$V_CTYPEDEFS O097_RASGN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MA VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 PS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}aww1?(V1.02O_096V1.025-JUL-1994 09:34VAX C V3.2-044YR O_096 O096_rasgnS s C$V_CTYPEDEFSERR_MSG O096_RASGNS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPww1E (V1.02O_095V1.025-JUL-1994 09:34VAX C V3.2-044^R O_095 O095_rasgnb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O095_RASGNb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww^F VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 qW1'(V1.02O_094V1.025-JUL-1994 09:34VAX C V3.2-044ZR O_094 O094_rasgn] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O094_RASGN]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww1=(V1.02O_093V1.025-JUL-1994 09:34VAX C V3.2-044KR O_093 O093_rasgn s C$V_CTYPEDEFS O093_RASGN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}aww1P:*V1.001O_0YV1.025-JUL-1994 09:46 VAX C V3.2-044Px^eY}G͇լ͗ЬRbDEREF}b͏Џ͗Џ͏̓iiˏ/͏RR1͗1R͗1Gެ UALCSUBSWХV͏!T͓S RSSSgPS͏RgPfSЏcզ<3~ERR_MSGiPЬS iPcPi͗͏DEREF͗͗g~ERR_MSGiP͗RE1zP͗͗͟1p(V1.02O_092V1.025-JUL-1994 09:35VAX C V3.2-044YR O_092 O092_rasgnS s C$V_CTYPEDEFSERR_MSG O092_RASGNS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS("o VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 @LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPww1Z(V1.02O_091V1.025-JUL-1994 09:35VAX C V3.2-044^R O_091 O091_rasgnb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O091_RASGNb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww1)V1.02O_090V1.025-JUL-1994 09:35VAX C V3.2-044ZR O_090 O090_rasgn] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O090_RASGN]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXTeX VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 N GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww11)V1.01O_09V1.025-JUL-1994 09:35VAX C V3.2-044P4^eS=TѬЬPDEREFЏլЬRbDEREF}bЏЏc̞cˏ/PPԚo~ERR_MSGЭcPˏ_PP1ˏPP P1P&?P؟CNV_STRP1䚏g~ERR_MSGЭcP؟CNV_STRP䚏g~ERR_MSGЭcP1T߭ CNV_C_INTP䚏e~ERR_MSGЭcP@ݭCVPOSPѭЭcPЭPЭ1P߭ CNV_C_INTP䚏e~ERR_MSGЭcPЭPЭXYROWCOLP1~ERR_MSGЭcPѭ }1Pѭ ЭP䚏~ERR_MSGЭcP}T}M䟭 TVTBL_ASGN=䟭 SUBS_ASGNP&|~ERR_MSGЭcPˏЭPxPPP}`}Լ ЬRЭcPbPЭcˏ_PP1ˏPP P1P?P؟CNV_STRP1ܚg~ERR_MSGЭcP؟CNV_STRPܚg~ERR_MSGЭcP1T߭ CNV_C_INTPܚe~ERR_MSGЭcP@ݭR O_09 O09_rasgn s  C$V_CTYPEDEFS TVTBL_ASGNDEREF SUBS_ASGNXYROWCOLCVPOSERR_MSGCNV_STR CNV_C_INT  O09_RASGN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSCVPOSPѭЭcPЭPЭ1P߭쟭 CNV_C_INTPܚe~ERR_MSGЭcPЭPЭXYROWCOLP1~ERR_MSGЭcPѭ܏ }ܽ1Pѭ܏ ЭPܚ~ERR_MSGЭcP}T}ܽMܟ TVTBL_ASGN=ܟ SUBS_ASGNP&|~ERR_MSGЭcPˏЭPxPPP}`ЭcPP~P9&~P~P9&~ww1 Vw)V1.02O_083V1.025-JUL-1994 09:36VAX C V3.2-044JR O_083 O083_asgn s C$V_CTYPEDEFS O083_ASGN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUF F VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 yPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPްQ}awwSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS_P^ЬQaЬPްP}a`0a СPa~ERR_MSGPЬPްQ}aPww1Z-)V1.02O_081V1.025-JUL-1994 09:36VAX C V3.2-044]R O_081 O081_asgnb s C$V_CTYPEDEFSXYROWCOLERR_MSG CNV_C_INT  O081_ASGNb$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^߭ЬRb CNV_C_INTPbe~ERR_MSGPЬQСPЭaXYROWCOLP~ERR_MSGPPww1 <)V1.02O_080V1.025-JUL-1994 09:36VAX C V3.2-044YR O_080 O080_asgn] s C$V_CTYPEDEFSCVPOSERR_MSG CNV_C_INT  O080_ASGN]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISdY VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 =T(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^߭ЬRb CNV_C_INTPbe~ERR_MSGP@ݭCVPOSPѭPЬPРPЭPww1F)V1.01O_08V1.025-JUL-1994 09:37VAX C V3.2-044P $^eR=SѬЬPDEREFЏլ}Џbܞbˏ/PP䚏o~ERR_MSGЭbPˏ_PP1ˏPP P1P>?P蟭CNV_STRP1욏g~ERR_MSGЭbP蟭CNV_STRP욏g~ERR_MSGЭbP1T߭ CNV_C_INTP욏e~ERR_MSGЭbP@ݭCVPOSPѭЭbPЭPЭ1P߭ CNV_C_INTP욏e~ERR_MSGЭbPЭPЭXYROWCOLP1R O_08O08_asgn} sֹ  C$V_CTYPEDEFS TVTBL_ASGNDEREF SUBS_ASGNXYROWCOLCVPOSERR_MSGCNV_STR CNV_C_INT O08_ASGN}$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS~ERR_MSGЭbPѭ }1Pѭ ЭP욏~ERR_MSGЭbP}T}M쟭 TVTBL_ASGN=쟭 SUBS_ASGNP&|~ERR_MSGЭbPˏЭPxPPP}`} ЭbPP~P9&~ww1`M)V1.01F_06V1.025-JUL-1994 09:37VAX C V3.2-044R F_06F06_proc7 s_  C$V_CTYPEDEFSSTRPRCDEREF BI_STRPRCIRUNERRERR_MSG DEF_C_INTCNV_TSTR F06_PROC7$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTK[ʚ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 21YWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSmP ^eSѬЬPDEREF ЏլDEREF PЏcc} cPCNV_TSTRP1߭ DEF_C_INTPe~ERR_MSGcPЭPPP~IRUNERRcPխ BI_STRPRCPRݭSTRPRCPRR cPЬ PRЏ`cPcPww1S)V1.01F_05V1.025-JUL-1994 09:37VAX C V3.2-044rR F_05 F05_numericx s/  C$V_CTYPEDEFSDEREFCNV_REALCNV_EINT  F05_NUMERICx$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭bCNV_EINTP } ЭbPCNV_REALP } ЭbPЭbPww1\)V1.01F_04V1.025-JUL-1994 09:38VAX C V3.2-044dR F_04 F04_stringZ s"  C$V_CTYPEDEFSDEREFCNV_STR  F04_STRINGZ$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIME STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT-<e\y&+^Ph2$|PT*n{ 1H넲!~8Tל/Wxlr|=t2^'||YUGK|a j,D$_[w̆֕RL FƐi2N;ibk@135N-[jKYŢd}[c, .DB\XCHxv?rGNLHD\ ۾5S6_Y,ݲ AWD J Ȕn$? RZk6OKJ^RΛO\`x[Tsx\. QǺ)FJiulÉ̍VBC@U^ q W.A f^ ݧl{SW\TmJ(L&F(燹AEWZ{5Z0`TeHSJ^P {굶%}9O>'OW@zmb&$dX(0JsCNl0BSWl5>cddD%ՠ2U2UBTOםecT/?i嶮HTYo;{\DO+P*mW`Q}(=On > wk _j0:B Me/%Q$\~N3K:è dDBE_xf$Zofn*hm^yFh*s)>]lBmM牻,JqC aB }2a,4p[N\& u$mTS5+UW{MF.;Xdm[Y7 HZ2 eC1KGVІZrk،bYN@s)FP`mƲuOe~K06[۪,#D= GEJڨ|ټX&=neљ= UK`Ng$غC8vc{\_ײPw W  yO+G [FQ- J (RKVGCWL GNQ_IP! ͭQUbi|UqXO D+\M췵NM vؑ62=p?3-i7SH0 Z  WgN`Q="s9r*`] \O@)gL@Ы>^$JRBVq\HV^9>E쓼KY-缸^ê$ٿsC0M z@'ɿ*TJ e x竍=\ -LfX8DPUW D^I+LϕqzG^U@YЂ'EXM4 _jWZ`!( EH:Q R]XQmJXJC L8'3WX<1+*Q_蝵(BMwL׳K]KG[Rv0 DPUIrwO+nVML7 HlfW[ _mQBAB4FRZ\ DuPNC6JX S ZP^^H뫪_=P]FDOK.C[UV P tDRI AEG7V̋{0ҭ^[J WB^VCSԼ t鼖Yt(BAQCMB][|+ TM^b QT lBPF Jo[RW\NGJM BBN*ȯ\ӧRw7|KYKFGom^O JI\CXW!kkkvQb5i>av;£ KIAIG4.}seFVY[PSBr@RRHr6EN֠n7IWJOR~BBDEGH@L]R7RGN ORS=q]XFHH< OKN[DL\[&NKVIZJ>\;&M}fʴ A (JGXؠh89X>Q DZڭj,L6BYpkRO W ]NEKȮ`R nGDQTF^I YJGPQL[@D_HSWCRR @ ꬼ_MnM𦢳IEJKq#MXWcg,R_sLSM^LL#MYFChE@G%TMKDBV@K \AA@NM@ \\PMP]\]X'T YGWD@Jxjݕ\MY J I, O D]@L6XQU]BhHVW^B;XWRO+X]8PN NWS|MAOC嫭UIRUPN@K+C \ MHNK_FPDDBV Z\^XOE\GFQ_MV$JM @JE SeR TJ L0TWCi JSD@KDmM \ FXPLE\XKQN EIBXZ]KUBRM@OM D @EH @]GWZSKSG[VRSUQQSK_CE QJQ]UX R @N V9 ERRRNO[NZ IK@[RHYY<8VMlGT:Pc7`%+@ KPL7# QJRXH-FV>s ^ ROz&YSNQPBC DDL ]SGIX PSC X@u SZ#I3BVoVz^sN CJ}_t/Jǫ~9A>NMW TV ˫WEH+^^_Sԕj^:3|yP{1рq~}CXWXYNZ _B[c=c}=IKTUPM M gIPK Ok{%y%.\`QE[AWFDAJRRWQYEL_@YZ^^ HMXü@]S8 \FDBEQX A\K ^E̾Z^n9 W1GUd9M)ީaW9ul5r GEN=ֳ^Q(qZ\gL(fLn _)Uwgg2`uRuZ@Ewd-0R ZWheRߖqL[@sn.!\=NZ PdY+o,6F o:T̩/Wz}7V)#KN@GC iaHsUVQp9酫V uk_ gey6Aw6λd `tr>< VfWP>6H[ЮSY Ƒ6ew:֧gSaVI59Y Y̬ᢣ^W DcNK^[_[zN ٷK$؄|U^B .)Y¿̅W KcUÑvEXg BaBMCֱUTetnE_ ʣTVleACYD|iNDKGh@轾,.ZEO?NMNz[oDP{U(.UF@{YGIv69E&CRAԼF,"ξpW$' gV p4'X#"coGO,FJ𮒝tY7WYR\ OugGwQBI|(r 9?H`bM &o_µxaE!6% DTuh.Ky$o@Hl09k.tEZX2yʂ`/+Lw[NT]9fK[xeLLXUGB']QDu(NZYq{ ]~0{t&Eb8;wjr5tBLET QT]`o;83DD_RHRT6V=AB\H}F S?X{BUOvUPúxnx^ @JGLIΛVV! My|"XV|_{xG/-SK\V Qd7ńF5̡P&K']0hC4^|2WTwM:ݞ0_DA󕺤FxkF' O%d~-ZVS`q #\RP_SOyqҴQBXVUz9VR枛 cRFMJ _ھDm?oM@Oi%m,UD3HI OJH!KHb#͉2DWGKJOBqLc \_DCDTjB VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 (BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSkP^eRլDEREFЏb잭bCNV_CSETP } ЭbPЭbPww1tK+V1.01F_28V1.025-JUL-1994 09:54 VAX C V3.2-044P^xXeY:[WЫZЬRR T(PxRRR~MALLOCPT<1~ERR_MSGPЏSެVSf(USRxRRBxSRBeDEREFSSfЬRRSSSiddiR1'~ERR_MSGdiRTR TFREEPЫSxhhhZ S WPUTC S FPUTCZ8cR '~ERR_MSGdiRTR TFREEPSFFLUSH}L1@<)V1.01F_00V1.025-JUL-1994 09:39VAX C V3.2-044R F_00F00_abs  sK  C$V_CTYPEDEFSDEREFCPBIGNUMALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL F00_ABS $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREE QUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EV!ENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKS"IZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GR#APHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSHP$^eWլ䟼DEREFЏgܞg߭쟭 CNV_EC_INTP%Ь QЭRRSRSSЏaЭgP䟭CNV_EINTPЬ RbCPBIGNUMТRԢЭgP CNV_C_DBLPLЬ RpSrSUPpSUpU~ALCREALPЏbբ<3~ERR_MSGЭgPЭgP䚏f~ERR_MSGЭgPww%101)V1.02O_114V1.025-JUL-1994 09:39VAX C V3.2-044dR O_114 O114_subsc s!  C$V_CTYPEDEFSCVPOS  O114_SUBSC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP& COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANK'CS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE/e@ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 j'(LETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATIC)SBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^ЬPРSݣݬCVPOSPTTTPУ PRP!RQTQPRР P RQTQRQQTT TЬ QPxTRBR¡RRRaPww+1`™)V1.02O_113V1.025-JUL-1994 09:39VAX C V3.2-044jR O_113 O113_subsc s' C$V_CTYPEDEFSHASHMEMBALCTVTBLERR_MSG  O113_SUBSC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYP,REC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZE-K_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYW.D_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZE/TEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR0 GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^ЬScHASHPT߭TcЬRݢMEMBѭ"`QЬ PQQ QQQ`PTcbALCTVTBLPR |~ERR_MSGPЬ PRЏ`Pww21P)V1.02O_112V1.025-JUL-1994 09:39VAX C V3.2-044WR O_112 O112_subsc^ s  C$V_CTYPEDEFSCVPOS O112_SUBSC^$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP3STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(L4PARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETR5MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBU6ILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIYY VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 6N_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMShP ^ЬPРSУ Pݠ ݬCVPOSPRR У PR PЬ QSRxRRBP¡PPPaPww81)V1.02O_111V1.025-JUL-1994 09:40VAX C V3.2-044kR O_111 O111_subsc s( C$V_CTYPEDEFSERR_MSGCNV_TSTRSTRNCMP  O111_SUBSC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYP9REC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_:LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DM;PNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETE<ND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR= GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^ЬWggCNV_TSTRPge~ERR_MSGPЬVЦVVSЦ RТ XЧYgUTXLxTVF$PU`6UF(P`YSTRNCMPP Ь QSFP¡PPPaPTTXPww?PPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVEL@STKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPANULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETENDB STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPCHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP<^Ь RbݬCVPOSPTTTbPլoЬUe$SХP TPPPALCSUBSPReTALCSUBSPЬQaPЏ`ա<3~ERR_MSGPPЬ PTtSЬRSPP2PP@bPwwE1߷)V1.01O_11V1.025-JUL-1994 09:40VAX C V3.2-044P^eY[ѬЬRDEREF PЏլЬRbDEREF}bPЏЏiiˏ_RR1ˏPPP1R?P߭ CNV_C_INTP1CNV_TSTRPe~ERR_MSGiPVVSЦ RТ WXUTWPxTVF$PU`;UF(P`XSTRNCMPP%Ь QSFP¡PPPai VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 SqEFPTTWiPTФ Rݢ ݭCVPOSP Ф RP  iPЬ STPxPP@R£RRRciPHASHPZ߭ZMEMBѭ'`SЬ RSS¢SSSbiPZALCTVTBLPS|~ERR_MSGiPЬ RSЏbiP߭ CNV_C_INTP4CNV_INTP iPe~ERR_MSGiPRݢݭCVPOSPTTT iPТ PSP!SRTRPSР P SRTRSRRTT TЬ SPxTRBR£RRGRciPˏ/RR[2PCNV_TSTRPr~ERR_MSGiP߭kR O_11 O11_subsc s+ C$V_CTYPEDEFHSALCSUBSDEREFCVPOSHASHMEMBALCTVTBLERR_MSGCNV_TSTRCNV_INT CNV_C_INTSTRNCMP  O11_SUBSC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYIP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT JHAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCKBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ LDEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPEMRY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSO CNV_C_INTP4CNV_INTP iPe~ERR_MSGiPݭCVPOSPUUU iP[{& TR URRRALCSUBSPP RUALCSUBSPЬ ScRЏbգ<3~ERR_MSGiPiPUuRЬ SRRR2RRBciPP1wwO1@\)V1.02O_101V1.025-JUL-1994 09:41VAX C V3.2-044jR O_101 O101_sect s( C$V_CTYPEDEFSALCSUBSCVPOSERR_MSG  O101_SECT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPRECP_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELQSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPRNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETENDS STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRTAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^ݼݬCVPOSPѬPݼݬ CVPOSP Ѭ PЬRЬ QRQRPQQP PRQ լrЬTd%SФR RRRݬ ALCSUBSPI VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 TRdݬݬ ALCSUBSPЬScRЏbգ<3~ERR_MSGPPЬSЬRRRЬ cPwwV1])V1.02O_100V1.025-JUL-1994 09:41VAX C V3.2-044^R O_100 O100_sect s  C$V_CTYPEDEFSCVPOSERR_MSGCPLIST O100_SECT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPWPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLXIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRYLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIZMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT[ GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^ЬPРPݠݬ CVPOSP Ѭ PЬPРPݠݬCVPOSPѬPѬ  Ь PЬ Pݬݬ CPLISTP |~ERR_MSGPPww]1@)V1.01O_10V1.025-JUL-1994 09:41VAX C V3.2-044P4^eTSѬЬPDEREF ЏѬЬPDEREF PЏլЬRbDEREF}bЏЏd̞dѭ܏1߭ CNV_C_INTP/䟭CNV_INTPЭdP䚏e~ERR_MSGЭdP߭ CNV_C_INTP/쟭CNV_INTPЭdP욏e~ERR_MSGЭdPЭPݠݭCVPOSPѭЭdP^ЭPݠݭCVPOSPѭЭdPѭ ЭPЭPݭݭ CPLISTP|~ERR_MSGЭdPЭdPˏ/PP S'ܟCNV_STRPܚn~ERR_MSGЭdP߭ CNV_C_INTP/䟭CNV_INTPЭdP䚏e~ERR_MSGЭdP߭ CNV_C_INTP/쟭CNV_INTPЭdP욏e~ERR_MSGЭdPݭݭCVPOSPѭЭdPݭݭCVPOSPѭЭdPЭQЭRQRQPRíPPQRSxѭԏ%_ SЭP PPPݭALCSUBSP RݭݭALCSUBSPЬ QaPЏ`ա<3~ERR_MSGЭdPЭdPЬ QPR O_10O10_sectt sع C$V_CTYPEDEFSALCSUBSDEREFCVPOSERR_MSGCPLISTCNV`_STRCNV_INT CNV_C_INT O10_SECTt$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTaBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTbK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALcCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 cd N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPЭaЭdPwwf1X)V1.02O_0Z7V1.025-JUL-1994 09:41VAX C V3.2-044XR O_0Z7 O0z7_randomU s C$V_CTYPEDEFS < O0Z7_RANDOM]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTgV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCSh(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAiPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSjNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMScP00<^?UмRPŏmNAPv PˏPnSdSnRPdPSЬRЬQjSPPbPwwl1_)V1.02O_0Z6V1.025-JUL-1994 09:42VAX C V3.2-044YR O_0Z6 O0z6_randomj s  C$V_CTYPEDEFS  O0Z6_RANDOMr$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPmSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCSn(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRoMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSpNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSxP00^?TмQPŏmNAPv PˏPnRdRnQPdPRЬQjRPP`PЬQPPP2PP@aPwwr1*V1.02O_0Z5V1.025-JUL-1994 09:42VAX C V3.2-044kR O_0Z5 O0z5_random s'  C$V_CTYPEDEFSSYSERR  O0Z5_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_T\_ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 }rsYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISTt(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRuLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMEvSTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT wGRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSSDRAWOPSWDSPLYS CURSORSYMS'$CHAR_STRING_CONSTANTSP00Plist reference out of bounds in randomP^X?WЬRТRТQPŏmNAPv PˏPnUdUnQPdPUjUPPSRЬPРPР TRPSPRФ T hSYSERRRPSPRPPSS¤SЬPTxSRBR RRR`Pwwy1*V1.02O_0Z4V1.025-JUL-1994 09:43VAX C V3.2-044dR O_0Z4 O0z4_random s   C$V_CTYPEDEFSSYSERR  O0Z4_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYPz COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLA{NKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE|LETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTAT}ICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICS~END WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSSDRAWOPSWDSPLYS CURSORSYMS($CHAR_STRING_CONSTANTSP00Ptable reference out of bounds in randomP^?X)YЬRТWЧTPŏmNASv SˏSnUdUnTSdSUjUSSQRBVKBiP6@U*QЬSUT£TTTcPХUPRR BVSYSERRww1@b*V1.02O_0Z3V1.025-JUL-1994 09:43VAX C V3.2-044aR O_0Z3 O0z3_random s  C$V_CTYPEDEFSSYSERR  O0Z3_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANK!OPJ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 !CS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSSDRAWOPSWDSPLYS CURSORSYMS&$CHAR_STRING_CONSTANTSP00Pset reference out of bounds in randomP^?X)YЬRТWЧTPŏmNASv SˏSnUdUnTSdSUjUSSQRBU5BiP @TQ } PФTPRR BUSYSERRww1,V1.01F_20V1.025-JUL-1994 10:02MVAX C V3.2-044P$^xWeVXЏլDEREF PЏf䞭fѭЏ9 ѭi~ERR_MSGЭfPЭRТ[Тnn~ERR_MSGЭfPԭˏn STRRESERVEYALCSTRZxgggծO[<~hWGETSTRGPRR~ERR_MSGЭfPR9~ERR_MSGЭfP[<~hGETSTRGPRRЭ1L4*V1.02O_0Z2V1.025-JUL-1994 09:43VAX C V3.2-044\R O_0Z2 O0z2_randomp s  C$V_CTYPEDEFS < O0Z2_RANDOMx$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS~P00<^?UЬPРRТ PР QPŏmNAPv PˏPnSdSnQPdPSЬQRjSPxPP@P¡PPPaPww1@K*V1.02O_0Z1V1.025-JUL-1994 09:44VAX C V3.2-044R O_0Z1 O0z1_random s=  C$V_CTYPEDEFSBIGRANDALCREALERR_MSG < O0Z1_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEƨ" VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS+P0000<^?TЬQˏaPP&aBIGRANDP |~ERR_MSGPPЬPРU`~ERR_MSGPUVŏmNAPv PˏPnPdmPЬRpP~ALCREALPЏbբ<3~ERR_MSGPPŏmNAPv PˏPnRdRnUPdPRЬQjRPPЏaPww1{U*V1.02O_0Z0V1.025-JUL-1994 09:44VAX C V3.2-044WR O_0Z0 O0z0_random s  C$V_CTYPEDEFSALCSUBSERR_MSG  O0Z0_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP00^?TмRPŏmNAPv PˏPnVdVnRPdPVЬUe* SХP jVQQQQQALCSUBSPP RejVPPPALCSUBSPЬ QaPЏ`ա<3~ERR_MSGPPww1pb*V1.01O_0ZV1.025-JUL-1994 09:45VAX C V3.2-044P00000000Pset reference out of bounds in random P00&Ptable reference out of bounds in random(P00NPlist reference out of bounds in random0P000000^[eW?ZլЬRbDEREF}bPЏЏggˏ/RR11 gPŏmNARv RˏRnUd UnRdRU+ TR jUSSSSSALCSUBSPP SjURRRALCSUBSPЬ ScRЏbգ<3~ERR_MSGgPgPVVPVS gPŏmNARv RˏRnTdMTnSRdRTЬ SjTRRcgPˏVPPP1P?PTФ RТ S gPŏmNARv RˏRnUdUnSRdRUЬ STjURxRRBR£RRRcgPVзU gPŏmNATv TˏTnPdoPnUTdTPjPTTRSCQ>C)P%@UR} gPХUPSS CQkSYSERRXШU gPŏmNATv TˏTnPdPnUTdTPjPTTRSCVUC)P;@U/R$Ь QUT¡TTTagPХUPSS CV߫&SYSERRRТV gPŏmNATv TˏTnXdAXnVPdPXjXTTSRTФ URTSTRХ U ߫NSYSERRRTSTRTTSS¥SЬ TUxSRBR¤RRRdgPCNV_TSTRS gPŏmNARv RˏRnTdχTnSRdRTjTRRbRЬ SRRR2RRBcgPCNV_INTPq~ERR_MSGgPˏRR2 BIGRANDP|~R O_0ZH O0z_random sH e.s\ &^r0rKd듁\Hnaq5hv{V.6-b#D!˸ Q ^ jũiPRbO^_ulؕ^&R=HUNL`MI˭ɕKC\fOX 3FP mEH8הdh~HPpYtBT@CYRimdM[RF،uaL äNKz ޙiڝs?֗EHI CDZz-Q< W[(_Fk@(+#ў̉A,6*KOpCұr: q~Jδt^wl өH/>"J٪VʊBOJfLu  E9S@^XV \VEOVDC\M_DLCL pKJ@5p ETP[ vJPViwCWWK~ KIL<\ \~OLJ&U,k3,=TN@uis?+={=A@] I_|5$m/#s~B_IDH]j$eUOSOʨV1,uxq%v*t]PgV  _˼|@*B E ^O\9K^Juh6_qC[nF GzGQHSNVCK^JBP?GIC 阹VOBOFD@B[zKbMt6D#p\/YNg^  ϢA/ .aVN/]>W/DhUR}h~SOcK u-Z@5$LNM rmt&!Kgxy! އ J_>pTI וT%KC+ v- fƴ&YrJG%(z+_bͬ^Z V.܊myK.^ lTR@BA[lMD[[[SI @RCM CNDOP^X RUEU BJ E J_R ABJjL@F>LdP`ZzDgBuˏ 62 ?rЛ{o ˃xjЄ*$)I`~9⤰5i}A)P i ] ^k"r OE]ZO5Gw_L &vD)8I K ĜH X/L[]XJWDIB JF^^ND\X@Mz I UIWWZLj QBGC H\LSVM ^XO JULWUAY^Y@PVP B KOPKJU AFPW^GOQT^NX @^C^ SYTW-IUSPSwMO_VHQKHF  JUf%UvJL{A^DfV?KBMiE_iC8URM[*|&_żTX&Obhp?5 ̦)K,azc F LuLY6tԤm8JL #"\RD-vah0 Rl~1들$AmW!].OKIB Y@G0>8 rhDSR4'mDXh5ET9tCX̸ϭmA4)ZY>΄K2P$X!c%MBNU^螶@(xQHpH#!sB&]OT!Af^NŸ{[1N.ԩT]AVGQn,(IsHW\(WkSWeP`][2So # WSLM[VPSD^ 4r8DxcK GZS?YES [Z\WWFKTH] ERE  [ XMIDݠ|O t~ i|bh lHƘ˴E_ hPR8FdUMV [?Q{JK4^ϪABYJpH(3B\A\ZGD)&xD eFQW캁\oHY@OW㋊}`QYG@)OP15VE7]3-9%G%=1*H@] K\SܯZo \צFGHg _'GS\I!TWWBza^}EO¨Z>nA4\,o#K>qҤH`WUo|Ki17ENoBQoo5ue˷ sFȕJ=$<%qo1#$l#GD< TUWҠa)RyVoGн 1 ._θɛ} \ Ts]TEztx 0PAE@JS,ܢЫBP[Vе 7Rb)˷S@RRAM[ "E0JN,\XEHm]r-ty, MӉT༴/W(J>+3kOTnR7c.y YIqb=H-<ׅNXiAr Ą'9fلyJGA$E|ΙEsw;t-l)L_tD@NdV7 y+jVz?{x J [N@J+ZGIR]#=uNm|xoqHkt@R]ULY׃Tx܍@̑zUU\ JSD3a5_TKOFr?}16RW} []ި_ t[AKϝIDO[BDB[DSJA Aty ERQ@A]JX ۸ ɲ W WRV/ MB _R0QBB_]TF_E; [RTA]QQ^E亸BGRKuy/\a\D{^@VYSEݧA =JŎK D _ZT 50߼`2E&? 0pkꍋպ d-~E nAUU]a4␙w<} 7ܖ*z3/?Mktԥ A]"@?Re%5xmM UjJsުЄV8|^?p"DgZHbv.7sbgjn #|z|t2 9yR}qB4Ӓ*?TOOmj>hz$g3kp|¢`zwvp;VRZL9F5"Xl|apsܟb5j.UE',nKٔr?XdzR r2:ݴ:(JΒ1OG)FT*( wz%4({ê;씐oylE>$ik SW0pQ$쒩SFd&mwVFZ3pd懢 Z,0ZLLj =bXc_wZL oOX<OQvz&5o}@%3EEʹB=HLCR^ P@ ص@ #T<DD E DT4h$ LI; (%W0؎RDMYQlj"fi kB͎sHՔtJ'Em @bZet1P dTP -LB܎[fs:]i˗\[O` ??ZlhZ׌cBC1qYiSpV@5|W,<bߤ!zWvvjq/rozy2ʂ6֋+X&[23WFfƲ)٧09F%EK)D֙'SVD@QA(ݬ5z0K:##<b~(qO#DN (gz[H];&<(E#gSH8U AH}zI"SJcL#m ^؏|o^J>nRTLK m1hKQz8-PH x/¤[h[+0yQWڣ eFUrz4'lq~7Px4[ͻ G/s@?aAYOWE| ],X`խ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2  C$V_CTYPEDEFSALCSUBSDEREFBIGRANDALCREALSYSERRERR_MSGCNV_TSTRCNV_INT H O0Z_RANDOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSu$CHAR_STRING_CONSTANTSERR_MSGgPgPV~ERR_MSGgPV`ŏmNARv RˏRnSdϩSЬ RpS~ALCREALPЏbբ<3~ERR_MSGgPgPŏmNARv RˏRnTdQTnVRdRTЬ SjTRRЏcgPP} Hww1-q*V1.02O_0Y0V1.025-JUL-1994 09:45VAX C V3.2-044R O_0Y0 O0y0_bang s` C$V_CTYPEDEFSGETSTRGWGETSTRGERR_MSG STRRESERVEALCSTR  O0Y0_BANG$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^xW[ЬSУRТТnnc~ERR_MSGPԼˏZ STRRESERVEYALCSTRXxgggZJݮ<~WGETSTRGPRR~ERR_MSGPR4~ERR_MSGPݮ<~GETSTRGPRRPR<VRVVUUiP |~ERR_MSGPЬSkPѣѣ 7cU~iP |~ERR_MSGPЬScݣhP |~ERR_MSGPUhPT |~ERR_MSGPЬScTUcR1Ь RPbP1wwCNV_TSTRPaR͗1TЬ UެTR͛SsSSSS2SSCed iPPi͗R1Pˏ_͗RR1ˏ͗PPP1?P͛TФ TФ SRS1 UV͛xRP͛T@T¥TTTef iPPiRRS1SP͛HGFIRSTP͋18Ь TެS͋R} dc iPPi͋͛HGNEXTP͋1P͛HGFIRSTP͋1Ь SެT͋͋RR£RRRcd iPPi͋r* VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 ͛HGNEXTP͋1nP͛RТZТnn͗~ERR_MSGiP ˏ[ STRRESERVEXALCSTRWxxxx[SZ<~~WGETSTRGPRR~ERR_MSGiPR=~ERR_MSGiPZ<~~GETSTRGPRR iPR<VRVVUUhP|~ERR_MSGiPЬ PSѠѠ A`U~hP|~ERR_MSGiPЬ ScݣgP|~ERR_MSGiPU~gPT|~ERR_MSGiPЬ ScTUcR1ЬR iPbP1yi͛RТ ͋1UR͋SRi T͋SRPP£PSxPQ͋SAS¤SSSde iPјR O_0YO0y_bang sZ C$V_CTYPEDEFSALCSUBSDEREFGETSTRGWGETSTRGHGNEXTHGFIRSTERR_MSGCNV_TSTR STRRESERVEALCSTR O0Y_BANG$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSlPiR͋SR͋RТ ͋1z͗t~ERR_MSGiPiPPp%ww1Wլ*V1.02F_2F0V1.025-JUL-1994 09:46VAX C V3.2-044]R F_2F0 F2f0_flushC s C$V_CTYPEDEFSWFLUSHFFLUSH F2F0_FLUSHC$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSSP ^xSЬQСPРRxcccСP RWFLUSH RFFLUSH}ww1J*V1.01F_2FV1.025-JUL-1994 09:47VAX C V3.2-044sR F_2F F2f_flush s2  C$V_CTYPEDEFSDEREFWFLUSHERR_MSGFFLUSH  F2F_FLUSH$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYP$n" VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 )dINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^xSeTլDEREF Џd잭dѭi~ERR_MSGЭdPЭPРRxcccЭP RWFLUSH RFFLUSH} ЭdPwwF_2IF_2I0F_2JWF_2J0|F_2KtF_2K0jF_2LaF_2L0YF_2MQF_2M0HF_2N@F_2N01 |*V1.01F_2EV1.025-JUL-1994 09:48VAX C V3.2-044kR F_2E F2e_delay s*  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_INTIDELAY F2E_DELAY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^xSeRլDEREF Џb螭b߭ CNV_C_INTPe~ERR_MSGЭbPݭIDELAYPЭbPxccc}L ЭbPww1*V1.01F_2DV1.025-JUL-1994 09:48VAX C V3.2-044mR F_2D F2d_chdir s,  C$V_CTYPEDEFSDEREFCHDIRERR_MSG CNV_C_STR  F2D_CHDIR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINTɴ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 h_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭b CNV_C_STRPg~ERR_MSGЭbPݭCHDIRPЭbP}L ЭbPww1@Z*V1.01F_2CV1.025-JUL-1994 09:49VAX C V3.2-044UR F_2C F2c_kbhit s C$V_CTYPEDEFSKBHIT F2C_KBHIT $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS*P^KBHITP }L PPww1`=] +V1.02F_2B0V1.025-JUL-1994 09:49VAX C V3.2-044YR F_2B0 F2b0_getche9 s C$V_CTYPEDEFSGETCHE F2B0_GETCHE9$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELET3 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 bRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSDP^GETCHEPQ QPЬPʏQA`Pww1@+V1.01F_2BV1.025-JUL-1994 09:50VAX C V3.2-044[R F_2B F2b_getche9 s C$V_CTYPEDEFSGETCHE F2B_GETCHE9$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSDP^GETCHEPQ QPЬ PʏQA`Pww1&+V1.02F_2A0V1.025-JUL-1994 09:50VAX C V3.2-044XR F_2A0 F2a0_getch9 s C$V_CTYPEDEFSGETCH F2A0_GETCH9$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSCP^GETCHPQ QPЬPʏQA`Pww"! VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 1$8+V1.01F_2AV1.025-JUL-1994 09:51VAX C V3.2-044ZR F_2A F2a_getch9 s C$V_CTYPEDEFSGETCH F2A_GETCH9$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSCP^GETCHPQ QPЬ PʏQA`Pww& 1`-V1.01O_0PV1.025-JUL-1994 10:08 VAX C V3.2-044R O_0P O0p_lexlt+ sNM C$V_CTYPEDEFSDEREFERR_MSGLEXCMPCNV_TSTRALCSTR  O0P_LEXLT+$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS1@S@+V1.02F_291V1.025-JUL-1994 09:51VAX C V3.2-044R F_291 F291_writest sW C$V_CTYPEDEFSWPUTSTRERR_MSGPUTSTRDEF_TSTRFFLUSH F291_WRITESt$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eU1WЏeeRլ1ެ TVxRSCfP`GdPCP`PР޼ PC`~ERR_MSGePxRQdPAP`PР1gCDEF_TSTRP޼ PC`m~ERR_MSGePݬWPUTSTR9PݬPUTSTRPxRP޼ Q@a~ERR_MSGePRR1)мS ~ERR_MSGePݬFFLUSHRPxPP޼ S@cP}`ePww1W+V1.02F_290V1.025-JUL-1994 09:51VAX C V3.2-044_R F_290 F290_writes: s C$V_CTYPEDEFSERR_MSGFFLUSH F290_WRITES:$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TMm VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 [YP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSKP^$мP ~ERR_MSGPݬFFLUSH}L Pww1@ɽi+V1.01F_29V1.025-JUL-1994 09:52VAX C V3.2-044P^eW:X1[ZШYЬRR T(PxRRR~MALLOCPT<1~ERR_MSGPЏSެVSf(USRxRRBxSRBeDEREFSSfЬRRSSSgddgR1'~ERR_MSGdgRTR TFREEPШSY8cR '~ERR_MSGdgRTR TFREEPSFFLUSH}L dgRTR TFREEPѤ0'~ERR_MSGdgRTR TFREEPШZRլ1PxRSPC`P`SQCP`PРYY(Ca~R F_29 F29_writes sϹ  C$V_CTYPEDEFSDEREFWPUTSTRERR_MSGPUTSTRDEF_TSTRMALLOCFFLUSHFREE  F29_WRITES$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSERR_MSGdgPTP TFREEPxRQPAP`PРZ1kPC`DEF_TSTRP,PC`m~ERR_MSGdgPTP TFREEPYݤݤ ZWPUTSTREZPUTSTRP0xRPQ@a~ERR_MSGdgPTP TFREEPRR1Y8jS '~ERR_MSGdgSTS TFREEPZFFLUSHRSxSSUCeP}` dgSTS TFREEPww1 [h+V1.02F_281V1.025-JUL-1994 09:52VAX C V3.2-044P^xVeW1YЏggRլ1[ UXxRTDhSc1R[xfffݬ WPUTCݬWFLUSH7ЬSS FPUTCcP ~ERR_MSGgPݬFFLUSHxRQePAP`PР޼ SAc~ERR_MSGgPxRQePAP`PР1PiDDEF_TSTRP޼ SDcm~ERR_MSGgPݬWPUTSTR9PݬPUTSTRPxRS޼ PC`~ERR_MSGgPRR1xfffݬ WPUTC ݬ R F_281 F281_write  s C$V_CTYPEDEFSWPUTCWFLUSHWPUTSTRERR_MSGPUTSTRDEF_TSTRFFLUSHFPUTC  F281_WRITE $CODE$DATASTDIN| VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2  STDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAME CURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD _PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALS EGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNT XTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSbFPUTC)мS ~ERR_MSGgPݬFFLUSHRTxTT޼ SDcS}cgPww1` +V1.02F_280V1.025-JUL-1994 09:53VAX C V3.2-044hR F_280 F280_writei s% C$V_CTYPEDEFSWPUTCERR_MSGFFLUSHFPUTC  F280_WRITEi$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^xRxbbbݬ WPUTCPݬ FPUTC$мP ~ERR_MSGPݬFFLUSH}L PwwF_2A0F_2BF_2B0F_2CF_2DF_2EF_2FF_2F0F_2GF_2G0F_2HF_2H0 diRTR TFREEPѤ0'~ERR_MSGdiRTR TFREEPЫWRլ1PxRUPE`P`1RgxhhhZW WPUTCWWFLUSHFPW FPUTCgP '~ERR_MSGdiPTP TFREEPWFFLUSHxRQSAP`PРZZ(Ac~ERR_MSGdiPTP TFREEPxRQPAP`PРW1P1PE`DEF_TSTRP,PE`m~ERR_MSGdiPTP TFREEPZݤݤ WWPUTSTREWPUTSTRP0xRPQ@a~ERR_MSGdiPTP TFREEPRR1txhhhZ W WPUTC W FPUTCZ8gS '~HR F_28 F28_write s   C$V_CTYPEDEFSDEREFWPiS VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 VUTCWFLUSHWPUTSTRERR_MSGPUTSTRDEF_TSTRMALLOCFFLUSHFPUTCFREE  F28_WRITE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSjERR_MSGdiSTS TFREEPWFFLUSHRSxSSUCeS}c diSTS TFREEPww1 p+V1.02F_271V1.025-JUL-1994 09:55VAX C V3.2-044P^xVeW1YЏggRլ1L UXxRTDhSc1RXxfffݬ WPUTCݬWFLUSH4ЬSS FPUTCcP ~ERR_MSGgݬFFLUSHxRQePAP`PР޼ SAc~ERR_MSGgxRQePAP`PР1iDDEF_TSTRP޼ SDcm~ERR_MSGgݬWPUTSTR5PݬPUTSTRPxRS޼ PC`~ERR_MSGgRR1xfffݬ WPUTC ݬ R F_271 F271_stop s{ C$V_CTYPEDEFSWPUTCWFLUSHWPUTSTRERR_MSGC_EXITPUTSTRDEF_TSTRFFLUSHFPUTC  F271_STOP$CODE$DATASTDINSTDO UTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRE!NDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROG"KYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALS#GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTS$WSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSSFPUTC&мR ~ERR_MSGgݬFFLUSHݏC_EXITww&10+V1.02F_270V1.025-JUL-1994 09:56VAX C V3.2-044dR F_270 F270_stoph s" C$V_CTYPEDEFSWPUTCERR_MSGC_EXITFFLUSHFPUTC  F270_STOPh$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_T!o" VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 3&'YPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZE(K_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAIN)KYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZE*TEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^xRxbbbݬ WPUTCPݬ FPUTC!мP ~ERR_MSGݬFFLUSHݏC_EXITww,1,V1.01F_27V1.025-JUL-1994 09:56VAX C V3.2-044P^xXeY8[WЫZЬRR T(PxRRR~MALLOCPT<1~ERR_MSGPЏSެVSf(USRxRRBxSRBeDEREFSSfЬRRSSSiddiR1'~ERR_MSGdiRTR TFREEPЫWxhhhZ W WPUTC W FPUTCZ8gR '~ERR_MSGdiRTR TFREEPWFFLUSHݏ-C_EXITѤ0'~ERR_MSGdiRTR TFREEPЫWRլ1xRUPE`P`1RgxhhhZW WPUTCWWFLUSHFPW FPUTCgP '~ERR_MSGdiPTP TFREEPWFFLUSHxRQSAP`PРZZ(Ac~ERR_MSGdiPTP TFREEPxRQPAP`PРW1P1PE`DEF_TSTRP,PE`m~ERR_MSGdiPTP TFREEPZݤݤ WWPUTSTREWPUTSTRP0xRPQ@a.~ERR_MSGdiPTP TFREEPRR1txhhhZ W WPUTC W FPUTCZ8gR '~ERR_MSGdiRT8R F_27F27_stop s  C$V_CTYPEDEFSDEREFWPUTCWFLUSH/WPUTSTRERR_MSGC_EXITPUTSTRDEF_TSTRMALLOCFFLUSHFPUTCFREE F27_STOP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS T0YPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUM1BER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEED2STRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONV3DODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS6R TFREEPWFFLUSHݏC_EXITww51`,V1.02F_260V1.025-JUL-1994 09:57VAX C V3.2-044_R F_260 F260_whereY s  C$V_CTYPEDEFSFTELL  F260_WHEREY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COE9}#j^ u!ـ!0Bcn>@q SqQ3j:U\QsEX-& Ȝ .VPE _X XeLZ s#fȭ0WBC? BPzYu})t25|P{d*lwITɣC~9P`\  Ja vgFDffG}ˁ5pR:f  PY5TZV(#!KRdUX GDhǫ]FbI[N_VUA\D$b V V!}-yT nDT шGeeX7LQ}.&JOX<rץTɱ|[:w籭ZKD ߛ0^9aVu[)(HC"Uw{GO'ϦuzPTNJs R߰!ݽAf6G](@JKң+k[[gj4.J!/ [TFcȮ`mkoϐsYT-Dv[w#B3h\ h,mFMSP Z`z@/A\ONY4/TA\ZKWcT>ZVDZ~p~[Cp >VKYXE@WXTV缱OZKUACMY] [Y^X[XW Q_KW^I^W\KS H LVD_YOR [:D^VS@ NU^ML_HBC YH\S QA@YPUJ ޠKﴧOQ8 VLVͳGD Dl@]OXLMEU@5竰H[LuMM붳VU?E̻DE^TfKGYGW_\ eeQ NP'3O\_M^J__QDRVO QG㳦RXGJ\F@UXI[LYHVTAR]\XDK W@ ^\_@F PRkKGR@},O r=XPU QN-PIR\ FH_WFGCHWG F^LVAGZL,DGLCP. SAE 6DPJObCDN HE S HS[IWRHRBC[_[\CP@@_ _rRZLHSYUGWW|ICQGJ26JX0moZ^TLW@UDQ,^ s4_6h$ߑ7=MPQ]ETSVMC YAc=z`lgm:D RRNN UMG =nM!`Ғ#^u_{Z^HTDDMMFJRIYE Kܬ DP\HMRL^ }BS\HK^M.ZIW"ZN>N N@ ATFG^^KPL_O८ VVSRL_ AP\PVALCZ_NRS KXArU@C ^ C DFZ]RX HKQz CqSX _ST]WBSNDXGPDERCTDRYJOEOM [LCF\\CVOTHTJO^JGOK^RGNQNDSGJJ_ M@S P Q@BPITP ^MGYXZ @XKQOAT[DH_ _NB  CHY \VHrLBX][@PZ[WWPH_[WKPCMH TEwCH [;Gzqj\ ?u兝0vHÅu! ~D OM0BM^JyޫBrK𙒼`'%%vݱ"(-T^ͮLω5| $#K;kqσE8ᛊ_K\^߿Vu:~#w浨9u<)ȯo/AGGOT.ҹW)BJIQ MF67TSs j5QY87KSY  EE UUWEUHHAJUISKLYMBU KC_GqH QD;7"ΊOWzWO H[EZw_P]B]E@f_ F74Gp9pA]U]C@ OVC }' Ԟ2EAéP/oJ G%=9ZG2N3R8OJ#SGD:I>^fxu^SN % &"c ѐ еP7ЉVs1v؊͖Ǣ>-+'[;w"8Ty7^F"5EGꯔx Id[%u#G ;XHuQD-]3N!0GßkH/ZUbYGaa>үvn ce^vE{!ΪюWGG $E_8!ŏTNf [O,ɊA]{JWP<|1WKR< f#?s3"]b⟓C;cp|zPW ZXm%EW>nת_Ĥi̫*^q@ސ,+a ,xo{~Zj raDêu8|_fCH?B^y9ŵw)qDĻL կD,>h ,[|nE_CI!nɪ)DWP~OGJS 9?wAu$-%Ay܅ZK>ePE1ݮS`K5:fynm jo,LPB< r9A6|_ &g^((4n)."VJ{6\hU6EOGvGaZ'/orl8׽RmN/MV HIO@AF [:or*%GqoBp 2dGZs=d<[nVX[YmmX>jJšM!. 'Hbq=Jظa C+MTdd_yF1yƾX p5O)PuCPbFM p$L(SDY=][z ZpċK㥕 YYbY`TT NK VVMZURV ?we пMSt [sIUNHEN 5O2PEd-[nT=y'VH9huk9nLPMHP,#k>Ȓn [Y~AQ 9 WZVE6-^acg˽Y\_T8{YAU_ ]EYZKSCT@O .J] ]u$  XCJTHI@L](PgPAJGOXٵNBHb Q WAHDa yUWYPǒ^1EnE V7DJSSTVG?CG DCUIMG I?MTIO  Z@PGDXIE]T X \[NSJ  FY DY\NZVW\>N^m_'/AJmJfV[,HNRG@[@Lȴ'JJ@X% *,2_}q_$,<}:+`_LLD 6RKO^&f/l-nU .@B $OW_ v^QFI+qi^j,mFA rFTIIYUWGQFWCL! WB^ DRzM;FPR\LJqe [LX\shAMQlWX \Y\I@H_\\BCU =U;=T^P VHBYC  dF\cDB^PB U [RB_J@QS_NX[PTOYTMO@RG\PS F_J K^DWTI_DVHKEBB-Q F 3BJ PZ TCPF qECEFSB_WWðDXBI q _GYK@TX\_VAHM P M{ DVKPOK[Wa_KD SFHZQTGF[SVGJV dN]GCL/ W] JN TF[E\XK[JR]IKJ  M_]TM R\Z_Z ZYMHLF^LLM KMPRW DBBAQR  WZT>FH ]XLQ S L P__ ODGQPAG_RILR  YI_C @Q XRNT: @BCO AYmImGPUKRIXZ_&FBI PX JJ UGJFLDI[JHWL\VOAV QVC@BIIDVBTD]BC SS^OQ NZ^D_GVTX_V[XH@G KALSU_FZ[ PVR]CUUM_I_\MEBAJ^BH@G J _A *SQWTHVP H ZnfBQZ vyX$VƮ// ZDJXDM/DJ결:!PP Hݦ0E\BF][LWBG /X yE\OFDE@ D^}PQTNS VO%Y[A\Yys{#tJ WMD1NSAR_ E9҄|t uz7w{-haP9[,PZEdR~l̒ 5YA[(?fhDQ{;ɯnL>RZU UXRGE>RNҵMuREC V RDKVX hl23Rq̕WUu_k]"B`{r}d *+uF_gv.ӘKX@GMY=RS'):(9g/5k/ D ׬W{0!W_'|aj #Oʸd\TYoi~ qfN֦S:V]CM1Qr i}Nnh$)l"qLߧzr{Oq-7IE)@j Г#:EeJ! ]=GETQPOyjiLxcп˼(Ǐ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 x)56XP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS7(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE8LETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS9BUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMScP^xRЬPРPРQՠPxbbbЬPРPPQFTELLPQЬPQЏ`Pww;1=?1,V1.01F_26V1.025-JUL-1994 09:57VAX C V3.2-044}R F_26 F26_where s<  C$V_CTYPEDEFSDEREFERR_MSGFTELL F26_WHERE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPI<NT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZ=EK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAIN>KYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZ?ETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHI@CSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^xSeRլDEREF Џb잭bѭi~ERR_MSGЭbPЭPРQՠЭbPxcccЭPЭbPQFTELLPQЬ PQЏ`ЭbPwwB1ldI,V1.01F_25V1.025-JUL-1994 09:58VAX C V3.2-044oR F_25 F25_system s-  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_STRSYSTEM F25_SYSTEM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPCINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGDSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAIN VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 DEKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKFSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPGHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^xReSլDEREF Џc잭c CNV_C_STRPg~ERR_MSGЭcPxbbbݭSYSTEMPQЬ PQЏ`ЭcPwwI1:^,V1.02F_240V1.025-JUL-1994 09:59VAX C V3.2-044gR F_240 F240_seek~ s% C$V_CTYPEDEFSFSEEK  F240_SEEK~$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYPJ COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BKLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELLETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTMATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP^xTЬPРPРSՠPxdddЬPРPPЬRR~SFSEEKPPRSFSEEKPP} Pww F2F0_FLUSH F2F_FLUSH F2G0_ACTIVE F2G_ACTIVE F2H0_ALERT F2H_ALERTF2I0_BGF2I_BGW F2J0_CLIPP106p,V1.01F_24V1.025-JUL-1994 09:59VAX C V3.2-044R F_24F24_seek sY  C$V_CTYPEDEFSDEREFERR_MSG DEF_C_INTFSEEK <F24_SEEK$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSQ ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPRBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURSCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZE VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 AZSTSTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIUCSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSHP< ^xUeTѬЬPDEREFЏլ蟼DEREFЏddѭ蚏i~ERR_MSGЭdP߭ DEF_C_INTP|~ERR_MSGЭdPЭPРSՠЭdPxeeeЭPЭdPЭR R~SFSEEKP&ЭdPRSFSEEKPЭdP} ЭdPwwW1P"I,V1.02F_230V1.025-JUL-1994 10:00VAX C V3.2-044UR F_230 F230_rename. s C$V_CTYPEDEFSRENAME F230_RENAME.$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPXSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LYPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRZMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBU[ILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMS9P^ЬPݠЬPݠRENAMEPP}L Pww 11.V1.01O_0FV1.025-JUL-1994 10:12 VAX C V3.2-044R O_0F O0f_numge sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0F_NUMGE$CODE$DATASTDINSTDOUTSTDERR^1?,V1.01F_23V1.025-JUL-1994 10:00VAX C V3.2-044R F_23 F23_rename s>  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_STRRENAME  F23_RENAME$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES_STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFI`RSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEaK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATbSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSH)59 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 bcOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRѬЬPDEREF PЏլ쟼DEREFЏb䞭b쟭 CNV_C_STRP욏g~ERR_MSGЭbP CNV_C_STRPg~ERR_MSGЭbPݭݭRENAMEPЭbP}L ЭbPwwe1 ו,V1.01F_22V1.025-JUL-1994 10:01VAX C V3.2-044jR F_22 F22_remove s(  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_STRREMOVE  F22_REMOVE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TfYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEgK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINhKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZEiTEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRjIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭b CNV_C_STRPg~ERR_MSGЭbPݭREMOVEPЭbP}L ЭbPww:F_264F_260+F_27%F_270F_271F_28F_280F_281F_29F_290F_291F_2Am1d,V1.02F_210V1.025-JUL-1994 10:01VAX C V3.2-044R F_210 F210_reads9 s] C$V_CTYPEDEFS WLONGREADLONGREADIRUNERRERR_MSGALCSTR < F210_READS9$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$EnRRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQoUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCpODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEqQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHIL+\ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 CqrCSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSqP<^xUeTЏd잭dЬQСPРSРRRa~ERR_MSGЭdPլݬ~IRUNERRЭdPݬALCSTRP|~ERR_MSGЭdPԭxeeeRPSݬݭ WLONGREADPRR~ERR_MSGЭdPR)~ERR_MSGЭdPSݬݭLONGREADPRRЭdPRRQP  QQUR } ЭdPwwt10,V1.01F_21V1.025-JUL-1994 10:01VAX C V3.2-044P<(^xUeTЏѬЬPDEREFЏլ蟼DEREFЏd؞dѭЏ9 ѭ蚏i~ERR_MSGЭdP߭ DEF_C_INTPe~ERR_MSGЭdPЭPРSРRR蚏~ERR_MSGЭdPխݭ~IRUNERRЭdPݭALCSTRP|~ERR_MSGЭdPԭxeeeRPSݭݭu WLONGREADPRR~ERR_MSGЭdPR)~ERR_MSGЭdPSݭݭLONGREADPRRЭdPRR F_21 F21_reads s  C$V_CTYPEDEFSDEREF WLONGREADLONGREADIRUNERRERR_MSG DEF_C_INTALCSTR < F21_READS$CODE$DATASTDINvSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMEwCURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWDx_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSyEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTzXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS.RQP  QQUR } ЭdPww|1,V1.02F_200V1.025-JUL-1994 10:01VAX C V3.2-044R F_200 F200_read sm C$V_CTYPEDEFSGETSTRGWGETSTRGERR_MSG STRRESERVEALCSTR  F200_READ$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRN}O VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDST~ATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUs VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 pP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^xXeVWЏf잭fЬSУRТТnnc~ERR_MSGЭfPԭˏn[ STRRESERVEYALCSTRZxhhh[Pݮ<~gWGETSTRGPRR~ERR_MSGЭfPR:~ERR_MSGЭfPݮ<~gGETSTRGPRRЭfPR<URUUTTiP|~ERR_MSGЭfPխRPѭѭ =T~iP|~ERR_MSGЭfPݭݭjP|~ERR_MSGЭfPTgjPS|~ERR_MSGЭfPխSTR1}ЭfPwwfPR <UPRUUTTiP|~ERR_MSGЭfPխRPѭѭ =T~iP|~ERR_MSGЭfPݭݭjPR F_20F20_read  s   C$V_CTYPEDEFSDEREFGETSTRGWGETSTRGERR_MSG STRRESERVEALCSTR F20_READ $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS`|~ERR_MSGЭfPThjPS|~ERR_MSGЭfPխSTR1} ЭfPww1`n,V1.02F_1Z0V1.025-JUL-1994 10:02VAX C V3.2-044P,^eY1Z}j}G}GiԞiЬRb CNV_C_STRPbg~ERR_MSGЭiPWЬPРS`TRT1PPPA7PKP?P WQPWIPWAPW9PW1P,PW%PȏWP~ERR_MSGЭiPRRT1ԭˏWRWWwWaW rPwˏWRR+W1RALCLISTPb|~ERR_MSGЭiPR|~ALCLSTBPb|~ERR_MSGЭiPЭRЭТ Vլ IUXxVSChTdCR}jbd޼R F_1Z0 F1z0_openx sֹ  C$V_CTYPEDEFSWOPENALCLISTALCLSTBALCFILEERR_MSG CNV_C_STRSTRLENPOPENFOPEN  F1Z0_OPENx$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUMP VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 { N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSRCbm~ERR_MSGЭiPVV ߭ݬ ЬSSݭݭWOPENPTsѭxRBc~ERR_MSGЭiPЭiPW2WW~ERR_MSGЭiP߭ݭPOPENPT߭ݭFOPENPTTЭiPЬRݭSTRLENPbЭbWTALCFILEPS|~ERR_MSGЭiPW0ФRЏpФRSt ФR}pЬRSЏbЭiPP}}ww F29_WRITES F2A0_GETCH F2A_GETCH F2B0_GETCHE F2B_GETCHE F2C_KBHIT F2D_CHDIR F2E_DELAY1d,V1.01F_1ZV1.025-JUL-1994 10:02VAX C V3.2-044PΠ^eW1XѬ ͧU-PRxRRR~MALLOCPU<1~ERR_MSGP}G }G̥}hЏSެVSf&TSRxRRBxSRBdDEREFSSfѬ0ЬRDEREF PЏ0լ(DEREFЏ(RRSSSgeeg((CNV_STRP((g~ERR_MSGegͧRUR UFREEP0I0DEF_TSTRP(0g~ERR_MSGegͧRUR UFREEP( CNV_C_STRP((g~ERR_MSGegͧRUR UFREEPVХ4SХ0TRT1PPPA7?PKP?P VcPV[PVSPVKPVCP>PV7PȏV+P0~ERR_MSGegͧPUP UFREEPRRT1ͣˏVRVV wͣVaͣV rͣwͣˏVRR+ͤV1bRALCLISTPb#|~ERR_MSGegͧRUR UFREEP$R|~ALCLSTBPb#|~ERR_MSGegͧRUR UFREEPХRХ$Т TRTRgPxTS8RCbRb 8RCbR}hb8RCbRb,8RCbm~ERR_MSGegͧRUR UFREEPTRTR߭~8ݥݥWOPENPT1ѭ1xR8SBc~ERR_MSGegͧRUR UFREEPegͧRUR UFREEPVGV-V(0~ERR_MSGegͧRUR UFREEPͣݥPOPENPTPͣݥFOPENPTTegͧRUR UFREEPݥSTRLENPХ VTALCFILEPS#|~ERR_MSGegͧRUR UFREEPV0ФRЏpФRSt ФR}pЬ RSЏbegͧRUR UFREEPP}eR F_1ZF1z_open s ' C$V_CTYPEDEFSDEREFWOPENALCLISTALCLSTBALCFILEERR_MSGDEF_TSTRCNV_STR CNV_C_STRMALLOCSTRLENPOPENFOPENFREE F1Z_OPEN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSa}ww1 \Z,V1.01F_1YV1.025-JUL-1994 10:03VAX C V3.2-044wR F_1Y F1y_getenv s5  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_STRALCSTRGETENVSTRLEN  F1Y_GETENV$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICO8/ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 NTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eTլDEREFЏd잭d CNV_C_STRPg~ERR_MSGЭdPݭGETENVPR@RSTRLENPSSRALCSTRPR|~ERR_MSGЭdPЬ PRS`ЭdPЭdPww1pW,V1.01F_1XV1.025-JUL-1994 10:03VAX C V3.2-044_R F_1XF1x_exitc s  C$V_CTYPEDEFSDEREFERR_MSGC_EXIT DEF_C_INT F1X_EXITc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb螭b߭ DEF_C_INTP|~ERR_MSGЭbPݭC_EXITww1@ -V1.02F_1W0V1.025-JUL-1994 10:04VAX C V3.2-044pR F_1W0 F1w0_close s- C$V_CTYPEDEFSWCLOSEFCLOSEPCLOSE | F1W0_CLOSE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMs% VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 PNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^xVЬRТPРUxfffТSУTTT<UWCLOSE}T&ԣЬRUPCLOSExPPˏPЏbUFCLOSEЬQСPԠ}aww1`E-V1.01F_1WV1.025-JUL-1994 10:04VAX C V3.2-044R F_1W F1w_close sL  C$V_CTYPEDEFSDEREFWCLOSEERR_MSGFCLOSEPCLOSE F1W_CLOSE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS P^xWeVլDEREF Џf잭fѭi~ERR_MSGЭfPЭPРUxgggЭSУTT%T<UWCLOSE} ЭfPT-ԣЬ RUPCLOSExPPˏPЏbЭfPUFCLOSEЭPԠ} ЭfPww1`e7-V1.04RLRGINTV1.025-JUL-1994 10:04VAX C V3.2-044PPȁ@GzHrEG8OrEE F}@p q=@GzH? ?[7n(Pinteger(~10^%ld)8P00< ^ެScRТPP !@УQ֡ѡ  cPРRBЬQСSS RRRV1CnnUޮTSPS"P@@RRRQ PPSQQR XЬRբOެUePРSCTSQQ RxTPAPTQQ ЬRբTTЬRЏbTЬRЏbЬP ^ЬQ ԡЬRסСP@:R5ˏRSSSRxPPסСPS@ެQaSףУRˏaB<aЬ RЏ۰bЬ^լPì RnRTn~LOGdPTVH~LOGfPT`TjTݮ ALCBIGNUMPPЮRТRЮSB Ю TЮSPS @dPPSѬѬ$PЬ SSSRS bTP TTZˏZRBR1[ˏZRB0ZS  ZSSSPPkPЮ UkTPXЮ SЮWXYWRPBeTVYVˏVBcVYRЬ RRRPR `SP SSZˏZRBR1cˏZRB,Ѭ %PЬ R֬ bZˏZRBѬ ˏZRBPѬ-ЮRݮϐˏRR ЭPЭˏP^|XЬRVЦWW -PeHXTnGR `PRaRTXWW զrXRpXRpRP^ЬPРPpSqSqSЬRЏbjSPsSpSYrSYpYUpU~LOGpPWVH~LOGfPW`τWjWTRTPd8URRTqU d8UTT ALCBIGNUMPRPST%dHUjUQSPQ@nQPbPUSST۔SsUSSݬR)0^ЬSRâ RRnTVH~LOGdPTp"~LOGfPT`TjT}G}Ge䞭eRbRݮ ALCBIGNUMPb |~FATALERRЭRբ֮ݮALCSTRPn |~FATALERRЭUХVЭRТSC ޮ WFޮVЮUTUD DTTU[ЭRТSCYYUVЮTQTRQRPAeS4PQTPQPTRBeVSPTRBeVRRRSS~[YW TYVЮUZSUZPxZRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQZSSU0ZRRk1PЭRL* VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 Iwբ-{ЬR[nb[ЭeP ^ЬRPà RRXxRRnRSdSРRnBU `PUpU~LOGdP`PS`SjSRRRݬFPRINTFX ALCBIGNUMPU |~FATALERRЬPTХSФP@nnWCޮVXSRSBBRRSդ ݬ-FPUTCXХRBݬP^ЬW TЬVЬ UYSUWxYRCgRXQXPTR RP Q{RPQPQCfQXPTRRRPRQPQP{RPPQQYSSUYXЬTUЬ SRSPRPBdQ4PRSPRPSRBdUQPSRBdURRRQQݬ ݬݬ$0X~FPUTC ^ЬPPà VVV ALCBIGNUMPUPЬPTХSФP@nnXCޮWVSRSPBBRRSФݬUP^}G}GeeЬ ˏ nn1sЬSˏcPP1_Ю RQá PPPà ֮RQbRbЭQЭRѡ1Ѯ1~ ALCBIGNUMPV ЭePîTTUUЭQСSЭPTDlޮl10OV$??GӳK?Z+gWGfF7P%0~m9\K5Ad@^HStjܨF F(AGCEN:ԢXT DI^EX G@ZBRR>"YILRV_B[VOnXV {M G jTFs gx^誔A#V}_XF5ET UAǹUP#NF (TK8?" cPV TNBF#Jmi_Q@KL] K:O$߻qz Jz諵xW3bԄܙew1wV[PWշý,[AĂ'ꙹ+"K9s#p:P5嵄,mlca|/p>ǯU},]EScPu [)n~* |nV nvats͞v~XzmbNj^ߺ7;  0^2+~^j O:^:(%kux/[.͐Q3XuМ%n )[кJ/-XWZ_))ǖ\X)ZcE 1KbcgO3ҙNU$iz4H;p=@;bi K}HzG[欫oZRdOCȗ L^RIVk껑[PёLGvǽ t:eHR <GU;V = !I >>hG(ΈE~GϲZ{u:,b @114 ~p0[O3Q%O]|zk҅wr궏6 ES`G~y;gJAX-f!.cBj\fs:>}c ۔(_Ǣ\+o%OѤтTT~$ǾW`Mٯ2F?OU RNki?[| k00r%QNKXKzKD"^Fws߅#P||dP2ĢO$q68 &)M[bN,&/߲jiT}lɼ&E;n5t7| śwa8zX3~ [%5[X8Dc>|lLz1ߐ9+卵u Ḵ 3~6V3Qt(y÷& 2 "\QIVG\RmvYC?Sû4ʥS2<ݏG#aT8oMZx`/0 IC YJ[Lw]MGQGT?5D-QݻUGZ5O̿BZsF FޣPRNiи2(2 @z/k\KmzpX R#%MУ !Qt\$DC+YܴxZJF ̎=UI.䪺=\)ā`0rjBQIɭO&ꆨ`0A6[vXjQEZ2@ =Thg "}%~ АSJArf <=jasҬ%Ш_U^ߵl2yyazKF왝ٍ_Ɩ};ϒwepSiFx dľ8S* )$m]Brdm9$?S'c2`igOg99Ieu"I@bϣxrR.Xֽ!л*MyJgl+[U8q2\ErV "k3x]Gp!M3asE@kmmuOY.yfPNT~FEBX {S|&( A=+b8GD/iWIWfQDaXک/ŏ: :%PX1m/yFVTHAN=_gkOZLwPԛk+}u1WIpL0*gSQHQzdM8s]zT B7icoDY*2wJQ* Q 0.X f8mZ"iѶħC`:2o5kg;u2ufnXЪ QH0RZ V3QaG /?b2Z /bvO GD^`bQΡƯYrGHELxK]L& rȘNNWZS Nq"BE@BĹS0wKFD.ʝK2gLI-Z}6 Iatn4Jy{}{* }/HXB7fq":a_ '0 [1 :ȣXNK.7P/dQǓn7rTbY{&i\铵hŞBaTX,H c6/t('E߂;\! ^֖&VeG7| ˰kSgW)<3K" ÁN3k=e#=觃ORxR w/(-T&{?\JTAeԁvBa֬FjX~SPPS.SDܷRPjSrT=&B+b .Bw_D^yXO@7kqjj$qX"v}W-װF7=v\@£YmuHged+?X~[s~7[5_TDO>7GsPhDV] 0W8b̑jOV G Hì^mYΡ]>UU󟪸?hF nf+V\W*H[oF] (pFCM󥦋SZtVCoP9/k NAi4j=o‘!UϷ._FN#ؒL]\mE Ev:oz |q&L۰ :\ #IQF>Ui)JM8E.X S7+[ [R1fӂ189p9HkanZ=Xb ;LG}5#[HY52Nƛ+%ЛdB5@3SnmCu7yAg%|@ҦwriLww\_<+ [zS#DA ʗ^ׇ.&ϨWݒ(f.{3V x7&XŸa"D֑esIF ZǤ ħl7BRUl̘h΂G<\_`!=ME^e(AJ^b$^qT+.2.DGOSyT){`ܙĺG5Fz S5S{Mx3”uᶐ{QD|OQ5z?uG\2[⁍Ӯ Q#zbmyZ'ad"&0d׉ vw8fWuܧuN_TQAsnuf7FQ`Ԍ }hJɭkyp 7 F 2eBMՁ"c< E/x\k"1 @|Z}-j=Qy ! Yj(=oB i  C˵Z UKDOLZKFs .t_ WQ-QE5}&ٗ|lC'72#$ۗ>$ bB15]g1̅h% " _Ť-T;QE~Ai5ۭ:aO㘲Vo1k8KE4e02OW6j[!+]EκbmWzMS$ȤLM`MQBC7M˩IKHo@ %PM(x \ uuO]s`ȟ}\(QbrYUGJOPmͥ@,UEƞ~R"ofc! $/1q5/_ Bcnv` y>aUf1/?ك-[yuX `:]u| _ֳ0N]t , CR) d.\vTfu3HT/ZܐeG.HXbF~afO9U_$?^Ps[Q~mǹQعeJH8h3G9!J)WKGÃEvnMn]Vt iͩ#$A (}Q4}lܨ72-} OHxU\n_!]t5MV90}vT*@ӨHm K+L |G턂H[%J=Q VCKCGuHcS 'QyL^V4~KI۟˔m>HtDMRkK&%M#ϛݰSrZ7 [8|A ʑ=IUYaEFbP=K@ӔF9er[S+TO'/X.MŋGã@:V\]cf [sW8*ֿK!ZDB/ON|eCzW%Y;J.(Yx=W{ziE(>  fV KuԨX45öS.l;N^jn/ČbDe؃֝{- %@WXl`$eFP mHi5;uIqJF@JG,b{y,pȑY`P#*Z?7&gћϨ̓!?#W+J*ba 3BT)x3eׯ:.'XL?X<"eF Fx_W:1 dyOY`-^ĄY¾BWClvDN^pHFU:fnI{鯠 g0 瑱C  VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 pNUMPb hePVYtRբТSC 1PRY ALCBIGNUMPb hePЭRТSC Ю TVYRQR AdQQRVYTtRТP@<ޮPn1߭ЬRݢϢӞSã UURPà ZZUZUTZTTV垭RSbSRcRU ALCBIGNUMPb ЭePUVЭRբТSCX1PRV ALCBIGNUMPb ЭePЭRТSCXXTUVRQR AdQQRUVTЭRТP@ޮWDh(ޮ(TURSRPCC(SSRЭRբ VXXϒZVЭRբ ТSCU1RV ALCBIGNUMPb ЭePЭRТSCUUTZVRQR AdQQRZVTЭRТP@ ޮ WDe$ޮ$TZRSRPC C$SSRЭRբ VUURVЭPRQBhBeARRVЭSЭRɣR1@ЭRVЭRТSCCϚ1PЬTˏdRR1߭ݫzўRSã WWPà ZZWZWUZUUVRSbRbRZ ALCBIGNUMPb ЭePWVЭRբТSCX1PRV ALCBIGNUMPb ЭePЭRТSCXXTWVRQR AdQQRWVTЭRТP@ޮUDh ޮ TWRSRPCC SSRЭRբ VXXnZVЭRբ ТSCU1RV ALCBIGNUMPb ЭePЭRТSCUUTZVRQR AdQQRZVTЭRТP@ޮWDeޮTZRSRPCCSSRЭRբ VUURVЭPRQBhBeARRVЭ C$V_CTYPEDEFSBIGCMPBIGMODBIGDIVBIGMULBIGSUBBIGADDCPBIGNUM BIGTOREAL ALCBIGNUMFATALERRALCSTRMULLOGFPUTCFPRINTF BIGRADIX  BIGTOREAL 0 REALTOBIG BIGTOS BIGPRINT CPBIGNUM X BIGADD BIGSUB \BIGMUL BIGDIV BIGMOD BIGNEG BIGPOW "BIGAND ,+BIGORİSЭRɣRЭRVЭRТSCCyݬ ݭrͤe^GX}h}h}h}h}heeЬZˏj[[1ЬQˏaRR1Sã VVPà YYVYVTYTTURSbRbRU ALCBIGNUMPb ЭePVUЭRբ ТP@WpRU ALCBIGNUMPb ЭePЭRТP@WWSVURQR AcQQRVVURBgЭRТP@ϜЭRբ UWW(YUЭRբТP@TsPRU ALCBIGNUMPb ЭePЭRТP@TTSYURQR AcQQRYYURBdRТP@ЭRբ UTTϜRUPЭPRQBgBdARRUЭSЭRͣR1ЭRUЭRТP@@J1P[1߭ЬRݢ2͞Sã UURPà YYUYUTYTTVRSbSRcRU ALCBIGNUMPb ЭePUVЭRբ ТP@WpRV ALCBIGNUMPb ЭePЭRТP@WWSUVRQR AcQQRUUVRBgЭRТP@ϸЭRբ VWWDYVЭRբТP@TsPRV ALCBIGNUMPb ЭePЭRТP@TTSYVRQR AcQQRYYVRBdЭRТP@,ЭRբ VTTϸRVPЭPRQBgBdARRVЭSЭRͣR1ЭRVЭRТP@@f1PЬTˠdRR1߭ݪF˞RSã VVPà YYVYVUYUUWRSbRbRY ALCBIGNUMPb ЭePVWЭRբ ТP@UpRW ALCBIGNUMPb ЭePЭRТP@UUSVWRQR AcQQRVVWRBeЭRТP@ЭRբ WUU\YWЭRբТP@TsPRW ALCBIGNUMPb ЭePЭRТP@TTSYWRQR AcQQRYYWRBRRLRGINT @mkdesc Ditobigbigradix bigtorealW0 realtobig bigtosbigprint decoutcpbignumr X bigadd@ bigsub \bigmul8 bigdivz bigmod  bigneg4  bigpow "bigand ,+bigor 1bigxordЭRТP@DЭRբ WTTRWPЭPRQBeBdARRWЭSЭRͣRЭRWЭRТP@@ρݬ ݭzͤe^eZGVЬRТSzSP{PQPPYSQYYSQQW}f}f}fjjЬPˏ`RR߭ݠɞЬRQá TTTWXXЬ PЏ`R΢ЭjPRQbRX ALCBIGNUMPbЭjPЭSգKRT ALCBIGNUMPbЭjPЭRТP@UTUЭRТP@ϻTUUP PУRBUWSЭPРRBSTRBYUϫPcЭRTPP@nnSWRQRNPAQQR>PЭPРQASTW~QRBYPP QWTDeRPQbRRYU@PcЭRբ;ЭRЭRТP@PxYRRRR`XЭRТP@@mݬ ݭfЭ^ЬYЩnSЬZЪUˏi[[1ˏjPP1ѣãPã VVå RRVRգVRQRVQQPգLУPХRB ޮ X@ޮWVTQT!PA APPPR QQTRRPХPУRBޮW@ޮTVSQS!PAAPPPR QQSRRP[ ݮY nZ PPP^G[?SЬRP YY}k}k}k}k}ke̞eRY ALCBIGNUMPb ЭePTY~ ALCBIGNUMPd ЭePЭPРQAUTЬPdYR5ŏmNAPv PˏPnPd=} VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 _PdHPjPBeR˞TY~ ALCBIGNUMPd ЭePRY ALCBIGNUMPb ЭePݭݭYЭRТP@ЭRТP@UϚ P ЭePЭPРQAޮZUAޮWYTUXTRPBXVˏVBVXRݬݭτe^}Ge잭eЬR Rݬ R~ݬ%ЭeЬRRâ [[PR`ЭRբl[ ALCBIGNUMPT ЭePФSЭPРQAޮnЬVC ޮ Z[SVXSR1PBXUˏUB xUXRu[~ ALCBIGNUMPT ePФP@ZPSЭPРQAޮXЬUCޮV[SUYSRPBYWˏWBWYRYjЭRТݬ TЭe^}Ge잭eЬR Rݬ R~ݬ]ЭeЬRRâ ֮PR`ЭRբz~ ALCBIGNUMPT ЭePФP@nPSЭPРQA ޮ ZЬVCޮYЮSVXSRPB XUˏUBUXRXfݮ ALCBIGNUMPT ЭePФSЭPРQAޮXЬUCޮVЮSU[SRB[WˏWBxW[RЭRТݬ Tϸe^}Ge잭eЬRR R&߭Rkݬ ݬBIGMULЭeЬRQá XXPQ`X~ ALCBIGNUMPU ЭePլЭRТPЭRάХP@[PTЭPРQAޮnЬSWDޮZXTWYTRPBSVYVˏVBVYRYkݬ Uϓe^e[}Gk잭kЬRR R"߭RHݬ ݬBIGDIVЭkЬRPà UURPbU ALCBIGNUMPVЭkPլ ЭRТPЭRάЦQЭRТP@ޮZЬTAޮYXSU\xXRCRWQWPTR RP QP{RPQPQCQWPTRRRPRQPQP{RPPQQXSSUݬ VOЭ^}G}Ge䞭eЬRR R&߭Rݬ ݬBIGMODЭeЬRPà XXRPbSЭcRX ALCBIGNUMPb ЭePЭQСUЬSSVPSVЭRТP@nn[VTEޮZXUYSU\xYRCRWQWPTR RP QP{RPQPQCQWPTRRRPRQPQP{RPPQQYSSUYSЭRբSSЬ RЏbSeP|^ UެVfpUxUPPPPfPUެ T}UtdRBIGMULSRRRcPPxUPPPPPdݬdcPPU)PfЬ RЏbPЬ RЏbԢPP,^W SVެTլdrլ!d6}LN7PլЬ PЏ`PѬ PѬԬЬ PЏ`Ь13SxSPPPPdPSЬRS1BIGMULUMULTPVЬ PPPPePQPRRdgPR=P߭R7ݬ ePPˏ PQPQQVxSPPPPPpVݬ ݬݬ 9PUPݬRdgPR@P߭Rϻݬ ݬPPˏ PQPQQVS1VЬ PЏ`RP4^ЬZTФUU XXЬYY1Y1YfդPEޮVYWXSQSPQPAR3QSPQPSP@WRPSP@WPPPRRPդ_YREnnTRUXSQSPQPAR3QSPQPSP@URPSP@UPPPRRPP߭YYZBIGCMP^WR)ЬUT SBeBdVWVˏVBcVWRWP^WR)ЬUT SBdBeVWVˏVBcxVWRWP^ЬR޼ SBcnnVЬTUT PEUUTSLZ YXZR3ЬVЬU TBfCeQRSPP@dQXQWˏW@dWXRXCiS$^ЬRТSCXЬ RТSCVSîRxRRRRRcRެެ~ݮݬyPhݾVݮݬdTվ1oެ оо h[޾kfbigsubih?bigmuli#@bigdivi@AbigmodildCbigpowiDbigpowiiEbigcmpi  Fadd1; 4Gsub1; pGmul1 Gdiv1L ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PePinteger expected or out of rangePf!Pnumeric expected P!g2Pstring expectedP2hBPcset expectedPBiPPfile expected$PPj^Pprocedure or integer expected,P^k|Precord expected4P|lPlist expected STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMScP ^ЬSc LEXCMPP/ЬR}cbլbݢALCSTRP |~ERR_MSGPPPww@ 1,&-V1.01O_0NV1.025-JUL-1994 10:09VAX C V3.2-044R O_0N O0n_lexgt' sN C$V_CTYPEDEFSDEREFERR_MSGLEXCMPCNV_TSTRALCSTR  O0N_LEXGT'$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSA  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPB BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOUC RCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZET) VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ZC D STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIE CSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS_P^eSTѬЬRDEREF PЏլDEREF PЏccCNV_TSTRPg~ERR_MSGcP7CNV_TSTRPTPg~ERR_MSGcPLEXCMPP:Ь R}bT$bݢALCSTRP|~ERR_MSGcPcPcPwwG 1P-V1.02O_0M0V1.025-JUL-1994 10:10VAX C V3.2-044YR O_0M0 O0m0_lexgeQ s C$V_CTYPEDEFSERR_MSGLEXCMPALCSTR O0M0_LEXGEQ$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPRH OC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISI T(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRJ LCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMEK STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSgP ^ЬSc LEXCMPP/ЬR}cbլbݢALCSTRP |~ERR_MSGPPPwwM 1J-V1.01O_0MV1.025-JUL-1994 10:10VAX C V3.2-044R O_0M O0m_lexge+ sN C$V_CTYPEDEFSDEREFERR_MSGLEXCMPCNV_TSTRALCSTR  O0M_LEXGE+$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSN  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPO BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOUP RCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEQ STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIR CSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMScP^eSTѬЬRDEREF PЏլDEREF PЏcc VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 kQR CNV_TSTRPg~ERR_MSGcP7CNV_TSTRPTPg~ERR_MSGcPLEXCMPP:Ь R}bT$bݢALCSTRP|~ERR_MSGcPcPcPwwT 1@f-V1.02O_0L0V1.025-JUL-1994 10:10VAX C V3.2-044YR O_0L0 O0l0_lexneU s C$V_CTYPEDEFSERR_MSGLEXCMPALCSTR  O0L0_LEXNEU$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPRU OC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISV T(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRW LCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMEX STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSkP^Ь QЬPa``aLEXCMPP0ЬR}bլbݢALCSTRP |~ERR_MSGPPPww+k O0Z6_RANDOMe O0Z7_RANDOM O0Z_RANDOMU O100_SECTN O101_SECT\O10_SECTY O110_SUBSC7 O111_SUBSC1 O112_SUBSCYO_1107O_1111O_112*O_113$O_114 O_12 O_120 O_13 O_130 O_131~ O_14v O_140p O_141h O_15a O_150* O_151 O_16 O_17 O_18 O_19 RALC RCOEXPRRCOMP? RDEBUGRLOCALRLRGINTF RMEMMGTRMISC2 RSTRUCTRSYSRWINDOWp RWINRSCRWINSYS TIME XWINDOW\ 1-V1.01O_0LV1.025-JUL-1994 10:10VAX C V3.2-044R O_0L O0l_lexne/ sN C$V_CTYPEDEFSDEREFERR_MSGLEXCMPCNV_TSTRALCSTR  O0L_LEXNE/$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS]  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP^ BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOU_ RCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZE` STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIa CSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSgP^eSTѬЬRDEREF PЏլDEREF PЏcc2|$ߺx gq# >Ry_Φ5[;sBPM HnfnS.uС4960O[`b)(xVTٮI[HHpL]؞sdgL"N%P<|F:.R*᤼NWj.H9"be G@ADa:K C+6MCSJn:; ]'EVtFfRhx)\&9E| `R=E}S04}}K0: =6D>ALWI}ͭIx Ҡ N W'֣HQ\ڗ]7VUTER Ku{8QϪWMjci"QA ̜^9{tTr!{H]Uo|2F,8$;b0`NMV,ܓgVÑ Gi.⧘2+2L$.X4} q)S@x ^T&DǍ}ylUǠT!KYmWFHGT$嫥ph-X~t\T_W#P #x7ȯ\&> >I&ao<$f,!D ړpyB;U2͏1d]s~ z81#ol|!ks~AfHڔ7^F^.;5K;߿ &(կSf_D?Ś2Dr;:?va}<|;iFF8B7sA«9I~s14b ٸ|%>)R DY8y:{K29cB V ~tM;Cd5sl#olv s{xlG/lApK[P}o16#G>Ve)d@G* [c1#S{MX?K ڄ U4y1LY.Wv Jv?㈽}2WqLf[g Gi{Gឣ=!68AWPفzsðF53bh囌zuM ZBJ*$zX31t0ZK~z]fp`Ehr࿊ P7y~Jܥ҂7y7t{)wY`FA\f z9/"c,"meSP7݃_>4Ye:эL2ieЉڞԼ[H(WqB#H/>窳hp>,ž^ݠMpGطtVUt@'ZYaq`obcϽ gGy>>\1ڞ9@uϏG$k{- (~S> h))tnS ߡ- I]3. uYuŝzy_.J';p/_|լ@4޳O>CW5yb}Ǹ8H:~;(vzcufs]juNhatq懭 [֮^p̄Dm".66V8L t?sXgRKpJJ`+Sv˨+Ŭj >b,HɳGEc";&I+o/lǐi'0+$I"D8 χ#:ȸA-lh27{RY7"j0z$8ɾ ^@e?%he cq{ar]o Mo<#zB(lqZ8ak]_>RwɓVWDΒtX1GFUX5CqVuOw"N~QoȨ_FP%H$ݓXI Z*^akM`evgd)F{j.q@m~VUsϱ.x3gT_x͍im- PN >~XLDjZ%9]G^ٹw ܃Rۓ̰!{Tq1kf < 1.nbXd!X tΐ e 8 ɮ̕hl9ga$o[U\T3-i{[[zF^:W oO &*|TGgQC$jxWŏcէrݬ?kgiX۳%NL^ZdMJ\ ^'ŭI'8L!~v|e'ˍ{,[* q=<׮X 0-",o5(6o.>"^m-A\.k $3O6pvwH꯻rW$^̂_WlrKJB_{e~ s 9YH_]L--{ 㺟摅aUp1D{ZΒ3iTZjtȕx7Dtgg\qfWvj5EXxςdc@( ɩC"oIL,Ί< |"Bc' 0;X@v 4c(/YdS^1o4 Ct[G':dĽnEdrW*z!_TZSߑU) d@/AĸICkEv`&ax=\Qix Eu-H;(/\-=Yܷp5/| HZCP>GOM\i6޿C+Y7/Ag %OU6CTÚT4O_pGkUeRi㛒-/*v0>W^U: 6xlM7mq;RGL9ޢl_Z֤bl+B#D ,b {/,U-BN Z@ϦV)HyhIţ"ΉS lo".[Bh\Soɖ>7L7O(_  L8zdHN(ˢEtͅ1k`@Q v85I N˄%pbӸ^JYqECI98+ݞKܖrLSwn8SqH[De_Za@c#ˢn2K\(Ow`Ys2IX my6L攵6C*FvU~==0}.׵N\<̧1vwiQͱ򤒨a?O$ teF+qgP' ;3\pZהc ]V8!Ӱm m C KJ);ܥ^ Ì H#+ qYeb%ɋ_3EBQ2/=aLJ6Hh>/#_~NrQT_ɶ   ܿ9 ?f+kE7smJZS W~hEa2>/p`߻P ULJ36' [NW2`@ u 8 }6XkÿL(Uwי/I8?+~ɋe` ٻHpw("\/vғ:W  RQy̕ŨD^(n͔`QH FQ~d@ yVZ br ~b_RN\QϠP7/Ҕ0!JOGn"ch;d )p9k3@KWJw5͠RcNLV b9dɇF& $VԄ{ksRyZa:nsdQ͔.A:0g̓jZd,1\Ea;-0`%q-d+V[|†8H…]y5r)aH/M0U*/Su<'~ @ qp(cKn9|yme>--{)d%/iuq6MXj4| x+/MRj,Lͺu#lR%ekM]s"Of.PPWXYLo޸PkP, ҲB2=AW=J LFUd[ug Whtu""ľo1(H1N xY.kR}I7XGb"FEC ߻hSP[mGU}OB|[dWI/fDxL &?]#B}@xxuw Rq)Q*W^U8KzC%R0=|K DZUp]N|Kjo9 i4D6YTX<p咦D1~(穟0B[ \C[Bc8/:O7OhkDm4]!wϵPTӬVYV3~Cir`mJs mϵim8a ˕8XML54: JLz^K'FWu17!(Cz(4؅ȗYQ#A$@^=1=;u. #@1ج tUjoD2a;w OFd4&Zn o oGĠ3dn"]VDuH] xTxsx !\|DaOQ"O] R;e!D->]]=}^nM^mxI5H"6FxqQo VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 R"a CNV_TSTRPg~ERR_MSGcP7CNV_TSTRPTPg~ERR_MSGcPLEXCMPP:Ь R}bT$bݢALCSTRP|~ERR_MSGcPcPcPwwc 1.V1.02O_0K0V1.025-JUL-1994 10:11VAX C V3.2-044YR O_0K0 O0k0_lexeqT s C$V_CTYPEDEFSERR_MSGLEXCMPALCSTR O0K0_LEXEQT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPRd OC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLISe T(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRf LCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMEg STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSjP ^Ь RЬSbc>cbLEXCMPP/ЬR}cbլbݢALCSTRP |~ERR_MSGPPPwwh 1V-/V1.02F_0N0V1.025-JUL-1994 10:22VAX C V3.2-044YR F_0N0F0n0_errorclear0 s. C$V_CTYPEDEFS F0N0_ERRORCLEAR0$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPj 1>[ .V1.01O_0KV1.025-JUL-1994 10:11VAX C V3.2-044R O_0K O0k_lexeq/ sN C$V_CTYPEDEFSDEREFERR_MSGLEXCMPCNV_TSTRALCSTR  O0K_LEXEQ/$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSk  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPl BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOUm RCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEn STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIo CSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSgP^eSTѬЬRDEREF PЏլDEREF PЏccCNV_TSTRPg~ERR_MSGcP7CNV_TSTRPTPg~ERR_MSGcPMLEXCMPP:Ь R}bT$bݢALCSTRP|~ERR_MSGcPcPcPww, VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ϻp q 1J.V1.01O_0JV1.025-JUL-1994 10:11VAX C V3.2-044R O_0J O0j_numne sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0J_NUMNE$CODE$DATASTDINSTDOUTSTDERRr _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASEs STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RANt K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESu EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRv APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPwwx 1@.V1.01O_0IV1.025-JUL-1994 10:12VAX C V3.2-044R O_0I O0i_numlt sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0I_NUMLT$CODE$DATASTDINSTDOUTSTDERRy _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASEz STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN{ K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES| EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GR} APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPww 1#.V1.01O_0HV1.025-JUL-1994 10:12VAX C V3.2-044R O_0H O0h_numle sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0H_NUMLE$CODE$DATASTDINSTDOUTSTDERR¯ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1   _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASE STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GR APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPww 1#).V1.01O_0GV1.025-JUL-1994 10:12VAX C V3.2-044R O_0G O0g_numgt sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0G_NUMGT$CODE$DATASTDINSTDOUTSTDERR _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASE STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GR APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPww _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASE STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1;1 C  K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GR APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPww 1 `;.V1.01O_0EV1.025-JUL-1994 10:12VAX C V3.2-044R O_0E O0e_numeq sq C$V_CTYPEDEFSDEREFBIGCMPALCREALERR_MSGCNV_EINT CNV_EC_INT CNV_C_DBL O0E_NUMEQ$CODE$DATASTDINSTDOUTSTDERR _CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASE STATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GR APHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP 8^eSѬЬRDEREF PЏլПDEREFЏcȞc߭䟭 CNV_EC_INTP8߭ CNV_EC_INTP'ѭЬ PЭЏ`ЭcPЭcPПCNV_EINTP7؟CNV_EINTP&؟BIGCMPP }ؼ ЭcPЭcP CNV_C_DBLPКf~ERR_MSGЭcP蟭 CNV_C_DBLPؚf~ERR_MSGЭcPq=Ь Rp~ALCREALPЏbբ<3~ERR_MSGЭcPЭcPЭcPww+8  O0S0_REFRESH?  O0S_REFRESH1 O0T_SIZE"  O0U0_TABMAT*  O0U_TABMAT O0V_TOBY O0W_TO  O0X0_LLIST  O0X_LLIST O0Y0_BANGO0Y_BANG O0Z0_RANDOM O0Z1_RANDOM O0Z2_RANDOM O0Z3_RANDOMx O0Z4_RANDOMq O0Z5_RANDOM 10I.V1.02FMISCV1.025-JUL-1994 10:13VAX C V3.2-044R FMISCtrefcmp,,tvalcmp, Xtrcmp3 ltvcmp4 nthcmp| nth s_ C$V_CTYPEDEFSCVPOSANYCMP TREFCMP ,TVALCMP XTRCMP3 lTVCMP4 NTHCMP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALT BL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTƨ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1   K_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TO T COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS  N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAAT TRIBSDRAWOPSWDSPLYS CURSORSYMS SORT_FIELDP^ЬPРPР PЬPРPР PANYCMP^ЬPРPР P$ЬPРPР P$ANYCMP^ANYCMP^ЬPЬPANYCMP^ЬTˏdRЬSˏcPRPIRR?TJPRSARP(PPPS'PTPANYCMPPݬANYCMP<^UЬTd<ФSУ Rݢ CVPOSP1У RP {PxPP@UnddФSݣCVPOSPTTDT>У QRPTPRС QRPTPRPPTT¡TxTRBUUPww 1аlh.V1.02F_110V1.025-JUL-1994 10:13VAX C V3.2-044VR F_110 F110_variable' s  C$V_CTYPEDEFSGETVAR F110_VARIABLE'$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS( LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETR MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS BUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMS2P^ЬPݠGETVARPPPww^F_1C0WF_1DQF_1D0BF_1EF_1E0F_1F|F_1F0tF_1GmF_1G0eF_1H_F_1H0WF_1I 1px.V1.01F_11V1.025-JUL-1994 10:14VAX C V3.2-044qR F_11 F11_variable s-  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_STRGETVAR  F11_VARIABLE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYP INT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTD SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_M$B VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ]  AINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZE STKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME  GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭b CNV_C_STRPg~ERR_MSGЭbP ݭGETVARPЭbPЭbPww 1 .V1.01F_10V1.025-JUL-1994 10:14VAX C V3.2-044PstringPco-expressionPsetPtablePlist$Pprocedure.Pwindow5Pfile:Pcset?PrealDPintegerLPnullP^SeTլDEREF Џd잭dЬ RcݢSTRLENPbЭdPˏPPP1pf?PЬ RޣݢSTRLENPbЭdPЭRТ R} ЭdPЬ RޣݢSTRLENPbЭdPЬ RޣݢSTRLEN PbЭdPЬ RޣݢSTRLENPbЭdPЬ Rޣ$ݢSTRLENPbЭdPЭRЬ Rޣ.ݢSTRLENPbЭdPЬ RR F_10F10_type s  C$V_CTYPEDEFSDEREFERR_MSGSTRLEN F10_TYPE$CODE$DATASTDINSTDOU TSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURREN DSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROG KYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALS GNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTS WSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTu XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSQ$CHAR_STRING_CONSTANTSޣ5ݢSTRLENPbЭdPЬ Rޣ:ݢSTRLENPbЭdPЬ Rޣ?ݢSTRLENPbЭdPЬ RޣDݢSTRLENPbЭdPЬ RޣLݢSTRLENPbЭdP{~ERR_MSGЭdPkP{]]?!Od1ww 1@͆.V1.02F_0Z2V1.025-JUL-1994 10:15VAX C V3.2-044aR F_0Z2 F0z2_sortf| s  C$V_CTYPEDEFSNTHCMPIRUNERRERR_MSGCPLISTQSORT  F0Z2_SORTF|$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_ TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZE K_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAIN=5F VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 7  KYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZE TEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPR IOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL| XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS SORT_FIELDP^լݬ~IRUNERRPЬQСPРRR~ aCPLISTP |~ERR_MSGPЬNTHCMPRЬ PРPР PQSORTPww 1P.V1.02F_0Z1V1.025-JUL-1994 10:15VAX C V3.2-044R F_0Z1 F0z1_sortf  s< C$V_CTYPEDEFSNTHCMPALCLISTALCLSTBIRUNERRERR_MSGQSORT | F0Z1_SORTF $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURC E K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZE STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHIC SDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS SORT_FIELD8P|^eV}Gf잭fլݬ~IRUNERRЭfPЬSУSУ SУ RSRALCLISTPc|~ERR_MSGЭfPRRALCLSTBPT|~ERR_MSGЭfPЭSTT ЬSУURJЭSУ SQPRxPSCS}cPPRЬNTHCMPRЭSУ SQSORTЬ SЭЏcЭfPww 1p줕.V1.02F_0Z0V1.025-JUL-1994 10:15VAX C V3.2-044R F_0Z0 F0z0_sortf, s> C$V_CTYPEDEFSNTHCMPALCLISTALCLSTBIRUNERRERR_MSGQSORT  F0Z0_SORTF,$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOU RCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEXs VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 F  STATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPH ICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS SORT_FIELDYP^eY)X}Gi잭iլݬ~IRUNERRЭiPЬRТRТTRTALCLISTPb|~ERR_MSGЭiPTTALCLSTBPS|~ERR_MSGЭiPЭRSS ЬRТWThЭUХ URSCQ/PChP@U } ХUPSS CQЬNTHCMPTЭRТ RQSORTЬ SЭЏcЭiPww 1R.V1.01F_0ZV1.025-JUL-1994 10:15VAX C V3.2-044P(^ZeY)X}GѬЬRDEREF Џլ蟼DEREFЏi؞iˏ_RR1ˏPPP1P^?P߭ DEF_C_INTPe~ERR_MSGЭiPխݭ~IRUNERRЭiPЭRТTRTALCLISTPb|~ERR_MSGЭiPTTALCLSTBPS|~ERR_MSGЭiPЭRSS ЭW TbЭUХ URSCQ-ChP@U } ХUPSS CQЭjNTHCMPTЭRТ RQSORTЬ SЭЏcЭiP߭ DEF_C_INTPe~ERR_MSGЭiPխݭ~IRUNERRЭiPЭSУ SУ RSRALCLISTPc|~ERR_MSGЭiPRRALCLSTBPT|~ERR_MSGЭiPЭSTT ЭUREЭSУ SQPRxPSCS}cPPRЭjNTHCMPRЭSУ SQSORTЬ SЭЏcЭiP߭ DEF_C_INTPe~ERR_MSGЭi Pխݭ~IRUNERRЭiPЭRТSS~ CPLISTP|~ERR_MSGЭiPЭjNTHCMPSЬ RТRТ R%R F_0Z F0z_sortf s  C$V_CTYPEDEFSDEREFNTHCMPALCLISTALCLSTBI RUNERRERR_MSG DEF_C_INTCPLISTQSORT  F0Z_SORTF$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBL LST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VAL K_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALST RTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_ NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS SORT_FIELD<QSORTЭiP蚏}~ERR_MSGЭiPP6=ww 10V1.0S2F_0H0V1.025-JUL-1994 10:26VAX C V3.2-044\R F_0H0F0h0_log s  C$V_CTYPEDEFSALCREALERR_MSGDRUNERRLOG <F0H0_LOG$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYP 1.V1.02F_0Y3V1.025-JUL-1994 10:15VAX C V3.2-044XR F_0Y3 F0y3_sort] s  C$V_CTYPEDEFSERR_MSGCPLISTANYCMPQSORT  F0Y3_SORT]$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYP PROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVEL۠ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 D  STKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULL PTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STA RTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSwP^ЬQСPРRR~aCPLISTP |~ERR_MSGPANYCMPRЬRТRТ RQSORTPww 1@M.V1.02F_0Y2V1.025-JUL-1994 10:16VAX C V3.2-044tR F_0Y2 F0y2_sort s2 C$V_CTYPEDEFSALCLISTALCLSTBERR_MSGANYCMPQSORT | F0Y2_SORT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESST R_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTD SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUE K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZE STKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME  GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^eV}Gڭf잭fЬSУSУ SУ RSRALCLISTPc|~ERR_MSGЭfPRRALCLSTBPT|~ERR_MSGЭfPЭSTT ЬSУURAЭSУ SQPRxPSCS}cPPRANYCMPRЭSУ SQSORTЬSЭЏcЭfPww 1@.V1.02F_0Y1V1.025-JUL-1994 10:16VAX C V3.2-044vR F_0Y1 F0y1_sort s4 C$V_CTYPEDEFSALCLISTALCLSTBERR_MSGANYCMPQSORT  F0Y1_SORT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRS TDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUE K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIqڥ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1   ZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOM E GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS/P^eY)X}Gޭi잭iЬRТRТTRTALCLISTPb|~ERR_MSGЭiPTTALCLSTBPS|~ERR_MSGЭiPЭRSS ЬRТWT_ЭUХ URSCQ.PChP@U } ХUPSS CQANYCMPTЭRТ RQSORTЬSЭЏcЭiPww 1Ю2.V1.02F_0Y0V1.025-JUL-1994 10:16VAX C V3.2-044P<^eYGZ)[}j}j}j}j}j}jiĞiЬPPNP1P?PЬRТRТVVSxSS8SVRRS,VRRS~ BLKRESERVEP|~ERR_MSGЭiPSЬRТcRVALCLISTPb|~ERR_MSGЭiPVVALCLSTBP|~ERR_MSGЭiPЭRЭ Т V1x|TSЭREc1ALCLISTXALCLSTBWEkS1PЭRC1R hPb|~ERR_MSGЭiPgP|~ERR_MSGЭiPЭPЭؠР ЭRТ PЭR} ЭRТ PЭR}$TPTxPPЭRТ R@PЏ`ЭЭRТ1aS1JUU SЭREc1%ѬTREFCMPVЭRТ RQSORT1VTVALCMPVЭRТ RQSORT17ЬRТTSRTbRSALCLISTPb|~ERR_MSGЭiPSSALCLSTBP|~ERR_MSGЭiPЭRЭТ S1ЭTФ TQRUЭTBeKPBkP,ЭT@ЭT} ЭT}ЭTФ PRR UЭTBeѬ!TRCMP3S~ЭRТ RQSORT7TVCMP4S~ЭRТ RQSORTݬ~R F_0Y0 F0y0_sort s C$V_CTYPEDEFSTVCMP4TVALCMPTREFCMPTRCMP3ALCLISTALCLSTBIRUNERRERR_MSG BLKRESERVEQSORT  F0Y0_SORT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLT ALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_S TATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATIC SMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS9IRUNERRЭiPЬ SЭЏcЭiPFPww 1".V1.01F_0YV1.025-JUL-1994 10:17VAX C V3.2-044P^eYGZ)[}j}j}j}j}j}jѬЬRDEREFЏլ蟼DEREFЏiiˏ_RR1ˏPPP1sPJ?P߭ DEF_C_INTPe~ERR_MSGЭiPЭPPP1?PЭRТVVSxSS8SVRRS,VRRS~ BLKRESERVEP|~ERR_MSGЭiPRЭbRVALCLISTPb| ~ERR_MSGЭiPVVALCLSTBP|~ERR_MSGЭiPЭRЭԢ Т V1t|TSЭREc1ALCLISTXALCLSTBWEkS1PЭRC1RhPb|~ERR_MSGЭiPgP|~ERR_MSGЭiPЭPЭܠР ЭRТ PЭR} ЭRТ PЭR}$TPTxPPЭRТ R@PЏ`Э̠ЭRТ1aS1JUU SЭREc1%ѭTREFCMPVЭRТ RQSORT1RTVALCMPVЭRТ RQSORT13ЭSTRSbRTALCLISTPb|~ ERR_MSGЭiPTTALCLSTBP|~ERR_MSGЭiPЭRЭԢТ T1ЭUХ URSVЭUCfKPCkP,ЭU@ЭU} ЭU}ЭUХPSS VЭUCfѭ!TRCMP3T~ЭRТ RQSORT7TVCMP4T~ЭRТ RQSORTݭ~IRUNERRЭiPЬ SЭģЏcЭiPЭRТTRTALCLISTPb|~ERR_MSGЭiPTTALCLSTBPS|~ERR_MSGЭiPЭRSS ЭWT`ЭUХ URSCQ/PCkP@U } Х@2;1ܸ s~շnjY+}iw? ^"`Cyf>Tc6阼 +5 Y^<+NfXvlzhI˟W6_բ_B J ^=+^ލJ?TeYFQ[:VHE ʹuLA\XWƵ表[MUQĮ8BECRQY NWJ]HH TWHJA  \TDOTI QJP]STHONSETH  DSMUWTaI@MT RXUF ]Z( G[K\pT\ SU_@ ]yAAXRLVq@TGj5lRRCWuLaR oIOS05>:vu ?gi SZOX_ WQT [ygivwp VHVC[BuǜDG@PPS!:{gu,>_@_L0 G^E_BYOV^V LK*JD_QWS]^PJJ@X_ZSB D9NU]NEAUFZCQM]E,SEQJEBLE_Q E NKjZTOTE^WZ7FLHTC^P>RTCusn\g1ZWɴ(pCEq2 K-A?NXIDVy"{MsJҦoh$* a^F ]RYUMy5]C[O Iש,ݾ g5 Eп =U9{F6ḩڸ OY9Ǡ,Kd{P9 @ʓV*?DܷM K[# ?MXGPf|zgFN]@ᚥډP[&҆J@2diV#~a&ŗAйox:QKy_TmNR{w£Ef(%0CmR$T~C.d0J>>)̷U6{p ღa8狭X2]'jb͝dZU;9IjN#.rk߂DFZ@љQ]?s{&bbΚP(ħ`Q8'tw%AQs J,l*N0s|=[#n[U*^̝Hƥe"DĔEfS֓j)XT 5 a 傤wD >@DYI LݽfF IY`^bOGDйPy|E#FFXw*| KIY V_ C_[e-}'[2[m,+ū0(π"˳}r_P'C*M=? ڛ$E3OpO^b $1JiC|"zڢ̈́euBWN;[ۓ~ .J*aCTg~ Q_k?& BgyYKznc MW+ JCvdf1y%tU2Pz~#D`YAN$CnV1!N#!/m<Fi@9@XAL&s^!lGN30<+(9Wu͏z=[.ñ@WW'5R%\)g9#9x\Mt^wŊ(AͼGQK9L^JNH89X >kwlDe4 ˸8n};T/BtY<*JH#S}9b?w~L{1,\=qF7}bAV4K~:"BRy y o 6o"]&|ꏕWTJ 릔 Y~ޅNw:idj̜IGb;9V GZ"dT#NE6k>qGգ AQ[Y"mKX1լ &]c  bljV`WQQnLρ[ nG.i \_AMmzCES80Ms:. tFUU@Q#o=M×FM$SR*ARIAMdIABYYSTLE|[0YIGSsITVMNX DJDLt^,1ӖpUOCRY2t@ߋ#+ c~)H;^B載%yu|' "~ή|I XhLtbĎH}Z=A;;Xz:m֤u 5Ѫ]dX x!U*׿q_GMNB,<>xM)^иS ;  .ز@gjG w㥩J HpƋoZHAXD 3ª 7'M P ]MLbua+hHDOX^_!EiO3q JzةE2 B|}qrBG5iL Zl5,NvdMYNRqkl_V/ݷIX+Vt$PL [LUMlS F Z SN^MELGfBZB HD-IGG^B PUTQw@VJODTm\AN 5VUTML^GVMQnyLCΤR6 D[R)ꙷT^J@_SQQD F$[\IM[UCES@UMFOB ^ LzsBm/': dC)7> ^0ߩAWѼ4@D{B>BLL PMNUIF`O|T \?豗c>_Z[ L.tG TC[\ FX_WH__$WLEM_DPQDQCLAWH FJ[  B ^ ۥ^M  HENqL F9C\WBL R\fBL ]ZGKF[ X;Y^S$ 4kΰpd{ `lVA[TvMD[MD T9AG[BE) / .oG\#&pr0}v LQHFCMWq-?"*0DTYXQ EH  iduo\>HT[UQ FTӶPF SKYYTQK@XKN^SEQIYBWI{NOvL\M{LDAZ@SS^_WGKDX`K T Y\VACAS V3YA]ZA\XP[Q MwWEXID/@AFXMNQqOVGX_hQ]@CG]ELVB^EO^FQT @RZ:\C QXFBFW S \WIR MC HCH @ [ PCO DVQR^N I_I^JEFV [QM.OXZ  FO: JKO3xHP MGid_PI[^_NXRGSNRYYMCH [BGXiLS  DLCD^B^Q^_YWQ X ]\OW^K ^U ^R_VNB WC Z IHAIG D8$ਞ$LlUvٱcְ2JXae@9=2|`ֵIjLdg [ё[=UFsIQw6DQRV?is[ 42 SPwA2y QI5ERL)ێY"<hp!(]Nd-߃ә v \+ l N+  >¾F.jN(YK8i G?DW>BS=W0TjF_W/6~ P\%TMX2e%XP`BsZ> WaɼTx)zKT^AF[IK ۅ?'?ZNK _YEN~VMPI!K Z P|9wqD_9FAWbOPl\:Y ^N mYCJiC<+'CQS V X݄ZD9KDÑxAAR NC}O-GR @J M_]HYZ] O [R _C C%=B}6$6 M ]Α! @U Ag. j2F^a~6(ޘ@~>CP1Ow'6_xL{AWkM}fG dT#PlA>5L܀UK薦wߠ R )mBhfYAKLe%L" iM7m*i _(Hjˆ>UN~vlY$5䪣1cp@ o[)W ` ^VjW \H JUG  URUGYQJO_ O @zMDpHMK-SE}\B iJEZjMQ KY ESOUACP^NZNQF IDXOQDWFLKM] _IG ]El׹fT]\؆QLDRNV NCꝜI wݟN}jhZ^Wf؍nr[EgVZ1(4 /)*P͈@}gI _ KCiP: Ў.ⰾ^Utf%V<+V<"~1eD{ |=28t̨L϶2b7K\ o;Q _SeX裍3_j%@Zʅ0@9p?Sܵa04 <}` $0Y=r6oWYsE00rE($ +FlS`R22 19 p XJ?%A$QHku0L+}|AlYLݦ|ؐKHLM@\#:ȳyFW)< rKYGm !Sr T @!n<$TH2 ^\kV@&8L}^DR^H-7g|ͤ!m'n _7{%NmbQe)[=.Y\|ǰYBHݭBRyﵞ^~TFN{|!ZȊYHsw ʣv'G_J+  mFC ѩ%INV?W:!"gm T%ê]'GXYޠZ~}iAep4VVNV! ipsԉJPcKtA@5ZZ yWIZgr?-dbu,27J2' xtF9mӤϣ7>s n=ol#ȮghL7P!P'DY@IWRDTtŦuշmZIHu:Yd4nRZA6SkŨG[DPѹ!FҧD' LND K-4 ]T  F.@] S$Ь PխRRRЏ`ЭdPSЬ QxSUЏaЭdPխ Ь RSQQ PQPUЏbЭdPЬ RSSS QUPSQPPR F_0T F0t_ishift s}  C$V_CTYPEDEFSDEREFBIGSHIFTERR_MSGCNV_INT < F0T_ISHIFT$CODE$DATASTDINSTDOUTSTDERR_CTYPE_? ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATEND@ STATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTA KYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESB ESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT&?E VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 B  GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPЏbЭdPwwD 1KM/V1.01F_0SV1.025-JUL-1994 10:20VAX C V3.2-044bR F_0S F0s_imagec s!  C$V_CTYPEDEFSDEREFGETIMAGEERR_MSG  F0S_IMAGEc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPE PROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELF STKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNUG LLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND SH TARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSzP^eRլDEREFЏb잭b GETIMAGEP|~ERR_MSGЭbPЭbPww F0Y_SORT  F0Z0_SORTF  F0Z1_SORTF  F0Z2_SORTF  F0Z_SORTF F10_TYPE  F110_VARIABLE  F11_VARIABLEa 1գ0V1.0M2K_050V1.025-JUL-1994 10:29VAX C V3.2-044iR K_050 K050_dateline s# _ C$V_CTYPEDEFSERR_MSGALCSTRGETITIMESTRLENSPRINTF  K050_DATELINE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYL 1pH9Y/V1.01F_0RV1.025-JUL-1994 10:20VAX C V3.2-044yR F_0RF0r_icom s9  C$V_CTYPEDEFSDEREFBIGSUBERR_MSGCNV_INT F0R_ICOM$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPM INT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDN SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_O MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZEP STKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOMEQ GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eRլDEREFЏb잭bCNV_INTPe~ERR_MSGЭbPˏPP>Џ蟼 *c VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 QQ BIGSUBP|~ERR_MSGЭbPЭbPЬ PҭЏ`ЭbPwwS 1Jc/V1.01F_0QV1.025-JUL-1994 10:21VAX C V3.2-044R F_0QF0q_ixor sI  C$V_CTYPEDEFSDEREFBIGXORERR_MSGCNV_INT F0Q_IXOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPEST STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESU FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTV VALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRW STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAX PHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS?P^eRѬЬPDEREF PЏլ쟼DEREFЏb䞭b쟭CNV_INTP욏e~ERR_MSGЭbPCNV_INTPe~ERR_MSGЭbPˏPPˏPP2 BIGXORP|~ERR_MSGЭbPЭbPЬ PͭЏ`ЭbPwwZ 1 t/V1.01F_0PV1.025-JUL-1994 10:21VAX C V3.2-044R F_0PF0p_ior sI  C$V_CTYPEDEFSDEREFBIGORERR_MSGCNV_INT F0P_IOR$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES[ STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESF\ IRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALU] EK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTA^ TSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHIC_ SHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS>P^eRѬЬPDEREF PЏլ쟼DEREFЏb䞭b쟭CNV_INTP욏e~ERR_MSGЭbPCNV_INTPe~ERR_MSGЭbPˏPPˏPP2 BIGORP|~ERR_MSGЭbPЭbPЬ PɭЏ`ЭbPwwzI% VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 N]`  F_0Y1 F_0Y2 F_0Y3 F_0Z F_0Z0 F_0Z1 F_0Z2 F_10 F_11 F_110 F_12 F_120 F_13 F_130 F_14 F_140F_15F_150b 1@/V1.01F_0OV1.025-JUL-1994 10:21VAX C V3.2-044R F_0OF0o_iand sI  C$V_CTYPEDEFSDEREFBIGANDERR_MSGCNV_INT F0O_IAND$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESc STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESd FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTe VALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRf STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAg PHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSBP^eRѬЬPDEREF PЏլ쟼DEREFЏb䞭b쟭CNV_INTP욏e~ERR_MSGЭbPCNV_INTPe~ERR_MSGЭbPˏPPˏPP2 BIGANDP|~ERR_MSGЭbPЭbPЬ QҭPPЏaЭbPwwi STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPAj RCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRk MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILl TINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTS5P^53}L;4}Lwwn 1pG/V1.01F_0NV1.025-JUL-1994 10:22VAX C V3.2-044YR F_0NF0n_errorclear3 s C$V_CTYPEDEFS F0N_ERRORCLEAR3$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPo STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCؽ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 o p S(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRq MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTIr NSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTS8P^53}L;4}L Pwwt 1 l/V1.02F_0M0V1.025-JUL-1994 10:23VAX C V3.2-044zR F_0M0 F0m0_display s5  C$V_CTYPEDEFSXDISPIRUNERRERR_MSGFFLUSHFPRINTF  F0M0_DISPLAY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESu STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESv FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENw TVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRx STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAy PHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTSPco-expression_%ld(%ld) P^2To<~ERR_MSGPЬQСPРSa~ERR_MSGPЬRR~IRUNERRPR**ФPݠݠSFPRINTFSFFLUSHSݬ&jXDISPP<1~ERR_MSGP}L Pww{ 10/V1.01F_0MV1.025-JUL-1994 10:23VAX C V3.2-044Pco-expression_%ld(%ld) P| ^eT2U*VѬЬPDEREF Џլ蟼DEREFЏdd߭f DEF_C_INTP蚏e~ERR_MSGЭdPѭЏ8#Pѭi~ERR_MSGЭdPo<~ERR_MSGЭdPЭPРS~ERR_MSGЭdPЭRR~IRUNERRЭdPRf| fХPݠݠSFPRINTFSFFLUSHSݭ&jXDISPP<1~ERR_MSGЭdP}L ЭdPR F_0M F0m_display so  C$V_CTYPEDEFSXDISPDEREFIRUNERRERR_MSG DEF_C_INTFFLUSHFPRINTF | F0M_DISPLAY$CODE$DATASTDINSTDOUTSTDER} R_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTAT~ BASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RANȃx= VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 w.~   K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMES EGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTSww  F0W0_RUNERR  F0W_RUNERR F0X0_SEQ F0X_SEQ  F0Y0_SORT  F0Y1_SORT  F0Y2_SORT  F0Y3_SORT 1/V1.02F_0L3V1.025-JUL-1994 10:23VAX C V3.2-044R F_0L3 F0l3_copy sH C$V_CTYPEDEFSHSHRINKHMAKEALCTELEMERR_MSGMEMCOPY  F0L3_COPY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE  K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZES TATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDO WN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP4^eZ)[}G}G}G}G}G٭j̞jЬRТЭRݢ ~ HMAKEP|~ERR_MSGЭjPЭTЭSУЭTЭSУ ЭTЭS}88RЭSB/ЭSBSݣSЭSBMEMCOPYRR  ЭSBWSЭRGc1ALCTELEMYPGkVvRbSЭRFcխYiPX|~ERR_MSGЭjPR(hЭS ЭRXFXЭRТRXbSЭRТcխVWW SЭRGc1jЭSգ RѣR SHSHRINKЬRЭЏ bЭjPww 1h/V1.02F_0L2V1.025-JUL-1994 10:24VAX C V3.2-044SR F_0L2 F0l2_copy6 s C$V_CTYPEDEFSERR_MSGCPSET F0L2_COPY6$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEX P_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS (LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE|ܳ )HOa4ֲQ)o'":VhGa kฺ+Ɓ"hETntt֡+0S#eҗPƻGW2CDKF7/hQӁ&j"VEP8o%] 8>[EFY(!.bq4q:CU>“ccU_LN'[MPXAW U VHXB{VL]Q[벴- EJUUQCYFIgZ\hiXU@"A@4ӭrR S1"‡ & >߅o%㐂 CY I\_@m7͞%UH3Y?XV1C As"/m|@FACj`pJ 2D BߊTO7z4\=܇z SXVG PVqXFLPHNkK |D`}wcJys5("m$k6L $[LN DF],1";7=$U{CRRG)QQzOSD="38`U- vUK Pߎ MNDDJ_ S MYP/JQD]YE Nm @AUVy_KX [I,VLMLT,V5O<]ZMN2T%CAQOCY\X;HLLN 4 FOCP]NN[YI\ N[^SMGJUZI$X^LCOJIK]G HU HKEKGLTXJZ@HF@BWCKZ{(L J_ ut)NaE T*z J[NFDʻHL[t/wp'}](}oh,1b SI[NGX'  _0zrj?l78JZGM %GhK@JZMCuv+df"K@IF[Y5JOHB_^ZH_OKY LJGFAY UUTCAPNRWHDKVG\ X\]HAL IG  J⬊QO^]S AT˖kj\[M~@;_߲Nӱi?m _ oܘ+JWDOVT7ި7I|CsCSJ*Rt~ Ty_EW IAu칢W eP IH)M,rdqu`Ƨ4M^JX/RA L}gBVhJTEPMUBBKEE D[]Z[^VUBBT F^ OATY XX_+UMRLACAB/KDMBYJYSVA]COY OL_ PHY XYFGYGAPBZUTJRCBV@@\]JKBGZCIHL[P@ ZrIJ^MP^ KA@o }G nFYqHV!PK 8;B^.\[ZAPN]PLBx4]RL [E HQXCQY]BDRI LMVH CZ S]OP \UH_DPK  HZGAOBFH]UOH) UTBPp[ʩ;QTBHJ ^R[^X\ U  >p&]]fHA MdTQD5U"WHK]AYF[}O\T_PF[3T{XWRYbRO3ZT_JZEJ T QF Wp{lVV\FppB E Y ^EZY ZZCW NBNUAY@DW]X`GcMB4CE PR EL EX HQRW@[O^O\]II R ֒:xkV]5A\@]1 W0 WJDUj)z b!ڃQiS]KvJ)9ZlXv-f 꽁(=CE5&iԭZ2hDz_희h:XңXR+ !2Sڃ[H SYvQ>zWZS CR(W8^MMD\jQUHT ඊƬDkG#KP053W33iX$$FZ8v%{v"uk]FAyEw0{wCힺ6N&@Q6'{zr%,@C1  U\wM[R 5ݙ\j28']oDȃ?}'N_E a B6A!q3C4PyB43ɂY"^"!CcPloF;t`<Θ$P]\>UiW*MFB1=&!ey!5VO[BPCqدeFD"f!+ 0Tmj}h ٝBE_YMVOUV[LP^B_@AKwOSEDCHW  CMJO  4\GC[BF J ,ZE_^OUAKKRTMMKZR\NEXZOLY(aH1zm_TGJ~=_&qD5JRR y~U = ʓe90& e坿qVGE IIM/ N _ tp@݂G}W\-زBǢ Wd( .U"ntqJ"N DY!TA bE% P7j 3VD'\%CoVX+ೝLԗF/p:r6p|Fy:RbOtSTr 4X?7@E^coT·BQFRƥF,=\ F Nܹ03FEY]*a=RPZTA-KsR'C Qrؚ zQKV ER1HGXZ@U>\'h"F aQ ]V`_=~e@`^T-:-GTX SQer 3 Ӈ2nC\ D\Vh趧\Cd\yY|d7msiDE뚖"K1r QUX[DrWSCCMUB@G BN GWN DȬqUZ֣u_YΤSN RS[G^I v?^f0%DM :Q[FX+c͕@\(JOsTֹ~R =Dd ыE\OG/ 4mQXgRC T4 O~a@Ȱ]rTIؾGxG;P{zϔ(_ \A%M[IB Ib]_OWeJG nGK~ŹKEZ#5_HZE@^S k2 EF?a66[v8qvai927w o DRNWrNEzcyrf^GP ^GJ gT ']TKuj7En93-$>(IK 2D &;GZiIQ0<GnAZT~d} [ S]Q YUWZWLAGEEM KPB iVCQYOmP LTDWZMUGAGMVH HAT HE NIFHGZ rS[JMPPGOES*JGHC  JQB֑ r￷#U5LFPNø $֊Ӳ@IڬGW;ܪ&WEʢSdMPǺL!_[~%JFPiuNf iZoc?/ZQZ`S N%ؚɬHOSChL!kR-{- Llyɲ&vԨcp8f.bGQ;ݦii#!OuqE$0yEqZ#fR`49Q5St Pʥ7!ip>a/uGP=cZ S:@pFYEE8gRcƦ]Ah\/ENxk>OJ QҿO E]GQ][.W S fS U-SB}u1NC"oPOYEV@ ϿXYNUJMPZ P B%gE[UaNG mPH0R ޱ h_@߹R+ C#V_Ww1~LгCXXYONPHIJ MW⨤ 6 Q{ӴY O̧DVD WVRmA_F&% KwJXT \CNfFVL`@ y !^}۷Kپo DOQoA E]~N{۴]TC Z<r >ڣ(#M2K U#7UׁuY JHD}B{ܻkCX\ﻝ (NPrR ybm FE_vVVEKpΗE|sVYTVo L^¾B6P[7N Cf&ή 6 iE4rXBzEA qE>;lL2ɷ";A* BG.ˎ|O LYKBt2j2 TW@\@^&Cq,#+s2F\8S[Z\N\N@RNLNԡ1 1Bр6Sh@5ٺCWzHMr~1-<~  X%^u197J1l>P |ޠw%_uP6GYGPSKBI^ 14GaV^Na@C I'2`BXMNC|Ae^-YBSM1УZƥNJ E 8]yL kCPB'T/M A* _R1`W Xo1bF@YEA`ضmG ([B]XLEUBwa\Kn# sEpVEZAҊzˈc8oYvKMP_J몛ᴵ$ /lV~?pQ_~K?Eiy \YIprf(-&.;EDp]l 3xa#/2+ecRVz oB4ؼQǫod]F#xPφZqgq=1\RtC/R9b Xn@P^F겸 `.gaS>!x,ٿFE3T,T|PX6$LVKz)MSN \|}Q? Օp܁^"` }5uHKB . Op;RBJ@ᯰjJ4`T J%eZPbr9YM N[ s:QT&.ڥ5kmm71^ ,RN0vo f˨ fr&FwCOKpz҂ gtbG  :.@4Us~B)NEv⹋U vAIM%k_3O+ es"ypK-MOhf377|%%T;aՐ]ap@FCk{}ޛ_q\' H< ,򸝊jC L\SHY^O)*[IEpz_,A$*%TƮ˗p$/]$JF BK鬹].kC B3BEb]jϡP sL!"({Cy8t<*JF-MCH:X_]Iq S ѢWZ]_3^!k6f V)DJzB3G0bQVH[B@|TV +CLs j"?IC V]YmN_ASJ] N_OѼ QJCZGU JENUWRX ^@E TQ Pn#2JGu]0F! ]]dSKRB^J[BN|zܡFLE@Z c@OP S@N]EBVVnX V-hB5XK4T.B{:4aA#XQSD [# _p{m^XNx; J UC@THS2$@bvMH.,pCYMFnXk0RD]DWYrLEC:DXYnw0Gxz&UF6 [VQPU ,0V] TGEEoz &vdh)^a/vo#$"f oWX][U P Y VW)4#:|(RMKJNOH M Q:\R^0H66lhGE  %BO QiVU\[<[GEG]<AUDHQ@s@RHG 6 QFR=MJP_V! GQDHC}GO LOX ^\YSVU 5YWB[SPTCKNHIE[KUMd uT@LC 2aF T[VCi N^S^XR_NY[껺KX@W'SXO]YKTaML ?@OKSVx2\a@5UT kV  @;JV󋷤EZ7BW2Q@FHRI &JT XO^硯IL @OJ]S^[JZ\UBIA 󪺾E Z]RMB YJ  Z^YOGYBEEM[RIR^ EJD ^N ZT 𥲩 \TLUESYPKQUAYSG R CKTL]^BVG 㠫 QAF_ BE_KE@FTVDUNZQFYS@ FFA@\OHVLH[ N^ YKGZNFL^JS\X AQXS@SDDTXZV RD| LBI;GSCRb   IIUN REON_HWVCTY@SMK_YBJY:D @K_QGQ[^X_I\X6ORUY_AQuAKSHIPYS 4KNRW KCJ^^yQVQAECX_%T@HP KDNLBWWB[OVFXEM WXYO\E]YI[G@nT_4B}N@p]# ԭECMTAwУw٬ެ Z)씒7G@񲭺J\? QKC(@Be T?XWVLX7+X A F]A GOX\ ]Z[WUMESZH@@  ~QSWI:YJ'%0^VSZSLPGBF EKQ[HHCuؗ$O4ga-k"|:6I CXLD @W}M=p|k,?PUYX9^KGJ L\VZ\D] [DCM @pk=,} 5#a;#ZENML4]0#YEWkG YVܾJNZ\քG\]QVX BB6WOZ/DJU_,lN<%] /ȌlIb,7W.&bXFh؆sFC4[g]nQ1MI| D7AHRre檹䗊 L_u) HVaTJXEKN#4/ ;[7ȦWmx\S.8T 0{|,yH3BKwA3" FVD:oB7[@l,/m"{B@.?WNگ֔YuVS0!C\s|7MoP> 6(obά[pL3=C^25\ƴ8`^  SvxF GWd Hz@m"3A֞LԸBEgV =XUrAD\LC~^" Y};*\ oBJF@Hig?<LUA N ZANIy' =ЦDld=;wݛRT>Vޘ3DLRU|IX6yttWyȵޡYݴtBIw# ~ۼ3Pi pTC[{XMDeLiȺ"T|MKt# EOZ' VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 C# $ 1cd0V1.01F_08V1.025-JUL-1994 10:28VAX C V3.2-044nR F_08F08_cos s/  C$V_CTYPEDEFSDEREFALCREALERR_MSG CNV_C_DBL MTH$DCOS_R7COS F08_COS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES% STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZES& FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTV' ALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCR( STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAP) HICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^eXլ蟼DEREFЏhh CNV_C_DBLP蚏f~ERR_MSGЭhPpP MTH$DCOS_R7Ь RpP~ALCREALPЏbբ<3~ERR_MSGЭhPЭhPww\ 1e 1V1.002O_151V1.025-JUL-1994 10:36VAX C V3.2-044[R O_151 O151_union` s   C$V_CTYPEDEFSALCCSETERR_MSG  O151_UNION`$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP, 1Uj0V1.01F_07V1.025-JUL-1994 10:28VAX C V3.2-044nR F_07F07_sin s/  C$V_CTYPEDEFSDEREFALCREALERR_MSG CNV_C_DBL MTH$DSIN_R7SIN F07_SIN$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES- STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZES. FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTV/ ALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCR0 STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAP1 HICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^eXլ蟼DEREFЏhh CNV_C_DBLP蚏f~ERR_MSGЭhPpP MTH$DSIN_R7Ь RpP~ALCREALPЏbբ<3~ERR_MSGЭhPЭhPww VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 O2 3 1 @udq0V1.04RSTRUCTV1.025-JUL-1994 10:28VAX C V3.2-044PP^ЬP֠Ь QaЬPa<^eU}G}Ge䞭eSЬRТcSЭRТ cì T(ЭRѬ ЭP  QР aЭPѬ TNެSЭQ PPcc¡cЬRxcP@P}`b֬ ЭPѬ   QР aTЭ<^eT}G}Gڭd䞭dì UUSUURSALCLISTPbЭdPRSU4 ALCLSTBPbЭdPЭPЭР ݬݬ ЭPݬCPSLOTSЬQЏaЭP,^eVGX)W}h}h}h}hfԞfݬ ЬRТR ~ HMAKEPЭfPЬSУTЭSФЭSФ RB'BSݣSЭSBMEMCOPYRR BSTЭRCd1ALCSELEMUPCgRnTdPЭTB`խQЭPݠ ePTЭfPЭQ ЭPTBTЭPРPT`TЭPРdխRSS ƞTЭRCd1rЬRЏ bЭЭSգ RѣR SHSHRINKЭ5 ԦP|^eV)S}Gf잭fլ  PPPRBcPPRR  BcPPxRѬ  @UT P8UTRP(PQUQxPPPPxPPPQŬ TPPQ~ BLKRESERVEPЭfPݬALCHASHPЭfPR$Bc ALCSEGMENTPQЭfPЭPQBRЭR ЭP^ЬQЬTQSS SSxSRBRRPPxSRBP@)SSSSQS@RCP<^ެTdScЬRТ UdSޣ RbԢ(R UݬݬHGNEXT^)XЬSެVfRѣ 1Ь SУRѢrУW6 UfSޣ8TURxRRR fRТWdT UЬSЬTФ cRУSBRC Ь R*ѢW$Ь RТ Ь RѢW Ь RТ լ 1ެTW֧gRѧBhdRԢbb  bSЬRCPdUeQЬSХPAS@ eRB VZdSVQQQVPPB4PPQԬ 3Q.Ь Q(dPѡB4PЬ PРѬ Ь Q dPѡB4RB Vլ 1QЬ P^e[)Y}Gϭk잭kRЬbЭRբ4ЭkЭR TT ALCSEGMENTPZЭkXUЭREWXPSEiBCRXVXVQbP"ҠVVTV PbRPaQРPabS7 SEiUЭREWЭRZEЭSx RR Э^eZ)X}Gj잭jRЬbYЭRIYY  ЭRIYЭRբ1 SѢS1RRSTRUCT addmem$$cpslots cplist cpset $hmake  hchain\|hgfirst@ hgnextt 0hgrowhshrink@ Pmemb s 8        C$V_CTYPEDEFSHCHAINCPSLOTSHSHRINKHMAKEHGNEXTALCHASH ALCSEGMENTALC9 SELEMALCLISTALCLSTBEQUIV BLKRESERVEMEMCOPY ADDMEM $<CPSLOTS <CPLIST CPSET $|HMAKE HCHAIN |<HGFIRST HGNEXT 0HGROW HSHRINK PMEMB$CODE $DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYP: STV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(; LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETR< MAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICS= BUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN{ GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND > WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPЭSIRWYRYBVЭRFU1PTFhnDRDPЇQP.Q*PѠ PbRРP QbRСQPQPPbRРPQPQbRСQTTFhVЭRFU1{ЭSx ЭRբ SѢS11Эj^Ь UЬXUWXQWSS SSxSRBRRPxSRBP@)SSSSWS@RCSԼcR5ТTTUSPTUݬ EQUIVPSPScRSPww@ 1 y0V1.03RDEBUGV1.025-JUL-1994 10:28VAX C V3.2-044P P???? P from line %d in %sP&subject&P&pos+P&progname5P&window=Pname: unknown event keyword variablebP&randomjP&traceqP&dumpwP&error~Pname: unknown integer keyword variableP[%ld:%ld]Pname: unreferencable static variablePname: cannot determine variable namePL[%ld]P%s.%sPname: invalid structure referenceA (P returned 3P failed <P suspended HP resumed RP; co-expression_%ld gP: jP @ nPreturned xP to }Pfailed to Pco-expression_%ld P%-13s: %4d P : P local identifiers: P P = P P = P P = P global identifiers: P P = P ^լЬQRСPPSPSxSPPRݡaTRACEBKbSݢݢݬݣ ABSPSP^TSdcFPRINTFЬRߤcFPRINTFa]i VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 UA B PcPUTSTRc(FPUTCЬP׬P2PЬ P PcOUTIMAGEլ c,FPUTCЬP׬Pc)FPUTCլݬݬߤ cFPRINTFc FPUTCݣFFLUSH΀^Ze[}Gkk&njPРRRSSxSRRbYˏ_PP1ˏPP P1N?PЬP`ު1ЬP`ު&1ЬP `ު+1ЬP`ު51ߪ=SYSERRЬRТR?PRPЬP`ުb1PAPRPЬP`ުj1FPRPЬP`ުq1h<PRPC ЬP`ުw1Lߪ~SYSERR1>PݬЬRݢ1P1 ЭkPЬRТЬSSЭR GET_NAMEЭP~ݠʥ߭SPRINTFcW߭STRLENPXWP~ALCSTRPTЭkPЬPРVTXW`UW UUWޭSRX1RRX1zPЬVˏfP1+ЦUU[.U\%[URRxRR]SBcP}`ЭkPgRURZU_QRURRéRTT ʯSYSERRݩ ABSPRݩABSPRRTxTRB$P}`ЭkPUn4ݩ ABSxPP@PUPnURRxRRB$P}`ЭkPD U;xRBPUP,޼R®UUݩ ABSPUxUUE$P}`bЭkPSYSERR1=PЦˏfUxUUUнPPP1PB?PЭSxRBPPURRRTTգЭPРЭPTՠT߭SPRINTF߭STRLENPSЬRS߭ALCSTRPЭkPS1ЭRPPUU RxUUE(Scݢ ߭SPRINTF߭STRLENPSЬRS߭ALCSTRPЭkPS(ݬݭ!PЭkPSYSERRЭP ^WAVTצsRtSRSTRLENP\E \  R\\ SSRǛdFPRINTF ǨdFPRINTF*RRSRS FPUTCSd|~cd cR\R\j\SЬRRUUxU\\ScRdPUTSTRd(FPUTC&Sݢ ABSP\PR\+S\S\dOUTIMAGER d,FPUTCR\R\d)FPUTCd FPUTCݤFFLUSH ^WAVUצsRtSRSTRLENP\\  R\\ SSRǛeFPRINTF ǨeFPRINTF*RRSRS FPUTCSe|~ce cR\R\j\SЬRF RTTxT\\Sc\ePUTSTR(eFPRINTFj\ݬeOUTIMAGEe FPUTCeFFLUSH ^WAVTצsRtSRSTRLENP\\  R\\ SSRǛdFPRINTF ǨdFPRINTF*RRSRS FPUTCSd|~cd cR\R\j\SЬRRUUxU\\Sc\dPUTSTR3dFPRINTFdFFLUSH ^WAVUצsRtSRSTRLENP\\  R\\ SSRǛeFPRINTF ǨeFPRINTF*G RRSRS FPUTCSe|~ce cR\R\j\SЬRRTTxT\\Sc\ePUTSTR<eFPRINTFj\ݬeOUTIMAGEe FPUTCeFFLUSH ^WAVTצsRtSRSTRLENP\\  R\\ SSRǛdFPRINTF ǨdFPRINTF*RRSRS FPUTCSd|~cd cR\R\j\SЬRRUUxU\\Sc\dPUTSTRHdFPRINTFdFFLUSH<^ݬЬP GETIMAGEPP~ALCSTRPSH PЬPРT`US`T[RU PRRU3]P ^WAVTצЬPР RР$SRSTRLENPQQ  PRQQ SSRǛdFPRINTF ǨdFPRINTFЬRТPSРRRQQxQPPScU*RRSRS FPUTCSd|~cd cRPRP知dPUTSTRЬRݢRdFPRINTFЬ PP# PpP?PgdFPRINTFݬdOUTIMAGEjdFPRINTF;PndFPRINTFݬdOUTIMAGExdFPRINTFP}dFPRINTFЬRݢLjdFI PRINTFݤFFLUSH^RݬSTRLENPQQ  P֬QQ լݬݬ›FPRINTFFPRINTF^TЬRRSRS FPUTCSd|~cd cRPRPP^Y޼nnWЬ R׬ R1rެPUTSTRFPRINTFZOUTIMAGEFPUTC լ1CЬRSТRRTTxTRRSc[ݾɾݾj$Vݫ ABSPR=оUUjVUUjWSWSUU VRnTЬRTЫS?XXjVXXjTRTRXXJ VSnUxSCgUЫR>TTjVTTjUSUSTT VRЬRТWbЬ R׬ R1uXxX~MALLOCPWPPX P@gR RDEBUGtracebkU Xxtraceget_name ctrace< rtrace failtrace strace  atrace  keyrefo8 cotrace| showline\  showlevel: K L xdispd glbcmp' s L  1 C$V_CTYPEDEFSGET_NAMETRACEBKGETIMAGESYSERROUTIMAGEPUTSTRLEXCMPALCSTRMALLOCSTRLENFFLUSHFPUTCSPRINTFFPRINTFABSABSABSFREEQSORTABS TRACEBK GET_NAME CTRACE RTRACE  FAILTRACE STRACE ATRACE 8 COTRACE M L XDISP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCN HARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT KO _ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATP COLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSQA> VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 <P Q MAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTS?PPXϡXWQSORTެZjFPRINTFRXcUFPRINTFVUfxBgS]TCdUPUTSTRUfxBgS[TCdUOUTIMAGEU FPUTCRRXFFLUSHWFREEP^мRxP]Q@axRRBaLEXCMP P?kPPn4$TDdwwS 1h@0V1.04KEYWORDV1.025-JUL-1994 10:29VAX C V3.2-044RKEYWORD C$V_CTYPEDEFS$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIT ST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENTU K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASV EZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBLW OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSPPwwY 1Т0V1.02K_0H0V1.025-JUL-1994 10:29VAX C V3.2-044PVMSPVMSPcompiledPcompiledPASCII PASCII&Pco-expressions5Pco-expressionsDPenvironment variablesZPenvironment variablespPexternal functionsPexternal functionsPfixed regionsPfixed regionsPkeyboard functionsPkeyboard functionsPlarge integersPlarge integersPmultiple regionsPmultiple regionsPpipesZ Ppipes$Pstring invocation6Pstring invocationHPsystem functionXPsystem functionhPgraphicsqPgraphicszPX WindowsPX WindowsP^TdP-ЬRޤݢSTRLENPbЬRPbPޤP-ЬRޤݢSTRLENPbЬRPbPޤP-ЬRޤ ݢSTRLENPbЬRPbPޤ&P-ЬRޤ5ݢSTRLENPbЬRPbPޤDP-ЬRޤZݢSTRLENPbЬRPbPޤpP.ЬRăݢSTRLENPbЬRPbP[ ĖP.ЬRĤݢSTRLENPbЬRPbPIJP.ЬRݢSTRLENPbЬRPbPl5-R K_0H0 K0h0_features' s C$V_CTYPEDEFSSTRLEN  K0H0_FEATURES'$C\ ODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRING] CURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_E^ RRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STR_ COLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLN VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 l_ ` LCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAcATTRIBSDRAWOPSWDSPLYS CURSORSYMS$CHAR_STRING_CONSTANTSP.ЬRݢSTRLENPbЬRPbPP.ЬRݢSTRLENPbЬRPbPP.ЬRݢSTRLENPbЬRPbP$P.ЬR6ݢSTRLENPbЬRPbPHP.ЬRXݢSTRLENPbЬRPbPhP.ЬRqݢSTRLENPbЬRPbPzP.ЬRĄݢSTRLENPbЬRPbPPwwb PINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDc SEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEd K_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZEe STKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOMEf GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS $CHAR_STRING_CONSTANTSPpmPamP%s, %s %d, %d %d:%02d %sP^TGETITIMEЭRR dSR  R PޤSR RSݭRݭݭݭݭߤ SPRINTFSTRLENPSSALCSTRPR |~ERR_MSGPЬPRS`Pwwh 1 `40V1.00DEFV1.025-JUL-1994 10:29VAX C V3.2-044P^ЬQa pPݬQ CNV_C_DBL^ЬQa Ь Pݬ Q CNV_C_INT ^ЬScЬ RݬSTRLENPbЬP S CNV_C_STR^ЬQaЬ PЏ`ЬP QCNV_CSET^ЬQa Ь Pݬ Q CNV_EC_INT^ЬQaЬ PЏ`ЬP QCNV_EINT^ЬQaЬ PЏ`ЬP i QCNV_INT ^ЬSc*ЬRp~ALCREALP |~FATALERRЏPSCNV_REAL^ЬRbR DEF def_c_dbl(( def_c_int(P def_c_str<def_cset4 def_ec_int(def_eint4def_int4Pdef_realLdef_str( def_tcset4def_tstr) sj  C$V_CTYPEDEFSALCREALFATALERRCNV_TSTR CNV_TCSETCNV_STRCNV_REALCNV_INTCNV_EINT CNV_EC_INTCNV_CSET CNV_C_STR CNV_C_INT CNV_C_DBLSTRLEN DEF_C_DBL ( DEF_C_INT P DEF_C_STR DEF_CSET DEF_EC_INT DEF_EINT DEF_INT P DEF_REALk DEF_STR  DEF_TCSET DEF_TSTR!$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMl TBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTm K_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL Sn TATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE( VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;2 4Cn o E_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS } Pݬ RCNV_STR^ѼЬPЏ`Ь Pݬݬݬ CNV_TCSET^Ѽ } PݬݬݬCNV_TSTRwwq 1_ 0V1.04RWINRSCV1.025-JUL-1994 10:30VAX C V3.2-044PPblackPwhite PRGBi:.5/.5/.5Pؙ?+J @E>xF>f@ffffffPfixed!Pfixed'Pfixed-Pmono2PlucidatypewriterCPtypewriterNPcourierVPsans[PhelveticaePserifkPtimesqP*tPmedium{PdemiboldPboldPdemiPlightP*PiPoPrP*PnarrowPcondensedPnormalPwidePextendr edP*PpP*P-*-%s-%s-%s-%s-*-*-*-*-*-%s-*-*-*P%.*s%d%sPsansPserifPserifPsans Pr C$V_CTYPEDEFS FREE_CONTEXT FREE_WINDOW ALC_CONTEXTFIELDCMP XLFD_SIZE XLFD_FIELDALC_RGBFINDFONT GO_VIRTUAL ALC_CENTRYTRYFONT FREE_DISPLAYXCOLOR POLLEVENT PARSEFONT PARSECOLORALLOCSALLOCSTRCPYSTRCMPMALLOCCALLOCLOGSTRLENSTRNCMPXSETWINDOWCOLORMAPXSETCLs IPRECTANGLES XPARSECOLORXFREEGCXFREEFONTNAMES XFREECOLORS XFREECOLORMAP PmediumPdemiPnormal Piso8859(P0*Padobe(P0^ЬRТSÀVЦnլ լ լ@PѬ ѬѬƀPլ%ø<~ALLOCPøô[ø#ð<~ALLOCPðì[ðެ ZjެYiެXh ^( nݬXCOLOR( حV548BElHqz]gV%(3M$FYA<~7fJLڀx] YT_#P2n D,W^= qj&%Ul.ϝqg("}QgBr[N"nw!s\# |i3dR1._DPQJ(P:+amyKk-p +?h?7d.; @pwү{Z1j g⪧m|24k"ڧlnFsȼ񒈏!eD\)(2e _OQMyBLd=U[}噏! Vx1:9dx gvJ &nP5rhm"r׳׃ڝ+=gg ׼.6fi_xx 1zmp5=sm$ §|<}",S&?avZ_*V"9N #XT_o;r f~8=s[+XBM O:j#eUlV:ILOݘFu3ZSm|@ {ufglKy3֧xa@7hj@趏zgTiGt χѲFg&# #;5^H>_u ![E=}Z?=/K LQTYU%LԄ+Q4P6Un}w.逹-a2$J&T3lӍU&9tAyenI]u3=o6y6\C~#AKb/%)-lX8+}ס8u(8{L?Ҷu=Q|v#S$;1b4i,ޓȳ{޻& ˍīƦ 6uIqTdlpg 'S^ Vjó`՟\\LtAIA!_Zg% &>{C5խ+6L♠b)v Ǝ/?SάH}1eyܗY M(FS >B- -HKy!%_a#ilȞ}?1`kQ/W(7&;϶jcᙨY̹\ʨ#GÔ#{#WnKyl kIV[o{HȧZx KfSU8  @Q/Γ@wڑ˖l_V'nҢydn5Poè[TKaAڿ6 {B b=pI8OE^x}#o$*rE"Ѣk8eLGWL$ьڄ,%3w'V'-Z}:On1qx:o.b6|!c3^Mȑ-X4\Qs&*dwQmbmĈdB_Ь( L P6 R4|B:s~˱)-Rq|#a|FOCLlc2q! q(%V}z39^y`1״|Hs~Us&r7#4,0T=oA޺Vx1YVvYP=1}!8~5\g0m+xeU*!eTP;-i~ar_34a~ y$UcYD4jտӐϜe4mڬޟ֋J뿃gO`0#ta^MꌛG&b +^Sw|%ob_g^I`:|{p*'GaRs& _K$EW9Xla]T k#AHvq b@}ۙ #QP-TM5Msrut O1RG+2XГLs_Z[k*0z]=woSMfqMYWL\ѧ&Uה 6(0х`HC~5YWi3Uu_Xy?Ӱ?FX2tX5?5v7}l]C F#LS,õ!0& @Zh*w-)Vߎ$# e~c~&3T8PP^뺶W*T$(;0SɥI˫s"kk`-lO!8SmP̡zY~ M8u^/nR]@M;<0QK0JꟴX>s1 ù96OR[*=p%O;N#%9Ԧ!' >|ԔNсī>%ܤ%>I(I8q%+{1!d6qյk}w('أ Ϡe5PP2zpZDigG@w/(;'sMJ]LXsV*j1Uն ɡ= ]/< E"0ߒ CA&8b/ȟKٜ*/X% $ߊvl@ׁ"2~ݵ Sd+9RoB<kA2N @eO0<$FW8nWsɾ|6nd+g xղWu\.RXfq,?=€gW,J9Z_sT> KYU3֥;+HDKO~3ΟA ^|2O)}lY}2P*ɇi0j\ff1dx~>@I±J{v9UX3ڹzW)jzױoMSnPxX=qG03"S_s U'gSʟ ފRh*[TF,ݼP^rm+ ['/1V/4Ɨ 9XGXgP2yUqMAJaKuTBV_ɜҍuh& 0#l nUwxF#S.foAog-~ IC'̙8q];VTd_c~ɺxY.K UAEAvJ4G5 |ZԾУW}6`OBE."2[V2 HSG?=WiޮEr l "%IFNY8yHEP#L&tB}Jsudf\dF?>%jEfY ïĺTROWXuJGԭ+.񳄹q++#K)Ů.)hz;PQr$h-y$a;we&t7K-"[kM@5{d.Zu ]^ʧԝNo><7b381 ۚWB̈,7) )2)4.3U U#W3AZGOFvȏH~A xY-)tǪ~Դj)|^U=?Tbw8x$W8%l^D9GP'"'WA0oM:sh~nD4q}4@'"Y0џq:)h׫{r2n0M8rX6.~w `"YXӦ)Q-ױ5iƧDfؙ8jy_N{w S&5e_sI_~=@~#* .&J襀jiHxu4c-'`TO̾pՋ7C4?=nא>?L=e# E=+Vg 1N^x70.vebiO/sl('ms|Fj8~~qIyeBϚ):ZwoQDKj (4^b)J -[q꽩!AtOGC1t,չ^ `N? 1"ޒoC~nL[?^e/ cEfEv, @Ǚ;T/ŖW{-|Y|װR@3hs0Zj̀du`$lJRY = ZF'FE`4WtPDj~\,y3 ^O8̴\c.^q Lr}+fH)q6(H^yiGV䠲CS WL\oKUT ?C HTr*?(Dw';8d)~S׹fe]Ȓِ3-Z (-H IB16ihNhPuL@SCEW6HIfHZ΋θcY@S[?_, 019OHRoϲ^ބPPh}@^sG%,Bja>ũ `M/gp ޅ'md$yi KN&e`BEducyި߃sqk'~UZ(^CPw[oz.GIaKHN҃4!L+TYCM g\qRXBE>3'.5_=B@{mtľY˶O]SaѸ C2tE7s_cN# yRpbT9@GPCGl^] T?Dء">\IR`[RoUՌZѤF ]$5|e$o]N487rܗj䶊ȤmnWċ+0O)̂_3xe{QAR,褔Vj%8+ 95HS/gJPXl~N9s aKAןܯ:jP6gK7Ě^LGf-*i~ 1Qj}X;$M{nhiSY :ɵptuEEVxɂ(SqO~A}Fysu XG"1]zG46f=+>{ c8ǀ$FHv~dg2 R GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSfP|^ALCCOEXPPU |~ERR_MSGPЬQСP},,ѥ,a~ERR_MSGPUCO_INITЬRТPРr1o>ŌTňPPSSxSPPTТPRPPQQxQPPRbdŌTňPPVPVxVPPTЬRТPQPPSSxSPPQСŌVňPPTTxTPPVТPQPPRRxRPPQСЬPUЏ`Pww@ 1=z1V1.01O_0SV1.025-JUL-1994 10:36VAX C V3.2-044R O_0S O0s_refresh sE  C$V_CTYPEDEFSALCCOEXPDEREFERR_MSGCO_INIT O0S_REFRESH$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPE8 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 N@ A SSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESB FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVC ENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRD STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GE RAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^eWլDEREFЏg잭gѭv~ERR_MSGЭgPALCCOEXPPS|~ERR_MSGЭgPЭP},,ѣ,~ERR_MSGЭgPSCO_INITЭPРr1o>ÌUÈPPTTxTPPUЭPRPPQQxQPPRbeÌUÈPPRPRxRPPUЭPQPPTTxTPPQСÌVÈPPUUxUPPVЭPQPPRRxRPPQСЬ PSЏ`ЭgPwwG 11V1.04RMEMMGTV1.025-JUL-1994 10:36VAX C V3.2-044'P' P (' P'(P8@'@P'HP'PP(P(P ($P(,P 8 (@P (PPPP HPPPP  @PH Pillegal object PPillegal object PPlarge integer P,Preal number P,8Pcset P8=Pfile P=BPprocedure PBLPrecord PLSPlist PSXPlist element $PXePset (PeiPset element ,PiuPtable 0Pu{Ptable element 4P{Ptable element trapped variable 8PPhash block Pillegal object dP>)P @ MPinsufficient memory for string regionsPinsufficient memory for block regionPinsufficient memory for qualifier listP^U%VTS""$$#гXдW MALLOCRbPc bPdXWJ c\|c\|d\|d\|c\lbPP  MERRORc\ld\lMALLOCPP  sERRORd\laMALLOCPf ŘERRORa^EW+TdGFREEVPdUe(USХ dУ4RPRPТRPfRSf edR Td SCOLLECTRݢݢADJUSTRCOMPACT|^EV+ScGFREEUPcTd(TRФ cТ4\P\PЬ\Pe\Re dcR Sc^<TЬSSTST MALLOCPRUЬbK bSSPPSPQSQQbbMALLOCPP  bRPbPPPbbTRFREEP<^ެUe RRRTe P``Q P``QdPРRРSR)PRdeCOLLECTdPà PѬPPТRS)SdݬCOLLECTdPà PѬPPУSdRբdPРddPՠ~ݬ ALCNEWREGP5dԠdRPddRТdRТRPdRPPdPP^[YW2Z'VXЬPPP72?PЬRXЬSYЬQZWL ЪRe%gkE MARKBLOCKj MARKBLOCK@̮hRЮSѣ# RЮTѤRgik gRgЮb>ٮhRЮUѥ& RЮPѠRgik PgRgЮbJ>JƮ hRЮ Qѡ= R ~ўR.gik$PgRgЮ bJ J MARKBLOCKK;KɮhRЮPѠ: RЮQѡR+gik!gRgЮbK K MARKBLOCK{S4 MARKBLOCKTPppdxxdУS[RR\OPb0RPhSѠ0 SѠS%gikPM gSgPcb R MARKBLOCKRR\gSS_PPc0SPhRѠ0 RѠR%gikPgRgPbc S MARKBLOCKSS_  C$V_CTYPEDEFSSWEEPMVCQLCMPSCOLLECTPOSTQUALCOMPACTADJUSTMARKPTR MARKBLOCKCOLLECTCHANGE_REGIONS ALCNEWREGCOFREECOLLECTSWEEPSCOLLECTPOSTQUALMVCMARKPTR MARKBLOCKERRORCOMPACTCOFREEADJUSTQLCMPMEMCOPYMALN LOCFREEFREEQSORT  INITALLOC |COFREE  ALCNEWREG <CHANGE_REGIONS COLLECT MARKBLOCK  MARKBLOCKݬoRТTCPФPФ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQФTRТUCPХPХ QPQ.Pʏ`ˏ`RBfRRS PPRbSSPPQХUЬPPCP1P?PR1PShRâ RѬR1ݬݬCHANGE_REGIONSPPk<06}LN7P<26}LN7O PQRâ RѬR2ݬݬCHANGE_REGIONSPP<36}LN7P2P^XZмSS/S!ˏSPPIP?P ʏSЬ[ЫUYU1U 1eWW$ˏeRB'RRS PURbSUSTЬRWeW12GR8URSGV xVVSVRPTRSRc SMARKPTRSSRG(S1USRRT1Pb8RPjSѠ8 SѠS-h PhShPcb R MARKBLOCKRRTPec[eUSWEEPUWЏЧ4S3 MhKU ve1:$O?G.j?IK/$ymru[KFMA}B3dm^=[ZM@֎4dG"E?[(u_WKe{PO O k KTEBO[H EEK텟ºQ[JQ Kc%ac O [Mh@3 $]<΅MZbGMZHc[!@m0 [II=8~2h> s0T ]VIۺU\ӏ[ Lk/%IPw➆w7 G^ D4_[ cW5du?7C/h&&rW^ITA/KQHc?$a\d *5(NM W*꼪J^sOA_K R ]A ON.Y^JBG[sPeE QV\FL]PEVYU0ZID 4 Mr &YL0XFZs\%[@bYXXKJڊc>e4~TVX W9\]C`c@ [\EN6^<] GCNTBXTLT RYIVEPX\CKCMCR_JN(rGNC\ 6>ÆM*@SBM{VSXe\[PD|[;%a*L_}357'd @@N7SA;G_< ByY`79 R DlP[ /yL.#"fHh %C)B/>GWp Y@ᦲLwGCQJT[D ٶ]EACNF[ @ZOIG]   C xBeD>]W oTwV[#]Y T콨PCZOĺER_ WOXCW JDODVQiQKWZVz@\ GMICX T  P YQAVPBED X__KEQM R KG[FNEX| E=HA3WEH$MLEI OlVNJF@^P   ] RVGCWB@Y[GH WLVQ ] x\[_lJHJX2GW^EQ,J SEQIMC]^TUI @@QJRA_XY@CJJFJP CNE QMAGX ZHC@BJ A@BZMSO@J@CCKMEJL[F[LDYIUGJ I VY\ VHR _]ETM  NRZCKUDGCRFZRC^MOCV 幵Y X BY WFIHXV]OVG ClT6 _¯FRTLNK KG]_SI\[J CFJ LP]SXT@HO\L^ _FM I ]A  UW@@J U_fO^ EBOW_ i@8^YFV PFYG_'X! ZR̩QjiU^ gOYk5zh% ንNRWPM E_+ 1TֻAAU \HBfGHބZJ^`9✺.tFHe;-)NQROM%8IVFFNQV Vz ^XVAȑ^3~[ن!lK`L2I86T'ͿloќVUL/9&~Tc@U3{8W8qî*k% Ԥ;XJk% O&KjUH7g$BX}BV&OrˬJH%_6؞JdVY=B/L٪_-wSQ#iYR~ 웚.Oq"E MWEpBVU_cxe  zeI 2̃K ]QL@S]^NGHKޤ0GʪT@|N ^/LCZ*eH*MDBF)Q[Y S%2ڌAUŮ=CA"R W?t5ɿeԄ%#G}6ګ7UA:f Lf9h5na]$Ѫpe^ŵ鏑Ҷ WP/XI_EA`5YՈ L 3MX[ּptL0oq '_)1,|ᄅG\?KZ/~| MjAX3zuy"t0Hޫj/>hY.wRFcf"ҦRoadJ.ۯkdE 7RHdj0ѣpcwkO")C{߾1~o/b;<"+j$>d/VԆQU,I7cJ,lU4J*sMwGM|THBQY癆7xR>XP FJ g }) .+Fce_ҡO]7)ISO?-&ùR(~ނ'Zǐp>A~] :lX'l5PMEK+oOXAB\><<S΢Dg3UM??e=7O2K!8Z[=gv/tJi{c 2L9 KeB^^(x&~4eҼXԶ`V?jfT<Ӟyo^uu mWه!p,yҾ&7yGfm\'՗0b uk8$3Y F !H ٣QR#YRBvrm>T02k(#V hiO~$']sQϨNk6Qm)|蠫0AYDf\+`1!P]VAVa u*e o&2"n(kÈK3sP8.0@+e& XH-}yJF YW[FY_h_AA:EPSׯG[7@_DLG_KQ'/> V?U[OߌIPBGUJBiyQ\ZMq1; 1ܡFnWG /U@72D%ADV!/Y&o0A]G5gн< Yea\W{p4CRh5X{ =Y0Q$XWڨdGKEMrPF M* A^A՟N-Gd߹`Bĥ@z!54&O)d S O)LΧB]OALAR_M5E5BQSPgWvVQJJ)*@byp6HJ9]OEXAZ_ kԌ-VgnY,,L)EƢyPr7ͫ%,7.P-xcDci‹ϹoPU n0>hwjD~!FwNm|pǞg*9> )ZN@H4S7?2k_}^¸s7J\r^.W+8G^W!`X1KRk6-K%&°XܣSVBz7Li}zͅR*o[BJILZD>)(OKK' ,Dz7I]9 Jۡ p6W B VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 /O P ARKBLOCKVPTcTRxRRB RbfcTУSէ01$, MARKBLOCKЩRPUU ТRR SУRUU ТRReWWˏeRB'RRVURbVUVTȏeGR5URSGV xVVSVRTRSRc SMARKPTRSSRG(SZUSRRTQb8RUjSѥ8 SѥS-h PhShUcb R MARKBLOCKRRTP ^[ZWYмUXU1U 1eVV%ˏeRB'RRS PURbSUSTЬRVbReVQ 1FR6URSFP xPPSPRTRSRc SMARKPTRSSRF(S1kUSRRT1_Pb0RPiSѠ0 SѠS%gjkPgSgPcb R MARKBLOCKRRTPШRPUU ТRR SУRUU ТRReVVˏeRB'RRPURbPUPTȏeFR5URSFP xPPSPRTRSRc SMARKPTRSSRF(SRUSRRTIb0RUiSѥ0 SѥS%gjkPgSgUcb R MARKBLOCKRRTP|^'UVfRѬ R yTмPP PnZѪP0dgh&dPdn`AP`A P`AeRRcSCP=PP!1ww]  COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(^ BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCA VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 "^ _ SELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIME` STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSrP^ALCCSETPX |~ERR_MSGPЬRТWЬRТVPަUާTިSdecUTSPЬ RXЏbPwwb 1 1V1.02O_150V1.025-JUL-1994 10:36VAX C V3.2-044R O_150 O150_union sD C$V_CTYPEDEFSHGROWMEMBALCSELEMERR_MSG DEALLOCATEADDMEMCPSET  O150_UNION$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNOc NUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLId STARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODEe  K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEf QUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIg GHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP0^eZLY)[}G}G}GjОjЬTФSЬUХRѣ }e}de}dХSФR~ eCPSETP|~ERR_MSGЭjPЬ RТiALCSELEMPU|~ERR_MSGЭjPSTЬRТRCd1MEMBXADDMEMWALCSELEMVCkR~TЭPBdխgP߭ЭPݠ ݭhPTխ9ЭP} ЭPРTUgifPU|~ERR_MSGЭjPQЭPРaխRSS TЬRТRCd1^U DEALLOCATEЭR SSѢSբ4 RHGROWЭjPwwi 11V1.01O_15V1.025-JUL-1994 10:37VAX C V3.2-044Pp^eZLY}G}G}G쭀ѬЬRDEREF PЏլDEREFЏ|jxxjѭ 1ѭ 1ЭSЭRѣ}p}}pЭSЭR~ CPSETP|~ERR_MSGxjPЬ RТiALCSELEMPU|~ERR_MSGxjPSTЭRCd1MEMBXADDMEMWALCSELEMVC)Rj TЭPBdխhP߭ЭPݠ ݭhPTխ:ЭP} ЭPРTUgifPU|~ERR_MSGxjPQЭPРaխR O_15 O15_union s   C$V_CTYPEDEFSHGROWDEREFMEMBALCSELEMALCCSETERR_MSG DEALLOCATEADDMEMCPSET CNV_TCSET  O15_UNION$CODEk $DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGl CURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRm KYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLq, VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 m n L_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCo TRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS:RSS TЭRCd1]U DEALLOCATEЭR SSѢSբ4 RHGROWxjP CNV_TCSETPx~ERR_MSGxjP CNV_TCSETPx~ERR_MSGxjPALCCSETP[|~ERR_MSGxjPЭXЭWPާVިUTefdVUTPЬ R[ЏbxjPwwq 1ݞ1V1.02O_141V1.025-JUL-1994 10:37VAX C V3.2-044\R O_141 O141_interc s  C$V_CTYPEDEFSALCCSETERR_MSG  O141_INTERc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYPr  COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(s BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCAt SELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMEu STATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^ALCCSETPX |~ERR_MSGPЬRТWЬRТVPަUާTިSdRRecUTSPЬ RXЏbPwww 101V1.02O_140V1.025-JUL-1994 10:37VAX C V3.2-044P8^eZLY)[}G}G}G}G}GŭjȞjЬRТRТTЬRТRТRTRTSRSS HMAKEP|~ERR_MSGЭjPЬUХTЬRТSѤTТ PSХiALCSELEMPU|~ERR_MSGЭjPSTЭRCd1MEMBVADDMEMXALCSELEMWCkR1PTЭPBdխzP߭ЭPݠ ݭfխO߭ЭPݠx ݭfPTЭP} ЭPРTUhigPU|~ERR_MSGЭjPQЭPРaխR1mSS TЭRCd1HUR O_140 O140_inter sK C$V_CTYPEDEFSHSHRINKMEMBHMAKEALCSELEMERR_MSG DEALLOCATEADDMEM  O140_INTER$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNOy VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEz QUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC{ K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICS| MSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUPqsv# VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 | } GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSJ DEALLOCATEЭSգ RѣR SHSHRINKЬ RЭЏ bЭjPww 11V1.01O_14V1.025-JUL-1994 10:37VAX C V3.2-044Ph^eZLY}G}G}G}Gx}GpѬЬRDEREFЏլDEREFЏljhhjѭ 1ѭ 1ЭRТSЭRТRSRSTRTT HMAKEP|~ERR_MSGhjPЭRЭSѢ RtЭ| StЭ|iALCSELEMPU|~ERR_MSGhjPSTtRCd1MEMBVADDMEM XALCSELEMWC)R1PTЭPBdխ|P߭ЭPݠ |fխP߭ЭPݠ ݭfPTЭP} ЭPРTUhR O_14 O14_inter s   C$V_CTYPEDEFSHSHRINKDEREFMEMBHMAKEALCSELEMALCCSETERR_MSG DEALLOCATEADDMEM CNV_TCSET  O14_INTER $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURS TRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUE KYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STR COLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEAD POLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSigPU|~ERR_MSGhjPQЭPРaխR1kSS TtRCd1AU DEALLOCATEЭSգ RѣR SHSHRINKЬ RЭЏ bhjP CNV_TCSETPx~ERR_MSGhjP CNV_TCSETPx~ERR_MSGhjPALCCSETP[|~ERR_MSGhjPЭWЭVPަXާUޫTeSShdXUTPЬ R[ЏbhjPww 11V1.02O_131V1.025-JUL-1994 10:37VAX C V3.2-044ZR O_131 O131_diffc s  C$V_CTYPEDEFSALCCSETERR_MSG  O131_DIFFc$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(B LANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE LETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMES TATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHIRt VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 ]. CSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSuP^ALCCSETPX |~ERR_MSGPЬRТWЬRТVPަUާTިSeRRdcUTSPЬ RXЏbPww 1&1V1.02O_130V1.025-JUL-1994 10:37VAX C V3.2-044P8^eZLY)[}G}G}G}G}GjȞjЬRТRݢ HMAKEP|~ERR_MSGЭjPЬRТЬRТiALCSELEMPU|~ERR_MSGЭjPSTЭRCd1MEMBVADDMEMXALCSELEMWCkR1PTЭPBdխzP߭ЭPݠ ݭfխO߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~ ERR_MSGЭjPQЭPРaխR1mSS TЭRCd1HU DEALLOCATEЭSգ RѣR SHSHRINKЬ RЭR O_130 O130_diff sE C$V_CTYPEDEFSHSHRINKMEMBHMAKEALCSELEMERR_MSG DEALLOCATEADDMEM  O130_DIFF$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAX C$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREE QUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EV ENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKS IZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSЏ bЭjPww 1p9?1V1.01O_13V1.025-JUL-1994 10:38VAX C V3.2-044Ph^eZLY}G}G}G}Gx}GpѬЬRDEREFЏլDEREFЏljhhjѭ 1ѭ 1ЭRݢ HMAKEP|~ERR_MSGhjPЭtЭ|iALCSELEMPU|~ERR_MSGhjPSTtRCd1MEMBVADDMEMXALCSELEMWC)R1PTЭPBdխ| P߭ЭPݠ |fխP߭ЭPݠ ݭfPTЭP} ЭPРTUhigPU|~ERR_MSGhjPQЭPРaխR O_13O13_diff s   C$V_CTYPEDEFSHSHRINKDEREFMEMBHMAKEALCSELEMALCCSETERR_MSG DEALLOCATEADDMEM CNV_TCSET O13_DIFF$COD E$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRING CURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERR KYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOL L_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLC TRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS C׺ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1  URSORSYMSOR1kSS TtRCd1AU DEALLOCATEЭSգ RѣR SHSHRINKЬ RЭЏ bhjP CNV_TCSETPx~ERR_MSGhjP CNV_TCSETPx~ERR_MSGhjPALCCSETP[|~ERR_MSGhjPЭWЭVPަXާUޫThSSedXUTPЬ R[ЏbhjPww 1 m1V1.02O_120V1.025-JUL-1994 10:38VAX C V3.2-044ZR O_120 O120_complP s  C$V_CTYPEDEFSALCCSETERR_MSG | O120_COMPLP$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP  COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(B LANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASE LETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMES TATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSbP|^ALCCSETPV |~ERR_MSGPЬRТUPޥTަSdcTSPЬRVЏbPwwM O_12071 SLM O_12 @s1 SLM RCOEXPRP,1 SLM F_140p911 SLM F_141 SLM F_1301 SLM F_13@2 SLM F_120 2 SLM F_12>vf 2 SLM .MAIN.LONGTIMEMEMORYXWINDOWALLOC 1)1V1.01O_12V1.025-JUL-1994 10:38VAX C V3.2-044qR O_12 O12_compl s0  C$V_CTYPEDEFSDEREFALCCSETERR_MSG CNV_TCSET O12_COMPL$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYP INT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDS EGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAI NKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZES TKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GR APHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROLi XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP<^eWլ̟DEREFЏgĞg̟̟ CNV_TCSETP̚h~ERR_MSGЭgPALCCSETPV|~ERR_MSGЭgPЭTPޤUSecUSPЬ RVЏbЭgPwwl7 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 d]  1q1V1.04RCOEXPRV1.025-JUL-1994 10:38VAX C V3.2-044RRCOEXPRco_initco_chng new_context sp   C$V_CTYPEDEFSCOTRACECOSWITCH CO_INIT <CO_CHNG  NEW_CONTEXT$CODE$DATAST DINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNA MECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS  KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALS EGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGS WCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP^LUЬPР0TФ XФWФYdPSSS8WYSxSSCРQRVX}XVЬStÄԣt||ÄXWQYQÈԣ4ԣ(ÌPTW P}WTSY}eYS<^AU2TSФRЬQ ЬPР(P}a`ЬPԠ(Ь (j&er s t$Р sР$toեݬݬPRCOTRACEЬPРjР&РePРcЬݬ88COSWITCHP^Rww 1Ф&1V1.02F_140V1.025-JUL-1994 10:38VAX C V3.2-044wR F_140F140_tab s6  C$V_CTYPEDEFSCVPOSERR_MSG <F140_TAB$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPRE C_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVEL STKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMP NULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND  STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR G RAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METADATTRIBSDRAWOPSWDSPLYS CURSORSYMSP<^@U=SeݬCVPOSPѬPУRRTЬPPRP PRRTRPЬQRPPЬaЬ PP`PePTPc~ERR_MSGPTPww 10,.1V1.01F_14V1.025-JUL-1994 10:39VAX C V3.2-044R F_14F14_tab  sX  C$V_CTYPEDEFSDEREFCVPOSERR_MSG CNV_C_INT |F14_TAB $CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPSь M VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 U  ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGP BSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE  K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZEST ATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDO WN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMS.P|^eV@U=TլDEREF PЏf螭f߭ CNV_C_INTPe~ERR_MSGЭfPeݭCVPOSPѭЭfPФRRSЭЭPRP PRRSRPЬ QRPPЭaЬPЭfP`PЭfePSPd~ERR_MSGЭfPSЭfPww 1\1V1.02F_130V1.025-JUL-1994 10:39VAX C V3.2-044QR F_130F130_pos? s C$V_CTYPEDEFSCVPOS F130_POS?$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPS TV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS (RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMA PS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTTIMESTATICSBUILTINS NOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSIP^=R@ݬCVPOSPѬPЬPЬЏ`Pww REC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZE K_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYW D_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZEΥW5 VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 D  TEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR  GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP ^eS=RլDEREF Џc螭c߭ CNV_C_INTPe~ERR_MSGЭcP@ݭCVPOSPѭЭcPЬ PЭЏ`ЭcPww 12V1.02F_120V1.025-JUL-1994 10:40VAX C V3.2-044tR F_120 F120_move s2  C$V_CTYPEDEFSERR_MSG < F120_MOVE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYP PROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZESFIRSTDSEGSIZEK_LEVELSTK LIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVENTVALUEK_MAINKYWD_DMPNULLPTR LCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCRSTATSIZESTKSIZETEND STARTT IMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFT XMOD_METAATTRIBS4DRAWOPSWDSPLYS CURSORSYMSP<^@U=SУPPTPR eQRQPЬRRRRPRЬRPQQЬbЬ RPbPePTPc~ERR_MSGPTPww 10v 2V1.01F_12V1.025-JUL-1994 10:40VAX C V3.2-044R F_12F12_move sT  C$V_CTYPEDEFSDEREFERR_MSG CNV_C_INT |F12_MOVE$CODE$DATASTDINSTDOUTSTDERR_CTYPE_ERRNO VAXC$ERRNONUM_TYPS ICONTYPES STR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLTALLCHARS CURSTRINGCURBLOCKBLKNAMECURRENDSTATBASESTATENDSTATFREEQUALLISTARGPBSIZES FIRSTDSEGSIZEK_LEVELSTKLIST(BLANKCS(LPARCS(RPARCS(FULLCSBLANKEMPTYSTR K_CURRENT K_ERRORTEXT HAVE_ERRVAL K_ERRORNUMBER T_ERRORNUMBER T_HAVE_VALK_ERROUTK_INPUTK_OUTPUT K_ERRORVALUEKYWD_ERRKYWD_POS KYWD_PROGKYWD_RAN K_SUBJECTKYWD_TRC K_EVENTCODE K_EVENTSOURCE K_EVE NTVALUEK_MAINKYWD_DMPNULLPTRLCASELETRMAPS2MAPS3NULLDESCONEDESC T_ERRORVALUEUCASEZERODESCBLKNEEDSTATNEEDSTRNEEDBLKTOTALSTRTOTAL STATTOTALCOLL_TOT COLL_STATCOLL_STRCOLL_BLKGLOBALSEGLOBALSGNAMESEGNAMESESTATICSMSTKSIZEQUALSIZESTATINCR STATSIZESTKSIZETEND STARTTIMESTATICSBUILTINSNOERRBUFPFPTRASHCAN LARGEINTSOP_TBL OP_TBL_SZ DEBUG_INFOERR_CONVDODUMP LINE_INFO FILE_NAMELINE_NUM N_GLOBALS N_STATICSMAINHEADPOLLCTRWBNDNGSWCNTXTSWSTATES GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN G RAPHICSHOME GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSEND WIN_HIGHWATER KYWD_XWIN LASTEVENTWINAMPERCOLAMPERROWAMPERXAMPERY AMPERINTERVAL PREVTIMESTAMP XMOD_CONTROL XMOD_SHIFTV XMOD_METAATTRIBSDRAWOPSWDSPLYS CURSORSYMSP|^eV@U=SլDEREF PЏf螭f߭ CNV_C_INTPe~ERR_MSGЭfP@$ VMSBINARY.BCKO[V9.BIN]RT.OLB;1E;1 l PPTPR eQRQЭfPЭRRPRЬ RPQQЭbЬRЭfPbPЭfePTPc~ERR_MSGЭfPTЭfPww 1Q@ 200.MAIN.025-JUL-1994 08:02 VAX MACRO V5.4-3MACRO RSWITCH  .MAIN. NEW_CONTEXTSYSERR . ABS . . BLANK .*Pnew_context() returned in coswitch "COSWITCH&ЬPЬQ^`]\[ZYXW V$U(T,S0R4լ a^]\}~ NEW_CONTEXTSYSERR3a^С]С\С[СZСYСXС WС$VС(UС,TС0SС4R"COSWITCH  . BLANK .ww1xI 2V1.01LONGV1.025-JUL-1994 08:01VAX C V3.2-044YR LONG longwriteo R  C$V_CTYPEDEFSFWRITE | LONGWRITEo$CODE$DATASTDINSTDOUTSTDERRNUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TY PTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VALTBL_DFLT_CTYPE_P|^UzP{PQPPVЬTǏS"ݬ ݏTFWRITEPUTSVݬ VTFWRITEPUUPUPww1 N 2V1.01TIMEV1.025-JUL-1994 08:01VAX C V3.2-044 PPSundayPPMondayPPTuesdayPPWednesday P PThursdayP )PFridayP)0PSaturdayP09PJanuaryP9APFebruary PAJPMarch$PJPPApril(PPVPMay,PVZPJune0PZ_PJuly4P_dPAugust8PdkPSeptemberPiconP@Piron crossPBPleft ptrPD Pleft side PFPleft tee(PHPleftbutton0PJPll angle8PLPlr angle@PNPmanHPPPmiddlebuttonPPRPmouseXPT Ppencil`P VPpiratehPXPpluspPZ Pquestion arrowxP \/Pright ptrP/^9Pright sideP9`DPright teePDbNPrightbuttonPNdZPrtl logoPZfcP sailboatPchlPsb down arrowPljzPsb h double arrowPzlPsb left arrowPnPsb right arrowPpPsb up arrowPrPsb v double arrowPtPshuttlePvPsizingPxPspiderPzPspraycanP|PstarP~PtargetPPtcrossPPtop left arrowPPtop left corner PPt op right corner(P)Ptop side0P^RXWINDOWtranslate_key_event: !c XLOOKUPSTRING TRANSLATE_KEY_EVENT:$CODE$DATASTDINSTDOUTSTDERR GRAPHICSHOME GRAPHICSLEFT GRAPHICSUP GRAPHICSRIGHT GRAPHICSDOWN GRAPHICSPRIOR GRAPHICSNEXT GRAPHICSENDDRAWOPSq$CHAR_STRING_CONSTANTSx CURSORSYMS53Е3 Iqح =ن68"dAa %p' :J_q1V(ȸ k 3~ט!O#iv>>?3XGUy!  ,ёX_Iĩ0 YKJ7+G{|hnU(\h&۪6ST D9U|c$`iZ( d飚Hd}#|N VaZ8Z{vS/^kW>H[cr{ӻ2.$s|a%5$ycPfȜ/+b[.6BIJ\"O1U0B5M_̃mL&`MN 9W"p1#1FG @Z( WVѲB7hwz ߏ(vzu8ÈN9h}$:UlBFŊ80GUN]L) 0(y WD`5.1h{S?J6&L\X iiWbY?NF * /O0fV"ʸOl&]} 8Aq wĐILDТן6S ~~5l FQN|aLn üAP{B1- I?j%Hۺ.F eIMЁ&sW4rjc -|JQꆄ|}K+vRMjWw}#X5/oT׸ޓLoϼԅ J^ r-}AKR*2Ӑ>@|) SE!ԩKHې{*M_r2 ,}}/U=ўCnRdSPW~AHd[/wX QDWQKQ"Y o%KˋXB&K =ZdpE[HGx" LR 1.ANjI:OE_+ k;R[<@@oyܗP `k4PFr-#f\@CSNOi),y{;WݯEvg4%[#>$xK|ƞk Wņ( 'ߎFz.UK{qnʐ }ǹ%kyO:sMר]՗E@ճ6`E3_xh/c:O J:RoX[9ٟA9$-5f& DPML?4=AnLcOAM}lYJC}tQ\rYYZJlvD_`JYZM LZu,̈́BAPte3sѽҭذᵁ3,rvk+OYŪ@ Vyr"2eJMd@ԜN/"smNfP^6>PL\ @W%enYBDQiO]wl85GsXߠYQLOHEwNrYJY @C_U&2cg{9pNNEY<63 1%nt2$#ZoRGY#qodfa2N p3rL?9lCfr,cZ^H |%m NOecz+k??_.Y q0/qJmlbVQ_Eߋ@N/(m{{3&e%Oa+ԼI py7 1 jzjMrbYUBUQ&T,H2~O_O '7j^IO1U PL` Wv!LBCyhVGyC25'qf^ WCcGqq I}U^W+JBFc5KV]hcRq患M,)t]QDSW_*bJ쳴EDD YBX]JgW@FAVFT J NMV]]@l2]ZG VVARPUJQI ~αFD9SMk QMTB U} $NW[ZS_F]LHJ NZPL KGGH|R#I_FCJGXwEZW LYQF FAUIUﻍUG^vRKAs,0+%zEb>SzJM\qL uƉTT7jqFX`j#jf'qI;aul/cHMfbï@BCEpUokhJT*g qL $4WC`VG鮊KmNZנNL B>[8=BF{}XMJqF N3^z*S^h)X` Yk25H cȺBǂ=٨tjdG]N IV?+xc;}oM + Q3mvr,Czþ1K?@7ͳӛyVn8T ym.ƽ#V7ȺAn6Kݱb\DH'BxTڬIDA][Y Y?SHX=H ^6m7ynkv7vr/\9WڳPפWPVZq^x͒&tjk oe DKUP}|A`Zht`#2&QSLWzj2g8 xCD,.hu|!K礧W>/W Ru4 mA#SWw1N4e;>=/V6B):Ɨ kYO.zR҇ә˪~^? hЀ <ڐs*a!z}:PZמ sHiCc l-* ayb: ZS4& Q6!`ql&]j J!ΠEFuJ [Y_L_ ; T^W@KZILTfIKvQ]Bh <]_ޒP_vnLBA[IAp6OPU[G_Y[]JOGM]kA]XF ![Y\H>FW/B _NHF^ _NFT BYMF  \]SKA HWX5U峢 _X|ç`O>'hEA`O Pifg{١w R_jS9uSofmE FfbUI ^E 4r\yG@UuUÂ,bu1oK:ϓWS laV]7//LqMKCX-dfupk'%˵mwJէiEgb3MašGNGzڰ3Hi"OS=UTrՊ1qDnҴL,Mliһ¶SjjYg]SqT?b27G}f2nMQ;~.JJZe[)F_ hFܽry縬1DtKƒ44đ!(MR *-ϓB^g^:#2rPk ~h&ePP*22t J7Z\WbTbi­(i mnR9XP?wlY8_$>nHG巭w=Gk/y+;4"H'~iX&'W vb! ;;Qi&tSfSdj6ZB,iE[$ qO?܍ q]^.@L=U06/:\t2{ۥ&=aa-Hj—LY8a"ȩdwS@t5{Y4swP6olyΚ LYAhd 1~6yCI [Ɉ,lma"{/۪[nrCP>L:Vf,NaT0_ HظOWi,~XH_ЋWlJAmbmbv\Wqr r^x;r|u3O+*q/8QWG#Ҵ)ƆU(ЫuD6ɩqW$\VծT(-*TLM0AyZĞ#3Hh-E`^ @5i&2(* >aufcf6 b[Q7bQ~`^ z*z ُjOm: ޽{>rzD^]iJx-`=Osg"!g_^0n_uITXZSU VĝC2QJ)7-Q^#d-BUKCKr¦gHӨ__ $Zm`n:4Q?'j9KJѢL@"LG;8c)/{zlF_{. UK@˯|8A|>u tȦ̵pd&xf kr[٥V;U$b,?h'P6TɼyaJeCٱҳe/_6Bl[X/PHlm8?s6ڦr,DkJӄTmJ2}u0d-"]K}y-nѱǺ i:7v4$shJ4Ǎz=#o43xNA)uBՒfş>;ʦϏAG#:z$*K|Bt9[L4ÏAL%pE+rJ']rTBӗ_ӄUiå#,q#\F7G'SX4*yL_r`5dDr1)Zyxjm,[Yk`RJG_]R)F]Upv2- JAQC. >S.&/a@JG)  e\_ltr* oc SToN eXUEuN-`M~TJy@3@^[GCWc64m-gAM:REC_RT_2jw*1QHO H[_z;xoMVCIK  POX[_FDY%:yg`?>2fvWFY^BFP :m6wWJICDWL]DAro&laC7G;ORP@@ BD 5>6-eR ^LE[PQ NGӟ5WLTC@AeBD p5f|xlxɜzeEaQ$Pt\ZP} ћ(OF UA kФAh*ytfCPHI4+0AM20'2xÌ р׺p%/|a=|C趢&7]U8LO3"BMG=LDY^ a3|;/nP~M\Sz lh;~d2b1s~"Q`O;d$ \BDqzuqus]80sk-i\OtDD;QK:R1blč6y?)k]Wq[v/3,;2+>3$U &AKSLNKRJmsywŸvux(3\IOR"JJZ'-,l0+e}4dyF OtbB~U"=+>j@xHD\xKuKG&Gxb9kvHgG\a_Ivrj%tU:?Pul angleHP96J`u`rTllabP{NRQ%r `n0leTQɔ8ZӬ.jh Wd8`Pxtezm<"ӟo*GgPn"g&yshs pPgwystlaade(*;y'e` XLOOKUPSTRINGPb bPPww10\` 2V1.02ALLOCV1.025-JUL-1994 08:01VAX C V3.2-044tR ALLOC salloc[ \ allocJ STRCPYMALLOCEXITCALLOCFPRINTFSTRLEN SALLOC \ALLOC$CODE$DATASTDINSTDOUTSTDERNUM_TYPS ICONTYPESSTR_TYPINT_TYPREC_TYPPROC_TYP COEXP_TYPSTV_TYPTTV_TYPNULL_TYPCSET_TYPREAL_TYPLIST_TYPTBL_TYP NUM_CMPNTS TYPECOMPNTSTR_VARTRPD_TBLLST_ELEMTBL_VAL1TBL_DFLT5$CHAR_STRING_CONSTANTSPsalloc(%d): out of memory Palloc(%d): out of memory P^ݬSTRLENPPMALLOCPR.ݬSTRLENPPFPRINTFݏEXITRSTRCPY^TެScccCALLOCPRcߤFPRINTFݏEXITRPww