pmaxqv2r#Nsvpatcher,t#PuoriginUtvwindowwsetfontxSans Serif$AtvylinecountQtznewex {/Xt|number#YPPPSPPPPPPtz$"6 }ctloutRQtz?F ~speedlim,tvwFixedwidth Serif$ Atz`( 1selPtvwx$Atzv7 1r1slider1tz  1Ptz6 11sensor0tz {tvw1Proportional Serif$ At1comment' @1durationtvwx$Atz5 1+t|X#YPPPSPPPPPPtvw$ Atzhr 1makenoteȠtzr 1noteout1aQt1user1kslider#Q$0WPPPPPPPt| #ZPPPPPPPPt11uslider@_!QPPt|BP#ZPSPPPPPPt|Q#ZPPQPPPPPPtvw1$ At1s7_ @2t11dial ((.Z2PWQ$?xxxPPPPPPt17 @t1  @1pitcht16 ' @1 velocitytvwx$At1R* 1!sliderPt11"panel 1##X1$brgb1#1%frgbPPP1#1&borderQ1#1'roundedP1#1(shadowP1#1)donet1*buttonr7_Pt1+messagea 1,w1-ctz! 1.!-@tzz {t|e#YPPPSPPPPPPtzS  1/printtzcrY 110matrix_changersZ;1tuPr11comlet12(list)13row_number14sub_number15pattern_bytet16outletB_Pr111217col18row19val1:from1;matrixctrlt1which1?pattern1@is1Ait?t1oN 1>1Bbit1@1At1oc 1>1Csubrow1@1AtzYK 1Qt15+ 171D(0-15)181E(0-64)191F(0/1)tzBt9 1=StzB9 1GpackPPPt|#YPP SPPPPPPtz 1Ht1Ib1Jltz.+ 1KroutePt1+5 1Ltarget1M$1tz 1QtzP 1Npoly~1Opattern_byte.mxbtz9 1GPPPtzY, 1P%Xtzl\ 1Ytz$ 1QunpackPPPtzl- {XtzB\ 1Qtz" 1QPPPtz$ 1R-Xtz"l 1Qtz" 1GPPPtz$ 1GPPPtz"0 1SsplitQXtz"R 1QPPPtzB- {Xt1-R 1Tpattern_numbert1oT 1>181@1At1 1Bt1Uconnect"PTPt1UTPXPt1UXPUPt1UUPWPt1UWPZPt1UZQSPt1USP[Pt1U[PPt1VlcolorQt1Wfasten^PPqGt1VQt1UPPt1UP#Pt1WZQ_Po^t1VXt1W]Q_Pq t t^t1VXt1U_PPt1UPQt1UQQt1WTQWQlolt1WPRjujt1URRt1UTRWRt1UUQYPt1UYPVPt1UVP]Pt1WTQVQlqlt1U]Q\Pt1U\P^Pt1UPPt1U]QPt1VZt1UZQPt1VZt1UPPt1W PPt1UPPt1UTRVRt1WP Pt1WPP  t1VQt1UPPt1UPPt1WQPGGt1W]P Q)PPt1WZP Q'PPt1U QQt1W]R Rt1WZR Rt1U RRt1Xpopt1YnewobjcG 1Zp1[patternbanktzcB 1\s1]to_stribe1^#B1_colorWt1+cK 1,1\1M1`$21a$31^1_Wt1xY: 1[t1nd 1bcompose1cmsgtvySt1md 1dconvert1:1e[matrixctrl]1fformat1gto1hmaxOne()1ft11"XUР1#1$1#1%PPP1#1&Q1#1'P1#1(P1#1)t1\'{ 1iLEDs1jon1kthe1l'virtual1mstribe'1nwill1olight1pup1k1qstribe1raccordinglytvyQtzDX 1sloadmesswoBotz#g0 1tloadbangtzI 11ufrom_stribetzv 1PQRSTUVWt1*_Ptzo  1/t11;1vMatrixDefaultCell.pct1wMatrixDefaultBkgnd.pctXXQQ0RPtz 1QtzN< 1\1]t1+2 1,1xe1MPtz. 1yselectPtz: 1Q1zi1z1zt1+$2 1,1x1MStzH 1st|#YPPPSPPPPPPtz  1Qt1+, 1,1xXStz  1Qt1+, 1,1xWStz  1Qt1+, 1,1xVStz  1Qt1+, 1,1xUStz  1Qt1+, 1,1xTStz  1Qt1+, 1,1xSStz~  1Qt1+~, 1,1xRStzi  1Qt1+i, 1,1xQSt1+! 1{cleart1*b_Ptz   1/t1+9 1,1-t1+!L( PW1Mt1+!8( PV1Mt1+!$( PU1Mt1+!( PT1Mt1+!( PS1Mt1+!( PR1Mt1+!( PQ1Mtz3 1\1|to_8x8tz3 11|t1+!( PP1MtzB- 1.t1}toggleL_Pt1}8_Pt1}$_Pt1}_Pt1}_Pt1}_Pt1}_Pt1}_Pt11;1v1wXXQQ0RPtzOI 1QtzQ"0 1.tzOn( 1~changetzO 1.Xt|O"#YPPPSPPPPPPt1++^ Xt1+Sy^ Qtzl( 1~tzlF ~dt1};_PtzU_ 1It1+=t^ Pt1*^Pt1*_Pt1*_Pt1*_Pt1*_Pt1*'_Pt1*<_Pt1*R_Ptzl  1Ptz 1PQRSTUVWtz[% {t|+#YPPPSPPPPPPtzl6 11t1 1gatetzB< 1\1]tzA@ 1prepend1,1ztz6 11sensor71^1_TtzY6 11sensor61^1_Ttz 6 11sensor51^1_Ttz6 11sensor41^1_Ttz6 11sensor31^1_Ttzy6 11sensor21^1_TtzA6 11sensor11^1_Ttz6 111^1_Tt1*Y_PtzhI 11ut11multiSlider$$DXy _QRRXUP1#M1%PPP11$11rgb211rgb3PPP11rgb4C11rgb5Ji11rgb6p11rgb7n11rgb8Yɠ11rgb9>%11rgb10Wrtzci 1pak1z1z1z1z1z1z1z1zt11$$DXi _QRRXUP11%PPP11$1111PPP11C11Ji11p11n11Yɠ11>%11Wrtz1 1\11^1_Ttz1 1\11^1_Ttz1 1\11^1_Ttz1 1\11^1_Ttz1 1\11^1_Ttz6 1\11^1_Ttz6 1\11^1_Ttzq6 1\11^1_Ttz9  1Ptz9  1Ptzh9  1PtzG9  1Ptz&9  1Ptz9  1Ptz9  1Ptz9  1Ptzi 1Q1z1z1z1z1z1z1z1z1^1_StzW( 1~tzkF ~dtz E* 1ledztzD% 1QtzD% 1Pr1vtable`EV%@1#T1setPP????????????????????????????????????>>>>>>>>>>>>>>>>=========<<<<<<<<<<<;;;;;;;;;;;::::::::::9999999999988888888888777777776116666666666666665555555555444444444433333333333333322222222222222222222211111111111111100000000000///////////.........----------,11,,,,,,,,,,++++++++***********))))))))))(((((((''''''''''''&&&&&&&&&&&&&%&&&&&&&%%%%%%%%%%%%%%%%$$$$$$$$$$$$$#######""""""""""""!11!!!!!!!!!!!!              11_____11______________________^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYY11YYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTT11TTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQPPPPPPPPPPPt1Y  1tablet|#YPPPSPPPPPPtz( 1~tz6 11tz1 1pipedtzB 1\1]1^1_Wt1+K 1,1\1M1`1a1^1_Wt1+^ Xtz( 1~t1+p^ Qtza( 1~tzuF ~dt1}X _Ptzr 1It1+Z^ Pt1*3_Pt1*3_Pt1*3_Pt1*3_Pt1*3_Pt1*3_Pt1*3_Pt1*3_Ptz  1Ptzy 1PQRSTUVWtz% {t|#YPPPSPPPPPPtz@6 11t1; 1t1Md 1eight1zones1j1striptz~  1Pt1}$_Pt1}_Pt1}_Pt1}_Pt1}_Pt1}_Pt1}_Pt1}_Ptz 1PQRSTUVWt|#YPPPSPPPPPPtz% {t|#YPPPSPPPPPPtz;6 11tzGB 1sKtzI 1\1ut1+/ 1{1allt1nO 1poll1rate1(ms)1^1_Wt|G#YZPQSPPPPPPtvyRt1L+ 13)1read1sensors1^1_Wt1}h_Pt1}i_PtvyQt1+){ 1refresh1serial1port1listtvw1Verdana$ At11ubumenui PQQP1#1setrgbPPPTTTppp1#1add11usbserial-A4001nJW1#111Bluetooth-Modem1#111Bluetooth-PDA-Sync1#1prefix_setPP1Ptvwx$ArsB[ntvwx$Atz< 11]t1F X1touchstripst1o 1g111t13f 1:11t13d 111portst13< 11inputst1*p_Pr111(anything)1{1t1<3_Pt13/ 1{1r1111111t1<3_Pr111F11analog11off/ont1<3_Pr111(int)11input111ms1R1defaultZt1<3_Pr111F1}1q1firmware1cursort1<c3_Pr1112X1q1touchstrip1values10-1023t16_Pr111(message)1g111t16_Pr1111:111t1<3_Pt1*p_PrsZ;ߠt16^D_Pt1<^!_Pt1UPPQPt1Xt1Y% 1Z1thrutz-N 11appendtz-C 11tz-8 1K1tzp1 1tzU QtzA 1H1/1{tz-/ 1zl1iterQt1+c1 1,1Z1M1^1_Wt1t3t 1}111^1_Wt1+ 1,1-1^1_Wt1+ Zt10 11tz4 1metroZrsZ;Gt16_Pt1<_Ptvwx$AtvyQtz@ 1fromsymboltz95 1Z]tz*[= 11group@tz*u 1itoat113 1http://www.arduino.cc/playground/Code/1SimpleMessageSystemtvyPt11 1:1Arduino1ˠt1UVPTPt1WRPUP/t1UUPWPt1WTRSPDR/Rt1UTQSPt1USPRPt1Xt1Yf 1Z1asciimessage2maxrsZ;Gtvwx$AtvyQt113 11ˠt16_Pt1<+_Pt1+ ]tzK 1H1I1Jtz6 1spelltvyPt11 1:11ˠt1UTPRPt1URPSPt1WQPUP; t1USPUPt1WRQQP1n;nt1Xt1YAf 1Z1max2asciimessagetz* 1K1t1+ 11t1}H_PtzH30 1ttzH. 1Qtzen 11XQPt1_ 1Read11inputs.t13@ 111t1WRQPz2zt1VQt1UPPt1UPPt1UPPt1WPP2t1WQP 77t1UPPt1WPPt1UPPt1UPPt1WPPt1WTPPMNNt1VZt1UPPt1UTPUPt1VZt1UUPSPt1UPZPt1UZPVPt1U(PXPt1W]PXPt1UVPXPt1W_PXPht1UXPRPt1UPRPt1USPRPt1URPYPt1UYPWPt1UWPPt1WTP\PMNNt1VZt1WPZQt1U\PZQt1UP_Pt1U!P"Pt1U"P]Pt1Xt1YX 1Z1stribe_iot1*y_Pt1`1V 1Stribe1i/o1setuptvyRt1@KB 11)11this1g1q11^1_WtvyQt1.d 1togglest12d 1momentariest1) 1*tvyRt1K1 12)111^1_WtvyQt1wL 1q1activityt1[d 1some1experimentst15&d 1momentaryt1&d 1latchedtvyTt1'* 1send1whole1matrix1as1t1W\P]P]]ddt1W]Q\Pe}}t1U\P[Pt1W^P\Q..t1WP\R=t1UvPxPt1U{PxPt1UmPvPt1UPPt1UP\St1U}PPt1UPPt1UP~Pt1UwP{Pt1UkPwPt1W_P\T[ɠt1WP\U jΠt1UiPzPt1UzPyPt1UyPmPt1U\Q[Pt1UmQjPt1UjPPt1UPkPt1UkPlPt1U|PlPt1UlWuPt1UlVtPt1UlUsPt1UlTrPt1UlSqPt1UlRpPt1UlQoPt1UlPnPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPyQt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPHPt1UHPIPt1UIQZPt1U]PYPt1UZPYPt1UPYPt1UPPt1U\QPt1UYPfPt1UJQZQt1UKQZRt1UmP|Pt1UHQJPt1UQPt1UQPt1UQPt1UQPt1UQPt1UQPt1UQPt1UQPt1ULQZSt1UMQZTt1UPPt1UNQZUt1UHRKPt1UlPPt1UlQPt1UlRPt1UlSPt1UlTPt1UlUPt1UlVPt1UlWPt1UOQZVt1UPgPt1UfPgPt1UPQZWt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UHSLPt1UHTMPt1UHUNPt1UYPPt1UIQQPt1UJQRPt1UKQSPt1ULQTPt1UMQUPt1UNQVPt1UOQWPt1UPQXPt1UPPt1UHVOPt1UPGPt1UGPFPt1UFP$Pt1U$QPt1UPPt1UPPt1UPPt1UPPt1UHWPPt1UPPt1UPPt1UPPt1UQPt1UPPt1UPPt1UPPt1URPt1UPPt1UPPt1UQPt1USPt1UPPt1UT Pt1UPPt1UPPt1UPPt1UU!Pt1UPPt1UPPt1UV"Pt1UQPt1UPPt1UPPt1UPPt1UPPt1URPt1UW#Pt1UPPt1UQPt1UPPt1UQPt1UPPt1UPQt1UQQt1U4P6Pt1U9P6Pt1UPPt1U+P4Pt1U5P9Pt1U)P5Pt1UPRt1UPPt1UPPt1U8P7Pt1U7P+Pt1U;P:Pt1U)P:Pt1U*P,Pt1U+Q(Pt1U(P)Pt1U:P*Pt1U*Q-Pt1UPPt1UPPt1UPPt1U*R.Pt1U*S/Pt1U+P;Pt1U*T0Pt1U*U1Pt1U*V2Pt1U*W3Pt1U^PPt1UPPt1UPPt1UPPt1UPPt1UPPt1UPPt1UCPPCQt1U@PAPt1UAPBPt1UBP>Pt1UBPDPt1U>PDQt1UBPEPt1U>PEQt1X