RSRC LVINLBVW  @Saved Atelier 3 defi 2 progU!+.................. 0RSRC LVINLBVW, i ,`@0 <% O.N _G(YUwd ُ B~j ,%\}LVIN8Instance 1 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl@@ 0@+jSequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@+jSequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>tHVIDS8Instance 1 29Saved Atelier 3 defi 2 prog .viXi386./code Ew$./E\EPPUEd$=>=fÐjӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$=!pd$ZY=z= p h搐ÐEw //E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp//p @'PUEd$=ÐP//_^ZY[]ÐQRu|.d$ZY,Ul$SQRVW}#QRUjod$ZY_^ZY[]ÐUl$SQRVWu$0/FW./F@X0/FDQRhUWod$ZY_^ZY[]ÐXA./fnv%CODE xԸS %7.1Oldest compatible LabVIEW. ϸ? PPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPDԆO88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DSequence Flow 2LDH$  LDLDBBHDL JJOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP8Instance 1 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctlPTH0@FPHPD( 8P݄~耂 ,0Ȼ  #yOH/^@XLT@;@7d|||8hPBT|002<  4 32]`0 @d!C$p+j0,]4 FJ`4 8hB Kp1; ib 1; ib Dp1; ib 4 OPR` <OJ;,(< ~P, 4 4 OP`8  P;;;;;1D; ib 4 FRJC`$ , $Pip|1; ib 1; ib 1; ib 1; ib =p| A 0d ; iHBDHP8Instance 1 29Saved Atelier 3 defi 2 prog .vih @BDHPDл 8ބg ~耂 lh л #Oq@/^, (  <0  <0 @<4 BK<   i 1; ib 1; ib  P1; ib 1; ib - P(X1; ib 1; iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.viNI.LV.ALL.goodSyntaxTargets&@0Dflt( qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW, i , 40RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPSTHMNGI\LIfppFPHPLIbdBDHPVITSHISTFTABI I lI I l4I I LI LcI dI I I lkI 4 I @LI _I ȤI 0I ԬI $QI I ؉I TiI I I @;I 0PI I ȨI PI %I %LI (VI *\I *LI 8Instance 1 29Saved Atelier 3 defi 2 prog .viRSRC LVINLBVW@  `@ 2<}zG6f +ME =EhN3NP& qldWjx\p)hM' DLVIN8Instance 2 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl 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.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.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 Afterp!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 c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| K 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS8Instance 2 29Saved Atelier 3 defi 2 prog .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j@d;#code8;# Ewdd;#E\EPPUEd$==, ÐjӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ETl;#E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETWn;#E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$7cݍd$ZY== p h搐ÐEw o;#E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðo;#Ðx&^o;#Ðx&Ro;#Ðx&oo;#Ðx&o;#Ðx&pp;#p @'PUEd$=ÐPsh  8r| Z p WKCODE8;#xn %7.1Oldest compatible LabVIEW. O ԼO`22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)ÙMove.vi  @Dure@ Direction@ Puissance0@+jSequenceBoolean.ctl!Sequence Flow 2@ Autre moteur@! Direction@Moteur de droite@Moteur de gauche@!Action suivante:.@+jSequenceBoolean.ctl! Sequence FlowDTHPDԆO88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHD`O10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD EqGpTDSteeringHD_OVD#C0v#D0v Stop AfterHDԎO3R@3S@ UD+8+8 Goal TypeN+8+8 H`O=J==HDl^O=J=JQDDure_Du4u5Volet de connecteureD 2 3Panneau config uniquement]DCCPCDP Action suivante:UD DirectionUDAqBq PuissanceUD DirectionH$O3UD  DirectionUD<< <-LibellUDFF <-LgendeVD6A-6A- Left MotorHddO<BIn<D<mWD6DAu6EAu Right MotorHH^O<I<<WD6A6A Other MotorH <I<<XD+6 +6  Autre moteur\D+6+6 Moteur de droite\D+>6+?6 Moteur de gaucheLD1828H$O9H:HLD##LDX_Y_LDCJDJH$O`oaoHDbO^_ HD,O@AHDXOXwYwHD dXqdYqHD XnYnHDpdOXY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHDxOXY ~D("*!222Convert enum to U8 to account for compiler oddity.HDO9XF9YF HD|cOh$uWh%uW HDbOVVHD_OWW ^D{{BuildMotorArray.viRE`{m`|m Vrai 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%.0fDSACTIV/ACTIV! UnlimitedDistanceTimeStop, En arrireEn avant En arrireEn avantOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP8Instance 2 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0'@FPHPDO8'H" ڄ'~8;#t9/܋OO3ZQeH/^,XL!p!,@7|@P 6\0(0 T 6d|||D8h#hB@T00D |||8h$B|hT0<p4 FT `z8 6T 2FN|l0 x @vd||4 Fx Cd` 8 6x DrF p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `< 0  d8  6 F$ ؠp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`lb 0% @ 7Nd8% 2@ ;JFmb bz p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`S 8(hBR 8( 2 ;JFS bnp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7 `lb <+  dT4+ F@R *7`lb <, 44, FDR *=7`D <-! |dL- 8 8 tL44\-44L@t 8 8a","1; ib |&,""",-#4##$&|; ib 1; ib 1; ib 4- O#hR09`lb <.OJe"x<. ~#h8Ixr`O40 O#h$`8 1 #he@e2@e2@e2@e2@2#h2|$<2O<JB% ,2%L%%%42 O$RW``443 O$BK`ܒS <4 ~$_pؠS |:6 $B@B2@B2@B2@B2@i,"""#&&'1; ib 1; ib 1; ib 1; ib =,"""#&&'D'A#9/BDHP8Instance 2 29Saved Atelier 3 defi 2 prog .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viP@PTH0p BDHPD` 8nK߄p6~8;#ZxdO` F Y]QP@/^,610)nh061|06@8D]}mt46 BD]S 07@?_O07@ Wwg47 B? S 08@ 8 T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M|=|4>`j >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ0>Y@> , > >@>d0>*S&!4>Lxc $0>*R&! >$P >@$P4>Yb`Q%>W`P@>Tt0>@dWwg04> BWDlb 4?'x3?<?4?0^Q2f<[7"4? `'#P@ ,0@@LTGWWwOg4@ BT8WG\ 4A'8!0A@ 4gXwxoh4A Bg#vX 0B@ LPXxh4B BP~WS 0C@ 4Xxh4C BX,S 4D&2t4D&h7(4D&7 DD1!T! Tt8D!D!4D &K zbS @E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE,J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_znb8 ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4l Q FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@kt F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (Pt G-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,e!!G`/4G`eH!# G"LLD-Q4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLD.Q G @0-QG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-prG:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>QH>H? H9?<?4H39?Q YU 4HC,@_0H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  Ⱦ HABdA\4H &KAHWb IA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,IBHHt? ,I(B90IC,0IB94IC,H_@I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*KPbkf4I($mx IKTIKL$1NN@NpNNNO8n I@LKT4I`_f!"Id\K4I`\d4I`]|dp I"LLMJ4I"M |?HC,I<H/|L I @KMJILM|,I0XM|,I\h-M!n,; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I!`Xt71[,ZZPPOII\$\D4IW4O`$!+IRZIIPUDI1W4QP7WdUHL IPt I"W`VX@ IQ\IQ4I &KP@7b0n@J Q\QQRRS<ST TUUxU JP@QQ\JQ4J3P@PVOWS JP@RQ JP@^RQ4J3P@PW OWS4J3P@RlZOWSJR JP@OR8R4J3P@Q|YO WS JP@SpR4J3P@S(\G OKJS< JP@RS<JS4J3P@S[ GOKJR JP@\Tt\D4J3P@T b? GCJT JP@VSU4J3P@Uc7?;4J3P@S\] ?GC JP@T@T4J3P@T 7?; JU JP@TU4J3P@Ud7 ?; JUx JP@]U0]$JTJU JP@[tV4[ J @O0X X@ 4JW4Va)4J3P@U7?; <J O0.H`,JVO^]\[tJPT ,JZ0Z[\$]^PJ U,JO0WV0JW4VJZ0,JP@ZZ0<JLO0.H4J`Wc4J"O0P$,J[ \D]$^UJXYl4J`^PdQ JYP0J*X +b4k/f,JdTKX J@XYP,JtL$Yl,J$KTYJT XJJ J@W`ZZ00J%O0Z<hxpJZ0J$O0W -%J[[ J@W`OZPZ J"W`[t[ J @O0L[4J"O0OQ.?7H2C4JW4\db&,J[[@\^lX@4J"O0Z?JL$[ J"W`\[@M| J @O0L[@M|J[UJQ^4J"O0] 4JW4]Dat' J"W`]\P J @O0X\PJ\$SJ^^JL\DJ]]$4JW4^4a,Q(LJ X LDXLL/H.J]UxJYl]$4J"O0]`.Y7b2] J"W`^^lQ J @O0LD^lQ4JW4\`!*J^/|08J?p[[HJCEF|FJOpS\J^2]S]HJ];HJ\2CC\JVCCHJ[t;J!8/f-/-J8!f,,HJX pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLDj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y 1n; ib LJJp)&h  LdLi; ib =N@NpNNNO8nn-K   [ [ C C Y <hnK$L@NpNNNO0ONI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@M=Move Instance Config.ctl~P @ Goal @Power@Steering.@ŠMove 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@ŠMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?:!    &  - / 1  8 TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW@  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4I I lI I ؔI 0PI ;I (I I 7(I 7T؉I 7tI 8QI 8ȬI 9L0I ;PI ?T_I ?`LI @h I QlkI RHI RdI RcI STI SI SI TPI TI TiI UD,I UXXI UI V@I V@I VI WHܩI WLI XBI XttI XLvI Y,pI YxI Y\I !Z0hI "ZhI #ZI %[4I &[I ([|I )\8I +\ I ,\ bI -]@\~I .]I 0]I 1^a|I ?b\xI @b\DI AbI Bc,I CcxpI DcĸvI Ed(I Fdtp I Gd qI HeXppI IeCI Jf I fI f4I fI fI $fp7I 'fLEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl 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.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P P c RP"@P@flg@oRt@eofudf PPowerxdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!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 c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| h 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS8Instance 3 29Saved Atelier 3 defi 2 prog .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j codepi Ew E\EPPUEd$==, ÐjӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET~ E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpET E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$=ߍd$ZY== p h搐ÐEw  E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð  Ðx&^6 Ðx&RL Ðx&ob Ðx&x Ðx&p p @'PUEd$=ÐPsh  8 Ph   WPh  0 Ph j Ph  P9h   oPh   5Ph R P=h   Pkh   P8h  MPkh $: Ph t Ph  Ph   eP]h !" +Ph &\ Ph * P/ h " }P h #  CP h  pD PC h  ~ Ph h  _^ZY[]ÐT=,PEP$PP3 $T$@ $Ðd$X=,PEP$PPp $X$@ $Ðd$\=,PEP$PP $\$@ $Ðd$`=,PEP$PP $`$@ $Ðd$d=,PEP$PP' $d$@ $Ðd$h=,PEP$PPd $h$@ $Ðd$.Ul$SQRVWT$ QRPE@$R&:ߍd$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRucߍd$ZY,Ul$SQRVW}#QRU{ߍd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hU茇kߍd$$ZY_^ZY[]ÐUl$SQRVWum F  F F@ FDQRhUhߍd$ZY_^ZY[]ÐXG+ JX /-  q7 Yg ) { O A08@H%>r| Z p WKCODEpi x %7.1Oldest compatible LabVIEW. O^ObO22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù Move.vi2  @Dure@ Direction@ Puissance0@+jSequenceBoolean.ctl!Sequence Flow 2@ Autre moteur@! Direction@Moteur de droite@Moteur de gauche@!Action suivante:.@+jSequenceBoolean.ctl! Sequence FlowDTHPDԆO88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDdO10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD@OEqGpTDSteeringHDx VD#C0v#D0v Stop AfterHD\O3R@3S@ UD+8+8 Goal TypeN+8+8 HO=J==HD O=J=JQDDure_Du4u5Volet de connecteureD 2 3Panneau config uniquement]DCCPCDP Action suivante:UD DirectionUDAqBq PuissanceUD DirectionH$P 3UD  DirectionUD<< <-LibellUDFF <-LgendeVD6A-6A- Left MotorH <BIn<D<mWD6DAu6EAu Right MotorHO<I<<WD6A6A Other MotorH\O<I<<XD+6 +6  Autre moteur\D+6+6 Moteur de droite\D+>6+?6 Moteur de gaucheLD1828H$(O9H:HLD##LDX_Y_LDCJDJH$O`oaoHD O^_ HDh @AHDOXwYwHD8 dXqdYqHDaOXnYnHDOXY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHDp XY ~D("*!222Convert enum to U8 to account for compiler oddity.HDO9XF9YF HD[Oh$uWh%uW HDbOVVHDOWW ^D{{BuildMotorArray.viRE`{m`|m Vrai 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%.0fDSACTIV/ACTIV! UnlimitedDistanceTimeStop, En arrireEn avant En arrireEn avantOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP8Instance 3 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDO8'H" ߄(C~pi t9/ O3ZQeH/^,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT `8 6T 2FS p 4T 0cccp 4T bbb8hTB R @d 8f% +j0,]4 FJf`h 8hB K@d!B%(+j0,]4 F<JB`S 8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`pS 8 6x DrFS S(p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `zb 0  d8  6 F bl,p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`4zb 0% @ 7Nd8% 2@ ;JFmb Shp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B` 8(hBR 8( 2 ;JF Sp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7 `ت<+  dT4+ F@R *7`X <, 44, FDR *=7`D <-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`\ <.OJe"<. ~#8Ih܈O40 O#$`~x1 #e+e2+e2+e2+e2+2#2|%D<2O<JB%,2%%&&P42 O%DRW``x43 O%DBK` <4 ~%D_pd  6 %DB+B2+B2+B2+B2+i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP8Instance 3 29Saved Atelier 3 defi 2 prog .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL BDHPDHO8nK݄pK6~pi ZL OHOF Y]QP@/^,610)n061|06@8D]}mt46 BD] 07@?_O07@ Wwg47 B?d 08@ 8 T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BW 4?'x3?<?4?0^Q2f<[7"4? `'#ר@ ,0@@LTGWWwOg4@ BT8WGxz4A'8!0A@ 4gXwxoh4A Bg#vXD0B@ LPXxh4B BP~W 0C@ 4Xxh4C BX4 4D&2t4D&h7(4D&7 DD1!T! Tt8D!D!4D &K zb_@E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE,J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_znb,S ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-prG:G; 4G &K9B Q\b@H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  Ⱦ HABdA\4H &KAHWbfIA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,IBHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I!`X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUHL IPt I"WV0Xp IQIQ4I &KPp7b@b @J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,JO`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@M=Move Instance Config.ctl~P @ Goal @Power@Steering.@ŠMove 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@ŠMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?:!    &  - / 1  8 TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4DHI I lI I CI I I $I }I 7$LI 7P I 7pLI 8aI ?b0I @b\I AbQI Bc,I Ccx؉I DcI EdI FdtI Gd;I HeX0PI IeI Jf I f qI fI f\xI fAI $fhI 'fpI *fBI f|mI giI g( I /gXI 5gdI 2gp,I pI qdI I tI  xI I ,$I |NI 8Instance 3 29Saved Atelier 3 defi 2 prog .vin"}@ X8þ2 dpx@@  @HVIDS8Instance 4 29Saved Atelier 3 defi 2 prog .vi-i386mlcode+lEwlE\EPPUEd$=X=ÐjӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPDԆO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHOC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDOwxZDZgZgLoop N secondsHDOXD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HDO %.0f%.0fHFPHP8Instance 4 29Saved Atelier 3 defi 2 prog .vi @FPHPDO8 ( ~+lbOOs{?|H/^,XLА@7|D|<O<7V,l4 Gh7C` 8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P` 0  >'U]d8 2 B+QYFP p 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `ܔ ` 81; ib 1; ib 8 @1; ib 1; ib <,`<\  <  i@pp 1; ib 1; ib 1; ib 1; ib =@pp AUOHBDHP8Instance 4 29Saved Atelier 3 defi 2 prog .vi\@BDHPDO8 4ބ[~+lPOO: $ybB5@/^,  000@< vt4 BDv 44 !4 Yhjb  @p4/h48 4\ @ TXp T, p @0`82 bHe _@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B   , L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Lyb 4  T4 u@0 @4 B 4 <,0WW   |   a T 1; ib 1; ib @ T @D; ib 1; ib 1<T  P4/ LlOn  |40 |  \gan  |0 4 |40 | hR\Wn  | p40 | R\Wn,(T |  | Da ; ib 1; ib < |T(dD,D=; ib  `0BBWi; ib =T  P -Dp L92  5B  = Dp L`LM:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW7 7 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLxI I lI I ܐI ,I I I  I  ,fI |mI BI \pI lhI AI \xI I  qI ܨI 4I 0PI ܠI iI I LQI 0I I _I \LI ;I I I  I " I "lkI 4\I 5dI 5qI 6LI 8Instance 4 29Saved Atelier 3 defi 2 prog .viHRSRC LVINLBVWCdQ CD` 0 <le' BKfo!w LFp qldW5]x7?kioXLVIN8Instance 5 29Saved Atelier 3 defi 2 prog .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4HVIDS8Instance 5 29Saved Atelier 3 defi 2 prog .vii386#@'V codeFV Ewd'V E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu  4 4 D2p@ @@4 K@apbub 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRb( BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx-8S P D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`S , Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVWCdQ CD 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl 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.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.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 Afterp!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 c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| K 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS8Instance 6 29Saved Atelier 3 defi 2 prog .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j!code!! Ew!E\EPPUEd$==, ÐjӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET>!E\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpET!E\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$^ލd$ZY== p h搐ÐEw K!E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ð!Ðx&^!Ðx&R !Ðx&o"!Ðx&8!Ðx&pZ!p @'PUEd$=ÐPsh  8|!Ph  !WPh  !Ph *!Ph d!P9h  !oPh  !5Ph !P=h  L!Pkh  !P8h !MPkh $!Ph 4!Ph n!Ph  !eP]h !!+Ph &!Ph *V!P/ h "!}P h # !CP h  p! PC h  >!Ph h x!_^ZY[]ÐT=,PEP$PP!$T$@ $Ðd$X=,PEP$PP0!$X$@ $Ðd$\=,PEP$PPm!$\$@ $Ðd$`=,PEP$PP!$`$@ $Ðd$d=,PEP$PP!$d$@ $Ðd$h=,PEP$PP$!$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rf[ލd$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRuލd$ZY,Ul$SQRVW}#QRU"ލd$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hŲލd$$ZY_^ZY[]ÐUl$SQRVWu-!F !F!F@!FDQRhUDލd$ZY_^ZY[]ÐXG+ JX!/-  q7 Yg ) { O A08@H%>r| Z p WKCODE!!xrb %7.1Oldest compatible LabVIEW. SOOO22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù Move.vi3  @Dure@ Direction@ Puissance0@+jSequenceBoolean.ctl!Sequence Flow 2@ Autre moteur@! Direction@Moteur de droite@Moteur de gauche@!Action suivante:.@+jSequenceBoolean.ctl! Sequence FlowDTHPDԆO88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDO10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD4OEqGpTDSteeringHDOVD#C0v#D0v Stop AfterHDO3R@3S@ UD+8+8 Goal TypeN+8+8 HO=J==HD(O=J=JQDDure_Du4u5Volet de connecteureD 2 3Panneau config uniquement]DCCPCDP Action suivante:UD DirectionUDAqBq PuissanceUD DirectionH$ 3UD  DirectionUD<< <-LibellUDFF <-LgendeVD6A-6A- Left MotorHLO<BIn<D<mWD6DAu6EAu Right MotorHO<I<<WD6A6A Other MotorHbO<I<<XD+6 +6  Autre moteur\D+6+6 Moteur de droite\D+>6+?6 Moteur de gaucheLD1828H$_O9H:HLD##LDX_Y_LDCJDJH$aO`oaoHDiO^_ HDԈO@AHDOXwYwHDOdXqdYqHD܎OXnYnHD,OXY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHDHOXY ~D("*!222Convert enum to U8 to account for compiler oddity.HD@O9XF9YF HDXdOh$uWh%uW HDlOVVHDbOWW ^D{{BuildMotorArray.viRE`{m`|m Vrai 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%.0fDSACTIV/ACTIV! UnlimitedDistanceTimeStop, En arrireEn avant En arrireEn avantOKOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP8Instance 6 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0(D@FPHPDO8'H" ߄(C~!!t9/d`OO3ZQeH/^,XL!p!@7|@P 6\0(0 T 6d|||D8h#B@T00D |||8h%DB|hT0<p4 FT ` 8 6T 2Ftb bz|p 4T 0cccp 4T bbb8hTB R @d 8f% +j0,]4 FJf`mb 8hB K@d!B%(+j0,]4 F<JB`S 8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd` 8 6x DrFtb Sp 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `S 0  d8  6 Fplb STp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`8 0% @ 7Nd8% 2@ ;JF| S8p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`طS 8(hBR 8( 2 ;JF̟S bup* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7 `Xb <+  dT4+ F@R *7`<, 44, FDR *=7`S <-! |dL- 8 8 tL44\-44L@t 8 8","1; ib 1; ib (#,"\"",-#$@$$t&; ib 1; ib -',"\""#`#&'5; ib 4- O#R09`lb <.OJe"<. ~#8Iub cO40 O#$`S 1 #ee2e2e2e22#2|%D<2O<JB%,2%%&&P42 O%DRW``S 43 O%DBK``S <4 ~%D_ppS O6 %DBB2B2B2B2i; ib 1; ib 1; ib =,"\""#`#&'H'#9/ 223ZQe/[,BDHP8Instance 6 29Saved Atelier 3 defi 2 prog .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPpPTH0pL BDHPD(aO8nKhքpK6~!!ZL,O(aOF Y]QP@/^,610)n061|06@8D]}mt46 BD]S 07@?_O07@ Wwg47 B? 08@ 8 T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?M=|4>`jL >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`YHk#>eY>,> 8HZ00>Yp> , > >@>d0>*S&!4>Lc<$0>*R&! >$P >@$P4>ZbQ%>WPp>Tt0>@dWwg04> BWS 4?'x3?<?4?0^Q2f<[7"4? `'#dS @ ,0@@LTGWWwOg4@ BT8WGS 4A'8!0A@ 4gXwxoh4A Bg#vXDdb 0B@ LPXxh4B BP~Wlb 0C@ 4Xxh4C BXb 4D&2t4D&h7(4D&7 DD1!T! Tt8D!D!4D &K zb| @E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($iE<|ElE8EELETDXE,J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_znbPmb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4lPQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@k F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PtS G-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,f$!!G`/4G`ex!# G"LLt-R4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HLt.R G @0-RG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-prG:G; 4G &K9B Q\bS @H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>RH>H? H9?<?4H39?Q YU 4HC,@_`H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  Ⱦ HABdA\4H &KAHWbS IA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,IBHHt? ,I(B90IC,0IB94IC,H` @I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*LPbkf4I($m1L$L@NpNNNO0O IKTIKLT1N4; ib  I@LKT4I`_Df!"Id\K4I`\8d4I`]d I"LLMLJ4I"M |?HC,I<H/|M, I @KMLJIM,M,I0XM,I\h-ML!n\; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I!`X71[,ZZP@OII\T\t4IWdP$`T!+IR[IIPVDI1WdQLQ7WdUHL IPt I"WV0Xp IQIQ4I &KPp7bS @J QQRRSSlSTPTU@UU JPpQQJR4J3PpPVOWS JPpR4Q JPp_RR4J3PpQW OWS4J3PpRZOWSJR JPpORhR4J3PpQYO WS JPpSS4J3PpSX\G OKJSl JPpS$SlJS4J3PpS[ GOKJS JPp]T\t4J3PpT<b? GCJTP JPpV0TV4J3PpUc7?;4J3PpS] ?GC JPpTpT4J3PpU, 7?; JU@ JPpTU@4J3PpU7 ?; JU JPp]U`]TJTJU JPp[Vd[P J @O`X<Xp 4JWdWa)4J3PpU7?; <J O`.H`,JV0O_]][JPTP,JZ`[[0\T]4^PJ V,JO`WV0JWdWJZ`,JPp[Z`<JLO`.H4J`WHc4J"O`PT,J[P\t]T^VJY Y4J`^d0Q JY@P0J*X +b4k/f,JdTKY J@XY@P,JtLTY,J$KTY@JT Y JJ J@WZZ`0J%O`Z<hxpJ[0J$O`W -%J[0[P J@WOZ[ J"W[\ J @O`L\4J"O`OQ.?7H2C4JWd\bH&,J\[p\^Xp4J"O`Z?JLT[P J"W][pM J @O`L[pMJ[0UJR^4J"O`] 4JWd]ta' J"W]\P J @O`X\PJ\TSJ^^JM,\tJ]4]T4JWd^da\Q(LJ X<LtXLL/H.J]4UJY]T4J"O`].Y7b2] J"W_^R J @O`Lt^R4JWd\a!*J^/|08J?p[[HJCEF|FJOpS\J_2]S]HJ];HJ]2CC\JV0CCHJ[;J!8/f-/-J8!f,,HJX<pJX/~~/fHJLC2CHJLfHJm!J/HnnJ.nnrnrJLtj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y =n; ib  oLJJp)&h  LdLi$L@NpNNNO0Ohn-K   [ [ C C Y <hnK$L@NpNNNO0O pr#NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@M=Move Instance Config.ctl~P @ Goal @Power@Steering.@ŠMove 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@ŠMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?:!    &  - / 1  8 TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4I }I lI I ؐI I BI (AI EI 7(I 7T؉I 7txI 8I 8ȤI 9L,I ;PI ?T I ?d,fI @l|mI QpI RLhI RI R qI SXI SI SI TTiI TQI TNI UH_I ULI U;I VDI V I VlkI WLI WI XLI XxtI XLvI Y0\I Y|hI YؘI !Z4I "ZI #Z|I %[8 bI &[\~I ([I )\aLEGOBlocksLight Light_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctlm x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~T~VIDS8Instance 7 29Saved Atelier 3 defi 2 prog .viVIDS Light_Sub.vi PTH0i386Iu#code@nu#Ewu#E\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo H bmbm HDOirir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$tOANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$~:)8*8LDHOIOLD3:4:H$ P_Q_HDpO?? HDO9DX9DX HD0aO6A6AXDyz Light_Sub.viHDlO?? HDO00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  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`PNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`%.0f%.0f dh dfOFFONOFFONOKOKFPHP8Instance 7 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl  PTH0LVCCPadSelectorOutput.ctlPTH0$@FPHPO8#,$XL7~D@nu#1;dO @ "PH/^{d||8hBT@U|`0D$2P||8h BT0Dp ||8h!BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`S 8hB K@d!2#D +j0,]4 FJ2`hx8hB K|@0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^0 7ar 4 FR` oM`̱S 4 Na6mX`kb ,  P  L@P A_px4 J dp`8x8  2 anattt| e@ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erer eo33`0 :i`oe0 h`na===D `00hVs&hVsx0 2 T(dieeeeee0 2 T-dgyyyyyy4 6 ThsS<04 FRJAN1`Px4 JJ=J``|8hB K#T; Dib 1; Dib 1; Dib 1P$Lx`###,d @h0 7?RDJ>S8p4 N =J`S 4 NR ARX`ub 0  >RSd,  0 7 BVOF,  @d AN{4 FJAN`S 8hB K||8l4 OAN`w|< j@OS O8hB  |<OJAN,X|@d BVOn`{|4 F JBdOn`|8h B K 6ANANANANANANAN < O JBVOc 844 OBdOm`x8!hBl !|!|@!d BO{!|!|!L4! FJBO`Я8"hB K"|"|<"OJBO"p4" OBO`L_# 6BVOcBVOcBVOcBVOcBVOcBVOcBVOc #|#|@#d BO`{#|4# F JBO`x8$h B K$|$|<$O JBOL$h4$ OBO`x%|% 6BOBOBOBOBOBOBO 8%hB  8%hB %|,% @<%OJ U\,% !(4% O R )`&,` & 6BOBOBOBOBOBOBO 4& O  `0x<' ~ (9L_O)   U U* U* U* U*<*OJ2|!,*""<"p"4* O!RGP` x4+ O!2;` <, ~!O`8_O. !2|2|*2|*2|*2|*. !i; Dib 1; Dib 1; Dib 1; Dib =Lx`####mDHT 1;22@ "P~BDHP8Instance 7 29Saved Atelier 3 defi 2 prog .viLVIN Light_Sub.vihPTH0 BDHP@O8 ݄ ,. D0.D.ph.~D@nu#%O@OIf1WKJ@/^0.@p`/4. B`@_ / @0/@p`EU6M&4/ B8EY\mb 40 B|5B01@p|BRJH11 141 &Khxbx2`@2 2@D21Dx `?Z42D$\ 2h` 2h@ 2h0d 2h@423h 423h x423h@x423hTx42D02@p0d2"42 Bd@e 3d 1 P  p ,3@dh|`03@p\@0 p43 B@1(_,4`|d@44D !4@ ; Dib 1; Dib 1; Dib 40"aa44 qq d; Dib 1; Dib 1; Dib ,40i; Dib 1; Dib = P  p  P  p q0 ; Di 0D NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardt@2New PathPTH0R prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW 4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTAB,I I lcI ppI 0p I  DI ȸvI hI I wI 0I I ĬI I hI lI p0PI |\xI \DHI 0I I I LI }I LI HI 4I I  DI  DI  pI !DI !|I !mI "DPrI "I !" bI "#8|I ##I $#I %$4I &$hI '$\I )%(tI +%tI ,%I .& I /&`I 0&_I 1&NI 2'DQI 3'iI 4'젩I (8I 5,CI 6DI 7TLI 8|(I : }I I @\~I *CLLI L| I Ldpx@@  @HVIDS8Instance 8 29Saved Atelier 3 defi 2 prog .vi-i386m@w#code(nw#Ewdw#E\EPPUEd$=X=ÐjӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm2DTHPDԆO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHOC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHD wxZDZgZgLoop N secondsHDHOXD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HD,  %.0f%.0fHFPHP8Instance 8 29Saved Atelier 3 defi 2 prog .vi @FPHPD 8  ~(nw#OOs{?|H/^,XL@7|D|<O<7V,l4 Gh7C`Xx8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`x0  >'U]d8 2 B+QYFئ__Dp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 ` x` 81; ib 1; ib 8 @1; ib 1; ib <,`<\  <  i@pp 1; ib 1; ib 1; ib 1; ib =@pp AU"\ HBDHP8Instance 8 29Saved Atelier 3 defi 2 prog .vi\@BDHPD,O8 4[~(nw#DO,O: $ybB5@/^,  000@< vt4 BDv|_44 !4 Yh_ @p4/h48 4\ @ TXp T, p @0`82 b __@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  x, L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Lx4  T4 u@x0 @4 Bx4 <,0WW   |   a T 1; ib 1; ib @ T @D; ib 1; ib 1<T  P4/ LlOn  |40 |  \gan  |0 4 |40 | hR\Wn  | p40 | R\Wn,(T |  | Da ; ib 1; ib < |T(dD,D=; ib  `0BBWi; ib =T  P -Dp L92  5B  = Dp L`LM:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW7 7 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLCI I lI ;I I lkI LvI I I  \I LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4HVIDS8Instance 9 29Saved Atelier 3 defi 2 prog .vii386#@w#codeGw#Ewdw#E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu pS 4 4 D2p@ @@4 K@apb<~4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRbXx BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx-_P D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`_, Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVWChQ CH 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGOBlocksLight Light_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctl x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionx!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~T~VIDS8Instance 10 29Saved Atelier 3 defi 2 prog .viVIDS Light_Sub.vi PTH0i386I@icode+EwdiE\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo HH bmbm HD$Oirir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$8OANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$O)8*8LDHOIOLD3:4:H$@OP_Q_HD4O?? HDdO9DX9DX HDO6A6AXDyz Light_Sub.viHDO?? HDfO00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  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`PNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`%.0f%.0f dh dfOFFONOFFONOKOKFPHP8Instance 10 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl  PTH0LVCCPadSelectorOutput.ctlPTH0$@FPHPO8#,`ބ$XLh7~D+1;O @ "PH/^{d||8hBT@U|`0D$2P||8h BT0Dp ||8h!BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`|8hB K@d!2#D +j0,]4 FJ2`@|8hB K|@0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^ 0 7ar5 4 FR` oM`x4 Na6mX`dx,  P  L@P A_px4 J dp`x8  2 anattt||@ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erKer Keo33`0 :i`oe0 h`na===D `00hVs&hVsh0 2 T(diHeeeeee0 2 T-dgiyyyyyy4 6 Ths@ 6kdmg@ 6km|<O\~Q 4 O `Ⱦb 8h BR  2 V8Gjdd8GKKj8Gddj8GKKj8Gddj\ 7 XQhQh0DD p   LiLiLiLiLi 7 YQQDQQDQ,\X`         \`|4 G R~7`S , h$ 0alL1; Dib Lx@d >S<04 FRJAN1`4 JJ=J`z8hB K#T; Dib 1; Dib 1; Dib 1P$Lx`###,d @h0 7?RRDJ>S8p4 N =J`d4 NR ARX`|0  >RSd,  0 7 BVOF,  @d AN{4 FJAN`t|8hB K||8l4 OAN`_< j@O|O8hB  |<OJAN,X|@d BVOn`{|4 F JBdOn`|8h B K 6ANOANOANZANOANZAN[AN \< O JBVOc 844 OBdOm` |8!hBl !|!|@!d BO{!|!|!L4! FJBO`|8"hB K"|"|<"OJBO"p4" OBO`|# 6BVOcZBVOcOBVOcZBVOcOBVOcZBVOc[BVOc \#|#|@#d BO`{#|4# F JBO`|8$h B K$|$|<$O JBOL$h4$ OBO`|%|% 6BOOBOOBOZBOOBOZBO[BO \8%hB  8%hB %|,% @<%OJ U\,% !(4% O R )`0|&,` & 6BOOBOOBOZBOOBOZBO[BO \4& O  `_<' ~ (9e O)   U[ U*[ U*[ U*[ U*[<*OJ2|!,*""<"p"4* O!RGP`Į|4+ O!2;`|<, ~!O`X|O. !2|[2|*[2|*[2|*[2|*[. !i; Dib 1; Dib 1; Dib 1; Dib =Lx`####mDHT 1;22@ "P~BDHP8Instance 10 29Saved Atelier 3 defi 2 prog .viLVIN Light_Sub.vihPTH0 BDHPذO8 hք ,. D0.D.ph.~D+%OذOIf1WKJ@/^0.@p`/4. B`@px / @0/@p`EU6M&4/ B8EY$40 B|5Bx01@p|BRJH11 141 &KhxbXx2`@2 2@D21Dx `?Z42D$\ 2h` 2h@ 2h0d 2h@423h 423h x423h@x423hTx42D02@p0d2"42 Bd@w|3d 1 P  p ,3@dh|`03@p\@0 p43 B@1x,4`|d@44D !4@ ; Dib 1; Dib 1; Dib 40"aa44 qq d; Dib 1; Dib 1; Dib ,40i; Dib 1; Dib = P  p  P  p q0 ; Di 0D NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardt@2New PathPTH0R prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW 4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTABI I lȇI ;I 0I  I  I dI vI  bI ̰NI CI I I dlkI hLvI lI |\I \}I @I *CLI L|p7I LI LI LpI LI (L̬I -LwI LI MvI rLI sdpx@@  @HVIDS8Instance 11 29Saved Atelier 3 defi 2 prog .vi-i386mbcodebEwbE\EPPUEd$=X=ÐjӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm3DTHPDԆO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHOC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHD OwxZDZgZgLoop N secondsHDOXD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HDO %.0f%.0fHFPHP8Instance 11 29Saved Atelier 3 defi 2 prog .vi @FPHPD 8 ߄ ~b Os{?|H/^,XL@7|D|<O<7V,l4 Gh7C`p|8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`P 0  >'U]d8 2 B+QYFS |p 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `S ` 81; ib 1; ib 8 @1; ib 1; ib <,`<\  <  i@pp 1; ib 1; ib 1; ib 1; ib =@pp AU$ HBDHP8Instance 11 29Saved Atelier 3 defi 2 prog .vi\@BDHPDXO8 4`ބ[~bOXO: $ybB5@/^,  000@< vt4 BDv(|44 !4 Yh  @p4/h48 4\ @ TXp T, p @0`82 b0|x@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  `_, L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Lfx4  T4 u@<0 @4 B|4 <,0WW   |   a T 1; ib 1; ib @ T @D; ib 1; ib 1<T  P4/ LlOn  |40 |  \gan  |0 4 |40 | hR\Wn  | p40 | R\Wn,(T |  | Da ; ib 1; ib < |T(dD,D=; ib  `0BBWi; ib =T  P -Dp L92  5B  = Dp L`LM:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW7 7 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLqI I lLI vI I wI I I pI  GI I p7I \I lI }I LI I QI _I 4(I }I ,I I p I L`I 0I I I \I I I I  cI "0PI "\xI 4\(I 5I 5I 6LI 8Instance 11 29Saved Atelier 3 defi 2 prog .viHRSRC LVINLBVWChQ CH` 0 <le' BKfo!w LFp qldW5]x7?kioXLVIN8Instance 12 29Saved Atelier 3 defi 2 prog .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4HVIDS8Instance 12 29Saved Atelier 3 defi 2 prog .vii386#[kcode0mkEw$[kE\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu |4 4 D2p@ @@4 K@apb0fS 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRbHS BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx-xP D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`@|, Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVWChQ CH 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGOBlocksLight Light_Sub.vi!LVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlcLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctleLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctl x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext c,vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c#VP"@P@flg@oRt@eofudfP IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~T~VIDS8Instance 13 29Saved Atelier 3 defi 2 prog .viVIDS Light_Sub.vi PTH0i386Icode EwE\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo HObmbm HD irir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$lOANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$ )8*8LDHOIOLD3:4:H$$OP_Q_HDO?? HDHO9DX9DX HDcO6A6AXDyz Light_Sub.viHDhO?? HDxO00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  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`PNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`%.0f%.0f dh dfOFFONOFFONOKOKFPHP8Instance 13 29Saved Atelier 3 defi 2 prog .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl  PTH0LVCCPadSelectorOutput.ctlPTH0$@FPHPbO8#,pބ$XLį7~D 1;СOlO@ "PH/^{d||8hBT@U|`0D$2P||8h BT0Dp ||8h!BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`|8hB K@d!2#D +j0,]4 FJ2``|8hB K|@0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^0 7ar 4 FR` oM`_4 Na6mX`x,  P  L@P A_px4 J dp`x8  2 anatttxx@ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erer eo33`0 :i`oe0 h`na===D `00hVs&hVsx$0 2 T(di,eeeeee0 2 T-dglyyyyyy4 6 Thsx@ 6kdmg@ 6km|<O\~Q 4 O ` _8h BR  2 V8Gjdd8GKKj8Gddj8GKKj8Gddj\ 7 XQhQh0DD p   LiLiLiLiLi 7 YQQDQQDQ,\X`         \`|4 G R~7`_, h$ 0alL1; Dib Lx@d >S<04 FRJAN1`l_4 JJ=J`_8hB K#T; Dib 1; Dib 1; Dib 1P$Lx`###,d @h0 7?RwDJ>S8p4 N =J``4 NR ARX`(x0  >RSd,  0 7 BVOF,  @d AN{4 FJAN`S 8hB K||8l4 OAN`x< j@OO8hB  |<OJAN,X|@d BVOn`{|4 F JBdOn`\x8h B K 6ANiANiANnANiANnAN9AN 0< O JBVOc 844 OBdOm`ï8!hBl !|!|@!d BO{!|!|!L4! FJBO`0¯8"hB K"|"|<"OJBO"p4" OBO`$x# 6BVOcnBVOciBVOcnBVOciBVOcnBVOc9BVOc 0#|#|@#d BO`{#|4# F JBO`_8$h B K$|$|<$O JBOL$h4$ OBO`x%|% 6BOiBOiBOnBOiBOnBO9BO 08%hB  8%hB %|,% @<%OJ U\,% !(4% O R )`tx&,` & 6BOiBOiBOnBOiBOnBO9BO 04& O  `С_<' ~ (9xxHO)   UZ U*Z U*Z U*Z U*Z<*OJ2|!,*""<"p"4* O!RGP`yS 4+ O!2;`<, ~!O`_ prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW  4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTABDHI 0I lpI vI 0I  I p7I h}I I I ppI qI ĐI I hwI lI ppI GI `I 4I I _I P(I }I ,I LI I I  HI  I  0PI !H\xI !(I !LI "HI "\I !"LI "#<\~I ##LI $#CI @I *CPI LI L`I L0I LTwI L I (LlkI -L bI LI M I rDI s@,I OI I 4xI ؉I 8Instance 13 29Saved Atelier 3 defi 2 prog .vidpx@@  @HVIDS8Instance 14 29Saved Atelier 3 defi 2 prog .vi-i386m code, Ew E\EPPUEd$=X=ÐjӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm4DTHPDԆO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHOC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDOwxZDZgZgLoop N secondsHD8OXD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HD|  %.0f%.0fHFPHP8Instance 14 29Saved Atelier 3 defi 2 prog .vi @FPHPDlO8  ~, OПOs{?|H/^,XL@7|D|<O<7V,l4 Gh7C`d˯8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`_0  >'U]d8 2 B+QYFԯ_p 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `_` 81; ib 1; ib 8 @1; ib 1; ib <,`<\  <  i@pp 1; ib 1; ib 1; ib 1; ib =@pp AU*#lOHBDHP8Instance 14 29Saved Atelier 3 defi 2 prog .vi\@BDHPD:8 4pބ[~,  :: $ybB5@/^,  000@< vt4 BDvT_44 !4 Yhx @p4/h48 4\ @ TXp T, p @0`82 bx_@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  _, L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Lb 4  T4 u@hx0 @4 B4 <,0WW   |   a T 1; ib 1; ib @ T @D; ib 1; ib 1<T  P4/ LlOn  |40 |  \gan  |0 4 |40 | hR\Wn  | p40 | R\Wn,(T |  | Da ; ib 1; ib < |T(dD,D=; ib  `0BBWi; ib =T  P -Dp L92  5B  = Dp L`LM:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW7 7 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLOI ,I lDI I I  bI lkI  I TwI  ȁI `I I \I lI CI I tI cI p I 4QI I I 0I I L DI NI CI I \LvI LI vI I  ȇI "I "\I 4\I 5LI 5\~I 6LLI 8Instance 14 29Saved Atelier 3 defi 2 prog .viHRSRC LVINLBVWChQ CH` 0 <le' BKfo!w LFp qldW5]x7?kioXLVIN8Instance 15 29Saved Atelier 3 defi 2 prog .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4HVIDS8Instance 15 29Saved Atelier 3 defi 2 prog .vii386#< code,< Ew< E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu $ 4 4 D2p@ @@4 K@apbԂx4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRbDq BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx-t_P D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`,_, Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVWChQ CH 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDo{wIҠ  ُ B~TFk~P? LVINAtelier 3 defi 2 prog.rbtLVIN8Instance 1 29Saved Atelier 3 defi 2 prog .vi 0@+jSequenceBoolean.ctl!Sequence Flow 2PTH0=8Instance 1 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 2 29Saved Atelier 3 defi 2 prog .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 2 29Saved Atelier 3 defi 2 prog .vi0LVIN8Instance 3 29Saved Atelier 3 defi 2 prog .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 3 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 4 29Saved Atelier 3 defi 2 prog .vi( @!Continue@ Start TimePTH0=8Instance 4 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 5 29Saved Atelier 3 defi 2 prog .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH0=8Instance 5 29Saved Atelier 3 defi 2 prog .vi LVIN8Instance 6 29Saved Atelier 3 defi 2 prog .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 6 29Saved Atelier 3 defi 2 prog .viDLVIN8Instance 7 29Saved Atelier 3 defi 2 prog .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 7 29Saved Atelier 3 defi 2 prog .viBYOBBYOBaLVIN8Instance 8 29Saved Atelier 3 defi 2 prog .vi( @!Continue@ Start TimePTH0=8Instance 8 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 9 29Saved Atelier 3 defi 2 prog .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH0=8Instance 9 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 10 29Saved Atelier 3 defi 2 prog .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 10 29Saved Atelier 3 defi 2 prog .viBYOBBYOBaLVIN8Instance 11 29Saved Atelier 3 defi 2 prog .vi( @!Continue@ Start TimePTH0=8Instance 11 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 12 29Saved Atelier 3 defi 2 prog .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH0=8Instance 12 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 13 29Saved Atelier 3 defi 2 prog .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH0=8Instance 13 29Saved Atelier 3 defi 2 prog .viBYOBBYOBaLVIN8Instance 14 29Saved Atelier 3 defi 2 prog .vi( @!Continue@ Start TimePTH0=8Instance 14 29Saved Atelier 3 defi 2 prog .viLVIN8Instance 15 29Saved Atelier 3 defi 2 prog .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH0=8Instance 15 29Saved Atelier 3 defi 2 prog .vi  0 0P cP P d-` 8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP c c$ c0 c<0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor0@+jSequenceBoolean.ctl!Sequence Flow 2 c@Steering@ Start Time @Power @Goal@ Intensity @!Action0@+jSequenceBoolean.ctl!Sequence Flow 2 c8@<PadSelectorOutput.ctl0ABC Connection@! Stop After@ Right Motor@! Stop After c @Goal@Steering@! Direction@ Other Motor0@+jSequenceBoolean.ctl!Sequence Flow 2 c @Goal@Steering @Power @Power@ Left Motor@ Other Motor!0@+jSequenceBoolean.ctl!Sequence Flow 2@!Continue c@! Stop After@! Direction@ Right Motor@ Left Motor c,0@+jSequenceBoolean.ctl!Sequence Flow 2 c@ Start Time8@<PadSelectorOutput.ctl0ABC Connection@!Continue c@ Start Time @!Action c@ Intensity! c! c@ Start Time@!Continue0@+jSequenceBoolean.ctl!Sequence Flow 2!@!Continue @!Action c@ Intensity8@<PadSelectorOutput.ctl0ABC Connection c c< c c< c c| c c< c c< c c| c c< c c< c cl c c< c c< c cl c cl c c| c c, cd c d8| D  &D ^ ~II II I I @@*1,1,@rt,(04z1,"3h  zVIDSAtelier 3 defi 2 prog.rbtVIDS8Instance 15 29Saved Atelier 3 defi 2 prog .vixPTH0VIDS8Instance 14 29Saved Atelier 3 defi 2 prog .vi|PTH0VIDS8Instance 13 29Saved Atelier 3 defi 2 prog .vitPTH0BYOBBYOBaVIDS8Instance 12 29Saved Atelier 3 defi 2 prog .vilPTH0VIDS8Instance 11 29Saved Atelier 3 defi 2 prog .vipPTH0VIDS8Instance 10 29Saved Atelier 3 defi 2 prog .vihPTH0BYOBBYOBaVIDS8Instance 9 29Saved Atelier 3 defi 2 prog .vi`PTH0VIDS8Instance 8 29Saved Atelier 3 defi 2 prog .vidPTH0VIDS8Instance 7 29Saved Atelier 3 defi 2 prog .viHPTH0BYOBBYOBaVIDS8Instance 6 29Saved Atelier 3 defi 2 prog .vi\PTH0VIDS8Instance 5 29Saved Atelier 3 defi 2 prog .viTPTH0VIDS8Instance 4 29Saved Atelier 3 defi 2 prog .viXPTH0VIDS8Instance 3 29Saved Atelier 3 defi 2 prog .viPPTH0VIDS8Instance 2 29Saved Atelier 3 defi 2 prog .viLPTH0VIDS8Instance 1 29Saved Atelier 3 defi 2 prog .viDPTH0$"i386#&codepL#Ew&E\EPPUEd$=9=0 ÐjӀ}}E$EEɍL HHH HHHHH H$H(ƅH ƅH fxWƅL  ET &E\EPD.UR@␐}v}vb ƅL fx 7ƅP Hs\sdsl ETb &E\EPH.UR@␐}v}v ƅP fx Ep&E\Dž4& QRhhhP$Oٍd$ZY}vƅT x LsDs$Ls,Ts<dsDlsLtsT|s\(ET &E\EPL.UR@␐}v}vƅT fx ƅX Pss$s,s<sDsLsT s\ET &E\EPP.UR@␐}v}vƅX fx ƅ\ Džɍ| Hƅx ƅx fx6 ƅ| xET &E\EPT.UR@␐}v}vƅ| fx: ƅ 8ET &E\EPX.UR@␐}v}vƅ PXfx> Ehx&=-ƅ\ fxs ƅ` \ss$s,s<sD sLsTs\$ET_&E\EP\.UR@␐}v}vƅ` fx &E\QRPEP$hhPEP$Jٍd$ZY=JÐ:ƅd xj Dž,ɍ Hƅ ƅ fxBk ƅ c& `.UR@␐::Vƅ fxF< ƅ H& d.UR@␐::ƅ P0$XfxJ ,x$&,=-,ƅd fx" ƅh hs\$sd,sl4& h.UR@␐::ƅh fx&] ƅl Dž4ɍ Hƅ ƅ fxNW ƅ & l.UR@␐:: ƅ fxR( ƅ H& p.UR@␐::ƅ P32XfxV,x2&4=-4ƅl fx*ƅp ts\$sd,sl4&& t.UR@␐::ƅp fx.Iƅt Dž ɍ Hƅ ƅ fxZCƅ & x.UR@␐::ƅ fx^ƅ H8& |.UR@␐::ƅ P Xfxb,x& =- ƅt fx2QRP$hhPEP$kDٍd$ZY=Ð}vx3} }P}}+QRPE@$9ٍd$ZY== p h搐ÐEw &E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ð)&Ðx&S?&Ðx&U&Ðx&ok&Ðx&Yp&p @'PUEd$=ÐPl  &P"l &WPl #&P9(]&PG&P\&oP  x &5P8E&P^ &P&P &M3 -&l g& H&L &e  &+b   O&  &  H&}  &C    7&     q&  &A  H&[  &!    Y&Pl l &_^ZY[]ÐD=,PEP$PP&$D$@ $Ðd$H=,PEP$PPK&$H$@ $Ðd$L=,PEP$PP&$L$@ $Ðd$P=,PEP$PP&$P$@ $Ðd$T=,PEP$PP&$T$@ $Ðd$X=,PEP$PP?&$X$@ $Ðd$\=,PEP$PP|&$\$@ $Ðd$`=/P$PP&$`$@ $Ðd$d=/P$PP&$d$@ $Ðd$h=/P$PP< &$h$@ $Ðd$l=/P$PP| &$l$@ $Ðd$p=/P$PP &$p$@ $Ðd$t=/P$PP &$t$@ $Ðd$x=/P$PP.@+jSequenceBoolean.ctl! Sequence Flow  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowfV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt In @Cnt In@ Start Time6&@$ LoopCount.ctl Loop CountF6( @!Continue@ Start Time@!Continue! x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence Flow@ Intensity @!ActionD8@<PadSelectorOutput.ctl0ABC Connection4DD <XD <X4$X44DDX4444D4444$X44DDX4444D4444$X44DDX4444D444X< D4$X44DD (FPHPAtelier 3 defi 2 prog.rbtFPHPD 8Xބ~pLLO\ #QZ#QZH/^XL@TTܾh7,  i1; ib 1; ib  1; ib 1; ib -D$1; ib 1; iLD~~oDJ$K$###Atelier 3 : Squence moteur ampouleSD$MNMove.viTD$Move.vi2TDfsIfsILoopTermWDSS NbreBouclesTD$mnMove.vi3SD$+M8+N8LumireUD LoopTerm2XD NbreBoucles2TD$+ 8L+8LLumire2UDyz LoopTerm3XDwx NbreBoucles3TD$+8 +8 Lumire3UD9o:o LoopTerm4XD7y8y NbreBoucles4 D1LeR1MeR""Dfi 2 : Toujours en mme temps... 1- Faire allumer une ampoule et fonctionner un moteur 2- Faire teindre l'ampoule et arrter le moteur 3- Faire allumer l'ampoule et fonctionner le moteurBDHPAtelier 3 defi 2 prog.rbtLVIN8Instance 1 29Saved Atelier 3 defi 2 prog .viXPTH0LVIN8Instance 2 29Saved Atelier 3 defi 2 prog .viPTH0LVIN8Instance 3 29Saved Atelier 3 defi 2 prog .vi HPTH0LVIN8Instance 4 29Saved Atelier 3 defi 2 prog .vixPTH0LVIN8Instance 5 29Saved Atelier 3 defi 2 prog .viPTH0LVIN8Instance 6 29Saved Atelier 3 defi 2 prog .viPTH0LVIN8Instance 7 29Saved Atelier 3 defi 2 prog .vi4PTH0BYOBBYOBaLVIN8Instance 8 29Saved Atelier 3 defi 2 prog .vi. PTH0LVIN8Instance 9 29Saved Atelier 3 defi 2 prog .vi0LPTH0LVIN8Instance 10 29Saved Atelier 3 defi 2 prog .vi4PTH0BYOBBYOBaLVIN8Instance 11 29Saved Atelier 3 defi 2 prog .vi=PTH0LVIN8Instance 12 29Saved Atelier 3 defi 2 prog .vi?PTH0LVIN8Instance 13 29Saved Atelier 3 defi 2 prog .viDPTH0BYOBBYOBaLVIN8Instance 14 29Saved Atelier 3 defi 2 prog .viLPTH0LVIN8Instance 15 29Saved Atelier 3 defi 2 prog .viOPTH0dh@BDHPD 8c ߄dg~pLbx O\^O :U .@/^, bTP]x0DD10D   X<4 &JX}b  Xp43X0$43X"8-X40(13i/J7Rb 13i_JgRb  13i/L7Tb 4 I%S c3i_LgTb -Dxcd13i/7b 13iGJORb 13iGLOTb lc4S`S! < <$`,43(xHR|MD1xDxHL(8;#  $4 9{LbL 8 <$`,< ( `43\xHR|M43pxHR|M #\,< ` 43xHR|M 43y \<43L xHR|M 43 xHR|M (43 xHR|M43 xHR|M  43 H`T  `8-\|xH $`  , (D1 xPpi 4 9{ HbS 8   <  t  H  43 H x|843 H x|  H 43 H x|  H"t 8 43 H l   H 43 Hx|  H h 43 H (x|  H \ <43 H x| <  H 43 H x|  H, 43 H`x|  H#\,43 H   H 8- Hx48`!@ LxP 84  @H"t 4"H  "T@   @H"X 4"H8PD8 "T@X XTxt,l@0, @T0$H"-' @T40%Hd+71D1Bt8X{8+l4 &KxetJb x x043xd(80 xx43x~t(8|0x, H ( ,x43x}(  xl43x|t(| D1B`,!,TvxFV  4 &KTbS P 43z!,& l43<y  pP43x P 43 w 8-6!,XL4! xL4$!x4t p! 4! D1l8xh\k!!4 9{lbf8 `0h8 43uxhr|m 43Ltxhr|m `43sxhr|m` #43r P043qxhr|m0 43pxhr|m  43Toxhr|m h43nxhr|mh 43$mxhr|m "X 43lht 88-|xh` 4D1xH>H^@nu#)4 9{4*L9b lb 4 34jHRM@  |4%H$%'')()@) | 4#4 4 %H 4#|  $ |01|1 @D l|  '4 "$! ,t4 #%h!  4 &!  %4 "&! 884 34 iHRM4 34ThHRM "t 4$$4 34fHRM 4(\% ' 4S|&%H "Dt #\4 34hgy  # 4''4 34%4dHRM 4('4 34(HcHRM '4 34#HeHRM4 34(bHRM ) 4((4 34),aHRM  ( 4*)@ )@ ) 4() 4)4 34)t_H `T 8 -4\%|H:*4t@  45D*H *JX  @RT^|IE ++ ,D4 34)``HRM  @,S|+(%H4 ",+\] +x+ "-3+(%H  @,\+%H4 ",+\ ,+ "-3+%H +(+,  ,.., -l` !@ *8 ,(*--4d4x, 23@3400 ,D-@88, -l-+x, @-40--l0 $,,p[ @-3@--0 %,. Z 9, -D 1B,D..d dUH(nw#4 &K. b| 1l//|/ 1l, 0L. --l -0L. . 3@/4/4 3. /hX / . //|4 3. /W  /| . 201L4 3. 08V /D 1B,D00 9`PGw#24 &K0L bPx 01L12< 0L1-l4 30L18T 8, 0 0L231L . 11l4 3. .Y  1L 0L114 30L2(R  1 0L402\-l4 30L2Q  2<8 -0L< 92x 4 ,D3$U\ 1L/4 ,D3tT! /-4 ,D3V! +x, -l2<4 30L1S 4 ,D3V  D 154>QhC+94 9{4* 9Mb|@  *H5966p67@788x89H4 345xO  *H 4554 345N  5 9 4\6(64 346\L9 QE 6 466p4 346K  6p 4664 347,J  6 47`7@4 347I  7@ 4774 347H  7 48084 348dG  8 488x4 348F  8x 4984 3494E  8 4\9h%H4 349D    9H8 -4%<:Q?  4:94 345M ` !@ :h8 ;;=$=CC :;H  @:<\:64 ":<; Bht ;(: "<C:6  @:<]D;h64 ":<;A ;;H "<C;h6 < :;h,  :<<4<`<|, ?==h= <?=, BhBCCX0 <<88, ==h;(; @<CX=$=0 $:<=T@ = @<B==h0 %:<=? 9, =hD 1B<>D>x p:Hb4 &K=xbȹx >d>C?| =>>d4 3=>>  >d =B>>4 3=C= 4 3=?h<x  C =Bh?@4 3=?;x ?|D 1B<@\@( 9l50mkB4 &K? vbh| @|@ALA ?@=43?@9 8,@| ?BhA@43?A88bl g@ ?AlAL43?A7bl gAL ?CXA=43?B6bl gA8-?v< 9BT4<BW`@?|4<BX !>=h4<C<Yd!;(;4<CX=A> =?4CD1D|DH>t( I4 9{D*9 b@ DE$EEF\FG,GGHdHI4 DDD43DE4D DEDE$43DEx3E$ DEE43DE2E D^|FE43DFH1 E DF|F\43DF0F\ DFF43DG/F DGLG,43DG.G, DGG43DG-G DHG43DHP,G DHHd43DH+ Hd DHH43DI * H D]DIT643DI)  I48-D%:I 4"RTJ'(@4J8* "KRIE  @RT`$JxE4"RTJ&XpdJJX "KRJxEKIJx, RTKDKpK,OLLxLKOL,QQRR0KK8x8x,LLxJ8J @KRL4L0$RTLd%BMGL @KQLLx0%RTL$ K9W,QLxD1BKMTM 8 X|H, 4 &KL8pbx MtMNDN LMMt43LM#H XPMt LQMM43LN0"HXPM LNdND43LN!8 H@ND LQNP43LO 8H@ND1BKOOX A9Lx,< QL4 &KO 6zb| OPP|P OOL43OP A8L,FO OQP4P43OPh", 'P OPP|43OP", 'P| ORQL43OQ8", 'P8-O6<V A9LQX4KQ\PN4KRZ!MLxJ8J`!@ *h(8p@ XJJL4LS8SL4KR8Z!4KS[hLP `)4T4]!$$$TT%H+L X4 HH,4:<DRTJX3@,2  40 3Bh g B,CX ggCtQP,QQR4dRG ''Q '@ @4](^!4^`_x!+9H4^`t! < `$^|]D\\S|#""t#\S|6:4`Xa ! ;HI4\\Et4Ta!  E*]D^|4`$~df4 0KfSh_L bRTD:<4,4H HXi3i_gb =HT cpL  :U .@/^;;;S/q4MUWTXQURTQTMNQPG?///b9Piᬍ_^ Z222l;YtI`e!333o?`w v6Ye!222o>`~H$ _/ k6k9j6l:k5k2[m!333oBf} _0 Tfe`eek4[s!666pAck8jxNՃk6au!888pBjk9nxN*^Մl:bu!888pAfl9oN*l@ sl7e{ 888oBfl9nwPl8Pwl9d} 555pCkl;{ևn׋l? j ///pDk܊l@ lȿ---pCiYl:gȿ///oCh渌OxEn Ǿ111pEp}iyJl<mE wS hnkwR mA l? zQ h|Ǿ222gGj߀zo{́ۆ܊́wr~Fƽ:::D GѵļGGGȿǾǾƽƽƽƽƽƽƽûggiOOOqqsEEE]]]YYYKKKRRRUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNPPPRRRSSS\\\lllwwwrrr BlockImage4P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4,/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (7 DA /1D, $ o7o7o7$ o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7Ȱ< o7o7o7o7o7o7o7o7Ȱw$Ȱo7o7o7o7o7o7o7o7ȰH o7o7o7o7o7o7o7Ȱw$o7o7o7o7o7o7o7o70o7o7o7o7o7o7Ȱ0Ȱo7o7o7Ȱ0$kk$ $2 HxzH0$ $00HwwH00$  $0$ /3F $ q7q7< q7q7q7q7< q7q7q7q7q7q7< q7Ȱq7q7Ȱq7< q7q7w$$kwq7q7kwk$ $$q7q7<$$ q7q70q7q70q7q70q7q70q7q700$kk$ $00$ /12DE $ H``HH$ < w$H w$000$w$ H $w$ <ww< 777%HwwH$  $00$  H BlockImage)XP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin(/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (7 DA /12DE $ o7o7< o7o7o7o7o7o7< o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7o7w$o7o7o7o70o7o7o7o70o7o7o7o7o7o7o7o7o7o70o7o7o7o7o7o7o7o7o7o70$o7o7o7o7o7o7o7o7w$ <o7o7o7o7o7o7< <o7o7< << <ww< $0000$ HConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(x ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistantNI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9  BlockImage4P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4,/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (7 DA /1D, $ o7o7o7$ o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7Ȱ< o7o7o7o7o7o7o7o7Ȱw$Ȱo7o7o7o7o7o7o7o7ȰH o7o7o7o7o7o7o7Ȱw$o7o7o7o7o7o7o7o70o7o7o7o7o7o7Ȱ0Ȱo7o7o7Ȱ0$kk$ $2 HxzH0$ $00HwwH00$  $0$ /3F $ q7q7< q7q7q7q7< q7q7q7q7q7q7< q7Ȱq7q7Ȱq7< q7q7w$$kwq7q7kwk$ $$q7q7<$$ q7q70q7q70q7q70q7q70q7q700$kk$ $00$ /12DE $ H``HH$ < w$H w$000$w$ H $w$ <ww< 777%HwwH$  $00$ 4 BlockImage_P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin_/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /1D,  $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ /12DE $ k$00000000000$kk$ $00000000000$ ,Config@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(.  ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant0LNI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 4 BlockImageZP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinYP/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /12DE $ $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ :<Config@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(= ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant?NI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 D BlockImage_P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin_/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /1D,  $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ /12DE $ k$00000000000$kk$ $00000000000$ RTConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................(L ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistantONI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 NI.LV.ALL.VILastSavedTarget0DfltMerlotInputScoreboard@HWPage.Scoreboard.ctl@@P@0 Port Type.@MHWPage.SensorType.ctl Sensor Type.@>-nHWPage.SensorMode.ctl Sensor ModeScoreboard Entry ScoreboardNoneNoneNoneNoneNI.LV.ALL.goodSyntaxTargets&@0Dflt( _H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW  4VINSHRSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD(vershLI >pI >\I >I P| I P0xI YdI [I a@RI LI FI $ I HI P|I ԘI I