RSRC LVINLBVW  pSaved roboflush &RSRC LVINLBVW" "`@0 <N1CJbnb 1Hڸ 5 ُ B~uL¡xuLVIN,Instance 1 17Saved roboflush .viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlc@@ 0@SequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@SequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>t<VIDS,Instance 1 17Saved roboflush .viXi386@Q codeHT EwdQ E\EPPUEd$=>=fÐ)GӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$d$ZY=z= p h搐ÐEw ER E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐpR p @'PUEd$=ÐPS _^ZY[]ÐQRu茜d$ZY,Ul$SQRVW}#QRU-d$ZY_^ZY[]ÐUl$SQRVWudS FQ F@S FDQRhUd$ZY_^ZY[]ÐXA@Q fnv%CODEHT @hj%7.1Oldest compatible LabVIEW.j666PPpJPP6P0@SequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPD688DK~4<0@SequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[D77Sequence Flow 2N HD6JJxFPHP,Instance 1 17Saved roboflush .viLVCCSequenceBoolean.ctl(PTH0 @FPHPD68d ~HT ,066#yO0/^@XLTXą@7d(1@p||8hBR |(0(02< ( 1; ib 4 32]`j1; ib @d!(8hp,4 F(J8`j,X8h(B K<O(J44 O`j\ 7X4h4h 4V*jKK*KKj*ddj*KKj*ddj /i/i/i/i/i 5Y4D4D44D4i; ib 1; ib 1; ib 1; ib 1; ib 1; ib =@p <BDHP,Instance 1 17Saved roboflush .vi @BDHPD68t ~HT lܬ66#Oq(/^,((<0<10<l,\0@<(4 BKji; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.viNI.LV.ALL.goodSyntaxTargets-@0MacDflt(          TahomaTahomaTahoma0 Lucida Grande0RSRC LVINLBVW" " 4RSIDN^,5 < 6,IQX qldW BuNGqSlT. LVIN,Instance 2 17Saved roboflush .viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams"@@@ Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (Forward)"@@@ Other Motormotors@ Steering in@Power inD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.vi; x@@Motors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition@@MotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vil  @Goal@Steering @Power0@SequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@SequenceBoolean.ctl! Sequence Flow PR cP P d-`  P cvP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorxdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c2.@SequenceBoolean.ctl! Sequence Flow c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valuelMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flags c @stages c c|@@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @PowerD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left MotorHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dZ $-  $ 8   T $ .^ d 0D<>l p|~lj$ $&08,p|~00 <> p|~   @l@$ @ @, n@0 |@ @@ @ @ **8*x~||J8J|*|x~8tfVIDS,Instance 2 17Saved roboflush .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH0i386 code Ew$ E\EPPUEd$== Ð)GӀ}ELXCdl{hPlR=ZXC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZX}[E$EEƅ0ƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅ0hhUEP9ƅ ƅ fxBCƅ 9ȸƅ fxF:ƅ ɍ ƅ ƅ fxZAƅ ET E\EPd.UR@␐}v}vƅ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=-"ƅfx"ƅpETt E\EPh.UR@␐}v}v=ƅfx&Ehxfƅfx} }P}}+QRPE@$d$ZY=R= p h搐ÐEw - E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ð Ðx&[ Ðx&M Ðx&j! Ðx&! Ðx&p.@SequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams2"@@@ Other Motormotors\P x@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsparams"@@@ Other Motormotors@! Canceled?@! Cancelled?x x@@Motors@ MotorBits@! Cancelled?@Steering@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (Forward)@ Steering in@Power in x   @stages@@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (Forward)"@@@ Other Motormotors@ Steering in@Power inD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@! Stop After(@millisecond timer valuev x @! Canceled?@! Finished?@ MotorBits@ Start Time@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinition@@Motors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@lMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunStateD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type @Goal@ Update FlagsStageDefinitionL  $4DD$$4$$    $4`x      l  ` (  ( D` 4||     D` < 8 `  l   $$4      4``DD 8              ll44 8 PDGoalHD610YD(q)q Sequence FlowN(-)- [DOPSequence Flow 2NOTPT QDDcEcPowerHD6EqGpTDSteeringHD6VD#C0v#D0v Stop AfterHD63R@z3S@z UD+8+8 Goal TypeN+8+8 H6=J==HD6=J=JTD++DurationZDu4u5Connector pane]D 2 3Config panel onlyWDCCP|CDP|  Next ActionTDSteeringQDA`B`PowerUD DirectionH$Ԯ63UD  DirectionSD88<-LabelUDBB <-CaptionVD6A-6A- Left MotorH,6<BIn<D<mWD6DAu6EAu Right MotorHH6<I<<WD6A6A Other MotorHX6<I<<WD+6+6 Other MotorWD+6+6 Right MotorVD+>6i+?6i Left MotorHD6^_ HDد6@AHDȯ6XwYwHD6dXqdYqHD6XnYnHD6XY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHD 6XY ~D("*!222Convert enum to U8 to account for compiler oddity.HD69XF9YF HD$6h$uWh%uW HD<6VVHDP6WW ^D{{BuildMotorArray.viRE`zm`{m True Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON! UnlimitedDistanceTimeStop&BackwardForwardBackwardForwardFPHP,Instance 2 17Saved roboflush .viLVCCSequenceBoolean.ctl PTH0LVCC GoalType.ctlPTH0),FPHPD68)'Ā )+~ ,9/6h63ZUe0/^,XL'('t\@7|@Pl60(0 T 6d|||`8hB@R 00D |||8h B|hR 0 p4 FT `Tp8 6T 2Fdqqp 4T 0cccp 4T bbb8hTBR @d 8"rp,L4 FJ'r`q,P8hB K<OJ"^ 4 O'.`q\ 7X"^h"^h 4VETjKKETKKjETddjETKKjETddj 'Yi'Yi'Yi'Yi'Yi 5Y'^D'^D'^'^D'^@d!I Xp, t 4 F JN`q, H p  |8h B K<O JI 4 O NU`q\ 7 XIhIh 4 Vl{jKKl{KKjl{ddjl{KKjl{ddj  NiNiNiNiNi 5 YNDNDNNDN|@P5<|||@P5vL>N|0  0 @vd||4 F 0 Cd`q8  6 0 DrFqqp 4 0 05Ac5Ac5Ac8 h 0B  R p 4 0 5Ab5Ab5AbL : 0 DJ0u0/.-[0  p= 0j4 F  `q0  d8  6 Fqqp 4  0ccc8h B  R |p 4  bbbL :  0u0/.-[0 2 L :T  0u0/.-[0T$&||<O$,"BQ}|||4 G"B1wcq8hB << n2QA{q6H 43B@O|0p  l     $  #8 ,8@d$*O PU|||4 FJ*9`q,44lp8hBlX K4 N| *9`q|PWJ7O0 | 8Od8h|BhTe8J| <KFqq< 6| <KFq6|0 |Pp 6| 07Cc7Cc7Ccp 6| CObCObCOb4 FTR ,`q< @x X0 j#4 t3`q|0 #]4  1`qt( %4 GRBBQ}cq,H(\4 F R `q<@x44 F 0R @a`q< H` <Ohl4 Gcq8hB ;<  rrĮ6 hghij0 k4 GRcr,!40l4! 9`r4" C` r@#PB*2Ns&p#|<4# N 5B.`r0$  7=Nsd8$ 2 ;AJoFrr0&<q0 8&hBR p& 6 062B>c62B>c62B>cp& 2 B2N>bB2N>bB2N>bL& : ;AJG0u0/.-[&|&|&|&|&|&| @&PB#8*zN&|oAx4& N  5CBv`r0'  7Nd8' 2 ;JF rr$p) 6  06zBc6zBc6zBc8)h B R p) 2  BzNbBzNbBzNbL) :  ;J0u0/.-[0) n p0) # 7Nd@)PB$*N& r4) N# 5B`(r8*h#B R 8* 2# ;JF,rr0p, 6# 06Bc6Bc6Bc0, s#p, 2# BNbBNbBNbL, :# ;J0u0/.-[4, F#R *7`4r<-%#$D$|%%#h$ 4- F R *7`8r<.&H!8!!"|"!l"D4. FR *=7j`x47 7"d+47"Xoixrsm7 7 @,+4708_d_niidm470$X Q<fG[A" 7$ ,7lHkL7)eHk#>ee(7<,7 f07<eH7h | 7h@( 7@P(707*S&!47<NP%07*4R&! 7ht 7@8t47<eQ&7b[707@PWwg47 BPW`r48'488<480$l^Q2f<[7"48 '#dr9 |09@GWWwOg49 B8WGhr4:'9|!0:@ h<gXwxohl4: B<g#vXlr0;@ #8Xxh4; B~Wpr0<@ $ Xxh 44< B Xtr4=&h24=&8$ 4=&8 D=1!!pTt84 =!="L4= &K!zbxr@> !"L"l##\#$@$%0%&&H >!"!>"l4>3!!Hu >!""L >!&#("l4>3!!\v4>3!"f># >!K"#4>3!"g >!##\4>3!#d># >!#|#>$@4>3!$,e>#\ >!$$@4>3!$>$ >!$`$4>3!& C4>3!# >!$%04>3!%B >% >! %P 4>3!%: >& >! %>%0>&H >! h&<><&H4>3!&49 >&> %4>*J0 4>(t>>4>l>>P>X>,L<_>e8K, )$)`>-@,>(DDT.l,>(-((>>)t0>(tKt0>.(-m  >B()$t0>(KH<>$1(P 4_ynb|r ,?!( ?B)t)$t ?@@(*L)$t4?,:(!0?-(-Dj ?@@(* ?"ld,4?(tA0Q ?B(** ?B)t* 0?-(-`i"? * ?B(,+` ?B)t+` ?@@(4+`?((t0?-(-|h ?B('$,("l ?B)t,("l4?(tA\ ?@@(&,("l?t*, ?D@l1P-?+?+@+ *?+++?,x,X,?* )T*,4? (tr@-@ALA @B)tJ#4@"0+Yb],@'$M,C,*04@/^~&`@. @.//4@0./4fnj`@04@/|!"@0 4@!$ @"N.8]|4@0..fvn` @./H0@4@0.0tnvr`@0 @.N/]| @ @0.8]|@/04@(t1!@0?@ALA-0@* C(XW` [L@(! <P`L@ `P< @ @ hoho@4 @g@hzzg@g@XOm@%g%@g @ h@ h@OOg!@*L   D@1(t;t;@Q q)h-p`D+ @;@<4@ &K:B Q\br@A ;<<<<=,=>>x??h?@ A:;;A<<4A3:;.i!q)m% A:<\< A:<<<4A3:;,/a!i)e%4A3:<3Q!Y)U%A< A:<<4A3:;1Y!a)]% A:==,4A3:=6Qa!YA= A:'$=L,A>4A3:=4aq!iA=, A:>>4A3:>d8QaYA>x A:M,>0L4A3:?;i qm 4A3:=7aqi A:>?4A3:?TIa ie A?h A:? ?h4A3:?,Y a] A? A:0?]|A?A@ A:@8@4A3:@Q YU 4AD(AvA@lD A@CM,1P@AAB@AAB1PA-HA+ @ ADDA,AAB ADDB,0A*C-xBK|F A@C'$A,A+DA1D(EBxWw6\  @ ABC`BX4A &KBHWbrBBX0B*CAlABJKEF B@CCB,4B(tCDBB(4B3BBo.w6s2 BBECBCLB)(t@ASK wM@DBD(,BCIIp@ ,B(C:0BD(14BC:4BD(Jw@B BXCE@FXFFxFGHGIPHH BBE`E@4B3BFD_.g6c24B3BCg.o6k24B3BE~W._6[2BFX BBGFBFBE@ BBEFX BBFFx4B3BF|W&g._*BFx BBHFBF4B3BF0}g&w.o* BBGhGH4B3BGzWg&_"BGH BBGG4B3BI<yows4B3BG{gw&o"4B3BHlxgok BIP BBHH4B3BHw_gc BH BB@lI@4B3BI*W_[ BG BBH8IPBDBBBBHaMTI1; ib  PI`MMBALAB&)! 0B-(K, BB(M,J#B.K L,B* +@+,x.,B)T+ +,XK ,B*+`,(J4BLL B#L B@@(KJ#,B*,*+,LLBK*L&4 h hXHBK 0B*MPbkf4B(t81M; ib  Bh@L(BMM1O; ib  B@NlL(4BmD!#BM4Bh4Bj\ B"NNL4B"Ot |?HC,BL/N B @M,NLBNOT,B(@0OT,B`.8N dH; ib -4QI`MMODPtPP1; ib 1; ib 1; ib 1; ib =I`MMODPtPPP Hd,,IPm!/nndsdsm[AidiY[Y)[[)[7mYH/nnrnr,M   [ [ C C Y CmEFF,sm`s`*m0]] Y$'F|FY1;i7? -ZlHk1;i^f 1;i  1;i7 ? f`B!d 71h\|gHg[[(BBi4iT4Bb[,!,B^gBB\8axDB1b\\7WdU9@ B B"bac\B\B]\4B &K[7br@C \]\]|^^l^_P_`@`aaX C[](\C]|4C3[\XVOWS C[]]\ C[l^8]|4C3[\lW OWS4C3[^ZOWSC^ C[[X]^4C3[]YO WS C[_^l4C3[^\G OKC^ C[^^C_P4C3[_<[ GOKC^l C[i` iT4C3[_b? GCC_ C[a_pax4C3[a0c7?;4C3[^] ?GC C[_`@4C3[` 7?; C` C[```4C3[`7 ?; Ca C[k `j4C`@CaX C[h(ag C @Zcc\4Cbbh*4C3[aD7?; <C Z.T8$L,Ca[Xlk ih(C\8_,Cfggi4jl\8C\ax,CZc<b<0CbbCf,C[gf<C$8Z.4Cb4C"Z[,CgiTj4laxCdetqf;i AI`MMY(ZXZZTd4CkQ Che0C*d8 +b4k/f,CMd C@de,CMet,CtLeCDdC@h!8/f-/-C C@bgHf0C%Zg4<hxpCg0C$Zc( -%Cgg C@b[Xgg C"bh(h( C @ZNlh(4C"Z[<Q.?7H2C4Cbit',ChgilTc4C"Zgx?CMg]jl2]S] C"bigOT C @ZNgOTCgaXC]|l4C"Zj 4CbjT( C"bk i C @ZdiCi4_PCllCNiTIk4lNfCjj44CbkQ)Ili2CCLC cNdNNlP//Hd8CjaCetj4Il(h;4C"Zjp.Y7b2] C"bllT]| C @ZNlT]|4Cbi !+ImTNC2CCl/0 MwLd/~~/faq k;Nj2]]]j]]qaCCIcqX[pSEq&i ѣ ( Y]QPp/Od1(-m 1(D-j1(`-i"qq8)!) Lw(ti|r1(|-h1(,KMt(@ASK wM@DYse8K ,$))`1ClAABJKEF]sJ r(r-qC8QaY5:?;i qm 5:T?Ia ie  5:?,Y a]  5:@Q YU  9K&:B Q\5|:=7aqi5irm5Xoixrsm50+Yb]5tO |?HC55HT5Zxg?@}at(O{ioOl5pirm5Z<[Q.?7H2C5Zj 5Zpj.Y7b2]5Z[Eb\\7WdU5[X\VOWS5[l\W OWS5[]YO WSmha d71\h|Hgg[([5[^\G OK5[^] ?GC5[_b? GC5[0ac7?;5[` 7?; 5[`7 ?; 5[Da7?; 5K&[71Z(c -%5bhbn*q45[^ZOWS5[<_[ GOKC[XpS5\b[@o!,\Cl2]S]5bih!+HCk ;5TbkmQ)HCi2CC9bTj@k(\CaCC^~&`5..fvn`5.t0nvr`5.4/fnj`5'#5^Y~yNm58ladiytnnm58`n_yisdm58_d_niidm5K,kL!"5$X Q<fG[A"5$l^Q2f<[7"MeHk#>ee(HCh(;hbti l'1MPbkf18d +b4k/fE< 4*T`)5| "L*T&P5| L"TP5| X LTP5|  LTP5| ( !D*L"H5| < " DLH5| #<*D"@5| ` $ <D@5| %"4*<&85| 0&4"<8 5| '4<8 5| ( 4<8 X0Ydht1S&!14R&!C!8/f-/-5H<e$fQ&C@8!f,,a<PNP%= .h \1%1.)1` %-)1\fvn1HSyc[HCcbn5Dmn!#Ud؊ 5K&| 4 pCd/~~/f5k`mQ HCNC2C5jlHCNlf5hjHCPm!5pQC/nn5PQ!$C/Hnnrnr|/,U!"5|R!ncnNCNj2]]]j]]C[AidiY[Y5(S!C)[[)[75SpC8)!)5l\0qQCm5$TQC'$F|FYt(HY5t(8U5t(DCV9t(ADWCdsdsmCCmEFFC,sm`s`C*m5t(0AWQC0]] `t(1X!=1$(P 4_yn Ј $ 8 l p ԉ , < p d؊ ȋ$ftP@T\č8 $lTncnN0`md(\lNؐjlN TQPБQ/|,UH/\|Rdh(SHS(0q8̖TxHY$'0U,MCM,   [ [ C C Y iNDo$)p*p`+p(,qJ r(r-qCX{0>z>Pz ?z?z8@zNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@ Move Instance Config.ctl~P @ Goal @Power@Steering.@NMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@NMove Distance Type.ctl Old Goal Type Move Config@dNI.LV.ALL.goodSyntaxTargets&@0Dflt( KUUA Q8>*>*>Q8>K?8         !  (  6 TahomaTahomaTahoma02Tahoma Lucida Grande2RSRC LVINLBVW8L  8, 4RSIDlLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD vers DLDR4FPTDHCPMp\ICONpicl4icl8TITLCPCTDTHPTRec7STRGHCPSTLIfpFPHP$LIbd8BDHPLVITS`HISTtPRT FTAB . ,. l|+. 8Z. . K. |. x. \T. 7h0. 7X+. 70/. 8t. 9T. 9. ;hT. ?. ?H. @ . Q. R HA. Rl. R. S . S#. SԀ`. T,. Txd. TА. Ud^. Ux. UĜ. V <. Vt$. V@I. W . Wd. WĈ. X((s. Xd. Xd. Y4^. Y. !Y@m. "Z8w. #Z. $Zpp. %[H. '[ . ([. *\<. +\. -\䨕. .]@. /]|. 0]. 1^Dg. 2^. 3^ . 4_(8. 5_tE. 6_@. 7`(. 8`,?. 9`. :a`. ;a. <ap. =bD4. >bh. ?bt. @cL&. Acظa. Bd8P. Cd@. eا. eh. e(U. e4. &e@,!. )eL. ,eX. ed\. etH . eT. eh. f. . l(. 28. 5@. 5lT. 5|. ,Instance 2 17Saved roboflush .vi5RSRC LVINLBVWP 0`@ <BOYBBOYBaJ@){Em|34& (%vNCV qldWAgygR3LVIN,Instance 3 17Saved roboflush .viLVIN sound_sub.viY x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @TypePTH0+LEGOBlocksSound sound_sub.vieLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctln x 0@SequenceBoolean.ctl!Sequence Flow 2@0Filename@Duration @Tone@ Sound Mode @Volume @Type.@SequenceBoolean.ctl! Sequence Flow Z ZPF cP P d-` cjP"@P@flg@oRt@eofudfP0Filename p0dfd P0txd P0old P0ext c,vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#P"@P@flg@oRt@eofudf8PpRCXInputOutput RCXSystemCallGeneric Refnum Name(xpRCXInputOutput RCXSystemCalldfd(PpRCXInputOutput RCXSystemCalltxd(PpRCXInputOutput RCXSystemCallold(PpRCXInputOutput RCXSystemCallext c,TP"@P@flg@oRt@eofudf PVolumepdfdPtxdPoldPext P c%VP"@P@flg@oRt@eofudfPDurationpdfdPtxdPoldPext P c$RP"@P@flg@oRt@eofudf PTonepdfdPtxdPoldPext P" P@@ cXP"@P@flg@oRt@eofudfP Sound ModexdfdPtxdPoldPext P" P@@ cRP"@P@flg@oRt@eofudf PTypexdfdPtxdPoldPext c.RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext Pb P         @P  c TP"@P@flg@oRt@eofudf P!Repeatx!dfdP!txdP!oldP!extZ P$@P@0P c c| c40@SequenceBoolean.ctl!Sequence Flow 2!! @Flags c8@pRCXInputOutput RCXSystemCallGeneric Refnum Name<8@pRCXInputOutput RCXSystemCallGeneric Refnum Name @!Error c @!Wait c c|@ Sound Mode@0Filename@Duration @Tone @!Repeat c @Volume @Type2.@SequenceBoolean.ctl! Sequence Flow @!Repeat c c0 c c (c@RCXSoundGetState d P``` d  ( P , H L Php^g Thank Youdd@Y@9@9?\RCXInputOutput RCXSystemCall$208H p|~`& 0<>Xl"x|LP$D ,8<\p|~  dVIDS,Instance 3 17Saved roboflush .viVIDS sound_sub.viPTH0XFun#RCXInputOutput.*:RCXSoundGetState:EhP@RCXSoundGetState @FlagsPTH0-PlatformLEGORCXInputOutput.dllB 8H i386 ; code@U; $ Ew; E\EPPUEd$=p=Ð)GӀ}MELXCDH{H$QRH4\d$ZY=Ct`C4CdX{hPXR=ZXCLL{PPLRfzfZXCTP{XPPRffZXC\D{`PDRffZXCl\{pP\Rf:fZXƅ$ƅpƅƅ0ƅlƅƅƅ,$ hhUEP.@SequenceBoolean.ctl! Sequence Flow! @Tone@Duration @Type @VolumeD8@pRCXInputOutput RCXSystemCallGeneric Refnum Name@ Sound Mode"@0Filename:*@PlayVolumeSlider.ctlVolume @!Repeat x  @!Error@ Sound Mode@0FileName@Duration @Tone @!Repeat*@PlayVolumeSlider.ctlVolume @Type @!Error"@0FileName @!Wait @FlagsL@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out&@RCXSoundGetState&@RCXSoundGetState 7 @Flags94pp4p((DDdt(ppp8|ppp YD Sequence FlowTDQV^QW^FilenameHȱ6Vc5Vc4PDB7OPB8OPToneHl6HeUHgU_DAAGeneric Refnum NameH6&%TDBOBODurationH6HUHUN N [D$$Sequence Flow 2N N VD%X%X Sound ModeH6+H6m+o+H06 H6 PDTypePDn8{On9{OWaitRDAction_D^Zk^[kWait for CompletionZD5aB5bBTone FrequencyYD5B5B Duration (ms)TDCPCPFilenameSD i jControlRD$$ VolumeRD)s3)t3VolumeN-E7L-F7L H6*'5?*)7> HDܲ61:1:RD]{^{ RepeatXD`a sound_sub.viHD6`m`mHD61>1> HD862?2?HDp6HDIJ6HDP6))HD,6CPCP HD6HD6kxkxHḒ6hhREwx True yD---Wait until sound module clears all the flags.HD|6lD  Don't wait if there was an error%.0f%.0f%.0f%.0f%.0f%.0fPlayStop Sound File Play TonePNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB` ,0 ,.|FPHP,Instance 3 17Saved roboflush .viLVCCSequenceBoolean.ctlDPTH0- FPHP68-t+ -XL+L+@H7~D@U; 7x66p f{10/^n        t $  ||@d `p,,`d04 FDJ` |4QBh:!$ Sound Volume|0  Qh:d8hBPT|0D$2|44 N PU_`܄4  2 Ud6F8hBR ||0DDp |4 N  A6PQ`,|8 2 GdVF048hdBdR 0D&| \8U lB2,  <D |4 F,QB`$|< 2D 'F  X ,Q<d3|`}0@0 7D b |@ 2DO '88 h,B XT |0 D t ,p 2D+  uuu0 D  4 \ ,  (  4>D!> >> @> 4>D t\>LYsYs>c::> (tH> c1!"""$#>84>/D%^> >> >8| >8 X >84>08%^ >8 |4>086^4>08$^> 4>Dl! >> >kk>svvs1; Dib H> H>4>  ״1!; Dib 4?/D(? ? @ ? || ?!4 |? 84?074?0 84?D `! ?| @4?D!!! <? !4  LDH?!4{1"; Dib ,?px8 L?8  (  , \4x#; Dib 1; Dib 1; Dib 1; Dib ?`? ?='; Dib  (?\ ? @?$0 ?$|$0,? \@?$9Ws?%x<?@l $0%x,?,$|%8@?$& ?&`%8%x? &`@? 4?&'( ?%x?\? ]  H?&`H?@ ??i!"""$##- , \ 4x0" ;DiY] 0" ;Di 0" ;Di 0$# ;DiY] ))p$4%T#`NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksSoundSound.vi Localized:&@0Localization Status (string)LocalizeMerlotSoundBlockConfig@SoundConfig.ctlP@SoundToneType*@PlayVolumeSlider.ctlVolume0@<SoundAction.ctlPlayStopAction@0Filename @Tone@Duration @!Wait @!Repeat Sound Configd Thank You RequiredFilesO"@@2Required FilesPTH0Sounds Thank You.rsoNI.LV.ALL.goodSyntaxTargets&@0Dflt( V@@?n AAB A@?            y TahomaTahomaTahoma02TahomaTahoma00RSRC LVINLBVWP 0 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD0versDDLDRXFPTDlCPMpICONicl4icl8TITLCPCTDTHPTRec/ STRGCPSTDMNGIlPICCLIfpFPHPOMIdLIbd BDHP VITS4HISTHPRT \FTABp. (. l. . ph. TT. H . P\. h. . ,!. . U. 0h. ا. @. $P. $ȸa. %&. +t. ,h. ,p4. ,p. -. -\. -,?. . . .d@. .8. / . /X. /g. 0 . 0`|. 0. 1. 1T. 1pp. 1. 2@w. 2@m. 2씩. 3P^. 3d. !4d. "4h(s. %4. &5@I. '5p$. (5<. -6d. /6\`. 06. 17. 27\HA. 37. 47 . 58@H. 68. 78hT. 89$. 99pT. :9t. <:X+. =:`0. >:\T. ?;,x. ;. ;E. ;. ; . );̜. *;؄. ;. ;. #<. $=0. .>@. +?hd^. ,?x. ?#. @. ;m,0/. mP. mK. W. 8Z. |+. h,. ,Instance 3 17Saved roboflush .vi4RSRC LVINLBVW0 /` 0 <GK@ /g KB†2? qldW|)|5THLVIN,Instance 4 17Saved roboflush .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In``P cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext c nP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dVL^[$D08 dpx , @ <VIDS,Instance 4 17Saved roboflush .vii386B0 code Ew0 E\EPPUEd$=k= Ð)GӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEP