DHYPERSPIV1.0 4-NOV-2021 10:09 VSI C V7.4-002  $READONLY$UTILITY DAYNAME4 MONTHNAME(GIFTRANSPARENTBACKGROUND REFRESHSECONDS  SIZEOFMARGINX  SIZEOFMARGINY XDEFAULTBUTTONS BUTTONSPTR  DEFAULTSTYLE(HYPERSPIDIRECTORYPTR  SOFTWARECOPY  STYLESHEETPTR  SPINODENAMESiȻ$CODE$/ $LITERAL$$LINK$8$BSS$$DATA$( UTILITY( DAYNAME0  MONTHNAME DEBUG(DEBUG DODUMP(DODUMP DOGRAPH(DOGRAPH DOLIST(DOLIST  DOCOMPREHENSIVEMENU8DOCOMPREHENSIVEMENU  DOSHUTDOWNAGENT0DOSHUTDOWNAGENT   DOSUMMARYMENU0 DOSUMMARYMENU( DOPRESENTSUMMARYPAGE8DOPRESENTSUMMARYPAGE   ERRORREPORTED0 ERRORREPORTED   EXTRACTGRAPH0 EXTRACTGRAPH@ GIFTRANSPARENTBACKGROUND  HTTPHASBEENOUTPUT8HTTPHASBEENOUTPUT  INCLUDEPEAK0 INCLUDEPEAK   INCLUDETOTAL0 INCLUDETOTAL  PROVIDEPERCENTCPU8!PROVIDEPERCENTCPU( PROVIDEPERCENTUSERMODECPU@"PROVIDEPERCENTUSERMODECPU  PROVIDEBUFFEREDIO8#PROVIDEBUFFEREDIO( PROVIDEPEAKBUFFEREDIO8$PROVIDEPEAKBUFFEREDIO  PROVIDEDIRECTIO0%PROVIDEDIRECTIO  PROVIDEPEAKDIRECTIO8&PROVIDEPEAKDIRECTIO   PROVIDEMEMORY0' PROVIDEMEMORY   PROVIDEMSCPIO0( PROVIDEMSCPIO  PROVIDEPEAKMSCPIO8)PROVIDEPEAKMSCPIO   PROVIDENETINT0* PROVIDENETINT  PROVIDEPEAKNETINT8+PROVIDEPEAKNETINT  PROVIDEPAGEFAULTS8,PROVIDEPAGEFAULTS( PROVIDEPEAKPAGEFAULTS8-PROVIDEPEAKPAGEFAULTS( PROVIDEHARDPAGEFAULTS8.PROVIDEHARDPAGEFAULTS( PROVIDEPEAKHARDPAGEFAULTS@/PROVIDEPEAKHARDPAGEFAULTS  PROVIDEPROCESSES80PROVIDEPROCESSES  OSUENVIRONMENT01OSUENVIRONMENT  STDCGIENVIRONMENT82STDCGIENVIRONMENT   AVEPERCENTCPU03 AVEPERCENTCPU( AVEPERCENTUSERMODECPU84AVEPERCENTUSERMODECPU   AVEBUFFEREDIO05 AVEBUFFEREDIO  AVEDIRECTIO06 AVEDIRECTIO AVELCK(7AVELCK AVELCKIN08AVELCKIN  AVELCKOUT09 AVELCKOUT  AVELCKLOC0: AVELCKLOC  AVEMSCPIO0; AVEMSCPIO   AVENETINTRXTX 0< AVENETINTRXTX  AVENUMBEROFCOM0=AVENUMBEROFCOM   AVEPAGEFAULTS0> AVEPAGEFAULTS  AVEHARDPAGEFAULTS8?AVEHARDPAGEFAULTS( AVENUMBEROFPROCESSES8@AVENUMBEROFPROCESSES( AVESYSTEMMEMORYPERCENTINUSE@AAVESYSTEMMEMORYPERCENTINUSE( AVEPAGESPACEPERCENTINUSE@BAVEPAGESPACEPERCENTINUSE  CURRENTJULIANDATE8CCURRENTJULIANDATE0 CURRENTMINUTEFROMSTARTOFPERIOD@DCURRENTMINUTEFROMSTARTOFPERIOD  DATAFILENAMELENGTH8EDATAFILENAMELENGTH  DATAFILESPECLENGTH8FDATAFILESPECLENGTH  DATAFILESFOUNDCOUNT8GDATAFILESFOUNDCOUNT( DATAFILESPROCESSEDCOUNT8HDATAFILESPROCESSEDCOUNT( DATARECORDSREADCOUNT8IDATARECORDSREADCOUNT( DATARECORDSPROCESSEDCOUNT@JDATARECORDSPROCESSEDCOUNT  DATAMINUTE0K DATAMINUTE DATAHOUR0LDATAHOUR DATADAY(MDATADAY  DATAMONTH0N DATAMONTH DATAYEAR0ODATAYEAR  FROMJULIANDATE0PFROMJULIANDATE FROMDAY(QFROMDAY FROMHOUR0RFROMHOUR  FROMMINUTE0S FROMMINUTE  FROMMONTH0T FROMMONTH FROMYEAR0UFROMYEAR  HAVEDATAY0V HAVEDATAY  MAXAVEBUFFEREDIO8WMAXAVEBUFFEREDIO  MAXAVEDIRECTIO0XMAXAVEDIRECTIO   MAXAVEMSCPIO0Y MAXAVEMSCPIO  MAXAVENETINTRXTX8ZMAXAVENETINTRXTX  MAXAVEPAGEFAULTS8[MAXAVEPAGEFAULTS( MAXAVEHARDPAGEFAULTS8\MAXAVEHARDPAGEFAULTS  MAXNUMBEROFCOM0]MAXNUMBEROFCOM( MAXNUMBEROFPROCESSES8^MAXNUMBEROFPROCESSES( MAXPAGESPACEPERCENTINUSE@_MAXPAGESPACEPERCENTINUSE( MAXSYSTEMMEMORYPERCENTINUSE@`MAXSYSTEMMEMORYPERCENTINUSE  NODECOUNT0a NODECOUNT   NUMBEROFCPUS0b NUMBEROFCPUS   NUMBEROFDAYS0c NUMBEROFDAYS( NUMBEROFDAYSINTODATA8dNUMBEROFDAYSINTODATA   NUMBEROFHOURS0e NUMBEROFHOURS( NUMBEROFMINUTESINTODATA8fNUMBEROFMINUTESINTODATA  NUMBEROFPROCESSES8gNUMBEROFPROCESSES  PAGESPACEMBYTES0hPAGESPACEMBYTES( PAGESPACEPERCENTINUSE8iPAGESPACEPERCENTINUSE( PEAKPERCENTUSERMODECPU8jPEAKPERCENTUSERMODECPU  PEAKBUFFEREDIO0kPEAKBUFFEREDIO    PEAKDIRECTIO0l PEAKDIRECTIO  PEAKMSCPIO0m PEAKMSCPIO  PEAKPAGEFAULTS0nPEAKPAGEFAULTS  PEAKNETINTRXTX0oPEAKNETINTRXTX  PEAKPERCENTCPU0pPEAKPERCENTCPU  PEAKHARDPAGEFAULTS8qPEAKHARDPAGEFAULTS  PERCENTCPU0r PERCENTCPU  PERCENTUSERMODECPU8sPERCENTUSERMODECPU  RECORDSAMPLERATE8tRECORDSAMPLERATE0 REFRESHSECONDS0  SIZEOFMARGINX0  SIZEOFMARGINY  SIZEOFPLOTX0u SIZEOFPLOTX  SIZEOFPLOTY0v SIZEOFPLOTY( STARTMINUTEONFIRSTDAY8wSTARTMINUTEONFIRSTDAY  STARTMINUTEOFDATA8xSTARTMINUTEOFDATA  SYSTEMMEMORYMBYTES8ySYSTEMMEMORYMBYTES( SYSTEMMEMORYPERCENTINUSE@zSYSTEMMEMORYPERCENTINUSE   TOJULIANDATE0{ TOJULIANDATE TOMINUTE0|TOMINUTE TOHOUR(}TOHOUR TODAY(~TODAY TOMONTH(TOMONTH TOYEAR(TOYEAR XMAG(XMAG YMAG(YMAG  NETINTRXTX0 NETINTRXTX  AVEPERCENTMODECPU8AVEPERCENTMODECPU  SCALINGFACTORY0SCALINGFACTORY   DATAFILENAME0 DATAFILENAME   DATAFILESPEC0 DATAFILESPEC DATANODE0DATANODE DATESTRING0 DATESTRING0 DEFAULTBUTTONS  FILESPECIFICATION8FILESPECIFICATION  HYPERSPIURL0 HYPERSPIURL 0 SOFTWAREID0 SOFTWAREID  TODATESTRING0 TODATESTRING  @ UNIXDATETIME0 UNIXDATETIME0 BUTTONSPTR  CGIENVIRONMENTPTR8CGIENVIRONMENTPTR   CGIFORMDOPTR0 CGIFORMDOPTR  CGIFORMINCLUDEPTR8CGIFORMINCLUDEPTR  CGIFORMNODEPTR0CGIFORMNODEPTR  CGIFORMPERIODPTR8CGIFORMPERIODPTR  CGIFORMREFRESHPTR8CGIFORMREFRESHPTR  CGIFORMWHATPTR0CGIFORMWHATPTR  CGIREQUESTMETHODPTR8CGIREQUESTMETHODPTR  CGIPATHINFOPTR0CGIPATHINFOPTR( CGIPATHTRANSLATEDPTR8CGIPATHTRANSLATEDPTR  CGISCRIPTNAMEPTR8CGISCRIPTNAMEPTR  CGISERVERNAMEPTR8CGISERVERNAMEPTR( CGISERVERSOFTWAREPTR  8CGISERVERSOFTWAREPTR   CLICHARSETPTR0 CLICHARSETPTR0 DEFAULTSTYLE8 HYPERSPIDIRECTORYPTR  SELECTORPTR0 SELECTORPTR0 SOFTWARECOPY0 STYLESHEETPTR0  SPINODENAMES  CURRENTBINTIME0CURRENTBINTIME  CURRENTNUMTIME0CURRENTNUMTIME SPIRECORD0 SPIRECORD0JBUTTONBARBUTTON0Jx@DUMPDATA0J@ DUMPRECORD8J0LISTPROCESSEDRECORD0J0JGRAPHIMAGELINK0J8GRAPHRECORDCPU8JGRAPHRECORDMEMORY8JpGRAPHRECORDPROCESSES8JGRAPHRECORDRANGE0JxPROVIDESCALING0J`v SETSCALING@JBSELECTNODENAMEBYDATAFILENAME0JhhSUMMARIZERECORD0J`PSYSTEMNODENAME0Jз UNIQUENUMBER(J MAIN0J0  GETPARAMETERS0J SHUTDOWNAGENT0J GETREQUEST0J &VALIDATEREQUEST0J P8 SUMMARYMENU8J CPRESENTSUMMARYPAGE0Jp| GRAPHDATA8JXLISTPROCESSEDDATA(JSTRSAME0J BUTTONBAR0Jx >SELECTNODENAMES8JPROCESSDATAFILES0Je SUMMARIZEDATA0J  INCLUDEFILE0J8 pM PRESENTCPU0J O PRESENTMEMORY8J PPRESENTPROCESSES8J @_PRESENTPAGEFAULTS8JP aPRESENTPEAKPAGEFAULTS8J bPRESENTHARDPAGEFAULTS@J PdPRESENTPEAKHARDPAGEFAULTS8J 0RPRESENTBUFFEREDIO8J TPRESENTPEAKBUFFEREDIO0Jx UPRESENTDIRECTIO8JH PWPRESENTPEAKDIRECTIO0J X PRESENTMSCPIO8JZPRESENTPEAKMSCPIO0J\ PRESENTNETINT8JX]PRESENTPEAKNETINT8JPROCESSDATAFILERECORDS(J__MAIN 6= =Sunday =Monday(=TuesdayFriday8=@=JanuaryMarchP=AprilX=May`=Juneh=Julyp=Augustx= October=???=JAN=FEB=MAR=APR=MAY=JUN=JUL=AUG=SEP=OCT=NOV=DEC= Wednesday= Thursday= Saturday = February0= September@= NovemberP= December`=HYPERSPI$DATA:p=0&Copyright (C) 1996-2020 Mark G.Daniel= checked= selected= LNM$SYSTEM= HYPERSPI_AGENT_PID=body { margin:0.5em; background-color:white; color:black; font-family:sans-serif; } a { text-decoration:none; color:black; border:1px solid slategray; border-radius:3px; padding:1px 5px 2px 5px; } .header { padding:0.5em 0.5em 0.5em 1em; background-color: gainsboro; border:1px solid lightslategray; border-radius:1px; font-size: 140%; font-weight: bold; word-spacing:0.2em; } .buttonbar { padding:0.7em 1em 0.7em 1em; border:1px solid lightslategray; border-radius:1px; background-color: gainsboro; min-height:1.3em; } .buttonbar a { text-decoration:none; color:inherit; border:1px solid slategray; border-radius:3px; padding:1px 5px 2px 5px; } .hyperSPI { display:table-cell; font-family: futura, "Tw Cen MT", helvetica, arial, sans; font-weight:normal; font-size:125%; letter-spacing:-2px; } .heading { display:table-cell; width:95%; text-align:center; font-size:110%; } .datetime { display:table-cell; white-space:nowrap; font-size:80%; word-spacing:0px; } .content { margin:1.5em; } .precis { margin:0.5em 1em 0.5em 2em; } .precis th { text-align:right; } .precis td { text-align:left; } .graph { margin:0.5em; } .graphtitle { margin:1em 0.5em 0.5em 0.5em; font-size:120%; font-weight:bold; text-decoration:underline; } .graphdata { margin:1em 1em 1em 2em; } .fileday { margin-bottom:1em; font-size:120%; font-weight:bold; } .filename { font-family:monospace; font-size:120%; } .extrbtn { margin-left:2em; background-color:whitesmoke; font-size:80%; } )= HYPERSPI 44 4(444044 84@4 4H4P4X4`4h4p404x4@4P4 $=  $=  $=  $=  v=^V↶Back=javascript:parent.history.go(-1)$Selector$^Help=/hyperspi/-/hyperspi.html , 4 , 4 , `4 , p4 , 4 )6  =#G8^~ _#0"@^4GHcGG#]("0[8b "G@Zk(=0 b#@BG4Gb@ZkcG8]@]HP#k///#G0^[~8^@~HPXGGb>/@ZkGB" pBD4Gxb=0*"@ZkBBtG b0*2"C/@Zk = ("@qDpDrtJSuJtFWBrpB (4Gxb@ZkB=CtG$(b@Zk$=(4G4GBb@@.sJ"P"R@JSF@>.UJ>@Zk"04GB`BTGhb!0*"G/@Zk0`B4Ghb@ZkpBGtG=xb@ZkBGb@Zkp"b#@B4Gb/b@Zk0B4G8b@ZkB4Gb)"/@ZkpB4Gxb0,0H/>@Zk@B@4GTGHb/@ZkâBB"CGC4G- FB)R"@ZkpBGxb (ݶ/@ZkB CtG(=b@Zk=  &"4J">"6J@`.@.JtJJvJ#uFTFwFVF`>@> /Y8K ?]CbB4Gb)"b@Zk"B4Gb b)"@Zk`B""ChbTGb@ZkB"""b/@Zk BTG(b) "/@ZkG0]8]4G@}HPX`#k/Bb4G"b@Zk"4GBbb@Zk4GhbBbG/@ZkBXGTGb(b/@ZkPB4G"Xb@ZkpB"4Gxb@ZkBGGB"GGb@Zk" C.#.#HRCJs#HQ#JTF3FC>#>0¦ BGtGh)7"(b@Zkb#G@`bb#4@c4G"pBxb`D0b#  FG@ZkBG`""GtGb@Zk`B4GB"4G@G@ZkpBxb "@ZkB@""GGtGb@ZkGpBGxb4G@ .r H Q J2F >=@ZkB@GGGtGb@@Zk}GGe@#.r#H c"wJ{J## Q#J2FC"yJ#>.VJqJF>C/ZSK[GC?.PJFvJ#8K ">.UJF0¦>c.SrJyFP"C"KxKc>b"B/b/ #..SK[sK[G FFBbcJ2Ha2H`B5FF #>> .֢ ;"(bWJ > BtG@Zkbb#c`@.xXb#/r$@'/b#/@/pb8b#c/`"@/r0JFtFr(//b#+@BG4Gb@Zkb# @B4G4Gb@ZkB4G4Gb@Zk/;`#$"^~4G @[ ^(~01"08@޴HPX>`^h~px޵GGHb >@ZkbBG"GG]"bs"@Zk//}#v`HB0p 0 ,A H0 C.sHRCJpBtGxb""SFC>G//@Zk,H/(/// ("/ #,A0H'HA1@!!D/ //C.B4Gc"bRSJGJ/@Zk///,DHc <#,#H/?#.#J%BGq@c.cJN`///"/ .VJJVB֢F/> //#/bC#Y:KB'K4G/@Zk1,H%DX$D,/ c %/C.#"QJ/@///XDF"@.JXF1".#/J1"zJY#Kc :G#?q/qK/_.PJ>1,1HC!B.Jc/cK"WvKJ[cKc? pB""GtGxb/@Zk,H/S%1@HGG""b#*@///?Gp""b#G*@9F.GFJFJ/, ///GF F/$@.1"JCBF//1"KCCXG/q/1"qKC@F/ 1,1"1HC'@F/ Q.1"QJ_. =JC5B//GG""b#*@6F.GFJFJ* /GF F/$@.1"JCBF//1"KCCXG/q/1"qKC@F/ 1,1"1HC'@F/ Q.1"QJ_.(¥JC5B.G_"""b#g*@jGtG`""b#_*@6&.G&J&J* /'FF/$ ."JCBF/."JCB7G/P/"PKCGCD/ P-"PIC'@AF/ p."pJ?.JCB GtG""b##*@j&.G&J&J* /'FF/$ ."JCBF/."JCB7G/P/"PKCGCD/ P-"PIC'@AF/ p."pJ?. GJCB//h/8@I AhKhK&EG 0@A@///,BGH"4Gb!!@HH@Zk.qHPJF>H.HJCEBF_.VJ>.J!///B*@I C JC D GtGp""b#)@/// ¥n-I %E/ +//G] ](}08@ݤHPX=`]h}pxݥ#k/BG4Gb@ZkhGGpB0Bxb8) G@ZkB&4Gb"@ZkhpB G0BGxb)!G/@ZkB&4Gb"@Zk/;#TG^~[1^ GG 0;"b@Zk"" B"BtGb5@D4"@Zk@G`b# @X"G`b#!@ , H/ ///GG`b#@ , H?"GH""b]] TG0#k/P[# tG~^^~R8; (0޴8@[@HGG#GG!"@GHb@Zk,( H#(.J(b I///E. DEJ@@. J<. J8%/ %K4 e/ eK0 %. %J+/c.GcJ/gBdBDD . JCBBGFE/ EKC'CaG$C9D/ %. %JCBBFPFe. eJ.J8¤F c // . GJF)%,'H4 'H/$DE/- H.!HJCBD/%h.!hJCdBF/`.!JC@F/H/!HK?//B G4GbG@Zk@///( 0!pBX""GtGtGxb@Zk 80@@B(AG4GCCHb 5"G~@Zk b@B!@(A>>CG~G4GC8"Hb/@Zk-I/$///DD/, HC@FD/@, HC@F/ %. %JC$BqF/ . J.J/$///FD/%/ %K?C$CyG/ - I@d@D/ `, H_@D@"D/ . JG]G]} (0ݤ8@HP#k//#`;TG~^^~[ (GG#;"b@ZkB b"4Gb@ZkC$. J/ ///d. B4G"(bStJgJ/@Zk.qHPJ F>D.DJ_xB4Gb@("@Zk0BC4G8b/@Zk`@?"@@@@@/""_"4Gb#'@x"0BTG8b""@Zkx"//4GB4Gb"/@Zk,x4GH00BTG8b""@Zkp"4Gx"B("4Gb@Zk,p4GH/00Bx""TG8b4G@Zk"//x"B4Gb("/@Zk,4GH00BTG8bH""@Zk"4Gx"B("4Gb@Zk,4GH/00BTG8b4G""@Zkx"//x"B4Gb("/@Zk,x4GH00BTG8bh""@Zk"4Gx"Bh("4Gb@Zk,4GH/00B""TG8b4G@Zk`"//x"B4GbP("/@Zk,`4GH00BTG8bX""@Zk"4Gx"B8("4Gb@Zk,4GH/00B""TG8b4G@Zk"//x"B4Gb ("/@Zk,4G =H00BTG8bx""@Zk"4Gx"B("4Gb@Zk,4GH/00BTG8b4G""@Zk"//B"4Gb@Zk,4GH/00B ""TG8b4G@Zk"x"B4G'"b@Zk,4GH00BTG""8b@Zk"4Gx"B4Gb'"/@Zk,4GH0xB0BTG'2"8b@Zk"4Gx"B4Gb'"/@Zk,4GH00BTG8b""@Zk"//4GB4Gb "/@Zk,4GH00BbTG""8b@Zk//4Gx"B4G4Gb'"@Zk`,"`Hx"Bb4Gp'"b@ZkC.J/D. B4Gd"(bRSJGJ/@Zk.qHPJ F>D.DJ_0B""TG8b4G@Zk@"0Bb""TG8b@Zk4GBb4GX"b@@Zkx"BGG~0bBX'!"b@ZkB4G"b@Zkx"BGG8BbX'!"b@ZkB4Gh"b/@Zk4G"Bb/@Zk4G.x"BbJ@'"//@Zkb#$.J /G%@$.$J$J / ///d. B4G"(bStJgJ/@Zk$,pHA$H 0D$<$.$J?xbB4Gb4G('"@Zk`,"`HB0"4Gb@ZkbB4G"b@Zk$GB "R .PJJPBF/ //c.B4G"bStJgJ/@Zk G0B b4G8b/@Zk/ "4G "GQ@B/@q4GѲBH"4Gb@ZkG""1 ,A0H'HA1@! D/! ///4G///@"`D<DG]]} (0#k///C.B4Gc"bRSJGJ/@Zk0BG4G8b@Zk@#?&TG; 8^~@^H~PX`޴hpx>^~޵G{Gh{B#= =& "b@Zk"4G , H/ _/`.(B4G 0bS`JgJ/@Zk@"D/O/(B4G0b0."Q0J'J@Zk" D/?/(B4G0b0."Q0J'J@Zkh"xD///(B4G0b0."Q0J'J@Zk" D//(B4G0b0."Q0J'J@Zk"D//(B4G0b0."Q0J'J@Zk" D/@"Bb1RsFFF/.J/ ¤@.(B4G0b@J R@JGJ& ///@Zk. D' Jw Gg.G"rJ/w@G.JwGb@ "B8GYtG"8bHb¦3V[4G".(B0bPJJ@Zk. D' J//S GBGr(/(B4G0b."VJJ@ZkXD"GTG(///f(B4G0b.s"TJJ@Zk DG/(/&(B4G0bQ.1"RQJGJ@Zk&x D(B4Gj0b.! PJJ/@Zk"8 D_B!"R 0.Q0J'JPBF //fB4Gb.s"TJJ@Zk&(!B4Gb8 (FGG@ZkBG8"GGtG b@ZkXB8!B"GATG G'vH  /@Zk (,XB" ="`bA H (<ݢ6JFݲ@ZkxB ="btG(]"@Zk(B"(="TG0b@Zkݠ8"RH(vI&vHаH/XBTG""`b0JF =" ="/@ZkxB ="btG(]"@Zk(B"(="TG0b@Zk4G8"BbƠRJ vH(B0b0vJ2 .TJ J/@Zk',x D/&H//( /}=@¦ R`J1v J3v`J4Uv8¤8/#8KG0,"0H'B.J@GH@""Y/9#YK G B 0,"0H*bkU.`UJ{K'91 Cw!C 81CwC곐' G¦hBA B h&6"Fapb/@Zk=# vHtGhBbBb1?J /= F= BP&3"@ZkXB"(="TG`b@Zk0GtG(]"xBH¥"b"@Zk" G8N¦hB1"pbTB^ GtIh&6"@Zk=# vHtGhBbBb1?J F= &3"8B@ZkXB"TG(="`b/@Zk4//,tG(]"xBH"b"@ZkH" `@b!¦s @,`@֢B@@Dn-@D2CDAETNDJ7CEA `BGUF@ C/6cA//A`oh"aA/cA TG///¤Ơ@P@ɰ 0`A1CkE4NLrRB¦xBBRRB@@Bo"BtG b󢤑$J3CqEh"Gu@Zk,H?G,%A$@e@HD@=@HcBbHh")$2"Gd@BSD@tD@b`>//@ZkG8]@]H}PX`ݤhpx=]}ݥ#/k///¦B$?"GbG0"&v"@Zk(B4G4G0b@Zk!.Q !JF//.T JtF.W JF!.Q !JFÀ"BGGfb0"l?"@Zk(B4G4G0b@Zk򂦨Bw?"GbG0"&t"@Zk(B4G4G0b/@Zk"BGGfb0"S?"@Zk(B4G4G0b@Zk.P J0D(cX/Z XK:Gh-H I(Dmr.S rJFr/X KXGx0.Q 0J1D}.V JVFÀbLG8"hBpb &3"l@Zk"BG8}"0]b0"?"@Zk(B4G4G0b/@Zkbk8"GhBM~ &3"npb@Zk"BG8}"4]b0"?"@Zk(B4G4G0b/@ZkkJG)hBH (~8"~%8"^>gpb@Zk"BG8}"bG0"?"@Zk(B4G4G0b@Zk¥B?"GbG0"`%n"/@Zk(B4G4G0b@ZkBXB4G8"31?! "S= h3 I7JJwJ@%R"/@ZkP]"G8}"Bb$6_I0"?"DP--INIX.S.EFFH!Ky!KFFGX>S>X%HX@Zk(B4G4G0b@Zk-M ID// j-K jID@$(!8!B4GC}!bTG'H-F"$GGo @8@ZkB`AGGGtG bdfH!@Zk-"G8}"BbGOI0"?"E=,GH<@Zk(B4G4G0b@Zk//P# 0;"^~TG@[^ ~(08G#GHb@Zk bB"B" G8""TGb xD]/@ZkH "G"80@B1!B`H>#4"GHb@Zk%,  H/GE.%"QJ. G.J@@/+%/#8K+G%,%H+8B@B"2"G>`GGGHb@Zk8B4GtG"@BHbp"2"G@Zkxb#/'@8"TGB$b`""@Zk%,  HG""@""E.EJG/"KGe/E#zK@G,"HGG8GG@BHb>(P5"G >@Zk8TGB$b"@Zk8@BtG]Hb%"@Zk8TGB$b0"@ZkB$TG("b8@ZkB$TG"b/@Zk8TGB$b"@ZkB$TG("b8@ZkB$`"TGb@Zk8TGB$b"/@ZkB$("TGb8/@ZkB$"TGb@Zk8TGB$b"/@ZkB$("TGb8/@ZkB$X"TGb@Zk8TGB$b"/@ZkB$("TGb@Zk8TGB$b"/@Zk //8󢤀BTG$b"@Zk8󢤀BTG$b"@ZkB$TG"b/@ZkcB@"TG$b/`@Zk8b@BTG@Hb#"@Zk峠b#TG_@G(#"]HbTG] }(08@#/k///.P J0Dq.S qJSF.W JFX/Z XK:G .P J0D.P J0De.S eJSF5/Y 5KG:,A :HaG0.Q 0JD#TG~^;[^~ (!"0޴8GG#b/@Zk(bG G@D^Ӧ0B@s"0BF30B?G/ `?= 0BD3?F?G(H"B/b//BGGbGG  8"/@Zk"Dy//BtGx Bb(¤2"G@ZkD//BBGGbGc  h2"G @ZkD/B%0"TGb@ZkOb`¤GXb"Bx"Bcb82"hB"$CcDL¤GքH%CdDE@E@E@#e@~@ZkbGtG"Bb !"@ZkhGG(b#)@ G(b#@@/@//B¤tGBb2"G@Zk@G(b#@B&0"TGb@ZkG]]} (0ݤ8@#k///p#@;tGX[~^`[^GG`/2"[hb@Zk@"GXB낦"`Bthb2"GG@ /@Zk"  ///@"XBG낦뢦`BhbB h2"tGG@Zk@G]] #k//8#TGH^~ ;([P^X~`GG#!"0b@Zk( B"tGBb 2" G/@Zk//=?D=BGTGb ""@Zk8B"4G0"b ¦R1x"(B`^>x6"0bB/@Zk`. J" G`.@"rJ!@G.JA0@ /#8KG . JG8" (BYGGG7"0b/@Zk (BTG0bh "/@ZkhB4Gpb@Zk B"4GTG(B0b2"/@Zk "TGhB#pb@B5B0"@FD/@Zk /A(BtGP""0b=@B/@ZkTGhBpb!CD0LH"$H1CDq1BQ?B @#8D@@Zk /(B=@8"" GtG0b@Zkp"0B1"Xb@@P0BZxB 9(^"(BH5" >GG`0bA/@Zkb#//@h8"b#U@"XbG¦B@ sR(B08"~GB^G0b@Zk sX/s`/s/s0/s`/sP/s/s(/s /s0/s/s/s@/sh/s // hBTG#pb"@Zk(BTG""0b@ZkTGb#/_ (BTG0b( "/@ZkGH]P]X}`p#/k///!.Q !JF.T JtF.W JFX/Z XK:G @.R @J2F b#@ӊ/b#r@ӊ/b#@ӊ/hb#z@ӊ/8b#@ӊ/b#B@ӊ/b#@ӊ/b#&@ӊ/b#@ӊ/`b#@ӊ/0b#b@ӊ/b#@ӊ/b#*@ӊ/b#@ӊ/@b#@Ӕ/  p#X> @h8^~@^H~PG#GB= ;{b 9"TG@Zk p" ]" q@@ G//"@/p! @8"P0rGR" @R2 //G!1 @"R"?G  ///@Pb"@`0`C`C /`B]tGbC @ 8"@Zk /"TGPBXb! "/@Zk"b#!(0=@Ӱ"@B "!"bXb`B¦⦨Z>01Rs9{֢X^B>5"^ ~(GP>`~tG(0]hp8޶@Hb@Zk }GBb =B `G3"bG@Zk bTGPBXb "/@ZkG8]@]H}P#/k///B"4Gb@Zk///#@;"(^~TG0^8GG[#b@Zk"TGBb!"@Zk BP"Hb"`""Gb@5@B0D"@ZkP"(""B"}"4G0"b#GG_ӈX"G8"Bb!Bx3"GGb/@ZkhP"(""B"G}"0"Gb#/G/_B""TGb/@ZkG(]0]8@#k/x#HTGH^~`;h[P^XGG# 8O=`!"pb/@ZkH`"TGhBpb!"@Zk0HB("8""PbtG@@Zk(HB"P""PbtG@@Zk " ""B"4GGG(""Xb#_ H"G@"HB`b!hB3"GGpb/@ZkG ""B"G(""Xb#G/i_HhBTG""pb@ZkGH]P]X`#/k///#xTG(^~;[0^8GG#!"b/@Zkx"TGBbX!"@Zk8b#/ @xB"""GtGb/@Zk" ""B""4GGGGb#$_Hx"GB"Bba82"G@Zk" ""B"GG"Gb#/G/_xB@""TGb/@ZkG(]0]8@#k/#XTG(^~p;x[0^8GG#!"b/@ZkXp"TGxBb !"@Zkhb#/ @XB"""GtG`b/@Zk8 ""b"" ""b""GGG8b""4Ghb#_PPGX"pB"xBb 2"aG@Zk8" ""b""!  ""b"" GG8b""hb#GG_XxBTG ""b@ZkG(]0]8@#/k///#xTG(^~;[0^8GG# !"b/@Zkx"TGBb !"@Zk8b#/ @xB"""GtGb/@Zk""B"Xb"4G"GGb# !"O_pBtGx"Bb( 2"G/@ZkB"Xb"GG"b# 2"B"G/3_xB@""TGb/@ZkG(]0]8@#k/#TG(^~;[0^8GG# !"b/@Zk"TGBb !"@Zk hb#/@ӨB" ""GtGb/@Zk ""Pb"" ""b""GGGb""4Gb#_Ә`G"B"Bb 2"aG@Zk(" ""Pb""! ( ""b"" GGb""b#GG_ӨBTGp""b@ZkG(]0]8@#/k///#TG(^~;[0^8GG# !"b/@Zk"TGBb !"@Zkpb#H@BG"P""tGb@Zk@" ""8B"b"4G"b#GG~_ӐBtG"Bb( 2"G@ZkX@" ""8B"Gb""Gb#/G/c_B""TGb/@ZkG(]0]8@#k/8#TG(^~ ;([0^8GG# !"0b/@Zk "TG(B0b !"@Zkb#/@B"""GtGb/@Zk ""b"p" ""hb"p"GGGb""4Gb#_G" B"(B0b 2"aG@Zk" ""b"p"! È ""hb"p" GGb""b#GG_(BTG""0b@ZkG(]0]8@#/k///p#@TG(^~X;`[0^8GG# !"hb/@Zk@X"TG`Bhb8 !"@Zkb#x@@BG"""tGHb@Zk"(""B" b"4G"Pb#GG_0XBtG@"`Bhb( 2"G@Zk"(""B"G b""GPb#/G/_@`B""TGhb/@ZkG(]0]8@#k/#xTG(^~;[0^8GG# !"b/@Zkx"TGBb !"@Zk8b#/@xB"""GtGb/@ZkX("" b""(""b""GGGb""4Gb#I_ Gx"B"Bb 2"aG@ZkX"("" b""! (""b"" GGb""b#GG!_xBTG@""b@ZkG(]0]8@#/k///#TG(^~;[0^8GG# !"b/@Zk"TGBb@ !"@Zkb#@BG"@""tGb@Zk0" ""(B"8b"4G"b#GG_pBtG"Bb( 2"G@ZkH0" ""(B"G8b""Gb#/G/_B"" _=TGb/@ZkG(]0]8@#k/#TG(^~;[0^8GG# !"b/@Zk"TGBb!"@Zk`b#/K@ӠB"""GtGb/@Zk ""Hb"" ""b""GGGb""4Gb#y_8PG"B"Bb 2"aG@Zk " ""Hb""!   ""b"" GGb""b#GGQ_ӠBTGh""b@ZkG(]0]8@#/k///#TG(^~;[0^8GG#!"b/@Zk"TGBbh!"@Zkb#@BG"H""tGb@Zk8" ""0B"b"4G"b#GG_ӀBtG"BbH2"G@ZkP8" ""0B"Gb""Gb#/G/_B""TGb/@ZkG(]0]8@#k/0#TG(^~; [0^8GG#(!"(b/@Zk"TG B(b!"@Zk8b#/{@B"x""GtGb/@Zk ""b"h" ""`b"h"GGGb""4Gb#_ӈG"B`" B(b 2"aG@Zk" ""b"h"! À ""`b"h" GGb""b#GG_ BTG""(b@ZkG(]0]8@#/k///X#(TG(^~@;H[0^8GG#!"Pb/@Zk(@"TGHBPbp!"@Zkpb#/@(B"""GtG0b/@Zk@""B" b"4G"GG8b#X!";_@BtG("HBPb 2"G/@Zk@B" b"GG"8b#X2"B"G/_(HB""TGPb/@ZkG(]0]8@#k/p#P;TGx^~^GGhp[xb "@Zkb#4G@Ӱ"P=[[`X[|/B(0b(02u(ݍ@ 0@ _¦b _ @_ [SV[[8H[PX[`h[pknY8}H _P=X]_`}hݏ_p__[[[[[[[lY[[[[[[ _[uՊ_q4Z[[ _H_[/jMY[_28B_[pZ[ _SrUZ[_vZ[_VwZ[_՚x[[_|[[_`[[_[_Gx]]#k///#;TG^~^GG[[bH/2"@ZkH삦,04 H @ ¦t..T"rJU JuF WBVb 4/ T/; #8KZ XK:G C/ . JG @t"wJUJF/>4,4HGx4KLBA4H@8D4<G54"///.GvqJJWJ @F/>0`C`C1"_("4,Y4H :@/@9#,$t.բ#"HS pJD @/pb)4.*T.)"7JR WJ2F 8B/;/4,04/p/T#:HY :K9D 3@/`0hB,."HU JD @/"4.t/Y#8J[ xK;F :B/@94/.w,zT.t"w"3Ko{Ԧ4"P Jt/T/H0D.R WJY1KV!HDWJ# 1Hs1HP J3GxKt"FZ XKWJ>4?ozGVH{Զw4#VKzT/w. H{H`Z YKWJ KRGF0zT?w>T.,R SJwK@HT#YFDT>1@<t/4./ zKQ :JqG0/4#K t#T#"h .4.4, "J0"¦=@Q ;J:HC`Fy9V9#xB0BACy 4" T#6."4,%t.(T.JA 5H%" t/ /uJR UJFrFy$qKKy YBrB+t"qC0B9YXC9$Y +t/..T.4,/{4sKP Jt"pGt/R SJPC$YsKy@CrGt#;HX Kot8D qCyrB3AKBYC7;aK4" 9/}} =[[`X[}.x`JUJF>v;aK AK }( ](}[[jKYy3aJ /[0]0t/aH[qKaG AKt?8}@8@[[ 4"lYq Fp F/[HH;sHA2H3DW@B;`8K AKPXPݍX[[nY 4"5J;AK0J #[`ݝ n=` T.sHRQJSF T>hp}hp=[[pZt"[xx= ,q8H@HD <Y2AJ1AK]=]}[[rSZ5J8AK[]=",t/ 3J@ Ha3J[sKDaG"<t?[[tZ5AK%4 /[(T.%4. HR AJsHQ!J[F3F(T>%4>ݎ[[+ vZ"[ݞ.4.+4, JQ JrJA H3F2D.4>+4<y;aK2AK}]=[[x[ 1AK H:AK[]4,/ UJA 5HsUJXK;DG4<?]]}[[z[[XBT"[].t. HU JxHSrJFxF>t>`bh/@Zk  $/o{4C7X¦"4.t.t/T"T# 62JzJ`K1CC @6u 5T.6t/85T#64# t"آZJyK7 F2BF9T"B8 X:4"ز@9t/F ..84,7.rKxJV J:4/F4HJrCbAC1K 88XբB;1C8B aBղ {01.44.1T"բJ1 1t"(B1/44,Q 2JF:KBA H1t/44.GsKQ 3JCqG@:" T.آ 4 AJB 0@ز9`b"  .sQJ`C @s@."/@T"JX K"F!uNDJ2CSB!`U%T/(,"(Ѣ%t#[K@ H@GN8HB@Ѳ +t..T.b+4#yJR YJrFNU;DJRCQBU [4,,P"6H@ H DN("xH`B@x/4.T.@b¦;T#:JR ZJ2FNv$J1@3B;`6;.>,?T.BT/;#Ct/Ft.J@ HF?4#C4 p";.>/YJZ YKaKS aJZF?T/;"sGBt.NJC.?4#X KF.NCt#YKS yJF8SGNJPBV JBN8FDJ@HtBڢ J3aJCNHbwB¦HZ C3$HBaC7J0C B6G]]#k//;0H?D3D;//X;#(G~^tG@;H[1^~ GGG Pb!"@Zk]a@"TG Af//0"=c@4G/0\B]f@TG/APT(bl@G/ApL]@TG/D,_# #/A<_" /AБ4< ";"/,_#w#/A$@"'_" /A0Ba"W"/P'4bP# x@ p $8 `@`^?&@B1"qDX(@¦HP?'9#ax6"Pb G]]} 0#/k///G]]} 0#k/p;#@[TG~^^~1X GGG`[ hb "/@ZkP@ "8Bp@1C DDp/ /`8"Bp@1C DDp@XC "1 DD/ /h"0Bp@1C DDp@x@C "1 DDH/m k/0"Bp@1C DDp@\xC "1 DD/Q O/p"Bp@1C DD`p@@C "1 DD/5 3/h"(Bp@1C DDxp@$C "1 DD/ /("p@1C DDp@/C"1 DDGbb#_G]]} 0#k///B"4Gb@Zk///#``;"(^~TG[0^8~@HP޴X`h>pGGb/@ZkBGH""TGb b@Zk`B4Gb@Zk#`"B"(PB`¦""RPBBLSBbyG_[`@@@@@=[` X[_@X@ZkX"TG8(¦0¤BE֢b0C@D@RB7`JNVJ4CDB@B@Zkp"xG4GBb!D@ZkhCðBG4Gb/@Zk8/"b#xB`!R¦DD"D ~=֢Bb"DDD9Z1sDDD3F@G F/[_G b#s_BG4Gb@Zkpb#4G@@"G`"C1`@@@@@ B*==[[`X[  @N/?!"////ƢBGGebGGB@Zk 0 Ap@ A#0@ @0A/?G(]b8}@"0]HPݤX`4Gh=p#k//x"BGx"!GbG0": ?"@Zk B4G4G(b@Zk/@#;TGP^~X^`~[hpx޴[>^~GGb0/2"/@ZkxbGC.# #"sJAJRQJ @SF/C>/KGByJXKG?.Gc#J LCq HPJF@>.c"JGLB"wJVJ@F>8 (BX⦻= CC/Q` "#,#.բ@Kw0H#JBB5 ;B`78B."J BP"qע0`B yBq`}=[[c#`X[.yHTJF> =(} ](}[[jKY"[0]0#/{HY4K;G#?c.`JScJ`Fc>#/"{JY4K;G#?8@8@[[lY$GB"[HHL G G/BGGi bGBG@Zk 0`A `A$0@ @0@?¤bf #.C"2JqN ///¦".֢JNG GpB//BGGGGGb0A 0 A/@Zk A/"!kF. /`JCNƢ"c.tJN ///H&c /K#O/"DGp"@B//f G G/`///BTGGjGG b 0A 0`A@Zkf A0A A0@GP]X]`}hpxݤ=]}#k/HP#;TGP^~0[8[X^`~hpx޴>^~GG@b/2"@Zkb" b(" . " " .QY= @J.J0@BTCB ABQ S# "]=[[`X[ .xJVJF > (] ](}[[/jKY[0]0 .vJTJF >H8@=8@[[lYbCG"/[HH=:L@G// G/iHBGGPbGGjBh@Zk 0@A @A#0@ @0@?񢤨BEc .`GG *""bJPNBGGGGGb0@0A/@Zk @/# *," G J!"*HN/E G G/@///HBTGGiGGPb 0`A 0@A@Zk `A#0@ @0@?GP]X]`}hpxݤ=]}#k//pP#@;TGP^~X[`[X^`~hpx޴>^~GGhb.2"@Zk@b" . " s#.Q1"= @JV J0@B/F ABQp`GCq`Gz]=[[/`X[]uVJPJFWByp"9 =(= ](}[[jKYbG¤[0]0=4L8// G/ȢpBGGgxbGGB@Zk 0 A A#0@ @0@? P.p." 0")8¦V8ݠGQJS qJSF@@_WW@ T@ TWHH//I G G/@///pBTGGhGGxb 0@A 0`A@Zk @A#0@ @0@?GP]X]`}hpxݤ=]}#k//0@JFF//0#p;TGh^~p^x~[޴[>^~GGb.2"/@Zk".a"#"".#!.$A. JU J0JR PJF2FC/¦֢#/#"7/KY 7KG/BbZ%;,%[") ({.).*;. @2HS rJJQ J3DFC//).)".JW JF/p"+9,+9"/Y#.Y./,0. 1HR QJHP J2DDCm//bbs/./{#.`JU JF_/¦֢o"{ =W/7, CPKA 0HWHAGCCN///"B12/R"r. 2KS rJ3GC>.5 u#../ JW JJX KFFC-//BZ . @.@ JR @J2F/b"s9,y#"../ `;HP JJX K0DFC //W/",WK@ H@GGp"b1= BӢ@s"Bv@s0B$Hs B0J/ =[[`X/[¦֢"p"BG.9"GGb/@Zkp"G0"@bHB! (= (=[[`X[00LGi G`/BGGjbGBG@Zk 0A A%0@ @0A?"pB¦b1$HRNsFhFFF'lFH 88W@TW@@=;O// aHg,HH]WJKU/WP]P]QME@G GbHB// BGGGGG(b0@ 0 A/@Zk @/P"!#aH'lG"HB( X}XW@T/W``=3N/// GG////BTGGjGGb 0`A0`@@Zk젧 gA0A A0@Gh]p]x}ݤ=]}#k/#TG~^;[^~ GG#`!"b@ZkHBG""TGPbb/@Zk"G8"¦1!B`pB>(4"Gb@Zk . JU G`.@"rJGS@.JA5@RG@/ #YKQ G . JQGB>GX7"GGb@ZkBTGbh "@ZkX"4G4GHb#,@ (BTG`"#0b/@Zk/(BTG#0b@"@ZkTGHb#_TGGb]]} ( "0#k/!.Q !JF.T JtF/X KFy/[ yK[G @.R @J2F#;TG~^^~[ (0޴8[@HGG#b.2"@Zkb@TG"BBb#c 2D! / @Zk"@bBB81p"HV2B,:"BGGGGb/@Zk(키TGbBb$,"30H"D  ////@Zk,"$ TGBBbH-2"@Zk%d.(.%D" $,".+"$# "D/rJT Jd/+.tF HP Jd.2N0D../$ D"JYK.*,S aJ[ yK0,,X KJ[Gd/FF N6NJ ."!NpKD" "9N$.J .J#.-/b2J $"#D"J$.JHJKU J$HF).$K)"E HJ/"F HF/.J"G HF.J"H IF.J(뢤>^GFGBG ~@>TG(-%"0޶G 8޴Hw bP>X@Zk$.D.G"w,z-,$,0JR PJ낦B2FHH IoDHA %HCDDCH*4"C{b/@ZkG]]} (0ݤ8@HP#k///#(;"~^TG[^~ GG#b/@Zk(BG""TG0bb/@Zk"G"¦1!B`PB>4"Gb@Zk. JU G`.@"rJGS@.JA5@RG@/ #YKQ G . JQGB>GX7"GGb@ZkBTGbh "@Zk8"4G 4G(b#@BTG@"#b/@Zk/BTG#b@"@ZkTG(b#._TGGb]]} ( "0#k/!.Q !JF.T JtF/X KFy/[ yK[G @.R @J2FP#;TG0^~8^@~[HPX޴`hp>x^~޵GG0#/ ;"b@ZkHb0"TGB@BHb#c 2D! / @ZkX"bBB1p"V2B,:"BbGGGG@Zkp키TGB@BHb$,"20H@"D/ @Zk,"TG$ BBbH*2"@Zk,$ D"#$"#D# p=6 7!9D!:d!H$ .Jݲ d..rJT JtF d".J " d/.aK .J#d/$$.J D.).,,zKQ :J*D/-SJqG)d"J"-/d#(-.-Z SKd,/F/.0D/4.>.B,$/JZ [Kd/FD#E H$KzKD#F HeGd/zK5D/fG5d#[K6d/gK7d/hK8d/dK9d/jK:d/kKd#IM I%d/ E%!mKN I nG+d/ C+!nKO IoGd/ C!C oHoKC!X KcGd/CoKxG1d/1#xKW J;#V JwG;d/xK?#@ HCvG?d/xKCC#`GCC(Cd/F,>X~`xK@ H^>G(=b`G뢤BC^ 0>@~Ph*%"(8w!!]}H޵hp޴x>^$! b~޶>@ZkD--GH*%"w-z,,-IIN IBIF H NEoDHH IE CD>CC{b@ZkG0]8]@}HPXݤ`hp=x]}ݥ#/k///#;[tG^~^~޴[>^~ (0޵8@G >G:"[b@ZkBG"(b@¤"1//6B""/?F_&pbh"h"GL]_GQGL]]@D57B"6"5/?$&0BGtG6GpbDph}pF"h}tl"@Zk G=!P0¥C ///8///`BGG"tGhb@Zk=G=xtGb0 H0BBb!B.8"0BTJ>hĢpJ@Zk@.@J@J2 /DD/,. JCBF/$. JCB7G/@/ @KCKCF/ , HC+@AF/ `. `JC@F/. J/KC@.J/4///FD/,. JC BPF/$ , HC+@F/ . JC@F/ / KC CxG/ @/ @KCB7F/ @. @J`.8G`JC@ , HE D+DDr4H>4. Q4J"2F4>.JC B{JF1`4/Y4K;G "4?/KC+@u4H2F$ .WJF>`. `JC" BFrJ// XK"G? . JC+@y4HF t.StJyF "t>.J?/XK}"?`/`KC@.J]_GUGGc ].J S.t3HRSJs"c TFS>s/PB(B[sKs?"4GXb@Zk ]".J/FFGc .J/yJc XKR"G?r/PBb[rKr?4G"Xb@Zk ]".JFFGc .JxrH`.WJR"F>R/ZRKR?PB4G"Xb@Zkd"CGBB`jb2"G@Zkh/l? "N]k@Dp@ q@ CBhF -JlC [CD C Gq@ FX8砶C @ Br@FFgDb0B/]//@b#e@t}G[/@Zkn//BGtGbb⤰c G/@Zk $?%4G ʂ)!A AD%G]]}ݤ=]} (0ݥ8@P#k//BGtGb¥!GG@Zk//"GGBbG0"c?"@Zk@B4G4GHb@Zk"GGBbG0"?"@Zk@B4G4GHb@Zk//#;tG^~^~޴[@[>^~޵ (G$GGb p!"@Zk"`="G!`///q2AB` 1"/_&?D@BGqGtݢ6vJFt}=?G!G;~K?$=tGaGt}`"b@Zk$B GBtGb  X2"G@ZkBG"$?#E @ZkLB"GbG5vJF` L87JtF8=<TtG/@ZkBG"GGtGb@ZkG/¥B"(bG//8"¦ ¤B`bQ&,Z""s0@B0HQ/.KaFJ C`B BxGF H= v0Brp¦h..֢&"JJpB D pB BUGFc.F/f/.F""JZ RKwKFOo& &.JG&#R`K v`K9JR@KF D5v@K3FGwSJUF;v~K:v^KuFwGqS JDQG="(C9?KoCxb!G5J/OpBFTG@ZkB"="]"tGb/@Zk =G$Bb2 @PRBLPB0J  C 4"@ZkK,G& '.4GiH`@JG@@0 B@@'@B @C/@ZkBG"GtGb/@ZkG//c$Bzc GG`"DtGb4`D/@Zk///:G]]}ݤ=]}ݥ (0#/k///BGtGb, GG@Zk$//$"B ?"GGc DbHbdD0"@ZkPB4G4GXb@Zk"BGGbHb0"?"/@ZkPB4G4GXb@ZkB`"GGtGb@Zk"BGGbHb0"?"@ZkPB4G4GXb@Zk/#x;G^~tG^~޴[GGGb$/ !"//@Zk@G8" BaD4Gb ]!F=G@Zk(B=C"tG0b@Zk=B4G b@ @Zk(B=CtG 0b@Zk= "m"h".lB.7Jd@0JRPJ..2FJwJ`#x"]"J KFy KFFFBtG>> ,A;Hb <`X""@ZkxGp"@`/P1!B@ p"`/?&"B4GbPp"5vJF@ZkDxB&GtGbFF]2^JSFp"]G/@Zk$BGxBtGb X2"G@Zk$$ J @@D~/hBG("$?#E/@Zk\B"GbG5vJFp \H7JFH,=LdtG("@Zk$BG xBtGbt 2"G@Zko/BGG("tGb@ZkG<TGGxH]R@J2v^J"CpSJzHPFR@JCH]"6vJCtSJpHFH8/Y8K:G8?,RJdBtGEHCD<Q.RQJQ>`H""b]"/@ZkB("TGb@ZkBGG("tGb@ZkG/hB$z GGp"DtGpb@Zk/2G]G]}ݤ#k//"BGGbG0"?"@Zk8B4G4G@b@ZkhBp"GGtGpb@Zk"BGGbG0"?"@Zk8B4G4G@b@Zk"BGGbG0"!?"/@Zk8B4G4G@b@Zk//#4G ^@[~(^0GG#"Hb@Zk0B"TG="8b/@ZkݢPX""=] xb vJRJN5v K :v@KR K^pB>4GRK4vKv HR!@RB2@@ZkG ] (]0@#k//{#GG~^8[^GGh3"pS"@bx"G@Zk(G G0b]4G] #tG("k/G]] #k//#({GG^~GG0[G^ GG#Ps"8b"/@Zk"bGGBb!&3"G //@Zkp=0 "1v JBp.SpJp> pBG ""btG"/@ZkBtGpbBb &2"S" @ZkpG]] 0# k//#C~^^~ (0޴8@GGGGGG///,4GHb#"Hc %D/DK @.@BPJJ/@Zk$,@BG4GHbA$H'H@ZkD//%1@C4G /G //G//.J@G]]} (0ݤ8@P#k4mHGd DECC$MAIN4nLb# DECC$MAIN4m`@d DECC$MAIN4tG DECC$EXIT4b# DECC$EXIT4@ DECC$EXITD]GCGILIBENVIRONMENTVERSIOND^b# CGILIBENVIRONMENTVERSIOND]@CGILIBENVIRONMENTVERSION4G DECC$STRLEN 4 b#  DECC$STRLEN4@ DECC$STRLEN45 GD DECC$MEMCPY460b#  DECC$MEMCPY45@@D DECC$MEMCPY4xG DECC$STRLEN4b#  DECC$STRLEN4@ DECC$STRLEN45G DECC$MEMCPY46b#  DECC$MEMCPY45@ DECC$MEMCPY4QG DECC$GETENV4Rb#  DECC$GETENV4Q@ DECC$GETENV4G4 DECC$FPUTS4 b#  DECC$FPUTS40@4 DECC$FPUTSDg8GLCGILIBENVIRONMENTSETDEBUGDh@b# CGILIBENVIRONMENTSETDEBUGDgH@LCGILIBENVIRONMENTSETDEBUG<iLGhCGILIBENVIRONMENTINIT<j`b# CGILIBENVIRONMENTINIT<id@hCGILIBENVIRONMENTINIT<[hGxCGILIBENVIRONMENTNAME<\pb# CGILIBENVIRONMENTNAME<[t@xCGILIBENVIRONMENTNAMED_GCGILIBRESPONSESETCHARSETD`b# CGILIBRESPONSESETCHARSETD_@CGILIBRESPONSESETCHARSETDcGCGILIBRESPONSESETSOFTWAREIDDdb# CGILIBRESPONSESETSOFTWAREIDDc@CGILIBRESPONSESETSOFTWAREIDDaGCGILIBRESPONSESETERRORMESSAGEDbb# CGILIBRESPONSESETERRORMESSAGEDa@CGILIBRESPONSESETERRORMESSAGE4G DECC$STRLEN4b#  DECC$STRLEN4@ DECC$STRLEN4eG$ DECC$CALLOC4fb#  DECC$CALLOC4e @$ DECC$CALLOC4 (GXOTS$MOVE4 T@XOTS$MOVE4XGt DECC$STRLEN4`b#  DECC$STRLEN4p@t DECC$STRLEN45tG DECC$MEMCPY46b#  DECC$MEMCPY45@ DECC$MEMCPY,CGCGIVAR,Db# CGIVAR,C@CGIVAR,CG8CGIVAR,D(b# CGIVAR,C4@8CGIVAR4W8GX DECC$STRCMP4XDb#  DECC$STRCMP4WT@X DECC$STRCMP<!XGtCGILIBRESPONSEHEADER<"hb# CGILIBRESPONSEHEADER<!p@tCGILIBRESPONSEHEADER4xGDECC$GXFPRINTF4b# DECC$GXFPRINTF4@DECC$GXFPRINTF,CGCGIVAR,Db# CGIVAR,C@CGIVAR,CGCGIVAR,Db# CGIVAR,C@CGIVAR4/G SYS$GETTIM40b#  SYS$GETTIM4/@ SYS$GETTIM4-G4 SYS$NUMTIM4.$b#  SYS$NUMTIM 4-0@4 SYS$NUMTIM4U4GHDECC$__UTC_TIME4V@b# DECC$__UTC_TIME4UD@HDECC$__UTC_TIME<YHG\DECC$__UTCTZ_LOCALTIME<ZTb# DECC$__UTCTZ_LOCALTIME<YX@\DECC$__UTCTZ_LOCALTIME<k\G|DECC$__UTC_STRFTIME<ltb# DECC$__UTC_STRFTIME<kx@|DECC$__UTC_STRFTIME4GDECC$GXFPRINTF4b# DECC$GXFPRINTF4@DECC$GXFPRINTF4G, DECC$STRLEN4b#  DECC$STRLEN4(@, DECC$STRLEN45,GL DECC$MEMCPY46Db#  DECC$MEMCPY45H@L DECC$MEMCPY4 PGlOTS$MOVE4 h@lOTS$MOVE4lG DECC$STRLEN4pb#  DECC$STRLEN4@ DECC$STRLEN45G DECC$MEMCPY46b#  DECC$MEMCPY45@ DECC$MEMCPY4G DECC$STRLEN4b#  DECC$STRLEN4@ DECC$STRLEN45G  DECC$MEMCPY46b#  DECC$MEMCPY45@  DECC$MEMCPY4$b# DECC$GXFPRINTF44GHDECC$GXFPRINTF4D@HDECC$GXFPRINTF4G DECC$EXIT4b#  DECC$EXIT4@ DECC$EXIT4 G DECC$EXIT4 b#  DECC$EXIT4 @ DECC$EXIT4 G, DECC$EXIT4$ b#  DECC$EXIT4( @, DECC$EXIT4QP G DECC$GETENV4R b# DECC$GETENV4Q @ DECC$GETENV4K G LIB$GET_FOREIGN4L b#LIB$GET_FOREIGN4K @ LIB$GET_FOREIGNDS G CGILIBENVIRONMENTISAPACHEDT b#CGILIBENVIRONMENTISAPACHEDS @ CGILIBENVIRONMENTISAPACHE4O G DECC$ISSPACE4P b# DECC$ISSPACE4O @ DECC$ISSPACE<M G CGILIBENVIRONMENTISOSU<N b#CGILIBENVIRONMENTISOSU<M @ CGILIBENVIRONMENTISOSU40 Gd DECC$GXFPRINTF48 b#DECC$GXFPRINTF4` @d DECC$GXFPRINTF4O G DECC$ISSPACE4P b# DECC$ISSPACE4O @ DECC$ISSPACE4P b# DECC$ISSPACE4O G DECC$ISSPACE4O @ DECC$ISSPACE4GDECC$GXFPRINTF4b#DECC$GXFPRINTF4@DECC$GXFPRINTF49G< DECC$TOUPPER4:$b# DECC$TOUPPER498@< DECC$TOUPPER4PGd DECC$EXIT 4\b# DECC$EXIT4`@d DECC$EXIT4tGDECC$GXFPRINTF4|b#DECC$GXFPRINTF4@DECC$GXFPRINTF4G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT4GDECC$GXFPRINTF4b#DECC$GXFPRINTF4@DECC$GXFPRINTF4G DECC$EXIT4b# DECC$EXIT4@ DECC$EXIT4G8DECC$GXFPRINTF40b#DECC$GXFPRINTF44@8DECC$GXFPRINTF4LGlDECC$GXFPRINTF4Tb#DECC$GXFPRINTF4h@lDECC$GXFPRINTF4GDECC$GXFPRINTF4b#DECC$GXFPRINTF4DECC$GXFPRINTF48GtDECC$GXFPRINTF4lb#DECC$GXFPRINTF4p@tDECC$GXFPRINTF4G DECC$STRLEN4b# DECC$STRLEN4@ DECC$STRLEN4G DECC$MEMCMP4b# DECC$MEMCMP4@ DECC$MEMCMP4G<DECC$GXFPRINTF4(b#DECC$GXFPRINTF48@<DECC$GXFPRINTF4DGDECC$GXFPRINTF4xb#DECC$GXFPRINTF4@DECC$GXFPRINTF4$GTDECC$GXFPRINTF4Lb#DECC$GXFPRINTF4P@TDECC$GXFPRINTF,CTGlCGIVAR,Ddb#CGIVAR,Ch@lCGIVAR49G DECC$TOUPPER4:b# DECC$TOUPPER49@ DECC$TOUPPER,CGCGIVAR,Db#CGIVAR,C@CGIVAR4G DECC$ATOI4b# DECC$ATOI4@ DECC$ATOI4E\Gt DECC$STRSTR4Fhb# DECC$STRSTR4Ep@t DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4EG DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4EG4 DECC$STRSTR4F(b# DECC$STRSTR4E0@4 DECC$STRSTR,CLGdCGIVAR,DTb#CGIVAR,C`@dCGIVAR4E|G DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4EG DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,C G$CGIVAR ,Db#CGIVAR,C @$CGIVAR4E<GT DECC$STRSTR4FHb# DECC$STRSTR4EP@T DECC$STRSTR,ChG|CGIVAR,Dtb#CGIVAR,Cx@|CGIVAR4EG DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4EG DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,C(G<CGIVAR,D4b#CGIVAR,C8@<CGIVAR4EXGt DECC$STRSTR4Fhb# DECC$STRSTR4Ep@t DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4EG DECC$STRSTR4Fb# DECC$STRSTR4E@ DECC$STRSTR,CGCGIVAR,Db#CGIVAR,C@CGIVAR4E G4 DECC$STRSTR4F$ b# DECC$STRSTR4E0 @4 DECC$STRSTR,CH G\ CGIVAR,DT b#CGIVAR,CX @\ CGIVAR4Ex G DECC$STRSTR4F b# DECC$STRSTR4E @ DECC$STRSTR,C G CGIVAR,D b#CGIVAR,C @ CGIVAR4E G DECC$STRSTR4F b# DECC$STRSTR4E @ DECC$STRSTR,C G!CGIVAR,D!b#CGIVAR,C!@!CGIVAR4E0!GH! DECC$STRSTR4F@!b# DECC$STRSTR4ED!@H! DECC$STRSTR,C\!Gt!CGIVAR,Dd!b#CGIVAR,Cp!@t!CGIVAR4E!G! DECC$STRSTR4F!b# DECC$STRSTR4E!@! DECC$STRSTR,C!G!CGIVAR,D!b#CGIVAR,C!@!CGIVAR4E!G" DECC$STRSTR4F"b# DECC$STRSTR4E"@" DECC$STRSTR,C "G8"CGIVAR,D,"b#CGIVAR,C4"@8"CGIVAR,CP"Gh"CGIVAR,D`"b#CGIVAR,Cd"@h"CGIVAR49"G" DECC$TOUPPER4:"b# DECC$TOUPPER49"@" DECC$TOUPPER4E"G" DECC$STRSTR4F"b# DECC$STRSTR4E"@" DECC$STRSTR4E"G # DECC$STRSTR4F#b# DECC$STRSTR4E#@ # DECC$STRSTR,C#G4#CGIVAR,D#b#CGIVAR,C0#@4#CGIVAR4A8#Gd# DECC$GXSSCANF 4B\#b# DECC$GXSSCANF4A`#@d# DECC$GXSSCANF,Cd#Gx#CGIVAR,Dp#b#CGIVAR,Ct#@x#CGIVAR4A|#G# DECC$GXSSCANF4B#b# DECC$GXSSCANF4A#@# DECC$GXSSCANF,C#G#CGIVAR,D#b#CGIVAR,C#@#CGIVAR,C#G#CGIVAR,D#b#CGIVAR,C#@#CGIVAR,C#G$CGIVAR,D#b#CGIVAR,C$@$CGIVAR49d$G$ DECC$TOUPPER4:p$b# DECC$TOUPPER49$@$ DECC$TOUPPER,C$G$CGIVAR,D$b#CGIVAR,C$@$CGIVAR,C$G$CGIVAR,D$b#CGIVAR,C$@$CGIVAR,C$G %CGIVAR,D%b#CGIVAR,C%@ %CGIVAR47T%Gt% DECC$ISDIGIT48`%b# DECC$ISDIGIT47p%@t% DECC$ISDIGIT4|%G% DECC$ATOI4%b# DECC$ATOI4%@% DECC$ATOI,C%G%CGIVAR,D%b#CGIVAR,C%@%CGIVAR47&G& DECC$ISDIGIT48&b# DECC$ISDIGIT47&@& DECC$ISDIGIT4&G& DECC$ATOI4&b# DECC$ATOI4&@& DECC$ATOI4,'GT'DECC$GXFPRINTF4L'b# DECC$GXFPRINTF4P'@T'DECC$GXFPRINTF49'G' DECC$TOUPPER4:'b# DECC$TOUPPER49'@' DECC$TOUPPER49'G' DECC$TOUPPER4:'b# DECC$TOUPPER49'@' DECC$TOUPPER49(G$( DECC$TOUPPER4: (b# DECC$TOUPPER49 (@$( DECC$TOUPPER49D(Gd( DECC$TOUPPER4:L(b# DECC$TOUPPER49`(@d( DECC$TOUPPER49(G( DECC$TOUPPER4:(b# DECC$TOUPPER49(@( DECC$TOUPPER49(G( DECC$TOUPPER4:(b# DECC$TOUPPER49(@( DECC$TOUPPER49P)G) DECC$TOUPPER4:\)b# DECC$TOUPPER49)@) DECC$TOUPPER490*GD* DECC$TOUPPER4:4*b# DECC$TOUPPER49@*@D* DECC$TOUPPER49*G* DECC$TOUPPER4:*b# DECC$TOUPPER49*@* DECC$TOUPPER49*G* DECC$TOUPPER4:*b# DECC$TOUPPER49*@* DECC$TOUPPER49+G4+ DECC$TOUPPER4:+b# DECC$TOUPPER490+@4+ DECC$TOUPPER49<+Gd+ DECC$TOUPPER4:H+b# DECC$TOUPPER 49`+@d+ DECC$TOUPPER47+G+ DECC$ISDIGIT48+b# DECC$ISDIGIT47+@+ DECC$ISDIGIT4+G, DECC$STRLEN4+b# DECC$STRLEN4,@, DECC$STRLEN45,G$, DECC$MEMCPY46,b# DECC$MEMCPY45 ,@$, DECC$MEMCPY4 $,GT,OTS$MOVE4 P,@T,OTS$MOVE4;X,G, SYS$BINTIM4<d,b# SYS$BINTIM4;,@, SYS$BINTIM4=,G, LIB$SUB_TIMES4>,b# LIB$SUB_TIMES4=,@, LIB$SUB_TIMES4-,G, SYS$NUMTIM4.,b# SYS$NUMTIM4-,@, SYS$NUMTIM4;,G$- SYS$BINTIM4<-b# SYS$BINTIM4; -@$- SYS$BINTIM4=$-GD- LIB$SUB_TIMES4>4-b# LIB$SUB_TIMES4=@-@D- LIB$SUB_TIMES4-D-G\- SYS$NUMTIM4.T-b# SYS$NUMTIM4-X-@\- SYS$NUMTIM49-G- DECC$TOUPPER4:-b# DECC$TOUPPER49-@- DECC$TOUPPER414/Gd/DECC$GXSPRINTF42X/b# DECC$GXSPRINTF41`/@d/DECC$GXSPRINTF4|/G/DECC$GXFPRINTF4/b# DECC$GXFPRINTF4/@/DECC$GXFPRINTF4;/G/ SYS$BINTIM4</b# SYS$BINTIM4;/@/ SYS$BINTIMD/G/LIB$CVT_FROM_INTERNAL_TIMED/b# LIB$CVT_FROM_INTERNAL_TIMED/@/LIB$CVT_FROM_INTERNAL_TIME410G80DECC$GXSPRINTF420b# DECC$GXSPRINTF4140@80DECC$GXSPRINTF4P0Gx0DECC$GXFPRINTF4T0b# DECC$GXFPRINTF4t0@x0DECC$GXFPRINTF4;x0G0 SYS$BINTIM4<0b# SYS$BINTIM4;0@0 SYS$BINTIMD0G0LIB$CVT_FROM_INTERNAL_TIMED0b# LIB$CVT_FROM_INTERNAL_TIMED0@0LIB$CVT_FROM_INTERNAL_TIMED1GD2LIB$CVT_FROM_INTERNAL_TIMED 2b# LIB$CVT_FROM_INTERNAL_TIMED@2@D2LIB$CVT_FROM_INTERNAL_TIME42G2DECC$GXFPRINTF42b# DECC$GXFPRINTF42@2DECC$GXFPRINTF<D3Gd3CGILIBRESPONSEERROR<P3b# CGILIBRESPONSEERROR<`3@d3CGILIBRESPONSEERROR4d3Gx3 DECC$EXIT4p3b# DECC$EXIT4t3@x3 DECC$EXIT<3G3CGILIBRESPONSEERROR<3b# CGILIBRESPONSEERROR<3@3CGILIBRESPONSEERROR43G3 DECC$EXIT43b# DECC$EXIT 43@3 DECC$EXIT<3G4CGILIBRESPONSEERROR<4b# CGILIBRESPONSEERROR<4@4CGILIBRESPONSEERROR44G44 DECC$EXIT4(4b# DECC$EXIT404@44 DECC$EXIT<84GX4CGILIBRESPONSEERROR<H4b# CGILIBRESPONSEERROR<T4@X4CGILIBRESPONSEERROR4X4Gl4 DECC$EXIT4d4b# DECC$EXIT4h4@l4 DECC$EXIT414G5DECC$GXSPRINTF425b# DECC$GXSPRINTF415@5DECC$GXSPRINTF<5G<5CGILIBRESPONSEERROR<,5b# CGILIBRESPONSEERROR<85@<5CGILIBRESPONSEERROR4<5GT5 DECC$EXIT4H5b# DECC$EXIT4P5@T5 DECC$EXIT41d5G5DECC$GXSPRINTF425b# DECC$GXSPRINTF415@5DECC$GXSPRINTF<5G5CGILIBRESPONSEERROR<5b# CGILIBRESPONSEERROR<5@5CGILIBRESPONSEERROR45G5 DECC$EXIT45b# DECC$EXIT45@5 DECC$EXIT415G6DECC$GXSPRINTF42 6b# DECC$GXSPRINTF416@6DECC$GXSPRINTF<6G86CGILIBRESPONSEERROR<$6b# CGILIBRESPONSEERROR<46@86CGILIBRESPONSEERROR486GL6 DECC$EXIT4D6b# DECC$EXIT4H6@L6 DECC$EXIT<P6Gt6CGILIBRESPONSEERROR<\6b# CGILIBRESPONSEERROR<p6@t6CGILIBRESPONSEERROR4t6G6 DECC$EXIT46b# DECC$EXIT46@6 DECC$EXIT4 6G6OTS$MOVE4 6@6OTS$MOVE<6GD7CGILIBRESPONSEERROR<6b# CGILIBRESPONSEERROR<@7@D7CGILIBRESPONSEERROR4D7GX7 DECC$EXIT4P7b# DECC$EXIT4T7@X7 DECC$EXIT47G7 DECC$STRLEN47b# DECC$STRLEN47@7 DECC$STRLEN457G7 DECC$MEMCPY467b# DECC$MEMCPY457@7 DECC$MEMCPY<8G48CGILIBRESPONSEERROR<8b# CGILIBRESPONSEERROR<08@48CGILIBRESPONSEERROR448GH8 DECC$EXIT4@8b# DECC$EXIT4D8@H8 DECC$EXIT4l8G8DECC$GXFPRINTF48b# DECC$GXFPRINTF48@8DECC$GXFPRINTF<!8G8CGILIBRESPONSEHEADER<"8b# CGILIBRESPONSEHEADER<!8@8CGILIBRESPONSEHEADER48G49DECC$GXFPRINTF4,9b# DECC$GXFPRINTF 409@49DECC$GXFPRINTF49G9DECC$GXFPRINTF49b# DECC$GXFPRINTF49@9DECC$GXFPRINTF49G9DECC$GXFPRINTF49b# DECC$GXFPRINTF49@9DECC$GXFPRINTF4:G(: DECC$FPUTS4 :b# DECC$FPUTS4$:@(: DECC$FPUTS4:G:DECC$GXFPRINTF4:b# DECC$GXFPRINTF4:@:DECC$GXFPRINTF4:G; DECC$FPUTS4 :b# DECC$FPUTS4;@; DECC$FPUTS4 ;G(;DECC$GXFPRINTF4;b# DECC$GXFPRINTF4$;@(;DECC$GXFPRINTF44;GL; DECC$FPUTS4 <;b# DECC$FPUTS4H;@L; DECC$FPUTS4L;Gh; DECC$FPUTS4 \;b# DECC$FPUTS4d;@h; DECC$FPUTS4h;G; DECC$FPUTS4 x;b# DECC$FPUTS4;@; DECC$FPUTS4;G; DECC$FPUTS4 ;b# DECC$FPUTS4;@; DECC$FPUTS4;G; DECC$FPUTS4 ;b# DECC$FPUTS4;@; DECC$FPUTS4;G; DECC$FPUTS4 ;b# DECC$FPUTS4;@; DECC$FPUTS4;G< DECC$FPUTS4 ;b# DECC$FPUTS4<@< DECC$FPUTS4<G$< DECC$FPUTS4 <b# DECC$FPUTS4 <@$< DECC$FPUTS4$<G<< DECC$FPUTS4 4<b# DECC$FPUTS48<@<< DECC$FPUTS4H<Gd< DECC$FPUTS4 P<b# DECC$FPUTS4`<@d< DECC$FPUTS4d<G< DECC$FPUTS4 t<b# DECC$FPUTS4<@< DECC$FPUTS4<G< DECC$FPUTS4 <b# DECC$FPUTS4<@< DECC$FPUTS4<G< DECC$FPUTS4 <b# DECC$FPUTS4<@< DECC$FPUTS4<G< DECC$FPUTS4 <b# DECC$FPUTS4<@< DECC$FPUTS4<G= DECC$FPUTS4 <b# DECC$FPUTS4=@= DECC$FPUTS4=G,= DECC$FPUTS4  =b# DECC$FPUTS4(=@,= DECC$FPUTS40=GH= DECC$FPUTS4 <=b# DECC$FPUTS4D=@H= DECC$FPUTS4H=Gd= DECC$FPUTS4 X=b# DECC$FPUTS4`=@d= DECC$FPUTS4h=G= DECC$FPUTS4 x=b# DECC$FPUTS4=@= DECC$FPUTS4=G=DECC$GXFPRINTF4=b# DECC$GXFPRINTF 4=@=DECC$GXFPRINTF4=G=DECC$GXFPRINTF4=b# DECC$GXFPRINTF4==DECC$GXFPRINTF4>G?DECC$GXFPRINTF4>b#x DECC$GXFPRINTF4?@?DECC$GXFPRINTF4?G?DECC$GXFPRINTF4?b#x DECC$GXFPRINTF4?@?DECC$GXFPRINTF4@G,@DECC$GXFPRINTF4@b#x DECC$GXFPRINTF4(@@,@DECC$GXFPRINTF4D@Gt@DECC$GXFPRINTF4T@b#x DECC$GXFPRINTF4p@@t@DECC$GXFPRINTF4@G@ DECC$FPUTS4 @b#x DECC$FPUTS4@@@ DECC$FPUTS41@GADECC$GXSPRINTF42@b#x DECC$GXSPRINTF41A@ADECC$GXSPRINTF4,AGHADECC$GXFPRINTF4%*.*s  =h[ =  target="_blank"=(ButtonBarButton() |%s| =(
=(sys$connect() %%X%08.08X =@1NumberOfDaysIntoData: %d StartMinuteOfData: %d 0=0&WASD_ROOT:[src.hyperspi]HYPERSPI.C;1X=`Qsys$open() %%X%08.08X ProcessDataFileRecords() |%s| sys$parse() %%X%08.08X =(sys$search() %%X%08.08X =(data-file-name |%s|%d|%d|%d| = DataFileName |%s| =(ProcessDataFiles() |%s| (=  @=0$

No matching data files.

h=
HyperSPI
Processed Data for %s
%d %s %d %0.2d:%0.2d
(=XN HyperSPI - Processed Data - %s %s ListProcessedData() x=0$ScalingFactorY: %f PlotScaleY: %d = SetScaling() %d = ProvideScaling() = SummarizeData() =
HyperSPI
Data Dump for %s
%d %s %d %0.2d:%0.2d
=@3 HyperSPI - Data Dump - %s %s = ">Extract Graph ="> %s %s %s%s =%s?do=graph&unique=%s&%s=yes&include=%s&Xmag=%d&Ymag=%d&node=%s&from=%04.04d-%02.02d-%02.02d%%20%02.02d:%02.02d&to=%04.04d-%02.02d-%02.02d%%20%02.02d:%02.02d =( %s [graph]Peak Network Interface
 = PresentPeakNetInt()  =0#%d average, maximum %d, peak %d.  =XJ
Network Interface
 = PresentNetInt() 8 =h\
Peak MSCP IO (served disk and tape)
 =PresentPeakMscpIO()  =`W
MSCP IO (served disk and tape)
 = PresentMscpIO()  =hZ
Peak Direct IO (disk, tape, etc.)
 =xmPresentPeakDirectIO()
Direct IO (disk, tape, etc.)
 = PresentDirectIO()  = peak_buffered_IO =pc
Peak Buffered IO (network, terminal, etc.)
 =(PresentPeakBufferedIO()  =h^
Buffered IO (network, terminal, etc.)
= PresentBufferedIO()  =@4Y axis is IOs per-second.
Peak %d per-second. X= peak_hard_faultsp=XK
Peak Paging (Hard)
=(PresentPeakHardPageFaults() =PF
Paging (Hard)
(=(PresentHardPageFaults() H=(BR>Peak %d per-second. h=XK
Peak Paging (Soft)
=(PresentPeakPageFaults() =PF
Paging (Soft)
 = PresentPageFaults() 8=(%d average, maximum %d. X=XL
Number of Processes
= PresentProcesses() =`UPhysical memory %d%% average, %d%% peak;  page space %d%% average, %d%% peak. =PE
Memory Usage
`= PresentMemory() x=H>%d%% average, %d%% peak; user-mode %d%% average, %d%% peak. =PB
CPU Usage
= IncludeFile() |%s| = No data available. 0= CPUs:%d Memory:%dMB physical, %dMB page space (%dmb total) Processes:%d average, %d peak (x axes are marked at hour intervals)

H=`R, from %02.02d %s %d %02.02d:%02.02d to %02.02d %s %d %02.02d:%02.02d =@1
Period:=
HyperSPI
Summary for %s
%d %s %d %0.2d:%0.2d
x=pc %sHyperSPI - Data Summary - %s %s = PresentSummaryPage() =0"  ,=H< %s
= SelectNodeNames() =@4 @=`W  double-height graph    =8,

=

 refresh (minutes)=8/ =PE include peak plot (where applicable)

graph ... X,Y magnification:,
list
dump

=H? peakX=H< network=H? peak=H< mscp IO=PC peak`=PA other IO=PA peak=H> disk IO0=XJ (hard) peak=PA paging= paging (soft) peak
P=pd

since 7am (until now)
today
since yesterday (until now)
yesterday
previous week   two weeks   four weeks
from to  (yyyy-mm-dd hh:mm)

cpu
memory
processes
  or ... node
"=8+

"=
HyperSPI
Summary Selector
%d %s %d %0.2d:%0.2d
#=`T HyperSPI, Summary Selector %s $=h^FromJulianDate: %d ToJulianDate: %d NumberOfDays: %d NumberOfHours: %d RecordSampleRate: %d @%=(Maximum sample period is `%=0&Little point to such a short period!%=Beginning of period (%04.04d-%02.02d-%02.02d %02.02d:%02.02d) does not precede end (%04.04d-%02.02d-%02.02d %02.02d:%02.02d)!&= ToDateString |%s|  &=8)%02.02d:%02.02d %02.02d/%02.02d/%02.02dP&= DateString |%s| h&=(%d-%s-%d %02.02d:%02.02d&=(Periods are "until_now"&=(Node name not specified.&= ValidateRequest() &= SyiNodeName |%s| &=8,sys$getsyiw() %%X%08.08X IOsb: %%X%08.08X ('= WWW_FORM_EXTRACT@'= WWW_FORM_LIST_NODEX'= %4d-%2d-%2d %2d:%2dp'= WWW_FORM_INCLUDE'= WWW_FORM_PROCESSES'=(WWW_FORM_PEAK_HARD_FAULTS'= PEAK_HARD_FAULTS'= WWW_FORM_HARD_FAULTS'= WWW_FORM_PEAK_FAULTS(= WWW_FORM_PEAK_NET_INT (= WWW_FORM_NET_INT8(= WWW_FORM_PEAK_MSCP_IOP(= WWW_FORM_MSCP_IOh(=(WWW_FORM_PEAK_DIRECT_IO(= WWW_FORM_DIRECT_IO(=(WWW_FORM_PEAK_BUFFERED_IO(= WWW_FORM_BUFFERED_IO(=8*WWW_FORM_USER_MODE_CPUWWW_FORM_REFRESH)=8.%%%s-E-IVQUAL, unrecognized qualifier \%s\ 8)=8,%%%s-E-MAXPARM, too many parameters \%s\ h)= UnixDateTime |%s| )= Not implemented! )= WWW_REQUEST_METHOD)= WWW_SERVER_SOFTWARE)=8/%s  %02.02d %s %d
%s
%02.02d:%02.02d  %3d %3d  %3d %3d  %4d %4d  %4d %4d  %4d %4d  %5d %5d  %4d %4d  
-=hZhh:mm  CPU usr  mem pge  b-IO peak  d-IO peak  mscp peak   flts  peak  hard peak         NI rx         peak        NI tx         peak   rx+tx peak
-----  --- ---  --- ---  ---- ----  ---- ----  ---- ----  ----- -----  ---- ----  ------------ ------------ ------------ ------------ ------------
ListProcessedRecord()
Value: %d PeakValue: %d
.= GraphRecordRange()
.=(GraphRecordProcesses()
/= GraphRecordMemory()
0/= GraphRecordCPU()
H/= SummarizeRecord()
`/=*"SelectNodeNameByFileName() |%s|

=0";=PH 7DECC$GA_STDOUT=	*ERROR*8;DECC$GXFPRINTF7DEBUG=
javascript:pDECC$MEMCMP=DECC$STRLEN=0";=(0,  butbartop=ButtonBar()
	;=	
7CGISCRIPTNAMEPTRLIB$CVT_VECTIM8OTS$MOVE7DATAFILENAMELENGTHSYS$OPEN
SYS$GET7FROMJULIANDATE7
FROMMINUTE7 NUMBEROFMINUTESINTODATA7 STARTMINUTEONFIRSTDAY CGILIBRESPONSEERROR7FROMHOUR7 NUMBEROFDAYSINTODATA7 DATARECORDSPROCESSEDCOUNT;=0";=0` 7	SPIRECORD7STARTMINUTEOFDATA7TOHOUR7 DATARECORDSREADCOUNT7DATAFILENAME7DATANODE	DECC$EXIT7FROMDAY7TODAY7TOMINUTE	SYS$CLOSE7DECC$GA_RMS_FAB0(LIB$CVT_FROM_INTERNAL_TIMESYS$CONNECT7DECC$GA_RMS_RAB`	SYS$PARSE7DATAFILESPECLENGTH7 DATAFILESPROCESSEDCOUNT7DATAFILESPEC7	FROMMONTH7FROMYEAR7	DATAMONTH=0";=P\ 7DATAYEAR7DATADAY7TOYEAR7TOMONTH7DATAFILESFOUNDCOUNT	DECC$ATOI
SYS$SEARCH7DECC$GA_RMS_NAM;
;;;=text/htmlH
;7CGIFORMNODEPTR=0";=04 7CURRENTNUMTIME
DECC$FPUTS7CGIENVIRONMENTPTR !CGILIBRESPONSEHEADER7HTTPHASBEENOUTPUT=
7 SOFTWAREID=(= >9 #= @ ;7 PROVIDEPEAKPAGEFAULTSX;7 PROVIDENETINT7MAXAVENETINTRXTX ; ;7 PROVIDEHARDPAGEFAULTS7 MAXAVEHARDPAGEFAULTS;7MAXAVEDIRECTIOx ; ;7PROVIDEBUFFEREDIO7PROVIDEPEAKMSCPIOH ; ;7PEAKNETINTRXTX7PEAKPAGEFAULTS7 PEAKDIRECTIO=0"x;=00 7 INCLUDEPEAK7PEAKHARDPAGEFAULTS7 PEAKMSCPIO7PEAKBUFFEREDIO7 PROVIDEMSCPIO7 MAXAVEMSCPIO ;7PROVIDEDIRECTIO7 PROVIDEPEAKBUFFEREDIO7PROVIDEPEAKDIRECTIO7MAXAVEBUFFEREDIO ;P ;7 PROVIDEPEAKHARDPAGEFAULTS7 MAXNUMBEROFPROCESSES7PROVIDEPROCESSES7PROVIDEPEAKNETINT;7MAXAVEPAGEFAULTS7PROVIDEPAGEFAULTSh;7AVEHARDPAGEFAULTS7 AVENETINTRXTX7 AVEPAGEFAULTS7 AVEPERCENTCPU7 AVEPAGESPACEPERCENTINUSE=0x"e;=$ 7 AVENUMBEROFPROCESSES7 AVESYSTEMMEMORYPERCENTINUSE7 AVEPERCENTUSERMODECPU7 AVEMSCPIO7 AVEDIRECTIO7 AVEBUFFEREDIO7RECORDSAMPLERATE8;7 PROVIDEPERCENTUSERMODECPU7PROVIDEPERCENTCPU#GIFIMAGE% PLOTPIXEL;= size %d,%d ' DECC$FFLUSH)PLOTAXES7 NUMBEROFHOURS;7 SIZEOFPLOTY 7YMAG=0("p|;=L 7XMAG7 SIZEOFPLOTX7 HAVEDATAY;7(CURRENTMINUTEFROMSTARTOFPERIOD= image/gif= GraphData() 0;= Internal error.P;`+ PLOTALLOCATE7 PROVIDEMEMORY=0 @;=04 @;= DumpData() =0 "з;=@  ;- SYS$NUMTIM/ SYS$GETTIM= %d%d%d%d%d%d%d 1DECC$GXSPRINTF=08"J;=, 8 OTS$HOME_ARGS=0("];=(@0 peak_net_int=0=kB/S=%d7 EXTRACTGRAPH=0("\;= @0 peak= net_int=0("Z;= @0 IO/S =peak_mscp_IO =0("X;=(@0 mscp_IOH =0("PW;=( @0 peak_direct_IO=0("U;=(@0 direct_IO =0("T;=@0 =0("0R;=(@0 buffered_IO =0("Pd;= @0 flt/S =0("b;=(@0 hard_faultsP =0("a;=(@0 peak_faults =0("@_;= @0 faults=0("P;=(@0 processes =0H"O;= `0 memory7PAGESPACEMBYTES7SYSTEMMEMORYMBYTES=%dMB 7 MAXPAGESPACEPERCENTINUSE7 MAXSYSTEMMEMORYPERCENTINUSE=%dMB
(pgfl)=0("pM;=@( 7 NUMBEROFCPUS=cpuh =100%p 7 PEAKPERCENTUSERMODECPU=PresentCPU()  =s 7PEAKPERCENTCPU= %d CPU%s =0";=D  5 DECC$MEMCPY=(null) ;= Line |%s|  = FileName |%s| .HTML =0H" C;=p4 7 NUMBEROFDAYS;=1 dayP = %d hours` = 1 hour%d daysx =0">;=@D| 7 NODECOUNT;=  ;= checked =3 =0#> ףHYPERSPI$DATA: selected =0"P8;=@<< 7DOCOMPREHENSIVEMENU=
0 =SummaryMenu() 7 SELECTORPTR7 UNIXDATETIME7 DECC$ISDIGIT7DECC$$GL___CTYPEA= Cannot d1 00:00:00.00 7 DOSUMMARYMENU7CURRENTBINTIME7DOLIST7DODUMP7 DOPRESENTSUMMARYPAGE7 DATESTRING7 CGIFORMDOPTR=08"&; =X 7CGIFORMPERIODPTR9 DECC$TOUPPER7 TODATESTRING7DOGRAPH7 TOJULIANDATE; SYS$BINTIM7CURRENTJULIANDATE0= LIB$SUB_TIMES=  days. 00:00:00.00X7DECC$$GA___CTYPET=0"P;=(04 %%X%08.08X? SYS$GETSYIW=0";=0#P0 MEMORYPROCESSES= FAULTSPEAK_FAULTS= WWW_FORM_PERIOD=WWW_FORM_YMAG=WWW_FORM_FROM(= WWW_FORM_DO8=PEAK_NET_INTH=WWW_FORM_CPUX=GetRequest() h=CPUp=MSCPx= NET_INT=DIRECTA DECC$GXSSCANF7CGIFORMINCLUDEPTRCCGIVAR=0";=04 7CGIFORMWHATPTRE DECC$STRSTR7CGIFORMREFRESHPTR=PEAK_BUFFERED= PEAK_MSCP(= PEAK_DIRECT8= BUFFEREDH=WWW_FORM_WHATX= USER_MODEh=,CPUp= WWW_FORM_TO7 INCLUDETOTAL=WWW_FORM_XMAG=WWW_FORM_NODE=TOTAL= HARD_FAULTS= WWW_FORM_FAULTS=PEAK= WWW_FORM_MEMORY=0";= (  G SYS$FORCEXI SYS$TRNLNM= /BUTTONS=P= clptr |%s| `= /NODES=p=/DBUG KLIB$GET_FOREIGN=HYPERSPI$PARAM MCGILIBENVIRONMENTISOSU= /APACHEO DECC$ISSPACE=0"0 ;=h 7DOSHUTDOWNAGENT7 CLICHARSETPTR;Q DECC$GETENV(SCGILIBENVIRONMENTISAPACHE= /DIRECTORY=@= /SHUTDOWNP= aptr |%s| `= /CHARSET=p UDECC$__UTC_TIMEW DECC$STRCMP YDECC$__UTCTZ_LOCALTIME=%.DAT= %a, %d %b %Y %T=GET [CGILIBENVIRONMENTNAME(]CGILIBENVIRONMENTVERSION(_CGILIBRESPONSESETCHARSET7 CGISERVERSOFTWAREPTR(aCGILIBRESPONSESETERRORMESSAGE=00";=`,< 7CGIREQUESTMETHODPTRP(cCGILIBRESPONSESETSOFTWAREIDe DECC$CALLOC=HYPERSPI$DBUG(gCGILIBENVIRONMENTSETDEBUG iCGILIBENVIRONMENTINIT kDECC$__UTC_STRFTIME= [error]HYPERSPI_= WWW_SCRIPT_NAME= WWW_SERVER_NAME7CGISERVERNAMEPTR=08";=P0 7DECC$$SHELL_HANDLER=m DECC$MAIN=00 ;=(` DumpRecord() p= = =0 0;=PH ==0h";=X o PLOTLINEY=0P"p;=T 7NUMBEROFPROCESSES=0P";=T 7 PAGESPACEPERCENTINUSE7 SYSTEMMEMORYPERCENTINUSE=0P";=X 7PERCENTUSERMODECPU7 PERCENTCPU=0 h;=$ 7AVEPERCENTMODECPU7MAXNUMBEROFCOM7AVENUMBEROFCOM7 AVELCKLOC7 AVELCKOUT7AVELCK7AVELCKINq OTS$DIV_UL7 NETINTRXTX==0"B;= 0 6=4444444444444P=44 6= 4=4=(46=`X644 >=.&%HYPERSPIVSI C V7.4-002 ?=  4=TRANSFER$BREAK$GO O= 4 4= main4= b  b  b  b  p p t r t z ~           - ,              b         p ) =  V= 0 44= GetParameters0 4= Յ ʅ  ʅ Յ ʅ  ʅ  Յ ۅ    Q 1   _             7 C^ J M M O ^ P ~ e =  = 44= ButtonBar4=xpo { q  q  q  } } } }     =  E= 44=ButtonBarButton4=                Q        ņ0 =  = 44= GetRequest4= ֆ ͆ ͆ ͆ چ ݆ ކ   ؂      & ) . 9 9 9 ; = C H F H P U0 Q =  = &4 4=ValidateRequest&4=E= `  m ` ` `  u x { ~                              և ؇ ׇ ؇ ׇ ه          LJ LJ ȇ LJ ɇ LJ ʇ ʇ · χ · ·    $                 *  !  ' !  ! ! /  > A H K G K N H H Q Q Q Q P V W V Q Q Q P U\  0  ‡#     ' ( ' ' 6 6 6#    =  ;= P84 4= SummaryMenuP84= n c  c  c  s p w x w  w w w             ̈    ӈ ш و و ވ ܈ ވ                       + + 0 0  ; B @ H H8 H Q Q Q $ = P = >4x 4=SelectNodeNames>4=C; e [  [  [  [  g g m k p n p n n  x y { } { {        4   4 = p = )B44=*"SelectNodeNameByDataFileNameB4=zrq               =  =  C4 4= PresentSummaryPage C4= щ lj  lj  lj  lj  Ӊ Ӊ ۉ ۉ   ۉ ۉ ۉ$                                  %   ' %     , / =  = J404=GraphImageLinkJ4=6. N N N ]  h h m, m m m m t t r r r              '   , h = ` = pM48 4= PresentCPUpM4=|{              =  = O4 4= PresentMemoryO4=~vu Њ Ɗ  Ɗ  Ɗ  Ҋ Ҋ ي ي ي ي ي ފ( =  = P4 4=PresentProcessesP4=ogf            =  = 0R4 4=PresentBufferedIO0R4=            " " '( =  = "T4 4=#PresentPeakBufferedIOT4=WON < 3 3 3 > > E E =  = U4x 4=PresentDirectIOU4= Z Q Q Q \ \ a f f f f i i n( =  =  PW4H 4=!PresentPeakDirectIOPW4=PHG  z z z    = p = X4 4= PresentMscpIOX4=              ( =  = Z44=PresentPeakMscpIOZ4=PHG ʋ    ̋ ̋ Ӌ = p = \44= PresentNetInt\4=  ߋ ߋ ߋ          ( =  = ]4X4=PresentPeakNetInt]4=PHG        = p = @_4 4=PresentPageFaults@_4= / & & & 1 1 6 ; ; ; ; > > C( =  = "a4P 4=#PresentPeakPageFaultsa4=PHG X O O O Z Z a = p = "b4 4=#PresentHardPageFaultsb4= v m m m x x }       ( =  = &Pd4 4='PresentPeakHardPageFaultsPd4=h`_           =  = e44= SummarizeDatae4=    Ȍ nj nj nj ƌ Ȍ ƌ ʌ ƌ ƌ Ȍ nj Ȍ ʌ ʌ nj ƌ Ɍ ˌ Ό ƌ Ȍ nj~ nj nj ʌ Ȍ ƌ Ɍ ƌ Ɍ ˌ ̌ ͌ Ό ό$ =  = h4h4=SummarizeRecordh4=}  ، ،       ' ' ! ( ' ' ' ! ( ( " ! ' " ' ' ' ' ( ( + 2 .e 3 2 1` 2 . 2 . 1 2 1 2 1 3 2 6 4 6 6  4 4 4  6 5 4  8 5 8 8 8  9 8 : 9  = 9 : F F$ H J I H J K L M O N O Q T c c c c d c c j j j j j j j m s r r r s s s w w w | | |                              k           G =  = `v44= SetScaling`v4=     J F                č ȍ ʍ ΍ Ѝ ԍ ֍ ڍ ܍          =  Q= x44=ProvideScalingx4=                  ! # # & * * , . . 1 5 5 7 9 9 < @ @ B DX D G K K M O Q( S =  B= p|44= GraphDatap|4= h _ _ _ q w v w v w v v | z | z z | z | z                   M  (        = P = 484=GraphRecordCPU4=y ͎ Ď Ď Ď Ď  ێ ێ  ގ ގ          (      8 p       ' ( ( ( ( 'D = @ = 44=GraphRecordMemory4=<4 > 5 5 5 D C @ C @ @ C C J( I, K  X \( \ [ _ _ _$ a a d d, d g g g fD = p _= !p44="GraphRecordProcessesp4=  w w w        d  (        D  =   w= 44=GraphRecordRange4=                ď ď Ǐ ɏ Ǐ ɏ ɏ ͏ ͏ Џ ҏ Џ ҏ ҏ ֏ ֏ ُ ݏ ُ ܏ ܏                            (       r    8 $ $ ' 1 1 1 0D =   D= 4X4=ListProcessedData4= B ; ; ; ; D F G  V F F F$ \ [M [  g k r r r b =  =  044=!ListProcessedRecord04=  y  y  y  y  y                                                                      < =  2= @4x4=DumpData@4= ɐ    ː ͐ ΐ  ݐ ͐ ͐ ͐$    C       =  = 4@4= DumpRecord4=                           + + , - . 0 / 1 1 / 1 2 2 2 - 3 - 4 5 1 1 1 2 3 4 4 6 5 6 > = ' ' ( ' ' ' '  '  B B B E G B B\ = @ = 44=ProcessDataFiles4=D< Z Z Z Z Z p p o r o o r s r t u s { x z7 z y yH ~                             1 G ϑT Q  =  = #44=$ProcessDataFileRecords4=3+ ݑ ݑ ݑ ݑ          ؀         . .  5 "                   " " " $ " # $ " " $ # % % % " ' ( ( * * 0 1 . . 1 6 6 7 6 6 6 5 / ? ? ? ?\ @  E  = p = 4 4= IncludeFile4=`X R  R  R  R  R  b b b b e f i h i k s x v t w t {    R      0 o  =  = з44= UniqueNumberз4=kcb            =  = 44= ShutdownAgent4=LDC ̒    ͒ ͒ ͒ =  = P4`4=SystemNodeNameP4=aYX Ւ Ւ Ւ       = @ = 44= strsame4=VNM          , = 8 s= 44= __main4= b =  =   DECC$ISDIGIT DECC$ISSPACE DECC$TOUPPER DECC$$GA___CTYPET DECC$$GL___CTYPEADECC$GA_STDOUT DECC$FFLUSHDECC$GXFPRINTF DECC$FPUTSDECC$GXSPRINTF DECC$GXSSCANF DECC$ATOI DECC$EXIT DECC$GETENV DECC$CALLOC DECC$MEMCPY DECC$STRSTR DECC$MEMCMP DECC$STRCMP DECC$STRLENDECC$__UTC_TIME DECC$__UTC_STRFTIME DECC$__UTCTZ_LOCALTIMEDECC$GA_RMS_NAMDECC$GA_RMS_FABDECC$GA_RMS_RAB SYS$BINTIM SYS$CLOSE SYS$CONNECT SYS$FORCEXSYS$GET SYS$GETSYIW SYS$GETTIM SYS$NUMTIMSYS$OPEN SYS$PARSE SYS$SEARCH SYS$TRNLNMCGIVAR CGILIBENVIRONMENTINIT(CGILIBENVIRONMENTISAPACHE CGILIBENVIRONMENTISOSU CGILIBENVIRONMENTNAME(CGILIBENVIRONMENTSETDEBUG(CGILIBENVIRONMENTVERSION CGILIBRESPONSEERROR CGILIBRESPONSEHEADER(CGILIBRESPONSESETCHARSET(CGILIBRESPONSESETERRORMESSAGE(CGILIBRESPONSESETSOFTWAREID PLOTSCALEY PLOTALLOCATEPLOTAXES PLOTPIXEL PLOTLINEYLIB$GET_FOREIGN LIB$SUB_TIMES(LIB$CVT_FROM_INTERNAL_TIMEGIFIMAGELIB$CVT_VECTIM DECC$MAIN DECC$$SHELL_HANDLEROTS$MOVE OTS$HOME_ARGS OTS$DIV_UL 9C$IS