PPU207*":1iZ r mainunitU mainunit.pas jedge.datp=cSystemKSݓNobjpas,ފ>.!9ClassesC:lt6^sysutilsGd ܯe}fForms

iGraphicswd]fhrDialogswf"c%"NCustomDrawnControlst_xuDos 1ݓNSpin=Nn$YStdCtrls ]2"qCustomDrawn_Common<#9ExtCtrls;Ycq h3 TAGraph&:?TASeriesShio1TATools #͡AB TAChartUtilsf΅Types=ۜm2gbprocessP|M_MVi TADrawUtils%>[W1]OLCLType:lU&_TAChartAxisUtils|"Ϩ#NTACustomSourceJu mTATypesR\|S. TAFuncSeries98X ܻMathjpOK*N;utypeshR?B]umulfit'Iq`unlfitn.ufft-&4 mainunit.o  d R mainunit.lfmWI#SYSTEMFORMSTATOOLSTYPES TACHARTUTILSCONTROLSCLASSESTAGRAPH TADRAWUTILSTASERIESCUSTOMDRAWNCONTROLSDIALOGSSPINEXTCTRLSSTDCTRLS LCLCLASSES WSLCLCLASSESLCLTYPE LMESSAGES GRAPHTYPEMENUSGRAPHICSTACUSTOMSERIES CUSTOMTIMERUTYPESOBJPASSYSUTILSCOMUSBDOS TACHARTAXISTATYPES TASOURCESCONNECTUNLFITTATEXTELEMENTSaO^*SWZ]`cfj"   qtw0{~"   "   "   "   "   "   "      d d d d d : : :   d d d  d R   d : d d d d d d d d d d d d d  d  d d      !"#$%&'()*v xy)*+:;<jhiclMnuwxy{|}~d`noXq`vwxya{|~QRSOighjTUU^ \]!Tz=A)*oqrwxytuvD[\;YN>b JLW~VbPc89:@ABCDEGHIVZfot~  x,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_w LY   V YY/YYYYY^YY.YW  Y YY YYzYYYYYYLYXY^Ye^WYY  WYa         =                           * ? ?? **   *         ?M*I        I I    L  K     "        "           N W     W N   &           *  *  *   *  *  *   * {!!=      ?  >@B ?G   *                                =    !                 @    @ ****?        ? ?        ?e  ^?             *     ?   L   L       ?*                             ^         *d                   ^           NY  u   &      %b + a    }!!!!!~!!!!d!! {|cdd     !!  !!!! !!!!!!!!!!!!!!  gd!!!      &  al c  ]j    V 9Ke>&*'h#ItVaZ|"Tuv=  l nQE %{  4 p`   /v"X!xO%@'?aK po . uAUk  YZW  B  J     & ! %=!!', -  K& f rO*A" "UXb]T1 1 ) & 5  kai  : 8=?DILOSu   X i #& l+-46LB G I KO ?Zlorv|t  |& 6;>ACJMP UWY[dioqs~9E Q e>B ` b N  .27'DIWY\|hjm  ! :ADHMqwy l Z| = ! ( ,. 2 6OY\ Uf{   *$&+np o B r      " $ & ( , . 0 S \ z       ![9C0TmainpN( 4         ! * 3 < E N W ` i r {                   & / 8 A J S \ e n w                "+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw^[*+EKRMAINUNIT$_$TMAIN_$__$$_CHARTTOOLSETDATAPOINTDRAGTOOLAFTERMOUSEUP$TCHARTTOOL$TPOINT[("AToolPC9'0 )"APointQD2;("$selfRC=BC+QU|XMAINUNIT$_$TMAIN_$__$$_CHARTTOOLSETDATAPOINTDRAGTOOLDRAG$TDATAPOINTDRAGTOOL$TDOUBLEPOINT[*"ASenderTE1^g ." AGraphPointUF ir("$selfVEtBz+1MAINUNIT$_$TMAIN_$__$$_FRESNELBUTTONCLICK$TOBJECT[)"SenderXG" ("$selfYGB+.MAINUNIT$_$TMAIN_$__$$_FITBUTTON2CLICK$TOBJECT[)"Sender[H ("$self\HB+]-MAINUNIT$_$TMAIN_$__$$_FITBUTTONCLICK$TOBJECT[)"Sender^I ("$self_IB+ ,2v1MAINUNIT$_$TMAIN_$__$$_FITESCBUTTON2CLICK$TOBJECT[)"SenderaJ"" ("$selfbJ$B*+8<X^0MAINUNIT$_$TMAIN_$__$$_FITESCBUTTONCLICK$TOBJECT[)"SenderdK!EN ("$selfeKPBV+dh7MAINUNIT$_$TMAIN_$__$$_FRESNELEDITKEYPRESS$TOBJECT$CHAR[)"SendergL#qz &"KeyhL8|("$selfiLB+ ZMAINUNIT$_$TMAIN_$__$$_FRESNELEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"SenderkM" )"ButtonlM3("ShiftmN$"XnN($"YoN2("$selfpMB+ 4MAINUNIT$_$TMAIN_$__$$_FRESNELESCBUTTONCLICK$TOBJECT[)"SenderrO%  ("$selfsO B+ #?E0MAINUNIT$_$TMAIN_$__$$_GETPOSBUTTONCLICK$TOBJECT[)"SenderuP!,5 ("$selfvP7B=+ KOv|:MAINUNIT$_$TMAIN_$__$$_ICHARTAFTERDRAW$TCHART$ICHARTDRAWER[*"ASenderxQXa *"ADraweryQ0cl("$selfzQnBt+ :-MAINUNIT$_$TMAIN_$__$$_MOVEEDITCHANGE$TOBJECT[)"Sender|R ("$self}RB+.MAINUNIT$_$TMAIN_$__$$_RATEBUTTONCLICK$TOBJECT[)"SenderS ("$selfSB+0MAINUNIT$_$TMAIN_$__$$_REDRAWBUTTONCLICK$TOBJECT[)"SenderT! ("$selfTB+ &,1MAINUNIT$_$TMAIN_$__$$_SELECTXBUTTONCLICK$TOBJECT[)"SenderU" ("$selfUB$+26RX2MAINUNIT$_$TMAIN_$__$$_STEPSIZEBUTTONCLICK$TOBJECT[)"SenderV#?H ("$selfVJBP+^b8MAINUNIT$_$TMAIN_$__$$_STEPSIZEEDITKEYPRESS$TOBJECT$CHAR[)"SenderW$kt &"KeyW9v("$selfWB+[MAINUNIT$_$TMAIN_$__$$_STEPSIZEEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"SenderX# )"ButtonX4("ShiftY$"XY($"YY2("$selfXB+ *MAINUNIT$_$TMAIN_$__$$_TIMER1TIMER$TOBJECT[)"SenderZ ("$selfZB +DJr4MAINUNIT$_$TMAIN_$__$$_XMAXEDITKEYPRESS$TOBJECT$CHAR[)"Sender[ &/ &"Key[51:("$self[<BB+PT{WMAINUNIT$_$TMAIN_$__$$_XMAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender\]f )"Button\0hq("Shift]s|$"X]~($"Y]2("$self\B+4MAINUNIT$_$TMAIN_$__$$_RATEEDITKEYPRESS$TOBJECT$CHAR[)"Sender^  &"Key^5("$self^B++1WMAINUNIT$_$TMAIN_$__$$_RATEEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender_ )"Button_0("Shift` $"X` ($"Y`!2("$self_#B)+7;bhK4MAINUNIT$_$TMAIN_$__$$_IMAXEDITKEYPRESS$TOBJECT$CHAR[)"Sendera DM &"Keya5OX("$selfaZB`+nrTWMAINUNIT$_$TMAIN_$__$$_IMAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Senderb{ )"Buttonb0("Shiftc$"Xc($"Yc2("$selfbB+/MAINUNIT$_$TMAIN_$__$$_STARTBUTTONCLICK$TOBJECT[)"Senderd  ("$selfdB+#_4MAINUNIT$_$TMAIN_$__$$_IMINEDITKEYPRESS$TOBJECT$CHAR[)"Sendere  &"Keye5 ("$selfeB+)-u{hWMAINUNIT$_$TMAIN_$__$$_IMINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Senderf6? )"Buttonf0AJ("ShiftgLU$"XgW`($"Ygbk2("$selffmBs+.MAINUNIT$_$TMAIN_$__$$_SAVEBUTTONCLICK$TOBJECT[)"Senderh ("$selfhB+5MAINUNIT$_$TMAIN_$__$$_FORMCLOSE$TOBJECT$TCLOSEACTION[)"Senderi ." CloseActioni.("$selfiB+  )MAINUNIT$_$TMAIN_$__$$_FORMCREATE$TOBJECT[)"Senderj ("$selfjB+!;A4MAINUNIT$_$TMAIN_$__$$_MOVEEDITKEYPRESS$TOBJECT$CHAR[)"Senderk & &"Keyk5(1("$selfk3B9+"GKWMAINUNIT$_$TMAIN_$__$$_MOVEEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"SenderlT] )"Buttonl0_h("Shiftmjs$"Xmu~($"Ym2("$selflB+#1MAINUNIT$_$TMAIN_$__$$_INITPOSBUTTONCLICK$TOBJECT[)"Sendern" ("$selfnB+$.MAINUNIT$_$TMAIN_$__$$_QUITBUTTONCLICK$TOBJECT[)"Sendero ("$selfoB+%3MAINUNIT$_$TMAIN_$__$$_SAVEIMAGEBUTTONCLICK$TOBJECT[)"Senderp$  ("$selfpB+&#'CIX)MAINUNIT$_$TMAIN_$__$$_TIMERTIMER$TOBJECT[)"Senderq09 ("$selfq;BA+'OSou.MAINUNIT$_$TMAIN_$__$$_MOVEBUTTONCLICK$TOBJECT[)"Senderr\e ("$selfrgBm+({4MAINUNIT$_$TMAIN_$__$$_XMINEDITKEYPRESS$TOBJECT$CHAR[)"Senders  &"Keys5("$selfsB+) WMAINUNIT$_$TMAIN_$__$$_XMINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sendert )"Buttont0("Shiftu$"Xu($"Yu2("$selftB+*  * 0 /MAINUNIT$_$TMAIN_$__$$_XZEROBUTTONCLICK$TOBJECT[)"Senderv  ("$selfv" B( X4ChartConstantLine16 4ChartConstantLine2? , FitButton2H / FresnelButton Q . FitescButton!Z / FitescButton2"c 2FresnelescButton#l 5FitIChartLineSeries$u 6FitIChartLineSeries1%~ 8FresnelChartLineSeries& 4ChartConstantLine3' 7SelectDirectoryDialog(  + FitButton)! 0StepsizeButton*" . StepsizeEdit+# ((Timer1,$ 0- FresnelEdit-% 8+ xposLabel.& @4MarkerConstantLine/' H, OpenDialog0( P. RedrawButton1) X'IEdit2* `2IChartLineSeries3+ h(IChart4, p. ChartToolset5- x?ChartToolsetDataPointDragTool6. *ImaxEdit7/ *IminEdit80) . getposButton912 - XzeroButton:2; / SelectXButton;3D - StartButton<4M , SaveButton=5V *XmaxEdit>6_ *MoveEdit?7h , RateButton@8q *RateEditA9z *XminEditB: &XOutC; , QuitButtonD< , SaveDialogE= 1SaveimageButtonF> 'TimerG?  (StatusH@  , MoveButtonIA  / InitposButtonJB =)ChartToolsetDataPointDragToolAfterMouseUpSC 5!ChartToolsetDataPointDragToolDragWE &FresnelButtonClickZG #FitButton2Click]H "FitButtonClick`I &FitescButton2ClickcJ %FitescButtonClickfK 'FresnelEditKeyPressjL &FresnelEditMouseUpqM )FresnelescButtonClicktO %getposButtonClickwP #IChartAfterDraw{Q "MoveEditChange~R #RateButtonClickS" %RedrawButtonClickT( &SelectXButtonClickU. 'StepsizeButtonClickV4 (StepsizeEditKeyPressW: 'StepsizeEditMouseUpX@  Timer1TimerZF $XmaxEditKeyPress[L #XmaxEditMouseUp\R $RateEditKeyPress^X #RateEditMouseUp_^ $ImaxEditKeyPressad #ImaxEditMouseUpbj $StartButtonClickdp $IminEditKeyPressev #IminEditMouseUpf| #SaveButtonClickh  FormClosei  FormCreatej $MoveEditKeyPressk #MoveEditMouseUpl &InitposButtonClickn #QuitButtonClicko (SaveimageButtonClickp  TimerTimerq #MoveButtonClickr $XminEditKeyPresss #XminEditMouseUpt $XzeroButtonClickv 6-+ $vmtdef$TMAIN ^[A%$f0%$f1%$f2%$f3%$f4 %$f5(%$f60%$f78%$f8@%$f9H&$f10P&$f11X&$f12`&$f13h&$f14 $p&$f15 *x&$f16 0&$f17 6&$f18 <&$f19B&$f20H&$f21N&$f22T&$f23Z&$f24`&$f25f&$f26l&$f27r&$f28x&$f29~&$f30&$f31&$f32&$f33&$f34&$f35&$f36 &$f37 (&$f38!0&$f39"8&$f40#@&$f41$H&$f42%P&$f43&X&$f44'`&$f45(h&$f46)p&$f47*x&$f48+&$f49,&$f50-&$f51.&$f52/&$f530&$f541&$f552&$f563 &$f574&&$f585,&$f5962&$f6078&$f618>&$f629D&$f63:J&$f64;P&$f65<V&$f66=\&$f67>b&$f68?h &$f69@n(&$f70At0&$f71Bz8&$f72C@&$f73DH&$f74EP&$f75FX&$f76G`&$f77Hh&$f78Ip&$f79Jx&$f80K&$f81L&$f82M&$f83N&$f84O&$f85P&$f86Q&$f87R&$f88S&$f89T&$f90U&$f91V&$f92W&$f93X&$f94Y&$f95Z &$f96[&$f97\&$f98]&$f99^"'$f100_( '$f101`.('$f102a40'$f103b:8'$f104c@@'$f105dFH'$f106eLP'$f107fRX'$f108gX`'$f109h^h'$f110idp'$f111jjx'$f112kp'$f113lv'$f114m|'$f115n'$f116o'$f117p'$f118q'$f119r'$f120s'$f121t'$f122u'$f123v'$f124w'$f125x'$f126y'$f127z'$f128{'$f129|'$f130}'$f131~'$f132 '$f133('$f1340'$f1358'$f136@'$f137H'$f138 P'$f139X'$f140`'$f141h'$f142$p'$f143*x'$f1440'$f1456'$f146<'$f147B'$f148H'$f149N'$f150T'$f151Z'$f152`'$f153f'$f154l'$f155r'$f156x'$f157~'$f158'$f159'$f160'$f161'$f162'$f163'$f164 '$f165('$f1660'$f1678'$f168@'$f169H'$f170P'$f171X'$f172`'$f173h'$f174p'$f175x'$f176'$f177'$f178'$f179'$f180'$f181'$f182'$f183'$f184 '$f185&'$f186,'$f1872'$f1888'$f189>'$f190D'$f191J'$f192P'$f193V'$f194\'$f195b'$f196h '$f197n('$f198t0'$f199z8'$f200@'$f201H'$f202P'$f203X'$f204`'$f205h'$f206p'$f207x'$f208'$f209'$f210'$f211'$f212'$f213'$f214'$f215'$f216'$f217'$f218'$f219'$f220'$f221'$f222'$f223 '$f224'$f225'$f226'$f227"'$f228( '$f229.('$f23040'$f231:8'$f232@@'$f233FH'$f234LP'$f235RX'$f236X`'$f237^h'$f238dp'$f239jx'$f240p'$f241v'$f242|'$f243'$f244'$f245'$f246'$f247'$f248'$f249'$f250'$f251'$f252'$f253'$f254'$f255'$f256'$f257'$f258'$f259'$f260 '$f261('$f2620'$f2638'$f264@'$f265H'$f266 P'$f267X'$f268`'$f269h'$f270 $p'$f271 *x'$f272 0'$f273 6'$f274 <'$f275B'$f276H'$f277N'$f278T'$f279Z'$f280`'$f281f'$f282l'$f283r'$f284x'$f285~'$f286'$f287'$f288 '$f289 '$f290 '$f291 '$f292 '$f293 ( '$f294!0 '$f295"8 '$f296#@ '$f297$H '$f298%P '$f299&X '$f300'` '$f301(h '$f302)p '$f303*x '$f304+ '$f305, '$f306- '$f307. '$f308/ '$f3090 '$f3101 '$f3112 '$f3123  '$f3134& '$f3145, '$f31562 '$f31678 '$f3178> '$f3189D '$f319:J '$f320;P 73,Y]['"$vmt<fDo("$self=qBz73-|[("$self>B73.[("$self?B73/[/" ExceptObject@ -" ExceptAddrA("$selfBB730[+"AMessageC ("$selfDB731[("$selfE B732[("$selfF"B+733-1[*"messageG:C ("$selfHEBN734PT[*"messageI]f ("$selfJhBq735sw[*"messageK ("$selfLB736[&"ObjM ("$selfNB737[("$selfOB738[("$selfPB*"$resultQA739['"DestR ("$selfS B 73:  [("FilerT$ - ("$selfU/ B8 73;: > [("$selfVG BP 73<R V [)"SourceW_ h ("$selfXj Bs 73=u y [("$selfY B *"$resultZ A 73> ['"Proc[ '"Root\ ("$self] B 73? [("$self^ B 73@ [("$self_ B 73A [("$self`!B !73B!![("$selfa!B$!73C&!*![-" AComponentb3!!G!("$selfdI!BR!73DT!X![("$selfea!Bj!73El!p![)"Readerfy!! ("$selfg!B!73F!![("Valueh!! ("$selfi!B!73G!![("Childj!! ("Orderk!!("$selfl!B!73H!![5"NewParentComponentm!! ("$selfn!B"73I""[("$selfo"B"73J""[("$selfp("B1"73K3"7"[+"Registerq@"I" *"ClassIDrK"T")"ProgIDsV"_"("$selfta"Bj"73Ll"p"[-" AComponentuy"" *"CurNamev""*"NewNamew""("$selfx"B"73M""[-" AComponenty"" ("$selfz"B"73N""[-" AComponent{"" ("$self|"B"73O""[&"IID}"# &"Obj~# #("$self#B#73P##[)"Writer&#/# ("$self1#B:#73Q<#@#[+"TheOwnerI#R# '"$vmtT#D]#("$self_#Bh#73Rj#n#[)"Actionw## ("$self#B#73S##[("$self#B#73T##[("$self#B#73U##[)"Action## ("$self#B#73V##[("$self#B#73W##[("ASelf$$ ("$self$B$73X$$[+"AnObject($1$ ("$self3$B<$73Y>$B$[("$selfK$BT$73ZV$Z$[("Valuec$l$ ("$selfn$Bw$73[y$}$[("Value$$ ("$self$B$73\$$[("$self$B$73]$$[("$self$B$73^$$[("$self$B$73_$$[0" TheAnchorSide$$ ("$self$B%73`% %[0" TheAnchorSide%% ," Operation%(%("$self*%B3%73a5%9%[("ValueB%K% ("$selfM%BV%73bX%\%[)"AValuee%n% ("$selfp%By%73c{%%[("Value%% ("$self%B%73d%%[("$self%B%73e%%[("$self%B%73f%%[)"Sender%% ("$self%B%73g%%[)"Sender%& 4"InnerSpaceChanged &&("$self&B&73h&#&[("$self,&B5&73i7&;&[." SizeChangedD&M& -" PosChangedO&X&("$selfZ&Bc&73je&i&[+"MinWidthr&{& ," MinHeight}&&+"MaxWidth&&," MaxHeight&&(("$self&B&73k&&[1"PreferredWidth&& 2"PreferredHeight&&1"WithThemeSpace&&("$self&B&73l&&[("$self&B&73m&&[("$self'B'73n''[("$self'B('73o*'.'[("$self7'B@'73pB'F'[("ALeftO'X' '"ATopZ'c')"AWidthe'n'*"AHeightp'y'(+"KeepBase{''2("$self'B'73q''[("ALeft'' '"ATop'')"AWidth''*"AHeight''(("$self'B'73r''[-" Multiplier'' *"Divider''("$self'B(73s(([+"NewWidth(( ," NewHeight($(("$self&(B/(73t1(5([)"AValue>(G( ("$selfI(BR(73uT(X([)"AValuea(j( ("$selfl(Bu(73vw({([("$self(B(73w(([("$self(B(73x(([("$self(B(73y(([("$self(B(73z(([("$self(B(73{(([("$self(B)73|) )[("$self)B)73})#)[("$self,)B5)73~7);)[+"MousePosD)M) ("$selfO)BX)73Z)^)[("$selfg)Bp)73r)v)[("$self)B)73))[("$self)B)73))[("$self)B)73))[("$self)B)73))[." ADockSource)) ("$self)B)73))[)"Source* * $"X **$"Y*!*("$self#*B,*73.*2*[." NewDockSite;*D* ("ARectF*O*("$selfQ*BZ*73\*`*[/" ADragMessagei*r* ," APositiont*}*." ADragObject***"ATarget**(+"ADocking**2("$self*B*73**[)"Target** $"X**$"Y**("$self*B*73**[)"Target** $"X*+$"Y++("$self+B+73+!+[-" DragObject*+3+ ("$self5+B>+73@+D+[-" DragObjectM+V+ ("$selfX+Ba+73c+g+[("$selfp+By+73{++[)"Source++ $"X++$"Y++("State++()"Accept++2("$self+B+73++[1"DragDockObject++ ("$self+B+73++[("Value+, ("$self,B,73,,[("$self,B&,*"$result(,A1,733,7,[("$self@,BI,73K,O,[("$selfX,Ba,73c,g,[("$self p,By,73{,,[("$self ,B,73,,[)"Button ,, ("Shift ,,$"X ,,$"Y,,(("$self,B,73,,[("Shift,, $"X,,$"Y,-("$self-B-73--[)"Button-&- ("Shift(-1-$"X3-<-$"Y>-G-(("$selfI-BR-73T-X-[("$selfa-Bj-73l-p-[("$selfy-B-73--[*"Message-- ("$self-B-73--[("$self-B-73--[-" ChildClass-- ("$self-B-73--[("$self -B-73--[("$self!.B.73..[)"Sender".(. ("$self#*.B3.735.9.[("$self$B.BK.73M.Q.[("$self%Z.Bc.73e.i.[("$self&r.B{.*"$result'}.A.73..[)"AValue(.. ("$self).B.73..[("$self*.B.73..[-" CachedText+.. ("$self,.B.73..[("Value-.. ("$self..B/73 / /[("Value/// ("$self0!/B*/73,/0/[("Value19/B/ ("$self2D/BM/73O/S/[("Value3\/e/ ("$self4g/Bp/73r/v/[," NewParent5// ("$self6/B/73//[-" TheMessage7// ("$self8/B/73//[("$self9/B/73//[("$self:/B/73//[("$self;/B/7300[("$self< 0B07300[/" WindowHandle=%0.0 ("$self>00B9073;0?0[("$self?H0BQ073S0W0[("$self@`0Bi073k0o0[+"HintInfoAx00 ("$selfB0B07300[("ShiftC00 -" WheelDeltaD00+"MousePosE00("$selfF0B07300[("ShiftG00 +"MousePosH00("$selfI0B07300[("ShiftJ1 1 +"MousePosK 11("$selfL1B!173#1'1[("ShiftM0191 -" WheelDeltaN;1D1+"MousePosOF1O1("$selfPQ1BZ173\1`1[("ShiftQi1r1 +"MousePosRt1}1("$selfS1B17311[("ShiftT11 +"MousePosU11("$selfV1B17311[("$selfW1B17311[("$selfX1B17311[("$selfY1B17322[("$selfZ 2B27322[+"MousePos[%2.2 *"Handled\0292("$self];2BD273F2J2[*"Topmost^S2\2 ("$self_^2Bg273i2m2[("$self`v2B27322[("$selfa2B27322[("AModeb22 /" AXProportionc22/" AYProportiond22("$selfe2B27322[("$selff2B27322[)"Senderg23 0" CheckDefaultsh3 3("$selfi 3B37333[)"Sourcej%3.3 $"Xk0393$"Yl;3D3("$selfmF3BO373Q3U3[." NewDockSiten^3g3 ("ARectoi3r3("$selfpt3B}37333[." NewDockSiteq33 ." DropControlr33." ControlSides333"KeepDockSiteSizet33(("$selfu3B37333[0" TheScreenRectv33 3"KeepDockSiteSizew33("$selfx4B 473 44[("$selfy4B#473%4)4[("$selfz24B;473=4A4['"APos{J4S4 ("$self|U4B^473`4d4[("$self}m4Bv473x4|4[("$self~4B47344[("$self4B47344[("$self4B4*"$result4A47344[("$self4B47344[("ALeft44 '"ATop45)"AWidth55*"AHeight55(("$self5B%573'5+5[("aLeft45=5 '"aTop?5H5)"aWidthJ5S5*"aHeightU5^5(("$self`5Bi573k5o5[("aLeftx55 '"aTop55)"aWidth55*"aHeight55(("$self5B57355[1"PreferredWidth55 2"PreferredHeight55&"Raw551"WithThemeSpace55(("$self5B57366[3"DefaultColorType66 ("$self6B"673$6(6[("$self16B:673<6@6[." StoreBoundsI6R6 8"StoreParentClientSizeT6]62"UseLoadedValues_6h6("$selfj6Bs673u6y6[)"Prefix66 ("$self6B67366[("AMode66 +"AFromPPI66)"AToPPI660" AOldFormWidth66(0" ANewFormWidth662("$self6B67366[)"AWidth66 *"AHeight67("$self 7B77377[1"ADesignTimePPI"7+7 ("$self-7B677387<7[)"AToPPIE7N7 ." AProportionP7Y7("$self[7Bd773f7j7[("$selfs7B|773~77[("$self7B77377[("$self7B77377[+"AControl77 ("$self7B77377[("$self7B77377[("$self7B77388[("$self8B87388[("$self&8B/8731858[("$self>8BG873I8M8[*"AParentV8_8 ("$selfa8Bj873l8p8[("Valuey88 ("$self8B87388[("$self8B87388[-" NewControl88 ("$self8B87388[)"Buffer88 *"BufSize88("$self8B87388[("$self9B97399[)"Buffer9&9 ("$self(9B19733979[)"APoint@9I9 ("$selfK9BT973V9Z9[)"APointc9l9 ("$selfn9Bw973y9}9[+"Scrolled99 ("$self9B97399[("$self9B97399[("$self9B97399[("$self9B97399[("$self9B9739:[("$self :B:73::[("$self!:B*:73,:0:[("$self9:BB:73D:H:['"RectQ:Z: ("$self\:Be:73g:k:[+"AControlt:}: ("ARect::("$self:B:73::[," AControl1:: ," AControl2::("$self:B:73::[+"AControl:: +"ANewLeft::*"ANewTop::," ANewWidth::(-" ANewHeight:;2," AlignRect;;<," AlignInfo;;F("$self;B&;73(;,;[+"TheAlign5;>; +"AControl@;I;/" AControlListK;T;("ARectV;_;(("$selfa;Bj;73l;p;[)"Sendery;; ("$self;B;73;;[("$self;B;73;;[("$self;B;73;;[("$self;B;73;;[("$self;B;73;;[("$self;B<73< <[)"aWidth<< *"aHeight<(<("$self*<B3<735<9<[%"dcB<K< ("$selfM<BV<73X<\<[("$selfe<Bn<73p<t<[-" Multiplier}<< *"Divider<<("$self<B<73<<[1"DragDockObject<< ," aPosition<<("$self<B<73<<[," NewTarget<< )"Client<<("$self<B<73<<[)"Client== ("ARect==("$self=B&=73 (=,=[)"Source5=>= $"X@=I=$"YK=T=("StateV=_=()"Accepta=j=2("$selfl=Bu=73 w={=[)"Source== $"X==$"Y==("State ==()"Accept ==2("$self =B=73 ==[)"Client == ("$self =B=73 ==[," NewTarget== )"Client> >3"KeepDockSiteSize >>("$self>B'>73 )>->[)"Client6>?> 0" InfluenceRectA>J>+"MousePosL>U>*"CanDockW>`>(("$selfb>Bk>73m>q>[/" AControlNamez>> +"AControl>>("$self>B>73>>[("$self>B>73>>[+"AControl>> +"ACaption>>("$self>B>73>>[("$self>B>73>>[("$self?B?73??[*"UTF8Key ?'? ("$self!)?B2?734?8?[*"Message"A?J? ("$self#L?BU?73W?[?[&"Key$d?m? ("Shift%o?x?("$self&z?B?73??[&"Key'?? ("Shift(??("$self)?B?73??[&"Key*?? ("Shift+??("$self,?B?73??[&"Key-?? ("Shift.?@("$self/@B @73@@[&"Key0@%@ ("Shift1'@0@("$self22@B;@73=@A@[&"Key3J@S@ ("$self4U@B^@73`@d@[&"Key5m@v@ ("Shift6x@@("$self7@B@73@@[&"Key8@@ ("Shift9@@("$self:@B@73@@[&"Key;@@ ("Shift<@@("$self=@B@73@@[*"UTF8Key>@A ("$self?AB A73 AA[("$self@AB#A73 %A)A[)"ParamsA2A;A ("$selfB=ABFA73!HALA[("$selfCUAB^A73"`AdA[("$selfDmABvA73#xA|A[("$selfEABA73$AA[("$selfFABA73%AA[("$selfGABA73&AA[("$selfHABA73'AA[("$selfIABA73(AA[+"NewStyleJAB ("$selfKBBB73)BB[4"AParentBackgroundL B)B ("$selfM+BB4B73*6B:B[+"AControlNCBLB ("$selfONBBWB73+YB]B[("$selfPfBBoB73,qBuB[("ATextQ~BB ("$selfRBBB73-BB[&"PosSBB ("FlagsTBB("$selfUBBB73.BB[)"DeltaXVBB )"DeltaYWBB("$selfXBBB73/BB[1"DragDockObjectYBC $"XZCC$"Y[CC("$self\CB'C730)C-C[("$self]6CB?C731ACEC[("$self^NCBWC732YC]C[("$self_fCBoC733qCuC[-" ForwardTab`~CC ("$selfaCBC734CC[("$selfbCBC735CC[+"AControlcCC ("IndexdCC("$selfeCBC736CC[+"AControlfCC ("$selfgCBC737CD[("$selfh DBD738DD[," AllLevelsi"D+D ("$selfj-DB6D7398DE E[("$selfxEBE73? E$E[%"DCy-E6E $"Xz8EAE$"Y{CELE("$self|NEBWE73@YE]E[("$self}fEBoE73AqEuE[("$self~~EBE73BEE[("$selfEBE73CEE[("$selfEBE73DEE[("ValueEE ("$selfEBE73EEE[("StateEE ("$selfEBE73FEF[*"AScaled FF ("$selfFB F73G"F&F[("$self/FB8F73H:F>F[("$selfGFBPF73IRFVF[("$self_FBhF73JjFnF[("$selfwFBF73KFF[." CloseActionFF ("$selfFBF73LFF[("$selfFBF73MFF[("$selfFBF73NFF[("$selfFBF73OFF[("$selfFBG73PG G[("$selfGBG73QG!G[("$self*GB3G73R5G9G[("$selfBGBKG73SMGQG[("$selfZGBcG73TeGiG[("$selfrGB{G73U}GG[("$selfGBG73VGG[("$selfGBG73WGG[)"AOwnerGG &"NumGG'"$vmtGDG("$selfGBG73XGG[("$selfGBH73YH H[*"MessageHH ("$selfHB&H73Z(H,H[*"Control5H>H ("$self@HBIH73[KHOH[("$selfXHBaH73\cHgH[("ChildpHyH *"Message{HH("$selfHBH73]HH[("$selfHBH73^HH[)"AIndexHH ("$selfHBH73_HH[("$selfHBH,*`HHH [5-aH $ansistrrec7(^[%$f0!I%$f1! I%$f2!I%$f3!I%$f4!&I%$f5!/I%$f6!8I ,*b>IBIKI['mainunitSYSTEMOBJPAS Classes SysUtils Forms Controls Graphics 'Dialogs 1!CustomDrawnControls :Dos NSpin StdCtrls   CustomDrawn_Common  ExtCtrls  'TAGraph  1TASeries  :TATools D TAChartUtils MTypes [Process  TADrawUtils LCLType TAChartAxisUtils "TACustomSource 4TATypes  TAFuncSeries mathutypesumulfitunlfitufftTmainO TI# $vmtdef$TMAINZI&mainK`IfIhI)versionLjIsIuI*mainpathMwIII/ paramsavefileNIII" $ansistrrec7!I'comUSB`嚚?4connectB5aL[&QVMT_$MAINUNIT_$$_TMAINVMT_$MAINUNIT_$$_TMAIN$indirect &RTTI_$MAINUNIT_$$_def00000200$indirect RTTI_$MAINUNIT_$$_def00000200&RTTI_$MAINUNIT_$$_def00000201$indirect RTTI_$MAINUNIT_$$_def00000201&RTTI_$MAINUNIT_$$_def00000202$indirect RTTI_$MAINUNIT_$$_def00000202&RTTI_$MAINUNIT_$$_def00000203$indirect RTTI_$MAINUNIT_$$_def00000203&RTTI_$MAINUNIT_$$_def00000204$indirect RTTI_$MAINUNIT_$$_def00000204&RTTI_$MAINUNIT_$$_def00000205$indirect RTTI_$MAINUNIT_$$_def00000205&RTTI_$MAINUNIT_$$_def00000206$indirect RTTI_$MAINUNIT_$$_def00000206 INIT_$MAINUNIT_$$_TMAIN$indirect INIT_$MAINUNIT_$$_TMAIN RTTI_$MAINUNIT_$$_TMAIN$indirect RTTI_$MAINUNIT_$$_TMAIN&RTTI_$MAINUNIT_$$_def0000017B$indirect RTTI_$MAINUNIT_$$_def0000017B&RTTI_$MAINUNIT_$$_def0000017C$indirect RTTI_$MAINUNIT_$$_def0000017C&RTTI_$MAINUNIT_$$_def0000017D$indirect RTTI_$MAINUNIT_$$_def0000017D&RTTI_$MAINUNIT_$$_def000001A9$indirect RTTI_$MAINUNIT_$$_def000001A9&RTTI_$MAINUNIT_$$_def000001AA$indirect RTTI_$MAINUNIT_$$_def000001AAQRTTI_$UTYPES_$$_TVECTORVMT_$GRAPHICS_$$_TJPEGIMAGEVMT_$FORMS_$$_TFORM$indirect RTTI_$UTYPES_$$_TMATRIXRTTI_$SYSTEM_$$_RAWBYTESTRINGRTTI_$SYSTEM_$$_LONGINTRTTI_$FORMS_$$_TFORMVOOP PPP&P/P8PAPJPSP\PePnPwPPPPPPPPPPPPPPPPQQQ"Q+Q4Q=QFQOQXQaQjQsQ|QQQQQQQQQQQQQQQR RRR'R0R9RBRKRTR]RfRoRxRRRRRRRRRRRRRRRRSSS#S,S5S>SGSPSYSbSkStS}SSSSSSSSSSSSSSST TTT(T1T:TCTLTUT^TgTpTyTTTTTTTTTTTTTTTU UUU$U-U6U?UHUQUZUcUlUuU~UUUUUUUUUUUUUUUVVV V)V2V;VDVMVVV_VhVqVzVVVVVVVVVVVVVVVW WWW%W.W7W@WIWRW[WdWmWvWWWWWWWWWWWWWWWWXXX!X*X3X\G\P\Y\b\k\t\}\\\\\\\\\\\\\\\] ]]](]1]:]C]L]U]^]g]p]y]]]]]]]]]]]]]]]^ ^^^$^-^6^?^H^Q^Z^c^l^u^~^^^^^^^^^^^^^^^___ _)_2_;_D_M_V___h_q_z_______________` ```%`.`7`@`I`R`[`d`m`v````````````````aaa!a*a3aL*savefileDLMLOL0imagedirectoryQLZL\L/ savedirectory^LgLiL%bbskLtLvL)curdataxL~LL- timepointerLLL'hoursLLL)minutesLLL)secondsLLL. millisecondsLLL+ connectedLLL)runningLLL)datanumLLL+ data_listLLL- saverequestLLL*imagenumM M M$n0MMM$n1M$M&M&xmax(M1M3M&xmin 5M>M@M(resetbBMKMMM)resetb2OMXMZM. notconnected\MeMgM%nn0iMrMtM%nn1 vMMM)fitxmaxMMM)fitImax MMM)fitxminMMM*fitxmin2MMM$XXMMM$YYMMM%XXnMMM#BMMM#VMMM'fit1bMNN'fit2b NNN*fresnelbNNN+ fresnel_xN%N'N+ fresnel_y)N/N1N, fresnelnum3NN, fresnelmax@NINKN- fresnelzeroMNVNXN*fresnelIZNcNeN. fresnelscalegNpNrN. fresnelshift'tN}NN- fresnelhalfNNN+ fresnelx1NNN+ fresnelx2NNN+ fresnely1NNN+ fresnely2#NNN(fmaxx1NNN(fmaxy1NNN(fmaxx2NNN(fmaxy2NNN)evaluebNNO*fresnelxO O O+fresnely OOO loadfresnel~ ORegFunc ORegFunc2 #O  get_instdirG )O initvaluesV /O savefilepk 5O! savequestion ;OAdd_draw AOgauss GOredraw MOreadUSB SOinitposF YO#getfitinterval _Ogetpos eOfitp  kO  getintervalA qOloaddraw[ wOsetXmax& }OsetImax0 OsetImin= O0$MAINUNIT_$$_init_implicit${O4$MAINUNIT_$$_finalize_implicit$|OSIII @III I'