bplist00YrootPatch^portAttributes_editorViewerWindow_frameworkVersion_inputParametersYprotocols oUstateUclass ouUnodes[connectionsXuserInfo_publishedInputPortsXtimebase_systemInputPortStates!-4<q>DPXafk  Skey _customInputPortStatesYportClassWversionUinput O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_AudioSpectrum_QCStructurePortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameAudio Spectrum (Required)positionNSValue* {_NSPoint=ff}hZQCSplitter__protocolInput_AudioSpectrum ",# $%&)*+XinputMaxXinputMin#?' (O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_AudioPeak\QCNumberPortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameAudio Peak (Required)positionNSValue* {_NSPoint=ff}-#__protocolInput_AudioPeak .3 /20 1O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackInfoO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTrack Info (Optional)positionNSValue* {_NSPoint=ff}v\__protocolInput_TrackInfo 5; 69:7 8O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackSignal]QCBooleanPortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTrack Signal (Optional)positionNSValue* {_NSPoint=ff}o__protocolInput_TrackSignal =op  >kn? @ijAB CDEFGHMe_compositionMode[hasTimebase_ivarInputPortStates_compositionInputsXconsumerO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}IJYinputPathKLUvalueY/gradientNX\a OVWKPQRSTUUU%UgreenTblueSredUalpha">Z[QCColorPort__protocolInput_PrimaryColor YV[KZQRST+++%__protocolInput_SecondaryColor ]_`K^[QCIndexPortYdirection b)dKc#?XpositionfgW_enableKh _QCPatchRenderer_PatchRenderer_1flKh O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}D/noteListNSMutableArrayNSArraycolorNSColorcffff?stringJHere we load the Gradient.qtz composition from the Composition Repository.bounds#{_NSRect={_NSPoint=ff}{_NSSize=ff}} zoomFactorNSNumberfposition!name BackgroundWQCPatchWPatch_3 ro syutZ_cs uXY vDEUw| xz{ yO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}"_QCIteratorVariables_IteratorVariables_1 }~ C\antialiasingO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff} WinputRZWinputRY\inputZBuffer]inputBlendingVinputZWinputRX\inputCullingK+K+KKK+K+KfKh XQCSpriteXSprite_1 Zidentifier_QCStructureMember_StructureMember_index_1 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}BgUindex  ^^^operationCount_numberOfOperations[operation_1[operation_2Yoperand_1Yoperand_2KKK#@K#.WlO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameValue / 2 + Vertical OffsetpositionNSValue* {_NSPoint=ff}YVQCMathVMath_2 _QCColorFromComponents_ColorFromComponents_hsl_1C ZinputAlphaVinput2Vinput3K%K%KcO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}Shsl  KK#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}8VMath_4 # $)+K#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Total WidthpositionNSValue* {_NSPoint=ff}mZSplitter_2 # $%)+K#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameIndividual Width ScalepositionNSValue* {_NSPoint=ff}8ZSplitter_3 ~ CO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSprite - ReflectionpositionNSValue* {_NSPoint=ff} K+K+KKK+K+KfKh XSprite_2  ^^KKK#K#Q[O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameValue / -2 + Vertical OffsetpositionNSValue* {_NSPoint=ff}XVMath_7 _ColorFromComponents_hsl_2C K#?-- K%KcO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}  Zexpression_2totalWidth / (Iterations-1) * individualWidthScaleO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name4"totalWidth / (Iterations-1) * individualWidthScale"positionNSValue* {_NSPoint=ff}\QCExpression\Expression_1  _-currentPosition * totalWidth - (totalWidth/2)O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name/"currentPosition * totalWidth - (totalWidth/2)"positionNSValue* {_NSPoint=ff} \Expression_2     !#&)*+.124689:=>?@A]connection_23]connection_21]connection_20]connection_26\connection_8]connection_16\connection_3]connection_24\connection_1]connection_12\connection_2]connection_27]connection_22]connection_10\connection_4]connection_25\connection_9]connection_19\connection_5]connection_11\connection_6_destinationPortZsourceNodeZsourcePort_destinationNodeZinputColor[outputColor ZinputValue\outputMember" [inputHeight$%ZtotalWidthVoutput'(VinputX\outputResult$% ,-Vinput1[outputValue/{0_currentPosition^outputPosition'(3(ZinputWidth5%_individualWidthScale7-VinputY,-7-;{<ZIterations[outputCount3(" {0B{CZinputIndex[outputIndexO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}&7IDDnoteListNSMutableArrayNSArraycolorNSColorcffff?stringGet the X Position bounds#{_NSRect={_NSPoint=ff}{_NSSize=ff}}X? Get the Hue^?Get the Audio SignalQP? Get the Widthe? Draw the BarL~M?Draw the "reflection"LnN zoomFactorNSNumberfV)?positionFMQGHIJKTnodeTportYStructure^inputStructure LOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name StructureGHNO[Total_WidthK POv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Total WidthGHRS_Individual_Width_ScaleK TO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameIndividual Width ScalefVKh ZQCIteratorZIterator_1 []^ \O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}n_QCStructureCount_StructureCount_1 `b aO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Structure Splitter"positionNSValue* {_NSPoint=ff}ZSplitter_1 dqre fghiopVscript^numberOfInputsWnewMode_numberOfOutputsjkln_decreasingScale_increasingScaleKm#?K%_Q/* A simple script that takes two input values, sums them and returns the result. Keywords for defining input and output keys: __number, __string, __image, __structure, __boolean */ var array = new Array(); function (__structure outputStructure) main (__structure inputStructure, __number increasingScale, __number decreasingScale, __number time) { var result = new Object(); if (inputStructure != null) { for (i=0; i lastValue) lastValue += increasingScale * (value - lastValue); else if(value < lastValue) lastValue += decreasingScale * (value - lastValue); array[i] = lastValue; } else { array[i] = value; } } } result.outputStructure = array; return result; } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSmooth Structure (JS)positionNSValue* {_NSPoint=ff}\QCJavaScript\JavaScript_3 twx uvVparentO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}DVQCTimeVTime_1  z{}]connection_31Ir|Y_outputStructure~xrTtimeZoutputTimeJb%^^<YZinputCountJb%rO> streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}tDuDnoteListNSMutableArrayNSArraybounds#{_NSRect={_NSPoint=ff}{_NSSize=ff}}B D=xDVCX#Cstring)Smooth the frequency structure over time.colorNSColorcffff??%Draw the bars for the audio spectrum.q\ zoomFactorNSNumberf hv?positionnameAudio SpectrumGHb^Audio_Spectrum Oy streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameAudio SpectrumGHYNNK PGHYRRK TfKh WPatch_1  ) O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackPositionO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTrack Position (Optional)positionNSValue* {_NSPoint=ff}u&__protocolInput_TrackPosition o9 ^ :CMRX  Chhh\pixelAligned[CIRendering_optimizedRenderingXsizeModeO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}& ]inputRotation_inputPixelAlignedK+KKQRST%%%%Kh Treal[QCBillboard[Billboard_1 qfg ehO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFormat String (JS)positionNSValue* {_NSPoint=ff}x_/* Convert some of the Track Info which is contained in a structure into a formatted string. */ function (__string outputString) main (__structure inputStructure) { var result = new Object(); var str = ""; if (inputStructure != null) { if (inputStructure.name != null) str += inputStructure.name + "\n"; if (inputStructure.album != null) str += inputStructure.album; if (inputStructure.year != null) str += " [" + inputStructure.year + "]"; str += "\n"; if (inputStructure.artist != null) str += inputStructure.artist + "\n"; if (inputStructure.genre != null) str += inputStructure.genre; } result.outputString = str; return result; } \JavaScript_2  CF_verticalAlignment_horizontalAlignment\manualLayoutXfontNameXfontSizeVNormal"3^inputGlyphSize\inputKerning\inputLeadingK#?K#?QK+K+K#?333333O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}DxVGeneva"3]inputFontNameKKK+K+KK[QCTextImage[TextImage_2  ChhhO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff} K+KKQRST%%%%Kh fKh [Billboard_2 b O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Structure Splitter"positionNSValue* {_NSPoint=ff} C YinputModeKO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}~_QCAnchorPosition_AnchorPosition_3  _!(size + offset)*albumArt + offsetO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name#"(size + offset)*albumArt + offset"positionNSValue* {_NSPoint=ff}  9O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Boolean Splitter"positionNSValue* {_NSPoint=ff}(ZSplitter_5 _StructureMember_key_1 XinputKeyKWartworkO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}  C  KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}_AnchorPosition_1  o9  %-.3_publishedOutputPorts  h]cleanAperture O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}\QCScreenInfo\ScreenInfo_1  O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}\QCRoundValue\RoundValue_1 b )O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Initial ValuepositionNSValue* {_NSPoint=ff} $  #^^!"K^KO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}VMath_3& ')+,\connection_7($_outputPixelsWide*$[outputWidthb%$$-O^ streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}`?DD zoomFactorNSNumberfpositionXnameQC Units to Whole Pixels descriptionFConverter from the Quartz Composer to the Core Image coordinate system/GHb01UUnits 2Op streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameUnits4GH567\Whole_Pixels[outputFloor 8Ow streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Whole PixelsWPatch_4 ;ABC <@=>?^inputConditionKKO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}S!]QCImageResize]ImageResize_1 DKLEF GHI^JYimageData_colorCorrectionYallImages^fillBackgroundOPNG  IHDRQgAMAOX2tEXtSoftwareAdobe ImageReadyqe<JIDATxam@ @”Lp0ppVwd<?_Җ;Y655GWڦ]/JkdN^`g{lK3XG#}ls9D˃#衟&mGlE-;CF|?7 ( |@> |@A> |@> |@ |@> |@> |> |@> |@>> |@> |@o |@> |@> |> |@> |@>> |@> |@> |@> |@> |@> |@> |@> |@> |@> |@> |@> |@> |@~m P:3(.5(6Mc)4|jPs`LmU~6NMzO/npOO`" `^rË+Ncb ^AޮʷR<{`Y&QIENDB`O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Rounded-RectpositionNSValue* {_NSPoint=ff}}]QCImageLoader]ImageLoader_1 N O)QPK 2O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSizepositionNSValue* {_NSPoint=ff}< S T)WUKV#?O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOffset XpositionNSValue* {_NSPoint=ff} Y] Z)\[KVO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOffset YpositionNSValue* {_NSPoint=ff}ZSplitter_4_&`a    b cdfhiknoqrsvwxy{|}~]connection_15]connection_17]connection_14]connection_13]connection_18e%Tsizeg BZinputImage 7 jWoutputYlLmYinputMask[outputImage0%9' pWoutputX"% 3% tu[inputString\outputString"95B7jJb%z%Voffset'(7]% f 'pgBm395B'% gm7]%%XalbumArt"\outputHeightJb%3*O| streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}DpDnoteListNSMutableArrayNSArraybounds#{_NSRect={_NSPoint=ff}{_NSSize=ff}}YstringUDraw the album art. We resize the image instead of the Billboard for better results.colorNSColorcffff??NConvert the information in the Track Info structure into a string and draw it.L  zoomFactorNSNumberfpositionAnameHUDGHbZTrack_Info Ou streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Track InfofKh   Yintegrate_inputResetScroll_inputScrollFactorKFK#?zG{O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}FWQCMouseWMouse_1  C_inputDeviceModel[useDefaults_keylessStructures_inputDeviceIdentifier]inputSourceIDO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}[AppleHDA:48_inputInscreasingScale_inputDecreasingScaleK#?S\ZKm_AppleHDAEngineInput:1imic\QCAudioInput\AudioInput_1 ]QCImageFilter]ColorMatrix_2 ^YhasBypass_normalizeCoordinates]filterVersion^inputGVector_W^inputBVector_X_inputBiasVector_Z^inputRVector_X^inputRVector_Y^inputGVector_Y^inputBVector_Y^inputRVector_Z_inputBiasVector_Y^inputBVector_Z^inputGVector_Z^inputBVector_W_inputBiasVector_X_inputBiasVector_W^inputGVector_X^inputRVector_WK+K+K#?_cK%K+K%K+K+K+K+K+K+K+K#?cQK+K+O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}]CIColorMatrix [HueAdjust_1 ^O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}\=[CIHueAdjust  CucZrandomSeed[variability^usePerlinNoiseEO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}a#$K%K+XQCRandomXRandom_1 <= Cu#9\startUpDelay_interpolateSizeAndColor]particleCountF{^inputSizeDelta]inputRedDelta^inputBlueDelta_inputGreenDelta_inputOpacityDeltaK#?ǤaK#?$R_K#?LK6K#?ŭ_}K#?}:CO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}      "$&(*,.0257_inputAttraction\inputGravity\inputMinSize^inputPositionY_inputVelocityMinZ_inputVelocityMaxZ\inputMaxSize]inputLifeTime^inputPositionZ_inputVelocityMaxY_inputVelocityMinX_inputVelocityMinY^inputPositionX_inputVelocityMaxXK#?p K#?7mw,KK+K#? K#:;hK^KK#K%#?.@Q0K'#?VʘK)#?ɘ9K+#?'1g K-#?\LAK/#En(K1#݁1(GK3QRST444%"?K6#?7K8#?;sf:Kh _QCParticleSystem_ParticleSystem_1 ?BC @A]QCVirtualPortO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Virtual Multiplexer"positionNSValue* {_NSPoint=ff}]QCMultiplexer]Multiplexer_1 ENOC FMGHIK_inputSignalReset_inputSignalDownKFKFO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}tYQCCounterYCounter_1 QW RVSTKKU#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}VMath_1 Y` CZ[u\c}3uO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}Z#$]_K^#?!+K+XRandom_2 bKeEF GHc^dO8GIF89a^B1RބBRsk֜! ,^H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhH˶[⾝Kn˸rw#޵} /`ˆ5㹆?L9ldɕ3kzyQ;MҨSY0Y&wӶ-077gܾ%mop N|(pKYysɩGϮ?w||K(D?d+w/{ WIG~x 盀T!Xw}94Yx!i"s"XC&NbN5(j/$2T 2<F@XD"AH~L6IaBCFUYڕie A`*dwљh"pЛ)Et>i!RGyC&y'h.ЙB )-4gifv"x*f &k A)c Zً꫷)i,e&kŒZc6U!kq@v-iиZUZ.ٺyHۣ+lT&60đ*[gTkq착 `kPee21G?='3 L-v"Yt9o7i$mmUxw8Sksv;Z5!5ݸMMg9ݪ ^gB>R/=Z7iޡGzA߲qV~÷us!P86lw2?ؽ2| {08"a'K]_8EI  8*̓XMw:9k`=eWIwC13h T#ǡr< <"'>p(yO*&P~2 iZ2'\#"e9K/8(Hr#_S)һa1x̟rˬc'LhjS 4)̄n/sf72Ne9VM:d'+iN[Sȣ&I|r%Fc%yɀsm4(YO\idf%Is{~RtU#·vHIgo[GM?\G"18jw<5UxmI$唸_/;w.s|ҼwqqgwO|,E} ;r[g7OnuvgDzn=j'~es|凞3s^xߣ}ͷ÷lW; /$Yx_ޑdq{swG7z'{w~}uhXxxj}7~~' uzh7+x%h3H9z>(#')(EȀ(%5}rGxTN8@(QFx$8,(Y1l*dž|VkH<8erl[f!dvxj8}~q.vBGz8Pta]|(X؇&^884|؊ /膴669(|ǸXvX}Jgb(Mkȍ؈e،Z`d/YSȉȌ8츎؍1hhXfhh yplxIiwxiِOْg&YX[ b,D~#%9:yX.S!)_I\ox9XȕO0`B[爕v9IxNd |CٕhyyVi^ɔq(cx 5MY!)\1șD(z]I2*陝ɚ8Y_)Cx9;r)0 .V䕚i{ԧz@_&iҹ7蛠 FGڹɩ䘋噅UYIL9Xyy GٚI9XH`4?ѝiwHYٞmu hؗ7"3muꡏWI(ɢLg)TF|4Z{*~ Rَٟ0*HzCSFJ+tMJ څN*$yКczzʦ)_YƙMʭzߚ ](cӺJEj IZح O K멗fۭ ɮIWYzJzYΨz {*.k&ږ7]zq鯍9 ٛG2++ J'ZI;ʴ鴹 S;Uk.Y Oɩ?ȰIk5[iTv I:bVyloZ1;Y{~|ኗ4;?K&۬۴*jG`Jt[ۺZG۞5d>Qi ~(+xH>{9B;DkNVL(G 9w빷˪z\+=9+9 [k'KwܳJˉr+ Z;k:kKjF|m-Dri&ܷ+*lkh1f68l\\ }<|% Fl\p-|R.s%;,WDlD:<^ܠVe7)_~BVb|~6j\O -mtZy3[TL (+q*FǽJ)CH/t'7N?\5ƋGFI3ܳ@iʶ,`OKdi|yQ<ɇ%ˀLʵ|kɡl,h3̥FRʔ,< XSDSl2XFˍ<ܬ$>o~&ulϞR3ym\ϸllZ̳/kHw\ S+>XMJf%}'UZ -m VӘgd?:-e3Ae\Ï|JM̚٤MJ]:֋-l W-^aDuF\@jdطA6[`fLt-pۿ_͝١bh$vdzg1НP̢ JyZ, H=ݔ۱3 fJiZmn!DT)}>n^ >kmޟ'6Xf%:m6^#*6n4SC>;㕭/A5W=T5~E>SGm$x-:ХfW^wX.JQH`~w$NZzh},lP*~Kgh^znk^0NON-M^wN~}&Nu>k~晾lM^) ΄ÁN>߫#MӉn뾮=BڟF.^\=21 ~~3nS[؞F m^E &^~nBKm %)$NcL9/_#b‚.ϓ .5/w'*(N_B?ZƞQN -?TOn5oI(?OtDOg&n_OF(!˯臏Knѿ4k]p mگWOI"ׯ*19!@@ D8PB >!+&QF-~@H%K(QA-[BSfL5męSN=%DQ(Њ>.L`PMUUj>:(]nUR,̙2EVڭflVԤ@j$JW/B8}DÊ}̾?>ݸU=hr^̝-G x3P¥EV8f?Z2`c?윙)֭nWt֭MNl?:aH}lquՅMqUX޺zOGٞ;']|KK>lj@:[<@s?M$@ol8 P Q* 'P+.$6T>ѲO(E ԯEă1RFrG!J dH,LCt)"D3)yJ-ߌ. 0SC<3M?{Zs4҄PN^<#>@OC 3QEbQ1edrO]4UBJ7MGV?=2TQ&TOU_AS/#0o @v_U VД~-3YMVY[mQH#i+喸6͖/?TUr]]-ws?Ctv_Ex块Q}~OQX`ء+7e.hҌZ-Zdrރ?y%G&']>L,"> 봳ᔣ|h:U;K^UqvlkMX饱i5q)Ӡ['{Ѥ>-l2ƨ jf(O>Ľ^qRY%ۼr:sSs?W[{lNGf]}Uix7{q<''xJGi]O矇>}{WVs{w߽''}'̇V7(tkJ;oJ,%dcdBq!L7“~C!7 ꈀDa e P:hBF}k[daQbBMb#%oj݈đs̝"W>,QψF2CdxD$z1%c@QS̞%k"L<$"ŲOk$eGTRl^ X#)K =cƏb(B[n /b$մ+%CL.eR׷\d yNĥSZd݀ΜoT])Ep?΀xI7aͅk Q~QhJD DUvԙiL;Bf@ӳԣdh#NsTKzMF:խr=S'2Vъg5ZZ5yR>k8VZհxիzpEhBu)֨eebTcuTRljwYrq,h)%F֧a][Z+c ͟mKgҮmk+\׸En_seڮEsWFя~I(h|eMokYAԥ6uQ]V(F0wY϶sN+nɺش5/h~Rms6-VKӭu8v)"eguլIm;LoxC=^Vv q'xw:r|{r%ərpZMxa>tҜ^ 8ssB[7S9]rWF͓􉟜:}U]VG;2ߜKgz.yGEv}yMu};:n<}|7r ~;Kq6" +yC:3ͫzCgzQyW\Ozsl+u ~GR)+~p9/y~ޭH_僸>{xw?}Σ>ÿz翻V׽K{74ꃽS?4?>¿<(@@@³ S,6#T:,:sA#Bd&t'BP4BB?L##l<(($24CB B#BCc ,;0 C8<'L[k |C9ĴDY?*ESytFz `2a,tT>FH$!|7?VԨ`Ht,; ȁH۵:HLHy"Hڻk ,\<ɂlH7`,*đLɜDɝa&RFndd#ެd%Ie;YF^E'&S㊼e%_Y@b_a&fQaldnSDhQ[dWfYlaQ\6"B;'Qr.g`.NtNguEfÃ}#p5T^}FWDMpB=w^`9Й 33eWve.`h @f!7>h]2 eυ>Z~>HbfMfC?R4Te`Z=iLiinز}fv氲 ҃mieյʍg.j1_c9r k\gw6kV۴j-{kyAZ^-iV윤hڠeH!;hL%5gpll.œj˾DYl1J^lHНS6fylT. ̄φ\jOɅll-eognpCovI蜮,Lb e^Blpln pphnq5qM>R 4#oۖoNq]qn8{(w 26C4r.o">O@֡9.9PZQrd1o0UZZcPQ'uz=GTst+lMuOp~u:6KT? t\Z0o?i-0lvJh8vogNqt8}qrbw;BE@7Sxowsmc}$#ux3xF9V?xO{r[pfޣs __>7Ly'e<'Z`j$%o_}I-/Dzk'?gOsyOv?kyz>vkLz'Gsz^|xTF賧7v3ɣ7ޤPOɾlgFIy7F.g{xG߸sNrLJ2{`U|~lПgh /Ƴz?zB~&Nٗu0| ?rW}rIz\jJ?տwL5fxN~z8VUٷmeL`  .D 'RhC7rT#Ȑ:T0ɒ*Wl%̘2c!vΜBj@$jhPRRJUANbe5VǒŘeM-Q-ܸraT(Լ@nZ0Bk0⦀֪kCe'[$6͵(rʺ0qkƆeWgIJgOeǐJ;˘Gd 8nE Ԥvx󟴷svj]wm>]W=|5oZ]uձ_ZgwvW8dRaY[I8ag̵ğ@Zx$ ZXۂazEH!5d!Ki!2vb`v%9I!-bzf6ZyeK8蒙iaj*bTK݉* :}ߠk9y,̎V1FK- j_:ѷ_ (Q覫n.0h:,ݰz ),, C2r_Hwskn 0j ,C\D2EkmG<.&ys#<0`> Y'D]4G.ʹNusZD3;SMkc1Mo*3a33S΢!A4pHԡ,gOf6&PάS~$?f/l$Cj!]cC^ۢ&2#-M^ XMcPA|Y%fy:Kak{[-*LnW#^+Kk;e,knuI'.sl74kj?l>gtt󘁌g:G[HZΆlE?^S+iLѽtc3aNqhbn{wL-BI ^pO]V8eV=B)^q7!qOv+7*'grtmySeey] nٛV衍9 ;P?ԩ.[ͺַpN/^iv2J~*;tܽx;3ޟu /' {_u~/CLg?n9ճM/{Dyi=s_׳6}{?>՞x)U}/+w>k{S=⁔??q}:/_Of?_E枱.E z^V9`YD>XYbΟW]]  2 JHIZ `2 _﹙&*!.!@^2 V!vqanUA ̵!B2!Rb!!Ƈ a!&y)#>U>$N"%.`U"&W)e"'j&v"(&] F(b.ܙ*b٭",Ƌ+b,b".>-/"0/b0# #12V 26#-.#4V3N.F555ne(r#8v7*[8M9#Q:c\4;ƣ<#==[ >#LLЙ@r@R@cA&BAB>$DcCbDVBNd,ZFF:F~dGG^dH.HOI#H$KK$LƤLΤ;O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameDrumpositionNSValue* {_NSPoint=ff}^]ImageLoader_6 gKjEF GHh^iOxPNG  IHDR tEXtSoftwareAdobe ImageReadyqe<x8IDATx|ewlz*U@PQ,g?~N=gXS,X"H'!!=!e{/ߙ'Yzw'gG;Zhx䀾\zISmկ};A-ݼߺnW\c鰑#gO< 5$8ye"~n^n`&Q؉A ;ed9EZ'cꐑhZP(dYھqm,GzO<nkkJN r1'tgK~ZTDBd'U;w$Daq3/'?GeBA8ؘR1cNyYg6clK>E?ӐؐdP")bw {J{'x }:iܸ'LL}MO,~\K8@QT46[xss@P[h>ؽc÷mx.~6+ -O [׭9x4ds8'{Oxh*-.olhomE$9pXAc 6$*8iq\}ގaƬḑS0wݯdA6 uPf<@&אAG8u2gSkKZc%~\c i۩3Oݷ^+\6Ɉ`(ݷ|ZNan Cq7'GQF;3౷o. {זťmm5M8E'8#x*Nu` ݟ*񶷻C(%: -|i n1jV4o Ckt8lP1x gFFC ٻ kABÏ._񝆄=(8u51kZzUyFgAjy<OȀk?t=%J{g挞0֐fE*ͻhR#PO+Is?=$ [`{ﯽ24r< /Lk|(Hl̬B Wgge=eN֐Т[S&-V4w=~ * ~O[vޭ0`T[IS@yي TٸrgI_]E%:>t،^Y{{cZE :>j==oZÞxuMRzd izU⹦}<0jnMjCmuin6Cѽ F!!Y}>YVPZRhZD L;yA/f |+2snރ>wa訑`0򳜡X !pJsi()>`8o]W3;i*JҴIh )(|68@C 8x[V:moC^tG"KsaW)"Mv]襁}&#?=gwu^_%.=zܼa#ߏΚ%&q֙gغU$A8F2*37[ix,Lfg)+ݯݙVX6oTBߞ|♿5=#2m[>xɑGvg~چڗ@EXq6N>u[?D }{KkPVE6zZܾ1[[z=w9fayp0%;32Զ779  b66 S[<Kj`=Hx=+W.1aH[a~gΟd RQܫ$ I >,;'^UQ]J3([:A_DZSo=(Aߗ}yvKž]YkEHR)1y-8} H @BP!o}`  UMDR]ߙ_B|OU>YE78iJ&s8 P9hrԩV{.S]د? ={RkC),1aޝ[Of 'xRey L ,_i捨n?#n~/ gY3Ns3 nK&*?2( -~.;Si}!!`c㊯AcX,r8R)/{p]@ $i_-!k-~H#k4x1߶qӮM[=^7$cfI}M%}yM3xyW;}z+ﵷ7E0@z;ZgǎʽQv"BXb8 .KtNuBQ^ъ:# /2?|%?[>4c<@~voE,g$x<<^ds8Av~_4d$_֐ТE2l*-.IRkY{?b^:w+ӈXz5- Xǻ[:`̷|[\v f8i? c|A(1ߙm^r N_bH{K~Q4z I u%(.MZ >'|mw%1#kWϘ> $W5ТgK+9Y&}MMG,qwuY{-ǕjKJ 'LVNXz7hbVkΐ >uƪ & ZCS -zb(>U'袼=5 l<$2963Io=y;oy/2)NUr$ ϙ^k?Vh %%cc$sJӥv?w-U<@ -qX%3C)< LLo58D@$rg]$I,3׮0C[@1ګ$B~)bavFL Ѡd& x`kUx_%NZ]}SzzMy ?} 6 *=K(OhoriϘ͚(Fq{cr}!_yZ#$$!&iau̝;kz]fM%8jߺիh76N_xu9Pdd8@8̧Sy0eŃZ-jm[o3i }H\p=hZ+O=@mCsv^9 x‘e_xޛ+j'JFs'Y osIא8 SUӿTБB2FlC G֗_~U,&믞:tqnVK/C$^^6_ynfi; ARn,/_~љf@atSOfh*EW[kCgghsS3m6x-etW=8c攲/Nv^ ZoZ:kǎkм=78]^nnl0mS սʫ/ZӶ`4̋Ʊ%ɰ?L9mj?SCB_}V<þ{i摒;bρ/SYPt$D<8 zӬ61K5$<&ˏuk6< !$pxsԇ @j/ٳϰ;Ҏ!ΗV6cb80 (R Ǖ8NP̎:s4؂o2e#y ^^kxرiݓ=G/e˞mA+YY`agT hD.A W拖~ZS -~xfb_ hp8&vP\л7 m&Nm.7AIq (6uFZr$㱊[@ζf3_QF^ xxb(Olڏ!/Cm-(;3=L:i $ؙ߱'YQ,dNT$F<\yQ'g]CB#!v[$1l5:…XB*yUz0 )}?lTIckHhqXxm 5U>('3s>-=+8`6V06*^]*80/~Ĉ8π57>z;Μ0mڶ˃, њQ[{amiD-Ha#ik fR!V`O_!p\Vnqp*:Peɫ/45%?7:+E\8W7+nw)8 0@ԫ0nSS B *+EEMM18nZ,(Mصz>y(J' }ܜ KQ_Z?ތ '9XJ\S7uIAoDotPřq}4,9!)jb#2.*mh(//7O;\ђ氺[v9sZ8Q#=ǟp\R@CBR<m=\ccVZD.ikmNveߧ4E|C:D-5/{Ę +Jp x蚯‘C``Cw`a1>lqߟ>e)UUM&=WI,39Yom .9/&Y.O }{<^OSYҐ8MV^YN[2GA^lr<D0Fn`IF?Q'Jaݪ^~)=[wV|hhlkhhubC?`h\fqWeic\5fdx"+^a󆷞&6#U/˴~ݏV ;ZȔx7r z}WӟB(ƖžjIMmο`™9fy _}zVÃE5v߳pI.zЀsl3hr,Rؖ~1# xPHx=qb=Λ%[\g}hq>ɍ:yu@ЖS`Ēͮi{ȱ@~)фik5Les%4/ſ˗^_|EM3 Ҳ +v1Bqf[P6V(Oxؾy*`n19mPt4@x xO&#p@7xۂ>ぇ׮ji]}ͷ_OFr'eMiD[}FIX-^DAv258t1y'ϛc%%[28T6ڔ 4mm_0;e e}k'SS!6] ̳O%4$N;((?w3Tz CC`N !"I6a4'i}2w[<^KU+YTjT[@¼K۵nkMuE $ÆUBFXԻ_6H*pG%PQĘeV?'(TtÆpXlweef iW?C {F*Ńd٠Їp0$,a`Z=F:k98?h*ۙ<$EHwW8`@{P D1$T9M`t0xNY-+3saٳZPFtp~s' !+ʿSgcD x9HIҬD(dI5"6 H">‚y`gԘ_+OB^$&Yȗv 񗗟|ϏDx!SN#uM?Y`PD[5٦MBСKb{HQ&P+Xb ǔf"3x(|fLԷ:QVeGelLp9X`?~mNq>0$VY,_kp6;xÊz<~tk}S<Px|) )Jlk:V/BҪ8D>&9nMl7hNmYVH4 hH$L`ؚjo\4iƼe͖nsf2d6D5 !Ƈ7x6US2q>+Ʉz1Ǻq$H}v#m IkAbI *x p"8J$Ts\o=,mˣeܒƒ.]<8Mu-63w{jwW9ULWVV&(Eñ[4ikH#&}+J@O| x( }P wXLDe<!*IT=tJI&p:?Px̔ ,>8I\L?kjٺ`ȠL:I,$|^e p}m(/ڗI͗ $XjdU1OeN2u:ImH'pգm钿}զVTmt<EG}-Zxj[#g@@ff)Xo`)}GE3maZmQ\yL34(GC2tP]}%LO3e=d@"xq {0-@]/ǍUЂ[mr-XzoC<4 ll]kܙV^guְiC^~+I@P;4T)!6ම!0Ka)A0; \ʚD&MtJM 5v+ZO&>SL;ڸ== 4!"Q5y|viѓJziWkq:*o|HD@3`& $F*}xIɬy"Ա Q"Mr8T_IQV0M͞- YELUP&Lz2mg+ic_?JM秛"a%+}>HZtt 0)MBd0R y`H[W8NYeMD8?>؋#WZ=hM_~Fd)C3w%@"`Θx*j[xrG9GfF8+W=KJOF1i*q"˩L)+NTN}   t]ֿOMu T᧌ǓL{\읹 PD丽[32. r:ǐzpxZVH=J)unU☍0` $.+ד2&.C(!K%#w L}#gLkijMi`kUjtJ~GT('#sIo ڑs@Ac"N M4x AL54!W-`$pE?@r6s m.c*˳LFާcO]R {AǕf{ѥEG1BlWCQr Cz<Щ!Rx(Ug' Mu߿uͧ9SBv>{ϼJ[d8!憨9_C߱1FTyƺ\p\Q7qMKR&d!8(2+!_xM_W| g>=yEypis;]NxK~%>DEe=T p!`ڌѸm5(Zѧϐږfm xXXj2hR&ZCCHFOPiܶ[{ bw`[]c,5Tz8TYyaQ}ix_]4.ܦVZ X|Ov^4n+?{3ӝZG:NF(+RLuu7n zCȚ FPyv͊5q{of34X }d=3C*s9mFFvʤ8u UAvZcj#I=+ (ԬXx2W\y۟j޸!D$Q[۰eڙߐk]ŷ!~Mx_-W^񟟸o#]m`g7wjxj񌒼g9NjH{?;$YAt IܤWxu"0E\R6Yi lҜsp9pҨ!PnneȲ~e {vԙ=PdUH(vWn[!"CoǛh-b$d4 z:ukz6jBCJD*! z\˰⪕Lx Țu+붮'3ly|s/wʼ x \-^ӥ;kZ5ڭ-G_|FMfYR2`!l1.Ox֝:QLO󴴵yz={oUMm wܰyV9kī>ʋPG'aQ[YY4F !qyO!$-C* 5D*mmUzC =pIXZXRJ &LL߱/OD$PS D/?X* Ao;gƺ7Xդ`ǠC5I3?ljRkq:ML1^q-CIqCj dM8S PiUmjqug.DRxߝYY^L;֒/ \a cO3)UxnqyЇ%U_:_g?jpz2B"Kl6E%B!P [|"k.i,>E%YP'^4W^y>x+Q? h0) x`Z+&t"1xU@I1N@E3MXCM Rvk>e}˦{!%Kmٲa9(}5~<8Dpڬċnu4Qֲ"QVD֛IYGb$Ȃ!%Y9giār(S}D@8uP\:k xV7x%@,$,o|0f⨜.G.Dx2 h$ʂ$z!HD<#,F_Xnէx%N"QٟAb,k[ϡ2AYRV<ڪc01hl8Qf;?CѪ<-xYEL) =HP+$'49,kQh$)O.y4h:{D (IO( pƮu M=kmT5 |)K% Sjlnmbʐ.M(AHQpվ 8(7r pELʽIUeM {0 0J`] m(з]^՚qA-!x͐Q&0>9BS, ߮;Ovn6HPQah!*+NFMn 78=#/fMQ*޺|[kdq0WNJ&;tɆ`"/ k#a[$msADA5| RⰦUE`(p!۠M%$EzÇ?tj[  AY׻#Ey%ufO X" P p]^Xf-w}t-.ΛE<`.#}`2s-zİ!cgS *Va +v _Qw0Pvؕ%)Wd|/9ʑT"psH\&>C;KxclA:Pk5(_gfL&ta⢑۷p?N7w G k?]i=O(꺦yASDY{pe#Nʣ;!8{P3ʗR{?NF=И ҇'H $&_; ({wSϽ\s|%hW? zYHNbU+ &,J;Diakf:wΤ7\ j|k#m*oe"wAiү"J脚U*p,HNË49 +"+P '= d#2P3h<0xǍVG:RV!EB 0͒(! )?x3w4lɘW2K ΃7)=&bUxd6v>l 4O F!Yjk}/8ﴓǟ'ߔo ~h4eAiq#"X1NP@b0lrXRQ7tz48zOPvH 0"ŀIo>b& phMB[!ER2ͪ <\rif[/<wƒvR(`IѬWvŀHPx?qRzfۍ+FEgLseʧt#%B2Rݨl t6픨Pq X7C0h*5|І9Of/p C@Ws 4ESE꫇+>NS< &F%,5,^VƩ39j<$ʇ?ȤLr2;ejwkk8 ;&>mx{\l2w@A#wmjڽr':, '16 6B E.:bXlPά; )SaP" 3dIªNc»5  zS;e#R7`]wTƄА;j?8XRvRzOa٬u\>RPK+$ ZLTtR¤!eR{ze=":hO o>^]/8eڸA')f7g4Yr.j~^}IE:¼/)`k0&b\倇l` %hO(MRZ5ѕܖAlqn$@S=qzL95- ġ{k22Ӊ/|WjOj,T8~MӪk*:i3&}ul<xbP 2ZAq㢋&mQTF&BG(2c!}rŕ2K1QI"rɡ^RK=E҇T2,s$ /J ש㝔=IdI068Ae@ ' 0$*RWԋ&M"/{xY&uJ6MB{cœl9A$81Y$ =McK}baD[ [}XgfLfd6$ ZlʃbsJ sw񳒌5J~Gp/,Sjm,2LzaV5u˺0~!kꊘjEAVI:~iV=3;jmB{owʨ:#u]  JpE%ӑđ9xH0 *) AmaQ NzCο4X 1jwWNUf=9tP MD5Ex!&;D+KmZg1OwSXngF= ծxO@ʆ [p/| uG(RكOrry]b[|h 0zzJ(kmcNe- 7 B T1E  JFdBJ<Q`(YfQ2/\^ԅjDu(>`Ϗ_ricqlY={֗_دouMӦ" |6|pQ+;P߻_0zui(!G$U!I<645;, X뜹 V=G(#rF0J(v3% !!` A:,,zɦ2@;@s?nܘQ&(](49(ꚶu%?\"ռA%0e:rC)ڶD4(;]BeAhq&8d˿**f>唑{)8Yqτ!v(p@")i릫BS|BPhJ*Zc[woiV#sxvJ}JU^ %qTgWuzQK]d6cc6!y 0'&e,'d&o򲐙s2I0 ,,a31xd{]{_uUj ¼ĢSTwZm}_p@<୔fhgD,F 80@U.SF+4LR'xa{Mu3 7y?z!L#z8Z"} \~C?uۍccSt";}GXQ3.r>Hwmw&Ȳ aY{t{|Wwvu͘5]$ #wޢ&FSTH뤾&tw~^klHXqAB5{MRrIUIkX(($ އ!e T Af\.S棲rUW-2!u_G^hD7l\S,V; 8A1h<ݿj͚)Ǟ2KDwl(ot5x\̘oyu [Ly#b&Gk҇<_=圵cS}=3#8"2_낡vY+BΝV!snbLDXW3zڕdmm %F^ʼ½o$yw`)Ou )-&U G k |} 흌]şї 6O(ˊlEѥ?uLǤ{~/~ge9{={ED)l~ w+Uf9n^AIÛ7p`և"Tvm|cY5^l%SٺtQ&;~%Ot믚I1[񼭉:,b^?/w?uݯww6j'~ /Ŗ_ 1?1xpa" `Qzk4q ]ʶ]Or$%v~s'@giśwlFH#jb>b9-zop<_QG2cF5DB((Qr%vT q=liMrZ3 -a-4H@ "YuM]0x^#>(!xb eHcTV?$rEC{g}C}-wMx0a.U0MN1Zan]_g*Kfw 2 h x#X %h $Ja-@HpRLG8N.(Xvv{@eWa6 cПX:(x$HU%8+B9PMSS7&{<a{ 3 $Q *dܳ., "*8 e8=34aDᗏN*x',-,&x."|` ֝!`!eI33 C 45yt=M" `|1 zkDRZn%/OHGlq|a+xc_޾_f+ήEn8c`+j ETAueGu$yaVfrMxe&gS2AvlaB6c"]ʻu~%P'c' m=lq|upޚ'!BfKmxTE.D5E6D8ͅ8yc.@CN3 NYp9-v<❞q' 5UYtQ?qwL3{XB-݅G&wi%wmGߣt宕{{DMF\,'tV$rz`#t`0,KXӬܸ= &E*$-`)9QFJ;`@` %+E@)ˆT??P@2m^Z'mYjUKSCgsMk\Մ,A_h.*| r6ك%x ~ɽ*dgɇD\AMH t4Oq03XK#z$]@´}*"arوŜGTS9g`,,N\I,c]'w}e[ 4KϟP&TT)9T9VG)+m- "I?$R-,O͵ ˇ<˷t,}Cq1$!k$u-qYSQ#[G*y: qؼ\==(4 !qyAF0d8 ܿ<g_wt,WɗiOeh�lvTx$-m<9b[re,ŷH*1N '%wzjz/觞 ) 9Pr7~'_z}= 'CyLh!'$O"/n𔐃]o?- A,|ښҢD+O,Q5\L=|tYJ\`E+#s/3MqNRpq RizE[%`\QK&V%ҞjY\CU,A$t((ff˚Z.^37 LI)96ERF$^wL}O`T("%fR@5.Ai5;RHKs|Y9쯀2)8O ._⺋*0b+?TaO؋o< {<7wY$XtDXj m<IwʎAfĮ!u .P19x9OZEyXb֬I7N 'w94!u 8mdgv={FgrIAt45H؈(;2}1r{!co7oEP+BNLŪ 8j*:HAHTMv0 D0t>R6trƒ!O&5/I)C#6*N^cÊӢ3@e^rŚ?MUN} 6;6R!U*kn}3O4%WZ$F8عL)!Volg1+],NL5(FAzhA2a.;%  *C>AtTԅ:"[qN!?g7rN@cmlD+! ᖈEI'Fb}[1m@ڏm]u ;m eUM/kx)`Y*İegEԷ+O $SuaT]$ jC,XJ**p(+ RAO.@D ĄkT;3eE~бf590urs[,k1+x=7u | J@b,ϖ-0,{ZG%+_. !1k* *(,01Ѕe +Ag%0ڴ1*&"zE0Xli^yR w9p `ibkuǦgqY1GUZdq84M8_d6L4x$AAP=hdeDjm 69 =lTq %y4-6/ecI)՝J0 0HQwuZmx]Q:%Ξګ+Nvc"nLH ߄[gv~Dׄz Ưgd0Ɛ"'}T";XD>QS@<݆K}YOZ|W[]EզJj!;5su걛m^ݽ(Wn?EPd(a&v@Fs2nrΨ3N#c,9"aSaoeW(Eܭ~M쵡Q<B$LdEuVMTwКi CcE.30H>,U042&5 Nqc4 &|7 Q|$sx/S?O{~{sѨj<47/mh|ֺŝQ4!)󱨄`y 8~XYQ+f{~U9 },ko{N[9l@NaW$7wfJN*;={R~iѣ&<2esڻz8dyٰ^:pbB|v]gdz->ۚ6ͳj3Jz}<9]訍gsX> }Sݬpt>C( ö`==~(;زZ;P Ks:2bWiL/ԤO>\Җ"֢/oHXQQD46dl.l3iSaRignf[CSKp `99ʐAW;ʊ`Ykcŀ`URXhm-:LQ X,J^ lnA: ?-ƥe;vfQ,|X._ Xp݅5T|]Ҳ62*HsXsK.(PE;! Sy(xKj4pmPnOFj/& B~!xE&o@Ogq\_l\isD*C }_-Js:c~%9upSs_ʜrUFܓ)!$~crbEo:̢'Ȟ4J)͋d(dgoԂ* >K@p(uڍIJi7d!U_mڝBH~x_>2AΟ#*\x 6AĆɲU]ǃYp1iW>{8oHN#vEsbniKa 0%4;HW` )ӝ GdW[)KeAo]hRlR! -`BlQ}f RzyŅx2[C:ʪɽce~\` c:U3qϕٜ0s?4B~ai_.N^LG.v}M>J?|~4MJ)8RT $S+,<.x6QXV:*ȏ.3k.1 t(mCHXtAgKUѣ8QX\xqQ1tkc6;t$;gξLhC#Bɡ_D86s{iPT d @9 :Aߥrd˄#&UsS<;>8HQ|w,=4!$a{O sHhÊ,;A[n:5Nk̘9l5r_32gׯ]+\B0#jw _-KגI'%uB@%hPǸT=E @#5+* ]LBH܅?O'+tn o-*4aXZÛQUlO H=)1ՓKJDUaX8emۦivڅb஻ƇGP;w<;^YQו^xiSJjoOE9ڷt˯S8|Rhq Cj躦kdȲ<9:V*.7ul~lt"㗞쩽='ojڹ_ұqth!xڀ-M=w5ڛ[CI5Z*JT 24Eg {'7>1ˊz<\wZ܏0g'GtlOB[H`s?XsTB}I} 2n7V'bTnv7JGZ.7S6L&"Z}b0KmnXB@a<QnH`Ac kfX\?x67I0nS3@nAa81KMN 4!ESRh`8@SGǎ4m/€4<WDA {<ЋќN:i7?x|x,\&GDY9u`NqBEZ`Yȁ>s=y`d恋 ]~@;Ra4VZPt}&*0嵝zyy&=BbIKM F|bx<^~S<oh_u72*AyR"c`Mr,cClL9]c'A#+b}e\k2KzBIw3wjέRbeʂ๲uu%-W`O<71YRu2 1"Sy!w1 _rҥlumx(n&g}7տQh6# ] P E_*Lo.cpBK76.PAra4ϩ-]k֫ח}Nc\܁δkjLX0sRjFrxQW;BZSJԖ1Gs=_dN$ gfrxqd%o^zD'>-ĺ'&{Nہc͵]d 'ay<gp(`+ylz&dm)@wp%!:OBYapH1 ,8nV#׶#wO=^i H=7K@;J34Fp/(gG_"YTh%Z#_Zm萎&!7q5b8v,"#JQՈM+9 YϷg {*CmemH: \"3u*@56jj_'ra^~o6"F %Ix*<٪BьM&ˤ2m&tEQm=Le_3 Yn5Tcz#9Ptmy 铛u>[~ӧuG\/=n żMoi7k:מ#KWdՍ-hsƹu3ڭ"}Hˈ{I\LO嗋oAu15XQ?+7}E$ VQAqI`oۗ.̣|A.xðh\lHVZvX=(55+5Qia8#G6n\1JD{U]L8D`v-m$ulfTjǀ҄ҮX©MYTQ"I_o,f42F>5S1kۍYXbH";s婹羅="28 pvJ+zxo!ϐτI.1us{D WF7;e==xdd6Aʏ'ߺumᩛUp<קXc@zen{N8R(el|v~:hRÿѭ]5;. 4|IJ}`u" 1n.8ETD²z) *\3 ^M@4C%ՈE<\_]@GW$>m90٘6 )Aw[Wn١Hemk^P ^;_<2#fV4&dpqp#߃w*ƤYI"Rϵ5(2"R \[N8.1 ?PkEcN =Й6vͭv,g/=2.d<猃yY6 E#fKmʂҩب0x'~|S2Mh&,\lK"='9y.E 2;aV)Nkgqu#7{ wc۝]g@Wwv1݉0e|vmƊH3=*gէ/7f~Hfs Ym__ L&F.b^$eq91qLb]/\^A}H ([Zs mJuZ=;1R3a&=Wp #yVdr/,螖aƥ#ҁ~QX8%\>G^bgbT Y.'F`ONՖuee=;>,cWU淟~iw୳bz=\H/b5ꡬFHN17w,(ɤ2DJNHhu󚅺 i{ #@h"PY/rkc #9xAHO㰛‘8ZƁ[ϓcbrR:>~h 8u'웏]=\7[.zuKktlϊ9ڨS Q "FcC͵ w{oP4st-4xlu3Q11$ }Ë ~$@!;c+ݬF|a|*&QPLRdcH6:5 ?o`‘UT8#֣ cEj|4jhqu YI^p##ʸiu84{&ՂPm X8fkMP!a8t[foyRaC֍ ז սA`YcB&aͥ2%ކg`)F˱{yC#$&EXXŰ-:GxA{^nNfKBu Y19t0k7\NyT3f(?`L:kt5TY= 1weL+["yp̕zå^u28gY_޸a~C~ocy* ɻ۵UsJ<GʘrDFk2;e$2.ҨӐP$|nlrJ7P*dv#A՚IhK dABFY=㇦yl4ϑqCkŦo<4a1ց42y]`fl؊L o2 Y9{ Q!Kqtܱ쑐Cm+5H3:6ã66aVcX]C~@7wF{xtd4:rd4wW< IWi6,mb疛j .Di@l<3"@cDA-u ߬e".̣#&|чGD 3=]1zlrfNuj;ie: ~okx~Sb/@ <;>{b{̋Hb]Y_ڌf=)MqT ~$@ћ+N;QRNk- B⾃a8lw5*4U0P&="^1;>4.=cx8 )30LQ ~/ɋk?6._(GR@uK'}GBӿ8C߫h4O^#1?q+rm3 fڀ+r7OA4(zHwYژ \-뙤 p?vRݧCߓ`Y6"#XYwB 뗰c}†5;BV=IM2HhAI& ]Lwlrxhn w68{|TnX\`*# 1#K03Vu7 ;c,zܒqzή\޼Uu " zó+S@,}>s{̤$2x #gu(1 W(&-`2OK/3h.-m$P+%FH'=)s:%Yvt] *h9˱k+RNޮ7{ IRqNꭼ10]5jLM7`("$@!˿L*+b4~He\e+IHF(T,&&bBߛ(晘k=Y[t`ҿ_%lڐPɝvcv 5/6CYBűȳC oR)36Y0-<5NNFS8sle\nmKV0AlpmЈgwtRꑦ3((ݢӣ[ @$a*"QT)'4cq׺8?2R[uWobwڽo47(pVx}y^s;mhFKݮ*snZWj?B+kgYDWd9[uD!:=,݊seezxK&䈠uw b)~,cv !iX։-'$,nm-H'WGK)NSqֿܣ{mel50 [G@ 湾8cYjTwoKum I$@fE Oy"tb&AbFdWPs ~ZS렎E-}?Tj"l~%^GΉpK8̱#Ӄ"<8之KXw8UDm FFGb / €X;GX_^ qVSxuֆZgP"rGFS9OǔDfK,R ܇glve4DT[kce(?}wN|fͯ*eyUΓi@,/m7>Mdf uZU[D{\[z}_ XDb&(@X(S)& eGJE(Ӱ\6)YOs<0 tf(a]ae7 {\fPəӀ.4_v}HV"\rCRdn<fyFeKfSU_Uu(֚?v_p|e=r"^ Wwv:kmΐ Ke50N.K +иӭ-˻MTG, *97cݪ" w(A;' yy)kR/LLi912CyDqz |5)3ڥفe?[º0HYQ"n)\8xpXvOrusi` $"^g֭bZM&pdE7?+ 1)Ctc n(={"b7cC'`&;TljK;!PI%X` zBVvvQD10+A~A CRh&B&&_[#uީ5VU8C;#<6&?4iipaKq$oŴXOP7HBCZqV# Њ\8Fe4;1"Rk527{ʁ\٫(Y=8IJ#"ҷZɎcw{XLJ+MyPZӢ&&,)\ʅZj-eL5*[Gqz)x78T8 1b ׶61Hx>1>the֍'w>. P uMu c}9JU`{S!c.Fq Su\X5S+5ԙ{b7aqQ1kQ@T6/g6|ah|tbf{)! ?/(72-y ɛ5UɻY "k2>s FoƦ,v %{)t|_ wԥȑ1P̟8Xvl5CcZ.\vU=(][B<ꤩC&FQN磊gIUC.Fi@y?{tp`}Wchf Rcb،p{>=wRwQd^0 7tXLSRb&efs=׈XMQZyJz:t[e1ٻG&ߜto\vIRAvD1qC<=æ3֜*JYqprMϪNaV/m40D݋hL)|EJ 6 +KAb.k~@kCxRN@5co>zxguyS;kaymB.E.+_=EGKDМ=1iSa pW =H(5 -eWSxۙ}oR$[w xh-2B2!Fsb&h~G~Oq&?LFН5z?<nNC*RF] v[b[ =H9O 5~@|~ "b3pw;~h 'ȑ6텦51D ۞8u=w1RF*6}oJ1xeo}F%?{C8sGl!&3D)(O[`"frhu[B[ڽp5P-g߈<44!; 2"yҠѩУ^iNHWri+"֣ +Kkw C[̎Npkmu҅Jۉ;mKcޯ*PZm?7n"#ҿ|gϙ5mwn4HtjiggEOlc`ᕍq[__RX)'GTQ.`<~OK͑?E~(8k' 1|XL\(L1%砸_\Cv ]1Zj}x967;;)i o<{_{hFrG<,=c GNO :ǑIҁ2Id  0 #;63~f6)2-Q P`FS >q;'$FXe%FMܛʳ\\$'Vv٣ s֔٠ϟtmck`; WTDz FB]k (nE'M%׈<2'>>.6Eb27 wlMu د]\l\!򳣟JJ3 Paj@xZ:Twh"OwT'`F8-H؈Y[\6]T3Յk4ѩbUl=="ԩcXK#"h0?"S:dh$)*ƍ̄!)\YX5!Voȓ%a 钴]?kR[!VYZEYhƵD3nAxH2I-Pdjn6ZLJfS&}Oa#yo UcN>T:47J-?lj~ei<^&ekiQ)@Z {KW AUZ\n4JtM+9%'KYOw ^ٰۡK~َ˃ŕ\OHo?;z0~jV³^05|b*0?ѼjCS,˷vlx  G{?lstj`Ƶ&N qS>&MJ"z5Gqbh2IftNT^) ;p~##˕I13@3<]Ky_Vʹ0f.q/]|k=рXQ3)(1 )P j]}~پnʲktv~FaߏGr[4i:ڎkw3 )żm6yg( [^#+HkvdO^,!?a}a>#1UcxulT zƪ@c^"iDvް+ 4/DZg1^5\R0BPI;pjsc`ܣYpAoδ\/iKA(!7+c`X]o3o4evi@IT[`܅A7,j]=ENw~'J9ҵGr nП}ncN/PF1 ϲa؛%0b\{b8RMC%#$ӛi*!y˓(㇯.iN@12`|ܼP=5*7J"UfI1+_XZa>Gd`;~oE2DZ[LU{D!2C!F\*UC ǦN^,IX1zRƀk8`Ow*t34 UtLr,uZyәQb^vGcoޟ;8'&"q^0[YbRP$ Q5n7АGżWIHfoDQҭJ<`+Q[ ` S_d2j^r-sBh) !d<º:-G- dI8^Aq*?MGo`pl5|>wȬDam$nfH,cQ"([`xxuJ1xm vŮ,"mKKK GdN2yyvxnUN c8aQ{#>2 u2MwΤy-#",{i2Rcd0ceړiʍW}{ҷ/U#~Ar&u _^2JdbXQ\-eߨhсnm1}6C{9= !a_6q[ L?9ki#;*v=6vPg_M<5X}Y`';ERkNh6[ 2FResṟ)%LvV|:Ç״:x3Q ,{to!aB`뛀O:<XwFdʣ3TLcQ谢xG23C~D8U@\0T`֍$MV?&:>x?"SY0ީ@'έn.5T* ս&/%^dw56R)X̉"ٳ.KVmBƭ'K9  g%43Z !o/ J&"Xm if&N ӧ[ O.^b{]e<Xk)633%EwފBmydXй%D*RU"1 -c/o0+ 'fF%2C3:xbsm|2,Ll(pn`L2ʗw/}Yko'J@Ыq"fNOl pOS9¿8" l/&+Sf:Z,6 ohaR+ZM_i\Mʳ@ n>G-o6}dbe|Ǒ_`gzk @XN<Kez;3B콆 9:fEN MG"oUCvԌrpwexA$ ln|娃2SłlWX/c&@M=@(q

{`"mb2xf2[<2*OcD? UgFƆof:92( Fcu &)6F'py9>~%Yum$4Ä^.rY<-|Ǚ@|ή~e_/ pg~^:z:p\X;ZvR(a߼&ɒ0F'CƧ洛v0(W;l56 -~F7j }I7?t,Jԁ8mkݕ83ʅx9Ժ\kZǣ3ST1E,f~u ׏#7@aҊIDkUN#U1Pj.tƯvaWmy)F@31e;uhɱB^xr}+G!ҿxe}"R Bj`lË/q̀婨 A+4ZjyW׆f2XAwk7Zٹ򡛾Ws@aW-<"-L%A `%ηh Q"⥧׌*K&YIi]?1k:F/#no|+h{(zmmha_dnV]5[(B*jG*du̺שV ?G!3Z ̼h14n 0k+1W$+(t\?pް>!߀X—4v@'G̼Rǒ#XgKQA;(.UbrWư量O@cJ 1 {pvr2<&jk>%_ z|ib0Y6>d^g"Dï/ nD:OF?# /Q5?e3_ho26n`BI7* WRɪ ώY+"T>e^9GcH@rXT8@E8+~fY6M3nS;$UdKvE'8k׿d m`'CޮmrT9@D7~̑h{YYjIv3V7vTnq%6*Yk3qfDZ2Fi>0\N ]zz3ß^ v'j-@tUJY' {L=~Z:ΩD$n'rjIAbhf_JSē'JύM?>hn{8'R5+M,ec g4Tdh;w- 2@o#Vo.ZabF-ެ1FBvҢhͷoLIa2Tg׭ja0hO\|o6+'3GjkΝ\@%kɉMYI mn&6>a)_Xo:Xܼ gc _,^a3}?v\αY$$x]?K֎%c  9'fhW76 {O ^4<:9 `!n`vifent'!oWG3 zhf|ig+yOd;cTon77[|$bv&6&ғpVw.7M<`|?#ml'$xZ5Yh?6='FS+P2S5.S[Q:#R֊HbY/ux\GPw^J xu{se8McR&;5G5 9 O*߹3`ye]𳄟[^(`ɗNmx [V8Zf`|s}EWwt"+"NOR}Y\0jAf"AjotB =gu>,+ 5W5a/uaK%G}w IE3678?{oXvމݷoFdKջnI$όYLK!OHڀ8=tyYJ+Wn^Rd5#Gf )/N@D'$D|xV@)l$FDVfddoF1Tolv\)5h(whֲx34/ xä́vgڍ o)L̝&u]6eÏALxDe¨_m(F9re)#jթ|z/>3YȥU@ԇY EˏQl=U(x 2t>6oʩTFji}+Ws܏ Սw3w84PR ;TX~qLp6F݈#;& RDnϟޕB~łұ' Zpp|qu]C˱yb&;TSDuGo>FD}mۨ'y1M @[ӈ~ "$TϬwywZLޤ_>*޸3b.$6c@ dv C|XymN>[wo2|dNIy> 9!Oi=0t'Ƙ6[/U݃ O"EJ} e랛6[Ne桒n-uس=7/fPtw'j)j$kkVFw,N@2r <:~&yÁ"B8K!C+e„@68ݘE?Br;⪐6LA]hlYMn>(Qxw116x; GI2X,Q =RlT0%}X0I,H`k=gOF[6v?g6Ykg߃SyKBTe<Q:+keb9WߙU揗UAfc'&3]O$ 8,{ӵ~[)aYݼ^25XCiLIYMY>_d`>r;-M' 4THjV}#ܭƮA31 <8y\ ~”ݴ57"_L-Z=DlDfDTye1+{y1p3ٽ=D ?*)}Ya2gC2߼.[xr# ANr39:eE;tbmeH%g+z#t;lǠߵ a\92;]'Z?yV]ŤmD6\L$}BCG׷_Gë+o_Sf;hxCR|_W}T^BpNp4mg[ kѺvqY[ݸ+d=Tl IDc7?7wrH > hFqKv<kBq5;|>4l:^Isܚ*cK9|kbwqY7w}N0<Q[/7غyo(XK?:CMT(tz8Y~mƠ#V# @E7 Su'B~S'dyʃu/N?n;3Wװ '8~ު33-@яct,#UZ:țn`\}vL' O|)͖B)YE\DlsOr`/?͘6m0bs̑$h90jE#8P} v^AiLXV߹u"wQ(/܇Z%ǙGIA{ዃr'^nE! nھ"-ŁYXp\G\MZ8{fr@Bs(%l]횀g)D1bbO`9_3B%C{=N S7}?se.o,mfppͽF{yJقziem1Ȍ!{yE="'iz_U^{LEM#7Txo-yYEL5Zy ׫D_ i Kw_}fڌ9-Ք$&ÑCtp G)d]zR_ŋ*UlAst&:ގٛljvLn(/eBSs/>2S`<5T6'm]y%"e]{sM 3! {Nx=dif,j`oss ZqᅵuoJ LroLUk{cA*i^ߏ^[_E;y1hF+֠!EAhܷ? =/i%:\A=["~{+}a-|9wM 3s'ԵQn"f>-۫)PB$22"Aʯo0r/x{*o6I꾇 0!W/P9Gcn3[[nC>ӎpΒg1aR2f(znU蛍bFi=%~s L Xηyg[m.ɃM8GsÁ=tZw UHufY8KhqgUzmbϱE1&64'cfRRCmƷ yT9{v{`(0rߝ4U3Yr}\wmcQX׶N5 ך!!X$ c:Q=qfTO3Ąpk?$Ϳ)]ƠL&odQKmC|y4ԉUWэ, zbDWIvr}{9 $Vd|=Kf16 Rpn]Kb!LAgR;HnKv鏝?ytҋx p  3Ȍ)N8I<=NpC?RUEl]O: Fdˣ8^9R³/_'<_>|vJJ]]f(agɉ"]= yYRN9B\`Gׂ ۏBӠMi2C~AЍfpNb~yJ޼uK oGgyp 8A4;j75̿O#vv焱,b/ x*qXWG=*N|ka=BQ®:ֵs^32S`G j;Y6hJ󃮅IH9<+4*`|3AM6X<T`FFt|dZ)ٿ^קrC[ ,>xUjm^w1^ZvOORٓ40`2*K .J&8*RMע8pOgM=XP HbPz]|({l*_,Xd9qsɑOo"rCJC"Ȓ(暋Dn;C.Gv f-kp8ftoȣzc{AB-|Io|Xۜ U}O ԩFAW Fr6~HӤ|9 ._4KxSyBf Nҏ@C_@Ic⮙&A.k9C"ʬ Q@r we۹z,{/fP˧Hַf XL,3&Ѭ\*ʝ&ɋ~bt?' ԁ4t[EAIP:gd Fb@xCuFަsuqtm'կȌ WQBů-nƠ.y%!l,5 V@ƶ9 e'2;MA*D[|A"Kb0s'PY Tb^(6azxSm$:\ @qrg'$beꢐ/\?P6qHj |+6κ *Zi#XBq{x`}z1w,; /4}1k _<,QYj̒#une,,poU:o[!dicW:ˑY'&vn_d2Q8Tvښ iq,$5YML=njG$0=3qtDGDW[Z(m9tXh,8?8OAoFV`>"L4vI@H{ֺdr85џ[1;4Aۮ9B&dGsAd 51([%}W 5FS%|~@MeYJL g>B * ʣNC7iV߶"簙~ޫ:^_OdtS9(B9xgӛ د3Vcп=xό\HxfX/q@O>,6M!0Infyp1L!ÈM`>w 9\vV5AG A;|QK;[H& sx{(zj߄D񒱊sgK@SC벪aNd D,K\:Ϛp $0Q e@PZj&&s|"Hh}?T);"^%;`Kaۤm۝yB1SvV'c^YqVіvUG&bM34u*ԊHW T9LءQ GDfdN+etY*YI%AOT&3%\BB IpzeaEf_=濠3TĨdg_CC28$j w=C :ƄPEJGS)2[jlhbUZO{=Wocp=-/y3pq]e- QY\h%d˞Gj" /^mHLF{G@`Kζɰ~cB(d,V{)QK,4v Ӭkxkޱyx :lEp2$Om*vLo@ʞ+u18'yJ̝eOsS x'DCv| {kk>̵n>%=ư[FJC7=:jPb0awk@2Vㄾj&nD&ln ?p8)!>VcOVcVHQLW-zR"4wIJ8$ hG?^xڹ&ؽ$ վaJʻ $McyClo%(Wiڨ_l-#!ŢH}C)끭@L+ j6C̪BOL<;M蘑v|&[T^M8ؠ- ݬ]UdL&W TTʢ9:Ѭ m\WE}0uQK|L\How@ /6n\ cg*vP)usqTdS71{aTޚ$tPvO" Ux =<do\( ``uz"b94*85+\x=>\/{۬e"Ǡ,ݮ }Qӷk]6B3L"IԞJ-i,(BރIbKk$A1i{ҥC(:iny2Ƙ ]}a*v26 avgX8 },_`,FB|V泺;/5q1ykܔ&]8&)x{[+õM C$tVa?aX]t~AGCL)x7ەj)+nM(! XQ 6<&u4ʀKll!9- صQVH#bQ3SɠnY?|T}/v٦u?$2sU:Y; UGo w6YwyY{HU\BT17"gC:1-[Lww * G3Pn< nx\BO/=W YmO_bcf'Jϡ]۳eR75G1) d:2l- gE% Mmu݁>"%u^sӛla?q;?_E7DU"K+p9QɤgnCPc+KWlG3Ԍ$|gF,ZuI??K'?jY!\HĊxF}%mHFPUntEub,;ɐc:t󏞮Vm=O&3@{bAƥ$9 45H̋N]B1(:{^q|6!]CEFG'N;koiqDF999vku?\z~/0n `#i bR .ws|^ yEMHU[l‰<٭;1Ǡ;3~k$Yzc]86?W x}gs &5{"J4+AG:WdmC,sK&Q&.e*hv{g3\ou~jZr YALsK=OXnhV{ 􉅘,Q>;N@LQaE-.PK~,Ҕ$IT^v^zSgP7WoVwfhiQU 5jD+/NM2׷ݨXvzf#ZҾ907W,xeاm1!|nKpH5#JS}Y%O,nƠgJql) knG ^8o_LePԿ^,Bt'eWfX] 20~g}rࣞ&`q𫛝T1Wj{j%;/eEOA rJu9;[K*M `ї14-1G`N6dx;AvѺH#nAyk"KHH"Ki"1%#dzzm_?i'&:*v w0&Kћ/M&bofm>XR\p) 8 ">hnd4DWcj񻕉Bze[]{}hÊYM1 u}=7~oM2i JR 93$(~Y&%{pO? '!3K{dޓO=4[fpޗ Pd@tE%)~cп⌣"ZɚL <&R:"? B_2f03D[-_%44մHe6p߽>VcP4ttxk6# yދSP`GlPDm%D?s^_|+ym; #4(َ3N&mt,Y9hDH$HlaE* |DЌHاk-BV`% pqkteHMWd 6\G0|O~S3Ͻ=7UHn* ()~t$-m)@@ w/j=0Յ~?Z՛ /_Qlw* *FdsG{7UT/8-ƛA@04 }Eh,@V BCeSfmi9$[܌_'3h]ٻ=7E$ O<^\FkU}}zoEp ͻ QrƐ  ҉ωPjwEuXG`Tcy<Gp%R%c;!.c~JFK7aUFUbmO` =YwA'o\5fLo Cӭ8&Q-Onl). @ɸJA[,S+[[|Xk>q8f3}S3P8[>֖pq'3P:CD5JϜ?sI쌃?{x"CI:}Uw'tM se}m5VlOf{'_csܵF>O$'9C֛,Id8hg,_bqxZ a-e1 rMQxx6&I$v +M\u7;S9ӿe1-h?@""[ABgV/^>~I\RFE+U.d/?p槾@W/fiErozIԾÂD֊̨7<3< 3~i'1GWFEFvGAP5zx3M#|8ͮ)@zj¬(2v03[7[k7Ш`"XZH ^7.IIRϭ|()ua*8O;_YYYdI bzEOHo^#SQc j mݼ<!/a;Buc3|dCm{LkhK8pH D.7BzXW6<c+ x8-VS`CAx{g H3K|_P6wj)wb06A@  TY9#*$WsHEh]䡿IG;C7B#BFi;40J0Bto*EniG;џ Cp9-H,Z3|3J8cktRC _[Cf'%>G0$F񡡒cʽcE%=}<KjxUM<״CMyy Aȑ6Pb߰BvCK2ŬmՃ̡ F:da("<Lc$0"g ƒq1X0?7áeB@r\ i?<"H%$xH5؂aȂk.W:1ߌQ^̡yTY'@L.6xvք&ӊd=|@c,=`H}7tKƠL4^XV!)Z`(/Vȋ?HD?7tI3 SFkRXV<hʄ0A- u݁ȳDAVםF! 4ѢX y.*ӿ1x%rN6YO"5fz9.mn ~V0DRy8Ϥ6(?Ud9_,mm[jT`ulxg4zdf8^9l6_Co =n䆪GlЍsqz&NΈ0C@|}sd3<뉼b"G'+__}Z[\.h&6h)J gN%Ǜ Ե6Z)뷑#/xJxލS|āݞjyv,x =%ey2$`C(ς|tZׂ8Wf+0dcp w. mc=!q^OwǞ5)d2,_(|+;>T3(nz̼ IQo%ok*//L;*?]1HyeT ԟzn;my[K̍v|kW  *+ME՞xvuR1+'Ҩcп܏)@u/\]@I=V2pȁB m5`Ahq %w[j! /JrwOWv3y_>:w1څօ?_8ɱ/0S`&ODDD$PMIIK! K^h{*y"Iv?Vc:؀qQ {hԝq=m /ts+ҩ=Yt$?Q6סQARo:Yd< +Z[ytAHHfbhVXNhN|-(b"G?9Z~P:n*kXsP*B1tۖ ҋ[TbV;}fu$ЗX3'ɉYs,0 }sy94& yj$B}HkQL4tcZ%v[bWM.1o[ ɂuޟC40z JTrLՑ AJ?fkK8Kovލ>EI;f2E!@&c d.IhV}-z|!_*ZAXΞ ,*LE}]ܛAyCrh 5HvhV2!wpnsTg;bs%;`iFx2XH6R{//! пzCAw2E_0tKD댶hj3Q͠.O=p|Nn?efMᨮ`*~ؕwǠmc`>/VR`Xd{msjQļk NS)vo&I9AOvb=LCmhlnTDprdzX ɧyᜃ:ߴc/KPyYĬ1pǠ:d'"v7;=&n emm'//Um]J|Isw3 '@ 7jukQq86R9; *f7zͷ?s 9xYL% מSGOמ>neh#ͪ*vCZSx9fy0 pj>mxG-Ug p|o E$@azɇq0YSɡ]mUrg\~ ^$"13LxiUZWyo_|qԻ\ž{;L3<4׶Rc~+zqGHŢ\e.. ̄׭ds}ڥ栥1S)5]wrY:G} aSFԇX$s~W4`W_f } }ֺ;>2mKD荕a:|!'ӑ 6 B A3W#b5EEA*D)fۨgJg~ M)V?#=(qST@xGV8b10 voB߆n󇆯'6ֵ5'Yfb`4O˥[B v2> gOϐAY:򷹙91];hY8m3OUK9GS|`['{Fv?Lj ׿;>2]v$Z6t/WW /\8Rx|I$!y{ɭ?;{ w|)CB^.`࡙pn}'~{U /Ʉ.g@. /CC'ZNfOѬE{L'3|t b&f84pR1S,Ia6! 3<~T"h"\F߸杻̕&ʉ4;aD)ЂElssN@<ԎTxeMp'ӏ/^X׌Q#XATV޷';D m-lGGus8D@7uh&[FQ?cZ. O~k[z;2(S=Ik7pӲ2&h]ȄG:vmła%WU^wsXT%x34e'3&+g;pSG0 4d LQ&\hkZwFum;Uj+"'SV8Qo$AwxHe_g,+9*E"2̀ k?D71 }Ot}sh /5m|~JYp!r]^i!IhL|Ka2;WrT5-MF_o}ecAR /ϔ9! \ &$e&I5 NsRϳ!YC !8p]5. 9i:k.,O0[--cE`q$$3\48v5F$,Qʓ,,K@!V!B =Km;ΜSq_~6w( ? E3  !1yJ~L 8ҟ9,X% AEvxI ^߶jL5(޴iWe*rk(Čq<2Dq /d0o&ٙwVt@ӈgێ\+@o u(a!O_όJ@=&cMO{vtp<"'Ugayѹ(&N  ;=w&1r}eg#9ͲPBa;1$-bDH$8|! \0")r&g8=Vw-]!Hd;f _7]}ޫm)jj`B^Z|ɋɁ0nu|$$D0y+5ÀPL8N(pvP y֬Cs8$]I@N@a2 @|$i)aPbU~jK1g[&e4E4rJr$ $ut/bհ&:O:8Od.jxk=,#x<JC3᳇}ov nxi=hðe(0a0+bTX`=K,޲CEN$*P$"_͆]mXsC{#c@`ZMqJCI.~>52a'W@@QI4JmxXi7k[BϟS3<^mb>uj)8 eű Z,cw;;^W5gƩH: ۔UA=1=: L1Eq(ئ|i<zk8 LϤˊ8B"0@ζؿsܩJ=_13S'@܏7.^Z.ovrĂj^n2U1{l9O"1 :@t]t3b  m{5k se^fGsHV QYA!Dq7 !.!KOX~P8}"3}|WG蠫){3. hs?w* *|NtVn>6Vܦ>nkɬ>cex682l4Pi5-gĽ 9p Ώ'9{fj̗ȊaG!&c]( ;mOJEw<[?}s|!ݾخnv`_hJm~k=_kX̉sņZHҶz<̦:0cYr9 g;(FtZO3 ImaQ<1>'!0+\Ի-Gh[[h0[Qfc#<_p8ZW[ǼƞfzGڻW^y $ *m',l{ =A fS9E\yl PʄnmizS׬IN1ė2.:(VNk ӂ0nVS!A5N a D?1OOLgʼnfkyioNOCD47 7M{ͺn8^ӕ f[jJZ%`@g?7Ve`g;"'bXc?kkV?r3AêE-mD=(F(y O0uCb/"ɮ=?*r5{S lɲd(kMl`BD:(-/'9"u6};֞11TPV苓G"'7}ZX`4,$=:( aN!M$-_hޞA舠AYk@ hIZ x( ~j2Ea""ȫ6_ A@ؼ}K:S o=3z,bfP%Gk)iԴ(8;Rn֌dhI LA5_w͞HVT^ǰ!'HrT0>gR,> FUH9Pshe Hizf~B DKӬcj5n"\nu-cyMM=PL 9,y.}ϜȔSԳ[GC!9P…}  gw-zC,"j۷>_W] 1K喜֚zWzr oh([>Gr11Ѹ6@˕/d=4pQqt`^b4pWS|ˆo!iKgcLDqk CR l\ܖtfiQ4}asYգ;aa%wnFs{~`rH*)AQvTP2M( ;8TY\ZJ>ƤRG&SzOB~@ DKC61w^+GwBWsY=VwnoZ ><'~8˪ňo/~ÂWo[9޻T.aGwn?H)W/q%ƦGS+;ˊFOOY,/y`-,p׶߼{.3Ds' ;xل޼ǚ4ô {wv_>0J:6"PMpg\yJSV6[°:r¸-7*k+͚qhk}(G!3c C·_VP1_kջϮ?3#$hRN\ApA蹜3A!IiV)i(妧Ym#jk}3>C1s}//Wo6J&խ!g= cNܓ`b(d+;ⳤCev$ÂiS߭[Wi@>c~CvW{ҍ[F]պH8̄$&7t쩲aͭ4S$>ިVdkJCI@0oחV6n%ѵ=ԩ9&Clw2r*BOR5ѹ~o.]lWo><_ud>v`45M i$!<9 H,oKXT`n^z7^='YlW4.Lڡ§/~UGj^}OnJ/J/b??ؐj!Rg2wJp'\RQ?Pn#tcU˛#sHYr;B*Ѩi9=zcb-IENDB`O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namesaxpositionNSValue* {_NSPoint=ff}|_  & bapruwxyz|}qLmCXsource_0st^inputAVector_WZoutputPeakvjmCXsource_1gm= %O<W{t^inputAVector_Z3%9~t^inputAVector_XtZinputAngleBW-CgmO[inputSignal]outputButton1emCXsource_2gC%t^inputAVector_YO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff}D zoomFactorNSNumberfGH  O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_AudioSpectrum descriptionThe input port.GH,, O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_AudioPeak descriptionThe input port.GH33 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackInfo descriptionThe input port.GH;; O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackSignal descriptionThe input port.GH O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name_protocolInput_TrackPosition descriptionThe input port.f O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameEnable description Controls execution of the patch.f3,; Tname[descriptionVEnable_ Controls execution of the patch.UInput_The input port._997 389 512 430 0 0 1680 1028 V106.13,; ++FO~bplist00 X$versionT$topY$archiverX$objectsTroot_NSKeyedArchiver QRU$null"  !"#$%&'()*+,-./01100001101111>111010100100010100V$classR$3R$8S$10S$21S$23S$29S$11R$6R$4S$27S$14S$28S$16S$20UcountS$24S$22S$26S$17S$12R$5S$18R$7S$25R$2R$9S$13S$15S$30S$31R$0R$1S$19"STUVX$classesZ$classnameVWX[QCStructureXQCObjectXNSObject)27:?ASX^ !$(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlqvY_2com.apple.QuartzComposer.protocol.visualizer-music!+:Obt~+8<Meow|#% 3<ENSXw1LYjot  &8DZnwx   ! ' 1 : G L ] c h l r w    ) 2 7 ? D E W i n s t l t |  #4?Smr />Sdp|x u|ep}do|Ebglqv{  9 q#1>LYgt +7HSZkr$5L]du"""("-"2"<"K"P""""#f#w##$$"$'$($3$>$K$P$$% %%%%%%&&&)&1&C&L&^&p&u&~&)******+^+e+l+++++++++,,.S.Z.k.z../ //&///4/9/:/B/O/`/e/j/000011#1@1M1Y1n1w2 2 2222"202D2I2N2S2d2i2j2o2{2223d6666B6V6l6y66666666666666777777777777778 8,88888888888999999,999:: ::::::;;;;<<<<<<<<<=====>?>R>_>t>>>>>>?N?[?h?u?z@@@)@6@C@AAA A%A*AAAAABBB%B6BGCCCCCD;D>DOD\DhDmDDDEEEE"E'EEEEEFFF$F3IJJJJJJJKKKKKKLoL|LLLMDMOMMMMMNNNN+N6NGNXN`NqN{NNNNNNNNNOOO0OAOHOYOjO{OOOOOOOOP PP*P;RRRRRSWS\SaSbSoSSSSSSSSSTcTkTsTTTTTTTUUUUUUUUUVVVV.V<VJVcVmVVVVVWWW%W4WCWRWfWuWWWWWWWWWWWWXXX XXXXX#X(X1X6X;XXXXYYYYYYYZZZZZZZZZZ[[[+[0[E[T[b[q[[[[[[[[[[[[\r\\\\\]]$]1]?]N]b]v]]]]]]]]]]]]]]]]^^^^^^!^*^/^8^=^F^K^T^Y^b^g^x^}^^^^^^^^^^^^_______` `````````````aaaaab_bhbmbvb{bbb8ZhuE0AJ[ju$/@Qbn|Whm*/ejo3<AMTwx{