MZ@ !L!This program cannot be run in DOS mode. $PELI! Xv @ @vO 4v  H.textW X `.rsrcZ@@.reloc ^@BvHD1b{( t}*b{( t}*{*{*"}*"}*:( }*>((*0.s }( j}( ( }*:( (*6{o *0#{ ,{{s_o *0Ro}{o{j1#( ( {Y{1}{,**0{o 1ao {o +( |o*( -o {, {o o *{, {o *!#DN#cAZj}*"}* *J(}*0( } s } { o { (&o { o Y], rps z}{ o Y[}{s }  +{ o X {2((}}#}}}{ o {}*J#(*0+{ - rqps z 8{ o { Zo { ZXo ( ,{ ZXo +{ Zo { ZXo ( ,{ ZXo +G{ Zo { ZXo ( ,{ ZXo +{ Zo { Zo ( ,%#}#}8{ Zo (! (! (!}{ ZXo { ZXo ( ,{ ZXo +n{ ZXo { ZXo ( ,{ ZXo +4{ ZXo { Zo ( ,{ Zo (! { ZXo (! (!}{ o" X {?*0{ - rqps z} +]{ Zo# o$ (}#{Gz?}{ o" %{{X}X {2*0 8{ o {l{l[l {Z { o {l [({l[{ o {l[(% i 2+ #?l[l{ o { o {}}{ o" zX { o& ?-{ o {}*!}{l{[(% i}(*}{ll[l(% l}(*0i.rpi#(' s zq(! # (  #?X+U ($(( (( Yl#@() (* (* Yl#@() X(+ X  X 2(% i*0xi.rpi#(' s z#? #($ #@[ ($ (l4#{Gz?X ($  (l6*0C(( (( Yl#@() (* (* Yl#@() X(+ *.6**0 # (* (* Yl (( (( Yl (, k".eBZl #4#4 #Z #6#4 #Z #4#6 #v@Y #6#6 #v@Y *0 { {Zo# o$ {($} #?{Y{4{ {o {}+\{{4{ {o {}+0{ {Zo# o$ {{ (#}{{Xl}{#?C%{#?Y}%{X}{{2F{.&%{Y% }1 }+}+}%{X}+{ {o {}| (( l(% i| (* l(% is- *0 i. rlps z#?Y#?YZ(. lZ#@#?YZZ(. lZXZ(. lZXk #?Y#?YZ(/ lZ#@#?YZZ(/ lZXZ(/ lZXk s0 (!*0 i. rlps z(! #?Y#@() (. lZ#@#?Y#@() ZZ(. lZX#@#?Y#?() Z#@() Z(. lZX#@() (. lZXk(1 #?Y#@() (/ lZ#@#?Y#@() ZZ(/ lZX#@#?Y#?() Z#@() Z(/ lZX#@() (/ lZXk(2  o3 (4 *A !0? #?Y#@() { o (. lZ#@#?Y#@() ZZ{ Xo (. lZX#@#?Y#?() Z#@() Z{ Xo (. lZX#@() { Xo (. lZX(% i(5 #?Y#@() { o (/ lZ#@#?Y#@() ZZ{ Xo (/ lZX#@#?Y#?() Z#@() Z{ Xo (/ lZX#@() { Xo   (/ lZX(% i(6 Q   o3  rp # rp { o # (7 (4 *AQ!0os &  o8 +> &,o8 (9 (9 s- o Xi2& *bh0J(. (. (. YZX(5 (/ (/ (/ YZX(6 *{*0+{#V@X #v@6 #v@Y *( ({l[}{}*( #}#}*0(. k(/ ko; {k"Zo< (. k"Z(/ k"Zo; %{{X}{#v@6%{#v@Y}*^#(+}*0n |(. (. Yk |(/ (/ Yk "4Z "3l +[l  kl(= ke".eBZkXl}(-*{!*{"*"}"*{#*R( }"(5* 0L~> {"j[i}!&$}"~> {"j[i}!s? } { o@ **b{ oA {!j2**(6-*{ o@ { oB *N{ o@ }#*N{ oB }#*N{ oC }#*{&*"}&*( }$}%}&}'*0V ( }$}%}&}'oD sE }% +{%oF X {$oD 2*0{$oD -*{${'oG Q( ( {(Yl{%{'oH #cAZ6!%{'X}'( ( }({'{$oD 3{&,}'*%{'Y}'*2{*oI *( },(B{,oJ (K }+*0o(L }){){,oM X{,oN XsO oP {){,oQ {,oM {,oN sR oS }**J{*{+oT *N{+oU }+*^{,oJ (K }+*:( }-*6{-oV *:( }*>( }*{*^#(+}.*Z{.}(-*^#(+}/*{/o#V@Y}(-*( (V&(U(S#}6*( (V&(U(S#}6*( (V&(U(T#}6*( (V&(U(T#}6*0\({lZ(% i(W }5#v@({lZl[l}3{7{3[(% i}2#}6*0i {1l(W l({l[ #v@[[l}3{7{3[(% i}2#v@{3[(X i(W }5*0(/ (/ Yl(. (. Yl(, }7%{7#9RFߑ?[}7%{7#Z}7|0(. {1X|0(/ s- }4*0n}0}(. (. Y(. (. YZ(/ (/ Y(/ (/ YZXl(+ (% i}1}2{1l*Z#@Z#-DT! @Z*0D{3{2lZk "CY (Y l {3(X {6#7{6Y6{6X4}l#-DT! @Z#f@[ |4(. |0(. Y|4(/ |0(/ Y(- (. l (Z Z(/ l ([ ZY(. l ([ Z(/ l (Z ZX(% i|0(. X(% i|0(/ X(- {2{5. {2X+ %}2}2*J#v@Y}6*^#(+}8*{8o#V@Y}(-*#(+}9}:};{9{:[ll}*{;l{Z}(-%{;X};*V(\ }<}=*{<*"}<*{=*"}=*B*ks^ (_ mss?B*0~` (d*r(n-+(l(j-*(l*0~B,~Bo7-q( ( ~?ot( ( Y ~B,1~Bo0j1#~Bo0jYl#cA[(% i(a  o3 (4 z*xx!*Frp(b *0#(c od . . 3 + *@?(n,(o-~@qs^ oe *04sf (d,(e&(f&(g&(l+( *{P*Z( }T(y*0U}L}M{T-""}N"}O"}P*|L(. |M(. Yk |L(/ |M(/ Yk (Y (Y 6 {Tk[ + {Tk[ ({kZ(Y }P{P[(Y }N{P[(Y }O|L(. |M(. 1%{N"Z}N|L(/ |M(/ 1%{O"Z}O|L(. k{NY}Q|L(/ k{OY}R}S*0{P"3{L*%{Q{NX}Q%{R{OX}R{Sk{P7}{M*%{SX}S{Ql(% i{Rl(% is- *~U*{W*{X*sg }V( }Y{Yo1U{Yo9}X*V$s4(~}X*o,{Voh &}W**N{Voi }W*"(*0{X,${Yo6-*{Yo8{Yo9 {Voj  {Vok +(l o3%X (m - o  + o {V on & X 2{Voj -}W*L's{]*2{\o1*{\*( }\sA}Zso }[{\o9}]*Z$s4(}]*:{[op &*:{[oq &*0x{],${\o6-*{\o8{\o9{[or +(s {Zo@o\(t - o {ZoC*8&^:( }^*~|^(u k|^(v ko; *:( }_*0(. k(/ ko; "?"""?""sw {_ E(N+r""""?""sw +p"?"""""sw +J""""""sw +$"?"""?""sw oV (. k"Z(/ k"Zo; *BSJB v2.0.50727l#~XH#Strings(<#US+#GUID+#BlobW 38cw     2 %    C*    g H  [0 _ ?  ?   '  .Lc~,7GH ]H   +\H &O ) =  J *V*j+q.z0$;)@-F.H.K/M0O8Z9\9] <_#>d / Cs3IsELsPLwcU{qZ}^_`#'#A&8@Q $1@KUc]dqQ7LGTOZqz#uy}JQ`pw~`",~2;@Vn&*_ Td Wl #s #z W T V ZV Z2 | |,| | | c  ( *W b *(    V V V P S.i i.  C G L G R X \ !a !X L!.g !6m P"H\ d"]Xm"bu  p""##iX%{Xd&Xt'\''( )[)h)!D*#+#,.&..((1=*1P+ 2 -2 -|!-K2\0m2X12|!1&3,4@3|!53;83;8383u9393X:X4u:q4%u:4*X:40X:4]X:4_u:4hV:4[;5j=l5|!?6B+6BX6XC6XC6C6!XD7D!7|!E/7,H>7IN7KV7\Kn7|!L7O7|!P7S7V#8ZR8]8\a8bd9c9ej:g:h;\h;i;|!jm%<n`<|!p<s<@u<I,u<RCv<[Gv zw |  <.<4<8=<4= 4= 4=% 8=5 8>= CP>G <>Xh X n v> >> @@@u@3 u@AXAB 7A]XKATA.,B3 u4B;ABl IBBBy B B XLC[C|!{CC|!                       % 7 7 @ I M Q T \ I M 7  d 7  n    {                                                           w      " *    6 =   D t y    _                             Q Q            HXX   X     ;Q # (8u&XQ4=Q>$X$ $ZY$ ;c,, ,uo c$uo1{1{1,$$, ;!YY11;1;YYY )"11!!129?9AZQhQ{a#aXa*Xaa0Xa]X4 ;<< 4uo<uoqY|QaY;Y;i Yii5qQ&XQ>PPPTXXqcyhTyDXD7D?XD ;D L8LuD "TXT7T "T \8\u;;T $|2(^,c^c.e.n.#wEu>QVau(H^A   hq6?@?DCC%dizKR P @DCL CL C@?z  ( )0123;<@a`bchj!w#{%|'})+-/ovy1Rhho9@z@@@ Animation.dllSpriteAnimationGeometricsInterfaceBezierSpriteLengthRatioAlterationInterfaceRotateOrientedFpsTimerFlipBookFormBufferMatrixAlterationJustSitThereSpriteRotationRotateToNormalRevolutionSpriteRotateToTangentDrawableRotateSpanAnimationFinishedEventArgsLoopControlMSGPeekMessageOptionLoopActionStraightLineSpriteSpriteManagerDrawManagerTranslationFlipFlipTypemscorlibSystemObjectValueTypeEventArgsEnumMulticastDelegateSystem.DrawingPointGetNewPositionlocationcompletedBitmapbitmaptickSpanstartTicksEventHandler`1eventOnCompletionadd_eventOnCompletionremove_eventOnCompletionSystem.Collections.GenericList`1alterationscompletionInfoget_Locationget_CompletionInfoset_CompletionInfoset_Bitmap.ctorAddAlterationCallCompletionEventGraphicsRunNextDrawFilteredImageSetTickSpanBySecondsStopValidLocationCompletionInfoget_NormalAngleget_TangentAngleNormalAngleTangentAngledefaultRatiolengthRatiosstartPointPointFcurrentPointpointsratioratioStepsegmentIndexsegmentCounttangentAngleremainingLoopspathLengthloopCounttraversalTimespeedFillInEndTangentsFillInSegmentLengthsInitRatiosSetTraversalTimeSetSpeedCalculateCurveLengthCalculateRatioSizeToPixelAccuracyHypotIsBetweenCalculateAngleBetweenPointsCalculateTangentAngleCalculatePointPointsStringToListReflectPointlengthstartTangentendTangentApplyAlterationanglerotationtargetdefaultFPSSystem.DiagnosticsStopwatchstopwatchwaitCountget_WaitCountfpsget_FPSset_FPSrunningget_RunningInitTimeElapsedNextResetStartWaitCountFPSRunningbitmapstimesloopget_Loopset_LoopcurFramelastTickLoopBufferedGraphicsContextbufferContextBufferedGraphicsbufferGcurGraphicsObjectSystem.Windows.FormsFormformget_GraphicsSetBufferRenderBeginPaintEndPaintSystem.Drawing.Drawing2DMatrixmatrixrotationAmountgeometricObjectcenterradiusstepdegreesPerStepy0xLocationmaxStepsstopAtoriginalAngleSetDegreesByTimeSetDegreesBySpeedSetOriginalAngleCoorsSetRadiusCalculateCircumferenceStopAtDrawspanAnglestepsendPointinfoget_destset_destget_Infoset_InfodestInfoTickDivisorPeekMessageGetMessageTranslateMessageDispatchMessageloopActionremaingTimefpsTimerset_FpsTimer.cctorget_AppStillIdleApplication_IdleCallLoopActionDefaultActionIsRunningOnMonoIsLinuxSetActionform_ShownAppStillIdlehwndmessagewParamlParamtimeptvalue__PM_NOREMOVEPM_REMOVEInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvokexiyixykget_StepsSetMovementStepsglobalFpsLinkedList`1animationObjectsselfTimingget_SelfTimingAddObjectSelfTimingformBufferdrawablesget_FpsTimerAddDrawableRemoveDrawableDrawGameSizesizeflipTypeHorizontalVerticalBothvaluep_cip_timeSpanp_aaop_gp_pointp_startPointp_pathp_ratiop_remainingLoopsp_timep_pixelsPerSecondp_pointsp_pixelsp_1p_2p_p_lowerp_upperquadPointp_whiSegmentp_vertexp_bitmapp_anglep_targetp_fpsp_bitmapsp_timesp_perFramep_formp_matrixp_locationp_rotationp_gip_centerp_revolutionTimep_revolutionSpeedp_degreesp_stepsp_spanAnglep_destp_infomsgSystem.Runtime.InteropServicesOutAttributehWndmessageFilterMinmessageFilterMaxflagslpMsgwMsgFilterMinwMsgFilterMaxsenderep_laobjectmethodcallbackresultp_speedp_startp_endp_aop_sizep_flipTypeDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeDelegateCombineRemoveDateTimeget_Nowget_TicksAddget_Countget_TransformEnumeratorGetEnumeratorget_CurrentMoveNextIDisposableDisposeImageDrawImageset_TransformIEnumerable`1AddRangeArgumentExceptionget_ItemExceptionop_Inequalityop_Equalityop_Implicitset_ItemGetRangeToArrayMathRoundInt32StringConcatget_XPowget_YSqrtAtan2set_Xset_Yget_MessageConsoleWriteLineCharSplitConvertToInt32StructLayoutAttributeLayoutKindTranslateTransformRotateTransformAtanFrequencyDivideByZeroExceptionget_ElapsedTicksControlget_HandleFromHwndBufferedGraphicsManagerget_Widthget_Heightset_MaximumBufferCreateGraphicsRectangleAllocateMultiplyTransformAbsCosSinDllImportAttributeuser32user32.dllEventHandlerApplicationadd_IdleIntPtrZeroSystem.ThreadingThreadSleepTypeGetTypeEnvironmentOperatingSystemget_OSVersionPlatformIDget_Platformadd_ShownLinkedListNode`1AddLastClearoThe number of points in the path must be divisible by 3lengthRatios must be defined assigned before calling FillInEndTangentsp_points array passed to CalculateCurveLength must have exactly 4 items, this one has p_points array passed to GetRatioSizeToPixelAccuracy must have exactly 4 items, this one has CalculatePoint() must be passed array of exactly 4 Point objects whiSeg=,point count=Mono.Runtime(}