RSRC LVARLBVWe h d">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++ libraryn VIslibraryn Ctrls99ݽwp1 p1pp99ݽwp1 p1p0@99ݽwp1 1`p     99ݽwp1 1`p     99ݽwp1 1`p     99ݽwp1 1`p     99ݽwp1 1pp99ݽwp1 10pP99ݽwp1 p1ppp CreateMutation.viSplice Genes.viSelect Parent Gene.viCreate New Generation.viCreateSeedPool.viGenerateSeedPool.viCalculate Fitness.viCreateInitialArray.viGeneticAlgorithm.vi++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ InstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUse InstrUseadir LVIN_]CreateMutation.viLVIN_]>Splice Genes.viLVIN_]Select Parent Gene.viLVIN_]TCreate New Generation.viLVIN_]DCreateSeedPool.viLVIN_]GenerateSeedPool.viLVIN_]ޠCalculate Fitness.viLVIN_]hCreateInitialArray.vi LVIN_^GeneticAlgorithm.viCreateMutation.viSplice Genes.viSelect Parent Gene.viCreate New Generation.viCreateSeedPool.viGenerateSeedPool.viCalculate Fitness.viCreateInitialArray.viGeneticAlgorithm.vib!@@ Output Array @!Mutate?@@ Input Array  p!@@ Child Gene@@ Parent Gene 2@@ Parent Gene 1  !@@ Parent Gene@Size of Donor Pool@@ Boolean array@ Fitness Score P@@ Donor Pool !@@ Output Array@@ Boolean array@ Fitness Score P@@Array @Numeric  !@@ Boolean array@ Fitness Score P@@Array P@@Array 2@PCluster    |!@@ Boolean array@ Fitness Score P@@Array@@Array 2 L@ Fitness Score!@@ Boolean array J!@@ Boolean array @Numeric MIIf set to mutate, replace a bit at a random location with a random value.b^This VI accepts two binary arrays of equal length and splices them together at a random index.plSplice two genes at a random location in the array. There is a 0.1% chance of a mutation in the child gene.uqThis VI calculates the fitness of a boolean array. The fitness score is equal to the number of bits set to TRUE.,RSRC LVINLBVW'F 'p <@v3OvzƆ &xiI@ Tُ B~ ُ B~Iw*ÑՄ LVINCreateMutation.vib!@@ Output Array @!Mutate?@@ Input Array  6 ct d-` P c0@flg@oRt@eof@Pudf!@@ Input Array@@ dfd@@ txd@@ old@@ extP  @P c@@ Output ArrayP   c @!Mutate?@!dfd@!txd@!old@!extP P @0 @!PP "#@ x c4 c @ number: 0 to 1 c c0 c`>P////////////////000 d1 d d 0  $ %0&0'() (*+*,-. 2030405nxuQ;0 u $S9 #c 02p &FR7jZ/b!Hht<4x Fbֿwbq)!}ֳ8>;xTI9|S`8-v7AǰRf|dBQPneE0mNVi*v;OD? 9#Gn:% <o^<;ʴ$ VIDSCreateMutation.vi}xqhU%KnFԉR'ZVpeFuvh-m3қw>cnl0FJB0tLKgM;JP޽{e{|~!UB^g}OF D;zm 5OD?{ia0J` ";UsÝDf6Y%B.4:ߕB. qU W[/,Wy۶kWAjECD3j~7;jFl Waj;KAHUÀjdb~D,ce'~ѓB@3V3>Fc|j PY,y=vk&e3Ɉ\j&d{w$I\,a'1eyeC{R["(91eg'ngFGa Ο;roM}я&M#:We>X ď &~mt?ǠY#˶sB] 54:+fv>֘O}-feT/d®zC&rD]?;:nP>Crk*:F2aw&@ɫB^5[qu4 Gr+&SFY% >mz+MGhJ)|M8z[*x),vfy{#^.ϠCtn]*VWX#}]ل]!Qsx_ek^^`$sST{R|Er]H_ dy} u!H [E$"YdW'5N W9$rR0sn5l9yL [p-HJ [p"! 'd "Y*b'&"bbAbJbؽ*+_x{af#Pג+g۟x&k^\ObǷ<$so!He@!哘v|7:6.̧aN8W]w8$ *5߂=6 iɹh`["NuG|zTS+jT9Z1 zY+豍q 8.0|  P @!Mutate?!@@ Output Array@@ Input Array P P p MIIf set to mutate, replace a bit at a random location with a random value.99ݽwp1 p1ppp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @ number: 0 to 1@ x!@@ Input Array @!Mutate?@@ Output Array FPHPCreateMutation.viN*S7Z*T7Z W!J.!K. Input ArrayH42AD444CN,9,9 X#05#05 Output ArrayH6C66SDr&Nr'NMutate?PPaneRE)h6)i6 True eDB_OBaODo not create a mutation.sD>Y>X'''Replace a single bit at a random index.`D\i\iReplace Array SubsetMD~+4~-3xHD 3"2HDHD`^m`_m HD  LxX_hukKiԻv-:tnL] [Vai{K" A }PFA(чMcUsf].w\Kڊ6$~?4<#5q98 ⇣~8!W"Js|WӵavU, 3 bjQH@"tܯ#-$!5ANpX.p9 ׄ  5C 9$HQ)w/$?,y zU> 3#sP,DkPo|xNǕxjZOZ4À{IIXNJ -&n X SJBOf1v-3' ~p?CL r9>^Sa{(IܨB;91[;6JomnSla;SÔQ~|^06/V6Je3_S{zzQzks͗dۙAa/J9)0<)2W/z2ILiif1? if\z^ N]}ߗ4#(ufXrҰoZh%. Nհ evi6ׅcvxDbqH5uj<[g/-~W4Ҝ#) aTX\a<<@ KՅ1k;buU_LxP&Oj]=7 6,KU>H;^7Y*QVSGk>Np}1A>T@N~ai>׳rcifͳmn5տMjެ@TMY#{;ॱ4)/ LOƦw)NJ^R(Ga&!Ɍk  'BfO41W|6S`J 2$Q7DQ0WkԮ& kܴ'<pHeƒW:'a!e匳7:p|^cި䀈\kށp<ў-vcO@emyK6.b5r\Bmt,Zpk[Z hlx6nW7?Yfm;)vEI"|2ؙ"p(i,(Ģ4䇡@(l%<  xVzfڲ$[U>7AxaBX "R AAe/UZ3R_B[^cЈZ+b$Sg|S03fJ59jej58;/C oc C\!|ټ1 ~:ab}mqW9.!sZam6q]U{'%x=/=hQ{%a|Nxzg4D:lAnIzNYk-[tN.Vl`3yMt4DKĜ$ftS783΢hg&l4S$>TjPTG%*xGe/*=͔R,Wl~SEhqv8eGn9Maj8vC#9uwA6øޟh1Ȝ2{u'|'7٨K1*ɰ&L%&g4w{ZE C^{,gGp3 ) ߐc`y*M,Իe<MUeODD'{ӡ!PCVԢQKnQQ[{ԑU:q?2_ByJ>}ܧ| x4:_RKNy<5{:鹶?#im܁}O[?j' ~giOCJ{;y}#Ok+Bm< wl>~Ī*lnk+lt(;I =-NInz蝢e6ng l QR>DjJqUw'-6AY3&thV,rgJV_+ᛋVLTG6Jd`U ӪEγ!%X<Ȩm{ P<@Hש0RT)"1UeDhU,ՈZU *Q㏈B{B]|G7#Gxa \ d\1Ay $i XB- W\tpAb],w{X3\)՜ݞnkun?!yn"9*~/ s+e>f|J6 ]?H|PMxӜU7Y5dyh1ƷG5AWZ}Yt bdc"D7o[Z-?DڠC7?$]/FC,nIq6O/ZtS*ܼ[&b)/Y07LX+5zP?v_N_]<{G*yͥq׊WC +N_hX.^K<{A^yo =Y8z9 +hz}@{ u[SŖszri;7A ͳwh3Q_NvdNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @DfltD}robsrobsrobs(t?UUAN =>?tڀ>??_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW'F ' 48LVSRlBDPWLIviCONPTM80DFDSLIdsVICDvers DLDR FPTD4CPMpHSTRG\ICONpicl8DTHPLIfpTRecFPHbFPSE(LIbdP""################$$$ d% d d 0      !!&0'0(0)xc```g``a``b -@H1 ` fd hN#b%Ћ;(@ + 1h%X 4 1}@'y@0rF2-l`6z`$S 8xz f/#6݌lP09@pZ h S4=VIDSSplice Genes.vi\ xV]lU;hJP0lĊ`KCѭtfMP$&սlR>F6i$]@yPXj QfЇWܙ9{s9ߙ;+ y~zEylcj_AսY5d*=9ʁAx6 \}#{;:Ga_Lvm,)#YA;@sA1! 69 %D0LU݌JeH+@;hvAF=)3=(NlNoL\L\ī ^ [[ ^lW11HpǍ/10:&,'̤v<͛DY#kDZF-T"*M !:+e"@,>DLpxrnā o AD(#.O^={5&.Q)߭,| ƒdsLxմmi=N{1Bї%5Mv&/ +? [ 鍰|wu1]6r@ou gTqX} pVT:B>eUbf ĵȧŘƬИZDSF8BMjQkEjLEw V77 "gL-Ru>fmvͱΙrfAuVg1OWq|svĆjs: [޴m_;rՀND[%v]gW߲ҵ4.7?dUj0'sru_'; )c ѕ.[[t2|?Q=l(9JוEX /gP ~YItX{@΂:])4 K{Jh@!'B qiH~KKoUjOmS}u 8.0  P!@@ Child Gene@@ Parent Gene 2@@ Parent Gene 1 P P p b^This VI accepts two binary arrays of equal length and splices them together at a random index.99ݽwp1 10pP++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !@@ Parent Gene 2 @@@ Parent Gene 1@@ Child Gene@ number: 0 to 1 FPHPSplice Genes.viN*S7Z*T7Z Y!J.!K. Parent Gene 1H42AD444CNtSZtTZ YkJxkKx Parent Gene 2H~2D~4~CN,9,9 V#0(#0( Child GeneH6C66PPanewDQ0oQ2k+++Parent genes are spliced at a random index.`DyMyOReplace Array SubsetXDCE Array SubsetHDy3y3 HDxyHDyvyw[x_Hw;h5mjic[]A C ytl0|>Rde3sJ٠QLJ[rr愘"$D'F&d 0$e8!Y}!,0Y)Y!ɐBD)b$O~m^[nHarp+L~ PoW7/㡠 77M|ga-b65F#qQhcX<{Rp^!) ձ ?M2̘Z4rBjG-Z0)q`2l&BZ!**fF eqԉvXOzifKقlCFSǔQ )|ivB۰IX Bu#TL櫝(O3[dۜQT|0_BMSi!xS$e,:*s$۔mO !͸ l! KC51SeN%wm8Q\n!5@mI>􁪅. )7Ahn}_fwvvel@dx !)bVR*j}qoXt:uA)<}- CdY`R/?uPfeqaV5ѭX6:`J[ ն#~v#~Ɏ4c +k bXgYKXn6Okh,xTz31nژ b቉lQVV*4 \m5oX Lk1@Dr*>Hsʯha΢2J!4InPO/MS\4Lkۤ뵪j&jܚjєuu iؤC>ܷ^x4jߡiCjo!_0$|m #FcI‚8FV8X:+u?'FkW]Ǝ<_z-1?-a%%$I_!Fy+[#}A6>+8"}QIIg" '^'׊$jq_qBnJЌAsH җ |ҷ`t~>X9cGJ#}HyZ_>eOz$=bJzo?OzAjVH1Jߞٞu@_ҫP78!g]$.?9!}߱~;u7">!I(bԋgJy-~0-.J,{_i=]KA@`HIm%fK.MՒyDTՒ|d>6kxFTש_>*0| GD+7E^懭GN'd+-QKTKƵS֕;21).*~ OC|v5AkЌqc8BDHPSplice Genes.vibxV]lU>wfvw:oEm 3 TԠEDL˵ uKu_LE(C*d6X {pF'e,d| WVo ȄWwa+W3+o`RB$l.w(~V<0C+3cf;`bgb dzЖ1I~v2\Ŕ}pJ=6aƸ(bW, 0{(7.Nbh!upIFwz`'Y3--vbOI>ưvM}\sѰ@q']Nj;y}Rq6@}' NtyA>}=V 5q^0! .~>ƚ>90`"1nߝ(cđPAbEB]v}!'?ȃvb{Pk5 u k1o[u8oFF$ŋWn<:$^x{G} P>žRx761-EP/_:I[+Lz&LÍgsAQݻ>2/9-.ܟL&!*4o ѧ^SgNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @DfltDP=robsrobsRobS(t?UUAN =>?tڀ>??_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW$@2 $ 4$LVSRlBDPWLIviCONPTM80DFDSLIdsVICDvers DLDR FPTD4CPMpHSTRG\ICONpicl8DTHPLIfpTRecFPHbFPSELIbd(BDHbP3333333333333333444 d5 d d&0 0 ! "()0*+ ,-./01#  222 226070809"x}Q!@] @D |VT H$x,@lZJ)l:; hDߕ<%3`C}ҊY2W;VB_º*s}d i.$D~,hJWa$q{ԝm"#͍ש{UƵ6%v0e{wY}*''/i$$VIDSSelect Parent Gene.vi @xVohEۤG/CFh*1ѦJڳmN,ʮi\fA(Ֆ",TJjN%r`DDS$ [0`ml.̾7{o~lL+| {^ms !x{EÆu3uF" ^l}yȡRmD{{وȆj)lcL 褒 D?*$nH`s\0σkqW{#9pR|v[/.a$5&g4~̧A\ 3EXl ="~\632'#*EXtFZ@!.r؂⩓Aoc]mۣ 2ҕo.+y*U7. sc8d{6$kv Ym>zxh8$,Kֱis T8UKlׇ2#S XxA,Gt<@k^= <1Cƌ0(ڗݐ/`Vm!M)GA#ͳ&aDK gf$ٜ|Ui[׉9hNN!x4&v]78_g yR_.=y7HB4"Q^,cq[n BoQ-~;VxpITO[;L{/a!jm;lp?F FjIs\53ljv~&<t6cr ѩjrg:wA]Fztw$EtqF7Z JtN6@G:oH΀=׾GG&3a 'TJ~ y!p}"?q}HTkE?2H5eUXTĵ!?O=˃I '> YtB/:`\)<>n͎(21H%=]ezD) ;XM7tٹ[ۯe&KVԱ;pZ3%jID gzB+sȡG։ BYB]97'3U(T]^'˞Sre^v(Z!E (!)( Um̎933ӝimMX2I|95V ś xuxsD3g 8Dj" yϼ\|@J"wJDR B- QO\y1Lo{c>n'Eܻ|'UYZIq9{NNV`XZ=  (ixaj{SP$؁~v(Pnv(i0cl|ƔtC*(G/&doCbeSY{]tp* 0L·lEQt 1qB 7ؓD/K!LQH19p)A)u:&*[49RX-{ACCC(G!a"1S ј*JreKQX̓Fᰖ #_Im6>~8>;6z. ^Y^fVPPTꞑY6N ̀YQfV54Lpv~ټdQP`_vppШtCX,u9NŸ:W!Iȑ;D;WVO [! | 1ïq cO*)FXө V?+V>3ûhC&@G!I˃ Zed{sFtL kc*lόd{m-ꮌ^+3r@U+b16;J7+VwkMʖBb%0AE^KǴ"eB=J7V^,ӟa0>uצڇ/l% -'ɼJ_ؐ#FY7n~b>jL?n!mD ]$ H%OSP @-ۂ~/Nu|F`͠twė4"Bk!'CC KYۣvH&坉{R}ZF0m"7;ʾW+ϡ:6`c/95opѪy;e5J6\SE#lNgo)lVۀfSLU;" va; #hnDaEـ?Yi"?/ͺ(;]\u+ki/GR,PC4X7=2fv?Ny!\LуmⱛVX*ψqtFCҁ ;.W,n' l$ 7bl[APǵRW4)o 璃(ǽ`nlh괋g{dHA 2a A䐙pqz,@_{YS?ĠaDv219uvr$;ᓣ{?)hnEMP=1!b/xɑԠHtE]_C[R{At>BmG{L~:?v~׵Wϝ*OT~k]*TI-VkgLs NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt0Brobsrobs(_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW% $ 4 LVSRTBDPWhLIvi|CONPTM80DFDSLIdsVICDversDLDRFPTDCPMp0ICONDicl8XDTHPlLIfpTRecFPHbFPSELIbd$BDHb8BDSELVITS`MUIDtHBINHBUFHISTFTABth  hlHppp   l  hlP#\#h$$$<$P$|FPHeapBDHeap?RSRC LVINLBVW9 8p <@e'\Iy.bZ #PD+ɧESLُ B~ ُ B~ <R&~P@LVINCreate New Generation.viLVINSelect Parent Gene.viPTH0Select Parent Gene.vi!@@ Parent Gene@Size of Donor Pool@@ Boolean array@ Fitness Score P@@ Donor Pool LVINSplice Genes.viPTH0Splice Genes.vi!@@ Child Gene@@ Parent Gene 2@@ Parent Gene 1  LVINCreateMutation.viPTH0CreateMutation.vi!@@ Output Array @!Mutate?@@ Input Array  !@@ Output Array@@ Boolean array@ Fitness Score P@@Array @Numeric LD ct d-` P c0@flg@oRt@eof@Pudf!@@ Boolean array@ Fitness Score P @@ Array @  P@@dfd@@txd@@old@@extP  @P PP c; @Numeric@dfd@txd@old@extP  P c@@ Output Array@@ dfd@@ txd@@ old@@ extP $%&'( @P*** @ x c4 c d$@@ Parent Gene@@ Output ArrayP2 @3 P4@ number: 0 to 1 c0 c c c`>P================>>> d? d d60 0 !"0#)+ ,0-./00154- -.16-7-89:3$;<;;;@0A0B0  <<Cxc``a`` | W>3@9] f g #b=;E @Z}$T AAC{=:'BU/؈hz?4zDHAO)賠`n(ot''Ec}-. LN0`+{w26y0z#Q2Fandjv%fE2Ӂ:&TT ]M$&=t/=];>{(QrQG?^ezJ}Hb5YkHdMCUE7Zfi3X9TW4lM t{pgc.S_Pqd\kf6=Sѽ}w_w3Qİq)E,&6EhGl6L<|,wA3B/""|0rɎ,Ÿ0dɼF: "fvp;`}+s?:ypre&W'd~?gdJ|$Ϩg惽"opdOY,\*o꿉 iEdYL3ef?JL$,h,ޑ,J3ˆcrN8H&%PeU:NгJ`wµq&/ tX){ J~hE ݡ>IhEHE`߃نTGAJYReESVKg;[eMY)ݎg|]Cg-"wqMv) B3DI;Sʲ',yVSU2am]NxuɃ{ҳƴS#'B(/Y >1OnwA> i8AnM@Nm 5H#!ڄ?8U{/p 1\ \m_MQ_r=$ɗ=MGfONBWwT?f-<|Mq K8- 8.0  P!@@ Output Array @Numeric@@ Boolean array@ Fitness Score P@@Array P P p  plSplice two genes at a random location in the array. There is a 0.1% chance of a mutation in the child gene.99ݽwp1 p1pp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!@@ Boolean array@ Fitness Score P@@Array@@ Output Array@@ Output Array@ x@ number: 0 to 1 @!Mutate?@@ Input Array   @@ Child Gene@@ Parent Gene 2@@ Parent Gene 1   @@ Parent Gene@Size of Donor Pool@@ Donor Pool  @Numeric.   (FPHPCreate New Generation.viYD]^ Fitness ScoreHacN Yv{v| Boolean arrayHcuetPpN}gpO}gPaneNaNnUaOnU Q]Jjf]KjfArrayHp2}Dp4pCSD!,.S!-.SNumericH40A\424[N,-94,.94 X#$0e#%0e Output ArrayHP ]PPH6 C66PPanedD%p2%r20.1% chance of mutation.aDSelect Parent Gene.viaDSelect Parent Gene.vi[D\[Splice Genes.vi]DCreateMutation.viMDMVOUxHD6U8THDQQ HDHD xXole޶ۮݿ`@qnܵ8@`8ec00!8@,1q!$b$~ o|h%1 |FVs=z,%7<{ %̑S{xC'oF%x=7_b&g4QqF>&- B5LPp>!!?E _s۸yG=Tbq=-T%ҝ/_C.L{;i@F;$tKIpPdyI[PGo6|x;y1ϋsy|^Z I^䎎0VC9tK[3$3bA$H7ĵ !HRZ IS>K l%\FO/{)#ʨD8UH:J*J _ׯXH;_ O |"'}BļܹsWn_WH fLj-GVAVcjVIb ^M պqT>J^jEZ4) J k an Ŏk r9&K6̥Z1J; )(>*_/ KƢ\]oW01+%xEa\e~ T3X _F3Ô.=h@W!q(gUP "51te1z#/Μx`VUj1Z%67,3z^ewvFZڛogN)EҖBr!d?mLF J^M׌ɖ?XZkg.R>{ ӟ`e0j$- `Qբ>!K/cQ/04`4r@W1T(F¬Z533GBt]1$zƹ@ény*/,԰ uR>YT R,Pey{.@@zfO,i5|کeO݆ʛN(EWաNǭc8`נ[*`$¥X oXWqVCe 2xŋW!YegԔ$CNS« aB!u:*]iBɪ5y6dأMgX93b l!c!lY9ЀfH/DHoV>w %vW!rxvS3\8FK~RےeH=#(HdfuH~M95vB33$üP}]>>Vcn.17U)CTum#M,k9C!Hv=#[`퍧x.xL|qZ3/[ŭ _Bf|yv^?m _6.L|i3Grŗ-s t4[|9.k|ِu͆/uv|y>Ǘ=f|Dsb)D'DP!Avx !& M_b}D^ H^b sœ4?ut' S_KX49!#윮<m2JɈpR=Go2z&#dt'# zYOFεDTjh\Cz4εJ\k̝yuk s ,εzVszY.}_Q@Ō(Gϰ3;uW,̌X03b<2b9#~Œ+׳,qi,ba1+;z: .}6X):|&ƶYCOj.rf`Ǎx93hk|e9h-A0zmwm93dY;Q ߢxm&ڂrJ>z.CP}u_w\=F3Uu)9{Cakkƺ7`xv߮s\#2\7?#8B K3oolߛ}_\ */o3P7o=m5MW9py#%{ii G o}^>4Vs`ZK9>=Jmb6sx9]K5/g`bZ@i.j ;5CE:֕<`}b'W;1(ú-u?im'L6tkVOZz lcҎFi$=rN_eM6QλۆWu%%gi"u*9PT2{%/R M:n}AEげuca5.)2%k~\z =Lw%셓A#G%0=xv\+"}%+ut&B,X*J(yx ê apI?)Xh\)λGWrΣwhϷsZ>"U(#|,Cgr |<츓ąU1){ x , 8bǭa \OQr?7y)yr ɛ0iJI ;!šحx;^'w]Сˌ8̞8e2j1Kpt%nm HwHmv G?`E"lqHR҇C3}q͐:]a8<~o؞<{b @^ϱf,#EBF VǍ BS³YOᘍ[ʲ}姿ȲzȲ<˂m|Fmf ÉH[᛺%`۞Sf^Z0 sA&׬ p> >,6b"383:e!Ŏ 7(\FI(ZJ>aL}+Q_ȚI/#Iln ~?fpl>9 V}wAΣ 4øB? P&,sv(ۺҿ}Y̓qoK=6^?1|INg=I榡TD#G[_(Č07E;&dOGV3ðSHRhfzE㨰ư43)1 4dƦblY]\2FvfX,gӌ#8""gݸA# 8F P]kM%YydzÉ<< >FLܒ(EaXHIDXT|Ҍ)3: *EŒUW׳(D%/;#K;LPĉŸñ9+AE9 0K@ pPŘڸp"D~<9R1fX1Ɯ gơU p))vHV^')؄[I1*O1+OjfƊq!&H*~zj\q\Q5.#t8RI+tW Wd QQ5ubU*'4W˴!WtQG@33V]AyzTOHjDx*=ZqTj\o=Z^&U6~7frMzΈ~.ef<F@KY%z*"{ȺUiq9^i5Ј^)e/D5`5hk|I%5^eRұMx+zyL-[ 6#7XfjL2LZ Ϳ`߄e]re>[ ,8F?q&LF7)~:ABnaT|M0~Mju%%-VVHqVomȸH㗙ʾNY/~b8X1;X)gOSϴҵfo~  OE&"?Lξ~;nQ4slNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt|0TrobsRobS(t?UUAN =>?tڀ>??_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW9 8 4LVSRlBDPWLIviCONPTM80DFDSLIdsVICDvers DLDR FPTD4CPMpHSTRG\ICONpicl8DTHPLIfpTRecFPHbFPSELIbdBDHbBDSEVITS,MUID@HBINTHBUFhHIST|PRT FTABt<( H h,x,x  x   hd  l !<!""T""#8#+P+\,67777788FPHeapBDHeap1&RSRC LVINLBVW+0 +p <@ 'qVFA[j未 0: Ckُ B~ ُ B~Dx쇎XgUN. LVINCreateSeedPool.vi !@@ Boolean array@ Fitness Score P@@Array P@@Array 2@PCluster    \8 ct d-` P c(@flg@oRt@eof@Pudf!@@ Boolean array@ Fitness Score@P Cluster @ @Pdfd@Ptxd@Pold@PextP  P @P c  P @@Array 2 P@@dfd@@txd@@old@@extP P c; P @@#ArrayP $P# c< c @   c c c@OArray 2`>P1111111111111111222 d3 d d $00  ! 0 "%& 0 '()*+,-.   /04050607Qxc```e`` l ,+3 X@Z;Pb&)HbPsr pE(@jqI mqKZ3 $xb6b ^S$_#F2- w2bȈРHKdq PhL)H4nFt6( vJ9@Ki;d0y&. VIDSCreateSeedPool.vi xV]hU;;;3m&&jMƚmb|i.lrD}>,BJ&*Y0R֌ܙٝ ̜{{s=?wF[;MqЛ(?lTaFG sJzPHZw{=ʰ3YDK{'C,}OHT;,B >̈́zy\xgrĶL_KʼK@K '=8)lqIZ=jK,69dh#zq'[oSCfbH#XG@]D1$c+Q+yN`HD!:fdvdѼ#Wcxekls$Iה$-*֋dLN"<0>,Ѱ i?_,6RaOv0Hěj9"9K})̥FQ|'01yzL˥`&%fž}p⤢ xG3ލR͍ghAxrJ|8pxWfExYꮪL7A_nd azɞZ†]/"n?%WaϭGKhH;EId0/oZ$Mt+׆G7\aغx1ʛ؍9l6?9t W Z!Fd/5"}:^a &bm5RJ';^h^ v.Æ;@W|nCDߔKpb:I*a={][I[B"B0:.ʊ9e[o[0c[DG5W?Y3j]Eq:Acu d[qp% .OB016£KPJ&ix?慱#|J L6'ޅGcɞ=_ȟ@f;pzrXKPvr6p+PlWRU" vSkJxiz G 8.0 P!@@ Boolean array@ Fitness Score P@@Array P@@ Array 2@PCluster P P p  99ݽwp1 p1p0@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !@@ Boolean array@ Fitness Score@PCluster @ P@@Array 2 P@@ Array       FPHPCreateSeedPool.viYn0{qn1{q Fitness ScoreH4`6_NAWN^AXN^ Y8NE8OE Boolean arrayHK6XHK8KGP2!?:2"?:PaneS#!0D#"0DClusterN']4d'^4d H:aG:c:N Y{ |  Boolean arrayHcuetPNgOgPaneNNUOU SJoKoArray 2H2D4CYr7xr8x Fitness ScoreH;g=fNE^ReE_Re Y<UI<VI Boolean arrayHO=\OO?ONP6(CA6)CAPaneN'(4/')4/ Q#$0@#%0@ArrayH6 C66PPaneHDYfYfHDuvHDFoSFpS 2xYklW>{^{gmo#vf8ĭq4,N8iNҸ&4F8$P-"D DHH 5yIE9ؙ;3@jkjgιw3}sB'pE_ve+l/gֺk5<'qo|tݼ(>hqY؞9;H@ >j*v?( x;Rpq>to.zr޿_ QZ2RK]|5 䍚'R\mԲi1{HZzsPBaa_N+= UoJ(*|RMW*WeG{jV(.l 9#|=py؇YCA 7p1KMB&IQ\R?IO=jMi_OՓaR xPQ\(*zb!LG12OԨ!+4 <>#t f, xeye9ZV3,kY#fYYx->\;7e5q!w#,?%3)۫&AL{4m ?ɀz/ 0Y:a Y87ʟddz T$U |N~.[~ =vMnçpNJT2BZepD`2x'>#ߣ ;Q“xU |}Ex;}2ӣ2=Ӟ{-I9ZDF{lEoXf􄥽=aioI%6{A-b%mi2LA?dtND4'JZlKKR-Eۃa1w-W5LEeZQR\}0L >~_귤=R_J*ЫEIL5!}!uREqeҼNUBVD8uũ õ3vQ*N :B- O/o:§eYçݲXD 5n\Ӵ5`$N?ohgW3uwBh0fS D3~Cd-}PO$O¯˾|2 (.2-SŹ *?m.U*vڔ8&שv#و!UTa}3m@-wx<`#1BZBzBz?L) aUj!OZg03T[u?Llv9g)7 ?j~SmŞ)p*ʜg:g>LNͼ:F Shvχ1/4).Gӝ\(^{WT=)5u˳xBXgYK/ ºΌ#qL45nCƓ8<FӇ [.J4i :!ҩՓ&j5P<>P+^J R)ZDK;]78h(AN@X# ԪE!QPmM:HTWD2*'yBjPA:"%,byԪڈˏZ]fjrQ//jV/U",zX<_9$\ǗX|iCTORWDsqce;FJkp~75VڔJX 3tj?JXXydmkq?h~=A! HPPOߥ6_? k0*IJ9G#_+ BDHPCreateSeedPool.vi[ ^xV]h\E>3].lR-RADEbl4R-uTRbBK̓גؾ$&mBHkB[4}rwU(2gYm1֟)e_; lg'YpSV܍ll3oL}x^6eݴcٙkkt~P=ʯ!9bͫ; OmЦ;i)'?aj9$H%fsΐISGqTw.vz^]ɾ ,q|K Įj^!(}kPz-0ץQ`ǀS%"ۛlZ{mY2s*z.YSfj_50R!-h4on&+{eI8)AnӠdM}+V׹ *m^3sjUʪz3<:fxl2f.Y (lb5)kV̺&Twdۚ<,Rv^[{{Hn7,6۬lQUٳd*p~zfjjr)N='sѡpvB9Ċׄ\%U}b}RzF̏q NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @DfltuDx:Brobsrobsrobs(_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW+0 + 4LVSRTBDPWhLIvi|CONPTM80DFDSLIdsVICDversDLDRFPTDCPMp0ICONDicl8XDTHPlLIfpTRecFPHbFPSELIbdBDHbBDSE(VITSZF{ YNzI3b'ُ B~ ُ B~e0 f)nLVINGenerateSeedPool.viLVINCreateSeedPool.viPTH0CreateSeedPool.vi !@@ Boolean array@ Fitness Score P@@Array P@@Array 2@PCluster    |!@@ Boolean array@ Fitness Score P@@Array@@Array 2 / ct d-` P c0@flg@oRt@eof@Pudf!@@ Boolean array@ Fitness Score P @@ Array 2 @  P@@dfd@@txd@@old@@extP  @P PP c;@@ ArrayP  @ c, d c<  c c c `>P(((((((((((((((())) d* d d$0 0  0 (   0!"#$%&   ' +0,0-0.5xc```e``  ,%@Z 3i~@d 1B(\}@q -2?@oAACjh* Q fa:`4@YA!a4dJ` D389 ̚@&DnI }H#4$qrVIDSGenerateSeedPool.viVIDSCreateSeedPool.viPTH0xDxV_hEwi^R#IB&E6ĤŊkMh>A(jq>(B ֓ RCC>! Gݽ[%7|盹 !>| u 0^y}$1BuwD-UӦJ.k6W׆CR^O3vDة$"m㓲$eu>R΢hֲoz_9 `4][y4=< Ff"{$=yR "z y٣ǘcm(̔l fjnGcʐ5oiz=113Sj_ #|7STmޅlR:A όOQN:gEX{<#ydGԪ1Uc9m&nuCvnf&Yx_ʹ8shV>Hm vjl$2+20d^i, \ɝ?j`,@3  aXz~En6u?i'u1K~J?]ݛPua59_j~gWfJNVFRdx6s僬ءj8<Z]7|>Y@z7ӂZ:aE:zRqME<8qU>J:3ShS܈,P&ɸQz$xraIFCi\ŧ#qۭg rܚrk[pN}y[gn=J(gvЭ$w+LL.op/v}0`"a4{1_EnfUhŪq!-4eG5.פ.)A|^]?JK`7 Snacj2;=nfv'@N]Gǡ}jU54ƫ J*35#Z5ZaNOtt+lJfͪk,x=lvkӥ=oEv1ļmiUrw;JL!aC^2& xEC)א]VqEv=8^΀YIW!j8s/~Ke吴%)i|M]&;4GiwmW,r=g[N q@;&D9EV#A4 ?l}UńҶ&Eqϴm~a0{ѿ)Ž:,{b .µes%|*,OHe8ƹͽB#VhԬЗX/EHAH| vܦ=f^p- ZagفOh9f`FUgœePoyyb;K`d5Q_LN]ƞ,ԁgPGȮV:S6sl96.*&靈J%&eu_"6i\_—Z{#_;3eė>e/_6M t*aO|y2jX_F6esy|yƗ"7T!O0|dqbj=eAPw0SICG-XJ p^Wxl *.W*jZWY1>Cv{)Rg**Oʫg~ Romy +2^eUƫ,x/^eȫ_x.w^%<[&^:^>vYިx]hgf{s>νCtUz]{?^eem*+*}>xA{+tҬP .UUd;%U*KUnū,WYn*2GUګUU>xE^%xR/5&KC_m|iUė&_bo3_Zf&^_N5tU/s\ʂ*yx,VQ!gf;kx6xƎ7Ld Rd%A"@ZhKEiA X8J"L#uH2$@Tlb(Ш m s;sgwG;|;ϻt=jvk5“9z܅n Kg6~O;LY9UA7b˅SWx5p쉥XvbK*rdkFHރ=)Ry.b q)OgH\ޅgYc?#F sH`b̪w^69Fއ_:\&pa;ID3$[xֽ]ԝ JqNfgd98H6F2&qn~Hצ@;W_㟬ra}RZ?bpYpz"{  8y9nJwR#+WuV'35EԐ~Ś{%ư: cu3d]zL0(d>Q.;NH 1:0:&sZ]@t:oj.eH=H{`qVZ~w>}r%QtRs^|/~ }{{BVgOV٫"m:\—+A$Bb09:[L Joy\y^>MRDO Ig$/c_R.M'ޱNO첿 X ,q2y0[mGYwvq>&_%I&eysCQ2!F<SJ2R>گ@:\eS6̧ h{H:1F'zNdρ ?ECHCg h yy_4>eטxBYXģ=%'%"?Td;#'0{`t*8:~cBD~>yywѰ~I5v7DB?<NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt0nRobSRobS(_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW. - 4LVSRTBDPWhLIvi|CONPTM80DFDSLIdsVICDversDLDRFPTDCPMp0ICONDicl8XDTHPlLIfpTRecFPHbFPSELIbdBDHbBDSEVITS(MUIDP################$$$ d% d d0 0 ! "" """&0'0(0)xc```a``f{b& [H$řNi@z 1B(P%8"f . rG,b htC=`5@ |F _`bL) 0b, gat?s@v vKt$VIDSCalculate Fitness.viTxTkQnӴ Ӵb@AEk=h"A4]`b$]?JACOb X BqE*ɓT#"AμM6ۙf~;\^EY}.\H2ZPRoԣZ؆/ɩ0WjM|je f$L =\iOXD% ~TC``j>`:8=y&nyOE.chb+hϦxBK<]lIA6ێƒAn@;W%ĥv('l7c9%!PKP5vȯCNz,aE3}@e3y kЅt \3U|PEd(uXxxDJJH3kA!.4T jfu>!Lc.o{NzGNf?!7 ~4ԮVb9<SY={M< KQ=w&=>nGE6%TIywZeY.&qbؚe `)s% Oz;^PRۄ- u`LÔJ &w`_촊X>cbmLScgqa~9;yȨ=*fu(H{aHF sbo YbGqWq1 }zNch]oQ.|N[hnHny@ޥ,(?%~սoW0PE 8.0h  P@ Fitness Score!@@ Boolean array P P puqThis VI calculates the fitness of a boolean array. The fitness score is equal to the number of bits set to TRUE.99ݽwp1 1`p     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++j @! @@ Fitness Score@@ Boolean array $FPHPCalculate Fitness.viN,S9Z,T9Z Y#J0#K0 Boolean arrayH62CD646CYD!.!. Fitness ScoreH4A44PPaneD.*##@The fitness is the number of bits set to 1 in the boolean array.HD:zG:{GHD=J =J 9 2xWOhenv6dg馛&61"(ʹP[mF<"IFS5*P(x7!4"ld^r`lX;;Ό;kw$޿{-@|H(ޜ1@O͂X' I-!LJk)7r؟ 3MO2P MR|HM:ɟ,ťS Pb|J&O8yvH;7 %w^rKЌ"yʀpY_VoQ\eJ(Y 72$/)oXIT{Ғ6 PQ!b@os聬Zx{#pF||$`Jb &9MattQ j]1i5Z¾|{V0%U X/AR{F B.(3Zq5Z¾|{!a+++X/ZkdÒ(EH-wo{r-ŵ"O `VU0>jhڀEj8-oЅ#a&T y=#Y-WsVse5߽YRIrBOp7BKZ:=7 H7ᗰ/bV-sV!A2@|+fvZ¥)F&5UƅP&h_.Y)~;TIZpUvi3}5I+l@KyֆV-B#s]HK33entqnNua=ЛK9'r:!bЁcl"A%4Xi_~hBœ ×4qQS[ 8i;A5ٸ#Հ[j?[`; q"jP6 K;^$ܡmmX;Dn<L‡ҸUip&D&YېTҍhr݆}Dr 'N`9*_&zU~ 0T~xī:GbXtfجt E Y$1Lj@J2J_iZiyR-+;bZoZZJZA:ba\mi% բ3~c2_f e:oe9 kp2yƈuZ -0NY?&Ǣaz=m)֙! {lC7W Ig6nՄV9ϐmybvT^c7B߶Kݦrj;F->q:Þ ))t]mUGܓ8po{ =OݗX`'),^{._oԈ;jg98NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @DfltD?oޟrobsrobsrobs(@UUA *>>*>>@?_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW,  4LVSRlBDPWLIviCONPTM80DFDSLIdsVICDvers DLDR FPTD4CPMpHSTRG\ICONpicl8DTHPLIfpTRecFPHbtFPSELIbdBDHbBDSEVITSMUIDHBINHBUFHIST(PRT P**++++++++++++++++,,, d- d d%0 00! "#$%&'  ()(((.0/000))1xc```g``a``a?iE fs<33]Ҝ ؁3>AcP/ropE@B]X 00Gb3GaZd1 aLxr 3]7?*d* r.1> @h@An&!$VIDSCreateInitialArray.vi- iy}L|{{=sϟ{O;$ PBHsC=KJH$N; Ш5P* ;lX FtCш_`GQ6KsGO{#*.)>ѷÌx Ju+괐l9kn%!Шd+l:a,Z N SCRBmA7u (vݓ< T353}ȨFg!# !>ik֪? V_#|xE*8sη>1+r ViF`Y7(Q΢,{ ?i/+1v4awp5[ ]SmǞQn63'1)η B\zL7|t:L% u[RZ)s[L'g"ID8FcxR5y붦-1-m 65Z`h%'.X bd~g)2m@̼e3WMLh73`YL;)"1P433*r&HH iH{2<ͺ%yG/MhPa ga#t @YOA+C[Td2Z=^=KCyy瞁,e͂rx X 5\$ 34 Jq M.Il#_(8&/ 8.0f  P @Numeric!@@ Boolean array P P p99ݽwp1 1`p     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !@@ Boolean array@y@ number: 0 to 1 @Numeric@@ Boolean array$FPHPCreateInitialArray.viNXYe`XZe` YRU_RV_ Boolean arrayH=O?NHe=rOe?eNSD!,.S!-.SNumericH40A\424[PPaneMDIRKQyHD!Q!PHDHDUU > xW]hU>w&Mg6?iM6m%4vAq-նV_D b>/<h(ZlV#CAl H^Ύܻ3CvMC_^nvw~s.@/mR6de<A Ǜ}@41kŴiؿhn f;|i{Jymtv؇v'm6oD,t8۴/j TDG06|.O0`d[Eb6 X~+-Mi3'4?՞دMrLOFBA ;8tG G-bZ4Oȧvl˼,Hi9${uie]{NyB, '0ޣ"cqʘPmp)"x+^r@ک!T>[CZ'J'mAV0BxϹ@ Va UҞv#Sgd\˹M8.s8#hsj١l؆22 zIk PX ~jK9.|J7SN yE.I=77*p P1(\!fZᝢʪ" %xԾPRzjj qJ7(sKUVnZ[[anKȂVBSՋ>&\y2&_hπ,R#g:!؃@oS#6cf#AF$^;LFt?x>q%Ȉ*\r$Z6|i }ޅ>}-P14i>T\U?MZ Psdfi5b1['`M38Cԛs$<壝|92 UW<*eG>FJڅ^9աa%l.f[8c Ǚ/oS5,6%OLnC .Zz{szK~(ToJjU>hǹQV\ǩITDjc`p>l]UirPXDhop4 )8jYgcA^MS~0Si+ZNvˬQߝ UpIѩ9rKrK&㧓:H9A/]Eުd:b#xFx <%dKoUP}< m9aqήTJjÉF؝(~g7)Ml?YGfBOAԠNӸ@ [ Q&Ivȶֆbq:⠝UU{V/xZXvq-r;AW Kyq nc]M$ad?(O>S|MR1cr[vRac&Jh'#~q]6n$ٛ-vz]MV J1=2ͲK+H4 &J&CN.'څJ`(z3[լUA*+ͶNl}`2f=i U!%/pdqKȷhcR1:ƍY˜g)cX4xBGÕLr*bTŭWiHII'9N%;o]Xd:&tS"j/%iGiwK˩Ye9Hi:IcF*bpܸM,ݦE7 ֛=o.1H 8"5CWgx =KM*"|C|N ɀc,0D1A~7VH1Bfc_$lcZi!tPy f|̰:flN+d6Ͷ" 3 +}HD?i(r|3Q(sn&Y_K|,-eY-3?JH-\[•p"sJx^i:g~lgهS5 Oj_ngS[0NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @DfltlO)ObOf (RobSRobSRobSRobSRobS(_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW  4LVSRTBDPWhLIvi|CONPTM80DFDSLIdsVICDversDLDRFPTDCPMp0ICONDicl8XDTHPlLIfpTRec FPHbpFPSELIbdBDHbBDSEVITSMUIDHBINHBUFHIST$FTAB8t  ( 8 X TX t l d   Pdl  4FPHeapBDHeapRSRC LVINLBVW Saved GeneticAlgorithmticAlgorithm.viX,H 8:RSRC LVINLBVW1j 1p<aGyBO y!#aD~^Rُ B~ ُ B~&{xp0?LVIN3Instance 3 24Saved GeneticAlgorithm .viLVINWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vi@T Output@T Output Signal@@Input$P byobbyobZ @@Array@T Dynamic Data Type  Q ct d-` P0 P @*P  @  ! @6P     @ @3 P @PP @PP   @P  P @*P @flg@oRt@eof@P"#$udf@T Dynamic Data Type @T dfd @T txd @T old @T extP%&'()* P c@@Array@@dfd@@txd@@old@@extP%./012 PP   @5@ P @8P 467494 @P;;;P;;; cD c dT @AB cL c. c c c`>PJJJ dK d d @T Output"0 ! ! +,0-3: < = >?@0CDAEFGH.BIIIIIL0M0N0OPDxRJAoOZAK )2 3` Z`휹X80~3;3D'"vOP7"G -KPZ%Z<*pܸ$IqGwwQͱn4ZFWWpM\|n/4ρ%tvKVIDS3Instance 3 24Saved GeneticAlgorithm .viVIDSWaveform Array To Dynamic.viPTH0(xU]HQ;sw]s, EC}P̩&KJ{Pc }ɊV6t鲰PA=D80dQ$Al?OTNܙ*hss{ϝ] rfGW"qw+W*6d'S 0ثScR'`jf0/΢DƴlnJ amdhwDrFDHGڔiAl 9xn1jnAFNGaQ})x'\ ?dr@%|Dʼ.{BtB]ĬR|hP2H}D8k+xyqrWufnmXUuًP#R}sP [Mq PF+3s˗&%.ʶTJ()[{.6J8}wKN:1K;u@(x2ȯ߂ࢳh\lB >?x&s-Sл"3-jݻ.D tՍ)Ql>]Ȯ^fEK[ ZZ"9L4f<}I6渭 ڨȟjZ( lvexpress.chm Convert_to_Dynamic_Data.html? QX QG B UG( X?03 " "30 " 30 "03Convert to Dynamic DataZ @@Array@T Dynamic Data Type  $ @@YT @@T Output@T Output Signal@@Input$P @@Array@T Dynamic Data Type0!P P @   BFPHP3Instance 3 24Saved GeneticAlgorithm .viN4;5; H 8d :cQ%A&AArrayH N) (0.]D8ES8ESDynamic Data TypeHLFYLHLP~Jc~KcPaneH"4$3P2K3KPaneHnpPD$TimeHD"  U D$& AmplitudeHDan.an.PPanehDY Z Waveform Array To Dynamic.viHDHD    nn g/g3 13 "xZ{pT>Mn$KB{IB"D +ꢂfΙ}{sonT[B&6|(7sfЀisK/*@ d6OahX_RU$5v@ˀ Cch$Jq7 {<{L8ăCh2{ބϑ2W>2 .:t9*̀.,<Ha/CKx.tj:lB=hE!f}zWz޿`y\O"XrMjF^c$$/NmZI6rkUQOPpbsj˴/uzOje2ʸB?e ۡ\.鬕j8| Ih3Hz2RQf02֭[Z)XQQ HɩnΠCBwY1SMj"q5X'V²Xa&VPȪĺĺV+neXoۏbF{3xeb8e$ǻUaۘe[lqu2`ipff^Ygh2T-kip}eIEX/ԳŅE wŝ):)#4>-3+tGGw]M1Q'5[ jHarGxG'xx ub,(≯xB6XSOP, K>Sy[jTLw[ H%7xQ:X:6kkC0&Jln3R;D[u 0ֿ[#D.Mg&ĉ(0qI&k' r1"4;mqLil_YSVu"#ΞQQ՞2Tx(PuЍA8h8b}]GbKr!=[/0v *:fY+cJ@+,4Z|QK;J٨O~JBs\hX9H:FD/ p5re_dk (14a8?e1628G ̧XwOA_lP@=ʤ;RfR,.fPjx>뗟 y$o7|9.? qS. |1VA,ZeM:kKMITC9atvЭE[t5j(MaTdTȄO} $_VWNwvE~ݺ:$rb~tzM)ԧ`Y6IK8Ut&ZyoϿc;b+q:b9-l;Cȱsb;(nk^:d݋[m)6.+ 稘WWߧ6l¢ؼ%)^o{~3C(>ߌ{v=B~H?}PgS#O.1f=c( . :DӚ?RzvPpTXYU61:h/RjG%Тe|Ėn dYZc_jlZ8O9u֟[CTG:fxizܦkπcFʢ3jGhP{ 3 8fL8?fUqxkcFMՍ23`?f^tT3icFz!3 R_콟Y380 %ᝊWR:dawAgZ˵ek}" H\r E5nAȻ;ؼ{[G>t >WC@4M |@R V/C+v+B_߇n'z[*LFz!4r9>q0 .6w&}knPh^ oqq9qvc &p@x3r\6 2/^ǖz<,o1ڇ ;YB]*f- Pox}JQY)wzb$Ppnz^aZ+8ԖV8Q BǸ#_j:Fu|ZGTI 8/q6 U)RЩyH}Y`UJ)qé}t-dzxդ߳[}zWڭ0-`vk Jԋvk0VR5vlrHVڭ#o[h]i&nn7u-VA&Bv!Ep c ES?d?.C6Ǘ4 :A0t3 %+ЯQ-ѳh*"kpLIaQJ0@r1&Kh/"9$ 6p HW$c*Y(y0zT$뿭!2@LSL~K9:bhbm֑e^Xo:PddD-oV BDHP3Instance 3 24Saved GeneticAlgorithm .viIUVIWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vibyobbyobRyxKTQϹ3:o, ei:6ZH8m2XC\$J@ T$Ҧ. MVh2Z1f:;i"|=5,xotGzF qz?9k(6`#=:ul0ЁpL3~ɌY7 );xJ#*))WdJڢB :D넕/h:Lq:'O'plEZ<μ1)^12@LC$(6*ز⅒Ӽ#N،&X0|SK*ZJ(Y}2mJuexpressexpress signal manipConverttoDDTConfig.llbConfigure Convert to DDT.vi_OriginalInstancePath2PTH0[expressexpress signal manipConverttoDDTBlocks.llb1D Dbl 1 Channel to DDT.vi Localized@0TagNameLocalizeBoolean Conversion! Data Type_Boolean Conversion! _Data Type_Boolean (TRUE and FALSE)!NI.LV.ALL.goodSyntaxTargets0 @DfltNI.LV.ALL.VILastSavedTarget0DfltRobS(IUUA Q8>Q8>:>:>I?x      TahomaTahomaTahoma010RSRC LVINLBVW1j 1 4\#LVSRBDPWLIviCONPTM80DFDSLIds,VICD@versTDLDRhFPTD|CPMpSTRGHLPPHLPTICONicl4icl8TITLCPC20DTHPDLIfpXTReclPICCFPHb8FPSELLIbd`BDHbtBDSEVITSMUIDHBINHBUFHISTPRT FTABst0T<<,  @ 䆼 ؆ ,̆  Dh섆xl`pH\h4t،$xܰ ( |ȇ ԇ h4d@L|p쇼(8(HX(d(p)蠈-h-t04Ĉ0<Ј0\܈0h舼01FPHeapBDHeapRSRC LVINLBVW-" hp@ <G-M?5~vF>sLt; M _ɺFBit'ُ B~ ُ B~vv}a㽌;%T*LVIN3Instance 6 24Saved GeneticAlgorithm .viLVCCStatisticsType.ctlPTH06expressexpress sharedStatisticsType.ctl94StatisticsType.ctl@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewnessMeasurement TypebyobbyobLVINsubStatistics.viPTH0Jexpressexpress analysisStatisticsBlock.llbsubStatistics.vi @!status @code@0source@P error out@TWaveform@@Results @Perror in (no error)94StatisticsType.ctl@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewnessMeasurement Type@@ Parameters@T Waveform In<  x  LVINWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vi@T Output@T Output Signal@@Input$P byobbyob> @T Signals@T Total Samples @!status @code@0source @Perror in (no error)@T Standard Dev@T Arithmetic Mean@T Maximum@P error out|    g ct d-` P0 P @*P  @  ! @6P     @ @3 P @PP @PP   @P @flg@oRt@eof@P !udf@T Maximum @T dfd @T txd @T old @T extP"#$%&' P @)*P * c0@T Time of MaximumP"-$%&'@T MinimumP"/$%&' c @T Time of MinimumP"2$%&' @T RangeP"4$%&'@T First TimeP"6$%&'@T First ValueP"8$%&'@T Last TimeP":$%&'94StatisticsType.ctl@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewnessMeasurement Type@@< Parameters@@ dfd@@ txd@@ old@@ extP"=>?@A@T SignalsP"C$%&'@T Time DeltaP"E$%&'@T Num SamplesP"G$%&'@T MedianP"I$%&'@T VarianceP"K$%&'@T Standard DevP"M$%&' @T RMSP"O$%&'@T Arithmetic MeanP"Q$%&'@T Last ValueP"S$%&'@T Index of MaxP"U$%&'@T Index of MinP"W$%&' c@T SkewnessP"Z$%&'@T KurtosisP"\$%&'@T Total SamplesP"^$%&'@T All Packets SumP"`$%&'@T SummationP"b$%&' @T ModeP"d$%&' P @!status @code@0source @Pghierror in (no error)@Pdfd@Ptxd@Pold@PextP"jklmn c;@Pghi error outP"qklmn P @ @ Ptu c@T Signals InP"x$%&'P  @z P{ PttP  @~P @MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value Num Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewness Tab Control@dfd@txd@old@extP" PP   @@ P @P  @P<P@Number Selected P @PP @PP P c c8 d2@T Output Signal@@Inputq@TWaveform@@Results@OResultsC=j c(@!Exec.IsReentrant cx@! Is Instance ?@p reference@!Exec.AllowDebug cL c| c c cH c cD`>P d d 0 (   +     ,.+ 013+ 5+ 7191;1B ,D+ + + + + + + + + + + + + +  + + ,F + + ,H + + ,J + + ,L + + ,N+ +   + + P1R + + ,T + + ,V + + ,X + Y[ + + + Y] + + ,_+ +   + + a1c + + ,ef0of0prs0v  + + wy| }  0 0   0j00pSTx\]lU>mۖҺ5%(HbDXL@CY?l hфc| 蛑H $£/*o>XϙwgvvBfٹ왹~s@X7Hʫx <]gR%ʞs 3h{z1+*=Z3VLt݂GP~O_g LVXsKm_?UOm]v(/0I]Օ^uEt 7.ץK++nܰyCpKg_O\A;Rol6tVcjY oK5|Ŋ t:~Ϸxtk*NUUi B%BŧV|Bl'VƳV燀j)cSO?|B* 2@Z|Bl1i<`u>!>!ZAhbaZ)~I0Lg~#`;RcL/pȡ= 4WcUΒ:SꀉCcC&'{ ;@*&vy?b{8v5 quP?q"&v"}|8a &68a e,[`8{Ta ;<BJW"bȸ0˻l;?eZXWƗ {Z:"O:BWP7:ZzbGȿ_a;yנkX´'oY٬lJVIDS3Instance 6 24Saved GeneticAlgorithm .viVIDSWaveform Array To Dynamic.viPTH0,8,0,(, ,,,,++++++++++++++++VIDSsubStatistics.viPTH0+x7hx\׵LJeUEEQD@BQDUJE!JvW}Fؔu|6X>/ϦQgM ZjLB{ν3sgq;|g޹. w+>^]Yع B:m[`+- ؆J05m#OнLrLLಳ&U;M>5}:!SG=mr?ܢNdH3ga^9s'}Fإ3R* "UJQNbdh>< CgXeSUq%^_Jqm]@[)r<IN'7f=o/lno<<㹽eG}+7 N/s}:<38pvb<NV1v*%ʊSYT"PI^\i MB˂CvO1<|.@߅AO|!a1=CfWEhzۥZ>nowiN}}/Iiv}}cN^oi6.wАo3h:uL7NwU6}}Mn}-ZuоF}}uFڷC۩o=~{^ڷH8,ҽEt^}-w8}} tGݷݬA}7Ӿ>}}[tѾݩ9ڷѾfUۛ׈N6ߟ=-*k[\{lPMdPO.8Ak q73>2:#$ r$Ab<#dbc(#V&qxMH\H$-ģ)qOL#4X@YeP_4b%W 1wpP 38'rDMXMH|[B?䎜XI>g q* #kb)H%~/"~PIg!1s 2#'qD&q&8)x#v"1V #1'Rc2;q{9@M$:xz"f]/qF#B#5O"юĭH,cFP8'FhHāx#&"~ƍjG4j둸 &?OPķ8'k# q5#feMH Cb$a217q9<1L}t}Ws(qG, NOh&h,Gv ݓ0Dq7$J.5)c&Ypo`~l+oh7lY2"[٪ᖪ{0vfl%@oR8!|a/%ω0"$n!/nW"@$F@a1|Pj2Uk"%AL&(ÕJ?(tOJA9R2wTPZ (.PjP2C1PrTJ|>%NP@J#JJYJ(*ʓT)MeJie%(T)PܠTD(*-PR^o|TeP:QP)w@ i(@iV)9 ocP*PXb @R@JJP厠Tb JJ5.(~ gAٯR几lR) AYK|x3߅ QI# | ‚^Y0x\'h(p_N8Oź0+yEi2au}㔕Bb&Q11Rb4F1e#]b!@e)JQd p}5Qɸ:QZfMOdɌMh(2Jw*y1J~/3"cĘ.1^ b<#i3Ɲ\db3eJ^b1m$IdddH#J{5c̗"#VfG;cXB[bT+Ռ#1DF̈A #^b$(Ci8=AdXDEfJ~8;Ad'^.NP2ZhX#12EFX%x{[X/?3F2#K$F($^ &93c\E"HfJ^b|#2n/cs93Fz Κ a>x7ܱ| @:9纘KXn,ڗ_c}`z~^웍h.M^^חs?4 %̾bÉWb#/N&XJ3 f w{^b$V0aG,zA-۷u w)̦FQOkMf0;a?eKfHϘ3Q fsa;f7_3`,vbƓ9I*"q cOƑgteXX`eڂ7 +ƍ9zcFS1c΍ ;y6rl|拙u'2dfe-E >^Mwt: 8.0( P@T Maximum@T Time of Maximum@T Minimum@T Time of Minimum @T Range@T First Time@T First Value@T Last Time94StatisticsType.ctl@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewnessMeasurement Type@@ Parameters@T Signals@T Time Delta@T Num Samples@T Median@T Variance@T Standard Dev @T RMS@T Arithmetic Mean@T Last Value@T Index of Max@T Index of Min@T Skewness@T Kurtosis@T Total Samples@T All Packets Sum@T Summation @T Mode @!status @code@0source @P error in (no error)@P error out@T Signals In@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value Num Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewness Tab ControlBP !"#$ P% p&': Returns the selected parameter of the first signal in a waveform. -------------------- This Express VI is configured as follows: This Express VI produces the following measurements: Arithmetic Mean Standard Dev Maximum Total Samples $PTH0 lvexpress.chmStatistics.html?AAAAAAA A A @CAA1 @?ffffffffffffffffffffffffffffo            ""    , "" " GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG+Gԁ Statistics> @T Signals@T Total Samples @!status @code@0source @Perror in (no error)@T Standard Dev@T Arithmetic Mean@T Maximum@P error out|    =@T Waveform In@TWaveform@OResults94StatisticsType.ctl@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewnessMeasurement Type@@ Parameters @!status @code@0source @P error in (no error)@T Time of Maximum@T Minimum@T Time of Minimum @T Range@T First Time@T First Value@T Last Time@@Results@P error out<  x MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value # Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewness@T Signals@T Maximum@T Output@T Output Signal@@Input$P @Number Selected@T Time Delta@T Num Samples@T Median@T Variance@T Standard Dev @T RMS@T Arithmetic Mean@T Last Value@T Index of Max@T Index of Min@T Skewness@T Kurtosis@T Total Samples@T All Packets Sum@T Summation @T Mode@!Exec.AllowDebug!@T Signals In@!Exec.IsReentrant@! Is Instance ?@p reference@MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value Num Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewness Tab Control MaximumTime of MaximumMinimumTime of MinimumRange First Time First Value Last Time Last Value Num Samples Time DeltaArithmetic MeanRMS Standard DevVarianceMedianMode Index of Min Index of Max SummationAll Packets Sum Total SamplesKurtosisSkewness0P////P6/// @8 P6 pb;      !!""##$$%%&&''(())**++,,--./0/.12 33001//245467////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///67////986///:</:</:</FPHP3Instance 6 24Saved GeneticAlgorithm .viTDCCStatisticsType.ctlPTH06expressexpress sharedStatisticsType.ctlbyobbyobN0.SD+X,XMaximumHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneSD+X,XMaximumHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN  0.[D+~,~Time of MaximumHy%{PJ}WJ~WPaneHLUYgLWLfPe~f~Pane[D+~,~Time of MaximumHPD$TimeHD$ -!-U D$X=Jj,w[ AmplitudeHD-R:c-S:cN-:-:0.SD+T,TMinimumHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneSD+T,TMinimumHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN^k^k0.[D+z,zTime of MinimumHy%{PJ}WJ~WPaneHLUYgLWLfPe~f~Pane[D+z,zTime of MinimumHPD$TimeHD$ -!-U D$X=Jj,w[ AmplitudeHD-R:c-S:cN0.QD+K,KRangeHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneQD+K,KRangeHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN0.VD+Z,Z First TimeHy%{PJ}WJ~WPaneHLUYgLWLfPe~f~PaneVD+Z,Z First TimeHPD$TimeHD$ -!-U D$X=Jj,w[ AmplitudeHD-R:c-S:cN0.WD+^,^ First ValueHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneWD+^,^ First ValueHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN=J=J0.UD(V)V Last TimeHv&xPKzXK{XPaneHMRZdMTMcPb{c{PaneUD(V)V Last TimeHPD$TimeHD$**U D$Y:Gk)xX AmplitudeHD.O;`.P;`N0.VD+],] Last ValueHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneVD+],] Last ValueHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN0.WD+k,k Num SamplesH y { P?}L?~LPaneHAUNgAWAfPxe~xf~PaneWD+k,k Num SamplesHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cN0.VD+^,^ Time DeltaH y { P>}K>~KPaneH@UMg@W@fPwe~wf~PaneVD+^,^ Time DeltaHPD$TimeHD$ -!-U D$L=|J^,k[ AmplitudeHD!R.c!S.cN  0.[D+y,yArithmetic MeanH y { P?}L?~LPaneHAUNgAWAfPxe~xf~Pane[D+y,yArithmetic MeanHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cN;H;H0.OD+A,ARMSH y { P>}K>~KPaneH@UMg@W@fPwe~wf~PaneOD+A,ARMSHPD$TimeHD$ -!-U D$L=|J^,k[ AmplitudeHD!R.c!S.cN}}0.XD+n,n Standard DevH y { P?}L?~LPaneHAUNgAWAfPxe~xf~PaneXD+n,n Standard DevHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cN0.TD+U,UVarianceH y { P>}K>~KPaneH@UMg@W@fPwe~wf~PaneTD+U,UVarianceHPD$TimeHD$ -!-U D$L=|J^,k[ AmplitudeHD!R.c!S.cN0.RD+N,NMedianHy%{PJ}WJ~WPaneHLUYgLWLfPe~f~PaneRD+N,NMedianHPD$TimeHD$ -!-U D$X=Jj,w[ AmplitudeHD-R:c-S:cN6C6C0.PD+F,FModeH y { P?}L?~LPaneHAUNgAWAfPxe~xf~PanePD+F,FModeHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cN[h[h0.XD+h,h Index of MinHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneXD+h,h Index of MinHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN0.XD(i)i Index of MaxH v x P>zK>{KPaneH@RMd@T@cPwb{wc{PaneXD(i)i Index of MaxHPD$TimeHD$**U D$L:|G^)kX AmplitudeHD!O.`!P.`N0.UD+`,` SummationHy&{PK}XK~XPaneHMUZgMWMfPe~f~PaneUD+`,` SummationHPD$TimeHD$ -!-U D$Y=Jk,x[ AmplitudeHD.R;c.S;cN0.[D+v,vAll Packets SumH y { P?}L?~LPaneHAUNgAWAfPxe~xf~Pane[D+v,vAll Packets SumHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cN-:-:0.YD+n,n Total SamplesH y { P?}L?~LPaneHAUNgAWAfPxe~xf~PaneYD+n,n Total SamplesHPD$TimeHD$ -!-U D$M=}J_,l[ AmplitudeHD"R/c"S/cNo|o|0.TD4[5[KurtosisH   P?L?LPaneHA^NpA`AoPxnxoPaneTD4[5[KurtosisHPD$TimeHD$)6*6U D$MF}S_5ld AmplitudeHD"[/l"\/lN0.TD+[,[SkewnessH y { P>}K>~KPaneH@UMg@W@fPwe~wf~PaneTD+[,[SkewnessHPD$TimeHD$ -!-U D$L=|J^,k[ AmplitudeHD!R.c!S.cWDUU Tab ControlHHWDUU Tab ControlS@D#Y$YMaximumN760.VD<uI<vI Signals InH]j!]] PPaneHPPaneVD<uI<vI Signals InH PD$ ,7!,7TimeHD$mznzU D$u AmplitudeHDfsfsRDr%r%sourceRDr%r%sourceHs bPDE2RJE3RJcodePDE2RJE3RJcodeHY<fsY=fsRD$FS"FS"statusRD$FS"FS"statusM$T aT aPANANPaneUD1>+1>+ error outUD1>+1>+ error outRDrrsourceRDrrsourceHPDERERcodePDERERcodeHYfYfRD$FSFSstatusRD$FSFSstatusM$TaTaPANANPane_D1>1>error in (no error)_D1>1>error in (no error)N>z@y0.SDmzmzSignalsHGFP  PaneHPPaneSDmzmzSignalsH%0'%%&PD$CHP_CIP_TimeHD$4A4AU D$ AmplitudeHD\DuuMeasurement Type\DuuMeasurement TypeLDLDHHV A A ParametersV A A ParametersHPUbUbPaneREanan True wDbo@bo@+Instance 1 16GeneticAlgorithm .viHD \D$subStatistics.vihDXeGXeFWaveform Array To Dynamic.vihD7DG7DFWaveform Array To Dynamic.vihD#G#FWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDq~Gq~FWaveform Array To Dynamic.vihDivGivFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihD/<G/<FWaveform Array To Dynamic.vihDP]GP]FWaveform Array To Dynamic.vihDHUGHUFWaveform Array To Dynamic.vihD'4G'4FWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDGFWaveform Array To Dynamic.vihDanGanFWaveform Array To Dynamic.viHDiv iv HD++HDHD   HD/</< HDP] P]  HD//HDHD X!X HD"#D##D[DU)b{U*b{Number SelectedHDe)r2e+r1HD HD HDXeXeHD7D7DHD## HDHD**HDq~q~ HDyyHD HD ' 'HD++ HD?L?LHD`m `m HD HD HD v!vHDJJ HD &&  4d4h `f`h &&  3d3h _f_h &&  4d4h `f`h &&  3d3h _f_h &&  4d4h `f`h &&  3d3h _f_h &&  4d4h `f`h ##  4a4e `c`e &&  4d4h `f`h &&  (d(h TfTh &&  'd'h SfSh &&  (d(h TfTh &&  'd'h SfSh &&  (d(h TfTh &&  'd'h SfSh &&  3d3h _f_h &&  (d(h TfTh &&  4d4h `f`h ##  'a'e ScSe &&  4d4h `f`h &&  (d(h TfTh &&  (d(h TfTh //  (m(q ToTq &&  'd'h SfSh  ss   ll  /3 /1  ZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`ZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`XX;xxE8ٻ5zRCUDD SAҔHQDP"RD+``/;;{w3<>OgfζsU1_7|1$W/bQJOׯM@x:WO)|'%WZI:@)3N6EFٰ0+nwEDs//j"bn.`k 0w?˵ȹM0w?˕.6'afP W|C^g@ȹF>ݪ5t.L?] Z.Z䳭ԟZ:wcML\3M2=CiOކ\@P JS9Jt JtJ?F'(CN 6Fi_t!J%Ci렴JF>Ũ3ݙr>,% )Sw(M{0,_YW<0 xvINy*O}{N55&#@@>P-o$$- I]\X|j~*&]}f}$k7ILLۓN[r_O2J:<=7/;3Ǜ;5;5c\̬\oF7՛͚읕:=/=G=Ș:=s]%$&w~ g ;ÓSVPq *_y??a XrGG (}|蠘\A]ȷTP&?`#q#^H47HG"8wC>SRSy{;XyFWrXy۔3FU6ضvKp%Lœ|GO5dm 7Iì[O(ywv wVM0_=la`wl'a[r%s٢d 3߹0Ԗ#s`7sìsm~+'׍ ~QЗ/od˭v"ؓVP]<+a\r#ty }dvU %_D^g|2.6P/f&&Fwjɽꃇ`iF)>r|@M! yZLo`p[ $$$΢eqBXgDzv[U5Wn-fEvˀv}qs֤vk[qE #},T'\弡SMyw׮]az{tqP*蟢F4%eie{\We{B)P2.[3XUeۭUٞRʶ+P6,y#˶WϿFUJ5.Ӻ*3JX_貭e*:Z-цP-PljÌ@6Ն }gbF ­FFI)rhKP whkXH@5ɠnUv>Ds4P P' ?q'f8l0џX~4zg^|T_ ;e+v#֢S5}肶`(/YđR!!tAv*8ϼ IoHmh|?}q[hYEL MЮK]Xt~.\o*#/^v%f2rq-Zg [=|;,\35c@'tp YF R.Hw0(5PtX{OM4Ӡ uH`IzlR"]{t g\I8(^MZ:vx%]nJۦN\P.ض9‚ P,M+(뾉:8{n8 ';3΃{ZQ_0dB蔃lkVoVoAدmJI^'Yoz ~\d%Fn?38{V_h^o+*V`u#.UP:f: z7$?**؊p'Se<€% y?.P}!3`|L#R&w3:,-$b` -XZ)})֥Xڔ.-#oQ-T|,<~ciQʎDKb[4SF F ,JX:sPX-Rk(nZkYe1"cm1x(%_k1˨KX[>m1.ŬYJYšܦPcq YLeui1.-Rb,h9;*oc(`1JBco1*#1XUb Q P&l1jY̽{卶B嚺jܻ(,oR[(q}ڠYQ-f,b, J8.[Y]\TY_IYtU6kTY XD+G 䴘,o!bЂ­V,-溘h e1X̏[L[Lzq$12<|i1Y̷TU[%f1?XOb\-^i1>$d1uX-!T'ZL sXLMb j1-Y-K[+VM[kwᰘӍbR,m1QϤؓR;ړ %yi0SILBbƆK hNpIRK $1ҩ.LϚj_ǚ,_Il_E/w,U:hY/po}ϽƲVwn!}˺R6꿞o-ýUqեHZ c٠Bb_6e%/|b/Xz/UbURb#/Bb/[ c򗺬2_Y99>_Z0i cdaVdpQҚ_Fs8~tY DUPX+ar iDK | _ڨJ^VPúEC̟ 32bb9C@GDo=#JA韸7 BoNbヘv)^b~_} 1?8ws!J);W b3C1Vbz6bz6bRpl 1%1y¸ĸ f l1< aVA,[s[ 1od%.٩SҽfLn(`/I>!`c Z=PBVk֕3Ju?6>:ڛ{uQ}`]uHbP3>J6~kRv$pS#JXG 臛|`c6N"`c 6֛c[9,5^a*6n`c.raXg(046FB`u 6&kS~6Y9cm.6B`cm6VB+g(VBiUu匵rMfU48nM[9cOe[9c{yuU|+guk]$]-Yl -l.:E;3OPy!VkE3&9l⑰b`swfnI͜M lQnl|`" lf lRI(6!kqqM6Xf+ !Ga$<,a8"6ɬ`lFlFv/،`lk<+g#)6k%/ʙt@`c!fؼ KZ`slNW4'frFvN~Fkd*7'1\ rywnG(݋߹uur7ڻq52ֽJW\']*['qi_k*[g%:G֕A\ʦq@D+XO\l PD\l֘Xqy ؚRA\n x(반wq9^r,򚐸*Fm*qy[e>qU["%.ҫ)X"["[ r"[-~ryA޸ȥ<'4b%l'f[Lw8_\1bJXJl-#l˾3fyW0K'O/6^.ʛ^+i^$j&xP%|SD/C0Hk0WZVj{y5h/ xvyQz gq֥.Jk^ >& /u98 }R6sq -/Q^N#qoYe\;z\[Bk]l8`Jq|O/mWKbrH^^\K^OϩոܥO{y\򄀽Yb{R^SWhm!m/QJ7t3~e]b[\TZ]s?ȷ Nmʶom^jf%ƺLmj[>_7EK8e),—".!bR_V -w3K;5Sd- /gb yE$/91\%S_flZ_Ƣ/ӗy"rЗ[rS_@2Q_lۥe=!7<G_62wH_1l"Gf}yxg}̪/>} L/#RzufM旁BҊr̕^-A~{֓ zKCOb=)zb7 JkJv+'=9[*oث((=WԓGC炽ث ,E{'$]=tzr瑷zbt^+~zb#Q֓kMOTްt鉽' UOmmuť'v=zb/NX=:W{%~=W$peד]4zxUJO@LO-K=t'v#h=9;*ozb/#'Bzb/ǯ'v'o1紞\Ao( װ\ғ{֓+E#=RF'|5;7%.*۟Qd,ZORŸUOoӓkJu. ]zmoD=/ڎGԓo[!=_O!Њ­V@ɏbz򓀞LIe֓ zKCOvѨ6bz6zҮ$[IOv{ZO>ԓ#ZO>EOvӓ"zrALO>ГJN=ȩ'Ī'qrff=y.f=ͩ'}ZOlFH_R} RO*zZKONδؤ,4'ғ4Г|𬆞<^r4x&r zfޜ3bn` ܻgBcK@bftJt b+o3Kh 1N37 b`-:,RE4ܧOY\ʆi[t4̏#,(eGb! 1} -*,A@C̲R1i^X(o3ob?n[gpBL&d AL~ B[SHCL @L 1;/;쁥{A7h/1p x>!f>!&Ub&swTX!fĤALL!4왟f{' bQ:Q:G7kA̪½FArQCi>(*ĬRC} Km6,*Ĭ5eSA}^6RWebV!>ZtlFl"A_nA{@=bptVy+bC>Bc1~4_fIx<ALCLjq*Bco bWA_[Ao 6yA16%1vco/1cHC*/'Fӌbj2CZsĄdy 1!.Әb^&3&>@Qfi 1M!ބT_LBLKbVjẠ3i.ccbw8*zSC̻ABB̌&ެlo)ddbMfm2?n2#4Ll2y~(үq4Q`McN9OLS1PO`M }̗L\su Vd>\,eGs1_+&c -e&7$^mkɼg2o ;&nLc fz@}19'`2. KcMFym2GL5ӧɼO9.`2 -yMdNI9%8m2{P4JEna]cߣ\TF~WW؟V"ll(all/-XeU^[cMc&dvN~3&WLfɜc\Lոk%a2'n2'LfU$y6DNYg2&>96u%f2DLfl08ɼL?ɜf67ȑ3&stb~$ɜq&sd `5MMa61pxLmfyd )"B HGE2;@|vq'Jdvd#̓*q sd~_i#H 2)2 Of} 943|J3< sd.0~2}XA9fA"Yw/8< sd 2@E2E2쀅3i.Fp1 yTc&M昷ӕ䘜̴4oZ܌LVYGdjdr 蔮EnFcdqU:I4If>If#F1_dBY$F1&4NEt-kdiEUM52J$\.۝*452J@X.[ʖŷF1StٲuU52|!7)dHqɌ';b[#SRHfL[#dj̷xk,;l/ w_d"S*Fc8rcE2w*q ))q  p!q'ydV"J2Ir } 3HZ d~f&d%$s $s<$ οd~e&9I~qY#+)ޫ#XFf9d L}(S.5P75>[52R3R3'?Ae .\e~.spDk(Ke~Qz-ie.RkJo&ene+ePȹTOފv2#/R2fК3(*].bKerw|.2?ƶT=(\pKeiNL!hXe-'tO2\RD\梘|.28^]J@(}Gc^*sBSsJ$ܘ.],R7 ]tU9ʼXM鲽/Tq/7E/sa>9"2G]XlKe!q1yUe^[*3ek?xk̈ddef̓\fe.s}<vgJe1yNeR8]&ͬ.21{x\2`v.PeY*MY*R'ʙ4O2ST25Tgp WIR̙ʬO&-#5S 5gfvzNwt?oNVvnNfMLOO9E^o33s# sAzKdI͸a(B}]gWJz*oQuP'=1t:Ksh"[TqV(qѥ8o-]KKUGޢJsұJIsD9Q\5hMNB8o/e3*=\Rn[{I3KzDٛ[z}0K|y+Vzn9ٟ_zh y٥g?,MgJzvZHz2lKqե8K=-=G}GQzQHzٙ#]znJz^&J跼[W(qz}?QugݨҳWӿI-=$%nOV?,5eSIvHWekUzרD:ek5*=ka$=J|!PYUg.q&H*8hAVy+Vz!P !qg-Zz/ a##gĤK𒐞qB,IzUIOJzi-L*qZKJzvq:{aw/┞HzڳJ-#Y1#YICz$?Cz$;܆gA#9ɺ!= O7L䔞I4#-=ER}gRz:)ҳVKz\r&a1B3 Kp1vsC> tPzңO\o֤Iy9Y9gʌL&=a1Η$jMyL4 BtRt?J_D˸(CҜ{Nh$ }Fh~HEc:&$J {Hs#Hsq$Kّx!iΗRF4G7>Q;8f'"֟xRhSI{M4!1[u$$ DQ!iM"D<"@4̢fJCRޏ߻X\\T)l{H>%E-_We[4R% Mmʶ!i]**9sBʸ)$Y|D3[hݱ=$'#{fC /3WhpXh GM4%@4c&+bD3)PMh9f2LX&QM4%F4Df ̸=$ph "H4DS$IfN0_!DcxF1a&Zdݝe&/YwoMmh->1-@4x6W!f 3654&2"[ iA4c\c&U߭HMFfZVLϚ띙WDh|$aBuCuPjGq?g(>sȷT(qg\NIm.+ϸla> oQ}Qzc)qUХϸ*.pU}#oQ}eWR>rg\Rv$ܴ\5h>㪬FKϸ>sPޘ}& Lp\3.3.Ig\nqA_3P2B>*3r><,hgO5Eob>SC?3 _7V[g|3ap >63QJA8}Wg7g.*0z,/Gea> uTYk˦op]tUB_=0AFeIWe9Ϭeg@ pS|3 > nb}f(3|悀|FLexTT, w"3ET>3>sg^}L,>H3KgΊ̛b>S 3o>{8}&g"3ՙ} 9^gPg x|9x3u}Ywu}%YwI<> O񙛘}WhF ՗>s3k̾#b`8|f$3v w4|g >3(L͘25f6!q@㺅(ҙ( uQ]~fk6+J5@oe͝fFޢL[:l}MN)c\T@3MOfF&,4@ Lfv)9_)7Vqh9f<!4&5eV,Ф@3I h&]k64/LxD h\ŀ=nh\Cu 4a@54@)4Q@5 4и: J{7~j3FrQg4ljwZ.J$|]n*[w_i MUJ@8.[֋lګ[RU1MCP!P nZиnWknq!1y+hnCvB@j4_A/3ή1Mo {33 Kg7U+мqиjиR@ tR+U_h\ Րh\ԿfA޸qV 4(gfT~fB"Ct% 44Y 4I( 4=Ⱥ+4=qr<@ 4NNl.ʛlˆih(@#`Mp@hzpgßqӋGs.,cd`,eGtLO,JAcSJ4f78YnO u3(\e'˼_0纙J/'Tz2֓9\Xv|Ybz򵈞|#' wUzr?ғzYO ǼW1RVI*οGO&2Z'zL"nuGOq `l=i1sr2rҋw@zgeGLO=3;)+;;=gfVf,`ީMҳ3fgzS'f墿,;O[OYia=wc9AXϻDoJF({﫬gb=卶KJozഞF|a=-p>R& WcҵL[ϷqJّ^m=-\U!2Mm=|71qZ||o=I'oZ@gbsQz>W[[1XM.7Ĭ֧ѧ7󂼱ZO%f=o X;jY!oֳQzQ ~жF[E}?{QWc$UtPe;`=ɰlUe;Uَ1XO f_U^Qb t^U^cC=|!|=i={gB[϶Xgz-1yLzY٩e=9g4Vl=#>+nᱞ8g[Zmֳqֳyg?z3[3Az֫=yS[O ll=SU7VCe9b`ԫn IxBzhHϓ`IApPCzV'?1ț1#57#+}tIss_#s` o2JqyV tZX[C22.*f@5dn MW.Q5-GrDحq"LTx7 zFT0=r5-7|Miw|DMz" 4lՏ.+T*K_L㬰2,K)ʨZ%%\ g|y`,Ȁ@J]RT %?] kRo+m @V6 [I')$mNV ;;9W'kz7by17'2l,o.˛M˛-˛m˛˛]˛=|,o˛+J2˛^9O 6ɐnX]6ܾ߉׿k=ar'7u=u2:G5w`3-6Rx?'z[b~bnv0kU-%?{l / Z*oϰg#^#^%^!^'UT@~x}x}x}xu)I kWljׯSfH@(QH 1 5l"}uT5ܓ_`\ 0jR[R $)f~Q}IKd763 mf{plT U]!.Qfv32eI(!2#mp˩;L\{yfv#ے2] 3v}s*.D.ufy*,i&5|.gvD̮=Sufy<)eN.Rv$P3Q ofvg uќUfvgR3`=+o3#Xs'n[G2eEdfy .!e[q3koe?|;5+xeٵf:5˜ܨQ3̽fv-`]2.s?].l12e(4<fy057˟"o3FHC*eK2Bi[vDi&ku7jfrQMg4&._O{˪ O^Wemf,lQ 3uUn6{Uٺ(1֝tٺlݣ e*:j=|3̍fv27enCV.i25en?ܒl~5fv2r]VQfvGN$̮'MQfv*JCS 3%.c(3?NL3틛u'ifE3%y؈3̕#ZMҩ]D]\3ը]暱ڭeQR3̵fvB3̵gvP3|a93Vpﺡ}]H3JV ֞etXiX!HK=e1$(NCԒԮmm)bz[qS@y,lz^{qS(И/|j\3H eы V^28z7+j$<zD?hz*Ʀ5kܮDf]h)vH"2/~nutҞe@-Z/oځ.x|*l28@<ƀ٤R(Qf(u412G-%o\ \8f>V}RO;%6AXc9\MNBU=a,u]/4^d/πipgߠd6ז(EʻyQnFxV]yepn-ѵH5Q5AXQßp˓.;j ,ѵ2Z =^kNnFn_>aVV~Q|A` ޕ7H7`nZ3ԩ6,p9|D_VP>k\>/}x)v-:PǝJ9`W;U&}:O<|="䲰W* `$yEzaMal#gc&R>1S!HVZJՀ7 q$tN$`MSlq9Xq@7 1~r$ l{# H9 !_zRg+rMfdNV&(7,?'iqRpSRgk9M޴Iӕ ~B`m_k35j5\UDGjD(`5V逵" k'C7hõV K,pEi<%~‹T{j bx/"`]Mևr#~ Of3`=/8CP>7`=Sz&tLUjXAE XAx-_zqsDVӏ'"`yEX/)O `!xEņy( }a}M|^fhDiB$ 4\MWTQ-@&Q=I);vQ ` Egy᳼]`X.k~Kݙxܓ>dd栧\y<]0L-e3^ÓaL#^@e$]~Q -52& n:9|~?z*\y:tA3 n˩Kd%j*?߿MޢN7}HM7}OKّ8OMGEy6tYFMS2}YÊ[.oSMoEq4Tp঳"SMorO7E.y+v*jmwޥSWAM7Tn㩩CbS-˺ n:˩#SMGE#Tp1WO7JM/^TSXi@M7==(}pIc*85rQg4dE{_VM{H6l{uU}Ѧòe;*J@8.۳*hS*/MUJu;]uUM/6T6u/z7E[rM7=*2ܴ{*1U7bJ@;vO7_և|7:{c|F ~C>%Op%?=Ӵ"TTSPSMM7 nZEM7e*5%5TpCBSMSSpJ(܋!R|JV&C>D{'Uc&kӪtDT13lZo11RLLP,Ә gq381S|v >䓘 .YC>+[[q? 0ܴ~ ]hZZE /*5;v GoUaϔ^K*-o ;lS#=3./Fц}@`HnB_->c<){mhQ1>(?4M`*hPьb>Дcz41e&P|zcyY$sNuSb92Q|[_F Jr?$) O9mswlpVqswrZ_D*\CH0"0{[x"?qL*spUi}*h)¸Bs`#[MV}.LrT-)^CToMH[Fgc"٭25Ƿ ?`(4"f*f| ~ fNLV-9{`[#Vv36}1t>q7d IkCLߏ2U? ƜT HBDHP3Instance 6 24Saved GeneticAlgorithm .viIUVIsubStatistics.viPTH0Jexpressexpress analysisStatisticsBlock.llbsubStatistics.viIUVIWaveform Array To Dynamic.viPTH0Oexpressexpress sharedtransition.llbWaveform Array To Dynamic.vibyobbyob)_kKj@(\u>^,Zx] x֭YH[!&@ (2=D# ȎD}A'>EPQH@EP1"#lvLUu'busϽtwUwO7!SVNcn >52mrgxo/'>w(Kjَj9!1}l,Js+o+)9= ͉hWk; |:S(j@Mb} @ p:pqh86Eq#K;>ne~Gc'vμ@FZHSČdp[YF{)Gzp]HU$mPFF>һT/ڧT7MW'H;ıف8dz3IQJa$! );S69AaJ36:)+K}tfDuϏ=["< $}O~'63fRnϓtý(RaM%V*b YK&9z! ǨMF}ɧ1#a |Ģ7>wƲg'h% &ۀUR'- OcR2.\ m|L#3- Y*~MszN7/Qc> ^MObH;p6B3ZL&]K{|("AdԍK͟d;Te-K'u?,|4^%0x~ nl77ɷ^tQXH`cTHH5cd3YÀ@8AyoJmbKqHR,$)Fd;t4nO<6lqaZ:40x 7WaC 5ݗbJ6j) N Q: ؀|f8D<{WYE^ oK008L6TLh04 J&T2SVN%S @E4c I̦XdI%_yK\EP?*ihPzPMPIQ%-8Ê]"œޜJ0|0"L)\T;C"XN%0/0]87sȩ^o!?`-`as*T|0sB%*&d(aL% <J̆Z$ͤmsR%3Tr3`.*){ϢJs*@ oNJƊ\7#MaWI%*)T҉d mBuvYtS?N%]JCc-vc-H009xJ6v)F,T=JT҃d @nBuyUbvJM*y `XwC%k0V*H PNPEPJQ%u9x(W""+"5!Y0?I*iP'"XSN%L%<"SS3,N%L%@Vc-V`-~`0-9b*y`^ASfLUҚSI&SI@>ĬJjT2` ,UrPIfW Wö:uM> ś4d:vö;L_4Tx Tx{&3GPנ Ť^eV 1!_MrT㪡Bya 1Q*~qP2Aw3?*t`W^_ E^ fP[ IFa2q3ђ ZPۆ !"1 BJ4 :.*T*n8V9`5 *T򬨒o9|G AEvbEaEI5$SL%oL¬GÒJNTNs*9TB鴙ӏJ2Avb-a->`~4ÜT_a#Q $_VN%?3,ȷu\bvJ%ϘT`[C%1V*yT#A%JJN*9JKIX%̩<ȩSAa">I%itD#J>c*`c/q:b9KL%_BNb-Z`>7|ɩ8SAa"'*2JJ9`*cTbVj}&l]*adfJ%4TrT{MCQ%q*B _hX?";$SS6 sa.!NI%[ǒz"1N%0 #83sS# kbcũd7S0# d=J2 #BRfJJ攥J4Tr 3`W5|*T򨨒JV҉Z Dp&Z+R,^aN*N%ٱ`b& aJ*YP*T69 6j379f107L9hm̛fuJac' L|`uUSDH%fT̤ ۖ*i6fJ%5* TT򡨒BN%i2"wbEaE6H ͩ\9TDt(dA@%6yN%o5TKEd$qzEN%J2!Gwb-a-6K0/ap*y$`2&a,T$ JͩjImPR%5T̀Jk)3PzXiDLT2yS"<ќN%SJP/¼% "MT2!X7{[4i&YL% G#C$f9J20X$p5QV"N%O1t<손JYdI%J2T 3`QICT N%SS""3"IS9SHq3a&"*I%#מ"#J1q.qzi4JBa-fb-ސ`̷Jf*0Sf"¬PI~@%eT8SH!X+ 7Tfd$fJ%iiH'gZ&$I+z8QL 覛i$]GxDCQI <Zsf5DHZ)qmu<q2ٞ3TB1_sfe<(Y] @:riϦ$q4"C$^4#(-qۘ QS#i'o0MQE]G< 1яVvD|MQG. Qr)ʽ>R8[Jш# V3$NL ApG-`0ɜ@R@L/E IYVSHcl삐9c%&4lKmH$3`!FDb y]#-A "{F 2ez}5[0X=V*QfFQ!IȰgFVe1$3[]Hz hHf7oFQ+< g d[]HaUB_Wcu4VIVMdy_5҄Ze>2,@maUby+FVeKkj!3VVj)ZV2zU5S+𣼎 !Ö2hުFZVe }VqVKuZV2ZUXqP+Caka]ʣֆU}2edLj:XChFf،Hj~"d.2l+3l[eiaUl@_W0,jjZe x+ fS+lG[a;aC*M# 2e+*B_eytVE`UaKުF]e/2܁ ; 3xhX)v#3[ j.Cfx'oY#wP+B2ûx+IiX)^IfO\}4҉ZChu: V0GLr Aw IkF2ʔ"3[\ :V(ZuLR+| өWLz`f0*SJ1:j+7}Fȴ#׈ ː A,r 2$zz2 >M#\)_Ż7Ʋ& W(M|j&XRКyHmk[%x!H63[[b"5_co!Rkĭu[bC(N.O4[ƭ])Nb?".r5|,AsӸ7$nYuz(°Ǥf܉n+E;7G5E+[q-?f襑 sOol<'nz0~ Df<%n n!ׂljuaNu[ao[=b3a_؟iTܚ ,ܚ%'L aŭaN[0t?5Ѽ#_pkN`b]0ƋĭpD[{}a6}~8Jt~rq@b?+axLv;{҈[8nop~s$q+zVxkN p .AoM*VOuٛʼ͐iYHn(M5ev9lrBit zKͪ0Rʛy%ykhrlzRS 2g ulӇZy2vJI)Myd%K L{+[msUcv`58:7f ߧzal988p$8GɯgK?PBR rͼ9׫?1'F"ʼn$U6- &ʧ> I!jT"V$9IF[);w7K`Fԧh! ЮH$U"f&QT-7$/e(I~9ܫ*OsK\pBJ! Z|S(G.[(å +6|R'yV;J x{ b oN[C)cccԛmb[_ko!0xBŲzJ5O [ߠxks,6"yɀ[z Նz-yI-@z z Vj1om[*QPkKAoC*5 >O/efIc\(mA MJ +ouћ3m'h&@ra&9WP0xe. [vPKkAo* ԴVy;"ykV΢XapIbϼg l[:܉޲*8apPy+%| FAAoLap_EaW7ly`"CoӃjUm D[ykUgLlta[߉*)zQAV["V*yƮتSpEWm7 >Jo5d\ٕNϸ$;i a'`9}$61#y]/7aFqto{IK}x{o'5bC'z0T~;+"}~(?\%?`,:? H{MߴuĶؿgi#4lǶ]GFa;ؾ&lil6 [ n leօmˌo>=  ?=kvL9!' VTB+wt]areNG:!;/keT{i.64J2&N$bfff+P$B6kU΋" #U ,%P \6OX7 gA @}G(NB˔J? 8X_#&ȅ>RC`.C"^ 'z\sָnfwݚkF\]|L I@gCC3~pbQ1=qqvⲛBJ هhf#_gOPwj x~ ^ GzF躏Y mH'M>Ҕ{v\OZucN{LWni%'󵧃PH$졡rjE/jЋM}W'4T~Ad?W#Q\d.Oɡ  vq8VImBUa=UM2 H5.29Fz$PZ*,9YB C-CM '}ᄺ$j?PPgj:*nPpBARCv\Eb4R !:X>$VL 4ά8l!ƔR?oC.6jw ©T]rGU-WUbS4˅ZCm)N u5 =$7PˡNHM.h\sR~8eR I*⟏)UL {P'j$ ոv1Gj|8U]NUaW/?CZPbKPpB]@=t~pUˡHm.TDM(Z7P L=(~pUFɡH.T C%쫰N3 ur%~pwH].ԟ1/PkpBD =ԣB=*z\cPaM\+)b,?)}uSbF⃡:a{S5.PU:\U BuFsU}:בuN *tHF8Bx}ݙ GhPɄJ4Ҁ#"eB) PLF9Bsm j Ʉh!Gh MdBaC$D?3%:$qV 5 PiJeBimuPZxC'T,D#!c=,jšZ,HcɄڄw{AȄ';DBn4ĶL(3\!>'95ґ#¹E`LA(4 *}0 >C.471[b{}n2U>nJiWL*I .,,_Wizard2PTH0Rexpressexpress analysisStatisticsConfig.llbConfigure Statistics.vi_OriginalInstancePath2PTH0Oexpressexpress analysisStatisticsBlock.llbEx_Inst_Statistics.vi Localized@0TagNameLocalizeNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt[pRΕ8 yy(2<C   M   7 f{fݶYnݶݸdݹHݺ,R\-{fU*U^ >!h"h]#ivg$i%j6&F'F(Y)*+J,j-wLlM7N71S;U%UOU V%Vu"V.Z@VB^VDhVErW5`XZY\Z\[f]a]8S^G _ 5 _ E 7_ U_ s` }a0Z a1' a2 b d: f)U h* j-% k6 kެ k 'zT 1{ 9| A Iryoungryoungryoungryoungryoungryoungryoung*C:\lvme\express.lib\ExSignal Parameters.viC:\lvme\Signal Parameters.viryoungryoungryoungryoungryoungryoungryoung+C:\lvme\express.lib\ExSignal Parameters7.vi*C:\lvme\express.lib\ExSignal Parameters.viryoung*C:\lvme\express.lib\ExSignal Parameters.vi+C:\lvme\express.lib\ExSignal Parameters7.viryoung,C:\lvme\express.lib\ExSignal Parameters11.vi*C:\lvme\express.lib\ExSignal Parameters.viryoung*C:\lvme\express.lib\ExSignal Parameters.vi,C:\lvme\express.lib\ExSignal Parameters11.viryoung,C:\lvme\express.lib\ExSignal Parameters13.vi*C:\lvme\express.lib\ExSignal Parameters.viryoungryoung*C:\lvme\express.lib\ExSignal Parameters.vi,C:\lvme\express.lib\ExSignal Parameters13.viryoungryoungryoungryoung6.1d16.1d2ryoungryoungryoungryoungBChanged the name from signal parameters to waveform measurements. ryoung!Added Extract Single Tone Phase. ryoung0Made it index and return an array of waveforms. ryoungryoung,Wired the new output to the connector pane. ryoung&Renamed output to waveform parameter. ryoung;Made sure that the caption has the same text as the label. ryoung]Added in the analysis stuff sincel I made the analysis block into just a conditioning block. ryoungryoungCosmetic Changes. ryoung=REnamed the THD case to Harmonic Distortion Analysis (%THD). ryoung>Renamed several cases so that they are all values or signals. ryoung5Rearranged them into (hopefully) alphabetical order. ryoung??? ryoung/Changed the default of the Parameter constant. ryoung6.5d176.5d18ryoung)Added the conversion to Express datatype.ryoungryoung5C:\ourbranch\vi.lib\express\block\Statistics Block.viQ8>:>:>I?x      TahomaTahomaTahoma0120RSRC LVINLBVW-" h 4-$LVSRBDPWLIviCONPTM80DFDS$LIds8VICDLvers`DLDRtFPTDCPMpSTRGHLPPHLPTICONicl4icl8TITL(CPC2 P1 <=Lt E@8pF,T>PD Dt=!l"t#h\$<%&d'()XH*IJ.` /T 23D4H1567D=8=9>:8 ;LF?X=@4C$D$eE(F|GĦH$,EIxFJKLtPQT`UPVh!W\XYVZ\T[xV\1]\abeH4=fIg1hDDij1kDlmnDrHsv0wx#y,`z{А|$}p~d=Bhh ddF=8\\ !H<@D<=XF00|#ش0L, , 8|DhthĤhȐ Ԑ`쐼X4X@LXhdp |`XܑX葼 t $l0< HdTxPX̒¸ؒ䒼XäLĨ ,H\ŠhthȌ4Ǡ xȓPԓɼ(쓼ʔlD(̰4@͈LX`dp8|Ϥ|謔4рĔДܔd蔼 Ұ  H  Ӕ $@0Ԍ<H$Tp`ռlxT֠윕8ׄ̕hؕش䕼L ٘! 0 @P\`Hp؆ڀ䆼 ڐ !ڠ,-ڰT.`1Є2>? BDC PO0ԊP@SPT``paۀdېċe۠Ћq۰Tr`uЄv D P0ԍ@P`p܀ܐĎܠЎܰT`Є𐞋x l΋04@LP`p݀lݐtݠ`ݰ4%L%= $> X@ `>0F@@CPP3 `,pT-ހC0ސ$ 1ޠ=ް >(A4BhNdO=RxS <_01`@XcPhd`0ppxq߀4tߐD uߠT߰T  )81 10P@\P`p`lࠜ(tđTБ88 kp,k|8mPDmXPs\~h~Ht~̀FPHeapBDHeap;*RSRC LVINLBVW4^ 4p<J۾@@  MI#JKُ B~ ُ B~ˆz=dÏ ;LVIN3Instance 7 24Saved GeneticAlgorithm .viLVINDynamic To Waveform Array.viPTH0Oexpressexpress sharedtransition.llbDynamic To Waveform Array.vi@Twaveform@@Output @T Input$P byobbyob\@T Dynamic Data Type @Channel @ Scalar  _ ct d-` P0 P @*P  @  ! @6P     @ @3 P @PP @PP   @P  P @*P @flg@oRt@eof@P"#$udf@T Dynamic Data Type @T dfd @T txd @T old @T extP%&'()* P c8 @ Scalar@ dfd@ txd@ old@ extP%./012 P c @Channel@dfd@txd@old@extP%6789: PP   @=@ P @@P <>?<A< @PCCC cD c d@@Y@Twaveform c&6 cL c c@@JOutput c @Tt0 @!status @code@0source@PTUVerror@S attributes`>PYYY dZ d d/0 ! ! +,0-3405;B D EFG0HIJKLMNOP&QRSRRRRWRTUVX[0\0]06Q^xSM/AnB)^|F^$@ĉJ( =?8ُm]L23;켳D"Jh:3J )(!d$Iv#_ I|@*c=f 08>*IjtQz*{sB\:bp|u^Z;AY ENhxdW:EAYK? eK׼͓l_;ږwo5#ke8̑cIlGJOSٌŸojq`>vbL,b$_K[`\r lP ^myPJy}BUc'aS+Q7w*C.y3ܾ;qu,zf#S[ŀ)VIDS3Instance 7 24Saved GeneticAlgorithm .viVIDSDynamic To Waveform Array.viPTH0 xVhU]nkXZu`\qN,j3vkUnqٜLO{<:ArpN_1edww {}ҭ<{#Goɽ &#T-4GڑDy!_@p/UD ғ)üWQ<Cyr/)mmGl= ))TP q[B®jE&f: 3OQ /Fnȥj \MM@L7 -kNBeh&t*^˂FpN,%5l 2 ;QC|%=,ƇEc.~.\DIoIy %P#ΎG^!`u$qRFGxP~ka4wcmf"愄`˄QjvzY&@տ&آacֽ[~,v;1f䪎Dqϖدr ]yL,P5clyY}k->D_y۩a9Q= g ^ !@Iń4&V%T}R>!T<,S؂V ?շhh ܔn @62Vk?!a;T+>RW)o)&Xbˆc̣hYqZTP%޳M M>dvx=Þ  M8țGc tG| Fcwo!db8ZT67^caɦnCBV!C)9^gPԀűʅ8j| ֯\8(i"g9I[P snjl_$f'Ja=gIleL5qf'5W'EP[*V^vǼ6\Ch6f%Ǔɩ Ւ^U&=#.ʠSVc~ lvexpress.chm"Convert_from_Dynamic_Data.htmlp r " " 30"  "30Convert from Dynamic Data$ @ Scalar@T Dynamic Data Type @Channel@Twaveform@@Output @T Input$P  @@ Y0!P P @$    BFPHP3Instance 7 24Saved GeneticAlgorithm .viSD"Q/y"R/yChannelH5UB5WBRDkQxokRxoScalarH~U~WND)(0.]D8Ea8EaDynamic Data TypeHLRYLTLP~Vo~WoPaneH.@0?P>W?WPaneHz|PD$TimeHD"  U D$!2 AmplitudeHDa)n:a*n:P%%PanehDO\O\Dynamic To Waveform Array.viHDLYLYHDHD  zz g;g? =? !xYkp>W%[+~H2K PPx8 pR )QIK2@D$3aHNǝaWPRBSZ Jܻ+d&sy|oWu.6h0M_h@nQ%We^~Ur(D*#$7D|<,B4% J %"Roݎط>voBHݞ~vi-? n蕞{`0=lzӸAS/:a\e5 G[* 1P5T[bӃux:i/eL\ (ZMP[JFVzm22 ]t-WNt׃J亴]墮w5g$֪jf6*rP-ը&'XSK"bƯYp \`T)H{#hKtw?e19R3=M;vݸ۬YpfYQBZYcoӬer,SAZ.%0;D:gfntepGsG߯`bJ={ВOr`(js9֓vKe4qcOLFF?@/+.,$Fay:v4iSn5^L7K4[Ћh!=6[ZuIJGp?y`{0c^bJU'֡fܑY%nw=ܛ;(}kz倾̇gMO@G@ NЗjPlեL5].&4I0ädZ zr0Ri>J.XܬXbY,paܗKe >B lyx#^VuW{p_ы <S?AxY&>f5?|\izB L)t%t$W;'(~e:@/c %`@j|_#!ӛ٘*Pb[ePF)R%(5_`9;iݸ.Ajq]"ć jЦ*f&"F;TlH~t#y1fZt"8[~\N+QN7s9iD9m0l*l?1nBd]h7 D?c2q"yPgqp>3<Ƣ؍fpƁ4m%6ui%LWbU%ӊxaSv76 ܸeJ\ ;rE6]Te2Mv&\n Faz|#vRKEcƴgtKptZGD_0&h?lX?ŅUg'vK?lFhao*M++8!ujV[+xR"/M":VݱbP zqLLg2MTE{^b4V@m0Us*"~BW. wd3/f~U `1á mz‘UlG-`lߣF&2MmRuq †LK ل1dЀg/UpEx9a-n<(Sx?1>fyEG/ỳM.o2-87)oS^ [zm{nlw8;հ. 2Șu)a aHûc#GNqpИw٘ `횱^\1"+k}\;kk%փ%vѵ?U]0]n}U} .2f(OkL~bv],]{4`;">> ]D  љPp,ḎLgEcYoœ7T',XE.`BWn^Vġ[[N5~ZL?n./2Q"3i }̀sⳔޘwF@_Y:Vėe[+N^cjբF_JEy+Q8|f1m Q,H]ROC2tGKn<թ׿xhחZMtBQX}+F^X!GP~:J9B滺bQ/ L1&Wu~i'3LqFr n8:(ֆ4d\p4nvsj^]vtF G~6J"r-[,QW1=U{_U-y~_L1$?iꐞ͐󛓼 G&?A0 jo'Չ˥J0#`9䎩R۔z9 %6_G*J>F%HM†8yT /` 9jXͰ%. @'U xw?@ AqUlt/E21Vqötyĭ n H(*>n5qR|jǭ qf[h+[Ȍ[7FFq"\""N&k|(<xu.WPu̎Knuࡿf( $.g;T5Kq*r4|O~GNEQp49_T ;&9Sd9!S]z&ȩNʩ?cGw*od[ bN\*?#1# L8΄ BDHP3Instance 7 24Saved GeneticAlgorithm .viIUVIDynamic To Waveform Array.viPTH0Oexpressexpress sharedtransition.llbDynamic To Waveform Array.vibyobbyob[ xV_LEfvս6UlbF*`[/EzM4Ԇ&%JH]/4>@ARcHlOFF|,H |}li 0gg|x'FJN\](|| 7LuΣR͈!5idsӼ- qKC<TĵdqQ%35 DA\BDy=sB d8=FV1 f.,r[B!?WpZGv\Z ӎgizH:WoWX4>=>?QOd^ ˰he(f~ԇ3HTׇs(ֺH;p svfGRĝ.)-@Τ@T*ҜGfdiΩ0Y]p듪Fiop隄aZP ngFt6bR ĝdp9'W*cۙ/֒Q)4iO$7ZRAYN~#(_UbQm+>>q^'۝߸J5>dnO @I(NI;n dYS*a򘡟gc %Ke㹎7Z}\yJ*ylTӋ 3|lj1LwcJf8fp?aQ["uB+oV?`'*.fD؉ 6堜?&brN`hǾ rT3-@oMeAUwwwL΂u%XWLYpMTqx>*V䥈kvrYP-פ#6 ֢xN=aBe< VՏ*ѻ;G+띃IBP~O_ x5'u$rAT7ܟG׺~ώF? T _Wizard2PTH0`expressexpress signal manipConvertfromDDTConfig.llbConfigure Convert from DDT.vi_OriginalInstancePath2PTH0Wexpressexpress signal manipConvertfromDDTBlocks.llbDDT to Scalar Dbl.vi_Conversion Type Localized@0TagNameLocalize_Boolean Conversion! _Data Type_Boolean (TRUE and FALSE)!NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt!RobS(IUUA Q8>Q8>:>:>I?x      TahomaTahomaTahoma010RSRC LVINLBVW4^ 4 4P"LVSRBDPWLIviCONPTM80DFDS LIds VICD4versHDLDR\FPTDpCPMpSTRGHLPPHLPTICONicl4icl8TITLDTHP$LIfp8TRecLPICCFPHb,FPSE@LIbdTBDHbhBDSE|VITSMUIDHBINHBUFHISTPRT FTABtth\P8D8 x,  PD(8Бđ((Pxl`$L\P8`0TЎ Ď 4   ԍtPhċ(t ,D< L`*pT*|Ћ+l00Ԋ30P38D3X 3d34FPHeapBDHeapp  <\vӃJwO8x 3IOُ B~ ُ B~Is'ߤ_Uv.tLVINGeneticAlgorithm.viLVINCreateInitialArray.viPTH0CreateInitialArray.vi!@@ Boolean array @Numeric LVINCalculate Fitness.viPTH0Calculate Fitness.vi@ Fitness Score!@@ Boolean array LVIN3Instance 3 24Saved GeneticAlgorithm .viPTH083Instance 3 24Saved GeneticAlgorithm .vi @@Array@T Dynamic Data Type  LVINGenerateSeedPool.viPTH0GenerateSeedPool.vi!@@ Boolean array@ Fitness Score P@@Array@@Array 2 LVINCreate New Generation.viPTH0Create New Generation.vi!@@ Output Array@@ Boolean array@ Fitness Score P@@Array @Numeric LVIN3Instance 6 24Saved GeneticAlgorithm .viPTH083Instance 6 24Saved GeneticAlgorithm .vi @T Signals@T Total Samples @!status @code@0source @Perror in (no error)@T Standard Dev@T Arithmetic Mean@T Maximum@P error out|    LVIN3Instance 7 24Saved GeneticAlgorithm .viPTH083Instance 7 24Saved GeneticAlgorithm .vi@T Dynamic Data Type @Channel @ Scalar  LVINNI_3dgraph.lvlib 3D Surface.viPTH0/Platform 3dgraph.llb 3D Surface.vi @!status @code@0source@P error outF@p*uASdғs$* jҢP$2M 3D graph out@plot number (1) @@z matrix @Perror in (no error)@@y vector@@x vectorB@p*uASdғs$* jҢP$2M3D graph<  x    v ct d-` P c @flg@oRt@eof@Pudf@ Standard Dev@ dfd@ txd@ old@ extP  P c4@ Average FitnessP   P @*P c@ Peak FitnessP  @ Current Generation NumberP   cN@p*uASdғs$* jҢP$2MFitness by generation<@p*uASdғs$* jҢP$2Mdfd<@p*uASdғs$* jҢP$2Mtxd<@p*uASdғs$* jҢP$2Mold<@p*uASdғs$* jҢP$2MextP !"#$ c, @!stop@!dfd@!txd@!old@!extP '()*+ c#!@@. Boolean array P/@@0Array @. P2@@3dfd@@3txd@@3old@@3extP 14567 @P9990 PP999. c;@Number of samples@dfd@txd@old@extP >?@AB P P PE @FPG c$ c c8 d>@T Dynamic Data Type@ Fitness Score P/O@@PArray@@. Output Array@@Array@@. Output Array PUO@@x vector@@z matrix @!status @code@0source @PYZ[error in (no error) c@@y vector@plot number (1)@PYZ[ error out@O. Output Array  @@. Boolean array' c @Vi @O@O @ Scalarm @Channel@T Maximum@T Standard Dev@T Arithmetic Mean@T Total Samples c|Pk @u Pv cD cVO cD c cT @ c`>P d d2000 00%&,-8: ;0< =CD0H 8IJKL0MNQRSTS/VSJWSXS\]^_SS`a]bcde.]fgRhRjklmnhmmSoS`.JpS\SSSSSSSSSS]qSSSSSSSSrSSstwvxy&xz{&&|}u'i~ mhhhh00> Sx1H[Q{ĊF"XU)wQ*T ڒI\Dh7 BH \qBɡTEy Y '߻'܄DED#` yf>y >Gf&\xsDKt=^濡?h3KodKN[D`z>n{6JZ>0[}/4^/G? a= S[a\{Y)*g Up,y?1_sVIDSGeneticAlgorithm.viVIDSNI_3dgraph.lvlib 3D Surface.viPTH0<VIDS3Instance 7 24Saved GeneticAlgorithm .viPTH04VIDS3Instance 6 24Saved GeneticAlgorithm .viPTH0,VIDS3Instance 3 24Saved GeneticAlgorithm .viPTH0VIDSGenerateSeedPool.viPTH0VIDSCreateInitialArray.viPTH0VIDSCreate New Generation.viPTH0$VIDSCalculate Fitness.viPTH0 &xxZpywZݭ{I茘p&Ș* t7vF`:*5nI|gSÉWkٹZɘڝk0qg[ҳ`4ubFl&QSJ(\;9{}޷}ﭾ&wX~}w|E}^(?7=-iklDHޟWj7gY!t_I|"^O@$L"75dWIHNSdxr'2;QfMJ7 VrԖ2Hz@z{y@NCM%d@Cn# drz=}KpPo,56㾖']Qwgl!taw q%c hFAHנ?djeZm%$9D4BPIBsqJ;Ra̬dq: ?z+pS^\O4val:e.?Ei4/aC{ίu>}ft/˦kCEƀքYglxߖFLVeWl-m|3)>3 TgDd7r+cr#j3ւ'D(ufdFgǣ0VޕhC2>LJےaxYnd;ňظQ =2ّGȽFdGFNIgt:_>{n7J:+ v=ND m:V [8/L|op1>y< 6Tj+ւ/C3qv{0Cyd"P{Myj&!ZR7faٮ$yb!+;J8:O_aÏ 6Sհi|*},zZy5^ȉ|KDqCt[8W}#)( Y<ՁIYO|usyJPYA=ψq\'ȸ["xt[xЯ/T;"c0*8 X8vp<(Q8S%ж IlBlM%.ỵn)A=aDw=yEkjKB {}I.bg'd&= bK_Ul@a@lPƔ%2AG*=) lp: .O3Ӏ1NpO4~=L@xOMbbzħ_1pؘ)eD1Y`?:12tlb͢{AڽXga)$[&S1YU_-$"wͭ,S?]׍l#%+:|3IIN1{c [8{A ?Y*emN<Yv+De < Kd@^c}8[C-! YL idLHIURj)匼i3!MuzJrx7״[hbK5ܭ\&]?p+/|d/s2 X幓.R|/]{S5o*Qyw+tJt UbUqw]Lhn~5Oܢjϰ1/н. { Y>JCsl$%٦X'[mn3ڄevFfDwf$4Ru0]_ț_xG\>X?s7O}{jSXخ6p^g1߷YmZDDG6@&^F~x7ÂeRy < eF~ IhlC3M#T35ӨOJz~~&MZt4rsUm; Nݡnm\=mbAW jCyY֓MgtJhI w4L e=6q=>ċc'Ы!f18ijU{%d"a VPz1S; 9V:ΓZd6M]2hk1f-(E|S/Ҍe6zYF eS2JxXlֵUbI8v̡"3 ,ӳQ> z$> A%PCЫ<-1Gفcgt_\ 3IcuyLIϮ^ǔї$•4f`6?`h3jxQӉ5K:\Xfb_Q (}X?Gk@JǚlQgk|šDCM)Z`os@v#SZE)=^o!>\w!a6Dgb_?]Kcnϭ.EK~Ϗ['\ 5^eNSO@Hļ㲑5ᴌؿo \Ɛ/m$."zu|#1ZsoTd|#zlT8ߩMD.{ G~~G䈛!DU+oH~v)y#3j[VpeHVp"d{#rGHSo-P}w"]9ȑnKoYisiB:W´ND%ƽp I\cH1e@U Dnslb "r3ld#Ek﯅ȏC~v\Z1G ͊= QD~?C+'M8K^vnL$uWMF`=h&] <>a`,営wh~P0t%c)J,0,T $a`R,<nG؛@6Lly^ C62&k* ݺY / j!#njfpt1%g_%zO LFmy, iFK_6R#r/94n)ɿ^ 6~NgO?D^IS;YdT1fSfYVl+T_kYr-+vXVtUvYbeEHXXFC[ ZKFؘk5O҃69@53{BbU,{ Șb4s{eOȶ2B_#+-R ;>S ڲG7Pn>kq;LGc;ne7̖CS˅}̬oǽoovߎ{m+ }c^#BiU+9e,/B{N:==+,{=M=+h@[vyHhmc|[njxKS;bYZzRhjzdo")']ra{¤D|!)Q=ULac_xJ.~VbF".angr[?4BFʾZkCCpՃdh@@K@%@}@Zc/{ i0 `Ϗ(L%|7d3 t=@O[ק!z׀@g.dr/|b,u2~=oo˹s 5yߜ=ss9"90o95RGb{+rf {55D    iDiB +y3x p\y]cHP»$ E%B1 eII!JC L ZrY&VlJH/g?;jmZ{},Oϧߏ߿=uzhNC&>w㛮ߓy$>oZ|vM [O' uًdzf+_K ncό?yXGe+MVG7TZ(O21T j119h!LܦmAF8Ӕ?[ʖr<yOݒ_i5;@OqA`hKt;ݯ x)ZYK[PV /365Q 3ҭXH# +$b3ϕI/REn_?ݥqWsSqJ!#B k:lSŠP?[-MZThB~4m-4m̟2Bឺop's-OS.?RK@/[T輾﯃?1W߈s:Ih] Z~-9F׸LZ S4>f Hqw|ƪל|v7Qlrs%~ref[i,0yVz|+)9ʢTƥ$Ḵr+6s+ZYe u +WZis>+V9J!e YYo*+W[ʵV6Xh:+\oe-VZ6+7Zv+VncVޝҶ3̹.+ben+{rXVʝV[9`堕Z9d尕#VZ1+w[ʽhν|}Vc帕VzYyI+[yʇ3VV2d引[y4`-mg:>f0J"u/`G]/' \yAxc=c+]&"?zmp'l3ɾٍ_#iTݶӳO?Y-w{ٯ|2spniîG/3ɋo|۞76|y)¥g'VD?r^F,zɲ^>4Y6r~;kɃ9m=;9kO?dNYS־\<`NZٴV]/>he˸5dSy`A0_$]á?iOuwǗޛ2k}KypϙsHҦzw>v`S[X%e[;ȞAg9ѷ\d/T#xMdzܖ^~xwK>C?LVS=m<Y4gmtZ^+MucVo߷I?^j\C=:C?rAu~üt}qC,Wa^GŻ҇ICk8:B:WzSyx\+ɭ0@$g_J~ܗmFv{J Y=|t_UK>+˰~O$}_W/U{-fg+| گ/CROW8_+^5/=j8aꧪ|%)}^u=19tJ~5'G1P.-]ړCrN(̇]go[^'a*'nWP&zu=PPGzpS}\U{LI;)Χ|R;[)Ϭ T9xa|Ca_QQLԸک0;Ev٩'xW輕bqc*/I*øRO@җ4qRUzT Oנ8ҡWGO/TrCv_ūT'8#9MH+>qh%UPz}M}T1+Tx ٙO:^pJ5??Iw)FMqXAd(굧>ѵIʿϑ(S'NiQޒ}qOSVG| >ډOCc1{NPT8)W_r$";;;jϩNvI#VQIvŹ1WG]H~3Qz&}z;kMT*)>r$ d/jCk5n7b|֥qGtuo).xxR9Kq-55ڿEiԞO?P;AWǧxrI*3LKC =C!at^D(Oz@~~GJ_*(aKо%^(O?TѺK)k#5/!:%=Fx懔'C}>7%?f,_TPD}"jj_:bqT#8  1?GTO_ʃD ع*գ('P\#R^l$HR"W8Ł__##Gsdwi~_n*+}y"+\b0(KrR{$H߫AN@:oҳ '7J9t~J7QT/bq oh^c~OSJy+x7E$T}X\9j+]9N11zW"zu^US\,+:ү7cѡx,t9)D^R&MNtGMTOKʣbcܤ}oUɞ$N|#/J:Rܓ P*q kyQtI.+h$9@v-](nvŷ(Oz-AŻ^HQ^w܍W듿KHwʼx4[><:}D)O9(Ջʿ w(>덭;Fg#sgKq:/*wb5G{f _(ȤOտxm,LqI&; (G#c/|W*i}ǣ<]3}}LzSj(cC8+Mrjѹ_z-V+ʷj+Ap|+"9@|xX996;3kxUc_‰Λ^yо KR>UKjQ;e=Z#dok#,'cz űcyEۤi--1ŧɞs3OPx~%] SK)3s\ 74W_HͧCq&?5ȾQ9Gx >u=:Ozv/(픞ȎU%~WW̿1S~F눏.KhI)vG5goفG;GCoţOU=LzK_й7/+%?䢎qX{{'ͳQXKW*^b~A,?J_/D$wTOPVD:"cqBg=LMJ/6(BzSIQ\E|H S)A[uޱs("HSznW(?Bђ@qtGڎ΃Ѿ* ucٽ^byG~':wErIσѹOʫv`]\D0HN+c秕~C?j(^*PY7_ȯqe7U}IvrLO+x*bBvKSҷk}:gDvSG(BC;{H^)? W^ג>U9X<-W#{2'dxKFg͗3%ujWQ=FؾKnt~!@`T:'+}V>Wr^=Kv1'GWz|;œhʫXMh?gzdk71|^%Q{$'ͯ(|uOcqc#7&?(NB]7w+P'h=m=ŋD!bq~qdR7FW?q;_!V9KtJr:oé> ][͋$:A&?AtB94/J_!LR܃R?cw xGW W}x"٭J:>5GU֣yCQ"HI&!?-١j?*\ָ-GX|Gs'Ja݁^ɞRz?Ӵ $hilٙ_R“ң/WX|r^l,ϢJIS^7%-;dis;4Ocbv ލO"LMKz deyHnR|=wcPyB~4ŵID"izZ,NF~?Uo9ژ> z?Hc}}GDMqA/VHy>+OWKŏtj?M\ CO{B?|S1?:AzAOB"R"V׫M+tLy*}eW{hta_ R%R_\$=@qX~A#NHK`.}|@zUKvٻ.zR(Bʓ9t@/9(܈ndkyԮ(Ky.+4ϡSNr,΋*~IJt/uXރ go Cq`΋/b(.Nv,N|%~!{HFyb/^|,eJd~${E18X~t~}d+h%|8cz\ed5N<9]AHN~ڟLN*b~-'/Rz vΗ@_d/y1}#znNG%'UF7~+JQ?KGj:(F~4Ż)":?\#?AkMvҍ]i,#_cWCqjIn]J!Ծҍ6UyXQعe^ 5AW(B;w)=Q\'9y:}7K)EMgd__|J;bHv(0Ⱦg}O)nV{MT/xsSH~^GbO̓3OؾX|[Bvb̟ ~H_Ep!?.\VnkQ5V8Q\Fu?z~Wk +=oc;`,[zܮL9VYYaeO m>|~};]#}=3P=:h;Zgy=C=;쾡\U[Ypw*+ro,)?ZκJK;甧Sd&o*j4mʄߗvLCUˮoms(MZ+.=/+wܲ{Q/=8짃'n{d\R5P>2g\7}i~{~il.{rs#v[4Y}'O kVJ n#~8?y|oWpmoefY?qI7|og 0z-=ҿ/Ī;ܲ2y%[:1ΆOGl:3~jt9}Kw7oZyw5bNaw97͏Kd.wm7ªW7_]uM"L[vC]2-K5.5Kz{$d{ ֭(t^R^Sg݀Z eeyB&1֙2XUe=L{]+S/s/SkejkS#jJe VE E^1eӺn&Qim崦4ZQoN5lNO/~?5iş%Ѷ[_bkZwUHuseJ)1}G4䟘Sir}4^>kX$sM㙯yMRu]^_jxG?yUPn6Mي04=K6m<8XhFR;;rn:˭S=2ZbVIAZ~i;/W֧_:K//2~iV~i^ik ߣ~L!(ߘ^ Ag/'ǜ^t̬_ܯ:A|V|0b{ܟKć!vWXdçnSaݪBg]offTpe]_8]KnWXnF[x䮷讯JI} /]/|߾F,kݮJTZw7%.)5ɠOGS{O |ANk>e>\3 fr5187k%tW2|s6U|#j ']f>e7yiR٧`o[3/7/[7u^טՆzK2ῳ+/3U"ZBDHPGeneticAlgorithm.viIUVICreateInitialArray.viPTH0CreateInitialArray.viIUVINI_3dgraph.lvlib 3D Surface.viPTH0/Platform 3dgraph.llb 3D Surface.vi+IUVICalculate Fitness.viPTH0Calculate Fitness.viIUVICreate New Generation.viPTH0Create New Generation.viIUVIGenerateSeedPool.viPTH0GenerateSeedPool.viIUVI3Instance 6 24Saved GeneticAlgorithm .viPTH083Instance 6 24Saved GeneticAlgorithm .vi IUVI3Instance 3 24Saved GeneticAlgorithm .viPTH083Instance 3 24Saved GeneticAlgorithm .vihIUVI3Instance 7 24Saved GeneticAlgorithm .viPTH083Instance 7 24Saved GeneticAlgorithm .vi?x[ ŵ>U=;ӳfy.]aAP"1)AV.Ex,x>s53(b 7OƋ'{OUuTWb+uSuΩSMT `>ëe? ڹɳJ Γ9 ˢì[bCH[>%O+K}Mh2`qLKf _!{91IY)!j_B E&ܔPPj(92+K DYQV1JmeP 2 e)(?a(7&3ThPeh"enC܍(M۹^24D$lr `(?P D%ʵV6*4"8ٶssr 'i,C|9 &Y٘pF r`JVKi53vfhnLA\Lq\="5(h\&Q&TLb33(35A9h#QfX6.ȗ4&3RAA`' BiMBss^">02.'6 PmaK(P\+J>G5W'mҞs9%bI$IVaG6 v-:Mۮ|Γrz9|g3=7vKeQ7F'|@YG9,Zd%/2{u!jh*¾a;S@U^)aײR]ǟOsO$fЃ;#u(w(F)Uڏ>Xq,dG5hG!mnxCC ۹ʟ}N; c2;F=) TuZ ٪ ~WzU nɻckۅ_I/DQjJ/ eANů DEN"%5ۙLLNϒs.T{p.D8 ҚZXq\DyQpmgŒ 8w\G+h]йs )0.[y_Lz| Y5N$Uc=O,C~ίO=tsݧ5BԪ[RwivBȬzB c;M׮`46M( <|Jq|L?iI04Kd:@Ii8p])Opbt|\\)JvÀfƦ"MBG/q< 6 {NBG3OSS(h/Q-%h|k;Mǩ](hoܮ *x-4Π0~"w<  _΀BGes3 gpQ.Vm]0!9h'qoe1o]ުky$۩wkkyS;O.%UV}a堃feyY]Y fiyjxmMGc5<IQV,^ gdΘt8x2Xsm:Iz+)> 0u.uVs . t87X.!8K5pXU౬k΄0,CCnjh3 POM8]˞JҖTS}U,(GYq+Jb!`Ug`!z8JXDyyv_*snu1XpSUȗ N3r|4Xo \ٔcȃU쨿euJ2sksh?@kl{oxRMWZXV'[ [a!VǚİzjX'<-[E:ڀkIeoa:λbK>a-ey+4E~.'p)t+l{Pt 2yyj,(c4-"dHu6Ͷ3"{^5f-`mEG8j=14úFgVeyG>.>A,pgJ>M~8HDb0!2Y#~jM_@dV-~NvWy/SzPe3Xu!k'6o /ç8‡gxkûEy޵kļwxv'U ݆e ',97sud7l'7^uq*9ffS+~$g{ v[g3ŽvZ-#wBvO6?WQz? O7e?͐觵a?^ `$&T HvJp{/E}ѯ(>'q3kTrI\*8R[C~\?W9ttO>>}EwяA#\B8I(v&)ӧNAʮUA[>NT~v|idO#A{~9ޤ $#ߠI_1ҥ.~#tc K(ݙH ]h4t;%NuOtszR #y>aVJ/I4r3%]˽d4bٜk#,&#Ԍ𭡨JWտ`DođLX]5G1(,EUe~U[^R ZQEn=v*Ƃby-m  ]T,`w|J, d=H.C"D߫s0e+G; oq-. `[ u(\*|F+Է(㬚][>:8pW 1V\,F t-'I4`^N}bV{Y,U?ȤFq"oa/6[F Rd; N`==ϋOt !VT'!.1 $OiM\ fr9+l3z4Cm&?$nL&jFa7DTi'VUW-hM%Vmh"zbªuxXPT&{vb=U|E -LXUuv+v|%UQ@o[) *;ku-"uw26 NV(ȉO< TEЧ9(j9k9Mj9L|C(se d9>: 끏wM$O]W^hfD/z] BU.z D5vJ%i[ڔk82x;P\_(wD^Tѻsۙhp67泒ΟtD0"y۽?|Ig7MFYf ށinFiنt&-?+whtz~A,8?H7e~u\!=iy+T?ǚS풙W N|h&ޭ,?`#pq v$g%9 y \W;Q_cSnoDR_o\La;#m+AMSy?uyVQRV"TmLlT֪1aU՛}cȟcWEӍ0-_SFi2fF9 Zܫ뭱_TT^0-,4Ti`j cz' ?R8UEe;XP%KVٽ \EFmqebYYơl4_D])r [=rrK;Ie6?&ƿl#:&*GzGyӬzZ+'L4NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets0 @Dflt' &K& N(P$0 Q8 S8@ TH U#P WRX W`th-pxkJ   \饴߶, !"#$%) &w('08RobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSRobSrobsrobsrobsrobsrobsrobsrobsrobsrobsRobSRobSRobSRobS(*@UUA *>>*>>@?_H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW  4VINSxLVSRBDPWLIviCONPTM80DFDS,LIds@VICDTvershDLDR|FPTDCPMpICONicl8DTHPLIfpTRec*PICCdFPHbFPSELIbdBDHbBDSEVITS,MUID@HBINTHBUFhHIST|PRT FTAB9T!4!!**5h7t:KKKMMMQWWXHXXYH Y YZ<ZZ[@[[\L\\]@]]^@^^_@__ `<!`"`#a\$a%b &b'b(cP)c*c+d4,d-d.e/e0e1ffdft f f ff4@@H`LFPHeapBDHeapRSRC LVARLBVWe h db 4 ADirPALMPLM2CPSTICON  icl4icl8 $STR STR#(CONPSTRGUCRF7  64(` <8x ` Shp dh(H,p0T 4N"g&*$. x2 8 Lx99"9z9:?::4:P P:l::;d< <=T=>$ >t>>?P?@@m8d-{1e: ( paletteMenuctlMenu paletteMenuctlMenu paletteMenuctlMenu paletteMenu paletteMenu paletteMenuctlMenuctlMenuctlMenuCreateMutation.viCreateMutation.viCreateMutation.viCreateMutation.viCreateMutation.viSplice Genes.viSplice Genes.viSplice Genes.viSplice Genes.viSplice Genes.viSelect Parent Gene.viSelect Parent Gene.viSelect Parent Gene.viSelect Parent Gene.viCreate New Generation.viCreate New Generation.viCreate New Generation.viCreate New Generation.viCreate New Generation.viCreateSeedPool.viCreateSeedPool.viCreateSeedPool.viCreateSeedPool.viGenerateSeedPool.viGenerateSeedPool.viGenerateSeedPool.viGenerateSeedPool.viCalculate Fitness.viCalculate Fitness.viCalculate Fitness.viCalculate Fitness.viCalculate Fitness.viCreateInitialArray.viCreateInitialArray.viCreateInitialArray.viCreateInitialArray.viGeneticAlgorithm.viGeneticAlgorithm.viGeneticAlgorithm.viGeneticAlgorithm.vi