IMD 1.17: 5/01/2010 19:27:03 NGEN Graphics Library 11.1  )01749+b+b _9|M^*&G^&G,]UQ^ &G :bt S^S>6^ &du8M^ &G ^ S^SFbcopy [f0]* [sys]* yZZZZZZZZZZ  ZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZ  ZZZZZZZZZZZZZZZZ  CONVERGENT TECHNOLOGIES RELEASE NOTICE FOR 11.1 GRAPHICS (SGA-1500) Revised July 7, 1986 SECTION TITLE PAGE 1.0 Description of Programs 2 2.0 Changes from Prior Version 2 2.1 SPRs Closed in This Release 2 2.2 Changes from Release 10.0 2 3.0 Contents of Distribution Diskette 3 4.0 Installation Procedures 4 4.1 Stand-Alone Hard Disk Systems 4 4.2 Master Hard Disk Systems 5 4.3 Stand-Alone Floppy Disk Systems 5 5.0 System Software Compatibility 6 5.1 Workstation Environment 6 6.0 Hardware Information 6 6.1 Hardware Configurations Supported 6 6.2 Special Hardware Requirements 6 7.0 Resource Requirements/Utilization 7 7.1 Memory Requirements/Utilization 7 8.0 Restrictions 7 9.0 Documentation Updates 8 10.0 Error Codes 9 11.0 Known Errors and Omissions 9 1.0 Description of Programs This Release Notice describes Graphics Library version 11.1. This section and the sections that follow provide a description of the product, contents of the Distribution Diskette, installation procedures, and other information pertinent to this release of Graphics Library. 2.0 Changes from Prior Version 2.1 SPRs Closed in This Release A3237 Not generating form feed between prints 2.2 Changes from Release 10.0 A. GC003 module is supported with both high resolution (1024x768) VM003 monitor and low resolution (720x348) VM001/VM002 monitors. B. Cgm metafiles now generate polygon perimeters by setting the fPerimeterVis flag to true in the Interior Style opcode. Previous versions did perimeters by respecifying the points in a polyline opcode after the polygon. C. Fonts are no longer brought in with an OpenPicture call. They are now brought in only as needed by a TextString or Label function. D. Cursors no longer flicker while printing or plotting. 3.0 Contents of Distribution Diskette The Graphics Library Distribution Diskette is your master copy, and has been shipped write-protected. It should not be write-enabled, nor should it be used as a working copy. The Distribution Diskette contains the following files in the directory: ComplexRoman.font DuplexRoman.font Gothic.font SimplexPlot.font SimplexRoman.font Graphics.fonts gfxGPAMDum.obj RasterOpIwsAws.obj Graphics.lib HPPlotterConfig.sys PlotterConfig.sys StrobeConfig.sys StrobePlotterConfig.sys In addition to various standard system files, the Distribution Diskette contains the following file in the directory: HdInstall.sub For documentation purposes the Distribution Diskette contains the following file in the directory: ReleaseNotice {4.0 Installation Procedures The Graphics Library should only be used on Convergent Information Processing Systems which are equipped with hard disk (or dual floppy disks), or in clusters where the master is equipped with hard disk. Use the installation procedures described below (after updating the Standard Software revision level, if required). Characters that you must type are shown in boldface. Special keys, such as RETURN and GO, are shown in upper case.} {4.1 Stand-Alone Hard Disk Systems A. Signon and set path at the standalone workstation. If the Signon form is displayed, fill it in and press GO. Set the path as follows: Command Path RETURN Path [Volume] Sys RETURN  [Directory] Sys RETURN [Default file prefix] RETURN [Password] (if any) GO [Node] If your hard disk has a volume password on [Sys], fill this password into the [Password] field before pressing GO.} B. Command Install GO C. If Graphics will be used to build applications, install the Standard Software Development Diskettes per the instructions in the Standard Software Release Notice.} {4.2 Master Hard Disk Systems A. Signon and set path at the master workstation. If the Signon form is displayed, fill it in and press GO. Set the path as follows: Command Path RETURN Path [Volume] Sys RETURN [Directory] Sys RETURN [Default file prefix] RETURN [Password] (if any) GO [Node] If your hard disk has a volume password on [Sys], fill t  nclude the HP7470A plotter, the HP7220C plotter, the HP7220T plotter, the HP7475A plotter, the Gould DS10 plotter, the Strobe Model 100 plotter, the Printronix MVP printer, the Envision 420 printer, the IDS Prism printer, the Anadex 9620 printer, the Okidata Microline 93 printer, the Dataproducts SPG8010, and the Dataproducts SPG8050 printers. The files included here (HPPlotterConfig.sys, StrobePlotterConfig.sys, PlotterConfig.sys, and StrobeConfig.sys,) are the configuration files for these plotters and printers. Output Dev. Comm Config File Printer Config File HP7470A PlotterConfig.sys HPPlotterConfig.sys HP7220C PlotterConfig.sys HPPlotterConfig.sys HP7475A PlotterConfig.sys HPPlotterConfig.sys HP7220T PlotterConfig.sys HPPlotterConfig.sys Gould DS10 PlotterConfig.sys HPPlotterConfig.sys Strobe StrobeConfig.sys StrobePlotterConfig.sys Printronix none LPTConfig.sys Anadex none LPTConfig.sys Envision none LPTConfig.sys Prism none LPTConfig.sys Okidata none LPTConfig.sys Dataproducts 8010his password into the [Password] field before pressing GO.} {B. Command Install GO} {C. If Graphics will be used to build applications, install the Standard Software Development Diskette per the instructions in the Standard Software Release Notice.} {4.3 Stand-Alone Floppy Disk Systems A. Signon and set path at the standalone workstation. If the Signon form is displayed, fill it in and press GO. Set the path as follows: Command Path RETURN Path [Volume] Sys RETURN [Directory] Sys RETURN [Default file prefix] RETURN [Password] (if any) GO [Node] If your floppy disk has a volume password on [Sys], fill this password into the [Password] field before pressing GO.} {B. Command Install GO} {C. If Graphics will be used to build applications, install the Standard Software Development Diskette per the instructions in the Standard Software Release Notice.} {5.0 System Software Compatibility 5.1 Workstation Environment If Graphics is to be used in building an application, 9.1 Standard Software (or higher) and 9.1 Ctos.lib (or higher) are required. If the application must run on the GC003 module, Standard Software II1.0 (or higher) and Ctos.lib II-1.0 (or higher) are required. If Graphics is to be used to run an application which is already built, Standard Software at revision level 9.1 or higher is required for the application to function correctly. If you have not yet installed Standard Software at such a revision level, do so before installing Graphics.} {6.0 Hardware Information 6.1 Hardware Configurations Supported Graphics Library 11.1 works on IWS Workstations, AWS Color Workstations, and NGEN Workstations. 6.2 Special Hardware Requirements The following configurations are supported with Graphics Library 11.1: o an IWS Graphics Workstation; o AWS Color Graphics Workstation; o NGEN Workstation equipped with a GC001 module and color or monochrome display; or o NGEN Workstation equipped with a GC003 module and VM001/VM002 or VM003.} {7.0 Resource Requirements/Utilization 7.1 Memory Requirements/Utilization The minimum memory size required for an IWS Graphics workstation is 384K. A substantial amount of memory must be allocated when using primitives to create picture files because pictures are memory resident. The minimum amount of memory required for a picture file is 4096 bytes. The memory overhead required for each object within a picture is 256 bytes. This does not include the commands that go into a picture file. Thus a complicated picture will require substantially more memory. See the Graphics Programmer's Guide for more details.} {8.0 Restrictions The AWS series of workstations do not support any of the Raster operations. This includes: "DoRasterOp", "DoRasterOpText" and all setup procedures for these 2 operations. If an application using Graphics Library is to be built for operation on an IWS or AWS workstation, the module RasterOpIwsAws.obj must be included as an object module.} {9.0 Documentation Updates In this release, the plotters and printers supported i  none LPTConfig.sys Dataproducts 8050 none LPTConfig.sys When using a plotter, the 'Comm Config File' should be used when going directly to the plotter, and the 'Printer Config File' should be used if spooling to the plotter.} {The Generic Printing System (GPS) is also supported in this release. To output to a GPS device first call SetPlotterDevice with the name of the GPS device or file (A required step). Next call SetOutputType(100), to set the type to GPS. Finally call SetOutputDevice(1). Subsequent calls to DisplayPicture, or to any Draw procedure will send the output to the requested GPS device. For details see GPS documentation. The use of GPS requires an additional library, GPAM.lib, available in the GPS software package. For those who do not wish to use GPS, a substititution module is provided in the Graphics library called gfxGPAMDum.obj. Include this module in the linker Object line to resolve GPS calls without including the GPS package.} {10.0 Error Codes Note that the following error code will occur only when using graphics objects with the Document Designer: 7697 Bad VDM point list Polylines and Polygons have virtual points (0-32767) as parameters, which are listed as X/Y pairs. This error indicates that either an odd number of coordinates were seen or a coordinate is outside the range of 0-32767.} {11.0 Known Errors and Omissions A. When making multiple calls to DisplayPicture with the output device set to Plotter and the plotter speed set to Transparency, the speed of the first plot is slow (as it should be), but subsequent plots run fast. Workaround: reset plotter speed to transparency on each pass.} {B. For AWS only, InitGraphics does not clear the screen as for the IWS and NGEN. Workaround: Call ClearScreen.} {C. For IWS only, on a newly booted system, setting screen width to 132 columns, followed by InitGraphics, causes a erc 22 crash. Workaround: Set Screen width to 80 columns, then perform the above sequence.}2 11.1 Graphics Library A-09-00841-01-E SGA-1500 Page # of 9 11.1 Graphics Library A-09-00841-01-E SGA-1500 Page # of 9 G^sMi~ 2^sՔ/Ն'Mi~ q2L1I X#&*,:@ x @ @@ X#&*,:@0,1@,!@X#&*,:'5ƪƩܞƳ^_`&$͈ Ȉ͗5)`_F X#&*,:@ ` @ ` @ PX#&*,:@@@:ϴ'ߩ߫Ͽklmnϑ(,EH_bϟ"#$%29=>?@&NOPQϏE F ԥ4ԩlݬ#> &OiG F @@@@ xX#&*,:@ P@ ` @ ` @ p P<  ` <<  $(,048<@DHLPTX\`dhlptx|.p 6JXjrN|<:.pX ( f (  L n  F h  ^ "P*^ DL <h f  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| LA\nopqԁ3>?OPc (Lo,2c  @  @ HX#&*,:@ x$ @@ P@ xX#&*,: Z[\]|ϒϔ  GHMd~[|@MM@ ,!,@ ,!!,@ x @@ x$@ X#&*, :  ((()P xxxx Courier 72G B2('"10.32 ZZZZ                                                                                                                                                                                                                                                                                                                  $(,048<@DHLPTX\`dhlptx|R$2d2D4h.8zxd B `  ht\*Z\2Tnv"&|b&$>"X n !!!>""0#~###,$^$b$f$j$n$r$v$z$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%%"%&%*%.%2%6%:%>%B%F%J%N%R%V%Z%^%b%f%j%n%r%v%z%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&& &&&&&&"&&&*&.&2&6&:&>&B&F&J&N&R&V&Z&^&                                                                                                                                                                                                                                                                                                                                       ` ` <P                                               $(,048<@DHLPTX\`dhlptx|R$2d2D\l",NX@j T  B T ~ * |  \  $ ` "2|R0d^&p$Xvpx  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|                                                                                                                                                                                                                                                                             CmpBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH& CmpBA*Uv ~NuH] +H] CmpWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH& CmpWA*Uv ~NuH] +H] >GBInsertISignedCTAsm II-1.0&??SEG??SEGBinsertISigned_CodeCodeh`BInsertISignedAUv~ NVC&C;}QK&C;~7rtsC&C;|FFrtsC+܋^^+NN&] brdcodCTAsm II-1.0;??SEG??SEGDATADATACONSTCONST Decode_CODECODEDGROUPhhhP` DecodRGGh WGetDecExpGG&rgqPowersOfTen$DecodIGGWConvertToAsciiGGNLConvertTo8087GGDMulGGvfSuppressOvflMessageGGRDivGGRFltQGGRMulGGTY$$* -T <L'&OaB"J }#t'F*w-1mA4q7;<>KlAEw8HfK}O$4R.aU̼ Y/\[__p cw+fVi7m'pQsow #zL} Hz@PC$t >(knC:h!5_c1k ^# x-'Xxh)SRYԦo%אN:?!I|o|7Ev ϗ@ýpv@KL P2lU3ȋ^ ;v s9&0 r xrFN t=uF;v sP 3N t^&?] AGbhU 3FȉF^ ^ ;^ s/&.tCEueut3V uVJVCWV^ uyIFC몋FF0Ǻ % Pƹ й YCeWVC3&-uGC+uC;^ s!&0 sXX u3ɋC t؉F3ɋ^+^yAKxd3&r tR&+Nr3HVRP>S t"[ t(RP>S[ ȋF t tʀRQ^&&W3u ʀuQ ] IAGVVXVVV@MVOV^gViVoVqVőVɓVŵ,&UF23-yCع ! t] AGJNU ^v 3SVQQF 6\4SVQQFPv^V~r& &-G3Ɋϊt y$rcr^rY3ҋEr r3ڀ r%r r3ҋR* Z0&GA0&=G2A+IQFʋF t[HF R ^ ‹^4ڋW:rw;v:r w;rF0&%G2X ] AG-V/V   dmathCTAsm II-1.0.??SEG??SEGDATADATA DMath_CODECODEDGROUPhh` +DDivGGDAddGGDMulGGDSubGG OutUnderflowGG OutOverflowGG AGUQF4 Y] UQY] AGUQ^ tN u2و^2ۊˆ͆ˁtyu؈NN2ɀN^ˀ^FVڋF؃ʋF ؃ʜFȃڋFV ȃڜF ȃڜF؃ʋF~ ؃ʜFV ؃ʜF؃ʜFȃڋFV ȃڜFVȃڜFV ؃ʋFV؃ʊFVs Ft9 yFu .€tEt `u<7Gu3Cu0@u-̀Fu%ڊ‹N3ҋڊ‹ Nက ̋v4|\DLY]AG0V2VšVɣV UQY] AG Draw_LibGc001CTAsm II-1.0+??SEG??SEGDataDataDrawSegCodeDgrouphHH0 Gc001_Draw{AU??iiii ^* M""""     #‹#‹# ‹#‹# Ë##‹# ‹#33 ~ &&r&Ӄ sӫ& ~ &&r&ۃ s۫& ~ rю&& ӫ ~ rц&& ۫ ~ &&r&Ӄ sӫ& ~ &&r&ۃ s۫& ~ rю&& ӫ ~ rц&& ۫yD]F]H]J]L]N]P]R]T]V]X]Z]\]^]`]b]d]f]h]j]l]n]p]r]Ą]Ć]Ĉ]Ċ]Č]Ď]Đ]Ē]Ĕ]Ė]Ę]Ě]Ĝ]Ğ]Ġ]Ģ]{U&v|D&]L1 t^2F&Et"Fuр€ &uV\Tu t!2u?;u t u,&u tu uu^ډFVVF;F u2V^ v~;v ȇӇvVF2++y;s~+C^K+~F tHNt$Ft=tNuF ~%Fv *F ~vNu FvvN~&},uF^&}Ft,FV$F&%&&} ~‰FV!F&^&} F$~FnȎ~&}~܌FV V2^ڋ^nn..~.t.|.d&(E˪~&^NvVVFt^NuVvT?FN;vF t;tA F t;tI؋+ȉNÁ..$ u#~&},uFV҉V&}FtV$ȋ&%&} VȋF&%&} ~Ft ~N^2nn.D F&!It F&! F&!,#F& It F& #F&  F&!It F&! F&!#F& It F& #F& #F&1It F]]"]'].]Ʒ]]L]{&1#F&1&!It3&!5r#F&!& ItF#F&!5& D#F&!& ItF#F&!5& & It& 5Ntz3] DwordMathCTAsm II-1.00??SEG??SEGDataData DwordMathSegCodeDGrouphH@NegsDD ercDwordMathDivuDWD PointThetaWWW MuluDW20DMulsDDD:DivsDWDSinW20DDivsDDD-MulsWWD MulsDD20D MuluDD20Dc MulsDW20DMuluWWD-CosW20D8 U3] AG UFV] UFn]-UFf]}:U~ v Nn2 y Ճ y փ u u rx$ u   FindRBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH# FindRBA'U~ FNO u]H]FindRWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH' FindRWA+U~ FNK u]H] urxs ]K?UNV F2 y y s ]UNFV ]fU~ v Nn2 y Ճ y փӋƋ}͖Tr ts ]L6cU~ v NnƋ=͖r t]*%UᑇŃ]-UᑇŃ]?U2ۋV F y ӋN yxs ]UV FNW]W-UFN2 y Ѓ u+V F y s ]L$U t3]DU t"3;s3]33 )5\U2ɋ^ yѾ;r3s+2Ɂr+сrQ-Ys ]o8U2ɋ^ yѾ;r3s+2Ɂr r+r+сQYs ]U2ۋNF y؀ tlyـ3 t_;tXrFVSFVS[;Vrw;Frt OF;v+FV+V xC;vK[tttߋNj]VUvi CCz9 9 q /F +x v ^ } vaZYǓ0L*09|GUd^r=Ϲ^֥F*9WGUcrXӜHǸ5h*8F%UPczqǍ.LhԂ.A*R8aFnTxbp~yn` )7EsSQa,o}؊wAόݽ v+)6D6R_m{Ps o(5NCP^{kx-͠Z6 f'4AN\!i.v696.! &g33@LYsf(s"Vp˄ {%1X>JWtco|Uˠ&I 2B$J0Kis}&a! 8GL(I2<<&FPYcqm-w߀' %_/8BWKT]fp2y@E?#O, 5=kF OW,`h$qyJN )41C9GA@I/QY`hp9x=N%4-4;;C}JQX`g nu T")/g6=CJPVY]ci?r $*06l<7BGMQSX}^ j j %*/5&:(?DIMR -dk $A)-1'6[:>BF [c"%),j03$7m:>o i6 #S&(|+-u: ,IZ^U?j!I`D : sx1}|/vDRU.W.Yـ3t .Ńs.+] ]]%]3]EUPR[Yك]FindBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH% FindBA)U~ FN u +K]H]  FindWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH% FindWA)U~ FN u +K]H] gfxCoordxCTAsm II-1.0-??SEG??SEGDATAData gfxCoordxCodeDgrouph@@j>DrawLineToDevicePointNDCToDeviceListNDCToDevice _ dxClipWinLow pDrawLineSub dyClipWinLow dyScaleFinal wxVpOffset wyVpOffset dxScaleFinal AGUv3+6tڋ&^v 3+6tڋ&^ v 3+6tڋ&^ v3+6tڋ&^].U!'.7;JPW`dsyĀĉčĜĢĪcU~ &53+6tڋ&&~&53+6tڋ&&])$*1=APVb U~N&53+6tڋ&&53+6tڋ&]) (.3<@OU gfxDataCTAsm II-1.04??SEG??SEGDataData RasIntData RasIntDataDgrouphH H ;prgbRasterBufferprgbCoordBuffer sRasterBufferTTTT gfxPatternsCTAsm II-1.04??SEG??SEG PatternSeg PatternSegDATADataDgrouphH@xrgpFillPattern> ColorTone8BigSlant ColorTone3 HalfTone3BigDoubleSlant ColorTone7 HalfTone4 ColorTone2 ColorTone10 ColorTone14 SmallWeave ColorTone12 ColorTone4 ColorTone6 ColorTone13 HalfTone1SmallDoubleSlantMediumDoubleSlant HalfTone2 ColorTone5 SmallSlant ColorTone11 ColorTone1 ColorTone9 MediumSlant|V T VTVTVTVT V"T$V&T(V*T,V .T4V6T8V:TT@V BTDVFTHVJTLVNTPVRTTVVTXV ZT\V^T`V bTdVfThV jTpVrTtVvT gfxSemaphoreCTAsm II-1.03??SEG??SEGDataDatagfxSemaphoreSegCodeDgrouphH@Outword  wCursorExch bRasterSemcDisableInputInwordEnable WaitRasterM SendRasterq WaitCursor SendCursor1 bCursorSem CheckWaitCursor$Output wRasterExch SendWait (Ut6FP]AGVV$U3>tH] 1Ux63PP] VV(MUt6FP]VV qUx63PP] VVU]U]UV2]UV]UVF]UVF]   MovWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH MovWAUv ~N]  RasInterfaceCTAsm II-1.0I??SEG??SEGDataData RasIntData RasIntDataRasInterfaceSegCodeDgrouphHHH. \gfx_LockRasterRegiongfx_RemoveCursorX gfx_PosCursor8gfx_DrawXgfx_SetCursorBlinkingxgfx_ChangeCursorgfx_BuildRasterTextgfx_RasterOpText8 gfx_RasterOpxgfx_UnlockRastergfx_DefineCursorgfx_SetCursorColorgfx_GetContiguousBmgfx_SetCursorPriority gfx_SetCursor GetProcErcgfx_QueryCursorPosition Icon_LibGc001CTAsm II-1.0+??SEG??SEGDataDataIconSegCodeDgrouphH@CGc001_SaveIconArea% Gc001_PutIconzGc001_RestoreIconArea pBmScreenA)U??%U 6^ F$+CdN t2fuр€ tRFV $F$t v+щFVZ~ F+F @VvHu^Nu3] G U >^ F$+C&eN t2fuр€ &uRFV $F&%&&} ~+щFVZv F+F @W~Hu_Nu3] G zU>v&eN t2fuр€ &uVLFV $F&%&&} ~+щFVN2.^d fv3ۀ~ t tËV VvWVSn.<Lcխ& u~u3ۭ3#F3ؓ& u& ~u~խ&!u~ue3ۭ3#F3ؓ&!u&!~u;խ&1u~u$3ۭ3#F3ؓ&1u&1~u[^_Nt 3](G ă]T]]]]]]]]MovBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH MovBAUv ~N] MovRBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH MovRBA Uv ~NH] MovRWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH MovRWA"Uv ~NH]   Gc001_SetCursorColor Gam_SetCursorGc001_GetContiguousBmGam_RemoveCursorGam_DrawGam_BuildRasterText Gam_PosCursorfGraphicsInitedGc001_BuildRasterTextGc001_UnlockRaster Gam_RasterOpGam_DefineCursorGc001_ChangeCursorGam_GetContiguousBmGam_ChangeCursorGam_SetCursorBlinkingGam_SetCursorColorGc001_QueryCursorPositionGam_QueryCursorPosition Gc001_DrawbGwsTypeGc001_PosCursorGam_RasterOpTextGc001_SetCursorGc001_RasterOpTextGam_UnlockRasterGc001_RemoveCursorGam_SetCursorPriorityGc001_LockRasterRegionGc001_DefineCursorGam_LockRasterRegionGc001_RasterOpGc001_SetCursorBlinkingGc001_SetCursorPriority 9TTTTT T TTTTV V VV U] AG U] U] UT  (0 4]T]T] T ]T]TVVVV  U] AG (U] 0U] 8UT 8@HP@@4]T]T] T ]T]TVVVV @U] AG HU] PU] XU8T T`hp``4]T]T] T ]T]TV V V V `U] AG hU] pU] xUTT p4]T]T] T ]T]TVVVV U] AG U] U] UpnT 4]T]T] T ]T]TVVVV U] AG U] U] UNT 4]T]T] T ]T]TV V VV U] AG U] U] U.T 4]T]T] T ]T]TVVV V U] AG U] U] UT 4]T]T] T ]T]TVVVV U] AG U] U] UT  (0  4]T]T] T ]T]TVVVV  U] AG (U] 0U] 8UT @HP@@4]T]T] T ]T]TVVVV @U] AG HU] PU] XUT 4`hp``4]T]T] T ]T]TV!V!VV `U] AG hU] pU] xU4T P4]T]T] T ]T]TV V VV U] AG U] U] UPoT l4]T]T] T ]T]TV"V"VV U] AG U] U] UlOT 4]T]T] T ]T]TVVVV U] AG U] U] U/T 4]T]T] T ]T]TVVVV U] AG U] U] UTU] AG/U 2C>u.]&( ]T RasterOpACTAsm II-1.0/??SEG??SEGDataData RasterOpSegCodeDgrouphH<@J($fSrcIsMultiBus cbLineBmSrcOOld_SetRasterSource&Raster2PatANDCAM" Raster2PatSrc RasterPatSrc- pBmSrcRaster2OrANDCAM# Raster2OrXOR!Old_SetRasterFont' RasterORSrcRasterAndANDCAM RasterXORAND} Raster2XorXOR" RasterSrcSrcI Raster2PatXOR RasterPatORtOld_SetRasterPattern' Raster2OrAND  Raster2SrcOR' pfont [Ol   ǝǰ̤Ӥ46>26:uo 66666#.PR6tZX&6#0 6(ItPR6tZXIt6#*PR6tZX&6#, PR6tZX6>26:uf66666683"tPR6tZX#Ë#PR6tZX#Ò3#36#.PR6tZX&6#0 6(Kt6PR6tZXPR6tZX6#83#36#*PR6tZX&6#, PR6tZX6646>26:u66666683"tPR6tZX Ë#PR6tZX Ò3#36#.PR6tZX&6#0 6(Kt6PR6tZXPR6tZX6 83#36#*PR6tZX&6#, PR6tZX6646>26:u66666683"tPR6tZX3Ë#PR6tZX3Ò3#36#.PR6tZX&6#0 6(Kt6PR6tZXPR6tZX6383#36#*PR6tZX&6#, PR6tZX6646>26:u3"tPR6tZXd_DoRasterOpText$ Raster2AndOR Raster2AndANDz Raster2AndXOR"! RasterSrcXOR8ichLimDisplayeduRasterSrcANDCAM RasterXORSrc Raster2ANDSrc$ Raster2PatOR Raster2XorOR RasterAndOR RasterXorOR+fDstIsMultiBus7 Raster2SrcANDRasterPatANDCAM RasterPatAND  cbLineBmDstRasterSrcSrcNoShift RasterXorXOR RasterANDSrcRaster2AndANDCAM%# Raster2XORSrc6 RasterOrXOR! RasterAndANDc Raster2XORAND RasterPatXORRaster2XorANDCAM$ Raster2OrORqRasterOrANDCAM fFontIsMultiBuspBmDst RasterSrcAND RasterAndXORLRaster2SrcANDCAM"RasterXorANDCAM Raster2SrcXOR RasterOrANDp Raster2SrcSrcr Raster2PatAND( Raster2ORSrc% prgwPatSrcfSrcAndDstBmSameNOld_SetRasterDestination ' RasterOrOROld_DoRasterOp RasterSrcOR bDstPlanesaGraphicsStaticRamfGraphicsInited wPortPlane1 wPortPlane0 bSrcPlane gfx_CursorsOn wPortPlane2bGWSTypeSetGWSParamNew QuietGWSBoardmbGraphicsIOPortgfx_CursorsOff@U????I- c p } t+8L!r$6(z 'q "!!"""%##$AGFĄ]Ć]Ĉ]Ċ]Č]Ĕ]Ė]Ę]Ě]Ĝ]Ĥ]Ħ]Ĩ]Ī]Ĭ]Ĵ]Ķ]ĸ]ĺ]ļ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]U"u<t<t<t<tt#<t <t2) 9tYQ;uB("t PFPPP3"N F :HF F% F %$F%"F %&A(+$$ȵvtt F;Fw tF;FvF FFF FFF%".*У,&.$.У0(£2£4$;&s@@4.d6jF%"..У0&.$*У,(+£2t?+£4"; sHH4.D66F&F$ t' t3ێ&&>F&F$^ ^u "uu.6u.J.:6#.&6#0 6(ItIt6#*&6#, ë6646>2JuR 뿎3"tPR6tZX#PR6tZX3#36#.PR6tZX&6#0 6(Kt1PR6tZXPR6tZX3#36#*PR6tZX&6#, PR6tZX66V V  $*1AILRU[^apsy|ĂąČđĕěģīįijĹľŴ˴Ӵ״V V  +8<OŅʼnŐ]œŘţ]ŦūůŴŻžŴɴʹִ]]]$,159@K]NRYkotV vV z~Ƌ ƜƣȴѴմ]]!&G2?XrynjǓ  #PR6tZX3#Q G!(/BISkrąĎğĤGijĽĤȤפ(/9L_mtŇŐšŦūGźĤˤϤޤ/6@Sft{ƎƨƭƲGˤҤ֤#6=GZm{ǂǕǞǯǴǹGŴҤ 36#.PR6tZX&6#0 6(Kt4&#PR6tZXPR6tZX3#36#*PR6tZX&6#, &#PR6tZX6646>26:u66666#.PR6tZX&6#0 6(It&#PR6tZX6#*PR6tZX&6#, &#PR6tZX6>26:u9c66666683"tPR6tZX#Ë#PR6tZX#Ò3#36#.PR6tZX&6#0 6(Kt9&#PR6tZXPR6tZX6#83#36#*PR6tZX&6#, &#PR6tZX6646>26:u,66666683"tPR6tZX Ë#PR6tZX Ò3#36#.PR6tZX&6#0 6(Kt9&#PR6tZXPR6tZX6 83#36#*PR6tZX&6#, &#PR6tZX6646>26:u66666683"tPR6tZX3Ë#PR6tZX3Ò3#36#.PR6tZX&6#0 6(Kt9&#PR6tZXE &3Fbi|ĈęĞģGİĺȤۤ *;@GOY`dsŎŪűĤˤؤ &2CHMG\fmqƀƛƷƾѤؤ  3?PUZGisz~ǍǨĤˤޤ PR6tZX6383#36#*PR6tZX&6#, &#PR6tZX6646>26:u3"tPR6tZX#PR6tZX3#36#.PR6tZX&6#0 6(Kt4& PR6tZXPR6tZX3#36#*PR6tZX&6#, & PR6tZX6646>26:u(66666#.PR6tZX&6#0 6(It& PR6tZX6#*PR6tZX&6#, & PR6tZX6>26:uc66666683"tPR6tZX#Ë#PR6tZX#Ò3#36#.PR6tZX&6#0 6(Kt9& PR6tZXPR6tZX6#83#36#*PR6tZX&6#, & PR6tZX6646>26:u~66666683"tPR6tZX Ë#PR6tZX Ò3#36#.PR6tZX&6#0 6(Kt9& PR6tZXPR6tZX6 83#36#*PR6tZX&6#, & PR6tZX664A&-@L]bgGsĀęijĺͤԤ*6GLQG^hovʼnŐŝŲŹ̤ؤG!<X_ryƆƙƬƺԤG .IeldžǓǦǹǤΤ6>26:uq66666683"tPR6tZX3Ë#PR6tZX3Ò3#36#.PR6tZX&6#0 6(Kt9& PR6tZXPR6tZX6383#36#*PR6tZX&6#, & PR6tZX6646>26:ud3"tPR6tZX#PR6tZX3#36#.6(Kt4&3PR6tZXPR6tZX3#36#*&3PR6tZX6646>26:uR66666#.6(It&3PR6tZX6#*&3PR6tZX6>26:uM66666683"tPR6tZX#Ë#PR6tZX#Ò3#36#.6(Kt9&3PR6tZXPR6tZX6#83#36#*&3PR6tZX6646>26:u{+66666683"tPR6tZX Ë#PR6tZX Ò3#36#.6(Kt9&3PR6tZXPR6tZX6 83#36#*&3PR6tZX6646>26:u+6666   #+2BJUZGfpw{ǝǥǬǻɤѤܤG6683"t Ë#խ Ò3#36#.&6#0 6(Kt&#6 83#36#*&6#, &#6646>26:uq66666683"t 3Ë#խ3Ò3#36#.&6#0 6(Kt&#6383#36#*&6#, &#6646>26:uuq3"t#խ3#36#.&6#0 6(Kt& 3#36#*&6#, & 6646>26:u 66666#.&6#0 6(It& 6#*&6#, & 6>26:u66666683"t #Ë#խ#Ò3#36#.&6#0 6(Kt& 6#83#36#*&6#, & 6646>26:u+q66666683"t Ë#խ Ò3#36#.&6#0 6(Kt& 6 83#36#*&6#, & 6646>26:uq66666683"t 3Ë#խ3Ò3#36#.&6#0 6(Kt& 6383#36#*&6#, & 6646>26:u q3"t#խ3#36#.66683"tUG!(,;VryČēĠijƤԤۤ G!.GafsņŢŬޤǤGԤޤ ',G8BIM\wƓƘƥƸˤ٤G "1LhmzǍǠǮǸɤΤӤGPR6tZX3Ë#PR6tZX3Ò3#36#.6(Kt9&3PR6tZXPR6tZX6383#36#*&3PR6tZX6646>26:u+3"tPR6tZX#PR6tZX3#36#.6(Kt6&#PR6tZXPR6tZX3#36#*&#PR6tZX6646>26:uN66666#.6(It&#PR6tZX6#*&#PR6tZX6>26:u 66666683"tPR6tZX#Ë#PR6tZX#Ò3#36#.6(Kt;&#PR6tZXPR6tZX6#83#36#*&#PR6tZX6646>26:u '66666683"tPR6tZX Ë#PR6tZX Ò3#36#.6(Kt;&#PR6tZXPR6tZX6 83#36#*&#PR6tZX6646>26:u '66666683"tPR6tZX3Ë#PR6tZX3Ò3#36#.6(Kt;&#PR6tZ=!=BObuăčĞģĨGĴڤ7CTY^Gku|ŁŐťű¤ǤGӤݤ.3BUhvƂƓƘƝGƬƶƽФ .AO[lqvGDžǏǖǚǩĤXPR6tZX6383#36#*&#PR6tZX6646>26:u* '3"t#խ3#36#.&6#0 6(Kt 3#36#*&6#, ë6646>26:u 66666#.&6#0 6(ItIt6#*&6#, ë6>26:uu 66666683"t #Ë#խ#Ò3#36#.&6#0 6(Kt6#83#36#*&6#, ë6646>26:u w66666683"t Ë#խ Ò3#36#.&6#0 6(Kt6 83#36#*&6#, ë6646>26:uf w66666683"t 3#խ3Ò3#36#.&6#0 6(Kt6383#36#*&6#, ë6646>26:uw3"t#խ3#36#.&6#0 6(Kt&#3#36#*&6#, &#6646>26:uq66666#.&6#0 6(It&#6#*&6#, &#6>26:u66666683"t #Ë#խ#Ò3#36#.&6#0 6(Kt&#6#83#36#*&6#, &#6646>26:uq6666(4EJOG[wĆěģīİĵGĿɤФؤߤG!%GOVbpxŀŅŊGřţŪŮФؤߤ G",37YahtƂƊƒƗƜGƨĤ̤ӤG (Kt&33#36#*&36646>26:u66666#.6(It&36#*&36>2 -5<KYalqvGąďĖĚļĤˤڤG-5<T\glqG{ŅŌŔśūųžäGϤ٤$2:EJOG^hosƕƝƤƳɤԤ٤ޤG$,3BPXchmGyǕǚDzǻŤGϤ٤!6:uw66666683"t #Ë#խ#Ò3#36#.6(Kt&36#83#36#*&36646>26:u66666683"t Ë#խ Ò3#36#.6(Kt&36 83#36#*&36646>26:u66666683"t 3Ë#խ3Ò3#36#.6(Kt&36383#36#*&36646>26:u3"t#խ3#36#.6(Kt&#3#36#*&#6646>26:u66666#.6(It &#6#*&#6>26:ut66666683"t #Ë#խ#Ò3#36#.6(Kt&#6#83#36#*&#6646>26:u66666683"t Ë#խ Ò3#36#.6(Kt&#6 83#36#*&#6646>26:u}66666683"t 3Ë#խ3Ò3#36#.6(Kt&#6383#36#*&#6646>26:u3PX]qG $FKZhqv{GćđĘĜľäҤG 6;JXafkGtŐŕůźſĤGΤؤߤG#'IN_mx}ƂGƎƘƟƣŤʤۤG AFWepuzGdžVˈV$U"u~<tK<tm<t<t<t#<t{qg"t-PFPPFPF @P3PX]  t' t3ێ&&3N } ]3 v&>6 ㋐pܷ^ V ;VwV 6F6&.Dҭ"t:r96>uRQ6 P X& YZ& 6>uDW##6>u#RQ6 P X& & ]YZ& & ]6>u_GGq]3 V V  &*AIS]fjĊV ȌV ĒVȔVĜĠĥV ȧV īįļ дVV#-F]]jŇŝŪϤGVV&U"uh^F t1PFPP3PF ³t ˆ;u ;uF3]1/V 1V HNQUY^fls 'U"uh^F t1PFPP3PF ³t ˆ;u ;uF3]1/V 1V HNQUY^flsm'U"uF<t Ft0FF FFtPFPP3P3]F3] OV QV ]aa'U"uJ^Ft1PFPP3PF³t ˆ  3]/V 1V HNQURasterOp_LibGc001CTAsm II-1.00??SEG??SEGDataData RasterGenSegCodeDgrouphHH.Gc001_GetContiguousBmYGc001_RasterOp pBmScreen AGU????Ȇ.f]h]j]l]n]p]r]t]v]x]z]|]~]Ā]Ă]U3 &# &#3&##&#3 &3&3 &3#&3#&  Ju^3]Ď] U~&eN t2fuр€ &uVN^INV+JV.$^؁.D^^ 2&Eu$&+FF&%&} F$2FV$F&%&&} ~+щFV~FN~u!NN^V V~vnn^V .-''''m[[[[)QBBBBTTTT5SvvN&! N3N&! ~JuNv&! ~JuvN&! N3N&! ~JuXNv&! ~JuBv&3#F&1N&3#F&1~JuNv&3#&1~Juv&3#F&1N&3#F&1~JuNv&3#&1~Juv&3#F&1NЫ&3#F&1~JuNv&3#&1~Jujv&3#F&1NЫ&3#F&1~Ju6Nv&3#&1~JuvN& NN& ~JuNv& ~JuvN& NN& ~JuNv& ~Juv#F&!N &!#F&!#3&# &#3&3&#&3 &#3& ##&  & &   & &*18=DKTY`gpw~-YU>&} &}&>}vv ]@]B]D]F]H]J]L]N]P]R]T]V]X]Z]\]^]`]b]d]f]h]j]l]n]p]r]t]v]x]z]|]~]ŀ]ł]ń]ņ]ň]Ŋ]Ō]Ŏ]Ő]Œ]Ŕ]Ŗ]Ř]Ś]Ŝ]Ş]s \v#F&!N &!#F&!~Ju)Nv#&!~Juv#F& N & #F& ~JuNv#& ~Juv#F& N & #F& ~JuNv#& ~Juv#F&1N &1#F&1~Ju\Nv#&1~JuEv#F&1N &1#F&1~JuNv#&1~JuNt3]rcmpCTAsm II-1.0-??SEG??SEGDATADATA RCmp_CODECODEDGROUPhh`,FLeRGGQFEqRGGFGtZRGGFLtRGG AGU3^;^ u ^;^ u@];U3^ V2y:rw^ :rw^ N;tw] AG?QU3^ V2y :rw^ :rw^ N;rw@] AGU3^ tÀu@] AGrmathCTAsm II-1.0.??SEG??SEGDATADATA RMath_CODECODEDGROUPhh`+RSubGGRDivGG-RAddGGRMulGG~ OutUnderflowGG OutOverflowGG AGUQv Y]rUQF uF V^ uFG3ɋV vF*s ى^؇֊2 ˀ2 tOvrt 2ހr֊2ۀt tt x*̊Ês]~ x-usފԀ ty@t ud~ĀtgBt `u_ZuUˀFuM+VuBuusFt봚N3ҋ_֋؋Nက ˋ‹Y]AG;V=V~UQ^ tN u2و^2ۊˆ͆ˁtysuiNN2ɀF^ ˀV RPXȃXȃڋ׋s Ft yFuӊՊߊ&3Y]AG-V/V-UQ^ N u ^ t2و^ɀuVu^ ˀuًV u2ۊˆ͆+فÀyqug^N2ɀvF ~ 3ҋU+s]2tFu R3Y]AGTVVVrmath2CTAsm II-1.0/??SEG??SEGDATADATA RMath2_CODECODEDGROUPhh`mQTrunRGGFNegRGGIRounRGG]RFltIGGRFltQGG#RNegGGITrunRGG6TruncateRealToIntegerGG BrExceptionGGRAddGG AGUF t]U3^] AG#UF^ u u3ҩtBӃtF^3ɩuéuĨu u uAuAu  uAuAQFwكQPك XY&wQSك [Y  3Yـ% t Ћ]AUF3۩tSP#]]TUF ^3ҨtB%R u t% w33Zr*F^=u u3۸Ss t̀r+*΃sPQك YX&32SQك Y[Z t ӃvD3]UUF PFPFP u/F^tt=tS u uv3]]T+6UQFPFPFP tPFY]]TVV=]UQF^PSR3RSFP  (S^S^SHSVFRPRPRPRPQLPRP^N2yʀ]_AG!]#T/4V 6V GLV NV V`VbVnsVuVćV ȉV ēė]șTĞV ȠV UUV^VRSwww7jRP$Su RPHS%],AG$]&T,1V 3V >CVEV(UV^RSwww7jVF2ۈ^^RP$PF uDRP(P tF(S^SFHS^SVFRPP3PRPRPRPRPQ`P5RP^ t HSRPN^2y]sAG!]#T7VOTVVVblVnVyăVȅVęV țV ĤV ȦV İĴ]ȶTĻV ȽV ȴVVUV^^VRSHSPF uS3SRPFVRPRPRPRPQpP5RP[ uISSRP^Àt]@AGV V8V:VIV KV UY][T`V bV tVvVUV t x^u uӋkTP_,PRSRSQPVFQPRP^SVFR tPFY]VV#]%T-V/Vrmath3CTAsm II-1.0/??SEG??SEGDATADATA RMath3_CODECODEDGROUPhh` cRExpIGGRSignGGRSqrtGG'RAbsGGFCheckIntegralGGRExpRIGGTRIntGGRExpRGG#FRLnGG BrExceptionGGRExpGGRDivGG OutOverflowGGRAddGGRMulGG AGUF€]U3Ћ^ t] AG'UV y RPe u^[^ʀ3s+s NFރ$Ѐ@]AGVV/U3^V twr*r@] AGUN u3iQtFFF tLQs&F^SVFRPY tQVFFRPRPYYtS3SRP]!AGGVIVaVcVyV{VTU F t0VF u 3Pt$wtw YP*FVFF^Fu3Fw6VډFVs%VFRPF^SN tF^^SSYtR3RS ])AG9V;VĕVȗVĮVȰVVV#UV u*3ۋF uktWR^S t^ S^ST2V €t YPN RQS^SS]?AG V"V:]8rQrӋ؋3t$r׊2 Ɔt x"u׊܊23ۋڀÃ] AG'V)V!UV^RSwww7jVFRP$PF u4RP,P t P^SRPDS]KAG*V,VCG]ITW[]]TgViVrVtV~V ȀV ĆċV ȍV /UV^wSRSSRPRPFP t P[[`FPRPRPQ0P^s"Nt 3%NtS2SRP]XAGV V *V ,V 4V6VBVDVIVKVUY][TmVoVyV{VĘVȚVSetBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH SetBAU~F N]setgwsparamnewCTAsm II-1.05??SEG??SEGDataDataSetGwsParamNewSegCodeDgrouphH@&setgwsparamnew QuietGWSBoard(saGraphicsStaticRammbGraphicsIOPort AGFU3ێ&&^ ^C&+;wز&&+r-;r (xu"t&>+&&>FN vNvN NA&] @URPQ3&.&F&.&;.t xuYXZ] SetWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH SetWAU~F N]SkipBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH% SkipBA)U~ FN t +K]H]SKipRBCTAsm II-1.0??SEG??SEG PLMStringSegCodehH# SKipRBA'U~ FNO t]H]SKipRWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH' SKipRWA+U~ FNK t]H]SkipWCTAsm II-1.0??SEG??SEG PLMStringSegCodehH% SkipWA)U~ FN t +K]H]  tgfxBlinkCursorsMWC86 2.1 Mediumވ Ctos C 2.0\pGfxBlinkCursors_codeGfxBlinkCursors_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata(6(o( "H X H6H TTD  2 SetCursorOff LinkCursorPBlinkPrimaryCursor WaitCursorIrqBlink|WaitӌTurnHighPriorityCursorsOffGc001_InitCursorBlinkingK DisplayIcon pCursorHeadDisplayClippedIsoft7CTAsm II-1.0??SEG??SEGSOFT7QCODEh@bMULRQNEGRQVExpRqC ConvertTo8087TSUBRQConvertFrom8087GG$ConvertTo8087GGABSRQTRNRQCLTRQuDIVRQ+CLERQCosRqADDRQConvertFrom8087xLneRq$SinRqbRSubGGFLeRGGRLnGGRExpGGRDivGGRCosGGRSinGGRNegGGITrunRGGRAddGGRMulGGFLtRGGA(UFw3؋ЋF]4$UF ur и ċЋF](TUFw3ێ؎^]6xUF ur  Ď^]/U^ S$RP^S$RPRP] ] T]TV V #]%T/U^ S$RP^S$RPRP] ] T]TVV#]%T/U^ S$RP^S$RPRP] ] T]TV V #]%T/+U^ S$RP^S$RPRP] ] T]TVV#]%T#VU^S$RPRP] ] TVV]T(uU^ S$RP^S$RP] ] T]TV V (U^ S$RP^S$RP] ] T]TVVU]܀gWGU^S$RP] ] TV V #U^S$RPRP] ] TVV]T#U^S$RPRP] ] TVV]T#$U^S$RPRP] ] TVV]T#CU^S$RPRP] ] TVV]T CursorUtils1MWC86 2.1 Mediumވ Ctos C 2.0\jCursorUtils1_codeCursorUtils1_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata8(6(( "H X HH TBD  2setwmovwCsr_ReadIconFileV gfx_RasterOp rgbCursorBufoCsr_CreateIconMaskRReadDz |U(f~&=ICt~&E *F&Ef؉F;Fs~&EFFFFFV FV&EFFFFF V FV+Pv v FPFP+PPFPP+PPP~&E*HP&E *P+PPPFڃ~tFP+PPFP+PP+PP~&E*P&ޜďVȑVVV~z |E *HP+PPPFڃ~tFPP+PFP+PPPP~&E*HP&E *P+PPPFڃ~uyFP+PPFP+PPPP~&E*P&E *HP+PPPFڃ~u6FP+PPFP+PPPP~&E*P&E *P+PfPP] UfFFv5VVVZV\VęĝVȟVVVvvPFVFVRPvvF~tl~&=ICuc~ u F&e ~&E u+F~&M ~&E FFt&u+~&E ~&~ u ~t~u~F&;s~t ~&u+~&+ƉF~rFFVFVvvRPF V"V٠PF)FF~tNvvvPFVFVRPvF~uY~sFFvvvv뛀~t1FVFVvvv&| RP~&u+P+]VV9V;VėTșT Ɋ con, BlinkCursors] OpenRTClock6SendCursorIrpt SetCursorOn BlinkCursor. UnlinkCursoriGc001_SetCursorBlinking CreateProcess# AllocExch rgwBlinkStack fBlinkRunningTurnHighPriorityCursorsOnSetCursorOffAndRestoreQueryDefaultRespExchKDz |z |U f~&E&tl&EF&EF&EF&EF&u&u&u &uP&E*P&u&u&u&E+FP&E+FP&E+F@P&E+F@P/~&u&u&u &uP&E*P&u&u&u]U圜fF~&E& u;&E&t4vWF~u%vvF~uvv!yV{VĪVȬVVVTTkz |FF]UfFPvFP ~&&UFV u~&}%}&}%t&M$u~&u&~&E&t?&}u vW~&u &EvWF~&E"FF&E$~~&}u vW~&E!FF&EvWF~&E#븝IVV!V#V.V0V3V5V8<ďV ȑV ħTȩTVVTTz |z |~&E]Uf>t+FPF~tF^FNFFFF^FFFFF`FFFFFPF~u.F  P]U圜fF~uF~ &E"~uubV V ,5V7VHPTcČV ȎV ěġħįijĹĿV V VV%F~ &E#~ t\&}%~>u~ &e&vv F~uyvv ~ &E%vv F~ &E$O~ &}%~E&M&vv F~u,vv ~ &m%vv vv FF] M"T$T5V7VIV KV \V^VĂVȄVĖV ȘV ĩVȫVĴV ȶV ļV ȾV ut gfxCursorsMWC86 2.1 Mediumވ Ctos C 2.0\fGfxCursors_codeGfxCursors_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata(6(D ( "H X HH T.D  2Gc001_RestoreIconAreaƌ xRasPosLowZGc001_HandleCursorIrpt] Ќ fCursorIrpt׌ yRasPosLowYGc001_SetCursor  SetCursorOff SendCursorTrgbRasterOpBufGc001_PosCursork  HandleCursorSetPrimaryCursorOn xRasPosHigh  yRasPosHigh ClipIconE WaitCursorI gfx_RasterOp!TurnHighPriorityCursorsOff fRasterState Gc001_PutIconrgbIconRasterTable  DisplayIcon1 pCursorHeadDisplayClippedIconSendCursorIrpt ENABLE SetCursorOn*SetPrimaryCursorOffGc001_SaveIconArea!CheckWaitCursora DISABLEn TurnHighPriorityCursorsOn3SetCursorOffAndRestore+L pBmScreenߜD"fz |UfFF>&EF~&E*FF>&EF~&E *F~~;F~F;F|FF+FFFF;F}-~~;FF~+~F+ljFFFF~~;F~F;F|FF+FFFF;F}-~~;FF~+~F+ljFFٜ 1_z 1|z "|FF~F&~F&~ F&~F&F]U圜f~u&vvvvvvvv F *PFvvvF Pvvvv F *PF]Uf~&EFFFFFfF~uF>&E*OFFF~tFFf؜aV cV ċV ȍV ̆F:FwlF*=uFF"nFVFVFPv v 66vv+PPvvvvPF~tFFfF:Fwt~t!F*=uFF"nFV FVFPv v 66vv+PPvvvvPF~t++BF`dV fV ʆΆV V oz |]U f~&M&~&}t0&u&u &u&u&u&u&E*P   gfxCursorSubsMWC86 2.1 Mediumވ Ctos C 2.0\lGfxCursorSubs_codeGfxCursorSubs_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata4(6(6( "H X H H T"ܘD  2 Gc001_QueryCursorPositionGc001_SetCursorColor SetCursorOff LinkCursorP WaitCursorIGc001_ChangeCursorь pCursorHeadGc001_SetCursorPriorityq!SendCursorIrpt SetCursorOn UnlinkCursori pBmScreenߜDz |z qG|U圜f>&}~w~v+Hv v F~u'F~ &EF&E&u&E v WFF]U圜ff~~v ~u t>&}%ucv vF~uGv v~&}%~~tFF~&E%v vv vQ $V&V/V1V\V^VdVfVzV|VđĕěİVȲVVVVVz |z |FF]Uf~&=ICtF~t~&E&to&EF&EF&EF&EF&u&u&u &u&E*P&E*P&u&u&u&E+FP&E+FP&E+F@P&E+F@P2~&u&u&u &u&E*P&E*P&u&u&u1AVCVTTTTz |]U f~&e&F~&}t&E&to&EF&EF&EF&EF&u&u&u &u&E*P&E*P&u&u&u&E+FP&E+FP&E+F@P&E+F@P[~&u&u&u &u&E*P&E*P&u&u&u1'~&u&u &u&u&u&u&E*PFĘTȚTTTVVz |z |]Uf~&E%F&EF&E F&EFF ~&&UFV;Vu;FtnF Ftf~u`~&E&t~&E& uv&|F;w&|F;r~F&;EwF&;Er&M'vvFxF]UfF ~&&UFV;Vu9 = ĿTT z *|z |;Ft-F Ft%~u~&E't&e'vvF빋F]U圜fF~&E& t&M&~&E&u~&E&tw>u:v&|;w'&|;r~&E;w &E;s6vvF~u%vvF~uvvFF]U圜fF~&ʜ5*T,Tn ĂĒğĩĴTȶTTTTTz +|z !|E& t&e&*~&E&t vWF~uvvFF]U圜fF~&E& t&e&>~&E&t4vWF~u%vvF~uvvFF]Uf~&}'tvvvv+F~t~&u(&E,YTT0T2TmToTāTȃTĕTȗTįVȱVľV V TTV V TTVVz |&u*&E&}'t&M&~&e&~&e'~&u&u&u&uFPFPFPFPF~&e&σ~u ~&M& ~u~&M&~F&EFF&EF&EFF&EvW*FF]Uf>t: ~&&UFV t9)V +V UTWTIJTȴTVV҆نV V Jz  |z k D|~&E'tRWٚ]U圜ffF~t~&E&u/&M&v v*~&E&t&e&v v+FF]Uf~ &E&@t&}&E *)F~ &}&E *)Fv v F~t~ &u&uvvFPFPFPFPQTTV V VV5V7VUTWTqTsTyT{TĐVȒVTTTTz ] Q| F~ &e&σ~u ~ &M& ~u~ &M&~ F&EFF&EF&EFF&EF&EF&Ev W*FF]U圜f~ &}%tF tp~t ~ &M'~ &e'~ &M'~ &E&@t.&}&E *F +~ &E(&}&E *F+~ fThTnTpTęVțVÆi ~ F &E(F&E*Hvv +P F~u4vv v vk F~uvv v F~uF] T T8T:TOTQTS Ŋt v v F~tr~&EF~ &}&;Eu~&E F~ &}F&:E tF~t6~ &}u~&E uFFV~ &E&Uv WFF]U圉f~&u~ &~&u~&+Y]ٜAVV V V1V3VVĴVȶVļVȾVVVVV R It gfxCurveMWC86 2.1 Mediumވ Ctos C 2.0\b GfxCurve_code GfxCurve_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodatat(6(( "H X H H T|D  2 PointThetaWWWQmovwgfx_GenEllipse CheckGraphicsGgfx_ResolvePolylineʌ MulsWWDϐ gfx_GenArc|lrdivE MulsDW20D| CosW20D@ SinW20D;vrdiv; DivsDWDDz |UfF t^~ +RPPPFVF;FuF;F u FF؉F FFF+FFF+FFF+FFF+F F FFF;F rFVFPFVvFVRPv؋ʋÉF~FVljFVvvv:8 V V-V/VĢĦĩİVȲVľVVVV\z |;|؋ʋFF~&vvv ؋ʋÉFFFVFVvvv؋ʋFF~&EFVFVFV+]U fF t v &<+RPPPFVFF t!FF tFF؉FFFxvvP;VV#V%VMVOVčVȏVijVȵVVVFVvvFFV)FFt +FF P~ &5RPP؋ʋ~ &FVFVFF ~&FF&EFF~ F&;rFVFPFVvFVRPv؋ʋÉF~FVljFVvvYVV!%(HVJVSV UV ĪĮıĸVȺVVVVVz |v؋ʋF F~&vvv؋ʋÉFFFVFVvvv؋ʋFF~&EFVFVFVv~FF &~~FF&E+]U2fF t]~uQ~&=sAF+RPƒ-RPU)VV'V)VQVSVĺVȼVVVʋÉF~ &F&EFF VF FVFFF~F&;r~ &FF &EFFF;Fw ~+~;w5F;FryF+҉F։V؋F+FV؉FډV܋F+;VrwQ;FsLF;Fw ~+~;w5F;Fr2F+҉FΉVЋF+FVЉF҉VԋF+;Vrw ;Fs+F~tFu~u1~t~F&;tFVF V~ &+҉FVF &E+҉FމVFFN~t~ &+FVF &EFVًvF+RPvv؋ʋ~&vF+RPvvޚ؋ʋ~&EFFF~&))Fvv vv&+FPFVF VFFFUĆV ȈV ħV ȩV VVY8F6~&=u&~&5&E&u&E+] D It GfxFillMWC86 2.1 Mediumވ Ctos C 2.0\` GfxFill_code GfxFill_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodatat(6(0( "H X HHTfD  2 wxLasťCounterClockwise̐ wyLastɌ gfx_ParamsTmovwBInsertISigned ClockwiseCounterClockwiseToClockwiseOFillPoly+ fFillj pDrawLineSubfConnect movrw+ fOdd ҜDUEO VVK VV G VVz |Ubf~w>,u F&F;sF V FV~ljFV~ljFVFFFVFFFV~ljFV~ljFV~ljFމV>,u F>,uFFVFFFF>,t>,u]FFFF;Fs+~Ȝ.$ĜĦĪİĺľنRFVRPFF؋QP^ʀ~t FVFFFFF;  gfxInitCursorsMWC86 2.1 Mediumވ Ctos C 2.0\nGfxInitCursors_codeGfxInitCursors_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata\(6(( "H X HH TrD  2 xRasPosLow A fCursorIrpt yRasPosLow >Gc001_SetCursor bCursorSemWGc001_RemoveCursor WaitRasterVSetPrimaryCursorOn LinkCursorF xRasPosHigh ClipIconO yRasPosHigh WaitCursorIGc001_LockRaster/TurnHighPriorityCursorsOff fRasterState_Gc001_InitCursors= pCursorHeadGc001_DefineCursorKSendCursorIrptSetPrimaryCursorOff UnlinkCursor wRasterExch AllocExchGc001_UnlockRasteruT fBlinkRunningGc001_LockRasterRegion bRasterSemdTurnHighPriorityCursorsOn SendRastera wCursorExch݌ pBmScreenߜDRz |z Fre~;u+F@F~~F&EFFFVFV~~&u;Ft+~&~u~ދF&FvvvvvvܚFF~~F049=VVߠ&EF~~&E+FFv~&Fv~&+FF~ud~}uNF؉F~~F&EF~~&;E~ F* F~FVljFVv~&5~&~}pF؉Fb~~F&EF~~&;E}N~FVljaFVv~&5~&~} F؉FNF;F~>Nfv~F&v~F+F&v~vF8fv~F&v~F+F&v~vF+&~~FF&FFFv&<~F&EF  FF΃~u>,t'>,t F*vց>&FFF;Frv~&F؉Fҋ~F;u+F@Fփ~uFFFԋ~~F&E;F}OFF~v6~~F&=u~~F&E;F~~~&E;FZ7?u~~F&u F;Ftv~&F~u ~&FfFFʋF;F}v~F&;}v+~FVRP~GFRPF+FPv~F&FF~u~~F&Fv~&=~V~FVljFVv~&~&Ft$ڜ ĎVȐVFuv~&;v~& ,F&~FVljFVv~&~&FtFOFuv~&9v~& )~~F&~uX~~F&=t~~&=tN܃~tC~GFދVRP~FRPF+FPNF։F؋F։F VVSFNFt '~t~uFFF;Frv~&FȋvF~&Fƃ>,t>,u^FЉF‰FFPFP^FPFP^~tNF‹F@PF@PFPFP+PF~ufrvvvv+PF~uV~u+ 5pcjĽކL> u+ FFNN~tF  FV+],0=E  ?t gfxIconMWC86 2.1 Mediumވ Ctos C 2.0\` GfxIcon_code GfxIcon_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodatap(6(( "H X H H TD  2gfx_DisplayIconE ClipIconO gfx_CursorsOnDisplayClippedIcon,gfx_CursorsOffDz |Uf~&=ICt}vvv v FPFPFPFPF~u+Kvv+PPP~&E1*P&uvvF+F PF+F PvvFF] n!:V&E%F~F&:E%w&&UFV_FV~&& Et"&=&E%F~F&:E%v ~&&U~&&U~&&UFV~&&U]Uf;Vu;Fu~&&UAV 2HL\`ei%z =z|z 5|z $|FV~&&U;Vu;Ft ~&&U~&&U~&&U]UfPF~uPF~]U圉f+Y]UfF F FFF ~&&UFV tn~uh~&E&t&E& fKPU Z_cV eV r vV xV čVȏVĠVȢVĥVȧVīIJĸľz uA|uՋv&|F ;w&|F;r~F &;EwF&;ErRVF~uvvF~~uvvFF]UfF ~&&UFV t*~u$~&E&u&E& u&E&tRWF¡ ~&&UFV t5~u/ J;V=VOV QV fV hV nVpVąVȇVċĔĘVV&z Kj|~&E&u&E&t&E& t&e&vvF뷃~uvvFF]Uf~&=ICun~ t8&E *F&uFF~u >&E*nF;s2~ u0~&E t &uFV ~&E&U FV~&E&UFV&E &U&Dž%&V(VV DVFVIVKVąLz |E&EF &EF&E&E%@&E&E &E"&E#&E&&E'~ t &E&* @&E&~&u&u+PPFPFPFPFPF~u ~&M& ~u~&M&~F&EFF&EF&EFF&Evv+]Ufvv+PF~)tVvVVVTTVVVVM&uvvF]ƜVVTTVV- 7t gfxRasterTextMWC86 2.1 Mediumވ Ctos C 2.0\lGfxRasterText_codeGfxRasterText_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata>(6(q( "H X H H T6ȘD  2ClipRasterTextgfx_GetContiguousBmgfx_BuildRasterTextgfx_DoRasterTextgfx_RasterOpText׌ pBmScreenߜDz |z |U f~ &F~&~&F~&@F~}FFFF;Fr~ F &*~&FF;F|~ &E*~&FF+F~&~ F&F~;Fs&F;F}~ F &*~&F͋FH~&F~&+]U"f~&E& E u ~&E& Et &E&UFV~&} u ~&E~&E F~&EFF ;F}FFFFF )F)FFvvv~&u &uFPFPFPFPFPFދF;Fw~tFF FFFPFPFރ~tF;FrF.2ĴTȶTVV+F@FF%FfF+F@FF%+FFFFVRPF+F@P~&u &uF*Pvv&u"vvFރ~uI~FVRPvvvvv v~&}&E*P~&u&E1*P&uFމ]iVkVĸVȺV ItgfxRealTransformMWC86 2.1 Mediumވ Ctos C 2.0\rGfxRealTransform_codeGfxRealTransform_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodataޘ(6(-( "H X HH TLD  2InitVectorDataӌ dxScale dyScale qxBoundsLowԐSetUserCoordinates qyBoundsLowӐxScaleUserToWorldqyScaleUserToWorld hAddRq oneHundredP fObjectOpen xTranslat  v vvY] Uf66FVvvRPFV66 VVVV)V+V6V8VIVKVfqVsV|ĀăćČėVșVĢĦĩĭĽTȿTцՆVVVVHz 9y|z |FVvvRPFVRPvvv v vv~ &~&]UfF+PF+Pv v vv66FVvRPvv~ &&U66FVvRPvv~&&U] Uf6FV}VVVV3T5T8A]euTwT{ĂVȄVĐVȒVĝVȟVĭıĴVȶVVVVVVV#z |PFVPFVvvRPFVRPvvFVRPvvFVRP~ &6FVPFVPFVvvRPFVRPvvFVRPvvFVRP~&]Uf6FVvR̜VVVV&V(V9V;VLVNVYVehVjVwVyVĆVȈVęVțVĬVȮVĿVeUserToWorldyTranslateUserToWorld qxBoundsHigh qyBoundsHighComputeScaleFactorsCleRq qxLimitLowB qyLimitLowA wxTranslateNegRq wyTranslate SetLimitsrDRealFromDWord16 NDCToWorld WorldToNDCDivRqCheckCoordinate7*CltRq qxLimitHigh qyLimitHighSubRqy NDCToObject9" ObjectToNDC wxNDCVpMaxvlmul6 wyNDCVpMaxMulRqu WordFromReal RealFromWordfGraphicsInited^ NDCToUser7 UserToNDC] NDCToViewport ViewportToNDC NDCToXWorldJ Dz |z rF|U圉f>uZ>uNvvv v tvvvv uvvvvv v vv+Y]U圉fvvv v tivvvv tTvv+PP uAv v 66 t*vv+PP uvv66 u6.a ,V.VAVCVgViVĆVȈVěVȝVĮVȰVľ†V V VVV V z 7|z |FVFVF V FV+Y]U圉fv v 66 uEv v 66 t.vv66 uvv66 u+Y]UfPFV6666FVvvRP666   $-1IMPVRV` d gV iV w{~VȀVĎ Ē ĕV ȗV ķVȹVÆ dž ˆφVVVV Iz |6FV66vvRPvvFVRP 6666FVvvRP 6666FV66vvRPvvFVRP]Ufvv66RP6 6FVRPٜVVVV*V,V7V9V<@D H LPSVUVfVhVkos w {ĂVȄVĎĒěVȝVĨVȪVĵVȷVĺľVVVVVVNz 7~|z |~ &vv66 RP66FVRP~&]UfvRP6 6FVRP66~ &&UvRP66FVRP66 ~&&U] UfdPFVPFVvvRPFV2P@ VV #V%V0V2VMVOVUY\V^VjnqVsVăVȅVċďĒVȔVĠĤħVȩVVVVVVVz |RPvvFVRPvvFVRP~ &dPFVPFVvvRPFV2PRPvvFVRPvvFVRP~&]UfPFVdPFVvRPvvFVRPvv~ VVVV!V#V.V0V=V?VLVNV_VaVnVpV{V}VĎVȐVěVȝVĹVȻVVVVVVVVVSz Ji|z |&&UPFVdPFVvRPvvFVRPvv~&&U] U圉fPF+RPPPF+RPPv  VVVVVVVNPvv~ &&U6FVvRPvv~&&U] %V VVV)V+V6V8V 9t gfxTransformMWC86 2.1 Mediumވ Ctos C 2.0\jGfxTransform_codeGfxTransform_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata(6(%( "H X H H TND  2 wxViewportLowՌ wyViewportLowԌ dxClipWinLow dxScale dyClipWinLow dyScale gfx_SetWindowwxViewportHighwyViewportHighgfx_ChangeScale{ dxClipWinHighD dyClipWinHighCgfx_PointDeviceToNDCgfx_ChangeTranslate! wxWindowLow wyWindowLowSetClippingWindowj wxVpOffset@ wyVpOffset? wxTranslate wyTranslatelrdivEvldivA wxWindowHighqgfx_ListDeviceToNDC~ wyWindowHighp wxDeviceVpMax+vrdiv; wyDeviceVpMax* dxScaleFinal dyScaleFinalgfx_SetViewportgfx_MoveWindowOF wxVpLimit wyVpLimitvrmul0 gfx_SetScalegfx_SetScaleAndTranslategfx_SetTranslateg^Dz |UfFVRP+FVRPFVRP+FVRPFVH  ,0> AEJNbVdVgknquz~ĐĔĢ ĥĩĮIJVVˆφ҆RP+FVRPFVRP+FVRP+RP+@P6+RP+@  -V/V2 6 9<@EI[_mpty}đVȓVĖ Ě ĝ ġ ĥĩĴĸ ļVVφӆֆ چ ކz |z Og|z  |P6+]U圉fF ;FwF ;FvF F FFY]U圉f~>F ;w~>F ;v)F F FFY]U圉f~ xu~ t~xu ~uF V FVY]6~VV 7 = CILTNTah sz Ć Č ď ĕ ĘĞġħĪTȬTTTDz |z gN|z 1|z |U圉fF V  xu tFV xu u-F V FVY]U圉fFFY]U圉fFFY]U圉f~xu~t~ xu ~ u+FVF V FFu)-?CLPSW`dgTiT{āĄTȆTĕěĞĤħTȩT߆z |Y] U fF +RPFRP؋ʋÉF+RPFRP؋ʋÉF+RPFRP؋ʋÉF+RPFRP؋ʋÉF=w.aTT&*/3AVCVOY]bftVvVĂČĐĕęħVȩVĵĿVVTTTT?+RPFRP@F+RPFRP@F+RPFRP@F+RPFRP@FF;FwF;wF;Fw F;v5FFFFFF VV!  F V &;Uu&;E u6WPP'F V FF+Y]U圉f>FV &;Uu&;E u6WPP'FV q $,V .V 9=CMQViĄ ČV ȎV ę ĝ ģ ĭ ı Ķ Ɇ߆ V V z  |z ;||z Va|z '|z |FF+Y]U圉fFV +Y]U圉fFV  +Y]U圉f~t~t~t~t ~t F%+Y]U圉f~t~t~t~t ~t F%+Y]U圉f~t~t~t~t ~t F%m-     1 5 LPĊĆ1+Y]Nz |Uf*F*F~t>u>t~u9>u/>u%**;uFPFPFF %@@FF FFFFFF+vF~ u~tF ;FvFF FFPvvFPF%P+P66v vvF= !( .V 0V =G PW%(.:VV@VDHXcfjqtVvVz~ĥİ ijķľVVdžˆۆVVl ؋ʋ~&EFY] It NewRasterOpMWC86 2.1 Mediumވ Ctos C 2.0\hNewRasterOp_codeNewRasterOp_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata(6(x( "H X H H T$ژD   2New_SetRasterPatternDDoRasterOpText+SetRasterSource:New_DoRasterOpText;New_SetRasterSourceSetRasterDestination DoRasterOpnNew_SetRasterDestinationNew_DoRasterOp SetRasterFontTĐSetRasterPattern:New_SetRasterFontDz |z |z :~|z Td|z nJ|z !|U圉fv v vvY]U圉fv v vvY]U圉fv vvY]U圉fv vvY]U圉fvvvvv v vvY]U圉fvvv v vvY] 1VV1V3VKVMVeVgVĎVȐVıVȳVE It RasterOpMWC86 2.1 Mediumވ Ctos C 2.0\b RasterOp_code RasterOp_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodatah(6(r( "H X HH TXD  2 bSourcePlaneNew_SetRasterPattern  gfx_ParamsT SetRasterDestinationPlaneNew_DoRasterOpTextJ gfx_CursorsOn gfx_RasterOpNew_SetRasterSource SourceBm@ bDestPlanez rgbOpTablekgfx_GetContiguousBmNew_SetRasterDestination`.New_DoRasterOpؐSetDrawDestinationPlaneAgfx_DoRasterTextgfx_CursorsOffmovbSetDrawDestinationFNew_SetRasterFont;K pPatternBm_ DrawBm'SetRasterSourcePlaneV DestBm% pBmScreenߜD̈f"Zj*V<(z |z `X|z |U圉f>F V &;Uu&;E u6WPP'F V FF+Y]U圉f> mVoVц z |&*P66F~uEFPF%P+PPvv66v vv~*P66FFFF)F 3PvvPvv66v v vF&~*P66F~t>u>tF]Uf>tF֜VV4 ? C SZ^aVcVyĄ ď ē ģĬijķĺVȼVɆІ VV V V ۠y F1*F*1vvv v vPF FF1>tF] U  !&9=V?VFLN RX^b hVjV /t SimplexPlotPLM86 V2.307/03/86 14:07:2Ӗ6STACKMEMORYCODEDATACONSTSIMPLEXPLOT_CODEDGROUPOh@HkH TD K,RGWSIMPLEXPLOTINDEXRGWSIMPLEXPLOT D~  $(,048<@DHLPTX\`dhlptx|:4@`6hbv  Pdl Tx$>F`rv>R $ J p $ 2 H \ < @ D H L P T X \ ` d h l p t x |       $ ( , 0 ɠz4 8 < @ D H L P T X \ ` d h l p t x |       $ ( , 0 4 8 < ~  ^~z             Y~             Ѡ~n            ~        q~b            7~          ~&  ~ &~           ͠~V               /~         ~J                 ~              #~>             ˠ~           )~2                    j?t SimplexRomanPLM86 V2.307/03/86 14:08:0Ԗ7STACKMEMORYCODEDATACONSTSIMPLEXROMAN_CODEDGROUPh@HH TD K.RGWSIMPLEXROMANINDEXRGWSIMPLEXROMAN D~  $(,048<@DHLPTX\`dhlptx|:$.BXh&0>Ht0B\p0Lh8JN^x ,>RZz*8R`p2 d h l p t x |       $ ( , 0 4 8 < @ D H L P T X Ǡz\ ` d h l p t x |       $ ( , 0 4 8 < @ D H L P T X \ ` d ~  ^~z            Y~              ~n               7~          ~b                  ~&tj~                   ~V                l~               p~J                   ~                ~>              ~        q~2 mlongCTAsm 10.1.1??SEG??SEG Mlong_codeCodeh(llrem;vrmul__vrdivvrmulvrremWvlremAvlmul__llrem__;lrdiv__vldiv__lrsgn^vrrem__Wlldivllsgnmllmul__lrmul__vldivvlmullrdivvrdiv__lrrem llmullrmullrrem__ vlrem__Alldiv__A U]W] U]^] U]G] U]N] UF y ^^^]W$]';US^ &Gy ^^^[]W]^UVSV F MmUVSv T3 y؃FRPVF y؃FRP^s؃^^^]U^ &&WF V ;UVWQVF33 ;v rw;~ r+~ v @Y_^]U^ &&WF V ,UVWFf Ff Ff ֗_^]AU^ &&WF V 9WUVWQv~3 ;V r w;F r+F V Y_^]ossubCTAsm II-x1.0-1/19-14:59j??SEG??SEGSTACKSTACKSS0HSS1HSS2HSS3HSS4HSS5HSS6HSS7HSS8HSS9HSS0AHSS0BHSS0CHht > > > > >  > > 0  <  o>  _>  O>  ?4 ReadCommLineStatus_sc> GetCharPos0;AssignVidOwner>TestPartitionFlags8 QuietForSwap: StringsEqual: gam_SetCursor<  InitNetAgent8gam_RemoveCursor0  PutFrameAttrs4GetpASCB> DoReadSysIn2 gam_ScrollRasterLines8  UnLockVideo2gam_Draw> gam_BuildRasterText2 ResetFrame: ErrorExit4 BitBlt2( gam_DoRasterText6 gam_PosCursor>  SetpStructure<  GetProcInfo:QueryDefaultRespExch0 ChkPtBsSysOut4 gam_RasterOp4 Delay< LockCursor6 Exit6 QueryFrameCharsAndAttrs<  gam_DefineCursor: gam_GetContiguousBm0 FillFrame> UnlockCursor8 0gam_ChangeCursor6 gam_SetCursorBlinking2  SetScreenControl: PutFrameChars6gam_SetCursorColor:  ScrollFrame< GetpStructure> QueryLoadAddress:  MapBsDevice4FrameBackSpace4# ExitAndRemove6 WakeUpSched4  GetBsLfaSysBs: MoveFrameRectangle2 ULCMPB6gam_QueryCursorPosition<  GetModuleID8 QueryFrameCursor0 CloseSysByteStream8 QueryVamStatus> gam_RasterOpText4SetSwapDisable2 DoWriteSysOut0 gam_UnLockRaster2 gam_SetCursorPriority8  GetUserNum<QueryPid2SynthesizeLine2* SwapXBusEAR8UnLockVideoForModify6 Crash0 GetUserNumber< AssignKbd0 WriteCommLineStatus_sc0  LockVideo0ReleaseByteStreamLp6$InitSysByteStream6SetSysBs> FlushBufferLp8 GetSlotInfo<QueryFrameChar8 LockVideoForModify4 gam_LockRasterRegion0 )CheckpointBsLp:OpenByteStreamLp6 Log4QueryProcessNumber2 QueryModel8  SetBsLfaSysBs< GetIBusData4 PosFrameCursor2PutAttr0gam_HandleCursorIrpt4 FillFrameRectangle0 PutFrameCharsAndAttrs: " InitNetServer> ResetStack< RqLabl-Mouse CTAsm 9.0:??SEGSTACKSTACKseg14Hseg1CH seg0F09CH seg0F0A4Hht  X ^  PDSetWindowVPDRemoveCursorZ PDLoadCursor6PDSetCursorDisplayInAreaVPDReadCurrentCursor\PDSetCursorDisplayX-PDGetCursorPosNSCReadInputEventNSC PDSetTrackingTGetIBusDevInfoPDSetSystemControlsPDSetMotionRectangleNSCRPDSetCursorTypeX PDAssig   ColorTone12 Wrap 2.0 PatternSeg PatternSegh  ColorTone12$UUUUUUUUUUUUUUUU ColorTone13 Wrap 2.0 PatternSeg PatternSegh  ColorTone13$UUwwUUwwUUwwUUwwnMousePDSetCursorPosNSCP PDSetControls^BigDoubleSlant Wrap 2.0 PatternSeg PatternSegh$BigDoubleSlant( @@  @@ BI BigSlant Wrap 2.0 PatternSeg PatternSegh$BigSlant(@ @ BI ColorTone1 Wrap 2.0 PatternSeg PatternSegh  ColorTone1$"""""""" ColorTone10 Wrap 2.0 PatternSeg PatternSegh  ColorTone10$UUUUUUUUUUUUUUUU ColorTone11 Wrap 2.0 PatternSeg PatternSegh  ColorTone11$UUUUUUUUUUUUUUUU  ColorTone14 Wrap 2.0 PatternSeg PatternSegh  ColorTone14$wwwwwwww ColorTone2 Wrap 2.0 PatternSeg PatternSegh  ColorTone2$"""""""" ColorTone3 Wrap 2.0 PatternSeg PatternSegh  ColorTone3$ ColorTone4 Wrap 2.0 PatternSeg PatternSegh  ColorTone4$ ColorTone5 Wrap 2.0 PatternSeg PatternSegh  ColorTone5$DDDDDDDD ColorTone6 Wrap 2.0 PatternSeg PatternSegh  ColorTone6$DDDDDDDD ColorTone7 Wrap 2.0 PatternSeg PatternSegh  ColorTone7$UUUUUUUU ColorTone8 Wrap 2.0 PatternSeg PatternSegh  ColorTone8$UUUUUUUUUUUUUUUU   MediumSlant Wrap 2.0 PatternSeg PatternSegh$ MediumSlant(@@ @@ BISmallDoubleSlant Wrap 2.0 PatternSeg PatternSegh$SmallDoubleSlant(UU""UUUU""UUUU""UUUU""UUBI ColorTone9 Wrap 2.0 PatternSeg PatternSegh  ColorTone9$UUUUUUUUUUUUUUUU HalfTone1 Wrap 2.0 PatternSeg PatternSegh  HalfTone1$UUUUUUUUUUUUUUUU HalfTone2 Wrap 2.0 PatternSeg PatternSegh  HalfTone2$UUUUUUUUUUUUUUUU HalfTone3 Wrap 2.0 PatternSeg PatternSegh  HalfTone3$DDDDDDDDDDDDDDDD HalfTone4 Wrap 2.0 PatternSeg PatternSegh  HalfTone4$DDDDDDDDDDDDDDDDMediumDoubleSlant Wrap 2.0 PatternSeg PatternSegh$MediumDoubleSlant(""AAAA""""AAAA""BI  SmallSlant Wrap 2.0 PatternSeg PatternSegh$ SmallSlant(DD""DD""DD""DD""BI SmallWeave Wrap 2.0 PatternSeg PatternSegh  SmallWeave$<<<<<<<< AwsGrfComPLM86 V2.307/03/86 13:09:3і4STACKMEMORYCODEDATACONSTAWSGRFCOM_CODEDGROUP h@iHH TlD KINITAWSSCREENGRAPHICSCLEARAWSSCREEN(SETAWSSCREENDRAWINGMODELOADAWSSOFTPATTERNDRAWAWSSCREENARCDRAWAWSSCREENLINEFILLRECTANGLESUBWAITFORFIFOEMPTYWAITFORFIFONOTFULLCLEARAWSSCREENRECTANGLE3FILLAWSSCREENRECTANGLENWAITFOR7220QUIETS QUERYVIDHDWPROGRAMCOLORMAPPERRGBDIRVICOLOR VIMODECURRENTCVSYNCSREQUIREDԜ D,UNFP PF~uFFѱNӈFЈNύNQPVRWQPNQPF°°#  ?n°K°G°p°F°F""F tF@F;u"kš( °x°FFPQVRWPQFPQF]˥ VRV̂\φ\\\\VX(UI°J°L°? °I°@J°L°? °I°J°L°? °]˓ \9\r\3$UF#3N N] Ux‹FF]\4U >+FV‰FF%FF~vFFNFt 4F>uFFF °I‹FF FFL‹F FF F F F F FFlFtB]65\QZg̰\U$N F;w ;u&F ;FvF FN NVV VV FNF +FFF +FFFt؉F FFFFt؉F FFFNF+ȉNuFNP+FXFFFNP+FXFF+FN^㋇Fu ~uF~u ~uF>+F V ‰FF %FF~vFF߰NFބt 4F>uFFF °I‹FF FFL‹FFFFFFFFFlFtW]ɜΆ#\=BM͏\sUF>+F V ‰FF #‰F^ F؉^V +K^FFFFFs P-PtFtFtFF FHFF tJN +ȉNV FJ;sF VNF +A)NFF;FwPv PvFuF~wF@)FNF INFF;FvJ°I‹FFL°F ‹FJ°I‹FF @L°F ‹FJ°I‹FF L°F ‹FnFt:~tAFsĜ&e\p\vĂĎ\\[\͖\\ҠLPF F+FFF FHN;rQv QvFuv] \1\>\i UQQFFuF]x UQQFFtF]^3UPv v vv]\%ENUQ~t1NF ;v NFN PFPN QV +BRF+@P] 7\UQFu]rt  ;v6r.66QSRPFPF uF V %; u; u{stFF=vUPPF uFY6PPF V RPXF  F V UPPF u[FF=w@sFݜi 6DIa\mptyŒŖŵŹ\IcF6Svv v FPF uFF V  ]ۜ V-6:ĠUQFVFV>##Nָ##;u;t6^~RQF uFV]D RdVvz'-UFVRPPPt]X \Y.PU  +^&&W]# rezUPPF uG  +RPF u#FV6PFPP]y# \"&*/\;?IYV>TUF V RPPPtF u!6^F&^&]i\+/;T+UBrenc1PLM86 V2.307/03/86 13:11:1ږ1STACKMEMORYCODEDATACONST BRENC1_CODEDGROUPh@ HH"T0ӘD KWENCODIGGCOPYFRACTIONGGSCALEDNOTATIONGGUNSCALEDNOTATIONGGjENCODRGGa5CONVERTFROM8087GG WGETDECEXPGGWCONVERTTOASCIIGGĜ D0)UFFFt F@FF 1FN+ȃ0N^NFF uҊFs ^Ƈ-F^^_+F^G]B @[haTUQQ +ȉN0NOuINtA] %)J+UQQCƇ.ƇECtƇ-@ 1F+ȸ0ȈNN tF]˹I !%(\.28;DIORby}āĈČĐAjUQQ%;v7+FFƇ.]%+F +0OuINNv(Ƈ.C0NF]˛@"047=BKUY]z\ĂĆČĐġ̤\UvvFVRP&+NMu$^ _^ G00vvvPF t r ,wjK.u> u ^ _H^ _^ G]ÜZ VV'+69D]qvVăćĊčēĖę̦\̭\ijĸĿÎɊԎڎt fioReadWritePLM86 V2.307/03/86 13:12:2ؖ7STACKMEMORYCODEDATACONSTFIOREADWRITE_CODEDGROUP)h@ HHTZD K FIO_PBUFFERFIO_FHIO FIO_LFAOFFSETFIO_LFACURRENT FIO_DEOFFIO_WINDEXCURRENT FIO_FBUFEMPTYFIO_FHAVE2BUFSFIO_FBUF1UPDATEFIO_FBUF2UPDATEΐcFIO_INITIALIZEWRITEPICBUFFERS READPICBUFFERtFIO_CHANGESIZE FIO_SETLFA- FIO_GETLFAPFIO_UPDATEFILEz FIO_READWORDFIO_READNEXTWORD+ FIO_READDWORD{FIO_READNEXTDWORDFIO_READRECORD+FIO_READNEXTRECORD FIO_WRITEWORDFIO_WRITENEXTWORDSFIO_WRITEDWORDFIO_WRITENEXTDWORD( FIO_WRITERECORD FIO_WRITENEXTRECORD b>CHANGEFILELENGTH GETFILESTATUSREAD SETFILESTATUSWRITE DUQvPPPF ue9V u9F vF V FF V N%  F V %] Μ2 V!%;DHOS]aqvy|ĀVUF"FN"NrrFNVs NFFs F%^ 6 N;u;s#F  WSF u36vPv6  RVFPF u]v5 ?PSVZquĕę̥\IJĶǎˎVؠtU9V u9F v NsHF V N V F;u;v,^s+RQF tF V %Ff f sIF=w@sFF6Svv v FPF uUF V ; u; uFNN   RPPPtF u!6^F&^&]o\+/DW\{UF V RPPPtF u)6^F&&W^&&W]\+/;\U  RPPPtF u)6^F&&W^&&W]\+/LO+UF VF VN;u;vYvv PPtF usFFF+FN;sNN60~^YFt6NH&^&F)FuPPF uF6Sv6 6 FPF uҋF;FrFFN^686FYFtHv6N&^&F)FF tN  =wbF_F=w@] S&,D\Pg}āĜĤĸ\܎V:?TeiŊZ0U  +RP^Sv+]ߜ $\#kUFV RPPPtF u86^FF&>s>v]ޜ\+/AINV[kSU  RPPPtF u86^FF&>s>v]ɜ"\+/AINV[rUF V RPPPtF u?6^FFV&&W>s>v]\+/HPU]br( U  RPPPtF u?6^FFV&&W>s>v]"\+/HPU]b UN V>׉N V^;u;v+RQF utvv PPtF u[+ȉNV»;ðw@ s@r9;s566PS  RSFPF t~>F;FsFN68vFYFtHv6N^&&F)FubF~rIPPF uV  ^60>^Y)F밃~u PPF u[  9Nv N F6vPP6  RV )/A\Z\iāĄċėěĩĭ̷V̎Ԏ )1?\LRZaruŋ͗\ŤŪŰž̎ЎԎꎡ_ FPF uDN^60>^YFt6NH^&&F] V"7GP0 U  +RP^Sv ]N $\#tgfxCGMPLM86 V2.307/03/86 13:14:3Ֆ1STACKMEMORYCODEDATACONST GFXCGM_CODEDGROUPh@  H;H TRD K] GFX_WRITECGMGFX_WRITECGMOBJECTLISTjWRITECGMOBJECTLISTSUBOPENCGMCLOSECGMPLOADCGMCOLORSSUB@(LOADCGMCOLORSSUB CGMCOLORTABLECfPDRAWCGMLINESUBܐ?DRAWCGMLINESUBcCGMDISPLAYVECTOR{DISPLAYCGMPOLYLINEPDISPLAYCGMPOLYSUBΐDISPLAYCGMPOLYSUBJDISPLAYCGMPOLYGONS CGMFILLCOLOR CGMLINECOLORCGMINTERIORSTYLE  CGMHATCHINDEXp CGMLINETYPE CGMPOLYGON CGMPOLYLINEa 'GFX_SETVIEWPORT FIO_GETLFAFIO_INITIALIZEFIO_UPDATEFILEFIO_WRITENEXTRECORDFIO_WRITENEXTWORDFIO_WRITERECORDPEQ FALLOCHPGGFREEHPGGCODELISTNDCTODEVICEGETVDIVIEWPORTDISPLAYOBJECTLISTSUB SAVEDATASTATERESTOREDATASTATEINITIALIZEFONTS CLIPPOLYGONGFX_DRAWPOLYLINE GFX_SCREEN VWCGMLEVEL PDRAWLINESUBPLOADCOLORSSUBPDISPLAYPOLYSUBPDRAWSCREENLINESUBPLOADSCREENCOLORSSUBPDISPLAYSCREENPOLYSUB WXVIEWPORTLOW WYVIEWPORTLOWWXVIEWPORTHIGHWYVIEWPORTHIGH WXDEVICEVPMAX WYDEVICEVPMAX WXNDCVPMAX WYNDCVPMAXPPICTUREFILEHEADERPOBJDESCRIPTOR VICURRENTOBJ PFILLPOINTS VILASTCOLORVILASTLINETYPE FPICTUREOPEN FOBJECTOPENFOBJECTRETAINEDFCALLKEYROUTINEVFENABLEMULTIPASSVICOLORVILINETYPECURRENT OUTPUTDEVICEPGRAPHICSBUFFERRGWSIMPLEXROMANRGWSIMPLEXROMANINDEXRGWSIMPLEXPLOTRGWSIMPLEXPLOTINDEX PFONTINDEX PFONTCOORD FFONTSINITEDWINTERIORXLATE WHATCHXLATE  u] ќ/ \:%\9:N;Q\e\.UQSPPF u vP] V Vޠ.UQPPPF u vP] V VޠT UQQRPPF u1vPF uFsPFv] V!VFVj.pUQRPrPF u v_P]̜ V Vޠ.UQBPPHPF u v5P] V VޠU F`@fFFHN;r^&0v^&Fu؋FF;v NQFvFFF FPFFFPvF u ^Sv]N V̓Va U F @fFFHN;r^&0av^&Fu؋FF;v NQ;Fv2FFF FPFFFPvF u ^Sv]d V̓Vt WLINEXLATE WCOLORXLATE^ D *WriteVDM"?h  b n Picture 00B0$0b00 V @nK\8c\8J\8nU rR>t FG$v^ S^S&wFF] 2*1V&+),-&3$9%=%N$U\]VHyjUQr_rSrGF&;Gv1>t %v^ S^SvFF] ؜$*+,-&1$@1KV`\hVUv^ &w&7SF uZFF uCNNNNQQPPQQQQF uyrFSPsvPF u;F u{^SF u^&&W^ &&WF uSPsHHPPF uQvvvvPPPPF u2N] $-2V+.2.6\E H!N"Q#U\cj{VĈ1čĐĔĘěğģĦĪĭ9̴VĽ7†4VІ6ӆ7ׂ7چ5݆88V\V'V4796>VG4J7N7Q3T8X8[_ bf!i"n#sV ͒VŠ1ŤŨŬŰŴŸżĂˆ.ɠ'UQPP PP]( )VUQPP]#VѠUQFĈFFFF]C?U~vF^&GFPFPPC]X1\$CU>FF9Fw^&~PF¹XB^v&RPF¹XB^v&&PF¹XBFp@SFFF;v$@SQFvFv FFF FPFv FFFPvF uFPFP]'=S==VV^cUvv v v{] Ɯ\(y{U F FF FFFFF8tPF u98tF uFPPa ]./#(+\7/:(=0A)Mt@"FN">wA"PSFSУFs5~t>u>u!Fs^ Sv ~u@PFPF @RPsN v >^Yv &&;u~ &@&;Gt-~t'v &&v &G&@F Sv Sv FS5uEV c'tV ē'̘Vī'̳V Ĺ'ņ0ن\'V ''08VC'UV p'ń'Ŭ'Ž'̆'V چ'\'p9УF] V ''0}SUQPF u]^v F uC^㋇tu^pF u^ Sv F   gfxClipPLM86 V2.307/03/86 13:17:1Ԗ2STACKMEMORYCODEDATACONST GFXCLIP_CODEDGROUPh@xHH6ӘT8˘D KXCLIPREGIONLOWYCLIPREGIONLOWXCLIPREGIONHIGHYCLIPREGIONHIGH PRGWRESULTIRESULT RGFFIRST.RGWFXRGWFYRGWSXRGWSY&RGBSCODE2搥 CLIPPOLYGON CLIPVERTEXCLIPLASTVERTEXz CLIPTOEDGECLIPTOREGIONEDGE<CODE  CODEINREGIONGFX_CLIPGFX_CLIPTOREGIONGFX_SETCLIPPINGREGIONV"MMULSDDDDIVSDDD DXCLIPWINLOW DYCLIPWINLOW DXCLIPWINHIGH DYCLIPWINHIGH D;UF FFw Ƈ.Fu^ &F FF9Fv^&0&pPFFF<w!؊.rPzFuء ^ &] 7 !8X\s}ā̅\ďUNF<v6 F &F&@ v v F^.sF F^Ƈ.AF^22Nt0&v vQFPFPvvF@P^F N&V^2Vu PQCS]Ԝ4-:\FSZan{̓\̣\ıĸŽ\ߠzUQNF<v6 F &F&@ Lv v F^22Nt0&v vQF PFPv vF@P]+7\CPTh\x\DU^.+8 u" u ^ & t ^ &^ &NF+RQ^ &N+RPRPNF+RQF^& u" u ^& t ^&^&NF+RQ^&N+RPRPNF+RQF^ &]wj \\\\\\ $+04;F̆V̟VİĴĻĂˆւV/V<U^.Q[` ^ &VN+WRN+RPRPNF+RQF^&V^&VN+WRN+RPRPNF+RQF^ &]c2 \\\\\\ %OVhVx}̧VVY UQF u;Fw ~F u;Fr }F u;Fw ~F u;Fr }FF]Q  )-4<GKRZgkrzCSU^&F ;s&F ;v^&F ;s ^&F ;v^&], .@tUQ^&7^&7 F^ &7^&7 FFFtyFt>^&7v&4^ &7^&7P^S^S^&7^&7 F믊Ft+^&7^&7^ &7v&4P^ S^Si]\%\c\t\̨\נUQ^&7^&7FP^ &7^&7FPFFttFt9^&7v&4^ &7^&7P^S^S<^&7^&7F뭊Ft+^&7^&7^ &7v&4P^ S^S<l] \,\g\̧\g&VUF F FF]*  ϊt gfxDevicePLM86 V2.307/03/86 13:19:1Җ4STACKMEMORYCODEDATACONSTGFXDEVICE_CODEDGROUPh@/HHuT:ɘD Kc VIPLOTTERTYPERGBPLOTTERDEVICECBPLOTTERDEVICE RGBDOCNAME5FSPOOL FSPOOLTOFILEgSETOUTPUTDEVICESETPLOTTERDEVICEFSETDOCUMENTNAMEt SETOUTPUTTYPESETUPGRAPHICSSPOOLINGRPEQGFX_SETVIEWPORTGETVDIVIEWPORT OPENPRINTER CLOSEPRINTER OPENPLOTTER CLOSEPLOTTEROPENGPSCLOSEGPSGETPRINTERDATAINITIALIZEFONTS PDRAWLINESUB PSETCOLORSUBPSETLINETYPESUBPSETDRAWINGMODESUBPLOADCOLORSSUBPDISPLAYPOLYSUBPDISPLAYOBJECTLISTSUBPDRAWSCREENLINESUBPSETSCREENCOLORPSETSCREENLINETYPEPSETSCREENDRAWINGMODEPLOADSCREENCOLORSSUBPDISPLAYSCREENPOLYSUBPDISPLAYSCREENOBJECTSPDISPLAYDEVICEOBJECTSPDRAWNULLLINESUBPSETNULLLINETYPEPSETNULLDRAWINGMODEyPLOADNULLCOLORSSUBPDISPLAYNULLPOLYSUBPDISPLAYNULLOBJECTSPDRAWGPSLINESUBPLOADGPSCOLORSSUBPDISPLAYGPSPOLYSUBPDRAWPLOTTERLINESUB  G2N3U4\5D2FU~2v vNFF]s%2tU~\v 6vNFF5] %(UQ~ v ~dt  F]_UFF] t gfxFontPLM86 V2.307/03/86 13:21:3ז2STACKMEMORYCODEDATACONST GFXFONT_CODEDGROUPh@RHH T&ݘD KFGFX_QUERYSTRINGSIZEGFX_QUERYSTRINGPOSITION] GFX_QUERYFONT} DaU^&_^F&G^&^ &FF9Fv!^&^&^ &F׸]:]UF^&N^&^&_^F&W^&^ &F~uFF9Fv!^ &^&^ &F^&G v &;s&^ &]PSETPLOTTERCOLORPSETPLOTTERLINETYPEPDISPLAYPLOTTERPOLYSUBPDISPLAYPLOTTEROBJECTSPDRAWPRINTERLINESUBPSETPRINTERLINETYPEPSETPRINTERDRAWINGMODEPDISPLAYPRINTERPOLYSUBPDISPLAYPRINTEROBJECTS WXVIEWPORTLOW WYVIEWPORTLOWWXVIEWPORTHIGHWYVIEWPORTHIGH WXDEVICEVPMAX WYDEVICEVPMAX WXNDCVPMAX WYNDCVPMAXRGBPRINTERNAME CBPRINTERNAMEBVCRECTANGLEWIDTHVCRECTANGLEHEIGHT VCBITSWIDE VCBITSHIGHVNBANDS RGBPRINTRONIX RGBANADEXRGBPRISM RGBOKIDATA RGBENVISIONRGBGERGBOKI RGBSPG8010RGWSIMPLEXROMANRGWSIMPLEXROMANINDEXRGWSIMPLEXPLOTRGWSIMPLEXPLOTINDEX PFONTINDEX PFONTCOORD FFONTSINITED GFX_SCREENVNENTRIESTILINTERRUPT OUTPUTDEVICEy DVWƠŠUFt<t<t <t !FF>u Fg>u`>duF~uDrF~tAQSPY"sFFFF~t}> v$>J0c6666PPPPF u F u|6666PPPPF uYF uM~uL̜e*N0V;NBHV OV]KdV wI|H́VčFĐIĔIėEĚJĞJġ2ħ3ĭ4ij5Î͆2ӆ3ن4߆5./01VV$  %" & *&-158<@CGK'NRV(_2b3h4k5o.s/w0{1ͅV͑VŞ!š ť ũŬ Ű ŴŷŻſ†Ƃʆ"͆тՆ#؆܂ErF~tAQSPY"s~t HHPPF u6666PPPPF uk8Fug >u  8>u8u~> u >uU> uNM KV #I(F-V9HŌ6Ř7Ţũ?Ŭ6ŵ7ŽÆDɎφ@҆6ކ7CIm8>u>uP6FPFPPPPP;tF ^SvF uH16H_QQ6PPQQQF uTFF tNNNNF]6 7A6*728B;6G7L6R7_:d;i8n9sV x;Ă;̗Vģ:ħ2Ī;İ<Ĵ3ĸ4ľ5Ɇ2VN)  *+ , $(-+/4V xU^ &GFF^&FRF&G&GFF=wF^&N~&U;s&Mv^&G^&;v~&MFuF^&G^&Gv&D^&O^&O*&G &G &G &G&G]tgfxGPSPLM86 V2.307/03/86 13:24:4Ӗ1STACKMEMORYCODEDATACONST GFXGPS_CODEDGROUPh@ HHTXD K% FGPSERRORFGPSMULTIPASSSAVEOOPENGPSCLOSEGPS3PLOADGPSCOLORSSUB-(LOADGPSCOLORSSUB GPSCOLORTABLEPDRAWGPSLINESUBɐ?DRAWGPSLINESUBGPSDISPLAYVECTORDISPLAYGPSPOLYLINE- PDISPLAYGPSPOLYSUBDISPLAYGPSPOLYSUBDISPLAYGPSPOLYGON GPSFILLCOLOR GPSLINECOLOR,GPSINTERIORSTYLEI GPSHATCHINDEXj GPSLINETYPE GPSPOLYLINECHECKGPAMERRORDSETOUTPUTDEVICE GPAMBEGINPAGE GPAMCLOSEGPAMGRBEGINGRAPHICSGPAMGRCOLORTABLEGPAMGRENDGRAPHICSGPAMGRFILLCOLORGPAMGRHATCHINDEXGPAMGRINTERIORSTYLEGPAMGRLINECOLORGPAMGRLINETYPE GPAMGRPOLYGONGPAMGRPOLYLINEGPAMOPEN GPAMRELEASE FALLOCHPGGFREEHPGGCODELISTNDCTODEVICE CLIPPOLYGONGFX_DRAWPOLYLINE PFILLPOINTS VWCGMLEVEL VILASTCOLORVILASTLINETYPEVFENABLEMULTIPASSVICOLORVILINETYPECURRENT BSPLOTTERRGWPLOTTERBUFFERRGBPLOTTERDEVICECBPLOTTERDEVICE RGBDOCNAME7WINTERIORXLATE WHATCHXLATE WLINEXLATE WCOLORXLATE< D - ,\8\8Ŝ\8UQ>u iP,PP6 PPPPP]PF u*P PPF uPPPPP]֜L  )28 ;DM!VVbgpV|̇V̍\^EUQs-PPF uPP]!V"\.3V9\?U~vF^&GFPFPP]1\U>FF9FvU^&"ٷS^&"ٷ㋗S^&㋏KF룸Pv FPFPP]^+%F%^%iV̅\ Uvv v v] R\(yU F FF FFFFF8tP,F u98tF uFPP].#+\7:=AM$P\\_k\^-UQ8tP,F u88tF u^Sv]. \ #'3$6\BEP\JU F~ sFFN NFF;Fs*Nr#^ &0&pu@FF΀~uPF RPsF F^ SFPSF uI~vCSvSvv>t@"FN">wA"PFSУFs5~t>u>u!Fs^ Sv ~u@PFPF @RPsN v >^Yv &&;u~ &@&;Gt-~t'v &&v &G&@F Sv Sv -FSuEVctVē̘Vī̳VĹņن\V8VCUVpńŬŽ̆Vچ\evУF] lV KUQPF uc^vIF uI^㋇tu^jF uP^ SF PP] Ü% \"%\9"N#Q\]oV u\!UQPvP]}  V\{!,UQPvP]`  V \x%IUQQPvvP]o V \p!jUQPvP]"  V\z!UQPvP]  V \w-U P^SFPP] V \[5UQ~tPFPFF]k V!Vt  ETAINEDPGRAPHICSBUFFER PGRAPHICSHEAPDSGRAPHICSHEAPp INITGRAPHICSGFX_INITIALIZEGFX_SETCGMLEVEL"INITVECTORDATA2 COMPUTECSCALEzHEIGHTFROMRSCHARSGFX_SETVIEWPORT REALFROMWORDDWORD16FROMREALDIVRQMULRQCLERQADDRQSUBRQINITIALIZEHEAPGGGFX_INITSCREEN NDCTOWORLD WORLDTONDCGETVDIVIEWPORTCOMPUTESCALEFACTORS PDRAWLINESUBPDRAWSCREENLINESUBPSETSCREENCOLORPSETSCREENLINETYPEPSETSCREENDRAWINGMODEPLOADSCREENCOLORSSUBPDISPLAYSCREENPOLYSUBPDISPLAYSCREENOBJECTSPDRAWVECTORCURSOR PDRAWCURSORFGRAPHICSINITED D<ڠ<@ 6 XB1URPP]\)UQF uRPRPRPPRPPPzF uyVPXPF ucFHJL>@VJBBXJBDr>tv>xz|~PPQQ gfxHeapPLM86 V2.307/03/86 13:26:2Ӗ2STACKMEMORYCODEDATACONST GFXHEAP_CODEDGROUPh@FǘHHdT*٘D K* PFONTINDEX PFONTCOORD RGPRECTANGLE RGPBITMAP PBEINGCHANGED( PFILLPOINTS, PFILLSEGMENT0 PCOORDINATES4 VPPTRBITMAP8 VPPTRBITMAP2< VPPTRBITMAP3@ VPPTRBITMAP4D VPPATTERNNODEH VPRECTANGLEL VPRECTANGLE2P VPRECTANGLE3T VPRECTANGLE4X VPPATTERN\PPROCENUMERATE`HENPHP PICTUREENPHPSETENUMERATIONPROCSETPRINTERPOINTERSaPADD16PPICTUREFILEHEADERPOBJDESCRIPTOR VICURRENTOBJPOBJDESCRIPTORSAVEVICURRENTOBJSAVE D(-,)0%4!8<@DH L PTX\`"Ub `t`^S] \ U* (t(P^. ,t,P^2 0t0P^6 4t4P^: 8t8P^> <t<P^B @t@P^F DtDP^N LtLP^R PtPP^V TtTP^Z XtXP^J Ht9HP^HFFFFf~tFFF\^ uFFP^^&G tFF^GP^^&G F~u^& tmFF^S^^&SPv&\Z&TF^;u$:t^&^&G^SP^̜ !)-2:>CKOT\`emqv~ĂćďēĘĠĤĩıĵĺŽƎˎ\؎܎-͌VţʎΎ؎܎V Fnc^&GFG$FF~t^^&G& G tG P^^&G& GtGP^^&G#& G!tG!P^^&G+& G)tG)P^FN뜃>tG$!>tG$]9ăĊĐĔėĠĦĭijķĺÆUF`b]r aUL P TX8<@ "D$&]wI "&)-148 WYWINDOWLOW@ WXWINDOWHIGHB WYWINDOWHIGHD WXVIEWPORTLOWF WYVIEWPORTLOWHWXVIEWPORTHIGHJWYVIEWPORTHIGHL WXVPOFFSETN WYVPOFFSETP WXVPLIMITR WYVPLIMITT WXNDCVPMAXVeN WYNDCVPMAXX DXCLIPWINLOWZ DYCLIPWINLOW^ DXCLIPWINHIGHb DYCLIPWINHIGHf DXSCALEFINALj DYSCALEFINALnDXSCALErDYSCALEv WXTRANSLATEz WYTRANSLATE| WXYROTATE~XCURRENTYCURRENT VDXCSCALE VDYCSCALE FPICTUREOPEN FOBJECTOPENFOBJECTR PPPPF t1У.0246B6D6P:PУ "$6>8&>(:><*>,  ~ tpFusWFF fFF @FV V #*V1\AEILPTW[_bfjmqux|ŀŃŇÎǎюՎ@#>PWR] V "UF]L2Uv v vvRP6(6&6 6RPFVvvRP6 6RP.0v v vv666(6&RPRP68vvvvRP6,6*6$6"RPFVvvRP6$6"RP24vvvv666,6*RPRP:<vvvvPP]jV#'*V1VEILVSVX\lptx{V̂V̉VĎĒ̡Vĩĭıĵ̸V̿Vӎ׎VV VVV /49V >VzUvvdPRPsdvvPRPPRPRPFVRP^&&WvvvvRP^ &&W]%VV/V:VAVHVUVpVwV3UvvPRPPRPRP]%VV V'VPt gfxInterpPLM86 V2.307/03/86 13:28:4ϖ4STACKMEMORYCODEDATACONSTGFXINTERP_CODEDGROUPh@HŘH4ӘH T D KUSERVDMLINETYPEUSERVDMHATCHINDEXUSERVDMLINECOLORUSERVDMINTERIORSTYLEUSERVDMFILLCOLORUSERVDMPERIMETERVIS H INTERPRETVDMEUSERVDMGETWORDUSERVDMCOLORTABLEUSERVDMPOLYGONUSERVDMPOLYLINE D8 `  @ ` 0@0`000 @`@@PPRRS@SU  FFFPF u/F#Ff;uFPF u Ftn^㋇;Ft ~sF~u%FF;FrFPF uFua^.5@ffoKVaFF;FrFPF uFuSFF;FrٍFPF uFu.~u1FFF;FrFPF uFu~ta~uFPF t ~uݍFFuЋF;Fr_FFHN;r+^ PF uv^ &8wFu^ SFPv )VNVp̛Vĵ\ķ\Ĺ\\Ľ\Ŀ\\\\\\\\\\\\\\\\\\\\\\V#VSV{VV]SFuF;FsFFHN;r^ PF uFu^ SFPvn~u\~utQ~uiPF uFPF u~u  ~u, ~u!P}F;r 1;tmFPF u\FHN;vJFFN;r^ PF u!Fuv^ SFHPF u]:V7VVVcny~V̏VĢĩĶVV'VEVt gfxNullPLM86 V2.307/03/86 13:30:0ږ2STACKMEMORYCODEDATACONST GFXNULL_CODEDGROUPh@E˘HH T D KPDRAWNULLLINESUBzDRAWNULLLINESUBΐPSETNULLLINETYPE`SETNULLLINETYPE PSETNULLDRAWINGMODESETNULLDRAWINGMODEѐPLOADNULLCOLORSSUB ΐLOADNULLCOLORSSUB$ PDISPLAYNULLOBJECTSDISPLAYNULLOBJECTS.PDISPLAYNULLPOLYSUB\DISPLAYNULLPOLYSUB;VILINETYPECURRENT" DV\8 H\84\8 $&\8.\8;\8U]  UF] U]$U]~.UQ];U] at  >F؋F&G&O&G @&G X$&G &W&G&W&G!&W#&G)&W+wF&vNFYFPPPrFF&G Z&W&G&G&G&GFPPPrxF&GZ&W&G&GFPPPr;F&G!Z&W#&G%&~ 9<@FK"xVČ"Đ"ĝ"Ĩ"įķĽ"Ǝʎێ=VMZiͅVŕŢŬVҎߎ&G'NQRPsFF&G)Z&W+&G-&G/P&G1&W3&G1&W3&G5&W7&G9&W;&G=&W?WQWQPPF u)vvvvv v vvF u T FF])V'4>KVQ]vĂ̙V̽V\lUr>>rmu1rzrn&G&W;Vu;FsSF &G&WFV&O&N~;u;rKFV&O NFNQRPsF&G Z&WFV&G&W&G&WN~;u;t%+׉FV&_ SWQ gfxObjectPLM86 V2.307/03/86 13:30:5Ֆ4STACKMEMORYCODEDATACONSTGFXOBJECT_CODEDGROUPh@[HHT.ԘD KFOBJECTOPENSAVEPOBJDESCRIPTORSAVEVICURRENTOBJSAVEPOBJDESCRIPTOR VICURRENTOBJ  OBJECTMODE  FLABELOPEN VIOPENLABEL VFDRAWLABELSC INSERTOBJECT ADDOBJECTINSERTVECTORENTRYGETPVECTORENTRYb CLEARVECTORS CLEARLABELS REMOVECURRENTOBJECTT  CLOSEOBJECT' GETNUMBEROFOBJECTSZ  GETOBJECTNAMEr GFX_GETOBJECTNUMBER  SETNEXTOBJECT SETFIRSTOBJECT  SETNEXTLABEL  SETFIRSTLABEL SETNEXTLABELENTRY SETFIRSTLABELENTRYW SETLABELPOSITIONf SETLABELUSERFLAG GETLABELUSERFLAG SETLABELEDITFLAGzGETLABELEDITFLAGGETCURRENTLABELo COPYLABELADDLABELADDSCALEDLABEL RESTORELABEL DRAWLABEL MODIFYLABELkMODIFYSCALEDLABELDELETECURRENTLABELm GETLABELDATAGETSCALEDLABELDATAGETLABELPOINTERSETLABELDRAWINGOPENTEMPOBJECTCLOSETEMPOBJECTzSETVECTORRECORDING SAVEDATASTATERESTOREDATASTATERESTOREIMAGETRANSFORMATION0j FALLOCHPGGFREEHPGGFCHANGESIZEHPGGGFX_SETSCALEANDTRANSLATEPADDPADD16QSUBP REALFROMWORDDWORD16FROMREAL NDCTOWORLD WORLDTONDCPOINTNDCTODEVICE COMPUTECSCALEHEIGHTFROMRSCHARSHEIGHTFROMWSCHARSRSCHARSFROMHEIGHTHEIGHTFROMCSCALEEXPFACFROMCSCALECOMPUTESTRINGDATA DISPLAYSTRINGCLEARPIXELRECTANGLE SETFONTSUBSETUSERCOORDINATES PSETCOLORSUBFGRAPHICSINITED FPICTUREOPEN FOBJECTOPENFOBJECTRETAINED PICTUREMODE VDXCSCALE VDYCSCALE BLORGCURRENT OUTPUTDEVICEPPICTUREFILEHEADER DU OGIGU,rq>rmudrX&G;FwFF&GF&ON溋;r7F^FNQRPsHF؋F&G&Gr&G @$&G ;t7BP&G+ ^x$6FNOYF; rFFp$>^Y&G&G &W&G&W&G!&W#&G)&W+FP&w&wsFX$&G&WFډV܋FڋV ta9Vu9FwFډF؋NڋV܋Fؿ+% -"@I"vVĊ"Ď"ě"ĤĭİĴ"Ļľdž"ώӎ׆"ߎ&"0="JVbn͊Vš"ŪŮNډV&_ SRQS~WvvښNZ^땡 X$FF&G Z&WFP&GRPYrvFX$&O&w~^Y X$FF&GZ&WFP&G'RPYrvFX$&O%&w!~^Y X$FF&G!Z&W#FP&G/RPYsF]FX$&O-&w)~^Y X$FF&G)Z&W+ T F֋Fԋ]vV%VrmufsZ~ vO wm&GF&ON;r7F^FNQRPs ^FFV tp9Vu9FwFFNVF+׉NV^SRQS~WF FVRPNZ^NNOO놋FV&G&W&_ SvvN v FY] : ,9Z̘VĮ͎V@VZVńŐV}nbUrWrKr?&G&W;V u;F s$&_ Sv v v&Z&T])DSVcKUr]ˁ>rmu]ˠr]ˠr]˸&G&W]);ҠE Ur]ˁ>rmu]ˠr]ˠr]˸&G] )9ԠT UQr#>rmur r&G tP&G tP&G! tP&G) tP @F&O+ȋp$>^Y&o&O]}G*8GVM\VbqVw̆VċĘ"Ĩĵ"Ŀ"ȆˆӠ7' Ur]ˠr]ˠr]˰]*-ΠZ U&G^&]r"Zr UrCr7r+&^&&w~ ^Y]w)8; Ur$rr ^&]({ Ur]ˠrU&to rm9u. @$0] wm͠r]ˡ @ &9Gu]dK"#)169B"JNQ\X\elx|Ā"ċĎJ2 Ur]ˠs r] ]i$(\ U rc>rmurr٠r9&tlPFP^&G3BF9FsHU@PFP^S&_SFV&G;Fw^S^S]9 ,8@MV\\x|̅\Đ̙VĥIJ\v U^Sv ]g\͠ UQQr>rmur|rpr#&tVPFPC@PFP^S&_S&O;u;r ]6+7?LU\[aen\ŷVĈěW U ]Ĝ \ՠ#f UQQ6FP^&G]v\͠} UQQrb>rmuUrIr=r&u&6FPF^&G]#+7?OUZb\ UQQre>rmuXrLr@r&u)6FP^&G^&]o#+7?OUZb\}zUQQrb>rmuUrIr=r&u&6FPF^&G ]#+7?OUZb\UQQre>rmuXrLr@r&u)6FP^&G ^&]x#+7?OUZb\oUri>rmu\rPrDr86FP^&G3BF9Fs^S^S]= ,8EM\t\UQ^ &7&wFP؍GP^ &w&w^GP^G P^ &w &w ^GP^GP^ &G)s]&G)^ &w^&G/&W1P^&G3&W5^&w1&w/&w5&w3^ G!P^ G%PF>^ &w'&w%^&G/&W1^ &w#&w!&w'&w%^&G3&W5^&w1&w/^&G&W^ &G^&G^ &G^&G^ &G^&G^ &G^&G^ &G^&G-^ &G ^&G.^ &G^&G ^ w^!^Y^ &G3^&GA^ &O3w4^B^Y^ w*^8^Y]%V ;V [V wV̋V̾V VVVLMUv"v vv^SvvvRPPRPvvv ^Sv]͜ V)VA\NUr.>rmu!r>u  ~uF^SvF uvvvvPPF uv&v$v"v FPFP^SvvvFPFPFPFPF uvrF4F&GF&9GsA&ONFNQRPsF&GZ&WF&G&_S&w^FF&F^&G^&G)^&GN^&ON^&ON ^&O^&G^&G^&G N^&O^*^vNFY^  ]M$ "\,0l0UsW&w;&w9&w?&w=FPFP&w3&w1RP&w7&w5RPvvF]ˎ,V 2=V EPV ]Vt gfxPicBsPLM86 V2.307/03/86 13:33:2Ֆ3STACKMEMORYCODEDATACONST GFXPICBS_CODEDGROUP`h@LHHTvD K}RGBPICTURENAMESAVE CBPICTURENAMESAVERGBPASSWORDSAVEvCBPASSWORDSAVE BSGRAPHICS PBSGRAPHICS LFAOFFSET搑 OPENPICTURE READPICFILEREADPICFILESUB WRITEPICTURE\ WRITEPICFILE CLOSEPICTURE ADDPICTURE ADDPICFILEREADOBJECTDATAqQ GETOBJECTTYPE SETOBJECTTYPEOPENBYTESTREAM READBSRECORD&G!&W#` -!G RVjotV ̖V ̽V͆ІV.6@GV׆ۂW ^&G%&W'F^&GF^&GFF^&G FF^&G F^&G3^4vNFYF&G&GFF~t*^&G34)FS&O3Q^FРs*^Sv6666vvPFF]"/`hms̟VīİĆȂ̆VU^&G)s:&G)^&wRPPRP^G!P^G%PF urmu%>u r ^&AuFsq^SF uc^&w^&w &w&w&w FPFP^GBP^&GAP6666vvvFF]Y7!!,MY\m̍V ĥĩĭı̽VHkUr~>rmuq>u erYrMrA^&G7^&w&w^&G/&W1P^&G3&W5^S]#!)5A`VtV̉\=uUr;>rmu.>u "rr r^&G:6FPv~46^&O3w4;6^&G9&G 8^SF umF u^&w&7&w&wGBP^&GAP&w1&w/&w5&w3&w&w&wG!P^&G PF tFPFPFF26FP:^&G9^&G8^&G ]0"!-9E^f\̲\̾\\-\;C\jmUr;>rmu.r"r>u  r6FPsQ^&GF&GFFPFP^&G F&G FFPFPvvvv^&G34FSP^FS&_S&O+ȉNv~^YF&)G]A ,9!DRZ\_́V ̡V ̲VV֎VDU^&w&w^&G/&W1P^&G3&W5^S] V#V8\lU ^&w&7&w&wFPFP^G!P^&G PF u.^&G&w1&w/&w5&w3PPF uy^GBP^&GAPvvFPFPFPFPF uAvv^GP^G PFFPFFP^GP^GP]%#V :VM `ejV ̢VV V LUQQ&GFF~ t^&G34FFN F^&Z&W]UF]oUQrUsIs=vvvvv v vvF t  wm]W *FVS[_2zUr]ˠrs]˰]5%(ݠ,Urr F] 0Us У] $(8Us" 0У  WRITEBSRECORDCLOSEBYTESTREAMGETBSLFASETBSLFAINITIALIZEHEAPGG FALLOCHPGGFCHANGESIZEHPGGPADD16TESTERCLOADCOLORMAPPER READINFONTRESTOREDATASTATE SAVEDATASTATE SETFONTSUB SETNEXTOBJECT VIPALETTE VRGBPALETTE FPICTUREOPEN FOBJECTOPEN FLABELOPENFOBJECTRETAINEDFGRAPHICSINITEDPOBJDESCRIPTOR VICURRENTOBJPPICTUREFILEHEADER PICTUREMODEPGRAPHICSBUFFER PGRAPHICSHEAPDSGRAPHICSHEAP DGLŠTSGLTSGL GL GLU r7s+sFuswFF fFF @FV>PWR~jwv NFF~ vKvvNFFwm9N u,R^Sv^SPQSPF tmdF =mmt=rmuYP^Sv^SvrmPSPF u^SvFPF uF t=t snЉFVQRPF u1PFPF uPPPvvv FPFF tPF]t^bl p ċ!ď!̖V ĤķȎێV9BV[Vň͏VśͥVű\̎VV 6Ur7ssFushFF fFF @FV>PWR^Svvvvv ]2[_i m Ĉ!Č!̓V ̬\7UFN V ^wmtPRQF tqFV>QRPs>&G$&G&G&G&W ؍؊&GFVNQRPsrF&GZ&W &G &GpF=mmt=rmt[FV FVSFV RPF unSFPPFPF uN~t+J;t~t+J;upS6 6F uYSFU #3VTX[bV pt~ĈĒġĬĶĺƆІԆ܆V (WcglVy͌VŘŶώՎَVzPPFPF uZ~t+J;t~t+J;toSFPPFPF ufFFV>QRPsS6 6F uSSvFPF t&GF&Gt+Ju.؍>}؊&G&G FV u)FVF&GF&GFFFPvvs/F&GZ&W FsSFV RPF ug&GFFS^SvF V6UhVĆĊč̔V ģĩḭ̆VĽÆV &04<k̓V řŰżV҆PF u&G F&G &G ;Fs=^&GFO QPF u\^SP^F&G G$~tAFFHN;r3A&OqF tP%Fu]JV >VSV _jptzē̚\̧V įĵņˆΆ\UP^SvvP6wmPSPF uOFFPFPFPFPFF uF u^SvPF]#"+V@O\W\V~VcUr^S^ &w&7F ut^S PPFPF ux&GFV^SGPPFPF uq^SGPPFPF ux^SGPPFPF ut&GFF^SFPPFPF uj&G F^SFPPFPF uy^SFPPFPF uZ^SGPPFPF uj^SGP PFPF ue^SFPF u~^ &&W)FV^SFV^ &&WRPF uK^S^SvFPF u-`V(V9GVTj{Vč̞VİVΆVV7VIZVl}V͓VVVu FFV^SFV^ &&WRPF uTG$&u'F&GH;Fs^SS PFPF u{&G FF^SFPPFPF ud&G&WFV^SFPPFPF uf^SFPPFPF ue^SFPF uO^ &&W)FV^SFV^ &&WRPF u`^S^SvFPF   FS^SPFPF t3^SP^Fn^&GFV uFVF&G Dc$2EQ]iu̼V φV(V}؊&GPGPFFɉFFF͉F~tjSFV RPF u5SFPPFPF uzFPFPF uc)FFV&GF&GFFǹF;FvFFFFFFFPvvsFN&OFǹ&GG$&gFljFQ%)0V=PVgtĐĚĞĩijķÆVV V5VSł͖V ŪŮÆˆцՂۆ&GF$FSFV RPF uzSSFPFPF uT~t1FFH;Fr#&GqF u,Fu԰F=uF] 8#(V5;NVov\ăĉēĖ̙VqU"&G FF&GFF&G!FF&G)FF&G &W&G&W&G!&W#&G)&W+&G&WFV uFVF&G&W FFFFFPvvsF&G Z&WFsSFV RPF ue&G FFS^SvFPF ul^Sv^FF tuS^SPFPF u2^SP^   gfxPicIOPLM86 V2.307/03/86 13:35:3Җ3STACKMEMORYCODEDATACONST GFXPICIO_CODEDGROUP]h@YHHTpD K(PPICTUREFILEHEADER PICTUREMODE GFX_READPIC GFX_CREATEPICD GFX_CLEARPICGFX_SETPICMODE  GFX_ADDPIC;GFX_SETRASTERIMAGEsGFX_GETRASTERIMAGE GFX_WRITEPICGFX_WRITEPICOBJECTLISTWRITEPICOBJECTLISTSUBTREADOBJECTDATAIOI TESTERCD9 FIO_GETLFAFIO_INITIALIZE FIO_READDWORDFIO_READNEXTDWORDFIO_READNEXTRECORDFIO_READRECORD FIO_READWORD FIO_SETLFAFIO_UPDATEFILEFIO_WRITEDWORDFIO_WRITENEXTDWORDFIO_WRITENEXTRECORDFIO_WRITENEXTWORD FIO_WRITEWORDINITIALIZEHEAPGG FALLOCHPGGFREEHPGGFCHANGESIZEHPGGPADD16LOADCOLORMAPPERRESTOREDATASTATE SAVEDATASTATE SETNEXTOBJECT FCOLORMONITOR VIPALETTE VRGBPALETTE FPICTUREOPEN FOBJECTOPEN FLABELOPENFOBJECTRETAINEDFGRAPHICSINITEDPOBJDESCRIPTOR? VICURRENTOBJPGRAPHICSBUFFER PGRAPHICSHEAPDSGRAPHICSHEAP> DUGLŠTSGLTSGL TS GLTSGLTSGLTSGLHUQ^ SvDF u&v F uvvvvvP;] \\:\DUrs sg~ tkFurwFF fFF @FV>PWRmmУPPPs>&G$&G&G&G&W ؍&GFPPPs1F&GZ&W &G &G]L`"d"n#r#č$đ$̘VĞĨĬį̼VʍΎ؎ *.6RVgwʼnōŐU5Ur]S66]X##$$V%(+V2 UrF=mmt =rmt F]%|;UTrvvv SF uFV RPFPF uþ~t+J;t~t+J;uTPPFPF tPD9~t+J;t~t+J;tUPPFP$PF uFs{vt+Ju.؍>}؊&GsPGPF u6&ONF˺F&9Gs&QRPsF&GF&G&GF@$VˉVɜr"#VBVNl̎V̛\ĢV,6:EOSZfnV{Ř͢VŷŽʎц! 0O(F tfPPF urF9Fv?@&GI F t +F@FC@@$빋FˉFF=t uF&)GF toFHX$&G tP&G tP&G! tP&G) tPN늸PFRPsF&GF&GF] #qV!#!-4\@!L!P!Ya e ruxVĐīĴ ĸ V͆ V V VV1<٠sUQQvvvSF uqFVRPFPF uR ~t+J;t ~t+J;uTPPFPF tPD9~t+J;t~t+J;tFPPv v F u,vvF uPPGLPF u]^0"V4V@^̀V̍\ĔIJV V VV UQQvvvSF uqFVRPFPF u߾~t+J;t~t+J;uTPPFPF tPDh~t+J;t~t+J;t-PP^ SF u^SF u]5("V4V@^̀V̍\ĔIJVV`UQrFG$v^ S^S&wTFF] ,V!%+ / @G\OVҠnUQQrSrGr;F&;Gv%v^ S^SvTFF] .!2@VU\]V6TUv^ &w&7SF uwPPGLPF usF&G+F&O+ȉNNVQF uWvF uHvF   URECOLORS$'WXMINWYMINWXMAXWYMAXϐVGETPICTUREBOUNDS GETOBJECTBOUNDS GETOBJECTBOUNDSSUB GETVECTORBOUNDSSUB 8 FALLOCHPGGFREEHPGGGFX_DISPLAYPOLY GFX_DRAWLINEPADDPADD16 REALFROMWORDCLTRQ GETPROCERC NDCTOXWORLD COMPUTECSCALEHEIGHTFROMRSCHARSHEIGHTFROMWSCHARS SETFONTSUB SAVEDATASTATERESTOREDATASTATERESTOREIMAGETRANSFORMATIONCOMPUTESTRINGDATA DISPLAYSTRINGREADINTERRUPTKEYPDISPLAYPOLYSUB PSETCOLORSUBPSETLINETYPESUBPSETDRAWINGMODESUBPLOADCOLORSSUBPDISPLAYOBJECTLISTSUBPRGBCOORDBUFFER VFDRAWLABELS PCOORDINATES FPICTUREOPEN FOBJECTOPENFOBJECTRETAINED VDXCSCALE VDYCSCALE BLORGCURRENTVRGBCURRENTFONTVCBCURRENTFONTPPICTUREFILEHEADERPOBJDESCRIPTOR VICURRENTOBJ VIMODECURRENTVICOLORXCURRENTYCURRENT D F O NO\8UQrvs rc&uSF s F u=G$&wFF]F %& urPPF uaPPF uPGPPF u{&G&W&G&GGP PF uzFVFVF9FwW@$P PF u{vvF ux&G&WFVFVRPF udvvF usvvF up&GFFVPF uavF usvvF up&G%Fߜ}"V/V;!BdV sV ̂V ̓V ̤V ı̽V ώێV !!%- 1 :V LV Y rV ̈́V ͖V ţ ͷV V V ܠB FVPF uhvF u}vvF uk&G-FFVPF uJvF u;G1PZPF u"FvvF u\^Sv^FF tY^SPF u^SP^FSPF u^SP^Fn^&_S&wF u&_!S&w%F u&_)S&w-F u9FvIX$&G FF&G&WFV^SPF u:GLPF u*^SF u^&B V V ,V 9 MV \V i uV !ċ!̔V̮VV VV V $ +V 8 B IV V ` gV t!w!ŅŎ Œ Š ͷV V V&0 &W^ &&W] ӜV %I U$&G FF&GFF&G!FF&G)FF&G &W&G&W&G!&W#&G)&W+&G&WFV uFVF&G&W FFFFFPvvsF&G Z&WFsvv&_ SvF uX&_ Sv^FF t\^SPF u$^SP^FSPF t^SP^Fn^&GF uFF&G FFFFFPFRPryF&GZ&WFrvv&_Svs]  $ 2 E Q ] i u ̼Vφ V V,VAVRVjVŀ ͸VȆ y6F uy&G%F uFF&G' FFFFFPFRPr{F&G!Z&W#Frvv&_!SvF uG&G-F uFF&G/ FFFFFPFRPs:F&G)Z&W+Frvv&_)SvF u]ˊ-V FVV p |Vĉ Vֆ V<DU~uF]$t gfxPicturePLM86 V2.307/03/86 13:37:3Ж5STACKMEMORYCODEDATACONSTGFXPICTURE_CODEDGROUPh@8HH TFD KTVNENTRIESTILINTERRUPTFCALLKEYROUTINE VFMULTIPLEPASSES  VIPENTHISPASS FDISPLAYPICTUREDISPLAYCURRENTOBJECTGFX_DISPLAYOBJECTLISTPDISPLAYDEVICEOBJECTSDISPLAYDEVICEOBJECTSODISPLAYOBJECTLISTSUBdDISPLAYVECTORLIST9DISPLAYLABELLISTNSETCURRENTPALETTEGETPICTURECOLORSSETPICT! 7>VJVQT X(^&d'h'l&twV VQUQr9r-r! PFF]%  *.V7:V BVzUQr`rTrHF&;Gv2F s F uvFF]~, -(1&BIVUV^aV iVOUQvPd]Ɯ \-dUFF  FFGPF tF9Fvi@$&_ S&w&w9F u9&_S&wNF u돠 s> s t F]>_(!&*-V ?(B(P&X'\'_Vg+j,n'x'̃\Đ'Ě'̡\Į(ijĻŽɎ9UFF&O&WNVFVFV;Vu;FwF@F s;uFF u)&_ Svv^ F &Fr|^.ASf d1F0F s : u,66^ &w&wF^ &G&GF^ &wF^ &w8^ &GF@%F s : u^ GPv66PPFPFPF u^ GPv666666Pw^ &GF@%FGPvTF^ &GF^ Ŝ'FN\Vi'xVě\ĝ\ğ\ġ\ģ\ĥ\ħ\ĩ\ī\ĭ\į\ı\ij\ĵ\ķ\Ĺ\Ļ\ʎц*Վۆ+߆,V+,(BI*M^+b,e+j,yVő!ŕ!ř"ŝ"š+ť,ͬVV#ˠ(w~FvvRPPRPPP?F^ &G1u s : u^ &wYF s : uָPPPsF~u^ &G&^ &G &G^ &G&G^ &G&G^ &G&G^ &G&G ^ &G &G ^ &G&GFPFSP^ &wPF=u^ &GFF s : u%PFRPsF~tHFFFFF;Fs:v^ &&vvhV %V,!1"6V Q*Y*\c*gtwV Ąċ*ďĔ̡VĿ͆܆ '.):DUXV ņ*Ŋŏ͠VM:~^ &&AFF뾠FPSv^ &wPF=uFvSУMF ^ &GF^ &GFF&Guk s : u[~vFMNv >^YSvF$F^ &G&GF tFFV] Y ))-@CV Y]bVlpĦĭ*ıΆۆV!! ""ܠ[NUr>F~u0 sF^&G34F s &G: uR^& uH~uB&G)s6&G)^&wRPPRP^G!P^G%PF~uF^&G!&W#&G%&W'G4FF^GP^&GPF uE^&G&w^S^&G3P6666&w&wPFF uF)F^SP^F ]ޜZ&V%F%PVČ(Đ&ē(Ħ'Ī'İijĹļ̿\ˎώԎ؎V V #VLVuV͞VŸ(;VƆ#V Ur&rr&uF~F F uG;w ;vF.66^S^S66^ S^SFFPvFF]X ,&<#B$I%Q%Z]cfi\uy~Ăďē̠V ĦĪ̷V Ŀ#V  U &GFV&GFFF Ftn^&G34F& u=&G;s!  FrMvvFFPFPFPFPs"vvvv~t@PF u]UA   ̞VVV VOVvV͖VͲVVuTRUF PF PFPFPs)*㋇,v v vvP].V" (+ / CV2U*㋇,v v vvP]   &V2U*㋇,v v vvP]   &V-U~w^ SvvP]œ !Vt^&G;s^&G ;v^&G ;vF)FV^SP^뇸&_ S&w&w ]68V 'INY^iny~̓VĠ+ģ,ħ'ı'̼\ UFF Fu ^ &Fr^. u -QbPvF^ &G&GF;s;s;v;v^ &G&O;s;s;v^ GP^ &w66PPFPFPF u^ &G@%F;s;s;v;vFN;s;s;v;v8^ &G@%FGP^ &wSF^ &GJF^ w~FvvRP2\4\6\8\:\<\>\@\B\D\F\H\J\L\N\P\R\a+h,s+w|,ăĈċ+Ĕė,ěĠĪ+IJ,ĶĻľ,Žǎʆ+Ύ+,+,V!+%*-,169+=BE,INU+X+_,chk,otw+{ŀŃ,ŇŌͮV#V PRPPPFmFFFFwW^ &;sv^ &@;sv^ &;vv^ &@;vFuz^ &GFFFFF;Fs^ &;svF^ &;s ~v^ &;vvF^ &;v ~FF ^ &GF^ &GFF&GuFNFF;Fs^ &;sv^ &@;sv^ &;vv^ &@;vFF^ &G&G"FmV !"V CIY^mrĂćŽȎ܎w}ōŒšŦŶŻӆ!ׂ!""mQ{^ &_S^ &GRP FF u#F)FV^ SP^ F ]6\7Vt gfxPrimitivePLM86 V2.307/03/86 13:39:3Ζ7STACKMEMORYCODEDATACONSTGFXPRIMITIVE_CODEDGROUPh@'HH T<ǘD KyGFX_DISPLAYPOLYGFX_DRAWPOLYLINEm GFX_DRAWLINERGFX_DRAWCLIPPEDLINEGFX_DRAWSHORTLINEGFX_FILLPOLYGON팗GFX_CLIP GETPROCERCCODEDRAWLINETODEVICE PSETCOLORSUBPSETLINETYPESUBPDISPLAYPOLYSUBRGWLINEPATTERNVILINETYPECURRENTVICOLOR GFX_PARAMS DqUQ^&G;FvK^&w^&w^GP^&w&wPF66F]!%0JMVV Z^ bmU~s*㋇,FHF^ &N&WVNV&8~&@F;ϱtA;аt@"9NuB"ˆF VNF9Fw^ &N&@FFQPFFFFFFFFFFPFPFPFPs%vvvv~t@PF tFFFF,dvvFFFFFFFFFFPFPFPFPs*vvvv~t@N N"PF u^FsT"  gfxReadVDMPLM86 V2.307/03/86 13:40:3֖5STACKMEMORYCODEDATACONSTGFXREADVDM_CODEDGROUPʖh@9HH T:ɘD KL RGWVDMREADBUF IVDMREADBUF FHVDMREAD LFAVDMREAD BVDMOPTIONlZUSERVDMCOLORTABLEUSERVDMPOLYGONUSERVDMPOLYLINEIUSERVDMGETWORDREADVDMQREADGFX_FILLPOLYGONGFX_DRAWPOLYLINEGFX_SETVIEWPORT GFX_SETWINDOWSETSCREENLINETYPESETSCREENCOLOR LOADCOLORINITIALIZEHEAPGG INTERPRETVDMUSERVDMLINETYPEUSERVDMHATCHINDEXUSERVDMLINECOLORUSERVDMINTERIORSTYLEUSERVDMFILLCOLORVILINETYPECURRENTVICOLOR^ D9 1,U>t~FFFHN;ri^&=v=v=vF FFF1u(Pv vF uF @F wFfFu]ndVtU >uF;FvFF:uF:uF;t PF uG>t PFv^ PFN+ȺRQ^ Svv].,0= APU]VjtV̛V ̫VޠkIUQ>t~uK;t PF u1㋇;t PF u^ SvP]Ɯ# %V2 8<FV]VUF~v9uK+׉6QPRSFPF u?~u^&G^&Ftr].5"*19=ADQV^dosĀĄĎQUQvvvvPPPPF uWF@PF@PF@PF@PF u/F&F"V$F^ SvP]"VDVS\`fjzV |t gfxRotatePLM86 V2.307/03/86 13:42:0ז4STACKMEMORYCODEDATACONSTGFXROTATE_CODEDGROUPh@HH TD KC CLOCKWISECOUNTERCLOCKWISE-COUNTERCLOCKWISETOCLOCKWISEZ D1UQ^ &v&F^ &&)F^ &]_1-UQ^ &v&+F^ &&F^ &]2.ZUQ^&Fv &^&F^ &]t gfxScreenPLM86 V2.307/03/86 13:42:5Җ4STACKMEMORYCODEDATACONSTGFXSCREEN_CODEDGROUPh@cH H T,טD KPLOADSCREENCOLORSSUBQLOADSCREENCOLORSSUBPDISPLAYSCREENOBJECTSDISPLAYSCREENOBJECTSFPDISPLAYSCREENPOLYSUBߐDISPLAYSCREENPOLYSUB>GFX_DRAWPOLYLINE GFX_CURSORSONGFX_CURSORSOFFLOADCOLORMAPPER FALLOCHPGGFREEHPGGDISPLAYOBJECTLISTSUBLISTNDCTODEVICEFILLPOLYGONSUB CLIPPOLYGON PFILLPOINTS PFILLSEGMENT VIPALETTE͜ DV\89\8>\8UȴP^S]Ɯ  Vɠ)UQvPFF] VVV)>U F~t$F ;rRRPrFF F^ SFPSF uz~wFmSvFFQRPrF:SvvSvPPFSУSУ~u!Fs^ Sv ~u@PFF] ]V! -VO TV n vVĆ ̐Vġ ĭ ̻V Ć Vӆ ׂ ۆ V VVt"  GfxScreenPolygonPLM86 V2.307/03/86 13:45:0Ԗ;STACKMEMORYCODEDATACONSTGFXSCREENPOLYGON_CODEDGROUPٖh@-HHT|D KVFENABLECOLORMAPPINGnFILLT1SCREENRECTANGLEFILLSCREENRECTANGLEGFX_FILLSCREENRECTANGLEmFILLSCREENPOLYGONGFX_FILLSCREENPOLYGONFILLPOLYGONSUBCONVERTCOLORTOTONEfaFILLPOLY FCOLORMONITORVICOLOR GFX_PARAMS VIPALETTE VRGBPALETTEBGWSTYPERGPFILLPATTERN DXUvv v vv] \%VUZFFFF FFF FNNNFFPFPPvFPHPF] E\_mUJ~uDFFN NFFFV VFVNFPPvFP8PPP] Q\U~ t~wF;FvFFF>uGF9Fv}^&v^&v^&1v^&@F빋F9Fv6v^&^&v~^&^&AFFPvv v؍PF+PPP]8\Ơ:U~ t gfxScreenInitPLM86 V2.307/03/86 13:44:0Ֆ8STACKMEMORYCODEDATACONSTGFXSCREENINIT_CODEDGROUPӖh@HHHT>ŘD KOSOURCEBMDESTBMDRAWBM  BDESTPLANE BSOURCEPLANE PPATTERNBM0RGWLINEPATTERNVPDRAWVECTORCURSOR4 PDRAWLINESUB8 WXDEVICEVPMAX< WYDEVICEVPMAX>BGWSTYPERGBPALETTEINITIAL@1VILINETYPECURRENT VIMODECURRENTVICOLORFGRAPHICSINITED VIPALETTE VRGBPALETTE FCOLORMONITOR GFX_PARAMS@ GFX_SCREEN PBMPATTERN PBMSCREENVFMOUSEPRESENT VWCURSORCOUNT FLOCCURSORON FCURSORON BCURSORDIRWXCURSORWYCURSOR OUTPUTDEVICE RGBGFXBUFFERrINITSCREENGRAPHICSGFX_INITSCREEN DRAWCURSORDUMMYGFX_CURSORSOFF GFX_CURSORSON GETRASTERINFOYW-LOADCOLORMAPPERSETCOLORMAPPERGC001_INITCURSORSGFX_LOCKRASTERREGIONGFX_UNLOCKRASTERPDSETCURSORDISPLAYINAREAQUERYREQUESTINFONOTIFYCMGRAPHICS QUERYVIDHDWINITGC001SCREENGRAPHICSINITAWSSCREENGRAPHICSINITIWSSCREENGRAPHICSDRAWSCREENLINESUB WPORTPLANE0VPPLANE0VPPLANE1VPPLANE2ל D$?33#?33UU34h\88V 0 @ 03?<wvtt$ UUQ ]\3 U0PFPPF t@~uA"FP(PF ut~t~t F~u~u ~uFC~u=F u F tFF\E~uAFFF&G FFfE~u?FFF&G FFFףFգF6F6 F 0ǜV38;@CFIUV nzVĆčĘ̜V Ī̮V ̿VV ۆ#'+.259=_djnruy|ŀńŋőপŤŨūŮŲŷÎƎ׎ڎ2@ TVZNPR BD\NI<NI>P@PFP@PFPFF u][  $(-048=@DIOUX`hkzVċ̐V̜Vĥı U]˩ZUQ@uBsPPPHPHPFPPHPHPFs4]ܜ$ $)V6;@VHPu4s4FsPPPHPHPF] V.38VAYUQ>u^&Z&W^&GZ&W^&GZ&W ^&G^&G>t+>u ^&G ">u ^&G \>u ^&G ]F"#4DNY`rĄEt# ~w^Svv ^SvPP].\ UQ~ rFs$Fsr~uı F~uF ~ uFF,u"~u^ć^Sv^ Sv v]1*\U]k|ă̙VUUQ؊F# PF#,ZPF#Y]  DtgfxVDMPLM86 V2.307/03/86 13:45:5ϖ1STACKMEMORYCODEDATACONST GFXVDM_CODEDGROUPh@ H;H T\D K3 PBSWRITEVDM PLFAWRITEVDM PDLFAWRITEVDMA&WRITEVDMOPENVDMCLOSEVDMdPLOADVDMCOLORSSUB0(LOADVDMCOLORSSUB VDMCOLORTABLEPDRAWVDMLINESUB̐?DRAWVDMLINESUBVDMDISPLAYVECTOR*DISPLAYVDMPOLYLINEPDISPLAYVDMPOLYSUBDISPLAYVDMPOLYSUBDISPLAYVDMPOLYGON VDMFILLCOLOR{ VDMLINECOLORVDMINTERIORSTYLE VDMHATCHINDEX9 VDMLINETYPEq VDMPOLYGON VDMPOLYLINE\ DISPLAYPICTUREGFX_SETVIEWPORT WRITEBSRECORDGETBSLFASETBSLFAPEQ FALLOCHPGGFREEHPGGCODELISTNDCTODEVICEGETVDIVIEWPORTINITIALIZEFONTS CLIPPOLYGONGFX_DRAWPOLYLINE GFX_SCREEN VWCGMLEVEL PDRAWLINESUBPLOADCOLORSSUBPDISPLAYPOLYSUBPDISPLAYOBJECTLISTSUBPDRAWSCREENLINESUBPLOADSCREENCOLORSSUBPDISPLAYSCREENPOLYSUBPDISPLAYSCREENOBJECTSPDISPLAYDEVICEOBJECTS WXVIEWPORTLOW WYVIEWPORTLOWWXVIEWPORTHIGHWYVIEWPORTHIGH WXDEVICEVPMAX WYDEVICEVPMAX WXNDCVPMAX* WYNDCVPMAX PFILLPOINTSVICOLOR VILASTCOLORVILINETYPECURRENTVILASTLINETYPEVFENABLEMULTIPASS OUTPUTDEVICERGWSIMPLEXROMANRGWSIMPLEXROMANINDEXRGWSIMPLEXPLOTRGWSIMPLEXPLOTINDEX PFONTINDEX PFONTCOORD FFONTSINITED FPICTUREOPENWINTERIORXLATE WHATCHXLATE WLINEXLATE WCOLORXLATE D *WriteVDM"?h  b n Picture 00B0$0b00 V @n\8<\8Q\8Ur >t FF F FF uȸNNNNQQPPQQQQF urFSPsPF uF uSPsHHPPF u]vvvvPPPPF u>N] KF0(#'-17;>'E'I\X[a d!hov}̎Vě(ĠģħīĮIJĶĹĽĆȂˆ/V ۆ-*V,--+..V\-#,(V1*4-8-;)>.B.EILPS X!]V |VŊ(ŎŒŖŚŞŢŦŪŮŲŶź'ONUQQS&w&7F uS PPFPF]$ &V,1?VuUSPPFPF uGSFPF u0FV&+&W&&WFV&&W]% V(2VEPaUQFĈFFFF]?U~vF^&GFPFPP](1\:U@FF9Fw^&~PFXB^v&RPFXB^v&&PFXBFp@SFFF;v$@SQFvFv FFF FPFv FFSFPvFPF uSFPFPFP]g'4S44 V,VUvv v v*] h\(y*U F FF FFFFF:tPF u9:tqF uFPP\ ]i.##$+\7#:$=%A&M3P\\%_&k\^UQ:tPF u8:tqF u^Sv\ ].# $\# $#%'&336\B%E&P\U F~ sF#  FVvvRPF uhvvvvRPRPvvFVvvvvRPRPvvFVvvRPF uvvvvF tCPRPPRP66RPFVv v RPF V v v vvsyvvv v RPRPvvFVvvv v RPRPvvFVvvRPF uwv v vvgvvvvRPRV V&V3VJVQV^VqV ̉V̐V̝V̴V̻VVV V V VV"%V,V?VVVkVrVV͖V͝VͪVͽV VVcPvvFVvvvvRPRPvvFVvvRPF u]ҜVV&V3VFV RV <tFN NFF;Fs*Nr#^ &0&pu@FF΀~uPF RPsF F^ SFPSF uI~vCSvSvv>t@"FN">wA"PFSУFs5~t>u>u!Fs^ Sv ~u@PFPF @RPsN v >^Yv &&;u~ &@&;Gt-~t'v &&v &G&@F Sv Sv FS)uEV c"tVē"̘V ī"̳V Ĺ"ņ%ن\"V""%8VC"UVp"ń"Ŭ"Ž"̆"V چ"\"УF] V ""<}UQP{F u]^vF uC^㋇tu^9F u^ Sv F u] # \1%\91N2Q\e\7<{USPFvFSFPPFP]G.V<UPPFvFSFPPFP].VRURPFvFFsPoFSFPPFP]=1DVp<9URP@Fv7FSFPPFP]%.V<qUBPPFvFSFPPFP].VU F`@fFFHN;r^&0v^&Fu؋FF;v NQFvFFF FPoFFSFPvFPF uS^SvFP]x̊Vė̩V%\ U F @fFFHN;r^&0v^&Fu؋FF;v NQFvFFF FPFFSFPvFPF uS^SvFP]x̊Vė̩V%tGrfArcPLM86 V2.307/03/86 13:47:2Ж1STACKMEMORYCODEDATACONST GRFARC_CODEDGROUPh@HH T<ǘD K PIȐ DRAWCIRCLEDRAWARC REALFROMWORDDIVRQMULRQCLTRQADDRQSUBRQSINRQCOSRQGFX_CURSORSOFF GFX_CURSORSONCHECKCOORDINATE CHECKGRAPHICSDRAWMOVEr DI@㠫UF umvvvvRPv v F umvvvvRPv v F uHvvv v vvRPF u}vvv v vvRPF uXPRPPRP66RPFVvvvvRPv v F tFF=hvPRPvvFVvvRPRPRPvvFVvvvvRPRPv v FVvvRPF uFo] BoV V,V DVQV oVvV ̔V̛V ̧V ̰V̻VÍǍVVVVV"V5VHTV`eVŊtGrfCnvPLM86 V2.307/03/86 13:48:5̖1STACKMEMORYCODEDATACONST GRFCNV_CODEDGROUPh@tHH T,טD K{ DECODERQQ REALFROMWORD6REALFROMDWORD16 WORDFROMREALDWORD16FROMREALFRACTIONFROMREAL7 WHOLEFROMREAL׌DIVRQMULRQADDRQNEGRQ? D:U P6FVЉFVFF9F vO^ &.tB0r=9w8vvvvRP^ v&,0P6RPFVF^ v&8.tFP6RPvvFVF9F vY^ &0:rK9wFvvvv*ʵQ6RPRPFVvvvvFVF럊Fs vvFV^&&W] ͜) \OVd\kV̑\̞V\VVVVT6U~u FF-FFVs+FV ‰FFFFV]gcUF Fu FF:FFVVsFV FV+FFFV]UF Ft*F% u@FF%-F^F%F~uFF3F ~ȋFVNٵFVVFsFF] UF Ft*F% u@FF%-FlF%F~uFV0F ~ȋFVNٵFVFVFsFV؃FV][7UFoFV ^ӉV^+ӉV+ȸFtFF]LU FV uF%FsF% u@FFFV ^ӉVV VV;w+VJ҉V!VFFwK +ȋFFHЉF!FFV ‰FFV ‰FFsNFV]tGrfComPLM86 V2.307/03/86 13:49:4̖1STACKMEMORYCODEDATACONST GRFCOM_CODEDGROUPh@CɘHHBǘT@ØD.$ K9 PBUFINPUT  PBUFINTAKE$ RGWCOMMAND( CWCOMMAND<3 RGBDIR.MBGRAPHICSIOPORT>SAGRAPHICSSTATICRAM@QINITIWSSCREENGRAPHICSCLEARIWSSCREEN_SETIWSCOMMANDSCREEN{SETIWSVISIBLESCREENSETIWSSCREENDRAWINGMODELOADIWSSOFTPATTERNDRAWIWSSCREENARCDRAWIWSSCREENLINEcCLEARIWSSCREENRECTANGLE$ QUERYVIDHDW QUIETGWSBOARDSETGWSPARAMNEWNOTIFYCMCURRENTOSVERSIONPROGRAMCOLORMAPPERGR_DISABLEIWSGRAPHICS VIMODECURRENTVPPLANE0VPPLANE1 .$ D.cU"FP PF~u8F>F@ @"$@&>&&FFF&& Pu^&FPFPF u 9FrPRPPFPRQPRQPFNNF߈FޚFPQVRWPQPQF~ rPRPP$  FPFvvvvFvvvvFvvvvFvFvFvF] ="*2>VJVVVjV~V̒V̝V̨V̳V.Ur>u]" V\V"?.Us>u] V\!VA<U9F w9FvFF F]˜V$*-V*:UQQvv PPPvv WRPY Qv vPPY Pv vWRPY s)vv v vFPFPvvv] ͜ V !V(V>V QVXV́V ̏\VUQQvv v vFPFPFPFQv] vV H\V%UQQvv v vFPFPFPFQv] #VH\wU66FP؍GP66^GP^G Ps66^GP^GP^&G&W^&G&W]) V "5V:BFYV BtFFPFPPRPP]ˡZV'-37;?EINUm̌V̬VVVVVV% ) . 2 TVC _UPRPQRPQ]˖V$({UPFPPRPP]V(UPFPPRPP]V1U!FPFPPRPPF]ܜ V'#UPFPPNQP]V#XUF(F*F,F .0F 2F4F6 P(PPRPP]i  %+18LV۠ucUN F;w ;u&F ;FvF FN NVV VV FNF +FFF +FFFt؉F FFF~u)Fv!N (N *@,P(PFt؉F FFFNF+ȉNuFNP+FXFFFNP+FXFF+FN^㋇Fu ~uF~u ~uFF (F *F,F.F0F2F@4P(PPRPP],zāąČ'-39?ELSgVsUQ64N 2V Nѻ+ډ0V.,*( P(PPRPP]q' 18<@EHVQeVAtGrfCrsPLM86 V2.307/03/86 13:50:4Ԗ1STACKMEMORYCODEDATACONST GRFCRS_CODEDGROUPh@HH T0ӘD K PDRAWCURSOR DRAWCURSOR TURNONCURSOR TURNOFFCURSORSETCURSORPOSITIONSETNDCCURSORPOSITION:SETOBJECTCURSORPOSITIONSETWORLDCURSORPOSITION%GETCURSORPOSITIONw݌y GFX_CURSORSONGFX_CURSORSOFFGFX_DRAWSCREENLINESETSCREENDRAWINGMODESETSCREENLINETYPESETSCREENCOLOR REALFROMWORDCLERQCLTRQ NDCTOVIEWPORT VIEWPORTTONDC NDCTOOBJECT OBJECTTONDC NDCTOWORLD WORLDTONDC WXVPLIMIT WYVPLIMIT WXVPOFFSET WYVPOFFSET FOBJECTOPEN VIMODECURRENTVILINETYPECURRENTVICOLOR FCURSORON VWCURSORCOUNTWXCURSORWYCURSOR BCURSORDIR LQ_DWORD_MUL DV\8U+@V+@׋V>uFFV+FF+#>u'FFNN+FFFNNN>uFFFFV+>u*FFFFVщVFVF+F9F}F9F~F9F}F9F~FN;}>u+F +F)FFN;~ +)NFN;} +FFN;~>u+)N F+FFN;} +FFN;~>u+)N F+FFN;}>u+F  V%+/9CVMTvĤĆ #+8AJV_kt|ōœŜŨűŹʆІن+F)FFN;~ +)NFFFFPFP% GrfDumPLM86 V2.307/03/86 13:51:4Ӗ1STACKMEMORYCODEDATACONST GRFDUM_CODEDGROUPh@&HH TD K;SETPENREADINTERRUPTKEY  LOADPAPER SPOOLFILE DU]  U]˝U]U] ~tGrfFntPLM86 V2.307/03/86 13:52:1Ֆ1STACKMEMORYCODEDATACONST GRFFNT_CODEDGROUPh@HLH ;TBD K  RGBFONTSTRING RGBFONTBUFFER6BSFONT6 RGBFONTINFO FFONTSINITED VRGBCURRENTFONT VCBCURRENTFONTVNFONTSVISTANDARDFONT VRGOUSERNAME VRGCBUSERNAMEVRGOINTERNALNAME.VRGCBINTERNALNAMEBVRGOSCREENNAMEVVRGCBSCREENNAMEjLFALAST~'INITIALIZEFONTS READFONTFIELDSOPENBYTESTREAMREADBYTE READBSRECORDCLOSEBYTESTREAMGETBSLFASETBSLFAGETPASCB GLOOKUPSTRINGULCMPB PFONTINDEX PFONTCOORDRGWSIMPLEXROMANRGWSIMPLEXROMANINDEX D [sys]`  .user^GraphicsFonts[sys]Graphics.fonts4SimplexRoman;@SimplexRoman/U$FPF u~ ^&O@wAF^&G@F+ 6PPv^G`P^&G_PrmP6PPF uj6PP PPPFPF tF6PPvRPPrmP6PPF tУ~FFފFs&FFF6P66~F uY6PFPFPFPFPFPF u`Fr[6PFPFPFPFPFPF ueFr*6PFPFPFPFPFPF uV~u Fsv~Hn V2UX`eă̌VĘĝĦ̴VÎӎ؎V 8>BEVQo\ł͠\ų\$t~u6PvvF up6P^荇PvFPF uNF艇FF6PvvF u 6P^荇PvFPF tF艇.NBF4R+؍P Pt@~ tA"s ~u ~uLJj[~u a6PvvF uQ6P^荇PvFPF u/F艇VF쉇jF>u @F @ 6PFF]˴ V#,9VFOV\gVs|̉VęĢĩıĻV V"+8VENU\ct|łŊ ō ő Ŕ ŗ ś ŞͣV UF^&&W^&^&^ &~u^S^SF un^S^SF~~u ^&? u^&~u ^ &FF+^&< t< u ~uF^&<:t<,u ]~uF^&Ҁ~u^&ĝ =VSV\ϊt GrfHeap1PLM86 V2.307/03/86 13:53:1Ԗ3STACKMEMORYCODEDATACONST GRFHEAP1_CODEDGROUPh@ HHTRD K.PHEAPGG VFHEAPFULLGG FCHECKHEAPGGLz FALLOCHPGGFREEHPGGFCHANGESIZEHPGG MERGENODESGGADDTOFREELISTGG)REMOVEFROMFREELISTGG CHECKHEAPGGV[QUERYFREESPACEPADDPADD16PEQPLTQADD32 COMPACTHEAPGG FATALERROR PBEINGCHANGEDr DTSUsG P&G &W ;Vu;FsxFVFVfF&GFFF u/Pvv^&&WFVfNVF~;u;r ;u;tFV+FVFV u ^S7FVFVNFV^&&W^Svv^FFVFVNFV^&&W^SPv &Z&Td^&GFFf^S&_Ss)Fs FF&GFFFP]*7\V"^\\V;VhqV͌VŒŧͯVcUsFFFf^&&%  log.sys badBlk.sys HDInstall.sub0WFVF%t ePf^Svv)]T\@VU\UsG P&G &W ;Vu;Fs^ &FFf^&&WFVF%t ePFVFVFVf^Svv^&&WFVfNVF~;u;r;u;uYFV;Vu;FsFFVNFV^&&W^Svv^FSFV+FVRP)^ &FPvvs P^ &Z&WУNA^ &7~^Y^ &FFF@FFFFF@F~t!v~^YFFN^ &SF՜A\V"lV̟\ V&\4 8 F\UV[ o s \Y^ &Z&W]U^ &&WFVf^ Svv^FP&w&w^F^S^SNV;Vu;NwA"sj^&&WFVF%uO^&&WFVf^SvvvvFV^Svv^Fn^ &&WFVF% FFV^ &&W]'V3BVWV̪\̻VV)U &GFF~u~uF FFFF&_^F&GFFfF FF FN^&OZ&W N  ʉNN^&O_&NN~^ &&NNF VN^ &OZ&WNNF FF^ &GZ&W F &GZ&W]o 3ێNU ^&GFF!F^&ONF!FFFFNF^&GZ&W FFFNF^&GZ&W&GFFF;Fu1N;Nu);Fu;NuFFFF&GZ&W]tgġUP&w&w^F&?77t fP&GFF^SRPr!^&&WFVF%t gPF% FFV^&&W^&GFFF%t hP^&GFFF%t iP^&GFF!F^&ONF!F^S^Ss kP^&&WFVS&_SsF%t jPFFF%t jPFFFF^S^Ss{^&&WFVF%uF% FFV^&&W$F%tF%u7@V#1V7PV}V̺VV VV4=VUVtVŀ͘VRlmPf^Svv^Fr crashDump.sysfileHeaders.sysmfd.sys sysImage.sys& ^01749+be,b "J> SYS* ReleaseNoteJ&ctD9|M^SYSctD ReleaseNoteJ9{fileHeaders.sysmilosys+b+b+bnmfd.sysmilosys+b+bDACbOlog.sysmilosys+b+b+b sysImage.sysmilosys+b+b+bTa badBlk.sysmilosys+b+b+b&  9{fileHeaders.sysmilosys+b+b+bG crashDump.sysmilosys+b+b+b1a HDInstall.submilosys+b+bOACbrS ReleaseNoticemilo ReleaseNoteJ+b+b{@b8@8MP3%bb' jillDonR PlotterConfig.sysmiloct F+b+bZACb|h ComplexRoman.fontmiloct H+b,bACb8-~. Gothic.fontmiloct H,b ,bACbOP' nmfd.sysmilosys+b+bDACbOlog.sysmilosys+b+b+b sysImage.sysmilosys+b+b+bTa badBlk.sysmilosys+b+b+bG crashDump.sysmilosys+b+b+b1a HDInstall.submilosys+b+bOACbrS ReleaseNoticemilo ReleaseNoteJ+b+b{@b8@8MP3%bb' jillDonR PlotterConfig.sysmiloct F+b+bZACb|'  hGraphics.fontsmiloctHB,bF,bACbHPPlotterConfig.sysmiloctHJ,bN,bACbh ComplexRoman.fontmiloct H+b,bACb8-~. Gothic.fontmiloct H,b ,bACbOP}!StrobeConfig.sysmiloctF,b,b^ACbStrobePlotterConfig.sysmiloctF,b,bbACb%DuplexRoman.fontmiloctF,b#,biACb00 Graphics.libmiloctH%,b@,bACb0LxF:( tgfxGPAMDum.objmiloctHO,bS,bACb)RasteropIWSAWS.objmiloctFT,bX,bmACb SimplexRoman.fontmiloct F],bc,bsACb!!SimplexPlot.fontmiloct!Fe,bj,byACbY"#L#0}!StrobeConfig.sysmiloctF,b,b^ACbStrobePlotterConfig.sysmiloctF,b,bbACb(   SimplexRoman.fontmiloct F],bc,bsACb!!SimplexPlot.fontmiloct!Fe,bj,byACb%DuplexRoman.fontmiloctF,b#,biACb00 Graphics.libmiloctH%,b@,bACb0LxF:hGraphics.fontsmiloctHB,bF,bACbHPPlotterConfig.sysmiloctHJ,bN,bACbtgfxGPAMDum.objmiloctHO,bS,bACb)RasteropIWSAWS.objmiloctFT,bX,bmACb) Y"#L#0 K01J12I23H34G45F56)   K01J12E67D78C89B9:@:;3;H* I23H34G45F56E67D78C89B9:*  .LM-MN@:;3;H2HI1IJ0JK/KL+ ,NO+OP*PQ)QR(RSS`2HI1IJ+  *PQ)QR0JK/KL.LM-MN,NO+OP, (RSS``aabbccddeef,  `aabfgghhiijjkkx- bccddeeffgghhiij-  |}}~jkkxxyyzz{{|. ~xyyz.  z{{||}}~~/ /  ӛ0 0  άͭӛҨѩЪϫ1 ̮˯ʰɱȲ{Ҩѩ1  ʰɱЪϫά̮ͭ˯2 Ȳ{PlotterConfig.sys StrobeConfig.sysStrobePlotterConfig.sysDuplexRoman.fontRasteropIWSAWS.objSimplexRoman.font SimplexPlot.font!ComplexRoman.font Gothic.font Graphics.libGraphics.fontsHPPlotterConfig.sysgfxGPAMDum.obj ReleaseNotice^S^Ss nP]Y VV7VFVt GrfHeap2PLM86 V2.307/03/86 13:54:0Ԗ3STACKMEMORYCODEDATACONST GRFHEAP2_CODEDGROUPh@YHH THD KFINITIALIZEHEAPGG COMPACTHEAPGGADJPHPGGQUERYFREESPACE_oPADDPSUBQPEQPLTQADD32QSUBPADDTOFREELISTGG CHECKHEAPGGENPHP FATALERRORPHEAPGG FCHECKHEAPGG D:\8UF t4F f F t!NV+׉NVF F F &77fFV&G&WF F F2  GrfInfPLM86 V2.307/03/86 13:55:2і1STACKMEMORYCODEDATACONST GRFINF_CODEDGROUPh@HH TpD KPDRAWSCREENLINESUBDRAWSCREENLINESUBEPSETSCREENCOLORȐLSETSCREENCOLOR CLEARSCREENSETCOMMANDSCREENPSETVISIBLESCREENi͐PSETSCREENDRAWINGMODESETSCREENDRAWINGMODEߐPSETSCREENLINETYPE ϐtSETSCREENLINETYPELOADSOFTPATTERN DRAWSCREENARCDRAWSCREENLINEGFX_DRAWSCREENLINECLEARSCREENRECTANGLECLEARPIXELSCREENRECTANGLEVSETCOLORMAPPER LOADCOLORMAPPERj LOADCOLORTURNONGRAPHICSTURNOFFGRAPHICSTURNONGRAPHICSCOLORUTURNOFFGRAPHICSCOLORGETVDIVIEWPORTSETMONOORCOLORDRAWMODEASETT1SCREENCOLOR]SETAWSSCREENCOLORrƌ GFX_CURSORSONGFX_CURSORSOFF GFX_RASTEROPGFX_DRAWCLEARAWSSCREENCLEARIWSSCREENCLEARAWSSCREENRECTANGLECLEARIWSSCREENRECTANGLEDRAWIWSSCREENARC DRAWGC001ARCDRAWAWSSCREENARCDRAWAWSSCREENLINEDRAWIWSSCREENLINELO &GZ&WF F F ^ S&O&W+RQ] B F \ u Ă ė ̫VU6sP&w&w^FFFFFF^S^Sse^&&WFVFVfF%u'F^&GZ&W vvvvFV^Svv^F눋FV&G &W SFFщNVNFF^S^Srq^&&WFVFVfF%t^SRPr^S^SFЉVFF،F^&GFF^Svv^ԌFָF̉F΋NЋVҋF̋~;u;va+׸;u;w FЋV+FVΉF^Svv̚S~Wv#D V #V8 PV̛V̱Vņ эV VIVaV͍VVzv̚NZ^FʺFV닸FFKF%u7^SRPs FFFvvvvFV mP^Svv^Fy^SRPr^S^SFЉVFF،FP&w &w ^ԌF֋NvFYFF؋FFԃ~t!v~Թ^YFFNٸ&G&WSvv^܌FS&G&W+FVRP]˝9VIVgVxV ̈V̢V̺Vц V6 B MV[ nV U^&FFf^&&WFVF%t ePP&w&w^F^S^SsM^&&WFVFVfF%u^&GFF*^Svv^F&G &W FV^&Svvv&Z&T]ɜ7V = LVaV̪Vĸ VUFFFFFP&w&w^F^S^SsK^&&WFVF%ufFVFVf^Svv^F뢋FV^&&W] /VDV̋V t GrfHeapaPLM86 V2.307/03/86 13:54:4Ж3STACKMEMORYCODEDATACONST GRFHEAPA_CODEDGROUPxh@HH TD K?PADDPADD16HPEQnPLTPSUBQQSUBP.QADD32t DLUQQF F f FF FF FFsNFFf^]*HUFF fFFsF ^]<nUF F !F VV!FF ;Fu F ;Fu]fDUF F !F VV!FF ;FrF ;Fw F ;Fs]>LUF F f F)F F P+FZ;v)N F)F F F f ^ ]J.UF N ׋^+׋N+׋]]tUF V FV]Pt3 ADAWSSOFTPATTERNLOADIWSSOFTPATTERNSETAWSSCREENDRAWINGMODESETIWSSCREENDRAWINGMODESETIWSCOMMANDSCREENSETIWSVISIBLESCREENPROGRAMCOLORMAPPERSETDRAWDESTINATIONPLANERGWLINEPATTERN GFX_PARAMS GFX_SCREEN VIPALETTE VRGBPALETTEVICOLOR FCOLORMONITOR ; VIMODECURRENTVILINETYPECURRENT OUTPUTDEVICEBGWSTYPEڜ DV\8\8˜\8 \8UQF>u)PNPvv v ve>u)PNPvv v v5>t)HP+F F Y+NNvPv QvPFF] ? V !'V8V @ QWVhV p vē̘V̤VIU0u2NNr t#@ %NF]~!#)6<'^UQQF>u1>u#>tPP66VFFF]˒, V V %V- 9=@\OVנPU>uv]  ViU>uv]ٜ  V?UF%>u v>u vF]$  V (V2#U~vFF*]9 m%U~v^F]ڜ頕UQF>uvvvv v vvR>uvvvv v vv/>uvvvv v vv >uFF]J% V +V 3 NV V qV y ̄VB\UQ>un nF 1F F1F*㋇,v v vvPF]2 *037K\(8UQ*㋇,v v vvPF]Ԝ '\P@U>un F 1F nF1Fv v vvV]F 4\VUF>uv v vv~>uv v vvd>tX+F +FF FF~t>RPQQSv v RPvvvQSFfNF]7 V $V, >VF L]wď̔V̩Vנb UF@0u>u7FFFFNANNQPVRWQPNQPF] QVpjUL~vF^&GFF @؍v0u>u^FPPNQPNQWNQPFF zэvFPWNQQPQFPQF]0<DmV̥VUulFPPNQPNQWNQPFF FFBɍvɿFPWNQQPQFPQF]x#'/XVx̞VhKU>u1FFFFFNQPVRWQPRPF]h u1FFFFFNQPVRWQPRPF] u1FFFFFNQPVRWQPRPF]ٜ u1FFFFFNQPVRWQPRPF]ˑ u ^&c;>u ^&^*>u ^&\>u ^&`^&]  / @  AUFsP]V]UF1]̜rUF1]tGrfLkpPLM86 V2.307/03/86 13:56:4Ζ2STACKMEMORYCODEDATACONST GLOOKUP_CODEDGROUPh@eHHT(ۘD K GLOOKUPSTRINGGLOOKUPREADBYTEULCMPB> DUQQ^S^SvF u9^&^&;F t#^SFPFw~t~ u ]~\u^SFPF u^&7F^ &^&Ԝ \ u) P PPPFPF u] PPPFPF PF u1s"r9P6PP]S(V5;@EJXVdiwV̄VđĕĜ ģĩĬı̷VFUUQQF%FPFFFPFPFsvF] V&V5\hUQr#F+PF +PF +PF+P sAF+PF +PF +PF+P FF +£F?F +PF+PF+PF +P FF+£F +£F] p'\/[\o̜\İĺ.\U,v6 ] V wUFF<t*<t&F ;rRRPsFF F^ SFPSF u@~wF3SvFFQRPsF^㋇PF uF=s ؊FFɀ~:uFHN;u^SPQu޸^~\u^ SFPF uFI /VeVĝ̣VVt GrfPlotPLM86 V2.307/03/86 13:57:2ϖ2STACKMEMORYCODEDATACONST GRFPLOT_CODEDGROUPh@ GHHzT8˘D K7VFENABLEMULTIPASS LEFTPENRIGHTPENPEN6jRGWPLOTHATCHDELTAB`RGWPLOTTERBUFFER BSPLOTTER  RGBSPOOLFILE9 CBSPOOLFILELASTXLASTY VFPAPERC" OPENPLOTTER CLOSEPLOTTERPSETPLOTTERCOLOR@ SETPLOTTERCOLORU\PDRAWPLOTTERLINESUBDADRAWPLOTTERLINESUB?PDISPLAYPLOTTEROBJECTSHWDISPLAYPLOTTEROBJECTS\PDISPLAYPLOTTERPOLYSUBL/VDISPLAYPLOTTERPOLYSUBPLOTLINE OUTDECP SELECTPENSETPLOTTERMATERIAL PSETPLOTTERLINETYPEP-SETPLOTTERLINETYPE$ GFX_SETMULTIPASS ƌOPENBYTESTREAM READBSRECORD WRITEBYTE WRITEBSRECORDCLOSEBYTESTREAM SETIMAGEMODESETSCREENCOLOR FALLOCHPGGFREEHPGGREADINTERRUPTKEYDISPLAYOBJECTLISTSUBLISTNDCTODEVICEFILLPOLYGONSUB CLIPPOLYGONGFX_DRAWPOLYLINE LOADPAPER SPOOLFILESETPEN PFILLPOINTS PFILLSEGMENTFODDFFILLWXLASTWYLASTFCALLKEYROUTINE VIPLOTTERTYPERGBPLOTTERDEVICECBPLOTTERDEVICE RGBDOCNAMEVILINETYPECURRENTFSPOOL FSPOOLTOFILE LQ_DWORD_DIV LQ_DWORD_MUL D IVSMD(( <HM Kˠ'T[COMM]B&[sys]PlotterConfig.sysڠw.(oz.I31;;17:Ƞ .N;19:YIN;.H0IN; .H1٠OE;IP326,670,9973,8170;lIP326,30,9973,7530;SC-16383,0,-16383,-3652; VS10;3SP1;eSP0;bAF;PU;.)@U\8Dx\8H\\8L\8PU;PAѠPD;PA̠PU;zSPP$ ٜ\8LTU >uT##sFwmFmm PP6RPPvPPF uir PPF t PwPPFPF uj<r< t< u_ PzP PFPF u| PPPFPF u] PPPFPF u>` PPPFPF u< PPPFPF uw PPPFPF t<r < t< tr> PPPFPF uT PFPPFPF u߀> u PP PPP$#':?EV_VkrzVĉĎ̜VĨķļV֎ۍVV)V5:HVTYgVvňŏŔ͢VŮVΆԎٍ&FPF~ut PPPFPF uUr 4 FF<t<uF ~tFFFFF;Fs &(v&hFSvvSvvPFSУSУF u$Fs^ Sv ~u@PFF] `!-VQVVpxV Ĉ̒VĭV ',V 6:>CV MQtV" UsF t<r< t< u@F F FFF  F F FF  F F FF ;u F ; u PPPFPF uc PPPFPF ucv F u P,PF uv F u̸ P;PF u PPPFPF uo PPPFPF uPvF uA P,PF u-vF u P;PFNNV OV"ZV!sV"~V!̗V"̢V!̹V"V!ЎَVV"\.6VE\QYVejxVńʼn͗Vͦ\ŲͺV\ՎVO ] U FF~u F0FFtF^F t 10vRF1FNڊFs vB-N PvBP+PFP]f~VU  PPPFPF<v< uB PPPFPFF0F QPF P;PF]- #V+6;IVZ`VhpV٠! UF%F t@]R$ UQQFF<v< u> uaF1+ʈNuF PPPFPF u(F<t Q0PF u P;P]% @ESVfnVzVz UF ]]tGrfPrmPLM86 V2.307/03/86 13:58:4̖1STACKMEMORYCODEDATACONST GRFPRM_CODEDGROUPh@ HHTTD KDELTAVECTORLIST͐( PLOTTERDELTALARGEPLOTTERDELTAMOVE MOVERELATIVEX ADDMOVEENTRYDRAW DRAWRELATIVEe ADDDRAWENTRYDRAWLINE SETWINDOWM SETVIEWPORTf SETTRANSLATESETTRANSLATERELATIVEvSETSCALESETSCALERELATIVEbSETDRAWINGMODEs SETLINETYPESETCOLOR CLEARRECTANGLEq CLEARPIXELRECTANGLE  CLEARVIEWPORT GETTRANSFORMATIONDATA  GETWINDOWDATA~  FILLRECTANGLE  FILLPOLYGON GETVIEWPORTLIMITS  CHECKGRAPHICS ADDVECTORENTRY' GFX_DRAWLINEGFX_SETTRANSLATE GFX_SETSCALEGFX_SETVIEWPORT GFX_SETWINDOWSETSCREENDRAWINGMODESETSCREENLINETYPEPADD REALFROMWORDREALFROMDWORD16DWORD16FROMREALCLERQCLTRQADDRQ FALLOCHPGGFREEHPGGFCHANGESIZEHPGG GETPROCERC VIEWPORTTONDC USERTONDC NDCTOWORLD WORLDTONDCCHECKCOORDINATECLEARPIXELSCREENRECTANGLECLEARSCREENRECTANGLEPDISPLAYPOLYSUB PSETCOLORSUBPSETLINETYPESUBPSETDRAWINGMODESUB PCOORDINATES WXWINDOWLOW WYWINDOWLOW WXWINDOWHIGH WYWINDOWHIGH-6 WXVPOFFSET WYVPOFFSET WXVPLIMIT WYVPLIMIT WXVIEWPORTLOW WYVIEWPORTLOWWXVIEWPORTHIGHWYVIEWPORTHIGHDXSCALEDYSCALE WXTRANSLATE WYTRANSLATE FPICTUREOPEN FOBJECTOPENFOBJECTRETAINED OBJECTMODEFGRAPHICSINITED VIMODECURRENTVILINETYPECURRENTPOBJDESCRIPTOR OUTPUTDEVICEXCURRENTYCURRENT DSWC\U F u@v v vvF u(v v vvPP66]\V78<9AVG8K9N\ SXU F u7v v vvFPFPFNPQ]\)V2858<9@9E\aAUFs FFFFFFPP'FF]1-\~U F uiv v vvF uQFFv v vvPPvv66F u66F]Ŝ3\V+819C8H9MVY8]9`Vm8q9t\y|eU4  66^GP^G P]3 $V*!."AVˠ3 U, F u r vvvvF uvv v vF uvvvvFPFPFFvv v vFPFPFFFFFFsOF NN܋NNދNNNNNNNNNNNNFFPP'F u5FհPFNQPvPFvF֋]N3\/,VDVfV̇Vğ1\4V$䠿 U F u.r"PFRPsrFFHN;rj^&p&0^ &p&0F uNjv^&p&0^ &p&0v@Pvv@PFusA& F&GF&GSFP'F tFHFFF tQv&NvV0_y^NNOOYvF&FN먠FPGPvvPFvSУF] m\/3VnVěĬ̴Vľ1Ɔ҆߆\!5[j4txŊ͍Vřŝ͢VŬŰ > Ur' F u`FFv v vvFPFPFNvvPQF u66F]H/\895V>8A8H9L9WVd8h9k\oAUFs"FFFFFFPP'FF] 1-\7UQvvvvF uv v vv]\)\ӠMUdPFVvvPPPvvWWY rCvvvvPvvv v Y Pv v vvY rEvvvvPvvvvY PvvvvY sGvvvvFPFPv v vvFPFPvvvv]1 V !V 2V JV ^V uV ̏V ̣V ̺V VVV7fU r >uPFVvvPPPvvvvY QvvPPY QvvvvY Qv v PPY Qv v vvY QvvPPY PvvvvY sNvvvvFPFPv v vvFPFPvvvvPPPP]Ҝ937$V :V LV bV wV ̍V ̢V ̸V V VV)VzUrorv v PPPvvWWY Pv v dWRPY PvvdWRPY sTv v vvFPFPvvF u'F V &G9&W;FV&G=&W?]130*V ;V NV UV jV qV ̚V̥Vĸ6ʆ6vUr r&w;&w9v v FV&w?&w=vvFVvvPPPvvWWY PvvdWRPY PvvdWRPY sTvvvvFPFPvvF u'FV&G9&W;FV&G=&W?]A30!62V>6OVeV vV ̉V ̐V ̥V ̬V VV66sUQrorv v PPPvvWWY Pv v WRPY PvvWRPY sMv v RPvvRPF u'F V &G1&W3FV&G5&W7]530(V 9V LV SV hV oV ̈V ̕V ̜Vį66bU r r&w3&w1v v FV&w7&w5vvFVvvPPPvvWWY PvvWRPY PvvWRPY sMvvRPvvRPF u'FV&G1&W3FV&G5&W7]LE30!62V>6OVeV vV ̉V ̐V ̥V ̬V V V V66TsU F u8~v-vsFFFFPP'FF]Ȝ\"%1@\TU F u8~ rFvsFFFFPP'FF]-\"%1@\b U F uFF1V uNvFsFFFFPP'FF]\+31N\r&q UF PN QV+BRF+@P]V & UF PN QV+BRF+@P]ܜV k U>uSFFPFPF6666 vFvF]R0745"V.V7#;$?%C&F\NVYVՠf UrO66^GP^G P66^&&W66^&G&W ]Ŝ-3-.(V.+2+5V E,I,LV P~ Ur966FP؍GP5 ^&^&^ &^&]:3'(")+*= Ur]ˠr]ˀ>u ]ˁ>wmt]˸]e307)2'UF&G&WFV&O&;u;sTN~&G FFFPWQsmF&G Z&WFV&G&W&_ S&w&w^FvNFYFV&G&W]$6/PVe6x6Ą6Ď6̙VĿ6tGrfPtrPLM86 V2.307/03/86 14:00:0ܖ1STACKMEMORYCODEDATACONST GRFPTR_CODEDGROUPh@x HSHHTVD KVIRIBBONVFCOLORPRINTER WBANDOFFSETRGBPRINTERNAME CBPRINTERNAME VCBITSWIDE VCBITSHIGH VCBANDHEIGHTVCBYTESREALWIDTH VNBANDS VCRECTANGLEWIDTHVCRECTANGLEHEIGHTVIRECTANGLELINE RGBRIBBON1t RGBRIBBON2| RGBRIBBON3 RGBRIBBON4 RGPRIBBON RGBERIBBON1 RGBERIBBON2 RGBERIBBON3 RGBERIBBON4 RGPERIBBON" OPENPRINTER CLOSEPRINTERPDISPLAYPRINTEROBJECTS`EDISPLAYPRINTEROBJECTSBPDISPLAYPRINTERPOLYSUBdDISPLAYPRINTERPOLYSUBPDRAWPRINTERLINESUBh#jDRAWPRINTERLINESUB PRINTLINECLEARPRINTERMEMORYSETPRINTERPATTERNS DRAWPTRPATTERNVECTOR ѐPSETPRINTERDRAWINGMODEl<SETPRINTERDRAWINGMODE PSETPRINTERLINETYPEpXSETPRINTERLINETYPE OUTPUTTOPRINTER OUTPUTLASTTOPRINTERT CLEARPTRRECTANGLE GFX_DRAWPOLYLINE GFX_SETWINDOWOPENBYTESTREAM WRITEBYTECLOSEBYTESTREAM SETIMAGEMODE FALLOCHPGGFREEHPGGLISTNDCTODEVICEFILLPOLYGONSUB CLIPPOLYGONDISPLAYOBJECTLISTSUB SPOOLFILESETPRINTERPOINTERSQUERYFREESPACEREADINTERRUPTKEYOUTPUTRECTANGLETOPTR DORASTEROPSETRASTERDESTINATIONSETRASTERPATTERNSETRASTERSOURCE WXWINDOWLOW WYWINDOWLOW WXWINDOWHIGH WYWINDOWHIGH VPPATTERN VPPATTERNNODE VPPTRBITMAP VPPTRBITMAP2 VPPTRBITMAP3 VPPTRBITMAP4 VPRECTANGLE/H VPRECTANGLE2 VPRECTANGLE3 VPRECTANGLE4 RGPRECTANGLE RGPBITMAP PFILLPOINTS PFILLSEGMENTRGWPLOTTERBUFFER BSPLOTTER RGBSPOOLFILE CBSPOOLFILE RGBDOCNAMEFSPOOL FSPOOLTOFILE VIPLOTTERTYPE VIPENTHISPASSFCALLKEYROUTINE GFX_PARAMS VIMODECURRENTVILINETYPECURRENT VICURRENTOBJPPICTUREFILEHEADERPOBJDESCRIPTOR LQ_DWORD_DIV LQ_DWORD_MUL DUE t |ڠ Ѡ Ƞt|J  ۠      ۠$ $@`?\8d6\8h\8l \8p \8UP^SvRPPwmPPPF urPPF tJFP~u~ sFn^ <t<u FsfFN~FV FV FV~u 9Vu9Fv 1;t @ v<sFVFVPvvrɠsBPvvrPvvrPvvrFF0PvvrFFFFf~tFFFל)#(,V8-?)GV[V~Ċč/ęĠĤĪĻV9ӎߎV8 %8V8CNVY`kVv́VŌ͗VŬͷVÆ &FFPvvrIsLPvvr,PvvrPvvs: F uP PF uPFF]G  V*1!uPPFPF u,s"rP6PP]˧ VV !V&.3V9>VDIVO!TVZ"_Ve#jVtx{ĂĆĉ!č!Đ5  ˧  V2=$BV" UQQ>SPS6 PS6 PPPPP R6WPF uYsOFFwBĿW6 PPPPP R6WPF uFu](E V" (.V4 :@VMV^Vją$ċ̑VĞħ̯VtGrfPtxPLM86 V2.307/03/86 14:01:4ז1STACKMEMORYCODEDATACONST GRFPTX_CODEDGROUPߖh@$ ߘHsHmT4ϘD KB NPRISMDELAYNENVISIONDELAY N8010DELAY1 N8010DELAY2  RGBHP7470A RGBHP7220C RGBSTROBE RGBPRINTRONIX RGBANADEXRGBPRISM$ RGBOKIDATA) RGBENVISION0RGBGE8 RGBHP7475A: RGBHP7220TARGBOKIH RGBSPG8010KRGBLINEK FPRINTERONO RGBPRISMCOLORѐPRGBENVISIONSTARTPRGBENVIS"Ĕ"ė#ě#ģħĪĮı ĵ Ĺ/Ŀ)Vφ)V-.*+,,V (UFN+ANFF F~uF uAFHN N׉F6P6vF uVF@$v6F u( F uFHFNZT F6v6vF~tF]b &5,;\TV9Z`V8sx~Vč5Ė6Ğ7Ģ7ĩ̬V ̸\ΎҎ\V_SU F~t&F ;rRRPsFF F^ SFPSF u@~wF3SvFFQRPsFi~uF"~uF~uF ~uFSvvSv6PFSУSУF u$Fs^ Sv ~u@PFF] X&(VL&QV k&sV ă'̍VΆ&چ'V 'V'' &V&&?VmUvv v v] z\(U8>uF!>uF>uFFF F؋FFԋF F֋FFS6 PsFFFF@F9FsErF>u^Kć ^KćFʌF̠ȴ^ʋ&s^KćFΌFЋF؉F FԉFF։F F҉FFHF^S6 PF ;FuuN F;v NF NF+F F >,u N FF>SPPPF Pv N+AQPPvF u<N F;sNF NF FNN FF FN N+FF+NNNt ؉FF FFFN̜Z33$3OU[V`ćďĕ/ĤIJĻ0׆%2 V;2OYaV́V F;s FNFNFNP+FXF+FFFFu @F^v>^YSPNPPvF+FPPPPvF uP~uNFt FFFtN%~t~uFFN~sNFU]:?M]eV̅VlUQQ>SPS6 PS6 PPPPP66WPF uTsJFFw=ĿW6 PPPPP66WPF uFu]iE V"(.V4:@VMQYVeĀ%ĆVęĝ̥V$0 Uv>^YSP]Ϝ !V UsFFS6 PN F;v NF NF+F @FFF;FsrF>u^Kć ^KćFFȴ^&sK^KćFF^S6 PPPv H+F PvPPPF u Ft[]6!'VYag/vĄč0ĩ%ĸ̾VˎVI UF$] 23K# U~ vFF*] 42tKrSF/FFw"@^ĿWF u Fu֋F]6 IONNEXTcRGBENVISIONEND1gRGBENVISIONEND2kaRGBENVISIONCOLORbOUTPUTRECTANGLETOPTRGETPRINTERDATACONVERTHEXTODEC  WRITEPTRLINE COMPUTEPTRLINE  WRITEBYTE WRITEBSRECORDDELAYULCMPB BSPLOTTERRGBPLOTTERDEVICECBPLOTTERDEVICE VIPLOTTERTYPEVIRECTANGLELINEVIRIBBON D>AP E HP7470A HP7220C STROBEwPRINTRONIX ANADEX $PRISM )OKIDATA- 0ENVISION8GE :HP7475Ai AHP7220T[HOKI,K8010BO Q$1PqBA10;LF16;SD1;SM0Ec;BV(g:EX;ݠ k;HA0;EX;;SCU>t~t+JuOrtPPFFF=sw^&N&&@ ˆF&P&@ ˆF&PV^?"ٰ@ ؋v^" ؈ ^" ؈ " ˆ FF끠OrPPF uYPPPFPF u:P >tPPF uPPF tc~|t+Ju3FF=JvV%VFFF@^&tN ^v&@jFtN^v&FtN^v&>FtN^v&[J*4@Kt+JVF;RFP PFPPFPF u<P^PF+PFPF uP6PF u>t~t+Jt-0PPPFPF uFFPPF uFs<^SJPjPFPP 6F uvP F u>u > t~t+JtFFPPF u6F uFs<^S?PHPFPP m)<_\dwVăČ̜VḬ̃VÆ VVF\LOVa\n xŀŬʹVV\6F uvP F uPPPFP<t< t~t+JtFF> u PPPF uPPF uPPF u֊FsA> u^S?PH ^SPdPFPP vP F uPPPFPFP >t ~t+JV>t uhPPPPFPF u~u0PPPFPF uPcPPFPF u^S4PPFPP 6V\$(-;VCu{Ą̌VĘ̠VĬ̴VȆ\\  V(3T diwVŌ őŔřͧVųŸV\F uFPP F uPPF u8uQgQ PkPPFPFFpPPF uPPPF u~|t+JuFF=JvV%VFFF@^&tN^v&@jFtN^v&FtN^v&>FtN^v&FtN^v&FtN ~uF?F^<@tC^Ft4PPvFPF u=P PF u)PPF uP\PF]Ɯ\V\"*V9 >CLQ_VmuVā̉VołŇ͔VŠͨVŴͼVȆVՠU^ SP Pt@~ tA"s"5^&^&^ &^&^ SPPt@9NtB"sK^&^&{^ S$PPt@~tA"sK^&^&^ SKPPt@9NtB"s@^&^&=^ S)PPt@9NtB"s^&^&^ &^&I^ SHPPt@~tA"s!@^&^&^ &^&j^ S0PPt@~tA"s!5^&^&^ &^&K 2 VU^VĔ̝VҍVV\eVŧͰV@ ^&^&^ &^&^&&_^&]  #0G UQFF;w*F 10+N^&F 1F Fű] U F uFF^FNu+JVu FHFFFF@FQ^QPFPF u6Fs,F)FPvF u~t F+FFr]T]hVā̉V U$^&F FV ‰FVF ЉVЉVNs-ЉVЉVЉVЉVЉVЉVЉVЉV‰FFF96  N ~ VVFtغN~VVFN~F+‰FFs=FsFFjA'V *,+DV8kV8̐V8ĩ+V8VV+dV8ͅV8ͫV8V8PNNvvPQvvvvFF uFFFFF] V"V ՠU`r">wmt>u  ~Pv^Sv66FPFPFPFP F ux^Sv6666vvPF u@s9FFF~vFF@FNQPFFF]^;/0!3A,E-\\q6u6y7}7̊\Ė.Vچ,Urt>wmtg>u [vvRPPRPPPF u-s#F~vFPP]\)/0!32V=V D6I7NVZ.}V$mUr>wmt>u }PPv v FPFPPvFPF Pv v vvPPF u+s!FFFFPP]1/0!3AVWVh6m7rV~.Ċ6Đ7̟V$UroFsV%VFFF^&tNv v^&FtNvv^&FtNvv^&FtNvv^&FtNvv^&FtN vv^&FtN@~t F@^&Fr F݋^vv^&FtN݀^F Fvv^&FtNvv^&FtNvv^&FtNvv^&FtNvv^&FtNvvqk ^&FtN vv^&FtN@vv^&FtN݀~t F@^&^F݈F]ǜYtGrfTxtPLM86 V2.307/03/86 14:03:0ٖ1STACKMEMORYCODEDATACONST GRFTXT_CODEDGROUPۖh@ *H HTcD K BLORGCURRENTs DISPLAYSTRING DISPLAYCHARWRITETEXTSTRINGSETCHARACTERSIZESETCHARHEIGHTANDEXPANSIONmSETFONT SETFONTSUB READINFONTeGFX_DELETEALLFONTS SETUSERFONT GETNUMBEROFFONTS GETUSERFONTNAME&  GETFONTNAMEv  GETFONTNUMBER SETLABELORIGIN, COMPUTESTRINGDATA EXPFACFROMCSCALE HEIGHTFROMCSCALEA RSCHARSFROMHEIGHTw HEIGHTFROMWSCHARS  CLOSEFILE GETFILESTATUSOPENFILEREAD FALLOCHPGGFREEHPGGFCHANGESIZEHPGG GFX_DRAWLINEGFX_DRAWCLIPPEDLINE GFX_CURSORSONGFX_CURSORSOFFPADD16 REALFROMWORDREALFROMDWORD16DIVRQMULRQ USERTONDC NDCTOWORLD COMPUTECSCALEHEIGHTFROMRSCHARSADDVECTORENTRYCODEULCMPBINITIALIZEFONTSPSETLINETYPESUBPSETDRAWINGMODESUBRGWSIMPLEXROMANRGWSIMPLEXROMANINDEXRGWSIMPLEXPLOTRGWSIMPLEXPLOTINDEX RGBFONTINFOVNFONTS VRGOUSERNAME VRGCBUSERNAMEVRGOINTERNALNAME9$VRGCBINTERNALNAMEVRGOSCREENNAMEVRGCBSCREENNAME FFONTSINITEDVRGBCURRENTFONTVCBCURRENTFONT PFONTINDEX PFONTCOORDXCURRENTYCURRENTFOBJECTRETAINED FOBJECTOPEN OBJECTMODE VIMODECURRENTVILINETYPECURRENT OUTPUTDEVICEPPICTUREFILEHEADERPOBJDESCRIPTOR VDXCSCALE VDYCSCALE LQ_DWORD_MUL DXSimplexRomanoU FvFPFFF9Fvj~ud^&F&Fv vvvvvv Fv&@&+N~V F뎚vvF]6012"%V Q*q\+̒V8̥V ĮĵU rFFv&F&NFVV׋FЉVFغN v ׋FVFV$׋FЉV^&PV+VN ^ ֋FЉVPvFvvF~u uFFFt(FFv&F&HNF;u;u~u ~uFŋFt غN ~ F+‰FF7 >wmtb>u V^SvF uBs8FFF~vFFFNQPFF]|/0!34\@.wVޠU~ vrFFvF 9FuEQ^SPu0t<u ^&G F&GFF~t`^&GN;u6^S^G PQu^&^&G^SP^Fn&G &W;vHѿV~&GFFFPWRs{F&GZ&W F&G^SveF uK&_S&w ^F&G ^ vNFYF^&G]:'V%)-(BMVW3be*i*lqt*x*{~+Ă+Ĉ4VІ*Ԃ*ކ++V 43VH4X4g\t4~4ͅV ő4eU4rFFH^;r*F9uQ^SPt Fu˸L^㋏N~FPFPvRPPrmPF t =ug evPFPPF uFPvvsv^SvPPFPF t^SF}vF&_S&w ^FFF&Z&WFPP^Fv&\Z&TF^Y]e'V ,$2#6AV[&b%f̍V̳VVVV V4 4'V E*I*RV m+q+ϠU&G F&GFF~t'^&S^SP^Fn&G &GFFFPPPsF&GZ&W &G]t!4*V8V J4T4nVă4Đ4Šu UQQrFFH^;r*F9uQ^SPt Fu˸^㋷P],' V +"1!5@VZ#^d$g\) UQrF^&] ' V T& UQrFF;r )^㋟^ &&_^㋇^&] 7' V (!,?":Tv UQrFF;r )^㋟^ &&_^㋇^&] ' V (#,?$6j UQrF^&H^&;r/F 9uQ^ SPt ^&uø] K' V 2$8#<GVj, UQQrO>wmtB>u 6~v+FsFFFPP]R/0 39=.WVՠ U rF tg$^&^ &FFF9Fvb^&F&F&@&+>^ &^ &;Fs^ &FF떠t<t<uF-<t<t<u^ &N+^&F^ &+^&^&;Fwvt<t<uF-<t<t<u^&N+^&F^&+^&^&;Fw$^&^ P&Y;v^&^P&Y;w]9'V7!7*V8b*p+Ā6Ą6̇V8ĴȎ)* Uv v RPvvRP] VVV:A UvvRPPRPPRPRP]2 VV V 'V.Vʠ3w UvvPRPPRPRP]V V V'V$7 UvRPPRPPRPRP]OV V V $V+VڊtMthRndPLM86 V2.307/03/86 14:04:4Ԗ1STACKMEMORYCODEDATACONST MTHRND_CODEDGROUPh@HHTD KVFSUPPRESSOVFLMESSAGEGGG@ROURQ BREXCEPTIONGGT OUTOVERFLOWGGcOUTUNDERFLOWGGq6(TRNRQCLERQADDRQSUBRQ ERROREXIT_ D?XUPPvvsvv66vv66FVvv]V#&V48;VLVTUv]V1cU츲P]˅V0qU츲P]wV0t7  }2&LJ}\@ > x@&FFPQVRWPQFPQF]}\)=AIMUYbmxČĐĘĜĤĨıļǎۆߎ \%,\PV|HU^F]z ![UvF]@xU[+F.V‰FF%F0u&>uF>uFFFFFFFFF;FsFFNFt 4F>uFFF >IF@F FF>LF @FF @F F F F FF>lFt8&]!9( 0=r\Ďė Ĥ Ŀʎ\-\2\8UFFF1FvPvv v vvx]#,\ #UQQFBFuF]b #UQQFBFtF]E &UQBFu]˲tNotifyCmGraphicsPLM86 V2.307/03/86 14:05:3Ԗ;STACKMEMORYCODEDATACONSTNOTIFYCMGRAPHICS_CODEDGROUPh@|HH T0ӘD KNOTIFYCMGRAPHICS6QUERYDEFAULTRESPEXCHREQUESTWAITP GETUSERNUMBERz DU$FPFFFFߋNNFFPFFFЉFVFFPF tvFPF]K V3VZVqVt ObjectTypePLM86 V2.307/03/86 14:06:1Ֆ5STACKMEMORYCODEDATACONSTOBJECTTYPE_CODEDGROUPh@/HH T0јD K8 SETOBJECTTYPE GETOBJECTTYPEGETFHOBJECTTYPExFCURRENTOSVERSION CLOSEFILE GETFILESTATUSOPENFILE SETFILESTATUSG DUFPFPF u8~ r~sFP^ SvRPPmmPF uzvPPPFk^^F~uv PPPF~tvPPPFvF~tF]SVLViV̗V̶VVUFPFPF u~~ r~s ^&gFP^ Sv RPPrmPF u?vPPPFk^^^&vF~tF] VQVnV̋VelxU FPFPF uE~ r~s ^&.v PPPFm^^^&F] VFVt T1GrfComPLM86 V2.307/03/86 14:08:4Ж3STACKMEMORYCODEDATACONST T1GRFCOM_CODEDGROUPsh@:јHHFØTD K WPORTPLANE00VPPLANE02VPPLANE16VPPLANE2:GRAPHICSCOMMAND> GRAPHICSPARAM@GRAPHICSSTATUSBCVSYNCSREQUIREDDѐINITGC001SCREENGRAPHICSLOADGC001SOFTPATTERNHSETGC001SCREENPATTERNS[DRAWGC001SCREENARCx DRAWGC001ARCWAITFORGC001FIFOEMPTYWAITFORGC001FIFONOTFULLWAITFORGC0017220QUIET&猕 QUERYVIDHDW GETMODULEIDPROGRAMCOLORMAPPER MAPXBUSWINDOWCURRENTOSVERSIONPRGBRASTERBUFFER SRASTERBUFFERVICOLOR VIMODECURRENT GFX_PARAMS DD UdFP PF~u!FFF~u5F@FWPFPF u݋F=8t=9uЋFHFF uFPFPF u~ u~s~ v8~9uF9F8vP2P`PFP PF tsﺠ;24F 0268:<F >F@BDFF~8uFFFFNQPVRWQPNQPF>@,]>nK@>G@.>p@>F@FBF tF@F;DtcVGV|VıV[Vdn͉\ŏřŠŧŮŵÎʎ֎_F tBF>k@ 2FF@2&}2&}2&}2&LJ}\@2FF@2&}2&}2&}2&LJ}\@2FF@2&}2&}2&8 w.an@7SK&SetRasterDestination FIO_PBUFFER DXSCALEFINAL4RasterPatANDCAM/GETPRINTERDATAPSETPRINTERLINETYPE PDAssignMouseCLEARPIXELSCREENRECTANGLESETOBJECTCURSORPOSITIONFIO_LFACURRENTVCRECTANGLEHEIGHTTruncateRealToIntegerGG^SETPRINTERLINETYPE CLOSEPICTUREW AssignKbdGc001_SetCursorPriority ColorTone9!B:hVx](lqL/PLT CLEARVIEWPORTFCheckIntegralGGa ObjectToNDCGFX_GETRASTERIMAGEh DYCLIPWINLOW4VFMULTIPLEPASSESuCGMDISPLAYVECTOR  wRasterExchFILLSCREENRECTANGLESetWkRExpIGGa DisplayIcon|DISPLAYPRINTEROBJECTS BlinkCursorwSetBiSETENUMERATIONPROC0 CHECKHEAPGG ColorTone8!Y0Eyha(p:Q NDCToViewportPDSetMotionRectangleNSC fBlinkRunningDRAWAWSSCREENLINEFIO_WRITENEXTDWORDGETTRANSFORMATIONDATA CODEINREGION RasterANDSrc/ QYLIMITHIGH4 OUTPUTDEVICESendCursorIrpt|RGBPICTURENAMESAVEW RGPRECTANGLE0llsgnIcon_LibGc001! SetB!iCYNls-1;_&VILINETYPECURRENTCONVERTHEXTODEC RGBSPG8010PSUBQINITIALIZEHEAPGG VIPENTHISPASSuDISPLAYNULLOBJECTS>DISPLAYGPSPOLYLINE)DecodRGGgfx_QueryCursorPosition' QXLIMITHIGH4CLEARAWSSCREENRECTANGLEPDRAWPRINTERLINESUB TURNOFFCURSORCLEARPRINTERMEMORY gfxCursors!|.Mx?q8#dhUG]Old_SetRasterPattern/CrashPDISPLAYNULLPOLYSUB>gfx_DefineCursor' SwapXBusEAR DISPLAYSTRINGRGFFIRST CLOSEPRINTER WRITEPICTUREW PBSWRITEVDMpfont/SETNULLLINETYPE> CGMLINETYPE PDISPLAYSCREENOBJECTSllremBrenc1! ObjectType!a@ i73PHZr-yDMulGG SETTRANSLATESETIWSSCREENDRAWINGMODEFIO_DEOFfOddFCHANGESIZEHPGG FCHECKHEAPGG FCOLORMONITORVCRECTANGLEWIDTH OPENPICTUREW VDMCOLORTABLEPLOADCOLORSSUB4 HalfTone3!(e>Gt|P W/l`8PDISPLAYPRINTERPOLYSUB PBEINGCHANGED0 PBMPATTERNRGBENVISIONEND2 RGPRIBBONRGBENVISIONEND1USERVDMGETWORD OBJECTMODE@QUERYFORMATSIZELEFTPEN READINFONT DoWriteSysOut VDMLINECOLORfSrcIsMultiBus/REMOVEFROMFREELISTGGlrmul__ SmallSlantDSubGGlrmul SetCursorOn|LOADCGMCOLORSSUB  GFX_DRAWLINEHEIGHTFROMWSCHARS HalfTone2! ColorTone3!8  T3+r_?FhyM|"READVDMSETLABELEDITFLAG@USERVDMPOLYGON GLOOKUPSTRINGSetRasterSourcePlane RasterAndOR/ PDRAWCURSOR RGBDOCNAMEGc001_RemoveCursorVRGOSCREENNAMEgfx_RemoveCursor' LockCursorLogSCALEDNOTATIONGG Raster2AndXOR/SETTRANSLATERELATIVEGrfFnt! ColorTone4!rcmp!ZRkDs9'K\a2 GPSCOLORTABLE)Gc001_BuildRasterTextTPDRAWPLOTTERLINESUB pCursorHeadgam_BuildRasterText GetUserNum RasterOrXOR/DISPLAYCGMPOLYGON DisableDRAWIWSSCREENARC BSOURCEPLANEPDISPLAYDEVICEOBJECTSuWAITFORGC001FIFOEMPTYfY`@6'Ls.l"z FGPSERROR)Raster2OrANDCAM/SETPEN DoReadSysIn DYCLIPWINHIGH4GETVIEWPORTLIMITSDISPLAYSCREENOBJECTSGFX_WRITEPICOBJECTLISTh CLOSEOBJECT@WRITEVDM COPYLABEL@ ColorTone2! HalfTone1!L,vY@!4`T}jo READPICFILEW DRAWCIRCLEGc001_UnlockRaster UnlockCursorTURNOFFGRAPHICSCOLORGFX_DISPLAYOBJECTLISTu Raster2SrcXOR/pBmDst/ ColorTone14PDRAWVECTORCURSORDYSCALE4 ColorTone12 ColorTone13LOADGPSCOLORSSUB) ColorTone10 ColorTone11 gfxRotate! ColorTone1! SimplexRoman!f"nS{9B0*vF]N fCursorIrpt fRasterState READPICBUFFER FCURSORONConvertFrom8087pGETCURRENTLABEL@CosRqp CBPRINTERNAMERGBDIRPSETPLOTTERCOLOROUTPUTTOPRINTER PICTUREENPHP0 VICURRENTOBJ@OPENCGM  OPENPLOTTEROPENTEMPOBJECT@WRITEPICBUFFERSt)R@9b}2JjYDELETECURRENTLABEL@gfx_GetContiguousBm'READOBJECTDATAW VWCGMLEVEL4 RGBFONTINFOSETVISIBLESCREEN FLOCCURSORON GFX_ADDPIChDRAWCGMLINESUB  sRasterBufferQueryFrameCursorPosFrameCursorRSubGG[SETPLOTTERMATERIALDRAWPRINTERLINESUBDraw_LibGc001! ColorTone7!~,R&5bxIZnAgDISPLAYDEVICEOBJECTSu yRasPosHigh PBUFINPUTGFX_INITSCREENGFX_FILLSCREENPOLYGON WHOLEFROMREALQueryFrameChar INITGRAPHICS4 RasterXORAND/DivuDWD QXBOUNDSLOW4Old_SetRasterFont/ PRINTLINE LOADCOLORCLEARIWSSCREENRECTANGLE QXLIMITLOW4gfx_UnlockRaster'GFX_DISPLAYPOLY ColorTone6!gfxInit!4setgwsparamnew!jrtrig!dt"o'\=a}DhO.6COPYFRACTIONGGXCURRENT4SKipRWn QYBOUNDSLOW4 SETNEXTLABEL@ RGBOKIDATA SmallWeaveTestPartitionFlagsGc001_LockRasterRegionSKipRBm NDCToObject WakeUpSchedllrem__LOADSOFTPATTERN GetProcErc'READPICFILESUBW SetCursorOff|TurnHighPriorityCursorsOff| FLABELOPEN@gfx_ChangeTranslate gfxPrimitive! ColorTone5! HalfTone4!9 vnM$/[S+<C{bQUERYFREESPACE RGBFONTBUFFER WorldToNDCInputSETGC001SCREENPATTERNS xRasPosHighVICURRENTOBJSAVE@ VPPATTERN0 InitNetServer WBANDOFFSETDRAWPTRPATTERNVECTOR SETOUTPUTTYPEDESTBMRGBLINE SETVIEWPORT UserToNDCPSETLINETYPESUB4gfx_PointDeviceToNDC gfxCurve!d"\-6>ozQEvrrem__FRACTIONFROMREALINITSCREENGRAPHICSOUTUNDERFLOWGG GFX_CLEARPICh GPSPOLYLINE)Gc001_SetCursorColorgfx_ListDeviceToNDC FPICTUREOPEN4SetDrawDestinationSETPLOTTERLINETYPE DRAWLABEL@fFontIsMultiBus/prgbRasterBufferVDMDISPLAYVECTORSETSCALEINITGC001SCREENGRAPHICSOPENGPS)SETNULLDRAWINGMODE>QUERYFORMATADDRESSFIO_FBUF1UPDATEPPICTUREFILEHEADERh gfxPicIO!hSKipRB!m,k5aIQ'~Av[fDstIsMultiBus/POBJDESCRIPTORSAVE@RAbsGGagfx_DisplayIconSETPRINTERDRAWINGMODE BlinkCursorsw Raster2XorOR/DRAWIWSSCREENLINECLOSEVDMSETLABELPOSITION@OUTPUTLASTTOPRINTER Raster2PatOR/ RGBENVISION CLOCKWISERGBPRISMPADDGrfDum!gfxRealTransform!SkipW!ogfxCursorSubs!R50+>gJ'_DZlGETPVECTORENTRY@PSETSCREENLINETYPEABSRQpRFltQGG^OUTDECPFOBJECTRETAINED4ITrunRGG^ RGBANADEX VPRECTANGLE30 VPRECTANGLE20FNegRGG^ VPRECTANGLE40rmath![eQ$tm\H);3 Raster2XorXOR/DRAWCURSORDUMMYRTanGGdVRGOINTERNALNAME TURNONCURSORSETAWSSCREENDRAWINGMODEPOBJDESCRIPTOR@LockVideoForModifyDRAWVDMLINESUB Raster2PatSrc/ PPATTERNBMUnLockVideoForModify GFX_QUERYFONT'VPPLANE2Gc001_SetCursor|New_SetRasterDestinationVPPLANE0VPPLANE1 SPOOLFILE NewRasterOp!|&M<sjCWˏ4c+ЭRasterSrcSrcNoShift/ gam_RasterOpQADD32gfx_GenEllipse gfx_SetScale N8010DELAY2WConvertToAsciiGGGETNUMBEROFFONTSCLEARSCREENRECTANGLE N8010DELAY1INITVECTORDATA4GetRemainderGGd SetLimits RasterXorOR/FREEHPGGGc001_InitCursorBlinkingwIRounRGG^InitSysByteStreamGFX_CLIPTOREGIONWAITFOR7220QUIETGfxScreenPolygon!GrfCnv! GrfHeapa! ColorTone11! BNU<*2J] ADDMOVEENTRYllmul__DrawLineToDevice PDSetTrackingUSERVDMCOLORTABLE PBMSCREEN PDRAWLINESUBfFill WLINEXLATE4 ColorTone10!$cm6]I?xVt. WXWINDOWHIGH4FIO_INITIALIZENotifyCmGraphics CGMCOLORTABLE VCBCURRENTFONTUSERVDMFILLCOLOR;SETMONOORCOLORDRAWMODE VRGBPALETTE MuluDD20Dgam_ChangeCursor FILLPOLYGONADDRQp NDCToWorldMulsWWDReleaseByteStreamLpGrfArc! ColorTone13!9  wC2[M$n<+Rf GFX_CURSORSONDRAWNULLLINESUB> VPPTRBITMAP0 DoRasterOpUSERVDMLINECOLOR; WPORTPLANE0gam_RasterOpTextFindRWEvaluatePoly2GGdgam_GetContiguousBm gam_SetCursorPDSetCursorType PDSetControlsFindRBCLTRQp CHECKGRAPHICSgfxNull!>GrfInf!}#UxL0@6oYGd FIO_LFAOFFSET RasterXORSrc/PSETPRINTERDRAWINGMODEWXCURSORgam_RemoveCursor VILASTCOLOR4CosW20DVILASTLINETYPE4WYMAXuSAGRAPHICSSTATICRAMSetPrimaryCursorOn|TURNOFFGRAPHICSDivsDDD READFONTFIELDFOBJECTOPENSAVE@ WHATCHXLATE4 SimplexPlot!gfxData!+Q4;Cx#[nKcGRAPHICSSTATUS CLEARSCREEN DXCLIPWINHIGH4CLOSETEMPOBJECT@ BSGRAPHICSW SETNEXTOBJECT@ PutFrameAttrs VDYCSCALE4RSCHARSFROMHEIGHT FILLRECTANGLESETIWSCOMMANDSCREENSETT1SCREENCOLOR VFHEAPFULLGGlldiv gfx_PosCursor'RGWSIMPLEXPLOT gfxDevice!SetW!k ColorTone12!'9?J1SYCLIPREGIONHIGHGc001_SaveIconArea SETPICTURECOLORSu RasterAndXOR/ClipIcon|RGWSIMPLEXPLOTINDEXDELTAVECTORLISTV*zI>p_k1 GetIBusDataFSPOOLUSERVDMPERIMETERVIS; QueryModelgam_QueryCursorPositionOld_SetRasterSource/GFX_FILLSCREENRECTANGLEDISPLAYPICTUREugfx_SetCursorPriority'PHEAPGGGFX_DRAWSHORTLINE NPRISMDELAY QuietForSwap RasterSrcAND/HEIGHTFROMRSCHARS4 GetProcInfoVDMINTERIORSTYLEgfx_SetScaleAndTranslateGrfTxt! ColorTone14!gfxScreenInit!`JX(3h|Rp?gfx_DoRasterTextFIO_READNEXTRECORDGc001_ChangeCursorPLOADSCREENCOLORSSUBPDISPLAYNULLOBJECTS> WGetDecExpGGCLOSEGPS) Raster2SrcOR/ WYWINDOWHIGH4 SETFIRSTLABEL@GFX_SETCLIPPINGREGIONPutFrameCharsAndAttrsRaster2SrcANDCAM/CLERQp`jHR5Y#@.p GFX_CREATEPICh GETLABELDATA@GFX_DRAWSCREENLINE rgbOpTableDISPLAYVDMPOLYLINE gfx_RasterOp'yScaleUserToWorld SETFONTSUB GetSlotInfoMBGRAPHICSIOPORTGrfPlot!-KPB\7x %kfPLOTLINE Gc001_Draw RMulGG[ ConvertTo8087pLOADVDMCOLORSSUBUNSCALEDNOTATIONGGGETUSERFONTNAMEULCMPBDISPLAYCURRENTOBJECTuLARGEPLOTTERDELTAvlrem__GFX_QUERYSTRINGPOSITION'gam_SetCursorColorOUTPUTRECTANGLETOPTRNEGRQpFGPSMULTIPASSSAVE)DRAWAWSSCREENARC CLIPTOEDGE ADDDRAWENTRY gfxSemaphore! DwordMath!SkipB!l: CzU%4p.>M[gGETLABELEDITFLAG@ OUTOVERFLOWGGSynthesizeLineCLOSECGM ALLOCFORMATMEMORYvrdiv__DISPLAYCGMPOLYSUB  SAVEDATASTATE@ SELECTPENGc001_GetContiguousBmOGRAPHICSCOMMANDFILLRECTANGLESUB gfx_GenArc FIO_FBUFEMPTYRDivGG[WRITETEXTSTRINGP@IX.qx^&7h Raster2PatAND/LOADSCREENCOLORSSUB MERGENODESGGrgqPowersOfTenVRGCBSCREENNAMEDSGRAPHICSHEAP4 FIO_SETLFA BLORGCURRENTBigSlantRaster2XorANDCAM/FIO_READRECORD SETLINETYPEFrameBackSpace FSPOOLTOFILE cbLineBmDst/ Raster2OrAND/CVSYNCSREQUIRED1MS,#<D`SmallDoubleSlantfConnectCLEARAWSSCREENFLeRGGZNew_SetRasterSource RGBPRINTRONIXSetRasterSource LOADPAPERSETWORLDCURSORPOSITIONkH{Q1>9)`$sX WRITEPTRLINEBigDoubleSlantTESTERCh RGWVDMREADBUF COMPACTHEAPGGOutputSetRasterPatternREALFROMDWORD16 cbLineBmSrc/ RESTORELABEL@SETIWSVISIBLESCREEN Raster2XORSrc/ INTERPRETVDM;SetRasterDestinationPlane WaitRasterNotifyCmGraphics!FindW!CmpW!t3JB'm[Rd9PI RGBRIBBON3ReadInputEventNSCReadCommLineStatus_sc RGPBITMAP0GFX_CURSORSOFF Raster2ANDSrc/ CGMHATCHINDEX CLEARIWSSCREENGETOBJECTBOUNDSuFILLPOLYGONSUB RGBRIBBON2FillFrameRectangleWAITFORGC0017220QUIETGFX_INITIALIZE4 RGBRIBBON1PDReadCurrentCursorALLOCUSERDATAMEMORY Raster2AndOR/ RGBRIBBON4vlremSKipRW!ngfxFont!'RasterText_LibGc001!TQ27ZcwBI&k ViewportToNDCGc001_DefineCursorSETSCREENDRAWINGMODEVNFONTSDRAWGC001SCREENARC PFONTCOORD0 DRAWRELATIVERGWSIMPLEXROMANFIO_WRITEDWORD ChkPtBsSysOutQUERYUSERDATAADDRESSWRITEPICOBJECTLISTSUBhgam_DefineCursorPDISPLAYCGMPOLYSUB SetSwapDisableBitBlt RGBGFXBUFFERGETFHOBJECTTYPE Raster2SrcAND/Y4yQ/$kF;q`VIRIBBONFIO_WRITENEXTRECORDDISPLAYCGMPOLYLINE vlmul__ CLEARLABELS@QueryProcessNumberTURNONGRAPHICSCOLOR PointThetaWWW PRGWRESULTGETOBJECTBOUNDSSUBu MulsDD20D FFONTSINITEDINITAWSSCREENGRAPHICS FALLOCHPGGDRAWGPSLINESUB)FILLSCREENPOLYGONGc001_QueryCursorPosition gfxPicture!u AwsGrfCom!ossub!j/!Nt%^C;o?W{crgbRasterOpBuf|VNBANDSExitWAITFORFIFOEMPTYSETNDCCURSORPOSITIONllmulWYMINuCloseSysByteStreamGc001_PosCursor| GFX_SCREENlldiv__ RGWCOMMANDrqBlinkwDDivGG MODIFYLABEL@ RasterOp!gfxRasterText! gfxScreen!:  hER*p<2Z{b$COMPUTESTRINGDATA wCursorExchgam_Draw RasterXorXOR/HEIGHTFROMCSCALEGETLABELPOINTER@GFX_WRITECGMOBJECTLIST  RasterSrcXOR/ GETOBJECTNAME@ BSPLOTTER CGMLINECOLOR New_DoRasterOpText RasterPatSrc/PutAttrNew_DoRasterOpPDRAWNULLLINESUB>GrfBgp!FindB!RasterOp_LibGc001!OCmpB!GrfCrs!L&s|j?-GT]8WXMAXu PutFrameChars RGBHP7220C VDMPOLYGONDRAWPLOTTERLINESUB bRasterSem RGBFONTSTRINGNegsDD PSETCOLORSUB4VFMOUSEPRESENTGc001_SetCursorBlinkingwRGWLINEPATTERNFIO_FBUF2UPDATESUBRQp RGBHP7220T GETOBJECTTYPEMovRB!$ gfxReadVDM!gfxVDM!6Bo>TO]Jycs+& CLIPVERTEXgfx_SetCursorBlinking'OPENVDMPDSetSystemControls InitNetAgentDelay UnlinkCursorRGBOKIDRAWBMSETSCREENCOLORADJPHPGGINITIWSSCREENGRAPHICSDIVRQpENCODIGGSETFIRSTOBJECT@CLEARPIXELRECTANGLEPLOADCGMCOLORSSUB PSETPLOTTERLINETYPEPDRAWCGMLINESUB BM 6z)0;b\gWtROURQCheckCoordinateDWORD16FROMREAL NDCToXWorld FillFrameRCosGGd FIO_GETLFASETFIRSTLABELENTRY@GETPICTURECOLORSuVFPAPERSETCOLORRSqrtGGaPDISPLAYPLOTTEROBJECTS WXVPLIMIT4Gc001_HandleCursorIrpt|VNENTRIESTILINTERRUPTu IVDMREADBUF RasterPatAND/DRAWARC RGBSTROBETURNONGRAPHICSFindRB! GrfHeap2!]6<}ƚvBVmLf"/RESTOREIMAGETRANSFORMATION@FILLAWSSCREENRECTANGLE PFONTINDEX0 VIPALETTE NDCToUserDISPLAYGPSPOLYGON)Raster2AndANDCAM/ WXVPOFFSET4YCLIPREGIONLOW ResetFrameSETPLOTTERCOLOR VIOPENLABEL@prgbCoordBufferEvaluatePoly1GGdGETSCALEDLABELDATA@ GPSLINETYPE)SETCHARACTERSIZEADDLABEL@RESTOREDATASTATE@GFX_QUERYSTRINGSIZE'PLOADGPSCOLORSSUB) WYVIEWPORTLOW4GETVDIVIEWPORT:hZ$rJVC/4ٲ~^ PDLoadCursorWINTERIORXLATE4WAITFORFIFONOTFULLSETFONT MuluDW20DListNDCToDevice BCURSORDIRNew_SetRasterPatternRGWFXRGWFYQueryLoadAddressSETCURSORPOSITIONSETUPGRAPHICSSPOOLING HalfTone1 HalfTone3 HalfTone2 HalfTone4Old_DoRasterOpText/DISPLAYVDMPOLYGON CBSPOOLFILEUSERVDMINTERIORSTYLE;DISPLAYVECTORLISTuRNegGG^soft7!p gfxObject!@GrfPtr! gfxPatterns!os̏.DOW}9Saf& Raster2OrOR/PEN6 RGBPRISMCOLOR GPSHATCHINDEX)Gc001_RasterOpTextTgfx_SetCursorColor'GFX_GETOBJECTNUMBER@LneRqpFindBSetClippingWindowDivsDWDWXVIEWPORTHIGH4FindWPSETNULLLINETYPE> GPSLINECOLOR)gam_DoRasterTextPDRAWVDMLINESUBSETCHARHEIGHTANDEXPANSIONREADOBJECTDATAIOhRGBPLOTTERDEVICEFIO_READNEXTWORD MOVERELATIVE GrfHeap1!+dJl3A]:#~vV RGBERIBBON4ichLimDisplayed/ QYBOUNDSHIGH4 FIO_READDWORD RGBERIBBON1 RGBERIBBON2ADDVECTORENTRYgam_ScrollRasterLines RGBERIBBON3 PBUFINTAKE INSERTOBJECT@xScaleUserToWorld VPPATTERNNODE0SETPRINTERPATTERNS WRITEPICFILEWOld_DoRasterOp/vrmul__ CLIPPOLYGONUSERVDMHATCHINDEX;gam_LockRasterRegion SETOBJECTTYPE LinkCursor RasInterface!'; @Z{#I`Ngp3+COMPUTEPTRLINE VPRECTANGLE0 PLFAWRITEVDM DRAWSCREENARCPDISPLAYPRINTEROBJECTSSETCOLORMAPPERwyLastGc001_RestoreIconArea DecodIGG PFILLPOINTS0FCALLKEYROUTINEuGFX_DRAWCLIPPEDLINEGETCURSORPOSITIONINSERTVECTORENTRY@gfx_MoveWindowMuluWWD RGPERIBBONgfxInitCursors!GrfPrm!MovB!#gfxClip!@%P_fHXvk07PSETDRAWINGMODESUB4 ADDPICFILEWREMOVECURRENTOBJECT@ GFX_PARAMSCheckWaitCursor FlushBufferLp QXBOUNDSHIGH4 QuietGWSBoardj CGMPOLYGON  ScrollFrameLFALASTCONVERTCOLORTOTONEgfx_ChangeScale WYNDCVPMAX4gfx_SetTranslate CursorUtils1!s SmallSlant! MediumSlant!K5Uzcm">+]GETLABELUSERFLAG@lrrem__CLEARRECTANGLERGBENVISIONCOLORFGRAPHICSINITEDWriteCommLineStatus_scFIO_READNEXTDWORD WYDEVICEVPMAXGetpASCBCBPICTURENAMESAVEWWAITFORGC001FIFONOTFULLFIO_FHAVE2BUFS SendCursor VRGCBUSERNAMEG>.fZ7%wmQRasterAndANDCAM/PDISPLAYPOLYSUB4GFX_SETPICMODEhWYVIEWPORTHIGH4 PBSGRAPHICSWADDTOFREELISTGGgam_UnLockRasterFIO_CHANGESIZEPSETSCREENDRAWINGMODE ONEHUNDRED4MODIFYSCALEDLABEL@VFENABLECOLORMAPPING SmallWeave!z+3Jbr>jU'\Gc001_LockRasterCGMINTERIORSTYLE SinRqp FIO_WRITEWORDSETVECTORRECORDING@gfx_LockRasterRegion'GFX_DELETEALLFONTS RasterOrOR/RIGHTPEN VFDRAWLABELS@ Raster2ORSrc/ GETRASTERINFO SendRasterRasterOrANDCAM/ WaitCursorDXSCALE4GfxFill! fioReadWrite!c"oP-[D7@HUjt RasterPatOR/ GETWINDOWDATADISPLAYNULLPOLYSUB>GETPICTUREBOUNDSuBInsertISignedvrremExpRqp CGMFILLCOLOR RExpRGGaFillPoly RGBSPOOLFILE prgwPatSrc/gfxGPS!)GrfPtx!Sx6fH.]@%LlrgbIconRasterTable| BDESTPLANEDRAWSCREENLINE PLOTTERDELTAGFX_DRAWPOLYLINE VRGOUSERNAMECODE CGMPOLYLINE fSrcAndDstBmSame/ADDSCALEDLABEL@SetSysBsgam_SetCursorPrioritygfx_ResolvePolyline RasterOpA!/}gu3%)GR]!<wxLastVFCOLORPRINTERWXMINuDRAWCsr_ReadIconFilesClipRasterTextPDRAWSCREENLINESUBBlinkPrimaryCursorwLOADIWSSOFTPATTERNSETCOMMANDSCREENGc001_BuildRasterWordTextT GPSFILLCOLOR)vldivvldiv__CLIPTOREGIONEDGECBPLOTTERDEVICE WYTRANSLATE4 RasterAndAND/ gfxInterp!;MthRnd!GrfLkp!gfxCGM! ;  ZRf7M,1'vmDgfx_ChangeCursor'GFX_SETMULTIPASSPADD16RAddGG[YCURRENT4QueryFrameCharsAndAttrsgfx_SetViewportFEqRGGZ Raster2XORAND/WRITECGMOBJECTLISTSUB  VDMPOLYLINEFIO_UPDATEFILEPLOADVDMCOLORSSUBSkipWoSkipBl GetpStructureDISPLAYPLOTTEROBJECTS ResetStackBInsertISigned!gfxIcon!iE)Zu%_N4<{VDISPLAYLABELLISTu gfx_SetWindowMULRQpPLOADNULLCOLORSSUB> GRAPHICSPARAMSETLABELDRAWING@Gc001_RasterOpO Raster2AndAND/lrsgnBSFONTGc001_InitCursorsDISPLAYOBJECTLISTSUBuGFX_CLIP WXYROTATE4gfx_Draw'setgwsparamnewj PGRAPHICSHEAP4 WYVPLIMIT4 PDLFAWRITEVDM gfxCoordx!l>eGOX4(y-#PSETNULLDRAWINGMODE>OutwordGLOOKUPVICOLOR WYWINDOWLOW4SETSCALERELATIVEAssignVidOwner DRAWGC001ARCRasterXorANDCAM/PDISPLAYPLOTTERPOLYSUB WXTRANSLATE4SetCursorOffAndRestore| Raster2SrcSrc/ DRAWCURSOR GetBsLfaSysBs MediumSlantmlong! BigSlant!gfxHeap!07'CJ=#0VCBPASSWORDSAVEW WXWINDOWLOW4RLnGGdUSERVDMLINETYPE; LFAVDMREAD FHVDMREADQTrunRGG^ MapBsDeviceDISPLAYSCREENPOLYSUB/z[T;Diq!%5LSETDRAWINGMODEInwordvrdivGPSDISPLAYVECTOR) MulsDW20D ErrorExitUSERVDMPOLYLINE WXVIEWPORTLOW4 FIO_READWORD RasterOrAND/PDSetCursorDisplayInArea SetBsLfaSysBsGetIBusDevInfoFGtZRGGZQueryPidGFX_SETCGMLEVEL4RGBPASSWORDSAVEW LockVideoJR~:[s'c1m@ WYVPOFFSET4SetDrawDestinationPlaneDISPLAYGPSPOLYSUB)RGBPRINTERNAMERGBSCODESETPLOTTERDEVICE GFX_WRITEPIChRasterSrcANDCAM/ gam_PosCursorCOUNTERCLOCKWISEFIO_FHIOMoveFrameRectangle ExitAndRemove StringsEqualCLEARPTRRECTANGLEgfxBlinkCursors!wKjsR/aW:%EDRAWSCREENLINESUB GETFONTNUMBERMediumDoubleSlantComputeScaleFactorsGETNUMBEROFOBJECTS@ ADDOBJECT@ GETFONTNAMERExpGGdDISPLAYVDMPOLYSUBConvertTo8087GGpNENVISIONDELAYVFSUPPRESSOVFLMESSAGEGGPSETSCREENCOLORFindRW!>ChZ^pzJ#üvS2DISPLAYPRINTERPOLYSUBMovW&COUNTERCLOCKWISETOCLOCKWISEgam_HandleCursorIrptFLtRGGZ GetCharPosLOADCOLORMAPPER FPRINTERONMOVERGWPLOTTERBUFFER rgbCursorBufsWYCURSORMovB#INITIALIZEFONTSENPHP0yTranslateUserToWorldTurnHighPriorityCursorsOn| VWCURSORCOUNT PICTUREMODEhRGWSIMPLEXROMANINDEX DISPLAYCHARVRGCBINTERNALNAMETRNRQp RqLabl-Mouse!< Hi`WSr$OD@}.7 xRasPosLowSETNEXTLABELENTRY@VFENABLEMULTIPASSQueryVamStatusSETLABELORIGINRGWSXRGWSY WCOLORXLATE4MovRW%MovRB$VIRECTANGLELINESETOUTPUTDEVICERGBENVISIONNEXTSETPRINTERPOINTERS0SinW20DDisplayClippedIcon|PDISPLAYGPSPOLYSUB) BVDMOPTIONSetScreenControlLASTYLASTX SetpStructureRGBPALETTEINITIALSmallDoubleSlant! T1GrfCom!(jZFz1d6!A~uoR yRasPosLow UnLockVideo GFX_READPIChGFX_FILLPOLYGONRFltIGG^GFX_SETRASTERIMAGEhEnableDISPLAYPLOTTERPOLYSUB BREXCEPTIONGGPDGetCursorPosNSC VDXCSCALE4lrdiv__ DECODERQQIRESULTlrremPGRAPHICSBUFFER4SetUserCoordinatesSETAWSSCREENCOLORSETDOCUMENTNAMEGrfCom! gfxPicBs!W}=5m#*X_tfQ-FXCLIPREGIONHIGH ColorTone8 ColorTone4PEQ gfx_SetCursor' WXDEVICEVPMAXCHECKGPAMERROR)LOADAWSSOFTPATTERN ColorTone9 ColorTone1 ColorTone5 RasterSrcOR/ WXNDCVPMAX4CheckpointBsLpSOURCEBM QYLIMITLOW4RGWPLOTHATCHDELTA ColorTone2 ColorTone6CmpBOld_SetRasterDestination/RIntGGavrmul RGBHP7470ADoRasterOpText CLEARVECTORS@PDISPLAYOBJECTLISTSUB4CmpW ColorTone3 ColorTone7 bCursorSem[yDUk4*<fqLQueryDefaultRespExchPDISPLAYVDMPOLYSUBGPSINTERIORSTYLE) COMPUTECSCALE4 PCOORDINATES0 SetRasterFontVRGBCURRENTFONTENCODRGGGETVECTORBOUNDSSUBuRSignGGa CWCOMMAND ercDwordMathBGWSTYPELOADGC001SOFTPATTERN VCBITSWIDEPDRAWGPSLINESUB) Raster2OrXOR/dmath!_r~PA$.=fXI8 GetModuleIDRaster2PatANDCAM/SETLABELUSERFLAG@VCBYTESREALWIDTHpBmSrc/QSUBP GFX_WRITECGM  VDMLINETYPE DYSCALEFINAL4 OPENPRINTER FOBJECTOPEN4xTranslateUserToWorldgam_SetCursorBlinking SETUSERFONT GetUserNumberConvertFrom8087GGpFILLT1SCREENRECTANGLENew_SetRasterFontrgpFillPattern RasterPatXOR/BigDoubleSlant!brdcod!MovRW!%0#:dZvlIB+Q DXCLIPWINLOW4 HandleCursor| WORDFROMREALDAddGGEXPFACFROMCSCALE Raster2PatXOR/ PDSetWindow VIMODECURRENTCLIPLASTVERTEXFIO_WINDEXCURRENT Gc001_PutIcon SETSCREENLINETYPERGBENVISIONSTARTgfx_RasterOpText'PDSetCursorDisplayMovW!&MediumDoubleSlant!l/V&4˨yBK"sg_8PDSetCursorPosNSCMulsDDDlrdivFIO_WRITERECORDRAtanGGdvlmulPointNDCToDeviceXCLIPREGIONLOWSetPrimaryCursorOff|PDRemoveCursor VDMFILLCOLORRSinGGd VCBITSHIGHDRAWLINE VCBANDHEIGHTOpenByteStreamLp SETWINDOWWRITEFORMATFILERExpRIGGa CLOSEPLOTTERVISTANDARDFONT RasterSrcSrc/LOADNULLCOLORSSUB> VPPTRBITMAP30 VPPTRBITMAP20 rgwBlinkStackwREADINTERRUPTKEY VPPTRBITMAP40rmath3!a*qxVO2Di>`:PDISPLAYSCREENPOLYSUBgfx_BuildRasterText' REALFROMWORD VIPLOTTERTYPERGBGE LFAOFFSETWCsr_CreateIconMasks ADDPICTUREWFIO_WRITENEXTWORDPPROCENUMERATE0 PFILLSEGMENT0 RGBHP7475ASETCURRENTPALETTEu VDMHATCHINDEX RasterORSrc/rmath2!^ gfxTransform!<  onEڌOld_DoRasterOp DoRasterOpfNew_SetRasterDestinationNew_DoRasterOpOld_SetRasterFont SetRasterFontO bGwsType+Old_SetRasterPatternOSetRasterPatternANew_SetRasterFontDz |z Es|z .|z |U圉f>t*=uv v vvv v vvY]U圉f>t*=uv v vvv v vvY]U圉f>t*=uv vvv vvY]U圉f>t*=uv vvv vvY  )V+VVN T nVpVāVȃVē ę İV ȲV VV҆ ؆ V V }z |z eR|Y]U圉f>t*=uvvvvv v vvvvvvv v vvY]U圉f>t*=uvvv v vvvvv v vvY] 9V V   @VBV_V aV q w ėVșVİVȲV It COPYRIGHT 1980, 1986 CONVERGENT TECHNOLOGIES, INC. ALL RIGHTS RESERVED THIS PROGRAM IS FURNISHED UNDER A LICENSE RESTRICTING ITS USE SOLELY FOR THE OPERATION OF A DESIGNATED COMPUTER FOR A PARTICULAR PURPOSE, AND MAY NOT BE COPIED OR OTHERWISE USED WITHOUT THE PRIOR WRITTEN CONSENT OF CONVERGENT TECHNOLOGIES, INC. TITLE TO AND OWNERSHIP OF THE PROGRAM, INCLUDING ITS SOURCE CODE, SHALL AT ALL TIMES REMAIN IN CONVERGENT TECHNOLOGIES. LIBRARY: Graphics.lib VERSION: 11.1 (Tuesday July 8, 1986, 15:00) Standard: SimplexRoman: Complex: ComplexRoman: [sys]ComplexRoman.font Bold: DuplexRoman: [sys]DuplexRoman.font Gothic: Gothic: [sys]Gothic.font New: User: [d2]NewFont.font ` <P GFXGPAMDUMzPLM86 V2.307/03/86 13:23:3Ֆ5STACKMEMORYCODEDATACONSTGFXGPAMDUM_CODEDGROUP–h@pHH T D K-GPAMWRITERECORDGPAMOPEN  GPAMCLOSE GPAMRELEASE GPAMBEGINPAGE(GPAMGRBEGINGRAPHICS2GPAMGRCOLORTABLE<GPAMGRENDGRAPHICSFGPAMGRFILLCOLORPGPAMGRHATCHINDEXZGPAMGRINTERIORSTYLEdGPAMGRLINECOLORnGPAMGRLINETYPExGPAMGRPERIMETERCOLOR GPAMGRPOLYGONGPAMGRPOLYLINE& DU] U]~U]U](U] t2U] j<U] ^FU]\PU]PZU]FdU]:nU]2xU](U]U] U] tRasterOpIwsAwsԈMWC86 2.1 Mediumވ Ctos C 2.0\nRasterOpIwsAws_codeRasterOpIwsAws_dataCodeDataConstStackMemoryCgroupDgroupAqmcodeAqmdataZerodata(6({( "H X H H T$ژD  2New_SetRasterPatternDOld_DoRasterOpTextFDoRasterOpTexte\Old_SetRasterSourceSetRasterSource:New_DoRasterOpText;New_SetRasterSourceOld_SetRasterDestinationSetRasterDestinati=   $(,048<@DHLPTX\`dhlptx|:$.BXh&0>Ht0B\p0Lh8JN^x ,>RZz*8R`p2 d h l p t x |       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |       $ ( , 0 4 8 < @ D H L P T X \ ` d                                                                                                                             =                                                                       $(,048<@DHLPTX\`dhlptx|:4@`6hbv  Pdl Tx$>F`rv>R $ J p $ 2 H \ < @ D H L P T X \ ` d h l p t x |       $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |       $ ( , 0 4 8 < >                                                                                                                                     >  ZZZZ                      ZZZZ? ZZZZZZZZZZZZZZZZ?  ZZZZZZZZZZZZZZZZ@ ZZZZZZZZZZZZZZZZ@  ZZZZZZZZZZZZZZZZA ZZZZZZZZZZZZZZZZA  ZZZZZZZZZZZZZZZZB ZZZZZZZZZZZZZZZZB  ZZZZZZZZZZZZZZZZC ZZZZZZZZZZZZZZZZC  ZZZZZZZZZZZZZZZZD ZZZZZZZZZZZZZZZZD  ZZZZZZZZZZZZZZZZE ZZZZZZZZZZZZZZZZE  ZZZZZZZZZZZZZZZZF ZZZZZZZZZZZZZZZZF  ZZZZZZZZZZZZZZZZG ZZZZZZZZZZZZZZZZG  ZZZZZZZZZZZZZZZZH ZZZZZZZZZZZZZZZZH  ZZZZZZZZZZZZZZZZI ZZZZZZZZZZZZZZZZI  ZZZZZZZZZZZZZZZZJ ZZZZZZZZZZZZZZZZJ  ZZZZZZZZZZZZZZZZK ZZZZZZZZZZZZZZZZK  ZZZZZZZZZZZZZZZZL ZZZZZZZZZZZZZZZZL  ZZZZZZZZZZZZZZZZ