GMS ࡱ> lastus {   +,opqrstuvwxyz{|}~r} ~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12223345Root EntryRoot Entry|c0@apcPJc0|c0The VBA Project PJc0p]|c0_VBA_Project PJc0`6|c0  R !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ3TUVWXYZ[\]^_`cdefghijklmnopqrstuvwxyz{|}~VBA Project Data"2Host Project Items&>Host Project Item Names0xJc0xJc0VBA Project Signature,   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw|}~{6 ThisMacroStorage*{85{(L{2FBA0046-B5E2-C3B0-412E-C843C16BAFDB}7{c6 L{95E23C91-BC5A-49F3-8CD1-1FC515597048}9{`d6";{b6$={d6&&L{95E23C91-BC5A-49F3-8CD1-1FC515597048}TProject_Data_CurVer( y Host Project Item List Data8xThisMacroStorage"xJc0xJc0VBAdJc0xc0C:\Users\DRG\AppData\Roaming\Corel\CorelDRAW Graphics Suite X7\Draw\GMS\PlotCalc.gmsQ8,>o3zAOUU#$,j(6(*3Ei ":5j(6($*aGRASH~)EbMSEJg0 F%qqL|S6O^4A$r'lUMVnf;_9' +/I<+/I B*XjB*?PerimetrForm \xc0xc0FileToDimFormXxc0xc0SquareFormTxc0 )yc0ActivationFormP )yc00Pyc0SettingsFormJ0Pyc0@wyc0CorrectorFormD@wyc0Pyc0CirculationForm @Pyc0`yc0PlotterForm:`yc0pyc0DevicesForm4pyc0:zc0GetImageFromCurves&0:zc0azc0UpdateForm,azc0azc0GetPlotterFromCurves*(azc0zc0ProgressForm$zc0zc0RaskroyFormzc00{c0PROJECTwmO PROJECT aPROJECTlk Vf?o Ti19pFz?azc0s{c0fj(6(ID="{F38B36DA-61B4-4615-A2EE-5C49D76C573E}" Document=ThisMacroStorage/&H00000000 Package={AC9F2F90-E877-11CE-9F68-00AA00574A4F} BaseClass=PerimetrForm Module=MainMenu Module=UserData Module=ToolBar BaseClass=FileToDimForm Class=Buffer BaseClass=SquareForm Module=CalculateSanP Module=LabirintCreator Module=Schema Module=CurveTester Class=Timer Module=Zip Module=BlocksSocketShared Class=BlocksSocket BaseClass=ActivationForm BaseClass=SettingsForm Class=ProgressBar Module=Localization BaseClass=CorrectorForm Class=DictionaryC Module=Cursor BaseClass=CirculationForm Class=Printers Class=Ports BaseClass=PlotterForm Class=Profile Module=ProfileShared Class=OutPuts Class=ClipBoard Class=RegData Module=LoadSaveDialog Module=PlotterLanguage Module=COM BaseClass=DevicesForm Class=waGraphics Class=waPen Class=waBrush Module=waGraphicsShared Class=waPath Class=waMatrix Class=PltDocument BaseClass=GetImageFromCurves Module=MonitorDPI Class=UpdateCenter BaseClass=UpdateForm Class=waMemoryBitmap Module=PltDocumentShared Class=ConverterCorelCrvToPlotCalcCrv Class=ColorInfo Class=ConverterCorelCrvToStringL BaseClass=GetPlotterFromCurves Class=ConverterStringLToPlotCalcCrv Class=Plotter2DModelCache Module=CropBMP Module=TrimCurves Module=ConvertAllToCurves Module=RemoveDuplicateLines Module=ReGroup BaseClass=ProgressForm Class=SortingCurve Class=ConverterPlotCalcCrvToHPGL BaseClass=RaskroyForm Class=ConverterPlotCalcCrvToDMPL HelpFile="" Name="PlotCalc" HelpContextID="0" VersionCompatible32="393222000" CMG="1210E68E7492749274927492" DPB="9C9E681878A379A379A3" GC="2624D292D696619761979E" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 [Workspace] ThisMacroStorage=0, 0, 0, 0, C PerimetrForm=0, 0, 0, 0, C, 26, 26, 1254, 603, C MainMenu=0, 0, 0, 0, C UserData=0, 0, 0, 0, C ToolBar=0, 0, 0, 0, C FileToDimForm=0, 0, 0, 0, C, 52, 52, 1280, 629, C Buffer=0, 0, 0, 0, C SquareForm=0, 0, 0, 0, C, 78, 78, 1306, 655, C CalculateSanP=0, 0, 0, 0, C LabirintCreator=0, 0, 0, 0, C Schema=0, 0, 0, 0, C CurveTester=0, 0, 0, 0, C Timer=0, 0, 0, 0, C Zip=0, 0, 0, 0, C BlocksSocketShared=0, 0, 0, 0, C BlocksSocket=0, 0, 0, 0, C ActivationForm=0, 0, 0, 0, C, 130, 130, 1358, 707, C SettingsForm=0, 0, 0, 0, C, 104, 104, 1332, 681, C ProgressBar=0, 0, 0, 0, C Localization=0, 0, 0, 0, C CorrectorForm=0, 0, 0, 0, C, 156, 156, 1384, 733, C DictionaryC=0, 0, 0, 0, C Cursor=0, 0, 0, 0, C CirculationForm=0, 0, 0, 0, C, 182, 182, 1410, 759, C Printers=0, 0, 0, 0, C Ports=0, 0, 0, 0, C PlotterForm=78, 78, 1272, 728, Z, 208, 208, 1436, 785, C Profile=0, 0, 0, 0, C ProfileShared=0, 0, 0, 0, C OutPuts=0, 0, 0, 0, C ClipBoard=0, 0, 0, 0, C RegData=0, 0, 0, 0, C LoadSaveDialog=0, 0, 0, 0, C PlotterLanguage=0, 0, 0, 0, C COM=0, 0, 0, 0, C DevicesForm=0, 0, 0, 0, C, 234, 234, 1462, 811, C waGraphics=0, 0, 0, 0, C waPen=0, 0, 0, 0, C waBrush=0, 0, 0, 0, C waGraphicsShared=0, 0, 0, 0, C waPath=0, 0, 0, 0, C waMatrix=0, 0, 0, 0, C PltDocument=0, 0, 0, 0, C GetImageFromCurves=0, 0, 0, 0, C, 260, 260, 1488, 837, C MonitorDPI=0, 0, 0, 0, C UpdateCenter=0, 0, 0, 0, C UpdateForm=0, 0, 0, 0, C, 286, 286, 1514, 863, C waMemoryBitmap=0, 0, 0, 0, C PltDocumentShared=0, 0, 0, 0, C ConverterCorelCrvToPlotCalcCrv=0, 0, 0, 0, C ColorInfo=0, 0, 0, 0, C ConverterCorelCrvToStringL=0, 0, 0, 0, C GetPlotterFromCurves=0, 0, 0, 0, C, 0, 0, 1228, 577, C ConverterStringLToPlotCalcCrv=0, 0, 0, 0, C Plotter2DModelCache=0, 0, 0, 0, C CropBMP=0, 0, 0, 0, C TrimCurves=0, 0, 0, 0, C ConvertAllToCurves=0, 0, 0, 0, C RemoveDuplicateLines=0, 0, 0, 0, C ReGroup=0, 0, 0, 0, C ProgressForm=0, 0, 0, 0, C, 26, 26, 1254, 603, C SortingCurve=0, 0, 0, 0, C ConverterPlotCalcCrvToHPGL=0, 0, 0, 0, C RaskroyForm=0, 0, 0, 0, C, 52, 52, 1280, 629, C ConverterPlotCalcCrvToDMPL=0, 0, 0, 0, C ThisMacroStorageThisMacroStoragePerimetrFormPerimetrFormMainMenuMainMenuUserDataUserDataToolBarToolBarFileToDimFormFileToDimFormBufferBufferSquareFormSquareFormCalculateSanPCalculateSanPLabirintCreatorLabirintCreatorSchemaSchemaCurveTesterCurveTesterTimerTimerZipZipBlocksSocketSharedBlocksSocketSharedBlocksSocketBlocksSocketActivationFormActivationFormSettingsFormSettingsFormProgressBarProgressBarLocalizationLocalizationCorrectorFormCorrectorFormDictionaryCDictionaryCCursorCursorCirculationFormCirculationFormPrintersPrintersPortsPortsPlotterFormPlotterFormProfileProfileProfileSharedProfileSharedOutPutsOutPutsClipBoardClipBoardRegDataRegDataLoadSaveDialogLoadSaveDialogPlotterLanguagePlotterLanguageCOMCOMDevicesFormDevicesFormwaGraphicswaGraphicswaPenwaPenwaBrushwaBrushwaGraphicsSharedwaGraphicsSharedwaPathwaPathwaMatrixwaMatrixPltDocumentPltDocumentGetImageFromCurvesGetImageFromCurvesMonitorDPIMonitorDPIUpdateCenterUpdateCenterUpdateFormUpdateFormwaMemoryBitmapwaMemoryBitmapPltDocumentSharedPltDocumentSharedConverterCorelCrvToPlotCalcCrvConverterCorelCrvToPlotCalcCrvColorInfoColorInfoConverterCorelCrvToStringLConverterCorelCrvToStringLGetPlotterFromCurvesGetPlotterFromCurvesConverterStringLToPlotCalcCrvConverterStringLToPlotCalcCrvPlotter2DModelCachePlotter2DModelCacheCropBMPCropBMPTrimCurvesTrimCurvesConvertAllToCurvesConvertAllToCurvesRemoveDuplicateLinesRemoveDuplicateLinesReGroupReGroupProgressFormProgressFormSortingCurveSortingCurveConverterPlotCalcCrvToHPGLConverterPlotCalcCrvToHPGLRaskroyFormRaskroyFormConverterPlotCalcCrvToDMPLConverterPlotCalcCrvToDMPLi37! n``s{c0 {c0CompObj"aVBFrame(fo#%CompObj&aVBFrameJfo')CompObj*aVBFrame3fo+-,CompObj.aVBFrame2fo/1|CompObj2~aVBFramey6fvo36i02 n``zc0zc0i7057 n``zc0:zc0CompObj8taVBFrameo+fho9<^`i19 n```yc0`yc0i196 ;=  n```yc0pyc0CompObj>\aVBFrameW*fSo?ANCompObjBLaVBFrameG*f<oCE/ CompObjF-aVBFrame(+f"OoGI xi06 n``0Pyc00Pyc0i71HL n``0Pyc00Pyc0i81 n``0Pyc00Pyc0i102 KM n``0Pyc0@wyc0CompObjNaVBFrame(foOQ2CompObjRaVBFrame*fOoSU2CompObjVaVBFramefoWYtCompObjZaVBFrameAf_o[]CompObj^aVBFrame$ThisMacroStorage"r __SRP_4__SRP_5`gPerimetrFormq1!MainMenui1__SRP_30cpy__SRP_31nUserData1H__SRP_6Dx __SRP_7o8ToolBarmh!O__SRP_14s!__SRP_15[FileToDimFormb_wBufferu!rZ__SRP_88__SRP_9nPSquareFormld! ,CalculateSanPB!B__SRP_12fj~__SRP_13rLabirintCreator  Schema 2CurveTester~ @ConverterPlotCalcCrvToDMPL6B t__SRP_54Xv__SRP_55BASettingsForms__SRP_32e|;__SRP_336 Timer  ActivationFormZipfcBlocksSocketShared&s~)__SRP_c__SRP_dBlocksSocket'^__SRP_18r 7__SRP_19NProgressBar localization2 __SRP_22- __SRP_23wgCorrectorFormDictionaryCv9T__SRP_24,__SRP_25&lCursor}CirculationForm ~t$PrinterswO__SRP_44x __SRP_45SortingCurvez__SRP_48__SRP_49Ports }8__SRP_46__SRP_47APlotterForm uO__SRP_2 <__SRP_3ahgProfile 2__SRP_1e pB__SRP_1f ProfileShared +__SRP_20M__SRP_21CSOutPuts __SRP_42 __SRP_43.%COM ~__SRP_34{ r__SRP_35tClipBoard RegData &=__SRP_16k __SRP_17LoadSaveDialog V__SRP_56y__SRP_57PlotterLanguage  __SRP_4e__SRP_4ftDevicesForm U-__SRP_50 t__SRP_51U7 waGraphics ^F__SRP_3c1__SRP_3dwaPen | g*__SRP_2a__SRP_2bwaBrush] I-__SRP_2e.__SRP_2fkwaGraphicsShared"G !__SRP_28`__SRP_29waPath i__SRP_40 ,__SRP_41} waMatrix /__SRP_2co~__SRP_2dTPltDocument __SRP_36V__SRP_37GetImageFromCurves&9%MonitorDPI __SRP_10M__SRP_11FUpdateCenter)__SRP_1a)6__SRP_1b UpdateForm; __SRP_1cR__SRP_1dwaMemoryBitmap__SRP_3e__SRP_3fPltDocumentShared$__SRP_38@__SRP_39ConverterCorelCrvToPlotCalcCrv>tC__SRP_26j>__SRP_27ColorInfo __SRP_4a,__SRP_4bConverterCorelCrvToStringL6N +GetPlotterFromCurves*w` ConverterStringLToPlotCalcCrv<$B__SRP_4c#<__SRP_4dPlotter2DModelCache(g__SRP_3a__SRP_3bConverterPlotCalcCrvToHPGL6__SRP_52 __SRP_53SCropBMPTrimCurves`%ConvertAllToCurves&,#RemoveDuplicateLines*ReGroupProgressFormRaskroyFormv_VBA_PROJECT*dir{__SRP_0bN__SRP_1SProject Item Data$z Control List Data$xJc0xJc0ReqControl List Data*xJc0xJc0ReqControl List Data* Control_Data_CurVer( Control List Data$ (6@,Jʶ0* pHdPlotCalc,@ Z= n =i EJ< MSForms> SForms3 *\G{0D452EE1-E08F-101A-8-02608C4D0BB4}#2.0#0#C:\WINDOWS\SysWOW64\FM20.DLL#Microsoft u 2 Object Library/;D1u<0-  00}#0<#k00C12B239C-9201-4D8A-A0D8-0rU~~~~~~~~~~~~~~~~~~~~~~S   EventName Parameters shapes 1(shape 8x1y1x2y2crvfileNameb Q HoValue $a#X $a$hPercentdwMillisecondsbytesclientOnReciveOld_TurnONLengthDatagrammLengthBIGDatagrammzProtected_MeHaweTheParentFlagParentClients  i+xlSocketnamelenzProtected_ConnectedStatistic_BytesSentStatistic_BytesReceivedStatistic_BytesReceivedOldStatistic_BytesSkippedStatistic_PINGAddress DestinationSourcelengthlpStringhostLongnetLong hostshortnetshortshwndwMsglEventSocketbufferbuflenflagscp host_nameinnafs_typeprotocolLeveloptnameoptvaloptlenaddrNamebacklogaddrlenhowvalue ShowRcvFlagsporthost IsBlockingSockNumOnOff LingerTimehostnamecntBytes lngBufferneedConvertToLngmesslength1length2 BytesCount ByteBufferlengthByteBuffersp longBuffer localPort BlocksSocketBytesDelivered BytesSizenIndex dwNewLong lpPrevWndFuncmsgwParamlParamwVRsrclpWSAD sDescriptionuMsgDestsizeLocaleLCTypelpLCDatacchDatatxt maxDigitsfile 9YCombotextarrclcscontentTagNameFromTextqiArr1arr2InterPlatformNetConverter dwInitialpdataiLen lenSymbolscntLngCodecountKeyIndex $ $ $ $ٟx a$ $ $ lpClassName lpWindowName lpOperationlpFile lpParameters lpDirectorynShowCmdButtonShifty KeyCodeLngCancel CloseModevallpDeflpDCBhFilelpErrorslpStathObject lpFileNamedwDesiredAccess dwShareModelpSecurityAttributesdwCreationDispositiondwFlagsAndAttributes hTemplateFilenCidnFuncdwFlagslpSource dwMessageId dwLanguageIdlpBuffernSize Arguments lpModemStat lpOverlappedlpNumberOfBytesTransferredbWaitnNumberOfBytesToReadlpNumberOfBytesReadhCommDevlpCommTimeouts dwInQueue dwOutQueuenNumberOfBytesToWritelpNumberOfBytesWritten lngErrorCode intPortIDstrPort strSettings strFunctionlngHndstrDatalngSizeintLineRblnState strMessageColorRGBOpacityWidthColorOlergba_GRGB_Color $I. .a$(RegData1VKEYisInputlengthMm OutPutName pPrinterEnumcdBuf pcbNeeded pcReturned lpString1 lpString2 pPrinterNamephPrnpDefaulthPrnpDocInfopBuf pcWritten pNoBytesReadhPrinter StringPtr PrinterNamecolpNamepPortscbBuf pPortNamePortName PlotterString PlotterNametxtForSignatureCurvesMyCurves PositionX PositionY ScreenHeight ScreenWidthMaxSheetHeight MaxSheetWidthAllCurvesHeightAllCurvesWidthPlotterModelStringHWndFormHDCFormhDestDCnWidthnHeighthSrcDCxSrcySrcdwRopGNumber AnimationTxt Transform SpecilFilldstplgsegmentsstartXstartYSVGtxtOriginalCurvesHeightTurnVerticalMirrorHorizontalMirror LastAngelpath SortingCurves PreviosPointCurrentQCurvesForSearching LastPointa1a2Col1col2CurvesForSetChildsrtimemcolormWidthmUnitmPenpenARGBdStyleEndCapmatrixm11m12m21m22dxdyrectpts cloneMatrixmatrix2orderoffsetXoffsetYscaleXscaleYangleshearXshearY matrixOutresultAngelmBrushpoint1point2Color1Color2WrapMd lineGradientbrushbrshTypelColors ColorRGB1 ColorRGB2WrapModeOpacity1Opacity2tokenlpInputlpOutputhDCgraphics mGraphicsmSmoothingModemxmYmHeightx3y3x4y4 CombineMd CombineModeDrawFill ShadowBrush SpecialPenPtr brushmodePoints clonePathBoundsiteratorTypesflatnesssegmentNumberOfNewStartNodeChildsMaxColorcolorsUpLevelalprcCliplpfnEnumdwDataStringL accelerationvelocityforcestr $8 a$H XDateLngErrpiProfilevs KnifeOffsetkxkyRelativeCoordinatesOneCommandOnPath prolongLengthVS1VS2p1p2OFNFilter DirectoryTitleFilePath InitialDir FilterIndex DefaultExt DialogTitleOpenFilestrItem2K*`rU>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P */Ft:UFH:X )A Aad!IaP)9i )Ai)AQq1IXy!Ii )i@P Y q     9  PlotCalcThisMacroStorage PerimetrFormMainMenuUserDataToolBar FileToDimFormBuffer SquareForm CalculateSanPLabirintCreatorSchema CurveTesterConverterPlotCalcCrvToDMPL SettingsFormTimerActivationFormZipBlocksSocketShared BlocksSocket ProgressBar localization CorrectorForm DictionaryCCursorCirculationFormPrinters SortingCurvePorts PlotterFormProfile ProfileSharedOutPutsCOM ClipBoardRegDataLoadSaveDialogPlotterLanguage DevicesForm waGraphicswaPenwaBrushwaGraphicsSharedwaPathwaMatrix PltDocumentGetImageFromCurves MonitorDPI UpdateCenter UpdateFormwaMemoryBitmapPltDocumentSharedConverterCorelCrvToPlotCalcCrv ColorInfoConverterCorelCrvToStringLGetPlotterFromCurvesConverterStringLToPlotCalcCrvPlotter2DModelCacheConverterPlotCalcCrvToHPGLCropBMP TrimCurvesConvertAllToCurvesRemoveDuplicateLinesReGroup ProgressForm RaskroyFormF 1C:\PROGRA~2\COMMON~1\MICROS~1\VBA\VBA7.1\VBE7.DLLVBA Y  8NQM*=h8+3q]NO[D <1pPT2Pgv3+3o VBInternal  1 ConnectingCurves ReduceCurves Sensitivity OutlineUseDelFill DelOutline UngroupAll CropBMPoffset TrimOffsetDeployedPreRun ActiveProfileLastPlotterDirectory AutoUpdate.FVPfA Nb_'Q#E1>J]BGsCmw3V[K9; N-a/-ACޡ `"-?@Label1!-6S`  SleepFindLong # 8ȏ[qJ eUserForm¨%ɿB@L$7J F3Dynamic $$Hbq튡Bț UpdateCenter1UpdateCenter1_DownloadPercentUserForm_Activate L<<`֣RE۱ڪ3qD 1IBM "K4j*socket1GetActiveWindow user32 GetActiveWindow '!'XSleep kernel32PT '#xClass_InitializeversionUpdatePlotCalcDownloadPlotCalcGMSsocket1_OnReciveClass_Terminatesocket1_OnStatisticChangeDownloadPercentError hLXXCY!-L_4]3*xNON 4      gĤIx8<MemMove RtlMoveMemoryCreateLongPacket '+lstrlen lstrlenA ', GetTickCount GetTickCount 'Y-htonl wsock32.dll htonl .9.ntohl ntohl ..(htons htonsAllDatagrammReceived oCloseSocket ./Hntohs ntohs .0hWSAAsyncSelect WSAAsyncSelect .Q1Recv recv . 2 inet_addr inet_addr .2 gethostbyname gethostbynamebind bind WSAGetLastError .y3 inet_ntoa inet_ntoa .4Socket socket .Q5( setsockopt setsockopt .6H getsockopt getsockopt .6h WSConnect connect .q7RU3 .3listen listen .8accept accept .A9SendLng send .9shutdown shutdown .:( closesocket closesocket .Q;HWSAGetLastError .3hDeliveryReport ConnectedStatistic_BytesReceivingStatistic_BytesReceivingSizeStatistic_PercentReceiving Statistic_AllConnect ConnectSock SetSockLingerGetHostByNameAliasgetascipSendSendOldAddToStatisticSentAddToSndQueueLngAddToSndQueueBytesProcessMessageDelZerroSndQueueElementRecivLAddArray SkipBytes DisconnectRU2Replace_0_ToZamTerminatorLongNewZamTerminator FlagsToByte ByteToFlagsServerUP ServerDOWNzProtected_RaiseEvent_OnConnect "zProtected_RaiseEvent_OnDisconnect 'zProtected_RaiseEvent_OnStatisticChangezProtected_RaiseEvent_OnRecivezProtected_RaiseEvent_OnSkip !zProtected_RaiseEvent_OnReciveOldzProtected_OnDeliveryReporting SYSTEM_SOCKETSendDeliveryReportREDIM_BIG_DatagrammPINGPONG CallWindowProcWOnConnectionProcessIsStarted OnConnect OnDisconnectOnReciveOnSkip OnReciveOldOnStatisticChangeOnDeliveryReporting) x@LP)p!+ 884        SetWindowLong SetWindowLongA 'IGCallWindowProc 'C WSAIsBlocking WSAIsBlocking .H WSACleanup WSACleanup .iI WSAStartup WSAStartup .!JWSACancelBlockingCall WSACancelBlockingCall .J(HookForm UnHookForm StartWinsock WindowProc  VBE7.DLL QL  QLR  QLQ  Q=Fi ~ XDGOuzMN CORELDRAW CORELDESIGNER "Corel Designer???M QL  SetDeafault GetMoneyUnit QLS ( plotcalc.com 2204    (  &&$4    , 4 d d h l p t x |             CopyMemory GetLocaleInfo GetLocaleInfoA 'ASxSaveLoadGetInfo SortProfilesaddZerroForDigitsCRC32isLittleEndianffFileLen nn!I I < Q1Q 6Creating panel for PlotCalcBYCzaH, H2cc24a3e-fe24-4708-9a74-9c75406eebcd BYCzaH,BYCzaH,PlotterModelStringSeparateParametrsOneCommandOnPathSpeeds x(>H81:0 002) =5 C405BAO A>740BL ?0=5;L 8=AB@C<5=B>2 PlotCalcListIndexByName3ҋB `StringToDouble StringToLongLongArrayToStringStringToLongArrayBooleanToStringStringToBooleanCommandLanguageToStringStringToCommandLanguageStringToCoordinateSystemCoordinateSystemToString ۋ5)HB& o $(F r6CoordinateSystemHI3 DoublePassForModeratorDevicecontentLaserDYLaserDXLaser MemorySizeFilePLTApproximationLevelLineTypeTurn HeightScale HeightMirror WidthMirror WidthScale ZeroPosition CornerPoints KnifeOffset ClosingCurve SetDefaultReadFileSaveFilePutTagGetTagOutPutDevicefileAccelerationsCount AccelerationsAccelerationsAsString SpeedsCountSpeedsAsString ForcesCountForcesForcesAsString Terminator EndWorkFile BeginWorkFile Initializer ActiveForceActiveAcceleration ActiveSpeed ActiveSpeedUPMinimalVersionCommandLanguageName MaxSheetWidthMaxSheetHeightVisibleCompareArrLongCntArrValPD RR  =XDGOuzXDGOuzXDGOuz *plotcalc_userdata.bin sbufferK-dJ FTFbjJ$NRtlComputeCrc32 ntdll.dll RtlComputeCrc32 Ieqe sizebytesSetBytes bPut_Long bGet_Long bPut_Integer bGet_Integer bPut_Boolean bGet_Boolean bPut_String bGet_StringbPut_StringASCIIbGet_StringASCII bPut_ByteRU bGet_Byte bPut_Bytes bGet_Bytes X8fĤIx8<SelectLangByCodePT3KKKK2KK3VIVI2VI3ITIT2IT3IT4SLSL2SL3SKSK2SK3PLPL2PL3DEDE2DE3DE4FRFR2FR3FR4ENEN2UKUK2UK3ZHZH2ESES2ES3TRTR2TR3IDID2ID3ARAR2AR3HIHI2   QL 0 QL P MΠSN@k/E(bl,ItemAddKeyvalue L8< QLB p  6Out of Buffer (Buffer size= ) QL  RU EN UK ZH PL DE FR SK SL IT VI KK PT ES TR ID AR HI ,CirculationForm.MsgBox <CirculationForm.Label1.Caption (SettingsForm.Caption 6SettingsForm.Label6.Caption PlotterForm.mm/s 6SettingsForm.Frame1.Caption 6SettingsForm.Label1.Caption 6SettingsForm.Label2.Caption 6SettingsForm.Label3.Caption 6SettingsForm.Frame3.Caption 6SettingsForm.Frame2.Caption FSettingsForm.CommandButton2.Caption RaskroyForm.mm FSettingsForm.CommandButton1.Caption :SettingsForm.Command5.Caption FSettingsForm.QuestionDeleteThisCode @SettingsForm.QuestionSaveChenges 2SettingsForm.TestCodeLink 2SettingsForm.Combo2.Item1 JUserData.SetDeafault.RaskroyProfiles0 JUserData.SetDeafault.RaskroyProfiles1 JUserData.SetDeafault.RaskroyProfiles2 JUserData.SetDeafault.RaskroyProfiles3 JUserData.SetDeafault.RaskroyProfiles4 JUserData.SetDeafault.RaskroyProfiles5 JUserData.SetDeafault.RaskroyProfiles6 4RaskroyForm.Frame2.Caption <RaskroyForm.CommandNew.Caption >RaskroyForm.CommandSave.Caption BRaskroyForm.CommandDelete.Caption TRaskroyForm.MultiPage1.Pages.Page1.Caption TRaskroyForm.MultiPage1.Pages.Page2.Caption FindWindowADrawRect 4RaskroyForm.Frame1.Caption 4RaskroyForm.Label3.Caption 4RaskroyForm.Label4.Caption 4RaskroyForm.Check2.Caption 4RaskroyForm.Frame3.Caption 4RaskroyForm.Label6.Caption 4RaskroyForm.Label5.Caption 4RaskroyForm.Label7.Caption 4RaskroyForm.Check1.Caption 4RaskroyForm.Label8.Caption 4RaskroyForm.Label9.Caption 4RaskroyForm.Check4.Caption 4RaskroyForm.Check3.Caption 4RaskroyForm.Check5.Caption 4RaskroyForm.Check6.Caption 4RaskroyForm.Check7.Caption 4RaskroyForm.Check8.Caption 4RaskroyForm.Check9.Caption 8RaskroyForm.Command4.Caption 8RaskroyForm.Command5.Caption 8RaskroyForm.Command1.Caption "RaskroyForm.empty 4RaskroyForm.withoutTurning *RaskroyForm.connectToTkD'# >RaskroyForm.connectionIsSuccess BRaskroyForm.WaitingServerResponse &RaskroyForm.Rebuild (RaskroyForm.Improved 2RaskroyForm.GettingResult *RaskroyForm.ToImprove FRaskroyForm.impossibleToImproveMore 4RaskroyForm.ResultObtained <RaskroyForm.NoConnectionServer BRaskroyForm.ActionCancelledByUser RaskroyForm.Stop :RaskroyForm.SendingDataServer TRaskroyForm.NOTE_SomeCharactersNotPossible 0RaskroyForm.QSaveChanges ,RaskroyForm.NewProfile PlotterForm.m/s 4RaskroyForm.QDeleteProfile FRaskroyForm.TooMuchLeftOrRightField HRaskroyForm.TooHighUpperOrLowerField RaskroyForm.From :RaskroyForm.BeginCommandGroup 6PerimetrForm.Label8.Caption 6PerimetrForm.Label9.Caption ReGroup.Sorting (PerimetrForm.Caption 6PerimetrForm.Label1.Caption 6PerimetrForm.Label3.Caption PerimetrForm.m 6PerimetrForm.Label5.Caption 6PerimetrForm.Label7.Caption VPerimetrForm.ImpossibleMeasureLengthOfCurve "PerimetrForm.unitҋB ` $SquareForm.Caption 2SquareForm.Label3.Caption 2SquareForm.Label5.Caption 2SquareForm.Label7.Caption DSquareForm.TextBox3.ControlTipText SquareForm.pcs @SquareForm.AreaOfRectangularBars *SquareForm.AreaShapes2ҋB `Combo1 4SquareForm.AreaOfSelection SquareForm.m 0CommandBars.ToolTipText1 4CommandBars.ToolTipText1_5 0CommandBars.ToolTipText2 0CommandBars.ToolTipText3 0CommandBars.ToolTipText4 0CommandBars.ToolTipText5 &SettingsForm.Label8 0CommandBars.ToolTipText6 0CommandBars.ToolTipText7 0CommandBars.ToolTipText8 0CommandBars.ToolTipText9 BLabirintCreator.BeginCommandGroup 6Schema.A3.BeginCommandGroup 6Schema.A4.BeginCommandGroup 6Schema.A5.BeginCommandGroup :CurveTester.BeginCommandGroup *CurveTester.MsgBox.P1 *CurveTester.MsgBox.P2 &CurveTester.MsgBox2 <ActivationForm.Label1.Caption1 <ActivationForm.Label1.Caption2 <ActivationForm.Label1.Caption3 :ActivationForm.Label2.Caption ,ActivationForm.MsgBox1 ,ActivationForm.MsgBox2 ,ActivationForm.MsgBox3 *ActivationForm.BuyURL &ActivationForm.hour ,ActivationForm.minutes ,ActivationForm.Caption >ActivationForm.Command1.Caption &SettingsForm.Label7Text4 PSettingsForm.CommandButton3.CaptionCheck TSettingsForm.CommandButton3.CaptionRefresh <SettingsForm.CheckBox1.Caption 4SettingsForm.MsgboxSuccess BSettingsForm.MsgboxSuccessEndPart BSettingsForm.AdditionalParameters PlotterForm.g 6SettingsForm.OffsetCropping 6SettingsForm.OffsetTrimming CropBMP.Command $TrimCurves.Command 4ConvertAllToCurves.Command (SettingsForm.Label12 ,SettingsForm.CheckBox2 ,SettingsForm.CheckBox3 ,SettingsForm.CheckBox4Combo2 (SettingsForm.Label13 ,SettingsForm.CheckBox5 8RemoveDuplicateLines.Command "ProgressForm.Skip ,SettingsForm.CheckBox6 ,SettingsForm.CheckBox7 ReGroup.Command .ReGroup.ConnectingLines 4ReGroup.ConnectingSubpathsLabel3x &ReGroup.ReduceNodes 0CommandBars.ToolTipText0 4PlotterForm.Frame3.Caption 4PlotterForm.Label9.Caption 6PlotterForm.Label10.Caption FPlotterForm.CommandButton22.Caption 4PlotterForm.Frame4.Caption 6PlotterForm.Label14.Caption 6PlotterForm.Label12.Caption DPlotterForm.Label12.ControlTipText 6PlotterForm.Label13.Caption 4PlotterForm.Frame5.Caption 6PlotterForm.Label15.Caption 6PlotterForm.Label11.Caption JPlotterForm.CheckBox10.ControlTipTextLabel8Label9 4PlotterForm.Frame7.Caption 4PlotterForm.Frame6.Caption TPlotterForm.CommandButton23.ControlTipText :PlotterForm.CheckBox9.Caption FPlotterForm.CommandButton24.Caption 6PlotterForm.Label20.Caption *PlotterForm.ComboBox1?F` FPlotterForm.CommandButton20.Caption 4PlotterForm.Frame1.Caption 4PlotterForm.Label1.Caption :PlotterForm.CheckBox1.Caption DPlotterForm.CommandButton3.Caption (PlotterForm.MsgBox_1 (PlotterForm.MsgBox_2 (PlotterForm.MsgBox_3 FPlotterForm.Command5.Caption_SaveAs HPlotterForm.Command5.Caption_Pre-run @PlotterForm.Command5.Caption_Run TPlotterForm.CommandButton21.ControlTipText Profile.MsgBox_1 Profile.MsgBox_2 Profile.MsgBox_3 Profile.MsgBox_4 &Profile.ProfileName Profile.Device $Profile.DeviceDMPL &DevicesForm.Caption .DevicesForm.ComboBox1.R .DevicesForm.ComboBox1.L .DevicesForm.ComboBox1.C 2DevicesForm.ComboBox6.Abs 2DevicesForm.ComboBox6.Rel{lFWJOCommand5 6DevicesForm.ComboBox4.Lines 4DevicesForm.ComboBox4.Arcs .DevicesForm.ComboBox5.H .DevicesForm.ComboBox5.M .DevicesForm.ComboBox5.L 4DevicesForm.Frame3.Caption 4DevicesForm.Label9.Caption 8DevicesForm.Command5.CaptionNa؆L@S]o 6DevicesForm.Label11.Caption 6DevicesForm.Label12.Caption DDevicesForm.CommandButton1.Caption 4DevicesForm.Frame5.Caption 6DevicesForm.Label13.Caption 4DevicesForm.Frame6.Caption 6DevicesForm.Label14.Caption CropBMPoffsetLabel10 6DevicesForm.Label15.Caption 6DevicesForm.Label49.Caption :DevicesForm.CheckBox7.Caption :DevicesForm.CheckBox5.Caption 6DevicesForm.Label44.Caption 6DevicesForm.Label45.Caption :DevicesForm.CheckBox3.Caption CropBMPMH=ٰAjpOut 6DevicesForm.Frame12.Caption 6DevicesForm.Label41.Caption 6DevicesForm.Label42.Caption 4DevicesForm.Frame7.Caption 6DevicesForm.Label20.Caption 6DevicesForm.Label19.Caption 6DevicesForm.Label18.Caption 6DevicesForm.Label24.Caption :DevicesForm.CheckBox2.Caption :DevicesForm.CheckBox1.Caption 4DevicesForm.Frame8.Caption 6DevicesForm.Label21.Caption 6DevicesForm.Label22.Caption 6DevicesForm.Label23.Caption 4DevicesForm.Frame9.Caption *DevicesForm.MsgBox_M2 6DevicesForm.Label25.Caption 6DevicesForm.Label26.Caption 6DevicesForm.Label27.Caption 6DevicesForm.Label28.Caption 6DevicesForm.Label29.Caption 6DevicesForm.Label30.Caption 6DevicesForm.Label31.Caption 6DevicesForm.Label32.Caption 6DevicesForm.Frame10.Caption 6DevicesForm.Label34.Caption 6DevicesForm.Label33.Caption 6DevicesForm.Label35.Caption :DevicesForm.CheckBox6.Caption 6DevicesForm.Label37.Caption 6DevicesForm.Frame11.Caption (DevicesForm.MsgBox_M DDevicesForm.CommandButton3.Caption 6DevicesForm.Label38.Caption DDevicesForm.CommandButton2.Caption (DevicesForm.InputBox >DevicesForm.Label40.Caption_con HDevicesForm.Label40.Caption_LastUpdt BDevicesForm.Label40.Caption_conTo .DevicesForm.MsgBox.Repl 8DevicesForm.MsgBox.willadded .DevicesForm.MsgBox.info DDevicesForm.Label40.Caption_dicnct >DevicesForm.MsgBox.ChangeLngCom 6DevicesForm.Label39.Caption ,OutPuts.InputBox.EnterBYCzaH,  (  Label11 QL  Trim TrimOffset Settings AutoUpdate 1PlotPlace CirculationPerimetrSquareLabirintScaleA3ScaleA4ScaleA5IntersectionSearch CropBMPsub TrimCurvesSub ReGroupShapesRemoveDuplicateConvertToCurvesSettingsc?1i]M0 ?Mψ樯ȇLYn5dpEVM-y܋M$Frame2 $ Label5CommandButton2Label6Label7BҋB ` CheckBox1Label4 CheckBox2 CheckBox3 CheckBox4Label12 CheckBox6YL&i eImage4Label13 CheckBox5TextBox3Image5CommandButton3 CheckBox7Image3Image2TextBox1Image1TextBox2Frame1Label2Frame3CommandButton1Frame4 FindWindowLabel32 'Ƀ  ShellExecuteA shell32.dll ShellExecuteA  CheckBox1_ChangeCheckBox2_ChangeCheckBox3_ChangeCheckBox4_ChangeCheckBox5_ChangeCheckBox6_ChangeCheckBox7_ChangeTextBox1_ChangeTextBox2_ChangeTextBox3_ChangeUserForm_InitializeCommandButton3_ClickUpdateCenter1_ErrorRefreshUpdateButtonyCombo1_MouseMoveCombo2_MouseMoveCommand5_MouseMoveCommandButton1_MouseMoveCommandButton2_MouseMoveFrame1_MouseMoveFrame3_MouseMoveLabel1_MouseMoveLabel2_MouseMoveLabel3_MouseMoveLabel4_MouseMoveLabel5_MouseMoveText4_MouseMoveFrame2_MouseMoveUserForm_MouseMoveSetTexts SetAllTexts Combo1_ChangeCombo1_KeyDownp#tCombo2_KeyDownCommand5_KeyDownCommandButton1_KeyDownCommandButton2_ClickCommandButton2_KeyDown Label6_ClickLabel6_MouseMove Text4_Change Text4_KeyDownSelectLangInComboCommand5_ClickCommandButton1_ClickUserForm_QueryCloseValPLngP SaveUserData @TTҋB `Yl| .CҋB `ďYl| QLY ( #=h8+3qXmm QL H QLi h QLx QLk ƏYl|pj).` , QL QLE $ConvertAllToCurves DelFill DelOutline   UngroupAll Duplicates OutlineUse Regroup ConnectingCurves ReduceCurves Sensitivity!  *No Hooked Form! ErrorgĤIx8<yi+ProcessMessage QLV   connecting.. errorLabel31G?,2qL (  : Buffer size = 0 FIncorrect Signature of PlotCalc.gms     , $$ BuildCommDCB BuildCommDCBA '98 ClearCommError ClearCommError 'X  CloseHandle CloseHandleTTh}Nyz- 'x  CreateFile CreateFileA ' EscapeCommFunction EscapeCommFunction 'i  FormatMessage FormatMessageA '9 GetCommModemStatus GetCommModemStatus '   GetCommState GetCommState ' GetLastError GetLastError ' 8GetOverlappedResult GetOverlappedResult 'y!X PurgeComm PurgeComm 'A"x ReadFile '" SetCommState SetCommState CommSetLine CommGetError '#SetCommTimeouts SetCommTimeouts '$ SetupComm SetupComm 'i% WriteFile WriteFile '!&GetSystemMessageCommOpen SetCommErrorSetCommErrorExCommSet CommClose CommFlushCommRead CommWrite CommGetLine PPDi DZ( $ DThe port is busy. Try again later.    GetSysColor GetSysColor ')X CreatePen CreateBrush ColorFromOleBrightnessRGBA BrightnessRGBBrightnessRGBLong ConvertColor  g ܱ@H4!Cxd &nKR:/ALabel307:QC1%@js4dBbCommandButton10CommandButton21Frame7ImageSpeedEnabledCommandButton18CommandButton19ImageSpeedDisebledImageForceEnabledImageForceDisabled ComboBox6Label21CommandButton22Frame6{lFWJO TabStrip1AM7VBLJ .$CommandButton11CommandButton12TextBox5CommandButton16Label19TextBox6TextBox7CommandButton15CommandButton17CommandButton14 ComboBox1Label18CommandButton13 TextBox11 TextBox12ImageAccelerationImageAccelerationDisabledȹc3C*> ConverterImageAccelerationEnabled ComboBox2TextBox4 ComboBox7 CheckBox8TextBox8 ComboBox3 ImageForce ImageSpeedFrame5Label14Label15 TextBox10 CheckBox10TextBox9CommandButton23 CheckBox9CommandButton24Label20CommandButton20CommandButton4CommandButton5CommandButton6CommandButton7CommandButton8CommandButton9GetAsyncKeystate GetAsyncKeyState '5ImageSpeed_Click Label12_ClickCheckBox10_ChangeCommandButton24_Click StopShowAllRefreshPltDocumentConverter_OnPercentChangeListenKeyboard Combo1_ClickComboBox2_ClickComboBox3_ClickCommandButton11_MouseDownCommandButton12_MouseDownCommandButton13_MouseDownCommandButton14_MouseDownCommandButton13_MouseUpCommandButton14_MouseUpCommandButton11_MouseUpCommandButton12_MouseUp RefreshXYCommandButton21_ClickCommandButton22_ClickCommandButton23_ClickTextBox10_EnterTextBox12_EnterTextBox9_Enter KeyReadLoop PressedKeyTabStrip1_Change RefreshFields DComboBox1_ChangeComboBox6_ChangeComboBox7_ChangeComboBox2_ChangeComboBox3_ChangeCheckBox8_ChangeTextBox4_ChangeTextBox5_ChangeTextBox6_ChangeTextBox7_ChangeTextBox8_ChangeCheckBox9_ChangeRefreshStartButtonTextBox9_ChangeTextBox9_AfterUpdateTextBox10_ChangeTextBox10_AfterUpdateCommandButton4_ClickCommandButton5_ClickCommandButton6_ClickCommandButton7_ClickYmmCommandButton8_ClickCommandButton9_ClickCommandButton10_ClickCommandButton19_ClickCommandButton18_ClickCommandButton16_ClickCommandButton17_ClickCommandButton15_ClickAddLogCommandButton20_ClickTextBox12_ChangeTextBox12_KeyUpUserForm_LayoutUserForm_Terminate CA LL<4\RtBCYL&i e {20 %pˆGkO6 OY…mMMoveDownMoveUP MoveRightMoveLeft MoveLeftUp MoveUpRight MoveRightDown MoveDownLeftMove00TestcountNamesOutTypeToString OutToFileRefresh ConfigureOutType T48 1sN'sA YWRrFn@[   , lstrcpyA 'G MoveMemory OpenPrinter&FB#cD  4 @  B "D $F &H (L ,N .P 0R 2T 4V 6X 8Z :\ <^ >` @b Bd Df F f h l p t x |      44<I t  H $$,  EnumPrinters winspool.drv EnumPrintersA KAKlstrcpyLabel29 OpenPrinterA KLStartDocPrinter StartDocPrinterA KLStartPagePrinter StartPagePrinter KM8 WritePrinter WritePrinter KNX ReadPrinter ReadPrinter KAOxEndPagePrinter EndPagePrinter KP EndDocPrinter EndDocPrinter KP ClosePrinter ClosePrinter KQPrinterProperties PrinterProperties KqR Initialize DeInitializeGetIndex PtrToString ,,H4!i J^GKQT   ,  EnumPorts EnumPortsA KT ConfigurePort ConfigurePortA KYU8 Descriptions ,,H4!i 1T $$ GetPlotterFromString ResetCacheGetItemFromPlottersCacheCol GetModel_600 GetModel_1600GetStandardCarriageCurves GetAxisCurves GetLogoCurvesCalculatePlotterBoundingBoxInitStandardCarriageInitStandardPlotter600_2DModel  InitStandardPlotter600_2DModel_2InitStandardPlotter1600_2DModel !InitStandardPlotter1600_2Dmodel_2 !InitStandardPlotter1600_2Dmodel_3InitAxisCurvesInitLogoCurves TTh)D$)DHLP`yVyV"gN`N %^ ڇMU9  GetDC GetDC ViewBorderPtr '[ ReleaseDC ReleaseDC '\BitBlt gdi32 BitBlt Q]q]  SVG_Generator SVG_Gradient SVG_groupNeedCloseCurve rgbaToStrAddValue StopShowWayShowWaySetCurvesByValCloneCollection MaterialBrushSetRandomMaterialColor BorderColorBackgroundBrushShadowDistanceViewAxisViewLogo RedLineErrorXmarginYmarginXYmargin MarginCheck SetScreenSize CalculatePageRender DrawScreen DrawSheetDrawTopMaterialShadowDrawSheetShadow DrawCurvesDrawLogo DrawRedLines DrawCarriage DrawPlotterDrawPlotterShadowDrawAxisSetOnScreenClipSorting CornerStep FindBestAngelFindWay FinalFinding d48FindNearestPointForTwoShapesNearestSortingCurveFindNearestPoint AngelStartAngelEnd AngelEndRevAngel DeltaAngleAbs SetCurvesAddCollectionToCollectionDistance SetChilds SortCurves RenderTime XX  \`d)DyV QLf @ 7v K8Яxń#GP (`aPlotter2DModelLabel28 0O;8M^pb@FR#GdipCreatePen1 GdiPlus.dll GdipCreatePen1 hh` GdipDeletePen GdipDeletePen hyiGdipSetPenColor gdiplus GdipSetPenColor AjajGdipGetPenColor GdipGetPenColor Aj)kGdipGetPenDashStyleLabel27 GdipGetPenDashStyle AjlGdipSetPenDashStyle GdipSetPenDashStyle AjlGdipSetPenEndCap GdipSetPenEndCap Ajm GdipGetPenEndCap GdipGetPenEndCap Ajn@GdipSetPenTransform GdipSetPenTransformGdipCreateMatrix3I GdipCreateMatrix3I Ajqo`matrixEndCap DashStyle ColorARGBSetColor H*L>~`2IbM=d_dGdipCreateMatrix GdipCreateMatrix AjqGdipCreateMatrix2 GdipCreateMatrix2 AjrGdipCreateMatrix3 GdipCreateMatrix3Ajas AjoGdipCloneMatrix GdipCloneMatrix AjtGdipDeleteMatrix GdipDeleteMatrix Ajyu GdipSetMatrixElements GdipSetMatrixElements AjYv@GdipMultiplyMatrix GdipMultiplyMatrix Aj9w`GdipTranslateMatrix GdipTranslateMatrix AjxGdipScaleMatrix GdipScaleMatrix AjxGdipRotateMatrix GdipRotateMatrix AjyGdipShearMatrix GdipShearMatrix AjzGdipInvertMatrix GdipInvertMatrix AjQ{Label26GdipTransformMatrixPoints GdipTransformMatrixPoints AjQ|GdipTransformMatrixPointsI GdipTransformMatrixPointsI AjI}GdipVectorTransformMatrixPoints GdipVectorTransformMatrixPoints AjI~  GdipVectorTransformMatrixPointsI !GdipVectorTransformMatrixPointsI TranslateScaleMRotatehDC AjYGdipGetMatrixElements GdipGetMatrixElements Aj(GdipIsMatrixInvertible GdipIsMatrixInvertible AjHGdipIsMatrixIdentity GdipIsMatrixIdentity AjhGdipIsMatrixEqual GdipIsMatrixEqual Aji|AߤܓlZth4Cnk̝yGdipCreateSolidFill GdipCreateSolidFill hGdipCreateLineBrushI GdipCreateLineBrushI AjqGdipGetBrushType GdipGetBrushType AjQGdipDeleteBrush GdipDeleteBrush h!GdipGetSolidFillColorLabel25 GdipGetSolidFillColor Aj(GdipGetLineColors GdipGetLineColors AjH BrightnessColorP1_GradientLineP2_GradientLineColorLineGradient1ColorLineGradient2OpacityFillTypeSetLinearGradient X;/W J$"`F%TGdiplusStartup GdiplusStartup GdipDrawPath GdipDrawBezierI AjhGdipCreateFromHDC GdipCreateFromHDC AjGdipSetSmoothingMode GdipSetSmoothingMode hGdipDeleteGraphics GdipDeleteGraphics AjqGdiplusShutdown GdiplusShutdown AjA GdipDrawPath Aj GdipFillPath GdipFillPath Aj(GdipDrawRectangleI GdipDrawRectangleI hyHGdipFillRectangleI GdipFillRectangleI AjQh GdipDrawLineI GdipDrawLineI Aj!GdipDrawBezierI DrawBezier AjGdipSetWorldTransform GdipSetWorldTransform AjGdipResetWorldTransform GdipResetWorldTransform AjGdipSetClipRectI GdipSetClipRectI Aj GdipResetClip GdipResetClip AjQ(DrawLineFillRectSetWorldTransformResetWorldTransformSetClip ResetClip T4d$E~uFJ j"-1GbA[u.$CreateCompatibleDC GDI32.dll CreateCompatibleDC qHCreateCompatibleBitmap CreateCompatibleBitmap qyh SelectObject SelectObject qQDeleteDC DeleteDC q DeleteObject DeleteObject qќHeightWidthSetSizeݞʪcTGnwujZ1C4\l.GdipCreatePath GdipCreatePath Aj1GdipDeletePath GdipDeletePath AjGdipStartPathFigure GdipStartPathFigurepen Ajɟ(GdipClosePathFigures GdipClosePathFigures AjHGdipAddPathLine2I GdipAddPathLine2I AjhGdipAddPathBeziersI GdipAddPathBeziersI AjqGdipTransformPath GdipTransformPath AjI  5 GdipClonePath GdipClonePath Aj9GdipGetPathWorldBoundsI GdipGetPathWorldBoundsI AjGdipCreatePathIter GdipCreatePathIter AjGdipDeletePathIter GdipDeletePathIter Ajɦ(GdipPathIterGetSubpathCount GdipPathIterGetSubpathCountLabel24 AjHGdipGetPathTypes GdipGetPathTypes AjhGdipGetPathPointsI GdipGetPathPointsI AjGdipGetPointCount GdipGetPointCount AjaGdipReversePath GdipReversePath Aj1GdipFlattenPathFrame9 GdipFlattenPath AjReverse GetPolylineChangeStartNodeclosedsegments LastSegment FirstSegment FirstPoint LastPoint CountSubPaths CountNodesBoundsCalculateBoundsbrushCloneAddLineSegmentAddBezierSegmentApplyMatrixTransform StartSubPath CloseSubPath `8< 44$ o_5Bl[6 )")Oz˝c4 H48B(Ofue% BŹ= GetCurves MaxColorFGetCurvesCycleGetColor PlusColorTryConvertToCurvesGetCurveOnPercentChange \HL :'help' or '?' - commands helpYl|Ja (0-0,500  (0-10,000  2  2  3  4Label23  6  7  8  1 Deployed  >>   <<  Profile .xml MinimalVersion Device OutPut Name CommandLanguage MaxSheetWidth MaxSheetHeight Visible Accelerations $ActiveAcceleration "SeparateParametrs OneCommandOnPath DoublePass Speeds ActiveSpeed ActiveSpeedUP Forces ActiveForce Initializer BeginWorkFile EndWorkFile Terminator FilePLT MemorySize KnifeOffsetFrame8Label22 ClosingCurve CornerPoints ZeroPosition HeightScale WidthScale Turn LineType $ApproximationLevel Laser LaserDX LaserDY $ForModeratorDevice $PlotterModelString PlotterName CoordinateSystem QL:  QLl ( < > </ HPGL DMPL ; QL H % ABSOLUTE RELATIVECaptionVisible  "File (flash card) ActiveProfilea 0.000 G QL h X =  Y = QL  PreRun 0 QL $XDGOuz^XDGOuzR(4AXڅUQn8GhW{ GetDeviceCaps GetDeviceCaps Q]EnumDisplayMonitors EnumDisplayMonitors D B S ' GetDpiDblGetDpi QLL P Size already set PlotterImgI6SBC61ipѴK+At GetPlotCalcCrvGetPathGetBrushGetGradientBrushColors GetCoordinateGetSolidBrushColor TxtToByte TxtToLongIsPathIsBrushIsDigit CarriageImg UPU QL  TERMSetPASetPRSetASSetVSSetFS MoveCursorMovePUMovePD StrToAscii AsciiToString5o0i-J,Y=h'9}'I[hp.ߠͨJ2=F,lC/?Gp$ʫ:uԲCBߩ,pk ComboBox4 ComboBox5 TextBox13"ҋB `ListBox1 TextBox14 TextBox16Label49 TextBox15Label44Frame12Label42Frame10Label34Label33Label37Label38Label39Frame11Label35Label43 ImagePressureLabel41Label40Label45ListBox2 TextBox17DN/IȲs $Frame13 BlocksSocket1   ,Label40_DblClickq#t RefreshListsDateLngToString *BlocksSocket1_OnConnectionProcessIsStartedBlocksSocket1_OnConnectBlocksSocket1_OnRecive Authorization InsertContent FindMaxDateBlocksSocket1_OnDisconnectGetListSetHPGLstandartSetDMPLstandartTextBox15_AfterUpdateTextBox16_AfterUpdateTextBox15_ChangeTextBox16_ChangeComboBox4_ChangeListBox1_Change Combo2_ChangeTextBox17_ChangeComboBox5_ChangeTextBox11_ChangeTextBox13_ChangeCheckBox6_ClickTextBox14_ChangeTextBox11_AfterUpdateTextBox1_AfterUpdatePDTextBox2_AfterUpdateTextBox13_AfterUpdateTextBox14_AfterUpdateTextBox4_AfterUpdateDataFromMeToProfileListBox1_KeyUpGetPlottersListGetNeedAddListSortPlottersListByDateListBox1_ClickListBox2_Click dd@!i 0D!i 0P   QQ 0;0  -90 0 +90 +180 0.00  >>Convert , #ҋB ` PlottersList <br> NeedAddListDXDGOuz8XDGOuzXDGOuz}XDGOuzkXDGOuzjXDGOuzBXDGOuz[XDGOuzYXDGOuz :ERR mixed! (cdrMixedSegments)8 tKb QLI  O&%Mf%^OlӨIFd ConvertPreRunCurvesToStringCreateHPGLPathPair ShiftSegments ShiftSegmentShiftSegmentNodeP2_OnlyPointsFromAngel DeltaAngle X4eQGANNYj`\|DjE  VS $ V TO0; AS ###0.0 FS PA; PR; QLF QLG  PU PD Write  bytes , ,,<!i <i ,,LL, $,0<Haht_apiGetOpenFileName comdlg32.dll GetOpenFileNameA  aht_apiGetSaveFileName GetSaveFileNameA  CommDlgExtendedError CommDlgExtendedError !OpenFileGetFileExtensionGetFileahtCommonFileOpenSaveTrimNullFixPath * PLT *.PLT (Plotter file (*.plt) *.* All files (*.*) *.  (*. |XDGOuz QL @! QL `! (LastPlotterDirectoryr9BB6609525 mUsers\DRG\AppData\Local\Temp \VBE\.exdvB.E .`M }A@ ThisMaPStorageG AhiAlMacooqtqageT2HB1BY ,B,'m*"B+B™Pe@rimetrAzGT@P"r@*mt) 2 I$ $0'$($E&AMainM0enuGEAMinM@%nu@KM2O O 6!U@me !D 7t`|OecmoTnoka}ToolB(arGb}TDohlBr2#"@5 FileToDimAA@vl-aDBGAN2ieOe/0T}eAabuffe"aB?ff@A"BN2"TM0 L @ SquareC"q`Ja`AeF+2651t̢.aulateSanPG.CBlu.at@"S nPNc4W"4%WG"Labiri@ntCrea`G@NL bF:n`C&a2ʯ HDSchemaGDS&h%mcH dP'B-CurveTes*t+`C#rv`T0s!,2`x=$ H?1P?s$DiAon0CG_bgAayYBs? p i}S? >psso#ss"szsz_];aACircq&R5 0C #rɵionFPrmCirculationFo`rm2Prculat BHQ 1j#(, ̟R"( + Print@ersG r_nee s #2#@KR SortingCurveGtngC|rveF62LJ%LCPL gI 2 7-|7 lotb~GuBltcNJ 2# $ $$ rofilUf#r#fl3c2)C_ Sh aredGPoE Shr"d@ 2 '%'h!" E=OutPut=Ot@&uisCE OHpː" @COMGOM 2o o u + lipBoar-b l=pB>a`/,2/d/ (RegDataGJR ctM2?9Or(?7q2DModacheG &p2D MAdach2(0V 0^ 0JH7ToHPGvo59H`WGoo. uo? !vq߱3CropBMPGBkpB3Pj2ope!@ b Tri|!wTinz+255@-"uAllTo$KAWl9Ci32?fP RemoveDuplicateLijn%Rhm@k! DUp`ikaLes$#n so3O kKReGrXoup#O GOu|p$O#O l2|ProgressF@ormG`=Pg"sF'r`Q2? ? %8 pRaskhroy _s4k yh 2? s)~O? rU RXHR` ,##93 0TAR`! ,##9=3 0<R`$## ,3 0,R`(!,      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrwxyz{|}~a *\G{000204EF-0000-0000-C000-000000000046}#4.2#9#C:\PROGRA~2\COMMON~1\MICROS~1\VBA\VBA7.1\VBE7.DLL#Visual Basic For Applications`*\G{95E23C91-BC5A-49F3-8CD1-1FC515597048}#11.1#0#C:\Program Files (x86)\Corel\CorelDRAW Graphics Suite X7\Programs\VGCoreAuto.tlb#Corel - Vector Graphics Core 17.1 Type Library*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#C:\WINDOWS\SysWOW64\FM20.DLL#Microsoft Forms 2.0 Object Library*\G{C12B239C-9201-4D8A-A0D8-09BB66095254}#2.0#0#C:\Users\DRG\AppData\Local\Temp\VBE\MSForms.exd#Microsoft Forms 2.0 Object Library.E .`M A =i 1(&2%/4837.)9 # $;<=,A ThisMacroStorage1d693da659 ThisMacroStoragem`0Y PerimetrForm0n693da658EPerimetrForm0' MainMenu20693da677MainMenu6800UserData1m693da659PUserDataHTn ToolBar1f693da6596ToolBar5H0`"FileToDimForm0r693da659FileToDimForm}ex Buffer1p693da659 BufferLMSquareForm0t693da659cSquareForm̢!CalculateSanP1e693da659(CalculateSanPW"4LabirintCreator0v693da659LabirintCreatorH Schema0w693da659 SchemaBP'CurveTester0x693da659CurveTesterH14ConverterPlotCalcCrvToDMPL2J693da7d5c4ConverterPlotCalcCrvToDMPL Z5SettingsForm21693da677#SettingsFormh0H8Cx Timer10693da659{ TimerP9 ActivationForm11693da659 ActivationFormchZip12693da6590 Zip@O$BlocksSocketShared1l693da659 $BlocksSocketShared7"BlocksSocket1i693da659 BlocksSocket8.ProgressBar15693da659 ProgressBar-localization1q693da659plocalization0XSCorrectorForm17693da659 CorrectorFormP>DictionaryC1r693da659 DictionaryCS  Cursor19693da659 Cursor(CirculationForm1:693da659CirculationForm̟@jPrinters2?693da67e PrintersX@SortingCurve2=693da67e SortingCurve%p Ports2@693da67e Ports|-PlotterForm23693da67ePlotterForm 0HPxX`  ?Profile1n693da6593Profile_H ProfileShared1o693da659`ProfileSharedh%-OutPuts2>693da67e OutPutsː XH`H0Hp"COM22693da67eCOMu ClipBoard1C693da659ClipBoard RegData1g693da659=RegDataJ06LoadSaveDialog2K693da7d5LoadSaveDialogtHl@+PlotterLanguage2E693da685PlotterLanguagenH`=:DevicesForm2F693da699DevicesForm H`x*waGraphics28693da67e}waGraphics=g; waPen1u693da666  waPen°O$waBrush29693da67ewaBrush& waGraphicsShared1y693da666 waGraphicsSharedy R waPath2<693da67e waPathA-\waMatrix1z693da666waMatrix[)6PltDocument24693da67e#PltDocumentt p I>$GetImageFromCurves1O693da659$GetImageFromCurves“8 MonitorDPI2C693da67eMonitorDPI[P UpdateCenter1j693da659/UpdateCenterKHh!UpdateForm1k693da659AUpdateFormhAwaMemoryBitmap2:693da67ewaMemoryBitmap)@"PltDocumentShared27693da67e"PltDocumentShared@(<ConverterCorelCrvToPlotCalcCrv1s693da666-<ConverterCorelCrvToPlotCalcCrv.7ColorInfo2B693da67eColorInfo]4ConverterCorelCrvToStringL1W693da6594ConverterCorelCrvToStringL(GetPlotterFromCurves1X693da659(GetPlotterFromCurves :ConverterStringLToPlotCalcCrv2D693da67e:ConverterStringLToPlotCalcCrv((9'&Plotter2DModelCache2A693da67e&Plotter2DModelCache^ @V 4ConverterPlotCalcCrvToHPGL2I693da7d54ConverterPlotCalcCrvToHPGLqX!vCropBMP1]693da659CropBMPpTrimCurves1^693da659 TrimCurves-5$ConvertAllToCurves1_693da659$ConvertAllToCurves(RemoveDuplicateLines1`693da659(RemoveDuplicateLines3ReGroup1a693da659ReGroupl|ProgressForm1b693da659ProgressForm% RaskroyForm1c693da659RaskroyFormO! x(8(XP@PHp@h0 `h R Od@%~7O/ӣ9B9-V 5FjŜB0W;DL"RJ6RX=IGg,a̟ZAv͛vyYmrAy`hy9BZ{\`B=?R!FOp'r![;+JҼjgת:DnRfw[朵uE"_o3r FҶBCg.s@@<)uIk {qbMZ`k3(}<E^pBw0GEz q UW@`E@&BzCgGoLm@ =EzKeGwQNqDf EׇgbX7oDL0LRIPW}uP=0CZ`CJRW#jK ٵEIWNL5TfBH묄티cDAOCedz.JBYg8.@J Њ^\BjSY &&AG[fnpZq0MNH[G4t}7[ HzD<'͔ I y"NcҴ>rஂO D%V[azA1aH"'oMjP)z%v[B6L ;@(7P&Vqd?#Aix3Ji@FgNx8{_DowQCE#mG1gN9c2O;\@n]HoG鴕<8 Y'F"9n5PO`8Ji*W6;IB r%Gn3(WX5%LGE9-;&6N*ԃ8EtRD[{/KY.*cD"Ro N1/l<K~Mz|$*na@{D%)vMKA'ژN}-! ;ERp6C `E b,DateL ErrorQfU Format_Ifmleftu(LoadNameOutPutstepStoptext TypeWidth With VGCorew0 VBA0Win160Win320Win64F0Mac0VBA6#0VBA7#0 PlotCalc*0MSFormsC0 ThisMacroStorage0 _Evaluate0%GlobalMacroStorage_OnApplicationEventv0 EventNamet0 Parameters`010Z0 CalculateSanP0(PerimetrFormVisibleR0(SquareFormVisibles0(Break0"GlobalMacroStorage_SelectionChangem0(Start0GlobalMacroStorage_Start,0 ToolBar20 (CreateToolbar 0ReData190 RegDatan0 (AutoUpdate0 UpdateFormj0Show0 PerimetrFormiB0CurWindowPositionX$0CurWindowPositionY$0FirstRun40IsEditingMyFields0UserForm_Initialize5c0 UserDatar.0(PerimetrFormData0WindowPositionX0top50WindowPositionY0SetTextsx0TextBox1S0Priceg0TextBox2S0 SquareForm0Discountm0SelStartZ0 SelLength0(ErrShow0UserFormRefreshDataj0Captionx0 localization_0 (ActiveLng0Itemz0Label1,0Label8,0Label9,0Label3,0Trim@0 MoneyUnitQ0Label5,0Label7,0UserForm_ActivateZs0TextBox1_Change=0TextBox2_Change0TextBox1_KeyDownE0KeyCode0 ReturnInteger0Shift0TextBox2_KeyDownx0TextBox3_KeyDownR0TextBox5_KeyDownU0UserForm_Layoutg0kb0errStr<0(CountErr0TextBox3S0 ForeColor0ControlTipText80 Application*0 ConvertUnitsi0(lastUnitk0cdrInchk0 (ProcessingStr0(LengthOfCurvesm0TextBox5S0ValP 0TextBox6S0 (CountSubPaths >0TextBox7S0 (CountNodesn0str0Replacef0val0UserForm_TerminatelD0 ComboBox1'0 ListIndexQ0(ErrHideG0(Save0 MainMenu0(PlotX0 COMI0 ( PortIsWorkingl0MsgBoxR0 vbInformationn0 PlotterFormm0Placem!0 RaskroyFormT0 (Circulation0 CirculationForm0(Perimetr0hSquared0(Labirinto0 LabirintCreator20( CreateLabirintShapeʙ0(ScaleA30 Schema0( a3m\0(ScaleA40( a4n\0(ScaleA5 0( a5o\0hIntersectionSearch)0 CurveTester0 (CropBMPsubjv0 CropBMP0(:Crop0 (TrimCurvesSub 0 TrimCurves}0(;TrimCrv30 (ReGroupShapes0 ReGroup0 (>StartReGroupR0(RemoveDuplicate40 RemoveDuplicateLines.0(=Removeϱ0(ConvertToCurvest0 ConvertAllToCurves+n0(<Convert0(SettingsJX0 SettingsForm0(PlotCalcVersion0CurUserDataFileVersion0(NetProtocolVersionX0 (MainAddress0(MainAddressPortxQ0(NumberOfCopies Y0(Profiles#0 Profile0(Commands0TimeBeforeFreeWorkv0ProgressPercent0ServerReceivedAllDataFlag0 CurveData5V0MoreCombinations!0 SetSessionIDi0resultur0 ResultAsBMPg0NoMoreCombinations/0SetCRC32Signaturek0ActivationToActCodet0ActivationTestCode.0ActivationTestReport0ActivationSuccessd0ActivationCodeNotExists0ActivationCodeTimeOut0SetPauseC 0SetPlay0 AddPlotterל0PlotterAddedSuccessfully0GetPlotterListw0SetPlotterList0 GetPlotter<0 SetPlotter0SetSVG|E0Reject(0 Authorization0 DeletePlotter20GetCurVersionPlotCalc0SetCurVersionPlotCalc0GetPlotCalcGMS0SetPlotCalcGMS0 CloseSession"0ErrorContourCreation0ErrorDoubleUseCode0ErrorSessionNotFound30ErrorWrongPassword!0 CopyMemory-0DestXP0src>0size0 libc.dylibY70 GetLocaleInfoͰ0Locale0LCType0lpLCDataȒ0cchDataց0kernel32_0LongLong70MeasurementUnitT0FullNameО0(SquareFormData0RectArea%0(!RaskroyProfileD0 MaterialWithw0MaterialHeight]P0PlotterSheetWithw0PlotterSheetHeightk0 LeftField 0 RightField=0UpField0 DownField@0Otstup0 Vnutri_Figuri0Vlogenh0 GradusCountNy0 DrawMaterial0 DrawFields͙0 DrawWorkObl"0DrawText0 PlotCalcLayer0Group0LockObj0(LastProfileSelectionNumberޣ0(CountRaskroyProfiles0(RaskroyProfiles"0(ToolBarVersion0(CodeOfActivation0(LangCode0 (UnitsSystem60isUserDataLoad0file%0 GMSManagerG0Projects,0FilePathO0crc0bufz0 buffer-0 bPut_LongE[0 bPut_Booleanb0isLittleEndianf0 bPut_StringLg0 bPut_Integer0qh0 bPut_Byte0CRC32b0bytese0fFileLen\0KillFileű0 fileNumber 0 vbCritical+}0version0isLittleEndian?0SetBytes~0 bGet_LongSx0 bGet_Boolean0 bGet_StringF0 bGet_Integer<0 bGet_Byte0Erro0Raise0(SelectLangByCodeHd0 (SetDeafault0GetInfo 0 GetMoneyUnitV0RegData130 CropBMPoffsetu0 TrimOffset50ret0 (SortProfilesN0i`0 fSwitched0raskroyProfileTemp0addZerroForDigits%0UCase5 0txt0 maxDigits0code0lastCode0isStartingDigit?U0startPositionDigits0endPositionDigits'0 digitsCount0toRightd0Asc!u0sj0lc0l2^0 newDigitsM0q2^0checkSum%0aX0 numberForTestL0fileNamej0Kill0FileLen0CurToolBarVersion0Subsq80($Init\[0CreateToolBarForCorelDrawV(0 VersionMajor0CreateToolBarForCorelDrawX8`0CreateToolBarForCorelDrawX7`0DeleteFilesAndToolBarO0IsPlotCalcToolBarExistsi0 CommandBars 0Addr0ControlsK0AddCustomButtonJ0 UICategories 0cdrCmdCategoryMacros0Visible0(SetToolTipTextVY0SetIconsPictures0 (DeleteToolBarR0SetIconsw0RmDir0Deletex0 ToolTipTextb?0 vbDirectoryk0MkDir0CreateFile_14_png,0CreateFile_0_png |0CreateFile_0_5_png0CreateFile_1_png 0CreateFile_2_png0CreateFile_3_png10CreateFile_4_png0CreateFile_5_pngU0CreateFile_6_png0CreateFile_7_pngiy0CreateFile_9_pngD0CreateFile_10_png0CreateFile_11_pngY0CreateFile_8_png7 0CreateFile_12_png0CreateFile_13_png^}0SetIcon2}w0CreateFile_14_bmpq0CreateFile_0_bmp10CreateFile_0_5_bmpк0CreateFile_1_bmp0CreateFile_2_bmpT0CreateFile_3_bmp0CreateFile_4_bmpx0CreateFile_5_bmp 0CreateFile_6_bmp0CreateFile_7_bmpo.0CreateFile_9_bmpJR0CreateFile_10_bmp|0CreateFile_12_bmp0CreateFile_11_bmp0CreateFile_8_bmp|0CreateFile_13_bmpd20 SetCustomIcon0Enabled۪0CreateFile_0_png_part_290CreateFile_0_5_png_part_2#_0CreateFile_7_png_part_20CreateFile_9_png_part_2f0CreateFile_10_png_part_2 0CreateFile_11_png_part_20CreateFile_12_png_part_20CreateFile_13_png_part_20CreateFile_14_png_part_20 FileToDimForm30CommandButton1_Click0CorelScriptTools)0 GetFileBox0LOFc0 maxCelTopo0maxLeftJ10 residueLeft+0vbTabc90vbCrLf0my_bytesq0 count_bytes&0cp\0InterPlatformNetConverteru0htonl 0hostLong0 wsock32.dllJ0ntohlv0netLong0htons 0 hostshort[0ntohsv0netshort0NeedCalculateCRC"0lCRC320RtlComputeCrc32`W0 dwInitial* 0pdata0iLenP0 ntdll.dll0VarPtrb0oValue0 Description 0valueK0AscWG0 lenSymbols0ChrW0bPut_StringASCII 0bGet_StringASCII00ChrK~0 bPut_Bytesn0cnt+0 bGet_Bytes 80Class_TerminateP0AddItem 0Image3a0Picture*0Image2`0Image4b0Image1_0List*0Repaint0(ShowRectOnScreenCurves0(SelectionRectOnScreenCurve0ComboBox1_Changea0(HideRectOnScreenCurves0Hide9z0CheckBox1_KeyDown0AreaB0k2]0(RectAreaOfCurvesw0(SelectionRectAreaƒ0 (AreaOfCurves*0 NeedBreakeY0RectOnScreenCurves0 OnScreenCurvex0RectOnScreenCurvesCount0CurQ_ShowRectOnScreenCurves0ErrOnScreenCurves0ErrOnScreenText.0 OnScreenText<0tk0cdrUnit0ActiveDocument\0Unit0 TimerX0ActiveSelectionf0 SizeHeight0 SizeWidth`0 boundingBox0 SetRectangle>0right 0bottomH{0SetBrush00CalculateShapes^0ActiveSelectionRangeF0shapes<0ClearAllOnScreend0q1^0count0v0 cdrCurveShape/0lengthY0curve1 0SubpathsW0Nodes_0 cdrGroupShapeŸ0cdrContourGroupShape0cdrArtisticMediaGroupShapeI0cdrBitmapShape^T0 CountErrPlus1!}0TryDisplayCurve80shape0 DisplayCurve0 SetTextColor0SetPixelOffset.0SetTextAndPosition0 PositionXDj0 PositionYEj0SetPen30cdrOnScreenCurvePenSolid0CreateErrCurve/0xo0yp0SetCurveJ0x1_0y1_0x2_0y2_0ce\0 CurveElementH0 ElementType0cdrElementStart 0cdrElementLine:0CreateSubPathFromArray0crv0IsInner~0 IsOnSubPath80Firstz0cdrInsideShapec0px^0Py^0rX_0dy]0deleted[g0SubPath0PosX0PosY0LeftPosXh0LeftPosYi0 RightPosX0 RightPosY0TopPosX0TopPosY0DownPosX"0DownPosY"0Height|0 IsSpeedingW0IsClosedy0 CountSubPath20XSel| 0YSelY0WithSel10 HeightSelr0 CountCurves"0 CountLineQ]0 CountPointsW$0 CountPointsH0PointsH-w0LeftQd0LeftQ20RightQ10RightQ2ۘ0 IsLeftStend0 IsRightStendz0PointsW0Findn0 GlobConnectH0 GlobConnectW0OverENDconnect_H20OverENDconnect_WA0 DrawCurvesk0Refresh0sr&_0 ShapeRange0 CreateSubPath0AppendLineSegmentH0AppendSubpathRectangle0BeginCommandGroup,/0 ActiveLayerS0 CreateCurve9l0Outline50 SetProperties0Color2F0CreateCMYKColorg0AddToSelectionR0EndCommandGroupf0q3^0maxX.0minXX0maxY.0minYX0p0x^0p0y_0p1x0p1y0p2x0p2y0p3x0p3y0dx]0leng}0stp0(!)segmente0cdrLineSegment_0StartingControlPointX0StartingControlPointY0EndingControlPointXD0EndingControlPointYE0100o0qq^0rx20dY20qP^0xp_0yp`0 TopsCrossTest0ua__0ub`_0znamen770chis1 0chis2 0x3_0x4_0y3_0y4_0xPtemp0yPtemp0minR X0Ri0Sqr(0WayFindH=0WayFindWL0sLast0ymax0yminٰ0xD_0yD_0xUpw0yUp0sx,_0sy-_0theEnd00toDowne0toBeginS/020?Z0GlobalCrossTest0AddLine80xmax0xmin;0xR_0yR`0xL_0yL_030dZ0tQJ_0tQ2a0t2Q0t2Q2-E0s2_0xTemp(0yTemp0LocalCrossTest0SecErrorb0 OverCrossTest0R1^0R2^0qSec0q2Sec?0 TestPointIn 50lastReferencePoint0cdrReferencePoint=0ReferencePointhJ0 cdrTopLeft0s1_0otstupX^0otstupY_0alfa"0pzoomp=0 Duplicate_0NoFill0Rotate0page_wf0page_hf0Stretch 0Beep0CreateArtisticText 0 ApplyNoFill;0SetOutlineProperties=0countCrossPointsQ0 CrossPoints=0vbYesNo0vbYesT0 DrivePoints0q4^0ne0n2M^0n3N^0n4O^0selObj0closed,0segments.0 StartNodeF0EndNode0XS_0YS`0a1k\0a2l\0 ConverterPlotCalcCrvToDMPL10MyCurvesm0 CollectionW0Last_X$0Last_Y%0 LastAngel0LastCommandIsPDv0 ConvertPreRun0AllCurvesHeight0AllCurvesWidthc0kx^0ky^0 ZeroPositionh 0 (ZeroPositions0 RightP10 HeightScale0 WidthScaleΪ0 KnifeOffsetJ0 CenterP0 LeftPc0 CornerPoints0CloneCollection0path20 waPath0path2' 0mxN^0 waMatrixf0 Translateg_0 StartSubPathE0AddLineSegmentd0ApplyMatrixTransform 0CurvesToStringf0flatness%$0RelativeCoordinatesc0VS1\0VS2]0CoordinateSystem9<0 RelativeC0 InitializerZ0 BeginWorkFile0 ActiveForce10 ActiveSpeed{0Speeds&0 ActiveSpeedUP|0SeparateParametrs}0ApproximationLevel#0 Highz0 Normal0CreateHPGLPath0 DoublePass[0 ClosingCurveX:0Bounds?0 EndWorkFilef0 TerminatorD0($SetVS0vs_0lastVSҞ0 prolongLengthRJ0tmpStr0SegmentsFromPolylineS0ProlongSegment0delta0newAngel0pg0(!)POINTL0sumLegth0PointsFromAngel{0p2^0PU^0 ()SegmentType'0 ()LineSegment60Angel@0p1^0 DeltaAngle}0PD^0 ShiftSegment!0Distance'0ShiftSegmentNodeP2_OnlyK0 )CurveSegmentR0 GetPolyline!0 ShiftSegmentsW0Pair}0colH0newPathr50Clone0Sin0CosO0AtnQu0 FindWindowa0 lpClassName0 lpWindowNamei30user32*0 ShellExecuteA0hwnd0 lpOperation80lpFile0 lpParametersZ0 lpDirectorye0nShowCmd<}0 shell32.dll+0DataHasBeenChanged0 UpdateCenter1%s0 UpdateCenterrl0UpdateStatusEnumC0 GetVersion+0 UpdateStatus\0CheckBox1_Change10CommandButton1|0CheckBox2_Change0CheckBox3_Change0CheckBox4_Change)0CheckBox5_Change0 CheckBox50Label13C0CheckBox6_Changey0CheckBox7_Change!0TextBox3_Change0Combo20Combo10SelectLangInCombo 0Text4~0Label4,0 CheckBox10CommandButton2}0Label6,0 CheckBox20DelFillp0 CheckBox30 DelOutlineP0 CheckBox40 UngroupAllI0 OutlineUseny0 CheckBox60ConnectingCurves0 CheckBox70 ReduceCurvesΛ0 Sensitivity=0CommandButton3_ClickFA0CommandButton3~0RefreshUpdateButton0FontU0Bold0vbRedG/0UpdatePlotCalc0 vbNewLine0UpdateCenter1_DownloadPercent(0Percent^0UpdateCenter1_Error0Combo1_MouseMoveVy0Button0 Underline0Combo2_MouseMove]0Command5_MouseMove:0CommandButton1_MouseMove0CommandButton2_MouseMove0Frame1_MouseMoveS0Frame3_MouseMoveW0Label1_MouseMove}0Label2_MouseMoveVb0Label3_MouseMoveF0Label4_MouseMove:0Label5_MouseMove0Text4_MouseMoveɬ0Frame2_MouseMove70UserForm_MouseMovei0Frame10Label2,0Frame30Frame20Command50Frame40Label10@0Label11A0Label12B0 SetAllTextsUc0 Combo1_Changex0Combo1_KeyDown0Combo2_KeyDown{0Command5_KeyDownd0CommandButton1_KeyDown*0CommandButton2_Click0 vbQuestion0SetFocus0CommandButton2_KeyDown0 Label6_Click0 vbNullString0Label6_MouseMove0 Cursorl0 (SetCursor2N0 IDC_HANDy0 Text4_ChangeP0 Text4_KeyDowng0Lng?0Command5_ClickY0 SaveUserData0UserForm_QueryCloser0Cancel0 CloseMode؟0res0VbMsgBoxResultڱ0 vbYesNoCancel0vbNo%0vbCancel'0LngP'0Sleep0dwMilliseconds6E0OnTimer;Z0Intervalu'0 ProcessingC0Class_Initializen0 milliseconds0dblEnd00 StopTimerJ0 ActivationFormA0NeedSaveg0Command1_MouseMove0 Text1_KeyDown0Text1_MouseMove0Command10HoursAndMinets9%0 Time_for_work[;0Text1~0Command1_ClickV0buffer1^0 BlocksSocket10Send0 Label2_Click0 Text1_ChangeX0min0h_0md0 Zipm0OF_READ0 OF_CREATEwz0OFS_MAXPATHNAMESe0NORMAL_PRIORITY_CLASSC0INFINITE10hSource0 hDestination0 bytesOfDest10 bufferSize0NIL=0 THRESHOLD0InfinityE0InBuffer0 OutBuffer<0DataLenzZ0 BufferPointer0textsizehT0codesize0textbufR0 matchposition00 matchlength 0lson 0rsoni0dad0InLen0 InPointer0 OutPointer+0 InFilePointerFI0OutFilePointerG0Blocklen0OFSTRUCTm0cBytes0 fFixedDiskX0nErrCode%v0 Reserved1{0 Reserved2{0 szPathName0 Destinationл0SourceG0 OutStringAr0InStringY0pos0(Compress(0 LZCompFile.0(Expand$d0 LZDecompFile0 DeGetByteٞ0 StrToBiteM0 DePutByteP00TheByteV0 WriteBufferj0 BiteToStr0 EnGetByteo0 EnPutByte|0 FDeleteNodeR0 FInitTree%0 FInsertNode[0cmp0Key0 FlushBuffer;X0codebuf0 codebufptr0cc\0lenn}0lastmatchlength 0Mask-0 OpenBuffer}0flagso0 flagcountI0bb\0b1\0b2\0ja0 BlocksSocketShared Z0 GWL_WNDPROCe0 WINSOCKMSG I0WSA_DESCRIPTIONLENnA0WSA_DescriptionSize0WSA_SYS_STATUS_LEN0WSA_SysStatusSizeȱ0 WSADataTypeG0wVersion0 wHighVersion0 szDescription#,0szSystemStatus=0 iMaxSockets/0 iMaxUdpDg0 lpVendorInfoO0 SetWindowLongs0nIndex'0 dwNewLongXz0(CallWindowProc0 lpPrevWndFuncn0msgQ0wParam10lParam70 WSAIsBlockingL0 WSACleanupE0 WSAStartup40wVRE0lpWSAD90WSACancelBlockingCall0 WSAStartedUp`0PrevProc'0IsHooked&v0 (Hooked_hWnd0(LastRefresTiks 0 (OpenedSocketsӶ0CountCreationSockets0(HookFormC0 WindowProc0 UnHookFormr0 (StartWinsock0 sDescription0 StartupData=0 (EndWinsockp0uMsg0ProcessMessage0 BlocksSocket0DefaultDenominator^0SYSTEM_SOCKET_COMMANDS<0sPING.0sPONGD:0sREDIM_BIG_Datagramma0#sPLEASE_SET_DENOMINATOR_TO_16777212]0"sPLEASE_SET_DENOMINATOR_TO_41943040 sPLEASE_SET_DENOMINATOR_TO_655360sSET_FILE_NAME0sDELIVERY_REPORT0sSET_DELIVERY_REPORT_ONh0sSET_DELIVERY_REPORT_OFF40 SOMAXCONN5z0AF_INET0PF_INET60INVALID_SOCKET0 SOCKET_ERRORv0 FD_ACCEPT|0FD_READ]0FD_WRITEа0 FD_CONNECT0FD_CLOSE0 SOCK_STREAM20SOCK_SEQPACKET0 IPPROTO_TCP0 IPPROTO_UDP~0 SO_SNDBUF:=0 SO_RCVBUF0 TCP_NODELAY5#0 INADDR_NONE?0 SOL_SOCKETs0 SO_REUSEADDR g0 SO_LINGER0 SD_RECEIVE)0SD_SENDJ0SD_BOTHy`0FIONREADdC0 hostent_sizex0 sockaddr_sizem0MemMove40lstrlen0lpStringz0 GetTickCount0WSAAsyncSelectW.0wMsg&0lEventC0Recvk0Socket0buflen?0 inet_addr0 gethostbyname0 host_nameH0 inet_ntoa*0inn;0af\0s_typeS60protocol]0 setsockoptd0Level0optname$0optval<0optlen0 getsockoptT0 WSConnectI0addr0sockaddr0namelen0bind0listen+0backlog0accept*0addrlen 0SendLngA0shutdownBa0how0 closesocket0WSAGetLastError0 sin_familya0sin_port߂0sin_addr0sin_zero 0HostEnt}}0h_name0 h_aliases'0 h_addrtype0h_length10 h_addr_list$0 LingerType 0l_onoff10l_lingery0BuffSize0 LimitPacket{0 LngReadBuffer"0Status+0WaitingStarter0WaitingLengthDatagramm0WaitingZamTerminator?0Reading̀0SocketSystemFlags 0NeedReplaceFlag0 CompressFlag60 CryptoFlagH0PartFlag0 SendFilesFlagg0 SystemFlag1]0Denominator_2bit]0RcvFlags%0SndFlags40 SocketStatus0 LastPingTiks 0OnReciveOld_TurnON90 DatagrammR0LengthDatagramm,0 CP_Datagramm0 BIGDatagrammf0LengthBIGDatagramm0CP_BIGDatagramm0 ZamTerminator0zProtected_MeHaweTheParentFlagX0Parent0Clients?0lSocket0SndQueueElementiz0LngBuff)0ByteBuffy0needConvertToLng?0SndQueueElements0zProtected_Connected0DeliveryReportRequiredKY0lWaitingDeliveryReport`b0OnConnectionProcessIsStarted&0 OnConnectd0clienty 0 OnDisconnectu0OnRecivew&0OnSkip0 OnReciveOldT?0OnStatisticChange0OnDeliveryReportingʔ0BytesDeliveredh0 BytesSize70Statistic_BytesSentH0Statistic_BytesReceived0Statistic_BytesReceivedOld+0Statistic_BytesSkipped4+0Statistic_PING[0Address0LastSendDeliveryReportTiks40RemainderCountǗ0 Remainder^0DeliveryReportf0 lngBuffer0CreateLongPacket0AddToSndQueueLng0 ConnectedJ0Statistic_BytesReceivingH0Statistic_BytesReceivingSizey0Statistic_PercentReceiving6n0lth0dtgU0 Statistic_All}0 ShowRcvFlagsR0PBarց0oldRcv]0sum0Connect\0port0'zProtected_RaiseEvent_OnStatisticChange0 ConnectSock$0host0 IsBlockingR0sockin0GetHostByNameAlias0 SetSockLingerӨ0 oCloseSocketM0SockNummR0OnOff)f0 LingerTime 80linger 0hostname$_0phe0 heDestHosta0addrList0retIPC0getascipH0lpStr2S0nStrT0 retString%0REDIM_BIG_Datagramm0sp$_0AddToSndQueueBytes]0 FlagsToByte70ostatok50AddToStatisticSent0SendOldP0cntBytes0messcC0 lngRetValueN0udtSocketAddress00 newClient@a0zProtected_RaiseEvent_OnConnectA0RecivL0needDel0 toStatisticF0 ByteToFlags0DelZerroSndQueueElement/?0!zProtected_RaiseEvent_OnReciveOld0AddArray0lngX/0 bytesSkippediN0 SkipBytesh0zProtected_RaiseEvent_OnSkip#0e\0nxs^0SendDeliveryReportU0AllDatagrammReceived0length1S0length2T0msI^0 BytesCount0 SYSTEM_SOCKET0zProtected_RaiseEvent_OnReciveH0skpH0"zProtected_RaiseEvent_OnDisconnectѤ0 Disconnect R0 ByteBufferp0lengthByteBuffer0lengthLongBuffer80 longBuffer0FindLongS0NewZamTerminator#0Replace_0_ToZamTerminatorLongH01H0Zq0RndR0ServerUPiO0 localPort70 ServerDOWN0sktL0zProtected_OnDeliveryReporting0 systemCommand}@0PONG10deliveredBytes0PING0 ProgressBar$0NeedDoubleDigits**0 PBarStrip0 GreenColorOn(H0 oGreenColorOn0 BackColorރ0SystemColorConstants0vbActiveTitleBar0 DictionaryC 0 (CodeISO6390LngCodef0RU_0(EN]0UKi_0ZH`0PL^0DE\0FRE]0SK_0SL _0IT]0VI_0KK]0PT^0ES!]0TRK_0ID]0AR\0HI]0RU2C0RU3D0PT2l0PT3m0KK2b0KK3c0VI20VI30IT20IT30IT40SL2O0SL3P0SK2*0SK3+0PL2D0PL3E0DE20DE30DE40FR20FR30FR40EN20UK20UK30ZH2*0ES2t0ES3u0TR20TR30ID20ID30AR2t0AR3t0HI2 0HI30 CorrectorFormvI0ListBox10 ColumnCount$0LCase:0SubLines0chrW20 chrW2Line@0 ListCount60d[0 DataObject0SetText0PutInClipboard0ListBox1_Click 0SendKeys0Keys0Values0Index0 GetCursorInfo*0pci0 CursorInfo:0 LoadCursor0 hInstance 0 lpCursorName0 SetCursor[0hCursorP0 (CursorTypes$0 IDC_ARROW0 IDC_IBEAM0 IDC_WAITv0 IDC_CROSS0 IDC_UPARROW+0 IDC_SIZEF0 IDC_ICON0 IDC_SIZENWSE0 IDC_SIZENESWv0 IDC_SIZEWEI0 IDC_SIZENS 0 IDC_SIZEALLv0 IDC_NOc0 IDC_APPSTARTING 0Point0cbSize,*0 ptScreenPosi0 CursorTypey0 IsCursorType/Z0 CursorHandle0Command4_ClickIZ0 MakeDuplicate40 ConvertLngc0Command40vbOKOnly0 OrigSelectionP0dup0Move>y0 PrintersDv0PRINTER_ENUM_LOCAL#'0PRINTER_ENUM_CONNECTIONS0 PRINTER_INFO0 pPDescriptiony0pNameZ0pComment_0 EnumPrintersu0 pPrinterEnum&0cdBufB0 pcbNeededa0 pcReturned40 winspool.drv0lstrcpy0 lpString10 lpString20 MoveMemory)0 OpenPrinterՉ0 pPrinterName}e0phPrn!]0pDefault0PRINTER_DEFAULTS"|0StartDocPrintervl0hPrn0pDocInfoc0 DOC_INFO_10StartPagePrinterQ0 WritePrinter0pBuf0 pcWritten0 ReadPrinterC0 pNoBytesReadL0EndPagePrinter0 EndDocPrinter0 ClosePrinterx0PrinterPropertiest(0hPrinter0pDocName,0 pOutputFileE^0 pDatatypek0DEVMODE,0 dmDeviceName0 dmSpecVersion0retval;0 LastDllError0GetAsyncKeystate#0VKEYT0 OutPuts0 lDeployed0MovingProcesing#0KeyLoopProcessing0UserForm_Activq0lListenKeyboard-0 PressedKeysv}0KeyLeft0KeyRight0KeyUpc0KeyDown 0 KeyLeftUp:0 KeyUpRightt0 KeyRightDownu0 KeyDownLeft0Key00KeyEnternC0 PltDocument1?%0 PltDocument0OriginalCurves0 OriginalWidthP0OriginalHeight80 Converter0 ConverterCorelCrvToPlotCalcCrv0MaxColor0(!)RGBA'0Deployed_0TextBox4S0TextBox8S0 CheckBox80ListenKeyboard0 ActiveProfile)u0TabsZ0 RefreshFieldsk0CommandButton22ZB0Label14D0 ImageSpeed/0Frame50Label15E0 TextBox100TextBox9S0 CheckBox10Ŋ0Frame70Frame60CommandButton23[B0 CheckBox90CommandButton24\B0Label20e0CommandButton20XB0CommandButton40CommandButton50CommandButton60CommandButton70CommandButton80CommandButton90CommandButton103B0CommandButton21YB0ImageSpeed_Click 0 Label12_ClickX{0CheckBox10_Change0CommandButton18;B0CommandButton190nSize}0 Argumentsj}0GetCommModemStatusRR0 lpModemStat0 GetCommState0 GetLastError0GetOverlappedResult*0 lpOverlappedm0lpNumberOfBytesTransferredg0bWait#0 PurgeComm0nNumberOfBytesToReadw0lpNumberOfBytesRead10 SetCommState0hCommDevb0SetCommTimeouts0lpCommTimeoutsQ0 SetupCommp0 dwInQueueb0 dwOutQueuek0 WriteFile-0nNumberOfBytesToWrite 0lpNumberOfBytesWritten"0 MAX_PORTS#w0 COMM_ERROR$0 lngErrorCode0 strFunction0strErrorMessage!0 COMM_PORT0 lngHandle10 blnPortOpenV0udtDCB0udtCommOverlap~0 udtCommErrorp0udtPortsK0( GetSystemMessage| 0intPosr0 strMessageޝ0 strMsgBuffF?0 intPortIDCl0strPort10 strSettings< 0 lngStatus0udtCommTimeOutsav0 Routine_Errorñ0 Routine_Exit\0 SetCommError0Number-0SetCommErrorExg0lngHnd:0 lngErrorFlags0 udtCommStat*0Hex0( CommSetټ0 ( CommFlush0( CommRead0strData@0lngSizeZ0 lngRdSizeNK0 lngBytesRead0 lngRdStatus0 strRdBufferO0 ( CommWrite-0 lngWrSize0 lngWrStatusX0 ( CommGetLineo0intLine (0blnState\C0 lngComStatus0lngModemStatus0 ( CommSetLine0 lngNewStateK0 ( CommGetError0 ClipBoardy0 GlobalUnlockƅ0hMemʏ0 GlobalLockP0 GlobalAllocj0wFlags0dwBytesC0CloseClipboardby0 OpenClipboard0EmptyClipboard0SetClipboardData0/0wFormatE0GHND0CF_TEXTR0MAXSIZES0SetDatar0MyStringx0 hGlobalMemoryZ0lpGlobalMemoryV0 hClipMemory 0 OutOfHere2Ho0AppNameKp0SectionG0 GetSetting0 SaveSetting0 FilterRowz0tagOPENFILENAMEy0 lStructSize/r0 hwndOwner0strCustomFilterژ0nMaxCustFilter`0 nFilterIndexc0strFile X0nMaxFile0 strFileTitle0 nMaxFileTitleym0 strInitialDir/(0strTitle0 nFileOffsetI0nFileExtension90 strDefExtHA0 lCustData'50lpfnHook0lpTemplateNamet0aht_apiGetOpenFileName0OFN)0 comdlg32.dll?0aht_apiGetSaveFileName*0CommDlgExtendedErrors0ahtOFN_READONLYo0ahtOFN_OVERWRITEPROMPT~0ahtOFN_HIDEREADONLY40ahtOFN_NOCHANGEDIR0ahtOFN_SHOWHELP0ahtOFN_NOVALIDATEFA0ahtOFN_ALLOWMULTISELECTo0ahtOFN_EXTENSIONDIFFERENT0ahtOFN_PATHMUSTEXIST 0ahtOFN_FILEMUSTEXISTW0ahtOFN_CREATEPROMPTֶ0ahtOFN_SHAREAWARE0ahtOFN_NOREADONLYRETURN0ahtOFN_NOTESTFILECREATE0ahtOFN_NONETWORKBUTTONę0ahtOFN_NOLONGNAMESC0ahtOFN_EXPLORERW0ahtOFN_NODEREFERENCELINKS[0ahtOFN_LONGNAMES0 DirectoryqG0Title~0lngFlags 0 varFileName0 AppWindowT0Handle0 IsMissing0ahtCommonFileOpenSave2H0IsNull0TrimNull0(#OpenFile0InStrRevĈ0 InitialDir10 FilterIndex˟0 DefaultExty0 DialogTitle߄0 strFileNamee0fResult0items`h0numItems0FixPath30strItem0($SetPA0($SetPR0($SetAS0 acceleration0velocityE0($SetFS0force(0($MovePUL0($MovePD;0 LastKeyCodew0 DeveloperMode40 PlotterInfo40 NeedAddListqt0 PlottersList0ListFocusNumber0lAuthorization0lPass 0 RefreshListsO0 ScrollTopl-0 ComboBox4*0 ComboBox5+0 TextBox130 TextBox140 TextBox150 TextBox160 TextBox170Label490Label440Label450Frame120Label410Label420Frame80Label22g0Label23h0Frame90Label24i0Label25j0Label26k0Label27l0Label28m0Label29n0Label300Label310Label320Frame100Label340Label330Label350Label370Frame110Label380Label390Label40_DblClick0 ReturnBooleane0SortPlottersListByDate 0DateLngToString0ListBox20DateLngwr0*BlocksSocket1_OnConnectionProcessIsStarted0Label400BlocksSocket1_OnConnect V0GetListL0BlocksSocket1_OnRecive0command]0GetPlottersList0GetNeedAddListr0 FindMaxDate0ok^0 InsertContentvJ0pass0sc_0TextBox13_AfterUpdateP0TextBox14_AfterUpdateB0TextBox15_AfterUpdate30TextBox16_AfterUpdatec0pi^0BlocksSocket1_OnDisconnect0SetHPGLstandart0SetDMPLstandartљ0TextBox1_AfterUpdate0TextBox2_AfterUpdatej0TextBox4_AfterUpdate0TextBox15_Change(f0TextBox16_Changef0ComboBox4_Changec0ListBox1_Change 0 Combo2_Change 0TextBox17_Changexg0ComboBox5_Change'T0TextBox11_Changec0TextBox13_Changed0CheckBox6_Click0TextBox14_Changee0TextBox11_AfterUpdate/0DataFromMeToProfile20sYorX-0 SVG_Generator10buffer2^0ListBox1_KeyUpք0Locked 0 BackStyle0fmBackStyleOpaque(V0Frame130content2=0lGetPlottersList*05L0lGetNeedAddList00 plotterTempn0 clipboard10ListBox2_Click=0 waGraphics>0SmoothingModeAntiAlias#\0GpStatus0 GenericError0InvalidParameter0 OutOfMemoryIN0 ObjectBusy0InsufficientBufferL60NotImplementedb0 Win32Error0 WrongState0Aborted3+0 FileNotFoundw0 ValueOverflow[0 AccessDeniede0UnknownImageFormate0FontFamilyNotFound0FontStyleNotFoundm#0NotTrueTypeFont&e0UnsupportedGdiplusVersionV0GdiplusNotInitialized0PropertyNotFound0PropertyNotSupported;0GDIPlusStartupInputy0GdiPlusVersion0DebugEventCallback}0SuppressBackgroundThread0SuppressExternalCodecs'0 (&CombineModek0 &CombineModeReplaceb0 &CombineModeIntersectq0 &CombineModeUnions0 &CombineModeXorL0 &CombineModeExcludev00 &CombineModeComplementgP0GdiplusStartupN0token 0lpInputy0lpOutputj0gdiplus0GdipCreateFromHDCC0hDCe0graphics[0GdipSetSmoothingModeH0 mGraphics0mSmoothingModej0 GdiPlus.dll 0GdipDeleteGraphics50GdiplusShutdown0 GdipDrawPath#0pen]0 GdipFillPath0brush50GdipDrawRectangleIV0mPen+|0mYO^0mWidth00mHeightd0GdipFillRectangleIr0 GdipDrawLineIp0GdipDrawBezierIS+0GdipSetWorldTransform$0matrixn0GdipResetWorldTransform0GdipSetClipRectI0 CombineMdy0 GdipResetClipd0lhDC0 lGdipTokenG0 lHGraphicsJ0gdipStartupInput0DrawLine0 waPen0Ptr0 DrawBezier0DrawRectk0FillRect0 waBrush0SetWorldTransform.H0ResetWorldTransformg0SetClip]0 ResetClip&0DrawF0Fill,0 ShadowBrushH0 SpecialPen0 ('DashStyle 0 'Solidc0 'Dash:0 'Dot0 'DashDot0 'DashDotDot0 'Custom70('LineCap"y0 'Flat0 'LineCapRoundld0 'Trianglew0 'NoAnchor20 'SquareAnchor0 'RoundAnchor0 'DiamondAnchor`0 'ArrowAnchor/W0 'AnchorMaskr0DefColor0GdipCreatePen1z 0mcolor0mUnitB0 GdipDeletePen/0GdipSetPenColor0ARGBB0GdipGetPenColor0GdipGetPenDashStyler0dStyleq 0GdipSetPenDashStyleN0GdipSetPenEndCap0EndCapu0GdipGetPenEndCap:0GdipSetPenTransformء0lPtr0SetColorK@0 ColorARGB0ColorRGBT0Opacity@0 ()ConvertColorp0BGRA0 ((BrushType0 (BrushTypeSolidColorE0 (BrushTypeHatchFill0 (BrushTypeTextureFillU0 (BrushTypePathGradient?0 (BrushTypeLinearGradient=G0((WrapModeܴ0 (WrapModeTileH*0 (WrapModeTileFlipXy0 (WrapModeTileFlipYy0 (WrapModeTileFlipXY^0 (WrapModeClamp?%0GdipCreateSolidFill70mBrush0GdipCreateLineBrushI0point10point20Color1&J0Color2'J0WrapMdK0 lineGradient E0GdipGetBrushTypeo0brshType}^0GdipDeleteBrush|(0GdipGetSolidFillColor"60GdipGetLineColors"0lColors -0 Brightness`0tmprgb^0 colorLong 40P1_GradientLine0P2_GradientLine#0ColorLineGradient1dv0 colorLongPtrA80ColorLineGradient2ev0FillType0SetLinearGradient20 ColorRGB10 ColorRGB20Opacity10Opacity20 waGraphicsShared0 GetSysColor0()DefPen70()DefBrushw0(!)POINTF0(!)RECTL0(!)RECTF0()FillMode}D0 )FillModeAlternatew0 )FillModeWinding0 )InvisibleLine0P3^0P4^0 ()CreatePen0 ()ColorFromOle1+0ColorOleD0cZ0()BrightnessRGBAo0rgba_n0 ()BrightnessRGBG0()BrightnessRGBLong@0RGB_(0GdipCreatePathJ0 brushmodeP0GdipDeletePath0GdipStartPathFigure0GdipClosePathFigures`F0GdipAddPathLine2I0Points0GdipAddPathBeziersI!0GdipTransformPath0 GdipClonePath0 clonePath60GdipGetPathWorldBoundsI0GdipCreatePathIter0iterator~0GdipDeletePathIterw'0GdipPathIterGetSubpathCount0GdipGetPathTypes0Typesu0GdipGetPathPointsIܓ0GdipGetPointCount0GdipReversePath0GdipFlattenPath0lPen0lBrusho0lBounds0NeedRecalculateBounds˫0Reverse`o0AddBezierSegment;0ChangeStartNode!0NumberOfNewStartNode0cpst0 LastPoint+0 countsegments0 LastSegment0 FirstSegment0 FirstPoint0CalculateBounds"A0cPtr0tmpPtr0 CloseSubPath0 MatrixOrder0MatrixOrderPrepend0MatrixOrderAppend:0GdipCreateMatrix$T0GdipCreateMatrix260m11Q0m12R0m21v0m22w0GdipCreateMatrix360recti0dstplg0GdipCreateMatrix3Im0GdipCloneMatrix0 cloneMatrixV0GdipDeleteMatrixH0GdipSetMatrixElementsc0GdipMultiplyMatrix0matrix20orderA0GdipTranslateMatrixg0offsetX:0offsetY :0GdipScaleMatrix30scaleXN0scaleYN0GdipRotateMatrixM0angleA0GdipShearMatrixI0shearXa0shearYb0GdipInvertMatrix%0GdipTransformMatrixPointsr.0pts0GdipTransformMatrixPointsIP0GdipVectorTransformMatrixPoints50 GdipVectorTransformMatrixPointsI0GdipGetMatrixElementsL0 matrixOut60GdipIsMatrixInvertible`q0GdipIsMatrixIdentity/0GdipIsMatrixEqualƴ0ScaleM N0FromFrameOffset0 WhiteOffset/0SRCCOPYm0GetActiveWindow%\0GetDC`0 ReleaseDC0HWndForm0HDCForm0BitBltL0hDestDC0nWidthG0nHeight0hSrcDC=c0xSrcT 0ySrc10dwRop%0gdi32i0 RenderTime0rtime0OnScreenOrignX0OnScreenOrignY0OnScreenSheetWidth0OnScreenSheetHeight0OnScreenSheetPositionX1}0OnScreenSheetPositionY2}0mScale60 ScreenHeightN0 ScreenWidth0 AxisCurvesò0 ActivePlotterb0(!2Plotter2DModel0 lRedLineError|0lXmarginb0lYmargin%0 lViewLogo30 lViewAxis*0 lHWndForm0 myGraphics0OnScreenMatrix0 MemoryBitmap10 waMemoryBitmap0lMaterialBrush0lShadowDistance0 lViewBorder0lBackgroundBrushB0 lBorderColorl0 CurvesPenM90WayPenz"0UpWayPen10ShowWayProcessing0ShowWayShowNow0DelayMultiplier$a0NearestPointInfoB0Lenth#0 FilmBlock0 FilmBlokSize0HorisontalDelitelO0 (2GetAxisCurves0 vbScrollBars0 vbWindowFrame0GNumber0 AnimationTxt;0 SVG_GradientY0CarriageCurves0PlotterWorkWidth^0 SVG_group0tsm0dopTsm0 SpecialFillI0 (2GetLogoCurves|0SVGtxt0 rgbaToStr00 Transform0 SpecilFill=0lastTypeU0 LastSVG_X@0 LastSVG_Y@0startX 0startY 0 LastLetterL0AddValue=0NeedCloseCurves0aa{\0rs_0 curvesMatrixҽ0lastP10VerticalMirror+0HorizontalMirrorA0SetRandomMaterialColorA0 BorderColor0BackgroundBrushH20 ViewBorder=0ShadowDistance40ViewAxis0ViewLogo0Xmarginx0 MarginCheck0Ymargin0 (2GetModel_1600o0 (2GetModel_6000(2GetPlotterFromStringp0 CalculatePagerC0Sorting~0SetSizeY30rScreenW0rScreenHx0 sheetHeight0 DrawScreen90DrawPlotterShadow0DrawSheetShadowV0 DrawPlotterH0 DrawCarriagee0 DrawSheetT0DrawLogo0 DrawRedLinesW0DrawTopMaterialShadow0DrawAxis0hPlusr0 gradientBrush 0SetOnScreenClipg 0LV'^0RV_0UHf_0BH\0margin0redPen0whitePenu 0 plotterMatrix`0myMatrix`0 SortCurves!0MySortingCurve0 SetChilds(0 FilmBlocks/0UBoundFilmBlock#0 PreviosPoint¥0rc^0tempCol0FindWay^0AddCollectionToCollection T0 SetCurvesj0 CornerStepJ0aRevB0 AngelStart>s0 AngelEndRev0 DeltaAngleAbs-0 FindBestAngel 0AngelEnd0da\0BEST_a0BEST_q0 SortingCurves0 NewCurves!0lsc0pp^0d1\0d2\0OldHorisontalDelitelQ0NearestSortingCurve=0FindNearestPoint# 0 FinalFindingp0CurrentQw0 PreviosSC70 CurrentSC0NextSC0 PathIsClosed=0Current_FirstPoint 0Current_LastPoint0Previos_LastPointI0Next_FirstPoint0b_plus_c>0 NeedReversex0SumWay0 BEST_SumWay0 BEST_Before_q0 BEST_Node_q{0BEST_NeedReverseN50FindNearestPointForTwoShapes0CurvesForSearching0CurrentSortingCurve0 minDistanced=0minQ X0 minNodeNumber0lx)^0ly*^0c2\0Col10col20CurvesForSetChilds0MySortingCurve20NeedExit0sum190sum290 GetImageFromCurvesq60 cdrMillimeterB0GetCurvesCycle@?0GetCurvel0forBrushString0TryConvertToCurveso0G2J]0cdrUniformFill*0 UniformColor:T0 ConvertToRGB0RGBRedd0RGBGreen"0RGBBlue0cdrFountainFillS0FountainV0colorsHJ0Lastbh0EndXC0EndYC0cdrCurveSegment R0 LOGPIXELSX0 GetDeviceCapsHw0EnumDisplayMonitorsw0lprcClipz0lpfnEnumZ0dwDataVx0dpiÄ0(.GetDpi_0iDPI&0 hdcScreenӒ0socket1 "0GetVersionProcessing:0GetPlotCalcGMSProcessingv0DownloadPercent@0UpdateProcessingStatusEnum0WaitingVersion90VersionRecievedT0DownloadingPlotCalcGMSz0PlotCalcGMSReceived0PlotCalcGMSReceivedCRCError>0UpdateProcessingStatus0 GettedVersionU0 GettedCRC320 GettedBytes'0ttM_0DownloadPlotCalcGMSr0 FullFileNamev0socket1_OnRecive[N0socket1_OnStatisticChange0CreateCompatibleDC0 GDI32.dll0CreateCompatibleBitmap-0 SelectObjects^0DeleteDCy0 DeleteObjectT0 SizeIsSetd0oldhDCO0hBM%0lWidth.0lHeightTn0hDCfrom0 PltDocumentShared0StandardPlotter600_2DModelA0StandardPlotter1600_2DModel0 LogoCurves=0StandardCarriageCurvesiG0&StandardPlotter600_2DModel_Initialized\0'StandardPlotter1600_2DModel_Initialized\n0AxisCurves_Initialized(0!StandardCarriageCurvesInitializedi0LogoCurvesInitialized0PlottersCacheColy0 PlotterStringq0Plotter2DModelCacheCls=0 Plotter2DModelCachew0GetItemFromPlottersCacheCol20 ConverterStringLToPlotCalcCrvٕ0GetPlotCalcCrvm0CalculatePlotterBoundingBox"0txtForSignatureY0 (2ResetCache?0InitStandardPlotter600_2DModel0GetStandardCarriageCurves0InitStandardPlotter1600_2DModelL0InitStandardCarriage0InitAxisCurves0InitLogoCurves0 InitStandardPlotter600_2DModel_20!InitStandardPlotter1600_2Dmodel_2/0!InitStandardPlotter1600_2Dmodel_3/0 RefreshTime0OnPercentChange0lastT50MyColors<0LeftXk0BottomY0 MaxColorFp0 colorInfo10 ColorInfo0 MaxColorInfo%]0UpLevelC0GetColormW0 cdrColorRGBM0GetCopy 0 Transparency0cdrUniformTransparency0Uniform?O0 PlusColorj0cdrMixedSegments<0 ConverterCorelCrvToStringL`0 GetStringL0cdrLinearFountainFills0 GetPlotterFromCurvesaE0All't0RightX10TopYD0 plotterStr8j0 caretteStrv,0Bezier-0GradientJ0GradientBrushParametrs0 LenStringL̜0StringLD0GetBrush$G0bstr0 isPathCreated0IsSubpathStarted0LastX90LastY:0IsPathZ0 GetCoordinateA0IsBrush:0GetSolidBrushColorD?0gbpϒ0GetGradientBrushColorse0IsDigit0 TxtToLongc0 TxtToByte0ascii0exsubV0PreserveSelection0BMPShapesRange0GetBMPShapeRange0 generalCurve0GetGeneralCurveC0ex2-0Contoura0cdrContourOutside|0cdrContourCornerRoundΗ0 Intersect10 OrderBackOft0ClearSelectionH0CreateShapeRange0 cdrShapeType> 0AddRange3w0WeldWithZ=0 CloseCurveh0cdrBlendGroupShapeP0NewCrv10 AppendCurve0 BreakDistance0GdelShapeRange0GorderBackShapeRange.0er ]0 TrimShapesH?0 ParentGroup0nShape)0 CreateShapeH%0ClosePathIfDistanceLessThan0MaxNodeInSubPath0 BreakApartpu0 TrimSubPathq0diste0ex&]0sn"_0NodeB<0 AddNodeAtX0cdrAbsoluteSegmentOffset0GetDistanceFromA0AddLinkedToActiveSelection0ActiveSelectionRangeByOrder0convertedShapesǮ0 ConvertShapes5H0DeleteUnvisibleLinesR0GetLinkedShapes 0cdrLinkAllConnections0newSR 0 ActivePage\0SelectedY0 ReverseRangeT0 cdrNoOutline{0Layer0CopyPropertiesFromi0cdrDropShadowGroupShape0 BreakApartExU'0ConvertToBitmap0cdrExtrudeGroupShape0cdrCustomEffectGroupShape0 UngroupEx 0 OrderToFront\0ShapeTo;0 ShapeFromx0cdrCopyOutlineColor0cdrCopyOutlinePenz0 cdrCopyFill0 Distance2X0 Distance10 Distance20 ParametrT2Xǣ0t1*_0t2+_0RemovableSegment>0ThresholdAngle0OperationCountD0currentOperationNumber0 OutlineWidths00ProgressFormIsShowed80LastRefreshTimeO0 StartTimeL0 BeginProgress/0srToRemoveDuplicatesI0 GetShapesRage)0RemoveCoincidentCurvesSelfy3:0 ProgressForma0Progressu0RemoveCoincidentCurves0 DeleteZerroT~0 Connecting0closingK 0 MbClosing0 EndProgress0 ShapeRage`0GSRF0cdrRectangleShapeU 0cdrEllipseShape^0cdrPolygonShape 0cdrPerfectShapeˋ0 StageName3w0Sort0RemoveCoincidentCurveSelfy0RCSTS0BoundingBoxCrossTestp0 RemoveCoincidentSegmentToSegmentv0ExitLoopp0bBox0RemoveCoincidentCurveToCurve0TrimmingSegments}0 BreakCurve0 BreakSegments0RemoveCoincidentSegmentToCurve0TrimmingSegment 0PolylineCreated0TrimmingPolyLine0,RemoveCoincidentBezierSegmentToBezierSegment_0CreatePolylineCurveu70*RemoveCoincidentBezierSegmentToLineSegmentH0*RemoveCoincidentLineSegmentToBezierSegment0(RemoveCoincidentLineSegmentToLineSegmentDI0 BreakSegment0DeltaAnglBetweenSegmentsT0dist1\0dist2\0 ParametrTK0delNode?0 BreakApartAt&0 NextSegmentȹ0Segment1u.0Segment2v.0 vbObjectError 0SegmentForPointsa0dPx10dPy10dPx2‹0dPy20px10py1$0px20py2%0tmp05RemoveCoincidentBezierSegmentToBezierSegmentQuickTest0 ConnectWith7}0 BezierSegment0 minLength' 0CountPolyLinesc0CreatePolylineCurve2"0OldThresholdAngle0OldSensitivityVi0nc^^0 mSegmentsl0 BreakPolyLinex0 DeleteLittleSubPathsFromPolyLine0GetInvertSegmentse0NewNode0 GetParametrT0SetNextSegment0ey']0FindClosestPoint 0PolyLineSubPaths/0 CountShapes0ReadyCountShapes!0 EnableSkip0SelfyConnectingShapes80 ShapesArray0StartR 0GetCountCurves0Reduce0Skip0AutoReduceNodes0OneOfSubpathsIsOpened0ConnectingCurveToCurve:0crv10crv20ConnectingSubpathToCurveg0%ConnectTwoSubpathsFromDifferentCurvesד0SubPath1|W0SubPath2}W0ExtractɁ0SelfyConnecting:m0ConnectTwoSubpaths20OneOfSubpathsIsClosed0ToGroup ?0 StartFromQJ0 ForGropingSRԽ0 ControlCurveK0CreatePolylineCurveFromShape!0IsShapeOnPolyLineCurvec0DeleteShapeFromShapesArrayr@0CreatePolylineCurveFromCurveM0plcU0IsOnPolyLineCurve80 GetX1Y1X2Y20oPercent0UserForm_KeyPressG0KeyAscii}0Timer10 Combo1_Texte_0Combo1LastSelectListIndex0TextFieldsIsEditing0Combo1DontClick\0RFigure0gradus0Q_figure0RSheetX0RFigures0 CountRFiguresl0RLineq0RSheetsm0 CountRSheetsn0Material0RLines0 CountRLines80 Work_ResultE0 MaterialsO0CountMaterials^:0maximumY0Errors0SingMaterialWith0SingMaterialHeight:0SingPlotterSheetWith0SingPlotterSheetHeight 0 SingLeftField0SingRightField0 SingUpFieldXG0 SingDownFieldd0 CountResults50SelectedResult!0RSegmentI0SNPx 0SNPy0SCPxy0SCPyz0ECPx 0ECPy 0RPathw^0 RSegmentsn0 CountRSegment0RCurvem0 MaxLenghtހ0RPaths0 CountRPathn0Xpoint50Ypoint0PLCurve%0PathsH 0 CountPaths0 LinesString0CountXJ80 LinesPathK0 LineSegments0 CountSegmentR0RCurves0Du\0 RerotateCrv80TextOut)0nCount0 GdipTokenb0 HGraphicsf0LinePen90 MaterialPen0PagesPenRv0 FieldsPenD0 LinesPaperPen \0LinesShadowPen(0hBrush 0 PaperBrushl0shiftX70shiftY 70 WindowWidth0 WindowHeigth0NumberOfMaxFigure0 AlfaWidth0 AlfaHeight 0ProtocolStatusEnmF0 NotConnected`!0WaitingForActivationStatus0Ready0WaitingNestingResulto0WaitingDataSentResult/0ProtocolStatus]0RepairProtocolStatus 0Processing_Data<0 Sending_Data0 ImproveOnp0Improved/0LastMaxY00LenOfRecivingData40NotNest0 ProgressBar1v0OkPress0 SessionID;0Plotfn0DrawWarkResultProcessingR0ActivationFormIsShowu0 LastCaptions0LastShowedPing0Command1_KeyDownk0 CommandDeleteI0 CommandSave =0DisebleProfileAllElements0InitGDIF0 CommandNewH0 MultiPage14?0Pages0Check20Check10Check4 0Check3 0Check5 0Check6 0Check7 0Check80Check90 FirstRunSubɚ0TakeData0 PrepareToSendC0Text5~0Text8~0Text7~0Text12r0Text13r0Text14r0Text15r0vbBlack0vbWhitek0Timer1_OnTimer 0 VersionMinor0lcode10EnableCommand10 StartNestingS0MmPluse0Get_Work_Result0EnableAllButtons0wrtemp"0DrawWarkResultչ0 vbButtonFace0!BlocksSocket1_OnDeliveryReportingv0DisebleAllButtons0Command30mmC^0To4nostS0 GradusCount20 DelTochka70Text18r0ks]0oblastH0oblastW0minusH?m0minusWNm0 horisontal 0plusYŎ0plusXĎ0Cls~0xx10wn0yy1E0hh]0hh20 DrawFigList0 DrawFigure"W0Figuref0sNX0sNY0eNX0eNY0 sheetCurveCj0 maxRecurseV0da10da20recursive_bezier0 LinesPaths`0tXQ_0tYR_0SortDataz050Z0errFlag@0Binary64BitToDoublej0 BinaryStringRf0bytArray{0strTo16C0Convert64ToSTR%0ConvertLongToBytes0 bytePointer60Convert64ToBytes50ConvertLongToSTR!0dd\0CurveFromBitmap0TestShapeForUsedShapesb0staticId)#0CreateCurveFromShapes0 TakeRCurve@#0Bitmap0Croppede0 CropEnvelope:0rect20pRline80plusDx 0plusDy0SupRound0kof 0wi_0he]0strTempW0strTempH0keyTemp0keysBuff0 curveBuffers0qq2V0KeysQ1k0 Odinacovo\&0 CalculateSize0fullBufferSizeS0 fullBuffer{0 ToStr16bit@S0RCurves1ص0RCurves2ٵ0selectedAnswer0 SaveProfileV0DrawRazmrY0RefreshCommand10 Combo1_KeyUp)0CommandNew_Click M0newName00CreateNewNameForProfile'0EnebleProfileAllElements40CommandSave_ClickE0ConvertTextToLong0CommandDelete_Clickk0 RemoveProfile0 RemoveItemZ0MultiPage1_ChangeJ0 Text12_Change0 Text13_Change0 Text14_Change40 Text15_Changeܠ0 Text18_ChangeԢ0 Text5_Change0 Text7_ChangeH0 Text8_Changeo0 Check1_Clickl0 Check3_Click~0 Check4_Click޶0 Check5_Clicko0 Check6_Click@60 Check7_Click}0 Check8_Click0 Check9_Click0 TerminateGDIR0 Check2_ClickF0Command60matW(.0matH.0plotWn0plotHn0uFd_0lF^0rF^0dF\0 FigurniyList0wpixs50hpixt0oUFL0oLF0oRFݿ0oDF׽0 fieldErrorJ0ch\0x12%0y12~0x23K0y230x34q0y340x123R0y1230x234W0y234.0x12340y12340wpix2Ac0 NeedRepainte0Command3_Click0Command6_Clicki0 FindPostion <0rightGo0chang0cdrGuidelineShapehd0Okrugl0d3\0Razmestit_Reazultat0lastPX0lastPY0sheetX0sheetY0text2~0countAddObjects`0 addObjects)0lr10 CreateLayer>0rl^0 Rerotator_e0CreateRectanglel@0CreateRGBColor0transformMatrixj0ApplyTransformMatrix90GlobalMacroStorage0OnApplicationEvent0SelectionChangen0Class0UserFormN0 TerminateyL0Activate|0 _B_var_UCasea0 _B_var_ChrW0CommandButton114B0CommandButton125B0CommandButton136B0CommandButton147B0CommandButton158B0CommandButton169B0CommandButton17:B0Image5c0Change0Click0 MouseMovev0 QueryCloseN0 _B_var_TrimmT0 _B_var_LeftQ0 _B_var_Midp0 _B_var_Right90 MouseDown0MouseUp0Enter0 AfterUpdate0Layout%0_B_var_q0_B_var_lPlotterName0 _B_str_Input@0 _B_var_Format0Label430 ImagePressures0DblClick0 _B_var_LCase'0<)* x+?7 ="{A0 }&E#,$4Q-3 ac  556&q)-$1J#!%1 6 -^9U1 T4.b//Z 'W.V H!n e(t@@oQ ; K X:l  p ;R>qc |=Y2 <w# u}3p8  7\AbZlv>Xa(DB,@H@,@ ! @h@_` 4 H`2$A $$1BP ("       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~} OFindWindowA4GetDCP ReleaseDCp<GdiplusStartup\GdiplusShutdownGdipCreateFromHDCGdipDeleteGraphicsGdipSetSmoothingMode4GdipCreatePen1X GdipDeletePen|DGdipCreateSolidFillhGdipDeleteBrushGdipFillRectangleIGdipDrawRectangleIGdipDrawLineI<TextOutA\(RtlMoveMemoryHSleepxRRRhRRRRxRRRRRRRR0RRRR0RRRRRRxRRRRRRpRMEl0`@Ltxd<| $(pH,SPSSS<  '@%` `P`^````8( X( ((L%( ``) `````` -)wwi``L`````````x`v`t`r`> +@%` `P`^````0, P, `` $,,D%,D% `````- ,0/-.66) ..p%(%)0. (%``L`p`F`. . . / , /p/ i"/i $//,&h0(0I H0i ,( 10iD0i $11 *1`1 i,1iD 11 .X22i,82iD,0832iD2i `>` ` `2,3x3i03i 5##`` 4@4T%H4 h4 4 4 4 4 ,6 6H5 i8h5)T55 5x%i5i  ``L,:87`66"")66|%)466T%T%)6 T%` D7T% X07T%,7x7 )77%i  `,Rp88@8 )88H8T%T%)h8 T%,<:88)88%4%)9 4%`L`p`x`v`t`r`F `H`J 9T%:  : @: `: ,0>: ;||)&:(; :4%;)H;  ;``L`p`N` ;; P0<< Rh<P<p< < < `&`( `T`V`X Z`=p% \==p%= `^```f h(>p%,d>p>)>> >0%i `,j?0?iHP?i `>` ,b@? )l@@4%)n(@0@4%i  ``^,LA@i@i XAHH`p xAA)AAl%i L B `B zB11`p B `|,~C0CiHXCi ` C r0DD))i&,DpDi&Di D E0Ei&`hE E F HF F F G HG G G H HH H H I HI I I J HJ,r KJihJipJi tKK `K77 K K  L v`L L!! L,`M Mi0@Mi  0SMiMiMiNi Ni@Ni`NiNi`````````` `````L`````````x`v`t`r`> XQ@%` `P`^````Q R $`RHRD%`````RD% S ,TpS iSiSiSiSi ,TPTi^pTi`Ti 8XT''iUi0UiPUipUiUiUiUiUiV)0V8V<%i>XVi xVirVitVivVix````````````X YxX)X X`&`( ` tH[@Y??i`YiYiYiYiYiZi Zi```````````  (\[i[i[i[i\i ]h\i\i\i\i\i ]H]i@h]i]i]i]i H^(^i  ^ ^(% _ _(% `H_ih_i_i_i_i `` (aX`SS)x`(%``L`p` ` `` @eha)aa(%i ai ai ai bi 0bi Pbi `6`````` ` ``` `D`F`` dc% 0d%`. ``@d d d d e  e hfeiDeiFe)eeT%)Tffx%i Hf%`  f `gf!!igi`p Xgp% ggg%gg %bJ(h b`b bhb"&h` "(i "*@i b~hiCbb08b4b8b>bB(bFxbJBLj bN(bT kCbVHkCbXpkCbZkCb\C"^k"`lbb8l bd bhbl@bhbbb0 bnX "mbrm btj bh b~HiB`lh0`XmnPhp @i8lX Cxjp8H lj^jh0KIGEl0/:x0D0>k0SJ87)HkDHFpkj(mm@8 @nh5-hH[mA KP pxX DL 6H^"FHJkxhl]hPmIxm`g7PXj`K!h`KhfjG kC_`B`L`MhiTl!?`0"8X@eHHii 8HG>F8L3A83](h hI(\hfGPF/ 1@ B HY(a8 Tk0HI 1X2xi(mHhE0jXA8%( L0@ rrE hg`gp@ng86hn=i (*\Rffff*1c693da659\0(*\Rffff*1c693da659\1(*\Rffff*1c693da659\2(*\Rffff*1c693da659\3(*\Rffff*1c693da659\4(*\Rffff*1c693da659\5(*\Rffff*1c693da659\6(*\Rffff*1c693da659\7(*\Rffff*1c693da659\8(*\Rffff*1c693da659\9**\Rffff*1c693da659\10**\Rffff*1c693da659\11**\Rffff*1c693da659\12**\Rffff*1c693da659\13**\Rffff*1c693da659\14**\Rffff*1c693da659\15l    (08@HP X`hpx (08@ HPX`hpx   (08@H "Px   (08@"H"p H HH PH X H `H h H pH xH  H H  H H  H H H  H  ( (      (8 @ PX` h p   ( 2H,   $&@"h(   (08 @HPX`hp x " "   "          0  @ P "`           0 @ H &h        4  (  8  H X ` h  p     " 4 8 :8 <x T T4h4444H4444(4`4 444@4x444  6X66 :@"HP Xhpx"  P (  8 HVX"   (8P ` ... 0 Pp&" "(PX` p x  "J " ( 0@ HX`hpx        8@ X` h    .   0 8H P`h p  "    0  @ P ` h ,x            ( 48 p x        (8@HPX$x>  *>( 2h>    0@ H Xh<p        0   @  ! !0!,H!x!  !!!!0"8"""0"# 8#H#h#p#x### "### #  # #0$0$ H$NX$$$$ $ $"$ %*%H%P% X%h% p%%%%%" %l%&8& 4@& *x& 8& R& (8' `'" p'x'''''  ' '' '' '((( 0( @( P( `( p((( *( 6( R(P)X)`)"h) 4p) 4) ) 4* 8*P* X* h*$x**** <* + + 0 + P+ p++ 6+ + ++++, ,(,*0,`,h, H- P- X- h-0x-- 2- - .  .  . 0.@.H.P. X.*`.. ,.. .V.@/H/ P/ `/8// / // / 0<0H0P0X0`0Bh0p0x0(0T011"1 41*P111 110101 282P2h22  22 22 22 22 22 23  303P3X3x3  3(3 3 3 3 484@4H4P4X4(`44 44444 4 4 4 4 5 5 5 05 @5 P5 `5 p5 5555" 5555555(606@6X6p66 6666 6677 7(707H7h7p77777 B77888 808@8X8p8x888 848 8 99>9 P9 X9 :p9 9 9 9&9:0: P: X:p::>:: ::$:; ;8;H; `;$Lp; ; ; ;; ;< $(< 0P< @< 6<<"=(=0="8=`= h=p=x===@=.=>>>"  > R(>>>>>>>>>>?? ?0?@?P?h??? ? "? "? @ @ @@ `@p@@@@@A A 8AXA"`A"AAAAAB0B$HB$pBBBBBBBCC C(C@CHCPCXCP`CCCC CCC CC $D0D @DHD `DpDD"D&DDDD&E&8E`ExEEEE EEE @EFFF F0F @FXF hF,F,F2F2G>PG GGGG" G GGGGGHH(H8HHHPHXH`HxHHHHHHH I 2I 2PI I I I II(J(8J(`J(JJ J JK.K.8KhKpKKKKK$L$(LPL`LxLLLLLLLLLMMMPMhMpMxM MMM MMMMMM N0(N(XN NNNNNNNN &NO (O@O`OxO O OOOP"P&@PLhPPP PPPPP QQ Q(Q@Q PQ,hQDQ QQQQB RRR0R8R @RPR pRRR R RRRS S 0SPShSS S S S S$S(T,T, (T, 8T, XT(xT$T TTTTT TTTTTTTU8UXUxUUUUUVVB VV"(V"PV"xV"V"V"V"W"@WhWWB W>WWB WWWXX" XXXXXY0YHYhYxYY" YYY B YYY$Z2(Z:`Z2ZZB Z0Z[" [([0[8[@[  H[X[p[[[ [ [ [  "[\ (\4H\\$\\ \]] (]0]8] H] `] x]]]]]B ]]]] ]^ ^(^0^ 8^@^H^P^B X^`^x^^ ^ ^$^ &^(_ 0_@_(X_________ ``$ `H`P```h````` ```B ````aa a(aB 0a 8a HaXa`axa aaaB aaaaaa ab(b   0b @b Pb `b pbbb b ,b$c@c$Hcpc$c$c c>c> d`dhdpdddddd d e (e He hee e e e e f  f 8f Pfhfpfxf f f fffff f>f> g`g hgpgxg g g g g gh h h (h 0h8h@h Xhxh h h h h h i   i 8i Pi hi i i  i i i i j (j  @j Xj pj j j jjj <j k@k Xkpkkkkkkkl l l(l 0lHlPlhlpl ll ll l lll  m m Z8m mm $mm n 8n Xn xn n nn nnn B noo o (o@oHoPoXo`oxoooooop ppp p(p0p8p@p Z`ppppp pq8q Xqpqq qqq q qq qr r8r @rXrpr  4rrr rr rs s0s8sHsXs hs xss ss s  sss tt >tXtpttttt"t u0uHu`uxuuuuuuu uuv (v0v 8vHv`vxv vv vvvvvw w(w0wB 8w@wHwPw(hwwwB wwwwwxB x :xPx"`xx x 6x$y F(y Fpy Fy Fz FHz FzzzzzB z "{({@{ "H{P{ `{ x{{ { { { {{ {`{ 0| @| P| `| h| x| |||   | | || |||} }0}H}`}x}}} } } } } ~ ~ ~ 0~ @~P~ X~h~p~  ~ ~ ~ ~ ~ ~ ~~ V(V"    (8@"HP `px "  "   Ȁ ` X h x      ȁ  ( Hhpx    Ђ ؂      (B 0@H h DxЃ  RP`p x  ,Є:؄ "( 0 P `p x"  ؅ 8Ph    ȆІ     (  0 @ P ` p    ЇB  ( (0"8 @`   0H P`hpx4  ȉ ؉  (" 08PX"x؊   "V8V " (V0 " VȌ ( "08 HXV` "ȍЍ VPX "`h x " ȎVЎ(0 "8@ P`Vhȏ "Џ؏ VX` "hp V" (08 "@H XhVpȑ "Бؑ VX "`h xV " V x "  " Г "  "( 0 @ P ` p        Д B   @`"ȕ ؕ     ( 8 H X h x     Ȗ ؖ    ( 0 @ P ` p      З      0 @ P ` p  V"  ( 8 H X h x "  Й $8 `p"x      ȚКؚ"6 (8 P`hp"    Л      0 @ P ` p     Ȝ ؜     ( 8 H X hx"     ȝ ؝     ( 8 H X h x     Ȟ ؞     ( 8 HXB `"h"$   (08  .@px "  (@H` hx  2&С $08$@hp xȢ"آ  (@XJpn08JXn  ( 0PhJnХ@HJhn(0 8@H P`&p $:ȧ.8$@h:p.  @ 48 @p ȩ   0@P`pЪ 0@ X 2` 2 Ы   0@(X(((Ь  (H.P.ح0$H$pȮ (@HPXP` ȯЯد 0 H0`( Ȱаذ&@ `x ȱ  8"P&xL  8 HX`h ,Dس  (08X pN B   @HPp,B ȵе(@H"P ,`ж  8Phȷ  & HXpи (F8Fȹع"     (<Hغ "$  @P ` p  .Ȼлػ * 8X xȼ мؼ 0 $@$h &ؽ JP Xh x&  Ⱦؾ@8@" H6P" *ȿ" п*ؿ" 0Pp"x "  8 "  ("0 X xT  8@H PX`h" p 2x , 20 8 Xp*   0H Phx   $"  H(p $$ $$$0(X(h$$x)($$)($  ( $0 X h" $  $   $0 X hx "D& : " :@  >$ (0@PXhp  .  (0PX`h p     (0 $8"`      $$($R@$$$^$F0 x $$$R$ $@$^X$@$"$"  HPX `x V $(>(\H(L$  "08"@ h(" (0 8@ VH  V*X  $(( (((*(H$h$p(x( ((*$  ""08 @HP  Xx  0 8 @P `p" x    " 8 Xx"  " ` P ` p       0 @P hx  H  "( 0HP ` p   x]  ]@8 ]@h]@(h]@`]@Ph]@]@^^ ^8^P p`h^^^p8^^H^`px^^^^p^0^p^^^^^^^^0^H^`^x^p`]@xh]@h]@^0^H^`^x^^p^^p0^H^`^^^p======================^^pp0^H^pP^^p======================^(^`px^^p^^ p]@h$ ]@h$ ]@i##### 64 ###################################################################################################################################### p  P  X  8  xX8PFor 64 Bit Systems^D(^D(^D(^D(p]DH@i(]@hi]@]@i]@8]@`ii]@j]@0j(]@P = 360]@Xj= 15]@x= 806]@j= 592]@]@2 ]@j2$ ]@j(2 p'T'V'X'Z'\ RecivingResult = 5]@k]@kPrivate recivedData As String]@l$ ]@8l$ ]@$ ]@`l$]@$Y]@]@l]@@]@l]@h]@]@l]@]@m]@]@]@(m]@0]@Pm]@X]@]@xm]@m]@m] ] m]@]@@]@n]@h]@@n G A@rjo P G A@rjo######################################################################################################################################################### PB@] !'h 'D 'F& 'HP 'J !v!x' v!'  v(  !v(x LB@< " ", 0180 LB@<90 LB@<45 LB@<5 LB@<A@Z T'^ UserData.Loadsorting PB@$ L(]0  P!  P%!$~  NB@<h' 'v P! P!  P! N(k  P! RaskroyForm.empty p!r%t N(d N( ( (A@kA@Init BlocksSokets  B@ ." .o@HRaskroyForm.Frame2.Caption p!r%t (nRaskroyForm.CommandNew.Caption p!r%t (nRaskroyForm.CommandSave.Caption p!r%t (n!RaskroyForm.CommandDelete.Caption p!r%t (n*RaskroyForm.MultiPage1.Pages.Page1.Caption p!r%tPage1 %(n*RaskroyForm.MultiPage1.Pages.Page2.Caption p!r%tPage2 %(nRaskroyForm.Frame1.Caption p!r%t (nRaskroyForm.Label3.Caption p!r%t |(nRaskroyForm.Label4.Caption p!r%t T(nRaskroyForm.Check2.Caption p!r%t (nRaskroyForm.Frame3.Caption p!r%t (nRaskroyForm.Label6.Caption p!r%t Z(nRaskroyForm.Label5.Caption p!r%t (nRaskroyForm.Label7.Caption p!r%t (nRaskroyForm.Check1.Caption p!r%t (nRaskroyForm.Label8.Caption p!r%t x(nRaskroyForm.Label9.Caption p!r%t z(nRaskroyForm.Check4.Caption p!r%t (nRaskroyForm.Check3.Caption p!r%t (nRaskroyForm.Check5.Caption p!r%t (nRaskroyForm.Check6.Caption p!r%t (nRaskroyForm.Check7.Caption p!r%t (nRaskroyForm.Check8.Caption p!r%t (nRaskroyForm.Check9.Caption p!r%t (nRaskroyForm.Command4.Caption p!r%t (nRaskroyForm.Command5.Caption p!r%t (nRaskroyForm.Command1.Caption p!r%t  (nRaskroyForm.withoutTurning p!r%t L,Ho & J'JA@ B@2kp &h o`  B@JA@$&$'<): , Bytes .G|j v(n p(& R$ $ $ $ $ $ $ $A@  P!* P!, " B@j o(  Get hWndForm  !n$' $']H ( 0 A@  2A@ d$r A@L 2$r 4A@L$@d$r 6A@Lb$@d$r 8A@Lz$@<$r :A@L d$r <A@L $r >A@L d$r BA@$@d$r @A@ $r $A@ 2 ~A@o h T  " 5B  5B ~G5B  9B jPing 5B  ms (n5B '~C@ 5B  9B d (nC@ khq`dX (nk@o8RaskroyForm.connectTo p!r%t  " !D .. v(no (x'T  Send Head]P 9<9 P!(C@ P!$C@ tC@ !b ! Corel 2023 !b C@d !b Corel 2024 + !b C@d !b C@kk application.corelv]p P!' C@] P!$~'4 4G--------------------'4j 4C@5 " B@$ q t `'^ | v(nd V'^ v(nkx z ! ( ! !d ! (k0k(o &  ]X]x (  B@ !'  @ !'t|  zeError Double Use Code P! v(n''t " B@ |0  |eSession is not found v(n''t " B@ |  ve(Session is closed by the PlotCalc server v(n''t " B@ |hk` ^ R!VKT  6] !'r r'vd'v r< ' 'z B@B'zk X'^A@  !G  B@j  Pe8 ActivationForm.MsgBox1 p!r%t PlotCalcA@'v A@r  Re> ActivationForm.MsgBox2 p!r%t PlotCalcA@  Te< ActivationForm.MsgBox3 p!r%t PlotCalcA@dUnknown command v(nk ( R!\KT  :'d  (  B@ Z'^!RaskroyForm.WaitingServerResponse p!r%t v(n p(&A@k0 R!ZKT  8] !'  p(& f !'RaskroyForm.Rebuild p!r%t   RaskroyForm.Improved p!r%t  h  (nk@  Be fGRaskroyForm.GettingResult p!r%t v(nj p(&  ' @ $ +I ' Send more f h 'hRaskroyForm.Rebuild p!r%t   RaskroyForm.Improved p!r%t  h  (ndRaskroyForm.ResultObtained p!r%t ( $!ffffff9@ RaskroyForm.mm p!r%t) v(n $!'j'hRaskroyForm.ToImprove p!r%t  (n$@  (  p( $!G  (j'fA@'b X'^kp ] $' A@  Fe  (RaskroyForm.ToImprove p!r%t  (n ! !  ( p( #RaskroyForm.impossibleToImproveMore p!r%t v(nh & MmPlusA@'b X'^ p(&  xeError Contour Creation v(n  DeResult as BMP. Update software v(n''t " B@ k R!XKTnxkp&ho` RaskroyForm.SendingDataServer p!r%t ( 6 / 8  KB) v(n 6 X 8 X' p(&o.Private Sub AddResult(ByRef buffer1 As buffer)# CountResults = CountResults + 11 ReDim Preserve Work_Result(1 To CountResults)L Work_Result(CountResults) = Get_Work_Result(buffer1) ' ! SelectedResult = CountResultsEnd Sub 'T z ! ( ! (kP tRepair Session ^'` v!n'|." ." P!* P!, " B@j dEnd (x p(&  ( ( T'^ # Label1.Font.Bold = True/ Label1.ForeColor = RGB(240, 68, 77)RaskroyForm.NoConnectionServer p!r%t ( " !D ) v(nkko!.Commands.CurveData - .Commands.Place - Commands.Stop - .Commands.MoreCombinations - more combinations b[Stop]]X! ( ( 4!X B@( Send [Stop] ! " B@$ 'b X'^!RaskroyForm.ActionCancelledByUser p!r%t v(n p(& fRaskroyForm.ToImprove p!r%t  (n$@  (  p( dxRaskroyForm.Command1.Caption p!r%t  (n ! !  ( p( kA@|k f[MoreCombinations] Z'^RaskroyForm.Stop p!r%t  (n'b!RaskroyForm.WaitingServerResponse p!r%t v(nZ& " " & localization.ActiveLng.Item("RaskroyForm.Rebuild") & " " & Pp & " " & localization.ActiveLng.Item("RaskroyForm.Improved") & " " & ImprovedA@]x! b( b( 4!> bB@4Send [MoreCombinations] b! " B@$    ! !Page2    ' vG (j]! $' A@k|k'RaskroyForm.Stop p!r%t  (n'b   ! !Page2  ' ( R$ $ $ $ $ $ $ $A@ kA@ d RaskroyForm.SendingDataServer p!r%t v(n \'^  ( " (L < " B@$  " (L d!RaskroyForm.WaitingServerResponse p!r%t v(n Z'^A@ko! F]" j $! ffffff9@'  G (+  RaskroyForm.mm p!r%t)'j i0". ]p"F,'9 ]"]" R$' $' $ $ $  ' $ $ $  ' $' $' $' $' $' L!KT'KT'KT'KT'S '- n !&' d ' k !&' Nffffff9@ ' Pffffff9@ ' Nffffff9@ ' Pffffff9@ '''''d ' kp ]" 949 4!C@ C@ C@ C@ C@ C@ C@ C@ C@ C@ C@ C@ C@ C@qh ! " B@$ oH "'x0 ]@#]X#p#]##]##]# ]$$'F''F' ! ! ! !' !' ! ''d( !' ! !' ! ''kA@  H  J H   'd J   'kh'']0$< ===================================]H$]`$]x$]$$]$$]$% ! ' ! ', ''  !  %    !    ' !'d'   ! !    'k    ' J    !  !  '  ! A@d $    , A@ B    , A@ 4    , A@k L5 L7    ! !    'd0 !'k !5 !  '5 ' p5 p7 F5 F75$&5  ! 5  ! 5 A@q8A@ xG|j 5 !    !  ' J     !  ' :  !   !  5  A@ 8  5 ! !   A@k  ! 5 ! 'q  ! 5 ! 'qq !] %*RaskroyForm.NOTE_SomeCharactersNotPossible p!r%t'  D F J   A@,k'xo8%L ] &8&]P&h&]&&]&&]&&]'(']@'X']p']']']''']( (mB'tmB'x ! ( ! P(  5'> 7%!5 ' 7%!5 '  %p(   %%(   %%( 7 L5 L7! ! ' L7! ! ' L7! ! ' L7! ! ' L5  %%!'  %%!'d> L 7! ! ' L 7! ! 'kH>    $'^    $'P    $'` P ^$' ` P$'    G'j    G'j   'P P{Gz? '  P? e'  Pp= ף? e'  P? e'  P@ e' d<' k<          % >  r t v xA@ ' '8<q0<(<q <]x( !(_B'rF_B'v]((  5 7 L5 L7 $!$ $($ $!$ $@" )5'5' L $%"  $  $  9  $  $  95 r G5'rj5 v G5'vjqh:q`:X:qP:H:q@:9=========================================================]()@)'']X)p)]))   $ L5$ L7"! r     ' L7"! v     ' L 7"! r     ' L 7"! v     ' 4   J     J   A@ h8q`8X8oP8)NumberOfMaxFigure(8]*0*]H*`*]x**]**]**]+ +]8+P+]h+]+]+]+++],,mB'tmB'x L$&! ( ! H, L$& 5'> 7%! L$&!  ' 7%! L$&!  '  %h,   %%(   %%( 7 L5 L7! L$&!  ' L7! L$&!  ' L7! L$&!  ' L7! L$&!  ' L5  %%!'  %%!'d4 L 7! L$&!  ' L 7! L$&!  'k4    $'^    $'P    $'` P ^$' ` P$'    G'j    G'j   'P P{Gz? '  P? e'  Pp= ף? e'  P? e'  P@ e' d2' k2          % >  r t v xA@ ' '2qx2p2qh2 ]p,,''  !  % L5  J L7! x L7(  L7! t L7(x1qp1h1], J$,]-] -8-]P-h-  J v x   J  !  % L5 L7!' L 7!'     G j     G j  G j L7!' L 7!' $$! $$( $$! $$@-           $$! $$, @/8/q0/(/ /  $ $$7A@q..  $ $$ L5 < L7  L 7 A@  > L7  L 7  A@ .q..o.--]8.P.h..].  !9 !G9j !Xffffff9@95. 5 7 !95. L5 L7 !9 !Xffffff9@95/ p5 p7 !9 !Xffffff9@95 5(/ F5 F7 !X9 !9 !Xffffff9@9 !Xffffff9@9q+x+kp+qh+`+qX+P+qH+@+q8+0+  ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 ffffff9@9 9q)i)0/]/ "$$B+$ "$$B+$ "$$B+$ "$$B+$ "$$B+$ "$$B+$ "$$B+$ "$$B+$ $$A@ix(/ $$BX $$B '&i((h0]0$$ DA@$$$2$$$2$$$2$$$2$$$2$$$2$$$2$$$2'(iX' 1]1 D+ D$X  'D D+ D$X  'D D+ D$X  'D D+ ,$A@oh&1 , DA@o@&X2]223 3 D'> D >X ' D >X X ' D >X X X '2 >$2 $2 $2 2$2'0i %83 0,.$ -$ $'i$3F]3]4](4 !|5!&`45!(45!*4 5! 5!' p(& .G|jA@ 7!8$( $6  '  7% 2( $(!G 7 $(B@nj !v!b.4 $(! 4$: 2* $*!! 4 $*%P 2*k" $*$< +&k"" 5!  @&4 @(4 @*5kh"q`"X"oP"5]56   $T L5! L7!8 8'6z!k!!q!!i! 6 !v!b.:]6  ! $!l L!KT $!$R :%P.: L!K L!TK L!K KT $! 4$: :%P.: L!KT $!>!@ $!>!B$R :%P.:dx  $]6 !v!b.D5555 DB@\ D 4%P.4q k S $$ $!$R :%P.:d $]7 !v!b.X5555 XB@\ X :%P.:q@k8n0(i 87]7 !!!''zi7 !R .Rd !v!b.R  RB@X R(Rk`iXp8]9 9]89P9]h99]9]99 !! <( !! <(]9ɚ;'tɚ;'xɚ;'rɚ;'v <! <! MbP?  !! <: L <! L %&If .Closed = False Then .Closed = True5T! L <%8:'F p L <%! p7T5V! p L <%%(5V! p L <%%( F p L <%%! p L <%%( p L <%%! p L <%%('Fk p L <%%5 r G5'rj5 t G5'tj5 v G5'vj5 x G5'xjq5l @5 p L <%%(5 p L <%%(5 p L <%%(5 p L <%%( p L <%%5 r G5'rj5 t G5'tj5 v G5'vj5 x G5'xj5 r G5'rj5 t G5'tj5 v G5'vj5 x G5'xjqd p L <%%5959'FqHk@q80 F L <%%! p L <%%( L <%%! p L <%%(kqd <! <! MbP? !! !! 'r !!'t !! !! 'v !!'xdMbP?'rMbP?'v't'xk <X: <%x: <% t7( x7( t7( x7( r7( x7( r7( x7( r7( x7( r7( v7( r7( v7( r7( v7( t7( v7( t7( v7( t7( v7( t7( x7(q(k 6 L <! L <% p7 p75 t $L95 x $L95 t $L95 x $L95 t $L95 x $L9qq r t $L'r't v x $L'v'x r v r <( 'H <!  v $L'Jd@ v <(  <!  r $L'H'Jk <! G <( j <!  <( S=================================================================================== L <! p L <%! p L <%%5 t H  <! 95 x J  <! 95 t H  <! 95 x J  <! 95 t H  <! 95 x J  <! 9q i:]P;h;;]; ];];]<]8< & < &P< &R<  &  +  $&! +P $&! +R]<]<]=]=]0=_'( & & &$P &$R & $P & $R : '( &$P'T &$R'V &$ 'X & $P &+P & $R &+R & $  &+  T & +P V & +R X & + kXP (]H= Z(  Z( ZB@  $  ZB@ $ $&!'N$ $&!'P$ 'L.==============================================]h= \=]=]=  &  &' p(& .GzjA@ $ '`p `2\ `$\( `$&   $ '^dX P kH `$& ^$&$b `$\( `$\B@d 8 5$d `$\( `$\B@5 vH7B'N N `$\B@5 `$\B@ L5 L7! `$\B@ p L7! p L7%5X `$\B@5X `$\B@5X `$\B@5X `$\B@5X `$\B@5X `$\B@q   k q "OKON =============================]= Z!'f  & f $\! 'f ]> f h( h( 4!< hB@ Z! hB@4  & $\! hB@4 h!'i0> 'd]>   d $! 'dhi`>]p?? H'> H > ' >$2 $2'ji?4 RCurves1 RCurves2]P@h@ n! l!Gzj l!  n! Gzj  l!  n%!  l%!Gzj ^  l%! ^  l%%! ^  n%%!Gzj ^  l%%! ^  n%%!Gzj ^  l%%! ^  n%%!Gzj ^  l%%! ^  n%%!Gzj ^  l%%! ^  n%%!Gzj ^  l%%! ^  n%%!Gzj 'bi@ 4 '''LiA G|jproverit Change   N! '  N(d'|@k8]@ARaskroyForm.QSaveChanges p!r%t ( )?   PlotCalc$'p p B A@r p e'  N(d'|xkpkh N!&' N!' (' ' N! P%5 R(d5 (d5 (&5 (d5 (d5 (d5 (d5 (d5 (d5 (&5 L(5e L(5e L(5e L(d L(k5 (d5 (&5 (&5 (&5 (&5 (&5 (&5 (&q' ! !Page2 R$ $ $ $ $ $ $ $A@tdx R$ $ $ $ $ $ $ $A@ kA@voXA  N!& (' N!&'koA G|j (' A@vox B A@roX`BNew profile Buttonproverit Change  ]BRaskroyForm.QSaveChanges p!r%t ( )?   PlotCalc$'p p B A@r p e'  N(d'|P~kH~k@~' P! P@B P! P(]B ~'| | P! P%( | P! NB@< P! P%99999qh} P! N( N( (A@ PB@ NB@ N(f2 N(h'nA@vo|B]xC  P! H  P%!$~RaskroyForm.NewProfile p!r%t H 'H H$~'~z|k|d|  P%!$~RaskroyForm.NewProfile p!r%t  H H 'H H$~'~z{k{kx{p{ HRaskroyForm.NewProfile p!r%t'~d({RaskroyForm.NewProfile p!r%t  H'~kzizCSave profile Button A@r ('  Combo1_ClickohzC & P% 9 R!d$9 !d$9 !d$9 !d$9 !d$9 !d$9 !d$9 !d$9 !d$9 !&9 !&9 L!9 L!e9 L!e9 L!e9dx 9kx !&9 !&9 !&9 !&9 !&9 !&9 !&9qXx  & N,H  P( PB@ox0D&x &,.$ $X 'zw&wiwDDelete profile ButtonRaskroyForm.QDeleteProfile p!r%t (  P%!$~)? @  PlotCalc$ G|j A@  NB@' P!  P! P! N(dv  N(kvdv'nA@v RaskroyForm.empty p!r%t N(d N( ( (A@ ! !Page2A@kukuouD P! P(]PE  & P!  P%  P,Xu P! P! P@Ed u P!rku PB@otE ! !Page2 R$ $ $ $ $ $ $ $A@tdht R$ $ $ $ $ $ $ $A@ ktotE G|j (' R$ $ $ $ $ $ $ $A@ A@vohsF G|j (' R$ $ $ $ $ $ $ $A@ A@vorHF G|j (' R$ $ $ $ $ $ $ $A@ A@vo8rF G|j (' R$ $ $ $ $ $ $ $A@ A@voqF G|j (' A@vo`qG G|j (' R$ $ $ $ $ $ $ $A@ A@vopHG G|j (' R$ $ $ $ $ $ $ $A@ A@vo0pG G|j (' R$ $ $ $ $ $ $ $A@ A@vooG G|j (' R$ $ $ $ $ $ $ $A@ A@vooH G|j (' A@vonHH G|j (' R$ $ $ $ $ $ $ $A@to0nH G|j (' R$ $ $ $ $ $ $ $A@tomH G|j (' R$ $ $ $ $ $ $ $A@tomI G|j (' R$ $ $ $ $ $ $ $A@tolHI G|j (' oHlI G|j (' olI G|j (' okJ A@R 4A@R 6A@R 8A@R :A@R <A@R >A@R @A@ BA@ $A@ 2A@ 0A@  A@ojHJ]J pdXD+t h+t h+t h+t r$tA@i@j K !& ( |( T( R( ( ( Z( ( ( ( ( ( ( ( ( ( ( ( ( ( (dh ( |( T( R( ( ( Z( ( ( ( ( ( ( ( ( ( ( ( ( ( (kxg G|j (' R$ $ $ $ $ $ $ $A@ A@vof`KA@ N( ( ( ( ( ( (o`fKA@ N( (  G (j (  G (j   G (j  vG (j (oeK T & n  (dHe  (k0ek(ek eoe LRaskroyForm.Command1.Caption p!r%t  (n (n ! !  ( p( 'fA@.. v(noxd`L ( !& ( |( T( R( ( ( Z( ( ( ( ( ( ( (khc ( ( ( x( z( L( ( ( ( ( ( ( ( (obL ( ( ( |( T( R( ( ( ( Z( ( ( ( ( ( ( ( ( x( z( L( ( ( ( ( ( ( ( (o`L 0,.$ $'ih` "`MH`'n  G (j (  ' (A@ !&_|_k_' ]N]N]N]N]O]O0O]HO`O  G'nj  'n|^k^  H  J H  'd^ J  'k^  '  ''' $  J     A@ B  J    A@]xO]O       'k]       'k]  '  '  '  '  '  '      d ]OO     d    8        J   A@ :         J         A@[     8        J   A@ :         J         A@kZkZZ      d    8        J   A@ :         J         A@Y     8        J   A@ :         J         A@kXkXkXkXkX  '  ' 4  J    A@       'n#RaskroyForm.TooMuchLeftOrRightField p!r%t'  D F J   A@,kW       'n$RaskroyForm.TooHighUpperOrLowerField p!r%t'  D F J   A@,kW|WW9=========================================================. 9========================================================= N H P J H  N'dV J  P'kUNumberOfMaxFigure]OO]P P]8PPP]hPP]PP]PP]PQ](Q]@Q]`Q]xQQQ]QQmB'tmB'x L$&! ( ! R L$& 5'> 7%! L$&!  ' 7%! L$&!  '  %(R   %%(   %%( 7 L5 L7! L$&!  ' L7! L$&!  ' L7! L$&!  ' L7! L$&!  ' L5  %%!'  %%!'dR L 7! L$&!  ' L 7! L$&!  'kHR    $'^    $'P    $'` P ^$' ` P$'    G'j    G'j   'P P{Gz? '  P? e'  Pp= ף? e'  P? e'  P@ e' dP' kP          % >  r t v xA@ ' '8Pq0P(Pq P ''  !  % L5  J L7! x L7(  L7! t L7(@Oq8O0O]0R]pR]RR]RR J$S  J v x   J  !  % L5 L7!' L 7!'     G j     G j  G j L7!' L 7!' $$! $$( $$! $$@(S           $$! $$, MMqLLLL  $ $$7A@qLL  $ $$ L5 < L7  L 7 A@  > L7  L 7  A@ KqKK  !  % L5 4 L7! L7! L 7! L 7!A@ KqKKKoJ0S     G‚! @'jzJkJ      ' $z!? '    G ‚! @ 'ji8JT ` ^ ' ‚! @ ‚!@ ' ‚! @ e ‚!@ 'kIiI7T% ]VW](W@W]XWpW]WW]WW]WX   '   '   '   '   '   '   '   '   '   '   '   '    > '> > @0X  > %(  > %(  r G 'rj  t G 'tj  v G 'vj  x G 'xjdF  '           >  r t v xA@           >  r t v xA@  'k FoF8X$]X]X]X_E'( &  &$ & $ ( '( &$' & $ &+  & +k EE (kEoE "YD  G (j (  ' ( !&GA@F|j' ]@Z]XZ]pZ]Z]Z]ZZ]Z[  GA@F|j B H JA@  H JA@  H  J H  'dPC J  'k0C''  '  '  '  '  '  '    G  'j    G  'j][ ' !& 8  J    A@k B !&Fields :   J          A@kA  '  ' !& 6  J    A@kHA !&Text]0[  $'  D    F J   A@,k@o@H[ 2  D  F  D  F  A@op@(\ 2  D  F   A@o0@] 2 @ D  F   A@o?] G B@Jj 2 @ D F H JA@ 2  D F H JA@o?H^  ' G (j  G (j  G (j vG (j  RaskroyForm.From p!r%t   ( $!ffffff9@ RaskroyForm.mm p!r%t) v(n]^ $' A@o(>^  '  G (j ( vG (j  RaskroyForm.From p!r%t   ( $!ffffff9@ RaskroyForm.mm p!r%t) v(n]^ $' A@o<_]_`_<'  !v!!!  !v!%5l  55   5  5   55~ ' 55  'd;5  'k;k;k;q;; o;`+===========================================& ( )+===========================================]``` 7%! 5 7 L5 L7 ! ! ! 7(q ::q::k:q9 ]D`]``a  5 7 L5 L7 !' p5 p7 5 ! ! ' q88A p5 p75ffffff9@ 5ffffff9@    ffffff9@' p& ( 10)5ffffff9@5ffffff9@  ffffff9@'p% ( 5)5ffffff9@5ffffff9@  ffffff9@'p% ( 1) 5 ! ' 5 9  5  !e  ' 5  9  5  !e  ' 5  9k5q55q55 !'  L5 L7 5 ! ! ' q(5 5 L5 L75ffffff9@ 5ffffff9@    ffffff9@' l& ( 10)5ffffff9@5ffffff9@  ffffff9@'l% ( 5)5ffffff9@5ffffff9@  ffffff9@'l% ( 1) 5 ! ' 5 9  5  !e  ' 5  9  5  !e  ' 5  9k2qx2p2qh2`2qX2oP2  !(a3=================================================== CorelDRAW3===================================================x1 (<RaskroyForm.BeginCommandGroup p!r%t !vB@^ A@ ]pbFS! @'6]b]b]bb]bc]c]0cHc]`c]xcc]c]c]c !|! !|! ! ' !|! !|!~ ' ! ! ! ! ''d/ ! ! ''k/ ]dPlotCalc !%.kh/]8d]Pdhd  . 5'  . 7 .    9   9d. 9 9k. 55 ! ! A@5'5' 5' 7/'  57!  ' @d5 ! ! ffffff9@?  `%6 2Z $B@, ! $B@2  . %! 5 ! !  $!~ $( . %! $! $! $(k,dx,7!  ' @d5 ! ! ffffff9@?  `%6 2 ! $B@2 $B@,  . %! 5 ! !  $!~ $( . %! ! $! $( $! $! ' $! $!~ 'k*k*k* @5 @75 G  !5 ! ffffff9@? /' j 5 7 D F5$*5$(5 6hA@55$(! ! . %!   ! D 5$((5 ! . %!   ! F 5$((q)(  ! 5 ! 'q((  ! 5 ! '  5 7!   ' @d    `%6 2 ! $B@2k'q''q''O ================================================================ . 5 . 7'    ' @d55 !5 !5 !`% 2 ff$h $!dB@fkp& 5 7' @5 @75   ' @e T*S<T . %! !  . %! !  5 . %! !   . %%! . %! !  !`% 2 f$h $!dB@fTtUpVDownOtstupQm Vnu_"mi'8GcC"8,#2PedC< ?f Bpegm d7NPSNPnSCCE` XRPathRScic%DC! CurvĀMaxLen~gg-KP(i Ls '=XpoinIY^^p!Node'PLa$g9RSuxS [2T1 $o " a#HX?+>rRT6' Բu DucVGCore.ShapeRange RerotPlCr v#c#3 '# 64 BO PtrSafe FuncbFindW0ow Lib "user32" Alias "A" (ByVal lpClassBc', ?ra'O N GetDChw @0 DRPpɿr HWnde9` U HDC8TGdiplusStarqpg3bRef tokeR #qлnpuNGDIPgIa, ÉpByOutxAnyx r_ \ hutd|i m 0/(eFrom`OAh WgraphicFX .AD xteGorooiSetSmoothapcS.dll4mm;4 =APen1E=mcolor/f|Single, ByVal mUnit As LongRef mPenLPtr), Private Declare :Safe Function GdipD eleteLib "$Plus.dll" (#a$cCreSolidFill icolorBrush q"=2snRect aIsGraphicsiv C-xE FYNWi dtFJ Heighnraw~5F&44LineS5i3x1 dyNx2FH1`TextOutLgdi32" Alia(s "DAFxhD^Cg//ymlpStr`#e`nCounqJ7Sub CopyM emorykernelHRtl0MovecDe`stina Any, Sourcealen gg_)SleeFp-ĝdwMi@secondFt) 'F@64 B`Systems Type GDIStartupInput Ver>s!AnDebugEventCallbacko :cSupp ressBgr3dTh@d)`BooleankExt@1alCode iEnd AIConst SmoothEM@AntiQ ! = &H4 HWnd*mA9!"HDCv)pTok* 0G5uL,AnB, M@rialM} PagesFi8eld !sP0aper"ShadowKh/a?o}shiftX 'P360e '= 15Win jf!806=Ag8QA592i B)kq(Curve Data(QBy@ )' `NumberOfMaxF8igu'  $AlfaDoubGAvS ' Enum Proto@D@tusEnmC:Not06ned WaiQg@2A𜠞E01Ready(NBUgResult3SG0;'Piv>!@ g; _ Repair/ / '!recixveda sic@Pp _%& ' 3Xdn &&ImprkO6 ' Y $d 2SR'@Lxastp-:&'2YwppenOf%1ȕPWiQ90gs}rNewB5l 5cdrerencePoiӛVGCpore.wO\kP PYS6o8nID#Pic f[Time_for_wor`"DWarkSF<OIsShow Erre 14CaptqDQedP`Auz2mbo1_Ke>y$Ԥ!qMS1 s.ReturnInteger}SayQt<8 If KeyCode = 27 Then Unload Me End Sub Private0 Command1_Down(ByValAs MSForms.ReturnInteger, NShift J.) & '# User_Initialize(x Data.LDim kdpiDoubl = Mo"orDPI.GetDpiDbl+sX36X0 *$ Y 15 Window Width80B6PHeig5 92lastU$Application.ActiveDocument.A G ReferencePoint  cdrTopLeft $@ InchAYbo2.AddItem ' " ", 0 "180U@1S924Z5A34SetTextsCProtocol@Status@2NotConnec8ted3'sortingS` file$ $ListInxdex d UqULoe ] q To  CountRaskroby - D&/1/Trim(,(q).Name), qN`##AedSavFalshPlotf`Tru$`F L`Z$Sel* ZNumber <= G5) 7I( rIfg #= 0t$" " &0 locIvLndg.A_(".!.empty"HEnad H,D'te.4aDise $2AllEleT)$!GDI$'a B@ksSokeg%c@Shared.Hook HWnd#n1Newj'TimerEOtyeFrY2p.Cap!` 3oy.+4wA0  |2 _$.D#mk* MultiPage1.Qs("")1e"1/)2/iz// ""% _$ayLabel3/ 4Check_3|"RR657' 8 9_R_-__Q_-Q_(U _#^#_-^-_(_(Q_#_#_#j#?#s?2߶RaskroyForm.Command5.Caption")  \1\ = localiza.ActiveLng.Item<("vbo2.List(0))WwithoutTurningUEnd Sub Private User_(On Error Go To 10GIf FirstRunFFalse pThenTxrue ATimer1.Start 402TIf :Z2%W' ;Repaint TakeDataCurviPrreToS end(R s()) ' ,  BpytesCCPBpreakGO pExitfD LabelI""ProgressBaNvalueNDraw ValP(Text4),5 8 7 12J3J 15DBksS ocket,on0nectX.MQ]Add,,RP oreyInitGDIx Get` hWndCHDAFindWow(vbNullStr, MeE,HDCA qDC(CDim gdipSupInput As Plus.Gdi!0Vers 1&+#pG Token,,@H: = 3D 'Corel 20\23?nS+ 1999w6? a 25/ h 4 + /! q 80[@'A1acqv+lchaS * 2=g&LangC'.",6im(!ْ|Of': Len(a) <>K # t"--a 1 O.>.bV V2 }r59Ptus=rk~TtTS#Wait0wP?O0 Ma If ActivationFormIsShow Then .Command1.Enabled = True^Len( lText1.t )b20 dh1eEnd Ifu Sub $Pre B@locksSet1_OnRecive(bytes() As B, client)0On Error Go`To 10 tU Bound&) > 2kDim buffer1-xNew {c7s.InterPlatfNetCon8ver Sertns v(7=&.bGet_Long G9G Sess@IDq>ExithaElse ]DouUseCodeLabel`1.CapC"+j  B" &rDatadeOf!&{MA7J.Disconnectd=NotF= is not f"6kh?!"9Clo|seˌ/9(cad@Y the PlotCalc ser` ` `W= 77@ ŏG@B.Sel? CasrotocolStatu{AEnm.Waiting TAfTimeBeeFreeWorkGatje0I_7f Fa@~+TG3!/ke!_ _wa = t \ 60 + 17 g-HwQ . = ! aPJK*Ready3?0\~b$Tm#`Foc,!?aSuccd' / MsgBox yaliz."eLng.I`tem("'.#1"), vbInP mr, "#C\C1% Unload _Vj _qsts$  nKZ2Cr@GcaloH 8Outd    #3  /OjUnknown DP%Mb1rϴqasaьSResul<ɛr e0dAllFlag2_ dPh_EWA1?C?DiM4qNesqO~CCRaskrloyC4S ponse" I grLBa`value@5{\rt /" u?_ru PercߗUoEhqT Improve / !5pp_ƨ!0x"""Reb@uild")" q& ?r %MmPluE "X)`A= If Not ImproveOn Then Label1.Caption = localiza8.ActiveLng.Item("RaskroyForm.GettingResult") ProgressBar1.vPalueb0+CountNs% + 14ReDim Pcerve@ Work_C(1 To "Q Br_buffer1) ' PSelectiY4VBA.Sys1C%tan ts.vb&Fac1 O5G5?'%Oimpossi5P'W`&3O 3?dco3o3ߐU &E0tourCre&F&N"n %c2AsBMPR 1"46as . Update softwarec XBS1MonID0"B$ksSocket1.Dispconn0oL CaseoHEnm.P#GS 10 ub PrivASub J _OnDelryReporq(Bytesd@cPLong, arSizeQ#clientito55r5bbS=Ѵr@2 \ 10007"/g  KB副/ (CDbl) / gq))Pe'Ad䵰Rxef T'!+!R??ŅʕɁi)`OOG"l '?&?&n/(#1 S1nF"I`sShow\@+.eϏ0 TexP:AUc6 @P<> 0'4air DC s@(Z w5WSet{=p h04OIAewjB UserQ9`.Main.,;_QPD1d  'End Label11.Visible = FalseProgressBar1.valuF0>Command1.En adTimev>atocol@Status?NotConnecDteIf  Error Then '.Font.BoblTru%reCol$= RGB(240, 68, 77)m+CaptionNlocaliza.ActiveLng.Item("RaskroyForm.NobServer") & " ("B#ksSocket1.Add)"@8 IfSub Priva(te  _Click(a' s.Cu?Data - ` Place  Stop $ MoA]mbinBOs m co |cing_/}ie'[A] iDim buff As New.Inter@6tfhNeA@f?vËE si z4bPut _Long_s.?'Send )K|bytes=Readxy DðAZonCancelledByUs!W2' 7ImproveOnDu*U.jTo$ "t! BackI{147, 244, 8186-GGreen"= AEnZ- SVBA.Sys@"stants.vbButtonFu0aŋaõAllc SExitC #? '[mwYWait`~NesResultc @ fGos-@ ?>hd@ponse'!a_DRebuildAPpaK3%DisebleO IW2W cN2WonW"WW~.etX'?Yc2.s"D==G  PlxotfC>Xm}4Nuw rGpWorkN_k$= ( WDrawWark G>IGGpp1-V6YBB q + 1?!#?!"ro&3131 ValP(Text4T),587i123 1>5IE8ndf'ΏZߺߺѺaź@ j?OяGDel`ryReport*9_J G[.~sknn ?~8~rt t$Fun@ؠMmPlus()1JStrМCGoTo e:Sy1Mmm3= ((LastMaxYLC7).maximumY) * 25.4/,> 0+ c 0+{1IIImm Qv    Dim To4nost As Long:. F= 20 ' GradusCo0unt2PVlogenBoo@lean SingMaterialWith = DelTochka(Text4) * 1000/Height15Plot1Sheet2( 3 8) - 13) + G14))W/J&702050LeftFieldwRRF 9TUp 'Do wnT ^Otstup+Z/ 2Fuuelect Case Combo2.ListIndexCD = 1L A ]L 2L P 4L 3 P 8L ElseQ 32 B-@ End SBHCIf Check1.value xThej!aDn= Fa ' 蠄tTr 'If2nutri_Figuri@B  0AlfaWid* 25.4dIu1C rA}%+ +}l{l'y vD ?,4F^4AS%Abuffer1New ?b#A.InPlatformNetCon8ver`$FHsize5v.bPut_!mands. cnH grCRUCP0n? %ng 7&/$&' V'Ob H&#BlocksS@et1.SeI%.bytes Sub PPriv0 DrawWarkResult(ByRef Work_*)[Process)On Error me NksDouLbl)A2dxW, dy?m ob`lastH#Wm minus0 horisontal' A plusY,: X= 0:s WGݡYd.(%- < Ep=OT* u$J17*65`jy 5CA|;[ -tw t? P $'= a Cl  / Windowc>61u! 7= (- 15C2W) /tWD1-A-HH8 p== 6sP== Ԡ1?qa2qj'3 =#cRo q3r4?xxbzI, wyyhh6, hhw=?=}e* kD!aFDsDFXq1=-0&0$6(q`!1)H:{'5 (q0'N1a 8+ 5?)qDownField Else pplusX (= 0hY4(q - 1) * Work_Result.SingMaterialHeight +@DF5 / ks pEnd DIf xx1~dx<*6yy"@WindowthdyYYks \K)l!(lq3T>j 4l meǘ (q4 $uure RCurves(.Q_fa|e), .G-jOtstups.yH?Ygradus,%AB'F)DoEven0@kNot WarkProcess m Exi@ubNext;' xD9 > 0^Fa܅ rŧbe - z A[r@s[`(G5N]_gE3.WidZhh219Paged(o'R LpoozT%Zs_WP ԑv %<q4 s y_ o ; 9%ErrorsZ Dim str Asp StrEa= localization.ActiveLng.Item("Ra skroy@gm.NOTE_SomeCharacPsPLPo0Kble "X^T@IOut HDC, shiftXp10Y3tr, Len( 1gE-SngrG SASPriv V3L(BypRef 1f,P ByVPx!Dou %y/gc@EP '  P$YP pqLong,A@#sNX sNYWe[e_xSCPZ(E|(min, max sJ pwaa "PL'[purse as 2rdKda^9#= 3b #xPath>$UBd(+.RSb&Res.(1 XyS aH`;DQ1= 11'= (q)@.RSegm( 1).SN%* .Max>0AWtsyq O!s14C S0 ).Xpoint@F  sheetCurve.Paths(q).segment(1).Ypoint = sNY With .Rh 8DFor q2t1 To UBound(.R2Ss)b5SC Px3'(q2).* Figure.MaxLePnghtByBy %BEB (!B!BIf Then~eNXXvYÇpElse(y + SN@eYC;*S|nd If +a1@BAnge@l(sNX,, Bya , B  , tYd(bs(Deltale(a, a1)V  ,2@5Q! A&ׁ\"R 0(?SeNYA) + 26 a < 0.0`:dmaxRecurseW{`$ 5BP* 1* 26? g4* 9  3^2.2  4 3&548sr8ive_bezier@ssni, 1 yh`3f9, ` mi"naxY ina!c=us!eNex EG gk#Dim@ Lines) AsCReyu3}A@3P2-9#:1QWI tXDoub@le, tY S҃jCRy lL6AD/Qb3叀_or@xCt  nOEPrese0Aœ(B oe % = .0P}[[V 3 . * Cos(gradus)`* Sin%/.Ad"Y-_^>>rO`xYyy tl3"y=)_Bs_Bs'==&==dxq (01Y Y)p0I###G1?$9$ uս%Æ / y > A KT Gonx0fyPkf< !orp!- q43 ,y))ntX = lines(y).Cou+ 1  ReDim Preservex(1 To )x( )(x2 - x1@) * (y y] /  +  nx:]Next End With# ForL q=bUBdWM`" Wq lSortData x.x( =6V2VStep 2 ~DrawL sPaperPen,Uq2), q |]Shadow2@q2l+ A'HSub Private Function Get_Work_Result(ByRef buff@er1 As)  On Err@zGo50Cq Long1j234 errFlag /) ;CkM5rialsq/.b ;  I6G}hen .3TruemaximumY CDbl(N) / 25.4100 {.zl\f! " -haRT`#aC#(%qg#(eSheet: .Height5/ 5 ! "C0"e"#3`bD$dq3x e Fig>u `=E.Width`\j\ m> 0 T m. /d"040DBǀD2(q4r.graduQ,!JD(C:.Q_fb0_?o.x0  N.ypgSkn+r1If_!??75w)?r.Sing5h= (>PlWUTPlotterRM9~__Ryy LeftField) ReyUpj?8DxownZtOtstupa Vnutri_bMi&u Binary64BitToD`oubleԤSn"sqbytArray(7Bytt=c(Mid(, 8, 1)KY6As, 7y(5 , 6y(45y(3b4y(23Yy(pr?,[01CopyMemorByle, 01 8 "jstrTo16"a  )h`0 ))256;21 Convert64ToSTReq)s))by-tArray(0), s, 8  Convert64ToSTR = Chr(Dby) & H1)$2$3$4$ 567)) End Function Private Sub LongToBytes(@ByRef ePointer (As ,Vaxl s,Dim b(3) bs \ 16777216 s - * `CLng((b(1)6553_  822~5Z= sCopyMemory~,m}4QMRPODouble;UCAosoDoheString9Ykaaj7bcrcdd = Int(s /;nkbk- CDbl(aa)[~) Bm  bb@qD'ncc 0!#sa#ddk3DelTochka2txt*1e@D3)val(Replace$A, ",".R" "-A"[|TakeData(On Erro@r GoToA:sxq1a{hqoCurveFromBitmap%cA With VGCore.AveSeleaaReQBRb s(1 .shapes.c0ountGDum RerotCrvF` <= O!aProgressBar1. 3ue]/ j^0h!If BreakTrThe0xit DoEpventdkNot TestSC% Usedbs((q1).s icId, & Eqq)  Aqq+ 1Set= GetLinkfcdrAllin#=s ! C<@0 .A{ 3O=KMDocum@(.C@.te IEcH[$+D)l, o .Subpath-w a  =Weld6( RHJIf7B@Gg4LNext%<1'@P5eD 80 0M@y ~rr@QP_w88s(E7Rsr()1$Range, `VBoolea aQFW2rK$W q258182D I\QOaEQPs/A}+&c17 _>@g(=k>ntoA;pJve## u Case #(q).Typd 1Z(.Cq/ m/A.7IlosW! I_ AP Group,  Blendpe& ontour,ArtisticMedi~a___r sX7gd7?d,;/0Ö? p;Wpopped'6(C).ElopeEls) ',ou2rpQ88yAn rect2.AppendSubpathRangle .PositionX ,,Y,RightPBottomY Set CurveFromBitmap = ".WeldWith()NpEnd $If Case Else.If TryDisplayN(shapes(q)) ThennereatehSh kClos5.@)z^D YVDim As| c7A_2VGCore.ActiveDocument.CG8WA[QZ_`A&?ASel@@Next AFunKBoPriv /EdBp)ABooleaĝOn Error Go\Tosc Longc=ʒ.s.coun'LTruc0Exitrr:(ZcrvLOHM`m.c_dlkic  +_T&HRBw & A#h=`6# 0.001ZRe!RP`s(ocsF`~@B= UBa)(N b$ (q2\'.b]dFa` G'A5/ # P`.RSega..sG_ $(= S23 ?&?o (q>3 .SNPx .StartNode y q|(v - 1).EC 1_ODAOOI_&A]"$/ . Y7 >\XS7\AIR% < RO= יyYOy9i%Type/cdrsEb "S,3;piControlPoint>XOGO"ACP;; e?Mt38. P>  O1n\ %1-// 1/T22Y_&O2RO2W Y__:,- If .ECPy > max@Y Then$=9`  $< 8min"En@d WithhElse? TakeRCurve.RPaths(q2).RSegment 3)"j.SCPx \PSNPx#yypRline8Trui If:Next q'‚ AJ[ - 1)AT @ \AdlOVTRKRHWidth +Height0.001Y X@cboundingBox.O @S~= d+P&~QOxD" L Y1in0C7ReDim@/o@T 鈢4h1̍H]4Ya, !=´ AvA4sు|axXo  ( sb@gK3).s(s B .u5/ s@` `OD4wyc at So pF`G' @F`or q22RFUB_(lGG3)M8qE~SupR -FXB!a:y0N?3ԙ7C. {2YB:x uNP| $D ;"YF 5 `quYkp(1)Y)x)MaxLenQeXplusDdz29. K) / 2`Y#a X !I0I}1 o`/ 6553T'=?# ' K sIndc<5GO߽,O/(J0=(d@!1?h!!Kys1WBDI1m $*N @4TakeRCurve.MaxLenght .ECPx = ( - minX + plusDx) / +yTy KYKy'KEnd With 8Nex )Function Private  PrepareToSend(ByRef s() AsByte():On Error` GoTo D im q1Lo@ng, q23#kof ' +qKeyS7wi^Double h_" Re- B1 2UBouBA);C FLq)B#q) qgq).WidIMHei=iUfSwitchedBoo8lea% strTempWWHkey  jo7= FalsmMiM@F1A If Ji) * D< 1Then 'N   )Trua#=CoF$N=/%= @iPE Oc!T -#߂@e 3HHϠ !Ifg[Loop While 5ឡ&W sBufNewd b`er# e.InterPlatformNetConver`>size kL4 4 bPut_a` Iу" !(qE!Alfa"B1)J*umberOf`Figur$ '=(C4c!4er 5cjɩŶG qGчQjsS1pZs9ProgressBar1.valu#:(@p/4Q!10JBreak % "IExitz+oEvents Bq1Set !e}/1)000' a4 > W ]X Ea1bYeBOdina covo(0Q1), P)) T@$?e q';k e:o'  /  CalcuOeSpM(.RPatho)/ ?j 0_=~ 1G@z21q10#.P W ?2?_q//d(q2).RSegm=OB3O?"O9 K(q3 / * CLng(.SNPx\DAvytt~jV)pgN01 _%SU['OKON }|full !E= j r0_x1I +Frs(q1).s@ize NextH(Dim fullBuffer As New b4: =^S + 4RInterPlatformNetConverc>TruZbPut_Long Commands.CurveData],Bytes keys .b)For q1i1 To UBound(Ry's)>(c:,PrepareToSend4%DErr: EFunction Private @ Calcue(ByRef RPaths()ł]r2 zBMwxEQ'RSegments) * 2CH\=@Mtr16bitL1FThen ExitfS E.MaxLenght 2u# BQqUrC%(qq).(PV  C2{ g eK2).ECPx"2%5uyo{ @V).Sċ › N?5S@5/qfS05cV qSupRzByaNumbSDoubleT'"pT4 pT #% )!$* 10) f/z {Subqbo1_Click(sIa`Dont 9'pro`PVChangT@NeedSave T=S.ListIndex#LastSelectM ?o1.t\_TakFals EdIfw1s @edAnswVariand,= MsgBox(localizaѕ.A@veLng.Item("Raskroy1@]m.Q3s"!q" ("om1Q")?", vbYesNo@Cancelv bQues!, "Plot"  BB qProfile%x'E=0 13(gY#C>k %&.val/0a.EnaBq 86X FieldsIsEdit` With User.%ts(  !4㰒ialG5HeiCheck2 .Vnutri_Figuri;86+Sheet/0!7o%! 12Up'B4Uk13fLeftRDown 1loget5.GradusCgtPа RB2'`0d:|2?3?{14= 2Gr۵adusCount = 8 Th en Combo2.Lis@tIndex3Else^4^ nd IfText18.tX.Otstup / 1000% Check4.value0DrawMateria l %3 %WorkOb $5 $Fields $6Y7PlotCalcLayer 8Group 9LocVjEWith?SIsEditidngFaIf MultiPage1.SelectedItem.Nam" 2" TRazm@ ValP(4T),5 8 7i 12J3J 1|5),K! G1 Refresh@mand1  AaSub Priv@  1_KeyUp(ByL Code As MSForms.ReturnInteger, ShiftA Am^ <>Ć@ A'Save.EnabledTruNeed= 2!2_Change(gS!L Exit!'C r73n3#5@_ClickeUnload M $New+'  profile Butto$c'@vt "9mim ss@AnsweraBVrantcL= MsgBox(localization.ActiveLng.|("Raskro2yP.Qa@#s") & " ("@)?", vbYesNoCancel +QuesA , "">aP(Last 41Dont"?_#Σ_W'I akZ"L%GHAReDBP@erve UserData.D9's(B$3zs"+ @OC ! newrc`MStr@geDrePQ02a ' c  es - 1)jSAdm , tc)b4R S.j%&R)j1&5D/A s /e qbQUD KtOg /ehDAllElementTq@:SetFocuAStar!TLeng4th5NotN0Kjcp:`|_Fun0Ton C#,q_(OpaPal%D|nZLo"1)w1q3qc 1 q@ 0 To*ZA Pn`1U` Trim'A=6q}34)bb 0ewb/V! na`B9Ss_BD(ndrUV1ˣ_.(_OtemKtMW!ttn? bA@FIgNS%04{= O$O$N${oe//.BD"gϞHܞ!dTxPJR'M#  x^iF4On 0iS .Name = Combo1_Text (Materi@alWithnvertToLong(4.tv)lHeigh tp58PlotAqSheets8 :w7M5))?@!vbYesNo + vbQues!w$T =  $ /Remove$A#DQcaNeedAJ`:F~a`# )F |> ͨ@" - T [oU ` L[?`/ bxO;NotNTrj6reshQ,dy@"&& ***empty"d0 EnableAW4.o10d A O4 DisePAllEle`mentsw MultiPaged1.CLed1(%" 2"j Cls ;A%gq1EO 1(ByVaxl iM_#Y#= _%Dim q =`SooEq!dQBcs(qpD1D Nϖ:es:P P`*er?, 1EraseW<EVA(d v {a%_ChangeUa'4ct'e'qRa(zm P#PS),U58712345a//al /F 1/&tMsy5Q12qSIsEditingPr=,lEJ>gG p11o1(N[ Fr3/0Ca*E%1e"p#9914q"wsEditing = True Then Exit Sub CommandSave.Ena0bled|Nee8 (Draw ValP(TexPt4),5 8 7 12 3  P15)Refresh1 End Private 15_Chang$e(If FieldsI8En4(t1?}}}Z" }7EveEb |`""J""‰Check1_Clickre.3?,Razm}*-5>61}}{{r `t{?#??+_F __O,WN/#R___@__Aߝ%__sAM 61` ?; __ | 0___ \ `n ^/'e9!!!!!!);wrminGDIefGdipDeletePm@1{Linn Mri &enn Pages_Osn sPaper?2Shadow Brush hbMPcGraphi0cs Hlu sShutp n QTokRaseDC HWndForm, HDC%xFunction ConvertColor(R As Long, Opacity)Dim BGRA(0 To 3qByt#0= C1((Abs() / 100) * 25)j(D\ &HPqA@&HFFs1or \ &H100) AndFF) BGRA(2) = (Col xCopyMemory ConvertJ,n0),@ 4& EFunction Private Sub Check2_ClicDk(q If. valuezFalse The=Frame3.Enableda$TrueLPabel4=Thext5<6]7L812WLA1D1W=fB|W!WOO9OE8¯ΦHbHQi((i,TC#T4=8 8,,)8)U(Ifc7FieldsIsEdi0tingĪB ExitCommandSave1RbNee*Draw ValP( 4Æ587123 15Refretsh1р+Dise AllButtonsProfileElementsq bo1H ,DNewl(Delet,OQ$L?)t!vEnqlz")6$'= g  SctedResult >| 1-iw<untSs**Co> 0PlotfpzGw. 1onneQQ!ot N0RCurve GNest1?/q+sEK1q.,ǜ@FCap!localiza .AveLng.Item("RaskroyForm."DG2~10.'""sBack3= VBA.Syssta0F.vbHFacԭ6gLsBar1.Green"OnU$cImprovem;! .. /2%>P)P+%2i2s  _:!3Rgx)  {?| ~*1_!e8MTiPageatO _Q"5booΡ R_?%?!  /_:P:?4e:Dled = Fa@lse Frame1.Enab3lLabel64nTex t55Check27677 R 81R݁(1 1|S90Combo0Bh777To h)>End Sub Private Function ValP(ByRef txt As String)Dou Abs(val(Replace$(@ , ",".")))< G Draw matW, ByDzHI_C p 0 ThenmmandOTruYHSelectedc * + 1UXls y@ueBFigurniyListGExitgCPADIf' Dim wpixK'8hksdIrdyqoU>oLoRDc@)X=@=Or CW>D/f$`H:E +1.\0b / WindowWidthQ Heig#,= (- `15) /}EF!)D - 20=DHD`kE"?= *H >W3P(= 6y08 FillRP2 ShaBrush, + 2,$ "- !q, APapero*a,B,)-fieldC@YBooleanstr!*ZcS%K+ I>$W `%'b+H=X>g9PR+ MSHQ'r!_ _ S0cbR1c7TuF$ 8$l%7$r% 8$d$P rVA&rz/N/d;< 10}8.cht, c3 a1Fpb= 1 b{W5S Q7`/Ez1PagesPen, (c =) *W0!x, -(@ - @;*0 +]3dy. }F//^!oLFr:P# pQR2&- 1%PDd!m N/Q> Int(P),#dx?O!Kyp3M0s FF CHd0H;D&OS4sU4?W!%B.3tfg5{;44 ?% 4s (c - 1) * wpix + dx, -(Tch0hXWindowHeiDgthdy,," > DrawRect FieldsPen,woLF#x+fU+- 7oNRUFDFEnd If $F= ksmatW7 H H Linef" If lFrF > plotW Or B Th enNotNest = TrDue strlocalization.ActiveLng.Item("RaskroyForm.TooMuchLeftOrRig$htBw")GTextOut HDC , shiftX+10Y<3tr, Lxen(%I]@=uuA=dE=HA=@=H =T=H:UpperOrLower=Ӡ=CVExit Sub FigurniyList:'=5Hx 0 #:AlfaWi2d`!/ #B> !aht ED [1n= (i5)ǀf Els^ - 2/(#'Numb@A0fMax1 Dim q As Long, q2e#sNXDoubleaNYeeSCPx y Emin, maxaaa!gsheetCurveaCIw! @M1O3y > A`rBH Go %nx<@ !B=a{ D=qZ3HC`3[y).CtX,-+ 2TPresed x(UA;,x( `(- x1) * (yU@Wy@/@2d+ nx: |a |!g'On ErrResume 'qcha#qLSortData .x(HUd#Q 26Step 2 DrawM#NPaperPen, [, q%/,Sha];82c q2+ e;w ___n _nsEJ!cdqo38@ISLJ2.?$t 50 qSub Private Function Angel(ByRef4ks3aQs ltj, t8i# VL=W2WP?3.14159ExitV SA (v-U) BC%Atn().57079GG< 0b#@ + @ DeltaPleaZa3 - aX{ >F - 6.28318ǔ< -?d @ +=t_(( (P"&'h, x3e+yx4R{pQq-azaLP'ė_3AOt2X!5C_qYWK'  `4%Px1yX2kX3 X1x2{gS= %2ߡADpqp&+Px Wx3PFx` 3@Ex40)P .34` R2y123 = (p + y23) / 2 px234lx34lln 6xp+  t<t YIf R > maxRecurse Th en' )aa+ 1ReDim Preserve path.segment(1 To aa)  .XpoHint+x4YMylx4lXiqX %< min= 7y$Y$Y$ 7$in Elsea' P PGRR zRrBgive_bezier xp1, y2,@23@4, R,B^,@[v,zX@<YY"P@W3@xyv?-đEnd If Sub Private  SortData(ByRef x() As DoubleoNot +D@i Lo ng=fSwi tchedBo0oleaAxTempAoч= Fa A`For i@>bUBound(x)  Afx(i) <`iAD)CR' +)Tru(S& a bb#A&e<Next'Loop While feCDra wRazmCVal`_tW6, ByH_#xplo?b uZFljrpdh^On Err`JResume +)GCKtlt s0GCommand3.Ena gdQB6XSelectedc * 4.heck2.valu# Cls a: Exit~' avwpixG0hksdrdyqdoU6oLo:R[D^@ma@(= 0 Or->H@uFillP~t PaperBrush, 0"Windo`wWidt Heigthb4` mPen??p33 / (bytH(Sa7YQ5sKu 0T20$H$d!= 6y&8"= P* ?c"htQTuF$l%P$r%$d$">#Rk  H=  02 sc2PqCq93x9AA!Pages!dx,f1- , ,C\@ 5'Fields f/y +  7- ;PD  !% 4/ M rialP8P K 566?aTu str p Striya= R12 ;\ks@f O@ut HDCm, shiftX@R+ 5+ MrYpJ?- 1pH, Len(? q}}Li\ne}A LPdtr}x1Ey}xR06GdipI HGraphic#QFq9ycPO ub !O gMH mg mYmm\^!9hte a`angle/wm=&mAÄcmg hhu P *_ cX+ dsPp(OptionpNepa`5)  If NeedRepaint Then Me.x GdipFillRectangleI HGraphics, hBrush, shiftXY, WindowWidt8HeigthDrawTmPen*REnd Sub Private Command3_Click()ySelsult = - 11,.Enabled"FalseCountRBe0s > 6Tru7 #< ! cdrGuidelineSAB "(1< .+ .SizeB AIn2>H) _ϳ ! FY H>! Y + Y ->)aw?Q=`5#= _;ng= / 20_EVweY'VO29!^If19 1a,NextLoop While6eOkruglTBl9/'=c' ( _LEq2q Fq3>( S @d And Em+<= Work_Result.SingPlotterBA) Then=- d= C@)#ElseK;2y;2 ;8<2Wzs/y!iObl??1T CalcLpayer__GproupLockObj4{<'=' CorelDxRAW$  On ErrIGo`20SVG!.Optimization TrueActiveDocument.BeginCommandAslocal.Lng.Item("RaskrToym"O krugl,'Ή c @Dim piD@ouble:= 3.14159265hlusX Ym lastP%ble, lastPY As DDou Dim sheetXd,Dtext2TStringdx dyFrightGoBooleanshif %1qGLo countAddObjects a ()VGCore.shape  -X = ActiveSel,ion.PositX +SizeWidthWork_Result.SMaterialWi/ 20E:Y:Y -:He)If > TheDk၍plus) +]G>AŇ= FalsdEFAAe3[ATrund IfFNPlotCalcLayerLBxlr1B Set LPag`e.Cre ("E")E!Mm rl,| r̼;J For mL1 To .CfERse= DTB .(mNm > GIi=c!j<O鄚+ YG F ' Find+  '#,gY,Vj2#r DcO/./O W=aCPRLineO)dԮPQ#(rlpQ%'8/#= "/"[DrawTClRSAsnVbM(1)Figures k0 q= + 1/)ReHP0erve XuD|?RM@3xRSArtistic!(0, In0t((.hwDownFieldOygUp) * 25.40.5>)  e).Rotp^ 9,Tpetch_@uE?8Y\_'A@g P Е+? *% ݅/R-) y? = ( /o Ѝ .EEp:EoE(E|ts9oE9)E4E E _-_-E ?080tr@@DL27_L_E>9_7P7GEEE%*39E/E#sG˵=2+GG3D} dx = addObjects(countA<).Posit@ionX +NSizeWidthL dy$wY -wHeightxEnd If.For rs{1 To .CRSheetsIWith .(rs)If0Figures > 0 Then text2@!& Int((Work_Result.SingLeftField@}.u RA]B ) * 25.4 0.5) & "/"_)AD~q D+9DF (q`F RerotatdshiftX, Y, DeCrv(.Q_fP), Du(-.gradus / (2@pi@360)h!= .xb liMaterials(mky:sOX` A)Otstup"1%*%sY;.y0DownEL>Y"};Y?!xGNf)=H zjogj[)7+3.#8Upb8' ADrawT`. nAʤ11)DƜ7 ?@T-+ 1[ReDim P@erveI» \SetActiveLayer.CrezArtisticA%(dx, xdy, ~).Stretch eDt / 201)ov+s **' = imzTF shVA7@ Q/zQ}*= +q0+E+tOS*VGCore.+Rangle(n, w_'k+zJw) '  11Outline.Prope7PColor:=9RGB(102D, B2048 3-2 _ !(rl;(RLp/(x(rlRA(X(6dí_ %4hs4/O5O5`/66( 777b7?3K3#, _  ܫϊngɊ D А =lt.Materials(m).RLines(rl).Height + Work _Resu PositionY HSingDown Field6sheetY) '  $addObjects(c ountA).Outl.SetProperties Colo@r:=CreRGB(255, 102, 0)Y}0.0590551End IfIf DrawObl Then# = M+ 1ReDim Preserve i1 To_(\rI ))-VGCore.ActiveLaye r.zangle(XX, _g= !!'.Width 0Sdr l<=P Ss$P().Vnutri_Figuri  Razmestit_Reazultat Workpsh(SelectedRe8), False' Ev "' &.Check4.valu 5 36789 QEnd If Sub Private  UserForm_TerHmin ()#'proverit Change Break = HTruIf"Data.LastProfileionNumber <> Combo1ListIndex Txhend$=WSavD+C> 8(no(  '  e'd 'k   ! ( d% !d (n B@JmX 'mp 0 v(n B@Jm@ D 8(x r'~kmx 8!x'rm '.ko@ '.'koAttribute VB_Name = "ProgressForm" Bas0{CABB4E01-8460-414C-83B2-AB6A0F8D7377}{FEB8F065-D87C-44A2-9F11-15E2D0B@89949} dG lobalSpacoFalse CreatablPredec$laIdTru BExpose0TemplateDerivCustomizDOption 0licit HPub BZk As Boolean Skip MbClosing HL oP@ercentDo1pP 3S2l  Sub CommandButton1_C@'k() & #= CLEn d UserA_InitializeTG1<= CC .PBar.CaR@AS@p.WPidthz01k?O K@lo c3ap.Act@Lng.Item(J.J") & " >>@'Jperty Let i(xiZIf p > 1 The7uh= 1*E <| 0 D> ps@tIf.$k)Int(k *M'A* 10 0$%7Me.Repainb%@ S"% aroc&Gh&)I[); Aa/StageA(LtxdngLabel1"3B;En~@(s!z ,LVisis ::a e6&B'a' = .) cS~Keyss(ByVal AsciiA MSs?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~f|xMEP<<<<< << < (<0Vx@pnPp WW % T% v@(%P ` z ) %` |H)h %``0 lRR)T%``L```V` %``0+( )HP%)p%`+8 )%)%`+x )))%)% tH)T(%` )%``L+p  )@H%)h% x@"")v %```0  ,,)v %i``` H % h %```V`+P  )0 %`+ ) %`+@  8 )0 %%+8 ) %%``L`p  % 0 %+ x ) %i i ) %+XH $$)h p %i i``L````` @iiii)8%  )v %i`L H  ( @ HXP8 @  8 pp @(HP  @P(=i   (0"8 @ P`x  0     ( 2@ x       4 (8  @*PN    8X  `*x       0  8 H X .h        ( 0 @P X  hx "     (08@" HPX*`  2PXpx        0 @HPX <` $ *   0 8 "P x 4 & < 48 :p @ <H H ` l0 2 D l 4 P   < 0 ,8 *h " "   ( @ X ` ~h 8 4  "X @ <    @ ` h       "0 4X 4   2 2@ x     *     0 &P x  , . < <0 2p X " >( h  6 6 , @ ` ,x  0 0 , ,@ p x  $ . > B8 \ 6 n  * $  < @H \ 6 l   * $  @ DP \ 6 p0  * $ > B` \ 6! n@! ! *! $! " "0" X" ,h" ." @" @# &H# ,p# ># ># & $ "H$ p$ ,x$ ,$ "$ % % "0% X% p% x% % % % % % n%" P&X& h&x&&&&.& &&& & &'('@'X'p'''  ''''(2(@(H(h(p(x(( ((( ( ( (( ) )$ )( 0), @)0 P)4`)4x) 88)<)< )8) 8)<)<*< *<8*8P*8X*8h*4p*0x*,*(*$* ******* * ***+B +++ + 8+P+h+p++ ++++B +++++ +,(,@,H,X,`,h,p,x,, ,,,,B ,,,, , - - "0- X-`-h- Jp- N- >. DP. ". T. / 8/ P/ N`/ R/ @0 DH0 "0 X0 1 01 H1X1x1 1 1 1 "1 122 22"  2(202.H2x22" 22222 2222303@3H3P3X3h3p30x30333444  4 (484@4H4 B P4X4x4 4 4 44444 5 (5 0585@5H5h5 5 5 55555 6 6  6(60686" @6H6P6 X6&`6 66 66 6 677878@7x777 777 77 7 7  888(808" 88@8H8 X8 `8h8 88  888888 889 9 09H9`9x9 *9999:: :: :0: 8:H:`:x: :B :: : : ::::::: ;; ;; ;(;B 0;8;@;H; `;x;; ;;;; B ;; ; ; ; ;< <  <@<H<P<B X<`<p<<< << < < <= = =0= 8=$X=(h=$= ======= = ==>>B >> > 0>@>X>`>.h>>  >,>>>,>? ?(?@?H? P? X? h?? ????B ????? @@  @0@ 8@ X@x@ @ @$ @(@, @0A0 A4. A8 PA4`A0hA,pA(xA$A AAAAA AAAA" AAA ABB B B B(B 0B8B @BHBPB XB `BhBpB xBBBB" BBBBBBC 2C PC 8pC CCx]@ ]@H]@]@p]@(]@P  G|j] PB@- !! !`F]' ' (< !v(2ReGroup.Command p!r%t !vB@^] !!> TB@N z' z' !l 1. ConnectingReGroup.ConnectingLines p!r%t ( (r TA@l !.G`j (r ( 2. Connecting subpathsReGroup.ConnectingSubpaths p!r%t ( TA@tk 3. SortingReGroup.Sorting p!r%t (@ @shape1.Width * @shape1.Height > @shape2.Width * @shape2.Height TB@4. Add to ShapesArrey] T! vh]p  T! $T  2v 5. ReGroupingReGroup.Command p!r%t ( ($vA@x !.G`j (.T $v $v TB@n !p 6. Reduce (rReGroup.ReduceNodes p!r%t ('n'p T!A@z T!A@| (rk  !vB@H T!B@l` ( !vB@n !. !vB@Bk A@r (< !v(2' B@RkXoP]  ! $5l  n 'n5l e5A@zkqo]p]ReGroup.ReduceNodes p!r%t'0  ! $ ------Progress-Bar-------  z  ? p n ( z' 0 ( p /  n) (A@ !. !~|kkxdp z  ? ' B@Bk8k0 ------Progress-Bar-------5l  p 'p5B@5l e5A@|kqo6Private Sub ConnectingCurves2(sr As VGCore.ShapeRange) Dim q1 As Long, q2 As Long$ Dim Subpaths() As VGCore.SubPath' Dim t As Single' t = Timer With sr For q1 = 1 To .count With sr(q1)- If .Type = cdrCurveShape Then With .curve5 For q2 = 1 To .Subpaths.count. With .Subpaths(q2)3 If Not .Closed Then If .StartNode.PositionX <> .EndNode.PositionX Or .StartNode.PositionY <> .EndNode.PositionY Then5 'Add to ArrayB If Not Not Subpaths() ThenY ReDim Preserve Subpaths(UBound(Subpaths) + 1)f Set Subpaths(UBound(Subpaths)) = sr(q1).curve.Subpaths(q2), Else= ReDim Subpaths(0)f Set Subpaths(UBound(Subpaths)) = sr(q1).curve.Subpaths(q2). End IfI' sr(q1).curve.Subpaths(q2).Delete ElseIf .StartNode.PositionX = .EndNode.PositionX And .StartNode.PositionY = .EndNode.PositionY And .Nodes.count > 1 Then6 .Closed = True* End If& End If$ End With Next End With End If End With Next End Withx '===================================================================================================================2 Dim StartNodeX As Double, StartNodeY As Double. Dim EndNodeX As Double, EndNodeY As Double Dim Removed() As Boolean: Dim ArStartNodeX() As Double, ArStartNodeY() As Double6 Dim ArEndNodeX() As Double, ArEndNodeY() As Double Dim ub As Long ub = UBound(Subpaths) ReDim Removed(ub) ReDim ArStartNodeX(ub) ReDim ArStartNodeY(ub) ReDim ArEndNodeX(ub) ReDim ArEndNodeY(ub) For q1 = 0 To ub With Subpaths(q1) With .StartNode- ArStartNodeX(q1) = .PositionX- ArStartNodeY(q1) = .PositionY End With With .EndNode+ ArEndNodeX(q1) = .PositionX+ ArEndNodeY(q1) = .PositionY End With End With Next$ Dim count As Long, txt As String count = ub + 1 q1 = 0 Do While q1 < ub If Not Removed(q1) Thenrs:& '------Progress-Bar-------( If ProgressFormIsShowed Then5 If Timer - LastRefreshTime > 0.1 Then5 ProgressForm.Percent = q1 / count+ LastRefreshTime = TimerR ProgressForm.StageName = txt & " (" & q1 & " / " & count & ")" DoEvents7 If ProgressForm.Break Then Exit Sub End If Else/ If Timer - StartTime > 0.5 Then/ ProgressFormIsShowed = True% ProgressForm.Show End If End If& '------Progress-Bar-------) StartNodeX = ArStartNodeX(q1)) StartNodeY = ArStartNodeY(q1)% EndNodeX = ArEndNodeX(q1)% EndNodeY = ArEndNodeY(q1) q2 = q1 + 1 Do While q2 <= ub' If Not Removed(q2) Then7 If EndNodeX = ArStartNodeX(q2) Then; If EndNodeY = ArStartNodeY(q2) ThenV Subpaths(q1).Parent.AppendCurve Subpaths(q2).Extract.curve/ Subpaths(q2).Deleteh Subpaths(q1).EndNode.ConnectWith Subpaths(q1).Parent.Subpaths.Last.StartNode# GoTo wc End If End If5 If EndNodeX = ArEndNodeX(q2) Then9 If EndNodeY = ArEndNodeY(q2) ThenV Subpaths(q1).Parent.AppendCurve Subpaths(q2).Extract.curve/ Subpaths(q2).Deletef Subpaths(q1).EndNode.ConnectWith Subpaths(q1).Parent.Subpaths.Last.EndNode# GoTo wc End If End If9 If StartNodeX = ArStartNodeX(q2) Then= If StartNodeY = ArStartNodeY(q2) ThenV Subpaths(q1).Parent.AppendCurve Subpaths(q2).Extract.curve/ Subpaths(q2).Deletej Subpaths(q1).StartNode.ConnectWith Subpaths(q1).Parent.Subpaths.Last.StartNode# GoTo wc End If End If7 If StartNodeX = ArEndNodeX(q2) Then; If StartNodeY = ArEndNodeY(q2) ThenV Subpaths(q1).Parent.AppendCurve Subpaths(q2).Extract.curve/ Subpaths(q2).Deleteh Subpaths(q1).StartNode.ConnectWith Subpaths(q1).Parent.Subpaths.Last.EndNode# GoTo wc End If End If GoTo nx:wc:% With Subpaths(q1)' With .StartNode9 ArStartNodeX(q1) = .PositionX9 ArStartNodeY(q1) = .PositionY End With% With .EndNode7 ArEndNodeX(q1) = .PositionX7 ArEndNodeY(q1) = .PositionY End With End With& Removed(q2) = True% count = count - 1 GoTo rsnx: End If q2 = q2 + 1 Loop End If q1 = q1 + 1 LoopEnd Subg=======================================================================================================] ]8P]h]]]ReGroup.ConnectingLines p!r%t'0' T5'   b $T!l  $T!$ $T!5h㈵> '5h㈵> '5Vh㈵> 'V5h㈵> 'qX------Progress-Bar-------  z  ?   ( z' 0 (  /  ) (A@ !. !~G|jkd z  ? ' B@BkPkH------Progress-Bar-------  'L L b L$T5l 55 5 5V 5 V L$T!. $T! $ !T! L TB@ T!'k( $T!5h㈵> '5h㈵> '5Vh㈵> 'V5h㈵> 'q  'L Fkkkxkpkhq`kXqP L 'L 80k(k   'qo]x  5! 7!R 7 $' !T!Gzjkhk`XqPiH]   F 5! 7!R 7!T!  7$'5T!zd kkkxkphq`iX8&H !X! !V! !X! !V!' !! ! B@X B@ ! !!:!V !XB@JzkkC If SubPath1.EndNode.PositionX = SubPath2.EndNode.PositionX ThenG If SubPath1.EndNode.PositionY = SubPath2.EndNode.PositionY Then8 ConnectTwoSubpathsFromDifferentCurves = True> SubPath1.Parent.AppendCurve SubPath2.Extract.curve SubPath2.DeleteN SubPath1.EndNode.ConnectWith SubPath1.Parent.Subpaths.Last.EndNode Exit Function End If End IfG If SubPath1.StartNode.PositionX = SubPath2.StartNode.PositionX ThenK If SubPath1.StartNode.PositionY = SubPath2.StartNode.PositionY Then9 ConnectTwoSubpathsFromDifferentCurves = True> SubPath1.Parent.AppendCurve SubPath2.Extract.curve SubPath2.DeleteR SubPath1.StartNode.ConnectWith SubPath1.Parent.Subpaths.Last.StartNode Exit Function End If End If !V! !X! !V! !X!' !! ! B@X B@ ! !!:!X !VB@Jzk k & i ]0  T! $T!l G $T!A@j ox H] ' 5!b 7!R  'L L5!b L7!R 7 L7$  'L Fk k L 'L 7!!:! 7!!! 7!!:! 7!!! 7!!  7(Rk k k k  ' q o  !X! !V! !X! !V! !V !XB@J'z@ k8 k0 !X! !X! !X! !X! !X !XB@J'z k k !V! !V! !V! !V! !V !VB@J'zP kH k@ !V! !X! !V! !X! !X !VB@J'z k k i p]]](ReGroup.Command p!r%t'0$v '  '  b $v$ ------Progress-Bar-------  z  ?     ( z' 0 (    /  )  (A@ !.G|jkhd` z  ? ' B@Bk(k  ------Progress-Bar-------$v A@k  'o@]]  ]0 ]P $v$.]p  ]   !5'5'5V'V5'q(  ' $vb $v!55 '    5V5 '  V       $v$$ inside shape! $v B@n$v A@  'kkkq  ' ! $v B@n ! 2vkox  5l ]8 5 5! 7!R'ykqd'kqiP ]   5! 7!R'yxkphq`iX  5l  !$.5l e !$.d !b.5555 B@\kqi@ !b.]   ] ]   5! 75V!5V! %X. L5T! L7T5l @5.  p !T! p7T5X!5X! B@Zqphq`dX5X!5X! B@Zk0q( 5R (Rqqi8  5l 5!R   $'d 5!!!5!!!$'k`dX 5!!!5!!!$'d 5!!:!5!!:!$'d   $'kkk5l e   7$'dp   $'kPqHi@ ]  ]  ](]@  5! 75R 5! 5!  5! 5!V  L5T!     L7TA@     L7T 5V! 5X!    '           'k>k>k>q>kx>kp>h>k`>kX>kP>qH>@>q8>i0>X 5V!5X! 5V5'5'q=5X5'5'q=d=5X5'5'q=5V5'5'q=kx=qp=oh=@] L  v L $v L2v= v @vo<+Private Sub DrawC(x As Double, y As Double) Dim s1 As shape1 Set s1 = ActiveLayer.CreateEllipse2(x, y, 10)End Sub@<Attribute VB_Name = "ReGroup" Option Explicit PrivaProgressFormIsShowed As Bo oleanPSt`artTi:S ingle8LastRefHh"hcg8^CountShapes!Long^ReHady!ub 0Sub Px() If ;TheitUserData .LoadVGCore.ActiveSeleonRange.cT > 0 ' 5O-rror GoTo er: Dim Reg31nNew T= Tr>u, = FalsApAwaAz.|miz 9Docu@ment.PperH=)BeginCommandB local!SLng.Item(.D "m< O|srMDfc sr.Add pUngAllExGG@ar? @|7nnngCuVsL;'1. Co  .@'ge$W Lines, EnableSxkip>ash#m&U.Breakb8,[ a PercU1C '2) subpaths*@V* M+fi&End If''3. Sort @f " @s1.Width *Heig,ht2 2. A4ah4. ! r to Ar8reyay<()|$wGReǍ@#- 1:qLȅ q=E `E SeB4q ! `sr(q( Nex g'5.6wupQ@`0LRGO:O: nta  [= n[Uto UBud( !h $?)G fXRepduce/X0'6!:RrqZx/Ec. 0NodenZɏ= QGetv[.6 Q ` ]ZG_MA 1vCЦr1$ll}To  MbClos8+ic Res-y@O5E50UndoMUnlJ,Ϣ??pîռohD 5 q@s +*((asAo^ +^\Wim*].TypYcdrr2rFs8+ a1E 2b :E 3j1n3>caAtxtSe!=_ve_M?s??E'-E?-Bar-75g U1rP.1!+RyY/ B  gressForm.StageName = txt & " ("0ReadyCountShapeJsd/t& T)" DoE vents:If ProBre ak Or Skip ThenDuExit Sub!End If ElseTTimer - rt > 0 .5L mIsShowedTru?0b$Yo'-C(-Bar-)K8.TypcdrCurve'}8= + &19.c.AutoReduceNod@0K aK$Group[$Ax .sHA~WithC Next 'Pri0vatenn@ectingDs2(sr As VGCore.$Range) '7Dim q1Long, q2paths()ubPW tSl't A2 srDA!= 1 To .c (q1%eA"a;l )B2C%!ra# 'q2Q@Not .Closp0artAT.PositionX <> .EYYj'%'Add to Arr|aya &') Rea[PNeccXUBKdr( ) ~3+ Se )Esr!U?@ c_?hc 0  + !).DeletF&_Zbq1=o2X AX2nY0N5YasB@wpC ?= w 6KOCh ! '=AE#!s Double,p UH *4QRemovedCwBoolea0"Arg3YAr% uba~D<= mUI ubIj  s 6 f $0,+Gbo@ 5 !BVxqmYbY lC a h  p, 0.5 ThenbjProgressFormIsShowed = Tru 1.0YEnd If  '--Bar-= @kNod$eXPAr(q1)YYL*('?@q2 DeletE "5.ConnectWith"1)* .Last.''GoTo wcX + uT_:  U:(::% :cJ:R:45 9@ 9ʵB2'tA:_Bj):: :P&; ;_;_;_;-I3c` u;߯oWYWTo{[WUoXb :4XO- :Enx:%wcQeeC.PositionX_0$1)YQ /&C -vArtPK   ?  'ORٖ? countPs-2$rs$( ~ã2ϣ Loop @N@= Gp6~= Privatr" ings(sr As VGCoreape`RangeD im Long,1 SQleftDouble, rigFhtopyb`ottomcrva E Qtx2Str!= localiza<.ActiveLng.Item("Re`GroupoLines"Dsrr8sr8= .w1 <+gsrTypeA-dr|ShTǁ9@O0neOfp$IsOоʤ%+ rb4d Box  r-`0y+]a!a T#? :Q7Aa_QFProgress -Bar- " If FormIsShowed ThenbjTimer - LastRe fh$ > 0.1|B u.Percent = q1 / count}> v= 49StageName:txt & " ("A5/&E )"-DoEvas .Break Or .Skip Exit Sub*End IfElseWqBrto5oaruX}(6='E{Sq2+ 1Do W hile @ <=With sr(q2)Fd.TypcdrCurveShaO.b@dingBox right >= left?E ! atop!bottomM!  Set0 crv@Ac7.c2* Connect 3;ToR(a 1)c , )_1 f.segmA.0?U sr.RemovAf?  B ?5&{ 8nbi= .-0_ s9@+_50a;@_ao`GoTo nx:o*??qO_2 ~0Loop ? A'!ҞPrivat e Funcon ch(Z1 As VGCoreHd2])BooleaDim qQLong QO!hFPP= 0o . pathsGacNot7(qPmlosDg UqPRq2oqd`kTT2nnm=NexTWo6Ph2  18I#QiTT wob(FromDiffers(v#$ߤt(/${ /$\%/be݁6 End If| Pl\ &Next2With Function Pr@ivate  ConnectTwoSubpathsFromDifferentC@urves(P1 As VG Core., 2)BooleazOn Error Go To 10VIf "1.WNode .PosiYX =0.Startq The.0%Yy%Y %'+Txruee1.Pa.AppendS3Extract.cAY2.DeletEK)A|EF@"u.0LastPEx|it'7l@ lB]JlMkFA+lqllg6hsc6$ L6fb66Qi?m m mv 7mj7h2.m7&77f?8 28!8 @ndbЪoh!!nts6eB6aH0A( E6g  A/ SelfyingShapvsrt1@Range)Dim qLon*g#Fuq1 @usr.countP#sr(q) .Type`cdrrhBo hi p gO g(crv 2 ng, q"g kC B Do While<= 14Not7clposed_~=p+ 1@w|2 q@ 2|).<4( ,y 2))/ /n ^ snx:O 1 Ur 2 Loop.!9tq9?.FirG ?de<Q?</sq+ > ;*$= 粒_s ?PDq3EgA=CȂCOhhPCn#ta"s 7r_! Ge $?2P4 2ϺAP? ?>_a%  .ӎCoo ob  oiF'tionX Th en If SubPath1.StartNode.PosiY =x2x ConnectWithM>Q+TwoHps!True &Exit FuncEnd If Xr 8 %Y)%uSUPrivatem R(ShapesArray() As VGCore.s)' Dim qLongcounttxStri = loc alizay.AzveLng.Item("ReGroup.Com`mand"q)tUBdK,) X- 1#=@*+ 2 Do While@> -D Z@OneOfEIsClos"eq))x'-Progress-BarC-FormIsShowedPAD Timer4L@astRefh > 0.1 A .Perce2= (#"- q) /  aay = " Hg`eName3A<& " (" & u@q`"g@) "s DoEv`s@6Break" ‡@9`%Els̏! bcB/5_/s <'r e'B_AP ToBl ~, q nq "$gLoop -d ,ÎFromQ%|xDouble, yCA0%`pSRNewERang>trolCurvedcSet = CNtePolylineb HB)d 9lef¤rightopbottom'S"y .b1SPBox#$= .qW`wP`7D`!!S$ +ZY<= u](H r jq.) 1xH(. +CP0aq>Px < cApx>?yR0C_*< qypDASaxOn%L%(, x@0@4H{7j'insid4e }!C 4.AddZBq,Delete0cFv]a"Fϑ%m\1 =W)Q(SMstPx x?7Di,H%Z W rBBoolea"6 .Typq}cdrN , [2.HU0= o .{Pe2.ߊFA u(p@cr/  iSoryNext(/  -WUy}!Openx!"z!Xg QNot? T?C7*5YW ~eO(o6\166  - BPtePolylineCurveFromShape = CreaI(s.c) Else@If .TycdrEllipseThenXfSetg(Dispplay .nApplication.+#Y. endSubpathRectangle .L eftX,opBYRighB@ottomY0E`nd IfW ith FuncL Priv crv As VGCore dA7WHDim qLong, q23 sp%LPLGplc߈CE 6CFor@= 1 To .`s.countG A F(qB'Ĉ.(.StartNode.Posij|OY7K( 32\4segment4 6E (q2 ;SC Ou#4= .Geto!"3{%@.) c!3Ә!sp$yL".p;mHy  !NexW  A; Y ?e%closedB.#+? +* g!Is¸OnAZa?b(P, xDouble, y d)Boolea b'rBorA¢!vIs)_True1O& qc a&s.First UVU A( ve/ / ve. onYse  O  es.La v o x , O"B"x+_(!%A XGroupbA2C02 $ %?s(1)i? / M8Ps PNQx1T867dXSSV` bt%1#jZ1@x > .b0dingBox.l APx <}rA?'ry-b22y=top X1Y1X2`Y2 x1p:0x2p0.ߩO >y02<= y2?"" ??X OrFabm?  `.= ( ~-> dTy > 0 Th en 0If (y - y1) * (x2x/ dy + x1 < x8IsOnPolyLineCurve = Not 3End IfWithN.NextWY7AFunctioPrivate Sub GetX1Y1X2Y2@(ByRefAAs Double, y1 @ 2 segmentVGCore.D)E- GJ.StartNode.PosiA-Y.1 ݟ@= X;Y ARKK@%\2 rg+OElsek1 C&5K y w OŌg"!Y ZDeleteSha@peFroms@Array(i)IS]Val q!Long$UDi8m qb[CFo ra=To UBound )B1"Set iq2)`2+1$xRePrese_!)@"'"r`awC(x{y['6 s~s9a" = AveLaye r.CreEllipse2(x, y, 10! &n$RM%-縺xRRRHRRRME8$ ,(40@@@<<<<<<V<< <(<0<8<@<<<HtVZXZTx@!Hh0h`hxhh4h6h<h>  %rx‒ h @  ` HNN % % :% T@%+)%% %`+@00p..)P%X% :%`0  ` p ): %`0` (II)H%```V``F``L`+P )px %iiiVi @ 8JJ):p X%``L````V``0 h ) $%) %  $%```V``   BB) (%)  $%```V````  %+ bb) ( (%)H (% 6 h % " % $ % ( ,%`r+  (  ).H P (%)0p (% +X ) (%+&)(%)4(%%68:<+833)(%)4(%%F>@BDF+x)(%)(% % ():` H%``L p): %```L (): %``L+h)L(%iN%`P+R`X)L08(%iP%+H )(%)(%+0JJ)PX(%)x(%`T`V`X Z$%`N \% 8%` @p%``r b,%+(;;)HP%)p(%`T`X Z$% \% 0% @8 %``r b,%+@::)(%) (%`T`X Zp$%`N \% @%``r b8,% f)x,%)(%+`33)084%iXixitih%`H @(%8 `p  +dpii0)P(%`r ^ )l4%iN`8 r`(P @p`x8 ph 0hX  `(@ PH( H8 hpC( =i (*\Rffff*1`693da659\0(*\Rffff*1`693da659\1(*\Rffff*1`693da659\2"% 2 08h px    (08 @HP X`hpx "    (8 @ X hp    < ( 0@H`  p x    (   0  @ P `p      ( 0 @ `B hpx   "0 X`h p B @  N0   <  ( @"P x            ( @  H  X ` h    "   @    ( @  P ` h " p x                0 @ H  P  X  h x   $        ( @ X `  h x           & ( $@ h p            B   0 @ P`hp x "    @ 0 @X hx  ( *0  `$p$x    $$ %$$ (($  ( 0$H$ P `h p  $($($  (08@ HPX`" h px     &(P h p "      (8@ H P X&h   (8@H`p   &  8P`x   B   ( "H p      @L` .  " $H$X$ h$ x      28 X p   2  * H$`$x$ $     J p .  "$$$ ($ 8 HP p    : 28 X p   2  * H$`$x$ $  B   8 P X ` h B p x                   $  !0!@!H!`!h!B p!x!!!!!! !!!! !!"0"P"p" x"" " " " " """" B "#### #(#0#8#@#H#P#X# `#h# p# x### # ### ## # ### # ###$$ $ @$P$ X$ (x$ ($$$$ @$ @ %`%h%p%B x%%% % %% % %&& & 0& H& P& `&x& & && &&&&" &&' ' 0'@'`'p''' ''''" '''' (((((0( @((P( (x($"($ ((($((($)$) )) )()8)@)H)X) `)h)p)x)" )))) ))))* (*0*8*@*H* P*X*`*h* Vp* * <* >+ <P+ <+ >+ , V,B p,x,,,, , , , ,,,,--B - -8-B @-H-P- h----- -$-(-( -,.,.(.$ . (.0.8.@.H. P.X.`.h. B p. x..... .. ... / // / (/@/ H/X/x///// / ///4080 @0H0P0  X0h0 0 000:01(1  01H1`1:x1111 111222 2 2(2 02 H2P2X2 B `2 h2222 222 2  2222 3 3@3H3`34h33 333  33 3 34(4:@444  444:4 505@5 H5X5`5h5p5x5 555 555 B 5 5555 666 (6 86@6H6 `6h6p6666466 666  67  7 07H7`7:x777  778:8X8h8x8 888888 888 888" 8999 9B (909 89H9P9 `9p9x99 9999 999 9 :  : 8:P:X:  @`:: :: : :; ;0;8;  @;PP; ;; ; ; ;;; <<B << <8<P<X<" `<h<p<< <<<< <+ ( )2,a2,x)Remove Duplicate Lines (Coincident Lines)^from first point^0from second pointp@H^`from first point^xfrom second pointp^^^^p]@]@8]@`]@(]@]@P]@x]@]@]@D]@]@ ]@h  G|j PB@ z' '' ':RFߑ?' !v!x'`F  !v(x] !rX'r !h'h' ! B@ (< !v(2] !$. ! FRemoveDuplicateLines.Command p!r%t !vB@^]'' $@':]( ! TB@N !vB@H z'r Dim t2 As Double t2 = Timer$:A@ (2 ! ('$: $:'$:A@ (d ! ($:A@$:A@$:A@ T!B@l x ( A@r !vB@nk@`80  !v(x !v(2 G !vB@Bj (< ! B@' B@R MsgBox Timer - t2oH]]  !  7!l K K K KT 7B@ 7 B@n L!KT 7 B@n L!KT 7!!$ B@Nnq .ix]]RemoveDuplicateLines.Command p!r%t (1 / 3)'0 0 ( ! : ! @ @shape1.Width + @shape1.Height > @shape2.Width + @shape2.Height B@]  ! $5d!  +  $? G?  +j5  2:  $:(R5!T 55  'qqx------Progress-Bar-------  z  ?  ! ( z'A@ !.'zkkd z  ? ' B@Bkk------Progress-Bar-------p$:'@iX0]RemoveDuplicateLines.Command p!r%t (2 / 3)'0 0 (]  : hG $'rj $:A@ G|jo]P]h]]]]]' !T 5 b 7t55 r '5 r '5V r 'V5 r 'q5'Fq  'L L5b  ' z r ? z'r  dX  ! ( ! !'|kk------Progress-Bar-------  z  ?   ( z'A@ !.'|xkpkhd` z  ? ' B@Bk(k ------Progress-Bar------- L7t!  V $ F L7t! L 7t L7t$ 'Ld L7t 7t$'   '  Gjk@k8 L 'L   'qo  5 5 V5 5V'kkkkxqpih] :']]]] ]( RemoveDuplicateLines.Command p!r%t (3 / 3)'0 0 (    $:5T!55 r '5 r '5V r 'V5 r 'q8 L   L$:5T!  ' z r ? z'r  dX 2 ! ( ! !'|kxkp------Progress-Bar-------  z  ?   ( z'A@ !.'|kkd z  ? ' B@Bkk------Progress-Bar-------5  V $ h $ L$ $'rd L$'rkk $:!T L$:A@k k q k q o @ ] !T.  !] ] ] ]8 5 r '5 r '5V r 'V5 r 'q ]P '  5b $!  V $ $ A@ k  'x qp oh h  !] ] ]( ]@ 5 r '5 r '5V r 'V5 r 'q ]X ]p !l @] ]  ' 5b $ !  V $ $ !l @ Bezier-Bezier  $ $'   '  G|jd  Bezier-Line  $.'k  $ $'   '  G|jkp kh  'P qH d@  ' 5b $ !  V $ $ !l @ Line-Bezier  $ $'   '  G|jd  Line-Line  $ $'   '  G|jk( k  ' q ko  Line-Linex---------> BreakSegmentx=========> TrimmingSegment  $   ]P ]p ]  $&'6  $'"  $'$] ]  6 55 >>>>>> "! r $! r  "! r $! r  6 ! 6 !  6 ! 6 !  KT# false false 'x---------> x====>, x====> x-------> 6 ! 6 !$x====x====>======>, xx===>> !X.( !XB@n (B@'kpKT$ false true x==x=>-------> !V.( 6 ! B@* (! B@ ,RemoveCoincidentLineSegmentToLineSegment = 0KT$ true false x------x==>==> !X.( 6 ! B@* (! B@ ,RemoveCoincidentLineSegmentToLineSegment = 0KT$ true true x--x====>-> 6 ! 6 !  6 ! 'r r r  6 ! %*.( r (!,B@* (B@'kPnHk@k8d0>>><<< "! r $! r  "! r $! r  6 ! 6 !  6 ! 6 !  KT# false false 'x---------> <====x, x====> <-------x 6 ! 6 !$<====x====>======x, x !X.( !XB@n (B@'kKT$ false true <==x===x-----> !V.( 6 ! B@* !XB@3 delNode.Next.Delete ,RemoveCoincidentLineSegmentToLineSegment = 0KT$ true false x------<==>===x !X.( 6 ! B@* (! B@ ,RemoveCoincidentLineSegmentToLineSegment = 0KT$ true true x--<====x-> 6 ! 6 !  6 ! 'r r r  6 ! %*.( r (!,B@* (B@'kPnHk@k8k0q(k i ]x .$ 0$ ' (-DT!? -DT! @ ' k ' i ] ]](]@ 5V5'5'q@5X5'5'q q        $'  e(-DT!?'d 2 B@kiX]]] ]8]P]h 5X!5V! '5X!5V! 'q 45V! !V! '65V! !V! '85X! !V! ':5X! !V! '<q &   6 9 : 9 e 8 9 < 9kqi]]0]H]`]x]]]]]]]  45V5'>5'@qx5X5'B5'DqXqP 5V5'5'q(5X5'5'qq   '   '     $'F F       'F  >  @ F  F9  B  D F  F9q0d(  @   @   >   >   $9 D   D   B   B   $9qki8 !l  !l  Line-Line  $' !l @e Line-Bezier  $'k !l @e !l  Bezier-Line] $.  $' !l @e Bezier-Bezier  $H  $'k(k ki]p  : $:5T! L5! L75GC@jqphk`qXPoH](@X  : $:5T! ' 5!b'L L5!b  L 7!X! L7!V! 7!X! L7!V! L7!V 7!XB@J  L  'd  'kkkk L 'L  'kqop]  : $:5T! L5! L75V!5X!5V!5X!9RkkqkqoP================================================================================6 #### ##### ##### # ##### ####7 # # # # # # # #6 #### #### # # #### ####6 # # # # # # # #7 #### ##### ##### # ##### # #P================================================================================( L5'N] N?'P P2 2'P P e'Pk  P7. N Pd'Nqi P L%.Ri` 5V! !V!5V! !V!5X! !X!5X! !X!5 !5 !5 !5 !'H !XC@nC@qkkkkkkkkqi Bezier-Bezier]] 'T r'V rffffff?'r ']] ! !T.Z Z!'X]]]   N$.\]@ N ! Nd'  G'jdh'kX  X $R.]X !T \A@ \! NA@^  \!5V!5V!5X!5X!$`+@q]]]$@  @ $@Start Cut Line5456 $d'r r r  r %z.b< (this is node from next segment) b!,.k End Cut Line5<5> $d'r r r  r %*.b? (this is node from next segment) !XB@ b A@fd  !XC@nC@y q k q k Z! X ' T' V'ri  Bezier-Line]x 'T ']] ! !T.Z Z!'X]D]] 5V!5V! \%X. 5X!5X! B@Zq !T \A@  \!5V!5V!5X!5X!$`+@qX ]H]`]x$@  @ $@Start Cut Line5456 $d'r r r  r %z.b< (this is node from next segment) b!,.kh  End Cut Line5<5> $d'r r r  r %*.b? (this is node from next segment) !XB@ b A@fd  !XC@nC@y q k qx p kh Z! X ' T'i@  Line-Bezier]( 'T ']@]X ! !T.Z Z!'X]x]  N$.\] \ 5TA@ 5 NA@^qh   \!5V!5V!5X!5X!$`+@q ]]] $@  @ $@Start Cut Line5456 $d'r r r  r %z.b< (this is node from next segment) b!,.k0 End Cut Line5<5> $d'r r r  r %*.b? (this is node from next segment) !XB@ b A@fd !XC@nC@yXqPkHq@8k0 Z! X ' T'i@& x!,.&o] !'H] H@P$@ 94 96qx H$@ t9< h9>qP]X  H $5V!  $@(<5V!  $@(>5X! $@(45X! $@(6q$@!4$@!<$@!6$@!> @  @  $@ +@ @ @@d$@rkk$@ @$@!4 @$@!< @$@!6 @$@!> @ @ @@d($@rkkk @'`i]X   r B@j r $'r r'dip]  l! $l5 N GC@jq@8o0(Attribute VB_Name = "RemoveDuplicateLines" ' ($)Z   (Coincident"+Option Exqit Priv{ Type Distance2X 1 As Double 'from first pbE *2*@secondEG5C$srToCRsA_ShapeRang@Set R = GetsRage(#" D_/`q .c> 0 ccDdD!D,CommandGroup local+$RLng.Itemj(."(a(Cu,$vD&q= DJab?gc ?, ?es= sW/sr.Add2 ^G& MbCTM%"Unl sumW \S iB3qIf]6iVHRes`l Nexn`$eq/\dSfdoO,fH0nPD"?M sgBox - t. AeFunskeLgž?KM^ QFGSRnAQ_4m q}1L% 3 `jQWit!=p ,,/_-etS( qQ''^)-@gvev Dim Curves() As VGCore.c txtpStri ngXH= localization.ActiveLng.Item("RemoveDuplicateLines.Command") & " (1@ / 3)"SProgressForm.StageName = 'l!ReShapeR+.count - 1)! &OutlyWi`dths(- SHortM@s,1". + He@ight >2y 2.iEWqLor qm1 To KWith(qm  nq~). 1M/ 2(If < 0.02@5 ThenS=CSet .closed@+FalseK=C.seg`mentsKO(perCB~= + Ą* (H \CEnd gO'-E-BarC-@XIIsShow@;AVG 1@ TimernLastRef̀h0.c I.PercHRq = " /DoEv1,.Break"IAbl?8Tru?aEx@it Funofn4IfmEnK.`rtF-^ 9`&2> OI K # Next#Get#k?Dl!G' PrivA Sub #Coincid9Selfy(%@ A2!a`20UBdAAUsecSensiity lH(' ]"Z0 95B44«p4#c A"lefDoubllr71 topmbottomm lSMq1Ln, q2RCSTSk= 1R`O` Do @While <=^12nqb"B|oxPr-~ x"1C+ua D? :% l..leng|th/;=+%E2 7rGv{Numbp= ~A]a0.2ogq2tnApӪatus.]ZC( /݇* 100)M̗` .BU_hsF s1jr q/vo(%\o "_"!߳5xeu #j eo s//?q/!@rShCrossTest(k2).Hj, h, e, @c,$a)Ov l >0cq2).length Then Aq2 = + RemoveCoinciden tSegm To(.Item( q1), 2)B)ElsesRCSTSv%q2q&1qq11 Ga@If A< 0 GoTo ExitLoopEnd Ifw 1 16: aJ6With Sub Private Function BoundingBoxCrossTest(B@yRef b As VGCore.rect, !leftDoubleErig"htop boPttom)BooleaA. B Ӵ &A " A U@Trug G|y< A~Curves(b1>c!wDim @N@BLong,!f a/B`'=o #- v]/ aO."s#s.c vt <<>+B .b{O/= `y- Sensitivity2}+?5 8$|g]ib/1 ෡  12V2a`jrOperONumberE+ E @Tim@- t C.2=t"/}Ap0@c.tus.U/5@C3( r / C+* 100 ) \ 2w502.Abortedy= XOw PS?!)o\[?] 9'--Bar-y050mIsSh|ow)5&LastOh!'/Y.Perc00$##untO = 2oo DoEZv s Break++ ª/,/*Ͻ?%srtf%5->1/N?=?=B;0;IɁ, , R}, z,x)/!POutl@Use??wWidxthsD52?o@E1)?0?o/ /o"?/' ¥Tob Rents, Curves(q2) End If>6WithzNext  G ;/Sub Private  RemoveCoincid To(TrimmingSegm As VG@Core.s , BreakcRDim$Set=s0: boundXBox́>leftO@Double rightopbottomQB= .- SensitivityGC +S TD! DK AEq/Longq = 1VTo Whi@le q <@cC] If BcCrossTest!(q).Hm, IL, E, =, 5) Then ! 0ŢJ Eq +FLoopg+!k;l  "!2Klsl6+GbbqidPba`Ebbbct~b C#"RCSTS,?cle\ L.TypehcdrB=W PolylineCted!Boolea\ L$DeR@saa!Y$|ED^y!yj y|y% ! *!l'Bezier- I==.To];<:0 09AD u#  > 0# Epxit FElsm$?0Not )Wq{*= -A׏=]u6AX'#a q? ose?glaD!$E[$EO޲E__sYEZntZ'Q El&_E1&&Fb @ _Eq_E u7z_ _6 __6o5se6Ta6Q\Function.j/S-(t۫%)!}'x-> $-s 'x=a&C@(DeltaAnglBetween$s(9B,])) <0:r@esholde ,;TA ParametrT2Xcdist1BDancest2   PT = ParametrT(BreakSegment, Trimm(ing@)di(st1rDan4ce*p2 8 c,  qDim delNode As VGCore.#tDou(ble  Withz If .t2 >1 0Then '>/ .1 < Sensitivity Orz 28:-2- -Select Case ((PT.u> `0 AndHA< 1) * 2 <+ IA1)HiB0 'f x=>, E>_P6<=H61= z; #' "A#==#> !ASetF=.EndK/ E.Ap8art_D Di.D @t)eRemoveCoincidLineDTo{-1 IfbG-1G(tru A5x=>G3u63St@*O3&21AtBi2"e2Next3A]`'2ù20- -2 ', u"u a>`b`[-Op._-_-a_-Z3D-Z!-፳ [Z t$-c) / (1 o_SWSt0q^tgR-ouJAt" 1d 2 OxOo6OQ`'nO+yo  E`w_<<<Pt?  SQ1-4/);ߌ)ER iUЌO==@(sO\H= \====ߌo ߌlS_ߌ#_ߌ/vҥԌ/NdeV' >z@Z> e>5Q54_4N { delNode.Next.Delete P'RemoveCoincidentLineSe$gmTo = 0Case -3 'true  ~x--<=Qx->-t(PT.t1 - 2) / (!If t > 0 And< 1 Then0Set DBr(eak.Ap artAtQ2))& t#%~3~1_!E@TIf ScT4WithCEFunctio@xPrivate E JtaAnglBetween _s(1 As VGCore.Rs, 2)ADoublOn Error 0GoToC'St@atic d d!Abs(@$el )J2)D@Yd@Y1.5707963267949Y 3.14159265358979 d %A!Ǡ: *D%'$$!x-)'yx/1aC #A. +3Atn((y2@y1-JElse NA#!(`F.RaivbO bject or, , ""d8uParame0trT(K&sFodrPtsPf 23d:MdxpJdyP`,@qP'U-W P(%w$G-%  nY/'-b-P&d@5 T_ nx6d1/\ /:2PR4/-@?<C&/r"'6q_dx)\y)_ a= / dx.tq < <0of+yo1@ ~ a /wistance<v n? 2 .pathE1 Step -1Bab(q2alength#`| .c& !- Nexta ka g CoHnne`ng6m2A`617777q1 Do While x<= _q(= 2 B@>a.??Uua"r((q1).`Node.Phosi1X*'.Start<ndYYL D(4 ? P=q"- 2 %?:i / "= .l'Dim CountTLTs0Long=K* 0.2If &< 50 pThenI)5B0Else$>$$%nd IfQSetf FGeAk(') S/=/ 10D!E@ g AŇc~2LRoT?2? .B1RemoveCoincLidJToQuickTest(TrimTgXBkBBooleaMb '9 L.StartNode.PosiaoXA! RY Y Ycd ,{/    b(ingControlP>t( ?3+  = )N.Q? 10e ogoUTruecZ bk#U_I .BApp Delet6 A oiic??; =ӑGh h $h \[_i"х[r[1ku'a-c3AOldThresholdAngleG3JSen\vity/=W9pY= SO d* 1.15S\ - * snc 71mos}WKParxp.cqSr?1 15x.cQ k=vHz,QB"0u'> ͤcBPZ / (L00(`c ש q5֟ ;/Q^@27, CLng(c)$ crs(5BʴTob #,SqXLittPubPathsFrom*.Subp!s1JZwc = Inverte+(nX, _nYP`Q?nY!TTwq  q_;R]JNew2`%pNot 1F0or q+@,o UB;d(rs oa 1q|'r Cut a1taarametrT(.sѲ!Pt/pD t10 A.t < 1Ϯ0V#KAddAt(t) '(th(is np from next segmen t) Set BreakS = NewNode.Nz*vEnd If."'*Cut LinetqGetParametrT(./X,  Y, If t@ > 0 At < 1 The~nf}un:z.ApartAt(t) '(this n )cDelet?|I {fEls'WithQA!SD > 1AExit ForB &OA͑O H CRemoveCoincidBezier,To}mDs.count - ncCThresholdAngle Old Sensitivity  )Functio Privatte  \-*(TrimmingPoly As VGCore.curveKH%ALong'#"-A #Dim Doubl$M>=@mi% ' * 5anc+a4As#yn=^@A.+ = F?c "x&-O -gspS@ubPathrs()"=a(9#uAi@ $e$.Cte (.LStPoQonYsp.Appenda?WjYZxmXCQTo V?f1U !(= `InvertTs(J5.#p/s _#&ţ.(D( !Fq#Not a q0 To UBd(rs(< b)q|' x1xs&%0rT/P/y/y.1,QAnd< 1 b 7,Seu=,.AddAt(t) '(this nfrom next sC3/ Wn.Nb E]If ') SR*R@Ap@~zSIR.0g.Delet%$Y ^KTElsBQ!}E. > 1AEpxit ߓB &O!Ha$cRemoveCoincidm!vDVToBezierZmDs.ct - ncThreshol@dAngle@O$ldk Fu nctioPrivate Sutb k8(a>̗9y8RefwH+tOn ErrGo@\10C = dt E Inver t (pathshE, sx㳠yejeh)2a$ (EnLonn-e2A»` #Redn "`= 0S$@ sxYya'T_c "Xe `a ex qs@o #( qW1)!.PosiT~XaJPYO)g'8  "  @= ;r 0pX oQsYtUF2w낑%, e)q + ~1X& 1c*PaFerveQ - o]Eras2hSs S   '+yDAWu h{1Ra u@R/`#`UG RS^a@_!N.FindCl@osestPot x, y, t # AR¯t, 1P  0  'cpG Littl*ePqbF@Polyav( re, minLengබ,Pჲzp Step -1SRSiP(.l.k B@l !vB@n (< !v(2 B@Ro`]  !!   %%B@lo]@]X v! L5! L7! L7 B@nkq !.ihx] D T D5l 5!R5d!l GC@jkkqo]]].  ! $!l KT $! $!%b.f f $ ^ bA@ f B@n KT $!!!.f f!.f f B@n K K TK K KT $!!.T T! ^ b$ B@N TB@ KT $!(!.T T! ^ b$!.f TB@ f B@n L!KT Do Nothing $!(.f fB@ f B@nS $$ $! $!%b.f f $ ^ bA@ f B@n $$$e $!l  $! $!%b.f f $ ^ bA@ f B@n $!l e $!(!.T T! T! ^ b$!.f TB@ f B@nk d Do Nothing $!(.f fB@ f B@nkd Do Nothing $!(.f fB@ f B@nkpnh`iX ^ !l  !!R !d!l  b   B@   B@kkd b !d!l    B@   B@khk`kXdP   B@ b !d!l    B@   B@kko]P !!!''zih&p B@'$&PiH@Attribute VB_Name = "ConvertAllToCurves" Option Explicit PubA, Sub d(P) OPrror GoTo er:,UserData.Load$Dim Reg1 As 8New Apva.ActiveDocume@nt.PreVv`eSele=` True8mizE$dY0BeginCommandGroup local$GLng.IteTm(."AddLinked  EqoTryDisplayLH)r b>/MHMMM,,r@TGY Ĉ]#, ##  Set nShape = s8s(q).Layer.CreateCurve(lc<)  CopyPropertiesFrom,, D@elFillO@utlineRnvNs.Add Q 3Else$IfTycd@rGroupThen9sr@Duplic.Ung#ExAr.count > 0 8DŽCo{(sr.y).lG!e~t![AEnd Ifc%'Do Nothing JEGcWö.OrderTont = U=W<^;s:f9i8Selec$(Nex FunctiBoiPrivc PSub (nTo As VGCore#Z, BNaBooleaniD`nEm.ǁs(.closed7x.D# <> Noj`apBa,D Color`_ omM PCf/"OrE-,=,& To.&`&_&_&"LiK&wG __nex3,Q熀O)neO)OoD(X  J JL TryDisplay7hAFJ)XG3On Error GoMcDim RcLomc.y.pathsÂTru{`Exit wW:'c 7 ry_To sS V 10Sx04B%?   \k/-xME P<If 0 Then-1C CTOrigǭؖ =Pabw #ss jt.s|srRes l@^x!#%d= 1 uGP].coun@#+h(q).ParvAIs Nothing"&!a1 O%Of t!GElse.Typb%_,O_b!alIfCN&e) 'K `s 3'.Allt.Dt#XoClearfCkAA AddTo=p=PB$?>$`5>A?*! 'LFaH? 4Ref}hC  pti}eu>(#!ZD w=H p!n1I "m@% Case-Q!7182.!w = CteT}Qc!5>e.p& 8d>d o ` E, b %BleqbContour<ArtМicMedia ` itmap 'Do\ !X?@YTryplay)WVIO&Gg@@vertTobsG_-_-GaHl?QbI3nRub7FunP=K)Boo lncErqJcVcPS..!.Rpaths Jsr xU Wra o7y_ e 10Cc ,4D pEr&:4`<ÒWEimbss":!!  j[crvqk[ 12_ DyLayer."(A"n.q :n_$!4ClosePathIf'LessThan W,* 0.9.clomsed = True And .Subpaths(q).length > BreakDistance * 1.1 Then  MaxNodeTInP( ).AparttTrim5 , ~(/ 2 maxY ck?I!jM (1 F :.!gb= tAa".PosiY0 + ./) ʡ /e $ .S K%HjG@%Ez|2 @Gb5 'q+ ?(%{pontYP4c- 'p]65:߹O O YI$nY q'K cegzxME P<<<<.8 9xqH (< Group] !|!!!.] 8 !`%b.D]  4!]0 $4 D%D.  $4 B@Fkh $4B@P DB@ !vB@H B@l< !vB@n endkk0 (< !v(2 B@RoP !J.6]  ! $!l L!KT $!$6 6B@N L!KT $ 6B@nni !b.:]H  ! $!l L!KT $!$R :%P.: L!K L!TK L!K KT $!$: :%P.: L!KT Do NothingS $$ $!$R :%P.:d]` $ V$$ V$R :%P.:khk`nXPiH] ! .&  B@ !l '$ !b.V ! VB@Xk& B@i0] !!!''zh`iX !R .Rd( !v!b.R  RB@X R(RkiAttribute VB_Name = "CropBMP" Option Explicit Pub, Sub () OJrror GoTo exsub0UserData.LoaRd$Apa.ActiveDocument.Pre/veSele{= TruBe8Dim ShapesRange As VGCore.,Set ,= Gevt@*(C:.Ns1m%If %.count > 0 ThenQgeneralCurv PcONGN8*T).pathsWn2'Star~Q9Regv1`N8ew  zBeginCommandGroup localizILng.Item (E.D ") & " ("CD(bl(#.offset) / p1000 RaskroyForm.mm)>lastUnibt>cdr=With > AF= .AMillimet|erOjC+DoӁe$=8>1(( X*PCo@ntour( , DOutsipde, @ygR}kd$e %Exnd /0mL@)' K'Rk})G)$"KA"G z.All.  s s Layer 8eate^(2AqLong c q 1 KC 1x/$w 88X|f xplh t( -HH lH$pV DHD lH<D {Gz?ohHD D 44D lx8LPl4Yk+VpX` hlHY0l,l8*1x/8D 4ke lx*1x tflx8D l8*1x/8lx8D l8*1x/8cD/D|f,xD8plb(8T- _PH& #t*#p*1x2tp _P/+* T(|fxtp-4 .@q& l@P8 q-l q@l $q<lll8(l*1l/,6ll*#+<@8l*#*1l2"ll+<@8l*1l/lll<(l*1l/t dzlt .@q ql$ Tot44@Xot,o,HzG?'@o,붫t$#lm$P8l q@l $q<#lll0l,<@4l*1l/#lt .@H-D8$4lt .@ql0lq l4|4lDL|D8$ qt q-Dqxx q@x$q<#lll0l,<@4l*1l/x q@x $q<#lll0l,<@4l*1l/ qx o4@ala%tlt .@H( (-thlh.p@ql$l lllTot44@Xot,o,HzG?@o,붫t$#dlllm$Pd8l q@l $q<#lll0l,<@4l*1l/ ql-p`hD`h4plhdXlplh.T@qPlPP0lq qP-T l4+,4llplh.@L-,lplh@8$lph$ qt pfXplhd$lplh. @q q@ $q<#lll0l,<@4l*1l/ q- pf$lplh.@q' To@ q- q- tf0llCx/@ <hh|fN xpT t>h` h 4lD"l qtt_Pt_P qtlqpp_P p_P qp_P_P_P_P _P_P/_P_P_P_P9 qx/!  $|f -8 <{ HT tlll <lt*1x/tv tlll <lt*1x/t+tlll <lt*#p*1x2tp H/T (|fxtp`-8 <I+tlll <lt*#p*1x2tp H/  `(|fxtp-C4 8#t*#p<#l*1x2tplk& #t*#p#l*1x2tpl 8 </(|fxtpl- xlhH $ lhd`"@lMP@H  @t5@<t dQ<p7'' '@lp<?@ABCDEHIJKLMdOPQRSTUVWXYZ[\]^_`abcefghiklmnopqruvwxyz{|}~5@8'8vqPTO&%Mf%^*=h8+3qOlӨIFd x  $OlӨIFdO&%Mf%^MEL D @SS S8f"2 "" >"P L 30 mm==============================  T5    v x  55  $ 'kp kh k` kX 5G ;'j0 5' 5'q i ]  VS  ;' 'k i (]X p ] ] ] ]  ]0 H ` ]x ] $T l 5!5!$'q ! v  ' ! x  '  $'  PA;  $PR;'dh   $'k@  $'k L T L$T5l !KT5!5!5!5!$'P l P$' HzG? l  '  5!5!$' ! v  ' ! x  '     $'k Prolong Line L$T $'   L$T 55$ '      $' T'L6 for Exit fork(q k 5! v  '5! x  '     $'5! v  '5! x  '     $'qh P'l !KT L$T  %'$5!5!5!5!$'P l P$' HzG? l  '  5!5!$' ! v  ' ! x  '     $'k(q $ $'Obrezat  p  p$ 55$ 'q   p$   $ p+ p@ T'L6 for Exit fory(k kArcs p  p$5! v  '5! x  '     $'qx p $5!5!5!5!$'lq(n q 'i ]  ]   5'5'q 5'5'q]    'P   ' P P   $'i@ h  j   n,   $'dPD   $'kdPD   $;'k'nkxip h  j PU   $;'k 'ni   h ,  j 'd , 'k 'h 'jip .]](]H  ! $. ! .  B@ni`]`  T $T $ +T T'ix]0]H`]x 5!5! '5!5! '   G 'cG 'jd  '  G 'j    $'  'kq 5 !!  9 !!  9qP5 !!  9 !!  9qqi]`]x] 5!5! '5!5! '   G 'cG 'jdX  '  G 'j    $'  'kq ! ( ! !!  9 !!  9qi (-DT!? '   $   9  $  9qi     G-DT! @'jd      ' $(-DT!? '    G -DT! @ 'jkXiP ` ^ ' -DT! @ -DT!@ ' -DT! @ e -DT!@ 'ki!Attribute VB_Name = "ConverterPlotCalcCrvToHPGL"D Basb0{FCFB3D2A-A0FA-1068-A738-08002B3@371B5} |G lobalvSpacIFalse dCreatablPredecdlaIdCE xposeTemplateDerivCustomiz E @ ' ####  $0 6 E#WOp tion licit P=? MyCurves As Collec Last_XALong ' Absolutly XL YV YK Angebl Douz CommandIsPDBoole an ic FiCGes.:R+P' E@= @0.04 *L(.1Scale)}y3Re#.4)$(40 x(0)a oy6Qox(1(K+ d*.Knife@Offset@20yc0 2 l^_e9 3y("G$ w # 4 10UCenAo NU?U[נ EU5BU5WU-(/ 2 6/ 4--7PO*O_ M/OO 4Z??5Ox(2. e9 |2/l?5 s x0 SC "58 3&&L  "  Ox(5>yp>.Lefti >>!y_lht iWi4CloneCollecti(on(0)+Dim path A`s waP 2mxNew2Matrix4  'AngeHl =Se Case Profile.ZeroPosiM  s.Righ tPmx.Rotate 270 Transl0, All|Widw+ 1IfIKnifeOffs> 0` Then ='Add starting line if need΂= CPO].SS,ub@!LSe gment9, OLEAB -B*l 3Ś., ,WB2C:2`C2 CFHe偓 00HI .'2k$End Ifkj 3.141592653`58979'hCCer/hd-d/ 2, d&+_g?h_g_g_g_geEgelecAoc$%cthca~a`  _C__1.570796326794_LefV$1VVVPd/_s$[t +tO]et ++@!+o:q +ߑ73+&1\`0r+d__ +[o[ i[+PAS'Apply YFor EachsIn; a."^fo rm mxSNext Con0vert2ToS0ng(dx,p dy,u# A Fun Pri6v By Val dҢLong, y) 1~qA'AQmsys(cfpnessS@lk Double, k QRe iv`ordinpB`ooleaVS13VSb sHCoESystem 1Trup Wi`$!0*_ p= 0.04@BAbs(.CbScale!1o@Evx)*E <> ?*=A+ .}k3p1 dyyE2A & .In@alizer1pBeginWorkF՗1 ?  A & "TO0;"wuA@CveAcc@ra /AS"Rep lace(Qmaxt(.* 1@) / 10-29.80665@, "###`("),"@.")G 'af pzn0.5PPm/s^'!=L 2/ RM65m/s^2 HIf .ActiveForce > 0 0ThenCurvesToString = & "FS" & *;"End If X  SpeedVS1."s( UP - 1) `8VS2.@Not .SeparatePmetrs =(1iC %RelaCoordin*& PA -'OFF Compe'ion 'TO0.250AS FS D alfa[t] (BLADE ROTATION CONTROL@Q 2.Approxim3onLeveBlUHighPfa 1 A4q <1A%` B.clo~s 000h0021474836471o^a/=(͵I ''''XCu7-N?&?&?&?&&&'S?Z @ ;.&P&L,I/& /XRat!hRRdyR?R- O$ %a;CPLoSWT(OB0kds.bottomCЌItop)p3000n wTY's  1ufiguresB mm=%_ _ r`x_ _ 0srǙ_ P .Z G# 7Ao77xNex4.p WorkFile#àTer2morcWith Fun`oPrivА  VS(vs As Long)St`c lastVSU-<>{"VIntAa/ 10)"9q= vsA KK(B |, YTAl.eL ykx?!.=waByRefϢ;Boolean\, ^lLengq12Dim q, q3tmp qSdFromPolyline GPro 4'o# a1udelt newAng Cp@POINTLGsumLe8=XC =.Q3 t (s(0& SetVS(VS1mIf RelativeCoordinates ThenJN"PA;"@ & PU(y, False)A"PR;">E & "If{Ck2kF or q21 To UBound(segmen,ts (q(̀lect Case .TypeJ S,.LineO A a%B(.p1Ã<1.STde4ltDleɚa6I @|Abs() > 1.58{ new(*A/ 2S6EAp PoiYFrom(EÇ?.AÁǍ O PDD, OnmmandOnPath,M&'Prolong> GS$J,ShiftZW*,T s DpLengtthD0DgsumLe! = F+ (Distanceab) > )NodeP2_Only( , >-<a 'fExit 3a9K!2Raj >"a Aw1ي wrۍwuw   2.O ?G'yO o&b @[= aa_^mCurvom5Hsa_Polyl ppJpR.Get%Jfnes9yI 2(ne(ywwwmwwKwJy?xel?x]xlxexo11p1111?y OG3 '/('neys(O *)?zOq'Obrezat`&|o&5b3p i_ neGi @(q3| pD N O ? ReDim PreseYo d "ωPω b%i1*Nex-BbB?a'Arcs_Q0`04Wwith SegmentsFromPolyline(q3) x = .p2.x * kx + dx`y`y` y`y`tmpS tr5& PD(x, y, RelativeCoordinat@es, OnmmandOnPathEnd WNext ! - 19LastAngelh(.p1.gi, y#Z SelecYgCreHPG&L  Function PPriv E Distance(p1 As POINTL, p 2G)LongCNCStic xB @oC^p1@ӀHy1@4.D@22  C 2a9Doub`le, b aQ@(y2ybuxxS@SPqr(a@abb~c@ByRpef xALy ɁBoolean̈9oi%:If aX_X @OrYy TheG`qG,!$ ComvI8sPD= "," @air× gElse2se PD I^f _ ŕ)`"<;" a-)#= xTruDEU>(E#EAxAPU\"PU-j"e6o!FaB; E_ _ anQ &`Pxa`g&XyEYC@kID = Y `"hCloal_(col?CoSet New Dim pxAwafqqnewg`dqL&dFor qA1 To .pcounHnR=(q:=. c!% .Ad|d CCszqShift(s(, ByVal  (t UBdFsvq)9 ' q),#t7sOLntߏsaka3uGdmdms~s~t1= `A-X09Rj0/jB y <  = - a=o> k0/10R=&/ 1`k`k Ѹs(.mQSR$/c0Q= dx 28sdȜQ!+ -hS ֱ߱)NodeP2_Only7?1$ PN?1?1A (D, " ?1TbaB-?100?1 r/a?1 ?1?1S?1?1?1ft?1P?1 c:?1d !q3.g-"-,,.J32,W \\PointsFromAngel(ByVal X As Double, R0Long, OptionTdxPy()POINTL =- 1.57079632 67949$With Po B.y =* Sin(O) + dy!x!Cos!x!End a  Func Private QRef x1i, Byyx2KBI)= T8hen o y28 > / = 3.1415926535897Else( - ) / (0-_)AtRb$ < 0 %M+'ZIf^ZDelta@le[aW\aSSG~@ - a1*3F - 6.2831853071795`< -j+RQ rU :d,:h4,A:h!4 nrU ;yggY@X :W:XqT4T8T <T @T DT HT LT PT TT qT0X $(@|f(X)D yVl qxx4x8 x< x @ xD xH xL xP x T qx$|f P48P ^ `7v K8Яxń*=h8+3q      !"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~#GP (`ax#GP (`a7v K8ЯxńME PSS S0f>" PN0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}p%A%A% %x`ot %bD@bL@bP@@%,!XhT+0( @%)P A% Ah0x+  )" A%%";4@"@88@bh<@bV@@@bhH@bT@h@@Xh  :VP(  X(T `A%:V8 Xd$,=i *\R0*#1d(*\Rffff*27693da67e\0$*\Rffff*2A693da67e$*\Rffff*27693da67e*\R0*#1cX '  (08@H BPX ` p         "          ( 08Hx]@]@]@@]@h]@@]@]@h]@]@  :=: = 9 V9V 9 9 9 9 9q@m8X "5:.:5.5'5V'V5'5'5'5'5'qm Attribute VB_Name = "Plotter2DModelCache" Bas0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |@GlobalSpacIFalse dCreatablPredeclaIdC@ExposeTemplateDerivCus tomiz EOp tion 0licit P"& Curves As Collecarr0iageWorkWidth&Long#top% bom left righHe ""operty Get () Wi@3S.DF=R GO@ G .P=)sH S= @S= HT= H9T= DT= gHT= Endth A\PrX[L[oValue])B]S-.-|.C--0g -.۪--.--.--.--.--.- rU LH0L`*0=0AL` *03 @0L`$*03 .0L`(*04,L`,*0(0AL`0*04,L`4 0%,L`8 0(,L`<*0#,AL `@*0#,L `D*0# nrU Mp  @ٝ i+( .1Q)Y@<  LWLLLLWLLLLWLL6-K x J8 448ll $Qltll  Qlp lpcltllp `l7'''" PLN0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}" v0h  H(h`P%(>xP%hh hh(%,`kXxi %) % t % p$%,` k(H ??4iP P$%)p $%`v `t `p`l`h`(d```\`X`T,P`k$sih  %)  % (@% $H@%,&`Xk(i @%) A%,x`@ k , i @i ` t," `k0$$iP @%) A%` t,,`Pz/`4i0 i ,* `x/8i0 i ,`P 4k` <i i  , P ` 4k @ i i  ,( `P4k D i i  .  %b@ CbCb* CbCb 4@b 8@ P0Px @ h  p P8hx 8 P p (H $% 0 xh $% P 0  @R @ @ @0 @ @ @  @ `  X  @ h ` z 0  @p h @X @ H @8 @4 88h  ` pz p@h @X @ H @8 @4 X@ h( `(z 0B@ph @X @H @8 @4 X0(% px%p @l @\ @HL @`< @x, @ @ @ 0X(h(` % Hx %hH  "@&@t @p @n @@\ @L @p< @, @ @ 0 @%P@ @ @ hH @%0 A%`A%h @ @ @ @ x(&` &d@%8"H`0 @%h\` @%H@X Pp("HA% "0xh@%P0 (,@r @` @ P @@ @80 @ @ ` h,`,z0 ``H0h`x  (*@r @x` @P @@ @0 @ @ @  h*`*x@  P0 HH =i (*\Rffff*1y693da666\5*\R0*#1d$*\Rffff*29693da67e$*\Rffff*2<693da67e$*\Rffff*2D693da67e$*\Rffff*1y693da666(*\Rffff*2D693da67e\0(*\Rffff*2D693da67e\1(*\Rffff*2D693da67e\2*\R0*#f*\R0*#1c*\R0*#1c*\R0*#14<  * H X h    B   0 @HP X hx      7 B (08@HP X`hpx      7     0@Ph  p    0@P*"`      B  ( @ 2P pB<    (    B 0H` xB   2RB   ( 8 H2RX  2R 0 8 P `  h 2Rx        2R @ P X  p B x    B     B   7 45 ( B 0 8 7@ !X x  B   < 08  ( xSr,g,b,a$Gr1,g1,b1,a1,r2,g2,b2,a2,x1,y1,x2,y2Ux,yDx,y!Bx2,y2,x3,y3,x4,y4 ''` '*'@0^H^h^^^^p]@ ]@ &. ' ']]  b 1 GetBrush $. 2 GetPath $.3 Add to Collection   /  B@nk  '&i]x]]]]]]] ]8]P]h$.  b $  $' U New subpath  B@Bk' B@ $' $'   B@' DeAdd line  $' $'   B@k( Be Add bezier  $' $' $' $' $' $'         B@* ' 'kXkPdH  'x0k(  GetPath.CloseSubPath .ki    $   $SSolid] $"' ! ! !$@ !PXdX $.dGradient]0 $&'$ . $55555!5!5!$@5!5!5!$@5!PXdX 5!PXdX B@ qHk@z8k0(i P $" &( $" &( $ &( $ &( $ &( $ &(i]`  '  b $(G  $' cGxj  ' $*'ix] "(P  '  b $(G  $' cGxj  'X $, "(  ''  b $(G  $' cGxj  ' $, "(  ''  b $(G  $' cGxj  '8 $, "(  ''  b $(G  $' cGxj  ' $, "(Pi x 0XD',i`P 0X '*i8 ]  $' U D BG'ji]8  $' SG' Fzj GG' jihP[48-57] - Digits "-" - 45]  $$B'. ./ .:  .-G'(ji#Attribute VB_Name = "ConverterSngLToPlotCalcCrv" Bash0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |@GlobalySpacIFalse dCreatablPredeclaIdC@ExposeTemplateDerivCus tomiz EOp tion 0licit 'Sr,g,b,aGr1,g1,b1,a1,r2,g2,b2,a2,x1,y1, x2,y2UxT,yDB ,x3,y3,x4h,y4+PNR Enum LineTyp |0 Bezier1 E nd BrushGSoliGGradient PartrsC!Color1 As RGBA2xPLongyx? A707cpAC MLenubl FuncpGetȺ(ByRef H )Y7leB -O@rror GoTo 1DQSet aSNew H'=j (D)C4= swDim bsn!waB^C AphathP@o Whiπ<D '1h # = b2? EB"a3 Add to!AIf Not Isahing` Then.k1. AJIfb/+0Loop 1@/? E`DuS'Blvd!SPR ,@r"?s?2OOBD#:Bb???G`F""0H3 K4S2tY, y2p3,P }p4pp)x2(qF# yd 9t6!Uu-UueExit Dow'UQ0'ႛOV\eot#q}}Ғ}BڙFU ?2c% Eoj1)P'"S?:c'ҽS 1{colx7q/ or__V@ (0(.Ruol.Gcb), CLng(CDbla) / 255 *0)wN$'_Qgb2e r sq: Wip 7Q-2. parɕ . .=.A>. 1_QW2RJColor2.G, .b), , CLng(CDbl(\1.a) / 255 `* 100 2 D End` With 2If xit Function *Next 'Private9 GetGradientBrushs(ByRef StringL As)ParametrNsA' =7SPolid5(2)% 28 x1Co`ordin#|IsPath?{sooleaStatic bstr_2z=_Z10.$" U" OrC= "DB"" 0TrueIsb   wf S  :i+XG_?qs" B'[48-57] - Arus "-"45 4ascii-L}#=@c(oU)(> 47 A< 5 8)!= 45E_ t xMEPSPSSS<<<<0{903B6ABF-3AAF-4FA5-BCC6-98896CD85D63}{536C3FD7-E41B-4C4B-9C82-5B94158930C0}%"+ pi N``0(%X0 %000`=i #  "  8 "@(H$p d.8 d@.   ((Hhp l(8x]@0 % (no@ |!! |!! Select 2 shapes! A@Fgk` |!!! |!!!  |!!! |!!! Set (0,0) Point correctly! A@Fgk |!!! |!!!  |!!! |!!! Set (0,0) Point correctly! A@Fgk .*] |%! |%!  |% *%' |% *%'d |% *%' |% *%'kH       \(doUAttribute VB_Name = "GetPlotterFromCurves" Bas0{903B6ABF-3AAF-4FA5-BCC6-98896CD85D63}{536C3FD7-E41B-4C4B-9C82-5B94158@930C0} dG lobalSpacoFalse CreatablPredec$laIdTru BExpose0TemplateDerivCustomizDOption 0licit P!% WithEvents C onver ACorelCrvToSngL {.VarH elpIDn-1 4Sub0_OnPerc;Change(DALong)  Label2H.CaC/= & "%@iEnd 'Usorm_Initia lize(DIf ActOSeleon.shapes.count < 2 Or>Then()MsgBox "!", vbInf"a_: @, .If C&(&All.RightX >0 0 A=X Lef )2< ) >t (0,@0) PoiRcorrXly?A4! TopY_ l.BomB b _ f n:ASetq= NewqAAPDim pStXs ing, c NI (1).S`gWidth.2C='.LS uAlDz(2)Ea aw61xKText1.t "<Img>" &)<@X 'd`S255,255,255,255'k@q8i0 (<]h ! .& B@ !l  $' !A@  !l e !A@k& B@ (<oX&H !!! G'j&i]xF'  Dim path As waPath] 5! 7% Set path = New waPath! path.StartSubPath5VF path.AddLineSegment .PositionX * c, .PositionY * c U5 X ,5 X ' q L5T! L7T5l @KT path.AddBezierSegment .StartNode.PositionX * c, .StartNode.PositionY * c, .StartingControlPointX * c, .StartingControlPointY * c, .EndingControlPointX * c, .EndingControlPointY * c, .EndNode.PositionX * c, .EndNode.PositionY * c B5 X ,5 X ,5 X ,5 X ,5X! X ,5X! X ' KTb path.AddLineSegment .EndNode.PositionX * c, .EndNode.PositionY * c D5X! X ,5X! X ' KTERR mixed! (cdrMixedSegments) A@|nq1 If .Closed Then path.CloseSubPathqx Curves.Add pathHq@o8' o kAttribute VB_Name = "ConverterCorelCrvToSngL"  Basb0{FCFB3D2A-A0FA-1068-A738-08002B3371B5} |GlobalvSpacAIFalse dCreatablPredeclaIdCExposeTemplateDerivCustomiz EOption 0licit 'Sr, g,b,aGr1,g1,b1,a1,r2,g2,b2,a2,x1,y1,x2,y2Ux,y DB ,x3,y3,x4,y4-+PNR st RefreshTiAs Sing0.025 Event @OnPercC@hange( Long) Process@BooleanlastT OutOub@I FuncBMGe L(shape TVG.)  'Start D+ .= T ruIf NHot Ishq7The6AOnrror Go`To 10ADim A7Unitq!cdr=P App5a4.A6veDocuzm^.  @Millu T{rt= @.0XCurvesCyc@CCW s,KARaise3G100E#_$End Ifc>@&EcG@ '>$~EK fSub Ms:M"yal UpLevelAasaBq1AhcF H`=Ms.couoJ Step -1Re KQ"< -bOT > }@(CSng(q1) /J) *`[[aA4JB"A0Bitma4 1Z-BO ])'f=texp}HPTos),N1.yIrC&G/ru=IcX3.F0fC13 k`m! 'Soli~dTZ+p2R GB Set c@`qrA @/p. op研!9c. IKqb "S" & c.PBR& ",G0reen(Bl'Transpnc `z)$os Int((~@g!d2.557rr255s$}c (FQtain(AP.Linear F'S GradiQc7s`2rst#%e R )__ /"@/ߕO RD2oD7 М  Lyr2A@ s.X Ò)B c2p To ȫ oO> ?@0H?=XF7=* 2.55) Else pTR = ",255" nd If & GetColorG" & c.RGBR$ed",Green Blue{&{" _ X X2Y Z-[CLng(.Fountain.startX * 1000)[Yb!End3߀2 SsutWith AFunction Private Sub TryConvertToCurves(shape As VGCore.ApplicaA.OptimiFzTruğD`im s2M7S$et= B.ClonD On Err@GoTo@g1 s2.'If.Ty@*= cdr.SB.The9ŘOutString(& ETx(s2AAADisplayBe GroupsCycle͂ 0 A.FBAKP P$(crvHF.c03IcaLong:;c wc'š\  '>ApathwaP/ Caq , q"UA GFPqa @Q.,a  b&(q@aa^= New a.S kE aa0(% AddLineSegment .0Posivac,;ce ug"UÝ b 9 _BA"02F0sR0 c#%(qz eS`mct Case  ?ct/E0Bezier&1B<7n2?/"'5"trolPoinRlntu_ Q8 0zo$ wBg$? -% /od b od?OK%:% >>>}b _ NtDw?* c;c@ uMixxed3s MsgBox "ERR m! (;Z)", vbCrPcalExitP~ #E?1NNXext@ sϰusea`O|s.pa  3w-Class_Termin`(Process!"= M @<8nrU KAiY@<  J/JiJJJJJ7JqJJ 4 5 6 7 8)*8]DR(4AXڅU*=h8+3qQn8GhW{xQn8GhW{R(4AXڅUME(SS S6"N0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}`j6,@j8<@( %x%j4@j5$@jP(74@px(x(HDP=i $*\Rffff*2B693da67e<  (8x] ] ] ] ] (HAttribute VB_Name = "ColorInfo" " Bas0{FCFB3D2A-A0FA-1068-A738-08002B33 71B5} |GlobalSpacFalse dCreatablPredecl2aIdCExposeTemplateDerivCustomiz EOption 0licit Pub R As BytgGbacount Long rU &\L&` )*I*((4=,A&`$4@&` ('a*=3 ,,&`,=,&`048A&`4'=3 ,4&`8=#8&`<'=13 ,$&`!,ѱI(nrU 8h48`0(8`0$8`,8`  000!8`Q :0(I8`(q8`rU ' 9O9NN1qL ,Qqi+ Ji)Qy @ٝAi PY1@P  &&W&&&&W&&&\- < [tHt[tLtKt$ ltctK$lt$ 0t hllqpt t$ 0t lt*dt$ t Tod t*dt$ t Lodt D @`dt$ t T\$ \ oTYPodYl`$ )t\<\t$ t  +J`Q\LL( )tLdYl@ lpt$ 0t lt Hx L(4$ 4l8c= [tHtc= [tLt </H\,D|fx`t\L X p$  p$ (  p$ 0  p$ 8 Ltl :ht < lhdp$ < ldbt 4 b ltp tl ]bp$  bxbp$ $ bybp$ , bzbp$ 4 b{0x P0|fltp dxtH ,ltdl_ D<"tH ,lx>ltd@ D@@  <Xlxi\%H $QXTtT llt &Xlxi\%H $QXPP, P!XT 0lQXPP< PKCtT lltLT llL HT llH&XT 4+FlQXPP( PK/FXlxi\%H $QXPP8 kFP tT llt&Xlxi\%H $QXPP, P!XT 0lQXPP< PK)Xlxi\%H $lQXPP4 PcT xfl r8d(TXPtH tQtphp lho'htp t $lhtqtp lt=xt(dtp t ld=x)td x Dhx ,lhlhx 4lhmhx <lhn'htH t $lht`5dhtH t (lhffffff@oto]  om o l0 cp,|fpxtd<Ltp `nt  n lt $ l jt , j ht 4 h dt < ldt @  tp  t t  t (  t 0  t 8 t @ :'''0lt``MP @XL l`= t`60<,|fpt`00   LKD6lptH 0t $p ,ll)tpDpz/ L$8] tpD t qx t,l`dt d ,l`ddXf$Tlldt d $QTPd p p tdP QdL8DL $<L ,ox% BŹ=B(OfueME (0,$SS S 8f0(t""91!1" >" PLL*LLL*LL*LLPLLL*L*LL*L<<<<<<<<<<<<<<<<<<<<<< hN0{FCFB3D2A-A0FA-1068-A738-08002B3371B5}x4% % % Xi@bD@"L@ p  %(A %,@@`4k@++ i `i).A%)9 % %)  % p`% `8%,` bk$4@%) A%  t% p% `( Fk0(I) PX %)x%i `0x ``dk, g) $% x8(% hlX@% `k0)h A%`x t% $` @4)`h$%)% $%,8`Pl+ 8) $%i   0`Vkx< ) ,%)%`x p0%`l`Lh .`h |+ p%bA$)mxM?waMaxmx.Trans A -yLeftX ,[BotY lCyc G.shapes, mx,^ RaiseS/K)iP/J0P#End If cjpca= oCF# azotk')yi'׉d́EeF(– caL" Info1orQB .R'25!85*G6b.a FMEach  In|O'.cou0o> * CA a <> 0 O ?g aa%NexyFr.RGqbao#Subt>(<VG=AIsUpLevelT<'q&yS 0= 1 pjcQ05U -gT >W(CSng(q1) / )SPGa1D\ M|ntMQ" DoRRsz@*w@WiP Q.TypѭptJS[o/?!QS .Disyb`EжGroupOr ontour ArtisticMediaX sl, Try 0~)oe D`Bitmat  @axa!%2RΑ9'fUtvJTos,d A(P1R*%C{ G(Dch..FC aGrqp (`mb *P_!ccpb 10/Qp."pyc.mc zc.Red;hGrehBl1 '2par관ency If shape.Transpar.Type = cdrUniform t Th en Color.al(100 -) * p2.55DG< 127k Za 4ElseF02 eEnd If x ''lRWl& G B A > NPluseZ`With  Sub Private  (As RGBA)Dim q LongcoInfo1'A For Each In MyB s w1o.LB@AO6LG b@EbAaPcount+ 1G+A,ExitMGAUENextA'Add@ SetC= NewiNACHCCC@;=j.HTr@;nvertToCurves(„CVGCore.!, mxawa@MatrixLApplication.Optimiz 2TruvyAQs2- a+`=!ClonOn ErrQGoTo 10s2.CoQ@ǙbFSGGetK |s2#7.Displaym Groupu b)Cycle; b(s Deletd*Fa9Func0 : I9)1Bool|ea$-A(".@Nodes.N> 0",&@AC%/(crv(Dc'%alNIc!:o @DDA C;!path P k, qT! GqA Q.@?a B&(q?dAe^bÈwaA.Start S a2+z@LineSegmeR.PosiE"Xyc, Y2~spS (,q2?S 1ct Case r?Bezier6qrpingJtrolPoint5ntu_ 8 0z_Yu8" e%O * c?9E MixedTMsgBox @"ERR m! ( !Z)", vbCr00calo\* 4s9`W.closedUqse@pzy#{1|k 3sA '3P`\ubBreak(X(əpI'0(p I',yTpI'(1xpI'(p$I'p( \pYrU~| 98)8 @ٝ .1i+yV8!8y8 L8 :g dlCTlTl #L*1T/L T P lPcXqD@l CLL 18<>8@H$ l8@H$ lYTYXY\Y`,YdYhYYlp lJ#YPYTYXY\Y`Yd[Yh>Ylp l#YhΤYlp hYhYlp hJYP=YThYXY\;Y`YdYhYlp lJYPYYTYX+Y\Y`ߪYdYh=Ylp lYhݥYlp hJZYP,YTYXY\Y`-YdYhݥYlp lYhBYlp hWYhEYlp hJYPYTYXEY\Y`ۛYdWYhEYlp lYhLYlp hJYPgYTYXĕY\Y`yYdYhLYlp lJYPYTBYX Y\nY` YdYhgYlp l YhYlp h)YhՕYlp hJ_YPYTYXDY\Y`WYd)YhՕYlp lJYPYT{YXY\mY`Yd_YhYlp lJYPaYTDYXaY\Y`YdYhYlp l YhaYlp h Yh Ylp h p x p tYhEYlp hJYPYTYXY\Y`YdYhEYlp lJYPYTYX&Y\2Y`YdYhYlp lYhTYlp hJYPYT0YXWY\Y`YdYhTYlp lJYPYTYXY\Y`YdYhYlp lJSYPTYTSYXY\Y`YdYhYlp lSYhYlp hJYPEYTYXY\SY`JYdSYhYlp l p x p t:Yh`Ylp hJ+YPVYT0YXZY\5Y`]Yd:Yh`Ylp l>YhYlp hYhYlp hJYPYTYX Y\rY`YdYhYlp lYhYlp hJYPYTrYXY\Y`YdYhYlp lYhYlp h1Yh_Ylp hJbYP5YTYXY\٨Y`Yd1Yh_Ylp lJYPYTYXFY\Y`YdbYh5Ylp lYhuYlp hJYP,YT9YXY\Y`(YdYhuYlp lYhdYlp hYhYlp hJYPeYTYXY\:Y`YdYhYlp lYhYlp hJ_YPYTYX(Y\Y`uYdYhYlp lJ[YPYTYXY\ Y`Yd_YhYlp lYhYlp hJYPYTYXY\Y`KYdYhYlp lJYPYTYXY\Y`YdYhYlp lIYhMYlp hJbYPYTYXlY\Y`YdIYhMYlp lJYPMYTYXY\ДY`YdbYhYlp lYhYlp h YhYlp hJSYP5YTYXY\L Y`Yd YhYlp lJYPyYTYXY\Y`YdSYh5Ylp lJYPYTYX~Y\Y`YdYhyYlp lJYPYTYXY\Y`YdYhYlp lJSYPYTYXKY\Y`YdYhYlp lJ YP YTL YX Y\Y`LYdSYhYlp lYh Ylp hYhYlp hJbYPYTДYXeY\Y`YdYhYlp lJIYPYTYXzY\Y`YdbYhYlp l:Yh`Ylp h p x p tYhYlp hJYPYTYXY\Y`YdYhYlp lJFYPYTFYXY\Y`YdYhYlp lJYPFYTYXFY\FY`YdFYhYlp lJYPYTYXY\Y`FYdYhFYlp l p xLLp `L7^ qdKYhldYlLp \L @Lcp:'''ltLLM< @x$ lL=tL6 t lt  tYhYYl hYhݥYl hYhEYl hYhYl hYhLYl hYhYl hnYhYl hnYhYl hYhxYl hnYhYl hnYhYYl h(Yh&Yl hYhYYl h  xLL `L5$^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 t lt  t YhYl hYhYl hYhMYl hjYhYl hYhYl hYh%Yl h Yh%Yl hJ YPYT YX^Y\ Y`Yd Yh%Yl lJ YPYT YXAY\ Y`Yd YhYl l  xLL `L4Fz^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 t lt  t%Yh Yl h%Yh}Yl hYh}Yl hYhjYl hMYh}Yl hYh}Yl hYh Yl hJYP YTYX Y\AY` YdYh Yl lJ%YP YTYX Y\^Y` YdYh Yl l  xLL `L5$^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 t lt  tYhYl hJYP*YTAYX*Y\Y`YdYhYl lJ*YPYT*YXY\Y`*YdYh*Yl lJYPYTYXY\*Y`AYd*YhYl lJYPYTYXAY\AY`YdYhYl l  xLL `L4)*+^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 t lt  tlYhYl hYhYl hYhYl hYhYl hYhYl hlYhYl hlYhuYl h!YhaYl hlYheYl hlYhYl h  xLL `L4Fz^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 t lt  t@YhHYl hJuYP2YTYXAY\@Y`Yd@YhHYl lJlYPYTYXY\ Y`QYduYh2Yl lJ_YP/YTYXPY\'Y`YdlYhYl lJYPHYTYXY\1Y`@Yd_Yh/Yl lJYP9YT?YX@Y\Y`YdYhHYl lJtYPYT$YXY\Y`2YdYh9Yl lJ{YP`YTYX?Y\Y`YdtYhYl lJ@YPHYT@YXY\Y`OYd{Yh`Yl l  x  tYhHYl hJYP;YTaYXY\Y`YdYhHYl lJYPYTiYXY\Y`YdYh;Yl lJlYP,YTsYX,Y\Y`IYdYhYl lJ>YPyYTYXFY\dY`,YdlYh,Yl lJYPYhyYl lJYYPHYTYYXY\yY`YdYhYPYTYXY\dY`YdlYhYl lJYP YTYXW Y\{Y` Yd>YhYl lJYYP YTYYXL Y\yY` YdYh Yl lJYP YTzYXp Y\YY` YdYYh Yl lJYPv YTqYXK Y\Y` YdYh Yl lJlYP YTdYX Y\Y` YdYhv Yl lJYP YTYX Y\sY` YdlYh Yl lJYP YTYX Y\\Y`L YdYh Yl lJYP YTYX Y\aY`o YdYh Yl l  xLL `L4)*+^ qdPYhldYlL \L @Lc:'''ltLLM< @x$ lL=tL6 X5H|f0 ptxL0 P             !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   >R dxRR$$ME8  H8f"" ""> PL<<<`(;80%(XP%hphV xhhhhh %%@%@%  x@%` X%%x%%%• X @…\ @`0 @@0%+b `pkx ii@% P% H % (@%+`$o` >i `N`t`Pp ` H+,`(k0 LiB PiD`Dt` p+`XkVi %+`p` H^@% h%+^` r@% %+ ` %+ h`xk`%+$ `  %+ `8k );%@%`h dP%`V``X\`X` T 8 `  d% 0%  ` ww3 d% % @ `   )e % 8 %  ` > >  d %  % H ` )e % @ %  `  )e %  % P `kII% ex( % tH % ` ' d %  % @ $8@H HX@p Lx@ P@„ T @†V @․Z @@ pp 8     H  8H P  h(  @0  (p@h@XpP`@@l @h @d @` @\ @X @T @P @L @X< @, @ @ @ @ @ p`0@(`%`pX`%@`%p`%`%xX8 bX`TX,@hL @%DP`A%8 @@ @< @8 0  @% @%@( @@ @p @ @ @ p hh8h`xh@l @h B@ X @H @P8 @( @$ 00pP xH%`0@h @X 0XpPXp`,xX@l F@h @X @H @ 8 @( p80 l@%H@P @XL p0 @H X @8 @(  @% (`A% HX@`A%(P 8 P  h/ =i *\R0*#1d$*\Rffff*2A693da67e(*\Rffff*1y693da666\2$*\Rffff*27693da67e$*\Rffff*1y693da666(*\Rffff*27693da67e\0$*\Rffff*2D693da67e$*\Rffff*2<693da67e$*\Rffff*29693da67e*\R0*#1c*\R0*#14*\R0*#1c*\R0*#f*\R0*#9 '  (08@HPX `hpx   B      (@ *@8 h p         ?   (8 @B H (P x"8  "  H P`B hp&.  49 8I 8@HB PX'`px  B           ( 8H PX`B hpx             (08B @H `pBx B  B     0 H `"x           ( 0 8 " @H P`  hx    0 8  H X ` h x 6       (  8 H P X p .  6  > X 6p          ( &8 ` .p   6  . @ P  X Dh        &0&@h.x.    (  8HPXp      (0H.X.660h  p   .0.@p66  H(px  ..8.Hx.  F   0@HP.`.440  8 Hhp     0PX  hx     (8@H`p      8Ph     (8HX  ` p     0PX  hx     (8@HXhx      8Ph      8Ph  p    8P  X h  >>0 >p > > >0!>p!>!>!>0">p">">"80#h#>#>#>$>@$>$>$>%:@%6%6%4%6(&6`&<&&  & &'' ('0' " 8' @'H'X'  `'p'x'''''>' (  ((N8(((  (((((()< )`)  h)Nx)))  )))**>0*p*>***>*8+>P++>++,>,X,  `,Np,,,  ,,,,->(-h->-->-.>0.p.  x.N...  .///(/@/X/Fp//  /R/(000  @0P0X0`0x000F01  1R 1x11  11111F1(2F@222F23F3`3Fx333F384  @4RP444  444445(5@5X5  `5Jp555  55556(6@6X6p6  x6R666  677707H7`7x77  7R788  8(80888P8h8888  8R8 9(9  89H9P9X9p99999  9J98:@:  P:`:h:p::::::  :R;X;`;  p;;;;;;;;<  <R <x<<  <<<<<<<=(=  0= @=`=h=  x========>  > (>H>P>  `>p>x>>>>>>>  ? ?0?8?  H?X?`?h??????  ? ?@ @  0@@@H@P@h@F@@F@(AF@AAFAA  ARBXB`B  pBBBBBBBBC  C C@CHC  XChCpCxCCCCCC  C D(D0D  @DPDXD`DxDDDDD DDEE0EHE`E hEpEEEEEE EEFF0FHF`F hFpFFFFFF FFGG(G8GHG PGXGhGxGGGG GGGGGGH HH0HHH`HxHH HHHHHII  I(I@IXIpIII IIIIIJ(J 0J8JHJXJhJxJJ JJJJJJJ JJKK(K8KHK PKXKpKKKKK KKKL(L@LXL `LhLLLLLL LLM M8MPMhM pMxMMMMMM MNN0NHN`NxN NNNNNNO OO(O@OXOpOO OOOOOOP P P8PPPhPPP PPPPPQ Q (Q0QHQ`QxQQQ QQQQRR0R 8R@RXRpRRRR RRRRS(S@S HSPShSSSSS SSST T8TPT XT`TxTTTTT TTUU0UHU`U hUpUUUUUU UUV(V@VXVpV xVVVVVVV WW W8WPWhWW WWWWWWX XX0XHX`XxXX XXXXXYY  Y(Y@YXYpYYY YYYYYZ(Z 0Z8ZPZhZZZZ ZZZZ[ [8[ @[H[`[x[[[[ [[[\\0\H\ P\X\p\\\\\ \\\](]@]X] `]h]]]]]] ]]^ ^8^P^h^ p^x^^^^^^ ^__0_H_`_x_ ______` ``(`@`X`p`` ``````a a a8aPahaaa aaaaab b (b0bHb`bxbbb bbbbcc0c 8c@cXcpcccc ccccd(d@d HdPdhddddd ddde e8ePe Xe`exeeeee eeff0fHf`f hfpffffff ffg(g@gXgpg xggggggg hh h8hPhhhh hhhhhhi ii0iHi`ixii iiiiijj  j(j@jXjpjjj jjjjjk(k 0k8kPkhkkkk kkkkl l8l @lHl`lxllll lllmm0mHm PmXmpmmmmm mmmn(n@nXn `nhnnnnnn nno o8oPoho poxoooooo opp0pHp`pxp ppppppq qq(q@qXqpqq qqqqqqr r r8rPrhrrr rrrrrs s (s0sHs`sxsss sssstt0t 8t@tXtptttt ttttu(u@u HuPuhuuuuu uuuv v8vPv Xv`vxvvvvv vvww0wHw`w hwpwwwwww wwx(x@xXxpx xxxxxxxx yy y8yPyhyy yyyyyyz zz0zHz`zxzz zzzzz{{  {({@{X{p{{{ {{{{{|(| 0|8|P|h|||| ||||} }8} @}H}`}x}}}} }}}~~0~H~ P~X~p~~~~~ ~~~(@X `h  8Ph px؀ 0H`x Ё (@Xp Ȃ  8Ph ؃ (0H`x Є0 8@Xp ȅ(@ HPhȆ І؆ 8P X`x؇ 0H` hpЈ (@Xp xȉ  8Ph ؊ 0H`x Ћ  (@Xp Ȍ( 08Ph ؍ 8 @H`x ȎЎ0H PXpЏ ؏(@X `hȐ  8Ph  p   ȑБؑ F8  R   (@Xp:ȓ  ГN08  HX`hȔ  NHP  `pxȕ   08  HX`h>>>>@  N   8PhȘ(@X  ` p  ș666P6  ȚJؚ(0  @PX`x؛ 8Ph   М؜   8H`x  L  0@Ph  J   8Phx   ȟП  0H`x     Ƞؠ0H` hp ȡС0H PXpТ آ(@X  ` p  ȣ(@Xp   ؤ  (@6X66(`6x6    (  8HPXp66ا6(`6x  LȨ  0@HP`p&&&8&H&p   Ъت  &(P&`&&Ы  DX`  p22@>X>>ح   0PX  hx.. >8>x   Я   (@6Xذ6(  0 @`h  xȱ   08  HX`h>ز >8x     ȳس0H  P `  д6 8Ph6   е   (@Xp   ȶ  ض0H`x0ط     (8@H`x     >0>p>>0  8 Hhp  >>>8>x   л   (>@>>>@  H Xx  >Ƚ>>H>Ⱦ  о   (08>P>>п>P  X h  >>>X>     (8@H>`>>> `  h x  >>(>h>    (  8HP"  X` hx>>>8>x>>>8>x>>>8>x>>8>P>>>>P>>>>P>>>>P> (@Xp (@Xp   8Ph( 08P>h>>>(>h>>>(h >>0>p>>>0>p> 0H`x 0H` hp>>>8>x>>>8x>>>@ >>H>>>>H >>8>x>>>8>x>( 08Ph>>>>@>>>>@ >>0>p>>>0>p  8>P>>>>P> (@Xp >>>H>>>>H>>>H PX>p>>>0>p>>>0p x(@X `h(@ HPh(@Xp >> >`>>> >`>>(>h >0>p>>>0>p > >`>>> >`>>> >`>>> >`> >>H>>>>H>> >0>p>>>0>p>>0 8@>X>>>>X>>>>X>>>X `h>>>>@>>>>@ >>>(>h>>>(>h>>>(>h  N  (8@H`x>>>>P>>>Ph >>0>p>>>0p  ( @  H P >h > > >( >h > > >( >h >     > >P > > > >P > >   8Ph  >8>x>>>8>x>>8>P>>>>P>>>P X`x 8 @H`x 0H` hp>>> >`>>> >`>>>8>x>>>8>x      (@X6p6666P66(@ HPh6666@6x6 (@Xp 666P4... .P 4 6    !6!4P!.!.!.!."4H"6"" """""##(#8#H#X# `#h#x#.#.#.#.$.H$.x$.$.$%.%.H%.x%.%.%.&.8&.h&& &&&&&&&''('8' @'H'X'h'x'' ''''''''( ((((.8(.h(.(.(.(.().X).)).).).(*.X*.*.*.*.+H+  P+ `+++  ++++++>,>@,>,>,>->@->----. ..0.H.>`.>.>.> />`/>/// 00 080P0h0000 00>0>1>X1>1>1>2>X2>2>2>3X3 `3h3>3>3>4>@4>4>4>5>@55 5555556 686P6h6 p6x66>6>6>(7>h7>7>7>(8>h88>8>9>@9>9>9>:>@:>:: :::;;0;H;`;x;;; ;;;;<<  <(<@<X<p<<<<< <<<>=>P=>=>=>>>P>>>>>?>(?>h?>?>?>(@>h@>@>@(A  0A @A`AhA  xAAAAAA>A> B>`B>B>B> C>`CCCCC CCD(D>@D>D>D>E>@E>EEE EEFF0FHF`FxFF FF>F>F>8G>xG>G>G>8H>xH>H>H8I @IHI>`I>I>I> J>`J>J>J> K`K hKpKKKKKKLL0LHL PLXLpL>L>L>M>HM>M>M>N>HNN>N>N> O>`O>O>O> P>`PP PPPPPQ(Q@QXQpQQ QQQQQQ RR R8RPRhRRRR RRR>R>0S>pS>S>S>0T>pT>TT>U>HU>U>U>V>HV>V>VW  W W@WHW  XWhWpWxWWW>W>X>@X>X>X>Y>@YYYYY YYYZ> Z>`Z>Z>Z> [>`[[[ [[[[\(\@\X\p\ x\\>\>\>]>X]>]>]>^>X^>^>^_  _(_>@_>_>_>`>@`>`>`>a@a HaPahaaaaaaab(b 0b8bPb>hb>b>b>(c>hc>c>c>(dhd>d>d>e>@e>e>e>f>@ff ffffffg g8gPghg pgxggggg gghh0hHh`hxhh hhh>h>i>Pi>i>i>j>Pj>jj>j>(k>hk>k>k>(l>hl>ll  l m m(m  8mHmPmXmpm@mmmm  nNn`nhn  xnnnnn8noo0o  8oJHoooo" oooo  ooopp0pHp>`pp  pNpqq  q0q8q@qXqpqq<qq  qNqHrPr  `rprxrrr>rr>sHs`s>xss>st>(thtt>tt  tNt@uHu  Xuhupuxuu>uu>v@v>Xvv>vv  vNwXw`w  pwwwwwwwFw8x  @xRPxxx  xxxxxy(yF@yy  yRyyz  z z(z0zHzF`zzFz{ {F8{{F{{F{@|X|Fp||  |R|(}0}  @}P}X}`}x}}}}}  }J}@~H~  X~h~p~x~~~~~~  ~R`h  x  R(  Ѐ0  8RH  ȁЁ؁ 8P  XJh  Ђ 8Ph  pR؃  (@Xp  R   (0H`x     0H`x   ȆІ  0H`x     ȇ؇0H`  h x  ȈЈFHF`FF h  pR؊  (@Xp   ȋ  ؋(@Xp  x   Ќ،(@X `hȍ (@X `hȎ  8Ph pxȏ Џ؏( 08HXhx Ȑ  8Ph ؑ  (0H`x Ȓؒ (8HXh pxȓ Гؓ 8P X`xؔ 0H` hpЕ (@Xp xȖ  8Ph ؗ 0H`x И  (@Xp ș( 08Ph ؚ 8 @H`x țЛ0H PXpМ ؜(@X `hȝ  8Ph px؞ 0H`x П (@Xp Ƞ  8Ph ء  (0H`x Т0 8@Xp ȣ(@ HPhȤ Фؤ 8P X`xإ 0H` hpЦ (@Xp xȧ  8Ph ب 0H`x Щ  (@Xp Ȫ( 08Ph ث 8 @H`x ȬЬ0H PXpЭ ح(@X `hȮ  8Ph pxد 0H`x а (@Xp ȱ  8Ph ز  (0H`x г0 8@Xp ȴ(@ HPhȵ еص 8P X`xض 0H` hpз (@Xp xȸ  8Ph ع 0H`x к  (@Xp Ȼ( 08Ph ؼ 8 @H`x Ƚн0H PXpо ؾ(@X `hȿ  8Ph px 0H`x  (@Xp   8Ph   (0H`x 0 8@Xp (@ HPh  8P X`x 0H` hp (@Xp x  8Ph  0H`x   (@Xp ( 08Ph  8 @H`x 0H PXp (@X `h  8Ph px 0H`x  (@Xp   8Ph   (0H`x 0 8@Xp (@ HPh  8P X`x 0H` hp (@Xp x  8Ph  0H`x   (@Xp ( 08Ph  8 @H`x 0H PXp (@X `h  8Ph px 0H`x  (@Xp   8Ph   (0H`x 0 8@Xp (@ HPh  8P X`x 0H` hp (@Xp x  8Ph  0H`x   (@Xp ( 08Ph  8 @H`x 0H PXp (@X `h  8Ph px 0H`x  (@Xp   8Ph   (0H`x 0 8@Xp (@ HPh  8P X`x 0H` hp (@Xp x  8Ph  0H`x   (@Xp  08Ph  8 @H`x 0H PXp (@X `h  8Ph px 0H`x  (@Xp   8Ph   (0H`x   0  8 @ X p          ( @  H P h           8 P  X ` x          0 H `  h p          ( @ X p  x         8Ph  0H`x   (@Xp ( 08Ph  8 @H`x 0H PXp (@X `h  8Ph px 0H`x  (@Xp   8Ph   (0H`x 0 8@Xp (@ HPh  8P X`x 0H` hp (@Xp x  8Ph     0 H ` x        !!  !(!@!X!p!!! !!!!!"(" 0"8"P"h"""" """"# #8# @#H#`#x#### ###$$0$H$ P$X$p$$$$$ $$$%(%@%X% `%h%%%%%% %%& &8&P&h& p&x&&&&&& &''0'H'`'x' ''''''( ((((@(X(p(( (((((() ) )8)P)h))) )))))* * (*0*H*`*x*** ****++0+ 8+@+X+p++++ ++++,(,@, H,P,h,,,,, ,,,- -8-P- X-`-x----- --..0.H.`. h.p...... ../(/@/X/p/ x/////// 00 080P0h00 0000001 1101H1`1x11 1111122  2(2@2X2p222 222223(3 0383P3h3333 33334 484 @4H4`4x4444 4445505H5 P5X5p55555 5556(6@6X6 `6h666666 667 787P7h7 p7x777777 78808H8`8x8 8888889 99(9@9X9p99 999999: : :8:P:h::: :::::; ; (;0;H;`;x;;; ;;;;<<0< 8<@<X<p<<<< <<<<=(=@= H=P=h===== ===> >8>P> X>`>x>>>>> >>??0?H?`? h?p?????? ??@(@@@X@p@ x@@@@@@@ AA A8APAhAA AAAAAAB BB0BHB`BxBB BBBBBCC  C(C@CXCpCCC CCCCCD(D  0D @D`DhD xD DD"  DD DDDDDDE(E@E  HENXEEE  EEEEEF(F@FXF  `F pFFF  FFFF>F> G>`G>GG  GNGHHPH  `HpHxHHHHHHHI(I@IXIpIIII  I III  JJ J(J6@J6xJ6J6J K  (KJ8KKK  KKKKKKL L8LPLhLLLLLLL  M M0M8M  HMXM`MhMMMMMM  MLM@NHN  XNhNpNxNNNNNN  NJNHOPO  `OpOxOOOOOOO  O P(P0P  @PPPXP`PxPPPPP  P PQQ  (Q8Q@QHQ`QxQQQQ QQQRR0RHR PRXRpRRRRR RRRS(S@SXS `ShSSSSSS SST T8TPThT pTxTTTTTT TTTU U8UPU XU`UxUUUUU UUVV0VHV`V  hV xVVV  VVVVVWW0WHW`WxWWW  W WWW  WXXX0XHX6`XX6XXYY60YhY6Y6YY  Y Z(Z0Z  @ZPZXZ`ZxZ6ZZ6Z[60[h[6[[  [L[ \(\  8\H\P\X\h\x\&\\&\\\]&]@]*P].]]  ] ]]]  ^^^ ^0^&@^h^&x^^&^^&^_  _D(_p_x_  _____2_`2 `X`>p`>`>`0a  8a Hahapa  aaaaa.aa.b8b>Pb>bb  b bcc  c0c8c@cXc6pccccc6d@d  Hd Xdxdd  ddddddde  e (eHePe  `epexeee>eef f8f>Pff  f fff  fffgg0gHg`g  hg xggg  ggggg6h8hPhhhh6hh  h hii  i0i8i@iXipiii  i iii  ijjj j00j`jxjjj0jj  j k(k0k  @kPkXk`kxkkkk  k kkl  l l(l0l>Hl>l>l>mHm  Pm `mmm  mmmm>m>n>Pn>nn  n noo  o0o8o@o>Xo>o>o>pXp  `p pppp  pppp>p> q>`q>qq  q qr r  0r@rHrPr>hr>r>r>(shs  ps sss  ssss>s>0t>pt>tt  t u(u0u  @uPuXu`u>xu>u>u>8vxv  v vvv  vvvv>w>@w>w>wx  x x8x@x  Px`xhxpxxx>x>x>8y>xy>y>y>8zxzzzz zzz{>{>X{>{>{>|>X||| ||||} }8}P}h} p}x}>}>}>~>P~>~>~>>P>>  >8>x>>>8>x>>8 @H`x؂  (0H>`>>> >`>>> `>x>>>8>x>>>8x Ї0H` hpЈ ؈(@Xp >ȉ>>H>>Ȋ>>H>ȋ>> >`>>> >`>      0@HPh@؎  NX`  p8(  0J@  Ȑ>>8>x>>>8>x>>>8>x>>>8x>>Д>>P>>Е>>P>>Ж>>P>>З  8PhȘ  8Phș  8P X`xؚ 8Ph px>>>(>h>>>(>h؝ >0>p>>>0>p>>0H PXpР0 8@Xp ȡ>>8>x>>>8>xУ>>@>ؤ 0>H>>ȥ>>H>Ȧ  >8>x>>>8>x>>8Ph px>>>@>>>>@>ث >0>p>>>0>p> 8 @H`x>>Ю>>P>>Я( 08PhȰ >>H>>ȱ>>H>>Ȳ>>H >>>0>p>>>0>p ص 8Ph ض 8Ph ط 8Phȸ иظ> >`>>> >`>>(>h>0 8@X>p>>>0>p>  (0H`>x>о>Ph >>>@>>>>@>>>>@>>>>@ >>>(>h>>>(>h >>>P>>>>P> >>8>x>>>8>x>>>8>x> > >`>>> >`>>  (0>H>>>>H>>>>H>>>H  PN` "   (@Xp    (  8HPXp0  8 Hhp  >>(>h>>>(>h 0>H>>>>H>  8Ph >>>@>>>>@>>>@ HP>h>>>(>h>>>(h px 8P X`x>>>>P>>>>P>>>(>h>>>(>h 0H`x  (@Xp >>8>x>>>8>x>>>P>>>>P>>   (HP  `px66686p666Ph 66(6`666@X `h  686p6666P66660h px666686p666P X`x( 08H.X.....H.x....H.x....8h px (8HX `hx ..8.h....(.X....(.X...   0PX  hx>>>P>>>>P >0>p>>>0>p 0H`x >>>(>h>>>(>h>>( 08>P>>>>P>>>P X`x 8 @H`>x>>>8>x>>>8x>>> >P > > > >P          0 H ` x            ( @ X p       > > >` > > > >`>>>8>x>>>8>x>   08  HX`h>>>0>p>>>0p >>P>>>>P 0H` hp>>>>H>>>>H>> >0>p>>>0>p>>0 8@Xp  (@>X>>>>X>>>X>p>>>0>p>>>0 p  x       !(!@!X! `!h!!!!! !!!" "8"P"h"" """>">#>@#>#>#>$>@$>$$>$>%>X%>%>%>&>X&>&&  & &''  ('8'@'H'`'x'>'>'>(>P(>(>(>)P)h))) ))))>)>0*>p*>*>*>0+p++ ++++++,(,@, H,P,>h,>,>,>(->h->->->(.>h.>.. ..>/>P/>/>/>0>P0>0>01 1 181P1h1111111 22 2>82>x2>2>2>83>x3>3>384>P4>4>4>5>P5>5>5>6P6 X6`6x6666667 787 @7H7`7x777 77778808H8`8 h8p88>8>8> 9>`9>9>9> :>`::>:>:>8;>x;>;>;>8<>x<<  < <<<  == =(=@=X=>p=>=>=>0>>p>>>>>0?H?`?x? ????>?>@>P@>@>@>APAhA pAxAAAAAAB B (B0B>HB>B>B>C>HC>C>C>D>HD>DD DD>D>0E>pE>E>E>0F>pF>FF FGG0GHG`GxGGGGG GGH>H>XH>H>H>I>XI>I>IJ>0J>pJ>J>J>0K>pK>K>K0L 8L@LXLpLLLLLLMM  M(M@MXMpMM MMMMMMN(N@N HNPNhN>N>N>O>@O>O>O>P>@PP>P>P>Q>XQ>Q>Q>R>XRR  R RRR  RRSS S8S>PS>S>S>T>PT>T>TU(U@UXU `UhUUU>U>U>0V>pV>V>V0WHW PWXWpWWWWWWX XX>(X>hX>X>X>(Y>hY>Y>Y>(Z>hZZ ZZ>Z>[>P[>[>[>\>P\>\\ \\\](]@]X]p]]]] ]]]>]>8^>x^>^>^>8_>x_>__>`>P`>`>`>a>Pa>a>ab b b8bPbhbbbbbbb cc c8cPchc pcxccccccd d (d0dHd>`d>d>d> e>`e>e>e> f`f>xf>f>f>8g>xg>g>g>8hxh  h hhh  hhhhii>0i>pi>i>i>0j>pj>jjk k8k @kHk`kxk>k>k>l>Pl>l>lm(m 0m8mPmhmmmmmm mm>n>Hn>n>n>o>Ho>o>o>p>Hpp pp>p>p>0q>pq>q>q>0r>prr rrrrs s8sPshsss sss>s>t>Xt>t>t>u>Xu>uu>u>0v>pv>v>v>0w>pw>ww wxx0xHx`xxxxxxx xxyy0yHy PyXypyyyyyyz zz(z>@z>z>z>{>@{>{>{>|@|>X|>|>|>}>X}>}>}>~X~  `~ p~~~~"~~ ~~  ~ ~ ~~.J.J8.Jh.J.J.J(.J8.Jh0J6JȀ6J6JP6J6J؁6J6JH6J6J6J6J(6J`6JЃ.J.J.J@.Jp.J,JЄ&J&J(&JPx.J.Jȅ.J4J8p6J؆6J(6J@6Jxȇ6J6JP6Jh6JЈ6J 6JX6J6J6J0h   .J.J6J(6J`6JЋ.J    6J8p6J،6J(@6JX6Jȍ6J06JH6J6JЎ4J .JX.J.Jȏ&J&J@&Jh,J.J.J 86JP6J ؑ  2J,J0&J`,J    7В . :(  8 H PXpГ0H`x    5Ȕ:Д     0@Xp,J&J ؕ   4:  ( 8 @HXp&JȖ,J   ( 58X:`  p  ,J&JЗ,J2J( `  h 4x:    ȘИ0H`x   ș 4ؙ:    (06JH6J6J6J6J(6J`6J6JЛ   6J06Jh6J6J؜6J6JH6J6J6J6J(6J`6J О  ؞ 0 H  PXp.J.J4J(6J@6JxȠ   .J.J0.J`.J.J.J.J .JP   .J.JТ.J.J0.J`.J.J.J.J .JP.J.J    4:  08" @H P`  hx600 6P6<<6@x<>Ч>:P2.Ȩ.0(X `hȩ 66@6x8>>(8h6ث 00.`..2(:@>>ح>>X>>خ<6X66ȯ686P0.4  (0H:`>>8 0X22.(.8.h.0ȳ6:0:p6 (.84h>< <86x662 Xhxȷط >@@<66206h> >8H2..2>PBDػ> ` hpм (>@8666(6` ؾ>8H68>>0>p   (08P:h:<>XBBXp>:6@X `hxx^^8^X^p^^^^^p ]@ ]@ ]@ ]@H ]@p ]@ ]@ ]@]@ ]@]@8]  $' $. ] b PlotterImg $, %=: CarriageImg $, %=]5:$' !V9V !9 !9 !95V5 955 9q. b (   B@nd !'bki "  8h] P  N  P$$B 'N N'iBNeed reset cache when updating plotter, for updating plotter image.o]p D< B> F'D D D B  D F'  D D B  D B  $',kki& $.z&.ip A@ ]P5:$' =' 9 !V9V !9 !9 !95V5 955 9qk '`ip A@ ]5:$' =j9 !V9V !9 !9 !95V5 955 9qk '^i GA@j .i  GA@j . iPh GA@j .$i] ]8]XF'V]pF']F']F'  :! $:. !5V V G5V'Vj5  G5'j5  G5'j5 G5'jq  9V V9 9 9qi] d.]. C@"4C@"QcC@jQcC@j4C@"4C@C@B=[[[$@d5B@jq  dB@n. C@8R-C@8C@8r/!!C@*R-C@8R-C@C@B=CBB$@d5B@jq  dB@n. C@DC@BDC@BD\=D8H8eNC@*8C@88\=BC@*C@5C@*eNC@eNH5DDC@*C@B=+*)$@d5B@jq  dB@n. C@,C@ ^ C@ ^ C@*mC@m- ~ ^ C@*t,C@t:C@t:ttFhFC@*FC@FFt:C@*,C@C@B=*pp+*)$@TTT$@ 5B@qH  dB@n. C@,C@b,C@b,!,$.$1C@*$fC@$f$7i!kbkC@*kC@k2!k#7i#fC@*#1C@#1#.2!,,C@*C@B=222$@d5B@jq  dB@n. C@{C@@{C@@FC@FC@{C@C@B=+*)$@d5B@jq  dB@n. C@{C@{C@{{B<B)C@*B=C@B=B*C@*C@*=C@*)C@)<{{C@*C@B=CBB$@d5B@jqX  dB@n. C@!C@C@5VC@*C@=5C@*!C@!=C@*C@V!C@*C@B=$@$@ 5B@q  dB@n. C@,C@,C@,s,.1C@*fC@f7iskkC@*kC@k2!k#6i#fC@*#1C@#1#.2!,,C@*C@B=.8JX8J $@MOM$@ 5B@q  dB@n. C@8C@8|%iC@*i|8C@*8 iC@*i% 8C@*C@B=$@d5B@jq  dB@n. C@E FC@FC@C@E C@E FC@C@B=$@d5B@jq  dB@n. C@FC@_FC@_C@C@FC@C@B=$@d5B@jq  dB@n. C@ߧC@ߧC@C@C@ߧC@C@B=+*)$@d5B@jq  dB@n. C@ߧC@ߧC@C@C@ߧC@C@B=+*)$@d5B@jq(  dB@n. C@!ߧC@ߧC@C@!C@!ߧC@C@B=+*)$@d5B@jqh  dB@n. C@ ߧC@ߧC@C@ C@ ߧC@C@B=+*)$@d5B@jq  dB@n. C@HߧC@ ߧC@ C@HC@HߧC@C@B=+*)$@d5B@jq  dB@n. C@"ߧC@ߧC@C@"C@"ߧC@C@B=+*)$@d5B@jq(  dB@n. C@@ߧC@ ߧC@ C@@C@@ߧC@C@B=+*)$@d5B@jq@  dB@n. C@ߧC@eߧC@eC@C@ߧC@C@B=+*)$@d5B@jqX  dB@n. C@) ߧC@ߧC@C@) C@) ߧC@C@B=+*)$@d5B@jqp  dB@n. C@C@C@jإ>C@*>7ԄlC@*ʎ;؆C@*;؆b}b\C@*b\b6őC@*^~pC@*pz70ٙC@*0ٙ}C@* & WC@* W PC@*n2oC@*o@((C@*((C@*}R!{zNC@*îC@îWʲƌpC@*p+3yݘC@*ݘg%BC@*B, mdC@*d:C@*9<hC@*<hL̢C@*L̢۠}9{ޚC@*{ޚyx^xsC@*xsxyʅO|C@*O|~}M{׆1yC@*׆1y`Iw XvЗXvC@*ЗXvXv=x+}C@*+}ͳUC@*C@B=$@d5B@jq  dB@n'o8]x d /:]. C@" C@^7 C@Y7 C@W C@W XI  " C@*C@B=`` 4` CBB$@$@ 5B@qp  dB@n. C@@:' C@=} C@ } C@ ' C@ '  ; ,_ @:' C@*C@B=aP pP CBB$@$@ 5B@q0  dB@n. C@Nq C@Y C@Y y^ a a& C@*a C@a a nTs Ds C@*-s C@is C@is 9s  c C@*nZ C@nZ _~ ,c ,cݖ C@*,cT C@,cT ,cu Uh hEh C@*/h C@h C@h h " k Nq C@*C@B=(#8 $H $@$@ 5B@q8  dB@n. C@LE C@ C@     C@*: C@: +  F F C@*LEF C@LEF [QF @[+ @[: C@*@[ C@@[ @[ [Q LE C@*C@B= N  rrq$@$@ 5B@q   dB@n. C@O C@7 C@t7 C@ C@   O C@*C@B=8 ` ` CBB$@$@ 5B@q  dB@n. C@8 ' C@u; } C@ } C@Q ' C@Q ' { ;  + _ 8 ' C@*C@B=@` P  P CBB$@$@ 5B@q  dB@n. C@Nq C@W  C@W  \  D`  D` & C@*D`  C@D`  D`  R s B s C@*,, s C@ s C@ s  s 9    C@* C@ ~ E Eݖ C@*ET C@ET Eu h  h C@*\h C@h C@h h Ok Nq C@*C@B=! 8 H $@$@ 5B@qP  dB@n. C@_7"C@"C@C@_7C@_7"C@C@B=xi`IxiP+*)$@$@ 5B@q8  dB@n. C@V "C@^ "C@^ C@V C@V "C@C@B=8 `I8 P+*)$@$@ 5B@q  dB@n. C@ֶ C@n C@n - C@ֶ - C@ֶ C@C@B=p 8 $@$@ 5B@q  dB@n. C@>C@>C@Cf C@Cf C@>C@C@B=`I$@$@ 5B@q  dB@n. C@FC@nC@n- C@F- C@FC@C@B=(#xi$@$@ 5B@q  dB@n. C@>C@>1C@Cf 1C@Cf C@>C@C@B=3$@$@ 5B@q  dB@n. C@_77C@_7C@^ C@^ 7C@_77C@C@B=X$@$@ 5B@q  dB@n. C@n y<C@Cf y<C@Cf @C@n @C@n y<C@C@B=$@d5B@jq  dB@n. C@>y<C@Fy<C@F@C@>@C@>y<C@C@B=$@d5B@jq  dB@n. C@nC@>C@>@C@n@C@nC@C@B=$@d5B@jq  dB@n. C@ C@ֶ C@ֶ @C@ @C@ C@C@B=$@d5B@jq?  dB@n. C@C  C@  C@    #  #  C@*# : C@# : # +  F  F C@*C F C@C F O F Y + Y : C@*Y  C@Y  Y  O  C  C@*C@B=L  8  rrq$@$@ 5B@q=  dB@n. C@: C@C@cC@: cC@: C@C@B=$@d5B@jq<  dB@n. C@: EC@EC@cC@: cC@: EC@C@B=$@d5B@jq;  dB@n. C@P cC@h cC@h TC@P TC@P cC@C@BC@ScC@kcC@kTC@STC@ScC@C@BC@cC@cC@EC@EC@cC@C@BC@ucC@]cC@]EC@uEC@ucC@C@BC@cC@mcC@mEC@EC@cC@C@BC@escC@MwcC@MwEC@esEC@escC@C@BC@ULcC@=PcC@=PEC@ULEC@ULcC@C@BC@E%cC@-)cC@-)EC@E%EC@E%cC@C@BC@(cC@$cC@$EC@(EC@(cC@C@BC@cC@ՊcC@ՊTC@TC@cC@C@BC@ cC@cC@TC@ TC@ cC@C@BC@cC@cC@TC@TC@cC@C@BC@_cC@ccC@cTC@_TC@_cC@C@BC@8cC@<cC@<TC@8TC@8cC@C@BC@cC@cC@TC@TC@cC@C@BC@c<cC@{8cC@{8TC@c<TC@c<cC@C@BC@QcC@icC@iTC@QTC@QcC@C@BC@RcC@jcC@jTC@RTC@RcC@C@BC@rcC@ncC@nEC@rEC@rcC@C@BC@J:cC@b6cC@b6EC@J:EC@J:cC@C@BC@ cC@"cC@"EC@ EC@ cC@C@BC@OcC@LcC@LEC@OEC@OcC@C@BC@vcC@scC@sEC@vEC@vcC@C@BC@cC@2cC@2EC@EC@cC@C@BC@*cC@BcC@BEC@*EC@*cC@C@BC@:cC@RcC@REC@:EC@:cC@C@BC@ZacC@r]cC@r]EC@ZaEC@ZacC@C@BC@cC@cC@EC@EC@cC@C@BC@jcC@cC@EC@jEC@jcC@C@BC@zcC@cC@EC@zEC@zcC@C@BC@cC@cC@EC@EC@cC@C@BC@$cC@ cC@ EC@$EC@$cC@C@BC@KcC@GcC@GEC@KEC@KcC@C@BC@ڙcC@cC@EC@ڙEC@ڙcC@C@BC@McC@IcC@ITC@MTC@McC@C@BC@cC@cC@TC@TC@cC@C@BC@sccC@_cC@_TC@scTC@sccC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@&cC@"cC@"TC@&TC@&cC@C@BC@tcC@pcC@pTC@tTC@tcC@C@BC@cC@*cC@*TC@TC@cC@C@BC@cC@ cC@ TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@"cC@: cC@: TC@"TC@"cC@C@BC@28cC@J4cC@J4TC@28TC@28cC@C@BC@B_cC@Z[cC@Z[TC@B_TC@B_cC@C@BC@bcC@zcC@zTC@bTC@bcC@C@BC@cC@cC@EC@EC@cC@C@BC@JcC@bcC@bEC@JEC@JcC@C@BC@ cC@" cC@" EC@ EC@ cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@6cC@22cC@22EC@6EC@6cC@C@BC@*]cC@BYcC@BYEC@*]EC@*]cC@C@BC@:cC@RcC@REC@:EC@:cC@C@BC@ZcC@rcC@rEC@ZEC@ZcC@C@BC@GcC@CcC@CEC@GEC@GcC@C@BC@jcC@cC@EC@jEC@jcC@C@BC@y cC@cC@EC@y EC@y cC@C@BC@ncC@jcC@jEC@nEC@ncC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@ѸcC@ѸEC@EC@cC@C@BC@ cC@cC@EC@ EC@ cC@C@BC@ҾcC@cC@TC@ҾTC@ҾcC@C@BC@"cC@cC@TC@"TC@"cC@C@BC@rcC@cC@TC@rTC@rcC@C@BC@cC@cC@TC@TC@cC@C@BC@IcC@EcC@ETC@ITC@IcC@C@BC@pcC@lcC@lTC@pTC@pcC@C@BC@—cC@ړcC@ړTC@—TC@—cC@C@BC@cC@cC@TC@TC@cC@C@BC@[cC@)WcC@)WTC@[TC@[cC@C@BC@ cC@ cC@ TC@ TC@ cC@C@BC@4cC@0cC@0TC@4TC@4cC@C@BC@!cC@9~cC@9~TC@!TC@!cC@C@BC@1cC@IcC@ITC@1TC@1cC@C@BC@AcC@YcC@YTC@ATC@AcC@C@BC@acC@ycC@yTC@aTC@acC@C@BC@QhcC@idcC@idTC@QhTC@QhcC@C@BC@TcC@PcC@PEC@TEC@TcC@C@BC@IcC@acC@aEC@IEC@IcC@C@BC@ cC@!|cC@!|EC@ EC@ cC@C@BC@1cC@.cC@.EC@1EC@1cC@C@BC@XcC@UcC@UEC@XEC@XcC@C@BC@cC@1cC@1EC@EC@cC@C@BC@)cC@AcC@AEC@)EC@)cC@C@BC@9cC@QcC@QEC@9EC@9cC@C@BC@YCcC@q?cC@q?EC@YCEC@YCcC@C@BC@cC@cC@EC@EC@cC@C@BC@ijcC@fcC@fEC@ijEC@ijcC@C@BC@ycC@cC@EC@yEC@ycC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@-cC@)cC@)EC@-EC@-cC@C@BC@{cC@wcC@wEC@{EC@{cC@C@BC@/cC@+cC@+TC@/TC@/cC@C@BC@cC@cC@TC@TC@cC@C@BC@qEcC@AcC@ATC@qETC@qEcC@C@BC@lcC@hcC@hTC@lTC@lcC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@VcC@RcC@RTC@VTC@VcC@C@BC@cC@)cC@)TC@TC@cC@C@BC@}cC@ zcC@ zTC@}TC@}cC@C@BC@cC@cC@TC@TC@cC@C@BC@!cC@9cC@9TC@!TC@!cC@C@BC@1cC@IcC@ITC@1TC@1cC@C@BC@AAcC@Y=cC@Y=TC@AATC@AAcC@C@BC@acC@ycC@yTC@aTC@acC@C@BC@ cC@ cC@ EC@ EC@ cC@C@BC@IcC@acC@aEC@IEC@IcC@C@BC@ cC@!cC@!EC@ EC@ cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@1cC@1EC@EC@cC@C@BC@)?cC@A;cC@A;EC@)?EC@)?cC@C@BC@9fcC@QbcC@QbEC@9fEC@9fcC@C@BC@XcC@pcC@pEC@XEC@XcC@C@BC@) cC@% cC@% EC@) EC@) cC@C@BC@hcC@cC@EC@hEC@hcC@C@BC@x cC@cC@EC@x EC@x cC@C@BC@P cC@L cC@L EC@P EC@P cC@C@BC@w cC@s cC@s EC@w EC@w cC@C@BC@ cC@К cC@К EC@ EC@ cC@C@BC@ cC@ cC@ EC@ EC@ cC@C@BC@ѠcC@cC@TC@ѠTC@ѠcC@C@BC@cC@cC@TC@TC@cC@C@BC@qcC@cC@TC@qTC@qcC@C@BC@cC@cC@TC@TC@cC@C@BC@+cC@'cC@'TC@+TC@+cC@C@BC@RcC@NcC@NTC@RTC@RcC@C@BC@ycC@ucC@uTC@yTC@ycC@C@BC@cC@cC@TC@TC@cC@C@BC@= cC@(9 cC@(9 TC@= TC@= cC@C@BC@cC@cC@TC@TC@cC@C@BC@ cC@ cC@ TC@ TC@ cC@C@BC@ d cC@8` cC@8` TC@ d TC@ d cC@C@BC@0 cC@H cC@H TC@0 TC@0 cC@C@BC@@ cC@X cC@X TC@@ TC@@ cC@C@BC@` cC@x cC@x TC@` TC@` cC@C@BC@p' cC@# cC@# TC@p' TC@p' cC@C@BC@ cC@ cC@ EC@ EC@ cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@}cC@}EC@EC@cC@C@B=rrq$@d5B@jqXn  dB@n. C@L C@OO C@ C@+ C@+ U > L C@*C@B=u + CBB$@$@ 5B@qm  dB@n. C@(C@*C@C@]C@]4^(C@*C@B=RCBB$@$@ 5B@qk  dB@n. C@: KC@KC@eC@: eC@: KC@C@B=`g$@$@ 5B@qj  dB@n. C@: 4C@4C@fC@: fC@: 4C@C@B=$@d5B@jqi  dB@n. C@ <C@ < < C LC@* L UU ^\ ^\C@* ^\v ^\~ UU~ LC@*~ L~ Cv < <C@*C@B=@ L L$@$@ 5B@qh  dB@n. C@j QC@ QC@n MC@p JPC@w NC@u MLC@' OHC@ WGC@$ UKC@" IC@ JC@ MC@j QC@C@B=$@d5B@jqhf  dB@n. C@k@C@k@ ;;BC@*B''IPSXC@*XB^$l]VC@*V)Pʶ@Fk@C@*C@B=8L8D$@$@ 5B@qd  dB@n. C@SRC@~QC@qMC@7LC@JC@VKC@FC@VGC@mKC@LC@:NC@MC@SRC@C@B=$@d5B@jq(c  dB@n. C@: EC@EC@C@: C@: EC@C@B=PF$@$@ 5B@qb  dB@n. C@ YjC@YjC@VC@ VC@ YjC@C@B=AaA N+*)$@$@ 5B@qa  dB@n. C@{C@: {C@: YjC@YjC@{C@C@B=CBB$@d5B@jq0`  dB@n. C@: C@C@C@: C@: C@C@B=+*)$@d5B@jqH_  dB@n. C@֑ nC@nC@YjC@֑ YjC@֑ nC@C@BC@ nC@6nC@6YjC@ YjC@ nC@C@BC@nC@YnC@YYjC@YjC@nC@C@BC@nC@,nC@,YjC@YjC@nC@C@BC@nC@qnC@qYjC@YjC@nC@C@B=$@d5B@jqh\  dB@n. C@C@\C@\C@3kC@3kVC@:VC@:C@C@C@C@B=+*)$@d5B@jq [  dB@n. C@h VC@' VC@'  C@'  ' g) + C@**> C@*> S@ B B  C@*B %C@n %C@n  C@n  n p r C@*{ C@{  h h  C@*h  h #h =h VC@*C@B=+*)$@d5B@jqX  dB@n. C@hd C@mL C@mL mG UC UC  C@*UC )C@UC )UC .mG 2mL 2C@*hd 2C@hd 2hi 2m .m )C@*m  C@m  m hi hd C@*C@B=V XV X+*)$@$@ 5B@qV  dB@n. C@VC@aVC@a C@a a`]C@*>KC@>KIPGPG C@*PG%C@u%C@u C@u uC@*C@ C@* #=VC@*C@B=+*)$@d5B@jq(U  dB@n. C@%C@<C@<AFF C@*F)C@F)F.A2<2C@*%2C@%2 2.)C@* C@  %C@*C@B=2X2X+*)$@$@ 5B@qS  dB@n. C@WC@PWC@PWuWԒԒ!C@*Ԓ|C@Ԓ|ԒpuePeC@*'eC@'e}Neaor#iC@*#i]ɘ@K/ C@*/ WWC@*C@B=$@d5B@jqQ  dB@n. C@T3C@%3C@%3+3&1^&1!C@*&1|C@&1|&1z+x%xC@*xC@xx{*|C@**|03T3C@*C@B=+*)$@d5B@jqP  dB@n. C@U/C@f,/C@f,/*/Z)Z)@C@*Z)C@AC@XC@X@C@X@XxW/U/C@*C@B=$@d5B@jqN  dB@n. C@@iC@M9C@h49C@@iC@C@B=+*)$@d5B@jqM  dB@n. C@;C@C@'C@*(`C@JC@(`LC@LC@LLѢ;C@*C@B=$@d5B@jqHL  dB@n. C@PsٚC@b'C@bC@PsٚC@C@B=+*)$@d5B@jqxK  dB@n. C@UɲC@f,ɲC@f,ɲ*ɲZ)OZ)C@*Z)ۥC@AGC@XۥC@XC@XXNxWɲUɲC@*C@B=$@d5B@jqJ  dB@n. C@@C@MC@h4C@@C@C@B=+*)$@d5B@jq8I  dB@n. C@;C@C@'#C@* "C@7C@ "LC@#LC@#LLѢ;C@*C@B=$@d5B@jqG  dB@n. C@ٚC@~'C@~C@ٚC@C@B=+*)$@d5B@jqG  dB@n. C@wC@wqC@*~qxwxC@*wx}x~C@*}wC@*C@B=$@d5B@jqE  dB@n. C@ C@ $$C@*$$~x xC@* xx&~&C@*&& C@*C@B=$@d5B@jqD  dB@n. C@YC@YK6@6@C@*6@6@~KxYxC@*Yxgxr~rC@*rrgYC@*C@B=$@d5B@jqB  dB@n. C@C@yC@*~yxxC@*xx~C@*C@*C@B=$@d5B@jq@  dB@n. C@C@,,C@*,,~xxC@*xx ~ C@*  C@*C@B=$@d5B@jqp?  dB@n. C@<C@<.##C@*##~.x<xC@*<xKx^V~^VC@*^V^VK<C@*C@B=$@d5B@jq=  dB@n. C@uCC@uCqC%n|%nC@*%n%nquC@*uEz}}C@*}}|EzCuCC@*C@B=$@d5B@jq`<  dB@n. C@>CC@>CQ:C6|6C@*66Q:>C@*>BqFqFC@*qFqF|BC>CC@*C@B=$@d5B@jq:  dB@n dA@'o:] . C@ WC@ C@   { C@*{ : ٓ׳ OQ OC@*Q O{ O ʓ C@* '  ٖ #C@* # K  CC@* Cş ؚ Y ƛC@* ƛ.   PC@* PI B k ͠C@* ͠ O O C@*O O  [m C@*m  { 1 {C@*1 {M Ll ~ C@*~ 8   ȮC@* ȮQ ԬV ; C@*N C@N   ֩H C@*H Ҧ l ӫ ӫC@* ӫ ӫ f C@*   F \C@* \  Ц7 :C@*7 : w]  ݣC@* ݣ ( 5 WC@* W wa H ŝC@* ŝ Be ee .C@*e .e +Ӌ H C@*  Đ v C@*   T TC@* T T Y fC@* f q m WC@*C@BC@f C@f #C@S #C@S C@9 C@9 #C@[T #C@[T C@f C@C@BC@ C@C@ C@% C@-- C@~@ C@y C@. C@ C@C@BC@n C@ C@$ C@n C@C@BC@TC@TC@C@C@C@C@C@C@r C@rC@TC@C@BC@[C@%`C@%`XRٰOfC@*OfI̯5EsA*C@*sA*=:8zC@*8z6=5w5/C@*5/5J6Ι8C@*8:(">OBC@*OBuEOIaOC@*OS6pX(_C@*[C@[C@C@BC@o#C@oC@aC@a~\XV;C@*V;S2QCOC@*COPMbKJC@*JHIH̜HC@*HH9HILJC@*JK5uMUO'C@*O'QTXͪC@*XͪZ_#f#C@*o#C@C@BC@#C@C@C@C@DC@/C@ C@EC@#C@C@BC@C@ C@;C@C@C@BC@jC@jC@C@li C@* ~+_ìC@*ì%O;C@*;kC@*nRuC@*Rue*C@*rKДC@*KzC@C@C@ΡZ¦ǚC@*¦ǚ{{O=;C@*=;1~BtC@*'C@'C@jC@C@BC@'7C@7C@77\QC@*Q(on7"C@*7"֤^^ƦC@*^Ʀ^0ΖC@*Ζl^ԪC@*###C@*'#C@'7C@C@BC@rpC@fC@*>f8̯L40*C@*0*,)'zC@*'z%=$w$/C@*$/$J%Ι'C@*'*(8-f1C@*f14O8a*>C@**>,B6G?NC@*rpC@rpC@C@BC@.^#C@.^C@PC@PKGE;C@*E;BI@Z>C@*Z>f<b:9C@*9^87̜7C@*779^8L9C@*9:5<U>'C@*>'@C&GͪC@*&GͪIN# V#C@*.^#C@C@BC@zC@zC@FC@F5C@*|)߮C@*0WrrDC@*rDrtNsՠC@*sՠw]6^C@*^-SC@*`$4_4C@*64C@6C@zC@C@BC@6#C@6#C@H#C@H##[SC@*FlC@*Fl577)C@*7)7q.UC@*U*pfC@*f#u#C@*6#C@C@BC@C@ưC@ưC@C@w^C@w^C@C@C@BC@JUNC@JUNJUS'QSC@*'QSOMLH&C@*H&5ERA=QC@*=Qz7>0)C@*)T C@* 2xC@*xʙX $C@* $$Tc)TC@*c)T6T~AhIC@*hIRQMJUJUNC@*C@BC@BC@BB&@l;}C@*l;}6p0hn)hC@*n)h%"h/nvC@*vC@*UC@*U!n)C@*n)07;C@*;6@BBC@*C@BC@?C@?#C@#C@C@gC@g#C@#C@C@?C@C@BC@MC@M#C@#C@C@taC@ta#C@ |#C@ |C@MC@C@BC@UC@UC@C@#C@^C#C@^CWC@FWC@FiC@^CiC@^CC@C@C@UC@C@BC@C@C@AC@A>C@*>~^_ìC@*ì%̷O̷;C@*̷;̷ŹkC@*uC@*u\C@*Brѿ~ДC@*}C@CC@RC@RZ7ǚC@*ǚ{p;C@*p;c~tC@*YC@YC@C@C@BC@Y7C@7C@7#7\C@*Znj"C@*j",֤ƦC@*ƦbC@*^ԪC@*V###C@*Y#C@Y7C@C@BC@LyC@]C@] ^3_`C@*`b[dgC@*gEk[n pĩC@*pĩes}tեu̡C@*u̡QqƣkäeäC@*eäa^ä/X SC@* SMgVKVK@C@*VK@VK NÒvSC@*vSXj_TOhTC@*OhTfqTx~xC@*~x; C@* }|$`~C@*`~DxدTpDfDC@*fD_DZUC@*UQ6NULyC@*C@BC@'tșC@'tș'trDpC@*DpmjhgC@*hg7dahh_aC@*h_aI]\7\7\/C@*7\/7\y_]&_8C@*_8aHdПDhПC@*DhПkПfnNpHC@*pHrE'tě'tșC@*C@BC@4$DC@4$DxD C@* JC@*J דC@*xT4$TC@*4$T,T4n9FC@*n9F>}A}A[C@*}A[}A>8C@*83,D4$DC@*C@BC@4$C@4$C&(j)C@*)R+a,rv-C@*v-.[9/j9/JC@*9/J9/'.Q-ƖC@*-Ɩ,;G+3)C@*)(+C&4$C@*4$%"L -C@*7&C@*8.'.JC@*.J.j@̧C@*̧W!aC@*Q j%"4$C@*C@BC@%DC@%DiD C@*JC@*JדC@*iT%TC@*%TT^FC@*^Fnn[C@*n[nyC@*D%DC@*C@BC@%C@%4 jC@*CargC@*g[*j*JC@**J*'QƖC@*Ɩ;83C@*+4%C@*%=-C@*7&C@*8'JC@*Jj@̧C@*̧WaC@*Bj%C@*C@B=HH@+*)$@YYY$@ 5B@q  dB@n. C@ ,@C@ WC@`WC@`WxWWWC@*WW$W5_VJ.UC@*J.U`SsRPC@*PO/MLC@*L<K!KJC@*JJZI0rIC@*0rIT8II#IC@*?IC@?,@C@ ,@C@C@BC@?SC@?MC@MC@MM;M{MC@*{M>MNcNC@*cN-OO~PC@*~P\QRRC@*R2SSSC@*SS:SSC@*?SC@C@BC@,@C@WC@WC@-DC@.-DC@.,@C@,@C@C@BC@KC@KINiPPQC@*Q')Sj?T{5UC@*{5U*VVlXWC@*lXWW>HXPHXC@*PHXѲHX2WUC@*U֫RɪOɪKC@*ɪKɪ&Hԫ&EBC@*B@Ų???C@*??Ź?@BC@*BEHKC@*C@BC@ؼLC@ؼLؼXI9OGEC@*ED*CBCC@*BCXCȲDEC@*ETHGXILC@*LNOP-RC@*-RSG/TB/TC@*B/T;/TӹS'RC@*'R=PؼNؼLC@*C@BC@,@C@SC@SC@WC@WC@SC@SC@,@C@,@C@C@BC@HC@{GC@{GDBAC@*AGi@`??C@*??@CC@*C&EHKC@*KORUC@*U1WHXHXC@*HXHX`lWUC@*U}T=S$VQC@*߃6PC@߃6P'pQhRSC@*SS/Tވ/TC@*ވ/T/T S$JRC@*$JR= QɎNɎ,LC@*Ɏ,LɎ/I? G,EC@*,EDCCC@*CCGDEC@*EĄE+GHC@*C@BC@e,@C@j,@C@lEC@XvEC@Px,@C@b},@C@0tWC@oWC@e,@C@C@BC@gnIC@qTRC@tIC@gnIC@C@BC@b,@C@bWC@(^WC@(^-DC@IR-DC@IR,@C@b,@C@C@BC@?HC@;{GC@;{G;D=B>AC@*>AO@i@gB?D?C@*D?H?J@LCC@*LCN&EOHOKC@*OKOONRLUC@*LUJ1WGHXDHXC@*DHXAHXg?lW=UC@*=U<T;=S,;VQC@*?6PC@?6P/@pQ@hRASC@*ASBSC/TD/TC@*D/TF/THS,IJRC@*,IJREJ QJNJ,LC@*J,LJ/IFJ G3IEC@*3IEHDFCDCC@*DCCCBGDAEC@*AE@E"@+G?HC@*C@B=+*)$@d5B@jq  dB@n. C@`4,@C@`4WC@,WC@,W)W'W'WC@*'W%$W$_V#.UC@*#.U"S@"sR@"PC@*@"P@"O"M #LC@* #L#K<$!K %JC@* %J%J&I'rIC@*'rI(8IO*Ix,IC@*/IC@/,@C@`4,@C@C@BC@/SC@/MC@,MC@,M+M);M5){MC@*5){M(M(N'NC@*'N\'-O-'O-'~PC@*-'~P-'\Qn'R'RC@*'Rp(2S)S)SC@*)Sk*S+SG-SC@*/SC@C@BC@.,@C@.WC@cWC@c-DC@ -DC@ ,@C@.,@C@C@BC@ KC@ K IN PP QC@* Q| )S?T5UC@*5U*VVXWC@*XWGWHX[HXC@*[HXHX2WUC@*U R O KC@* K &H &EBC@*B@?l?C@*l??@BC@*B E H KC@*C@BC@-LC@-L-XIOGPEC@*PEDCiCC@*iCSCDEC@*EXHGXILC@*LN\P*-RC@**-RSd/Ti/TC@*i/T/T(S]'RC@*]'RP-N-LC@*C@BC@,@C@SC@ SC@ WC@ WC@ SC@SC@,@C@,@C@C@BC@2HC@7{GC@7{G6D5B 4AC@* 4Ad2i@L0?-?C@*-?*?(@%CC@*%C#&E"H"KC@*"K"O#R&UC@*&U (1W*HX .HXC@* .HX0HXK3lW5UC@*5U/6T6=S7VQC@*26PC@26P2pQ1hR 1SC@* 1S'0S//T-/TC@*-/T ,/T*S)JRC@*)JRn( Q'N',LC@*',L'/Im( G)EC@*)E*D+C-CC@*-C.C0GD0EC@*0E1E2+G2HC@*C@BC@Q,@C@K,@C@IEC@S@EC@[>,@C@I9,@C@{BWC@GWC@Q,@C@C@BC@EHIC@DTRC@AIC@EHIC@C@BC@S,@C@SWC@XWC@X-DC@cd-DC@cd,@C@S,@C@C@BC@vHC@{{GC@{{GzDyBxAC@*xA\vi@Dt?q?C@*q?n?k@iCC@*iCg&EfHfKC@*fKfOgRiUC@*iUl1WnHXrHXC@*rHXtHXDwlWyUC@*yU'zTz=S{VQC@*v6PC@v6P}vpQuhRuSC@*uStS s/Tq/TC@*q/Tp/TnSmJRC@*mJRfl QkNk,LC@*k,Lk/Iel GxmEC@*xmEnDoCqCC@*qCrC tGDtEC@*tEuEv+GvHC@*C@B=+*)$@d5B@jqx  dB@n. C@f ,@C@f WC@ WC@ Wӥ W W WC@* W $W _V .UC@* .U SF sRF PC@*F PF O M LC@* L KB !K JC@* J J I rIC@* rI 8IU I~ IC@* IC@ ,@C@f ,@C@C@BC@ SC@ MC@ MC@ M Mݥ ;M; {MC@*; {M M N NC@* Nb -O4 O4 ~PC@*4 ~P4 \Qt R RC@* Rw 2S S SC@* Sq S SN SC@* SC@C@BC@5 ,@C@5 WC@i WC@i -DC@ -DC@ ,@C@5 ,@C@C@BC@! KC@! K! INĆ PP QC@* Q )Sń ?Tփ 5UC@*փ 5U *V Vǀ XWC@*ǀ XWM W} HX{ HXC@*{ HX,x HXbu 2WIs UC@*Is U1q R%p O%p KC@*%p K%p &H/q &ECs BC@*Cs BWu @ x ?{ ?C@*{ ?  ? @ BC@* B E! H! KC@*C@BC@3 LC@3 L3 XI OGV EC@*V E D} C{ CC@*{ Cy C#x Dv EC@*v Eu HGu XIu LC@*u Lu Nu Pv -RC@*v -R x Sy /T{ /TC@*{ /T} /T. Sc 'RC@*c 'R P3 N3 LC@*C@BC@g ,@C@g SC@n SC@n WC@P[ WC@P[ SC@Jb SC@Jb ,@C@g ,@C@C@BC@I HC@nD {GC@nD {G$E DTF BG AC@*G AI i@K ?EN ?C@*EN ?kQ ?T @V CC@*V CX &EY HY KC@*Y KY O X RV UC@*V US 1WMQ HXM HXC@*M HXK HXH lWF UC@*F UE T E =SD VQC@*:I 6PC@:I 6PI pQJ hRJ SC@*J SK SL /T8N /TC@*8N /TO /ThQ SR JRC@*R JRS  Q$T N$T ,LC@*$T ,L$T /IS  GR EC@*R ErQ D P CRN CC@*RN C M CK GD K EC@* K EJ EuI +GI HC@*C@BC@* ,@C@(0 ,@C@42 EC@; EC@= ,@C@B ,@C@9 WC@{4 WC@* ,@C@C@BC@3 IC@ 7 TRC@?: IC@3 IC@C@BC@O( ,@C@O( WC@# WC@# -DC@ -DC@ ,@C@O( ,@C@C@BC@ HC@v {GC@v {G, D[ B AC@* A i@ ?M ?C@*M ?r ? @ CC@* C &E H KC@* K O R  UC@*  U 1WU HX HXC@* HX HX lW UC@* U T =S VQC@*A 6PC@A 6P pQ hR SC@* S S /T@ /TC@*@ /T /Tp S JRC@* JR  Q+ N+ ,LC@*+ ,L+ /I  G EC@* Ez D CY CC@*Y C C GD EC@* E& E} +G HC@*C@B=+*)$@d5B@jq  dB@n. C@,@C@WC@tzWC@tzWwWuWtWC@*tWls$WIr_V_q.UC@*_q.UupSosRoPC@*oPoOCpMpLC@*pLQqKq!KrJC@*rJsJntIDurIC@*DurIiv8IxI8zIC@*S}IC@S},@C@,@C@C@BC@S}SC@S}MC@zMC@zMxMw;Mv{MC@*v{MRvMuNwuNC@*wuNu-OtOt~PC@*t~Pt\Q.uRuRC@*uR0v2SvSwSC@*wS+xSOyS{SC@*S}SC@C@BC@k,@C@kWC@"gWC@"g-DC@C[-DC@C[,@C@k,@C@C@BC@XKC@XKXIN}XPPWQC@*WQ;W)S~V?TU5UC@*U5UT*VSVRXWC@*RXWQWROHXdMHXC@*dMHXIHXG2WEUC@*EUBRAOAKC@*AKA&HB&EDBC@*DBG@I?TM?C@*TM?P?S@UBC@*UBWEXHXKC@*C@BC@SLC@SLSXIMSOGREC@*REPD?OCVMCC@*VMCmKCIDHEC@*HEhGHGFXIFLC@*FLFNdGPH-RC@*H-RIS\K/TVM/TC@*VM/TOO/TPSR'RC@*R'RQSPSNSLC@*C@BC@8,@C@8SC@?SC@?WC@ -WC@ -SC@4SC@4,@C@8,@C@C@BC@HC@({GC@({GD BAC@*A\i@t??C@*?$#?%@'CC@*'C)&E*H*KC@**K*O)R'UC@*'U%1W#HXHXC@*HXHXtlWUC@*UT=S9VQC@*6PC@6P;pQhRSC@*SS/T/TC@*/T!/T!#S9$JRC@*9$JRR% Q%N%,LC@*%,L%/IS% G@$EC@*@$E+#D!C CC@* CCGDEC@*EE/+GHC@*C@BC@,@C@,@C@EC@l EC@d,@C@v,@C@E WC@4WC@,@C@C@BC@{IC@TRC@ IC@{IC@C@BC@,@C@WC@<WC@<-DC@]-DC@],@C@,@C@C@BC@HC@/{GC@/{GDBAC@*Aci@|??C@*?,?@CC@*C&EHKC@*KORUC@*U1WHXHXC@*HXHX|lWUC@*UT=S@VQC@*6PC@6PCpQhRSC@*SS/T/TC@*/T/T)S@JRC@*@JRY QN,LC@*,L/I[ GGEC@*GE3DCCC@*CCGDEC@*EE6+GHC@*C@B=+*)$@d5B@jq  dB@n. C@Zd,@C@ZdWC@\WC@\WYWWWWWC@*WWU$WT_VS.UC@*S.URS:RsR:RPC@*:RP:RO~RMSLC@*SLSK6T!KUJC@*UJUJVIWrIC@*WrIX8IIZIr\IC@*_IC@_,@C@Zd,@C@C@BC@_SC@_MC@\MC@\M[MY;M/Y{MC@*/Y{MXM XNWNC@*WNVW-O'WO'W~PC@*'W~P'W\QhWRWRC@*WRkX2S YSYSC@*YSeZS[SA]SC@*_SC@C@BC@(N,@C@(NWC@]IWC@]I-DC@}=-DC@}=,@C@(N,@C@C@BC@;KC@;K;IN:PP9QC@*9Qv9)S8?T75UC@*75U6*V5V4XWC@*4XWA3W1HX/HXC@*/HX ,HXV)2W<'UC@*<'U$%R$O$KC@*$K$&H#%&E7'BC@*7'BK)@,?/?C@*/?3?5@7BC@*7B :E;H;KC@*C@BC@'6LC@'6L'6XI5OGJ4EC@*J4E 3Dy1C/CC@*/C-C,D*EC@**E)HG)XI)LC@*)L)N)P*-RC@**-R,S-/T//TC@*//T1/T"3SW4'RC@*W4'R5P'6N'6LC@*C@BC@ ,@C@ SC@ "SC@ "WC@CWC@CSC@>SC@>,@C@ ,@C@C@BC@HC@b{GC@b{GDHBAC@*Ai@?9?C@*9?_?@ CC@* C &E H KC@* K O R UC@* U1WAHXHXC@*HX HXlWUC@*UT=SsVQC@*.6PC@.6PvpQ hRSC@*SS/T,/TC@*,/T/T\SsJRC@*sJR QN,LC@*,L/I GzEC@*zEfDCFCC@*FCCGDEC@*EEi+GHC@*C@BC@,@C@,@C@'EC@EC@,@C@,@C@WC@nWC@,@C@C@BC@IC@TRC@2IC@IC@C@BC@C,@C@CWC@wWC@w-DC@-DC@,@C@C,@C@C@BC@ HC@i{GC@i{G DOBAC@*Ai@?@?C@*@?f?@CC@*C &E H KC@* K ORUC@*U1WIHXHXC@*HXHXlWUC@*UӵT=SzVQC@*56PC@56P}pQhRSC@*SۻS/T4/TC@*4/T/TcS{JRC@*{JR QN,LC@*,L/I GEC@*EmDCMCC@*MCCGDEC@*EEp+G HC@*C@B=+*)$@d5B@jqؒ  dB@n. C@: KC@, C@, ߢ n^ #3 C@*: C@: KC@C@B= x $@$@ 5B@q  dB@n. C@KC@2C@2t{n^e#\C@*C@KC@C@B=PxP$@$@ 5B@q`  dB@noH@ ] d /:] . C@ C@57 C@Y7 C@YW C@YW /I   C@*C@B=`` 4` CBB$@$@ 5B@q  dB@n. C@i:' C@-=} C@r } C@ ' C@ ' 3; ,_ i:' C@*C@B=aP pP CBB$@$@ 5B@q  dB@n. C@Nq C@>Y C@>Y ^ a a& C@*a C@a a Ts 8Ds C@*-s C@s C@s cs   C@*DZ C@DZ _~ c cݖ C@*cT C@cT cu Uh ?Eh C@*.h C@h C@h ih k Nq C@*C@B='8 $H $@$@ 5B@q  dB@n. C@vE C@ C@     C@*: C@: +  F F C@*vEF C@vEF QF j[+ j[: C@*j[ C@j[ j[ Q vE C@*C@B= N  rrq$@$@ 5B@q  dB@n. C@. C@17 C@7 C@] C@]  ! . C@*C@B=xV` @ ` CBB$@$@ 5B@qP  dB@n. C@{' C@}} C@D3} C@5' C@5' C; {m_ {' C@*C@B=P HXP CBB$@$@ 5B@q  dB@n. C@#=Nq C@ C@ Y  & C@* C@  Ms s C@*ns C@HXs C@HXs Ps H BC C@*q C@q  ~  ݖ C@*T C@T u h wh C@*h C@(h C@(h L0h 7k #=Nq C@*C@B=d8 H $@$@ 5B@qЂ  dB@n. C@67"C@Ś"C@ŚC@67C@67"C@C@B=xi`IxiP+*)$@$@ 5B@q  dB@n. C@"C@6"C@6C@C@"C@C@B=x`IxP+*)$@$@ 5B@q  dB@n. C@DC@C@- C@D- C@DC@C@B=x$@$@ 5B@qx  dB@n. C@>C@>C@C@C@>C@C@B=5 `I5 $@$@ 5B@qX~  dB@n. C@FC@DC@D- C@F- C@FC@C@B=(#xi$@$@ 5B@q@}  dB@n. C@>C@>1C@1C@C@>C@C@B=5 35 $@$@ 5B@q |  dB@n. C@677C@67C@6C@67C@677C@C@B=5 5 X$@$@ 5B@q{  dB@n. C@y<C@y<C@@C@@C@y<C@C@B=$@d5B@jqz  dB@n. C@>y<C@Fy<C@F@C@>@C@>y<C@C@B=$@d5B@jq0y  dB@n. C@DC@C@@C@D@C@DC@C@B=$@d5B@jqHx  dB@n. C@C@DC@D@C@@C@C@C@B=$@d5B@jq`w  dB@n. C@+ C@Y C@Y vM C C C@*C: C@C: C+ vMF YF C@*+F C@+F :F + : C@* C@  : + C@*C@B= xP rrq$@$@ 5B@q u  dB@n. C@c}C@dC@dcC@c}cC@c}C@C@B=$@d5B@jq8t  dB@n. C@c}EC@dEC@dcC@c}cC@c}EC@C@B=$@d5B@jqPs  dB@n. C@z cC@ cC@ TC@z TC@z cC@C@BC@|cC@cC@TC@|TC@|cC@C@BC@cC@cC@EC@EC@cC@C@BC@LcC@4cC@4EC@LEC@LcC@C@BC@\cC@DcC@DEC@\EC@\cC@C@BC@cC@0>TC@BTC@BcC@C@BC@cC@cC@TC@TC@cC@C@BC@xcC@tcC@tEC@xEC@xcC@C@BC@@cC@<cC@<EC@@EC@@cC@C@BC@cC@؟cC@؟EC@EC@cC@C@BC@UcC@QcC@QEC@UEC@UcC@C@BC@|cC@xcC@xEC@|EC@|cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@gcC@(ccC@(cEC@gEC@gcC@C@BC@?cC@WcC@WEC@?EC@?cC@C@BC@ cC@8cC@8EC@ EC@ cC@C@BC@/cC@GcC@GEC@/EC@/cC@C@BC@OcC@gcC@gEC@OEC@OcC@C@BC@_*cC@w&cC@w&EC@_*EC@_*cC@C@BC@oQcC@McC@MEC@oQEC@oQcC@C@BC@cC@cC@EC@EC@cC@C@BC@ScC@OcC@OTC@STC@ScC@C@BC@HcC@`cC@`TC@HTC@HcC@C@BC@(icC@@ecC@@eTC@(iTC@(icC@C@BC@8cC@PcC@PTC@8TC@8cC@C@BC@XcC@pcC@pTC@XTC@XcC@C@BC@hcC@cC@TC@hTC@hcC@C@BC@x,cC@(cC@(TC@x,TC@x,cC@C@BC@zcC@vcC@vTC@zTC@zcC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@=cC@9cC@9TC@=TC@=cC@C@BC@dcC@acC@aTC@dTC@dcC@C@BC@cC@/cC@/TC@TC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@;cC@7cC@7EC@;EC@;cC@C@BC@bcC@^cC@^EC@bEC@bcC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@'cC@'EC@EC@cC@C@BC@?McC@WIcC@WIEC@?MEC@?McC@C@BC@cC@7cC@7EC@EC@cC@C@BC@/&cC@G"cC@G"EC@/&EC@/&cC@C@BC@OtcC@gpcC@gpEC@OtEC@OtcC@C@BC@_cC@wcC@wEC@_EC@_cC@C@BC@ocC@cC@EC@oEC@ocC@C@BC@cC@ cC@ EC@EC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@G(cC@_$cC@_$TC@G(TC@G(cC@C@BC@'cC@?cC@?TC@'TC@'cC@C@BC@7cC@OcC@OTC@7TC@7cC@C@BC@WOcC@oKcC@oKTC@WOTC@WOcC@C@BC@gvcC@rcC@rTC@gvTC@gvcC@C@BC@wcC@cC@TC@wTC@wcC@C@BC@cC@cC@TC@TC@cC@C@BC@`cC@\cC@\TC@`TC@`cC@C@BC@cC@cC@TC@TC@cC@C@BC@9cC@5cC@5TC@9TC@9cC@C@BC@ׇcC@cC@TC@ׇTC@ׇcC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@$cC@/ cC@/ TC@$TC@$cC@C@BC@'KcC@?GcC@?GTC@'KTC@'KcC@C@BC@7cC@3cC@3EC@7EC@7cC@C@BC@!; cC@97 cC@97 EC@!; EC@!; cC@C@BC@\cC@XcC@XTC@\TC@\cC@C@BC@IcC@&EcC@&EEC@IEC@IcC@C@BC@ϬcC@cC@EC@ϬEC@ϬcC@C@BC@cC@ׁcC@ׁEC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@!cC@cC@EC@!EC@!cC@C@BC@pcC@6lcC@6lEC@pEC@pcC@C@BC@WcC@ocC@oTC@WTC@WcC@C@BC@7rcC@OncC@OnTC@7rTC@7rcC@C@BC@GcC@_cC@_TC@GTC@GcC@C@BC@fcC@~cC@~TC@fTC@fcC@C@BC@wcC@ cC@ TC@wTC@wcC@C@BC@5cC@1cC@1TC@5TC@5cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@&cC@&EC@EC@cC@C@BC@cC@}cC@}EC@EC@cC@C@BC@NcC@fcC@fEC@NEC@NcC@C@BC@.cC@FcC@FEC@.EC@.cC@C@BC@>cC@VcC@VEC@>EC@>cC@C@BC@^ cC@vcC@vEC@^ EC@^ cC@C@BC@n3cC@/cC@/EC@n3EC@n3cC@C@BC@~ZcC@VcC@VEC@~ZEC@~ZcC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@cC@EC@EC@cC@C@BC@DcC@@cC@@EC@DEC@DcC@C@BC@kcC@hcC@hEC@kEC@kcC@C@BC@cC@cC@EC@EC@cC@C@BC@cC@6cC@6EC@EC@cC@C@BC@cC@.cC@.TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@ΦcC@ΦTC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@FcC@CcC@CTC@FTC@FcC@C@BC@ncC@jcC@jTC@nTC@ncC@C@BC@&cC@>cC@>TC@&TC@&cC@C@BC@V1cC@n-cC@n-TC@V1TC@V1cC@C@BC@6cC@NcC@NTC@6TC@6cC@C@BC@F cC@^cC@^TC@F TC@F cC@C@BC@fXcC@~TcC@~TTC@fXTC@fXcC@C@BC@vcC@{cC@{TC@vTC@vcC@C@BC@cC@cC@TC@TC@cC@C@BC@cC@cC@TC@TC@cC@C@BC@NVcC@fRcC@fREC@NVEC@NVcC@C@BC@.cC@FcC@FEC@.EC@.cC@C@BC@>/cC@V+cC@V+EC@>/EC@>/cC@C@BC@icC@ecC@eTC@iTC@icC@C@BC@cC@cC@TC@TC@cC@C@BC@BcC@>cC@>TC@BTC@BcC@C@BC@^cC@ZcC@ZEC@^EC@^cC@C@B=rrq$@d5B@jq  dB@n dA@'oh ]( . C@c}KC@cKC@ceC@c}eC@c}KC@C@B=5 `g5 $@$@ 5B@qP  dB@n. C@c}4C@c4C@cfC@c}fC@c}4C@C@B=$@d5B@jqh  dB@n. C@6<C@6<.<&C&LC@*&L&UU.^\6^\C@*6^\[?^\dFUUdFLC@*dFLdFC[?<6<C@*C@B= 5L%L$@$@ 5B@q  dB@n. C@P:QC@8QC@S6MC@U2JPC@\1NC@[5MLC@ 3OHC@4WGC@ 7UKC@;IC@<JC@8MC@P:QC@C@B=$@d5B@jq  dB@n. C@B@C@B@;;eBC@*eB'I'SXC@*XB^l]bVC@*bVʵ)P@FB@C@*C@B=8L8D$@$@ 5B@qp  dB@n. C@kSRC@TQC@qMC@LC@JC@,KC@\FC@sVGC@CKC@LC@NC@MC@kSRC@C@B=$@d5B@jqȲ  dB@n. C@c}EC@dEC@dC@c}C@c}EC@C@B=5 PF5 $@$@ 5B@q  dB@n. C@VYjC@cYjC@cVC@VVC@VYjC@C@B= a  N+*)$@$@ 5B@q  dB@n. C@c{C@c}{C@c}YjC@cYjC@c{C@C@B=CBB$@d5B@jqЯ  dB@n. C@c}C@dC@dC@c}C@c}C@C@B=+*)$@d5B@jq  dB@n. C@ nC@nC@YjC@ YjC@ nC@C@BC@LnC@nC@YjC@LYjC@LnC@C@BC@s nC@~ nC@~ YjC@s YjC@s nC@C@BC@$knC@nC@YjC@$kYjC@$knC@C@BC@I(nC@onC@oYjC@I(YjC@I(nC@C@BC@nC@_nC@_YjC@YjC@nC@C@BC@) nC@ nC@ YjC@) YjC@) nC@C@BC@nC@nC@YjC@YjC@nC@C@BC@nC@,nC@,YjC@YjC@nC@C@BC@nC@nC@YjC@YjC@nC@C@B=$@d5B@jq`  dB@n. C@k C@ C@ C@| C@| VC@] VC@] C@k C@k C@C@B=+*)$@d5B@jq  dB@n. C@VC@iVC@i C@i ikmC@*jC@jXX C@*X%C@3%C@3 C@3 3 C@*C@ C@* #=VC@*C@B=+*)$@d5B@jqХ  dB@n. C@C@C@ C@*)C@).22C@*2C@22.)C@* C@ C@*C@B=XX+*)$@$@ 5B@qأ  dB@n. C@)VC@aVC@a C@a a_]C@*KC@KH'G'G C@*'G%C@L%C@L C@L L^C@*C@)) C@*) )#)=)VC@*C@B=+*)$@d5B@jq  dB@n. C@$C@<C@<AEE C@*E)C@E)E.A2<2C@*$2C@$22.)C@* C@ $C@*C@B=.X.X+*)$@$@ 5B@q  dB@n. C@ńWC@ZPWC@ZPWtW!C@*|C@|pteZPeC@*'eC@'eNeorLiC@*Li ^ɘ>@KX C@*X @ӲWńWC@*C@B=$@d5B@jq  dB@n. C@T3C@\%3C@\%3+30^0!C@*0|C@0|0z+x\%xC@*xC@xx0{T|C@*T|Y#3T3C@*C@B=+*)$@d5B@jq  dB@n. C@U/C@,/C@,/*/))@C@*)C@BAC@YC@Y@C@Y@YW/U/C@*C@B=$@d5B@jq  dB@n. C@@iC@+M9C@49C@@iC@C@B=+*)$@d5B@jq  dB@n. C@C;C@CC@CC'8C@*Q`C@JC@Q`LC@8LC@8LLCѢC;C@*C@B=$@d5B@jq0  dB@n. C@zsٚC@b'C@bC@zsٚC@C@B=+*)$@d5B@jq`  dB@n. C@UɲC@,ɲC@,ɲ*ɲ)O)C@*)ۥC@BAGC@YۥC@YC@YYNWɲUɲC@*C@B=$@d5B@jq  dB@n. C@@C@+MC@4C@@C@C@B=+*)$@d5B@jq  dB@n. C@;C@C@'aLC@*3"C@7C@3"LC@LLC@LL`LѢ;C@*C@B=$@d5B@jqД  dB@n. C@ ٚC@'C@C@ ٚC@C@B=+*)$@d5B@jq  dB@n. C@C@<<C@*<<~xxC@*xx~C@*C@*C@B=$@d5B@jqx  dB@n. C@ C@ NNC@*NN~x xC@* xx'~'C@*'' C@*C@B=$@d5B@jq  dB@n. C@YC@YK_@_@C@*_@_@~KxYxC@*Yxgx's~'sC@*'s'sgYC@*C@B=$@d5B@jqh  dB@n. C@C@DDC@*DD~xxC@*xx ~ C@*  C@*C@B=$@d5B@jq  dB@n. C@C@VVC@*VV~xxC@*xx ~ C@*  C@*C@B=$@d5B@jqX  dB@n. C@$=C@$=/##C@*##~/x$=xC@*$=x)KxV~VC@*VV)K$=C@*C@B=$@d5B@jqЊ  dB@n. C@vCC@vCqCNn|NnC@*NnNnqvC@*voz}}C@*}}|ozCvCC@*C@B=$@d5B@jqH  dB@n. C@>CC@>Cz:C6|6C@*66z:>C@*>CFFC@*FF|CC>CC@*C@B=$@d5B@jq  dB@n. C@T ,@C@T WC@ WC@ W W W~ WC@*~ W} $W~| _V{ .UC@*{ .Uz S4z sR4z PC@*4z P4z Oxz Mz LC@*z L{ K0| !K} JC@*} J} J~ Iy rIC@*y rI 8IC Il IC@* IC@ ,@C@T ,@C@C@BC@ SC@ MC@ MC@ M Mˁ ;M) {MC@*) {M M N NC@* NP -O" O" ~PC@*" ~P" \Qc R RC@* Re 2S S΁ SC@*΁ S` S S< SC@* SC@C@BC@#v ,@C@#v WC@Wq WC@Wq -DC@xe -DC@xe ,@C@#v ,@C@C@BC@c KC@c Kc INb PPa QC@*a Qpa )S` ?T_ 5UC@*_ 5U^ *V] V\ XWC@*\ XW;[ WY HXW HXC@*W HXT HXQQ 2W7O UC@*7O UM RL OL KC@*L KL &HM &E1O BC@*1O BEQ @T ?W ?C@*W ?[ ?] @_ BC@*_ Bb Ec Hc KC@*C@BC@!^ LC@!^ L!^ XI] OGE\ EC@*E\ E[ DtY CW CC@*W CU CT DR EC@*R EQ HGQ XIQ LC@*Q LQ NQ PR -RC@*R -RS SU /TW /TC@*W /TY /T[ SQ\ 'RC@*Q\ 'R] P!^ N!^ LC@*C@BC@C ,@C@C SC@J SC@J WC@>7 WC@>7 SC@9> SC@9> ,@C@C ,@C@C@BC@$ HC@\ {GC@\ {G! DB" B# AC@*# A% i@' ?3* ?C@*3* ?Y- ?/ @1 CC@*1 C3 &E5 H5 KC@*5 K5 O3 R1 UC@*1 U/ 1W;- HX) HXC@*) HX' HX$ lW" UC@*" U! T =Sn VQC@*(% 6PC@(% 6Pp% pQ& hR& SC@*& S' S( /T'* /TC@*'* /T+ /TV- Sn. JRC@*n. JR/  Q0 N0 ,LC@*0 ,L0 /I/  Gu. EC@*u. E`- D+ C@* CC@*@* C( C' GD& EC@*& E & Ed% +G$ HC@*C@BC@ ,@C@ ,@C@" EC@ EC@ ,@C@ ,@C@z WC@i WC@ ,@C@C@BC@ IC@ TRC@- IC@ IC@C@BC@= ,@C@= WC@q WC@q -DC@ -DC@ ,@C@= ,@C@C@BC@ HC@d {GC@d {G DJ B AC@* A i@ ?; ?C@*; ?a ? @ CC@* C &E H KC@* K O R UC@* U 1WC HX HXC@* HX HX lW UC@* U T =Su VQC@*0 6PC@0 6Px pQ hR SC@* S S /T. /TC@*. /T /T^ Su JRC@*u JR  Q N ,LC@* ,L /I  G| EC@*| Eh D CH CC@*H C C GD EC@* E Ek +G HC@*C@B=+*)$@d5B@jqq  dB@n. C@c}KC@ oC@ oKn^n#C@*c}C@c}KC@C@B=P'xP'$@$@ 5B@qp  dB@n. C@cKC@ C@ K{n^ne#\C@*cC@cKC@C@B=PxP$@$@ 5B@qho  dB@n. C@WC@C@C@*>ٓیOUOC@*UOO}ʓ!zC@*!z+wuٖu#C@*u#uNvwCC@*wCxؚzY~ƛC@*~ƛ2PC@*PMB k ͠C@* ͠SSC@*SS[pC@*p֢{5{C@*5{QLpC@*<}t oȮC@* oȮUiԬZf;fC@*RxC@Rxyz֩L}C@*L}lӫӫC@*ӫӫfC@*F\C@*\ Ц;:C@*;:waݣC@*ݣ{,u5pWC@*pWlweiHgŝC@*gŝdBiceic.C@*ic.ic+dHgC@*gjĐnvsC@*s$yTTC@*TTYɡfC@*ɡfqmWC@*C@BC@?C@?#C@WZ#C@WZC@C@#C@_-#C@_-C@?C@C@BC@C@C@C@C@1C@C@}C@2C@C@C@BC@rC@C@(C@rC@C@BC@XC@XC@C@~C@~C@mC@mC@C@v C@vC@XC@C@BC@_ZC@)9C@)91+ٰ(fC@*(f"̯9w*C@*w*zC@*z=w/C@*/JΙC@*(&SC@*SyO"a(C@*(,6t1,8C@*_ZC@_ZC@C@BC@H#C@HC@:C@:51/;C@*/;,6*G(C@*G(S&b$#C@*#K"!̜!C@*!!9K"L#C@*#$5y&U('C@*('*-1ͪC@*1ͪ38#?#C@*H#C@C@BC@'C@C@C@C@HC@C@C@IC@'C@C@BC@C@C@>C@C@C@BC@nC@nC@~C@~ptmmiC@*id~/a_^ìC@*^ì[%ZOZ;C@*Z;Z\k`C@*`drjVruC@*Vruin.khC@*hfrbO^ДC@*OSC@iC@#vC@#vzZ~ǚC@*ǚ{RA;C@*A;5~FxC@**C@*C@nC@C@BC@*7C@7C@7{7v\UtC@*Ut,rspn;o"C@*;o"m֤bmbmƦC@*bmƦbm4noC@*ooq^sԪvC@*v'x|##C@**#C@*7C@C@BC@vIC@?(C@?(  ٰfC@*f̯P  *C@* *zC@*z=w/C@*/JΙC@*(<j C@*j  Oa.C@*.06 C'C@*vIC@vIC@C@BC@27#C@27C@)C@)$ ;C@*;L^C@*^jbC@*b̜C@*9bLC@*5U'C@*'* ͪC@** ͪ"'# /#C@*27#C@C@BC@~C@~C@JC@J9C@*-߮C@*4WvvDC@*vDvxNwՠC@*wՠ{]6^C@*^1WC@*`(4c4C@*:4C@:C@~C@C@BC@:#C@:#C@L#C@L###_SC@*JlC@*Jl5;;)C@*;);q2UC@*U *tjC@*j#y#C@*:#C@C@BC@vC@vưC@dưC@dC@{7C@{7C@vC@C@BC@N.NC@N.NN.,+*SC@*+*S"(Q%!&C@*!&9VQC@*Q~> C@*XC@*2xC@*xʙX$C@*$(TgTC@*gTTl"C@*l"V*MN.N.NC@*C@BC@C@)p}C@*p}p hrhC@*rh)h3nvC@*vC@*YC@*YrC@*r C@*:C@*C@BC@CC@C#C@#C@C@kC@k#C@#C@C@CC@C@BC@QgC@Qg#C@#C@C@x:C@x:#C@ U#C@ UC@QgC@C@BC@.C@.C@C@#C@b#C@bWC@JWC@JiC@biC@bC@ C@ C@.C@C@BC@C@C@EC@EAC@*Aޚ~b_”ìC@*”ì"%ϐOϐ;C@*ϐ;ϐɒkC@*uC@*u`֞C@*֞Fr՘ДC@*C@GC@VC@VZ;ǚC@*ǚ{t;C@*t;g~xC@*]C@]C@C@C@BC@]7C@7C@7'7\C@*^nn"C@*n"0֤ƦC@*ƦfC@*^ԪܬC@*ܬZȲ#&#C@*]#C@]7C@C@BC@Z4C@EC@EaC@EaKWS^[CC@*[dC@[ddWR :MC@*:MGCTD"ZBDC@*Z4DC@Z4C@C@BC@yC@C@'C@*[C@*:P ĩC@*ĩZ}ե̡C@*̡FƣääC@*äVä$C@*gKK@C@*K@KÒkC@*kjTDTC@*DT[T xC@*x; C@* }q$UC@*U9 دIDDC@*DDC@*+UyC@*C@BC@șC@ș9C@*9]C@*],h]aC@*]a>\,,/C@*,/,yT&8C@*8HП9ПC@*9ПП[NHC@*HEěșC@*C@BC@)DC@)DmD C@*МߙߙJC@*ߙJߙ՜דC@*mT)TC@*)TTbFC@*bFrr[C@*r[r|C@*D)DC@*C@BC@)C@)7jC@*GarkC@*k[.j.JC@*.J.'QƖC@*Ɩ;<3C@* +7)C@*)A-C@* 7Ȯ&C@*8#'#JC@*#J#j@̧C@*̧îWaC@*Fj)C@*C@BC@qDC@qD^hDa \C@*\VSSJC@*SJSVד\C@*\a^hTqTC@*qTyTSFC@*SFcc[C@*c[cmC@*yDqDC@*C@BC@qC@q(sujvC@*v7xazyr\zC@*\z{[|j|JC@*|J|'{QzƖC@*zƖy;,x3vC@*vt+(sqC@*q o2m-kC@*ki7h&gC@*gf8f'fJC@*fJfjf@ģC@*ģhWjakC@*k7mj oqC@*C@B=@+*)$@YYY$@ 5B@qH/  dB@n dA@o /H ] . C@C@C@C@nC@nVC@uVC@uC@C@C@C@B=+*)$@d5B@jq-  dB@n. C@ͥC@7C@7C@NFC@NFVC@UVC@UC@ͥC@ͥC@C@B=+*)$@d5B@jq,  dB@n. C@,@C@WC@WC@WW1WPWC@*PW$Wһ_V.UC@*.USsRPC@*PO̹MRLC@*RLٺK!KTJC@*TJ#JI;rIC@*;rI8IIIC@*IC@,@C@,@C@C@BC@SC@MC@AMC@AM`M;M}{MC@*}{MۿM\NNC@*N-OvOv~PC@*v~Pv\QR7RC@*7R2S[S"SC@*"SSSSC@*SC@C@BC@w,@C@wWC@WC@-DC@̤-DC@̤,@C@w,@C@C@BC@cKC@cKcINPPMQC@*MQĠ)S?T5UC@*5U**V%V XWC@* XWWۘHXHXC@*HXoHX2WUC@*UsRgOgKC@*gKg&Hq&EBC@*B@b?ܖ?C@*ܖ?b?0@DBC@*DBXEcHcKC@*C@BC@uLC@uLuXI֜OGEC@*E[DǘCߖCC@*ߖCCeD*EC@**EHGTXITLC@*TLTNP-RC@*-ROS/Tߖ/TC@*ߖ/Tؘ/TpS'RC@*'RڜPuNuLC@*C@BC@X,@C@XSC@[SC@[WC@vWC@vSC@}SC@},@C@X,@C@C@BC@RdHC@_{GC@_{Gg`DaB=cAC@*=cAdi@f?i?C@*i?l?Co@JqCC@*JqCPs&ETtHTtKC@*TtKTtOOsRFqUC@*FqU=o1WlHX>iHXC@*>iHXXfHXclW.bUC@*.bUaTL`=S_VQC@*|d6PC@|d6PdpQZehR=fSC@*=fS!gS6h/T{i/TC@*{i/T=k/TlSmJRC@*mJRn QfoNfo,LC@*fo,Lfo/In GmEC@*mElDNkCiCC@*iCNhC5gGDKfEC@*KfEaeEd+GRdHC@*C@BC@@F,@C@jK,@C@vMEC@VEC@X,@C@],@C@TWC@OWC@@F,@C@C@BC@OIC@NRTRC@UIC@OIC@C@BC@C,@C@CWC@>WC@>-DC@2-DC@2,@C@C,@C@C@BC@Y HC@{GC@{GnDBEAC@*EA i@#?%?C@*%?(?J+@R-CC@*R-CX/&E[0H[0KC@*[0K[0OV/RM-UC@*M-UE+1W(HXE%HXC@*E%HX_"HX lW6UC@*6U!TS=SVQC@* 6PC@ 6P pQa!hRD"SC@*D"S)#S=$/T%/TC@*%/TD'/T(S)JRC@*)JR* Qn+Nn+,LC@*n+,Ln+/I* G)EC@*)E(DU'C%CC@*%CV$C=#GDR"EC@*R"Eh!E +GY HC@*C@B=+*)$@d5B@jq  dB@n. C@HN,@C@HNWC@FWC@FWCWAW@WC@*@W?$Wr>_V=.UC@*=.U<S(<sR(<PC@*(<P(<Ol<M<LC@*<Lz=K$>!K>JC@*>J?J@ImArIC@*mArIB8I7DIaFIC@*|IIC@|I,@C@HN,@C@C@BC@|ISC@|IMC@FMC@FMEMC;MC{MC@*C{M{BMANANC@*ANDA-OAOA~PC@*A~PA\QWARARC@*ARYB2SBSCSC@*CSTDSxES0GSC@*|ISC@C@BC@8,@C@8WC@K3WC@K3-DC@l'-DC@l',@C@8,@C@C@BC@%KC@%K%IN$PP#QC@*#Qd#)S"?T!5UC@*!5U *VVXWC@*XW/W{HXHXC@*HXHXE2W+UC@*+UROKC@*K&H&E%BC@*%B9@?|?C@*|??@!BC@*!B#E%H%KC@*C@BC@ LC@ L XIvOG9EC@*9EDhCCC@*CCDEC@*EHGXILC@*LNP-RC@*-RS/T/TC@*/Tx/TSE'RC@*E'RzP N LC@*C@BC@,@C@SC@ SC@ WC@WC@SC@,SC@,,@C@,@C@C@BC@HC@{GC@{GDB#AC@*#A{i@c??C@*??@ CC@* C &E H KC@* K O R UC@* U#1WHX"HXC@*"HXHXclW2UC@*2UFT=SVQC@*6PC@6PpQhR#SC@*#S>S*/T/TC@*/T#/TSJRC@*JR Q N ,LC@* ,L /I GEC@*EDCCC@*CC+GDEC@*EE+GHC@*C@BC@ 7,@C@1,@C@/EC@k&EC@s$,@C@a,@C@(WC@-WC@ 7,@C@C@BC@\.IC@+TRC@'IC@\.IC@C@BC@9,@C@9WC@>WC@>-DC@zJ-DC@zJ,@C@9,@C@C@BC@]HC@a{GC@a{G`D_B^AC@*^At\i@\Z?W?C@*W?T?R@PCC@*PCN&EMHMKC@*MKMO NRPUC@*PUR1WTHXXHXC@*XHX[HX[]lW*_UC@**_U?`T a=SaVQC@*\6PC@\6P\pQ[hR[SC@*[S7ZS"Y/TW/TC@*W/TV/TTSSJRC@*SJR~R QQNQ,LC@*Q,LQ/I}R GSEC@*SETD VCWCC@*WC YC#ZGD [EC@* [E[E\+G]HC@*C@B=+*)$@d5B@jq  dB@n. C@0,@C@0WC@WC@WWWWC@*W}$WZ_Vp.UC@*p.USsRPC@*POTMLC@*LbK !KJC@*JJIUrIC@*UrIy8IIIIC@*eIC@e,@C@0,@C@C@BC@eSC@eMC@MC@MM;M{MC@*{McMNNC@*N--OO~PC@*~P\Q?RRC@*RA2SSSC@*S<S`SSC@*eSC@C@BC@,@C@C@BC@WC@3WC@3-DC@T-DC@T,@C@,@C@KC@KINPPQC@*QL)S?T5UC@*5U*VVXWC@*XWWcHXuHXC@*uHXHX-2WUC@*UROKC@*K&H&EBC@*B"@?e?C@*e??@BC@*BEHKC@*C@BC@LC@LXI^OG!EC@*!EDPCgCC@*gC~CDEC@*EyHGXILC@*LNuP-RC@*-RSm/Tg/TC@*g/T`/TS-'RC@*-'RbPNLC@*C@BC@,@C@SC@SC@WC@WC@SC@SC@,@C@,@C@C@BC@ڙHC@9{GC@9{GDBŘAC@*ŘAmi@??C@*?5?ˤ@ҦCC@*ҦCب&EܩHܩKC@*ܩKܩOרRΦUC@*ΦUŤ1WHXƞHXC@*ƞHXHXlWUC@*UTԕ=SJVQC@*6PC@6PLpQhRśSC@*śSS/T/TC@*/TŠ/T2SJJRC@*JJRc QN,LC@*,L/Id GQEC@*QE<D֠CCC@*C֝CGDӛEC@*ӛEE@+GڙHC@*C@BC@{,@C@,@C@EC@}EC@u,@C@,@C@VWC@EWC@{,@C@C@BC@IC@ևTRC@ IC@IC@C@BC@y,@C@yWC@MtWC@Mt-DC@nh-DC@nh,@C@y,@C@C@BC@UHC@@Q{GC@@Q{GQD&SBTAC@*TAtVi@X?[?C@*[?=^?`@bCC@*bCd&EeHeKC@*eKeOdRbUC@*bU`1W^HXZHXC@*ZHXWHXUlWSUC@*SURTQ=SQQVQC@* V6PC@ V6PTVpQVhRWSC@*WSXSY/T [/TC@* [/T\/T:^SQ_JRC@*Q_JRj` Q`N`,LC@*`,L`/Il` GX_EC@*X_ED^D\C$[CC@*$[CYCXGDWEC@*WEVEGV+GUHC@*C@B=+*)$@d5B@jq  dB@n. C@r,@C@rWC@WC@WWWWC@*W$W_V.UC@*.USRsRRPC@*RPROMLC@*LKN!KJC@*JJIrIC@*rI8IaIIC@*IC@,@C@r,@C@C@BC@SC@MC@ MC@ M)M;MG{MC@*G{MM&NNC@*Nn-O@O@~PC@*@~P@\QRRC@*R2S%SSC@*S}SSZSC@*SC@C@BC@A,@C@AWC@uWC@u-DC@-DC@,@C@A,@C@C@BC@-KC@-K-INPPQC@*Q)S?T5UC@*5U*VVXWC@*XWYWHXHXC@*HX9HXn2WUUC@*UU=R1O1KC@*1K1&H;&EOBC@*OBc@,??C@*?,?@BC@*B"E-H-KC@*C@BC@?LC@?L?XIOGbEC@*bE%DCCC@*CC/DEC@*EHGXILC@*LNP-RC@*-RS/T/TC@*/T/T:So'RC@*o'RP?N?LC@*C@BC@",@C@"SC@%SC@%WC@\WC@\SC@VSC@V,@C@",@C@C@BC@HC@z{GC@z{G0D`BAC@*Ai@ǝ?Q?C@*Q?w? @CC@*C&EHKC@*KORUC@*U1WYHXHXC@*HX"HXǚlWUC@*UT=SVQC@*F6PC@F6PpQ$hRSC@*SS/TE/TC@*E/T/TtSJRC@*JR Q0N0,LC@*0,L0/I GEC@*E~DC^CC@*^CCGDEC@*E+E+GHC@*C@BC@ },@C@4,@C@@EC@EC@,@C@ɔ,@C@WC@WC@ },@C@C@BC@΅IC@TRC@KIC@΅IC@C@BC@[z,@C@[zWC@uWC@u-DC@i-DC@i,@C@[z,@C@C@BC@#WHC@R{GC@R{G8SDgTBVAC@*VAWi@Y?Y\?C@*Y\?~_?b@dCC@*dC!f&E%gH%gKC@*%gK%gO fRdUC@*dUb1Wa_HX\HXC@*\HX)YHXVlWUUC@*UUSTS=SRVQC@*MW6PC@MW6PWpQ+XhRYSC@*YSYS[/TL\/TC@*L\/T^/T|_S`JRC@*`JRa Q7bN7b,LC@*7b,L7b/Ia G`EC@*`E_D^Ce\CC@*e\C[CZGDYEC@*YE2XEW+G#WHC@*C@B=+*)$@d5B@jq  dB@n. C@<,@C@<WC@Q5WC@Q5Wi2W0W/WC@*/WH.$W%-_V;,.UC@*;,.UQ+S*sR*PC@**P*O +M+LC@*+L-,K,!K-JC@*-Jw.JJ/I!0rIC@*!0rIE18I2I5IC@*08IC@08,@C@<,@C@C@BC@08SC@08MC@5MC@5M3Ms2;M1{MC@*1{M.1M0NT0NC@*T0N/-O/O/~PC@*/~P/\Q 0R0RC@*0R 12S1Sv2SC@*v2S3S+4S5SC@*08SC@C@BC@&,@C@&WC@!WC@!-DC@-DC@,@C@&,@C@C@BC@KC@KINYPPQC@*Q)S[?Tl5UC@*l5U~*VyV] XWC@*] XW W/ HXAHXC@*AHXHX2WUC@*UROKC@*K&H&EBC@*B@?0?C@*0? ?@BC@*BEHKC@*C@BC@LC@LXI*OG EC@* E D C3CC@*3CICD~EC@*~EDHGXILC@*LN@Pr-RC@*r-RS8/T3/TC@*3/T, /T S 'RC@* 'R.PNLC@*C@BC@,@C@SC@SC@WC@WC@SC@SC@,@C@,@C@C@BC@HC@{GC@{GDBAC@*A8i@P??C@*??@CC@*C&EHKC@*KORUC@*U1WHXHXC@*HXHXQlWUC@*UmT=SVQC@*6PC@6PpQhRSC@*SuS/T/TC@*/T/TSJRC@*JR. QN,LC@*,L/I/ GEC@*EDCCC@*CCGDEC@*EE +GHC@*C@BC@,@C@,@C@ɾEC@IEC@A,@C@S,@C@!WC@WC@,@C@C@BC@WIC@TRC@IC@WIC@C@BC@,@C@WC@WC@-DC@9-DC@9,@C@,@C@C@BC@HC@ {GC@ {GDBAC@*A@i@X??C@*??@CC@*C&EHKC@*KORUC@*U1WHXHXC@*HXHXXlWUC@*UuT=SVQC@*ב6PC@ב6PpQhRSC@*S}S/T֖/TC@*֖/T/TSJRC@*JR5 QN,LC@*,L/I7 G$EC@*$EDCCC@*CCGDEC@*EE+GHC@*C@B=+*)$@d5B@jq  dB@n. C@",@C@"WC@WC@WW W(WC@*(W$W_V.UC@*.US`sR`PC@*`P`OM*LC@**LK\!K+JC@*+JJIrIC@*rI8IoIIC@*IC@,@C@",@C@C@BC@SC@MC@MC@M7M;MU{MC@*U{MM4NNC@*N|-ONON~PC@*N~PN\QRRC@*R2S3SSC@*SSShSC@*SC@C@BC@O ,@C@O WC@WC@-DC@-DC@,@C@O ,@C@C@BC@;KC@;K;INPP%QC@*%Q)S?T5UC@*5U*VVXWC@*XWgWHXHXC@*HXFHX|2WcUC@*cUKR?O?KC@*?K?&HI&E]BC@*]Bq@:??C@*?:?@BC@*B0E;H;KC@*C@BC@MLC@MLMXIOGpEC@*pE3DCCC@*CC=DEC@*EHG,XI,LC@*,L,NP-RC@*-R'S/T/TC@*/T/THS}'RC@*}'RPMNMLC@*C@BC@0,@C@0SC@3SC@3WC@jWC@jSC@dSC@d,@C@0,@C@C@BC@*HC@{GC@{G>DnBAC@*Ai@ս?_?C@*_??@"CC@*"C(&E,H,KC@*,K,O&RUC@*U1WgHXHXC@*HX0HXպlWUC@*UT$=SVQC@*T6PC@T6PpQ2hRSC@*SS/TR/TC@*R/T/TSJRC@*JR Q>N>,LC@*>,L>/I GEC@*ED&ClCC@*lC&C GD#EC@*#E9E+G*HC@*C@BC@,@C@B,@C@NEC@ͭEC@ů,@C@״,@C@WC@WC@,@C@C@BC@ܥIC@&TRC@YIC@ܥIC@C@BC@i,@C@iWC@WC@-DC@-DC@,@C@i,@C@C@BC@1wHC@r{GC@r{GFsDutBvAC@*vAwi@y?g|?C@*g|??"@*CC@**C/&E3H3KC@*3K3O.R%UC@*%U1WoHX|HXC@*|HX7yHXvlWuUC@*uUsT+s=SrVQC@*\w6PC@\w6PwpQ9xhRySC@*ySzS{/TZ|/TC@*Z|/T~/TSJRC@*JR QENE,LC@*E,LE/I GEC@*ED-~Cs|CC@*s|C-{CzGD*yEC@**yE@xEw+G1wHC@*C@B=+*)$@d5B@jq(  dB@n. C@#,@C@#WC@WC@W/WKWiWC@*iW$W_V.UC@*.USsRPC@*POMlLC@*lLK!KmJC@*mJ=JIrIC@*rI 8IIIC@*IC@,@C@#,@C@C@BC@SC@MC@ZMC@ZMyM9;M{MC@*{MMuNNC@*N-OO~PC@*~P\QRQRC@*QR2SuS<SC@*<SSSSC@*SC@C@BC@ ,@C@ WC@WC@-DC@-DC@,@C@ ,@C@C@BC@|KC@|K|INPPfQC@*fQ)S!?T25UC@*25UD*V?V#XWC@*#XWWHXHXC@*HXHX2WUC@*UROKC@*K&H&EBC@*B@|??C@*?|?J@^BC@*^BrE|H|KC@*C@BC@LC@LXIOGEC@*EuDCCC@*CC~DDEC@*DE HGnXInLC@*nLnNP8-RC@*8-RiS/T/TC@*/T/TS'RC@*'RPNLC@*C@BC@r,@C@rSC@uSC@uWC@WC@SC@SC@,@C@r,@C@C@BC@kHC@ʷ{GC@ʷ{GDBWAC@*WAi@??C@*??\@dCC@*dCj&EmHmKC@*mKmOhR`UC@*`UW1WHXWHXC@*WHXqHXlWHUC@*HU3Te=S۷VQC@*6PC@6P޼pQshRVSC@*VS;SP/T/TC@*/TV/TSJRC@*JR QN,LC@*,L/I GEC@*EDgCCC@*ChCOGDeEC@*eEzEѼ+GkHC@*C@BC@Z,@C@,@C@EC@EC@,@C@,@C@WC@֧WC@Z,@C@C@BC@IC@hTRC@IC@IC@C@BC@,@C@WC@ߖWC@ߖ-DC@-DC@,@C@,@C@C@BC@sxHC@s{GC@s{GtDuB^wAC@*^wAyi@{?}?C@*}?΀?d@kCC@*kCq&EuHuKC@*uKuOpRgUC@*gU^1WHX_}HXC@*_}HXyzHXxlWOvUC@*OvU;uTmt=SsVQC@*x6PC@x6PxpQ{yhR^zSC@*^zSC{SW|/T}/TC@*}/T^/TˀSJRC@*JR QN,LC@*,L/I GEC@*EՀDoC}CC@*}Co|CV{GDlzEC@*lzEyEx+GsxHC@*C@B=+*)$@d5B@jqH  dB@n. C@K^ ,@C@K^ WC@V WC@V WS WQ WP WC@*P WO $WuN _VM .UC@*M .UL S+L sR+L PC@*+L P+L OoL ML LC@*L L}M K(N !KN JC@*N JO JP IqQ rIC@*qQ rIR 8I:T IdV IC@*Y IC@Y ,@C@K^ ,@C@C@BC@Y SC@Y MC@V MC@V MU MS ;M S {MC@* S {M~R MQ NQ NC@*Q NHQ -OQ OQ ~PC@*Q ~PQ \QZQ RQ RC@*Q R\R 2SR SS SC@*S SWT S{U S3W SC@*Y SC@C@BC@H ,@C@H WC@NC WC@NC -DC@o7 -DC@o7 ,@C@H ,@C@C@BC@5 KC@5 K5 IN4 PP3 QC@*3 Qg3 )S2 ?T1 5UC@*1 5U0 *V/ V. XWC@*. XW2- W~+ HX) HXC@*) HX& HXH# 2W.! UC@*.! U R  O  KC@*  K  &H &E)! BC@*)! B=# @& ?) ?C@*) ?- ?/ @1 BC@*1 B3 E5 H5 KC@*C@BC@0 LC@0 L0 XIy/ OG<. EC@*<. E, Dk+ C) CC@*) C' C& D$ EC@*$ E# HG" XI" LC@*" L" N# P$ -RC@*$ -R% S' /T) /TC@*) /T|+ /T- SH. 'RC@*H. 'R}/ P0 N0 LC@*C@BC@ ,@C@ SC@ SC@ WC@5 WC@5 SC@0 SC@0 ,@C@ ,@C@C@BC@HC@T{GC@T{G D9BAC@*Ai@?+?C@*+?P? @ CC@* C &E H KC@* K O R UC@* U 1W3HXHXC@*HXHXlWUC@*UT=SeVQC@*6PC@6PgpQhRSC@*SS/T/TC@*/T/TMSe JRC@*e JR~  Q  N  ,LC@*  ,L  /I  Gl EC@*l EWDC7CC@*7CCGDEC@*EE[+GHC@*C@BC@,@C@,@C@EC@EC@,@C@,@C@qWC@`WC@,@C@C@BC@IC@TRC@$IC@IC@C@BC@4,@C@4WC@hWC@h-DC@-DC@,@C@4,@C@C@BC@HC@[{GC@[{GDABAC@*Ai@?2?C@*2?X?@CC@*C&EHKC@*KORUC@*U1W:HXHXC@*HXHXlWٰUC@*ٰUįT=SlVQC@*'6PC@'6PopQhRSC@*S̵S/T%/TC@*%/T/TUSlJRC@*lJR QN,LC@*,L/I GtEC@*tE_DC?CC@*?CCGDEC@*E Eb+GHC@*C@B=+*)$@d5B@jqh  dB@noP ] d.]0 . C@ C@ @[_C<C@*C< {f fC@*ff[ @C@*@  C@* ckC@*nB_C@*&C@&gC@*g mC@*m2WC@*K5C@*vC@v NC@*O#C@*#xC@*NC@ND*)C@*) C@*  nC@*n%m2mC@*mm vH6C@*H6t  C@* }y&<C@*&<a5b C@* 4}{{C@*{C@{s{+ C@* dY3"6C@*"6- C@* xS5C@*S5yC@*y~C@*~yC@*yS5C@*S5L  C@*aC@aMC@aMaEC@*Eؖn0KC@*C@C@*C@*@C@@k#PC@*}k C@`LC@`Lʤ`vvC@*YvC@Yv,v>C@*>b6  C@*ΤC@C@=TC@*=Tߪ+YC@*ݥC@ݥ-3,C@*BiC@EC@Eۛ4EC@*LC@LyĕgPC@*gP  C@*C@Օ C@Օ W0 D]C@*wC@*w!aaMC@*aC@ C@C@BC@ExC@Exxr}C@*}&C@*C@0C@*y$|SyC@*SyWC@*C@JExC@*C@BC@:C@:50+C@* >C@ C@  r  C@**C@*TGrGC@*GC@1C@1٨*bC@*bmC@*C@=9C@* C@P C@P :NC@*\C@\z_C@*z_P <?[C@*C@C@*C@*MIC@MIlbC@*bДMC@*C@ C@ L 5SC@*5SyC@*y~C@*~yC@*y5SC@*5SL  C@*C@MC@MДbC@*blMIC@*:C@C@BC@FC@FFFFC@*FFFFC@*FFFFC@*FFFFC@*C@B=$@K5B@j( .brush.SetColor RGB(0, 0, 0), 20ql  dB@n. C@YcC@ݥcC@EC@cC@LcC@C@C@C@xC@C@YC@&C@YcC@C@B=$$@P5B@jq0k  dB@n. C@ C@C@MC@jC@MC@C@ C@ A   C@*  A  C@*C@B=zF$@P5B@jqi  dB@n. C@ C@}C@}MC@jC@}MC@}C@ C@  A  C@*   A C@*C@B=$$@P5B@jqh  dB@n. C@*C@****C@*****C@*****C@*****C@*C@B=+*)$@P5B@jq`g  dB@n. C@\lC@ C@ C@*C@*C@lC@lC@ !C@lC@\lC@C@B=zF$@P5B@jqf  dB@n. C@ C@  YC@*M C@*3C@* f fC@* ff f vC@*v+QQC@*QQJ C@* Wd  C@*C@BC@ ~C@ ~ ~w  C@*  " R  } @ C@*} @      C@*    C@* S   GC@* Gv   C@* S   EC@* E\  C@* C@* ) f C@*f   ^ "  C@*  S ~ ~C@*C@BC@ C@ C@ C@ C@ C@C@BC@C@C@&C@&ajC@*aj7wrC@*rXLC@*C@GX C@*@BC@*C@C@C@BC@ C@ \  YC@*JM JC@*JJ3C@* \ f fC@* f fvC@*v+C@*J C@*W  C@*C@BC@ ~C@ ~L ~  C@* U "  @ C@*@   C@*C@* W  GC@* G L  C@*  p  EC@* E K v C@*v    C@*   )  f C@* f L  "  C@* o  ~ ~C@*C@B=+*)$@P5B@jqZ  dB@n'oZP ] d.] . C@4C@UIC@UIaC@*C@* C@* E۠$۠=C@*۠=۠WXjRuC@*RuLPg_gC@*_gg%|C@*|WBvh/k`g[C@*8deC@8de1SG& lC@* l-C@*ӮڗC@*ڗamc0fcWAC@*cWActmC@*u*C44C@*4%4.'#C@*'#L"F-R4C@*C@BC@hC@C@w3C@w3hC@hC@C@BC@EC@E{7HnBKU^NC@*U^NMZRBU=(YC@*=(Y'6^?2e?2'nC@*?2'n?2v\5};̃C@*;̃AITSC@*TS ^Sh_rZC@*rZDy| ~hvInC@*Inρi_QC@*EC@C@BC@2xC@ C@  e c=$C@*=$+/(A4h^4C@*h^4x4Ќ1ؙf+C@*ؙf+ͦ%#HpC@*Hp >>!C@*`kgC@`kg`/{Qω38C@*38hC@*ĎhC@Ďh?J C@* |b+C@*|q_fC@*_fZ{N`AC@*`AH*  )C@* )estC@*stgj\mRC@*mRHi@j;C@*j;X$C6!41H-C@*H-do(w#C@*C@n ."z/C@*"z/jti3Y3C@*Y3YO3G(AC@*(A&;^_6 2xC@*C@BC@>C@iQC@iQs@C@*@KqOC@*OP&[EC@*E% prIoC@*oT8C?`C@*?`|'@jS@C@*jS@~y@h&qiC@*&qiW\I0C@*C!C@C!3V1>zjGC@*zjG$oP`cUMPcUC@*MPcU59cUt&#MC@*C@BC@0C@C@'zC@'zZC@'zZ'z#mzwP{zC@*P{z|~}C@*lC@*OEŢC@*ç&C@ç&LxC@*xnpd>[C@*[5SLLHC@*HDʝB @2C@*@2L??>3w>aC@*>C@H#C@H#0C@>0C@>\C@'zC@'z0C@0C@C@BC@AC@A~WhtC@*trxjvgfgC@*fg[WgSJx?tC@*?tU5h 0YW 0@C@* 0@ 0*U5? C@*? SJ[W)f)C@*f)jv)r C@* *AC@*C@BC@0=C@0=0*WbC@*b9W&C@*&3/K}46g4C@*6g4E4>))sC@*sW3 3 x@C@*3 x@3 b2~dC@*d)իgEfC@*fi{YڡC@*ڡC@*Wm0W0=C@*C@BC@EhC@EC@w C@w hC@EhC@C@BC@G( QC@G(C@ C@ YC@*D  C@*  W$C@*$R0G9 AC@* AnHMNC@*NRP Q  QC@*G( QC@C@BC@CghC@CgC@C@iC@*/D|E!rA~bC@*A~b<R:y>:y%C@*:y%:y|? C@*? GJ|!(C@*(S0o@5p7C@*p7l: <s <C@*G( <C@G(hC@CghC@C@Bq>  dB@n. C@8_C@-_C@-_@x9ѬC@*Ѭ`&ku_C@*&_C@&C@& 'q$C@*q$frsGC&GCC@*&hC@ hC@ h EZvHåvHC@*åvHvH{D{hC@*8hC@0U1C@0U1@1!>>C@*>>  C@* l \ 0C@*8_C@C@Bq;  dB@n'ox;p;޵Attribute VB_Name = "PltDocumentShared" Option Explicit Pub, Type Plotter2DModel Curves As Collec2arriageBOWorkWidthELong?top b}om left righ He q 8Endqy{rivaStandardU600^_: P1a$Axis,LogoXCu8_Initia lized;BooleanI9:K4'GJU 2qsCacheA;8NewJDFuBn GetFromSng(ByRefAC, ByValB) qCDim DC+l B ~& CRC32(dGzSet =ItemAF' )CI&"Is Nothing TheKaAConver'y#2erLToCalcCrv !Wiq3Gk.i==b .  (Tag(ूImg",E#&A o [ "bound@&BoxaFRECTL)@$ul 6B(D .= !k .D,A'b$= - c KAE^P'iXCls.`$L@釧Fj.AddtqQmEwElse wq  e SQIfOSPDOtxtForSignature1*2' @ pP 8SOrror Res Nexpa8a2\ckSuF, aG@ = 1 To Len( SG1= +c0(Midmp, |1)7 " F <ӖSub et\(d'Nex(resYcj wR updatSbp, f] im3X.V&@ VG `1Q0'Str moa-T)3 bL/kX"5s` In!(1, U, @"<" & &H ">0Yvb!CompЬ$ pgs <> 0e"cqs +$)2 / Q3pe D#  e - s0!*F - 2v!:Q;v; B|*(KeyOLCF8Go4103&i'&1d Exit ??=5,6_ (B* C  J[᧏ҋ//a}π πY|'πngπA Q. ppe  pw= 00$"@|0ox?~@ @ .Dd1r +8qu;P&) a1t}1600() As Plotter2DModel If Not StandXard__Initialized Then?px2rP Withm)`Dim boundingBoxREC TL % != CalculateB(.Curves)Set .Carriage = Getm .3WorkWidn= 000 top+-V.bom  left righ  He $ - v.7. Exnd xCIfU_I0ڏFunctioPrivu EhûColle˺KuM  0V4L3ublic 3Axisß0 B-+`CiLogo )i?|g@BaqALong#ApAwaPathGx: = 214748p3647ab :> h& = ~- q For q*1 To !.c taX!(qtp.Bs'hb<" D!O>tt Ҍ@> c"#c/ -<-$/.JgNex$"BxJ'=@C;=+  şSub͒(8XMy:FNew PM= c B10u1$= 1I3.p#.rt 5bAddLineSegment/90, 788872O@25425O65642, o d/ ~ Close6 .brush08B .:RGB(91, 3), 1{!.  C!ow  Q14577zGd5446480 Bezier6, -1N6, 532498623, 4928@-76945601; 744  ob s$a16 6 66d 3Cs 60871755270a7od5708`"8620069=!~6 #(6H259 -163725 ?o6226:r339F6/ Z)d1tw?!..3#.a7JL.4:41..ddJ-J; ..5831128ĘaM308!265OoJhJWc68.4"0=201`27y@700'%%27.<-6Dp193Qm-260p 140P300;O $5N̴dLineSegment -5748, 35386 .AddBezier",j95628"2642 -471 47952v&, 53F63 831@5=5  r$112879CloseSubPath  Set .brush = New waB.2arGradi110`00, 6RGB(43, 4A41), 84, WrapModeTileFlipXY6End WiOMyCurves p[YXi.StxartF>~IM-8769xML 77>7@ K =58@p , 9237`, 119AH28745[ 26x132  E2(69382759!C&BP  849GB @915| -EN1`C 1D FT-C![$aAaColorb[5@_c`[@b YYGaY372@139038K36B 7 !,,Y-ߟ111*1d??653, 5 e,1K_`50ŋa6o392!?2546?430696Lb  4343499 Ec!k- |558dA239}w=4-SB5_ .,c!a>ovsxf#+fv,6b6Pi66{Eord,orBG, Oor w80Pd49320_E7o?W0r2Uk0lL-913833681;W3rq8#, -Ow$g"9B18 -9 :C_,gVS-A +s)+ -2r4桔1b7`C179-12D0_Su_ //s/r/_p^57Ÿ]px4932p"U4ߟ"S7-x[Ѣ-SU ?161S_}xp, Q`~1rpT3_.1 111119R2-7b0a2_3217"771/Ԃ./Ԕ1Q aa13740i>/{F8038766 AP7993+'KWR85729, 56, 38579 .AddBezierSegment, -268#053031B77993-gfLf66Z7<40M KCloseSubPath Set .brush = New wa.B :.(Color RGB(d1717<) , 100En0d Wi1My@Curves p<:9K.Start^ LineA-23736422_195[33005%Dc LdetdłdeyId1474d188c Z" ?cPgcBc?1%lc-2B4,42978Z16b395589c  b?b4 42, 41ߔߔߔߔ-14651-105,#111/ ]bb n05_^ }g47}1*QdO?l a/|s`~ ~;J1J{pw}{ J333yO37o1BOOO ϔ! ϔ/J0hZq 1=1212.N53}2BOKOOo ?1oo(?1pߟq1M4pb,50COJOOB aII?1?1@Z-390.-3491=Seb a.babP512) y??eNS .AddLineSegment -5123, 42975  .CloseSubPath  `Set .brush = New waBt:.PColor RGB(4e1), 100-End Wi_vMyCurves pvrp3=+.St8art 2601{187395588ǿc^c47098, 37127!P4316d3751 BezieFrF , -S3B062024D56524@-41734622 M 10154004!3369(-3882Z G7*655B97-3589952Y* GA:506,-3491.p6444{9"1 505@}37D31" 5323h765*3 5!s3798536D08,82753677 8 { 7241867(331*389A!J-3998"9|38頀x* 4213992 -436440B5 -445,481375  57"3 '424>46D34T438 -}5:  641 05 @ B548 8261  @B2C*44064`74"005028=v# 19150D75a@406a5a39 z  3655l50309432; 321B8@I4821@-3152673 A314487354{44739[56aDH457c03@q46`6696( S3q7161474A2200a4763`213 hX39aP40291d4x120'`X86rI_]1Q2264 "2'P618 04e0>6=Rc519122b47914a#BhqQ139@ @2Q-401643382d(1Sq6B 2VY48anI6381_@?76qa292 S210@^1663964_ r1v0-308+3772@BZtQdAB134253183325=' Q24322BH33pw15]3102? ZQ568P 3ra/0~1886 3P0fMr p54p%3_X4a6pp320 c8?Ѓѳ-_ˆa sƭ 2u21#'@ddtandardCar riagecInitializedTrue ɐPrivate PBPlotter600_2DModel()Dim e As 0ЀlectionS!. uS"Pwa9  ߸ѣ9P7017M-e7f8y69 @"705627Lky88 }87Зq70~Z, 8 S_77> 7@ˠd 20f,  c*,*arGradi!-76pp>c!6>66-1!E0Wrap%TileFlipXY ?r? l!- th Wi`th pa.StartSubP XAddLineSegment -14912, -856615~P5620P 42109P3483 &2848&vBezier (1777765B911418`57951hC0lose`Set .brush = New waBq.arGradip25006RGB(67, 66), 14 WrapModeTileFlipXY=0End MyCurves. /~F/G|6649q7499 0222804]839200 r- 241854058nSF-84248EL-458!50D88! !!5300B16B145643(1x742ACXC1170 59W+J @+389G@199w5$5761!)85Eb77886,7p6489y +, 9`$ 7635B1`9092%76&$5q8~5@|+++!$5 8T4747V, 833BRaw 7758A1o -+7*@~9,77' 7% 8524lm7"91b7D"F6 9br1952<$ҿe`-1774^711W>-631K9+?32D4 69 214U44858 4{@W3Fe ~{ud & 28082?^B23362U  (flaU4v 5 _5!m ts,bo3B3444 lb5d, 113d51G18[@o5O qo5 OfO ϡ z5847Ҝ770X784ݡ579u)7`7381+5670;27d*p"570m7PY202R57721 r .""ϢϢ -q!@w57".%""s"66987xĭ"PӞPĹ651' "6@~1E63qz@S66638b=e "t_E_ETE68"ِqF"U"F4F3<ůp _E_EHA/_E88846@677A@hi-A@679148b%ƺP/-&s5E6 72U67238.4)H-856435  .AddLineSegment -660953, BezierVh658X858z"65X57728 54197566275)764899 ) +4894=351 03A76161r5951E455284EGE109<7466N4766S57165N0р3778308)MP A-.8MB785D21B846W7 49902H-CloseSubPath Set .brush = New wanBAB. =a@rGradiD400069158A765B RGB(1T18195), 2WrapModeTile@FlipXY E`nd Wi,MyCurves pH2A109 A .StartCL141»401920D9 39@@A 38085)J'==l=279-4l123C@a:4e i4T41<, (_>4`>_>_>tbw_>_>.663573|46{ >0079810963d?] LAP\s41\462!\1]&>C!>\B(200120s210/\⎿_>Di\r^ \ \5 1pq438457\v6328o4_,p9? .2 {| -3{]64|,{R21 {{t營/>,{80>*367=Q掠e/;1T-=? 29[=?=q?= p r!?=?=p05=9`y,u552L1^2=paR^4?=}?=C77=7C7=50?=?=  ?\?=>=y38 Y7\f063!9\$=? ?\R Set .brush = New waBh\ t.LinearGradient -30,7"91, RGB(164, 18"595)&20@8, 20610WrapModeTileFlipXYEnd With MyCurves.Add paP=+.StartSSClxoset6Colorr42pBs74mxiwi16091hr ?]] fPf ?C8?hp`?h!h3671|-508548 g38 }.f3^ fb>33 308630!g3-636?3'=/ ?4444?h 1c-67270# h711wh-661275Bez8ier'k@ 65h818pz-s5D65217a<6549@Wx485?4 17" 3923 d75788832r 7V5 54!2"% .2rW )5b-D836594 E1C3289, 188203?R ??RH"k?R7045@-573467054 !!odo -25(+d a羨Qrjυ# b<I24o4??2! B(255E4trd453_484173>738-6? Rb )Mo>< oe Eoo$Hc .CloseSubPath Start`AddLineSegment -459, -25346x J541%H1782>4Io#% <39c40*e:$Ly4<5< 2 16v861? : 16P? 15p(^t -160458,7824  .AddLineSegmen 25346CloseSub@Path 0Start08 W 79%'1Яw;{4{3{g;= 2=9= 3 ==3{2{ 3 Cy.{54{)\57=6_= 98{~ZU. P113/ R= .10o? Eg ..| 11? ; 2 b>1{|q }1}u? r ϫ 4_? ;  @ /? ; O9?? s}} ~em/320457x319P17824Hk? s244O23? ; OOT^~20l994g58, -253 46 .AddLineSegment -19941782b4200,P CloseSubP ath jStart87&~1=& =>~9%~8%~ 4'& ?? 21$?20$? 4& ?? ?2%?1%?~Etg^v~2322 ~Ed n25c4 ~EA7?-2@~EQ^^6*25??? F/=.~o/7_264? /< 5 . P? 1 v? 2{? < W31? ? 2Q? ; sA? ? 3A? < j3v? ? 3q~? < 245խy^44$/T1737_ߧ? O-1^ 004@T? ; 2 Ob= 18s0 181w@737 .AddLineSegment -185458, -21%5346CloseSubPath 0`Start09 X94&(O=& ==~21$~21$~i& ??ʞ22%?2%? 4& ?? ?3%?3%? 4F3n^v~25“4~}F N2A7ALJ 28 ?`}F45Q??7%~7%~i=&M~8%?8%? 4& ??9%?9%? 4& 3??4141 |GӍ~" !4?@{}4. .42??:2?? }F3c3 }Fw4~"2/"5? F .?? Or 661?? ; 2 b>?Oq/"4OQOu? rd~~2 ~? ?rd6400456639@17824fŦ? ? o/ 564o/55? ; /`,Co/-52w_1O5? < /a 049? < XAddLineSegment -510457, -25346 J .09,17824z&( CloseSub@Path jStart3%~~2%~i=&N~4%?3%? 4& ??5%?4%? 4W& ?? ?76~-56~Et~v~60#9 }Fi 8c7 }5E9c8 ~E6_y -6q~$? /F5 .;??=.~n/62_А61? <   _6? < v? ? 6{? < s565/oa64q~1737gŦ? 22? 2ՏO2 o/b1 0? ; 02 b11 1? ; o2 b3Segment -534457, -2H6 .AddLinBe17375&P zCloseSubPath jStart44%~i=&M~5%~5%? _4& ?? 7?6a7?+ 4& ?? ?60$?60$?|G45.~w~88 |^5F o9c9 }Fg61b61 |G2c2? F?? .??=.~n/63@6A? ;  wb6v? 6{? ; Rb˰ od ? 66o/!"? ; 2 b0D3159 -617824F6r†mſ?? 1 = 61n*o!14bFoo/ *//t 5v Пood E7oo./#Set .brush = New w\aB('.Color RGB@(114, D3)00End WiAMyC urves pQ611g-&-609419718 52 :1012a!5734/(9h102-Z-8591 ;1 Bezierg 285, -72895p60592731889419@1852  .CloseSubPath  0Set .brush = New waBt:.PLinearGradient -620u501 RGB(666, 66), 143 , WrapModeTile@FlipXY{E`nd WiMyCurves.Add pb`_p.Start *!nSegmm1024295057346815&751 ݀%BezierN , 389B*7$72et̓2K-??By867045119627Wy`70541 9157I茌-E _<_~M<3{0^n9A^1D|2054, ~23~~@a6~e~~&.78893<A9183XF<aP<&-%5@8190% 5? 1 q2 pf.?& s;148844rD1p21`@uDQy2238Dbb)D?*bσB[4881Q'b3TF 64838r52E`ex779q5Gx6768X609,|6 ,` 85654|7m06 695,404Nz 2N&9z97/4821899f84239Ҝ08466y82r2r25z 2!02?1q2ɷX19/19@.X-tw?r:- 9!4849q208Gy,F pF8065272Д80860X&51+2Sy55r426!553768B0 536788234gyP1'964944%94J170y, 465r@ڐ4@ 35!&VaV_ڟVaS5p#2-U5TVq21 V 1UW_V/ڐ _r/ /+_ _2(p 98 =:!:5158652XX37!W253@80yX44F_W128+4@N0"7371\.AddLineSegment 50588, 83798 797496&0J:35J51649722%657q884%449%1093!%6611%CloseSubPath Set .brush = New wa.B.Color RGB(21}19), 10End Wi1MyCurves p<:9K.Start^ -670456, -17824` 70541?&XwFN%detarGradi-3068S0,n6@1b8195ns4qWrapModeTileFlipXYRvv2, 2@5vd 214-6e?`o<n <279;25;d /629nц6674B2E[i01Q1@8227, $2: e 2.108679CDB923T:(23995Q 2454_Ė"4 909@F01@6VCloseG;Set .brush = Newp waBACB. Color RPGB(44@N4$1)E00C En d CMyCurves.ل1552-d{`&8$la93-081F0!b706b0:-60@H8t716( 1c1304Q9$#-)!1680!X%1785%0nO%  $.-6DI9\\arGrHadi#12"-z76na1616!65cWrapModeTileFlipXY5eeO?ܠ2_<眘50" `7%"2402 192$h J87Q<1a`b-b/4yDOjY.677PQ??g Q, 632fy5769`o f 00A(>V, 45p, "R$Bsi?iܔ:+ .hsd-hhR35h5o5R l947`Lfi ǐl5611*68!793091P1?Ug1\Tc^PWC` d#OdKh, 8 ;c7111_fCW, 0# *A*, heaDe/e/e, /eC*_/_/ _/_/_/ o02Q*1887OV2PaFo![`‡, 3758!P1620dp2929 9d97513[{"y9P2915_q>T X-`7_P\P20Ǡ@251`*4-22359827; L06a 064E- 2(1Pl11061Q-19111~4)(957`0k1"6# ./7/7< .brush.SetColor RGB(235, 236), 100 End With4MyCurves.Add pa,0 = New waP8zV .StartSub%ULineSegment -1527431397F1i(9601%BezierPc*242.2d58502(929=197x513 =59P69411D9x647<R;-1944^ <,U79, B763702 74184CK B12803108d-1648<57oAtClose=ëF>BAHFPG41g21[U9T11X-6a93 Mu13 V093Z 58-10392('gxm10666m04362w 99 22D,3.?M?M16 v21@/247Mn5407 >0220ث-1341IC>6..g.{  34074070678l3358L]'*Y20M-3(372B73C3329br8246! 521?C'z7 |  r7-O' /e~a/e>' CQ.>4Q '-Q 02w0517'X526 }`10627[005 ?r?w?O>pCez1pz0t|dd..1|s{18?|039|799 ?x|0wv10Cu11 k1-|3-$O'>Pɏ>>}'''' ' ~'1u{z}8h}k` ?a??B(>_pd74t|O0|.)a, 2Q|39Bx/!@3|W8{ -14 25 { .AddLineSegment -8713, 107340 N  35B`ezierL, 394f, 7"4217 067rCloseSubPath Set .brush = New waB :.(Color RGB(162, m247)End Wi1tMyCurvesx p<:9K.St8art^ 3809E517 }0^179sp4075:[e*t[4@4\41?[wa?[4952@100274GJ , -45l93F3m1$299-4254 hMI Ie6E482-F"#,D531106,D5~*`& jhLzL2a23&LzLz-69000!Cl@u,A*a*6541&25# ,65*) $?& $C&zL* 07259b$ 75d$ ~*! % & *&,LLL~ BΟH8f4!F-8)&84 S19T8+!?&(9206PEvL944 ? < 4&?&s1L$?&R  Qj10815Lp561610OL & &e@s4 4 1  a .C߰O'߰ѱO' s M߰aO'O'X>߰AO'27630Mdd240112U u" N N13122r34  E'  O'q O'O'O'NNNNcVO' O'4668O'"Q9014U u" O'I'50272, 104824, -153183806 2549  .AddBezierSegm8ent vT v12<93 466n]CloseSubPath Set .brush = New waB :.(Color RGB(23`5, 23)00End Wi1kMyCurvesm p<:9K.Start^ !Line61269F7587` 6016Y109&900 82.53 67n89|87A$.2R3A103.8w.6 B&7}B6J S.?eJt1v221d33?wa?4710@nJA+`46001V5 d-4NJ @ Df821bN49d Ng@beN N)hN?N C?InitndardPlotter>_2DModel_2 cX! ialized@True   Private  ]B(E As `lection)#Dimd徃64402#8791#63947"P4966  KI23763865 94-6378103663G I 6980338 586`^24]63444i3H295rP37i6310so361o)q031"H2992 4<4869009487408!P5 030721517p1268@ pH31Y207 541426)pcͣ 6"57a808]605400n2 46<701.424'@i1s431578g-6|85j89Ҍ64281 94015@ `10980?#:#4F214911020534p"<8 5z9 @`- 63@1#"P`F 318R2962823 28DN]t67s>9dG9110-6259:3 0%6306{2/Ca308812S90188b9;I254203502<952%348n6RM7p?Q69B79919of845*0905I8;8' 4I84`A4800b7o% 7R28b9$359C69SPƀ48o7'14s72>7B*A0 0608683o70!Po27@S67x31}2q D<92 555(553 50* 5 44 94 .AddBezierSegment -625253, 104494,! @3979@61103496 6355d3046 T;7091;25L812]2262!947102] *;3081101823249nD17 -63s8?. .74.!&9657&97-64122n02. .42782&37178402!4791.CloseSubPath  Sta rtILine!ǀ1609B1879 9347 2293B% p1086̒1t1& 0114õ& G =h583180h5882 9021" 39258959`l"960138y$0633!9tM`59736! ]>59243(4Bk6h59172544 X59!Bm8770.80>5}> T|80l69":5/7616$6BDp4843$? 2<34S67 ^r-57637Bm778.33_>/`55740 _ qk,48907QA 5n548698q%552;0>-/5o1(鋫35&54@2007=6 A093.g̑54007;SQ-53c89{883AK08+3383783 5380810712 62$o5 2ق49` 7AA67z3eO4367:9037`01`1q2p~0 ١ 42 27`1#4(45(1#555C94)5`86414Cd4?<Sg.Ϝ952722#o@'8? A54926>0%r"^0za 4468^6569P50(@'61F45Q<85L40S@Q2.4367 43336?w 3 348!-5128v5Rd  f70 75 L  I83711864-P G8524b9@9(918 6&974C875D3506a@~1=<629?62]d251bD%U(2w\(0#/.4VK?y47903MM~7o0M4746`p W330p-47211026%7$f9N 110Z2"4| 7R68 26 410$ W78$46822B2$6q?-4C5,1 3r%4 Co2 9_3C`F7032b36121}2768_7220M#"329R6x224 Q%02 %C569b19ay5 i8 940l"4O?3>m 12"-7659Wx348k!58355"-7=83/p:d38~5L CA4 38b043a9 3^72oi׻ 11A02յ7, 105676, -473026370  .AddBezierSegment v706"5 18275"9500 969*L811;834425!]8629!481f10883]# *538L904U60Y109188696.p9261] 7"6]931&88&8.34-480779.Line82w CloseSubPath Start ! ,5529B@18N7LO Y66*47814* ͒ AL4498A{313N12@}@-442277<32!N 095r3984#@303A3895c85\{ 06=09393*-4<10\ي B7548107085838.h6703 c9A 10633!9l550/.034582.I 411 0"#41`$Y54k:7"305397:cH 386 31CD54##526B%4758c l\06BW0!fkvzvE=5678L+'?@>.kFb0623b0 501834440!{p0692SJ 3b777028E362Al`_1A?G95q737H 2657 24 80c3BodA As1a_867"31>5B%ü I 365c09C]4271"3923 50z3"#9 ȼ 558M2"F:qk4831m54Y(0#/.k38`9W289Cd`103pd{17ado _b.r 1504~6 ; ."723-414694{00p0/62H '#,n127{09@18!( }I1P{?2ѣ.0994P|5 667O@*1074910 -4057rCPvC'10Q   t\21-3@W97956I*9J33r78636o2P490!F390@ 6#2948 7021T042B$17#o#44H072A1099.200m04oi:#11@@C"494:Q=O@> O@s{?Up$4r;zk 02B 5 40450842B4/*472c356#3ro53! 11Կ043J0Ibu10<4 e0b03451ߐ-7̡ p;640y743S82R 18 <71Ŵ .AddBezierSegment -399189, 108711, -400350@921`@3 47! 3822 40 T]5746 L730n5!8477!8703] *;9654;1881024U10741 -46379.CloseSub@Path  S0tart uLine8380[18 ,934749064f%66(7232(& 0791z3@1' G >h6~]  ?09C% ]52621& ]5943M#=al 4Bk7h4960B=$x325a))48492×)7351yr33@)583 F!3398z206b_8s=HH|28`8SH1|82ޑHmJ315‚ 40$R7831289ၼ1062K 17721046)-3 7Ç17a 7!976;zq0-0953 11q309198n0767a970d` 71u667\m~0117SO@ 32405@FVP 105845/426L56 435D362780l9212136481 8124 \1014363@07M0aQ(";6284lMGn 744 5"3 826_49 b515əO;91S5/@J4-327b553 0`4r;05597 @05024,O2341r-!O?OQv.Tw.??R 70C19962 @L#۱601`!578#P>444ө52{7b49737@<4455;R15r>77R>0TLuF@;Y230 80-21877`@6>896 5ٱ91}5P90 9<31X6765@3!7897@?>߳-oU(_( 0c0 70Q2XE866b286132 8[2Q882)`P0Q95q0, -287396, 109403,9685@867085  .AddBezierSegpmentv Tv960903"9 322B9104]8996] *;6U1086692088H79825n6495]2.15A10746U8d97.71*8143.(8637&471&4413106893. G634143563 ]4768\ B!384712J3B351T0. 4Zq1994667Q3171.810\ 9117@309.$204577G݌ 60910348-29684466251. C790@6Y&9@44D822\ 293a01055 090 w.41 .G @tbe 5,19au F2<404339 I Z2dF9|13r9CT18cuCloseSubP ath StartLinBeg9187v4904Jt915E3"U3 Ic2rl29 `~9`!k31v86!;U 8I 877 c'@k 27G8656:0352\]#J 602f371 575`^18 |I 5d33C60!"@_7F@%6633I 72!Z31iC794!\ 8~8 .H 969!6 N0£x631-va^ 009(K-54 J, {433.4჋471Ea "bE6742Q9AE6.R998(Z4h-929-269R98020O@4c1/53Cd 1/10z 743420@ 91tt7365ad54â20CdЅ4r@At @l44h-278nu:_@B@7811 0$2b66}9`C53!,Tm9t144jC 4V94l 47п03r 2S9E7282y328.+3423r3935b5!8917+856O3i40K8Ҩ42C\73A)o:C`r5r{S(5F:413 8㸡|35AƠ.{47;2)3??ci d724#b321Jf6#5#"F4#b:69PW 79R34qL26:)6pbB@z87s;450(e?#=#F5(687c80q ` 10ЩO 923#888L6Ei0#00#N9:JrSegment -270009, 109284",417@418@885@1412 .CloseSubPath 0Start0^AddLine05347z16?(Bezie *512413;4960!4823!098981. &67R3y24-9b7802*6314.5.y46&733838242638]1U202&01716AS[ )57A175"3205L-2 58910b0272]u A6028(10340-2H7@s10J3633\u C9q@WA21Y924L.709993\F8 A5745*10571,1SH?09485-I -",a47c 54@Ǽ I 529 +!"57556h10'@?@.58W8569 I 614` 1D]629737G tJ# 5255616B%4"`]b_h4135Ic6"2,373cO52~8b 4 )a34QI 4473215 ;%p%0q527|042w_996aQo853009450_7."29 543`ɑ16 53pT04567"89-5808 8998596:3.639001?654@13q669? &9N6842869DqT17Qy9D20r|%204sU ?1?10Y..C 0AddLineSegment -316634, 81@964 .Ad7975N05406%N2989O236O%'%njCloseSubPath HStart 1750{495gBezier ,5577 658609C|1472,6x516,$3d3582$1B47103090A734,H C669@759C@04087"7,012A789,H A097(805B0931U813881k@3\0H B7921(F72C?85.-30667A730LYI B61674CH586]59CC04987[pI BME0(13323,6Y268oL,F " 7 `!213" 790!:185 879|(" 970,!% 1041! 21f2aE95`1; )! 1148W8 $g399?7lp{~x{048-8499d'3"%316 03! 8379#001834Y1(! Ao8308" h092 87807'" 8' `! ,0~`2< (" 728OaN12! 4ɤ#0750=)/# $ $ 7aN62[i] 3~8!# 8*69b29a{708@7'< 8'" 93% 971! 0b656`C&! 3d622bqP569XQ(, .2#1.?p?0354uu700$0534'q *}! 7|(! 3%592$9288660a'= 11R@62ہ3(2 %5)03/E8427 157SA81$3401K060Y3003b29198?:QpI20301)896@d234873.Q&56 q5^ .d#Set .brush = New waBH .Color 0RGB(QXѓ41 ), 103En0d WiqMyCurves. paa1F!ϩQ <1 Fvo Z/k14D8o01 1D*r$21!6796-99b79o0jvx@E|`-935 BS64-9116`!4/;5xP(703187ž66-165Ox357-8p05R-``/522? 9gq9101 4992Bk-1~4`*&x6449]4\10118433?I 01 842B108:425 -1 &`loo`.k03O@b4AO5D 70aO /caV85n5510qi7165P\54537+[r38`543!61 b53`&- y256_j;R0B+52R91[P061;\h 0b654 P221669ܵment -10223, 86690,p352p83485158$9287186@961 .AddBezieprSegP8$598811D51700k- 9 ULineS21885&CloseSub@Path Sptart V7726E1964i7975649s2989%34^}N2844951 D5577A7409a-256516OKFM 42@8h682-`1B0-200Œ34( @176A6759#-15077(121.p8789( @83%8054&8813Bav2Z 31E68378`178!4`xaOI57&16Ë2Q13286573{ 01!sh691b6A `8s@C&70{l/4Ù@8"a 09 56:v  !@ p8622N"569 647,=3+.vt536kOP0 Ix356#쀌{D802`#0OO? dI65OO 8/.1 r1 Zq(419\D0!3wA.=ZiWyP.4D05316#1374%267 13Rj2348?o3xD20с}1231*aGxP0L904023 11j9s`/ Hhx28 89490S`494_Gh`Qp-92MD67973729 f2C85 1093C1NqJX25243y8d138747G( y0 387i74014%35L*30Rl6070 ' x29.63Ib27rl66A125AP1 x)326l120]1%^BZ7PU2209 9!106h@ Rxp03:lw@5P&5>0߀VpW42a407:0$y40yx9n83071 29xZ+2TCH32630%4'@}|v0 ?P9`*8375 VX.[Y[d\l207ҧ/c9094R_Z88´3ɵ@344 .AddLineSegment 16467, 83!5963J19B64665J7019%8026!8316%20744% CloseSubPath dStart 8501*4369P765B8661268840%8c2143c[mE 797512265Amc 298XN2569c c/L |N304b4A4191@3A383LNBezier , 38145A@31B1B26720722348b'L A 30A20B2297686@29O19 , 2830a[ aq213!2712a#268z`660a>D32b634992494,! c595pa 673 `"_7@L71 za@&8785` 3813#8( 992cP3053 9A30998747>79 `=/az721`1`I7@ Jqb635,3)`[060704#bLb]638K3018!_662C6817a#N7H`+450'-2! 7y 867`k _69A 280"=POl`77bu6282761a57A03Vw! c4@T `7"w@!w3401``u307:28!#`91"JvQ ?QP09941,3223w#1343@:3034q37;Vqy.\zSet .brush = New wa.B.Color RGB(4*q 41), 10/End Wi1MyCurves! p!s11.Ob-AO8n:wP&|FO+., 22#81791!%799E15659.nrJG Uq092pK8#e069D73>4o9(t04=0QZ `*66164c578 41e541,5Bx522? 67496p0 '`10"462T148 PeZ6433O{9^4T2ca42Q293 A)75MqPAq_1493 oC70_9700 q 53 m8_960Q728XL85^123537.;2=543 0| 51~7B^56/>6s58i6096~1>63ѭA4nd/669o.D92H8682<08Q: 22@869D< 261 9D27d0_rU&(q/3<)/r2- . .AddLineSegment -629301, 81964 7975N08073%N2989O503O%'%njCloseSubPath HStart 4417{495gBezier,557 !4324$60D961395<16,00"28253821f10@357A734,H C33'8759 A078777,279A789',H B24(805C19E8@.480\C1G B00588@CE198C?85-61933Ap730LGYI A1886$74C85¬59CC14@,I CC400B?187b9323,Y2<68L,%" 98b6(213 8058 #:146@,&! 223F6' 308! 212@aE61`1< 3'" 4150 8c$g399 lp{~x{315[499d'3"%31q 29z83c67a!343d'" , F8+# 195W2907!E7%" 0975 ,026@ 8`2< C(! 1995b78b@{84#\50=)# 7" 57, 4aN62[25]6573~3&! 20`N691 6.8708-d%< (" (& `z! @ 2 !567< #(" 300@58622#6P569&U),C?p21.?pq1621 ?x;;u7i |8000&q8&w132rt |]Q&qo|.  r0852QF4`14(383d:' 231_-6078267?2348Bܑ608PuP020309211-ply01066S1!GQ$qR2118|8pj? YVzX262tj14|94__59i0i67!0 2E1 gR78ad06ҐՒ@a81${70i844U0798J747N77n872gQ'9S84@35635{717`+0 86363m@a"94663s/90181? h924)6 956b,)? ss,10@P6Y|69A*96f6]W:101 1122 628 9t135`0?ߎ;Ұ8427257SA40?z0E30L29pR|095CP)93yU43(!PQ&37SA^ .CloseSubPath  .Start`XAddLineSegment -600830, 819 64|N2152"N676'334!O5107"'611'690945558026w325'!3074S43$69S91[6612 473=301433q! 79753598913 2 587 1 Q 59112419B58994u383(Bezi er&*, -59012!O31684"267 85!r2348+*- 90'" @! 202@- 181b86# 246b}< (" 326`"1% 3928213 444&8268}(" 496B32$ 52p8399@ 4|94쉮!(" 59a@ d6734"f7@R!`ak!" 85 813$'`,38*164!& 10c9 058!:7477< (b030c"1#6009!68-T635,8 c66070y<11&"^O638T`139$63S16A8681,.=(# 8OH699/12b0#+ 24487|(" 289Gp0669235660a> œ8R@628@0 3961 57a03/E9דPE857a551$3401ٙK9322ss@*23b`E71 w2r81IC91 86)30Ah1B"832232 P&L34a22+3n7TA^.d#Set .brush = New waBH .Color RG B(1"b41), 103End WiqMyCu rves. p!11QrƚCs_1 1*|{oC7 _9_970 e o6a$852}_9420685_5l537od<38sS9z 53 1l56/>10OB@009gq(61>005, 86142, -1610364x70|546<198<@690 .AddBezierSegment'Rr32r83I4992689Y961Y)Y8398`2127I7001256 YLine315#CloseSubPath  Start +587D819647975Q74782989'44O G1 Q381x84953͞5H A557-15H372B09B5354C16KJOG C403A8iA21f12978734,#H B273B59kA4C71B98789,2G B18(805C?137*813088a!(1! 499bz% 492c85 -14 ! 730,a,)" 82bh674# 7985+ 4987{4(" 004 1 :8323# `,268rq%" 9208213 `99OX5#:086@ ,&! 5176ia18$ 2%`212`C301`|5(" 355b%g3;!  olp{x2`s 9d'"%31/ 239f379#208a{343d'" ,9308# 135*907b27&" 0!499c!E,66`2; 49'# 35b7Ax! 19! 4#4950=7s48+62-6(86573? 0 ]691G‡Ps80n7p55OM78Z91`202T6240%p8622%S)564Q2#1.q;4561 ?x0$|7411<r802\426r|43A  r̀. rF2A41K3lC83 ''3'36dP031`--2267I376?234880Rzv #1D1-40un6H00 q#`124U68? 4YR^Uz tj4494__59 1 76`I8673 3 529? > ْ075 00!8Ւ391?{3844_Q& pU37fߑ: 7172!1684 76q<635|/r0797 042[@19632%`!X1?m8P!'6⯰ 86'69S389Rb3Q?2 9pMq0 # 322R@62a33575М? : t9u26t 5|Eu@2b՚%Gp? |15#D, 8u210 pP&ZD06vP*^ .d#cSet .brush = New wa.B.Color RGB(q/4@.41), 103End WiqMyCurvesA p!11.b l48E 8v ?v|3048 48173U2*x799;l3}/`ih%qA7 3A8764Ǔ`A|734; 1703Y79 +62N-416՚578 7aQ547M4800\522? < L800 491-# 51 8ptXEP8A69İ8^pb1433114Bc42#"42524l@5h)321dq_1|3`6oC7_9>700qPnneSegment -482546, 85275 .Add@Bezier,1r065r17"4307583>3711)9420943429I531202670'Y)I11Y80U$06,96(6142,,36Y128MQ6,2588669Y,38E8549,92474496C8U698(218Ap70W62KCLiʐh321"8 CloseSubP ath St8artɜ7876Ak1964 79Ͱ 7B8 298944O 1 QA4953m|7(!D557-4737bz60959bQ516+%/ '# 4An8627!q710! 0]8734~' " 278759!c7253X77!c2251g789}(" 1 # 143*813094a!(" 00bx% 69385"s6`V@ ~0,a,)! +bh6B-46799b9!4987{)" $ 400!91aA323f,2684!c h29v8f(4-B3[((0539]3835()!39 !16`-4398"267 ɢp2348; )! 4070#4127b86# 192O< (" 2781% 338wb#"268}39&" 44832*3# 4Tj9aS-44494oiـ59^3{73L@7 )?8785 V269V813Ҁ41 110#S05091 00 87477397z61rP( P4Q(P 0 635!P4062q`6070 863P085E6s410 1 t4158tY22u31 32z434u\u41%u0 ֜`B3Np272supz=Q2 1$qu413Fu!9q00P&/8u+Ku4^@.dSet .brush = New waB .Color RGB(40#4 41), 103End WiqMyCurves/ pRjC!11.b l670v2D?7Y!C|11/X)X762591>97!'@-75699P-ph 4X5065g -5nLg o  s sarGradi714002Q`b-236r22'2A[240I117b222270WrapModeTileFlipXY""P "6" "a'7054 1!dip:4j!-'6@m8!157079, -9203, 154824p50659  .AddLineSegment 70541!7346119627LCloseSubPath 0Set .brush = New waB7 :.(ar Gradi114000, 59#236RGB(228, 23240), Q1772e227 WrapModeTileF lipXY=En0d WiVMy@Curves pbh Pr@ivate  InitStandardPlotter1G_2D1l().Dim" ) As|Collection%.H$-P+wa( 7:5.210C344B280BB 1S85776D95B_B-25b'DEBB:(BG߅E̅664)7`49902B@4р^-830  9f-K$24@%4058a7)8a܀G48 45850$88XJC5300165556431746!1 S!603 @ 39qr:' Ё55s-6657P9}8864aM89< ), O2176351`{9088D7616158w52 io5H8745 47`+c326`-7O=70,183 8 j`97Cw 678Cs485_68J1`os$B1Qo -1%J9,| 7KTDa.1b8195IK2QEJJԤolR ߍ ߍX-Т8t/711?