aƎ%!_b}e|M:Q%C OJ,C Drawing2DC xfcDrawing2DN UTOOBJECTSYSTEMPRGs C%C9OlLC9 GDIPTokenC xfcGDIPTokenCCSystem.Drawing.prg U GDIPTOKENTHIS CLASSLIBRARYS%CO@(TCxfcAdjustableArrowCapN BUTHISADJUSTABLEARROWCAPF%CO3TCxfcBlendN BUTHISBLENDK%CO8 TC xfcColorBlendN BUTHIS COLORBLENDf%COS3TCEmptyCC System.prgCReplace C Intersect CUnion CXor CExclude C Complement aC _memberdata .2*&.4   BUTHIS COMBINEMODE CLASSLIBRARYC%CO03TCEmptyCC System.prgC SourceOver C SourceCopy C _memberdata 44   BUTHISCOMPOSITINGMODE CLASSLIBRARY%CO3TCEmptyCC System.prgCInvalid CDefault C HighSpeed C HighQuality #CGammaCorrected !C AssumeLinear C _memberdata ..26<8   BUTHISCOMPOSITINGQUALITY CLASSLIBRARYm%COZ3TCEmptyCC System.prgCWorld CPage CDevice C _memberdata *(,   BUTHISCOORDINATESPACE CLASSLIBRARYN%CO;#TCxfcCustomLineCapN BUTHIS CUSTOMLINECAPs%CO`3TCEmptyCC System.prgCFlat CRound CTriangle C _memberdata (*0   BUTHISDASHCAP CLASSLIBRARYT%COA3TCEmptyCC System.prgCSolid CDash CDot CDashDot C DashDotDot CCustom UC _memberdata *(&.4,   BUTHIS DASHSTYLE CLASSLIBRARY7%CO$3TCEmptyCC System.prgC Alternate CWinding C _memberdata 2.   BUTHISFILLMODE CLASSLIBRARY"%CO3TCEmptyCC System.prgCFlush CSync C _memberdata *(   BUTHISFLUSHINTENTION CLASSLIBRARYU%COB*TCxfcGraphicsPathIteratorN BUTHISGRAPHICSPATHITERATORM%CO:"TCxfcGraphicsPathN BUTHIS GRAPHICSPATHK%CO8 TC xfcHatchBrushN BUTHIS HATCHBRUSH%CO3TCEmptyCC System.prgC Horizontal CVertical $CForwardDiagonal %CBackwardDiagonal CCross "C DiagonalCross C Percent05 C Percent10 C Percent20 C Percent25  C Percent30  C Percent40  C Percent50  C Percent60  C Percent70 C Percent75 C Percent80 C Percent90 *CLightDownwardDiagonal (CLightUpwardDiagonal )CDarkDownwardDiagonal 'CDarkUpwardDiagonal )CWideDownwardDiagonal 'CWideUpwardDiagonal "C LightVertical $CLightHorizontal #CNarrowVertical %CNarrowHorizontal !C DarkVertical #CDarkHorizontal +CDashedDownwardDiagonal )CDashedUpwardDiagonal %CDashedHorizontal  #CDashedVertical! "C SmallConfetti" "C LargeConfetti# CZigZag$ CWave% "C DiagonalBrick& $CHorizontalBrick' CWeave( CPlaid) CDivot* C DottedGrid+ "C DottedDiamond, CShingle- CTrellis. CSphere/ C SmallGrid0 &CSmallCheckerBoard1 &CLargeCheckerBoard2 $COutlinedDiamond3 !C SolidDiamond4 CTotal5 C LargeGrid CMin CMax4 a C _memberdata 40>@*:222222222222JFHDHD:><@8<LH@<::,(:>***4:..,2BB>8*2&&   BUTHIS HATCHSTYLE CLASSLIBRARYP%CO=3TCEmptyCC System.prgCInvalid CDefault CLow C LowQuality CHigh C HighQuality CBilinear CBicubic $CNearestNeighbor (CHighQualityBilinear 'CHighQualityBicubic C _memberdata ..4&6(0.>FD   BUTHISINTERPOLATIONMODE CLASSLIBRARYT%COA)TCxfcLinearGradientBrushN BUTHISLINEARGRADIENTBRUSH %CO3TCEmptyCC System.prgC Horizontal CVertical $CForwardDiagonal %CBackwardDiagonal )C _memberdata 40>@   BUTHISLINEARGRADIENTMODE CLASSLIBRARY"%CO3TCEmptyCC System.prgCFlat CSquare CRound CTriangle CNoAnchor !C SquareAnchor C RoundAnchor "C DiamondAnchor C ArrowAnchor C AnchorMask CCustom C _memberdata (,*0086:64,   BUTHISLINECAP CLASSLIBRARY%CO3TCEmptyCC System.prgCMiter CBevel CRound !C MiterClipped C _memberdata ***8   BUTHISLINEJOIN CLASSLIBRARY.%CO3TCEmptyCC System.prgCPrepend CAppend C _memberdata .,   BUTHIS MATRIXORDER CLASSLIBRARYG%CO4TC xfcMatrixN BUTHISMATRIXI%CO6TC xfcPathDataN BUTHISPATHDATAR%CO?'TCxfcPathGradientBrushN BUTHISPATHGRADIENTBRUSH%CO 3TCEmptyCC System.prgCStart CLine CBezier CBezier3 !C PathTypeMask CDashMode C PathMarker  !C CloseSubpath C _memberdata *(,.8048   BUTHIS PATHPOINTTYPE CLASSLIBRARY(%CO3TCEmptyCC System.prgCCenter CInset C _memberdata ,*   BUTHIS PENALIGNMENT CLASSLIBRARY%CO3TCEmptyCC System.prgC SolidColor C HatchFill C TextureFill !C PathGradient #CLinearGradient CUnknown C _memberdata 4268<.   BUTHISPENTYPE CLASSLIBRARYj%COW3TCEmptyCC System.prgCInvalid CDefault C HighSpeed C HighQuality CNone CHalf cC _memberdata ..26((   BUTHISPIXELOFFSETMODE CLASSLIBRARY%CO3TCEmptyCC System.prgCInvalid CDefault CLow CHigh C _memberdata ..&(   BUTHIS QUALITYMODE CLASSLIBRARYK%CO8 TC xfcRegionDataN BUTHIS REGIONDATAy%COf3TCEmptyCC System.prgCInvalid CDefault C HighSpeed C HighQuality CNone C AntiAlias mC _memberdata ..26(2   BUTHIS SMOOTHINGMODE CLASSLIBRARY@%CO-3TCEmptyCC System.prg C Perspective CBilinear C _memberdata 60   BUTHISWARPMODE CLASSLIBRARY!%CO3TCEmptyCC System.prgCTile C TileFlipX C TileFlipy C TileFlipXY CClamp 5C _memberdata (224*   BUTHISWRAPMODE CLASSLIBRARYQ EXCEPTION C  T C ? T C ? T C6T 'CC  T   (BU TNWIDTHTNHEIGHT TLISFILLEDLOEXCLHCAP LIISFILLEDTHIS SETSTATUSXFCGDIPCREATEADJUSTABLEARROWCAPHANDLEtT Q EXCEPTIONMCC (]B U LIFILLSTATELOEXCTHIS SETSTATUS%XFCGDIPGETADJUSTABLEARROWCAPFILLSTATEHANDLEkQ EXCEPTIONM*CCC 6 (]BU TLFILLSTATELOEXCTHIS SETSTATUS%XFCGDIPSETADJUSTABLEARROWCAPFILLSTATEHANDLEwT Q EXCEPTIONUCC (e B ULNHEIGHTLOEXCTHIS SETSTATUS"XFCGDIPGETADJUSTABLEARROWCAPHEIGHTHANDLE^Q EXCEPTION@CC  (PBUTNHEIGHTLOEXCTHIS SETSTATUS"XFCGDIPSETADJUSTABLEARROWCAPHEIGHTHANDLEwT Q EXCEPTIONUCC (e B U TNMIDDLEINSETLOEXCTHIS SETSTATUS'XFCGDIPGETADJUSTABLEARROWCAPMIDDLEINSETHANDLE^Q EXCEPTION@CC  (PBU TNMIDDLEINSETLOEXCTHIS SETSTATUS'XFCGDIPSETADJUSTABLEARROWCAPMIDDLEINSETHANDLEwT Q EXCEPTIONUCC (e B ULNWIDTHLOEXCTHIS SETSTATUS!XFCGDIPGETADJUSTABLEARROWCAPWIDTHHANDLE^Q EXCEPTION@CC  (PBUTNWIDTHLOEXCTHIS SETSTATUS!XFCGDIPSETADJUSTABLEARROWCAPWIDTHHANDLE\Q EXCEPTIONA CT C    TT%C QT TC Q%C QT =TC Q (QBU TICOUNT TQFACTORS TQPOSITIONSLOEXCTHISFACTORS POSITIONS_FACTORS _POSITIONS3!BC  NUTICOUNT TQFACTORS TQPOSITIONSTHISCLASST Q EXCEPTIONT C  Hd C N0T CC \N C QT  ( B UTIINDEXLEVALUELOEXCTHIS_FACTORS0 Q EXCEPTION H; C QdT 2T C F0%C NC Cͫ /TC  [ TC CQ ("BUTNVALUETIINDEXLQFACTORLOEXCTHIS_FACTORSFACTORST Q EXCEPTIONT C  Hd C N0T CC \N C QT  ( B UTIINDEXLEVALUELOEXCTHIS _POSITIONS\ Q EXCEPTION> H;: C QdT 2:T C F0%C NC Cͫ /TC  [T  6TC CQT  (NBUTNVALUETIINDEX LQPOSITIONLOEXCTHIS _POSITIONS POSITIONSQ EXCEPTIONp CT C    GTCxfcColorCCSystem.Drawing.prgT%C QT TC Q%C QHT  lT C Q (BU TICOUNTTQCOLORS TQPOSITIONSLOEXCTHISCOLORS POSITIONS CLASSLIBRARY_COLORS _POSITIONS3!BC  NUTICOUNTTQCOLORS TQPOSITIONSTHISCLASSBT Q EXCEPTION T C  Hd C N2T CC \4rsFT CxfcColorCCSystem.Drawing.prg  C QT  (0 B UTIINDEXLEVALUELOEXCTHIS_COLORS CLASSLIBRARYAQXFCCOLORQ EXCEPTION# HG C QpT 2T C 4rs0%C NC Cͫ /TC  [TC CQ (3BUTOCOLORTIINDEXLQCOLORLOEXCTHIS_COLORSARGBCOLORST Q EXCEPTIONT C  Hd C N0T CC \N C QT  ( B UTIINDEXLEVALUELOEXCTHIS _POSITIONS\ Q EXCEPTION> H;: C QdT 2:T C F0%C NC Cͫ /TC  [T  6TC CQT  (NBUTNVALUETIINDEX LQPOSITIONLOEXCTHIS _POSITIONS POSITIONSHQXFCGRAPHICSPATHQXFCGRAPHICSPATHQ ENUMLINECAP%Ct]BQ EXCEPTION CJ(   3%C O  GraphicsPath T  3%C O  GraphicsPath BT   T C  T C  -CC     T   (BU TOFILLPATH TOSTROKEPATH TIBASECAP TNBASEINSETLOEXC LHCUSTOMCAP LHFILLPATH LHSTROKEPATHBASENAMEHANDLETHIS SETSTATUSXFCGDIPCREATECUSTOMLINECAPfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETECUSTOMLINECAPrHQXFCGRAPHICSPATHQXFCGRAPHICSPATHQ ENUMLINECAP'BC   NU TOFILLPATH TOSTROKEPATH TIBASECAP TNBASEINSETTHISCLASSoT Q EXCEPTIONMCC (] B U LILINECAPLOEXCTHIS SETSTATUSXFCGDIPGETCUSTOMLINECAPBASECAPHANDLE^Q EXCEPTION@CC  (PBU TILINECAPLOEXCTHIS SETSTATUSXFCGDIPSETCUSTOMLINECAPBASECAPHANDLEwT Q EXCEPTIONUCC (e B ULNINSETLOEXCTHIS SETSTATUS XFCGDIPGETCUSTOMLINECAPBASEINSETHANDLE^Q EXCEPTION@CC  (PBUTNINSETLOEXCTHIS SETSTATUS XFCGDIPSETCUSTOMLINECAPBASEINSETHANDLEQ EXCEPTION T  T CC% T CNT   ( B U LOEXC LOCLONEDCAP LHCLONEDCAPTHIS SETSTATUSXFCGDIPCLONECUSTOMLINECAPHANDLELHOBJECTCLASSLOOBJECT)Q ENUMLINECAPQ ENUMLINECAPQ EXCEPTIONdCC (tBU TISTARTCAPTIENDCAPLOEXCTHIS SETSTATUS!XFCGDIPGETCUSTOMLINECAPSTROKECAPSHANDLE)Q ENUMLINECAPQ ENUMLINECAPQ EXCEPTIONh#CC  (xBU TISTARTCAPTIENDCAPLOEXCTHIS SETSTATUS!XFCGDIPSETCUSTOMLINECAPSTROKECAPSHANDLEoT Q EXCEPTIONMCC (] B U LILINEJOINLOEXCTHIS SETSTATUS!XFCGDIPGETCUSTOMLINECAPSTROKEJOINHANDLE^Q EXCEPTION@CC  (PBU TILINEJOINLOEXCTHIS SETSTATUS!XFCGDIPSETCUSTOMLINECAPSTROKEJOINHANDLEwT Q EXCEPTIONUCC (e B U LNWIDTHSCALELOEXCTHIS SETSTATUS!XFCGDIPGETCUSTOMLINECAPWIDTHSCALEHANDLE^Q EXCEPTION@CC  (PBU TNWIDTHSCALELOEXCTHIS SETSTATUS!XFCGDIPSETCUSTOMLINECAPWIDTHSCALEHANDLEDBQ EXCEPTION) C (9BULOEXC>BQ EXCEPTION# (3BULOEXC@QXFCPOINTQENUMPATHPOINTTYPEQ ENUMFILLMODEQ EXCEPTIONe'QXFCPOINT CT T T T  HO? C Q%C O PointF  >T C xfcPointFCC System.Drawing.prgT C T C  ( 'T  CC  4rs)CC    , C O Point >T C xfcPointFCC System.Drawing.prgT C T C   ( 'T  CC  4rs)CC    2OT C  T CC   T  (uBUTAOPTSTAITYPES TIFILLMODELOEXCLOPOINTLQPOINTSLICOUNTLQTYPESLNCNTLHPATHBASENAMETHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPCREATEPATH2XFCGDIPCREATEPATH2I LNFUNTIONTYPEXFCGDIPCREATEPATHHANDLENQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDELETEPATHHANDLE`@QXFCPOINTQENUMPATHPOINTTYPEQ ENUMFILLMODEBC NUTAOPTSTAITYPES TIFILLMODETHISCLASSQ EXCEPTIONqQ XFCRECTANGLE Hb/ C O RectangleF T  T  T  C  T a. C O Rectangle }T  T  T  C  T -J C 8 C 8  C 8  C 8   T -2 %(;CC       m=CC        (BUTNXTNYTNWIDTHTNHEIGHT TNSTARTANGLE TNSWEEPANGLELOEXCLORECTLLUSEPRECISIONBASENAME GETEXTENTTHIS SETSTATUSXFCGDIPADDPATHARCHANDLEXFCGDIPADDPATHARCI*#Q EXCEPTION  HL C OT  T  T  T  C C C C % PointFfGCC       GCC       2GCC        (BUTNX1TNY1TNX2TNY2TNX3TNY3TNX4TNY4LOEXCTNXLOPT1LOPT2LOPT3LOPT4 GETEXTENTBASENAMETHIS SETSTATUSXFCGDIPADDPATHBEZIERHANDLEXFCGDIPADDPATHBEZIERIQXFCPOINTQ EXCEPTIONQXFCPOINT T T % >T C xfcPointFCCSystem.Drawing.prgT C !CC    ~=T CxfcPointCCSystem.Drawing.prgT C !CC     (BU TAOPOINTS TLISFLOATLOEXCLOPOINTLQPOINTSLICOUNTTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPADDPATHBEZIERSHANDLEXFCGDIPADDPATHBEZIERSICQXFCPOINTQ EXCEPTION%T QXFCPOINTT % P>T C xfcPointFCC System.Drawing.prgT C  %C N#CC    L)CC    !=T CxfcPointCC System.Drawing.prgT C  %C N#CC   )CC     (5BU TAOPOINTS TNTENSION TLISFLOATLOEXCLNFUNCTIONTYPELOPOINTLQPOINTSLICOUNTTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPADDPATHCLOSEDCURVEHANDLEXFCGDIPADDPATHCLOSEDCURVE2XFCGDIPADDPATHCLOSEDCURVEIXFCGDIPADDPATHCLOSEDCURVE2I^#QXFCPOINTQ EXCEPTION@QXFCPOINT T T  T -% >T C xfcPointFCC System.Drawing.prgT C  T as=T CxfcPointCC System.Drawing.prgT C  T - T  H<+ C C C NNNF% 3CC      B3CC       C NT  % 'CC    'CC    2<% !CC   8!CC    (PBU TAOPOINTSTIOFFSETTINUMBEROFSEGMENTS TNTENSION TLISFLOATLOEXCLOPOINTLQPOINTSLICOUNTLLUSEPRECISIONTHIS CLASSLIBRARY TOVARBINARYLNFUNCTIONTYPE SETSTATUSXFCGDIPADDPATHCURVE3HANDLEXFCGDIPADDPATHCURVE3IXFCGDIPADDPATHCURVE2XFCGDIPADDPATHCURVE2IXFCGDIPADDPATHCURVEXFCGDIPADDPATHCURVEI-Q EXCEPTION H< 1 C O  RectangleF T  C /CC     0 C O  Rectangle [T  C /CC     J C 8 C 8  C 8  C 8  /CC     2 /CC      (BU TNXTNYTNWIDTHTNHEIGHTLOEXCBASENAMELORECT GETEXTENTTHIS SETSTATUSXFCGDIPADDPATHELLIPSEHANDLEXFCGDIPADDPATHELLIPSEIQ EXCEPTIONj#QXFCPOINTQXFCPOINT H_f- C O PointF  T  T  C C /CC    , C O Point T  T  C C /CC    J C 8 C 8  C 8  C 8  //CC    2f/CC     (zBUTNX1TNY1TNX2TNY2LOEXCLOPOINT1LOPOINT2BASENAME GETEXTENTTHIS SETSTATUSXFCGDIPADDPATHLINEHANDLEXFCGDIPADDPATHLINEIQXFCPOINTQ EXCEPTIONQXFCPOINT T T % >T C xfcPointFCCSystem.Drawing.prgT C !CC    ~=T CxfcPointCCSystem.Drawing.prgT C !CC     (BU TAOPOINTS TLISFLOATLOEXCLOPOINTLQPOINTSLICOUNTTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPADDPATHLINE2HANDLEXFCGDIPADDPATHLINE2IQXFCGRAPHICSPATHQ EXCEPTION,T CC O 60CC C 6 (BU TOADDINGPATH TLCONNECTLOEXC LHADDINGPATHHANDLETHIS SETSTATUSXFCGDIPADDPATHPATHQ EXCEPTIONQ RECTANGLE HX C OcT  T  T  C  %  RectangleF;CC      _;CC      2;CC       (BUTNXTNYTNWIDTHTNHEIGHT TNSTARTANGLE TNSWEEPANGLELOEXCLORECT GETEXTENTBASENAMETHIS SETSTATUSXFCGDIPADDPATHPIEHANDLEXFCGDIPADDPATHPIEIQXFCPOINTQ EXCEPTIONQXFCPOINT T T % >T C xfcPointFCCSystem.Drawing.prgT C #CC     =T CxfcPointCCSystem.Drawing.prgT C #CC      (BU TAOPOINTS TLISFLOATLOEXCLOPOINTLQPOINTSLICOUNTTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPADDPATHPOLYGONHANDLEXFCGDIPADDPATHPOLYGONIQ EXCEPTIONQ RECTANGLE HP1 C O  RectangleF T  C /CC     0 C O  Rectangle oT  C /CC     2/CC      (BU TNXTNYTNWIDTHTNHEIGHTLOEXCLORECTBASENAME GETEXTENTTHIS SETSTATUSXFCGDIPADDPATHRECTANGLEHANDLEXFCGDIPADDPATHRECTANGLEIQ XFCRECTANGLEQ EXCEPTIONQXFCRECT T T % BT C xfcRectangleFCCSystem.Drawing.prgT C  !CC    AT C xfcRectangleCCSystem.Drawing.prgT C  !CC     (BUTAORECTS TLISFLOATLOEXCLORECTLQRECTSLICOUNTLORECTSTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPADDPATHRECTANGLESHANDLEXFCGDIPADDPATHRECTANGLESIUOQ XFCFONTFAMILYQ XFCRECTANGLEQXFCSTRINGFORMATQ EXCEPTION7 QXFCPOINT,T CC O  6,T CC O  6 H39 CO!C  PointF RectangleF %  PointFT  kT C xfcRectangleFCC System.Drawing.prg  QCC C C   C   7 COC  Point Rectangle 3%  PointT  jT C xfcRectangleCC System.Drawing.prg  QCC C C   C    (GBUTCSTOFAMILYTISTYLETNEMSIZE TOLAYOUTRECTTOFORMATLOEXCLHFAMILYLHFORMATLOPOINTHANDLEBASENAMETHIS CLASSLIBRARYXY SETSTATUSXFCGDIPADDPATHSTRING TOVARBINARYXFCGDIPADDPATHSTRINGIQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPCLEARPATHMARKERSHANDLEQ EXCEPTION T  T CC% T CNT   ( B ULOEXC LOCLONEPATH LHCLONEPATHTHIS SETSTATUSXFCGDIPCLONEPATHHANDLECLASSQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPCLOSEPATHFIGURESHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPCLOSEPATHFIGUREHANDLEqT Q EXCEPTIONOCC  (_ B U LIFILLMODELOEXCTHIS SETSTATUSXFCGDIPGETPATHFILLMODEHANDLE^Q EXCEPTION@CC  (PBU TIFILLMODELOEXCTHIS SETSTATUSXFCGDIPSETPATHFILLMODEHANDLEQ XFCMATRIXQ EXCEPTIONxT C  %CC   (BUTOMATRIX TNFLATNESSLOEXCTHIS SETSTATUSXFCGDIPFLATTENPATHHANDLE|"Q XFCMATRIXQXFCPENQ EXCEPTIONZ T /T ,T CC O 6,T CC O 6'CC    KT C xfcRectangleFCC System.Drawing.prg  (j B U TOMATRIXTOPENLOEXC LORECTANGLEFLHPENLHMATRIXLQRECTHANDLETHIS SETSTATUSXFCGDIPGETPATHWORLDBOUNDS CLASSLIBRARYQ EXCEPTIONQ XFCPOINTF>T C xfcPointFCCSystem.Drawing.prgT C CCT C   ( B U LOEXCLOPOINT LQLASTPOINTTHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPGETPATHLASTPOINTHANDLENEW ,QXFCPENQ XFCGRAPHICSQXFCPOINTQ EXCEPTION Hp# C OT  T  T  C T   PointF2#,T C 8 C 8   ,T CC O  6T  % 5CC    5CC     (B UTNXTNYTOPEN TOGRAPHICSLOPOINT LHGRAPHICSLIRESULTLOEXC GETEXTENTLLUSEPRECISIONBASENAMEHANDLETHIS SETSTATUS XFCGDIPISOUTLINEVISIBLEPATHPOINT!XFCGDIPISOUTLINEVISIBLEPATHPOINTIQ XFCGRAPHICSQ EXCEPTIONQXFCPOINTT %C OT  T  C %C OT  T *%C 8 C 8   U-CC    -CC     (B U TNXTNY TOGRAPHICSLOEXCLIRESULTLOPOINT LHGRAPHICS GETEXTENTHANDLETHIS SETSTATUSXFCGDIPISVISIBLEPATHPOINTXFCGDIPISVISIBLEPATHPOINTIQ XFCPATHDATA T Q EXCEPTION#T C xfcPathDataNT  CC  ( B U LOPATHDATA LHPATHDATALOEXCTHIS POINTCOUNTHANDLE SETSTATUSXFCGDIPGETPATHDATA Q XFCPOINTFQ EXCEPTIONT  T T C CC %C   C DT %  T $T C Q!CC   (T C  \GT C xfcPointFCC System.Drawing.prg T   ( B U TIINDEXLQPOINTSLQPOINTLOPOINTLOEXCLICOUNTTHIS SETSTATUSXFCGDIPGETPOINTCOUNTHANDLE PATHPOINTSXFCGDIPGETPATHPOINTS CLASSLIBRARY Q EXCEPTIONeT T T C CC %C   C DT % T aT C Q!CC   T CC  \T   (u B U TIINDEXLQTYPESLITYPELOEXCLICOUNTLIBYTETHIS SETSTATUSXFCGDIPGETPOINTCOUNTHANDLE PATHTYPESXFCGDIPGETPATHTYPESoT Q EXCEPTIONMCC (] B ULICOUNTLOEXCTHIS SETSTATUSXFCGDIPGETPOINTCOUNTHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETPATHHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPREVERSEPATHHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPSETPATHMARKERHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPSTARTPATHFIGUREHANDLEmQ XFCMATRIXQ EXCEPTIONOCC  (_BUTOMATRIXLOEXCTHIS SETSTATUSXFCGDIPTRANSFORMPATHHANDLEBRQ XFCPOINTFQ XFCRECTANGLEFQ XFCMATRIXQ ENUMWARPMODEQ EXCEPTION$QXFCPOINT     0T CC taoDestPointsbAa-6T >T C xfcPointFCCSystem.Drawing.prgT C C    T %C OT  T C  T C  MCC     (4BU TAODESTPOINTS TOSRCRECTTOMATRIX TIWARPMODE TNFLATNESSLOEXCLOPOINTLICOUNTLQPOINTSLNSRCXLNSRCY LNSRCWIDTH LNSRCHEIGHTLHMATRIX LLISARRAYTHIS CLASSLIBRARY TOVARBINARY GETEXTENTHANDLE SETSTATUSXFCGDIPWARPPATH&QXFCPENQ XFCMATRIXQ EXCEPTION T %C OT  T C  :gUU? +CC    (BU TOPENTOMATRIX TNFLATNESSLOEXCLHMATRIXHANDLETHIS SETSTATUSXFCGDIPWIDENPATHQXFCGRAPHICSPATHQ EXCEPTION C T ,T CC O 6CC T  (BUTOPATHLOEXCLHPATH LHITERATORHANDLETHIS SETSTATUSXFCGDIPCREATEPATHITERNQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDELETEPATHITERHANDLE2QXFCGRAPHICSPATHBC NUTOPATHTHISCLASS (Q XFCPOINTFQBYTE+Q XFCPOINTFQXFCBYTEQ EXCEPTION T %T C QT C Q5CC       % BT C  =T C  =>T C xfcPointfCC System.Drawing.prgTC  4T CxfcByteCC  System.prgTC   ( B U TAOPOINTSTACTYPES TISTARTINDEX TIENDINDEXLQPOINTSLQTYPESLOPOINTFLOBYTELOEXC LIRESULTCOUNTTHISCOUNT SETSTATUSXFCGDIPPATHITERCOPYDATAHANDLE CLASSLIBRARYNEWARRAYoT Q EXCEPTIONMCC (] B ULICOUNTLOEXCTHIS SETSTATUSXFCGDIPPATHITERGETCOUNTHANDLE Q XFCPOINTFQBYTE+Q XFCPOINTFQXFCBYTEQ EXCEPTIONT %T C QT C Q/CC      %  4T C  =T C  =>T C xfcPointfCC System.Drawing.prgTC  4T CxfcByteCC System.prgTC   ( B U TAOPOINTSTAITYPESLQPOINTSLQTYPESLOPOINTFLOBYTELOEXC LIRESULTCOUNTTHISCOUNT SETSTATUSXFCGDIPPATHITERENUMERATEHANDLE CLASSLIBRARYNEWARRAYtQ EXCEPTIONMT CC (]B ULOEXC LIHASCURVETHIS SETSTATUSXFCGDIPPATHITERHASCURVEHANDLE Q EXCEPTIONT  HJ3 C O  GraphicsPath T  #CC   2#CC   ( B U TISTARTINDEX TIENDINDEXLOEXC LIRESULTCOUNTBASENAMELOPATHTHIS SETSTATUSXFCGDIPPATHITERNEXTMARKERPATHHANDLEXFCGDIPPATHITERNEXTMARKERQ EXCEPTION T T 'CC T C ( B U TIPATHTYPE TISTARTINDEX TIENDINDEXLOEXC LIRESULTCOUNT LQPATHTYPETHIS SETSTATUSXFCGDIPPATHITERNEXTPATHTYPEHANDLEKQ EXCEPTION) QXFCGRAPHICSPATHT  Hl% C OT  T  %CC   T  2%'CC  T   (9 B U TISTARTINDEX TIENDINDEX TLISCLOSEDLOEXC LIRESULTCOUNT LIISCLOSEDLOPATHTHIS SETSTATUSXFCGDIPPATHITERNEXTSUBPATHPATHHANDLELHPATHXFCGDIPPATHITERNEXTSUBPATHQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPPATHITERREWINDHANDLEoT Q EXCEPTIONMCC (] B ULICOUNTLOEXCTHIS SETSTATUSXFCGDIPPATHITERGETSUBPATHCOUNTHANDLEUBU#9QENUMHATCHSTYLEQXFCCOLORQXFCCOLORQ EXCEPTION  C T%CNT %C OT  )CC   T   (BU TIHATCHSTYLE TOFORECOLOR TOBACKCOLORLOEXCLHBRUSHLICOLOR2ARGBTHIS SETSTATUSXFCGDIPCREATEHATCHBRUSHHANDLE BCU]9QENUMHATCHSTYLEQXFCCOLORQXFCCOLOR!BC  NU TIHATCHSTYLE TOFORECOLOR TOBACKCOLORTHISCLASS T  T Q EXCEPTIONCC=T CxfcColorCCSystem.Drawing.prgC   ( B U LOCOLORLIARGBLOEXCTHIS SETSTATUSXFCGDIPGETHATCHBACKGROUNDCOLORHANDLE CLASSLIBRARYFROMARGB BCU T  T Q EXCEPTIONCC=T CxfcColorCCSystem.Drawing.prgC   ( B U LOCOLORLIARGBLOEXCTHIS SETSTATUSXFCGDIPGETHATCHFOREGROUNDCOLORHANDLE CLASSLIBRARYFROMARGB7T T B U LNLASTSTATUSTHIS LASTRESULToT Q EXCEPTIONMCC (] B U LIHATCHSTYLELOEXCTHIS SETSTATUSXFCGDIPGETHATCHSTYLEHANDLE?%-T  B UTNSTATUSTHIS LASTRESULT?Q XFCRECTANGLEQXFCCOLORQXFCCOLORQ EXCEPTION C Q XFCPOINTF Q XFCPOINTFT T T  H) CO PointF T  T  T  T  T C  =CCC C     ( CO Point VT  T  T  T  T C  =CCC C     8 CO RectangleF Ct T C  :CCC      7 CO Rectangle Ct gT C  :CCC      8 CO RectangleF Ct T C  MCCC    C 6  7 CO Rectangle Ct T C  MCCC    C 6  T   (BUTORECTTOCOLOR1TOCOLOR2 TNANGLEORMODETLISANGLESCALEABLELOEXCLHLINEGRADIENT LIWRAPMODELILINEARGRADIENTMODELOPOINT1LOPOINT2 TIWRAPMODEBASENAMETHIS SETSTATUSXFCGDIPCREATELINEBRUSH TOVARBINARYARGBXFCGDIPCREATELINEBRUSHIXFCGDIPCREATELINEBRUSHFROMRECTXFCGDIPCREATELINEBRUSHFROMRECTI'XFCGDIPCREATELINEBRUSHFROMRECTWITHANGLE(XFCGDIPCREATELINEBRUSHFROMRECTWITHANGLEIHANDLE BCU?Q XFCRECTANGLEQXFCCOLORQXFCCOLOR%Ct}-BC    N'BC   NUTORECTTOCOLOR1TOCOLOR2 TNANGLEORMODETLISANGLESCALEABLETHISCLASSQXFCBLENDQ EXCEPTIONCCT C QT C Q%CC  ,T CxfcBlend  N ( B U LQFACTORS LQPOSITIONSLICOUNTLOBLENDLOEXCTHIS SETSTATUSXFCGDIPGETLINEBLENDCOUNTHANDLEXFCGDIPGETLINEBLENDQXFCBLENDQ EXCEPTION%C OT C T C T C > %CC    (BU TOBLENDLOEXC LQFACTORS LQPOSITIONSLICOUNTFACTORS POSITIONSTHIS SETSTATUSXFCGDIPSETLINEBLENDHANDLEtT Q EXCEPTIONMCC (]B ULIUSEGAMMACORRECTIONLOEXCTHIS SETSTATUSXFCGDIPGETLINEGAMMACORRECTIONHANDLEkQ EXCEPTIONM*CCC 6 (]BUTLVALUELOEXCTHIS SETSTATUSXFCGDIPSETLINEGAMMACORRECTIONHANDLE $Q XFCCOLORBLENDQ EXCEPTIONCCT C QT C Q%CC  1T C xfcColorBlend  N ( B U LQCOLORS LQPOSITIONSLICOUNTLOBLENDLOEXCTHIS SETSTATUSXFCGDIPGETLINEPRESETBLENDCOUNTHANDLEXFCGDIPGETLINEPRESETBLENDQ XFCCOLORBLENDQ EXCEPTION%C OT C T C T C > )CC     (BU TOCOLORBLENDLQCOLORS LQPOSITIONSLICOUNTLOEXCCOLORS POSITIONSTHIS SETSTATUSXFCGDIPSETLINEPRESETBLENDHANDLE T T Q EXCEPTIONT C  CC/T CC \4rsFT CxfcColorCC System.Drawing.prg  (  B U TNINDEXLCCOLORSLIARGBLOEXCTHIS SETSTATUSXFCGDIPGETLINECOLORSHANDLELOCOLOR CLASSLIBRARYCQXFCCOLORQXFCCOLORQ EXCEPTION%%C O!%T CT  T  T  T CT  #CC     (5BU TOCOLORTNINDEXLIARGB1LIARGB2 LOOTHERCOLORLOEXCTHISLINEARCOLORS_ACCESSARGB SETSTATUSXFCGDIPSETLINECOLORSHANDLE+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTIONT C  %CC   (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUSXFCGDIPMULTIPLYLINETRANSFORMHANDLE  T Q EXCEPTION(T CCFQCCKT C xfcRectangleFCCSystem.Drawing.prg  ( B U LORECTANGLEFLCRECTLOEXCLQRECTTHIS SETSTATUSXFCGDIPGETLINERECTHANDLE CLASSLIBRARYQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETLINETRANSFORMHANDLEQENUMMATRIXORDERQ EXCEPTIONtT C  #CC  (BUTNANGLETIORDERLOEXCTOORDERTHIS SETSTATUSXFCGDIPROTATELINETRANSFORMHANDLE"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNSXTNSYTIORDERLOEXCTHIS SETSTATUSXFCGDIPSCALELINETRANSFORMHANDLE Q EXCEPTIONiT C  #CC  (yBUTNFOCUSTNSCALELOEXCTHIS SETSTATUSXFCGDIPSETLINELINEARBLENDHANDLE Q EXCEPTIONiT C  #CC  (yBUTNFOCUSTNSCALELOEXCTHIS SETSTATUSXFCGDIPSETLINESIGMABLENDHANDLEQ XFCMATRIXT  T Q EXCEPTIONCC% T C xfcMatrixNT   ( B ULOMATRIXLHMATRIXLOEXCTHIS SETSTATUSXFCGDIPGETLINETRANSFORMHANDLEQ XFCMATRIXQ EXCEPTION,T CC O 6CC  (BUTOMATRIXLHHANDLELOEXCHANDLETHIS SETSTATUSXFCGDIPSETLINETRANSFORM"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNDXTNDYTIORDERLOEXCTHIS SETSTATUSXFCGDIPTRANSLATELINETRANSFORMHANDLEoT Q EXCEPTIONMCC (] B U LIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPGETLINEWRAPMODEHANDLE^Q EXCEPTION@CC  (PBU TIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPSETLINEWRAPMODEHANDLE4Q EXCEPTION C  QXFCPOINTT T T  H5 C C C C NNNN9CC      I C O  RectangleF C m.tnM12[1]bO T  >T C xfcPointFCC System.Drawing.prgT C % $CCC   H C O  Rectangle C m.tnM12[1]bO T  =T CxfcPointCC System.Drawing.prgT C % $CCC   2CC T   ()BUTNM11TNM12TNM21TNM22TNDXTNDYLOEXCLHMATRIXLQPOINTSLICOUNTLOPOINTTHIS SETSTATUSXFCGDIPCREATEMATRIX2BASENAMELORECT CLASSLIBRARY TOVARBINARYXFCGDIPCREATEMATRIX3XFCGDIPCREATEMATRIX3IXFCGDIPCREATEMATRIXHANDLENQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDELETEMATRIXHANDLEQ3BC     NUTNM11TNM12TNM21TNM22TNDXTNDYTHISCLASSQ EXCEPTION T  T CC% T CNT   ( B ULOEXCLOMATRIXLHMATRIXTHIS SETSTATUSXFCGDIPCLONEMATRIXHANDLECLASSo T Q EXCEPTIONMTT CQCC  HI C QT   C NA%C 5/T CC  \n=2I (] B U TIINDEXLEVALUELQMATRIXLOEXCTHISELEMENTS SETSTATUSXFCGDIPGETMATRIXELEMENTSHANDLEQ XFCMATRIXQ EXCEPTIONiT #CC  (yB U TOMATRIX2LOEXCLIRESULTTHIS SETSTATUSXFCGDIPISMATRIXEQUALHANDLEe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPINVERTMATRIXHANDLEtT Q EXCEPTIONMCC (]B ULIRESULTLOEXCTHIS SETSTATUSXFCGDIPISMATRIXIDENTITYHANDLEtT Q EXCEPTIONMCC (]B ULIRESULTLOEXCTHIS SETSTATUSXFCGDIPISMATRIXINVERTIBLEHANDLE+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTIONT C %CC   (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUSXFCGDIPMULTIPLYMATRIXHANDLEBCUTHISELEMENTSBCUTHISELEMENTScQ EXCEPTIONE)CC (UBULOEXCTHIS SETSTATUSXFCGDIPSETMATRIXELEMENTSHANDLEQENUMMATRIXORDERQ EXCEPTIONtT C  #CC  (BUTNANGLETIORDERLOEXCTHIS SETSTATUSXFCGDIPROTATEMATRIXHANDLE/Q XFCPOINTFQENUMMATRIXORDERQ EXCEPTIONoT C  % )CC #CC  +CCc c k+CCc c #CC  )CC  (BU TNANGLETOPOINTTIORDERLOEXCTHIS SETSTATUSXFCGDIPTRANSLATEMATRIXHANDLEXYXFCGDIPROTATEMATRIX"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNSCALEXTNSCALEYTIORDERLOEXCTHIS SETSTATUSXFCGDIPSCALEMATRIXHANDLE"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNSHEARXTNSHEARYTIORDERLOEXCTHIS SETSTATUSXFCGDIPSHEARMATRIXHANDLEQXFCPOINTQ EXCEPTIONQXFCPOINT HW- C O PointF >T C xfcPointFCCSystem.Drawing.prgT C  #CC    , C O Point =T CxfcPointCCSystem.Drawing.prgT C  #CC    2 T  (BU TAOPTSLOEXCLOPOINTLQPOINTSLICOUNTBASENAMETHIS CLASSLIBRARY TOVARBINARY SETSTATUSXFCGDIPTRANSFORMMATRIXPOINTSHANDLEXFCGDIPTRANSFORMMATRIXPOINTSIQXFCPOINTQ EXCEPTIONQXFCPOINT HW- C O PointF >T C xfcPointFCCSystem.Drawing.prgT C  #CC    , C O Point =T CxfcPointCCSystem.Drawing.prgT C  #CC    2 (BU TAOPTSLOEXCLOPOINTLQPOINTSLICOUNTBASENAMETHIS CLASSLIBRARY TOVARBINARY SETSTATUS"XFCGDIPVECTORTRANSFORMMATRIXPOINTSHANDLE#XFCGDIPVECTORTRANSFORMMATRIXPOINTSI"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BU TNOFFSETX TNOFFSETYTIORDERLOEXCTHIS SETSTATUSXFCGDIPTRANSLATEMATRIXHANDLEQ EXCEPTIONv C HHr C N!(T C  "C( C 4rs]*C( C  4rs]5C( C   4rs]T $T CC( ]4rs(T CC( ]4rs(T CC( ]4rs%    T T T #    2r  T T T  (BULNCOUNTLNLOOPLQPOINTLIOFFSETLOEXC LHPATHDATAXFCGLOBALALLOCTHISHANDLE_COUNT_HPOINTS_HTYPESPOINTSTYPESBC NULHBINARYTHISCLASS+%$CUTHISHANDLE XFCGLOBALFREEQ XFCPOINTFQ EXCEPTIONT  %C nT %  %CC Oq%0T C(  ]T PT C xfcPointFCCSystem.Drawing.prg aT C xfcPointFCCSystem.Drawing.prgC  C  ( B U TIINDEXLQPOINTLOPOINTLOEXCTHIS_COUNTPOINTS_HPOINTS CLASSLIBRARYXYQ XFCPOINTFQ EXCEPTION HA C dT - C O PointF % T T  2 (BUTOPNTTIINDEXLOEXCTHISPOINTSBASENAME_COUNTQBYTEQ EXCEPTION H< C _T  C NT C 82 (BUTITYPETIINDEXLOEXCTHISTYPESi'QXFCPOINTQ ENUMWRAPMODEQ EXCEPTIONN CQXFCPOINTQXFCGRAPHICSPATHT C  T T ,T CC taoPointsbAa-6 H8 C O +   GraphicsPath fT  CC   } C PointF   PointF  3C  C taoPoints[2]bN  c>T C xfcPointFCC System.Drawing.prgT C %CC   V C Point   Point  C Q 8=T CxfcPointCC System.Drawing.prgT C %CC   T   (^BU TAOPOINTS TIWRAPMODELOEXCLOPOINTLQPOINTSLHPOLYGRADIENTLOPATHLICOUNT LLISARRAYBASENAMETHIS SETSTATUS!XFCGDIPCREATEPATHGRADIENTFROMPATHHANDLE CLASSLIBRARY TOVARBINARYXFCGDIPCREATEPATHGRADIENTA'QXFCPOINTQ ENUMWRAPMODEBCNU TAOPOINTS TIWRAPMODETHISCLASS9QXFCBLENDT  T Q EXCEPTIONT CC T C QT C Q-%CC   ,T CxfcBlend   N (' B U LOBLENDLICOUNT LQFACTORS LQPOSITIONSLHBLENDLOEXCTHIS SETSTATUS XFCGDIPGETPATHGRADIENTBLENDCOUNTHANDLEXFCGDIPGETPATHGRADIENTBLENDQXFCBLENDQ EXCEPTION%C OT C T C T C > )CC     (BU TOBLENDLOEXC LQFACTORS LQPOSITIONSLICOUNTFACTORS POSITIONSTHIS SETSTATUSXFCGDIPSETPATHGRADIENTBLENDHANDLE T  T Q EXCEPTION}CCT CxfcColor  ( B ULOCOLORLIARGBLOEXCTHIS SETSTATUS!XFCGDIPGETPATHGRADIENTCENTERCOLORHANDLE{Q EXCEPTION]%C OYCC  (mBUTOCOLORLOEXCTHIS SETSTATUS!XFCGDIPSETPATHGRADIENTCENTERCOLORHANDLEARGBQ EXCEPTIONQ XFCPOINTF T T CCGT C xfcPointFCCSystem.Drawing.prg  ( B ULOEXCLOPOINTFLQPOINTTHIS SETSTATUS!XFCGDIPGETPATHGRADIENTCENTERPOINTHANDLE CLASSLIBRARYQ XFCPOINTFQ EXCEPTION%CO HR PointF CCC  Point CCC 2 (BU TOPOINTFLOEXCBASENAMETHIS SETSTATUS!XFCGDIPSETPATHGRADIENTCENTERPOINTHANDLE TOVARBINARY"XFCGDIPSETPATHGRADIENTCENTERPOINTIQ EXCEPTIONQ XFCPOINTF T J(  CC>T C xfcPointFCCSystem.Drawing.prg ( B U LOEXCLOPOINTFLNXSCALELNYSCALETHIS SETSTATUS!XFCGDIPGETPATHGRADIENTFOCUSSCALESHANDLE CLASSLIBRARYQ XFCPOINTF Q EXCEPTION%C OJ(  C   #CC   (BU TOPOINTFLNXSCALELNYSCALELOEXC GETEXTENTTHIS SETSTATUS!XFCGDIPSETPATHGRADIENTFOCUSSCALESHANDLE $Q XFCCOLORBLENDQ EXCEPTIONCCT C QT C Q%CC  1T C xfcColorBlend  N ( B U LQCOLORS LQPOSITIONSLICOUNTLOBLENDLOEXCTHIS SETSTATUS&XFCGDIPGETPATHGRADIENTPRESETBLENDCOUNTHANDLE!XFCGDIPGETPATHGRADIENTPRESETBLENDQ XFCCOLORBLENDQ EXCEPTION%COT C T C T C > )CC     (BU TOCOLORBLENDLQCOLORS LQPOSITIONSLICOUNTLOEXCCOLORS POSITIONSTHIS SETSTATUS!XFCGDIPSETPATHGRADIENTPRESETBLENDHANDLE+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTIONT C  %CC   (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUS$XFCGDIPMULTIPLYPATHGRADIENTTRANSFORMHANDLEQ XFCRECTANGLEF T Q EXCEPTION/T CC"T C xfcRectangleF ( B U LORECTANGLEFLOEXCLQRECTTHIS SETSTATUSXFCGDIPGETPATHGRADIENTRECTHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUS!XFCGDIPRESETPATHGRADIENTTRANSFORMHANDLEQENUMMATRIXORDERQ EXCEPTIONtT C  #CC  (BUTNANGLETIORDERLOEXCTHIS SETSTATUS"XFCGDIPROTATEPATHGRADIENTTRANSFORMHANDLE"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNSXTNSYTIORDERLOEXCTHIS SETSTATUS!XFCGDIPSCALEPATHGRADIENTTRANSFORMHANDLE Q EXCEPTIONaT C  #CC  (qBUTNFOCUSTNSCALELOEXCTHIS SETSTATUS!XFCGDIPSETPATHGRADIENTLINEARBLENDHANDLE Q EXCEPTIONiT C  #CC  (yBUTNFOCUSTNSCALELOEXCTHIS SETSTATUS XFCGDIPSETPATHGRADIENTSIGMABLENDHANDLEQXFCCOLORQ EXCEPTION:T  T CC T C  % 6T CQCC  1T CC  \4rsT CxfcColor (J B T T Q EXCEPTION T  H+ CC    +CC CT CxfcColorCC System.Drawing.prg   (BC UTIINDEXLOCOLORLICOUNTLQCOLORSLIARGBLOEXCTHIS SETSTATUS(XFCGDIPGETPATHGRADIENTSURROUNDCOLORCOUNTHANDLE-XFCGDIPGETPATHGRADIENTSURROUNDCOLORSWITHCOUNTLNFUNCTIONTYPELICOLOR CLASSLIBRARYFROMARGBQXFCCOLORQXFCCOLORQ EXCEPTION%C O TCC  %  T CQT CC  %C +"T CC 4rs Qj7T C  C 4rs[CC  %C CT CC  CC   (BUTOCOLORTIINDEXLOCOLORLICOUNTLICOUNT2LQCOLORSLOEXCTHIS SETSTATUS(XFCGDIPGETPATHGRADIENTSURROUNDCOLORCOUNTHANDLE-XFCGDIPGETPATHGRADIENTSURROUNDCOLORSWITHCOUNTARGB-XFCGDIPSETPATHGRADIENTSURROUNDCOLORSWITHCOUNTQ XFCMATRIXT  T Q EXCEPTIONCC % T C xfcMatrixNT   ( B ULOMATRIXLHMATRIXLOEXCTHIS SETSTATUSXFCGDIPGETPATHGRADIENTTRANSFORMHANDLEQ EXCEPTIONs,T CC O 6CC  (BUTOMATRIXLHHANDLELOEXCHANDLETHIS SETSTATUSXFCGDIPSETPATHGRADIENTTRANSFORM"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNDXTNDYTIORDERLOEXCTHIS SETSTATUS%XFCGDIPTRANSLATEPATHGRADIENTTRANSFORMHANDLEoT Q EXCEPTIONMCC (] B U LIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPGETPATHGRADIENTWRAPMODEHANDLE^Q EXCEPTION@CC  (PBU TIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPSETPATHGRADIENTWRAPMODEHANDLEBUXQ EXCEPTION:T  (JBUTQBINARYLOEXCTHISDATA^|GdipCreateAdjustableArrowCap GDIPLUS.DLLQxfcGdipCreateAdjustableArrowCap"BC   UHEIGHTWIDTHISFILLEDCAPGDIPCREATEADJUSTABLEARROWCAPGDIPLUSDLLXFCGDIPCREATEADJUSTABLEARROWCAP f|"GdipGetAdjustableArrowCapFillState GDIPLUS.DLLQ%xfcGdipGetAdjustableArrowCapFillStateBC  UCAP BFILLSTATE"GDIPGETADJUSTABLEARROWCAPFILLSTATEGDIPLUSDLL%XFCGDIPGETADJUSTABLEARROWCAPFILLSTATE `|GdipGetAdjustableArrowCapHeight GDIPLUS.DLLQ"xfcGdipGetAdjustableArrowCapHeightBC  UCAPHEIGHTGDIPGETADJUSTABLEARROWCAPHEIGHTGDIPLUSDLL"XFCGDIPGETADJUSTABLEARROWCAPHEIGHT j|$GdipGetAdjustableArrowCapMiddleInset GDIPLUS.DLLQ'xfcGdipGetAdjustableArrowCapMiddleInsetBC  UCAP MIDDLEINSET$GDIPGETADJUSTABLEARROWCAPMIDDLEINSETGDIPLUSDLL'XFCGDIPGETADJUSTABLEARROWCAPMIDDLEINSET ^|GdipGetAdjustableArrowCapWidth GDIPLUS.DLLQ!xfcGdipGetAdjustableArrowCapWidthBC  UCAPWIDTHGDIPGETADJUSTABLEARROWCAPWIDTHGDIPLUSDLL!XFCGDIPGETADJUSTABLEARROWCAPWIDTH e|"GdipSetAdjustableArrowCapFillState GDIPLUS.DLLQ%xfcGdipSetAdjustableArrowCapFillStateBC UCAP BFILLSTATE"GDIPSETADJUSTABLEARROWCAPFILLSTATEGDIPLUSDLL%XFCGDIPSETADJUSTABLEARROWCAPFILLSTATE _|GdipSetAdjustableArrowCapHeight GDIPLUS.DLLQ"xfcGdipSetAdjustableArrowCapHeightBC UCAPHEIGHTGDIPSETADJUSTABLEARROWCAPHEIGHTGDIPLUSDLL"XFCGDIPSETADJUSTABLEARROWCAPHEIGHT i|$GdipSetAdjustableArrowCapMiddleInset GDIPLUS.DLLQ'xfcGdipSetAdjustableArrowCapMiddleInsetBC UCAP MIDDLEINSET$GDIPSETADJUSTABLEARROWCAPMIDDLEINSETGDIPLUSDLL'XFCGDIPSETADJUSTABLEARROWCAPMIDDLEINSET ]|GdipSetAdjustableArrowCapWidth GDIPLUS.DLLQ!xfcGdipSetAdjustableArrowCapWidthBC UCAPWIDTHGDIPSETADJUSTABLEARROWCAPWIDTHGDIPLUSDLL!XFCGDIPSETADJUSTABLEARROWCAPWIDTHr N|GdipCloneCustomLineCap GDIPLUS.DLLQxfcGdipCloneCustomLineCapBC  U CUSTOMCAP CLONEDCAPGDIPCLONECUSTOMLINECAPGDIPLUSDLLXFCGDIPCLONECUSTOMLINECAPV|GdipCreateCustomLineCap GDIPLUS.DLLQxfcGdipCreateCustomLineCap(BC    U PATHTOFILL PATHSTROKEBASECAP BASEINSET CUSTOMCAPGDIPCREATECUSTOMLINECAPGDIPLUSDLLXFCGDIPCREATECUSTOMLINECAPgM|GdipDeleteCustomLineCap GDIPLUS.DLLQxfcGdipDeleteCustomLineCapBC U CUSTOMCAPGDIPDELETECUSTOMLINECAPGDIPLUSDLLXFCGDIPDELETECUSTOMLINECAP| X|GdipGetCustomLineCapBaseCap GDIPLUS.DLLQxfcGdipGetCustomLineCapBaseCapBC  U CUSTOMCAPBASECAPGDIPGETCUSTOMLINECAPBASECAPGDIPLUSDLLXFCGDIPGETCUSTOMLINECAPBASECAP \|GdipGetCustomLineCapBaseInset GDIPLUS.DLLQ xfcGdipGetCustomLineCapBaseInsetBC  U CUSTOMCAPINSETGDIPGETCUSTOMLINECAPBASEINSETGDIPLUSDLL XFCGDIPGETCUSTOMLINECAPBASEINSETa|GdipGetCustomLineCapStrokeCaps GDIPLUS.DLLQ!xfcGdipGetCustomLineCapStrokeCapsBC   U CUSTOMCAPSTARTCAPENDCAPGDIPGETCUSTOMLINECAPSTROKECAPSGDIPLUSDLL!XFCGDIPGETCUSTOMLINECAPSTROKECAPS ^|GdipGetCustomLineCapStrokeJoin GDIPLUS.DLLQ!xfcGdipGetCustomLineCapStrokeJoinBC  U CUSTOMCAPLNJOINGDIPGETCUSTOMLINECAPSTROKEJOINGDIPLUSDLL!XFCGDIPGETCUSTOMLINECAPSTROKEJOIN ^|GdipGetCustomLineCapWidthScale GDIPLUS.DLLQ!xfcGdipGetCustomLineCapWidthScaleBC  U CUSTOMCAP WIDTHSCALEGDIPGETCUSTOMLINECAPWIDTHSCALEGDIPLUSDLL!XFCGDIPGETCUSTOMLINECAPWIDTHSCALE{ W|GdipSetCustomLineCapBaseCap GDIPLUS.DLLQxfcGdipSetCustomLineCapBaseCapBC U CUSTOMCAPBASECAPGDIPSETCUSTOMLINECAPBASECAPGDIPLUSDLLXFCGDIPSETCUSTOMLINECAPBASECAP [|GdipSetCustomLineCapBaseInset GDIPLUS.DLLQ xfcGdipSetCustomLineCapBaseInsetBC U CUSTOMCAPINSETGDIPSETCUSTOMLINECAPBASEINSETGDIPLUSDLL XFCGDIPSETCUSTOMLINECAPBASEINSET_|GdipSetCustomLineCapStrokeCaps GDIPLUS.DLLQ!xfcGdipSetCustomLineCapStrokeCapsBC  U CUSTOMCAPSTARTCAPENDCAPGDIPSETCUSTOMLINECAPSTROKECAPSGDIPLUSDLL!XFCGDIPSETCUSTOMLINECAPSTROKECAPS ]|GdipSetCustomLineCapStrokeJoin GDIPLUS.DLLQ!xfcGdipSetCustomLineCapStrokeJoinBC U CUSTOMCAPLNJOINGDIPSETCUSTOMLINECAPSTROKEJOINGDIPLUSDLL!XFCGDIPSETCUSTOMLINECAPSTROKEJOIN ]|GdipSetCustomLineCapWidthScale GDIPLUS.DLLQ!xfcGdipSetCustomLineCapWidthScaleBC U CUSTOMCAP WIDTHSCALEGDIPSETCUSTOMLINECAPWIDTHSCALEGDIPLUSDLL!XFCGDIPSETCUSTOMLINECAPWIDTHSCALEG|GdipAddPathArc GDIPLUS.DLLQxfcGdipAddPathArc4BC       U PATHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLEGDIPADDPATHARCGDIPLUSDLLXFCGDIPADDPATHARCI|GdipAddPathArcI GDIPLUS.DLLQxfcGdipAddPathArcI4BC       U PATHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLEGDIPADDPATHARCIGDIPLUSDLLXFCGDIPADDPATHARCI'Q|GdipAddPathBezier GDIPLUS.DLLQxfcGdipAddPathBezier@BC         U PATHX1Y1X2Y2X3Y3X4Y4GDIPADDPATHBEZIERGDIPLUSDLLXFCGDIPADDPATHBEZIER'S|GdipAddPathBezierI GDIPLUS.DLLQxfcGdipAddPathBezierI@BC         U PATHX1Y1X2Y2X3Y3X4Y4GDIPADDPATHBEZIERIGDIPLUSDLLXFCGDIPADDPATHBEZIERIvH|GdipAddPathBeziers GDIPLUS.DLLQxfcGdipAddPathBeziersBC   UPATHPPOINTCOUNTGDIPADDPATHBEZIERSGDIPLUSDLLXFCGDIPADDPATHBEZIERSxJ|GdipAddPathBeziersI GDIPLUS.DLLQxfcGdipAddPathBeziersIBC   UPATHPPOINTCOUNTGDIPADDPATHBEZIERSIGDIPLUSDLLXFCGDIPADDPATHBEZIERSI~P|GdipAddPathClosedCurve GDIPLUS.DLLQxfcGdipAddPathClosedCurveBC   UPATHPPOINTCOUNTGDIPADDPATHCLOSEDCURVEGDIPLUSDLLXFCGDIPADDPATHCLOSEDCURVET|GdipAddPathClosedCurve2 GDIPLUS.DLLQxfcGdipAddPathClosedCurve2"BC    UPATHPPOINTCOUNTTENSIONGDIPADDPATHCLOSEDCURVE2GDIPLUSDLLXFCGDIPADDPATHCLOSEDCURVE2V|GdipAddPathClosedCurve2I GDIPLUS.DLLQxfcGdipAddPathClosedCurve2I"BC    UPATHPPOINTCOUNTTENSIONGDIPADDPATHCLOSEDCURVE2IGDIPLUSDLLXFCGDIPADDPATHCLOSEDCURVE2IR|GdipAddPathClosedCurveI GDIPLUS.DLLQxfcGdipAddPathClosedCurveIBC   UPATHPPOINTCOUNTGDIPADDPATHCLOSEDCURVEIGDIPLUSDLLXFCGDIPADDPATHCLOSEDCURVEIrD|GdipAddPathCurve GDIPLUS.DLLQxfcGdipAddPathCurveBC   UPATHPPOINTCOUNTGDIPADDPATHCURVEGDIPLUSDLLXFCGDIPADDPATHCURVEH|GdipAddPathCurve2 GDIPLUS.DLLQxfcGdipAddPathCurve2"BC    UPATHPPOINTCOUNTTENSIONGDIPADDPATHCURVE2GDIPLUSDLLXFCGDIPADDPATHCURVE2J|GdipAddPathCurve2I GDIPLUS.DLLQxfcGdipAddPathCurve2I"BC    UPATHPPOINTCOUNTTENSIONGDIPADDPATHCURVE2IGDIPLUSDLLXFCGDIPADDPATHCURVE2IL|GdipAddPathCurve3 GDIPLUS.DLLQxfcGdipAddPathCurve3.BC       U PATHPPOINTCOUNTOFFSETNUMBEROFSEGMENTSTENSIONGDIPADDPATHCURVE3GDIPLUSDLLXFCGDIPADDPATHCURVE3N|GdipAddPathCurve3I GDIPLUS.DLLQxfcGdipAddPathCurve3I.BC       U PATHPPOINTCOUNTOFFSETNUMBEROFSEGMENTSTENSIONGDIPADDPATHCURVE3IGDIPLUSDLLXFCGDIPADDPATHCURVE3ItF|GdipAddPathCurveI GDIPLUS.DLLQxfcGdipAddPathCurveIBC   UPATHPPOINTCOUNTGDIPADDPATHCURVEIGDIPLUSDLLXFCGDIPADDPATHCURVEIK|GdipAddPathEllipse GDIPLUS.DLLQxfcGdipAddPathEllipse(BC    U PATHXYNWIDTHHEIGHTGDIPADDPATHELLIPSEGDIPLUSDLLXFCGDIPADDPATHELLIPSEM|GdipAddPathEllipseI GDIPLUS.DLLQxfcGdipAddPathEllipseI(BC    U PATHXYNWIDTHHEIGHTGDIPADDPATHELLIPSEIGDIPLUSDLLXFCGDIPADDPATHELLIPSEIE|GdipAddPathLine GDIPLUS.DLLQxfcGdipAddPathLine(BC    U PATHX1Y1X2Y2GDIPADDPATHLINEGDIPLUSDLLXFCGDIPADDPATHLINErD|GdipAddPathLine2 GDIPLUS.DLLQxfcGdipAddPathLine2BC   UPATHPPOINTCOUNTGDIPADDPATHLINE2GDIPLUSDLLXFCGDIPADDPATHLINE2tF|GdipAddPathLine2I GDIPLUS.DLLQxfcGdipAddPathLine2IBC   UPATHPPOINTCOUNTGDIPADDPATHLINE2IGDIPLUSDLLXFCGDIPADDPATHLINE2IG|GdipAddPathLineI GDIPLUS.DLLQxfcGdipAddPathLineI(BC    U PATHX1Y1X2Y2GDIPADDPATHLINEIGDIPLUSDLLXFCGDIPADDPATHLINEIoA|GdipAddPathPath GDIPLUS.DLLQxfcGdipAddPathPathBC  UPATH ADDINGPATHBCONNECTGDIPADDPATHPATHGDIPLUSDLLXFCGDIPADDPATHPATHG|GdipAddPathPie GDIPLUS.DLLQxfcGdipAddPathPie4BC       U PATHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLEGDIPADDPATHPIEGDIPLUSDLLXFCGDIPADDPATHPIEI|GdipAddPathPieI GDIPLUS.DLLQxfcGdipAddPathPieI4BC       U PATHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLEGDIPADDPATHPIEIGDIPLUSDLLXFCGDIPADDPATHPIEIvH|GdipAddPathPolygon GDIPLUS.DLLQxfcGdipAddPathPolygonBC   UPATHPPOINTCOUNTGDIPADDPATHPOLYGONGDIPLUSDLLXFCGDIPADDPATHPOLYGONxJ|GdipAddPathPolygonI GDIPLUS.DLLQxfcGdipAddPathPolygonIBC   UPATHPPOINTCOUNTGDIPADDPATHPOLYGONIGDIPLUSDLLXFCGDIPADDPATHPOLYGONIO|GdipAddPathRectangle GDIPLUS.DLLQxfcGdipAddPathRectangle(BC    U PATHXYNWIDTHHEIGHTGDIPADDPATHRECTANGLEGDIPLUSDLLXFCGDIPADDPATHRECTANGLEQ|GdipAddPathRectangleI GDIPLUS.DLLQxfcGdipAddPathRectangleI(BC    U PATHXYNWIDTHHEIGHTGDIPADDPATHRECTANGLEIGDIPLUSDLLXFCGDIPADDPATHRECTANGLEI|N|GdipAddPathRectangles GDIPLUS.DLLQxfcGdipAddPathRectanglesBC   UPATHNRECTCOUNTGDIPADDPATHRECTANGLESGDIPLUSDLLXFCGDIPADDPATHRECTANGLES~P|GdipAddPathRectanglesI GDIPLUS.DLLQxfcGdipAddPathRectanglesIBC   UPATHRECTSCOUNTGDIPADDPATHRECTANGLESIGDIPLUSDLLXFCGDIPADDPATHRECTANGLESI#P|GdipAddPathString GDIPLUS.DLLQxfcGdipAddPathString:BC        U PATHSTRLENGTHFAMILYSTYLEEMSIZE LAYOUTRECT STRINGFORMATGDIPADDPATHSTRINGGDIPLUSDLLXFCGDIPADDPATHSTRING#R|GdipAddPathStringI GDIPLUS.DLLQxfcGdipAddPathStringI:BC        U PATHSTRLENGTHFAMILYSTYLEEMSIZE LAYOUTRECT STRINGFORMATGDIPADDPATHSTRINGIGDIPLUSDLLXFCGDIPADDPATHSTRINGIaG|GdipClearPathMarkers GDIPLUS.DLLQxfcGdipClearPathMarkersBC UPATHGDIPCLEARPATHMARKERSGDIPLUSDLLXFCGDIPCLEARPATHMARKERS` <| GdipClonePath GDIPLUS.DLLQxfcGdipClonePathBC  UPATH CLONEPATH GDIPCLONEPATHGDIPLUSDLLXFCGDIPCLONEPATH_E|GdipClosePathFigure GDIPLUS.DLLQxfcGdipClosePathFigureBC UPATHGDIPCLOSEPATHFIGUREGDIPLUSDLLXFCGDIPCLOSEPATHFIGUREaG|GdipClosePathFigures GDIPLUS.DLLQxfcGdipClosePathFiguresBC UPATHGDIPCLOSEPATHFIGURESGDIPLUSDLLXFCGDIPCLOSEPATHFIGURESb >|GdipCreatePath GDIPLUS.DLLQxfcGdipCreatePathBC  U BRUSHMODEPATHGDIPCREATEPATHGDIPLUSDLLXFCGDIPCREATEPATHH|GdipCreatePath2 GDIPLUS.DLLQxfcGdipCreatePath2(BC     U PPOINTTYPESCOUNT BRUSHMODEPATHGDIPCREATEPATH2GDIPLUSDLLXFCGDIPCREATEPATH2J|GdipCreatePath2I GDIPLUS.DLLQxfcGdipCreatePath2I(BC     U PPOINTTYPESCOUNT BRUSHMODEPATHGDIPCREATEPATH2IGDIPLUSDLLXFCGDIPCREATEPATH2IU;|GdipDeletePath GDIPLUS.DLLQxfcGdipDeletePathBC UPATHGDIPDELETEPATHGDIPLUSDLLXFCGDIPDELETEPATHoA|GdipFlattenPath GDIPLUS.DLLQxfcGdipFlattenPathBC  UPATHMATRIXFLATNESSGDIPFLATTENPATHGDIPLUSDLLXFCGDIPFLATTENPATHc ?|GdipGetPathData GDIPLUS.DLLQxfcGdipGetPathDataBC UPATHPDATAGDIPGETPATHDATAGDIPLUSDLLXFCGDIPGETPATHDATAk G|GdipGetPathFillMode GDIPLUS.DLLQxfcGdipGetPathFillModeBC UPATH BRUSHMODEGDIPGETPATHFILLMODEGDIPLUSDLLXFCGDIPGETPATHFILLMODEn J|GdipGetPathLastPoint GDIPLUS.DLLQxfcGdipGetPathLastPointBC  UPATH LASTPOINTGDIPGETPATHLASTPOINTGDIPLUSDLLXFCGDIPGETPATHLASTPOINTtF|GdipGetPathPoints GDIPLUS.DLLQxfcGdipGetPathPointsBC   UPATHPPOINTCOUNTGDIPGETPATHPOINTSGDIPLUSDLLXFCGDIPGETPATHPOINTSvH|GdipGetPathPointsI GDIPLUS.DLLQxfcGdipGetPathPointsIBC   UPATHPPOINTCOUNTGDIPGETPATHPOINTSIGDIPLUSDLLXFCGDIPGETPATHPOINTSIrD|GdipGetPathTypes GDIPLUS.DLLQxfcGdipGetPathTypesBC   UPATHTYPESCOUNTGDIPGETPATHTYPESGDIPLUSDLLXFCGDIPGETPATHTYPESR|GdipGetPathWorldBounds GDIPLUS.DLLQxfcGdipGetPathWorldBounds"BC    UPATHBOUNDSMATRIXPENGDIPGETPATHWORLDBOUNDSGDIPLUSDLLXFCGDIPGETPATHWORLDBOUNDST|GdipGetPathWorldBoundsI GDIPLUS.DLLQxfcGdipGetPathWorldBoundsI"BC    UPATHBOUNDSMATRIXPENGDIPGETPATHWORLDBOUNDSIGDIPLUSDLLXFCGDIPGETPATHWORLDBOUNDSIh D|GdipGetPointCount GDIPLUS.DLLQxfcGdipGetPointCountBC  UPATHCOUNTGDIPGETPOINTCOUNTGDIPLUSDLLXFCGDIPGETPOINTCOUNTd|GdipIsOutlineVisiblePathPoint GDIPLUS.DLLQ xfcGdipIsOutlineVisiblePathPoint.BC      U PATHXYPENGRAPHICSRESULTGDIPISOUTLINEVISIBLEPATHPOINTGDIPLUSDLL XFCGDIPISOUTLINEVISIBLEPATHPOINTf|GdipIsOutlineVisiblePathPointI GDIPLUS.DLLQ!xfcGdipIsOutlineVisiblePathPointI.BC      U PATHXYPENGRAPHICSRESULTGDIPISOUTLINEVISIBLEPATHPOINTIGDIPLUSDLL!XFCGDIPISOUTLINEVISIBLEPATHPOINTIT|GdipIsVisiblePathPoint GDIPLUS.DLLQxfcGdipIsVisiblePathPoint(BC    U PATHXYGRAPHICSRESULTGDIPISVISIBLEPATHPOINTGDIPLUSDLLXFCGDIPISVISIBLEPATHPOINTV|GdipIsVisiblePathPointI GDIPLUS.DLLQxfcGdipIsVisiblePathPointI(BC    U PATHXYGRAPHICSRESULTGDIPISVISIBLEPATHPOINTIGDIPLUSDLLXFCGDIPISVISIBLEPATHPOINTIS9| GdipResetPath GDIPLUS.DLLQxfcGdipResetPathBC UPATH GDIPRESETPATHGDIPLUSDLLXFCGDIPRESETPATHW=|GdipReversePath GDIPLUS.DLLQxfcGdipReversePathBC UPATHGDIPREVERSEPATHGDIPLUSDLLXFCGDIPREVERSEPATHk G|GdipSetPathFillMode GDIPLUS.DLLQxfcGdipSetPathFillModeBC UPATH BRUSHMODEGDIPSETPATHFILLMODEGDIPLUSDLLXFCGDIPSETPATHFILLMODE[A|GdipSetPathMarker GDIPLUS.DLLQxfcGdipSetPathMarkerBC UPATHGDIPSETPATHMARKERGDIPLUSDLLXFCGDIPSETPATHMARKER_E|GdipStartPathFigure GDIPLUS.DLLQxfcGdipStartPathFigureBC UPATHGDIPSTARTPATHFIGUREGDIPLUSDLLXFCGDIPSTARTPATHFIGUREg C|GdipTransformPath GDIPLUS.DLLQxfcGdipTransformPathBC UPATHMATRIXGDIPTRANSFORMPATHGDIPLUSDLLXFCGDIPTRANSFORMPATH+ J| GdipWarpPath GDIPLUS.DLLQxfcGdipWarpPathFBC         UPATHMATRIXPPOINTCOUNTSRCXSRCYSRCWIDTH SRCHEIGHTWARPMDFLATNESS GDIPWARPPATHGDIPLUSDLLXFCGDIPWARPPATHw?| GdipWidenPath GDIPLUS.DLLQxfcGdipWidenPath"BC   U NATIVEPATHPENMATRIXFLATNESS GDIPWIDENPATHGDIPLUSDLLXFCGDIPWIDENPATHj F|GdipCreatePathIter GDIPLUS.DLLQxfcGdipCreatePathIterBC UITERATORPATHGDIPCREATEPATHITERGDIPLUSDLLXFCGDIPCREATEPATHITER]C|GdipDeletePathIter GDIPLUS.DLLQxfcGdipDeletePathIterBC UITERATORGDIPDELETEPATHITERGDIPLUSDLLXFCGDIPDELETEPATHITERT|GdipPathIterCopyData GDIPLUS.DLLQxfcGdipPathIterCopyData.BC       U ITERATOR RESULTCOUNTPPOINTTYPES STARTINDEXENDINDEXGDIPPATHITERCOPYDATAGDIPLUSDLLXFCGDIPPATHITERCOPYDATAT|GdipPathIterEnumerate GDIPLUS.DLLQxfcGdipPathIterEnumerate(BC     U ITERATOR RESULTCOUNTPPOINTTYPESCOUNTGDIPPATHITERENUMERATEGDIPLUSDLLXFCGDIPPATHITERENUMERATEn J|GdipPathIterGetCount GDIPLUS.DLLQxfcGdipPathIterGetCountBC  UITERATORCOUNTGDIPPATHITERGETCOUNTGDIPLUSDLLXFCGDIPPATHITERGETCOUNT| X|GdipPathIterGetSubpathCount GDIPLUS.DLLQxfcGdipPathIterGetSubpathCountBC  UITERATORCOUNTGDIPPATHITERGETSUBPATHCOUNTGDIPLUSDLLXFCGDIPPATHITERGETSUBPATHCOUNTn J|GdipPathIterHasCurve GDIPLUS.DLLQxfcGdipPathIterHasCurveBC  UITERATORHASCURVEGDIPPATHITERHASCURVEGDIPLUSDLLXFCGDIPPATHITERHASCURVET|GdipPathIterNextMarker GDIPLUS.DLLQxfcGdipPathIterNextMarker"BC    UITERATOR RESULTCOUNT STARTINDEXENDINDEXGDIPPATHITERNEXTMARKERGDIPLUSDLLXFCGDIPPATHITERNEXTMARKERX|GdipPathIterNextMarkerPath GDIPLUS.DLLQxfcGdipPathIterNextMarkerPathBC   UITERATOR RESULTCOUNTPATHGDIPPATHITERNEXTMARKERPATHGDIPLUSDLLXFCGDIPPATHITERNEXTMARKERPATH[|GdipPathIterNextPathType GDIPLUS.DLLQxfcGdipPathIterNextPathType(BC     U ITERATOR RESULTCOUNTPATHTYPE STARTINDEXENDINDEXGDIPPATHITERNEXTPATHTYPEGDIPLUSDLLXFCGDIPPATHITERNEXTPATHTYPEY|GdipPathIterNextSubpath GDIPLUS.DLLQxfcGdipPathIterNextSubpath(BC     U ITERATOR RESULTCOUNT STARTINDEXENDINDEXISCLOSEDGDIPPATHITERNEXTSUBPATHGDIPLUSDLLXFCGDIPPATHITERNEXTSUBPATH]|GdipPathIterNextSubpathPath GDIPLUS.DLLQxfcGdipPathIterNextSubpathPath"BC    UITERATOR RESULTCOUNTPATHISCLOSEDGDIPPATHITERNEXTSUBPATHPATHGDIPLUSDLLXFCGDIPPATHITERNEXTSUBPATHPATH]C|GdipPathIterRewind GDIPLUS.DLLQxfcGdipPathIterRewindBC UITERATORGDIPPATHITERREWINDGDIPLUSDLLXFCGDIPPATHITERREWINDN|GdipCreateHatchBrush GDIPLUS.DLLQxfcGdipCreateHatchBrush"BC   USTYLEFORECOLR BACKCOLORBRUSHGDIPCREATEHATCHBRUSHGDIPLUSDLLXFCGDIPCREATEHATCHBRUSH| X|GdipGetHatchBackgroundColor GDIPLUS.DLLQxfcGdipGetHatchBackgroundColorBC  UBRUSH BACKCOLORGDIPGETHATCHBACKGROUNDCOLORGDIPLUSDLLXFCGDIPGETHATCHBACKGROUNDCOLOR| X|GdipGetHatchForegroundColor GDIPLUS.DLLQxfcGdipGetHatchForegroundColorBC  UBRUSHFORECOLRGDIPGETHATCHFOREGROUNDCOLORGDIPLUSDLLXFCGDIPGETHATCHFOREGROUNDCOLORh D|GdipGetHatchStyle GDIPLUS.DLLQxfcGdipGetHatchStyleBC  UBRUSHSTYLEGDIPGETHATCHSTYLEGDIPLUSDLLXFCGDIPGETHATCHSTYLER|GdipCreateLineBrush GDIPLUS.DLLQxfcGdipCreateLineBrush.BC       U POINT1POINT2COLOR1COLOR2WRAPMD LINEGRADIENTGDIPCREATELINEBRUSHGDIPLUSDLLXFCGDIPCREATELINEBRUSHa|GdipCreateLineBrushFromRect GDIPLUS.DLLQxfcGdipCreateLineBrushFromRect.BC      U NRECTCOLOR1COLOR2MODEWRAPMD LINEGRADIENTGDIPCREATELINEBRUSHFROMRECTGDIPLUSDLLXFCGDIPCREATELINEBRUSHFROMRECTc|GdipCreateLineBrushFromRectI GDIPLUS.DLLQxfcGdipCreateLineBrushFromRectI.BC      U NRECTCOLOR1COLOR2MODEWRAPMD LINEGRADIENTGDIPCREATELINEBRUSHFROMRECTIGDIPLUSDLLXFCGDIPCREATELINEBRUSHFROMRECTIu|$GdipCreateLineBrushFromRectWithAngle GDIPLUS.DLLQ'xfcGdipCreateLineBrushFromRectWithAngle4BC       U NRECTCOLOR1COLOR2ANGLEISANGLESCALABLEWRAPMD LINEGRADIENT$GDIPCREATELINEBRUSHFROMRECTWITHANGLEGDIPLUSDLL'XFCGDIPCREATELINEBRUSHFROMRECTWITHANGLEw|%GdipCreateLineBrushFromRectWithAngleI GDIPLUS.DLLQ(xfcGdipCreateLineBrushFromRectWithAngleI4BC       U NRECTCOLOR1COLOR2ANGLEISANGLESCALABLEWRAPMD LINEGRADIENT%GDIPCREATELINEBRUSHFROMRECTWITHANGLEIGDIPLUSDLL(XFCGDIPCREATELINEBRUSHFROMRECTWITHANGLEIT|GdipCreateLineBrushI GDIPLUS.DLLQxfcGdipCreateLineBrushI.BC       U POINT1POINT2COLOR1COLOR2WRAPMD LINEGRADIENTGDIPCREATELINEBRUSHIGDIPLUSDLLXFCGDIPCREATELINEBRUSHIG|GdipGetLineBlend GDIPLUS.DLLQxfcGdipGetLineBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPGETLINEBLENDGDIPLUSDLLXFCGDIPGETLINEBLENDp L|GdipGetLineBlendCount GDIPLUS.DLLQxfcGdipGetLineBlendCountBC  UBRUSHCOUNTGDIPGETLINEBLENDCOUNTGDIPLUSDLLXFCGDIPGETLINEBLENDCOUNTh D|GdipGetLineColors GDIPLUS.DLLQxfcGdipGetLineColorsBC  UBRUSHCCOLORSGDIPGETLINECOLORSGDIPLUSDLLXFCGDIPGETLINECOLORSz V|GdipGetLineGammaCorrection GDIPLUS.DLLQxfcGdipGetLineGammaCorrectionBC  UBRUSHUSEGAMMACORRECTIONGDIPGETLINEGAMMACORRECTIONGDIPLUSDLLXFCGDIPGETLINEGAMMACORRECTIONS|GdipGetLinePresetBlend GDIPLUS.DLLQxfcGdipGetLinePresetBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPGETLINEPRESETBLENDGDIPLUSDLLXFCGDIPGETLINEPRESETBLEND| X|GdipGetLinePresetBlendCount GDIPLUS.DLLQxfcGdipGetLinePresetBlendCountBC  UBRUSHCOUNTGDIPGETLINEPRESETBLENDCOUNTGDIPLUSDLLXFCGDIPGETLINEPRESETBLENDCOUNTd @|GdipGetLineRect GDIPLUS.DLLQxfcGdipGetLineRectBC  UBRUSHNRECTGDIPGETLINERECTGDIPLUSDLLXFCGDIPGETLINERECTf B|GdipGetLineRectI GDIPLUS.DLLQxfcGdipGetLineRectIBC  UBRUSHNRECTGDIPGETLINERECTIGDIPLUSDLLXFCGDIPGETLINERECTIn J|GdipGetLineTransform GDIPLUS.DLLQxfcGdipGetLineTransformBC  UBRUSHMATRIXGDIPGETLINETRANSFORMGDIPLUSDLLXFCGDIPGETLINETRANSFORMl H|GdipGetLineWrapMode GDIPLUS.DLLQxfcGdipGetLineWrapModeBC  UBRUSHWRAPMDGDIPGETLINEWRAPMODEGDIPLUSDLLXFCGDIPGETLINEWRAPMODEU|GdipMultiplyLineTransform GDIPLUS.DLLQxfcGdipMultiplyLineTransformBC  UBRUSHMATRIXORDERGDIPMULTIPLYLINETRANSFORMGDIPLUSDLLXFCGDIPMULTIPLYLINETRANSFORMeK|GdipResetLineTransform GDIPLUS.DLLQxfcGdipResetLineTransformBC UBRUSHGDIPRESETLINETRANSFORMGDIPLUSDLLXFCGDIPRESETLINETRANSFORMQ|GdipRotateLineTransform GDIPLUS.DLLQxfcGdipRotateLineTransformBC  UBRUSHANGLEORDERGDIPROTATELINETRANSFORMGDIPLUSDLLXFCGDIPROTATELINETRANSFORMQ|GdipScaleLineTransform GDIPLUS.DLLQxfcGdipScaleLineTransform"BC   UBRUSHSXSYORDERGDIPSCALELINETRANSFORMGDIPLUSDLLXFCGDIPSCALELINETRANSFORMG|GdipSetLineBlend GDIPLUS.DLLQxfcGdipSetLineBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPSETLINEBLENDGDIPLUSDLLXFCGDIPSETLINEBLENDsE|GdipSetLineColors GDIPLUS.DLLQxfcGdipSetLineColorsBC  UBRUSHCOLOR1COLOR2GDIPSETLINECOLORSGDIPLUSDLLXFCGDIPSETLINECOLORSy U|GdipSetLineGammaCorrection GDIPLUS.DLLQxfcGdipSetLineGammaCorrectionBC UBRUSHUSEGAMMACORRECTIONGDIPSETLINEGAMMACORRECTIONGDIPLUSDLLXFCGDIPSETLINEGAMMACORRECTION}O|GdipSetLineLinearBlend GDIPLUS.DLLQxfcGdipSetLineLinearBlendBC  UBRUSHFOCUSTHESCALEGDIPSETLINELINEARBLENDGDIPLUSDLLXFCGDIPSETLINELINEARBLENDQ|GdipSetLinePresetBlend GDIPLUS.DLLQxfcGdipSetLinePresetBlend"BC   UBRUSHBLEND POSITIONSCOUNTGDIPSETLINEPRESETBLENDGDIPLUSDLLXFCGDIPSETLINEPRESETBLEND{M|GdipSetLineSigmaBlend GDIPLUS.DLLQxfcGdipSetLineSigmaBlendBC  UBRUSHFOCUSTHESCALEGDIPSETLINESIGMABLENDGDIPLUSDLLXFCGDIPSETLINESIGMABLENDm I|GdipSetLineTransform GDIPLUS.DLLQxfcGdipSetLineTransformBC UBRUSHMATRIXGDIPSETLINETRANSFORMGDIPLUSDLLXFCGDIPSETLINETRANSFORMk G|GdipSetLineWrapMode GDIPLUS.DLLQxfcGdipSetLineWrapModeBC UBRUSHWRAPMDGDIPSETLINEWRAPMODEGDIPLUSDLLXFCGDIPSETLINEWRAPMODEY|GdipTranslateLineTransform GDIPLUS.DLLQxfcGdipTranslateLineTransform"BC   UBRUSHDXDYORDERGDIPTRANSLATELINETRANSFORMGDIPLUSDLLXFCGDIPTRANSLATELINETRANSFORMd @|GdipCloneMatrix GDIPLUS.DLLQxfcGdipCloneMatrixBC  UMATRIX CLONEMATRIXGDIPCLONEMATRIXGDIPLUSDLLXFCGDIPCLONEMATRIXZ@|GdipCreateMatrix GDIPLUS.DLLQxfcGdipCreateMatrixBC UMATRIXGDIPCREATEMATRIXGDIPLUSDLLXFCGDIPCREATEMATRIXN|GdipCreateMatrix2 GDIPLUS.DLLQxfcGdipCreateMatrix24BC       U M11M12M21M22DXDYMATRIXGDIPCREATEMATRIX2GDIPLUSDLLXFCGDIPCREATEMATRIX2tF|GdipCreateMatrix3 GDIPLUS.DLLQxfcGdipCreateMatrix3BC  URECTDSTPLGMATRIXGDIPCREATEMATRIX3GDIPLUSDLLXFCGDIPCREATEMATRIX3vH|GdipCreateMatrix3I GDIPLUS.DLLQxfcGdipCreateMatrix3IBC  URECTDSTPLGMATRIXGDIPCREATEMATRIX3IGDIPLUSDLLXFCGDIPCREATEMATRIX3IY?|GdipDeleteMatrix GDIPLUS.DLLQxfcGdipDeleteMatrixBC UMATRIXGDIPDELETEMATRIXGDIPLUSDLLXFCGDIPDELETEMATRIXp L|GdipGetMatrixElements GDIPLUS.DLLQxfcGdipGetMatrixElementsBC  UMATRIX MATRIXOUTGDIPGETMATRIXELEMENTSGDIPLUSDLLXFCGDIPGETMATRIXELEMENTSY?|GdipInvertMatrix GDIPLUS.DLLQxfcGdipInvertMatrixBC UMATRIXGDIPINVERTMATRIXGDIPLUSDLLXFCGDIPINVERTMATRIXtF|GdipIsMatrixEqual GDIPLUS.DLLQxfcGdipIsMatrixEqualBC  UMATRIXMATRIX2RESULTGDIPISMATRIXEQUALGDIPLUSDLLXFCGDIPISMATRIXEQUALn J|GdipIsMatrixIdentity GDIPLUS.DLLQxfcGdipIsMatrixIdentityBC  UMATRIXRESULTGDIPISMATRIXIDENTITYGDIPLUSDLLXFCGDIPISMATRIXIDENTITYr N|GdipIsMatrixInvertible GDIPLUS.DLLQxfcGdipIsMatrixInvertibleBC  UMATRIXRESULTGDIPISMATRIXINVERTIBLEGDIPLUSDLLXFCGDIPISMATRIXINVERTIBLEuG|GdipMultiplyMatrix GDIPLUS.DLLQxfcGdipMultiplyMatrixBC  UMATRIXMATRIX2ORDERGDIPMULTIPLYMATRIXGDIPLUSDLLXFCGDIPMULTIPLYMATRIXqC|GdipRotateMatrix GDIPLUS.DLLQxfcGdipRotateMatrixBC  UMATRIXANGLEORDERGDIPROTATEMATRIXGDIPLUSDLLXFCGDIPROTATEMATRIX{C|GdipScaleMatrix GDIPLUS.DLLQxfcGdipScaleMatrix"BC   UMATRIXSCALEXSCALEYORDERGDIPSCALEMATRIXGDIPLUSDLLXFCGDIPSCALEMATRIXU|GdipSetMatrixElements GDIPLUS.DLLQxfcGdipSetMatrixElements4BC       U MATRIXM11M12M21M22DXDYGDIPSETMATRIXELEMENTSGDIPLUSDLLXFCGDIPSETMATRIXELEMENTS{C|GdipShearMatrix GDIPLUS.DLLQxfcGdipShearMatrix"BC   UMATRIXSHEARXSHEARYORDERGDIPSHEARMATRIXGDIPLUSDLLXFCGDIPSHEARMATRIXV|GdipTransformMatrixPoints GDIPLUS.DLLQxfcGdipTransformMatrixPointsBC   UMATRIXPTSCOUNTGDIPTRANSFORMMATRIXPOINTSGDIPLUSDLLXFCGDIPTRANSFORMMATRIXPOINTSX|GdipTransformMatrixPointsI GDIPLUS.DLLQxfcGdipTransformMatrixPointsIBC   UMATRIXPTSCOUNTGDIPTRANSFORMMATRIXPOINTSIGDIPLUSDLLXFCGDIPTRANSFORMMATRIXPOINTSIK|GdipTranslateMatrix GDIPLUS.DLLQxfcGdipTranslateMatrix"BC   UMATRIXOFFSETXOFFSETYORDERGDIPTRANSLATEMATRIXGDIPLUSDLLXFCGDIPTRANSLATEMATRIXb|GdipVectorTransformMatrixPoints GDIPLUS.DLLQ"xfcGdipVectorTransformMatrixPointsBC   UMATRIXPTSCOUNTGDIPVECTORTRANSFORMMATRIXPOINTSGDIPLUSDLL"XFCGDIPVECTORTRANSFORMMATRIXPOINTSd| GdipVectorTransformMatrixPointsI GDIPLUS.DLLQ#xfcGdipVectorTransformMatrixPointsIBC   UMATRIXPTSCOUNT GDIPVECTORTRANSFORMMATRIXPOINTSIGDIPLUSDLL#XFCGDIPVECTORTRANSFORMMATRIXPOINTSIS|GdipCreatePathGradient GDIPLUS.DLLQxfcGdipCreatePathGradient"BC   UPPOINTCOUNTWRAPMD POLYGRADIENTGDIPCREATEPATHGRADIENTGDIPLUSDLLXFCGDIPCREATEPATHGRADIENT ^|GdipCreatePathGradientFromPath GDIPLUS.DLLQ!xfcGdipCreatePathGradientFromPathBC  UPATH POLYGRADIENTGDIPCREATEPATHGRADIENTFROMPATHGDIPLUSDLL!XFCGDIPCREATEPATHGRADIENTFROMPATHW|GdipGetPathGradientBlend GDIPLUS.DLLQxfcGdipGetPathGradientBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPGETPATHGRADIENTBLENDGDIPLUSDLLXFCGDIPGETPATHGRADIENTBLEND \|GdipGetPathGradientBlendCount GDIPLUS.DLLQ xfcGdipGetPathGradientBlendCountBC  UBRUSHCOUNTGDIPGETPATHGRADIENTBLENDCOUNTGDIPLUSDLL XFCGDIPGETPATHGRADIENTBLENDCOUNT ^|GdipGetPathGradientCenterColor GDIPLUS.DLLQ!xfcGdipGetPathGradientCenterColorBC  UBRUSHLCOLORSGDIPGETPATHGRADIENTCENTERCOLORGDIPLUSDLL!XFCGDIPGETPATHGRADIENTCENTERCOLOR ^|GdipGetPathGradientCenterPoint GDIPLUS.DLLQ!xfcGdipGetPathGradientCenterPointBC  UBRUSHPPOINTGDIPGETPATHGRADIENTCENTERPOINTGDIPLUSDLL!XFCGDIPGETPATHGRADIENTCENTERPOINT `|GdipGetPathGradientCenterPointI GDIPLUS.DLLQ"xfcGdipGetPathGradientCenterPointIBC  UBRUSHPPOINTGDIPGETPATHGRADIENTCENTERPOINTIGDIPLUSDLL"XFCGDIPGETPATHGRADIENTCENTERPOINTIa|GdipGetPathGradientFocusScales GDIPLUS.DLLQ!xfcGdipGetPathGradientFocusScalesBC   UBRUSHXSCALEYSCALEGDIPGETPATHGRADIENTFOCUSSCALESGDIPLUSDLL!XFCGDIPGETPATHGRADIENTFOCUSSCALESc|GdipGetPathGradientPresetBlend GDIPLUS.DLLQ!xfcGdipGetPathGradientPresetBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPGETPATHGRADIENTPRESETBLENDGDIPLUSDLL!XFCGDIPGETPATHGRADIENTPRESETBLEND h|#GdipGetPathGradientPresetBlendCount GDIPLUS.DLLQ&xfcGdipGetPathGradientPresetBlendCountBC  UBRUSHCOUNT#GDIPGETPATHGRADIENTPRESETBLENDCOUNTGDIPLUSDLL&XFCGDIPGETPATHGRADIENTPRESETBLENDCOUNTt P|GdipGetPathGradientRect GDIPLUS.DLLQxfcGdipGetPathGradientRectBC  UBRUSHNRECTGDIPGETPATHGRADIENTRECTGDIPLUSDLLXFCGDIPGETPATHGRADIENTRECTv R|GdipGetPathGradientRectI GDIPLUS.DLLQxfcGdipGetPathGradientRectIBC  UBRUSHNRECTGDIPGETPATHGRADIENTRECTIGDIPLUSDLLXFCGDIPGETPATHGRADIENTRECTI l|%GdipGetPathGradientSurroundColorCount GDIPLUS.DLLQ(xfcGdipGetPathGradientSurroundColorCountBC  UBRUSHCOUNT%GDIPGETPATHGRADIENTSURROUNDCOLORCOUNTGDIPLUSDLL(XFCGDIPGETPATHGRADIENTSURROUNDCOLORCOUNTy|*GdipGetPathGradientSurroundColorsWithCount GDIPLUS.DLLQ-xfcGdipGetPathGradientSurroundColorsWithCountBC   UBRUSHARGBCOUNT*GDIPGETPATHGRADIENTSURROUNDCOLORSWITHCOUNTGDIPLUSDLL-XFCGDIPGETPATHGRADIENTSURROUNDCOLORSWITHCOUNT} Y|GdipGetPathGradientTransform GDIPLUS.DLLQxfcGdipGetPathGradientTransformBC UBRUSHMATRIXGDIPGETPATHGRADIENTTRANSFORMGDIPLUSDLLXFCGDIPGETPATHGRADIENTTRANSFORM| X|GdipGetPathGradientWrapMode GDIPLUS.DLLQxfcGdipGetPathGradientWrapModeBC  UBRUSHWRAPMDGDIPGETPATHGRADIENTWRAPMODEGDIPLUSDLLXFCGDIPGETPATHGRADIENTWRAPMODEe|!GdipMultiplyPathGradientTransform GDIPLUS.DLLQ$xfcGdipMultiplyPathGradientTransformBC  UBRUSHMATRIXORDER!GDIPMULTIPLYPATHGRADIENTTRANSFORMGDIPLUSDLL$XFCGDIPMULTIPLYPATHGRADIENTTRANSFORMu[|GdipResetPathGradientTransform GDIPLUS.DLLQ!xfcGdipResetPathGradientTransformBC UBRUSHGDIPRESETPATHGRADIENTTRANSFORMGDIPLUSDLL!XFCGDIPRESETPATHGRADIENTTRANSFORMa|GdipRotatePathGradientTransform GDIPLUS.DLLQ"xfcGdipRotatePathGradientTransformBC  UBRUSHANGLEORDERGDIPROTATEPATHGRADIENTTRANSFORMGDIPLUSDLL"XFCGDIPROTATEPATHGRADIENTTRANSFORMa|GdipScalePathGradientTransform GDIPLUS.DLLQ!xfcGdipScalePathGradientTransform"BC   UBRUSHSXSYORDERGDIPSCALEPATHGRADIENTTRANSFORMGDIPLUSDLL!XFCGDIPSCALEPATHGRADIENTTRANSFORMW|GdipSetPathGradientBlend GDIPLUS.DLLQxfcGdipSetPathGradientBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPSETPATHGRADIENTBLENDGDIPLUSDLLXFCGDIPSETPATHGRADIENTBLEND ]|GdipSetPathGradientCenterColor GDIPLUS.DLLQ!xfcGdipSetPathGradientCenterColorBC UBRUSHLCOLORSGDIPSETPATHGRADIENTCENTERCOLORGDIPLUSDLL!XFCGDIPSETPATHGRADIENTCENTERCOLOR ]|GdipSetPathGradientCenterPoint GDIPLUS.DLLQ!xfcGdipSetPathGradientCenterPointBC UBRUSHPPOINTGDIPSETPATHGRADIENTCENTERPOINTGDIPLUSDLL!XFCGDIPSETPATHGRADIENTCENTERPOINT _|GdipSetPathGradientCenterPointI GDIPLUS.DLLQ"xfcGdipSetPathGradientCenterPointIBC UBRUSHPPOINTGDIPSETPATHGRADIENTCENTERPOINTIGDIPLUSDLL"XFCGDIPSETPATHGRADIENTCENTERPOINTI_|GdipSetPathGradientFocusScales GDIPLUS.DLLQ!xfcGdipSetPathGradientFocusScalesBC  UBRUSHXSCALEYSCALEGDIPSETPATHGRADIENTFOCUSSCALESGDIPLUSDLL!XFCGDIPSETPATHGRADIENTFOCUSSCALES_|GdipSetPathGradientLinearBlend GDIPLUS.DLLQ!xfcGdipSetPathGradientLinearBlendBC  UBRUSHFOCUSSSCALEGDIPSETPATHGRADIENTLINEARBLENDGDIPLUSDLL!XFCGDIPSETPATHGRADIENTLINEARBLENDc|GdipSetPathGradientPresetBlend GDIPLUS.DLLQ!xfcGdipSetPathGradientPresetBlend"BC    UBRUSHBLEND POSITIONSCOUNTGDIPSETPATHGRADIENTPRESETBLENDGDIPLUSDLL!XFCGDIPSETPATHGRADIENTPRESETBLEND]|GdipSetPathGradientSigmaBlend GDIPLUS.DLLQ xfcGdipSetPathGradientSigmaBlendBC  UBRUSHFOCUSSSCALEGDIPSETPATHGRADIENTSIGMABLENDGDIPLUSDLL XFCGDIPSETPATHGRADIENTSIGMABLENDy|*GdipSetPathGradientSurroundColorsWithCount GDIPLUS.DLLQ-xfcGdipSetPathGradientSurroundColorsWithCountBC   UBRUSHARGBCOUNT*GDIPSETPATHGRADIENTSURROUNDCOLORSWITHCOUNTGDIPLUSDLL-XFCGDIPSETPATHGRADIENTSURROUNDCOLORSWITHCOUNT} Y|GdipSetPathGradientTransform GDIPLUS.DLLQxfcGdipSetPathGradientTransformBC UBRUSHMATRIXGDIPSETPATHGRADIENTTRANSFORMGDIPLUSDLLXFCGDIPSETPATHGRADIENTTRANSFORM{ W|GdipSetPathGradientWrapMode GDIPLUS.DLLQxfcGdipSetPathGradientWrapModeBC UBRUSHWRAPMDGDIPSETPATHGRADIENTWRAPMODEGDIPLUSDLLXFCGDIPSETPATHGRADIENTWRAPMODEi|"GdipTranslatePathGradientTransform GDIPLUS.DLLQ%xfcGdipTranslatePathGradientTransform"BC   UBRUSHDXDYORDER"GDIPTRANSLATEPATHGRADIENTTRANSFORMGDIPLUSDLL%XFCGDIPTRANSLATEPATHGRADIENTTRANSFORMX 4| GlobalAllocWIN32APIQxfcGlobalAllocBC UNFLAGSNSIZE GLOBALALLOCWIN32APIXFCGLOBALALLOCJ0| GlobalFreeWIN32APIQ xfcGlobalFreeBC UNHANDLE GLOBALFREEWIN32API XFCGLOBALFREEInitAdjustableArrowCap_ACCESS' Blend_ACCESSColorBlend_ACCESSCombineMode_ACCESSPCompositingMode_ACCESSCompositingQuality_ACCESSGCoordinateSpace_ACCESS CustomLineCap_ACCESS DashCap_ACCESS DashStyle_ACCESS FillMode_ACCESSFlushIntention_ACCESStGraphicsPathIterator_ACCESSGraphicsPath_ACCESS3HatchBrush_ACCESSHatchStyle_ACCESSInterpolationMode_ACCESS(LinearGradientBrush_ACCESS,LineargradientMode_ACCESS -LineCap_ACCESSB/LineJoin_ACCESS3MatrixOrder_ACCESSq5 Matrix_ACCESS6PathData_ACCESS7PathGradientBrush_ACCESSz7PathPointType_ACCESS7PenAlignment_ACCESS-;PenType_ACCESS{<PixelOffsetMode_ACCESSE?QualityMode_ACCESSARegionData_ACCESSCSmoothingMode_ACCESSDWarpMode_ACCESSFWrapMode_ACCESSHInit\J Filled_ACCESSK Filled_ASSIGNL Height_ACCESScM Height_ASSIGN,NMiddleInset_ACCESSNMiddleInset_ASSIGNO Width_ACCESSiP Width_ASSIGN0QInitQNewSFactors_ACCESSSFactors_ASSIGN"UPositions_ACCESSVPositions_ASSIGNWInit]YNewO[ Colors_ACCESS[ Colors_ASSIGN/]Positions_ACCESS^Positions_ASSIGN_Init~aDestroycNewdBaseCap_ACCESSReBaseCap_ASSIGNfBaseInset_ACCESSfBaseInset_ASSIGNgClone0h GetStrokeCapsei SetStrokeCapsDjStrokeJoin_ACCESS'kStrokeJoin_ASSIGNkWidthScale_ACCESSlWidthScale_ASSIGNfmInitnDestroyhnInitnDestroysNewsAddArc+t AddBezierkw AddBeziersLzAddClosedCurve|AddCurve AddEllipsehAddLine"AddLines8AddPathtAddPie AddPolygon AddRectangle; AddRectangles AddString ClearMarkersCloneCloseAllFigures CloseFigureGFillMode_ACCESSԝFillMode_ASSIGNFlatten3 GetBounds GetLastPointIsOutlineVisiblej IsVisible@PathData_ACCESSPathPoints_ACCESSPathTypes_ACCESS0PointCount_ACCESS<ResetReverseu SetMarkers StartFigure TransformWarpDZWidenInitHDestroylNewCopyData@ Count_ACCESS  EnumerateHasCurved NextMarker! NextPathType NextSubpathRewindSubpathCount_ACCESSvInit2Destroy9InitD Destroy New BackgroundColor_ACCESS Clone ForegroundColor_ACCESS getlaststatus HatchStyle_ACCESSt setstatus+ Init Destroy New Blend_ACCESS Blend_ASSIGN GammaCorrection_ACCESS GammaCorrection_ASSIGN InterpolationColors_ACCESS_ InterpolationColors_ASSIGN LinearColors_ACCESS^ LinearColors_ASSIGN MultiplyTransform Rectangle_ACCESS ResetTransform RotateTransform ScaleTransformm SetBlendTriangularShape] SetSigmaBellShape5 Transform_ACCESS  Transform_ASSIGN1 TranslateTransform  WrapMode_ACCESS WrapMode_ASSIGN Initq Destroy New# Clone Elements_ACCESS Equals GetHashCodes Invert IsIdentity_ACCESSv IsInvertible_ACCESS1 Multiply OffsetX_ACCESS OffsetY_ACCESS Reset) Rotate RotateAt Scale Shear TransformPoints TransformVectors Translate Init New Destroy Points_ACCESS8 Points_ASSIGN Types_ASSIGN Init New  Blend_ACCESSZ  Blend_ASSIGN) CenterColor_ACCESS CenterColor_ASSIGN CenterPoint_ACCESSY CenterPoint_ASSIGN FocusScales_ACCESS& FocusScales_ASSIGNr InterpolationColors_ACCESS InterpolationColors_ASSIGNJ MultiplyTransform Rectangle_ACCESS ResetTransform RotateTransform ScaleTransforml SetBlendTriangularShaped SetSigmaBellShape<  SurroundColors_ACCESS! SurroundColors_ASSIGN$ Transform_ACCESS' Transform_ASSIGN( TranslateTransform) WrapMode_ACCESS* WrapMode_ASSIGN+ Init3, Data_ASSIGN>,xfcGdipCreateAdjustableArrowCap,%xfcGdipGetAdjustableArrowCapFillState-"xfcGdipGetAdjustableArrowCapHeight.'xfcGdipGetAdjustableArrowCapMiddleInset/!xfcGdipGetAdjustableArrowCapWidth0%xfcGdipSetAdjustableArrowCapFillState1"xfcGdipSetAdjustableArrowCapHeightw2'xfcGdipSetAdjustableArrowCapMiddleInset^3!xfcGdipSetAdjustableArrowCapWidth^4xfcGdipCloneCustomLineCap@5xfcGdipCreateCustomLineCap 6xfcGdipDeleteCustomLineCap#7xfcGdipGetCustomLineCapBaseCap7 xfcGdipGetCustomLineCapBaseInset8!xfcGdipGetCustomLineCapStrokeCaps9!xfcGdipGetCustomLineCapStrokeJoin:!xfcGdipGetCustomLineCapWidthScale;xfcGdipSetCustomLineCapBaseCapy< xfcGdipSetCustomLineCapBaseInsetW=!xfcGdipSetCustomLineCapStrokeCaps;>!xfcGdipSetCustomLineCapStrokeJoin:?!xfcGdipSetCustomLineCapWidthScale#@xfcGdipAddPathArcAxfcGdipAddPathArcIBxfcGdipAddPathBezier CxfcGdipAddPathBezierIxfcGdipGetHatchForegroundColorxfcGdipGetHatchStylexfcGdipCreateLineBrushxfcGdipCreateLineBrushFromRectxfcGdipCreateLineBrushFromRectI'xfcGdipCreateLineBrushFromRectWithAngle(xfcGdipCreateLineBrushFromRectWithAngleIxfcGdipCreateLineBrushIxfcGdipGetLineBlendxfcGdipGetLineBlendCountxfcGdipGetLineColorsxfcGdipGetLineGammaCorrectionfxfcGdipGetLinePresetBlendHxfcGdipGetLinePresetBlendCount8xfcGdipGetLineRectxfcGdipGetLineRectIxfcGdipGetLineTransformgxfcGdipGetLineWrapMode%xfcGdipMultiplyLineTransformߔxfcGdipResetLineTransformÕxfcGdipRotateLineTransformtxfcGdipScaleLineTransformOxfcGdipSetLineBlend3xfcGdipSetLineColors xfcGdipSetLineGammaCorrectionЙxfcGdipSetLineLinearBlendxfcGdipSetLinePresetBlendxfcGdipSetLineSigmaBlendyxfcGdipSetLineTransformOxfcGdipSetLineWrapMode xfcGdipTranslateLineTransformŞxfcGdipCloneMatrixxfcGdipCreateMatrixixfcGdipCreateMatrix2xfcGdipCreateMatrix3xfcGdipCreateMatrix3I̢xfcGdipDeleteMatrixxfcGdipGetMatrixElements/xfcGdipInvertMatrixxfcGdipIsMatrixEqualxfcGdipIsMatrixIdentityWxfcGdipIsMatrixInvertiblexfcGdipMultiplyMatrixݧxfcGdipRotateMatrixxfcGdipScaleMatrixgxfcGdipSetMatrixElements8xfcGdipShearMatrixJxfcGdipTransformMatrixPointsxfcGdipTransformMatrixPointsIxfcGdipTranslateMatrix"xfcGdipVectorTransformMatrixPointsȮ#xfcGdipVectorTransformMatrixPointsIïxfcGdipCreatePathGradient°!xfcGdipCreatePathGradientFromPathxfcGdipGetPathGradientBlend xfcGdipGetPathGradientBlendCount!xfcGdipGetPathGradientCenterColor{!xfcGdipGetPathGradientCenterPointb"xfcGdipGetPathGradientCenterPointIH!xfcGdipGetPathGradientFocusScales2!xfcGdipGetPathGradientPresetBlend-&xfcGdipGetPathGradientPresetBlendCount=xfcGdipGetPathGradientRect6xfcGdipGetPathGradientRectI(xfcGdipGetPathGradientSurroundColorCount̻-xfcGdipGetPathGradientSurroundColorsWithCountͼxfcGdipGetPathGradientTransformxfcGdipGetPathGradientWrapModeҾ$xfcGdipMultiplyPathGradientTransform!xfcGdipResetPathGradientTransform"xfcGdipRotatePathGradientTransform!xfcGdipScalePathGradientTransform|xfcGdipSetPathGradientBlend!xfcGdipSetPathGradientCenterColorx!xfcGdipSetPathGradientCenterPoint^"xfcGdipSetPathGradientCenterPointIC!xfcGdipSetPathGradientFocusScales,!xfcGdipSetPathGradientLinearBlend%!xfcGdipSetPathGradientPresetBlend xfcGdipSetPathGradientSigmaBlend--xfcGdipSetPathGradientSurroundColorsWithCount!xfcGdipSetPathGradientTransformIxfcGdipSetPathGradientWrapMode&%xfcGdipTranslatePathGradientTransformxfcGlobalAlloc xfcGlobalFree T T T T T T T T T T  T  T  T  T  T T T T T T T T T T T T T T T T T T T  T!                           ! " #" T" HDVRFNTN>B@LDRT>@FJH>NFJ@@:DTJX@D U#ADJUSTABLEARROWCAPBLEND COLORBLEND COMBINEMODECOMPOSITINGMODECOMPOSITINGQUALITYCOORDINATESPACE CUSTOMLINECAPDASHCAP DASHSTYLEFILLMODEFLUSHINTENTION GRAPHICSPATHGRAPHICSPATHITERATOR HATCHBRUSH HATCHSTYLEINTERPOLATIONMODELINEARGRADIENTBRUSHLINEARGRADIENTMODELINECAPLINEJOINMATRIX MATRIXORDERPATHDATAPATHGRADIENTBRUSH PATHPOINTTYPE PENALIGNMENTPENTYPEPIXELOFFSETMODE QUALITYMODE REGIONDATA SMOOTHINGMODEWARPMODEWRAPMODE _MEMBERDATATAdjustableArrowCap T T T $ % & ' ( ) * + ,T 8F<:DRH<`H>>L>B<<FD:D UBASENAMEFILLED LASTRESULT MIDDLEINSET _MEMBERDATATBlend T T   - . / 0 1 2FT :D<>>L>B UBASENAME_FACTORS _POSITIONSFACTORS POSITIONS _MEMBERDATAT ColorBlendTT   3 4 5 6 7 8DT :D<>>L<B UBASENAME_COLORS _POSITIONSCOLORS POSITIONS _MEMBERDATA T TT CustomLineCap T T T 9 : ; < = > ? @ A B C D E F&T 8F<:DRH<`H>>L>BDD4 UBASECAP BASEINSETBASENAME LASTRESULT STROKEJOIN WIDTHSCALE _MEMBERDATA TGraphicsContainer T G HT F:DR<`>>L UBASENAMEHANDLE _MEMBERDATA[T GraphicsPath T T T T   I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n od T :@BJ>B<><:BFH@F8LDF<:<@DFR<`N@8<BD>@68>L@@DBD UBASENAMEFILLMODE LASTRESULTPATHDATA POINTCOUNT PATHPOINTS PATHTYPES _MEMBERDATA4!TGraphicsPathIterator T T T p q r s t u v w x y z {jT >F<@:DR<>`BFD:>>L:H UBASENAMECOUNT LASTRESULT SUBPATHCOUNT _MEMBERDATAT GraphicsState T | }T F:DR<`>>L UBASENAMEHANDLE _MEMBERDATA TT HatchBrush T T T ~  *T 8F<:DR<`>>LNND UBACKGROUNDCOLORBASENAMEFOREGROUNDCOLOR HATCHSTYLE LASTRESULT _MEMBERDATA TLinearGradientBrush T T T T T T T   T  8F<:DR<`PJLJ\P>R>L:NVHBB@ U BASENAMEBLENDGAMMACORRECTIONINTERPOLATIONCOLORS LASTRESULT RECTANGLE TRANSFORMWRAPMODE LINEARCOLORS _MEMBERDATAqTMatrix T T T T T  4T 8F<:DR<`:>8:>88>LN@>L@DH>> UBASENAME ISIDENTITY ISINVERTIBLE LASTRESULTOFFSETXOFFSETYELEMENTS _MEMBERDATATPathData T   T T T <T :D<>>L<: UBASENAME_COUNTPOINTSTYPES_HTYPES_HPOINTSHANDLE _MEMBERDATA TPathGradientBrush T T T T T T T T T     T  8F<:DR<`PJLJ\P>R>L:FFFVBLB@ U BASENAMEBLEND CENTERCOLOR CENTERPOINT FOCUSSCALESINTERPOLATIONCOLORS LASTRESULT RECTANGLE TRANSFORMWRAPMODESURROUNDCOLORS _MEMBERDATA<T RegionData T T :D<>>L8 UBASENAMEDATA _MEMBERDATA xfcDrawing2DxfcNamespace:System.PRGxfcAdjustableArrowCapxfccustomlinecap xfcBlend!xfcDrawingBase:System.Drawing.prg xfcColorBlend!xfcDrawingBase:System.Drawing.prgxfcCustomLineCapxfcgpobject:System.Drawing.prgxfcGraphicsContainer!xfcDrawingBase:System.Drawing.prgPxfcGraphicsPathxfcgpobject:System.Drawing.prg~"xfcGraphicsPathIteratorxfcgpobject:System.Drawing.prg71xfcGraphicsState!xfcDrawingBase:System.Drawing.prg7 xfcHatchBrushxfcbrush:System.Drawing.prg:xfcLinearGradientBrushxfcbrush:System.Drawing.prg? xfcMatrixxfcgpobject:System.Drawing.prgI xfcPathData!xfcDrawingBase:System.Drawing.prgURxfcPathGradientBrushxfcbrush:System.Drawing.prgU xfcRegionData!xfcDrawingBase:System.Drawing.prg`srA1rA5A5A5A51B51u B511yB51 B51A51V B51YB51 B51 B5A5!A5A51AQ!qq!A1Q1Q1!!!A!aaAB51Aq)B5A51AQB51!'B51B51 B8A8A5qA51{B81U B511B519B51B5A51B51U B51XB1Dq!AAB5qBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr1Dr"!r!Ar!AAAB55~tqBaqr!AAA5tBq"AAAAr5~tqBaqr!AAA5tBq"!AAAAr1Dr"!qr!Ar!AAAB55tqBaq!ar!AAA5{tBq"AAAAr5~tqBaqr!AAA5tBq"!AAAArp10BAB2AA2AAr!AAB5LAqAAAA5r5qBAA5zDAAr5qqBAA5zDAAr5 AAQAAAA5DAAr5D2AAr5qBAA5{DAAr5qqBAA5{DAAr10ABAAB5zBAAA1PFqqqAqqAqB"AAB5KqAAA550EqqAAAAr5 1EqqqqqqqAqAAAr5 qD2AAAr5`Drq1Aq1AAAAr51E2As11ArqqAAAAAr5 1EAAAr501E1qqqqAAAr50qD2AAAr5DqAAr5EAqAAAAr50qD211AAAr51EAAAAr50D"!AAAr5 EArAAAAr5 ArAAr50AAQAAAA50ArAAr5@ArAAr5qBAA5{DAAr5 DQAAr8 !EqrAA80AQAA5BqqAQQAAA5pFrqArAAAAA5aqB1AAA5BaqAQAqAAA5BaqAQAAA5qBAA5 ArAAr5 ArAAr5 ArAAr50ArAAr5ADAAr8p!D1qrqAAqAAr8@aDrAAAAr1B!AAB5KqAAA5R5BqRRbAAAA5qBAA5BqRbAAAA50AqAA5Eq111BAA5DqAA5EqQaqaAAA5 ArAAr5qBAA101Hp1ERqAA!AAAB555BQAA55BQAA5r!5qBAA5rA!A 1JAAqqqrqqrqB"AAB55qA5BQAA5;DqqQAAAr5qBAA5{DAAr5ABQAA5BqqAAAr5~BqaAA5zBqaAAAaAA1AAAr5 DqQAAr8BAA5 AqAAr5 Dq1AAr50!DqAAr5 D1AAr5D1AAr5BAAAAA8KsBAAr5 !DqAAr5qBAA5zDAAr1EQ1AA1AAQB"AAB5KqAAA515 AAQAAAA5qBqrqBBAA5ADq1AA5qBqAA5 ArAAr5qBAA5qBAA5DQQAAr555AAAr5 Dq1AAr5Cq111AAAq6 !DqAAr5!DqAAr51D11CAAr51D11CAAr5 !DqAAr01Bqr!Q"AB1AAAAB5rR4BA5zB1AbAAAAAA5D!a!ABAAr5:D!qBAAr1PqEqrrQdQB"AAB5ss51BAAA5;DqqAAAr5BAA5zDqAAAr5ArAA5KDQBAAAr5AQAA5JBqQ1AAAr5ABQAA5BQqAAAr5 DqQAAr8Bq"AA5 ArAAr5Dq1AAr5 !DqAAr5Dq1AAr5 D1AAr5q3BqRAAA1Bq11A1AA5}3BqR!qAArAAAAr5BAAAAA8{sBAAr8 !DqAAr5qBAA5{DAAr`1A5~DqAAr11!4ba4a4a4a4Ra4a4a4a8a4qb4q4a4a44a4a4ra4a44a4a8rA4A4q4q244441B!41b!4"4B41!41!444b4q4q4qR4B4b4qr44rA4A444q4q444141"4qr4a4qR4qr4a4q4q4q44a4ra4a4b44B41"!41B!4Ba4B4b4qB4qb4q4q4ra4q4qR42a4a41!8ba4q24B4qB4a4a4a41B!44q4q41!4q281!4a4a4Ba8"4424RA4rA4B41r!4a4Ba4ba412!4a4a4"a4a4a4R4q441!41r!4R4Ra441!44a4ra41!8a4q4A4b44q4a4q4b4a4a4r42412!4RA412!4b441!4"4B812!4a41r!4a4a4a4a4412!4a4a4"a4a44a4a4R4q441!41r!4a4a4a44412!444a4ra41!9Ba4q1ppp00 pp0pPq !2pq`a_2$qq@`qj$2tqq@pqJ$2Pq0aR20q+,2PP p@0 00p` p 000@ qA2 P `q@V20+,2q`~B20PpP0@00p0qx240PP0000``@@0`qAs2TqsqP q#2p0p 0@0@`pp0q2t`q2v R 7 B0Mb)Xc&`.#:$(C ))Ho*.QC/4"]m5R9Je9>jm>?r @@wWAB|Bd/en9:o%pkpJvvv~yx:&" kN-ЍQ8ҕg$ia0<hFݬK&wW._o׾Nk1|? |/{IXiCg@j4'1`[ W y6O 2RY'!<d!%hx &Z**.6= >U@@@AY\BEdEHHHKLLNNR,SVAWZ T[^B 5_ac &(be~ 1fh ;q]u Euw N7`G uˊ }$  `t r2 te  ʾ 554 Qo g,  ss . F, q]   bV > \31V w& 1BAXO"j#)P@*&..45-::=&>4A5ADV#EHwHKILO>PsXX]((os7sQu?uWvBv6}Y} d){ Zy}eԕ GҢ$<n+%E  2ET_A~%DRZTm#[R1iSx%t e n&;Bc ! %{%)?*..:2269*]7':a5:>~@A?BKBVEUSi[x[]W]^m/_buEc7hh9llo>p&ssv8AwmzXz~x {<   ޖ7% G,\0 pF ѧ[ >Og zH q _ U % X 7 mb  ! d F) 6 #5G 6YT `Vzb dp ?  ^  5K& G E!k !% &) h*-2 29  /:o>X& >A1 gBF< GfJG JCMQ Y\2 T \Y_I ^ bTd{ b de f Lfg j g7i n ij r k`l v lm z @no ~ o q qr %st &u/v vw xUy y{ j{| }X~ ~ ;z ΁7! τ ! #u! ! r$! ƊP+! "2! v9! @! lG! RN! U! [\! c! Yj! 9q! .x! '! {! <! ؤ! ,Z! ˧! @! ! <! &! z ! `! ٱ!" V!& N!* з!. $V!2 !6 ӻ!: "> B> "B |"F "J  "N f'"R ."V 5"Z "<"^ vlC"b J"f &@Q"j X"n ._"r f"v >m"z t"~ 88{" " r" X" l" " " &" z\" " " C<" " Yf" " " "  " ^" # [ # 5# #  # z'# .# ?9# &@# zG# N# 4Y# B `# T g# n# :u# 9|# # *=# # ># #" Gr#& #* #. l~ #2 !#6 4"t##: #$#> %L&#B &'#F 3(|)#J )*#N G+,#R ,%.#V y./$Z *0d1$^ 12$b 3(4$f |45$j F6V7($n 78/$r 8X:6$v :;=$z &<P=D$~ =>K$ >@R$ T@8AY$ AB`$ C Dg$ tDEn$ EGu$ cGH|$ HJ$ gJK$ =L{M$ M O$ aOP$ PKR$ RS$ ITU$ )VW$ W4Y$ YZ$ E[x\$ \ ^$ ]^_$ _-a$ ab$ 4cd$ eRf$ fg% h8i % ij% 3kl% m;n!% no(% pqq/%qr6%2st=% tm%B%F 6'13_n^pz |@k6 oBmߨ֪hfSMOB/ 22$V$tXa* H%"`NT}M:fM%C OF(C ImagingC xfcImagingN UTOOBJECTSYSTEMPRGK%CO8 TC xfcBitmapDataN BUTHIS BITMAPDATA%COt3TCEmptyCC System.prgCDefault CBitmap CBrush CPen CText CCount CAny uC _memberdata .,*&(*&   BUTHISCOLORADJUSTTYPE CLASSLIBRARY~%COk3TCEmptyCC System.prg"C ColorChannelC "C ColorChannelM "C ColorChannelY "C ColorChannelK %CColorChannelLast sC _memberdata ::::@   BUTHISCOLORCHANNELFLAG CLASSLIBRARYI%CO6TC xfcColorMapN BUTHISCOLORMAP%COr3TCEmptyCC System.prgCDefault C SkipGrays CAltGray C _memberdata .2.   BUTHISCOLORMATRIXFLAG CLASSLIBRARYL%CO9!TCxfcColorMatrixN BUTHIS COLORMATRIXC%CO03TCEmptyCC System.prgC Argb32Mode C Argb64Mode C _memberdata 44   BUTHIS COLORMODE CLASSLIBRARYM%CO:"TCxfcColorPaletteN BUTHIS COLORPALETTE%CO3TCEmptyCC System.prgCInvalid@ CHeader@ C EndOfFile@ CComment@ CGetDC@ &CMultiFormatStart@ (CMultiFormatSection@ $CMultiFormatEnd@ CObject@ CClear @ C FillRects @ C DrawRects @ !C FillPolygon @ C DrawLines @ !C FillEllipse@ !C DrawEllipse@ CFillPie@ CDrawPie@ CDrawArc@ C FillRegion@ CFillPath@ CDrawPath@ %CFillClosedCurve@ %CDrawClosedCurve@ C DrawCurve@ !C DrawBeziers@ C DrawImage@ %CDrawImagePoints@ C DrawString@ (CSetRenderingOrigin@ &CSetAntiAliasMode@ *CSetTextRenderingHint@ %CSetTextContrast @ *CSetInterpolationMode!@ (CSetPixelOffsetMode"@ (CSetCompositingMode#@ +CSetCompositingQuality$@ CSave%@ CRestore&@ $CBeginContainer'@ ,CBeginContainerNoParams(@ "C EndContainer)@ 'CSetWorldTransform*@ )CResetWorldTransform+@ ,CMultiplyWorldTransform,@ -CTranslateWorldTransform-@ )CScaleWorldTransform.@ *CRotateWorldTransform/@ &CSetPageTransform0@ C ResetClip1@ !C SetClipRect2@ !C SetClipPath3@ #C SetClipRegion4@ C OffsetClip5@ &CDrawDriverString6@ CMax6@ CMin@ C _memberdata .,2.*@D<,*226266...400>>262>4D@H>HDDJ(.<L8BFLNFH@266:4@&&   BUTHISEMFPLUSRECORDTYPE CLASSLIBRARY%CO3TCEmptyCC System.prgCEmfOnly C EmfPlusOnly C EmfPlusDual C _memberdata .66   BUTHISEMFTYPE CLASSLIBRARYR%CO?'TCxfcEncoderParametersN BUTHISENCODERPARAMETERS%CO3TCEmptyCC System.prg"C ValueTypeByte #CValueTypeASCII #CValueTypeShort "C ValueTypeLong &CValueTypeRational 'CValueTypeLongRange 'CValueTypeUndefined +CValueTypeRationalRange YC _memberdata :<<:BDDL   BUTHISENCODERPARAMETERVALUETYPE CLASSLIBRARYQ%CO>&TCxfcEncoderParameterN BUTHISENCODERPARAMETERy %COf 3TCEmptyCC System.prg"C ColorTypeCMYK "C ColorTypeYCCK #CCompressionLZW &CCompressionCCITT3 &CCompressionCCITT4 #CCompressionRle $CCompressionNone )CScanMethodInterlaced ,CScanMethodNonInterlaced !C VersionGif87  !C VersionGif89  &CRenderProgressive  )CRenderNonProgressive  &CTransformRotate90  'CTransformRotate180 'CTransformRotate270 ,CTransformFlipHorizontal *CTransformFlipVertical C MultiFrame C LastFrame CFlush 'CFrameDimensionTime -CFrameDimensionResolution 'CFrameDimensionPage C _memberdata ::<BB<>HN88BHBDDNJ42*DPD   BUTHIS ENCODERVALUE CLASSLIBRARYH%CO5TC xfcEncoderN BUTHISENCODERO%CO<$TCxfcFrameDimensionN BUTHISFRAMEDIMENSIONP%CO=%TCxfcImageAttributesN BUTHISIMAGEATTRIBUTES%CO3TCEmptyCC System.prgCEncoder CDecoder "C SupportBitmap "C SupportVector #CSeekableEncode #CBlockingDecode  CBuiltin CSystem CUser %C _memberdata ..::<<.,(   BUTHISIMAGECODECFLAGS CLASSLIBRARYO%CO<$TCxfcImageCodecInfoN BUTHISIMAGECODECINFO%CO3TCEmptyCC System.prgCNone CScalable CHasAlpha #CHasTranslucent &CPartiallyScalable "C ColorSpaceRGB #CColorSpaceCMYK  #CColorSpaceGRAY@ $CColorSpaceYCBCR $CColorSpaceYCCK C HasRealDPI &CHasRealPixelSize  CReadOnly CCaching sC _memberdata (00<B:<<><4@0.   BUTHIS IMAGEFLAGS CLASSLIBRARYL%CO9!TCxfcImageFormatN BUTHIS IMAGEFORMAT%CO3TCEmptyCC System.prgCReadOnly C WriteOnly C ReadWrite $CUserInputBuffer C _memberdata 022>   BUTHIS IMAGELOCKMODE CLASSLIBRARYr%CO_3TCEmptyCC System.prgCPixel CPoint CInch CDocument C Millimeter "C GdiCompatible iC _memberdata **(04:   BUTHISMETAFILEFRAMEUNIT CLASSLIBRARYO%CO<$TCxfcMetaFileHeaderN BUTHISMETAFILEHEADERx%COe3TCEmptyCC System.prgCInvalid CWmf !C WmfPlaceable CEmf C EmfPlusOnly C EmfPlusDual mC _memberdata .&8&66   BUTHIS METAFILETYPE CLASSLIBRARYI%CO6TC xfcMetaFileN BUTHISMETAFILEK%CO8 TC xfcMetaHeaderN BUTHIS METAHEADER%COx3TCEmptyCC System.prgCHasAlpha C GrayScale CHalftone C _memberdata 020   BUTHIS PALETTEFLAGS CLASSLIBRARYJ %CO7 3TCEmptyCC System.prgCIndexed  CGDI  CAlpha  CPAlpha  CExtended  !C Canonical  C Undefined CDontCare )CFormat1bppIndexed  )CFormat4bppIndexed  )CFormat8bppIndexed  ,CFormat16bppGrayScale  )CFormat16bppRGB555  )CFormat16bppRGB565  +CFormat16bppARGB1555  &CFormat24bppRGB  &CFormat32bppRGB  'CFormat32bppARGB & (CFormat32bppPARGB  &CFormat48bppRGB 0 'CFormat64bppARGB @4 (CFormat64bppPARGB @ CMax C _memberdata .&*,0220BBBHBBF<<>@<>@&   BUTHIS PIXELFORMAT CLASSLIBRARYM%CO:"TCxfcPropertyItemN BUTHIS PROPERTYITEMW%COD,TCxfcWMFPlaceableFileHeaderN BUTHISWMFPLACEABLEFILEHEADER6 Q EXCEPTION C%C Q#TCC \4rs#TCC \4rs#TCC  \4rs#TCC  \4rs#TCC \4rs#TCC \4rs (+BU LQBITMAPDATALOEXCTHIS_WIDTH_HEIGHTSTRIDE PIXELFORMATSCAN0RESERVED BUTHIS_HEIGHTUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS_HEIGHThQPIXELFORMATENUMQ EXCEPTIONJTC 8 (ZBU TIPIXELFORMATLOEXCTHIS PIXELFORMATUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISRESERVEDUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISSCAN0UQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISSTRIDEheBC4rsC4rsC4rsC4rsC4rsC4rsUTHIS_WIDTH_HEIGHTSTRIDE PIXELFORMATSCAN0RESERVED BUTHIS_WIDTHUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS_WIDTHQ EXCEPTION CGTCxfcColorCCSystem.Drawing.prg GTCxfcColorCCSystem.Drawing.prg (BULOEXCTHISOLDCOLOR CLASSLIBRARYNEWCOLORBCNUTHISCLASSpQ XFCCOLORMAP T  H>^ Ct6T C4rsC4rs! C taColorMap[1]bOQ XFCCOLORMAPT  C  C Q T   C OIT  T C 2^ T  B U TACOLORMAPLQBINARY LOCOLORMAPTHISOLDCOLORARGBNEWCOLOR TOVARBINARYqQNUMBER     Q EXCEPTION CT H" Cm.tanMatrix[1]bNC + C C C NNN.T T T T T T T T T T T T T T T T T T T T T T T T T  CQ&T   (" ()TC   \CT  CC   \N,T  CC  F2T$T?$T?$T?$T?$T? (BU TANMATRIXTN01TN02TN03TN04TN10TN11TN12TN13TN14TN20TN21TN22TN23TN24TN30TN31TN32TN33TN34TN40TN41TN42TN43TN44LOEXCTHISITEMLNROWLNCOLLQMATRIXLQNUM=g     %CtBC                   N6BCNU TANMATRIXOR00TN01TN02TN03TN04TN10TN11TN12TN13TN14TN20TN21TN22TN23TN24TN30TN31TN32TN33TN34TN40TN41TN42TN43TN44THISCLASSuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEMuT Q EXCEPTIONST C (c B ULNVALUELOEXCTHISITEMkQ EXCEPTIONM*T  (]BUTNVALUELOEXCTHISITEM  T #%C C OO ^!T C      (T C  T C  T C  T C  T C  T  C  C  C  C  C  T  C  C  C  C  C  T  C  C  C  C  C  T  C  C  C  C  C  T  C  C  C  C  C   ( B UTOCOLORMATRIXONETOCOLORMATRIXTWOLOCOMBINEDMATRIX LNCOUNTERLNCOLUMNLNROWLNCOMBINEDVALUETHISNEW LNMATRIXVAL1 LNMATRIXVAL2 LNMATRIXVAL3 LNMATRIXVAL4 LNMATRIXVAL5ITEMLOEXCT Q EXCEPTION ( (,T  CC F ( B ULNROWLNCOLLQMATRIXLOEXCTHISITEMxQ EXCEPTION] C H@ C N4TC 4rsC Q C QT #T CC\4rs2T T% 3 TYT- (mBUTICOUNTLOEXCLQBINARYTHIS_BINARYENTRIESBC NUTICOUNTTHISCLASSZ T  T Q EXCEPTION8 H^4 C QT C \24T C  )T C \T C 4rsFT CxfcColorCCSystem.Drawing.prg  (H B UTIINDEXLOCOLORLIARGB LQARGBCOLORLOEXCTHIS_BINARY CLASSLIBRARYQXFCCOLORQ EXCEPTION HS C QT  T C > !T CC ='T  C 4rs   C OfT  T C  8T C C 4rs[ C NT C T C  8T C C 4rs[ (BU TOCOLORTIINDEXLQCOLORSLICOUNTLIFLAGSLIARGBLOEXCLQBINARYLQFLAGSTHIS_BINARYENTRIESARGBwT Q EXCEPTIONU#T CC\4rs (e B ULIVALUELOEXCTHIS_BINARYgQ EXCEPTIONL)TCC 4rs[ (\BUTIVALUELOEXCTHIS_BINARY BUTHIS_BINARYQXFCGUIDQ EXCEPTION C%CCQC=T CxfcGuidCC System.prg T (BUTOGUIDLOEXCTHIS CLASSLIBRARY_GUIDEQ EXCEPTION*T (:BULOEXCTHISGUIDj%COW?TC&{F2E455DC-09B3-4316-8260-676ADA32481C}N BUTHISCHROMINANCETABLECLASSj%COW?TC&{66087055-AD66-4C7C-9A18-38A2310B8337}N BUTHIS COLORDEPTHCLASSj%COW?TC&{E09D739D-CCD4-44EE-8EBA-3FBF8BE4FC58}N BUTHIS COMPRESSIONCLASS BUTHIS_GUIDj%COW?TC&{EDB33BCE-0266-4A77-B904-27216099E717}N BUTHISLUMINANCETABLECLASSj%COW?TC&{1D5BE4B5-FA4A-452D-9CDD-5DB35105E7EB}N BUTHISQUALITYCLASSj%COW?TC&{6D42C53A-229A-4825-8BB7-5C99E2B9A8B8}N BUTHIS RENDERMETHODCLASSj%COW?TC&{292266FC-AC40-47BF-8CFC-A85B89A655DE}N BUTHISSAVEFLAGCLASSj%COW?TC&{3A4E2661-3109-4E56-8536-42C156E7DCFA}N BUTHIS SCANMETHODCLASSj%COW?TC&{8D0EB2D1-A58E-4EA8-AA14-108074B7B6F9}N BUTHISTRANSFORMATIONCLASSj%COW?TC&{24D18C76-814A-41A4-BF53-1C219CCCF797}N BUTHISVERSIONCLASS %Q XFCENCODER    Q EXCEPTION C/T C C C C T T T  H C =C=T T C >T C   C =Q T C 6T C >T C  # Cm.teValue1[1,1]bN H C T T C T C  T  (C |T C CC  4rsCC  4rsCC  4rsCC  4rs  C T T C T C  T  (C JT C CC  4rsCC  4rs  C  T T C T C  T  (C .T C CC  4rs T  T   C =NNNNlT T T C  T  TT C C 4rsC 4rsC 4rsC 4rs  C =NNNT  T  T   H T   T   ET   nT   T  T C #C C(  ]  C =NNQ]T  T  T C >T C C    C =NNT T T C  T  6T C C 4rsC 4rs  C =NT T T C  T  'T C C 4rs 2%CC CQ"T C xfcEncoder NT  ( BU TOENCODERTEVALUE1TEVALUE2TEVALUE3TEVALUE4LQBINARYLICOUNTLIROWLNVALUE LCVARTYPELHPTRLISIZELOEXCTHIS_TYPE_LENGTH_VALUE_STRINGTOHGLOBAL _ALLOCHGLOBAL _WRITEHGLOBALENCODER+%$CUTHIS_VALUE XFCLOCALFREEM%Q XFCENCODER%BC NU TOENCODERTEVALUE1TEVALUE2TEVALUE3TEVALUE4THISCLASSAQ EXCEPTION#< (3BULOEXCTHIS BUTHISENCODERQ XFCENCODERQ EXCEPTION H>. C O Encoder ~T  CC CQ#TC xfcEncoder N (BU TOENCODERLOEXCBASENAMETHISENCODER BUTHIS_VALUE BUTHIS_LENGTHFCBCC4rsC4rsC4rsUTHISENCODERGUID TOBYTEARRAY_LENGTH_TYPE_VALUE BUTHIS_TYPE BUTHIS_TYPE1TC  BUTISIZELHPTR XFCLOCALALLOCaT CC >'C( C > ] B UTCVALUELHPTRTHIS _ALLOCHGLOBAL4 C( C>]BC>UTHPTRTQVALUE]  QXFCENCODERPARAMETER Q EXCEPTIONB CT C CollectionN %>T  #T CC( ]4rsT  % :( 6T C( ]T  #T CC( ]4rsT  #T CC( ]4rsT  #T CC( ]4rsT  =T CxfcEncoderParameter    NC  ( RBUTICOUNTTLISMEMORYHANDLELIPOS LQENCODERLILENGTHLITYPELHVALUELNLOOPLQBUFFERLOPARAMLOEXCTHISPARAMADD_Q EXCEPTIOND%@C (TBULOEXCTHIS_HANDLE XFCLOCALFREE% BCNUTICOUNTTLISMEMORYHANDLETHISCLASS<BUTHISQ EXCEPTIONj1%C O  Collection fT  (zBUTOPARAMLOEXC BASECLASSTHISPARAMQXFCENCODERPARAMETER%QC%CCOz BT !TC@  T #C( C 4rs]T  ( T C %C OdC( C ]C( CQ]T   BU LOPARAM LNPARAMCNTLNLOOPLNPOSTHIS_HANDLE XFCLOCALFREEPARAMCOUNT XFCLOCALALLOC TOVARBINARYT %CCOST T C 4rs ( T C %C OT  C T  CQ B U LQENCODERS LNPARAMCNTLNLOOPLOPARAMTHISPARAMCOUNT TOVARBINARYQXFCGUIDQ EXCEPTION CNT CC O (CxfcGuidCC System.prg6T (BUTOGUIDLOEXCTHIS CLASSLIBRARYGUIDEQ EXCEPTION*T (:BULOEXCTHISGUID*QXFCGUIDBC NUTOGUIDTHISCLASS~QXFCFRAMEDIMENSIONQ EXCEPTION\T CC  (l B UTOFDLOEXCLLVALUETHIS TOVARBINARYe BQ EXCEPTIONCT  (S B ULOEXCLIVALUE BUTHISGUID Q EXCEPTION`T CxfcGuidCC System.prg&{7462DC86-6180-4C7E-8E3F-EE7333A7A483})T CxfcFrameDimension N ( B ULOFRAMEDIMENSIONLOGUIDLOEXCTHIS CLASSLIBRARY Q EXCEPTION`T CxfcGuidCC System.prg&{84236F7B-3BD3-428F-8DAB-4EA1439CA315})T CxfcFrameDimension N ( B ULOFRAMEDIMENSIONLOGUIDLOEXCTHIS CLASSLIBRARY Q EXCEPTION`T CxfcGuidCC System.prg&{6AEDBD6D-3FB5-418A-83A6-7F45229DC872})T CxfcFrameDimension N ( B ULOFRAMEDIMENSIONLOGUIDLOEXCTHIS CLASSLIBRARY|Q EXCEPTIONZT  H?V> C&{6AEDBD6D-3FB5-418A-83A6-7F45229DC872}T Time> C&{84236F7B-3BD3-428F-8DAB-4EA1439CA315}T  Resolution> C&{7462DC86-6180-4C7E-8E3F-EE7333A7A483}8T Page2VT C (j B ULOEXCLCVALUETHISGUIDTOSTRINGBCUTHISGUID TOBYTEARRAY}T Q EXCEPTIONb CCCT (rBU LHIMAGEATTRLOEXCTHIS SETSTATUSXFCGDIPCREATEIMAGEATTRIBUTESHANDLENQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDISPOSEIMAGEATTRIBUTESHANDLEBCNUTHISCLASSBCUTHISCLEARREMAPTABLEQENUMCOLORADJUSTTYPEQ EXCEPTIONwT C  &CC  (BUTITYPELOEXCTHIS SETSTATUS"XFCGDIPSETIMAGEATTRIBUTESCOLORKEYSHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONvT C  %CC  (BUTITYPELOEXCTHIS SETSTATUS$XFCGDIPSETIMAGEATTRIBUTESCOLORMATRIXHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTION|T C  +CC  (BUTITYPELOEXCTHIS SETSTATUSXFCGDIPSETIMAGEATTRIBUTESGAMMAHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONqT C  CC  (BUTITYPELOEXCTHIS SETSTATUSXFCGDIPSETIMAGEATTRIBUTESNOOPHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONtT C  #CC  (BUTITYPELOEXCTHIS SETSTATUS&XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNELHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONrT C  !CC  (BUTITYPELOEXCTHIS SETSTATUS2XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNELCOLORPROFILEHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONuT C  $CC  (BUTITYPELOEXCTHIS SETSTATUS#XFCGDIPSETIMAGEATTRIBUTESREMAPTABLEHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTION|T C  +CC  (BUTITYPELOEXCTHIS SETSTATUS"XFCGDIPSETIMAGEATTRIBUTESTHRESHOLDHANDLEQ EXCEPTION T  T CC% T CNT   ( B ULOEXCLOCLONEIMAGEATTRLHCLONEIMAGEATTRTHIS SETSTATUSXFCGDIPCLONEIMAGEATTRIBUTESHANDLECLASS5QXFCCOLORPALETTEQENUMCOLORADJUSTTYPEQ EXCEPTIONw&CCC   (BU TOPALETTETITYPELOEXCTHIS SETSTATUS(XFCGDIPGETIMAGEATTRIBUTESADJUSTEDPALETTEHANDLE TOVARBINARY-Q XFCCOLORMAPBCUTAOMAPTHIS SETREMAPTABLE>QXFCCOLORQXFCCOLORQENUMCOLORADJUSTTYPEQ EXCEPTIONT C  0CC    (BU TOCOLORLOW TOCOLORHIGHTITYPELOEXCTHIS SETSTATUS"XFCGDIPSETIMAGEATTRIBUTESCOLORKEYSHANDLEARGBeQXFCCOLORMATRIXQXFCCOLORMATRIXQENUMCOLORMATRIXFLAGQENUMCOLORADJUSTTYPEQ EXCEPTIONT C  T C  6CC C C  (BU TONEWCOLORMATRIX TOGRAYMATRIXTIFLAGSTITYPELOEXCTHIS SETSTATUS$XFCGDIPSETIMAGEATTRIBUTESCOLORMATRIXHANDLE TOVARBINARYOQXFCCOLORMATRIXQENUMCOLORMATRIXFLAGQENUMCOLORADJUSTTYPEQ EXCEPTIONT C  T C  0CC C   (BU TONEWCOLORMATRIXTIFLAGSTITYPELOEXCTHIS SETSTATUS$XFCGDIPSETIMAGEATTRIBUTESCOLORMATRIXHANDLE TOVARBINARY"QENUMCOLORADJUSTTYPEQ EXCEPTION{T C  &CC   (BUTNGAMMATITYPELOEXCTHIS SETSTATUSXFCGDIPSETIMAGEATTRIBUTESGAMMAHANDLEQENUMCOLORADJUSTTYPEQ EXCEPTIONqT C  CC  (BUTITYPELOEXCTHIS SETSTATUSXFCGDIPSETIMAGEATTRIBUTESNOOPHANDLE:QENUMCOLORCHANNELFLAGQENUMCOLORADJUSTTYPEQ EXCEPTIONT C  &CC   (BUTIFLAGSTITYPELOEXCTHIS SETSTATUS&XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNELHANDLE"QENUMCOLORADJUSTTYPEQ EXCEPTIONT C  /CC C (BUTCCOLORPROFILEFILENAMETITYPELOEXCTHIS SETSTATUS2XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNELCOLORPROFILEHANDLE1Q XFCCOLORMAPQENUMCOLORADJUSTTYPEQ EXCEPTIONT C  Q XFCCOLORMAPT C xfcColorMapNT C 1CC C >   (BU TAOCOLORMAPTITYPELOEXCLOCLRMAPLQMAP TOVARBINARYTHIS SETSTATUS#XFCGDIPSETIMAGEATTRIBUTESREMAPTABLEHANDLE"QENUMCOLORADJUSTTYPEQ EXCEPTION{T C  &CC   (BU TNTHRESHOLDTITYPELOEXCTHIS SETSTATUS"XFCGDIPSETIMAGEATTRIBUTESTHRESHOLDHANDLE+Q ENUMWRAPMODEQXFCCOLORQ EXCEPTION T  T C 6%C OT  )CC    (BU TIMODETOCOLORTLCLAMPLOEXCLIARGBLICLAMPARGBTHIS SETSTATUS!XFCGDIPSETIMAGEATTRIBUTESWRAPMODEHANDLE@Q EXCEPTION% C (5BULOEXCSQ EXCEPTION8TT (HBULOEXCTHISCLSIDFORMATIDQ EXCEPTIONp%COl8TCxfcGuidCC System.prg ( BULOEXCTHISCLSID CLASSLIBRARYeN)%C OGuid JT  (^UTOGUIDBASENAMETHISCLSIDLOEXC BUTHIS CODECNAMES<%C C8T  (LU TCNEWVALUETHIS CODECNAMELOEXC BUTHISDLLNAMES<%C C8T  (LU TCNEWVALUETHISDLLNAMELOEXC BUTHISFILENAMEEXTENSIONS<%C C8T  (LU TCNEWVALUETHISFILENAMEEXTENSIONLOEXC BUTHISFLAGSS<%C C8T  (LU TCNEWVALUETHISFLAGSLOEXC BUTHISFORMATDESCRIPTIONS<%C C8T  (LU TCNEWVALUETHISFORMATDESCRIPTIONLOEXCQ EXCEPTIONp%COl8TCxfcGuidCC System.prg ( BULOEXCTHISFORMATID CLASSLIBRARYeN)%C OGuid JT  (^UTOGUIDBASENAMETHISFORMATIDLOEXCf&Q COLLECTIONQ EXCEPTIONDT C (T B U LODECODERSLOEXCTHIS_GETENDECODERSf&Q COLLECTIONQ EXCEPTIONDT C (T B U LOENCODERSLOEXCTHIS_GETENDECODERS BUTHISMIMETYPES<%C C8T  (LU TCNEWVALUETHISMIMETYPELOEXC BUTHISSIGNATURECOUNTS<%C N8T  (LU TNNEWVALUETHISSIGNATURECOUNTLOEXC BUTHISSIGNATUREMASKSS<%C C8T  (LU TCNEWVALUETHISSIGNATUREMASKSLOEXC BUTHISSIGNATUREPATTERNSS<%C C8T  (LU TCNEWVALUETHISSIGNATUREPATTERNSLOEXC BUTHIS SIGNATURESIZES<%C N8T  (LU TNNEWVALUETHIS SIGNATURESIZELOEXC BUTHISVERSIONS<%C N8T  (LU TNNEWVALUETHISVERSIONLOEXCQ EXCEPTIONTClsidTFormatIDT CodecNameTDllName$TFormatDescription$TFilenameExtensionTMimeTypeTFlagsT Version!T SignatureCount T  SignatureSize$T SignaturePatterns!T SignatureMasks (BUTAIMAGECODECINFOLOEXC3    ? Q COLLECTIONQXFCIMAGECODECINFOQ EXCEPTION   T T T %CNT % T C  4T C  % T C QT C@ T  % "T C   "T C   % |CT C collectionN (x&CCxfcImageCodecInfoN T C   (\T C( ]TT m.loImageCodecInfo.C Q = NEWOBJECT("xfcGuid",(ADDBS(JUSTPATH(This.ClassLibrary))+"System.prg"),"",lnID)&lcCommand  ("TCC( ]4rsTkT m.loImageCodecInfo.C : = THIS._ReadWString(lnPtr, lnLength-(lnPtr-lhEnDecoders))&lcCommand  ( UT m.loImageCodecInfo.C $ = CTOBIN(SYS(2600, lnPos, 4),'4rs')&lcCommand T  ( tTCC( ]4rsTfT m.loImageCodecInfo.C 5 = SYS(2600, lnPtr, m.loImageCodecInfo.SignatureSize)&lcCommand % C  ( B UTNTYPELNNUMBERLNLENGTHLNRETURN LCENDECODERS LHENDECODERSLNPOS LNITEMCOUNTERLNPROPERTYCOUNTERLNIDLCID LCCOMMAND LNSIGSIZE LOENDECODERSLOIMAGECODECINFOLOEXCAIMAGECODECINFOXFCGDIPGETIMAGEENCODERSSIZEXFCGDIPGETIMAGEDECODERSSIZE XFCLOCALALLOCXFCGDIPGETIMAGEENCODERSXFCGDIPGETIMAGEDECODERSTHIS_FILLIMAGECODECINFOADDITEMCOUNTLNPTR XFCLOCALFREE  Q EXCEPTION% T C( ]T C T CC % T C  =T  (  B UTNPTR TNMAXLENGTHLCSTRINGLNNULLTERMINATEDATLOEXC]QXFCGUIDQ EXCEPTIONB C HK> COrT / CCCQC=image <TCxfcGuidCC System.prg* CCC=image T  H%  image/bmpv5T &{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}  image/tiff5T &{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}  image/jpeg5T &{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}  image/pngk5T &{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}  image/gif5T &{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}  image/x-emf5T &{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}  image/x-wmfb5T &{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}  image/x-icon5T &{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}2<TCxfcGuidCC System.prg2>8TCxfcGuidCC System.prg (RBUTOGUIDLCMIMELOEXCTHISGUID CLASSLIBRARYTBUTHISGUIDQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISBMPCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISEMFCLASS CLASSLIBRARYQXFCIMAGEFORMATQ EXCEPTION_#T CC  (o B U TOIMGFORMATLOEXCLLVALUETHISGUID TOBYTEARRAYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CB2-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISEXIFCLASS CLASSLIBRARY QXFCIMAGECODECINFOQXFCIMAGECODECINFOQXFCIMAGECODECINFO T #T CxfcImageCodecInfoNT C   %C T  ! T  T  T  B U LOINFOCOLLOINFOLOIMGCODECINFO LOENCODERGETIMAGEENCODERSFORMATIDEQUALSTHISGUIDe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISGIFCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISGIFCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISJPEGCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAA-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHIS MEMORYBMPCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISPNGCLASS CLASSLIBRARYQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISTIFFCLASS CLASSLIBRARYQ EXCEPTIONT  H?> C&{B96B3CAA-0728-11D3-9D7B-0000F81EF32E}T  MemoryBMP> C&{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}T Bmp> C&{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}5T Emf> C&{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}T Wmf> C&{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}T Gif> C&{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}&T Jpeg> C&{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}vT Png> C&{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}T Tiff> C&{B96B3CB2-0728-11D3-9D7B-0000F81EF32E}T Exif> C&{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}iT Icon2-T [ImageFormat: C] ( B ULOEXCLCVALUETHISGUIDTOSTRINGQ EXCEPTION%CjTCCxfcGuidCC System.prg&{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}N ( BULOEXCTHISWMFCLASS CLASSLIBRARY ]QINTPTRQ XFCRECTANGLEQENUMMETAFILEFRAMEUNITQ ENUMEMFTYPEQ EXCEPTION C     T T AT C C C C C C  H C =CNNT  T C  /T T T  C =CNO %  RectangleFT T T C %C CMT  T T C  T C  T C   C =C]T C  % BT T /T T T YT  C =NNT C  T  T  T  T T T ? C =NO$C  RectangleF Rectangle T C  T C  T C  T  T  T  %  RectangleFT T  T C  C =NLST  T C 6T  C =ONT  %C N%C CT  T T   T 0%C O  Rectangle 2T  IT  GT CC & C 6T C  T C  T C  T C  20%C     LT C T a H]x  &CCC   OCCC    C   ZOCCC    C   CC   >CC   C    . >CC   C   h 'CC     !CC    CC  !  ! DCC    C  "  x DCC    C  #%  C $T ( BU% TCFILENAMETHDCREF TOFRAMERECT TIFRAMEUNITTITYPE TCDESCRIPTION LLRELEASEDCLOEXCLNFUNCTIONTYPE LQFRAMERECT LIDELETEEMFLHEMF LCVARTYPE LHMETAFILEBASENAME TOVARBINARYLISTREAMHANDLEXFCGETDCTHIS SETSTATUSXFCGDIPCREATEMETAFILEFROMFILEXFCGDIPRECORDMETAFILEFILENAMEXFCGDIPRECORDMETAFILEFILENAMEI XFCGDIPCREATEMETAFILEFROMWMFFILELCFILELCWMFPLACEABLEFILEHEADERXFCGDIPRECORDMETAFILEXFCGDIPRECORDMETAFILEIXFCGDIPCREATEMETAFILEFROMWMFLHWMF LIDELETEWMFXFCGDIPCREATEMETAFILEFROMEMFXFCGDIPCREATEMETAFILEFROMSTREAMXFCGDIPRECORDMETAFILESTREAMXFCGDIPRECORDMETAFILESTREAMI XFCRELEASEDC]QINTPTRQ XFCRECTANGLEQENUMMETAFILEFRAMEUNITQ ENUMEMFTYPE3BC     NU TCFILENAMETHDCREF TOFRAMERECT TIFRAMEUNITTITYPE TCDESCRIPTIONTHISCLASSoQ EXCEPTIONMT CC (] B ULOEXCLHEMFTHIS SETSTATUSXFCGDIPGETHEMFFROMMETAFILEHANDLEf2QINTPTRQXFCWMFPLACEABLEFILEHEADERQ EXCEPTIONDT  T T T  H) C CwT  &CCC   C N%COCC   C OCC  2CC  )T CxfcMetafileHeader N (T B U THMETAFILE TOWMFHEADERLOEXCLOMETAFILEHEADERLHMETAFILEHEADERLQHEADERLHPTRLNFUNCTIONTYPE LCFILENAME THENHMETAFILETHIS SETSTATUS XFCGDIPGETMETAFILEHEADERFROMFILEXFCGDIPGETMETAFILEHEADERFROMEMF"XFCGDIPGETMETAFILEHEADERFROMSTREAMLISTREAM$XFCGDIPGETMETAFILEHEADERFROMMETAFILEHANDLE9QENUMEMFPLUSRECORDTYPEQ VARBINARY BQ EXCEPTION-CC   (BU TIRECORDTYPETIFLAGS TIDATASIZETQDATALOEXCTHIS SETSTATUSXFCGDIPPLAYMETAFILERECORDHANDLE LCRECORDTYPELIFLAGS LIDATASIZELCDATA<QXFCIMAGECODECINFOQXFCENCODERPARAMETERSQXFCIMAGEFORMATQXFCIMAGEFORMATQ XFCMETAFILEQXFCMETAFILEHEADERQ XFCGRAPHICSQ EXCEPTION   T W%C C<T  &T CxfcImageFormat N HM]" C LCt | T a2 C O  ImageFormat ]T  tT CxfcImageFormatCxfcGuidCC  System.prg&{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}N%C  Y T a% *T C 0T C   CT C xfcGraphicsCC System.Drawing.prgT C  C  S!T C   (g T  T  T  T  T  B U TCFILENAME TOENCODERTOENCODERPARAMSLOFORMATLOEMFLOIMG LOMFHEADERLOGFXLOEXCLERETURNLLEMFLCMIMEBASENAMETHIS CLASSLIBRARYEQUALSGETMETAFILEHEADERNEWBOUNDSTYPE FROMIMAGE DRAWIMAGE8QXFCIMAGECODECINFOQXFCENCODERPARAMETERSQXFCMEMORYSTREAM?T CxfcMemoryStreamCC System.prgC  BC U TOENCODERTOENCODERPARAMSLOSTREAMTHIS CLASSLIBRARYSAVE GETBUFFER T C  T C  T Q EXCEPTIONT C&T C  TC Q&C   C  (  B U TIMAPMODETIFLAGSLHEMFLNWMFLENLQDATALOEXCTHISGETHENHMETAFILEXFCGDIPEMFTOWMFBITSXFCDELETEENHMETAFILEQ EXCEPTION C%C QUT T (BULQMETAFILEHEADERLOEXCTHIS_BINARYM T Q EXCEPTION+#T CC\4rs#T CC\4rs#T CC!\4rs#T CC%\4rs\T C xfcRectangleCCSystem.Drawing.prg    (; B U LNXLNYLNWIDTHLNHEIGHT LORECTANGLELOEXCTHIS_BINARY CLASSLIBRARYBCC\NUTHIS_BINARYBCC\NUTHIS_BINARY BCC-\4rsUTHIS_BINARY63BC"CCC \4rs  UTHIS ISEMFPLUS_BINARYBUTHISTYPEBUTHISTYPEBUTHISTYPEBUTHISTYPEBUTHISTYPE# B  UTHISTYPEBUTHISTYPE BCC1\4rsUTHIS_BINARY BCC5\4rsUTHIS_BINARY BCC\4rsUTHIS_BINARY BCC\4rsUTHIS_BINARY BCC \4rsUTHIS_BINARY T Q EXCEPTION]-T C xfcMetaHeaderC)\N (m B U LOMETAHEADERLOEXCTHIS_BINARY/Q EXCEPTION#TCC \2rs#TCC \2rs#TCC \2rs#TCC \4rs#TCC  \2rs#TCC  \4rs#T CC \2rs ((U TQDATALOEXCTHISTYPE HEADERSIZEVERSIONSIZE NOOBJECTS MAXRECORD NOPARAMETERSUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS HEADERSIZEUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS MAXRECORDUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS NOOBJECTSUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHIS NOPARAMETERSUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISSIZExQ XFCMETAHEADERQ EXCEPTIONVT C N (f B UTQDATA LOMETAHEADERLOEXCTHISCLASSQ EXCEPTION{T C2rsC2rsC2rsC4rsC2rsC4rsC 2rs ( B U LQDATALOEXCTHISTYPE HEADERSIZEVERSIONSIZE NOOBJECTS MAXRECORD NOPARAMETERSUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISTYPEUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISVERSIONQ EXCEPTION%CNRT &%CCCNQDTT %C NT  (BUTIIDTEVALUETITYPELOEXCTHISIDVALUETYPE_Q EXCEPTIOND%@C (TBULOEXCTHISHMEMORY XFCGLOBALFREE^QXFCPROPERTYITEM'T C  N B UTIIDTEVALUETITYPELOPROPERTYITEMTHISCLASSQXFCPROPERTYITEMT CN QXFCPROPERTYITEM&TCC( ]4rs&TCC( ]4rs&TCC( ]2rsT 'T CC(  ]4rsTC( ] H.{ {%CRwTCC>\ B U THMEMLHPTRLOPROPERTYITEMTHISCLASSIDLENTYPEVALUET  T -Q EXCEPTION HU {T  $% C>  T T C T C C> !T C =B%C 0123456789 ##############:##:## ##:##:##iT CCC \gCC \gCC  \gCC  \gCC \gCC \g  H$  C> ' T    ( ;T CC \2rs T a2T C2rs"     H$  C> E T    ( ;T CC \4rs T a2T C4rs"    f H2b$  C> c T  %  ( !fT CC \4rsCC \4rs T a2b5T CC=4rsCCR4rs 2T  (%  B B U LEVALUE LLISARRAYLNNTLOEXCTHISTYPEVALUELEN_INTERNALARRAYLNLOOPSQ EXCEPTION5T (EBUTIVALUELOEXCTHISIDSQ EXCEPTION5T (EBUTIVALUELOEXCTHISLENT  H+ T C T C C> !T C =  (FT  CC , 6CCCC\2rsZ"     (FT  CC , 6CCCC\4rsZ"    T (PkT  CC , 6CCCC\4rsZ/CCCC\4rsZ"   T 0hC2T 0hC B ULCSTRINGLNSTEPLNNTTHISTYPEVALUELEN%CCTT TCC >NTC4rsCC >4rsC 4rsC4rs$C( C>C>] BU LQDATALQVALUELNSTEPTHISHMEMORY XFCGLOBALFREEVALUEXFCGLOBALALLOCIDTYPESQ EXCEPTION5T (EBUTIVALUELOEXCTHISTYPE Q EXCEPTION H; CC DTTCC i0:CC H0:CC %0 CC 0:CC 0:CC 0C TC>T C CdT C TC>T C N%C 8  TC 4rsTT%  T  T (% C 8C!%  fffAg!T   T   IT T  (E% C 8!%  fffA!T   T   /TC 4rsC 4rsTT 2TC TC > (BU TQBYTE LNDENOMINATOR LNNUMERATORLOEXCTHISVALUELENTYPELNLOOP@Q EXCEPTION% C (5BULOEXCbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHIS BBOXBOTTOM _CALCCHECKSUMbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHISBBOXLEFT _CALCCHECKSUMbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHIS BBOXRIGHT _CALCCHECKSUMbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHISBBOXTOP _CALCCHECKSUMR BQ EXCEPTION4 (DBUTIVALUELOEXCbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHISHMF _CALCCHECKSUMbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHISINCH _CALCCHECKSUMbQ EXCEPTIONDTC 8 C (TBUTIVALUELOEXCTHISKEY _CALCCHECKSUMiQ EXCEPTIONDTC 8 C (TBBUTIVALUELOEXCTHISRESERVED _CALCCHECKSUMBC4rsC2rsC2rsC2rsC2rsC2rsC2rsC4rsC 4rsU THISKEYHMFBBOXLEFTBBOXTOP BBOXRIGHT BBOXBOTTOMINCHRESERVEDCHECKSUMT ,T CC C 7T CC CC A,T CC C ,T CC C ,T CC C ,T CC C ,T CC C ,T CC C ,T CC C 7T CC CC AT  U LNCHECKSUMTHISKEYHMFBBOXLEFTBBOXTOP BBOXRIGHT BBOXBOTTOMINCHRESERVEDCHECKSUMv R|GdipCloneImageAttributes GDIPLUS.DLLQxfcGdipCloneImageAttributesBC  U IMAGEATTRCLONEIMAGEATTRGDIPCLONEIMAGEATTRIBUTESGDIPLUSDLLXFCGDIPCLONEIMAGEATTRIBUTESlR|GdipCreateImageAttributes GDIPLUS.DLLQxfcGdipCreateImageAttributesBC U IMAGEATTRGDIPCREATEIMAGEATTRIBUTESGDIPLUSDLLXFCGDIPCREATEIMAGEATTRIBUTESmS|GdipDisposeImageAttributes GDIPLUS.DLLQxfcGdipDisposeImageAttributesBC U IMAGEATTRGDIPDISPOSEIMAGEATTRIBUTESGDIPLUSDLLXFCGDIPDISPOSEIMAGEATTRIBUTESm|%GdipGetImageAttributesAdjustedPalette GDIPLUS.DLLQ(xfcGdipGetImageAttributesAdjustedPaletteBC  U IMAGEATTRCOLORPAL CLRADJTYPE%GDIPGETIMAGEATTRIBUTESADJUSTEDPALETTEGDIPLUSDLL(XFCGDIPGETIMAGEATTRIBUTESADJUSTEDPALETTEe|GdipSetImageAttributesColorKeys GDIPLUS.DLLQ"xfcGdipSetImageAttributesColorKeys(BC    U IMAGEATTR CLRADJTYPE ENABLEFLAGCOLORLOW COLORHIGHGDIPSETIMAGEATTRIBUTESCOLORKEYSGDIPLUSDLL"XFCGDIPSETIMAGEATTRIBUTESCOLORKEYSk|!GdipSetImageAttributesColorMatrix GDIPLUS.DLLQ$xfcGdipSetImageAttributesColorMatrix.BC      U IMAGEATTR CLRADJTYPE ENABLEFLAG COLOURMATRIX GRAYMATRIXFLAGS!GDIPSETIMAGEATTRIBUTESCOLORMATRIXGDIPLUSDLL$XFCGDIPSETIMAGEATTRIBUTESCOLORMATRIX[|GdipSetImageAttributesGamma GDIPLUS.DLLQxfcGdipSetImageAttributesGamma"BC   U IMAGEATTR CLRADJTYPE ENABLEFLAGGAMMAGDIPSETIMAGEATTRIBUTESGAMMAGDIPLUSDLLXFCGDIPSETIMAGEATTRIBUTESGAMMAW|GdipSetImageAttributesNoOp GDIPLUS.DLLQxfcGdipSetImageAttributesNoOpBC  U IMAGEATTR CLRADJTYPE ENABLEFLAGGDIPSETIMAGEATTRIBUTESNOOPGDIPLUSDLLXFCGDIPSETIMAGEATTRIBUTESNOOPk|#GdipSetImageAttributesOutputChannel GDIPLUS.DLLQ&xfcGdipSetImageAttributesOutputChannel"BC   U IMAGEATTR CLRADJTYPE ENABLEFLAG CHANNELFLAGS#GDIPSETIMAGEATTRIBUTESOUTPUTCHANNELGDIPLUSDLL&XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNEL|/GdipSetImageAttributesOutputChannelColorProfile GDIPLUS.DLLQ2xfcGdipSetImageAttributesOutputChannelColorProfile"BC   U IMAGEATTR CLRADJTYPE ENABLEFLAGCOLORPROFILEFILENAME/GDIPSETIMAGEATTRIBUTESOUTPUTCHANNELCOLORPROFILEGDIPLUSDLL2XFCGDIPSETIMAGEATTRIBUTESOUTPUTCHANNELCOLORPROFILEh| GdipSetImageAttributesRemapTable GDIPLUS.DLLQ#xfcGdipSetImageAttributesRemapTable(BC    U IMAGEATTR CLRADJTYPE ENABLEFLAGMAPSIZEMAP GDIPSETIMAGEATTRIBUTESREMAPTABLEGDIPLUSDLL#XFCGDIPSETIMAGEATTRIBUTESREMAPTABLEc|GdipSetImageAttributesThreshold GDIPLUS.DLLQ"xfcGdipSetImageAttributesThreshold"BC   U IMAGEATTR CLRADJTYPE ENABLEFLAG THRESHOLDGDIPSETIMAGEATTRIBUTESTHRESHOLDGDIPLUSDLL"XFCGDIPSETIMAGEATTRIBUTESTHRESHOLDa|GdipSetImageAttributesWrapMode GDIPLUS.DLLQ!xfcGdipSetImageAttributesWrapMode"BC   U IMAGEATTRWRAPARGBBCLAMPGDIPSETIMAGEATTRIBUTESWRAPMODEGDIPLUSDLL!XFCGDIPSETIMAGEATTRIBUTESWRAPMODEyK|GdipGetImageDecoders GDIPLUS.DLLQxfcGdipGetImageDecodersBC  U NUMDECODERSSIZEDECODERSGDIPGETIMAGEDECODERSGDIPLUSDLLXFCGDIPGETIMAGEDECODERSw S|GdipGetImageDecodersSize GDIPLUS.DLLQxfcGdipGetImageDecodersSizeBC  U NUMDECODERSSIZEGDIPGETIMAGEDECODERSSIZEGDIPLUSDLLXFCGDIPGETIMAGEDECODERSSIZEyK|GdipGetImageEncoders GDIPLUS.DLLQxfcGdipGetImageEncodersBC  U NUMENCODERSSIZEENCODERSGDIPGETIMAGEENCODERSGDIPLUSDLLXFCGDIPGETIMAGEENCODERSw S|GdipGetImageEncodersSize GDIPLUS.DLLQxfcGdipGetImageEncodersSizeBC  U NUMENCODERSSIZEGDIPGETIMAGEENCODERSSIZEGDIPLUSDLLXFCGDIPGETIMAGEENCODERSSIZEV 2| LocalAllocWIN32APIQ xfcLocalAllocBC UUFLAGSUBYTES LOCALALLOCWIN32API XFCLOCALALLOCV|GdipCreateMetafileFromEmf GDIPLUS.DLLQxfcGdipCreateMetafileFromEmfBC  UHEMF BDELETEEMFMETAFILEGDIPCREATEMETAFILEFROMEMFGDIPLUSDLLXFCGDIPCREATEMETAFILEFROMEMF{ W|GdipCreateMetafileFromFile GDIPLUS.DLLQxfcGdipCreateMetafileFromFileBC  U BYVALFILEMETAFILEGDIPCREATEMETAFILEFROMFILEGDIPLUSDLLXFCGDIPCREATEMETAFILEFROMFILE~ Z|GdipCreateMetafileFromStream GDIPLUS.DLLQxfcGdipCreateMetafileFromStreamBC  USTREAMMETAFILEGDIPCREATEMETAFILEFROMSTREAMGDIPLUSDLLXFCGDIPCREATEMETAFILEFROMSTREAMX|GdipCreateMetafileFromWmf GDIPLUS.DLLQxfcGdipCreateMetafileFromWmf"BC   UHWMF BDELETEWMFWMFPLACEABLEFILEHDRMETAFILEGDIPCREATEMETAFILEFROMWMFGDIPLUSDLLXFCGDIPCREATEMETAFILEFROMWMF_|GdipCreateMetafileFromWmfFile GDIPLUS.DLLQ xfcGdipCreateMetafileFromWmfFileBC   UFILEWMFPLACEABLEFILEHDRMETAFILEGDIPCREATEMETAFILEFROMWMFFILEGDIPLUSDLL XFCGDIPCREATEMETAFILEFROMWMFFILEt P|GdipGetHemfFromMetafile GDIPLUS.DLLQxfcGdipGetHemfFromMetafileBC  UMETAFILEHEMFGDIPGETHEMFFROMMETAFILEGDIPLUSDLLXFCGDIPGETHEMFFROMMETAFILE~ Z|GdipGetMetafileHeaderFromEmf GDIPLUS.DLLQxfcGdipGetMetafileHeaderFromEmfBC  UHEMFHEADERGDIPGETMETAFILEHEADERFROMEMFGDIPLUSDLLXFCGDIPGETMETAFILEHEADERFROMEMF \|GdipGetMetafileHeaderFromFile GDIPLUS.DLLQ xfcGdipGetMetafileHeaderFromFileBC  UFILENAMEHEADERGDIPGETMETAFILEHEADERFROMFILEGDIPLUSDLL XFCGDIPGETMETAFILEHEADERFROMFILE d|!GdipGetMetafileHeaderFromMetafile GDIPLUS.DLLQ$xfcGdipGetMetafileHeaderFromMetafileBC  UMETAFILEHEADER!GDIPGETMETAFILEHEADERFROMMETAFILEGDIPLUSDLL$XFCGDIPGETMETAFILEHEADERFROMMETAFILE `|GdipGetMetafileHeaderFromStream GDIPLUS.DLLQ"xfcGdipGetMetafileHeaderFromStreamBC  USTREAMHEADERGDIPGETMETAFILEHEADERFROMSTREAMGDIPLUSDLL"XFCGDIPGETMETAFILEHEADERFROMSTREAMT|GdipPlayMetafileRecord GDIPLUS.DLLQxfcGdipPlayMetafileRecord(BC    U METAFILE RECORDTYPEFLAGSDATASIZEBYTEDATAGDIPPLAYMETAFILERECORDGDIPLUSDLLXFCGDIPPLAYMETAFILERECORDN|GdipRecordMetafile GDIPLUS.DLLQxfcGdipRecordMetafile.BC      U REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILEGDIPLUSDLLXFCGDIPRECORDMETAFILE`|GdipRecordMetafileFileName GDIPLUS.DLLQxfcGdipRecordMetafileFileName4BC       U FILENAME REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILEFILENAMEGDIPLUSDLLXFCGDIPRECORDMETAFILEFILENAMEb|GdipRecordMetafileFileNameI GDIPLUS.DLLQxfcGdipRecordMetafileFileNameI4BC       U FILENAME REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILEFILENAMEIGDIPLUSDLLXFCGDIPRECORDMETAFILEFILENAMEIP|GdipRecordMetafileI GDIPLUS.DLLQxfcGdipRecordMetafileI.BC      U REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILEIGDIPLUSDLLXFCGDIPRECORDMETAFILEI\|GdipRecordMetafileStream GDIPLUS.DLLQxfcGdipRecordMetafileStream4BC       U STREAM REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILESTREAMGDIPLUSDLLXFCGDIPRECORDMETAFILESTREAM^|GdipRecordMetafileStreamI GDIPLUS.DLLQxfcGdipRecordMetafileStreamI4BC       U STREAM REFERENCEHDCETYPE FRAMERECT FRAMEUNIT DESCRIPTIONMETAFILEGDIPRECORDMETAFILESTREAMIGDIPLUSDLLXFCGDIPRECORDMETAFILESTREAMIH|GdipEmfToWmfBits GDIPLUS.DLLQxfcGdipEmfToWmfBits(BC     U HEMFCBDATA16PDATA16IMAPMODEEFLAGSGDIPEMFTOWMFBITSGDIPLUSDLLXFCGDIPEMFTOWMFBITSXFCGDIPRECORDMETAFILEIX>|DeleteEnhMetaFileWIN32APIQxfcDeleteEnhMetaFileBC UHEMFDELETEENHMETAFILEWIN32APIXFCDELETEENHMETAFILE@&|GetDCWIN32APIQxfcGetDCBC UTHWNDGETDCWIN32APIXFCGETDCT 0| ReleaseDCWIN32APIQ xfcReleaseDCBC UTHDCTHWND RELEASEDCWIN32API XFCRELEASEDCX 4| GlobalAllocWIN32APIQxfcGlobalAllocBC UNFLAGSNSIZE GLOBALALLOCWIN32APIXFCGLOBALALLOCJ0| GlobalFreeWIN32APIQ xfcGlobalFreeBC UNHANDLE GLOBALFREEWIN32API XFCGLOBALFREEJ0| GlobalSizeWIN32APIQ xfcGlobalSizeBC UHMEM GLOBALSIZEWIN32API XFCGLOBALSIZEV 2| LocalAllocWIN32APIQ xfcLocalAllocBC UUFLAGSUBYTES LOCALALLOCWIN32API XFCLOCALALLOCH.| LocalFreeWIN32APIQ xfcLocalFreeBC UHMEM LOCALFREEWIN32API XFCLOCALFREEBitmapData_ACCESSColorAdjustType_ACCESSColorChannelFlag_ACCESSColorMap_ACCESSFColorMatrixFlag_ACCESSColorMatrix_ACCESSQColorMode_ACCESSColorPalette_ACCESS EmfPlusRecordType_ACCESS EmfType_ACCESS` EncoderParameters_ACCESS" EncoderParameterValueType_ACCESS"EncoderParameter_ACCESS&EncoderValue_ACCESS'Encoder_ACCESS1FrameDimension_ACCESS2ImageAttributes_ACCESSj2ImageCodecFlags_ACCESS2ImageCodecInfo_ACCESS6ImageFlags_ACCESS7ImageFormat_ACCESS<ImageLockMode_ACCESS.=MetafileFrameUnit_ACCESSI?MetaFileHeader_ACCESSAMetafileType_ACCESSOBMetaFile_ACCESSDMetaHeader_ACCESSJEPaletteFlags_ACCESSEPixelFormat_ACCESS\GPropertyItem_ACCESSPWmfPlaceableFileHeader_ACCESS0QInitQ Height_ACCESS5S Height_ASSIGNWSPixelFormat_ASSIGNSReserved_ASSIGNdT Scan0_ASSIGNT Stride_ASSIGNSU tovarbinaryU Width_ACCESSsV Width_ASSIGNVInit WNew X ToVarbinary/XInitYNew`Matrix00_ACCESSbMatrix00_ASSIGN^cMatrix01_ACCESScMatrix01_ASSIGN~dMatrix02_ACCESS eMatrix02_ASSIGNeMatrix03_ACCESS)fMatrix03_ASSIGNfMatrix04_ACCESSIgMatrix04_ASSIGNgMatrix10_ACCESSihMatrix10_ASSIGNhMatrix11_ACCESSiMatrix11_ASSIGNjMatrix12_ACCESSjMatrix12_ASSIGN>kMatrix13_ACCESSkMatrix13_ASSIGN^lMatrix14_ACCESSlMatrix14_ASSIGN~mMatrix20_ACCESS nMatrix20_ASSIGNnMatrix21_ACCESS)oMatrix21_ASSIGNoMatrix22_ACCESSIpMatrix22_ASSIGNpMatrix23_ACCESSiqMatrix23_ASSIGNqMatrix24_ACCESSrMatrix24_ASSIGNsMatrix30_ACCESSsMatrix30_ASSIGN>tMatrix31_ACCESStMatrix31_ASSIGN^uMatrix32_ACCESSuMatrix32_ASSIGN~vMatrix33_ACCESS wMatrix33_ASSIGNwMatrix34_ACCESS)xMatrix34_ASSIGNxMatrix40_ACCESSIyMatrix40_ASSIGNyMatrix41_ACCESSizMatrix41_ASSIGNzMatrix42_ACCESS{Matrix42_ASSIGN|Matrix43_ACCESS|Matrix43_ASSIGN>}Matrix44_ACCESS}Matrix44_ASSIGN^~Multiply~ ToVarBinaryInitNewaEntries_ACCESSEntries_ASSIGNC Flags_ACCESS Flags_ASSIGNQ tovarbinaryۋInitDestroyChrominanceTable_ACCESSFColorDepth_ACCESSӍCompression_ACCESSZ Guid_ACCESSLuminanceTable_ACCESSQuality_ACCESSRenderMethod_ACCESSSaveFlag_ACCESSScanMethod_ACCESSTransformation_ACCESSVersion_ACCESS1InitDestroyNewڜDisposekEncoder_ACCESSEncoder_ASSIGNߝgetvalueNumberOfValues_ACCESS tovarbinary0 Type_ACCESSValueType_ACCESSԟ _allochglobal_stringtohglobalG _writehglobalѠInitDestroyNew}DisposeΤ Param_ASSIGNToMemoryHandle ToVarbinary§Init!DestroyNew\Equals GetHashCodeJ Guid_ACCESSë Page_ACCESSResolution_ACCESS Time_ACCESSToString ToVarbinaryInitٰ Destroy New6 ClearBrushRemapTableY ClearColorKey ClearColorMatrixl ClearGammaR ClearNoOp8 ClearOutputChannel ClearOutputChannelColorProfile ClearRemapTable ClearThreshold̸ Clone GetAdjustedPalette SetBrushRemapTable SetColorKey4 SetColorMatricesb SetColorMatrix SetGammaN SetNoOp< SetOutputChannel SetOutputChannelColorProfile$ SetRemapTable> SetThreshold SetWrapMode Init) Destroyt Clsid_ACCESS Clsid_ASSIGN CodecName_ACCESS1 CodecName_ASSIGNU DllName_ACCESS DllName_ASSIGN FilenameExtension_ACCESSk FilenameExtension_ASSIGN Flags_ACCESS Flags_ASSIGN: FormatDescription_ACCESS FormatDescription_ASSIGN FormatID_ACCESS` FormatID_ASSIGN GetImageDecoders GetImageEncodersA MimeType_ACCESS MimeType_ASSIGN SignatureCount_ACCESSq SignatureCount_ASSIGN SignatureMasks_ACCESS SignatureMasks_ASSIGNC SignaturePatterns_ACCESS SignaturePatterns_ASSIGN SignatureSize_ACCESSr SignatureSize_ASSIGN Version_ACCESS Version_ASSIGN; _FillImageCodecInfo _GetEnDecoders _ReadWString Init0 Destroy Bmp_ACCESS Emf_ACCESS Equals Exif_ACCESSy FindEncoderd GetHashCode Gif_ACCESS^ Icon_ACCESSH Jpeg_ACCESS2 MemoryBmp_ACCESS Png_ACCESS  Tiff_ACCESS ToString Wmf_ACCESS Init New GetHenhmetafile GetMetafileHeader PlayRecord8 Save~ GetPictureVal  ToWMFBits*  Init  Bounds_ACCESS DpiX_ACCESS DpiY_ACCESS EmfPlusHeaderSize_ACCESS IsDisplay% IsEmfy IsEmfOrEmfPlus IsEmfPlus IsEmfPlusDual IsEmfPlusOnly  IsWmf- IsWmfPlaceable` LogicalDpiX_ACCESS LogicalDpiY_ACCESS MetafileSize_ACCESS Type_ACCESS Version_ACCESSP WmfHeader_ACCESS Init*HeaderSize_ASSIGNMaxRecord_ASSIGN2NoObjects_ASSIGNNoParameters_ASSIGN& Size_ASSIGNNew ToVarbinary Type_ASSIGNVersion_ASSIGNQInitDestroyNewd FromMemPtrGetValue Id_ASSIGN$ Len_ASSIGNd%ToString% ToVarbinary( Type_ASSIGN(* Value_ASSIGN*Init.BboxBottom_ASSIGN0/BboxLeft_ASSIGN/BboxRight_ASSIGN\0BboxTop_ASSIGN0Checksum_ASSIGN1 Hmf_ASSIGN1 Inch_ASSIGN|2 Key_ASSIGN 3Reserved_ASSIGN3 tovarbinary94 _calcchecksum)5xfcGdipCloneImageAttributes7xfcGdipCreateImageAttributes`8xfcGdipDisposeImageAttributes"9(xfcGdipGetImageAttributesAdjustedPalette9"xfcGdipSetImageAttributesColorKeys;$xfcGdipSetImageAttributesColorMatrix<<xfcGdipSetImageAttributesGamma=xfcGdipSetImageAttributesNoOp>&xfcGdipSetImageAttributesOutputChannel?2xfcGdipSetImageAttributesOutputChannelColorProfile@#xfcGdipSetImageAttributesRemapTable1B"xfcGdipSetImageAttributesThresholdeC!xfcGdipSetImageAttributesWrapModeDxfcGdipGetImageDecodersExfcGdipGetImageDecodersSizeiFxfcGdipGetImageEncodersFH@F@H>PLNNPNBR>RbHNLDJRHHFDLD\ U BITMAPDATACOLORADJUSTTYPECOLORCHANNELFLAGCOLORMAP COLORMATRIXCOLORMATRIXFLAG COLORMODE COLORPALETTEEMFPLUSRECORDTYPEEMFTYPEENCODERENCODERPARAMETERENCODERPARAMETERSENCODERPARAMETERVALUETYPE ENCODERVALUEFRAMEDIMENSIONIMAGEATTRIBUTESIMAGECODECFLAGSIMAGECODECINFO IMAGEFLAGS IMAGEFORMAT IMAGELOCKMODEMETAFILEMETAFILEFRAMEUNITMETAFILEHEADER METAFILETYPE METAHEADER PALETTEFLAGS PIXELFORMAT PROPERTYITEMWMFPLACEABLEFILEHEADER _MEMBERDATA)T BitmapData T T T T T T ! " # $ % & ' ( )HT :D<>>L<F@:<: UBASENAME PIXELFORMATRESERVEDSCAN0STRIDE_HEIGHT_WIDTH _MEMBERDATATColorMap T T * + ,T :D<>>L@@D UBASENAMENEWCOLOROLDCOLOR _MEMBERDATA T ColorMatrix T T T T T T T T T  T  T  T  T  T T T T T T T T T T T T - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b` T :D<>>L8@@@@@@@@@@@@@@@@@@@@@@@@@4D> UBASENAMEMATRIX00MATRIX01MATRIX02MATRIX03MATRIX04MATRIX10MATRIX11MATRIX12MATRIX13MATRIX14MATRIX20MATRIX21MATRIX22MATRIX23MATRIX24MATRIX30MATRIX31MATRIX32MATRIX33MATRIX34MATRIX40MATRIX41MATRIX42MATRIX43MATRIX44ITEMITEM_ _MEMBERDATA TT ColorPalette T  c d e f g h i>T :D<>>L>: U_BINARYBASENAMEFLAGSENTRIES _MEMBERDATA TEncoder T T T T T T T T T  T  T  T  j k l m n o p q r s t u v T  :D<>>L8PDFL>H@DL> UBASENAMECHROMINANCETABLE COLORDEPTH COMPRESSIONGUIDLUMINANCETABLEQUALITY RENDERMETHODSAVEFLAG SCANMETHODTRANSFORMATIONVERSION_GUID _MEMBERDATA7TEncoderParameter T T T T T TT w x y z { | } ~  T <:D<>>L>L8B U BASENAMEENCODERNUMBEROFVALUESTYPE VALUETYPE_LENGTH_TYPE_VALUE _MEMBERDATA_TEncoderParameters T T T <:D<>>L:JD UBASENAME_HANDLEPARAM _MEMBERDATATFrameDimension T T T T T :D<>>L88D8D UBASENAMEGUIDPAGE RESOLUTIONTIME _MEMBERDATA TImageAttributes T T VHNB@RjLJ8<:RD<RDNJ><NfHFD>>L UBASENAME LASTRESULT _MEMBERDATA0 TImageCodecInfoTNULL T T T T TTNULL T T  T  T  T  T  T :DNN<>>L:B>R:R@@LR>JFTLJ UBASENAMECLSID CODECNAMEDLLNAMEFILENAMEEXTENSIONFLAGSFORMATDESCRIPTIONFORMATIDMIMETYPESIGNATURECOUNTSIGNATUREMASKSSIGNATUREPATTERNS SIGNATURESIZEVERSION _MEMBERDATAT ImageFormat T T T T T T T T T  T  T   RT  :D<>>L6686888B686 U BASENAMEBMPEMFEXIFGIFGUIDICONJPEG MEMORYBMPPNGTIFFWMF _MEMBERDATA TMetafile T  T 8F<:@\HDLRPLP<`BRB6<PL>>L:V<X>RFLJB8T:@ UBASENAME LASTRESULT _MEMBERDATATMetafileHeader T T T T T T T T T  T  T   T  :D<@8J@HH8J>>L<88RFFH8>B U BASENAMEBOUNDSDPIXDPIYEMFPLUSHEADERSIZE LOGICALDPIX LOGICALDPIY METAFILESIZETYPEVERSION WMFHEADER_BINARY _MEMBERDATAT MetaHeader T T T T T T T      T :D<>>LDBBH88>D U BASENAME HEADERSIZE MAXRECORD NOOBJECTS NOPARAMETERSSIZETYPEVERSION _MEMBERDATAT PropertyItem T T TT T            T :D<>>L468:D UBASENAMEIDLENTYPEVALUEHMEMORY_INTERNALARRAY _MEMBERDATA-#TWmfPlaceableFileHeader T T T T T T TT XA T              T  :D<>>LD@B>@686@ U BASENAME BBOXBOTTOMBBOXLEFT BBOXRIGHTBBOXTOPCHECKSUMHMFINCHKEYRESERVED _MEMBERDATA xfcImagingxfcNamespace:System.prg xfcBitmapData!xfcDrawingBase:System.Drawing.prg xfcColorMap!xfcDrawingBase:System.Drawing.prg&xfcColorMatrix!xfcDrawingBase:System.Drawing.prg:xfcColorPalette!xfcDrawingBase:System.Drawing.prge xfcEncoder!xfcDrawingBase:System.Drawing.prgexfcEncoderParameter!xfcDrawingBase:System.Drawing.prgxfcEncoderParameters!xfcDrawingBase:System.Drawing.prgxfcFrameDimension!xfcDrawingBase:System.Drawing.prg5xfcImageAttributesxfcgpobject:System.Drawing.prg/xfcImageCodecInfo!xfcDrawingBase:System.Drawing.prgQxfcImageFormat!xfcDrawingBase:System.Drawing.prgC xfcMetafilexfcimage:System.Drawing.prg-xfcMetafileHeader!xfcDrawingBase:System.Drawing.prgV xfcMetaHeader!xfcDrawingBase:System.Drawing.prgxfcPropertyItem!xfcDrawingBase:System.Drawing.prg"xfcWmfPlaceableFileHeader!xfcDrawingBase:System.Drawing.prgEsrA1A51ZB51!!!!Q8B5A51 B5A51u B5!A51aAQQQaQA!qa1aQB51 B5qA51!11!aqq%B5aA51!!1aa1AaaqqqqiB5A5AA5QA51!!11\"B5AA511a!11AAa17B5A51AB51!B8AA81B8A8A81V B51aaqaqZB5!A5A1Dr111111AAAB15{DAAAr5DAAAr5~DAAAr5DAAAr5~DAAAr5Y55{DAAAr1AqqAAB55lcArrQC1@Ca"1S2AAAAAAABAAB5w5 1A5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5qqBAA5zDAAr5q1BA2qAAA6BAAAA1qCqqBr"1B2!AAAB5rR5qqBrqqaAAA5y2Cqqq!rAqrqqBAAA5qB1AA5zBAAB51!DA!AAB5KAAA5A5A5A55A5A5A5A5A5A5AP1Q BA2!A!A!AB"!!C!!"AQAQAQAQAQA1!!2!b!qA!A!AAB5DA5RR5 AqAAr505QD!1AAAr5558555rqr5rqq5q1A1Q4Q1Q1Q1QbAABAAB5KAAAAA5r5qr5~D!AAAr5BAAR!2QqAQA59RAqAAP1!B!AAB5IAAA5"R5DqAA5 qBqAA55AAA5AAA5AAA5Oq11aAAA5@1qBQ!AAB5KqAAA555DqaAAr5DqQAAr5DqAAr5DqAAr5Bq1AAr5DqAAr5DqAAAr5DqAAr5 AAQAAAA5QDaAAr5aD5DqAAr5 QDqqaAAr5 DqqAAr5!DqaAAr5DqAAr5DqaAAr5!DqAAr50BqbrAAq8!DqaAAr5 D"rAAAAr@1AAAB5IAAA5OAAA5z!AAA55zq!AAA55|q!AAA55{q!AAA55{q!AAA55zq!AAA5OAAA5z!AAA5aaAA5aaAA55{q!AAA55rq!AAA55zq!AAA55{q!AAA55rq!AAA55zq!AAA5rAAAAAAB5r3RA2A21!!A1aa#AAQAaAAA2ABAA5A1q1AAA1/sBQ!QQQQQQQQBAAAB5r5A!AAA5A!AAA5Dq1AA5A!AAA52QAAAA5 qBqAA5A!AAA5A!AAA5A!AAA5A!AAA5A!AAA5A!AAA5 Aq!!!!1!111AAA5A!AAA1{BqAQqAqqqsq1AqqqqAQAqqAAAqqqqqB1A1a111212q122B2BA1A"AAB525 AqAA50!G1qrarQBrBAA5qBAAr5aaAsaA""AAA11AAA46qqB1aaaAA1Dr!AAAB11qB1111AA5555@15050505@505050555555qBAA1~B1111111AA6~CAAAr5CAAAr5CAAAr5~CBAAr5~CAAAr5rBAA6sBAA1~CBAAr5~DBAAr1CQ!Ab!Ar!AAAB5JAAAAA5r5wRaaaq!AAA5BA!BA"AABAAqAA#AAqAA#AAqaAQA!AAAA6~D!AAr5~D!AAr5ABbA#bA#A#B5BA"B5~D!AAr5~BF QrQrq1QqqAAAAQQAqqAAAAQQAAAAAAAr1AAAB5DAAAr5DAAAr5DAAAr5DAAAr5}qBAAr5~DAAAr5~DAAAr5~DAAAr5~DAAArr5\ P1sqq"1"a4q"4q244qR441!4r41!412!4q412!41!842a442a4"a8b4ra4a41!44a4a4a4Ba4a4qB44A4"A44A4A4q4q4qb4a8Ba4q4q9"a4q1Pp0}2tqqP@@q42Tq(213Pp q@2py#2Dq@P@q M2qqq@ PP@@{-12q0ppq,-20 @0Pw-02 PP   0 P0PP0 0 0q2@P0PPp@`@`0PP@`0P@`0Pqq2 @q !E2T000Pqa2q0PPP``PPPqAj2t  q>2q`p0q-/24apq@2 v4 r?Wi#( #1#R$6$(>5)*C*POQVV{W Xa?bccwwx0(yy;yzT{F{ӃQL#ϑQ Pѡ_,)ҨX.Wsf3Ӱt<SZV_eW/2whzo}&oo y Q5FtX4!a1"1%w%%'.>(>+9+-BK.K1M13VX4X7"a79Aje:e=[u=?z~r@rCC FFIILLOO&R%RU? V3X^X[x\@^^a&bMddg3hZj jm# @ngpB ps\ )Mttv{ 2vy =Zz| F| Qg Z et& n@ y_ y  (( š 55 Ϡ BB$ ܦC OO] ª| \\ ϰ ii ܶ o (8P 7; Sl VlI l G f `~   . m6. 9 K d}lM*5 +7K+YK.L]LM `MPiBQT3lTYL{ ZgZr}Za]y]^Y_a7bd&eeyfhgghow KxzQz5{i{ ~ry~;Бy c6ʗaJ˘RSv+̢-;X7ͦAqK^W)aPni6svx~ {5cTh15=SEwG;jx@Xf-*s 5 /@XOGZ pkk14t56} 7: x:<%<.?;?AOADeExG{GJKDMMTPPSSU\VYXX[M\b^1^bGbedAfhi)kkllkmm 0I T hv U c \L PZ $|, C%6)7 )0$c J12hi 3Z7v{ JR RV# HWYG 6Z\] /]_s $`$c cLf fi *jl pmp ps Lt,w! wyz: z}S }j  U dž1 ٌ ! (9! qkV! ߤt! W! ^! Ů! l!% ". b\!"8 %k"I V!"S "X n"k " B# 2`# Pm~# # 9# ^#- =-r$6 $@ `  $J  `$T $^ %h |b2%r Q%| "p% "z%% %L)% )-% 34& F5Y6 & 67& 89& 9; & < >'& t>@.& U@A5& BC<& (D2FC& FEHJ& HBJQ& J LX& LMc& $NTOj& OPq& =QmRx& RS& &TzU& UW& bWX& XZ& Zi\& \]& 2^c_& _`& Nab& b9d& d&f& zf=h& hj& jl&# Qmo&' lofq&+ qs&/ tu'3 uv'7 ww'; xx'? hyQz!'C zq{('G {|/'K |};'O (~~B'S ? (l# Yk XZM m% '#l"n@ 8 )H#+ks^B)C[E4%˾ !/]".82b$"%b3M:M%C OF(C DrawingC xfcDrawingN UTOOBJECTSYSTEMPRGWG+(%C9OP)C9 GDIPTokenC xfcGDIPTokenN UTHIS CLASSLIBRARY GDIPTOKENb%COO7CCSystem.Drawing.Drawing2D.PRG BUTHIS DRAWING2D CLASSLIBRARY`%COM5CCSystem.Drawing.Imaging.PRG BUTHISIMAGING CLASSLIBRARY]%COJ2CCSystem.Drawing.Text.PRG BUTHISTEXT CLASSLIBRARYG%CO4TC xfcBitmapN BUTHISBITMAPH%CO5TC xfcBrushesN BUTHISBRUSHESO%CO<$TCxfcCharacterRangeN BUTHISCHARACTERRANGEP%CO=%TCxfcColorTranslatorN BUTHISCOLORTRANSLATORG%CO4TC xfcColorsN BUTHISCOLORL%CO9!TC xfcFontFamilyN BUTHIS FONTFAMILY%CO3TCEmptyCC System.prgCRegular CBold CItalic C BoldItalic C Underline C Strikeout CNotFound C _memberdata .(,4220   BUTHIS FONTSTYLE CLASSLIBRARYF%CO3TCxfcFontN BUTHISFONT%CO3TCEmptyCC System.prgCDisplay CDocument CInch C Millimeter CPixel CPoint CWorld C _memberdata .0(4***   BUTHIS GRAPHICSUNIT CLASSLIBRARYI%CO6TC xfcGraphicsN BUTHISGRAPHICSE%CO2TCxfcIconN BUTHISICONN%CO;#TCxfcImageAnimatorN BUTHIS IMAGEANIMATORF%CO3TCxfcImageN BUTHISIMAGE:%CO:3TCEmptyCC System.prg!C ActiveBorder "C ActiveCaption &CActiveCaptionText !C AppWorkspace CControl C ControlDark $CControlDarkDark !C ControlLight &CControlLightLight  C ControlText  CDesktop  CGrayText  C Highlight  "C HighlightText CHotTrack #CInactiveBorder $CInactiveCaption (CInactiveCaptionText CInfo CInfoText CMenu CMenuText C ScrollBar CWindow C WindowFrame C WindowText C Transparent C AliceBlue !C AntiqueWhite CAqua C Aquamarine CAzure  CBeige! CBisque" CBlack# #CBlanchedAlmond$ CBlue% C BlueViolet& CBrown' C BurlyWood( C CadetBlue) C Chartreuse* C Chocolate+ CCoral, #CCornflowerBlue- CCornsilk. CCrimson/ CCyan0 CDarkBlue1 CDarkCyan2 "C DarkGoldenrod3 CDarkGray4 C DarkGreen5 C DarkKhaki6 C DarkMagenta7 #CDarkOliveGreen8 C DarkOrange9 C DarkOrchid: CDarkRed; C DarkSalmon< !C DarkSeaGreen= "C DarkSlateBlue> "C DarkSlateGray? "C DarkTurquoise@ C DarkVioletA CDeepPinkB C DeepSkyBlueC CDimGrayD C DodgerBlueE C FirebrickF C FloralWhiteG C ForestGreenH CFuchsiaI C GainsboroJ C GhostWhiteK CGoldL C GoldenrodM CGrayN CGreenO C GreenYellowP CHoneydewQ CHotPinkR C IndianRedS CIndigoT CIvoryU CKhakiV CLavenderW "C LavenderBlushX C LawnGreenY !C LemonChiffonZ C LightBlue[ C LightCoral\ C LightCyan] )CLightGoldenrodYellow^ C LightGray_ C LightGreen` C LightPinka C LightSalmonb "C LightSeaGreenc !C LightSkyBlued #CLightSlateGraye #CLightSteelBluef C LightYellowg CLimeh C LimeGreeni CLinenj CMagentak CMaroonl %CMediumAquamarinem C MediumBluen !C MediumOrchido !C MediumPurplep #CMediumSeaGreenq $CMediumSlateBluer &CMediumSpringGreens $CMediumTurquoiset $CMediumVioletRedu !C MidnightBluev C MintCreamw C MistyRosex CMoccasiny C NavajoWhitez CNavy{ COldLace| COlive} C OliveDrab~ COrange C OrangeRed COrchid "C PaleGoldenrod C PaleGreen "C PaleTurquoise "C PaleVioletRed C PapayaWhip C PeachPuff CPeru CPink CPlum C PowderBlue CPurple CRed C RosyBrown C RoyalBlue C SaddleBrown CSalmon C SandyBrown CSeaGreen CSeaShell CSienna CSilver CSkyBlue C SlateBlue C SlateGray CSnow C SpringGreen C SteelBlue CTan CTeal CThistle CTomato C Turquoise CViolet CWheat CWhite C WhiteSmoke CYellow C YellowGreen C ButtonFace $CButtonHighlight !C ButtonShadow *CGradientActiveCaption ,CGradientInactiveCaption CMenuBar "C MenuHighlight T 8:B8.6>8B6.02:0<>F(0(02,64628(4MT  **,*<(4*2242*<0.(00:0226<44.48:::406.42q T  66.24(2(*60.2,**0:28242H2426:8<<6(2*.,@488<>B>>82206T  (.*2,2,:2::42(((4,&226,400,,.22(62&(.,2,**4,T  64>8JN.:=C _memberdata    BUTHIS KNOWNCOLOR CLASSLIBRARY LCMEMBERDATAE%CO2TCxfcPensN BUTHISPENSJ%CO7TCxfcPenN BUTHISPENCOLORG%CO4TC xfcPointFN BUTHISPOINTFF%CO3TCxfcPointN BUTHISPOINTK%CO8 TC xfcRectangleFN BUTHIS RECTANGLEFJ%CO7TC xfcRectangleN BUTHIS RECTANGLEG%CO4TC xfcRegionN BUTHISREGION%CO3TCEmptyCC System.prg'CRotateNoneFlipNone %CRotate90FlipNone &CRotate180FlipNone &CRotate270FlipNone $CRotateNoneFlipX "C Rotate90FlipX #CRotate180FlipX #CRotate270FlipX $CRotate180FlipXY $CRotate270FlipXY %CRotateNoneFlipXY #CRotate90FlipXY #CRotate180FlipY #CRotate270FlipY $CRotateNoneFlipY "C Rotate90FlipY WC _memberdata D@BB>:<<>>@<<<>:   BUTHISROTATEFLIPTYPE CLASSLIBRARYF%CO3TCxfcSizeFN BUTHISSIZEFE%CO2TCxfcSizeN BUTHISSIZEQ%CO>&TC xfcSolidBrushN BUTHIS SOLIDBRUSHCOLORg%COT3TCEmptyCC System.prgCNear CCenter CFar C _memberdata (,&   BUTHISSTRINGALIGNMENT CLASSLIBRARY%CO3TCEmptyCC System.prgCUser CNone CNational C Traditional C _memberdata ((06   BUTHISSTRINGDIGITSUBSTITUTE CLASSLIBRARYSTRINGFORMATFLAGS%CO3TCEmptyCC System.prg)CDirectionRightToLeft &CDirectionVertical "C NoFitBlackBox )CDisplayFormatControl  $CNoFontFallback +CMeasureTrailingSpaces CNoWrap C LineLimit  CNoClip@ wC _memberdata HB:H<J,2,   BUTHISSTRINGFORMATFLAGS CLASSLIBRARYM%CO:"TCxfcStringFormatN BUTHIS STRINGFORMAT%CO3TCEmptyCC System.prgCNone C Character CWord &CEllipsisCharacter !C EllipsisWord !C EllipsisPath C _memberdata (2(B88   BUTHISSTRINGTRIMMING CLASSLIBRARYN%CO;#TCxfcSystemBrushesN BUTHIS SYSTEMBRUSHESM%CO:"TCxfcSystemColorsN BUTHIS SYSTEMCOLORSL%CO9!TCxfcSystemIconsN BUTHIS SYSTEMICONSK%CO8 TC xfcSystemPensN BUTHIS SYSTEMPENSM%CO:"TCxfcTextureBrushN BUTHIS TEXTUREBRUSH4QENUMPIXELFORMATQINTPTR C%CtUBaQ XFCGRAPHICSQXFCIMAGEQXFCSIZE   T  T T  T -T  Q EXCEPTION8T C C C C C  HR3 C =NNO Graphics T  T O C =O3C  Rectangle RectangleFSizeSizeF sT C  T C  & T C  T  T  T  C =NNNLT C  T T T  C =NNDT C  T C  & T C  T  C =CT  T  T C 6E C =ONN'C ImageBitmapMetaFile %T  T  T  T  X C =OO'C ImageBitmapMetaFile  Size T  T  C  T  C C =O'C ImageBitmapMetaFile RT  T  T  T  / C =O Stream T C 6 H 1CC     1)CC    j&CCC   &CCC   CC   CC   +CC  ]CC !   !CC # $ "  %Q XFCBITMAP!T %C& NT C xfcGraphicsNT C % '#CCxfcColorN ('C   )T  %T % T  T %  T ( BU*TIWIDTHTIHEIGHTTISTRIDETIFORMATTISCAN0LOGFXLOIMAGELOSIZE TCFILENAMETLUSEICMLHBITMAPLNFUNCTIONTYPELOEXC LCVARTYPEBASENAME LNFUCTIONTYPEHEIGHTWIDTH GETEXTENTTHIS SETSTATUSXFCGDIPCREATEBITMAPFROMSCAN0XFCGDIPCREATEBITMAPFROMGRAPHICSHANDLEXFCGDIPCREATEBITMAPFROMFILEXFCGDIPCREATEBITMAPFROMFILEICMXFCGDIPCREATEBITMAPFROMSTREAMLISTREAM XFCGDIPCREATEBITMAPFROMSTREAMICM(XFCGDIPCREATEBITMAPFROMDIRECTDRAWSURFACE LISURFACEXFCGDIPCREATEBITMAPFROMGDIDIBLCGDIBITMAPINFOLPGDIBITMAPDATAXFCGDIPCREATEBITMAPFROMHBITMAPLHBMLHPALLOBMPCLASS FROMIMAGECLEAR DRAWIMAGE BCUd4QENUMPIXELFORMATQINTPTR-BC    NUTIWIDTHTIHEIGHTTISTRIDETIFORMATTISCAN0THISCLASS.Q XFCRECTANGLEQENUMPIXELFORMATQ EXCEPTION T  T %CtT CC % RectangleF"9CC       c9CC       % T C NT   ( B UTORECTTIFORMATLOEXCLOBITMAPLHBITMAPLNXLNYLNWIDTHLNHEIGHT GETEXTENTBASENAMETHIS SETSTATUSXFCGDIPCLONEBITMAPAREAHANDLEXFCGDIPCLONEBITMAPAREAICLASS\Q XFCBITMAPQ EXCEPTION:T T %C6T CT C  CT  T !CC    C  % 2T C xfcBitmapNT    (J B U LHBITMAPLHBMPLHPALLOBITMAPLOEXCXFCOPENCLIPBOARDXFCGETCLIPBOARDDATAXFCCLOSECLIPBOARDTHIS SETSTATUSXFCGDIPCREATEBITMAPFROMHBITMAPXFCDELETEOBJECTHANDLEQINTPTRQ EXCEPTION T  T CC % T C xfcBitmapNT   ( B UTHICONLOEXCLOBITMAPLHBITMAPTHIS SETSTATUSXFCGDIPCREATEBITMAPFROMHICONHANDLEQINTPTRQ EXCEPTION T  T ,CC C % T C xfcBitmapNT   ( B U THINSTANCE TCBITMAPNAMELOEXCLOBITMAPLHBITMAPTHIS SETSTATUSXFCGDIPCREATEBITMAPFROMRESOURCEHANDLE     QFORMT  T  T - T Q EXCEPTION H+ C O Form T T  % &%   T  T  C  T aT + C O Form QCONTROLT  T  T TC %TC%TC%&T C !   T C ! T "T #+C fFORM T  $T  T  % &%   T  T  C  T a C NT T % T C%/T T &C  '"T CC \4rs"T CC \4rs"T CC  \4rs"T CC  \4rsT   T   I%  C% C%   T  T   T a%C   (C  '"T CC \4rs"T CC \4rs)*+,T)C -T +C). T ,C)  /T *C+,02C+  ) 1C + *0T  CC , 3 25%C C C C NNNNP6CC      4 2iT  % T C xfcBitmapNT 5 C,6C +7C )7% CC 8 2% %C  YC   )C    ( ( B U9THWNDTIXTIYTIWIDTHTIHEIGHTTLENSUREVISIBLELNLEFT0LNRIGHT0LLMOVEDLOIMAGELHIMAGELHBITMAPLQRECTLNLEFTLNTOPLNRIGHTLNBOTTOMLNWIDTHLNHEIGHTLOFORMLOEXC BASECLASSLNFUNCTIONTYPELEFTTOPLNTOP0MOVEHWND LOCONTROL LNTITLEHEIGHT LNLEFTBORDER LNTOPBORDERTHIS OBJTOCLIENTEXWIDTHHEIGHTPARENTXFCGETDESKTOPWINDOWLNSTATXFCGETWINDOWRECT XFCMOVEWINDOWHDCHBSAVE HDCCOMPATHBMXFCGETWINDOWDCXFCCREATECOMPATIBLEDCXFCCREATECOMPATIBLEBITMAPXFCSELECTOBJECT XFCBITBLT SETSTATUSXFCGDIPCREATEBITMAPFROMHBITMAPXFCGDIPCLONEBITMAPAREAIHANDLEXFCDELETEOBJECT XFCRELEASEDCXFCGDIPDISPOSEIMAGEv 4QINTEGERT  H9d N+C fFORM J%C TophT   %C fPAGE2% 9T      .T  T   d+C fFORM `%C LefthT   %C fPAGEH% '9T        DT  T   B U TOCONTROLTNTYPE LNPOSITION BASECLASSTOPPARENTTABORIENTATIONHEIGHT PAGEHEIGHT BORDERWIDTHLEFTWIDTH PAGEWIDTHv 4QINTEGERT  H9d N+C fFORM J%C TophT   %C fPAGE2% 9T      .T  T   d+C fFORM `%C LefthT   %C fPAGEH% '9T        DT  T   B U TOCONTROLTNTYPE LNPOSITION BASECLASSTOPPARENTTABORIENTATIONHEIGHT PAGEHEIGHT BORDERWIDTHLEFTWIDTH PAGEWIDTHQXFCCOLOR%CtD T CxfcColorNQ EXCEPTIONT !CC ( B U TOBACKGROUNDLOEXC LIPOINTERTHIS SETSTATUSXFCGDIPCREATEHBITMAPFROMBITMAPHANDLEARGBoQ EXCEPTIONMT CC (] B ULOEXC LIPOINTERTHIS SETSTATUSXFCGDIPCREATEHICONFROMBITMAPHANDLE QXFCCOLORT  T Q EXCEPTION'CC  T CxfcColor N ( B U TIXTIYLOCOLORLIARGBLOEXCTHIS SETSTATUSXFCGDIPBITMAPGETPIXELHANDLEFGQ XFCRECTANGLEQENUMIMAGELOCKMODEQENUMPIXELFORMATQ EXCEPTION$Q XFCBITMAPDATAT CQ T .CC C  QT C xfcBitmapDataCC System.Drawing.Imaging.prg (4 B U TORECTTIFLAGSTIFORMATLOEXC LOBITMAPDATA LQBITMAPDATATHIS SETSTATUSXFCGDIPBITMAPLOCKBITSHANDLE TOVARBINARY CLASSLIBRARYvQXFCCOLORQ EXCEPTIONXQ XFCBITMAPQ XFCGRAPHICSQXFCIMAGEATTRIBUTESQ XFCBITMAPQ XFCRECTANGLE'T C  &NT C xfcGraphicsNT C   OT CxfcImageAttributesCC System.Drawing.Imaging.prgC  0T C xfcRectangle  N(C    %- C#T C   T T  T  T  T  (hBUTOTRANSPARENTCOLORLOEXCLOBMPLOGFXLOATTR LOBMPORIGLORECTTHISCLASSWIDTHHEIGHT FROMIMAGE CLASSLIBRARY SETCOLORKEY DRAWIMAGEHANDLEDESTROYCLONE PIXELFORMAT0QXFCCOLORMATRIXQENUMPIXELFORMATQ EXCEPTIONT C  & Q XFCBITMAPQ XFCGRAPHICSQXFCIMAGEATTRIBUTESQ XFCBITMAPQ XFCRECTANGLE'T C   NT C xfcGraphicsNT C   #CCxfcColorN  OT CxfcImageAttributesCCSystem.Drawing.Imaging.prgC 0T C xfcRectangle  N(C    % C#T C   T T  T  T  T  (BU TOCLRMATRIXTIFORMATLOEXCLOBMPLOGFXLOATTR LOBMPORIGLORECTTHISCLASSWIDTHHEIGHT FROMIMAGECLEAR CLASSLIBRARYSETCOLORMATRIX DRAWIMAGEHANDLEDESTROYCLONE PIXELFORMATQENUMPIXELFORMATQ EXCEPTION}TCQ XFCBITMAPT C  % T CQXFCCOLORMATRIXKT CxfcColorMatrixCC System.Drawing.Imaging.prgcT C  C   T y Q XFCGRAPHICS QXFCIMAGEATTRIBUTESQ XFCRECTANGLEQXFCCOLORMATRIX'T C NT C xfcGraphicsNT C  !CCxfcColorN OT CxfcImageAttributesCC System.Drawing.Imaging.prgKT CxfcColorMatrixCC System.Drawing.Imaging.prgT C?????????  C  C? 0T C xfcRectangleN(C    ( B UTIFORMATLOEXCLNBITSPERPIXELTHISGETPIXELFORMATSIZE PIXELFORMAT LOMASKBMPCLONE LOMASKMATRIX CLASSLIBRARYNEWAPPLYCOLORMATRIXLOGFXLOATTRLORECT LOCLRMATRIXCLASSWIDTHHEIGHT FROMIMAGECLEARSETCOLORMATRIX SETTHRESHOLD DRAWIMAGEQXFCCOLORQ EXCEPTIONb+CC   (rBU TIXTIYTOCOLORLOEXCTHIS SETSTATUSXFCGDIPBITMAPSETPIXELHANDLEARGBh Q EXCEPTIONJ#CC  (ZBUTNXDPITNYDPILOEXCTHIS SETSTATUSXFCGDIPBITMAPSETRESOLUTIONHANDLEQXFCIMAGEQ EXCEPTION'T CCxfcColorN T CC%C  C T C  C  (BU TOIMAGELHBITMAPLHBMPLNSTATUSLOEXCTHIS GETHBITMAP XFCCOPYIMAGEXFCDELETEOBJECTXFCOPENCLIPBOARDXFCEMPTYCLIPBOARDXFCSETCLIPBOARDDATAXFCCLOSECLIPBOARDpQ XFCBITMAPDATAQ EXCEPTIONRCCC (bBU TOBITMAPDATALOEXCTHIS SETSTATUSXFCGDIPBITMAPUNLOCKBITSHANDLE TOVARBINARY@Q EXCEPTION% C (5BULOEXCfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETEBRUSH T  T Q EXCEPTIONCC% T CNT   ( B ULOBRUSHLHBRUSHLOEXCTHIS SETSTATUSXFCGDIPCLONEBRUSHHANDLECLASS CT 28(4**,*<(4*2242*<0.(00:0226<44.48:::406.4266.24(2(*60.2,**0:28242H2426:8<<6(2*.,@488<>B>>82206(.*2,2,:2::42(((4,&226,400,,.22(62&(.,62,**4,6 BUTHIS _MEMBERDATA"IF VARTYPE(m.tcMember)="C" AND PEMSTATUS(This,m.tcMember,5) AND PEMSTATUS(This,m.tcMember,3)="Property" AND ISNULL(This.&tcMember)T C9%C O@This.&tcMember = CREATEOBJECT("xfcSolidBrush",m.loColor,.T.)  BUTCMEMBERLOCOLOR GDIPTOKENKNOWNCOLORTABLENAMETOKNOWNCOLORTHIS# Q EXCEPTION C HD CC CQT  #TCC \4rs#TCC \4rs! C C NNT T 2 (BUTIFIRSTTILENGTHLOEXCLQSTRUCTTHISFIRSTLENGTH) BC NUTIFIRSTTILENGTHTHISCLASSUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISFIRSTUQ EXCEPTION7TC 8 (GBUTIVALUELOEXCTHISLENGTH QXFCCHARACTERRANGE T T  HW Ct0T C4rsC4rs C taoRange[1]bO*%QXFCCHARACTERRANGE&5T  C 4rsC 4rsT   C OT  5T  C 4rsC 4rsT  B UTAORANGETICOUNTLQBINARYLORANGETHISFIRSTLENGTH^Q EXCEPTIONC CCProxyCEmptyN "CName ColorName H?( C NC  T  TC 9 T  T T  C NT C  T C  T C  % T C %C CT C % T C &% C   H, C cT C 9  C T C a9 T C 9 TCC 8T  T  T  2?T T  (SBUTIARGBTISTATETCNAME TIKNOWNCOLORLOEXCTHISPROXYARGB GDIPTOKENKNOWNCOLORTABLEKNOWNCOLORTOARGB _KNOWNCOLOR_STATENAMENAMETOKNOWNCOLOR5BCNUTIARGBTISTATETCNAME TIKNOWCOLORTHISCLASSs      T  H C NO (CtK!T Cm.tePC %C N;&T  CC 4rsG! C O (Ct!T Cm.tePC %C O)T  CC !4rs!" C CC  C C((C ,T CC %C N T  C 4rs! B U"TEP1TEP2TEP3TEP4TEP5TEP6TEP7TEP8TEP9TEP10TEP11TEP12TEP13TEP14TEP15TEP16TEP17TEP18TEP19TEP20TEP21TEP22TEP23TEP24TEP25TEP26TEP27TEP28LNVALUELNLOOPLQBINARYLAVALUELOVALUEARGB H C fNAME%C %"TC 9TCTC @0_ B BU TCMEMBERTHIS_STATE ISKNOWNCOLORPROXYNAME GDIPTOKENKNOWNCOLORTABLEKNOWNCOLORTONAME _KNOWNCOLORARGB2TC TUVNEWVALTHISARGB_STATEiQ EXCEPTIONG$TCC A (W B ULIBYTELOEXCTHISARGB{Q EXCEPTION]*TCC C T (mBUTNNEWVALLOEXCTHISARGB_STATE[Q EXCEPTION9TC (I B ULIBYTELOEXCTHISARGBzQ EXCEPTION\)TCC A T (lBUTNNEWVALLOEXCTHISARGB_STATEsQXFCCOLORQ EXCEPTIONQT   (a B UTOCOLORLOEXCLLVALUETHISARGBQXFCCOLORT  T Q EXCEPTION Ho CtT T C N" CtC N T C  T   " CtC O xT   (T C CCT C N Ct6T  T  T  T MT CC CC CC C T C N CtMT CC CC CC C T C N2T CN ( B U TIALPHATIREDTIGREENTIBLUELOCOLORLIARGBLOEXCTHISCLASSFROMRGBAARGBQENUMKNOWNCOLORQ EXCEPTIONQXFCCOLOR T %C  T CxfcColor N ( B U TIKNOWNCOLORLOEXCLOCOLORQ EXCEPTION T  T TC 9%C  T C  ( B UTCNAMELOEXCLOCOLORLIARGB GDIPTOKEN NAMEDCOLORTHISFROMARGBQXFCCOLOR T T T Q EXCEPTIONq H~A CtT  KT CCC  C  CC   CtAET CCC CC C T CxfcColorNT  ( B UTIREDTIGREENTIBLUELOCOLORLIARGBLIRGBLOEXCARGBsQ EXCEPTIONQT C (a B ULOEXCLNVALUETHISGETHSBe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEV'   5J(   T  o@ T  o@ T  o@ T C   DT C   FT   T    %  {T T T  % ? T     "T      H  &T       ]"T       "T     T  (3T C   6T  T  T C TT C TT C TBUTIHTISTILLNRLNGLNBLNMAXLNMINLNDELTALNHLNSLNLTHISRGBsQ EXCEPTIONQT C (a B ULOEXCLNVALUETHISGETHSBsQ EXCEPTIONQT C (a B ULOEXCLNVALUETHISGETHSBdQ EXCEPTIONBTCC  (R B ULIBYTELOEXCTHISARGBQ EXCEPTIONb/TCC AC T (rBUTNNEWVALLOEXCTHISARGB_STATEBUTHIS_STATE T -Q EXCEPTION%C  TCa9TCT  ( B U LLVALUELOEXCTHIS_STATE _KNOWNCOLOR GDIPTOKENKNOWNCOLORTABLEARGBTOKNOWNCOLORARGBx T -Q EXCEPTIONV&T C (f B ULLVALUELOEXCTHIS_STATE ISKNOWNCOLOR T -Q EXCEPTIONq%m-T CC  ( B ULLVALUELOEXCTHIS ISKNOWNCOLOR _KNOWNCOLORdQ EXCEPTIONBTCC  (R B ULIBYTELOEXCTHISARGBQ EXCEPTIONb/TCC AC T (rBUTNNEWVALLOEXCTHISARGB_STATEBCUTHISARGBA>BCC C CC UTHISARGBXQ EXCEPTION5T  (E BULLKNOWNLOEXCTHIS ISKNOWNCOLOR _KNOWNCOLORDT Q EXCEPTION"T  [ HW }T  T Empty2[T  A=CCZ, R=CCZ, G=CC Z, B=CC ZT  ] (2 B U LCSTRINGLOEXCTHISBASENAME ISKNOWNCOLORNAMEISEMPTYARGB)T C 28(4**,*<(4*2242*<0.(00:0226<44.48:::406.4266.24(2(*60.2,**0:28242H2426:8<<6(2*.,@488<>B>>82206(.*2,2,:2::42(((4,&226,400,,.22(62&(.,62,**4,6 !C   BUTIALPHATIREDTIGREENTIBLUETHIS _MEMBERDATAIF VARTYPE(m.tcMember)="C" AND PEMSTATUS(This,m.tcMember,5) AND PEMSTATUS(This,m.tcMember,3)="Property" AND ISNULL(This.&tcMember)T C9%C OThis.&tcMember = m.loColor BC UTCMEMBERLOCOLOR GDIPTOKENKNOWNCOLORTABLENAMETOKNOWNCOLORHQ ENUMFONTSTYLEQENUMGRAPHICSUNITQBYTE  QXFCFONTT T T  T  Q EXCEPTIONs C%CLT 9 T 9  H CX(! CC%,yT CC,gT C,T C,T *T  CB 6*T  CI 6*T  C- 6*T  CU 6&T CN  6T  %T C xfcFontFamily NT  - CO FontFamily T  ' COFont T  T  T  T  T  T  T C  T C  5%CC    2T T TC  %TC C=@ ( BUTEFAMILYTNEMSIZETISTYLETIUNIT TIGDICHARSETTLGDIVERTICALFONT LHFONTFAMILY LCFAMILYNAMELHFONTLOFONTLOEXCFONTNAMEFONTSIZELCSTYLEHANDLEBASENAME FONTFAMILYSIZEUNITTHIS SETSTATUSXFCGDIPCREATEFONT_NAMENAME _GDICHARSET_GDIVERTICALFONTfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETEFONT~HQ ENUMFONTSTYLEQENUMGRAPHICSUNITQCHAR3BC     NUTEFAMILYTNEMSIZETISTYLETIUNIT TQGDICHARSETTLGDIVERTICALFONTTHISCLASSBCUTHISSTYLEQ EXCEPTION T  T CC% T CNT   ( B ULOEXCLOOBJECTLHOBJECTTHIS SETSTATUSXFCGDIPCLONEFONTHANDLECLASSQXFCFONTQ EXCEPTIONd/T     (t B UTOFONTLOEXCLLVALUETHISNAME SIZEINPOINTS T  T Q EXCEPTIONCC%  T C xfcFontFamilyNT   ( B U LOFONTFAMILY LHFONTFAMILYLOEXCTHIS SETSTATUSXFCGDIPGETFAMILYHANDLEQINTPTRQ EXCEPTION T  T CC % T CNT    ( B U THDCLOEXCLOFONTLHFONTTHIS SETSTATUSXFCGDIPCREATEFONTFROMDCLHDCCLASSHANDLEQINTPTRQ EXCEPTIONv  T T C( <]T C  ( B UTHFONTLOEXCLOFONT LQLOGFONTTHIS FROMLOGFONT9"Q VARBINARYQINTPTRQ EXCEPTIONT  T %C TaTCCC  % T C NT    %C  (' B U TQLOGFONTTHDCLOEXCLOFONTLHFONT LLRELEASEHDCXFCGETDCTHIS SETSTATUSXFCGDIPCREATEFONTFROMLOGFONTACLASSHANDLE XFCRELEASEDC"T BUTHIS GDICHARSET _GDICHARSET"T BUTHISGDIVERTICALFONT_GDIVERTICALFONTe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEQ EXCEPTIONQ XFCGRAPHICST  Hd CtTCT C xfcGraphicsNT C #CC   C / C O Graphics ST  #CC    C N!CC   ( B UTNDPILOEXC LOGRAPHICSLNVALUELHDCXFCGETDCFROMHDCINTERNALTHIS SETSTATUSXFCGDIPGETFONTHEIGHTHANDLE XFCRELEASEDCBASENAMEXFCGDIPGETFONTHEIGHTGIVENDPIBCCwUTHIS GETHEIGHTBCUTHISSTYLE;% B4 BUTHISHANDLE_NAMENAMEyT Q XFCGRAPHICST T Q EXCEPTIONW%T ST CT C xfcGraphicsNT C  FT C  C  C     C  T  (g B ULNVALUELHDCLNSIZELOGFXLOEXCTHISUNITSIZEXFCGETDCFROMHDC GETHEIGHT FONTFAMILY GETEMHEIGHTSTYLEGETLINESPACINGDPIX XFCRELEASEDCwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETFONTSIZEHANDLEBCUTHISSTYLEoT Q EXCEPTIONMCC (] B U LIFONTSTYLELOEXCTHIS SETSTATUSXFCGDIPGETFONTSTYLEHANDLEQ EXCEPTION PT C QC T C  ( B ULOEXCLHFONT LQLOGFONTTHIS TOLOGFONTXFCCREATEFONTINDIRECT'Q VARBINARYQ XFCGRAPHICSQ EXCEPTION  T%C OTCT C xfcGraphicsNT C PT C Q%CC   % ~T C \#T C @ [%C \!T C C [ (%C BU TQLOGFONT TOGRAPHICSLOEXCLHDC LCFONTNAMEXFCGETDCFROMHDCTHIS SETSTATUSXFCGDIPGETLOGFONTAHANDLE_GDIVERTICALFONT _GDICHARSET XFCRELEASEDCQ EXCEPTIONT  [{0}: Name=, Size=CCZ, Units=CCZ , GdiCharSet=CCZ, GdiVerticalFont=CCZ] ( B U LOEXCLCVALUETHIS FONTFAMILYNAMESIZEUNIT GDICHARSETGDIVERTICALFONTBCUTHISSTYLEoT Q EXCEPTIONMCC (] B ULIGRAPHICSUNITLOEXCTHIS SETSTATUSXFCGDIPGETFONTUNITHANDLE* QXFCFONTCOLLECTIONT T T Q EXCEPTION C H CX! CNPT  HL CC &CC  LCC  CC5%C O  FontCollection T   !T C  &CCC   T   (BUTCNAMETOFONTCOLLECTIONLHFONTCOLLECTION LHFONTFAMILYLIGENERICFAMILYLOEXCTHIS SETSTATUS$XFCGDIPGETGENERICFONTFAMILYMONOSPACE$XFCGDIPGETGENERICFONTFAMILYSANSSERIF XFCGDIPGETGENERICFONTFAMILYSERIFBASENAMEHANDLEXFCGDIPCREATEFONTFAMILYFROMNAMEfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETEFONTFAMILY> QXFCFONTCOLLECTIONBC NUTCNAMETOFONTCOLLECTIONTHISCLASS{Q XFCFONTFAMILYQ EXCEPTIONYT CC  (i B UTOFAMILYLOEXCLLVALUETHISGETNAME?%CO,TC BUTHISFAMILIES GETFAMILIESBCUTHISNEWBCUTHISNEWBCUTHISNEWQ ENUMFONTSTYLEQ EXCEPTIONkT !CC  ({ B UTISTYLELOEXCLIVALUETHIS SETSTATUSXFCGDIPGETCELLASCENTHANDLEQ ENUMFONTSTYLEQ EXCEPTIONkT !CC  ({ B UTISTYLELOEXCLIVALUETHIS SETSTATUSXFCGDIPGETCELLDESCENTHANDLEQ ENUMFONTSTYLEQ EXCEPTIONkT !CC  ({ B UTISTYLELOEXCLIVALUETHIS SETSTATUSXFCGDIPGETEMHEIGHTHANDLEQ XFCGRAPHICSQ EXCEPTION)QXFCINSTALLEDFONTCOLLECTIONTT CxfcInstalledFontCollectionCCSystem.Drawing.Text.prgT   ( B U TOGRAPHICSLOEXC LOFAMILIES LOINSTALLEDTHIS CLASSLIBRARYFAMILIESe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEQ ENUMFONTSTYLEQ EXCEPTIONkT !CC  ({ B UTISTYLELOEXCLIVALUETHIS SETSTATUSXFCGDIPGETLINESPACINGHANDLET CC QT C  Q EXCEPTION!CC T C #T C C = ( B U TILANGUAGELCVALUELOEXCTHIS SETSTATUSXFCGDIPGETFAMILYNAMEHANDLEQ ENUMFONTSTYLE  T -T Q EXCEPTION!CC T  ( B UTISTYLELLVALUELIISSTYLEAVAILABLELOEXCTHIS SETSTATUSXFCGDIPISSTYLEAVAILABLEHANDLE BCUTHISGETNAMEsQ EXCEPTIONQ.T [FontFamily: Name=C] (a B ULOEXCLCVALUETHISGETNAME -|GdiplusStartup GDIPLUS.DLL#T T%CB-T C7CKnownColorTableC_xfcKnownColorTableN ULQGDIPLUSSTARTUPINPUTLHTOKENGDIPLUSSTARTUPGDIPLUSDLLTHIS GDIPLUSTOKENINITKNOWNCOLORSTC CollectionNC aliceblue C antiquewhiteC aquaC aquamarineCazureCbeigeCbisqueC black CblanchedalmondC AblueC+ bluevioletC**brownC burlywoodC _ cadetblueC chartreuseCi chocolateCPcoral"C dcornflowerblueCcornsilkC<crimsonC cyanC darkblueC darkcyan!C darkgoldenrodCdarkgrayC d darkgreenCk darkkhakiC darkmagenta"C /kUdarkolivegreenC darkorangeC2 darkorchidCdarkredCz darksalmon C darkseagreen!C =H darkslateblue!C OO/ darkslategray!C darkturquoiseC darkvioletCdeeppinkC deepskyblueCiiidimgrayC  dodgerblueC"" firebrickC floralwhiteC "" forestgreenCfuchsiaC gainsboroC ghostwhiteCgoldC goldenrodCgrayC AgreenC/ greenyellowChoneydewCihotpinkC\\ indianredC KindigoCivoryCkhakiClavenderC lavenderblushC| lawngreenC lemonchiffonCح lightblueC lightcoralC lightcyan(ClightgoldenrodyellowC lightgrayC lightgreenC lightpinkCz lightsalmon!C lightseagreen C· lightskyblue"Cwlightslategray"CİlightsteelblueC lightyellowC limeC 22 limegreenClinenCmagentaCmaroon$C fmediumaquamarineC mediumblue CU mediumorchid Cp mediumpurple"C q<mediumseagreen#Ch{mediumslateblue%C mediumspringgreen#C Hmediumturquoise#Cmediumvioletred C p midnightblueC mintcreamC mistyroseCmoccasinC navajowhiteC navyColdlaceColiveC#k olivedrabCorangeCE orangeredCporchid!C palegoldenrodC palegreen!C paleturquoise!Cp palevioletredC papayawhipC peachpuffC?peruCpinkCݠplumC powderblueCpurpleC AredC rosybrownC iA royalblueCE saddlebrownCrsalmonC` sandybrownC W.seagreenCseashellC-RsiennaCsilverC·skyblueCZj slateblueCp slategrayCsnowC  springgreenC F steelblueCtanC tealCؿthistleCGctomatoC transparentC @ turquoiseCvioletCwheatCwhiteC whitesmokeCyellowC2͚ yellowgreenUTHIS NAMEDCOLORSADD:'|GdiplusShutdown GDIPLUS.DLLCUGDIPLUSSHUTDOWNGDIPLUSDLLTHIS GDIPLUSTOKENbT C @%C TBCC BU TCCOLORNAMETHIS NAMEDCOLORSGETKEYITEMG%C9O@)C9 GDIPTokenC xfcGDIPTokenN U GDIPTOKEN <UTHIS BUTHISHANDLE7T T B U LNLASTSTATUSTHIS LASTRESULTQ EXCEPTION% %[T  Hlr (T GdiPlusError:GenericError ,T GdiPlusError:InvalidParameter  'T GdiPlusError:OutOfMemory OT  GdiPlusError: .T GdiPlusError:InsufficientBuffer *T GdiPlusError:NotImplemented &T GdiPlusError:Win32Error ?&T GdiPlusError:WrongState  u#T GdiPlusError:Aborted  (T GdiPlusError:FileNotFound  )T GdiPlusError:ValueOverflow  '(T GdiPlusError:AccessDenied  h.T GdiPlusError:UnknownImageFormat .T GdiPlusError:FontFamilyNotFound -T GdiPlusError:FontStyleNotFound '+T GdiPlusError:NotTrueTypeFont k1T "GdiPlusError:UnsupportedlusVersion 1T "GdiPlusError:GdiPlusNotInitialized ,T GdiPlusError:PropertyNotFound 10T !GdiPlusError:PropertyNotSupported2r9T GdiPlusError:UnknownError (CC Z)-  B UTNSTATUSLOEXCLCTEXTTHIS LASTRESULT@Q EXCEPTION% C (5BULOEXCfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETEGRAPHICSQ VARBINARYQ EXCEPTIONgTC>!CC  (wBUTQDATALOEXC LISIZEDATATHIS SETSTATUSXFCGDIPCOMMENTHANDLECQ XFCRECTANGLEQ XFCRECTANGLEQENUMGRAPHICSUNITQ EXCEPTION T  T  Hy/ CO  RectangleF 3CC C C   . CO  Rectangle V3CC C C   2yCC  % &T CxfcGraphicsContainerNT    ( B U TODSTRECT TOSRCRECTTIUNITLOEXCLOGRAPHICSCONTAINERLHGRAPHICSCONTAINERBASENAMETHIS SETSTATUSXFCGDIPBEGINCONTAINERHANDLE TOVARBINARYXFCGDIPBEGINCONTAINERIXFCGDIPBEGINCONTAINER2lQXFCCOLORQ EXCEPTIONNCC  (^BUTOCOLORLOEXCTHIS SETSTATUSXFCGDIPGRAPHICSCLEARHANDLEARGBbQ XFCRECTANGLE T Q EXCEPTION@%/T CC%T C xfcRectangleF N</T CC $T C xfcRectangle N (P B U LORECTANGLEF LORECTANGLELOEXCLCRECTTHIS USEPRECISION SETSTATUSXFCGDIPGETCLIPBOUNDSHANDLEXFCGDIPGETCLIPBOUNDSI T  T Q EXCEPTION}T C xfcRegionNCC  ( B ULOREGIONLHREGIONLOEXCTHIS SETSTATUSXFCGDIPGETCLIPHANDLEB%C O4C BUTOREGIONTHISSETCLIPoT Q EXCEPTIONMCC (] B ULICOMPOSITINGMODELOEXCTHIS SETSTATUSXFCGDIPGETCOMPOSITINGMODEHANDLE^Q EXCEPTION@CC  (PBUTICOMPOSITINGMODELOEXCTHIS SETSTATUSXFCGDIPSETCOMPOSITINGMODEHANDLEoT Q EXCEPTIONMCC (] B ULICOMPOSITINGQUALITYLOEXCTHIS SETSTATUSXFCGDIPGETCOMPOSITINGQUALITYHANDLE^Q EXCEPTION@CC  (PBUTICOMPOSITINGQUALITYLOEXCTHIS SETSTATUSXFCGDIPSETCOMPOSITINGQUALITYHANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETDPIXHANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETDPIYHANDLE)QXFCPENQ XFCRECTANGLEFQ EXCEPTION Hj CtT T  T  C   Ct% 3CCC         ~CCC          (BUTOPENTNXTNYTNWIDTHTNHEIGHT TNSTARTANGLE TNSWEEPANGLELORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWARCHANDLEXFCGDIPDRAWARCI!1QXFCPEN     J(    Q EXCEPTION HE Ct,T  T  T  T  C C C C  Ct =2E%OCC         OCC          (BUTOPENTNX1TNY1TNX2TNY2TNX3TNY3TNX4TNY4LOPT1LOPT2LOPT3LOPT4 LLPRECISIONLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWBEZIERHANDLEXFCGDIPDRAWBEZIERIr!QXFCPENQXFCPOINTQ EXCEPTIONTQXFCPOINTT T %T C xfcPointFNT C )CC    PT CxfcPointNT C )CC     (dBU TOPEN TAOPOINTSLOEXCLQPOINTSLICOUNTLOPOINTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPDRAWBEZIERSHANDLEXFCGDIPDRAWBEZIERSI!QXFCPENQXFCPOINTQ EXCEPTIONpQXFCPOINTT T  Hl Ctr%T C xfcPointFNT C )CC    nT CxfcPointNT C )CC     Ctl%T C xfcPointFNT C /CC     hT CxfcPointNT C /CC     (BUTOPEN TAOPOINTSLOEXCLQPOINTSLICOUNTLOPOINTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPDRAWCLOSEDCURVEHANDLEXFCGDIPDRAWCLOSEDCURVEIXFCGDIPDRAWCLOSEDCURVE2 LNTENSIONXFCGDIPDRAWCLOSEDCURVE2I-QXFCPENQXFCPOINTQ EXCEPTIONT QXFCPOINT T T C CC% T C xfcPointFNT CxfcPointNT C  H  NNN% ;CC       ;CC        C =NhT  % -/CC     d/CC     2% )CC    )CC     (BUTOPEN TAOPOINTSTIOFFSETTINUMBEROFSEGMENTS TNTENSIONLOEXCLNFUNCTIONTYPELOPOINTLICOUNT LCVARTYPETHIS USEPRECISIONLQPOINTS TOVARBINARY SETSTATUSXFCGDIPDRAWCURVE3HANDLEXFCGDIPDRAWCURVE3IXFCGDIPDRAWCURVE2XFCGDIPDRAWCURVE2IXFCGDIPDRAWCURVEXFCGDIPDRAWCURVEI^!QXFCPENQ XFCRECTANGLEFQ EXCEPTION@ Hb CtT C  Ct% 7CC      <7CC       (PBUTOPENTNXTNYTNWIDTHTNHEIGHTLORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWELLIPSEHANDLEXFCGDIPDRAWELLIPSEI"QXFCICONQ EXCEPTION Q XFCRECTANGLET C H C OT  J(C <CC      Ctb<CC     2+CC     C   (BUTOICONTIXTIYTIWIDTHTIHEIGHTLOEXCLNWIDTHLNHEIGHTLHDCLORECTTHISGETHDC GETEXTENT SETSTATUS XFCDRAWICONEXHANDLE XFCDRAWICON RELEASEHDCy&QXFCICONQ XFCRECTANGLEQ EXCEPTION[C  (kBUTOICON TOTARGETRECTLOEXCTHISDRAWIMAGEUNSCALED QXFCIMAGE QENUMGRAPHICSUNIT QXFCIMAGEATTRIBUTES QFUNCPTR QINTPTR# Q XFCRECTANGLE QXFCPOINTT  T  T T  T T T Q EXCEPTION T C C C C C C C C C C C C C T   H2 CO?OC =}Cm.tnX[1]bO  T  T  T  T  T  C %T C xfcPointFNT CxfcPointNT C T / C =OCm.tnX[1]bO %gT C xfcPointFNT CxfcPointNT C T ! C  = ONNNNNNNNT E C =OONNNN$C  Rectangle RectangleF T  T  T  T  T  T  T  T  T  C T B C =OOO$C  Rectangle RectangleF T  T  T  T  T  T  C C T C C =ONNO$C  Rectangle RectangleF }T  T  C T  C =ONNNNT  C =ONNT 9 C =OOC PointPointF CT  C T A C =OO$C  Rectangle RectangleF T  C T  H  U% )CC   Q)CC    %5CC      5CC     !  %X GCC        " GCC        # F T C  T 6%C O ImageAttributes . T  T C  T C  % eCC          $B eCC          %  % 'CC  & 'CC  '  %= WCC       ( WCC       )  ;CC  + , - .* ( BU/TOIMAGETNXTNYTNWIDTHTNHEIGHTTNSRCXTNSRCY TNSRCWIDTH TNSRCHEIGHT TISRCUNIT TOIMAGEATTRS THCALLBACKTICALLBACKDATA LHIMAGEATTRSLORECT LOSRCRECTLHIMAGELNFUNCTIONTYPELQPOINTSLICOUNTLOPOINTLOEXC LCVARTYPEHANDLE GETEXTENTTHIS USEPRECISION TOVARBINARYBASENAME SETSTATUSXFCGDIPDRAWIMAGEXFCGDIPDRAWIMAGEIXFCGDIPDRAWIMAGERECTXFCGDIPDRAWIMAGERECTIXFCGDIPDRAWIMAGEPOINTRECTXFCGDIPDRAWIMAGEPOINTRECTIXFCGDIPDRAWIMAGERECTRECTXFCGDIPDRAWIMAGERECTRECTIXFCGDIPDRAWIMAGEPOINTSXFCGDIPDRAWIMAGEPOINTSIXFCGDIPDRAWIMAGEPOINTSRECTXFCGDIPDRAWIMAGEPOINTSRECTIXFCGDIPDRAWIMAGEFXLCSOURCELHXFORMLIEFFECT LISRCUNIT#QXFCIMAGE'Q XFCBITMAPQ XFCGRAPHICSQ EXCEPTION/T C C C C  H NNNN C =NNT  T  6 C OC  PointFPoint T  C T  T  > C O$C  RectangleF Rectangle T  C  'T C xfcBitmap  NT C +C  +C      T  T  (BUTOIMAGETIXTIYTIWIDTHTIHEIGHTLOBMPLOGFXLOEXC LCVARTYPEWIDTHHEIGHTBASENAMELOPOINT GETEXTENTLORECTTHIS FROMIMAGE DRAWIMAGE!QXFCPENQ XFCPOINTFQ XFCPOINTFQ EXCEPTIONj Hr CtT T CC Ct% '7CC     f7CC      (zBUTOPENTNX1TNY1TNX2TNY2LOPOINT1LOPOINT2LOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWLINEHANDLEXFCGDIPDRAWLINEIu!QXFCPENQXFCPOINTQ EXCEPTIONWQXFCPOINT T T %T C xfcPointFNT C )CC    ST CxfcPointNT C )CC     (gBU TOPEN TAOPOINTSLOEXCLOPOINTLQPOINTSLICOUNTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPDRAWLINESHANDLEXFCGDIPDRAWLINESI(QXFCPENQXFCGRAPHICSPATHQ EXCEPTIONk'CC   ({BUTOPENTOPATHLOEXCTHIS SETSTATUSXFCGDIPDRAWPATHHANDLE)QXFCPENQ XFCRECTANGLEFQ EXCEPTION Hj CtT T  T  C   Ct% 3CCC         ~CCC          (BUTOPENTNXTNYTNWIDTHTNHEIGHT TNSTARTANGLE TNSWEEPANGLELORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWPIEHANDLEXFCGDIPDRAWPIEIu!QXFCPENQXFCPOINTQ EXCEPTIONWQXFCPOINT T T %T C xfcPointFNT C )CC    ST CxfcPointNT C )CC     (gBU TOPEN TAOPOINTSLOEXCLOPOINTLQPOINTSLICOUNTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPDRAWPOLYGONHANDLEXFCGDIPDRAWPOLYGONI`!QXFCPENQ XFCRECTANGLEFQ EXCEPTIONB Hb CtT  C  Ct% 7CC      >7CC       (RBUTOPENTNXTNYTNWIDTHTNHEIGHTLORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPDRAWRECTANGLEHANDLEXFCGDIPDRAWRECTANGLEI%QXFCPENQ XFCRECTANGLEQ EXCEPTIONgQ XFCRECTANGLE T T %T C xfcRectangleFNT C )CC    cT C xfcRectangleNT C )CC     (wBU TOPENTAORECTSLOEXCLORECTLQRECTSLICOUNTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPDRAWRECTANGLESHANDLEXFCGDIPDRAWRECTANGLESIEQXFCFONTQXFCBRUSHQXFCSTRINGFORMAT1 Q XFCPOINTF Q XFCRECTANGLEF J(J(  T  Q EXCEPTION H CN2 COC PointPointF ^T  T  C : CO"C Rectangle RectangleF T  T  C %C OT  T ?T C FC FC FC FHCCC C   ( BUTCSTRINGTOFONTTOBRUSHTNXTNYTOFORMAT LQLAYOUTRECTLNWIDTHLNHEIGHTLOPOINTLORECTLHFORMATLOEXCBASENAME GETEXTENTHANDLETHIS SETSTATUSXFCGDIPDRAWSTRING IQXFCFONTQXFCBRUSHQ XFCRECTANGLEQBOOLEAN     QXFCGRAPHICSSTATE  !"#$%&Q EXCEPTIONa T  'T  (T  )T  *T C+,T  -T +-T  -T C+ .'T C C C  !T C C  !T C C  !T  C /J(  C0C 1C 2C 3T C4C 5T C4C 53J( 6?C C    67"T CC6 \NT C 8 T  +a*!T8 C T C 83J( 6CC C C   67T CC6 \N&%    T  +a-T CC    T T C  \3J( 6EC C C    67T CC6 \NT8  %  T  8 T8 T8 :T C  CXC  \!T  T8  T  % &!C+9T T : T :- ( - T-T T  ; (  T<CC;8@%C; 8 T a!%%C; 8 w T :a$T    !%T  C; 8  %  ;  ,T  C; 8 !T  T   % ; S T a T :a% : %  )T #     T #  %  T #  )T #    T "   % "   o T  !T !  (  T %-%C  8 T  .%     T %a%%   :  J T %a%  T !  T %-% % ET C FC "FC FC " FT $ 1 0T C !FC "FCC QT $ PC CC  8CC  8>   $ =%T ! !C  8 #T  T  %  !%C  8) T  C 2C 2C 2 (&q BU>TCSTRINGTOFONTTOBRUSH TORECTANGLE TLJUSTLASTLHFONT LHGRAPHICSLHBRUSHLCRECTFN LNSPACEWIDTH LNLINEHEIGHTLCTEXTWIMGHIMGX0Y0 LOGFXSTATELHTEMPSTRFORMATLHSTRINGFORMATLHLEFTALIGNHANDLELHRIGHTALIGNHANDLELNWORDS LNWORDWIDTHLNCHARS LCCURRWORD LCCUTWORDLNREDUCELLENDOFSENTENCE LNWORDSWIDTH LNWORDSINLINE LNCURRWORD LNCURRLINELNXLNYLNWIDTHOFBETWEENLNSTRINGFORMATHANDLELLLASTLOEXCLEFTTOPWIDTHHEIGHTTHISSAVEHANDLE GETHEIGHTXFCGDIPSETTEXTRENDERINGHINT(XFCGDIPSTRINGFORMATGETGENERICTYPOGRAPHICXFCGDIPCLONESTRINGFORMATXFCGDIPDELETESTRINGFORMATXFCGDIPSETSTRINGFORMATFLAGSXFCGDIPCREATESTRINGFORMATXFCGDIPSETSTRINGFORMATALIGN PCBOUNDINGBOXXFCGDIPMEASURESTRINGLAWORDSRESTORE LLLASTLINEZLCCHARXFCGDIPDRAWSTRINGxQXFCGRAPHICSCONTAINERQ EXCEPTIONZCC  (jBU TOCONTAINERLOEXCTHIS SETSTATUSXFCGDIPENDCONTAINERHANDLEa5Q XFCMETAFILEQXFCPOINTQFUNCPTR BQ EXCEPTIONCT  H? %/CC   /CC    %d/CC  /CC   8%5CC   45CC    %=CC    =CC     %A=CC   =CC    ?%CCC    ;CCC     (SBU TOMETAFILE TAODESTPOINTS THCALLBACKLOEXCLNFUNCTIONTYPETHIS USEPRECISION SETSTATUS!XFCGDIPENUMERATEMETAFILEDESTPOINTHANDLE LHMETAFILE LCDESTPOINT LICALLBACKLPCALLBACKDATALHIMAGEATTRIBUTES"XFCGDIPENUMERATEMETAFILEDESTPOINTI XFCGDIPENUMERATEMETAFILEDESTRECT LCDESTRECT!XFCGDIPENUMERATEMETAFILEDESTRECTI"XFCGDIPENUMERATEMETAFILEDESTPOINTS LCDESTPOINTSLICOUNT#XFCGDIPENUMERATEMETAFILEDESTPOINTSI(XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINT LCSRCRECT LISRCUNIT)XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTI'XFCGDIPENUMERATEMETAFILESRCRECTDESTRECT(XFCGDIPENUMERATEMETAFILESRCRECTDESTRECTI)XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTS*XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTSI7Q XFCRECTANGLEC BUTORECTTHISSETCLIPP;QXFCBRUSHQXFCPOINTQ ENUMFILLMODEQ EXCEPTION2QXFCPOINTT % T C xfcPointFNT CxfcPointNT C  H. C NT C  % w5CC      5CC     2.% )CC   *)CC    (BBUTOBRUSH TAOPOINTS TIFILLMODE TNTENSIONLOEXCLOPOINTLQPOINTSLICOUNTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPFILLCLOSEDCURVE2HANDLEXFCGDIPFILLCLOSEDCURVE2IXFCGDIPFILLCLOSEDCURVEXFCGDIPFILLCLOSEDCURVEI`#QXFCBRUSHQ XFCRECTANGLEFQ EXCEPTIONB Hd CtT C  Ct% 7CC      >7CC       (RBUTOBRUSHTNXTNYTNWIDTHTNHEIGHTLORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPFILLELLIPSEHANDLEXFCGDIPFILLELLIPSEI*QXFCBRUSHQXFCGRAPHICSPATHQ EXCEPTIONm'CC   (}BUTOBRUSHTOPATHLOEXCTHIS SETSTATUSXFCGDIPFILLPATHHANDLE+QXFCBRUSHQ XFCRECTANGLEFQ EXCEPTION Hl CtT T  T  C   Ct% 5CCC         CCC          (BUTOBRUSHTNXTNYTNWIDTHTNHEIGHT TNSTARTANGLE TNSWEEPANGLELORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPFILLPIEHANDLEXFCGDIPFILLPIEI7QXFCBRUSHQXFCPOINTQ ENUMFILLMODEQ EXCEPTIONnQXFCPOINTT C  %T C xfcPointFNT C  /CC     jT CxfcPointNT C  /CC      (~BUTOBRUSH TAOPOINTS TIFILLMODELOEXCLQPOINTSLICOUNTLOPOINTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPFILLPOLYGONHANDLEXFCGDIPFILLPOLYGONIb#QXFCBRUSHQ XFCRECTANGLEFQ EXCEPTIOND Hd CtT  C  Ct% 7CC      @7CC       (TBUTOBRUSHTNXTNYTNWIDTHTNHEIGHTLORECTLOEXC GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPFILLRECTANGLEHANDLEXFCGDIPFILLRECTANGLEI|'QXFCBRUSHQ XFCRECTANGLEQ EXCEPTION^Q XFCRECTANGLET T %TC xfcRectangleFNTC )CC    ZTC xfcRectangleNTC )CC     (nBU TOBRUSHTAORECTSLOEXCLICOUNTLQRECTSLORECTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPFILLRECTANGLESHANDLEXFCGDIPFILLRECTANGLESI$QXFCBRUSHQ XFCREGIONQ EXCEPTIONg'CC   (wBUTOBRUSHTOREGIONLOEXCTHIS SETSTATUSXFCGDIPFILLREGIONHANDLEtQENUMFLUSHINTENTIONQ EXCEPTIONVCC  (fBU TIINTENTIONLOEXCTHIS SETSTATUS XFCGDIPFLUSHHANDLE3QINTPTRQINTPTRQ EXCEPTIONQ XFCGRAPHICST  T %C T C  !CC %  T C xfcGraphicsNT    (! B U THDCTHDEVICELOEXC LHGRAPHICS LOGRAPHICSTHISFROMHDCINTERNAL SETSTATUSXFCGDIPCREATEFROMHDC2HANDLEQINTPTRQ XFCGRAPHICSQ EXCEPTIONT  T CC% T C xfcGraphicsNT   ( B UTHDC LOGRAPHICS LHGRAPHICSLOEXCTHIS SETSTATUSXFCGDIPCREATEFROMHDCHANDLE'QINTPTRBC UTHWNDTHISFROMHWNDINTERNALQINTPTRQ EXCEPTION T  T CC % T C xfcGraphicsNT   ( B UTHWNDLOEXC LOGRAPHICS LHGRAPHICSTHIS SETSTATUSXFCGDIPCREATEFROMHWNDHANDLEQXFCIMAGEQ EXCEPTION T  T CC % T C xfcGraphicsNT   ( B UTOIMAGELOEXC LOGRAPHICS LHGRAPHICSTHIS SETSTATUSXFCGDIPGETIMAGEGRAPHICSCONTEXTHANDLE\Q EXCEPTION:T CC (J B ULOEXC LIPOINTERTHIS SETSTATUSXFCGDIPCREATEHALFTONEPALETTEoQ EXCEPTIONMT CC (] B ULOEXC LIPOINTERTHIS SETSTATUS XFCGDIPGETDCHANDLEQXFCCOLORQ EXCEPTION T  T CCT CxfcColorNC   ( B U TOCOLORLOEXCLOCOLORLIARGBARGBTHIS SETSTATUSXFCGDIPGETNEARESTCOLORHANDLEFROMARGBoT Q EXCEPTIONMCC (] B ULIINTERPOLATIONMODELOEXCTHIS SETSTATUSXFCGDIPGETINTERPOLATIONMODEHANDLE^Q EXCEPTION@CC  (PBUTIINTERPOLATIONMODELOEXCTHIS SETSTATUSXFCGDIPSETINTERPOLATIONMODEHANDLE-Q XFCREGIONBC UTOREGIONTHISSETCLIPq T -Q EXCEPTIONKCC ([B ULIRESULTLOEXCTHIS SETSTATUSXFCGDIPISCLIPEMPTYHANDLEYQ EXCEPTION7 T -T T  T /T C C C C  H NNNNT  C =NN T @ C =O$C Rectangle RectangleF T  C  T 8 C =OC PointPointF T  C  T  H  % U'CC    'CC     % 3CC      3CC      T   (G B UTNXTNYTNWIDTHTNHEIGHTLOEXCLLVALUE LCVARTYPELOOBJECTLIRESULTLNFUNCTIONTYPEBASENAME GETEXTENTTHIS USEPRECISION SETSTATUSXFCGDIPISVISIBLEPOINTHANDLELNXLNYXFCGDIPISVISIBLEPOINTIXFCGDIPISVISIBLERECTLNWIDTHLNHEIGHTXFCGDIPISVISIBLERECTIsT Q EXCEPTIONMCC (]B ULIRESULTLOEXCTHIS SETSTATUSXFCGDIPISVISIBLECLIPEMPTYHANDLEBQXFCFONTQ XFCRECTANGLEFQXFCSTRINGFORMATQ EXCEPTIONQ XFCREGIONT CC     %  T C QSCC C C  C      ( T C xfcRegionN4T  CC  \4rsT   T - ( B UTCTEXTTOFONT TOLAYOUTRECTTOSTRINGFORMATLOEXCLOREGIONLICOUNT LQREGIONSTHIS SETSTATUS3XFCGDIPGETSTRINGFORMATMEASURABLECHARACTERRANGECOUNTHANDLE_INTERNALARRAYXFCGDIPMEASURECHARACTERRANGES TOVARBINARYLNLOOPEQXFCFONTQXFCSIZEFQXFCSTRINGFORMATQ EXCEPTIONc(QXFCSIZEFQ XFCRECTANGLEF      T !J(    /T ,T CC O 6,T CC O 6T C  T C  H4 C OC SizeSizeF C  6 C OC PointPointF 0C  > C O$C  Rectangle RectangleF C     C NT  7T C xfcRectangleF NQCCC C C  "T CxfcSizeFCRN (s B UTCTEXTTOFONTTOLAYOUTTOFORMATTICHARACTERSFITTED TILINESFILLEDLOEXCLOSIZELORECTLHFONTLHFORMATLNXLNYLNWIDTHLNHEIGHTLQSIZELQRECTHANDLEBASENAME GETEXTENTTHIS SETSTATUSXFCGDIPMEASURESTRING TOVARBINARY+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTIONT C  %CC   (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUSXFCGDIPMULTIPLYWORLDTRANSFORMHANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETPAGESCALEHANDLE^Q EXCEPTION@CC  (PBUTNVALUELOEXCTHIS SETSTATUSXFCGDIPSETPAGESCALEHANDLEoT Q EXCEPTIONMCC (] B ULIGRAPHICSUNITLOEXCTHIS SETSTATUSXFCGDIPGETPAGEUNITHANDLE^Q EXCEPTION@CC  (PBUTIGRAPHICSUNITLOEXCTHIS SETSTATUSXFCGDIPSETPAGEUNITHANDLEoT Q EXCEPTIONMCC (] B ULIPIXELOFFSETMODELOEXCTHIS SETSTATUSXFCGDIPGETPIXELOFFSETMODEHANDLE^Q EXCEPTION@CC  (PBUTIPIXELOFFSETMODELOEXCTHIS SETSTATUSXFCGDIPSETPIXELOFFSETMODEHANDLE'QINTPTRBC UTHDCTHISRELEASEHDCINTERNALhQINTPTRQ EXCEPTIONJCC  (ZBUTHDCLOEXCTHIS SETSTATUSXFCGDIPRELEASEDCHANDLE  T T T Q EXCEPTIONCC&T CxfcPoint  N ( B ULOPOINTLIXLIYLOEXCTHIS SETSTATUSXFCGDIPGETRENDERINGORIGINHANDLE T T Q EXCEPTION%C OC #CC   (BU TOPOINTLIXLIYLOEXC GETEXTENTTHIS SETSTATUSXFCGDIPSETRENDERINGORIGINHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETCLIPHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETWORLDTRANSFORMHANDLEtQXFCGRAPHICSSTATEQ EXCEPTIONVCC  (fBUTOGSTATELOEXCTHIS SETSTATUSXFCGDIPRESTOREGRAPHICSHANDLEQENUMMATRIXORDERQ EXCEPTIONrTC  #CC  (BUTNANGLETIORDERLOEXCTHIS SETSTATUSXFCGDIPROTATEWORLDTRANSFORMHANDLEQ EXCEPTIONQXFCGRAPHICSSTATET  T CC% OT CxfcGraphicsStateCCSystem.Drawing.Drawing2D.prgT   ( B ULOEXCLOGRAPHICSSTATELHGRAPHICSSTATETHIS SETSTATUSXFCGDIPSAVEGRAPHICSHANDLE CLASSLIBRARY"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNSXTNSYTIORDERLOEXCTHIS SETSTATUSXFCGDIPSCALEWORLDTRANSFORMHANDLE+Q XFCREGIONQENUMCOMBINEMODEQ EXCEPTION)J(    T C  H/ C O Graphics %CC   1 C O  RectangleF C 5CC      0 C O  Rectangle C 5CC      - C O Region V%CC  3 C O  GraphicsPath %CC   (BUTOREGION TICOMBINEMODELOEXCLNXLNYLNWIDTHLNHEIGHTBASENAMETHIS SETSTATUSXFCGDIPSETCLIPGRAPHICSHANDLELOREGION GETEXTENTXFCGDIPSETCLIPRECTXFCGDIPSETCLIPRECTIXFCGDIPSETCLIPREGIONXFCGDIPSETCLIPPATHoT Q EXCEPTIONMCC (] B ULISMOOTHINGMODELOEXCTHIS SETSTATUSXFCGDIPGETSMOOTHINGMODEHANDLE^Q EXCEPTION@CC  (PBUTISMOOTHINGMODELOEXCTHIS SETSTATUSXFCGDIPSETSMOOTHINGMODEHANDLEoT Q EXCEPTIONMCC (] B ULIVALUELOEXCTHIS SETSTATUSXFCGDIPGETTEXTCONTRASTHANDLE^Q EXCEPTION@CC  (PBUTIVALUELOEXCTHIS SETSTATUSXFCGDIPSETTEXTCONTRASTHANDLEoT Q EXCEPTIONMCC (] B ULITEXTRENDERINGHINTLOEXCTHIS SETSTATUSXFCGDIPGETTEXTRENDERINGHINTHANDLE^Q EXCEPTION@CC  (PBUTITEXTRENDERINGHINTLOEXCTHIS SETSTATUSXFCGDIPSETTEXTRENDERINGHINTHANDLEIQENUMCOORDINATESPACEQENUMCOORDINATESPACEQXFCPOINTQ EXCEPTIONQXFCPOINTT T %T C xfcPointFNT C  -CC    T CxfcPointNT C  -CC     (BU TIDESTSPACE TISRCSPACETAOPTSLOEXCLQPOINTSLICOUNTLOPOINTTHIS USEPRECISION TOVARBINARY SETSTATUSXFCGDIPTRANSFORMPOINTSHANDLEXFCGDIPTRANSFORMPOINTSI T  T Q EXCEPTIONCC% HT C xfcMatrixCCSystem.Drawing.Drawing2D.prgT   ( B ULOMATRIXLHMATRIXLOEXCTHIS SETSTATUSXFCGDIPGETWORLDTRANSFORMHANDLE CLASSLIBRARYyQ EXCEPTION[%COWCC  (kBUTOMATRIXLOEXCTHIS SETSTATUSXFCGDIPSETWORLDTRANSFORMHANDLE Q EXCEPTION%Z#CC  #CC   (BU TNDXTNDYLOEXCTHIS USEPRECISION SETSTATUSXFCGDIPTRANSLATECLIPHANDLELNDXLNDYXFCGDIPTRANSLATECLIPI"QENUMMATRIXORDERQ EXCEPTION~T C  )CC   (BUTNDXTNDYTIORDERLOEXCTHIS SETSTATUSXFCGDIPTRANSLATEWORLDTRANSFORMHANDLEN T Q EXCEPTION,%/T CC#T C xfcRectangleFN(/T CC"T C xfcRectangleN (< B U LORECTANGLELCRECTLOEXCTHIS USEPRECISION SETSTATUSXFCGDIPGETVISIBLECLIPBOUNDSHANDLEXFCGDIPGETVISIBLECLIPBOUNDSI Q EXCEPTION CQXFCSIZE HS' COIcon  H*4 C OC SizeSizeF T  C ! C C NN2*T T T %C  #T C   C    C C H~4 C OC SizeSizeF 7T  C ! C C NNX2~T T TC C   - C O Stream   (BU TOORIGINALTIWIDTHTIHEIGHTLOEXCLOSIZEBASENAME GETEXTENTTHISICONDATAHANDLE XFCCOPYIMAGEWIDTHHEIGHT INITIALIZE  Q EXCEPTION %C  g Illegal State%C> Invlid Picture Type% T C%% T C% ( UTIWIDTHTIHEIGHTLOEXCTHISICONDATAHANDLE_Q EXCEPTIOND%@C (TBULOEXCTHISHANDLEXFCDESTROYICONcQ EXCEPTIONA%T CN (Q B ULOEXCLOOBJECTTHISCLASSWIDTHHEIGHT <UTHISFQ EXCEPTION$*T C CC CC QQXFCICONT  T T C  T C T C   %    T CxfcIconNT    (4 B U TCFILEPATHTIINDEXLIRETURNEDINDEXLOEXCLOICONLHICON LNTOTALICONSTOTICONSXFCEXTRACTICONXFCEXTRACTASSOCIATEDICONHANDLEQINTPTRQ EXCEPTIONp T T CNT  ( B UTHANDLELOEXCLOICONLHICONTHISCLASSHANDLE BUTHISHANDLEiT Q EXCEPTIONGT  (W B ULIVALUELOEXCTHISSIZEHEIGHTC  H COnQXFCMEMORYSTREAMT  T  CCT  T Q EXCEPTION%T %  !   AT C4RSC4RSC 4RSC4RS QXFCGUID`T CxfcGuidCC System.prg&{7BF80980-BF32-101A-8BBB-00AA00300CAB}T C T 6|OleCreatePictureIndirectoleaut32.C   H:  %T CCC]C]ICOC  T C    TC >TC  C   (5BUTOOUTPUTSTREAMORTCFILE TLQUALITYLNFUNCTIONTYPELOSTREAM LCDESTFILELOEXCLHICONTHISHANDLE LCPICTDESCLQGUID LOICONOBJLOGUID CLASSLIBRARY TOVARBINARYLOIMGOLECREATEPICTUREINDIRECTOLEAUT32 LCTEMPFILELNSIZELCBINARYCAPACITYWRITEQXFCSIZE T Q EXCEPTION%C O8T FT T T C  "T CC  \4rs"T CC \4rs% C C > "T CC \4rs"T CC  \4rsC  b% ^C C > "T CC \4rs"T CC  \4rs% C  &T CxfcSize  N ( B ULOSIZE LQICONINFOLQBITMAP LHBMCOLORLHBMMASKLIWIDTHLIHEIGHTLOEXCTHISSIZEXFCGETICONINFOHANDLE GETOBJECT1XFCDELETEOBJECTQ EXCEPTIONfQ XFCBITMAPT C xfcBitmapNT C  (v B ULOEXCLOBITMAP FROMHICONTHISHANDLEcB[Icon]Q EXCEPTIONAT  (Q B ULOEXCLCVALUEiT Q EXCEPTIONGT  (W B ULIVALUELOEXCTHISSIZEWIDTH@Q EXCEPTION% C (5BULOEXCvQ EXCEPTION[%WCCT (kBULOEXCTHISHANDLE SETSTATUSXFCGDIPDISPOSEIMAGEBCNUTHISCLASSQ EXCEPTION T  T CC% T CNT   ( B ULOEXCLOOBJECTLHOBJECTTHIS SETSTATUSXFCGDIPCLONEIMAGEHANDLECLASSoT Q EXCEPTIONMCC (] B ULIVALUELOEXCTHIS SETSTATUSXFCGDIPGETIMAGEFLAGSHANDLEQ EXCEPTIONT T C  T CC%  T %  ;T C Q!CC  T CxfcGuidCC System.prgC  C>C>\ ( B U TIINDEXLOEXCLICOUNTLQBINARYLOGUIDTHIS SETSTATUS#XFCGDIPIMAGEGETFRAMEDIMENSIONSCOUNTHANDLEFRAMEDIMENSIONSLIST"XFCGDIPIMAGEGETFRAMEDIMENSIONSLIST CLASSLIBRARY "QXFCMEMORYSTREAMT  T Q EXCEPTIONT C "%C 0CC ] KT CxfcMemoryStreamCC System.IO.prgC aT C  !% A&CCC   o&CCC   % T C NT    ( B U TCFILENAMETLUSEEMBEDDEDCOLORMANAGEMENTLOIMAGELHIMAGELOSTREAMLOEXCTHIS CLASSLIBRARY FROMSTREAM SETSTATUSXFCGDIPLOADIMAGEFROMFILEICMXFCGDIPLOADIMAGEFROMFILECLASSHANDLEQINTPTRQINTPTRQ EXCEPTIONQ XFCBITMAPT  T T C  !CC % T C xfcBitmapNT   ( B U THBITMAP THPALETTELOEXCLOBITMAPLHBITMAPTHIS SETSTATUSXFCGDIPCREATEBITMAPFROMHBITMAPHANDLEQ XFCSTREAMQ EXCEPTIONe Q XFCSTREAMT  T  H} C OT   C NT  % CC   !CC   % aT C NT   (u B U TOSTREAMTLUSEEMBEDDEDCOLORMANAGEMENTLOEXCLOIMAGELHIMAGELHSTREAMLOSTREAMHANDLETHIS SETSTATUSXFCGDIPLOADIMAGEFROMSTREAMICMXFCGDIPLOADIMAGEFROMSTREAMCLASS QXFCMEMORYSTREAMQ EXCEPTIONIT CxfcMemoryStreamCC System.IO.prg aT !T C   ( B U TQBINARYTLUSEEMBEDDEDCOLORMANAGEMENTLOSTREAMLOEXCTHIS CLASSLIBRARY_OSTREAMLOIMAGE FROMSTREAMHANDLEQQ EXCEPTION  T -TCC%T C xfcRectangleF N ( B U TIPAGEUNITLOEXC LORECTANGLEFLCSTRUCTTHIS SETSTATUSXFCGDIPGETIMAGEBOUNDSHANDLEQXFCGUIDQ EXCEPTIONQXFCENCODERPARAMETERSQXFCENCODERPARAMETER#   T T C T CC% !T C@ -%CC [T CxfcEncoderParametersCCSystem.Drawing.Imaging.prg aC  ( B U TOENCODERLOEXCLOPARAMSLOPARAMLISIZELCCLSIDENCODERLHBUFFERLICOUNTLIPOSLILENGTHLITYPELHVALUEGUID TOBYTEARRAYTHIS SETSTATUS"XFCGDIPGETENCODERPARAMETERLISTSIZEHANDLE XFCLOCALALLOCXFCGDIPGETENCODERPARAMETERLIST CLASSLIBRARY XFCLOCALFREEQXFCFRAMEDIMENSIONQ EXCEPTIONT 0T CC O C6%C "CCC ( B U TODIMENSIONLOEXCLNCOUNTTHISFRAMEDIMENSIONSLIST SETSTATUSXFCGDIPIMAGEGETFRAMECOUNTHANDLE TOVARBINARY<Q XFCBITMAP Q EXCEPTIONT  T 0%CC  A"T C C  % T C xfcBitmapNT C  C   (* B U LOBMPHBITMAP HRETURNBMPLOEXCTHIS SETSTATUSXFCGDIPCREATEHBITMAPFROMBITMAPHANDLE XFCCOPYIMAGEXFCDELETEOBJECT FROMHBITMAP8QXFCIMAGECODECINFOQXFCENCODERPARAMETERSQ EXCEPTION| !%C C QNT T T C QIMAGE2T T%Ct1T 5%C O ImageCodecInfo TC 8%C O  EncoderParameters TC  QXFCMEMORYSTREAM?T CxfcMemoryStreamCC System.IO.prg'CC T C C ( B U TOENCODERTOENCODERPARAMSLOEXCLQCLSIDENCODERLHENCODERPARAMSTHIS _GETCODECLOIMAGE RAWFORMATBASENAMECLSID TOBYTEARRAYTOMEMORYHANDLELQBINARYLOSTREAM CLASSLIBRARY SETSTATUSXFCGDIPSAVEIMAGETOSTREAM_IHANDLE GETBUFFERDISPOSEQ EXCEPTIONQXFCCOLORT !CC T  T  T C  J(   T C   8%C G/ T  C GT C(4RSC 4RSC 4RSCCG CCp?8 CC G CC  8 C4RSCQ% T  T CC Q/T T   T   T C C   T C9T C  C9 !,C    "T 6  T 6 <T BMC 4RSC4RSC 4RS#(T #  C(  ]C $C %C & ( B #U'LOEXCLHBITMAPLNWIDTHLNHEIGHTLNBITSPERPIXEL LOBACKGROUNDTHIS SETSTATUSXFCGDIPCREATEHBITMAPFROMBITMAPHANDLEWIDTHHEIGHTGETPIXELFORMATSIZE PIXELFORMATLNBYTESPERSCAN LNBITSSIZE LNRGBQUADSIZELCBIHDR LCRGBQUADLCBINFO LPBITSARRAYXFCGLOBALALLOC ZEROMEMORYHDCHMEMDC LNFILESIZE LNOFFBITS LCBFILEHDRLHDCXFCGETWINDOWDCHWNDLHMEMDCXFCCREATECOMPATIBLEDC XFCRELEASEDC XFCGETDIBITSLQBINARY XFCGLOBALFREE XFCDELETEDCXFCDELETEOBJECTzQENUMPIXELFORMATQ EXCEPTIONXT CC (h B UTIPIXFMTLOEXCLIVALUEjQ EXCEPTIONHQXFCPROPERTYITEM LT CxfcPropertyItemCCSystem.Drawing.Imaging.prgT T !CC T C /%CC  4T C   C  (X B UTIPROPIDLOEXCLOPROPERTYITEMLISIZELHMEMTHIS CLASSLIBRARY SETSTATUSXFCGDIPGETPROPERTYITEMSIZEHANDLEXFCGLOBALALLOCXFCGDIPGETPROPERTYITEM FROMMEMPTR XFCGLOBALFREE<(QFUNCPTRQINTPTR T  T Q EXCEPTIONT CC  T CC 3CC    % T CxfcImageNT    (* B U TITHUMBWIDTH TITHUMBHEIGHT THCALLBACKTICALLBACKDATA LOTHUMBIMAGE LHTHUMBIMAGELOEXCTHIS SETSTATUSXFCGDIPGETIMAGETHUMBNAILHANDLEoT Q EXCEPTIONMCC (] B ULIVALUELOEXCTHIS SETSTATUSXFCGDIPGETIMAGEHEIGHTHANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUS#XFCGDIPGETIMAGEHORIZONTALRESOLUTIONHANDLEQENUMPIXELFORMATQ EXCEPTION_"T C   (o B UTIPIXFMTLOEXCLLVALUEQENUMPIXELFORMATQ EXCEPTION_"T C  (o B UTIPIXFMTLOEXCLLVALUE}QENUMPIXELFORMATQ EXCEPTION[T C @@ (k B UTIPIXFMTLOEXCLLVALUE T Q EXCEPTIONT CCT CQCCUT CxfcColorPaletteCC System.Drawing.Imaging.prg  ( B U LOCOLORPALETTELNSIZELQBUFFERLOEXCTHIS SETSTATUSXFCGDIPGETIMAGEPALETTESIZEHANDLEXFCGDIPGETIMAGEPALETTE CLASSLIBRARYQXFCCOLORPALETTEQ EXCEPTION%C OT C CC (BUTOCOLORPALETTE LQPALETTELOEXC TOVARBINARYTHIS SETSTATUSXFCGDIPSETIMAGEPALETTEHANDLE T Q EXCEPTION T T CC&T CxfcSizeF  N ( B ULOSIZEFLOEXCLNWIDTHLNHEIGHTTHIS SETSTATUSXFCGDIPGETIMAGEDIMENSIONHANDLEoT Q EXCEPTIONMCC (] B U LIPIXELFORMATLOEXCTHIS SETSTATUSXFCGDIPGETIMAGEPIXELFORMATHANDLEmQ EXCEPTIONM T T T C  CC% #% T C Q!CC   +TCC\4rsI T  (] BU TNINDEXLOEXC LIPROPCNTLQBUFFERLIVALUETHIS SETSTATUSXFCGDIPGETPROPERTYCOUNTHANDLEXFCGDIPGETPROPERTYIDLISTPROPERTYIDLISTg!Q COLLECTIONQ EXCEPTIONDT CC+%C O  @T C CollectionNT C %C N*  &T C  C CC Z  T   (T B U LIPROPCNTLOCOLLLNPROPIDLOPROPLOEXCTHIS SETSTATUSXFCGDIPGETPROPERTYCOUNTHANDLE PROPERTYITEMSCOUNTPROPERTYIDLISTGETPROPERTYITEMADD T Q EXCEPTIONCCRT CxfcImageFormatCCSystem.Drawing.Imaging.prg ( B ULCFORMATLOEXCTHIS SETSTATUSXFCGDIPGETIMAGERAWFORMATHANDLE LOIMAGEFORMAT CLASSLIBRARYlQ EXCEPTIONNCC T (^BUTIPROPIDLOEXCTHIS SETSTATUSXFCGDIPREMOVEPROPERTYITEMHANDLE PROPERTYITEMStQENUMROTATEFLIPTYPEQ EXCEPTIONVCC  (fBUTIROTATEFLIPTYPELOEXCTHIS SETSTATUSXFCGDIPIMAGEROTATEFLIPHANDLE QXFCIMAGEFORMAT%C CT  TT CxfcImageFormatCCSystem.Drawing.Imaging.prg  H2 C O  ImageFormat T  T C %C KT CxfcImageFormatCCSystem.Drawing.Imaging.prgT C 5 C O ImageCodecInfo  B U TOENCODERLOFORMATLCMIMETHIS CLASSLIBRARYBASENAME FINDENCODERPNG<QXFCIMAGECODECINFOQXFCENCODERPARAMETERSQ EXCEPTION QIMAGE4T T %CtT  T C  5%C O  ImageCodecInfo ATC  8%C O  EncoderParameters TC H C C0CCC , C O Image AT  T C- C OStream  T  'CC  C NT %CC  ( BU TCFILENAME TOENCODERTOENCODERPARAMSLOEXCLQCLSIDENCODERLHENCODERPARAMSMLOIMAGELHENCODERPARAMSTHIS RAWFORMAT _GETCODECBASENAMECLSID TOBYTEARRAYTOMEMORYHANDLE SETSTATUSXFCGDIPSAVEIMAGETOFILE_IHANDLE BASECLASS PICTUREVAL GETPICTUREVALLOSTREAMXFCGDIPSAVEIMAGETOSTREAM_ILHSTREAMU/QXFCIMAGEQXFCENCODERPARAMETERSQ EXCEPTION7 HX3B C C OO EncoderParameters (CC C 8 C O EncoderParameters +T  CCC  23 (GBU TOIMAGETOENCODERPARAMSLOEXCBASENAMETHIS SETSTATUSXFCGDIPSAVEADDIMAGE_SHANDLE TOVARBINARYXFCGDIPSAVEADD_S QXFCFRAMEDIMENSIONQ EXCEPTION HI C O` C NT  T C2T T C&CCC   ( BU TODIMENSION TIFRAMEINDEXLOEXCTHISFRAMEDIMENSIONSLIST SETSTATUSXFCGDIPIMAGESELECTACTIVEFRAMEHANDLE TOVARBINARYQXFCPROPERTYITEMQ EXCEPTIONyT CCCT (BU TOPROPITEMLOEXCLCITEM TOVARBINARYTHIS SETSTATUSXFCGDIPSETPROPERTYITEMHANDLE PROPERTYITEMSQXFCSIZE T Q EXCEPTION~T CxfcSizeNT T  ( B ULOSIZELOEXCWIDTHTHISHEIGHT | StartPageGDI32|EndPageGDI32|EndDocGDI32|StartDocGDI32*| OpenPrinter winspool.drv%| ClosePrinter winspool.drv;| EnumForms winspool.drvQ EnumForms#| HeapCreateWIN32API"| HeapAllocWIN32API!|HeapFreeWIN32API| HeapDestroyWIN32API!| GetDeviceCapsgdi32 Q EXCEPTION %C N!T Co&T C  6 T  T CC% T CxfcImageNT  % C%C NT %CCC 7T CPrinterv%C NaT  T  T ! "#T $CoT %Co"% $ % |&T &C'()T 'T *C' T ( C '( T )C & ($C ' )(( !T + )Co ,T $CC( +]4RSd ,T %CC( + ]4RSd C & )C ' % &xC &T $ $RQ@ T % %RQ@ T C , -.T-CpT.CqT$$-T%%.% pT / T 0 \ HX 123T 1 $  T 2 %  T 3C 1 2FT /  3T 0  3 PT / $T 0 %2X 45 Hx   T4T5 % 0  T4 $ /T5 % 0  ;T4 $ / T5 % 0  h T4 T5 T4 $ / T5 T4 $ / T5  T4T5 % 0 I T4 $ /T5 % 0   T4 $ / T5 % 02 T4 T5T44-T55-%  T CC C C  C 6Q XFCGRAPHICST 7 T 6T 6C xfcGraphicsNT 6C  68%C45 / 069C C C : ( BU; TNSTRETCH TCPRINTERNAME TNORIENTATION TNALIGNMENT STARTPAGEGDI32ENDPAGEENDDOCSTARTDOC OPENPRINTERWINSPOOLDRV CLOSEPRINTER ENUMFORMS HEAPCREATEWIN32API HEAPALLOCHEAPFREE HEAPDESTROY GETDEVICECAPS LNPRINTERDC LCDOCINFOLOEXCLOIMGLHOBJECTTHIS SETSTATUSXFCGDIPCLONEIMAGEHANDLE ROTATEFLIP LNIMGWIDTH LNIMGHEIGHTWIDTHHEIGHT LNPAPERWIDTH LNPAPERHEIGHT LNPAGEWIDTH LNPAGEHEIGHTLHHEAP LHPRINTERLNNEEDEDLNBUFFERLNRESULT LNPOINTER XFCCREATEDC LNHOROFFSET LNVERTOFFSETLNWIDTHLNHEIGHT LNHORFACTOR LNVERTFACTORLNRESIZEFACTORXY LOGRAPHICS LHGRAPHICSFROMHDC DRAWIMAGE XFCDELETEDCwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUS!XFCGDIPGETIMAGEVERTICALRESOLUTIONHANDLEoT Q EXCEPTIONMCC (] B ULIVALUELOEXCTHIS SETSTATUSXFCGDIPGETIMAGEWIDTHHANDLEpQ EXCEPTIONU C0CImageAnimatorTimers Collection (eBULOEXCTHIS ADDOBJECTKCQ EXCEPTION0 (@BUTHISIMAGEANIMATORTIMERSREMOVELOEXC*QXFCIMAGEQXFCEVENTHANDLERQ EXCEPTION@CC_xfcImageAnimatorTimer NC_ (BUTOIMAGETOONFRAMECHANGEDHANDLERLOEXCTHISIMAGEANIMATORTIMERSADDHANDLElQXFCIMAGEQ EXCEPTIONJT C (Z B UTOIMAGELOEXCLLVALUE GETFRAMECOUNT|"QXFCIMAGEQFUNCPTR%C Ou %CC_qCC_UTOIMAGETHONFRAMECHANGEDHANDLERTHISIMAGEANIMATORTIMERSGETKEYHANDLEREMOVEQXFCIMAGEQXFCIMAGEQ EXCEPTION%COTC_CC C (BU TOIMAGE LCHANDLEKEYLOIMAGELOEXCHANDLETHISIMAGEANIMATORTIMERSITEM UPDATEFRAME*QXFCIMAGEQXFCEVENTHANDLERQXFCPROPERTYITEMQ EXCEPTION$%CO CO T )T C FrameRefresh  T CEmptyN"C CurrentFrame %C FrameCountC  C CurrentLoop C LoopCount #C FrameDelays[1]   CDT T CQ % zT C  F( v+T C  \%T  C 4rsT CQ % TC 4rsT (BUTOIMAGETOEVENTHANDLERLOPROPLNSTEPLQPROP LNFRAMECOUNTLOEXCTHISOIMAGE OEVENTHANDLERBINDOARGS GETFRAMECOUNT FRAMEDELAYS FRAMECOUNTGETPROPERTYITEMLEN LNFRAMECNTVALUE LOOPCOUNTINTERVALjQ EXCEPTIONO CTTT (_BULOEXCTHIS OEVENTHANDLEROIMAGEOARGS UTOSOURCETOARGSQQ EXCEPTION5C (J ULOEXCTHIS FRAMEREFRESHOIMAGEOARGS#Q EXCEPTIONQXFCGUIDT%TT%  T!C TC  (BU LOEXCLOGUIDTHISOARGS CURRENTFRAME FRAMECOUNT CURRENTLOOP LOOPCOUNTINTERVALOIMAGESELECTACTIVEFRAME FRAMEDELAYSZ QXFCCOLOR T  C (T C %  %C % T  *T CxfcColor  N%C H7T C CxfcColor  N6 B UTIARGB TLENUMONLYLOCOLORLINUMLINUM2THIS_ENSURECOLORTABLE _COLORTABLEk T  C% YT C  B UTICOLORLIARGBTHIS_ENSURECOLORTABLE _COLORTABLEi  T  C% WT C  B UTICOLORLCNAMETHIS_ENSURECOLORNAMETABLE_COLORNAMETABLEQ QXFCCOLOR T  C C (T C %C @C @ %T  6T CxfcColorC    N!%C ?*T C CxfcColorN6 B U TCCOLOR TLENUMONLYLOCOLORLINUMLCNAMETHIS_ENSURECOLORNAMETABLE_ENSURECOLORTABLE_COLORNAMETABLE _COLORTABLEE/BC C C  UTIATIRTIGTIB,%CC% CUTHIS_COLORNAMETABLE_INITCOLORNAMETABLE,%CN% CUTHIS _COLORTABLE_INITCOLORTABLEDT C CompatiblevGA T !T  ActiveBorder"T  ActiveCaption&T ActiveCaptionText!T  AppWorkspaceT  ButtonFace$T ButtonHighlight!T  ButtonShadowT Control T  ControlDark$T ControlDarkDark!T  ControlLight&T  ControlLightLight T   ControlTextT  Desktop*T GradientActiveCaption,T GradientInactiveCaptionT  GrayTextT   Highlight"T  HighlightTextT HotTrack#T InactiveBorder$T InactiveCaption(T InactiveCaptionTextT InfoT InfoTextT MenuT MenuBar"T  MenuHighlightT MenuTextT  ScrollBarT Window T  WindowFrameT  WindowText T  TransparentT  AliceBlue!T  AntiqueWhiteT AquaT  AquamarineT  AzureT !BeigeT "BisqueT #Black#T $BlanchedAlmondT %BlueT & BlueVioletT 'BrownT ( BurlyWoodT ) CadetBlueT * ChartreuseT + ChocolateT ,Coral#T -CornflowerBlueT .CornsilkT /CrimsonT 0CyanT 1DarkBlueT 2DarkCyan"T 3 DarkGoldenrodT 4DarkGrayT 5 DarkGreenT 6 DarkKhaki T 7 DarkMagenta#T 8DarkOliveGreenT 9 DarkOrangeT : DarkOrchidT ;DarkRedT > DarkSalmon!T = DarkSeaGreen"T > DarkSlateBlue"T ? DarkSlateGray"T @ DarkTurquoiseT A DarkVioletT BDeepPink T C DeepSkyBlueT DDimGrayT E DodgerBlueT F Firebrick T G FloralWhite T H ForestGreenT IFuchsiaT J GainsboroT K GhostWhiteT LGoldT M GoldenrodT NGrayT OGreen T P GreenYellowT QHoneydewT RHotPinkT S IndianRedT TIndigoT UIvoryT VKhakiT WLavender"T X LavenderBlushT Y LawnGreen!T Z LemonChiffonT [ LightBlueT \ LightCoralT ] LightCyan)T ^LightGoldenrodYellowT _ LightGrayT ` LightGreenT a LightPink T b LightSalmon"T c LightSeaGreen!T d LightSkyBlue#T eLightSlateGray#T fLightSteelBlue T g LightYellowT hLimeT i LimeGreenT jLinenT kMagentaT lMaroon%T mMediumAquamarineT n MediumBlue!T o MediumOrchid!T p MediumPurple#T qMediumSeaGreen$T rMediumSlateBlue&T sMediumSpringGreen$T tMediumTurquoise$T uMediumVioletRed!T v MidnightBlueT w MintCreamT x MistyRoseT yMoccasin T z NavajoWhiteT {NavyT |OldLaceT }OliveT ~ OliveDrabT OrangeT  OrangeRedT Orchid"T  PaleGoldenrodT  PaleGreen"T  PaleTurquoise"T  PaleVioletRedT  PapayaWhipT  PeachPuffT PeruT PinkT PlumT  PowderBlueT PurpleT RedT  RosyBrownT  RoyalBlue T  SaddleBrownT SalmonT  SandyBrownT SeaGreenT SeaShellT SiennaT SilverT SkyBlueT  SlateBlueT  SlateGrayT Snow T  SpringGreenT  SteelBlueT TanT TealT ThistleT TomatoT  TurquoiseT VioletT WheatT WhiteT  WhiteSmokeT Yellow T  YellowGreenC C  $SET COMPATIBLE &lcSetCompatible. BULCSETCOMPATIBLELACOLORNAMETABLETHIS_COLORNAMETABLEW C T T T T  T T  T !T "T # T $T % T &+T '**T (T ) _T *T +iT ,PT - dT .T /<T 0 T 1 T 2 T 3 T 4T 5 dT 6kT 7T 8 /kUT 9T :2T ;T <zT =T > =HT ? OO/T @ T AT BT C T DiiiT E T F""T GT H ""T IT JT KT LT M T NT O T P/T QT RiT S\\T T KT UT VT WT XT Y|T ZT [حT \T ]T ^T _T `T aT bzT c T d·T ewT fİT gT h T i 22T jT kT lT m fT n T oUT ppT q q<T rh{T s T t HT uT v pT wT xT yT zT { T |T }T ~#kT T ET pT T T T pT T T ?T T ݠT T T T T  iAT ET rT `T  W.T T -RT T ·T ZjT pT T  T  FT T  T ؿT GcT  @T T T T T T 2͚C C  U LACOLORTABLETHIS_UPDATESYSTEMCOLORS _COLORTABLEh T C =BCC CC CC UTIINDEXLIRGBLIARGBXFCGETSYSCOLORTHIS_ENCODET C T CT C T C T CT CT CT CT CT CT CT  CT  CT  CT CT CT  CT  C T CT CT C T CT CT CT CT CT CT CT CT CT CT CT CU LACOLORTABLETHIS_SYSTEMCOLORTOARGBQXFCCOLORQ EXCEPTION T  C%C LT T ?T   H, C O Color 0&CC  T  , C OBrush  &CC  2,CCC   T   (BUTOCOLORTNWIDTHLOEXCLHPEN LLIMMUTABLETHIS _IMMUTABLEBASENAME SETSTATUSXFCGDIPCREATEPEN1ARGB_COLORXFCGDIPCREATEPEN2HANDLENQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDELETEPENHANDLE5QXFCBRUSHBC NUTOCOLORORBRUSHTNWIDTHTHISCLASSoT Q EXCEPTIONMCC (] B ULIPENALIGNMENTLOEXCTHIS SETSTATUSXFCGDIPGETPENMODEHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BUTIPENALIGNMENTLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENMODEHANDLE T TQ EXCEPTIONCC% T  H  TC xfcSolidBrushN  TC xfcHatchBrushN -"TCxfcTextureBrushN g'TCxfcPathGradientBrushN )TCxfcLinearGradientBrushN2TCxfcBrushNT  ( BU LHBRUSH LIPENTYPETHIS_BRUSHLOEXC SETSTATUSXFCGDIPGETPENBRUSHFILLHANDLEPENTYPEQXFCBRUSHQ EXCEPTION%I@Changes cannot be made to Pen because permissions are not valid.%C OCC  (BUTOBRUSHLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENBRUSHFILLHANDLEQXFCPENT  T Q EXCEPTIONCC% T CxfcPenNT   ( B U LOPENLHPENLOEXCTHIS SETSTATUSXFCGDIPCLONEPENHANDLELHOBJECTLOOBJECTT Q EXCEPTION%COCC!TCxfcColor N ( BULIARGBLOEXCTHIS_COLOR SETSTATUSXFCGDIPGETPENCOLORHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.%C OCCT  (BU TOCOLORLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENCOLORHANDLEARGB_COLORT T Q EXCEPTION_T C CCT C Q!CC   H[ C N3% !-T CC \N C Q[T   (o B U TIINDEXLEVALUELICOUNTLQCOMPOUNDARRAYLOEXCTHIS SETSTATUSXFCGDIPGETPENCOMPOUNDCOUNTHANDLEXFCGDIPGETPENCOMPOUNDARRAY T Q EXCEPTION%I@Changes cannot be made to Pen because permissions are not valid. H C Q2T  T CC > 8C D*TC - 6 C NwT C T CC   T C Q!CC    T CC D %  ?T  $T C  4T C  C F[2!!CC    (BUTNVALUETIINDEXLQCOMPOUNDARRAYLICOUNTLISIZELOEXCTHIS _IMMUTABLE COMPOUNDARRAY SETSTATUSXFCGDIPGETPENCOMPOUNDCOUNTHANDLEXFCGDIPGETPENCOMPOUNDARRAYXFCGDIPSETPENCOMPOUNDARRAY T  T Q EXCEPTIONCC% OT CxfcCustomLineCapCCSystem.Drawing.Drawing2D.prgT   ( B ULOCUSTOMLINECAPLHCUSTOMLINECAPLOEXCTHIS SETSTATUSXFCGDIPGETPENCUSTOMENDCAPHANDLE CLASSLIBRARYQXFCCUSTOMLINECAPQ EXCEPTION%C L!%I@Changes cannot be made to Pen because permissions are not valid.T  CC  (BUTOCUSTOMLINECAPLOEXCTHIS _IMMUTABLE LHLINECAPHANDLE SETSTATUSXFCGDIPSETPENCUSTOMENDCAP T  T Q EXCEPTIONCC% OT CxfcCustomLineCapCCSystem.Drawing.Drawing2D.prgT   ( B ULOCUSTOMLINECAPLHCUSTOMLINECAPLOEXCTHIS SETSTATUSXFCGDIPGETPENCUSTOMSTARTCAPHANDLE CLASSLIBRARYQXFCCUSTOMLINECAPQ EXCEPTION%C L!%I@Changes cannot be made to Pen because permissions are not valid.T  CC  (BUTOCUSTOMLINECAPLOEXCTHIS _IMMUTABLE LHLINECAPHANDLE SETSTATUSXFCGDIPSETPENCUSTOMSTARTCAPoT Q EXCEPTIONMCC (] B U LIDASHCAPLOEXCTHIS SETSTATUSXFCGDIPGETPENDASHCAP197819HANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BU TIDASHCAPLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENDASHCAP197819HANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETPENDASHOFFSETHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BUTNVALUELOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENDASHOFFSETHANDLET Q EXCEPTION T CCT C Q!CC   C DT % %C QT  T C % O/T CC  \n T  ( B U TNINDEXLNVALUELOEXCLQDASHESLICOUNTTHIS SETSTATUSXFCGDIPGETPENDASHCOUNTHANDLEXFCGDIPGETPENDASHARRAY DASHPATTERN Q EXCEPTIONq%I@Changes cannot be made to Pen because permissions are not valid. T T  Hm C Q2T  T C > !CC   C D C NmCC  T C Q!CC   T C %   T  !T C   C D4T C  C f[!CC   (BU TNVALUETNINDEXLOEXCTHIS _IMMUTABLELQDASHESLICOUNT SETSTATUSXFCGDIPSETPENDASHARRAYHANDLE DASHPATTERNXFCGDIPGETPENDASHCOUNTXFCGDIPGETPENDASHARRAYoT Q EXCEPTIONMCC (] B U LIDASHSTYLELOEXCTHIS SETSTATUSXFCGDIPGETPENDASHSTYLEHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BU TIDASHSTYLELOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENDASHSTYLEHANDLEoT Q EXCEPTIONMCC (] B U LILINECAPLOEXCTHIS SETSTATUSXFCGDIPGETPENENDCAPHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BU TILINECAPLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENENDCAPHANDLEoT Q EXCEPTIONMCC (] B U LILINEJOINLOEXCTHIS SETSTATUSXFCGDIPGETPENLINEJOINHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BU TILINEJOINLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENLINEJOINHANDLEwT Q EXCEPTIONUCC (e B U LNMITERLIMITLOEXCTHIS SETSTATUSXFCGDIPGETPENMITERLIMITHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BU TNMITERLIMITLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENMITERLIMITHANDLE+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTION%Ct gT %CC   (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUSXFCGDIPMULTIPLYPENTRANSFORMHANDLEoT Q EXCEPTIONMCC (] B U LIPENTYPELOEXCTHIS SETSTATUSXFCGDIPGETPENFILLTYPEHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETPENTRANSFORMHANDLEQENUMMATRIXORDERQ EXCEPTION%Ct ZT #CC  (BUTNANGLETIORDERLOEXCTHIS SETSTATUSXFCGDIPROTATEPENTRANSFORMHANDLE"QENUMMATRIXORDERQ EXCEPTION%Ct ^T )CC   (BUTNSXTNSYTIORDERLOEXCTHIS SETSTATUSXFCGDIPSCALEPENTRANSFORMHANDLE<Q ENUMLINECAPQ ENUMLINECAPQ ENUMDASHCAPQ EXCEPTION)CC   (BU TISTARTCAPTIENDCAP TIDASHCAPLOEXCTHIS SETSTATUSXFCGDIPSETPENLINECAP197819HANDLET Q EXCEPTION%I@Changes cannot be made to Pen because permissions are not valid.CC ( B U LILINECAPLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPGETPENSTARTCAPHANDLE^Q EXCEPTION@CC  (PBU TILINECAPLOEXCTHIS SETSTATUSXFCGDIPSETPENSTARTCAPHANDLES T  T Q EXCEPTION1%I@Changes cannot be made to Pen because permissions are not valid.CC % -HT C xfcMatrixCCSystem.Drawing.Drawing2D.prgT   (A B U LOMATRIXLHMATRIXLOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPGETPENTRANSFORMHANDLE CLASSLIBRARYQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.$T CC 6CC  (BUTOMATRIXLOEXCTHIS _IMMUTABLELHMATRIXHANDLE SETSTATUSXFCGDIPSETPENTRANSFORM"QENUMMATRIXORDERQ EXCEPTION%Ct ^T )CC   (BUTNDXTNDYTIORDERLOEXCTHIS SETSTATUSXFCGDIPTRANSLATEPENTRANSFORMHANDLEwT Q EXCEPTIONUCC (e B ULNVALUELOEXCTHIS SETSTATUSXFCGDIPGETPENWIDTHHANDLEQ EXCEPTION%|I@Changes cannot be made to Pen because permissions are not valid.CC  (BUTNVALUELOEXCTHIS _IMMUTABLE SETSTATUSXFCGDIPSETPENWIDTHHANDLE CT 28(4**,*<(4*2242*<0.(00:0226<44.48:::406.4266.24(2(*60.2,**0:28242H2426:8<<6(2*.,@488<>B>>82206(.*2,2,:2::42(((4,&226,400,,.22(62&(.,62,**4,6 BUTHIS _MEMBERDATAIF VARTYPE(m.tcMember)="C" AND PEMSTATUS(This,m.tcMember,5) AND PEMSTATUS(This,m.tcMember,3)="Property" AND ISNULL(This.&tcMember) T C9%C O9This.&tcMember = CREATEOBJECT("xfcPen",m.loColor,.T.)  BUTCMEMBERLOCOLOR GDIPTOKENKNOWNCOLORTABLENAMETOKNOWNCOLORTHIS QXFCSIZEQ EXCEPTION C HO! C C NNp C N%T CC AT C  C OT  C  C QkT T CC\4rs T CC\4rs2J(  T T   (BU TIXTIYLOSIZELOEXCLOPOINT GETEXTENTLQSTRUCTTHISXY% BCNUTIXTIYTHISCLASS2 :%C Q C > CC >G T  T CC> 8 ( (T C  \$T C N B+BC NU TNXTNYLQBINARYLQSTRUCTLNSTEPLNSIZETHIS_INTERNALARRAYCLASSQ XFCPOINTFQXFCPOINT  T J(Q EXCEPTIONCT C wT C w!T C  N ( B UTOPOINTFLOPOINTLIXLIYLOEXC GETEXTENTTHISCLASSQOBJECT T -Q EXCEPTIONk*T ({ B UTOOBJLLVALUELOEXCTHISXY9 T T BUTIXTIYTHISXYe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEw T -Q EXCEPTIONU%T    (e B ULLVALUELOEXCTHISXYw Q EXCEPTIONYT T  (iBUTIDXTIDYLOEXCTHISXYQ XFCPOINTFQ XFCRPOINT  T J(Q EXCEPTIONCT C TT C T"T CxfcPointN ( B UTOPOINTFLOPOINTLIXLIYLOEXC GETEXTENT-*B{CCZ,CCZ}UTHISXYQXFCPOINTT T  HZ Ct0T C4rsC 4rs C QT  T CC > 8 C m.taPoint[1]bOQXFCPOINTT T C /T  C 4rsC 4rsT  5 Cm.taPoint[1,2]bNC  E! (C ACT  CC  4rsCC  4rsT   C OT  T T C .T C 4rsC 4rsT 2 T  B U TAPOINTTICOUNTLQBINARYLIXLIYLOPOINTLNLOOPTHISXY GETEXTENTQ XFCPOINTFQXFCPOINT  T J(Q EXCEPTIONCT C zT C zT CN ( B UTOPOINTFLOPOINTLIXLIYLOEXC GETEXTENTTHISCLASSSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHISXSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHISY  Q EXCEPTIONf C H[<! C C NN| C OT  C  C QT  T CC\nT CC\n2<J(  T  T   (vBU TNXTNYLQSTRUCTLQBINARYLOEXCLOPOINTLNSTEPLNSIZE GETEXTENTTHISXY>BQ EXCEPTION# (3BULOEXC) BC NUTNXTNYTHISCLASS2 :%C Q C > CC >G T  T CC> 8 ( (T C  \$T C N B+BC NU TNXTNYLQBINARYLQSTRUCTLNSTEPLNSIZETHIS_INTERNALARRAYCLASSQOBJECT T -Q EXCEPTIONi(T (y B UTOOBJLLVALUELOEXCTHISXY9 T T BUTNXTNYTHISXYe BQ EXCEPTIONCT  (S B ULOEXCLIVALUEw T -Q EXCEPTIONU%T    (e B ULLVALUELOEXCTHISXY)&B{C_,C_}UTHISXYQ XFCPOINTFT T  Hc Ct,T CfC f C m.taPoint[1]bOTQ XFCPOINTFPT T C +T  C fC fT  5 Cm.taPoint[1,2]bNC  ! (C ?T  CC  fCC  fT   C OT  T T C *T C fC fT  B U TAPOINTTICOUNTLQBINARYLIXLIYLOPOINTLNLOOPTHISXY GETEXTENT]Q EXCEPTION?T (OBUTNVALUELOEXCTHISX]Q EXCEPTION?T (OBUTNVALUELOEXCTHISYrQXFCPOINTQXFCSIZEQ EXCEPTIONW C Hq! C C OOT  T  C C 5 C C C C NNNN8 C QC C C >  T T CC\4rs T CC\4rs T CC \4rs T CC \4rs2!J(    T  T  T  T   (gBUTIXTIYTIWIDTHTIHEIGHTLOPOINTLOSIZELOEXCLQSTRUCT GETEXTENTTNXTHISXYWIDTHHEIGHT>BQ EXCEPTION# (3BULOEXC='BC   NUTIXTIYTIWIDTHTIHEIGHTTHISCLASSF:%C Q C > CC >G T  T CC> 8 ( (T C  \$T C N B ?'BC   NU TIXTIYTIWIDTHTIHEIGHTLQBINARYLQSTRUCTLNSTEPLNSIZETHIS_INTERNALARRAYCLASSBUTHISX_HEIGHT=Q XFCRECTANGLEFQ XFCRECTANGLE T J(Q EXCEPTIONCT C wT C wT C wT C w.T C xfcRectangleN (+ B UTORECTF LORECTANGLELIXLIYLIWIDTHLIHEIGHTLOEXC GETEXTENTQ EXCEPTION T -T C  T C  H~h> C O$C  RectangleF Rectangle T  C 6 C OC PointFPoint hT T T  C cT             ( B UTIXTIYTIWIDTHTIHEIGHTLOEXCLLVALUEBASENAMELORECT GETEXTENTLOPOINTTHISXYWIDTHHEIGHTQOBJECT T -Q EXCEPTIONJT    ( B U TOOBJLLVALUELOEXCTHISXY_WIDTHWIDTH_HEIGHTHEIGHTQ XFCRECTANGLE T Q EXCEPTION@T C xfcRectangle     N ( B UTILEFTTITOPTIRIGHTTIBOTTOM LORECTANGLELOEXCeT T T T BU TIXTIYTIWIDTHTIHEIGHTTHISXY_WIDTH_HEIGHTe BQ EXCEPTIONCT  (S B ULOEXCLIVALUE BUTHIS_HEIGHTSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHIS_HEIGHT6Q EXCEPTION&Q XFCRECTANGLEQXFCSIZE T  Hk! C C NNT T T  T  > C O$C Rectangle RectangleF T  T  T  C   4 C OC SizeSizeF T  C  C  T 2 ($ B UTIWIDTHTIHEIGHTTIYLOEXCLORECTLOSIZETHISXYWIDTHHEIGHTBASENAMEINFLATE GETEXTENT+Q XFCRECTANGLEQ XFCRECTANGLEQ EXCEPTIONk%C OT 0T C     F'T C   FT C  DT C  DT  T  T  T    ({BU TOATOBLOEXCLNTOPLNLEFTLNBOTTOMLNRIGHTTHISWIDTHXHEIGHTYQ XFCRECTANGLEQ EXCEPTIONtT           ( B UTORECTLLVALUELOEXCTHISXWIDTHYHEIGHT T -Q EXCEPTIONqAT      ( B ULLVALUELOEXCTHISXY_WIDTH_HEIGHT BUTHISXx T Q EXCEPTIONV&T CxfcPointN (f B ULOPOINTLOEXCTHISXYQXFCPOINTQ EXCEPTIONp%C OlTT (BUTOPOINTLOEXCTHISXY Q EXCEPTIONQXFCPOINT HG C OT  C T T  (BUTIXTIYLOEXCLOPOINT GETEXTENTTHISXYBUTHISY_WIDTHIQ XFCRECTANGLEFQ XFCRECTANGLE T J(Q EXCEPTION'CT C TT C TT C TT C T.T C xfcRectangleN (7 B UTORECTF LORECTANGLELIXLIYLIWIDTHLIHEIGHTLOEXC GETEXTENTQXFCSIZE T Q EXCEPTION`%T CxfcSizeN (p B ULOSIZELOEXCTHIS_WIDTH_HEIGHTQXFCSIZEQ EXCEPTIONo%C OkTT (BUTOSIZELOEXCTHISWIDTHHEIGHT BUTHISYVSB{X=C_,Y=C_,Width=C_,Height=C_}UTHISXYWIDTHHEIGHTZQ XFCRECTANGLET T  HjH CtPT C 4rsC 4rsC 4rsC 4rs C m.taRect[1]bO Q XFCRECTANGLEJ(C  MT  C 4rsC 4rsC 4rsC 4rsT  2 C m.taRect[1,4]bNC  (CuT  CC  4rsCC  4rsCC  4rsCC  4rsT   C OHT  J(C  LT C 4rsC 4rsC 4rsC 4rsT   B UTARECTTICOUNTLQBINARYLIXLIYLIWIDTHLIHEIGHTLORECTTHISXY_WIDTH_HEIGHT GETEXTENTLNLOOP=Q XFCRECTANGLEFQ XFCRECTANGLE T J(Q EXCEPTIONCT C zT C zT C zT C z.T C xfcRectangleN (+ B UTORECTF LORECTANGLELIXLIYLIWIDTHLIHEIGHTLOEXC GETEXTENTm+Q XFCRECTANGLEQ XFCRECTANGLEQ EXCEPTIONKQ XFCRECTANGLEF T T C  F0T C    DT C  F0T C     DCT C xfcRectangleF    N ([ B UTORECTATORECTBLOEXCLORECTLNLEFTXYLNRIGHTWIDTHLNTOPLNBOTTOMHEIGHTTNLEFTTNTOPTNRIGHTTNBOTTOM BUTHIS_WIDTHSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHIS_WIDTH BUTHISXSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHISX BUTHISYSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHISYZQXFCPOINTQXFCSIZEQ EXCEPTION? C Hq CtT  T  C C 5 C C C C NNNN8 C QC C C >  T T CC\nT CC\nT CC \nT CC \n2!J(    T  T  T  T   (OBUTNXTNYTNWIDTHTNHEIGHTLOPOINTLOSIZELOEXCLQSTRUCT GETEXTENTTHISXYWIDTHHEIGHT='BC   NUTNXTNYTNWIDTHTNHEIGHTTHISCLASSF:%C Q C > CC >G T  T CC> 8 ( (T C  \$T C N B ?'BC   NU TNXTNYTNWIDTHTNHEIGHTLQBINARYLQSTRUCTLNSTEPLNSIZETHIS_INTERNALARRAYCLASSBUTHISX_HEIGHT_ Q EXCEPTION=-Q XFCPOINTFQ XFCRECTANGLEF T - Hn9> C O$C  Rectangle RectangleF 9T  |T  #        #      6 C OC PointPointF T  C  T C  ! C C NN1ZT         29 (M B UTNXTNYLOEXCLLVALUELOPOINTLORECTBASENAMETHISXWIDTHYHEIGHT GETEXTENTCONTAINS_WIDTH_HEIGHTQOBJECT T -Q EXCEPTIONJT    ( B U TOOBJLLVALUELOEXCTHISXY_WIDTHWIDTH_HEIGHTHEIGHTQ XFCRECTANGLEF T Q EXCEPTIONAT C xfcRectangleF     N ( B UTNLEFTTNTOPTNRIGHTTNBOTTOM LORECTANGLELOEXCeT T T T BU TNXTNYTNWIDTHTNHEIGHTTHISXY_WIDTH_HEIGHTe BQ EXCEPTIONCT  (S B ULOEXCLIVALUE BUTHIS_HEIGHT]Q EXCEPTION?T (OBUTNVALUELOEXCTHIS_HEIGHTpQ EXCEPTIONN+Q XFCRECTANGEFQXFCSIZEF T Hn4 C OC SizeSizeF T  C  T  > C O$C  Rectangle RectangleF gT  T C  T C  T  ! C C NNT  2T T T  T    T    "T   "T    (^ B UTNXTNYTNP3LOEXCLORETURNLORECTLOSIZELERETURNBASENAME GETEXTENTTHISTOSIZEXYWIDTHHEIGHTl-Q XFCRECTANGLEFQ XFCRECTANGLEFQ EXCEPTIONJQ XFCRECTANGLEF HF CtT C  T   T   T   T   T 2FT C  D0T C    FT C  D0T C    F$%     CT C xfcRectangleF      NBT C xfcRectangleFN (Z B UTORECTATORECTBLOEXCLORECTLNTOPLNLEFTLNBOTTOMLNRIGHTTHIS INTERSECTXYWIDTHHEIGHTQ XFCRECTANGLEFQ EXCEPTIONxT           ( B UTORECTLLVALUELOEXCXTHISWIDTHYHEIGHTw T -Q EXCEPTIONU%T    (e B ULLVALUELOEXCTHIS_WIDTH_HEIGHT BUTHISXQ XFCPOINTF T Q EXCEPTIONd'T C xfcPointFN (t B ULOPOINTLOEXCTHISXYQ XFCPOINTFQ EXCEPTIONq%C OmTT (BUTOPOINTLOEXCTHISXYB Q EXCEPTION$Q XFCPOINTFT C  T C  H C OT  C ! C C NN2T T  (4BU TNXTNYLOEXCLOPOINT GETEXTENT TNXORPOINTTHISXYBUTHISY_WIDTHQXFCSIZEF T Q EXCEPTIONb&T CxfcSizeFN (r B ULOSIZELOEXCTHIS_WIDTH_HEIGHTQXFCSIZEFQ EXCEPTIONp%C OlTT (BUTOSIZELOEXCTHIS_WIDTHWIDTH_HEIGHTHEIGHT BUTHISYVSB{X=C_,Y=C_,Width=C_,Height=C_}UTHISXYWIDTHHEIGHT@Q XFCRECTANGLEFT T  Hk. CtHT C fC fC fC f C m.taRect[1]bO!Q XFCRECTANGLEFJ(C  ET  C fC fC fC fT  4 C m.taRect[1,4]bNC  u! (C qmT  CC  fCC  fCC  fCC  fT   C O.T  J(C  DT C fC fC fC fT   B UTARECTTICOUNTLQBINARYLIXLIYLIWIDTHLIHEIGHTLORECTTHISXY_WIDTH_HEIGHT GETEXTENTLNLOOPo-Q XFCRECTANGLEFQ XFCRECTANGLEFQ EXCEPTIONMQ XFCRECTANGLEF T T C  F0T C    DT C  F0T C     DCT C xfcRectangleF    N (] B UTORECTATORECTBLOEXCLORECTLNLEFTXYLNRIGHTWIDTHLNTOPLNBOTTOMHEIGHTTNLEFTTNTOPTNRIGHTTNBOTTOM BUTHIS_WIDTH]Q EXCEPTION?T (OBUTNVALUELOEXCTHIS_WIDTH]Q EXCEPTION?T (OBUTNVALUELOEXCTHISX]Q EXCEPTION?T (OBUTNVALUELOEXCTHISYQXFCGRAPHICSPATHQ EXCEPTION CT T  Hx C OCC3 C O  GraphicsPath CC 1 C O  RectangleF CCCC  0 C O  Rectangle CCC  1 C O  RegionData CC  T   (BUTOPATHLOEXCLNFUNCTIONTYPELHREGIONTHIS SETSTATUSXFCGDIPCREATEREGIONBASENAMEXFCGDIPCREATEREGIONPATHHANDLEXFCGDIPCREATEREGIONRECT TOVARBINARYXFCGDIPCREATEREGIONRECTIDATANQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPDELETEREGIONHANDLE2QXFCGRAPHICSPATHBC NUTOPATHTHISCLASSQ EXCEPTION T  T CC% T CNT   ( B U LOEXCLOREGIONLHREGIONTHIS SETSTATUSXFCGDIPCLONEREGIONHANDLE LHCLONEREGIONCLASSQXFCGRAPHICSPATHQ EXCEPTION HC0 C O  Rectangle #CCC 1 C O  RectangleF #CCC 3 C O  GraphicsPath ?"CC  - C O Region "CC   (BU TOPATHLOEXCBASENAMETHIS SETSTATUSXFCGDIPCOMBINEREGIONRECTIHANDLE TOVARBINARYXFCGDIPCOMBINEREGIONRECTXFCGDIPCOMBINEREGIONPATHXFCGDIPCOMBINEREGIONREGION'Q XFCREGIONQ XFCGRAPHICSQ EXCEPTIONT +CC   (B UTOREGIONTOGLOEXCLIRESULTTHIS SETSTATUSXFCGDIPISEQUALREGIONHANDLEQXFCGRAPHICSPATHQ EXCEPTION HC0 C O  Rectangle #CCC 1 C O  RectangleF #CCC 3 C O  GraphicsPath ?"CC  - C O Region "CC   (BU TOPATHLOEXCBASENAMETHIS SETSTATUSXFCGDIPCOMBINEREGIONRECTIHANDLE TOVARBINARYXFCGDIPCOMBINEREGIONRECTXFCGDIPCOMBINEREGIONPATHXFCGDIPCOMBINEREGIONREGIONQINTPTRQ EXCEPTIONQ XFCREGIONT  T CC % T CNT   ( B U THRGNLOEXCLOREGIONLHREGIONTHIS SETSTATUSXFCGDIPCREATEREGIONHRGNCLASSHANDLEQ XFCGRAPHICSQ EXCEPTION T #CC %T C xfcRectangleF N ( B UTOGLOEXCLORECTFTHIS SETSTATUSXFCGDIPGETREGIONBOUNDSHANDLELQRECTQ XFCGRAPHICSQ EXCEPTIONkT #CC  ({ B UTOGLOEXCLHRGNTHIS SETSTATUSXFCGDIPGETREGIONHRGNHANDLE-Q EXCEPTION $Q XFCREGIONDATA T T T T CCT C Q%CC  T C xfcRegionDataNT    ( B U LOEXC LOREGIONDATALQBUFFER LIBUFFERSIZE LISIZEFILLEDTHIS SETSTATUSXFCGDIPGETREGIONDATASIZEHANDLEXFCGDIPGETREGIONDATADATAQ XFCMATRIXQ EXCEPTIONeT %CC  % a ;T C Q+CC     ( ]DT C xfcRectangleFC  \N (u% B B U TOMATRIXLICOUNTLILOOPLQRECTSLOEXCTHIS SETSTATUSXFCGDIPGETREGIONSCANSCOUNTHANDLE_INTERNALARRAYXFCGDIPGETREGIONSCANSQXFCGRAPHICSPATHQ EXCEPTION HC0 C O  Rectangle #CCC 1 C O  RectangleF #CCC 3 C O  GraphicsPath ?"CC  - C O Region "CC   (BU TOPATHLOEXCBASENAMETHIS SETSTATUSXFCGDIPCOMBINEREGIONRECTIHANDLE TOVARBINARYXFCGDIPCOMBINEREGIONRECTXFCGDIPCOMBINEREGIONPATHXFCGDIPCOMBINEREGIONREGIONQ XFCGRAPHICSQ EXCEPTIONkT #CC  ({B UTOGLOEXCLIRESULTTHIS SETSTATUSXFCGDIPISEMPTYREGIONHANDLEQ XFCGRAPHICSQ EXCEPTIONkT #CC  ({B UTOGLOEXCLIRESULTTHIS SETSTATUSXFCGDIPISINFINITEREGIONHANDLE?&Q XFCGRAPHICSQ EXCEPTION  T T 6T C C C C C  H C =NNNNMJ%C 8 C 8  C 8  C 8  2T IT  C =NNT  (%C 8 C 8  T T / C =O PointF AT  T  C  T . C =O Point T  T  C  T 3 C =O RectangleF :T  T  C  T 2 C =O Rectangle T  T  C  T %C OT   H <-CC   |-CC   9CC     9CC     ((B UTNXTNYTNWIDTHTNHEIGHTTOGLOEXCLIRESULT LHGRAPHICSLOOBJECT LCVARTYPELNFUNCTIONTYPE LNFUNCTIONBASENAME GETEXTENTHANDLETHIS SETSTATUSXFCGDIPISVISIBLEREGIONPOINTXFCGDIPISVISIBLEREGIONPOINTIXFCGDIPISVISIBLEREGIONRECTXFCGDIPISVISIBLEREGIONRECTIQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPSETEMPTYHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPSETINFINITEHANDLEmQ XFCMATRIXQ EXCEPTIONOCC  (_BUTOMATRIXLOEXCTHIS SETSTATUSXFCGDIPTRANSFORMREGIONHANDLE Q EXCEPTION(%C 8 C 8  r#CC #CC  (BUTNDXTNDYLOEXCTHIS SETSTATUSXFCGDIPTRANSLATEREGIONIHANDLEXFCGDIPTRANSLATEREGIONQXFCGRAPHICSPATHQ EXCEPTION HC0 C O  Rectangle #CCC 1 C O  RectangleF #CCC 3 C O  GraphicsPath ?"CC  - C O Region "CC   (BU TOPATHLOEXCBASENAMETHIS SETSTATUSXFCGDIPCOMBINEREGIONRECTIHANDLE TOVARBINARYXFCGDIPCOMBINEREGIONRECTXFCGDIPCOMBINEREGIONPATHXFCGDIPCOMBINEREGIONREGIONQXFCGRAPHICSPATHQ EXCEPTION HC0 C O  Rectangle #CCC 1 C O  RectangleF #CCC 3 C O  GraphicsPath ?"CC  - C O Region "CC   (BU TOPATHLOEXCBASENAMETHIS SETSTATUSXFCGDIPCOMBINEREGIONRECTIHANDLE TOVARBINARYXFCGDIPCOMBINEREGIONRECTXFCGDIPCOMBINEREGIONPATHXFCGDIPCOMBINEREGIONREGION} QXFCPOINTQ EXCEPTIONb C HP6! C C NNq C OT  C  CC QT  T CC\4rs T CC\4rs26J(  TC 8TC 8 (rBU TIWIDTHTIHEIGHTLOPOINTLOEXC GETEXTENTLQSTRUCTTHIS_WIDTH_HEIGHTBU) BC NUTIWIDTHTIHEIGHTTHISCLASSQXFCSIZEFQXFCSIZE  T J(  Q EXCEPTIONCT C wT C w!T C  N ( B UTOSIZEFLOSIZELIWIDTHLIHEIGHTLOEXC GETEXTENTTHISCLASSQ XFCRECTANGLE  T J(  Q EXCEPTIONT T 0T C xfcRectangle  N (  B ULORECTLIWIDTHLIHEIGHTLOEXCTHISWIDTHHEIGHTQ XFCRECTANGLE  T J(  Q EXCEPTIONT T 0T C xfcRectangle  N ( B ULORECTLIWIDTHLIHEIGHTLOEXCTHISWIDTHHEIGHTQOBJECT T -Q EXCEPTIONi(T (y B UTOOBJLLVALUELOEXCTHIS_WIDTHWIDTH_HEIGHTHEIGHT9 T T BUTIWIDTHTIHEIGHTTHIS_WIDTH_HEIGHTe BQ EXCEPTIONCT  (S B ULOEXCLIVALUE BUTHIS_HEIGHTSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHIS_HEIGHT"B  UTHIS_WIDTH_HEIGHTQXFCSIZEFQXFCSIZE  T J(  Q EXCEPTIONCT C TT C T!T C  N ( B UTOSIZEFLOSIZELIWIDTHLIHEIGHTLOEXC GETEXTENTTHISCLASSQ EXCEPTIONa>T {Width=CCZ , Height=CCZ} (q B ULOEXCLCVALUETHIS_WIDTH_HEIGHTQXFCSIZET T  HU Ct0T C4rsC4rs C taSize[1]bOIQXFCSIZEET T C /T  C 4rsC 4rsT   C OT  T T C .T C 4rsC 4rsT   B U TASIZETICOUNTLQBINARYLIWIDTHLIHEIGHTLOSIZETHIS_WIDTH_HEIGHT GETEXTENTQXFCSIZEFQXFCSIZE  T J(  Q EXCEPTIONCT C zT C z!T C  N ( B UTOSIZEFLOSIZELIWIDTHLIHEIGHTLOEXC GETEXTENTTHISCLASS BUTHIS_WIDTHSQ EXCEPTION5TC8 (EBUTIVALUELOEXCTHIS_WIDTH Q EXCEPTION~ CQXFCPOINT HPVE C O+C PointPointFSizeSizeF T C  C N CC CQ9T T CC\nT CC\n2VJ(  T  T   (BU TNWIDTHTNHEIGHTLOEXCLOPOINTTIWIDTH CLASSNAME GETEXTENTLQSTRUCTTHIS_WIDTH_HEIGHTBU) BC NUTNWIDTHTNHEIGHTTHISCLASSQ XFCRECTANGLEF  T J(  Q EXCEPTIONT T 1T C xfcRectangleF  N (  B U LORECTLNWIDTHLNHEIGHTLOEXCLIWIDTHTHISWIDTHLIHEIGHTHEIGHTQ XFCRECTANGLEF  T J(  Q EXCEPTIONT T 1T C xfcRectangleF  N ( B U LORECTLNWIDTHLNHEIGHTLOEXCLIWIDTHTHISWIDTHLIHEIGHTHEIGHTQOBJECTQ EXCEPTIONi T -(T (y B UTOOBJLOEXCLLVALUETHIS_WIDTHWIDTH_HEIGHTHEIGHT9 T T BUTIWIDTHTIHEIGHTTHIS_WIDTH_HEIGHTe BQ EXCEPTIONCT  (S B ULOEXCLIVALUE BUTHIS_HEIGHT_Q EXCEPTIONAT  (QBUTNVALUELOEXCTHIS_HEIGHTw T -Q EXCEPTIONU%T    (e B ULLVALUELOEXCTHIS_WIDTH_HEIGHTlQ EXCEPTIONJ'T C xfcPointFN (Z B ULOEXCLOPOINTFTHIS_WIDTH_HEIGHTjQ EXCEPTIONH%T CxfcSizeN (X B ULOEXCLOSIZETHIS_WIDTH_HEIGHTQ EXCEPTIONkHT {Width=CC , Height=CC } ({ B ULOEXCLCVALUETHIS_WIDTH_HEIGHTQXFCSIZEFT T  HV Ct,T CfCf C taSize[1]bOEQXFCSIZEFAT T C  +T  C fC fT   C OT  T T C  *T C fC fT   B U TASIZETICOUNTLQBINARYLIXLIYLOSIZETHIS_WIDTH_HEIGHT GETEXTENT BUTHIS_WIDTH_Q EXCEPTIONAT  (QBUTNVALUELOEXCTHIS_WIDTHQXFCCOLORQ EXCEPTION T T  A C Hz C NT   C OT  CC T   (BU TOCOLOR TLIMMUTABLELOEXCLHBRUSHLIARGBARGBTHIS SETSTATUSXFCGDIPCREATESOLIDFILLHANDLE5QXFCCOLORBC NUTOCOLOR TLIMMUTABLETHISCLASST TQ EXCEPTION|CC!TCxfcColor N ( BULIARGBTHIS_COLORLOEXC SETSTATUSXFCGDIPGETSOLIDFILLCOLORHANDLE{Q EXCEPTION]%C OYCC  (mBUTOCOLORLOEXCTHIS SETSTATUSXFCGDIPSETSOLIDFILLCOLORHANDLEARGB_$QENUMSTRINGFORMATFLAGSQXFCSTRINGFORMATT Q EXCEPTIOND C3%C O  StringFormat T  CC  .T C  T C  !CC  T   (TBU TIOPTIONS TILANGUAGELHSTRINGFORMATLOFORMATLOEXCBASENAMETHIS SETSTATUSXFCGDIPCLONESTRINGFORMATHANDLEXFCGDIPCREATESTRINGFORMATfQ EXCEPTIONK%GCC ([BULOEXCTHISHANDLE SETSTATUSXFCGDIPDELETESTRINGFORMAT>$QENUMSTRINGFORMATFLAGSBCNU TIOPTIONS TILANGUAGETHISCLASSoT Q EXCEPTIONMCC (] B ULISTRINGALIGNMENTLOEXCTHIS SETSTATUSXFCGDIPGETSTRINGFORMATALIGNHANDLE^Q EXCEPTION@CC  (PBUTISTRINGALIGNMENTLOEXCTHIS SETSTATUSXFCGDIPSETSTRINGFORMATALIGNHANDLEBCNUTHISCLASSrT Q EXCEPTIONPCC (` B U LILANGUAGELOEXCTHIS SETSTATUS'XFCGDIPGETSTRINGFORMATDIGITSUBSTITUTIONHANDLErT Q EXCEPTIONPCC (` B ULIDIGITSUBSTITUTELOEXCTHIS SETSTATUS'XFCGDIPGETSTRINGFORMATDIGITSUBSTITUTIONHANDLEoT Q EXCEPTIONMCC (] B ULISTRINGFORMATFLAGSLOEXCTHIS SETSTATUSXFCGDIPGETSTRINGFORMATFLAGSHANDLE^Q EXCEPTION@CC  (PBUTISTRINGFORMATFLAGSLOEXCTHIS SETSTATUSXFCGDIPSETSTRINGFORMATFLAGSHANDLE T  T Q EXCEPTIONCC% T CNT   ( B ULOSTRINGFORMATLHSTRINGFORMATLOEXCTHIS SETSTATUS$XFCGDIPSTRINGFORMATGETGENERICDEFAULTCLASSHANDLE T  T Q EXCEPTIONCC% T CNT   ( B ULOSTRINGFORMATLHSTRINGFORMATLOEXCTHIS SETSTATUS(XFCGDIPSTRINGFORMATGETGENERICTYPOGRAPHICCLASSHANDLEQNUMBERQ EXCEPTIONc T C  T CC#TCCf Q%CC %  T -_  ( [6T CC \n (s B U TNFIRSTTABOFFSETLOEXC LQTABSTOPSLICOUNTTHIS SETSTATUS"XFCGDIPGETSTRINGFORMATTABSTOPCOUNTHANDLEXFCGDIPGETSTRINGFORMATTABSTOPS _TABSTOPSLNSTEPoT Q EXCEPTIONMCC (] B ULIHOTKEYPREFIXLOEXCTHIS SETSTATUS"XFCGDIPGETSTRINGFORMATHOTKEYPREFIXHANDLE^Q EXCEPTION@CC  (PBUTIHOTKEYPREFIXLOEXCTHIS SETSTATUS"XFCGDIPSETSTRINGFORMATHOTKEYPREFIXHANDLEoT Q EXCEPTIONMCC (] B ULISTRINGALIGNMENTLOEXCTHIS SETSTATUSXFCGDIPGETSTRINGFORMATLINEALIGNHANDLE^Q EXCEPTION@CC  (PBUTISTRINGALIGNMENTLOEXCTHIS SETSTATUSXFCGDIPSETSTRINGFORMATLINEALIGNHANDLE(QENUMSTRINGDIGITSUBSTITUTEQ EXCEPTIONg#CC  (wBU TILANGUAGE TISUBSTITUTELOEXCTHIS SETSTATUS'XFCGDIPSETSTRINGFORMATDIGITSUBSTITUTIONHANDLEQXFCCHARACTERRANGE& QXFCCHARACTERRANGEQ EXCEPTIONT   T  C T  #CC   (BU TAORANGES LOCHARRANGELQRANGES LIRANGECOUNTLOEXC TOVARBINARYTHIS SETSTATUS/XFCGDIPSETSTRINGFORMATMEASURABLECHARACTERRANGESHANDLEQNUMBERQ EXCEPTIONT TT  CfT  )CC   (BU TNFIRSTTABOFFSET TANTABSTOPSLOEXC LQTABSTOPSLICOUNTTNSTOPTHIS SETSTATUSXFCGDIPSETSTRINGFORMATTABSTOPSHANDLEQ EXCEPTION^;T tringFormat, FormatFlags=C] (n B ULOEXCLCVALUETHIS FORMATFLAGSTOSTRINGoT Q EXCEPTIONMCC (] B ULISTRINGTRIMMINGLOEXCTHIS SETSTATUSXFCGDIPGETSTRINGFORMATTRIMMINGHANDLE^Q EXCEPTION@CC  (PBUTISTRINGTRIMMINGLOEXCTHIS SETSTATUSXFCGDIPSETSTRINGFORMATTRIMMINGHANDLEbQ EXCEPTIONG C"TCxfcSystemColorsN (WBULOEXCTHIS OSYSCOLOREQ EXCEPTION*T (:BULOEXCTHIS OSYSCOLORmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR ACTIVEBORDERmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORACTIVECAPTIONTEXTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR ACTIVECAPTIONmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR APPWORKSPACEmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORCONTROLDARKDARKmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR CONTROLDARKmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORCONTROLLIGHTLIGHTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR CONTROLLIGHTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR CONTROLTEXTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORCONTROLmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORDESKTOPvQXFCCOLORQ EXCEPTIONTT CxfcBrushN (d B UTOCLOBRUSHLOEXCmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR HIGHLIGHTTEXTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR HIGHLIGHTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORHOTTRACKmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORINACTIVEBORDERmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORINACTIVECAPTIONmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORINFOmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORMENUmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR SCROLLBARmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLOR WINDOWTEXTmQ EXCEPTIONK(T C xfcSolidbrushN ([ B ULOBRUSHLOEXCTHIS OSYSCOLORWINDOWdQ EXCEPTIONI C$CoColorCxfcColorN (YBULOEXCTHIS ADDPROPERTYEQ EXCEPTION*T (:BULOEXCTHISOCOLOR]Q EXCEPTION:TCC  (J BULOEXCTHIS ACTIVEBORDEROCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC  (J BULOEXCTHISACTIVECAPTIONTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS ACTIVECAPTIONOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC  (J BULOEXCTHIS APPWORKSPACEOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISCONTROLDARKDARKOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS CONTROLDARKOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISCONTROLLIGHTLIGHTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS CONTROLLIGHTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS CONTROLTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISCONTROLOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISDESKTOPOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISGRAYTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS HIGHLIGHTTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC  (J BULOEXCTHIS HIGHLIGHTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISHOTTRACKOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC  (J BULOEXCTHISINACTIVEBORDEROCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISINACTIVECAPTIONTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISINACTIVECAPTIONOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISINFOTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISINFOOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISMENUTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISMENUOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS SCROLLBAROCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS WINDOWFRAMEOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHIS WINDOWTEXTOCOLORFROMRGBXFCGETSYSCOLOR]Q EXCEPTION:TCC (J BULOEXCTHISWINDOWOCOLORFROMRGBXFCGETSYSCOLORZQ EXCEPTION? CTCxfcIconN (OBULOEXCTHISOICONEQ EXCEPTION*T (:BULOEXCTHISOICON Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLE Q EXCEPTIONrT C% nT C  ( B ULOICONLHICONLOEXC XFCLOADICONTHISOICON FROMHANDLEbQ EXCEPTIONG C"TCxfcSystemColorsN (WBULOEXCTHIS OSYSCOLOREQ EXCEPTION*T (:BULOEXCTHIS OSYSCOLORiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORACTIVECAPTIONTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORCONTROLDARKDARKiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR CONTROLDARKiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORCONTROLLIGHTLIGHTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR CONTROLLIGHTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR CONTROLTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORCONTROLtQXFCCOLORQ EXCEPTIONRT CxfcPenN (b B UTOCLOPENLOEXCiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORGRAYTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR HIGHLIGHTTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR HIGHLIGHTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORINACTIVECAPTIONTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORINFOTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLORMENUTEXTiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR WINDOWFRAMEiQ EXCEPTIONG$T CxfcPenN (W B ULOBRUSHLOEXCLOPENTHIS OSYSCOLOR WINDOWTEXT;QXFCIMAGEQ ENUMWRAPMODEQ XFCRECTANGLEQ EXCEPTION C   )J(    T T &T C C C  H C =ONOuC  ;CC        C =OO:T  T  C  %C OT  ;CC       C =OT C  #CC   T   (BUTOIMAGE TIWRAPMODE TODSTRECTLOEXCLNXLNYLNWIDTHLNHEIGHT LHTEXTURELHIMAGEATTRIBUTESLOIMAGEATTRIBUTES LCVARTYPE GETEXTENTTHIS SETSTATUSXFCGDIPCREATETEXTURE2HANDLEXFCGDIPCREATETEXTUREIAXFCGDIPCREATETEXTURE_;QXFCIMAGEQ ENUMWRAPMODEQ XFCRECTANGLE!BC  NUTOIMAGE TIWRAPMODE TODSTRECTTHISCLASS BCU T  T Q EXCEPTIONCC% T CxfcImageNT   ( B ULOIMAGELHIMAGELOEXCTHIS SETSTATUSXFCGDIPGETTEXTUREIMAGEHANDLE+Q XFCMATRIXQENUMMATRIXORDERQ EXCEPTIONT C  %CC    (BUTOMATRIXTIORDERLOEXCTHIS SETSTATUSXFCGDIPMULTIPLYTEXTURETRANSFORMLHBRUSHHANDLEQQ EXCEPTION3CC (CBULOEXCTHIS SETSTATUSXFCGDIPRESETTEXTURETRANSFORMHANDLE{Q EXCEPTION]T C  #CC  (mBUTNANGLELOEXCTIORDERTHIS SETSTATUSXFCGDIPROTATETEXTURETRANSFORMHANDLE Q EXCEPTIONgT C  )CC   (wBUTNSXTNSYLOEXCTIORDERTHIS SETSTATUSXFCGDIPSCALETEXTURETRANSFORMHANDLE T  T Q EXCEPTIONCC % HT C xfcMatrixCCSystem.Drawing.Drawing2D.prgT   ( B ULOMATRIXLHMATRIXLOEXCTHIS SETSTATUSXFCGDIPGETTEXTURETRANSFORMHANDLE CLASSLIBRARYQ XFCMATRIXQ EXCEPTIONj%C OfCC  (zBUTOMATRIXLOEXCTHIS SETSTATUSXFCGDIPSETTEXTURETRANSFORMHANDLE Q EXCEPTIONgT C  )CC   (wBUTNDXTNDYLOEXCTIORDERTHIS SETSTATUS XFCGDIPTRANSLATETEXTURETRANSFORMHANDLEoT Q EXCEPTIONMCC (] B U LIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPGETTEXTUREWRAPMODEHANDLE^Q EXCEPTION@CC  (PBU TIWRAPMODELOEXCTHIS SETSTATUSXFCGDIPSETTEXTUREWRAPMODEHANDLEJ|GdipBitmapGetPixel GDIPLUS.DLLQxfcGdipBitmapGetPixel"BC   UNBITMAPXYCOLORGDIPBITMAPGETPIXELGDIPLUSDLLXFCGDIPBITMAPGETPIXELM|GdipBitmapLockBits GDIPLUS.DLLQxfcGdipBitmapLockBits(BC     U NBITMAPNRECTFLAGS PIXELFORMATLOCKEDBITMAPDATAGDIPBITMAPLOCKBITSGDIPLUSDLLXFCGDIPBITMAPLOCKBITSI|GdipBitmapSetPixel GDIPLUS.DLLQxfcGdipBitmapSetPixel"BC   UNBITMAPXYCOLORGDIPBITMAPSETPIXELGDIPLUSDLLXFCGDIPBITMAPSETPIXELQ|GdipBitmapSetResolution GDIPLUS.DLLQxfcGdipBitmapSetResolutionBC  UNBITMAPXDPIYDPIGDIPBITMAPSETRESOLUTIONGDIPLUSDLLXFCGDIPBITMAPSETRESOLUTIONn J|GdipBitmapUnlockBits GDIPLUS.DLLQxfcGdipBitmapUnlockBitsBC  UNBITMAPLOCKEDBITMAPDATAGDIPBITMAPUNLOCKBITSGDIPLUSDLLXFCGDIPBITMAPUNLOCKBITSR|GdipCloneBitmapArea GDIPLUS.DLLQxfcGdipCloneBitmapArea4BC       U XYNWIDTHHEIGHT PIXELFORMAT SRCBITMAP DSTBITMAPGDIPCLONEBITMAPAREAGDIPLUSDLLXFCGDIPCLONEBITMAPAREAT|GdipCloneBitmapAreaI GDIPLUS.DLLQxfcGdipCloneBitmapAreaI4BC       U XYNWIDTHHEIGHT PIXELFORMAT SRCBITMAP DSTBITMAPGDIPCLONEBITMAPAREAIGDIPLUSDLLXFCGDIPCLONEBITMAPAREAI m|%GdipCreateBitmapFromDirectDrawSurface GDIPLUS.DLLQ(xfcGdipCreateBitmapFromDirectDrawSurfaceBC  USURFACENBITMAP%GDIPCREATEBITMAPFROMDIRECTDRAWSURFACEGDIPLUSDLL(XFCGDIPCREATEBITMAPFROMDIRECTDRAWSURFACEv R|GdipCreateBitmapFromFile GDIPLUS.DLLQxfcGdipCreateBitmapFromFileBC  UFILENAMENBITMAPGDIPCREATEBITMAPFROMFILEGDIPLUSDLLXFCGDIPCREATEBITMAPFROMFILE| X|GdipCreateBitmapFromFileICM GDIPLUS.DLLQxfcGdipCreateBitmapFromFileICMBC  UFILENAMENBITMAPGDIPCREATEBITMAPFROMFILEICMGDIPLUSDLLXFCGDIPCREATEBITMAPFROMFILEICMY|GdipCreateBitmapFromGdiDib GDIPLUS.DLLQxfcGdipCreateBitmapFromGdiDibBC  U GDIBITMAPINFO GDIBITMAPDATANBITMAPGDIPCREATEBITMAPFROMGDIDIBGDIPLUSDLLXFCGDIPCREATEBITMAPFROMGDIDIB^|GdipCreateBitmapFromGraphics GDIPLUS.DLLQxfcGdipCreateBitmapFromGraphics"BC   UNWIDTHHEIGHTGRAPHICSNBITMAPGDIPCREATEBITMAPFROMGRAPHICSGDIPLUSDLLXFCGDIPCREATEBITMAPFROMGRAPHICSx T|GdipCreateBitmapFromHICON GDIPLUS.DLLQxfcGdipCreateBitmapFromHICONBC  UHICONNBITMAPGDIPCREATEBITMAPFROMHICONGDIPLUSDLLXFCGDIPCREATEBITMAPFROMHICON\|GdipCreateBitmapFromResource GDIPLUS.DLLQxfcGdipCreateBitmapFromResourceBC  U HINSTANCE LPBITMAPNAMENBITMAPGDIPCREATEBITMAPFROMRESOURCEGDIPLUSDLLXFCGDIPCREATEBITMAPFROMRESOURCE\|GdipCreateBitmapFromScan0 GDIPLUS.DLLQxfcGdipCreateBitmapFromScan0.BC      U NWIDTHHEIGHTSTRIDE PIXELFORMATSCAN0NBITMAPGDIPCREATEBITMAPFROMSCAN0GDIPLUSDLLXFCGDIPCREATEBITMAPFROMSCAN0z V|GdipCreateBitmapFromStream GDIPLUS.DLLQxfcGdipCreateBitmapFromStreamBC  USTREAMNBITMAPGDIPCREATEBITMAPFROMSTREAMGDIPLUSDLLXFCGDIPCREATEBITMAPFROMSTREAM \|GdipCreateBitmapFromStreamICM GDIPLUS.DLLQ xfcGdipCreateBitmapFromStreamICMBC  USTREAMNBITMAPGDIPCREATEBITMAPFROMSTREAMICMGDIPLUSDLL XFCGDIPCREATEBITMAPFROMSTREAMICMx T|GdipCreateHICONFromBitmap GDIPLUS.DLLQxfcGdipCreateHICONFromBitmapBC  UNBITMAP HBMRETURNGDIPCREATEHICONFROMBITMAPGDIPLUSDLLXFCGDIPCREATEHICONFROMBITMAP'8|BitBltWIN32APIQ xfcBitBlt@BC         U HDCNXDESTNYDESTNWIDTHNHEIGHTHDCSRCNXSRCNYSRCNROPBITBLTWIN32API XFCBITBLTzL|CreateCompatibleBitmapWIN32APIQxfcCreateCompatibleBitmapBC  UHDCWIDTHHEIGHTCREATECOMPATIBLEBITMAPWIN32APIXFCCREATECOMPATIBLEBITMAP] 9| GetWindowRectWIN32APIQxfcGetWindowRectBC  UHWNDLPRECT GETWINDOWRECTWIN32APIXFCGETWINDOWRECTZ 6| SelectObjectWIN32APIQxfcSelectObjectBC UHDCHGDIOBJ SELECTOBJECTWIN32APIXFCSELECTOBJECTb >|GdipCloneBrush GDIPLUS.DLLQxfcGdipCloneBrushBC  UBRUSH CLONEBRUSHGDIPCLONEBRUSHGDIPLUSDLLXFCGDIPCLONEBRUSHW=|GdipDeleteBrush GDIPLUS.DLLQxfcGdipDeleteBrushBC UBRUSHGDIPDELETEBRUSHGDIPLUSDLLXFCGDIPDELETEBRUSH` <| GdipCloneFont GDIPLUS.DLLQxfcGdipCloneFontBC  UCURFONT CLONEFONT GDIPCLONEFONTGDIPLUSDLLXFCGDIPCLONEFONTD|GdipCreateFont GDIPLUS.DLLQxfcGdipCreateFont(BC    U FONTFAMILYEMSIZESTYLEUNIT CREATEDFONTGDIPCREATEFONTGDIPLUSDLLXFCGDIPCREATEFONTn J|GdipCreateFontFromDC GDIPLUS.DLLQxfcGdipCreateFontFromDCBC  UHDC CREATEDFONTGDIPCREATEFONTFROMDCGDIPLUSDLLXFCGDIPCREATEFONTFROMDCT|GdipCreateFontFromLogfontA GDIPLUS.DLLQxfcGdipCreateFontFromLogfontABC   UHDCLFONT CREATEDFONTGDIPCREATEFONTFROMLOGFONTAGDIPLUSDLLXFCGDIPCREATEFONTFROMLOGFONTAT|GdipCreateFontFromLogfontW GDIPLUS.DLLQxfcGdipCreateFontFromLogfontWBC   UHDCLFONT CREATEDFONTGDIPCREATEFONTFROMLOGFONTWGDIPLUSDLLXFCGDIPCREATEFONTFROMLOGFONTWU;|GdipDeleteFont GDIPLUS.DLLQxfcGdipDeleteFontBC UCURFONTGDIPDELETEFONTGDIPLUSDLLXFCGDIPDELETEFONT` <| GdipGetFamily GDIPLUS.DLLQxfcGdipGetFamilyBC  UCURFONTFAMILY GDIPGETFAMILYGDIPLUSDLLXFCGDIPGETFAMILYtF|GdipGetFontHeight GDIPLUS.DLLQxfcGdipGetFontHeightBC  UCURFONTGRAPHICSHEIGHTGDIPGETFONTHEIGHTGDIPLUSDLLXFCGDIPGETFONTHEIGHTV|GdipGetFontHeightGivenDPI GDIPLUS.DLLQxfcGdipGetFontHeightGivenDPIBC  UCURFONTDPIHEIGHTGDIPGETFONTHEIGHTGIVENDPIGDIPLUSDLLXFCGDIPGETFONTHEIGHTGIVENDPId @|GdipGetFontSize GDIPLUS.DLLQxfcGdipGetFontSizeBC  UCURFONTSIZEGDIPGETFONTSIZEGDIPLUSDLLXFCGDIPGETFONTSIZEf B|GdipGetFontStyle GDIPLUS.DLLQxfcGdipGetFontStyleBC  UCURFONTSTYLEGDIPGETFONTSTYLEGDIPLUSDLLXFCGDIPGETFONTSTYLEd @|GdipGetFontUnit GDIPLUS.DLLQxfcGdipGetFontUnitBC  UCURFONTUNITGDIPGETFONTUNITGDIPLUSDLLXFCGDIPGETFONTUNITpB|GdipGetLogFontA GDIPLUS.DLLQxfcGdipGetLogFontABC  UCURFONTGRAPHICSLFONTGDIPGETLOGFONTAGDIPLUSDLLXFCGDIPGETLOGFONTA[A|CreateFontIndirectWIN32APIQxfcCreateFontIndirectBC ULPLFCREATEFONTINDIRECTWIN32APIXFCCREATEFONTINDIRECT\|GdipCreateFontFamilyFromName GDIPLUS.DLLQxfcGdipCreateFontFamilyFromNameBC  UFONTNAMEFONTCOLLECTION FONTFAMILYGDIPCREATEFONTFAMILYFROMNAMEGDIPLUSDLLXFCGDIPCREATEFONTFAMILYFROMNAMEaG|GdipDeleteFontFamily GDIPLUS.DLLQxfcGdipDeleteFontFamilyBC U FONTFAMILYGDIPDELETEFONTFAMILYGDIPLUSDLLXFCGDIPDELETEFONTFAMILYtF|GdipGetCellAscent GDIPLUS.DLLQxfcGdipGetCellAscentBC  UFAMILYSTYLE CELLASCENTGDIPGETCELLASCENTGDIPLUSDLLXFCGDIPGETCELLASCENTvH|GdipGetCellDescent GDIPLUS.DLLQxfcGdipGetCellDescentBC  UFAMILYSTYLE CELLDESCENTGDIPGETCELLDESCENTGDIPLUSDLLXFCGDIPGETCELLDESCENTpB|GdipGetEmHeight GDIPLUS.DLLQxfcGdipGetEmHeightBC  UFAMILYSTYLEEMHEIGHTGDIPGETEMHEIGHTGDIPLUSDLLXFCGDIPGETEMHEIGHTtF|GdipGetFamilyName GDIPLUS.DLLQxfcGdipGetFamilyNameBC   UFAMILYFILENAMELANGUAGEGDIPGETFAMILYNAMEGDIPLUSDLLXFCGDIPGETFAMILYNAME|b|!GdipGetGenericFontFamilyMonospace GDIPLUS.DLLQ$xfcGdipGetGenericFontFamilyMonospaceBC U NATIVEFAMILY!GDIPGETGENERICFONTFAMILYMONOSPACEGDIPLUSDLL$XFCGDIPGETGENERICFONTFAMILYMONOSPACE|b|!GdipGetGenericFontFamilySansSerif GDIPLUS.DLLQ$xfcGdipGetGenericFontFamilySansSerifBC U NATIVEFAMILY!GDIPGETGENERICFONTFAMILYSANSSERIFGDIPLUSDLL$XFCGDIPGETGENERICFONTFAMILYSANSSERIFtZ|GdipGetGenericFontFamilySerif GDIPLUS.DLLQ xfcGdipGetGenericFontFamilySerifBC U NATIVEFAMILYGDIPGETGENERICFONTFAMILYSERIFGDIPLUSDLL XFCGDIPGETGENERICFONTFAMILYSERIFvH|GdipGetLineSpacing GDIPLUS.DLLQxfcGdipGetLineSpacingBC  UFAMILYSTYLE LINESPACINGGDIPGETLINESPACINGGDIPLUSDLLXFCGDIPGETLINESPACINGzL|GdipIsStyleAvailable GDIPLUS.DLLQxfcGdipIsStyleAvailableBC  UFAMILYSTYLEISSTYLEAVAILABLEGDIPISSTYLEAVAILABLEGDIPLUSDLLXFCGDIPISSTYLEAVAILABLEN|GdipBeginContainer GDIPLUS.DLLQxfcGdipBeginContainer(BC     U GRAPHICSDSTRECTSRCRECTUNITSTATEGDIPBEGINCONTAINERGDIPLUSDLLXFCGDIPBEGINCONTAINERl H|GdipBeginContainer2 GDIPLUS.DLLQxfcGdipBeginContainer2BC  UGRAPHICSSTATEGDIPBEGINCONTAINER2GDIPLUSDLLXFCGDIPBEGINCONTAINER2P|GdipBeginContainerI GDIPLUS.DLLQxfcGdipBeginContainerI(BC     U GRAPHICSDSTRECTSRCRECTUNITSTATEGDIPBEGINCONTAINERIGDIPLUSDLLXFCGDIPBEGINCONTAINERIh:| GdipComment GDIPLUS.DLLQxfcGdipCommentBC  UGRAPHICSSIZEDATANDATA GDIPCOMMENTGDIPLUSDLLXFCGDIPCOMMENTh D|GdipCreateFromHDC GDIPLUS.DLLQxfcGdipCreateFromHDCBC  UHDCGRAPHICSGDIPCREATEFROMHDCGDIPLUSDLLXFCGDIPCREATEFROMHDCvH|GdipCreateFromHDC2 GDIPLUS.DLLQxfcGdipCreateFromHDC2BC  UHDCHDEVICEGRAPHICSGDIPCREATEFROMHDC2GDIPLUSDLLXFCGDIPCREATEFROMHDC2j F|GdipCreateFromHWND GDIPLUS.DLLQxfcGdipCreateFromHWNDBC  UHWNDGRAPHICSGDIPCREATEFROMHWNDGDIPLUSDLLXFCGDIPCREATEFROMHWND]P|GdipCreateHalftonePalette GDIPLUS.DLLQxfcGdipCreateHalftonePalette BCUGDIPCREATEHALFTONEPALETTEGDIPLUSDLLXFCGDIPCREATEHALFTONEPALETTE]C|GdipDeleteGraphics GDIPLUS.DLLQxfcGdipDeleteGraphicsBC UGRAPHICSGDIPDELETEGRAPHICSGDIPLUSDLLXFCGDIPDELETEGRAPHICS#C| GdipDrawArc GDIPLUS.DLLQxfcGdipDrawArc:BC        U GRAPHICSPENXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPDRAWARCGDIPLUSDLLXFCGDIPDRAWARC#E| GdipDrawArcI GDIPLUS.DLLQxfcGdipDrawArcI:BC        U GRAPHICSPENXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPDRAWARCIGDIPLUSDLLXFCGDIPDRAWARCI+ M|GdipDrawBezier GDIPLUS.DLLQxfcGdipDrawBezierFBC         UGRAPHICSPENX1Y1X2Y2X3Y3X4Y4GDIPDRAWBEZIERGDIPLUSDLLXFCGDIPDRAWBEZIER+ O|GdipDrawBezierI GDIPLUS.DLLQxfcGdipDrawBezierIFBC         UGRAPHICSPENX1Y1X2Y2X3Y3X4Y4GDIPDRAWBEZIERIGDIPLUSDLLXFCGDIPDRAWBEZIERI|D|GdipDrawBeziers GDIPLUS.DLLQxfcGdipDrawBeziers"BC   UGRAPHICSPENPPOINTFCOUNTGDIPDRAWBEZIERSGDIPLUSDLLXFCGDIPDRAWBEZIERS~F|GdipDrawBeziersI GDIPLUS.DLLQxfcGdipDrawBeziersI"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWBEZIERSIGDIPLUSDLLXFCGDIPDRAWBEZIERSIL|GdipDrawClosedCurve GDIPLUS.DLLQxfcGdipDrawClosedCurve"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWCLOSEDCURVEGDIPLUSDLLXFCGDIPDRAWCLOSEDCURVEP|GdipDrawClosedCurve2 GDIPLUS.DLLQxfcGdipDrawClosedCurve2(BC    U GRAPHICSPENPPOINTCOUNTTENSIONGDIPDRAWCLOSEDCURVE2GDIPLUSDLLXFCGDIPDRAWCLOSEDCURVE2R|GdipDrawClosedCurve2I GDIPLUS.DLLQxfcGdipDrawClosedCurve2I(BC    U GRAPHICSPENPPOINTCOUNTTENSIONGDIPDRAWCLOSEDCURVE2IGDIPLUSDLLXFCGDIPDRAWCLOSEDCURVE2IN|GdipDrawClosedCurveI GDIPLUS.DLLQxfcGdipDrawClosedCurveI"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWCLOSEDCURVEIGDIPLUSDLLXFCGDIPDRAWCLOSEDCURVEIx@| GdipDrawCurve GDIPLUS.DLLQxfcGdipDrawCurve"BC   UGRAPHICSPENPPOINTCOUNT GDIPDRAWCURVEGDIPLUSDLLXFCGDIPDRAWCURVED|GdipDrawCurve2 GDIPLUS.DLLQxfcGdipDrawCurve2(BC    U GRAPHICSPENPPOINTCOUNTTENSIONGDIPDRAWCURVE2GDIPLUSDLLXFCGDIPDRAWCURVE2F|GdipDrawCurve2I GDIPLUS.DLLQxfcGdipDrawCurve2I(BC    U GRAPHICSPENPPOINTCOUNTTENSIONGDIPDRAWCURVE2IGDIPLUSDLLXFCGDIPDRAWCURVE2IH|GdipDrawCurve3 GDIPLUS.DLLQxfcGdipDrawCurve34BC       U GRAPHICSPENPPOINTCOUNTOFFSETNUMBEROFSEGMENTSTENSIONGDIPDRAWCURVE3GDIPLUSDLLXFCGDIPDRAWCURVE3J|GdipDrawCurve3I GDIPLUS.DLLQxfcGdipDrawCurve3I4BC       U GRAPHICSPENPPOINTCOUNTOFFSETNUMBEROFSEGMENTSTENSIONGDIPDRAWCURVE3IGDIPLUSDLLXFCGDIPDRAWCURVE3IzB|GdipDrawCurveI GDIPLUS.DLLQxfcGdipDrawCurveI"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWCURVEIGDIPLUSDLLXFCGDIPDRAWCURVEIG|GdipDrawEllipse GDIPLUS.DLLQxfcGdipDrawEllipse.BC      U GRAPHICSPENXYNWIDTHHEIGHTGDIPDRAWELLIPSEGDIPLUSDLLXFCGDIPDRAWELLIPSEI|GdipDrawEllipseI GDIPLUS.DLLQxfcGdipDrawEllipseI.BC      U GRAPHICSPENXYNWIDTHHEIGHTGDIPDRAWELLIPSEIGDIPLUSDLLXFCGDIPDRAWELLIPSEIw?| GdipDrawImage GDIPLUS.DLLQxfcGdipDrawImage"BC   UGRAPHICSNIMAGEXY GDIPDRAWIMAGEGDIPLUSDLLXFCGDIPDRAWIMAGEI|GdipDrawImageFX GDIPLUS.DLLQxfcGdipDrawImageFX4BC       U GRAPHICSIMAGE SOURCERECTF XFORMMATRIXEFFECTIMAGEATTRIBUTESSRCUNITGDIPDRAWIMAGEFXGDIPLUSDLLXFCGDIPDRAWIMAGEFXyA|GdipDrawImageI GDIPLUS.DLLQxfcGdipDrawImageI"BC   UGRAPHICSNIMAGEXYGDIPDRAWIMAGEIGDIPLUSDLLXFCGDIPDRAWIMAGEI'[|GdipDrawImagePointRect GDIPLUS.DLLQxfcGdipDrawImagePointRect@BC         U GRAPHICSNIMAGEXYSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITGDIPDRAWIMAGEPOINTRECTGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTRECT']|GdipDrawImagePointRectI GDIPLUS.DLLQxfcGdipDrawImagePointRectI@BC         U GRAPHICSNIMAGEXYSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITGDIPDRAWIMAGEPOINTRECTIGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTRECTIL|GdipDrawImagePoints GDIPLUS.DLLQxfcGdipDrawImagePoints"BC   UGRAPHICSNIMAGE DSTPOINTSCOUNTGDIPDRAWIMAGEPOINTSGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTSN|GdipDrawImagePointsI GDIPLUS.DLLQxfcGdipDrawImagePointsI"BC   UGRAPHICSNIMAGE DSTPOINTSCOUNTGDIPDRAWIMAGEPOINTSIGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTSI3   d|GdipDrawImagePointsRect GDIPLUS.DLLQxfcGdipDrawImagePointsRectRBC         UGRAPHICSNIMAGEPPOINTCOUNTSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITIMAGEATTRIBUTES PCALLBACK CALLBACKDATAGDIPDRAWIMAGEPOINTSRECTGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTSRECT3   f|GdipDrawImagePointsRectI GDIPLUS.DLLQxfcGdipDrawImagePointsRectIRBC         UGRAPHICSNIMAGEPPOINTCOUNTSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITIMAGEATTRIBUTES PCALLBACK CALLBACKDATAGDIPDRAWIMAGEPOINTSRECTIGDIPLUSDLLXFCGDIPDRAWIMAGEPOINTSRECTIK|GdipDrawImageRect GDIPLUS.DLLQxfcGdipDrawImageRect.BC      U GRAPHICSNIMAGEXYNWIDTHHEIGHTGDIPDRAWIMAGERECTGDIPLUSDLLXFCGDIPDRAWIMAGERECTM|GdipDrawImageRectI GDIPLUS.DLLQxfcGdipDrawImageRectI.BC      U GRAPHICSNIMAGEXYNWIDTHHEIGHTGDIPDRAWIMAGERECTIGDIPLUSDLLXFCGDIPDRAWIMAGERECTI;     c|GdipDrawImageRectRect GDIPLUS.DLLQxfcGdipDrawImageRectRect^BC         UGRAPHICSNIMAGEDSTXDSTYDSTWIDTH DSTHEIGHTSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITIMAGEATTRIBUTES PCALLBACK CALLBACKDATAGDIPDRAWIMAGERECTRECTGDIPLUSDLLXFCGDIPDRAWIMAGERECTRECT;     e|GdipDrawImageRectRectI GDIPLUS.DLLQxfcGdipDrawImageRectRectI^BC         UGRAPHICSNIMAGEDSTXDSTYDSTWIDTH DSTHEIGHTSRCXSRCYSRCWIDTH SRCHEIGHTSRCUNITIMAGEATTRIBUTES PCALLBACK CALLBACKDATAGDIPDRAWIMAGERECTRECTIGDIPLUSDLLXFCGDIPDRAWIMAGERECTRECTIA| GdipDrawLine GDIPLUS.DLLQxfcGdipDrawLine.BC      U GRAPHICSPENX1Y1X2Y2 GDIPDRAWLINEGDIPLUSDLLXFCGDIPDRAWLINEC| GdipDrawLineI GDIPLUS.DLLQxfcGdipDrawLineI.BC      U GRAPHICSPENX1Y1X2Y2 GDIPDRAWLINEIGDIPLUSDLLXFCGDIPDRAWLINEIx@| GdipDrawLines GDIPLUS.DLLQxfcGdipDrawLines"BC   UGRAPHICSPENPPOINTCOUNT GDIPDRAWLINESGDIPLUSDLLXFCGDIPDRAWLINESzB|GdipDrawLinesI GDIPLUS.DLLQxfcGdipDrawLinesI"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWLINESIGDIPLUSDLLXFCGDIPDRAWLINESIi;| GdipDrawPath GDIPLUS.DLLQxfcGdipDrawPathBC  UGRAPHICSPENPATH GDIPDRAWPATHGDIPLUSDLLXFCGDIPDRAWPATH#C| GdipDrawPie GDIPLUS.DLLQxfcGdipDrawPie:BC        U GRAPHICSPENXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPDRAWPIEGDIPLUSDLLXFCGDIPDRAWPIE#E| GdipDrawPieI GDIPLUS.DLLQxfcGdipDrawPieI:BC        U GRAPHICSPENXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPDRAWPIEIGDIPLUSDLLXFCGDIPDRAWPIEI|D|GdipDrawPolygon GDIPLUS.DLLQxfcGdipDrawPolygon"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWPOLYGONGDIPLUSDLLXFCGDIPDRAWPOLYGON~F|GdipDrawPolygonI GDIPLUS.DLLQxfcGdipDrawPolygonI"BC   UGRAPHICSPENPPOINTCOUNTGDIPDRAWPOLYGONIGDIPLUSDLLXFCGDIPDRAWPOLYGONIK|GdipDrawRectangle GDIPLUS.DLLQxfcGdipDrawRectangle.BC      U GRAPHICSPENXYNWIDTHHEIGHTGDIPDRAWRECTANGLEGDIPLUSDLLXFCGDIPDRAWRECTANGLEM|GdipDrawRectangleI GDIPLUS.DLLQxfcGdipDrawRectangleI.BC      U GRAPHICSPENXYNWIDTHHEIGHTGDIPDRAWRECTANGLEIGDIPLUSDLLXFCGDIPDRAWRECTANGLEIJ|GdipDrawRectangles GDIPLUS.DLLQxfcGdipDrawRectangles"BC   UGRAPHICSPENRECTSCOUNTGDIPDRAWRECTANGLESGDIPLUSDLLXFCGDIPDRAWRECTANGLESL|GdipDrawRectanglesI GDIPLUS.DLLQxfcGdipDrawRectanglesI"BC   UGRAPHICSPENRECTSCOUNTGDIPDRAWRECTANGLESIGDIPLUSDLLXFCGDIPDRAWRECTANGLESIH|GdipDrawString GDIPLUS.DLLQxfcGdipDrawString4BC       U GRAPHICSSTRLENGTHTHEFONT LAYOUTRECT STRINGFORMATBRUSHGDIPDRAWSTRINGGDIPLUSDLLXFCGDIPDRAWSTRINGe A|GdipEndContainer GDIPLUS.DLLQxfcGdipEndContainerBC UGRAPHICSSTATEGDIPENDCONTAINERGDIPLUSDLLXFCGDIPENDCONTAINERh|GdipEnumerateMetafileDestPoint GDIPLUS.DLLQ!xfcGdipEnumerateMetafileDestPoint.BC      U GRAPHICSMETAFILE DESTPOINTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTESGDIPENUMERATEMETAFILEDESTPOINTGDIPLUSDLL!XFCGDIPENUMERATEMETAFILEDESTPOINTi|GdipEnumerateMetafileDestPointI GDIPLUS.DLLQ"xfcGdipEnumerateMetafileDestPointI.BC      U GRAPHICSMETAFILE DESTPOINTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTESGDIPENUMERATEMETAFILEDESTPOINTIGDIPLUSDLL"XFCGDIPENUMERATEMETAFILEDESTPOINTIl|GdipEnumerateMetafileDestPoints GDIPLUS.DLLQ"xfcGdipEnumerateMetafileDestPoints4BC       U GRAPHICSMETAFILE DESTPOINTCOUNTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTESGDIPENUMERATEMETAFILEDESTPOINTSGDIPLUSDLL"XFCGDIPENUMERATEMETAFILEDESTPOINTSn| GdipEnumerateMetafileDestPointsI GDIPLUS.DLLQ#xfcGdipEnumerateMetafileDestPointsI4BC       U GRAPHICSMETAFILE DESTPOINTCOUNTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES GDIPENUMERATEMETAFILEDESTPOINTSIGDIPLUSDLL#XFCGDIPENUMERATEMETAFILEDESTPOINTSIf|GdipEnumerateMetafileDestRect GDIPLUS.DLLQ xfcGdipEnumerateMetafileDestRect.BC      U GRAPHICSMETAFILEDESTRECTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTESGDIPENUMERATEMETAFILEDESTRECTGDIPLUSDLL XFCGDIPENUMERATEMETAFILEDESTRECTh|GdipEnumerateMetafileDestRectI GDIPLUS.DLLQ!xfcGdipEnumerateMetafileDestRectI.BC      U GRAPHICSMETAFILEDESTRECTLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTESGDIPENUMERATEMETAFILEDESTRECTIGDIPLUSDLL!XFCGDIPENUMERATEMETAFILEDESTRECTI#y|%GdipEnumerateMetafileSrcRectDestPoint GDIPLUS.DLLQ(xfcGdipEnumerateMetafileSrcRectDestPoint:BC        U GRAPHICSMETAFILE DESTPOINTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES%GDIPENUMERATEMETAFILESRCRECTDESTPOINTGDIPLUSDLL(XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINT#{|&GdipEnumerateMetafileSrcRectDestPointI GDIPLUS.DLLQ)xfcGdipEnumerateMetafileSrcRectDestPointI:BC        U GRAPHICSMETAFILE DESTPOINTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES&GDIPENUMERATEMETAFILESRCRECTDESTPOINTIGDIPLUSDLL)XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTI'}|&GdipEnumerateMetafileSrcRectDestPoints GDIPLUS.DLLQ)xfcGdipEnumerateMetafileSrcRectDestPoints@BC         U GRAPHICSMETAFILE DESTPOINTSCOUNTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES&GDIPENUMERATEMETAFILESRCRECTDESTPOINTSGDIPLUSDLL)XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTS'|'GdipEnumerateMetafileSrcRectDestPointsI GDIPLUS.DLLQ*xfcGdipEnumerateMetafileSrcRectDestPointsI@BC         U GRAPHICSMETAFILE DESTPOINTSCOUNTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES'GDIPENUMERATEMETAFILESRCRECTDESTPOINTSIGDIPLUSDLL*XFCGDIPENUMERATEMETAFILESRCRECTDESTPOINTSI#w|$GdipEnumerateMetafileSrcRectDestRect GDIPLUS.DLLQ'xfcGdipEnumerateMetafileSrcRectDestRect:BC        U GRAPHICSMETAFILEDESTRECTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES$GDIPENUMERATEMETAFILESRCRECTDESTRECTGDIPLUSDLL'XFCGDIPENUMERATEMETAFILESRCRECTDESTRECT#y|%GdipEnumerateMetafileSrcRectDestRectI GDIPLUS.DLLQ(xfcGdipEnumerateMetafileSrcRectDestRectI:BC        U GRAPHICSMETAFILEDESTRECTSRCRECTSRCUNITLPENUMERATEMETAFILEPROC CALLBACKDATAIMAGEATTRIBUTES%GDIPENUMERATEMETAFILESRCRECTDESTRECTIGDIPLUSDLL(XFCGDIPENUMERATEMETAFILESRCRECTDESTRECTIL|GdipFillClosedCurve GDIPLUS.DLLQxfcGdipFillClosedCurve"BC   UGRAPHICSBRUSHPPOINTCOUNTGDIPFILLCLOSEDCURVEGDIPLUSDLLXFCGDIPFILLCLOSEDCURVER|GdipFillClosedCurve2 GDIPLUS.DLLQxfcGdipFillClosedCurve2.BC      U GRAPHICSBRUSHPPOINTCOUNTTENSIONFILLMDGDIPFILLCLOSEDCURVE2GDIPLUSDLLXFCGDIPFILLCLOSEDCURVE2T|GdipFillClosedCurve2I GDIPLUS.DLLQxfcGdipFillClosedCurve2I.BC      U GRAPHICSBRUSHPPOINTCOUNTTENSIONFILLMDGDIPFILLCLOSEDCURVE2IGDIPLUSDLLXFCGDIPFILLCLOSEDCURVE2IN|GdipFillClosedCurveI GDIPLUS.DLLQxfcGdipFillClosedCurveI"BC   UGRAPHICSBRUSHPPOINTCOUNTGDIPFILLCLOSEDCURVEIGDIPLUSDLLXFCGDIPFILLCLOSEDCURVEIG|GdipFillEllipse GDIPLUS.DLLQxfcGdipFillEllipse.BC      U GRAPHICSBRUSHXYNWIDTHHEIGHTGDIPFILLELLIPSEGDIPLUSDLLXFCGDIPFILLELLIPSEI|GdipFillEllipseI GDIPLUS.DLLQxfcGdipFillEllipseI.BC      U GRAPHICSBRUSHXYNWIDTHHEIGHTGDIPFILLELLIPSEIGDIPLUSDLLXFCGDIPFILLELLIPSEIi;| GdipFillPath GDIPLUS.DLLQxfcGdipFillPathBC  UGRAPHICSBRUSHPATH GDIPFILLPATHGDIPLUSDLLXFCGDIPFILLPATH#C| GdipFillPie GDIPLUS.DLLQxfcGdipFillPie:BC        U GRAPHICSBRUSHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPFILLPIEGDIPLUSDLLXFCGDIPFILLPIE#E| GdipFillPieI GDIPLUS.DLLQxfcGdipFillPieI:BC        U GRAPHICSBRUSHXYNWIDTHHEIGHT STARTANGLE SWEEPANGLE GDIPFILLPIEIGDIPLUSDLLXFCGDIPFILLPIEIF|GdipFillPolygon GDIPLUS.DLLQxfcGdipFillPolygon(BC    U GRAPHICSBRUSHPPOINTCOUNTFILLMDGDIPFILLPOLYGONGDIPLUSDLLXFCGDIPFILLPOLYGONH|GdipFillPolygonI GDIPLUS.DLLQxfcGdipFillPolygonI(BC    U GRAPHICSBRUSHPPOINTCOUNTFILLMDGDIPFILLPOLYGONIGDIPLUSDLLXFCGDIPFILLPOLYGONIK|GdipFillRectangle GDIPLUS.DLLQxfcGdipFillRectangle.BC      U GRAPHICSBRUSHXYNWIDTHHEIGHTGDIPFILLRECTANGLEGDIPLUSDLLXFCGDIPFILLRECTANGLEM|GdipFillRectangleI GDIPLUS.DLLQxfcGdipFillRectangleI.BC      U GRAPHICSBRUSHXYNWIDTHHEIGHTGDIPFILLRECTANGLEIGDIPLUSDLLXFCGDIPFILLRECTANGLEIJ|GdipFillRectangles GDIPLUS.DLLQxfcGdipFillRectangles"BC   UGRAPHICSBRUSHRECTSCOUNTGDIPFILLRECTANGLESGDIPLUSDLLXFCGDIPFILLRECTANGLESL|GdipFillRectanglesI GDIPLUS.DLLQxfcGdipFillRectanglesI"BC   UGRAPHICSBRUSHRECTSCOUNTGDIPFILLRECTANGLESIGDIPLUSDLLXFCGDIPFILLRECTANGLESIm?|GdipFillRegion GDIPLUS.DLLQxfcGdipFillRegionBC  UGRAPHICSBRUSHREGIONGDIPFILLREGIONGDIPLUSDLLXFCGDIPFILLREGIONW 3| GdipFlush GDIPLUS.DLLQ xfcGdipFlushBC UGRAPHICS INTENTION GDIPFLUSHGDIPLUSDLL XFCGDIPFLUSH[ 7| GdipGetClip GDIPLUS.DLLQxfcGdipGetClipBC UGRAPHICSREGION GDIPGETCLIPGDIPLUSDLLXFCGDIPGETCLIPh D|GdipGetClipBounds GDIPLUS.DLLQxfcGdipGetClipBoundsBC  UGRAPHICSNRECTGDIPGETCLIPBOUNDSGDIPLUSDLLXFCGDIPGETCLIPBOUNDSj F|GdipGetClipBoundsI GDIPLUS.DLLQxfcGdipGetClipBoundsIBC  UGRAPHICSNRECTGDIPGETCLIPBOUNDSIGDIPLUSDLLXFCGDIPGETCLIPBOUNDSIr N|GdipGetCompositingMode GDIPLUS.DLLQxfcGdipGetCompositingModeBC  UGRAPHICS COMPOSITINGMDGDIPGETCOMPOSITINGMODEGDIPLUSDLLXFCGDIPGETCOMPOSITINGMODEx T|GdipGetCompositingQuality GDIPLUS.DLLQxfcGdipGetCompositingQualityBC  UGRAPHICSCOMPOSITINGQLTYGDIPGETCOMPOSITINGQUALITYGDIPLUSDLLXFCGDIPGETCOMPOSITINGQUALITYX 4| GdipGetDC GDIPLUS.DLLQ xfcGdipGetDCBC  UGRAPHICSHDC GDIPGETDCGDIPLUSDLL XFCGDIPGETDC\ 8| GdipGetDpiX GDIPLUS.DLLQxfcGdipGetDpiXBC  UGRAPHICSDPI GDIPGETDPIXGDIPLUSDLLXFCGDIPGETDPIX\ 8| GdipGetDpiY GDIPLUS.DLLQxfcGdipGetDpiYBC  UGRAPHICSDPI GDIPGETDPIYGDIPLUSDLLXFCGDIPGETDPIY| X|GdipGetImageGraphicsContext GDIPLUS.DLLQxfcGdipGetImageGraphicsContextBC  UNIMAGEGRAPHICSGDIPGETIMAGEGRAPHICSCONTEXTGDIPLUSDLLXFCGDIPGETIMAGEGRAPHICSCONTEXTv R|GdipGetInterpolationMode GDIPLUS.DLLQxfcGdipGetInterpolationModeBC  UGRAPHICS INTERPOLATIONGDIPGETINTERPOLATIONMODEGDIPLUSDLLXFCGDIPGETINTERPOLATIONMODEl H|GdipGetNearestColor GDIPLUS.DLLQxfcGdipGetNearestColorBC  UGRAPHICSARGBGDIPGETNEARESTCOLORGDIPLUSDLLXFCGDIPGETNEARESTCOLORf B|GdipGetPageScale GDIPLUS.DLLQxfcGdipGetPageScaleBC  UGRAPHICSSSCALEGDIPGETPAGESCALEGDIPLUSDLLXFCGDIPGETPAGESCALEd @|GdipGetPageUnit GDIPLUS.DLLQxfcGdipGetPageUnitBC  UGRAPHICSUNITGDIPGETPAGEUNITGDIPLUSDLLXFCGDIPGETPAGEUNITr N|GdipGetPixelOffsetMode GDIPLUS.DLLQxfcGdipGetPixelOffsetModeBC  UGRAPHICS PIXOFFSETMODEGDIPGETPIXELOFFSETMODEGDIPLUSDLLXFCGDIPGETPIXELOFFSETMODEQ|GdipGetRenderingOrigin GDIPLUS.DLLQxfcGdipGetRenderingOriginBC   UGRAPHICSXYGDIPGETRENDERINGORIGINGDIPLUSDLLXFCGDIPGETRENDERINGORIGINn J|GdipGetSmoothingMode GDIPLUS.DLLQxfcGdipGetSmoothingModeBC  UGRAPHICS SMOOTHINGMDGDIPGETSMOOTHINGMODEGDIPLUSDLLXFCGDIPGETSMOOTHINGMODE |0GdipGetStringFormatMeasurableCharacterRangeCount GDIPLUS.DLLQ3xfcGdipGetStringFormatMeasurableCharacterRangeCountBC  U STRINGFORMATCOUNT0GDIPGETSTRINGFORMATMEASURABLECHARACTERRANGECOUNTGDIPLUSDLL3XFCGDIPGETSTRINGFORMATMEASURABLECHARACTERRANGECOUNTl H|GdipGetTextContrast GDIPLUS.DLLQxfcGdipGetTextContrastBC  UGRAPHICSCONTRASTGDIPGETTEXTCONTRASTGDIPLUSDLLXFCGDIPGETTEXTCONTRASTv R|GdipGetTextRenderingHint GDIPLUS.DLLQxfcGdipGetTextRenderingHintBC  UGRAPHICSMODEGDIPGETTEXTRENDERINGHINTGDIPLUSDLLXFCGDIPGETTEXTRENDERINGHINTv R|GdipGetVisibleClipBounds GDIPLUS.DLLQxfcGdipGetVisibleClipBoundsBC  UGRAPHICSNRECTGDIPGETVISIBLECLIPBOUNDSGDIPLUSDLLXFCGDIPGETVISIBLECLIPBOUNDSx T|GdipGetVisibleClipBoundsI GDIPLUS.DLLQxfcGdipGetVisibleClipBoundsIBC  UGRAPHICSNRECTGDIPGETVISIBLECLIPBOUNDSIGDIPLUSDLLXFCGDIPGETVISIBLECLIPBOUNDSIp L|GdipGetWorldTransform GDIPLUS.DLLQxfcGdipGetWorldTransformBC  UGRAPHICSMATRIXGDIPGETWORLDTRANSFORMGDIPLUSDLLXFCGDIPGETWORLDTRANSFORMg C|GdipGraphicsClear GDIPLUS.DLLQxfcGdipGraphicsClearBC UGRAPHICSLCOLORGDIPGRAPHICSCLEARGDIPLUSDLLXFCGDIPGRAPHICSCLEARd @|GdipIsClipEmpty GDIPLUS.DLLQxfcGdipIsClipEmptyBC  UGRAPHICSRESULTGDIPISCLIPEMPTYGDIPLUSDLLXFCGDIPISCLIPEMPTYr N|GdipIsVisibleClipEmpty GDIPLUS.DLLQxfcGdipIsVisibleClipEmptyBC  UGRAPHICSRESULTGDIPISVISIBLECLIPEMPTYGDIPLUSDLLXFCGDIPISVISIBLECLIPEMPTYJ|GdipIsVisiblePoint GDIPLUS.DLLQxfcGdipIsVisiblePoint"BC   UGRAPHICSXYRESULTGDIPISVISIBLEPOINTGDIPLUSDLLXFCGDIPISVISIBLEPOINTL|GdipIsVisiblePointI GDIPLUS.DLLQxfcGdipIsVisiblePointI"BC   UGRAPHICSXYRESULTGDIPISVISIBLEPOINTIGDIPLUSDLLXFCGDIPISVISIBLEPOINTIL|GdipIsVisibleRect GDIPLUS.DLLQxfcGdipIsVisibleRect.BC      U GRAPHICSXYNWIDTHHEIGHTRESULTGDIPISVISIBLERECTGDIPLUSDLLXFCGDIPISVISIBLERECTN|GdipIsVisibleRectI GDIPLUS.DLLQxfcGdipIsVisibleRectI.BC      U GRAPHICSXYNWIDTHHEIGHTRESULTGDIPISVISIBLERECTIGDIPLUSDLLXFCGDIPISVISIBLERECTI#c|GdipMeasureCharacterRanges GDIPLUS.DLLQxfcGdipMeasureCharacterRanges:BC        U GRAPHICSSTRLENGTHTHEFONT LAYOUTRECT STRINGFORMAT REGIONCOUNTREGIONSGDIPMEASURECHARACTERRANGESGDIPLUSDLLXFCGDIPMEASURECHARACTERRANGES'U|GdipMeasureString GDIPLUS.DLLQxfcGdipMeasureString@BC         U GRAPHICSSTRLENGTHTHEFONT LAYOUTRECT STRINGFORMAT BOUNDINGBOXCODEPOINTSFITTED LINESFILLEDGDIPMEASURESTRINGGDIPLUSDLLXFCGDIPMEASURESTRINGW|GdipMultiplyWorldTransform GDIPLUS.DLLQxfcGdipMultiplyWorldTransformBC  UGRAPHICSMATRIXORDERGDIPMULTIPLYWORLDTRANSFORMGDIPLUSDLLXFCGDIPMULTIPLYWORLDTRANSFORM_ ;| GdipReleaseDC GDIPLUS.DLLQxfcGdipReleaseDCBC UGRAPHICSHDC GDIPRELEASEDCGDIPLUSDLLXFCGDIPRELEASEDCS9| GdipResetClip GDIPLUS.DLLQxfcGdipResetClipBC UGRAPHICS GDIPRESETCLIPGDIPLUSDLLXFCGDIPRESETCLIPgM|GdipResetWorldTransform GDIPLUS.DLLQxfcGdipResetWorldTransformBC UGRAPHICSGDIPRESETWORLDTRANSFORMGDIPLUSDLLXFCGDIPRESETWORLDTRANSFORMk G|GdipRestoreGraphics GDIPLUS.DLLQxfcGdipRestoreGraphicsBC UGRAPHICSSTATEGDIPRESTOREGRAPHICSGDIPLUSDLLXFCGDIPRESTOREGRAPHICSS|GdipRotateWorldTransform GDIPLUS.DLLQxfcGdipRotateWorldTransformBC  UGRAPHICSANGLEORDERGDIPROTATEWORLDTRANSFORMGDIPLUSDLLXFCGDIPROTATEWORLDTRANSFORMf B|GdipSaveGraphics GDIPLUS.DLLQxfcGdipSaveGraphicsBC  UGRAPHICSSTATEGDIPSAVEGRAPHICSGDIPLUSDLLXFCGDIPSAVEGRAPHICSS|GdipScaleWorldTransform GDIPLUS.DLLQxfcGdipScaleWorldTransform"BC   UGRAPHICSSXSYORDERGDIPSCALEWORLDTRANSFORMGDIPLUSDLLXFCGDIPSCALEWORLDTRANSFORMwI|GdipSetClipGraphics GDIPLUS.DLLQxfcGdipSetClipGraphicsBC  UGRAPHICS SRCGRAPHICS COMBINEMDGDIPSETCLIPGRAPHICSGDIPLUSDLLXFCGDIPSETCLIPGRAPHICSoA|GdipSetClipHrgn GDIPLUS.DLLQxfcGdipSetClipHrgnBC  UGRAPHICSHRGN COMBINEMDGDIPSETCLIPHRGNGDIPLUSDLLXFCGDIPSETCLIPHRGNoA|GdipSetClipPath GDIPLUS.DLLQxfcGdipSetClipPathBC  UGRAPHICSPATH COMBINEMDGDIPSETCLIPPATHGDIPLUSDLLXFCGDIPSETCLIPPATHG|GdipSetClipRect GDIPLUS.DLLQxfcGdipSetClipRect.BC      U GRAPHICSXYNWIDTHHEIGHT COMBINEMDGDIPSETCLIPRECTGDIPLUSDLLXFCGDIPSETCLIPRECTI|GdipSetClipRectI GDIPLUS.DLLQxfcGdipSetClipRectI.BC      U GRAPHICSXYNWIDTHHEIGHT COMBINEMDGDIPSETCLIPRECTIGDIPLUSDLLXFCGDIPSETCLIPRECTIsE|GdipSetClipRegion GDIPLUS.DLLQxfcGdipSetClipRegionBC  UGRAPHICSREGION COMBINEMDGDIPSETCLIPREGIONGDIPLUSDLLXFCGDIPSETCLIPREGIONq M|GdipSetCompositingMode GDIPLUS.DLLQxfcGdipSetCompositingModeBC UGRAPHICS COMPOSITINGMDGDIPSETCOMPOSITINGMODEGDIPLUSDLLXFCGDIPSETCOMPOSITINGMODEw S|GdipSetCompositingQuality GDIPLUS.DLLQxfcGdipSetCompositingQualityBC UGRAPHICSCOMPOSITINGQLTYGDIPSETCOMPOSITINGQUALITYGDIPLUSDLLXFCGDIPSETCOMPOSITINGQUALITYu Q|GdipSetInterpolationMode GDIPLUS.DLLQxfcGdipSetInterpolationModeBC UGRAPHICS INTERPOLATIONGDIPSETINTERPOLATIONMODEGDIPLUSDLLXFCGDIPSETINTERPOLATIONMODEe A|GdipSetPageScale GDIPLUS.DLLQxfcGdipSetPageScaleBC UGRAPHICSSSCALEGDIPSETPAGESCALEGDIPLUSDLLXFCGDIPSETPAGESCALEc ?|GdipSetPageUnit GDIPLUS.DLLQxfcGdipSetPageUnitBC UGRAPHICSUNITGDIPSETPAGEUNITGDIPLUSDLLXFCGDIPSETPAGEUNITq M|GdipSetPixelOffsetMode GDIPLUS.DLLQxfcGdipSetPixelOffsetModeBC UGRAPHICS PIXOFFSETMODEGDIPSETPIXELOFFSETMODEGDIPLUSDLLXFCGDIPSETPIXELOFFSETMODE}O|GdipSetRenderingOrigin GDIPLUS.DLLQxfcGdipSetRenderingOriginBC  UGRAPHICSXYGDIPSETRENDERINGORIGINGDIPLUSDLLXFCGDIPSETRENDERINGORIGINm I|GdipSetSmoothingMode GDIPLUS.DLLQxfcGdipSetSmoothingModeBC UGRAPHICS SMOOTHINGMDGDIPSETSMOOTHINGMODEGDIPLUSDLLXFCGDIPSETSMOOTHINGMODEu Q|GdipSetStringFormatAlign GDIPLUS.DLLQxfcGdipSetStringFormatAlignBC U STRINGFORMATALIGNGDIPSETSTRINGFORMATALIGNGDIPLUSDLLXFCGDIPSETSTRINGFORMATALIGNu Q|GdipSetStringFormatFlags GDIPLUS.DLLQxfcGdipSetStringFormatFlagsBC U STRINGFORMATFLAGSGDIPSETSTRINGFORMATFLAGSGDIPLUSDLLXFCGDIPSETSTRINGFORMATFLAGSk G|GdipSetTextContrast GDIPLUS.DLLQxfcGdipSetTextContrastBC UGRAPHICSCONTRASTGDIPSETTEXTCONTRASTGDIPLUSDLLXFCGDIPSETTEXTCONTRASTu Q|GdipSetTextRenderingHint GDIPLUS.DLLQxfcGdipSetTextRenderingHintBC UGRAPHICSMODEGDIPSETTEXTRENDERINGHINTGDIPLUSDLLXFCGDIPSETTEXTRENDERINGHINTo K|GdipSetWorldTransform GDIPLUS.DLLQxfcGdipSetWorldTransformBC UGRAPHICSMATRIXGDIPSETWORLDTRANSFORMGDIPLUSDLLXFCGDIPSETWORLDTRANSFORMj|%GdipStringFormatGetGenericTypographic GDIPLUS.DLLQ(xfcGdipStringFormatGetGenericTypographicBC U STRINGFORMAT%GDIPSTRINGFORMATGETGENERICTYPOGRAPHICGDIPLUSDLL(XFCGDIPSTRINGFORMATGETGENERICTYPOGRAPHICN|GdipTransformPoints GDIPLUS.DLLQxfcGdipTransformPoints(BC    U GRAPHICS DESTSPACESRCSPACEPPOINTCOUNTGDIPTRANSFORMPOINTSGDIPLUSDLLXFCGDIPTRANSFORMPOINTSP|GdipTransformPointsI GDIPLUS.DLLQxfcGdipTransformPointsI(BC    U GRAPHICS DESTSPACESRCSPACEPPOINTCOUNTGDIPTRANSFORMPOINTSIGDIPLUSDLLXFCGDIPTRANSFORMPOINTSIsE|GdipTranslateClip GDIPLUS.DLLQxfcGdipTranslateClipBC  UGRAPHICSDXDYGDIPTRANSLATECLIPGDIPLUSDLLXFCGDIPTRANSLATECLIPuG|GdipTranslateClipI GDIPLUS.DLLQxfcGdipTranslateClipIBC  UGRAPHICSDXDYGDIPTRANSLATECLIPIGDIPLUSDLLXFCGDIPTRANSLATECLIPI[|GdipTranslateWorldTransform GDIPLUS.DLLQxfcGdipTranslateWorldTransform"BC   UGRAPHICSDXDYORDERGDIPTRANSLATEWORLDTRANSFORMGDIPLUSDLLXFCGDIPTRANSLATEWORLDTRANSFORMj2|DrawIconWIN32APIQ xfcDrawIcon"BC   UHDCXPOSYPOSHICONDRAWICONWIN32API XFCDRAWICON'@| DrawIconExWIN32APIQ xfcDrawIconEx@BC         U HDCXLEFTYTOPHICONCXWIDTHCYWIDTH ISTEPIFANICURHBRFLICKERFREEDRAWDIFLAGS DRAWICONEXWIN32API XFCDRAWICONEX_1| GetObjectWIN32APIQ GetObject1BC  UHGDIOBJCBBUFFER LPVOBJECT GETOBJECTWIN32API GETOBJECT1L2| DestroyIconWIN32APIQxfcDestroyIconBC UHICON DESTROYICONWIN32APIXFCDESTROYICONY 5| GetIconInfoWIN32APIQxfcGetIconInfoBC  UHICON PICONINFO GETICONINFOWIN32APIXFCGETICONINFOxJ|ExtractAssociatedIconshell32QxfcExtractAssociatedIconBC  UHINST LPICONPATHLPIICONEXTRACTASSOCIATEDICONSHELL32XFCEXTRACTASSOCIATEDICONc5| ExtractIconshell32QxfcExtractIconBC  UHINSTLPSZEXEFILENAMELPIICON EXTRACTICONSHELL32XFCEXTRACTICONsE|GdipSaveAddImage GDIPLUS.DLLQxfcGdipSaveAddImage_SBC  UNIMAGE NEWNIMAGE ENCODERPARAMSGDIPSAVEADDIMAGEGDIPLUSDLLXFCGDIPSAVEADDIMAGE_S] 9| GdipSaveAdd GDIPLUS.DLLQxfcGdipSaveAdd_SBC UNIMAGE ENCODERPARAMS GDIPSAVEADDGDIPLUSDLLXFCGDIPSAVEADD_SM|GdipSaveImageToFile GDIPLUS.DLLQxfcGdipSaveImageToFile_I"BC   UNIMAGEFILENAME CLSIDENCODER ENCODERPARAMSGDIPSAVEIMAGETOFILEGDIPLUSDLLXFCGDIPSAVEIMAGETOFILE_IQ|GdipSaveImageToStream GDIPLUS.DLLQxfcGdipSaveImageToStream_I"BC   UNIMAGESTREAM CLSIDENCODER ENCODERPARAMSGDIPSAVEIMAGETOSTREAMGDIPLUSDLLXFCGDIPSAVEIMAGETOSTREAM_Ib >|GdipCloneImage GDIPLUS.DLLQxfcGdipCloneImageBC  UIMAGE CLONEIMAGEGDIPCLONEIMAGEGDIPLUSDLLXFCGDIPCLONEIMAGEZ|GdipCreateBitmapFromHBITMAP GDIPLUS.DLLQxfcGdipCreateBitmapFromHBITMAPBC  UHBITMAPHPALETTE HGPBITMAPGDIPCREATEBITMAPFROMHBITMAPGDIPLUSDLLXFCGDIPCREATEBITMAPFROMHBITMAPZ|GdipCreateHBITMAPFromBitmap GDIPLUS.DLLQxfcGdipCreateHBITMAPFromBitmapBC   U NATIVEIMAGE HBMRETURNARGBGDIPCREATEHBITMAPFROMBITMAPGDIPLUSDLLXFCGDIPCREATEHBITMAPFROMBITMAPY?|GdipDisposeImage GDIPLUS.DLLQxfcGdipDisposeImageBC UIMAGEGDIPDISPOSEIMAGEGDIPLUSDLLXFCGDIPDISPOSEIMAGET|GdipGetAllPropertyItems GDIPLUS.DLLQxfcGdipGetAllPropertyItems"BC   UNIMAGETOTALBUFFERSIZE NUMPROPERTIESALLITEMSGDIPGETALLPROPERTYITEMSGDIPLUSDLLXFCGDIPGETALLPROPERTYITEMS\|GdipGetEncoderParameterList GDIPLUS.DLLQxfcGdipGetEncoderParameterList"BC    UNIMAGE CLSIDENCODERSIZEBUFFERGDIPGETENCODERPARAMETERLISTGDIPLUSDLLXFCGDIPGETENCODERPARAMETERLISTc|GdipGetEncoderParameterListSize GDIPLUS.DLLQ"xfcGdipGetEncoderParameterListSizeBC   UNIMAGE CLSIDENCODERSIZEGDIPGETENCODERPARAMETERLISTSIZEGDIPLUSDLL"XFCGDIPGETENCODERPARAMETERLISTSIZEwI|GdipGetImageBounds GDIPLUS.DLLQxfcGdipGetImageBoundsBC   UNIMAGESRCRECTSRCUNITGDIPGETIMAGEBOUNDSGDIPLUSDLLXFCGDIPGETIMAGEBOUNDS}O|GdipGetImageDimension GDIPLUS.DLLQxfcGdipGetImageDimensionBC   UNIMAGENWIDTHHEIGHTGDIPGETIMAGEDIMENSIONGDIPLUSDLLXFCGDIPGETIMAGEDIMENSIONh D|GdipGetImageFlags GDIPLUS.DLLQxfcGdipGetImageFlagsBC  UNIMAGEFLAGSGDIPGETIMAGEFLAGSGDIPLUSDLLXFCGDIPGETIMAGEFLAGSj F|GdipGetImageHeight GDIPLUS.DLLQxfcGdipGetImageHeightBC  UNIMAGEHEIGHTGDIPGETIMAGEHEIGHTGDIPLUSDLLXFCGDIPGETIMAGEHEIGHT b| GdipGetImageHorizontalResolution GDIPLUS.DLLQ#xfcGdipGetImageHorizontalResolutionBC  UNIMAGE RESOLUTION GDIPGETIMAGEHORIZONTALRESOLUTIONGDIPLUSDLL#XFCGDIPGETIMAGEHORIZONTALRESOLUTIONxJ|GdipGetImagePalette GDIPLUS.DLLQxfcGdipGetImagePaletteBC   UNIMAGEPALETTESIZEGDIPGETIMAGEPALETTEGDIPLUSDLLXFCGDIPGETIMAGEPALETTEt P|GdipGetImagePaletteSize GDIPLUS.DLLQxfcGdipGetImagePaletteSizeBC  UNIMAGESIZEGDIPGETIMAGEPALETTESIZEGDIPLUSDLLXFCGDIPGETIMAGEPALETTESIZEt P|GdipGetImagePixelFormat GDIPLUS.DLLQxfcGdipGetImagePixelFormatBC  UNIMAGE PIXELFORMATGDIPGETIMAGEPIXELFORMATGDIPLUSDLLXFCGDIPGETIMAGEPIXELFORMATp L|GdipGetImageRawFormat GDIPLUS.DLLQxfcGdipGetImageRawFormatBC  UNIMAGEFORMATGDIPGETIMAGERAWFORMATGDIPLUSDLLXFCGDIPGETIMAGERAWFORMATT|GdipGetImageThumbnail GDIPLUS.DLLQxfcGdipGetImageThumbnail.BC      U NIMAGE THUMBWIDTH THUMBHEIGHT THUMBIMAGE PCALLBACK CALLBACKDATAGDIPGETIMAGETHUMBNAILGDIPLUSDLLXFCGDIPGETIMAGETHUMBNAIL ^|GdipGetImageVerticalResolution GDIPLUS.DLLQ!xfcGdipGetImageVerticalResolutionBC  UNIMAGE RESOLUTIONGDIPGETIMAGEVERTICALRESOLUTIONGDIPLUSDLL!XFCGDIPGETIMAGEVERTICALRESOLUTIONh D|GdipGetImageWidth GDIPLUS.DLLQxfcGdipGetImageWidthBC  UNIMAGENWIDTHGDIPGETIMAGEWIDTHGDIPLUSDLLXFCGDIPGETIMAGEWIDTHn J|GdipGetPropertyCount GDIPLUS.DLLQxfcGdipGetPropertyCountBC  UNIMAGE NUMOFPROPERTYGDIPGETPROPERTYCOUNTGDIPLUSDLLXFCGDIPGETPROPERTYCOUNT|N|GdipGetPropertyIdList GDIPLUS.DLLQxfcGdipGetPropertyIdListBC  UNIMAGE NUMOFPROPERTYLISTGDIPGETPROPERTYIDLISTGDIPLUSDLLXFCGDIPGETPROPERTYIDLISTK|GdipGetPropertyItem GDIPLUS.DLLQxfcGdipGetPropertyItem"BC   UNIMAGEPROPIDPROPSIZEDWPTRGDIPGETPROPERTYITEMGDIPLUSDLLXFCGDIPGETPROPERTYITEMR|GdipGetPropertyItemSize GDIPLUS.DLLQxfcGdipGetPropertyItemSizeBC  UNIMAGEPROPIDSIZEGDIPGETPROPERTYITEMSIZEGDIPLUSDLLXFCGDIPGETPROPERTYITEMSIZEQ|GdipImageGetFrameCount GDIPLUS.DLLQxfcGdipImageGetFrameCountBC   UNIMAGE DIMENSIONIDCOUNTGDIPIMAGEGETFRAMECOUNTGDIPLUSDLLXFCGDIPIMAGEGETFRAMECOUNT b| GdipImageGetFrameDimensionsCount GDIPLUS.DLLQ#xfcGdipImageGetFrameDimensionsCountBC  UNIMAGECOUNT GDIPIMAGEGETFRAMEDIMENSIONSCOUNTGDIPLUSDLL#XFCGDIPIMAGEGETFRAMEDIMENSIONSCOUNTb|GdipImageGetFrameDimensionsList GDIPLUS.DLLQ"xfcGdipImageGetFrameDimensionsListBC   UNIMAGE DIMENSIONIDSCOUNTGDIPIMAGEGETFRAMEDIMENSIONSLISTGDIPLUSDLL"XFCGDIPIMAGEGETFRAMEDIMENSIONSLISTk G|GdipImageRotateFlip GDIPLUS.DLLQxfcGdipImageRotateFlipBC UNIMAGERFTYPEGDIPIMAGEROTATEFLIPGDIPLUSDLLXFCGDIPIMAGEROTATEFLIPX|GdipImageSelectActiveFrame GDIPLUS.DLLQxfcGdipImageSelectActiveFrameBC   UNIMAGE DIMENSIONID FRAMEINDEXGDIPIMAGESELECTACTIVEFRAMEGDIPLUSDLLXFCGDIPIMAGESELECTACTIVEFRAMEp L|GdipLoadImageFromFile GDIPLUS.DLLQxfcGdipLoadImageFromFileBC  UFILENAMENIMAGEGDIPLOADIMAGEFROMFILEGDIPLUSDLLXFCGDIPLOADIMAGEFROMFILEv R|GdipLoadImageFromFileICM GDIPLUS.DLLQxfcGdipLoadImageFromFileICMBC  UFILENAMENIMAGEGDIPLOADIMAGEFROMFILEICMGDIPLUSDLLXFCGDIPLOADIMAGEFROMFILEICMt P|GdipLoadImageFromStream GDIPLUS.DLLQxfcGdipLoadImageFromStreamBC  USTREAMNIMAGEGDIPLOADIMAGEFROMSTREAMGDIPLUSDLLXFCGDIPLOADIMAGEFROMSTREAMz V|GdipLoadImageFromStreamICM GDIPLUS.DLLQxfcGdipLoadImageFromStreamICMBC  USTREAMNIMAGEGDIPLOADIMAGEFROMSTREAMICMGDIPLUSDLLXFCGDIPLOADIMAGEFROMSTREAMICMq M|GdipRemovePropertyItem GDIPLUS.DLLQxfcGdipRemovePropertyItemBC UNIMAGEPROPIDGDIPREMOVEPROPERTYITEMGDIPLUSDLLXFCGDIPREMOVEPROPERTYITEMl H|GdipSetImagePalette GDIPLUS.DLLQxfcGdipSetImagePaletteBC  UNIMAGEPALETTEGDIPSETIMAGEPALETTEGDIPLUSDLLXFCGDIPSETIMAGEPALETTEl H|GdipSetPropertyItem GDIPLUS.DLLQxfcGdipSetPropertyItemBC  UNIMAGEITEMGDIPSETPROPERTYITEMGDIPLUSDLLXFCGDIPSETPROPERTYITEMx6| CopyImageWIN32APIQ xfcCopyImage(BC    UHIMAGEUTYPECXCYUFLAGS COPYIMAGEWIN32API XFCCOPYIMAGEX 4| GlobalAllocWIN32APIQxfcGlobalAllocBC UNFLAGSNSIZE GLOBALALLOCWIN32APIXFCGLOBALALLOCJ0| GlobalFreeWIN32APIQ xfcGlobalFreeBC UNHANDLE GLOBALFREEWIN32API XFCGLOBALFREEJ0| GlobalLockWIN32APIQ xfcGlobalLockBC UHMEM GLOBALLOCKWIN32API XFCGLOBALLOCKJ0| GlobalSizeWIN32APIQ xfcGlobalSizeBC UHMEM GLOBALSIZEWIN32API XFCGLOBALSIZEN4| GlobalUnlockWIN32APIQxfcGlobalUnlockBC UHMEM GLOBALUNLOCKWIN32APIXFCGLOBALUNLOCKV 2| LocalAllocWIN32APIQ xfcLocalAllocBC UUFLAGSUBYTES LOCALALLOCWIN32API XFCLOCALALLOCH.| LocalFreeWIN32APIQ xfcLocalFreeBC UHMEM LOCALFREEWIN32API XFCLOCALFREEh D|GetHGlobalFromStreamole32QxfcGetHGlobalFromStreamBC  UPSTMPHGLOBALGETHGLOBALFROMSTREAMOLE32XFCGETHGLOBALFROMSTREAM^ :| GdipClonePen GDIPLUS.DLLQxfcGdipClonePenBC  UPENCLONEPEN GDIPCLONEPENGDIPLUSDLLXFCGDIPCLONEPENzB|GdipCreatePen1 GDIPLUS.DLLQxfcGdipCreatePen1"BC   UCOLORNWIDTHUNITPENGDIPCREATEPEN1GDIPLUSDLLXFCGDIPCREATEPEN1zB|GdipCreatePen2 GDIPLUS.DLLQxfcGdipCreatePen2"BC   UBRUSHNWIDTHUNITPENGDIPCREATEPEN2GDIPLUSDLLXFCGDIPCREATEPEN2S9| GdipDeletePen GDIPLUS.DLLQxfcGdipDeletePenBC UPEN GDIPDELETEPENGDIPLUSDLLXFCGDIPDELETEPENl H|GdipGetPenBrushFill GDIPLUS.DLLQxfcGdipGetPenBrushFillBC  UPENBRUSHGDIPGETPENBRUSHFILLGDIPLUSDLLXFCGDIPGETPENBRUSHFILLd @|GdipGetPenColor GDIPLUS.DLLQxfcGdipGetPenColorBC  UPENARGBGDIPGETPENCOLORGDIPLUSDLLXFCGDIPGETPENCOLORR|GdipGetPenCompoundArray GDIPLUS.DLLQxfcGdipGetPenCompoundArrayBC   UPENDASHCOUNTGDIPGETPENCOMPOUNDARRAYGDIPLUSDLLXFCGDIPGETPENCOMPOUNDARRAYt P|GdipGetPenCompoundCount GDIPLUS.DLLQxfcGdipGetPenCompoundCountBC  UPENCOUNTGDIPGETPENCOMPOUNDCOUNTGDIPLUSDLLXFCGDIPGETPENCOMPOUNDCOUNTr N|GdipGetPenCustomEndCap GDIPLUS.DLLQxfcGdipGetPenCustomEndCapBC  UPEN CUSTOMCAPGDIPGETPENCUSTOMENDCAPGDIPLUSDLLXFCGDIPGETPENCUSTOMENDCAPv R|GdipGetPenCustomStartCap GDIPLUS.DLLQxfcGdipGetPenCustomStartCapBC  UPEN CUSTOMCAPGDIPGETPENCUSTOMSTARTCAPGDIPLUSDLLXFCGDIPGETPENCUSTOMSTARTCAPxJ|GdipGetPenDashArray GDIPLUS.DLLQxfcGdipGetPenDashArrayBC   UPENDASHCOUNTGDIPGETPENDASHARRAYGDIPLUSDLLXFCGDIPGETPENDASHARRAYt P|GdipGetPenDashCap197819 GDIPLUS.DLLQxfcGdipGetPenDashCap197819BC  UPENDASHCAPGDIPGETPENDASHCAP197819GDIPLUSDLLXFCGDIPGETPENDASHCAP197819l H|GdipGetPenDashCount GDIPLUS.DLLQxfcGdipGetPenDashCountBC  UPENCOUNTGDIPGETPENDASHCOUNTGDIPLUSDLLXFCGDIPGETPENDASHCOUNTn J|GdipGetPenDashOffset GDIPLUS.DLLQxfcGdipGetPenDashOffsetBC  UPENOFFSETGDIPGETPENDASHOFFSETGDIPLUSDLLXFCGDIPGETPENDASHOFFSETl H|GdipGetPenDashStyle GDIPLUS.DLLQxfcGdipGetPenDashStyleBC  UPENDSTYLEGDIPGETPENDASHSTYLEGDIPLUSDLLXFCGDIPGETPENDASHSTYLEf B|GdipGetPenEndCap GDIPLUS.DLLQxfcGdipGetPenEndCapBC  UPENENDCAPGDIPGETPENENDCAPGDIPLUSDLLXFCGDIPGETPENENDCAPj F|GdipGetPenFillType GDIPLUS.DLLQxfcGdipGetPenFillTypeBC  UPENPTYPEGDIPGETPENFILLTYPEGDIPLUSDLLXFCGDIPGETPENFILLTYPEj F|GdipGetPenLineJoin GDIPLUS.DLLQxfcGdipGetPenLineJoinBC  UPENLNJOINGDIPGETPENLINEJOINGDIPLUSDLLXFCGDIPGETPENLINEJOINn J|GdipGetPenMiterLimit GDIPLUS.DLLQxfcGdipGetPenMiterLimitBC  UPEN MITERLIMITGDIPGETPENMITERLIMITGDIPLUSDLLXFCGDIPGETPENMITERLIMITb >|GdipGetPenMode GDIPLUS.DLLQxfcGdipGetPenModeBC  UPENPENMODEGDIPGETPENMODEGDIPLUSDLLXFCGDIPGETPENMODEj F|GdipGetPenStartCap GDIPLUS.DLLQxfcGdipGetPenStartCapBC  UPENSTARTCAPGDIPGETPENSTARTCAPGDIPLUSDLLXFCGDIPGETPENSTARTCAPk G|GdipGetPenTransform GDIPLUS.DLLQxfcGdipGetPenTransformBC UPENMATRIXGDIPGETPENTRANSFORMGDIPLUSDLLXFCGDIPGETPENTRANSFORMd @|GdipGetPenWidth GDIPLUS.DLLQxfcGdipGetPenWidthBC  UPENNWIDTHGDIPGETPENWIDTHGDIPLUSDLLXFCGDIPGETPENWIDTHS|GdipMultiplyPenTransform GDIPLUS.DLLQxfcGdipMultiplyPenTransformBC  UPENMATRIXORDERGDIPMULTIPLYPENTRANSFORMGDIPLUSDLLXFCGDIPMULTIPLYPENTRANSFORMcI|GdipResetPenTransform GDIPLUS.DLLQxfcGdipResetPenTransformBC UPENGDIPRESETPENTRANSFORMGDIPLUSDLLXFCGDIPRESETPENTRANSFORM}O|GdipRotatePenTransform GDIPLUS.DLLQxfcGdipRotatePenTransformBC  UPENANGLEORDERGDIPROTATEPENTRANSFORMGDIPLUSDLLXFCGDIPROTATEPENTRANSFORMO|GdipScalePenTransform GDIPLUS.DLLQxfcGdipScalePenTransform"BC   UPENSXSYORDERGDIPSCALEPENTRANSFORMGDIPLUSDLLXFCGDIPSCALEPENTRANSFORMk G|GdipSetPenBrushFill GDIPLUS.DLLQxfcGdipSetPenBrushFillBC UPENBRUSHGDIPSETPENBRUSHFILLGDIPLUSDLLXFCGDIPSETPENBRUSHFILLc ?|GdipSetPenColor GDIPLUS.DLLQxfcGdipSetPenColorBC UPENARGBGDIPSETPENCOLORGDIPLUSDLLXFCGDIPSETPENCOLORR|GdipSetPenCompoundArray GDIPLUS.DLLQxfcGdipSetPenCompoundArrayBC   UPENDASHCOUNTGDIPSETPENCOMPOUNDARRAYGDIPLUSDLLXFCGDIPSETPENCOMPOUNDARRAYq M|GdipSetPenCustomEndCap GDIPLUS.DLLQxfcGdipSetPenCustomEndCapBC UPEN CUSTOMCAPGDIPSETPENCUSTOMENDCAPGDIPLUSDLLXFCGDIPSETPENCUSTOMENDCAPu Q|GdipSetPenCustomStartCap GDIPLUS.DLLQxfcGdipSetPenCustomStartCapBC UPEN CUSTOMCAPGDIPSETPENCUSTOMSTARTCAPGDIPLUSDLLXFCGDIPSETPENCUSTOMSTARTCAPxJ|GdipSetPenDashArray GDIPLUS.DLLQxfcGdipSetPenDashArrayBC   UPENDASHCOUNTGDIPSETPENDASHARRAYGDIPLUSDLLXFCGDIPSETPENDASHARRAYs O|GdipSetPenDashCap197819 GDIPLUS.DLLQxfcGdipSetPenDashCap197819BC UPENDASHCAPGDIPSETPENDASHCAP197819GDIPLUSDLLXFCGDIPSETPENDASHCAP197819m I|GdipSetPenDashOffset GDIPLUS.DLLQxfcGdipSetPenDashOffsetBC UPENOFFSETGDIPSETPENDASHOFFSETGDIPLUSDLLXFCGDIPSETPENDASHOFFSETk G|GdipSetPenDashStyle GDIPLUS.DLLQxfcGdipSetPenDashStyleBC UPENDSTYLEGDIPSETPENDASHSTYLEGDIPLUSDLLXFCGDIPSETPENDASHSTYLEe A|GdipSetPenEndCap GDIPLUS.DLLQxfcGdipSetPenEndCapBC UPENENDCAPGDIPSETPENENDCAPGDIPLUSDLLXFCGDIPSETPENENDCAPS|GdipSetPenLineCap197819 GDIPLUS.DLLQxfcGdipSetPenLineCap197819"BC   UPENSTARTCAPENDCAPDASHCAPGDIPSETPENLINECAP197819GDIPLUSDLLXFCGDIPSETPENLINECAP197819i E|GdipSetPenLineJoin GDIPLUS.DLLQxfcGdipSetPenLineJoinBC UPENLNJOINGDIPSETPENLINEJOINGDIPLUSDLLXFCGDIPSETPENLINEJOINm I|GdipSetPenMiterLimit GDIPLUS.DLLQxfcGdipSetPenMiterLimitBC UPEN MITERLIMITGDIPSETPENMITERLIMITGDIPLUSDLLXFCGDIPSETPENMITERLIMITa =|GdipSetPenMode GDIPLUS.DLLQxfcGdipSetPenModeBC UPENPENMODEGDIPSETPENMODEGDIPLUSDLLXFCGDIPSETPENMODEi E|GdipSetPenStartCap GDIPLUS.DLLQxfcGdipSetPenStartCapBC UPENSTARTCAPGDIPSETPENSTARTCAPGDIPLUSDLLXFCGDIPSETPENSTARTCAPk G|GdipSetPenTransform GDIPLUS.DLLQxfcGdipSetPenTransformBC UPENMATRIXGDIPSETPENTRANSFORMGDIPLUSDLLXFCGDIPSETPENTRANSFORMc ?|GdipSetPenWidth GDIPLUS.DLLQxfcGdipSetPenWidthBC UPENNWIDTHGDIPSETPENWIDTHGDIPLUSDLLXFCGDIPSETPENWIDTHW|GdipTranslatePenTransform GDIPLUS.DLLQxfcGdipTranslatePenTransform"BC   UPENDXDYORDERGDIPTRANSLATEPENTRANSFORMGDIPLUSDLLXFCGDIPTRANSLATEPENTRANSFORMd @|GdipCloneRegion GDIPLUS.DLLQxfcGdipCloneRegionBC  UREGION CLONEREGIONGDIPCLONEREGIONGDIPLUSDLLXFCGDIPCLONEREGION{M|GdipCombineRegionPath GDIPLUS.DLLQxfcGdipCombineRegionPathBC  UREGIONPATH COMBINEMDGDIPCOMBINEREGIONPATHGDIPLUSDLLXFCGDIPCOMBINEREGIONPATH|N|GdipCombineRegionRect GDIPLUS.DLLQxfcGdipCombineRegionRectBC   UREGIONNRECT COMBINEMDGDIPCOMBINEREGIONRECTGDIPLUSDLLXFCGDIPCOMBINEREGIONRECT~P|GdipCombineRegionRectI GDIPLUS.DLLQxfcGdipCombineRegionRectIBC   UREGIONNRECT COMBINEMDGDIPCOMBINEREGIONRECTIGDIPLUSDLLXFCGDIPCOMBINEREGIONRECTIQ|GdipCombineRegionRegion GDIPLUS.DLLQxfcGdipCombineRegionRegionBC  UREGIONREGION2 COMBINEMDGDIPCOMBINEREGIONREGIONGDIPLUSDLLXFCGDIPCOMBINEREGIONREGIONZ@|GdipCreateRegion GDIPLUS.DLLQxfcGdipCreateRegionBC UREGIONGDIPCREATEREGIONGDIPLUSDLLXFCGDIPCREATEREGIONn J|GdipCreateRegionHrgn GDIPLUS.DLLQxfcGdipCreateRegionHrgnBC  UHRGNREGIONGDIPCREATEREGIONHRGNGDIPLUSDLLXFCGDIPCREATEREGIONHRGNn J|GdipCreateRegionPath GDIPLUS.DLLQxfcGdipCreateRegionPathBC  UPATHREGIONGDIPCREATEREGIONPATHGDIPLUSDLLXFCGDIPCREATEREGIONPATHn J|GdipCreateRegionRect GDIPLUS.DLLQxfcGdipCreateRegionRectBC  UNRECTREGIONGDIPCREATEREGIONRECTGDIPLUSDLLXFCGDIPCREATEREGIONRECTp L|GdipCreateRegionRectI GDIPLUS.DLLQxfcGdipCreateRegionRectIBC  UNRECTREGIONGDIPCREATEREGIONRECTIGDIPLUSDLLXFCGDIPCREATEREGIONRECTIY?|GdipDeleteRegion GDIPLUS.DLLQxfcGdipDeleteRegionBC UREGIONGDIPDELETEREGIONGDIPLUSDLLXFCGDIPDELETEREGIONxJ|GdipGetRegionBounds GDIPLUS.DLLQxfcGdipGetRegionBoundsBC  UREGIONGRAPHICSNRECTGDIPGETREGIONBOUNDSGDIPLUSDLLXFCGDIPGETREGIONBOUNDSzL|GdipGetRegionBoundsI GDIPLUS.DLLQxfcGdipGetRegionBoundsIBC  UREGIONGRAPHICSNRECTGDIPGETREGIONBOUNDSIGDIPLUSDLLXFCGDIPGETREGIONBOUNDSII|GdipGetRegionData GDIPLUS.DLLQxfcGdipGetRegionData"BC    UREGIONBUFFER BUFFERSIZE SIZEFILLEDGDIPGETREGIONDATAGDIPLUSDLLXFCGDIPGETREGIONDATAp L|GdipGetRegionDataSize GDIPLUS.DLLQxfcGdipGetRegionDataSizeBC  UREGION BUFFERSIZEGDIPGETREGIONDATASIZEGDIPLUSDLLXFCGDIPGETREGIONDATASIZEtF|GdipGetRegionHRgn GDIPLUS.DLLQxfcGdipGetRegionHRgnBC  UREGIONGRAPHICSHRGNGDIPGETREGIONHRGNGDIPLUSDLLXFCGDIPGETREGIONHRGNJ|GdipGetRegionScans GDIPLUS.DLLQxfcGdipGetRegionScans"BC    UREGIONRECTSCOUNTMATRIXGDIPGETREGIONSCANSGDIPLUSDLLXFCGDIPGETREGIONSCANSR|GdipGetRegionScansCount GDIPLUS.DLLQxfcGdipGetRegionScansCountBC   UREGIONUCOUNTMATRIXGDIPGETREGIONSCANSCOUNTGDIPLUSDLLXFCGDIPGETREGIONSCANSCOUNTL|GdipGetRegionScansI GDIPLUS.DLLQxfcGdipGetRegionScansI"BC    UREGIONRECTSCOUNTMATRIXGDIPGETREGIONSCANSIGDIPLUSDLLXFCGDIPGETREGIONSCANSItF|GdipIsEmptyRegion GDIPLUS.DLLQxfcGdipIsEmptyRegionBC  UREGIONGRAPHICSRESULTGDIPISEMPTYREGIONGDIPLUSDLLXFCGDIPISEMPTYREGIONH|GdipIsEqualRegion GDIPLUS.DLLQxfcGdipIsEqualRegion"BC   UREGIONREGION2GRAPHICSRESULTGDIPISEQUALREGIONGDIPLUSDLLXFCGDIPISEQUALREGIONzL|GdipIsInfiniteRegion GDIPLUS.DLLQxfcGdipIsInfiniteRegionBC  UREGIONGRAPHICSRESULTGDIPISINFINITEREGIONGDIPLUSDLLXFCGDIPISINFINITEREGIONX|GdipIsVisibleRegionPoint GDIPLUS.DLLQxfcGdipIsVisibleRegionPoint(BC    U REGIONXYGRAPHICSRESULTGDIPISVISIBLEREGIONPOINTGDIPLUSDLLXFCGDIPISVISIBLEREGIONPOINTZ|GdipIsVisibleRegionPointI GDIPLUS.DLLQxfcGdipIsVisibleRegionPointI(BC    U REGIONXYGRAPHICSRESULTGDIPISVISIBLEREGIONPOINTIGDIPLUSDLLXFCGDIPISVISIBLEREGIONPOINTIZ|GdipIsVisibleRegionRect GDIPLUS.DLLQxfcGdipIsVisibleRegionRect4BC       U REGIONXYNWIDTHHEIGHTGRAPHICSRESULTGDIPISVISIBLEREGIONRECTGDIPLUSDLLXFCGDIPISVISIBLEREGIONRECT\|GdipIsVisibleRegionRectI GDIPLUS.DLLQxfcGdipIsVisibleRegionRectI4BC       U REGIONXYNWIDTHHEIGHTGRAPHICSRESULTGDIPISVISIBLEREGIONRECTIGDIPLUSDLLXFCGDIPISVISIBLEREGIONRECTIQ7| GdipSetEmpty GDIPLUS.DLLQxfcGdipSetEmptyBC UREGION GDIPSETEMPTYGDIPLUSDLLXFCGDIPSETEMPTYW=|GdipSetInfinite GDIPLUS.DLLQxfcGdipSetInfiniteBC UREGIONGDIPSETINFINITEGDIPLUSDLLXFCGDIPSETINFINITEk G|GdipTransformRegion GDIPLUS.DLLQxfcGdipTransformRegionBC UREGIONMATRIXGDIPTRANSFORMREGIONGDIPLUSDLLXFCGDIPTRANSFORMREGIONwI|GdipTranslateRegion GDIPLUS.DLLQxfcGdipTranslateRegionBC  UREGIONDXDYGDIPTRANSLATEREGIONGDIPLUSDLLXFCGDIPTRANSLATEREGIONyK|GdipTranslateRegionI GDIPLUS.DLLQxfcGdipTranslateRegionIBC  UREGIONDXDYGDIPTRANSLATEREGIONIGDIPLUSDLLXFCGDIPTRANSLATEREGIONIl H|GdipCreateSolidFill GDIPLUS.DLLQxfcGdipCreateSolidFillBC  UARGBBRUSHGDIPCREATESOLIDFILLGDIPLUSDLLXFCGDIPCREATESOLIDFILLp L|GdipGetSolidFillColor GDIPLUS.DLLQxfcGdipGetSolidFillColorBC  UBRUSHARGBGDIPGETSOLIDFILLCOLORGDIPLUSDLLXFCGDIPGETSOLIDFILLCOLORo K|GdipSetSolidFillColor GDIPLUS.DLLQxfcGdipSetSolidFillColorBC UBRUSHARGBGDIPSETSOLIDFILLCOLORGDIPLUSDLLXFCGDIPSETSOLIDFILLCOLORp L|GdipCloneStringFormat GDIPLUS.DLLQxfcGdipCloneStringFormatBC  U STRINGFORMAT NEWFORMATGDIPCLONESTRINGFORMATGDIPLUSDLLXFCGDIPCLONESTRINGFORMAT~P|GdipCreateStringFormat GDIPLUS.DLLQxfcGdipCreateStringFormatBC  UFORMATATTRIBUTESLANGUAGE STRINGFORMATGDIPCREATESTRINGFORMATGDIPLUSDLLXFCGDIPCREATESTRINGFORMATeK|GdipDeleteStringFormat GDIPLUS.DLLQxfcGdipDeleteStringFormatBC U STRINGFORMATGDIPDELETESTRINGFORMATGDIPLUSDLLXFCGDIPDELETESTRINGFORMATv R|GdipGetStringFormatAlign GDIPLUS.DLLQxfcGdipGetStringFormatAlignBC  U STRINGFORMATALIGNGDIPGETSTRINGFORMATALIGNGDIPLUSDLLXFCGDIPGETSTRINGFORMATALIGNm|$GdipGetStringFormatDigitSubstitution GDIPLUS.DLLQ'xfcGdipGetStringFormatDigitSubstitutionBC   U STRINGFORMATLANGUAGE SUBSTITUTE$GDIPGETSTRINGFORMATDIGITSUBSTITUTIONGDIPLUSDLL'XFCGDIPGETSTRINGFORMATDIGITSUBSTITUTIONv R|GdipGetStringFormatFlags GDIPLUS.DLLQxfcGdipGetStringFormatFlagsBC  U STRINGFORMATFLAGSGDIPGETSTRINGFORMATFLAGSGDIPLUSDLLXFCGDIPGETSTRINGFORMATFLAGS `|GdipGetStringFormatHotkeyPrefix GDIPLUS.DLLQ"xfcGdipGetStringFormatHotkeyPrefixBC  U STRINGFORMATHKPREFIXGDIPGETSTRINGFORMATHOTKEYPREFIXGDIPLUSDLL"XFCGDIPGETSTRINGFORMATHOTKEYPREFIX~ Z|GdipGetStringFormatLineAlign GDIPLUS.DLLQxfcGdipGetStringFormatLineAlignBC  U STRINGFORMATALIGNGDIPGETSTRINGFORMATLINEALIGNGDIPLUSDLLXFCGDIPGETSTRINGFORMATLINEALIGN `|GdipGetStringFormatTabStopCount GDIPLUS.DLLQ"xfcGdipGetStringFormatTabStopCountBC  U STRINGFORMATCOUNTGDIPGETSTRINGFORMATTABSTOPCOUNTGDIPLUSDLL"XFCGDIPGETSTRINGFORMATTABSTOPCOUNT]|GdipGetStringFormatTabStops GDIPLUS.DLLQxfcGdipGetStringFormatTabStops"BC   U STRINGFORMATCOUNTFIRSTTABOFFSETTABSTOPSGDIPGETSTRINGFORMATTABSTOPSGDIPLUSDLLXFCGDIPGETSTRINGFORMATTABSTOPS| X|GdipGetStringFormatTrimming GDIPLUS.DLLQxfcGdipGetStringFormatTrimmingBC  U STRINGFORMATTRIMMINGGDIPGETSTRINGFORMATTRIMMINGGDIPLUSDLLXFCGDIPGETSTRINGFORMATTRIMMINGu Q|GdipSetStringFormatAlign GDIPLUS.DLLQxfcGdipSetStringFormatAlignBC U STRINGFORMATALIGNGDIPSETSTRINGFORMATALIGNGDIPLUSDLLXFCGDIPSETSTRINGFORMATALIGNk|$GdipSetStringFormatDigitSubstitution GDIPLUS.DLLQ'xfcGdipSetStringFormatDigitSubstitutionBC  U STRINGFORMATLANGUAGE SUBSTITUTE$GDIPSETSTRINGFORMATDIGITSUBSTITUTIONGDIPLUSDLL'XFCGDIPSETSTRINGFORMATDIGITSUBSTITUTIONu Q|GdipSetStringFormatFlags GDIPLUS.DLLQxfcGdipSetStringFormatFlagsBC U STRINGFORMATFLAGSGDIPSETSTRINGFORMATFLAGSGDIPLUSDLLXFCGDIPSETSTRINGFORMATFLAGS _|GdipSetStringFormatHotkeyPrefix GDIPLUS.DLLQ"xfcGdipSetStringFormatHotkeyPrefixBC U STRINGFORMATHKPREFIXGDIPSETSTRINGFORMATHOTKEYPREFIXGDIPLUSDLL"XFCGDIPSETSTRINGFORMATHOTKEYPREFIX} Y|GdipSetStringFormatLineAlign GDIPLUS.DLLQxfcGdipSetStringFormatLineAlignBC U STRINGFORMATALIGNGDIPSETSTRINGFORMATLINEALIGNGDIPLUSDLLXFCGDIPSETSTRINGFORMATLINEALIGN{|,GdipSetStringFormatMeasurableCharacterRanges GDIPLUS.DLLQ/xfcGdipSetStringFormatMeasurableCharacterRangesBC  U STRINGFORMAT RANGECOUNTRANGES,GDIPSETSTRINGFORMATMEASURABLECHARACTERRANGESGDIPLUSDLL/XFCGDIPSETSTRINGFORMATMEASURABLECHARACTERRANGES[|GdipSetStringFormatTabStops GDIPLUS.DLLQxfcGdipSetStringFormatTabStops"BC   U STRINGFORMATFIRSTTABOFFSETCOUNTTABSTOPSGDIPSETSTRINGFORMATTABSTOPSGDIPLUSDLLXFCGDIPSETSTRINGFORMATTABSTOPS{ W|GdipSetStringFormatTrimming GDIPLUS.DLLQxfcGdipSetStringFormatTrimmingBC U STRINGFORMATTRIMMINGGDIPSETSTRINGFORMATTRIMMINGGDIPLUSDLLXFCGDIPSETSTRINGFORMATTRIMMING|b|!GdipStringFormatGetGenericDefault GDIPLUS.DLLQ$xfcGdipStringFormatGetGenericDefaultBC U STRINGFORMAT!GDIPSTRINGFORMATGETGENERICDEFAULTGDIPLUSDLL$XFCGDIPSTRINGFORMATGETGENERICDEFAULTj|%GdipStringFormatGetGenericTypographic GDIPLUS.DLLQ(xfcGdipStringFormatGetGenericTypographicBC U STRINGFORMAT%GDIPSTRINGFORMATGETGENERICTYPOGRAPHICGDIPLUSDLL(XFCGDIPSTRINGFORMATGETGENERICTYPOGRAPHICtF|GdipCreateTexture GDIPLUS.DLLQxfcGdipCreateTextureBC  UNIMAGEWRAPMDTEXTUREGDIPCREATETEXTUREGDIPLUSDLLXFCGDIPCREATETEXTUREP|GdipCreateTexture2 GDIPLUS.DLLQxfcGdipCreateTexture24BC       U NIMAGEWRAPMDXYNWIDTHHEIGHTTEXTUREGDIPCREATETEXTURE2GDIPLUSDLLXFCGDIPCREATETEXTURE2R|GdipCreateTexture2I GDIPLUS.DLLQxfcGdipCreateTexture2I4BC       U NIMAGEWRAPMDXYNWIDTHHEIGHTTEXTUREGDIPCREATETEXTURE2IGDIPLUSDLLXFCGDIPCREATETEXTURE2IR|GdipCreateTextureIA GDIPLUS.DLLQxfcGdipCreateTextureIA4BC       U NIMAGEIMAGEATTRIBUTESXYNWIDTHHEIGHTTEXTUREGDIPCREATETEXTUREIAGDIPLUSDLLXFCGDIPCREATETEXTUREIAT|GdipCreateTextureIAI GDIPLUS.DLLQxfcGdipCreateTextureIAI4BC       U NIMAGEIMAGEATTRIBUTESXYNWIDTHHEIGHTTEXTUREGDIPCREATETEXTUREIAIGDIPLUSDLLXFCGDIPCREATETEXTUREIAIl H|GdipGetTextureImage GDIPLUS.DLLQxfcGdipGetTextureImageBC  UBRUSHNIMAGEGDIPGETTEXTUREIMAGEGDIPLUSDLLXFCGDIPGETTEXTUREIMAGEs O|GdipGetTextureTransform GDIPLUS.DLLQxfcGdipGetTextureTransformBC UBRUSHMATRIXGDIPGETTEXTURETRANSFORMGDIPLUSDLLXFCGDIPGETTEXTURETRANSFORMr N|GdipGetTextureWrapMode GDIPLUS.DLLQxfcGdipGetTextureWrapModeBC  UBRUSHWRAPMDGDIPGETTEXTUREWRAPMODEGDIPLUSDLLXFCGDIPGETTEXTUREWRAPMODE[|GdipMultiplyTextureTransform GDIPLUS.DLLQxfcGdipMultiplyTextureTransformBC  UBRUSHMATRIXORDERGDIPMULTIPLYTEXTURETRANSFORMGDIPLUSDLLXFCGDIPMULTIPLYTEXTURETRANSFORMkQ|GdipResetTextureTransform GDIPLUS.DLLQxfcGdipResetTextureTransformBC UBRUSHGDIPRESETTEXTURETRANSFORMGDIPLUSDLLXFCGDIPRESETTEXTURETRANSFORMW|GdipRotateTextureTransform GDIPLUS.DLLQxfcGdipRotateTextureTransformBC  UBRUSHANGLEORDERGDIPROTATETEXTURETRANSFORMGDIPLUSDLLXFCGDIPROTATETEXTURETRANSFORMW|GdipScaleTextureTransform GDIPLUS.DLLQxfcGdipScaleTextureTransform"BC   UBRUSHSXSYORDERGDIPSCALETEXTURETRANSFORMGDIPLUSDLLXFCGDIPSCALETEXTURETRANSFORMs O|GdipSetTextureTransform GDIPLUS.DLLQxfcGdipSetTextureTransformBC UBRUSHMATRIXGDIPSETTEXTURETRANSFORMGDIPLUSDLLXFCGDIPSETTEXTURETRANSFORMq M|GdipSetTextureWrapMode GDIPLUS.DLLQxfcGdipSetTextureWrapModeBC UBRUSHWRAPMDGDIPSETTEXTUREWRAPMODEGDIPLUSDLLXFCGDIPSETTEXTUREWRAPMODE_|GdipTranslateTextureTransform GDIPLUS.DLLQ xfcGdipTranslateTextureTransform"BC   UBRUSHDXDYORDERGDIPTRANSLATETEXTURETRANSFORMGDIPLUSDLL XFCGDIPTRANSLATETEXTURETRANSFORMV 2| RtlZeroMemoryWIN32APIQ ZeroMemoryBC UDESTNUMBYTES RTLZEROMEMORYWIN32API ZEROMEMORY;| GetDIBitsWIN32APIQ xfcGetDIBits4BC       U HDCHBMP USTARTSCAN CSCANLINESLPVBITSLPBIUUSAGE GETDIBITSWIN32API XFCGETDIBITST 0| ReleaseDCWIN32APIQ xfcReleaseDCBC UHWNDHDC RELEASEDCWIN32API XFCRELEASEDCN4| DeleteObjectWIN32APIQxfcDeleteObjectBC UHOBJECT DELETEOBJECTWIN32APIXFCDELETEOBJECT@&|GetDCWIN32APIQxfcGetDCBC UHWNDGETDCWIN32APIXFCGETDCZ@|CreateCompatibleDCWIN32APIQxfcCreateCompatibleDCBC UHDCCREATECOMPATIBLEDCWIN32APIXFCCREATECOMPATIBLEDCF,|DeleteDCWIN32APIQ xfcDeleteDCBC UHDCDELETEDCWIN32API XFCDELETEDCL2| GetWindowDCWIN32APIQxfcGetWindowDCBC UHWND GETWINDOWDCWIN32APIXFCGETWINDOWDCH;|GetDesktopWindowWIN32APIQxfcGetDesktopWindow BCUGETDESKTOPWINDOWWIN32APIXFCGETDESKTOPWINDOW:| MoveWindowWIN32APIQ xfcMoveWindow.BC     U HWNDXYNWIDTHNHEIGHTBREPAINT MOVEWINDOWWIN32API XFCMOVEWINDOWP6| OpenClipboardWIN32APIQxfcOpenClipboardBC UHWND OPENCLIPBOARDWIN32APIXFCOPENCLIPBOARDD7|CloseClipboardWIN32APIQxfcCloseClipboard BCUCLOSECLIPBOARDWIN32APIXFCCLOSECLIPBOARDV<|GetClipboardDataWIN32APIQxfcGetClipboardDataBC UUFORMATGETCLIPBOARDDATAWIN32APIXFCGETCLIPBOARDDATAD7|EmptyClipboardWIN32APIQxfcEmptyClipboard BCUEMPTYCLIPBOARDWIN32APIXFCEMPTYCLIPBOARDb >|SetClipboardDataWIN32APIQxfcSetClipboardDataBC UUFORMATHMEMSETCLIPBOARDDATAWIN32APIXFCSETCLIPBOARDDATAx6| CopyImageWIN32APIQ xfcCopyImage(BC    UHIMAGEUTYPECXCYUFLAGS COPYIMAGEWIN32API XFCCOPYIMAGEk3|CreateDCWIN32APIQ xfcCreateDC"BC   UCDRIVERCDEVICECOUTPUT CINITDATACREATEDCWIN32API XFCCREATEDCL2| GetSysColorWIN32APIQxfcGetSysColorBC UNINDEX GETSYSCOLORWIN32APIXFCGETSYSCOLORR .|LoadIconWIN32APIQ xfcLoadIconBC U HINSTANCE LPICONNAMELOADICONWIN32API XFCLOADICONInitDrawing2D_ACCESSImaging_ACCESS Text_ACCESS  Bitmap_ACCESSBrushes_ACCESSCharacterRange_ACCESS<ColorTranslator_ACCESS Color_ACCESSFontFamily_ACCESShFontStyle_ACCESS Font_ACCESSGraphicsUnit_ACCESSGraphics_ACCESS  Icon_ACCESS1 ImageAnimator_ACCESS  Image_ACCESS KnownColor_ACCESSD  Pens_ACCESSTG Pen_ACCESSG PointF_ACCESS H Point_ACCESSbHRectangleF_ACCESSHRectangle_ACCESSI Region_ACCESSyIRotateFlipType_ACCESSI SizeF_ACCESSP Size_ACCESSFQSolidBrush_ACCESSQStringAlignment_ACCESS RStringDigitSubstitute_ACCESSSStringFormatFlags_ACCESSUStringFormat_ACCESSYStringTrimming_ACCESSJZSystemBrushes_ACCESS ]SystemColors_ACCESSr]SystemIcons_ACCESS]SystemPens_ACCESS:^TextureBrush_ACCESS^Init_DestroyNjNew^jClonek FromClipboardm FromHicono FromResourcep FromScreen(r ObjToClientExm} ObjToClientExg GetHbitmapaGetHiconGetPixel=LockBitsVMakeTransparent)ApplyColorMatrixYGetMaskSetPixel SetResolutionc ToClipboard UnlockBitsInitDestroyϘClonemInit~ This_ACCESSpInitݹNew= First_ASSIGN Length_ASSIGN ToVarbinarywInit^New\NewArray This_ACCESS Argb_ASSIGNA_ACCESS+A_ASSIGNB_ACCESSWB_ASSIGNEqualstFromArgbFromKnownColorgFromName;FromRgb: GetBrightness GetHashCodeGetHSBGetHue GetSaturation^G_ACCESSG_ASSIGNvIsEmpty_ACCESSIsKnownColor_ACCESSEIsNamedColor_ACCESSiIsSystemColor_ACCESSR_ACCESSR_ASSIGN\ToArgbToRgb* ToKnownColor{ToStringInit This_ACCESSInitFDestroyNew Bold_ACCESSZCloneEqualsFontFamily_ACCESSSFromHdcq  FromHfont  FromLogFontt GdiCharSet_ACCESS> GdiVerticalFont_ACCESS  GetHashCode  GetHeightK Height_ACCESS Italic_ACCESS Name_ACCESSSizeInPoints_ACCESSU Size_ACCESSkStrikeout_ACCESS# Style_ACCESSNToHfont ToLogFont ToStringUnderline_ACCESS Unit_ACCESSInit Destroy New Equals Families_ACCESS GenericMonospace_ACCESS  GenericSansSerif_ACCESS;  GenericSerif_ACCESS]  GetCellAscent  GetCellDescentX! GetEmHeight2" GetFamilies # GetHashCode<$ GetLineSpacing$ GetName% IsStyleAvailable& Name_ACCESS' ToString' Init( InitKnownColors) Destroy9 NamedColor_: Init: DisposeI; GetHandle]; GetLastStatus~; SetStatus; InitA DestroyA AddMetafileCommentB BeginContainerXC ClearF ClipBounds_ACCESSF Clip_ACCESSH Clip_ASSIGNI CompositingMode_ACCESSI CompositingMode_ASSIGNJ CompositingQuality_ACCESScK CompositingQuality_ASSIGN*L DpiX_ACCESSL DpiY_ACCESSM DrawArcHN DrawBezierP DrawBezierssS DrawClosedCurve{U DrawCurveX DrawEllipse ] DrawIcon^ DrawIconUnstretchedha DrawImageb DrawImageUnscaledq DrawLine$u DrawLines?w DrawPathFy DrawPiez DrawPolygonY| DrawRectangled~ DrawRectanglesZ DrawStringx DrawStringJustified EndContainer EnumerateMetafileS ExcludeClipr FillClosedCurveĞ FillEllipse FillPath FillPieä FillPolygon  FillRectangle= FillRectangles7 FillRegionN Flush FromHdcЮ FromHdcInternalw FromHwnd FromHwndInternal FromImage4 GetHalftonePalettew GetHdc GetNearestColorĵ InterpolationMode_ACCESS InterpolationMode_ASSIGN IntersectCliph IsClipEmpty_ACCESS IsVisiblee IsVisibleClipEmpty_ACCESSӽ MeasureCharacterRanges MeasureString MultiplyTransform PageScale_ACCESS PageScale_ASSIGN PageUnit_ACCESSP PageUnit_ASSIGN PixelOffsetMode_ACCESS PixelOffsetMode_ASSIGNn ReleaseHdc ReleaseHdcInternali RenderingOrigin_ACCESS  RenderingOrigin_ASSIGN ResetClip; ResetTransform RestoreS RotateTransform  Save ScaleTransformh SetClipY SmoothingMode_ACCESS  SmoothingMode_ASSIGN TextContrast_ACCESSv TextContrast_ASSIGN* TextRenderingHint_ACCESS TextRenderingHint_ASSIGN TransformPointsF Transform_ACCESS Transform_ASSIGN TranslateClip TranslateTransform VisibleClipBounds_ACCESS Init initialize  Destroym Clone Dispose ExtractAssociatedIcon FromHandlen Handle_ACCESS9 Height_ACCESSZ Save Size_ACCESS4 ToBitmap ToStringV Width_ACCESS Init]DestroyNewWClonez Flags_ACCESSFrameDimensionsList_ACCESS?FromFile FromHbitmap FromStream FromVarBinaryI GetBoundsGetEncoderParameterList GetFrameCount GetMonochrome  GetPictureVal GetPictureValfromHBitmapoGetPixelFormatSizePGetPropertyItemGetThumbnailImage  Height_ACCESSHorizontalResolution_ACCESSIsAlphaPixelFormatWIsCanonicalPixelFormatIsExtendedPixelFormatPalette_ACCESS0Palette_ASSIGNPhysicalDimension_ACCESSPixelFormat_ACCESSPropertyIdList_ACCESS PropertyItems_ACCESS"RawFormat_ACCESS$RemovePropertyItem% RotateFlip& _GetCodece'Save)SaveAdd-SelectActiveFrame/SetPropertyItemU1 Size_ACCESSX2 ToPrinter 3VerticalResolution_ACCESS@ Width_ACCESSxAInit*BDestroyBAnimate/C CanAnimate(D StopAnimateD UpdateFramesEInitFDestroyJ FrameRefresh:KTimer^K UpdateFrameKArgbToKnownColoroMKnownColorToArgbOknowncolortonameONameToKnownColorqP_encodeAR_ensurecolornametableR_ensurecolortableR_initcolornametableNS_initcolortableh_systemcolortoargbav_updatesystemcolorswInitzDestroyQ}New}Alignment_ACCESS4~Alignment_ASSIGN~ Brush_ACCESS Brush_ASSIGN_Clone Color_ACCESS Color_ASSIGNCompoundArray_ACCESSCompoundArray_ASSIGNCustomEndCap_ACCESSCustomEndCap_ASSIGNCustomStartCap_ACCESS[CustomStartCap_ASSIGNǐDashCap_ACCESS3DashCap_ASSIGNDashOffset_ACCESSDashOffset_ASSIGNDashPattern_ACCESSɕDashPattern_ASSIGNDashStyle_ACCESSIDashStyle_ASSIGN EndCap_ACCESS EndCap_ASSIGNĝLineJoin_ACCESSϞLineJoin_ASSIGNMiterLimit_ACCESSMiterLimit_ASSIGNUMultiplyTransformgPenType_ACCESSiResetTransformRotateTransformScaleTransform SetLineCapStartCap_ACCESSStartCap_ASSIGNTransform_ACCESS[Transform_ASSIGNTranslateTransformZ Width_ACCESSZ Width_ASSIGNInit This_ACCESS InitrNewNewArrayCeilingEEqualso GetExtent# GetHashCodevIsEmpty_ACCESSOffsetRound ToStringE ToVarbinaryTruncateX_ASSIGNY_ASSIGNnInitDestroyNewNewArrayEEquals GetExtentx GetHashCodeIsEmpty_ACCESSDToString ToVarBinaryX_ASSIGNY_ASSIGNInitDestroyNew+NewArray Bottom_ACCESS>CeilingjContainsEqualsSFromLTRBG GetExtent6 GetHashCode Height_ACCESSR Height_ASSIGNtInflate IntersectIntersectsWithgIsEmpty_ACCESSn Left_ACCESS2Location_ACCESSNLocation_ASSIGNOffset Right_ACCESSRound Size_ACCESSR Size_ASSIGN Top_ACCESSToString ToVarbinaryDTruncateUnion Width_ACCESS Width_ASSIGNX_ACCESSX_ASSIGN5Y_ACCESSY_ASSIGNInit1 New NewArray_  Bottom_ACCESSContains3Equals FromLTRB GetExtent GetHashCode Height_ACCESS  Height_ASSIGN/Inflate IntersectIntersectsWithoIsEmpty_ACCESS{ Left_ACCESSLocation_ACCESS9Location_ASSIGNOffset Right_ACCESS Size_ACCESS< Size_ASSIGN Top_ACCESS ToString  ToVarbinaryB!Union$ Width_ACCESS& Width_ASSIGN'X_ASSIGN'Y_ASSIGN'Initw(DestroyK+New+Clone, Complement@-Equals/Exclude0FromHrgn2 GetBounds84GetHrgn:5 GetRegionData 6GetRegionScans7 Intersect:IsEmpty`< IsInfinite;= IsVisible> MakeEmptynD MakeInfiniteD Transform}E Translate0FUnionPGXorIInit LDestroyMNewMCeiling4N ToRectanglegO ToRectanglePEqualsQ GetExtent\R GetHashCodeR Height_ACCESS ControlDark_ACCESS ControlLightLight_ACCESS ControlLight_ACCESS. ControlText_ACCESSѪ Control_ACCESSs FromSystemColor GrayText_ACCESS HighlightText_ACCESS; Highlight_ACCESS߭ InactiveCaptionText_ACCESS InfoText_ACCESS) MenuText_ACCESSȯ WindowFrame_ACCESSg WindowText_ACCESS  Init!NewU!Clone! Image_ACCESS!MultiplyTransform !ResetTransform !RotateTransform!ScaleTransformn!Transform_ACCESSJ!Transform_ASSIGN!TranslateTransformt!WrapMode_ACCESST!WrapMode_ASSIGN!xfcGdipBitmapGetPixelxfcGdipBitmapLockBitsxfcGdipBitmapSetPixelxfcGdipBitmapSetResolutionbxfcGdipBitmapUnlockBits=xfcGdipCloneBitmapAreaxfcGdipCloneBitmapAreaI'(xfcGdipCreateBitmapFromDirectDrawSurfaceKxfcGdipCreateBitmapFromFileQxfcGdipCreateBitmapFromFileICM#xfcGdipCreateBitmapFromGdiDibxfcGdipCreateBitmapFromGraphicsxfcGdipCreateBitmapFromHICONxfcGdipCreateBitmapFromResourcexfcGdipCreateBitmapFromScan0xfcGdipCreateBitmapFromStream xfcGdipCreateBitmapFromStreamICMxfcGdipCreateHICONFromBitmap xfcBitBltxfcCreateCompatibleBitmapxfcGetWindowRectexfcSelectObjectxfcGdipCloneBrushxfcGdipDeleteBrush>xfcGdipCloneFontxfcGdipCreateFontzxfcGdipCreateFontFromDCcxfcGdipCreateFontFromLogfontA$xfcGdipCreateFontFromLogfontW xfcGdipDeleteFontxfcGdipGetFamilyxfcGdipGetFontHeight+xfcGdipGetFontHeightGivenDPIxfcGdipGetFontSizexfcGdipGetFontStylexfcGdipGetFontUnit3xfcGdipGetLogFontAxfcCreateFontIndirectxfcGdipCreateFontFamilyFromName8xfcGdipDeleteFontFamily9xfcGdipGetCellAscentxfcGdipGetCellDescentxfcGdipGetEmHeightxfcGdipGetFamilyName@$xfcGdipGetGenericFontFamilyMonospace $xfcGdipGetGenericFontFamilySansSerif xfcGdipGetGenericFontFamilySerifxfcGdipGetLineSpacingxfcGdipIsStyleAvailableyxfcGdipBeginContainerUxfcGdipBeginContainer2KxfcGdipBeginContainerIxfcGdipCommentxfcGdipCreateFromHDCxfcGdipCreateFromHDC2exfcGdipCreateFromHWND0xfcGdipCreateHalftonePalettexfcGdipDeleteGraphicsxfcGdipDrawArc3xfcGdipDrawArcIBxfcGdipDrawBezierUxfcGdipDrawBezierIzxfcGdipDrawBeziersxfcGdipDrawBeziersIuxfcGdipDrawClosedCurveJxfcGdipDrawClosedCurve2+xfcGdipDrawClosedCurve2I%xfcGdipDrawClosedCurveI#xfcGdipDrawCurvexfcGdipDrawCurve2xfcGdipDrawCurve2IxfcGdipDrawCurve3xfcGdipDrawCurve3IxfcGdipDrawCurveIxfcGdipDrawEllipsexfcGdipDrawEllipseIxfcGdipDrawImagetxfcGdipDrawImageFX6xfcGdipDrawImageIYxfcGdipDrawImagePointRectxfcGdipDrawImagePointRectIkxfcGdipDrawImagePointsxfcGdipDrawImagePointsIxfcGdipDrawImagePointsRectxfcGdipDrawImagePointsRectI5xfcGdipDrawImageRect xfcGdipDrawImageRectI xfcGdipDrawImageRectRect xfcGdipDrawImageRectRectI xfcGdipDrawLineoxfcGdipDrawLineILxfcGdipDrawLines-xfcGdipDrawLinesIxfcGdipDrawPathxfcGdipDrawPierxfcGdipDrawPieIxfcGdipDrawPolygonxfcGdipDrawPolygonIexfcGdipDrawRectangle:xfcGdipDrawRectangleI1xfcGdipDrawRectangles,xfcGdipDrawRectanglesIxfcGdipDrawStringxfcGdipEndContainer!xfcGdipEnumerateMetafileDestPoint"xfcGdipEnumerateMetafileDestPointI "xfcGdipEnumerateMetafileDestPointsn#xfcGdipEnumerateMetafileDestPointsI  xfcGdipEnumerateMetafileDestRect`"!xfcGdipEnumerateMetafileDestRectI#(xfcGdipEnumerateMetafileSrcRectDestPoint%)xfcGdipEnumerateMetafileSrcRectDestPointI&)xfcGdipEnumerateMetafileSrcRectDestPointsh(*xfcGdipEnumerateMetafileSrcRectDestPointsI%*'xfcGdipEnumerateMetafileSrcRectDestRect+(xfcGdipEnumerateMetafileSrcRectDestRectI-xfcGdipFillClosedCurve*/xfcGdipFillClosedCurve2 0xfcGdipFillClosedCurve2I1xfcGdipFillClosedCurveI12xfcGdipFillEllipse3xfcGdipFillEllipseI 4xfcGdipFillPath4xfcGdipFillPie5xfcGdipFillPieI6xfcGdipFillPolygon7xfcGdipFillPolygonI8xfcGdipFillRectangle9xfcGdipFillRectangleI:xfcGdipFillRectangles;xfcGdipFillRectanglesI{<xfcGdipFillRegion]= xfcGdipFlush>xfcGdipGetClip>xfcGdipGetClipBoundsK?xfcGdipGetClipBoundsI?xfcGdipGetCompositingMode@xfcGdipGetCompositingQualityA xfcGdipGetDCeBxfcGdipGetDpiXBxfcGdipGetDpiYCxfcGdipGetImageGraphicsContext+DxfcGdipGetInterpolationModeExfcGdipGetNearestColorExfcGdipGetPageScaleFxfcGdipGetPageUnitLGxfcGdipGetPixelOffsetModeGxfcGdipGetRenderingOriginHxfcGdipGetSmoothingModeI3xfcGdipGetStringFormatMeasurableCharacterRangeCountaJxfcGdipGetTextContrastKxfcGdipGetTextRenderingHintTLxfcGdipGetVisibleClipBounds#MxfcGdipGetVisibleClipBoundsIMxfcGdipGetWorldTransformNxfcGdipGraphicsClearOxfcGdipIsClipEmpty@PxfcGdipIsVisibleClipEmptyPxfcGdipIsVisiblePointQxfcGdipIsVisiblePointIRxfcGdipIsVisibleRecthSxfcGdipIsVisibleRectIcTxfcGdipMeasureCharacterRangesbUxfcGdipMeasureStringVxfcGdipMultiplyWorldTransform"XxfcGdipReleaseDC YxfcGdipResetClipYxfcGdipResetWorldTransform>ZxfcGdipRestoreGraphicsZxfcGdipRotateWorldTransform[xfcGdipSaveGraphics\xfcGdipScaleWorldTransformC]xfcGdipSetClipGraphics.^xfcGdipSetClipHrgn_xfcGdipSetClipPath_xfcGdipSetClipRect`xfcGdipSetClipRectI}axfcGdipSetClipRegionvbxfcGdipSetCompositingModeAcxfcGdipSetCompositingQualitydxfcGdipSetInterpolationModedxfcGdipSetPageScaleexfcGdipSetPageUnittfxfcGdipSetPixelOffsetModegxfcGdipSetRenderingOrigingxfcGdipSetSmoothingModehxfcGdipSetStringFormatAlignixfcGdipSetStringFormatFlagsWjxfcGdipSetTextContrast*kxfcGdipSetTextRenderingHintkxfcGdipSetWorldTransforml(xfcGdipStringFormatGetGenericTypographiczmxfcGdipTransformPointsonxfcGdipTransformPointsIloxfcGdipTranslateClipmpxfcGdipTranslateClipI-qxfcGdipTranslateWorldTransformq xfcDrawIconr xfcDrawIconExs GetObject1txfcDestroyIcon_uxfcGetIconInfouxfcExtractAssociatedIconsvxfcExtractIconEwxfcGdipSaveAddImage_SwxfcGdipSaveAdd_SxxfcGdipSaveImageToFile_IhyxfcGdipSaveImageToStream_I]zxfcGdipCloneImageX{xfcGdipCreateBitmapFromHBITMAP|xfcGdipCreateHBITMAPFromBitmap|xfcGdipDisposeImage}xfcGdipGetAllPropertyItems~xfcGdipGetEncoderParameterList"xfcGdipGetEncoderParameterListSizexfcGdipGetImageBoundsxfcGdipGetImageDimensioncxfcGdipGetImageFlags;xfcGdipGetImageHeight#xfcGdipGetImageHorizontalResolutionxfcGdipGetImagePalettexfcGdipGetImagePaletteSizeexfcGdipGetImagePixelFormat.xfcGdipGetImageRawFormatxfcGdipGetImageThumbnail!xfcGdipGetImageVerticalResolutionxfcGdipGetImageWidthՊxfcGdipGetPropertyCountxfcGdipGetPropertyIdListNxfcGdipGetPropertyItem*xfcGdipGetPropertyItemSize xfcGdipImageGetFrameCount#xfcGdipImageGetFrameDimensionsCountʏ"xfcGdipImageGetFrameDimensionsListxfcGdipImageRotateFlipxfcGdipImageSelectActiveFramevxfcGdipLoadImageFromFilejxfcGdipLoadImageFromFileICM/xfcGdipLoadImageFromStreamxfcGdipLoadImageFromStreamICM˕xfcGdipRemovePropertyItemxfcGdipSetImagePalettehxfcGdipSetPropertyItem$ xfcCopyImageݘxfcGlobalAlloc xfcGlobalFree- xfcGlobalLock xfcGlobalSize"xfcGlobalUnlock xfcLocalAlloc xfcLocalFreexfcGetHGlobalFromStream xfcGdipClonePenҝxfcGdipCreatePen1pxfcGdipCreatePen29xfcGdipDeletePenxfcGdipGetPenBrushFillxfcGdipGetPenColorDxfcGdipGetPenCompoundArrayxfcGdipGetPenCompoundCountâxfcGdipGetPenCustomEndCapxfcGdipGetPenCustomStartCapQxfcGdipGetPenDashArray xfcGdipGetPenDashCap197819xfcGdipGetPenDashCountxfcGdipGetPenDashOffsetixfcGdipGetPenDashStyle%xfcGdipGetPenEndCapݨxfcGdipGetPenFillTypexfcGdipGetPenLineJoin<xfcGdipGetPenMiterLimitxfcGdipGetPenModexfcGdipGetPenStartCapUxfcGdipGetPenTransform xfcGdipGetPenWidth­xfcGdipMultiplyPenTransformjxfcGdipResetPenTransformHxfcGdipRotatePenTransformxfcGdipScalePenTransformȰxfcGdipSetPenBrushFillxfcGdipSetPenColor\xfcGdipSetPenCompoundArrayxfcGdipSetPenCustomEndCapڳxfcGdipSetPenCustomStartCapxfcGdipSetPenDashArraynxfcGdipSetPenDashCap1978197xfcGdipSetPenDashOffsetxfcGdipSetPenDashStylexfcGdipSetPenEndCapqxfcGdipSetPenLineCap197819xfcGdipSetPenLineJoinxfcGdipSetPenMiterLimitxfcGdipSetPenModexfcGdipSetPenStartCap$xfcGdipSetPenTransformټxfcGdipSetPenWidthxfcGdipTranslatePenTransform7xfcGdipCloneRegion%xfcGdipCombineRegionPathտxfcGdipCombineRegionRectxfcGdipCombineRegionRectIxfcGdipCombineRegionRegionbxfcGdipCreateRegionDxfcGdipCreateRegionHrgnxfcGdipCreateRegionPathxfcGdipCreateRegionRectYxfcGdipCreateRegionRectIxfcGdipDeleteRegionxfcGdipGetRegionBoundssxfcGdipGetRegionBoundsICxfcGdipGetRegionDataxfcGdipGetRegionDataSizexfcGdipGetRegionHRgnxfcGdipGetRegionScansxfcGdipGetRegionScansCountfxfcGdipGetRegionScansIExfcGdipIsEmptyRegion&xfcGdipIsEqualRegionxfcGdipIsInfiniteRegionxfcGdipIsVisibleRegionPointxfcGdipIsVisibleRegionPointIxfcGdipIsVisibleRegionRectxfcGdipIsVisibleRegionRectIxfcGdipSetEmptyxfcGdipSetInfinitexfcGdipTransformRegionxfcGdipTranslateRegionxfcGdipTranslateRegionIxfcGdipCreateSolidFillhxfcGdipGetSolidFillColor xfcGdipSetSolidFillColorxfcGdipCloneStringFormatxfcGdipCreateStringFormatkxfcGdipDeleteStringFormatXxfcGdipGetStringFormatAlign'xfcGdipGetStringFormatDigitSubstitutionxfcGdipGetStringFormatFlags"xfcGdipGetStringFormatHotkeyPrefixxfcGdipGetStringFormatLineAlign"xfcGdipGetStringFormatTabStopCountxfcGdipGetStringFormatTabStopsxfcGdipGetStringFormatTrimmingxfcGdipSetStringFormatAlign'xfcGdipSetStringFormatDigitSubstitutionhxfcGdipSetStringFormatFlags"xfcGdipSetStringFormatHotkeyPrefixYxfcGdipSetStringFormatLineAlignK/xfcGdipSetStringFormatMeasurableCharacterRanges.xfcGdipSetStringFormatTabStopsjxfcGdipSetStringFormatTrimming{$xfcGdipStringFormatGetGenericDefault](xfcGdipStringFormatGetGenericTypographicBxfcGdipCreateTexture7xfcGdipCreateTexture2xfcGdipCreateTexture2IxfcGdipCreateTextureIA'xfcGdipCreateTextureIAIFxfcGdipGetTextureImageixfcGdipGetTextureTransform#xfcGdipGetTextureWrapModexfcGdipMultiplyTextureTransformxfcGdipResetTextureTransformxfcGdipRotateTextureTransform_xfcGdipScaleTextureTransformFxfcGdipSetTextureTransform6xfcGdipSetTextureWrapMode xfcGdipTranslateTextureTransform ZeroMemory xfcGetDIBitsS xfcReleaseDCExfcDeleteObjectxfcGetDCOxfcCreateCompatibleDC xfcDeleteDCLxfcGetWindowDCxfcGetDesktopWindow9 xfcMoveWindowxfcOpenClipboardxfcCloseClipboardxfcGetClipboardDataxfcEmptyClipboardxfcSetClipboardData xfcCopyImage5 xfcCreateDCxfcGetSysColor xfcLoadIcon( T T T T T T T T T T  T  T  T  T  T T T T T T T T T T T T T T T T T T T  T!  T"  T#  T$  T%  T&                      ! " # $ % & '' T' <:B8D@:>6:<BDDH8:8JHFDJ>BDDNZRLHL<HNDL U(CHARACTERRANGECOLORCOLORTRANSLATORFONT FONTFAMILY FONTSTYLEGRAPHICS GRAPHICSUNIT HATCHBRUSHICONIMAGE IMAGEANIMATOR KNOWNCOLORPENPENSPOINTPOINTF RECTANGLE RECTANGLEFREGIONROTATEFLIPTYPESIZESIZEF SOLIDBRUSHSTRINGALIGNMENTSTRINGDIGITSUBSTITUTE STRINGFORMATSTRINGFORMATFLAGSSTRINGTRIMMING SYSTEMBRUSHES SYSTEMCOLORS SYSTEMICONS SYSTEMPENS TEXTUREBRUSH DRAWING2DIMAGINGTEXTBITMAPBRUSHES _MEMBERDATATBitmap T ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; <T 8F<:@F@\HDB>R>LP<`>LRB6<P>LH>B>L:V<X>RFLJB8T:4BD@H<N UBASENAME LASTRESULT _MEMBERDATATBrush T = > ?>T 8F<:DR<`>>L UBASENAME LASTRESULT _MEMBERDATAG T T T T TTBrushes T T T T  T  T  T  T  T T T T T T T T T T T T T T T T T T T  T! T" T# T$ T% T& T' T( T) T* T+ T, T- T. T/ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T: T; T< T= T> T? T@ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ T[ T\ T] T^ T_ T` Ta Tb Tc Td Te Tf Tg Th Ti Tj Tk Tl Tm Tn To Tp Tq Tr Ts Tt Tu Tv Tw Tx Ty Tz T{ T| T} T~ T T T T T T T T T T T T T T T T @ AU ALICEBLUE ANTIQUEWHITEAQUA AQUAMARINEAZUREBASENAMEBEIGEBISQUEBLACKBLANCHEDALMONDBLUE BLUEVIOLETBROWN BURLYWOOD CADETBLUE CHARTREUSE CHOCOLATECORALCORNFLOWERBLUECORNSILKCRIMSONCYANDARKBLUEDARKCYAN DARKGOLDENRODDARKGRAY DARKGREEN DARKKHAKI DARKMAGENTADARKOLIVEGREEN DARKORANGE DARKORCHIDDARKRED DARKSALMON DARKSEAGREEN DARKSLATEBLUE DARKSLATEGRAY DARKTURQUOISE DARKVIOLETDEEPPINK DEEPSKYBLUEDIMGRAY DODGERBLUE FIREBRICK FLORALWHITE FORESTGREENFUCHSIA GAINSBORO GHOSTWHITEGOLD GOLDENRODGRAYGREEN GREENYELLOWHONEYDEWHOTPINK INDIANREDINDIGOIVORYKHAKILAVENDER LAVENDERBLUSH LAWNGREEN LEMONCHIFFON LIGHTBLUE LIGHTCORAL LIGHTCYANLIGHTGOLDENRODYELLOW LIGHTGRAY LIGHTGREEN LIGHTPINK LIGHTSALMON LIGHTSEAGREEN LIGHTSKYBLUELIGHTSLATEGRAYLIGHTSTEELBLUE LIGHTYELLOWLIME LIMEGREENLINENMAGENTAMAROONMEDIUMAQUAMARINE MEDIUMBLUE MEDIUMORCHID MEDIUMPURPLEMEDIUMSEAGREENMEDIUMSLATEBLUEMEDIUMSPRINGGREENMEDIUMTURQUOISEMEDIUMVIOLETRED MIDNIGHTBLUE MINTCREAM MISTYROSEMOCCASIN NAVAJOWHITENAVYOLDLACEOLIVE OLIVEDRABORANGE ORANGEREDORCHID PALEGOLDENROD PALEGREEN PALETURQUOISE PALEVIOLETRED PAPAYAWHIP PEACHPUFFPERUPINKPLUM POWDERBLUEPURPLERED ROSYBROWN ROYALBLUE SADDLEBROWNSALMON SANDYBROWNSEAGREENSEASHELLSIENNASILVERSKYBLUE SLATEBLUE SLATEGRAYSNOW SPRINGGREEN STEELBLUETANTEALTHISTLETOMATO TRANSPARENT TURQUOISEVIOLETWHEATWHITE WHITESMOKEYELLOW YELLOWGREEN _MEMBERDATATCharacterRange T T B C D E F(T :D:< UBASENAMEFIRSTLENGTH _MEMBERDATA! TColor T T T T T T T T T  T  T  T  G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e T  :>J>HD:H<:8F>>L222>HHJ82<:8 UBASENAMEARGBARGBISEMPTY ISKNOWNCOLOR ISNAMEDCOLOR ISSYSTEMCOLOR _KNOWNCOLOR_KNOWNCOLORTABLE_STATE _MEMBERDATA& T T T T T T T T T T  T  T  T  T  T T T T T T T T T T T T T T T T T T T  T! T" T# T$ T% T& T' T( T) T* T+ T, T- T. T/ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T: T; T< T= T> T? T@ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ T[ T\ T] T^ T_ T` Ta Tb Tc Td Te Tf Tg Th Ti Tj Tk Tl Tm Tn To Tp Tq Tr Ts Tt Tu Tv Tw Tx Ty Tz T{ T| T} T~ T T T T T T T T T T T T T T f gU ALICEBLUE ANTIQUEWHITEAQUA AQUAMARINEAZUREBEIGEBISQUEBLACKBLANCHEDALMONDBLUE BLUEVIOLETBROWN BURLYWOOD CADETBLUE CHARTREUSE CHOCOLATECORALCORNFLOWERBLUECORNSILKCRIMSONCYANDARKBLUEDARKCYAN DARKGOLDENRODDARKGRAY DARKGREEN DARKKHAKI DARKMAGENTADARKOLIVEGREEN DARKORANGE DARKORCHIDDARKRED DARKSALMON DARKSEAGREEN DARKSLATEBLUE DARKSLATEGRAY DARKTURQUOISE DARKVIOLETDEEPPINK DEEPSKYBLUEDIMGRAY DODGERBLUE FIREBRICK FLORALWHITE FORESTGREENFUCHSIA GAINSBORO GHOSTWHITEGOLD GOLDENRODGRAYGREEN GREENYELLOWHONEYDEWHOTPINK INDIANREDINDIGOIVORYKHAKILAVENDER LAVENDERBLUSH LAWNGREEN LEMONCHIFFON LIGHTBLUE LIGHTCORAL LIGHTCYANLIGHTGOLDENRODYELLOW LIGHTGRAY LIGHTGREEN LIGHTPINK LIGHTSALMON LIGHTSEAGREEN LIGHTSKYBLUELIGHTSLATEGRAYLIGHTSTEELBLUE LIGHTYELLOWLIME LIMEGREENLINENMAGENTAMAROONMEDIUMAQUAMARINE MEDIUMBLUE MEDIUMORCHID MEDIUMPURPLEMEDIUMSEAGREENMEDIUMSLATEBLUEMEDIUMSPRINGGREENMEDIUMTURQUOISEMEDIUMVIOLETRED MIDNIGHTBLUE MINTCREAM MISTYROSEMOCCASIN NAVAJOWHITENAVYOLDLACEOLIVE OLIVEDRABORANGE ORANGEREDORCHID PALEGOLDENROD PALEGREEN PALETURQUOISE PALEVIOLETRED PAPAYAWHIP PEACHPUFFPERUPINKPLUM POWDERBLUEPURPLERED ROSYBROWN ROYALBLUE SADDLEBROWNSALMON SANDYBROWNSEAGREENSEASHELLSIENNASILVERSKYBLUE SLATEBLUE SLATEGRAYSNOW SPRINGGREEN STEELBLUETANTEALTHISTLETOMATO TRANSPARENT TURQUOISEVIOLETWHEATWHITE WHITESMOKEYELLOW YELLOWGREENU/ TFont T T T T T T T T T  T  T  T  T  T- T h i j k l m n o p q r s t u v w x y z { | } ~  :T 8F<:<@DD@R<`<@>>L8DDN<<88HB:B8 UBASENAMEBOLD FONTFAMILY GDICHARSETGDIVERTICALFONTITALIC LASTRESULTSIZE SIZEINPOINTS STRIKEOUTSTYLE UNDERLINEUNIT _GDICHARSET_GDIVERTICALFONT_NAME _MEMBERDATAT FontFamily T T T T T T F<:HJDDDRJ<<`N>>L@PPH8 UBASENAMEFAMILIESGENERICMONOSPACEGENERICSANSSERIF GENERICSERIF LASTRESULT _MEMBERDATAJ T T U NAMEDCOLORS GDIPLUSTOKEN T T |T HD@<< UHANDLE LASTRESULT _MEMBERDATATGraphics T T T T T T T T T  T  T  T  T  T T T T T Ta T  T RJ8F<BDL@D>T@P>@><DHJBFP:DLD><DHJB8<L>N@RD:RL<`H@ZHPBR@J<L6J<>LHR>L8DNT88RFTB@NNJHRBRT UBASENAMECLIP CLIPBOUNDSCOMPOSITINGMODECOMPOSITINGQUALITYDPIXDPIYINTERPOLATIONMODE ISCLIPEMPTYISVISIBLECLIPEMPTY LASTRESULT PAGESCALEPAGEUNITPIXELOFFSETMODERENDERINGORIGIN SMOOTHINGMODE TEXTCONTRASTTEXTRENDERINGHINT TRANSFORM USEPRECISIONVISIBLECLIPBOUNDS_INTERNALARRAY _MEMBERDATA"TIcon T T T      VT 8F<:BDR<`6>>>L<<8:X UBASENAMEHANDLEICONDATASIZE _MEMBERDATA_TImage T T T T T T T T T  T  T  T  T    T                            ! " # $ % & ' ( ) * + , - . / T 8F<:>DB@\HDRRLP<`RZXRB6<PL>>L:V<X>RFLJB8T:H@H^ UBASENAMEFLAGSHORIZONTALRESOLUTION LASTRESULTPALETTEPHYSICALDIMENSION PIXELFORMAT RAWFORMATSIZE STREAMPTRVERTICALRESOLUTIONWIDTHHEIGHT_OSTREAMFRAMEDIMENSIONSLISTPROPERTYIDLIST PROPERTYITEMS _MEMBERDATAT ImageAnimator T T 0 1 2 3 4 5<T <BDF UBASENAMEFRAMECHANGEDHANDLEROIMAGE _MEMBERDATA T T T T T 6 7 8 9 :T F:J<D UHEIGHTOARGS OEVENTHANDLEROIMAGEWIDTH _MEMBERDATA   ; < = > ? @ A B C D EU_COLORNAMETABLE _COLORTABLE TTPen T T T T T T T T  T  T  T  T  T T T TT T-   F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p T 8F<:DR<`PJLJB>R>LB::JHL>DFB<@D>@B: U ALIGNMENTBASENAMEBRUSHCOLOR CUSTOMENDCAPCUSTOMSTARTCAPDASHCAP DASHOFFSET DASHSTYLEENDCAP LASTRESULTLINEJOIN MITERLIMITPENTYPESTARTCAP TRANSFORM_BRUSH_COLOR_COMPOUNDARRAY _IMMUTABLE COMPOUNDARRAY DASHPATTERN _MEMBERDATA7 T T T T TTPens T T T T  T  T  T  T  T T T T T T T T T T T T T T T T T T T  T! T" T# T$ T% T& T' T( T) T* T+ T, T- T. T/ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T: T; T< T= T> T? T@ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ T[ T\ T] T^ T_ T` Ta Tb Tc Td Te Tf Tg Th Ti Tj Tk Tl Tm Tn To Tp Tq Tr Ts Tt Tu Tv Tw Tx Ty Tz T{ T| T} T~ T T T T T T T T T T T T T T T q rU ALICEBLUE ANTIQUEWHITEAQUA AQUAMARINEAZUREBASENAMEBEIGEBISQUEBLACKBLANCHEDALMONDBLUE BLUEVIOLETBROWN BURLYWOOD CADETBLUE CHARTREUSE CHOCOLATECORALCORNFLOWERBLUECORNSILKCRIMSONCYANDARKBLUEDARKCYAN DARKGOLDENRODDARKGRAY DARKGREEN DARKKHAKI DARKMAGENTADARKOLIVEGREEN DARKORANGE DARKORCHIDDARKRED DARKSALMON DARKSEAGREEN DARKSLATEBLUE DARKSLATEGRAY DARKTURQUOISE DARKVIOLETDEEPPINK DEEPSKYBLUEDIMGRAY DODGERBLUE FIREBRICK FLORALWHITE FORESTGREENFUCHSIA GAINSBORO GHOSTWHITEGOLD GOLDENRODGRAYGREEN GREENYELLOWHONEYDEWHOTPINK INDIANREDINDIGOIVORYKHAKILAVENDER LAVENDERBLUSH LAWNGREEN LEMONCHIFFON LIGHTBLUE LIGHTCORAL LIGHTCYANLIGHTGOLDENRODYELLOW LIGHTGRAY LIGHTGREEN LIGHTPINK LIGHTSALMON LIGHTSEAGREEN LIGHTSKYBLUELIGHTSLATEGRAYLIGHTSTEELBLUE LIGHTYELLOWLIME LIMEGREENLINENMAGENTAMAROONMEDIUMAQUAMARINE MEDIUMBLUE MEDIUMORCHID MEDIUMPURPLEMEDIUMSEAGREENMEDIUMSLATEBLUEMEDIUMSPRINGGREENMEDIUMTURQUOISEMEDIUMVIOLETRED MIDNIGHTBLUE MINTCREAM MISTYROSEMOCCASIN NAVAJOWHITENAVYOLDLACEOLIVE OLIVEDRABORANGE ORANGEREDORCHID PALEGOLDENROD PALEGREEN PALETURQUOISE PALEVIOLETRED PAPAYAWHIP PEACHPUFFPERUPINKPLUM POWDERBLUEPURPLERED ROSYBROWN ROYALBLUE SADDLEBROWNSALMON SANDYBROWNSEAGREENSEASHELLSIENNASILVERSKYBLUE SLATEBLUE SLATEGRAYSNOW SPRINGGREEN STEELBLUETANTEALTHISTLETOMATO TRANSPARENT TURQUOISEVIOLETWHEATWHITE WHITESMOKEYELLOW YELLOWGREENTPoint T T T  s t u v w x y z { | } ~   T <:D<:8>>>L>22@D UBASENAMEISEMPTYXY_INTERNALARRAY _MEMBERDATATPointF T- T T             T :D<>>L>22D< UBASENAMEISEMPTYXY_INTERNALARRAY _MEMBERDATA T Rectangle T T T T T T T T T                                        xT  <>:>D<<@J:8>>8>L<<>8@:86:22@D U BASENAMEBOTTOMISEMPTYLOCATIONRIGHTSIZEXY_HEIGHT_WIDTH_INTERNALARRAY _MEMBERDATAcT RectangleF T T T T T T TT T                                  vT  >:>D<<@J:>8>L<<>8@:86:22D U BASENAMEBOTTOMISEMPTYLOCATIONRIGHTSIZEXY_HEIGHT_WIDTH_INTERNALARRAY _MEMBERDATATRegion T                       T 8BF<:<>@D<RHJ<`@<B@@F>@@84>L UBASENAME LASTRESULT_INTERNALARRAY _MEMBERDATATSize T T T                  T <:D<8>>>L<>:D UBASENAMEISEMPTY_HEIGHT_WIDTH _MEMBERDATATSizeF T T T-                 T :D<>:>>L<>: UBASENAMEISEMPTY_HEIGHT_WIDTH _MEMBERDATAT SolidBrush T T T    |T 8F<:DR<`>>L: UBASENAMECOLOR LASTRESULT_COLOR _MEMBERDATA TT StringFormat T T T T T T T T  T                        ! " # pT  8F<:DRD<`VfD>>LBb^FLTHJ@ U ALIGNMENTBASENAMEDIGITSUBSTITUTIONLANGUAGEDIGITSUBSTITUTIONMETHOD FORMATFLAGSGENERICDEFAULTGENERICTYPOGRAPHIC HOTKEYPREFIX LASTRESULT LINEALIGNMENTTRIMMING _TABSTOPS _MEMBERDATA T T T TT SystemBrushes T T T T T  T  T  T  T  T T T T T T T T T $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ;|T LHJRH>FNHRF>BJ@LN88B<D U ACTIVEBORDER ACTIVECAPTIONACTIVECAPTIONTEXT APPWORKSPACEBASENAMECONTROL CONTROLDARKCONTROLDARKDARK CONTROLLIGHTCONTROLLIGHTLIGHT CONTROLTEXTDESKTOP HIGHLIGHT HIGHLIGHTTEXTHOTTRACKINACTIVEBORDERINACTIVECAPTIONINFOMENU SCROLLBARWINDOW WINDOWTEXT OSYSCOLOR _MEMBERDATA T T T TT SystemColors T T T T T  T  T  T  T  T T T T T T T T T T T T T < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V WT HJRH>FNHRF>@BJ@LNV8@8@B<FD U ACTIVEBORDER ACTIVECAPTIONACTIVECAPTIONTEXT APPWORKSPACEBASENAMECONTROL CONTROLDARKCONTROLDARKDARK CONTROLLIGHTCONTROLLIGHTLIGHT CONTROLTEXTDESKTOPGRAYTEXT HIGHLIGHT HIGHLIGHTTEXTHOTTRACKINACTIVEBORDERINACTIVECAPTIONINACTIVECAPTIONTEXTINFOINFOTEXTMENUMENUTEXT SCROLLBARWINDOW WINDOWFRAME WINDOWTEXT _MEMBERDATAw TT SystemIcons T T T T T T T X Y Z [ \ ] ^ _ ` a b T  F@:F8F@>> U ASTERISKBASENAME EXCLAMATIONHAND INFORMATIONQUESTIONWARNINGWINLOGOOICON _MEMBERDATAl TT SystemPens T T T T T T T T  T  T  T  T  T T T c d e f g h i j k l m n o p q r s tT LR>FNHRF@BJV@@FD UACTIVECAPTIONTEXTBASENAMECONTROL CONTROLDARKCONTROLDARKDARK CONTROLLIGHTCONTROLLIGHTLIGHT CONTROLTEXTGRAYTEXT HIGHLIGHT HIGHLIGHTTEXTINACTIVECAPTIONTEXTINFOTEXTMENUTEXT WINDOWFRAME WINDOWTEXT OSYSCOLOR _MEMBERDATAuT TextureBrush T T T T u v w x y z { | } ~   T 8F<:DR<`PJLJ>R>L:B@ UBASENAMEIMAGE LASTRESULT TRANSFORMWRAPMODE _MEMBERDATA xfcDrawingxfcNamespace:System.PRGHp xfcBitmapxfcimagexfcBrush xfcgpobject0 xfcBrushesxfcdrawingbaseܓxfcCharacterRangexfcdrawingbase@xfcColorxfcdrawingbase xfccolorsxfccolorxfcdrawingbasexfcObject:System.PRGطxfcFont xfcgpobject߷ xfcFontFamily xfcgpobject xfcGdipTokenxfcObject:System.PRG xfcGpObjectxfcdrawingbase+ xfcGraphics xfcgpobject)xfcIconxfcdrawingbase:xfcImage xfcgpobjectxfcImageAnimatorxfcdrawingbase_xfcimageanimatortimertimer_xfcknowncolortablexfcdrawingbasexfcPen xfcgpobjectxfcPensxfcdrawingbaseQxfcPointxfcdrawingbase" xfcPointFxfcdrawingbase' xfcRectanglexfcdrawingbase+ xfcRectangleFxfcdrawingbase5 xfcRegion xfcgpobjecth>xfcSizexfcdrawingbasenGxfcSizeFxfcdrawingbase+L xfcSolidBrushxfcbrushWPxfcStringFormat xfcgpobject~TxfcSystemBrushesxfcdrawingbaseO^xfcSystemColorsxfcdrawingbase4hxfcSystemIconsxfcdrawingbases xfcSystemPensxfcdrawingbaseowxfcTextureBrushxfcbrush~srA1qA6qA6QA6!A9A9A6AA5QA5A5A51B5A51B5A5A51A5A41!aAa!1A11!1!!!!!11Q1AaAA!!!A!r1opф@!B4A5A5A5A5A5A5A51qQaaA!11AAQ111A!0qEB5A5A5aA51 B51B51a!A|'B5!A51a9B51A5!A5A5A5!A1AqAb1!qB2qqAAqqqS3AAB111a1a111111A1qB!1A"AAB65C5 D1AAQAAAAA5@ABQ11BAABAA5DBAAAA5QDBAAAA5BaBAQAA!"b!!AAAaBAQAAsA2A!!!!qqQA!!A2AB!aRaA2AAaaQqA!AAAA5(2AQAAAA2AQAAAAB5(2AQAAAA2AQAAAAB51ABqAA5 AqAA5tBqAA5qDAA51DBaAqqB2Q!AAAr5 DBaAqq1QB2Q!AAAr6DrqB26bqq QBAA6DAAr5D1AAr5:BrRAAAB5DAAr1AAAB5LAqAAAA5 CAQAAAA 1  C5rqqAA1Dq11!!BAAB55~DAAAr5~DAAAr5 QSQArSA11E!!sqQq2qArqA2qAbAA!!Q1AAAB5355qqaAAArqAAA"sqAAAA5{!AAA4r5~AAAA5yAAAq5qBaAA5yAAAq51DqAA5@1xB"A"ABAA5B1qAAA5qB!AAA5 BTA!AA5AqqqAA5 qBqAA5vQQQA!AQQ!Q!AR1QQbaar5 AqqqAA5 AqqqAA5BAA5yAAAq55qBAqAA5qBbAA5qBAAA5~AAA5yAAAq5!55qB!AA5qBaAbAA 1> B5rqqAA'1 BRARAS"aAQAAsqAAAAsqR!QAQAAB5KAqAAAA535q5 AAQAAAA5!DqAA5BAAAAA5DAQAAAA5DAA5!DACQAAAAA51515 qBqAA5 qEaqq11qAAA55q5AA5qqBA!1b2AAA5qqBAA5q5qBAA5 A1aAA5qDrAQ1AAAAAr5 Aq AA5q5qBAA1BQARQQQARQAAaA!AAB5KAqAAAA55DqAA5AA5555DqAA5DqAA5DqAA5aDBAAA5 qBqAA5DqAA5qrrBq1AA5BAAA55 AqAA1?qAr7!!aq!!A!1Q11aaqqA5s5r2Ar 1sA6r55r!5rBq2A!A111q1111a1a1111111111111AC@1AAAB5KAqAAAA5ADqAAr5 1E11BAaAAAA51DAAr5qBqQAAAA5BAA5zsaAr5qBAA5zDAAr5qBAA5zDAAr5qqBAA5qqBAA50BA11AAAr5 5qqBQQQQBAAAr8DAAAr8 FAAAAAr5`FrAAArAAAAAr50BAqqAAAr5!2qA1AAr5aDAAr5!=q1BB#AAT$4qB1A2QQA2qqA2raAAqqQQA2qqA2qqA2AAAr5@1vBqAAaqAAAqAAr5 DABQQAqqAAAr5D1AAAr5AqAAr50BA11AAAr5D1AAAr5BAqqAAAr5QDqAAAr5`QxqBQ"qAtAAAAr5 511qqDBAAA3C!As4UACA1A14!C1q17b1WRQQAAQBA1AAAsrAARAAARAARArTAAABAAQAAARA3ARARQARRAAQABAAr5DAAr5 QPqBr1A1A1QQA1A1A111AAAAr8qer5`DAqQQAAAAAr501BAqqAAAr5DqAAr5 BA11AAAr5@qDqAAAr501BAqqAAAr5qDAAAr5ADqAAr5DAAr5 DAAAAAA5BAAAAA525DAAAAA51DAAAAA5 AqqAA5 AqAA51D!QAA5qBAA5zDAAr5 Ae5qBAA5p1G1qqqA1qqA111AAbAA5qBAA5!D1!2AAAAA5QFrqAqbqrAq!AA5DqQAAr8qqBAA5zDAAr5qBAA5zDAAr5qBAA5{DAAr525DAAr5qBaAA5{Bqq1AAAr5 ArAAr5 ArAAr5DAAr5DR1AAr50AAAAAA50!DqAAr5G1qQQQQ2QDAAr5qBAA5zDAAr5qBAA5zDAAr5qBAA5zDAAr5DAAAr5BAAAAA8{DQAAAr5D11AAAr5 !DqAAr5qqB1!AAA010K"rAqAA1AAsAqABAAB5BaAaA1!A1!AB 1KAAAAA5 AQAA5q5FqRAAAA5DQAAA55qBQAA5uRRqBBr!,1sa1Q1!21BBAAr5!BaB"!1!!1!!AA2AcAAA5 AAAA5 BqAA5qBQAA@1AAAB5KAqAAAA55 AAQAAAA5qBAA5Cq1Q! AAAA50#B2$AAaaA1QAAAA5DqAAAAA5FqAqAA2QAAAA5A!AA6DQAA5!D11AAAAA5Bq!!AAA5AB !2AAAA 1D!"ARaAABrq1AA5@A22"!Aq2AqqaQaQQrAA7DqAA5qDqAAA50B1AAAAA5~BAA5~qBAA5Dq!AA5Dq!AA5DqAA5AaQAA5rBqQAAAq5qBaAA5~BAA5Dq1QAAAA5BaqAAA!AAA5qB!AA5qDAAr5DAAr4qrAA"QASAA5HA"ARaAAqqrqQBAAr50D!BAAr6DqraaAbAA5Dq1AAr5!BQQAA5>Q1!Bs!aAAAA6AsAArA!!!!"sA3ABQQda51qqqq2BB12Q222Q22Q2QQ2QB3abSAAAB5qqBAA5~BAA1AAAB5KCAAA5BAAr51qAA5!rAA51rAQ!!AAAAr1BA!!Q1AaQAAaAAAAAB5BAAB57IA5;1q1BAABAAAB01QrAAAAqA5rAA5rAA5aAAAAA525A5A5ta!aAAa!1A!11!1!!!!!11Q1AaAA!!!RQBB51aaaaaaaaaaaaaaaaaaaaaaaQQ5ra5r10qFr!qAa!aA"AAB5KqAAA5r5qBAA5zDAAAr5BB!111!1q1AQAAA5;DArAAAr5 QBAAAAA5qBAAA5{DAr!AAAr5qBaqQBAsAAA5BArqsa!QAACBAAAr5BAAAAA5DAAArAAAr5BAAAAA5DAAArAAAr5qBAA5{DAAAr5qqBAA5zDAAAr5~tqBr2qaQBAAAA5DAqqqraQqAABAAr5qBAA5zDAAAr5qBAA5zDAAAr5qBAA5{DAAAr5qqBAA5zDAAAr5DAQAAr8qBAA5 AqAAr5DA1AAr5!DAAAr5DAAr5qBAAA5zDAAr5BAAAAAA8{DArAAAr5!DAAAr5~qBAA5zAAAAr 1 C5rqqAA1'BsQrqrQA"!AAB5r51q!AAA5A4BQ11AA5tBAA5"!r5 qBqAA5~BQAA5DAAr5ADBQaa!AA5 5|rrQQAR3QArQA5A4BQ11AA5~D!AAr5~D!AAr1B2rqrQA21AAB5zBAAA551q!AAA4tBAA5"!r5 qBqAA5qBRAA5a5rQQARQArQA5~AAAr5~AAAr 114!AqrqRA2111AAB5zBAAA52r521q!AAqA5?5t1B1111AA5@1FqrqaqA5AA5tBAA51tBAA57"!!!r50qBqAA55zD!AAr5@GaBqBAA5E1qAq"!AAr5qtBDAA5qBAA55qBaAA5;Dq11AAAr5E1qqA"!AAr515t1BaaaaAA5!BQAA5+Dq11AAAr55P16QA"UQArQA=t1B1111AA5D2AA55zD!AAr55zD!AAr55zD!AAr@114!AqrqRA2111AAB52r521q!AAqA5?5FaqBAA5tBAA51BAA57"!!!r50qBqAA55zDAAr5 HAqqqB!!AA5 E1QQQQB1ABAA5tBAA5qBQAA55ABqAA5KDq11AAAr5EAqqBAAr5151BaAA5;Dq11AAAr5515UQABQArEQA5D2AA55zDAAr5~DAAr5~DAAr`1 FqrqQ2A"AAB5KqAAA5T5 AAQAAAA5@F112!!AAAr5qDqAA5@F112!!AAAr5DAQAAAA5aDq1RAA5aDq1AA50AAQAAA5ABQ2!CAAAA2qA8@F112!!AAAr5aDq1AA5aDq1AA5aG1qbAAqq2"BrAA1111AAA5 AqAAr5 AqAAr5ADAAr8D11AAAr5@F112!!AAAr5@F112!!AAAr15BsqQABAAAB5I551$QBQ11AA5zQB!!A5zQB!!AA5tBAA5"!r5 qBqAA55zD!AAr551$QBQaaAA5 AqAA5j2QQArQQA51$QBQ11AA55zD!AAr1F1QqqQA"!AAB5I55QB!!A5QB!!AA5DqAA5"!r5 qBqAA55zDAAr5qBRAA5 AqqAA5 AqQAA5 AqAA5{2qQArqQA55yDAAr1qDqqqAA!AAB5r5qBAA5{DqAAAr@1AB2rqA"AAB5KAqAAAA5Br5qBAA5zDAAr515qBAA5qBAA5qBAA5zDAAr5BQAQAAAA5BQAQAAAA5Dq1Q1!aAAAA5qBAA5zDAAr5qBAA5zDAAr5D1AAr5cB1QA1AAr5QDQAAAr5AqAA5qBAA5zDAAr1A!AAB5HAAA5AAA5qCAA5qAAA5qCAA5qCAA5qCAA5qCAA5qCAA5CAA5CAA5CAA51rAAA5qCAA5qCAA5qCAA5CAA5qCAA5CAA5CAA5CAA5CAA5qCAA1AAAAB5HAAA5NAA5OAA5OAA5AAA5OAA5OAA5OAA5OAA5NAA5NAA5NAA5OAA5AAA5AAA5OAA5NAA5OAA5OAA5NAA5NAA5NAA5NAA5NAA5NAA5NAA5OAA1AAAB5HAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA5AqAAAA@1A!AAB5IAAA5AAAA5qAAAA5qAAAA5qAAAA5qAAAA5AAAA5AAAA51rAAA5qAAAA5qAAAA5qAAAA5AAAA5AAAA5AAAA5AAAA5AAAA1E21aqAAq1A"AAB55 5BAAAAA5DqQAAr8 AqAAr5qEq1AAr5EqAAr5BAAAAA8LDqAAAr8EqAAr5qBAA5{DAAr@11!4q41!44a4"A4BA4a4"a4a441!4Ba444ba4a4Ba4q44a4ba8a4q8a4qB4a4B4B4q4a4b4b4a4"a4a4"4q:4qr4b44"4b4q"4q"4q448q4a4q44Ba44ba44q241241R5a4a41B!41b!51!4q4q"41!41!4qB4qb4A4A41"!4r441!4A41!4q4q41!41!41B!41b!44424R44241!41"!441241R41B!41b!4441!41!4A4a544A4A4b441414q4q41r4151!4"4B41!4r4441241R4qb4q4441!41!442a4ra4Ba4ba4a4Ba4Ba4a4a4a4"a4a4"a4a4a44a4"a4a4"a4"a4Ba4a42a4a4a41!41!444124qR4r4a4q4q4ra424"a412!4444r44R4a42a4a4a4a4a44a4a4a4ra4a4a4q4q4q4R4r41!41"!4q84q"4Ra44R8R4a41!41!4a444q41B!41!42444Ba4ba4"a44a4a4a4B4a4Ba4a441!4"44"a4"4ra44a4"a4a4ba4a4a4a4qb4Ba4q4q4q4qB4"a4q4Ba8a41"!41"!4q4a4a4"4a4a4"a44a4a4a4a4"a4ba4ba4a4a4ba4ra4a424q441!4ra4a4"4a4a44a4a4ra4a412!4Ra4a4a4Ra4ra4a41r!8a44444q4a4a4a4a4q4441!4a4b41!4"41!4b41!44q4q4A4A4qr4q4ra448a4a4a9a44q9"a44"a4a4a4a41!4a4a44a4a4a441!4ra4q"4q8b4A4"A4"A4BA4a4a4a44q4r41r!4a4a41!:"a4A5a5qB4qb4q4q4q"444qb4r4q4r4a4qb412!4q"4a10p{p24@ pppp pP0p0qP2$q32A P1q2$qqq@ `PP PP@P00P@qr2 15qqq@pPP 0`@PP`@PP`@Pq2tp 00000@@@@0@@ qph2qPp =q@q2Tp PpP@ `0@p@   `pp`@pP0 0`P@Pp0qpA2pP 0 0q@aU2$rP00p p `0q2`q2 pq'2 p `1qqqqP@` 000P0P```@@0`q0a2 P1$@ @pqA?24@`00@`qM/2dqq`@0`0 P0P0P0000qw2tqQqQ@0P@ P0@`0 P00qag24PP@ @`@ @@ 00 @@`q{2qq@@@P@qO82$qqp@@P0q/2tqq72 pP00ppqw2q qpg2 qy2q q(2qq0qN2pp0P00p0q@Y24 u [ @&  L X>g1u$jA).3l88E[J$WI%& \w&&'a'q(#f().k*8). Ո3F8i=PBČGL c9hǝDm<Or#Z{`|ȳ?Yн U"b-5u#?W*%7(1rAC8y\}m&~}$2$(&AT)f,NL,0pZ15h 6<=B=CL-LO|++x/1/3U4x7|7<d=?b@CCF$G,N) NPf AQS|TxWW|\.\_9d`c<vcmfGf/j4SjhpYpptzuw}w{Q$dk|Ք<JŞ{Y*(xLٴqH 9'45)81M>CNh7JOiS|p={V D/ 98 *B ZBN -ef  p >!% #&) )+ p,/ I02: ,36T "79t :< a=L@ @G :HO bPU@ aV^pA S_ij =jo gpv3 Uwzj 0{& ,, E h ] շ s (!} E! z! .! !u! 7 " #W" ; # 6# 78:5$ :BS$ 6C I$ IL$# EMDT$: TZ%N C[aH%c af{%x Zgj% kn% ns% Zt?x& xm{A& {Y& 2:& ч& ;j& ݋& }'\.'͖(H'Ýe'0ۧ'LX'WY'pʳ((op(4((b( \(D)3))D) ])$})~)) Wv)G*'*)WK*9!r*D*^P  *i E*r+}<o7+TQ+8q+"+L#G'+'*+*.+j/\3$,3L8H,V`,%Aay8-; z{-E9|)-N-Q41.d1.qrT.s%h.~Kם.F.8/cY/Ӭ}/k/ֿ/30 0B0# b0;vz0VE0h0.-1M1lPq11f1rP$2d2,27#2KE$*3^*P-43h-0P3rZ14l3}T583,9<3<A3AD3EH 4IL04LQL4?RW|4Xp[4[(_4 _b4ccf5+9gKt'5Pt~z~5az5tr55թ6 \97+X767@7H7R}8\V-8dH8wQ88d8}-88n@:9Z96Ok9r|99'9J9 g9. 4}:V75z6;[6>$;H3Ox;ORQ;QuR;RV;V#Y;Y_<>`lcH<cSgi<g?k<kn<Gou<.u} =RJ~_M=bւԆq=sMn==`=>p > ˝?>K]>(7>֭> T > ?"̷)?.I|G?9Ǿh?EFh?P?\G?i?t22 @}*@O@=t@N@@@~@BAwFAUbA, 5P DBP R BV \ C*\ ] XC-] ` aC<p` d vCMd Hh CYh i C^Xj m Cjn p Ct&q t Dt x 6Dx { `D | xD D_  Do  E U KE E y E o E נ & E ȥ E7 t E* ͬ F59 .F8# % EFW F`v FjX A F p %G J( + RJ, 4 nJ5 9 J: > JO? dA KA C !K@D hF ;KF H OKWI K iKK N }KE\ c K/c ?d L2d sg LAg j 4LCj :q HLZq Hu Lfu y Lr-z { Ly |  L& C M M"  3Mr xM  M M) K M NS 1Nf  ON ܬ NK ? N  ; N, ȵ N.4 ! N1 ON/ , LO^ vO`% % Oi c Or O|& PE OPf ePK uPW ) P Pd  P  (Q  OQ tQX - Q   Q8  QK ! +RW! % NRc% 3 rR74 7 R7 k: S: O> $S> B GSB I lSI ~P S\ b T ~b c FT c d TTe Ui ]T!i 3l T/l o T=}o r TITs t TNu Mx TZx z U]^{ ^} 3Uf}  MUi ф cUz= d Uӈ U > U ܔ VL L V aV  Vm  V Vd ٬ VC V q W  "W GW - / ]W wW)   W3 n O W=  WG u  W`  +Xb  ?Xl  d }X X h X l X !Y TY < lY r uY  I Y  Y   Y q Y S  Z *  #Z!   =Z!a L aZ !  Z8! # ZC!O$ & ZL!' L* ZW!* , [`!r- E1 '[j!1 6 H[z!7 a; p[!; > [!;? B [!B TE [!\ _ 4\!s_ ` R\!ha Rd e\!d g \![h bk \!k ?o \!o s \!s v \!Ow z ]"#{ d~ 3] "~ ā Q]"6  n]" W ]&"ʈ ы ]1"I ߏ ];"S ]E"\ ^O" #^X"p @^b" С ^^k"?  {^t" s ^}" ^"R J ^" 6_" S_" f_"V \ _" _"I _" ^ _"  _" `"G p `" 6`") O`"X  h`" `# N ` # I `# `#B , `&#  a.#; D a6# } 8a>#  QaF#  jaN#F  aV#j > a^#  af# ! an#J" #% aw#3 6 :b#6 p8 Xb#8 < kb#< ? b#@ $C b#C F b#6G @J b#J M c#VN tQ c#Q T =c#qU X [c#g i c$dj k c$_l So c$o s c$s v d%$+w lz .d/$z ~ Jd9$~~ L fdB$ } dK$ dV$\ \ d`$ԋ L dj$ 8 dt$ e}$$ ,e$\  Ge$ V be$ˠ }e$ θ e$5 f$ _ f$Ͻ ^ ,f$ F Pf$ vf$< Q f$ f%h f%* w g%  &g)%{ Jg4%/ kg>% gB%^ gF%L w gJ%  gN%X gR% gV% gZ% W g^% gb%/ k gf% <gj% gn%`gr%Qhv%Yhz%h~%4 s h%  h%P  #h%^*h%1h%/"8h%Ch%Jh%LQUh%\h%gch%+jh%qh%(xh%[Wh% h%2!x"h%"#h% $%%h%y%w&h%&'h%G(.)h%)1+h%+,h%, .h%a./h%/1h%j12h%234h%45h%6C7h%78h%&9u:i&:g<i&<=i &#>?i&? A#i&_AeB*i&BC1i&9DFE8i&EF@i!&FGFi%&#HIMi)&#JKTi-&=LM\i1&1NOci5&PWQji9&QRqi=&FSTyiA&TXViE&V#XiI&wXYiM&ZM[iQ&[\iU&P]^iY&_`i]&abia&cTdie&d fii&^fgim&h1iiq&i`kiu&kliy&)moi}&koQqi&qsi&Vsti& uwi&wzj&zb| j&|%~j&y~Yj&!j&Մ(j&m/j&46j&=j&Dj&pKj&pRj&lYj&:`j&gj&Lnj&Juj&|j&:j&EKj&j&Dzj&΢"j&vΧj&"Oj&Ԭj&(j&j&j'¸j'j 'j '5j'!j'uj'ej'vk!'. k%'k)'k-'k1'M&k5'-k9'Y4k=';kA''BkE'{IkI':PkM'WkQ'^kU'!/ekY'lk]'!ska'uzke'ki'M=km'kq' ku'`ky'k}'Yfk'k'Gk'k'?k''k'{k'k'ek'k'ek'k'9@k'l' B l'l'!l'["l')l' h 0l'  7l'] Q>l'El'Ll'1CSl'Zl'/7al'hl'+wol'vl'Fm}l'5l'l(M l(  "l (`"#l (#:%l(%&l(&'l(@(v)l()*l!(@+h,l%(,-l)(B.t/l-(/0l1(71Z2l5(23l9(4k5l=(5A7lA(79mE(o9: mI(:;mM(G<=mQ(=?mU(W?EA%mY(AB0m](%CC7ma(CD9E>me(EFEmi(,G\HLmm(HJWmq(rJ~K^mu(KVMemy(M1Olm}(OPsm(PARzm(RSm(KT,Um(UWm(kWXm(n(~ En(`Ln(Sn)SiZn)ʅan )Dhn )on)Ոvn)}n) ϋn)#n!)B*n%)~=n))n-) n1)^n5)ݓn9)\+n=)nA)ؗʘnE)NnI)nM) (nQ)|nU)nY)in])ءݢna)1?oe) oi)om)?@oq)"ou))oy)ZQ0o})7o) >o)]WEo)Lo)5$So)xZo).ao)ho)ٷɸoo)Mvo)}o)3o)o)o)hto)o)"o)po)!#o)wo)o),4o)o)o).so)o)Ro)o)so) Up) p)p)FUp*"p*))p *}a0p *7p*>w>p*.Ep*Lp*#Sp!*wZp%*Rap)*hp-*Esop1*vp5*k}p9*gp=*)pA*})pE*}%pI*yMpM*pQ*pU*8RpY*p]*?Gpa*pe* pi*pm*pq*pu*k py*  q}*   q*l q*]q*q*U%q*K,q*3q*n:q*[Aq*8Hq*Oq*"Vq*( !]q*"a#dq*#$kq*E%&rq*'=(}q*(&*q*z* ,q*_,.q*g.0q*k0y1q*12q*=3W4q*45q*K6P7q*78q*;9:q*:;q*J<b=q*=?q*w?]@q*@NBq+ByCq+CDr +DE r +FFr+@GGr+LHIr+I.J'r+JK-r +1LM4r$+rMN+,V'WlrB+ +2lm+n|P +~ i,6 x,kg ,:icfZ-[-| -|-@u-'+g-S.T,.V/F/po7X/S8i/>09~/]@ T;/ R A0oT C0o f ?E0? EV F!1 X Km1 Y P1Z [ T1. d UV19 o rX2K {M Y@2\O u \2T ~- _2[/ [ *b3f]  c@3 e%#m&$M:G%C O@"C TextCxfcTextN UTOOBJECTSYSTEMPRGO%CO<$TCxfcFontCollectionN BUTHISFONTCOLLECTIONd%COQ3TCEmptyCC System.prgCNone CShow CHide C _memberdata (((   BUTHIS HOTKEYPREFIX CLASSLIBRARYX%COE-TCxfcInstalledFontCollectionN BUTHISINSTALLEDFONTCOLLECTIONV%COC+TCxfcPrivateFontCollectionN BUTHISPRIVATEFONTCOLLECTION%CO3TCEmptyCC System.prg"C SystemDefault &CSingleBitPerPixel -CSingleBitPerPixelGridFit C AntiAlias %CAntiAliasGridFit %CClearTypeGridFit C _memberdata :BP2@@   BUTHISTEXTRENDERINGHINT CLASSLIBRARYNQ EXCEPTION3 CT (CBULOEXCTHISFAMILIES\%COIQ EXCEPTION5*Q COLLECTION Q XFCFONTFAMILYT C CollectionNT %%CC   !T T C Q1%CC    ,! ( 1T CC \4rsT CC   FT C xfcFontFamilyCCSystem.Drawing.prgT  C  T  (E BUTHISFAMILIESLOEXCLICOUNTLIFOUNDLNLOOPLHFAMILY LHFAMILYNEW LOFAMILYCOLLLOFAMILY SETSTATUS#XFCGDIPGETFONTCOLLECTIONFAMILYCOUNTHANDLE LQFAMILIES"XFCGDIPGETFONTCOLLECTIONFAMILYLISTXFCGDIPCLONEFONTFAMILY CLASSLIBRARYADDNAME}Q EXCEPTIONb CT CCT  (rBULOEXCLHFONTCOLLECTIONTHIS SETSTATUS!XFCGDIPNEWINSTALLEDFONTCOLLECTIONHANDLEBCNUTHISCLASSQ EXCEPTIONd CT CC T  (tBULOEXCLHFONTCOLLECTIONTHIS SETSTATUSXFCGDIPNEWPRIVATEFONTCOLLECTIONHANDLEvQ EXCEPTION[%WCCT (kBULOEXCTHISHANDLE SETSTATUS"XFCGDIPDELETEPRIVATEFONTCOLLECTIONBCNUTHISCLASScQ EXCEPTIONE"CCC  (UBU TCFILENAMELOEXCTHIS SETSTATUSXFCGDIPPRIVATEADDFONTFILEHANDLErQINTPTRQ EXCEPTIONT#CC  (dBUTIMEMORYTILENGTHLOEXCTHIS SETSTATUSXFCGDIPPRIVATEADDMEMORYFONTHANDLEl H|GdipCloneFontFamily GDIPLUS.DLLQxfcGdipCloneFontFamilyBC  U FONTFAMILYCLONEDFONTFAMILYGDIPCLONEFONTFAMILYGDIPLUSDLLXFCGDIPCLONEFONTFAMILY b| GdipGetFontCollectionFamilyCount GDIPLUS.DLLQ#xfcGdipGetFontCollectionFamilyCountBC  UFONTCOLLECTIONNUMFOUND GDIPGETFONTCOLLECTIONFAMILYCOUNTGDIPLUSDLL#XFCGDIPGETFONTCOLLECTIONFAMILYCOUNTe|GdipGetFontCollectionFamilyList GDIPLUS.DLLQ"xfcGdipGetFontCollectionFamilyList"BC   UFONTCOLLECTION NUMSOUGHT GPFAMILIESNUMFOUNDGDIPGETFONTCOLLECTIONFAMILYLISTGDIPLUSDLL"XFCGDIPGETFONTCOLLECTIONFAMILYLISTv\|GdipNewInstalledFontCollection GDIPLUS.DLLQ!xfcGdipNewInstalledFontCollectionBC UFONTCOLLECTIONGDIPNEWINSTALLEDFONTCOLLECTIONGDIPLUSDLL!XFCGDIPNEWINSTALLEDFONTCOLLECTIONx^|GdipDeletePrivateFontCollection GDIPLUS.DLLQ"xfcGdipDeletePrivateFontCollectionBC UFONTCOLLECTIONGDIPDELETEPRIVATEFONTCOLLECTIONGDIPLUSDLL"XFCGDIPDELETEPRIVATEFONTCOLLECTIONrX|GdipNewPrivateFontCollection GDIPLUS.DLLQxfcGdipNewPrivateFontCollectionBC UFONTCOLLECTIONGDIPNEWPRIVATEFONTCOLLECTIONGDIPLUSDLLXFCGDIPNEWPRIVATEFONTCOLLECTIONq M|GdipPrivateAddFontFile GDIPLUS.DLLQxfcGdipPrivateAddFontFileBC UFONTCOLLECTIONFILENAMEGDIPPRIVATEADDFONTFILEGDIPLUSDLLXFCGDIPPRIVATEADDFONTFILES|GdipPrivateAddMemoryFont GDIPLUS.DLLQxfcGdipPrivateAddMemoryFontBC  UFONTCOLLECTIONMEMORYLENGTHGDIPPRIVATEADDMEMORYFONTGDIPLUSDLLXFCGDIPPRIVATEADDMEMORYFONTFontCollection_ACCESSHotKeyPrefix_ACCESSInstalledFontCollection_ACCESSzPrivateFontCollection_ACCESSTextRenderingHint_ACCESSlInitFamilies_ACCESSInita New7 InitZ Destroy0 New  AddFontFile  AddMemoryFont xfcGdipCloneFontFamily#xfcGdipGetFontCollectionFamilyCountO"xfcGdipGetFontCollectionFamilyListH!xfcGdipNewInstalledFontCollectionm"xfcGdipDeletePrivateFontCollectionHxfcGdipNewPrivateFontCollection'xfcGdipPrivateAddFontFilexfcGdipPrivateAddMemoryFontI T T T T T     T LH^ZR UFONTCOLLECTION HOTKEYPREFIXINSTALLEDFONTCOLLECTIONPRIVATEFONTCOLLECTIONTEXTRENDERINGHINT _MEMBERDATATFontCollection T T  BT <:D<>>L@ UBASENAMEFAMILIES LASTRESULT _MEMBERDATA$TInstalledFontCollection T  BT <:D<>>L@ UBASENAME LASTRESULT _MEMBERDATAA"TPrivateFontCollection T T DH<:D<>>L@ UBASENAME LASTRESULT _MEMBERDATAxfctextxfcNamespace:System.PRG;xfcFontCollectionxfcGPObject:System.Drawing.prgxfcInstalledFontCollectionxfcFontCollectionxfcPrivateFontCollectionxfcFontCollectiont sr!A1AA51 B5A5A51!aQQB10AAAB5BqQBABAaAA"AAB010AqQ!AAB5010Aqq!AAB5KAqAAAA55qD"AAr5QD2AAr1a4"a41R!8q8q4q4a424qg2 q*$2D0y*$2$000ql-2 Z #F A E P: [,16I&V,1!c~11Ef83<ks<>~?~??CdDG\LM MNOOXQQS%ST02U`V7VW>CXYE t)l+46CKc4%"7;2s7M:f%Ct&T 9%C O_C IOCxfcION UTOOBJECTSYSTEMPRGM%CO:"TCxfcMemoryStreamN BUTHIS MEMORYSTREAMG%CO4TC xfcStreamN BUTHISSTREAMQ EXCEPTION HG CC CQ%C NT  T C >T  T aT-T aT -T C QT   C NT  T T  T a T aTaT aT a2T T T  T a T aTaT aT a% aT C" %C >{C  TT  T  T T  TC > (BUTQBUFFERTIINDEXTICOUNT TLWRITABLETLPUBLICLYVISIBLELLCREATEBUFFERLOEXCTHIS _EXPANDABLE _WRITABLE _EXPOSABLE _ISVARBINARY _CAPACITY_HGLOBALXFCGLOBALALLOCWRITEPOSITION_ISOPENLENGTH Q EXCEPTION%4T C4rsC4rsCRST C T%T CT (BU LQSTGMEDIUMLNSTATUSLOEXCTHIS _HISTREAMXFCRELEASESTGMEDIUM_HGLOBAL XFCGLOBALFREE"%C QCt F T a"%C QCt y T a-BC    NUTQBUFFERTIINDEXTICOUNT TLWRITABLETLPUBLICLYVISIBLETHISCLASS BUTHIS_ISOPEN BUTHIS_ISOPEN BUTHIS _WRITABLEBUTHIS _CAPACITY_ORIGIN# Q EXCEPTION % OStream is closed% % 'MemoryStream is not expandable%  Argument out of rangeC @T  (U TIVALUELOEXCTHIS_ISOPEN _CAPACITY _EXPANDABLELENGTHXFCGLOBALREALLOC_HGLOBAL Q EXCEPTIONT C3T C6C( ]C ( B U LQBINARYLHMEMPTRLOEXC XFCGLOBALLOCKTHIS_HGLOBAL _ISVARBINARYLENGTHXFCGLOBALUNLOCKQ EXCEPTION%OTC" T%T C T T  ( BU LHSTREAMLOEXCTHIS_HGLOBALXFCGLOBALALLOCCAPACITYLENGTH _HISTREAMXFCCREATESTREAMONHGLOBALHANDLE"T BUTHIS HGLOBALPTR_HGLOBALQ EXCEPTIONc%GTC_T (s BULOEXCTHIS_HGLOBALLENGTH XFCGLOBALSIZEgQ EXCEPTIOND%@T (T BULOEXCTHIS_HGLOBALPOSITION Q EXCEPTION%RStream is closed#%   Argument out of rangeT (UTNVALUELOEXCTHIS_HGLOBALPOSITIONQ EXCEPTION% rStream is closed%  Argument out of range%  Argument out of rangeT  %  T  %  IT !T C #T C(   ]C &T C   [T   ( B UTQBUFFERTIOFFSETTICOUNTLHMEMPTRLCBUFFERLNLENGTHLNNUMLNPOSLOEXCTHIS_HGLOBALLENGTHPOSITION XFCGLOBALLOCKXFCGLOBALUNLOCK$ Q EXCEPTION%TStream is closed% BArgument out of range H %  Argument is invalidTC 8 n%  OArgument is invalidTC 8 %  Argument is invalidTC 82Argument is invalid ( BUTIOFFSETTIORIGINLOEXCTHIS_HGLOBALPOSITION_ORIGINLENGTH UTILENGTH Q EXCEPTION#T CCt  6'T CCt C > 6%Stream is closed% Write not supportd%  Argument out of range%  GArgument out of range%C >   Argument out of rangeT  %  Argument is invalid%  K%  53*The Capacity is too small to hold the dataT  T C % 2C(   C  \]C T   (BUTQBUFFERTIOFFSETTICOUNTLHMEMPTRLNNUMLOEXCTHIS_HGLOBAL _WRITABLEPOSITIONLENGTHCAPACITY XFCGLOBALLOCKXFCGLOBALUNLOCKQ EXCEPTIONx T T C" C  T  (BULOEXCLHSTREAMLHGLOBALXFCGLOBALALLOCXFCCREATESTREAMONHGLOBALTHISHANDLEQ EXCEPTION T %pT C T C  (BU LOEXCLHGLOBALLHPTRLHSTREAMTHISHANDLE HGLOBALPTRXFCGETHGLOBALFROMSTREAM XFCGLOBALFREEBCNUTHISCLASSUU BUTHISCANREAD BUTHISCANSEEK BUTHIS CANTIMEOUT BUTHISCANWRITE <UTHISUUU BUTHISLENGTH6 (This Method Must Be OverwrittenUTISTARTTICOUNT Q EXCEPTION%%CNeT %TC T C T  ( B U TIPOSLCBYTETIBYTELOEXCTHISCANREADPOSITIONLENGTHREADTC 8UVNEWVALTHIS READTIMEOUT UTIOFFSETTIORIGIN UTILENGTHU:(This Method Must Be OverwrittenUTQBUFFERTIOFFSETTICOUNT[Q EXCEPTION@CC  (PBUTIBYTELOEXCTHISWRITEPOSITIONTC 8UVNEWVALTHIS WRITETIMEOUTX 4| GlobalAllocWIN32APIQxfcGlobalAllocBC UNFLAGSNSIZE GLOBALALLOCWIN32APIXFCGLOBALALLOCJ0| GlobalFreeWIN32APIQ xfcGlobalFreeBC UNHANDLE GLOBALFREEWIN32API XFCGLOBALFREEJ0| GlobalLockWIN32APIQ xfcGlobalLockBC UHMEM GLOBALLOCKWIN32API XFCGLOBALLOCKJ0| GlobalSizeWIN32APIQ xfcGlobalSizeBC UHMEM GLOBALSIZEWIN32API XFCGLOBALSIZEN4| GlobalUnlockWIN32APIQxfcGlobalUnlockBC UHMEM GLOBALUNLOCKWIN32APIXFCGLOBALUNLOCKvH|CreateStreamOnHGlobalole32QxfcCreateStreamOnHGlobalBC  UHGLOBALFDELETEONRELEASEPPSTMCREATESTREAMONHGLOBALOLE32XFCCREATESTREAMONHGLOBALh D|GetHGlobalFromStreamole32QxfcGetHGlobalFromStreamBC  UPSTMPHGLOBALGETHGLOBALFROMSTREAMOLE32XFCGETHGLOBALFROMSTREAMS9|ReleaseStgMediumole32QxfcReleaseStgMediumBC UPMEDIUMRELEASESTGMEDIUMOLE32XFCRELEASESTGMEDIUMh:| GlobalReAllocWIN32APIQxfcGlobalReallocBC  UHMEMNSIZENFLAGS GLOBALREALLOCWIN32APIXFCGLOBALREALLOCMemoryStream_ACCESS Stream_ACCESS InitdDestroyINewCanRead_ACCESSCanSeek_ACCESSCanWrite_ACCESSCapacity_ACCESSCapacity_ASSIGN1 GetBuffer  Handle_ACCESS hGlobalPtr_ACCESS  Length_ACCESS^ Position_ACCESS Position_ASSIGN ReadSeek! SetLengthWriteInit"Destroy New- BeginReadP BeginWriteWCanRead_ACCESS^CanSeek_ACCESSCanTimeout_ACCESSCanWrite_ACCESSDisposeEndReadEndWriteFlush  Length_ACCESSRead4ReadByteReadTimeout_ASSIGNSeek SetLength+ SynchronizedCWriteJ WriteByteWriteTimeout_ASSIGN*xfcGlobalAlloci xfcGlobalFree xfcGlobalLockw xfcGlobalSizexfcGlobalUnlockixfcCreateStreamOnHGlobalxfcGetHGlobalFromStream xfcReleaseStgMediump!xfcGlobalRealloc! T T  T <H U MEMORYSTREAMSTREAM _MEMBERDATAiT MemoryStream Ta Ta Ta Ta T T T T T  T  T  T  T - T- T- T- T T Ta T               hT 4>>@@<D<@66@8 UBASENAMECANREADCANSEEK CANTIMEOUTCANWRITECAPACITYHANDLE HGLOBALPTRLENGTHPOSITION READTIMEOUT WRITETIMEOUT _CAPACITY _EXPANDABLE _EXPOSABLE_ISOPEN _WRITABLE_HGLOBAL _HISTREAM _ISVARBINARY_ORIGIN _MEMBERDATA!TStream Ta Ta Ta Ta T T T T T  T             ! " # $ % & ' ( ) * + T  4@@B>>D@8N<<>8<@6>F6@F8@H U BASENAMECANREADCANSEEK CANTIMEOUTCANWRITEHANDLE HGLOBALPTRLENGTHPOSITION READTIMEOUT WRITETIMEOUT _MEMBERDATAxfcioxfcNamespace:System.prg'xfcMemoryStream xfcStream( xfcStream xfcObjectj.qArA1!A5A1zxBq1A!sBRAA"!!AAAB5BACaAAaAAAA5x%A"A555523AAbqAaA!AAA5Ba3AA5yAAA1A!1AAA6;5NAqAAA5JAAAA3BAA2A"AA53qBAA2A2AQA1AAb2aAA5BAAA11A2A2AAAA6r7B1qBAA2A2AA1Aaa1A!Ab1"A!AAB1Lq!AAB5J!AA!AAAA55p1p15555r5`101755{BQ!A1AAAA5rB57r715{DAAB5rB1Ba4q4q4q4qB44Ba4q45| 2rqqqqqqq``Pq624pp`0p{Aj2 a0*X5.DwJ[/Ud$ fhf j8!!!l"E$&$5(@(l+_+--01&33#55i<<A(BBT@CJ]2R@U>UMXNXYPZ ^R^b6T ccNVddVXee^Z fff\gtgn^g,ku`knbnjocomqeqshYtw}ZxyxyVzzr{{}7~gԀQ0ȃK=&{zF]tȑ7і%5" NRP$3 %*V:@YU;M:*4 Q EXCEPTION H4 C NiT  T  C CT CC f H FOXCODE CB%C OT 9%C N)T %C O2%C N   T C%  T  C SystemC %   SThe application is requesting a newer version of the System.APP / GDIPlusX library.C  - Current version: CC ZC  - Requested version: CC ZC > Download the latest version from http://www.codeplex.com/VFPX( %-U TOOBJECT TNMINVERSIONLOSYSTEMLOEXC LCCOMMAND ADDFOXCODESYSTEMVERSIONGETXFCSYSTEMOBJECTX%COE-CCSystem.Drawing.PRG BUTHISDRAWING CLASSLIBRARYE%CO2TCxfcEnumN BUTHISENUMM%CO:"TCxfcEventHandlerN BUTHIS EVENTHANDLERE%CO2TCxfcGuidN BUTHISGUIDa%CON6TCxfcIOCC System.IO.prg BUTHISIO CLASSLIBRARYG%CO4TC xfcSingleN BUTHISSINGLEE%CO2TCxfcByteN BUTHISBYTE&)TCC CC6%CG+( System.PRG#G+(System.Drawing.PRG-G+(System.Drawing.Drawing2D.PRG+G+(System.Drawing.Imaging.PRG(G+(System.Drawing.Text.PRGG+( System.IO.PRGU LCCLASSPATHTHIS CLASSLIBRARY STARTMODEBCUTHIS CREATENEWCLASS Q EXCEPTION T C bC T C C ! ( B UTOENUMTNINDEXLOEXCLVRETURN ARYMEMBERSTHIS _DELETEHIDDENS Q EXCEPTION  1T T C T C b ( -T C  T C !%C  )%  %T C  ! (A B U TOENUMTVVALUE LCVARTYPE LNCOUNTERLNMAXLCRETURNLVVALUE LCPROPERTYLOEXC ARYMEMBERS Q EXCEPTIONT-wC b C ( BUTOENUMLNTOTAL LNCOUNTER LNDIMENSIONLOEXCTHIS _AMEMBERS _DELETEHIDDEN Q EXCEPTION T-T C bT C   ( 'T C C ! ( BUTOENUMLNMAX LNCOUNTERLOEXC ARYMEMBERSTHIS _AMEMBERS _DELETEHIDDENh Q EXCEPTIONM"T CC  (]BUTOENUMTVVALUELLRETURNLOEXCTHISGETNAMEBYVALUE` Q EXCEPTION>T C ! (N B UTOENUM TCMEMBERNAMELOEXCLVRETURNV T %Ct (C%CC C T   D (C 1%CC  C -T    B U TAMEMBERS LNCOUNTER LNDIMENSIONTHIS _AMEMBERS _ISHIDDENPROP BC =_U TCPROPNAME6 T T BU TODELEGATETCMETHODTHIS _DELEGATE_METHOD) BC NU TODELEGATETCMETHODTHISCLASS T T C  HG CO"C  CC C FireT U TOBINDOBJECT TCBINDMETHODTNFLAGS LORETURNVALUETHIS _DELEGATE_METHODUQOBJECTQOBJECT%CCNCUTOSOURCE TOEVENTARGSTHIS _DELEGATE C H' CCCQ C> TT2 CCCQCC{-}>  9%C&{????????-????-????-????-????????????}}  FTCC{-})@r {!!!!!!!!-!!!!-!!!!-!!!!-!!!!!!!!!!!!}_$|CLSIDFromStringole322TCCC T2UTCGUIDTHIS_GUIDLQGUIDCLSIDFROMSTRINGOLE32BCNUTCGUIDTHISCLASS|| CoCreateGuidole322TCBCNULQGUID COCREATEGUIDOLE32THISCLASS:7BCNUTHISCLASS*QXFCGUIDBCULOGUIDTHIS_GUID TOBYTEARRAYBUTHIS_GUIDq&|StringFromGUID2ole32TCPQCC>BCC&=ULCSTRINGSTRINGFROMGUID2OLE32THIS_GUID BCUTHIS TOBYTEARRAYUUUUUUUUBCUTHISCLASS CLASSLIBRARYTT(http://msdn.microsoft.com/en-us/library/C..aspx!CopenULCURLTHIS CLASSLIBRARYBASENAMEXFCSHELLEXECUTE  T Ct H2$ C O lT   T  2 T - B U TOOBJECT1 TOOBJECT2LNPCOUNTLLRETURNTHISe%C OLT J(  T C b ( 6T C  T C  T  |  H2 PropertyD%CC fCONTROLSOBJECTSPARENTBUTTONSPAGES 9T  | |CC C  !_T  |  Object>T  | |CC C  ! 22T  | T C ] B U TOOBJECTLNMAX LNCOUNTER LCMEMBERNAMELCTYPE LCCOMBINED LCVALUETOHASH LCHASHCODETHIS ARYMEMBERS GETHASHCODE  *%CCCC rT CT CEMPTYNT CG#b ( , %RC   (T C  C C ! T C ( %C BCC C  C C BC C C C C  B U LOCLONELNTOTAL LNCOUNTERLCMEMBER _AMEMBERS_AEVENTSTHISCLASS CLASSLIBRARY  T Ct H2$ C O lT  5 C O C O T  2 T - B U TOOBJECT1 TOOBJECT2LNPCOUNTLLRETURNTHIS%C QT  T C>  ( &T CC  \ B BUTIBYTELQBINARYLQSTRUCTLNSTEPLNSIZETHIS_INTERNALARRAY s     T  H C N> (Ct:!T Cm.tePC %C N*T  C  6!" C CC ` C C((C ,T CC %C NT  C  ! B U TEP1TEP2TEP3TEP4TEP5TEP6TEP7TEP8TEP9TEP10TEP11TEP12TEP13TEP14TEP15TEP16TEP17TEP18TEP19TEP20TEP21TEP22TEP23TEP24TEP25TEP26TEP27TEP28LNVALUELNLOOPLQBINARYLAVALUEs     T  H C NC (Ct?!T Cm.tePC %C N/T  C F;!" C CC e C C((C ,T CC %C NT  C F! B U TEP1TEP2TEP3TEP4TEP5TEP6TEP7TEP8TEP9TEP10TEP11TEP12TEP13TEP14TEP15TEP16TEP17TEP18TEP19TEP20TEP21TEP22TEP23TEP24TEP25TEP26TEP27TEP28LNVALUELNLOOPLQBINARYLAVALUE Q EXCEPTIONQOBJECTrT CWT C]T C]FQM o - &Csystemfoxcode.xml " F ~n ^J  F -  %C4H%   D _J jr Jm.loData (QC WQC W F BU TLREMOVELNSELECTLOEXC LCFOXCODELCSYSTEMFOXCODELODATAUNIQUEIDSAVE TIMESTAMP=| ShellExecuteshell32QxfcShellExecute.BC     U HWND LPOPERATIONLPFILE LPPARAMETERS LPDIRECTORYNSHOWCMD SHELLEXECUTESHELL32XFCSHELLEXECUTE %C Datasessionv T CDefaultSessionN/T CCREATEOBJECT("xfcSystem") T T C xfcSystemN B ULOOBJECT LODEFAULTEVALJ%C C G(&m.tcCommand G(U TCCOMMANDTHIS DATASESSIONID_%C M G(T C G( B U TCCOMMANDLERESULTTHIS DATASESSIONIDDrawing_ACCESS Enum_ACCESS;EventHandler_ACCESS Guid_ACCESS IO_ACCESSJ Single_ACCESS Byte_ACCESS InituNewGetNameGetNameByValueGetNames  GetValues  IsDefined Parse  _DeleteHidden _IsHiddenPropInitNewObindfireInitANewNewGuidR Empty_ACCESSEqualsG ToByteArrayToString ToVarbinary`READEXPRESSION READMETHOD REMOVEOBJECTRESETTODEFAULT SAVEASCLASS SHOWWHATSTHISWRITEEXPRESSION WRITEMETHODNewHelpEquals GetHashCodeMemberwiseCloneReferenceEqualsNewArray  NewVarBinary NewArray# AddFoxCode &xfcShellExecute$(GetXfcSystemObject)DoCmd)Eval`* TT333333?  T  T  T  T  T  T  T >8H848< U DRAWINGVERSIONENUM EVENTHANDLERGUIDIOSINGLEBYTE _MEMBERDATA     T @4<>@@8LJHH U _AMEMBERS _MEMBERDATAQ T T    U _DELEGATE_METHODTGuid T2T        UBASENAMEEMPTY_GUID      ! " # $ %U COMMENT CONTROLCOUNTCONTROLSHEIGHT HELPCONTEXTIDLEFTNAMEOBJECTSPICTURETAGTOPWHATSTHISHELPIDWIDTHTObject & ' ( ) * +T 4LD:L@ UBASENAME _MEMBERDATA$  , -U_INTERNALARRAY .U 2 3U xfcSystem xfcNamespace.xfcenum xfcObject1xfceventhandler xfcObjecta5xfcGuid xfcObject5 xfcNamespaceCustom6 xfcObjectCustom7xfcByte xfcObject9 xfcsingle xfcObject*:DefaultSessionSession;:qqQAAArArqA!AAAAAAA 1A;A7!A7A7aA7A6A4s21A125a1AA5AAQAAAAAA5rAqAA5rA!qAAA5!AAA5AqAA5rAQAA!AQAAA5ra1"!B55rq!A5qA`1rq!qaAA!B5r15r"25r5"R55rbBB5122222221R6rA5Aa1A5rrARBAAA52qAAArq!!AA5AaQA1rr1!aAA55qqAAA"sqAAAA@15qqAAA"sqAAAA;q!!Aa1AAAAAA86A8q!A3qq!1A3Qq2Py12tq09q!6tqqqqqqqqqqqq24P  qh20`1`1:(j> D- _ T26  a7 {n<>{ApF6KKWRY( e !#|4$% &D(()4'*(+B+k.P.c/o6i77z88:7;<~?_BBLCCDEEEFF]G!GI(tII6 MMW MMY MM[-N+N]XNVN_NNaNNcNNeQZRvRS~7TU'3V[B\`[abith9jwjn#qu\vzA{Y||}~^ 87F3"5*<=I)KNE?PQeoMgnSepuUV~i C draw Drawing {gdiplusx} _SCREEN.System.Drawing M false 2008-09-30T00:00:00 VFPX _2H612DTG9 F Bmp Bitmap {gdiplusx} _SCREEN.System.Drawing.Bitmap.New M false 2008-09-30T00:00:00 VFPX _2H612DTGA F Brus Brush {gdiplusx} _SCREEN.System.Drawing.SolidBrush.New M false 2008-09-30T00:00:00 VFPX _2H612DTGB F Clr Color {gdiplusx} _SCREEN.System.Drawing.Color.FromRGB M false 2008-09-30T00:00:00 VFPX _2H612DTGC F Font Font {gdiplusx} _SCREEN.System.Drawing.Font.New M false 2008-09-30T00:00:00 VFPX _2H612DTGD F Gfx Graphics {gdiplusx} _SCREEN.System.Drawing.Graphics.FromImage M false 2008-09-30T00:00:00 VFPX _2H612DTGE F GfxH GraphicsH {gdiplusx} _SCREEN.System.Drawing.Graphics.FromHWnd M false 2008-09-30T00:00:00 VFPX _2HB1EHKAD F GfxI GraphicsI {gdiplusx} _SCREEN.System.Drawing.Graphics.FromImage M false 2008-09-30T00:00:00 VFPX _2HB1EHKAE F Img Image {gdiplusx} _SCREEN.System.Drawing.Image.FromFile M false 2008-09-30T00:00:00 VFPX _2H612DTGF F Matr Matrix {gdiplusx} _SCREEN.System.Drawing.Drawing2D.Matrix.New M false 2008-09-30T00:00:00 VFPX _2H612DTGG F Path GraphicsPath {gdiplusx} _SCREEN.System.Drawing.Drawing2D.GraphicsPath.New M false 2008-09-30T00:00:00 VFPX _2H612DTGH F Pen Pen {gdiplusx} _SCREEN.System.Drawing.Pen.New M false 2008-09-30T00:00:00 VFPX _2H612DTGI F Pnt Point {gdiplusx} _SCREEN.System.Drawing.Point.New M false 2008-09-30T00:00:00 VFPX _2H612DTGJ F Rect Rectangle {gdiplusx} _SCREEN.System.Drawing.Rectangle.New M false 2008-09-30T00:00:00 VFPX _2H612DTGK F Stre Stream {gdiplusx} _SCREEN.System.IO.MemoryStream.New M false 2008-09-30T00:00:00 VFPX _2H612DTGL F clrm ColorMatrix {gdiplusx} _SCREEN.System.Drawing.Imaging.ColorMatrix.New M false 2008-09-30T00:00:00 VFPX _2H612DTGM S gdiplusx LPARAMETER oFoxcode LOCAL lcfxtoollib, lnWinHdl, laEnv, lcStr, lcLastWord, lcReturn, lcWith lcfxtoollib = SYS(2004)+"FOXTOOLS.FLL" IF !FILE(lcfxtoollib) RETURN .F. ENDIF SET LIBRARY TO (m.lcfxtoollib) ADDITIVE lnWinHdl = _WONTOP() _wselect(lnWinHdl) DIMENSION laEnv[25] _EdGetEnv(lnWinHdl ,@laEnv) lcStr = _EDGETSTR(lnWinHdl , 0, laEnv[17]) lcWith = WithStr(lcStr) lcReturn = oFoxCode.Tip IF NOT EMPTY(lcWith) IF lcWith+"." == UPPER(LEFT(oFoxCode.Tip,LEN(lcWith)+1)) lcReturn = SUBSTR(oFoxCode.Tip, LEN(lcWith)+1) ENDIF ENDIF oFoxCode.ValueType = "V" RETURN lcReturn PROCEDURE WithStr(tcStr) LOCAL lcStr, lnLines, i, laLines, lcWord, lcReturn IF EMPTY(tcStr) RETURN "" ENDIF lcStr = tcStr lcReturn = "" DIMENSION laLines[1] lnLines = ALINES(laLines,lcStr) * Quick search backward to find a WITH FOR i = lnLines TO 1 STEP -1 lcWord = UPPER(ALLTRIM(GETWORDNUM(ALLTRIM(laLines[m.i]), 1))) IF LEN(lcWord)>3 AND lcWord=="ENDWITH" EXIT ENDIF IF LEN(lcWord)>3 AND lcWord=="WITH" lcWord = ALLTRIM(CHRTRAN(laLines[m.i],CHR(9)," ")) IF ATC(REPLICATE("&",2), lcWord) > 0 && strip out comments lcWord = ALLTRIM(LEFT(lcWord, ATC(REPLICATE("&",2),lcWord)-1) ) ENDIF IF ATC(" AS ", lcWord) > 0 && strip out AS lcWord = ALLTRIM(LEFT(lcWord, ATC(" AS ",lcWord)-1) ) ENDIF lcWord = ALLTRIM(STRTRAN(lcWord,"WITH ","",1,1,1)) lcReturn = UPPER(lcWord) EXIT ENDIF ENDFOR RETURN lcReturn ENDPROC M false 2008-09-30T00:00:00 VFPX _2H612DTGN source\system.drawing.drawing2d.prgc:\users\bdurban\appdata\local\temp\system.drawing.drawing2d.fxpsource\system.drawing.imaging.prgsystem.drawing.imaging.fxpsource\system.drawing.prgsystem.drawing.fxpsource\system.drawing.text.prgsystem.drawing.text.fxpsource\system.io.prgsystem.io.fxpsource\system.prgsystem.fxpsource\systemfoxcode.xml)$I$ $ - $- 6m $6m $< GO