fretsonfire-1.3.110.dfsg/0000755000175000017500000000000011152500022013561 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/0000755000175000017500000000000011152500025014475 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/2x.png0000644000175000017500000003366411152500022015545 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxY$Ǚ3s+3#3+bDgm`{=`vyy\;lY%j]H"%Y,>*wyݳX[:=.wsg/Ջ+a's"9s;bxl0K@ A>#!Zi?:Yk}g@'̂p;.>"ni&ضg$ hR 4#D 2cb ƶB$)u]J 8MZK LgbV/*)ehnhx1Ql2LLOR:8ďǵc'R:8RhM*ѐ Y)Fi`B`-Zjh!BuSBݧ|>?6Ht2٘&w0ِL8yQ`17t@hZTB r$u>ĉ@s" ,p %@q`&( E@qݔQOL ~~0qlәgNE*9221ہq&6v0HO ZjhRU`* l1Dlu?B,GX sLә0~-m(S)51 M5j'coh`gBVAYYcm96Z R~Z .Bht?|T#/,1N@H!nJ#E*P"1=*;)Q[b%#SuoNBH2N"Ezag\PQÃ00α TtTiMDžMBZlly~Eyk\EI\)EưH/UF=?9>/bLh/OMD 0F/q@u0=Ք;|R !`P}]4',l?n*4 rix MPФ VC$ %i_=t\bhlkuPۑ% m9*2uU@] IVY#g3M~4hQ Z373D884] @Oƪ3 /`aH/L92at]A`apb|^4AF 'rԨh RƭD@zK_8sj.pz8k,u{e VL  _kߠT F)b`$Cm gm)_r E@kJ9f@X^eqaG߉K/s- *HY`$Rg` ۍN6΅KI$JN#+4MiUݧQw=Vv%+4y>dbL*mP4ܺp2c ;ߨf&g9Vav_OX~<:qsRUѹ4FkW/?{W9GAI\({ʕe79(ԁ J0yB̧BBw2B!cj7RDH/,Is:;R#;0k:sV"cJm(ݬ0u7ԵߧZ{}.zao7JJj!PԚIN]=>kO_bКͭ"Η8vGSG`e L{ )Pfs2EF/]]K`$va;1w@a0/`v'}BH=UP½ HkNԍCLi.CwN>خllt04]\{<8 qoS( rR3{RhJw_*q<@#Ckܬ#W;Gs&*CO@s,֭,?`։[acu9ʞK?Ӌj-T(jPh8.4::\!j zCGKgB)VF F\C ,sh#@{)04,яh6V.Xx[S[81Tpfs3_`/jͯ8poq12(C#27 )KFmꃫa:>[^Io.B)4! %{QE baiv3>Io˿ڊmzHg,: ܭ))DPDKv{y"AqCDLԅgS.FQ*=OlP-.qnvk>R:K sArLrwtγކ%j?8`k+ ~b̜!h'ji/xZ؉ŸsJu#7mChP ,Jk҈М ;Y̓q2M؟K痩u?LGBȳH)Y^9xȮ D٥Z_TqR/S(4(zp\4iU*ص{kh;< `mDʉ׿“[d\'8V. J@4P%Cj+ Zp*PYCJNFHi-dOpg&s>h]@Jb WVϴ8{J{_gxx/=oC\5kfnW/b$poϡU.{>R_C"к#D6FU`*U4 Ri2R“ B20r=}ӡɄ0wxIJ  @싀 DHI+}%:xmj= !óDC@{@:[BpCg9^_|Rb 4ժⱧ܊Ag8( e$ai tI4cW/DXP| !Lef(Hs }9&RJVgrG8"N+bˋbQ2<"p%Aoy{p; L=v!CWbA=lmP,2R$, D"gi>#4i}Aj=AVZ&@'E;N3-5\MYFVi+\2K7qvI_kk5)΍txݬW/_zizZ8|O7~yWq?!{/fxo27[d˱퐅]}ܚ:Ho9tt`Hh-QhQ*h_!Be*Ʌ4j{E]C)Y[< f[ܸ\x[7^cd/x}O32D_Juq]q9pH1u0;Hsr`e|b>3N٦UYbiK;s8KǍQ0yb KU\,17*+5\7<}(BJ{WzZ1+1Td;#&6pxWx9c45DBPsf\:z._Y/7 04_`m3>Fae(uDvvuO~W0rÅS,GWu+>VIF 2u})%i\ߣq/0<vޤS= -R,_eyqӲlokBcoZAG sB"XňEF_fnL)unwx^úHB$N8a42wW|)} hG==k93D H$V+_o gO?ʮ}M=R\͘J)%JEj8z_">0093쫃$Ӈ4 d ZVQ8\%6ywaB*^FC!D`&vqM&|#ǚl7nG =غ9)u n'~(x7~.r,Ku9vUfo !/{s C=ܕ yў``AAݣ?~k #vrςՕww84'rŅċ?"!./sf'YgAʭ`t `fMJ]'F?sgvMjMWs_^ƚO__宄㰵Z(gA %Q_ἓcʏelxEV*H`Fݥ-3aU:䍗KQxmjyW紟 6&L&1d~b'&"> N~X>jx)pʕX3&S๮R$ t:㏝:GJI(V{Bvj'Y_gxf3:: LY@ۅeq ٟ *8DRc`S6z|1"7 _/:"n H~Ck::3)Dؘrspwm3.^-$ ,~n!$O>c_('?ԇz[0|NbDn k%4Eܞw07oѧ;UJe@8?GwKٷ $L-F|h)Q"^Չdvؑgy},}#˛Ժ08uڲdyv߳a W%LFn'gK ;ӦMOp谏twgxu_#-|S:! clPBhϝ+c<@< +/p>͖V|>ûn0``cG֧Y@͟~c46ɷ6GEFƆ)Ql8M7xKAF;bCej H \i|ќLEGv?*u4,X/Jfβ6o3*H908%4^XH w͗"5Iʫl͇yp|/`׷f8|$TXDB/2cf+}μ ]$a:(ѾGr>#{_;]\ c"Nc&ilQ`p#ch埁޾F:zY ˴&>FխXJ\ciڷ@;#`6ݶlTX1dmvGj},ɭy/PCʠn\u8-&LۿI͘X& Lwr]=GJhf#h7%BJwҀ")D_/[EFwƖ=š{ 杈QKʀ5_^/sd N&` k̙^)^m;ooK_ŅWMGwuQDz\x JJGPX?̵E֖| O9fw2$oM9ϾIӴw| %S||C)?m v0Ⱦs|_|+|Pebybg}ɣm떹~-OҕOnjY\ec}eYrGب`]Or ` 1nJ@3P!sx~VOnl|%Y^wj@qIw![-T V#ixc}/qnC7d MZ"=ZǨ}MŅ*K r_$Yvz/̈́D4Tk㺺F{։@f>f?Y}|_:~02bP)sϞ 'quMvN+tGiflos U::&ZE| )|OkMVW~Wݏ[ܲbZ-{~S|W+f/߭Q{x wmwf#PRl-weu19+mFKFaiL&un:*R}ŭ)lo;8zKhX_+8;dTbЂxFܒ6}mb7ߟ2gEO)stkUe~]Mm|ibЪ- 3Ho_s~~5'`f>Wds`57W%IDAT7[̋eދTN "/KwBFJje̼ ^V:Yc;"o8`.M ط$Y(:k\w#c"7Wy_-'4-M_vInBl</TLgvl^}}/?)R-n91x(wyfOlAkbtq[MLayRIYBs`i̞F"*'G^}WZ/pQxe*^ K;;~g2Pp:6処3R^ﵛV7AtAmd-6Oe(VZhj?$Ni|ku`N@L= T)?[ebwl_(<@Gb&)j}m~L?L9d `*KSp|Zۊ3/b&(og/$; (7rYWbS6µ-vrGW|%fZiYkov1?xʨ@(lxk y>fm 2=%(nJJA!A<ν &h}![(_1loarzkU6;|Y{y-Ց\zwR'WܖYvzngf|Xf)(Ma|ߧTnS?M:8>5R!+J@mFR)8n5-l5Ozڡy/]X,ү =M6nދVvykv `ОPMә4]]9g} 9RCkcr}H0Sx~`{GloL,:gS3X^HAmh!~m=Hmf߯ {BW#PճX{oQh@{BzhߵbԤ}iVG2h#ž:FݤoNI{) ͸_._l+[8KYN]<^#+&;\>9b}c-毎dLy]wxwsKǹ Y >p~tun-%mMW\C7WZb>Զ:DŽB&;~T FDZL+%:+Ξ|ٳ_-gO>ù# 5X-}Li8ȴl.wSd{+~b\rxcqrv E zoh2A43y՗Y<;/}/x+߿mUT.}A"T)>Wq(Uxm{p1ocr6(/vˡ6`:%ApG%עFypGߋN^s]<-Z|D0E)Ux*dYi&*FߜszƈN"*hgĐB3`.R r?zZrDmk;B#]KsD}\Y$ÜoPxF6ҤGg0iM-deJH j2Dumo U.S?2۹[?< v3F(M_؞EA㗻ܿnc{ 9"]v"F٭c;=wJEpZ-ŪHqFVܐ7/֌@5A1P$~u\*ymfo2?dk2_s:ӽ8}w^ؔ뻭t0zwI ̌ cÇ[< .tpNe O,r6B,ٓL =0ϋh2ng72Hx^ oc)#k4v[<cD|Vh7u"f<ͅ ga|Wjچӯi9ɰF; w4 ޽Ôy%8i]O6:%! ͬ}R}浃G3T<; @Jw =QMmwݗhV(Vp;׃>nyJu5_>(-[̎+%ө@{g'%SփGp+ ʻ&)&z#2iI5|=eoI KTY~{ڽSt>t&gi{G#5c\SIn{X>LyC]_Pw'Y]f2]eyEt VLLE>/+s]_4= K0~XDt?_Geu\_3~@s:DԐQ߾.\FqwFz)N0(:-չnf.~2}'*e?z[)CqFH.} SdV)o>8xo?BT:)3:FǣZ'sU@ 3h7v("4"]+;g̦y;X@ pE&0 ы yFSIOdlt=Y&NW#: Jk<44Uy o8inIbtkIK9ƶХSwBgZ4#RQƵ f: tȆٌVP1G MGğHC"N1{1.M7#`?@ 'znDD>{Auv Rh$+Z2K1Zq)a) P ntQf,9h3 3j SuNAts(,!ܭD1K;j]Q.P,i Y; Bn#2R<}ӂcډp}4,h2gS8SG6K@0_4bFPgoĦ!XRZ1%׶BtňxV׿Gv 1Ɨ3.;-@a=e7-.,aȠEhBH"~H @DVlh[yLEhoVA4Ё$l@)nN6?P$7~\>0bW?ʰ}C'i22d\(6-dVѝT"brh/Z߉IV+E|zXv-Z=րpFTJ,<fNU F1LN-PBw+4ٙncRJJԌ ӪM)oV_=,lsMC@Seђ<, pbY>9]E|:A]GdØ KE5ƥ"d:^:șBrAQnL㿻-#,Sw5J'Errah#ТITV -OH2ĀFMU?7ΘGG`B%LdNcdI:s>NSģF<ʨ67z ÉRlVƼ"CMsRI#A&}Z"|Zz Ά IA' 19`#X@i2O4=a(|0BeeJ!W@M<&j 'FӬLC- Ɖ}K Zc%)PB#ͼrȴC*0ix!w'23 PÀwN%73OKBe.0G!' $Q0 MI))?Qh mn#n jeY&p;F?m3`ϳI}Zq`#s03#>80W~RN$撀Z"% image/svg+xml fretsonfire-1.3.110.dfsg/data/3x.png0000644000175000017500000003665611152500022015552 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxgeu&vN}իWMnaX wr!BG!"$mhdb$<i7]UwUu.󼻙G?ܼnLw{997_~M.KP?:ςx. wo[`,D@,b#O msM ޡaq=VOgY@?`~.ơ h#(Xь#DL2`++10)!2yX0xĞ٧@$4Di%',. )< XQ,Zi$@njHN jfC`dQ&LTafy#Va<_p'I%.o 9) lw>np3R4:r X@R@FkP XOfAU +d~GUt<HS*qcRί k)PCk6- ch5fL`0 *NrC$ . Y/p!{y7, ! B>/¼LRHIڬ~lLq@BL`*f'wV1}Ōќ +C!QtI !@ Lda-Vp'*v YY#b>^*-@)0McDeȀq p b,Mgs l+SaDP"z~ FқvX.xO 9 * E`RSp=C8ec}L hD4%Yzg%.H˄dzTEW.AՙxClԏs5DRgHdLH$hR1BavܤM)2K>yhBk5"Y(aa.hŢ ZUɄ/^{4<.H)̛'#O@h|"!kda#é*$/vifB?>쓁fPi 3,DQ3sDmWQq$vpQmq#C87 ёzرwLZy\O7qxv|Rc߱(J3QFM}~>Cmz,`8 Ubz]smn݂Mݺm:sgJccM!IVݻ&[ys0A 獦/ =sp%=`U1凖\? U`TMr'wPݬN)sluۿmDgwTmQ=U>vdoK8{ӏg^>'[b@J}2@J IDM22FymD|@UBL?h Cŭa!xE#@vʞGwn7~q W mnX%lck]@&$HwJfc:fv+ȸVVyKyGE(O)K"$)DG|d u<ά)ҟW/|<,\.7kĶk68TG+kBVC{B8[SVlHn"G#8;<8n3wdh\ͱ^o4x<Qoqi/tzWS =Bkf͙ox%k}c`!*^^Yy/'T\iFG'eH՛~*t Z;!|8hD:=7*d1wA9_mJ?æ7m XwW_jGdݘ0W(k`q0Y __8}Lf{d ٜ4V}=fD,xռ~kK@wu6s+|y! v]ԱY^8_+k\$/\^}maF Y-柌G3&uqyt/ o݇}7^|W6ټ4sb"n{ΝQ!QdifzdJєcZ-9?Jk>|HiٳgUm<4/cW8sX!z0RY`VϜ>?赻Wv4Ztbjbr݁1' 8";Hyb3}me-JW㉸8wjtەNfpWB"'da SL%P;zHU,[BฺO-,4l>>fH(eFo"F5KitMbPk|c1B?}WxBwڭd"<9<8`yB' YdD|\,Z[/VҩSg@Dh4Ǐ|VA:SB3fh4\94\j :X`Xr1-HH  FYд=IL IH@(ý t؇}=?,n 7b"O8 ~"^R8ěqTIHF+ɤۺФ.@IղLt3. ` P $ Pid=p&*>@6R| 6Rn0z>Lu倞L_468Uo|%ؓN&+FdtMH\'(`ZM>z7O&6 Lڮf8d2#?u(WokZÙ;~qO?8Ҟ=̝#NF$ P5Vd>@t$L&1U>=44Tvy>ItVJy#$"ZOod<`pn{1Bi4Mh5bS|mscqyI~7Ht~HqT@b33CVdž_rn_;yp}i{ a*d++x L}Ҿ+x]{~ZnO0,]y//޾s礓ğ&QJlnQ?~lum=K8r+K1JhAA+!䪌/Tn+ZAxPzTXĞ~Wjkn&S@)e&=p8P:;߬7\&QfsN7 ႮXA fu3@Ĩ@cuR PudzXq`y+7sZ١fiPvR~xC' qZ*NcQqDcc,6सX8f*LN@Γ=}2='GjZ523LjJ/}q헡42~ (lmT>~Kg࿞[~~`dxJ[,4YG:&aa{uIܨ*zկ~ͶE6@k[d6&'G*n];F.ÇO7Œ))3;~J@)M6VmlnL   Å.x<1.%}MY *NUrJGg堦b&Go;h46s~CލS0?çw \ '\ǬfJBDwئ u'CšXidw/|[&S9lff…\~+^VAg.U& ߗ.\u)w;`P?kAq? 8w)JJ{.cV`ٜ2i  5 #MwMw~_j?O-"r~k[~St»7_8ӓ\ O$ծPgMg`h YnޑsZNsL:;mWl2~80b?*Jܯܞ"PzZzM⤮֯>V C 2bk cU@D)]6Sg~0O Uj۱s^xq5{^@fQ d:wc'(Nc"Z]}or8 7-MG"U^BVtcH@#`CEH=]޿dtm%Nxuͣ'9+a$׮v6t=l|z@LԩZ A,ʶZTJ@8gK7C g~̀ ` W[f`~agx/F_}  W>!!}Xd4޹MM -/PbWǒNĶ˞6^ܐ&F𨼽P FƎ{YN c}>\>vc I}*@զ-7 3@XkL:W0 b!'2gZl(@9ެ/_ٿ7%SݻAf}߰GZuћT@ $`Wgf~k`p֝8x@C֣?62<^$Zh CpL[V`_ *sU8{05ͥ?Ad<°L"rv?_>~uD)v::ir}[nAp ݾ5AOgT=s/S#ΌPHG6noZ7@fG}Ni=ʗFD@ 9*Zv[o.[Wj@q\ 9;GgEDd `SoUIs-li3/Grd,H-- WW3)[ힲz 3"=S/{aF퇉&T2=}|;տ|ɋyy=};1>Ga"=ſz=Y@R % E.G˒amZ@BmMr\Z櫫?=2Z 's] AXho䍎"lgڟdn|08IЃi!¹?&'?? sHHLv-ʾ;(:I "!|A$S={_y|pICVپ.C1/%hg{*x>B)yB=V>`w8P1^S߆x@:z{O֮zq)S&hh@l} caP\  է Yd;{ Q*}ף FcVӪmkF w;?Eʰ{}AC/,N=ngfcO%fcBV7Ӈ;2 90Soҿ!,"gj5X|A -X,1.  QտmMMK.9XZ@?Y䋡 wg[m* $eOB71aW@åȗ A b޾ADD++NbS HD >+sH$HI2_.-%|=D&ǖ*=@"z"7# z-R~6_B=F"`@@,N ?7obxs{rKLZtesJqK Q./s6Uy˜Q߬7Gvx>wr?2 B~*xXVp@_8hZyk6@vw kKաݶ#k!JNlw:K5T X{rXP ?RzA y}.5'N.PP9 937˵Ŀxo|HD;v N0C2[skZ͵v:5X'"QO'mR#_TS}chȭCo^qK%[[Հ;Bz^ Cz'n"zl!$p 30̲Pm!{Fd9gIZ,Zm r`,HѪLSD) %:_ׯQBܫbY^e <Rq/_~fllӰHȭ&0q+kFكƝ]<1h7Sz8f0$ȞJi0;7/ ʛft,z?ѭS:X>@G7pt_ B^&Sbf4s0\o| s?=vqQ_Ni( (Fevfp@~H&v_yU[חZ3+$ I~2W'YFWa"ѝG_ުߏ3c%ZkwN7T=ԟ?^`fi噯y0xn1FL(]豩lfajmr_Tol>yTTʤw5ڝQ1~w4ƽ|Vxs_yd|_S*+ԙޣB(.;ZfNMԚ3so8DQծ # TRMXp꺘h]] _,Uda*hs.A$B%o!7jt"b2|n25ۿl[\C? +(tolCք椉DK@BA0u|x2$DHlss=x߹ =Fc6m?ؽEׯmr:P?_=T-vWV߫+R[X,Àynbb$Nw~{~>mTޡ~;Nx@ ,ڌc.rg<\0H@V_(ƗfXIV3Χ@q1 =Q_K`Gn`T@x O |b/%o]Ξ_[^y_wDSA D*57&WgT3L7DO[8@I"__9s Ry[LzjJ$Jv]~GI"̕T!ojLb~>0`:[om-/lmŁXYYH^Da~rh^÷ovO$g8JQI\]QsٿN$ U3牆$d6cBC/_7ww2Z ݦ"d̎V88~3},˖blluO1@ `Z晉0:˚QIg?9D";n}L8:q__\tA,vN) 嫫7B7>oguk:'Rdʤ&7/~}ms^lu)||២iJTn阱~s9V 'vg6ذیs O5kyoufj.LZ܊jIX&ͻ_z1*p Wrخ)H>zr~νҌ@>A9\=/rN$ <QQvUm,U7D!)i=)]D)VE9~0:e3=V Q6>p94'$,ɴA(b@;ra>1T2'%cZHbjdF=z!J1~0s _tߪ5/pN L]5QYx,|;0Zyⱽ5=k?ٿo)ji Gdgs2՚mB>۹~yQ9<&$c^R>mB|"]}qgӥUGla$Uq=$)@@`λB $©$BW4;N(XWvJ1[*L'PyR23hC d:Qz\7CG;sa}60ac,L[c47GZ9e6}TyQ7[5"Ə3;H+6sT[Qa'XrzbB d0ڂ#Zaџ,vAu^?8N.>RY3 Q_k<:&|Q,ڊNjfDwSIp2 QY)f\ #䰐lRX_̒Va&%e(_|\ -dSZ6)5 K! P t5fhX}fGw\NJA;5qfnFvpni> E̲sDYRb':qBʥka&D0f@ Oz5N ^!;e!sʵ~1G|(v6'obHbHXZH\j/}O~iӈ/՛ۙm[xB~HRzK(o2gtUSh"i,,N @I & A%vm@F;JM@YLD n4:7v6B=:26E;B."; 2U߯WC nu$@swKhBzBmH3j_+qn bO8¨@Iau r&5w uɟvNJk" z&"/H~2 xSnviv Y*PpnR, #ۖ4#%Q+MK'Մ}q&3ٲ._PqpID&.Tj[vs0).uX:m0{c\plhpݺ;>0l4GP55Ig>ӊҚR@cL1f;Gih&F$54C &pңBؾ[1wO`: 9 3D T~!2eDz}cP~/HFc>Wӳ'PR0A)U14?i2ߜ Xs D$(V·0XQ(MVPpRJ":J)wvGp=<GǙO#/%ybyԑJK4hA,H1a#3ѢRϨ" cXEPt  ͺRJu'%Нۧ輷C @ہ꣚O 6BHE… nz=xsYf2s9 ZpɑCfa0xh4\01Їnx{DE1<@ʉ'^@ b0f`dfkNQx1$bHDnj`"sX.82h|uӋNk69bGjҋ!j m0:DF@'ԚtζH݂ s sK]cBж >=F0milϷ|* p d߶Fjsvp,,`P똏F C}X*ƅvmeUO @UpPHDǬ~/azh?kN "l^?|` 310F'jz?慆0lg&lZu:Q}|XDzƐ }!j,Dg/Ϩٴ6w̰9uAsV@#Ͼ(3,uL}&Pg:o lT?+=a>l[ U ۬KPAri-9f T+TlfaH]_plUQ6B ^LftQ z(ԙGyFh$ Rϧ>& gz24%eZX``H}b/\  P!0 P*Dl?HҧF4}aB=xq -J#`(u2OP@Osoh#15bJTW`je2Fe"0),!晶0i {V /)&[i,JWf#@DKB~lPQܯG|s Dt~噁:X;Ґ.{‡JSy0|*-aPTZt~,AMt IENDB`fretsonfire-1.3.110.dfsg/data/3x.svg0000644000175000017500000005225111152500022015552 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/4x.png0000644000175000017500000003567011152500022015546 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxiu&xoD۷zW ; SMKhdMSnoQx,ִ۞gjYnґ[,DJ"\Bj_-3ΏȌ̗ps&D{/+7"#'zwꂽ>]w!sD@3hDBDD0f!ޖ_b@}} z{67~g8sX{$KȘ C`|l0ݴ.Y޾,$ R@@)^c{ @G1@Ȁ1q>sF}6, 'ߤj2WF5- y1d1`>h,`xzg2M<j) .]1i Ko?/<>}D&4*r?[@+@>mN S@ΐlakN[+ ~Vi`X}!)la ([hөŌ 3ܗ ԏK}wA3b: LeĂ8B0"b _hQx;:6d1!AB5h0 \,|9= C kB㕨 F2,U:D@<|8)@`2 EkH,F i5|}3}NfS B@@ { @y$GI}G8My}(ke_xf`"ұߺJmߝ3&18R P) *@| ^ C?z{A|9} xXs6Tms  fCCpŀHSR ]D]w/ o )oKy]'^B, 7ÊgN|~LcyR-M|dR*EE ǘ&(T>h.gRR=m0v~. 3@6@˧uv[y_q:4ocBPBo"IOkF}5{U[m0-kecr_`-qfӮ>yܳp{~XV0VE!+X(C!Q( k҇0ddN2\<P}i x!N\KFƌ4]>s?ُf~W:[3|D&Eh BWd%d8S ^=~ԀӰm(2Q =fj!!,U!صwzPyL!(H$|_L{rէym'zM)7G k1|`\L8{rK훔ƞZzzٙ}?2 /lJrjeeaHK}{2=˭ H)`iTƆLd}@x!s +8fk6ͰOSفٓ6m/ Ht)}/~\)3|_J$;Z@0t| vt<9"%n28> ی2/l F Lk*ӖS3VIέy!@ ?3Jy.;snj6"1@T$h''9~tbPPg' 8 $G^7F2/LEMiV/\IU57Eh]\RpQ&<1.J$0%i!@xP,8-I!M %k|hL$z).tm&?d'FV_\!@W .D'/|o0iT;8'p!@XċO;J3< [9ZuMt:rM»AS!J\cqMsq|e}qc-e-iu 0G׌53ŀZter:qߦOrh=P (*(hoXD {ZPm/&"j>&qo:1u+i/7?=q#>`"[r:e+Vʯ,ofw~#-wsck)1?;5v?u+Yz;RRY;ձ|v3y)AW~PZk| :gQژ9YZˇs)v0}ǹNm^aWԕa;#?_NgcS5G H#J* H)W./l3oK\d ly. 6Йҕ:r].>b17gb*0&M`1b2Y |?pLAL^p K¾jd"iE-5DZez7gyvC΀ Ȭ{]Rd6S@([e[2cYI|>3VOu{]@s \ )  /pf oo`kf,wv[_A|QpV"$ROs3riT-ٗfT oyE]g_΋ WuZ]P貳ڹFc}[ f0;s@B"y'QfC;2[ ][ Nc>ib>8G @%eXuD;!qá'WV 9c&@s1$lJf.议"&~HEb宭f^dLm2)MI7G3!ucN-@bH&tx)'Nos.rDkFjk lno_4Zm79gB6ӟL7e9 @YFi#4pq1W`efk+98:D/j]4rdd{@Jgj>Z{kV=o8Je^Mj`٘{/ Kw; 8p!b;up~M&L&wܑm;)H^n4j_sdyF}SÑliq@'7 L2FG0ڤBck 7jc&FBGVF f9h17Z cv>_> Nz,䱗>=M*^;\-Lo_Fw磳L*FpL) HcM( 8QHTP)6796yKm 81q.cp>?Bw|3#?>د2F/L_9d\SV"@4^˘;}⩡ 폘R:B 8xhKrEU"{.lib)CmH:ܜb0ҍ!FX I\霼w[NoJgF\_3.dK.cel-<`Okz|f]9c7\zotޗuv / 6TqVJj+@dq?жrY?͌+߳H[e-$*{f;\&[kʙ\6,wՙZ_oc=CB#CB[(yX Kti[tgWK+˳1NZ^˘3Wt<_bO?9;ysLDztli\6q3sθ+n=;SxwFSoL6޶pb3->M5NXM."nZ|s S,~C^$"pJա{Lgi+,^gF_(uﲬ$;{w|۲Yňl! hӵ⩧uG,5kC3hGG:^~XN a瞹18@啳b?" i_QM09~Ù27z? .` ܒkԖS& |򀁖@RM ,G WέkkPtktv%+G_A=-] ΀!HG98 3f%S0iG"/d: V6 z.&3Ћ A1E>l}n {g*-8leiN~`Z{r1B&sjb=f-mJ=c;0ǿ=B FxD._oq"L ١6{ebGo{^Χ`݆03y'jXܚIr4z$0a1iL3Rf ;%+ &8M~ҹWgfYXp-KPXK>̇)h/4 m^ۼex'>"?򉓳V88yzyi?vX75W^yPL .J6,jjTGU‚÷$du@9:v<+G^|ȱWpiuyߑsۚF5[ب5f C;3ڮ6ͿX%{]Exܗ o'ix]?5p#: 1\2ىչORr7_ogƧ8_o?? l3dfuMy GSofT(u2WNMNLuc_Me'<w G>ø@jsJ}^3`g HCFFǵ"ns_J4d вŵ}_z.xb1Șψ0_m{zj _Gۘ*8y} g_ڶed2ra!\DRqع")Y䖅c 1B#bƍ޻G;wTr̅'<,&SY8FD4r.:FRg4j0vk_q'FTv0FrqJ4tV28] 4~ecܚ}M]CW~;vݙI3 3zgϮu]. o|^djuMprq²Ju@P HF 23\pd>^[[m+Kڴ֗SThWd1o8}}ݔqԵ;clm U*8?Ձm#;')@oȁ,̙_uW^7]YJW^4d\E As3ih|!_ia*ݯmər/G?6r~ܱ`ۚ=u/NTtE29.-LL{Ŏt5Hl} 2DNч+qamw|7g?S)G|V]몕b72Q =5si$ ёM5E:aDF[9.,GϾ49<q'-Rem}1`>se򎮮0P c ƥ}|]™nc^E4ͩt㬳{Gp6=5~mR6g#{op:'@q v{ a!-+zHr7Mc"BǶf2`V$hjX̩|&'F1hg2N; 1gIUN2@( 1 1#w޶w{'-û:o ڍ7| r"t.ܻ"c tS݇Goںc:.ts&t7&if"*#InD B4mh=xyvp.wNqB$E"8w}Yۉ(b`]L&z[LeX)e4c»ض?̐A"WbmVQnzpWYpD2$ua7L83j?C=?$JluO92>73 Ha[rH@W&O6n2`1ǘ[h#f .B[ŁN޾m{<E@flˆ{; `x@0 PJYFGj-7:kbJC2P;v 4$VnCOLu(`2 LMj2M`Lk,> 5T# -?&=gW>ݻmhxצ|-+EJh"B,!`5ܫb_sNٱ(#NuHT4.J)` AӉuD`MfHLO1mI#̬HB&4θ0@ygX>Xˍ=)"%DJOr xJ$RٓH[x( 0kޚu#AD$ kD|1. dZ;:dxyiz ˰blobFkf <!2BƦ-m޺cE:'&8nǟZ[_ ʍsp,%HPr411(%/_m7߿y$"wUJUREHIbRFFǖa=( |2I?B$qO?3Jm'r)EZL_Z>6O䶿==ڑ{M+S0 $VDLq7L X֯:>/lJC wI8?iKgHv2"@drߚi07\>x%Qadǡ W/m۶@)L^"\ُխwsNd D f=qƝȁMZrtp+??57[N^MVzm ϾԬUW\P~P$mo YFhryS$hO`B)ks!f X|?õ]=ghmuRxO $}KkBDG:HG]3g\Q2C!R)倻JϞ;"ڵgωJ9$%]HLԬGVBEU6L%EX715 t1>6@eo\|r?d2MJJˍMϪZ15'X́0nj`ڝFqkcSΌ*dN_΃a\؎*פjI)AEOXze%/FAkei25DH%pNM-'6QRFjw-k6S_ZOgrĸ$HH*EFMqlڸ,VmRJr\FIa2`8 ֚)QMԹs[Dr@*pcצ⚾"WWgmOD*+*+#Qq kI5A -M4l`rRR*$&!4aΞ:W,1!'@dn}\JRgOb;93% L"()ZY֑17XY[\p5DJ5߽ierZ@۠ZMjf3f.a6rG?{t+[mKn%m)y;}gjhZi̊"Aqlc 'E4zmV2 RA55PT}_vGdN&}V]#%Ĺlk5qHF6^ouk?◶K)!.7*jť$$[ʲ2vVT*#ς1..ZK|"}S88ss%Ä: pZAk{sO1ZMp=VV <$`TJR&S^˛siy>PVtN-/u;8 /_^($S>?Wt6{dC5jshbh "1z ?\[]XVR ܂~^*,|!b"/S|deɞv +dj7:"7k5X{}[::(x9k%)J))"CRҙbjʥ^PZB6e}Ng―huܳo'>( @m/nٺ9 i%sȭsM}K㧾?!48FfVjR@d큝:ൺjͦ1iH5?o 8=sd>H[_[ǎ|g{*˦3987=SұeVIE"=?uo7@8Ofk7"$DߕJƝO o0^U)P={^Y^>4}RJ̲0}R9`Y,ʤFurטޑ)*u^'mՀUP\ZwMw% qpӎc/~_K݅MqTeF.AFCL$S㗮JgVvV@)c^Q dgD;L E۶1ƈ!ʮ4 tTs˹Ot'K?V&40;͡d*# !JJGI~/DJmT`ܼ$ʐ9s|&L9O&d ˹290rqa5$kn,L &# S;z|V][Ω)g0^:m+%Uw`RG l0pɤ 1NOGC5L7VYIO4?V怋T'i3L+J:R@y^cCRQB*dT*w$:~Fl xO 9I88IHJ*a% k N RYRL'Y~YG1}0#H"*ͧ;1`1LOO?\XK>L mt٨bYgʲrXw/v/InH$P4v>ӝ\Xqd 8K剾'd]4f8kL*-P_=?l%R8iT֪,zg- $qV Ȳd&ī)$WH1TΌޙL$:%BX:T4wnBkҷsHC*J\ЩkW asq88~-7Y SRQ&f#s!{tح4PRs(qn6sDx<kak0pCi=V zFKR׷W9co o2)ݹؼ]r[܉,/|Hw$D~LDrgOeR5Blp 5[ܒ:!N;Wt0Yz4Lj^@*d*mV^-[:}~(O6  *j̇WW~(3wb|{Z\}ǔK:!Vb:Xk۴嫈V%3~P19sK~h7%ϯR,+Оfm*mƑ (2ƥRT>SCeKb44UՀS1lHvNjtfc2}\sŞW%tpvsɖdg'Vl/зe|bƼ'lR**uqlQ^T ) P VL*(.,-6~Č`߶eV9faptTu|mփ/ y]hJIұͦ*!,(G4?/ujwB\]ߴLN>Y~1gO}o =n6Jfæڐ/8Xq???}P@o~k\#f"΀ND?vӊ'˗-Z:)΄rp ?3emk39:`r:ʅ[V >T }k񱎎BVc|d/Ǚ $On(pIB.pl ^kU~ G7Je{grW&CQHHc7DG8U]2|Q`fkL*Atn^yq>0b3k?ȅH[ʽ2,/`ꧦ4f4p4bW 2) M‡ڬ=0PƔQ=٨mo"#Pfi6kf. ̈́s-yFo9GB˪c7Yemy5_ȧүjyKȾ]M2?<0${ܲ^m__^ /D^5|Qw)i3N}zm=eh X XgnT;!#c4RA40EɆS=~"eN a}zQdR #]:<~Z3&@}o3&SÄ`i̤Nv2rV֫-$]V [:(%u<(H(7?-Un9>׹J&]dԤgWߖ׈[4w_p e0? \g5.H|Bޫ:hg5ʯPY~)y~c~~ԫ+^dP:&4&I z, )$#x A ;e~vYJ\f1s^jp!ui7ӓ-7F/8ci| z}=5)WFްu߲]Ҏ/w(aC@kK.ԋ27iťi ZpfiIɒ?9pl P)HwPpc&v/pg>MQ38녂v@Ƙ`W=v@ZYs2bLL9}v).(iYRg5LBsU3:擿YewE+xw+JMfySޔKJa0[7iz3)L;OT9{:A[bC ʹʹ J9s6UVmdn=:Jͩ t$G9,yX L =֑1XZ76C;p6@4A,l iXR96(Pp!:_o{?fu!&PHhCiA̦U#7p؀Z} P1-UTn~01"R,gzc\) )oql e?QT7 ?zl7FHsqZċ2 rE3l:cĨ5‰QhOtyˁEJ7Mazi*`s0!̜' Xnj] n ? [ v5`>ăhsڄc>~P+ ㏗g6\`ܫ-o @g % Plƅyf"m&"A1rG~S }{)vtYm5HKxHu{iIj$`S E @\-Uv-*W~I-i3oB\l ݑ_U-C}5wkt -Ih?\HK^5f}{w'%GэAМZ58嵵0\g %kA 0Evv[TELu Bv&jok6f-m3хQ0-99IG`:C~H>[rF,J@1 ĄfVF ,o2Thy9HD e_`@t́b<| FLiVƆsi3tүey_0VıNπfd"SOD0Ri{!2vBF Jk \Ҷ|ߩGmR_34_9Ol0'h(f&Cm5U&30؎}hz*h6>M4kաAυ\=#jVEYN.T?DG>ha33ToBFDte_U{t'w@pHfߌJb@2/@SRLY!˻ ^x1ζ mSRfSoc})w 8'ԋoZ#1F*E@Hf)mBccw8 >M1̴ f(iBݝhF&Q&#u۠?&qr{@sa}3;{@s'4Z"*"`iǘn0nѠB phO Xq3IENDB`fretsonfire-1.3.110.dfsg/data/4x.svg0000644000175000017500000005456711152500022015567 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/Makefile0000644000175000017500000000420211152500022016130 0ustar mjj29mjj29TOP?=.. PYTHON?=python ifneq "$(findstring Windows_NT, $(OS))" "" INKSCAPE="c:/Program Files/inkscape/inkscape.exe" else INKSCAPE=inkscape endif all: graphics translations DATA=$(TOP)/data # Only PNG files that can be generated automatically are listed here IMAGES=\ $(DATA)/2x.png \ $(DATA)/3x.png \ $(DATA)/4x.png \ $(DATA)/ball1.png \ $(DATA)/ball2.png \ $(DATA)/cassette.png \ $(DATA)/editor.png \ $(DATA)/keyboard.png \ $(DATA)/koopa.png \ $(DATA)/koopa2.png \ $(DATA)/left.png \ $(DATA)/light.png \ $(DATA)/loading.png \ $(DATA)/logo.png \ $(DATA)/mods/Chilly/flame1.png \ $(DATA)/mods/Chilly/flame2.png \ $(DATA)/mods/Chilly/logo.png \ $(DATA)/mods/Chilly/neck.png \ $(DATA)/mods/LightGraphics/2x.png \ $(DATA)/mods/LightGraphics/3x.png \ $(DATA)/mods/LightGraphics/4x.png \ $(DATA)/mods/LightGraphics/ball1.png \ $(DATA)/mods/LightGraphics/ball2.png \ $(DATA)/mods/LightGraphics/cassette.png \ $(DATA)/mods/LightGraphics/editor.png \ $(DATA)/mods/LightGraphics/flame1.png \ $(DATA)/mods/LightGraphics/flame2.png \ $(DATA)/mods/LightGraphics/keyboard.png \ $(DATA)/mods/LightGraphics/left.png \ $(DATA)/mods/LightGraphics/light.png \ $(DATA)/mods/LightGraphics/loading.png \ $(DATA)/mods/LightGraphics/logo.png \ $(DATA)/mods/LightGraphics/pose.png \ $(DATA)/mods/LightGraphics/right.png \ $(DATA)/mods/LightGraphics/star.png \ $(DATA)/mods/LightGraphics/star1.png \ $(DATA)/mods/LightGraphics/star2.png \ $(DATA)/pose.png \ $(DATA)/right.png \ $(DATA)/songs/tutorial/esc.png \ $(DATA)/songs/tutorial/keyboard.png \ $(DATA)/songs/tutorial/pose.png \ $(DATA)/stage_audience1.png \ $(DATA)/stage_audience2.png \ $(DATA)/stage_background.png \ $(DATA)/stage_bassdrum.png \ $(DATA)/stage_drums.png \ $(DATA)/stage_light.png \ $(DATA)/stage_lights1.png \ $(DATA)/stage_lights2.png \ $(DATA)/stage_speakers.png \ $(DATA)/stage_speaker_cones.png \ $(DATA)/star.png \ $(DATA)/star1.png \ $(DATA)/star2.png graphics: $(IMAGES) translations: @pushd $(TOP)/data/translations ; $(PYTHON) update.py ; popd killscores: @pushd $(TOP)/data/songs ; ./killscores.sh ; popd %.png: %.svg $(INKSCAPE) -e "$@" -D -f "$<" -b black -y 0.0 .PHONY: graphics translations killscores fretsonfire-1.3.110.dfsg/data/PyOpenGL__init__.pyc0000644000175000017500000000170211152500022020324 0ustar mjj29mjj29m *Dc@sJedjo endZedZdZdklZlZdS(t __build__cCs8dk}dk}|i|iddd!dadS(Ns$Date: 2004/11/14 23:33:24 $iit (tstringtos.pathtostjointsplitt__date__(RR((t2c:\users\proj\duunarit\src\dist\OpenGL\__init__.pyt__set_attributesssfTarn Weisner Burton Mike C. Fletcher sThis is PyOpenGL 2. For information regarding PyOpenGL see: http://pyopengl.sourceforge.net For information on OpenGL see: http://www.opengl.org(s__numeric_present__s__numeric_support__N(t__name__t ExceptionR t __author__t__doc__tGL._GL__init__t__numeric_present__t__numeric_support__(RR R RR ((Rt?s   fretsonfire-1.3.110.dfsg/data/ball1.png0000644000175000017500000001075211152500022016200 0ustar mjj29mjj29PNG  IHDRmjsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<gIDATxoșǿ3IdY#WYn]nC;\vmQD%DrȹH'8#ɶ䗄mQ"|=3<3< u~g _s_qfAn6Q@}Yx``|E[z3q {+hm|yOt9 L<+cc?ޮYKqz[hY|cTj1„iIe<2)OӔ_hy7*p 2%4-4RRBtJ"2.83hEQ >\WDs]X۾1ja-MlB!D98-r8o|ٻh @g è4 kԤiqEQ4x&8t϶7ъq/6݇BAQJ}=Uɲ,pX,f[t -o/^Ds]W IZz˲cJB! !4!,ˢ 1?9g\4u[~`mV,˲jhdŌDӴDӴXDDӴ\KDODs=MS=MSs^[arl4l#T4u~1 ni[{0Y8m6S0vDZ>aq| 8^5Iq6g'/)1j=ugRJZ6,lzҽOf,rlgY$y  bhǯkLlZDŽ}1t:?۶_ٮd2,!Dy(5C>ykVv5eY˲j6<>dr$ɦ`d5!?^'}e PD6!jM\;?4-<<<|upp׹.fZ)y5_ճhP1nrg[t]nd`6}iMuMt:qn 2]5,oPff|N0˲ɓG{_,X|e]v4ni~ײƁm'%d/X2&Ƀ/L0)^8?^林us}i6!+X7uս$ h4z*#f g)OGokъH 8kf>%h1ߟT|lpε`jz ১?pe~1*rh'NNT;m{^r'v6!Fщ}YE,dq+ bF!vJv'!Bp||nK(JnAj~[{-x}(ZV_Cm{vlnmXivՒDvVol6TZ69>>~3ǯj42bfl)uaw%ZtTV ~ Iu]CǵZM,TGnw%Jъ@BHK,(Yd[WoO ?w=!Fq9%iVgt]Oz޷5C4"u]IbJivo4wn ]h,zR'%T-אl>MM<Q`j !m2@.,n@C4MMӔE}+ ;iv5M-z\@ҾжleYzOz,c$P۶$z\X.ͽ èQ0 !)1 0 ٹN{V[Tm۶sVV5˪h714Y1v[/'T|c!E41&[){ъ\ j-ov!G!nK| {loi=H|0JBIv}؞v}d"ϋV)TRhje׃"L,mu]Pp]WdiTKϲu*DaG":oi!YZ:'VUE?v@ՒX2#7'hƌ1VEwc,3 K8*ɺFqFQu;DfOBj`+YZQx1hZ׸CTTp]נP4f\*Ct]纮_`+E2 cNJ+ rc!)UjsJaM6.U4J=B(-QJ'6MӬʮ t J{]:hRd3BHVCPhw:}Gf_hBrtI9VhAhB;e#L"OzqiPD/ d)eDV!W&oiHDzzЁSS.YIODQLvRquTvUPs$TQ݇4]:y ieK$h{@f"=,KE YH+6#j8s$-Ih2HY"DZ4{yWDeOcq⳹A)re0 ʯ_2{ !r)ЕN!84b; MS*˥9 >G v(J)5ymYIfw w$g (ʻB WeY%IR"(TlDQT걒$,s^$J!t:k0Ne}(px/Z(+*IڮLRr@iWR)yi*BqOis+BWtYMzyg*Br 8y^S+\P:z"R)`o߾}#W}b,;UVːM|"$AEζŢAiHBd{(8@%Hb\vá4L0O˥t5$|>WUm$n 8\.,˔Γ$y5@-p am>VA Ø5f95 cg8y; 8ָ%8Cގ3Rugcxj[vok9 +jYֱ\iiKXK4MK4Mu]Ot]OG^8Z$z$:ii%4 PE"8oؖl6-έ!VMeYhXָg]_2u6_AQ|0ji6 h]iq{Q869?⻮{mt`iZiF(0m Bsq-OpZ)7zu] /t H B1M2MI)5(!Dj!,B$2eYE<`o6`VN#_AR04ƘF)(cL'"Ǚ8ˊF^!M1dhY V)g>vvE image/svg+xml fretsonfire-1.3.110.dfsg/data/ball2.png0000644000175000017500000001233411152500022016177 0ustar mjj29mjj29PNG  IHDRmi0i@sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<YIDATx՝{U?un!c`tdG4Jd26,1 qj$5Eܙͤh#dli4~{q.u=ԩuoR9~Y[yԩ*n QBQ@!7@~cǎS~!E a֬Y#B/ U߀Bwwq*Cn'L`b*%.2Nnw{0$H={v9s$q" #l^GdI|}A%mΜ95B┐0zXX 1(͝;Bq' G4zTu۶m1fV (irKhŕB-8,o "Āv뭷:^Q7+o"@IndmB~֭1fZ$JFڼy_Da*·y׺B$544x+/C,#QVVft3 t:wx3 TL&cG7GM I[`tTTTPQQAyyy$unOs_yHI[perXPrrb"#NCww7===9-Ox_cTEUs0UUUEyy93xs!tvvӓZ_K֭VYx8`0 weee9z{{I&`^|ŖbSiwy{a;첲2*++$Y2zzz :71:L#4iwu?reA. E>(0˛k-[)?iw}w wJErd!D?x90isOm`.I*++d$8PHR$I )]͛7[q'b wp'P8qe*8Çύvk qZf|ʄ%K8zZJH$r|PQQt:lC{MOG˳tҙBmx/%, 56nܸݦ +ޫ< aذayq~~; LӜ={xS*Ϟy晏%K!& ,a(++~ba*҆ęa!Ŀnذה.W8ūQoe,z6cZsGOoLy5 8v([YYI":6}}}_`4k׮=ӨiXa!y(/U*ߊ’6 .}=9xO]ZM{.!ԑqjjj~R6חgP~OTjZ,[) w2jkk0#G,*'޶֡_VYuRC=K௲\w555cFQ6P |ێ[z=e$x(eAMdԤ yLWZ*om@=b|!$|TWWZ˼(IBكE àd0 / q>6'22Ò#H37JKnO1b݅WXb{"o]p"JaI5.YnGuB%q (4$BddÆ \IL&E%#(tZ%+jai*gd2Y:*++CWTunm:Y/ bXZ/oll<6[l!n(2Œd Cͺ̽ZWYYj)G{nCڒdo"L&fIʶ= זCy\|8 e\pkŌMbHS˜B\5aE</x*bhK-[Rdf*/iXm3BYTZ/ f`E?p)c7 n5aI%Ώ,9KXXs}W g+e˖OHqE1|PtڥGEٚ@8^o wEq`P5V0!sʆi..L6ߖT*$z `\\q)C7QEEDŒ:L a<~d2d2LǮ貸rILH$"Y]iyCׯ%LK <8p܀*&*uMG@fɚcC!.J .&Rt,*5&t2qrAFƅ6cE1O3AH" H j0qεq4]4a"Ώ4׵%M%3_~g@m\Q'g"\-Yi[a*tm@<%HIGMq H7/ &' y5!ѣC,Q0ԖUq!D[C1 J=1ŒGO oiοk6q8/jojhW^cPX,iaLj,SJƅg|[#FQ& ][,UXggBWK\ irქiQ 'yIEur8N5;yfdKA,<Tf !t M9 ̣wTt>fk5 Bhy%I#i )J%MG;?de)7#[`^GS3ghI Ƕ? B~Ц31*:|`\qHCJL&{=TT<i&ShۯE5+3Cq!D ٽ{DnmmeĉքEM|p%VtZC@KYSSSfڴi3@t:s٦^WfK GR)_؏˗/nLKeee$Rj̤͜Uh)It}4nVU#/}BC$6Bx^MƑ-*Ynhm555}?uY!'N ltcBU4L~.Zx5`>nll|_8U.ǎ B*o2^˃l UFg$GS8NGa 1g ۨi:ѣwZLښHܙ̟* 1& |jܹu]7t$I&MڼT צ2Oqv[xG]O5_"[1?0;iJT=Qsm?5~PIƩ΃C[‚Tے$dv>o|u]7oqF]:KulNWW_4yZbŃ^{+m;ǽ{L&"ˤ]F: bt{d2ΜQoдJ9"M&ߌSe)"ςŘB9,qI u?,k.q׶ԩS\r%՝Frevqẹ<{,Ǐ{3Yȸk׮)S\ _5W\qEAM,{CEb’$iZ[[V\L`R e3>u۶m[P0wbM$[I4WBݻOL2e$P/7 $I&L|TQ12+_~%AZ? C@4d߾}455bͣIe;emmm:u*Q}ڱ]w>[__~镛G2b."_)Ta)f\_;y$G ZW\{~ozn6;/ЖFlt$IZZZL;,XG{I/ EÇ;vl+:mRFTnzl¼AFXzW~>WgϞO_Ohnnfy٪y۸&If÷~ }OMߘسgɓ'7y+d8t݌7.ԸqKE86$B>S_5kl ~SkmmѣL0!ZAHqm0ݻ6xz͚5Ѣ_sܒy4ɢpӧٹs'dRSλݻwR}kywqT项*F5$u@!9{Uz'hзŋ s-D(#F+ wo ˊqL&[qw6/ac \SO ]qW9T#G2}AcǎK=L.qdwN2sAGf3&'+Qr i_}{=V)?ZvmK -ZT <)K6mcƌ!0@KZ*}W]%xXvPy-6/-Z;,8~& Ǝe]㩫+0]|3gp9BkkM[6m)i . iGĉ0a_|qNTH[[}---|w]nq8("' `…?DF6l>555P[[WWWSSSCee%]]]tttL&$ܮ(l<>nZ~Eg.u.n*`=&[` 6%#~(poeE֡qoذ/d⇒`eXn2D欘^yg.x`8@ b-9FFƍbJ%+ǹt`=46mxX i.ϟ_,~!VmڴnT\444;s`f1'IJ?쳡Đ MFCCO8GT<`dvOs=w t%$͋ װB{Yݼyɠ $ image/svg+xml fretsonfire-1.3.110.dfsg/data/bar.png0000644000175000017500000000047011152500022015745 0ustar mjj29mjj29PNG  IHDRdKsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATxݱ @D5bʡ*1)F2J.?e; 8ޗ$YC1eq d PBJ2@ A(!% d PBJ2@ A(!% &pPﱌ1f`dPBJ| ńIENDB`fretsonfire-1.3.110.dfsg/data/bar.svg0000644000175000017500000001131711152500022015762 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/cassette.3DS0000644000175000017500000014635111152500022016632 0ustar mjj29mjj29MM ==R>=  ?@?(Tube01A2(A,$ :>A`@>}4@`@`A?4@)0>}>@)0`A?>@͹!>}@͹!`A?@& ?U@&U@>}h`@aA?h`@k ?!y@k!y@O:}g!@OaA?g!@k ?=k=O:}r?ObA?r?& ?8\&8\8}A?cA?A?a@҂:8ι!8}!ι!cA?!)08}vmQ)0dA?vmQ`@8}\`@dA?\P8}omQPdA?omQn_8}!n_cA?!~<:j@&j8}A?&jcA?A?o:}r?obA?r?o:}g!@oaA?g!@&j>}k`@&jaA?k`@n_>}@n_`A?@P>}>@P`A?>@>@ i@>@k>@2i @2%k> @t'iIx@t'&k>Ix@?iqL@?(k>qL@?@i@?@(k>@?@i&??@*k>'??iyM??*k>yM?t'i0=t'*k>0=2i푏2-k>푏>@ if+߾>@2k>f+߾M iGM2k>G^Yi>^Y+k>>%bizB?%b-k>zB? giL? g*k>L? gi/@ g(k>/@%bi6lO@%b%k>6lO@^Yiuv@^Y%k>uv@M i唉@Mk>唉@^1A:b@k?A,}4@k?AjA?4@/A,}>@/AiA?>@ A.}@ AhA?@v@ ?@v@@A2}h`@AfA?h`@@ ?To6@@Vo6@M&A8}g!@M&AcA?g!@@ ??@?M&A>}r?M&A`A?r?v@ ?v@2AD}A?A^A?A?1OA<: AH}! A[A?!/AJ}smQ/AZA?vmQk?AJ}Yk?AZA?\]OAJ}lmQ]OAZA?omQ2F^AH}!2F^A[A?!QAǂ:0@XhAD}A?XhA^A?A?nA>}r?nA`A?r?nA8}g!@nAcA?g!@XhA2}l`@XhAfA?k`@2F^A.}@2F^AhA?@[OA,}>@[OAiA?>@}?Ai@}?A@k>@ 1Ai @ 1AEk> @&AiJx@&A@k>Ix@}tAirL@}tA8k>qL@A i@A.k>@Ai'?A#k>'?}tA#izM?}tAk>yM?&A)i0=&Ak>0= 1A3i摏 1A k>푏}?A,i`+߾}?Ak>f+߾aLA,iGaLAk>GXA)i>XAk>>`A#i|B?`Ak>zB?"eAiM?"eA#k>M?eAi/@eA.k>/@`A i6lO@`A5k>6lO@XAivv@XA>k>uv@aLAi唉@aLA>k>唉@0J ?εA ?0JεA~D;B@K@Rx8@E?OF@!@l?p@At?@j@} O@u~D ?B@K ?@Rx8 ?@E? ?OF@!@ ?l?p@ ?At?@ ?2j@ ? O@ ?$ :>A$ :>A$ :>A$ :>A$ :>A$ :>A& ?U@$ :>A& ?U@k ?!y@& ?U@k ?!y@k ?=k ?!y@k ?=& ?8\k ?=& ?8\a@҂:8& ?8\a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8a@҂:8~<:j@a@҂:8~<:j@~<:j@~<:j@~<:j@~<:j@~<:j@~<:j@~<:j@~<:j@$ :>A~<:j@$ :>A~<:j@$ :>A$ :>A`@>}4@$ :>A`@`A?4@`@`A?4@`@>}4@`@`A?4@`@>}4@`@>}4@`@`A?4@^1A:b@^1A:b@^1A:b@^1A:b@^1A:b@^1A:b@v@ ?@^1A:b@v@ ?@@ ?To6@v@ ?@@ ?To6@@ ??@ ?To6@@ ??v@ ?@ ??v@ ?1OA<:v@ ?1OA<:1OA<:1OA<:1OA<:1OA<:1OA<:1OA<:1OA<:1OA<:1OA<:QAǂ:0@1OA<:QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@QAǂ:0@^1A:b@QAǂ:0@^1A:b@QAǂ:0@^1A:b@^1A:b@k?A,}4@^1A:b@k?AjA?4@k?AjA?4@k?A,}4@k?AjA?4@k?A,}4@k?A,}4@k?AjA?4@@Ah ,>?@??9c=@?9c=?9=@?9=*>>*>?*>@?*>9c>>9c>?9c>@?9c>8>>8>?8>@?8>>>>?>@?>>r>?r>@?r>?9>@?9>??@???8?@?8??q?@?q?>*??*?@?*??8?@?8??rG?@?rG??UUU?@?UUU??9c?@?9c??q?@?q???@???9c=@?9c=?9=@?9=?*>@?*>?9c>@?9c>?8>@?8>?>@?>?r>@?r>?9>@?9>??@???8?@?8??q?@?q??*?@?*??8?@?8??rG?@?rG??UUU?@?UUU??9c?@?9c??q?@?q?>?@??9c=@?9c=?9=@?9=*>>*>?*>@?*>9c>>9c>?9c>@?9c>8>>8>?8>@?8>>>>?>@?>>r>?r>@?r>?9>@?9>??@???8?@?8??q?@?q?>*??*?@?*??8?@?8??rG?@?rG??UUU?@?UUU??9c?@?9c??q?@?q???@???9c=@?9c=?9=@?9=?*>@?*>?9c>@?9c>?8>@?8>?>@?>?r>@?r>?9>@?9>??@???8?@?8??q?@?q??*?@?*??8?@?8??rG?@?rG??UUU?@?UUU??9c?@?9c??q?@?q?????>>>? ?@?`???>?>?>??? ??@??`?????9c=>9c=?9=9=>9=>9=?*>?9=?*>?9c>?*>?9c>?8>?9c>?8>?>?8>?>?r>?>?r>?9>>9>??>??8?>8??q?>q?>q??*??q??*??8?>8??rG?>rG??UUU?>UUU??9c?>9c?>q?>9c??q??9c??q?>q?????@??@????@??????@???9c=>9c=?9=9=>9=>9=?*>?9=?*>?9c>?*>?9c>?8>?9c>?8>?>?8>?>?r>?>?r>?9>>9>??>??8?>8??q?>q?>q??*??q??*??8?>8??rG?>rG??UUU?>UUU??9c?>9c?>q?>9c??q??9c??q?>q?????@??@????@??????@??`A6???o:o:o: Av^143124         587568        9<;9:<=@?=>@ADCABD ! !!#" #EHGEFH!$!"#%#&%#$&$&%'ILKIJL&(')'*)'(*(*)+MPOMNP*,-+-+.-+,.,.,-Q0/QR0.221//0113334442 665  557  778 886 ::999;;;<<<:>>===???@@@>BBAAACCCDDDB !FFE # EEG#$#GGH$!$HHF!%&JJI%'%IIK'('KKL(&(LLJ&)*NNM)+)MMO+,+OOP,*,PPN*-.RRQ--QQ/.00R.STVTWVTUWUWVXWY[Z\[X\X]\XY]Y]YZ_^Z[_[`_[\`]a]^cb^_c_dc_`d`ed`aeaeabgfbcgchgcdheiefgjgkjghkhlkhililijkml n mompomnpn p oqp rqsqtsqrtrtvusvtwtuvxvyxvwywyxzy{z|z}|z{}{}|~}~~~ !"#$%VWV&'(XVXYXYWYW\]\`\`a`a]a]dedhdhihieieklkmkmnmnlnlopoqoqrqrprpstsvsvwvwtwtxyxzxz{z{y{y|}|~|~~}})*+PA~@Object02AAPH*AlH*A9Hlm*ASI>lm*A,I> A@ A@ A A/? A/?Uu Aj A AL;/ AW AA;/Uud?L7{A?m?@v??@0@v??@@Am?@Ad?L7{Av?`+?m?,d?1^Ad?1^@Am?,0@v?`+ +Am?=D@ +Am?gϔuFAm?z@vFAm?l1׾f Am?S@f Am?Y0?p: Am?e@+m?=D@+m?aϔB>m?|@B>m?X1׾] m?S@] m?i0?<2 m?e@{TAv?>D@{TAu?aϔfAu?z@fAu?21׾rAu?S@rAu?x0?vAu?e@ITu?=D@ITu?fϔfu?z@fu?X1׾ru?S@vu?e@ru?]0? A@ A A?7?W? A@ Ai@@@5Ap@ A@ A A@ A@ @ A @*Ao?@k&o?@E@@]A@@Q ANAO AP A8999 A7 A:A9AP A APA AP A@A@ A&@&@ A+@A+@A @ A A @A= A95A>>E?]A?k&?*A?rADS@vADe@fADz@{TAD=D@@AD濅@ +AD=D@tFADz@f ADS@o: ADe@f ADT0?uFADu1׾ +ADjϔ@AD濅,{TADcϔfAD<1׾rADt0?] DS@=2 Dd@C>D|@+D=D@?D濅@ITD=D@fDz@rDS@vDe@rDX0?fDb1׾ITDhϔ?D濁,+DcϔB>Db1׾] Dd0?8AV&AV&A:A&@Av&@8Av&@8A98A&@V&8V&8=8v&@8&@v&@%@=k|V&.|@V&+|@8.|@v&@.|@&@j|v&@j|&@j|8H@AA>@G@>@<@>@8AV&_QAV&_8Av&@_QAv&@_:V&_8V&_:v&@_8v&@_j|V&_.|@V&_j|v&@_.|@v&@_H@=OA?OG@X@OAY@O?OAOY@OX@O A_ A AM AA>DL7{AA0D1^?DL7{A1D1^Ec+0@Ec+E?@0@E?@lA @@RvpA @@pA?lA?RvpAv&@lAv&@RvlAV&TvpAV&dAi @@]pdA?_pdAv&@]pdAV&]p][Av&@]p[[AV&_p][Ag @@]p[[A?_p[SA @@Tv[SA?Tv_SAv&@Rv[SAV&TvPA @@PA?[SA+ @@[SA?]SAv&@[SAV&PAv&@hPAV&_[Av&@][AV&][A[ @@][A?dAv&@dA V&dA[ @@dA?lA. @@lA?lAv&@lA V&O@`@_@@_O@@`O@ @@`O@?`@ @@_@?_]r@b_r@@b_r@ @@b[r@?b0@Ce2@@Ce2@ @@Ce0@?Ce2@5z5@.@4z3@ @@5z0@?5z_r@X}br@@ X}`r@ @@ X}]r@?X}O@ @@FO@?FO@Fx^@@H@@ @@ @@@?j Ak A @k A @@j A?A` A @@F@` A?F@` AFB` A@FOA @@ X}OA? X}OA X}OA@ X}A @@7zA?5zA7zA0@5zA?9I>lmHRHlm A@ A@ A A@@k&o?@k&o?@@i@*Ao?@5Ap@*Ao?@@ A @ A @ A @@@ A@ A@ A@ A@ AW A@ Aj A Aj A A@ A A@ A A@ A Aj A Aj A AW AW AW Aj A AW@ A@ A@A A @A A@ A A@ A A @AA @ A A+@ A@A+@ A@ A+@&@&@&@ A@ A@ A@@@@k&?==k&?>*A? A95A> A9*A?{TAv?>D@@Am?@@Am?@{TAv?>D@@Am?@{TAv?>D@{TAD=D@ +Am?gϔ@Am?,@Am?, +Am?gϔ@Am?, +Am?gϔ+m?=D@?m?@?m?@+m?=D@?m?@+m?=D@+D=D@vu?e@ru?]0?vu?e@vu?e@ITu?fϔru?]0?ru?]0??m?,?m?,ITu?fϔ?m?,ITu?fϔ@ A9A: A9]A?@%@@E@@A:AV&QAV&_8A98AV&_8A&@8AV&_8A&@8A98A&@8AV&_8&@8V&_8=8=8V&_8&@8=%@:V&_=%@:V&_%@v&@.|@&@.|@V&_+|@8+|@8.|@V&_.|@&@+|@8j|8j|V&_j|&@j|V&_j|&@j|8j|&@j|V&_AA>@AA?OG@>@G@X@OG@>@G@>@H@=OH@H@=OG@>@<@AO>@Y@O>@>@?O?O>@.|@v&@j|v&@_j|v&@j|v&@_.|@v&@.|@v&@_k|V&.|@V&_.|@V&.|@V&_k|V&j|V&_v?`+0@v?`+v?`+0@v?`+0@v??@0@v?`+0@Ec+0@v??@v??@0@v??@0@E?@v??@Ec+v?`+Ec+v??@E?@vFAm?l1׾vFAm?l1׾f Am?Y0?f Am?Y0?f Am?Y0?p: Am?e@p: Am?e@f Am?S@f Am?S@uFAm?z@uFAm?z@ +Am?=D@ +Am?=D@+m?aϔB>m?|@B>m?|@] m?S@] m?S@] m?S@<2 m?e@<2 m?e@] m?i0?] m?i0?B>m?X1׾B>m?X1׾+m?aϔ{TAu?aϔfAu?z@fAu?z@rAu?S@rAu?S@rAu?S@vAu?e@vAu?e@rAu?x0?rAu?x0?fAu?21׾fAu?21׾{TAu?aϔITu?=D@ru?S@ru?S@fu?z@fu?z@ITu?=D@fu?X1׾fu?X1׾ A@]A?8AV&8AV&]A?E?8AV&A8A9A8AV&H@8AV&+|@8H@+|@88AV&.|@V&E?.|@V&8AV&.|@V&E?k|V&k|V&j|8k|V&k|V&8=8=k|V&8V&8V&k|V&E?8V&E?=E?==.|@v&@E@@8Av&@E@@8v&@E@@j|v&@8v&@.|@v&@j|v&@E@@8v&@>@8&@.|@v&@G@>@.|@&@E@@]A@@E@@8Av&@A&@]A@@ A@]A@@A&@G@>@.|@v&@A>@.|@v&@8A&@A>@8A&@.|@v&@8Av&@>@8v&@<@8v&@j|&@<@j|&@8v&@j|v&@A&@Av&@A:QAV&_A&@A:=:V&_V&E?E?E?F?bF?bF?b?Ce?Ce?Ce) [?) [?O?O?O?) S?Rv) S?Rv) S?Rvj A?j A?@?@?@?@?j A?[SA?[SA?[SA?[SA?PA?PA?PA?5@.@4z5@.@4z@ @@_@ @@_2@@Ce2@@Ce5@.@4z2@@Ce5@.@4z@ @@_7 @@X @@F7 @@X @@FX @@FF @@ X}F @@ X};@4z;@4zF @@ X} @@4zF @@b@CeF @@bF @@b@Ce @@Ce7 @@ @@Ce;@4z @@4z;@4z @@Ce@Ce) [d @@) S6 @@) S6 @@) [d @@) S6 @@) S6 @@O @@O @@O @@) S @@Pv) S @@Pv) S @@PvG@>@br@@ X}br@@ X}G@>@A>@G@>@A>@@ @@ @A>@k A @k A @A>@B` A@FB` A@FA>@OA@ X}OA@ X}A>@A0@5zAY@OA0@5zA>@A0@5zAY@OA@CeA@CeAY@OOA@bOA@bAY@OC` A@`C` A@`AY@Ol A@_@@_AY@OG@X@OAY@O@@_l A@_@@_G@X@OO@@`O@@`G@X@O_r@@b_r@@bG@X@O>@F&@ X}F&@ X}>@X @F<@X @F>@X @F<@7 @7 @<@)@)@<@y?@Fy?@F<@a&@ X}a&@ X}<@8@4zX@O8@4z<@8@4zX@O@Ce@CeX@Oa@ba@bX@Ox?@`x?@`X@O(@_7 @_X@OY@OX@O7 @_(@_7 @_Y@OX @`X @`Y@OF@bF@bY@OdAv&@Av&@lAv&@lAv&@RvQAv&@_dAv&@]p8Av&@_dAv&@]pQAv&@_dAv&@]p8Av&@_][Av&@]p][Av&@]p8Av&@__SAv&@Rv8Av&@_SAv&@Rv8Av&@__SAv&@Rv8Av&@PAv&@PAv&@8Av&@]SAv&@]SAv&@8Av&@_[Av&@Av&@_[Av&@8Av&@_[Av&@Av&@dAv&@pAv&@QAv&@_lAv&@RvpAv&@Av&@QAv&@_lAv&@Av&@pAv&@) [v&@8v&@) Sv&@) Sv&@Pv8v&@_) [v&@Zp:v&@_) [v&@Zp8v&@_) [v&@Zp:v&@_dv&@Zpdv&@Zp:v&@_lv&@Rvv&@lv&@Rv:v&@_lv&@Rvv&@ov&@ov&@v&@lv&@lv&@v&@dv&@8v&@dv&@v&@dv&@8v&@) [v&@Ov&@8v&@_) Sv&@PvOv&@8v&@8v&@_) Sv&@8v&@Ov&@pAV&AV&lA V&][AV&8AV&[SAV&[SAV&8AV&hPAV&8AV&[SAV&TvhPAV&[SAV&Tv8AV&8AV&_[SAV&Tv8AV&_[[AV&_p8AV&_dAV&]p[[AV&_pdAV&]p8AV&_QAV&_dAV&]pQAV&_lAV&TvQAV&_pAV&lAV&TvpAV&QAV&_AV&][AV&AV&8AV&dA V&AV&][AV&lA V&AV&dA V&A?O@_H@=O@_A?Ok A_A7zAOA X}OA X}A@` AF@` AFAj Aj AA@AO@F@O@FAH@O@FH@_r@X}_r@X}H@2@5zH@0@Ce2@5z0@CeH@H@=O0@CeH@=O]r@b]r@bH@=OO@`O@`H@=O@_k A_A?OB` A`B` A`A?OOAbA7zA?OAACeA?OA7zOAbA?OACeAO8 _?O8 _AO+ _5za X}a X}~?F~?F++ Ce Ce?O Ce?OF bF b?OX `X `?O8 _+ _AO{? `{? `AOa b5zAO CeAO5za bAO CeOV&8V&) SV&dV&V&lV&lV&V&oV&V&lV&TvoV&lV&TvV&:V&_lV&Tv:V&_dV&\p:V&_) [V&]pdV&\p) [V&]p:V&_8V&_) [V&]p8V&_) SV&Rv8V&_OV&) SV&RvOV&8V&_8V&dV&8V&V&) [V&8V&dV&) SV&8V&) [V&) S?) S?a @@bO@ @@` @@CeO@ @@`a @@bO@ @@` @@CeO@ @@` @@4z @@4zO@ @@`a @@ X}a @@ X}O@ @@`y? @@Fy? @@FO@ @@`) @@) @@E@@dd @@dd @@E@@l4 @@l4 @@E@@o @@o @@E@@l @@Pvdo @@ZpE@@k&o?@E@@do @@Zpl @@Pvdo @@Zpk&o?@) [o @@\pX @@`k&o?@X @@`) [o @@\pk&o?@X @@`k&o?@7 @@_7 @@_k&o?@k&o?@l A @@_k&o?@*Ao?@k&o?@l A @@_l A @@_*Ao?@C` A @@`dAi @@]pC` A @@`*Ao?@C` A @@`dAi @@]pOA @@b][Ag @@]p[SA @@Tv][Ag @@]pOA @@bdAi @@]p*Ao?@lA @@RvlA @@Rv]A@@pA @@]A@@lA @@Rv*Ao?@pA @@]A@@lA. @@lA. @@]A@@dA[ @@][A[ @@]A@@E@@]A@@][A[ @@dA[ @@][A[ @@E@@[SA+ @@@ @@E@@O@ @@FO@ @@FE@@`r@ @@ X}`r@ @@ X}E@@3@ @@5z3@ @@5zE@@2@ @@Ce2@ @@CeE@@_r@ @@b) @@E@@O@ @@`E@@) @@_r@ @@bE@@O@ @@`A @@7z[SA @@TvA @@7z][Ag @@]pOA @@bdAi @@]pA @@7z[SA @@TvOA @@ X}A` A @@F[SA @@TvPA @@[SA @@TvA` A @@FOA @@ X}k A @@E@@@ @@E@@PA @@[SA+ @@k A @@PA @@E@@A` A @@FPA @@k A @@d?E?E?][A?]A?][A?E?][A?]A?dA?dA?]A?lA?lA?]A?pA?]A?lA?RvpA?lA?Rv]A?*A?lA?Rv*A?dA?_pdA?_p[[A?_pdA?_pOA?b[[A?_p[SA?TvB` A?`dA?_p*A?dA?_pB` A?`OA?bB` A?`*A?k A?_k&?k A?_*A?k A?_k&?@?_k&?O@?`k&?@?_k&?O@?`k&?8 ?_8 ?_k&?X ?`X ?`k&?) [?]pX ?`k&?) [?]pk&?d?\pE?d?\pk&?d?\pE?l?Rvl?RvE?o?o?E?l?l?E?d?E?+?E?O@?`+?E?[r@?bO@?`+?O@?`}??F[r@?bE?0@?Ce0@?CeE?0@?5z0@?5zE?]r@?X}]r@?X}E?O@?FO@?FE?@` A?F[SA?Tv@` A?F@` A?F[SA?TvOA? X}OA? X}[SA?TvA?5zA?5z[SA?Tv}??FO@?`a? X}a? X}O@?`?7z?7zO@?`?Ce?CeO@?`a?ba?bO@?`a?b+?@ AQ A@ AQ AQ AQ A A@ A A@ A@ A A@ A@ A@ A@ A@ A @ @ A @ @ A @ A @@A80s<?{C>?{C>s<{C>s<s<{C>s<?s<?{C>?{C>??d 2_/?????d 2_/?EC0????_/??m[?m[??_/???=Ea>>`/?>Ea>>Ea>@>Ea>>Ea>>Ea>p?`/??Ea>`?Ea> ?Ea>P?Ea>0?Ea>@?Ea>p?`/??Ea>`?Ea> ?Ea>P?Ea>0?Ea>@?Ea>=Ea>>`/?>Ea>>Ea>@>Ea>>_/?>`/?EC0??m[??m[????m[?r>? L>?m[?EC0??:>?m[?s<?{C>????????-6;?-;?s<?{C>?3[F>?3I>? L>?:>?>?X>?.??/??EC0??-6;-;3[F>3I>>X>.?/?r>?A>?m[??m[???????P?`/?@?_/?`?_/?p?`/?d 2_/?=`/?>_/?@>`/?>_/?>`/?>_/?>`/??_/??`/? ?_/?0?`/?P?`/?@?_/?`?_/?p?`/?d 2_/?=`/?>_/?@>`/?>_/?>`/?>_/?>`/??_/??`/? ?_/?0?`/??L>}?a_q?2>?2>}?j=L>+>?,>y5<`>??L>`>b8<<j=ިv>ިv>??L>L>>??L>>L>f>f>?Ԭ>?*>?,>֬>aЖ>?ٞ>?ٞ>aЖ>????????????????????EC0??m[???m[?EC0??m[???m[??????????????????????????????????????????????????NX?p>??X? *>????????????????????????????????Z>?;)M>?;)M>?Z>?c>'v>c>'v>G)0?>Ɍ>p>==@ ?==@ ?(V>Y>(V>Y>=?XE?@G?->H>->H>=?TE??->H>->H>==@ ?==@ ?(V>Y>(V>Y>c>'v>c>'v>Z>?7??;)M>?;)M>?Ɍ>p>`g2?p>;)M>?;)M>?Ɍ>p>\;?p>c>'v>c>'v>Z>?Z>?(V>Y>(V>Y>==@ ?==@ ?->H>->H>=?=?=?=?(V>Y>(V>Y>==@ ?==@ ? c>'v>c>'v>Z>?Z>?Ɍ>p>Ɍ>p>;)M>?;)M>?Z>?;)M>?;)M>?Z>?c>'v>Ɍ>p>Ɍ>p>c>'v>==@ ?==@ ?4>>8>>=?i?@G?>>>>=?i??u->H>->H>==@ ?==@ ?kV>Y>(V>Y>Z>?Z>?c>'v>c>'v>;)M>?;)M>?FɌ>p>Ɍ>p>;)M>?;)M>?Ɍ>p>Ɍ>p>Z>?Z>?c>'v>c>'v>==@ ?==@ ?(V>Y>(V>Y>->H>->H>=?=?->H>->H>=?=?A>>==@ ?==@ ?>+>>+>(V>Y>(V>Y>!x>>Z>?Z>?z>}>c>P>b>O>;)M>?;)M>?????????6>"Λ>6>&Λ>#>p>Ϯ#>p>??????????????????????????????????????????????M>=??????M>=??u"> *>????(o">-(>Ɍ>p>->H>Z>?->H>Ɍ>p>c>'v>(V>Y>==@ ?c>'v>c>'v>V7???L73???L73?>V7?> }???x???x?> }?0>V7???L73???L73?>V7?> }???x???x?> }?0>s<{C>s<?{C>?s<{C>s<?{C>?M>? .??M>??m[????m[?m[????m[???s<s<{C> L> L>A>A>:>M>M>?M> .?? .?? .?EC0?EC0? .?? .??M>?M>?M>? .??M>?-;?-;?-6;?/?? .?? .??/??.??>?M>?X>?M>?>?3I>?3I>?3[F>?:>A>:> L> L>r>??m[??m[??m[???m[??m[?m[???p?Ea>e 2Ea>e 2Ea>Ea>e 2Ea>Ea>`/?>Ea>?Ea>?Ea>>Ea>?Ea>>Ea>p?Ea>e 2Ea>e 2Ea>Ea>e 2Ea>Ea>`/?>Ea>>Ea>>Ea>>Ea>>Ea>>Ea>>Ea>?Ea>?Ea>>Ea>?Ea>>Ea>r>?m[?5{?m[??m[???[>qN<[>[>Q=L>L>?ub?L>???=L>???=L>ub?L>?=L>??ob?L>?Q=L>Q=L>?ob?L>Q=L>@=L>??ub?L>@=L>??@=L>L>ob?L>?Q=L>Q=L>?ob?L>Q=L>ub?L>??@=L>??@=L>ub?L>@=L>??*>?*>*>??*>???*>*>???*>??*>*>?*>*>??*>???*>*>???*>??*>L>???L>??L>?L>???L>??L>????????????>_/?>_/?>`/?>`/?>`/?>_/?>_/?@>`/?@>`/?>_/?>_/?=`/?=`/??`/?`?_/?`?_/?P?`/?P?`/?P?`/?@?_/?@?_/?0?`/?0?`/? ?_/? ?_/??`/??`/?`?_/?`?_/?P?`/?P?`/?P?`/?@?_/?@?_/?0?`/?0?`/? ?_/? ?_/??`/?=`/?@>`/?@>`/?>_/?>_/?=`/?>_/?>_/?A>???}J?a_q?}J?a_q????}J?a_q?^<;?m[?I?m[?^<;?m[?}J?a_q?(?m[?}J?a_q?G?m[?(?m[?G?m[?}J?a_q?A?b_q??A?b_q?}J?a_q?A?b_q??t%>b_q?t%>b_q?>m[?p>m[?>m[?t%>b_q?E>m[?t%>b_q?QX>m[?E>m[?QX>m[?t%>b_q?WS>a_q?WS>a_q?t%>b_q??WS>a_q??m[??m[?qNj=1>j=6dS>j=J?j=1>j=6dS>j=F>[>QX>[>J?j=(?[>G?[>?nJ?j=5{?[>??[>?5{?[>(?[>J?j=^<;?[>J?j=I?[>^<;?[>I?[>J?j=nJ?j=F>[>6dS>j=>[>6dS>j=p>[>>[>p>[>6dS>j=1>j=ob?L>?L>Q=L>?ob?L>Q=L>ub?L>???L>(V>Y>(V>Y>(V>Y>->H>->H>->H>????????????????Ɍ>p>Ɍ>p>Ɍ>p>Ɍ>p>Ɍ>p>Ɍ>p>Ɍ>p>??????????????=?=?Ɍ>p>Ɍ>p>=?=?=?=?=?Ɍ>p>Ɍ>p>c>'v>Ɍ>p>c>'v>c>'v>(V>Y>(V>Y>=?=?(V>Y>->H>(V>Y>=?(V>Y>(V>Y>=?->H>Ɍ>p>->H>=?->H>=?->H>=??????????????????????????*>A?A ?A?A ??*>*>?*>*>(?>(?>*>T)M>?T)M>?*>Z>?Z>?*>=D ?=D ?*> =?? =?*> =??=@G?=@G??a=KN?a=KN??mZ>mrS?mZ>mrS??)M>XUU?(?ZUU?????(?ZUU?)M>XUU?(?ZUU???7?srS?7?srS???A?KN?A?KN????*>e?B ?e?B ??*>\)[??*>\)[???*>\)[??*>L? ?L? ?*>꯮> ?꯮> ?*>ȑ>?ȑ>?*>?y>D ??y>D ?*>i>??i>?*>i>??mi>@G?mi>@G???y>KN??y>KN??ȑ>xrS?ȑ>xrS??꯮>cUU?L?ZUU?????L?ZUU?꯮>cUU?L?ZUU???h)[?wrS?h)[?wrS???e?KN?e?KN???S_?>L>X[ ?>?ܱ7??[v!?MKJ???[v!?MKJ??[v!?MKJ???4?MKJ?4?MKJ???cF?ױ7??L>cF?ױ7???cF?ױ7??L>4M??4M???L>OD?>OD?>?L>1?>L>1?>?L>1?>L>S_?>!????ܱ7?!??L>?X[ ?>L>!?? &>>L>i>>MGs>ܱ7??ų>WKJ???ų>WKJ??ų>WKJ???>WKJ?>WKJ???ˋ>ױ7??L>ˋ>ױ7???ˋ>ױ7??L>q>?q>??L>}>>}>>?L>~<>>L>~<>>?L>~<>>L> &>>V>??MGs>ܱ7?V>?L>?i>>L>V>?>??L>UI>>*>>L>gGs>>gGs>>L>W>1?L>eGs>ͱ7?W>1?eGs>ͱ7?L>?eGs>ͱ7??ѳ>HKJ??Ƀ>HKJ?ѳ>HKJ?Ƀ>HKJ????Ƀ>HKJ???>ұ7???>?>ұ7?>????L>*>>?L>L>_A>>?L>*>>UI>>?L>_A>>??>UUU??>UUU???L?VUU?i?w??*>e?@ ?e?@ ??*>[)[??[)[???*>L??L???*>>>?*>ȑ>?>>ȑ>??*>*>ȑ>?*>?y>< ??y>< ?*>i>|?*>i>@G?i>|?i>@G?*>?i>@G???y>KN??y>KN??ȑ>orS?ȑ>orS??>UUU?L?VUU???j)[?krS?j)[?krS???e?KN?i?w????*> i?@G???i?w?e?KN??? i?@G???;)M>YUU??;)M>YUU??? (?^UU?^E?{??*>A?? ?A?? ??*>7??7???*>(??(???*>?*>?*>*>*>*>*>=@G?=@G?*>?=@G??=KN?=KN??Z>srS?Z>srS??;)M>YUU? (?^UU???7?srS?7?srS???A?KN?^E?{????*>cE?@G???^E?{?A?KN???cE?@G?:BJ???L> E?>a!?>L>;?>;?>L>E)??L> ?ұ7?E)?? ?ұ7?L>? ?ұ7???RKJ??0?MKJ??RKJ?0?MKJ????0?MKJ???+.C?ױ7???:BJ??+.C?ױ7?:BJ?????L>a!?>?L>L>5?>?L>a!?> E?>?L>5?>Mu"> *>Mu"> *>>>.?x+>ޝ>>.?x+>>>.?x+>ޝ>>.?x+>_g>H>_g>H>.?x+>/\>Y>/\>Y>.?x+>>'v>>'v>.?x+>>p>>p>Jz>=Jz>=J= *>J= *>s=p>s=p>="Λ>3=Z>?3=Z>="Λ>3=Z>?m >T>>+>?>+>m >T>?>+>?G>>G>>??:?>????:?>:?>??-;?u+>+b?N>-;?u+>??-;?u+>+b?N>;?>]?N>;IY?Λ>]?N>;?>+b?N>??nbe?"Λ>nbe?"Λ>?ĭe?p>?nbe?"Λ>??ĭe?p>?wc? *>wc? *>?_?=[?=??[?=_?=[?=X? *>ag2?p>\0?Y>\0?Y>H/?H>H/?H>;.?>;.?>(5.?>>p>.?x+>>p>(5.?>.?x+>W=?H>;IY?Λ>W=?H>]?N>;?>+b?N>W=?H>;IY?Λ><0=?Y>Bq;IY?Λ>NX?p>;IY?Λ>Bq<0=?Y>\;?p>ag2?p>NX?p>X? *>\;?p>NX?p>BqNX?p>\;?p> z>=[?o=?[?o=[?o=?_?o=_?o=?wc? *>wc? *>?ĭe?p>?nbe?$Λ>ĭe?p>nbe?$Λ>???nbe?$Λ>??+b?D>+b?D>]?I>+b?D>;?>]?I>9IY?Λ>-;?r+>+b?D>??+b?D>-;?r+>;?>-;?r+>??:?>?:?>??:?>?G)0?>?.?{+>?G)0?>?.?{+>?>>>>>>?>+>>+>?m >Q>>+>?m >Q>?3=W>3=W>?3=W>=%Λ>=%Λ>s=p>s=p> = *> = *> z>=>p>.?{+>>p>'5.?>.?{+>>p>.?{+>>'v>'5.?>:.?>:.?>G/?H>G/?H>\0?Y>\0?Y>;G1?'v>;G1?'v>Bq9IY?Λ>BqBq9IY?Λ>;0=?Y>;0=?Y>9IY?Λ>W=?H>W=?H>9IY?Λ>>'v>.?{+> \>Y> \>Y>.?{+>*g>H>*g>H>.?{+>'ޝ>>'ޝ>>.?{+>>>>>.?{+>>>>p>??????????EC0?EC0??EC0?????{C>s<{C>s<s<{C>`A6???o:o:o: A&*               & 23.454 676 747 565:696:;95<596=545=>84748=;@8@;A==><C9C<BD??EFTGTFGUHUGTHIHUJVKVJKWLWKVLMLW]NXOXNOYPYOXPPYZQZQ[R[QZRSR[FHIHFGRSRQOPONJLMLJKIMFMIJSSN8@8=>A;A]]N\M\b^_^bc`a,d*d,e+e,e+s(gg(f*f(f*diihhhkkjjjimmlllkoonnnmq'qpp p os)r)s+'r)r'q%t#t%u$u%u$!w w!v#v!v#t y-y xxx/{1{/z-z/z-y}}|1||1{00~~0~} ""$ " \\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_:`:a>bcdefghijklmnopqrqpyx~FFM_^_N^]^NFFSstuvwxyz{|}~hhxppih& 2   . 68786;<>><5     qrrsseddedffgghyzz{{||}~\_\MSSNijjkklmmlmnnooputtutvvwwxu@<@uvGKaddah8u<;t7GCG?wDHHL LEHELIAHEHAD=DAD=@QPTPQMTUQUTXX[U[XZiinbi_gg_^-343-.45-54959IPMPIL[^_^[Z3nn3.=@=9ss !rsr"#$yry%{y}y{}}&' ()*'&'*+"&'&"!!"!*  +,**+-./0123    456789()%)(,%#(#%  #      :;<)=),F>?@FJABFBBCDEBFGHORSRONVSRSVW\WVW\Yjjocjcff`c`f]20102/61016IJK6LMNOJNJOO]\`\]Yo22o/PQRSTUVWXYpZ[p\q]p^q_x`qaxz~x|x~z||~bcdefghijklmnopqrstuvwxyz{|}~>:      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~IEIEEAA==@@D@vaaKt7t   t  llld$ !"$#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS$T$UVWXYZ[\]^_`abcdefghijklmt?w?t;??Cnopqrstuvwxyz{|}~ememu8uu eekLSSSIIJIJJPA @@ @@@@@@@@@@@@@ @@ @@  @@@  MAXSCENEdd 0Tube01@ &!*"&???0Object02@ &!*"&???fretsonfire-1.3.110.dfsg/data/cassette.dae0000644000175000017500000064233511152500022016775 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:243 - Illusoft Collada Exporter v:0.3.108 file://C:/Program%20Files/Blender%20Foundation/Blender/.blender/plainduck.blend 2007-03-24T15:42:37.358000 2007-03-24T15:42:37.358000 Z_UP 49.13434 0.1 100.0 49.13434 0.1 100.0 0.00000 0.00000 0.00000 1 0.17589 0.17589 0.17589 1 0.35178 0.35178 0.35178 1 0.00000 0.00000 0.00000 1 12.0 1.00000 1.00000 1.00000 1 0.8 1 1 1 1 0.0 0.00000 0.00000 0.00000 1 0.50000 0.50000 0.50000 1 1.00000 1.00000 1.00000 1 0.00000 0.00000 0.00000 1 12.0 1.00000 1.00000 1.00000 1 0.8 1 1 1 1 0.0 -10.28563 0.00100 11.92910 -12.03622 -0.49900 5.00100 -12.03622 0.50100 5.00100 -11.01016 -0.49900 4.82008 -11.01016 0.50100 4.82008 -10.10786 -0.49900 4.29913 -10.10786 0.50100 4.29913 -2.60196 1.00100 7.44788 -2.60196 -0.99900 7.44788 -9.43815 -0.49900 3.50100 -9.43815 0.50100 3.50100 -1.30797 1.00100 3.89268 -1.30797 -0.99900 3.89268 -9.08180 -0.49900 2.52195 -9.08180 0.50100 2.52195 -1.30797 1.00100 0.10932 -1.30797 -0.99900 0.10932 -9.08180 -0.49900 1.48006 -9.08180 0.50100 1.48006 -2.60196 1.00100 -3.44588 -2.60196 -0.99900 -3.44588 -9.43815 -0.49900 0.50100 -9.43815 0.50100 0.50100 -12.03623 0.00100 -7.61050 -10.10786 -0.49900 -0.29713 -10.10786 0.50100 -0.29713 -11.01016 -0.49900 -0.81808 -11.01016 0.50100 -0.81808 -12.03622 -0.49900 -0.99900 -12.03622 0.50100 -0.99900 -13.06229 -0.49900 -0.81808 -13.06229 0.50100 -0.81808 -13.96459 -0.49900 -0.29713 -13.96459 0.50100 -0.29713 -21.50171 0.00100 3.67002 -14.63430 -0.49900 0.50100 -14.63430 0.50100 0.50100 -14.99065 -0.49900 1.48006 -14.99065 0.50100 1.48006 -14.99065 -0.49900 2.52195 -14.99065 0.50100 2.52195 -14.63430 -0.49900 3.50100 -14.63430 0.50100 3.50100 -13.96459 -0.49900 4.29914 -13.96459 0.50100 4.29914 -13.06228 -0.49900 4.82008 -13.06228 0.50100 4.82008 -12.06109 -0.22807 4.43788 -12.06109 0.23007 4.43788 -11.17939 -0.22807 4.28241 -11.17939 0.23007 4.28241 -10.48888 -0.22807 3.88375 -10.48888 0.23007 3.88375 -9.91339 -0.22807 3.19790 -9.91339 0.23007 3.19790 -9.64069 -0.22807 2.44865 -9.64069 0.23007 2.44865 -9.64069 -0.22807 1.55335 -9.64069 0.23007 1.55335 -9.91339 -0.22807 0.80410 -9.91339 0.23007 0.80410 -10.48888 -0.22807 0.11826 -10.48888 0.23007 0.11826 -11.17939 -0.22807 -0.28041 -11.17939 0.23007 -0.28041 -12.06109 -0.22807 -0.43588 -12.06109 0.23007 -0.43588 -12.84632 -0.22807 -0.29742 -12.84632 0.23007 -0.29742 -13.62167 -0.22807 0.15023 -13.62167 0.23007 0.15023 -14.13419 -0.22807 0.76102 -14.13419 0.23007 0.76102 -14.44040 -0.22807 1.60233 -14.44040 0.23007 1.60233 -14.44040 -0.22807 2.39967 -14.44040 0.23007 2.39967 -14.13419 -0.22807 3.24098 -14.13419 0.23007 3.24098 -13.62167 -0.22807 3.85177 -13.62167 0.23007 3.85177 -12.84632 -0.22807 4.29943 -12.84632 0.23007 4.29943 11.08560 0.00100 7.83623 11.96377 -0.49900 5.00100 11.96377 0.50100 5.00100 10.93771 -0.49900 4.82008 10.93771 0.50100 4.82008 10.03541 -0.49900 4.29913 10.03541 0.50100 4.29913 6.08892 1.00100 4.24056 6.08892 -0.99900 4.24056 9.36570 -0.49900 3.50100 9.36570 0.50100 3.50100 5.58300 1.00100 2.85054 5.58300 -0.99900 2.85055 9.00935 -0.49900 2.52195 9.00935 0.50100 2.52195 5.58300 1.00100 1.37133 5.58300 -0.99900 1.37133 9.00935 -0.49900 1.48006 9.00935 0.50100 1.48006 6.08892 1.00100 -0.01868 6.08892 -0.99900 -0.01868 9.36570 -0.49900 0.50100 9.36570 0.50100 0.50100 12.94959 0.00100 -4.06442 10.03541 -0.49900 -0.29713 10.03541 0.50100 -0.29713 10.93771 -0.49900 -0.81808 10.93771 0.50100 -0.81808 11.96377 -0.49900 -0.99900 11.96377 0.50100 -0.99900 12.98983 -0.49900 -0.81808 12.98983 0.50100 -0.81808 13.89214 -0.49900 -0.29713 13.89214 0.50100 -0.29713 18.41480 0.00100 2.76349 14.56185 -0.49900 0.50100 14.56185 0.50100 0.50100 14.91820 -0.49900 1.48006 14.91820 0.50100 1.48006 14.91820 -0.49900 2.52195 14.91820 0.50100 2.52195 14.56185 -0.49900 3.50100 14.56185 0.50100 3.50100 13.89214 -0.49900 4.29914 13.89214 0.50100 4.29914 12.98983 -0.49900 4.82008 12.98983 0.50100 4.82008 11.98864 -0.22807 4.43788 11.98864 0.23007 4.43788 11.10694 -0.22807 4.28241 11.10694 0.23007 4.28241 10.41643 -0.22807 3.88375 10.41643 0.23007 3.88375 9.84094 -0.22807 3.19790 9.84094 0.23007 3.19790 9.56824 -0.22807 2.44865 9.56824 0.23007 2.44865 9.56824 -0.22807 1.55335 9.56824 0.23007 1.55335 9.84094 -0.22807 0.80410 9.84094 0.23007 0.80410 10.41643 -0.22807 0.11826 10.41643 0.23007 0.11826 11.10694 -0.22807 -0.28041 11.10694 0.23007 -0.28041 11.98864 -0.22807 -0.43588 11.98864 0.23007 -0.43588 12.77387 -0.22807 -0.29742 12.77387 0.23007 -0.29742 13.54922 -0.22807 0.15023 13.54922 0.23007 0.15023 14.06174 -0.22807 0.76102 14.06174 0.23007 0.76102 14.36795 -0.22807 1.60233 14.36795 0.23007 1.60233 14.36795 -0.22807 2.39967 14.36795 0.23007 2.39967 14.06174 -0.22807 3.24098 14.06174 0.23007 3.24098 13.54922 -0.22807 3.85177 13.54922 0.23007 3.85177 12.77386 -0.22807 4.29943 12.77386 0.23007 4.29943 -20.03622 1.00100 -16.99900 19.96377 1.00100 -16.99900 -20.03622 -0.99900 -16.99900 19.96377 -0.99900 -16.99900 -3.07455 -0.99901 7.50817 -2.04512 -0.99900 5.81320 -0.72059 -0.99900 4.35986 0.77280 -0.99900 3.09860 2.30878 -0.99900 1.97987 3.76110 -0.99900 0.95413 5.00350 -0.99900 -0.02819 5.90972 -0.99900 -1.01662 6.35350 -0.99900 -2.06072 -3.07455 1.00099 7.50817 -2.04512 1.00100 5.81320 -0.72059 1.00100 4.35986 0.77280 1.00100 3.09860 2.30878 1.00100 1.97987 3.76110 1.00100 0.95413 5.00350 1.00100 -0.02819 5.90972 1.00100 -1.01662 6.35350 1.00100 -2.06072 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -2.60196 1.00100 7.44788 -10.28563 0.00100 11.92910 -2.60196 1.00100 7.44788 -1.30797 1.00100 3.89268 -2.60196 1.00100 7.44788 -1.30797 1.00100 3.89268 -1.30797 1.00100 0.10932 -1.30797 1.00100 3.89268 -1.30797 1.00100 0.10932 -2.60196 1.00100 -3.44588 -1.30797 1.00100 0.10932 -2.60196 1.00100 -3.44588 -12.03623 0.00100 -7.61050 -2.60196 1.00100 -3.44588 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -12.03623 0.00100 -7.61050 -21.50171 0.00100 3.67002 -12.03623 0.00100 -7.61050 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -21.50171 0.00100 3.67002 -10.28563 0.00100 11.92910 -21.50171 0.00100 3.67002 -10.28563 0.00100 11.92910 -21.50171 0.00100 3.67002 -10.28563 0.00100 11.92910 -10.28563 0.00100 11.92910 -12.03622 -0.49900 5.00100 -10.28563 0.00100 11.92910 -12.03622 0.50100 5.00100 -12.03622 0.50100 5.00100 -12.03622 -0.49900 5.00100 -12.03622 0.50100 5.00100 -12.03622 -0.49900 5.00100 -12.03622 -0.49900 5.00100 -12.03622 0.50100 5.00100 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 6.08892 1.00100 4.24056 11.08560 0.00100 7.83623 6.08892 1.00100 4.24056 5.58300 1.00100 2.85054 6.08892 1.00100 4.24056 5.58300 1.00100 2.85054 5.58300 1.00100 1.37133 5.58300 1.00100 2.85054 5.58300 1.00100 1.37133 6.08892 1.00100 -0.01868 5.58300 1.00100 1.37133 6.08892 1.00100 -0.01868 12.94959 0.00100 -4.06442 6.08892 1.00100 -0.01868 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 12.94959 0.00100 -4.06442 18.41480 0.00100 2.76349 12.94959 0.00100 -4.06442 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 18.41480 0.00100 2.76349 11.08560 0.00100 7.83623 18.41480 0.00100 2.76349 11.08560 0.00100 7.83623 18.41480 0.00100 2.76349 11.08560 0.00100 7.83623 11.08560 0.00100 7.83623 11.96377 -0.49900 5.00100 11.08560 0.00100 7.83623 11.96377 0.50100 5.00100 11.96377 0.50100 5.00100 11.96377 -0.49900 5.00100 11.96377 0.50100 5.00100 11.96377 -0.49900 5.00100 11.96377 -0.49900 5.00100 11.96377 0.50100 5.00100 0.01215 -0.99753 0.06891 -0.15424 -0.45915 -0.87484 -0.11841 0.73141 -0.67153 -0.60546 -0.77752 -0.16984 -0.35673 0.79864 -0.48466 -0.23685 -0.80151 -0.54903 0.08469 0.85849 -0.50575 0.83862 0.00000 0.54466 0.35426 -0.86673 0.35102 -0.50395 -0.83712 0.21259 -0.53407 0.83300 -0.14435 0.99329 0.00000 0.11554 0.65957 -0.73388 0.16230 -0.50191 -0.83300 -0.23270 -0.28913 0.83731 -0.46397 0.97290 0.00000 -0.23112 0.67531 -0.73388 -0.07306 -0.28916 -0.83731 0.46397 -0.50191 0.83300 0.23270 0.73025 0.00000 -0.68316 0.52522 -0.75228 -0.39766 -0.53407 -0.83300 0.14435 -0.49644 0.84051 -0.21693 0.16025 -0.87478 -0.45723 0.08802 -0.85791 0.50615 -0.22919 0.80700 0.54421 -0.35588 -0.80071 0.48183 -0.60466 0.77920 0.16480 0.51146 -0.77786 0.36515 0.16984 0.79919 0.57653 0.03595 -0.80056 0.59813 -0.35841 0.77862 0.51503 0.61614 -0.78478 -0.06690 0.40300 0.87738 0.26032 -0.10233 -0.99258 -0.06516 0.32633 -0.87738 0.35166 0.04111 0.78478 0.61840 0.44496 -0.77862 -0.44240 0.59529 0.80056 -0.06845 0.59728 -0.79919 0.06714 0.44841 0.77786 0.44026 0.05728 -0.77920 -0.62410 0.41270 0.80071 -0.43416 0.49614 -0.80700 -0.32023 0.49681 0.86496 0.07077 -0.31901 -0.86279 -0.39216 0.03476 0.80151 -0.59694 0.78832 -0.31455 -0.52873 0.40391 0.48326 -0.77670 -0.64522 -0.48326 -0.59169 -0.92163 0.31455 -0.22724 0.26399 -0.31452 -0.91177 -0.18983 0.48326 -0.85464 -0.87460 -0.48326 -0.03851 -0.85208 0.31455 0.41832 -0.38380 -0.31455 -0.86816 -0.69475 0.48326 -0.53267 -0.69475 -0.48326 0.53267 -0.38383 0.31455 0.86816 -0.85208 -0.31455 -0.41832 -0.87460 0.48326 0.03851 -0.18983 -0.48326 0.85464 0.26402 0.31455 0.91177 -0.92163 -0.31455 0.22724 -0.64522 0.48326 0.59169 0.40391 -0.48326 0.77670 0.78832 0.31455 0.52873 -0.55992 -0.31455 0.76647 -0.11390 0.48326 0.86801 0.80868 -0.48326 0.33534 0.94375 0.31455 -0.10166 0.06372 -0.31452 0.94708 0.47066 0.48326 0.73815 0.83505 -0.48326 -0.26292 0.65758 0.31455 -0.68453 0.65761 -0.31455 0.68453 0.83505 0.48326 0.26292 0.47066 -0.48326 -0.73815 0.06372 0.31452 -0.94708 0.94375 -0.31455 0.10166 0.80868 0.48326 -0.33534 -0.11393 -0.48326 -0.86801 -0.55992 0.31455 -0.76647 0.02905 0.98587 -0.16483 -0.15290 0.47374 0.86724 -0.11203 -0.76400 0.63540 -0.60067 0.79043 0.11994 -0.35136 -0.81722 0.45674 -0.19886 0.82846 0.52351 0.07486 -0.86459 0.49681 0.85476 0.00000 -0.51897 0.32414 0.88668 -0.32966 -0.50273 0.83074 -0.23893 -0.56294 -0.81039 0.16218 0.99329 0.00000 -0.11554 0.62832 0.76080 -0.16233 -0.53270 0.81213 0.23795 -0.33586 -0.81994 0.46348 0.97290 0.00000 0.23112 0.64473 0.76193 0.06116 -0.33647 0.81964 -0.46361 -0.53349 -0.81152 -0.23820 0.76897 0.00000 0.63924 0.51772 0.77175 0.36924 -0.56444 0.80914 -0.16327 -0.46046 -0.81133 0.36006 0.22373 0.84405 0.48729 0.08197 0.86258 -0.49922 -0.10559 -0.84939 -0.51704 -0.34767 0.82391 -0.44752 -0.59764 -0.79522 -0.10211 0.52278 0.78790 -0.32539 0.17469 -0.81426 -0.55354 0.02478 0.81454 -0.57955 -0.38054 -0.78802 -0.48390 0.59453 0.79617 0.11234 0.36811 -0.90289 -0.22187 -0.19864 0.97226 0.12342 0.28449 0.90063 -0.32847 -0.01401 -0.79791 -0.60259 0.41404 0.78692 0.45744 0.57717 -0.81307 0.07578 0.58037 0.81100 -0.07358 0.41969 -0.78603 -0.45381 0.01816 0.79006 0.61272 0.39140 -0.81600 0.42534 0.47731 0.83792 0.26469 0.44847 -0.87716 -0.17142 -0.40651 0.86929 0.28111 0.01175 -0.82553 0.56420 0.78832 0.31455 0.52873 0.40391 -0.48326 0.77670 -0.64522 0.48326 0.59169 -0.92163 -0.31455 0.22724 0.26399 0.31452 0.91177 -0.18983 -0.48326 0.85464 -0.87460 0.48326 0.03851 -0.85208 -0.31455 -0.41832 -0.38380 0.31455 0.86816 -0.69475 -0.48326 0.53267 -0.69475 0.48326 -0.53267 -0.38383 -0.31455 -0.86816 -0.85208 0.31455 0.41832 -0.87460 -0.48326 -0.03851 -0.18983 0.48326 -0.85464 0.26402 -0.31455 -0.91177 -0.92163 0.31455 -0.22724 -0.64522 -0.48326 -0.59169 0.40391 0.48326 -0.77670 0.78832 -0.31455 -0.52873 -0.55992 0.31455 -0.76647 -0.11390 -0.48326 -0.86801 0.80868 0.48326 -0.33534 0.94375 -0.31455 0.10166 0.06372 0.31452 -0.94708 0.47066 -0.48326 -0.73815 0.83505 0.48326 0.26292 0.65758 -0.31455 0.68453 0.65761 0.31455 -0.68453 0.83505 -0.48326 -0.26292 0.47066 0.48326 0.73815 0.06372 -0.31452 0.94708 0.94375 0.31455 -0.10166 0.80868 -0.48326 0.33534 -0.11393 0.48326 0.86801 -0.55992 -0.31452 0.76647 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.85470 0.00000 0.51909 0.78085 0.00000 0.62468 0.67779 0.00000 0.73522 0.60790 0.00000 0.79397 0.58086 0.00000 0.81399 0.60598 0.00000 0.79546 0.70009 0.00000 0.71401 0.87039 0.00000 0.49232 0.92032 0.00000 0.39116 0.85470 0.00000 0.51909 0.81954 0.00000 0.57295 0.70913 0.00000 0.70504 0.62676 0.00000 0.77920 0.58480 0.00000 0.81115 0.59151 0.00000 0.80627 0.66103 0.00000 0.75033 0.80853 0.00000 0.58843 0.92032 0.00000 0.39116 0.01215 0.99753 0.06891 0.03821 -0.99707 0.06623 0.03821 0.99707 0.06623 0.50377 0.00000 0.86380 -0.10083 -0.99368 0.04880 0.07987 -0.99454 0.06702 -0.04917 0.99792 -0.04123 -0.09259 0.99368 0.06296 -0.09259 0.99368 0.06296 -0.06030 0.99792 -0.02194 -0.06030 0.99792 -0.02194 -0.06030 0.99792 -0.02194 -0.06418 0.99792 0.00000 -0.06418 0.99792 0.00000 -0.06418 0.99792 0.00000 -0.06030 0.99792 0.02194 -0.06030 0.99792 0.02194 -0.06030 0.99792 0.02194 0.11740 0.98816 -0.09851 -0.09131 0.99530 -0.03207 -0.09131 0.99530 -0.03207 0.04636 0.99567 -0.08029 0.01328 -0.99704 -0.07538 0.01328 0.99704 -0.07538 -0.01328 -0.99704 -0.07538 -0.01328 0.99704 -0.07538 -0.04636 -0.99567 -0.08029 -0.04636 0.99567 -0.08029 -0.11740 -0.98816 -0.09851 -0.11740 -0.98816 -0.09851 -0.11740 0.98816 -0.09851 -0.11740 0.98816 -0.09851 -0.11740 0.98816 -0.09851 -0.08710 0.99567 -0.03171 -0.07654 -0.99704 0.00000 -0.07654 0.99704 0.00000 -0.07193 -0.99704 0.02618 -0.07193 0.99704 0.02618 -0.07102 -0.99567 0.05957 -0.07102 0.99567 0.05957 -0.07215 -0.99255 0.09796 -0.07215 -0.99255 0.09796 -0.07663 -0.98816 0.13273 -0.05213 0.99454 0.09030 -0.07422 0.99213 0.10080 -0.07422 0.99213 0.10080 -0.01328 -0.99707 0.07529 -0.01328 -0.99707 0.07529 -0.01328 0.99707 0.07529 -0.01328 0.99707 0.07529 0.99902 0.00000 -0.04410 0.99902 0.00000 -0.04410 0.99902 0.00000 -0.04410 0.07669 -0.89712 -0.43501 0.07669 -0.89712 -0.43501 0.07669 0.89712 -0.43501 0.02905 -0.98587 -0.16483 0.09662 0.98114 -0.16736 0.09662 -0.98114 -0.16736 0.58409 0.00000 -0.81167 -0.16156 0.98560 -0.04956 0.24680 0.94665 -0.20710 -0.12653 -0.98624 0.10614 -0.12351 -0.98697 -0.10282 -0.12351 -0.98697 -0.10282 -0.13944 -0.98892 0.05075 -0.13944 -0.98892 0.05075 -0.13944 -0.98892 0.05075 -0.14438 -0.98950 0.00000 -0.14438 -0.98950 0.00000 -0.14438 -0.98950 0.00000 -0.14258 -0.98840 -0.05188 -0.14258 -0.98840 -0.05188 -0.14258 -0.98840 -0.05188 0.71645 -0.35386 0.60118 -0.14942 -0.98871 -0.00900 -0.14942 -0.98871 -0.00900 0.13343 -0.96371 0.23112 0.03000 0.98492 0.17029 0.03000 -0.98492 0.17029 -0.02689 0.98791 0.15247 -0.02689 -0.98791 0.15247 -0.08814 0.98431 0.15268 -0.08814 -0.98431 0.15268 -0.23362 0.95416 0.18699 -0.21619 0.95932 0.18140 -0.24262 -0.94848 0.20359 -0.23045 -0.95541 0.18445 -0.23045 -0.95541 0.18445 -0.16254 -0.98489 0.05914 -0.14154 0.98993 0.00000 -0.14154 -0.98993 0.00000 -0.13797 0.98914 -0.05020 -0.13797 -0.98914 -0.05020 -0.15152 0.98022 -0.12714 -0.15152 -0.98022 -0.12714 -0.19184 0.94143 -0.27717 -0.19184 0.94143 -0.27717 -0.23649 0.88104 -0.40962 -0.14420 -0.95749 -0.24976 -0.20276 -0.93435 -0.29298 -0.20276 -0.93435 -0.29298 -0.03229 0.98251 -0.18326 -0.03229 0.98251 -0.18326 -0.03229 -0.98251 -0.18326 -0.03229 -0.98251 -0.18326 0.99902 0.00000 0.04410 0.99902 0.00000 0.04410 0.99902 0.00000 0.04410 0.07669 0.89712 0.43501 0.07669 0.89712 0.43501 0.07669 -0.89712 0.43501 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000

3 0 0 1 1 2

3 3 1 4 4 5

4 6 1 7 2 8

4 9 2 10 188 11

5 12 189 13 3 14

51 15 49 16 52 17

52 18 49 19 50 20

6 21 4 22 190 23

7 24 191 25 8 26

8 27 192 28 9 29

9 30 193 31 5 32

9 33 5 34 10 35

10 36 5 37 6 38

10 39 6 40 194 41

196 42 6 43 195 44

11 45 7 46 12 47

12 48 7 49 8 50

12 51 8 52 13 53

13 54 8 55 9 56

55 57 53 58 56 59

56 60 53 61 54 62

14 63 10 64 197 65

199 66 10 67 198 68

15 69 11 70 16 71

16 72 11 73 12 74

16 75 12 76 17 77

17 78 12 79 13 80

17 81 13 82 18 83

18 84 13 85 14 86

18 87 14 88 200 89

202 90 14 91 201 92

19 93 15 94 20 95

20 96 15 97 16 98

20 99 16 100 21 101

21 102 16 103 17 104

59 105 57 106 60 107

60 108 57 109 58 110

22 111 18 112 203 113

205 114 18 115 204 116

23 117 19 118 20 119

23 120 20 121 24 122

24 123 20 124 21 125

24 126 21 127 25 128

25 129 21 130 22 131

25 132 22 133 206 134

208 135 22 136 207 137

26 138 23 139 24 140

63 141 61 142 64 143

64 144 61 145 62 146

27 147 25 148 209 149

28 150 210 151 26 152

28 153 26 154 29 155

29 156 26 157 27 158

29 159 27 160 211 161

30 162 212 163 28 164

67 165 65 166 68 167

68 168 65 169 66 170

31 171 29 172 213 173

32 174 214 175 30 176

32 177 30 178 33 179

33 180 30 181 31 182

33 183 31 184 215 185

34 186 216 187 35 188

35 189 217 190 32 191

71 192 69 193 72 194

72 195 69 196 70 197

36 198 33 199 218 200

220 201 33 202 219 203

37 204 34 205 35 206

37 207 35 208 38 209

38 210 35 211 36 212

38 213 36 214 221 215

39 216 222 217 37 218

75 219 73 220 76 221

76 222 73 223 74 224

40 225 38 226 223 227

41 228 224 229 39 230

41 231 39 232 42 233

42 234 39 235 40 236

42 237 40 238 225 239

43 240 226 241 41 242

79 243 77 244 80 245

80 246 77 247 78 248

44 249 42 250 227 251

229 252 228 253 45 254

45 255 230 256 43 257

45 258 43 259 46 260

46 261 43 262 44 263

46 264 44 265 231 266

233 267 44 268 232 269

235 270 234 271 45 272

47 273 81 274 48 275

48 276 81 277 82 278

237 279 46 280 236 281

50 282 3 283 4 284

3 285 50 286 49 287

47 288 238 289 239 290

240 291 47 292 48 293

49 294 5 295 3 296

5 297 49 298 51 299

51 300 6 301 5 302

6 303 51 304 52 305

52 306 4 307 6 308

4 309 52 310 50 311

54 312 9 313 10 314

9 315 54 316 53 317

53 318 13 319 9 320

13 321 53 322 55 323

55 324 14 325 13 326

14 327 55 328 56 329

56 330 10 331 14 332

10 333 56 334 54 335

58 336 17 337 18 338

17 339 58 340 57 341

57 342 21 343 17 344

21 345 57 346 59 347

59 348 22 349 21 350

22 351 59 352 60 353

60 354 18 355 22 356

18 357 60 358 58 359

62 360 24 361 25 362

24 363 62 364 61 365

61 366 26 367 24 368

26 369 61 370 63 371

63 372 27 373 26 374

27 375 63 376 64 377

64 378 25 379 27 380

25 381 64 382 62 383

66 384 28 385 29 386

28 387 66 388 65 389

65 390 30 391 28 392

30 393 65 394 67 395

67 396 31 397 30 398

31 399 67 400 68 401

68 402 29 403 31 404

29 405 68 406 66 407

70 408 32 409 33 410

32 411 70 412 69 413

69 414 35 415 32 416

35 417 69 418 71 419

71 420 36 421 35 422

36 423 71 424 72 425

72 426 33 427 36 428

33 429 72 430 70 431

74 432 37 433 38 434

37 435 74 436 73 437

73 438 39 439 37 440

39 441 73 442 75 443

75 444 40 445 39 446

40 447 75 448 76 449

76 450 38 451 40 452

38 453 76 454 74 455

78 456 41 457 42 458

41 459 78 460 77 461

77 462 43 463 41 464

43 465 77 466 79 467

79 468 44 469 43 470

44 471 79 472 80 473

80 474 42 475 44 476

42 477 80 478 78 479

82 480 45 481 46 482

45 483 82 484 81 485

81 486 241 487 45 488

242 489 81 490 47 491

48 492 46 493 243 494

46 495 48 496 82 497

86 498 83 499 84 500

86 501 84 502 87 503

87 504 84 505 85 506

87 507 85 508 244 509

88 510 245 511 86 512

134 513 132 514 135 515

135 516 132 517 133 518

89 519 87 520 246 521

90 522 247 523 91 524

91 525 248 526 92 527

92 528 249 529 88 530

92 531 88 532 93 533

93 534 88 535 89 536

93 537 89 538 250 539

252 540 89 541 251 542

94 543 90 544 95 545

95 546 90 547 91 548

95 549 91 550 96 551

96 552 91 553 92 554

138 555 136 556 139 557

139 558 136 559 137 560

97 561 93 562 253 563

255 564 93 565 254 566

98 567 94 568 99 569

99 570 94 571 95 572

99 573 95 574 100 575

100 576 95 577 96 578

100 579 96 580 101 581

101 582 96 583 97 584

101 585 97 586 256 587

258 588 97 589 257 590

102 591 98 592 103 593

103 594 98 595 99 596

103 597 99 598 104 599

104 600 99 601 100 602

142 603 140 604 143 605

143 606 140 607 141 608

105 609 101 610 259 611

261 612 101 613 260 614

106 615 102 616 103 617

106 618 103 619 107 620

107 621 103 622 104 623

107 624 104 625 108 626

108 627 104 628 105 629

108 630 105 631 262 632

264 633 105 634 263 635

109 636 106 637 107 638

146 639 144 640 147 641

147 642 144 643 145 644

110 645 108 646 265 647

111 648 266 649 109 650

111 651 109 652 112 653

112 654 109 655 110 656

112 657 110 658 267 659

113 660 268 661 111 662

150 663 148 664 151 665

151 666 148 667 149 668

114 669 112 670 269 671

115 672 270 673 113 674

115 675 113 676 116 677

116 678 113 679 114 680

116 681 114 682 271 683

117 684 272 685 118 686

118 687 273 688 115 689

154 690 152 691 155 692

155 693 152 694 153 695

119 696 116 697 274 698

276 699 116 700 275 701

120 702 117 703 118 704

120 705 118 706 121 707

121 708 118 709 119 710

121 711 119 712 277 713

122 714 278 715 120 716

158 717 156 718 159 719

159 720 156 721 157 722

123 723 121 724 279 725

124 726 280 727 122 728

124 729 122 730 125 731

125 732 122 733 123 734

125 735 123 736 281 737

126 738 282 739 124 740

162 741 160 742 163 743

163 744 160 745 161 746

127 747 125 748 283 749

285 750 284 751 128 752

128 753 286 754 126 755

128 756 126 757 129 758

129 759 126 760 127 761

129 762 127 763 287 764

289 765 127 766 288 767

291 768 290 769 128 770

130 771 164 772 131 773

131 774 164 775 165 776

293 777 129 778 292 779

133 780 86 781 87 782

86 783 133 784 132 785

130 786 294 787 295 788

296 789 130 790 131 791

132 792 88 793 86 794

88 795 132 796 134 797

134 798 89 799 88 800

89 801 134 802 135 803

135 804 87 805 89 806

87 807 135 808 133 809

137 810 92 811 93 812

92 813 137 814 136 815

136 816 96 817 92 818

96 819 136 820 138 821

138 822 97 823 96 824

97 825 138 826 139 827

139 828 93 829 97 830

93 831 139 832 137 833

141 834 100 835 101 836

100 837 141 838 140 839

140 840 104 841 100 842

104 843 140 844 142 845

142 846 105 847 104 848

105 849 142 850 143 851

143 852 101 853 105 854

101 855 143 856 141 857

145 858 107 859 108 860

107 861 145 862 144 863

144 864 109 865 107 866

109 867 144 868 146 869

146 870 110 871 109 872

110 873 146 874 147 875

147 876 108 877 110 878

108 879 147 880 145 881

149 882 111 883 112 884

111 885 149 886 148 887

148 888 113 889 111 890

113 891 148 892 150 893

150 894 114 895 113 896

114 897 150 898 151 899

151 900 112 901 114 902

112 903 151 904 149 905

153 906 115 907 116 908

115 909 153 910 152 911

152 912 118 913 115 914

118 915 152 916 154 917

154 918 119 919 118 920

119 921 154 922 155 923

155 924 116 925 119 926

116 927 155 928 153 929

157 930 120 931 121 932

120 933 157 934 156 935

156 936 122 937 120 938

122 939 156 940 158 941

158 942 123 943 122 944

123 945 158 946 159 947

159 948 121 949 123 950

121 951 159 952 157 953

161 954 124 955 125 956

124 957 161 958 160 959

160 960 126 961 124 962

126 963 160 964 162 965

162 966 127 967 126 968

127 969 162 970 163 971

163 972 125 973 127 974

125 975 163 976 161 977

165 978 128 979 129 980

128 981 165 982 164 983

164 984 297 985 128 986

298 987 164 988 130 989

131 990 129 991 299 992

129 993 131 994 165 995

169 996 168 997 166 998

166 999 167 1000 169 1001

180 1002 179 1003 170 1004

170 1005 171 1006 180 1007

181 1008 180 1009 171 1010

171 1011 172 1012 181 1013

182 1014 181 1015 172 1016

172 1017 173 1018 182 1019

183 1020 182 1021 173 1022

173 1023 174 1024 183 1025

184 1026 183 1027 174 1028

174 1029 175 1030 184 1031

185 1032 184 1033 175 1034

175 1035 176 1036 185 1037

186 1038 185 1039 176 1040

176 1041 177 1042 186 1043

187 1044 186 1045 177 1046

177 1047 178 1048 187 1049

28.61238 -0.19539 -4.54819 28.61238 -0.19539 -14.84434 28.61238 0.19713 -14.84434 28.61238 0.19713 -4.54819 28.00100 2.00047 -16.99900 28.00100 2.00047 17.00100 28.00100 0.68623 -4.05908 28.00100 0.68623 -15.33345 28.00100 -1.99898 17.00100 28.00100 -0.68450 -4.05908 28.00100 -1.99897 -16.99900 28.00100 -0.68450 -15.33345 -24.69900 1.79995 15.70100 -11.99900 1.80022 5.42523 -5.99900 1.80050 5.42520 6.00100 1.80050 5.42520 12.00100 1.80023 5.42523 24.70100 1.79995 15.70100 -5.99900 1.80050 -1.42320 -11.99900 1.80022 -1.42323 -24.69900 1.79995 -6.69900 24.70100 1.79995 -6.69900 12.00100 1.80022 -1.42323 6.00100 1.80050 -1.42320 10.69060 1.80023 5.16458 10.69060 1.80023 -1.16258 9.57970 1.80022 4.42230 9.57970 1.80022 -0.42030 8.83742 1.80023 3.31140 8.83742 1.80022 0.69060 8.57677 1.80022 2.00100 -10.68860 1.80023 5.16458 -10.68860 1.80022 -1.16258 -9.57770 1.80022 4.42230 -9.57770 1.80022 -0.42030 -8.83542 1.80022 3.31140 -8.83542 1.80022 0.69060 -8.57476 1.80022 2.00100 13.31140 1.80048 5.16458 13.31140 1.80048 -1.16258 14.42230 1.80048 4.42230 14.42230 1.80048 -0.42030 15.16458 1.80048 3.31140 15.16458 1.80048 0.69060 15.42523 1.80048 2.00100 -13.30940 1.80048 5.16458 -13.30940 1.80047 -1.16258 -14.42030 1.80047 4.42230 -14.42030 1.80047 -0.42030 -15.16258 1.80047 3.31140 -15.42323 1.80047 2.00100 -15.16258 1.80047 0.69060 25.00100 2.04088 16.00100 25.00100 2.00000 -6.99900 -24.99900 1.99995 -6.99900 -24.99900 1.99995 16.00100 -26.99900 2.00034 18.00100 -17.83160 2.00021 -8.99900 -19.99900 2.00034 -17.99900 -26.99900 2.00034 -17.99900 17.83360 2.00021 -8.99900 27.00100 2.00010 18.00100 27.00100 2.00010 -17.99900 20.00100 2.00034 -17.99900 -27.99900 2.00072 17.00100 -27.99900 2.00072 -16.99900 17.39576 2.99997 -9.49513 -17.39376 2.99997 -9.49513 -19.50794 3.00048 -17.99900 19.50994 3.00048 -17.99900 -26.99900 -1.99897 18.00100 -27.49900 -1.99897 17.86702 -27.86502 -1.99897 17.50100 -27.99900 -1.99897 17.00100 -27.99900 -1.99897 -16.99900 -27.86502 -1.99897 -17.49900 -27.49900 -1.99897 -17.86502 -26.99900 -1.99897 -17.99900 27.00100 -1.99897 -17.99900 27.50100 -1.99897 -17.86502 27.86702 -1.99897 -17.49900 27.86702 -1.99897 17.50100 27.50100 -1.99897 17.86702 27.00100 -1.99897 18.00100 -27.49900 2.00098 17.86702 -27.86502 2.00098 17.50100 -27.86502 2.00099 -17.49900 -27.49900 2.00099 -17.86502 27.50100 2.00050 -17.86502 27.86702 2.00050 -17.49900 27.86702 2.00050 17.50100 27.50100 2.00050 17.86702 -19.99900 -1.99897 -17.99900 20.00100 -1.99897 -17.99900 17.83360 -1.99897 -8.99900 -17.83160 -1.99897 -8.99900 -19.50794 -2.99897 -17.99900 19.50994 -2.99897 -17.99900 -17.39376 -2.99897 -9.49513 17.39576 -2.99897 -9.49513 15.16458 -1.79898 3.31140 15.42523 -1.79898 2.00100 14.42230 -1.79898 4.42230 13.31140 -1.79898 5.16458 12.00100 -1.79898 5.42523 10.69060 -1.79898 5.16458 9.57970 -1.79898 4.42230 8.83742 -1.79898 3.31140 8.57677 -1.79898 2.00100 8.83742 -1.79898 0.69060 9.57970 -1.79898 -0.42030 10.69060 -1.79898 -1.16258 12.00100 -1.79898 -1.42323 13.31140 -1.79898 -1.16258 14.42230 -1.79898 -0.42030 15.16458 -1.79898 0.69060 -8.83542 -1.79898 3.31140 -8.57477 -1.79898 2.00100 -9.57770 -1.79898 4.42230 -10.68860 -1.79898 5.16458 -11.99900 -1.79898 5.42523 -13.30940 -1.79898 5.16458 -14.42030 -1.79898 4.42230 -15.16258 -1.79898 3.31140 -15.42323 -1.79898 2.00100 -15.16258 -1.79898 0.69060 -14.42030 -1.79898 -0.42030 -13.30940 -1.79898 -1.16258 -11.99900 -1.79898 -1.42323 -10.68860 -1.79898 -1.16258 -9.57770 -1.79898 -0.42030 -8.83542 -1.79898 0.69060 11.55100 -2.59900 -17.99900 19.25243 -2.59900 -17.99900 19.25243 -1.99897 -17.99900 19.25243 2.00099 -17.99900 19.25243 2.60100 -17.99900 11.55100 2.60100 -17.99900 11.55100 -1.99897 -17.99900 11.55100 2.00099 -17.99900 -19.25043 -2.59900 -17.99900 -11.54900 -2.59900 -17.99900 -11.54900 -1.99897 -17.99900 -11.54900 2.60100 -17.99900 -11.54900 2.00099 -17.99900 -19.25043 2.60100 -17.99900 -19.25043 2.00099 -17.99900 -19.25043 -1.99897 -17.99900 -3.94900 -2.59900 -17.99900 3.95100 -2.59900 -17.99900 3.95100 -1.99897 -17.99900 3.95100 2.60100 -17.99900 3.95100 2.00099 -17.99900 -3.94900 2.60100 -17.99900 -3.94900 2.00099 -17.99900 -3.94900 -1.99897 -17.99900 6.33377 -1.99899 -17.99900 9.25660 -1.99899 -17.99900 9.25660 2.00124 -17.99900 6.33377 2.00124 -17.99900 -9.25459 -1.99899 -17.99900 -6.33178 -1.99899 -17.99900 -6.33178 2.00124 -17.99900 -9.25459 2.00124 -17.99900 11.55100 -2.59900 -13.99900 18.45816 -2.59900 -13.99900 11.55100 2.60100 -13.99900 18.45816 2.60100 -13.99900 -18.45617 -2.59900 -13.99900 -11.54900 -2.59900 -13.99900 -18.45617 2.60100 -13.99900 -11.54900 2.60100 -13.99900 -3.94900 -2.59900 -13.99900 3.95100 -2.59900 -13.99900 -3.94900 2.60100 -13.99900 3.95100 2.60100 -13.99900 6.33377 -1.99900 -12.99900 9.25659 -1.99900 -12.99900 6.33377 2.00149 -12.99900 9.25660 2.00149 -12.99900 -9.25459 -1.99900 -12.99900 -6.33178 -1.99900 -12.99900 -9.25459 2.00149 -12.99900 -6.33178 2.00149 -12.99900 25.00100 -2.03988 16.00100 25.00100 -1.99900 -6.99900 -24.99900 -1.99896 16.00100 -24.99900 -1.99895 -6.99900 24.70100 -1.79896 15.70100 24.70100 -1.79896 -6.69900 -24.69900 -1.79896 15.70100 -24.69900 -1.79896 -6.69900 -5.99900 -1.79900 -1.42320 6.00100 -1.79900 -1.42320 -5.99900 -1.79900 5.42520 6.00100 -1.79900 5.42520 14.81002 3.00065 -15.41121 15.00100 3.00066 -15.99900 15.00100 -2.99897 -15.99900 14.81002 -2.99897 -15.41121 15.00100 2.60100 -15.99900 14.81002 2.60100 -15.41121 14.81002 -2.59900 -15.41121 15.00100 -2.59900 -15.99900 14.31002 3.00064 -15.04794 14.31002 -2.99897 -15.04794 14.31002 2.60100 -15.04794 14.31002 -2.59900 -15.04794 13.69198 2.60100 -15.04794 13.69198 -2.59900 -15.04794 13.69198 3.00063 -15.04794 13.69198 -2.99897 -15.04794 13.19198 3.00065 -15.41121 13.19198 -2.99897 -15.41121 13.19199 2.60100 -15.41121 13.19198 -2.59900 -15.41121 13.00100 3.00066 -15.99900 13.00100 -2.99897 -15.99900 13.19198 3.00068 -16.58678 13.19198 -2.99897 -16.58678 13.19198 2.60100 -16.58678 13.19198 -2.59900 -16.58678 13.00095 2.60100 -15.99947 13.00108 -2.59900 -15.99923 13.69199 2.60100 -16.95005 13.69198 -2.59900 -16.95005 13.69198 3.00069 -16.95005 13.69198 -2.99897 -16.95005 14.31002 2.60100 -16.95005 14.31002 -2.59900 -16.95005 14.31002 3.00069 -16.95005 14.31002 -2.99897 -16.95005 14.81002 3.00068 -16.58678 14.81002 -2.99897 -16.58678 14.81002 2.60100 -16.58678 14.81002 -2.59900 -16.58678 7.16600 -1.99899 -14.04321 7.33100 -1.99899 -13.99900 7.33100 2.00121 -13.99900 7.16600 2.00121 -14.04321 7.16600 3.00060 -14.04321 7.16600 -2.99897 -14.04321 7.33100 3.00060 -13.99900 7.33100 -2.99897 -13.99900 7.04521 -1.99899 -14.16400 7.04521 2.00121 -14.16400 7.04521 3.00061 -14.16400 7.04521 -2.99897 -14.16400 7.00100 -1.99899 -14.32900 7.00100 2.00120 -14.32900 7.00100 3.00061 -14.32900 7.00100 -2.99897 -14.32900 7.00100 -1.99899 -15.66900 7.00100 2.00117 -15.66899 7.00100 3.00065 -15.66900 7.00100 -2.99897 -15.66900 7.04521 -1.99899 -15.83400 7.04521 2.00117 -15.83400 7.04521 3.00066 -15.83400 7.04521 -2.99897 -15.83400 7.16600 3.00066 -15.95479 7.16600 -2.99897 -15.95479 7.16600 -1.99899 -15.95479 7.16778 2.00134 -15.95526 7.33100 -1.99899 -15.99900 7.33100 2.00116 -15.99900 7.33100 3.00066 -15.99900 7.33100 -2.99897 -15.99900 8.67100 -1.99899 -15.99900 8.67100 2.00116 -15.99900 8.67100 3.00066 -15.99900 8.67100 -2.99897 -15.99900 8.83600 3.00066 -15.95479 8.83600 -2.99897 -15.95478 8.83600 -1.99899 -15.95478 8.83600 2.00116 -15.95478 8.95679 3.00066 -15.83400 8.95679 -2.99897 -15.83400 8.95679 -1.99899 -15.83400 8.95679 2.00117 -15.83400 9.00100 3.00065 -15.66900 9.00100 -2.99897 -15.66900 9.00100 -1.99899 -15.66900 9.00100 2.00117 -15.66900 9.00100 -2.99897 -14.34405 9.00100 3.00026 -14.34405 9.00100 -1.99899 -14.32900 9.00100 2.00120 -14.32900 8.95679 3.00061 -14.16400 8.95679 -2.99897 -14.16400 8.95679 -1.99899 -14.16400 8.95679 2.00121 -14.16400 9.00520 3.00026 -14.34468 8.83600 3.00060 -14.04321 8.83600 -2.99897 -14.04321 8.83600 -1.99899 -14.04321 8.83600 2.00121 -14.04321 8.67100 3.00060 -13.99900 8.67100 -2.99897 -13.99900 8.67100 -1.99899 -13.99900 8.67100 2.00121 -13.99900 -8.83400 -1.99899 -14.04321 -8.66900 -1.99899 -13.99900 -8.66900 2.00121 -13.99900 -8.83400 2.00121 -14.04321 -8.83400 3.00061 -14.04321 -8.66900 3.00060 -13.99899 -8.66900 -2.99897 -13.99900 -8.83400 -2.99897 -14.04321 -8.95479 -1.99899 -14.16400 -8.95479 2.00121 -14.16400 -8.95479 3.00061 -14.16400 -8.95479 -2.99897 -14.16400 -8.99900 -1.99899 -14.32900 -8.99900 2.00121 -14.32900 -8.99900 3.00062 -14.32900 -8.99900 -2.99897 -14.32900 -8.99900 -1.99899 -15.66900 -8.99900 2.00117 -15.66899 -8.99900 3.00066 -15.66899 -8.99900 -2.99897 -15.66900 -8.95479 -1.99899 -15.83400 -8.95479 2.00117 -15.83400 -8.95479 3.00066 -15.83399 -8.95479 -2.99897 -15.83400 -8.83400 -1.99899 -15.95478 -8.83400 2.00117 -15.95478 -8.83400 3.00066 -15.95478 -8.83400 -2.99897 -15.95478 -8.66900 -1.99899 -15.99900 -8.66900 2.00116 -15.99899 -8.66900 3.00067 -15.99899 -8.66900 -2.99897 -15.99900 -7.32900 -1.99899 -15.99900 -7.32900 2.00116 -15.99899 -7.32900 3.00067 -15.99899 -7.32900 -2.99897 -15.99900 -7.16400 -1.99899 -15.95478 -7.16400 2.00117 -15.95478 -7.16400 3.00066 -15.95478 -7.16400 -2.99897 -15.95478 -7.04321 -1.99899 -15.83400 -7.04321 2.00117 -15.83400 -7.04321 3.00066 -15.83400 -7.04321 -2.99897 -15.83400 -6.99900 3.00066 -15.66899 -6.99900 -2.99897 -15.66900 -6.99900 -1.99899 -15.66900 -6.99900 2.00117 -15.66899 -6.99900 3.00061 -14.32900 -6.99900 -2.99897 -14.32900 -6.99900 -1.99899 -14.32900 -6.99900 2.00121 -14.32900 -7.04704 3.00025 -14.14970 -7.04321 -1.99899 -14.16400 -7.04321 2.00121 -14.16400 -7.16400 3.00061 -14.04321 -7.16400 -2.99897 -14.04321 -7.04321 3.00061 -14.16400 -7.04321 -2.99897 -14.16400 -7.05742 3.00025 -14.14978 -7.16400 -1.99899 -14.04321 -7.16400 2.00121 -14.04321 -7.05702 -2.99897 -14.15018 -7.32183 3.00024 -14.00092 -7.32183 -2.99897 -14.00092 -7.32900 -1.99899 -13.99900 -7.32900 2.00121 -13.99900 -12.99900 2.60100 -15.99900 -13.18998 2.60100 -15.41121 -13.18998 -2.59900 -15.41121 -12.99900 -2.59900 -15.99900 -13.18998 3.00065 -15.41121 -13.18998 -2.99897 -15.41121 -12.99900 -2.99897 -15.99900 -12.99900 3.00067 -15.99900 -13.68998 2.60100 -15.04794 -13.68998 -2.59900 -15.04794 -13.68998 3.00064 -15.04794 -13.68998 -2.99897 -15.04794 -14.30802 2.60100 -15.04794 -14.30802 -2.59900 -15.04794 -14.30802 3.00064 -15.04794 -14.30802 -2.99897 -15.04794 -14.80802 2.60100 -15.41121 -14.80802 -2.59900 -15.41121 -14.80802 3.00065 -15.41121 -14.80802 -2.99897 -15.41121 -14.99900 3.00067 -15.99900 -14.99900 -2.99897 -15.99900 -14.99900 2.60100 -15.99900 -14.99900 -2.59900 -15.99900 -14.80802 2.60100 -16.58678 -14.80802 -2.59900 -16.58678 -14.80802 -2.99897 -16.58678 -14.80802 3.00068 -16.58678 -14.30802 2.60100 -16.95005 -14.30802 -2.59900 -16.95005 -14.30802 -2.99897 -16.95005 -13.68998 -2.99897 -16.95005 -13.68998 2.60100 -16.95005 -13.68998 -2.59900 -16.95005 -14.30802 3.00070 -16.95005 -13.68998 3.00070 -16.95005 -13.18998 -2.99897 -16.58678 -13.18998 3.00068 -16.58678 -13.18998 2.60100 -16.58678 -13.18998 -2.59900 -16.58678 -13.19398 3.00040 -16.59909 -7.32900 -2.99897 -13.99900 9.00100 -2.99897 -14.32900 7.16600 2.00099 -15.95478 9.00100 3.00097 -14.32900 -7.32900 3.00097 -13.99900 -7.16400 -2.99897 -14.04321 -7.04321 -2.99897 -14.16400 -7.04321 -1.99899 -14.16400 -7.16400 3.00061 -14.04321 -7.16400 -2.99897 -14.04321 22.00100 -0.99900 18.00100 25.00100 -0.99900 18.00100 25.00100 1.00100 18.00100 22.00100 1.00100 18.00100 -24.99900 -0.99900 18.00100 -21.99900 -0.99900 18.00100 -21.99900 1.00100 18.00100 -24.99900 1.00100 18.00100 22.00100 -0.99900 15.00100 25.00100 -0.99900 15.00100 25.00100 1.00100 15.00100 22.00100 1.00100 15.00100 -24.99900 -0.99900 15.00100 -21.99900 -0.99900 15.00100 -21.99900 1.00100 15.00100 -24.99900 1.00099 15.00100 -27.99900 0.68624 -4.05908 -27.99900 0.68624 -15.33345 -27.99900 -0.68449 -4.05908 -27.99900 -0.68449 -15.33345 -28.61039 0.19713 -4.54819 -28.61039 0.19713 -14.84434 -28.61039 -0.19538 -4.54819 -28.61039 -0.19538 -14.84434 28.00100 2.00047 -16.99900 28.00100 2.00047 17.00100 28.00100 2.00047 -16.99900 -19.99900 2.00034 -17.99900 -17.39376 2.99997 -9.49513 -17.39376 2.99997 -9.49513 -19.99900 2.00034 -17.99900 -17.83160 2.00021 -8.99900 17.39576 2.99997 -9.49513 17.83360 2.00021 -8.99900 17.39576 2.99997 -9.49513 -26.99900 2.00034 18.00100 -27.99900 2.00072 17.00100 -27.99900 2.00072 17.00100 -27.99900 2.00072 -16.99900 -26.99900 2.00034 -17.99900 -26.99900 2.00034 -17.99900 20.00100 2.00034 -17.99900 20.00100 2.00034 -17.99900 27.00100 2.00010 -17.99900 28.00100 2.00047 -16.99900 28.00100 -1.99897 -16.99900 28.00100 2.00047 -16.99900 28.00100 -1.99898 17.00100 28.00100 -1.99898 17.00100 28.00100 2.00047 17.00100 27.00100 2.00010 18.00100 27.00100 2.00010 18.00100 28.00100 -1.99898 17.00100 28.00100 -1.99898 17.00100 28.00100 -1.99897 -16.99900 28.00100 -1.99897 -16.99900 28.00100 -1.99897 -16.99900 28.00100 -1.99898 17.00100 28.00100 -1.99897 -16.99900 -27.86502 2.00098 17.50100 -27.86502 2.00098 17.50100 -27.49900 2.00098 17.86702 27.50100 2.00050 17.86702 28.00100 2.00047 17.00100 28.00100 2.00047 17.00100 27.50100 2.00050 17.86702 27.86702 2.00050 17.50100 27.50100 2.00050 -17.86502 28.00100 2.00047 -16.99900 27.86702 2.00050 -17.49900 28.00100 2.00047 -16.99900 27.50100 2.00050 -17.86502 -27.49900 2.00099 -17.86502 -27.49900 2.00099 -17.86502 -27.86502 2.00099 -17.49900 27.00100 2.00010 -17.99900 20.00100 2.00034 -17.99900 27.00100 2.00010 -17.99900 -26.99900 2.00034 -17.99900 -26.99900 2.00034 -17.99900 -19.99900 2.00034 -17.99900 -17.39376 -2.99897 -9.49513 -19.99900 -1.99897 -17.99900 -19.99900 -1.99897 -17.99900 -17.39376 -2.99897 -9.49513 -17.83160 -1.99897 -8.99900 17.39576 -2.99897 -9.49513 20.00100 -1.99897 -17.99900 17.83360 -1.99897 -8.99900 20.00100 -1.99897 -17.99900 17.39576 -2.99897 -9.49513 13.31140 1.80048 5.16458 12.00100 1.80023 5.42523 12.00100 1.80023 5.42523 13.31140 1.80048 5.16458 12.00100 1.80023 5.42523 13.31140 1.80048 5.16458 13.31140 -1.79898 5.16458 10.69060 1.80023 -1.16258 12.00100 1.80022 -1.42323 12.00100 1.80022 -1.42323 10.69060 1.80023 -1.16258 12.00100 1.80022 -1.42323 10.69060 1.80023 -1.16258 -10.68860 1.80023 5.16458 -11.99900 1.80022 5.42523 -11.99900 1.80022 5.42523 -10.68860 1.80023 5.16458 -11.99900 1.80022 5.42523 -10.68860 1.80023 5.16458 -10.68860 -1.79898 5.16458 -15.42323 1.80047 2.00100 -15.16258 1.80047 0.69060 -15.42323 1.80047 2.00100 -15.42323 1.80047 2.00100 -13.30940 1.80047 -1.16258 -15.16258 1.80047 0.69060 -15.16258 1.80047 0.69060 -11.99900 1.80022 -1.42323 -11.99900 1.80022 -1.42323 -13.30940 1.80047 -1.16258 -11.99900 1.80022 -1.42323 -13.30940 1.80047 -1.16258 -19.99900 2.00034 -17.99900 20.00100 -1.99897 -17.99900 19.25243 -1.99897 -17.99900 20.00100 -1.99897 -17.99900 19.50994 -2.99897 -17.99900 -19.99900 2.00034 -17.99900 -19.25043 2.00099 -17.99900 -19.99900 2.00034 -17.99900 -19.50794 3.00048 -17.99900 19.25243 -1.99897 -17.99900 19.25243 -2.59900 -17.99900 18.45816 -2.59900 -13.99900 11.55100 -1.99897 -17.99900 11.55100 -2.59900 -13.99900 11.55100 2.00099 -17.99900 11.55100 -2.59900 -13.99900 11.55100 2.00099 -17.99900 11.55100 -1.99897 -17.99900 11.55100 2.00099 -17.99900 11.55100 -2.59900 -13.99900 -11.54900 2.00099 -17.99900 -11.54900 -2.59900 -13.99900 -11.54900 -1.99897 -17.99900 -11.54900 -1.99897 -17.99900 -11.54900 -2.59900 -13.99900 -11.54900 2.00099 -17.99900 -11.54900 -1.99897 -17.99900 -19.25043 2.00099 -17.99900 -18.45617 -2.59900 -13.99900 -19.25043 -1.99897 -17.99900 -19.25043 2.00099 -17.99900 -18.45617 -2.59900 -13.99900 -19.25043 2.00099 -17.99900 -19.25043 2.60100 -17.99900 3.95100 2.00099 -17.99900 3.95100 -2.59900 -13.99900 3.95100 -1.99897 -17.99900 3.95100 -1.99897 -17.99900 3.95100 -2.59900 -13.99900 3.95100 2.00099 -17.99900 3.95100 -1.99897 -17.99900 -3.94900 -1.99897 -17.99900 -3.94900 -2.59900 -13.99900 -3.94900 2.00099 -17.99900 -3.94900 -2.59900 -13.99900 -3.94900 2.00099 -17.99900 -3.94900 -1.99897 -17.99900 -3.94900 2.00099 -17.99900 -3.94900 -2.59900 -13.99900 9.25660 -1.99899 -17.99900 9.25660 2.00124 -17.99900 9.25660 -1.99899 -17.99900 9.25659 -1.99900 -12.99900 6.33377 2.00124 -17.99900 6.33377 2.00149 -12.99900 6.33377 2.00124 -17.99900 6.33377 2.00124 -17.99900 6.33377 -1.99900 -12.99900 6.33377 -1.99899 -17.99900 6.33377 -1.99900 -12.99900 6.33377 2.00124 -17.99900 -6.33178 -1.99899 -17.99900 -6.33178 2.00124 -17.99900 -6.33178 -1.99899 -17.99900 -6.33178 -1.99900 -12.99900 -9.25459 2.00124 -17.99900 -9.25459 2.00149 -12.99900 -9.25459 2.00124 -17.99900 -9.25459 2.00124 -17.99900 -9.25459 -1.99900 -12.99900 -9.25459 -1.99899 -17.99900 -9.25459 -1.99900 -12.99900 -9.25459 2.00124 -17.99900 3.95100 2.60100 -17.99900 -3.94900 2.60100 -13.99900 -3.94900 2.60100 -17.99900 -3.94900 2.60100 -13.99900 3.95100 2.60100 -17.99900 3.95100 2.60100 -13.99900 -3.94900 -2.59900 -17.99900 3.95100 -2.59900 -13.99900 3.95100 -2.59900 -17.99900 3.95100 -2.59900 -13.99900 -3.94900 -2.59900 -17.99900 -3.94900 -2.59900 -13.99900 -5.99900 1.80050 -1.42320 6.00100 1.80050 -1.42320 -5.99900 1.80050 -1.42320 6.00100 1.80050 -1.42320 6.00100 1.80050 5.42520 6.00100 1.80050 -1.42320 6.00100 -1.79900 -1.42320 6.00100 1.80050 5.42520 -5.99900 1.80050 5.42520 6.00100 1.80050 5.42520 6.00100 -1.79900 5.42520 -5.99900 1.80050 5.42520 -5.99900 -1.79900 -1.42320 -5.99900 1.80050 -1.42320 -5.99900 -1.79900 -1.42320 -5.99900 1.80050 5.42520 -5.99900 -1.79900 5.42520 9.57970 1.80022 -0.42030 9.57970 1.80022 -0.42030 8.83742 1.80022 0.69060 8.83742 1.80022 0.69060 8.83742 1.80022 0.69060 8.57677 1.80022 2.00100 8.57677 1.80022 2.00100 8.83742 1.80023 3.31140 8.83742 1.80023 3.31140 9.57970 1.80022 4.42230 9.57970 1.80022 4.42230 10.69060 1.80023 5.16458 10.69060 1.80023 5.16458 -10.68860 1.80022 -1.16258 -9.57770 1.80022 4.42230 -9.57770 1.80022 4.42230 -8.83542 1.80022 3.31140 -8.83542 1.80022 3.31140 -8.83542 1.80022 3.31140 -8.57476 1.80022 2.00100 -8.57476 1.80022 2.00100 -8.83542 1.80022 0.69060 -8.83542 1.80022 0.69060 -9.57770 1.80022 -0.42030 -9.57770 1.80022 -0.42030 -10.68860 1.80022 -1.16258 13.31140 1.80048 -1.16258 14.42230 1.80048 4.42230 14.42230 1.80048 4.42230 15.16458 1.80048 3.31140 15.16458 1.80048 3.31140 15.16458 1.80048 3.31140 15.42523 1.80048 2.00100 15.42523 1.80048 2.00100 15.16458 1.80048 0.69060 15.16458 1.80048 0.69060 14.42230 1.80048 -0.42030 14.42230 1.80048 -0.42030 13.31140 1.80048 -1.16258 -13.30940 1.80048 5.16458 -15.16258 1.80047 3.31140 -15.16258 1.80047 3.31140 -14.42030 1.80047 4.42230 -14.42030 1.80047 4.42230 -13.30940 1.80048 5.16458 -14.42030 1.80047 -0.42030 -14.42030 1.80047 -0.42030 20.00100 2.00034 -17.99900 19.50994 -2.99897 -17.99900 11.55100 -2.59900 -17.99900 11.55100 -2.59900 -17.99900 19.50994 -2.99897 -17.99900 -19.50794 -2.99897 -17.99900 11.55100 -2.59900 -17.99900 9.25660 -1.99899 -17.99900 11.55100 -1.99897 -17.99900 9.25660 -1.99899 -17.99900 11.55100 -2.59900 -17.99900 6.33377 -1.99899 -17.99900 11.55100 -2.59900 -17.99900 3.95100 -1.99897 -17.99900 6.33377 -1.99899 -17.99900 3.95100 -1.99897 -17.99900 11.55100 -2.59900 -17.99900 3.95100 -2.59900 -17.99900 -19.50794 -2.99897 -17.99900 3.95100 -2.59900 -17.99900 11.55100 -2.59900 -17.99900 3.95100 -2.59900 -17.99900 -19.50794 -2.99897 -17.99900 -3.94900 -2.59900 -17.99900 -3.94900 -2.59900 -17.99900 -6.33178 -1.99899 -17.99900 -3.94900 -1.99897 -17.99900 -6.33178 -1.99899 -17.99900 -3.94900 -2.59900 -17.99900 -9.25459 -1.99899 -17.99900 -3.94900 -2.59900 -17.99900 -11.54900 -1.99897 -17.99900 -9.25459 -1.99899 -17.99900 -11.54900 -1.99897 -17.99900 -3.94900 -2.59900 -17.99900 -11.54900 -2.59900 -17.99900 -11.54900 -2.59900 -17.99900 -3.94900 -2.59900 -17.99900 -19.50794 -2.99897 -17.99900 -11.54900 -2.59900 -17.99900 -19.50794 -2.99897 -17.99900 -19.99900 -1.99897 -17.99900 -19.50794 -2.99897 -17.99900 -19.99900 -1.99897 -17.99900 -19.25043 -1.99897 -17.99900 3.95100 2.60100 -17.99900 -19.50794 3.00048 -17.99900 11.55100 2.60100 -17.99900 -19.50794 3.00048 -17.99900 -11.54900 2.60100 -17.99900 -19.50794 3.00048 -17.99900 -3.94900 2.60100 -17.99900 -11.54900 2.60100 -17.99900 3.95100 2.60100 -17.99900 -3.94900 2.60100 -17.99900 -19.50794 3.00048 -17.99900 -11.54900 2.60100 -17.99900 -9.25459 2.00124 -17.99900 -11.54900 2.00099 -17.99900 3.95100 2.60100 -17.99900 6.33377 2.00124 -17.99900 3.95100 2.00099 -17.99900 -19.50794 3.00048 -17.99900 19.50994 3.00048 -17.99900 -19.50794 3.00048 -17.99900 11.55100 2.60100 -17.99900 19.25243 2.00099 -17.99900 19.50994 3.00048 -17.99900 20.00100 2.00034 -17.99900 19.50994 3.00048 -17.99900 19.25243 2.00099 -17.99900 6.33377 2.00124 -17.99900 3.95100 2.60100 -17.99900 9.25660 2.00124 -17.99900 3.95100 2.60100 -17.99900 11.55100 2.00099 -17.99900 9.25660 2.00124 -17.99900 11.55100 2.00099 -17.99900 3.95100 2.60100 -17.99900 11.55100 2.60100 -17.99900 -9.25459 2.00124 -17.99900 -11.54900 2.60100 -17.99900 -6.33178 2.00124 -17.99900 -11.54900 2.60100 -17.99900 -3.94900 2.00099 -17.99900 -6.33178 2.00124 -17.99900 -3.94900 2.00099 -17.99900 -11.54900 2.60100 -17.99900 -3.94900 2.60100 -17.99900 19.25243 2.00099 -17.99900 19.25243 2.60100 -17.99900 19.25243 -1.99897 -17.99900 18.45816 -2.59900 -13.99900 19.25243 2.00099 -17.99900 19.25243 -1.99897 -17.99900 -19.25043 -1.99897 -17.99900 -18.45617 -2.59900 -13.99900 -19.25043 -2.59900 -17.99900 -19.50794 -2.99897 -17.99900 -19.50794 -2.99897 -17.99900 -19.50794 -2.99897 -17.99900 -8.95479 -2.99897 -14.16400 -8.95479 -2.99897 -14.16400 -8.95479 -2.99897 -14.16400 -8.99900 -2.99897 -14.32900 -8.99900 -2.99897 -14.32900 -8.99900 -2.99897 -14.32900 -13.68998 -2.99897 -16.95005 -13.68998 -2.99897 -16.95005 -12.99900 -2.99897 -15.99900 -12.99900 -2.99897 -15.99900 -12.99900 -2.99897 -15.99900 -13.18998 -2.99897 -15.41121 -13.18998 -2.99897 -15.41121 -13.18998 -2.99897 -15.41121 8.67100 -2.99897 -15.99900 8.67100 -2.99897 -15.99900 7.33100 -2.99897 -15.99900 7.33100 -2.99897 -15.99900 7.33100 -2.99897 -15.99900 7.33100 -2.99897 -15.99900 8.67100 -2.99897 -15.99900 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.00100 -2.99897 -15.99900 13.00100 -2.99897 -15.99900 13.00100 -2.99897 -15.99900 7.00100 2.00117 -15.66899 7.00100 2.00117 -15.66899 7.33100 3.00060 -13.99900 7.33100 3.00060 -13.99900 7.00100 2.00120 -14.32900 7.00100 2.00120 -14.32900 7.00100 2.00117 -15.66899 7.00100 2.00120 -14.32900 7.00100 2.00117 -15.66899 7.33100 3.00060 -13.99900 -8.66900 3.00067 -15.99899 -8.83400 3.00066 -15.95478 -8.66900 3.00067 -15.99899 -8.83400 3.00066 -15.95478 -8.83400 3.00066 -15.95478 -8.95479 3.00066 -15.83399 -8.95479 3.00066 -15.83399 -8.99900 2.00117 -15.66899 -8.99900 2.00117 -15.66899 -8.95479 3.00066 -15.83399 -8.99900 3.00066 -15.66899 -8.95479 3.00061 -14.16400 -8.99900 2.00121 -14.32900 -8.95479 3.00061 -14.16400 -8.95479 3.00061 -14.16400 -8.99900 2.00121 -14.32900 -8.99900 3.00062 -14.32900 -8.66900 3.00067 -15.99899 -8.99900 3.00062 -14.32900 -8.99900 2.00117 -15.66899 -8.99900 3.00066 -15.66899 -8.99900 2.00117 -15.66899 -8.99900 3.00062 -14.32900 -8.99900 2.00121 -14.32900 -13.68998 3.00070 -16.95005 -13.18998 3.00068 -16.58678 -13.18998 3.00068 -16.58678 -13.68998 3.00070 -16.95005 -13.18998 3.00068 -16.58678 -13.18998 3.00068 -16.58678 -12.99900 3.00067 -15.99900 -12.99900 3.00067 -15.99900 -12.99900 3.00067 -15.99900 -13.18998 3.00065 -15.41121 -13.18998 3.00065 -15.41121 -13.18998 3.00065 -15.41121 6.33377 2.00124 -17.99900 7.04521 2.00117 -15.83400 7.04521 2.00117 -15.83400 6.33377 2.00124 -17.99900 9.25660 2.00124 -17.99900 6.33377 2.00124 -17.99900 9.25660 2.00124 -17.99900 7.33100 2.00116 -15.99900 7.33100 2.00116 -15.99900 9.25660 2.00124 -17.99900 8.67100 2.00116 -15.99900 8.67100 2.00116 -15.99900 9.25660 2.00124 -17.99900 8.83600 2.00116 -15.95478 8.83600 2.00116 -15.95478 9.25660 2.00124 -17.99900 8.95679 2.00117 -15.83400 8.95679 2.00117 -15.83400 9.25660 2.00124 -17.99900 9.00100 2.00117 -15.66900 9.25660 2.00149 -12.99900 9.00100 2.00117 -15.66900 9.25660 2.00124 -17.99900 9.00100 2.00117 -15.66900 9.25660 2.00149 -12.99900 9.00100 2.00120 -14.32900 9.00100 2.00120 -14.32900 9.25660 2.00149 -12.99900 8.95679 2.00121 -14.16400 8.95679 2.00121 -14.16400 9.25660 2.00149 -12.99900 8.83600 2.00121 -14.04321 8.83600 2.00121 -14.04321 9.25660 2.00149 -12.99900 8.67100 2.00121 -13.99900 7.33100 2.00121 -13.99900 9.25660 2.00149 -12.99900 6.33377 2.00149 -12.99900 9.25660 2.00149 -12.99900 7.33100 2.00121 -13.99900 8.67100 2.00121 -13.99900 7.33100 2.00121 -13.99900 6.33377 2.00149 -12.99900 7.16600 2.00121 -14.04321 7.16600 2.00121 -14.04321 6.33377 2.00149 -12.99900 7.04521 2.00121 -14.16400 7.04521 2.00121 -14.16400 6.33377 2.00149 -12.99900 -9.25459 2.00124 -17.99900 -8.95479 2.00117 -15.83400 -8.95479 2.00117 -15.83400 -9.25459 2.00124 -17.99900 -8.83400 2.00117 -15.95478 -6.33178 2.00124 -17.99900 -8.83400 2.00117 -15.95478 -9.25459 2.00124 -17.99900 -8.83400 2.00117 -15.95478 -6.33178 2.00124 -17.99900 -8.66900 2.00116 -15.99899 -8.66900 2.00116 -15.99899 -6.33178 2.00124 -17.99900 -7.32900 2.00116 -15.99899 -7.32900 2.00116 -15.99899 -6.33178 2.00124 -17.99900 -7.16400 2.00117 -15.95478 -7.16400 2.00117 -15.95478 -6.33178 2.00124 -17.99900 -7.04321 2.00117 -15.83400 -7.04321 2.00117 -15.83400 -6.33178 2.00124 -17.99900 -6.99900 2.00117 -15.66899 -6.33178 2.00149 -12.99900 -6.99900 2.00117 -15.66899 -6.33178 2.00124 -17.99900 -6.99900 2.00117 -15.66899 -6.33178 2.00149 -12.99900 -6.99900 2.00121 -14.32900 -6.99900 2.00121 -14.32900 -6.33178 2.00149 -12.99900 -7.04321 2.00121 -14.16400 -7.04321 2.00121 -14.16400 -6.33178 2.00149 -12.99900 -7.16400 2.00121 -14.04321 -7.16400 2.00121 -14.04321 -6.33178 2.00149 -12.99900 -7.32900 2.00121 -13.99900 -8.66900 2.00121 -13.99900 -6.33178 2.00149 -12.99900 -9.25459 2.00149 -12.99900 -6.33178 2.00149 -12.99900 -8.66900 2.00121 -13.99900 -7.32900 2.00121 -13.99900 -8.66900 2.00121 -13.99900 -9.25459 2.00149 -12.99900 -8.83400 2.00121 -14.04321 -8.83400 2.00121 -14.04321 -9.25459 2.00149 -12.99900 -8.95479 2.00121 -14.16400 -8.95479 2.00121 -14.16400 -9.25459 2.00149 -12.99900 14.31002 2.60100 -16.95005 19.25243 2.60100 -17.99900 14.81002 2.60100 -16.58678 14.81002 2.60100 -15.41121 18.45816 2.60100 -13.99900 14.31002 2.60100 -15.04794 11.55100 2.60100 -13.99900 14.31002 2.60100 -15.04794 18.45816 2.60100 -13.99900 14.31002 2.60100 -15.04794 11.55100 2.60100 -13.99900 13.69198 2.60100 -15.04794 13.69198 2.60100 -15.04794 11.55100 2.60100 -13.99900 13.19199 2.60100 -15.41121 11.55100 2.60100 -17.99900 13.19199 2.60100 -15.41121 11.55100 2.60100 -13.99900 13.19199 2.60100 -15.41121 11.55100 2.60100 -17.99900 13.00095 2.60100 -15.99947 13.00095 2.60100 -15.99947 11.55100 2.60100 -17.99900 13.19198 2.60100 -16.58678 13.19198 2.60100 -16.58678 11.55100 2.60100 -17.99900 13.69199 2.60100 -16.95005 19.25243 2.60100 -17.99900 13.69199 2.60100 -16.95005 11.55100 2.60100 -17.99900 13.69199 2.60100 -16.95005 19.25243 2.60100 -17.99900 14.31002 2.60100 -16.95005 15.00100 2.60100 -15.99900 18.45816 2.60100 -13.99900 14.81002 2.60100 -15.41121 15.00100 2.60100 -15.99900 19.25243 2.60100 -17.99900 18.45816 2.60100 -13.99900 14.81002 2.60100 -16.58678 19.25243 2.60100 -17.99900 15.00100 2.60100 -15.99900 -13.68998 2.60100 -16.95005 -11.54900 2.60100 -17.99900 -13.18998 2.60100 -16.58678 -13.18998 2.60100 -15.41121 -11.54900 2.60100 -13.99900 -13.68998 2.60100 -15.04794 -18.45617 2.60100 -13.99900 -13.68998 2.60100 -15.04794 -11.54900 2.60100 -13.99900 -13.68998 2.60100 -15.04794 -18.45617 2.60100 -13.99900 -14.30802 2.60100 -15.04794 -14.30802 2.60100 -15.04794 -18.45617 2.60100 -13.99900 -14.80802 2.60100 -15.41121 -19.25043 2.60100 -17.99900 -14.80802 2.60100 -15.41121 -18.45617 2.60100 -13.99900 -14.80802 2.60100 -15.41121 -19.25043 2.60100 -17.99900 -14.99900 2.60100 -15.99900 -14.99900 2.60100 -15.99900 -19.25043 2.60100 -17.99900 -14.80802 2.60100 -16.58678 -14.80802 2.60100 -16.58678 -19.25043 2.60100 -17.99900 -14.30802 2.60100 -16.95005 -11.54900 2.60100 -17.99900 -14.30802 2.60100 -16.95005 -19.25043 2.60100 -17.99900 -14.30802 2.60100 -16.95005 -11.54900 2.60100 -17.99900 -13.68998 2.60100 -16.95005 -12.99900 2.60100 -15.99900 -11.54900 2.60100 -13.99900 -13.18998 2.60100 -15.41121 -12.99900 2.60100 -15.99900 -11.54900 2.60100 -17.99900 -11.54900 2.60100 -13.99900 -13.18998 2.60100 -16.58678 -11.54900 2.60100 -17.99900 -12.99900 2.60100 -15.99900 15.00100 -2.59900 -15.99900 19.25243 -2.59900 -17.99900 14.81002 -2.59900 -16.58678 13.69198 -2.59900 -16.95005 11.55100 -2.59900 -17.99900 13.19198 -2.59900 -16.58678 13.19198 -2.59900 -16.58678 11.55100 -2.59900 -17.99900 13.00108 -2.59900 -15.99923 11.55100 -2.59900 -17.99900 13.19198 -2.59900 -15.41121 13.00108 -2.59900 -15.99923 13.19198 -2.59900 -15.41121 11.55100 -2.59900 -17.99900 11.55100 -2.59900 -13.99900 13.19198 -2.59900 -15.41121 11.55100 -2.59900 -13.99900 13.69198 -2.59900 -15.04794 11.55100 -2.59900 -13.99900 14.31002 -2.59900 -15.04794 13.69198 -2.59900 -15.04794 14.31002 -2.59900 -15.04794 11.55100 -2.59900 -13.99900 18.45816 -2.59900 -13.99900 14.31002 -2.59900 -15.04794 18.45816 -2.59900 -13.99900 14.81002 -2.59900 -15.41121 18.45816 -2.59900 -13.99900 15.00100 -2.59900 -15.99900 14.81002 -2.59900 -15.41121 15.00100 -2.59900 -15.99900 18.45816 -2.59900 -13.99900 19.25243 -2.59900 -17.99900 13.69198 -2.59900 -16.95005 19.25243 -2.59900 -17.99900 11.55100 -2.59900 -17.99900 14.31002 -2.59900 -16.95005 19.25243 -2.59900 -17.99900 13.69198 -2.59900 -16.95005 14.81002 -2.59900 -16.58678 19.25243 -2.59900 -17.99900 14.31002 -2.59900 -16.95005 9.25659 -1.99900 -12.99900 7.33100 -1.99899 -13.99900 6.33377 -1.99900 -12.99900 7.33100 -1.99899 -13.99900 9.25659 -1.99900 -12.99900 8.67100 -1.99899 -13.99900 9.00100 -1.99899 -15.66900 9.25660 -1.99899 -17.99900 8.95679 -1.99899 -15.83400 8.95679 -1.99899 -15.83400 9.25660 -1.99899 -17.99900 8.83600 -1.99899 -15.95478 8.83600 -1.99899 -15.95478 9.25660 -1.99899 -17.99900 8.67100 -1.99899 -15.99900 8.67100 -1.99899 -15.99900 9.25660 -1.99899 -17.99900 7.33100 -1.99899 -15.99900 9.25660 -1.99899 -17.99900 7.16600 -1.99899 -15.95479 7.33100 -1.99899 -15.99900 7.16600 -1.99899 -15.95479 9.25660 -1.99899 -17.99900 6.33377 -1.99899 -17.99900 7.16600 -1.99899 -15.95479 6.33377 -1.99899 -17.99900 7.04521 -1.99899 -15.83400 7.04521 -1.99899 -15.83400 6.33377 -1.99899 -17.99900 7.00100 -1.99899 -15.66900 6.33377 -1.99899 -17.99900 7.00100 -1.99899 -14.32900 7.00100 -1.99899 -15.66900 7.00100 -1.99899 -14.32900 6.33377 -1.99899 -17.99900 6.33377 -1.99900 -12.99900 7.00100 -1.99899 -14.32900 6.33377 -1.99900 -12.99900 7.04521 -1.99899 -14.16400 7.04521 -1.99899 -14.16400 6.33377 -1.99900 -12.99900 7.16600 -1.99899 -14.04321 7.16600 -1.99899 -14.04321 6.33377 -1.99900 -12.99900 7.33100 -1.99899 -13.99900 8.67100 -1.99899 -13.99900 9.25659 -1.99900 -12.99900 8.83600 -1.99899 -14.04321 8.83600 -1.99899 -14.04321 9.25659 -1.99900 -12.99900 8.95679 -1.99899 -14.16400 9.00100 -1.99899 -15.66900 9.25659 -1.99900 -12.99900 9.25660 -1.99899 -17.99900 9.00100 -1.99899 -14.32900 9.25659 -1.99900 -12.99900 9.00100 -1.99899 -15.66900 8.95679 -1.99899 -14.16400 9.25659 -1.99900 -12.99900 9.00100 -1.99899 -14.32900 -6.33178 -1.99900 -12.99900 -8.66900 -1.99899 -13.99900 -9.25459 -1.99900 -12.99900 -8.66900 -1.99899 -13.99900 -6.33178 -1.99900 -12.99900 -7.32900 -1.99899 -13.99900 -6.99900 -1.99899 -15.66900 -6.33178 -1.99899 -17.99900 -7.04321 -1.99899 -15.83400 -7.04321 -1.99899 -15.83400 -6.33178 -1.99899 -17.99900 -7.16400 -1.99899 -15.95478 -7.16400 -1.99899 -15.95478 -6.33178 -1.99899 -17.99900 -7.32900 -1.99899 -15.99900 -7.32900 -1.99899 -15.99900 -6.33178 -1.99899 -17.99900 -6.33178 -1.99899 -17.99900 -6.33178 -1.99899 -17.99900 -9.25459 -1.99899 -17.99900 -9.25459 -1.99899 -17.99900 -9.25459 -1.99899 -17.99900 -9.25459 -1.99899 -17.99900 -8.99900 -1.99899 -14.32900 -8.99900 -1.99899 -14.32900 -9.25459 -1.99899 -17.99900 -9.25459 -1.99900 -12.99900 -8.99900 -1.99899 -14.32900 -9.25459 -1.99900 -12.99900 -8.95479 -1.99899 -14.16400 -8.95479 -1.99899 -14.16400 -9.25459 -1.99900 -12.99900 -8.83400 -1.99899 -14.04321 -8.83400 -1.99899 -14.04321 -9.25459 -1.99900 -12.99900 -8.66900 -1.99899 -13.99900 -7.32900 -1.99899 -13.99900 -6.33178 -1.99900 -12.99900 -7.16400 -1.99899 -14.04321 -7.16400 -1.99899 -14.04321 -6.33178 -1.99900 -12.99900 -7.04321 -1.99899 -14.16400 -6.99900 -1.99899 -15.66900 -6.33178 -1.99900 -12.99900 -6.33178 -1.99899 -17.99900 -6.99900 -1.99899 -14.32900 -6.33178 -1.99900 -12.99900 -6.99900 -1.99899 -15.66900 -7.04321 -1.99899 -14.16400 -6.33178 -1.99900 -12.99900 -6.99900 -1.99899 -14.32900 -12.99900 -2.59900 -15.99900 -11.54900 -2.59900 -17.99900 -13.18998 -2.59900 -16.58678 -14.30802 -2.59900 -16.95005 -19.25043 -2.59900 -17.99900 -14.80802 -2.59900 -16.58678 -14.80802 -2.59900 -16.58678 -19.25043 -2.59900 -17.99900 -14.99900 -2.59900 -15.99900 -19.25043 -2.59900 -17.99900 -14.80802 -2.59900 -15.41121 -14.99900 -2.59900 -15.99900 -14.80802 -2.59900 -15.41121 -19.25043 -2.59900 -17.99900 -18.45617 -2.59900 -13.99900 -14.80802 -2.59900 -15.41121 -18.45617 -2.59900 -13.99900 -14.30802 -2.59900 -15.04794 -18.45617 -2.59900 -13.99900 -13.68998 -2.59900 -15.04794 -14.30802 -2.59900 -15.04794 -13.68998 -2.59900 -15.04794 -18.45617 -2.59900 -13.99900 -11.54900 -2.59900 -13.99900 -13.68998 -2.59900 -15.04794 -11.54900 -2.59900 -13.99900 -13.18998 -2.59900 -15.41121 -11.54900 -2.59900 -13.99900 -12.99900 -2.59900 -15.99900 -13.18998 -2.59900 -15.41121 -12.99900 -2.59900 -15.99900 -11.54900 -2.59900 -13.99900 -11.54900 -2.59900 -17.99900 -14.30802 -2.59900 -16.95005 -11.54900 -2.59900 -17.99900 -19.25043 -2.59900 -17.99900 -13.68998 -2.59900 -16.95005 -11.54900 -2.59900 -17.99900 -14.30802 -2.59900 -16.95005 -13.18998 -2.59900 -16.58678 -11.54900 -2.59900 -17.99900 -13.68998 -2.59900 -16.95005 -13.18998 -2.99897 -16.58678 -13.18998 -2.99897 -16.58678 -7.04321 3.00061 -14.16400 7.16600 3.00060 -14.04321 -6.99900 3.00061 -14.32900 7.16600 3.00060 -14.04321 -7.04321 3.00061 -14.16400 7.16600 3.00060 -14.04321 -6.99900 3.00061 -14.32900 7.16600 3.00060 -14.04321 -6.99900 3.00066 -15.66899 -6.99900 3.00066 -15.66899 7.16600 3.00060 -14.04321 -7.04321 3.00066 -15.83400 -7.04321 3.00066 -15.83400 7.16600 3.00060 -14.04321 -7.16400 3.00066 -15.95478 -7.16400 3.00066 -15.95478 7.16600 3.00060 -14.04321 -7.32900 3.00067 -15.99899 -7.32900 3.00067 -15.99899 -19.50794 3.00048 -17.99900 -14.30802 3.00070 -16.95005 -14.30802 3.00070 -16.95005 -19.50794 3.00048 -17.99900 -14.80802 3.00068 -16.58678 -14.80802 3.00068 -16.58678 -19.50794 3.00048 -17.99900 -14.99900 3.00067 -15.99900 -14.99900 3.00067 -15.99900 -19.50794 3.00048 -17.99900 -14.80802 3.00065 -15.41121 -14.30802 3.00064 -15.04794 -19.50794 3.00048 -17.99900 -17.39376 2.99997 -9.49513 -19.50794 3.00048 -17.99900 -14.30802 3.00064 -15.04794 -14.80802 3.00065 -15.41121 -14.30802 3.00064 -15.04794 -17.39376 2.99997 -9.49513 -13.68998 3.00064 -15.04794 -8.83400 3.00061 -14.04321 -17.39376 2.99997 -9.49513 -8.83400 3.00061 -14.04321 -13.68998 3.00064 -15.04794 -17.39376 2.99997 -9.49513 -8.83400 3.00061 -14.04321 -17.39376 2.99997 -9.49513 -8.66900 3.00060 -13.99899 -8.66900 3.00060 -13.99899 -17.39376 2.99997 -9.49513 -17.39376 2.99997 -9.49513 8.67100 3.00060 -13.99900 -17.39376 2.99997 -9.49513 17.39576 2.99997 -9.49513 -17.39376 2.99997 -9.49513 8.67100 3.00060 -13.99900 8.67100 3.00060 -13.99900 17.39576 2.99997 -9.49513 8.83600 3.00060 -14.04321 14.31002 3.00064 -15.04794 8.83600 3.00060 -14.04321 17.39576 2.99997 -9.49513 8.83600 3.00060 -14.04321 14.31002 3.00064 -15.04794 8.95679 3.00061 -14.16400 13.69198 3.00063 -15.04794 13.19198 3.00065 -15.41121 13.69198 3.00063 -15.04794 8.95679 3.00061 -14.16400 14.31002 3.00064 -15.04794 17.39576 2.99997 -9.49513 14.81002 3.00065 -15.41121 14.81002 3.00065 -15.41121 19.50994 3.00048 -17.99900 15.00100 3.00066 -15.99900 19.50994 3.00048 -17.99900 14.81002 3.00065 -15.41121 17.39576 2.99997 -9.49513 15.00100 3.00066 -15.99900 19.50994 3.00048 -17.99900 14.81002 3.00068 -16.58678 14.81002 3.00068 -16.58678 19.50994 3.00048 -17.99900 14.31002 3.00069 -16.95005 13.69198 3.00069 -16.95005 19.50994 3.00048 -17.99900 -19.50794 3.00048 -17.99900 19.50994 3.00048 -17.99900 13.69198 3.00069 -16.95005 14.31002 3.00069 -16.95005 13.69198 3.00069 -16.95005 -19.50794 3.00048 -17.99900 13.19198 3.00068 -16.58678 7.33100 3.00066 -15.99900 -19.50794 3.00048 -17.99900 7.16600 3.00066 -15.95479 7.16600 3.00066 -15.95479 -19.50794 3.00048 -17.99900 7.04521 3.00066 -15.83400 7.04521 3.00066 -15.83400 -19.50794 3.00048 -17.99900 7.00100 3.00065 -15.66900 7.00100 3.00065 -15.66900 -19.50794 3.00048 -17.99900 7.00100 3.00061 -14.32900 7.00100 3.00061 -14.32900 -19.50794 3.00048 -17.99900 7.04521 3.00061 -14.16400 -7.32900 3.00067 -15.99899 -19.50794 3.00048 -17.99900 7.16600 3.00060 -14.04321 -19.50794 3.00048 -17.99900 -7.32900 3.00067 -15.99899 7.04521 3.00061 -14.16400 -19.50794 3.00048 -17.99900 7.16600 3.00060 -14.04321 9.00100 3.00065 -15.66900 13.19198 3.00065 -15.41121 9.00100 3.00065 -15.66900 13.69198 3.00063 -15.04794 8.95679 3.00061 -14.16400 14.31002 3.00064 -15.04794 9.00100 3.00065 -15.66900 13.19198 3.00065 -15.41121 8.95679 3.00066 -15.83400 8.83600 3.00066 -15.95479 13.19198 3.00065 -15.41121 13.00100 3.00066 -15.99900 13.19198 3.00065 -15.41121 8.83600 3.00066 -15.95479 8.95679 3.00066 -15.83400 8.67100 3.00066 -15.99900 -19.50794 3.00048 -17.99900 7.33100 3.00066 -15.99900 -19.50794 3.00048 -17.99900 13.00100 3.00066 -15.99900 13.19198 3.00068 -16.58678 8.67100 3.00066 -15.99900 13.00100 3.00066 -15.99900 -19.50794 3.00048 -17.99900 8.83600 3.00066 -15.95479 13.00100 3.00066 -15.99900 8.67100 3.00066 -15.99900 -14.30802 -2.99897 -16.95005 -19.50794 -2.99897 -17.99900 -19.50794 -2.99897 -17.99900 13.69198 -2.99897 -16.95005 19.50994 -2.99897 -17.99900 13.69198 -2.99897 -16.95005 -19.50794 -2.99897 -17.99900 13.69198 -2.99897 -16.95005 19.50994 -2.99897 -17.99900 14.31002 -2.99897 -16.95005 14.31002 -2.99897 -16.95005 19.50994 -2.99897 -17.99900 14.81002 -2.99897 -16.58678 14.81002 -2.99897 -16.58678 19.50994 -2.99897 -17.99900 15.00100 -2.99897 -15.99900 19.50994 -2.99897 -17.99900 14.81002 -2.99897 -15.41121 15.00100 -2.99897 -15.99900 14.81002 -2.99897 -15.41121 19.50994 -2.99897 -17.99900 17.39576 -2.99897 -9.49513 14.81002 -2.99897 -15.41121 17.39576 -2.99897 -9.49513 14.31002 -2.99897 -15.04794 14.31002 -2.99897 -15.04794 13.69198 -2.99897 -15.04794 14.31002 -2.99897 -15.04794 8.95679 -2.99897 -14.16400 13.69198 -2.99897 -15.04794 13.19198 -2.99897 -15.41121 8.83600 -2.99897 -14.04321 14.31002 -2.99897 -15.04794 17.39576 -2.99897 -9.49513 14.31002 -2.99897 -15.04794 8.83600 -2.99897 -14.04321 8.95679 -2.99897 -14.16400 8.83600 -2.99897 -14.04321 17.39576 -2.99897 -9.49513 8.67100 -2.99897 -13.99900 -17.39376 -2.99897 -9.49513 8.67100 -2.99897 -13.99900 17.39576 -2.99897 -9.49513 8.67100 -2.99897 -13.99900 -17.39376 -2.99897 -9.49513 7.33100 -2.99897 -13.99900 -17.39376 -2.99897 -9.49513 7.16600 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 7.33100 -2.99897 -13.99900 -17.39376 -2.99897 -9.49513 7.16600 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -8.66900 -2.99897 -13.99900 -8.66900 -2.99897 -13.99900 -17.39376 -2.99897 -9.49513 -8.83400 -2.99897 -14.04321 -8.83400 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -13.68998 -2.99897 -15.04794 -8.83400 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -13.68998 -2.99897 -15.04794 -17.39376 -2.99897 -9.49513 -14.30802 -2.99897 -15.04794 -19.50794 -2.99897 -17.99900 -14.30802 -2.99897 -15.04794 -17.39376 -2.99897 -9.49513 -14.30802 -2.99897 -15.04794 -19.50794 -2.99897 -17.99900 -14.80802 -2.99897 -15.41121 -14.80802 -2.99897 -15.41121 -19.50794 -2.99897 -17.99900 -14.99900 -2.99897 -15.99900 -14.99900 -2.99897 -15.99900 -19.50794 -2.99897 -17.99900 -14.80802 -2.99897 -16.58678 -14.80802 -2.99897 -16.58678 -19.50794 -2.99897 -17.99900 -14.30802 -2.99897 -16.95005 -19.50794 -2.99897 -17.99900 -7.32900 -2.99897 -15.99900 -19.50794 -2.99897 -17.99900 7.16600 -2.99897 -14.04321 -7.32900 -2.99897 -15.99900 -19.50794 -2.99897 -17.99900 7.04521 -2.99897 -14.16400 7.16600 -2.99897 -14.04321 -7.32900 -2.99897 -15.99900 7.16600 -2.99897 -14.04321 -7.16400 -2.99897 -15.95478 7.04521 -2.99897 -14.16400 -19.50794 -2.99897 -17.99900 7.00100 -2.99897 -14.32900 7.00100 -2.99897 -14.32900 -19.50794 -2.99897 -17.99900 7.00100 -2.99897 -15.66900 7.00100 -2.99897 -15.66900 -19.50794 -2.99897 -17.99900 7.04521 -2.99897 -15.83400 7.04521 -2.99897 -15.83400 -19.50794 -2.99897 -17.99900 7.16600 -2.99897 -15.95479 7.16600 -2.99897 -15.95479 -19.50794 -2.99897 -17.99900 8.83600 -2.99897 -15.95478 13.19198 -2.99897 -15.41121 8.83600 -2.99897 -15.95478 8.83600 -2.99897 -15.95478 13.19198 -2.99897 -15.41121 8.95679 -2.99897 -15.83400 8.95679 -2.99897 -15.83400 13.19198 -2.99897 -15.41121 9.00100 -2.99897 -15.66900 9.00100 -2.99897 -15.66900 13.19198 -2.99897 -15.41121 -7.16400 -2.99897 -15.95478 7.16600 -2.99897 -14.04321 -7.04321 -2.99897 -15.83400 -7.04321 -2.99897 -15.83400 7.16600 -2.99897 -14.04321 -6.99900 -2.99897 -15.66900 -6.99900 -2.99897 -15.66900 7.16600 -2.99897 -14.04321 -6.99900 -2.99897 -14.32900 -6.99900 -2.99897 -14.32900 7.16600 -2.99897 -14.04321 -7.04321 -2.99897 -14.16400 -7.04321 -2.99897 -14.16400 7.16600 -2.99897 -14.04321 -7.04321 -2.99897 -14.16400 -7.32900 -2.99897 -15.99900 -26.99900 2.00034 18.00100 -26.99900 -1.99897 18.00100 -26.99900 2.00034 18.00100 -26.99900 -1.99897 18.00100 -26.99900 -1.99897 18.00100 -26.99900 -1.99897 18.00100 27.00100 2.00010 18.00100 27.00100 2.00010 18.00100 -26.99900 2.00034 18.00100 27.00100 2.00010 18.00100 -26.99900 2.00034 18.00100 -26.99900 2.00034 18.00100 -26.99900 2.00034 18.00100 -26.99900 2.00034 18.00100 -27.99900 2.00072 -16.99900 -27.99900 2.00072 17.00100 -27.99900 2.00072 -16.99900 -27.99900 2.00072 17.00100 -27.99900 2.00072 17.00100 -27.99900 2.00072 -16.99900 0.91168 -0.18375 0.36750 0.82141 -0.57030 0.00000 0.95846 0.28513 0.00000 0.85464 0.46440 0.23218 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.94140 0.15082 0.30161 0.93860 0.34495 0.00000 1.00000 0.00000 0.00000 0.94140 -0.30161 0.15079 1.00000 0.00000 0.00000 0.97757 -0.21058 0.00000 0.08832 0.99509 -0.04413 0.00000 1.00000 0.00000 -0.00003 1.00000 -0.00003 0.00006 1.00000 0.00000 0.00000 1.00000 0.00003 -0.08344 0.98404 -0.15711 -0.00003 0.99408 -0.10849 0.00000 1.00000 0.00000 0.07300 0.98657 0.14594 -0.11228 0.99228 0.05252 0.00000 0.95239 -0.30485 0.00006 0.97192 -0.23524 0.44295 0.00000 -0.89651 0.00003 1.00000 0.00012 0.75231 0.00000 -0.65877 0.65877 0.00000 0.75231 0.94717 0.00000 -0.32072 0.89651 0.00000 0.44295 0.99780 0.00000 0.06613 -0.00003 1.00000 -0.00012 -0.44295 0.00000 0.89651 -0.65877 0.00000 -0.75231 -0.75231 0.00000 0.65877 -0.89651 0.00000 -0.44295 -0.94717 0.00000 0.32072 -0.99780 0.00000 -0.06613 -0.00006 1.00000 0.00009 -0.44295 0.00000 0.89651 -0.65877 0.00000 -0.75231 -0.75231 0.00000 0.65877 -0.89651 0.00000 -0.44295 -0.94717 0.00000 0.32072 -0.99780 0.00000 -0.06613 0.44295 0.00000 -0.89651 0.00003 1.00000 -0.00018 0.75231 0.00000 -0.65877 0.65877 0.00000 0.75231 0.94717 0.00000 -0.32072 -0.00006 1.00000 0.00000 -0.00006 1.00000 0.00000 -0.20930 0.97165 -0.10987 -0.07025 0.98682 0.14566 0.14603 0.98657 0.07300 0.11948 0.95950 -0.25507 0.00040 0.99997 0.00238 0.00000 0.96777 0.25175 0.00000 1.00000 0.00000 0.00049 0.99997 0.00024 0.00000 0.90823 0.41841 0.00339 0.99997 0.00299 -0.00024 1.00000 0.00012 0.86569 0.45344 0.21189 0.00064 0.99997 -0.00027 0.00092 0.99997 0.00064 0.00000 0.44450 0.89575 0.00000 0.44450 0.89575 -0.87606 0.43013 0.21781 0.87606 0.43013 0.21781 -0.07114 -0.96081 0.26786 -0.54381 -0.32505 0.77367 -0.74746 -0.56648 0.34690 -0.79644 -0.60247 0.05197 -0.85092 -0.51759 -0.08930 -0.77367 -0.32505 -0.54381 -0.34690 -0.56648 -0.74746 -0.04810 -0.92956 -0.36549 0.08893 -0.85919 -0.50380 0.47386 -0.56648 -0.67415 0.85778 -0.32505 -0.39811 0.77367 -0.32505 0.54381 0.34690 -0.56648 0.74746 0.03897 -0.83236 0.55281 -0.42097 0.00000 0.90704 -0.81808 0.00000 0.57506 -0.90704 0.00000 -0.42097 -0.57506 0.00000 -0.81808 0.42097 0.00000 -0.90704 0.81808 0.00000 -0.57506 0.90704 0.00000 0.42097 0.57506 0.00000 0.81808 0.00000 -0.44719 -0.89441 0.00000 -0.31620 -0.94867 0.00000 -0.90823 0.41841 0.00000 -0.96780 0.25169 -0.87606 -0.43019 0.21778 0.87606 -0.43019 0.21778 0.00000 -0.44441 0.89578 0.00000 -0.44441 0.89578 -0.66396 -0.71316 -0.22480 -0.82577 -0.56130 0.05475 -0.62261 -0.56130 -0.54518 -0.39283 -0.70708 -0.58791 -0.03925 -0.80490 -0.59206 0.26542 -0.56130 -0.78387 0.54518 -0.56130 -0.62264 0.74197 -0.56130 -0.36659 0.82577 -0.56130 -0.05475 0.66396 -0.71316 0.22480 0.62264 -0.56130 0.54518 0.36659 -0.56130 0.74197 0.04315 -0.84793 0.52831 -0.26542 -0.56130 0.78387 -0.54518 -0.56130 0.62261 -0.74197 -0.56130 0.36659 -0.66396 -0.71316 -0.22480 -0.82577 -0.56130 0.05475 -0.62264 -0.56130 -0.54518 -0.39283 -0.70708 -0.58794 -0.04636 -0.71316 -0.69945 0.26542 -0.56130 -0.78387 0.54518 -0.56130 -0.62261 0.74197 -0.56130 -0.36659 0.82577 -0.56130 -0.05475 0.89697 -0.32115 0.30372 0.62261 -0.56130 0.54518 0.36659 -0.56130 0.74197 0.04636 -0.71316 0.69945 -0.26542 -0.56130 0.78387 -0.54518 -0.56130 0.62264 -0.74197 -0.56130 0.36659 1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.89441 0.00000 -0.44719 -0.75134 0.00000 -0.65987 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.81600 0.00000 -0.57799 -0.83203 0.00000 -0.55467 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.89441 0.00000 -0.44719 -0.83203 0.00000 -0.55467 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.70708 0.00000 -0.70708 -0.70708 0.00000 -0.70708 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.70708 0.00000 -0.70708 -0.70708 0.00000 -0.70708 -0.20930 -0.97165 -0.10984 -0.07022 -0.98682 0.14563 0.11945 -0.95950 -0.25504 0.14600 -0.98657 0.07300 -0.08344 -0.98404 -0.15714 -0.11228 -0.99228 0.05255 0.08832 -0.99509 -0.04416 0.07300 -0.98657 0.14600 0.00000 -0.99896 0.04523 0.00000 -0.95804 0.28654 0.00000 -0.94867 -0.31620 -0.24253 -0.97012 0.00000 -0.80902 0.00000 -0.58776 -0.99417 0.00000 0.10767 -0.99417 0.00000 0.10767 -0.80902 0.00000 -0.58776 -0.99417 0.00000 -0.10767 -0.80902 0.00000 -0.58776 -0.80902 0.00000 -0.58776 -0.99417 0.00000 -0.10767 -0.20481 0.00000 -0.97879 -0.20481 0.00000 -0.97879 -0.40962 0.00000 -0.91223 -0.40962 0.00000 -0.91223 0.30900 0.00000 -0.95105 0.30900 0.00000 -0.95105 0.30900 0.00000 -0.95105 0.30900 0.00000 -0.95105 0.74102 0.00000 -0.67147 0.74102 0.00000 -0.67147 0.86761 0.00009 -0.49718 0.86764 -0.00012 -0.49718 0.99417 -0.00006 -0.10761 0.00000 -1.00000 0.00000 0.80895 -0.00012 0.58785 0.00000 -1.00000 0.00000 0.80889 0.00000 0.58791 0.80902 0.00000 0.58776 0.99414 -0.00006 0.10782 0.99417 -0.00012 0.10773 0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 -0.30900 0.00000 0.95105 -0.30900 0.00000 0.95105 -0.30900 0.00000 0.95105 -0.30900 0.00000 0.95105 -0.80902 0.00000 0.58776 -0.80902 0.00000 0.58776 -0.80902 0.00000 0.58776 -0.80902 0.00000 0.58776 0.42094 0.00000 -0.90707 0.08692 0.00000 -0.99619 0.08692 0.00000 -0.99619 0.42094 0.00000 -0.90707 0.57503 0.00000 -0.81811 0.57503 0.00000 -0.81811 0.00000 0.99997 0.00110 0.17383 0.00000 -0.98474 0.81811 0.00000 -0.57503 0.81811 0.00000 -0.57503 0.90707 0.00000 -0.42094 0.90707 0.00000 -0.42094 0.98474 0.00000 -0.17383 -0.00021 -0.99997 0.00006 0.99619 0.00000 -0.08692 0.99619 0.00000 -0.08692 0.99142 0.00000 0.13050 -0.00009 -1.00000 0.00000 0.99142 0.00000 0.13050 0.99142 0.00000 0.13050 0.81811 0.00000 0.57503 0.81808 0.00000 0.57506 0.90707 0.00000 0.42094 0.90707 0.00000 0.42094 0.57503 0.00000 0.81811 0.57503 0.00000 0.81811 0.42094 0.00000 0.90707 -0.00015 -0.99997 -0.00058 0.13050 0.00000 0.99142 0.13053 0.00000 0.99142 0.13053 0.00000 0.99142 0.00000 -1.00000 0.00000 -0.08695 0.00000 0.99619 -0.08695 0.00000 0.99619 -0.17386 0.00000 0.98474 0.00000 -1.00000 0.00000 -0.57503 0.00000 0.81811 -0.57503 0.00000 0.81811 -0.42097 0.00000 0.90704 -0.42094 0.00000 0.90707 -0.90707 0.00000 0.42094 -0.90704 0.00000 0.42097 -0.81808 0.00000 0.57506 -0.81808 0.00000 0.57506 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 0.00000 -1.00000 0.00000 0.00003 1.00000 0.00027 -0.98474 0.00000 -0.17383 -0.98474 0.00000 -0.17383 -0.90707 0.00000 -0.42094 -0.90707 0.00000 -0.42094 -0.81811 0.00000 -0.57503 -0.81811 0.00000 -0.57503 -0.00009 0.99997 -0.00031 -0.57503 0.00000 -0.81811 -0.57503 0.00000 -0.81811 -0.42094 0.00000 -0.90707 -0.42094 0.00000 -0.90707 -0.13050 0.00000 -0.99142 -0.13050 0.00000 -0.99142 -0.13050 0.00000 -0.99142 -0.13050 0.00000 -0.99142 0.42094 0.00000 -0.90707 0.13050 0.00000 -0.99142 0.13050 0.00000 -0.99142 0.42097 0.00000 -0.90704 0.57506 0.00000 -0.81808 0.13053 0.00000 -0.99142 0.13050 0.00000 -0.99142 0.57503 0.00000 -0.81811 0.81811 0.00000 -0.57503 0.81811 0.00000 -0.57503 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.98474 0.00000 -0.17383 -0.00061 -0.99997 0.00006 0.00000 1.00000 0.00003 0.00000 -1.00000 0.00000 0.88522 0.45027 0.11652 -0.00031 -0.99997 0.00000 0.00104 0.99997 -0.00485 0.36549 -0.92956 0.04810 0.67415 0.56648 0.47389 0.81808 0.00000 0.57506 -0.00003 1.00000 -0.00003 0.74746 -0.56648 0.34690 0.29307 0.71786 0.63146 0.42094 0.00000 0.90707 -0.00009 0.99997 0.00040 0.47386 -0.56648 0.67415 0.07215 0.55760 0.82693 0.08692 0.00000 0.99619 0.00000 1.00000 0.00006 0.14432 -0.55760 0.81744 -0.13053 0.00000 0.99142 -0.13050 0.00000 0.99142 -0.13050 0.00000 0.99142 -0.13053 0.00000 0.99142 -0.42097 0.00000 0.90704 -0.42094 0.00000 0.90707 -0.57503 0.00000 0.81811 -0.57503 0.00000 0.81811 -0.81808 0.00000 0.57506 -0.81808 0.00000 0.57506 -0.90707 0.00000 0.42094 -0.90704 0.00000 0.42097 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 -0.99142 0.00000 0.13050 -0.99619 0.00000 -0.08692 -0.99619 0.00000 -0.08692 -0.98474 0.00000 -0.17383 -0.98474 0.00000 -0.17383 -0.00003 0.99997 0.00461 -0.70708 0.00000 -0.70708 -0.81811 0.00000 -0.57503 0.00000 0.99997 0.00064 0.00000 -1.00000 0.00000 -0.90707 0.00000 -0.42094 -0.96591 0.00000 -0.25880 0.00000 0.99997 -0.00333 -0.42094 0.00000 -0.90707 -0.42094 0.00000 -0.90707 0.00000 1.00000 0.00000 0.00006 0.99997 0.00308 0.00000 -1.00000 0.00000 -0.08692 0.00000 -0.99619 -0.08692 0.00000 -0.99619 -0.99417 0.00000 0.10767 -0.86758 0.00000 -0.49724 -0.86758 0.00000 -0.49724 -0.99417 0.00000 0.10767 0.00000 1.00000 0.00006 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 -0.30900 0.00000 -0.95105 -0.30900 0.00000 -0.95105 -0.30900 0.00000 -0.95105 -0.30900 0.00000 -0.95105 0.40962 0.00000 -0.91223 0.40962 0.00000 -0.91223 0.20481 0.00000 -0.97879 0.20481 0.00000 -0.97879 0.80902 0.00000 -0.58776 0.80902 0.00000 -0.58776 0.80902 0.00000 -0.58776 0.80902 0.00000 -0.58776 0.99417 0.00000 0.10767 0.99417 0.00000 0.10767 0.99417 0.00000 -0.10767 0.99417 0.00000 -0.10767 0.80902 0.00000 0.58776 0.80902 0.00000 0.58776 0.80902 0.00000 0.58776 0.80902 0.00000 0.58776 0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 0.00000 -1.00000 0.00000 -0.30900 0.00000 0.95105 -0.30900 0.00000 0.95105 0.30900 0.00000 0.95105 0.00360 0.99997 -0.00497 -0.80902 0.00000 0.58776 0.00900 0.99979 -0.01807 -0.80902 0.00000 0.58776 -0.80902 0.00000 0.58776 0.00531 0.99991 -0.01062 -0.17383 0.00000 -0.98474 -0.99619 0.00000 -0.08692 0.42097 0.00000 0.90707 -0.99619 0.00000 -0.08692 -0.17386 0.00000 -0.98474 -0.70708 0.00000 -0.70708 -0.70708 0.00000 -0.70708 -0.86602 0.00000 -0.49998 -0.57503 0.00000 -0.81811 -0.49998 0.00000 -0.86602 0.31233 0.15616 0.93704 -0.26725 0.53450 0.80178 -0.53450 -0.26725 0.80178 0.33332 -0.66665 0.66665 0.53450 0.26725 0.80178 -0.26725 0.53450 0.80178 -0.53450 -0.26725 0.80178 0.33332 -0.66665 0.66665 0.33332 0.66665 0.66665 -0.81649 0.40825 0.40825 -0.33332 -0.66665 0.66665 0.81649 -0.40825 0.40825 0.40825 0.81649 0.40825 -0.66665 0.33332 0.66665 -0.40825 -0.81649 0.40825 0.66665 -0.33332 0.66665 -0.94140 0.15082 0.30164 -0.94140 0.30164 -0.15082 -0.94140 -0.30164 0.15082 -0.94140 -0.15082 -0.30164 -0.85464 0.46440 0.23218 -0.91168 0.18375 -0.36750 -0.91168 -0.18375 0.36750 -0.85464 -0.46440 -0.23218 -0.00037 1.00000 0.00000 -0.00037 1.00000 0.00000 -0.00037 1.00000 0.00000 -0.87606 0.43013 0.21781 -0.87606 0.43013 0.21781 -0.85473 0.47645 0.20585 -0.85473 0.47645 0.20585 -0.85473 0.47645 0.20585 0.85473 0.47645 0.20585 0.85473 0.47645 0.20585 0.87606 0.43013 0.21781 -0.25883 0.00000 0.96591 -0.96591 0.00000 0.25883 -0.96591 0.00000 0.25883 -0.96591 0.00000 -0.25883 -0.25883 0.00000 -0.96591 -0.25883 0.00000 -0.96591 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.25883 0.00000 -0.96591 0.96591 0.00000 -0.25883 0.96591 0.00000 -0.25883 0.96591 0.00000 -0.25883 0.96591 0.00000 0.25883 0.96591 0.00000 0.25883 0.96591 0.00000 0.25883 0.25883 0.00000 0.96591 0.25883 0.00000 0.96591 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00122 0.99997 -0.00082 0.00174 0.99997 -0.00174 0.00174 0.99997 -0.00174 -0.00095 0.99997 -0.00058 -0.00095 0.99997 -0.00058 -0.00006 1.00000 -0.00006 -0.00006 1.00000 -0.00006 -0.00006 1.00000 -0.00006 -0.00006 1.00000 0.00006 -0.00006 1.00000 0.00006 -0.00006 1.00000 0.00006 -0.00095 0.99997 0.00058 -0.00095 0.99997 0.00058 0.00162 0.99997 0.00125 0.00073 0.99997 0.00073 0.00073 0.99997 0.00073 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -0.87606 -0.43019 0.21778 -0.87606 -0.43019 0.21778 -0.85479 -0.47636 0.20585 -0.85479 -0.47636 0.20585 -0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.87606 -0.43019 0.21778 0.87606 -0.43019 0.21778 -0.55556 0.00000 -0.83145 0.19507 0.00000 -0.98077 0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 0.55556 0.00000 0.83145 -0.19507 0.00000 0.98077 -0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 -0.55556 0.00000 -0.83145 0.19507 0.00000 -0.98077 0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 -0.19507 0.00000 -0.98077 0.98077 0.00000 0.19507 0.98077 0.00000 0.19507 0.98077 0.00000 0.19507 0.98077 0.00000 -0.19507 0.55556 0.00000 0.83145 0.83145 0.00000 0.55556 0.83145 0.00000 0.55556 -0.19507 0.00000 0.98077 -0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 0.19507 0.00000 0.98077 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -0.00031 -0.99997 0.00003 -0.00031 -0.99997 0.00003 -0.00018 -1.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -0.00082 -0.99997 0.00003 -0.00082 -0.99997 0.00003 -0.00052 -0.99997 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00003 1.00000 0.00009 0.00006 1.00000 0.00003 0.00006 1.00000 0.00003 0.00009 1.00000 0.00000 0.00012 1.00000 0.00000 0.00012 1.00000 0.00000 0.00006 1.00000 0.00000 0.00006 1.00000 0.00000 0.00006 1.00000 -0.00003 0.00006 1.00000 -0.00003 0.00003 1.00000 -0.00009 0.00003 1.00000 -0.00009 0.00003 1.00000 -0.00021 -0.00003 1.00000 0.00021 -0.00003 1.00000 -0.00009 -0.00006 1.00000 -0.00003 -0.00006 1.00000 -0.00003 -0.00009 1.00000 0.00000 -0.00012 1.00000 0.00000 -0.00012 1.00000 0.00000 -0.00006 1.00000 0.00000 -0.00006 1.00000 0.00000 -0.00006 1.00000 0.00003 -0.00006 1.00000 0.00003 -0.00003 1.00000 0.00006 -0.00003 1.00000 0.00006 -0.00012 0.99997 -0.00034 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00003 1.00000 0.00000 0.00006 1.00000 0.00000 0.00006 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00000 1.00000 -0.00003 0.00000 1.00000 -0.00003 0.00015 1.00000 0.00021 -0.00003 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 -0.00003 -0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 -0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.98083 0.00000 -0.19474 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.70708 0.00000 -0.70708 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 -0.58776 0.00000 0.80902 -0.95105 0.00000 0.30900 -0.95105 0.00000 -0.30900 -0.95105 0.00000 -0.30900 -0.95105 0.00000 -0.30900 -0.58776 0.00000 -0.80902 -0.58776 0.00000 -0.80902 -0.25886 0.00000 0.96591 -0.25886 0.00000 0.96591 0.25880 0.00000 0.96591 0.25880 0.00000 0.96591 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.58776 0.00000 0.80902 0.58776 0.00000 0.80902 0.95105 0.00000 0.30900 0.95105 0.00000 0.30900 0.95105 0.00000 0.30900 0.95111 -0.00037 -0.30876 0.95105 0.00000 -0.30900 0.96591 0.00000 0.25877 0.96591 0.00000 0.25880 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.25880 0.00000 0.96591 0.25880 0.00000 0.96591 0.25880 0.00000 0.96591 0.70705 0.00000 0.70711 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.96591 0.00000 0.25877 0.96591 0.00000 0.25877 0.96591 0.00000 0.25880 0.96591 0.00000 0.25880 0.96591 0.00000 0.25880 0.70708 0.00000 -0.70708 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 0.96591 0.00000 -0.25880 0.00000 0.00000 1.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 -0.58776 0.00000 0.80902 -0.58776 0.00000 0.80902 -0.58776 0.00000 0.80902 -0.95105 0.00000 0.30900 -0.95105 0.00000 0.30900 -0.95105 0.00000 0.30900 -0.95105 0.00000 -0.30900 -0.95105 0.00000 -0.30900 -0.95105 0.00000 -0.30900 -0.58776 0.00000 -0.80902 -0.58776 0.00000 -0.80902 -0.00003 -1.00000 0.00000 -0.00003 -1.00000 0.00000 0.00101 -0.99997 -0.00037 0.00101 -0.99997 -0.00037 0.00000 -1.00000 0.00003 0.00000 -1.00000 0.00003 -0.00150 -0.99997 -0.00146 -0.00150 -0.99997 -0.00146 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00009 -1.00000 0.00000 0.00009 -1.00000 0.00000 0.00009 -1.00000 0.00000 0.00006 -1.00000 0.00000 0.00006 -1.00000 0.00000 0.00006 -1.00000 0.00000 0.00070 -0.99997 0.00003 0.00070 -0.99997 0.00003 0.00070 -0.99997 0.00003 0.00101 -0.99997 0.00000 0.00101 -0.99997 0.00000 0.00101 -0.99997 0.00000 0.00034 -0.99997 0.00012 0.00034 -0.99997 0.00012 0.00034 -0.99997 0.00012 0.00018 -1.00000 0.00018 0.00018 -1.00000 0.00018 0.00018 -1.00000 0.00018 0.00006 -1.00000 0.00021 0.00006 -1.00000 0.00021 0.00006 -1.00000 0.00021 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 -0.00003 -1.00000 0.00021 -0.00003 -1.00000 0.00021 -0.00003 -1.00000 0.00021 -0.00012 -1.00000 0.00012 -0.00012 -1.00000 0.00012 -0.00012 -1.00000 0.00012 -0.00018 -1.00000 0.00009 -0.00018 -1.00000 0.00009 -0.00006 -1.00000 0.00000 -0.00006 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 -0.00009 -1.00000 -0.00015 -0.00009 -1.00000 -0.00015 -0.00009 -1.00000 -0.00015 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00000 -1.00000 -0.00003 0.00006 -1.00000 0.00000 0.00006 -1.00000 0.00000 0.00006 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00003 -1.00000 0.00000 0.00003 -1.00000 0.00000 0.00003 -1.00000 0.00000 0.00027 -1.00000 0.00003 0.00027 -1.00000 0.00003 0.00027 -1.00000 0.00003 0.00034 -0.99997 0.00000 0.00034 -0.99997 0.00000 0.00034 -0.99997 0.00000 0.00024 -1.00000 0.00006 0.00024 -1.00000 0.00006 0.00024 -1.00000 0.00006 0.00012 -1.00000 0.00012 0.00012 -1.00000 0.00012 0.00012 -1.00000 0.00012 0.00003 -1.00000 0.00021 0.00003 -1.00000 0.00021 0.00003 -1.00000 0.00021 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 0.00000 -1.00000 0.00027 -0.00006 -1.00000 0.00021 -0.00006 -1.00000 0.00021 -0.00006 -1.00000 0.00021 -0.00018 -1.00000 0.00018 -0.00018 -1.00000 0.00018 -0.00018 -1.00000 0.00018 -0.00046 -0.99997 0.00012 -0.00046 -0.99997 0.00012 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 -0.00018 0.99966 0.02509 -0.00018 0.99966 0.02509 0.00000 1.00000 0.00009 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 -0.00003 0.99997 0.00040 -0.00003 0.99997 0.00040 -0.00003 0.99997 0.00040 0.00000 1.00000 0.00003 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 -0.00003 1.00000 0.00000 -0.00003 1.00000 0.00000 -0.00003 1.00000 0.00000 -0.00003 1.00000 0.00000 -0.00003 1.00000 0.00000 -0.00003 1.00000 0.00000 -0.00006 1.00000 0.00003 -0.00006 1.00000 0.00003 -0.00006 1.00000 0.00003 -0.00006 1.00000 0.00006 -0.00006 1.00000 0.00006 -0.00006 1.00000 0.00006 -0.00018 0.99997 0.00031 -0.00018 0.99997 0.00031 -0.00018 0.99997 0.00031 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00000 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00012 1.00000 0.00018 0.00012 1.00000 0.00018 0.00000 1.00000 0.00015 0.00000 1.00000 0.00015 0.00000 1.00000 0.00015 0.00024 0.99997 0.00064 0.00024 0.99997 0.00064 0.00000 1.00000 0.00000 0.00000 1.00000 0.00012 0.00000 1.00000 0.00012 0.00000 1.00000 0.00012 0.00000 1.00000 0.00012 0.00000 1.00000 0.00012 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 -0.00003 1.00000 0.00012 -0.00003 1.00000 0.00012 -0.00037 0.99997 -0.00201 -0.00037 0.99997 -0.00201 0.00003 1.00000 0.00009 0.00003 1.00000 0.00009 0.00003 1.00000 0.00009 0.00003 1.00000 0.00003 0.00003 1.00000 0.00003 0.00003 1.00000 0.00003 0.00006 1.00000 0.00006 0.00006 1.00000 0.00006 0.00006 1.00000 0.00006 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00003 1.00000 0.00000 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 0.00000 1.00000 -0.00018 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00018 0.99997 -0.00137 0.00018 0.99997 -0.00137 0.00009 0.99997 -0.00067 0.00009 0.99997 -0.00067 0.00009 0.99997 -0.00067 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00009 0.00000 1.00000 0.00027 0.00000 1.00000 0.00027 0.00003 1.00000 0.00027 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 0.00006 0.00000 1.00000 0.00006 0.00000 1.00000 0.00006 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 0.00003 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 -0.00006 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000

2 0 0 1 1 2

3 3 0 4 2 5

6 6 4 7 5 8

4 9 6 10 7 11

9 12 5 13 8 14

5 15 9 16 6 17

11 18 8 19 10 20

8 21 11 22 9 23

7 24 10 25 4 26

10 27 7 28 11 29

1 30 9 31 11 32

1 33 0 34 9 35

3 36 7 37 6 38

7 39 3 40 2 41

9 42 0 43 6 44

6 45 0 46 3 47

13 48 12 49 14 50

14 51 12 52 15 53

15 54 12 55 16 56

16 57 12 58 17 59

19 60 18 61 20 62

20 63 18 64 21 65

21 66 18 67 22 68

22 69 18 70 23 71

22 72 23 73 25 74

13 75 14 76 31 77

16 78 17 79 38 80

51 81 12 82 50 83

19 84 20 85 46 86

53 87 21 88 52 89

17 90 52 91 21 92

55 93 12 94 54 95

20 96 54 97 12 98

52 99 17 100 55 101

12 102 55 103 17 104

54 105 20 106 53 107

21 108 53 109 20 110

57 111 58 112 54 113

59 114 54 115 58 116

60 117 57 118 53 119

54 120 53 121 57 122

52 123 61 124 53 125

62 126 53 127 61 128

55 129 56 130 52 131

61 132 52 133 56 134

56 135 59 136 64 137

65 138 64 139 59 140

444 141 443 142 61 143

62 144 61 145 445 146

57 147 60 148 67 149

66 150 67 151 60 152

68 153 446 154 447 155

450 156 448 157 449 158

452 159 63 160 451 161

69 162 453 163 63 164

71 165 70 166 84 167

454 168 84 169 70 170

72 171 71 172 85 173

84 174 85 175 71 176

73 177 72 178 455 179

85 180 456 181 72 182

442 183 441 184 440 185

439 186 440 187 441 188

75 189 74 190 86 191

457 192 86 193 74 194

76 195 75 196 87 197

86 198 87 199 75 200

77 201 76 202 458 203

87 204 459 205 76 206

93 207 134 208 460 209

135 210 461 211 134 212

79 213 78 214 88 215

462 216 88 217 78 218

80 219 79 220 89 221

88 222 89 223 79 224

464 225 80 226 463 227

89 228 465 229 80 230

81 231 466 232 90 233

468 234 90 235 467 236

82 237 81 238 91 239

90 240 91 241 81 242

83 243 82 244 469 245

91 246 470 247 82 248

73 249 70 250 72 251

71 252 72 253 70 254

83 255 471 256 82 257

81 258 82 259 472 260

80 261 473 262 79 263

78 264 79 265 474 266

77 267 74 268 76 269

75 270 76 271 74 272

70 273 73 274 77 275

74 276 77 277 73 278

476 279 83 280 475 281

78 282 477 283 83 284

64 285 478 286 56 287

480 288 56 289 479 290

61 291 481 292 482 293

485 294 483 295 484 296

488 297 486 298 487 299

62 300 489 301 490 302

59 303 491 304 65 305

493 306 65 307 492 308

495 309 494 310 93 311

78 312 93 313 496 314

77 315 497 316 92 317

499 318 92 319 498 320

95 321 98 322 94 323

99 324 94 325 98 326

96 327 500 328 501 329

504 330 502 331 503 332

507 333 505 334 506 335

97 336 508 337 509 338

42 339 44 340 100 341

101 342 100 343 44 344

44 345 43 346 101 347

115 348 101 349 43 350

510 351 40 352 103 353

102 354 103 355 40 356

40 357 42 358 102 359

100 360 102 361 42 362

24 363 511 364 105 365

104 366 105 367 512 368

514 369 513 370 104 371

516 372 104 373 515 374

28 375 26 376 107 377

106 378 107 379 26 380

26 381 24 382 106 383

105 384 106 385 24 386

29 387 30 388 109 389

108 390 109 391 30 392

30 393 28 394 108 395

107 396 108 397 28 398

517 399 27 400 111 401

110 402 111 403 27 404

27 405 29 406 110 407

109 408 110 409 29 410

39 411 518 412 113 413

112 414 113 415 519 416

521 417 520 418 112 419

111 420 112 421 522 422

114 423 115 424 41 425

43 426 41 427 115 428

41 429 39 430 114 431

113 432 114 433 39 434

35 435 37 436 116 437

117 438 116 439 37 440

37 441 36 442 117 443

131 444 117 445 36 446

523 447 33 448 119 449

118 450 119 451 33 452

33 453 35 454 118 455

116 456 118 457 35 458

45 459 524 460 121 461

120 462 121 463 525 464

527 465 526 466 120 467

529 468 120 469 528 470

49 471 47 472 123 473

122 474 123 475 47 476

47 477 45 478 122 479

121 480 122 481 45 482

531 483 530 484 125 485

124 486 125 487 532 488

533 489 49 490 124 491

123 492 124 493 49 494

534 495 48 496 127 497

126 498 127 499 48 500

48 501 535 502 126 503

125 504 126 505 536 506

32 507 537 508 129 509

128 510 129 511 538 512

540 513 539 514 128 515

127 516 128 517 541 518

130 519 131 520 34 521

36 522 34 523 131 524

34 525 32 526 130 527

129 528 130 529 32 530

542 531 146 532 92 533

147 534 92 535 146 536

544 537 543 538 133 539

546 540 133 541 545 542

158 543 139 544 157 545

138 546 157 547 139 548

548 549 547 550 145 551

550 552 145 553 549 554

156 555 150 556 159 557

152 558 159 559 150 560

162 561 154 562 161 563

155 564 161 565 154 566

142 567 144 568 160 569

163 570 160 571 144 572

165 573 164 574 167 575

166 576 167 577 164 578

169 579 168 580 171 581

170 582 171 583 168 584

173 585 172 586 175 587

174 588 175 589 172 590

177 591 176 592 179 593

178 594 179 595 176 596

181 597 180 598 183 599

182 600 183 601 180 602

553 603 551 604 552 605

132 606 554 607 555 608

137 609 166 610 556 611

166 612 557 613 558 614

561 615 559 616 560 617

143 618 562 619 171 620

141 621 563 622 564 623

566 624 171 625 565 626

171 627 567 628 568 629

571 630 569 631 570 632

573 633 572 634 170 635

170 636 574 637 575 638

151 639 576 640 175 641

149 642 577 643 578 644

580 645 175 646 579 647

175 648 581 649 582 650

148 651 583 652 584 653

153 654 174 655 585 656

174 657 586 658 587 659

590 660 588 661 589 662

592 663 591 664 179 665

594 666 179 667 593 668

596 669 595 670 249 671

253 672 249 673 597 674

600 675 598 676 599 677

178 678 601 679 602 680

604 681 603 682 183 683

606 684 183 685 605 686

608 687 607 688 314 689

318 690 314 691 609 692

612 693 610 694 611 695

182 696 613 697 614 698

617 699 615 700 616 701

620 702 618 703 619 704

623 705 621 706 622 707

626 708 624 709 625 710

189 711 113 712 112 713

190 714 121 715 120 716

190 717 191 718 126 719

185 720 184 721 189 722

188 723 189 724 184 725

186 726 187 727 190 728

191 729 190 730 187 731

184 732 186 733 188 734

190 735 188 736 186 737

187 738 185 739 191 740

189 741 191 742 185 743

186 744 70 745 187 746

77 747 187 748 70 749

94 750 185 751 95 752

187 753 95 754 185 755

93 756 78 757 94 758

185 759 94 760 78 761

186 762 184 763 70 764

83 765 70 766 184 767

628 768 627 769 193 770

192 771 193 772 629 773

631 774 630 775 195 776

633 777 195 778 632 779

635 780 634 781 194 782

637 783 194 784 636 785

640 786 638 787 639 788

643 789 641 790 642 791

188 792 190 793 104 794

104 795 190 796 195 797

195 798 190 799 194 800

194 801 190 802 120 803

193 804 192 805 112 806

112 807 192 808 189 809

189 810 192 811 191 812

191 813 192 814 128 815

104 816 195 817 105 818

192 819 129 820 128 821

644 822 25 823 23 824

646 825 645 826 23 827

23 828 15 829 647 830

649 831 648 832 15 833

651 834 650 835 15 836

653 837 652 838 15 839

655 840 654 841 15 842

16 843 656 844 15 845

19 846 657 847 18 848

658 849 31 850 14 851

660 852 659 853 14 854

14 855 18 856 661 857

663 858 662 859 18 860

665 861 664 862 18 863

667 864 666 865 18 866

669 867 668 868 18 869

22 870 670 871 21 872

671 873 38 874 17 875

673 876 672 877 17 878

17 879 21 880 674 881

676 882 675 883 21 884

678 885 677 886 21 887

680 888 679 889 21 890

682 891 681 892 21 893

13 894 683 895 12 896

684 897 50 898 12 899

686 900 685 901 12 902

688 903 687 904 12 905

689 906 46 907 20 908

12 909 690 910 20 911

55 912 54 913 56 914

59 915 56 916 54 917

691 918 60 919 62 920

53 921 62 922 60 923

133 924 692 925 693 926

696 927 694 928 695 929

699 930 697 931 698 932

702 933 700 934 701 935

705 936 703 937 704 938

708 939 706 940 707 941

711 942 709 943 710 944

714 945 712 946 713 947

717 948 715 949 716 950

720 951 718 952 719 953

723 954 721 955 722 956

726 957 724 958 725 959

729 960 727 961 728 962

140 963 730 964 731 965

733 966 732 967 140 968

735 969 140 970 734 971

738 972 736 973 737 974

145 975 739 976 740 977

743 978 741 979 742 980

746 981 744 982 745 983

749 984 747 985 748 986

752 987 750 988 751 989

754 990 136 991 753 992

756 993 755 994 136 995

759 996 757 997 758 998

136 999 760 1000 761 1001

764 1002 762 1003 763 1004

767 1005 765 1006 766 1007

770 1008 768 1009 769 1010

773 1011 771 1012 772 1013

776 1014 774 1015 775 1016

779 1017 777 1018 778 1019

781 1020 780 1021 167 1022

783 1023 167 1024 782 1025

167 1026 784 1027 785 1028

788 1029 786 1030 787 1031

114 1032 113 1033 189 1034

115 1035 114 1036 189 1037

101 1038 115 1039 189 1040

188 1041 100 1042 189 1043

101 1044 189 1045 100 1046

102 1047 100 1048 188 1049

103 1050 102 1051 188 1052

104 1053 103 1054 188 1055

122 1056 121 1057 190 1058

123 1059 122 1060 190 1061

124 1062 123 1063 190 1064

125 1065 124 1066 190 1067

127 1068 126 1069 191 1070

128 1071 127 1072 191 1073

95 1074 187 1075 92 1076

77 1077 92 1078 187 1079

184 1080 185 1081 83 1082

78 1083 83 1084 185 1085

106 1086 105 1087 195 1088

107 1089 106 1090 195 1091

108 1092 107 1093 195 1094

193 1095 109 1096 195 1097

108 1098 195 1099 109 1100

110 1101 109 1102 193 1103

111 1104 110 1105 193 1106

112 1107 111 1108 193 1109

130 1110 129 1111 192 1112

131 1113 130 1114 192 1115

117 1116 131 1117 192 1118

194 1119 116 1120 192 1121

117 1122 192 1123 116 1124

118 1125 116 1126 194 1127

119 1128 118 1129 194 1130

120 1131 119 1132 194 1133

316 1134 373 1135 320 1136

374 1137 320 1138 373 1139

331 1140 403 1141 327 1142

242 1143 353 1144 356 1145

360 1146 356 1147 353 1148

316 1149 312 1150 373 1151

311 1152 315 1153 372 1154

323 1155 327 1156 408 1157

403 1158 408 1159 327 1160

375 1161 319 1162 405 1163

328 1164 324 1165 399 1166

332 1167 328 1168 399 1169

267 1170 789 1171 271 1172

271 1173 790 1174 217 1175

217 1176 791 1177 219 1178

328 1179 332 1180 325 1181

329 1182 325 1183 332 1184

325 1185 321 1186 328 1187

324 1188 328 1189 321 1190

321 1191 317 1192 324 1193

320 1194 324 1195 317 1196

340 1197 337 1198 336 1199

333 1200 336 1201 337 1202

337 1203 340 1204 341 1205

344 1206 341 1207 340 1208

341 1209 344 1210 347 1211

346 1212 347 1213 344 1214

418 1215 409 1216 361 1217

366 1218 361 1219 409 1220

415 1221 414 1222 354 1223

416 1224 418 1225 361 1226

416 1227 351 1228 359 1229

350 1230 359 1231 351 1232

308 1233 301 1234 307 1235

302 1236 307 1237 301 1238

301 1239 308 1240 309 1241

792 1242 309 1243 308 1244

309 1245 793 1246 313 1247

795 1248 313 1249 794 1250

333 1251 329 1252 336 1253

332 1254 336 1255 329 1256

351 1257 347 1258 350 1259

346 1260 350 1261 347 1262

409 1263 307 1264 366 1265

302 1266 366 1267 307 1268

320 1269 317 1270 796 1271

313 1272 797 1273 317 1274

394 1275 393 1276 389 1277

391 1278 389 1279 393 1280

397 1281 393 1282 398 1283

394 1284 398 1285 393 1286

397 1287 398 1288 401 1289

798 1290 401 1291 398 1292

407 1293 401 1294 404 1295

799 1296 404 1297 401 1298

407 1299 404 1300 371 1301

800 1302 371 1303 404 1304

371 1305 801 1306 370 1307

803 1308 370 1309 802 1310

370 1311 804 1312 377 1313

379 1314 377 1315 805 1316

381 1317 377 1318 383 1319

379 1320 383 1321 377 1322

385 1323 381 1324 387 1325

383 1326 387 1327 381 1328

389 1329 391 1330 387 1331

385 1332 387 1333 391 1334

273 1335 274 1336 806 1337

268 1338 807 1339 274 1340

274 1341 273 1342 278 1343

277 1344 278 1345 273 1346

278 1347 277 1348 282 1349

281 1350 282 1351 277 1352

261 1353 808 1354 262 1355

264 1356 262 1357 809 1358

262 1359 256 1360 261 1361

259 1362 261 1363 256 1364

256 1365 252 1366 259 1367

255 1368 259 1369 252 1370

241 1371 236 1372 243 1373

237 1374 243 1375 236 1376

236 1377 241 1378 244 1379

247 1380 244 1381 241 1382

244 1383 247 1384 248 1385

251 1386 248 1387 247 1388

294 1389 298 1390 295 1391

299 1392 295 1393 298 1394

295 1395 290 1396 294 1397

289 1398 294 1399 290 1400

290 1401 286 1402 289 1403

410 1404 289 1405 286 1406

264 1407 810 1408 268 1409

812 1410 268 1411 811 1412

248 1413 251 1414 252 1415

255 1416 252 1417 251 1418

243 1419 237 1420 298 1421

299 1422 298 1423 237 1424

281 1425 410 1426 282 1427

286 1428 282 1429 410 1430

233 1431 198 1432 235 1433

203 1434 235 1435 198 1436

229 1437 231 1438 235 1439

233 1440 235 1441 231 1442

229 1443 225 1444 231 1445

227 1446 231 1447 225 1448

221 1449 813 1450 225 1451

227 1452 225 1453 814 1454

221 1455 223 1456 815 1457

817 1458 816 1459 223 1460

223 1461 215 1462 818 1463

213 1464 819 1465 215 1466

215 1467 209 1468 213 1469

211 1470 213 1471 209 1472

207 1473 205 1474 209 1475

211 1476 209 1477 205 1478

202 1479 199 1480 207 1481

205 1482 207 1483 199 1484

198 1485 199 1486 203 1487

202 1488 203 1489 199 1490

272 1491 270 1492 275 1493

269 1494 275 1495 270 1496

275 1497 279 1498 272 1499

276 1500 272 1501 279 1502

279 1503 283 1504 276 1505

280 1506 276 1507 283 1508

260 1509 411 1510 266 1511

265 1512 266 1513 411 1514

411 1515 260 1516 257 1517

258 1518 257 1519 260 1520

257 1521 258 1522 820 1523

254 1524 821 1525 258 1526

240 1527 822 1528 239 1529

238 1530 239 1531 823 1532

239 1533 245 1534 240 1535

246 1536 240 1537 245 1538

245 1539 824 1540 246 1541

250 1542 246 1543 825 1544

293 1545 296 1546 297 1547

300 1548 297 1549 296 1550

296 1551 293 1552 291 1553

288 1554 291 1555 293 1556

291 1557 288 1558 287 1559

412 1560 287 1561 288 1562

265 1563 269 1564 266 1565

270 1566 266 1567 269 1568

827 1569 826 1570 250 1571

254 1572 250 1573 828 1574

829 1575 297 1576 238 1577

300 1578 238 1579 297 1580

280 1581 283 1582 412 1583

287 1584 412 1585 283 1586

232 1587 234 1588 197 1589

200 1590 197 1591 234 1592

228 1593 234 1594 230 1595

232 1596 230 1597 234 1598

228 1599 230 1600 224 1601

226 1602 224 1603 230 1604

220 1605 224 1606 218 1607

226 1608 218 1609 224 1610

220 1611 218 1612 222 1613

216 1614 222 1615 218 1616

222 1617 216 1618 214 1619

212 1620 214 1621 216 1622

214 1623 212 1624 208 1625

210 1626 208 1627 212 1628

206 1629 208 1630 204 1631

210 1632 204 1633 208 1634

201 1635 206 1636 196 1637

204 1638 196 1639 206 1640

197 1641 200 1642 196 1643

201 1644 196 1645 200 1646

831 1647 326 1648 830 1649

330 1650 832 1651 326 1652

326 1653 833 1654 322 1655

835 1656 322 1657 834 1658

322 1659 836 1660 837 1661

840 1662 838 1663 839 1664

339 1665 335 1666 338 1667

334 1668 338 1669 335 1670

338 1671 342 1672 339 1673

343 1674 339 1675 342 1676

342 1677 348 1678 343 1679

345 1680 343 1681 348 1682

417 1683 362 1684 413 1685

367 1686 413 1687 362 1688

362 1689 417 1690 355 1691

358 1692 355 1693 417 1694

355 1695 358 1696 352 1697

349 1698 352 1699 358 1700

305 1701 306 1702 304 1703

303 1704 304 1705 306 1706

304 1707 310 1708 305 1709

841 1710 305 1711 310 1712

310 1713 842 1714 843 1715

846 1716 844 1717 845 1718

334 1719 335 1720 330 1721

847 1722 330 1723 335 1724

352 1725 349 1726 348 1727

345 1728 348 1729 349 1730

413 1731 367 1732 306 1733

303 1734 306 1735 367 1736

850 1737 848 1738 849 1739

853 1740 851 1741 852 1742

395 1743 388 1744 392 1745

390 1746 392 1747 388 1748

396 1749 402 1750 392 1751

395 1752 392 1753 402 1754

396 1755 400 1756 402 1757

854 1758 402 1759 400 1760

406 1761 855 1762 400 1763

857 1764 400 1765 856 1766

406 1767 368 1768 858 1769

860 1770 859 1771 368 1772

368 1773 369 1774 861 1775

863 1776 862 1777 369 1778

369 1779 376 1780 864 1781

378 1782 865 1783 376 1784

380 1785 382 1786 376 1787

378 1788 376 1789 382 1790

384 1791 386 1792 380 1793

382 1794 380 1795 386 1796

388 1797 386 1798 390 1799

384 1800 390 1801 386 1802

867 1803 253 1804 866 1805

263 1806 868 1807 869 1808

871 1809 870 1810 263 1811

873 1812 263 1813 872 1814

876 1815 874 1816 875 1817

879 1818 877 1819 878 1820

882 1821 880 1822 881 1823

885 1824 883 1825 884 1826

888 1827 886 1828 887 1829

891 1830 889 1831 890 1832

894 1833 892 1834 893 1835

897 1836 895 1837 896 1838

900 1839 898 1840 899 1841

903 1842 901 1843 902 1844

906 1845 904 1846 905 1847

909 1848 907 1849 908 1850

912 1851 910 1852 911 1853

249 1854 913 1855 914 1856

916 1857 318 1858 915 1859

919 1860 917 1861 918 1862

922 1863 920 1864 921 1865

925 1866 923 1867 924 1868

928 1869 926 1870 927 1871

931 1872 929 1873 930 1874

934 1875 932 1876 933 1877

937 1878 935 1879 936 1880

940 1881 938 1882 939 1883

943 1884 941 1885 942 1886

946 1887 944 1888 945 1889

949 1890 947 1891 948 1892

952 1893 950 1894 951 1895

955 1896 953 1897 954 1898

958 1899 956 1900 957 1901

961 1902 959 1903 960 1904

964 1905 962 1906 963 1907

314 1908 965 1909 966 1910

969 1911 967 1912 968 1913

972 1914 970 1915 971 1916

975 1917 973 1918 974 1919

978 1920 976 1921 977 1922

981 1923 979 1924 980 1925

984 1926 982 1927 983 1928

987 1929 985 1930 986 1931

990 1932 988 1933 989 1934

993 1935 991 1936 992 1937

996 1938 994 1939 995 1940

999 1941 997 1942 998 1943

1002 1944 1000 1945 1001 1946

1005 1947 1003 1948 1004 1949

1008 1950 1006 1951 1007 1952

1011 1953 1009 1954 1010 1955

1014 1956 1012 1957 1013 1958

1017 1959 1015 1960 1016 1961

1020 1962 1018 1963 1019 1964

1023 1965 1021 1966 1022 1967

1026 1968 1024 1969 1025 1970

1029 1971 1027 1972 1028 1973

1032 1974 1030 1975 1031 1976

1035 1977 1033 1978 1034 1979

1038 1980 1036 1981 1037 1982

1041 1983 1039 1984 1040 1985

1044 1986 1042 1987 1043 1988

1047 1989 1045 1990 1046 1991

1050 1992 1048 1993 1049 1994

1053 1995 1051 1996 1052 1997

1056 1998 1054 1999 1055 2000

1059 2001 1057 2002 1058 2003

1062 2004 1060 2005 1061 2006

1065 2007 1063 2008 1064 2009

1068 2010 1066 2011 1067 2012

1071 2013 1069 2014 1070 2015

1074 2016 1072 2017 1073 2018

1077 2019 1075 2020 1076 2021

1080 2022 1078 2023 1079 2024

1083 2025 1081 2026 1082 2027

1086 2028 1084 2029 1085 2030

1089 2031 1087 2032 1088 2033

1092 2034 1090 2035 1091 2036

1095 2037 1093 2038 1094 2039

1098 2040 1096 2041 1097 2042

1101 2043 1099 2044 1100 2045

1104 2046 1102 2047 1103 2048

1107 2049 1105 2050 1106 2051

1110 2052 1108 2053 1109 2054

1113 2055 1111 2056 1112 2057

1116 2058 1114 2059 1115 2060

1119 2061 1117 2062 1118 2063

1122 2064 1120 2065 1121 2066

1125 2067 1123 2068 1124 2069

1128 2070 1126 2071 1127 2072

1131 2073 1129 2074 1130 2075

1134 2076 1132 2077 1133 2078

1137 2079 1135 2080 1136 2081

1140 2082 1138 2083 1139 2084

1143 2085 1141 2086 1142 2087

1146 2088 1144 2089 1145 2090

1149 2091 1147 2092 1148 2093

1152 2094 1150 2095 1151 2096

1155 2097 1153 2098 1154 2099

1158 2100 1156 2101 1157 2102

1161 2103 1159 2104 1160 2105

1164 2106 1162 2107 1163 2108

1167 2109 1165 2110 1166 2111

329 2112 1168 2113 1169 2114

329 2115 1170 2116 325 2117

1172 2118 325 2119 1171 2120

321 2121 325 2122 1173 2123

317 2124 321 2125 1174 2126

317 2127 1175 2128 1176 2129

1179 2130 1177 2131 1178 2132

1182 2133 1180 2134 1181 2135

1185 2136 1183 2137 1184 2138

1188 2139 1186 2140 1187 2141

1191 2142 1189 2143 1190 2144

1194 2145 1192 2146 1193 2147

1197 2148 1195 2149 1196 2150

1200 2151 1198 2152 1199 2153

1203 2154 1201 2155 1202 2156

1206 2157 1204 2158 1205 2159

1209 2160 1207 2161 1208 2162

1212 2163 1210 2164 1211 2165

1215 2166 1213 2167 1214 2168

1218 2169 1216 2170 1217 2171

1221 2172 1219 2173 1220 2174

1224 2175 1222 2176 1223 2177

1227 2178 1225 2179 1226 2180

1230 2181 1228 2182 1229 2183

1233 2184 1231 2185 1232 2186

1236 2187 1234 2188 1235 2189

1239 2190 1237 2191 1238 2192

1242 2193 1240 2194 1241 2195

1245 2196 1243 2197 1244 2198

1246 2199 399 2200 320 2201

324 2202 320 2203 399 2204

374 2205 1247 2206 320 2207

1250 2208 1248 2209 1249 2210

1252 2211 353 2212 1251 2213

1253 2214 353 2215 242 2216

1256 2217 1254 2218 1255 2219

1259 2220 1257 2221 1258 2222

1262 2223 1260 2224 1261 2225

1265 2226 1263 2227 1264 2228

331 2229 1266 2230 403 2231

1268 2232 403 2233 1267 2234

1271 2235 1269 2236 1270 2237

1274 2238 1272 2239 1273 2240

1277 2241 1275 2242 1276 2243

1280 2244 1278 2245 1279 2246

1283 2247 1281 2248 1282 2249

1286 2250 1284 2251 1285 2252

311 2253 372 2254 1287 2255

1289 2256 372 2257 1288 2258

372 2259 1290 2260 1291 2261

1294 2262 1292 2263 1293 2264

364 2265 1295 2266 1296 2267

1297 2268 242 2269 364 2270

356 2271 364 2272 242 2273

1300 2274 1298 2275 1299 2276

242 2277 1301 2278 1302 2279

1305 2280 1303 2281 1304 2282

1308 2283 1306 2284 1307 2285

1311 2286 1309 2287 1310 2288

1313 2289 292 2290 1312 2291

1315 2292 1314 2293 292 2294

1318 2295 1316 2296 1317 2297

1321 2298 1319 2299 1320 2300

1324 2301 1322 2302 1323 2303

1327 2304 1325 2305 1326 2306

1330 2307 1328 2308 1329 2309

1333 2310 1331 2311 1332 2312

1336 2313 1334 2314 1335 2315

1339 2316 1337 2317 1338 2318

1342 2319 1340 2320 1341 2321

1345 2322 1343 2323 1344 2324

1348 2325 1346 2326 1347 2327

1351 2328 1349 2329 1350 2330

1354 2331 1352 2332 1353 2333

403 2334 1355 2335 1356 2336

1359 2337 1357 2338 1358 2339

1362 2340 1360 2341 1361 2342

1364 2343 1363 2344 292 2345

285 2346 292 2347 1365 2348

1368 2349 1366 2350 1367 2351

1371 2352 1369 2353 1370 2354

1374 2355 1372 2356 1373 2357

1377 2358 1375 2359 1376 2360

1380 2361 1378 2362 1379 2363

1383 2364 1381 2365 1382 2366

1386 2367 1384 2368 1385 2369

1389 2370 1387 2371 1388 2372

375 2373 372 2374 319 2375

315 2376 319 2377 372 2378

403 2379 405 2380 408 2381

405 2382 319 2383 408 2384

323 2385 408 2386 319 2387

399 2388 1390 2389 1391 2390

1393 2391 219 2392 1392 2393

1396 2394 1394 2395 1395 2396

1399 2397 1397 2398 1398 2399

1402 2400 1400 2401 1401 2402

1405 2403 1403 2404 1404 2405

1408 2406 1406 2407 1407 2408

1411 2409 1409 2410 1410 2411

1414 2412 1412 2413 1413 2414

1416 2415 1415 2416 284 2417

1418 2418 284 2419 1417 2420

1420 2421 1419 2422 284 2423

1423 2424 1421 2425 1422 2426

1426 2427 1424 2428 1425 2429

1429 2430 1427 2431 1428 2432

1432 2433 1430 2434 1431 2435

1435 2436 1433 2437 1434 2438

365 2439 357 2440 1436 2441

357 2442 1437 2443 1438 2444

1441 2445 1439 2446 1440 2447

1443 2448 365 2449 1442 2450

1446 2451 1444 2452 1445 2453

312 2454 1447 2455 373 2456

1449 2457 373 2458 1448 2459

373 2460 1450 2461 1451 2462

1454 2463 1452 2464 1453 2465

1457 2466 1455 2467 1456 2468

1460 2469 1458 2470 1459 2471

1463 2472 1461 2473 1462 2474

1466 2475 1464 2476 1465 2477

1469 2478 1467 2479 1468 2480

399 2481 1470 2482 1471 2483

1474 2484 1472 2485 1473 2486

1477 2487 1475 2488 1476 2489

1480 2490 1478 2491 1479 2492

1483 2493 1481 2494 1482 2495

1486 2496 1484 2497 1485 2498

1489 2499 1487 2500 1488 2501

1492 2502 1490 2503 1491 2504

267 2505 1493 2506 1494 2507

1495 2508 271 2509 217 2510

217 2511 1496 2512 1497 2513

1500 2514 1498 2515 1499 2516

1503 2517 1501 2518 1502 2519

284 2520 1504 2521 1505 2522

1508 2523 1506 2524 1507 2525

1511 2526 1509 2527 1510 2528

1514 2529 1512 2530 1513 2531

1517 2532 1515 2533 1516 2534

1519 2535 357 2536 1518 2537

363 2538 1520 2539 357 2540

332 2541 399 2542 1521 2543

426 2544 1522 2545 423 2546

1524 2547 1523 2548 423 2549

423 2550 1525 2551 424 2552

425 2553 424 2554 419 2555

424 2556 1526 2557 419 2558

1527 2559 83 2560 419 2561

419 2562 83 2563 420 2564

83 2565 1528 2566 420 2567

420 2568 1529 2569 421 2570

1531 2571 1530 2572 421 2573

421 2574 1532 2575 422 2576

422 2577 1533 2578 419 2579

419 2580 1534 2581 425 2582

1535 2583 426 2584 425 2585

433 2586 434 2587 432 2588

432 2589 434 2590 431 2591

430 2592 427 2593 429 2594

429 2595 427 2596 428 2597

426 2598 423 2599 434 2600

431 2601 434 2602 423 2603

423 2604 424 2605 431 2606

432 2607 431 2608 424 2609

424 2610 425 2611 432 2612

433 2613 432 2614 425 2615

419 2616 420 2617 427 2618

428 2619 427 2620 420 2621

420 2622 421 2623 428 2624

429 2625 428 2626 421 2627

421 2628 422 2629 429 2630

430 2631 429 2632 422 2633

422 2634 419 2635 430 2636

427 2637 430 2638 419 2639

425 2640 426 2641 433 2642

434 2643 433 2644 426 2645

1537 2646 1536 2647 435 2648

436 2649 435 2650 1538 2651

73 2652 1539 2653 437 2654

435 2655 437 2656 1540 2657

74 2658 73 2659 438 2660

437 2661 438 2662 73 2663

1541 2664 74 2665 436 2666

438 2667 436 2668 74 2669

438 2670 437 2671 442 2672

441 2673 442 2674 437 2675

436 2676 438 2677 440 2678

442 2679 440 2680 438 2681

435 2682 436 2683 439 2684

440 2685 439 2686 436 2687

437 2688 435 2689 441 2690

439 2691 441 2692 435 2693

0.09000 0.09000 0.09000 0.0 0.0 0.0 7.48113 -6.50764 5.34367 0 0 1 46.69195 0 1 0 0.61977 1 0 0 63.55930 1.00000 1.00000 1.00000 -7.94771 9.89003 -2.40477 0 0 1 106.93632 0 1 0 3.16371 1 0 0 37.26105 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0 0 1 0.00000 0 1 0 -90.00000 1 0 0 -180.00000 0.10000 0.10000 0.10000 0.00000 0.00000 0.00000 0 0 1 0.00000 0 1 0 90.00000 1 0 0 0.00001 0.10000 0.10000 0.10000 7.48113 -6.50764 5.34367 0 0 1 46.69194 0 1 0 0.61977 1 0 0 63.55930 1.00000 1.00000 1.00000 0 0 0 0 0 0 false 1.0 false 1.0
fretsonfire-1.3.110.dfsg/data/cassette.png0000644000175000017500000002711711152500022017023 0ustar mjj29mjj29PNG  IHDR^sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx{H_`[r; ۝n%Y9R, X @1 (?:uBbw'H,&>>z}/8Z/jrb{\mٌQ!Zx%|v]^*Zhҹ >W=_EQz#@?<,"'`zy 4jA}`ͽ| ;AWyl"-`PEvK`dk*+`Y%D}ԓ#w{|Kv84',4*ԕ%0,Cw("ee!8TxEQ% 5 1G(ѻa؅5V&;(2.+mb[CO|sQEC$lPx_ޯ(2nHp{ )PD,"l(u+{у(9)>߫(2|d}deaW!޷`w~)ROn!λeb5Ate7=|&R>ZLQ"x׈ 9RƯI\<8pm@{8G|O>u<`wz}׊;y>\/m>M_ۛ 0/I\k%0-uBl0o(#>a` rb )!TUeBD ٓm 0`f%yvCEWQ ·pki6IGDɂ9BLBa>Db S7}n##GgߪA&E7ݛ kH9DtwnH(0Q/_j,inq{y<6BIFǠd|!>^_o/' rFKRl8G2J?'gw EBOGC#4f "9vF79;d)J.Z#^0LWu^ZJu&(cI!>^_keT(霢(J7*P.ђIq7鄏 )޶pa 8uBi1(Y${9)ΐ1WƏnE-,[HܮRkd0JBN&q qiTxE)Jxx"2PV}l˓lZqJQ^] XG.|Or[nk92֤™ (Ec񧾥OmyeMr;5.y9%E> N{XoK$X>B {}~cu3(2 / ۙ3UxE>}EW3L\CYč՛8]а3 ,!7O6U4+ DG2 !"%ηAV.Sƍ)↮EAR=E \t\5`e8=0^#;kTR'l="اR(.;@ksEQf_qPWQh KEQx/ iК((&*L"^EQIҮpEQ&p2EQ>0$$ QH@ҞJF'HdqA(DxRUEJ~@,a$byw5^pEQcto@:~ ~3!H1>S{DDٽt MK>6, ?~=w۟B*>D~cٮL }?r)[G$bD"<0Woޓ 83/Db/"G c1orƐx3/@FDXvKDX# ya7vAQEDwTTxEjIoh8(ʈd(#FWQeĨ**xEQFEQFEQFZ(E3E):Uz}]$އH9I]+UQƅsGeDo]Ly+>ct.Y'0?Ӡ}nim{snq9K,ٵDEf.ĝKy]L7WuI 1nٌ+5=`ml+(wݣYŅ_tIy7WWC7>|oTF5*|.:(eс^3B&ߵ1JWyLWMFo { ;H}^(}0ŷDܴ44Gɥ !VX3Bᵧ\\ Ҥړ8Ma[c)"×tRH/8aL<'\[q ӌtEst@ʊg[=\m w2XdT5t&pxD)>.nH<\p;b4 n[3 \906E\b'{̕l"?B?d-̿7pM3`ؑۉbX-g^Kz7RT5sY~ʶ2Y]6yĽYdqlu Oe1_OF)Ɉ9D`7A 9GC #b;TxlMom>A2`_4F)i=\ `Ndul8~t"DW&bD$iF38D5sĐNia졻mNbRiZݞ"C=E{<^t9Gēd:wlZ0n3D_pqD SE~,ۺb+wnZ+ϱ&`V _g<})12IL.+0Ѣ=A|uc(l Ckehe'Ut{5Rq|\ v[V]aQd@ZkO) H Q&gf)iHp%x_ʠ(*I*%!+H*]*U%$<5tᓏMUx=&L&S;eHd*0BvI1V6p23ab$pCmxa-,Ivw`^#q]ֳ>L!@Ljqj29Qb4arD_/Kܸk{|fK/OH4ė_ SN]9Q2Rnݬ{{U.jD\\u1Sץ')30a㩓 ;H"E`lP1;! 4D(;oǛ/_KW  >pWjK>Z0_{o\EHW1=Y~YWK k1sEqgŐF-YD,2 m 9գS0oYv۵֋d> '-H-<ǤUjF&'|.uu⵬[?,[>tgbRRǤ%/f&I_&,:x7j,".M$2TYOq旔O*[`^wma@N8-S/! Nѹ *r<2+nS֛2 w"Y4̜mfp2lXf+J 0\̮m߹a"d+1H]~DeS+J) &rD/ҖeAws!|A㦛^6SZk,ըC%CEpS$ʡf湍ߢ:d0#SC2janu%#sz]3Cg_""ϑjs^rI,"u5dStё:p-Vt>Q̼3zthIӷ˺iá,## ]UdjfqQM0>wz [IAsb-/. B'JffItCE3y7=bAdVlǀEq>qG`n!.?Jh &}ije9 q[8mɟ!xi7QًҊ?]{."Bǻ`W:bA'@bǀR>e:6 œSE`qǥ E7 +=R>SUx 9A\(W.׿'%ֶ\HTؑ⹁XOnh_4bIޢf/X$P m ^[7~;+&ذ-ĸh!Zd񲽠 #~y塮l9W]C [)r0](wa!m:וT=!~d1HAO/}Žn 67 07` c5jPo!g&G|.{l›<i;sx6TZٌb vْ"ÿd? qbCtUS7Tx[BsE-eԜ#M_ki~kSA^ϻohM潖w_Y.3)1v5L35("xUd m%q&O$x(G|ehUF] XJDzNXL,[J| $vtuhI.Yu{{6uF 0u{\:9ϩ!:1l!(k +^EQhu2EQx6\"y TD,C*zvکR:f~YB}v5sHLt\%o=q`^asR4>-zd Xq L#~^&9xT*6I>N d~ 1^k0v}Zn%q"tt'ns^]࿐>fF%U!,8D K}. 0/5iWi/n4l"#DZ"Tsv_aȥIε-bTgr{>t#b7A4Aĥ2Y&)WDR2N-B5N/IZV$Ý`v[|VFLrz"ZFM;ɗܞ'YBus#C͈E؃'vEQ+#M mz㙜m`CdSsi 5r/ۗ8PBj>;a/cG}T2p̻5q5c -i҂vd`&'i"+}L9F;ͥ,qLѴ2|K~E+`6b3r~;q"oOHD̂KXһ+V}YB%Ox _"y'2 앴 GgbWC8"HS,bE'>n%37(119.0,__4i:{PvI'}FZ.]-p׌6HVu ,yD ad2j7 l94rXO\=>$ʂ㾛_$ 3M`- q(,Ҙ؋.QE *& k`iqPr;D x 0Y:}D5[Hu.WmnBƙm56vr o\Oғ :}3'RN ${)K7?*Xr&8LdUa`~@ +Y{»:ρKa,AO'7(D~EQ9wW(!H*CWOQE)qDPEL} IDATTxEQF (ʈQ(h UE1u';B)2ZnξSZ.{'~י\j8.{Euޓ(xe, M~~(?b~V'c ֫S?~]fNL!jh%Z/t\SQaY/x#7V l#z7kةpT #(úO}az[Ux[/A3<5 yb;4~xvbim|։:ΫF#sjjP.1;}XZdRͤsP^GdC.V:eiv7_\tRxk]p|pax.f +d_!IxO?z~⭝vU'MB,<x9=L@\e[|jf".!YxL~mN"!Ku؀`VOڴ+;Qh [=K=.8qD;|a{U&ak:kf1"F/ɯ5 & p54b7q]nc۩?Fql ohYVu\]#:PV!Bx &Ru{v`]e23 !vT 3 ]1}⿡ [`)j_?uaJ;se<{ ;u**6`w`&y2WE_х߳n I5czu"C!ŨxXHė]:s0tu${'wS;>B']湿,l;,q_5[w9b! 70[{W13HOgwDDnAYN=~-"~lidf/}L{n`[nPxȄş:s XXXFMٯ`N0Y'lmEX]3CyD7+:Ic'Zuj!=YZcE;i'k}|G6n E]{L])lx'C,^ K1hng;&r!w)2ꊨݥt$gm=!v/;;9>~5U[﫶P sݍ;`hѢ:Pi5 诮Xe/RvwHĠ!I 0J9"J&R'LAa!𽈮 |OJemQ, 'HѢ_x qdڵrJf*M%U=AGǔvXrvjFFxg^5$Mt ЪD*TGtA,l7ҲEwZVUg `*A`r pwa7TG|8XEl!~$}u~Ui[ꢪNMKRM${E w#$$GFً\<^EIsT#9pV-3 CU(ōWu2}M6[6UIǟ]_e6 9xx-paHdSZ]fo#olvxWJ~BΏ`)S\Q:3T1&9j'˦50`;$u6 (d2Kl?*0|&5Q>r3$'s"_;nqQ;ÿ;!}2 9HRTȳ`nQ bVGL$gn6HeUxsx,Y9GO;ȈۤB0OtMNQ8Lɪ!ۘY=C4I<h@ܛD!xGq3/a-&]KIb7ܶYȅWw:7Lrwax)s&@N^,%K=Bx Țx) 7%.~ s8.NuN[ۃp!مGW{S2;PNq55܆"P!܀%-2 23|L{[ۯ$ͲOx:\ vm-HGԔ&:k1h2~ QxlBېppbյu#gL3otu*Y`>Q\&y!'dfKE`c)g22Şl9&?|H!!lZn0n+)BPw9A&ږ/ "_yޯ$ [=_ i V}{7n}G$i_%\Kr/ !VdNl5/n{44|XNݯA?)߈?=xL ݼL6ȗ~ ?EyW86Cܻnv]Zt4l "Uf 'CXY-$!bG+j '+Com7D\ wP-r<.?bqGKH'(Κx7<>>#ZΈ:D@ 3y;#h9hbqN#pb"6 P}^,QTHxt8/y`ᘨ q mqE?Nz'OthH4 l^:DzΠ߭+~Б_Ң (ׅIENDB`fretsonfire-1.3.110.dfsg/data/cassette.svg0000644000175000017500000007076611152500022017046 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/crunch1.ogg0000644000175000017500000003206011152500022016534 0ustar mjj29mjj29OggS}nvorbisDOggS}r-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS@1}.FBFC963FIF;98766@CB'2114239CFB@=E*dݖ'{mQ0 駺\֫z{vN*~&նϨ qidcvMBY>.K5popZZLRE/@rkiK=n\Ldm/CK139wqo.lֿ{:]X<ܨs^V;yO'Y5Q5dCóNSݥs;i8_ռ_ݟo1g{LBLݳ~>} 0 #2Peَc6ޒ}W#B;~jcdca~C\~χ1XTCU3*rŷ{\cY㦷zF [9ۣz +E_~.DS^{O8.mFϣ{1u{ 5Y?4UUͯlي|In:ٺRTc Uޮ]RR~Ā7sUM,/?ng~_*RYzC>jWsT\cgL)ϛQ.pꩡOf݅Eu EDq{ʺ:i]UJO:ꯦu@)d]f6%X2U/X*,>pMT>nGIKĊ* wbJVܦ35m3&?^;y^,4ݓ媪"@j.ܸYyd_k! !c k&fۀ*4y;3331cUi>1j٧v6i,]~~`iJ{bV.?4K9Mi*m֋njU>_,o9_O%JNVI7Ie}Y \<uB7}Ω&kΦ=]s>m)3bh|m࿜?T?uzW4cHXT,x*,a0{˄tp%.eaFۼ) Q\C7o b[Zև{XޫlSP۩Զd',}Tl=!{S;8#18qjOY_/k|郜dZy0pnC49y<CSZ9@Jl靝[z> <uXVy<$o(l# /@׀N9kIe޾烃;GKoW^o!C/^I|齜d{z}Xppk,.9e_=-ϣ_gs[wF_&- ,O7_+l%. 0'dNx f;r0嗇Ƕ~D+YcGdM,~K#<]ZMFoAޜ\믧_ (ISiWWmUllY6^M?@8,Z?./4o֣ ދZV**PglkL}K{vd-_]T^?7?>ܟqkS&]_g;&f @g17#Ph?zƛ?>܊*J&dY@V*߱j}}uD?lJ9O;7K:y xp__9Uu]3o@%<[L6KufjT26/< GN~GB~ٷ4sG7g^g@5S- / cYXh۫zqWzy+rI / ߚ0r5۸lҾMn7l&K;eP w2K&sE`uӱ/ d-mOmI|vv0|MsOɣfsN~t//y;s:5Oy~?_їiL&k56vk'^~?}GG2%̓`?68=5\sI&ffvs7;6DJª~ͷg c?.~@fUK썽wz=6d'LoПλa˜wM͓oͪx=';h=wbtTί,Ρsϛ=ո'yp!+E:3]TCk_Uh-eͷW؈Qz琛s|Y‡wm;fT+F ॒C K? . ho`8OP33{z,B8hBj!Gvnˋ\FS6*1u?k}rC?p$=Ҏgo=m]tUjz]6U[${}a,P_[!3EM<'钨"윶>i2? YfulDIK#7l w<As_p(..<ٓj(ط>[Xgyq0%Fmן@"AvQf$8Z齟i nWؙf3E߃{·˃VFYTu~hm:og>gVV}CrڨS,Yers*j#ęfB'1N-]Y$|!]"=Q~գz{SnȁɄ:$dI?|Ʋ$+{Uj_wG(ފ-wdhҸFA`ӀeL*Bu9dlONONCw09NYN\ Dq's[R򤒽^S_EsXTǻ̷p`52O7ɩ%l/j8dn ˦Ù~8l@xC~@}uYkhsȽ R4L]L zSg |!m[otSm~*i+eYӃOvZgr>J;jvM9lhyA Gv N@w2:O\I@Zg B|?̷8)<`gҙiWUU@ꭺ}*ON7N2ˏ_^X!섹.W g[RZD7yԞzD1zOV 0ݥ*e#p6YxNw^sw9ؽ 3jȮordj=YTֳOz }gkvY=- aZ|y?<䔪|GcV,IH߄'{x7ڤ3=fg5g7 i2P7zjaڼOi`g.L3 Jݠ]Eгdf]*B,e|:w1n[i:p'g+nQx驘#s嶦/`|y..,<ߜ4{:$~or߀W>ߔdg:;sCHg_Jz[΃bQ?9ʥ4<+*G$)SF,YƁ)RM>/HHc-y٭vQHVŗcHmVŕ HBDD~1D4@>ٌG\6mBI:}ưzx|f62ib*A-&/7xчCKYb_偎UʝVwڸ- %_Mg6y&J}̦$P GkHy>sՔ=$dy8γIm'uMBT9tVW,⫇ 0to!@*ܲdlTc[jYRJEձ`U3S5xM]I5Aק}ma16_ &7  ޘg)MD5/;7H2PUUh&lۖ[>?6so7ʩJ<}q}yk>:o^NRv| =i󙷿͞e(S_eЪ˝geVG*9/$웣޿oS]zy 8Բߪ9)TsC~5ijCMӷO7u]#ER*$,)"DO(1.6T26΅u{øÂ+]^os΢Oi"8@^'a׹$cO c57>=LfUUBoz?np`;KK뤞/ϵ}\pg7'{Y_S4DA2i:3h~U=4jQ?&!AJj|e3mr7;k΁V!Kamz:w3b ,ے$,^aBfeQ MNnXd@5wBD$Ȧ-!KANhZ|?7 44;NK(… Oӣ  !]֕zSYxʯ}/f-:M.[߱_W|޽c D.gmq]m$ *#qu΁^; Y0j8ºueV{w4g?܉YuX%A@f[wBRJR-~e/d@C%VBj =3׉uMevmdhDgad' >6+~%uŅ c=7~!2#SUUEwg hkoAVN._ܰSk{pg2C 58l6w˔2s/OJ˔,4b`8C4ZE}oaJxD0YP;];Nt@k{hoM=]w /2'r6F- pX~1}SSOFr^G&*M|سCڽO& *9ޕmE’P <vFQHUUUY~Y_Ӫzys-wǥv%mikw>oܽ:;'_spWm}49n1_vgf|>'?_hwt|*P}eJSQ~j\NAP|l%sFFo\9<<5ZL|#~x!^nC_\^3T yC` 4\/o\@Xrݾ[(>UxDL*@G)jZptpOxv܆>mʤsxwSqgƎ}CSLW_zJIdАܪ=@%p0Tסi)z=0LQf,e(v,ǁuMg~aqthG;CqEuy#]\k!h(h|nw +ylߨdfFQ媪BwϪd_K4f.ywNy>8G_߼?xx8_ν,JidwS!'I|V➅{=ZB˿vw5Ek3&1NQvN?0MbSfO jFZqnS~E[=D_vLssNm@!;OggS}|# ھ,o6mwł #:3Y;.YԦu [jTO{ۗmskxz|,&h>:"6Ǣ3Ds/`J^Mt5M 9T9M2b(hޏ#ʋ:{#kGpmplaw3;q:{oQJC Y(M>l_BJ޷绅fgfFT"23¸1y_e6M%vf;\''筩NWogo{iE_*ٟ̯vם;=E]4"݆M;? ߨTZRcXJѭdh-@@EMM22>_6|ow m:GfDT AJH* +*H +R,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS)}9h<5C>NECHABA@DDEFCCA654577FE) (6?49@@@>;E@==6>:8;6le2^"/@) ew[iCAywmWvO_ohUm!WQl]x)x7k˓[Ni}7cβ7gyB [iGKƿt]LAee'\j|獴 ˞j I N:}qc0׿u}JDKE"i|m;oeVCIޣWs>%UTϨf*\C3۟]0Kxc/3w?o_o=\^B}<evt5aybji8+a/>;s{>#~7pݯȋw|%cdC rynV\b_jl>e?#]ߣYGM>leMJ`Oܔ!_ry<=}ty<^;d"]vd4;xw} cw`Iv<}!͗?Zyhz'c~*o5cj5i XlN ;+Ul_L q" v4B[m$?CtGsHH Lh fY`htmLJ WiOoZ}~}TT359KoS_[ld] E>Q@7]ouuw֋OiO# e;"Atml!}Wz"L -sJ&~@2gFlo &~[wzo}:O)HJzd]mek/@Vǿ繎yW?蝶x}-F5AєɤR?[VNzJf &@RɖԐ:!K?yFv^/߳8szti~ޤ~KJv#)WW;:fTœOzQO|磝ʬxouj\\5}]`(M< {2߾3Ξʌgaf~s;9ίAbKú@d ,A`e Cvj ~-K2WL5` !ll.q+90M?V*;X`(LŘAw.}2i ~WHK֛>r]?Ox7)wݙg?9a/qTwV_hv9c妩:uN\ -w7ogsvw/kt'omPߚ{c$ =򐋩],Z3zXeݝ.gSӬKZmNBH|>lf @i7H%.,UU0SUߺݵl/#^x˗OgSV橜QGw\twiE_w>MT0۹yxyuz,f6{a 0VV^3_q*釜Oŧh;_tsb;+|3RTV˺x"_P׹֍<'I}IW!g{C}} @Pm:8ߤ:Xwpd\=v.E\ 졷0kPN^oMZd% hK &`j[&rK{c9.9d:1ls8&[h@ =q:xS_sor{xtEF>S\;+Wz+{)`aK .O|S'*_{вjzW t-gm{쭩/'o^|!/x?<[k?xo>;Ktاשo %Rzρo0yVplym|sd@_TT~5Dl筌K܌?ɰQۉ?}:dA-Y^=-֑|w~LdLٍ~}co'ǿ3c~DZtsT[x/@Q w9un r|ŗj}̬>x_) 4c^g z^z``+'\e)Q_Mm`돏wBcy_wU%4I%z t ZQCT˫n8!u}z<*y?& BkSZw\ܐ}3g0_S~x|hϵ꯶+%fl ] %Y}YB 6|<f|PX>yX lsY6wo/@8@g/۞у[Kq;pk8cV%<7]W3'_ev[pͻ>Og=q~U0n/ ryL[SkN! 3UաzIz4zጳʼnRfdοf ^A0(~+m2 (Q%I^}%Y8{הV1<v~H.|[~x}t6?M~tOL~>k.ug4x{$Dכ7Ky=ێXQM\*Cuw_`eWL9zʔ chXjIݾ鍽Xaޚ_J~C|x`S.XA˧m}KO|_bFԜ/oo~r;x[8P/i#&vjW8U_sĺ:9gS-yLh"tz̜oܴvTIJt]:;a_žSj?E7r's6b'^UKHW;`ԴL~4W$"Xp$_GܪcY̌ҀZUN}> W{߄ɮv"w>-aE(Āܜ18ql&NVuۺlK'-CP)iSV=͛^̩ z?yDj , ~dg$K!dSl|AYi:eFoUUUݽV86WGZɄʿ{ehN_~ By?]}x<^ H9{vo)OGE"})w73}y'y朳+ob՜+O}7L 9=l(@ ?Yֳl[J~}m:"ⓞ)Ѿ:?AKHݺn:ԕiB_[)N\r!@ceìޖD'jpW\%uwdֿgGQp3TUUPmJZBoy]iHi=<`S6r ھ >ަ6;h<DthW3oO&;ɧȥ*24MɌ$!ϡ+b03wD.f׷gn`ts?$@Cc/"-X/yyX ?LT9wfjT0:`9n3Ļ⍕ӛQ r8%e]s6ᓭV ݀~$wL_Ҥxa]v6DYUU t}Sk ^Rk>Ǘb\&$u6ղ<WL{tQ{L;+mPtM)'*h :s}E&-j~\sCg՛ϩ9Ni܇tTWY`S ȁFd l;_*H%UL~BЂ19Ә5$yys>V 4m6U(@0<$ӌZ$A< E(3TUUk\U{%e[o;]"hq}q"=9JfV&>L 870P@xhp.7@Tzj3KAm :N'Лo'}8UЧh=9M)HjȹtQd49 |z# $`aYb vjq.c9Z Q}V6i Wv|U(D7w:VK p4; ~$WcI8 n~?ezI"*Tk!}= W?޼̷ɍv&mqON7*(7 LϭE[5oz͵g46Ú)Nfq>{α9gd8]oy~ ,_Ý_YyNdBeV+ +M?H'n]zH5lI HwḔc*cs} o1E[h wu*`,(&W"ߺ'b;׽ֿ<;}OG*\e`z>ܜR5 MyZ&L , |sN|=Ƒ|ty_-sAc:9 S{::*5k(uTmjJjg%rO{borɦ(~}2Gqё6m~5~FEjWQʮsՆEhMX.q/E C#rer3EǎB@`ޕF]{wWM_àJV|@˛O}l8VM(#Z"9nsLRϸ:o>MoROf-(iiia|yШ=/޸3s0pVn+ O)pΛӽ,sfbN ~GbP`Ԇ3'z;P&Kb,4%Yօc^P춺p5er [~~2jyS2L7Q;CAgBBwU (~yќ&MӑSoTxn|xo$>m>?Ǿ6LiBl|\s2>uUG/L J@~cs/N/=dvNCRܥ]]P4!zı4=@C2g}FzZR/twtZA.7KKoB4SsBV XkƅV@04o &J.` 3tfR#B!MRWR],_#:0E\TZJ=,S~eE1}-$+1er>,k-hfej>>{pd[u޵ҏ>9#PP=Go.Or~f.gEW_=d= ^S|3)ҽ=atOY~Njڄ1EBGJtJOيfdU%r\?Sglm"Ǹ~&X{§4}2i5TU@  兩=oʞ;e_ýW7Gzg`)^:LYTZNv:IM׿\T.Ä_-Shl>m6| s~C'$Y}E/I m$%-_Yկjzo!!_+2hM9K/ DFW֩JV1=|4OggS}Sنla" o7J#bnܰ;53JZUUEWn ZodZxumzsoЯ}qNlsCq>rĶTjQdFNgNNC5_ a5L`5};!k4=T4њ $iZͫn=8hjv[szwl􎹹].tϩ:WׅR]8$x@f@ ].a_eMqi6O23#UUE 3`xYd/%sOϋŗ5{͛?~'|{CGC`/\֞oLt\Jvg[Oj?o?J]U2)gk"*dS p9%2ﱊ.u3VO Zڦc-+Хs$FUBp@И@(>l?6o{ 8c̤3UU`&Lsz2xhLã>}_3j<9#_o__m75^zF=~텡kv?lwIIMRJNT>3sh%k{O]^͇:<3c[vM(xDC8  t(d@dlȎ  n,2}(lt&5i*AF+@YdAeUy_EVRy'$}YPY MW&}G_wVBYYY TR׭*CWuYI%UUSijUM2 1 fretsonfire-1.3.110.dfsg/data/crunch3.ogg0000644000175000017500000002725311152500022016546 0ustar mjj29mjj29OggS}nnjvorbisDOggS}wkz-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS@0}n #DDDDABC@E*$045EJd߾(oݗhnҖ_?|~5cu zSʨLS'w[nL ն7ĥy^v7糛k?ƹWc E_6leDiWv~/~kd9ڿܚsowO)GI"ϥ7ɹ-]^d/Ӯͼo4XX^c<8:6zO/?N;i+o*RO.Glmmtya~%DKiWgn?s1~v}{|zeuYy)9Ol t%nne/HHro/%N:~ۗe;Դԟwt/IUWv3t}t ?W>dɔ[ׂKu}iϫTtUj4S%Ntm+o_~>O}|D@o'Gu~8*g ܬ/=ӭ *T?FJt~Ċy ?h?gϟVʳ sUUȌ:55/~M?Rnnˣs{,S>;K(|rk<)?Ltڜ6a_uDTN;jؗDzav1VKm:'GbH?}_Ɵ֍+k<󀑙YzbUU>/'{r?broO^|RtyzxϷCR/1<8ggIcȷ_YytCl͌NKlr& 2dU}M6=/f/ &sYbطyspys$!+  Ki}22U^dKDgՁ .ӥ=ɮ26|:  #nC3,mL ^KV3 7Li&l3)hgЙtIs UUI}u_-+ߏӶ\tGss M߱5;L,6ggo\5o#>Sip2]ߓ)fBd.MN+n-2;ױ7Z_ttZ‰@{ ~ 8_09N*zM/^iRomUnCl[ h{+jA- ;_\j3SUNc^5bo[_jcVR[4[RR?ԗ?xsxu.릀&Twd7mr=W$\&f:q7'Qqo|=zrFs9O5?MqIWϹ`O>dWouٷ+zYhUZŶP^_\).5{UN. 7>|}c86i'OzQf\!Hs3ivߖjwӈp&Xrcg岑wm+K|Oj}{O2YMgWߪwSZ|fzt&\X'dI&eFߦWQ]3}֞o/=$XdWZQJɧz /ӯ&zq2s?e]ó_pl?`1Cp ̒UEKqxR^J/1u\?Uj#RÞ9ruzKge^5զTG܇S91uY|nwm2uej:FJN9g@-{>պW]Ns*hE'qqו:ՙ) LdoBۙmB{&[c}|Zaؐ|NAKX6.H 9U!iu>0{<;NjwoyжP鋭ַꇆ?ͥex덅O95^v$lݧqHRrS*UlOyn8sطD1apot~sj%B YXe(}Rs3d{4;h PjRmRFo[ 9.ٴD^>0/>}}W:df&f\B~%>a?!si맃 Yۯ}p<1g׹O:Qn}<8ӟNLc~NDN߽}l߻)&s?Oc9C_s/LNcJnJf3+4:E\] qxdb0/0\o ׃J!5G9$b~_w4s!T{s~~5lyz/S&g=5YOd~ >^@޵5'+S{>8hSێ?ܣ d36[y厙;嶵΂ Ή+LMV"3P@׃SMr?޷S]g^Ϙ@.5[[lL쾳qy ;xke 7yKW>Sy/GU*N|<59-LtW@,y)ӂ ~b{8KN݋!&O}v7pV.{Jêg^/[ŕim9^{ͧĦ8+3y95“v05Us:9RΙ^6POӸw6I|ohUk87>執u3"U]i2kWj|N{kI=?ij9P^F4<gJ%]g ]J*xf翆{Gtb)nnY֧6}MG:t?w>};:b&3ﮓp;;g_Js{|~k|C/U>NeD,9C*gާ%1 TwI拯hL}Tv=WCit"=AEP [`0,,XgOG5CMR2ۛÍnhMA$ZɔGT/A\m˞`x@d2Ӣ*Bd7֭KyI8+w&;+e RvJT<H]C <~zIaCSKlNf%8aJO1μ1W9T//An[C,%9lQ47{ͻKV1STN퍼ZčXX_.5RF$OgПt~ dw9p>feٟmPI̯ODvvnhݗMMP5]_59;v>hJMS*ޢ9sAVpc@ 5a\zE~DIB i\r(3=BSڎ2|hۆw{tnL=8S4=ߵϸ|7V]s[0 ݱ|ٿ7bTkXe@"l{?+=]sG~z=u?{=?o{w6yzcwe6 Y•|-*jzoS TJ ~)z0.g;x|z/]$˻nwN-Wyblݼf) Ŗ ->l_63n}aynvL:^*WEPJ׮NV7gU{]>-nugs?[i}ӿ9>Ms=iFd.6醦~Sg7ӛdwyzh"WVq3]uYgΞg2ǿ̮9us/wS9>wEg FJn!YEPt+@` BRՔT _ Ҷ+fsNA?[7 ft"e0ØA ֬ o_60$gB B=̒r aI"Xߟ뚊~#͢_9S ͭq#c1mzZ1N* ̺ 2,J$ɢȂ(ꢀ,2)1 1L H2ɪ4}GMJצk!2>$k076k!Cd CevFr@uԣBF!+IPpNO:JfnW^߅rэ=\|}\r2P02uQT7Tr@P C!̋Jȋ,HP ]$PI@p+ t&YY$(UB’S1*Z*|Ԫ+e +tTS;Κ:'7rOMޡ^.ngnA .+@b5YhUUUUzy< E)%YR1aLc<i~iЍtz2F2+.* +Q &UV$ I^P$U@& W&7ŕdf&q> `ds=BjsN=$Iڪzi#NHbDC}˥9&?Ne$y8 D~`h.,I_#6pU53#䪪"пr|Ÿs08_ux|#dL&JC}FS:YTj;ʄ, +*2);&o,A3YU6X뒊Kn5Yg&`A:Շ:V7nnQꕒȥ n+I#ZfUكQPUUJ{X2"/^yu\aa|)a1#|i|ӘWIY*J NH "BS(΂,(Hțr_4yu@e] EqȲR-’ ["z'XA{=@44V\Yuʜ[8Ӌpa3]2q@ +篯P 3\ѣLZ1WBU!=zacLf|īG_iGc/s0|8:h⦠ ɺ I9Qh(̂(,J(,n(H ʂ+"J ̂ꪢ&AV@{9^'>y)?*N<~_g Q'Wr0zi Þj[%l\WyJc#.,olF#ht&Ѳ+B*_]]7rT(||G1u̇`L__`2,;.H*IȂ2jRu,*Ҋ&T $, З YÝ_38U):T;_ 0bZޱhTCsQNjMO.,9^^X g(TU !5&/߸(ݕWep#y9˜aN bN3 H)HԤ6pCV&d\@dүcu U \$7Y@P$$7PdTPT]!wF3 kw B5kα[0}dw5G駭ftڹEI` .,y^/oFYH7c$5\ X20 |xq~c>9?_ c77dUu'TUPuSiPZ  ꪤ *,ԨBi*  J~9,lZSRd£Xppeё]K[YyC< Csu.C@q.,ܞXDN iIB%Ehxc/?Uu'w~sI&ȂңA`PLP (ྒ."LF5DF0D\ػ`\c5 fZ7dn,s>, IMjRz4G6jj~mRYdUy_EYPS_C5'םy_UMVRIewR YЇTIYd%EIeEVRWUWMݧ9>H lnfretsonfire-1.3.110.dfsg/data/cube.dae0000644000175000017500000001125611152500022016070 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:241 - Illusoft Collada Exporter v:0.2.16 2006-05-20T20:44:51.343000 2006-05-20T20:44:51.343000 Z_UP textures\grid.jpg 0.0 0.0 0.0 1.0 1.0 1.0 1.0 1.0 0.8 1 1 1 1 0.0 0.00317 0.31713 0.49693 1.0 0.5 0.5 0.5 1.0 12.5 1.0 1.0 -1.0 1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.0 1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 0.57735 0.57735 -0.57735 0.57735 -0.57735 -0.57735 -0.57735 -0.57735 -0.57735 -0.57735 0.57735 -0.57735 0.57735 0.57735 0.57735 0.57735 -0.57735 0.57735 -0.57735 -0.57735 0.57735 -0.57735 0.57735 0.57735 0.28134 0.50067 0.51973 0.50052 0.51988 0.7389 0.28149 0.73906 0.28118 0.26228 0.28103 0.0239 0.51941 0.02374 0.51957 0.26213 0.28134 0.50067 0.28118 0.26228 0.51957 0.26213 0.51973 0.50052 0.51973 0.50052 0.75811 0.50036 0.75827 0.73875 0.51988 0.7389 0.51988 0.7389 0.52004 0.97729 0.28165 0.97745 0.28149 0.73906 0.04295 0.50083 0.28134 0.50067 0.28149 0.73906 0.04311 0.73921

0 0 1 1 2 2 3 3

4 4 7 5 6 6 5 7

0 8 4 9 5 10 1 11

1 12 5 13 6 14 2 15

2 16 6 17 7 18 3 19

4 20 0 21 3 22 7 23

fretsonfire-1.3.110.dfsg/data/editor.png0000644000175000017500000014041011152500022016466 0ustar mjj29mjj29PNG  IHDR1sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxV/O%I,˲,g4=>Ϛ5w`w;ȶ$+*W>/6PAD8 Y bIp>z]>+҈Hxa{Y:}*-"""""""""ԭ},>udb/4f!>FXր+h>EDDDDDDDDDNq@ ~~AAl^sP7~=WDDDDDDDDDd9 ̻+"""""""""tԍ؇35H,B`sP7^AlY:}QWDDDDDDDDDd9Bzر!,>uP4 ;EDDDDDDDDDzAl7}XM陾uW*GAlkPr+"""""""""U&kP7b&kPJ&v -4A.`pr"陾ˈؾL[DDDDDDDDDDZAl鋾.[NDY""""""""""= vLlEDDDDDDDDDzDAle b*"""""""""V^-""""Kmi8gSjH5]%{EDDDd)UCZ Wp~%""""R^_Kl b`% w:؁;?T'?;|IDDDDF8fbn4 ۩'?~ܜ򈈈H; `ěwA˽AlNWnDAKkEEDDDd9|J6.^  V&Ml㳌~FY\b*zt²5gͼݦs\i[gAp,AۭW7m0lj9/̕; 3>CDDDD$ն<7;vbHvkl%.H/8oo`g̝ˁ>lG0]* a^i(5`?xiDDFc ]\ ƢL" Yv6p߁ tJˉ bR)U&} :>^ a<OY &D} Bku=`;爈`fd bAnu/T4]^o`DD: X0eJ5"_neVca%?d/zl09HQo(]#; 1eaH-H]~E~{Enهepp>?""5?U,HMk oO n6^-W~,66VI]V\UO* [DDDD:AleL:R[w `O:9 }%Y zpٙ?I92}6빼農yDˁуi<앜d r~mQ0KDzŝjeuVL"+v\щT ƋL qsyYw@`9gMl佶(X( u E߳hϼC=Hߓ'@q! x6XbǘEw7} 2gTDrdY`Fu`%gM>O=&`""Ah|[l?2ȒYm_~ | ~e |0 CzZݖo'~nmcI_{"z3a}pb:v>#WX۴c,cqg kK*HCpOP[DDGAlw;IZ{ ҺUf]ngVXq [ÂɗncF4%{L\z&^ ^D&=~Fȿ.ݬ߅ `FAli^N韒EDDI۝;0Cc\zpZi,Hv [-#n ۟Mؚ;/g4z(ZO/gs?oS0R>?iڏQ`6;QIp}*V{5{/yHz*""sу [c0a*6mr7րO ϴwpYw؅P#2g+w9 X ?wX̭3cvו}Bͤ>‚e[Xݚߛy' &> 6/x(U7O.^ki#""s yؿ'l@یg GĈ7.*rഘ;ɦ]>/ܝo{Df;6Au8 ᫧,AzŚ<ƿ^f9$wYہ-cMOiA'556b:x?*7:_`x DAր)>(mp];k'*NA"|aSZ1"=ֱ aIMo|]^ϱ H|J7^Cs>j9e;/=6ճ;SEє3w ekF'LLѼ?1m6:r [\1!EdX.+7RD0:A*ָVެE؇Q0/:C!u=N*-&T8ReKw\p ׹eyjEDd.:v/ ` L8pيnQFwZr+X׽*A\5}| ƨ\HWu&{m$=P#3`_/{KDOY1>~v{5Ke{ `ˤu]ցO՞,]D0Dt]=[I:tWHajsX&p; α$iFlDAtCIq2{r==vB hwQV/١U< $GpZOH'L;?2Ohz0t;o,}' Q+ aS=d @atm6V[2ò'{5?W-joeZ """Xi~شQ xg^s~ē} N8`jl_t#h܏˸](.W2k&;,Tx8ޥhHMm.Ƽ¶%O svxpyԫ=G]Jd%T݊zzۭ_p[u͝'7 dM67+X`%x\Dhט,q\`2~>{-}?N{-]~m 5`'k4#H5>a2^O{f?OckL=nGS9,l7Dcƻ}&؇_ d X9`ɨ9}Z&&=gR'Ƿk/o8Q0θtx!mw.%۝am>YtVMF-l}L^'cI% չSԓmn>h[v,[^DIAu߇࿭x%p}gt`i?Eo|%ozEDdyͩ2e&|3y7Y4D|5cgwYl,29\/羽!1dtQ4!-v+c g|YރR)*<%'ڛ'-pNs{X&m > d_o{Iw% -zH \Eo6U,Qbp+&+|?2{dvh:.jx(= _S".5>üǒG9]?d(=##,ܼ*""2fAl6eރ{L1 ,O;;p?Vx>vQWs2#p'~BЍe_t;>Sm@z%TMퟰ@X>/yZDvG `w6նss:gC7aهI1'Nu4 q{Ivֶ"" '}ϖJf6}S.Ė2Bvzey|0/ˣpW˖?ϫٳȜ BGY%`ԵA߭e9؀z>"~9]~ƫphyB.}nlt+b`VS_]X:F]G[hUU`_OVC7d2XY4Į\HMmeկ@V}*XB!5(7E/n歌3kM'"" r"6V9=nņY|PSMLf߳+w2yH5+ zy xҶCul_>\a.ZX09 h;ܕõccV0uy*lAi֋B{ a.P-;+vNDDPC's_\u^1ōq5ә'1]͒.4 uݲf۴Cu_* n Nǵj!/:Ă>W}uq0=qɠQ!j`0c|md%u?sb/9"݁o/cTolZ!S=oV53]>HO5va5ܭXn`AЪ2ǍAD,Iլd Ǣ46?Om']rޒ[d7zK2ƪZ-r`CpρBˡP6m vTeaw!m ?v6dRyEcNzCX씵UDDD xb>6M7[=%O~\6jO]hL/Jcs+-.C}\k qK2aqߎso~w\FG!}xY$'xl{ic>Ő bva?3ke;Hp. ֔ `;'ni68:'+Q_ ]6kJ6pҿHM|.+<,o9OCֹƝud0:#p.hnʜk4Q]\IBB y`Aڠ}TaoYjHp, pfLwe`՟Lf o:buحJ}.dtW+ߙ\ϖ)[p։lwBC +-rgߜ IDAT?2a^h`|E~; OV/p R`pkh=>KȤxi2yᣈ=GRﵞ9""2'5nyu `ulOZsDp;^㙬TKfwׅehyp߀WE-!bW]²s\+sgAʨ;`C5?#v)x-nƼdM`ᮒHBi?s{2ĀQ2A ;vVh]0fjBf.l7r'pWzoECKȝw ko}.DFQ2eH7mKuBг ДMw>NȿeJC|N I\#wɋU_,VDc'u/_xn٬2~|mX[`1MAէm+[^5faZ2rާgk˚O d&;e^oܭvX<0}iց^bWnΘi`u8ֱYea]3~v2{1X'_rށMO"rM{uoKL\Pn [! j{8vp9ָSXm𬁠?.YމzU.),16.ߠ t>mbͲ\N <٫-7y`mg뛌zyd%lκx4KDD$Alwzevo%W @?CsAvX]G_6?i'6;N,]עi z۸algOua"wna5qxouLĿ%p}hWZ ;XcFr*#o{tQz;>}ຝ,o`4 %Ws1:u-tۢz2 R5`XFT`m=FXXkdzmcl)nw`D݌oq/dݯ#Mf؟#JxqeȨ ĄP dm[}֑nG ҏϯR=)(̷eatqֲ'o^0*=6~xMZޢy *z-^7SWS췽A>|Y铆}F'+?cc/wAeWq[ьd&srJf<ř=!6E 5TIGL?g)TVjdV -.SEg[ ǐάiҐQthxϨ̩9},[e먟! qٴ ڐYl0a [?2k b=wؾ)Aޯ>o 'RC;x[}f!uq-az[c{xk{5MKV.{cnyw>i+3wBWV%V9!Kx~~fnu1ڑhy`t=+㍈E^ڕwZL}9<~b8Oq&$҃*r7֟Pb^4+^_[7< 5V {u 4\?&8jvw?E)]cjڟ[ؾl~ 1<+޵"9\=15Y,kZ֧&/aĴ^~1cߠ,n>,:l3er oݱ$21%+Rqlw jbǣɲuϪwo?m{K 3:ׇi\^p;﹬yDJvֱo+i+s#c?W2;ɿ&p{˝cMTˠy~3sp/͜}U|@.rq$/Xy7wGFG ]|39~0Am줲Ia5??%N"\o[QMӬ U0ؾ9w ^=>vAv^@ =`v741O~<̪Q d_uQ^`f^Kp>ku!#oHIwDaԝmb3Ede`u7q!z.x|n'3q].T%m}%""H*4q4[ꎬe?QvEzee63p[XUl h{q݆s`C@Þ~f$L%OfXa<~ [Oo2}koRwzƷ1?2|IR\(}ѵ vrL֭cش!''83oA\sҰ `ϋXB+ݜbڈ~9Auw= ˚jkXVc,~N2?Eg&tXܚ'}Q6BbAd ;^6K!T leGXς,OP;K2=$+&Lp≏nM[*?=w0ZG9%laYN_ v~7`e#^cldz{%}*[@q]&o`;${,WL.""U bg ={ $Civ b]c7Y d㈓ߊJ4! Nj>2:pw; Ij= Q,ٜ=s*@Uwr5r*<#V{;1=@76W`.m쯪jFf[XI&.fF!cz(3Umt:UcD^a P\.h$-R0u$.>n""q]N LsZeONPMf#Y4opkuȚ^Z faTZhO܇"26 'nы4~o ]`v.ɸԅj8eip58 V]紥`6B. g+;e=]DD 9z s|F_ɓ[+6HOܺ.s&v݂Cdy{'}jߑݢzC;L ]A/-וRd4AlNZ/EI:j;q;dz.J浡.""U bgeT黙?O9)K\+(=ʊ A+22Ejn)"@ppϹ |alB3 u#u4yYymŬ׺5pEʪ1g6￐=@8&v+@@$BVwE<7=_w`&Rw[ 3V~•+ӭ1ym+AWt}9?V; }j1j\R_/m`˴39m!;uX$"p*Dn݀FW[7eՔJβ |d$։o XG*iDu.p[ܭz9}P`̭QLwcV"Բd {Z3ky:׍ʺ;gzϔ*T­;aݧ~OϱdwLk|ϫwV2c +Y [Ýe!7>}`A; VϹzp 6mO;)SqsuiaN܏@)T7v-xì[ 'kqOV.}Z4ˉۈ=Ÿ\ƺ.:9K*{p/3h;ccx~n+X"7ywHݖ `sym3$8–0Ƿyrؾ`Qwu;;a<_6\^i?y±MxIuro}x&\mr-}NOP>`~hpIi29GOkgXy<=b"PvYg];sҷ]<>2mf{j`7ngR(doYU'=C+^gf&macfuۦsq;}-q[-/,2-_Ի!NI](INgYlZ泦" t)1EAle׬$U,#3JwQ3]>ƲlVY4#h&^ѿ]ʮyY1]ue@v  )WOs@Eט6+M~qmc"p.䭪Y3aLJfY}dȗ'~I=C*vNv ;jݲx/6~d>( {2rqM݆1vc\Jօ.-~"oikoD2]L+H'o7e6Q0gs$CNx FG࿪90*c6}<IoY%ffedđed:w?i;7Sy{+x5֭;.gWNDdiMA}RZd)tPgF6͝z͏!n/;rXbat.;ryi8yiPrqx)=F.%^}C_bar)Ȓ)@jB߁jdy_?Qd x !J~-c]f+Njv.'5vQVOO&x380l%FE:$9P(`<9kH?!%V=l!6pS7́2X+c_dEG8wY OV `OxX-5H.wGQ5/!&5XzeVv,8 $Y|]||FH~?th?è _^bW~nEn +2:,m? VdV\9&"5%3pRL/'n{pw|/SJŽ被?EDDz URs(sJY$Qy =p>fzOC,c|KD\v+XR4mLċuF^sуm,#"0`fY*MFA3eroIσ7`5c5! T*EzTtVGAsT'b wmP"J ?ϱG# Hh 9uՠ6" $.Q `^=o+i$"=H/;3:Y,!3D[wvߵ+D]>gfƸyժb.Fs+ԓb'짱(umE4miGZ b` Vw)^=DDSwXp8pO5#K᷎fJMp zD p›wPX/ti!׸"az ebK5yM@DDS㟃8(m SAn]>%{AezS- 􂈈t[2/mi]v;$R[|z :%EDD p?eeu_} 8 giƚ['8lew xPl3b)%VUDdu[ؾܳi"(!"ֿlk)l_r;PƬYs""" ԐoM+- |lx@la ǣ`;e&w 9"3SƒH}51gN/dʊHxx;93t؈XfM9)]p;jkCSʆHhy)mIs2c7FBYet,C!]3$yEiQ&UB} q;x~mumi5莰p4yn:<6\z2wJDfIE6)nh{NS/%7]]*`PP{ qy~s}2ϧ ^.Qvl<+|wRr@ D0o o[ , uSN/MKpO:ٿpE.:v7z SꢰH㆒4H;%q>GzHk2`5ڨm52=v7u-"""""""^2dzEcBAȜM1UlKHẃq,}<{6Wjj6nf}u%vsyO @D`M5lM7 nt.)~|,%ʹ"Q橍 YF 9Av8|X{EEs7|EwNke IDAT>1_K|t{twtGDD H8NME)}zY}G*uB@6{"v5ҏߑ~X2Yզ\ị(X:;J{!Q,Al7xI,#<9d V,݆?c폝mjnH*wL.~iz0Ή^`^/)OI[q槉tD v?{|d-gkNʉ56ȵ(;Aթ[e-HIH/sADz|؀\o;?){ H b p~}W Vb"""R.oo<ɗྚ:74WZ%ɗ!2 ο/UJ $"Ŕu,P}.=K|C ,p:|ibW5Z4DnaAy.S0u陜Ll7`8pr0F v??]>EDDJi Վ=.*)6HApeY#@cF1DH@ bU<`V:q0 s "-b_PT"DDDDdNzx"Y"""nL^W<""#pG9fTQ%BDDDD椇Al^Ⰼi5^Dj>Cƃ[ ZAlP&HH b"6gI^0AlG]DDc\DDDDDDx2z1qY}lȒId/ssZ EV&vG """"""Vg2/n\.pMW7)[DDYJ'""""""LG4)jh:FebW4ZAlq1V}gm.H66y2Ȣ@]> bԷAl$ϣ&x'DCxLpg;XBz!9YeDDDrvXv*'"""R_ZKѬcV/1𠵥3 I$% ypsx*yeP攈H}Eŧ]f._``"!"IhriD(ޣ䈈Himݢɰ⊈ԷAl3X66؉tLE#VfUFd )/҈i)VznuSDDDz<8""b,gX.R4镐 """ˣL넩ǭLl6]\nO;x0~3Weu5qU%w62 ֙E\:elÆ!ܚ*,v<7{B-""R_?w b60aUj≛Pyx3E w ^{s1x9RDKp#5/u#9,hYx<:'aǽo9-%u>|ͯwĸ ؅Cpπg_p騶g}2EDD+ún5R3݉}IMANEZ{L֝=]y??[jU_Np.kFPar#r+`R/\/G~o =&{ +v}?颶݄%\8 bWGXMZuro>p\q3=ȼ|eSW55{Ip/n \%)7|fӊo_{MSJ,NW)?hIKV=pȉ5/0Lrr/ .^%C<fy_dw8]`p0iv[XgޫE +۔l} /naEl`SvQ p/O `q/_?al/\ܻg>PEDDH['CT"""4qIq[jGQ ״i;},̶:>w3errAM,˽BT@X1 QN7~]SX;L>Η|[XV93m!}q>Ŗz֋LDDi%V ."""FEmq60axsX,[0%4bLO˼#pۄ2T`˸]J,V؝J((j d x>Z_Xz+*vQ6ر =T` p,26&GոG6?~*1yURcHDDsX Vxc؉F>u̓?rO{m=Z"e<F}E˺Ն)\):ߔy<ynڼyS@ǃsyҏWT%曇#NgLG:u&́9*KykJ+j;1a|=].zXə2\"{wgѼrh8o2=YYtDխcѮj_򚨋DMbrQEAՏN>Vs8:8)\ms]0ߝJ/aV>M=w܏m&lδKhː8LLYq?`I;=Y"BHn[?m+ӞKoس%?bPP|CX-o`|zL.D~r>a]J| .y%7!N::@sMZ=3{%㱌vx݈Kp4z\_ajzgόgyүtUlܮ Ŀm| ծ6ү5&A;9Vcx=`z醪>>}xˤlL9=w7R G3g̝>2L\2\) 7ZJ!ɓ_\:AJ4po5l6dk AR>PxjY7֥ncA ~8l2pփQɿ/lpc!/ZE\:1v=,`M;%+߃Xy X/K F_a|bǁqnvh܋5?{u=][{i'wsr$N\eYVom~ \D $1h^{C@v:*/:V9ע*<~n>F}wHQ= bH;ك8Z'x 5-, ̪ {ЃqD?e4e=C6Fz!a*C٦ςgEiZs ~AlXTq2jF7?=`MǾ;'5_9mԩ GR+x G/((EDDl4ﴻLMpXجn=~0}rrHA*7Y++/х3 `C}v2 H1VA C=c~EXpmmy{ks5}nTXCH&EDD[3l{̿Y 1nYZhRdp\t}OβRv bw UF y:QׅW+,YN䚎}OPBic5} $v\JzʹId!"_DDd5dz}Q Ԕ0@'ze\cu v>u=rռ>Ų<lsMCz]ϰm ~u)]8d2};w^ݒؾ5e _#7"ڮ{*5Q']3OH! b,쭌<%y|P+=Dzà6p96.2j6LCɺjslx+`l~e}6vjwplǪ -<_ ۔9?>_VFK&ײ^؋, w `'3}Ǟj#-=Ei}&7%2A xTt`ֶ m,HgˎhSX S躬#? 1Ta&vcǹU,]q^T&v&.6ww.e"$#OL}G' ^[j^ ʪcd}l6Q~v})/~QGM~ ޷ZK9JXR\)>(v)C9%"14A!EZ^W%{̥ ửw?w.͟eʋ`<A-v"""V뇤gDzM.lZ.az71-p,ѭװ5,#{ p(XoMh] ``mKZò~|ڭ?\2@z}vL[%ZOW}<},0x+ 6h@k{U~x}0k7YE7%î5> }l. '.']^Zov^| Yxgk}ۉ̶h"""Kā}W8ykw RlaYX7cr%o&JbZMEg{Ec:|`:&<ƧyV$;szknP>;i'?빼멈. K*i8\x(K%?Ŏwn~m.?//T.nЬx=[_#s, va8`dr]UٿWϰ}wS2߇rz=pEyw>lω}nO)4_n*l`awcd-Auesf11ps)C˘f5*ׁ47vp}ϕ78 2%c`ٛھc9&s}ԖEAlָ uk#qX""""""'OD%?}WͱH,$$7];rF)s֔5_[ZvOuue{= '^Dez,_ΛLf}df(sߕ l\!>C?th+}Vl,)1K_+$?LN$GXVYc˯r6e+TĘlZwJ+e`9~HY"_3$S8Ps &a2|rw Qxdi`H.a%žP^qy|l Qz8:Sޣu`ZMLlگ K& "&^l#Y7aQnV`7k;o|nϪ-""+> ^ Uo. ϱ53>ua"=g8qlc :6f&燨^{̓u3rf+G(z^_7S4~(8~/x a~t{76Ŷgn )FdzsX۴ .Ws$;KM4MpM,Pvh?=R9wXϫ ɀv۽_o~O TpAGտC~˃?Ǝ">s۫o+.p<߹|vNcH0wt ; w5|?<>Nyҿv?ܣT0*7 b,4d}BvPvv:@^ڠ7=D5@3 $ 1LLd]]p{LwCSfg2w}5 tB-1`RA[n?epe=MZ.@y/k<$\p> jAJO0,9fm ]R[DDd#cA_ӃT~deƃGS^1>JɌ;d2o "Kwc._{ *Wojܟ9;A {zϷ=Bmh8ZSi% ,+{ 3pE^|Ww\8"u,j2H*7`k2Şc~JO>b2>M5Y۩YNRdσs1DvZMɁzЦɒX)G֩"V::.+ֈ"P"}̉H6EDDj IDAT[~OzG؍MCBIψL뮽lYĎݨ5l`Up, SZVMA6yR=JQpnxiKlqR]v]k\>䆼ko55Z.ҵd@TNDDDd5F/YH:v.D7odb'9 ~D 9hsRodᦿ؈O-/?wʠbE$:>8z&>XwE4 ̀NL"""Ca#'o<62}A‹X62 ǎ r%%n Pbf:uwZcpn&f Ҽ!m:CAe]ķݣy>&7.g|>QMlsXvZ lbNН}IDYD6ҲAQ{JZ뚈+bV GFPwh6?x ~Uaݢƞ\% "5ɺabb',Ϳhp9`VM. m\w3#OnN[t(6tF{Jdt6'=n)sXoo@c(bNSK""".cA3fVLױ3p=,Ng?wOs+i5Jy=5$|_pLsq2č/=avwc:nP{8MRac!Օ e:syl\ ٤ &jI A:[0{( pC UpO֐58vLzN+X@vsf nL؞uX3N/p;F?dyb*ޡ2a77m>I60\DIn;\[Du׉zJȬ:?-8Z8#:l6oFpACsha7>S.N!s<>ڛ6;ci3윝sYuĹ{e?pDul5] h2A|Ov-_ {ΚڜE3/CkHOt ک+""""""˧H bA]> 3V X"NbiYye 3d%]P95/+2VcI<7ʉa5b=ecWVa*'Xmdvzr{RдE}e }"L[VV^:LxN]/1YsHt\fm| E(f 1ѶKN0FTL&{2ztaCXO:cz@^KdYZ;-apy&!v6z72N|gdo5Y(<s`X]l_ܮU]!* |l]>m\öc972~Ci0}^k!s5 Qyd%wtYkLۼzJÌo걟C#Hk__e[cjpw,y2 l[T|TKk;x,`-݁`7m`*AGkĸOS6|Mbv@Nu62y/fcw7 9֙ b_g#! bU+%sxDӦ<~e׀gQ#sd7^_g=Tΰ! ) F'IOD yHy c7C0`sG)Y4 Ook0+(X h 0}~ȭ`;" Xf:X2{es[M1 d9=CO=m׼Ǧ-BI#'1pv_]׶5EDD+=>Ųnuw~:\|NܿwkD]fڃe2vkɗ*u^'ں5 PC~eY^΃Uk6Pᆿ2P>LL3kPeGL]Sp/Rj{MS{8A1\K֔8ʡtJAľ) y໨{  f|DTC"-Mo^}NT0mb`@۠ouh2_6Rc˲yrtuedAW0h}{ .ƸS5Rb=n+vpWTbGÔ9XYEQ[DD73.Md-k  nF@ӃP^!0hKzz[O+|N@̝~ eh첡ܜq֗e<*jU >z gc,Xu|*r.uؠn['6*&\fb܊(=fak&~""" x1cΓ#vo0 .#n>Hg3i益\'{pyܚK­`wrZz*;ƠsU `Ww <s0YZaإ.!,\i`_[v(pݷ@raPqh<oS~7®n^T̖}D{p"""s \+G` &oByXI8iyG.Q3P 35a˘3/ &,0 hy.\9%ϼiԦa:SGXfvœPwx\Q٭c;}Ńi}iv#۔ޡF>ϰsgtN?0=xZ2 p7P\gxECԻ12C]ؘ=^:EDD:.GDDDDDDd9f;YfKAlθVCBb|tvO;僚d0Hٌ=3a-咟>J<籺-=*9&չAj1!^`bҮC|.:'kx"9ŮJe%kt*naף`ך?W|41-Nzօ;Ò2)f=~ަX]ni{L6,c)6OiAqSu?e:^-O?W)gZkm+KDD3>úJdhFtbt}_>qW b =֙ boH\ R'Mo90l   oW @} 6  49K-y&د?hY.aEWbOa؛e픀"""wv?65m^e1ƲH~"""RkUaA f=M x5__|ڳ(v}mU7~ /~B """=ƺAJf*>GMu! bx=Vv_tkYɽk w;SNdɠu=!e@/e[7KAl^'~~g+)}lݽ2VE*Y8E"29cc4ဌ.f_Ů͛x:?ϯuU)yRb iO>}˜6;qH#:|փi(`JzSDDDDi*׷@:0o1eO> 7_y˾OKKs2~.vaprX;9c# 3xVwؠ9qu\<}֗eM\Һi=~Ͼ]:4 MgMm3jW""@AlV MG|N@7‚W<TZtYXnxxgL(Wbp·a9󉈈4BAln{mer`Ǥ,}PyEDDDDDDJR[DDd5Kr ٞޫDDDDDDDJYzDDDnPO [5H% b F/A*ѯִP"""""""(-""2(S=E;e/鞂"""3xFOj?e)F;,lb5,}﷼p"""""""feBGyá""""""7N='*}傈Q[DDdyׇ].HEDD,xT[DDDDDDzGAl Y:pv]DDd(x<9H8%x,0{Q[DDDDDDzk"""}L5Ep 8c p/v|"""""4Í`Y~""]rπ3l_jX඀O+̾{EV-jM2dܚ>2DDn =sWkD pE b\n簌r'o"" ΁e>v IDATX Job%GDe`MZpoݨDDDDDKKr̽s,?^VEDV [6^sXςk!E bz v:R[DuasȲMU&{Ȃ[ vzrx3(r!{ r$"ҾTT8y.YyjGDDDDd@%] QQ{tEtԀsNed>7F[lzM­Xhųmn ,xz'eA;#p;6NWw\=:3l5G 6]^DDDDD]G#?͞9 %#w2Pd(ރMƛh6P^*>cvpløٻru`\pL`tFu) `'m7am=:z=y|d~ 'D.PYjƁt͙q mmg#׺X"KɝLz)4#sp7[& Γ&9`{֡uk,ր/?sr(Ҝ:rG@*Ow׀O { """"REľ՜= ${| 0zu7EX/NYv#baNLWEp Fϫ#GX9*٤aWm9 kl0Z+9cݪ7\ր?? g+0z=?{?~΀W?uNe2ֳ.DDDDD7}vbn0 ǬΗXUQ2wFP>H9 dŭK"X.Y3J~s`e4vf e^f51T\isRp>hOaQry~V9.{MDDDDD0 f`Al 5s ygtFbduJpXM!<:S/e B*5O`_><EKwm_5 ء-{ѫ}ԍHP؋]28vw~ёW!X-naש֋1O*P#C, `YeÍF8%N*E56?8.^N?'%o"p#x;*2mb[,1?›X#ug<ϳCw(f-.c9¶{| y ".S= VwzƼ/Ayέ`&^x2ex8I<}7'<$-4:}ců%\w% }p0~鿯2'j5(ŧMH| IQﺻ+Sиc]>!1a {Hy.T|l;ML״YMX>?8?_'OD<ɚMk'MsTuy ۟C=\6Z}|+99*4=)94Θ<;}ߓg\_ɮ?dsm q!ն1 u?Dž׮MBxb39nH8kbmsCZa޲ƻ&3OcrصeR倖V.@);xVֱ̖u<8Ec 3^ [s|OgIV;O{Av]bt169o`m|9{<wx]4 b?t] dk oNݨy߼ADGF F!&;q'pތx{t<ǭ3}{ɥ)q< _-Fcon>g5!F>clò:Κkx<]{|H㸩IRK;l{|PXj7`C{8TTh?A S''%_/UyV]#ADz?|Ki$?^{Jcv@}@k{e=$ʼx?C$.]{8iB]* r3uo/wnY.~WoF;,d7[IR9~f9Kӏ~v `7q9Y3wzN<[_9n CXkx'2puX{Tiebwg0usXP^*Vo]pbe;vC`%TG yv4!Y:n`+ 8OgSPi)r2آs},H#,KY_N(v>oSr ^+_DDD$aA}l Y~Zae6nf?~Q0;+˯|YDzR:,`7}}7`%d҂L'{'~ wiV G瑪Slچң˹LDDDAlwbߵ0=|^:c:7`ڤ( ~<1ֈؗ1K]Ϲ_mz}+"""=ӑ `ez,1diC`/ԑZn=BYYXu8!3p[]/Ăy36x,&ˋ Iwۣ}=Qwg[*"Pj9n^5Ϥˮ;y'i]ב|R/Y0= bnyx6㲋c,0tэ"u/.Լlye]x@󩲨ju!8憨j#P] ~L]1Ӑ&uj}Bt 3 v27sW!w M}#;jX1V{^DDDdJOnP%__[Mg1͆:.뉟732+.׃`Y؎\xRKaЎ^nW).?~Px\:7Cz/* bkO)y? ncm(s}VvכA@~O6^zd86} +o?A4khÍ0ŞdRe^s 7zm\e|gpm,8~& b;{p;XSߙo;}\Eq@^aK~?v^'cZpc&XuɪB[ 5MVI7mr/rpg#ﻦJݰwϱcޝǮqT8iDDD)A i%N+3װu:zg yZߜ7i5g=]rF<" TS1vl8H@O>u%3=;6=g$KA|)0fc7m;Oz6<2&jK;ΊLXI,cĎ~ڠKӎTE6vcp[$ˬз yr=`A6?STuN y&SiKN:a1@YNjϚ\"z( 癬,uuA6|.^z; m޳6g&iMwB)h0Dro̜ߗy"gosj1 2^ױ@s8kzj7%}\u^Dz zS;uJmW#L0c&}d -u^ ,*x0{#Oiυ];e5 \ǼmX^t[:#gdz}ƾpL0n=XμO01m5Oinm~iۇTot>6ZMYmF9`9|u9um+մp}HT9sz e r 'lnN6,v{ M҃؞hkrW6`r1h4<mZJ]1۳vw?ܻdO4iT6{ą v7}3~~ Y7ws>%sMN7y~ |?r|H 3u׭u넽z+|[kx^{ kX=vY[% bW;E6ōqWP Z ̸9^6{s,>6;o|u6v>k?Â3 ( p* dw PXA=o! V bĺ7p Ճc|8^"GĀpXxXOǔ͍-Ӆ}}ۤZ\DD\`w-/0?dCp?׾xDY]2E5"~kM,c;Y\~ .3-~C&W $3qC{X$gKIjPx, yʗ8S,8 4`]ez"xugֶHOT[]~Gv7j5*2yCؐ~1&c޴@[w?^FiH75ja1Yv(XqHy-}>^d1ՀN?CA=>S{#%ߵϒilythj!Ȫ˾y=m<Z}&7NE1"DMYwk$qQ;Ge>_V>X&mik@5@+N:.M bwTZb)Vn]c>h{nC֮/+pH8QX%"""REAlw A7>AE vY"} )o`!XZu+-' vu(1E2Fۆ!%w@ZgXY&J X]wDDD Cv=1 -%.M;Nפּ;F;o3y%ͬ`M cUJy]gbQ;H i&Į NXY~'=^bDM-""  iV2M"""=QMsX̳S_+ lnE: ÛeV1ͬ?ջ8Ko) bfwF;:|gKE( n _bk~b*7?eObH_ɒ Kj2qk`_(Pjc&I[OܶM{^7͛ DC.<:렱m_vR,L! JM7la)."};~.""j 'dglĺX|`{uN#pL6 t!k -l{iμsC_]R;:/u@+p8WئVߑ~=w<=.wֆy6ԝuHT bMly?߮Y }Vk,n x ŃpurWk IDATe`1~2OA<^}խcϫ}=.MK96JVV;r#&]>Z"""=R2ֱw AIU,X|{ .:N'! x ,7]!-pGO-&KV߃x<ڙkߜ:Gv郖n[a:;,Uxs`Zayg ޸u;$n0ܝfly.bv :-~l_ѵ2E7}9(y靂w \ p ²:w3,3}Í%bV>:zY߼{]r>d:HX]pS ok/}m5U9*|+lYnܞi?,qw7@oKI;`u Ka7i:v.:Gzp FG7h,nh{(pZCA s=8GSQкL٧ p_bp έR1y͔| f-1`>gGot%>~wF4f_=r .-yL4OS&uDUb0]ymH`[)E\AQHMV')b4!S&xyas vڕMK,kǟ_n̛ Vz&!?uXg㦝ehjE3zxNm|moz9nɞKXi~G7 w^ҡۡvyCkQcR۵H^4=BM[m8Ou~[TxuL,2AזxMDDY7ka_k,M" ~EDDDdq̓L39S\D79İ Z yO4*|yZBӞKBHnQ ®Yj焲!gD]C*S3E^`}N?̬,kD5ójܾܼ61Y"~\6 bf {ylugbnֲY]̓euLzY` ?޳ƝՋnKۑ'Lfr2s﫹I&qM}}+E h$@sl6 / v<۞d#sn~nצ>Wc"ᒝeTי~0ˤN2 r4%g'=LtmBҬ/m3mGJ^Y*;/;hjg?ڐ.3I]8fb?x]".ռƅG_cs[,"Ÿ1zz1i۟/<|k-F 9)nq;wq5 m/<"m3a^Ƀ蓂~ۦ,$}O3b4 pw!v}#^i;_˷;Vۃ-_Mm6Z#IR3q6gn;l/YSRht0hyNH^._gIx |1Cv! i!xw#nNӌCx1i~q# 3YpxJ 7_ _ 63WIɢ^dg]xCڞ^Ny=\Z<理.ߟ݁6p^)Hl&"9n2&}'iqg!>o=Ve)& ;mDgN? %:=Mܞ+/stPO::(bKԮX'f(my+ =sf##:|R-!Ik;b\\ UIԀ:C:vY?„ǤC[:E ?˭?_ FOvud<`t܃MՆN#f}-WvlUE՝U7灕N n&m,}r4R9oMahhz{"`Bx7Bc/H17Y[UC̥Jr44o$IjJ!ve(; ߜ&2WE*A H=Rpr9)7Ol>&^y;]O5 ӔaK: ߮Q{s\ ~BT"L-j.E>sl%6H'Mn4u˴=mMs>kpRoI`ءckҨq/^*!orW^%$ Dii<%߿-\FUp`.+k.;Z^N#o7Iu+upJB#'Y IZ_ޑ`u柛ptgݯ>ϓқWs$j:/~w]$I3as} OeaĔ#37sW^;_ l' /!=wF'?'Ջ7⩐6K]},A./Y6Z)R(Z_=38a4rԐ uR\bt6-cỖoutR i0i٢3q2\D=? $Fy.mS=*u~^ x0Yu!L Q#1*'=n | |WcQY3-;c~_ft ;^0؇aYG5i6e;F͘(?B+؏b Oi6SXfЧ.; G[o;Z+TMb$Y~fqxRq+}`)v~!z:;>V;|^TX>IgH.:8Ƈd~?wyoYac/HZZLPnNy"||K,FMzp@ ?1^XW׭ [AO*]T(.3S~nU_3@w0!`M.iaΰٲ;] o:O<]/ I,Ggٻ+n@x1~tI~!cF =ttG N /!'!?Cl6|1ÝޒF?7&:!ܜ(#ٷH#\'5 [` AN}5kd_CxQC Ɵ_/ T\R}I_ FN} #hp$hz /L׀!j&wk_ Jyl_ݠؤtH}7 K6_q"n |s<#"MIg)<##TbVeg0ZCR܄uR4=֧x&f\k%)r/yc7IgSR9?^oK^Ke~m50?0Qn' n9$Ϫ?K2WuR;ii|Ő}KR%D@y_-M*~!Sr4u5ƾz7ю, v(as }m )!9!uڏs3 K`Nu_:I}f3gls4˒f_9B]am3aBB䗵1eQVm^w] ϣv]bl mTbgwG Wd spvHߋۍ*˥ܲ6 ? $E[h,jRm>/y\Op,:f$d2Yg};mc3W]&Y_mԗ~nCMN0;EU~eiEO \~eQP;mM"IN}^#d.'DBb8-it|Aqf9:Uy^\5x_"D6)| Ҷ7y '@S҄/IgMz=;r:\=ri%=@Ҋ)ؿH I$IR7IӸQYxGH<`{ISq-s}M$I$,e-IEeD-c#iJ5)[NXV7+}֎mHJGuis\mFf26u)vIi" lrwHA=#ͯr*/pues\}Fg~uWjCF_"oIsK4n`&p~}쓞z>V2}ѹp0iN%6=^2=ifRۺ* u<%uBrp4ǭsw D "wꝠ+/||> H;NdqPgǜ B{6n}ا~~I&!&dYhS\M? oMFICNzGI7{׼gMOZy qWpo "A` ^mj6 &4y OD%ˤ<,\ے$IK,g>*3'W ?]ⷋyv =֔@<\cBw﷐m K>IҢ0#>p_Ï-ؑN^svڳ}vO\f4ؾN}vMY5 Nk}K5֯ dցmƎlCx!w=?5[lCf[ܞoYYK$x@*< 7Ia Oz^Œ^:5օ~7MҜDרwcּYZR^ b4Ć4)ɿgF'9Ĺ]sNTs4)$IIqhzZ$]d5qKN׀Cĝz Hu2%!v[;Kf7 I$i"Ͱ<$IRNq6ĆTZ#?p .gj KʃQt9\[.4I:"I$>)~pu%IJbǷR>rWMY mΎ7>L.CkG!0g\\Jft_@S:zon$IT,ʃ5$I8alq]f`&*9NHooϫۻ4㮫r}ay JƌŽl]* xR["g2GIΝS@h3I/?o[EYŶri:Zwvq۷}>g՟uݦm}xIR&i6l:@Q$ uЭc=Ж&&oǰ>";HGN Wgh$I$I$i,0Ć1_ <6^I$I$IR bgowܡ&SP.I$I$IZ-]H%FK$I$I,Z RW&I$I$IZ-ؙ.̎ =!k$I$I$m7`Tv@j- tYX%I$I$I d!vQQm/]* ޖ$I$I$0&&F_gn)I$I$IHClI$I$IZU] 8bK$I$IҊj]>,$I$I$Ӻbg>xjK$I$I$Iz[m$I$I$Q] r"ؒ$I$Iºbg I$I$IRb~:[$I$IVXWCOGbK$I$I j6Ė$I$I;m9I$I$IZa :b-I$I$I+!67s-'"I$I$I+!eClI$I$IZaoh!75h>kD$I$IVa 4zaʰ68[$I$IVڒ#M5zGbK$I$I [; p;;[$I$IVX;`#%I$I$ibk\a-$I$I$-6Gb$0Ė$I$IR.հ"ClI$I$IZamԴI$I$Ij+ľZ:"p\z$I$I$IK!cK$I$IVU[!z x^:$I$I$IK{w/h$I$I$iyu5D$I$I$iŵb?35}m$I$I$-v 5ƔwFI$I$ILK!6@-p T?5$I$I߇mT=IDAT^VV&+))G$I$ItQ ʗ孓8J$I$I" qIENDB`fretsonfire-1.3.110.dfsg/data/editor.svg0000644000175000017500000030521211152500023016505 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/fiba1.ogg0000644000175000017500000004437511152500023016170 0ustar mjj29mjj29OggSĕQ0vorbisDOggSĕQs-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS@?ĕQ!95515-(,+7473021076-Ɔ!@B뻕u[MumIXEMBupˍz @`ZNDQ#kGWtI5 :u$b `Tm7MuT^^w]wY[DQf@Zxm>_'4֢8.Dƥƥ_"2"FӶMje|ű1Q _uO JPk]ǖNܵR+$T5F%6=-HU]e'"F.(Vr}VD+n=QJۭTI`bP` seS 5rd8&zIbZ0V5mݶ^鬷k h-̲^Q,} @5LAd iD]wT7IÑ/B#/7m̟|6O> #Z RC贝jZ4v['u 1qCzreM/Bn6[ "*Y[~?M61gqUU@ (bZ4m`[FimWvPU]J5EH( f/NjHB(&Y/@ȱ m&^,\])*݆gz 䫵D ִXtuF| n9]1TX!nKY_5SiTu5N  Fr3%7 ?cHnf;EMmmQMM-˲M16UV$D1Q1V X M 0R:ՖNJ[1 xAh!MR!;4B9mQyGv:3;Ǚl<;n d9N$궥i8.AM_nmޚժt3Gi{CRFBQͩ g !d|2J .v1tJЁヰI7%Vv[alGk7oGk7Q SA\ZJSN[UttYkfKqt6=ߝo8ZHi"7 .[tm/ٞu(#) BMmUiB5}ipyq MJZ)"#XUJ7mՖMijbl7iC2Htv~a*XUUiuU"th"U[v[|UЗe֫/4܈Dφp" V䪢KLGn|MLJ7Y&C2@kHJzhڦTڈ|QұI^z_"%%zУo/z;R)7CH+R[Qf)ZY,gYYŊUj֊ 8XMq;XmGjZ0M<IVX"#Bj=B- swvJTxeDJPIwNWՆVճ٧of8vKŽ9KwpS/qvjTT yv. "nm/D6T3kgrpRrB|WzmcYxf > . p[**7H bbèB"%ظ `YhB2O՝oePeFKCÄ؎MD ҩ8 & A"$/3nWwraYYPi!hD$"T4c]!W "S!IGO\R(xi׮:dZ~'e*0N0"0N0"pbl%˲bE`8vV$DE\!2AbD b8PPD*NuKRAxYPhUJ$] *m/SZ DS"^nۄ _VŪ.Ey#>)]^aJ{̈sb=.Mzϥ`Dg3̦z1 j[#+p Fb91&1XΔle1UŪVC,XѢ 6GTTMGuЁ86P 0jdL\G|5BB1muV " oI(vFg @V"tZ"U*f;tlϷ%(bBt,g{Tq4ODvDc9U]x~pU#袛{5"=RuBNցb έނU0%`5f46@זטa&˔Yι R1$&NڑXDE⁈ʉaH$d;&C;iJچ5(iSZ>{IK/BEhL:QP!J mJEε!fGkn-LbȻta5@1mۧ$"'n!ǪBC!A@>;γ 786. k$)& ,Y*B(ZLY 0LU VU %P{R Rtm:4IRc{ ]mTхT$ qED+2d ! s&=_ղOyg}r @]iAIZgUtӗY$1c:IrfX+|T3Ď #К7PY'~;6rAb9Xi™6,'bbWPӴ)TG  B9 c#€qH@SUU=>S0xXJ @Iۍ D}7 FGjyuwh8'd:=nR :|ƛsʷBj"˵#$}dž6n҄!U qu9 buo.HoLc^;ιKGpj9w aayH,,&b*vS50ĆVDbvvQ & :MWҶ@i= 0E Dh(o:\4^*jD#[P8qEK Ur$פ;R٩ܚ+ȶks0历c> VwUy V7!>Nc}&n.1>+m/hކ0;D4Q1bnSUU5CUӮVLCf*]Pab ;$wzNQASJ_WQФ(A$FP(@ہm3<3}q#5s}ncvMvP,H0暘3 wa $Jd]>|;O9f)%#F( jSD^I ^;ΘK>^ v1| \`jP$v@*U$61-*""j b `Q Bq!6 u` U+O }MHu: WT[=>.I9ٻxe<uoꢉ$+H(/}X$ %źDkl1o,B{b(N`;\qdL>r_M)db Q8KVs12 `3bd,j`U V"P1V0("&vU"1 &JB8gӀJmh%.AMTɻ@UUPQS(wW8F)-e7qux PBX&^6A[ 8\mYiH 4 '#F:-oD!F韻G)iJ#cneKKβk?0bYv H 9Zp ,x;le "Ԫ`D GE:Z,VAMMM@P H@ 'BN$4O}K@h(DXDi@z褔JNжU1HAܟuϼHtl҄6UàFmKj"$2܉ BCLtB;F47ŌiKc\7v 4FUu]ƌ{_XOggS@ĕQQݺ^K%rV K#u+dAQS!`YXc*TZ+֪U F X5&MUAS qB&"M[j2t;Bңt " ؂f؎|.D ]-b[k1iEօpDX6*\>Pvo%":G;aXf "VOd^5r-@mb"}PR@Xhz4Y"UZ5Qlմ*EkFL}pMCOvC n9ug'`>+V#m3Ҫ;2+3mi3QC&q71bVUHZT͆aL& U)( 1XD$!3%5 UX,[p UM&JW(8#mZK3~SV!T4ő !XNav% /@{~T.r8P{~T.r8P`*,g٦BBYЪZE q  h\4؁rѳڠ:nn*R)TTn *WB1 W0sۊ 2-"-?K]]tV%pڒPwhWV Um-,.KQxapJ~ge[7;#d ~rNYo ,6@s̪BbXF vG ( HbbD€0Xj;)iD[_-JHh\-@GęisUzըw[CO/8,"tث{+ErJƒ2T\ lv9/qL Z;m3kBS2}mv.fcn ȲX1VV,)(ƅ1"pA0A,6mh+t#M&/Ot'I#AhK`<?7!]"6UUw &-`=V;B, )/L17W3Nw2̖ZtLqmlm@ j-鳉q%IWkIMGg/I dYJ6XUU0,ح*"XL aⱎqDÀ8IRMGIFMUZ(@q-ŷ}Nw|l@7TC@}ڦSmTQTt 2UID:V+r 51bf+gpvXAdM5}L!`@Yq-WG6g9ǵ_QJ7zr-f9oU! nZv!&*q!a@4t4AL"a$THhXQ9]z"=hH&&`p7τB-&,vNe,Q d-koO?~'^ ;qn>wy" Ja@^ZUƦVkzYp* 6L1lU)vi3,vhŪ61 bDd u5:Hj[iDI_*BNČ6Ϧ^jAѕ>V226Ȱsc'sZG ٗ~EJ(C 1#EH4Սjy:;'s\QԄå@mtSt57@؁΅UOV4hZ-9,]i "_ҮޕjX," @UT T툃)*(xjJU_+bb$ԧT! nю(ڶ*T۩6*61dt C?c[pCKj]tXOk.jJt"V\nIt/(} F&uRHS^rq\ldT[ ^J㭬MGK$HKsiF͆,U A a1b5,V*B| &T„&V&8d{(M.GcbB5%\#U Z{˦?U9:4!NMYkTi+U$QXX#] dH20` N*;NރnL `jmVq-ci˲F 6s-۸tdYP "+"d`XU!,ƈ5o("a$6B&TAhX;q!6]R*lKՉ* m7ղAĒPp7Fy`y'՜f/PVbկ9GU:ByZjFz7 r:wu/QsGr&1m ">Z̭Yf>ZlN֬2-N|J*!Ƽ,*WP1XQkEL԰`ZP8DnDS F@\g T:J(iaa`:=J /Pz yu0>GtINujh;OP->|D\m ԝ%B 0JPGRdf!8,gbX! X,XUAQxB ("FPP ˋf mz#L޺Spa<@w;['Dz>*R; iN D)5 m2F6yxG^5ڤ$H B}9hI`!^j]YCS^ M%^54%tMhZc8MܲMUUT Z1CbYT1d%0a4Q (xBGr$U*F-a*  9r[|D mAgeТhYJ$nhT!#%HƏϙQ·eZӎW2ƒŐX]61P>z]ݭmi%F5,$MقYPY4Vؑ rA4p< 1'xl-QBW0,]Z~FC["TRUTD%TsCJF%{VuF3/\6hׇdіIn8Bv]4GDF3 (06yŽiۢJ|^Gh6i> FR`79'Y&WUUŊ1DL "qEDЊtEN6t߁YPP9 3C EM~.TE +`+ws njULq"]&,@&둌Dz(o#lj^M[˫--\۲VۢJUfY6+,\U1A1B\0ĄBA4hZHjжjNbx:#B2jՅE NѦ`oGO@.w*pI~_*b=Ab?wUl]mHo_S3FQdA:\{@,MYҖHP;Q?Y  ՌTجl3cΊUU!@TbTZ HI bRRU #Dh_©Ԅ YOV*6@"A9&p.LL(/-ǹm/_CkkaGoC7; 5hgXp>{C;ݬ'4=R6G >JͲFY637ÍX;Y61rUUPb&ABN| rAExIi2J7UJae~^#լ7rD[+> "M W^deo1"Xw!h!wM7oI$S8А ;86lOggS@ĕQ2Kj)Ԧ-jw N?>>ڴ^|c&fYbŪ\pE,Vc8h$#aA=im%n)CeU^J 'MGq&.UҖF1BƄBihIiygKmpO m+x\U͙kvv6۹ 8^Z0\-yǠ4#צ`~0Oha'9"0^:2.co ?9,2pCFfYYVa`vI(p B+D#1D"h*QݶH9ELnk/XUGo?Ɗ+.آ/hRCKܬLyo೻xQOg@|=~ƶFys-̾jRg(zKSu:'gUV^M#J)~$]mfW,*$8X5uDPqa@ cB+V#-)դ ݪT!9k};z4.|Nآ0"4]*/ķ].'*ݑ"Q(t ᒑ#%@j:7_)R"Y7Ře*b-֨ jƊ#&Ðh`"JhKuU\n@F#Ge|V&H*tItOd.NDB\d"ue|Ǩ_f} dDhȻV6M@*M\r*vu~\:,;OhrL٣ 99%ޗt'cnNd Am!@n,f\UUQ+FX&F!DE"DaHBb*ҭJvjf {䈏طF\aՊAG -=@ \Փ,BHO>:DWS\9a ݜkMs#;|R`EOGL˘-3IZi}GB~1-aԡ~-"tKzy{ dycY*B)6lVS,0#RqA#E+ei"gI%nUQ W3 ޮ +DnY)XB\Hұ+Djns~K8`R4h.K@kbk<粒s˄pN'_kpChF"Pdq/(^t;6siFSt4#A ʛmb* VEM$T %L*u(ZAM$ = -:Ľ6oӺ#VZXt3A*ŠTb|+ÊZz jSRJmZJeѩ=wYưEԾC"#'1?t]hN[kbٟG?Á>̰iJ/撱6M~Dfy3YY"EEPXDRla4C:P *XG.մ-MüWU+9 UTy|VCBP\# URs|(ݙ 3MLLu%RŊi7Xt8ȆX4\QuN gˍ{ hnd(MI @Qӈ;6mUj-)%vhڪ7p˲\r*k j-F1bZ UCĆ,%LPDQNSQmUrBoyt|3ф!9V@LВojM%;a^zb[%dڝK* rZ^X5tHбYE+1 )>6M BnA.肠}ޖ;6%e IEMو9mrUUUFUEQDTUQGQD0 HJPmEIF>LdDT*?- B2Zt^dY:t"h/jϵP2JV7 |!쵉F|h՘ArQB|Kvv4p{:.m>+Ue8j$EW%f7 4.%e%K fe9ʛ*U 1:bTLDaBAϐ.Ui!rBt< `GQGB~l'^Luw~I$n ;s,UBI]MdM(]"d3l9jX[ƵMR@0jm 2M2Jl`4{QZR[XEYoNMeY6UUU (֊1V1Qbd0>&M+Eec_#"", 6QJGFGJiuMZD_/+#"!T0f5$J*(6d`ʻو<At(9V Y8*Ru;Rfs`&@zADPmlӌKTdldf\7P[EfeId*k0bU:Jl0F A Њ"T%}LHȹۊnD(=k: )t*Y+EroIuRx+hIUEtDfG=W*#%ݦn-F߂aI;^6[rH0e>nܬ">ZVÆP 2ޖlh*hKrM64s w嘳cUUUH ƨQ1"&*@DA%%t;ZOz|kWـEv-()9LgeVx{E*CZ{{;^ PP'D鎵J8s@PY檴 yRiDQ !Ml$M`-Z$&˲lSU!UPh 8!AY;AHH P1#QGz$:JzXJBqd~+~$=-%#jfsr_n. ,"R*7d3G6+4Q2|`6]:܄:1ؘΛ=B ΰ#  3ޖgmIWca{ s@`βB "jĊk4I >r ec n5Y03+^ŰJU# Y@  F VjH˗#OE{1XG[:>!HKP9)ʼntLWQ5=Q10m4;;Lu̺̗3 Kْ0!@A`4-|kJ.1 x +g1+ aP₈Dl$Gi{ JIсVEcYXDa.%EM)FJjZUըQOҶѕR ;t[^iw/-~8:҈H6!M%r<5CMS[Cl\C?]\wr;58L |S%B|S%BY6geeYbUHc֊ĶQRLR 1nJ5EmUuCE?y{]U[J:4!".z{3V/@;ua|F-P<QB܅3zHKLqѰG¨G ׮1E\̇7`ZS,\(59(n m1J OggSXĕQ^:i9999999999999999999999999993EF^Kx yY#,TbcEb!HĖc Q`'28x B@l&:HhD+4j::tpO D/uKWRj(v]Uz dMtL75Ӊ}*-ʥK^V2)lQ%N95p*4P 63srd>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6* 4XCktX 6 fretsonfire-1.3.110.dfsg/data/fiba2.ogg0000644000175000017500000004457711152500023016175 0ustar mjj29mjj29OggSŕQ vorbisDOggSŕQe-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS>ŕQVW.44*)26**+(77224224&'()+)+6/(326231״Hkܘkָ1(T[ ; Ji,cŴvr[ͧC5hqM5 )PX5B'FZMWU#ʼwV7x%G}"mcK}Ɩ*U42] "ݤKSm2 Wf$*FTDBՊp;nzѨC!XA-F=mmQ/" wx?>* %nNnI^ P#iVjp `]XƩnCSz+'۽Zƥ!(Kj}EFdY61UUUUI68ՆEfX"LZj0)fGE+IlӶ6MJR:4Qt(h߶TDD*q?S:hU:P'F_tn"-IuK)=$ WN3ֵ->g/1|,)NCa""bTm4-weJn$/6ʽPj|ٲv B @vcKʤ *Az%H tEUsuK$RQYF(1ߢ@[nr'9Β~u&1I =jxe΀ij$x6dވ X1bVk4B~(ĕ뚸`' `0a&7PEV eDƋz/ɞTZ@kZ7\ƷNJXq 64$~U䍪2IFoW窅c>f7 7ZJibQv=0^ru=Z|-ڥS!$]~oߺdΰj)v m[ݞjND$=umi:OTۍղkgq??~L鍯67:۞9C 4 IR&_6vV=lC>LHI @TT1jiv+ntZBxmmd }aw@ "jlڪwlUn%qI:(l]VnMYD ET[m[>3MOZ (`Z@vTSB۝4ʼnluWmK5޶I:61gJ*ǻWdl|B`VX 5:½wJ"Ekt]/w]/߬! (`Ԛթj-nrɰ\S/{Opֈ2@1X+ұNL_w#@|ԷW>L};ղR*Q5p:?P%plΛnΛZER`ClFMAt5z-U]=jY] ;w/=2 tUSKpGRS m݆mz= @,82JSz$qtmvm~aTHs34ݢIu&p)wǪ\;y3QI2B@T1VUIiZh;-iЉJNjLGm4a{Mz%LV(~mBgWT5Uݪ W|];];ߺ2LYP5bmWg[ ^7_st}٭ )UTtR#tn=ڶgE9rZt燹k>?/ef +Ra1}?bb7ׯFRzk&af[ob/6 О5,˒l s+FD*`X,60aTMRk17e\J$1J  P*t))E(fJvm9GUuK"N) ]HW?$M'R!I5i勤][ԌMu";˻N.=i`6ΑYRkG|٤ep ~[es7.-8;%C~ǜdɛmreUUE&'P#⣊ DJG7ihgG("DRu5kFr%Tʨ͙c%I i*Hqj#KGZ%UZzF6I4Jז~+\Q2ό[vht܆N_lS&nqJ%B&Nf F'8 ^l-|s;2զ![ ܎aq7,WӢ6! X-VSCA6$ F  " t&M䥦!" '7xVl$ITU'S#eZe[0eV=)M5RՖ.n!p!T|D f8.>X}[j~ .aqXeǚU%rVK&C&2GIUU*VQL DcmEjJ$zR Q NK1kB|r E EUmJwEUT\_MQH4Jҳm[DRՑJ!% yێ )vHcJWi ?\r\*x-9° .nllor|U%󇫵AT Ƈ3C! 718 pUUUh8bEq@UD00G!qX8'9CI B^t(ꦊRM6HEݦnD ϯ> \#EB_L^lCRG2"%:zW(Hg~y dP"Dllt^C^煦-ڧE 6Wb^K|c4k%[xO>I5Q?`c΀&L&U"0L+6a1nb(@aa"pL|(HjVSQUkE -$ "7Xb*B_KUwûBkmZP8a>GIbx1-u QNs2!F+HMrt,mE t÷-A)8f  z+6_ C͗w3|5~K^6 I'rU" `݆(vCU jDQA :($*mQnpDiգgYѐPx$0iV'KT_/_p=ݦmU*,\Zez7l/JfmQo4D9di?eN-O_EMfRrG(ҶWR*CO^bmT|N*ĕIKu"" ``Z"E81,D-X * bU@MC,P@TAKʡm juf*H:ypNEFw$l &oCPw#ݒT"t5sKJRٕ5BD*ņfďf&`gOggSŕQ܄%=()+)*,.39:fMO| m&E, +R8PW ^0ɴ ݆bZLTPT T@Ԫ1(B+)ՄM$ER K (ab[+ \WINKHJC 22L|HBX[ @H Xa=֒;7 (ll@ޙfdf^Ro) љfdf^Ro) VV p&Kxe5 *0SD UDQ,* "*b  VE0ZPAQ537JN$ 33XJ(j;"rYUBAhf~+1aG(ńtHO P@h%~੓|gɭ$xWT% N]AP_YVkZ&1S$!iiňU#ƪQ*(" (VE EAdžJCI~vHiCbB`C'j4=DXap3XT _Xgh%9( @ 䟕j=Av3BќA'nwZ x!x$@?J˺x P'IL"bWDU!&)X @MnUTP;8Z*k(1RJVL#*T* @ZBK+@vK $= @b'+4qe>i0'K])'@BXظ(p `f5oхl^!2Ѷެ+[zt!W`(B/@j ujx].Ů`N+&ݎ)(ED FUcUPP j@4:TOPv[@zR=AC@DQ=`[B (z C϶HЁPEII #0~V韑 .*3rc>9X! &xh֡}^P&'I8B j`ZLAŢR*VPG+Z (*zՈ"@"$A$AtH ڞPn5it lW0,MTD+ 2  ^zz~̼9P Qzz~̼9P  5~DJuدQ hV%!*ɢ0"` 1`W1 Q41H  p\0! p|HM@T۳Q6騿l])H EI)ҳِ^zF;$НV3rޙu$yԷB@P?PO h& +SML"&1 `*f5Xk@PP#j%5(`7 @ED1@V B mc@@kt( :n9_CIRгn1&RAk T ~yfm2"nwTCAmN& U voޡ%D+쮵2XUB3r:O-l脃Q}ܑFALũ X\G[ {ފIJ)82TFm|ReFC TGΏ\eI. 52 UExMkc\XF;jͲM Ĩ56m?7+'&d1\UULi:14hL[a$LH#g(TAM@%OKDmù<5`~<NQJ[Ұyv>_ +}5h!Ք<#'!FVkcA>>&h.ۊ 'ǓDCTlSj͎O 0-^sw39}]^%w=/XB~C$fKV*W!`kbXE# !BAزBRizvJFz2I_0ruLMJxJoiDڢ v:z HITPiUҭBc,Ğjnb O=hiY΀I-: tpmmrRǎَޜ=POggSŕQQdr> +2@Ql-қ]vcd+RUnZM4&6% H 풤NTtKy=ZX,?l~&ԑE8^Hy.\"k4rU)ڦ#).˼޻t]"6k8g: ]Bhug,NL<,Dr+2CE3o3bgbs̼7vD{%,˪ &Vu=!D0v0&a !a@mڎFhR{Ssgs-մgyyʯx迮WEw/ɕ0![CB=pu{hy2l/93170IH BOw4B^nl1+bb"-uP>Dc+<B^9 9$-1q,t@uNcסwOs6J%%*ƃ/=GQU?εXLUw3zmí3RPׂiZt-Iv7 .&>3d)t@,z._3rb3cfoړvgـ,VU*LA8p @DDHD@ Փ$UQZݦ舠*l&:A8JDu6iE fi ŚBف<%(8jFhy%邊ao^vLr̿9M3\h%)4aFr.%1ޗy'B%F^Bf XU Vkh% c#a4"QDP@,դRMZY4ڱ"2F*ht* pZ [xWA `l|5H(P8h BVRm\)QH:u\xX[;(9v;jabhҶ_ QSw`nA7mtCpޗDyyi O% jdJn&rlUUUXGQQ*RX@ꡄ0ڞeѤ,&DZIbmyu~B%)UN[i淫XURn@T]F]Uj+~f~k5>G/TJ)G߂"e ALJLCX1ҏw?t:ڰcoM&6,gol挼X57yIhȋUsĜeP*GE*J4T+ 0%LD06J)0'mV?rV8\i}!mBE+_JmIQշŴITI' 4T OA}4blD9#=Sv,:wH>CFj^ke%nou36+brj`Eՠ$*%I # 0D $BгJڪü.TݡӹT Q8-P? $>ֲ+ ID0Gu'_2V_F*oykTO]m#Š]:CdR94guQ" ɮNh9n.5-MY)UbZL,4 a ;ճ$Z=ӦNTs107-Vu"[b4ŮtJ/2ȯhu>QXE.2ʲZѻZ=M;ON[qb# *b&dlVImhvoJ8bAd4NP #Լ$פqbî,beYU Z  a`  ,0gC5TU5MU:Erz:=(*|Q戼Թ6GդhY+<1W*BEQ0lbf"ĆN Z86 N0as[7G,M&r#)cKx(D TZ?yv<}s)B!tUTjuJb j*m -6Fˠ:kǝju^3s_ @@(lS:Ymg ue'!^.&2L4$\ ,gŲX1A &.$"[*h$BbQ Ftm+BA "v}K T=B^t(4DS-Qj9npc+D}bS(l+þhڪۀFEhQU Yą,mvg-iFn)|vhz@CVy^e|uߠfa H"l0s1ia- 5bzH,9+*"VP ŴYd cMӪNf@WPD7uB!j#nb_ (WJ\[MB$-qɁ *|Buru$‰MGoCԉ8GY({k'0@#f83oCvb!Oh`p.RH~X$i\R#bloe]28eY9pUUB*j+% DcqQDCE"X2/}.8/].zG+W=;]Zb,?H}}µ[aqjFu%M?I7Q!!!ܼ/X7 U/ ?GDjι9JYL@~Bvdz-ҵpmI AF= 6+UPE *TH4>&U H $A:n5(Sv)!{-yU DB'gO\>C($]IjRM*%" %h]B,ٖ~=BD<8-j5s!#Рvo92V`pq٤qIoMznLl$x Z+֠"H8U4b)L\RH0m%Mj">0Uҭ[isHu)x|-+p8ն*ry:}pS 6bhFj fcQ îYv&GQ((d3E ;6;6N)s7XeYrTUըx"r0bġ AAϔi:T4KN ,z_V,bg8)Z<=D4 o_Clt?tRǿı}";RlGݸ҅&C?3$^bEԃV >*#@2q:fd996Ѐ%^,_@]{|noR$FeŘeUUUZQXĆ1A4aXu;jݤzj.%&8^s7rNTe 9_F%XD3 C4+klmC t:$0)uT,14jsۢޗ=KRpA; Y69UUUM3v8%&60PlnGg4ƈ`vy S_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6@PT @fretsonfire-1.3.110.dfsg/data/fiba3.ogg0000644000175000017500000004353411152500023016166 0ustar mjj29mjj29OggSƕQ5vorbisDOggSƕQ-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS>ƕQ0(&'(((&5:337.52)*(365)**)489-4-2'-+,2|ƕR}ƕR[" F_tțurn 9:oV%y`,) K4Z"V;rYU9WȊDbXv:aG*IRh$JRniS1JBdA@&## ;I0ҍ..y1#5Ȩ]XMKqg ,f+Y 1Q[6qR[mt#ݤ)nEBA˝-"lfM?z.OXhe֠U nC.JRJ'r=RF; OK䓪NhW'w>ķ& h;v##m:j` 31Da;\d>tG`kK#w5pb,V SL54DE-Db" A"+&tnvEWtT[2"v.#ګ`cɤRw[T;&SRkuWyM]/LX SKG!ӦޢVmHueQ, =rҦ}/q.}}?@@ہ6&Ǣ(\ǒZX4ɂ,8VbhQDH| HH0bEFiE([z]į#|j\vV!"t *)FF`qQV.fbV:mE1.B!+N$dl0Kʤ4F;rdkk[qVY71==#tx&l0g}Iu.DKs[BpfAJ)()]I1x8)PWD(V{%H@g!Z_e,D. g6`Z'QF]  q.lX IIQE'tgsf՗ }E8 pV,#^YyꊕP#AAF d P0^aRR5cmploQHk>3 H}feEH!Sm"%UI@ UWLꮿ~?۽Tmw*Z 40-nIĞvj:=z4ڞ=Da(-opodmWϲgn L j1MMCjpbvVD| 3(gukjD #"HS݄VnBaQ]\^~LjQBTMjӤj4ѭGmIU|-L}-LݚzR*1&除 /}]{mm\ΝZttYQEc)UNi$v[׭IjRkU#"='x[xDG\'DnLrfsC7%YW\U!5"*VDŊUnڭXMK$1(T !7Z%q2HWB |gw&A]HhHju wM~ 9p1JJ)uRnlCHK.5j,>I kE͹_GkOf`jjUM Qeo | 7Ԏc׺nDf,*(VxiMGUOF_\(|N v' Uct:NVU3<*yj(xcyFG\%O jY-Q)+P Yd,&˪\UP##A*EL*tJ#z6BUzt#&n>Z጖ep(TtMWUjRJ]_.i(> M?w;tPFD쓝NWqhuʏev\mm)!HS"6Uݦ@oM iGQQSdd^nerα\UE( b XѴb )%M6& ;Q;@ B Fow(,$×x,ЀMHUuvUEd@swFup1-jt^}7;; I"*̥ԪMG! FA$|wnH_xw۶-0ڵ3kM f߇jT) )&@MUUE(8jE10JMJ4mD$tH4DӶh" vpq߽"tatZi)mit6O+E*UT wtF*U 4-suD i8TDk҆{6 hՋudL%XsX\p0hw> ͱͱHk0d9"ZXLZ0 5D0 ;5ۥMUTEJUz3SA:E); i# Rc5MZ,5oivMUiKEմUе_UȈ#nd{,%NG|y݈7(hL!#{N(f1;KǼ;eyGrwڵ;k6 GPk,CUm3md9窪FQ jhu4M*6 Pڴխh EHx6ՃJm@CdO!w5 >fmTURXSQҟ<(ZWSnC#RĆUi?' V-.*9Nj-eL62bj=#R(`;pl}1NN%U`ڦ*ѡRo=Zl;t%Mv%Mެ@ IY nV4mJcynTNū.L x*og @P fRZUmN:MC{[GIiM |m];o ) *[;ߧH[i"^b-L>z4D}lK[yҺ"# @UcTGgce9۩+Y*] <7ɧ|& @mN/tFwnxg\}Z\}xE 0-E)߶;-MQdC4+2ߦ)L@ĨԾ SW541aQ!S\]ӫvr\VQd7MMЭѺI!//UcaIOggSƕQ~J /*0)(2.ǿtNv@d)Tcl4M4M4e\ܵ +0i70U_Q"ڲeՠ(E[YM̱\UEb5"ZjێҐXBB q"i4RcɈBe5;^Aa^4A't$Ј҉/QCФG|Qׇ,7샞& :qu{c$YwZ6u 6{#f8H16;Yf@:A ^M+.xOp`9\UU!p HL# l¸qaBhFzJitӄJ#7 PE~IC-. ~[T ҈gVV4T%VTv>iV_]/\$[Q܏sj49*z6Y;j\r%mܹAhf"_qJB%D6h\ughFjx׋##d媪",jawDH܉zmmGn餪GFRinmQPDVRm-% ࡢsD*JTHTQ;tVRUع&ƙ~wEOcDgVPg$m^ut*@URD(yEV}hIV~zB7ι\?T9.V*@ZD)&&FPtDLDEզP@5[QG&8p5Fog<Xɒ͊+V\E 60԰aj7ŰbءgiITƱN@9M-!MU% v).Rf R|SvTN*)'~:U-IsC )RR4.RoQ` BT׻ c9\ .@d"Q]m&;ڮ5hW~g 0A0A{cdd+WUU,f5` O alSݦgiRI4,HD8t(HoBRHK\ _f'"@6pHtn&(QU$Д$RJF&ytKTa|h`t=5v^9߫T8wc'`da U+jqQ<5(V~H5ڬ2V%s*F,bbSlv⠦k%&:mA . ˋ6[JU eKUnIU*DSoڒV#=&I;c1–7}6qw:Ҡ\YǗ1-]`Ls!`W+ZckQdimB2D 2ble歼l=Ѽ(#Q P D᪦Ժ zD}pɨ8.'bP`*rȮ Um}}[qTc;Wc;oPզbtIXVdcoҬ|Mz)*vjLU,B5gTC6D SdDhDnu͗ >yS%#r: l϶Ng7@PJ bXtUwv>߭;4`GLk_Q"nYeAjP+Lm6UUU!V0#Fb1Fՠj{!VUil-R=SFj"bo JCQtITS~6 H[I)yJYBHstj&dN;}1c .<;NF0`3F`˰/ϦadH۝o{Mdԝ Q >2mwK3ecMg9۬\UULXTMvD%q0 J 6B$ u[I⪴ ҉~l 6i݅u&A_*-Ju4)00ZU3% Py£OuS  V2پENcyJ>ٹ!܇py3tԿ欿Np0KK6GM0EcP" 1(}`71k `UE-XEm6S !*8@ +$:-顪TGiկ#] gHG$ԔmFVnRV4%\}\s ]D%MyD<%aDqxqDQ-z??Xۨ$9;r^g24h;˨Ĵf~,vI~uzG]k|geI,WqDB q-bcIHLhb&M+ڪMFJv**L(VZp|yxp`Q%/TGoS6]R_RU3}u#O2?)p>xeq z~!M A+m"tJ {mJZ%Y˖-#{]->~<& 1 t M&,YYBՎhƄ u\8;&DDBt:ݨT6NQմ=KCdx'iS[x>u ;ң +/u 3*I2#!q3.tKgXőWIKigrh%%8ޗӑG\R%t$7у,,TU CT펨]0QHX' 爢tm4MZUrRvڊjj86:.:ZZj XXRJIs(R-ד3SyjLL\f6N!'= CTLu69(kӑl>ehhD9+4n[@C T6FHKi@,,WUUHBDx¸qą1a !tY%mt4mntp ek瑞O%$@mQ*ٻ|}!pBgڢi 7HXbZ !Yq2FQnNZT&6yo$-Ъ`5&`C$/1dI9P1HU %aO`aa8Ć2vBTVӒViNjSRBlӽ*U{H$J*PEl`. aE!_ZݦmuQMFI mʃ. SLϠzQ{wA2h~8XU 5 .m6d^%1^Eʒ$K? +r,ƪrUihVL  "*&xEˆDF'M(]\T 1XP$[Xj`ӓV7uSoŲ`"$h9gP 2Py Y[#EŒ[z($W\P`62t>T->#KVۏbre9WUU!QbBɱP: & Vh@i!J6ɱS1&bգťM!yQ6h߃:{uIQzWh׉JĈ/UXi$"?/g- c}^L{"`.L);C9F-Aķ.\ 6@6pT5 K*Zݔe99\B$JC#Q"RhhHQ"!Q%m4iU )U2[½B?b%hzDh?+w #YuK4* YqHҒC&rOm+@ȱts.̖`P2b1t"ټk~z[IXA^=%xgpβ,r*QaAL!aXA,.ݞt+ht#4IlyIrۓCi&JhҮVyoo唩+d.)Og2eئQu|bHEڋۯ'{aBk0WNn)YeL[A OggSƕQjS5*,'*(*62.+*(())/-0&-.-+'**)(C8<;ԑ;;;;;;;;;;;6$`%v=/k!+EFefb+Y*WBjŀXb,&vU-vQmДGu:mV5M*4N۴MZ:MJ, $ܰHRHS":4J[~HlUU୸ G4u"K;h/\mV` 6]@Uɳ!f}bA;v9,4@Pȳ5gkޱB0vaM*%ZTNBLjnȕU"WV2LRTm*␶J\H`aSii<9n8,8ZT@)ݾ+bPGƳX=KgzNIUP*֘(^DvR=BȬSЗSЭW)I ʥ!SP;ѯSEMFX1XQc][I oR6ȳ?l/ClE^;^(~]tv%&KfO2fL}ovÛ-k3L! Z+N+_I{%i+ytWy6L/̊¬ޢ @@TĪ,:NJMU͒Syoӻ<7ٳ}3}T J Fs3PeC34t&U 4y6:Ofn%zaoD/ZL {𼗽ѭSZkhGi&~m$N -h>(7tR7 Q,jIAޯތ4HkһiMzJ@5V#zң(h"bxd &SP]<ݢFP`KӪ({V%u \ˑֳ8s "³oȳJDD -ƨŋŋ/^$ngϞn[>/^X4M4sul\•R WJR@05%U]IQhUSQbQu OЋ?zgcLP `&TG۶%J`0C횼//VJJ'Տhj'سeǞ,[a&LDTCt{F%Q;=`Mթ6A7 +_#xE^kYFRA¸ulH1fUU ` ,#ꨆfjQTRjڎJ m**ܯRRJQRT*~9 )HvZPERPttRxt;e^)yY= ^%_^ˋqӃ8f{ K`__HaYa,>Ki@?oIt_Jy;pߐhb*`7hZq4LqtG(& HT8)niSztS"HzMB Ti5ݨ(.+ݐT Q{ܨӴRJAՠT D -dQԓv EftہH 8<3U.8p<#;iO(Sq7\*XƓm*\m+rVRU ݰ!ZVXQI2"&PtiDİ)pK:xڮŗEȰ0(J7!AoWY:M=*vcæXV]E߼ȇ=Pq0C4"4z,& 3FM@,ƪ88P*MUâjkDTcZ=)JnSX`[!UT J7φhjPnSXQTO:F * mᓀu:7=ha5Jv}|t!|(# -uujVW2kM! @[hކ!/)۷O MdbxdrVUU!EmhU,L8cMj;hъ=P G8dH%V7Iӟi۳la~%(EuTIT {Ѩ aqux}5$ڝeVq.Hطs5Қ GP0LiF. >˷bJԹ):`.)os]t !>z%9Ū\UAP1 kD$cLH0&sl#6&|3]@ B:RІt;Oh('J`ѡi;h)5i;U*P&1pP8~փ%;Y}TRTl F w Z]:ǯB _8864 ǗЄwJK  \L@0CYUU!PGSLS1-V4LP%.Q4 nTӆt:m )5-@+3m^Ս U)v:-)J =;!p'V*1vsDh}5vOf:HטC`6*6|k=D+:7{nr,XV BVMRRTJJ aI4AiJnSQMh}uKRU\ #QrճS斑KNHpPd jh`M>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAhOggSXƕQ)k;;;;;;;;;;;;;;;;;;;;;;;;;.>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6@PT @fretsonfire-1.3.110.dfsg/data/fiba4.ogg0000644000175000017500000003731111152500023016163 0ustar mjj29mjj29OggSǕQkvorbisDOggSǕQʕk-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS=ǕQ}qޣs\bE\U>Q~aUTT*ҳMSLTiZ"A=ҕT+q(|e+/7kJRTQ+m3&O\]unv_3TWH~jPaѯ:ߌ8k |}_y߾AUYՆծMF|?#8r#.VplSƩ6B*TPUkD bQ&vAAkslco[XU 0V5=)~W;2: IlcoX}Q մ=S ޝ`U'QdòYT2KL,cT&z4J鴚U\Э/>~dgH#UQ&3dX+Fv44m6 D_]CKy{S_lCFMݮ SJp9Z!$.9TN$R*7x)g\+w_tC;ƇvU2bT}S4s0{tm{~W޶7_E)U4=4Nz$Md| ړߞ6\ln fvfHXAhmD!݇< $/Em)*=$t&v&ne(dXhn7MQVÛ|ҙ}\Sn]Snݚ,e UݞڤG:VCS蛟rUMO27?ɍJAf`ݶjҩsro^?o]] ΁k|`bTp\|FQTʌ:5TjYdJ7Y̹\UU!5bj1ZÊ vaZ-hSVRzvUQU%FTTU(ҭ% 6UW#TR"tT#DzFJ+/_^DX˳2LV|ҸTN#\9t(rzf+龂b'|$ה&]7!7^Mmۻ48-d`oaW+M=$˒X @X,VGScU 1 ADFV6B=A4i3%M7H?D0n9&yw\Ak ͂A2ڪRB)? ?*"m# hE 'i[ڕǃpfvcUDNVl 3`+-j?PLƊCx_&zC"@Hc $'ۦUUFP *j@-"VZQkANZSnцUNBh fb"c9Bn(IU &"*$$,L|[)ЊēR@Ubr?8LsX]AIW9t(V'hPծ!@xȻ)mc", V9ި%n*U7~6 SZ"Vb}6Y) Ɉ51#FX5FTnAA+,-̤D+И&v4@F )H$4"IJi nU)` D*m M(c `H\%Mٷ!p@ *U(PCֹPj${dn@lB:dظ `\W>NFgEY *F"d꫸})-\&btcwڍ-j YkFj).$;!mzdWH_Ҭ K#"dV#Z5ΥH7FVl]D}׭MeTcEEzrm^.ěalSJ6> łU-& qIB f3g|CeƇ˼͐Y6+h[=;T7!*]wM@t啠7w啠7d`S >j%+VDFft"EݘTdcu>V$2 : VG ٦[U՗r,2.L-3oڗ>de|6>QoZLLiR&Iu&ME7h"ʻ?y2I_Ζk3-A'y9[CδY[zT }1Irɲ\UE")P5jZ,֨UQCpb 4FS=39B M' %%tNHNB@a$'#NH%-3:-JUWJf[T @a~V!k' ϩZ=biA>qx}]igH+m7/=z|M}hP6Zk40Zk408gxI\UUfP,P̠5 ,(T D '! CP€CB+%]4ntS TFy'{z*BiUTi:E#ĥG*$R?%\]u-[u$[Wwls0\סWFMr_X_z2@Z%} ^هΰnd &˲bUELVQ i5 LAUDh : q=Ixh,PgFؑq!&a#!HQu~蔔muhkx=" 6e4o@&ϝR*#UsA<`M+Cj 䟋";ǜAͶL΁lv((MZ[zkrҳ^3@R*k<"pvhl,X bԈ+ 2 ]G @+"Q@ZNX#1) T@lPB kT-Rc%#ҭ(bH@4=ۨTURS@C*(|!]\IT*B&%? +hRbCE; KaXme6Z}k"js/El?5H8HF{f*$*:c0bEAPPijB )^Mzsh(H @Q @$kH z4]mAA( P ib@S_ h;@ZMX9 P\>lWV(}pП&x p:n89E 6&=J͠8P[Frӷ5oMZ֌LRS v 1@ ,ZQi3f) *B1՘X#P=-!I 'b6@GeC=x }=<:JՔ=` OyWF@v`x}w6/08쨲"dE8 C̨15*=;M*tV3i$Nu kɋdC>mzw-@P_I {&U"FUx#`"53%mOggSǕQn2^<ޤ ӂ\<ޤ ӂ`eY*B" QB1Q"2 cF,hmmiWٸ(qjC3ZӉX>ǚT:α~ɓLzU1{Sװ)ڇ:M>7D2CxFa"Q,P[" :zP_!1Z'H'3;%H[J"mƁp4hj^.ItѸA258,g+\UUkGo+H:L$IQ!XKWkYA;䕢:ټͪ!ٽB0V1\HpNZmhH-N@pYwի!ћJQnڪ$R!.>lCdw躆c`<; 9]f9]fFTԩJ`cY61B1j0 *$:t E#Ո&EShw 7iVtXB$<|)snG}dw\26TSն_vr;.~9e.h>=[^v,5LG_gP 3c +d~C[sPUU! U0F"8.P)*DZ""P|(;W?i1*Aշ;Wr-̢W5ίeUx8bBQ6bՒoCio2x3=`vDS誣1Xf3aI<Cqq` d~ٜm0qI resܷe&.~A~#+Xe1pUU BΣAEfHIde%/݋s|Չ%H[WH G`܏/i'Qٰw Dl-#)Y8龝XB:U#_(>d ȬH\Z<GfݷEʏⱠ~ZO,〪UQT6Abvӳڦ٣tujDtZma=̌ ;3P\W\z'ECSQM(jzV|t74׬uݦhnJLNv=i9tw {mCر=;"I7M0H(и †Lqd@3i\CoGxI*BFDLcUUUUUc-F#8M܊&. a4A.-Ѥhۊ';#aimD(D@QȎ@llNBU^U/h62_˽|bbB:./gTj*4`DQkk!k,8Ig=Rk} ܨ}cfk 6ޘ3fV 7&̰Uodd&fqeUVŪ b5 "GeA JF{j&RTAu->if鱟<8/qNt+ڪT4h"¶>d٧ v B;>Q3Pv4|v6Ŝ8]Yn r}ш N'Y`5G2d8ޘɆT'h8|xP'n  Q YV,VUQ`QQ(L԰ rl+T#jH:"NBlK%9 D\2˂edNT)R!6 +[؟tU73F[UmT z-P}.h1&K*񻏢LӵhV?j/z:^uL;AF,eþ-CF `@+Suܙ+; 8|Ra|Ra|jf1lS bQME!3!b nU&xSpuOXܺLllԙcsGh atMG&߂6v!JV<;^:9%D*QD-H#5:[Pmr}&4A>ov6<0f\ݱw~#jÎgUS`ޘ%iX%mAژ5ih%i7R,gY·FDlHh &8!aKq !KR$SkBK|HM>kxnT{e=SK2YE0 {9hb_QRZ-!ڤґs>a>6,`347YXj;_4d`ka2+;΢dB]O MPGe3RLx&]_ʂ&l9VUUU;:UEćD$#1AT&J4T(gj$ IX0XcoFgO:~w hmWuR )ʻ7fosx\\oMϿ TLujnJFUeo2}5RL4s?XW?yrfWZ\YA:`EХ4;&i4m6A^L6a޴Z,r\U GE0P!&cm;v$I'T!%]!N$khcc8<^QzKCbnM5GդJLPz9eو}Sҗd0d3~Z; (P>`֨Z0Tdۓ0;@dH?4ZVChjٰޘ%\p #:_0B}hhb,U:8ViGO4@!ѣv4Z*. DbTtĩ )))Jr:PSU RURtZW?a6Lp=C}h0lsRg*R6Lsݜk-؇CкU!QMPPc75X 'gv" (5\L0.&| ج:h41,gĐHb" m NA@T&t|bʊxb0mmS)} ~3`RݑX1~{+:rF9dl8O>TFC="tɨV`|L0b^#U++z=:aOˤk%FO3[W@ΘݠjNNPPc@OggSXǕQh3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#Lޙv[Lv_[Fmur%O<P%A b(ADD 4i+M5Ֆnj_B c@8VY0+u,෿bޝtVRdo|-b2Նd QOzp$O=8-ԉLWM}ͣH@䤴Dr*k-!b)КQ~Paބ|Paބ|fYrBEDE Z$6aLo am"Tє/F:/gii2 ns4B9&F#.0Qjg5gJ$KT ެTny2>/Lb+iD PYj֒21im5ֽo9lۺ>VPCq ևʡ&,9åCY͍ YŪ4VG`WG01Dc1AvZMVJEh=´<}< NeN*ʟ/ijZM7MII8LϥJW~=\*I,STų2=IeS;8֯ 4|sOoh4s9)>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>_60_6PU6Hk{#z8lz7нAh>,_n`,Ytfretsonfire-1.3.110.dfsg/data/fiba5.ogg0000644000175000017500000004407711152500023016173 0ustar mjj29mjj29OggSȕQ2ۇvorbisDOggSȕQk-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggSJȕQO75TW̯ƯHFP``j5iNڥt4Ka>Ф.RXf|4{;yeANB;a`QM:]LU۠S!_\׋0kM _971>0|2jR M̲eY (E&@kUcQPDzU$ EۦIAzTڤtIˣ5Xc6-_J[# -h%М[+R8WPDdp\($Nƃ|a򕘴!{ꖐ;r2/kL!V` CjG kV&FGcx׬MLBPOb,gbUZaH$^D08FqQ"r3II(;]}IT%]EAЕPl(v"qt\BGQ/d ?M=١TaNHF֑z C5VbkNLVFtmu4_P\Vc638=wKL~,FzcȤ3X&ƦIg<MrbZ0EDlhb""Hl'$D UTՔn+%cHϞRAX|DHVx"k 2K"]m*bg&^uM{&Ե-QTDcbiDYBR8[Ģ9׺+FYFsjO8;@~,F\X #l,9XUUE'&A1Ic1vhI$ҳ[T%UmS_U x>ʞ{`GYYVЃ~VIT%EQҩ6i$TrǙE 2zL^ uնEym\H'LN3?„wW={N !r馰)3 ~\&3 5eoR0Lokobzr6b֌XVUE*P1fbCNq&AvL`"hiѳJ7?@0W~*rqB' "d-;Wm6A, 0v"I1Ƭ61q'<՗"{{֋Z%ti"r{AHL3y"𾭼@>Lt*yD 7Z)b*WMvXf pHHBu q CH#-w8q.U@[tӖtZnIA{Yt_jNJRN+CO[zNc0v |JOUau!'ZOJzr<=X !2}M.XzW`><&+e/X앲p[㽉4,[ƲrUTjuPqb b]MM3:yk/ՄQq=$n5L ;J $^|a&UJ*]JV8Q`tJ?t'in/.r_ e=CglpSu6D_PGΎQ HpS!>Dro>><&;LBo1!ߙfz=J mʲ,YUUVSP1L0bV[MA@@R")FpuQ;VTڗ q+|!=\]G\Ո2@Ű2݄O)JEƜ'Za|!twEw~cE%^?MSi t MO K|)k [Ħ%_=&[^,n嬪 v+lvttJJQUUJOmTh4=閊(p:HRL>KȐٳP $MIeD{KUF~/=[vvߣHxVQ?oޭe% wGlTRo'LM(u~~u *΀Tքjӈ3+54"|?F%$0MY9ƬXUPŨ(()EXa3VSUIӳm;nPȀ,"DZ`a׽DQM# kTuB_a?o@ߛ0CJH(1'H1cqMuFGutaevNOG`UíE\ ^*Vo oX6)b''/l.m`1Ɯbi5P2 RZUjBn4:qh,(*6Fv_ Bx)"*5%zoGiOGvTt#m+Q(VތE;i"tGy qh {BښeD|;0VZ܁JTl%${vG~:VO ?bXA?5B4$/#`,V bj Pd"BkTg%4"a08@Dq XE۸@ kb #1rU:"6t T[7i"mp絟`v͘-gMn4}0`_7B/\̴P=UӠ;Z3P9͜IOA8$6s"K$[? /,AD U@DmM,*@P 6pTł Bjt:R'푔j qDq"`L( W$Q eTӳ  p*UեtTI(( tiݲWb\I{wxeScQV U?^r߄@W4Cp(9VߣȂ~V6*{<Y '~}c.rbW5Uz#b*  TstH0+6  $$t`$ htA50@"d I5(IK0:B)A>Et Hw(AHu ډDI~Cgm0#:0`s6<9{(xE9{(xELT)k%X1BQb,@F1b@Dx:$pbBH)hKA@˜Dc GRBGP !LA\,W.R EP .ca琇O81 !GL\Qu%fm*Ӗ`N~9w(Jp9w(J+,\!5@M " 1$&H|\$BU5V"H\ш"(0RM:JJSeOmM&@hL@b⫀ Q 5nȜȜg~))R#[WGrhA$a9D5(UxCAU%~9Vt'F5TYsO +Y %rHT+TT.vQpkFq$A( +*fU P"!$H!%BU@"Rz 2@`xJ]IbVeIh9:s ~BP\o`@h3tPOggSȕQ³µ½>)&ט[}C0)&ט[}Ci6 z 0)"hXb* (&ZEP1H111+VA$H ^Q w!jV0΁Qپ ׈lS $:0HX#n#*"bO @V$!u0 = J(<6(aA4(;!L\% .VyH>} e 0&ד̐qb^O2Cw +R8jԕjAO9 P[QA@Q@U@QT N$$!%H-ZT$;J]Ȑ0o)f ㋦ 'd 7˲ҹcT)422J6ͫTkVV8hoD;`Ԧ@ASm}ds3e[j f[Y"vlPiLTEU1Ԋ@ ol[m4=MB08@\U/TgRD\~ 0 *6!= >2(pa8qA a+I s9:ɑ (Ⱥbpg+" DUAE bbDa HsKS-#ݦ$j?A9wC@ty?T^9-H|,[ KDV7 aI$TQi6 F 0 \_n^pȼ@p"jpI^BL`a1jUE@0, jMD;m6muJ+t0Xu5Oّ^cc6HEޓTң'TUCgHT%T'IZ:JϹb͟#cRw 0PGߐF0TlO*8`R8*UNḲX$@LĴXjUKkQQ@PA@FojjjBSD ؁ZC'eFNLL`W@..$ +L ˈ-zR)ՔĚPO)"jkt!t9 GMf[DG_,|}] )󀼉U !j j @6$eb* R4[Xh1NшRMC/S[]LDwJ\!UJG%|":w1C)i*}^8tH|D d If82bDujZ~B,nd 4.MQrz?P{ TζZ &uPP}ˎ}ˎ @ԕ@ΒXV!U7 X1qN(PܨF=jKH$ )K%EPD:ɞedH犦Ý7Ҫ)h+dSC?+r|IoI444P@u%1_a?o^ַ$ȺE NR@27Y E1 ("P]Q@@DTJ42 DLWfb"q2H M/X2@\,%]SJ_' F4,`l@)@%ݠTo~}%aCXq9C~%?חo}C/dxe ^G$\V @ 8Xp$&:B(Jg =JU*:6" d.Ch q>Vm@E1 5HJ7 r; Wx,g'd)PͰ>5,z|s5,O ?J qPU@MQt ( H@(0 E' M4Q@-B>.KޤtWǾ$TI'ȻRbG !pPBSPF8 :.Jj#RD5zWOiY, إԋn}bXRfjE>1 zA;,f!uajM5PP Hi43CbSDBVAA8dqe0A YF6`RE1.T,rR+ $DڶNR4R[?Dj,؅ʯta֞ӭQ+(Hh \e١"@(@C*("`\*uT]f-1(ɻ*64=Z3Z !1IJHwb %Rt %=l7j:,QPVF4UҰ]9[dl^"ĻX,rA{s.' ?z A$f* "X` jQQH$ B1-̐TEҸ)zr~!HhGげJs(tseHI@ +^ M <}d7ds5&k0olmCh^֯̈9AX733>tND0 9faX1ԋAT@ѡj 9/b9@`nF!H˘nz`.&HyEFIl c@tT) *J =DhG8@ s0\^ȉ[|? %xxeq@"@4(Alj(RghB')*FLuū )bp ]al UDUA)]|k0]43*QAIU9 o:DT%%2y=CS'pmP ~'7-b|Ĉk1>!T/AX̲̀\A `+""5 bjP-UEH1%Gu=*Df FEъyqՏ%eN_huhUU\$2A.z"3` vXؘM>e:YA~ARs) dY*k5PW0RQT(T "i'Jtj# BQ Aj}8, iYem t\fܾZ?ᒊ@TGm0%G@q'QWAH ήbgrayc0(~gU -H&20eq$U!Q  )A `)%mЩtKnգ(ZX h!gW#]7wʼYc (UU4J{RuUEv}g/*nBai{RTkwe8>hǾ4,~BRc_Y[? YHJh,,f9U @D( D T@^)́HJڤi QHp79UPX@Fݖw f;! _7_w]aX"~Pr ]J>_~3j-a#[-[vմ1syl˭@ P `W׶RVWl m uK$ sReHXUH4 TJҪ3]HuZ4%WB|,ՃS_FD<ۗ)ba :'O0XjNQZ|H[v@}&sUg-8[spl qOggSȕQzȽG~P^Q,5z]dM $S<*xQkzBBHF+ K)RFhUexl!'KvPҕl'6My>Dn*!c!!R% <*ɧF.IIiJ\X&0}XJ}#bFW f@(7%ԯm4˂Խ)~mˤY|B-Sr̲VB RJfi*tBUM\"!6bE1{}QR*-E~F\늗T&]ﬗ](#4dŅbwAF맭NE#47",볓z##N8E J  uE8&LpA"gKSi#J%@4Yefy@+FT *5:SJVIhA(UFaBB0B `AfVپB-QzST"2ط"リX!R擈e$sۖiTiծJ[\&hŤZ`PB{?-LHUrD!7YO~E:6p)~;(RIi?B T`jĂVP@ "xJ4mt;=XiAq@ [$0% sMBI3]Rjlu 6IB@5bP@HDD5*]V22D|BUJAit* ')R סF$+d'A<"ĤovĕT4U:>jLvB'кU\&j$q!LW~ksrn4^:[h[kJ !Fu2`β<*B`U*TʄDԨfV@ZLI@ (VhwzB(GrRlr$D,lK@Po+b_l#TR(QXB82f`~VCUڊ~Ӟz@.tvv|CPD`mq8{ǠKL[f-=[$, A2CtkBDV%03Sɪ*V@ZQ#YK ZhLPz6zRD'G7$+~HVUw(AYZd=fgt|MX"pb KZH |=J< r[h?CxGq[2 sU&ͅS4[p3k>TA@2,/aIE̒P``! !"֨Q1PVRT"fhPv@)J>P#4P;"IP @eǖD|h[렷W\dx"u[hf o#̣88`t }} C?av˥G(Q ZClP$TJ [X$TDMp̃Y !Pk F@d @ TQ5fGVs#Vz(MA1f9n"4X\MG/wTX)0r>5qݡ,Z.]y~sK['SMqkkVFZRq^7p A(䔯,pa WSҲ-4?ʲl 7BUXPhf"AZSmӳV ĕ%=O#o*'jb[6;νRmP`X%5)ٴn)z4V5Y :0sdd=#PYv@vא?EZvRj֑J GfBCXY_x ?`cUUA+ BZUgi4W!]BҦ*Ϝ葔PRy0jj/zM> .g~}\΋X8D7^"DHr!M%qt#Q 96#›v6j~]:4"2@PޕI,I+q)XGY ,˲,K!6U A"*ƂPDB ՠfZRPM4&. b1sW H\A ~vQ `O\~% "(6InnZe&ԅgKSJRD+S0`f9ƅ3^?]sw]sj9ηfQ-ts #Dgfx` u+J mScfYUUT1j1 DգX[Th"M'(B(ےmi%;-H$'~Ȅ1{ Zm%2hyN,cҚd缫VUݖ7jӐ2jQin{\K; \um}6r.a9fdb- 6$K25l% '= `Y6⦪" * A 5z' H[D[=:JVc 5ĻxH'сՈ[ BV.(OPht+ IM^L]@*ݴ>Nj%Cb]ʴwǵj h](@_wX[5"AgznLqJb3=7и~SSb,gUUU1EQIӶiVIKhPѥ"Hyekk1w+ i,qIKttpB p.z`I+~䭻E%֎Eqv fiz[-mK#ɅΡ&8j*A[ cMxÒ^a Pq:Hu)023g, j * D6UFѳKUD$TJ@H[W!Z L4UZ``ٖi"@@np(j6QЯ&}_G!sl.G%"SOggSXȕQϐ::::::::::::::::::::8=(R4MwXK4/2cYUU!)@ TR贂4t (#BK!Z[(YY,+dZ'v.`$2eVK2,\(OK8zG&{jfc=r׽V<iRjwܳ{7};WZ(*DU†&T\;Pq)YT`9/@UU DBٻ*#S-э([ :H_֥ e䥉rӢSZmR$)re!qlXτfz0W._Livlm>3P2!=ٍc~B-w@z5}?Ѥs!ҫ.gX72l|woK7 ݆9r*$Bbw KKS^U˗b,+yt 9$xi6G@8m-.nŃgn\b/)Y+)F@n4`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TEAFmtmt6n@`>_60_6TE lQiEmF(fretsonfire-1.3.110.dfsg/data/fiba6.ogg0000644000175000017500000004470311152500023016170 0ustar mjj29mjj29OggSɕQ=vorbisDOggSɕQXw-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggSIɕQ=1S:9 ϡ5452324OJ#ۜ?)q.[2g&6q $)JGvGtץmmRUi ,vF\o/4yR!2 3 *'DA&Y]F)CH~i7I^3Vb/6C&~*_%<5 l`6-J Uk#WA&ԑS1-nhDTTTpD1ECQQQ@jqDTpQQQc`8VY VDPQ8^*R`ՙ9z W3]np4J` GMT}l+aBYJ6 O'@l jv[3j5{%9Zz^ DWOYfED fI2+0iS CQ51VETQjZc kADTULT&Iڶv@;h p|6H"O4фјBUe۶|h i@UUTVCH `Giz6WtHY\k/a_4=N")`V*,HT% 86[ͥόiAo7?3^isC,S0+Ŭ"0ժaua!.X c#1a„8wT[nv[M~'Ls6̿+!04or4 RB7OC)ңN kT; icYxL!enغZsF6p D*mv}j86.oy@~;%X l\0LpZ e9Y, ͎`W !Ʊ($/C$QR0A귵FmSN5DC|C IiS@}-_G>2(Ɋt]3z[hpɷOE]Zژ(HH[oIN} ]'v]G]w,)F6"l MK(A'V5udc M8fɗ >,wv?C=bꅄLl2!7py(;79> p]a!(JkpJkpp%e!Bny,˱UUj (bDZ+jD%I$.@MAu#QN c=d+NѤiJHmZs7|-EUc=};ӏ|$wg?cpyJC,Wyώ(Vc?}?b_lGdvmeG@  * ;K`K``79b1UU!@ G08`1-Pj1P"cΖ labd)HID+EB_DYmcVD#K+*זUZWbt[jK}$~jĸ s=q|upqJQhk<,1!Nܚb8CʐVH pvYA+&4L+&4LYT% )Y$;XŬM+FUV;ŀj;ENuJ*L(D"K+I.)U)pTt4TJu%T%mV"#q&Dn\dE/pnk#RyO.6:z`7aQŻyH&B l hEU3@>;-H 8 &PM r,YbD,p`vG+j(X2$C "T "ܟ%RFo7QwŅ+a{侢55-q!k߈HlK"Qbn*e.~ء62n.q.%^FdiW¬;LʁH^PUL h> - ΡM?ZaYpmBmMilIBޣ*M*#с/- ##"E\Z?f#f7z A3YΆX1WUkEPjqDш "+i5Jm4>'@)>nCH=S&:$Ly(2ia׻|%UEܒs^ EW#Rx룷|쥖EòE}%An ֪~&Y!UMfMB9/*S\@-Tau1Z$&a\H(DLHTʌP#6*" T+uf$| x"}=VMmʓ'삇fٻHkHI)_A~HpuY^g*[wdhqM 54^ۭ;1nm!%!T,̛"PZ5jx(LhńH6aGh ]-ֹw{/d:)GtDRUNSJ5o\s/2LGޭȁ)C!+nJ'r`e"} iF \=+5-QPOggS@ɕQ6/64O?нfdτ DQ7#`؄sMUcU jE(D,ƅV 3MJ7=ڦ- :T',UDECrlVC B ∾ )WѩL$om+#BV7]i.w/ E ,TAuɲNO!茺dD跆[.<@ ""bH|FJ "QD2O^c (akPض|TQ\^a k7HĻB ^ʟx>mC!]W\ݤz"USZ8$g ; cc׾ҵG='v94w* l3uԉ_٤ f?7VY̲,WUa:j`n`Z6a%BT "2㥏r)uݯ$<K~0#(> 5N~*vAyJnז~|89F4Ȁl ;bZ.nKϺ:Gr2gwǁ^#C6J ʚHQ8"UUXTD@5%D@$DZjTt!-]TtTR.ܟ,z;Mt}t+QRJW_]{2y""zkbh=ݗXHQ%;^Y9ArirA-mfd/t#(a3G\Z& ǹqqP~Hd91m@WԠ/˘3zL"oEmq)1+pUUE`EUX좢"aH8YD*]%]Rm"@:,&^J US9⹢c'-4qWFH/Lvת?:9d$":qc:]Y"QՅnwaZ}Ȋ>;XXPO:aSXdY'Ȋ, +f2UU@A*Q(b X q'eFڎ#f%)He0(JtFMF$ZB&zI{). BPE%ݨ ZͲZ%:ڢqQ=rz lX[Wrir&47b6]Jp:5w6iЩYI -!)#MyŬPUU`Xk j* `5C($"A$$IҴU:MH#IqFՋ$Dґ5Un٦O?Pv'ׂs~YuTJuTRҭnh-#[ 9fΝI5G t5bazCˆYcqu `~/ 2;&o,M7P[*gYe٦H`łC,v@Ui#ŒHi٫BN%oD T N1'r}cw:%-RiSt֔ZXRr;t[ž^F0!~6~Dʻ7J1;g./ icS,_mn,įZ ,gYn\ A@ZD *ig%ճJ դˡҵ3#X%zf_)V~vR'"jbvL\uyR6U*Q[|OkjayA*PPʜѢqP"c2!q PȔ+6_\Z<&2eon XdY*ƪ*(bwSQ SE"B hH!i<1DOyJҭbHNU3o7FH;?}a<i7*%tRT*E+SUJ6fPNV5 3(em"!ύB?M#~=|-6(f6^)P2;~gFaRon!K,hr7q0;TUUUXli( dž8@CBq`)h4EJ"עt=8҆U:P:Yq,3z #vQ\tTm:6v]8ݮsLӜį#ݢKW7b*EAIZD{0ޗ3YZ$mbUlzJJ\h&pbTUU" VT,(jAT6 :BEcPڠ)UA֤Ts0ZҍJ5E2|]qѪw6wr'b*ۣ+Ud[mG*MT0!>lˮSw$ZPW-!b88f !4Bش޸,X4.e}'&VAFerXb ,WUU!ZcL#*jXZT[ٖNBm)mq( &C^I>+$~@qX vllݛu$q ~H [; |ښ<Y\+]. ;tg26| `>+CЂ ![PD=e",fY̛\UUQU!cD0 DlK6mJjӠIUQigaXžhw5s!R} }&*4\{;謃6bI !Mhխh_%Sgb=UrY`$_d[L ͌h@ G9RU@$TL`KUz ,g9* FZHMvIO$[a"=h)Z);;78\["bGǾ;W0 w{B*H\0<:i ]HkJ:UU!n*UR)]G'' [F9ɮyb%[/(ؔ &6nPOpb7UUU,AQj*BHa#nADJJ(C b~Ʒ5BoB7=5JxGG>ZݒIVt)eaEMpO ٪zYԳow +9{\~Œӏ0d1N0F^3iJ.qLf&ۂ"s!k$!dƋ$3o!㎪JG^~qjY(^`;Qudl6F38ր 809O- nN9k'EKKho[rYBkEED8>^DdE!6>6O(F RQMmK]nhR&;M&ZUݶRG$Hn"Q(F 4*6ɣ3z8ĉ؞kP^!"ﷻ4!\ߖrjSn0]t2✲I XyfRCYc*("#6˲z2^:EWڊү`/F;% b&WUEvbwŠS*1UP+a`YFAXrP"^.G#b^H_>nc򛨎Gfj,0n~ Q1߈TuMrn5 GC 03eY)Fm{˅$tS"0v.8~zg9+XXN~, ? " L b J CA1A0$XWBAMOiSA/n G@/dT  A" D!Ȗ-ɋ껃ju&.:gՙNZ"'^$ ^Q܉!r7]{l؈@I+䍵Aۤ ZAMQ&keYT A, :G Q@ahAJD*nS1}Rѭm &F͠@RTcT-JT\(,f\}VÎJ.)Jt4mX^EW?ӡhrj]B;m5y+@nLQ@|PM2M ^ w4VBqo"3aɲMUUUT@dE . ÿh=4 C QQҴߥE'A)=H4E 9i[+-)+"כnI)FCwecRZհs;)3^+BK4cs+.J.Fw` >+d -ToHe-9&Y񤪪A*FDba*0LhP|A)iNh ㎠(+l<HƃuSM>H {O_ZkHWp A +x:WO;dE A+yIs.1f5r2F} d` ~;&[U,K12.H;l0ŪbZ bWG+:@-)L'5nGStK~Z@b,ds%_l j-v*ywib~ҍ2u_ڡtl+;V4z(>:?`E"@p %O -YO -Y|/,w*!8:8 P4*T`a$6* KܩzJ6~t @quJ0ts@hZ |…dATPm/"_l"Rt4M*Q'xsaĵ-V2F4mĬh84j2$$-<:I'4E ouh,eWUEkTTEA'ĄVBW۳i+UUңnGUi* -摾< \E#at[ϒ R^FӼ@)N^6%tOvQRUiJU5=*]m6I̦M|HƙN`4 %ōN19 ܉i.p wh?M#D1@Y$n,eBEBhbcQˎ0Ѩ@06VinH5T"B`ڮPwNn}df tUIe "MXo~јQUity*!eqbwԏQ!LN,%V#ГtW\N>NЉ 6e)6\!jwY,VELL48%8z"DeR|(ҪT4( b@oL[g%"m\۱i.R4%JZԻΖ)^HfaUB,In %HAc* SQtaD,E/ 1cclc@;7Kf߈Zs/[n۠(+-V3+ Q=9b6 ( >&@a$ BX)H 3 #iNQ?QJ+D¢7_7eJ v8QYApT讨DOZ(4UhsEUJ,Zo a.T3ATu+z<`EeycÑQ؀^4+&+ Ł I8iaO pmrUUE:bQbZ,!L(0Da HhՖN G4Ru?f4DGh lҠ|\[v>1TvHhh"WDWHȁ\sfЈX >Z=ybx8pdz`u&׀#+ؤ=73ؤ=¾Ͳ,+fMUUBi ish"B!AH(Jڶ#m*L(*U:K7̻љ챁u`<幪v;4S # KS%sYF*pj;Uu{6&1҇-{ cN{\x٨QB-( ^4+&V.iWM8ͶL8,YβMUB`5ttD$ ;*; .F%@r|NJ7JT!>+FhH仪|QxСi=8:уR$4գ㋶bvd);f1@e`* E*1܈q{UぁQP2ؾd3mńpג|X~(k(,f99UUU@PcՊ$DCB( !;IJHU:%?WLJj(W=>Or|aXA(b;]b$D H!c(BF-PZ f\b3fAy]ύ¤Sbm]a#zOpq$+ m4u d'4@ @>d'4X`o ̲ bQ +G@4D(8 7ta-" l+3bsႎPT3QNm+ңV?L[$m@Q(72y{,x fa_y˦IkugaDh^7q>%Ł @OggSXɕQ&۪Ǽ999999999999999999993ޕ3H4CWR ÌP7R8e*ZEbp"Qr/DC "@U'U鐦-'NdIFsٜ3VI1=#(VI3ԠbeaerUUVEULa:&6@0,hPBe# |fGqaQc'FŷAmU^:P]70J2oۥ֥>s_}Zb*{@8D }bv P0;cPڊd{Vp2YYUUT "*&"ATƅ eHgP<TꤴZ3Љu*.OZᐾVA<.+ _= eq͡UyIdܐFP^oECdHN_C@10u\hKZph7 |%M)`f pUE vnyt;m6ˋ8/__^ꞑxYdoCjiS=?I 6~Hz5"PjҖ[PRi4ش^l>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6TE6Xo!뭝NcFlP>_60_6* 4XCktX 6 fretsonfire-1.3.110.dfsg/data/ghmidimap.txt0000644000175000017500000001463211152500023017201 0ustar mjj29mjj29$library; Guitar Hero spanishcastlemagic; Spanish Castle Magic; Jimi Hendrix stellar; Stellar; Incubus storyofmylove; The Story of my Love; The Model Sons symphofdestruction; Symphony of Destruction; Megadeth takeitoff; Take It Off; The Donnas takemeout; Take Me Out; Franz Ferdinand texasflood; Texas Flood; Stevie Ray Vaughn thunderkiss65; Thunderkiss 65; White Zombie unsung; Unsung; Helmet yougotanotherthingcomin; You Got Another Thing Comin; Judas Priest ziggystardust; Ziggy Stardust; David Bowie aceofspades; Ace of Spades; Motorhead advharmony; *Trippolette; Andrew Buch allofthis; All of This; Shaimus barkatthemoon; Bark at the Moon; Ozzie Osbourne behindthemask; Behind the Mask; Anarchy Club breakingwheel; The Breaking Wheel; Artillery callout; Call Out; Acro-Brats cavemanrejoice; Caveman Rejoice; The Bags cheatonthechurch; Cheat on the Church; Graveyard BBQ cochise; Cochise; Audioslave cowboysfromhell; Cowboys From Hell; Pantera crossroads; Crossroads; Cream decontrol; Decontrol; Drist eureka; Eureka! I Found Love; The Upper Crust evenrats; Even Rats; The Slip farewellmyth; Farewell Myth; Made in Mexico fatlip; Fat Lip; Sum 41 fireitup; Fire It Up; Black Label Society flyonthewall; Fly on the Wall; Din frankenstein; Frankenstein; Edgar Winter Group getready2rokk; Get Ready 2 Rock; Freezepop godzilla; Godzilla; Blue Oyster Cult graveyardshift; Graveyard Shift; Windtunnel Syndrome guitarhero; Theme from Guitar Hero; Monkey Steal the Peach heartfullofblack; Heart Full of Black; Burning Brides heyyou; Hey You; The Exies hey; Hey; Honest Bob and the Factory-to-Dealer Incentives higherground; Higher Ground; Red Hot Chili Peppers iloverockandroll; I Love Rock and Roll; Joann Jett infected; Infected; Black Sabbath ironman; Iron Man; Black Sabbath iwannabesedated; I Wanna Be Sedated; The Ramones killerqueen; Killer Queen; Queen morethanafeeling; More Than A Feeling; Boston nooneknows; No One Knows; Queens of the Stone Age sailyourshipby; Sail Your Ship By; CountZero sharpdressedman; Sharp Dressed Man; ZZ Top smokeonthewater; Smoke on the Water; Deep Purple $library; Guitar Hero II searchanddestroy; Search and Destroy; Iggy Pop and The Stooges rockthistown; Rock This Town; Stray Cats fallofpangea; Fall of Pangea; Valient Thorr soybomb; Soy Bomb; Honest Bob and the Factory-to-Dealer Incentives onefortheroad; One for the Road; Breaking Wheel trippinonahole; Trippin' On a Hole in a Paper Heart; Stone Temple Pilots sweetchild; Sweet Child O' Mine; Guns N' Roses yyz; YYZ; Rush radiumeyes; Radium Eyes; Count Zero woman; Woman; Wolfmother elephantbones; Elephant Bones; That Handsome Devil girlfriend; Girlfriend; Matthew Sweet badreputation; Bad Reputation; Thin Lizzy youreallygotme; You Really Got Me; Van Halen hangar18; Hangar 18; Megadeth collide; Collide; Anarchy Club johnthefisherman; John the Fisherman; Primus shoutatthedevil; Shout at the Devil; Motley Crue surrender; Surrender; Cheap Trick arterialblack; Arterial Black; Drist six; Six; All That Remains monkeywrench; Monkey Wrench; Foo Fighters crazyonyou; Crazy on You; Heart tonightimgonna; Tonight I'm Gonna Rock You Tonight; Spinal Tap ladylightning; Push Push (Lady Lightning); Bang Camaro killinginthenameof; Killing in the Name; Rage Against the Machine ftk; FTK; Vagiant newblack; The New Black; Every Time I Die laughtrack; Laughtrack; The Acro-brats heartshapedbox; Heart-Shaped Box; Nirvana misirlou; Misirlou; Dick Dale tattooedloveboys; Tattooed Love Boys; The Pretenders institutionalized; Institutionalized; Suicidal Tendencies freebird; Free Bird; Lynyrd Skynyrd jessica; Jessica; The Allman Brothers Band cherrypie; Cherry Pie; Warrant mrfixit; Mr. Fix-it; The Amazing Royal Crowns stop; Stop!; Jane's Addiction carrymehome; Carry Me Home; The Living End madhouse; Madhouse; Anthrax whowasinmyroom; Who Was in My Room Last Night?; Butthole Surfers psychobilly; Psychobilly Freakout; The Reverend Horton Heat jordan; Jordan; Buckethead yeswecan; Yes We Can; Made in Mexico messageinabottle; Message in a Bottle; The Police thelightthatblinds; The Light that Blinds; Shadows Fall xstream; The X-Stream; Voivod redlottery; Red Lottery; Megasus lastchild; Last Child; Aerosmith trogdor; Trogdor; Strong Bad freya; Freya; The Sword cantyouhearme; Can't You Hear Me Knocking; The Rolling Stones laidtorest; Laid to Rest; Lamb of God rawdog; Raw Dog; The Last Vegas strutter; Strutter; KISS thembones; Them Bones; Alice in Chains parasite; Parasite; The Neighborhoods thunderhorse; Thunderhorse; Dethklok warpigs; War Pigs; Black Sabbath beastandtheharlot; Beast and the Harlot; Avenged Sevenfold mother; Mother; Danzig carryonwayward; Carry On Wayward Son; Kansas gemini; Gemini; Brian Kahanek lesstalkmorerokk; Less Talk More Rokk; Freezepop $library; Guitar Hero Encore bangyourhead; (Bang Your Head) Metal Health; Quiet Riot wegotthebeat; We Got the Beat; The Go-Go's iran; I Ran (So Far Away); A Flock of Seagulls ballstothewall; Balls to the Wall; Accept 18andlife; 18 and Life; Skid Row noonelikeyou; No One Like You; Scorpions shakin; Shakin'; Eddie Money heatofthemoment; Heat of the Moment; Asia radarlove; Radar Love; White Lion becauseitsmidnite; Because, It's Midnite; Limozeen holydiver; Holy Diver; Dio turningjapanese; Turning Japanese; The Vapors holdonloosely; Hold on Loosely; .38 Special thewarrior; The Warrior; Scandal iwannarock; I Wanna Rock; Twisted Sister whatilikeaboutyou; What I Like About You; The Romantics synchronicity2; Synchronicity II; The Police ballroomblitz; Ballroom Blitz; Krokus onlyalad; Only a Lad; Oingo Boingo roundandround; Round and Round; Ratt aintnothinbut; Ain't Nothin' But a Good Time; Poison lonelyisthenight; Lonely is the Night; Billy Squier bathroomwall; Bathroom Wall; Faster Pussycat losangeles; Los Angeles; X wrathchild; Wrathchild; Iron Maiden electriceye; Electric Eye; Judas Priest policetruck; Police Truck; Dead Kennedys seventeen; Seventeen; Winger caughtinamosh; Caught in a Mosh; Anthrax playwithme; Play With Me; Extreme fretsonfire-1.3.110.dfsg/data/glow.png0000644000175000017500000001556011152500023016160 0ustar mjj29mjj29PNG  IHDR{ksBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATx]i8vLvWZ]7X{^#VOf!Ad O+p{mߒۋeX/v"x%%<Z-SD?FB|T[ȀJ+Hc!Ã'~h?h2@ to}u~wķh,2 q 6^Ȁ1OVщ/5}^ >PJZUw~x$Sp0|'~;*v[)l~!,K4)++ u }:s5 mp0~ -dYm:Ho#ω{[ VU0}h;$<HS\Sso7[;Iv5pk-s<0:x)aՃ9ߙcxƣ=4~[${_#>S#/4~THq}w`oS7&;|&xM6Xk}>IW Z\y<4 ?t3|) 0kPs7vDi:IT3#MJq'3U xל#} s?Fq5 T~ 4a$ؙ9ca5 :,Ӏ~K5:[qzasQI2pNxS@vRwf 8o-`ËCҴ{$_Q@Od^y:y^L௑p|27(~a=_#Hl?ڶbM2i`GȞw&9) j ݚO}6Hr4 ('4[ml_.<%Rm0%123<~o`3~FmNY(jH,çЂpJc$1`닜.b5OLӲl{4u{X3AUi] HӶkù)ӶIs5@k(܂5BҞ  g(gkZw^z9o;+%n HZs o&%7{QDU-"^ Oii򫝀R cΟ5IzooA!Wg" S*Sb^N8g!ϢQDeD(?K[@ :Qi߹CziäOmpiQUZ0~l9: +Ʃ&=~aڵpK-yy\ZAOZҽ%tRK@ūA saHl *- <|W֞D׶; >7j!R6dj~<5 H;s)Td#Iu̹FWK^{avfUOA:;BSeqfxsZ}u[!=5{Fdq+V*N_#i˗?!\ 7j2׵:rLR~(b0ޅxQ[l64Qa!}_z_#^j(ģx*釾TXSڟҢxҐ[.yJO5k B"WȯU[-''(%(3hxu(SWHƯ1W]#=\Gyv>B@vGAM=`ihx D j?i],X/]`~>)ۢ]Ӗ:KA-$o+yGH[@~vӲ#~QՆHEWHJS5bE}o{`<).Q\I9.1_.XɶWy)/T SZu)!2o-5f{W8ƜC$=exZguFoLVmi^"DyW@ks ΔCG(V[K4> d[_ ʤsIÐΩ9Dv.!x̹ADﭼ &1Ge?"$A%~ hò$` |/82%7MEim{_f`e!%YGѾE`3q 75cWu3HC[J!iþom`}vVSldYӸAk<ЕyIv f`৴]f,@U an+;G@Z4:gh:n0#s)$OQju]mӢ/dRWr78/oS65C[$@zU; 3/ #j>PX2%KP] Pq+6 K~^գT:$|\S;tHtOHLԖV⯐WY{<܏kU X".@ vH5Wk 3K\|M7Hkyϑ_bٱW?,a4/%"5?s0xE`:DV$5ƋG 4 ߣwH?=~=rjxNRxJ'x)r*0Z 9:S޾J @vǖ %X6:/v Ol{ߎP ?s6A>^KJ;m>%d8f' ^NF+FZa{D:l~.͠fC"+P%<$H3Gu- J|jI6?cP\~پeo1_G㿈a%҇(ג鑳?8u[$~Zopj ~ 0IG <ӭ&=~\jzUI|j?`&lzN{d5}7C>.%qt(H3@ª/#"¾/[Hziw c(W'X޶wm\QG6W6G^'$#"TCa) v}rIO { >?*&yڶ9C[A9U|UQ,@P|&ʂhlYVW0% JN|"^W١ju'dP?m)<ǺaF]? 9O\f]Tѽzմ%q+{*? a !:{x-CE|>E9 g Hd['r\3~MZ`@HvX mVU[4l-[!0'?wH:WJoHGh?Xl n| MMIK$w}6oas\ m됝Bh)_ ߣ鷌ĨڕH {(i VG+  kkExi) 6[6T*VjCxR^lA P9*:)qPD5YX0oU  f Vx{ ^>ASw`h]L@-Vc"><A|%&d\-`%` c8{o" 2p?!"!0_k5kt -lw|!#|_^_-79IENDB`fretsonfire-1.3.110.dfsg/data/glow.svg0000644000175000017500000001367411152500023016177 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/icon.ico0000644000175000017500000000522211152500023016120 0ustar mjj29mjj29 -| ( ZTIe,W<r4%PyB]k8!(1?ELZbo|*.6GNRUi~ ')+2357>@ACDJKMOQVXY[dpqxz{KKK MMRU;U;;VV;U;VVV\=\Z[==[[\\__dbbfddf@oAAAAm1ovxxxxD689999!!!%~%{{ Gttt222 2Bj ]]]2^,,zXX++e+WWWck))))W?,WQNQSQ. NNNTQN'JLLLa+NNNPQLLLLLN p`))]0^ #PQQQ^c+YqWWW^0],3,,akqSc>n223Teeut5.h}z{% 7nH~~EH!!99xF||r x444y44w/lAAArooA/f-bimsvCo1sligf-[==\==_____$_____________=UV;U*p+ PxQ_3^nxC xQ_$nc:GwB\QTkˮև86?bn A$c>t@(  yWy@j GӪ/V/c(DZa   'PgGJk?GVc/׿>vBw0XÂA $&~d$+x#B⭰eM 7q]G?$6_ SH\ o?12_%}3? RX^<{K$++˖VxPk`_[pB|meMe M͗dX7d"'B\D!0b@HR[F AqdӆSל!|d74iWa-v*+_Ķ=#P0wn ;8;w]Ǘ# Kϒ s'<(p0XXfBĆ+52nxQ,`&WR.ҾnI"JW"Hldb…%H2K"Sdչ\)N*rS7d~??}fB\2qnT.yG-_뉯IȫH1(ZT3Bd¹);;Da暹Ok26Hd,tIsSZɥB.u&BC$BNݳ7RSwBWM3 HmCj rjP%"q ȅ^*1Zw M~ 6lw=1m3`ظlbۓxh&UX*:7rǰXܧ ϖʺM+n_]}{-XoVk͗YeSad!J ҊE'B7$~Yt}B@LS &6|HNEyV"ҝIL›nY:$\ԚGDz @-/z=g׍cC0R$ԛ~b |fRgKҊ9moM𩹏2ܠ>T `a*qxOE2o Ê_qoȬJ) 1pwM'"-Q8{K7NLaNA>IDX]`$TG-c"@c'D"6f}`$V+|K6<Ikh'R NZk.q%jVL͈u&uQm(x`oH|J=6BJm3?_VoBgX+SUdmB$6͜3gsEwF]3g%eѣiwmYovIGqg+L`xٻt_τG>溳% F6 *}jD.˫6v[rHN|C{s6DכAUG:ش]Yw-t3s;/\mMOl\H K] _Fh-WAiGgE>4BaPY??6Lzd= <0S#d׻1GwP'B6/$0d_Da\ ^^/퍗Siӯpl k Yazm72;!$j:N7ޮb=+~TlPe}6$^鹰Md2S>wM̥Wjїv,kayu&5g; eK?P{E%| CeMO<14 IefkQz-e4es 7]F_a̖ع 1ZNpB~іo9sAz$50%x3<9ߒ}.ko#[><]{ dԾ_'qJp.Q`pv8^v&`.Dlmh_jW&nlɍ$N};BnX&4XG6Q8D:X˴ؖ}\m o)ԡ7ԑTݺ=1ze^|E"ӴR?vZMTքeo˔6t~jomH7S;֭ѷϭt -pЬLмHpP&eN) j:{X޸#kL/e74\aˑcNm_czl_{*wH<2\aV][(,ŘcZ> Q*z7nהsێȞo۩4ȁ ;~COSTȶa%j.n‡gcZ:*]~# 38˶b R'f*ʥr?5DJO\*tRԓUVor/!U}\jnaV}.,p.1ʪ^΅35u3cgm;V{?}v / o.^F)bN:dԆ0707;3.Y [LP5RCSrKpzg ~3 znߡ6QsC+КXsdnof!//*کv^/J"F Dm'~#o͵#k -7Rr`z`U@架Ҁ-]'Z^♰Ěe=1j<~jG>5mb)bi 64] DvE~XǂFFmCGĺ}ęyg1)+upjv mk;}זnzvMf֟+Re2SrGCc1}v)gAXÊU@J{>܃j#b[޽]mڂ7fjLgNa*S|W Wδo"+MWg}wr]w ˽%r`j]Љcw Une+`\N1Zm "aI*yl-ioCe6nsD77X׳5L31ph׎KU*wxUⵯ* PxRi;f ^ u_.`(|)x?Η+ AM|cݫXp$edVmV ϝ٨ȉ_ŎTTDnnXjzLv! -r߁ns; U/dgN k #3l3r&+@ڡr( }m<؆ءؗ}jO¡Ɔ63&r"U<ȯ0L>7L^ xRP |ʅDPD0I% mɌR!7;v ,ٞ1b“y %:fr NXM(uX,/ Sꮷoy<]`]r /!n2 Jܔ*/ Gj̱PbbGLGp$u]V,3hPd{#g".1r\bRK- zo] pL"2sOȶf@˕T$*I%|n$glTU\;=^5^Wn!Tm*wo#" ^~* r hϯ @noN3Pf|Eb0Vgx"qj\k)>_^u Y_W5Z].xt)4o터,.bӭgfվ8Nh^,$UN IENDB`fretsonfire-1.3.110.dfsg/data/icon_mac_composed.icns0000644000175000017500000010314011152500023021011 0ustar mjj29mjj29icns`ics#His323#39::* $9AMUUPGA0 *DQco{s_YY1 DconJ (UwJ3 9\ɚZ7 7`ΙW5 0W|ûO. -UmnU* 7Uds|~mZ7 1?WZ[YU5!)1467/s8mk ' A+-P[46C1]twiefhm/8<* ?z$>h6?,!-6lP>$0QxQ" %0^N# #/CiP *1M<7@=4,+)+'$8<9CDFUWXWPOKD==;07;FITV_mnhlj]QTNME0:UWK[ghoyroddRE\a^G3=JWhh_vx|znfWUaX7*5DWfviz|lhWG0<"0BUbsr\ZH.<5UYmzi`R=*(:UbwǵǸmfUB30BZitɹïogWH.33.F\m|ίpp\D739F\m|ѬspYU739FUm|̧vpYD70?Zcz˼ŧpgWF933:UbwǺmfZB0*?JYj|}j`R=*30?Zbww|wfZF9*?Ufitjti\J=("3:Rffae{|{tzwiYOB00=D_L\iigftkibfOB9-.5ADQXYS\YZZUUD.<3-3CEHCDEHHB53)0)*44076535*" " !!$# l8mk3  ..(4 5= .,)"D@!@dqO"'=NF88,USZXajdofakhaQLOG; #dinmis~{zwil`Z) E|M38BO?/ssk  XT()&!P` #',6220,(#'in  #()f[G|851('#  !',/Pi;;5{U$"  %*066BESX5+%  "'-22s¤@B@<5/-("  #).-u:962.)$  #(//10-)%   - 5Z0E)'#   Q#<|}7gc!  d>Omjju?yj VU\[W\jf^e#  ;EHJHKNDDS #(167& ich#H@x@??`?????????000@x@??`?????????000ih32ר    %3-  6:84  -$$308?;3@D3-0,"$'!"(06=?>7BD7FJHE=5-!&!"/652369:<64@90669521.3.3#4A87?DDBFOUWXVRIEKLE;=;:=33*3/3E?8GNNQ[bfiimliib[UPIDGH63(05D:>MNVYY_gqmfi_\YZU9BYUQUM3 "*.=?JRHI\feffpxvwpgf]WZRB]`__P, $*0=HJZ`g]Wlqpry||ztnmf]WO[ff^I"!-05?JZ`ipn[p{}|ztpidWU_UN."37BJZ`ipp`uwpfbWF95(#.=FUYfpyzf|fYZU:9*%335?Ofbjwxyff\OH?3%-0=FU`iw|ypmdZUD9*%*7BJWbpw˼wsf\OH7("&335HUYiw|ļѺztm]ZO=3'0=OZ]jw¶ypbWU:.<'-0:UZbnzŷ˸zwf\RB.*'<.DRWfnzѼз|wf\OB7*'*.BRUfw|úѵwi\O?7(*.BRWfn|؁ ϲwi\OB7*'<.DJWbnzʮ|wf\OB7*-0:UZbjwͷʀ ȬwnfWRB.*3=FU`mtŭĿ¬njdZU:0-&"(5HO\fw|ni`UF=3%*9DJWbjwzynf\OB7("%0=FU`inzu|wi]ZD=0-%3(7BJWbjtxwjb\OH53#-03FO\fjt|kx}|wnfYUF:.*!3*9:FU\fjny]y~z|tnf`ZUB7(3!(7DUU\fif[vxyyzq|wwmfYZJB53--05B>U\`UYmnookg|spjibYZJ?=0*$-0913UWBUabcf\]ufagd`WUUB50*"-*37?U;QWWXWQVhVWZWUJFB50*3$$)73:7HLKKLFNNJKUOFB=73<3%6-%3;=@??<<=??BB=70( ,0,(#.94-12357633(-3!$! & #%)*&',*"#  h8mk  6(57 * 1/+) 5/ <5*"3 8>-  !Nh5 7=*%*3+D>@ -Xocr4 %ERR=@0<% >MGTK95=Oivf~zaxtjgkhUDWMH@GjMOMB0.*&"  "&+/37<=keWUSMX;.+'#  "',048=AUSPO90-($  #(,059=Hż氟61-($   $(-16:=I32-)$   #(,15:>D11-)$   #',059>?11-($   "'+/48==r_h;/,(#  !%*.27;=TiOOFyQ,+&"   $(-159,)%!  #'+/37::ZIJHD?Xrl?.,($   !%),0477hУDFECA?82//-)&"  #'+.244Uʏ:BA@=;852/+'$    $(+.11S~N:;9741/,(%!  !$(+..uI67531.,(%"  !$()2:321/-*(%"  %$$%9~-,72+)'%"  4; EZ%Hs/&%#!  2e Qz{|}>'~"#!  =x2`qnopq14*  KgUDigccddvPcu|A OPU[^V]UWkgkgVfT  >LEELOIHIWYIHHTQ 2?CEFGGGD@>=@R3   %.9=>=.   it32)_                   3/   "019/   3584495      1;;947<<      3 -:?<859?5   3-.>?><;79@D!$$"  33-*-3*4?AA><80+>GG3 )-.(%   3-*(3(*(4:ADC?>94'!?EILHA,3/<791+(##!""!"3(*8533,6AD?CBA>=18@C<34BGKKONQIEDEDAB?<75/) %&  &'&0" "#&,+//878;?@A?@?<6+0FKLJF0-;61(#%(''""!"%&! "+*--'%&(++/3478;>=<61213INNF533-1:DGHGFBA=70+(('((-)+*'&&'! %./..11011.-.014589:<<;74545IJC3625631.14576540-..-..+,.3-+#$'15544776676778788;:988::9;9986674599636344122301 2.300112*# 33*3887:9;=<;>;;<=:;<;97867559645567454-#3--*1==??<<578;??BAF$ABDGILLMNNLKIFB?>?==<=;<8;=D@<:8;;<9:;<9::;<7.3-*(3%2;BDDB7559;>EFFEHGGEFOSYZ\]``aca"``\XQMGHMNRVWTQPKC?>?>B@><;??@@B5.3-*(30)37EFFB7337?DABCA6)'3*(30.77%#7=HJC:6<9=DIURQS1Y\ceeZf`ffZZ\WZUU]^blopnki[UB3EQLCCEHUW VWX\dffigokb%]]``\fZUUQOUBBUBUB:53GZXTQOPMNQPQOK@1-*(3095=:BHFOK35@HUSKNR[ZYY[Z\ahorrkifbb]]`\\WZUUOJUFHBD=9Z SUSTTSTTVKA,3-*(3075=:BHFUJOP77EKY^_`^2bcdinqsttojjmmgiiffb]]`\\WZUORUUFHD0Z_\XXWZXWWXWK>%3-*(3075=:BHFUJOUZR>>JO\ab ceedecgkoqvwnwn$jjmgiifbb]`\WWZUOJUFH?\b_][\[][\\XK9!!3*(3075=DBHFJOUZWW\[CBNTaedfgfghjlorzzvtwwnnpjmgifbb]`\WZUOJUFBUbbaa`baUK23*(3075=DBFUJOUZW\`]dcIFUYfklmlmsy}xzw$ttwwnnjmgifb]`\WWZORUFBbdcddffed\RE0"3-(3095=DBFUJOUZW\`]bfijMMY_npoopsw~||zwttwwnjmiifb]`\WZUOUD[ege]XJ9-"-*3095=:BFUJOUZW\]bfiimpnTU_lwsstuwx|#||zwwtwwnjmifb]`\WZUOUHafccba^[K?7!3-*(0.7=:BHUJOUZWY]bfigjnwvpU^jwxyzyx{%|zzwtwnpmifb]`\WZUOUOa`^\YVPF93,3-(3.75:BHFJOUZ\`]bfimpkwwl`Wcmz||{{}}{|)|zwwtwnjgif]`\WZUOU=JSUPMH9-3\-*3075=BHFJOUZW`]bfimnwwxWSX_gs}|zwtwnjmifb`\WZUJUHG73((3(*3"3*(0.7=DHFUOUZWY]bfijnwtwVUbgko~,|zwtwnpmifb`\WZOJUHB:5703(-,-(3.7?:BFUJUZW\]bfijnwtymQfn{,|zwtnpmif]`\WUOJFHB=5903*-3.3-*3095=BHUJOZW\]bfijnwtwzpUes-|zwtnpmif]`\ZUOUFHD=7.3(-`-(3.7=DHFUOUW\`bfimnwtw|_[n~|ztmmhgib]YWZUJUHB:5703*-3&3-*3075:BHURUZW`]fimpwtw|\hv7wlpgfb]\WZOJFHD=7.3(-"-(3.7=DHFJOZW\]bigpwtwzoas9|mjifb`\ZUOUFB:5703*-3c3*3075:BFUOUZ\`bfijntwz|gm{onmib]YWZOJFHD=7.3(-'-(3.7=DHFJOZWY]fimnwwz|gwwjgfb`\WUOUFB:5703*3(3*(095=BFUOUW\`bfgpwtw|sqwnjif]`WZOJFHD=7.3(-3(3-*307=:HFJOZWY]fijntwzn} ,y|ztwpmib]\WUOUFB=590(*)-(3.5=BHURUZ\`bfmpwtz|yx5»|wtnjif]`WZOJFH:?703*-3+3*(075:BFUOZWY]fijntw|u5ij|ztwnmfb`\ZURUHB=7.3(-(3-*307=DHFJUZ\`bfgpwtz|z;Ϳ|wtnjif]\WUOUFB:590(*)3-(3.5=BHUOUW\]bimntw|7ʷ|ztwpgfb`WZOJFH:?703*3h*(095:BFUOZW`]fijwtz|~ÿ|wwnmib]\WURUHB=7.3*-3E3*307?:HFJOZ\`bfmnwwzπ|ztnjif]YWUOUFB=5.3(-H3-*3.7=DHUJUW\]bimntw|¯zwwpgfb`WZOJFB:590(*F3-(3.7=BHUOUW\]fijwtz|twxÃ|wwnmib`\ZUJFH:?703*3*-(0.5=BFUOZW`]fgpwwzox °ۀ ʀ!|wtnjib]\WUJUHD=703*-3+-(095:BFJOZW`bfmnww|}zxˀðʂ¹ztwjif]\WUOUHB=7.3*-3F*(075:HFJUZ\`bimntw|m{Ĉ¯΀ ¹zwwpgf]`WZOUFB=5.3(-3E3*307?DHFJUZ\]bijntz|mËȲρ ø|wwnmfb`WZOUFB=5.3(-3G3*307=DHURUW\]fijntz|m|һҀ¸|wwnmfb`WZOJFB:590(-+3*307=DHURUW\]fijwtzoтҾӃԀ·|wtnmib`\ZOJFB:590(-+3-*3.7=BHUOUW\]fijwtzpƨĂքµ|wtnmib`\ZUJFH:570(*,3-*3.7=BHUOUWY]fgpwwznѼցׁրր׀ց|wtnmib`\ZUJFH:570(*,3-*3.7=BHUOUWY]fgpwwznցׂڀف؂׀#|wtnmib`\ZUJFH:570(*'3-*3.7=BHUOUW\]fijwtznԀց׃؁ق؂׀ց;|wtnmib`\ZUJFH:570(*'3-*3.7=BHUOUW\]fijwtzpӀՂր׀ׁ'˽|wtnmib`\ZOJFB:590(-,3*307=DHURUW\]fijwtzvԁӀ!ʼ|wtnmib`\ZOJFB:590(-&3*307=DHUJUW\]bijntz|uԁрƽՂ ɺ|wwnmfb`WZOJFB:590(-'*(07?:HFJUZ\]bijntw|nЀЂѼπ ɸzwwpgf]`WZOUFB=5.3(-3(*(075:BFJOZ\`bimnww|oͅϿ́ʷztwjgf]YWUOUHB=7.3(-3&-(095:BFJOZW`bfgnwwzz{<˰ɷ|ztnjif]\WURUHB=7.3*-3*3-(3.5=BFUOUWY]fgjwtzpȃī؀̀ȁȀɺ|wtnmib]\ZUJUHD=703*3'3-*3.7=BHURUW\]bijntz|nŀŁǿÀ Žzwwnmfb`\ZOJFH:570(*)3*307=DHFJUZ\`bimnww|s~ľ#|ztwjgf]`WZOUFB:590(-'*(075:BFJOZW`bfgpwtz|ù|wtnjib]\WUOUHB=5.3(-3)-(0.5=BFUOUW\]fijntw|l0zwwnmib`\ZUJUHD=703*-3g3-(3.7=BHUJUZ\`bimnwwzl~|ztwjif]`WZOJFB:570(*3(3*307?:HFJOZW`]fijwtz|ru:¿|zwwnmib]\WUOUHB=5.0(-'*(095=BFUOUW\]bimnwwzm;|ztwjgfb`\ZUJFHD=7.3*-3)3-(3.7=DHUJUZ\`bfgjwtw|i~7zwwnmib]\WUOUFB:570(*3'3*3075:BFUOUW\]bimnwwz|gw.|wtwjgfb`\ZUJUHB=5.3(-(-(0.5=BHUJUZ\`bfijntwzir7|ztwnmib]\WZOJFH:?703*-3&3-*307?:BFUOUW\]bimpwtw|nl}-|zwwnjif]`\ZURUHB=590(*3)3*(095=BHUJUZW`]fimnwtz|mhx,zwtwjgfb]\WUOJFH:=7.3(-&3-(3.7?:BFUOUW\`bfijnwwz|pat+|wtwpmib]`WZUJUHB=590(*3(3*(095=BHFJOZW\]bfgjntwz|q`r5~|wtwnmif]`\ZUOUFB:=7.3(-4-*3075:BFURUZW`]bimjntwz|g_p{z(|wtwnjifb`\WZOJFHB=590(*3(3*(0.7=DHFUOUZ\`]fimpntwz|]`n3{yz~~|zwtwnjgfb]\WZUJUHB:5703(-$3-*3075=BHFJOUW\`]fimpnwwz|lUfr6yyz{}|zwtwnjgfb]YWZUOUFHD=7.0(*3"3-(3.7?:BHUJOZW\`bfimjnwtww|XVez3zxz|zwtwnjgfb]`\ZUOJFHB=5903*-3%3-*(0.7=DBFURUZW\`bfigjnwtwoK[j~~.xsw|zwtwnpmifb]`\WUOJUHB:57.3(-3$-*3095=DHFURUZW\`]bigjnws[J]o}{zz|} z{{|{ppu%|zzwtwnjmifb]`\WUOJUHB:=7.0(*3"3-(3075=BHFUOUZW\`]bfimjpPL[rwvvx0yzztllu||zzwtwnnjgifb]Y\WUOJUFB:=5903*-3*(3.75:BHFUOUZW\`]bfigjEM[qrrtsuutvohiu%||zzwwtwwnjmifb]`\WZUOJUFBD=5903(-33-*(0.7?:BHFOOZZW\Y]]bf^?O\nnogffy|zwyswnjmgifb]`\WZUOJUFBD=5703(*3-*30.7?:BF<34RUZW\`]dZMOQPOR*QRPIIKc``fPOOPRSUZZUUOJJUFHBB:=57.03(*-3-*$.::23DB?#5=KMLN'KEEJf\ZQLLMLMNPWOOJUUFHHB:=579.03(*33/9<3"&B?*-6=HGGIHJ&FAAEZZRLFGJKHKJQJUFFHHB:==57.03(*-3$".:>1(63",3@FFBD&FE>>APWPDBCFEFEGHFHHBB:==579003(*-3,8:2,"!.6?A>=@?%BB<99DF?>=@@?ABAKBBD:=?579.03(*-33" '*445,'$&(.71/168;=;==<=?969;::=;<;7 '5FE- 5MU6&5C8&#$$$#,B-):EBC+ 9Q\\XC  !+*#$%$$$$'A3)?L7-P3 !A\jv}x}k< 1?KWPIIKH@.,,,,,C?!,MJ799>U>%'HamzvUSoK  8HR`_LQWI??LB000/6M26WD=>?>SP10Nerx]G>DsaC'  3IU]jkW>S^A1.)EO5443DK'  ?[DBCDCL_F5)!3K\jvy\dmY\ymaUIB?BGNX`enwvbG:=eV744AYH788:Q? $F^HGHIIIZgZH@<4/002XmZX_bQ=<<;DW0 (LaMLMMNNO[lqjc]\_bels{n]RQRYZPPNSdxyiYLFFGFEDIcebWI@@@@@SN$ &JgRQRRSSTSWcoy~o`XVWXXWZrYUVVUTSRRX[\]ZWTNMMNMLLKJJHGGFDDDDDDG^= #FmXVVWXXXYYXY\adeggc`]Z[\\]]]]]]^YY[[[ZZZZYYWWVUUUTUTSSRQQPONNMLLKJIHHGT^, >mcZ[\\]]]^^^_^____``abbbba``__^]^^^_^___^^]]]\[[ZYXXXWWVVUTSQQPPOONMLMdP  3aq_``aaexsdddeeeffffffdirz||}~~{wrmhdba``a`_]^^cic][ZZZYX\spZTTSSRPWn= *Jzkdeehs}kiijjjjkkjlwnpw~q`^]boYXWWUii.  8d}kiis^KSwsmnnnooonvh`ti]]]\[]zV$ )@wpm}Y?P}srrssssrz}aNHHHGFLV`ipy|gW]gzilcab`_l~C 2LuywX`uvwwwwwzq5#%##""! !&.9K`mcSD5'0dvqffeds5   7Rzzz{{{|zn-";`-''''&&%%$#"!'smsxklkjo]* "567655433210/.-,+*)('%$#"!   !"#%&'()+,-./X~­Աv7::::8H|B87766543210/.-,+*)('%$#"   !"#$&'()+,-..:mǵǞG:<<<<9z6988765543210/.,+*)(&%$#!    "#$&'()+,-./0=oǮٹ:=>>>9rʹO9;:99876543210/.,+*)(&%$"!    !#$%'()*,-./122Xٰe;??>@=JЈ;?>>=<;;:9876542-6iN(+*('&$#"    "#$&')*+-./023454Rθݴs@OxڷN?@@??>=<;:987641\ǮD*+)('%$"!    !"$%'()+,./0134568:oŻ̭x?CBAA@??>=<;:957}h),*)'&%#"    "#%&()*,-/013456898L׿تIDDDCBAA@?>=<;7?΍1--+*('%$#!    !#$%'(*+-./1245689:;;ljCFFEDDCBA@?>=;>ݷE-/-,+)(&%#"    "#%&()+,./0235679:;==M؟HHHGGFEEDCBA@>={.10.-+*)'&$#!   !"$%'(*+-.0134578:;==?>qjGJIIHGGFEDCBA:}O021/.,+)(&%#"    "#%&()+,./1245689;<>?@?XܨMLKKJJIHGFEDC>Xd/310.-,*('%$"!  !"$%'(*+-.0134679:<=?@ABIuJNMLLKKJIHGFDB߭<321/.,+)(&$#!    !#$&')*,./124578:;<>@ABCCzSOOONMMLKJIHG@u{0310.-+*('%#"    "#%&()+-.0134679:<=?@BCDBi׈LQQPPONMLKJIFKM121/-,*)'&$#!   "$%'(*,-/023578:;=>@ABACDajQSSRQQPONMKJC٘5310.,+)(&%#!   !#$&')*,./124679:<=?@AXi]JXXTUTTSRQPONMIW>320/-+*('%#"    !#$&()+-.0135689;<>?AD{WNܛSVVVUTSRQPONF9421/-,*)'%$"!   "#%&(*+-/023578:;=?@@SWK׎SXXWWVUTRQPKi7431/.,+)'&$#!   "#%'(*,-/124579:<>?AAh֘XL҄WZYYXWVUTSPO65320.-+)(&$#!   !"$%')*,./134679;<>@AD{hJЀV[\ZZXWVTPJ65320/-+*(&%#"   !"$&')+,.0135689;=>@AHM۶oZXWUTSVYm55421/-,*('%#"   !#$&()+,.013568:;=?@ANڞ{ͤ46421/-,*('%#"   !#$&()+-.023578:<=?AAUӫ46431/.,*)'%$"    !#$&()+-.023578:<=?A@Xv26431/.,*)'%$"!   !#%&(*+-/024579:<>?AARn26531/.,*)'%$"!   !#%&(*+-/024579:<>?ABLh36531/.,*)'%$"!   !#$&()+-.023578:<=?ABG`46431/.,*)'%$"!   !#$&()+-.023578:<=?ABEvZ46431/.,*)'%$"   !#$&()+-.023578:<=?@BCl\46431/.,*)'%$"   !#$&')+,.013568:;=?@BA_b26421/-,*('%#"   !"$&')+,./134689;=>@ABQp25420/-+*(&%#"    "$%')*,-/124679;<>?ACF{Ĕuhqׅ35320.-+*(&%#!    "#%'(*,-/024578:<=?@BCjnTUUSPQ^ݦ:4310.,+)(&$#!   !#%&(*+-.023568:;=>@AA[ؖSWWVUTSPKcW131/.,*)'&$"!  !#$&')+,.0134679;<>?ABLӈQUUTTSRQPKTo020/-,*('%$"   !"$%')*,-/124578:;=>@ADuԋPTSSRQPONMIYЈ210.-+*(&%#"    "#%'(*+-.0235689;<>?A@dԏORRQPPONMLKF_01/.,+)'&$#!    !#$&()+,./124578:;=>@?UՕPPPOOONMLKJICeۺX.0/-,*)'%$"!  !"$%')*,-/0235689;<=?@FғNONNMMLKJIHGF@lѹz610.-+)(&%#"    "#%&()+-.0124578:;<>?@ṁJMMLLKJJIHGFED@dƶd110/-,*)'&$#!    !#$&')*,-/0235679:;=>=\mIKKKJJIHHGFDCCA<<864234320/-,*)'&$#!    !#$&')*,-/01345789;<=A{DHHHGGFFEDDCBA@?><<:9765421/.-+*('%$"!  !"$%'()+,./02346789;<>oޯfDGFFFEEDDCBA@@?><;:98654310.-,*)'&$#"    !#$&')*+-./12356789:;fةZCEEEDDCCBBA@?>=<;:98754310/-,+)(&%$"!  !"#%&()*,-.0123567898]զVBCCCCBBAA@??>=<;:98754320/.-+*('&$#!    !#$%'()+,-/012456786TҢR@BAAAA@@??>=<;::97654321/.-+*)'&%#"!   "#$&'(*+,./01235675QʽΞN:>FD???>>=<<;:987654321/.-,*)(&%$"!   !"#%&')*+,./0123454TɷԤyhY;===<;;:9987654321/.-,+)('%$#"    !"$%&()*+,./012346_ȱçS:<;;::99876543310/.-,+*('&$#"!   !#$%&()*+,-/0121DrȝJ9::9988766543210/.-,+*('&%#"!    "#$%'()*+,-./11T–A898877665433210/.-,+*('&%$"!   !"#$%'()*+,-./7bŻ<6776655433210/.-,+*)('&%$#!   !"#$%&')*+,-,@mɯz8655544322100/.-,+*)('&%$#!    !"#$%&'()*++FxǠb14433221100/.-,,+*)('&%$#!    !"#$%&'()*+MN02221100//.--,+*)('&%$#"!    ""#$%&&'(.T;01000/.,/--,+**)('&%$#"!   &71!"#$%&&3Xp0///..+2Z8++**)('&&%$#"!   7H>% !"#$%$8aZ+.---*Dx}.*))(''&%$#""!   )LP2 !!"#$===>>??@@@AAABBBABBBBBCCCBBACe\= #.9GNQSRPNKJIIHHGGECBA?=<==>>======<:OeK. &-26;@EIKLMMNOOQRRRQMG@<97777768=M^N9  #&)*,-.012468;>FLONJECBADJOTSH;  %)05:AFHHIIFC>5,  "'+-./-)&"     fretsonfire-1.3.110.dfsg/data/in.ogg0000644000175000017500000007503411152500023015610 0ustar mjj29mjj29OggSA.YWvorbisDOggSA.R"-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggSA.ڻ_Y[_Xd.}@Hj 4 Ɇy4榯וU+N{F_ץ8x^ޖ~z^^ӫ7h^}.W(3ќ_?^x?|3DN$.k,wo=c~\ TС[.\ak?r7}0柟 kx\@|=9,2=e50p-rZlۧz-ɯ G_hH['g[y: x8̞fr/C'IpZ.8'۟/t=7yk #ýX=Vټ_)XJ4<"ɖjx &[yد\{uj+OP+?~HeTOG_;Y:U5͒}}_N_þgd>X>ס/Y.Ύ,kHdF]/~8|l1D0lg_i`y"x~اU=eg>2+j$mtåݧCvGow4>_~]":8 Q_y Ye/ʰY5Ԫ1դk)k1 {^_:Y߿ol'9+ω_sreuepSK{Rqkl}_bO_vMy :'R/}"Zgm [z^Fuu. wkħ-OSV%e3w}بgbrw }ܟ)}/~ж~pr'gqyibJӫυok\FZZ< ;RGRhl܍w3vn沔XKsfYSou+>3/&gY\!%ǖkM%bo]O㧘XCYmϛT_n2کyg^#'x7]X :U'sgmr}iCV]=VԋE;'XJ'j P?<)ۑt4{V;Ee%.dS:/׉}} M_k.{-}.!yż,nquZ:)K/atԂQ89*]pGO+9>Ðy^-?FCS_wg[>) E#qxr*qPNˤ3`9\R'dF$[f״MR^''DK=2Hl_>+%%d`r>P~~40뽻fZ;y Xp4$$H^0˕ G=a1q8mʥG=h.A5h8^*O}zSmgyt14 M8&OΚn X}!mm?ʵcv1H0o!O膱id4s¨M@T<ͼp&^^y%ζd{.7aGna -#,c?sLZ074CtsasyEcs? zJ";ktnAI4IcXmjȆ:ad$1"7iֺy`f_]2GtY!^޳o~y"kڞTtˇkOr-|#߭C͗sxێ g,7 eϺ.D2ψg ,(}{+&tQ~?rcO/DQ_寇irh]sA#g0Ѣx\7wP2S vr+SҔNi>̯[s*8YSz[{4i vGCg( b>o _fRCfe(Qk]:U6dHY^S_3";b-O54Ce@H\س2,֛pay錊 tw>/\ Y&"Ng'{6|>]h ,-O9qm!!Z!{Tǁ}(BB[ٳl{Y?laZwy9%JCyS.#?7wլ5칇Z<dgeX>oFF{h&M4-ķo+0]x}|n[>j 5d`^Cx (?oHug=axf냠i|Ob0NfI,UEIg{إbvW\'AFW~k+b$!MF3Iq .Ќip=zLtu5*K2.7ٽw_k;5&s7veӽE;,f|̑u^+%a_NVC uٶm{K/TK:^ȈCסDżiNchN:[PbSk4hZ l CF&/1Ϧ Kl_bѪ$6=잊;DbO:S6Q5%\:x}P|ϓ@WƚtKT T%%@1V"!0?Ǧ~KCӺo>3~Of'p6(@OƪĔP/kz^5%D>pQ]װ=IC&տ~2;s7C1ҷ<#~Y&gGq̰rvC8"#b_v^Z(x@7_~snPG\.Rn5s'R^Vz}~O=9z B=k5I_\YBq7yWbwd^Aey@M}򟄐`޴/tJ%$tߝ|h;Χ14c ~dRG$?0D 'uf9dR-H.c<mCViHl ,64lX!^G$70b$ЂhIpފU-jիJoQCsGn!bhU^6_]_M؛tx/~&!Z{+}M+xފ?Eu0i#7.711rcqIͶuQ kBVnK /oH.L5t/fOe96ӿvfG7վˎ$` 쯙,殇\$ZsCڰ,>gLO$Wt~(c%;~|~z?3ٳ?LOOq׌I~hTU) N6 13+(۪헔QEqoyuˆ* +% +Xvӷ˝:9Ii9UElʵdsz\|#:%&~{q@b-z (?-cꉿ[L^=Na #V>tZ'v`>7ϓc;+H֕waݸ?;{緞Y#M:l֧8dO<{=ϋ?.cw,کsyB{cqh9{x HjJ C˶ MO;.*%- r(?SOҠ\UoDٶFLh@ nl;Pt{T12vΑRSliִ¯hUs.{FJQ rocq{O]#©ھ N67Nk%mcOlkA1\O^ڏuQZavuKGsf=kUf?::geRJƒ;:K~}.ߗ{:NN%Ddi˙g^L1zyushoigN/(\^ [k_9}?I[5+~2 V)fQ'U}Jzp$RÏ˻m;RvKB-"xܮ?$M国Ԉq@![T9)>>>%#d?[??߭,=zkA@@Q`y:zJcƲ .޶[Sߌ3ZLjɎ(5?O~œU9gjhߟ=>)fQlu4NR;-0HԉʬucЉTblGƐ42ܓҮ(4o6+sOu_?Jɹ;ȓӹF.q74Bj6V]/b^UjؑϿ ^WWr= =Sh^ˍOR>%=dʋ[<?yp#.Mg~ jn^el$: [t]ľc}$~tLޅgLLU$ MG|lG_P11-ty?g ɋ/CN4ĕ>tA3+_̕>c/?[$٦X4esv>W,sb96BOggSVA.Z!`XYZWYXYYYX_^Y\[[YYұz>M_y/_>q߷,EFymNXr]gl5{vz2F=OgOpbŕclA㵔Z~ʱǶ[K7C[~Mk%t0&ss03P4W)RJvj -s67q8ǜ|K [L*m4Ʊ‘H>k%=9b9vfοݿ\8ӝ{-W F?\ Fv[u)b̳ E,v3rAYjD&clFs9186?U8&bӫwsr ma?=3zj+e朑6 O%uNNocr]4uw姐-c԰v_߼V3'氼{m٫uZ:F,׾(0Q#[5ϧ7AU =X7/WN]r_N/?r=;;˼`DMLeٛf6e?&L:;ا'~I^_{' &h+$65k]KTU|l\G3)@){lCI {@fP۶o՞_( lJ-HXsX#HF~_7>~2웷wv1\[T7|0/=NKbc[ ;Ͽm#hy{[nގP5'FkpkgwX;]w^(Ǹ;ؗm]f&_RO`<]'#$بMDϹf^dyGODWC}鉿_ĴjKf 9pTnyJp}/Fi2𬾿Rܗ[5yUA5ӳw"x.λcZg!z< ~M |Ij{`⦜~}]vnFe59[ˬUyc>۵9OĬZ{_>*VMA5Xd$jG6nqGʼ1r Ij^>tbkorEhwy3k5gGx oٛk+WoվLJ rs[~9ֱ̞Zxt!6QB;GnWyNN=^nWU2[:Bff<3|^}w nmtؘ8̟>>]B9A>tyc,s1CZaE䰲WmZ Eԓzw-nIX>g)Kq]Wzޫ;{#}A?^o^JEWػ|^uxVk,Tf}\cGcua:E !߳-ܤhٵy~gm?7xU&?bGdzww~-'pNj1'm ȋϟfw>23`M>ʟgqY%?\;f]k^/ċv{> 9䞽L-`\ fK.t߀jY5VjiN<.ھI¯ tM[CY%?ٶI~&=›^NƊpUy_`dDC VN/]-.r5e?7K>yL{w~j$vc>MJȓl>p1+_=|PK4.Z먢mз2ƷwjΧL[k_:4QWz7Ԁnj?j#_rPs!{O=/Vov:+'ξNR̩֥RT/LY91 ߏ̖Kˉz*5Ow~e\ޥ~T8I/[_%қ~r8l)T5̩__{6]\*x`=_w]a_U#Wy}dĿ}>w'w bS)UK/lKq^WC f&7`:խcw9NJ{u9o-iԌ;_MLlN]<+Rȓ1z+y*/|s߾W@lfԚ+7kv?Kس}<_[JΓO xnTB sJC^b.Fy_i_K+[{T^z*ƾxq\bPÛuY]bsR%b njT@ af󼢡V*a 59r?uZAr>ꋥ:Ԯo%N>z)sB֟}nkX;ƾǰΧ1c}4ߋW- a{jRoa5%*{KПeܡ[;;{&w⛓v~|g~_=v;Kzo'ߋ7:4Ӛ>f|3k"?[|)2bqfk9X=DA2ڴO쑥do9 {Fz`{$VSioiqZ %-n~;~o+sN_[j;Ksv]Eni9r{a< O˾|2wZcڮWQߠL1?zbf _gu?|۷e_qל,o"򼒼`Ǜ{T*tJÈ9Y:VJU`P~oSg sÇ}(ַR^ӖGO:Sz)EvOggS@pA.zy|[Y`VU\^Zj'(7Z.G:Cw{ɘk3*VEG/KWý^ YYoB,n8ﮱ A/^7n^7?7'ߣ-9;K]v?uK_|_{}z<=>}~٣_[X~O3ڋ(zhErhCfoPufW=w|zymWz>~-^sIr7yO+܁NCNabg=Q>ƙ~|\O9Vư#ֳ_x`> 3yNM/9훦Mov8瓽H|+DKwRqyή^>$?, R%Wij1{&{uϏW@T'?,kuX_%%x_*2{>|?`~݌OFCBpOyy'UG(R5н k]_? |2aLev n~B} h6<!cхXs[~u`cc{8ֵ:Y^&Xo<,Ag'C8Wc/rhqkr_sV\J?~<\yc[|sv#Rϝ juw 6jN˞c{ܬqG/f{鹮fWc9[EJQIs=Ly=Pw{yد׾X/t)*9e=5ܗzz#? V˙GH? ?ouz7js vcN9 ¼QnJXf&53-} sO2+ӅwY^ mXSg:+*;bkY-ۼg@~ebHH`׼ⵙN,5pܗU x ݌I& ;9'me툼AQgavr}I8x6WlCOֺ,)UuGyskjKCwutۤzwƠ/PdrlsQ"s?u"Ϙ~nfHL̇w[ڲI>=.94z2=4z8/V:exE%2|ZzJsrNOiOM "eઐ]d(Ӿis{Douff>I뢦ͱ,Ո曶+|NQm`BْU뢙i<:gx9Tם.˿ɜɌ6מ=惹z,>ذy_B8geyZª{dƏ4C,n Qc}9|tպ fC.4OAdEϫc~[eZ -Eͥ`{hdO4u>` 6EhnYtM׽s )O~]u󯦼䉔pgG1 !ZXTburg7kśI ?Y|v}`nݢ0'k87Zrk@`J{:tZ7^~ NNc-=Wsir)'='*& /VIHʀzDJ'i8K–xRh/'~isfUͽөNNV~OmjU`1sL?{)41#~;V׏sT)o5/tx3,a[rD6E`CyVmh4\NfvKh|'0㿌&^ >Rb;\[%r/t/{cWEZ滥 bUE¡c̥v?MYh7bqy}i.|V?mI_}g/p눷ayj'Ўת7 6j?ky|c2Ӿt} "ɦt!5z-Q^օOK-4m[*kV|ۧP ]+z3 غA}dz;̽ﯣ߱Yy1ƶǫoY`&K>^d֯ySkWEڊ|+IZeW/.^|L8#n Vݣ}5ӎ4OmܧTamΉ07-5=jX8 syFKɯo;w6%JOоPJ7;޷G쓝ZpLNnHx7Gss>۳lsnҼ~U:/VYTrƇnUo Kn15߹H 9,q6l^2^&CU[~=E]Wx}{yPhDG}1/&e]׏zѾ ijY9)X>nJga&7f M,_2?? NS֫)OU`}q 0>d@Jc륁f [GRiZW*=%\Bbv ֓tddHz=hHZU~sXXkhV2||8X 8KYP3~?hsW5vW7Ͱ{k`;#/kuUx29X8;هFQsN 'h ;2J/`mW^nΓ:'۬;LѬ;G5`Q~㲚"ڬ͛ KE4z1WeRy%uh׳ȏ "aX?ՋD!t̹?SW -'c~f(d_$z fۆ33 d4,+K ȫi66 ӊVtS9[?[(Au{^ٍb|]sd|$nbR|B )ˎ|gSqࣺԵexg3I~-F$^k%#1[~ `UfҧCc?s36rfɌ 9cݿ2Fʌ\2;#ܘ󞍎UlRݓj6;'=fλ(g_f?[W޺,6Ӄ}uq5^y>,CjL}ہmpr7}Mr_狧ڇ3yi{f>qǥeMԌA/<+r׺5[R+TkюR[X~zjOkee_`(nt=1-[I}sϧj%=h+YS48jm} 㼶a5v> |tu#Fگ.W36}:k O׿?/;Ѳ\gKՄ\t:_n"էMvKs6ߐ'M 4l7`_nI1fqdϝNkԎ_cn<&ӷ3\u6cpD/{s{dOggSA.R$VVUV܁Go_|Y)%cFη^`ϙ{ z>޹gIo6Ά3ϝ/+sL'_Ogvۂ_ƙb'vߣr&T`sdKY9̨-U1G!Zzx9u{{m$wm tgsW)O~tl_CJT\[{ ͂{#V֚hq.rR]j-d?8b`+*utyú~z+c;nV}nS1"3 ߶kfb^pv nly{ܙzUۧ/gak'{ 17VMhob{KOԠ7×vv~ڞ]\.D_Y^_ׄr޽ ub%KM߲|wy>ė^<_~`e0^AJ0%JFϻߠrz@Q|R6gsr+Ԧoa=`]+(l$+Ì␻g\LْQeͿ,rO+Me3bTE,o5c1|u>e92SWkj%i?xOusp>"纜[.ER䲯X9K7oW&d7y};'!P~>r9c֛dr#7z]⽆tf̯;ے>%W2H.2dM|h5{yt3\{>dgJ/,gi/qӏX$q4IhYO%=r@<ǀ|o64>=rEޟ'hz!3[_1:;L uwo NDGdLp}h 7/,5?B9qEPoK~B[Evҷ&- Nh⤐$ϖx Z?l3 Ac>cZ[n~jR,Q{¾ټ̄;ݟ:F ;,ץW1k/-{$O{j..U8[>d?v-{Ey/t.^r8k'2mG3IŽb͜o@rND dg?/Ut81?FfƜOa0O-2%<|yݗxq]NbT-*^[s=bo0}8YK}K1xKoo˵ԼIJ#0%=+cVk7zW}OϟWsP>v5UR8!~@־76VzW}BZ*\vRʓX3EW/w 5R WWǤŸ"P7lu9F_qm/Pèlk/q֪.-9$Iqwp|/g}e^G;P*Zq]O/܃=}!tG;5kE?daʱW"3B~Tx__Bνb%<`zg\yׇ),˳8.Pw\iUcVHf} 3?Sï>0LpѬߟ٧)wc6{ nLU n:+$,#I>Y ]+Op 4[>DqKn>򩤳{o0g~l4y1 1$! RUklcڃ=jaD>'ϹC#ĽL\wr>{P//χ_}G\}~9ׂ/-5ruc,=q ~d\O/̓qm;ۮ1^i;Əewxe缑?ŵmg9rfl$_mby|RDVpcӊ dѡH٫IPX 6pP9h3PVe<ƈҥU7s-dk/% 9O+> ij|xD NuEHUvy3 `rt}i Dx/*W. v?E}|v]:l N}'ŜRc8nV\<}ѿ Bl@R yuAKC0]n Un~rظo:rs~>u+@I8TmYYacPUV$!V4?Dgy{2,'l>F(k<}f1 &+[Vsm]Q3ȼly'u'F~%%?'aug߹{=$Jmz1'@9f*[k_?k?ͳ9nW|bg<|-gLǴsZPΧ;9{'؆ j^b#{e[7t|={~I0/O}߼x=bslK2xMs]ަZۜk1[FJPT?f׻_ֿn,M=LԾ^H}5fr]|/{ Mc7F4m{}?Zs=~ ՋffNJ3٭= ^=o Z6PšG =׾|)zi[8̕'~Z.Gg-`Rn0҆d45QMN%!?YK!7FY⺝&9w0eYY_.cf{;6]F.\=.$.qψǸȸ\$?%|r3}ދ^O繜_~=+ Gym,}m.>%ٹtO1t'|}.3fOC(Ⱦ*r^ho;XsUz:r  ˩G5Ƚo{{Xgmײ^|j J4y뼧;z$ IogY?Ojpݳ2ǦtsɎ뻼|vY?u&ʉzItX:\b-$ʨ]"g6K3QS.Gy9 ]>A曼Xhz,/wI"yk\L٬wmlVZ%-,mqNJ@-QVl%sv_ы|-غ߁x۱okW̚F!h<(/|_:4{} _6E :\ڟIv?rW'~f ֮oCD#K_7}eRy-y%b*:aL֘8>j}gk{wo>c5vM^A[9:;/cJ>3*~ykopYμX^ZQ*tV훡^!y1sgiOطO~5^uE.ekZDeK 6bУh2A>{tk0S\J\R=?|cn8(xߥs^g_|~_{Z}}EζtMC \X4vFHG3 v8ͼ 'Xw1Ͽ0 o9no]xVIWC?QiOayd{߾Լ1v_E.֍ȇ|p{P$BIZۤqSNi=jFY5~siܧ fH:u1_~q|vxvO^_3֯?@ g_)7Gޮ{7yЃ.տ_cg.cǥrٿn]qaQq컏X#_|kńR^M; VeC ]om^>'H̅k3lK|n/az |ݟ?1[S=F[1rQ@e F19 aM?~j}7hvPFMdղG==2*qBPScI [ ~gѫ~zk=sIg~0a7"jWK,K|m 2P9$K/PiOuk**@~kΛ vB$`<PoWˈ5F\Où4ps;X3[xGN0(PG! o4^ 45oȉ-׿@hahhs,sMxY12C"f0,MbAA*CfGǕQ OMHC||/s(/xAb>s?s9xl~;>YqL=m.EV^|8NJ 7~4%Lǣ:ݧ78I39r^k}Ӎ(@P]fJ>4+xy;9ˊ,|10uϣ$@m,i< gNXG?}'~Ξ5q,>f4B`J0oDV;K1uV; uc{nq_%+}ZYr@Y_ʪCyT?Ǫkղ~4y?~AFK-}XbL'x˙/6l:$-kף܍nbEZO__"X8˽2>Z]4ʀ^wy<טcC V=OB#cek:|iXZSJ5lsb$9MtjNz~Cn<#kc%pS SovbSD _ylӾ.M"&u<᭢pǾ>Nk].ۇϒYgwbrwtkPv"vl˲? 7ױYUC.Oy+37mO,i~-}+ؗû;޹9wgz e\^$^J=_d 8t{|N-%.7ojݿ}dMͧYAC.XCxݍF`($ }ӈaj(T.Z%)HWOl]V_m&jYK7dcrS@ms~j`] VBxC{rG>' sbG6pRTx lK9L~Eª:vG'ylj|mt㒡b7%!pH翵i;%k\6F/rE\^>jfBvg~%u9a\ вzA9Og{~n_ [4ƋcC2 [ȰNY ]?A >3'Aӏ6so4k(` $Gf?Ҟ=nHwvS_5/kO=a'(rtԭ8iuolSv4byfSo&lVkix}ۡ6_{{,t}jG1HضyyEOm3"2wHU>˲ɐX >/>þ|̝^2Y 2I/7טdA? ! = ojmH(]2%2@B1)x}S@My~xlW܃x ~>>_>F~ލ|=˵)|jo|`5;@@ޭ$ΙD P^[m[g7ׇ#{ L'%#ףZz[Z?_tzm=\l?98RDž [XZ41l__^֯?6i~ >WWs^nzK"ew^- ]^wDQO]g>8;Cg\uk9^C%gDDO~_so-?}TzLGoESIo&ʓ8wJH"󩵿\(N4ɏR/J.QjOx'X *'}ftbyj9]OTXG٭etrPOggSA.rA8ٯE7|0 2r{!vȾ/u~ke쩡6;S(F@WKCsWۇsӀkG]rwS']R+gG=ScGG(7U|.9L`ar=-zz\?ϓs7:uY3˗~]瞫%eM=߽>s.&{0>L#k9(uD2mXi9]'Mr/?v}K^z,]yG2l2*U1K!;c~9hzp~Xzdˊn_Qr04'bWmqGB g&PFҹ؞ߛ/1wl{T~5 \ .0L-cʦO;bXXfN)Xb\а Bh\h]fӾ#xڇBGg׋8W?9~&ڶݍ׿GWl4iG䥼Ǘbx_KL4=}̽kMm `r+%mΛfɘiBktXXX{ in`qplC>[hh,*!} ` $5o[? \ l`GPc%D $)pE5 5_)9#Hg>v|\U1/>хWu3:[I-6WGav3R{ͽ.oia {XYè-4?<7bucSrs.'Nѱm_r?eq .{2>dv84j?"Whf- T3OFrN[XkޖfYk2IٶfffgmouYXIRHJfs,5~ \ ;p$$\3 .#rk9'͢@&QXWR1?Zl:fgm7#%FF ZZEF$g)LR9tr^)WJ'g 8@"$2vmvYfgmgv6l36 ~5<@)" D`JPiX{|,==>X0OKϬKsw@},]O}:{XS¯#}y,~Pz,ޫW^5oP@8.qD$$@6*Rry-C3h k'Kٳ o42k5M+qw; xPDq|c? HtMg;t֬m:8yͦl:֬ìdYl:Vrj^ߠ H"H ,g˚sl+c9gʶ 5g+-k.J沓8ʶ9fretsonfire-1.3.110.dfsg/data/jurgen1.ogg0000644000175000017500000022770711152500023016563 0ustar mjj29mjj29OggS-$jvorbisDOggS-֞"-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggSp-By-N`````````````````````abS:8?:rpqrstCsuItuz5_P D I C# 8 -4Ќ(4 -C#҈B3 0Ј4" ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0 4 0 ~5_ D IHZ qqt'D~ 1 "E4MCMCA@h@@~5_P D Ih#!111cA 1F cv5oP p$IIo'pND" aud#V c +t3EE>x]qD aFg0^غ0a3xF 0DՍAЈA?D8FjЈ``F jƠG0"-D,0-D,0Ŧ V#uiH  .LL0CĈcL وw) وw)fjqhkXmd##@<#ej~FF mq]" YFu13 H"#0Dg,#F_-?nС;FM%,W aUՁ5|Ng~wF _p:}DM?vQ_cOkUQYF92b `AbbD(&N88#qbkoqtjc'٨@b>1بb7mħO<*A U* ʐ6J B4S4Rbb-$BQ ("`J L[ŁZښ9a1!ŁXM;uj3bLj*A594 4o\䮪VR)CtԙMH`,`  YTgJ@DiQq! %bbb‚!*"`BSqqbYvmd8=Z`[q:pV4VpY%2Iil < |G 2b,d8w̡acoXÁZwδ:BYPp`؈:pAaZMVG\kjv{Cq$%LH:HH:W Vig@[[I|UVF/.fLYEA٦HQUD-hQH$ `1&bDȢB1!`D8EA)BY:điE9T;bgPuڢ>@f.&^Q\^:}Ϲ=1j)dqHv*RKxUGKa:I" R$XD(@Db4E #Â6 ۛ&D- k2\B4"yCL^ \\p:kb؋:ncW\ultѧb8t+ \5!dJLc&J\ uRjŎB U6E&*C ! `gX#!@+tspq.ׄuqb"F:b:Ȁ#2:r@7'KgQߟ upzjшBh#D!kh:Tbfq SB,B-X)3R(-yEEEFatԖD466 "@RJIDiZ *,IJ ק+<\$ ꄁư8C: C@"p E zyǕdu ><>}:WpxQCaz}qd53I`Lz !F +d<#Bz#<`3 2ja\\:: #"F& Ǒ 4CCHTZ1`.bh ƂqO)zCl͈h00P!#DQC8MGwbtۡ10> {^>72 Gx&Y&5#fR&,"32LkG }jzz4g$ 11 ,JD3!0!)E⦍ic:f7 ;[ՁG>0:/8hhZpQcff UQ{STCB5̑0j[T09 2 ` 0OdȆb쀓# f29渘$<8.ࢂ Dd`DX#xJ<E,0/1WZ "QBFCW\>h Ccy=B}0-4C0"4 @  EGWp'I.βP(8e=Iru(jRTF ؜jT5R)$ @`f)MiQ&) %)'L iו+\p$L&$&)u$ץtt6&´(0Axaآ~7 :3,F84a^<2. EB 004@:s‘c!0BHc""`)`*@h ;=' "A{]ˆH(0FkNtGk0i%m3.c*$4N+iwI.S!ƜxQ]EB  h`Dt;JLW$-d h1Q DDD) Xa,8. D dBfPDiBL`B h!  !:lM^\p s]s 9-RD XqCPU؛j **B(Cuq+ '̃pq1ƂEvd 3W3d>];[UiPdB%DAut09☃$wG }cBHG!!I1B Lu]aѡBt'`A&d@xׇi bwb@-2D ڥ0DGj!`p]W11д>`,EN/C2dFF7"jp&39&up#30:!$TO #j@ .E"ή~-4-Lt;FI%6s:?P,Jlpu> &Xđ@JK 5d<"nE #&I8DDDY `)YJBR 0Kbb0@HTb&`ZM1BCFC0.gKLr1^jZagZ.P5Q y]9re1[#skQGu:V!א-aX"@]tў!'ޕ2s<\f׼ &3<@Njx<1bt&Bi@WkD':Fe %>BO="K8.x0ƛ ћa&BO=LcapS+ c ~XŹ$i|XŹ$i|tl@H+j""D5<7V]S8(84 ZAB`H IR̴+\0 u 0(Xΰ$L`(bgX# C*j: wR5Tboa1p9zY;FC'| Z @)d2IaH fA 09 ;20 ^3@=i$]@Du @co@ t`h DPxa0$# > aA G }$hh~YTv/eRZ[}X;חV2!DfufY XyBuf[Ӂqjs,pR44 I b"BJf(P""a111!%JP1" fCDMUADrg$xG;ab:C:GxËG,ff>|<>Ei[SmFUŢEJ ut-zo@@CU ĴGvZ .*"Xګ`בOggS-OVtkuxurjgulaacf`0ȃ 0O .!r0`CΘFG HCOAl!j . p]@(Z>RX" Kg!)I0]\h;B4xfWM!SdPDAeeՋ2EDlsp:"`*bȡ i؛`<2Äz >`1šb*!uA'^$!C{S Q!=# N]p22P0@[F!f8 4r#z]i[GXS=exPPH zFp:"4 , 'a9C 6aZ^ɵBgP+V|~Z@Av".E֠I#V8 5=Yl)h! D-*PL3Eb" (C8T K)i("@S PLb"Oc23G&׵ .@lAA SZ ^Q lLPQ!.JH. Ck݉nwE\NEt@"v`98+5f+<ǃɄ ,= uB .FCqF@xbAV @ahPcLр!3ESxB "Ñ|" WxH$Fq! `fḢ ㈄ib1b!-:^0EALL6C) v2o |ֵw 0AiTS`jhk(")P bbD|H2ar )o>aR BqY\} Jit>!H:,&CL) ii@Q"F{á#۩ai㸝q6b1M+^|+rE01cj* \>,.#+3a`^GxpbkDa\py@ ! QvXms¢6#QD woCUXQÀBSZUL!v66q z]p8 B7;-.>W>$ D k Lj1nhqyg  ىch#^O $e`b)eŸr](ӈM)SDEF$X@TγPeF@ s5#6R&h"NEE`)$$I)$IHJ a<+yq`>\3c&9!1 y]9IB ۙ4``Ð +W.xeuNVbA,4Ňq0@.E<&ɇ㘉ZTMBE 1^Lʕc!!ԡ-F FgGU\XB 8`Rub10xah[$#9P~`ĴED0M8I:!E>3Fra03922\WDM;0iQkMmBqyj*F>|x!C ]hdghÉ"E\@&@`0KFC[Q}яAh2>ח+iXr4BP*. HuĚ248IBea111e@gX$ !v)C 0: ]0BRTQP@";\ q1\9^W @^y<.> G !a 5&CCmDDrL"CM[bUSmCTUDEj ^ Ho+8=`2בC:c G>$A01 G'zHј0?4cP@HxFmN"0( @f28w^CfH@lQ`gGt$Vw'nRM"0i5~x&z0:9'PdV+& (1 !B,&**NDYD! EE‸Pb$$I@d 01[á1SEzϠ.Α7BxW f8\@ pEL^MCB\!ZwHfG  y h4xpq cA20ขOBzA,hB .jAozpG"&*؉*FN9|NB4a&pyw (1[42cBqA<:Ad4bx OggS-8_cU^^_TRWP[^~ȤEׅ.4u/~aOnUvn,zc3c@TPb"D4 09Bf`|x}#.w5HF . @Bua Q: !>0'f9>-lq&a CL$FP#@K!L_|?,:~at:ĵ k,q1!K75[8o^W@ whIBKLN h^>.0!ќ&C]cC`7"G\-k4E@@lMSC hĊIEMшI!\ U)RFbzĞ\&c:'bDS,"FPLHLqB )CHA.9.`oㄝ`k`N=^PA S;33բ"Fo4.8s|:.Ƀkr 2L+seXMLQPU;ǕWfˆx @^JC)5 Fo@<0DoDgd1B)5e**bgڙ0H8$˄1yLf ;1V$0\=#ChdxdErq]\>=Hi'!Θ^ y\'Hb)L^L`^): j@ PԄq9Tg` wz\5p\!<2!\u& @oGC!ΐĢS@ta1 QM8" q'CMu A4Jƛ.)vt։nu t!|ThtFAGkaz2 RCdE SlYDP(.*ʢń,N,$HLd!!U Lš!bf^+pݐPAQQ i@ .H$4E#,$.&y146Z𘋁5Ld;#8uN9ԛ'͕Ʉ s\\0a@'Fx=NPg40q%3P"!v#!0&|zC`0?F``6DhMh(Rh!0@O' z m!jvFt& -1rD@~'Ԣ6Re 腍}T3Dse%LD( b┈(MD4"*, DB "#u1 ԢV; z'E$RA#+\| <2qe<゙a:tzt2:ba"ac5yXtQɀPg'0 aL/14>x\ L``0CBt].gtHbIgKGCzpEPo#b?}14Fc`h} 1?}}A8>a@(4 ^E=aAPE=aApp [ם`t*]Id"(( .!D8- "! |:#sd 6 a@ezB1̧$d"0yۆL a'c"|$ s 1!"jKPo`r!3;z a« et:3xtR 8d}4pW'.h>p:M7臨iE03= P=< cL0n8Hm-D6&*qX4#J,\*NǚH f2hL.ՖCKZED!BD-BDhb!E@9SSLjb0cH EOᲨw(k!8C]]xB) ?$i05 I:jB]p( 32̐ /&AhCDG.rZ HD ^~0Dr㑙03ЭXpQG <.+d!Ca\F{ ``,LxFG :]hXěPO !CvmG7љCaDb;aژ0'Ďj!Ę"Sx a6OggS.- MWQRNFM8CO<;@>;i ހQB#m$igD̔sQ*1KF" Bq)11e! Ē)##êjA-*0qP0BH-:2" b ? ^v ".bB)qN \X4л!MzMu\ 0Xd[o"LsC cA9`응(B:CCu.R!DBA(#&BӠф3 RG1i8bw82T@E tƢ&;u[CGk-FQ$s1P [0lzwC3LH'$F1@:Z 5 6Т~h!ԆP~hZ7lb n|K fy͢@d&R..t$d&$R( bBT b4 BE" 0R`28& Ë&ׇWFab !w>^Oq4^Ð&L+#F#t$.HDȩEY4p2xb BCBGSҥ.Gf(#q4(<"aꝌQ$ |d5a 3$ B=xAm1F2p`aFGqD8BH# ʠ QpIk}cbi0hft :D~Fh)@aDG;y:2D@3-$B SDŅ1VV1|0g$.8а.+!W1Cqx< /HCչ(i`Аz.),&+ \:! Fm5у0zC3b00@^z1C-7Q (!4t>Aւ8 @'Lf("*g^6~GP6~Gp&gY(Ed]9"WLY(*""BP J\(4!d1$`f\\0Gӕȋ"2z`̇L+aP'!3 p:pq$t;HQ u: p^dffzN'z#=u"!: 0̈:103#t]pO]:Dn:J"B3E&<H(a#hxzORGGlDл˓nǘv0hmbL!F1Ž$1VD?vu8bDN N]a>6fEњ`lQ,5! GX+s8"dMh"q8%$DD)Q!-$ (Qb8SċG!3\z2x1y+W03 p!H18f4,Tecf̐yA+a8#L!< ,83+Lh8 !B#IC"zPOA\DqF3F2D$D0 2^O)LfHX |„R=q&:C.oa~ bj't[k P}:5@B~@GG@$NC haQр6LmmY@jH6Ƕ, 5FXvL;rG,g L&%B'"8hP A@Efq<^㚐u&dH \!#QON50 d^b \a># c` &4RHƈH&9ḟ  f) W` : Dc<1$ xOB üB,"΄ BfHNc Fg\ O|kA=BZ_3)uR'pDn1Z3 @ ]04#xN ? L `>6~  .H#Ú'gԄ#VŒ!""LDbbQ1@Tlm:`q܊ZCLPԴZĴU5 DS ȑ^a F Wx@>2HO@h}mx . #zjbh8pai"{PU!E ` "!cĎЀN tzxD-v8bkFI草1`$ #To&`1cB ClA  /4!McD1~6LuΆ. Q(LF ]$IB""BZ4f!hӔ@L`BHf{=r DŽu`1LFTU%„O r\8^P :D tҐ&up1<`^ɕ!C.fkWI114BGHѻ@tߺ 29]uˆ1! L`tᧆAċHfh:zO` .oB.1 B3`P_[Q@@!P0M!LQ@_l#Q4  "6e aCY9Qh۰ mX&T %I$DDDh@ FiBqD(٘66jYcH>\ 5TA,v2a,RJuނ$: 4.F3Nw 9z!8r9^ .$ 5"Dv9I3"Ƣ؛&iXu^}BD; i3zxO DDH#&`E69 #cawN⤀n083(!V^ 6F{ޠĎIkz'&b45ֆF>6,e 406,e @LKqS.)TL$X\0%D Jb! QB%N18 ęfPɼprLse Ǖc ,8"z\0Wf󻻜u}{!@ N=`td/]7@Yn:  AEB$M! t= #5ԥ3\GAȌj, Iis%vx8KX#G7C5aQP8AFqÈ a0{ M_i75BK" v5u k rNȢa@)aw DrA$ &9o< (T0yQIŒ|>$>B(.m!Fh}3a7 njS%@8>(bB!gH.tLa} acBGOggSZ-`z ;@oleF5D2P6A@?2/,tξ ddn8{Ae T(3 !&J 9NFHtLM@3E& o <,YS͒z=aUPU0S%@0ҹthdC>L $hCk d3D5 B^gMG+D(1DPbiX  Ecq$cbYСVE"6v !6!vjQLD ZyXH-Ӭ$RJ fbo:ng8f:sp$NX9928@ִsaZjc8PaEqM;l ,M~8%Og7-j 8$ L$ ĉB NsL-lԡ;t̡EVakj;á110lM:5uN^ L E""RFHEYdFY](*c\\®"$岔py6jaP Lzb13IDEDH i"""BPPTD\(JSB8L;{UQlT-Tq vux]9$LBdB3PG0NJr&@ٛ㤄 'Zx 59Շ0z@whH#LrJ] pP E9$=!:aNJ#AA 3l.q-xP}ltA<0FFA{zc GB0BDb 5,?(2N!WbN$LvqId$Db1Q1J@XȔi""Fh1!mZŁasjb"6bgQULSժse>.#9:x1J [48 E&au)5 nB]pR T;|%^G dI$ : 2#bsG&ha3tHF'>g6@(Cѡu -16#&Z $82` 5∠#. cBGHG!bD@$ &bZMG0M4|h1f$ڹg"J2I`8)Ӣ@9$i@ C'qQi32<#L!.#/zJc8.FAm sBI:) ?1 O2Pdd824C=(#\yD 5#:Ow0>BWٸ"{}Hr\(\0 ?Qэ]M#a C7i]7C .1Q`3`EqC7Z!c5< $װcX ;Rl@I"ID"B,*.F "LM3%DhZ@(6Db8fg5';^‡5rM|o3p|/Yqmpk 0 FbGF]S+ 2G hnRw"o"W:LPgPF`tLD؁dWB`ԱM{PÄt)@BqEQx10CEHwR x Ђ8Fc-b싡;B@ED$0"=hZ4фFoDabhGl:"5~ B+0)3 #a&&*$$@!1)1J(AQh"JD(QQJE^p0W&!W28AŴۊ$.X]f X00/.7\jŌ#>,V5d C!^Т1yps%.xJ8+vrtgA eЏ#NĨ&OggS-**'804;=<5A2+:"Q#&0BB7(@A;H싂!5,m aiS=ñ,ʅ$I$ęfq1QQqA !qQZTТhQ1JH(u]Ǽ $$t]ITr0 0#@\0#'S (adt`"R5NJ p9"zB# '\H&L^ H"!:Zm@%刑Pс>;(3`uE Chb 1a!.Ę1g؍jahtC@#t5~N F? Gr3YLvőIH@((11CHC@DP ՁׇkA^TPba^pJ<(א#/0 W W2HNFFx3C1F;"zc^å3a ҡקd&dwW؏ i#(" @]zHaC43̋ 3$0(uB$"8aĠ Ƣz}D a&8 @ ZF(B-B4@ !F5,qNx5,qNxpJ0L$HP 1qQiPB@(%&8Z4abQ@PS׃A^! NBHa(q0:B בW9kO!5acb$c$EI݉ÀZC0E$q:=q2Doi\`D .|1SG:j˄$dd΄hQ&:GP3u[61Į AG@GD Fhc00F@(6DA0~5,qas ptSJČ%I .Y Fi!DM@TZ uXmQ;3 B3WLxM#aty丘O&@&"C8JADIR42Bj Bq敨=ۮ\z Ȯ鐸<\ɑ5sEA鉋2xJH) `G6 5:tDH epPC>$BSo ah@> N8Z @74MGԁڀ0: 09u ;6?Fh5}v1YC`'Vdp""2ܮ*m\,cID 8( D,;82ajp! k&3󆟚0yY&^ !0y<sL>|Hx I537C 齱G6yG`2:x Y@H$.\k!!fC"\u;AC < 0A#1!@HBA3: Q;F$LA`B@#2Bk#b)͈A5dLfin&sL3tƲtŕI b&A1P&,J i@!<ȋO`<dPCB-`!B#Gz18yq`b@h #'tz0R8Ðp\ /"$,Pbp0!A ( _aLhxCt#ЗcAQѻPG :FК8&LL" EakD&&MC>5T`@H <ʠddyݕSۉ%@",XJ0Bq2C(,F"BfJ\Wz}W5y|  0y3kc$+I dב˜CApx3# `bޓH d qq?~̧/ 1- -N8L:Atni#ʔ (# U{C 00L$X02 ii@bx' 5xhDt @~S! QDqEZ-Ck!~5di~4ANN- vc.c%I XL-PB!E(JDHhZiqQP"( mi`=ygX"1 O#"30Nc0tc`BԦnmm v!@u@3=;~Z@~54q54!i%3 Uq.1I$P}1͢b4%q"$ ME+hqʧD(PD* BGf4{#"`:.+V8 .!H.x\y Ĵiig*&sLKONJCtԃ+ Z#N'9 ̃I+x\y|3oc &a#x : FD ᑄ#GE\H&!\9Nb‚0aBBzo,q`Z ;C!m2]qC( D  5mN *&6tĞf)ݱ\$IbI"DBQ#`q1B@ӔP\(d!x\ǧ\2\WN0P1pc8f& s @.P= k1u\<^d c2)=@\"u0OMWB}B:aph ! qFxDPPM0 xB=< ` A ¡'^5]q"h" } ! M'GmBlF C 1Fk" C7 hB aZB "5ifXOs4` l0y"K$I F!NR h"BZT&bV#ULba*)b"S'T4$1fo!O92p%: #Ԃ ?. !(t `$^g<ׅ;qROEX0ȺDzB]uaqDAB<@H`08) aykW<\  H8 0PB&bVx Dqah5 \ Q@F@c#HFh 1؈" 5}':ϑD1"CtI$,* -&B!"1[UPqC+:Ắ9 C#"rd&1+xe25L&k+C:c _w q|N5LdExgH1bl;" :0@`Ъ0跁Іhh#404^iH T(2- - L)ucX$I B#b4"Bq"J vjZMؙ1 c!$ *& {Q1հ*4'082aẎ++;':O7Z53@003ޡ.R@u00zgǠ/06L1@ 鉎 8:s4B0&=4 HW}i"/1b0Pu]@hhtКrc15Lu4:"E%RKNS\Le1$$ ,H@2@ jZ0lmաŰs10^N,bZT51s\\pj,2›H>d( ^>5 0z 1+̕SwYIϡSk^q G'X Dւ=x `p$<2PGN S7-Dg@'PGau':8#tN'a21L 'BZ0OggS- UtG$2 &../,6!", JFC À8Cq'LZa: BGw07nl1`CWր@h >5i bOK e1 ;+cI"%@ (M@D h/JC@Q,MhP"D #̑x]$5 s9P2B5CC$}z ޕ!\3,8r t.&$)i VPHy݀N '+$"<2 8a!2:`Nd чtG0EP2Zؐ0#!hGG@!FF#A 8/0'D4>5L}bAA,.s;W %$I"X@ &")BS[+( [[Yqjkيޢ`/ښ6:f+08| 5 r$d&y% $0&/ńx\8dCEO}P}$\.F8rѸ0zgD3L.ׇ"h(%ߡ#tJ 􈰠;fjA$z:D 'a`BD@GPP7!0#C70`QZ?[4B FW4`,MĉvD~5lu 4p5lu 4pCf,t$IHgqТ4 (fZ bcZMao Q0T,vΉ0g 9>1\Y4ƘHz' А:SGi:G9$:`0ɃpL90 \p1 >.i!"S F4.0t@GkmtG91a#1ʼn6&.x.1@kFDQlCaBh#b"qh6hq4D1Äh M``^5~jo rvլe̒$f"B1E) J mƁQ[-j1z\s%x<.0I ?#qbyL29u"p<#bk\ #yj"LdWs\W`h Cy4~v(NAH.wPc cbDF@Oh!8#&1:ݡc" hH0AwŨ %@ڀ0D4ahG00Ђфbh}&B:D^5u3HaK I299MlNu2$K$iQQ1!.„ "Ɣ(E%^y12@Czwx1B 0G&C<ӑD@"q$:=2\`fx0Aa.1 6G*CGn憐6a\QT$X|@$=>$E(b^a >"2h SM(!0Pn+4MWGˈ0F&n(Q4AD $@jZ04@#1 F 1D>5Le b,!D 1A%΅☉E IA)(D B@h(1JD(4fX QC-188k." ,ÃxD` H&\@ B'0! 02Zz= H:`IȈ!DĦԇRiEC]xJwȠ:~ Jh-thֈ#A&@hLM bZ]h~5u 4p5u 4p0p`0 ;K:1I$Q,.B)B E(E ąb)!X(N(-Dt]溮Oǧqk>=fy:.B(=b|#aAB)!@E=0zO-!E)SQ$F7Ă3 C80:0zDDAхq9a(இq\zF/L̼BFbdt2:b:G8PJ=H?Z?; "ch4h E C#D\tA`@5uFɐ5u 65 &i8.L$8aqff8- DDXDDnD( >zz<^3 r}W L2z901y$9.x1"M,G\ f.^28]@uX016I3,C){"qsA&yߴFk }p Fxb]atla΃n7&< ׁqAwb {C(Pcl-vACCӍA b3̈́4D 0( b`~xx!8#q8ve.$IH1 B("B%B!c&P@fɑcuMNjIfa=d2`2!0 0`т΀buht- )L Wfb`t: 𱯉-xDb# uFrRޢȢuS1ݎ0:$< bx09Qd.jLꃆ41B臎Ȉ"B`hM?1D1&m1 "0Lc4it`(j&4Bk 5,e 45,e 4p1/ᄝKJƒ$ X ʄPT!P(J"`" B-%4m`10;p\udµv*T!@7pFr !&B ރR8 

h R2!'Gt \)$$%N@L@(QB"hJ( ZDނQ;u-ioȃ #>] 1 q+Y#tt \dN0:# +C渘O)BN0D`tt[t s!W^㤀ELtuJ o^@LH ТG&.ZC@OM S'p_";" #:8F?Ѵ1ˆ:B @b$ vZ^5iߢ50hAb1[F-HADs)3$@"%B "dD0l[;jQ1MÐaaL ClG@PU ,ayW=p GcphTϠwCHD;;GC ɼ uzP0`p 3y#E acs15NqZ4]aԢPx18a}!PB` AG a0cԅ1G݆h1 j 6 Q` 5ڃ4SY{P!W;UJKH"&Rb4MТ"DHLEDDġikccQ1ԊCXdABf&1 GAE\Ģ#W$ 3 Co1A-]p@#xx@i31I H]D?HuU4cA;F( L-!41b >bk0@1h# D4L$4L$pȉt]%V8Ls$IhA(8-.2a"*FC(qZ,؈LClELPAP1̕B3d#@xe;$)p]``I(cBA0\z!NЂD(!@D:D`e|uX=ItG?FjNg*px sahb׀KgG҇H:ZSG\ơ>ti#FxFPX$N4F?AaqbAl Cl"u4-4-   5l $-mczĺv-h-%$ )”(E@T(.NaPb\"8Ņi89`>0!0I\+iwz(l(Cf&a29^cf$S +HSGԡ 08}5DxB$r+d1vt=ē02GvH$H\ q(qz2ToxP@ӇR}aĎ1\h?1ZF$ b3!nfpA0\I3h! 4-FNH mA@ bʁi^5e P5e p0 fMT QT$I@DDTbXL!*QBZe0%eڼSzLL^ WSk'DU{Qp8S? qD:R#=ZGa"vC^bh-L؝j1R8],;bq0<@хH-֘` a3"ToAru @] 9V!^OZ?j0F_n ،͈MХ1 Ā` 6>5leBL [#ZWP+"I FSe@(*d!"BPP%P1Q`cNi"b1C^p<뺮p9JHwYOG$,: ȌzX)&bjӟڈćQq01Eb` ]1 TMttuxV9b$Bo1"d:AX7uyc\ }\@Bt\:Χ@WCCTТ.,&sH <G \. Du Ml 4qlR`i Nltp1T"$IEQqqf"." ,D3E EBqQb@^|y=ׇK }Ha^Ibr\P7wwt# G_3t)#t + $l顏 +"r20 c$P`c ф.B P{x )Ds$# :V8{V&0suP@ѣmƍ~{w !0$0ahZG8{]d %`6v* Bf "::: :NaD t,"ؙ~6D$?㱪' U=Yn Udin7y*#,I1ZQ! D!$BQbB1"*"*..""4ECDT H# iQ6&,Xrǐ0"df5A3@ ̇i(0pMZ ,ؚ zCt]y88B&BlmBA@ji(fǃcf \@B]˂#Bp0(qxt0Pb <`O/:"Ah q@8 qsD%zxgQƃ4Fb$Tm|^ޝTm|^ޝ|2#Z2e-68&AaY%c#E4%. LĄ RB@!"BZi0M!|8yZ VbbR'#各b˄:2&!:<8^& x133 C= $9cXetمSBtE *6bXL{ 1İ1 a`10ĥo"j`҉q5$ CHp.8cH ؍3DhЧ >4B].u$x;Cԥ)"Z$US6 E7H$S6 E7H|y&x"L+b%"!J ** ,""u"VXMO\@ C@T qB,jHHd @0.[ וG^e& CCt@ zD82 q @i91\3<П@ANbU10t\ W^0p\c<Ø@G(`p[ ZMP+>&ƂS +80&#9Hf$ɡ.${Q%ƈA$z5s:o^FGm͜Nj'1keD"")eŖ˒q$gb$b4aZD ,!X@!%3%5W+ɕy"\/Rj(`23ƀӄ"CCBBkӰSlQ@-cp t1Pة-#NN#9#kE82\uL.2Yj1a4 DQ`1OggS0- HޱtF_ZIHHEL_QSVRr$2|d!1t1u4&` " t)C=5Ģ .dHƢX -6$dq NFwMrr *6bx0@\ H?BcTPƢ !C8+\L$P`&WT$J# \ I ) j j pMOIH5z" "4B?NLJ1LLtX9b>r>':`QlA 1އ8H!5'Z"&ȱiM0t& 3~5TOJ*u7U/KM&&W.c9%РX\Qf)1QQ&!'DB""@ukא`8!V;`zd! z:04\d^A=a5qN`2<:rǤ`p Buu.j1!xSd|DH&bD >=Cb!a„Wq;Z7jCqH] (>8hHTø➉Fhm20>ōiw[G=DA`t`;41(5D ?,5]CdM/ rQs0 ;Gvb%^IJ2I!rf B"ʢb-*B X@4"*j`(cbW1Ðc`^L()b Á+ \q-@D 鄋yW#[tPAX4MW(QDP!ޡC'a1: D&\:\" Z}+E`] LdΩ3\\ŋ;uFm4֢„ aXCsEm@|2e DcB157`9qDH5B}ie%Q֐ \+ҶJ2mFsUjRl,I!ТMb 1qټ^/H\LuLմ7PL„k(Q0 FxB+/y]G`uq\u H.pG8]^X£ŃOpNFbiD;&q䕇ϠSjDC{bJIzu^@uHM64сA8-;5$*kYC"OOy))Vicϣ+$iE/D!"1ę(bEDEDJB AB21\9L&3V{5CBLFtc&{S hȐ7@A 7,>]ffp8`O~ n䀋q@Z M5s Wbu*b&渆 ppc 0p4!Z4H"x: #! 84014-A EDqt"@0¡!Fy)u il 5s,%|?>^^e}"!C.Cg7ѹEw]a"BfbbDLJ@&""p ;ŴQՇ9r%亪VցUPa|$Xp1FP+ L|#FC d+̼h]Q}.G0ɄFgI&:ZCJ  CW9^q8I S=4 ;t0 FxgXtNF~= ? ez kH[t3 WAG @I2&ƥ c FPrbv0х~$ꂋd Nk~5Tr*\6TWC%g?xhCIU|BFyQQTdV$Ng7"FbDh&bBZ(ĉARJ)X "!`H ` Z(Fh!`B101iV{ӄRFGg4 ⚹<#"Ed9xMuǀ두7FqԘ9QAd 3p>2dgbb;@+'L#}1Bdka$>B!f1a.8A20 |ʠ&*]!A)E bG4~5$lz'VedjHOz!̂DT+#McM(r4X\TH"&@) )P@8Ў1 QQ{[.^&,p:8axM^2" =մhp.T0 W&(x8c.0>za faRX-h1 JLCMâ6X5 ;Dj( (´AEA0`x>A=czc@0D@ 6xAZFIN#t.Jo~5bw'&1K\^.$:_ڤ0fy֦snjK&a&I  !JDQ1ZEŅJ "eiBHĉ+W<8!LLqakSɄ  I5 AUq#%!S! @s\+ylšEq\ d fxc1OP!q…:ɑy\'"+k"Vb ԘP=@BO1C QL{ LӢ#|pAP#DuZa+Mt'b &0BtcCm165s03EJSC>3/\+DdVUBFFPFHu9\eBJ&,, )`qQX *&! !Pb 5QډiXځ%.jBȰhAG0J-00#@ Hrpȴr  r1CEr:62"4TGq<$GHHB2+g"EC_(BWpkIx1i@ 4DttNH@HJLXA5uM$@Wb[Έ OggSX- JKEDDGxttwvoyzsuknvqt Q N+D-f|Z{+DM`ٶldt*2<G-`Z\(& ! 1b0!BqgZm-66V;\t v5ljC@L#|JPJcjeOiJi?\ lk(fQ";S]2 `03i L ()4!(-BLS%Fa:pip`VLLL^6Nj+ ?vIԮ8)qvkNΘ#n&AX!'*"NS4M )'b8"Hb4ӄbvۊacOWTTq°8fzG6V3r nΎr nΎPTC e,Ɋ -hcme\ɡ9BGJfB  h!-X)PPDqZlml3llp]>]9l uq|{LZi,>NO+gp}2,ȤʢZ(4<\zȌd r<2+&RH6MG`Vl6bZ-U3b`ڈᄍ(6VD6&|Bd >ԩbUEP :ޡ' b2zPE11A E [`7mE1eDPDDW8p & b\1s'!!i+V@-a'urGȵZt5! hL+|#׼z0kfEQA[h\F|HGFH x@ʼn(@"$ew؏Ƅ"4mf^: _Ic-j/~J2Sp^Uc{\a6Qj9IBd !H ,X2(0"D! 1GuPUD" cd>0sy S Cx&!.߆hupqMc#y☽) +CF\0bjCAd& {D#5qHr\<^C&ӻanQ ت-91':tb 1̋\9 0EHm0/8DAcKH^ O .o@)h6:&tAAIŤ%uijjKoIQK~g.&aq5e`"\QFx,21I (B"BQQJbfA$X/>9td1tp8a#2SD-ىao+%ykb0F `3C̕y If p]&‘azb0QTPClj' @"N|dC!ڡVcP+E'C c':"N]pSbS[96-`)z8F]Gk@n1ZqLt DzoE0P1ttHCVv(v 1.!V MɇA ]1S'LaPBJ1-*"&*FS%M BQ@\L)qARfP AQ@4!EM5l,VU5mTDULk!d1@C u:8rb&pqu<2 ĥI ðZMz$ ЈP2#[0d2хqHq|8x&qy~b "F&0c9xk`=ryWD AAm H-Z#8AMxc1C: P.8 |dGN@G! ::]ḧ́!@҄fbt[w#A~t}:Cmlrp`gvL"T.z;p%:)EFJ$P""`11@LLТ"D\(BQQh11P4E qׇcT Gb5UM19$.Fƈ.C Q۪igU5B]R'Hkf|08!a<%P)<\sq ! 92r>] 44p0yrQx@^Nju W21@GGL+k㚹^$!8^9.N83\z]!Bd C x3yHr\ \F.0~uu #`ZZ0Gz 0@d"Ʈ5 C("t~`X!Ѐ:`^AMmQAhBd)2_wC6c<otEl#< I @ .33,B"8(Z '41 q%0 AɇJ Ino0!JfNa'$WCx>R(ރ\ QSDLӡcbbx>|: &0p\+1z x^s}uA8xEyLfǕ+GrsЧA"E԰Q+AgH0"4LX jc |u V I1g00Z4}qz" D"ʬTlY'5inYٲ2Oj$VaVAĎ}O`mP;=ҋ8Im"KFJ$4 BP\TTBD8EPHDBq""-!B"Q(&`-&0LadrFrx4 *XQP0@^9)& 0$׃0E0^SpCLUp`3$uiDBBHɧA\H^G\b$|D cX#X-c Vudb{D蜔bo0 ǃbhn_l4" g$0D@КD 7bE uhH$}# ƒkIXg k$PF7v9VI Y@DA bAX(iMiR  ATMETM$zOCbz 8l ;ȕ1u.Gfrx4&$\ׄOv")&#(#4-Zc r p DUia4Jx%xu 2aIMXi7 +/"0>mb)C a1f^W` 84mHu @2 :hDhZ 0@uޢqhpzbD苢00!.]h0D"0Ї.OggS- էhjdpsxk~lfi(D65!UK .Plk\C"XܱvGgnj󈲢fEY!5j:=5d"1K, @1bg,BA@R3$ @LL "N * B^\8xr8$,=L`<+A&Y$=*13!\LJc&O30 @&\sL>˩wFu~ 0L$0.cQj&#w9DD M B1n3-6bc5N8|8>df Ƅ!L }::ĄBCu :S3.ChDD(B@=`B 7cj\&1:1ޑ+NB"] $iF0& ާ QttO咢:)ASebȑ 363YDGxPzJ$%@ d" qPD(D\ LD#Bq18Mz5xbbokUЈCQGMffOu}8&IcLJpbW C 0ĴWUUDvA("4".C:r ՊV! #@w $5y}kHy}aUmMth 0D#h!&bLA1Çq|Ȑq<‘Ng1u0Z1:(].{FG`aff0q.D'ȅ=:::@h˜:u:4~d%^NPɰK޽!_Y(Huԩ鄻bDe"h1"JhA,N((JB1a.Qš̋ׄ/ b8ĖH2gH~KTT+VՌ : #aGH5AT0֡U1MUI0\ɇy<I㑙kZVb(CD \LWc+\WWW>}r͵H ԃFhaG_ &`+s`f fc 8$4zzx„:a΢gH= GG:ȕGAxp Ws$!dt]100$&FxMBhb53kWNjcf8B?m&1 C:#Bq:N#0:bD;PB & qʈQ` ,Xq ,Xq |`IF]XDd@SDT "ZEpd:ḽFm):fW8&{ Qqed2PN"1I:=&"Xt хF8bRDEcNĢE`q=p}&&̐&s=<` \NWxFgP9.ʋ Ä Bkч`y Ly=8`:\\pDm" y 0 { 0z 7ac`~W:B 5F> $s^'Qcn\KWt)!HBʊ$f UUMTz6 C3h9:@LHLDEhQJ($! $΄D JQ"bLEQb,  qyd&3ׇ9f8\Qqz1|x58#0 &z]1 i|$| u-z19RE1LAp'&G(C"jjE2>0O<T=z:2\^`Ch;$ D^F N0D:t.M=. .7`#L&du#tD $9|)lVK>6AVjGOW$bX,# &&JR .i(-h%FC E Pzp `up\WxLrFwH\: jU(븸+5"=Cypɑpa 05+#Wx\~ 6DB<1☋I&#|q\ds|:FC(`Dx NoĎFihMW&y +!i81D>$|Nm~?Z76m@?xcE0N{2 ~>$U5֡<$U5֡|yAEYSWTz%"I,I"0PH"! &DvE@PW0QXQđ;;DBxɑu͐k.HG!0P=A<!5Qt+5MA0V{\5׼^uM#4yzp&yAƅȑ)0\קz͕$kE0clZ'aL Ǒ!I':¨wtL b#D "ǎ`h!11&0-!hauĎf Ml&1UT6d_-zq**rX8Lme%)urn2]DD@@D@PQB DDhfQ!..r!\BXyux#&<\!W@MĂu`d>|ȧ&!30.V3 ӰbUz ؚXqr0\\>D$z2BHuz}+3"^9`&yd&h0@j|EL` 4:.ɇLB "Q0\$b#<`D$+3D#"1! e0'bG:h%,'gJYRjRy|{8NZ(# ;:zK"bbBEĄ`8RJ0A ADiBu1G =@<1<34 ""01.biq bB12cf1bh#Ѫ dev|G`V=ʈ0ST\D' p&$(,B8D(! 4Ã^9`1ꘘ(At,iiiXD@ 0dÃpb"cE'^g!py̼O]ae:r\8EP!>pu 8tEHaΓP y=>20.8 a;-@uBH&ƈM2ׄ8^áE1//P)!3< &:hLhQƇĎ Z FG-Lt! C/4 r;G؉ arq^TUGd>RMJ& *BqJTTH EDYYTL -@B0$>c&`b긘+33/s]Wd# NB&LJ&ݠujءbvFP :AӃb*VLD f2ySm uhZmՌuGHǕa`8ᄩ`!4>c<&aoX"㆙O֏1\y10^,8";C[&cFh(L@o]0R^dxA5 \@dN? aR9'`4c0t ΥA}~C|^̪0 $,U1dFk6VkMV$R"Ҁ@ąB  i1PDLD@D(uepcȧ*`ib8B12ׇQ1Da5sUM',b"j9^ɤ>) cjH8^L`G(V8ja3/>]Lb+.>=y# aW@<23\W0]A!Lt 1W $y$ Mhx'ѡƾ; 0F#@PAfppx=$s@#0`.#}F޸rFj\: !ֺ .fz@HaKBڶ=GKUu SQL"I,"c¢L&,"EYDT`СCSS-8̼J8ykȼc@h<2` fz'u#$p\k&pH^ קLӇx32*C^0TATAcib5Mj:0L  C 1ӇEPuÇcو Ѻ. epp#Gr=@+,.rdN 1 z]2"a (m29^9. GNxS#@ a&  3`ȐI#@bW =AL1AUZ=xHv}?^%Ճdw !fP5&sbq1),JDP4MSb"ib"Fc/SAU 㚙0ŕ!t;kוq T@ð:E '\74А.:dWf81 k0a6&X\ƑWt5 q`UMSbk<$x%3EG00z^ G ]ހauph:RWD1zBP0 >@aP=%.  @ -B;\.FthT _tx^P%t~Iz7YRcOTѳvƶ0jD `LAhQq1Z\T(q-& @1",FDED"B4Ǒ#s 1̼.rA\.t$"BALH#3p`xq1TAmMa0p|(1"[S,;0FG7 h\|S^zd. pCCFY +M4<DE(☭0`ԅPK }0&"k97("t{zIh04}"}kg`40WZ!jMk6n궎1 U^$ 7YvRi.B7YvRi>X'-3L롚ZRf",F,`E @L(4-.BiqQ0kq|$W` 28«;A"1Pu@bjk3L:bg0"Vx=Hञ8L2"ɋj٪UPLpI^ɜa\(TO09Y9d+H O=`B* 6s͠ 2L:zPX]0Ro<-BDdh`EgDO00.3B/耠L0 ~4S]8YzAx<хw0G ΩʈIff (1Z@SbbDEաjob"jx%>pC>|5NF"zjׄ9BH`%IcA<#+) `29>]< L.x1mm lljZpX0F8B Cs]yzs2(5F, Ckmh}IG!xd" cfI2#f6~;1tF?Ah! d%t޸t-zxe!@Ch;@ 91ao Qh-C@$| ́AzK—p|R*bfbN,3#IQ,`),dAa"NE(p1ӂCGjA\GGEyq]ɕ+0G `XA*v*j)Cd.&C Fh<&3sk@b`F9rw-P8MGfbb. F a`f@`WGN:B !at A !)ڄ64}Š %  CyXr d4Ò']46\SM+M'bf&GB XHXD-JЄf1 mm91lġ;`1Q5yLAaBXlA <8:.\:#V5 :.-/L茋DP9c53O#\ H(BiPF 5ppq]!ay=>պ! O3`1аΥgS@C@BTNC k!&4Bkz $؍}]`bC-"BB$:d">-h 0׋a@`a!LPzĆ(K$Dm6!'1,Z aB  F't]OggS-ͲahepenYUoACACEFDrqlp^ jK,Ֆ*@ӱ 0ݵDa9|"%&J@S B33!DLbg1SފZ0 iDO"(u\9DrZps̑dH`(`'Gca&Lz 0u&W1  p0Ns<\\yp0G2z|r0!&:#@C! 03P\;#2̋yɧda  mm4}VХ70ttG #1 Q,z ԘPj< vEш.R 3!y$LHC Շ +pp\<GszC@PP8sh ٪)E&8fCԪ`b"'@HOCk8.ue>$@ADoBo`4 11WW15! 233$"Mhz>OԄ!-R4 e=׍-D1F b`ND&p2bǠi8"0~1v΂@< ΚM1YB YL5M 'eD "f$`B *⢴'b!DT6aj"NM{VP \!|E*"$0abC Q@ $y\L2b(H"̼a  Cx1D b` hCh@\8xM`x99r|x\\ǧuL Hx a(EhS3p!0>E2'.-\!ʠDF?hM@mL@xu }O4 FE80!b[ ݡ#t1кPo@G'$uoJ.5" IۇҲ jh IUc^#{t2Rb%"&Q ae@(SbJ(DEX(!,FE1ԑ=!&@tTOk9\ 4 "a:P[jAG:9p\d&Bj5!3q%qPW#qhG``Qa;\ Ģ0BIxC#;ab[GW_t[ 0!tzчp]pM`jDuPLUqxSPsbb&@a8zM"QGZDс*/Q./S/>Y_@ a6284r&3I!BZD(ABP(J@f#,ʢbfB0\!L1,"!"PALSQP#ʠw XTLL4>LDp脭`5fWH7ic <20PŴWP 8^\'+!3FW:PɄW a|x\Ǽ!5+Z.#\:FZHȕL�ua@xxPx$#5p=q L1z[t 0Rh j|3!2ѠA5@f߄`Ƙ"^'%a>8֘넰$Su6AgM+2v$Kl @ &EѢ hq DDD ZHDiq,*p3 O<^ykf2\HtWk FO"Sȇ# ta0yqL``04R yE3!DŽ cxJ8j2f<1f#!H\8'z0.H:'qq`aثX@ă,9x 0Ko&:Bk}a@-`rGD@oC1 L20&h !"!w! 0©4DcTMH/Uԭ U#h9u"JRkK4eUU# $$, ")111 -"B(11" ic2W^3*6b&-#hzRZ #8&D 0&LO >"h +@BЀ1A'Fs|*)H0h.O%EI1NNU^%qKtb"0 e"& EDgj;N8R;5WH&&קz\ 0F u03Ba0yb"bڙfO@^CㄇƢ=%:CA"'H@CcGzF$IBa Caf$"4mġ|t LD@$Q}Bc4uB`4 ̈́\! #ts @F?|:0zG00Z}ChM6}M.bӉo-/ivVICɚĽ X$!`MbEEEE@y=Hy):dĒ χÂR"P8-B L Eip ժj5V+"$!-xEp\0Ɛ.I23y<`ZM{k980<,Hfrͼffx>ff7);a NɋE`u2zFW \QG8ykfHz]Cf>.G.ut .@&0я#O\553&&&4Qm c}ĨSGGGǴ.bdt&BZ̑E)C\L &DVh <,05x[^Iz! B:]La5$,]k" D `OBo:"tHUQtHUQTA f@DB\LOpjZx] 1H_"L)?sɟ:EWvT&s q4/ SC|7SC| B,y<9zrdѢktbc 0L"eJb;*y!k2ΓԖMb(  %B1J PD@(`JL@VZml kgبa*NCAM1D"C5hwt 6@[#" QFeDFFG@|pPT JD$%A &JJbHbH´a_(bXVN4D&jbN:NR7Ed. zeXAZ=-kVTE(LY1)$APXD &B466vvN-ۘ81,j84Qӷ``8'a061rԇFM̿"YC :4ȃ :OggS-:d}!usGFGGEuuqvtptzaKTWPNe>?ACLqo:7^ƜYI9rTȔR,p`1ZLD)ZDL0KIb )ʔM(tb8Pӑ`㸁CC-V1Lq޴0-ággڨZ |CkN旟$Z1?ku7rUle@' ɒXŅCdAq%FQ'JCH%&4Ł[N6 ;[{5r:aN44 -H".i :7Ek(Sx*&${}: 9S+a 00ghH@##F-a0lOFI4$IU " !{%r̓F:NPˡa<uhtGvT"]*B `8\><9/xp:xᢦ=C#I9 |QBe:*_g%TA^ 0 X(HVh? X̨$9r %2H)H""PDH3CHRm832ak5m9.bWX8aΨY 6bӘZ3}'4.oHrӬLe;S{RM+I,% q0@ )P)q Eh{jkE bgC{V[0-Fԡ jIC{ZjIC{Z\U rX*$DLDT "BQ1%Δ@HB`E(3X)!` (1QZH:P;;S,vq}Nb`lP;uw@瑱(*(:> %X=@`@ADQD(1J(M (-.',6QT8<8HL[{j#SqVmT,XR9-ɲ0:dԬĩv!@`,aB$$`)B[ljw$athgX,)ށajgjڊnR l@{خ@*"1*mN>"ŕ9L1Ip<! YH!$vqɴ(D @@H Jbouvv6^s啽afZS~n!:7\ݲ r;)M;R&)1DĄD(*&0DE@@hB!E FDh!Vőӡab"L: mlP0Nj6 QP",! C":rFGư3m4P) SpBTa.Ob/kHY$H*edM*{$zeF(6E!<%a\F)ˀ(-FĄ,"'4bWtz 0q>LXz}X=>B )| z2Ȅ\2Ǖ &p2dx|z\c8&x{iiFEx\a3ED\j9Xy= €ޡ7.1F@N3|Nc.m#>Ѝ0 7Z bH<1a +u;`40 F7np:ޢׄ -8D- ;8D- ͪdDm; Tu]YDIK0%N("d"J4(%Ӣ"P4f [\W^1>WdsAЛc@\LA&/y `.fz00]8Fȃ hLB20H8&q\Nj#|'zcwA#ycf8!3k^ǧIsʅ0"ut}Fx@& Zf@>;Iŋf"!DFӥAȣE-|A FKD &DQPP1 N ](~(ddWF& j$)LBYR*`s2Ol&&I",E-B H2$KHA2hPL հq1aȇGH8+ 2aJx`f!j/&)`k"Ld:`@3E 1 u%|CE]6-cdPմ2&:M70b;uz Cg$A1LKJ}-}`n1$$!< S4@0 0Ԁ\ ۄ8h1jT&B"1'f'C}Bjv:{.8 2\c;b,b3IEP\BQ0-.ۈiX:1jQSDUSZE 6 bA+@2G\Z ec‹!b/ԡ 2qDZޑ#|8 G`LNgpp0s@ch(E\N}$J(%u4"$e,#3!8}h$ t ihqèwPoA a^4`0>DxG x@uF 0޵c[@@7bF^c0DDDFb BA,R" ]DD444$@ 8$@ 8AF&2#3#+ʈ" ] ;g|>#9H`" 0 B3$KW^WO>|:^/>q@A#\!Ld^0\qq=H BU Ci$HЇ1&4Md%`.= 320a D#9zP#7{=ae舆I 0<`&< 5h!00\!#`wIM@^oxzghqtXdyXdh1NC -!m4FuiZCOi(tԹai#4!:?d(z!Pye7f'1\`EkHd0PF+ mL~@kMW (V%U1ŪyV`022\ (ahȕˇL&&Ё ЀOggS-- ۝ GDHusuuIDEvrrIOCSM4VFvq|"sh|"shT `'#Gfyjؙj"1Bc8pAg1,aq"ݼLn^l~s&GU5%`rxG`Vp"/$DEGC1@!DJhܿ@nn%4h_F %GuExbJA!aȄx/,z=.0vѻhH:"@ (X~@iR7c ɭ*D)ζ#lH\eP"2 @ !M ŅZDTLŅMNaq}"S FXYP{l;:j p@v5}kӨq"3CUDTDE., $ĄDA`P`E@ V 6jE9aX1-6Zm-Na1Q+hD")#By7qVVE 1"#C5fޱ)c2 8%`Q,(;RةcX;Gvb7w\b66[;á{5M1CPT>q|bR>q|bRjcώLԒ9ՆNd` E)1D(""*BdB"&.&.Д!D(N )1:X8r|E#:pht2}vj1LZg%@,(yB"b55 8VE3iHd:B?P2Q MJ[)՟5K3@T a!+arG BNtt#]B9@~+yO˚ $$v\UQ5id24MX,:GǑ-t0>B0:^yuKz-kUj2geGj9.D `C9D\ Idq iq ,DL"Bq03%&$ 3z0`Z^V]{X=F ꠺"Eޣ#QA6>dL`YX ` EAcf$BL0XD\Lb&(h)PitNpT|  v{ZqY$m 噽Hdӊ"ikl(}"kYQՑQmc#:D8rI& r81\BJ3 ,XTTL """* E)L`!b54L0ah$0aE= EP0^L&EêZLPQd00uL& z|:PQ%F43s\VSӰ7xȐބ)aȡ5jXغQ6h>&LXa ՍF88#9tǧu Lu#QIvh# `އ'!@` >,ȤನRH|‚\*.*UI@Êm2$[bG.H$BH"bH! a!F E XTE0 /r B>9Oġq ¢1HÄ̧drq\ǃWtq1F'N !: $F89r|:2̄+GL7(cPH22$y L(5:GA'Z1:(4;"M@N'z I`y"; Fc֡\T s0 B7 ;'z0p"@F ЍA ^'(s] ?( :!1ݱi"u"Ml%', DĄBBE DDaSl-v8:H&\9f^H?Ʉ ӢH#BEUE>̑:ŴCkrh*Ueç3\\<& s51S8-E>9e>d^c`L^dtG0 TCaqE::b 8Cy=0xO6Z_3 # 'CD$g$81 Fb[f 1FFэFn,LbԔI&6$L$ DLD)BѴ8L@D ""B( EXL$pMpxx^̑2 ѻA[JfH` j1FGBCFoҀH!>nF9|{}눞(А.P' BA-xJ3OA@:upQPJ!con  ΉC?#D8 FDNb3$@)1}؏Z:1L`F1"#tH4~L$(\S) vЅ̹t,#HXPD(FXH"11!"PۚlwVCT!@#ËsT` I@.^\p5"zLf85\/!8r { 2;e4ނS" <{NJBF'\!p 3$H#xO)tNxB ,!7b^0 t 輞 Ũg0t>Ը\FG=@ .O$A#0ޓ.uzbt`qѥ?b@ :o%@D3>({P.ap8ɡ\f$ "rIR DL$ @)@@@`ḅ v/v{ [+"j/S<a&0,&:Gq ̌=c$FxE<%Ġpꩇp¸ qY1Ƣq(Ăބ 5\s0 L(a#;#B001Z(t{FAaC "@ CDZF? !,к"Gpz{2dŚL$SŚL$S}GD2+++pƴnDW;b%:E τRKz @LL(.N@ܝ@D(קa0C〙O>fI5&,su\.  Gr<$x|8s]QPYqp] DGZq$Iu]LI <တ.Hx]@"w~FǑxu :˜hb b @x:SGvQW D4A P b8Dx·N\) `hlqfLb[9ΌIRl_^X* 4zƄ`08.j\8jЌ|Y{ oJe[ϗ&4XNkAYfŦ5`! %A,,Jh1Z8q#GVš)NjgauOy=X361[ tA|/虼 {A2r+#E--ZYC&2B0-ʴESI R PbE !b [;áV;{u<7-[UVzTɅuhzrg~wTU* 8m,jtJ*"I&RJ!@ A$IHL (S"D B1(&^$3qp䕋0i$7F1 @"CgP$&+pCy\Fb$]$!u zLW,z9^m /bEF  #0!1=DǀaH6tcL+iC7?$r$uҩ6$qE"BQ(!M D .4-**"BZ@ 8a^8,$>"r$G$OuDfr©8`W p0k3k1G81b7 '$tckc lƎ6JuNP NFD1驡m#P#89"Es,A0a:1! 1w фn Z(*я~6u*4ew: ΆN5.8[g1M60.),M$DDDi@@h& Q!QB"ꘈX3֑4 CL1TQ+v!:}$FR9f`qL25sp\E&Oc9q$GK]@)(t&4, %Lĉfu} 5Z0[` -t23\p| +ב!8rA FB>Adbb"Fhq [t9b1A}DhD0tۈMBMl]& pED!6TPZ.>EH ]@%S]p˹)+UHQS9&ytQ$,B ,ƔP(Z@ ,YJLRx$L\Oqiڛ 0s8$"N0ǃɑƎ !z!ק+`Ű4X \+ɇ@f\0ydM!zd>dh0 .] Zhڈa D?$ɣ10cFGǘh(0&$E]RL;xA@ Bхqy!D=tD0̊Ŏֻ׀YѢ2رznmU+9X `"P 4"B:BhP%*4Sq%<9Ñgx0G@dIE5̋Ez|o^9c&&\3q͑9a\s̑\sF]pQOk[31&ĘЅA"Y0>C<1v .PP 0F[@(ЂG # N16S7Bh}1<&hA;&:F$Z 4 HAh-mVp# iɶ 9 'WWL,WXD@DXHqBS"SB((bg8C1EPS5-aةi0`؊x d,>8&@+p#y]!!papM\2k`w!eFD1ɋ.>̇0!CS0"S ]92^f82Ʌa.P'~kDOZ Ea"1R52A1:${ӛ0Pb }hHk&Ђi]0@W1#".p2(4.4>D,UD "tU "cs(GwXEI̒@ )"40-.D8,"*q1Pb u]I&dfx#,te%c 3WxW.r%dCo C\2O dHGv+5\9#yk C q1Fs>}I`2yڨ=EDU9$"(tׇ +L #@3d u:A :&bC\ :#:u^ 1 .tL AuCcÀ@DQpFx hs}A`2Q@F>CcUU{T0YMTV1 H)U)l"Jl,BQ,"F)J\"(q"%4SB%a ii"p0@x&  }wxxpPӂ2E&\E҅?r$Grp̐$pde qQt#0\ńap=>8b.}Ncb:u >\+dNX]5N+aG ~0.FԓP!^E0! K C1CW5- #5~;8#CmF-vAC @D؍4 ~P!':tfߐY{ :LL19#L)@@B,%"""L `ؘX0:2 (cPQQ03=3XD2zcŃHH 7:ra>dq\31Y1ԩa8 qMDv c @?ĮGrF : pqqpF.0=A#nw"'GW \Ya0IP !2n b ġE"Cxn송~`bG04Oh&P 7"?>5D}{q>MZ"Ӿ3xI+&G\&p$ E(iL", 1 DMé:uG3v"V !3u >=CuB3  cD &1:pq>\ḭEȐ:<.\WƢ3;^n}HMccz\alA3}V=c14C s;" 5Fh]>Fߡz>|~FxC'hFh ~h~CYe1h(>5n{3 ejxf/A ujHN&LX&[[T 5L8٪*C&8^u <&zDD+C&Ci9Lฒx0I u\+0ǐӡ멓> f#zN8^10+ca,zsk0i!q2Y~?B;Aa>|Rx'}A#h]AaօD?B?>֍OggSv-EBaaaaaaaaaaaaaaaaaaaa~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5fretsonfire-1.3.110.dfsg/data/jurgen2.ogg0000644000175000017500000016410411152500023016553 0ustar mjj29mjj29OggS-^FvorbisDOggS--qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS@L-n=LN``````````~wyx{{qULz5_P D I C# 8 -4Ќ(4 -C#҈B3 0Ј4" ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P I$"@ 5-Ď2B#G:q̕#y9H#35ɼ828E C0WSO"!'iġA bF4:D:&Lcch4:&nmĄB F3"-0ih~5\"Ē$&DhtmDa"!\1-FxBuzahf&x>wDPJ`!AdX4Nuޅ&#ЌmNȓ01.N 082Gx:F$10AG@&A'xbhDB 6AH3F D (V5s7(`U?gIu8Q$(tׅ%:WhIu#\KGfH2kr3G L$Ї!zx FopF\ԩ `B8 Mq0DxG 50 1X 2tha"L a<H$(" "$a,P2 m0AG:bc~$ So0BD$,1NYJ+cB=m\)y*"$"Q4-*΁#Gw;;;wbx9pdgcccΑ#GbXl|\ht#-{WH^U?玊(&h5Ea"`1!A\T\ (""D qqq83D[q[áL[i5q | 91fBF-Bp5y (mgV"vD)nj6_  DJ `J\\\TT(&&N4E%" (aGN87V{{S8XXVSհ rS>4:9A:9AܪA C6hCfEp)PRB111P@P"DbJ\[Gj+v^̇ʇ+)baX?7 C '&~Ak(V$uEYDQ(r*2m :ǡ1$ 9iQQVH0$KDT)0a@0PR L91{; ̧xqLB:\cΡqD#1M$C0g>qLECTFb33HsLPU0ސ85D_3Ǒ H<>|88zqő +Wah$2auDxP:1ʑqbСc"!jSO,upq!t#Y0N=2C`A#hD:bG E.#1t4MC/b nbmP)& 5tnTc8b ( d%*kRF@eH: qSNgqJCB9R`&dHC{viZq`*94Xו9L! e  lԁxH s agDd9x s${]g 2$0\:nkTxzjB0o "*NIEU V[SUV3a> I&qdcQL Et0ľ6:Dz0 34 &!L>up9LL|+1k cĈ1y\s~@:0PBh.& A(`AL2C~،n`hF3L/:zJ7DYʬInXIFSDvE8jI IC`.#"`¢@q%R\> y\z\s1HB0CSD0G. f-CDe l'n ^(e&s܄2@!WZ y ]E(!.ʠ f`z|:z0ʃ 1|zW#^ Mb4\atz TPFc"zJ(1՚b!4\s]^2atAGh&إ ;}(a.i!IB #,Z Ck O&ėk O&wAT@TS'R1YDW$$" &);TLl9fΡ8n5mjcWL\Ǖ0ExL&u0H$CӸ;OP';tdÄ :9^1aSPҍftD#/\da E& ^&APz\Ca(3Rtz=X;DrD$hЌ~[7rt:CƇz4p K`22y=3hFDI">G8ТF`hBaJ u20aB#D +w^ Jî}z[ YYbK\\ʔ%3 BLQ1KL20M Q:GJ. 꽙k5 ei"Tʃ`A oH3RCt& c.OypH30f03!A<5La>\p,#@2!>a M'tFv[~zLSI<`KTO3R"ه= KPWf:a8,$I$0DED BBqQB&,@QP08%s|z aW;I<>ǧGǕޢ!eE$Kx'(C 0Cx%L := &\çyW8^fg0] L^`5T1EL1jiکW  ڈ1ߺ1EbXm}BBOggS@v-`g]suqwyitЧۥ&AWhA E$@7zl4>04h1~Ɖh LՆOGE.-"BnQqb }8tĨ#p'ZF `$B:*R EV5d"YȤڹt@ %I0B$$ &L%cp@k1\cx98`&L^Hqu0p`0 3 dH133yea yLxL]k. itR]H@5BhA+.E`"( A" 01Dv",wZ1##DfFGZǠCF 6"bGGD::0@F:-Ė`h  ҁ„E,̭2LKQVWL !Sʭ\ G)S"b,$3EӢBQJ%N$C[1'Lt(6Xuh۫iwd8aڛ1UPvxE*;`»PelBxwM'y9Lj\!ehJPb8Bg”Eq"7ZDELǬvy}JrګG8Z *8"ZGL:I'C`Y 5¦6cl=yB JA DqBQ&`rˆCӁ!VǬpd`csƑ#phCӴ4\R! `SK*DajvNNfVL]1zXbEED(B2P(%qQ1%,Fb1q"NS"`g1qډV{lm-N Vj1*c66EbzuIƴ } |an.ɘO8[3Ț+#0: Ҝ.Gw&8&1r#)Q"QZ,"*B٫ִiU" XjEM[b(42 F9H!!\3s0p!+i!„ոxpW&Mtкzѹ!5c5Gf pe0u0I#<NdGЅ 5b4#:&ӂ4#3":-[]""-i]}ZNAVj Ƣ zwO@ J;h-/n~ 0Z #O ^kGY\YBUVes5d o,yʚDMtE,+g08x,CYF  "8 Ƅ&B2 "RӇ1@\çOו ǐWO9FcL]H̋2FrO\\" GG㺮a>͠7 .1 uqA.9Ȅ1:G.Ӈ SjŒzC\:a$.Ρ0 G`eBhH11bW$qDC>$# CXHC)e+z#`ahQ1D5qS.*"0Po@ \"B ݉:Ia"]ƢS.v`~z^dgӫVx 8 "P%&pe 786Ib 8BBH0 #2iQJE@PDH f!q``5q3 a֊E 5,io`aB98.>1sr1 srLbI",P`Px$cHqb &ȇ!y9^/r0s%8`f<d1:u3DfE8r92Ekp א:ttX0"S0"F#LLLLfbĄ)" QĄF]. fb@Gǘ~jQr }Z-swDf\dC?BM̀ nEY@ Ḫ'k:0c s% R\r |IfR b)! `f bUD-6c6jᘭi%e"z::0&b+댇6`n ĆUHȡy2 C5YQ JPBU IjDHS-+:u$"q" |JLJ8r̠8`Ő.Ǒcx%P1q@j"¨b8Sġ8r V1LXKb"dDED4N\\SaEUm]\1RP tL #"n4a@AJ 0:DDcC |$L#~J"9&&G4ƘhZ yWA׳, giR BD"!nHN(ǭ D7"IJP!!XK!1 $,FL EXHQXm"Pkx\ 5lbX휰7<%P PAlY41T3s:^VT1U H4d@ȄaAΈ8[A렫莎&P)%1Ea !-  u- :: | p=xi.+c  @#C0 >j :  $xbut?IYYY-3Mj2+:v,EJ@GpK8 +r8BaE(1f`JBJ("*"d!%`Z0 SQ;54-E8.#קc"iE1m]4a:4Gu 133iB" f2GE}Eb/B20<9>[Dw"PB j<( ` bv&"ؚ5!P}D:z1pspq\W.5L$x6AH !tL4 1ьL@׻"@>hDØh#a鋌'ނNO,:\B_hMBz !K5 Qz Yc" @$6 ҂H`˂C|K er2 $x\IMQ"!!„ARBJ N2RL&J2qHEdjgVQ0*ڣaZL 3C9^ǧ&h4"ç:>eWB2$u/\p@^!d2I¼u&:&|>c&:=5\Gxz8A2̃Qw\xM.W㸸20!D'&ia@ };t9}@4С@0B[ xFPJ\L20\ac&OggS-#s}w~MxutwvwwsuvqwzvuwytvP :Fr%\̍|vtM@ Eպb3@CF@Лh# vC]CAi$!Dg @ct` 3̇$3"\3p[ ~ "gB *QQ 5KJ&yWӀ"s;s) 9p,P+Bs82 LM h@&`&bL`0MTFA D1qMXlTDE`EEP:B\DEDE{C1} @w:>}`8+qp0 .T2uecHH L 1"հ3jو:!*q8.r0\L„Oɇ_ăL&30ChI2!C-4 ^oFMf qҐ.- `iAG3Pq 2B Z-Mp&ˤ!ªPl3X&V }Ȅ DHbO&uKӉC^Of$"e$JS>_F(r.aT ,.,1QAMq`T**r\ȑבfa>}t!1G|8^Lx !H 0\cȡނzkr\L.z 492yNj#k3< \3 t ;; W$YL;TlLC  L&0+= u<0d xǰ bZboH5$J(%zF4"ThC0BxX2=H! 3ˡ>B+qAftLch1v#3BH} Q>k/XKJbb.]*Ooee2s.kb!597:#2 Jp\ (Q@!1 S1QbXm X SL1'$Do'q(&E k$0P aɼxq3++^<ʐi20Gs<8f\]zu]\u.I(((icuXCas@ɼ%zbBzdfy]LN}=5:HiU $z"8f#<(#hE1tC0")|8BG0R~ޅZc8LQa]z_H`yELyEL%2"BIT2Q]ڔ&sMHD)%6i./I$ r(#e(M0(EhZfjUXD01,vC1\L$3׃PwFvx(uH Gr.KuHWrr|"2PɼP38+yd9Gu>TE t̢จaaZDU׋Wff&0!r70$0y .^BA# WBhqt@#3C8u0@d@zb?#FthaCӅ-0[kM:rߑ DB1&&5qn%AkRAFXBdD8R )Y0%cM 9F&o'Ūk͈ц8#b"=c_.V)\3eE9yL,CQܻ8B1B11"DL$Q X8C1lE"8p`qܢc>kRBTUT:6+Ū:AGXcbJ֬B,P0 D\2%`QҠB\ fbbc!!vbkSM'TUU# {'^HsaX{E I΅(k̈rBfTŤ\ ,iB  B40 [֪&&vVEL9fc7-#9nco1] hb9N 9iP쮙5TV&YCg; YdE-^ݑ7  DD)"."dBJ)"$ĐbZL,)DT[ PCDMyMſhF -۬0n7l3ǭHE5fC'!Syfddg_\ (Q(8%F ,΢4EORD lԁclkj8T{a1Sӡ0P3SZ2?h^kȰ=(*]#؅": a{RII*ʢ Ѧ6s$[6b")JPqJZT\iBӔL;t {G8fZM1Ljj[ NfyS7ت"rMi4+dEQYȌ2ƲQPH :@ Y`f" "BqXLLB0$ @B(i"ND0#; [ql-{ijbCYmV,`(?iVaVdeH)# Pre h!aaJPDLD`)I)ǝ0թ:GX t`iooiV+ް8 N k  =:ޢT]@H7plHjӬBa8pYb)$, PX@"`b`A$4Mq`Z1,8f>ckZ8Ƣ84 $ŰNzө5VxPY&N<ta+,p@s8P(0gQQ8-3\!8D\ &AhJ"E !0;w蘽[)*Yp踁CC<&, b em[hb em[hQ ̡Nv;2K!,A`Z8B@)P 1ZL(N2!,{,b1mf1,"Z-ℭJL8TV)rqPC"֦1B!ს4E-'b4hqAaRIbDD(jcڊC;؉☿E:5 g󍂩NY|ന#B{FVA&UtI"aɒ  "sdq 6 [8w`C j/lmjqd`58a()32: L!f6AGi;̆2hRu.Df*B**#CB,V1H8-R$ +xBO!pR>ϥB! YDQc! Q4a15 CM4shZ*&bAP!kfH}HC .WH|$af"ЛHu9ADO"9H^<^I07Lt jPZL P08 ABH!jNثs3b7BOggS-.+x&HNytsxqpld|qvd=AAA@t~vQGyvvu{xxttz{uzcB.1$=G#bJ \OL C L9#ybtM@3qMGb1BF4:P .FG:pq1s0t fD*i^zsz;PѴLI @Y zt' p8b!DT&K,ٺlneĒ>!h5d\𸄵ڣb' : "+M | t:Z6!9e&$Gb~=LcwUgYNC*q$pV@YVE(J1q% #BZ %"NBLb80ޑ:0G)#G>|Jy m))H^ﭮI"wfKC֤K9O#BJ &.Bд8DT@QB1(ZXm1,Nx<>ubbki#XM; 8p-l-b+zFMr>1}QӼ\O F筨.F+jr3ֶrB.-BP\(c"L (--ja'lޑcvmGXؘ-jۨ)b\|M?2J;$JA( eȐD\H$(i&NAbń4@!%"&B)ס8a8rZ :C{b㎬V;- l. eY7_,N,2K`!'ZДW J fp6fwq{1 ?6ت#Ӵj0̧<\q`cmb \6C0)q.!8P[gY<#Cv)ΘR B NqZTbb",B13e!vcV[1[;*jbp<ӇδZ&wQ<9)vL5t[YUc E'-i )$XXB@ӄ )QB!".&ph:shg:tV,6b:`54CpDZ7"ĄP2PXJ=RKuffu1 P1"E"L E(8@9fcCXs䘝QbXvV: B!c< 0gфi6 Mt9SH(- D4EҢ E"bBml؊#{{:Pl-V5,!Gӧki#Y,VC " Qv'D՗3,C`v0PE>r!-B%q!`81q@Lbqơ#+WbБk s ,<߂/PH-` BD2FMՌ&9 K(EE)JHSDHE 4% vmm -jvڙڨš=vb+8nf/y}Q3R&)=;$+攞XJkRIQDEu-r.JĢ%ICPr#CDD,$1C$CG&Cm8tCj0E|"boS@\$8&W^L\z0$e\AhZ0\yq1@ щ!(*x!#Y0G^:94,R}'B1`)q0r|zL&h N. <)ubCh0hHxEg6xX$SoԄt09 #u4&""&Bhݡ@oFlEG@@!0@괪|괪|L+T{f&"H<o&Ñ6;L4Bi;6[VQ3,03f B" ?-PCzH R~F7 mLurfLurfA!3B!+Pf]ݎ XG/P0 ݐ:(/iɗ@e%-"[^QsR!KBR#PgD$< C4t!}-t0DQ;:.dj2D`xB!C\#̃#B"P'tt,t|f/QuV)""ͫg┘8E.1QZB1őjYpւ4 bcbC[Ӵ;Ǽq:u SUV(\FK$54C!hf(kΨ TYTmD2j(R!DŽ3(D,$C,%K"A18 L֊1؉:pjU,i8;;FWbW 4:j7!y|Y.U CWUQ 2jVR`ɪ%bR2)BM ! ( 2II a1&""YLv&></☽ j7UTӁq1]<K3x%7, PcQA(eg<.5L8&cO>=ddx=;)a84#]<14+CpjODbS$!XO#BbZGѓHøzj, <QG! (qwqkTy\5C5בE,հ7u\X7ʧTJsj.zJsj.zkPU.`8DTVW;с3`""f"8B$%Xf1QP!DXVT Ӂ190Uuhkkۙ5Y :(f-ʹ#ՉD1kV"T&if"3k(ZR)399qqq⒄`fS%* ED)ՁX--6j:1ȼCN ~ h<}3ef&R-D*j(&:3eP xJ dJ\)ZDDA(3XIIBq"BAD4sdcQC{ةC'L&^ו7tNU=DS$DwAэDc8DD(C$2$E-Q"JiJTLSP\(0X )BYPTTqGj阍#Ӵ(&XM9fyHXli.'\nbqrl -Z2K19]K2MΉ dYYT RXҔhqJB3 b ,"&8 Z`!bBP4DE(V {{^ A9nX읐0BaWH~ \@Z(#866UveQKR @iq!Z DE3ĘbI H! C[u܁phдbZHN= 'tI@Pڝ}"PTլHVe!etv($H K)X(BRB-8- Q#'8r`Y ;áVSTLvjo0hBaW[Ǽ :غ}8櫨Ȫ2oPmlX! -M D!bBiQ'BZ(@D\Hbq;lE* [qhgqVLG{Cq.(.I %%*j\g49'2;L %difQb"D EiV(c%"B3!4%.$ D&jt1bXmlP0nRN/n-8`/ƊL-g 9#ȢLM]B D(!-qDh" LJ8-iQH9UqN&^lB0{E 3ދV #)B s: !π+LBP)i (Bf1-.u‚akc*VZԑUL3\r2 DVG'llS.w pӥ0N~+RYg;)@@nVrG( iEE(q"BqҴP(3MS4%)"Jc8pUp ;b:p0ZuLV+=;iykL[3s *) >%J Ņ1Q-FD0>e8<@@A\ 4ŁӁTİ:^6N8Z ^ Lչ؞n`\lOX,jȊt*  !$ ̂-B.2\@FŁcj*!q{԰V1*j91TS 2Ɍt!*hI\dRWT]*&E.X,ID FcE(B@1M (jo8:T1lt {FTzM> ;UNMGkC:5MKݭLSNƠ LTdEYÎ Du..y,DbBZ1(%"4a `bH,%$@#4A^p䘍Z-tv^e"v^e"v۬ z F ;ȑ $1H4,dM1EIb)%CTDXH hP0XXD"V[bjw7JԵbT꜔F+TPAT#e 3LOMmh !>pII "iPL-D4 "".P"qq!% "L[Cx}l U{RW Ll*,k}&z6hffQ)i,="YYcjA`"!,11MhɐIRM f,.(Kȡ m-CUV"V{j(rU6jx\ڰUD=eSJ.,\!KZT(DDY$ q Z a:fpVXmMll:TmL l- u(bP [ULJ> }NY&ҳa{)DzV2l"1=ic$ODM','B (ʹ-&&F(,(XiB(1ZH9cjƊմ j+FhVB ת#@v:#qۮ`tAQCueUXwnyT>wܬ3%O@:mE1T@""L!"@ą",Bx ""(%BB (XqS0X8qd>xڊiP G f Ůô5K,v}m(jdч)Al)eB!Y E#b"B". 1"!)bD1hDL*b:j:\J%l^۩Tr-!݊F2` ZJ(Z8M69-'Ę" )B0PLiJEPv& *ԡqunYZ5y=nYZ5y="N3ݶ1(+3#,eӔaP-&&.FXDb, i!X0,!E85z|#!66ثLnB[_(/׏ݨ8Rt)Q+NE,""*J1"YƁE6ޑbZŴ8aX:6pAJ TwTRUݿ--"K[Wd).-D\\D(B!"*Q!A(q 'lMZV+b/YagQFMشcjnUnUKeΚi쉔)>O Y`E),CAJTb6ۚ áCU!8 1ZvܖەGk+r++! TEYeD͚( ÂY ,%$)qRJCH !><&iXp`:f6B!S;t=Bw芑{+"#ÜmOP5rQ-E(ab E !$ńbС4Ѕ%C1aN-!nuEHnusƺ$23 tmOvjS5IVR qaZ!EX@1 PiB@H$)`"B7Ñ!jko `Jh~lɊI_Drb*%(2jXE֬$ϊ)Epx )I`bH!A"L".BqJ8 Ūb8rk> 5aouPM'LNLӄV쳹]*}65={* 8*VqjXD@1bb%.*BAD !bB"NBj;ӴQq`thv (N12S; kGzߩꄯ. Q89 *))LQJPA, *"FRcPDLHb HÊ#δwqqb[ؙvbkLj֍lor5=yJiv*J͌FQgS^Z .\> (P P@1-d2qqQPDB(8=lllQXCqVuVrmjUg*'ި Ȉ6L2&FK77 "py!D Y (q@\(BX H!f8@3 %4 [;cvir/ɈMF!pf g8U[BH9{d u9 R8(q1 B"" D,0PT\@D@Q7Dqdӧ9V`ooo*;4ڋaVX՜ bd]'.f~/j.AeuV1q"d2 QVrZ,)@a('%HB2MEDEYEDX `@H! q{!yp| c4 JE^]{ؽOj,c꒑(dLRP%@fd&bBqQHA(%J 7 *bq̂ơ#,c"v66N ϪkasPgX°WuE6ApuryfRą4-."NJD,"`B J @"^u}ư:j88r}C^ ^ OggS-Z~|xw{rywvx}yzxyeuVYAuovtrqfQL~V"6r`B?H"ܕeQY$rQGE@Aey,$$ `$ ,Т,("&b"B,R"!U1MG`xZ!1lr7 9e;bƽeb:'{@ddUed BY 1"BL)%ZL(0%"B0%J9f6lڈz7A 0JSYͬ0qڬ@NWMJ%+A! ) b"3JH-&;4LE;ng縝i5O>}z]קO/;ᘭC!xpqf݋f݋_5<;[]d&ɉ($P\iQ1hQ@B&bQ̢"BJ(hB&B Ŵq48pC#>|&sǧ^uCtu^^`+jEeU&l2(d,ʼn8DhqBQD("NfQe&)X2,%,*Eqa!9ǧ0'ZB)%.]{hRJy]8lR&6SՆ@J)b(`JX(NѢV[CM;Ӵښ:հjbG,j66GjYkrp]LDj H^0TQݬIUHvɲ:l+2U6H$ Т4eRb((JhhQQ L٩C:rꘝaZ uC ebQ]Ţʻ%>{#j( Kӌ"ȦCr+'8'"@TT("%B1EB0` 1ZE١bk)6VC:0Fie\xm<ݹ*}{Um۴#J)<2,.Ph!B(QL0%J EL  ,a Gتa1Mp$Q{p`1mMj1V LSMDf0{kx/!ݬfo Q }f UE=mqb$2W(C("BQ1ZT\8B EEą""DXH&(8FY-"bՁqiQ0Lf\TY36+DͤrϘ?BemM=,ftExB HEEhh1b" `!b,!AĘA@"B><^sd+aF5n Xj}w(q:#&\QSv r9\*"F1D#b"4(Dh;Z-v,բ>\z@YT  [80M "j1ח%f?Ze}ɥ-*±+EQQLd.R.HB DE bD(*D)4L $RPZ1 U-[0ՁبcEj]׵ICv]-b6it.5HDVr*%9:$r(Bp(, 4-% `QqP""(Zl,{Lu #,V6'wZ Ujk=AFjk=AF2C e))*ZŶmnt桄IVd2&IJrX>O!<#!$ )IH"ED)Ӈ!2="03W2s 0OLu0x}Ȝ#SOeL 3yV,U0a}4TOpqpq|a( }$ۈ~DSLiةik8noXm`X Y E|EѻjQp'>R]}ZD?|=CFcQ'ХFۥN#S7b;4sB(.bЄ0tc@75EX SPUcU;tLc7uRI"%$p(+SO9BPa(EQqU-NXցd NjqQD006:aHbpL בC&u%$L^+p1 h1D"uxe1¢De!!4 !*"J qb꘢wE|+V#@QQCA@&ㄡиtԩ#Sg1zx"9#1PE+c2Ǖ&^9^re`8.)@QxC=Bp& \ sW: .7aEDD#7pxD5Ph!0&Lj"F7@h5h}!Bu1AB.C1ƾhxI1t >bl 4D'N 'H>QUUU5̬LՙeT U$bIbI$XJ 3,HI"`@b BhB5|qecqe  9. N␁bd)w2PB,!:D/bS+"T!qff\ ZF#{C"8N}Z_3b=c~Gf8 5!E`넋8"0p:Ħc.}P p q(ScG:rD,xGE`bkQ1&PщMGˆ!!tn 4ZM0&%vh: ȠA銢?*銢?*}T yL!r0b i:H&yȡF!=ՍZaep4:!P8Ms3Nk6R) bC&:acN1LDL',VVŁ5ԷՊc"vV9žfsOU.>`ʥw(tr)) |a)EBJT(EĄ:aj:rдqc^9GtVƁ!Y G^D*0ɘHe@;s,mgJ)Ş% 0LP@HqJ\ 4DD",;v۩C٩C'laE,Xl,bb0mMaښ58ZdR޹JϛiJyR* <*k)"Rf蝴l)lt8̒@D *."B(Eh'bE8DYL(dQDJ">|9f2ԡl`u\sdǕ\"Qh|hn nϾ?4c gWE rLr%DeP,iqŘw^ՁqٙV-jZԡ㦪0)CwhCG"'֍BtJhT*JLFj%5avRM00|Bh%""%JӠD!$Lޑ#9t#{8T`U,Vq, 1C11^Ye-aW{e~7*j!Vu 3)QdRRbbDY(QJD iGNao:P1a#=bkiq`Lujo:XL N{zbSk^؃1+J5yNJl)$,!B ib!Gl |̱Z [Ӱ5mĢVӁŴL[E&OggS-84w$vvwwxxuwwwwxwzuoovoqkqsrFqzwrysurxuvb.J(VUUQ4mۨ9T9QH!HJ̔(CT\Bq1 $@(. bqvGjq̰ZD9ao [71X,V,1jVЕl[CW 5ɤ20\!SBTH8E0R-E8Maogqdcکa-N[S ;áa8ו9^L2^m_SםsYNPOWTвTrdpYFP>!".BEĉ8EJ⢴!.`1f!1Д(C ".N9pPiZ޴C[xJ %{&cKLhoBY)VBVW=#  0"4%!BaHH@e!3Q!%b,&.N4Lǜ@V;48nc5;0ZcV9ZԪU1lsE=j,Q,jYYPI@LFfQYQ!0 r$̀,%bPDHP fP !m^,c' [5mq;{i(6&"Vb'3@ijUd(|yYH#LZM2& xT@Q1@,FDi!** B1-*"ut([ Sޑ:f@m '԰5:j7Gqr[ꛣ8;k,j)#:C*L2*|"3&I!TGB!` JH  i ډ1i8X Cz|cÃq-2"n3Š ymf~م=Azʚ Dg,mDk5"'% ðDDDHӢ"! Zi%ꄍHb8p`*Ё841BlJmvZi#^ܮfUEdZȋ:rԌ@bBq@H bҢ,.BL)"-hqJ\"Dq[1S-6b[I;MļC^aUY ˮ2/^ҧQ83f#<"B iQ ("F Ƣph:n1MGŁ1{w1[ta'XbEs1i5,bníg[wn7OSdL"BtR{@eL,' r1„)1j+jgc{m-VCŰ7 mLL1ζ:+avJUg%Y)VRQQdfa$u;K$,H)ˑM(0&B(,Ӕ)!8nvp#7M{;;Vs̊aQ+bkXZdV#P߶=V#P߶=Ok(6r9HRRRb-N(!%BhQqg, jo:ajcgq@v1b8Vt`0 ^Twc܈?x*ͻOTDUQFYr ؽǁBR$$(JLcqSK!#J6-`8f^^gqhgocog븒 Y N]{Sd;e:ꊌv 'LBF(jȔP0BEE-ʢ┐P RB,Z BQ1'a>|:au`X ؊^ 4 ;Gjq !^bJf)J+@R.YH బa1(-&`1J(aqq"4fEDX4Mw&DEOcX[C><^I0~>tT眽`}y#+Hd!8CR!_ .-@H ´ X  `1m|u\a؈LU5M;4Q[[;Sb4^.ӼJH)ԠRӸefJ f&P"bM\#&sQp¡CP;; i3ց1w1>&bi fi-&B02ˌ@J&@eYÂʧ<㈊1aZL@DAĘ0cJ!̄4E VGZ؉iqrU꼷\~"AO/2EV"E2*+3A\6 x*!% Z b%4(v3IC@@;M %Mqhu`coU_́jq3y.ϧٻ4j)*2vdTV`q&0%cR@shcqF8r5O,ס 3&pbPyoGHxyWe$Y#f,"L) b)% B3-8:n8m13|O\7nxLu{P3S)(QUђ2J `@L dB@L 4-EA(-*&dp1'N԰Qjb;7mFbS+>/X=Qc@UeȠܠ L1# $I@(".ND!.`,7l Ӵp=28tЇ+\߽>Zu(ߌFaPyDV/ eC^ ^0p<0 # C`f >K\l`ϭQQQDg"';2+mL )FZ\@ DD(Q!%.*N DEh1&!h-"V, 'L bU![UV[0lTu>a4bM'JetpŚN.w#2dǴ i)%(gJJL@13IBLD"L5VmlM;bkۡvvLn ƴlEl jgVFZ[8=FWpG=-j(eV֌D!LL,*vVi11Ss4,6؈մ6,ښj#9CV2'9ng#VY(Nai:mݦŴf!&r*R`!C@3B0(QB iXBJ"L QZؙjgEL7cVEqF^qif:ؾ^qif:doduQ#7oPCLYTWI0xDH\a1q!- qq" &,d8+0a'L ְ`ؚv~ZLV?VG N`JXDZ{3RvوNm+jVUdmMH)Q@HAD JLb%,)!&&&b',PFlMUuj80lpB"!JޡC{Sw Nv ]RBk ;kE)!yOeUjA*vNnLcR,!\"`q8aQMhBqq""0M @S ,A. i*+@l,bz"^ 4W*:U ),4PLR=DK9 #*&(q!!   D Ρc6vEPqqUGj+vcCG[%VӮJ*:xڵz^it*k䨶!@|>!,F!ń&b!(J뉁Ű8 dspuO(9קHeRa\ y'rA I(5Lc8#BF4Ajq(9`23 LP1L40"WZGhZ7#t ^ !!nD}&Շ5EꝢCc~@n(<!Rћ0t1ED+"кޚܺiqPuhMn]ɴ8:ƱtXi:*8, 4-N 4 )!B)hęAhĄ `Eh霔09dtaǐ \ cxph"ՃCġ:d[ skxqL(p $!25F$009N轎ɑ<+z022D@\aӢJt:waia.F^GC#Lx"1ZzP ̀0bAa569 B3:8F#n ǽfaxDhL`e5 #BcS]-"R*ʰ!]TUnLH$@f&(-cZ1:cb:QH b19tddлtFcc^$JcL pFЇ.^G2a.cfCN❡0 @=H9-FD2s%\g!2Cd=qMH.u :g[4p]HXӹa(# u.n X$/ ܾ.fc 5B2'DoZ!F A7#4:tFkG cG\ HnGCJtdtcHLx/f WX#չ+ L+ 2yk"cdݮ`\atTeJ*#A0!& ht:Nq F`  Ȇ &0xx&FF3tGjZD mMlрblbq6"b r5ЀVԢōV ^]P7BZ6{WjfU22RFrJbIb$I$H3I&!c9 P%%.*%ǧzx0 \\ׄa``&d)9>1Ǽ!Pa( \981@&ɐdf&9&Xhp#,f!s=X0 ;4ȥdR\N.5sa\;.ai"P`uqQPPfDcuh1tfzh1FޓHz=`h(0)4AC:h` Z[1 m-%4DZC   "HF qMϫUþ!nyj8 2`f!pB|d#,0} Dtt4!t#H.US"!~;ԪV 3Q*1-NiB4-*" .:{lZcVbgggcAM[[{Dlll<"'$Wu<FJc2$/ #`4E@SBqQ),%qJDb"0A c:13 o$D^3X&_gED@L)T0<DDr9r9rqG,Xmp1shokkk5MC[5m:5VS,6y&\ӧO>6111: að~_L*Re:ΠmvDjr;.W.+ ɀdZ hQEhq  Ei4hD!ňaFL##;5[cvA%wО5#BQO_rY3-5*,EV)NJ* "H@,DEh"D4EQc;G;uNmبXհڨ u=s]pp +GvL>!3)g|Cf8v'S*#Bʊ,:ta7d㙲ǧ|X%E iB1(L E! DL(!V; Cbooc7X ^k#d* Eڔwt)9LeH.%rV2 `P;[PFw\SLA&H"\̀;}<KQy ޸XKu?tjX䪎 R1 *BBA8QEgZ@bJ@ eQx:Cqk8ڈ뤸^*&Zr_ji6J{RK37+Z=I.kqMrKBPBq!b'Q"0QQQEY@3D(MCDM0,jqŧ`8txq)bqvd~QZNV,Ύ6J*eIMD"A\>CBI D)ZX qJ9 qcv9-VG^ y=çcqqda5 +{4\N ZerST24U aCgR]SP'pR/`&L DE ."1M ĉ,FSS ŅhJQ-jb;ġzaDf!6 ͽ6 1ǴPhWMڭ6#Re e9/Bq%QQ1B DD7HZHAB[읰ic9P؉8nWF,/ uGJdmH bV$h+?Gf;*j.L*C rf` f!B0a1!, cZ"0l3l7ڊcšF SMjgiqh&tB7}r s nLԬYGsVHN:Ar)K)BP"."&&@4%c1Q"P(@@ qEY-b}x RQhRQh]UE&v)o2DRp1 %!aB( -4,vVCT,vjSu( q1OggS- jnx$tssquvxsnvrsqqxxystupwuwtv{s{wtxvru|Vb[SF*UlwJHyEu qnȹI)"Sux!! DT)BL1X(.DD &B43hД "E [ci1Ӂ=R%FϘTi帽3ʚ5ȴ]%Y9,u'Hd&@)B-"B(BZT(& 4bDH(EAT/MCİ38jUM[puN6tb%XI@ik.͢"X$3[d"d:  9MfbDD)"*F8%* B21 6vȡbbV c";@`2r R{|Ci)j"k$,n YCu JXF( YTTDH  D!..Bb S11bcvX쬆UOڪա!f^Q `\A }C%IE8%W JBQQZHR,"0Ehq1piOLJ㚰whX,մ{bFZzˤgV:2i.+$ج)2RUd)bW0>/!ZLL *"&Q!)!D\@S8aHHH)*"gvNVӰ8pSm5퐹x$OGbQl,uFMӳ-Dkicm.UYP 8ሊ,..&&*1b $@B0 I E Yޑơ#ZԡakxVyIPVyIPܢ)Re=QmXBb"D@ !J i8!Vي8p`'jookq;93"ށ!VtZ3x[k`j(ѭ5dB Z\+˪,(hD *B1Q,8ED(ZYHLX(JL $!'aZ7}0 Le^L~ ^{E0I(4+Tf$e(+r@VQNGt (C$@H!FD %FQ(QТ"̢倠>P,v`b6LnhmVuzHVuzHȊ"ɬ"DTؔ19BK0 PȄb(aQ&".fQE pCip;zio"vSoN- dKE.["fWeXB )Ki[eeTB+P"BSfB8Ą-$b'4b Lf,1 DBہt`[1`fd{PK" 졖pu)ն3ٔ3B*j)ӊQPpx<#` B1!ECC &F̄)!hJH3$$$[ M[;S Tp("؋X VZI-ZfViV<1KvLJ@$dԬqC D #,Y HH1PPm,"6휰i7|"2s#"J MRDtfq17[J3CLBB!(-dR !YhI=@#a'8X,Xm,j+ۙjaO0jX*RZ*m%JԭQQffږ%$0#S",ʢb D )(aQEŅ D4%'`XmlM{ wp9>Cj3lo?!4g&~BBim:S8R.9m@-"BQM0 Df1B1ED)bQaz\s [>1GC'Z#M7Zkd&}"3(D;dk^m <, Hi(8Mf!E Y\DD EXi14MvZVקǴWӰX ju~Z'"^?r wI,+#ВҋȌԭ|pi8fcX^}Ro\ϯ\j6WUQ)J9FQ%iFQUUG2@J$*JQB"'qq1 NDE`&&b`9n::Zpj88[Վ*`j[-x˪(Bfjʙa5U]+ P iZ1J\",.ifL^N8؈aǴۻp}b66;nFbif_R, lӿ JR* j2!wHӲ22 e$0)1EDEH P)ZBĒMS 8a!อ5!^RDmPScS*H j`L-H$][CJiDEEd@a Kb"(fZP4EL`i8aq;C1;֡Ł"ȑڛib8r]bc#ܼ,"2TC5ĴB!I3Ob⢢QPLEhfZD (J\R:ӡjg[SZմQlTuNN^_/+VREFFDBǡR:8 pY0B &D Jb"L *JB()QecZZŁ) z򚚦)j:fUi:]nXսƩӽ25"h!}bV9bvm;{*SkݹS/˲ZfEHz$GhL%C Bʀ,2-"N a2%dEEhQZD %*$b@(P8SbBZCqL[;Gn5DM*n5DM*U83fL=I TEVGIW@ b"J Db @4E0` Ӱs܁93mۛUcqu=u}8>>لbaХhɘa-]vI>Yc!Pc4H#ա%C,!$3P,B") Ga1-c8avةUl jckUOJ1-q^*Ő܆ {᫨FVۅ*RMXբãCXf"&&` EhP$,PZDH ca;fcVabrwJz Е`Y*0XIe G wXie!2R2B1`)Y(&Bbd!$q8r`gu4 595Ǽ^ui18qbg2Ff dYƯC,+ʊHTV,TΒ#cQp$Hc!34!Т MDĘhJH PfQ jak㘍Xհ!*cbg)Vh ~Ԫ8-*e";S\{PONP°,!%@q1 iBPt`:6vl {OrjQE !9r<cR/O/\]T運2Y5Yr9ផS5+DYe\P0RHARqBh"&*.!B@ Lj8fPL6b*cب+ OggS2- Ϝ{%vrurxsvvtzrtovtroqtmtuouvvJpvzEquqJuvjG,`jG,`ި2Im8G3JΌvZZ8\ J )SbBqQB D%dXU"Zl@68&VEna@-L/hUՈl䥫 bRKARHCT%'bDH EDD"&b:0bk:R',bk(;U"Bi2 p㮱fUV̬ =Y&45hIRJ$4-J h"!hJTY"P&>EQ,F2 Ul]ӕ#if]6 $do:\mrjc5HBȰb-.BBqQ@(ńi B)ց8NC8TA#S j+I !BdWBkJ5eꢥC|8TI,ʊD$!`!"b@eQhZ\@фiPBqq"*RU5L5Zu(aLJOO>ZDܮ7W+=PF5#I̔I6(@R ɒMP(*""`)b2MS DD( L[bZƑ1m-Y,VS:fkk`6VS7VS7Zk"2##9jrN()HL`A,IDS!(Q!@ΡZm-V'lpqXt}@GfQd;r,ʁl%;jIf{NdfDDaڌB@.PqEDYH0 )$1q (Ѐ@(."3v;;bS;nkbkg1nQlן)nv d>'k.UPYV!'.#p, $ )@Q-&..L Eh$B8tՁc6X-:nc5-*Ul8Z5qRԪ"J!Ti_rT]cYQY)#+J̖vj64! )@IAq!BhQqQJP"ba΢VY5V8Z:f5F6bv@^U/N]x_!rNSgɺN]$pxǃ-iBqJ&PiP! ,'" "pB40Lӡً`bu`bq BAf hORf hORZ* uc*dEIr$ $! .B"LAB@\&iqL-#1l8jbC0pq'x] ^QB{PKF)u,g4jB9 EfRdyiF``&#S-%̢4E "Eh"J(BY1b5mbwUm ;XEqAM{FG]Isc6>vJY(+PFfTVz]Jy'r*#UeB!$K!H3,DL & !-fDRfbsVδ{C[0,jih/TZZ ǭPd)wpbV!# !pX!#YThq"RBBQ !ńDRˆMph5lӰ9SQáZ G2ǫnaJj'v UR?YtPQ юX1I((+ĂY(*J Eiq YTB" Ym0,*v"b"i:őCl {lQRq|~$!uD')UYYY6$&& LD)DM !I2I pbؚ N8fZjEi1v(b8v>VTKVTKͳ2DPE! \.! e,iQZLeBL hqQ8i hQ"B@D &*" L;GH4ŢVP6&hnaF%naF%=UE"3dN,1AeeJ2,!dUlr @L#""B0MAT (RB2KA$'bLѴ!YHQBvVvŇO5LJ',0zF|}iḩ;Ps%tmHm7TqBY Db`ACB" DEX(bBJ43B(PhQ*{<Ǵw{дקa RC UXbHQ(*E@E6"#EVVf`B򈀅@iQBдP(Y,(8iJDD:foE4^j1hD^rٛg\Mq24ѱge DPl6''"B!8ň (JQ&,(q""."B8XLV[CL6*Vǵ!^@ը"D{́*kȖ$*$eXl$8qPa8' P8SD D`T ӑ:f:PL[;&GkOyl:2;3f&mܭYopU5iuRK!ؤxR ""b 1"-f1"  Zٛ6L^,*V;* 1#J9PbnbJ9Pbnb*Q"DndHu6mFsY`)A̴""g1g"3 M "F@Ƞqs1ǭ80Z Gf9>BFbM.ZXBLpzJ X2YuҤ*UH A Q%@DTL("*`8B@ 1ŅCL[8CEE 1-V1;,"ՂuBM-ʿ>Iʚ 2!)̃(RM^9 !y0ZƢf+F5,bŨq U0ۦmmr4(dDD9Y4CLD"BqaZ PBBQ 4.A BCZTl12\0}F1 owl^ZT(YEur{Wl1'I  )$Z &c1Q"B"Eh)! Y@#b4mL[4ÁnYV?{v3eZYKTͭLml֘T* "; eP\T Ef!D(Z@,D 8\!e"Bqд(GXPӡbX-jNX-DBP-mƮJTBJSVLB LEr(#AdC>tuGbVyR*  B5Ԅ=+9K )t#TEACQ (Mb8p`p 8,bW^uǡ^3B VتR"L5AuE YlnȪ 0! XJ)HHK!H&E)ZqaH:0[VMi3ԡFb:aj9M=7WȒ4M!e)"A >b4DQ" ",NDPA3%FE! Kɰ80[7ŴE,6Cljq,jأR4SOx rNj7& KJ c ,qQru[b/Eh8Ä0^Ρ+ʼZ)ZCW ZlC5FdHX A,.PřE(EPDYTa@D Eagcu:^9ު h1R9x|"Z,-<ꜭn !H0b "AZEEhZD(( ℈ #b()I"bBة"XOggSE- 'vqzursppHHJrvrvqstIIstHstnECtwstuzwouztnO -Q@I!vwJm0!ȔAecD" DP(* ! XHaPLEiN87L1F-,VӰq`F-vjZMfa'd5?8,섬 ED2slD*k+ I4EĄ aQ)ix#OCb2s\9S[lRn =tB &kSe"VT-RHILQB,Bq"N$]Ȣ`0L'ZMԑ^ Ǭl vVk8fk-5b$WmX'1ۮ%j"Ò5(C6pPR `)A(Mb$8%#B!** PH4D(BSLs`8Pju=6ȡ1׃>r-dM~AŌW˵6=3UBOFB뤼% PV@9|iQ L@(b1!@Hh#b̄"QP11!M("Mڛ~U8fQSհ#ne ^FHzS 5VCY-tS( > B0-Fb"L )@bZaq1%$"!"3XLL2i5m:P(b!޶, 񶷈zC 9BUr|0B)qqZEE" h!"ZbL1!BHRA "&D qLllqǭV|z%n--vk omje*L5*pK*BJ$X0 ALDh1JDȒYH E VL88渭Ȫށ`b>/UXL.B;I'@'&"/&9b`$JDj}_ I)xbR\a" yM"0:g"Qo8.WNk:!m%bq넴L{ Y* !<|p p1dȇk>=b$`a@$r w\C@kݭ6us'; OEWAT#l)"Q a`"!e(%"Bq"F '4@H Y(#4R("n:SV,Ut,SUmM bVf٪I fli[&05Teey6DFbH,Hi@Ӵ@DȄ!Jd!XH&I""-J )J\WRT*vAV\$[ Xsݒ\+ 7LdU0B3 áDT\#8" D! XBjZрiBAh8r_iĈBe5SiU L}"QDU A2%>|u|u zˆ1S(n? BE}Vֶf!'*,qVf5 ^0%<^pE8a>#@o@D>jcP7:/q߭6uL2TCiJU鎮 BHEE $,,YQ!-JA0I`ZBe@%3,*N(f1 Ca XPjC%t?VmȢgJI-E֥vyneTڡ8 ",`BiZ BP,d"D B4""B%cVA1;F%ѯDiQf"z(U0!q!Ẽ0+ H aBkc8-PC8r3_Zẅ́Wگij+UVJ(L+*Dyp AHL!BD)I1@mmM+bP5*Mbbu1Vq`p*D^"grTU*qfJ1#cә8ۜ9 Y)$% ´%&(BĈCDQ"D\͆#ؘVy sMS{ېbI %bI %P֜ۥ'Ut&ɔc!P2DHA hBA B1DD a1!2 h(BL1:^0DP6V J LrxJ LrxN1Wa Ijja`/` ނ+$ t^g> JAVQl?B5 ~j1YP3#BH `낼^H֍H0z.21y@!6$2Lp^'.cfx7+&tS3t˴ a>CHD!"JXLDLLD!&qP8E!BҠw中a98jojq`^eԭL_UF ?_tȚ QqN)Tx X҄ńEYTLDD ,Bbűb1PaXSuhc' {[:0"VS:TFWV]Qc@lURMT, \8,c0$ )VI)M "DHD(bBZB Y"تbcwdXEw\b5lM[;0qf'd n9\dT:g{ʪDuQuUIn$<x,$ C (B1!M&`)Y- 6 jgo1ULyrHfUs6+-DP„5:-)QP>b(D""Q-FX(*&D!j#PbX91M4ۃ#J#*?mw҈%~hklݮ2Djr:M"ad"S  &3Iɒ)(MBDHQ,BA( A D))& F"jNBŠq[ BŠq[ Vj [SutJ̎ DV8, K3-PDbBҢ4)1]\ԥ$e.QQQX""#lQE[[Vu}ZUcSJolԬ DFLʊLp: /rX*@, ,YA@ !NęE bUU,"Ĵs q{;udEt`5-"9noca#fSpc7tr)81ww:`O;ͬL){¢D RB!XLHIY BЄA Nm8Qjz\X`8p`cX0mphU1,<>smWNr)kKvZ"kF7L3"j:ɐI .XBH! !B bP(-aÎ$%BJ NhQ!D * b4Ƒi( ju1a5ơHٺL6Nmo{)tj_;ؿPD5)&m&1UGJ$𩄈 `bM PL(Z BZTDEjաաc`W[lL{ LCuY,QOggSo- ~T&snnfmhb[RgJ 4?qȑ:tB6ꏱxrdTE5U:*ıL6}fkg:q,:MFETFfLKyXb"HJA,U-NXY*VpjbZb^>&.*" "\C$󚙁!V1a.5rry@Bd7G1HxCw Ԑ9򺘙IްR GǑ0iko5!qĠFRGiQTj6& Rp\0 aLw: 8П@3[aa2CkA4N#;`t Ȁ΀RA!?bSorLLIC˃I=q:u:8rah YD@&t5t," w:WJDq˶s&:gU$SD Q1PDqJ\@)!-.lޡElX,j0Ub >MGuȌ48q0B&9Jzф\\a :8y9  .Ldz}8.`F kbkк(bkc+"'N+hMzoB$8>%WPC`D!bh1@Ea`DQ}hC@:bCG׀8=hP}$'7.1.ĂC#} tAnԚ 8$95<^[CYSʣy=RD}h:3K,(8 QZ I%IB@ &",$@4 E4 [Uŕp`q򚙃+6]@.ʃ́SHpHx)Rax' x s @G^p=^3s/XU T`H' Cn78$5WJ.&+21tg0<01@b:,aӡD~h0F #b"ZlC>>b55Ѝ0{ECcn CC#߀8D@(@Œo.Q3BDZw AZbT0@~(O<\B%zac\ BI3xe W`uFoׇB^'E'k~GxLDqOeQ Ci!Vs"C`0 bI)q质7zp uZDLx5 Q \L&h^^b Pn!`@1F1m݈j@ [WD?tiQ0nAbACCC4%_EH&g`%R(3`*⌨$db6 BHI )!%SBЄ"b4E ;c Uzp\1@LI['lL&̄y0uǕ a]9ӛLz\'ȐnaEF!c20N="AL@}ݮG Lx33 5^G^\b b5TT1C f7c"rH:>.Et1E?ZhtCan &3.D&D#N5b 7b  Z C0mtZGB"^(&bx Ǣ ѮYU5cb5d,I2Hɒ 0Di%R-)z^>ڿ>]~PaQSMTTD-[QUNa,JVtb؋".=q9tJX@5dJzq<2 > s]-Lh( CKs.O\IH\! ! 1<bzJtg$dx\+/r"+LFD҃荡Z׆к#؍k~bC"oG6C7a4FMh Ї4"Q$:C3 hM}h&bc3@~(Q$(Q$0Ę99׉)Ĥ "b(S"$L(Y"m1!Vj!VQ{0aX/y Lw$Ƈ1 \\C .D3|`\\0 W>\qpe2N8MD7 蝡j.z'Z$xfq]8#3p̺hbHH<@ۘ l#s]q0׌.‘B&"1Ml1aqQшCla"vha@ rt 42`@Gk@`@8AKLqES. F(L5ߓ2+BYJQ 9b3Ť$,z٨G"&R0 !E4E-N Evaj d20!G u3Wr5u# ջtbCD? "pq\s AtaBFzD \z\kx!L2p+d+Wp ׇ{PTE8rZ\0{. :X@F  =~1&'‘.DGS!AhA$cLata@zF?Z臾ПZ4"CcgHA_Ԅ(Ĉ!qDL7}T}pm{Y6 T8WX,bIHHB f,f!%&J*؋ꘝ" W^kjB'*"vVQu"4</``"\!0zF]XX O5$Fu""u% A Fo,"" x10~n(׻tz'u\\a C@&HG hB'z股NgSB=qPj\D8uNt* x'1]i\a^oj aI"]QWNBO=p1Qbw zB) @ 0Q! ZHo0z5E5-iF5B7IL;w8KXbIDr<0,h؇ѡ#P :bh C0 -HDbFDDCHf]A"1F~5LL8XiǰAӮÆ<8c\SIDDi4QQQBDi1"JbMBأb`CFrFrQ1:Ng3qx0+yp G&ao|(| S1CC7" DH1t\y s0sӃPw `RGNrD=`B :SPĩ͈# (@0#8EM!ndc ]qZiL @hFQGdHk5qfl c\z67)kLJ0]n7w\pX&IDDBE YDT(1} ~mZl( j5LCN5y0a2z}Ą z e-#P>FC+ <\ 9tzRA0" HFb$O"@ +<Bo@# c! a,RN2:MC' .2Z;1*F`Sar"3Nzoe0` cbdo1F,40 0014RIñ-!p"&r]!:W$Iq!X4B"Diq;1 Cbk)PU5! sp\r:)4,3kfH+̋ W^98.&YcaH7 c+c.тd W`"SJ^ 1aHreHZ)#p9gA0au>eˀ CY01FhnA !a41bo7im8_lBmti #D B >5\<WpA+dh"y"T1Q,fIBA@LT\\TTTL B(4Ą@H&D")*E| |+Wf~Ar}ȧ SHgu= CPԇFPㄎxqd0Rj(G@"\d5ad#y3 5TcDH`hch̄뱾~GD'"3:t A:0Fj"# ۄuh6BGGZjF mtE"E "^5<-sG&T s}ѡI@䞐relL2I$,N EP(b!Eq11lk` >#s&B 5z/fjj8 Dx"\b0{F!HN}dgE("hm gxD8FWGD4 0ƈm Gˆ&F7~ /F -@?0AF@Ӡ1"~5 r[?`,81y.b&33a(  )Q1"VVmUƂ؈9k\#Gfq!UC5D@<`F0` Õ&3 .c,[:N24Ic$0NZ/^Q'N="tJ#0F3w/,> |0.7„ƁO-`t-F#tc7Fh!;"QcCu qu0LX-zS 븒ׇdd`Gr>s\ǐ u z\"9^ЄX#zƕ\10\)Lp: E>&;ސq9Cba EhɡG~?tEZG߇.<'}n+n5~hQע!fretsonfire-1.3.110.dfsg/data/jurgen3.ogg0000644000175000017500000012423411152500023016554 0ustar mjj29mjj29OggS--vorbisDOggS-|_-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS@/-x["N```c8zw{}N|x|yxzz5_P D I C# 8 -4Ќ(4 -C#҈B3 0Ј4" ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"v5_P D IH@@FAhqhAqFAFqġFfD`@h@`"4fLаDu2Zpz=zH8iD0F7Ltb a!ޓ $.2DJ\z/3ẻt55YfQ=S1 -CJ!"EXD@8mUG8aoV[[iЊ!C.r<CjooqZU:<4NʉJyl"=xTKc[Jɂ X\\"DҔ8bc!-P8 4Ӕ(Pq".N||xL*<􉙃 )N>~RZ\*EYQ9Tg̙ nM`  (,J$% D@DD B%,fck'~l `i C{C.ǰ8H8zmpP#Auܴ2+"GFjR =-b&QdD f aIDRi%q!MDT,v5Tʇü2;;1{1VU `Ddݜ -2*k :CTSYQ]$%6RBQZS4Ţb4D)'(%i!X`,PS 0šp9^NbYwdçǐAFԜȞG!c4jF8 +jDӘ#݌:D$$CqP,JQbBBB1!@@DDŘ@Ehi80VV1;)C[u* L Jq0D?hV)-2#鵴Գ-)B!bq( 1Z(.JD(Q((BEhBX\Z(1P`ִAM8T,*CUMjg>bI:G\ H$N++"#{Qmf<9H)X1%*"F F11)B" $BQqrִXXl-6vjuaCԊ!N8Z bxe: JHvMf.F]d*B"+ʢ ETKԀu4J2vSJ$ p$D$2|I I!$ $C!P4!l5PbZq4,$|@C$!*ai#(ia |x|"2u;h>|N&ޑai[Thbp$WVTSP1bǀimq 0FӹLdC rr80,V{qaPXԧ+ 3P 1.+2 +F=@` :zWd&<D2.#ED`4-h}-Ё2xi0F97#;A>z%.cf{D@^ЏIJ;P](ʈNSXe&ɐ&)H232X Bⴈ-d0-F@P)0)3Ah@̼#@с! y8+ d2&ɋ038f00FЁA7Lĉ0„ߴn@Ga1P+ f! ~׆>lZ) _tTibR Af-Rd%*5ecWMb#Q$I/ p`2 $$"f &f!mִsh9c6j6Pˡ\\Wx1|^Lap'."^aW("j#92!I&0KV0 sa#0xj`X֢OLtt4p u#t^ی<#.00C=V c)8Su ނ+T%.Fm 4BGĈ";0$.=1D!m NF@'D q140'hm"MКfqvH mb2841-VDU0Ii{;q\2  <ENT{[lMC9Ha@J SO,Fx!q|"̇b10>.h"50BhCOy.:D]1G2<sIXFӚb\ab! h0V8A#8:F .4j$mA }ia&oQ`62YI\ue82qg@Op"@Y8rp ( 8%JbB8 h&L!,$MEhb4ic &:fG)CX]!-B:CK8 a  z\y@9^u cgPc#N2Gȧ'9`tN }Ū &V8f5E$ D"CFd> 3:ajudX-u\WIL.>̃D,Ƅ1b8DHZ,4lm q;ujɄL.f0Xˢ5$|bЃB.S<&GLPNFVQ C'!|T/p L&3 z'D,Ӵ;@ !ÃuG溎@3|# '<ބ@ETq`+jgv**jaZ QӃ.G2Zhr08aCЏDA -DApP#C|ĠO@(B8'0D2m"!@uB04a!ЈQ5ۡs=[DЁ9}:Ȳ"A"pj"E H aWDL2$e|ge` RJ$A$I)bcbA[MĴ#jDL`CC*bcѰZa5>ԅ& jcqd"wp]G+䚐aN`##q]`fbth/XMxq=&.AGcLM 4ɼ@r9spJ#<{O]34 >q qB !u^GRk -C`01h1tAӏb 0b3@08rF] 1D @M?]pF5fSO!`7ʊBTUNyL"ALʹv8Q3D2H$X fIBTP4%ƢDD(&N E!B hhQ"QM!5\s]`t&3Wf US bAd򂹎9\TP JC<4y]y1:#\$ 9r\ys+` 9x !ЌsL2 :=!;=:Ox@x\BG ]mB:hELѐ^G႞¯gth5챊7=31jc74FC#a۝#PH1.!BzPtmFn6iE%ɵ^0YVD:_\s;dQ)kʕn@;8錊đL@ p Pah%N"BQ08@@1C&4Ņ&'g›=%e3gЈH0 wwex̑|z+031G]$DP=W㺆SNjo3ǧa 0F.@k&b- To\:B#P Ѓ1W^rL\SJ1 [Pz=5j("އ>D}QD"FO=azP z!Q 6C FZ(1B)=6luN ZT&S+*[H@vUM038I!ӑE "@,%ro!8ÏF -4qLh. HD%ș^wT'3bf g5Yp@Ou:tFB(()#ҝˆJuوTFhG*mr"),BbDDL\*udW 3tF5b0E ~l&%|3)yGT $M擊(2ʲa b$(fr\ɧcvq7\uyC Qk8cek=X], fB1 JC8z 98QX(bhq4C>2bKƹO q(**BJduLu@D ) LD("Bq66s;8pȁ#;[;1[aŁ0l,1582CZM+v^aX|b.PD'}b.PD'˲!+ReC)$!".Nh"¢┸@Dha1&FlMVC#ʇu shXMޑjaᘡV;bPB?2;žv])C[kݭ5igB"b4Z.H A3DEq1 hDBQ `D,*EXM11G>|buON2QnbTf6 \Lpf C\ Y@H,&*$L"ZD c"*B1 [juBmjq(X)VX-ZX S:a JL3JL3YBm9 HyE:G  @ i⢴,FhQJ@ -B1ơcj'iX +[0֡#pdb:fo6y2z94{ȓЫ(+jJ责;1r"vO*K4ńӔiB4!EEb-8m5V{[ΰXp LVǃzC <"ik ="ik T$LLhEh-`1b8s\ ;ƁGv*agX +;088P1E,$\Qkb'٭W/b'٭W/QeA! D(д@LTL Ei4 iS:!008tB9nk#vbc8f`3:U5P:4T8fckcŁ*0TO1& ˌZ eleFi*I4j""RH5ږ<@HS @L)ZBbEQ%v;c"b:VuhU [bXsho FB3%(guBuR֙rnRCǀBT\1J,b"ƁXZm {{1S-*6b1;bc{Q{5-C[;ӡ:wdDqHkV5JiYk5XoƪY$GM:{L1y8JR be1JHѴP\д(%҄ ҆C-Vq`g5:i+`03iOggSi-j&#|yx}z~~{t{{}MHKKvs~?Bswy?:̋qf5:̋qf5 .G 21:Ϭ3mPB0$ Eň8E@SBJDLDQQ,DD1%D\mԑƑaq!"8ښ^fBF'9$G2\;UK֒4DeUun9:A)@ )DLLD ,)1Q%JDvڊcK\PXmiYu'^4d^Kpkk {fQA 5:Kv`CpY!|qB8 ""&DMQ4"bb81-bڙv8f83:Cm,6Na:F BOO}=bg)c)v&*,]Ȫԭ:v !Db, ALBBEX  E,&"MD DbY bk5׊XM2iV JwT+tv襳cܺmv2̂$(QbQ@@"ⴐEA(8%"&$:ZlW\PCR[0;"xNr%=qu>Bpx,#$D(F )ZT"R̄ b1(%N 'L;s(C[3TNLðٙX`B vLمB vL٭Qu!MQ%eUE )%X@L-.J (B@ B213K$ P\L@(JEDi@1E(fbku*S{'CB|.`J\v-PEep #2btj!R>m29($&|FB("$@B RBQJ .dhRJioNXŰsL0 aZS>b؋jGG V5:ظDN)6j(#lUZ}Κ$P #-N&4E EYL!DX@3@D(""F D)"**ՁYƴqބ#AfFR`W{ԥ]O.6\K, *kV"JJvlUD "+Jt@ &PTT0Le| ZLD,*.N3K"H$N )bʴبP0/>׋ *;ťK=xq)) QBt.UdPB`)ˊ!L DD@2E@DDPHb,',1!儝մw,-b(j"XV5L^3$3tZ2-Z2-2"* !nSJd%`(!"DD\""**XDM{[C'VV0 ^V6bb18sHŴ9-ċIF7>I3ȴ zzL<(2ʈJt2Rj=鈠 "")!Ĉ%J$!,4S Rb"P^/O\^|8o'zGb.gfUޟ4&,P{VEdDfA\U8eY%\".&Bh"BKRI HBh&bvSXٙV[q`10,Vj;s=^>#Q-Zt¡c;4VA땱,[[ W 4YQQQUcEXLmSMpJ; fI,",&P@DDi1RD1Q E`u̴u d:tl6VqB)Phu'd/" UeNbEeQ֒9slar %FC д(Qf" "%*&.!BEiY@D`cbu:s`b9^!*PO** 5TyR}RqPi`gU!#I2*y6,Z$ \ _eJ IqL@CEEX\D""jc:O# 6vI-<)7K tu{j}ATT Q!(S*+XNf“qE8f" @'(*Ɋ1D'Rp9B'dqQbY BC"XEUT\d`8crWp:u.Ju"!C7y#0PC])ԉ0aa x\\3z<p\'`61"(!hbU+VDNM5\s t!] Mt1.d"0Gp1\c!#mAh d֎qٹO٤c\viQQWA8|ϘYp1d !t;p|z cБ>AGHh TYe;rVYe;r5#3 ^$dhxJ,PD@^ :7>\w4"AT6T&:T5.*4Ys!e'd-$p8,G9nDPee9`z\ (#8D4È \0W^j)~u̕2b`ɧ#sɋdL؊!37Xth]pj CpDȄ6DVFBOYQZ{%&BDC1-;A_0~.=(q QF 6`!j6:ڈmtHD#Rwd#LbbC4h!aD!8&/' Iز*epP`!IH`Oh ʨua`0AEA?0ez60ez6RCeL!X }8D- a0Pob Ca! 4BIuĤriQ&BB:Cq;uF2!j1wv!`ͤCaӡigZ5q\atfY)T\n@*.U!OK݉RQ—q""EDYLTY꘽a15m j5lajV[l6j8ngu^lDհ*6vFd Ph+ť6r^\J߬ MfJL]< "PDhC0a"hh)1qh/VS|`:ӑacu\8,Ǚg pR(H8\BEhcqq""(DEE@ qjk#3l {[ŢjVաic|XJ6l\}ي#ð1 0^9LJ+6BD&$~P6!|H#?Y֐EeEU**J,(U6::)l,$H̒,%-"b)a!5d^/. 9DHP8`kBzu I}$s.1׋9FI( xϠcIhH &+\3#ah C$2#k#@>X0ECA=HXp]uA/1tzE= CiblQA&F`э1(z!AB7BM XԺQ ݆>?1B~XF@h[$Y~OyErOkeQm8%B 8Ƒ vvjucl c:wbgqq;!66vvll,"3q]tht\!JYt\!JYɡN=)<K$H "L(ZEDLmԑ!b59E ,akQ;b:pQUmmLq=^'n7F83t*qf$ 4JQY0f!DED@!D(DAD@1(1 DHC㦪C,Y-vj8q,6uưUbڢVVaT101@UVYQIe%K " #Б #4ELabt@1 4fH`¹~{$0ܫffuYL)RA(!YBB13DE٨cŁށ CP#qDlL:i;ZlVf8!6bqhѷ(yXFYFEdRJ)L|ኊ@\2$@DDNՏC Ǭ!Hjőc1SNlQUā؋݀bo3L#31<.A0z\@ aPGuBDuTi#N ! O8 F(-7lp脭agXs̡96=78,vvq:z]CVM;>pMcD:K! YG:K! Y?Y#!QIeR[TD2 SYDDB!-*N ,(#bo1La[C6pbc6чZpdcZ &vZ'*t.9 ]}?,SV TǜsL,I F@xK 9YpB.+X&N,bX Q`pqu 0dc :^pMz\PFO #5#GHN+H#pwׅ鄉V 'LhXƥ̋aH:ud8J&c8#t ]@=P5H!djAEJЉRz0X2/kهq 2Q#v# FкĢ:6„nWGGDEDk'd|臮Ѻ-F E1~0@@A~%𘧈RÁ5q[y)>;_3;PCYB d詇'\(DZ(H`V0 X"%!PVF\eGI H0H„0-d`3#iq#(Mv}2Eq a.j5 b z 9.f.Lp1PĢbcgm!@CGYӂ-ZPÇqMY,c :eѸPބ f5 v&"Fl vliokAbx0J"R^AaHhme <zq]\\0@53 G;=.CF#jQ Ѣk@bO0@a.`^qN_T:,8}'/*uv~JJrT2L`AnfNL" $IH"ȕd)| ._@>(JaP,BE44@i0 " 4PLLiX"bg؋"0̧HGu:G!z\qiU{ "c&ZMVm,a"vx\ӑ+!TG0Fy1-[;*Z0q0P1 Vl׋@ȕޡN+ŢԡiZml,0d1D{&k8zFCzf:b D-Z`A& Z3 eHBЇanMFQ >Qrtv]bmԳ<]Qj5)!@URMN$I" _* GJRd"FӢBQP"p#/ʇWBcP' agؚ)VŁZ ӂikb`;V.BC]z0@38 gpаx05pй|80<  9ǃJ M4 ]!3L0Ou1s0C|fbt \aojC W++8V ~0 sCjo0+\A^9 1 !NiuC@mc&~1#A tq 1 /*]PMևQ}QD5 89tjl.R HBʰ<$ L B⑼y]Nju$s Ǖd | bvcb5bE0V; E1VDE$1{ &b趆0t *UP(PمJa7.TkvOffʢ,RQʨYT &b35q&R$X,YPi1bjbbE1|.I^\5j{U [S0CL{ $WW\t>E BUC4lLq]ribh5<#3̕\W+WV}q]@Ӣ$ )$1icF޾fB^ OX,121=VPrz [=@ʤfUd ) "<2աPӴ*xd>5赺Ф>5赺ܢT]M[G5]b %1JD@ @1(Z@SPiEqau`X-NX)Y;}jL4&@q`&@q`M*j(Y-PQL!`ARHL ifBtL8дSE!b9f1Ej 6t;FmV1::|"Š^6az8A*#":"ȆK!)qJ\\L,"ND(`3(3 +J(q4)P L 6!VVqhElM,bC5CNNz |)Ywws#"L>ό<9R=\1Jb1 +"X NqFX:aj:С&Ĵ7ZjgbgjggCJIBww(0xbQ`B*j 뚴2ZA]BHB1BP, 0%Q@A( hBXBZD !"i#C [ׇ9r}P;#aONjHS1S1*kȀ8pm;,CJ FA EEXLD/%XT [{[1Ţ`*n;;;aik5ޡC9z}קy]s2(n㕉0&Gyp+jG ]2GdkR13@Z@XDhi"&BѢBZ ”iqb4,fcv*aa/:mLӰc2t[ldJudw(2\T@vB~5,Ugsnu ΕѦ <4 AR1#""ⴈ@bB )a9B¢hZH1,3X,jq8b:f Vqr\anB/:HFF $t"* GvH2ؐ5Vu)E>80 ((D@ ℅11LC f bHB (11Ё*82phภ؋J .Qs5,]YkP1¹k(j,Pٻ3\ HBA!0Dl"]xl8p· j:7Ux|mM8qÇq$|2usLtj!ȬMP1BiB "DBQB%Zl V1FV bob:2ƴ8fULpP;11G Wrq:ͰT ;}qA,* hUsʛ)n&uJ!G  c8%)#bBqQQJTf10P2!XSG9aX 1VG6jb"Z$=ʪ55=ʪgIE-Y H)+0@>82#. cw0њD _x 4g=*6- qI2K*82DW5 & B, wU N( x~W)8gE0i*(AK`*j8 gH"y#z@q;)t  7shQ %orT*S<rY*s|:΢wR bؙ""C.}Mbe}ٝs@@/sN4YdJ YT Ŏ3$dGhcVSUffMhDt6 Xu{gӟUW{ߚK癧uF*UeEFŤ'#B1 D(BAB qڡC9fNZ},;89Cml,N)vbTPVѓIy-tUwRsg7.#PʎN6*;))R b&)&BJ E4ӄ(ES4-"Dp`/Vǭ6`3 uh"NLSlmԢbu"3\ke.brb]ke.brb]QY!BpoR9K"eR4%%1Q4XB3%„b!E3@DEh!%p>L> 6@u1;쭎,jG8LdW'r!tpHĈ"HwiRtN$wEMs5@ՅdC)0q#NEWnzM& >ߍ:ݮ~:z]#tR^!XYAx` ci8Gu G(yd& bEC#n `$4+wNtӬ;5K"f2Jyb  & Y̢bZTPBv`5 va1#+!8tbE492,V[[Q{đ0qN,j$|E.;$V]v2 dd"lLdEV+2%$ (#d\*@,$E 0$HB!vhXmMi(VLCu`k3s 0vV9bfZ')(eWWY 7B ! wc>;DV5d\FJ@! =DKVI(#r908T8ę"=B> C LdF xd.`COMLf|59c2/&5`Pİ[QL0  (Մ͈;BGL;b 1-vjo,:t720i@ ׃+LClmԊ0++3x0C aEt]}.ȫn3B!obFx0 !6!vh[% [dpUVC>sCҗU_0U؟I_V'WADv4CȐ)AyVQ^UȒ$1B8%.`B1)JD""B1bZq"*'#s #cc+ kLǧsL&TU10FH :O`zG2{HH0 p:9&0OLBBN e8Eb(vjo1Ӱ؋0բbZ"H @!b1MV;Ɗk&0x=-:ps=c@{NB@$B m}cxN' " b"臾@D~h7fPchcI(m&qSZWlKބ9nJmiSKEVW(,.RfQL5Tn<%I,H`L$@BHA )Q" EhMax=渀^qu%t$y\/^3@r@c2&PYTP!u5W  !A|$p2'C(Eb#2O"##zLxetDlmL40A\uL-:>>8 BtOggS@-}úvCxtuoidYZmc`KPr1i5NA&臦 1G7~c:\+ FGk0CB:fiZF"AZÛ0F1h#nvq+gvMq+WډF!,3`) $愅҇ =!|F!D VNxzW\8U|PJlt<)r`LRhZ(1bJEY(-Bb!S;qS ?S g1XՏEMOW^3E koWeյTDQFTm9'89 bE! Q]FBv=vvq11lf`XM؈N؊8Pz'v, b~p<# jO6 gmwڨؔaY&"EE eJ1 b֡baQVSl-UôG;Nl Y'Tt (R#Ӎ*:rE2f TVEu3t$RNYK&IbI )X fgZHXPB#B1񚁹ɕy\ -hL1\9..> ЄqdLu\^@Ng$S渘u\=8!F4}"Bzja\y:x V=#0ǕL&0B ɠ]n BCK"1-0Bl # #va!Fc4?F€ }KlB,&@}>(q7DeAS! (,iKTSbXbIP!E !dQ (7šŪb1O/f$rW$$"a1 {L1icd# a\ .N'\@:/| Eȑ\uap1\9^:8r&dP#<%&dH=80̄ay̼5 \9rznF #<Õ+0LoB! #v! cG}acZla&Cl0AG>B  a5M_hhn qh "0B ZE>'% P223EP!edJ'.&fI$dA !B"NXđ#1,T[P af2aCG],Lb̼rqe]#zO](`PyWdD f\\W@u8ax1 Er6&bӍһ(tx1 &pYp phBGG膉742E:M1\5VxC]iCBxam;:7?& $PJA-ꆨaD18'L0:&:fsE61ڄg ?!0 1B#0hQ/x BB @7D `(4%@/PtK!a,vIafIL@("cJ"D!! DX`-u4' 1/\pM>L%*qe8fps dJdFPG0 I^c=u:jixw:x2)Lge% z1FtR#Er 0MO{X !`0:8ub.f2Cx'1&p#o T4cŨu4Յx=CHDA0@hbCѡCk1]Lt#'2b!0 @0>' ޜP@x*!T$)%&ID3 ), @8Ev*&jkgo@y0Ȑ1Gu1Q=A0NG1/x-th<$001P #.88..чzH 60L^Kp!U6jLC]V8j\61TVSz}#N Hix',w 5=E|ΥszbɃamH!\310y * p*in+$ ԅY2.1Ljta\i4Ct :zBv&Į!Ђq4hFbфmBq4HhZuu 1ՈFh @'L`'L'f]]')Ill$Mb @ ⦝jgk5N8ZpVTմuqq: 3V;1bGNGCXC:1+OEA 5ԸLNMGrA; _(qA20/: Q"Ƞ:Lx=2s 37kq\ בS}>$20Wl uHECCA(qи&? M#nB1:Z:8=e(CI  14ꡧ`a@mF x"R0B'chB"A@b"'4zh&v1RF:;u^t$e&6$"bL (&b`Q1q(fqBQ qqӂI8kf2kxpx1Lȗ #$+L )Q=qHB#5dB v:&sdOԐj1+@.B-\ur#a$8 O)ق>'âEx = :F^'14޸,xqMfH8^F>T]#v)qAn01&bݦuM c30@]!nW0$#@50m 8G?nlq"a]Ԣ=0R dQ`ڹDI:fI" fB0 !MD@єńPb` )vjYkW2 W^3Q0xxCArILX8<.& {g(ey= 뎮0a!j(!]zh`O NjxHqc'ㄉF@hSO:chH8&+ׄ03 yD >Dmu#:ЃЍЂ@ZkwCk{bYpz'kcZK7 Au51h@E4n E4n p Xڙ$Q2L&PL(Bbbb (2!J;aiXԁ!=b`^b&1'|42axpq%k2׼^d ̕ <Ѣ! ~MNc:ff"ƅ0L;1u# A^PaN=Cz+PCAc0Ƈ!08-@A)`e>"(tHF4.x=a (1=B0 uH#vo0&h1K,z!DF&tZ @hB5r`QA t "XT\fݡqqL$ @(B(-*Fb`","d@  aB^ +ue2dffafsc&s0d>( !`QOt k!D0R ` +Qxb@JS Tye&q p0.P0HNc1>nװ~DGCqb_5$9y11{2Z`0(,zc J5#OggS-RQYF2*hFGDDuzwzsyxHLwuz{'tAcunw/c![G% ~H_B@cth-F thݎ(}54~5l~ "jE$!ـ.ծ#1K@(QqB!&BqEDR!B"B1<82I&yBw9-z\0s0:.c'.!@.Ou}+W.r uG` cBqEwj@AcKAntNa8re08tâA(S=%ީ3"|, Zl!Q3mQ?2 A 0!~(v bD!B@`H@d0{>5Lpfj870 ԝb,$Ib4@ EhQ1P@@TL ǰ 5jڀ>%\2333@2z:29&d pL\r\s apz_л1 Fv.jAtaH88!]1&dfu LZ8$a^'tyq%6H$LFp%Dľhtt m]&@4}ch7Ơ   0h 4@ HF 4 v5;]bl»Ν.WwW16} QQBDfEu!"kBwqI\LL$`Ya|>OB2I)Ibo1,C lq]tq}:23\y&B<溮y:+"\]&dȰ,tr$ujI az]CDa|!ENq8r!B=&5:^B] ;ZݰΪtD|m7&)9_Y͚եĂ2@J:g$ 'B#Ƈ 1FGh'e"~a\&Ok"`j1HvD8 +%ĻЌ~_$r0p81<I@Nu$ ':pZ*9pf䊀 )Q4h11 "@\DD#PrhoС[Ǭ#X Zm840,V*;Oȗ1Vr.QTlG*V%ʞhwJH"tt!oRi/ bDňPD(@\4-% ,P4;;u`ko5Y ִ8P{[ÑC[ÑXX|z< aJceV]JcJ+^U2 "Քcvek !q6%HbLQb4a"b&b Q  X,V'qSPMGvŁư7v"j[HB V WzIV WzI,3SӚlIu-!2!O(8-D,bM DEE)&B1JL0Zi:PL0ةj 1ZV$ fZ׌fZ׌JT@!DeSRbp9B* $H)ZE 40vbอ a*:rAlMáNZ:r>FýS^^YGP* ̺)g( \KQD", dXPR"SBQ(%vvV[Q)j'666 QbVl {{0^D4 VUĜ:ⶪE%v#,3LsJ5K`.PP -,Д$ 0Ř8fkX7őau81bco1M[ְƴiڛ؄łERQ$UH@;AVD%搘Ba.r8q̡:f9t^huǠ7֍ >2]}e((GY+~DUJH`B*0+pxh(<>}H!Id<^& LV{e툯U^Y;⭹̄4]VR*.wF3B>+Ɣ"Dh".*#DD!-(hi{uH8&تŰq丝ƴi{> z ^Nljjkڑ 5{umkG6<רּJdpDD͊ʨ#H "4-.E,YT@HD D u䄭"0HH>[ d"m&#fG8"3ͻvI,fE("qqQQD (-"h1,&*„AP`B2ׇ\x\\9c>3"2tac* Ux}0 9קO@0JC㑁'&crG b/a9 ;N|^y=O׋*bbkcޡ!b ib1DP;UU1&L0xçWB>0bC3mLl"iT bVSu1>| 13< y]`B_$9pdxq DBI`BwhNBG4c5B8bO !!=Ac.]dCOX (@:0Fh OggS - DOy||R"I*&kJ$i8G:w] ` 7座I2L" D"L3%e1!8B".B(a9DDbd\ǕLyׇ鈇UTL)6z5LW#9sp0pQG|D9`8.>>QLN S-bQ; (Z!E[۠"bp3"C.Fj+pȋaO̐:㺎b!בqT`aZmO/ WeÉj3L$.B5 +\8.b]ݮc/b 6ZDC  1c :^ua61G0zckAkѠ""@>R*sCj;R*sCj̴sʛ:Xd$$@DӢ hE eqqG;nb;4S1mvb:* (io5m`fEOa8I Xtꉑp|8rLf`P,-vV:2E :wƁj*v8rhY <.x\whctR:P0! tz-Uɴ &c"X-Ul +b`>Wq 3}8G@Lu|z 2s9C-:u4T=DDVbQbZPDz!-~ѩc$%>bC# 0mDQbqm֍Qv1Xz㉱跨uu}$ FhF}^ .VevK0`_hx)#ʈi!8ĒL&hqDi@ dJP$H H`0ӢBZ"l81Ŵ1DɇGxk9yy <eBZp9:]`0N!>&]$\p@f3|r:&!W& 04RG(Ӄ"Nrp t„ kธz\W&J`ƥBFt!q\y!y3 #y@@M;#whaFW3Ot q0 @7!q>|%DA[Fbu@DF P "!!x c-B ZhLFA~ D'~^Z fAtg`%&yQF e$]qqզ2RbIZfQATH()""3E %XH3$z0m,V[V+)9p"1sh('zLdk/x\Wqe8+8) jC7z#qēF`.J^3zda+"ta~B udBa`H$b0X0.20\Lo(c1.b2dȄ9ȃ4|$ ![F4 \\3@Ǒ0t:օ` FrQbAgBcĨ#Ѝ qZGo141&bl A "aA{b?Iݦ҆К'UtyU d2.i$I$@hBX\)1%,b`b@$)0\s׼^WT` ӑ0M4bء! Ƅ2C2Ă:=s+#y|^c. I, ju@G˂# y09BG}Ȕ.H$J",\8Ar yBꈎc!c-(eu: '.;r!rw:-e8 ]\\8VDTl ЇFD. %zF&bQG-h&:-ژ!F- ˆ D.c<t0&'Z Aq!C>k%˞&y$r<`UU\I8$H LbLh% @ !6 đ9noqy|:23:rLpVlC "sy F +:z\̱*Wk8.c#[ +ap pd&2NjkaNzH@"C=t^aGN1sq]G‚g H&bc&0a1DhÑ.S҅; p¢7pZS}=\)eH<, 0ÄS8G(1;Fw~Mh4 .B0wCqEx:xNJHCljh zsYHEf uLEL]i.3K&K $A4bQQDhq(Q50iu[ EI&5cFV=0>+t[`&昄@L㤌"a"ATð50lkkqqdGu ^2C\&RI;C `y]dGC_0Bh:!+3 d&cɤЇU=uvu2Zl14z^#`h!B@(t mBwĠM4z0:nFG0 DGj &&0 F C#2? ;8"CxZ{L$)+6mۥ]Jw=gIl&b"bfbRII,Ei8 qb1!dyLfؙ&c bdJkHx#̼.ᚙƢ75/EL~:8H2y|qqkf0.2(Gy‚C]NCA1A@OMC u`aZBcP!u a^WHĂ;42fD qy (F`6g"Ca@O0ӴW+*a i`2@G7a &;bD &o00!:h.G .hD 0&;0D(bo7$P,;*!,M^97%\]DJ)1q"3bBQ"DhӠXDL)q|br` u|z QUiU"y:C:u}dG;82$kF 0 a.CUTEUաCUçkb@ G:.utaq #x4mtOXU10Q$+0Z CBWh2ԙ#0p"" u:zàzLJC4?0Ckfy\`d29fH^E&L80$v;: iδn4zS.BG MO ch! FlM@@~ w F00Р F h*W90C@7Hݡ@Z@j.:q="$8ʼn(!-BQDBfQQgZ J DX@ q|i&9^z s5\kFYw)Cѻa❖2tS&ǜ#DŐл`Zt1S :G2)v"ZUD$X z>ԡd9` ߚ.C$kb i<#s 9f93-}$Ph!rR.|(34WGlZ_G@hQ| @ 0u>Act5Ѝ:Z76}hc.c0 AӀI 67\D2r%Үo8̹dJݓUPQ2BRT!el%C/#M!dB Ib)PD bbB:f23zk:2r5  N\x}ו T0&|ޢEHø \\^+2ǧp0u\ @21Nj;gAO1d}$:1I01JNHEu@81`uOggS@M- sCtFGDxvrf[sxsdKW[SVbq:c@ #/jt]DHEE=@("18P!~BE}haGToN'q:0mL4.b4ݨ JE_ Ӽ΀ti^Mj A3? Gc j!3W^ L` 1nG1|^3*A{ͨcyR@zLg8\/$KP'aB0).ơA mb?N4v4݆pfnuG H0f& r),Boa䈈0&,'ІaD0 }>`ijF.3AQd)NSL$ X2-ePuްQ{ ;G[ǬjNUa;Ę*:fXǭf1\3ޠ= = ڟ5cSdC`g )EXTTB1B *BSF L8vl Uqhg84Mph1"jAlMq' 3~JOYKS~"A+k#I'"(("*@ k>@L{"x\/j#&Ta/@ڄ# H5ʨ.BMJ CU:I2$I` 0 A( ˰ ReR"ȧu2!#p"4 \sqM! ^!9H04&}[wbqDz}qb\3t!NTE S @ [G>W$pN=6xdj,2y6h7qE) AB,N(qhEDh0 iZTHA@q֡Q9ǰYԴ8X82lMCب⚹"Vj+v֢"B2ȱ-'搱hETBXL8$<@ 3\(҄(ZDL3XmqU Nڙ1sͱثŁբDA9QS0J&g:'DQ'jNR(BQI [Tf MDƹe+ S%$I@H Dz8@4%"(%N ihP<2!x̼x0ו%Bo!#F A.C1ZH #2 "!4Aw:hmLt@a6`1v@lZ&JDC&BcAt^(l5Ln2:r1f`NRIHI, bZ(aq@L)11ZHDBQqB "J (BD4% :\L! ""pLfrqI8x9<;uSHHxeH#C8cܰ2A,z=`c -4;1ޥ@d]cB \x=xd8^ 'C}(\ yJ 5tK6cD1 1ڠ#Po"h40D1t5#8iQ:&4 1C¬qdDrE؋̱Ē$IE,B\b" ,Ą1j,V[:n!ÕEx\v mt8rp#䀡6b1^&pXM4 #z=@#<<7N3!q0 caC#L,2PC+b"ZEjCpp<s\P0ՂSa# z~D~ pW(%u \#`NC/B$"їb qF5Z @@`16Z  ע#?h_hctۨ t8j0>`~@,(L YB eFe 9;ڹtc$H X0A AB0bP4Bbc{AUT\]H. \қaW^8xØL^YH^ W2$G~9Gd)e0Ɖ0z1rs0. d&L08  uϻ 5Fa8z'%\To(R]$#Dhb \`t> #(q"#0uh!Mh~hDCM5PI #0~q 2@Hh> 8 `$4̩519s据IX, Т""A DD,&&Bh(Y1`uu=tr 39i\Ԅ$p:‡|p :F(4I<cSb4 8f bV1(ȕq]ż2@uuuMaS`}1tE35z:$ #Pp9t$ 0~v~_km!qGF7nWWhhZq< JE(Htt1:ŎO.`IZ@7 4Ѡ OggSX- (EiTSK~F, K] aksd*WXb,. JqbZ)YM; ӰWN:qqk2 +LH訉\G<#:)zಠsNFgª&"Շ 3GA@CuSK(uF0鉐a\)ɵS RGDXH:TP K)"kDF.#a8`<=\:#urFj(E@WP0r GFԹH cQ$)FzvMmGMut &t'A7Ai1"BP#^6E%aʆ=ȴ$ %ed(Z[BG\ѫ\3 HĀ 1 iqq(8ngcšb<ʱ q$¡'2yuz 0zwB.\\T:c1rd^afx`\܎&F뒐:X0>9d p8b11O= e0NEéC7xC'E(zQG;b"l^Ga SF,)a$N"Lt:8lд &F0 :7![m~5lf Yи63,hGLtt[GgC'N 2D"**)Q!-.PDHBi2bBЎt\>\dzq`"8}tae>LX=1a :^ǐi>|$E0RtzC>`„:L3|!zXNtz\u&Cip: VJ4{DV괌~wH`X3C#94tFn엖ۍp"ň3Fƞ , ;B7F"z CLHO?M.0fretsonfire-1.3.110.dfsg/data/jurgen4.ogg0000644000175000017500000020054211152500023016552 0ustar mjj29mjj29OggS-nvorbisDOggS-]Q-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS2-~7(N````ZpnuroqunzBHJJHItwuv{Jz|z5_P D I C# 8 -4Ќ(4 -C#҈B3 0Ј4" ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH C# 8 8B# 4 C#ЈB 8H# B3 "0 4 v5l` l"mJ&f t(o(ԢUMHdZX@R hPQZDHDE)1@ *'̎Y acgǴƿi8:дǁUq 3zM\NM7Rn*.JH}2zaRYM*A"B.E @3%*@@SB! q .fPHj`:t\Q:Pl ւSDJIe)% UH DeH1;Ld*M@+@!8 E+DL BD(,b㣎y}z+iA t^t0|2I|Of:U?j,SjՑT2wpK4,aJ(N %h4L)r 82MLlL'Zp  l]hb]7P׊u͂dBY] z4gfYY]Yf3AB>4%@!" B@QRN8q$VṵXmV4E,v"`XJȼcdrʔKf~VgE !PQ]&(Rr9Kx|C(8 @Rp`:'j5U9 ;"#\yՁjI>yů)բ7}_skPzh.QeB@iQJTS4gDB석@tFqBjGz뚦cN84m P{{ Z~\Ku9s V"/կ̈(+e%E $2暨HDec"/))@!rxB $HJ ! R`!P4E PP ELCTQjo 1@ȧ'>=20zb @DrJda{*b6 uCP'bo!L0<>yaƈA <3 W1)hZWW ĥvb bڊbmN]Hb <%Ԁh":Px cIYCqJׇqd'r "A " :qhAB#QXÅէ խ]%M׬n5 V,izBLU,+2d (es%^"s&JKS)VB!A`$ L a "N(['ĪV0d+\8rV T\ǧ ՓQDjbŴ3`@ kBz:T]` k ̌#p"̅!. 0Hx} V aDB5#'~ +fTf$dŌ1:3d! ]a>=Ä\q N.ҟ}DttC G|nhµݴޯϭ>MU0@3 C&$LE x1$'':&]XdbCĦ*FV^2E@Zt$|x>1Fg"1ľ|x @L$0&ZRqTcRg?¤aJi*2 \" !%b8/k^A$fIOFRƚeQ) RGf>2\;d>e^2z8qHan$+_6w &q\*@ȰB)rOuTjh2u Y!B1!%FDEED)QDřA ch'BB1 ! #QZHSC{1L[G6vvV95*AV95*Aʐ"T"2UaSe H)f)dJ"8-(lq S Vǭ 1tܡaobx}z󈪭ag8fui5{%5ډUv+Nr} +*22JITeYYFlIMmD\HV@8<V@9'`IRf)b "*NQB: 9r=qL&+ƥb:f1bc1 N23cx} L& 9]00Pl,NXsr} Dxp@ t^҅h=("J!4b0L@ у0 F-6B >Gq]fb^$WB B.`"ݠA 1B4-~Z0vsFj}U#i>gU5@HfsA0ND'$Jƒ1 XBX! Q (ŢBʹEA@Y 'lŁcvV1 V@P |3apZKǠ#WET &\L1M`4L HЛ0Dr  a USNjӃ\1(u4A-X!ȄOarGt& d&2y cOggS^-Ü{H>$a:&$G :Fpd  9 zWHPZZCB@ :L0h"`@ 4Cha@G_ ,#HXBABu! Y !- tZGG]:Z;6Z ҃v'FY( V`D;WSn$IH\r!@H " )B @XDD" LXH3-dfHr#fsdBg[TaYP[ :^ 3q{WCx׃Gr5\뚹1tFD4Fg\ ġ 1븒WHA)C$ '0MU;+V- x$>̕9x}xezkB@ay>H8G#zh]NF8 wD<< O #4"wFsƩk11&@"4DGhbcwCk11@g! NN'1!0:~: ~Ŕa?_ĩ=bʁ/~2(D $v'x!o'YX6(CD$ Q.aBpR.K8Dj1jQS(2:ީ! /O#U{SL5,(Y1\:00+:.3Q'N0,vtbr\XA#D sCD1[{؛VCU k8 \dȕ 0@ah-:" fkfa!tƠi/ P H0D&L!֍`4! &XմS{q̑T4MZDpb bD" 8 kV1,(bgګj'jNj@& #@N#L&crLDŽ A~&t }?I@D$Ѡu]0AGkmQB$F=c$B6@Bwp=Y1,6ݭɊYjNJ5$B\ԩ؛KIRB'Ip|> )rYY0,0%**JD8ȑ9뺎+#G4YԴ`a a's`VFr~GUAm"b:^!kOWǧc<8x CqRJa :.!1AG Ǧž{B#$ x`ڛa`Qak50"X"b#VմW0,<#҃@G0hݨ 3Fgt:r(~0Lm&BcDB& jm Mk-PXP7x@ y0̕)t;#U5lҧ^*Vհy$Hz?)ED\u:dLHX0 8 +'R*p)r,c:2FfCk0x$: 3C@9>L`>\ 9.|$r#=B-x2 uRs&̐^sTP`C :240L0a ΐz a2C[ z Aq!c& /&׋&[pRZN-Ɛ: JC> bZjoԂw1z'Ddw\&DaDxB|5!DM&hژ 0!:Ѐ(h@G11!#M At0Z h Tw4 XJuH;ne{p؃I✛ir%$$ `BC\ .a(-&*bM ְZYi(aU1.::2\O 1]#9S\RFw0qDaF09r=e`pErau9&@,zCMf0ǪbXEqj1b[M0"&j+";[[SĊiڨ &04T ð@.2W abXD;PLj Nlb6İbjZՊ8! <ȃ &$dp\DO)L# c.+2Grj"Qj;D;Ĩu!Lh#DZG`b1Z;1aF 5tD1 uMkFD7 Bqt4kF "yaP h#7 R@+Lgccksc\&R;D&Xc". h(QQ11M"b4%`hq@ )83-3!y:OxH> 1Go>@H%cB^\9Ʃ`e^аG" "s1L$ d 0b10bZlLDT fx>zבɕA1IE}7t"C ǕaEWHa5ޑՂZLi`{uM^8E)T( @CG.#0426hADŽ@cbM~uE =`0:=A(Bmt5:  uAw C  L\`dܑBUua0O)&YLI̒$I,d)) """B,MGiVVm b1jU{5-ت9OLr$P B pO".Gze4.ry "14|:Fc E.&p<^B$\bw"t0/@03x@av(M(1.O!F'-F6: &C@O 8r̕\BzP+ #2 . u"@ 0qaQ12C0cHz 0 L4@jADu0 Ң'`u BR01&bG OH#C_a/;Bh5&!Ƙ@OggS-#^8K090:pȗ `r`tff=gUɈ@I@TLL)q"*PbBQQP SDTLH EhȁQ5mqJH8\9 8fx q,¢p9ƒ@"c\ 0k&G88R38kf¢.#Hƅ0çWB򺎙dy͇VSxFGDg 1^I&p]j- ;iUA]Caxe5qȜ$"-Z>BCF)\LkN+Qxt:D0z(F؇~_2ǧ\sE'"r>C \  u:#Fk@7~?@>]tQ71 5C7Кg #6'1ԃ"۴:D&128;4A ("1#D:XNf%C:XNPf%C5ITf ls^Ia1#v2$ĒDDD!cq)`!%$"Bĉiq ؼz<uXL0Tjo§QsEr+ ƄiD U w"W`ו,SLQ ] \Ӌʇx1\ נ&ޅH.t2s !:aU^ `08a$ DQMRD2Nzq12^\\YMa1P1q1IG ]! b AkBh ؏Èmۍ}FF qO7CCƌ?]BA_h+ѧ #t`hZk~Zpڃݛs̽*#,ޜc]5+ Y@PJ5 3X z DR)BP'`x< /$DBf cA,*`ag`1BG:'p`. 3a2$W2ETLT{i똁 8&ZdB0'f53pH^;M: )BXv@ЈxbCwtDb3 d&xe<|z\Ǖ:z$3^q$A# zuzoGD]-6tJ:=+ "CҀ]&BǘMW !A6&bhw~l'qB c^J%PO/ `׽R*}zQ(PeU !@*o5k@̤`"Dee*M'܊+EHI , y,s(c,|2$h"̈́X0 I$Lb1[bG>a&C 31}$G#SxIN r=2s\3B>x]ǐG"0 &Z`v`g"`gy#ב Ir=8L&}hxc(0>˂qA\#Cd̀cKu[臮х qD@ЍFh]]ŨE& ?tă“P'(Rj9 F~$] A 0*<\):CЕ+Ң]_ D B@T&SMVGFfA )ѩq#$%Ip)8 K <ɀ,""ɐLYPA 8EL؁&r!PB$C[Dgpta:`&u#9 `3$d1ްADX3|:<&B D@h-MZ fhК.J 0-J 0-JUIEZ*\TT&2d):@nl7 # Ma\W+$,K)XR! ` u4Xmк}]SX)z`7W`bgc*fXt᧡d.&5|J3Cor}cP+0qL5pTG<`1"8tI,:t!; Ս6a~ 4@=CP}$bh(uL.`#wE@J0c!4A4 JU W| R*1CpÃZ/a5D*RȨYa‚0P5Qyȣ;(3f !Y !!%1"b," !%J(4 ؋i  5 TX0EEMjCmZ4&L"I "0YbpЊةUbjGiAavֆ5`Z:0\p@HDj|d\& h c" $ziXjjU!:Dߘ0MGF" On -;[i0N~D D"Px3Ń1̑kCvtGN"DE!#f }~J`InJdƞR-XnBdPT@2Q%,֬׮=rqL]"0<%T>X@)#D|"D NQ`1Д8 4( yeHf+x82r0!kP'jaH1:\> L&0>Q{1ŰVАN^G)h-8T ""BQ"z!cr||H+'z蠳 %ԇo*b @pVôiUlŢVԹth# # FF@3@`D `_j(FNFtѠ1\A54#LHsbWD̶ y -בW0z b`[E8>hVN?<'5JJHBʢRFDfPU S!&.4D$fB$$!,Yd `I0MAL M޸@ 1^.>qq] z]#.5L荞 scHfr\3uO&ℭ8a85^D0 !#H utttBYt22 9 x.PjLdP>CxF̐aq0YbOggS-<&YqjcwDIIJtzurJEJIKuwbX Fj(*bo`bQd\T0!h :::DrŃp]BCc1 jmbC:4@Fc5 SMUT\qM a^shA94} MM! 121@ފC X kB框sڅTAd"ՑEw3љhL4E 3'sry\}n~>nvp:NPq:qcfg541mHN&~}#@c0ЍuO?:݀<8f>C)R~>@0I~F?D-u%`tDh.ZD~]㑞<kq\4|:8 "P &s 10.&-B 0Cb@"#cx̐dB2s\a-!Ԣ:AFZ7BubWcG0 4BfGH^cu\a+A#Ѐa,F5 fZQz4!~Y<-]((rww+OCkC JD5!#,ITa?aiwG̼Y2BL"J">0!g)`QfZ(BMBEh+v bc j^L#ca2s-*"j؉ްZU,bJ[7Zatc'> P'e j#8ؘXTE`^s0fh"!Ldq`4&qL#65%{/HJ:5%{/HJAIE *J,"Gw13%#l `Y@p!DHBBb,N"BŢⶪCAxIPu]+DP"bu b`DG?`O;FbX0X$<х]qbh5" k``5LVb1N$4KF ZGX ðXVL5UmmVӰZb1lD1 @qc.x5 S [ b:5 CSM4@`@G |\o,'˄AG ""RT*߀3U1x12B00.G KEp sy 3| ݁ :p.!)έN6\fHQQTsBf0p IEC#5ZukhA NJ C;A:f+dhgGaKq03^tޑNMQcZ:ZshDL$"B]e ?ho24Zo2Ȁw &D$Pa d8qhg0pq ÈBgiw!wU8M.N>WUCV@4QF͔|KB%p!0$ b)҂th؈"VU@wh4꘭3+4a.y2~'PO0Rfئi+U:KZrLT &BP"B"J (e%dB(ZbJ@-*„%,N1EĈiZjggkzWkQ1c*a8ب VuwJѱU2wݝ~YFUm:["c")5vV:gG1 Y0aZ!" @B2,"MCT FDEVj8r:8qVǯU8-5& fN,j.5!`\. !D@ b@",4Q!DD)Z@ q11BL;.``*v2*Eez iPL$ p*N`,+`Y ǧ@^!|tC]Cȫ5ȐbG&6"UW~`ңlo' vȪE8 ,_ab0׋aQ>|."Vq̊!t1T YX]hZRȢB;"LG5'@ 80!ׄɼq #u' ! ԥVܓ @Gs%@H>!Rz+b5\2A @~̑0$zТL=ShhӨ beL$ "2q\בaNV[ԡX(# cF L X&{ cn,DƢ`ӶѶjۨ}tLBȧ2G0-BmAn:8 NhBcBh?ІD9`k 46Gc!;0[C1p C)5}(4&9@11/2IYQ3$lfN^'6I$I!!$ ɄYL,BbqӡU{+*6DLDՐ\0 0T) @f2G%y<2\}t+x= qȮ:$dC4$+Cx@zaB N_ \ 3 l:&ו\a$ T'0P0xc$42001511FlOggS-4#Z^bMc@@ADuxxKI|zM|{vvy|GGLvvvŨFt'1E)<5bҏ'-F0&a A#Nb QhqZ4„C7І;Fh-H(,>(,>wK!R0k0\[UX)`!$! !%**.F4-$D15b/j8fb0>]3ԡ#rIqQ+؊ׇ#^ CjpIMX .Pj0Jn(1: \z;1.0Z4}baB! !ia44 Q&h 6:##(.& FE iF۹*z\'I2I,IZ(b1qB XL@H D(@s S,vVSEM50L|O> + \E h\< Oxs5p<:t\1eGP"> 2FgL@p9ރˢ C0p< 0<. k\ [44<42!N .SJ : Ё@r!B#tHpm#t0DA44#Z-vbw1ZƐ00Lt(6`&5Ć&3ab@nMNzE!8:C?-KA | (@a>@"c!X\%fG$BLCL@q" h6V[L4m-0,jqMk2 &\Gr W3aaй#w2\xC^11 &)[ p! rd #PAaD3#TOSsu0x5\FD]%4Pބ{=DGaq,1"!`<# c٦(e1A !9&ɧO8: 1&F+C 1F-pjN٨װ^)sD2:5G(x|.C!& "* ,h"@D\@(!a!@4ąТڊZw`w :#3T;aFL9@Nu(䔳"%JD8Rp.ǂh% vOA)t:+D_ߕy\ ֵH6bZ :ȈZJBN 'UAȢT@*EdQQ1XTPDLIA$%%.N@EEKf"!*Lġ!vNikLJi&PFfM;.7kumpf5;ND\"cKC$R(&"@@ h1AEęEDEEAQRP4CXq|z\#[ցcbׂ j'Ҽa׫7J>چݍ"rT(Ps6R쀡QT qOB$åvQ3>ʠ<OgA&וc^!\ỳ1LBG0`Cn vD~v;w]?DvUAIg$08 B8!#"¢"Bĉ(%Π@D(M)1qbB,J E a1i1a^D\jqō^]m"vѫw"9ht#s18B+&Nĉ-N PP,dJMq1tj53S9fE,v^spq:::RK.54]eYJYtY[Ր08hqM& ۪aZ9G8VÁE CVac"V1mm;a: #ł0d҇b g+̢+Ye",P\Ue(D(3Y ,HRG&:Jb)E)W|@Ȃ2A@$KHI`$B2 LSBXH C(  YQTE-؛`ZS@VE1)#:.ji ^ LUP{A*vO#=t4&4bBu8s2"8`^OggS@-go{ymfnh+Fi$8^$s$d8ɧq `B#H+֚+A@Oqw9ĩ;10FD?;"u. 8!i`П0B0iMhCwh:@cP#bC`ޚO$vQ[ S55+~I좶jkPP,deeKdYRݾ4M2I2I"_\.W$X ,Kbɐ""4 bb5*`('S&c2+\x]ypMp<8xO"Gp}bׇ@åaxxuqe8>\WHWC$⩡3Y$PB c^9r̂g$:!u$^s E8 ApLSq 0l;bh#vGEB -11N.WkFF>BĈ81H"!5Bh8'BD'qh :"%hBen׆ zXvmDv깝b)2$$@cVHx<"b(lm^bbu]C\\ &3QEbg0C@ p\ ^34y\HLH ǧa":#G6a5çqȃOT,aiu(|d^.:H 1c!PψѡH#x@gH f"IơKiF! ˑ$3"xd>IB!LB a0t0vcZ cBO DТ1 !81t;:B &"2vL BD- B31K"}AGhi ~z|zYd\6qL];tI$I"x )8)QLhuq` `敹 d09#fr!u%s]y\@zW5AUmð81VlmQA2ŧ 3 b"6Ei"^Ʉp%h`Z@LCb+3L %z 71h#|Ng>ƓP"M" ,RpL uWp%/82Pz cu\pk1Ft'hq hwQB[l׺A!v>1hZl10BFƠA;FDZD 1@40>%ٯjGӞ3u`vtBkXȺDE#AD45No1&Ip9T** .-AB IBHb"I""Dz]k^+a#6}S+vEQ bة8a((Vx&jgk VG 4Ng$UP1  mL`8 q0\>1L;I(,zPlMN2 @I !؍58>|DG2|82L$sd0y\P[{5U=CINDf<'!vA„@M1t:4& jk1 :"; AH't$a"v&abB@!">ڕN"uVPJA':+P%%P U% "er͐3UL@lxjx,:u!p`2*Z0iZ,f(#!E d2 L#6 rY9^`:>! ON@=@D_ 0W \iC#p=ff0D'4+ @!qC#1/ bB05CA a Fch8@M%Y-Tn(&jG~%P Y ( (sr8vqJPUpXJ(CY!+$,%/LpqΈvV[UG50)jZ@fAH,‡a33 LXv(%8rYmM7>BML{Â`qj.J,0Lr 9kr<8f8tcTIAh(E"! qeBǼ> 0c"@@ !rj[<5#a2N'E(.!nԧb3,4F Հ 0z'D"8PӰXsFMuHznaL @ 2Ix }B&>|0Or;ŐN'"h1&4cicԈʍSlܨ<fBDT%ƪ "e)U=Y{%M r9\ @R$AJ,%3 )j"XQ a5"qQH>! .'1F2|J0d Zmb&!x"2bd&0<בɼak. I0ye9Lr!1 cxMS>|FgQ@1)&G klv6X&ʋ# E2 8 NFG!zb3&t a]$'"- G`b4m؍ D!" -iNf-iNf*DT+ ˞g5&*HMqE-.*tIʣ<.#-\JT("Ni!ED,H0.Jc0<&8#fH 0s uL#s<\ x*@\z}aU;aTI+#Cdd$zGɕ9x^c $kt~O^+ia' Vp$/B&zO uDLxq]q:ȃPWK@1.!Dm 0̡ar'O=\aH8Mq'FNLuC q%6Z tGD"^5 ̲h\00ˆ;r_@)U 9T)++2u*Ԧn3  #2TFJTrC@(aX3 !1^0y0p=暋~"C,:8 +k ԃzPUUa w:2I.`#LHbB&yFFPxJH40DmELp% 0xuJ+00L^yhF1PQ,buh8\3̋:x#]pZ&(t`4#eTь6 T?2c8P.'fch1(na{D}Z:a#o%ٙc^"=;3TEU͑T2p!kP}8/l$$0>q) !RJ$4D( BBC!CS iq<ŋ9xMr&㑼9 J "!j**;aU  !&a!VU1暼fBfC`: !=cH#+'B20tAH9k&0 ɕ+aoa5M  p9,PoLOggS- 9uwwAE}~uu|v|uxZ wF &$ LnRCiR\@'|7ĩ$a.::&SCMH6&m0 &Al4:Bk !!@-t"㽉䄳ѡF ~{+!cUUkԮE|V!ZQ!"$0Uuщ]I2I"`Ah1)qZDH bZ0-jbg00TËIy]EXDX\D4GrY x>kkI^ $.Hǂ LJu<IAr^fdקA&⺮#ǑEhݎ8ZsS=qѰu82k/ q1 S@@\1 bqH %NGT#St L5ZZ|P[iDOh0&BD 4LM0&4mL0 "D6  X(n'QX_Fdʲ"ciFKB\\ERLb $"RBD8Ĉ:q‘=^lTLV@ X+G x}s XCo)*ZX-bd3&0-ES+00,*p̡NbڪŰX|^9j Ubޑ΀(2%:o~BFvH"\E4AF2xGe:`5I^ו㺎Gq aĄ I[ 5f80 e d \ÈCk"hEwAeBBCBWEtM b#4D0b pIqMЂ4^Z0)E #r0\#13SSsq؈e$IiJ\DT &.&R 4E bV-**bi`aXgF6!*&*T;4 00y520dHx\bp!<59`cZ6"jgL G3F$zjNa5uͼ5𺮹c^99p>e92:SUEMU!!Eo" 0,C*b"*`>傐|񨚶V+a1 1 $ǃp!/"sq= C1 af5BkF$ : FĄhdfB'TBa pјt mB4 -!]#jCb 50"h 0L 67f[Dh| ΜHf\EGbI"EhBQ Y(`!B"D@DĄ"BQAb؋9^G2>|k!,!jx\+ @ bX"~F^t`xB-aǼ&9=t.zb \Ӵ 6## op0/H^sMDl `cHL)[m5T{ t18 u9 Ẇ:çpq}y1\בxQ@ {;akcڙbiaUmL4Gq% 'X4PJчZ$+dXD1#p=L8 ( I:^AӍG0}hQ"n7jt[ߢӇ |'NPѠb76tClo n766bf&!F""C~ J(>ˍН>@rcj.t;]F2eN,$0I$hE(fJDTB"E@L\L"81 cVa5ް`Z0,(^ r\x \&Cai(QQWAQt< '0Nwՙjt:a91QEDТ1!@&G s>븎S V^#"#ĸ+0„I >\a  L@@k5tӉHN>[n00BvE2`0n nQЍ`tE0B_"  cNœ83An9=W32wpEͥ騚N jI@QEE"hiMbbbB0%**"' 4Ly\d0:^&^A\j]ޑk#sb`˛PxO@_5c"6?̼29p"GIu>].qC#0$Hh@ Fr@4u eʚ%L@#DaE#;u!!,Z08 B2C38i/_ߜCK7索fEfFmGHPRTT\R'┐8n+68aN880t`k+6*bb'6Vmk5,jgiVF\EԅXH ΉFBׄBV! 9? Qf ɳ"+A@ ,r 4M# 56C0P'q E.Oɝ:)ʜCN2 1Y PuS>"D qQqZ\L aED &E -p\qb1pð8pdk1,"v"io[5,X 6C\:f+O:T>gEJmedDu$Rr._BLZ(QqQ".&"X`( CNXi8ةbu ;ִQô Q1,Nx:8>p]n \:@z[ü2ׇN.ޭ**3m!:)wI6%BV@DHPBJYi@#"hQ'4 Q;q`5jckgkXQĴFw [G*b^cBM2U SP|*v;k!S)[LJ'qy1,CH!$DDD!NӴ8bh&B"LXд"b"bCujTV SE^9^uyd"bnQXs.i᷒ Zggu˨kT6rn(_BFB(JXH1-b8J(FEbbPi1 "q"&NY666N8j 6a1 :Bb%GBpb%GBp(#5Cu>%bBL (D@tpjak؛X!b1ΰPCmp(Ց$lF_!]bK~Ut]-㭨 G=y)La" %"*-JBB1 %Ҵh"a!uL l@PP|B̜ҳO(;XzvjL"qQ(3䜰KBMEHΉÄ\!`!YLL@X @E),1i1P(&01mG GV+bg1,Zԡi!aB>zڌpЬ.f\fvٽ Y((gd0;ur_{P;0I$$+ *%D(OHDbB!8(!b%*BbԢ(9\*v5J#Ñ Շ5 =s]Ƞ:"\`й\Ի00,کXC,dx$G:c8> 'wz'y= \a^!Gf&s#<91\C0^G#d$B W\<2@̇á6V U;b8fg:aab jXL{T}$COB< CC:0B C}(ԇ`6t "b+ ! b #BG)t.4C#vA qy&tHd!0 :BdB Qh D44FD%eQ ٹxSz^8ŒdK$H Xp0%.FDBq&BhJ)Ml L1j1XUEMT<S3f`&3^ s1G.8c8$ouИH9M$88ᷠsB\yqpS^axcp:Fr;ӡCtFr:$Ngk0&4nM6ch-B"}@#v0DBhC%De VJa(T-vBݮ8 !#eF:A)m~nUˌ:uRݫ@d%YpaQ%BJFJ2 J)D 94#&!!b(Db"B{Ah1Wӄ1FDP1@m(MՅ`(Q5 0[{S ĸ ̇vj*;#C0 u cH4[98^+1^7ZDu :.c>|ZPj VA& u:nGG 5 a@l.%B)uHAut["}hknH^}tQt#nZk0ztBhnк1^oyQt o)kZeU^IwvI&ROZF !$K $dB)X$P@,@CT@0i5NLA0j v1' д "Q)X<5r dp kc!9TŰwPmb1և8faꝔD&:)-FCHg@DMP԰v6#V1FԆzs7E>4"kR2a8BfF_!F@-aQØ 3,qz]$#\" u."A~ hBD'G(4mD~ M\~<0j}S:'Od, Yՠ\DEAFY"!0:ezIqb)&1IF dX ,G *KĒ!hqB4Q I,A0hB" cLdȰc"V"^ڡ(&6@lp|0[qT VŴS{5'T|`&/ȃg |O#t>0`1l02>LϠ&j "j1 o[:ҏ uEL CbU ('*Ǐ9LDv@"=j`@=H+| 8fLt!RD !6qt#xihXEihXE@ZjLu8psyk cWk\Wq|z}31\了r=aq q:u|p}x301FZ$boc1[yA 4ө@CBRN +e`8fOggSh- ˿x}u +̋&Ů : Xāsv^X)٠2P,KȄ=-A`t]YbL"|B@F򄢒K,˲B!ha8EMLq0!"F 6b`QG y NmC4-sa28ԇz\>)WMw̕q}4z9A. 00apd88^$t8\S&y ̑+ I& ,At<^1PD 3ZL SĴA̕c#!yd:7&ш"4BhF B(:H4@h:4A6F vAPB El(DC m >ZUHQH)*$-w-$O](+ K\sS2S$ $R0,a,e(òv=agؚi5 f839PĪV,U8Cl-6bb1P/y}: NuH`X {TVT 1Nsidp2J2<2 ăzc$GF50Mj Fr ^0Z8&pS/2k0"l *f@}L`qQq=3+BEI`FeiܺP;йY5B4>~ L0F&t>% I~HA_?LFD!tІ`&4!'FC1tc D^ZI'AwW|vAUyBԻ @%T*BVEe5݀6;EuD73!D4 .%\'RA$&AX(MQB! ]T\5U Qڪ ؛**Z ‘ŕpp]~Skrp"Gxb hX*LUj3s#)cD$\ d^'  y\pQLQb13 rdHHN82Vb:0,ih`d:&y 5 uOMH1W09ff&F3M6?3a\8xFFu ∃@u =bGhL4]mBFӏz RһV |)OA Q+؅}@E%TT@"+jLY6&knM#clb#`30!>H2,% i8a@HA\@C ħO33GrpDw#Y2zV/ 0^.H@Pv6 !̕dr]3i  :]霐pyek>+O 3 H X)&,t :>}Iy%0bАTB`B H.<1&Q( tNGC# @<יG(:s EP=,z9sbI JT(#಄Q!\0fȼ.##::BBg"]"|dF  D >]uёH pbL5 h"A0Bw` ``h @h !v1'€1ˆOR}Ŏ(-cwA7(l (Nc"t ͇x/菠[:Gh0a L @4Q>س S`6Lq|w(2cs;jj,6Ib@2 IĂBP2bM8ZL5,bbcZLTjZlq]ȕ+y\S&#{b<2<&|x1 hd:մXAH1.Zz=LVJ9Eb 69|2 $P hyL&:&LɄ\9ǧL a3|-4n]0z>L2+L@OggS- ƾpfCw{_TR^wswqqwzuq:f1Cu:N;#StAWS0zt#Q_-~tn t# wh֍}кq^cZu釰Z5T?4C&")^0PP\H{)SEAPYU&(r뀬vyzd+&IHWB! f!$!BL1$sq 9f^+=B]  c ̇ȑ,8bcH8^C` a` C$$0k>|:.H8^+8T*6#"9u&/8x|z0+35IFtF8b&axL.) bhwu0bʨa1]gR0zb E'ѻZ5D1h DZcD!CF!C~~}݉ЍB nR*t@7K)GY H!T X<0x+D$"R H! D 8٪ D 8٪ 5gdw;9RJBJ*ES""8aq1akogXwdibcm΁*66N^m1{,lp%d&U8djgjȲgN\dӇ\)||VC"uaӇE RNc2ascicoc55LAG} F(& 32q%0'@wh @ǧc LXwH>~늠ׇU! CIWc 1y}9 :'z:G"1Zׅк]#Fb_^R غݡm#~@F.ۍ@x'P'ZDM]AA׀> sjUTFuN"YȠbdnG(b$2<  ińP8Fjc+Vwd jT # 98q uM8qy W>\p0dm[2!)v (*(bU1CΓ0aety0udCF !q <2LË!AQ *&(S L+xD .PϠ7`t❺0nh]}D(jqcӂ c{7D:bE=<1a0zFߌA=!I !a;Fl!1rCB>Z^hqc: z7dEuUuQ]i5VQUlb"IH A0 b"  -.&NД8j1phgQ[šXbcL똃qtzDrQ L\!<:qHA$$"t CV QSEqIk822|Dpe:^kX@$#Ba 8b0\GK3F8ф`"C&"$NVJS8]э]xb"uآO!p;h#NX" ~@hgς4tn"q"`b >(%EU iIQUx䆃4us56Ȓ$I$XTEń%bPw`5ՑXm-;4!\thcoUL !00sd2 0c2q:e!C#Y(zDtq$.xVO,8 &d>q`f끎 uىŰ`-7!ye0ׇ9fBM7`^df2nAE1.~x11G&tc mj@ 5b`hÀhthִѺF(D-`C∄& 1v8э-  (j@lс6'$L @7'$L @wWթ:+bswN'b1I,I$%IBA B!4-B B)B{[41M1=df.kd^ȃ9<.`ȼ:&C+`.&9aa`pB-tL a !CA \$BU[DD # 9. GNg E3T BB2I"(Pg(?DdppyF z @&" t8(h{P>BjQk&!FC#ZhQ蘈q-1 ZB&qU%Lw_V0ŭ*$&mugʴ(WHq%".*..!I iB``Q;lՑV-vl,U910 L{V1;#"ߑNpXSc&ցYTV@#Iq6)pP%LGNlL6C{1VSMpcց4D-j8f&8tjN efps 2|I$ц`(k(1JG&9.#@) @ @̢0 H""BQaocނu`!6X cȕnOni'w,CHmV$Y-̶u0#!-.,$B$(8MH4aJȁΑ5m:nkg SG Gsdc:^vCg[vCg[࿬ euDf(sʶ92ʚIU2$P.0I!@L@(1%"&&DY HI€Oh6Xԡa ׇrd4L-<>ƼC badwh&æɮƳ"#L5UIPCFd&U*R(%A, !BR@,DʼnRB!d#`D-L5m LꄼuATL=cC^[m,t^[m,t5*+23XY92-IP#&BQq1QP!J EEhg""bbk:a1٘6Zbo5fy^rD\/BT":Q t)CBN̪2 a(GePp9,%BB1qiQŔ% J (ZT%0`Zju]9HX2)Z0l\pףV> :!+ʚ)"kب"$U{dJ AD,$A$1IB@E"*C;CVjc'6*&j#[Ց-Xli5:cOggS- R$z{sxuwvzwx{yxwur|wwzwstuzxutuyywwOHsRc5˗J*TsfRI%x2HRaRr(K )"PDT ie)84qqGV8&v9uhgg50D,jHMq@ՑA:pnf ؁Ͳ(y^k) )rYӦĔ$!FĉI)B 3MSBQJL *N q00\uq|bgk1NXQCMGiL:ǘwC4ndyǮndy>AVU h)=52#ǥB$XH!!*Π)ŅE(EXD3 1"x lVlC4M; .n$Y*Y-tv#RjƊEQQ'Bm*nYK!%HDY Dh8@MZb"11Y3 `8[{+6j8ap0bGVsES3(ܞ2+3#FFD$u9k"%"$K"ƢPe "D BW[;8X 'Ł0+66#Ű`50jUúqUKUȨ,666(N$EPpX*`IS@ .*(#"hJ .pvN8nk'VGNlnd|Rym-Wp}Rym-WpȨ`RH5 2dG9"@Bp. ,YHB )řb)ZE!f V[q`X꤭Eu21^|8G &A)c@IC'ЪJl90gʨ:I2$(a DD M MhĘ) B;0qh)V;CUCӑXxaN TNk`fYKiWk&2J62$,%8 !"FR""B!GD tVP['L'pbl,;51$jZlCDlbs 8R>3Jq5HYEu@=(ɔ* %<.gYP "`P\ ."qTG-zeӵP*p-bQӁCuZԃ|6q4fq76Ɗ36#*YR2-$D!B(!,&P))PT#bBQ1(֡CmQCZZ4j*Ɓ#9Xc.͐ڨN{"ԥRiOpkfQdFE6ӥzJd@(q"BC(J”8%`BBM3%. DT:rT{YP[ 8nګiՁ{SC"RI!KwTjRHVUYC Yj!#rYI)̂q PP)-(EQJTX V5X8)>=u[i'lw Md m\Bð%yUKx$j@B*ʬ24نjBF!"H!%%F(hJ *" i%hQ&D(B!D BJ\8m/q[bqhXp`kญ1-Vr.ІDC. :$rW EY"B,l6X!X,"`0-Nbb"E *gB!"*N!BѴmQg򷝋|l{:B^B^Z2"6#9E%)$%)"¢,MfQZ\(J4{0y8дbg+MjFĂCZDFKV@@i#%+ oN2mTmCjC8SQD"BP\\EPDBqqB (OL"<%H' I1C:СC{ !vŰ8rƁX,b#ZTiQbuKc)V*=F2j!#ȨQI{ I)EřP\ d"iB!MS1bLCMGacZLdpQnT>}͆Ǭ| 2jJ6I6b2(Z@)q, B)YCL@ i-& h9aXMG6ȡ+sd$ d*$?S ̐2*%Q]#dMMq):##e;aʣ`HA$P L ( b", #Bǰud{*lZZD9jj[D\Wq5B,vgpR@;߫(d6k6e*+ "!$$%aJB 84  AP[N8f5Tm ;;q;j!63 qܑa#C{X0N ڵ;#өUvGb̊5,VQ]plTVnj<]G,$ ) 1DD"8"*B E F`ZbJ\Ušji*j F~\:F'jirI5?QK{Y ;lph1D.$H0%Rb4)ZZ@ ""A A LCX ӡVԡz587p1<:&AeKyJ|QӲقʲ-/^-h,Rj(**+*:8I# 9B$|a2(q&&P DT@CH !JB,NٚC Vc6Uwd6v8A]QQ>qcWyW}'>4ηk"DMIJLPD$Y  )B X(M)-6@Mš:nc[ؚ[Gj8P[;[C1q{L JI6fϦ"7l̂)Mk,3hCmw9ܒp1KBLC ⴨8hB cQQE)( Cbj*Vu1*$BœIyW(T<;Wp*+2dZ )INDV$R)Y`  b ,iĀUmm1ualM{UQ4WotYeXHs͢(+E:"Cr)0-Jġ80H^|@C0| /߄:=NmrpFe%nہQQ',C+ÕL^RhW^xtttt`܎|296,Ջ{ߟL1K-"`STQsApy\b"L Qa8h!XYTT\(N@qPB"cZ ". aujkocAFU$&OggS- ߳ vuwn{r~yu^]?@ApyT}Nxz}B#ӕBJm2Y#rU22X 1q -BD DiDZLT(F@ N8.l-p4>jb1q G.4"$2~e$ tYTljc(dex|$PAC\(.D(%"J (@EJ"V4"U {_~lM;_j:#}\"]`<ɥaH{ri56T[$IbD)1QbDDD [Ƌ>\aТ*8b8V\*[xݥUAwݲ"+T9H$p" BJ\\\iSB9Ł*15m1k/hUQӰ7,8U9$( P$( Pee6SJ)vI0 qC[{[[[{9wV-69r0,66vvvvvvvv6vv9s`c1D4MC}t 88r::,dVobOţ[iwk(K؝J1 |>%`D4:n1:rql@-=^u[mlm6Vbw#vvmLC׃:^NIoiz?"=)o)zU]eȴ $d)QE\GHh&>I7 .}g$0#3,N)Y2 h""$B-&Y5Xlsd:fkYL{b'Ձ#q ؚbi[j@Q+6ivv6֧C^/t {z{zݚdLw&٣ġm %P.-"`! .&"EQ1Y\DS>}O; jQ[Gbcq u̇OO^^0&%:r ߚ1\wQeueYfq؎H8G/DŽ$% HH$P@""iqQ3 !또!`ST{$"AS'΄a :Bup ŕkVA,~)aB]T"^NbZTV-klUz%@ 5 ;;" CO ""u1ރ'g&E֑kE$DXqZ4#F J9:Ю: 1`t0chqs"]#F1GшCwz sG= g<1b # р>'ĴV:J֊PC[fu!" rq\HĒH 8C\ iZR21KvN<pPC"N2d8u TPRo]•$y\9 V.i| p sDrh\p!DW& C$iXCFfC.҅E=#ufx< +B-,tzWNF#xއFM8P C(sЏG 6CBQ3Zbӝ0 ;Zqt5mB@d'(M4AhhDB_  EV'eDZ}uB^j]LDD QYU]YQ%E"ʚsk D';%$II" %$`I,Y (BQ5<&zL&axDf>dB&B9BzFÐ;]Lf1x ( ;Wz\:!\0^Ё9A!cJ4hO&bwA6(4mBlCtf&6Ar`BE--D☀0zb1atDbl'0ڄ8;A<29^[t xf-Y0s) f^0'I#hHPG#7 Z!L~"tYjR43eIQs I0cqqx8:3.08 B0aB #hR+q:T&ʤƢLA!`EX(ᄎ0qPuMB0ь.ۀhF q&+.mS)<R-NQBBh"`X,vVՑq {[*agcuᨭ:0"8fY|Ӌd8<" uJb,)"Y2v մRp !%&$b4-*QvwV{V5lY4l,b:t̡i9rܑE@Mu]Ç& $ .kH$E]* 1YSEE6"BjG]Ē! !.FQ8)QQP,JDD3Z,igk瘝7lLƂZ6>\y|<`1m q6~GJA9W,*A ?)R'R0"@H"b t,3$pdgN[8{5p` uh︭agbc(ic5 :ӊaX"jU̓ GD!w$ ևܥS4 ZA5 ݁*LrDd@ 0; ;<I>}Ӂ`bx3G:#{d:k>%Ξjp8("!3JsdUE! ;Tr&$`f!IE%*F !RH$,&JQ4!,&J EABD(&[lتik:ب)Wáő42KFfӣ7.KEFfӣ2jVFHEf^&2SHf)$dbb,Ƅ- aZJ\D[G66VN8ؙb5-S4 {0m0(! 2$q:"Id8O 3+++" 1{59WbKHf$I&bb$ 6,vaE챱wbژEj5C&15ŴQ@y\1zb VU,\&s0TqM0 q0Lre&\"'NpL a+2C 0z$EC\ =`m-rtOhHFY{.Ttz]c@|$'HP}AEn7Fr脞2 EZC"QkBG7# `h&m(1FhMD1. :j"a6!D0tD"F C3;h[)bc+F=RXZV tTF .`^y C"BLr<+e ;">=dR(? I d1#442UE>ϓG'`DT(*."FBH!X%B "Juq#;vlll@*jبV[3*HfWB)8-NRc(+ʀ22,IGN,RH )(-JH i1"Ӱ8V=^9"ׇlmMmM+Б)ƈt"#@*N`DQŚjP)YY"䶥Į( )d$Ă-PD BDhfQJL0!eC':fbcgg@}zu>f #,m#*5U>HI.QSӘܬΘPVԑ#qE)gJ(!QBEiqQq,P"'B1JD8fvp̑ژVV ֕9>eljc*jap[OggS-ظ&|y{|wHLLwwuwwML|zwwx{HuzwysurCHu{psrwJX9zxc YFi=fUE E$)*2eAd!8(1K!I"E8W;['p {[)89[M1ޡUpbvj=Uա#;A'F$!HlL Ȣ2(k(`ZATCLI;UB*K"B )X hBq(-F"b)L jVX +ژ<Õjx*ʅ k*ʅ Sk슢R2*JYKj섔<&b) 0IQJ@Y@D@QDDbTvE tbىETT;tB ƁG5"6Qn qNd[>*2AuY9mA$ WHR>!,E iqB!%$#4a!M,¢bD)[ðq´uš ްVi)LTVIf*X&AU wCUAfoTR`w BaOX@iJ(1PR̢!,B-. W[Vl}x}xG}6,ϪLVD<R2ٮ(jFQ :J,AH@!ǐypdawC &fPh11|Mu <'Q?Q~M+Ƅw&Ą#>TCr;zv ;FG@*A2GhM]ЀJ #.Mht2S 00A\e%&1 >!3`"ĉZH ԉVC$gl,MC![|3TU$ q9@TT(4(M"DN0b,@T1U9;ij-8foN F:e9qDhDqBYLH EhhB("s1vpha:flvv"4 ['d\LJLJ;dNuj̩nMw@Vd@D˨h2pO(jJT@3,┘ALf̢4-W!MQh´P'ʟDRpL df>9DmM:^O5 N4SvDi Ȋű!Hf&u'a>˸N@!FWp Cz *YħQV,S|(Ӣ*2 Kd1MG`:utpȃiRBG 1z: %K{ rqb*B$!h#H\!e(R"Tȴ@E)&68p`X1Nbo:sd1jbȁZN8 [[DPp^Oy JyF54EaZ*MSJ!ՙQRͨ=B*}D_  !YhQ !IH0(BBA 4e`o,#{5 |Vm%L&&=M>[0G4*"j(vTV$''`ALB fq1JE",.B4  )JĄ`0%& %ى zqe؋)8a [ZM;JCMPyҾW#fK߭*28˖t A&$pg9. D -`JERL )X(E(W ǧ8>j#;*9Dx6v18 Nd.mci+L6f2#˦Pΐ |!_ E(%F"&EDX BBPP"L[CwdXա#F8< jys)׃)a nSSl Z$ӈj0E-Dd]HHp@RJ! qi"fJ1@D1::ḽXLibX-cL^ׇZ*GOԊWa?zlRd2LQFT\a .bh1 $ h6N88SuSM1iqq0y5OG6\JyM4&"hrwjXԴSqDeΤ8 ˣTD(."*"(!(i"",%,Eml1Gr^96C,6؛b1FJ55* s8*H섚 Rr 9TEL)& q!$#阍x>{[66j1q`XMNӪGn]٥{u?]JkKuTEHnI.B*ˆB"AB p h%"*"N YD(&e8udmԴS㎉xL5 שCCSVOZ"0Z"0 e r8ԧkBXG.$fxиØ!F=E0]-1Fi٫Zx4U ^k)7f "!R``>J\3G  מD#Dx".3z;̔C- M2yϓ+&BZ\@DDP"bB8Bljz^5;Z^u]+zELjBR-M+fGbR۽R-M+fGbRݢ:6ea&9)nt +\+nz5-/6]׀p,t6M(qBB J&b ED &^_EB"%&R,"#xr3\uĂ0'FN[7oio5P۔;TmIR2%dQ-J"b,".F(I1Q;XLLơCӴډP>1p^#acx|VS3j_$g55sUk**LD,5CTR3Hd|!O‚e$ Y( ѢD,*N ִsdud6vvaq 5j:i! {`q Rۼ*U9kNߪl[2$.@..&BJ\ŅB1AX\(*)Q1Qg"upbd}Xޡiq2&>}bXsh:r}zqOggS-0L"ssrwwn@BG@ttz}sBIG{rquzqyogk?nkJSxlnkJSxl1ݭ.6RͰ-s.5up8O@@(" (%**0Bi&XMSmL jgbȪbZ^F j^&.vZ⮉YC-"sD!$ DDJĄKb 0a{5 G9B,vV P;u``8DllED:t:&LNa"m)};LcV6'뤶ZRiwmP*"J(.& DDBqQ1ZDbL İu`qhc+vm^MqN$6j8fa>d>11|Cg2&ƛohjƌ +ԴgULYJAPBQr",(!P*0L1'pt̻88\*8VuNӢuk[?1-ZQ]PEڐĕWð,'FQPTgq1YDE@-&G6VVb-@oްuܴ uQN>rU^lzEUۭȂ Ou8[jsD\2 $% PD\T LXL4L4(C:+r<8^ǰ:fk+I}ڨl" {[o" {[+y< C#1Z;-1.CEE !4r(AFlaG5hyd[U 1p,% c L^p (Dt.B$Qt eדFQC!B'd(c<׃!`dC`*`FghmZ1U;V>|L}2XQGtY0 >"ˑq8":b#|5 _Y]q~7+BD!i3̘**A((#%AT\ B"N1!%hQ!h 01` 8M6pƁa#QTP񥈚 Vs4T~JvH\=$vOx<!"DM& D8Dlw#bk "հ7Lk k\At:%^Snn[]bikP-2SeBˎjZ.I !$"N1%&-aQZ@Be-JQs͋:thC:6i64$FqC8[KvvҷHȺdKp%ʨZ`( X` ""D!Ɣ-B-2R(`{j1s=>\,lf[b̆g+4YO ԰HU\JD"WR@T ySXM,"JL a[Gv,84ӡU"1LYlL & *(s`p2UTTE`R# `D#] C a h1&v @d4\6Ѥ'K]6ѤZS}37BGPp%ebG0Az!`cH RB&ZDd qg,h,a>*ȡ\JDZ)k%Z)k%ݨ(#ɍd0)R G@ $EEEEiq"@Bbژ6"j[VGVӰVTEP4TwA03:tN{N9]>܃tҡ.$ L^h\% 0H$ 1c!D  IWmZLZ:4*^u\s\{je̋9<*Qvu]rDœE>S牠aD(X "&.J1%qQ&"qZ&0X_qmT,b^㱝 !\ 5T"9I^+V"9I^+2syLT"S@R #**.""F@PhQ!#jo؉Xl1,{4Xl-vCXxqCȋ\AdUG&y1ytnz0ɕ5:ih(1!НX ӰtLɋ5MD@@38 t0F wAatZ7cĎ0A@^$> ?m=$)Nla~%*+BTgEg$ϥ2.Rb |F@X+ T b0,. JTTeePBmUP T0 ɄV"" 5cxC)\\ D1@@b%J:r%ɡB`ۍ}'1I/rE7v~_h@W@}n46v!6B)"y=Z>@~>($M.z+ 8&!h3wbPP()m :kXMag$%`h1Q""*&"ВI0D "LhPR)0@"JDz+ ǧcd0FQ$z> /4!z%1`2ct7> ut #c4-FM.H bZVQ<=m7EO|Z EiP 1Pse xefG? #0!fA$"!Єշ*AA#?Қ 14@ ab m 5q.]BB_0 BCv&TYv2/w&TYv2/S%jBdY`K5ڵXYI,\'a| + xBiP,&" r=cs:& 3ǐɧcB20(.atA&C5x #accJ a8ʐN uz"@j^o@xz'L 9 `r1x az"9GG1jwأ+atZ1NbFCLhmLA!`nG7FF(5:u-M A! N#j8 ZhBBfL4 #8bĈ@ hQCC`( t@t@UeHX +r,EK"C:\<r5(:- G OggS-;qxub\S@{vcV7B"<䒌=եLL{l3U<2L $;"iJE BQB "88šC-6VjS1XԪVq,EUlZ'%R넢@VS֒UUREḘvIu2$$,$C01$X4Y1J1@Yzc9^#̑ b` .`5pt^oB "xFJ~d.<>|y] CGw]NA#jy\y2!kc0̑$x'tX %a@(#1Iqy' w0Ixcz1? 841@W J:v$Eߠ8tGE!ЍZDtD7'|̕Q&2 #L$ f8 3Ñ9'8PEB<@0zz8"!#bLDphBu#C THz=A t"E許2n6Z #BG0Z i0v&,ޙPxʢ5 !YYTBMKWuYX$@$ , dHHIBqQq! O0 H9u|z5 Ë<#01IGitXޑ3&ǑIނE&QO0Qq\a}:CXC]F: Ð0kbL1BZBlЕiH@$J'JW$2 \JX&© ]\2tBN..m8- MВW 3eůo}UQ+ $9HR (1;pVm39j;;lDPll(m}Z8,a.F| m'eKdo;/gfԠ"SNMIr )HBJ)bB1)BE XDH Ehq0El83-:pLF@ qдZbV{Q z%ԓ%q5sЖkROƕ̷jEe5Rmuө,l&6I&bH&0 .L DEiPTDQqQPD(?:|4ˑLa&G^x@BBP qcW0!q<:^! \y#" CuGuz03`au5 cX13D: d^A!z1atDiPFGG !^oPmƘZ!hnџ`-ܠ0t#cBЃ DC0=m*f:d-cQ!F=5oD(QsI dždhTW,&d&$i%M)Z J@ !B"%.`b>\pd <.k`OIr.Sg#+$Oz;QV10:f^Gב@B W 2yOa'D,:f2du97!/$J2 I& ,Iu>%zJ^G(a0& tѡQn\u&B}m Oh(&:!61MhZ3#0:0CGa"BWG3+!6at ~54ߧ#<̟4ȍqLμTR]R`1!iq1!BZ""*01š[1x%1:q%C>|:z\W;ː s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS6-5@<"N````h`>ir~uvx{JMMKLK~zz5_P D I C# 8 -4Ќ(4 -C#҈B3 0Ј4" ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"~5_P D ID I 0Ј#40 #4ЈB3 8ЈC# (4C#҈ 0Ј  "@ 0" 4 0 ~5_ DD)R"ߺCWhqЍ6&ɠwE=S:0ph#YaPD/tcoݾ8BCġНnEOih;F! -[/ 4Ѐ8BBCW#4 4 C# ~5_P D IH@0 8BЂ84(4# 8B# 4 84"(4 0  0"v5_ ؀$W$HI$@34CuЀD@kct F e(Ȏs ydוq.#\#C:]cb#LLQf"[蘘h#0bG#hD&b`B;DDO-tЂֆ -DD k+{>/B F k+{>/B Fxc"(!`p|E \:a&;;B ɠ0R8 #LJR  cY3Xw@S {[;CC[G-bbggڋEM8lL^>u<+<"y`| 2E7XJ R窪 d\`,ĘPDTѢ4P E`!C"cV Gvioozq|xl !bO׼>"ul."n[ E`6N) E`neD2{ Y)% C8\iqF iR,L͔Hm 8rVG=DZujUEQu蘍ZMQU0 .W0> R1C.e,u3?b[ƜQdvfErE!ry|@ *D 3S YHS,d "" qG6q4 C1m-VӁ ,*V't\b`g6',؛ :T{S^LjNޔW'8FVUPAJQTd圖%2Ĕ  ""̔82P""BZL4Jf"!!fQZ ;GNV(#4lPqkN?J3@νXi۹qVV*SJ9̬LX ED@aZqfB(3lcquH95ZvvVmlLSP LłCE^]Ot5D9ȊߢHrr*Ph$ sJD"$XH b(a!M3MEh!LZZPBv":0 ǝ1%TGXX@ ;x+qO h׻!UV"ʪ$[yP6WXđ ,G(`)spLBA(ĈEhkWu!B!boHh=sdfa2q]괨trsd&3" pבkcB"\3GWd@tpd5No 9zy}ypAȁ3:#Z(q#L 9L. ̼JiB#Cg$z #\ޢѹ @ :A#J8 6i`h]/@3  h Bh#t1QxLH ` "CbbtLB'nhK 'pDF)r5Jw8gE4 @g,c3Pá^";H6:"C|6EM`Q%\L.X> b':!3  \[qbXD qh: . Nzԅ@ P !"VfHHSQI>C(1QL 5VC8L`bgx]J(Z> 'PS{BUEf"*<D)(c2c6C\^$ aaj.=Ax4C25b-L ka pGEM>#\SDNkx]zq"QaGh!bbB[14BZdQ+TE%X5Fj /ʘ`ÁEubG13x\s4Xt@0ftB5Dd=SxvB5Dd=Sx~R&vIFf[tb9|(1", !L"""%B!DXDD\챷^x,vv<d5MpL SE#6EsB6EsBB%R_1q@!7 {u:t֢:#au`bkSLY 5P1{Gb7b\&F) /@mJ9H@ċE>x_J(RD Yd+F2 bA,:+d8'2](C^WdbVK^Aڙa5cG8ja@-&ya\[ӡa@ %ڊ#; X @=uz G2a0R}i}WG>͇c>=B.@HY_HiH:Hk^8]jt2 08$,ubfubfDT#+cc)Q޸a@ˈեK$ (.|Byń@BB( %b"i@4X( Ę)"BS,"F 4@3ƴZ {T O̕kzOAG,GGIH,bX1T0jgb"`X &P!א b b8 #T@ TDw p]$C3 {N'0&^3 PCCz0cw!H2\q8pܰCHNW#5LGO\Gr $+yDBu . 8a8Є(`J#y#`&@k@ `"]c 9u:\Đ0ޑG^:AoBL F> F)QP搢g( b_3 R@DUsW-Ǜ,==2O(OVP/8A"i0 bP@E)ZT!pd8ȴةZ15ZU yu! W<&aGO^|x2YЃRèbrF#{'Af2/bb(ƀ00Ef|h]1zb(x2$sB3摙p|0W^ t a L!^cz\9@wh0}]#0%zGM0r$3;|xc(%$L fpEA0,v[Q4λULT{ DE51`*VĴPTb*Vdx@`ы۩b"VQ3M, PL!V FK Q1*joA S-vX "mht "-jClQ شa1&qxPG~m5bu`5cW.=^3"c # s[>X ֚9w*@DA+8,*!A~ Nj+UG s]W<MBC6|.=:&1aܛĄEyuKbSp k$7fArE8W+TM#^].FD6)M IiQQIA9bB-ѡðZ!#`B2Z`B)c2Eڅ'L*S]({Q 23Spau\# 3$0:AMYLÄb#0LJ5<8. vR`HoEAGJ9H^eDE$BQMQb(h1" 8aAL&b  E@SpX0E6NبSCliZjUƁ`.ȑ#,N]#CPǮWBiRg0tXLaRPB&@(1b8D)Űu`kZ8nPOבXAT Pu\s0u,:9uiʩ]7*SLTyj),qFD XJ)W1J(ZL@@\(& PDHA⢄̄ř @@bkk5mj11鵨a866۩iqq\FQ"cے 42ܖTќZZ|H PPb,",$D a11iZT(gQaPB1;pF5MG&^D֪j5Q1"$s>\+,-!6Ɵf\ 1Y503agVyܱ|8<.a<3aQ1bbBZ bb"`q1"c{8ak-ց [l|:Wjب'δbW&s`J%t^K[Kg%MJÌgEeRLSdsA) ',P4DPbE!"D8:r̡XlE!6#QG14p j`ơ΁iu@*i F4= nh@j'9߷F % mfP8{؋sY1i(,*FD PD(F (C'0:f:nőm-&Yph5 igQ3b^ <6)S5 }lRHk"Er-cKM $RD"B10i1 -C!(1, B92MqhZ7L5Ӣ6a5 shz\#VD n:)-u[&/uR7ZL-$3&M (x|!G> EGB} BO88 _^)E͢^&T. P8K/nn*KAIJVOI:y<ȼ d^̋!g1t;a<\uLwa.:J[dGE =3a9!D> 3Od΃x1 08B$n"T.(F(4ʥY:rج|%!Eb" ",%L@qi;[ơ1{ơiN`ګacZ {G"Z8z\Ld"z뇀*L^YYFȱI!\%\!M b4M(*EѠE)DhqZL8b6a[Sհ{ڈcvmFXjy, N@ cMpoޥꪲ22ppl)XTʵEM$@R b @ %4!3QE].ׇpyy2B$# RJ #2C`ȧLar8a> %{yz!# V!ay`VN0N92:.>\8>q%1 %Toh> B"04rEPNb,"чG"F8qu}]#n[WICN~uC]C}]#nAZWк1[W4uCc@@cOD@dL?`dL`{Y,j*iGNΖaJJ\sIb!YJ0KAhqB1Ӕ@ ifZ "dq(x:qQlZUT J8+C|$0n#2+0Dr >D64xr & G` @ |:#\uda^ sф%aE \NEP=5 ]a Dr` HD^& $x OggS@z-prE>Et{tCqztw{zu{~df0~f(!1HA7a !{pDt-Z ~ .P2ä#l)@",aӌƘiDԈF]a$$ьD$!+D$!+U 3a̔C)}q0\V 00~FW!F\3 ֝pԓ11!኉-R|QH LAXJQ ae8,J䗬߇Z hZG0qL$sdiǓ̅+2 A-"g%EP"rY B8 V'5-N;;E:fo5 1 ye9/@R MXDH)2^Z ȡagNƴudwd::n6>1W^š87jz\<^@$Or`,_$RP'L)eANq8<YHf.!(PXT\BZ"`ؙLGvC[[[4Sqhg3iciN?ѢlkBlkBMk*+ˌH +icRPB!qbjoZmYL{lq#lګN683֧+G^jqȁz}ptڪ0=(,WFgU2=[Mnt.)p 8B"b@YTiQEY\b4-&D(&"X ЦC;j [Q{a6mr 0 ǭ ;1EaeXX6 BdlaLLh䜤' DDE( qiQ,e!%BBBӢbPH iP4D)ZH A NXw{{LD^ Q ƙBTqRKQC22-jFQDJAIPD-J%$KL(qa"B2 EiB:u#bouܡ 8# &LaӑkfK53VWS`T3ju1ꢆ`m0me(1229,L hJ("Z  Eh.G 1B-d1qQ;0-VuVbqSjHM{LGOILtE܈S@?XKLn) Do򽑙A8g`?!dDzWH)H˅+pYXQq"DTP)QQi1qU-&!y0+$!\y<@x\\'%* UԼ1018=`QޡU쬀(X caP-Vbikpq} XEE0ml j#b ב2  8Ja _#Xp|"qA1D&!@tĢ)^z O`I$[!v7Z..' :'uBA7``hZWbt؏a(%N=x+o? 06Ml TPFq2`p0Q}|$SFY 5;Wgݖ$)2HLD$$%0a1 ";Cb1ji:THz (q\/rM,zatM.2 L^Ǽ$#":2>=2PO FEz'ć/|!k+́: +n;0pG2c8\@1 `>\"bR @whtăB F+59^G|"]IA:]XqaD4BDuL0&C .-b7>d$c< `t nb \:Q#&:1HFTxY\ N TZuVb\?PcU5YԐ "33+}Y&c,)HbɀAH b0 qJ $bbb0%B *``80LQ1#@+2tB\jo&2 5s .B#],04T 4u&"4q5y]cO q00y]1RG-̈́a,x!v4DaefI# aqFl#FĻћ B\hFcй0B._G=S]X<Řn0axGHP \/H`!/E$'#<\h>Hd tH  aGm,%%C!(͗uIIe BQQ"#RY-l10.l+ERJD!2\.8,IH!B\i!Ѓ|1.QLâVآvV{'0@ 1PCDP'HX&#p$sJ昃d^df`zb>|zqL85Qv:1E4>T/D 5 & 9rqx^{WC2wQ3FAFA\J@\) &0эֺ芃Hcx]dB`PI^94-@G0hbn0 G4B#:&d2y606aOggS-LHHGwz{i~zwzz}2=c)A ; !fBr aB]Xm^2BO,Ad˜@"\: @ 6i \&-k:4 1 LB"FXHdGXAm0D !$(E c#65P{x\mj8 B"ة)zdz=! 2ژ̠?< F0\F=\Ch[/!ƭ*B2miZ n:ԀR VB-*(S,J⢢ iQ!%`„EDLbBM}x}zM62MV[+7 t:50ގh;oG᯺L)*޳[f!<C$bbBqPT\T"hchQ".°F81:fk5:b9p܁;5]IjZ2(dcC!Q&lr(~UDHTeYe+[iLeX>(($Kd!."NDRb4"-J @(Qe6 1,6pב q(z Jc25F͏Πh>+(\cZJYȊE.z8t rrbwEDHH r8\""JBJHIRB I M hQ -.D"`QDD(1q3y12PPH imľ6cGG43Iq$ow-o]}F Zou1„$:„wQ#Ǝ8M5HcBw@ht Ƀe8+c|jh =@tGч#@ = 9.2s\aF 40EE'gН跁@-(BWD;ZDu@Х߇V HL~#-Gs0 U0`͟TI))eJ(2B *eȔA )jYLbI pRJD $D,BaZ4-BۊUU0,/c5s|@9pх!@d CO1y!\@NCu@]4|.:=\$Aȋ\0p]%2#N]LEA 0<``|$4)55D;CZ4IZ7!:q: <„բ^V)|C!u#a5 4~_hQwj.]Aօ@cF@ N@ۍĨ5!tBh @5klzv+/ד~ge2t33OX( 8-ΠĄ8e1[Vs(V;ΰvv,va1Aq̰Xx}x}x֡մW;u bc9.cH Jy7R,CpҴ*CnfɥDNPDD! Pc1R B:aux] qdgMcCǬ> >1[cb,C@) @) ܊RdHr9R p "Db,qZ1uT{u^ áE;{;+bQ5Y ";'ƴSbꄭ8rL>rͧJ\&Rf4KYQL-*$+7aꞧV.ay8%.PhP@L(!R"hQPBb;ڋjC'L:4*0-XpV1F^C1[;4N(C4N(C"Ӵy¦4)EPCTiPL ͔P B,""Ĵ:tLjZmZ7DՁv"Ű77Ԣ66vb5jAC$V p; &V p; Ǯ,R;B{ R2M"bBDE)QED@LEVGN8u)biuh:t`k+-aXvj[ ,>|0d.V,9=z 9=z eY%@DȜ*"E >S!HBq "")qQi!M JLLLL ,FC[lWi+M;{[+;L[66bkc1q E5(9Gr/Z1E85+Eb29yP7'ST$)EP\QQq1(E0-B `#*0 j5Mǜ:4,PSjvMz88$ $Z]rSEUU. %(.a¸g7p'.>02]k Z?i^g\z="=t3 Fݎ}dcC=@A|" @@4:4A'^9c-V,@n6XwTZ"K)nffRqm\SII$d&,H@$&DⴐiqQQ{5 8jk8jؘb'ir|+̱A,VS1G"rpqye`q\L:^Wp"D<"P̀h M@hh@&AZТHu#&4]@Ahfx4n`H@d`,diN\'!Zbf$IbA$B E(PqJ("F66`X0Q0E,puq$| 9r.,>𞆟~=>,:WqU3 3j\! ] xU1r:#]aa0^s]0.+rd^H 8ȼH8& Ax:BBFА0.GNJ"@X"G& I azͼ`^ <c^ׁP=FWHC@r^#1ʼn袔 1 SSP)A9 DP ˆq@HC ` B!LL04"1LfD #c4ڈ# 8hh5#A`?BG4 c#ѡOggS@-Tl{tJ|pYh~a0be҂01L'̙vSYYFD$!D!`(! @Dijuh"vv66 "bXÊ jgQQu\2\2 0pc3&p\<&d10LژV1T8^s 1 ȋ+!\P.Dr'FGuB>wu\1Ñ F iFOIXzj,"5 3|Ģ+ uDFWwCckbFy0 $¡BXiC&3Xj\yJ~D]Ն#Ѝ]1` `".b3>JڛB{i%  n{XTjţuL]2M@1-.Sb4MXY gQqP4M<uq=8aUT1b(&Pw< u#"3EDigQ0-BD!j1Ԣw`X,8d =c$BF1S.H^ bXC`@#H# EVE,jjH1cfr:=5HS0,L;;6, X1\2ゼ&3sUU bZ ӂ8#81454@Ԛ504q#."t`h"BGDlt0 1(ImiSx]&ն O=FEvaDM2d@EEUYe^2Ida}1\c\1&qL(e.D R@)`$ bBJ JB04%%`bژzF΢t2"403 3LC&1SXpEf0NDo'|k#1L;j @`8fQ0^PWy L2`kdsdHG~cTq05\3#0 3dyIGzFma \6&ax\d&ƀZp#{'. hХA4#w9h1ѻ0鍋h0RuCG 0)%yggǢOؗx3ijcu'KPV"ɤ]fe˼H",O0p@9A!xB""1 Z F@2 !dB@D0 L1ljqh5buh(,ju1!.C;!0!d>Yb#}XMx1Wfp:BgX:+u].$aǑcQGBCBQP ",6N" m1[zRIg1հE0\p17:+rbffn Db0hD`N}d^ X pFC9:0z!2blMl11j 7y~6f9*BD "3铈11N`^(%GB # !˧bDhJT)Z\\T iq1b/"="i ;G6(:t.N\<\W>\uG2$,0PŢ&VUK@9d[G8CP[udr\a`20y8xe&DMlbgxd^ F}8>|ă1̕ Whhdcq9&ҍ1j08tnLL z|:u\0\hF8L@ "DcMA"@-D2+!p=:a4DAFW l< i"EAD)%9 ii\DZJ)%9 ie\DZJCTFՉ(&( 5piy2$B11I 2rJ`B A,`"Z bL Q09aqw0f&U?PY3RRՕ2GwϮ<"dRJ &H B f(3D"QPD؊)Vj)u1^sOׇOpȀq:yj:0 -0N|( +Cd.`:tY) ?#H#@V!^Eb/x%aA<8#R93 B.dGWǧu|"{=XU1-x`^L\"TGGD41>] hI((!4ecc&k+F$9t5bQ nAVHB//UE X) ]W)cPfVפ@24`lj'j7ƒ`\ " $Y`Z gZ@D\ŧ\#0Q |.Fx\s8rL\d+ O9HP55^ \ 0o<l:|zPECUlj E1@.>]IjHu⸂- !#D0" u{k\28^3z0\3#.#LOg0 21k0hu1(1;އ8 1Bwn?L ! A 0Fx"5a>`h`B91)%)tB91)%)teu$LPyp̐<5c>>c`8>9cr2P0Z hV~;V~;*{EYQ ^*JeARI %bHJ H3b% %!>2aՑcbujQl-j(lB8Chu\iU5TVv$uN2HRBBȴ#bBZ4%(@\ܡ F4B!(: Bçkdjb,m1ZV1 Y҇`lL73؈ty:1yթIΊZLH(@h D>,(8pg P04 u`Vz+Lk&aI؋icIʛHP 3w0G2亵κ zTbHps3d&ԘjDP 8`dbG;3 tpe \a"򄉎Z 1 0",j5T {ECL`FXt}0FFh!@10q\ `>''B]`#~Fh:o"F6y,NGTaaO"tXo2EQ2hg6BSu=^%(&$ X>eĘDE XL-Npc";S `20kk2J^G x^Q.1sBreWEfy9 P $ \F\Dg,z T. "a 3L:tD7RCqNFo@&b?vc C@q !#v0!CZ a'ZbY1LOC!OggS-: > B@t~}vz}xywuyyy}{}v}Myvpo( R6AD 6cTx\#Su@!-%"` )b51 h ynl4GEF$̌x\5.b3: GDHWdD}8ĨY=(/5H)h"bġ#UӁDZ84l C-66vbkCig6l [^Դ[GVCjv8fjk8Z l*u^CQz2"#s))IӢg4 ll3NŴ92m-pp MGL[Áa쬶6vyÑ㈠bNZ 1ӂFF B 1D$NЙ!&NЙ!,JAdUFP39'iSRO%`,".NP,( D -QB l:f ΁ة{'l &iΪ8&jg:\Uqhٸ@"bevZ6fueu!oV;*) Y\ Bh11!QB2%&s#,N6VG:Zlml9c"`c7ڨ-Lӑ:fASWlԁc1cD&TIA(%h4,ʐ[;2R&#BaዉBa!,J *&aDę'cqhQZHq`b18:rN1pSޡN ;[ qdE>f;@`YYKHѝC刔:rB@b-"g" "E4 ą"b LD(#S,b [^0:;;@Tښؙ^/эFD<;TQ @N)UЫR@LumfA KDDB -*BDHD)PVmMUc-|l,:tq(bu;ATL.% 2_D74|߷*8O5LȬIZ" ExAs-~;F3VMF?>;ݬ21C8I6Tӵ #d0b% BQ@aBDLE"QZ$$P jt0q`)J"9J%j)]ǜrJ%j)]ǜr]eQ4.Dզ  LB1ZLi@(J8!B 0DTLDHDh Z@,ڨt\!&JE?R`eEfUE5] * )j;DYQQ)T|8岬DLд8K b"`B@B3$HQ1%MX-ac"jc6jgD>D>9w#l9czw@Ȝ߈J y&9;H9HO%d8\BLDhQQ%JADb%. 4D(JEh1qmwhCX1l6b#lypC8 @B9 pgN;]rϜvsUMّj;Jʡ,%Q"""D"4(&".dh".F!E%(v8;USakZl1u3̙aŀB*QeGRW%ʹH !֔8f]p'ȉDIBD@LL\M3Є'<"`"$LDY@@Aq:w§azbckPbUa,z*ea\eiѸJDYW}YZ4B$fQsEdDn%<ˡLD8DTDDJ i$ b1ŰqaggHVmMijbZZ Ah:!7Is-ߪr34 ݨv0"j"#3[b6@ hJDL(q!"$I$Ĕ(@TLDb5j8+"cVjb@,J0n s#ŧ-ۭan{mlieY"c3 Te a%BqED@Jb!@ "DLD33"Bq@4(;pUT )h2UI~zKe*\ѡj.J3{ BӡY"(ED(QQ1BYD"DH,"NBQ%4a1{C:rd15q1a6j8uPFC\Zi7ʉ22,GYY)B^+k0\ \-њC1L@2FFZ;wxͯR;}s!ӟQUD{ Y]C $", HJ&%PD mmbbsܡZ%$;Ցbocbc;c ZZCٺ l-sZCٺ l-sݨ #tZFF$6ݠ`.eB)Z@ E)ED@'┨ Aq(% "BqZ&Sק< \a(MuI^MuI^(kf,M \u%qsә,|e C!$ID  h@,-J3i0h0%JСa 2y] !\HG2H.0 !#W#E1f 錤kB2 wz!=u ^]zj@]p>G&3Ga(4ap xDкAnw ΰzˑ 14CkIHW䰂P@:B^ak ☡jXEUIr @Bq]ק#@0HF$@h mƤEfm3&- 7F(EuE,>{tqqzoIf@TT Ii)@ )I b1C(ES! `(P"Bc`cy035u+5! `0Q[ gй.br\re@0#ILU!B223z0z t" ax|pLkkB}(03s=OggS@-M@uIDsuosvHxuxG{vtxzykuq9+JxUMPE݆AuiqE5<G z5 3 Lt1 h !zt-GE4! Hn2͒s"mۮL䜅HQc˂a@ + /"B#c@xp dR yvgi%w2IOGUu)W%<Âa`>3F4 #ȇc Qi 8#fZH[fZH[ܞQUF{8Ro+8p rb b4%*"DĄjcа7M,,Vӑ*L{11ZEjU 2^3#4nC6|mȦ]:O+"CͶVCr @PL/ $bi".J@LDf-. 1ac57lYMYLE q`bZ1;a8.zsz/"{a?FZ'yT3&Qpc !8DhR0Ef%"4X@Řllm- {q(V{1jkRrޟӿRrޟ_5ALPgER*XaY0Ęb1%Pb-N -6Xq CƑab5mcj1 { 1Lj[մZ׹ZV7|zsPotg>tgeuUFAIM0T "*&@ d C &.JHA\@S"BJDLHVpB0,NXZV1ô*6阡L$1Z-W)kD#_[yQRFYP<8t2#qF6@慆E^ joq70ZQ?>K6ߣ^|ZU,0Z+RmY6L(BP'"aJEPTPbb Lę )S bUáᘽiP[{ja؁8r`xBq͜UBq͜UYcmeEHY"@'i E)f0@ @TP(:tpު[LTt`[L{@j'e#XNʼG6u(0(dG8z.t@(-.&@(QQ&҄Bi,.ĉ6bڸ>\5,-[ׇ+Vb*Vb*Gu82\0Xp:b$p3jG9N6v.A%aMKлIX+HEUmJN!($3R &&FS"0E8v ;cE 'qŰsbu`'`oڛjkojXjE7q@ j%ց^Aj%ց^A} @9v.iёjBpxy=Ol:p?ʐHQ#VDJ(eY‚R,.NBM(PD@q'ġCV3đc4Zm8ph+V;6>| τ^-sN,P^-sN,P+e" Ԅ@MLjX!)_b!@QLą(EDD Fh%JqJH1Lb,J(F(8M@23 D,Ul1R.2z A4TuZDKUQʙPȨE!IT%$%@Xq1)q1) "|>_ B0 b" 4 UML;Q\8xkuqd`9^pwFHTM搀!=y1$ /c8 M<0$ \335ƻ@\# q^$p=21Z Ʒ( "%a3tW2uB5s009+s]W \y y ^C $.'X#F #Kdb" G$Fb`AD0m`0c"2s< Ac`DÈ""4~e)0CnlS?kȀrP$j&Dq k'n ]PEcvIIDiQ  ! L(-PhBD@CH YD@@SLE `P! 1\y|.'d`!@fye %:k+$ P7 L@wGɐ9yd"3 `pH&P:Osq$ qeтc"tz8#=` +a.r A0 LWQ"!n$0.8fF!7Z0>ˍkO7Fϵ'qқ\M} QQc%*Hy#kJQDXcWetsIY3JO\HXX !A$" BfS8f b'Hz^L@f8^k\B&!38/saeh˂qQ7 0zUENLưPCzJ"!+ezÐa2<.ƒ19.V0 ðCB b:>r@L^9pL$'chcHWL30c!DL{5<>\/ sℋD081ЍM D1FxB0hAG. #Ѝ.BCW(wPG&$ !:xCJ >ˍLLNvֲ]\ndb uʷ킽d5* MXFbu2"Iʈ0B"-A%Y@B A "`0%*diq"bDZ3?\pMf +G& u;EQ   0P;Vl3M;" u§:AQ0F vVԑ tyB #\}̄u뀐$Ǽe(Ȅ2aI0Eҁ= Q32yp̕y2r]5׋2Џo1"6Hl.@ 01Ht)I49TgwomnM>zׄC?~h60~۝ G?$mwv|d'HWSL\DJELQMe75h2`! ||ʅ B0@Q PD)"YL"JAH4bQ̐u:AN\㚙84UT1 z`82l1 J#!N.@M؍`΅0!>zO=d* bZmLm. 0 ޸ ,FG˃A8d`>&y9` LJ<1Z7!$dr$"yxbj0'F  кd+/qHG.FK]pq=\dkB2!\ &c"`޺]dCH좵nW'Y!heE5ʄuZTI"Ñx`%2|HQ ɒ$I& 4#, {Tbȡ!bZE D sh$xW&B1\0s̈́$\Q@\ `8n Y0: 2\3G* VZL;Һ‡А$/wk >|s} ,݉~?Lp!ᡷӰ2+z A>Bw+1!BNj,8Htc#4F3qB !!4=30^`hhX4TOaF:F ZqhQEOggS#- 1w|ILJtqd>] )!޽"ծIIvTU%)e2M2$B+ W DDDX hZHAD&e,Uİ`8Vlm lPQ3LhH:5p䀙!3I>`B("LLHI-;2Za:tẀabBlz8 *ՁaA9E2[aջ<<#4TO1`fHx]s%GDl- pX 0 ƈ;:haB D:4mM4B?Fb71AZƠub1&~k퉁H;tzflvk퉁H;tzflv# QPa:cQN8fRHb"!$ $)"e(vXU [0Xj`I뺮azIdǕy\sq=f2LH8 FPX1:ȋb i5 zff5@# z#"Fg7A,hQ7npEf$TtAr]3q$dd8x &R^40p"N#@"(%ԅ #F=Wƅ~GG] z@۠A#j"1 M7^QȆBAu0E bCe qA3&0!BzFCĿNXhsq:}`Y]GdԈ fFEAj:iv\U&&J0 eO GPwwH48""Fc#b$8A#P١^BРqbPiH<~+ch#@@Ot;t@& 0`hB']^kE !>yM"|঎ŠyHUȐUY!'/UMF q,ό%cHD ID$`HYPBQ@ʰ4mw`Zq/^Ǖ\/[GV{+11C-cHc2as=p=<> rpr<><30a>}uqjA*V*b&##nDGpd^'d$}(/ cf#x>dA'N"&.TGo\zP@11&E4h ;p@0A#hC@ #nDD4;@ /}pA _ ar#7M59t/+\Il"03b4MPT(E#,mVXE-jE 0x]uqs*&t+"s1+r qF" *V0"ud`$+2;x!=j Őpa1׼հ-*au: cΠx$2y1<2c2#pfy\5Pbig*E^"@tzq1A`uH fk^s\as\G2 #Pq! u]f5qn[#hK".tF#b È~ "  @APV;cE55d*JjknyLĎ\K"`6ILL6{' {;Vőa : I^אW.k0!NjW2|1|:pPgXlLU{ UQ0p|>1|dbg1l666Ρ+ \k䵱 3Q5PFUdH҈k7AgaTC^Ӫ㮱jG 0C a#3sX:m@uz=ݸ#ru^gn#vx4 И`qE^3I>dC~1 @(1¡ 2˃ h  !"T),+3R&J6ҢM"r\K%E$ pxB2 _(%1 %3PL(1 ",BA-.(%.`Bu ^!ʐbN"Yл"j* s'c2s  1[ V5@ HNV@AALQqH tB#.Ǒ+DfcC k8^]$e}G'c(\b 3t](G>qq$<8\iEءbqȠ !0LF@o[S:=.vLhZ7Ҡ1hh@!ui $d jZd> j4Ă/'\`QV`BJYy]ypQ\Nj1l-"tz;S11&uTsev|jRGY0WjeB"Aac9z\Q08&5s=!d{aŴТut"\%+,V^< +,VG L0|²|G&CLT^ dOr.Mp=!q0wB &&h|:pi~:pi~dBMT&KQeB18RQq"N0͢DhيlMudgᘝCLj5-V1mTށjo8ṕ`8Z;{{*$PkzoO!(H^DƵKj ; 2L(!E3g(hQwwnBIfQ"&h2~:[p#E&j~8m,ݧe OREtu|uA|ΰ @x2aPj & c;6O8#Sf0Ā0!8`` ѧAw1'$IZH{BRD.譅Y@!U "AnaAw] !x% ǃ4 b7$01B@8בYmb5TSPF0FNDQQ$IW&P3 ơ8&v`N`LFL.&8Dx}HPӏߌ@ =CF3F:Z ux!xo] <;&"JAcYE " BɠұO"v}"3*PdaRXj/2qnÓ(Ė6q.cR )$ ,,-*P( 3)P83E CQ;Pb㕋 W4 P!/c\iKGpC> !BAjpLm Áe$8>]рjUb @f&5O$a2yqe: 1\׃"P 0Ŵ)bXUC[GE XLΊEQ qEAZޛzu"b458 DCtz}#B `a"  q;F#xG111rG`̋^bкaDa.4{RLo=qAGU*A|*s0Y?qp\XX@ a@C3 #Ga4*ZȿdHuJU"ɐtԘDpJ$ b@Ipquf1L3 :1BKR~^@7dՉZ!gEE"uB! 8i{!CfpFC1qH<F,FP~\)J<]x#J{^)J<]x#J{Ʈ*3#H/ &$& E a)9vv Wd ց)hEXd*C =WڕP}Ov* Wgt͔Ș A(aD"D@\TDBQ1%&Pcmsִ5 +P=jokZ[ikObphw=2a l:YDDNtM1(ui ZQ7D#0)((8<ĄB"J1%d1q!F@bBR9ZpL[;jqȡTc{SllbՑF-Cm-ZZaћҢ84$>DuQ5de B** EF-⍮KL2I*6 `$%X@2CJ)Xf!)!%Ḋd׼dRbDø.23r<.>=8Cj*bXMEj*A5\z]A8q8F1,(h!  8ԑKϠ#a5G8$\su>H LLDFhcPc (5D.! >w010.q"1&& #j&Z.G0A FDG"@G1!\1#ΩtFgAB #01M@T|*tdd*>:qȊHBf$!6ny$Dd)-F !PD(*BZ@ċǑ>|:r|8WE {[0A=DG>003aj)bSL1-iuΡ:#y "d򺎐ur1| LJte><20AaUMÊ#qLx=x]U;1E P @EF]~?0('^@IO@|:r":qc#猰萆F6 pNcBk>0haˆD )2xHaqx e`EC' zE@ib04 F@hB00"ZC@"^̤Hu0*3iAL|+0{%47%;HIBA(!$P (Qq!4i""1B %Nq{;u`ZlցM ԰zA>=0(bjQ1LCp\s *bX0 a8.".::&B9^Ire `"lL+aCl @ ^@:^<x O(N ##P.aZ0s]9#.&y8#duE0OCr<9ȄDzz&q D2 hhFĄ;)H'GC Mb bC 1`fFu.BJ"k!`@DBkh1>:1BhQ!"@̶<@vOJ|l˃dķ+Ǿ/#wq%-G"I@","(a!M h&4D Ց#L8aqbT{")j:x$C2C"bkǂ@uX@ 3s]9x@1W.`cx Ǽ40- ؛b8&XL;1D;֡jZ1iU 1ȑCa CVCdd O+׼1וHa03&x0PZp9ƩzoN: f#\ yeF3!C a u1F? m5u]0.H# ƨ;tCb$= R. ~08 @OggS@c- b"!W[[MJy|JONy{z|xwzxuG{vyDy|}>H SBu$)~`ı.;fϪu$3%I$E8M1Z &B11z E| ~.>u:V,VBĐLJq8|!:DG?t5- jB c4t0ZW֗@`aKY p~BDTEPEETEDfUg \@O3IK$\.x|.0!`Q4  ( @,B hq@hq`g#[lmmULQ[SEad^񂩪`a2XtF"ȸr>x0<O\ zPjBdt, jbVST{q<+OaຘYlmDtR㤎N\NF#\zG:fx]A4Z!{c.8 Ccr0G^OyLxe.fr\)c\I׼ &&@ ,x#v0tЂ0BG:PC~N'F&І1F C0ԓ`À"DT6D CeH0LjVeEER$X NBQ@' W;;ð8nqhcp& ={@ yCiힹ!3Ӣ"q"PDL)c&0jcouh`QSTŴ3m3U ;!L^ =w&Awܩcު% ),/*J)$HJ&L1rA9\_i"F0|Jr1<8pVQ1 o mB@"\ EKa6xUEM24h-NCx^c:0E1!:a:6)F |b#F>Ȫ*Q$ Y h͢q3~J,\\W>0a sH("$U&!"抬%KmJy % )h1"`PDiau;:'bqhN8`UjوZmZbN>} F|."+AxZRʝ;;)U1 TBʼnMXbC(R",.*E;lml ĢZWá',6&1X- 1d\D|&)TbJz(~&QJKz(.G*3PELȻڔ"at&qA:`8d 2*j"BQ6E^TRn@I2P i@ &(!B&B"B@AȢ( #l XGu۫iaXm<\Rl4BKźK+5BKźK+QQdʪ$*"[DjaXK,(%$"4RB1@X\)Dň-FєБN684ӰD&=ր^Ȥ0"٭Q ӹ4G>)JԈ(KKD@b D *Ņ4"B@@Lă&B).7!"".F,F;7 UD,V~)l zFD=D 8"nӪʢ**(X0A0d> 8Yl! C \a1ԣi9.yFZy sު( pLE'; X@ A! E  XPB-JAPDT(N h8 {1,X,9Vjk;jZjkkoZڪV, ," }[>c-" }[>c-5BD;SRȔNYTTD L"biED)q!"B@LưS!Y GjC+ioN}8r1L> 20 YGS'CfԬ橻PMV$YFdWɦK!XLL4%FQ%&NQ,D $)҄,vVmq5MCā49n:auhoЁELj5MDkpx$ ~JTCZ iWRb~$T֤"ƢH"&iv5"WLD]  GC$1,I Dg+5ĊMiZD"B#Fi$ \DDl1E`XM+f&9k2W+13\w` 2CϨ$E" ت:Ѓ2xFP0|Ix%3qͧG&WHZDdJI$P !vFZh{a<#$s19:00.Ncf3d&0D]0oݠKA(c"MFQ  p:#$:8E 3R1 \Qjkq`"j: M35׋OW03ń /#,[tbbh}mabZ 1Ljڛ"Zbgi0" ]b?,Foi6"0z@a&0 I`8x2i"tľ# C1D [ 2u0J^L $$%@C]FF= .€O"T INM Ў,ݝ\˶S{:@8$Eʼn(%B,"dq E"2@ 'ⴈD.2f̃NLQ>%&H54afrM 5+aBȄ92k:aEPI&+ŐrL9\0dfAxmL[) fd0: W9k "3 50#3u<<jh4C4Zaޡycy=:aLx%9F2P·@- -Z웈wZ:x'\16:F0zO~0`KWat#us1!==Pc̩BHٓ%/әSdH'JޓjUe2EVeYH&b؛^%CtF "I%B00g-" eIO|8O;L޴;l!$,S!Wu18NJ(kfH &Y- L8ǰ~kmr|W5 vD1,GH\x&3MӰC5,+vU1L̐u} <`eC>^#,Ղ "1a qzHoB:1Fx8:3d Erdht0h 'NOC85cc 3$y I.#Ƀ/Hɼࢆ@ >uPȹOԨwr(++ q@l,P(`H٥7/#S4|Gdq:K@nbYu TKQdUyʨHفّmrS$0C ..! D`%DB1-!bP,`B lX b\t{ ;,i`shD"D˻TH$H{yׁjʨ1K1ڮVz @)J\ DŘb")Z@ )1P(JbAhzO>lT5a82+' _Gx,^Ҕ<K,j)3+BV i=],6$``.OR8(11Q!DL (0 \㚙`fvb`bbuM \0@o` G&W^cBƒ\ΐ.D0a&Hk.rpj\q=2$0n347z0¢.ޘO$@ue<怐y0G 5z]DÀ0( zO bFmD`YL`s+0TtH}@&4@[-4~0ɘԺ1v]c#Kԍq!A` ((t Bj: RKVI$v]X $I 4q1&",ę(E,HD8tY |:23q$ "H:H L CȼffHc5 |HG^̐cBGc  ☫؄.M+@B&`ΈPjuy\@ 0ʧ3ĉ0Z a~Gw˜~: a!ftx)7Hy\d+m& !~hh ZC0FG$h @!aB@L-Cl.A>:!zH?:!zH0K,v ʪ2ծR]d$6@DMSLJ\L(* (hQ B)KBC q=^u1PrȀ\W)23d'|xz0Z^\LfWBLxp3NWzc »t>BI8se8z@AB2$/ 2LBɐq̑Lt `h$PZw.Dx'01ZཞD&0ЏC?t Ң -tGazqu4o8m-aBW Q$Qaa4!ba"D?EzpRP BdFC'8%uO(qJ!6hfURe̒$%I@ @!"d!#P\(F )1q02\@^pu]9>q#„0pD@|H ̉p 2뚃98n-lPɐ$!קq0@舉ihdG230RJuR'HC19fP=HH'c h##RJ)#dCb !b @Qĉ !!L]C[苍Ĩh`DMG01LдG Bq1@ V'i\:!M=EEQF-QQ!Ee$322"2#'r1LH% &IL,!,XH"!dO3up TQF p I!`.)gԹ  jч2 $$/=(VPu^q]3\0!1.:b"{P#(N!)c8 0g %h"与u%3H 5.sG?'Їԃx0@0>12 `FGQlqGZ؇:iК=("›aИh%ҠDaa"Р q<րs0zya2)j13R׋2P'X4a" 1mLt"Dh=X3e;xp̡f"1Sf >*`Xç1|TLI8uLt!t%h(G#QTG[^s4f&x` à c\GŁ! q8C;tcc; PTΓD;ʁyw*C"EHCJxLwtIGG5k L vXhleeP*4Bf`@2FK1a0!Dq4%%MiLKJ[YQR*3*H2D&IBpL: hdGm"8 BD#ll'ӡMy>,t(-*":V6 Rr\"hJT b4%*$D P4 Tu˜jD,VCC e:1`c!ժLGD1:>N;eə䙅BP! qP-wdQ[:wd#94-v QC{΁EjСƇqq0m&΁z^LX,X011^=#^=#TEYC*2t%)r % HIX"@T"4%-@ Ё9aZ0D ;0m-S0l؛."  Y"k,YC,eQ蒩Fc"IH@JHIY@L AXT 0E&lgb؃Ŵ1akcP,VALЁicVG^B+1a`0 r1DŽ0xqh1ԑ!`<^2 <z|z|bÄt1D{G`iuNkaf 30&a\iOggS@- SJsojfX_XSdaaaaa 5&"H([pa"ɢPJ2,zb.=%zFa m10u)u 3gуi7.'ڠh  w;bH()@46C13hDbEZ&1ڈ~H`^y x!+n(w$DYFUSO=)FI@B1P"b,aB0LXl;p`jc^b8f&x0@20p#Ǽ{؃)ȧ@JH1*b1z$ TEL 8tՑiX UPF3[E5!d`t\ +@0PI.d>u= 5zBM¸ ,/4D `HX  [;/09&d D@cXZwdtCu0\a6F2p\$\":r ]tN޸FBa@vѥ1:h#`BZd"~ IޑH"yN}N!O/8B0)#0RȌDdlb7sl$$) "ND"$ R¢bQ^\$<^ǐ# &u+ Srp p\uSOp 40$@c^b,V1M $\f>\) BkLt-B NO•Fr"$98%6Gx$0СZ8л:ا0:СC d^&1$F`+!FBi0z#h!A# 5 -u#MauA4DD~^IWG$fJwFC JY)2GRTI$6UؕbX&Qq"'BQ`)$ $IH2 Ifs5rdW :QAqh.J j]T*b8ʄ2uLuF8#{   ̼9q@b&y IA@ !k뮑& @E7pA#N kd @ C0rHXAс]L\ x:xLD h0 NH tEx}&(u= К֧c~ H vCr`(DLȰ6SU̡;IX)11QM iq-*hJ Q@"L isf k81 990 ";uP o|5rda,U-^0 8hޢ^O0y W^rqdxc2\4c 3dȄzć|`rPo,zХ: CqZDp: :z+p sAsE"Br͇z SWFDmaZB c?aDKh0bӺnEN#ib]HZDvD ^(ْBeP1%مT߁ ƈRE[$I"4%*2,- 1qA&3dL5y$C:HIC\k+p\ErRO" )q]<$ zb> f.9Bľ֥ q\pHNNb $dcFOQTQTEբ Ї=ݡ"DGt44+92 =N%8b[ ~ՇԙH#1@E [ "`"v1Ёq#NDbl]Zm֍n&c %E(\b#00`($e @r[nf ۉLUia6I$IQ8 !M3QbL @c8aGԊCO9&c`pLUDQ rz\/20@YpR/bkzP $3È\'5a.{ X,VF",F?]xG!aՇ2Q ALӴ!F ~h(*"[u9MJ-v-BzPj\8zW"Į1@(JtÈZc Q!b&hF.:!hFdCGKG @#4~(q)B07ق N1EH&[P;Ď9{:I$I4 Y\TZTEʼn& AЎׇ愃^\HL53:!r-i$p\a# sAd!q0dFl0-b#t tݾ1B0pJM([hihMAhhm`" !NoAEB00f3Ȟ460{DlL!#vU,)d)Q"".B "D .&J(hc ^^<^9ѩ3sW sLup=@a;MX-&0O ELWr=d2ׇWre x9 s\|LX#y\u 2;uaNx' c;$GrqF~Ѝ>0I0t}]к]tC7 -кp}X]shVwH;@uwS z к>ZWϾ..u}]=z=}G?tC@~54uX$Ij(ؙaux̕O#2ׁŊ+H^s1kr\kB^$0׃Wc2sd& \AM$Cz&a[&FmC?a(xA 蠏EhAEa4DZD`AiDQ`~5oP D IH" @#0 bӂ0bӂ0 b #M#(60 ش (60 " 4(6 4H#~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"OggS- +aaaaaaaaaaaaa~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5fretsonfire-1.3.110.dfsg/data/key.3DS0000644000175000017500000000741711152500023015607 0ustar mjj29mjj29MM ==&>=  ?@ keyAAVH$R%BN2Cx(B*CAԁ:|B(CxB/B*CP%BM%BN2CKM“$B"Q/CIUzG&B'C^:ё'B$C[WzB=&B'CQNB$B!Q/CIM€$"Q/CIUz$&'C^:'$C[WzB.&'CQNB~$!Q/CH$H$†N2Cx%¤*CAԁ:q«(CxB%£*CR%BI$„N2CcCS2CAØACM5CkB5Cs3&#B.3Ct3$#-3Cj5CAAM5C‚bS2COw# 3+Cҋ:ß(CqwB# 4+CBbS2CACAM5CC5C3C$#-3C3C&#B-3CCB5CACACM5CBcCS2CawB C3+Co:4C(CTwª C3+C{šCU-C:C)'1CçBS1CŚḆ/CŚͱ/CßT1Cö)'1C{U-C`mZ'Co:[%CimBZ'CBU-C>C('1C\CT1CJCͱ/CJCḆ/CZCBS1C;C;C('1CBCU-CimBCZ'Co:~C[%C`m„CZ'CIC|=0^:ö^:CnkIdC|=IIB|=II|=IÓ|=0^:0^:lÙIÓ|=™I|=o:I|=–BI|=fCI|=^:C0^:kICÓ|=ICI|=ICIB|=ICdC|=^:C^:CjfCIC|=–BIC|=o:IC|=IC|=@AVF>JN?>Ͱ>2O??(O?d'?2O?JN?JN?[E>_8?_>??#? '??N?[8?[E>J>_>>?> '?>N?F>F>F>8Ͱ>4C>>fA>b'?4C>JN?F>CH>M`?L>~Z?J>M?=M?t=m>B>vI>B>L>CH> =z+>$=>(=Dj'?=M?=~Z?B>m_?jI>/`?g>/`?J?p_?M?~Z?~Z?M?M`?Dj'?ia??a?~+>ia?",T>Pc?>\?={uJ?=?=+0>=$*V>>>,T>u=!X>=>=%?=J?u=\?>LGc?*V>c?%0>c??NGc?xuJ?\?\?J?Lc?%?d??P/e?'X>d?Db>D?p=v?:r_?:?:b>:Bb>8=p=4b>:>:>:/?:p_?:v?8=A?2b>B?Z>C??D?n_?v?v?t_???/?B??B?>B?`A6???o:o:o: A                          !!"""##  #$ $$%%&&'''((()))*+++,,,---...///00011122233344455566  67 7!!78!8""89"9##9:#:$$:;$;%%;<%<&&<=&=''=>'>((>?(?))?*)**@A*A++AB+B,,BC,C--CD-D..DE.E//EF/F00FG0G11GH1H22HI2I33IJ3J44JK4K55KL5L66LM6M77MN7N88NO8O99OP9P::PQ:Q;;QR;R<<RS<S==ST=T>>TU>U??U@?@*PAV MAXSCENEdd 0key@ &!*"&???fretsonfire-1.3.110.dfsg/data/key.dae0000644000175000017500000005062411152500023015745 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:241 - Illusoft Collada Exporter v:0.3.89 file:///home/skyostil/cassette.blend 2006-07-15T18:24:27.395175 2006-07-15T18:24:27.395204 Z_UP 49.13434 0.1 100.0 0.0 0.0 0.0 1.0 0.4 0.4 0.4 1.0 0.8 0.8 0.8 1.0 0.5 0.5 0.5 1.0 12.5 1.0 1.0 1.0 1.0 0.8 1 1 1 1 0.0 0.0 0.0 0.0 1.0 0.4 0.4 0.4 1.0 0.8 0.8 0.8 1.0 0.5 0.5 0.5 1.0 12.5 1.0 1.0 1.0 1.0 0.8 1 1 1 1 0.0 1.0 1.0 -1.0 1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -1.0 1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 0.57735 0.57735 -0.57735 0.57735 -0.57735 -0.57735 -0.57735 -0.57735 -0.57735 -0.57735 0.57735 -0.57735 0.57735 0.57735 0.57735 0.57735 -0.57735 0.57735 -0.57735 -0.57735 0.57735 -0.57735 0.57735 0.57735

0 1 2 3

4 7 6 5

0 4 5 1

1 5 6 2

2 6 7 3

4 0 3 7

-0.13362 0.13362 0.19359 -0.06758 0.13517 0.18561 0.0 0.13568 0.18295 0.06758 0.13517 0.18561 0.13362 0.13362 0.19359 -0.13425 0.04475 0.19034 -0.06795 0.0453 0.18185 0.0 0.04548 0.17902 0.06795 0.0453 0.18185 0.13425 0.04475 0.19034 -0.13425 -0.04475 0.19034 -0.06795 -0.0453 0.18185 0.0 -0.04548 0.17902 0.06795 -0.0453 0.18185 0.13425 -0.04475 0.19034 -0.13362 -0.13362 0.19359 -0.06758 -0.13516 0.18561 0.0 -0.13568 0.18295 0.06758 -0.13516 0.18561 0.13362 -0.13362 0.19359 -0.13301 0.16436 0.19361 -0.15444 0.15445 0.19684 -0.16345 0.13227 0.1974 -0.16416 0.04428 0.19444 -0.16416 -0.04428 0.19444 -0.16345 -0.13227 0.1974 -0.15444 -0.15444 0.19684 -0.13301 -0.16436 0.19361 -0.06727 -0.16625 0.18573 0.0 -0.16688 0.1831 0.06727 -0.16625 0.18573 0.13301 -0.16436 0.19361 0.15445 -0.15444 0.19684 0.16345 -0.13227 0.1974 0.16416 -0.04428 0.19444 0.16416 0.04428 0.19444 0.16345 0.13227 0.1974 0.15445 0.15445 0.19684 0.13301 0.16436 0.19361 0.06727 0.16625 0.18573 0.0 0.16688 0.1831 -0.06727 0.16625 0.18573 -0.12793 0.17057 0.18855 -0.15721 0.15721 0.19233 -0.16943 0.12708 0.19313 -0.17002 0.04251 0.19075 -0.17002 -0.04251 0.19075 -0.16943 -0.12708 0.19313 -0.15721 -0.15721 0.19233 -0.12793 -0.17057 0.18855 -0.06456 -0.17216 0.18211 0.0 -0.17269 0.17996 0.06456 -0.17216 0.18211 0.12793 -0.17057 0.18855 0.15721 -0.15721 0.19233 0.16944 -0.12708 0.19313 0.17003 -0.04251 0.19075 0.17003 0.04251 0.19075 0.16944 0.12708 0.19313 0.15721 0.15721 0.19233 0.12793 0.17057 0.18855 0.06456 0.17216 0.18211 0.0 0.17269 0.17996 -0.06456 0.17216 0.18211 -0.16368 0.21824 7e-05 -0.20234 0.20234 -0.0003 -0.21823 0.16368 7e-05 -0.21823 0.05456 7e-05 -0.21823 -0.05456 7e-05 -0.21823 -0.16368 7e-05 -0.20234 -0.20234 -0.0003 -0.16368 -0.21823 7e-05 -0.08184 -0.21823 7e-05 0.0 -0.21823 7e-05 0.08184 -0.21823 7e-05 0.16368 -0.21823 7e-05 0.20234 -0.20234 -0.0003 0.21824 -0.16368 7e-05 0.21824 -0.05456 7e-05 0.21824 0.05456 7e-05 0.21824 0.16368 7e-05 0.20234 0.20234 -0.0003 0.16368 0.21824 7e-05 0.08184 0.21824 7e-05 0.0 0.21824 7e-05 -0.08184 0.21824 7e-05 0.13016 -0.02631 0.99112 0.08017 -0.02329 0.99649 -0.00043 -0.0238 0.99969 -0.08109 -0.02252 0.99643 -0.12778 -0.0188 0.99161 0.13153 -0.01236 0.99121 0.08341 -0.02017 0.99631 -0.00031 -0.02149 0.99976 -0.08411 -0.02124 0.99622 -0.12922 -0.02512 0.99127 0.12922 0.02512 0.99127 0.08411 0.02124 0.99622 0.00031 0.02149 0.99976 -0.08341 0.02017 0.99631 -0.13153 0.01236 0.99121 0.12778 0.0188 0.99161 0.08109 0.02252 0.99643 0.00043 0.0238 0.99969 -0.08017 0.02329 0.99649 -0.13016 0.02631 0.99112 -0.00598 0.37754 0.92596 -0.32615 0.30879 0.89343 -0.3412 0.04416 0.93893 -0.2114 -0.01697 0.97723 -0.21708 0.01379 0.97604 -0.30158 -0.09235 0.94894 -0.21461 -0.40065 0.89071 0.04056 -0.38658 0.92135 0.07291 -0.25318 0.96466 0.00259 -0.24989 0.96826 -0.06626 -0.27522 0.95907 0.00598 -0.37742 0.92599 0.32597 -0.3086 0.89358 0.34065 -0.04404 0.93915 0.21104 0.01697 0.97732 0.21668 -0.01379 0.97613 0.30158 0.09235 0.94894 0.215 0.40098 0.89047 -0.04065 0.38652 0.92135 -0.07291 0.25318 0.96466 -0.00259 0.24989 0.96826 0.06626 0.27522 0.95907 -0.14753 0.81381 0.56209 -0.60778 0.61623 0.50081 -0.84774 0.16871 0.50282 -0.81283 -0.00778 0.58242 -0.80856 0.00363 0.58837 -0.81057 -0.17737 0.55806 -0.59676 -0.63018 0.49669 -0.13916 -0.85549 0.49867 0.03253 -0.80996 0.58553 0.00522 -0.7936 0.60839 -0.02362 -0.79583 0.60503 0.1475 -0.81381 0.56206 0.60775 -0.61626 0.50084 0.84759 -0.16877 0.50304 0.81259 0.00781 0.58275 0.80834 -0.00363 0.58867 0.8103 0.17747 0.55843 0.59694 0.63033 0.49629 0.13916 0.85562 0.49852 -0.03253 0.80996 0.58556 -0.00522 0.79357 0.60842 0.02362 0.7958 0.60506 -0.12381 0.95614 0.26536 -0.57353 0.75747 0.31187 -0.927 0.24796 0.28132 -0.96948 -3e-05 0.24509 -0.96948 0.0 0.24509 -0.95618 -0.12391 0.26521 -0.75738 -0.57366 0.31184 -0.24772 -0.92706 0.28138 0.00018 -0.96945 0.24525 6e-05 -0.96942 0.24537 -6e-05 -0.96942 0.24534 0.12375 -0.95618 0.26533 0.57341 -0.75756 0.31184 0.92694 -0.24812 0.28135 0.96948 3e-05 0.24509 0.96948 0.0 0.24509 0.95618 0.12397 0.26521 0.75732 0.57375 0.31184 0.24778 0.92703 0.28141 -0.00018 0.96942 0.24531 -6e-05 0.96939 0.24543 6e-05 0.96939 0.2454 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

6 0 0 1 5 2

1 3 0 4 6 5

7 6 1 7 6 8

2 9 1 10 7 11

8 12 2 13 7 14

3 15 2 16 8 17

9 18 3 19 8 20

4 21 3 22 9 23

11 24 5 25 10 26

6 27 5 28 11 29

12 30 6 31 11 32

7 33 6 34 12 35

13 36 7 37 12 38

8 39 7 40 13 41

14 42 8 43 13 44

9 45 8 46 14 47

16 48 10 49 15 50

11 51 10 52 16 53

17 54 11 55 16 56

12 57 11 58 17 59

18 60 12 61 17 62

13 63 12 64 18 65

19 66 13 67 18 68

14 69 13 70 19 71

21 72 0 73 20 74

22 75 0 76 21 77

23 78 0 79 22 80

5 81 0 82 23 83

24 84 5 85 23 86

10 87 5 88 24 89

25 90 10 91 24 92

15 93 10 94 25 95

26 96 15 97 25 98

27 99 15 100 26 101

28 102 15 103 27 104

16 105 15 106 28 107

29 108 16 109 28 110

17 111 16 112 29 113

30 114 17 115 29 116

18 117 17 118 30 119

31 120 18 121 30 122

19 123 18 124 31 125

32 126 19 127 31 128

33 129 19 130 32 131

34 132 19 133 33 134

14 135 19 136 34 137

35 138 14 139 34 140

9 141 14 142 35 143

36 144 9 145 35 146

4 147 9 148 36 149

37 150 4 151 36 152

38 153 4 154 37 155

39 156 4 157 38 158

3 159 4 160 39 161

40 162 3 163 39 164

2 165 3 166 40 167

41 168 2 169 40 170

1 171 2 172 41 173

20 174 1 175 41 176

20 177 0 178 1 179

43 180 20 181 42 182

21 183 20 184 43 185

44 186 21 187 43 188

22 189 21 190 44 191

45 192 22 193 44 194

23 195 22 196 45 197

46 198 23 199 45 200

24 201 23 202 46 203

47 204 24 205 46 206

25 207 24 208 47 209

48 210 25 211 47 212

26 213 25 214 48 215

49 216 26 217 48 218

27 219 26 220 49 221

50 222 27 223 49 224

28 225 27 226 50 227

51 228 28 229 50 230

29 231 28 232 51 233

52 234 29 235 51 236

30 237 29 238 52 239

53 240 30 241 52 242

31 243 30 244 53 245

54 246 31 247 53 248

32 249 31 250 54 251

55 252 32 253 54 254

33 255 32 256 55 257

56 258 33 259 55 260

34 261 33 262 56 263

57 264 34 265 56 266

35 267 34 268 57 269

58 270 35 271 57 272

36 273 35 274 58 275

59 276 36 277 58 278

37 279 36 280 59 281

60 282 37 283 59 284

38 285 37 286 60 287

61 288 38 289 60 290

39 291 38 292 61 293

62 294 39 295 61 296

40 297 39 298 62 299

63 300 40 301 62 302

41 303 40 304 63 305

42 306 41 307 63 308

20 309 41 310 42 311

65 312 42 313 64 314

43 315 42 316 65 317

66 318 43 319 65 320

44 321 43 322 66 323

67 324 44 325 66 326

45 327 44 328 67 329

68 330 45 331 67 332

46 333 45 334 68 335

69 336 46 337 68 338

47 339 46 340 69 341

70 342 47 343 69 344

48 345 47 346 70 347

71 348 48 349 70 350

49 351 48 352 71 353

72 354 49 355 71 356

50 357 49 358 72 359

73 360 50 361 72 362

51 363 50 364 73 365

74 366 51 367 73 368

52 369 51 370 74 371

75 372 52 373 74 374

53 375 52 376 75 377

76 378 53 379 75 380

54 381 53 382 76 383

77 384 54 385 76 386

55 387 54 388 77 389

78 390 55 391 77 392

56 393 55 394 78 395

79 396 56 397 78 398

57 399 56 400 79 401

80 402 57 403 79 404

58 405 57 406 80 407

81 408 58 409 80 410

59 411 58 412 81 413

82 414 59 415 81 416

60 417 59 418 82 419

83 420 60 421 82 422

61 423 60 424 83 425

84 426 61 427 83 428

62 429 61 430 84 431

85 432 62 433 84 434

63 435 62 436 85 437

64 438 63 439 85 440

42 441 63 442 64 443

1.0 1.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 0.0 0.0 0.0 7.48113 -6.50764 5.34367 0.0 0.0 1.0 46.69195 0.0 1.0 0.0 0.61977 1.0 0.0 0.0 63.5593 1.0 1.0 1.0 4.07625 1.00545 5.90386 0.0 0.0 1.0 106.93632 0.0 1.0 0.0 3.16371 1.0 0.0 0.0 37.26106 1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 fretsonfire-1.3.110.dfsg/data/keyboard.png0000644000175000017500000014712311152500023017011 0ustar mjj29mjj29PNG  IHDRsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx#ǕEyޒ즧(RYwf!%zlU]Up3D"Mdf$":sPpYE\#jAJmQ>פ1ܗ=vu,ߟ[.?h8?/ZCcZ>WyA9g(&1 Oݞo"^r͌0` 0`] _Aw< jD 0` 0=/nrxXo-֋c ! 0` 08uݫ]:;fD޾{-=\ޫs} b}w^vO-e~WNi[}'i-;]/XQ7:<i4}8I+hp&亼o(Fhhw6<ن/sx[Zgg'Yf'q#Բ1JVDލ,Sۉ܇\#i| 0`x.r]N'}0YA}q~inTq=`*~p ޳0Oڊ~"?bVu g/mۜ}䙔}z 0`KLop|=R|zmuZV{!;s >oܐrAF-cYKT!S2N0sVrMe2u.N_u8-;ZO6EI1s!r2GU<܃9`'6*L1σ~h`?/>1:Fcc4oMo1a8Z%/GvL]A 94ry "T5\ hg`]0]Cm ] gH?z}oU@Аl($K(u5T[!sdz=+cQhFu&W%чzho.(} bdyΡskÄ|cy45⼎'(:*Ԃ(b6p: πU{r|*+9יCDޔ]zDvtqC"U(;1=ӂL^}@(i{ n[f-"Br3_)E~79}Mxmk-9Tƍ9ѱ ,ȎаNjF#`yB !Hgsec0w,Pd8b팧`@r/@ ds:?a˨mpŵTiK{;Q~2vp,Ӛ2"_z˃A{ѵ-HvΉ%j_aC9ZCs2_K$s8V]>g5yLa Ȅbo#0/SEI2QΑO(cq QH(1d<>dm<{^i,nAzenXAx wx|^ uo=yg$"/ɏ`@Fn ?/hǑ]@+} e)*La 0f&d'p PCh,ri2Ϣ%'x֓F"ABȸEVsnH\kRQ>23&l;̛Ck4HB|-ELo䜆B՘rz),Ec|>jnH/K`R>l<BvAr(BoTƲɇPΓS#u4.5~I/ g a}y{n:מ2nk񊐋 hv-`!lE"}U@E|RP6/'6:3Us{X,EJHE+tj8 /UE O(Qvn;JOy#dkmO`лwCmڼ+W\'"uHT I]cs E*묏 iu!n~&.2[O)o%d(?{Łrv~TWo-aq7s&[!=$D4^X2e$\""wG{ Un>ȕc^; u<硈1mrL,~+CK]IN\$M$d;Λ7!y{n nmYUxoj.xT֟BcQ(No552-`n60Glߐ CNnj(vA*㪘*c !Iw[oTQJpb\l6=9QLp۷CR5~$2vD+zGU} Ii4ӭhQ}TB>>udEB]ؽuR#{a TR O|]P.}S%cW_O\d M|v.z"y|@4VۇP>' Eю}1Q: QHsy`5NXݘ_g_UѤ E|@4Pg?dBJtbbϥ-cЎz|I'=VF}Ć&8O t%`>AFB$u);1/@|Ҙ 9.-{; _.Q5vBDzhn2B*x!98r8I7 p@|>x|CY8 _x䔊<ճPg3L 'qI`]u&1#? >@ cBCn,w](/1* cX 텁. 1* ݎ.^huu^_}1Ac!9͸K{:,~T}3'x\y},>jО+Cq=Nj9 77P8Iޫ@Z>cH}AFĠT!,VɓH|CI#Tjӈapd;1<1%>]芐2~wd 9]e ch٥C]BUc}!>'TV!r,jf= !ed(r/ЏvtE|[̛El?ҡdȂ[UA>(uj- M|捉`] &1G}5X'U4p?cUc'~z|bIOl\YKT* Dghؖ>q |(.;I"UsAH򒧣ê#t^-YM֝W2sǣ:z< r~~MKbt$r,eR<NȹoTWWa?/erxMN1ضI r:y<{~hWV@vS/\^vW=aΪ,ZWu Z d~ 2(W=]V7>};n2xp5j%9MfyͲr(xd5=_YMHdjYKX˫:`s5 *?F(^GǣUNncK;5 [ ~iOuH\^$^mz U\@D9x|U8dɐ﷐CԀi2]n] PgyXI?[e fw6Aټq5¼ JdMt n3d530%>ُb$W$-OgZ_덥ST. U&+Rr}-ȐlJ`ԏP23E*G`M1<꛶0% ql-Hzc .m@’(YxBK+sMtSFsờ}mt(̻`|R%A| Fp1>S'[t(.+TYȱ+_}x ݗ>#M EK8IsLɐ9nm"yZz|e ]#jXMtwQL#Pg9?^<<.`}?yY5拙PƨgU('2=;S{^YgW(W+^L?=oVQI/7fwYHp9Im+DWP %cK $i@6? ͍m^/$ߟ΢b7͉9&GtDJF.zCh]tl8Y(Tk>Bul<_$Tff&5NXқnXs]Nzl1^]c^7]|d;cC7> + Z1D \~%Yv@ʝX 4J>O\'G&gJFa5A)}#3rSXh9TAAf; B䪄elcG0Rq0*)A9*+&! zʻ-rx}+TP=>-xoi>%_¡ Sb{#37)G7p#e-c=|رyF1*йn-fPk?*t D(_d<麟\nYA[rѾ==A, £w@~[\쾷Όd>d:U=<+.0̭m<.ca5$Flsd!P=~"90wA愙&Iy0෨a _o\ny8u!+T]e\ٽ_[ufa1Be4wƾg_bp:d7V:Aڅ͠Lɂ)+(a$~C*"is 06hn>mc9w^ٍ옹5۷V {V5j9d2VR}{hO8dwt1z)U ~ Y2߆0_dR *}]66[#2I?mA"SD)ӣͥz|-gwNr=s5<-1 lJs"6}v2,^АR9촉>ia@fM 562 %IjƼ!L=7EUB]|:>MtMP_WE}b~'ږr-|fn&֮q3޼$8ULn6;EsY;CЂcfнi;TcyXu-3 59eLW ф "{&WfoDe`7Ϣ9*?j\!*pK|] s~JyiA|6o3sב1C8򦵁vJAF(Ø0h&Cy.-딐dLzEh+cV?h6ҧn Su_]lkE 4ڤPMǣu$*ļBsse!i^ ut#X~]:kn yq[ 2ʹU/&+Gs] i423/.o y2ʬp*TWl!BJwv3ZךpwBz\מ77\W&Xm '9U^d٠a9_ӥ"{L@B@ù] mdMMCCUmĆe4" 7PO[Q5ӦrvjILRb-ܴ\x!#ct ]TYj q=c4 LjlA]*uzR mΞ,2^~\x'gǼ2\yw׍"#dwe"U E.T_\F``eY +srV_|# gp3 A^u%AX:z|4^9BNsZpǑ@@=VNWJ~YC#\t%9Eo% 71J]s+ f="ݮD0V90kɮ'-JE]6t%3e0OQ8xԀNό RhU>a~̎|\ >^È*O}m8ܒ4%޼Ғ`H7YiݢPCF~x&]|f1}v}uf:Fmw|gbNekqvmɩ%ȌiYgֿioq,lS4$b"f{#=y}$fkexι &ȸr>٣*ng##{}mzT"ECϳ]"7wU9c'ti(9K{k tT|0@*L;,=TyTeA=nB|l[ -5\U}4z~-(t" d&5639_duR~M;C!ȿd %ek#aSS%ut}\ 3I_wɸzyHHt'eJYOAns` Vu ZMmu\s0=TΠXǢCd, f!T<)i Ge`q0)>;`3FCUZ2y0AUoѽ??߸Mrԅ91ON}aCfKϳͩ*h~Fm PaSnCsr>ՕY]3lLk128zbx+ eOKQ/0bC@++,֪B*m@%zFy>f +yd-bQ]B⧄E~ߣIQp8 pK%|ϳi5Ӹii;`@x +qC`>eVARo*?>Z#8~H$i>G5?gzCa5Q;&;5[9:ՄZx$:C|%*?>ΆsD3=A7w4xGeCD >0Kyz+?GOm<[񝲛f=[ [|-JKоV)4H?9BOl^@(LQ!>Ч01c ^T0)}z, JAF,c  g+1SJV)>09rU2 ڷOѰLKlH[-7Fy*0Kz76ms=Oh?>[9s[94Q;\F!$s >Ld%FBkRRI!$ATb &)q$:>V8.ishhki&mX=fQ$St_]37_98Vܵ$ ?r>'y!qk oG1=-ݞpMs=kdJl_׏Ae;_FȲv|εZKĻ1Z@PcELjlkt_xkx1TR _ޥ0`y7y@ 0`Gk{r;ćz_"wUs|VfqZW'ӓ~)? -޽.>޶a:eR8CȻ!<;L, `¢748o,潶uu7~yEs4k*y4F7PoVݱi=bYy۵~1Ʀ=Rln/<~a֡s7 H{&o6i rgZ' v.{mtF[M0`Y.z~|(d4yD1c"|CRN|RS%6L/{w|ܬh%C#pSќGau9gS-Q.6<+23fm[f OrߕrLq;>Gkk%- rΗ)|=%dL~4mx:^Pk4Hla|',,m+]V%lv ìl Yװ}fk3#sڮ6 ˣuKimjm.fkm?o{~{K.d bkCd 0EY*ƂOѹeSyFi{6"Y\HMtKֽ.^rn92sdk<Aeq[*y6N. /_zC&^7dQ1y|ю`“ *?GTgFQx1;&~=-4/G?)&eĻh(`^;R*s'=gw~|10N9IJz/O>>F3v.Ak`urdYG?/I>Cl Ac46B.Hv=E~kEEETmQ{?/+O gk̍q؛"9o 0RuE/$r<ي$Qe#,ggVTҠDqw=΋pn_S e%m1TqkG^3DY,r9a&Aל@2a& =_4䭁3a|29U<B-84P4EOU1c1*A+:VBȹ1'=\,y 1cؐsO]j%PgHo ȝgex2*wil܈d3 rym(%~QhaYRxAFv|U3j{e-O1w,ދd)v_ s0C et,g8:C ?䤣( 66F x'ty'#qޕ"'k0ăN(m?#~U>!E^"4_,؎bkǼb/§"2Ćq& Վ v;ǂ~:z(:(XS"ķliĎ]4"7Qd|KQ.vLQYo= _b Fv S&JbRD|-%c@Q ;.h$yn@No䈩wߠ׈J/H~׎W-H1dbaƂyq>2r^t\^DKX$1)%}8TvGLn(#"^$8y\WHZ_ʊ?.E2F_->`Rd 7 W(PIbBhzb9#P\[7K.텥IQ{""\ǻ5מ+9&D3eb2ƀ9_(p2{=]`t"yXI ŌȌyXH'Eߘo1hJF rqmʽ+#P@PnYr(잍C]cʏZ&F{K(2%)AU_F%Q8Ce12A;-cEuxeX>ȘLX"I1!l/.d,thˠ Qu ݎPE`@ =_# CkO2MƵjF /%>4m,y}#<~0_ח~9Q=閵w,{L/Mi, u$i@T ȸcʅV@]1ͥ Ov 0!(1x#oCz^}P5b0UɸIO2R,> wʲ~EFW4[X2B|c;66];"ˆzdw 鮛eyχ %pir-+ A.tT%aeJGٗA.tX]YV A& p$ұ7V)y?J.s6 cV nCδtS쑌etF["pA=EE ]L!'Fo%ٳlUo y1O| EmU_X6|_Η@nu4m;Ñbo<背(qЖ#NLFWζ w M  $?ja\+g)/c **F:y=Vhμ{Bcbr֗8Ʋ{#Pyk1x|A9}8Rl#RYޱ1}6&y̤EK/{wd)BC+5M.B @uc>FceƸr*$K_lƒ w? Z8*89pVק0-Q[fY_Ǣ6q7_ BN:B2"c΅Xѵn)XHrE,`4/ǷKe.Z_I׬*]vv75s[:*jdK_VIHoKx;=)' )|aLqhڢ7di|Q"4%EJ#MB\@@]qy|M9s1"㻃C43|nF`&wgrQyit <;6*ku.(C0?C{>8v[XdtYov-6Di ~a}°Xkz*BCk|>>ik,n]xs\A=Wm19u潻>_ɸ/L /_;m.2fq]k?IG>_a4g_r|ۇ'1^ 4yŭb"m2-m[}*"ToifWN6AVK̪%8GM=S߆ń2=e=ķ 1q } 8oV@ k: ꙾ $/z2 ՒuOoPgo.\d T}NJE("L]k-=M:^mu=PbLll{`n%W9wFdi݇#zU2 tzqIߥפ062BÇG [lr1Up(AfmJ d,Z>T7]GC*hX/O#r4:3A}O/2bpp+[{h'!K=yJAF).-=h꼔#h]j)ǷK _?f1!'?@Ƿi.[h͂(}yl'nAFt|_^He1cMder1C*Rp,t8Ƹg#r|9úXA|;f_[5cHϩce{Y8WY+u[֞@|c1F^91ebZ IDAT6. ].o9\e Hyhb ~Pܪ8 'j|rhТg[k G?B\21t؎wz|<3|r1&= J}_L crGFc m:%](ix%K7a-=dnd_ŭN]r= ;O,r澜Aê76P-͖7h6Fs|-` 7vY [F(9[V=N09lYC+~?i*b@VF)[] Zs3AflȉG8*:^;G^[& `m꼙w+ۨ]R!*?*!*S÷lud5vxcDV*j$|]P0`|9<"K` 1a6kToyz?v65k pY} N.Zx|<*_k̇GC]<7AKGctaQ#F,+h!o<ȓWq+FD<K{hu.oCl}'ty从m| QYȃ z Q&4v<U!\>{7Q ˋ/j1*CvU%c_=q- 3%S>T2JUL7OPr(yPCT:^#Nn(gb19F1O@Tc| ~I7O5ځkA}o%-E|A.%ߙ}bI:K|:$EYAMоxr?dDp!doz7͟]Gxk,Zhn|F]L_j/V)㛝1kFU3\nur:h Nvԓ o𑇒׾V9fh,PrT}w-pr* :"+ ޤɇِ' t\vI*g3R%9ZdF {+?U-SMW]ȁA m~<>^PkLA [d6|h(=4W[Kl;e~!Qx|ϠE"4eJΠ~QY%RriXbpף$L C7zCQ8wTX20#"vs]Um(!Cwn n2;%9?/S%"Vj}훇(ɼ}(Z_N;EԀ񴊒3óS?2e]}%U_,/yQ31|{S6 őyOlˠT=aqwz6㻂*]Ts:764wcJvXWqWXTyjoܕT($mt:}dczmC L׼#cT p)٤q6AK(Ic>Bd<30.vQ~W2lLG1} ]Ϯ2w2y㐣YT=z3SWus 5~^]4# dnitpg=,4 9+ 5rH0-+45o(Q]ˆϰ ]$WW+6|7;i tD7L?ӶJBClR6 K O8U"m&Y EcaD!A"U_2] YnW1G|c첡Xt/;&!_ȵNw^h&M+fBwgQǠ:, uf` .z #ȷ`wX,Oq{4\wGҀ\ o]4I\H[YP{8ʄ klOxeЯ&;)s»7oA 3" Yō.Ie Z@7 &d-iLVQo`|LY2utͱ՗[̄sQz=aW=% { #R .22~Q)a,$$ 0ځaJp0zY Wloat .sa2 bCFGݤZF0KcBc^dhj!ma4In| պ݂S,*FYhf"cǛ "(uO'I3)g]mg+ kh(+F%őo˜2zldE-M't!i7p1fyDk5ٯ&su\1a p2~k?ä>[]2Pjfu+̮{ֽ1cPǚ"hLZ44aJtHr2&ݮ d°UN:$W9t*񜣌d:DDǘt/$U4=X'8fRo6i6UV*5D}5Ȓ'yhJ?JI湽UU ~<_("޸YDcf]8kiC[0Nl[Zlə7c}f\yk$&8OX4Oe67 {LK121+Sv.s%Fkl1%o ʗ}_t-jne6e6mnvn.It*͇"Ubn(LrC[ÞDOM=|=Gh>oZ6v<~-Z#UfԜ7.{_VctbyYsۚ:O9Jnywv-ϓ+t,ެ*Nfocy 0`OB ZYߠyؼoo> m`Pl p13R勼# /˃Q"9w 0`PZ|})R,B62"tux6:/ } 0`PտG=0`Ɂa󴊿\ }jGKN|2NƦ|K%r׉'t8AQݠm?EMX/ǩxgdLB:%@罞}؂X]+{̒S7+3}o? W$S^NOBy"~nR8H*(z@L2dާ(lHF#(3T QKG6 ̊b&zmy0̏yln淏vܦ[%"˻%]҅T$OF;$Iޞ^D]t5SΞU(#f^"kWcjLʸȸKA:.ڛ-}nOq@.3Z*A@nE0#1tص+" u>@|>\6`kʼBs<$gsl -te5dCȦ`!b Umsc+ɺȸn:u-<ﶕ13ev_G:d֎v|WNYa6)wѶ#cԂ$=S-1:{ :҆"`v'MMSymCs%/QKs_sF$#. Go˶G6C}BIC[$Bi=gF2 jgq/usSq ,uظ *c+O. D1ĺsx(x1ԅ[± 33=Cxձq;=⺲SM:&rT}W.jȳbc]%M0.Gt@,Ic W0["(̶ޭ.AJ! 07H{lRܧtՔ #HѤEGk4,hgq1A-Y7Z~ID0 ~_qa LAK.|.^1甤}١/㗉H"| u8|ϗ.J ~?8_<@#%p|pm9/\K(9p7gsȫ{o~,K̐WV # 54迆Pklgё-ƶa cp綱gw١E3aQ{V:^.QlQCMc|k[O UE#8 uI#_ҪwNe2T4˃JE e|TBЗp@ƍ):1RǍST̗v E;D䢬bh*es E4sLoH]<-y/NI_ekiW5KJ`Đ!rjI%05}r4ߠ2rC4RS.d,tѪlrYeX Cwr2IVa\r)Z/U26p@59P(1`bPo }bhe!Kѳ2⻒* n2Chhݎ$D,$)٧܀X[Wå<]$_?]I.*߻kT1X6 I8]HTx_zqA,.mI1Dg/cc9sXe d`jݍQ= WLs c' Vl1* ` 2V!v#%@, #!г_d{PWШ.e:[ƥ6bQf@Q/z|ci .7dq>__h`#4uAh# Toe郌Uܻg_.,Eb:;kr[UOc y@ z@|k`*W I1.2$"yJ"ZE;IY _?p*BK_o Vm[-.JV˪5+4tAh#|ىRh~e-l&@≲A b0:,e9RnciU"Վк2>" {*frB(zboǝ, Pvdx=۹+nhܶCǺ$9fzLb!.s_Ƿ cMoa@|EFI D|CYahE #X/!P7lqyCF"D) }𦖅;"9i}Y@|]%cx#4uU,V.˚Շvwh(\[o/BNm6=!#u#7&lpo9eyBCPxbM׫BIiA(.-_ 0*OHK;g&hʒy/ #PH8N޿l,cyo99> Ü7j( O #@ h{(GPgsC "f‰1h{ ?8*(DG $o>>ߐ܇> I|]e=L/IPv3k)r=^ 1鷄4!ZEx-(dos%m't{tζ^̪ o<^K 2|_gߧvlV.b[u2c4='9 ':>-b>e<&,j ^NCCk\UkOvS0]ξ IDAT/P$| S ց[(YUt%Л(=`K\%;H]ݾ 9}h˺p  U[E߼ \P}>!X./炐Zw?ljG`!LZ:HjrzUg8)QG,%#O՟NnfzGQ1:/C|rzEus,C7\dl8U]A$IFB"JWx+W!݃]|TޟU_wrsɟ {.RMsA]x5"Q)E3~jH?X.D[7?Cﻤ4*1,dX5)OTC'MkHƧRJEHк3ZFP* W*8:+j dCxAIP7&n m`_b4g/Đp3_!Q } UҿB'q^ +.z+2EKYMYR 2sΪ ᛗ.{ A?om E]PO j"= "ҿ1ZM1Z<.tQ4U#c j>W< 5insEWb@PH>IƦ|=xFK n3. uk$X^:m"%jI:PM] 7R~RޛN'⫖wEF}vDF ⫶Փ]NG8B:5#ب>aq+{iEU:@ی?"a>1N݋!\7DB1f탠DMPCtp1a~ ž6d'|c Wy> 6-~ lf2P]`C1p < |ŭпN-?¶ Qׁߏ@[ >_uuEܚ$BUH]E5<~.{00tE`v^ߩX{wUd~d.2< '\sckDFo.n ,4eXφ^*c!mr|8T;^EIF[=Ij꼃+ȭ}{-ƄQ1\ɽx0&SwV̐ȍ;y*œא=SW-!s<msĀ2d|ơ\@/?2Լ21]΀QpϜdm Ƙneo 2?G qqpNq[tU=S-bhsE7q9C:BdtI)0@&G'`v 5R82ac8aUge.w_766*xIA<{ +.@EEѥ눯k.Cq=}Gma/pQ !SiC}Wo[9pmE1"d ֳ,cg0N4 +N.9KCAйҾV5"5=dXr[aTf _EO:>.Cr|w/8M 4CіEt/*mnw2mmO  e 644Yhc*:Թ87BICem"g]0qF i,Lf^ma+ay]- 0T{Fs"SOރG[;V7DJV?kErpnDz{9Ts%duݩ2tlQֆk_: <BFbC*YBΙꉯ|XCu[.1pg6{R3lNMHyNRbt?9=O6`X #d| !^kkL ja=CD?d+H%Na M#;/V-#<@?L]CHO*C:Z`<&Lj[ V ic{SクJ,py%.#\/VA}+2iBk*LreoY_TF5+b&9|e(*V \mV >QŠ}!|v,+QltDy==KH_wlQF|8)VKoooZFBCqC@T:Y$S(JJ+潿\]piA}8gu0<\7}ӧ@hZ{REDy8 I o#AȰq㻉!b4^% 뒇1tE{֠,ЅLeXcxlO})#b8zmQ{{FM:DTMcc IVww)7">BGC)h]5ZՐ2_ήS/A`01 {05(0_3o`:$x5 r0uo< LxJĞg6+]Ž!ۓvy+,1fp_7!/k¶ivw Aaݙ!1[eX gdg0~p϶w QnL G4]y}܂pAxjtRH1&߾C8]0CF>~gy|oV#KV [LAV{ F/Gt̥_0(H7`T?`tT}IKR\ <T}.dOgWu-2h\Y?gMȞ e sSW!1ס.-"z%8M|Ws 3m"h\Zl\\ՅUaAH5s/F tJAnHysoBeώ¶Z5ceꍻ C sw]fƊrN܎¸o:xKHn8V]3j($.Db(eooz+f\փh;gqXێE=#9b1snmm !A>Dp o} s%&(j9Wr-N\i*? uIםGȼ>\˯ˮ{ C} +8W]01Rb8WVږ@އvM|'1lͅ76qF䱹\kL 9m.82ObgO'6gc<#&3 Aãl=udoA&tݐ4z>Lj *גU/v$*\RX rq9dX:>/;MeHgCy{2^> %vL̠HLצ6 DT7B[nnXo! $1ԎV}l[,m!O`VnGWHѾV  =^XeseXV`2a%wW"n}c⺳THwW,K f%9g}7W(}tRBy8d> >Ǭ[VjMd*$VOcs_l^A C˱ Pw^jQlcR|xlF\UȫVJ>&(.7j"aG~;Q]Ȣ_&kAXqw~=?3'b]IJKjl_>MUϿf*[-|@^5}}_ʡ5&䮪6j ePIj.5"zTM~j !q])4 |S=.[F ^1MBSsCP t7"B~ cf<m*KJ6* )fQ>v%OZlBɥ^58CPsGA7yeE~@J Gm?36[lv*cD6pl]I9)S:! mW}]UUw*߯@`*[5p9ռj[ C{ Dƪu!*I5d \<&N)H~&5G)S ܛ8Uw-@"9||>'F g>o#Vm#d3}z!0`gwҸBα7$` :UQR۱?ԆƧ^0&gR /T$X7z|Kr_gyBQ{[ 4QLu!v'lrC<1ck!v#ԫo{ONuxKvtZUJ=SGt\P$zvBvQj%>SFy(mx8zՀ0oj;kxI9i[ORM|3t]U1ķ0e92nR_$"Z~ԖwCS|CYmu$y$K4tOd|5 AjP.gHo2ֵc kr$J?kA|е&!JB5 S/&9bx%P ɰ-ڶȰ.TYs3HH|xJ}XoUjDUY%  ^e7u2uowN !EMgl@(Wr^'Yۥץ2K#K;ƢaZvT1TɮCQ:lǺ=ͼ gP5ey+;Sow;C{WEk4iZEmC|g"@*9osmSXڎ]*kDL,FR5=i5e9!a1Of7:WMn:qyDψ/0qHbBWoIs|Auke]>>șd.מ:)82 IDATny(!!PU̘KcPU{a צ+tO"Xc%l1>r|m<[O,yboǮЬ#tߖ.C;vyVnoHAǁSfLY 4er񍀴cPTt 9"hRL<6{|k#ߟZ2-aU胜].}2vUXoSz0,*SǢkQM|c!UƒX"&uVz|̽ "XY&n:"^bfނN D'$2fq.u2D||E u.<I ︈AbϢr?k!j mfSb0$8_J,伪ci"&ˊ$H>lL:.ca背1{γX6svLHHHH@HeġUbE"o,3рY]2ALC o 7BoNTB#.lʗԓ˫ oc@TfQ#Q0$0˺WB-?=_+/F:kl">aMrA|Ղ8Ԃ_Hy"}:&-I߁~̏hcna K-ɐZ[EV"!ďhcn}I# x7$e !w%PK.b9k򁛌5P/a*ЇP6̏Hwz0B,Wya>)sзMю!#OӗwчCccDPhSjLB2Xh$킉 :$e$Z2:s@"&7*=Me,dH &fh;zlw9iPu7Noi<1drķ%ooڵmR]2 !@~.AІu=P(J۾>X2A}x{&M2Zݔ,!6D|s!Wq m4hA|ՒB+'Q sgyV_#?@vrC~_$Ȱ#&&f^#nw? dz<WE dk(< :H(LLZ3D֠FوAnx"6Aa[>!Pǰ}ILCx6r/>#_618=j-i28@n D_e:^*dT 4/)~sg}__1OO3dkW anB]2XJ]p #^Gڲ8ΚGQeh| ټ-dFB1?d~"9cܶg+OA]E>> y||M2!n4gꎭ{|`0:eFk#y㫖=Ӯf:c#\ah5³ $9 ˻ dsl"H"8(n[yz72'/8jOR("z+4V\exxSwN{ädYH^jO+6/jkk یt;ez;Q!Q.eqGlPζP]2V),kV0kI8Dt DQ^1!z]́7yrBbW-"%ā SÅV@犑*u1I8YCG_ݶ&8{< xa2ԅk^VW ݤ?j ҡ $%Cs$Zc U:r/-%^@u)7^!!\۷,Y*#l{^!po"X ;"lelY#l>p?@yS_ۢK5pdcO>X )*#OH{"Mh# QeȜY=@-LۈI )\4V?^-"WȚ<3k>Ф#D5Әວ'99S!5Q\~a>۫j)Q<0،QR_},4#y.<& u#&$ E#f7UP[hV-rQz3NΕF#ԹI['0 ߹v$zWʯ!Iʒ,D#2ވP7{½EKyӫHN] Fs'5no,=f᪴-g1h-#QO6K +!&l3R:{Ț_0Ge@/*[H/6кk_^qH`U#s.2"CǦWE)>Q Qov"bnk%P!ޣ%4+Ƒo@"ʘ {Hpo!PelX-1ʠCٌ/~p enyv\FF%d}q\KG=_}4;5X8)j2duCHYWGc CD& Gh) Hd-`#lReS7*8lR"k~T:W]u<rjL yGiR#Py=u+>A^B?y \@sjqKosOA}@U_oeB|ա5.-!1}^ɛCL}x_Hog<-F /}oCbܾ^ꗠ>C֏'eu$mAq>d@.h?S$?!%d<29_ROK)C[r> 4ߢ1z dn-RS|m΄f%LPp!iU2jd*IW_Φ4C )؆Vz|A9DlkF' Jmŝt͑TPgg) 8PFlj(;时8ɗq##ߠ *cv\e_Q<uیߩ(g?2[9 - >m WeF k8sh֜Z߃ec@M1̗i0 þs"ܺS^'#XQ3]DF,UCc3IԈ.hSA>jBq+n1WH4mZy| [F*y"dC$3cf|RV!ۅ"A# 6F3 u!;l`f] d?{4+;NSKmAv9` 2 > WSU+]e4ki@ ZqGG0?|;,*bd΄ou׹:l&|u"\:z[;|l?| ,ۙ CS jqS61q3`dkfD5Gk􄣜n Z0:Բiu6M[Eu^^#JyD=@Z4 ted5қ0 $UWJq}Dr]4UK y(e+KU!΃T¥_˿nQ<6Ed*5[0qq@s| 6bp-"k !9?4ñPlEbȩsנ⹕^ſkmH{ͽUZ$nemit7n<=f%ȺOzɏi1hז?(}DuL,D>3<h) ]NPK9UQS}DL=>|C2d%uŭ }$$$$$$$$.rFb s_W0$oBBBBBBBB0 R|ǂXd S.tq×%R&y~zz| +S]MW O Ӏ@d)q2h m;1!!a2`E]1wAݟΑ^#9{K1:y;$߲ū^Q!8V\ *oja fLRȜ,{n]0޷VixiF+T-{ :~ Id,G b̭e&'̇FhvPVYն];VE YvfyVr7\is!ת+cfFm^ 0V7njPF:t:SWN[}/U8Uk.,b G}N%9ZE )~KYO^ߵxKl"zѽj3S) "1{D6VB:-h{^j5JFSN dQJ}xKt, ,)!q' | 홌M F 1 ihcE>vmH[-,\GHRY/CmrB=`H-1< 6)Gȼ]:pZBp 1C$Zr7ZTێoqHf=56Pdek#|WD7lWȜ~ɈAu&$=oϿ\G|ƤOb&S6h D>"'!_ 7/N;:mSE9h+Nǘ{Y&$N=D<#UVުTMZs_{鼺6sڸ $ SẪs&4y jٔkŔ7Mw#[7; j"1s2vԖ(=1V:{iifG2C~nM(C3C|$TB@ i>Fȡ9Ne.wX ?Bdܟޜ?gmꏕ;_sC#D;X:Q/G<0tDo+NZy9pмc m6TsUи{q8AVgŸ?O8eқZ$Z=};Ϩ߼Q&@us7#2TfY_OI HoUJڱ9ہ^f;/K/Y$F"cZ/CS1ʔ<֠sf/vL2 >hM]睊\uS+tRn Lj ԵZ;ߴ66Zu1(1Wķ8H|cjOh2vY56bȡ=9*qz|HTArv׋# .ҞO\y7C]uƢh6 %P׀~u9|@Z~ |2`H!bϙ9b'FPgA ķ),7v}eRL&8UZ#>\IeF/E:6(Qe|go5Թs RiW+M2 #4g0%bANJ_3Oѵs z| x|ctp\@|0_&._ʫ!G \H 7ޠ!y,Bn;>;!n$1y(D|W匀" w|,)m]+h>:um7YvmP{~ sU y.?~G ׌u)j?N!y|׮o8Ԟ>@|/:I|uV&;E0<~<1K߲x)αqQWN_[\s moA24MpE_ɈA_k1a Yg]6cVoA'$z?-3R HU':N-U0<g 1}+-C{x*֢! _ij:!؀H<-U} CzӌݳЇv6:5Ws֯"eēQeWͩ=;"y|ЈuNЗZ }m17<=$ŠdV:>_b7&# DxO֡^$MQ)>DƄǷl j:ۻ+S[z~p{|U59a`o/.j.ao7ffr?a-}ķ+"z@|t<1.&EtَJE75եc&}=?ZQ+&'b_<*7a:CdW IDAT,y|SnN*!P7f[!zԵwI|IgE1_qj|Z1whb贾y|[:opA]4MNj8v .cdR *fþԦ״o8c޿:^]P| TSUͪǷVǹVw@_]%WBPg3IT:~Ϸ@+Bjtug7܋ZuE׻BUHeȣWj݆A1샌 1x{/=Թ#z]6ű}01V9^l#IB%<:CKvvbWmK`uPguxx l"aR>і^۞\J=X׎ %S+l b~O_ \?++`mrh7ϤpgcT`FͲ6==ͣ,Mq>EU/hGo?8ďԿ Ֆu2ư1xUY@ J೸$/ҔW&_{<87Y~l]y*K~W-!K}DԵ[S_. >(C[9=_בcu>oC>@1onO &j[1*CeW ]EEV?~Q&KNR8Y'Cwxlyj3r]l[=$>C # ZA1n?o. 7MN"ŷ^T8*H)$:4lS}DI^!Ur"T=Q/#9]ב?n)o|14 {ᄲQ7o0 ptķIouyqۤ-- 9>Ĭ;B#b?s;4&P1'͟=a` ˧M Rn <_j1?Zʡ+ZqЀ=սl;~(X:8,s1 8yH] 3Ax|7~qb (hVV)7 ,1[㲅W)DƇ usED|>E F6y!o<2t f6xCʭ 2#=ڳ2[2L&glkstR,nrb4!dwj~xr|m[ȥ CL}Uƍy QgNRǁk%M;3Xl5"!y֒D7!,9$F\0_eYr69'^WexMW+ԷeMb4۴dlEF┢IƊI-r"\Q'3k7]aV=1*bt"\ڌa3E-Q಩p ~%c7Dٍ.I#UdtX!ݳ }k!q {?odo|UNCFH D98p%{/s 1j;2=TGķj?3a X4m\:R0ܗNyV>ZN/!sƮ6|Tw<kiZE=!|y]U{26pw0MK6cݟײ֫{2yH hm)E√ 6RLPF8BD~ epq8Ң,&5eOC? +cj8 ^%F_FP5KNU3d|tBg~6CP!g |=S/02Т<U2w_( rT/"/*P2id< D Fw1^U8-:nM@Se`HjE1jfksU[OKFh`kuN ~ƾ_;_Wn +wqBV6l"B,^.l=dL%Dۈ^%B#>9طSPh ãJC]cy`Z= qpxM_"ƺ vyq*4W7y|U IZlz cqFWB+)S S )D\KYo1bL Kv*b]Ii[!Rz ك!jBtm/]΃ đ:Љ^nt-}ym䤌@Z0EXP6xQGkp(&yCC٥]u{=iy>*seeoYJ+J߫iǯ*Vj&G!^! 2-99&q`.54߷e}wQ9R|L\!C[~(Z=_A6MƟGH.bzȡk{pۛrN#y~Y(ʸfdk5{qkeRsTLwP>ӈ 2HV/;\sG[Xе^cП;|nJP˜2G{ 'LV_-{pq]m:rre2h#D:d\l;6!KL=h_W2Oş|WRke5#lUpBObZ,VCLݾ|kH*u< { r lRʌCy ,E)b^B3`Ō<ǵKֈ[ΐ{hS+`R*9!!!a\X  [1) :Q]uIx#J . Ȉ/0ď߄[eɄ.2F.pβMk}CƩzʆbtT]M6 nHT 'ZΘ1Q(Ky5FZ⇏Pg[0sJ:(\anw '1 }18B@N7S8 y|]r|]`({^u@q)f; GJ [/!ybuxhYrh[[c't)+9?y/PZLRQ%0|) L4N31nej~w({GX{^FYEmR|fepyeqp%-5axڮ\gj(n2uEsQ9ŭBg:HlGúgM#=A-#`F \yy/Q~ D^7IY<#=n4_勒צQ 4QK|4 Rnx^"!!L|gloӀ(yU(s3vjj# ^Sad GPȹuNh"=Q kjN`zz($e u mcQY)Ӗf ء."7^RE=c)%\.S}߽OOHH*1g&Oh=' fxϑ:2yN`tH }XgP_{"E֓K&"5AYNC)7LXBBBBg6VYQj'cm:S QAFO^Ϩ7Dj[ݽ 1)*]w\/<.L+r2#Pe Mq=#1+0 *1kߺ}=~nJAF9> #&E=LM) S+͐˱Ń1 \֌xYUݳ}cũ\Y uN߄YE]3 7gdLLTjv-,NϪlu|pf^ `ڌ0_! CAQK[+ɚ}"bD|&֠ZZeI+5DN M+eαnrB)|"200WBoBB¼aC]xS㛼d:%$$aVob,M^_hY$ue) ǷoY&I)y0P*C{ZMƨ@}bo0n cBw#,2 y|{q<(}'$$'%of%øUK.G/)Ǭͭh:RH_ψ}!W;K^n0o䡏hZ&i\PXtXHE]H(6[d<(+<6Al!40m\mR6NT"y|kB3'&Nއ 3:[P-}[ǷS }0*"G P;.1XHe؉uhϛw౸ZwrC ep J瀋y=P(5{%OsJsW$[ finMWuVwt>x|midDU _uB@<!ۉ6.6|t8U`x657>LHH_6 YVx.Pj(zܒpkuQ(7Y[;T*@yb5#9fmny:\@<_ p92cb["V X}P8$*>D׈BԟO{BAeH߿H\B0'$u㛐0h_FH k`>2S"0$;r=`-TMO : -ΈʐqIhQVW ;@F˹2O{:;u0Eq؉}P=k :Z~OM6׹}l!qxbUe5a z ]xf^Bm3 d֯~*E71MW3y :B?~E'pb-ZE6o = S~kdk$d2%tQBB x|ׅ"!7ȾRx;wr{+Z }uJׁ7 "ʯmP"Fϙ,uen "sDW9S$5%|RIM!_ƁX8ksdZQ-#~bM$c|XsZ$q?udEĆWLnZwat=_F S sHζIzNէl ?dS0y"2!Q^4Bg@+Ҥ0$֚a2cx09,U !o{|qoڴ]}A}ׄ* M꜐0hC|_3u j -]= ZDHݟwk]CzdeHtzFpn~)VH~aw|+wP~ W\u1XdX)Hi.0 u*Ed3FePwj w?o,\'c~vߚ~"5Đy-Bv_N`DiH)M)T-}=Ap E±ek IDATM񪼋!x>(2{EzPi- x~7E提 !8lG-35.!wmWay%m3Lif;ɇd])\%@7Kz Ab}Fԉ54(PԶ쓞8 m0=ĭwI 5n#})b#:v}i']>AgΝ:M{{HRg"0v~&$3D!"ݱwX<,:є#fߕ}AsZ%) ݌6in@J↝n[ YL(Uqukw˫H 3>.)眐nh-V@:};emF~X{Aw0Bְ+V\+_e+tZ@KM@qeܵW<I!"̱Xa "`NiG`kvrX|B*-R7*z8xvOΛ;Dc"y獯q΂hL;υQU J(v|tπ׈R6F2n$W C tV=f2BUw.R4{HLyX xiQX(rR1 URp!=7Iyw3tmDY|>D>AbۦH˨Nc%m0i?L axE-lƉ2BrOoKwkk-]t[T-Wjڸ)ʇw3I2Nf޽!.pٹZaBQ`Xw`ZwAifԲ~)]$/SM-q~FÐ6zmʺ1sn* R4JjCeǴ!JumOQɵ}0ADT6(#~*2}pz7ߓݢ2'dNW9V dYV!ONE2yf>AbY8·`鱖1OoAKI`Ny1ăYˠ=$9Gr>^/.@:tH9}Rd f7XDy20)^1qVpUnB AMn@B>i_OɭwV5dnƸ7~k0w(` 2~8@kǫݧt(vuro_ G˽ =n@pE`5Qp&xA-%-%5=d v&?\?}O;1ylJIJ)W\]vuH2gN6ߕvׁO]foO\s&ņ;bAWڭ`4] p<܃-W .}Gk "'N\KbHF: ivD/oz!c: _G3m+sr(;3ksW[Nܟxϩ^?}l(cɨm1)RK6M(6dW`Senߖ֏sy"%{lN1Ud>l'4 bxށcb6BBK<~gvr ˻{4b?Mf=WMD))E f$h- ]Mkl+_7eCRUm{;nҾ-ɮokDz₽M[K$Oۂ76Z(W'57oGSgv0Ed nmQu&), Ynݢ'.:+?O5)+evOi%2¶d_*^#4o:|됼IQ1$J"擞я}E^F{C "_ssmo1\ htez.dU?#3yy?7(cߧ)O EVr#հ1UHep9&_»f3l\QEܖŌBFDz7]Q|nɌ~n up&qSo;_wHһ!o]DFt!g{,"JY\sߍ~ȏ>TWI&7|M޹Eו9#1B҆[$Avȃ SM<+? c7u_dVq7_QWEQEQE(x_q^ I 8z6zE2{%c=Dr^rIW2A,Cwm>(inx8`-EQEQEQEY75Goe((((mpLj_QEQEQEQ։ ^xD\(((& J Ss.(((;R2ks8 $j((((#g*MWAG&$VEQEQEQUdLL*(((Kg:>N(((((93s;**{5ߤd(((Ҁ Ӥbk3sj+ъ(((R=q image/svg+xml fretsonfire-1.3.110.dfsg/data/koopa.png0000644000175000017500000006671211152500023016326 0ustar mjj29mjj29PNG  IHDRXPsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxwxUۇB IJQA*EzADO^WW (E ҤH:$HC`wflI2u󜧘0p`Nxo<?TthspP|\~ENFp^A 00( Dz5P{/Š0`up h׮;wf͚TV.]ѣG7o+ׯ_׺:ĚXvagtZ2yd%%%Eɏ .(={7k40(!+SLQ233-3gTD'3;jǎ;-TKML&E8h5 @y뭷Ěoo^A'DDe˖U~w]GffRV-`Ay  $b뮻g*䛷 c=XvG_S8Dm۶U=*VEQ3fe``Eq`'֭[WINNXEQҔHhG}10Kz 5A;WoX;vxU(?L} l\bUE9{87o>q|>k2>7db#VZ)>l޽e]|U؈l6+۶mXEQ>#M\!`BN$Bx'}UEQ姟~O?^~ SLNo`en 6f͚dINNb (!N w="/AdC͛}Q*UR p(BQ澈@3|E{hwk}2ضoj?ECV8=> U"J*@+A+[QW* F;>wi^4(_ *XZ|y:w싾K`:SDyD#aP2RzJ `>O (`mc~OCtyZC;욁Q bZx}ԝqtJ,v% H]!\BBaj:ܶm[Uq2ڛҾ>L{C pmMsNx顦LB@alOl^S֭W^UiKzORFz= T mC^ (  , ++c"%%EV<;#QkF}Ҕ)SHHH]v˗gÆ 7UTInZ#38Ŗ{z`R"PUC شPW[ʦ wV%>wԕ6H<^(,MmHMM5S#Ν;UmOl VNzw3$EɪdU _@-yz#l8܊r/Z(,MR5$C9|n~ڵK)֖O26[ `FX9OUc]HLLT}LPGnGMJa E*u^tI:5>@^54$N4[(Eۆ}il63fLݻ7ɭ5+@·؆P@itF#rk{ӚXg}GZiԨ_}}mizPDAl`( 8<+;Q6dڴiԫWO^tiϟ5-X0ֱ"؊3 SGDMlDD7oSNhт}%:aǎX 6pM&J*Ʋi&2L+[ ?*΀v?)j0Jʓyt붐N<)HJJ_e_{k_lnhBmxSg<[:"󥩿^nW:_!;V[NNŊm[,^{#G2gnʅ 4?C%8vNG{ޖ4Ja&ኈj?xS#`<S&` gp\ wbumyC)ˬ"##9pe˪;( gfɬYFWqLm6YnLfQqGxi&zGz vÁ’kya"?v#owVVӧOgʔ)aP(/֠QP*Vn3kw xM~wx'#LDީ"^TJD7@Wj~34CH( pllh6ٲe 5b<vS24.~֭ { 301aX!7+r1`2?kFDz-9U8V4QTӴ:|w^222ׯ[jg-Tg`1աBW\GIL/tWõ 1~^.ƎPFϰN^XPz#g{a;N>*IvlXAL-:_%`cˏkأl4}v}3*#2LDEix}m <6f bXm 'KC1'vdW`a q~g4oȳG106W$Mos/x1[z8Y]Öc/[,|Uxy#"BӀ$^l*Z ,}y鎣{cˠQe3p\xMnR:no&R6(JEY#L[v} QbG&XP v 8~7})?H~no.b`3`|c^N3U) &f k+X;t&`w{S)4#̝rͿ~dϤ[}3QF7=qΒ WOߗ{?ǥ&Ƣ˘lԕ~KZ N^JaIxg˘Xb;.6_6z/cflw{d&ơP5Omɯ`|*<X'XUham[UQ/ǰ;V ' 1퍁%yU{&k7z <_lpYz+ tb-V/-kyOnQ9 ;Z!AЦoUHNX &c9ֱmbOtevJD}@ȓ لzG2,ZǮ[y7nxڼ$%)i`2Ytژے ]߃!M,~? # €b@P(ŔC:TmZܲfouy n/k"eI񚊲j4s@4BWLDpoEX+W_~ՋRSS3g3f`Æ =00!T-\( 3bC!4LdpW%b\b Y. : @mL>纍WYaP(c{ÁCS||nG>^_(0v:|m Iy71s>ɓOyD(~/栜3@X>JMae\>#I M"\ޱ3| TIMO+ Bz&ulٲ{{;wdl۶M2!_=~ܥQݙ"|w||{|Gc٨(d+j Qzw>~K%> My/̅ aX"((ѣGO?Ѽys ˠA ?$'qh4(B*Ю $,m}[;|L@t0ԊvŨ\*DYvCGCg9EM= N\YSֽ>.otЁ>5k}EѵkWmTt0V\f0y9'aՍ$&Xe,X|(ُ o!_ k~\ojMPܿ v7|A[ŋg,_\L>] 45ge}06XA{U7B {5ꆻwS=Beb/QLoaztI_s&C_x}HXnuЁm۶Q]'66~@.p)SXe}xT+ n(G,8 #,G}޷fɝbAy,zOi~Y|9!!2O<S؞"֑R\X_WR> 'KV3A\3[@Eϋد'n^gWаͰlfL0+?~<ŋW}7O$wA+i\<[FUZg4LG(݅=+欃ba"O^d@ߏEMKF?$ N"m9<~+V0.]j} -Fo)Z8?ZB\GhU ΥkM'rpvc<H=YI6&tCjH*VH6>SOմp!ڔW 7\G 7Ջ?) _AXlz!n:Aϵ,PqHg0CZ}3Y{ɥ"MP4gBģ֙5l^:#F`РA{%55rʑj35z"+\͆J8 IDAT1e!}0N^IE (6q;}}߹0C8ߡaU/ Uco=#5x??Z))\&e0 \Jga̘1yn/nРAn,yI8B4*o)p"5&zbF&ypү@f)^M8Oqbƭ[geCv9b;qAҙ:-:\ņ 2o<=3ذa[Ko <Ͳ^AȗK5.' ?k - |n==6^dg;&pl]۳ybͬYܹG6%$W#Ŕ#FhnhLlWHvkEL5xzb'QII9"ӽoB"\n_"Ē4ouߡ(0KC,99|k!]v>अW0+@HxIO?##2irpx](OL|*l6a"o |/ _8L\yPkʢ[n9Z۶mՍu:S -@=0 K:ة9yDY V78Hݤ:xTF"ϣ?sp85s)vgBL/ԭ[[x$>h=é0aAr=p^Z4v$ "P"4-\ 1B-f[n3H@e IχSMj"L&Д)Sm$?#ߟ?Tq "ge]N8݈ #er_<5]b۰/ѳŲnxwQopݻ%KHv8u%Q[$V_#I/ED n<ǟ[Lvȟ6vYn^/8'5jl2""DP~iys!=]ʌ6%ӑfΑK" -+-:aVD¤ rD"#<|+Wfʕ)cMSO^322غuP\9mw YQj6z^ӎ ]Qzg!jnf,5>"Td&N:qn:UCcK2eXb*1114kLվqFo$d2Qulu~ ^ Nkg~\&-X?3&=9UN +W7dŊR9\l˧\,Ѹqc֬YC54iժM/ƴؕuHo ԁAfƗGZ6|s{%ݡq,CE$}:7{ɓ'Yl7Ϟ=˱c䣣s)SϋB2,M$TyƭΈvg dm*lŋ:utj# 1cou?x'ٳg9 zT)5;S(D%3a Fmq"%̼~̹Z۳|%>B 0q0c111,X(+wl6#/ӠA.\ݻ;mazv"#%tz lIupl p+4-Ɓ{b8/yr&8.2+U"U !Xg{GL:}:D>};v]R3gdVTgv(IdNj6 "l.kXsKJ9u *SĽI}Oʇ +5M :OCۆ XrF*~gȐ!3\:u*CմZ8x`'9tMݦ$5"ŴA c"a`HȖ&Bbr;K-8CΣlj֬1VV~Z. %%{)$%%Dɒ` 6)S\<$r>UF??QpOYXz *+ ~YB:/gy6ԩcs4i҄ 9 գk׮t-&Mr&4oܥ!@h[Z<@;dhԐpsyKH⒓IJJr/R>+Ya+Ǵܩa]EfΜɠAF60~{M^iOQVHMivWh}gVw^6m*T`N=]o=jA5I:_C}X%+V<Ɣ# !;pY5jȑ#ٲeF\G:42r/~+TU10D y$ec}^Gy@nn.~)~)%K;oXb~FBBe˖յs8] ϊOt B bhS')e=T'T}kLL #GĖ<\A$w#z 9lV?Te7n̔)v9x Zb'$.\૯]vTTQF4pq&Nh5ѣy`F'KL0$ByӜε, 5!ExGpjVVcǎ… |:uK2{lV^]gԨQ <0ʕ+\.wKt:o+LyL?{6twkV?T50ڵ72 m Oß{@r:rxٳtkH.%_'v)Q))6t4+ {$ S)st0R齮=&ĮRQ"b$]j4R& /?/tC QgXK,Inٳ'm۶kU f;#){nrssݲ`רQM6Y7_ n: xOM@@):H3v3u>`0I[dbM( =-jJ;>!us^}U^}U{o>U[|-֭ Ab^iii>|!g -=OYKbUߧ^[*4WᤝkR"?Bf.`,0hE70DcH| =zP%•68jWǬ۷o`=ޫT {˹䞞gs@HIQZ[qSjwkfL]5HMMk׮\zU}P+#,m۷;tO-ZY -ʉMKǥB[f+bV{/kG~uԁ 7@g _;_(KOLLCI:`gn`o]b>.2, T/ =%S8k*%׼_ j  C\(gStHw: RRn^mA0g,4glfe!0@jlݱÅTV *p)S/ը%3+81!|#%fH sD[?O^m}^X!Xm>T;Ba$Rek#T_P"SNqEҮ];f͚ex vMznf  N#RYg`a܏[Q56~:IS>ϵj80Xo8';-n۶qcqEr 3rzQY5+gmCh0,y]89A;ܿ,|N O=.HV.BQ:ۢ\Ȑ+Sb-T{:f4F{ܻm8=V%[]֨Qڵkw^kguWi_aڃ ĵL0zcCHkd{xb>|8Hw_ \?Hvpa4 %B>Cd!Xk6&JVȷEo`7n>#bS\Ye];Τk9JLD ?֪۟UM6ѵkWz:7Hk MHHͣG_waf[O[Iˆߤ!X*#wk9av Cew geԪU !CTI%9v+WD}5kp% >>?}zED9W.g$ayUqp: gg뮻OUE4h@fTuSL^clfʔ)ԩS^Uؚl;נ{%F]69u\I\4+PK8Y/! nܶhт]j3tP`,XvUgygWݻw'9Y2_sAo\L"&]%+f:5Ă_lG.ɞ41uEʕ^`޽lܸѮXzAduLOݤCl޼Y恫n!zGz3w%~;#qyO@ewTOMwAd{ڵ+-ɓ?:5?"""Ƨ/L7._mA3'[Wpozz~(DBTZX6='RȒ_8&ب(5kѣ6m F|L<٪-998}=w GnFE6Cbb SFT;V .WqmѰaÛ?ҤImfVX1G m2w\OZԻHP5Vcw޲qx.i9 Zz43ċ02mžy&M/Y.]{.)e;ưaX\mGIk-2$޵җ)YnGr*? 5-ZOBqF۞/Z<wzz:_}% ﵧ^"..e˖1c wMkLP휙M'eT(v{*q)*+w @Ŋ=zTt¢E|l bՙw&}ƷĢdӁ0ˆtXJFB5fc dΜ9(ṈDtr3S֭իyΝ#66Mz/Anh޼9֭e;JV5_rF.@D. lMvRv<]c k.jz_jL2'$o4P͒%Kӧ. _;/`2]6Ǐ[炍f۶myOΒ/_| 2bB , :'eDR1 cADVgAuKHZ:t'"lliРs!$Dr@NN O>$׮|'44 *W̜9sڵk۷/AAQ588Ν;Ӟ={Kך+ K3|'bŊ\rŶ3a'a XA Жe˲i&*U}O8A߾}oV ?gРAs;t ӧ3fHy>ڵk̜9O?)m IDAT={I [Ԯ]~zEF[Teg'T)c}ϼGxxyfEo]kJXX{%$$(s>DGGK9i$7+WTxl6K_C~Peʎ;EQk[a>@ϪW%}QdR͛T*Uduݻ+)))>wҥ|``WOpa/Pz$$$+ƍ+ory޽[})kD[/CmfGO?~ƪ?9j~L4;|7|^{M֭[} ϟFjj*ԫWxM]vѠ*EDZ]/RLvZ)))J-4ޤI%99Y3ϗ[)5=3,OP/|2?J|IuԹFrL壏>R/~fYy'/tA7n\tI|Dzׯ*gj<& CODلҪ{P@<I57j >\vs)&LPF8}kiРjW1bSxᄽ E hmp6G:,>^9zn}rss-bAy4gsl -: 赒&ձ*U(N9r2uTWbbbTר[2qD{k/_;wjVdX7zm 3bLfbkX Çʕ+/R0`RJi"""*6la6_]x=ͳ>+{ҚR'Fc5Ch*$6J@i9"p ^o}Melb6&: ut֍^zzGyy9tnhxwؑYfy5edffRB.^Tejpӥ%~Dhй۩eBT!`K2 hI@m8*#lɡlْӾ}{5kFppw(0!2 {S}4nܘ9sТE ~… ebu `!֎jbora)w;ˈK!Vj(`7Va`!ƎRKYjժ0F#|[N>oFOx%qJEA 8>?77e˖xbn|QF)+2˝k6 7|ɓ'iٲ%:{$&2 $\Us3p$1`B5KxV30]Nwd>LV㏽RUF||4G1@p <}_h['-INN駟I&,[U 3nRXqoY`&%V9il1 ῜d.x 1|r6mDǎ}2mx"K.Ul}tA_E䃾ܹs|w̝;`ԩC`o˖-_~檒<)8w3vĶĆxz %}-1@Q[y'>zU\ϱ0Eݚ wN=h߾=ͮ|rJj|+8Ha1*YgS.eYIh|_v7"ϱsLTYSǿk_d2ѷo_ƏOl~K[2zh֮eoҤ [n:/,b;{O:v~hh(ڵK.t҅'q"\R;Y `@hIe*d)X⹪Ѝa "|͎2**_'|-\-Zl%ҥKGȑ#Ӳld0iηP55k֤]vTVxtLOOܹs,[ j*Gry$! 6ݡ˄@nY٥| D*F  3SE{+WQFOXɂk׮1m4&N>&A1~xJ,I޽UU랾>KsaBX Z[RtiP˗/˗-Np0NA 3CPhW!fZʇ./og4 1LjwxN]yVxqȑ#)[VڵkYz5fͲZһwoFEݺuokfk﬚JD؉%բhZVkHQ_V[E+݋rjVJ-R֚Jl%3v́شi'$D ?oïr A`gj'( ^ .AQ%o1$+WfС}py+;wrgp/ x *WS%zUQXe_[P޴kqh"4B/Gi_>d 6֊sYVf̘ATT&L0U'`tǧJ2j!)u/ •өZ/XoDѣ$ iy4̗mvi;zQ[*WBwF!Wmzb$%%1eZlty}Y7ohPPK,u;PjId,={e_я>%If#7m/d}D(%$6o!33d]5j91e\ PY`""_`'ZՁPBbbbXn-Zjɿ76= d &SwCjcm߆V"7:ĉf'իӹQ(N:jPHKKc̙ԨQC+Kٵk7'3%H UG/4-#%_XvYN8h?-D{9*"7 nN'[b)[qRPy9Z֟ʕ)-ˉnW0)5L *; N*ՀSHSV-\pV#((#Gw^7on8O<#be~~~|74lh8$(5k0{LgˠH8g) (BvK0xR ^]qNZ1qoYM{Tt|[)քW@fE3ځJ"4G9 6mJZ'SOݻ 6l={1ҥK͛GZ`ؓ*6@Gm{Vid]oMCxN3ĭ Q&ij@k\Y9wϺdwu+8,P~>Dy܁t/4œ 6h AX,yӓ֭z+?aVMHH >>=z(Ju̞=ۼ9"(Ih _Dc<&(rvuN ۀԈ RB+]8=QEbߴ|!D\V)(w 9o/(VLEe KxC6lX9͚5I&,[Kr ߿ݻ+FA 7ooj,*Z֝2ZYZDӳwW%egFȽyXa.( :;8JAq |V 0I4= ^ݓW9('8-.-ʈLLX3ߕRdֽ=*ݺi1ӧm۶: Zj=%~;vM6?\ dݺuZx6mj^Q+^r= ʼn7#ih*/ Qաy]۽%Br[;Aʮ}Ǯ`1Xi\lْuW_ѿݙul3s I4XFZ#(ȹ_~m۶˳cʗWc.\#4 eaMm"Pw}-at `rGcMɒֆ>(GLJSN" +x8/3%>Snņ ¿o֭[2dG6_~fR*URR\ oqxnC'^GDDpF}ήTCmYHJ!bX߿!9Q&MDӦFAiӦ1g幾̞=4-Sm\^ Z)Dc;:&;Z_Gة@o^GEE(!ǃ +n !!~pBe:|prEhh(-k[lqQYDԺ=0Nx8za2p_Y1ҁA v&ݰ:zP}Jr xHP|y,X`ط9sk_^=kAZIJ;̰A*TՒVoHzP]4z^5bNjƋ)jҥi^ IP\9{q^W\_~Oh޼9/alѢE̝;WhyiQ\iE( -2`1s{6~@mi=n(|n;gC7g5j~ag!9Y=zVTH.&%ڛUQ ;iṤg+ 01؜׍bJXV^J(W_}, }~pp0'NTXH:ފ;fyˮPt'v(7ҥK ;>|^7^`y"::;P%J&M~o%z!}Q@łS$mOaw0Kxzخ6Wڵr$NCNF2X)tؑC9}QFQO3b7NܕeV#` Ffk@噤eKc5-`^ύf)NNN}{P3J(ѣ ck֬B ^_F!MȉL'㜲ĎTK'HkwH~wnݺjrww͚56~њXԹEܯ`1r1܊+!MJKrDI \"-A$ R,>y%SzMOٰa-Z(ѮgXMH";v ::کpcƌ1mٲ+Uɒ%ӧzෳϒޱO”Cҝ@op׾xHCS؞C%ť3$x~9 _%¤C0,:&bG/( y=sLݰa|ΰ׸X&'`֬Y5kfS~'5knݺꁁ עě:/ g8R½p0VR:ջKB?a[jU>l;%%+޵nu#9gn^"_6tRS_$ #IDATE:uP 6A$M7/Njr$ݼQ=*cW`4hL>]g9 ;3`dҡCCTV2`Ec8;qQH]'DMR2@%݅-gxr@@R ZyHwnҼI/W^iԩal E>nݺi Yc.iR˄Li _~EE=>~W޽"~5w,H{/tϟOntBXRRR%6MߟS~:)*I=d P})'P!"}[Z.kL&<Ӧ>}ݡ27m~;|r:vmqE}"##YXj 2-[r@yj̖ΐyEDUf"Nb.6< {@w;A8X}Ϭ g`-HexӦMlLB5xW9wN~euz<ԫWO_2B2S4b:w! 9kjVK4ܑlة~?ͮǏgٲeC;otn65~;m6Zlɓ[.'N ::ZtѪU+ߜ,VY.3iҫ tp OɊpPP>h`+CD6sE\H2R:̪U*']6gΜ;vٴmk$Ξ=I3CyN~sheU 'r :aWe)fwg2#ݛ^z)OOLLK.:]e ܌3l^>$akܵkW∋I&c}ah96Re\! ==XVC|||۷oiӦf(s^f7X]xnŋ_>%J`…䌌 >ykצBMMhhCVLt@n!NNz6<4}lR0^k<$p 4jԈիWvZñ+s&MQ E'l!0{銦U-"'D ___E?{l&&ڏ@{&Q111ʾ4//.\3gZZv Rqs׳f䙈AD]fH&J_~ w^=i|Ytp,,[[曹͛7;{1ҕry17J߾}9q}Ǎee/_GUlF/ԩS,X0 ,k漉{Xj}&V6>y򤡘@xz)| $6RMmYv\lxZ5W/ԥf kd#1EPx̙tI)U9HE$ )~P]iϽH+mgڵ a”).HBSwm[k#d^-Z(K6|mVOSTE"wCe$;,V:QaԩrKn+V֊k &w&**{.'7`Ϟ=o.^`_ pnd~{Ps%|aI.L^퍛܊RU/]t!..pw 3qB5R;43d&IP8*U">>DEEVST+nZ 얼 E>tEbdɒ}}}X,En>c<spעtL/ɓ'+mYƎ3;wI3|W^r{4Խyӎh?8;w6>|L wk3Jl"&H͈*ߡc[,LQʖ-[cرdg+KlQ{Ē~){)0ǣ _n<-63w\rbb ho=j I+l:#.&3*'|õǭV+19"fw*"-[Y{4ZPށϹw%K2BCC3g;vT]rs2vX5>j[zq*+JC@(!2#5Kw^僿?1119RIbƌƚuK*ң<DԋP`*GttuVj=wuÆ ɓ'[jmѢ5,,sIMTۑxrdP` )S^7< Fe 2~!ҋ]'H̶0_\x͑kK!؃jrK 56V/CO2[d2Fݮ=J qkF}B4[r4 摆 \HhIENDB`fretsonfire-1.3.110.dfsg/data/koopa.svg0000644000175000017500000002555011152500023016334 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/koopa2.png0000644000175000017500000013265611152500023016411 0ustar mjj29mjj29PNG  IHDRVsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxwxTM'zUz(M)(QX _;"*J"IǀdܻM}읓M2;gcC@x0p 8l B Q]\`w  XmBP(\'x 8+P( sc3xfynQ( az'0g~eS@k~,BP?;kϧP( j;^n\ǀR yۀ|` ܙEGGӵkWիGll,111q֭[ٴi3:"BP( O!!!zȾ|r{ZZ]]vz!{xx=BÇ;vLwwę3gzQ!xڷAP(6`o>|إ?;YYYS;ڷDP(6c L3g=_ꍟQ( 7KP(1hĈLnۓ˗S(%xQ@+N if۬P(B'ٳg{a__]o5`JC§hBp:un{XX h/CP(4,/ ԬFg&P( y)>EƵQ( ( 1EDDoNgܸ"VS x?1 D'dɒ>˗FV؂HP(H 3yc(Q'8R9r7:l ͡qUh^Ԃ!4.&AZKCFX Bo9@fyȑ[gڵ+oö G@Nvl?"[`WaC9@= y ; U5(Px+fU"%%E0vcZ^ ˀ%^P(B ;p}Ѯ];G߫{cX*y52ۀ@ (0@Ƹq㬴4iٶkS !@P P"`DCzA~F 4CV57fz]IP8c܁3BSC&iB\L1X oe$Bp%ƸGdɒt7TXhvW\B oI&w؀/ G>E뮻;oc?w) &SA` $e证5KșBzۭjX0%jT͚5ӑVy~nw<;B9AV,4d"p9yn|P)V~/B4J4FԷ?ߨ]6)<)#aѳ&ّ (УVC…}_BlCnyTA@{P(\BMh׮]:2ehH0g`. w e,BG.] +LJh)gBP"M3DtBSE0Q A^GRGP8mZk5RV-+mJ,w v{*͵B?(ЦVC-4z t=7"D@Z 6ˑN_,w=KD2*Acl(VBfWBJSɦp^ CjGID j>+ 7PQCpp09uǏ|rv;e˖SN\oSX1Οw|.$BU.MvP)ypJ*N ˗ׯ*T`С 6nҥK3gOj 111mWע8E.UV((p榰3ӬY3{nj;s > 'OvJljt'$Ç'##øu kQl" ;P(\@c k5+V |`Y|.-uDfIeKWzJGD{(pL!…5&q{/^lJS}YVe\ B%ќ ԇYjK,qzt_g'pzH Y E.8Fs7"K:t3gZO#sYQY_m+.D 7HqܹSΘ1c>}:w}MmSL!!h,|m%˳wE[P8F@nFV2 cÆ [L0K"#_|iӦ9i=<lƻ "Jr 9<'Ol8q"ջ{ݺucҤI~w0\R,4$JCy;QQ S(ȍّ)}+O[ĉٳGz$K\B S(ȍtKIπl+RUVuH߾}. 鞀E{cvg) E@@n+= ӞVm۶_~Elõ${acBtk C (ȍ[+qrr4@~n:cM9k:@ k,Q(%4C}D@qΊ+4SS{NKK~e&UNB7C]o(\(pLJ/l[rM_m2LW*@r )Q"Mwr<ylٲ\߿p .{.]L|y%.2eo }*ǏPo%`4hM%\9}M}/_lVSuXlKP.!>j8z M-@׮]i۶-|,]4W?&" 5vQc |'qY[u]NsW+9[KDȿϡ)Gh6K׮¸FQ+9=@%<$g7ʕ+WܾDA׆ݢQi@;Zȇȿϡ)ΝիҠ<әʖ2X )^B*)->Ç.}Wl%BzI15x, DPq|٧ \jܸq zWG77E_Va=I FJf.k꾸e˖N P"`aBoGVxD4LGg;\6N>P0Jx;{ڵk4xF-9 d:2JL!xsFπo EG6FWSL1T8''Ov5Dv<)Y?Czy?`7 B6F#Eeʔ)N ܵkWE"pRE`B IR2- "EF}+QFK/ _7|ov ztQxwfxs~(>93ػw=|g>(u1nID`&l1xX*T5&`i)^Bu]/pffҥ,8ĉyYq%a;0Ը?xx4 /|5ヹ(]48L'11իWFJ+蕵aw yý u% ?$?@E;w'n~z~wO'v| @/m۲zjIIIOTT a@H[/]v|Lk&½l ODH2:'}Q(u;_M\ۻjifvž}'!!sy]vS͆8F.:.P+vDkP^h r/Z u/[$gYrkzt/^ʕ+ٹs'BiNS(>-4f[uEĘ(>O^ `2"0TAV4~5kha$%%1|VZի5Ҷ|R_pTƯ^{~':\l>+ % 95ʗiv AR VFF:ݳ~U dÆ 4i(##w}WZAxm[Et;ApN;i"ݮW?'Vq4} I:vȲe ʽ)ꫯop98ţាd?(OsP*`/Pp~_0  u2?Y :@kk,Q(J` I 6kc?ΝۧP8w߻9)gW~ESU" @l6x|4uwKZgB_~(IM<-75p s'Bl^Sas;[:7fNUb%[xP 7wooӾp-j^qCx |N97A/VqnJ5`z{{-չ1#{(#mu0 3NF1۝U" ,;u{5m9f{c!jO{,1DM+Ыpq\7 h!re9z Qr0k//!"%QT ޚJRj)b뛦r/]T$_e0v@kcgF\B(x3QXIxK4Kޓ"ФHɠ]7"j\3[q ȊEyF4yA玂B"\qIUkvyXӻ9"&UrGS(|Ma P ǿO P0YzI/!}{p$‡YG7gIPH-XP)i5U"` .KkQ(hQ pꢴwPS"YD>1e[E,k3B Wi+~|&EɱwXo3<%ddJog - A < B @~LHʀ 19VM_Ӏ<4H.ZO?oU"l>_v9 c5Nt"sBlĄaP4:əa+W ;i!I \ׯ)Sx w1 JLJ`^Yk=2!K>L÷&J@߽X(TMutj_†X=DA0m[2gS58]_N1<Q':OhnwqZ| {D7/ci p:`2rDjOtA>e`O;&+?Q 0 C53Ih Oxod|OXor"LRH, 1NQ8GCBP9Bz\őp!кIGlNC&wE EA'&S4ԭ8RxQq|햛pD k/q3uw].J^ €fZwÔ BPC8Y!ٱU#5?{Cq?xLqW48Mjd9!||-/ lV#sFb3C& B+\TFzNh,*:i-%EhDR;B[. u_7v}GPw|qdD[U3#LQ$DL- ^3I͂o :˕tXzZs="w;EjʝI3ѧ9P\7TE7E@x BL2l@`?MتR]ڛ- À0*&6QX;* %ew:oG1oHg  qӈ39p9CtapO9x 5 ZӊAHW&׾H{q 3wH|a"ϙ6N;.ɩ0M`OS txqeϝJ$/Ԇv!KѼu2]JcU`HE0yH2 9t <ꁻ9c'8rb= }&%AD8,j "86ɞ'Uzgω I1"|"'D`VVUM0oZ5(,= *$3wM'ՆG+._E~ÕelEq|SizBj6jZn̂_q>* W`J*+ݻx".]bڵ̜9aÆѤI (YAl^+ ?vlpG'mMnа0A­1z!6}&dSDDٺ0F/ߧ䕪N nkQ&.LRlNϞ=7 yܹsg*VȢE;ځA!DyYpPyJu~Tr~~yL TZ5֭[Gٲ;ܾ}{:ݚAp1 BTns<vRDFӼaY@#"ϐW0z/8/Oɲà7Ĥ,N]9̤.@iγZjyfbcc1LٳiRZ'!lwN_V[U[a O c?9Š>$)N]v>I!6&^:[n%:p aS eѢET(YF_I$玽M~u7Dޡ&F0W iWvv\ Ó/c1#\A2/ή] ;ŋ/,,]R g]ZVs$0"kFg@GOp/aѰ|*)4$QSDO"XʹΏ>aaa߿B Yc-[8v#gR}I/q "u^'գDĴVeh=^SlFv t(-<k= ? Ռ .Ы)eCXx3!\h#xO' իWSfMkr-[2k,RR4RSe=sTpjA͠r1m| 8PWS3y3BGíhׯxɪt^/ȇQr !d|ǴhܠDL2ѣGkwZv'tc#ʈ(Qk)gZ.[#0v{t8L=CFh_WVY w{!CXcxG!p$8& T1a,mv&[aJN ]nռ:gRA`fѫlٲ̜9c|7P+i' t/#2:]y7l:qrG=ē\:ǒȾ}xw޽;Ek׮{JYJPP>vČܙ;iR¥GXe /)Sr%[%?(,\%%%e˖1rHUg}|M`>|8"[trdX kH{+E_40:?DZ-"N<*ܣdy_>KH(YB8PrxH,D 7  C5yx[ ,{ON|βgzs=˛Z#FH<vQxƛdEw(դO J-d׬,)o- v%ŴiӸ{WЬY3*Tǒ᥿D[NVcޠM1Yk `VnM>h&βýoZdg/ڽ* 0}ꫯܹ3{/k^%a'#¥|,uE6$4* z.:xpmNpN}9tiM:}n::vHrw5HEjБ0urZ^@L L?'>ãBmVa!k/WUnnV*WW ۛw]v1|44i}PZ?N58* wZJ-iΘN&qRi@FvSO2䧂D.+| f*^Ȁ6޼y;t5`"L>ʊDj99&\CgE0⸨xCAYv אN('\ZZC")Je* y*'hl XN6$"Ld—0xwD s5C ]<^L+_f#a}oŬ^zWd^Gdаu$1L?9[/} &= BPv ի֦mҤ I%WsW`>XsNtxH|} c:olPCzT&==H~.\CzZ&-jgçóPbp_Wt@g,wO~fY_ŧĉ+"*yh$ggq! @^ 8YZW "ibq}&]Bt@N2hc3dZP!اpᘏ}/#+UĠAսӧshSҥvkbu`^Q/WbYRV.&T(Bp5<q~ cSKJ0#t*:B(+)Pr拜ҭӟ/A*d١hi&6mJzz:;vݰ9(Qv"y$eOI.땳}S)b¿ ^ ,FWʑOd˜-ɹCC!:6lxaWX Nr!䐌Lq6s=Mla:T(a8ΰ4\*0._LHE}0T $+++Wjܹss=4Ga2s]IqҐ *ڛDABt-1.bdLw\01VxgHWCDB6gVfc%3DA2H|"p V1]l pE\.+,8),:UuX T`MYkeGyȞ={rLIIF9BD XB70ЙL7_ɒMQp_y(bX8PWR/ԟ8\/LK;"0lYf;ͣ+qyCb`lY4CTf5i0'|Afv"onZ!g_tm`'IIIp¤hv.i07^R5S4|Y@'Ul(ɕdxK4\,YO`6=b@_`L̀4Θ>$7Ҏ7}EB06C<A0Tpfӣ>ZD:DzSewPNZ!IUsE% [aX(okiϜ{`}1y{bj>u 9`n=}7oΚ5k qάY4O3ǏxMp\QA0.)ߎmA;RO8+hl7ch__ dg=xP/~#V&TF z!\;/#&'T` DOr-M2:>r-,^ذ\vZW~{FlٲrФL}=8;0/^h8rZ 9bUPӕ, wM4)SRڈ2@qd\lٓt< 49 |aư>%XBLB\ɩH<}!KJJl)w#22i TFt8+r-Mh.l=t2G? 7gΜaСhĿ DΟ`ؠQaQdy0QD0 l K;bJ '<nİLL!QJ[55]l <>]>B T(\GO:jnǼy <.l9u4 ,HjƳ ugiE^|,HiЮK 35w: yfư,}uv7%g7`8.*R?*"9&gi ӌ`; ߮7V<￟O>@_/V… 5j0BHH5?4Fl0HUAZg*3-K\0"40k WŤNb8͘p?=^Zji0ҊӢP1?O?Ԑ޽w?yI<4^@;Y`G]h Yy<?UMsEEDRD7Y[a\. IDATs֭ӽن'CBG`*-aɒ% 61 7 k׮%!@'ik3v6v#&q#ZZ@"H`&䥕RcDzb C7Kˀ"%Pax:zݻ޽̞=[۵$ J0wlbG=ar06 ."TwE<~8=œx4y8}4]Tx =NG}ĢE(^ܹ(3fx+\BTPAÑ''||Teҥ&yicYn$mLg/I.]ի5rjA͚5cܹT|ˍ7rk9Ê+r  {E9nۍJHb.‡vxHI(w PQܹ-0 7g fʫ =/^?ɓ'k׹@^x֭[;IZZ?d(A[H]BGM =JaG-}/J@+ |ifS,Ye٘3gŊcr*9Eʕ;w.͛7w>fM ,0gO͂cɢtc^X r oYE/WI~7!q3ݻ}v-4+7=g}V'N7i/p5Ss r-DEE.PRN% &\OYBr)| DCWΫ  a>|^zmزe,sիWYlikժvCZNp_Ǐ.ୃsL֎XiV IG}Q+>r /֭[; ݻck׎_~qIbѽRiYTDω˽q䪨6gfAr}eϘXD@aBCC4hп_n@CߟSRYt0ttSkN19ST+c~zkѬp rpLX;5Q&pc;11T=K"Ey\AG4hq._vM ;qۥK߹GƍWs(1o@ >:" ex2<7Π^Faᮻn.!JӦMM1"22{wO?.WW!2 =+j'havXpp<</EBHeOSSݻ !Z f͚EժU=2phh(}a={sϾ{,Δb.n%7sR'r̼r)鰾!UaҩS'H>}6.119i m!*;̙3_6m vmj7&fqě?Q# FWN8G w_:Hmn<󜑹Q"0J@g^hQ~7&MĒ%Kػw4\rԫW]ҿJ i1PBK! I *͚5#44T#U#ũ#(*&lIA\s(P! ܹsѣ++pYV\ӧ $ 0VJݺu u@U@Xto 9`|M2BXX͚5c͚5;J͟W)[l0Gf/HE=% #,z9jXp!.\鄐#J(wmmj: A"ϖ-[hܸK]v'ٹ`-l\sKř9_(lTƏo-ҺukCEgrr!T`)!48ƜwaMϧy{SRxϘ9sXGbŨYS)mj~T7"вeKyPځ|tJࢃcҺMCǏ49'h5J8pu .w7mh>@/@t77o JЬAݙ=[sϩ%ٛh-`j@/IfZ{V/2^G(1iii :cǒw&N: [on/h-z9dai2G"`J %J(|:tڕSNY`^cI떇:HKh=z 뜣Yf)SF|cɹތr)|Q\m!+VVZT?dddұcG.]d5 dd\ l6N/l N6AYҁ;1plҥK,]ڵkӨQ#>3v=ŋ6m_|9vnpaZjK/Ԙ)]JR+qg|J]1QNO ,ps@+$im6xFI !66bbbHIIܹs^gϞ%>>D (s{\%۷oϩS8pk@ߖ 6p)J,鸃jՊ%Kj6_&?@o%D@Ӝ }իWٻw/{5ԿA̛7pE}Q뛾ɓyꩧXpIQhOqfۙ7o&L0hsl6˻p.2OH Y,ə}P ;\ϡ$6 &iӦ… ٳk<[n5553fPJ\PbE֮]3}xYjKcxQ&LUyر;'@N<<-Ĺk.vafNҮ];q>oo;8F``1L+@4.5P Gyp}_ۈNѴiS̙ɓ'yǘ0a-['oȑ#fѢEL::вeK.]jx+WҤI^nj+T~)_}U92 ' ?%dj`IGJ&d#UYay<#~lW rs:yq`p<9LqIɒ%f͚ԨQnݺw|SUǿ7- e d+"Tu"SD@7,QL ːetIJi MsGmzs{ׯORR}&Lps[o㏫ ٳaÆ^yz- *zm۪k?6#aÿNJ/Ι3gp۷veP$ީ)sWb50 #wp.XwFG?j2?^qY%VreOǎ9tPK.hтRJpQ&L_T,Iݻwg/_^z)hF… \G} ,,﫟p9 \&يdw{tp>Ic80hZ635:pOZ'ӢE,%֭N:|Gt҅ʕ+3{l'вeKm?`h@U dz Y |S:#UbtxF!$ה^FXۋ,@'W#46p #/_̰aXpSWZXlk֬{5}ϰ0cZ#(i_df OOO<}Tar)b"}U}+}3@ pMs }}7 ̞=;wҮ];׊\uSwKcwa$Co EtQ _ |c]%x@gpr4B;iii$&&ryZliĔzʱpx&<޸E h"G_fr*tc7жж-^w 5hЀIgJvx@>>CB9).%cPW'mر5ܹsٳI"Ŝ6:0J:JyRaN??m%T qܚ9ɋ3c ill}V21Y4L4,Uw7hd^Y,]eNW {t@UC^8<{i?׍wm`qc111͞ҢM6^ZFQзVaQVˉ݀t9wF9fȼ#7JW^m۶)MҸqcfΜmbyOAge|#PgٰD`87FE'J d(R1 X@HHYԿW<$U%\R\o;.KU%zJHK݁?yd}Fs&X4=`C`pgP?-ӳ~aoA}B $%&m HYVyd} /$OYĤ ?s)_7d3 ) $?2ŀYZ L `b}sEf/q7Md!hS5$]aЧONj|xg2TdQ'/ &\w[dTa =6%?A@rU.e1\:N 2+{ӿ~$ W3Z%{Ce4\kYb&ww.B`Xd0GT~Z#GXXCGTT͛7ӷo_sXe.~8` T BS b wmDs=Ǯ]x]* Z*H&ZF.C뢰c)SV-,]dqqtM׏.>_ W \gex|x ufP $m uP>P$0XN?9.Sͽ{Dv;Hsw VL&&&2sLUjժ֭[3f AA.l%Ø=vX|N&Gt:1s(*Nbp8NV!f{dHE˲/+&r0=d _Wa ݉"&gF3h5>X7uTRRc`` Gf֭sa/LReXu𵻓Rz'وHx>&Uj@5F !LDȫb@NWt|(Α_U&L ;O\XɊ;JM IDATTpS2h\nv-sO>ͼy; P^=mƸq㈈pak*T@]{U |'#saGu74!"%SZ9gqprJi1]d1e.Aϟ|ֈEG/uMmTv^.Gpp0o6O>X,.Tힻ;̹|8zS2\o28p:ʇkwbWt"((UT^N1IZټR]t#J*W_}Ŷmh޼k_Na.CpVx [4àU7QNgB-}Cv@ƮDbU'uW IcUT͙dNsҗC}:Ly7HMbԫWuֱh"*W)P#*0D0ǿeo Zzn0a~ z"D\I`[K]{G[.`;5sp+ a*I6{]m` @l^oGuV/^$22ƍskjx⯿2'SR4KB\Mn/=<0sXm'l0:O+~(5'-dw]` p砽WfQ\ sKh)f', ,RxaV_>ӦM=g̘1@AAA 8ÇkRj -)zj'p1 eY 4ےF@@ɚLCW}?_x=+|rBwUd ׁLjhρ;(y^ sbbbXlݻw4IHH`РAobʔ)޽{̽Iu  SybN%(оwR- ҿix*F.GOƤ=l5Nsr1OS="[~BbSM fy .bBD_h$IA̚5K̞={hڴ)+V}K"E޽;ZƍR5vJ9U ;վCbG0DBCwB&⑇6YPy8k㥗^bDFo+uFV4ߺu_ݕ!8|A͛DZc9r$EfoE.]ػw/{{T4w"s"vXGz(=i 8$7  w_hذ!s̡V-SF{ァy<((z{dXn++'Nh۶-=zs΄k{ ʗ/wҀO <$`TZ(6+_F6rA!%+`KMNA] P(IA+Ȫ>7jy=Ȼ4<:ɣ< u]}X6ڇcd6 ߭Fhhh(ƍcРAu5jН䢢غu+111nGnűcvɎ;85ݟ04h@=ڵ+ 6u]RRQ?. &HqKBO览ʎ_ Ukb 70N;/A֮;{ Bofm1> gϦJ/YΝҫT–-[(THnŋڵ+WHBB$&&rmJ*E3j.\W5+;h Ȣ̂'~9ș 7Jwo[; &u^{aJ-eIJFQܽJopl={(QѣG3`$tԉ={?hsA|IVX$C.Xbn'UT)=#%,h$;Q vP#G/zؘ5keʔ=gڵK}<w8a#!nV+=z`ݺu>ݎA . _fNv2dWl Jbǎehd9̯N." k:F]P!sBBBҥ K,ٳL:էQXn]%J`ʕ7oޤe˖ZC h@ X5foeE XcHMj8A"7}\_:FhѢ|;w;11:yjM`a IjUHDݣ* !;O]B5*zs1w ygiO*p匏F$Z}3֨ ڵkǀ-~~ѣiѢEӦMHIIw|^g"iP|Wc*W3j!N̪`{+'{TRS@HFKHyiԨQ# ƁUV3{omw^`` ϧjժeÇ3p@4nÎӧOM6x,Fzؚ>k=2vn&>`^8.ǟgY QL|Ö-G@i<$'gn9۷o_Z{PP!~WJ4G2e ݺuwYu1tҀc>J4K]VH u4c{Vfxld ݠ]px'QݣZ)lC}HBmȲ֢aÆT{ݻwӾ}{nmڴ)U!66֔DżyxGqGƜP'`DPSF_TÙbp(bP7id@qV4B$napg}wIg׮]iӆk׮eV^=.]JXfw*T 66uѴiSSgyfÇ}5%Z'XwXUV?ZMeB; 2W*̘r\8;@>=_ ~]#:$F|ٜ, {ЬY3.\ȴLUTaŊ,X})š5k νҥKsTV\w_ј9n vno(¶2(%t-0r-(iDoaUn0Oc ۷7ҁ(-&>>>㵲e˲j*lIHH^s;.\@ǎyHHHp?w6#pS|E1!&T}F^N+ XDHV]B>ڡhz=L MSa\s|ٲqƌf\Тm۶>5n8^|E4&MqFJv]jeʔ)n]{qZh!CHJJrw F=נWYELNj$vSY(S$v3Y?WwRC {g;e+Çw}HNNf=:z,qZL8GG:3g4r-XQj]|^ƺuI/aOU6HN]Aׅ`ZDd" |ctP5xC{"ܹ5Nl0+:xR,.%%4i҄ػ($>O;ej8V#c~7jw17m=X6|^RƍqF<.]G^r1|6l@=v?5$I'dܸqRQp}cnw@o I?w:[`Ӫp)=V]Bʜxv)NBJMi]0$]rUqbO"""obV^Mz #<=0hjdYfԪU}rq?aZyg @*-0Y>fĩqb "0?mȪ ɂ_St)h,=uTbbb< iӆ3g2- cƌ~J;ʬ]!--U+pbn_ K{|0]6RLj*^G1xme. 7a~BQ}΄R$/eƂxo&}oԬYY f=;>0 raS̴iӈavF/7€Kߢ!uPj!!Wv_e߯ :J@sL x(ʅQaWƥ٫$X(FϞ=Tի 8X6m={6eʸctSzu?vV]aLuh۶-cǎ(.\@׮]ٸqѩ)@C4R}'; Z$:TP9''p?W T# 4VFtd֭:(QNq-#-XȎ'k]` Qx衇([ǂ6Ν;Glll#..Ν4`$GA\݇А ռY4Hꝑs7'MFl<߇`jqx<ޯqg0L`w'+ž $B@O{ ԬYEQreΝcL6>_gϟߛ8puH$a&;X˸h/pX1ѝ@ȧA^g@FP#WZ5@|I8q .dlڴNSIٲeyWy牌go=*"5ԛ_9/) ~F6n$%Q b@j ȞT@ފ8~D ^FE>&$8()Wc}yƍoOxE`ΛSV-"xd kvAv@~~𦟓pP5W6H ߠ 0~#t{aYRfD?bD tiԨQGMо}{͸;=OpP n% % ~d9z艜nD}B@jROzLDE.G 8UrAT`*"v3$􇫥׀įDĶr㠠 ~atBNHHHK.`kЯe$'~a&CuYSѦc#ps`S|5IQq7 Ahn?R``(!VZ]*e IDAT L#@b7?yqـq:P:}?ij/9w>= Os'~S=*Y $l|P)x fghH<9@ 4_RJ UD8|a|$=5CsnEtjQ_UORhѢ|krd߾}k׎'e/~M9ر Pu@ a}Hl1w_u?>>bTATơn#$e fHyz f c]#,=HeH+&~|A]k4!%m|~2 !G$?0bzVZ*F[n9lܸN:qڵ"""HII9v܋T‹)f! MEd|^׀Cd؍sԭB~mޡ%B4իWgԨQx |wMAXJW?N2onuuon0WJ@`^ΥS)P- =ppVD]*ۗBHÕa\׮]Q}gˊ\v>}о}{B.]f '9$ Ft yf{Ô{1cZx. R[hy7Qw7u"BP5H3C܆=u8cBbb OkHv۷/:tܒ%KùsH>u޽;?zozeg~x@Olj=*7Sa_Qt X! 5Qu: B["\ %J,7gàc)UX7Xbx)V_e]!\6ޤ4"7nޠAG׮])R}٤3}t._dFEE1ey{Ot]X|pX&m4 YhdZ$[3˅C \co d1G!utgn3VW'<<zmҦMjlĖʂ 2e 7ۿ"EgUn߾MddfG}Ew1˅H3 TRFAr8};M7Wc BE ]GO="E7;Éfζ/ D m 2^tO"b&raͻ@Q L˶C3K.Mf͸s'.C ,H~1bEMmݺ5k֬Q=ֶ-}ΘaAOmH@ p(KX3q@kt2CDLD@b]ӐfMC? jk:juD\DՋ!CP'2d fX.jVZEA "kkH6)'Q8kAM3|6 OϏY %"|JX0, M Kl/o#$xߔ$I/_իShQ(\0QQQ U6ڵ:u ʭ$(]'FL99wObT4i^f>[^'_;?RTr' S5sg o #( s+ ~=O7 INNƪ_6Ya?ޭ/DPQA;E e˖I]S 7ّz.շזo@ _%@n*N~-LIW`I~k̖x u"J>Yy 85i҄Xh֬6mһ+4tCz|7OS>Bl.c Up }MkAbUnO/WbE'< 䚶O0:/ٳ `{gr7U4Z*9dƇ*`B?Z"ymsmx"2`,mhD EB:~^}M2Pef EzQ#D<('s]f@vMu |@.G{\ΟeGKE72x~o oBq2E_PPݏU߈hVEȫBuSuqv2<; 6;\wm'`6s 3m#>îx_cOy4 ς":L 5vAI0E_mSE̾SÌ\>#nh2xbF~ z ŜNdҥ5UZN|Pgr;Fz uU(vN; w\N¶kFEYE0BBD2GajxtP%% +}{L6s~K 7?z;VZ3@$ˣ0t+wJ6 mr<ز * ?^ᙷZ."z%xsz'$܆GF_p)L6(fA'_8GoB}A-uŞb294q6X}TnUxYlK#MM>Gx)VϥF o@gfn1y4{=icBq6k kHN`fr?~%J࣏>ғؙgr/wԆ8* ŸD D>HܶQF2t`"X(2;hO(k:_aBtIkrꅇ- A:9fv08Ss]T Pn]^?ʯٳCA*xw) ~;?h WYxÝf%,[? Og Y$ad 꼦4FWӖVM.ryF  D'{aN" 7 A^1JB v[_AkzyЂ" shl,}4+L__2aB,"S,dUnUfɒ;<#x--!GU,Qq@I A+"$N0o'8(0,$Sqt|jÎ B>h0H E9R \&fv'`G<<@4 eʔ?$}voαc ;ħ. llaKb]!JU`еDIcm]~ Lհlz 4Bd5z;Cһ@)-BsT>$M ^.ظ$400 2"dT]6֭#*~z*۶mcӦM\dc=].'̣B2P? %}4GBML2=.CaxudW"jqD[ytiW.|Cd͏5>.,ȥQbEO=D2w\'E֭y7_8wӦMQ#͌@NW}[dDlgB$+ „yίO_&&\#j@7nļ쪧?rx@ʕ >"!+2j( x饗زe gȑ-[Ɉ-c*e_Ѽh ȗx-F0'v˶k3 &U~AL@x)Ft˭x 3yF ց /uӪU2~x=ʜ9sf n /j6(EBfA+C~Zjp rOhX BHcH6qQ!H$D_wjBM2Lgr  0@߾}9x &MH,o&$)ҘLѢ(4.QXpW99~QugJ,B_iꇀK{|BȯGY\ =zTprA' \n]vťKY a=z1cƐ?J)!MM]I6W{J_Yc/,?jbS,M\C|+;cMew30MÆ iذ!͚5I&HYȟ?w?<˖-s.(Rs*'q՗\RJik,+D8WZe rHpBB7ILL$224MlMܹ0&&{>}PkfbРA$$+!*osdrs}߭TA}E :SJRzTPœ5khݺ)~Մa3+Ç3bʔ)CΝV <ڵ͛|- _F Cr^iYh_RUH@PrD{ظqcӷ1ps>a>1Ѽ!55%KСCʕ+oɓ']HYv-'O&,̍lI~ar#_ǽ6ߺh.v2BWT&7U Μ9ûKʕ:t(7n$_m۶Qvc3MR|)z'͸? *snPجZlٲE?!t:o6wԭ[ץ*d>c*W̬YZKԨQ[C&$+L?"z6BA+L8we}A:SNSٺu.o'K.+x &M7|C\\ l޼ShQSopE^x4hƍMp *w'4c9fEQtrڿYԥv6lB>;<#wrsi͛G۶mX? qqq4k֌~'AAA̜9I&F#_'4`Fg拡xm#pour:;g2|S ]}6|twz+`vʕ+9z(F":Zەkc޼yT^cǒjNa,]Խ0߄N^df:}}s*h^Ծ;q+fL ڞ4F`餤olOrG?,\V+| #F?ƍ?Rǽ{cs[hQC3_f0^a7PKhCv. _?.++쎇kxʕ+pffi| y;/Z/^O2X,ۗC1l0u߼y3u6u5j_0wڿgFPOGd`18j2%XF/3a.C:qKrSqc Zk>n <_~Ѵ3 0I&HIIᥗ^b֬Y (êAUAłbRSPp[o");D?CE m,*SdѤH2Piש=lHԫW/V_?ԪUKM Eы"o';S%66yT: &&%Kj*~3f̠aÆ٣`#((/O>ĵqUlsK`nPF Ly5܀aY0. 7[DFN*J :(N5͈@ wIJr?X֦Mvĉ vaٳ 2sqw)K,!""`%ô&BB&j(^c|PхϑqgI}y~{xMW?ĥAK/ƥHTGѨNmʠAѡ>jJSFhU "n)! Ir%}EZ{sy`k/Pu ( =DQa? ϏqƱw^Z/^ѣ8p W*xꩧ\7ũ:tTH #,(zz| Ӯ;π_~X =؁q2~ر# >\>gϞ\h^̞={Hʄ.Ï_s'{<]kx}ԩ|f/GrqK/㏮F b׮]L8QRN=ظqx2r%4U dyhƐz%`^yш̧;/s[Fs„Aev$С{oӦM39xEAd:%˗2dCf3sL[Gxx8}x~~~,ZSZ@~1,0r ޶ + (0S>?xrߺ_, /wmŊkf# V\j<'4@> uHKK# ]w=z 6603nqFl6=xݻw'00͛7c]"O6]e"rW%Φ*ilFj#kIDATK-͕6)s ,m7o^׌ zm%5j蕀( z-N,]veϞ=4o.d̘1{ĝDT(k~>bshE|+{cǎeVJ-Rtn J l 0R nݚ:u$0i$K9TK8U M= 333߿匥ѣG+sx8Y6"'Lvpchꍊؙ.$宙l{57dRJk֬Y ԭ[ 6b؞h,7ϟ8>IspNAtD`~p}FxǓ)7osPPbBBj uYjԢ" ħ~Iԯ_͛7Km+g7RN,Xt(Sϻb8b)WGtj$W^y_fQ5@LRʊwu$7n̺uhX lԨQ8qXݻw75aQRsq:KDdl7&a| b@(K0T%))I5S@M'VvHnoү_?]]ݪU+'qNN'//XfRKK\.R tpQxtRfoLMBjL~С|sym땀i2Y)J֭[GHH'Ot$K/dv1Əoi[o9s;m>vRw5p'o1@؛]ig2(6Qrq:w]>y-Zdk^C QTa%%l%f;pd{|}>w im۶5lۼyjd剱:hJ111$&&Ze˖A\: Sȣ .F{OhB꫽i&-sV:hn$Qd)/$88Gl "88jL8O!Հ(eSCu*Po_]p*-`9ITEƈDAs$%%PV^ ;׷mƦM,/:*St+u0]Җ:[p631ba[AA۶mSnjikDA< *.{ӫW/}Qö{kZk׮9ʐm],UU#44 pTQ0l0ôPxrraA@c@08ΝKpp0+ ,!gqט2eú_ JrR3k[rKJF%r2[y^Tvmƍ'm7  :hPeRR;wfԩN xW%%%; &:uԉ>}I)u³ Ԭ@]Y(7n-Z46nTn A@c;0 Qojyh٘6m=}C7Zd ={6V k&'D]4I pJl9eq޻Gل:f#G aʔ)|Fȑ#|T˰zjx \(re+ϚfXF xm@ PX̙3iVP!T q@(msQQӧOSN<t’%KP||ɬ׻hQxyJ;???ϟ"::4UY (sjTTTDdd$> +ʭR6lȺu눌x **hH S?SpUzp g# `V"F`L_12?oۉT8ٵ___C۷gڵl+W2bs [9<͚5Sh!jw̘ƎF"7oR yhbӦMINNgO o@4 tjxػwo?ϲe gee1`MJ5Z~c_T+d @|;(luUI5' f͚ ` pGA@jN"r'`@FݺuYt)74hF2CIL.7\ASa1FQVb.9r`J#\y޻A@~J9@,Ԯ]3gr-XA֭2lۺu#YXXq筥Ÿ5V"mɴ)3žKgef03f9%ywGA@SY$G ׯrb9 bd]իC+;#]rfRQ^eitn5kPZ /**[^N'.GMeR*P ?~#F ݈ xٲeJ;߀ |#m=vE(VwNGgt|4kL9TJJ &L0?pS 5k0j(<{Iv]b+x"`N?ʬU˹<Qo8\B߾}UJvxA@S؁! ")-^z̬>( c FTT% sx ~:hfٱc/ܹs|Cff&֭+?x|ٖ_30}-nQ5SV;aRR ̙3IMM%))8o܉LBdYFMuf|{Ƚ)@~寸<|+tY̊sِ!c-wMNNLJb7b3_sBoHQq2^A7G6R}UӺpg=kӺO\dd0_9\dFD+ﯢ$Q`*fsAJ`M#VէTqu2L\w읊o1+RT 2ƪO bg¤*  6 J~Њ"j#~XS>یXʡ5Bmyk>5_>H r!PU2:h4O)"x8"軛,DVB!xxׄ mmz @8#$Bz/! dKe(cIENDB`fretsonfire-1.3.110.dfsg/data/koopa2.svg0000644000175000017500000003267411152500023016423 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/label.dae0000644000175000017500000002763611152500023016243 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:243 - Illusoft Collada Exporter v:0.3.108 file://C:/Program%20Files/Blender%20Foundation/Blender/.blender/plainduck.blend 2007-03-24T15:46:59.906000 2007-03-24T15:46:59.906000 Z_UP 49.13434 0.1 100.0 0.00000 0.00000 0.00000 1 0.40000 0.40000 0.40000 1 0.80000 0.80000 0.80000 1 0.50000 0.50000 0.50000 1 12.0 1.00000 1.00000 1.00000 1 0.8 1 1 1 1 0.0 6.00100 -2.20791 5.42520 -5.99900 -2.20791 5.42520 6.00100 -2.20791 -1.42320 -5.99900 -2.20791 -1.42320 -24.69900 -2.20787 -6.69900 -24.69900 -2.20787 15.70100 24.70100 -2.20787 -6.69900 24.70100 -2.20787 15.70100 -8.83542 -2.20789 0.69060 -9.57770 -2.20789 -0.42030 -10.68860 -2.20789 -1.16258 -11.99900 -2.20789 -1.42323 -13.30940 -2.20789 -1.16258 -14.42030 -2.20789 -0.42030 -15.16258 -2.20789 0.69060 -15.42323 -2.20789 2.00100 -15.16258 -2.20789 3.31140 -14.42030 -2.20789 4.42230 -13.30940 -2.20789 5.16458 -11.99900 -2.20789 5.42523 -10.68860 -2.20789 5.16458 -9.57770 -2.20789 4.42230 -8.57477 -2.20789 2.00100 -8.83542 -2.20789 3.31140 15.16458 -2.20789 0.69060 14.42230 -2.20789 -0.42030 13.31140 -2.20789 -1.16258 12.00100 -2.20789 -1.42323 10.69060 -2.20789 -1.16258 9.57970 -2.20789 -0.42030 8.83742 -2.20789 0.69060 8.57677 -2.20789 2.00100 8.83742 -2.20789 3.31140 9.57970 -2.20789 4.42230 10.69060 -2.20789 5.16458 12.00100 -2.20789 5.42523 13.31140 -2.20789 5.16458 14.42230 -2.20789 4.42230 15.42523 -2.20789 2.00100 15.16458 -2.20789 3.31140 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.37852 0.54017 0.25709 0.53935 0.28363 0.52797 0.37852 0.54017 0.28363 0.52797 0.30616 0.49521 0.37852 0.54017 0.30616 0.49521 0.32125 0.44605 0.32125 0.44605 0.32660 0.38798 0.37894 0.23649 0.37894 0.23649 0.37852 0.54017 0.32125 0.44605 0.37894 0.23649 0.32660 0.38798 0.32141 0.32983 0.37894 0.23649 0.32141 0.32983 0.30646 0.28047 0.37894 0.23649 0.30646 0.28047 0.28402 0.24741 0.62179 0.23812 0.74322 0.23894 0.71668 0.25032 0.62179 0.23812 0.71668 0.25032 0.69415 0.28308 0.62179 0.23812 0.69415 0.28308 0.67906 0.33224 0.67371 0.39031 0.62137 0.54180 0.67906 0.33224 0.67906 0.33224 0.62137 0.54180 0.62179 0.23812 0.67890 0.44845 0.62137 0.54180 0.67371 0.39031 0.69385 0.49781 0.62137 0.54180 0.67890 0.44845 0.71629 0.53088 0.62137 0.54180 0.69385 0.49781 0.00083 0.00000 0.25752 0.23567 0.23098 0.24705 0.00083 0.00000 0.23098 0.24705 0.20846 0.27981 -0.00056 0.99328 0.19336 0.32897 0.18801 0.38704 -0.00056 0.99328 0.18801 0.38704 0.19320 0.44519 -0.00056 0.99328 0.19320 0.44519 0.20815 0.49455 -0.00056 0.99328 0.20815 0.49455 0.23059 0.52761 0.99917 1.00000 0.74279 0.54262 0.76933 0.53124 0.99917 1.00000 0.76933 0.53124 0.79185 0.49847 0.99917 1.00000 0.79185 0.49847 0.80695 0.44931 0.80695 0.44931 0.81230 0.39124 1.00056 0.00672 1.00056 0.00672 0.99917 1.00000 0.80695 0.44931 1.00056 0.00672 0.81230 0.39124 0.80711 0.33310 1.00056 0.00672 0.80711 0.33310 0.79216 0.28374 1.00056 0.00672 0.79216 0.28374 0.76972 0.25067 0.25752 0.23567 0.37894 0.23649 0.28402 0.24741 0.74279 0.54262 0.62137 0.54180 0.71629 0.53088 0.25752 0.23567 0.00083 0.00000 0.37894 0.23649 0.00083 0.00000 1.00056 0.00672 0.37894 0.23649 1.00056 0.00672 0.74322 0.23894 0.37894 0.23649 0.25709 0.53935 0.37852 0.54017 -0.00056 0.99328 0.37852 0.54017 0.62137 0.54180 -0.00056 0.99328 -0.00056 0.99328 0.62137 0.54180 0.74279 0.54262 0.74279 0.54262 0.99917 1.00000 -0.00056 0.99328 0.20846 0.27981 -0.00056 0.99328 0.00083 0.00000 0.25709 0.53935 -0.00056 0.99328 0.23059 0.52761 0.74322 0.23894 1.00056 0.00672 0.76972 0.25067

1 0 19 1 20 2

1 3 20 4 21 5

1 6 21 7 23 8

23 9 22 10 3 11

3 12 1 13 23 14

3 15 22 16 8 17

3 18 8 19 9 20

3 21 9 22 10 23

2 24 27 25 28 26

2 27 28 28 29 29

2 30 29 31 30 32

31 33 0 34 30 35

30 36 0 37 2 38

32 39 0 40 31 41

33 42 0 43 32 44

34 45 0 46 33 47

4 48 11 49 12 50

4 51 12 52 13 53

5 54 14 55 15 56

5 57 15 58 16 59

5 60 16 61 17 62

5 63 17 64 18 65

7 66 35 67 36 68

7 69 36 70 37 71

7 72 37 73 39 74

39 75 38 76 6 77

6 78 7 79 39 80

6 81 38 82 24 83

6 84 24 85 25 86

6 87 25 88 26 89

11 90 3 91 10 92

35 93 0 94 34 95

11 96 4 97 3 98

4 99 6 100 3 101

6 102 27 103 3 104

19 105 1 106 5 107

1 108 0 109 5 110

5 111 0 112 35 113

35 114 7 115 5 116

13 117 5 118 4 119

19 120 5 121 18 122

27 123 6 124 26 125

1.00000 1.00000 1.00000 0.0 0.0 0.0 0.00000 0.00000 0.00000 0 0 1 0.00000 0 1 0 -89.99997 1 0 0 180.00000 0.10000 0.10000 0.10000 4.07625 1.00545 5.90386 0 0 1 106.93632 0 1 0 3.16371 1 0 0 37.26105 1.00000 1.00000 1.00000 7.48113 -6.50764 5.34367 0 0 1 46.69194 0 1 0 0.61977 1 0 0 63.55930 1.00000 1.00000 1.00000 0 0 0 false 1.0 24.70000 0.00002 11.20000
fretsonfire-1.3.110.dfsg/data/launcher-macosx.sh0000644000175000017500000000012411152500023020115 0ustar mjj29mjj29#!/bin/sh cd "$(dirname "$0")" LD_LIBRARY_PATH=../Frameworks exec ./FretsOnFire.bin fretsonfire-1.3.110.dfsg/data/launcher.sh0000644000175000017500000000011111152500023016621 0ustar mjj29mjj29#!/bin/sh export LD_LIBRARY_PATH=$(dirname $0) exec ./FretsOnFire.bin $@ fretsonfire-1.3.110.dfsg/data/left.png0000644000175000017500000000320711152500023016135 0ustar mjj29mjj29PNG  IHDRCXJ+sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATx[UUߙsWΤvfR"%+B$iEEk)bQde&5ڈW !C_](̯s69g}>gK2HBIda827\*_V $OIBB ip+# Hn 97 uş;H6 +%5^F#Hn! IդfcZgqyipiL20nYC&!!4/#,oGƕB\ғQ,;HD$$tdDQ4&ĕr\@"I.'\\ HKrɈh*˛ q%40 .e<'I>A2_58 .dDQ4Jdɇ+C{\ R(.Wĕ4ԶJ{Y~wWBFR]2(V{^\ KeJ.kHwp\/#3I%yS\ N2Jҍ$בQB 4?0c rÿ(JW`WB>U/hɕƘEq%l4Hs5;Jh4HnI$9V MUsWH.VB eXl۶:?,6zرs,ȵp\>=ݻwO'ʧ[0 .&R___>G,럙eXI:"\j< &x3rR Dv |lMިOFo`"UN$ē"r@D5y#D>0 R$nI-JDJd dժ"2@4Htd.exk$D2@DH5I/'wQKV"pWFzLqeO."^5 x2U|ϥFD,}]D lUBfdns|y)" `C AՍNAyrWd2."L=ͮRl;yTunths]UUULXƯU7:\U'(c1FUg {,Tz0|#QTunSF+T5Uu2{NUo OkCUoQ𢡄ZSuz2|PTu:k8ڮϨj12]7Tu~}PUQEOU'깪?/IENDB`fretsonfire-1.3.110.dfsg/data/left.svg0000644000175000017500000000532311152500023016151 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/library.dae0000644000175000017500000012274011152500023016620 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:243 - Illusoft Collada Exporter v:0.3.108 file://C:/Program%20Files/Blender%20Foundation/Blender/.blender/plainduck.blend 2007-03-24T16:19:11.273000 2007-03-24T16:19:11.273000 Z_UP 0.00000 0.00000 0.00000 1 0.40000 0.40000 0.40000 1 0.80000 0.80000 0.80000 1 0.50000 0.50000 0.50000 1 12.5 1.00000 1.00000 1.00000 1 0.8 1 1 1 1 0.0 0.00000 0.00000 0.00000 1.34911 -0.09478 2.30100 2.16639 -0.09478 2.30100 1.34911 0.29678 2.30100 2.16639 0.29678 2.30100 1.40100 -0.04987 2.32966 2.11449 -0.04987 2.32966 1.40100 0.25187 2.32966 2.11449 0.25187 2.32966 1.80100 -0.29900 2.30100 1.70072 -0.36971 2.37171 1.80100 -0.44042 2.30100 1.40100 -0.29900 2.30100 1.50128 -0.36971 2.37171 1.40100 -0.44042 2.30100 -1.03780 0.00100 2.30100 -0.94412 -0.09100 2.30100 -0.94412 -0.04500 2.38067 -0.94412 0.04700 2.38067 -0.94412 0.09300 2.30100 -0.69008 -0.09100 2.30100 -0.69008 -0.04500 2.38067 -0.69008 0.04700 2.38067 -0.69008 0.09300 2.30100 -0.59900 0.00100 2.30100 1.03980 0.00100 2.30100 0.94612 -0.09100 2.30100 0.94612 -0.04500 2.38067 0.94612 0.04700 2.38067 0.94612 0.09300 2.30100 0.69208 -0.09100 2.30100 0.69208 -0.04500 2.38067 0.69208 0.04700 2.38067 0.69208 0.09300 2.30100 0.60100 0.00100 2.30100 -1.79900 -0.29900 2.30100 -1.69872 -0.36971 2.37171 -1.79900 -0.44042 2.30100 -1.39900 -0.29900 2.30100 -1.49928 -0.36971 2.37171 -1.39900 -0.44042 2.30100 -1.34441 -0.09478 2.30100 -2.16708 -0.09478 2.30100 -1.34441 0.29678 2.30100 -2.16708 0.29678 2.30100 -1.39900 -0.04987 2.32966 -2.11249 -0.04987 2.32966 -1.39900 0.25187 2.32966 -2.11249 0.25187 2.32966 2.11449 -0.04987 2.32966 2.11449 -0.04987 2.32966 1.40100 -0.04987 2.32966 2.16639 -0.09478 2.30100 2.11449 -0.04987 2.32966 2.16639 -0.09478 2.30100 2.16639 0.29678 2.30100 1.40100 0.25187 2.32966 1.40100 0.25187 2.32966 2.11449 0.25187 2.32966 2.16639 0.29678 2.30100 1.34911 0.29678 2.30100 1.34911 -0.09478 2.30100 1.40100 -0.04987 2.32966 1.40100 -0.04987 2.32966 1.34911 0.29678 2.30100 1.70072 -0.36971 2.37171 1.50128 -0.36971 2.37171 1.70072 -0.36971 2.37171 -0.94412 -0.04500 2.38067 -0.94412 -0.09100 2.30100 -0.94412 -0.09100 2.30100 -0.94412 0.04700 2.38067 -0.94412 -0.04500 2.38067 -0.94412 -0.04500 2.38067 -0.94412 0.09300 2.30100 -0.94412 0.04700 2.38067 -0.94412 0.04700 2.38067 -0.69008 -0.09100 2.30100 -0.69008 -0.04500 2.38067 -0.69008 -0.04500 2.38067 -0.69008 0.04700 2.38067 -0.69008 0.04700 2.38067 -0.69008 0.09300 2.30100 0.94612 -0.09100 2.30100 0.94612 -0.09100 2.30100 0.94612 -0.04500 2.38067 0.94612 -0.04500 2.38067 0.94612 -0.04500 2.38067 0.94612 0.04700 2.38067 0.94612 0.04700 2.38067 0.94612 0.04700 2.38067 0.94612 0.09300 2.30100 0.69208 -0.09100 2.30100 0.69208 -0.04500 2.38067 0.69208 -0.04500 2.38067 0.69208 0.04700 2.38067 0.69208 0.04700 2.38067 0.69208 0.09300 2.30100 -1.69872 -0.36971 2.37171 -1.49928 -0.36971 2.37171 -1.69872 -0.36971 2.37171 -1.39900 -0.04987 2.32966 -2.11249 -0.04987 2.32966 -2.11249 -0.04987 2.32966 -2.16708 -0.09478 2.30100 -2.11249 -0.04987 2.32966 -2.16708 -0.09478 2.30100 -2.16708 0.29678 2.30100 -2.11249 0.25187 2.32966 -1.39900 0.25187 2.32966 -1.39900 0.25187 2.32966 -2.16708 0.29678 2.30100 -1.34441 0.29678 2.30100 -1.39900 -0.04987 2.32966 -1.39900 -0.04987 2.32966 -1.34441 -0.09478 2.30100 -1.34441 0.29678 2.30100 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.00000 1.00000 0.50000 0.50000 1.00000 0.50000 0.75000 0.93301 0.50000 0.50000 0.75000 0.93301 0.25000 0.93301 0.50000 0.50000 0.25000 0.93301 0.00000 0.50000 0.16667 0.00000 0.16667 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.16667 0.00000 0.33333 0.00000 0.33333 1.00000 0.16667 1.00000 0.16667 1.00000 0.16667 0.00000 0.33333 0.00000 0.50000 0.00000 0.50000 1.00000 0.33333 1.00000 0.33333 1.00000 0.33333 0.00000 0.50000 0.00000 1.00000 0.50000 0.50000 0.50000 0.75000 0.93301 0.75000 0.93301 0.50000 0.50000 0.25000 0.93301 0.25000 0.93301 0.50000 0.50000 0.00000 0.50000 0.50000 0.50000 0.75000 0.93301 1.00000 0.50000 0.50000 0.50000 0.25000 0.93301 0.75000 0.93301 0.50000 0.50000 0.00000 0.50000 0.25000 0.93301 0.16667 0.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 0.16667 1.00000 0.16667 0.00000 0.33333 0.00000 0.16667 0.00000 0.16667 1.00000 0.16667 1.00000 0.33333 1.00000 0.33333 0.00000 0.50000 0.00000 0.33333 0.00000 0.33333 1.00000 0.33333 1.00000 0.50000 1.00000 0.50000 0.00000 1.00000 0.50000 0.75000 0.93301 0.50000 0.50000 0.75000 0.93301 0.25000 0.93301 0.50000 0.50000 0.25000 0.93301 0.00000 0.50000 0.50000 0.50000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000 1.00000 1.00000 0.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000

5 0 6 1 8 2

8 3 7 4 5 5

1 6 2 7 49 8

50 9 51 10 1 11

52 12 4 13 8 14

8 15 53 16 54 17

55 18 3 19 56 20

57 21 58 22 59 23

60 24 61 25 62 26

63 27 7 28 64 29

11 30 10 31 13 32

13 33 14 34 11 35

65 36 9 37 12 38

12 39 66 40 67 41

10 42 11 43 9 44

13 45 12 46 14 47

15 48 16 49 17 50

15 51 17 52 18 53

15 54 18 55 19 56

21 57 68 58 69 59

70 60 20 61 21 62

22 63 71 64 72 65

73 66 21 67 22 68

23 69 74 70 75 71

76 72 22 73 23 74

77 75 24 76 78 77

79 78 24 79 80 80

81 81 24 82 82 83

25 84 27 85 26 86

25 87 28 88 27 89

25 90 29 91 28 92

31 93 30 94 83 95

84 96 85 97 31 98

32 99 31 100 86 101

87 102 88 103 32 104

33 105 32 106 89 107

90 108 91 109 33 110

92 111 93 112 34 113

94 114 95 115 34 116

96 117 97 118 34 119

37 120 40 121 39 122

39 123 36 124 37 125

98 126 99 127 38 128

38 129 35 130 100 131

36 132 35 133 37 134

39 135 40 136 38 137

45 138 47 139 48 140

48 141 46 142 45 143

41 144 101 145 102 146

103 147 42 148 41 149

104 150 105 151 48 152

48 153 44 154 106 155

107 156 108 157 109 158

110 159 43 160 111 161

112 162 47 163 113 164

114 165 115 166 116 167

0.00000 0.00000 0.00000 -2.89900 -0.18103 2.30105 2.90100 -0.18103 2.30105 -2.89900 0.52652 2.30105 2.90100 0.52652 2.30105 -2.89900 -0.22314 2.20105 -2.99900 -0.18103 2.20105 -2.99900 0.52652 2.20105 -2.89900 0.62652 2.20105 2.90100 0.62652 2.20105 3.00100 0.52652 2.20105 3.00100 -0.18103 2.20105 2.90100 -0.22314 2.20105 -2.89900 -0.22314 -1.89895 -2.99900 -0.18103 -1.89895 -2.99900 0.52652 -1.89895 -2.89900 0.62652 -1.89895 2.90100 0.62652 -1.89895 3.00100 0.52652 -1.89895 3.00100 -0.18103 -1.89895 2.90100 -0.22314 -1.89895 2.90100 0.52652 -1.99895 -2.89900 0.52652 -1.99895 2.90100 -0.18103 -1.99895 -2.89900 -0.18103 -1.99895 -2.89900 -0.26525 2.30105 2.90100 -0.26525 2.30105 -2.89900 -0.52452 2.30105 2.90100 -0.52452 2.30105 -2.99900 -0.26525 2.20105 -2.99900 -0.52452 2.20105 -2.89900 -0.62452 2.20105 2.90100 -0.62452 2.20105 3.00100 -0.52452 2.20105 3.00100 -0.26525 2.20105 -2.99900 -0.26525 -1.89895 -2.99900 -0.52452 -1.89895 -2.89900 -0.62452 -1.89895 2.90100 -0.62452 -1.89895 3.00100 -0.52452 -1.89895 3.00100 -0.26525 -1.89895 2.90100 -0.52452 -1.99895 -2.89900 -0.52452 -1.99895 2.90100 -0.26525 -1.99895 -2.89900 -0.26525 -1.99895 1.50100 -0.36522 2.31889 1.70100 -0.36522 2.31889 1.50100 0.10100 2.32897 1.70100 0.10100 2.32897 1.50100 -0.36522 2.35991 1.70100 -0.36522 2.35991 1.50100 0.10100 2.36999 1.70100 0.10100 2.36999 1.55106 0.18035 2.32897 1.65093 0.18035 2.32897 0.58729 -0.14151 2.50381 0.58729 -0.48305 2.38828 0.96180 0.02924 2.35453 0.74195 0.02924 2.35453 -0.73995 0.02924 2.35453 -0.95980 0.02924 2.35453 -0.58529 -0.43129 2.58146 0.58729 -0.43129 2.58146 -0.58529 -0.48305 2.38828 -0.58529 -0.14151 2.50381 -0.58529 -0.19328 2.31063 0.58729 -0.19328 2.31063 1.99608 0.00592 2.32688 1.99608 0.19608 2.32688 1.80592 0.19608 2.32688 1.80592 0.00592 2.32688 1.97323 0.02877 2.39926 1.97323 0.17323 2.39926 1.82877 0.17323 2.39926 1.82877 0.02877 2.39926 -1.49900 -0.36522 2.31889 -1.69900 -0.36522 2.31889 -1.49900 0.10100 2.32897 -1.69900 0.10100 2.32897 -1.49900 -0.36522 2.35991 -1.69900 -0.36522 2.35991 -1.49900 0.10100 2.36999 -1.69900 0.10100 2.36999 -1.54906 0.18035 2.32897 -1.64893 0.18035 2.32897 -1.99437 0.19637 2.32688 -1.80363 0.19637 2.32688 -1.80363 0.00563 2.32688 -1.99437 0.00563 2.32688 -1.97123 0.17323 2.39926 -1.82677 0.17323 2.39926 -1.82677 0.02877 2.39926 -1.97123 0.02877 2.39926 -2.89900 -0.22314 2.20105 -2.89900 -0.22314 2.20105 -2.99900 -0.18103 2.20105 -2.99900 -0.18103 2.20105 -2.99900 -0.18103 2.20105 -2.99900 0.52652 2.20105 -2.99900 0.52652 2.20105 -2.99900 0.52652 2.20105 -2.89900 0.62652 2.20105 -2.89900 0.62652 2.20105 -2.89900 0.62652 2.20105 2.90100 0.62652 2.20105 2.90100 0.62652 2.20105 2.90100 0.62652 2.20105 3.00100 0.52652 2.20105 3.00100 0.52652 2.20105 3.00100 0.52652 2.20105 3.00100 -0.18103 2.20105 3.00100 -0.18103 2.20105 3.00100 -0.18103 2.20105 2.90100 -0.22314 2.20105 -2.89900 -0.22314 -1.89895 -2.99900 -0.18103 -1.89895 -2.99900 -0.18103 -1.89895 -2.99900 -0.18103 -1.89895 -2.99900 0.52652 -1.89895 -2.99900 0.52652 -1.89895 -2.89900 0.62652 -1.89895 -2.89900 0.62652 -1.89895 -2.89900 0.62652 -1.89895 2.90100 0.62652 -1.89895 2.90100 0.62652 -1.89895 3.00100 0.52652 -1.89895 3.00100 0.52652 -1.89895 3.00100 0.52652 -1.89895 3.00100 -0.18103 -1.89895 3.00100 -0.18103 -1.89895 2.90100 -0.22314 -1.89895 2.90100 -0.22314 -1.89895 2.90100 -0.22314 -1.89895 -2.89900 -0.22314 -1.89895 -2.89900 -0.22314 2.20105 -2.99900 -0.26525 2.20105 -2.89900 -0.22314 2.20105 -2.99900 -0.26525 2.20105 -2.99900 -0.52452 2.20105 -2.99900 -0.26525 2.20105 -2.99900 -0.52452 2.20105 -2.89900 -0.62452 2.20105 -2.99900 -0.52452 2.20105 -2.89900 -0.62452 2.20105 2.90100 -0.62452 2.20105 -2.89900 -0.62452 2.20105 2.90100 -0.62452 2.20105 3.00100 -0.52452 2.20105 2.90100 -0.62452 2.20105 3.00100 -0.52452 2.20105 3.00100 -0.26525 2.20105 3.00100 -0.52452 2.20105 3.00100 -0.26525 2.20105 2.90100 -0.22314 2.20105 3.00100 -0.26525 2.20105 -2.99900 -0.26525 -1.89895 -2.89900 -0.22314 -1.89895 -2.99900 -0.26525 -1.89895 -2.99900 -0.52452 -1.89895 -2.99900 -0.26525 -1.89895 -2.89900 -0.62452 -1.89895 -2.99900 -0.52452 -1.89895 -2.89900 -0.62452 -1.89895 2.90100 -0.62452 -1.89895 -2.89900 -0.62452 -1.89895 3.00100 -0.52452 -1.89895 2.90100 -0.62452 -1.89895 3.00100 -0.52452 -1.89895 3.00100 -0.26525 -1.89895 3.00100 -0.52452 -1.89895 2.90100 -0.22314 -1.89895 3.00100 -0.26525 -1.89895 2.90100 -0.22314 -1.89895 -2.89900 -0.22314 -1.89895 2.90100 -0.22314 -1.89895 1.70100 -0.36522 2.35991 1.50100 -0.36522 2.35991 1.50100 -0.36522 2.35991 0.58729 -0.43129 2.58146 0.58729 -0.48305 2.38828 0.58729 -0.48305 2.38828 0.58729 -0.19328 2.31063 0.58729 -0.14151 2.50381 0.58729 -0.43129 2.58146 0.58729 -0.43129 2.58146 0.58729 -0.48305 2.38828 -0.58529 -0.43129 2.58146 -0.58529 -0.48305 2.38828 -0.58529 -0.48305 2.38828 -0.58529 -0.14151 2.50381 -0.58529 -0.19328 2.31063 0.58729 -0.14151 2.50381 -0.58529 -0.43129 2.58146 -0.58529 -0.43129 2.58146 0.58729 -0.14151 2.50381 0.58729 -0.48305 2.38828 0.58729 -0.48305 2.38828 -0.58529 -0.48305 2.38828 0.58729 -0.19328 2.31063 -0.58529 -0.14151 2.50381 0.58729 -0.14151 2.50381 -0.58529 -0.14151 2.50381 0.58729 -0.19328 2.31063 -0.58529 -0.19328 2.31063 1.99608 0.19608 2.32688 1.99608 0.19608 2.32688 1.97323 0.17323 2.39926 1.82877 0.02877 2.39926 1.97323 0.17323 2.39926 1.82877 0.17323 2.39926 1.97323 0.17323 2.39926 1.82877 0.02877 2.39926 1.97323 0.02877 2.39926 -1.69900 -0.36522 2.35991 -1.49900 -0.36522 2.35991 -1.49900 -0.36522 2.35991 -1.80363 0.19637 2.32688 -1.82677 0.17323 2.39926 -1.80363 0.19637 2.32688 -1.82677 0.02877 2.39926 -1.82677 0.17323 2.39926 -1.97123 0.02877 2.39926 -1.97123 0.17323 2.39926 -1.97123 0.02877 2.39926 -1.82677 0.17323 2.39926 0.00000 0.00000 0.00000 0.36506 0.36604 -0.85598 -0.26283 0.66445 -0.69955 0.29240 -0.45335 -0.84198 -0.37843 -0.24406 -0.89285 0.30296 0.00000 -0.95297 0.61473 0.49413 -0.61473 0.69268 -0.20081 -0.69268 0.30290 -0.67388 -0.67388 -0.20081 -0.69268 -0.69268 -0.67388 -0.30290 -0.67388 -0.66903 0.32365 -0.66903 -0.43452 0.00000 -0.90063 1.00000 0.00000 0.00000 0.69387 0.72005 0.00000 0.96753 -0.25272 0.00000 0.50545 -0.86285 0.00000 -0.25272 -0.96753 0.00000 -0.86285 -0.50545 0.00000 -0.93292 0.36003 0.00000 -1.00000 0.00000 0.00000 -0.29240 -0.45335 0.84198 0.37843 -0.24406 0.89285 -0.36506 0.36604 0.85598 0.26283 0.66445 0.69955 0.36506 -0.36604 -0.85598 -0.26283 -0.66445 -0.69955 0.29240 0.45335 -0.84198 -0.37843 0.24406 -0.89285 0.61473 -0.49409 -0.61473 0.69268 0.20081 -0.69268 0.30290 0.67388 -0.67388 -0.20081 0.69268 -0.69268 -0.67388 0.30290 -0.67388 -0.66903 -0.32365 -0.66903 0.69387 -0.72005 0.00000 0.96753 0.25272 0.00000 0.50545 0.86285 0.00000 -0.25272 0.96753 0.00000 -0.86285 0.50545 0.00000 -0.93292 -0.36003 0.00000 -0.29240 0.45335 0.84198 0.37843 0.24406 0.89285 -0.36506 -0.36604 0.85598 0.26283 -0.66445 0.69955 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 0.98285 -0.18427 0.00000 -0.96063 -0.27772 0.00000 0.00000 0.02161 -0.99976 0.00000 0.02161 -0.99976 0.50874 -0.39430 -0.76528 -0.68337 -0.22803 -0.69350 0.53594 -0.62917 -0.56291 -0.34584 -0.59377 -0.72649 -0.13349 -0.46999 -0.87249 -0.80239 0.57643 -0.15445 -0.76818 -0.19275 -0.61049 0.16163 -0.61229 0.77392 -0.16163 -0.61229 0.77392 0.76818 -0.19275 -0.61049 0.44899 0.86306 -0.23124 -0.13007 -0.25660 -0.95770 0.29521 0.92285 -0.24726 0.08866 -0.40120 -0.91168 0.18778 0.25419 0.94873 -0.28306 0.24821 0.92642 -0.82360 0.41179 -0.38993 -0.95361 0.00000 -0.30097 0.82360 -0.41179 -0.38993 0.41179 0.82360 -0.38993 -0.41179 0.82360 -0.38993 -0.95361 0.00000 -0.30097 0.41179 -0.82360 -0.38993 0.82360 0.41179 -0.38993 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -0.98285 -0.18427 0.00000 0.96063 -0.27772 0.00000 0.00000 0.02161 -0.99976 0.00000 0.02161 -0.99976 -0.50874 -0.39430 -0.76528 0.68337 -0.22803 -0.69350 -0.53594 -0.62917 -0.56291 0.34584 -0.59377 -0.72649 0.41099 -0.82199 -0.39418 0.00000 -0.95248 -0.30451 -0.41099 0.82199 -0.39418 0.82199 0.41099 -0.39418 0.82199 -0.41099 -0.39418 0.00000 -0.95248 -0.30451 -0.82199 0.41099 -0.39418 0.41099 0.82199 -0.39418 0.38810 0.92160 0.00000 0.38810 0.92160 0.00000 0.38810 0.92160 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 -0.70708 -0.70708 0.00000 -0.70708 -0.70708 0.00000 -0.70708 -0.70708 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -0.38810 0.92160 0.00000 -0.38810 0.92160 0.00000 -0.38810 0.92160 0.00000 0.36180 0.85916 0.36180 0.36180 0.85916 0.36180 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.57735 -0.57735 0.57735 0.57735 -0.57735 0.57735 0.00000 -0.70708 0.70708 0.00000 -0.70708 0.70708 0.00000 -0.70708 0.70708 -0.57735 -0.57735 0.57735 -0.57735 -0.57735 0.57735 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.36180 0.85916 0.36180 -0.36180 0.85916 0.36180 0.00000 0.92160 0.38810 0.00000 0.92160 0.38810 0.00000 0.92160 0.38810 0.38810 -0.92160 0.00000 0.38810 -0.92160 0.00000 0.38810 -0.92160 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 -0.70708 0.70708 0.00000 -0.70708 0.70708 0.00000 -0.70708 0.70708 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -0.38810 -0.92160 0.00000 -0.38810 -0.92160 0.00000 -0.38810 -0.92160 0.00000 0.36180 -0.85916 0.36180 0.36180 -0.85916 0.36180 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.57735 0.57735 0.57735 0.57735 0.57735 0.57735 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 0.00000 0.70708 0.70708 -0.57735 0.57735 0.57735 -0.57735 0.57735 0.57735 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.70708 0.00000 0.70708 -0.36180 -0.85916 0.36180 -0.36180 -0.85916 0.36180 0.00000 -0.92160 0.38810 0.00000 -0.92160 0.38810 0.00000 -0.92160 0.38810 -1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 -0.80239 0.57643 -0.15445 -0.54295 0.21732 0.81112 0.00000 0.06571 0.99783 0.79626 -0.58431 0.15656 0.79626 -0.58431 0.15656 0.00000 0.96591 -0.25880 0.00000 0.96591 -0.25880 0.00000 0.96591 -0.25880 0.25794 -0.25004 -0.93323 0.00000 0.06571 0.99783 0.54295 0.21732 0.81112 -0.79626 -0.58431 0.15656 -0.79626 -0.58431 0.15656 0.00000 -0.25880 -0.96591 0.00000 -0.25880 -0.96591 0.00000 -0.25880 -0.96591 0.00000 -0.25880 -0.96591 0.00000 0.25880 0.96591 0.00000 0.25880 0.96591 0.00000 0.25880 0.96591 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.96591 0.25880 0.00000 -0.95361 -0.30097 0.00000 -0.95361 -0.30097 0.00000 -0.95361 -0.30097 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -0.95248 0.00000 -0.30451 -0.95248 0.00000 -0.30451 -0.95248 0.00000 -0.30451 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.01667 0.08333 0.98333 0.08333 0.01667 0.91667 0.98333 0.08333 0.98333 0.91667 0.01667 0.91667 0.01667 1.00000 0.00000 0.91667 0.01667 0.91667 0.00000 0.91667 0.00000 0.08333 0.01667 0.91667 0.00000 0.08333 0.01667 0.08333 0.01667 0.91667 0.00000 0.08333 0.01667 0.00000 0.01667 0.08333 0.01667 0.00000 0.98333 0.00000 0.01667 0.08333 0.98333 0.00000 0.98333 0.08333 0.01667 0.08333 0.98333 0.00000 1.00000 0.08333 0.98333 0.08333 1.00000 0.08333 1.00000 0.91667 0.98333 0.08333 1.00000 0.91667 0.98333 0.91667 0.98333 0.08333 1.00000 0.91667 0.98333 1.00000 0.98333 0.91667 0.98333 1.00000 0.01667 1.00000 0.98333 0.91667 0.01667 1.00000 0.01667 0.91667 0.98333 0.91667 0.00000 0.00000 0.00971 0.00000 0.00000 1.00000 0.00971 0.00000 0.00971 1.00000 0.00000 1.00000 0.00971 0.00000 0.07836 0.00000 0.00971 1.00000 0.07836 0.00000 0.07836 1.00000 0.00971 1.00000 0.07836 0.00000 0.08807 0.00000 0.07836 1.00000 0.08807 0.00000 0.08807 1.00000 0.07836 1.00000 0.08807 0.00000 0.48627 0.00000 0.08807 1.00000 0.48627 0.00000 0.48627 1.00000 0.08807 1.00000 0.48627 0.00000 0.49598 0.00000 0.48627 1.00000 0.49598 0.00000 0.49598 1.00000 0.48627 1.00000 0.49598 0.00000 0.56463 0.00000 0.49598 1.00000 0.56463 0.00000 0.56463 1.00000 0.49598 1.00000 0.56463 0.00000 0.57434 0.00000 0.56463 1.00000 0.57434 0.00000 0.57434 1.00000 0.56463 1.00000 0.01667 0.08333 0.00000 0.08333 0.01667 0.00000 0.01667 0.08333 0.01667 0.91667 0.00000 0.08333 0.01667 0.91667 0.00000 0.91667 0.00000 0.08333 0.01667 0.91667 0.01667 1.00000 0.00000 0.91667 0.01667 0.91667 0.98333 0.91667 0.01667 1.00000 0.98333 0.91667 0.98333 1.00000 0.01667 1.00000 0.98333 0.91667 1.00000 0.91667 0.98333 1.00000 0.98333 0.91667 0.98333 0.08333 1.00000 0.91667 0.98333 0.08333 1.00000 0.08333 1.00000 0.91667 0.98333 0.08333 0.98333 0.00000 1.00000 0.08333 0.98333 0.08333 0.01667 0.08333 0.98333 0.00000 0.01667 0.08333 0.01667 0.00000 0.98333 0.00000 0.98333 0.91667 0.01667 0.91667 0.98333 0.08333 0.01667 0.91667 0.01667 0.08333 0.98333 0.08333 0.98333 0.08333 0.01667 0.08333 0.01667 0.91667 0.98333 0.91667 0.98333 0.08333 0.01667 0.91667 0.00000 0.91667 0.01667 1.00000 0.01667 0.91667 0.00000 0.08333 0.00000 0.91667 0.01667 0.91667 0.01667 0.08333 0.00000 0.08333 0.01667 0.91667 0.01667 0.00000 0.00000 0.08333 0.01667 0.08333 0.98333 0.00000 0.01667 0.00000 0.01667 0.08333 0.98333 0.08333 0.98333 0.00000 0.01667 0.08333 1.00000 0.08333 0.98333 0.00000 0.98333 0.08333 1.00000 0.91667 1.00000 0.08333 0.98333 0.08333 0.98333 0.91667 1.00000 0.91667 0.98333 0.08333 0.98333 1.00000 1.00000 0.91667 0.98333 0.91667 0.01667 1.00000 0.98333 1.00000 0.98333 0.91667 0.01667 0.91667 0.01667 1.00000 0.98333 0.91667 0.00971 0.00000 0.00000 0.00000 0.00000 1.00000 0.00971 1.00000 0.00971 0.00000 0.00000 1.00000 0.07836 0.00000 0.00971 0.00000 0.00971 1.00000 0.07836 1.00000 0.07836 0.00000 0.00971 1.00000 0.08807 0.00000 0.07836 0.00000 0.07836 1.00000 0.08807 1.00000 0.08807 0.00000 0.07836 1.00000 0.48627 0.00000 0.08807 0.00000 0.08807 1.00000 0.48627 1.00000 0.48627 0.00000 0.08807 1.00000 0.49598 0.00000 0.48627 0.00000 0.48627 1.00000 0.49598 1.00000 0.49598 0.00000 0.48627 1.00000 0.56463 0.00000 0.49598 0.00000 0.49598 1.00000 0.56463 1.00000 0.56463 0.00000 0.49598 1.00000 0.57434 0.00000 0.56463 0.00000 0.56463 1.00000 0.57434 1.00000 0.57434 0.00000 0.56463 1.00000 0.00000 0.08333 0.01667 0.08333 0.01667 0.00000 0.01667 0.91667 0.01667 0.08333 0.00000 0.08333 0.00000 0.91667 0.01667 0.91667 0.00000 0.08333 0.01667 1.00000 0.01667 0.91667 0.00000 0.91667 0.98333 0.91667 0.01667 0.91667 0.01667 1.00000 0.98333 1.00000 0.98333 0.91667 0.01667 1.00000 1.00000 0.91667 0.98333 0.91667 0.98333 1.00000 0.98333 0.08333 0.98333 0.91667 1.00000 0.91667 1.00000 0.08333 0.98333 0.08333 1.00000 0.91667 0.98333 0.00000 0.98333 0.08333 1.00000 0.08333 0.01667 0.08333 0.98333 0.08333 0.98333 0.00000 0.01667 0.00000 0.01667 0.08333 0.98333 0.00000 0.01667 0.91667 0.98333 0.91667 0.98333 0.08333 0.01667 0.08333 0.01667 0.91667 0.98333 0.08333 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 1.00000 1.00000 0.50000 0.00000 1.00000 0.00000 0.00000 0.00000 0.50000 1.00000 1.00000 0.00000 1.00000 0.00000 1.00000 1.00000 0.50000 0.00000 0.50000 0.00000 0.50000 1.00000 0.00000 1.00000 1.00000 1.00000 0.50000 0.50000 1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.50000 1.00000 0.50000 1.00000 0.50000 0.00000 1.00000 0.50000 0.00000 0.00000 0.50000 0.50000 0.00000 1.00000 1.00000 1.00000 1.00000 1.00000 0.50000 0.00000 0.50000 0.00000 0.50000 1.00000 0.00000 0.50000 1.00000 0.00000 1.00000 0.00000 0.00000 0.50000 0.00000 0.50000 0.00000 0.50000 1.00000 0.00000 1.00000 1.00000 0.50000 0.00000 0.50000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 1.00000 0.50000 0.00000 1.00000 1.00000 0.50000 0.00000 0.00000 0.00000 0.50000 1.00000 0.50000 1.00000 1.00000 1.00000 1.00000 1.00000 0.00000 0.00000 0.50000 1.00000 0.00000 0.00000 0.50000 1.00000 1.00000 0.50000 0.00000 0.50000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.50000 0.00000 0.50000 1.00000 0.50000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 1.00000 0.50000 1.00000 0.50000 1.00000 0.50000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 1.00000 0.50000 1.00000 1.00000 1.00000 1.00000 0.00000 0.75000 0.00000 0.75000 0.00000 0.75000 1.00000 1.00000 1.00000 0.25000 1.00000 0.25000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 0.25000 1.00000 0.50000 1.00000 0.50000 0.00000 0.25000 0.00000 0.25000 0.00000 0.25000 1.00000 0.50000 1.00000 0.75000 1.00000 0.75000 0.00000 0.50000 0.00000 0.50000 0.00000 0.50000 1.00000 0.75000 1.00000 1.00000 0.50000 0.50000 0.00000 0.00000 0.50000 0.00000 0.50000 0.50000 1.00000 1.00000 0.50000 1.00000 0.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 1.00000 1.00000 0.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 1.00000 1.00000 0.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 1.00000 0.00000 1.00000 1.00000 0.50000 0.00000 0.00000 1.00000 1.00000 0.00000 0.50000 0.00000 1.00000 1.00000 0.50000 0.00000 1.00000 0.00000 0.50000 1.00000 0.00000 0.00000 0.50000 1.00000 1.00000 1.00000 0.00000 1.00000 1.00000 0.75000 0.00000 0.75000 1.00000 0.75000 0.00000 1.00000 1.00000 0.25000 0.00000 0.25000 1.00000 0.00000 0.00000 0.00000 1.00000 0.00000 0.00000 0.25000 1.00000 0.50000 0.00000 0.50000 1.00000 0.25000 0.00000 0.25000 1.00000 0.25000 0.00000 0.50000 1.00000 0.75000 0.00000 0.75000 1.00000 0.50000 0.00000 0.50000 1.00000 0.50000 0.00000 0.75000 1.00000 0.50000 0.00000 1.00000 0.50000 0.00000 0.50000 0.50000 1.00000 0.00000 0.50000 1.00000 0.50000

3 0 4 1 1 2

4 3 2 4 1 5

5 6 6 7 1 8

6 9 7 10 1 11

7 12 3 13 1 14

7 15 8 16 3 17

8 18 9 19 3 20

9 21 4 22 3 23

9 24 10 25 4 26

10 27 11 28 4 29

11 30 2 31 4 32

11 33 12 34 2 35

12 36 5 37 2 38

5 39 1 40 2 41

13 42 14 43 93 44

14 45 95 46 94 47

14 48 15 49 96 50

15 51 98 52 97 53

15 54 16 55 99 56

16 57 101 58 100 59

16 60 17 61 102 62

17 63 104 64 103 65

17 66 18 67 105 68

18 69 107 70 106 71

18 72 19 73 108 74

19 75 110 76 109 77

19 78 20 79 111 80

20 81 113 82 112 83

24 84 115 85 114 86

24 87 22 88 116 89

22 90 118 91 117 92

22 93 120 94 119 95

22 96 21 97 121 98

21 99 123 100 122 101

21 102 125 103 124 104

21 105 23 106 126 107

23 108 128 109 127 110

23 111 130 112 129 113

23 114 24 115 131 116

24 117 133 118 132 119

21 120 22 121 23 122

22 123 24 124 23 125

28 126 27 127 25 128

26 129 28 130 25 131

29 132 5 133 25 134

30 135 29 136 25 137

27 138 30 139 25 140

31 141 30 142 27 143

32 144 31 145 27 146

28 147 32 148 27 149

33 150 32 151 28 152

34 153 33 154 28 155

26 156 34 157 28 158

12 159 34 160 26 161

5 162 12 163 26 164

25 165 5 166 26 167

35 168 13 169 134 170

135 171 35 172 136 173

36 174 35 175 137 176

138 177 36 178 139 179

37 180 36 181 140 182

141 183 37 184 142 185

38 186 37 187 143 188

144 189 38 190 145 191

39 192 38 193 146 194

147 195 39 196 148 197

40 198 39 199 149 200

150 201 40 202 151 203

20 204 40 205 152 206

153 207 20 208 154 209

155 210 44 211 156 212

42 213 44 214 157 215

158 216 42 217 159 218

160 219 42 220 161 221

41 222 42 223 162 224

163 225 41 226 164 227

165 228 41 229 166 230

43 231 41 232 167 233

168 234 43 235 169 236

170 237 43 238 171 239

44 240 43 241 172 242

173 243 44 244 174 245

42 246 41 247 43 248

44 249 42 250 43 251

52 252 50 253 49 254

49 255 51 256 52 257

52 258 48 259 46 260

46 261 175 262 52 263

176 264 45 265 47 266

47 267 51 268 177 269

53 270 51 271 47 272

54 273 52 274 51 275

51 276 53 277 54 278

54 279 48 280 52 281

57 282 62 283 55 284

55 285 58 286 57 287

57 288 56 289 178 290

58 291 66 292 179 293

180 294 57 295 58 296

58 297 182 298 181 299

63 300 61 301 183 302

184 303 185 304 63 305

60 306 59 307 64 308

64 309 186 310 60 311

63 312 60 313 61 314

59 315 60 316 187 317

188 318 65 319 59 320

189 321 59 322 190 323

191 324 62 325 192 326

193 327 64 328 194 329

195 330 66 331 65 332

65 333 197 334 196 335

198 336 200 337 199 338

201 339 203 340 202 341

72 342 68 343 67 344

67 345 71 346 72 347

73 348 69 349 204 350

205 351 206 352 73 353

74 354 70 355 69 356

69 357 73 358 74 359

71 360 67 361 70 362

70 363 74 364 71 365

207 366 209 367 208 368

210 369 212 370 211 371

80 372 82 373 79 374

81 375 79 376 82 377

78 378 82 379 76 380

213 381 76 382 82 383

75 384 214 385 77 386

81 387 77 388 215 389

81 390 83 391 77 392

82 393 84 394 81 395

83 396 81 397 84 398

78 399 84 400 82 401

86 402 90 403 85 404

89 405 85 406 90 407

87 408 91 409 216 410

217 411 218 412 91 413

88 414 92 415 87 416

91 417 87 418 92 419

85 420 89 421 88 422

92 423 88 424 89 425

219 426 221 427 220 428

222 429 224 430 223 431

0.75000 0.75000 0.75000 0.0 0.0 0.0 2.42737 10.96060 0.56237 0 0 1 -59.64263 0 1 0 -124.72602 1 0 0 -52.00086 1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 0 0 1 0.00000 0 1 0 -90.00000 1 0 0 0.00001 0.80000 0.80000 0.80000 0.00000 0.00000 0.00000 0 0 1 0.00000 0 1 0 -90.00000 1 0 0 0.00001 0.80000 0.80000 0.80000 0 0 0 0 0 0 false 1.0 false 1.0
fretsonfire-1.3.110.dfsg/data/library_label.dae0000644000175000017500000001103211152500023017746 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:243 - Illusoft Collada Exporter v:0.3.108 file://C:/Program%20Files/Blender%20Foundation/Blender/.blender/plainduck.blend 2007-03-24T16:31:01.384000 2007-03-24T16:31:01.384000 Z_UP -20.00000 -15.00000 0.00000 20.00000 -15.00000 0.00000 -20.00000 15.00000 0.00000 20.00000 15.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 1.00000 0.00000 0.00000 0.00000 1.00000 1.00000

3 0 0 1 2 2

1 3 0 4 3 5

-0.04274 -0.52312 0.01447 0 0 1 0.00000 0 1 0 -90.00000 1 0 0 90.00000 0.10822 0.08954 0.02118 0 0 0 false 1.0 20.00000 15.00000 0.00000
fretsonfire-1.3.110.dfsg/data/light.png0000644000175000017500000002622111152500023016313 0ustar mjj29mjj29PNG  IHDRTsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx[8IɑUՍyDlc;ϳ 0@7>Te%{(S%ˑu&Lɗ(_/˾R/ߋ}9LJ>Ps>*iˠ5 Ng^VGyUM[`6{ ZdJ[͟jb[քf3Yg*g5S1r[W9SDD48:UZP;ek~$zނULS*b5M)ΪtQHuA%"V .dDa rrLPN|ڴj _w(^֯ NNK5`*QelӀTBiz5TRT.iOE6¦S*8KQώb~~pv3vYv[ B3M]J8>7_5}"PN9 e? &d{gS )=aӂ YQ9jϡ_o߾Rx&60UTsyzSYT: jZ/ WgG-giW4 bʻnf_b0@× %WH-3j:29<ˡŧ4F?{ViL/g!쌽I,wlgYdD C%%:P˙UTV){r[tUe8s(G@򌂯QMhTHAsEaATN\nXa-Y*ΙUSGy6|ugP>gw<׫fjhgvN D.hUFNC6"$ _Rˣ~ Z.,(Pqız6'fM +=ռC1{v@?޽PBVc`^qaT PK5k })@_N#9M ;5ƴ:=LyMơk>9 <$igY`vEB<5; 05fFtٯ9jOID>Y_E=uO)sN˜s@+S"rܞۉ69<H)]{1e' =`e[ s ӯFU;߬j[Z!j"pԪ!$ëDr0 @1xoi)T!)`ez=}O>8딠#ɪa s63` z3gsNyz!~r RJ \C<" Q/rQ5y;GDRuء(}RI=gY$Lgׂ `@">Nd7%LCu_TS-׷EۻǴ =,K-h P+'ഠ˙UVΪa}޼ GrLx.拇x/al@ٻyT&,Plx`RCDy LiNY!>*>tNj䱓dxrOuݓA5| RPtN'eK-,Uux٣$8yHB# BzAZYp^hu̜1-{W~L ̻-tl O O k0!5(Rz^k~\/Dph'9\q'Uڹ&12=31{\~|e@(iOUQO)P _s9S6NOsS3ZA)`ӼZs]فu6tw'P(6=K9x|6 d9 e?l-Kw&acr:]\%nSM΂d=RveqKX+_F,k""BѦ0-u}؇Q"mKԣsM{2J;/e{C)֏A)<#[}e]7,+ 駟_~iTԍ|n  ZdaM3 `d.TL"7UGmV"Vޕ}(@>\n:^T3T2QSʩ*4Uז!Рʃ_sR>T9C9y^r=Ŭv2O>cݯ- gblmD?T%(G76Gk)TɃ&jkTCH҇V('tYC9z իŔJꉈ9p%?[yupg'1_P=2i8Ńi(7w2$j߄~k$ H]rj=M.Ny3lB: (v$| 5{hKkd" Vq=|G}Mӝ6J[ jA2@M86*' j7a"宐 8"*w"mܳ: :SIyg`; l- SBߩ 'g簍6u{NS5t=0fz/:B:K(|K+yyk'ge߹9bv DUf|G9[ۜ1l$Yk !sl)g&GruB/p}O)OZu΄R*0O(hT_E?RMGʷ#V;&Luh=:i, Ӑy PYE#MEBʋW&Ź@u:/彜D1ޡ2Mn-cm| {}f]ށvu( u~gY=Y]k;NM|W3 uu!gFw #UYJ?ɼ|G^SX.jva*AԳf:Jz>@')dPT8&>&9R- ݦXsYlJ)T,cbl6!?Xb8%VPvۡ Sƍ%=eP(WNL2R>DbI@)R+g[qO E$g޾}v ̈́m>n췀ՠu(+@mD>k=9"̼gBxy2nJ:8?8p~T_>TIf]e"ƄQCS! H|॔MιD[B "bt΁69Ȅ8bgoH>X29ب|z55@5a_f)co {`=]w`bV=nOM"a\B:&|̤Ok{D@خiӃ ߺ~'}$ Bv5W:`.ŧ(uEYK)p2H^\t]+Ry}N p?4Y_4:9:w\ǧGf&䫶9'{X3̡0 İ;c>1T[BNpw<>GYncuRȁ _n~(IctLuNJI5Zmq/(".S#2'K9Y:`|iyUqIzM9-tSn*Q&D [6 m+9wa0%Ĉȷ 2);91FY%穃 ny ryҭ2T3> #N}f*bs}PeSR'J(f`2NY4'N^7 +]W"DxOx(JwQBy̴N3uuKu{*նdCW' 4%>E-qWW_9s B S@qߑW|1UBӰiwʐY޺Bԅc^p4Nn{%0 fp?8~޿Y".<BO)a`D~;ۃy'` O5^ UX  ^K=zكVX'bݗ䇈^{x\..k0aSL1- IS|J26sw(ǫzCLe|^/ιeY^-{r\cBXa_=@ jQX@k3T޶ kT`_;>[74'mXf?6Oy;6tD1^8g˼OheRmy=U3hOlGh]:z g=^$ݦܑe nW~(B1Am&i][q !R  9Mz;\ǻ4UU~X Ӏ[nuLۧfONpJp\N(W%D{ " !vc1TD|3[DYz[>a;v7afj2z̲u2?A齏 @ DSJc|cLY9!c=|J))Ra̐ƼA Qq<;r]/b]>pPf/m#;kQ$I?"lc 0Cc ?l=`iDĔ3{V)?AE@8w|]9c!|+lC3?Myp"䶇$l|)+n)8\/@1ƐR1HD1nO^OJR0J:4`7_LɀߕpYˎ/s-9J]t`GDJc1u]_9ּIs 6mW%Zeu;:=Q$!,e몋euPքm/sq9G(.lȐ 'eYnSG:^w?UvZ{ lH>xGI0`Le 3r_Sc\x2vn{/d $.h% S@mCX]nN>'͇i)br\RXJabrYc<V!<<<u+<|7};MBxO)%1F\BXCz=g@i hʮzmvC~k|ξ 2jKM5$C| Q׬^&]B,%3Y뺮zh*׀T,l SgAѤ:`,S9i|uCQc' |>S [R/h7J8bcH K$"~f3xgzz,n{o)zGiIT^}؟$ꫤ Ɨ:} 3zXvsTK#W5eyhHtb3Ϲ*L)p^;wHYeʹ5 `Bj1TӁljl72T/r2T$=͕Q'={f;\SdUuiƴѺ?Əey,+Rv}^n_c9}'9w4RQ)H曃em_~9bsb=XƛeMl!=(M"6ɬ*jY{Be؈*bjc y8)=U>)RѮZ)yiGE˛f] QNzj7TOՖg*8տj,xh|C..˲ߓ)v5pMⒻ겆G-(|n !lF5wŸgy%eS*TGLiە:/CEb֯,c+/fᒶW%"*8g;95J(g^& @p|ֺ I[O-V5p ufD2C* kN~yH9g+PdH@l"@h{̂ů"%ك:_d. JY`K,GIanJ˩\[!քvP@ Ou}MD ">,ò,e v?1(RJVܚHut_0k^gb=/{igl8gy4TOhoC@R }}(cuR*~ua2 뺢>:i >brh!hb"i_ pNx i;ӴzB;ĉ71CAyP-%>ѲS*?zЛeYA_IR IDAT.nKú.n)Dž>5<ڦհl8g;| _6VS}K2J5E;VQy3G U)'~G#"ʡcd% 1[ᖧc1!b !>х.[)HKAVL~'q,[Zi_n'\SJZѺKJUs\.?^.˲\bq]O!|m=$2$n}bP) D^0P0NB+ MsC8qOX ei=?HeE&Bx M\.^/򀈐R ۍB<#6$| D <׀{0 !} p'[7(oqRer.3l.ӺQAVU¹unnDo$0: 3=H˹pw3(#lgj弚(ru}pXg8 gn<ɯ9ι۽ T=PGτx ԑ i8~ ;ɑbB1t/B9vkIL^G9!#X'ʽ>])-l`` DxUyV,GbJ5i{>++ mP('m}΄]8+\+; NV8E~Է<3nWZ yB5y F.SdPz]VW%Yr1_LDՇ_I vg;V;{Ȩghp:tw3úUMK1lpuԝs/˛9bv}գJ Lp  җN8JNԷ9?wSۓ駟~˺Qy† XS'jgkBp+kO:w 7~v]][sDaK938?D|p''uξ7Ywk?`~H/[y롽UNCO{`!#c`J !RJk *y(iԟhT̓pVBs ؓ`-v>透}f]ys~^X1I(g\z~(j~J`'45kgYM>ѯAa#('1F1`zݲ,|\4v{ !nG >dj5`<#ta#2|fpl3H~{s,⽿$1p^?ǸQI;z͆O?pϤAY윌SC$" !Ef˲~YeAD~Dv>º1'DE9aԃtI*aM0U'տEAc1RL]OtN5+hLE('"[)8c8[$ōMew$9?{bpl[gL0riP\s{{=J8u}!=Z#s.Y`w:0E%m0O&S9Kϴ!xX%vr)5Ù2_7>=@U!:q]oOq9o_FO޽}&l5+csB͘&OS&_ʥ.T!m?Ck򛀋U< ۛ&Q9Pq2~G=յ}˞rJ0rJ*ՄZj9]UjWWW lc9ʗ/𥬦\O5ߍc~!uwW-)Mhi넿۞_f !,[.Qp?1FʟI*Q}N͸~{WF$W>|*#)U۷Z5+eԪ zfտ&9fՌHoY#_ƾJ8tb#Ѽ B)Y:[V”R,i @D hR~2C儎y߅JZUɦ :vjHVrRe> image/svg+xml fretsonfire-1.3.110.dfsg/data/loading.png0000644000175000017500000005074611152500023016632 0ustar mjj29mjj29PNG  IHDR7vusBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxyXaWEPdG@h\Li}&M'i<ާ>m6O6imIl1qI * (&;3?ιgafss0s {ez::s0?1N& cEqFfo^X`h|i`+"m…,e/^NX>Abva`Y>\Zq*@ p_2,X ޽-YNOl^* }3.tt|lM/KHg`~})BΆ8* ^~::>c6q۶֭OLug'~y`R((0KY_GJq[g_NFFB~==]V Bg^QGwVql;{~3Fh}FO?+ w#o- ٣@nہ B Nܪrn=W}} tw="w̎NG}f7o;?ii"rx  /ƨ3Qܿ>曒2[0 9.x;WoQz|1FGfU#,xQhjsKd| ؅tW/4 xC w%AbX44 8s3S}݈tx{ֳ3 9ݻᥗ&~lj*<DE~q&6fƓ6'Mgg:K/ZŦ(zUuAu@o+Ycq}vUװai&7%,3N5PUu .^Ǿ%+Tޯ'`?Ku^uFa/}|*nUep~#o}KgHJJ1NBSSTWWeOjAm-=X,xNEahЙZ??vBҗ <<2`1,>DUÞGʌ^] L]1dKSX({ۀ#Bߦ[?_:Z@~'[q-p|*im=mz[=qI-͟tW7,ՙi|&nUe9p ~CK}M>))i32ƙV**9{fTTȌ^Q!$ ENwo g/) Lՙ |)~xᅉ_*_`0Ns S]-Boi[ L^V&3{11"Qg.`3yw%?H0i"nAছ:;mBonCUQٳ{pҥs~{u[U)J]KP{Y$kF8rNbřr,-{N \57Wf\ 7+ U}e+q޽yď# ~k/\844l=GX]f::<,SX(g!!Nw.t=iJ@cAMďݰAWrr gd|s^L}}LCee5Q5؅P%čG?23fbs~ĉ5'VϾ(퓵#H q}s?62! :#u&fpp's3gBt .cc>dmvq.GĚk\>.U jk;jlee7tEd>E4xCw,3*nU%8#n*=${[o™eV* R Bla H3Mػwm>3-?z]xى*#?5')!lTUUPSSAwӾt?q³- `4'; ][6#][?Lp}hQ*'gbx:UEee"~Ǿưz{ҌԨ˃%'>!W뮻+X=Cԙ"l{ӧNCCd/-%|og_Ww,Fkq}LksȒ<0|DDDN:ZSSexXpGл=NAw,FWazg73%?Ym$$&.{?;/vSSSAUUN>ee'ȐqXM".nUe1p=K} Vodʵ PR'];KddaG仟F\f6#&\řWA?&~CB3)"::vЙs9 ;Oքɮ ))vw.nF.z7̄kWoMDv6¼y |t|OZj?G;}ھt? ;oU< 9*nU%Nva暍\}FoMg144hkXWWlY7 [&wnfz[OA?йdњ-VWW͎-0a{?YUKpx[okoX~bb˛ҙCLTeo-"1݇7(x3xMܪJpj`wzIuj:o KgN#-YȎ-Z#w7ocOpOשMqÇ'] \)?d a6W…tvvHHH(aHjj& m&ұڱ9]kp9LncO+Oo{o_D@QDDD_֐ܦ҃:.CCCIK --ŋ qC:M#++Nu~xxJQ++VU $wU)tmi\y6mCr*^{yņCs׶e%X$ @b"2IK !!}V::.ؖ#9TW;x: 1=7WX3 (.+\?ߐ(G?)-Z!}v;o!x-ٿ9$.X;'G[-CCHM --T}V)`98a?b{ASar$2㵮`OODW) 3? Q]]& \{S!"B_::U׫{wI&vǶzFF6 3/Sz{{*hhsw JY9:SGW28='$ʅ}~(|cj xTܪJpl&?'~M)[-ɡOrd wK/ED(Q%Hݤz*wOA۶֭vh4hb22rHO!22jrO3i,3TWS]}m츺:dY%+He-71S}x1׏%;O%͍~{S\&ܪ xbOrYe<|HOw'$$CFFƷ}CG&rwt]-;g|Iryx%Xݻs˖Iw()dMSKX$McI9@y:;; ""RyQfbӳ RRԩ%9Y2߀%%::wb/Sζpl*Gff.aa^:ٶe6nT1xucf2g{'v^(nhߛSUV?* [Kab(,692v+^n;p^ 'xXp1YYyde1_G~rynRS+Cw͵wDشm]z;/OE O 2Hi.3ynE4O׮ѕeciKZzSڻ_!?_nBya㵃eo˖O:ɩS'yY0LzxF˖]Ş=;ɋ!cmک{\QX(_33'QBC#<\f3gDmmgy7*T~:WU;,CAS ŭuϯ_[mgҥ.Zz-(HfB͵pT=NՏzi b߾-'{+og}7kʑ0isy%頿_8̾}PU+ O%kj㎷$wE U%aKeÒ& hjj`ǎ-$%%[yzΣu23m<ՎxZVU ss%pLxsQQ1:U…ReT9p/nU"xe;J(R?n ~ VUY{X(t ѣ>8(#"YInss#;vl%1qu,.{-[IEEKr̽HjksQrŋpa$d&_(fqzrsε=?;9mT-p={Ue>vo/7WATWۅ3bS08hkN>ӧع ڄ3z0 I$n,av;JoSZܩrސ.ji'AL~["V MwI.VǀǬw"BߘN]G-!Go%3ҥpLg4k6lBzi/SRl5')f ܛdO1~ϯ!!a$$$La15>c( '6nU{`x E,'OJwhH.ʒ=?ZZiiif7??&z>Y67x-aVUi_ge.JȊkx1ë54~Ϗ{T0|Yz/DTU\vh?.ͷqsJ,v_E@V8څ>9tx؞s ҄zӼv[@vbcguurn'r8h"~H`>mGQYy 6USJ+ h^ #N|dd⛈0wvdxnI_»[R¡2-b1h08.+>BI ⋮A<_%%Ny^sr);XfT_ң  #CڒYI@HNpbW &>l46w{&& %%pzJJ+)pI OL 2cc\֕%"+r9󯫓]L ]$離ދ..sS>Ο8kYڶ-{NQ<sҲ\U.^?+KrF[G^qUS%Z%vPΉqW81n޿#11ֶzU-HpeOGϧuSUd0eZ]-%K}={Zٳg#+kZ]-ɜX~ d*"h4lo1pwڸ^x)I,f_I Sk8*8@J !w"AUe;"}'xrI]~{wwN_MY䨪*;ArH9&u IDAT)-M&HܲuӒ%v-s5r^ߟT?J\$we˭M d_6d"d:Oauy|YݺpAgv풙_9v0$%%|Dki{::K^JIyz< 6ov]q\ "%%mJ6dddsD !!}\s Js^o8{bb0"7_2d"d7 m](,aabğ-&L |jo4wޑzThk;CY$'Cޣ-&yI <=, 8tca6/ɝ?ݻ#Gr0+Wʌz𠜅{C+.^r/( B ~"K͊Q/^"ɰd l ȻE}zxX::$Gq}3fet]o$ a&1d@JI'bb96kg2+d`` iF;IJ=v[M&АkSl bbߟ`#M&Lt00ب*1c ~<^gğ`_xPW-!:,\Y64#Z*of&srs gk[YAwx|狳b_[oiR3A-q]b;[ '(,PX(32øp~~K!,LUFDD$D kk))"P`!BU-H7bbX/ȱe8y{w̪6kd%82e{n8>1A-#/oݝTTQ^~heZ ڍM9$r=~\K=?HVU%Do*ʤ?--}ֶv3p0FQSU^~h4o8۰9RR&5]Z[F mmՕ,\2ؽ 2gfJ pLQ嶸9ǿ.Z$ǏqLf9߹2,, j XQ5:Z6haYt萚߶烇Ax8@!HJ GL<|usGo*o) .Ǧ2vu}"~ WL=ѣuuņ 6o'JJx[r[&ܴ<~\o…47bxx*`0GVVW^X 6ҥ\B={di)(n~o\eK{HfҥSa:o柝SX|]TUSYyF EZÇG7I`^iM $]Km]S4Tth>|˲R]-x+m<[+Qu(?+-Fv숈W+WAUU9Ǐ̙&vArVzD}twlb'~UQQ 3_CcIQ+m7ĭۚwFvpսT6#"XjVv*+QYy\ydiIa)xd~x~=P`5 uwBU{eW^Tqg w5'#Fan:m^*&|Ѭ\+fٳ-\ut w{p5{JتJlvj iL&f&+w%8v tl7o7Wtt,W_v&t8˪Ub-cD>vp'O;k=R30O}}-\!G7k0UXgvd`(?;nΞ=;I\|#.nn9y8Wo7p|+Ǐp_e|gr:U%Ux*K\` "xt"&Offjf}GKVV .Unߟ%KX$optu^󭶤a٧kwOդgp)LTUf.b@<墱xqOa[GT=-G\8أbBC!++T AJ8 75ٗSb׈|2iǔ V"~i /#8$&?23g~>y͛Y,] =@91U67]NhB/(FHH("4FeFy>ҺO&_`N>q&4T>׬(nC EY c;Z%mbb'`۶)-=֭my 9_up2޲ r{ɂҖPV>ee %>M.!NPSSImm%źunWVʉY>Hc^gd Ă%7ȡ!o>vkPo:a[,f6XYi% GF:9{V۷KNzr UU /<ӳ E@@ 9居ӶY;X$~QQ!Aɴ7ɝN ƭ\K>DWW'.U'6PQ73ֲ}s;4#55<ӳ}ni.^좮*ke^Q!U͛7dڵ]xwؽ[:bv^P P4Nⶶ9g`ܿ_ -ʡ|DEI}2IbF#KFFά5hl>V֖^'c#F5;8s3gvR V'<|u,tp|+mm3|W`᥾2RQ0v `W{[uO!>l*,Z8{={"66f+/KmI~{yyR p[w0Dh'')Z^8ǻwwc[_*MsmIŽ[RlD3;tG; dfj)s&\psZsyWh,N5N5֞ȏ,\!3S:;ԡ3=^RMU]-(09}csA#22Z$(-=HC [.]*$=B'qpd"`rra]nDʻ+әy%{n)րZZ)//\pHddFa>-zk /vum"nVHzyx.Ϭ! R}3`K:sFeesЙ~ "==JU ;qi`-a׮m> O>99Y)<(\Ť6`J p=";AkGDtKK%m&zYRoa6y-3lUH>VؒKzz6c^<9~{`j[QS*~j](%~NHq < Y-@@k+AWDGGGFFa>ϥBgg?(#`{x8KK<:UU *C]8듈nizc|R]Ym/m(T,KVfxXZ+ڑv!YqlJsVB?*)]~~w-A8͝({xr L??fP8p#esNH.uKiZZNۉowLفֽҽd[#zE᠋(3ë(4~>m4)=tY46څ~jK(1sw9v|pW#ފ>w\r\+I䘘8}tUFyMG2+rUhvdnl/O׭}jdž֭ '$<`cݣ(<78V=n 9ZdedWUMII%='zz.c*CC=bB_m^Q!NYᠯ("HLIfqMU@*} }a(Hm,Rav=6>~6o(yv{  ##\-ZPU'wlњvs9x8tH>`k0>yTaKQU>w&^.g qՒfbbZ+r}ރN}}-<#ADWpyyxfV(*DwFG=Eq8zg `b _pύCɓKJK  &==쥤Ϩ{{{hl<,wQrY=s5ijqi}rVV6츴4m}-H@R3h= l&GNNuݏѣغ%OrXַh+ ?ϜHT+'}},SV~v\\lW]%ka~CyD>2׿/툪}~ ;8%9YDlS 䓓OTTO# J W844{KZ܎XBk0l|vo0xmr٧;'&.";;<""&W^w8кjɪ6+ ԋ QUbi6 DX,eQY/`~IIdeY>q~~_0<<^k* &([I'+))pmgٞ0/E-˖P+jٱcuF_JffޘmIt`xճʳ\FAhiqn_2\0!1Ϭ3s sݵMOS6k3V[t ǔe/nGg420@! ٣(>Mb{A=8H1VԢ },XHVV'N!yY{?W퀃e5)(QUbGGnhI3@>Bwѵk rvE`0tq;`m}IU d^-xJYJy ɇ <25Є^X(_-ɑ=[QV]8̺x+ o*K&̈́l XBZLE0i.W>  ??.FQQ1p0`X'9,Mc1J:֥{` 1Eʞ4s' !&n4sJ%rА kl:[ݙ{<Z/T-◛+YWg?K)_[n}EE)*4:ʲWNx8nq9;F/I( Moߪ*HFn 0#CdB!!Ro8+U& Zo6>smIWj$ƀ'_|3gU%it͋x}BdB{!aE)oG3Fo[=Y cw_ć}nBrHJ"*) nIJjBnҌC_1<|$4[{0g.+q Z,c󤊠KIDATnNE μ`v";cu׉z{]SI9zT1*ہ?uH {ˑ$LH}w3c{R=آ|Xh]{t4>+L\\DloHL`jZ u 'qoP&& ^^c0sTں/ TUzNƚ5:CkHdL\ޛ ɷ{@wߕG#%9VC^(:;,= 0sOkY^\iXx @v" zR=i@Kw~2)K%046^M?cAN$]NSWܞC|ۮ@WXo:\5v v"dЇ1iZ2<4aMm݊UJ+Ѷ $R=|FD D:| ٿP NKw7tuWi#aXJ*g @%? jڇ/'dzN3nՄ (|W_^@&d4lčunlh1S|8$Q||%pac`Ǻ,޴RUn#f3f3qF#Ox\i;zOQxciF!!8n74pAq1mn@:p@/]*W f~zzdVC.^=ss efIJoE~~ffRR0t)+5㈃gٛcݯ(WUF\bsKrL]\LxH$2췏XcHBa<(33E(˗K  g AAtƢWJZ[%v70 cy^:$_*tN3tђf:Kwp $ia.gK9he!n@|}mH+. zM PiRB4Ggrj$m(.D z/Z# QI G S.2YbNj̦MpLѶ1U,kuI8KK羸fF.yq |~L\Ze9$x/,36EDuJy@EET7;.dqˌ$,2fgl=H᷷z{,ar杕%[y}FEˌ4S^.jI xSUy(GK\g/67 ~щII29t u _EPQ2).&~ME6:~X=6־tw\GZ|RfLd$@'t`N\3?q,5D/F"` >VTDWG?EE4`?y{*EbՇ+l7eq;Q]-1Yd~mU\6\..fr,s ,Q5d;@ch >PT4lmjz5U_c0$x7cϏaf -6!)\$w)geyq1@}#o H ᩧ"5km YlG i vEEx=Td}FBC^dIS,0iq,Eǎ6F$W3XǓ |H1'|I>kUE;w{$^ ȑҢ"Ύ~卪2{b{+EENgZ%b[ۀܘ JvxXfJ}Fu3>JC :­XDԹ8JʹsQNK9~IGO7i9hn/fU%Iͽ 1E4&4 >ii`|BQ3-&Zq1+o#_6͵E^w#=UT}S勪L w!m43w 7Z^wq1" D4RJX^.!!*,hCU ˲A9Bq64$vF9RYTbq1ˁ ~,Gj'r> BU n@~Yn=ӦMm(Qx'XR_%YZvR`DWsFgLDۀD̻ zXc$,L\G}c5e܀N)L~~^Zsew 7dܮ(W6q\=4$~MYfkɹpN {㭈g)pCke(saކvg ZT4sb?vK/`kQ7Ou&b`/d{av,~Zz"BjN(gO.H0+*b [z}_bh$99EExUe9>lHL{;БN <',rsh}QGgp?aoٖf_+*3;BGPX3LČߖ@Axߡ?\:G}- ba$CJbbj{&E}K.r}IP\B÷5`_f XT4~ִ^-[F?&) 50;*8\ޮ9˽%SJ1K|/"R BD<:h.`*:?82rWWwwew\=9~-4 T%j܈"A%nawg[akp<9eƍ.So`/hƲX=gdYr T < zݧYw8,ˮhTr-4&kLZ43kg*)Q0"Mp(ܾ=?/O6,KJ3ܾ X*{ @]G뛌0&h*fܞP(f dۢ\L gƅӦ.pX䥅!֗37Q,yJ#*4]ͦ'M8 !J4Rꁝ}+|rgVGrwŭmIHqvTg ]]kuV stvM8_(5q}u[{loXKEKoן&'x#x;2+i!vXGE| ˤxJJ`Wlƒ4\P^.BOOLԳBogOLZ+ž`h.Fl&?$JkWdT޺j%O$:x=42E`*w8%MMnT?96O;wdƾY\ 7"b}F&+4P~=ҵyr4c`R\K}8pvxj^0 Ntq?= %~1Z#[SDK~A[7^sܹbnX\j;<ݾ -9V%KbdW?dpI٠ ۅyt Ν{{i,K**$:ʓ" =;#{z{_5kRV2K!y! q P?Iv<L ݼy>He,׮XG?0VΈ~ xpc\UY§?͕ٳGHؾ>KKݙrxD ˆS>g"_xBRby z~+|")+T}Wrj07C 6ټt!HgD C,A7rBK⾖ G \kn0X!|IENDB`fretsonfire-1.3.110.dfsg/data/loading.svg0000644000175000017500000004742111152500023016641 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/logo.png0000644000175000017500000021331611152500023016147 0ustar mjj29mjj29PNG  IHDR<sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxׯ$yODd>[L]҈K.W@,HyЋ?ГQB! J$@jޙT꺴_dfyj]BT{of_=sNdns>!V5oFmnsXށmns{+:D#ݩmnmn[1IJ96+dȱ͢-^o6E|h}b~=`Q mDq0ڗ}9isYіb#wCn^n 0}V<'U(W gu B[#s,h_mno"v 4~STHjt #Ⱦȉ ܉=GpJM@Ty>L+U%,),5~񙿻"ْ[5\}! h6ٱ9$W1^ (1jcEdIdUX͞4DDbG"z\ŦTBK:}Y7 ò⛖p eZ2uZ% ľľ&5ddVd#[vXn؟sgJ el L Vό.&*2P'Hl{Ǹ#r ҏzx Oq٢5 E)R9;sH ddz"-L#v$֑UؑObC$@ԾؖEapq-vv_X@A;׾mn3(+~ɺW6 ,ʥnر9\Þ{ v? { p19|Ђ 5³)VD'vKWB<<9VjƂQ?/6D we~!PwYîػ"7W<)@p 5O]ַ{"ؑX vފ_xۮbu7$w)TWMjekALe9R@SӀPi9y<[' m# VŶª-*mú'ޛY"i0z -5umZyOϮu*ϋ9XW\uCzURV\>}mx*6 J΂ȚX[dS$.!LIDW_~Ɣ3vwIK6eP,ZVs| Kh[B^|Ċ*i{#R+ =XWJERBM!UHJqs\nL$eš%[:=632u(uo S|9>6HC#uhAQسg2U\!RvHn񏃵Y{V9smxF/,,v.Ώ~ OǙܞ;az:~\s_6]jNЕYֲ5GXئ:eJLxFg8C()>.mw}|dV*,IXm"_0pM}?-IN1έX ǰ&%UST^95Ȏ g؝Y@~2ٞJmc:hhn6GhQvOX\ˏ]hA_evNJ7NEk:.=Mm P 9rKaj&Bs)8@gA"y R u5d1'P;,t *CQ~iTmgPf] bw{1*>% 13g{>8kh$in"dzP5pJulk}?f*WƳay&~Gi52%sS;eêoj.rCe#7*x^dۚ5Cͳ-ؾ\fD"w,,;١ cMpYg"VttQh[sV|κS2"s~,Zgr\-vsas3ZoEہz,vE2 IIz"mgT3^dۂ=9uzY[rr5$vut '}ߊe6%)" xyZB ة:OSeuIRdO/SuSdB-y’4ܔzK߿oܐjc`гб_YܑOKE"eNDeMӖKuӭ|Hgsnٖ 2H3iز.;\3 LxM5T͓Y6$s:SVkI|ОñC!zK4SZP,SbK+bSd[]ꋸ (H.U3+\qӮaex n2h2B$i4*wCo(lHu}ޗO3n;>( 'B;dJS#N[oRn'Y=ڬpPV<*@OѶuj jŦю0ɣ\ٰ..X6wîjV #5my]ϢdC7}3R0s![hI\qײ ]nD"]{"iOOCA,da:Ǜ hzQ]pws[jSnU9Jh)%Rs9"#E+trL[6|QfCf }qYdnÔQjxF0&t6_+5W4<%M؝Ěȡw \P=׽b,O3>U355z[ ntt=ەxͶ4Jt׭Q e '6w ʡXQG/{e%+Yદ']՝;Ate"!_"w Kg2r oI}G W -T&5k[9&ȁrmmRqu%|$='u}߳9-^ySr1jhޫ8sze},qUeM_jKH_M*o[tY(WNd4評 M]KxTGrbث|WdߪNxߙ.08p`ǨiSkcr; fC Z5%ӷc aHni6KTQhsبzbh?Nh7I { "99`ߕdͲ'FwB==BB+zcG1[|s4Äp>oI6]ns=%}ZznHBK_ehIMWh 0E$ƂػVpφhJ-eCzs]MaKÎ8ԕW兙Zjqf??Yyg;Oi8ɆZt^zj]D6<)"sYj)VؙlS'tQ[YCQGp/d 7 ˂bj`/ȎJQBġ+ؒzX"]Kr-O~xdŗ- l߆zppЉ~;i5RtEv3mAY /UmպC18I:nZuUaQ_KБY? xNWKد d׏j~UKX(tDrKR{c3l`-v Օ đCJ RHɮz 5pU;T]] a]f5ef7P0&=%u-Df8vΆfgkޑ:]E!#YWغrԨ(A|kqcxvp}D%3m*3* ƕX,ҴT:DxR m9%d-b~4&^#ʭ8xVfImBTՕq5C k"]lE&\1&&龉¨bm,5_ ,X^Yc"?੉\[[P&jR?%+?=,If*D=5+"$D" V.֗;z7/xCH$[6tM;.QL:z gv' Й烝>\SR2t@_`|$Redu'βIW+SGN:yWEhRഘq3ʵb[yA۹(Y_MWMW;џL:F2n/d~gTAP_~UN)E[MP?p ISa\)+R_Z2}1@$g>k3}j`LE"^W\s݊s(ޒe.rG,-Ԥ&Ip$ubSfŚLSc 6mKjH'Zk2KP˂^N4mJ;VNg;GJ\4!(fW>!:K]ԕ[~+o?zFЭHmHraُ@OQ=xVrI"v^xŚS7ͧ_B.zSUO'ڝI5`'xPl8YqЁغU5Ȝfof-Ϝ5 "|\,}b[|Vf]FR}^Cs씯,yW m2uGb1 ?k1,WuYgu }ǤC_y0{ϱ⢳[P9cIWu(;'j:gؘULLFLae`Т,y]\D G:7 ɭ}2j<1{ zNנ+6[06NdGuJjPyr~qE%Sl: ,=# u,Ӱfܞ*{` Leݗ5PEXjrMC7 . S;sJ'x`ֽRnLT4w%E眫̑b$˩SlZw-ؐmθaᘖ * 什*.jZ+#>9ɵȞX̦egNTӸwVWxC&eѦj h|DDR'r[ĚBB"Wb,oh~hPҸ18:U^UC-=L@ЎH*2%w hBl݊n=eѦI7f-ɬxf uR0t=;^uI9Wj8X3]Ey mKʭj-q\]%LHC2x6ޙO5Ե<#T.)Kq؈|eBt,綄"Gϻ/IxoYR$Òݙb%Mrd| ڇ0NNAl \mƉCMhZ>eG.+%TK4Je rԉ+ MQV %kK5 7 mzq߻2S`dG؂uˆzT`\At2f]2u!׳ +<~dOv t|K삺w5 wjQS-_3@dLWσF4SMCPA;ǟ׊ d=yءȡw$-rϹEa`? ؑ;.5w%e(AMp˺̦ܺ{B):s/U2"bXYFʁHW-bBneE>xS\+\[[(n'$~Lր%P6"{ =XE{^lMM؁a6K,XsQu -K2-{J\XnBpb YB5IsTiFbrӜG+9 ,X.W"o/R< &*)CW)ܝeRAjUs$YEs,PԧN,v5 OT,aZ+xS .wnO$E jB:D2b!5qT=9yT'X ˼h4END2;g9;BQ{Y;x2sVU۷ܢj{jF$1>UN[H&Am r/HH 0Wui;;i!y2t:g= v N'Q,ƵBcaUvc6m{Aa4\xSP+ѱ-k8,SY 4y^É]R2G"h׫*Ux:h|CX<{¸,(, ɵ\ECGfs<)j";̾}C W,%{fٵrMur~2-B=shL x*1pr;.mCYPzJMhNgĞ6b`YxIJf MauQqٖe%uqYc )DDzzz-#$zp0pٲ!P Ug2r}ң kVx%- \$%)>5q)]E&OKચQqk mDjrED0P aDiE!sC8g,~ !E/w(7q1vKZCNW+„*h&؎/=%žVwƣ x hxeAg>mN?yUgvΆ |>d85G<(;9GV}Oiw% =78ivd2&uӳ<#Si t%.H3jiufluͺf鏂L!2.izF͑]"{ѫq wd=7k$ "\nEaU_ײȩ>/,}C\WMWG-[П5ˮ\?;vq/,z]K B e=R̐:4pÉ:{_c/H)F 5n2krje1a-felK5UC2Z=mۆS7YRUCz2ԚB!s`(WQQX{G\;l((wQ[JMVH]QWT-TkH4 䂒&hؓwt-RCb5Y9 G ŽhiޓzJTU+'kRXE.0lxX[2'yW=PgB/U#Hc“^VtL Nٓm%tEbUJzbՒ4hxCțޔ9qju!ž%uY 4 껢k_ “jj¹z OBfEdWl: b|q6{ڜ^̺tSBGAp` ߔz҂+-7Q!5.[-vWmwwߧAϴpYUI}t3N/OJ~]XpTd!! SeܲMܢ{ZZpkKlhYUXwɲWXcQfYi2#drr-G,WbcSe+A)ؘz: Q{V44<'sPuGnV.y5crz_t%R5X 4pØn 񶡻rzMӋbS{v{Ekk-K:zcF}R5tkt0K:<?gY;v~،Z"[sA&ySG*12|v8ynˉu=R ujZ՘B6ƙ犲L hY 4 lg}=°ebDKdA(SFf #?B]j dvLQ}4ml(h,xѩ!%4$qv1,+=زz &@G+,bB% O36[&_HSG\;UYVhɮ2u~LRuQ$j]zӡ; xBϚH]݁-'sKm}TEpc!L##goyZE5O~j_s4'U\fՖcJ_(tNݻUl Yvte 5 - \2,gFy^O&ylٖF)a$ ULÚё6\M_Sgcn f!g<3(e2}ig9u'94aԇҤN5Qwɟ6Y</+o==`f AQDÎu?p8|%˒Öe6Q\@2ΆY{>}L_|YuLpvTW9*3}y7L t22=9I7/#t xFz8w-؞SwN=Q'A441K;0Ҵ!əbѐմvُWud H,xg*8PaA}؝yO ~̯xvĦEl*p}8/@fޣou7}j-&3rl?QHC}[";BwU kțBoUoҥU iM_Y.3{\*qTGUbTi3in=s9gHۢmH-odlȄcݥ=ju##9 RUbEY 8v+|e s:%y}Ī\ڨ|RC:8cɆ )l.j.tj?}k'-]vE^YTϙՎ i^%&wOUayMgեX_ճ3 9gyYfHf-ƣQ;MHWl:~as<zbO(}4'ɷ|{PӶrZ!m&-৆: *_2#|ۚR}!3U  :LI\}МKUTݑm?wê 8&se3!hSNT]d 9("0K>ǖtuU%Oi#9邁5sҳ*Ko,ȝ&% Ed]lߡOO[QYsba!]sXaW,G ),O(Yـ']9#J5B|wg³َ Ƨ/* LQYa>SΩ'< ߺ[5Q4g\֖HlK /ulۼj9oL4g sy2L˲io'F^5Ʃy_(xDɼUuhy̹`+y"򚢱k>~\5]O{hmz")M`7!,'~;)ؓGO鑡vK9C!.KZn`tMEGR <-ulpI9Hhg`[S{nĆRW|+l9P+_߱l_%ms F'W|۲u+@di3.U|K{yrҼy"(δoI _2;;%ӓ uzO÷eYxH՝ռ(u^Ӷ?W-ЉE;'@?S2W -HN7k38+z-)jW&ϟ>5|AjE`$5چ@)"K:;+;'dr ƻ1 <1rŸ?Mu ~KӷihXH64Yp95[Ћ5[<7lM5L3/M IDAT(Kйo]תe06Jh?]O"qЂe>UF̪S>23i86_ XljΜgΏFjVŚbKT򘷦COB} C=-{jcxcY5ʿ\oʑ,89+nL!r͸$1TR5mgy&uAW|_H>͝<Y2>{3b%V9켓Bx=Emym#@⚛Z\tU#ZZ^3z$آT_lCZΣ:7R$y/P<fX=ְ笅A_ݾHSb}쒚E7aY#Cm%g]ə@~JQ]MCCKzp6/Pu=!TvQC}\tX\b{6lXwEӦ~B>揯Z^1Lͱ%}_ 7~ QU6]jh^mWyo Rui G*8O_W=U(רK'_ϯH|M(վaW]ޚpen`O.(O!}=$-)i( KS-O Wp,H FU˃<+ xfY2%m0.PM]lYj$Qp?Cl9'm|ğ5_rVn-OTuk)ؑM/:bӆ}@CCӪ|MC%x~4Uز#k9`x+ܖk9Zu{Fb 5/Y6Rt(M[3pl:F^#`[#7 1hYз>60B[BKW͊ԃ<kiNC'r?^_ [v^d1 Z5ui8yw㿪ʞ)W+j1ҷC2sV54Bȫ- "w$48k 1JϩTg)sѴ{QdC%-NJ &'Dm?&0MB5-J,  WDdzCO:Ri+j^7<+3}"sI+*G> - Uk74=Q0 @OUXyC{2)v|亖Vm^ʞݙdzJ"9OlZ1pA%˞Ls΂9!j+ZmOԼ*sAM@]}h5}Tiqޖ^Q\TG#Զe@[DB.@P-\^h$nyВ9 :d4,xB\ϲNsTYchQz6װ2y͓sBjaкCC]EYk j"| o c-(EY[q`O]8UXI4յ5-;%U\el4s5-mǺ {BE`-gA?GIv]%<9OOmŧBe%[ҳ$v`mX35yszyknC(F-uMS[KM(#ԓWL+wþ5:㜁Uu IsV4z4v ِZn!(9/錽=yZvaNEom sKb~W0u;$48'8GUHȬoZkW4oSb$N ܓ3wnz= <OdU=~=mYͫR/8#KKw vrI~~tLt8Y=`O+dn ؞7%~Eb݆FRM edIԍroHܔTǓZ'T3;eJ6T]Om?KW}<y̔Iq,vΗ49/tuBeZz yBcMC]oYGH\úZ>tޏ$R#9MLSPGyS|'qF7\vj~$+*7.F2-)uudz~dZ:֌4~0RsBa̶Pؽ=Ec,{I5CkF"]9e+4ܗsueeOkHc]jмTCC[^ciI=+0ġ3:]LMȒ+~G%=s)X5K6ylѶGƕ͋U Ou#=:-92Hf_# C-9-{FZ Z|Ă"URU-Z5%˹ЖMΙenQz$_i"fȚ9Й7RyH9ȑ i\P EFcB<qQ⾑?8C)y̮Cg;W7yI3}sK)GbؑGzb-SfY͢2d[VfXϦcOt+U{7gBUu E> Q閡@AYɫ.]Q͍3K6|H|z|Z ~Ck{K$D&5TKڮلJ=e7֪}N;>Qwڅgdρ,e-f/R7tUyW/s$ud#[j Ђ$84tMsb-MZӱhޮ!d͞Ĝhd9 z,#5_yЫ5.ޝ v¸E̾U3R fD >9sA@;Xp$ r'J7m5*k?솶y 4e#.XrS߱}Uu*"%`ZQ,kdQl_X^ ^ڰȻ~]uٙOźSMs|C[s8JIZym _= {:2} Bɾ۽<'1oQ{Ml[澆9ľhb&筋,{S[kնچyJOKj>_%yU][i д#2}]:RU2#sȲ+:"Bci ypA[f@0gBɱ]}tlLC# ̋uD IOM缁Cu\+G>TY@`UGF^ְDY}/{⬷-z==A4K=vKsf1O.r_X]M̩ 4 + zlDH]ZJl;籡\Y=CWus8Y\2s80'@zbj4O|4W4m0Pw[Fܑxd9y lK#,Z%G /q(]Ha{יUbLUJu8FHSH,{$M]S'Iue{Z.yl͑LOlߒ̆D]MQyԤ WXO,0RB"EOYGy> c_ZЏe -I􅈛)XBuTX164e`מw-liNݜX =VW.t\$ԅ/T-h踞-V Uw#J|AEüǖ+ vO c|M;`k]Gq[j^Bbwk,zNUYƋ=ug\t}=9ZpeKr*kjB߿8}U2=E3ke=zsGbKmR@hldl/$^ea!멺-G>l]zZg Wzc}N+FX>P;k65=ë% w4$8!<`sZqMohđA0FVHE-#oSȮ3B"(cۚXGOAU:"UʽT_Q4:%E ၛR$&g+]Y.^OU]@S_@,Td-ѓ 1PPp2ث;8<.fף)7bqYkCG$Ծe MX1*q, g>$r;6uljhsN?BWдe Ցn Tij;j*Ƹ s|]/`XǏc>q͗L *8uSsFv](nMfыv8g%,nQXT[Qt$(f4 T R\SzYQ l(LR/ZĪi,l%;jXyS7]Εtpty{Roy[tSfTs:T57D^ gF)%աeM7˙%]宒BOɫ\|ouVdcG.̱ y{FJcܲe=.Nm # m[qjo5Ѱ`Y[>95|WLp[,A^BiP괨%E4qO'w'w6䥫T8HpK6crv|>U־=>A^nbYnΜRd)c'ۀDץ?>tnP_iCU9Xpͻ岺Ԯ{tSӦ:lKS X/Q^@;j^6rtr'YK+L\5V"\=|cx|Us:a%-7yG]y;kD|]T_(q[ݧAmR;d!GنhV'y2d̊S2{Ԫ6 kG1!-9oUX.ت?Nd2y-KMޓ)1ge Gc0<64bVD W@eMÚ<55tn0;uM bsFv RF"O0h9ܜMoh}]MK"/0tw|y j>oh8G= I- K (ijzh{6qզ5 5nƺdxuj1CH-Dv[p͊)?ǝ._L_:FE堪uYiG2ȴ[VOUqUe*8k딯b~âX款 fgV xlُ,IeV'(ֵ'q55i9 JX4 x2-T(VTG2A_˭T"ПU4wW$jZF[r,T(+O3<!X]PX@cVm]qvւ6I.NW$I,J~_!J}XW3RM{,H+W캖|`H,`XycY57]e.j3oSX`W$_w LFl_lO͞X7ߜ5f^_Ȧ \ev;U(XU X;RFd"%,q/C,lŨxb ]s9Ԛ8M*e0* 3=TwlsXTUb\V8onCJyk>3>Y󱑎y5ub>4#G> i0#g{OY5. m sXwKrGΌ&ٔj$*`w|۱EW ELeSھSSu ^Gj*sE=;@ߎx+Nr'`gLD:xԮu57<̋˕2'(U"/yȆ'g4Z7 Xdžz⩁YJ>0XMϮD(b(tKǻ)2\j2glzi O̥xO1\HS%jwv ۾(VQuk}YHìLcu]y0sXVȾP*3\q"vIQhpڵ< ̊cQ]ӥ X['OXyF #}U_49شjy#DɃr}PmTRҋTЯE!`ROݦߒ#Fּ厑:'" "82pǁV̬L4T5Z%~I,4<W,.撾uzvvAil \7rׁy{ˏee\ac];{/F~BRK_8F&S˜sזD_C+=ZL೫f_57(aUƸ /_4psvz2 ,*,@Rk7/wuy$U'8e.I v_MѯkWϳBHw#bvU݁{k45n~>V+k8##$,璪 u>Ϫh4YT넕:> k`5|]# EFE&Ñ&WݱϢ_Vp#G3߫.\ǿS5~_ ^X`h<'s wMuZ,82/󊚆P!Xľf5g+~SԷ.r޲j*H`xJ1ee7~.>ʿ#1Pd*45%9u;tr!#EݐL8c +-)-25q2x7xG37@ۑ[uLf"kgLg]bA&΅؊_7+lMBGue٢#it2sw|j[NUqE,RJLf)ox'U磌Z^94pV3B(ˢg nۺ.[ٕW&hw 5rٮG)U`0;P̼g +mC#ZSV]5iHe>1Eg:HQ%_2񵗮r K:=/ *{Nfg;澚Ĝ} }*(Q*U zC\TPUqs!낝6hOV/SOmw ciJ [5lJ.8e[Tٵ<\KGa)1? LNYe:r{;zy[V%T䉄PsyHj}3O}u}ӀدlkelqI?UXds|<3=/sY tSs֡-w us%bK׺]c~RU,IklNp~ji7ޓ~r|&AnxbzնzO碍"0IĚPHs>WByb-g5OϚB=ť,|y Y9i<",X?ZKGj-kFU0u=HNK@`Yᅻ)6us>a=nEݒxz a_zNfxW2v)#ĺ xR#KhhjZֶ/;mhb=u}yXw+~ͽ<sVMrS̷Ժkg]+~FV?񊞃ҺRs6?8}Le3g˳J?egc{kYdK4=fEᦎo0^vVqm1FzDSuZ|41Q,13̣wS~,CeccK29΅ wOe0:66;%q[RiXz=P ]bTR>1ezʎ˳OOٶ墧{gCRFj+ pصb⪎?'EHvY cmIJpc_V)3/:K`Fu1k6L|Jrd&DjÓ֜qtUٖy$x"OJYZ/@s:&̨u[P9e65;{]4kYk4JpVjo#4ag6}Ij-K}ͭ-'/yBnM: ڐB'sܵ#oh٪ O5{~`w e< vjI]6nm8k9490C;ﮑHfZIR},ot(#c3FbWDk⮑;Xi hL}d/Qsd 5?qONda[|JX2r:4kKǎm;i'5а$Wp]yz_KZ2+T̹5y6@봱+j9%ȕo |C]!(Pz2Z,@O f &LqwŨol3!O&3LO9Ǣ_Pa٪%+Q=Z,28vÆؘ,,]錖U;3TE5ok Y͖ogz` TM xRޒ >/ 5؁ӎDM|kϚ,x`ω qܱ n5ݒҜ[u5Uvibɑu35m683v*ST)Z,f'#Z/y_vYVw=C5׼g⮶{vtŜ]7k 4$䲺XE)B9/L6ѳb u5Vu=#>)Q2cꂷ4^&a *r UBV͑TȮ#꾤8IuT~ő:%/\1p5L{LN6#cjh;+]ucg\U͞wnkY`,Ëܾܲ9bcsbOk4cJqMG޵lZ"CCoZw, `.̸ <̯Pz+5[S\<U즳cokG|?8QhEyCb}/NT2@K -^^]yG8|y9^;MPr3k݊3&vtg &d$la<*)ڽbٿqQ94ni8$bla]e%_ОuGw/]?`'<6D[ e]QEkdmyIJO8q,']N'(v\#O;g\yro'6=bbV~vIDu*lF-n*Mtl}E<h+Q#2Rs.RY>0d8O;Q^;kف}ݕ.k(p_㞶z^㖆h0 id1a_20aEw o+0c38CeVm=Y .l]V/]n;2rdeY ;VNeG>ohmW[_#yo[ݲiؔ9{}Rg=I:XSOCO`1j =R8n*d vdFux[ c9(ke`.VkwQ. L\OоS%~;tFUׇ0la}Ǯ8S213'&u4|V×=.vJ{|Py V:iyIJŽT9EtuԴ'95(FHw H4:W7 YԪ;&ꎷpK-3=UM.*8=qhsP@20սRM9Y0NUꐐ,9mOdOӊ9zx6T׷k聆 zyl;p8h!}TByda|9\q*eYjJE~_pN95g:vcCwUf,kTjOI/6\\fgװbDB2)XKy{[*Г Z̸.>§aɮ_UV$T;{&Vur01Lt>!Ϫ9%3`y'R%jSs۬n,?UۂUyu=mG1xkNs<9(EͭL#l9. x5HM<*<}u*D ͯ~XJߪh~iijW?/ᣰ$6mxDiND깚IL*W,ؚ:Õl>ehcw:`TD2]޻ :L> kdlϱ.OAƢCzݶwfF"fl",E O鉜[?JAO;^wEKM|=m8/!0]?[tϋI4 6`gaaՒ^T6sKpцMC]ƞXvWVxEdEÆU_rM=Ctb{G[_m;&ϚX# j 'M4~f}Ro'j=Bqg2 uvMu!I"}_eK6$뺦HhT] )4̀87H%R]kQs%W]q s0\8~]eGNƎqy_E;*Ncv=NOX^$]B4[bbEl42"e3 yj7{Q/V?ջ<"vaF IyyHFb#+/i:kك\e -k8r5?G=[{].1rM=KvsQ=_ rPJdu Uvbe^^4'Fn_Vwpe@塟U?<"00ֲꔉC5-3e\iE-}5r=h"KQ-5pJuk^Uӫt2Ƕ.ky7}e=j41^9G0qkWj98/' <yR>2(6Sss ]fua] ʻ)=3cW^тkUY~J0N$+7lZLLŚ}C# uIe,T&2 fjrjyZ1c]KN"}]~ vϒ"򰐉g%0 y+1nX\UE"AV/yD,|aD"dסmG9;+z=DҠ.4V7;ɪGHPjG%"J1Q,!B8OYm-;+]QᬜT!IJ ԝnbo +4L ;Ybn)Q|+11w.^ȀHС- VV|<v擔e}-Łcb)h8S.k86e>r՞7]?EIWXy 2*m/yn农v$ib⌚"?Ř*-E׍mS"2Лe^jHԦ ggKXO4-86)O=}U`(nf ^!2F*6韗NÅrՇg5kju ^rMc/h8m]_S}^{׆7h~x ny-C\6h·7v}/7qDKԖh8rdl<%(,s:$xcYi?/"Bŵ ( ;-[+)czCR'a,$(:v'E{`-+^iQ1If?=Y*9/vݧm;[sƲ:,I]2:d)#M6#ߪ| 2?cfp\.<ςԼLW9S=#:'8SfR:zRǾ]mI~iUxMNvQ(T}|u4bͶ#yb(υMC<rQ1PD^:̙ ZY-4 v(Delӳge[HԐbњޞȞ |۳EWAPx޳DGg| olf}$bG~]9ˆ%ߝ^s;F޷| B_:ˣWm}G{OKNYu(ri#5!uu*C8Cu]7Ƭ=/~2~f"vT[A<$l٫_;=Y$҉!2s+͙374̯lON_"땡=- .y<F.".nW~ÆqiDc[۾%'*,c3o%[v%b":^xHy2ث~ [0k]/9.bzBNs,[R oȖR]abtq06\ `y"Y pE(ϷXi뮢RyW͆ )trxzuN5q(9Ъ;z2$~S)5} #wcihrKIqhw՚NȇVY;՞oط+R^PǥؙYζ*TmzMDxޘۋqnRA}ҍ-~.ƺcv(g"+NzڲID;V3M5dĮ"X9өӼpvz;10f ;j\Bߝ¡s1);tRi- KN!_vǶ|[/& IDATlE¨C}{ЂTgۮcc<|g;ZqlାgL)f,KWL.7ȺܔPN%8iϚoie<ʋiI>9˗6s y%uw2kY9 2z),# i]C3>H*(&-B8z֗I"Y,YSF wl9aYlK,xCϝm4&BLY Y*F>!{H@[ǡ|ל[U_ ǖd@庖3'55=oH-9r.N[5Z0+ sVEȲCCr+;;wHHy)'B5A'55Ĝؗu64,9PGƶ]ʼ E'>'4DNihi;rJꬎ 6ܰ},?eêWp/'i;v dZ/K*Ʃ4tuÁP,7qW2Mxr42$jz8P9 Eb -G^gߑfGR,+Uܚiس$>-Mu-ub]$V+"SIIvog{x'[ [.9f;"Zvm=!Wr(avUE\yv=Kbs#GW-}?p%W|"WUwQտ#]uf@I 2g䖱-"~*%LV=Dتٽl>u,d+e3V:?s ,KUžDeT t¿{V =XW(^Ym&NiXÍD&jt,5}y>ISG|QQwI8$`g]kt*ۡ)؝)":`w,?7;d8vӮ'b@ˋ@x6#uKöeYSLR= "AS4.j+u+^muoɗGZYЛm+ΨNІ# sN_9m:VtQN5$3ð仮[qAi5ԵDy͡Q, ]|?Ps/gފY$udۑV*H80pWhϛU#SҒo"7ٓz[9bQ.#d-*φb7U x *VKrh(!Yy*k宩7%|R蹨'ͽnhiLۻNTsJma<-C;&j.R9|?g>6MzDj o;o7=cEKMͪUϪۆ^uٶ(7|@[N*} :S0vEIv;݉l۲%r<EHLT%RkL wUI%ӒVbmBBjqdבǜt5NI'+I+X:qu}GV怟9WPX߱Xf霚9"m@YCV;sWñ=לQåaYt# }Gv{t+֠2qgGMg%GYna(7fkF>'qJl  ےK$gb][az0Bew Gч3 TEwSȪ! C\͞dV\3}N؏l쯋|"fٝgIOrS}I 4]X-i;;;(v5ysUg-ȱa`(Y] j ?dq=P:;5^srX&19㈩i͎yWЎr[A"MV$oY%"m Bٖ[=]Qlї@ϼOO9BH 9%3u8X{{ƕږstn`1j0vFf,Ŷxdž龎LbDEZzGvIX`2}e5Vܲ1M]Q3ryEwʂ 2 JϬѲ.vrhG;z N\LRKbzy`9R^\lO/UYl4DRmKRswF@bI%Թ#5oɌ7#c\;Z[`'ԣgj;c-4vI -7NZwlϝs'7+ǹ$ תZ1-LAj-oc{'γe HGǚ>uoaUS NKkzҾ5-ԭ[׶nӖ3~3{*l&=EEz$SkCĞbRݪY'cVu+EnyYzUfvRcu g+RZ\ii}UnۚV=M7%-_[}M7MlRKP=^$t׬=eVE-)U1kٷ_Leclݭ?OE6eʞfԲ n>շU6O1kENPnȇEh,=NZ2x&b# IUC10?mgdJ۩DM?wb6/ܲIv)cX]9)Tvj.aPjPYStAq4uGvЋFg%S!/G`&\wlI3/.LjWM3wbTUH6-M#mMigl:Dpde; ;/%PDܒyMwq(oe{rCb-"NM#=mWrw$? u!vbb"}oG J!S/5om#]$~\E6@A^sXߏdMfm8Ԩ.d ˹C^*5A_a1qy?"Թ#1} K~/*-GГ ]2=/i{Ůq ~fvL4Jx =G.*+4t䲷d*w|_(#t 2]Όk?% ={uyva'&/cu=[VυL% b2= v >J 9:jS髨 c[éI`B7fhSD}{ۚKe9,--Iinf<#6evvUϠV͋GE}4GPo(q|ehn7F0^iUފC&ydž&.9<%sWl"Vcኚ_0ҵkecu=[ʚX*׊_\8w\x%_L0yeW2a1(ERuRfl9(`y&RVݭhyCM5؞̩<1x7+ ͓+jt`r7T'v6ɘsvuϙ]SGu'=QEІĪY"=R<6ܙ5)jSe:r?&}SMi*Ix&3(*z`u=!Mݵ*u ' /f21p%W0p5 _ 󽜂H[sWӎ l 8o1?P*:b, |R:TIHȶbb{B4n?B Yt n˨'6U'zkjEPLǙyVN2 MiJk]]:sб=;cf%P lhs^LfP˹^X嘜zVMjغ̶ }__B=' oe`PUy2kRk2M@T۩+N4S\62RZQɣv)GZZ1:`vˊCw[讆cK\X/T4ַeź4i>js<;ف2*Vo"fߙk* |(- mKb,Vy%8tS{6:bjyE(e0~UEV]ldE7#g]LJRȷedщ\̒e`TqOj0VZ\PWf?uK,Mf\WUYy*?עx[evf"Y vNMu AUVAq/cÅzS"btg򒆞+^s 3Nú=>jUMSW,5;6ȴ]uMȞ[6ri#wJ sSҲ)q8ݓl3⾻3k}oдX2\4qҷШR|!vCv' -@/RccJ=gų87Υ1+N+ W2) ;8$7&yI|§Ռ }Pf|=̾kYƦGW2yCqЪ [Fey/KZ=LrbY,~!)ͅsu}-:Ʋ9" PaT+T|E l+QcۑSq,f#ʿcVK]?iiC;yQ1i82u5NϲD`uyh5MǞqw#w11ĥ:VM|ǎߟӍU );pt׊#;ijuC-UCܗ8eTKSg7ܷne\I-XV˂)3;.~[7t)5w'՚j*'Z i/g < 9}gʶw;WOC.K̃y4k6"QlNx4)S5uc㩱/ (~M'*xeSV쳥 G,4l;{]ʀ'9U:Ϣfuvd5nH`*YFSR>2at5o2wV"1庆G(ϵ75w4 xwE^(f`\ajS72;7SHhKLʠx4%[+ݞe5m;&yzXDj*i91"I.\ wWx<.MM.j0Ms3 xFZ&nx)}Z>؊AΕ)}P9F%\5#ͼ*rqKrsP8VsMLz>3#rnt6r"<t9C5]}'z=g&5ϟOkxI(z[MiI߲]zfyic?kq󛨂En@gzː/rY'q`3)пYMgxc3cZ9(2ָr1w]ͪŏF s_<Ռ*JL 'R(c}3;D՝]JGhd88Qy,3|!>g9׺0cNu4̇dlTIy| e(u.jp z.fOcbt>Cۂsk8x;k'K+,vr\V]N%oj ż(PX_Ye$L=.,,k".*>-u M,k$WVZ+qJ@n9Yq]qy:'][!a*j/[7sFnhkKVϊuzU;UGpU۴%+9Z8V5M/i!MCLv5.g-Q.9EV.w^UFF.PϚ]kOJ1 vuӂZv"q4 a_q+.$bɄyϭxUMp;ߒ%?ݭ^GR𼺖4) ENfcx%-ݳ`,fxX<`\!q)򔦞LJ]G\ 4*g[k< –q,t Ŵc1ybih m 9Oo14.#=cl:z/c3]}jyrh a9v$3*x=|O9,@OBn?Rؔ~hKj]ٗxKyg123x"%~81D!yFDZSЕ+D^ʼ߸vTHO3E]^ܼ' ,"g"[&wdEG&Ӳa<\ǦduhDGSW3۵X0Y৐|#ӏ:.< =@w=-\6W]Ȗ@kzɣoJ9v1Mp Q^7G]|'KBAҫƮ3i}]ruElNygCIkز-gyky}vOSM)ԁk|LwzPϲ>).324Զbۏ;em"wC% s[I/Nh9&2;C/D teЫ e.U 6 hb*A %{-tɫ.m.$|khvk8b y}Fφ=m nJm͓ U&5x߹aKHƫ'-bwx<%+ b!);!+͹5[jŲ#2ғ8U=~eJ/Gl@rԊ-j؎r %G'ǘ?<ݩ̉MG DrЛ~d~Fʮ(\41e-4SikS\]ӆ̩̮UaO[.8J]R>4\֝ML3SRN4_ =RX~T۹VM!HP,S:XƆ.2'VtӼeR]g9sd׶kp5}qrb}nʲ] c5[&FVܷ/kF>nȡPk˹xાsW m{8S晛EMcp%sf+R|.diݝCAi<)@ЁKZSچ;!s}|[vM8ʍi6=*ȸc[lzˊU=+V]Yu'FjiiFLXGߑX1\ral9^G.+8oo7|ZN߽bЮ::s5kLKyp9`(\n|g{WɄ P|f %p McC{Bxqn̆3$q&u![Lجu|ˑY.gxz1)EgQNUwڒ;GBƩwdUMg',^YcPyT ((ޣq'D}C=<.V;Rj*؋tr Jr0 ro5 Z9'sse6RsIyw߼b+OfQ,1RzWy5WM4p޻jYqƆ޳h$ʩ-W_*d3J3}#+V+:#S0Ŋe lW7femm zذiۚ=-ip2U3̋*0wnrw򼺧2n'9i-g4r9vj5G"Ҧ1B?b_-ųBXp?_5zyX]+"AM5^:5US֝[zs̰vn性E_y#@RZ.@׫PĪK4(zgچ&^T YWsºU =>}j.s[4\۱ٍ[yݖsʕ[h(5yC/V@Of%F>;.Mk\)7L u}/hxֳ~Ʈs!2'~C&?Q z7 PX #b&o2SEdXhʔ m&:X1*)Eޘ%gcOŀ̓řXe?g&^t\BhNܧL/d0FNEw]6qk~ ^ɢԬxBГ/ ~ٟ[kb=oM\q9'Nf\Y`.1vhkP˙8#݅g0[~U(enh jՖUoicGe#d:s_fK w.Z+U.|."QQ1, _O~rU7Ґ`iK:Uc/ t9ݹkLW6F-.jڷ2*b](tV<(iUS" '65=x:hIŔ]Ps6,qOݾ&>"PNУoThZF2{RzBvNhUkU0],ySu[;Ŧ틆&yuUCM X IDATC[RW]?Նtl~̶[kϬ8ScL|ˡt6h׳joWV,M5GBNpIUȰǏXS<-b7tͩ*'V;wq%MwIsdxطY` ~Z zmϺiDߺwx+7tO |FQ!E!յ Ę0- ׵Э}n$q[ph:wj&lҮܟ}nyԊ CüxyU uG]eGYV M5nP>3jc`8Gqla<?|粱O55?eHǼ*]wq7հa͞-R #VI-hh=MٚTݹw\Xp19N,;EK (aN3y2ԅMN^=PfzY3v&uM# |37tm gKpE=^VqY -vBGдnC=i;{leF1*UciNG6lIJ5|oɱqvE>%cۙ_*u^(hyCmT5WT6ҥG:0 vB(N6K]ve_'uŊ^ksF$\_2yhh2k:9w\a^f*OJ73u8*O|B0L_癅"=c=p6 zbqSi(]_*o-j|e+֝+1ĮS#uc m&l@ݾl8qI_p,aF|LFExJ|W̬oM̙/<.edC*!dkОK~CrDZ hMݺ32W)5_5tIzM ӕ/@="a]r`'US(XoP7hZDgG8Mc5ggA|宐{vu=#vՌ4:zR-nѷeUmnX1T*Vo Vso-m̅w޲g5]x:B}{jAȋ%),c 8pf]ӆo4>lP#\{4)Oܡ:r-cOpKwVƼ6Jӿ[T/?:fjI6bX]+\5ٷムzT,b2)+-Wg1e=FƮ٘` ]m0WmlY|pznkh0>I>_ه^xvw(P@Ƿ|`l%oܞcs(9D_m'6mJԤVЉ59i R<XVcA[ ;sкLW0q%gEl23+.h/ahu5GK97rT9yȑiE]ƾkg6`6.W]1]c3{Ș5vh芡-xƹI+\YN4ȡ }4*bu>kjn~pL擂GT~FW+>pၿ=v ?g0ٵ-U\xog?5OcͦUך?;ST-==M ֵ=V]:d +|E=Wmyњ3iѼvG{DW⺡$Ce4ef [F6 ]13h&EߗORW -f}eXiϑ̹-j,D1M\d8< %Tg=?e݆o$rdjN=tNQ?aXy0'f[? XM"u[tz/0|LM#n m kx9np̚|=Z a-ՑZOpD# un֝Uͤ\h0[dpQkY\p>m M#dzamG$v]<{'&k;wȞ|ٺKN}E݅~vB.ixfcfl%z2k2/ys([kN*09?owZ:P9SE嘅T[Hi_j]ۏ@qI*SGEǫ2=]״h:'u%6ag9Xʍr1( v; Tm=[3IqQ6ƾ+-5uo<|S˪UW\Q'4}Zl;fa Cƚ& amg }-Ncv˅ucv4%v$SPVQ'f얉R?292k 8ui`e]KP`>m M7|3^͞H>\jWi;-=;uu^nݾ{gl3b;&IHD"  "B $P@DJ @" '8-x;zﮮ:=n,/#~Tӿ10l3EǎfߦUc9zy_tk2_0CpӪ Um&qh;T#ƍy+yg@=ЅhOA6Loj',U2:I2]\5]Z)GRZmM]ya*jf!},3?3^>5p,ٴҳYuԪ%֠؇{Ď4 * qXòU#gٔ'l[ѷad|bqêKzfN> >"=(M2zFfVtAUj.P><6, Gdn\,5u|A xl; =*n9NUљߙ=ﲦOk~ώiJՋIO#M/(3z'ؕ};Q,Ǧ?:\GR3f=.eL$y8ڻ z[@xŠVr[Ksήly]X_#|xQO Mmws& XwA-AWz%GcTic<P!ّf-{RۂNwC86k89I񜊟bR??/'/ߢ,Ta.'+y, wذ4d:z"$^P2M+l_1EødWMz;ET3L˚3Wԗu-%lkVāږmn*f?JF<$ }FsNU~}&9-陼-K֭m/WO4$чkzS^s.dYI{冺3bGH>WPonr-A~Jmt#9 }6\=׵ecaW]bCY'ѝюNI8[tg璞T)i™P|sy:xݷ咦fzZ ,QSSsɊkj[J,.@Mρ@SZRA?{I4%MUK 0[njzgƎ_Hv 3Bojˣ.Qd1[e%5R-OUQ=U1?3O[l_+W\  U\RYơ%M+֜4ݖjY&l:u b' <ڐXxe5)لg7OK m莾51ӕJAzZu=RlǡDSͱ̎/}3s-haq1tYm/h᪊sRulɡv7R(dz$tB RzJ=O)CC5#I\dS.sF'@ )LnOWДW[Dz$v)[6aDsܗ4Ɍ7NjǶ=:}+ET!Zn dgش1Ȉјa@O*sf8b(pS1b~iGS22F a^fOEz*GV,8)4 }sm Ժd 8û'fWl؍ɿ1ٿ$E5;q3,xok~ܲ{z?vњߞ.|įhzHP <`>SĦt2 ϽHNvRڨN= rw;&q]B3WGlgW|٘Gwv'E7N'5g.eêjjvU7| oEi[U$!FىRJ#5WU⬊U4)E-/ZY(O@_Gfɾu+ qd@SUW:4OGy,=O“hgɎT[O]ؾĮ, R;Ǯg ܍)Ϩ;%qNey E .T|Ԏ ax> ᡔ:]CVG z5uCrMވ`unf )6~K/8LHg= G  JI}持Mo:%5%CKh :6C|M[&;)jKiFݡɻIDAT"][>2T 4e^FSQ j&ҩ&=9k .+YN~v^jߣk76|NM<K޻qX9n'~9+_󟲟P5{{vȞIN3^NO e~'P1QGϒݑ`Y2Hd-dgNׄQ, 04,da8]'' 7%SHMnz Vqh螼d.q<3.:" ?(Bܖ;AREK(_ٌ+} X߰7iI[Ê߷bwƠY2?Yd:0tOP.8cCӐ|Iϟ+#S<^8~ZRO}/ Vׁ_HLM_uO⇳ҵ릚vx-}1BS 3. -tVXκyuEPAZfz{j;"<u/[1tޙEl瑞e_串ȃ&|T;`#Է$Jt[Ś ughNzz#N M>+/.Į7h_btW둘4̶Gܐ⥑,Zijk82Ϲb`O]Uw 򧛥ߙ4K)=,V~"8E5%<91͕'[O]*?&̓[]Hc(E]9KvդcY "ّ^ֲ+'>u!]嘋@Zz܆'CY 9k̺]rh~}u"$jHOyPQhSYXV5ؕI|55|x,< (f^?O~*Č-Uuv#L[ZJU됌NX0"ЩZ'Un;PWݾuI;Ji< \4$x]gT1gqNZ: qq%Oj]˱(hGm_"]V-464m%UOiB越=UoU%\Yv9 ̦[>hh]5//ȊO<{Q7_W%s2G^eʵ ,C*"NPx ERҹ:S(vhᡔD!lʆc>/Dϫe®WKkşDgYһY aUj Tz1p[Uq䌡=^±A/}B* ڱ.OR0p[:f^'+grWq'gHT_t4'nFc؆nC?|h=ڶ'nݴeS?r$o7#?{#;^I7L3;UPVwƪ3#s97.7'Փ+达KuۚyXm}Gq_e՝ܼc=L7F.? 0V^sDvP˾O;K0ᾪaŪؐĿG"8pC^Q7) Q޾DW>My<rC=gZs2t T@Qr_n'G)4>+g e',oٞ'XH|d-[N,Vd/m5w d-<2+z^1zyyg|fG̊ ?PzkR;BmdxYNLMF}.gU==Ή}IO[sۑt'DZ[jU˒-YvU]*o|9ݙMvB]LݲUYLYjx-aj׾& X~< HkYzPWb7TtT6oGfɑ MLD(xgV9ZbM u -{%G2h*Nn#Tq$s^k({,*qO:jR5|TK5U7IJK=JWGh'۱ znzN"=n!,j[X$[s)Q3o+x "ɋQQ&3XhnD}Nx5>1$*us ς,"vFm۷PC+=]tV55/FYgW源b;K41tq&uYR)IϔN7}̆os XRg 'FZWC9ٲgFz=x-R5GWV0e$Z];~-4VF}zq*:rs5 b]KJ}БJzO#C=,KƵw@S[UUO/^~CZ#mu}ȫgY%/eg~L-t< =*DVRՏLsFoD O+ﱉg|skm f-9Y|2x&v9Jrϲ͸j:ñfכ%ޤ!ge2oD{X%{JI#oO{Rޣ*:u{:ޏ_?%qñ_c]_o8x^^m+H#¯8,ٟRԲWb6)d*ԹбLMhY.Ho&ݒmqTm sҴoOp<[ϬGQ<[\NHv}7]QQX)d*OĘf"_3)7PRwpKљHcz)kT2s]N6 oy-!P;}U5c2UU9Thjױ>;Uc,[ +%.u>cɇM:Lv!m;Եg;VkYvVρL#]/e&":bzL$:^fބ>''?=M{3 Tݕ 0WǺH[}=4Gz|[@eTc' PL7֤d&Ep~DsOZw-iOy+3s˳i=4^%=IyRg67wlv47 > y!| \wgV1`T2ݏ^:jIP4dn+R¶4;4Ms a^Fծ 9v[YVD 9N_2j8VsΌtԪ70t`Iۖ 6TY]Sꂎgtq~G4Zˬe)NU-)dI(1LCE7Z[眔ibrʐ78υWY` 0/3KQ 0_js-";e3)xaFhx`AxX` $ZJaAIY5x<4<.  ³ ,1E|gR3+5nA0=A:od, ,kgRsRsS"5 : ѱ < ,!FU=&Zeͥ,iy&u<gArX, <(MfGw> ,0 ³ ,U( ,:)~AnX6WIENDB`fretsonfire-1.3.110.dfsg/data/logo.svg0000644000175000017500000032615511152500023016170 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/menu.ogg0000644000175000017500000144620611152500023016152 0ustar mjj29mjj29OggSuvorbisDOggSu-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggSuǬ($>5Z4:j ʌYgJ}_>n4?Ы?$-ByYjݟ߿_(揫RI%s?O. Gfu88ph:/?eo?&Ó-GFf0ϵfx1kwr1CR( :=5{ԯ}̽բeQM O.GrtJ+s❛ɹ IRV/][~?}W5|h*;۴uRf'4-A砋2* eEF;<]r>5#Օ.n ztM76&@^Ag {/I#-m~ZۨwA z]ڔ s9=Z_,b u1Aerq&ONgmϪ^զ/=EF}Gൾ}* #ŋK0ibzdMxߕr?.!"~|N%uv&=izK]as-;k Sd^ kA!)ɨ9v i:&)=fv #7hC+c l }[B^z="E{<{)NsrO|(J bXUPs"]>]^J zk] Rg+톀"fk*(" k֍B^  P+W7GHc DT ѥ7HD;oEAIJ5v&]*V>TP9tz4eъuG8A!eDZ}ր!4d0\ִ -̿tRUudWx:tj6ӕHa3w$b=ԜTn 5pb췭K ^hFS2}?Y.뢗^h,,77hb9y4Wfx,>qͲH 6Lnen{AV5/J@6j\@ zy m>xr[l iecNd౫O@mCM sk CֶPPk!-CC͐{l2{#nPtv`XU 5TTY&ĚQs~s7> > Ż@ϛꩫc bIJ|g4:AǦܿ&koݾssQodʹ4Fl(䥉Y!RIuY 2(H%@Z>O1҆DH6+C)?i<dԑQ‚D*'ݛXh47k i9^1{P'ugT'G\BI yܱ -F(r_N:by,.ŧt~p&AюD:rEJ09 P|Ĭ%l+^-sR$hdmOMe9؄1 g)I7'%*H^a6O=* 2~8JZ/2@f/qGq<|x y]\ SNsxK'(hB>z̙,j|Qn\>$z+˒ ^m#I\{ (c <@y#[{}x,m.+k 6W^ 19^]㔴EExs0΃|WW%-'֏*߇VYAm!^ j/I!-jӥI$xxOБ䷜;6dz, \{#4M$EⲼ+6'6 =>UL'M0g կ4bgq E5@ސ}$\xW~mڟmy*+֡ 33EcP8YB~z/hHvTitoU8*U `{^晔/,Ӧjeh ".ڜ \ٔXdDh424kc_luyLO8ݻ"Ь옑t`{$-׶.j\z䣟P+H(YxNq=%nz`6TԤe^z-bPhdFgZ?s\ 2z]^C1ޯ^9䳾k_dbs.L^ⵣAՈ5 eîIƃղ>hʿd}4 A ܉~wb'%_Zj&F5i&o=R眜&Tb=cQmUHC6HNu\|)a{k ]/Hz[zѲ =|W5Vd)I@u xhD[&$qv6xP1Yg]q`܇)M~L; sVR_jkEAK5ᴖaBԼ؝Rzȳn{4a9umZtLJh=X$-]}=a鈶jZ1;e:Tڀܼ&΋:xe6$hṪ㕈s^=Uk-|G,}<@)B_:D7umňI< y̮{|DןOs9%bytFIkht?K|8{{&k՜ X.y!?@M%!2IO; n0!A@} #VLJlŒj?rؒp?`Nγwҿ4(g_(wz̰nSm^[}1~lc k-xhV2,Yfu:HޫMS/zv-8†GT5TE"cױ=U|nbrPV 4Zmyl:|pT*D,Ʋ'8kn=FbN_\Dlq\9xʒV<᩼LNz,כsݬޏRbvHCg>`:}⟡ gja$"N)(!& ^ w (#6- V0,\~uT{e&Z}T vw&XVXZzkf@po<䂽ouhR_ۯC0kNX 6N\nsԦ}{g~6_'rAY9?sg)vF}~NkY?䅷=˹|2kTNR+ACS4oP镑\kJgz-+=Ϫ6{ [xqNkw4q(]ٵycHt޴Nx8W.Hq8o0{>0UR氲|]#/Bo:FO,#Ju@ќ>:hh3<|\6VFpֆ^xIW]~t$0X@\JP'R0J^uА;6i=; 9K5r_nVV DGHnRV$sݶ+TҗCP$w)hzԉR*4ADvc**ȗeƸQ6ۺmOggS@7u& 'VZVZ\]̿R$10 +1ݧdOi&L}?!:WYgedM~ѷ8Ȼ5l+n/u|z)ncgٞd2LĴ-sX_-v~_FqɌ=H!Qi۠CGrIN2-PO<&4c(ZKQ_CxԼ֒ꂣ\;[,i+*$]R2a%>Zi5N]GI6CshÏ/B,߫lq4m߹bFdO\:vrqm&o2k ihZRK0〢?R)5żh~=/Dw p܀vpg1~urijnC '=Jᚗí<X=R)!Zg(m˥ ƔW>7JBu{VRyq¡{}4á.`Ҷ0mwz{ǹhNOI:CKqƷssrNd ./%,Fo7a>~,/Jɨ!ګnj9^j,D׋ރ&[7b2 ˆpBJ]Oӿ$Y|Yk}7oC%IgH1Kh4wbtOb+ZKӲIu(Ƌ&b:exW;)d_q}A^3>8?20כ,h$=v@4 )Z@93Wb{Ɇ7NNB`@-?Jv"ev{:?*4Z]ppKYYL \ry=c r_ { ab" xIQ[n87ҭu+s+N| CnE%#˦sT]JLzm2{\_㽕Z!2L U}Ia|󧟠9ײ#j͵]n"ꈣҼ2_.ёx&aɢ$a)V+dw^liɪ9~22>xޖ9sEݻG%-gIN$t~h{CI |C? rH=n.o^B9IXV$ub2:9:-pb%գ䐒a.y[VejX*x&v|0\ՙ/_^= 3'o6/7.Y.JJ9<&E]kt8ѿP>Y e6V޳3q&M ɷIlel>QpN!*؟xP(q$SVLqF`}ݟ]p'=?d[r[Z}GԏDu"U!]EŐU#6}Wʯd exYZu _9EM1*U9ͺi\u`@D}(rGENL{SmW~3rm}~{6u3z-^WӫTi 媭M-O(OZ|3qS0U*L5{/'KJB!qd)^Ofyάck^M?鿳$M}mMݳS<7_Pw3[yH33":6?>=\a~G5x#2_cqO֚p:cnT[*BҲ\VGtX3+#6l=fn$3ߗ8FkuZ;k5/ m%B*f?,SgufBiuFڬ?yYst{|Q*򌳜I?4q/UUzDYܝ -^oEyu;~;]w|*g">['}x?y/Mn(*~r)+ۭn„/[&:b~DYUeDelKyO%g+q[[ +{ xsJU $?YF6q˸gcK9v?>*HIBZԦASl2O#Z/Zuawqǐo QFÙ|rwom1(ŵs-g&|7b&gH***+IugrH1LImBQ^0~Q)TiZ\sϢ>arٲV) 3].$^vO8] nQQeY !Ǡ{tmh+Dj$Hqu&-$bp^ڣli-c!2vut24}_u09o˻) @(uTݛmKfB,q-8#@y;!#αƐ4֫~78jYF'q۽D^6~+WFӯEtɽoϴ̶dҤUZڶ~T'I]o77ť^/>)q[Άɜ[ BF駃5=;V>}U)Q@}G4pMw-)C^9.˫DzZ& C@)f|2Ht+B~V(UX?Y'!0S}b7QOxHBsd#ދݻHWpwSaA!~@~`>O=47Zt#cO;b e }/*e6de&o5fl@ͧ;oC$cɺd%}mJfQ5+uKZyAgE P%3 40\rw4:xGEtnn}nȶnָoKǂRSm^'P\R..?+zݳHpx/EB厈=aql%3;}$"SMcA|=$\tФg~CG枤tj7Dz鈙B_TH9NOoS!zMos~4Xw&wo|4uwKld-n ^]=ͮ*YoS9E͒2QD ՚7㖯MN6_p47 `hl0a{o&x><{E %XB.n ogP@Ul<i񉤧\=$F=aW gP>̟9W<G B#sJ:XX85f9IZ3d6!֗}caOyKQuV$D>Jv2~xu?>Ghsؿim B%O0b AXHyGu NHˬHRz(٠gS醴}>H1%m{&7INm}-**~3}="#'0tA77_DeY69n5|5sp6yN6 BdD@ֹV`!Ĉ}.3< L@ Ykssl/'m/,ޫN2WV$D(jV i_qzf Ȱ;} ,w`7`='>lv &,K ZpKM;WX{_rgh>~@Ȯ>eX1pҧ~&TXju?WRaGi Pw]uP3SEhʰX4p2ԭ_II7]? 5?=uLXddD3<HRk9@:`~NˁC E`ZI.FrЗoo4&*xoE_ ";@{s= 2ڱD7L'xr;e+>* Ԕ+;j^,[ًɀ7_|ð/&]y{0ShߎdkZ7dq?[ D*X P$nF$7"TS H9H?# %UzujQmᳪf vS]x 6Cx 8+CG,8ys) nbadplLNzٿF Dcyh`<sR q8}ӝP(ɹ=B0iӏ U /C;yk-+f9l n,1n&m\Էnb >wm2e98D kAS;Ok-GEeuEEf ح_.@>`Os-xGݟc n<vߘf\s lPcS(>P |Xŭ !/CQ R,I"Ru|p6{jĸ'(w(B " @ր:m,n@ܻp㉑u3'-1w ho9FoP*T7<7'% &˺xSuy>&9`$^(ZːkR'Hα}}ӪL Qg@ ͻ:HP!:T0R&&J  -d`7T"@s?/qLp!|o|fط7N}!YWNA|m-)]m!GM./޲_a| .nU K$HU#^'eQGE{%1]>1=/>oBb6u{Dݍ:jafAgm!miֆ7TjC(\8QxNj\w]@Zٕ֙ݟ$:I lނH30P&?8% XwCv.*%n+TcEȿFf:v$ /c>5 "$;דkc)&|~Y^!{{Q o=;Ksꏹ\dʵ0%@[o~Ii9p 3a_wZj/LXV#Be"'4aKO H|k?I<Ċ ?_\hQ\~ m k{]:ˊ@TN,xYZ LYY!"Pыy}v{ء8p?wk 4d<݀sn` wy) -{PͿoH )# m[Vv]is IHQԻ YyM B-mA QG2D|ϚۺZk XadU"6*V i=+}j;%2zRFOggStu:=VZWW\Xo俸,LUI?$M klI)M~ڬ;5'LyD@yEP`|܄5#,IX|]E ڟ]0mc\D{7.}yTF`yra$e5Ze4B^'`W8λ7_a:r5%wA%t?NMSy4wȹ4}f5cLÜ{8bXęa/̞/[f@ݙ;[Rs4 t}g6]Hn$p m|>^P&NUU¥{l(g.?p $(}>jXNI^畯^Y]vo\םw<.#B9h}'M{q$'vM (U!/"Jt/_Q^!+gM͐D<Ux@$+ INl-`=S48o~DnGyՕ4%xl{E"X`'su<4NCҧ!,2G76Gs3J56kw~.p/q[?ܰv>|wL|bc9󱋔ǤV#l^G+ިE(Z&9C>q4jxjf|6=t}wl>=ɩ@Y_}y+T1jzR7hH[㈚eL?aީg9>3붢~Yc%zkw?;`7EttIw&]vKP}H$gk;U5No^W~ݺisZ$k6W0RQCu&U=N8۴)D*Cd ǡ,8"/"f#)9VXuG%{XLE}{ʌ`ôqz.ij#TZnX{a6:5B2v\|Cv%Dk;]rkFZEOWGZ%'k 覺\$=HLt.aduWW73)ɪϹZ{]sqQV}h+. {o8l> va9/~]t),2t44vjڭ?o.r@a^x y쌮3$'}rZδ|NRIpl4#[]}y?~~X Bka}yMxb#IW@ kW% zGNt7T';kf?w;pKm%+OH[;Z݅\!:vqs_NGe]擻w'>noΪ39>^&6[{@X?f"֬ ETy`6?K4Uww\D21HplS}U_Jԯ,խu8JUZ =}pj^$i:募ǖVe8k.KzLֳrU(EfV`40R~+v2LJ=L.!3 6ط Z@Ɋ܊Ira}zZejI R/K$t_%Q3 A?'X:iltSpֱz:g@|練ohv!⺹;ZkՆM~Ը._V} ֐ |D)@i/LRέ`-KLY[|jԝݿԻc@|V_a(}Tkt8Z~Ti\Fw%H r2k-Aq*tR(T"++#s ⺜$'}MQ]Y\?ߟXtnW{̾<,WsR{ NhCMPkqg?Vc>zqqSzGWl\RDXW"U,(^*]A`vwyk 9ιR e gBuAyOƒ\dYG?\`Srnn6H.0vA˲SPpN|JYܓ(wߧ2cǡjL ؟\ Hd|ho "fl9pښJ:N5r6g;(YWCwj߆>AƙP/ ;hᎥŁgoni.-} Բ6wM,y֖k- ݮxUUee"e9h >\OFg ثiAK3W4{<^{&v0&?_D(m'jas߬*=6;u\ח˥~t C˲92ͥ3盚Hbn9r˿S.QQʏ04.ܵ^g^\n:'><<^86Ohȵױ w]H9x:^ˍo;߃c.m3Om)+,p/o5WiS86zޡm`$ w(yULmɻv̧+g2T3[kݓ+hg~yqcݹ95A+G7HPA(]Fdy@Mk#xtR$*PfޣtBlt0}FCkl,FL!$|[耽S;zVXCNn${zӔTtqNC_WgLXvPp4k@tWqUai$ȒPWJR'5q 0OMنp8*2N1Il '+l*t '[;&æ̂D~jRMf5uy{*Q`-}}t=Zq~s^y_}b ZѶaq_e8M ;K{z&?oYㆺJ~^MQr7=vdޜ,U8 \&r&E^5MY  ]Eqޚ9$o\=jЄ%Oq`iÆflrD`ŵ>+ݭ)% F2 Mԟ 6͖>H ~ {)Jj~7 ։VL 2":5Z4{= l)&~A#8 {#@KYCeEuQ9ʵc`5zNO5vIl @zJNkQio祩Nd\\ .{:*:K <Μu%~b.P#HflbY1|v_Zﵛgd\.22֏܇d4uR|Wvp4ZwGН}'6$s AT؝E|nQa~CfہMzWtqXLbotmp(Ǐ\I'LA$0ٻz7K,0/侏J6ZM63-G\U=A˕ǟ4$aMϼ &m&n_p8oxT$9eݙe{: =*zr*[ +??}:n͠ nkKTr콼T_߬rMd%{Nyh&hQUU Iz4yk_?^Mu LОM91E@D 3"wVRf ֗^%x콰2/vqĖnxY߸Ԃ &hg_fvظ=fȾ{r}?+K<̭ư!y{h;vǾ]^KM}MX`升k=wnik?`E}yKO/IDRM,OeWSπ+>PVߋg3܃PO" 9orZ1/9kK&1LDH;8f.wǽnY.u]F枖FdÚU~QvP+Nدi0EA0}%< ,h*$jVک$ v?FV;K#dFqxW;a YUX~-}#H2z[RF}(5Wt5՛.|EMvUߛ"EUXe9%3'm*-'S6 . \W'3C/L8d?㭝V._ۙq$%0S`&iM$9׆gc-6q/{s/np0.B.:!X/O n+$q+k]gW"hT, McHM+sCDC@`{4oҋ۲?y,瀽К!x={S0Xq:+V?C⦵JZ?gJҒVg`PJ;8 /6"UG阗&PzA  ,yv^%f.xo K툈d+Ѐ[#onqך}]'Zɼ <&1]A9QT\ww.VQ{2"471eΜXzgw%5/aWDB~Z,=⣚*'|~i)B jȯ*X/6Qqٕ{g4?>swy +驞*? n.K/;:9{ j%U*Q'S$ 3OggS@u_7 ]ˡ=PUeEE1*^J9#KH $A ( "x#{e!rblGAWi\s *hԁ4K U5}La㜤s{EQdLBM:落^ Yk0aw6ƙO8_M+Lpԑ"7DғCo6-G{{ފ_MLw<#qv+uէܕȮ7귍pXWY,G"{)_>x% i'<}s{cncZ-_\x #~ܼ|`[Ȁ M 5\Fݽ^6/ A{s74q&rwMooTK# d,\ŶX/ # d,ޛ=͢GaW] ໣vVEHAg.` `5sT@oS⒊ ;龥[wq7S++rE3rO+j6K4+?J65+4~n='>=d/Ĝ{ a߽e}O_BDuaIou2pKGJHa1ueHu@!YAtoƆvtLA L.b{Xے y.;E8A dHݱ &G⟮A\l=:3><ԒOnTL"Dp;rQg/3~ٲRWPd @3gh)H4{ڭG#yw<[<n^*_ؼFB>A∡].Q9\Uދ=lλ=rfQT2ف<<Qӱ€+W3 T<*!Z-ai-A%\R@ KjowN=CufGG-)v߁vJ]Q @hEv,CtkQD֟g"zj G"xdO]AˊZп&O?ڥ2KZ$e!]r!ޠ^U7_otPm|8C ~${Ezػأ,0ThYՙ@DccX,8j:k瀉 ;97mtYIg\,I@V`K&)Q6Zn}w:s,c7˨C4QiBNi mk I徛&Ś@s"zɦ0+d<"x&8L|O 2;}f?T}Xkc}P֧|¿ע<Ŀ*$\kYf3!c fŃ8లc{yE#,BUQ!3}i'I aqndZK7^4 x>p fE URk `O~.,ͨvIJFK(yS MPVd/&BsSg],~=.A` F6CwLt7:w 0aew֮JT˴n _PN8~Sz!;NLѱ^w&`>ȸǨ/)♸<Ïd2,"*@,p:%x fI{40g G1e#؛!|fÂJ`CZC\7DQ\'ُO|L(2x>))Yղ<%)+Půۆէ$N{xo#9;?yZ`ϖлJ:1N ["쬱2 ~ݎtN-X3j 5VG2,9N-px xjwF.4~$X0x徧7/Yz۬WY#.6`X&4Fgm_`#[!}#{&V%KkپM|_ZwJ[_H5kEqm"_ɬ3s筗sZ3 rďE?[D0cU6,y; mp`7Nrq67f{UW 4a],?*) W6^ ȿnVs}6s4Ĵbb}r}gޟIKK;w }xH4\Kto9r+)KD܉O^g2h,8r٧9'<Ye{^uR #H9˶gb~o^z>3n)!r^D"kGS+lz׊2=IYE(!#R$l~f#g|7><7;p6LݰLr>sԒM/#ޛȂ&uR*Z""4an3*JD'ւ0iY챴uTƵ!IS_~c4SI2Qa#/Qyz dΟA‹r'g=H־[apLf0<4& @ _]6yW]+rvsoR7?.k_2~/`ZLos{_'؟o^]kw&+W7f]jnwxd30`z^2?`CvLC<$`I.Q!ʉevEo󑢌l-QqSE$D.b'J. &Q9IψQGh_0]60xmMi$Fmb dzFm[iHpO`E kNNlS&{Yn6\k|K_} R˕X83?IeXpz u1: (b4:nn~w-!bi>ﵡ+O%!tBG_KzJptX;_-TcbvN^}3t-(S.r@4! ]\dfb?|^Ƣ{$|6;Mܲ[,neWb#hrMnAC*u_f36 ݲmGK pkY z67Ѿ,*Bq3O8}}_xE|q 9O4,1*oRr !$`4z?'4jt81ܚfJd.Ncw 9pLrԫ2tأeo ;Lgmx2&fiːu] {iS $HKqF{r'țo\f0n95٪޳}QOggSuY{ SQTWW{USLORM]22הː]ytEbui@>o}.Il1ϡZChuf9d_,[5<#c0l+ݻ#3iz ~pHm7gq!J"6dzᕛt,$D T\셧_U#sпLvLy!Gf"[bLi?dF%sݶ,VEG\)`mr@*Es9iG5] V{=NԢ) 1^." U5YfTULA"jZS$y|_5:>8yicyZV Q$<*" aˆjThe@;n!%kZBe=unJNb $'dhU +aM_{L"R8O{衆;/|ϘσN;^׸˪+˯5Xʨ%yVcDd;>"I}Vf܂4G,^& Ot\֦P~/$\n\l'GSso"W޹-սNIh~Gsֽ)ݧ&wm 3uI xw ?|Ҋz Dm|JG2!狀'u0 $\B CO=VF,ȰppE0\9^$X9>ik~X[˿˵[o.| }le-tRCJ.VcY|^ hj17& K kY4Zs7vd-m޻CU6-Hd" %|AlAQS c!\]tWS^djVePͳFG[Kd|;s*l 1BdF7RÔ SNX&C=PR(EN 9q&^h*gqWhYh{U`yyͱsQ]]?ޟ^ }{oWk"}~%4*9{'9 6Se4(z~ʿNJn3:`guEḌ1Knie=K0V>0|;M h!| B V D %KzBא3\~iI_MYzXNb︡ݧ8?jY~H&mQ܆U7XjsܨU7XJ~BF!RnLpW o=wwSn%v/pnin%y$+~"轇NQUo9?|TrU;@Yn{Hb)BӖ(&Y6o8E +ZBXȱ{+P7vb? ϝs~a#D8 u8WÏj )ISp(l ̽:&Ku)p̾oݓzr)8c*wrI~p͏ M y|*k󡓢z`$ȕzZ(~jS[\oQ,߹vՠS E^~)bׂQDD}vi.ި. qDŽcwS 3Ԓʋ|̉cɫ4a;o2Z{uUg܋\=2>cli a˻zͷe1!>q'w]E|?{|$ot\Ԇ $no?mLzW&bHm&B𧯀߶Qv[-GouŻ5}d#Ԓwޝ~sV+x?//JΥMoZ0ƥ/;~|f 91{~;}wkY75 =lw_*~FV 57|TOL}gqY8e\i{Z#yZ ث^aq_+ ;^ltSů{7,auV@q ooՅ#Z>j oTSSW>K}B2 ZzԱ7U5kEeZ zhSp+zF]{S8*gHl@ʁ»t))sBAeۊRʃo!+2$<8m}<=Y>kcPvV 4 vKFn,!o_pThl:Et1=}SzBdUU;{$:ۜ1zwsLW7g.Ŵyj - CbcsfOX޶bt/!Uͻt.풌OyM6bC]txRFoX1;W@DYɄ 0ƟmVpT6Ԛ/q M\`2&boR+{7o$/I}GzoS 1bs Ⱦ\s$)A/HTdc{9ZRFD?O{)`޻=*QZ. ADQʲȄX*ϊ,$[caɾjTW `JؘYL&d[QхO|Sqz}ﻶam(M{~0xUSs"d][/sXܘz\ U%lM&&AnXjG*Ir vm|S@" H,%V$j(Zpxi]s{iܝ;r燊o⺟fMx|;J4Zqže1%ה<DQ6}n=!a6vz򓃮e~f3!B*&!^*78<="cRz&m^̃Ўw9N1dW弚%HzB^-ӕ?Lv~ٳ)q1V~w{ Oy ~{;Wߣ;Ҋ͆xoN},zҐ*sK':ai=")0d;P1Ow:t}୑lk4>*+fҳTĿ\5B$Zٲ΂8s=  zvK0uh1D{2SEA6rsx8/5N^3ȉllD7R%JS3&^"osj]h2~w02k p]X۱29~;3.v /g 'x߹ԿTvy*VABc؉&\|^3K I[㛌+}$TGaήG}QABg7kX͵Ç@׼MKOggSu sQWPXY%5ʆ]*:^ˬ};7 ~oz=<¶Qzd yq%#ⲏb- ckFz{NBu<1|\ K::>on(,:i?)Un􊣄dy>,P/un Y>FH( + (6oqVQe O UGQLDl[usXNN$!.%XYދ$KzԹAқ=pUmwl6k@jԴ}D9,$[" rq}؜n,~n@HMG\IU2&I].-QKFk [.IE]:HBS.-[˼33nԹsg2kOyPҵZC`%# <ʂ|}OÎsm0Z+" `k{-3[M__ÛBCB2Q5ޭa~Cѹ{n/̧@eFrbKOgWkRշ^D?3?(&p>LmCT@FΫi\OA:X=G$Ƞ{^H&- %a!Cy;f~[ӭP{mVh@RD{_NJF$T(iܡVOS)|}ybWjyG`m9ޫ&Hؽ!eUE%@ժy4@mJwEtNB R[J@`A :<^y]]PY6pm[ةiL/B+Zۏ_X[.ITGәS˳;Y3LFN٪\ў}?%YuL ;,[/)"Hz^3T-S@hc' $4'-*T#_M[5uMy=:E.]DkW:{?]PҿK|1=`L=kk^1>T%"S#ˢ,aҖ2W?sV*[\;\x. ˪U&r;ٹ-5P1u|}wy1?wG f *青yt>Wr) ,tԄ$|AjFiZqeez,a QRUd׀|c]24 iQf-#@2}5dcU~ubTgT]n;|YA՟3&/i4L4[d(Ĥ+5ry@V2'2pCYoׇ6yd~rݴg eƽ'}} =msǞ),%cv/$papPb@p |BO??Jj~}@=I2OmK髬fӭ#U,B=yjj>_M&ofB8%AJDJe1_`L\\;ۅzysq)ʞc ݷ)L1&X=׷=u['1Rn# e*ZAAتkWCòR3Y8 ~ߩ%&[xT (^"J DE=!d JXfɴ_G1wGQ3{k@p``>vu.A`"̊sgfȼ Kc!W)z~#;Á#e}iZ^gw"UqHzs+*򘦅|:}ϊe%@byKL=ٳ'~N\3{fqMOggSu [gz-=&LL4q0*#3:NtRH_7nPTRߕ/HwkoLJJ=ξnE_-Qgrw}iy4)S/˕ǨTݰ,\QB?hq-r=28n/]:JU=,8CԦ{4jxtռUvcAގ\nNʟt 'Kc ")fmewҌ܉Bs3Ύ^l[VMݼEz78~s5^ꗪʴkL~.0dV'^:-gXK ӥsf:MÛ֞sr3ziڑ7 Dm1r*knf2^o1ʆ35U>1Eg0.-/t= 7PZ dۙPSn]ٴ A%mN>wn|=vu%-+sy/ʓ|[Vrzn?;(dGF Qn5 T!u X ޛVaW{SJ VZRE@bnTsSR̬K'nKyeȾ?c!6Sn% G 8, uO{SL=UF7WK?UɓOS%K'(6ULY⿤VLT7% αDx}c_y)\]$[Xvt"Rw_kу2m|G[v;׶g?(|-Cc*}:ۢ0ަK~9d@jF9o5:[ZX$r(ȿ9 ͗XEuv_{EN)J:X6o$W(]wU&uU8<݄`8S@0Z7>[p霫?k&[鍹k@|Wuys&{\!z6gN[R_j=sۥ Cu1p[y^ 3ϙ҇8O~ڢH, 4e=k?%ILoiOCUd۶ÓI.r+ATϹ *h? *u@#M5YHw9{'MWIl!: d{VYb^5wzV^fS"BDf>ml$JwLĠHՕ#FlI<+Ļy:F[E!Zg9'lFYoOAJsX,|UCHH-g;E:3u?VW=zh.L(cGPY_CjT.fŌ޳aa(km _x+WLW/3r<\~g_9P?R *"HŸwsDN&qDo|3_Uư;oҙgy5`4X!k1+ Ϥq;ORxyX%_G}S}rj(=VK98j@#3Fޣ$cm P<]ep&k/;Hj9)I 1wHV>I‰sH0dy5&UeH@G̪43?0ySS;J,幾b%X3[*]ݥK"B.d$H~Wg:e,"& 36j+~n"%кweޖ #w6ŵ/g{Dvn.~m>5Pi;]=&wdgJ^XشNܷlYA8>yz{9W.3o!!9tvq˜V25A7Ȝξ$3e+eD3[R)!6c}ljsPފF71)~KIKű1( @{bredDϼ%iZD2cn-L^ MSDWݿ@e]nV7&j"8:FAvCt=3Ore[o#(0|LlT7oyⷣƸdC'3ԃ/nzA/L !K0΅ F2AT]]Uz&y2N!Ɋ%4eM{=7z lQ*"nG1Z`@9 McUVNދ: X%903ό 1A*|״Z8HӭfɄß5(3C:pSuX6/]5%0T1L~X7UrJ1օ*E,iX=n NxgZI:33ϥwu |2~;yS/1I&3 rP w-],ǔfu7]n=Ar~1-9vRʭ0~IX3=EhRM4 K.FZB=%7MğѺxu89p%LW3&‘mb3sLW&6U8{jV`˳Ct ү/CFPR:nYwKX\vpOggS@2u STMTRx~ޛH:K/([39AB-AeME鐲\p; =k?x6oNTSwy)6 CTB !хkǩѺђ֢D1riΒ,>+`IUt FeYG!Y2 nX#JP+vt X` $sb5uT_2s0˒΃OF:gv?6P?KWU?x9{m.} NO;>0?'>ans(n;q柽8@n X4"ݳ6>Knힻ6 6ּ`H \>"*`1"bf\QBQ,NR*A޺'Kb*ouck<&smc8llf;cHqAIxUǀeUP {oXL͂BZn8oy9h\UjJ vrϫ;c;L: jΓ@VT'~ ޔ^fS;CF_nY" ;:>i +_ X9nfyn;-kd`$shr(YL03Q̒ـNw~Ꮾs+yʷkP79>lw`/*1;"20|GCdYG=*RJ`f󰹲V(Dg[Bnv<3嫴RAχN/׶Sm-$*-9c{n(ۿ>Ỵj~=w~kCE#xx4;9v䍷mrNRS\ *1**kLTp D@,"FZ"SmW}h/wQGbou̡tf:pYő#gی:?j m۬>LfN9`2EtqKU([-+_įvYC Q]NdOqT<8#):v*UB@F{qvbS񴛴'T\;N7_wRU]}۷ڙ՛|q­vA%/ьzAݶLq)*GU?~{ȅ(= ݘ\CZ&⤗t>QIR gG#~|z[ӏv3Mkj3kgէLM?7uc j Y-m~嘆G$WJ }"ENx%nlgqgpÄ8N8Oeoktꗭ8ajGMjz'w۵Cs-F|9:z#2u5_?ԍDv.:N؍ROP[@K˃! MFO_zTo*ҽ4էb`"@J{x= )#¦YMUCck"÷9۹X ,!JWh۫:B|ba7?E5qed3@FF(.}}}OC"ƮTRLbI]6w~~iX,|y~}H4g#Mv:(F ְf;0%Nt=nOM٫S{2DԞ1Km3pkǁoCnsQD9mNX[uR@q3R1w零v[͉Cx-_tdI]vt%,UX/鷷k(qϦz?|ٯ*-6**}#wΫ^ci3$ )9ޞJqrzTd-)( \p&ٔDi)-QX% >!=аutZcq0X*V$f1*!e7뇨l#MHBNV"oْ#jn|Q-(SyLYLb#2l3#L),Nt?]kNi.#Ph6u] 9.h,Ȱls#q㴦G$f5gT7J^^ ~xIIIkΟ-4EgB&ڲ$3r-$<.<歽@F Dݮ5 핊̪Զ>s DBG?NFBENX, 1t_4Ż&YU Nvo箪sqVvte;C4% ZD.R>bZ# x>cX-crZ.Yrϧ̘-ө֐=R%כ\խ)um2XOAQV3儣lKhJs:NWS2Vsdnk46m͋Ҍ)aũMWtf.6pfۘ#ޔ7ˁ4u7dLjl;5 K{[!}kade|ۥ]f}?Wa"kLPl4m[@uDZ,>M0 5zMzfghHsJf%JPnIUvT)k=b.Kyקּ+U{&엢y9[ܿƒNڐtªH , ދmQ@Р ]PUdVNxf6Iu4%Q,% ˤ>7R(\|*<։}/YKnH:' {Nb`0f}>s݉Ysb=Obyu5Kx]ףZǞ}u6M\~uKsՋe/ `,""sLؽFuzq'V$kBvvBN ^c)v9}pEe5`=Ȣ1mPA7b*=~C6Ȯnx,.їQ.n"*CWd ľ\[7@[JΛl|"%3vy3y&Gxs^a\@#aٮYL e_u{Dx9c7J0(\㐹AGN8!tx/-OxtHpm^C/nx H=7sOCLMG, vi|8eb.Qnv8^X=5:n w9gL |̦^rwrnN?2ӽ}CYo]yss1F| y _M.~g̼c=ZyQwcͰ-"G<n\5um tľxBOggSTu {pTWU~N9fpFFuX5 ˝J~ A#Y,AQVl.gZ 0hr:Mt˺?K*Fsv $rlσc_go3Ti8W$suYYM0+0\|aFnJK~@귧yJguppثGemC(߷m6GKj6r7ONɮN%s[Af&C[:n(ˬuN#^o5hIMede]T^84vƫ ;<Vʼn,ÎOdڽ]zO`$3wq\Z3*P80H nS%JK7 `5QGj5w`Wa/ܘ\^[6sȍArgꍫอTm{<$"6SX*6-aKOv_ylgVHQqKӇy4_sӖLdn9}i 3{:młՉI85 ~CuYu䈨!|.avz\3n2lˉ=ceJ?ެqcnzƪ+f(֍Y F'65U9~#,6smWeiV#YSKMwV|hmSw j-'Sm8dދPTL) ڕ2+dddF6{ŮM@w Pȓҝ5L{wLެ1Uu [YM_]ZgA,_O=u.Ͳ_xJ|f{EaYq~>73~lO]zov{\ݛ~Ȣ"M;oS_:{ęTf./q)-wYr M֤OjQ<#Ze}VKs3n?o4?xQli"?'k/v3|_+w5^QQ;.l5[ԇ*q')'%z2 09g~CvЛWC;!636ɺھwspfهJ\'Oہ#_4SN|m%o1)$)^mQPFSr^|&3 sȠ4ֱnѢHc+ދ]lmuJSV9T#2"D;>[F'n7oG7;|p=T5%aIФEr*kd_yU~^p}~WuC$G):Bl=dBDLU}0*hD9|1n9'gQ4oɆTh_!+ՔV Hu KP9Sv߹B~>T|zM虩̧{ݷƯPXHZC~div6@@.:7 *YGTD51eVE79M"807q?ʤ[->V %Yԡu} +5QsmDso8oOK۾1ëcϺ0].q'uޔߖ/kTv:.;ȒXA=*x~<-_T>}b_K=΍cmf k:s鯼k*']28hn1ڲY}YȉuՅ09kYCskBd.a%Y730`f͊IY JKmƨV޹Ca-ŮR&Z $=e?7.Px)ÿ e<{Yu [Զa 73k]N=6h5?sf-{$*֥ XBDQQe%U渗YmǨ$|6@̽U>7h ME@!8_N+m4; q8F$]O햖)r:&ԛ~"5d"1,ˋy/4 R1t. p}<^;C[<6/2h!.|?;Wu>zam)O/>9BZUĀ]f܆{Fo~g}kEf({j JevEM!ux D*!,^foWS;^/o/]v`PND{T: EuȤAb1R%G);]vsf +¹ &?H R6 ̆R\Yj>c(풏lLu*pw"7zqtn,N/ٍi)}n"G;joMV:nE}yqY fŪ1<%'-M}FB ëwln]wVRnBS,t^rL^H=~7we,):=~IJAEEmRK"E3^a[s>aqi!z՞̵&:z\דJu'tN.S|Tg7Ao*zw99FO%׹E{rK?JnĖ@^e  l.p~= |=5û)j,e9rٷ$tWWw;!H/?41(4ɉz>㨢qk}pQEMmo-az2k92Pv졟',cz)Y,T/E{VqTٖ*_{NwrELsYl<˽!;Wl(VHbefYvm Y@c4J-HQ(i2$;Qw7y0?)o +,L lsj66yn .x29:Uw̬!^g뙇J<I*]QF72]bC[eZSֶo >K\y➊ͨ;Ƕe Z(DT3|VZL\}>כ7'o; du߉!/!2?KSΣϨMh@@#{puJ-]9S"0")30CvėMT鍳%k39#R爾|CgWpm_o~/󶿿Ps6y{G`25dKUOR\5&wS}19? ~G30j/͢)wBY"YQ@`nc@XI(tVNTzPϩJ$ Um5 {Y̔I+{_&rvtJ oiYZ6\ZQ,ܜ3e4,Q05gbbr=_^:V)IYT0W ;J%3q_ݖ16!ؗBˏ?ŽuKhl{lbzi-m!h4`fznW)$`֌b0ӽVy^ȇY.JeD dJu㙡# /0\(ec-x4NAd_h|%_0NbI? kqn%}u>iIeϞbW⮒[py蓼HT;)}"J HY">=-A:ݫ@߇&dM!*ESk\f&i 󺦞0Q& @v`(ĩZA/ģlmE!N;m? LVTbT4-ɐZ-Ś'Q7RJͬum ꇷe4ɲp~ﴃrD~}=Pik039:lr Q3Nˊ>7O^ mdz8Ź/ l&B<*[YeB_zY˔JD~ճ^%:fBT@20JCIR/n\ܫɐeg{Ka6Ϡ} 'ݟz1X::bZדXJ&ҙr'K^3[̆=V,89g~8>pz7 {.,TTddR* ہw(p4i L]q'k8["$I#Eq/\^nUw =baт(]f>E{,~W9to=" F#,.8" "9Zkd_'غj"<|Qe"?3jهe͌'{jASak"u xm(k~ %cu9C^;#/}.}M?ؾO|v]ZQFFsN3z:CβH{ѭ[ּcs32[ K?n̡;Il&;Xԡ[I \/] ԑggz0;=ު~*U-H A}_?Wix^n::6I+/ߗ7rvrù$wXOBDgBֽׯHM4N }_MY50%oo'v`G `s#.}|l}&ԂgZT!YM7})5ii`.RB}fk=|syA~}z7 a_I,Pa"kHڪ^fBo=mxij*5H0fUpAJUyݨVIE:(CSa ԡYZC g[yŠ*@(eFKӾo==Z4-ԓ!l{5Of$oqXOggS@u ~MQPRSL{vPSUMLOO--z=(*(')EL@<@(7uꩻ-"KhƦdD}aWtЭ3s33]QRhBx(KQr:czbP Uvf?jaɞ}/sz)ߪsR,xYVD3W{$.ZYYbZbx'65aכa 6I\9aȬN+fך&zsLg}$v2;r`mmKd@o@E7r:BmɼHZ}4kr(鑿\7dz/ѣX4"K['$Zd4WOՍ6Zgf(8&.z)nڜXQh%2A&Ϻ5 vv'LW\-=&~֩ݎ XlXm4Fig{πh7<)N#X*S=) jxOoJ~nN 0̯wqvQKVgKU̅ut ʜm}TE\}ڦr(޹׆Icxdt NOhh !X`hv:::y_L?t:b)ag$/xdvO ӻH vK'n>╹F1^5mI뾻T@QW;Ԟ᭥r[p\cyG-9mPC;dAo$ڃe쟭^=2[:jهد[e=H%NUK֒1efƍ,,XLT\\7q Gf$- EeNƩ6 Ul8imVNRIIԂm7݂ mgﳤhilej#[P+**FńYt^J뗋#9Pb,}OsE9 ~v{C; U|;5mw:Ykޡ nq|jů52R0DmBde/X5F'RY4y-z'>SAYn%t@?L]j%3FtTV2B L*ϔNi9B@Q\fmJp{y˳ ]mu C^r+xmHV)juU&BnuU%2qɋޔg]K9k`LE¼q \XF[[\R|>cr3pTg#^QݿuS[=UqGZ_׻$zpU9W╎Os2sN|V y頌^@u{:$&qVetLjK .98S}|vEoO]Nҿ]L_%\,}ԯ g/7z&5zڱ)xÝnۙp|[gjKZzmQ@$t9/xE̊2"!#McYGjKMSl20$lOcP3̅T;@ 5kv{.O}msڭZr~m(mEV*: [QrE2n4Nф/jSYV8WP9$X,~ϋы3n$I`9w Y>G94Q:]N ᕳWYF9*N? 3TQdNX;_5` qWe )0!M QnnqDu]QDuiFDIfLWrpJKVd\l;wqj@?j_[~/ޘ'KM.†37VޚmvSa2ԽhJ)qu~J1ddofJ]x@qgƺ kV5`ApY ~qI,-[/V"`{= /n:7J;h5Eժ*e `p{PӻU"#f&q-CN@V\0&|uo oB5 B0TS~iL("p3zƸ7M<$,5\zZ}Ջ?RdaK\5ֱK󥴢ؕiMpRDڥ,?kU(эo;-{nf]]Gl:yZU*2Dn^Ӹ >EњpWC=Ku'4~ѧT lzxA[fٷLM`Na/ %1ANY6gB9fҏDC3 )Q ]&$H˖K<1^L̏h"XllŎɼwMeDs; ӡw"=σcG؛\ج x~M0^q٘=O\K[:DpTU+] ~@^%.@G&U$Y:LqL@&8@]O=03G–*/(7KV0ͭ Ώmg;k} puדI9ׯL_F'xO wn*w=oOLMbCќ]%RQP#صQ音:rU[O9K{UKd@cI|_q`,Fq M!P.#HRK1~TDMa]~/e&ld&GF9y'osu \}9S-G]Om{Ie _\{Q%9rMOd\r b($$[vX-mj '[*1gh%\ѹw(Cn>@TtoNqemDVW|Rd!HԖ}ٟ$& sC-uNao.hg˾=AZvPǝ˧[^=yZ7?pD?5+gVYHʒ=߲V~ejv;p2P 2o:_2ZpsJ h`cRb{}F]|^Gt ߔEEuE] Lɛڇ^T]Ew8"\@J-]$rQ1y$F g@klDpl R`,yD@>Je]ٙ>lnuNѣ;7ZՒՋyHLJE}ķ{z*Rwq"Uwqf%S; ҆)m[Ξoא+l7kThk"Z(MyávN-==:$U[@+;iC \* }p2LYmjAO`{iա'c K9|ndlb"Pͼ7aLYnq"Zn27@}|-gSZuM EJ7aޱ|S]nXNZz;;QCix7Q%7H <ӍGz=!S6فu{}4Znwu>Q]ʞ{d,@O]D1( !zG")Rql=hUvŠb4_kF)XJ}pplS;T82ioZILvZj'' Y7c'dHkDt`aD_ r_|)V?!(?=H8U<}~iH $0iixŹ9UuRϷΝZiyTO̽dտdLP&@ ˜@Kƫ}GzwDThoԒ5d1>ontL&ɹD>6e+_n 7/W;f){{tohD0_TYI7@\ifdBm"[;H\^Z浮 ȵq%'LMO*&o͕%%>;a&K[kɭ#5_>ti[Oڡ O~H-3 Z_>]bnm[ՠ꺹sCuz\,HOF^'wLwa7-v6lC7V2s%/n6oBP٨9.ؚrR&*wƓo+WR^OH8 7v"'pG$X6|ʺm:nn@8ݝ׹H)6{VPB1J:w/C$Uˈ)Pپ] bsI|5k´LsyS*qD0DY JF᥸~fRHm=Ku(XV3ȇ i`$WQ!\fQc $=-K6@TrD nk]dhƔe/i6*a>i)F>N"dAQ쏗.u2HomϢuu5d?U{=m.eMʟBrV$j"^IwmIUE"kWߤh)\d:,* suO Tg-UocT.Hu Zу&Tn15KɌTqusD@kyq 4yfH131Jd rg $pJC;ۊu> NrPy% .2;IMWi_A `&ystF J]O'Ԫ@8X!fd nB^mԹo.{S=ej+zrችן.|.ݙ Sg߮=^i#dH!Б)[HǩL#Ta%ywjv8zNm?Ri I`sE)28?^)IB }H9B~v+⬭`z10D T4E-V! "%qI  Y3uc궝\/:oKжg]:fc4k܆UIVW38o ;;Kdaw ᮤtxlL>,zlmq&U\eD?"u>?w~?nmh,MLlҋ\]~\[ ^;ɔuLf;E).\rnVҿ#`^W|U,o?Նc)4žq4maM)k>=d^Mȇ3k~?ƹ$PW\|hPk@X$OggSu( Ծ=ɢ`՞N (j $ڌwkUc$@Q AFV/M%3B}Ʈ!|#Ϯ7һ/Zz.`)_qځzab.NcP*d6Z*S)A\*0RnJHQQ_Ju$ KbљƺWȲt,$/pfupV:Fg=Rb)m׶3ilĤ h3=XJ-(30J@tme%LH`s1:sO(vs2 W,M5Q 42^&^7r$Io3R}Ǚ L.@m毴fP|OO-BCIHZ1=˿ꁼw"4VP8|mZ*ă)VX]dV(*B@fQ1*ݮ۫vl\&B%Jv!]hH㷫i~w|7F?~s4#oe ]Wa3ͬtkD7)s׺=5+-tp_%\_[ y\C׶,szWA ]JdqP:sjFu l,2/RS̆Φ c}]W_4uDbv ^:eLDʻBS)\b!kɧ,gKwyf1.2 K \+ [n Eb*W6V2; uGP6P`\&) >uIq[ڶB\`> >4¤4vBNpR (R 26RIqoR#a|,g6j`7M2hz<"r5c"bi{ 1bv _hHfj< :3ё`= ]O;-{@c|Ϸ;o9wnTL& l-+Ss.V޽Low椥k]/b)Ҡ3;_Q( 3lBʽ=1~~E%@d,#y-ﯺmMM4lȸ93rl)oXdmZyk:&溜(Y/ipJ͜_ uy~a Q̽)ZLhtƉr2Nplbg#?`׃H6JԻiXxBh.z~??칔/~5OU=K')  A–WuRT${@RNX^s yۧ K`~{:'`{,+PZʚ ee2ctd"H𺻩Ϋyjl1$A]8<M,orqm=R'AU]DTs+0sifQ^eƘVG} MQe>߯.K}#.'d3}\&r,w΄)N^zoF˶)=z͆F+ha_r^pE,W/ǺV =yp co9u(BuWj"ªN㚹(T]9DK% v,֤LgC &R1z&z19kMQ`.&LCN0Z=6Gӛ6ˢ:<&AB!4=n0@ZO|L~gq o ,q;r/@S\ٞg$pt~{u3HVķh4!&ɶٶv78d ti$b&Z%/U&I!'R典W\D{A9y>"؋h)n5-#[WKǽ]dq5\qg%YO[3UzǍesZm29WKpL"t-w<ʳG쇗fՂ(#̼d}yЪN=(l:ZdS&4"*(aaj9R'KkFpGh}Ι[ /HTD&dCiKȩ)vՆ;Kjt,uvX+(=oF؄d'#0uVG+Vc/3QwĠQ-+PHkPgWݭ헷w? y2p2ƯH7gO7u*DcNJ1pd:EW,$ G" "+Ef'WյL4ČY i%n +nN@j 'MIqhë~⬨,s9턫AF7TZ%tJ1sJξeT=gdԟn&\i4$~Epf(1E,of&Xue…|"D{7c9p2CGE ֪i_9'9tSP={Ȝ'=7ho٬t2)rNܜ1_*>3BZ=#ǥt;' ê'v͍jO#4u!wp E9?2*3GpXb$ ~}%9y\ ^74 K%#QT+ E>$̽xk7ݙ'`Qݬ$BqNmC"axu`D=$ՈyϣDD2L6(2Yw -p _tVFdi%Xv8$`U woSsG.S-Ⱥ{*57`Z|;͉z_<&/n径-, tZ7O^*aLͭ֯"-.q xe+\(_o].XS#=4$']H|ݿu޸@d|;9]hRͥQ͈mR[r D ۥԔ/Jȷ]o9 3Ԛ(k'.wWxʵ:gf}uz3zFoEQҪ{aeYc]6ǹ}H;vşꥢ=-=qOa|f?»\fP̒1 N:W|܃HOv\3rsn /E iNJ)[ u\LX@Y(L7D~u qw:f"$$-i&Ow(CK+d*,25.P{hמOS_S)g{I4&֑9@)f\{yDSHPs/?0ܓ`~~Vu(-U>dUEee "Udٛ5j ׀z6@n0e dn IpNpRB/8j$IFU@ӗSCƼ}R 1/\In* l^[؈'N;Ym4erQ-V.UpzJv)\#W,2TnNC[Z|`TÞMMHT5˴cA%>|Nzd̮X?ㅺ߯&sp5L9DҬ$9_endž0r5*w1ZT52(eu- q{#X|f2#/(Ƞ&9l3d D^Ds f*ꮌ;'ߊ׵UVJǙIAn`WQkf$R)_Æ%PO\fOggS@u9fYMOPRR~}m؏"Zb'Z**ʲy776";fRddɍLKR0iש-:ȢCZpe E뤓u01hOUUL?NE n#M;`ĉ|)q͂[2|UXQ/_W .B_p$a^vb,aNnVfeO4I^'̡mI u1 i:(>8Kڄep(>[euДt fP>OZۇsM`A:gM+JgWIB[|z#Np,L,gg&KYMm!3:FiQBil )odGF_x߀}Kf !R7i), `6Q{/ߠT_ߕ-G-MYX,tBIP{Mg@(2+ mU3|>dWK 6k%1_0btػ@KlDT^;iF16 @[8UDNpn.ˇjw"kׅH׏FU{3|ZbH:v a&ԍIs M)ɛџw9o؅RSuKxsI=|K+T KEMtzAcs>7*uչr֟(JTo_ZSch܈[5𡁵l+B7z4zT%roW|}}yX(jV`=zj[iQi:/Lep}޾†iV{7_7ZUI.lBٲAzps ԹK^C_{N ۥxes?^ܼOKϋnETi[w9?eg$>mcovU쨶~vVӪ"d36J *!"J16?xP29ig>cE7.'/:?b~:݄7y0s)N^1#! ǜrzeah#<2*;R%-A৬rI\(N !L(d59߶;v]tִ?9ӴLU'L瓮 gJ NƋQk )baY4=?X}mMYݐGJyUSp zXА&#ױIHh^'ǽݝYyZv8qf'=kMzgq7&e[[<؞8)^O$nYf0V31či~d G;!J)- hzmUHmfB0%.)I\EyHEFVR̓<)r(gצ]O9a3Gw3p?`nƼZVm( Oq4V) fᚤUKwTz3w_67UqMeE:SJf͎͑t$kU8L?aelIuFNu:tO`2z{5EtUi(eEEVeQ֜h3˛D*ϗ^wm S*qILDP!HƶIVȉ@Fm}sNLvuIWu+%:(fUnȥMzX+ OLuZ;.+C#Buc#* #m8+51SAF)iǕg¹}eqn}5.$w5t(ՁSPuѭ-|TGF2pd_Z'14sە0XG3 .J#Έ-h׬Q{1=tccLĉ5ƻ h&V""7_"@=mtjtQSTIF *[cS:bh{%q;aud;J1ũqLM8 zpU,t@)!im?~ 7^ QΦv<$44U5,k5Aq3Rc0wqʊʢʵzp>#O70U'I],q"vb+]A(Khe]_秜đ_==oҳ%U̕EuTY#;5fi-U;D˲ow%RS]cJ!QҰXeNC[P-"wf!uSp:+4<Ɇ1DQo$R۪ eDޫ0Yt`2;tsi:tYZ“b͒`1k;zp̨ 5]XJanIdxwe%æNWsO/o.%f=d% HI t0pcԄko[ Oѝ8{dX-c;yw֛s ~bޢAYcF6?Ab嘘NAi!|4Գ\:u3 [-r@+CQUʈ'ŒTrB6ɥڞɅY"I)z)[nO?w[Ԥ}^]w.Dgۉ9ŸWe?F92 ɩK/6ba2Nz6ޜ,z|v@6pbDp9YP#ԥgk5&}p볺+]%]L6tTWusLg18dTkUQ'(ĊW)DѝEf¥ eɚe똔pZom]QM򷢳н9mj&z3g1ouks 81VeBi:ޏF bǝ"&k'SvGDBk3|34& 5KZcD,<@ uy~)QOc̝IK!p禍t^5緕o&2Cx FeJ?-/syo)B kNsSnwDQ]YQ-7D.FZr#?n>7b, =Gj%{Ԫw=ϒ&,!?2. ۅ[s].eƏMzXzY亮.7KGmzzη>^p2St,KɥYwܶG^o!T7jRkѮ̘yQawSnEO:kww8nP=ՉJn/$"JMeb?#y;{l`{#Ezn5kK߯K;f3s͍{773HycMnBF(!P+=} 1=wBRYJ,/ԛE,AFRT H"%:I =X % N0W。Mn~sg75qD8 u6v˴|84l 3#JL,k-QpoWZF,=**+3l L=? <]'f6$_ՅI f7֮K\T5m㢈tt~LJͱ{*l(3PV܍0VM%n үqݞ8 jo6纺1ۏ}gq qBҶQʬdVYJx)NflڍUso/DNZp]7)B(ov g}Nfc$ʼB &,^nX'.J,k&¾VSCQIL=jKt+-5ÉfQmI#߿q%!{$?+"&[am]r -J4:ߋ䨓 !Ra6"Â1<[&-Q__V>%TM)<=LIXVݾȶE,]p{mQC:J{$ޭ,+ˌ"BD3=;Tnث `1F ]pŒMYR~}bW%/n݋|Ίn1ϡ"r~t(@ϒEun@dݞ23FzvU5&6 et>^M}]vN2&( ^`R"|9cwpHW3b.k \LfoK1"GkѝYc ][ȉ?髞=?MyKy-EA>_2̌[r~{nˡ3MM6"\8Rs;*hj;GSÇމz] j 9oF)f)=ڈ}ld@RXvk:xtfiZr{]F J@m/uCPYU=;(cňq IQ^b i1L)ϺۋF,g sڰrv}J\t\U␏ f3`ܚRj.tߕ}YoaȲtD|K'I;n|yL)ɳ}:(fUoeGqå~N0hm4wkb 2p &1zfn2}p%־ɩ?}eu^FSt^Xr0Be<U(M"A|r=I(αaJ8\93w8I[L"$PBmLP+-2^fȎ3_%{)#**H`dOe&uub9uO|xb5MMawO-KjNnV'{sX+ S-:Y,ۮ/Ruq32$=0纰nN׿Vo%eY꽾ݿQUd;,n~;3h衪nƓYhV63va3om|ìl͈+6",&sԭ*/4}.]ho/myoyAMq݄6:w2yLαDX D_8ѵDM+6 B롩rx*\ ^T \4dntPLè#43n: ,*D!sݙ>S5mCe$ǩOOW; yC0-逥΢ee &L3\xWTr+bdF ϬZ(%T|Ow1TZX$ѹJ{3g1A;翫r5EgGQc]R2VN1%?AUiN4웡g!K 8e~lX\Z!5{!ȏ`H{.i{r4 hA}oIB]yj/T){_C%cԳ~c9,vv`@t X"+B!R>z?*b^&2dam>dܺ|LsyS*D6YE0qu-8UWzoE‹tL^66]~U .0GI&Au!ŅDއl4$K_vlώr~s ԶWdgޟfey*}O`穳nusOS.2zꬿ=pʰ,ԂE[ #quSun$":h*+. 2~]X_㝐Lt4IF/ wAZiWnؙ>c{ty6UIT|&+9nH.YNى6V~ oB-==Wbr??5y/$[^d3/sEO3Tj5m1k'IH֒lbfJ l&@VCygݔp/ )M-EֳMK:l+6ƼhM\EؔW.r e'<2`<ܾο d9Mz.1r A :vޥӡ= Ku],&92/2T_N\~M7fHfdLJB&\'cK4!`6Gu)x,' ?:ys4Qk$CxiTǡiOT""+Lň ŘFz!vVv Zg!t0Wә_Σc{{rZY^)#?G]㹯-[Kʙ/ݽD }rU?ǒKi)JkoH,t2wW~ NQDƷE3QٷeVgSH k@Ϩ5=7Q 7UTaq1.h17DX̼D<hz[V+]<^'b&akN}ȼߟsI{ۃrQoWP '-#J9f*3hJr2rvNX{{촧c:^QjMC΄cjL8qlfƶ&{ g ntF-n񵠺bKZq69=7pkD*gGML0eKPK.^$Mmѭi\} tJcuYLR&b>*`ag-Pxhɬ(zS3bݸwe"(^hlHdcOAD,kd_'7櫻{:~=>Tޝ4CiPsx\ gSnVJ`e]ϩuW{*|eY ݁}@rծڹJDH$Q @BJ(( Ѱy23] 8?sY^rw?^ZVPߑFORMkGYʝ\Jv/?)?8#h7NX?6OXoPD}h淿<"^e{L}[l;6zܩ{ IQ\;)ϊgRނ%%ղpދ6Izz"s0 tpQXee$`X8dL]WS;Y\ )"I6mo_^3b1d/yy"4j,ct?@ E3粋)e$dq[Pn80۞jy3M,?p?s&Q]8Yl慟qs]c%g֔uZZJ0%EGADZ"t'T1NUxa]ns)",f]uagVLm꛷~1IN ӗ&ΐ] 7׼) 5pDHU~|2ivO:MEQ6SK:LF.·kSn`fNm7Eu*~ǮdO(qM{C@S[Niv =^=RL Sm";"8@esyyjold.fWD7&n(xSej :0.j|m __OMl2Mg7._5|?Լj& u3zX9=TSdq0cwE+>gݡɹLEӚm}uv;'ޛ"yߣ>>SۙkARflb8to:[gELK_6Y&}RegO]V,c>q| \~|:u? .3k՟&Z!ƙs/&H=F*GM:#nm2"hf`GOezGPe[$4mA'L~?-ue!(oߓdɱB8<1 =m- C޻}UV X^DHzxEͪʈHYFu<6I=zծk'@[5FlTѹ{3Qޖ>j$𕨱FI͏)Tab _[Qpܬ||D2f~^25kH֪֨Ɏα:{:ͨG.W&NFG1wX y-&FVkfP1ĵ0'rfQrc|iE;+ͱix M\@4;rA*}bEK)>";l9ҷz\>Ş/ s*[p2UUdB`r \N즼Nr}EgAs_kּkh XH*6!a[ qW1FR~̜v57o[ Xz[| DC]eTH/^2l( ~Nb~&6tTVUUdeID$CHb=bHz螲PO{W:;{*I&Ã$suYgy9[wZxk= sNG| Aìh Md}o 1?5/80ղG!! ͕2mvooH6:]ާ=XCls1qQ\f=Oe-YQQQQ(J4̕yUzT&1&IZ Bp%^+/"4( ~dXzvjzfi^@ߋd*. U?䦼HƦ;=H:H&#[1B%WmqoTgϙܼ/8wdO=kB(\m75=^<7'0ZRDM{v2OggS@Wu{MQLOOxTMMOMeN]EȒ".K//ʾnejdd9rZtv=aOW(*T }8y0nk&_Ǻo#Fmd ؔhL&R'nv+hS& {>}˙^rw3q4Kz|AM,zmT@g{ DZ3S*`*0' ̂[SV:2QZWrwI/_11|6/ o2zJ|^F*Qӕ!`aL3r-i)^94q[_5sCym/;fWT&ty"*;jUH2| +p#WSt k.| mo0=?8\aA\?+͛WL 6h@6um}?K>~'^өfDy <2/>tyU튃O}g~<0fG!ѹY`]kEabM-OL|[틤ڣvZ z6YoO4FW|qNmrlN/]|*Gv)Ü39 45δ6YTmRk[D'*zqgo[f=nMe3ٝ3&s09rdgg ~YtوiookʄSgF];S6S4'n/2'94^ҚV25 ԟ3 jg!*<7!PBAo4DDECTKCDB aOf^i;<1[@;oiS&MO~mp#OF7*iq&.LRp uo_})SW2/@ *w^__=czjc[^$>z]?'qW;i_Q쎳sMnwܣoޭ(K/vq+~w^+w 0g%DO<<%utMλ''  =E.Ϗ^^G@4LvwFj#4S* MW->c3@?yu:ɲ^ չ3/(ouVxy쇺fnbL}9W\,*̯°H(rMRULIT\1[-zsP/SӇG ~qGp>)gw 6ZB(kVsIvak4cjM*9i,J9r ']ݸQ?±>T2!j&BOdz}߸Ʒ䘟DqFǖUZRV4wgmjYif~w#HCd vMa>E3@G 5v +oͶZ8aY\j;ZU\(s Ξ=x&=fIO/JVa?l }XR}XM?]F?Fڠxo/b2N=joW(rzsa&檮7v__]nNf+I8ݟ`e:.qcz鵝ܺi{6h *՛#9Mpr'RFv虈a1xқkןlT~˶ۦ|uUEyU[8k:i~F&Ggߖm[)cM:>~Jzse$>Ɉx"z >޳b:Ufʳ:p1L o?7aLW0y3w霝_z鉯^g%JֻOnDCZXw YIfZ^b7Km+FuB 2ı!"s?[jNi/SD$o=r -,;KIa azofK+EN^|^6FvSt׶qTT#.LK,)NQp솲A[n"K&Ir\S$'P6ֈea'i=1sɯ$]g8P ܯc;\}w?]L؄f9,6a},qV3R4K+oÁRAj!Xg!u5D3r#30Cx9k떄d#(nJ;C\OX-}E֥2cKl3xjvgJ3n719@L0ʩa6f'.+!ּmʥz<=&uB\? ?vlVnHoZ>_Q7"A4M0ŽA7_]X>5`I g؆%c޻&ծ蠻*+(39c@W'i6he$HiNV-HYzCeۻz]_ddsv)ޕui45[ cv;L޸1wݚ_]Z>(e3=.flEQяiNf@2ǁg6y0m27'2N}ߒ݃78Zt{ +Kn*fWMۤGbw?LG/]jZ~j뒌̻s dtUj¯[V; 񴁠1`Q _\o2- yn.Wu;A-SCM %7W&}g 4GU' qjW*:ԁ_3i$yٚzڎf/~Ih`U agCX]R󖲽5hjÞAbkl]Fhkq抔{=/B[ ;P@{++ `sXtoc R :h%{921=%'uO[$ łxf$T.\0QC"etgO/i9<:\*~'oOnM֧R_+QwŒ3z:'/ O\+/f5ݵ/hE.!0tPnczbI:S<,Tqkf b'$}oa&pn"{?Ux][HA=S!K'-:T.jɄn|}]1F%I/o)؁[rqc 9qЈHO*zٹk=uOԗLA<2Ѫ''xCPS \JF#H}5AM=uNRr{;y7 7R<6{ o[g+ѻ7{j)<,vS9ދ$~ 衷k]ݲʢh[h!`P vӅ@ϳ7K,qvA A;4xƄd[.C*{e_Wzx+\*RRedy_bљDIngTUowFb *O.CCySg~Y~o )6"cjկ,)Y1gv aЁa bUQ m]ѽwW:܅oA]\;Pĩz^˾!ͯ}Ee|)ֹ6TJRr܋Aɵz)mЗF'A7r'ZfĢ_,OolQ#$[Yz =2 Xg=dJGp.~Mo 6huHHG,d/]d8,/r~`'I87^b"66=O_y&Ů=]Fvڷ}$4(O >j;ͨ(ұr~F=^@ZXLAԙDGT*% i2sHy10K7+,:K6"얤%2peTM<@z=Y(QWF2_2زIAY#'#'l9 r]J;)@e'5eɮvn*졜? (fA)Հ4rt mg\rZ#S4J4OggS@wuzUNUUdmDNc-þI{2>F_ZChBO&% &ٯĝ+.g!b&-8O9hj {c8UI·Q[Dj{:W6Ҁ.@z ھZ\r0Ai_S+%ToW%WKd#TuܚaZmMcIn=| AG-@K& wJEep휏 ~=#$Mؽ`,,2]YUY&L|}x&x` Yl7"r)OooWԕ?PHH.#e:N>!.韉; 5Н Hɡ c @Y v@B^֧al6]ثI3#匉3gČɞA4m9kGDS`Y#ĵ s3{}Vz6w SFQ2"8><ڇ^U ctz5Uԅ3!%7J;,jLx\/@N*KB DA #j0ȱ.,KqI"D~u[ZS 4j5=OәI8x<ՓtF~͜q9" `;5㔸j:_me)^WrY.O,4Wb3ːu~6,/5˳"A0"!Xk;fPz ס"_ V9I!r V{V{@ ԭ 8ag>BWtn5%񩶅sz9bRȶlk/ %L 寜EckŲ]">7r<6K |ƛnܱw%c6IMшjd%4 dAS6u]֋~,۶5OXӤ{}v9r u=dZSEfD"EU֓$` 5x4& 4MBBgm(BHg9X3%wbV#O[r@6뀦tF WR_L]~U5[a:V>\ SP8lT]AQT:7VFVaq5˴Cgho?u_ rR/+픽9#3 ͘tn3'r[wƂ W@$&VLݣ>&Y&Q% c3XfSM G }ĢO5"D^ߣė/s%;yF6H atzj!UiS;oD]qK[@4 =G%*t7"6 qX`GOTZ%1,,4K٥)6qW/W/*w;gDec/oUӂIgH_G䝉Tj@jjt[_D?|0# \RBJ2#Ӂ֩{jZՃ̷m69Ȥq+:D',+rwܤV@wo(Z?M+[,yQ=2JznWc3N3=٣5zn>MI)b_aclkV8YnL٫YX>EQDّzqSGK E~:3J"YEmqڲ=䍪nX{+r@d: Txp"W>;'֔,}_]u-=Mg. l(p<(2}`ͶL%LFǰy gD%ag 4:*??3:<ggc>B< =r~05R鰄F ҽf>Sgbvk$/9hc6z~T{Qp~MV[] J!mMhOD$oc:I4?b ~n`<&7N#ϞB@y[9̀xUB'"YrZѐX)sYlN]։| fr\Șw:t]ߺ+wu:n)ֿܷkcv~|.ɼqp3@0a(R2;Dl؇LDJjVhh322v>՜;dRBX P,E<˔HV3AJʙǕ- sW>|ڷWy=}GN7>A5cdXl ‚ rj¶$(R=ةG,)I`6t܃]r/_ͣ!b:}o~A'`9dW*\r YSʨ Fkɨ+V/W6#|VR5ٸ~|;hEJSzF5/)F412=fXpQ⇇ WeN~;׾ u~+~9^j*/$\Zl BQv/ŻɢXj8' /,%MO+_jhS"fafzYRk2Ĥ!ӌf죑*KMU "+US`gA/}ag4#g?݆?-.jңz\ftݳ|-n>q/jc_/o~c%)`,z ͽ9j?ʫ.^}BGt@~_u\ӪRfL8sAq|{c!`Rdg9f'ra&&;ܖ L֚ zIM OggS@uu#ޫݫOB@jE)#d[Q"#BABt[Alknc3 A JςQ&?-sZp bDR`+==RFQq_]vtvrpsuF]b퍊1\B$WJl n^Te\~K09rX9kjȼ|·%/ŵCeY=v݅RʢR\-Ҹܣ% 40%_q` 7gC`SN`\p@RZ? /r_0 =0Ǯfj=6,*औ/޻o|(CsPpjѶv@K6i77+ eIN'ȯwayW: ɕt=#+pQ`NaoHEƙ{r eMԗ?V׺O`Nۮ` XeT >KZUuVᵛU.xn[yz- c5B\Wksn;t ̇{~=ʯ5aÔ_S]M_}_5W)QVE~tC\-p=_Q̯4Q,ojpl3)=P|PR^z7 x] MS^=cvlk i:ڈ6- @d!0C*ǵ2/RgL@77cRI/ſh/i}\Hm Ou'מ-c*ɣrqՅRX [ ޻}pڇ zl_uEY!Bd!p8T1QsM<"g"ESK 2Y;oӟ?e./ңH6A,}{iU._]"r#އJG":7Dujxx ::3̤m))f)9q#,CVZI:Ӻma7]Ja1UOK$ uwnЯCAjNm (ǔ[L=hjDjWH4$2k2m{U]Xwܴg4FP4Bܹʶ6ydj+[7VJLNHp_;wBS@]yWgvm[@F"ewOl M.2{F|*nlV`H :H2ދ}TZfJ4- n2jVE"cs8jjyzJ8,ڋ}J@QWIEgo*JbB;MU3m=&(յ)0(*,ZcrzLeL*D٦`ғ,kuw^O)ٸx77V9)x.' ,Xy)װ =v$#i]tϷI*exjb{JG,Y6X]Or/X;]I Z(Uګ 59а?(CQŏZyn*"THH;cu֕ ݨx_f8c%Bm0fj, dЪTr/Du }BS|f{hD;"Շ´ 𴽧iir1j|=;bof~)LObְBTSz  ldg:q$-$Y ~{}z3핀 ^+& Y{+ʢ2J@(H;#`w=UO:8o"\z:~G9k;tȦ_9$in7֫uUZ+tA|0Xgȏ\fղA/S{\0ڣe[j]^|e^EъHr˶Y0ccɫG =I鼃[ 1ׇ·s5)J47V2τ@  `4$$qα8H2ޛ}UM+zH+,fT(3*"s" ۫ P@p \dDA&Q01zFG,]ǩ!Hcڒz3V(t1x HD: d]H۴_N73T1kqSӡr*H$ixVu3*<"`vt9ԗ}"9Gdv\nίmZE}eboݠ0#r-31nt6ɐL |gOj^eʤAth~ _nϛHJkZֈv_Je#ȴHC}ŪKoN6`C،wPZ:#q܈ [)q{?";x3Ęv׵m:L. +ߑ G`ޛL..`z J@`zd:jRFJ)Ȣʬ\L=ySbcH8Qh]A HPR cOZmⴌMN09I /p-3F&"s1[^J ݼօ[cr~]g K\O]e>Ǽ,T5Ӄlv޸jM8:䍚|"p뾵Ag͟KRDL뮂 ;㐗BS{eu>Z%y/hhp ˥⊺Z"KCv g%.{cViBvZaۏPkG~l e=p\A)AneHܡy{7с wP9@f_O֔qqz~!<8N7C$BYl~7k0Zggt˦X S ZRyjbB|ڟ 5^. lp6}ɘ z}RL$roڴeeRgΉՆnM=9ziDP0ƧglV7jeBrq(bTw@#oX o폃1I0&6U[}Tn tRl^2hgo<6KILi+Lk/ },{Ke#~|X|+j=Ƌ,>UK[SAȷ22i슟|= "/ÝeULz9ȹD>1?Mθ_)i|];i:Zj﯏\F8:̅I1sEBl1'Dv`5W{^F>}÷+?Fͯ:]F27y-lju: q47~ZIg@),;Df{\NxպRF::,.3 a$0RTLNGD -[,0 loAOT'k^nnӻpXs2z"dqNI\ӥ&U8òh_ O&9D-c<9՚:fl\IPUoI!~exp\FǗN>VTtvi ZV{1ƙL`."r(:QlH qyRD\* cqSXoW#Mᇬ_TQ+Ql'8aqOL_SgGl<;lzw V9gԍ"w[UZ&#OmL[CVb%ʭE!Fe>E8Y]DFtF͘Cfv+8ϼ^ ^zARDLR r̟Y\Cb99*gI!K:2N뙍 mb{3̦˵yJuݳ{e~AKe_q t>{+vLI))L(rFeD%$ nŸG!4r LrLS1qt>rr8~uj;Θ4.O[ O}e =Rjd> oj>֋e*˲O#6حAeP!C*~z)O$^} UXN.(I'N[֡Y(?3Ƙߑӥiظgw/g'(ShaV 'biAFpo1AV+ɜL'~;~IhGkH$ d$.WgL+09:I{|AN9_T',&՗oGḩ:KFʴP*)w*ZǁZ!IF_Vm.Du% s"9 =k,~/vw-s}#:13o[ͤt:1J5 r˙_g/Pu8v7^R?9'0&s eUI0}i2U'VΊj BЭ^ ˜fS_T%@Z'G4SwaqaBX6]S$`H4Xq1G vF8FBu@OYC(],#5yX!Tϼ==S7M/9_u  f2r}[ar%&: Pԇmxo$ӿ%-ybwNNq<[BX!ﳽ[_oYQ!Jll|M eȈ挴23Gf:Yo}V,f;5R@3P1m4 >Dd UGk&[of$_뤓r16q ~p"<׶ &ʛ58gރ:oy>_޽QXԫ'%űLۢԟ)m27]^.2'蒲@犐t)201yK \xU߽1qǬk F۪*\2ja "o+˗XLmZcz%E$F6.!q Цб#⢋R%di J8?m %e=&XBuLܓϐ0jSe?qAvу%Sn759~G` J#ؕbG "yۨ;μ_ REcVd-d6%I4o*M3BO"VZ!ϧL6? $KA ݨ7Fs6$`؃&.Tw'. T9$(,zJw֋e"mB3 atR&'"xۺ WzԹ0caNJc\?Dy,psFdzڵTK,w]meh_E (g{v3M0m=##^,r^o1uqKu%D8H-q땝_9f8ޥE,]5jޢ[m]K׶S[==_˒l~^y!_fs=ł3ֽ#_k c3;m>׹TcERݾbfbw-ܛ}u~ld<'^7 fWxX\K['Xu@/ef; jz-0smAeuIP%Հ&%7@iM}ܺ^3d"l”C gFGMZǾd~=/Tzri7i[}nQ̶\nlR']uy.+%I^R)H6.>]ĎyeIW{sUi6OHK+W괤1꧃U6ThUm E!w|oV)p[ɒ`JJ0fcRP-f+,I|ݺgF_Yw,&*=I0ALҥ۟%9[!KdCBCS>hR{~eIt<sc NXVH/:ظll F~biaw絽 Z;6CD4> p 9 {t띶$ d1QET+BzI/ce{}g_̱XNSΕi2V@R&<ӥb~Q QCO9S!ڱUqiӬy!D˴K< zzZ\ ܬE|gݘ]lu'ܗ9sSއ򥁫7u?:,˩˰=z %e1X&ޠBm1D,mr/3vwʖE}+M_Msb}R[EGaoTIM{mЋM,g"Eߩ 14f#c84άmP@"sܧ}D$sy5GAY& ,#8ԅQV(ݕs5Ώ&&lK5I%m{\UVp}QzݔҗϿ{f@LW)dVNK1mSC;H$BE2~q=d8OggSu`5BWQξ{BKBDDuA$n>Ͼdes^vKz\YX20tQ#!{uWr-.?%uY⼈ (A$c7e;8W{&eK~Aky7d^\sT ^_6kr$D\brjY-gw[g]_q(|Ǽwe2dEe"54Gs+_vu,6ž.uc=g. oܗYrgeҕxχUU-[_-ow/ Kxk^3ǹ3/"g}=e~gS>P׊~݂ o%gmTsܟ3J$  ~./ycBP(o̩‘UB48er P|a$?%RZilSiGa`!k,ގwԥP7xwS/QMg]!)w^+OlDA޶ vqg9'v鼟ɽu_FQH8wK{V)LwlH ?Vkp88 XC{=:hwNC?"T wa!-htw4u5b\ JcJI+ = 'gۇ ыE+WN\w_k "Q7 a,qߙ /!-FnyVZj8/ݧTFO\v sٕ/=O.Qw2e쑥,_.S-an]B|U" z>(nz,PP/w;;s:"dW..{h7}|FX@*eB}1_LJ>RWhv>9@r0yh"fw%/@fw+օEGt~(frd ȲÊfr[r\[[y3/ 40Yb&i;H͗YUdǖ5Ʒ/ĵ1`h^@ YI=8U(24~{=&Awk"%- MjE̐T4}up}6>ܛ6x\6s ,$,3)IZ>Ya%1w^N_ޣG|*wZ\Jb02iDا5BdDG o 5zF`͡PFJ'.R\7oAL&l6u훭瑱yL^~)1'E&5cU]?zWBR"ڍ]CAG 6hdž ̦ٺgg^U=̬q3ܤe$%=JA^6{& @T ]| }DduD"Sk#cUE6w7@vOcQ]Ww*I̘ Y_"g6GXmn^}޺煾~+VF1m_]tóH:od;}-뷬K_z_lzq27z= {I5uT=MK޸t)R|cL,Cj T1>.4]3$} K&uDs AÊL+'DC>ݽl}J@j;)k˾Œi }"m8zz B[K>VP1/w1$MkfwQMڝ%c&|ew(sCK?$?9OZDmncݩ3#VۭT>P9Cz-'spv֡ld= [/*@Tq.. 䴥H Mxrc6`+ƛ_jb6t;]7xDjG3:YUu>j a*# jhrLVxd48Q )wmn8Qv7['8Z0~Zs5N|fL*R|f.D^{\v'!`_K?sVrg5X1>^n"uZk-ՊiKiDǧ:H\,~Ow=NU9]'Kӟ՟j Kc2S,Fb?'3S瞿N8& E.$S_LT=gDy;[RΪK6މo2V>zo@@wɓۯ js`7<|Wz *瘘巤=ڍ,2A;=Le^&f鰘8RXJ2!EDq'AK%H.N^q\cbG5c38&*0Mw~7LiS'ookߧMW;Bk炝uG+6#0]vX} 'svpʱjǦN:y$QZ):3"BdƋG'RSi~}S~?*}V+2f[fxis&֮'8ݟtr?뭽`~2@[FM,̔uG;s ]U]<\Mf$Aph$ bY|+KvLgNU~Cqfv-٣NjvRf=*BTN]qdBP%' /->FwM+?~G՚EFnATŊ/9kҹ~%k^gj^ᓪ5YN=ׯT6DOpXoQ:ttslsI98^C\H_bp]9=UܴmKeU̍׷6rc<NJ.' Q9Ӫ#@()Dgq?> UZE\sJ j)].U⸁ՖSPg6qu]dּ0$8(Z GqS*|xdl5Va~<L9:K[MVshm[Z=s@Jm_9@T \8hXn0PaMEĻouV:3hAI- ?ĥ{>۞&U?]h =[:*Է?#Bitocxo#~xn~X{O]>]nYƕr\kۜ7n?$)wCA@eLk'd $'%OggSuĈJd~{= @ 5DUYeLyٮTSwmH#rmeg%klcQ.w/b DDge"vq(նL e)=*a} 9czag|fPDvRGpY? ,_(dۉ4F79 H3.+e#ɢRJvL9Zt :\y[xn"ʀB.K\#~y.)M:XA/ɛ(+Q>qH^(uY?tM1\̼!ѲꐏuB2ժ+K휧7._eG>"&z5pC@$/8k%0tVHS pJKYWVw6'4v,1@60t&)$NQd{&zG2@=ѵ U>@o71;Y$Z\ܭuPi.C'݇ZLvRҫ*zr:Yyi)2}+"R54ㄡKƭ]TIWB6Tރʦ~Uʜ߸r+`!=7icuqӟ,1DIǿ~]ΪLNwExorYXUʺ~E_k |1zvt򩗡M{YC}}'D*Z^W_sɼ^7a3@É+KF,C4)%QrیY΀F7#xMEgT8g4e(?$kV@9}*S %cWag<W.Pnܯ=A\82ܕ?1q8ǏǛ8HZT-9] hfY~:KK5^5Ơ̲REdFeǔl[TγWynv>.c"`hd\ƽ\r $hUK`;c#޹]+5vJ[LR]gd0aW7ѓΏtϨehvu]͒' QD&}qM_o:X~w v_\pl.>ǂ#yN]^Ce- JÍ'@ iJf`z_HJq?5fP)Z IsdK&K} ^Q vY=Ue>p82C@*Ϋ$@ୁ[ځi%(JY lL.bI&Xi̐d$ѷ@3ZcHd.ZMtWW~Sj֔"OZ9+坚٢arVaky|֛h<1 LѧvIk{z+gֿ~<4KۦZj3_v?%˼ !гy@:Hnc27S^.hvM`~5zWDZPj fQ;)-HD{]A5M7+! N>+{]2WhjFAB R0. j<>ӵ6zpGQxZy1n,:`9o>R$2ޛ}/V"TnY.ZU ŀ9&'o䒰 ƁAqLK,ArSLQUW=}𜙃uDmށΎNȤ]'FɐڃFTz"՞RDٝ9/8vp'N./c/38NC|E ׻6z`.q^)jXI\1[c4|u{~ x7ukZӬgIjwF}I2w Y ר[/{-+jkce#9TUvNwM6C[Aˎ T-)k6s !Γ\oHco`,{ikUdO?.|broVS>BгD|ڃ;O^ݴTIcNЊ"Hޛ} {}ja&-eEE f!BbwHTW@;T,cH+b!M\'0]$iOBDݛx9%E}0VYVμsXHe8)=J4": 6ԳZ\i_У\zI;7u>^gvF+R b:E&)ZI? 4aew풺^{2gKBI*x81II.A_X0[K@i-ݣ0,1dRCrSp2C7 9J*3vڄHvYMA5&MO‚HQp)?YF?t_4ܶ^O\f]۶s݁qwi!}$;?oSF6Ӣelmk8996`EF-'No 2S*28pX8uϮ'GiXH dԘ)',k_VL.P(- KFZE$ dDLSXZ~}䷭ZG6=&B/WB0x: :BɹvV]|&$m 1rYA~ݵ.}}qWW1Fm,՘'iFKJ@؟[%moJdRj- priy ='\7хK k ARG Poyn0^96ӧRֲzN&+Η9ZwȖι&ߔCdl3YۙG'.@KOyn04LwNhl6gnیWsoޯE| yJG9uׁeOggS@uzMLNNOw{RQOMQP>4 ΊcO;RV+naEs3/զk,g %nE6@准~|~/3RUX:Gj eyuM*EžcbzpZ aRӪAq qXZ ]RQma<{u:AV s2y4U5e`ތOϨ aՓt&Zp}[98pVodM` ~8-?~jQ}v^/tkHofYؤʖܟ<^wɎ{QO<-Xn^ǕPgzuԊ{+{'q~[XGJ!H̛1pvxش_]3Ž>u+e_[VI%|fs0 7-κlݚd!$!s7[2u'6v' Pb!<˦Mnt.{IJF<ݑ?P׻?w+Z.Q6}neJ\vSOXfFi N(a- { rԝRm79^yCx,R(e",JSc~L[q׏U ww]sj+uVfIoڗGI'tR,F0#N A֦ʡw2U 1@J+޺{M ׋wyLqČ)bMi'o/eNYIp S1Dm_eFomCUXѻ[hZ-:W%i7/ +?)W_^.=i5ୠ=dHzU䪧c_w.a,1XX¼Y=abfQ\W,\`5?+28.yKenk\V:oz#ݜ{>ELNn`(fx {[5r V\M_iZH>NL !vR'15-J=,2|[rQT64gK/1Zfs}1.Rw> ~avSs5jzIUuQRȠB۽Xה2RˎeXI_~|ioO=-7|S~41ጹߌu)Q5B0 TMatp0W2-:ncMvI[I {nԿ'j9wr0.cVEU qb&L]3~vWf_U6uVR*^= }XVQz[={,Ăta?m,81GFFGo!QhuaX[q :MVW.%;}Dg=7Nv窺BhÙծXňa❠"DޑozcٿE*Yקq;~)}Wͻ>8w͘>*Ю>z)$}-©9s|i>=_V*C**6ߍL8筪8wg}BnRD7qs5C޿eo{A>|_S|Tw+l%iJ܋Q~z#Lw˩ݚ- r nEuZ;^-u*$ GUu-QQYYc"GYeU(}c^XLD$)qE $hcb]얂jaoΛ]83c1@* ['^~[U@/S. xkꑟt3O7ѽD|k{i={=+eШ.vBKyEdOtdIJdVWY֊lNfį (.hu[rNS)((VKs*z!}MfAwDzz^}!1?@MV, 1CyJ<\WIW`}I/N]uKwY@AERBϐ$LRֳ~ң|xLAΓVkYE_ǐ~ʛ(aDp{.0E4"WV+kS|'=ߎ'skH"FerhbO"Y-[9SpQgHӧɨ|Z;mtox:Ք nwn'#pv±='>P۵t:C,˚eYDX^` 6~v;4zDc(,`pJ4 RuMg&6JJ^V\: \~KRFA+DW`-\(h;[WPYHx+rrDy5V>|w?y4!_ J2qq(C 4׬Q*qaUXA/+VĚ!U0Es놫;YeR/_a]s\⽊S;򇞟_ycΗśX~zrcjuҸb6߹ {̪c=@T!LPD#pHVd$4)UDkM `ڱ0$hڣ@ nt,:3sX09fLQҽ\>Do.\*60 x!9Tti֦\N?-4 w_J Q:?{tN9Jƹr~չg}b rXll[GdVgOggS;uaXOUUSΚM,ޫ'Aכ=t=jeJ"FU=ȹ{?p;& HX8 ׼ȑHFC0h%nw b֎t~s9wfHz{Yw+i#^k:K1<_лzgZ|&R6:&Us?yse\]c`ןݖl^]߉YV׵y Qr-ua皺$I|#~P'.WuPH\3ڔs< r_TFIJ;ztyQXtaݱϗƸ@,Wwe#5Pߋ90dwD+30*>YI~*k:ƱR{;Rx\g@JzQזG{;xe{ xc=86ؙ| Rm2-7 E28V&ۈ76R"ދ}?zzg%`zM#2k.Љ` nƦij3E R+9J4{Ktuo&Jq}3I!Enֹ[|jLe!^,[5QKTNZHnqrP(:uHDA/cnp˹yΫLtd힙!zTN4tVl?-WI7Or-J#sȖL2~ݯX\2Ef{ډ: B@:4 sܸ-w#$ | }]cKw jY8; ۓ 1*3_vSD .D'T";eʄK=u2KZ eU+N 4x~v@Bd$={@uB=75vvWߛYo$0#̱Rȅ.)K%{}VM@zLBՕdu2$!.Bه'yQ<&1y @O^;GYt&tj[M>dʎ\MU݇\q34%6?w=ωd"o5 bJL؎ÿG˼Bf㘠 ^oFftN+dHa?}X\P 9-GA: Ζ†,ȐkY.5}t@e>ĉ̒ Ή'z~MV^>m{Ɔ%6܈Jq Yqd0JKf1ĝwW% K}SdNNҧepOvmx@B(hG_a*AUS8u/`$3~ h.~k$ѓsh ^c M㗑*?d$A@x17CHn%P6.^F[:ksNβA_Yr)#otӛߌd-`v{5PPZV?z(`^PJoY* "m(6rA⭁1ӂ Lޔ$D:#@Ԏq0ʐ:cF8r'b| Q.Fyp.H˃ ̓3 l^ۈ92/DAR4c=OylR9o3x]{7CRE "CG|Pˉ>d1NzM30%$9}Vz>M>_߀Q3K~ lIJuY:-cUQBK^&bnwvɨtDZ.ԵԱ=E韰W ޓL}yE"!Û vl< :oVV}ӌBSBH$֛7s7`ȉ|MVm`zHI3xPx.RbVV^T^{ T$ɖS˖%[mwLF KD< [\*VRhȤMg;=JJ1S^CtnvvNVbBqՊm4 B-9NC 5]I@zo0˦7PAabj.{Ģ>SԺٝ#W&(ȱ<{\[__< GAK !p[ "4H:/kR\?"gsI.qSO2V:l74_ BQ[FftK:&gIJ%K8J/4Մ53k7Y~%+X:yСΙ_ݿx] -t6}202H[cJThhA~O뷃ߋw@|XOn?|Ho#v-UK,g}m[>̴_s^.C"dT9Bd,\6hl*tVN5o [O<)T+z+}G#Lb9 &Nr5n%?AOꙄÕw{3?R)yz'BPHDS( I/݃N<˾]viu&,9o>=ON= 7 jk ۍclK6f)NE TQYdEF"m^ \'J‰H$ F0Z! nRu-$pv?ݞl&< gU8Ssy\=>)/eLuVpR#,YV/e1v_ynt-iŚQe4 p:+/eˤ6VON;.yuwx*OuzUL[,ŋ2[]R*=H* F@@R,_E/?rՇh262AY/ԫާ\,2| &l.ww'Z9ZnYˬ %ƕȃeҹǔ{l-wZJPςJ39$Op{m4C[^gICVM!b&OaߐYeE5*k|SIΙؒޛݓ aw{zӾfEA;+;+vrf"R3R0aj5-.Z0b! epWx^ôMx)p(yK_:3jTd]ucU2鮊! y'^0Zk*__^a_CŔ#1EIFOB|=7*֧/3 eץSD_UD9lwf9EN[t$+g۝KDZF3CCQ2UKs\Sj%UeBva41PڞV!:m+yٟ$CWD5UZm`M랴Jr]<~N?FwS:3'~O'58Ysu|.}'Hl׹E{)bIBwEG8Bb2OggSbuaN~=O= ٣ȬP Q{"B&LA5u4%\ޟkxPCHw? -++yZx=9VwzMso72NCtbqΩ.W{Sx,ޒ gY4:BIf).YWn7ndfca1ĠB@ȍT9m1~ڊ !pK庅2-P?:dTwXv j{:_ d7c2aݶ 0MAQ@z>4M坫#8AzhAK;urЈZc[EڍYƠX{~נmVw{\Yle QЯ~?ɔƒ˯ Em{yg|e?ҭA Pn]WQSȤƳ| qZa`P896t\֙`v"[zط pݮcfK XnLF~ SntV~1 ф2tHv ɚG.Tƛ'~; ӦxsbǴ-,]c%x2:&V]qn(>mp<>N"&;$`؜;G|?—ɾd+'׶r2#^)iyWXvuP!BdWrm\(;k,-!{\Ș(^ ddO%Y4J~fƆJ{Ec-n y'N7_vԄ36N#?A+ֱfOm9}]s,ܝZ?no< ikIjiAKzhӦPCn?~gR+ UՀH> F0e~{VXa+ 0JDV?_<\'v`Vm]`WhvV$L P¶Om[:&%`=nWƮ2Hz _'1/gBTO2%N(fLmH|y̷uOMA󭵼񐯄֬.`u%qrk&x=#2hod{\xX͹t=?9e5IXc R 5wE5/tb-J_6)$+:TN_D$Q):T-ά؝fx V콕Gu?n?4B(;w Y-O\縌ƆY}@z+@ӫ L4t59B(5":8 ؒk%4+]Ӝ"#2*(#R2wPiD6I⒲2!IHpgqP*~MXtyԵBE,Ԧ:jˣ񯬨nbqov|L殏VGOSQ b{mfFDŞhˋE z-JFhnZk޽ctkL53^,W7 dAb4n&hXկҜmsW"+Cac]@n$mQ|$LZ}/ݶR@0oeώU5vEjӆu2 ^į2T%ж$y&+-(o (u> v2`1;pd޻}GWš)wvԶMH82Y{Kb2&Jkԋf28:ER!tϘ7 L<33J^F  Oq|GfYڥhI=К?p3q.VkYG}gd~P0ie2outF1̋ά$ƺ%K0,u!́/g򉚄"Rdqɰ7z.(? ȉmW, }yߞ Di݅9Z7WVy F^Ncϛ̀u&--"ʖ55#+"7kiQN gc= ?${,j !hQ(,T;T\2e ܞځKx=ܒ-#b"M8X@ܶޛ,2V."3 QVW )"j)Xo 5Wy 7]8\.(JbMRԒ!0b*"^!!C.4IMRhL-SmBؼ h s+\%;o:i$Nm}kEP$+*0:|JbhqKpxgO<ԲݗYZ\m>oOjH\,-z}֔9wTh(6^bؒDa.h84z0#-y Wq,$@E~oD`_=D9_cNSns\cJHEWTo$Y:/sТ"=Rγʇ7jjyʅ^hv_ P`<_W㮣پ,x@,$CNq\RXLf$~{}{7: ~$Yy}DQE2Y 2icON8"I@]HD{0f&ҊZ1y Ɗ ٝǧ~omҪiNGU{iPAdj[B*Ͷo$i7%ȱ\B6'j+9ޫL1/ V~%AM 3I0O]Ӵ6{؁cWXa3H ;K@JARHAC#t /3D#q2ƄYT_15eC5U%"wjM[8*X#akWe*%L7MZP% P9z[rEU~(Z";m~GLPk w NE'&}~{XWY?q u$s͐~ 9>Z 3WvDhtʷt_)[_&^_d=Qp3J'Z]sjV̷HRs0$ ڹ~f׹9; 1 _ jȽ~GЫpȢfe,233fY(=KKY) b`dZ2 [_λP(~̎AeJ~̉d)~) {:^T Y,jwX0^mG?26xvX\Lȵu߷Z.YrحĚ:KHZCV`RRԎ26[[ZׅLٸnCd57p 2ja1A4RyUj~_sU 攜oͻH<_ @?ŪpO.Uv7,߯~n<^cϨKV >pU6AFBJnzul2TQ2BuVPw"OggS}uYeOQPNOz}T23V#d~4jGD0SjI3%LY>n7(n~yizw]3u~_lbAqfAtv(Z ..a-SI֥/3jw>d,s{KF/(t8O(sQqǴ@bX8\4 xO-=7{lZ~>pw6>Ӛʢt&+]C :@%r\>\Dz3 ^o&i8Z}ՕuQrMUO _?MV]&r4vzZ|h$0'6İQáE =o^Ep?ѻo 5e >pхF𳅽Ug7d:OcOhc^b?:MUAh9+ꮸDKkԃi!r]6vB?(-Fw*JÔ:y&߳c^/S'}m}IKX+~1ܞ跖xBQS'N1M4 NďrZ2Ӫqj봛ɕ]Bq".G73ᘭ;f6޴m2,3XjyzGo'/itYfosҡn4l:thepjùr#REaIۡQ a{\ߊ,AX5rw022xbd!H{H4|ވ= أL֫*խxDboVS9CYwc;Z}MW]v97tJjF演ڸJ o2?@&ѶtYFJ@oBO`ԀW$U]N.3ʜF<z֢+7PYw;NibmOSvq&{_vzN0neCaxJ k3ި!똔2m-iisycjfe*K=.q3v+}&wI&ٛTT?3r:E:>ˡ}Sg8+v.ַ]`[ !ty;SX,?i> % 1e=괻6[a \&dl= (P2 [M<FWQY(o3$p[DNcTR4q%j.ds<,(R<,hE]HVzL~Fa e}rtrz(0aSzK]{iq7jM&9¦=+AwtE fżKwJڥunWúĊU6|ۅ)F6aZ؋t-'P*]} `rsgfsE0K`sK~ >Z-;a+%f vp+1)h&-&bg/uۼJi,Y@%e>ұF'tzϥZI|bV!a$ &,mOd!VUsWP,#Rd U[n9@,4}zB#dNEO|:ײ1s]jY޺A%,*`9.;RR$&K KM(F:3d{BAޮ4y! GJwrW9zfX"^cձ/۹tR#NŐw ۆ3XN\}G?}cx>)=i_ü-d91Ȱ| :ldY-X2JM1?mS3,_/x49G]z]nyTo.T;L94εj:Jw3z^f`AZ:.F @! hygOE$7m:%jǥ~pJ"  ån\qMu޾2 P'r~5xvC+=)jɨG6_IxNmv.(|ۇFe?X,sBg5=#Sʥ;)پYM-\qeO?THԴalftHؒNb#eXHY${-QtJ)rDeDF4H<\n]]8D V# [KBnm]U~cZoG=/y t'W-\lmm͒ߵ1?럿yD\uJ՝d:|B}nz^ /<|fW,lrz}4:a 6kˤaOIҁֻ?*:0͗qJ/ A</%B1/¹Ә2w#D5$g_0o4T]d:} |Z"yX&a36&}l=@ e6 BsP"߽yU\d @"h !=VN @ŚE,{^Bz%1hQ{vm8K}n眿q{ ˘F~o=E_)|ǰ6-'иJ*O@S8_!HMyQ='lq\ pIv ٚ-qA57UWe4ULc qeg]/H֑hyaP]=}d9NJ㴭t *ySvYi3qgODLu{2B~RFDe_r7L0PmרRb 6ptf&xZ*`a8vWs9{"BkCPf,7S^ucӖ Oթ2[|udH5\FStX0 Q?n)!b97ea|&#poȘrG& FTd|ԟGlco{FONui;3k6QTRAHFdGye@4wIaNXOh"%c;R)sze qG]XrSN%W+ mlgQ}Wo)a%Geܟg,Iɥ=q0Ήo&,Ys.2b\V!3QtVݾS:Eto]eͳ=Bρf^NIc!q\:I)QlQ[ 1AX>4P_o$sfۯm'Ͽ @1(ѡB%yf4JFqTZYb38 q䈝M \ȶ3 ދT0LvE-TUH!Acbހ5n|1H0-P, R_ \~*6rW-W^TvH|5?gq0V ָN#_-7DX/uJ$64CRe  @\Dcz) EQ'9?9i-%`psBgF|3~wMqT/I-VL 25}I]fzŷo<^}X^p?:fo`c4K>3KI95YUfR3_@;ΡjJuu\\6FD˺utS0}S qDTcAл=!3P~9uL%+ȱ5(BLǖ xԝӼLi>o&!=W*%lbnG|u%Vӹ=I63CIvtŸ]gV*YK U3R㎿,ߟٱ]WGOSω ^yS3 [?㟾~o>VLƄlZ~S $BPuu?ͳ~C>e|HU{q;G=²wD+)]QY}k%O<e)`&zN0é.%7O.fXtYĞH>`wo_uÝ],"qEF%)-{ӌkpZqCH#P7dD_s)V6eʹWŦr*(ْj>i_yJ"[uSqO!u ?"331>̂L`7Xx$H V$ó 9{La 6] %CX|ڨ@~M)9SNMZ+9,Ki͐\`zA59岈 x*~eLݨtР+KʐHw(I5eZό_c\u[,rʜ[YC!Jgl֣LnK^ʷsHT6QIs0ij* 5WfJxj%طhM㽭T, ]wǣ3|xz3^-)RuܤnJבQϋӦ~\m Q4x&M<͡՝t39ԙs q RQ0vp֧QL)HISd׳fAPT˽D[wAn@%IQ%)J <$@|zGU,䝳_majNF8?&^ 䆹5]e/ V"o!tuSO$ֈOe\8AI RqS"Je׆,ٍk{3LѢӞ{r<;۾n?i3ί)Yۭ=LM8HyʚT)+2EWT+2 rJ]ǙM1fϷ Are%9s 1޷IrT[{JLp6* M)vRuj/LvSsYTc!=;ᨠKU0aVlb\"u j:81EOE%өv-R A=^c7_Ҋ[$lihtzR$R^]< P[:CǺ{f:ZXs(/E"W \ ,'/ 46[O\?U_/4.FBx@Cݒ- Q=plLz~O)39=e7$m tpxO[uΡt,ixJ/kN{KwlyJa)m2]ω ,+[Q,YA"2ޭ{LW\aM"<*V)%iz굩[U;wg84|֭5/qzr5l:&(BuN%Nӫܔt&U 4gt%d{*6'ΝruF[]ԙ:/>\\,*a gNۻڲJ؞V㠃gx!DIkVžIoxziq$ Hڋ29a')+Nm)^wQcsB-Y܇$^h_*'LBVE26# z+6rxnÌr@ςլG])oQEfN4TJP<*F}/Æ|H2 8ދuI:`7{6UCQ;Z8%R4uQqJ;6. &jpӹѣ.m㜉_q,,>uOMKryqoF,IMt|NhAߟ/ṵb1?S_/)m)yzq,xZ]AkZ{Xj M.O5զXMvUlr!PTjSSgNzRBmU!^.Ω|ȸO}{43EbBe.7ፒZ=l[/IFľL ]_m-A?XsEÝ:+K w5#RapR"$ha,Pb_vڽڂ$^+Nv$n.Ӱ-! >1&a֕H VimuݩXeпiݖ&PXata (znd=OggSuDcQPQPL6jA LmҙA}8p! 0?E7䵷lnkV 3YH8Kq׿5~,ۉ2"HW2PS,湞ИejP2yYOmpjlckuyunX*.<ëDGseT?t-_7/za²b]qeoꢙMy//wKve.5]N)msk[s_n3O",pO^i~?6Ơ4~>m75Efݼ(Ir٧ DE`]əW A7za\J㒆h)#n%#/f~qCX^Wy_z:O9cp痝:ABꦒKuR`1yw.;هEH%R{;S X`^"j 2l2p ݽx^7y.I$%M+iV!ᝉ+.Hr/è[E~6c;S21:'┯Vs.ܢe u1~g]=}iʛR4i|,y,c<1ל{0혲SOJˋmW^bO{3y)mCn6=0q솹?c%+=j>.`7_JA"0L`wn d?ۜ؇k6 \,rFۢb-`犬r1D_&u fdy-yK@ e~kZ܊1( ;\1#fد>A8(:)z= 03S)TfA|{JӋ=|7qHYCRkn^W{P58$!W9c[_"3pxwn'wdjEH};4{-ܰsCqFr0F7U!wgoSBOuGy7{>cGgK-n=qzD_k;"S崭/>G59jyLYás7}3t&4)BB7u(fB#ҩ"h'k\ZLV/ A:Tv#zR!w7a,7~PzIVp-g"+ `OZMwFZ޻yr ؐqP_-X\K>e;l&\$fި' {ƬlO{菶H֖:m)cY}{NVv(]H$GR@*+2c"8@W]sM4O.acHIQ H\ޅӢNe/QܧGXyE$%.UU :Naγ,k꼝ݔݵs}w3̯=lFr?(3m1ɒ;:ebWr!T:9if`%*휧ɗ$$v 2XdA=)[-'nlk'Q3TClpPLMIne~&lJk[ cώ,(O4VĞ] VAغrv2L.>>M8tnQ%'͙Xjx!6#Q{wKO:ENGi{צX(MX&Q8@D^3Xs k4EW*UYD)Rd*7x@W6<`8ff$I]= md%%d})h, QBNQzDC?'s(`*zovLZ;H$m $u$HD9R`J`N::g6vmVZ<4Y_#KUsnA NSw͗:jz/Mɟ8$/_1s_WX`6}{`ϳv+yEVb&‰K ѳצ3Gώq% sA;pk7_%n/60s%\ZnYD$@Թo7Jd%\b&X0u]Ib{[l>'ћ72)bti1@{;ڏZ.?'JMk5'2&Q`]o[?y[MHVaNbe I.=.`z[)$tg`]{cz6@LY%/W@AYY_6A*6<# 5UYgL$$~]iQp)ǡ?̖4 툳z8cМ1y)Ž\3cqԣ_u}|.d UE6 !1Tk@@<`aE7sXH:q ݤHL]h<5zt5#^ao23uJbFitu 2Y(F~cNbÆ\[={Z޴SLd9Ϻ1mzszȃŜ$L;ysz*{_vX-uf կuv6E+!%ރ漢@7A:~+0-Ȥl *:tb?F Wa?YVRE UEQA*7ٛ&M c.[$Ě$KjU("Z\)G2FfF6bqR驧S_v62lMoͦQ:,6\]Ka:g:Cƺ:7fM1v/1LVETt'#]>ed,Jk!807fkSZ_\"ŲG~=xCG4Ώ!2\)Mzd%ERki,U˘͎KV+:WDp,;_FDf`̍f=,%ngG(CIsje{ nY|eBҗRQ6G}!P @^S2I6laU㶵QM3NU/ .,bK@2|>$ep;uqh޼RXFvgNL>ECKsa_(؎ҙ,t^⢴uRguǏ*@ i{xsooyM Fw[>̮-h+qpXjytZ.Q3NuFd* r2M)D𶮄߂8tÈ~}2ɬ6$ޯ]M<'SOT%vDkb{ SE!uR ^gw-n]#+醫r12h1beعUˈJ3xT;j GXRQ(b6ykV5|~s[C5ΥgÑbX%1H ;j2NerB]q H۳+%>iΦ: )D ^~C^jvF_oUrD}M\m >V3"6Qz]{|b~|{v]qt~5g\J }ߡ#%ʝܚ'{LOy?g(ky?m]oqW+~Wć% =ٌqދ[WlnjB*u_5jII[~+9Kȼ+{wjz4;2ERcp bNub~FKz-c5iqҩ"B\@|n]M$HQ)߽G뙫uw~jcd3>({uT8R[~*,XLϫVY+v%;Nxg%N{CaD{{>[\KS'+uE7TmM3:R%loRx yz;n7j~8ܽ-0G*[?ݵsKzҐn9aʹ_\iԝu ,2w`p%#3փ+1I2M{K˜,](ySP-eiþrZȊͮVw3st^s+Hw_>}v${p<{IQ)euf׃#|>_/{fP9mݖ@}v@r)o;bvw(!B 3QtM7a1ƌͺ?_//i.:uYeuħ%CPX늹kfKFhL7j*qw ۰ )M @kM~^I6y%twA~rൠh+8ѨYBJU1%3=+*ծ@QgZ $dF"R{ck 0TSƬ0G$>h#kSjM#R<]B\nNt00 0zU6`[ѐ;8/=q%d~5un\[1dx&?7m /miIVPVyl,ח PgY&L [|;\^ o DkVeTbӂI(ڃVmC`kS2eq23ds 5jʀf'NzrC,ʇ)6H]v2:,eK/U-YGicx]v[,L8VQ2Cl@(u q0@8p[; DO٤;܇T7[ '{(|.7_SQra19bæ'@].W774'{V@n$w t?*2a" nL=&ͮI@Jjp9S2ñ=kT"MVf!bi HV^>Rfԩ3{<4IJ?bwq5hƨ\gX.y艜GryuPh&oӕhSʌH5Y-(Gťskuok8[QAQm) A7QsVE^Z{}6J-lb6ZU$M+2/>Yv-''=͑zR栗v[ [5B/X1,j @8wܩyf Kv7za㠑H9rL(yUC`~9sƺ1MDWi~ = ?@\Ih~,^Y S 1iNiW9VlGH3 <}X}A%OȰ{haKD/v#)n=UA^6;W *O $=f?&C*3]ǷWkt!HH/Lygoak)y>~1iVru3$tYO-sщ>@U.ttJLձAPmIԘҾ,440=K^br?s+N'y[ &E);)k-6n>||H21z񰥒)~"> *ö,,ޫvVP@ ="#8T ;jst{ԃ 1 &E1 &0qǪREN©ds@ЬN hsKO1@<aIjY4{[GSinJ+ZE W<.{D1i?9UP(GRd<5Kȉ~((tۋ1 s-bS'DvDr˔ClNz bWx/`\Z j$1)EZ[8ԓl BRhh.IANiSOwWiȺ$N'~6棦}(Ll364T^ ~U)K&8֍qV^|7+NM,כdz 㜓_Hd*N@OggS@u! nSQUP{_4AERCBuU "CC=v@$57^ծLg44đZrT]>...o;n.eRQ3=4S*h")Dl&wl?U+B @@~Jj8=GgO:߻9pؒQ!FF]pK368zZj^ހ_hO/4uDb-~I ʯXʕ e= .l]S$zmgiq*ciGT5J X&8ZS"7+4nn;?So`Ma)mkAOA/}*~bLn~KOg˞iic,PlH4DKkdEFJ/ P-jvx#$Wզ4 wYj+X~ؿyۭ<8I+]=*G!=+z/h3wkco;|٣RcM${}?zo<4n@!+*jVD)yQ:D}"Nlx&9$ԉUwU98 'XK;(uz܉ Gِ ^ɑH?mPUN^4yhNkhb˪Q'C̯]7zCcoј8g9 Zƭ8gEDܷ_n.ҳέ>:/wq$ҫl7V9^+$i5>dC^*=18y l[z#Mr։2l-tzt"΍U!fz\)rb1aѨ~y2Ete/`yazᬑƲ RT>X+\`cSeCV6dX M^Gi4$(_'+# txM@U:3oٴWesp1>>cǽ=V7)4@O+&3'G*jLLV~xւ4=A]*+k6PEDc35a`8@ x8g;lFB:RH7D4 9}fWcAPVdM-X*_S|L'U4‘S" {٠f@I ŲelR7ZW5HxV잯l!ͶTUit=nAxi[}[o [K3yrjUe[gMq"b2rdnʻϫ62,ԯZz̀c4 #7z)ܧ``ŷ3+W]ЁL=ZF2"܂x-#R$Fnz2`j*m Iz۩ @(HZiu)AN(J2r@BHɘ sNтgZm╢ 6^BG_ʠcMs)yH}`\ɝ$t g8 {}M0`ο{-TkfPCE͚YT(NmG6@YڛRfD@ TmtLs1GbP O%, 1*#*#C8yI=) j'L|WPA2{g fB3P ؈!G5@$ (Nؤwon&i MI4}21ioˤYqڻL&6yo}b)$]_/ۡ; S^oPE &K|r4Y}p%p^и]Y`L#blq :_>Ŧ3j"*vJ{ݒ m|/ԥ,ZEW_LaNtr^,)t~#>-vMwێT?OWdJ4%Zm?/eSLdLG t?T#Wƴ6XJS(V3Z )>[*RCggX\coG= ̰M dd10J$Ȗ 򴆨Z Ʀ 'f6i*PF2$ 1~ƀþ)W1f2[>-gygjeUke砏>DO}i y\<>-vxvZ;Ç,Y"r.3.+=c5/o=~:FAK3k[{]m%@JZNU4({3 ȝt>x&-Rŋ#aHCwK9MS3L:/ ) SqlLſNZ=Lj:Lm@\o]M}(k";Y=.|Z4IN\)eb "05v]E?=a} }bjA6> &`Df0sZ9=,-rSSx9nRIn{ǖ[ .FDY+@Ӹ/"rq\a ӌx:1pHMJnT/wqhDO͈ZX/"\Ԇ$b繍J?h94ԇns]B뉾5A^ |e7oW.I)x`Oew_G?}3vi g/ng\Z1 GsdYlk 3E>ik ͵9O~֚.4bzMe|+vJf:[V_/)nW.%#cl9`ݽ 0j'`@w+*jYDv־]\kםJ3lB &. H@ AϐNthyIaeXcu=0 R:k'xl*-E%,ãܟgI4cѭ% 'Z6 o-^bVJFZB,lcMK0h:p\4c*+)o:96uκiYKLl 'W#K&30'7s0U#> nrD"I4Sތ .@47U+8(6릧(:}T>=0E Zfgua5с<:aM_u1U-#@L.DPqԮ O׾`oii> ̖{]< yGDF~o=$&r4 ދT anrUw(+3daY6"HhBRK ON}jbNlOgDžOC 2z̾ Mu:6/{ߧ W"&uQ-YBkNI y&KVU"bvil:WnR1Z :Açp<򬪻zni<TҖLU̩\sX\V_K5adhU;zNa1 Y:rGK:`" 3dQM70n`%N˜͙%uQ.W 6F&C1.328K?Cp"̎bOF4#c||hݦI`TLԫ`/CaL8lSJ OT OggS&u"@`OXPQQP~V,mL29*Eb~g2wwc;o uwI*$( #2j^Z0hӥw{Ϯ\ںiqghkjEFir_{Yn!B)ygW-e]ѵkjm7/(h'lΕ,/FWpXb~ޙ'Y#1갘wjOFf4֎2y;]^{f?7w :f@Q'pO:e];~hҴF{9S Ӑ?eۥek3>;=u\i2u,"(K"#X $دE±;;jbu;ѩpaņ}]J&K9xXh ɗesZ1uۀz*w2 in!Z~^{FV Z%`CEͨ$"U%)!AU7'u;Vbl&^nE]t2Gkg;b5J QOuB܋[N5olUb?4{ץ)l-eg>{Ř1C879d s)7isM:߲j_5S_SƮ3ӊO܃a\Ev܈s^W-EW{y)eSD? 1$̾^:- H#fњl R}i|U>^JĨ\tvWDV0!"\ l#)L*2Ȋ]^hL4+D2|ٻ6M"͗Q%$(*Wf? 29Oa!#;+|K,,ۉusKVk}F Y ?DUYUVTF"BPV ! Dw{ݝv +2 riSR$;5T#,9,q8FD$ M]\.;1u渷rpsfd D&)*ݐ=/lΛhEk{[2AsnSZ=i4F&lxM3['btD薼-ӤdCV+Skn&(/M.bM:zl6w}+÷WE :ayx".>m,amrm#5_D?PǷ ?x)]G;r7A^Db; }F?2@{{rM%6Dϐ RU?Yq5c62= ռ?T3AqIU)\)JXޛh:TVWl,c=HQԬ @F@87:‘ںwdwQ5_2̓!*uW%-NZXM1Te*SJj2_2sjoHoU,"o.ruyY;B3[$qhמoE扗67ӔXX̺E;X3E8F: MkV0lY Jo\84#Wk sd52CB)@Y5G!!;Cu*$wZ;'{zpT1;ʣ^O 'M8X@k:QEؽMJUw QCM GdOS@ `΅% @dO'brE;tDDDO۳J!5ߢ5uǝ7-C81;9cxt=.J:1C}M4ؾtPo}{JD_hNJ{nС~Gvbv8?(o(/o~#&cFNCUŀb0VEO;S~V /;zooe4Kd<_QL~JƇe8992݌b~EUdA>ꊊLtswwzM 3KV.M6%fF3gg+=+dhw3B)(뎾*Xh.~sjڋ~kα4i^w^3INcxtW S&4: .u|@ky,c뛳-~drt]mI&񛰜Q۔$k`bޔ4B`mN}  {BR] e?d109?e`&|F_>?m{*$P??HFwT$)q$ ~n_ b AX"+KY$1dހg97@@ll0:"8$dT ׳Ѡ n"i2J))Ç9LUde;jY\ׁvQ(ath'Dvi8y PRf4p\3+-._r?TK0dJȉ1g×̞1 R&Sg1|+zMS3.'.4]oc}4neylb;C#ҿ\:@](}ێ 1i\־4yR/o96i_ 6$׌nή^dwmSg`WXwCgi~UIͽYaf2NXR0{dwȉ4H'~lq 4q\&kv(s-fEdc(M5h <S̿nLM p0݌B@b?+G (;܏ʲ""""*"J=s%zڸ\DdH56a BB)s"O %"{JJ),ֵN? 9N}v㣪fWP (q)^J׵l|\E1՘Q. Vy-wfy{,82o#:(r_]2k^.kR_4O]_R[hSJ Iv0~`j@Sg JBxaLpw'3!{wi$*K"}?%þ:wQL4:zp2GK"ZX3ވPE&(m#PPoE`g8 99)֜忔e]<8 ;hApy2"ޭrӮ݆]oֿ+K1!|Z+BJTf(*PD!Mgk_>> Kb)-?9ME}ULZpp}>rrjB|K3T4# u¯9/z--ʒۥHvQO(Xiێ//{h^O B3I'}PIR j)Pvm4{A/uOkIc[Z{,"%*nA9AZq4 2Ž;ʞI;<*#VÏ c|&k3k\)2G~ =7 lgZ*N`҃NF}\~D0SK^RV_9og`їvafVYSlcw[2:뿿=od|&;ao<hAݸIUue[,R۞.2nlj4Ŏ90IC|GOggS@Cu#r0|\*i4Nw*1WXA\t#RY|hk@hK d_D4D7)}&NŤq08:tߎegkkk?忎M}y̗~cֿlX [ ?+2K[Zdڻ2ɺT́WRffF,eFET+Us :rЄu P3wAyYfgۋVkuN8 q0w^uXՎyibq ;}PnLӈA̪mˢ"Sbt2un_S*gwInVS!:rE*U"{#f߹f0E>VfӜnń/o:S6&vY&u qUETfFo VJM(-ñӃ=}R(״ń%ZN)$z\M'Ewi3N5v{>e1[j>өI-Ajbw0lJ2DFL,lf!z2u,/$Y'vqS7? [ߣ8p̴NvA~ 3_Z%BK;,QX.L5c8Ȓe˭/9^s/~;Vw}\ :IJ.w*rd5sM߷iuL'"szq:ߞz΢Um]1u#!VX OdQqؑKD deWʞuSWw{dbDbe_uWl>IEu)lv뀝gm1?g|&1on.cѝ h~kܩ@=zj2W QcAj02gqʦ4UŘ0^AIS )zXRj,FX` #uBmm@t;7 }'uaTUݍ%N}~NFDwV}(9Bü[&F#(v*g <= s3`DL, K&ly{*uD<?:uv'؝(\T۳wvZ?db#ƅiuG<,Lx_ \۱Y mOJ:(dȈ^NaTeOK'˞[uAasFc(Gfh++aM# 6uU\'S%E裼aPmZB2<,ibd8\T?kgKxVɇz MBv(~2^,c܊7[_/zgh!JU"LaF-r"뫽/,E Cj6-WfU 51Em%xEzFr*Vʨ+@ *%! 7X|J\۶ Z(|9KM,,Xd˜S(T>T29(/5(4fEsSn7];PKtjZ! /IHqܹCج=b\X0]>MP4\3ca5B繴,h!S7mj޶oUF`P%sz}^E~>vGG[Xᤔz'k۞%uV6--|Z}+ERUʞf)F8Tz@wYTr;3:b&kfVKy9ҕoGg9t Tz[:ѽ FؿY^(Յ,s]LVsuu̾=ٔq9Zd3zK㴢z9O}׎%7ƺ6{fg)m^KUq|2/9Q4TqSubECZ!^V26h~v@ 13*;ˀYw8tNkU\L/o.d H.^ :/A|1]SmkHVҗ+ĵɯ(5Ӡ#hrNAS3UCы@:x\śa,/sgBZ*7anqſ> { dć[}R ?_<6V^Euo[DX$1ymIdQz[ꚤQ"v2HA,,j+wttϪTn33G>E>eF 8HЕnkov)&c1'0 ڏjZ~o+[ٯYڣRF"1Km-q#M_,%Lr 9Jvx9}KoR~rgfş+\8Q7Y`cg`θ3sYBr$Y$ trG_cZP+m: [pv[>-F@ŏDWkm ,G$AM qs7у#o`쨝Ja&2 #SqY}fiĤouBeI_%MeG7.6 kܦ3"ƈ_y&fU aFd~ʒ}*"(U{ }yl#Jr:g`vDq$Wt4@TEO%ڽP@)[ѰIqK9eN}QJL]@zHKͅvY[n=ϬlOF{,8~^æ  V/.}nl¢$p}8_I Ϋ͸V+Xvi>٧~[ݎٝtp__:s¾Iq0Y-юdQ۞|2[ Лu 1=;m`=.ݢl3H %OVg;m L~<3*;]p"T X1LZTILhc.rڄ Y\,(ç6""cTK\$TKA&!2xaa/<ہH!=L6 mӆ]1'vV*4/5AL߫ ˽Jy䮮cS%X:1>~LɸVzrV{nj.#K*NZK}wY}'^ebaXLHن': ]Aڒ}NgwrnS>8)>޵$5n3yon:byA׾ޥn I/=Ml;am{{'~q~k;2O~ԗw=g.X"A; %DF=ʡ/ǹn .ҶV\PŴtք"2S,3P8[aNi/7ܣ4DUMv`+ ]vۑ[:tyc" )xʏL'lH:JR20t*N?zlޖpor];o_"=x~,/I:=+_Q03klzdؤ8 VF@,vN }Jeu2ere؇E5uv%X cG"mc :WgmH=BP ˊٳ#r{_֚w{2qӺ_,ՃGxz09urIJv(%vVU?.M& PRrƚyn)VtK$Q a/u3;_,`yAp䂍fN)\>d8fg3:rߡD:{k Gs%>Ce]YWMX?k6ϷX@o렫6\<ƅod\݇eˋ_r86_ΘevEؒ%^ ʲ]'lGVJ*NZL'Eʤ;j-A|299a-O{;#+r%xz*hT &*"$YTX-NvQ͗>^C[mX~sBu͘؛8t19=nT-rNvcq8.[?8+k2Yy唝oQݰe&0in`IegvA"'|Ғ/>1%E&irs}Y*"+5hB% to..0W?> ]jWt6$~'H枓>O9gAtFvsz9AC? ^/TVhe/껠n43[.fbw552 ~{x˻%IH@Q;Wovvw\oJ{LBwah36/Ph"ucU"dXeam3⾚pm8hK~GW.[+o_&˰:ev5-]ywn597켮ĜSzr`vOA Dݥi[Ȱe,g=s-RYl >s p߻n6l#״*Z.}(QD}Q wĜ4o#N({?/&sfΆ$i30BT m,QndPMϟxB! 3A#NPJű4q ^f QI+A{ݶS/Eh}DDDY 9WrNDwhUMIe"|Vk0'Cޤ>*}8$K֒WŖ`=drM"A;-Qx{f GӍ;L]/ze'me#ŭKS^FϾ]rr%R/P_Ieۓۜ ̆0<1SX'I߁ůJ\]_(ޤlmOggSu%OjOMNMOKwwSid,81rO!7w U{V@nIt,, +1@F(!_z@s[J8983/.g՝_Ke>沱>>I^f{F|gO}{C$vnM27m}kX ~$?X%t$6US@5ȨR6ID,/YYEAwLy. 3 I@IMB}A4]r>4YLÖywْ[dbq餻5~3Jx;2 䝳RN_W% Ж $}gX<<z,'Os31KXa/sӄf2q0oǛ YL6y{ b}{:N> DbuIim^R$6/i f7_n`Q@sl^څX& [ }v]J_k!ؐCrY&&vDZru j%,=36PRJl#zV4 _h$y4iW4'n[v <qxpE- 8ټL 3MBefaKN,ދW*ڋ}TA»(3*jR*hE H@ww &(l@-DIH4exN?i2#*EiB @AמFL a ^/vQXrZ tXϷ?Q(g}l6&˿.٬Ĺ\γ =iݜFBɶ۬=z;Eեϲthɚ˵zVFO~2z #3 G㠂)FEWp[4̮eB[@GRZk&w`i Z5)k '.̗O7!$/ {xp,39alHuODB*vAC}Z$ɡio{i{썇+g۶װXJV6kXі~{7=V@X`ž+M+Ia~VY8!RqȁC,.;549G,$҇5hݪNw v`Bz.4g>gMԝI%[9?,RzW& K" kE (/z CsM3uwqw4RΤ9.ߥB7_^K=W,# &"ur&кtwKz\({|јKtb2þk7Jl^K!Pco܃BsSo}Z5=++:2p9\ +ciTbTveP ȤR=7*[>M{SXpw+Bp,u>_pMxVi*>nwlsbCQ5=][{ۊl WXvH}D3'zbIC)*f!;fb4Ɉzr>l@08fblH9Cr/9BP MNGPRZ~]Vn{_?OjRYɬ a?7Gpf4ٺEM=8,1_ efN{^څ>3DУJ صkR>LҐvǖ&l"z87_ߋ1s]z[XYCڃ/IS݉==50 ~4 KM [Sy+_1̈{XT=/ʖd/ϣ)$[?D&'7GIJand̢,VH&^_p""jTED*#kȔ!B!U8D@Q6M.- V 9:UT'؅ԍ!RN)W8 v/޺q+\+[\dAnc2"`ҫC:4bw-4dS׵w%nt|?;NnLrn j] Qlc98V!#1o@. Vѫ_G~'֮Wғ!VrRg"O+sKV_\22.ѡʌd՟pHQ̛0RN|d֬"F--+}(S/o2~f Gd * x.wNb׾g.+Mڥ"aݨP#p|n5/)RΚܔG;9Q%msҦݜV8i-pDăEPܝ*=X dQ-Cԁb@L?}X*FؤX.{'<=޼ƶYn 3i1]vhais++"R2ܞ +[τP\"1TT!BA,D9!m*^>.X9.\,FjiӎNot݂v+ %STKKMIҊ(OVܝWm ,2ƤazMIO~.)5eӞ~^M8<vj1ww5EaRD2LpHX/mKj:',k֦#ufx}#Dm{ u_ Tb ' BTÂb3SIz0ǤW_;_1 8sNI&]U='uzqRQo(K8XHS\4y)lJw &-w›-5fe~bfꗶ.֪c9HoЕj @,|!jkZ:uϨfS)u_S; rvt#%p\fM/B'Hx35qwtW h zM5Ac=[5'А I f2u f*%X$|rXS*Ϛhƛ:zN^o^Bi=>ĎO"J6bL㽳}۴^s;ىTW-Pxљ@1?yx._##yڱtbk>>[w:<_Ǖbs[)q@:ϩ= qsr֧![-~C/X2<'wy.2Z=N=jg^?Rì =\KDLB+Q 94g7&[vZ\L_Mqٿ}WA ~{<]pY|*,F!O+#lG,ڳC}ZYK qp]Y%t[]l"¯j3a 9Ί W䣣$KNVYLz6A ]rlQeWr[Km:+tЛΉߣUQ]Y^{Ԭ1?s!AS&7Uw1ĉeM@qn?vèqܥJqT9X/]]┽>̋sѵX L3'iL8u2嘓fyefT;{­ Gɣ:F'1NKeu\tkqˈs ?Ϸ&7 q.4vۄu3cF l2kV$,թ[iR49S-.N7>^F" ^&t\zL"fluTkF]j{gVaI8K*(b '}c2WGH. GWl[(_'vE5!#S7.g@f=jXFy,2ow'V!&ޖKcV,E(/T"NzIV ^HJvwd[oRU5ĥSWF ~QjqnR 9gOYaۮ-tDDÑ7W$Ҙ P1陧fFɹK܏ Q T 9&o#lx(s8 k=+vwVh@PY))"iɛvzWtw58b gt"I}פ\. gLzzڢڱgb=;tv!^zE3A%j kL 2Cuɑ=oroYd~fc`+:h#ӌr#b\ҖP>džd ɩCg'*%=\ú#ϢZ1Gr'[L#cYCT 33~u$_76 z_ yHۖ\EnK2tEY%ۮDm*4UE3TUݻTe= d ElҼ,'"nRN}SCԛ V(ԞRͪPCTuoY½<2_)G(XѸXuEB\(?=s=oC (ZI},L1? CPJR|l -:'>FgMRlL4sP 4j}Z(3)̬bG bC9TeCYӄIŽ2| w7u@OѢF(w;oPә=~zC:Gv@ߣZS3@dSYYRfλذca}tqSWXt3WB.Ec80zLJخudtqÖu,5!rfmƩb4ߥIF&GJITD@p*)qg޲~c6꓾>[nnܪY>pHs?څڹ+ڭ%QǷGq}MwfsNAdf] /"S6PttK _~sckRϨ]Lo\/ֹP,/^,e О<\B&^ N<2% 3_7 ,IvY~u49DZ֛nMab*6CN`cvw"AjuhJ*6utQ_2A+!OggS@u'(-(TROS3֥/rFrqmcPzQG^0ߦ@ܬwj`&ZӳBD:e]YJ¤cA{!JN".84l{HsRD %=>ܳyM/gڢsqg QЮ-D0$Jy~j]c¯Ѥrh٩ &c&nN3) ד:u}H;zI@ԹU 'p϶+T^,2kFL+%OS[ a,hTT^KHԹT^eq2ދ}E"X@[0͍$o**+*2E$X'*XFlo﹎)tO5TIN"X6q`ЧLB Io1SP70ߏTH ȮtjS!o&6]xX }v(b^vǝ[^ $d쪊b.bq݃\G.PsoC^Η~Ģnbo-pnKPf7_80mM":,5oۥ\*ǽ -@ ZvAnxEy.HKR)!{~Ay"AHznٻD#P7؀o-nXV{7WWD / `@'磡ڻ_P}|$7hG/IoѺXm ZooΛ[ 3ddv{5/DStZ EYZcWSԎD5#`?0Nim е }:qľsr2 R)S"t"AǐƘ E|zԀV xӰ vAJ.bh-}N Sh4Adؤkj%kvOlSCы8ez*(f}Kr[Je蒁:= UD׺x19v8_n Au͠K.UΥ`{W~5L1ztmZouycy=̥\ۥY"BEZ V H]+f9,0J$>F|e{|1MZOsq_"(p g42,\7`x<ݙjLOJܙs6 'JOu}f#޼kv ^`4k6G#Rπ dKeK 5YIlJ%U8| $CHᤠj >6O#]!J9Je:rsx5Avkan%bng"w-AbsHl..7G&,DdBb2EmEt Y OyF1% žI05y=vNBlXdhsDIe)A iQJu鿱U͚!1_)KW?:ļęDrEd| *HN .B8;ٶ\TL0,~ow4'ըo< Mvݞ=٤%fL:&@zdBV a}{*20.ZQ9p58μ}`5l\ZĎ+բKMM7Hq/&>-NLsի_^wWLuzr Xhn8KHƮ6?7dt`.&At%azD1͚vdEEd:-yZ5SqhW-(+D;n=>gbcO=[/%&GUZ;ѻQg2bc㤽ao6~~>"On R MԳ[CTC~Ϣ*s^,Ӗ(MX<z߿wiZ&W'1mc5ݾ;C. k{8%ʾ=ſA C)sL}qc^qzntn$.6/ŗua;[TՆM/%Mr ؼa+*jeKpr]Z'=zQG;w¾[FL ;QKr2=u4 ]|bTkmRCXiėaNc˺u|.;%0dӦO9gJ+o#u{ h p$Nz`W{" T!*"SQ6YHv0vB~a չ\)s 9mui} 6WրHQ^r9 3ضŪSx-ߔqd]z҉0_iӕf-S<Y g]J'/VBCuME9$Y{R:r"_wZ8C!<0Z u2q!'כ>_b zq>QFA!njHM ql^^bl)mu6b}j@x <=|biRsϝlV|-lg=yǽo;}Co7#c0Q%7g n)MoX+?G R\.OggSu(CMRPNPLz`9+pyU`p\53q?@ۊqGkM*H F%hX{rJ-Z'BPvqI0B&fD±UnˆG*̎Б;rm m:/R'M/ώK}pLj7zkg` R8NIU*+'$dT9c%{}FV`>No ߔQ`ڣݝnq&6 9ޞ`|d1)O:[UݛGNf)lu}^ Šy{?;#>JmfRcgsO+bnp~:zf1S5a٧cm>,Ma88h}|%{>xyЬSM.s&7Q1:U{f׺ Ӛ},=Ϛ [6&U JP(Rf A@wW{ݓWSM.vl,:o#cIDDIogbӴ/"9#qF =(4n,u ᾋ=dݽ ۰Φw&,U\ 4{Sکƙc}m9Z=^75s_@ƉKF9ԡR,5F"/{wr-C)Lq3A8/2ZM~z 5J__ɐO@Z޸asC%(a2^.V月`<=< zK7iߍڬ}_MDj!ߠNtmXE|O)S7dTz/PC NY]Ҳtw-:1P8³93O>g3@5PlLYM'eȶ%+x = JS=nt)(zcz2Ȏ $X 9ދ}5t*D]E…°Z="+*eDBRVž3瞝 PeBՒ!]-\f7I4% D*[$Pch$5=%<_{lNPhF|nHU3Z Vaf`z)+ }s~ Z묱*)/⚟?$+˯["y)cBsm&/A}>Gw=˾ a=Eę907_Q`)ƌŭ֯i0ḃ&Qw6>-(/y:K[v 'ỎWnL6߄@'-d䪘݋JA)n2;=~+zc<~s3E/zh)=z^pߊ񞗧׻rS+:Ϋ}cȀ.Rz OFZ%/J*'yEl1'2ޛ:\@Ra~D5T HE͊BuDDЄ3$ HAKbGj8}ٵƄVRȕ0hw@3S 4dVh727O_^|U\֧7zӭ.qcDjDU&P졣cz(_]K)p5:jD]9i= C yPH U δv-Ê NPlYl$ier"]뼰2NޛC ~U=܇*jV*"$Pe0ev H=v@n=$ @#2,Q8H>qRj%:OE:03]2ԪYD? XV,,n/ȡUq>b)Uh6dnж.hk rXY1W:1}I\kۓ~f^NP=%n>G)E+n^{U0K^nV,:kx5mIr!־ guF /YKʺ u+irIi2jfgB9C굺:]լDBæI q/8 o:\.%; Vٷs;DCyvǰh,eYyqjwx% ݗlD<<9ypZd&#Χ@q:tˊV}JGX}'=MӺnn\Bzn눝߈5:{uruU;<}nN\vYÛޱ~;iُ7ؘHR"syvY+L |͞L)7Sնr D%.((%Ξ$%H A&pSvVi8q]ILqP;CǬNbg|t D^9A$2WMgVCִѥ&EEV nU&RBTiI Cjo{'ƴ uu/2M]٪ёóܚpOr]}s\'M'g:XWGOggS@u)rc֔vqFe}58"SĞԱRR^h1 )=$V]P@}oY/iv۩uɝM>m8=}_[ΦYFLi34iR;$feTXkg֌+F13)lP{]d_QGD%WV 3/ E10Äeę|MZTzl%6CMVuǿ]3wHP8&tr a]Y-ơ|F}`p^m^#pp觛ENsU+gNS3SL5@{9ŰQôbmTKƿ%3 S$caǩzkuBAJS~YBznbzj_liӇd.gld&11N(˥L wsao:OgX;f~{^YlR2A:np/rn)JJar6Uh'YhgvF] B΂^ kTp[if+9^5נjUe$m-W Fmy=fA UL͝Z FzרdI p^pY˷dCH:Ea 2f עT`#w:\}ɑ qA KVku:01 1(.B1(Ƥô LUӏ_`.NNS 1<5]O:c96G `#Z%wб=[M|C+olx(e{۬[u7j4G*SYykz~AGOwZ=.6S\Ź:.d 0_3حVoQ|UtnS7{}?b+2QX%=I~R-ш5II(/_J#29զ܋52\1̖ *:w,?̢ht- q$bx+ȭE}RcY+*qe'k9K!U4(daw&^X?E Dz5Qօ>Hދ_'0J Z1bE odH<٤7ZgMٽDD*AvꇩefN>n+}E+HJg+P34fCY/A~*齷7OԗS_Ru SYpڴ<7WJ:AJO̓u[MA@5AhRV䮯#2nin{v]spDEIb%㹞?]زr^ʴ9כL6cEUWj^xҥqKDq㱞d_,yoψM2}MZ]5u?kudZ K_q:T,z5IeY0L\*U]</VWMN5kfK0fN)0H^m0z!mA7Xױ4EJǘb0n!(Ĭk8-dO_suZYU[@˲ TZ^'#g}  D"/?+We/b\0a4D'ۊ poNz1" D/V7)w!n@55UER)"5P2!AD>*SsNHnh}uC9y:+iu |kP ەF!H4}DQQC S1}ޏͦW(gSwdJ[X,IA 4-8T:^ƞS}^Lف?t{YE ./ž._I/v⫗{?`W8ETr^X7=NY.NTPhT.P ͺܹz>1MzJY n.e*&Jʛm7nöqʥXs'%`$[>_ڴK@^bKstQLK0'߁as㹸'<A4M:+xM =/1IV{쪇'b߳Sdʼ3 s:2 @%݉_e_ SV쯒}ٿ+" dBhϳc>b)5woڀ"R=(/_JXΏIoA2rX{=*RBA۬REFE4}Fym@p^cWe-l1`YbI,<'J6MA~8M@֚cURAW-4&:p fŜux/f oݹ\\xD*\z2doqEcn~{X5Rиm=u1',u*Ot *i{` cd -=g 3KH [g7?1Y"_U$\%L\vBhtիEi(=|6/c򟧥o% Eɹ]ɨ?ky(Tdx깾qx)/!(7m7il2%zeRr0=X?Wsv,mDK"zG坴!kӱm?f!T{.[7wP tNXb}D35&}˵ z00u;6{~(̄*Fn%Bp>gQMӖ4i?=lkOW:iӐQ%R?E9p? EL9iY;A-X ?<4JyPnYUn9iK۳YjT*뢿 `]fC G*S?\ދ&:h{{ŰThofQTWD)RX6x D@]b 4itB{M?\eyr9%Hiɜ}jG[UٺB FFk 6Gb5 Tu0AQY..PO0/ ~g[0m֭F_Mל#E:Ɋ%NZBwK'NenbS1Z\oEF~bYGAt}uMxTӛbۈD5C}ѤcEYM>솞vIk(g48 (Dc>6b oӅf^;i[ @eު!v_d[ROblΫ^H5-`{R9V6ZK;7(*QDeY$dh4u:s971>P]dUL4%"ƹB JCc.!fSľU_f7ꎒw=?%m`U5(|_@󾥕(ciKuú+J3$G|lc=2僞c #z/q7{6n=뎤M;SYw]߃Ijߕ{]grjy#ҥ՞MG=rn*i>)vO437M#-<+{V7w=2rp72)6%lwJ8M}u~Li6wg6 X׾7K $; 0[DCc͟uS(> ??-ړv̿I-+ms_=; vI7sΛ739+I- lH/KtAkBTA R>p6[yWE΅'/?+{䳞%1Ǯog6fS d O X2F(?b (}tD잎/@r{Bw ˦;iu=Qfٝ$KN׀ũgA|;dl n4p)[,87YY`&mklge'B.ɷ\'"vX87-hR1;Um5ŷ>"OA:THBo 5doe-Byx>f/ǡ>kgg7E3R Xyvѻx˛zeqt>˜u KysvV:;ek돿g:sr8tCp 'gwf(3LZ)۹פ FJ7 AaXϡLX{̏exC.HhaiqBATSpDsgo=eWH{֏{~^)bX*ۢ)eԊqB^vnw $ݑܩ PKa#5zfÌUbJךA+Gb)!]&NVWOWދxWlKB;7m[~Xӯӓ9|ߌmݧl̹}q0!kRdYQ QFβ+6uzJTKq\#%l.2.!O>d(,K^q\OvQpbpzʢVY L1N7tp{&WC_r6a:2xXO^;B( ZLF:`k:Ua\_r'zHM*)ŘؽdSə'ة+i|X t;XǨQ/Y]nPSj<^9a̪͗rd~:-ʋ DR~ w_XHiHqwLf3$-h\% 1ZkvJbܲlv:>>n#pVX?vV4Uzs~6p 2QLcV[ijb~)s8]ωw90+TEYȐݮ]UUJgH",a$ߍKbrv.$WMy&w:e~ܥ]ooyYvgYznp)\8K.Dſ&f_茨?A_ŀ/ SձŅ)S I=K5LȽ?hZ*[DϯY.nm+)&WC(3\?Wo肫AnF+=Mg'{&4\\Hf?0{4i 69}H`ks ޚ a_ fbNA6_`G/Xf"¸ӝmA GDv&+Waue,ST o=w@I oߴT'|5U\U9kG5#r&-Dt@vuV(GTՠ" Ǘ"[p̒uuw4y5;fI$@dkBN|n+M4Y;DA5f7,߽ӝ窹#ZB?ZS;:3<nC)MV չ%\Nz; m2.~lKZ[/}{ yk)-/dE։ kpr XwrxtΩgksfO7J̹v~E뤟 wșl`uRUDƹy'%F҅6﷜Sy_^WX9޸|}g)] F,|,7Aln$'Tze9$ )zNZU]+g1nD+3нQ._≩UMgbٻep_zrǔY)GǟgUeI<0:g7Xn+:]Q| ^o{Aݜ'Pq}}M2DIv f~3GTHf&ɮ]\}B*-toK^SU\B ݧ?77=rِZvT5U֤o @r  2{}$,.ZEz1feY֬HVTQa׮kv03$ طA.cn ؽn&ʅD胦z;I&FY{rf78NnNqG!~^R{4ooxrAUQ)Fu/iE34_5YGx%bBsU4b]ՠ"‚_[9BjonM͸PLW5qOggSKu+!5PONNPvwRZOm`WeE-B?sn0\З/ Rmd~Ub}|_6w),j*9H+9,ѵ´j՗bM0@(S-:] }Ѱ4DD2/#-| _ϖK n.QhR-N}۾0B~,޵SDZd^NA&\1%S"ݕOnlX$pD]Wo1Hļ/0Z qS!uZ=~:~sA7 Ȅ'} s#hH: [F^*8j@ >h6~Fzoɠ# X~}%3 {asJ Z2"uaГ&o'jb&V$RP.IJC*EzY* Mʨ}G:P}[4\WeW)mwr|#x3us_j6}X/zlbCʄ%Uz=pI뼐:v͵Kr".ls`'q./Lp֍C\uOe`;a!kc4^~dj2LyյǮ-K.pI?6 ֖Dxf c&k~`}N9 rCGK5uU,`ZZ[AE5foh76жI]'۲*UPFs~ 8!0N˟\wLtB!t3H'e}7K )6@@2cދ}u2^UJ(Ve>$eDȲ@ zہܴ `9-cU:xxLKjU!$ig@V7Ң`*ۯmX!Mqi*a'dp.ǔ}FV$Wf;(LM~5 8iNg%gOSu~ܣoVe+@-^1Z 0y'=cUԺAdjm(.7yPiLE{h>1t%zlַny~/*PMKˮcEu\KmvD a_*iډoˍx}3e 9UNju.pK` ݼk6|tŪ¤+9GUCJ=0ZGha2V_,qqjT֩X]kxJz{<͜7P=~¨V:Wa:)I`ދh>/Vj4Q~DdͬBEV$t\ATݳ7V5uDs;N1WV2CJ)[)HI & هz 6,# }{HKF.Cҷ7-f?j'qSXzYO_'9g&ݚY6b3?WBjgΗY>ꦤ~HmsJ<緸fhw} <.)Qw 1ݤ/VQ90P9(%>9tJg+;4 mTp=b Moѿ+4J|fZ-Z Uwv^ :Zbl&FSƫ,3)DA($$odLc``=y^ۿk7lZfu 32t^Xj9} F!*F>@"V`Up@AUj)""DTmcb{6 `bbbH栃d$K+:Krw\"9RG,ҡԗfY `hI MZ jځ+;:7n/&|0r#^ \\}JY!c*6j$%㐢В =K%Ez#*.Nʈ4X .^ PO w]~a:fL8އ^}W#J)_ ];A15},ul7K* k1rK=1u%Aџ^8z}nXocZTN@N}䄔#_ޡ|@pty+".H֋ =$ȵNm_y-X1]}ffg|o+'yJu3M5)-]H}dd~΄e|ao;Z[S;šχ"ux~˃,⪓w?80b`A^y=~?٪?w7^haY Y ߂C>d2pTH3RHͫ l{+!S/2?&6W}q^]|*JO9o"&*~3lb*ܽMj$ Ⳡj@o E{prz]q1|k2)28}ObFc]JՁسQs^?vgWU;T0:R;ivXm#Z~wN^h(遧bzzl{˿ۇ[Yav})) F!%YŶLBw.e 9sBr6Nv1va(_(a*(SK4%[!%q`cupΰZŁ Ikʄ];ᄭFr'9rIa~l~9fzfd[UD3ldFzG("hKK bN^qJ! "=IKY/"ƔwF02ġSg,~Tfp6']I~P슳:K=n8'WC[Y] xqӎW+/m]p}_W /@d_M7󵻆G*qjzB9pxy Te=Vy~f7Jnܥ0^oNYvtPu=˕+XɘR ip}㞵é%IUi[&y.{Ќ8 o3gݫnD"95gnuX6n(ؤxG=oUNvCT(1^#ڥki"}Щ,iο4lbvITeϦsv2 cD"x3J 4j^!cCmctrS,m7OggS@hu,YLPO~m a Vc p @DRm/FWN s˹ b6j 'Kvہ.ΉO`&baB 5$ܔ?XYw:QX5Wg):`[u4(%w;Ă-"%}w줏{Z!y3~i.{Lc/|0Keԉ7*kIsGnO(~RzWn'TEd#1.3#"[3>*%E3N/=Ϯr*r{N}w]y9u-n{9!ܱaL1ep>鄽v|.3}2|~IY4 ̆i!w[8~ݮܽ>n번fcJLv41k}}ox51{&~mZy-eK~p~)'[s` _9mtǧ5wq-L? ZUpX ,:ewZQ˝Y|'O{u%+KԽsG}̼W c׾"3gW[z]"NzYLu'o]̶NS_.z/Ú:#/3RGCh&>2̢ ibn{L=ETDZI@j4Z(!kj 3w!fxweCe_sM_3)7T&t=uv$9zJ1 !D{~m$[uA:I3)Jf~찝Y-'޻=*qtjCBQ5+,"ڙ "Ԫ 33A@$JlofOދjÙ\q:*@I }1NJ|P\qw}B""_tvOD]w\_NnQ=jx)bX ec}Etmj5Uo&smk+Ď(ܵ;m_T?^&\Ữ;v\Qr mc/\^>?Y1Zqݻ3,@[xƺV ˼X]27=[Œ[72/_,$ܻi~|w$ͣ@oL\@n~ tfm.X)dRu0f32|{̉Ԕ[{4:陧~vyʳ\vU1;TnkU 6/yG &#tXLN-CDdk\ k="7 BK] C{Ce(`H13vޮdj%a`%鯜eIY vjZ,Uolu ̥8Y:=9Iu@DN;>67?8su z,_}Xֱ(޿C&ޗBǮ~n}cx4pK\O+j] dDӇqgдf7?$䪩N0̈ԙ6P! ELԓy_dsY\Bv$ھv^l2ё^R:.?*®߭Guǧ x$uߺtIP} );wu.5N {hQO\tbL9s0nʤ5_{!=%U'/k p9/e hv:n ЀĜZLsTMsi[,N+JcF9@~/._NWkA!mK۹H9]U{2,Fd+@)_wLY~ .)>ϧ},Vc)&Ӊ EJu/8=7>9|Nf_Y+UG6Tq>{ΥSMg#2y։' =xl4+hcM_Kj 8?7 ڟ|]󁓏|oKI9m,3(ZЁ[B 2,mޫWA{=[YT**"Hv2% z; Ja&$!J-Yʠ' ;1}oG,v>-L'@I*nwsv/}&#}w0M~ ing._O"jK[d4*E.._8QX/] \1tTKִM,QLYv'Q4Hy$cEݱ9Ox-$.3ڶ"61ȄD疛!U,w DEEssR~rϞ>H#LMڋqnw錠](ke Lrm_m};),fhDqu_.9+D^8[=($pI9|f-ҟHF*&KmY~wv ![OC^`Yk}%hx* {}%:Hzzg`z'!7eEQ]!.]wHvsՕ1F !X0%pqGREX' ˉi36y9z,rh>XIB}O񻫦Z0䪗}Ch@@`u[Dm0gcߞkX% |<۷2&@m-G "C^=f;r2+ݔ/rmtpȼfR41nH32v9W}@ΪgɍM]NЯFiMsB9(&Hn8:O915u.eaXQ1 Vu;(~z7J/T.;*s fz%U1$e'iqd_iVFd]&V0C[eG#;X_C|H{Ml`if:*W.;z\iĽd*؝ÒX8$iOggSu-3?VQTRS~{}T ~@mX܀ڇ"ڴ2"lyā+>r0%O 1Qw70MScnhuG!:UkEuXL ߘxV\iDo2 yA00J;%:i?+` ֺo-ߒṉU_; S%y8kr%C.й gfGgVsjh߀f׫f}n-T U^ގ}}].41Z& jI:燂HƏ!8Nk6s͞aĘRf5A*G 3;vNn95*߁wEƅ￉FnH[Pѥg$ =۸{ŮqbB7>|Z1GaNE0I;6ʀ;P$ HÚeQ@_xK{/y;~< h 0ϡ_g*f/Y;'}G) ȱ3>GA̍,67YS eeD1!bx ǘ_lx `U]$llw{%IA)+$HEe_pH.wu4T3M'^@??_֔I(A*N2k$Q2fd5΢+n{ F$)?^S]{|Z" AET*ZT4Q"s WI2q_+Ȫ7<6Cl} ZQjQd]G@grܝjx+5+2/ȋF\VE#:>&P>Sw.l{RFq/wj> ΂͓η xmJj@/kݿmr56PZ{y|-Vq3V7V"96{V0㟽ΣcQ@'U("2"3lB3x``,(,E 3'"(?0GHt5K!eܼ*ѝ&+R)VIy|>1W_R*} !EIOd>; r f CMZ.Rr1ӓ 3Q[WXo$ i{~xtM~ttܽeD ՃO w`J c?~ڧݮYdvscz=k]{>n~{=d\tTҦI!)e%?J8HL 2糧ԍ VNJmOM:}y ƶc'KǪfvd S0H&tB OVP CW74k0f~4W|)}g?b rn1LW-2F65@=TLl9C0}0o&尸!WUUVJ[f=|ݿ㕎1f?ǞayGyOI#,QJK?0CDs^z>kzcuz#<[i_s}N3۴f/n/r9r,K7]Ptީ: FKΓWι$Ca&,07p(u,S\>c^wnwNmuv~XN'2x㖞ڿy9vC_KWb_KMQ:\6+ W2{YTu^JfȫdzbWꩭ鬖qox+uX$j٥M,WUZW্i%sDK'+nARﵣh*Q3=X:ZKD (^7CDiҔV;IDI O*E1Pʇq4}bܧ9 ==>oN317Mt Ve ƒ߽0?>bw;R VzmuQl$Lތm܀س/(VLyH^@[6j *g=Anפs7YE|BU패 wrD(Sw C7`62|%hU.)Q*[g)6-@[TqGxqbʯweSAUmNʩQv/' + q̠$L,U'LVm9aQ>dSC EOW,VeǗa.b{Vm/? יDݗvPcdssǨ ԋYoG` @s&F).RMphgw9sSdkz`1|v3VDJA(cx_ȿu1=mmEįP[dviT4[bsFqx{@`ey dsxm-ܬVYǚ%{D͜sv)NS;űʊ6+t/N;]fV Kݖ_ rⲷ[ET+N2s4͓09 ֳaY`3a,J@D(6X3;Qցt @TVf|L鿻ɧ&>n빓żKq>isJbqÕ[!<1_3* z&Ydm-B)^ _-: {(_'xҿmO/^TdK}~,3~)$p>e 7Q<7\erSY̿{*M*u;R(_l~oV4I^zhZc6>-\$H )\K yOk0fm̾jnIQj;H.@b$DܥFAzY~*=׏.CQPWƶ)w KJſi/yydNj7i/0O]|Z+qHIqLjZ8OggSu. gOTRSQx}VZV_{ai%OHVfP֬NaG|{#s8^ef{FXOO^_BظAg ȥ2$̾ yg؈'݇5o4)x¬vnW 7#Ȓ$Wd0Xu.j1C7B"ڐؿS .ra#+m >W\TV$ S&h@@EOT^,eN`MWHQ0 7EI *s{ޙ0g^ym_ᡊ#+L;P(_ rv>,락mv%0'-V?5 Ol@=1RsZěmo;gyZf`"3I,0btˀVd-EUӭ.@n=NSyHbY0K f,!i ʼ^A䊇#۫N ADS ȞAE#gԥjyei ˩+9=V3i!0/9DX3am*}Vەe7 07)8.WZzLn?H $^yT+)r&=`X;YHw Z7yO.{]~4V"ҽk,ӯq n*c}(~(\;&;s[( ܵϵm9Ls,xTY(m@4'E;}e~nR߳ @DyP8$ ޛ4Un2JoH,KEEimIo7vn83yt31\E)D/>FRP)!L,JZX.N̋A9R:$i8{̡i SWmBḮߎWML*mI'>߆<""?اlzH{)=A˿߾ԫqK02׉/:^݇ѢZ Ay UmYnP}ժv};0M' ,_&=Z݌̌}JN0ȼL=2C_}Mi#_g(>PPK%z5\f9$ryʕ,}٢r)c}3C)+Q jݐw{Ҙ/Ldf0%@|!(SP-)3~y~tCr.5` ׎&a5`3z7ֱr{ch8k?LY;nߞ#&fgTRnK@rk 0Dk_H[3<"~{M^N_R!͟J=bչןG4Dfe@rv9ώd44X9 l1/6.ɰ:[QRBpsq7ap ܂ xBH&xRHjIՙ Jդ ߃ n1"dg-hBJ@nz/]"@vWJ %׎dB")cr.6@&ndtw,oVZ,gTN>}&|U\Ccß"cd)5J%UOho#jxg=v[ ]Ҏx7QXVUwi.=Wn&q~]|oBRNQKM~IȕV"JMp]_`Wd'I^ڪd_}D=@Nf:k7S2VF'0/Q7:ۂZR=_1uoMF1$sR?nqf{8:I)1s)MhA lζ2 -N`v|D?Zi4ɬ̢""9$gJPlPS׆긱t lb\ 1»`ca)L-(J ^%蓺IBsXJmn7@]~@L9Y-_Ĉ@GT?@׬r>6z*' =y,ܟW֝‰d2]C,#0{k_u4I'yv<9`&p}JdBizpN4/a`0Ժ{dn Q K-/Q  :h-{@V5u_KdrlRZgx4sT2.1m_%`H䅫凌Bt&7&3&Dd]hcf5*r"me9*Q}M(U31A[fz@Ju2ZW BnI2uV7Ln M0ge:ebX3u9ez0;ਯSΖbTΜ/ڰXBP&e$(gG~=U0.%u"/tг߯5<2n#vnUlJ7( /(9)+e&OlL!r"W$//S Wvί/ߊ OggS@u/uVa%](~kR C\톯<֔"%*=vlp6m۶qo}Wư)%7ԯBFQ1)kZ*!dң@H%X/7W ֺ˕w.6;}_+k?Ǔ ~.?rRNd$3;#TM ӡX˨s Az "9g:3oWr&⎰%Gt~ 95uhNԁhfVVwƙD1i jbR)KU@j?9mEu rn{ňӦ L\w')Kd2D@?TVjDl6LwYJ=鼵@e! 'T b?92A6mFWׁg#.e]V+eTl\0a+*ua&]D.55ma5(.%!\>Y\\|6:sq `Յt99SusI!t,7̈3s$Fr4 42KXcӬB,ɍɒ8.;CpߟRynF+1v7R*rk+!Hާԗ.54bSiNnpTˤKڳݦ7 c[֖^f!(֦u8Y\M/8kA0QY(7ZE)ih[͐k?w54M0WNEqiC&B[/# k$ÌlZl-^Qݬ{r/KB\PSyMG4$LݵΘL)f[SAK#2h\P@UtJ޴opPQ$f8!/GC; 0}f7/C]A-N#. j]wZcWgfۑXC>ǶDЃujQKJ(uJDcI c)Ō;_e*: j,3ߺM)0m˕Km$fIv!Yt:;e^fM!똭s^eQϭIi&Z@_l=.5ms%}PLk>~m^{9Y%Y\KH!s?z]N3솵\AOAԞ_Qm.1ylsr&be[ wZh!44/u,,N2b}#W!VtsQmM%6>l\rz|ջ63MW LC\sW7_i\[}ɽ;ZN>Bl.sE."QwKg~B-}[ާv:府0j*%W?|tZ6YSk)ۅT!k'*/586s_pB֚D7}9Y))c2JG׬ >S[>ס6EvK NvàEe_VmUgνn_%G;v5K kuauSN4@­4Ig eʓ02EՇ2͎%$#s$ދ| ]5 p="jQFd,nɾ2dinۥwiY8(!$5s=s~ WU׻Bs*nHoNWߑ֛6+defS~qLa{wYc=*5ޥ$etjژ4^{fDgJԙ7at}ww,j-YW&m0&z, .ROS Z%N+mg*9r}'`f+cI?_H"CXmH@|w:Jqs!ss|^N;!x 0I# <%r&&2YEc%_7Ѡ^31C |o-&?nEcS(S$ ?s^JBԽw]%1#ڣ; X~e8Dsy'p2+N zT0T4S2OfuLvsܻ>3EウyS;@b, ;?lXw;5o83jdj )+il_,괎wASrdy1gzy<%4065_|ۥsM&(x0p,vg\/ \ wOm/zCfbnvG9zDPmr"nwţߵjG%c(Tqo|u̠?ǭ.k&fwE 3K4/?ŷ=s'J2!5)ܤcr-?Qt,'w ɜuT^r/lͅI:mH5L)j_ßM¹Lg)F O``HE%?ڐv]1\'^B_1+sh2Ԡ[[oqU;Rɥ .@tox*Cau) }žq=XKE:r!tmB0ag{mdL@NwϵvrI(|`$mMv3r]9( *f& f;07[[wy9ro+í"x,v3>8rcygknʯf?)Mpְ%7\*^(#gs~`)sy.:ήtw5d~'=~\Fޤg?e(ǿN ]myJ9X H:ҙGDCy [xeAsrMg%t~wJfdn,!\ 7BqrP\kłᄃZL8befs?o_yxU4=O;h.Hbh՛zڑQA 잷pNhe-~ zlKXygx)j!L4Yy+9h6(w'[+!Yޛ=gmu/ ފYY"h՚ y7\Jb"Y5fIOJ{|~z;S;ֻ dJ/+=HFAɾ)l3֞ijT9J\dl>_w ['?Cb }nyn^?TLl,N8X׹jopLȄk%WE.1$e~y#/zrFƃls3 \0F<7/E^:`pΎ<ڬ I0vnakj;#.T;'ZwsisW"H2O49a1Q|"lʴܯMfM܏.ʭN;7uOTtM K% &k("}Qj抱!\g2_] 2ԩ<6GՍAUeNfWUJӉ\r= Ϯh^C'^>o;R3S*ɇϔY1cWb +;Viq cOsaC['PO5ڙ4`mwsS A 7;smeTz̊!lI``*طĵ 5s[2vN,\ (:QQYG^FMfh!D[\C(7O! 6.S [KtAgf}P-s6!EE߲+uyt]4*@uzU A$&Kvsםk}s2W ]7Xַ1`uo:TEG^/J:-|66W13=}N' 2ȥ?Řv'1'NJXO& o\aƮrdhWq~/AA= -;pgꚤ &] - ]L0aeRrbbg1ASO|:r30Im7?'dG˭U+ydM+=njNx`SqVInQ*[ ĬOEzHQUٕvSr~B<Az p~ 8\6H+RĂdZ -'e Lҽ v5;^uuC uu4.ˋkI:v-k~t"%BrȥzհҙǢooi(PRҰ?9_XoSeN5 Y>S#+i0F:"jor~6匶+/DmG`V=_~[[LN:|~.'F7=_z#Hi7w쐷wv꽼jS,E+jzuݾOFRN<ի^dNbiRE*6͡ճCn!<*,0ꃇ1i! bg@LAj8sF?RmlR"vzm%9~M5g3YNVPґ[# /&eWK@Y T(SE!LpRB4Y[źuTžd?vmtO3=|<'en['lvϼ|?b:]^nVAyT\Ŏѝҧެ{t;܊_\)ZBwյ˷GrYFU/x0WҲe߭N]>WAnB+?9}Tez( zۍ-h$ XoTЀEM2#3]cCM\%L.GJ)Fe!3Uo*<#^ze,ZqՊu!=k2S|jik0* [^Vc/u=^V&4huVW=T L51J6yXVu4Mvo܎4Ԝj`;ah;œI }D>~\Dt6+f9˛M-nĒIJn[_i8'2,0 C:}uuʈgɫS !3! 샥(d_PaBi$ciZ9'Q_~';~1bBy6( "),t1MtAt=4~Kz"ڹPLK;|g[4mKu-&Hׂ'H0͌uN2wyW.mv}<ؙFJD}ݙBY5w:џǾ΍Yl௖T疬Lc5'oXֿ,1 ID1'vBT[ $$,{=ˌt.v/:'P7Q]i֙;aDn 0c[MD&є6޵q?^ˉh}"{^v*xܽL1w1``|SZ EjmʼDYNݷ|LvTjbܚh3yP>IbUUX{^}!s)( fcvI:At:G@zH%^q,uS}蹝 0zYK[#oVNYDa/tT'_'iaĉ$ ~KW*$yߧnm0jP@rVr):~Bq4 7d@OΒ~^Jc7={6J)oǞ638O04MrPC )%-$9Kv8@k6YXa^GGImmbS\:XMӳ'  B3Ԗ$4 l|dOggS u1j@ROOOx{56{UY EEu.C:x^wgf$14b/.NE*Q;}7mtj-@i/ˌ:E'ߜNlQov7](JF?ܫ!h#kxꦖg_Lpf֪ VW۠qA-&sEO/<w|0=Hc(F A{8u_i S\|\溗jbvȣ1eЩEeр|r2Pr*w2%Ͽe~|'|Zi6ՒՇg= jұ:R_ʢ0u=ľ.8ȫO&m3szI[qQ{f{>[JyR&*Mn}I!PY؀|9jT Hʇk⢢1sVFs8Xy pHQNޫGUdX`վt,ݢ"j(2lǒ{jqI&sBJbI]=]̽=@Zp[HD8-x<%Tw;fMΗ2#]owv,kW:g^+UbafE}j-{^g}rOVuB74瞰gHbz[0oVGR`כ q.}UQ%@[Xn˛n.S>̵@~S| l+^qsDGEHS saOg[qa 4)4Y,;n#kЂ$|-Ȕ,{03\nbo s8|=s+6ivn~v#S1mRaYQ{g~CaGJY8AF"ދ4NgLX`~8„ޝeuEEf&ovj'o&P.YYē2CQ){A*Fsnj z+> ~ls) >5D0CTЏ-~q?* k"70%_Z\É- Z QM( gDq0ģ!RdK~ a n1~Qre ~@͆20ޅ S{z5|Wu8@R qb]ňDP#1=y⹱ɹ"NfPk)J;f% lw~nVj,cnenm[HSXH> -x7fhIix{>D$xlg;mR{6hDı"hXd~}5Fy(#acQ YJPQkUnxpKuwoP l`ـn9r" !$$=l[D7륫{nT$$a5XPsBHڒ CM4B` zA#(dT >N*}w}KyX_k[Zo2]!X&{ Zttr$?K8\Gy 9Ź;׵w=cݷg_5][+^X. ܼAK@@d%3gzY)G&s}_oIqN;3$8A ϵ&^ׇCW/0eIfzW._(M+E/C`AS%(@76:tnZ?L_&pPGp}Lpn}#kᯊOK;+& p@}/վ+MUi7TDeUe!#13>QH7u[%H\ rS,-w8mE%tG4 tQ嶯P~&Ic˺-^$Ɂ,EUjq٦mv_4JExHM%wkvm|O*e}Uc{q5; 36rf'^w*˹2,P@|Ozk#vLā%SFQ`Y_{xB W@&d'W9sj$7My2*_(&gLs@;7h}[{w~` 楧tуȘ@!:~٬+R0D%?sJGb]~ `|:Q†Y~^Td}ǒU/ZAÛB";D1=MS0t1XED ̷gԍ(bJer-o+J`Ho$K( FthX&{͒Ŀ*bc,?Ҍv?0f۬ة)p 2&Kofőt[Nt_)Hܮ̷]YbaR,k^i0s8dَS`mYڬt]> f]g^aM(C o\ƹ엻Q0ܽsI;%EJ+盘+؂ĬDLtt ӽb2r& :#+lI2wV͂{ojd_2p&-2p!Qs:v˞Tnw '"Qe䇝"J]OfxrwȵW\B㹳8.VΪB xo d吹s/\7ϔŏX_]f&(0VhwrY|oz ##cU&)=᰾K09f|$^ܸE_dL*.߀4"pgmUeQDokKQ+Ibκn+pvh%+>dԮKǖU=+7ꞓ͡H靘y,fw3v{;s&>91~&^+ToOk6)LYz&Ia.qqq1MHs_RZ=+L[1dǴ8ہߎ9Ijg2aVNN9mby8^: rj-*#OyjwP.>h}h'3f. QIYP(.rI@(O&Mo"AJ@%17. QK|`G7^2J2)⤭;q"vfX>2+(,DBY3{2MCUu\'-6f)# sYI@aEۉLڼ.ٻHQӝJL4Ē#S&2~+REF WX;ux8-Ū[JRӅ [څnp0~SoDTBM| |+*uʲ߭H\\-XM{)s޸8{׍K/y,IDsMɤ,dOggS@-u2728vpBwu%zTF=Ak8oJsRRT[-)ƙfͧОtZV&\% ?pĦ.^-;8zrj6VB#Is Rvqds/%"*SWXaE!d~#7\Toer nh@nc~DXJ5{};\VT~#2v/{{I8>sF,9O}M嚊%JH=z,⬌ytQJf=쮇ۣnﰍç#PkHj Ө5( s*C!4rl;cg-Y3 ya7W?%A~+Ug({\hML{uWZyϞcN/7a;]3mr`Y=_9|v^/s{V:k dZX,@.pU5U*+V}HeyFƶ{lT=tu96Ha{sMb5$>ܟgb#=K[3-N/mccX>Kuj%Ea3/% 1֮ntZu⹫k6kY)ddv6*zF lIk9M' *Sj"lUJsw1ǟ&J/YLuE1w6KrBQjbxWaz[5 cToԄ͖֭nz38T սcy}qa(nǝܶ;bкƏ@\LMe: O\:!ޒ}JE >MZWԠY gYHXudb0l*`8zOˈglcoEij̃?1ܬTj')w퉱s2ya̖Ñfޫ݋ fCɝẘ(Ӹݣc#2Ga B:M MI*@T]7כ椯)fMqyάqŠ0]KV3C0 R˪K" eXHSDY\ My c\*KǛp?.r^Eu +HׇuSu;wDhċ2LFg$bC C4ϛ9ѷM &_r&qT>xAp &}4&lB<[g,_{=SefzեYPr'P1dEE "]#bǹ+'&q`"y\ݴ'Ltusrn` >SSǩn|VxWj]ʻӉfGRDW⾬ k5=V_;u}]Pr 4Uy[t9nUf?eH8%3OODv5Kb I1(C 0X `f]L"l3FR]plQpNeYT)43w RЖylNY;*d&LrE_<ݗban+߽˲~fDm` ?#q*u 49P&޷.Dj`!+,e =^D#.:,*5WƪZG}YC2nredk PFtҡ IݰsMQZhWA 3DZpn,e%]IH>-):Y@w&OlGk% LuOYUfݣmdk= j^1NbAIC軩fUeqD0wLPjJ, RBE@ ]ZXx$qI 31i3S?Sf}O71T2~JFgm-["BeRa.Cr0%ؼ߄9ui8?| 7FQ; ݇Q}+n+mg7pF.EMLj JxMԅ1< i%=ձڪˌWzxnpP*L@9="2+Jqf@tUwMrK7N$A;GU_OTP*j03/(Q~}lǿy9],>3[M vkO`EL,?hQ69U.Lm]hECF!arJ<%ό Tlu%ug&o>S6`Xa)oS̵oÈ!3T[Zw&?kQ9Ow2lwdsI7xY)Xj&~ \{5i2CFfD׭qwuw}$EA޷sܜ",lB Cb*" !T z%õYH!!CNu*0jS33Ǩ^#ؖTYm4^zlX*e|*(GC (/*#.3 2-^euk.8ʉ )f+%f#:r*{i~}Hty J 3#H{e (¶G*3^ e::ZN>sl+odtFpu5=m ^zc9V) ߪVNCx  2C J. wEfOם>fTDž;z> Jlߴ݊DHc`lJެT㈎g4%"K# ;\"\_%[[ WB+k3$߇CU<=E$zӫq$fxiwG{k/ۉjU߽U￿g6^ӟ0|m՚õJ>H{˔ (VvLvK~k(܍eDDA]"v, h8D)Z*,(?%{&g,p(Ɍ'[:~1cmܹ^id S֭II Ld3R]W$hpX%E,!`Q1q!M7:CBBQs'CBygbrpfmk:򙴽qꄏ&D_Ŷ$%-I ^L&CYQU$Ȣ,^VrrWŠ*]aI5^F@D(Qa2OSI1 :{kPDMݲæ/ބWbzt(j,LI_ջЪك%2RgU]q{4>Vgܢ1wH}%88na 瀖ly;rEIc+EzkܚpaaX7d,{c\¾}S:?W^BjEl0=}B(1O}䦉 j2z49;Iw)M[x(K宛_CZ7Spǔ:~6#~Y[H2ўs2DN?e 3nSml$?tbfa%LWɕjDj[-6f)*#:WUזzn㑹Nq3װ;ݺӓ4huLeWݡ0kxGS5EɒLQPv:o C8} AqfFwI ^r?əڐ$9\&o\PJ,~#l rF0&n=P 2.Kw㷲 ȟKe[+:xUHݑ@F|M/b¼C<6-j")hRt#n@d5o-mMw4̕~c6C/>="&eṋԫu\ZQչ"q Yޛ6כV%BEQcQH<]5+V, &~]KBIPy؞8azsfxw?|]*^x37{Rb.b*4OjdZ?Y)+mGWզ9ͲJP8q.%,0Or˚)_})|bJ;,ahT %cGvB]pR[ ɐe*ANc&k0=2eVl=ZW@cd$MD l9מcL6_6W1`HȐ0o $ôbKw}x.aCeڋЭ, "{@B0fTYmz>6ե (zdzsy"l2ѧefYK>cά'@C$|I##le'¿ʳnaueJcVJ[eڍd.~2fݩg'K)4đ!GqH2q$@f~{}>}F8ՑYB@Xm;^7uWWvfI&%]-w* 8Ĥ-ν(Yj8rKm v:u/O6b)6̃%V_.ar}t2i88nǰ|bY!>4->,kң,A!&p$VRRS^e$!q[Ξζ*|%3PFx5k“th1iV=iuE.Ԗch Km:͉6q+hV0|!W"X#Y۝T dݴ @#nDzA.EZ7@/y-zf2t-1nv1foeEo8>-@'stDԾAB{Ճu^ ',6i{0~{`0P3s|nGPAuGD E)133sZе.lj"cSČƲEEi殈ޖc?E䊲)q_SIQR-)2m;=`PϲdA0Z&W8X9#|tfqrsItq 1l1 *ěQ|ϗ0sQcX&crY6b5"  L2Q ufNOggSnu4LMMJIL|}퐫**mWh1XLrRQ l^( ¨_ hkOB{3nƚbe2KfFNϚ(wO^zUϑ<&ʚ+Xe-NԖ r [$[e &"zt2 r4H{}2a@FgE)k "{ꬡ"22H쩳 &/AJ 05UED8"0Btpsus/"\$wƕS)ik?0D/% wF\,~de| 7$4 0z`gVޱKĒuqh\DTphԊ8T k}&I}g$ȘEEY)$MPLLS( #$ѣIBC(.ds鸈@d EEP$6NevwBeΛ+!o'u0,e8á_@)pU"zbZ4 ZF!ЄBVN)abgN}3IN u{}z9&鍩7E0D 0`V8LЌW ֐ս*XFY^u,@twa =)lnXӸ0 nԨr܊D^L` 27p'=} /YANݙOE:X-e)P1)G+֧9C=0 J218ЩGY=Ҳu[=(gp0(b͡R}qMq9BjkK/4e*v P~{V<* N/Q{*eT"\=+luk,OZuM)tN:r5斶kPXݓ:Q9$rz{7LLMc;$m&9qgU=OwxX+>ȣ@1H|<QDRoi~8Y5[4HH)X!^T^kY.5qҀ[^#-#dZ}{fs8ֹ6["dFi.ub4iL/G5!!e )益2YN{FV Ng@kڞRe1+dRSpjȤv/ɺ$ E !+ŠS͝5a*rqt]3ktC SfJψ2\#$&I" nyC IJ]_@vbT.P5.&ER&c~| ]οGԯXla%3 \Q cJ[fbpN`l!Z#\(:MḬ!\Bgj4//U3ڡ@}~thܦcOt0-m^Zbw d,5 &bO7I兠jmj)'aP r4ɲS "wc_ ~y]%={sझoGg00nm6֚23ݾgVYN8a3[^&GV9dC*sV9`H8̊穭hSe4M/C<1+"&RE)BpD*N˓EXt=oSfgj:0g^ &AIGՏ`;[ZQ >XD>@cF{H9u&GgK+LK$."bee3/Ka_e{N7/ 61u:O<G~Mg{)~NQqzvq";4D1BD&yHs75ɑ86~@WXI<9 99QYU^LLg%H\{b{w6`r |qۜ;g޹<0ՍJ(a^ cutkU 7panT dnjQHYJɐ7P[5_MK=DB) qY咖Ӊr3z0'w8|޹XX'8L9Tvzۜ.zeLjza.gd +2 z3zml') OCu&F@;·=ˈ4M(6Qt =@h7Ifr0qiNZLD8і,o9h!bz{FЦNߩӲ^ZD\#%{1@b庽6H$֝T\2t~\6 b=/u~|'"ŞcuT>䨫zTLsK0a6/wƉɴx"7*S,W7eJ8q.MT?KZ(mewY IRm9^PżU:mJ]@]?*R U͐ fYɁp9IF3NA+DHpOjގ<\"-҃AʕT$ L%BVV)2K~PcKOubQ ;یs%?C&E+X`Vf#"0֥Cz@  w1M˥3%3YtŐXQ. MHZ8q亿$c%$qXKrҘ0@@{eYU(2@#5c =H6*u0Eh@PMa}^t]Tr-D (MƟA#2idZ'srS'ZjSt,rwXNk(ss驳h:rϯ֋K:g};6}XPٴU#cAӪ(h|㓎:.+,]hT̝۱B(nM7kDϒ59.X6 ).z52m+ַ&>)Sϔ]x`sD['[K)2z23߷ sкe$^1>=pcU2I9q͑A[[P#+/aw^;,ͷWUhцY[ϞYQ 2턧*-?Q},ȎxatlE" .zvq$H {Az GeuEQ+{ebnʅ2s=WDb,[:g{'tYmZPwۥc}?2]oEhjMݱ[.|aXn21KD( K+pa4KQ$̬2ѓ{^qR3_pGaP9m$Ҿtq5Fr#s7Tqj:^5Ror紤NWL@ +If+ϗX\e)|r1moYY*&%t/4cDm*s.਷)Up58ƝS~ i {9$0wW }  5n$:8D:-AhmFkD}|@N=*f_Fur|{_o#w+K6rS9o)%v+Kdz>+jpO $ȉt{m^@h*v-B(o `e*dʌysv\+-U T=JirQ8D !HR_}¯}m1[{s{}oÄnβUݏLռ䘍cUD gn sqw;n+q\]Z7XxRQ"9vkUfo4Qun˹zg9.%[݃VT9VdV _n.ȿ-LNߥPԮ ׂ\zld:ۄhQӵҋy ﶮ,;]|"5Ȕa[5\w3 ]OƠ&%7|2(Y \n\ Ƃ3k!xnz!",9$ߢ{> tXlK~ȀTpesqgÅ)G-vbtQwTHҏrp{{½MuQohM=ĜanʶkkVȐcU^xXuLHѭ K~,q{QBP;je 2稿U=7W=wO ,@%=;.{S3zjǓz۫2Y=zC"C2FGxzŌ-*/-r:{e_.~d?Y=¾Wؖk_?q"sLk+ܘˆhi"g5S=)319i0hLz#4V?0ė%Kܛ7-I=]3,,r5^D]k{T|vtPdf dž!S8c|@&msd2{]F ݥ_eT**"Hd#scIJv"`@w< TMI1[RD@@[ZY>l7nBis]Br^HY$]8/P([{K/^"1ক.FA Qn$$FuLG T~9ĵ޷K?4%C-70M[968mRu%zG/di|oRY(\74+纼='{q[WtVMr ʞ5э MɏtCZ`$+@^V ]vn?=֖7/@vi}5ڰuULOveDKnPI 2㦃&@xv-T٩Ys6m$0!iqO{pL!cƹZv[Mou/@͋To3wNKqd=^ͦADދv(sGduUT2ٰ81;8m𺼦j02߻w~?h*kx'gZRbjAn{FUg\ʑ y5s2w+՜WdƣKk)5*~4 QSџ<4jQ715/W'׳Z{”wi+#JT^ThqS$Wtһk$2AvXqd9w"j'We`y>qE$Bov8ֱvyfSGnaD.*M5Գ<s[ylu3BU{bIbZTRZKcMGzlXol^gVF7~uXNHO9d |4a[%6ŬL2I;~8';dDn7\`=~ sMv4l*=KIaR4VZJ M2+aȱ~2ֲ˻:})ibc{o$5'R57j4 QJ K!GqC? R 0,%KIz/3[gE+JUl 1r8X$h HAq6g޾Qj/<]}[ƒ׶RceRo/L~7w"vx:|3*oT! Sv9wn{K%ߧmZ=_k}y{)꫏=+Z {=}&J"9s Y9O$O4ȷq~-t-eqJ2@8)Οh B"λC6 ñ2!1mޓi5Ʊ/9O5A˕A4Z%H@%r‰3svfԸ"QS?di媗==_Ǘ_ޡN{zgt8h=w~lI4v%ma]PPvcb,i OOg7 ְSԓ!*!%%.F f6ʇ3crs&sQWc tybS3t7c 0zS>TFE"#Ȣ`d2bw7B$)33*`C|.#j[{[D"D۬v&4Ɋ(Q*9NR+adcTz+ٵXv>تϕSjU]4 p`!יI' Z6=ӕVޖo9>uwkmǤ@WXks E XǕ3=W:j?z~WҥhFZok}$^iԔḾ羊M[FEHM"iƢr,r_?7Sb7'tYy/ S*+[{6Ny8G Xo P/ֆI|v=>c45,gtx/@e[SJ?'|d`xFލCY($Qʹ)sqI=ɢ`ݞ^#ݢYYYF$ms=9qI+8$$SMyJI@T(RxͰLiL'=&nOjLX/׵]9PNvz pmÈzJň%DftcmƢ_.%.1* `8f"aY8T+2$7]ʦ$ķ70٦=@k)ڮ\m$y~%W@ o w?hwEqj;j^-B=Z bMW&iݏEgAIEdGnbI|w~-Z\~̵$ZX%}kkm@i:9XMa&I1QO ) wyyODp%ss910Yɥf,(K?P7?R@(׌'9ʒ6-)th@n:U CTDdFL]庻WV13 GGd(T ֳwqBݛ]Xlpzx}؄hMqO?^*f\,rۣ&I|Ƈ&kY6k[[}Zo.S= xG_f<2p璫s&%V"Ki3Z+ZZ~yfy9(׏k&4L򫧭7 ^9aqSZnZV1eWG<2/-Ie L_r wxy472^۰ů1r Mڠ2䁍iT'7 x:!ؐ{q.FB؟"m'{w^29AC{G8\TJAh[rnj`v5ya& P2i|,;bԣ'$$:雧"ݩ)0U~042&uUIYN>n^|j̓11Z,S4QڹdXj$!&r:*3kV62&N{cxqks /׵E}K}}aS!W2F#vV/Z^B2ލ3M^cXֹɞNb'Eq^CqDrFJH;rx6c4F 1\FedXg%z)+7FyT"ؖdA?ֹvKtY+ufvo2pLWne~fqd *jhz9kg0LPٲL5v" ady6D_޴{8@e woyⱟS^}%gqȎ67u*H(s76w?)ozPtVIɓ 4=ik,Gp OggS@u7ORMJNI{TRORPk(4Ra{}5BE=BuPYV"2 1{k<:}zÐ kV\/J3>’ttV O7L*K -޲A3)AbwNdM/$ge[UY3zok7Rݸ< &,:zgF:CT~V%+{ߏ 7 3ZZ)<c-\T^v!x_t[ @6}GW*W$!@Ml_V!BDjl qw]M)9FHLEƓBdbSkϙ h V86,Z˂WѴd['Krse}1g^jԖHRAdsLs)um;%Y@qmZJ:k!#V5bڭ_0zeaOR;tS,Fk-†!' ,+0\rctr}`Z!UiD ]}ٴhfJZL p>-1?tJ-Gz7?$6nt*6^6;I]v bն TP~?wJk^xe&ngD]\]"A]!b>7*_yͻɀNTBY \b3J\eՠG`є#%.դBFYӅԑ2^П`*LLI[}6w]Fn8IΗSNN-oy'ݟԐFhӧYyR6agZ|k?o;zȔv/#u[m]R1^uZ9,Mi눑ke"i'Zi#MqqV )7렭ܧ]anBvRW}:.˦)ƅٿvOP.dJӒ껛mB@ AQϓpo(=fTĬ֚.ܷ>vWucA5_)k轐%/v 6Sr_%aA Rۣn a1r,jtK4柡߆/)~UPۼkp~d-sgq/.u1XfBJtg90%\Gшm2OCeL|~'$~rL%1AKe LMwRW:d(ȅwu_3(;)mtK 5v֑,@`6xy;To5S mcؿ[]?|'?X^woTܒ/&\8%/VSF{eL}ȃeiw+gÁcVQz,=Q~g{'KP^l/\m?'uywV\[G/_?~ov'Og,vqS؅-y1Zޱn5/ MT&s0oV#-L[>/]1<% UgBx(eśIHMw7䚹8U@NS۬6ﶺ+pc܆OVIֵt8|$ov^1%n ʤLUWq5hWf6+?='f2TnGKsdz>HR%_L_z;'v};-&}o|ʩuӵZQ]-u.{I{'ڱcf^/V3QB,+GKG>덺Eم/m uy.ʣp0"Kyi*+3xmVEDaE;݈Bs }IQl50,Kn{6?օ@BɺΙkӰ?+>+wkL]&&],#`dQ0ƕIG uv.qwЕ}ǒ/eG(Xg;w$[Pl<*ֱ@`{Do@-'(?_,I:bdY93x:ߨ_I&_pk;J[.z&MKBW^zI"w[J6Y&چׂ&I e&+MROggS@u8G+=~B7t *%m=VM{Z:@l%d]hw}шSTo{bb[P85ԏ,X5ʬº1빆_/y ދm5CZqU1kηjv^Qjy-m=W2D L>y3 h:;D̘nuCenTE6+ړ9]J{w<ƠPA!*s3OU}Linr7Gu~_dlwZnOJ>!0uH꯼K܏-K&`ɧ>cm=D,EL,/Ý"PL&YaI۸ n[ 4+pVcdg~h·^Hy}6*%4yO%ҒzG \g[g24oϻCK:={Y[U=+ ZJB ݣ.*TXeuVTy2cL-^&jsY$ 6J ahz@tۅ53xOr|y4^7_f̈} .QgQt a7Ԛr'j6ӢЦ9JE 3/#s<"`΁kN3Ձ4jM(,g<[1VLl;ROZkv:daTx_7ٌLF+VF ȇ]U;uqS$%I~r܎^{5\:Z]v 욾vTzh+g2(s1X:;ş:{*>SB_4f9]GEy5 z :1HR ɮs'a),e?PzZy~9T8cS{S8omO.ql YL6^G-5T׊;4J{H%Flog`Aޫ4]^!L=(ZeYcuEu)myv@]I Ht$٥*RB.:Ѐ),{[U)zROqpmGNnvxHsTڼ
w H˷$T|9ػ 4Bu*`EMvёsYΣ=$%tX(g4B4${} 륞)"BFBjXpCOM󺫓f6 &LN`}\㼸ͺJ;˲,sqhfT,FweSArcvm`l/k>ݘ& O|F.sf|z<]Y l 2˔"{-ԕ7% ~҈LQq} Cz3 rXcΪF9d>m'3dT 4ٴ֦<ɵ˳T Z9zWYW H`,7M| `hqeVIO#%R{҈T`MVY$v$ދ}"z$tv!kfUH, ڣ0wspL ɒd KMY\ C d`^kdPQH38Đ w/=EIi3Mdgli~0j F.*(\*^ōS/^2egk$%[OJ@c՛XM:sE/4,!KF߿dZRo=.cV-3˹!ƼJۯdOG+G Sܞd5y??/`S;~֊Nx[HT..] 4DY-M\E2V^l1qGoKFl>V#!&EyU} -ԝ1 ( 0a u+z ظ~T( b %rlSm[f -@_@XCa}l+{}4QkActQT)YPQ=gH|Cq7'gb@=[p ɠ:"(}5*(OȾۿ uPaN:'7Ft(s8GvxKS` rɹ"}߁k9R)fבI^׾O6k嫯 eV+Aw =yȎ{~v))Ad`i.F,rW.UYdOggS@u9fOWQRVTof˹GP Xϭ w݅hn;s:=O)H@ }b J*k(R5:BKmoȑ}KZ8UvVm@$ 0q{)5]3oN]o^C\]}hf2Eϙr2"t.|F셹|&u 䐂қ`ߕzt*nrgb\ N;(mJ'Enr5U(<uCBT<aA-E")^1*Z&,|?En}S2}(άudy϶ޮ]$AZԲۓ BPw5^C؝.e˯r8MEOb,wNɤ| -fBWe!5 )CPVzEYNL5Һk堓fn}}=w/uɏ.%,f$t ܰ~Xj$jsyTIm왺r#k1lvM 3hzv&1#o+^ώwikg#n7nO|Mcӟaopƙq8)vc6fg-;l]5 bb"b0I{XޢBb7 M)sQ2/|f<0q%{[r(RbB!M@()Ih&6|GYnf~s=1et{ 1u?[ ̂q4꿐?̒$4j#tI]=d5“U\<iJ;݊̌v/ =m\KS"+l3'nLGF)[TgDçUm|p.k|j3œ*(ت1k2 LMChQq&ѢhLsǹ &822g1* :zD,JM\C?3P?g(^^6eZ+0i 3$z"ϯߖ{1yjynǵ _̨Y$v<_WfUϟ <=ۦs^ɯYP=[+7go[7%ݽ Xw[ò`"Tao겈2aHtrN9f:KI$3Y ZS(uUp/Hn\D՞=*]]{,ܨf튫k֦[CQdn~sCT%e/zTck/`5]i w3]}N%G m/5 +G7ūsĶrzrBdJ\S@0.YU(z(jtBv T 0A+ d9g R{Z\~{YB/Џ*q笽)ҩK/L@rmx{8#nOx%_=sMC&?@7jĪ6wr,B۳WL>$KrLoW%n%fuVy-?|1g&rS3yQZi)*2Jx7;՛rȎx_5< 5ye9KbCYĢY,3Ve ƨcrO>{!_ %y{j]ҡԽui7Aa_>n@Z.y6i&ʆD9dmZK !_ RdP:[Djl U2 E{Ui˝*/ڕ#k6O?l#_>+u)7__Ezeugc-w;H@:j[i~\5Fi*@ $'bVvۢ(*ˢ)YfQQ4Ti;7 8aKtb\C$Hvj$>Cg8U &Hk-~80(Q^/ͧvsޤ3F8qoN[yTR5Ks:uד5`ct(fɊ5aMk?^~F73%~sw_cIi/'m8pXQ*_GXȐ =Ob.CFmt;XVKVXq64hTs`Bj:IE&JQuvf4ΠFiC}i2l &`ipD svqVwx@ RBh~ʻ @8>45魬p6L\ $pnVehQ!{} ̻{b@#,߮] ֶ"rnnyx(~fgj L7+AOIːlΕF!_n(.;N+WdM+Yj:[&KZr{,C>[f-%#ޞh#=WJ kL,La+=t '6k]=3 =lgoBjJh+`5@\H?ve 97Y "njE"-Lzֺ_OgEDNP 舽a$!7LyY᯹zOfBoshc=ԷF+i6EW/c3E7wU0'M N.Z@90ºƫ۞@V2ROc N'{>ſI Ya|!i沏BqF4!=N.o: @Õή#||1s ڜ9qS$q;V*{o,&]/ \n%HF*i^gQ6ND%grVRA.rݞNv!n2Q@Vo%'y&blxu, OggS3u:rRMPMQz4M&‖2-42!*ː2㈪7ɹv^dTFId&f"2Do.)5醿j_ՑKs1Ȉ4' L>a&2fbV۹10tj`cˆ^2 d,tvICn љ}җX#mO蹴X&vQꩯ2IZLonӽ(m]] ?zN?٦wu_\) %b!4Q9{ oV2NDr.WvP,M&[B5%~chz13/_ݯ+CāKW\pL{[ r.uZ9uIm،>R̋+ߧ\ ySll ==]͢b,>(wͼ|K&A)X_+CzG_eU[Cl2ދ*2,@u$ GDTCY)"(< f[0uX}_MIݸg`!.7Cxw@[rs$(rUDUPO=㩄Ŭ/3/qO,s9w*`;O8{Px)NħKM aϨzwIׇP?WʮseJ0,I@s=ƾ5U]/:f }{R0(s˾$a7؄P;ݔd&4S9,jS?` KM&ǹVam4QEnz%ֻ)s v{VOoߥy U`Gf 32tf.,1ΕoNї! Mcwdh+lcU@XJ2 b ahQQ(3 &&,ۀqvj6xb@j',&IX@d`2 0!4*JCj, fkzThwޖN;jʑ5G cj@WH;@ 7fTE%c=jNJgZwDUIr\utM-Xo*8"ƀ2YH }Q$=(m4@ZP){9X;:geN}38:s]Gfo8n 8uQ"sIMĕT>*,6΍J LX_Cq]K]ZQ(nv=X$ى[ϐOF&I˝Ee#'nҾߋWݨ#=_d_dod)F+։gNc6,Rj曀T^T8,C=+RixC~/|rT̫*% VOͦ~vƭ0߂i9|vz rhj; L;^i*XU niompի*Q,XȾz:($;ɸtg+LJ->hŹ675 kK'KSt&a8ocˉ h 6A_UwO*_ o Xj@ԽB\Y{?0{2jώ"Rv;MC eepL63i:*$3Q.TpN\E,mnCzZkok-~6/#|f'!/]C!p>XK4/Z.GHՑEt p{c5To QR^|FQDkh u2\uL+E ` Ms50rT!no^Y9gw *m}h}ɒkOk_d"+aCFL TGHo&(N:ZkٟtiV3dJ̛kw%WRsG5^J%|T|XbD G׋1mio uǵg,2&xɊ B-;;/I"q3Qȵ4|B.vEq1}_̯E&\姖^,v%׋տ_Yz:pU>m[̀ANM~pX*Q5j!̬8)ӄb4ts(-0-eQY ^勻Iő#CX33txfH:tښk6F%N]_~96DR,UFeYBX]H֡s%!щ2\Ą!)S"RGN`Wת,vbۡ[KuMN:6,O9M;g& nT>_tEe~C:FG+Rx zp랼"B1ڳLD 7]ғ (&S3b:;XYݺɝ_vz0 o{g'~L<5ͰaLjI%-6nYf.ayzZQytc#erjQ|D%Axۮ[K̵y韏ޡ^ϑXv$& 4|tC']v{g=9rbLv%g>!+9Srp5"4Ryw5Z)%C̰'GS3%9*PĬ7gjkZ 3q:a7NmvV[sZԳl;h֗mpGt;k1:՚G%۬4cYw\S&v̽\{1:SvI'3"` j ˳L3lhDuuZCQ·]e=1U,RykԥBDW)s b'c.w/:u'pgv󲛵ű"ƚn^Zfݗ_nY@*^'Ֆtn ,!P*Ye~銡iyhA;JB*e^M Iկd,Q@!aZ|)}9a}SP,F\pM,iÃ{~I:.`_d?<"{Fw}/|\[-v+FvSi;aOqD;MaMZ@@k5AhhTdVTe!gƥ;0XuԎqY@ >ĥt7=eFAzb.=X9C=Bzf:gWc C=yxݨ R6_Ts[\Wzˬg% EYN.]`Hmf}*5`R|G6pLej3JqRihu]uY3.E]//NB\}Z k;yhdYgrn)-,OggSWu;"72,'`d4,:1áؿCeMkF\o|c$YLsuq6e'D !1p0|1sS 2Gׅ]h2Y\J;.,/r]ۻdE%sLb)8"׬*442Z$RSOń|xOj)U{ޱiBl7jӮ/XUMH ދmA*tT( &(C{PQQs0fMGabvL!ԓ.u-,.;[}|9l+1&ѿ\stNOUϟ^OFT<S_m:y}u/>]5ڬK-?J'ֿt9WSgGSGm Bc0ʢGv.UmNK}fUKD䪮pXtG 3'Vu(ֆUz3 gr] 4mc7n_=E62Q8#`\Evf0IR.a>Iߙ#wñ!kGߙ|%*S!jJ7vOz+5MGplM̡tGr1"%'CT w: +ΰs {8zy tnU(Lٲ\Pu ,x8Ih'K>%s@Q#^U RU \S&D\1.0OSOKDfc =(Yq;LjTEUԪ&<$~"{9`@&av?'aЅϦDN]t43ש?/Ñi.in?>uS6u(qrqvTuyP26ΣgZ(1V{\DŽ.xa SK̅~]wX,,qw,%蟬O[-/W?aSm $>GKAE}3dZNSZπ +esLpG\2tdWwQp4_%Ad| S})Oәi߮}3ro+>ꥫ-cl7gY \V[-F۪a\|?T2 +%@IT9SVZWV~RLܶvrt{mjoL%|^ё̿͜ye.3> =I;?Ga_x}kSfm[JDRLd3ZHH\V_]^ F׈iSVSUo5/U}{Ӟ>gB#2j[⏳^![OdY'^#?or/& >P.(v$uv=|1.Y^[O!x3l*a-%s7%Xދ=A],((ԐYY dq%,u {kܛ8|*i*z1%4;L!̸ȧ*O/۽<7'dv[yn itSl .DcKGaQwݔJ9ڴ['Ù'̵}}]򭻻_[4S]eJ"-*1$s56(LW&6Gh]- :6b=nõQ4=1#`;n.g>ֈMOjZOz:}s#TK|8879\ip\-wyGY^s/xWp̜pE'yEᤳ6L m[Zb~]\! R핢RUEF!IHX~ SW{Tnݝ,Lٮ^H紣(8FsswII˕?˥[7##xoTs!-֜8vaxax*Bb¡?ld:",Zo&$j_-?Ws6Z*UcY~7kT9xV4!"1iC LIRu=uoi6#{2 )ДU;ߺٗŏ*̣AdNEڟ~y-l/r%ɇn5^" -BTXeR2kճ 0m$K#~is$k5 @?6AwZpef9 W>ԽDCyJœH$ :ƝJʩ9I֛_GUg\1_/בtgK ~:3D,TCD ԯ[On2"_>> iPes9Ξ7g?`)4_LA{S\zi`9<46"{Vo:m͠r =˗!$,A0Q/bNJv_֩7M A}">S_rҬB.=g]zH] >JtR!A6fNR ʠkX˷P?['-ռ-׊OynT@lXW9B({!*$g$ːOggS@zu<x[TXTnWhhf1ѪAp(KO,Zv/ >ou0.RfmѴu}ۺ/T> Ncڐ8Q&T( nf$L?ә2vm\Rt}vτ.49Vd5%h߳6|"9EL$,Mi!aTOrY~Qܷ31]Yc@OA^:%➲tɉܕܿEe{bmq{kͷ[ez_wzy]vBBee~>s`G_ܹ-ݑn!?kusr&m:91'ާM߿ɳ%V"SjvPT.WXQUiеPsC& DofY~sO,k KފB^8-"N %BS-fF<;SsԨk5ҫ lNZ 3? ՛2YM-&䂈`1E`﷬V*2pTCps%.Jbc1X~NhU EyMT[i#D_. gaDtvXݮ)($ꚻ:\ʥ-nPIX$bxN<}mE:͎_,Ǧ$K̃23XO}UП)j.Ī1PWߑyp jX "[V Ze2w%K/LSΑnsMmP>q7 לGFV%Egծ6jfĜEY[Q;HDE 1;yk;SqNhטb`J"Fz]CU]^6EyaȜi3}_!:Sׂ@~d-VҽguNn0.KTkP a`9m 8{KtPM{Ɽ XӠ jWBf&wg};Lv lIhPwNbI\9 ~{VH@S-v!}*<"Rf9\LI&ѹL$!Zrp,IV1ND(k Bs;g=uF|F.*͒]>j|ĐJ,Th*(v ̽X'%{|uQɜ,"׮cۄdFrf²H9AYW꒪(jNrRM5TŞ8u%Er$#*mQ'˞YK!BU$Ы)^/1}΁&UJz\J8לu\<8WɈVtzmZ>%a;dWrk]\P.f%90l9[Q9S-#U[npԶ UP$#Sn $!~{=JEk,0^$f=Mv#AMպ(+So@;aR>PHqogqsqk'U}`Q(tyl{0[ڶ-pkTbjG^zn*͞+񮰺H9^p/Cr>엔^X`Gսe:6kl7j:_"GN;+e~}M~m߸GV/}B;X+O~`W+jМ~k2@BKyD[} by;Xy4,2J(f7NF |z 9.RfFw2X4D\MKruϻ m.v`j`w'e[kˇcVt|so{yfͦx_5VI&t7_JsZ ~3p6EeȚ2KVE"4{:%3$$XDe5KH:D[ KN4^?|d"yl늸]kSr؝]Oq%sԻb~Ea8h5Or67x'X}8Q+=BơɌ4j^}j8~klg4C݋r`EdƼzݽ:jV$V=m)Gexd8gG7x  k-}ւQ!NS_(V7 a U=םt!+66VS< 6(ޑQXXVZ <13F+ez).VK0 s8SkJufO}(SZRVԴJg8,) [v x!I?5 `6>k.Ve)/}(PV Ec4@AA'?MiqD6@)Ʋ†xˠtRT_н貒Sk|*R+IDOQ9}OpBO#Ys_bṒ;gB-660B#opbB_{TAfj q'G oi((f=ĹfxAcryhAt$?!%FBd(ݛMj}magF vtU*a? nѫ(a1v2Q퓇D:8{}%VX;T 7&C%$B `q:LL`ѨЮ,.BCLDؗ BJPM^J SLșwm;eD:sn'Huyݑcua˹Ҡ 5c_u'ɗ~e}pg̵)R^_t~iM?}o+Z,extt>Ͳ`wDcXd)|.SHx/W$2/@bi m,ٜ:R,T37'_|= nZ%|kLcF}hgi~7 )I)gK$@t"y^s<'6/Ĩ+B>%Chd(ЁP/`(29k7$ ~Jr`UXNX+s56eFJR2˷82 tO=eq‘H ;nM(,bht/`tp554zuct!J,ͭ/ѕ7!cЦV FF֫N ^|6}[vӉ/rtm|@ٗܪO]ffCsh{쨒{cxh&!2B͌ϛ&ih(E˗u I(r ^?b+ep뗹&]@?@vC[Jrlo\zs ZU<虝Zck$ǻwR~zF* e};{I\]jt&,j)lG-g:Fhnu:&/*79vI&_nZHf{\jrnФI䖎rWf.PZ'%CT*h?7Bλ]ؒepޛ+I*sbV\_R@LL/[uiJz:p!} ;;v-\rb,] Z3ձG U=~fl(߮W-O![8~xZ+y_ŏ+G|yJ7$ժxI%\?4u/#˟m@`x'zbV|I:[GjG zZ,MH f~K$Kt9!+nk4V9?۞YEӿcU{䊏&Q8>{)!@C8s姜llg"6lw_:8\t9T <*GR[l0f^iy\;:]=˸~ƚgS~ 9롹CoZF.&] r&-o:{䎻q<\vW< Ϳtxնcufck^{ob$֖_:w4^|NSw4>E/ѫ{C] {;^YιIxr?w}Fֱ>#R/mR; j 8j:4Nkgz۴# ~B$%FU!|"5=1dw`eM?瘑e)ĎۛOU>{=.^U?~r~j9pnzߎmLiy޶qwk,n7vG=;ޟu=e5Zo {+jEsx86R+12Ձ#\:ܙprV.HYgN9I;gzGȷq?V3S7g#3L`?'3;巊8M ނskYP rܮmwf~&沫0c,1kΊwj%:kC? 蠛d p!#qRYV=Ez8jq,ER"(rCa:ao_x2fW8m|cfeX:={^1J5zb/rsha JJѝ@wm5u'Qŧt6}b'(^E `~z׿*} my+xݳD,pUYJZ?7&I u/S3̏zĊJ)3Bmۺ8{9 M#JN|8#.tD;]9^|~D?H/ޔ.{!f_m3q %df_2wٝ1ǖdCe_F_bT$=VF*F*H_yڰ )M ($d6_b2â,"}מ50iMP ,qFZJ8e ޻=rJte|:CRUAHHEѮa0WHZO@',"K,&@H%\D, CMKu>!~;Q!E* 7Ru͆l`P] "'%&OZ?c0O0š1A WBOX7%qe3[azQ?qWn9DQ& f}VapOIng=-脚7}6id$sjoÚ'PS{=/nuO4:UQVgqk5v쪻3KD$1d`D`9fҊ6n QuDMRtl,C5jIRk"&2W10[N̓~v:s.2= 1q&a'ɭ,J^|Emѹ"l adLÐXo,CZ۞\Y*|6=̹5[J ,*WKh?Ch776DvVlI̊pC ߊE=DN=rblz0MW⹋d"A[8zqڶJ+_觻((><%H:Ci6D x4Is ti6QHy:4JϢŗIϬrK %NE{2A5:}jm"5;n+ 2zϪdqZ_jV RfNp9l#'N ~FS?@\@RPC E" Csv詩,K,[Ieܹ;J4.r"V+~X}"h๙֕ט?<CeNyo?Sēm;oK"^^oŽ|j:Gt7+*ln;/1eMFT(g6S$%&3?*LSQj(o@\[Bsw~-tNzIR8q 1Rߗُe¡Q},=Xww?'}/邨㪾$/kB!OοAwqgn.Daygsփ;YQ+vRBQg_FgLDϿA0V= $cN3@gVH vc`+prήES1Ҡ'^Typ^Ι>v(}q&r %3E|ITy9KދDzԥصVfͬ,38B&x4t5@)l XRDCt$-ZLtB O*L{M TBYYrT)B '`MUd,LHMv؞n8*7_:WcS"xZGҠLi*V.cja/y}y'6ߑڙޟ@A1d tl]oe[c VO*YhqoЕ,;D= lw=xK4jw fMA= D@0 eUQ {M>* [$`eҷ''u C&{8K;& Y>Sm)󍴊08Lճ?=nuY3))}Qj"˾,(#?Ÿ,Qt=wk|2kL2Q)w~2er.4q_Ks][(YQvY#"X3΂M8dvmȿ|5D\U*$avs*SmNc9"6zR៯SRuzH-jh}da3(8rIRW°fZ,X~,c᝘pwrzؗ RQ?^?$W_$B[RpIEa8"ÙV/>Qj "6 cm?%$I^)z"ػ/\yL[IXC݋UAn}YI[tfH (8 n*9׽ꖉ';ƒX,_Y>7{}5ΏeDt^QQ"J,*#> `J !&0m+d ;@`4G !6W&<(ykXMiTU2Ibi2+D#_f#'H 42^#aM?bHtꊖn1N=Y#"i0[FV(5};U T?*FJ̼>&]tْ̥y3Y9A\O\8dIeeB;s9_Y̪)E9)Řd;i:59)ȹwOZ;qi%Z;P@"۔LG0&`kbٱ9e5=3PQQ*$F'h*Mp@rP D@Lۋ;*LP;+kP,DP3S:pu`ÿʴ?0^ `Jb),aԴx"<{c:SFm..O"}yy-**Da-l-\7+-/SHڂNiek\RpupL,g:r󛬗6 4}fY+=^*C0eR&{8ʒD3c]_Ll9jTNЛ˾"+XiDa  Moʻϫ62bYLxdZO~H.t]sN}C^[<$EߔdI, .M+-'׃ +tC\b5O _?)?,Ԥ^?1\ @|8 KzUvgfn}-6Y%3oMcl$ [,5,8#v{7BQtsh:+?YQ"BQx(N@cc0lUqBK4jɉ#fe6-*ZΊ izT܊UAzZ֚d(`>PE Hjwl?k9>: TؤO=Ա@:Ǔx1!\? ZDN<[Ck^^
jī&kD|i6lkwdvz8S&ɶnBA YQa5VDkl2_ۑiZi[Дkd 0'g :5ƭ0qyMP/ NQ!BTkd a7N:f=Bna4|!2<\[jcíS}ꇼsG1;#渓wQi[}NMJyjӓtJ*"o?I!dbS>1$\^Q\5]ZE# J7Mu2o sڗ;wS<ӰoHw4% 3֏2B }~FNKaI.1mm3nR0Vf`kqez n%OggS@u?@TTd WFV 5f Sxף)Mcɝ/91dF9?9_8JИޟPv~MÑ| ,j%:RO#+"*A`hT(lw~'quX~;:{#Ɏ\y |6q O$D&siG( B@$mʼngݳ9 8CS\>Z=آ:nL yC={u^J^%\{㢦z\DrNȩ^z7U~w`)i;qt#M[/ TF}(`VQ/b֓=B:՝Sʦ3V1#c($GLP^ZK".pBls5h Α={[;V_N9C?llNwb - F9j![$G<,Y'S%hc҄qqJCa, D|l\.-/qK(bRyv|j`Yn*w q26ه?Vg[{gۭs )#\o]\qx Ee)EK>)]sqf Τ;%Jakn2slb.-,mc{gj0y BY[NŊt2%VNGR} ɨڃv/eGA^gTl6Ȃ.E+qGQ@SU8֑/u=Fu=.f"uQ5 \`φ$XN=Rr.1]?+7&E.r/v+%JuPZTU*UϤzC Xk)m%4BQ:f/MHt*ښg4ӰU5uE{Q@PNHu?݇8zX#a gŧsY!wSΎ2LO5쯵Ny˧rZ*+斏RTl] 0j2]E2T$o$h]ڵ+=@݂L(tI2hK*DJhgm 6[6Z 3~'jJ a5l?=SV:W (G˵N9c6UIϗu>lgqV|kdnµT ]뜚Ow?>ɓ[pkӗk)=vYbbRo,M ’)ɜ gaܢMV+8dEWEe&z$ 4=wSSC/- "gi8wGǪ>k#g5'HR16./'ǻUqkyFUn/Yh{l`Cs&9/#] OןtG'~Vмq _'ߑz*pg+lpދ= Л=^ -*WDee"=O +q5U'b&@̗p" ƴgLHQQ5{.1e2c|ؔ]"79"gLn,#q3?Wvv20&oRgiPY^85NfQZҾr|eɝtz(>Q{t6nW+۶N>E?;)"`f35Ty 0fx:;Da=9{̊`r{llL1%^UMR*뻶0f^'w܋KFB 5ʆ_NPS,t廕W'KGYK$_`ŚJZr_e뾟9٤͉<8m]犷50o,Q,hK!gU-7yU:~8͞UEIQqATV1w;yssp̙-;ILA d(ꀩ IlnIF]ߢ}ҵ=WX٣ڸ>ݸ*.7b쩣}c1O(uM;Mg!?K4ĻX,Sg+(b0|4;t|ﶫ/&nBmȀH ְYnkCWsy,Ѕ3ߒNCMCԮ'Ls_Hd#"Mjō,t!޷s54Mk4^lN8 e7j੕;|pf n+rzZ{n~[7Cz9ߠ6UWai'R%Ol5 Τ8AU%eJe앝*>{8 <{:PE-j%L,2X {)^c6;uMl.t\B 3whYv @EX5 :Fr2L.8^R})2i$H iIrn)TۧD8fh󌀄֒:aH>?%0vqY%xOò4̫:Wuݎs;}-ƻZ2/*cf-ȏ+uAfʘ ٱ{r&ޘi- M2xrpwܽ ~Xrm ]cY(].֔Tx;-\?uDPM-yQVk")ű0qf b,,BHދ4EbV*:Ysfe*$-t x=up*TM 1L" @Lf-(.3OMF#]ބ2XD= H@fl ןogM6"k\+ N} _>VUd!XԖ c$Y>ﱀc:~uXlM[L<6; @- $OggS@u@fMPNPP}~fN\ ^_{%`4ٞq#‘]ڄk >L7oTڵ]Dq R DLLtd`P<]g;0BdiGeuFhaI:tA6oZUT\s;pSM˓|&ǩm\Uj{J~WyJG\q*us}~'z_fo!Qzeۢ]VΪ{4G֕^,H] SҀ~ds7Pp࢛ˀRYCr?y87\\ 3+Sv 7Ц;u0ܛς}eg WJ1c&׳f(m_7Ƭ$WE M-#!G03 9ԡ|sMNJo~/irS~MbQ޶W {sX6M7vBGh2V~*n_ b?Xa}(k(+K"$)U5 0`z P e6n& d! Y&E6^,(8~Y|8$j֑P_ ]+̑hkZ0RUcљRu$e8 N ҡQ+ :pфLa YXhY9{]YN_ M'FJ/^2+3@qųaYUlEXdyhgYҚZLI6_YnL}tYxOŚK d7YE-4쒥5sU&: ? x4h"#Q &:W$a&*S҈\Kǻ:[wqހߚ3 ކ2owVv m(?8l Рne/+]g}>od!,lgsfYH&!.~6Y ?2+TZdwqڕsSFf *0׳!If㽚nM\M"^%ֽjkb틉3v)2/Hd ơP!9Bf*׹=ѨC_RqD{yU!M`iu\#Y 1mm/],QCTQ,2 ?'`iON@&̗Ylˇվ;']߮L` 7&knkuO*n:ŠmJ5ƪKݔ)&KY%,gw%L6MAFlLZ9_Jm\#xVMyh BD)'y!o1?' :iʹ[f:W5 X|k+N;YL v dPa~"A)+ƟUp(yJfJGzږt;-[CFlZ'rj!B`)+pG4$(DHS zvϹ>ńTDW?~q=m>ΛYd {YdbqlAdR>?0D^T1e e=]"ysšĚ~8אA⇃ $ ׸u2.ʦxdfJ *g]NYw'Ccf|9*⻽)`\fotZR5>YO^jUv#Sύ(Cx]p-];]q ]s%u/lʀWU0w7T2l:7UXzGA%7ő c5cYo}|#bhޱ4k]YW_ynH(%uƊLU^i1E_K~'X/Hiv><}:ꉀ>?6?N|2P;{&IYjgo8ʹXWH)%up+o!$~ClsG8pl:p4g?O9gD&wbONphlqɗnbMŝ4sZaaҍc^9d% ZYKEuM!6RO6N Q`G\LEʼnH$S.8".cDQ ˏפqǭqdU0I[ߎ<NzYt8v/ fqF8i~P}jqA؏eWU5"J:kGAdE95 *E'STMXO{^u4]&FDRbK-.I.=w[}sFr>smoZz=)n [.Xȩ/VVDdfpD5JJQ-qhѽ2_v E(!-/g.iTRX%aCSzr߱Gmrtڡ%v-c@|ҋە:8:RzdtRÁwVuUF4JrhQ#LGg6ɤsq盉84|H1ΆŏCo쭾l ߶Xb/Q,3e1k5OZ{ՎA mT 0⨳"B+١iA4Uwwʒ8Hχ-Yiͯ*\RK-7 yms(OYukLnp籞ヮ2sB8 sC蒼Isqne,8oA*&0ʥ]bV7Z i-PWcU5TUWT_1[xjV`0Y,8 12fZnk!EVd8Hn/ }6vd@qE\j?X\cbEUc!&(J\[e$kr0ˊX FFqڔMc`sݐYLC!q(c#i^膍Ykn8:}B߶1ɯo}ee]PcB/h! 7uM\gM||NEtgE~ kr3tQ)T4 x(k.*#~dAvĝ5\uR]. ]&/Ir}hV^qUS{`qogg')|2g@Đֹܵ=v~ Ҡxm6Xq\# nUr(Y.mIpKYՏ /a3L:K})3z =r}=WzLEh6&k՟!0kւauR_)7ؐbQ?ҁYXT`aW,aM\!04BtHi JCD:=O[1FVj”0l!’3q.nl8[v~ nI޽q˭δ©E+pBoSQn:r^oӰٹ`v.V[F x !:KEm+%sG<3'A2GB[-@ WQfUee*%H{#U.8M݉af @0ҥq $I_#32\У7Ng>rpx2{ܥ%.p?zq)]T~ d}'NC/sW.gnz`YRR(=M Ԟ^ZRVI&.z5ES1+tR3~ھT[ѓL:ta9$fO]F l|Dڦeef,sQT_I5S- x61'ŒL/~",AaNpȮ~un((lͥd/~K&Krrɿ#&.l :`.&}[!_c=jQ =*1X2W^I߹ɞb~C^o}]VsHU8JBóU"!&!Q5?ʢ1]k49ץQ=f=^> 9sS[swV:}Ӣ̊˻HSh)#mݹi+y:{~OJږp ^}cRfW0Eݎά{erbhp5QؚZ\ ~|ˊ_QZdtkD6yB%P-}I kg+ѓTU$>6SJsԋ)]O.܁mEiM^(|EhJұm[ ?Y֢$Lб.Rn(*1NI*[X=Nx`:u+Yg~Xt>:98I{NBەU2,3qﻯW}pLnUӧ'f9I,#Яxܟy|{?G SJ9+r5uy%X5/<6t|l )v1ut1S8%NX?%%MmKzhN$b59ܣę6A]ڕNS[0T׳m_&1}ܬح).һͱ,636.:*58ALײ.K,0r6OԯVwXmk>{_ntڏ4A"O[ZГ|rHZ=J%*r׼f""z:[55N+D)֞:E5aI2v5v3E 8 =i|?jR\}_FInfU;r4HڔN ,aFgL7flMcsΙbc'nucUVKaFmxkrRXE3mJ?_k&'m7Z뢖(3W5|j0#]_:~&YYrq/jMskBl|MGo7#߶fqp%u\,HfL[rw(Dwq1?Mѕ?އH@?z.g-έ:bIZeDəV=]?+?FҮl6$Zѿ1_'r֎2cVs?e9bg3OPmQA 7Ԋw~̹j;, {]ЏF@KQTEHiwߠy߲XD3VNno+,@KI|&KN*ՍndRce]%a>X~+eN˔*\v_5kq`+(l6?k֝m-q9Ôs0'5߈B ׺ZӦH`j}7;P--ĚUWwhi~Mf/؁_&\˱F4NaRxa#Kwv#?:|<*Jl͢ aCHϾCX0*nܾD|:ShBo[{})uq+M&.X1G)sPe=MtA3W 1[sl4zbi&ƒomaİ9 #d'ij` % "DxuBX]:R=rܛAQwå){*7j"Tnc|1[#=}̤׏}i-l^d0]ًnMz) u0ϵ3z˹}np,}cD22o-ofuq"EN>OϓЊl&;EMu}K"wE&۳f ;&# k: Vư0|N}kДY#%&o'0Mִ?BzcΤ{ 7nlwwryO'W' $p#=ϼ8IRv6@?{.t{TmY,$yܘ7{~Bq_dDZ`it4)IdP }Ւ{ͳgw [jho \mUYuu?j(@\ҹ~rAΥTzl3H!CQC胮}z洳1\.ޜNve {I7㽖QVWst!VE\^%rƾLvs߯!1NL}ˇjn.t.v/4)M#>7PZwmK:%|j~;}wDXoV^bU>@-c-9L\mPaLOM .]vKJwu4;?%cVb{N#2smGK^)|+p5,\\"ω.F)@udcz_̔ôϜ)ۛI X[(xw2ҤE}H$D( K>EJ;.ИQ|[~*+\u[)/օV^WBt@0artbWwMOggS;uBƄ[49Vzf"06 a9?@^G>Osq 1knZTj=G6P1/^{_ap+1:.-]ۥjZ(].۞խtrrU]~/W{>yyY8Oƍ1ꗀ2 N!J;d U(FńI,[]*4;B99zgbM}݇=xgM3Y 3%... 1@"BY(/:׮Giia8rt,u[:at8 d~9isˤ].zY.@OYHҢ7PX#D^̄ wbʦ1ԠWqC$ϥ#~焜MߓHm9>ura۬ m=zu `CeU,dQJYThWQfP1 Tu.;cKļ\V0QZ4=gX*3i8ztL9vZiߩq e VrwQʭsXwT,W<Юs:SX%2u e0f=NVv|\n{q.lKu_%_dӲdJghe#+*W#D1enAq.v94穗b\ li/QVSeŠKY-c4Q)U"/]9.[S=uL]ᢧ8ɅѬhO]1Ɋiƌ}&r QZ\_D3c~8lIq3`'9^ Vs9B-ǝS(zs܇gws@}^'+DH~]O C.2C~QPC.۶{^?yծS9& E5z8o)(dJzԌQڭmuqfbݽi_"Ut1@]"ָ~)` +PX{t_fUOtYnsUY{#C̉(z#y֣.sF6MqJ7")>iӧA$JO'ARe۶e[PKOXۨDs>KKg,gKȧ`(X]Yqf+GjC"%#_}$#[}hӻaO!w963X|￵MxJ6?M!g1M36׏ٲ[)$)V== Txo 9U۵]mcW9fL8rA7U: Vq>6ڻګr" A-mg%3ƎF˜Xg{LB%mS֮VPWbi^:o(j8"YR0Bԇ.h2!cʵuqmm&."J@TQ0s2POW/-Y:38K * ;\e?& bBAd^?R$~RY91W Z)J \]RbI02MO[b6s]q,^uo2n:D;I.&dpN`DZrߠ\(/?$=8,o"Pl i-^76"4$*G·j[OӦ.) |"#kD¼k$Y݊(+j("hd7o]J94 Z|&Nw3qΘ/dۼH@6`  @\|:Ꮣ?D=쉘67=eb1oKO:&`qńc=j;N{wy;R)=rcVMN_mZ\>1,a[|^|99ZP秆.H\H36;|zBgBrK \EJEh3ܔ$sSh6w|ћ\A RYI§WU`/_;U|Be=iY:V7/V`Tsɑ~j-I?ҹm KTNS^O1XRVu x[sxsѧ4ZrC4{ 6PS}Ml`R @,H{}D {}DῩ,feYJ kh.S;R(HH4gAQbn18 .v[eɯ3dPvHبUtxqkKJxԣ(>l,چry咓Zw]sa'+TluN+sxoRu'9m$En皓G"o5a[q2Ir:NLnZva?})_C:3^s{V\aG-!A$XV4 "0F3hUԀ zA'yoԖ{l,ϥ ت$ÃmH5$kqeS )o""3n2 ދ}ðWbiM GԬ*SeQ2R 6./<8f2B̢ R8 =HHCwm!t\ځWV'kE"}?V,RERw,Ɲ+g98]ؓoYsF7.wufsw:od\ΔOi>}tz]̞';ӝWEY=}țlVM|%ًtB‚ƞ{^hSn~a:o"!t;0:e /hպ 7uٖBt:mTT4^0~w\v1BV~ZkhM$!`So&[_slpw\i!@wO $=-,{ mգLd!~l@u = {LwlsbRwli4U|Ԉf9t, $ ދL2pw)!#Ue.YՑ z7oRoKfMQKV=Hl`b,RHJt< ]- %8ظ*}[k[H4d:0dEE" /wP#HdbD|Q@ $/=iяCWF? bvd۵}Y6ǐِ;'WGR{->LlY\$5]0]q?UnDK<1GͲMBo h;Q| }\qެ[:֕HzFq#+D# n 7nK\_=1Χxkx'";:5ػJw!Tne#6{)\Bnӯ ?P̼d'yO78}q W^ddgK OggSXuCi;,MRPNQJuSOOOQO~}%7:@^^I4+(fmSFHHqP320zLO^s,6{ f%D'q0vx^R*rj_NF##2,(80񙇘3WOIE&%YKDtq8~ew6.4sC zj<>w?/]i|v;GsoumhrLX&M ĵ|)p*q$9$.]м$ ^ꝁVVMY'4I]Am~t|}XlZa8qZ{{+Sa%R8 ߺtlz&萭 qu h:%^q#^3[f6ݧ*w,l Lƛ{X){7&?(╟GBJlM{^Z,T  r./VcЋ4Q} 5VGdQ̀#Smz؁@Oa"HCCuBΤT/& X;f+ mXne%qRsd MY'=RQ@~Cw;ɜ~^H_GWLg5CTk,nI\2A5aT}Z`Xی rx76;P[=Zܚm 7_TªTr* 1}6`oxe:]NQTX"}  ~wߢt݇z,fu&:1;[EDӋ9˴Õ2XdJ+ceBI4,zB@c$iPPCjwXd6|Xb~::lkd^'(1'5b:~ǃFe FUdF՝g/bmם֟Os{nEs${!3i\: T*q[/Ѫ$o9,2sv:_GRsBK+yT<>'8l`Iy,{7=V5d*3. sQڂ~xij@sN }li_S`&U#nanj%Oh Ku[]n_7h;6̅-'e=D&D cG@0 Xj,Kb_~7=S aWn3ߍi3Ar~S^T^%Ő)h-J#a?khO%StN}8<5-d82Z *#7dk%ܘJjXUQI]Y RdvB>L hA0%$"PL'L&[:ڹ`JfhsukΌĎ,H#!Q!Nh^{ʡYLp3xyQ&HztKU3-JRzj?8Ӟ1 ۳8t0ebsr˓myjw[fa?||~9~i~v tWC? wLyӆGE# X)HfAٿ_ʎǻ@pg<ԑkܢlz@6hOmVψ RMIY;JgIr)$ygV,8m.ly}"!zڳɾm6MGyun_[~ifku; CK_($=ڳM+ק=n)}[ITڨhcy=+;qUEIJ_ љNŧzv&n.Z5o?1;}ۮ~?ٳ:ݗ"oYbf~u㲸ඳƽLŭ. 䥉2ʯl^>R Ɂ?p's3VKWZhSG(o%J3|==s/[u.g:A7[xUTנ"* PTp.Jƀ&ov!$SD`@A yf/=ֱ2qi-=D|'Olm.^)|&ޗMԆVom\GD[- [4P!H;[VQ0 ;R^z 2N=bdl/͵uU ڹtz:s~Kumnr#Փqϱ\A6edZaM3ɣ ߶00Kc3Y;K h9 COȂ o8γ:K-2˿~GM͞DptM5onE&p6<]+;i387Vݧx5c5(ɣ8<${}Vremߤod(Č;'Rj5EW*$h|+gN?Gjd%R"el۲ޫ=+?h3. QPVfE4fpëZԴLNDfVX @e"E(X8 Lm=`Vz^Juzwئ]*9&̞- HA.a1b?)R6)=78cbLŸ,=~SZ9_ (7ig"`zy^w$j&->iInAS+[X[lLPb1)M!p|YzyT,eٗݭ%0& k=*Y7 `ZxX+< p8WzVQ4i-ЕY"k]- b6rS[_0U3:*tUqC$ܖOQ{6pHӀ;b0Cp(o[^3c { Y1JpӅ#vvNsRp+YAu*|g1د?) I45rxRa/8)xD:Y ly/zmc 1`?{ D q̡J_ OggS}uDUՂWPQTiRH_)ZM:G n.r^ڟAG_V`tfK%wRZ10k ] z(4eWvĽ<2_ڌt j%BCB$34^=feõJל\[HrG}U˔4>!V:*?%:w]҈jJ\J:H&98@3UE2M8H@X߀ iCNť$3R``%20vƪ5Ĵ?EbaUEo< ?_B4ۿ2`R"&G_@].u.v:'GeufD2#fMlHǝ}Ը ˘x4+M=S̸LTO+>.r6nvS۰q/uvkSZʄXi|O@|B)+}MMmXkVw gmO.,9n/;~k/ׯjyǖ ؚ;i#&z"}y5(ܯsC06_R&@g0\\!79˥$1duWt2W=h2MNoy(~.G+EE`}ǺyvJ'j:Sж@_-WT2TlTu0P̧=lcY'WNfe߲/UCG|34!XrOֲKrOKPyYShcޑ[G(~#ض ޫAۋ+):ho !8Nw@"9c&:Y$$$\ Ή{zi"d|}*!AgWm$?=iw ٛw(2z/;伥Z.VYfI'?/@ԇ{WtOù>߃A;reٌ2eĂq_|R'̽ -13vwZw6zǔ"}K(A!t {Q P_syV:!%̤%,^"b+lwc񍭾HD%V , O xZզېh4WK- ^ߋ9@az}ᨃ,aRBL(p_Wwrt#J=ޯ 4sH?3רAw5&V.eJ!3לKؙnŅG\yab$L8e {]?dzAAT(YUYD@lۦ>a6`,=5 n87O]q)fc 2J{ፑzh0d(_ s5i4 q oI?d_afi6~x)s]|Mv#x"$ N=zG72j18O IqU?_4 c'YϹmlDDqV323sP94k_z]=(@lȯ+vNrUr-reFBt7{O!aHLA sre*/)7RPF޷fI9|Eo a5QXj%_ĞiOy5niЋӕC(cmヽ]4bW$pu=w뽅8UYOݒ!1{5 {s7$n=M(N^f!= @8C {}7Akv&P}f@8gv@4O;jp4xc L vqŠWwR_Kg8cD>T"k3r& h-zRm"jߚ #|߁|>?R9NuNT"L6/q;?C79S74n-+'dЋ0K+Qu 3T֯0e,n;K" ܷ Enh*nKt L e(KCvܴ4e7 6ovW rtT4ϖdyU7A\0f(fo>ìz @of̦5ts6kNqh'( [뼕a2M' ٍIOc4c= l2j$4lJ^*y. TKp϶/P={8)UόxEp,X%L9Ś792泚?*sJ,ދ Sߋ%y@LMEQ]YQ)"j486Lb~j|$0<$l)E)vDDb7OHLWT :Q`~.ivB=ٻP=܀ԗҤo^t щ0`D;#&@3p7)08v B-ؤµhn||^C\=)Ŀ7& %s|[V^>ⓔyFƦe&\GJ6 KY*%Wu$"THWc=(wYU50rL_|mSyz=_򻵢3k.3 }-mBjp^i~(/p*JWmR}K6_YZQRɼ ,N&@ ˿m33G0z(LN%i!58K$Y&Z79`5'fCɸeT@s?&H {}WAkv ]<>eU5T֬ E!Eͬ*#${viA3&L; h36b" ARDA j_';$."p'Hʪo4חnF(HЉZYPNJ`W 0gR0[2j65,1jы&9U c&h؁g^7n I5gtʦOM@3[n^]g5z *WVBXCTs;XɽH̤; JB7}ÇhQcT_D o+I$d32c(=n jMe:ДiP~/sYo˃{m7:22bWG" ~``'sr[9ܶj? Г~$F\66Ԍ>^(y_N=[9yκF3~ JKJB^$22'r-|J-7u>LgU ތ3ݸs9 eʨc9G>wc4_տ+6^->:9SdGP 8t&[iz`[" e\1jUЕ~fNYi;Hf5ƩY<֞/\yXl 9x9+2L89?gg;ssx.B2ou#bWݍ kҤc/?٧%R d3]T@p.mF sܨMiwy"e:YUi\;BȀ@[IBD#+NBc6;PJ\G?q=fUU唽>$zf\k-.{/S\zO;ݔyqKw|!ݜ:y/?=|Sn/{b))&U;{Cu)^OggSuENSLԄ.w96$@geB4biګt˗HϘٝ${nvYtcM3ulqhaXf#ôt̀i&wyb~g5߽Yr1a[M+"6q{m1ӒYM'uhmT ë(h&b4SSX-&$\(bV;kwz6yџ>9q߰qofrk'n"1C.U8w/l|!Lfi$I}uХ&zE6 {O-m4V ˖aQ~Vb:w>}2]jiZZ&oߺZл׷Wۂӛ_1-o4Z N%%j`4`}Q-FD&)]k׎'fu; ilCL%ЫJtVE v򣪗$Zi(N5sO !T^vzd=4٥#A?,+ׂKq8ѣZAzszh`HDmx6e ͭDJ?HKH^f'y ڝ0/,ogyApZuLh&џ|44XLV }!siHG5g93G8 ~Ҋ;IH |Vkt" [^TA Q/Ce R]e2.7;`Ne=/gU=BVB2!Z@@ϖ4oc >:Y#acmɿ,h eW/A¸[,UnO/9S\s֘"zl&ڼuYԓ֓<лe6'QA]i< ԭeӺzK. m2^Fͮ79:qN_0 *W}XJq6 @_6ױu^֟o\'IjP)8F]ƚ/D=(~zM/fh7"D9O;$F19[{Viu@ !,A[NyMR\Rs%ӳLJ<}RX$Sp|H@Gy<>i{ ѻrym9p %&`v(3[,*D80?${J@;%$(td{VHnA6д1fbgM>w /?[Y9[!#]2Zea0na"=΂]>DGPxO>k ?Kswxx~}9Mic gY3yv/}ϞtqbO[VO֗;}{HqCӓX?t<#l؜GmK[&k^2.s9 +|ºD&KG:;sBmZoih3:WSwbsh$CmuGFs9nY^^ʋ=I\*=yV6RUN.PߞKeyLޫ}F=.I gbT=ʊ*B *,M^{4@Ѐnyje!ĂI%@<*1D;wOс%cy\+DBfGEs33_%BmDMIZMRCQb$EΛTN39ÁvB |йd9r1 6Mm4W Õ\&7)r0H>̢nV1 *5+ "DX8i1w ދ ^쳰x]7`Mkkڛi%N"HRbT#- `#-/ J%JL0)V0׬Mb[QoGw 8Ah)Ϩ6 >/ss-aͫD  `,N:T spoޛ4Ev@qMd Z eEPIʲ:#,5`ˆpUEC8 d.|$ezdAH nOSEuEeEe$ kx6@]qDd P٩G$ QB x )n)>)F^MUQdMy~Zשo_fkwqV2[2}_ I2}w('%|cʗQ3q䢭sڰ'#Y$ݡKsm,[M\)E;8v1'LLS^ yj -ҏ&-L-Dӷ'şN9ͿJr'` <3@.OP[o! tq3Wf n^lt17J}W gczEOs*0Y*vԯ  6[\SRHo4u mg̮P'9q!==۹wں~Ǝ3oA'д5#` Lޫ>=,nF!ޏ,kWEu!"HQQf̽P<0Mbf IBG`˙"ҺA#-Ւd 1%``DdLNC)2a;ױP q{Tߴ7{^؍.|GĬ>K.O fc:QWn̊XަT!_!p4yKĎoLN*bW&3}L}6Ro3X,ߕfא.nB7`W/n"Yn8{odF# 妿@Wȥr@DFU!2>ccL5rɍpa}&\&:ƙn. ė}1*w_f( .罷l'"!W^UtEiqײo ,,X,6}IRXPk}K@@QFǕR*233#j;vٞ\-^ɍĄ9aŌ -\P/RvAE.ʨ>;>5icHbyca.>˩msAet9:FP4j-X3r_xm Ju]W:F`RQk.fultUx4h7kރ<]OU92)jƺGiYr6Y5?wn-(/c"UL )Јג,{n#7L5$IF_>J{wBE/O+]f8@έgp6, %m7j㲹8@Q7@uj&e.uO! {3N:wU?8|n~klN=;JX.@,lwwXCiL̂(Z5'MD9(+Pjt9}gTJ3śtNT@Z0Vӣ񭟸E-nyFGAn5&jٶ#|}-\fc8jˬ HkU0@1>vE5I&7t?˷:㏾_Fmd^oy>N` 1ْ>(ཙQ #W"j?;űwz!Lżк'ȱdzKsItQq~:fJq3QJgXiQ{v^ EQen<#_d˒ dB]{[;T|pwВ mZqw1K7xяJ%=S Фx|{g3E%k)9r4ubsnNolr㹛OodO+RF'[QY"sv"Lј v_˳E"#E%ePR!]A+B{;R&7 c;_~Lq` _3=c\&DXsFfcJ)̂1pT՜u]Vu#H"_JZHHTS*TJT&5W+ɰؑ^36—_~p`Q;5T|/î2lIwyoz:[iنmS&IF9fjZ)%2t:Ӛ E9!{VHzw({bjULEzDrtlwܝ3ø{ꭻj;t6= f2nsig9 ~' rTJ [3e~ʌGv2wS$#v1xJZ ˶OJ8ݮI bxUep5ۘf;8Oq'vi'0m~kSf&6f4mL:DZ f+cyD4߽V3}ʼFJ5_wX(ƹuVTSL(& x!ydXr÷i/)^LqޤCBN]unZ[FCQ6ŁCv֏T߽L1VAH庽Yd&D6Hje視RF>V{R'>kx)tUó9AS'+Ǎk$T'ԩiu&O%zqQ0aLVgHY!TT%u%%-K10[A-jשb.Yy3+(2ܑCd@rPxJ[ 3!ʗ8G{STU(dt_eBLu뮍j!% 8N<|Oa o&oؙpI$q%7Cg{j{$D|]&;Dwc@g9e011 Pk@󯮒G:IYwXiivL약}=#@HjvI)=Q `迧A Y~s{ݤD/qĠIR&zY&FQӜ\ֽ >bE$}F͝\slB+\7ޯ4_麛ξj(yřzR.3R9wQQnW.uN+Ao.C̜L欤ΝldCK-rS08985 .kRStJOSB8Pb2֥V\͙홙cX23m}Y{;9їjiOnEy.ע.n-~+g/quis~˜֮'5vK/Q낓ׂ4Qyb2i]<~]AJiz? ttST}{Vb-ҦoMAnqs9&]c9[hynƶ/u9ћ] m+\wp\'Ky19Uɤؐ*iqeqʡƺ+4vⵈp?`/~ s^ۍlΙ:sKLUY7a8X!e`h6'"H*ic$\th-y*o8^`W0ֵ:6YƝ/ YVYs?"6Y;O*r{Ic]sZ*v{tۥ"]Eʨ,#"rdd7nk[9M}p^ss:1,6Cm>ȢwtSaʷhڙد_\.&YۤPC,ҟm|snՕ> ۶OwWaYb,~Hȧ]i#wb-.9FJ"pڦ?tCL :Eq%NVw0sֺ)tHfoh-1\L*eu2ɝXj73 i5jP08p쪶q^<^-n[0Qܯ46K]@.Me;|lZm"?+-8 4z0i2}etg~sЄh~LZSjr@saXg|g\.h0_v;R8tV|QOƏtM};.r^R947_uCN־j_14^yt{">czcBAY EqR2ڒ ^վ\7NKqWocAPo.[7wP̰WbXdDuL rfۭ ;UGo:Gބӓy;7 W +c'I3V]ó0XJE\VqָlDt2Icˢ `s[y5+_fbLF yLvZJbXCY'w` q?08by~o۹sqΖl ~{=D&ZH[DTg]KE ǡ\ufS'q#%&ZTKµ6m65[J OcݞLU-9s_%P(r*Kk@ܩTo暏u1}g<:KEs>Λz\:X;upߥJea{|x;BdRO|^/a/_s<;ɳ|X&r)W}] Y 79ώ9Dƈ)b]oӄ^ 5"1Wˀh_";/̭ulW4& MYo6ĵLר\7c0iV^81XiaJGCB~M\{ֽ@Jo  k^贑ޠH0z16w10$_kCg_ Ɂ0L[5sfdQ\ly6{=HAH^` GDT+2ȈrEc@yu*.tNcc_a-&L!덺MmYVLgtSu]~5)[t Af @Rۍ.U[ˠS<2nkuΚjMX/x5n9S2Ȃ{ܥݛ7)يN"^o ꦎpY)Isqu>ڣQkO*' J$[/3~b;[$MtMܓLpRta]@ñhiDY]xz;W̖^`]}x=LhY"kCflJNYZ=2[4FЬ_ G%_z/9f9=;+ag>J2p Pu|Z"N4ξJI>/o{U*ƹQi~g%?@ @q*6,Ngs,2 rC ɪj*.A:E.VxQwg.|rAq5xm Od3Sy\x~x{v~|"% pF#ܐقT~žޓpyy/gVqW<,:ԹM^=N&ÂGg̗XdۑI |BT@| @e!@+@iFqPռ)ǓA1=붯 4}roq|m٤/ʺ# .UB{xf jLj<7ڋ-귺ڈ6mKyf\A@8bgwK(&&Y*&.tyݥ2%}+ޗ?8_^}~>i$NnקY{_0|iӓ_/OggS@uH@`&v I{˵0eRPߨwYF/y{NQ$Q3 vC%(!e,JS,.J8E(e;`y ҫ,~R%_K;lgsSSc ̆:@ƂIZ?e&C9a!A8--WيAKl"n-.z7B{黨bwY<.JwK:ԁ6K!q+;:{{sKT6ms L~}r$ ~˨!̲3ݮXdWu\ιE#O8pJQvJ.U%6)׍b2wNmOO2 svUQ||ߜw5N Dg[U1 'sѥڗطtM _]uϝv3P[vE a ;MGX]dnU2>qV粶\R)sb#EO:'F#z)S0~&)m}w&[c0JedAEQ/*ȹ.Ӡ$ OE@H1a7?kbBfrDC6^ÅhK+ fqQdOx^x2m+ﷷ֊S熳H!F5ddUܳWfUϟNLݍ_W+GGZeO3 !`lR"ޛGb!vokNЮ,c~(V0.," 3.m322RFDw]+\`>h)fUmS3'H*3=N cP.t^<6.NiMP[5q4z)9d%,ǩ_S幹po^)pFI8VK7s|e c)vubgGg}LX/S*\9cS:Svtx &˒y8ӸiEgE0Zj:іȮa|.;HE%ޖ3ĺuVN_?4eF^=w.%IX+ƪ)ffNUK=wI fdDaC0bo8**X9yEsn MK~g(m$_F7=pb]l`&Y2~$8 !۳|A\T-M@Cre$~{=AzXoK5S4ACMYED9ϱU:$D8M^*,U$FX眯[}o%7yo|ug*=ZeȶYf%\+ygsޒ@]˘EE&qcX' qCGY\)v#m[^Rl z7'mDk3hJǜ蛉oxvk^8@E㟲y='NW @Sךr"eL3utCig(=WL:w2 2%W UDzu,9kj2Ǐ|@CnR}?/UH FĦtm{K8egsiRwzow:] $@LǒUWԛݬ pX$kݦ 3nH»EEݺnX6 lp؊(@$,C(@>ͳ;҂fŎ{,$,& (FX4ϙ[ &;AmT %BAF~4躍= %=:z/eNoM;k6̹[TSN*mu\[)Su;v^(̒~ :rC/{+9K^]ͬ9.E5DKGK0] l~ݚ2SWk/VX1 zEV̶)dHzfۢ,$YZꆧ03 漢!%# Y;q7;͆\YY=6Rys%ӊz=PeAQ50L _9}mVNssϸ#kg[Q)1 c׮Xg]+ 츹Pw*34w pKL")Gڅ4^) V Kjҷ8YؤIN,tv0A5 ,c9o~S0i J݅DOh|BO ^ٝ_z¿f~y^?kb }?cx/S Hm*ZnRI5t$-V2=X ~k%3hͳY5?TG 2RP!CE 2  `vL=QHL LdYf`xM VG`em#e犼*X8A5su0FLiϴ əW%:}?:y5RCAu,%߲sFd~I\^-zZ1DMR!j}I쫋_v&ٝ b:d/)ra>TVh ̛f)1=\8{7=:@?xcdMR+; Xޛ}.`zogzoY5Ue dNySMS7шILD"I] BB4@\\+DR2ñӏ0NZ'(/&e2e蕂Rr:e囓ԕ޿k"}SCM`T.c3ʘqq秂rR^^׾Ə:R]y.gkzdO mg#S]$踗y,t*DVat{m uOOggS@ uILU(NMNMNw|PQSNNPPy L}g7ɚR Z3ma-+)=oJ Dpf92o_Ɏ&blcٝ8?QAͅ6`[YLF9 ĸ,9@ $"{zDdf"`Nf6?yژN#;" 3<-SJh Y {:fX'󴬇tRX\ 9 ޛ}/hVK0-,ٷ5Yv QӸn*a6 pC8,E(C(a:FJ\=s$R\;a8i@73ڞ\1,[%],)!6^3Mf xFRo~ JRrVyev~q0t?ar r.РQzZ/<Ƿc&\-]L\G3{Nɿj}")w5Izӈ{ p8L/Yq_+V,!84':OBo])$-I;caH4A뎝(ida#W P(P_*kX6Sq,m[Jݕy{˞f* o*uSIbNpXn+]H(StPqlXHV}zfjWo=0Ir"*2UDfB282b]=r1sBH8 $L`qqQW! s :!k`*} v4 *[z$`R婩O!z>y{?[AFfR2vG/PG'ĩ2p[ǎ19ܜ>֤S8H_YW=sצO!ף>ML`z 1;"(`ZD`&‡Uz/H^FV*Ro^cX` {BCQ1ZP9|ˮ|?>Z{vz m `#v06Y-Ϸ֔x} -[܆y'[melE ~۪~n dL$Ki8/2 >֐uQ3|R,{a \!,Q) fgvwDݟ]^ݭ:w'_lL~RRȄh | ) `|PNTxVI_~52֏[j-C'{ԵN#5^ >kEq?v9 gN*[XiJb g]R.# k z|G HwfeM?~,n;h/;ހm 15/̥8.yu`ǞtD!^N.>K8hMeԊdvޕ|IBgQ~?܏z:b~!w|qsC!;a֞9dj+/M77y$HQ9KzhRo/W4s\~υn፯^xT:z@>=&Sܯٛ˛G<]oVN>uqOrF@d9pOurV$;9$l#Չ%WLRBBZPE&j؉::*vմ8rT|#b`Itbk8U!&~ e;_e5ס> @4i3XHȺ:.27ZT *!R-%9;NᄍElQ`꤭a7fn 't[,v9ڭmӦBr2 sY#Ŝ5VF6*X?<^rh"1X[teAk誱 2]BH0[ ̩՝nq_j-lb95GeE)b3p3%|0-Kcy>n\ܖVҳs'}nA6szhZ Y'BV ;R)>OPyr_~7pBWe{>i*3}{.u IAzqUrLKaG 5Xf"bߢ9^6(u(3#B|X0lV5DL~et"oXT.  ϒ\D57Mү߳B]拋Fkb`:ɕ3an sa=Jfϣb+y-EhLg t*mܣqONhY-t3~Ԃ'C~i'jc̔kroTrYEహmo]R ͔s}Gm;,v* vcbІ3]$-}ފ"*Ȧ3w123g/d2Q @Y<zGSǏ~{%TBruJwjn+?_-*~}s*mm<.]*ݍ?}:VX'7叓#&׻Gܑd[Ce6T..YɞIyqH%?No4s8m~7NwnY%.){AXj6 TTkv^/ m`F7qqGD@9FKCV+ܲ[#KBN/N-P5o|<f,cRa.ZIh23ai,}lR|}1ݖ]8VxU' 5I{BFs=h]o6Z~U.M}ۇ-=kn*Kˆ,*kA-yBёLXv)t noM#iH45Ne .tꎮL<%Hj{wgF1S|oωE`{{er\TeE+|4e^rM"4s:ȑT=c vEiK7}&H.!A&R"߳7:s=*{d~(BIy͍ r\%E3=bƍ kѝ)w!]ޝ m7Ju C'=X1uaeO[ι[^*A)N|~LYDY} "_x ZtڻmI Lsd')ZW v5=6δ­K/pѰ>>9 4$or 6'57P([Uy\oZ 4"OggS? uJ$ROXO=^u#SXCeD*L"vk73nsF8s&͂0^s_](ߊHzt՞V Im=ra1_klWy[6s]y9gyUugT[ic=aotz -!';{KofևW~_n_ Dv2PkWˮv}ҧ=APPL77W=eSdz8 ;o6pGXK§L:}M=^GR5B?(.M: 9=`:n{@3hD=\(+J]M'5@N%ee 8eþ!v +Sؗ VNpq /?&Ad&2j),?C?0rBm'!SQt4. ȣtLk]V=T&ٽ9-T^~q61Xa3Y~.y7ݲyUJ$Ɖ"/Qy`O:Rg~9x/:xeNٹ$'* j}(; + 06ZZϋM @L$v>2ޫA{=ʢBUQD2Te2 Cb߯ydVj2-AE.EC䧩ӽT>Rshy٦0I^G6Ո](mMg_kB9(oDFd݉W㤺:> >/I@|@n{37L# oEɁ$'`=J$R -^S%Æ{6h&lDP΂EDYٷB4'9MSX]׫EQaޱyS {a.IMq:3ޤfJfz;H3MsH/<{7;*w2{}T 륓ڇ**  29&YM~0Qw3(bS!>Bv{1C@F© 떕}T sFZ2niC^:LPѭS>DHqI tcn_ӷ耰Jk4*_+.=n b>#$ @zj˼׈7sIfs?Y|-%{z;fefOBM)E0 ~1t7!DಜWm(Xs= k%Y6~}\`]? Mbq+)/wUG 5QJ.#d+[d&4sY>zÑJ%hٛ8H cY4q& " (*'vJOu͇ MA dB|5;;0ȳSX Y4QuO)j#w 2 de̓oomiݝVXþ+kdB}e[Q죕 @ jJ@-=׹LZg 6V"Az4%?Jg""2e,%L;,5 iGBO>*Ta@i*83)r1cb@RW$%rDDvx(U,i8 ^ - MvK/qDCLE8)cL[Vq DHи^ $nkva2YMQYOE&$cYP؏0+_'DfwN&Y,$:5T5eeYe3Vr)椙9 =ADзsmfbV$tU?v4S.~NDSeԱyܢs`wyY1B+xT 8M֒pPn],V[hˊl,rJ)m+G@=+_M:ƋV`.y%2w2 'c.#|F QB;d@R8,f&gy>Sp˽_F#b9Y?Eבzm.4eY_2n˒XdΘ +ET-oH ҕ%1/̍蒺Dr2φ0J)@>\OUIHtNU*A:R1}*K$;LVq򮳮pxҳSyME_Tw[/oDa77NCGH$#<@|Đ!!ˋ.i<,4I\WoH,q}DVOZXrqE9;2D 52SnGYm=>=|Fc:e<:z6d BKe-$K( ċ2/K.EE i礧g^<^,n7xm˨OS:pT2c[oOeN0V9dxjݶ5 V+k(CLCn!eqc&<ЍT AE D MT*\-ۧԏUܶTg󗃩9Ytް7OXV_gv$q q~yGu.H@s fM`}̊(20VUez,m<=ʹ8œ$Hpן5  "ūVtY \ӲFLfjD\4J*0ǭ#jcuFd\. ,Ecϩ^UXj0(QBlj4:_Yw /ɔLCFٚbe_},a,IVЉzcDQaB9:su:3|tOggS@a uKPp3p|cy@G>Liڦg4d?]ueE˱zjõTV/m=uȨpoS?3z8\Rn>KI_]cr2`˭=yVrvtK4l]xka&+gݏ{y9Z[:-:oa2oԩ@u÷2D"PJTPHX)gX=HjF4+e%'z2'%" ;`ED* JcbueY(7CZ j\ ڶBoe9tcX1nPAsu(AJkS[{$4vrY9n y'a[HCmZ "K~-? #e♻Ş~pjߔASy4\׍R Mm>(bx#\a,&/V } ^Κ X`}>\RP:f%n jMݝp؅x6cF4ZSsQ֑\N6rF.~$# ir$}ŒպLB"61W7z 妮Z.uvEWԨrly.濞Řq$X_>aOݗegѾK s .Cvn;f^繲6vѺ0?M^i];&e]h.84Uw0Tk!BbIN85,IPkof=vh+}b{ȹrDdsyciz7zLGtO³_),$wM*$za-H`͟72wUh6>34n4 'oPrd#ɨl\yZ]j8%ag enY#w,빟15zyIr5ʭU1@Е&k4Zb+HvD(LaV{Fű JE8ٺ/hrD$omZgks낧$a[ ?8vfoC"[Vԗ-T:a^z8Gkcbr+Bښ hH酉ef3Ȓ%k%54+ 8&Gd ,ʐ2( x=y=~0=9q@0n.k $:)ɲܥCcө03@hG:'i'&J$~6"YHv~)fWAkSQVO|xxz$zE&Z?םpK/ٹ{ .z:.s9]CC3EPd*R}_\ȿ4K9U"E|u΁-ADڃB4EդЬ@3X="ʚEEu!) 1{5@ w0uY% @0$@dIhQ3y6zF k-Z#7O/*qgjնc:τF=u׌Nm "+VA) \"v* #/[@\̷̮&մEiqRG˧cWjBQ!Y&w%#tB%o.If1OH𺡛q#v HL,449Ɖ?EJyי!U5˭ߙu Ibn}TFR6t ٢Y䲨C^ 2._FQڎp/.TrbGR2#Q)oZo8 TWrޟ׻r5x?Yjk? 2[ӟHU ![$ 22H~{LzFZ?* ~DQUiȀXf2"2A" T0]b Ԟkff)ҥ ܴECToe:duG(p+ &gQFED٨(8tD8M?l"*{VP k3cQ8{}Ki[Ŕ=Fǂb.Ę95/z{ZX2`S/viԮc9vsX=uY2OggS@ uLPMONPM|g1AoKXwKW3%K, qṔ !\ޝ@@g#6łiߋNx鉮߮ȅ޴gH]rhr6ϝk}`i{[HB ny pO$hN8- fH ll&zp{p4-Щf?EMTWWgeY:#3$5@Sut\Na^TdĒHt. ,VFQ.BD Eҍ W&io֝^ -Ο8T*0nAy21ԻKehaJۧ^%DDdjk?*yXKv> e`TCCa1.t{c &뢨~dΜ|m"W-6f(!!$=>t[)탽Ě^mU$݂VbYаaSƂ:vϵMzɀlfm `sI T\ŞJKA}ɹ]WXیEMwgĿEek? i*#V1n4Z0̎ Pn1qY^s ` 4E@a <%ӑ'Ӥs/Ly͎D >h,ZSO<_d:'4],JAP? LxerqϤZLJ^gdi]~\$|k~flbAN v|M.>N!x 6FaIKCesʤV;{CaSxx'fBdV3K/gE*^~  NR^wg% \?藗i:l+Ys&tdL=Y4ehįtRN̎7KM+>| =l;pי _^;4S U K&U_|h,oh=ɻ8^ȗV8C ":~v̓".ɦVRC0^m돱*rLJ矻º1u3Ku)BlGkcMHvz|'du!2{wزMkSukf+<=>_F6qClTI1Z-UUE˦D%$4 dyqvLa::ٛG;0L[Sl8r`#C'uWLe:t/l|/SlI~kSm&W΁oZ9JUc*I21w-eYCf)S[wΝ32;)\͏Xښۥ`J1w"F$"P>8SQI¯$,88rЇ} _!`넏azY+oAjA"O[kޢ2۩f=$DU'j5hT٧S^XV%{wyS7n^tMza{i̡/=->\erľa?,Uv N5a!lM#XJcD^s% Zr9Wٔ8_-NL:iߧ;Ŀ;pl];:'}OuLdW{bve4nBZ7T^n GYQbju']) Lb~5 @-.h.]V"[}e8S819o\|`G92=}LL8m 9N:pL'&ExZk5Fhk 5**Ԑe{z)"ӈT^ϗw\y}{Nb d8&">G-:eFLv3a2 MV|)įjˤv;3+NrsǑXb: f>ruV2K (K[pL.4Kՠk4VBcrmRz+DU f0fJǧ Z3 >GLa,ˢ5W:bdŕNķmFq_5+I8/hh1KgL_fRD.kYŅaWۨj'.OFS2АseZ=|52~lH&!$! Nn 喢2{NF =B0(mZuuL>4L>y;N69a4!=xX's/XkuA0Q'-* Ek9\M3K?PݝtRgH@Ty6]:Mx 2V4ܘ!m]S] jٸ%zoETϢv{DQ*E;K8]2fՍ44F:^2b@J9QZc2\&;W:{4qGPVZs=;,&bH-낝IUlwh_LxWL\/Usr 'yZ_l挠BXIlh:5Qp֖a Fw>#mUJO;K;wMx;tuG 3@gZ|=S^wiy}:ހ1zXC*Flɔz>Wẓ' JM1gJ2ndvuR/KٗJfw=qd4`RTn kz]mӔؘF՗@ϴbģE8 ;2ab`3? z!Y_oԮ/_y=j2'%jǥ>`)j@>neo*SZ-ejrr+{`olTAڳKE]<ؗ%o{_s2-5bϵFN=& 조lb fs1Qk\ 5>D;cCwsڳS~7TZ9poXq-5~GgI$PkQi<: @{**+3 8Lp{c@PkfsFW^-zu˜^)V$91վU]^J;#yNw}S }V$Of` S?vz߭DVK/5'?%v[)P2a~Ŕa]潗< 9/(zܣ^E "Jeͷ{"SS[i?Sq缭Vi"I؈~#a4ӫJrZGV#Q(d%IDݙ*cp䐝Ukzt9S )J$!8T/F=2Irzˁdo;Bn$~ \iĖf{ 's2^ێҥ$t%a{ln#L΁ʽnOggS uMNVT}ξ{N@MDDw31",:/}:P`qaPc$cZ (#.E&ҽKxhH!;&*15JB,`ϭVn H亹_ߟuQ=s6d/5GWwuC/ܷtGKF/Wd J(3E0y(z1?ZiBaPk6Ȉrn:|撔);(<Vf}knX/J^&=z{׳EӦ$]%֮(#C]u\FPU(dm+*/$Ljt*\l贆Rvs7׬ <t땋p/^=C{2l?:oo,-':Blelk]kmబ<{/Bow ;q,H}Uٯ=Vi3@{Tؘ%! W(,z[A_aRO_Ùz+|{N)[IJ|4TE.&WuߌS 7~l{p=/|oݿe.cG'Y:y9.ex\ڵH{pDz\iPF}޼{Ylwu,yۢ "i7J1$獂Z{Ud( -HM\V9=j3 ]yo)9uE+JL)#{ff@g#&wMY-%?~?>V+s/|!2Xs|ޗ?+Wd\|/?8򓬯l)HyIs,<[쒍\X-9-K"{+<6ޢz "=.^ɺūY-.ۺ OmsɌϳV:|Qs)%nd<^o`6 OtbكuP\,ݟy cnzK+HeE2**-4P&g޼ `E%">©){ַPetoQ VJ7C }TURߙjFyNJI?Zzws8G\ qk2TXymd="Z?0$4E8|♼B͟[矔[p@3XCVLu9m]Y=D&#gLٳVZ Ӆ&Lr< ~{]zh{kGPGTѮm"IW)EsKy\ Dxn7@\m&s'w~4ZJ!`_zo~鿲ǸxoKyp+~8mMs!NTV7jP7R@igWzN\1q>$ XRTĵNG: ę̚ZocO,j"Z#r3=Sebi1,g-X Q6!Q\#B1ncٝ&Y{µFrˣEtb@V;mm=f 1?: n yvWn o1Ċ\YDmīgѩ=mݯw{UێC'%Iտr 7KH$@Vj{vދzT !v%3[DuVUf쑰h^`vY>f_$l K#<w!ftytmw&3u/mjyuz!G?+&2t~bX~:@OL Lk_zYGTsVPeeZbU7T="`Ru`KH[ݿWr,Ƌ֍q[_h\0ܝ͎ kYA+z ~]¤u`ftzSfdbX9(PrN亭uѳu1QF` "aS5=~3]FhEǑ"S"م1=v=_D:{}Ұ*ٝ։$R_p-68!^Ghi x$6 Z/n<* 17Ov-.ך8l"s2!N%#,*d fj5?g_14]ޜы qejQf2޼èG,qVkɟsWŲ(ym?NZ[Epb3du4kco_g?ht~k\͖h%͵Z;(2 ET<1"y⏒iB\fÇCYkWN,Lmg9f_HWCO ~c t^ 0v,ZzFt|H6,կ}G=a#䔑,wfm,{6af=(n8zlWRVyvm_u4b§Ӽ+*K8P)u &Oq]".EIjKW7E1E>'&yga$ gseZ+;/ho1*sxg.)ߛiOvΫgzGl hrzrTI.%J#Mb [LS쯭l#!,#kTscKxI)%7v}5^M/nl$fBZ0br߬}d+v: 5|F(vrypksDƲ90/",?_^ t84aue)WwiǪf_wJn+[+<m >?";Ti6t*B"cd ,.!s~L_EdyV,1NvQ,kYяc\hk%c+-jnE↖HXINү|:}Pr_Q-e2_Zx< |^/yܵWN 0 lJu}("G?1gmw;к׵=y3(8")EB(hWRRbvg][{ &աPS&o8ems?/|6eݬF6+ D|WpHsޫߕVr  yoݽ]!P{w*JӞɿeWy]{# ]~{zr^ތF\ƏyuyB`Ar:Ïr._Vʝ6J)#s& awGQCTVFRmr T2ujTN#,ܐ:Jg<+{NU[5{Z:uV6Ps34Cg _.O& {Ftuwd3J.\GVMC]Z9,W4v`ُKt9`^m}[֣6us^Ң# (c:2ng)d3^{-cӕCgAwztnYb0:.VSQ)_^R/'uFonD62 ,]\qmKB܉=^]RhqS.̸oMIXðٻ;xKӀXg~zSUfKk[nJrtɟSz;'jZB-R>VP"z~ rF qKϹ/:ΐ/l d k}T( b/Q䄁( %Cf{>{3M=k g$&Pt;͌aƮc4v78~V1feBe.9Xr݅s3ģ_eEe;$\UE/:qOIzc3v9Kyx#QKE$VZ_2%dn"Џ| `gzS-}[4X`N#b|M"+n =ū9K9mJW\xbps;5 #;IvnƂ{qKpD 3ia'yf0KJ׃ *U']G`|yl8y L&t .@|Im@l${}8Ւ {YI˲,-;ڣvuǛ%&«brP#081V91yr~m- {brV)6v aG.JU32>S6I6q~/dܝ+)ZMrbZFݙܙ(nʹmf{ŽO!ڱ|9>~Ӈò̍˗ē=7W[]Frw.v*;(pɉVJV\ʱoYSW12L M|cHF]e)fQxHE&D:ob |7|5-r !*KifL=.$qH: s89!e"')K{G%hqzK"w,DRTb%x^KF D0=ҶLX<~v+&x{]['Pmc n~q t֋-Ȝ&RKW8Зɰ?Mw2yA/) )YKA|jhbՒ7{:0CVsJ) KRu1kb_7^)ZLHQ`|&KͬTLVux|/qy^{oHldg4YՑ%X$4]p}:#&w˲}A6krVsOMMbb%vmKMA55(z&W=$ʄ5 =gqèz 7;axus{ߣR\ͥ/uQ ;8}. UevW!C]&q̏/&fC,V3#r"v Ah혋/s+y_gn2cq~=< !ͼ(\o"׋|wk ͸ߓv "ܛ>'`OT<@57~d:e-N+}kwg훩`]ŝAT,v)C'- MZLݠ4 ű^PBXi+j0)cPkrιsc;s;f_h=ޛ)syg50ދ}7ꀑ.,bV@Z{CqHH$Ig0 E;Plh$NFIM;:޶!)-fiߟr*ud<f?'-I7Rj`{00t+Us$16Y\UwY!W]IBPprӶfm!+7$i!re-[. s򺰙"ĝz. ip(ont i)|+ʁmq{c/P|N *!olv;N%CN+G$=5>o.%JϐKoXCWo m,6%:W04g])uµا^jÃ2Nwkr7i[)Pr6>lUa,ceq1]=r^8=>x ,ץ"̈́c- +'p#hGc LЮMeeEd$8P%aDS{=ySu{" H&Y Č?[n|DN;LLÔ x9$ .77M4kΙ%#O˾[(vO_nUWQ2|#=,;/IXEhZ`iu΃9Pu{Iߌk@f7޶qEnGW@,|2%NzҺcrlk ۏwe1mH'4{GVGd:~IQ^.@=N$_%,7yɀs4ǩ)Gf$5ZaniS_ɽiںUqM3{|8@i{zf!Ii+ɹ DޛYt`PTeMU \)p"a8z px?r|JZ奋zfΉk&FV./jfDso"9uL<<^fmz!no׬Lp:#QA*lz Ԇ6P=冽G,17$9ʗX,32κM?P'?[M:wo!V@*qo8jÉHTYmERяt! *2OggS@ uOntVPNN~zSSOPPK݌H,)؟̌23E@dYCQ]d9Y~uq20(_63qm8dZ},fDܢ?iq<ѪCKn 7{md[.{`q fLBN^V~}7r''[~q'uwSUPe3ԍ̐=䗯t%ck]bvNdgpL{/H' ba P{]:g]&ѵTRƗFy2?g똱VXd7]XҖHf`hm!D-D\4*$%2/6hPHyʒvCoGϩ2 DT[OnRddy7If LZ#WVR9hUNc:_  q:Qv^--.᜷Cvz8|˹|vɤAI^ntZĿs:Rp,3G#fs{3\}[S^fOGS1>TŘX2sKEp`_T"F2$P8ޣHx(~pͤlhKKdy&Om+((^o( |U"0&ЊWlZ{S>c"O!ޱ+\XrQ[u%Tq*ִV5|d2W WT{őy~OF%flzqdEokjo|ENw#zv~^/Vm7nAVh$9G>Z;~bv8)QpӚd|2!Mv] ]!oeYm"2Զkt?Кv(q"HQbNYL7v666vv9΁'tҁqwX+bݒ5>.*fF*mP mdVPiNc8R*(v<+Fx(@D b8X Fhi ^jC׏ŷ6Iӷ_l1-[.|U*;:Ćn):K8N:²u)jVRp`X[jXrek3uu碢p 71~%ǻWPocUӾwQ:_JP!?)&O_2~J2-9`f}S^17V`vzT|A?_AR?'V_RY',*u64"Rr o1^ҺȚ>Y)tkN nRÓXzrSOvAia[)ᵱwe/xgǎZ`&~ax#hU%m:b^hΪ8lhYXIrզҵJztJ"=3o֜Ҍr޽MKW җݩq?KbvS MG*fۉ-.唘FnJ9_}A&=0J߿~/!wúen7'{~V"LIr֙mlM_㤽찙59 #;|XtErrSzIk6s{˹XGt Q; \^gMd+&z5ٿi~^R士]5u_DnWƜY{ߝ퍜_.A+ae%#b&̀~.uJXHߍ+|-k/ŋb.=EvUt&ּ/{vu96kOo-LVeuo 8-޷R, ՑCq Og,:*pu㮭l$܍/|&Χ+I,[Řl%XlB #ѾD+:D/#vqaTpȝ%8ZșH*YXbcHh[ Zߏ'K ԠCq.HCdQQԝ"6Ͻwct{c*q[Ӆ{q4rlŝ;<{^`){NItTU/+gdM׼bOz H3f؟޻=~fQg2B"Y{Ul6$o82Qzjff61K P!&BΏoyx^θݷZy@4<ʥL†"6@F*PdקW'FdWS ƺx}K[b: BjԤh<ғoZяͱK 2&d$ E]Zu?0g\AxoSvMMz'R O&u>62zl)$6a]rN`tMgΞ|Q-0_mg?Wj]3P22om-{sT'6ƍ, bbTF2cU=Ep)2ɔlbI祤ɬ *W) C!txȎzgwjݐ߷VYړoHIcq: {= Y/n&@ޢfUՕsd<sOݻd$NGUQHD\p/J[瞯U(?jKϚL-iL"[S,{;k^K7X7= %Yk9K7gѦ.i1>}K4C+ E'a`}?_rzP$xH*B",6vE`7_53aЬNZa!q_뵀$QF;$^s.bDuU} 7T@K13s$.&("CCi򟻵 RMKh;̸,6r/BD4o|E1xn:NIc,ق~tc?M^@1>!/ 5>v.i;Ow-+"2[a^5ԞH-iP@f'$B,>$&z֥ }:nYfeEEU838v byxvp8qc [ Ihe׽7"G_]6OmȤAk\/RD) ]LRO&C\Z5S 9Hel$nb~zmQIim" :k!Dog cEK]IX-[hx>좋̵kMwxW {{mRŸ́'"2W&{g񒆌|k۵|/,\+UٛhJ/ ^a'z)@oPF:?VgE歲sk1 Q0\4M1:e(Yc*c:9Ť|!xJ7U qIiAu <_ԛaL lՄJ` Q@fܱ6+KʉOggS uP"TVRRS~QS6]?uR(IuY]L_X,1ǝ}ofWaYO.q AZHaa Êz;@t|m*xᢋ}T9| vgVjʯB.>|to8(yhbziռҢc0#CaYR;3#11Uf̎nts Ȏ9m7]N.8׬Jg,`|euH8>ˠD=,5C[AҝrV>L"S^OPXE7I)>!; ɡ+Oȕ͇< ylV?r~YH_[8=oׇ]kI;E_IqӶqZ%@voKدifjպ^nٶo܎! UqĎ5`8䬑08Ì390]wroLO #\17RwǦ/\VK{UnU:rU!=ɩ@DfZa]]gm[fqKpZ!2tu xiHX5]R#.}-˒(40v뉯UN<um C[B =O:~ eހw޴1Z,>e)Mp2kA{G_.(h$*D "+B={lXv+v SyNgIIe`YXH ő弗I7$)*1\]~v 7T+HZ0`ʲjű:7au.nWt˥b'gV_R$*r|tKw"P}REDLٷQ%2 e= > ^,ׅ7&:S\IK G]}}U?/7Y~:BWc5Qt\oΈM;W"IRu`$/tњ>7nh5 izW6 ?S"GU \}h6dL1eZV4֯^:3=4 $طԱicYPiLd@}뽻}uc $6GR|ƛEWjY9 魕ŹgjrB<1ιұU}J I9{}U"M!BkVڇUQH!*`iG %Sw ca%K4_y۬I͑2,fYoЙVc}~*YhVq g3<-МupjM-T3lRTcV !Ru}j=j:ֶ|^ct!ZP]mui&I\L/ߠK"5͍Oܸ N@DyZe..QnnE4T rcPjsnG>szauOfꮅ.j.d]drH}'XJ[MK|/<{/AMWCҪ!gf #EA٨!=z*6x(+r,F F"b}ӿkr$߼Rt`nLuV( ,^_AK;zmQ9#Xpw+O/3- @O 繷*`r '"91&>+K%h <=Hh)F~CaP0B}mx+#ZJH-t*iH9tߺkIWI$_o}o=ysBg]ۙ(o|a Q:.F_=eM#7~6UGɧ~6nM>Emd;Gg}7+@gtrnD y ef%,ʎD d~pX\vfu ΍{M c<;*cC!~{)n)[)JzTP,|}697`jdsLZJczZ O;:{-nmߙU?Cg ն p 8 Kf0'HO!7}K\$:oHu Z?EP Hkxd'%I`.{wfm2hs}2j2($"j{k(80o@o * @dՕ&*=$iB8O갤B Y"H=mAs ,wH7ؚ \p㿇,UeIH \4 e{A|&{c2*w CAX,o:ms’W !sa(_yFa&5<1e:e?K]+Tfx]M7|睃oC#hjYEYr2rju;\z'=IQܾq*dȅw$3lKz2qKNNĎi ;S+> Ђݙ%0~\cuAy8-_0|ގVw[Ky맗׷A"3/IJl<D="ō٭luV2G"|JݙSzR 0Cn_a)&:ZWnWgCKi}~|5Yf_'K{z24.|*ަhKAqʈ&~fEik %zӏ[o{SHBK,#8dT$8IR:+{W>)̒ sW[*{E,Oͯ?姝ؾ^?R^m;81Nb| o@S.@bīaĞFָ ON|C*[ԟu@jqW?:X~N 4CbϬFAUV%jזOƿ׈=(o{Z{r2AhAzXvxĦs odfT1#sthtl1P}VqX6~&{=ls5'z r }^K1PUcu$ﬨ9zԖ0Dh"A$MQn(&;6;򏴺Xn+w欝a☃=׌byu4q4|y9(솇q0B ݂kгoo+ݼiU53IW7V׊q<72z^.":]E{/w`Z򗜭\:*zKDZEO&-qfqY}j0,rOv9wjxfyy"# ߙN)::앲 U*tW3ݕ)>Uښ>ӏoPnL9eVdb/ `εaM6+P 1Zd߱)Eֿ;>;ԿʩaϚ(Y,]sU LUcY0G$:Gg6V:"rQ~BikEsȄ=/Rl]2O5yyͳbF'&@=wy3ŕ%uQo=RpKl .OggS@% uQ쒗T_?kRcʘ;1Ukc6rHUjE%UUX*/չ?!(L~rNqGry󙸑쵹ϒPy^ʹٱA糛]'~z]]HC OfeE2"L">`Ybo[*\c&L9 E}` t0zەROdqE+cd3}/ѽXW^}}ڗR"Nhk\iNL /+{Y'^yQN_0+]JOX J'ݸDp[Kh륟QtW+thiTCL/dGP >kV4,i YGN~W,E@ -W8^݋N݋*T>2B QrS]C&`d˶W6V,UL+ʧ(IJ~3tÍ`>rҕЍ3yUյ~k{b:zHnYoޡ5ͪ .[ srm]퉒u(K`JnC`,Rs^{ Ή}ni-kwpwm99ғa_ ;ڔZ F%|L7,.~$VMERESݳf&ۈk/ʚ^Cn9hefR|K9Wc# =n5􈏇;Nڟu1ot3mg꿵ZhПtFɬ(JBE)OVt۽6ܣvVjX2+2q `yzzT;eƦI2{+ 51Z`[ף+Yl$dYy3Bl~&%t(_-֜y8 ʹ_Y&R7?dk+ISK'h:b?wdxwd2۱|艚͗lFe^A!ʅx1Oe!nT-XW.C1Eߘ $LTCD4dU@g" X\ #1ϖg9&6d^`L{ b@~vOIL&V4:n/F8Y<vZlN_}1JޅPynca욟?c\to ; \wɩ˵44|TĎG|.A핓pO@.McUG_6K_^{&͞cVjP$EtO~%2}Q':~ΞEi$oֱO7]j0kg_4IqK9se5)9ZˆlX_䠍3!VhC兾bxp_L;˽.b.=ѵq-d;g瑨piZXXx `8"-fC+d{G4+[bYA`G5!!QTF"3]$D&>XPM4N.fv`8k qtI=%% 8G) eVhN;XN,՚eUoeR-c. u1|ᥤXenR}u- ~t}6T':(PWS)"V=tWSإ{/aw\`fͳ÷yc>! =EԷ["wf!\ 4-K;,b '5#e:|N2kמ]MA^Jse0}UJ_ש0"wnIM&/u! j P4KP G5ӥiaͨoH.t}jH'|^%EVZҸ…Nw.1ak[G`aK%NMqKe;Vn (`H`z2+%"Ҝ#8[4Q"@kt`!L :+{l !r8*I)\'5eYnޘyN(}ښ2mbY35Q^i"#Y˗{0׹/*o܎-u|]&"J}lRvvMFWv]ؚكO %s?ea.oeyD6\W-m?[#ḱ7oS*O`'Ot@9FdJ *]'z|>_ts v_Кܚ= ˺GSPrv zαDBhfg Hh؇rW>k)`F*2GHc,'/ tfYO@*=e,u0TXgj4HWR)ixmbI k2j)8$e z[YLAPa *4 4$Jt#SId^a:mV!.(P{촤z"++RE)RddzZj@9c&pN+V[ (PKb3<c-޺LƅF&;a"soMTP5ԭrHwœ:D-f"f>(z1BL\/Vb;rdTxAek)0g`10YXo|1HbgDz Ǿr,*[Do.1=e oE~'-'Wcik)=Un}k7d -oj©75#|=ㆅP yoMU 93{)A9sC%-K=9@0K}@W# Y&{:]P7[]}1`D=[1k/(К~Q^#޾;+큸$f!78+f.;pfE =VnSŏ" T ˸rle> uYWWPIo'TF"z"Tc rZY䙧m;Hl(wqB1J qQ,^;}]mFZgߧ7|ף'e3>ד})w{$ZVz FzF6uDf{iJZ^_#h0#ECBKEVGSmqI'86 `Zǡcl5' 2}8ٻDZu1bUf,TDU!eo1qVv;6*tW]bپ" ǺA(N]pP^.&JOj47xPIʙtCϞj`?ޏnf䅚za&[/rSSnwQ)vԍsP#^' AfHP ,PUx]틂VH;dDfe.N2<m,O;:ud'Oorl j;oVMV1d[8Mv:+&%Eɮql!*h|'-H!@}$S jn?b39/ LM`;9:Aٱ+MWf,C︚`/Hs\<+4w_[r*6-^{z6Z$S*+a3Ց8-yy|pγ9( ]B&;I"+ b5*^CKA_4fczs:x[ԘK#jc<ÃX4:`2XCQjb<E@@JzOA|QNwQ囸Ǟku "H];kO7l] -A@kC0}(ʬ!U^VnHQYCUEJO]![D^~ ׶hq{mg?ʡ7ew7bn\zE\zK|so'6>~U5ٯg{2dsodʙ!ilkgeUwdp} :; +{8A/ŊK˫ݰ/*Cv){uX)5-$s[3Z׎ۅuܚaSPW=XS6o΃d{I*~86>3uϿH7ˌuI .婇| Jfo!'NG@ rP촯PlSjT%z-BXmwfv=\ΧǤ/Pq@l|&-,l1Ug+ŶUsitG:zGΑ (svΡfX\H ދm^@:z%1@LCY2wD(v#blbiv;@:@Qlk= M3=Z7ɵrnfOjMvTBWզބ:PW.9 X3Sy9><S~%qu"uf!{. 2X?\:n^jPzYsih:/*ϕ9K<֝ܭ]ur^.NR|,,F(k%ZsLcw~ɫJ {M.H]^T!M#ne$8]qP ՜,D~ɏ<hD"Nڟ ı</M`Zx C]ggFM-UsγeL34؜ط!0_3{&2P&lI1dJ@*rfXGtHmQ|*.<?DJUZ$2˦uOcCuOKc$1( B^=5Suz. o9ݕHۿgewts{i?k @ʢ#3TckěuRq߁N7i..K'M&7՞'H8d?] קt"xV-'PK+\h-yW½Muqg3u>+k.u,f&BhKbm\W.Zc]azl;] x]1dJTjFq]rK<7n`ΊĄdu5*%KQ8>CjBďvmQBC?ˣ!JCGCH٩( WUs:+YqFbFo=#cr,qeՁ{Y[Zkc,<#$gw੸unj[rзnEWɴZ?;.L@WA.KZZLr*2D_8E,ӣ`&3sN D"H=+_Pdyv6!ɭ.Zfue,)2kXֱ2 up" "7fDKL'z.7=Ao5t묻C*Ε0V} $h)'Q?ϏB2KNK՜e XREvI<1I#&7>ĽlP VbdݓA]u>d*گE-V>&9oG#I^o4wyN*5b=ޑ +/!]ȗ>W^7UUTGsnz^@κ]7ԧ5GU}[>qfםsA9>lx{':\#J')[di1ŚFeYW@^{*ItfP"bZ={7xv:F#-=Pl"~Y.\bv ^Ty XҠ&>;,. EEKe^.eH6H4;+~-3b#M,kߙN) >W2iyeRmĊo+2oɁ _K#S2|SarK,9ŪPu;P %ik5n +S[F{J<_f'58l&tL)A{@72tTR& E~ΙX}gWof6% @k9\<MY %X~+؇y|r'P]}ݚ H_lw%FhvxIqݸ/u^j//n9R9䜎^:WR=ZU/Bk_DO=h,|[,6ӗ"4a#_}n Ğ ^{&[TSWMG3 7΍r "7]8POL!u[Y@9\Z=: T7'{b&m n 9l٪4FTuᬧp$E 7??_ :*zZ.+] uYcS쓻ȝ)'Ǵ? AnsRoLQQ)^e4'!J ΡvvhB*=cPd 5KBuWl7z!oTQ)Mbqg1K< :I,a eB NU<'rMm0ZV;ZL<V(hgU\}rKd 嬕.{6l(v)$cYU~wƙ\P>8ZkUmRo4/UqR%6z1R<& oVXz+Do@6P/̑-soHV3zO=ӗ_ctzc$k"1[덝l*P9D*|W$%i[6,b9crv{h.]}hR\=Wl`aW:ns&p=8 P}HXyd2NKrZ{ܬSh6w{7XF 6a^kƳ%(BȲLc9gv2ʼ[k$6)k&);J-yƦ+]^jXO2fZp&7h,ohjrܓ %Ђ"r=IBk_VS-S 40 MM$eBɱ~2=oY[}"ϮyOP }HxRlQyMukk+I@jW bg,w@3$Q+B4xeirA}5ozԯcbE6=g_xY2&#%IaZcACI Cc$'Cu&^r,&z?.[I''|:h3b3 &^? ZkEƟ:chrWV458{-#;Rk]Nfir_k|uF=wdԼפUtG򮬻vdoRI~,O}8*JV.B1'-"-3,WiZ~TиxP82}MR.S>MS Slnʗώٶx({vz4mSLÆiثXl:wzfq{l[ ?NJ5v,RBkWRn %,T}۶L6"e׎˩9Nb(\F(BnQZ\~]}3IFmUաC_η 1uŁ[8{ZO{}[FfkN@ f ~t`-+*"2(G8܄\)Ź0r-\ԦRI1KЫT=gELC:c8/ũp;sS/utxLVJ++areSqz%p{KV]NdR8zV jfC᭙F%+AnP_t9 7oFLL CzerX j9<=B?|t炢;`u1P'g.W̙3EFvT2YZܿFI3_Zl0SKt[羻e1狁ia>ۘf1ޫ]ǔF2Pӻ=N *⽉ȒRJh9䢫]WW:q.,"Z(A.%Ҳ“ӆ.zj#ATBӱܶE|f8kܭeoXia{vυevNSpqx\@3z`t 9YL}f&½hnF ]FcuZ_~ܶ$%F^J+Eu.wٓx-oKߴv;eOggS@ uT?-tj~Y yCX#ʻs}8ߺׯHX'2jG^js2o P gʒ[8WMjV-4V$ TLfjT?zlKKx|T7ZlHqg2LcYTa&s-?h̽}aPhU2~&7s tz9uDUPQC*0΋:U"V6@bfD)Hl ʥNɛbd kX:-| /;2ܬld8颢>h |: K듰Ûdh2G\jV^tP6Sg 6KV/Eꡣ .cfg9Ht'tKa0 97;N{g@0' \kE,-&EXb:6a7@ y1%W.Ŝ1kfq)u&X(3i$e]M ઒vjsB?KhY}[ q{2u['X(C. `穩;lɊ T]<2{co تGVg~{kV[00^4 GEQDQV"J"!o*C7.JEU )2:pRhe9?hW괛Efmg_'5^CD@oOԀ P8ͳӂnbO۰ zeFxbƲXNQWR%yB͢M]vz쫋ښ5X/δ'?Wβ y ^,Kv6YgvsBWfZ׺8q&=K,DM\#!s;Vf LNL]iRsm *ole^(IJYމVn. N1;q]!4iyzc=vd<2p-UICxCs}fRX_FlKi A[ܪ|s1;U9x $ H}V X`>HznQY5Hcߜ]ijI.*e(!o}p$eoe h+J+.vFوbm"|Ef\Ȧ.!oMUܹgYe~:ŢX;5@ǝͥ"qx9|_l CbXٷhdСajh`t&n?*yM%ٿr;40oh,[쯺:0(2: n鐱7є.ֵ̭dE'ZaSSX3/םYYک/LMؐv&<<uT*1LrsmpbQq[Bkx1]m䭒KQaVΨJu'0+s;8 l-sVދ'hv/QY(bPUQU*H+ij]M^OՎ$Va9Ӂ&l^a>߹tTjYQ;>jJj'Н KxjSol}X#XL)#:<;Xj>:ؑs\ ޻{8"ev} Mӳ8O{p1eݟaYVbA[ʯ< rDwo1ZSڷsmuʅr^>Q6@ 'ײE_4+{Y@$Yږ-5Fh4 {]0qb+S DP"5Kmߥb1-|2"c>]jKXCJEbQqڜ^|{޼vCSgcyV8fB5B ^溂BcnJk֑ddދ}u0b_#% }ȂPB*$PK5R" ҫ{GIXXr@yOB2H t wjn {gǙ@V^bN2.yZuR_:MXY {.WR$k\nlr keO=gu;)i7?VL5 K>#6%t}&ɜjil7 5u:F썩 @m LJm:ƾ+<\rPI~I6Y-NādlaX ~}:31PV{f`0 52K 8b`];y*U;0#r$Hhցy;'%h&YXxUxmV* qPcHhư^wFwN5lFM\Zdmd}h=c,0_δJ=8b<mMV^.* H8^}m+/eM~{r O-ck攑벊]5]Lnd/LQ{Q9-q- Ɍo>tsQmALcE\أisՕ~ZMR6lDF6oOpfy`݇ࢱ`} žKk ŀTYI$Ev]m!ZFL1xSwD$a@j[ޠsպbQ#+V;2^)z`᥉#ES Iu2u^"۪LsEqU?\ B&`Mދ@uEͧpL'u"9KE\c֎s잗;M^燥/Nz%[;UDu1},4m&p];sQ( O3:i[F`;{S;%RN7{ Sv*"zE'a)f=w0ߊP^Mg!}z32x۲< 6ͷ&vlu k$2AW;UZf|~;> H!`.צ\_Xu3k-B!qoC<( @mOed,H*:M,၈^ER!+NB孨Y* ɛӸUI8 ̏VeVcp>tp\p&ݳjFEi戊 YլtMU{XYB^((rW x,g=4i/'5_i(۶MķH"#oP/o+'Hע E1ћÉddep2#/O%dWԊCD}9]w:&3 gWK\v<-bHRԟXiͅmdF!7vKeiK~fIv!?ՋB1XtU~a8_yHh}`üXw7dNfw>:ml^R&~/=WhT5(.oS +ZF񢀥 `eVrV}XE AT(LYV\"jiJ.lyNk,8L42V!|,śX|1M64j7ZʠosәH~gOf=43uAWgznlu!7G:_sX;622)}'$bsˋG& zn玛Z .Ikel{\OggS@ uU0vMPSONN~x|PROOQnCBIZ %B'dsY۾)CQ!,ٸ>fZL_׍n@]^cXAQ\ct,<; ӇR'?zH4c\/̃I&'St,Y.RyBĭLaSL$tTp2{]sy$!(r}ϜrBJ1j"DMwHy8C3xV0Qn\ Q1.ѷ]CW 7sbg$ c NC@8rdBRxv -7-˷"L1e]hn)HϺ |6m<~]QwJk'L4A* @ӛybR)}l禣*ܙ(vUx,؇'>jXWrk t[΄V,KǪ!yekka kXԔpQW°Ϟho=3iriD27r('3YA"d\g!U7Z3*$%?$+ 'fײ~`޶M9|fB .v @>D0SKŢZ.:Syڬi5k=<\"bdFWɃs{vmZ N}&a~āI?sٵcl;~sʴsq$nri=8R=2 ـȎr.J ,݅".U"21JM6IWߦB ︁#[{ô59pm_^ԂYPsG)G,'Гa:"U];yٳ$ v+P̈GFJ$Jig_Sm`kcjޭϿ-1m{sMˬ2kNF}2wΘmٷ#}sON:D^R2'mD[xv~crGͭv6VvrogvHi_3N|Ln}b)XNHc"R)Rho(ЪL{%Y2 uAgo]S[fNښl9sFy[Tv j TaL(88feŠ_h5.T[c"kߝ.q?:mu1NpټA~IgfתfʺYU7V\Pk@; nt6ur,fYzc)mMOu{13WaV3zG1ۉ;G]5Kc.ܜ 0޸RϺբW -]MNS4Wjp6vzPҼЁy,(`% }8QDєrAɧa|A~kQ#Rbi>ۙ9JܒOFߒV6]jmRMeD6ќ @1fi=D|KfeG%:j5;M9qJ'Me^FFw޾gԮ/++gZ{V/CNAi 5:*E"{S{Wlj쩚"MR"*B&RMh"z 2-AԭKӎbs[2M>Nv%.V_6(RS}jڤ$a&Թ2G9{iD]HdbQ%nr$So}Ew ]v⿮:_/D=M5›5)n|Oݍe-7)JR ]žDY >ZpN Ypa9C ֹ@P%Wt'(Ћ9ݲ 3Hfe ,3=;MD@'B.fS3_Ma me ?4?xтތ]ɴӟ~cz]W d֜Y V ݍmڣ+iKp* sG˅]/4DˢRj|ex椴J7G-&F2s3elg䄓,@ 0J7t  %ڳMFBZhUWLbXFd]EЌ2g=<ÿKuW\|^p$V10:7\H4yOƒ} }  K[0NFy(pfeVr-ݜz#oל;F) _;;bHVpϕK:꾞a[ގȴ)w7k G}ky_̾V˺󗞯6mz+[nk7h$#Yr9g\Sח/u乹ݭ$dL*$bsTMdlͥT~y+y1cx(F+~>,{:WXtP@ r7Wbi8lQUJ$l<Em!O6\2QI3 !1f䞱 *];8sEJ`6zvsAJU{Gp 7˜XAݽ伙6" #?RJtZJquZUpcxn:Nʚ9)U} Odz8\ :Y#~=p^wycwǣׯa4ъ9aicvRR>:eyZqw(-ڿ=s5j|h(5ƦSRϡJ>=C(C2HF?ۭ.23+9-{tgQLzLԨXy߽\=gIT~>W'q1UIυ; J (ַ w| b€%df. e"z_*;΀}Y~lфqʣ41>$RQv 6|˓?"ZߢqsrV:zbb*M%yb 9MQ}kh ._)%䲎],u,ˇFQ8vuEa Buei%;7;t޳}|?r-:5ڶds|`$o ?#'m,OWvg|Q'ML ${UwA s%胀&eP=AI> dJ ga x6ڟmSsB~UypXNS!~ LJBI:e+zzԽ#Qo[/B'FigjpMƹuX P>cJL8II@TJ T ˌ&W$Ģ._-{Qi$G7I$BR0j6j}gpPTDŽ"OXpde;9S_59{-0~=;":{[zH&UW^/le%քw̽djU3VAM28Rōyx|S+ ]敾 K0=1xB5[J\8mȺ0Eq2ޠDuCtV"`kyw}2yhY畷K"l/?WJ#)2Zat#ztHXE>Tq+Fm``F~uٔ{En- cOa #e+gκ+9Ξ9sW ּfY_ X% 9MT8Iv6*y)>{eI;39 %+^͎L<keRȅBʒleg{}5^:] 0#TWPVVDf@HMuUeih4xc)!&Dp-U!T^~$*y+^p92U+9Â} dr@|S~/Oc1BC+Ɩ)+j!!3T'"KȬ^XT-:ܐиܗMvoy Gk5*w_DSAvnf︰{nK"`э''}l!Et1V25AZ>ΫLB]O_l!ke.suu)zEZ*@SIL$6SzC Y Qgyq ̕ s[7)t̘L$?(}kIJcId`CDyFB3LtAAzS[Lթ>Ӓ klwhPzx讙wW^}eF9y67= ybUF{Q_4),3x%7=`i5HvL&|RTqqm9z!KsdB;nv[S BaIN:D^AYzxxbHԫIn$%2Gs)[YNqG{1>@=l(Kbb 䭹ý9ٻ\/O=egH+{wWF02a /3"YeH5b`Xz0K٘99l(+c "LИYij*1 c~J HoT`0 s`/ȈM磢r8YT S}ݡJgN:aRsܮY5k j3֣.~;ɭz3e79@ܽ G=ݵTZ~h G+NYLC=gB\`_)= XKʾ0z}{@,f/Xtp'ACr(Mo ֡ZbB{^g+yrYaӉƛ h+B ǹVXi$hbnys\4.A{Ŀ̦]F;g"ZOBXKN\[bˍSͼT.5j6%}0*[k2˵83&U,1Q+9ْB|4gmbM;>lFՒ_,ճ) t`>hm`Ҙqcs<~*luM[OӜ֚xT\je2HOxu=O$ 薽(@ #{);=PS?&\RnBp>P#ǥ-N>ug9|׉ tȒPъPӋH|a-2A8Lήu;+C8oߨ?%q;u:/LXNJ+tWjpa8+*`Yڈ=;ϝ5>ʃK[{ώ4hqEƹTݍ3集A|(ܗ~>^X, _֗{^^tNLͭξbH|)$oHr~YY"B>Om۶ܽFcWmT^}yn>쳤$: \Ւ]-Un3ʩ}~ߧJSe#M8nARwۿ{9r_8iwog}m{URɇhdcfR"^v5U' ZtmfD?m-l >1vk+>Eku&2S.ANH62Q-8HkZp~@JXzw?-k} #fRz^`@JEEFYdddd]>w>G5]ګr]ñ\LQkĬ%MQkDqN/^-9:ӷ`X|{,b_b7)ܪSijY={Jgy/~C0o eفroXlhUC#;idR˾<Rķ6Ѧ5Z7+p6,L:/Xɕ/9gu rvxBi*3o`j͒ǏIŘ'?Y%D!4'(BP8pNdE{dd|pBJr}xh{(szx=pH [|\MIBnwD:jFeF@n;q>ec %+..7b73*RG[ٕ47r!6ER߼hǵ&͒, X gU3JCDS4. HQ."t~v)`( g뷏x`Y揕8PlnLӍWSooi9 gY'gM3 <$lw cB-&Ǥw hS{8ʰ6\?K$$ }<7_<[&c22s9͇͞Kޛ6M%UȎ1Y~v_St֐YGҞ6ʫ`Z<(- X ߨ"dL~ oyaֹ7f(`hoJY9DJn4.^as~}!YVMlt[_ ;ꌱÎx20[o EPh-&l3tN.'kA' _ar9F#ƃ3數R<o>7dU?'uR)Pi)J׼2JܯdvZg";,;5KLJ>bw[cdې~=ϐID~+_܍%ŃC7%g@v-cgw;9V֘8~ܣG}7[g 0FI|G81 1 kM9??YRpvi܌ H#J!YΏl*[qRLe>ߪ[Gl>voUY8AQOr~| \Ri)*3K`ޚ&9 4Cp;%`ʛsNfPȘD$e`NjgrGy8nwDy۷R2Xc9lPew{n:\Tq:g R%@.6<(I;_mkV9{#yydYˋ'"Z:l_ϗwJPkS_.ݙ;Kx@&+P*:/j5֡`mwާ31?ћJҝg3{nY(?7u&3bO /T=%MKBY³Nvӆ-0LH@U\f=A>_Y/9v. M'YG|!8Oz?7\_/`wmVCn?~N6ِxpfV#w,Bp6ly%6z*$ ΍lnP&BMef$0t" wI|[ A!%Gg=-WߗK>]4\7O1^c:آUyNrҋolv&txƐ@uZ <|NH2}Y::^j߹,.y?G$4QdÓJnΎ+$|aJrx竇1ﵫ(.\1.qvz Fϱ)*?uD3#3ƒk*oK8 EY׿?t3$&Ay܏ )MqL2%sK{FW)S$Xfg9d$SFZ9k /|ȿ_~6Udl`[KWPXp` gqӽ1ʑ2z%OKg%Jkuǝٓy6#n/N#-iO<'rQ~[!%4Z# $T'¡+2dJ[oTGgu,5(,y>6,4TRJz1El=&gTl.מG4},q=YhI0g:EI6dá\ c7Ss 1fn.ZrTK?P5'.ݥtrQdwJO'SKvǺN"JLs MVr^fXM?х6寬XOyOsþ~"=HM7Xʎ.vCr>, 3ו qnWۆ@9V|!O儢ڵ%5 m{{i( 5PEeHP`,ohD` ;L輩ډʼnjoFKMZY|ߍҞS?8DY~=&~P 6Hg~g:Up' 4Qҋ6$&M~JY,`; @~[-")ѐajK 8(hDkw}k'C0>_~ }[>m;O?^sNVn#$2N[lȍM{Q9fIW9e! HPߞN@Ζ40@{m^a **Ȉ]}/ɷ7146G0m@ dSr!0YPzf3a,\GM)d 2jb]Vش)#np#RK<_jmvv|F筽xcB"$VDD[MB O@n뵱!἗yX^u\aޗsr?:}Q#NhKcsw 5ͽKܹ ߹Z7|?V7*'O4YG|3(MG=teLR!l>a'ό],NW[N^$创f?sXff&Ջ6@tPGޒ>DZ:#. Ù)H"0șLo}C%c;5N(l#8cM˝-|VKo [xǐ@ #Q]V(N7M&G޽. <( 绁 54u P'1$RSP҉EyJvEC 3#re o!*~Kvg.:Xk̳OggS uX+VZ\ZUX۷zT's4(~?Kҋުky{|X%U|Pr?S^V筱|@,G*D`J;6Ddo}h@ɏ~N_':Z\4 <8?z.g7Lv>'Az)~H#;X=/[lKwrN|IFN6 ϼO9HpVkG|{hG,ef"SٮUT;;_ ^na.o:P@bͪX%6WHW}&9fJYh'3\9*Zۓ@8Tΐ49s9oD=z ;_4X9d}y|>$oCoz3Ά}s=ɋUzf]Ly$qݹ$`DeyMk03>4-1ʓ.yp/!i4gr,BV7@7k&og߲8ȧ,Z`op{ANfxSLw+%y=N. H`<})PvWR] ^%%{ k:_('+7R>?]f?^ Zsv/ZOs~eVߏN4>6~&zôॠT}AH 2*e{W!0+v>.*9ٓOhxqygs3q|5 j\"4fV(y"}AMPDIkFՆ0s"{>羼5s%~,$}?x!ͥqJuz2DL9;r?"r w|o?v1kP{{ gGu22W6͑ŏ(8s4?o0~a^eny?Pg,v[*GzSꏰC"ouB|[ON9BkR3zrlew>u}z~{w9Q{" B\ ϼ Q(vݕ_>Y\xKt>NVU߷I}}a rIauo*J*=@*!Rfo눊5,LCNadv$q$&DcR_73۔(z:#gg_^lzT>LTn|ktoO;mjdz(ŭ$g"32l=LxnאJ^!==Jn<O/zI퍷.{? 1ORxKwNEUHjs]]|=c:<rV3}Ӿ[::j"TJ(zufDWYyf܆"s740LK]f0nd=oJOlSTO~d/q4?U]KOwųg6vIӻ_wx|So7+KS Z[<N /Bbe ݺ]~bcLUWIHF>j%Q+tT8s⡏5xFgeX4-0mur颾09kR;=QZw>c]pI. ֦.{ʒ;jQXKBt`r1lV$g/xҺू|u4YQU*1BUsIJڴ.~ڦzsغ|6ʃ} >Aryb+6/?C-I/ódń#Y7ʐ1U5{v=TOLgJNk1S,ZȌW1IJoyeW>!rFXc'A_4y&aD)6=(Sz;r=uٿ~U&~ӇseǍ]K%w{oGLm>c{ݴd>vzw 90cq\"DKasX~.8/CD:LlRXii.ocrnv@`M+EwOFs}w+vTaeJkQ<3D#6񽢓 QQ&$:L[5+X^."J >X:}iDSLi4^/Ǩҕ},FF~dkM<NS"kRrvL}!}5sP7=G 1 a=p(~A߇Ft{8}'_E&~lf/4CPp)zٲw]KǢ/c׼sՎuYgsʲPH懪fPe3^}䰰}3.C LW"?X,kDd;oH>ϒi_XUj wW[~t&M(׳z!c?+;Ies ƅZMF:J]W\sASFUAvqp1 V. >FImf?aR+E>_mzIIۇh't9L*7km|]i** 4{dYfQUQ)1E^Ѹ>ʱFD`jo{5{)HHMhŵ}W5^'.SSb)ʚٔ @ni:@DA#)$ ]qC4off%zSE]p(W+ yy?-۱֍.s:݃EV=CS͘]i%ը.}oguI9/kcZEc>.LϾfԙOB7l`Et[q//5Eaw% ;~ˉq}w^uNfW9YZ>껛y֟!xI9ˬbL.NXnT 9sepZ^ne0XqOFsVBUx|4Ze-)eFЧ@O'M$$Q\~PԠ1gTMsdY {;ۥΉSEUYe!L:4nuRN>0Mk0s8*+ Kl&6LfpPj{Rbo Qo:9OqϨmX.JK_+qBI#[*1bD?[:;$kgrߙeRQrne/j`^!U:8q;a)K˴d3k:|b?뇦]\Ry>3%?/,5mpA =}]x{{3A^#%OWF[bG W&z%op{!&c$2鉘s4 a5KXY- \mmєJu.*g͏6Jӭ՘ƺ?YX3lu'7[iӫ` h->,8I~{$/zչ!2 #*," R(z=bL~V"WmQ47 Opcj=%5F H~ץ<}=jR~_~^Y}!E`QdV%^f&$o'rMak̳s:`8 6[Aޗ;qrF l_~LmhfQ22㭙Cf+nv3RkTb?wB\[=*-ׄA[~3D:_N,%]nafAyzIr:܏`RĜݧ3L}EQۢ 4{e^}iyU/yI%"kڍ,.$Cqi'u_ts~3cRv([w UTc˯aČ2^|ˠ"T, ߏ v3"a\sn'hR0Q,j xS-ogi:lY?4Ut ֣P.%gS|l{] MA{];ګP3*"eDgŋC& v 1NKvyr>2U3@:z7W{Z}b3=rw.=o=av8% 7Ȱg: >TE_sNt;׹d3 ŀvH[ea5!+?߹ 鍸 Qw175:AJr{~okizesIy^/"J?gKNJ~p> yTE e8/-C%[dz|+׼j8}wY޳6)n};"ܳ~.Ls$E]7d,A6_]28,O (!6&2׈$Vt;godQ[YQMģglrcʉ^o bK/6Q4wfݟ*_Ebo}V_9{Rͯfˏ|YY8?}zwnhQ5fy)Np.?B $n0Tߦ6bcRj.H}{ܮ(5Fv{44ƊP.6T h<7S1JLvZoex_5nUb3|#gUaXNՀ<8;([y>c~9P1J|x&'3c1trwzXjϥ,oJ"m^mnea2ؘ;" T mwK PQ"gY]koUp8l""t4QC&)laG DV&5Mt4EIt4.CvY#|*5ijCp89foP{vÔT;#2}v)TU0\:,x{v)/_SN6)գoڝz;Q- r= p?us#ͺ-Օqa<, {j׫:l/14la .yk4!HKTVhvOE|9gMt챈maWD}J.,|_3$ |T(L073 Pz{s+MP 7!? 4Wl͘1O4[L6sLz7(}˻ᑠ[-c~^U.- мKX@s<3l M ,F@:XH[0ƑaS/nV(+woXPo:@٣\ݡPuzh_w$[|ta|XcΤLPѐ"Hvs V$9$뜳ld0AcՐg?'wS$Ȧcp$ C`~F湺?볟< 5}hƽjskHb_LضV|?m֐%fj5QX\ypOɱĐofoAo5!#dKzS^2? 0Z>G|M^:b;-SֵAoWZ̅_ۂ o9U nGy myt/Qʗm ͖.ɂ/ `_cl8iDC؛Z+iQ\-4jJ8|7mk)++RJжrKZ?65b>o hzuu,"Z]kS;D'<ꞭKnAKXZ19?xa30ILM֏y4 [Y IǴPgqS5-;OivZ \G?g_/|ޑy/. Y?dvrI Ao󨇈"=ZgyOhfէ 9}L{5;\'2wNf[jpCk/]}dOJb_pudz0`g){F4J *AEO5/'"]7lͥqB%uӋai=[J>@TZ$4X5"5@NʇV* kHV˽N%`TմWQuHCcsז>v> aKB8{K-,jK,>*8^T %#ɭ.Dݾ]#(jV,PG]+m,Q+:/X~}mbk{D4(M߶r|d$:U<.~n.ΆIy/gڦjwbYs-:<5:v̾5BWDv&5R=#,~Qed8<[" ,"H.w< d?)4`UE2Ulz9M- T+ 8,_Ϋȑm3 c5D0ǟ;vf.at_kY_F }Le^kwY*Mt+{!/wSķޯx;gܹ˿>pϪk\3ii]rlgk3ٿgrԖTP<9/MpM'7nԱՕX"ٚ+y!_*|F hO2q|Vӱ$BmDػ耻a $@]yo~¯X^Zh:UQ}2k@@ e,ꡛl^ `Ǣz&@%llhu,B3k\ 9CC?u zѳy7VÆ۰Xv07d[% X&/Fqצi3ؙ_[36%zg0?mU3Z~|~Y_W]CGKot!դ'(+Y+XQksT~|>7^,g>;n<έ}Ŵʬ}ehrl s.lҦ'K>H~|'&2/_9;;?7lu׌K ?0F.}>7o<~ @,aCO"{?8ڠGg{TG‘׌x{a/ ^O )}J۶ Ph9 Nd@ :}q^[72'x8> m-oޟNH@{mx'& _EGTTTgȐx&%^;6<|` 6(5@i^\ŕbc@>6A{ƶdo;UTv7<3EȧUO^qfַuգ6U/$lx CBfiͽ-ِ'__7f 3^H}{"ԏR7 0'F5iT, 6k]QR-0[ayj?=k,!\hx, =')sh)ϵӼ:y7K|B]?Z+,}J~Hai&0׏uղ, f" Gm6 (Eyn<H%n, 'ʰ_6kfj= p^%6sߚ^ }~:.Fgl=՝d49?l3 wֻs'ΖW }K"pBk瀜ZOggS@Y u[z8V[TYYVVXUVWT"H_o @t|gA4TK ͽֽ# v9cA1?`QD-o*'V 0Lu&@AZ GP Ҧ™cc/9*\92d;Л14mB4:,8ItkΩ.%2 ԟz$~\ y\G][4^9=ɝ[GirY`z9H}c߫=;BziÏI W*24k3rNVCupZw<.w-b(m`4~ăYb:!TFutLK@CְKbZQ#YsB42Y)3dKܯs a8&S?p!҄9O#w{ e~ RHz* #}5VգjG*3#5xM#=JlTtDBӃ [ICMn6 =?}/Ç]Zp:TfTPH ּHCff(xv_;0{SwwwQS2G spnND̾K"3.?"f񽷆H2c t'̱:ڦojh oc;uZZx&v --1,*E}'9bo.,B8 {&N0 A7?phsx*  /YO{wX6n`+@V[-G [\X4dEMԬ2˲L)˒.YyqGv;Mk4; qzKˣIT[:tAIjϦG?݅|€$6 McX #N9꟬.f N i7r*vG g fП?G׹!V̧^>k|߽ϯ[zߥ?>n:$T.tkN]<ӯ,PvKjb\CE#r{ [/2.H{gT:ma%/uLcIΉ6tGRa)ڴ@_.Z[Rn 87Dg&hVw[Ad<ֱKzz^0ta^~2u~]\{ i{^׈(%~{8fq$QzAY)>t% rK7hR f9CflbD|eyekbiF?fvt cG˹oz|\ޥYVx1ZdMd)M#l%R)Фx#+Dn)c/;0KFd >F?҉~?}fyd}}OGx[I{}zU:u2JC˫Q9iWNW, U鯥Ƚ?9Vw=ic۳r.$OuWxrʸd<>B1 Awk>6&vy!]NEX- aK!7GC6ҡa+T]_6 *)Z^UXVWf1f L@_+~nz[Oc(Cׂl}Zč۸}+楪#)&&z?VV~ 5V撪 9DzJK.={m{K[b̳vkg,#5gW<)KͿlƢlWϑ.u;& E1{Flo+_:M[]j 8I?zXu}Tm`syY/k{7 bE?~wzy.|^u2U-i2L?cA QKMj=aF, 9M:mW_gGWCa_~վyZHٺA\.B*R4/!*!95 |=*{q;kTxG8Ib.:`JK6gO >r#`q"k dX你8ͣ{iQ{ib~+Dzjo~~Fje]vhj{3CZ eU<&@r:Wg7#cF" +ײ$}FVfZ/eG#Y7olLnZsf_M؇ۅxp *DMvJ`lHA4𲋮$]) $ǫk T~ncSWcUn .yᇴ|_v2~yߟw}cߟwѳ|tm*44F9="07gWɶz(F_} rynD>Ux]z^>U׸8Į#Ᵹ $ {6lbySU mT5a?hm2 Ffwke(PR LѰRX-%D_%N-^Ey6E(iMUJSܴ˺ҿsv1쇫D#/:m X9;Qd"$3FsU̥Ur&wޛw JOcYq9D<])aTӪNc$uhvLL8ѡs pEkO+>|1ry|3 oܺcOl`kNL2rpsOJ_r-/q3#|N8O .zU=ɲDqntS!W=C}o+Oߺ ~x7xNtڽi~i{XnK۬W3QpT|khU+&Y_Sb堳y֝#Q\\u?BI,{ˢe Z>Χz1`N~*Vc~&H @_d0  RqǸO[N2'$VMgj6nT-E+|&%e g=2eԜ9KJH!כ]+BD',2{Virpo޴&ojW,31s,E65Y*ABQޖwOk98wv~߭I|b>.9yc#5YV0cNentݒ r:&fo:D3.vY\<}Ϲ͍qvu{tm"p1XK̑E~v3uw OggS@y u\1  !CwFDuoz<Z4Νaq  i'i`>N?ŗ<Ϧ[[EWّ!W`vSZUVplC!>`Ǻ_ J-<|[ɳ? yn :xz֩ 辐ѩ>jUYf!q`:#!iy^@M MlD|v$cv\&sI]>'뢘K<;Klv!b<6+ևqkҗlz9"_VYßֽ_*x}Ě$[QI{"9bu,ֹ7>[j*/r'DSyl]kL*,_ns ]$[< hTߧk\@} WԞ{Qsumc69qTfK c+?gή &nKA$IfLt*w Oqh~}(^oi|6_ J4}Ί8 YJ;7yj4S;%;= _YK9yR;+9|\z-XsӞgvsJ5=ͭ3[QmRꤠ) O y't^̅Ά;nXmø(",%R/QGP˧:S>$K?@ (1§-o(P5uX2^/dX+2Xz{%N̥׆OQmƹtWtꆭ3]dV<㐣5Kl s;ۓp7?m<=c~}KG—dssp ɛkIt\ػ-0`k+j7 m `X\>< q<3C%D*c ]'Mѝ7$0ES%ȡ {0&;'Sb+mՙUaT|6ۀ!)$KѤNw%6m-sqtRݙD'%X~ [a{~{|8h4{d!*j-FH 2im/Iɼz'P[;u$t"3 (z3@:Jo΋uй uMjBj@z)*ǀJYy2*E 22/n2ALS%uI91 31,@-h2עonLճ::TW/"y'&|;ޑKq-l%ѨPo߲k Ab;$Ą{ >]s}.²J7}zdOa/rb,:yQzzo='cٚFo%Qˎ2/z;9O r=!ޡˬnz^ח3](Lga|+ $q'C;>Ibz~u'}[Z?rzm(ca4[SÊn;a๎MK?O4?C?eـaG.j]66iQ07B`^ FB1U~ٷOX/'R:O>gL[ًJ=$ˇF$^NW4i1!$8Nζ{]*DޯGDY]Hamɇo@nx7(^@ij3㊔2;CRsVou^3{Dc4ˤSfgOl#Ș%9!z;4~'hX:`ҷg &m~MnPGf"t/ݠa |o^f+ՅDEeuTL"}9kʿV~0vHL yx~u0n %xd+dĠki|=ԣzԴk9g#9L[҆ݔ7,3UB6K9u^>rF$x<)OtNۿqJ<6́?rO˖x69SہQ03(@2V{] (P#JeFEU)3VYv\fQd%ag:< *O> 78(` jk*Dc+Ňxp` f-FCuU{{Y֚o=Eoj6$^ߦ;_ՖNlۦ9-hHm);g;ݶ=*%ucK6b@/̛bkX:s @"j ,,}OggS@ u]f/,[VRSV,ΨGG=6ajH9&iyD^#-^η: կwe%) Cյ_nwmE;\VXJ|qd,^M &oPf<=6p7A2 DMַ,K̎kvR bpfcL|OaiAbs^wf&̗HB#>C0T;Qr `1S0nYAނNoŃI$xȫRȄ~co[wxŷi=lNiet2)p0I!`vDL s܎@^S2?zX'Ո(^0-ֺ~z:9~hF [3B Gaq1N{}zus~ݏa>j'<5:AΰEOKxkූlo+\)͈!1L"gqH\$/3N Q",GD9q^Ã[awD^`_v7E7R{?uj6+@JG@~ڶ+qtԽh.ؠx oW[ 7˭.E_ڞNO2,)3J0DZ \"ZЛMW썕Y_C/:x6mw9߻5\$:WG-Us_}j|B%UFT 9aԺ<TL䵭hW3[VxU/^ƚGµz\Io~T+HȰsnXjono~ӑo#xt3|qyqs}qT[FL?_=<ܟ#d⣕6iX.PAi/%!"9&ttGHuG=xLʹ_M^ϵ Ͻhp}$,pPJ/Y>564r˻2wI +%z&ßX56uUCʧ_]bf=kDҳ'7ϫ]W2bOڥNE45 C%lPH$BFJ?x'2/ 0O]nNJx8s PwMiZkƙ2ÚNz̬hU;s-{g<9b.]2{u!96o#p9Qʬۿ̒rT{Y"ore19}:ҥ.qf.算[Mjc\&\۩aruo5Қ'Դlw"}s#/BgwLt>~ڪ7˰P{[sh噳~orvCp_Kdm}ZXؼ@z_ȧcu/ܐd~%2BI ,#Å &`4ua~ù>f lssېo;YMk&s*1T-6VY.JHe2F|vCf:x  4ظ| ͽ߹}(,2EQK`v|oMp81h"<D365x֓bjn(]5?Uz]> []&ĕ}Xe'HCivQ}e.^o2ȯ%Ԙ-BXi>js&/ߋCM(I N6}W nX1;e^i_,ϸXaη/uT*`X)27?ÓôӔ %/nIκ,[?ɢáiiԶ9 їqk̉D^y|=ݣnLe_I2Oć,7Ò2d7VzPq׹w,Mb $qnMz9dlUz(4_oW c9K^g,^@xjO^boQTT}޻- n׉'T-( Fh}s}=Clj LM.-˷fk/pD;6ۂbB_N`yMq9tf>צM$n';{B8gE'2rE ROS1WE3/j&/}zWS)EùK0Ҫ'g;" H*41;> W0^ŷWl9+{ϝ=g=ƒr2=䍺hluO (]OngzZ'T(ۍ  rK%(,(X5xolknL/Xyv U0 p˧`{&Ť>Gn~1U [f:5LnA?:겋ZMr"i d U) .ӬMĽB&o~ rvĠ2յ~Ȉh5R_{<~;ZCi ]gO<|:PݳZgygA6#~OFDvZ[ŹŨS\Q3MNLǺ]gOXgxjo=1}eUzC}[7f%ǵ3JO7o'=O8)O睘U E%tN^8oODFQ6WOWrͫpR捝MsK<)ozїGNhhA-zTu(#j{U\We^ UUO9+K23z/9i=l,=m# Q-%3 S[*MhWڐ)%D;%B6Q4 c,Z:i7nSu6%n&Ҷ'CK6w"@qCO'G2e{ %c]ԥ[;yl~:n>LDîcC.p~G{|'-s*6f$H) #ҿqVz4ߒ:S}{@ٌ[fmNPpzm{W4ȀOdV!,)a܎u4}!F%)ddSY`v]ᬍT{u~٠ @^V5~^y$=NѮBQZΪ/lqZ4>Uc#~TsZ&rnR͇^[M@m|[;鮑UeTFثA^7,|e6 6ipY }Tp=Kx,ֵu.|_Hc-T"7GaO.fڵN L* \茿M&Hv=ɓmA "th=S/eXiP9͠n,Mϗ ?u} >v(za$o?ʜƢlafFM^  ѴV%AzRw;5Oa^Z?rQIu; >n}~&P(:XU`-_q"tH6Z&~׾]"uqkv5SFƐ@{i{ͺnC>#CmƇGfnϪOx>ha6sxn(]Skm4Vn m/FF&;F5N5N]Z4t(iH>;69m}ѹ5 |p:! |oyK}{ )˯/6| Ϯm,'y0e_fu^:?ȁrorI_^]^2_dHqs(mW=߅?(}P2D[wh]dM1y/KK0q!H3bvr潳?9KHߣi[>zҧ=e Jp5꘤ K_q6A;-rC,P̧,j쿱״[N23]at„J@j7TʿDO b{#@suo4 CBeuQQ!Aߟz3S \@O__ mSU 2!К$,!a]CK˭}^1ذV,G+c&QM=3!`) "c8 O5&|zˊf+ђX;sԛ"HDm16> 9'YonXblRXpo\{\'j"lXH lyORȦ/,S^ۻ=_?g>rS*,^dB2Թd^~JڽIՈ`8E=]3?8SJ'c }6l#%>5eANkLodUk{ٿǡ=YMi1LYjbc;Ϩq,6DRx/|գ@JJ?M a_`H5?B΅*~K$|[&83hWX@0kdm@w%IF *$H 8WDTlɣ-϶|Uʋ[QM[Glrss.uCŢtL,7G/8 rUtdhOEj ڗ&gn&l@;GPŘ5iz5{fX8egoߊgYA6s|͊?E~kC ձz@u~?p9yl>;F|V!*A7:7z6XG%#~D9ur1;ߙd垉BVI of~.Ť>430 ws414C!\#%u 2Uc{~${Q$5Bk–x vm^sţ+>2O !}$j32.Gj|;OrT# Ja^/p Q䑪"l?Gg˞6qÁPp.4Y6t8QSl2IRHeus5j5z>q3݆ϋ||.ɔՊ96|I;ԩ5(]Qai!We}BH :T_`fhfQ6y>,}}7&sߜ$m9: ubd2t3G3ǟ GǙmM/x(|{NM_~몟2b!6~ #'so1:,DjuO-FlN,9˙nIfx;1!^wL>LNbKKkOFSBJuiD8ɉ UX ՠ4;;jL~D6~k$y9Ή 4tO2tŘ#_/t_gwP䈁L:w N?fo`>sQ@~ojOuJr-;?&24b eeQC EQ|poPx/;-z|'zAb blV8͢I psͱdjW( llmOPwj`%pc,9'gHrJQj6I6HR5[%gDujt5R'!f|f"{~Yxbv~=_пѽ"|5:\rr:V })p r(wvz\ogJ)dΫh+cLպ e%,AO'Ng{rHb'KfdE]o׎kD9ąK4W23>-_Jm>ec|g.枫[i "*DfZ,m=4D3smJ&D `L$?y9ɾ]Cx,UY6?QWNH Fo@C|65 t1(J@o 7e nniUmFD;wR^9f\.Dۓܴw:"¤R)^cɥR)w>o߻/ݞ{ϒ jo%>kS#L睒dJ>,`ϿL*KҡXHF%-+Qh;6)I$52?Ua;ѕceu_B>_ 8G(O:`Q^/[쎻|t ݸ%>ND3gMݶf`ƞp}L:Ȓ=F!1}6[?!v>)矯=NwwtW[]kwo8.$ZG "xǯ|&נw66Ġ[Q<.y'k={<Ge+xk}v!7Q9 ?oQ3%tuQPD=Vz|sq^w$Nߡy}3.6R6_'Mv4I[ZVW^R^Xͳ2LHymۉ z E#{wXk+c6ÁbP5ȎݘI9Tm!!w7tT6-z r.sY_zMUl?هЎ ^'[<.؝rc>6#^ WrApL(Ÿ#nMǑI۶yUsFNx?*k?c&Vv[8dB9E&]yД3;)ޟϟP)t>Vv׿?=?\wUI\,|;|TrZqtX^YP0_GPduʡ1Fٵ_֗*4}!E@רYy;צSV&hxN+f=Û{p,J8={QnY?C|Crq9Pۙs6QkKzc>T vE*D:ToWۙ^UONW]TK7\|9rh;y3==?שŗloM{8>d)M:j% @[:%8>Qq%8X3/ze11b\  cE~p2;aSGie=z,mV \Q^VԞ{L{ᡔZܢjIaWVyѶbȌP 6܃9[Fv1aɬ,EXN.yT멺|qڞbcS# !I"'=ͅ?gHg'{+Y#o8T:1^e2{VVX;:ɿ1ڊ0;ܿ3ͨ 4v:"_,;E}s>ӾFe&}fɾb]QRVYuvN"QI ZɮکF,%OJ3UkݑKuZNiW0sγLU-ӽt߳AecEgn#f}3t/[pnk{\F2A4鲼6"`SW\z1·{t./n`['s6!k@\wEYX^aI?ܤ+р^R~||C9CDK;_؛bUa̐`˭h;?zMɣ|)|գ$Q~T9H@ +Mn@,6i:|Wj4NS67grhcsJ I %"?JtћSAbx]{w<~9'iD3$( ?_徖_Sۭznb},-Xĸ(JG'ʓVb3{Tk] bW+kz& ^Ui馯Hh؄U|sr5MX>T5Z@=0-z}[C`P6s3ϿI^q?6L=:9| ToRPA7'_vM@d}"Eև@CQrpZA;47M]ͻa{k 6#~ tRj~@ݯ(JMdBdBkvV^Mv3Vf9pz'AwMK@Mmv"Nqp:F(V-f08þL2<)tbs` ]uبbC ߰D(&oiXؗLF0))_j"q!5&%v?iڐd wXfoUǸՑw]dfNfxֆsu\3|ۨ pXhet5ȫŽv~S;zzNSΉU1\cÇ<,_?W񅧒Q7 wh7IZK %գh>fH֌t6:օ43ԎJZ>: _! geCXηFNYݧŃIݓU:5_[N8LiDH4/A`J#8lF@\5J* nBE~]sUCl iQXIlOV'.B<*}TTDx.beg0?@5W~o(yzY.e4q0BJ׺оxH=Is, EE4zQV-NϦSGޔFK,?tS,r5^QYjmח=܍?%!O+M1B7v k_يzu^k+ױ-<%W?\1|4.ݲ};o a+ζqp㴅~tky'LC?uL߭7#r%s==gZ۰>9]?Οj׀^VY`4 3[*L w\55PDй6-縫w+ga0xSUKzu0oPV"hQ-ɱ)sʬV+;jwy:oc]SG7:ElwWG--c^ c3xbJl9^UŜx&g,e6b1 vv0ݽϳuqhɳq,(Gv!߼JW$ogv3O~ϧz.V_mzzO2V}k-:B WTP2)PY.reD>o{6!ik fP^y.Ua!"&c+sck64uc\U&D(ۛ:?+0|V VPŢ^.ԋq0|;pn2гzB]Pb~BJ掆AS:H+wƆd-8ryZ'E$.h.tOLu"4Ev L5OҹlQ:b~hsnE{nh6i)-KtUԈƗ7"V`$)>XOno($2kˣBZ]|A\Gc<0ۑFǨc} 6O@ʮngqk>7BbĒQ mgg:UL9Db)[BBIݩ3.n!ܯ}[H٤X0Uv]3>Rŷ0Wt1i.SX旐v~OFұ=u.7*M%h˰_}A35sm֨6뮈Bg+&buz\Q;fJģJV%_ ,KvXT(W]'4f UX\5w"t9Zt!nݍ%﫤X6#bSROǎ(n7'ޖ$ykPWT|J_ly)o tp|w4:{I%Lʞ`i/K{.ygr*姗_;ݴNϙGfm#Ljzd5". q7h?ɓj9㇓vW|S?SVkܔ*C%eоB,OV>&vڡ县=͹aC۪e3:!I 6/Mû9켾qE6܏wC l#תcΐmwr2Ȃ4eUrQ)9*NyU{GP9q==eKyňҊ,T=d3~ p5ӭ5u"F %QfvP]NBcN)oEPu[q[;I؛{LJi ?zOggS u`8 SQTQV$[wMt019кZAee16WpSv,͸ 13Oь=Q@^\-+rO|HYmz4l0}G~-v}iƷٝr㶪ɯ,Kp-Z"w+c |c@V^ov)1[ݾ)IC Lnt#rC&jj~ZarǴ=c%Z7PٹUǕ/N)܀1m"#_n/f%Jt+R9vG?  mV$e} )Wv˰~]F .uG9)ds-ZpYG@U; D/-0YR8q~) \fNJg~0?J$ H65UA,W WQcE-eUdA_Fl)~Y7铣X4{Bm7 {`3<3\(5_|w ג;galg5EsJX?"'Syk5)\UͱXX+$=ɠ)AaO׉L)X;?J.S[ٽqmFpK2M;nķڟKtI='ɧ|}.!g_ M{{ ݛG_zk$a2?RxḽĶ!Ӝ;}4 9g d-Kƀơ &j%!;9kc8YN+ڗ͵>|߯Ld(8d_–lܙ^x<#x>@]GJu=~b/L*+}Ym;+y~ \=6ymWJ-ԃY v:D>rs7\ XO*:W-` ;'8HÃ8}9.Ք8,x^_{dn9j>_U=`2^HǎXv Hbk̺M~>ڧƢ_ˁLyn#FU0ONدݐ|.iZ M@,ݚG^4a$%z介 Nr}-sR(<db}LM11UA#Q|&5(`Nd@ҌD^3}ӯ\Y S;cרseOcID߹v7цz")MWFm+8xs(\#Txd0߬͵r噸N:LŏZU:T1Ԥiuߴ#6֋H}2 +j&ՋkUĨ({Vb;(ϰⶬcVoT31Ma;MZ X{`_78A(~t)祲sz"Porj2_R: $Yv 3$;my1lȳ=4W~˿߃y|NOlw܊-jn-cs02^~W9szdžٺS1c\òч"j;_:׺ 񜋡Muh]*6lD~xcuh8:|.}ͪZp{i˰&֗.f u^T;T(a+._`Iuy?؞,5rTG]}%3{ cSo8t9dgD/px_փ-oz~ۮ$I |$WEOSLKK;woy;v~y fnmy}MB-s}l▍\r* qW [۝~>aqYz[Ś=귗[r}e%髹-97G8Qv _׋c8~o>b-~Jq?X(Ӏ N{m7|_X@2of PnL1!eb御Vf~ >vBRg>c7f,ѵE[kх'jN~U%:-b#KZtaiu-d6-0-롅?i7 {Yo3"🜭?D|,wf,?ϝz_jN<˓7E:|ˆ,gnЙ^Tw|rV,b|kWլ-<˸3 ^1%{,|(# 21Wf7%_8himF,:xxk*3ԛ/(9Z` 9 uO~;ÓRPfF礜->Ac=ۜr^Ȫ3n6+, K_{k7-@KAHP~K۵N @C"LGž1739oW^bVLuJכQ鹢-Y~+ N~Ӑ>qfm).KDG^ 4T*΃^!֧AJdS0,Mm81ghԨ#xh^@ v"^0hfM[׊.,ZmO} #}C0{q|"ώf0khIKћřjN9*} i6zë*ޔ KJ&TuCjg#=}Om=VvBd+%ht.cy245M_/ciOvwET$7 ?a4=TӾMԀ~-a@ڪδ*| 뗲ͅ@JǟJ{޼t ϭJZ=2&fΕPco&*@ {OggS uakgZ]]Y[XTVq5 T0dpR[Pwr6k (f_QVGBVFNKs#^;|8O >̞W BUFH`ֽ/Kݡ֗vB_p'KrcprZFIeHb3sg!NS-Q6Hbw mODy;m4Me%:>s6,Vf/'%$y%wogo\|MϭDQWi'}|[{>bOu![MO, Y~ſ&R?}v0h~Ş0=ru#smm˟ͫgu%_ ˤ!\ -?*AZȞO$\ʔʍVR^1ޢTAP?/DO0ICz{0=WS 996WU }nWi/Pe۴x:'T u6 rcQ/WpOrk7J F?tG1X|.S7gq\#^kܞ{?_>L_iJr 0p#W]9QGN A;=.ЯZWlxNx^E~:=ds#<ZlK=Ȓ(jD5 2cζeoQMݭخ'1W2J˼"oulrImdhΞ[1^o6Q (P PHwZǛ1~rM秨{OrIW.ꕕ 7 9{+iVTjTa,WbƢ)@ŶQ3>Yd;y]X}ּ~~"dp7Wg3Br:u&vf9ipj%-|n>U(斵cM8e ݶiͿ,OQ{lsi@plnW۞@bbnE=ZCKʻ+ ~2O9}9k-Jv?Gvv#0I9\odQAw')vlONm:‘M"ոVfSb{Wbw\CnWg7C1uզYgUFӎ oT7S-1\+Ϲ?9yVlJG5<3WSG@)UD4.8f5W՘YYU]QYoSԪg=#yHM5f]T $Ed36#k98_Y:T]yя!w:i69* sf\_j9n5GÚ-F1n]~~n⓮+%ߖYm}M~/(/f|+|3Z,OKɌNWv/QYWXOg">7oJ,VC~(;#?[ӹ+eآ~ReXs_J(? QY3 I+i}^6q-t\U\rJljuD/lxV2׿ܯ'qYnT:ˍ$w3Y2uJ<&Ʊɮ#QZHՑJeeҥ$z`@فxg˻Set6HZn!w$~ݳ(Iu@ikxkK`]#+Q˝5"5wa6p]WTq9t" 1.#|֤ Tղ՚$iՂOuJϽQ1.tZyTu[+V3C2;Ffs,S"Ny,>~0䠂o֫ߊye:XG.[T~lA_O2)ڳmL'ŧ'}Oa\fv|HX~F6Yƒg Ak!ֻk=HpՇq(#Iۗ2( @fH綄*yWp~<%%++~{$yA()5'}-Ux |C85j=]&@L5 Emmz׽/OlrL4 m;1:U-ڋ[kn@`sH Z\{nCls v؎ c ө=%JAL5Goryfu6>X7\+UlLK?9؅럳lN,WWdɸ,ްT]ߣ>x[9ZCK$rmͽy~u_[if5wtI_t124XI$h|"EN@߯xs|^DVd4Sma3@0]vZ 7 |> vs$S8(2kF-kVefJL==9w<|E |>3S0s9:Xe$TeY""#z*>tu}ocؿ=om^NjsPeKuؾc]0BөgnH/aʖ~ .gmb|BGJgԼ:+2hCHxzTo_]>ʺr<d&|>;}>s2 ;y˛b3]4\z滓:3_o򟜸/>]ai6CF4VvW_1;m/ӳ!F%7Kf|Ot~v- :d_#,-T)b]~xPq($Ɇ`T򕘓*f提CמT-ߠ0'v7;sMOCkНwȢ_=N{ ` hUb G:npd{TQUۇyru&=痺FW%V*qM'w=Q D4vL(T2 DȨ/T)O rUϫ,Vޘc􊿘c4gϫ?])]M.S]H6./O|ʧ|zLs\r-a'>y߃a +MzzTুތ?c'gg;9Z^wsҐKV^ >|F첈 Bpb,jF1vqXDͽ{;x!Xiͥ*w~>tHb-K{Lf\g(7.wj3Gگ_r]WZ/vƫ՛B'c.i$G{+i<3 C^aa;[l_lf~+k7_?n=xEz*xMQ|- Bިl ~]<{kǎ׳ﱶk9i5zƅcO7B׬Ҿڻ#Ó#.9{bџbmiwk|fϲif3}7uWߝ\폟-fretsonfire-1.3.110.dfsg/data/myhero.ogg0000644000175000017500000010444311152500023016502 0ustar mjj29mjj29OggS.DvorbisDOggS.yj-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS@%.: :]b@C?rohh@B=@8B#":Ȑq@!L7M‚z'fz"߻\, `,ȑ 303މ`x D0DF@d%hĦ1""8& 3! 1 ᇏL\.jt޼^ at: .N-X.]! 3qE~?EPbZ7& C KǘAoh~ [F !;СIHchA%h`|劌BOr&_"ᓜIY-L(S0$ lh$a /"MdF4?&@*д@,=jSe|cOs]3^bc) hM111MuPuPW)̔ l L8Oz΄K(TeJH9BI% b L(1Ӵ;Vll^-b" iNXmTM[u0'j'Vմ"&@ |iB (++j,JEUFf!"2vK`Ω$K&@IIR! Q%I!ASPB"ePaQ4acA 0T 3 ` aA,Fszq df+CЅt<2G^:@!GrrLW0pLr<HІF7 -EXDJBN'4 I>$ctFvFX C92'a0!ΛX:ޥ}M92 T1$ClÈBwֺĄ<nF8@⠧:8 4]ѡn -hAиh'E,! yQc,#Kr(Ȋ,, HvUgF&DSV(|d b`Q!@ć#c>d@|pp]s]k.PG+39`&a8 ǐꊤI^I#1xG pe>3Wx\Wȃc03cr C7Nw&y1.F <8r.DB E>»,@G a^3!R0DAi 'aшy PZ]MA &Z-яc18 e0Q= |.V A-XZ}6fQ !@(ǔ8ӟrLI 3gLH2x|!0h$Hϴ"Z%ʩ̄I2,:~!0:-Pt!"1(C?wq< &Lu: &20 84#ԴN"=!X# 01L=E!Mx 4cYQcQB df !!?2i^cttFF|w: CeDJfe(\Hɠ<'ibZB]|Uvv*;L2A(Y0Åq<ɼ$3 3k"kxs=LR0 'p &r!8.LJLziȇ\Bi .Wd1~l >d.O3 {j,0@1GDĩw"$~?1&,J Gוa!(%NE#[b b}7`&2'10Z@E8u'ABF:! Nt ]C i!D !Z^(:%5밬J @TCЇf Uiv<:L&ILJ"b&Bqąq¡80,9sha8D֡بEL\!16(a'0]1\ppLqM828 Lr <2GB=aa!/Z0&”, V_X`k&)b0`:zk!LW^s ׼kbb#V,`c)/5!B_>:C  WhȐ | hqaFG(Dma`(HhZ6@8 `>#6@C`^($:bEB`&G(JTrЊ=.9$L 4D((1-F )Zǭ` iдڊ=kc5\ k r]EXTH(pzG@wMbAGcr=r=r20$&|x̑W&8B`*ef|^jb& # tt c!DAO t!]. "Ή!1&FBanc"Bcb!DZh7Ac7ĉq16`}QЧ!2D# 1h9dΥOj)[Y"̹IX-e+݁5`"6,MN5Y,$-JhL E)!aBS4EXEEp} y\IqLy1 \Ic$C\Ǒ01C+: 㺀 :8>E\DŽ E P0bgᄡVSPC-b CâvVlMA \֚5NDg *8PôWT;5E؈` sH'b"ψ}*Ll-DZ / 8f Ƙ`A4􄑸B@ִa4Ѐh! ^jurpX ,YjurrXL,duuʩ\es;D1J9>,RboV ;;8'l0,׃c 3^|WẂ.8rDvΑI! `B:#S22.-PJ]\0Ű`W3Īi/xo! ^f^\L;70ap`7LLbt5D0!FK jT]\#J 6M02OggS@U. [Y[dfcxvipyq|:䘙y1: (zOLRxt}؟~҄(0'8^=:3I-#r(MDE%&"*Nh (Bh8jf>͋&Cd2@2\W8rExL^.H@ɕט p\ uMxאp;>w&IRmB740(5kūЭq^G,^AdZ !)!09~n+5Lr,P ʼn2L$Y$BqJS4S4EfA (!%`fqZ(`JD@Quab) 0C+B#!s$&9X$>uͧq10#Rjbΰzp003C@`6"‚qad@NЃCE,&_[b8cǑ+\pđ@N1TF s0 &N 2 &0~72~44@0b M #zgDX`YDMCt#jh#Dh"^5R,^yz,QJFJ7|+O%ë@fXc MrB$ @A4!,Dz|EBQQ& 1 )q"8-$L &A a103|x<>5IA8B(Tu;bLHg >*As0.L2*k"xMBu3MRL" x OD\gqBiB N`&$jASL 6axJV0L6LWI L2#> d1[tWf^[l1ET< B]a w9=\.150L C\c#E(2eZEp ЅGx= 9qx 9:(`^E QSs\.!= L$0tFDᚼp1bGu\3W$ kf #-s0pWȱh'D]Nju@oO@ E` h`@$^ d A{@YP@1 L#`m^LtĶB8b"“ !`)bЀ(Sb ;cpLa@b4T^WrL&G\s "$ /b4baƁFT 3/2 1:DX \ b?E\yM.dkxp<:^"o0њ@y$W.O G2C*v23sA u0NF 1 ! -tu1t[nWZ#C}c d@#!hQG1; Cbt. `ЀÃ'`Uh ar:UBSxA~:!+3HOk"7tgB@AgR LbeB@ b9ZMU԰A >pqQմj^s$#@+s^Gr&a'$uZ&XdpQ #@>0 1MӰ !xqE8)u9 B"}B=1p+׋!*vvؘjg" qчa`DbQC-7&f`ff^$p1#Cf;:J= ^W tF jXEFG\LMc j4^Mx.()y-&V<<Y]pM"[@w&\DR$b2<Ãπe)(q!XDiP\ FB„& LI 9LHB>%3sDE\pHa"OggS@.gkvnq}pyzt#3W&.C\-NtCh8B7} ࡏ+ɑF +$LXa( I"C<@ZXL@G8a Hp)XU})VU})Vbu%@F!.3U 2&=7˵e"A `)GRB<O@F !I2KB0dR X,  ׼IrH8:sectdp'& $0/Zp3p8ɑa(!5İ&@f3`` !2p^a!L CPC{Aj(X00fH8&BCB ACN ȕ9x " 1So4h{ Ġ ☀ IшbAGi!`TOD@ DuN38+7Y.-('@%RQU r+bwHQ,AJ IAp8bWPL(MXBC1$Ɓ T ӢXT CTLXQM1`^\ \\Ǽ!:=xD5Ʉ 3Lfr0!C8渆<pO\aSH.Ak &\^8`^L.dcCxpdp$zM2E8fB"<%Z>Q_0pLfuLf(0^ ?ZD004Z Q;FqQ!!a8&& }D&zW8b54`0:6ޙ͙;RdLSu )~d+XU/ 2c.s6c" @C 8!>p €B.C !B(0"!Jԑc7Mb2y$ f^ׇǡ- xjё9+ FG:t#> x`!.Ga.O$bDCMbaB 0Rs9r$뷮L!+ rpe`y"y50}m@7DL0"& `# :1 s10P# .X zxB"B#gwDZ0&[Ј1B͙.Aebsf o5 Ȭ.^ч&Elkf VZ' H,$dh"b,dB(QqP #Tȧk9&u=|0a`8rbڪC@`f:f^3W>,z0 z(0q9= Q*Y#.Ȁx 0 9r͐\/B^2<q q'qA@AWCFdhCC]. 29s$SӺ A(h- &^ .P=0*,IlguQaI()'" #MΥ+"F@Je"P K)*JA *)p$CBH8 ""FM Ă=UE٫` 0L@y03w1uL3L!:1$ +1VSAb \ ÌCjf>9#!! xI2 f $sucp|0K(A!4"ZlS>͋#3c>0^|xљ0.O( kF:Z1Lqqq5r2B-! M G~ u`%lO28k@֊P,k(!Sdlm]G6HO`(D`f`1A("d2|z]W3# xkf+9>!a!&08c{Oih!LC6ENfx].]}B2 #Nji530a1F5pC3Ãc3kt4΄F2f<> ׃d0  PDDnt C^G.92'z]uY Bzuя5F  0.+GH@h`"-FCe4> t>Fldn}ȸjH\Iڙغ'" a 2r< G'Ԫ;S7j\ 0Bgqxt}fd^9ו@"\z(!T&1j5l`Xkf;t;b7hEšU j V`&̧a&7"}Q@1 =%zHPA`P-Po"3Th& D0 Z ]vbd%nC.| qB.. 3y^҇߂CDlVM{PS3H -0xc .I@hqBc Lr< A5bLJ@  %4ha0AlCh1$O ؍u) .GЍA mti!ah> T$֥ (R覟[>|$7(kF"9BIvEx6I&&`&!RPB!YT84 DE e@S:>0.xpzp]F)CC(fu 0 8 @0챷á+*(&25I00d^AGF;Bf|.(]B>L𘁋b^qm au =bQ03-j``5*1+4AF!= <20̕c2x͇E 1"@ 3b0",z L5kB;"-}a><F  %:'ve$'ve$#eTTPfI,t要au'S*J $#C@0 !@DDTń) -"&JbE )f 1 Gx009`&3\< x%y}Cx\RJ`(,=`+ NXi`XLHf^  !Äxb]03y #&E2</z}GѺ!׃bjcNG A-FHhPBa"@ -PG{ X C ;IH=B# #׋!G>55ypc!0hZw@00:b&uNz;F7h~ lephF[8 Q w(Uddd]b確4{6fG4!I%EDEDr@( 9tޑ#!V):!bk8^ȅFv"#HHe5-ℝi't8dk ',81Ltf2ׇO3ʐPktd 9:25&3$L|}8agUUF#cgdpd`^9ud<NL2!0mp(*z(Y !k6(Y !kv;gMbLƮHV%H@@Z(BQZ4! -.XL`"ʄ^S8ǃ\ ÕAD {ӰUQFPɇ3,NJW^!G $I!GrQo8C X 5llLaZUUh0OðI` W 5P꽁#0/ k9  p=pYh^:D ӰF.qo<Ft:w؇Qz)wt`4cm"ea 0dre&\̃9CL2u.Em@k R06t[!"~($ m{Iy($ m{IR.W2 :61ĴɕĦ$0-3MA(΄i!bDH%"EDiB1&(%4l j`kHVqJ0BIHkHf2ypLbt Vd.Gim 6vj45EDD I#$G!8! z)$T!.Ֆ v$PD)B ȱL)If$1$DH"!BPU [ ;aj !0Gs] >Zq9#Fa^q"`" _0P1o_a_~CkBG\3 ]#3A(u:t: aޅG.0o5 0u`H ɐ'5rp+@G h]#4&zx .B=y +Fa t1hF pEccuCD Z[B t@4L b1dvJm3hc%R灘NOSb8:%&-P\@P!!Ĉ48nĴs Lub(``*&Ad^$92 8 yoG8 qaj+8EEM p0 Ll&\|HK:ȇA$Jg '5!. =qphpAANFqp\żHr]ɕDHH+eq =!R^3a` `BQW-70!u1[cPO!0f~_#4]CM&@k@k tMBC%E:Ld) d1gsV, 4}+g-n&f#LPb"48(#Bq".JQL3EĈXXڀE0CrU30d7TiB cbbOG^ \O@B CK :\51B0A^ᚄpʠ]Bxq!#kZbhc"Cv^!dp< 9F?ĄD#0 d^p L#a= Gb9=6*}PNF`t45tлL -v0b>Z{[Sf@Ԥ r4K\5dt-tA@%eqJi!BD─Ӣ" !4aqh0(PL`:qLj`ℽ\ƢgMuhHa# Jq| Q;T0C !MX|$'LPP᩷zT48\LJu9uqM2@ A*GðGו2QfDH\k 2\.4b#h#Oz^:PGc"FD":.#H.3|d9>4qBĈFk"4#0"A5;..>ZŜ~mUFbNն*ὁIJ69 .hU+%&"r)cx|PM D,BQL$ )%D %ƢBU,i"N8ax#Ax]bfbs 8-P!LH&s:B :B$0 [1 !Ba( 1G&!!s0+LȚH@CuM ^.^s,u\o)3xʹq}(A) ʚ."DdL&!=. $ *#=8/+dC ' C!sI ZD "mTE*b%k&s|`c 3dAJÄ~C coBH [ุ>py\aA,2!2cE o:bkA]u3$JCX¸Ð#uc"@utb$Q0LD ފVZD,֊VZD,dXLDTf "ɪ"̄KE$'4 R$ Jɀ'pX *D@1h8 0IB09wH\ק+ȑL'.r: cyz\ ASaC z0.0d5&J"!$0N#1 q\"i,9W(#2ѹLHgGZwxFB"`@C_BEuI@x0pqB?LnwMd NauEh Hu9f*,1O Y6SrhTYb@YQY&dd54dJ;v&662a(RAiQHPJĉbi"EMs\y|tqzG9.zk^Ou]yk!\\2ׇC!B2 D0 SDM1ԡ'LVA>k9u'mC@/yu]81ifrAs>}z 88#1TİCŐ1`"q1 I",[$DO, bzgfIxK-AHPC}E4 dC[13|j]KuE+6* 8LD΢ h!#6%2DU YbbDR,}O"~d+ V"eVy9qDg@  y2 +(J\TPhqA"rܘSp8^>=2dHa&32W&t"0CP !4!XtP0 V,4հ4{DT nfF0#00 3T b **XTjgk/f渘#`Ny0̇ a"&2Fa\0uk0^3/r$ \@\!ˆaTLD-V;ӢVɕO9xMrWh6F 5@4"̈́)↑Ͻs̈́)?UO+ Q+)PT\n psu7tse ,!|q Br)$@LRD(J(fJH1L!P Lh4sBDL1Ea ؘf2>.H OLHy=.Oׄ^9 zq( @$.LH.JFD)RO!$cETak@{' 0xt "9cLq\zp.bXd4 51] DFn0aBDbh rP&IEg:,pBQi PB XL&9.x(\:J-:$ $Wf&@$8#tToѡWt@Fw0pCi#zw: .Bo"SG^ExWCPQq=@BE{1m)"8U!+W\y`2ɋK\^@a j&^0 1@$1ЄA Dg dbfm ɵ2/5OXɵ2/5OX@Dʲ&ejОcr#XP 91!X\pY P8u.#3a8z 2#sSmbQ[;U \F O1Z"; |C!x0yd1p|^8`|8Ha`h&`H;w"081c15|ؚ(&Nj靣'z084jB a41j&yקG>]q\GyL %11}1D3@ AD0&A :m ZYsk7)P"|n&C5k*#!ꊌDL55It&GXp%$!R @Zp|ӧ' 1 WH4 jQ+jo) <.x 03GƒǕ9 DWpyG.B#z0x i&LCLTLjO&bN0\<#:M1P5&9y]0<#z#j!OggS@.W:fxllpyxrX!88^$Qx$9r#7"׊ؙbut@`ff/К&#+Ą@GE`4i݉Sw`ju~u#/K:wպWdii$P3+J 4T=gM$#Š2҂ CI$^¢ ?X2moTaaNXU CPq0331"1A*V*Nc#aq9@zCHH\`rӮɏL^sc&q]7(v xP&@x(apPP 1n߸@#kr<#Äc!&$I>@f\\f`2 "ܑyj6pRY# 4hA2 XɄ too@!҆ LLt6&D4+̈Lhh^jD_gR^U}],#/K^Y*##2 )="I$*"HGR )i`6-X0A[+c>d8pH>T{q1L5{0.'" !s r "d1ԁ+q1Ǖq]W9+sA&y̑5: oɼf Bg0:# "a8.us!+:`DAh ;ԇSwWCBL6 6}bQb0xAh)B>"$4"D%="E'!*)=2"2C*DSv73ݸLI$%RHH RBdE,XiZzLxp̕d\t]G 92L䰺~jt p.p]3@r6cJ"靎9x\s \0\\o=ud8fAc;`d!,84"4 tGr$|ȇy<>p 0Ld f) v8EET+0`DQ TN`` Vӂ8Y lMD:D 46aa.|"aL`@"Ez8r@o# Ahꄺ)n/vuN bW\w0syvԱtgLX Bq(P EZjؚCb8@[uT"@,*:4p(`P=\8qTPD {D11@MP i :!L|q )F3 9^0d<uG_NȺP^3LD>8sx\ 92#a#392398"N;"h送VbZ1\00 RBFӇUG\;Dmb:~h 00@BGĈ0  A#6D1ECڝ>DWCECڝ>DWC|Ȣ<'"0D !!%d)ň@L\\ aVΰbb sz3a o^$9\W ]#1 1N( Ƀ9B2iJPy#312ՙ! L ` a\Q0y@H»`N59rk ;\{hr1CHG @ ta\N 8ff暙cjg+b jYOWւ1#bXpo"%t!FGC»B˻:ba0:h @~܈ǬV |܈ǬV Pffu!$QeDt ЀxsyD IaFJ$ "f"!! AB0DD!$4)!E( (! PL4Ӵ(-q!@p}ʧy5$d1jXzY 0$$!~佋Dª ȇO Wq13@h"F6.!Lr|Bh,P5955bbQ10a0a(أ(`8TEd Ë`3;ӡب a^Q1D#F F@ :(V܈A~/zɹ[dnD \}f'Hf TrS(&,HE@\Є0Eⴀ "YP4;aq`oŢ{S,va"<2>,i1 fi8p!DO&5\Fk&&Eu]5 = j1B0 c5d! $"y<Q["C C ap<dNRb !0@g&23BNbqd5t! N7:h#CuMH5& #S:A]&4Ѝ"DvQB th&7A>ܨ/͓c%н' 72)JI qQ"2Ԑ\)~0+`v $ ̒B"*N$`0dɴB"@ZD)i:fU8Q1 1$t19p$2G.LH Pb6bdf2zC"G+H`g.Cއםx\3|c^3 df23FH!ߗWJp\7! BU y ez%`$^Gf32P0#@4c23P5ɄqAمP^#ZN RaWg*vSTՙo-BW5$j$0 P B1 "JDE,QZEBiQJ\`B#^Ga54! 1!k#sN š!d.1s'%>2 =oICZ4d&WJv "s& 0xD4Qc4kxS1"PxST bLtDA1@b(\D10 Cr}5\G>2ʃpF @ 7b q:xꂎ;!t >fS-y9Ljɧ}bHv]8%ĮMb PHZ"B@ h@!% BZ4(&(" (E ؚElEL;0̧z)"" &fqpe@92s @:8bhX`&8&5a23&uW2y͕k p% W^Y(u\ t.&WHǃdZL^ LQjĎEQD #OggS5.0}Snlhnl_Y\_ZMC@Crv3a8@%6@Ӻx=EHgd'2zI0pLr P .ĠZ;x.?IJJ^b_Z_q8" w* 7Cu6 P͗TT Nhn2e ,$ h&EA)B@ф0 &)lȡ#ڈ޴X UTC^QTj0$ydrы&W�'RUQ L0|B `B>\MQU"hd#y# chQմ3T;Ell {{5+$a 11 ! @Nb\pe&9^9SA^!$GƠ1t Nt#1F4bJ"AB@@ !Z@ ]GFHC~qU?p7B:@2b32wyLL "&EE(P NDhB(!hZbiȡ8t l-Sİlc9ka^#`.2LHk!.2^!Ci" 3IWIaB?vxg 9L&1bBȬDtbh$8AƘ0fHp\^|"8Tjo;[1AP7b zw[a0Aߤ( 袔Fb6E{j@,j6jaoj`iX$p ѢACt@0HP؁`ZO>h̤ G6w"3Lpd!"tb'bgb#w0u;b'Dteb@8DhQ!4LgJ *f2sq0WdTŰ(W.W\&\dx] L&@ÄWy $ S$x=3bcaf`.&cWk#Zt䐺{oJzzCu@$(bXb;4⸭5TLQi0F#-Z„`f120 .@8|u\\L9rB:-R)S-Fat4fD" atChAmt4ѡ4KA't3lE[KgpͰou^,i7%edPZa.DrU$W$A$qH %iq",@ , %.1J@ԴZ5Qcx=`tf2ct$1p""91Ǽ@„zA$sAtՂCdxAf`^@a"]2pÓPa"x3jc {2/\ (!\pdyB}^Q=v>EF$$fA d&1q[1 td1qjoP+0:>`h{89z!P cd!!a2\^A>eJ" i*Q.>\Q8=O54ʧa@L5ġbc7U-!"QAĥC(,P`h 4!k.^0lA S4ӡU4e ġc #gS$"qB€"!#5:D'pD_7EGt lCMk#6atΡ&5r]97H6i%F **PW 0P f%.BִX QLs<ӑp E!ɃćtaI@MQL;Q,&j;t@ <^F5! pzҥ&#f"VCڈ3\0a9Y"` v"j (ubl110mDA1h ]-j&:DPu>%3LU39qD& C7En5G_3:Bh@H](,:aFoZ7' M1>RuU>0G3b;y)L$ DDCLT@S4%1qPL8&X-"mvƁ@U%ޑ5 +\z$d0d$\32W^x+y\G!3 a\r1d$C^5aQÈ~`C9`^q8qe2f>Dµ 4"#@H B6E-DIo'̹!C.90?$wE!$\LII$b,-.JX(*FqLm@ GZ AA |:^3=u`1\ := 7&븎+3^aI >\fz& * pq$G21zFzBӥG>5y}: gJq#ؙa";F0 : (0lb 5Lq '#dqC9וQ7 UPôUU!8z0hB NL1&Z?ĠM @@$(ha%@@Q'TrU ^P3VM&{)\ns3-QK+F@0-."δ@LiSX@D(1"!dBl i"84բ⸭b똃q Ꝯ:f#rCBAe29+<%D 0 s̋LHIq`DDAց+#ELCa7PGzAx @ Fq\+fD c"" ZwAD.gXb8@ STAxE` (70@ 7F6@``:4H􀁇C+w>D;̉3^گ`NPоeF.mIiŰAL!%Pa! Y@T $ YD "F ! "$D a:&p|B^L$b@M#q͇!qH 2$LJarp:4' ̕p<#a@tPQTP0 ;.#<#JzGH&pL$a1AMFc(-:14~M\uuq\Ej1ń8aq41:Fxkt#"Am Ƅ`t!DT75;1+"^2B'BNgBq%/<^0FN0p>MM?h\v+-+ntVHcf "8 T kE#\1K-b!ġ;TXC Ą:1AOggSX. p7 dgD/D___:h 0b`qCt@sWsW'ΤfI1QQ8-"".g1D( cQQ:2s̴1q(D SX1Ǖ Ǒ+EdyL!0 a Ed`+0#f. c•ɄW>2 p|"a5;t>p̧<^ɕHx13|X{>tH-8&L1+Ao>=.#@Ft6(fI.5GcB 8C#@.;}6a, %xc,{#@l0Oi 5lv"5]6oij.BP}arDNP$DihZL"))"` Gmc2z\Ǖ`>&E ȠI|s qvчL cviz)| Cc2\z\a Cg9Mw~`2qe20aHt: < V=~?wHкu#Z&W>|z @c8c}t5n;.ng~h~5_P I ZhZhQq@ZhQia~5_P D IH DAZhZhZEQAaiQAQia@Q~5_P D IH DAZhZhZEQAaiQAQia@Q~5_P D IH DAZhZhZEQAaiQAQia@Q~5_P IM"д( #M" #д(04"fretsonfire-1.3.110.dfsg/data/neck.png0000644000175000017500000002160411152500023016124 0ustar mjj29mjj29PNG  IHDRisRGBbKGD pHYs B(xtIME y. IDATxis8_.߮gLLw]U%"Ne$peK$@"Hc`ׅ?D忡C[x_x=XnpM_|{` <o]rzgJ\<X7y<kߧ?b8,vxn3'L1Nv P^)^7lxMc>/57~^CG | DZ.,4יxl&ౌ]W0œZXj1[1È(zL c}b1^~aвu hx]x=3d,lmX: m݆>p*Bo{o <.xsmyu]eI51p2My/w~PCA$YN|B c o|!<Oj$9J _6刀^޿>+ؽdݶyA-F{dҧ)-e'{k+Gdݽ}&hduvÛX㲛Mw3u|} mu51fv V9Ӈz3Jӆ0 d+kR,9|6/12PePNwKKſa:}]zK:1; VqC P.[4#sҷ]9f>Fa-m]~0vq{qˮ7C؉Xm]<H wLD% n?Io; { rO5\7:W>Ge/'fKNE\znR%i<[7C*)\=O3K\ 8k}sgk~Kw,VmQ)X0<>!?Uc1uSg$7P:V7V19M=!`-% ; Qeѯ5&|5]`Ń=oH iaxE+?Q\WInҙiA K @X1P8yC^ߟ5%G1gc? C_ŗ-8V\e~* 6]~-&K8.Qab{+w"O)x!|o/1U["^@vD zO5ێ}=f;)#LAo*`ߊP|G;A[>YWlMpX{ gi~B}u)~?B)HFϐԷu+Ad?R׾-ZVԏw 忉2,* "n֜bI<055Fg*WuD5D5h1xhz#Lw>]IDPʚV:zЃ9cxUK` OE44sĝ manGrЬurx}e7#߱5$O`z-D)Sǀ v |bV{zX+mCʍw,bǎ;<yۜɖgJ;t3\ E&sB[kÝπ_y |G>*!_NlO{u4B^֣PtPԡuzw)`<dqa. xROGC>ڝ,_ |r'IJW"Kؕ-(Y#!e%2*)gwE^2,љ9UP͝g[PP+)~AXk`!{=lj V+u]>i sf{w43?ݣ #>%[&kIu({ RP mV{(I c,aKfʱDSb?rMeݐ-xGBBz•x`&YkGZ%5ć8WueT۵w0aT|=:7Rrd]WxdSp/ߐ2ٝg5({1{~N3 )8~}D5,<?ByT݇-Hה+wŐԟxl؝gZZ9pCң{2 JJRY\B?{Lk#p3ֽ!𔕏<6{#O̺glݍzW*lz3l%ň|y> H-ل]y++x,'+\2' hxlb2n <[n=lݍ'+e ?BjΌKХwC[[wʧK_2pQgiY(wחyfLkrex'gMdpߗb2eaR%cyvUn]i-|BlµO ^ ~@<`kMsf+yxEbŨ/µ:g ?rS,uo&S[hs#>\5lv!1VCl1߄gw^&PG{ 8\ϿAcmec0c>ˍΟv9Ęxwքy)t*ĵL5 ?wD.)= =q|z1ṙ2ػV 6 P&^XzĽOŤ'^A{PO*ݝB&B֌D `_ee~pq 8NpL䵝3)@'!r >,) 'Dpe??< 18@?%6ܦ8&žxonɧ@<gcz&gpwЍD@R>w=b1eŴ1Gg/pj$:1OĄ0sRf߶y[k3c?JSOqnno4`hA%x+>~&Pgfhw %b#5|)m;M,?\  SᶩG[7@ȮaИ-zF{t +dKP7O$ky2cЫxܶd}PgEHWE)25,Nݡ /MGK4xU"+CϪkUoh+~抁C˅F8V5]BӍw20p}> j D].\oE*JH'f]GBqgK>teƾ'إٺG4' X RG6pc,>Hoc@30+CUM 7T=Uk?2+?WB@fL"6? 7 .Q^y_h Lܠ^ :{y~ϯi㳈}6(傰.lHk P/.x/I&8@jS1:b %̛<#6=tKޝ xힱdLjo]RDP'xĶQ3& <[%L.0e6)U;b-lΧN›[R+_ԝ'xm\a/ٕo4)!oHJW!=>L24;elN2폊g 辨=Ʊ&bsNPu0lJ@MNf(S퀣x - 䞮@'NZ\{y$B)\:N%@d3Zx=+_`+^6qLx7rׁ Yl=rN249/AfoyWûvIQxA|[^ݷ+bf 1P`Tx1-C?qvl?VtwyaTeKͤ48✁og@]^ζ1r = BtKC%r義b܊3 ]Wj;LMKK+d ˉSÜHtbKC,s Kݰb0}|\`Rcޞ0lW,(TNVb L16(D2ߧQ[X\L\O=oe;P.gڋ+cg΀h dk_{({G 7?>l5>PLx8L-~f ߽x=o!/nj %I" d I<>)ƧPxg6Wsq"= P9Im|V,,k&5»޲oAPn#􅰢w Ӗ)F2P OENׄ[ ec\=ԑ.p6i PfΈ[t|.l:+4dCm[;#InLS/ XQYƟoҝݰb0t?m>\igw3׊5fI^= iRpbyPו&VcT{iO):^}BaaOF)vEwU`W[D|p\ZL[zߩč|M=̑A}mA>Nʎ'ǭ8u_~6mKtohmeCwkM32LL,3$>}_A).e K^$L:Y 6nx[uT'š¥k<6ϞW6,MmYSHumN&o"N&)M4Я"qcxsNL{?XJ!ur U+畀<`zE"SwJ2_W~jiݛO!߹V̳W'lʴzW7T*<i._/Kqoj%!7yZLn-9칰!ZNĪzAw_F uwCz z0˃"tJL!+oXz| uR܍=JW!YK`lrMpnLR|Dݳ;N.E Ç;#%uy%Hj5i Ņk~4YPvI(GM}_u 쓆@7o-sYa|7T,ñ/a8d(c[5 vwDTn;5 kf%* {'Yz6ublYwe[k#賩_`^U ,MzRxM OѦt %i{n i.ssKB]r]XwnI |Kbt6F C0Sm7͘YN yͶ}GLc* e/ߤE݊1, u.v[1s*yYu8{|v[8vùwE8n-/[:wb|Or&7d!kU \a/?*iՆIENDB`fretsonfire-1.3.110.dfsg/data/neck.svg0000644000175000017500000002742311152500023016144 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/note-star.3DS0000644000175000017500000001556311152500023016734 0ustar mjj29mjj29MMs ==8>=  ?@Nnote2ABAB8Cx?:B:&CBBB?CBu9$B 3CBj7$ 3CB¸?CBN:&BB8@:BN:&B5?Bg7$‰3Bw9$B3BB4?B:&CBT\MCx?:CPB9C4BCPBh CŽ CCPB6B<6HCCPB6<6HCCPB CCPB94BCPB[M:CPB93CPB > CPB6¸5HCPB6B5HCPBi C= CPB9C3CPBBVCx?:>0{B@CJB>0{BmCP'C>0{B^{>BPC>0{BTy>µPC>0{BmP'C>0{Bk@IB>0{BU÷w:>0{Bk@D>0{BmÙO'>0{BPy>1P>0{Ba{>B1P>0{BmCO'>0{B@CB>0{BBVC$:CBC"'CCBmCP'CCBnBŻCCBTy>µPCCB*p̔CCBk@IBCBx#:CBk@D¸CB*pÊøCBPy>1PøCBnBFŻøCBmCO'øCBC!'øCBB6 BP_BBAP_BxoBwҐBP_BBmzMBP_B~A`BP_B\B0BP_BIW BP_B#RWA BP_B\ª0BP_Bg`BP_BkzMBP_BrnvҐBP_B—AP_B5 BP_B' P_Ba|P_BrnpѐP_B^xMP_BdYP_B\¥/P_B(RWAP_BIWP_B\B/P_BAYP_BB]xMP_ByoBpѐP_BB_|P_BB& P_BBVCx?:>0{B@CJB>0{BBVCx?:>0{B@CJB>0{BmCP'C>0{B@CJB>0{BmCP'C>0{B^{>BPC>0{BmCP'C>0{B^{>BPC>0{BTy>µPC>0{B^{>BPC>0{BTy>µPC>0{BmP'C>0{BTy>µPC>0{BmP'C>0{Bk@IB>0{BmP'C>0{Bk@IB>0{BU÷w:>0{Bk@IB>0{BU÷w:>0{Bk@D>0{BU÷w:>0{Bk@D>0{BmÙO'>0{Bk@D>0{BmÙO'>0{BPy>1P>0{BmÙO'>0{BPy>1P>0{Ba{>B1P>0{BPy>1P>0{Ba{>B1P>0{BmCO'>0{Ba{>B1P>0{BmCO'>0{B@CB>0{BmCO'>0{B@CB>0{BBVC$:CBBVC$:CBBVCx?:>0{B@CB>0{B@AZn??2mc?/?(D?uGV?l?k?)>k?_l>tGV?n=/?(=?n=<>_l>-&>*>)K=l?)K=)D?0&>2mc?<>z??n?wK5?L?`?*U?w?U>w?M>`?s=wK5?`<?s=i>M>=U>=+U?=L?=n?i>??Rs?7?O?d?{?p|?>p|?@>d?J=7??J=>@>g=> dM<{? dM%I=%I>m[>%I>n۶>m>?%I?I$?n6?$I?m[?۶m?8??;?T]?f)?O+?o3??G?8?&!? 2?>B_;?| ?B_;?> 2?r>8? >?2>O+?>T]?Џ>?Џ> >>YE>2>`> >>r>>>>} ?{A>>{A>&!?>G?>o3?>f)?`>;?YE>8? >?%I=??%I=?%I>?%I=?%I>?m[>?%I>?m[>?%I>?m[>?%I>?n۶>?%I>?n۶>?m>?n۶>?m>???m>???%I????%I??I$??%I??I$??n6??I$??n6??$I??n6??$I??m[??$I??m[??۶m??m[??۶m??????۶m??`A6???o:o:o: A~889::;<<=>>?@@ABBCDDEFFG HHI JJK  LLM  NNO  PPQ  RRS               !!!"""###$$$%%%&&&'''((()))T*++UVW+,,XYZ,--[\]-..^_`.//abc/00def011ghi122jkl233mno344pqr455stu566vwx677yz{7|}~8;:=<?>A@CBEDGFIH KJ ML ON QP SR9PA@note3AA#B5 BP_BBmzMBP_ByoBwҐBP_B\B0BP_BAaBP_B#RWA BP_BIW BP_B_gBP_BfaBP_BK$…ɴBP_BUިBP_BBAP_BkzMBP_B5 BP_B›AP_B>S P_Bª P_BrnvҐBP_B& P_B\¬0BP_BӮiAP_B\xMP_BqnoѐP_B\¥/P_BdZP_BIWP_B'RWAP_BAYfP_BAYP_BM$B~ȴP_B\B/P_BxoBoѐP_BB\xMP_BEBU P_BB% P_B@A # x?-?ln?sA?X?U\?uF?k?'?zy?r9?j?>j?l>j|?.Ȱ>zy?ٖ>سs?Yn>}l??z ?d=rA?<-?>ʗ:z ?_~:v>~0<>E>T\?"<ޥ>1je>k?k=>d=:x>H>B >0je>3=.Ȱ><>fq;r9?fq;?Me<'?<4?D=tF?7=X?B >kn?;x>|?v> x?ޥ>`A6???o:o:o: A!              ! ! "PA@"note1AA|BVC$:CBBVC /: AC"'C AC"'CCBmCP'C AmCP'CCBnBŻC AnBŻCCBTy>µPC ATy>µPCCB*p̔C A*p̔CCBk@IB Ak@IBCBx\ށ: Ax́:CBk@D Ak@D¸CB*pÊ A*pÊøCBPy>1P APy>1PøCBnBFŻ AnBFŻøCBmCO' AmCO'øCBC!' AC!'øCBBVC /: ABVC /: ABVC$:CB@A?%I=%I=?%I>%I>?m[>m[>?%I>%I>?n۶>n۶>?m>m>????%I?%I??I$?I$??n6?n6??$I?$I??m[?m[??۶m?۶m??????`A6???o:o:o: A^        PAv+ MAXSCENEdd 0note2@z A &!*"&???0note3@z A &!*"&???0note1@z A &!*"&???fretsonfire-1.3.110.dfsg/data/note.3DS0000644000175000017500000001556311152500023015765 0ustar mjj29mjj29MMs ==8>=  ?@Nnote2ABAB8Cx?:B:&CBBB?CBu9$B 3CBj7$ 3CB¸?CBN:&BB8@:BN:&B5?Bg7$‰3Bw9$B3BB4?B:&CBT\MCx?:CPB9C4BCPBh CŽ CCPB6B<6HCCPB6<6HCCPB CCPB94BCPB[M:CPB93CPB > CPB6¸5HCPB6B5HCPBi C= CPB9C3CPBBVCx?:>0{B@CJB>0{BmCP'C>0{B^{>BPC>0{BTy>µPC>0{BmP'C>0{Bk@IB>0{BU÷w:>0{Bk@D>0{BmÙO'>0{BPy>1P>0{Ba{>B1P>0{BmCO'>0{B@CB>0{BBVC$:CB@CJBCBmCP'CCB^{>BPCCBTy>µPCCBmP'CCBk@IBCBU!]:CBk@D¸CBmÙO'øCBPy>1PøCBa{>B1PøCBmCO'øCB@CB¸CBB6 BP_BBAP_BxoBwҐBP_BBmzMBP_B~A`BP_B\B0BP_BIW BP_B#RWA BP_B\ª0BP_Bg`BP_BkzMBP_BrnvҐBP_B—AP_B5 BP_B' P_Ba|P_BrnpѐP_B^xMP_BdYP_B\¥/P_B(RWAP_BIWP_B\B/P_BAYP_BB]xMP_ByoBpѐP_BB_|P_BB& P_BBVCx?:>0{B@CJB>0{BBVCx?:>0{B@CJB>0{BmCP'C>0{B@CJB>0{BmCP'C>0{B^{>BPC>0{BmCP'C>0{B^{>BPC>0{BTy>µPC>0{B^{>BPC>0{BTy>µPC>0{BmP'C>0{BTy>µPC>0{BmP'C>0{Bk@IB>0{BmP'C>0{Bk@IB>0{BU÷w:>0{Bk@IB>0{BU÷w:>0{Bk@D>0{BU÷w:>0{Bk@D>0{BmÙO'>0{Bk@D>0{BmÙO'>0{BPy>1P>0{BmÙO'>0{BPy>1P>0{Ba{>B1P>0{BPy>1P>0{Ba{>B1P>0{BmCO'>0{Ba{>B1P>0{BmCO'>0{B@CB>0{BmCO'>0{B@CB>0{BBVC$:CBBVC$:CBBVCx?:>0{B@CB>0{B@AZn??2mc?/?(D?uGV?l?k?)>k?_l>tGV?n=/?(=?n=<>_l>-&>*>)K=l?)K=)D?0&>2mc?<>z??n?wK5?L?`?*U?w?U>w?M>`?s=wK5?`<?s=i>M>=U>=+U?=L?=n?i>??Rs?7?O?d?{?p|?>p|?@>d?J=7??J=>@>g=> dM<{? dM%I=%I>m[>%I>n۶>m>?%I?I$?n6?$I?m[?۶m?8??;?T]?f)?O+?o3??G?8?&!? 2?>B_;?| ?B_;?> 2?r>8? >?2>O+?>T]?Џ>?Џ> >>YE>2>`> >>r>>>>} ?{A>>{A>&!?>G?>o3?>f)?`>;?YE>8? >?%I=??%I=?%I>?%I=?%I>?m[>?%I>?m[>?%I>?m[>?%I>?n۶>?%I>?n۶>?m>?n۶>?m>???m>???%I????%I??I$??%I??I$??n6??I$??n6??$I??n6??$I??m[??$I??m[??۶m??m[??۶m??????۶m??`A6???o:o:o: A~889::;<<=>>?@@ABBCDDEFFG HHI JJK  LLM  NNO  PPQ  RRS               !!!"""###$$$%%%&&&'''((()))T*++UVW+,,XYZ,--[\]-..^_`.//abc/00def011ghi122jkl233mno344pqr455stu566vwx677yz{7|}~8;:=<?>A@CBEDGFIH KJ ML ON QP SR9PA@note3AA#B5 BP_BBmzMBP_ByoBwҐBP_B\B0BP_BAaBP_B#RWA BP_BIW BP_B_gBP_BfaBP_BK$…ɴBP_BUިBP_BBAP_BkzMBP_B5 BP_B›AP_B>S P_Bª P_BrnvҐBP_B& P_B\¬0BP_BӮiAP_B\xMP_BqnoѐP_B\¥/P_BdZP_BIWP_B'RWAP_BAYfP_BAYP_BM$B~ȴP_B\B/P_BxoBoѐP_BB\xMP_BEBU P_BB% P_B@A # x?-?ln?sA?X?U\?uF?k?'?zy?r9?j?>j?l>j|?.Ȱ>zy?ٖ>سs?Yn>}l??z ?d=rA?<-?>ʗ:z ?_~:v>~0<>E>T\?"<ޥ>1je>k?k=>d=:x>H>B >0je>3=.Ȱ><>fq;r9?fq;?Me<'?<4?D=tF?7=X?B >kn?;x>|?v> x?ޥ>`A6???o:o:o: A!              ! ! "PA@"note1AA|BVC$:CBBVC /: A@CJB A@CJBCBmCP'C AmCP'CCB^{>BPC A^{>BPCCBTy>µPC ATy>µPCCBmP'C AmP'CCBk@IB Ak@IBCBUHg: AU!]:CBk@D Ak@D¸CBmÙO' AmÙO'øCBPy>1P APy>1PøCBa{>B1P Aa{>B1PøCBmCO' AmCO'øCB@CB A@CB¸CBBVC /: ABVC /: ABVC$:CB@A?%I=%I=?%I>%I>?m[>m[>?%I>%I>?n۶>n۶>?m>m>????%I?%I??I$?I$??n6?n6??$I?$I??m[?m[??۶m?۶m??????`A6???o:o:o: A^        PAv+ MAXSCENEdd 0note2@z A &!*"&???0note3@z A &!*"&???0note1@z A &!*"&???fretsonfire-1.3.110.dfsg/data/note.dae0000644000175000017500000013345111152500023016122 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:243 - Illusoft Collada Exporter v:0.3.108 file://C:/Program%20Files/Blender%20Foundation/Blender/.blender/plainduck.blend 2007-03-24T16:57:34.194000 2007-03-24T16:57:34.194000 Z_UP 0.00000 0.00000 0.00000 1 0.47557 0.47059 0.47059 1 0.95114 0.94118 0.94118 1 2.00000 2.00000 2.00000 1 8.75 0.49804 0.49804 0.49804 1 0.52609 1 1 1 1 0.0 0.00000 0.00000 0.00000 1 0.13333 0.13333 0.13333 1 0.26667 0.26667 0.26667 1 0.50000 0.50000 0.50000 1 12.5 0.49804 0.49804 0.49804 1 0.8 1 1 1 1 0.0 0.00000 0.00000 0.00000 1 0.40000 0.40000 0.40000 1 0.80000 0.80000 0.80000 1 0.50000 0.50000 0.50000 1 12.5 1.00000 1.00000 1.00000 1 0.8 1 1 1 1 0.0 0.00000 0.00000 0.00000 0.00000 -0.00000 0.07800 -0.00000 0.04585 0.06310 -0.02695 0.03709 0.06310 -0.04360 0.01417 0.06310 -0.04360 -0.01417 0.06310 -0.02695 -0.03709 0.06310 0.00000 -0.04585 0.06310 0.02695 -0.03709 0.06310 0.04360 -0.01417 0.06310 0.04360 0.01417 0.06310 0.02695 0.03709 0.06310 -0.00000 0.07418 0.02410 -0.04360 0.06001 0.02410 -0.07055 0.02292 0.02410 -0.07055 -0.02292 0.02410 -0.04360 -0.06002 0.02410 0.00000 -0.07418 0.02410 0.04360 -0.06002 0.02410 0.07055 -0.02292 0.02410 0.07055 0.02292 0.02410 0.04360 0.06001 0.02410 -0.00000 0.07800 -0.00000 -0.04585 0.06310 -0.00000 -0.07418 0.02410 -0.00000 -0.07418 -0.02410 -0.00000 -0.04585 -0.06310 -0.00000 0.00000 -0.07800 -0.00000 0.04585 -0.06310 -0.00000 0.07418 -0.02410 -0.00000 0.07418 0.02410 -0.00000 0.04585 0.06310 -0.00000 0.00000 -0.00000 -0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.05445 -0.63463 -0.77087 0.41710 -0.48143 -0.77087 0.62041 -0.14429 -0.77087 0.58675 0.24790 -0.77087 0.32896 0.54546 -0.77087 -0.05445 0.63463 -0.77087 -0.41710 0.48143 -0.77087 -0.62041 0.14429 -0.77087 -0.58675 -0.24790 -0.77087 -0.32896 -0.54546 -0.77087 0.00916 -0.92309 -0.38438 0.55000 -0.74142 -0.38438 0.88076 -0.27653 -0.38438 0.87509 0.29395 -0.38438 0.53517 0.75219 -0.38438 -0.00916 0.92309 -0.38438 -0.55000 0.74142 -0.38438 -0.88076 0.27653 -0.38438 -0.87509 -0.29395 -0.38438 -0.53517 -0.75219 -0.38438 -0.09445 -0.87210 0.48009 0.43617 -0.76107 0.48009 0.80023 -0.35932 0.48009 0.85861 0.17966 0.48009 0.58901 0.65001 0.48009 0.09445 0.87210 0.48009 -0.43617 0.76107 0.48009 -0.80023 0.35932 0.48009 -0.85861 -0.17966 0.48009 -0.58901 -0.65001 0.48009 0.00000 0.00000 1.00000 0.50000 0.49414 -689.33276 974.37335 0.50023 1204.27490 0.50000 0.49414 -1115.67297 372.48303 -689.33276 974.37335 0.50000 0.49414 -1115.67322 -371.49438 -1115.67297 372.48303 0.50000 0.49414 -689.33301 -973.38483 -1115.67322 -371.49438 0.50000 0.49414 0.49987 -1203.28662 -689.33301 -973.38483 0.50000 0.49414 690.33282 -973.38495 0.49987 -1203.28662 0.50000 0.49414 1116.67297 -371.49466 690.33282 -973.38495 0.50000 0.49414 1116.67310 372.48279 1116.67297 -371.49466 0.50000 0.49414 690.33295 974.37317 1116.67310 372.48279 0.50000 0.49414 0.50023 1204.27490 690.33295 974.37317 0.50023 1204.27490 -1115.67273 1576.26379 0.50037 1948.25220 0.50023 1204.27490 -689.33276 974.37335 -1115.67273 1576.26379 -689.33276 974.37335 -1805.50586 602.38477 -1115.67273 1576.26379 -689.33276 974.37335 -1115.67297 372.48303 -1805.50586 602.38477 -1115.67297 372.48303 -1805.50598 -601.39594 -1805.50586 602.38477 -1115.67297 372.48303 -1115.67322 -371.49438 -1805.50598 -601.39594 -1115.67322 -371.49438 -1115.67322 -1575.27502 -1805.50598 -601.39594 -1115.67322 -371.49438 -689.33301 -973.38483 -1115.67322 -1575.27502 -689.33301 -973.38483 0.49980 -1947.26392 -1115.67322 -1575.27502 -689.33301 -973.38483 0.49987 -1203.28662 0.49980 -1947.26392 0.49987 -1203.28662 1116.67285 -1575.27527 0.49980 -1947.26392 0.49987 -1203.28662 690.33282 -973.38495 1116.67285 -1575.27527 690.33282 -973.38495 1806.50586 -601.39630 1116.67285 -1575.27527 690.33282 -973.38495 1116.67297 -371.49466 1806.50586 -601.39630 1116.67297 -371.49466 1806.50598 602.38440 1806.50586 -601.39630 1116.67297 -371.49466 1116.67310 372.48279 1806.50598 602.38440 1116.67310 372.48279 1116.67310 1576.26343 1806.50598 602.38440 1116.67310 372.48279 690.33295 974.37317 1116.67310 1576.26343 690.33295 974.37317 0.50037 1948.25220 1116.67310 1576.26343 690.33295 974.37317 0.50023 1204.27490 0.50037 1948.25220 0.50037 1948.25220 -1173.11353 1657.35620 0.50039 2048.48828 0.50037 1948.25220 -1115.67273 1576.26379 -1173.11353 1657.35620 -1115.67273 1576.26379 -1898.44690 633.35938 -1173.11353 1657.35620 -1115.67273 1576.26379 -1805.50586 602.38477 -1898.44690 633.35938 -1805.50586 602.38477 -1898.44702 -632.37054 -1898.44690 633.35938 -1805.50586 602.38477 -1805.50598 -601.39594 -1898.44702 -632.37054 -1805.50598 -601.39594 -1173.11401 -1656.36768 -1898.44702 -632.37054 -1805.50598 -601.39594 -1115.67322 -1575.27502 -1173.11401 -1656.36768 -1115.67322 -1575.27502 0.49979 -2047.49988 -1173.11401 -1656.36768 -1115.67322 -1575.27502 0.49980 -1947.26392 0.49979 -2047.49988 0.49980 -1947.26392 1174.11365 -1656.36780 0.49979 -2047.49988 0.49980 -1947.26392 1116.67285 -1575.27527 1174.11365 -1656.36780 1116.67285 -1575.27527 1899.44702 -632.37097 1174.11365 -1656.36780 1116.67285 -1575.27527 1806.50586 -601.39630 1899.44702 -632.37097 1806.50586 -601.39630 1899.44702 633.35895 1899.44702 -632.37097 1806.50586 -601.39630 1806.50598 602.38440 1899.44702 633.35895 1806.50598 602.38440 1174.11389 1657.35608 1899.44702 633.35895 1806.50598 602.38440 1116.67310 1576.26343 1174.11389 1657.35608 1116.67310 1576.26343 0.50039 2048.48828 1174.11389 1657.35608 1116.67310 1576.26343 0.50037 1948.25220 0.50039 2048.48828 0.50000 0.49414 0.50039 2048.48828 -1173.11353 1657.35620 0.50000 0.49414 -1173.11353 1657.35620 -1898.44690 633.35938 0.50000 0.49414 -1898.44690 633.35938 -1898.44702 -632.37054 0.50000 0.49414 -1898.44702 -632.37054 -1173.11401 -1656.36768 0.50000 0.49414 -1173.11401 -1656.36768 0.49979 -2047.49988 0.50000 0.49414 0.49979 -2047.49988 1174.11365 -1656.36780 0.50000 0.49414 1174.11365 -1656.36780 1899.44702 -632.37097 0.50000 0.49414 1899.44702 -632.37097 1899.44702 633.35895 0.50000 0.49414 1899.44702 633.35895 1174.11389 1657.35608 0.50000 0.49414 1174.11389 1657.35608 0.50039 2048.48828

1 0 3 1 2 2

1 3 4 4 3 5

1 6 5 7 4 8

1 9 6 10 5 11

1 12 7 13 6 14

1 15 8 16 7 17

1 18 9 19 8 20

1 21 10 22 9 23

1 24 11 25 10 26

1 27 2 28 11 29

2 30 13 31 12 32

2 33 3 34 13 35

3 36 14 37 13 38

3 39 4 40 14 41

4 42 15 43 14 44

4 45 5 46 15 47

5 48 16 49 15 50

5 51 6 52 16 53

6 54 17 55 16 56

6 57 7 58 17 59

7 60 18 61 17 62

7 63 8 64 18 65

8 66 19 67 18 68

8 69 9 70 19 71

9 72 20 73 19 74

9 75 10 76 20 77

10 78 21 79 20 80

10 81 11 82 21 83

11 84 12 85 21 86

11 87 2 88 12 89

12 90 23 91 22 92

12 93 13 94 23 95

13 96 24 97 23 98

13 99 14 100 24 101

14 102 25 103 24 104

14 105 15 106 25 107

15 108 26 109 25 110

15 111 16 112 26 113

16 114 27 115 26 116

16 117 17 118 27 119

17 120 28 121 27 122

17 123 18 124 28 125

18 126 29 127 28 128

18 129 19 130 29 131

19 132 30 133 29 134

19 135 20 136 30 137

20 138 31 139 30 140

20 141 21 142 31 143

21 144 22 145 31 146

21 147 12 148 22 149

32 150 22 151 23 152

32 153 23 154 24 155

32 156 24 157 25 158

32 159 25 160 26 161

32 162 26 163 27 164

32 165 27 166 28 167

32 168 28 169 29 170

32 171 29 172 30 173

32 174 30 175 31 176

32 177 31 178 22 179

0.00000 0.00000 0.00000 -0.10000 -0.10000 -0.00000 0.10000 -0.10000 -0.00000 -0.10000 0.10000 -0.00000 0.10000 0.10000 -0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 -2559.33350 2642.15576 2560.33472 2642.15454 -2559.33472 -2609.11060 2560.33350 -2609.11182 -2559.33472 -2609.11060 2560.33472 2642.15454

3 0 4 1 1 2

2 3 1 4 4 5

0.00000 0.00000 0.00000 0.16823 -0.00000 0.08416 0.15157 0.07299 0.08416 0.10489 0.13153 0.08416 0.03744 0.16402 0.08416 -0.03743 0.16402 0.08416 -0.10489 0.13153 0.08416 -0.15157 0.07299 0.08416 -0.16823 -0.00000 0.08416 -0.15157 -0.07299 0.08416 -0.10489 -0.13153 0.08416 -0.03743 -0.16401 0.08416 0.03744 -0.16401 0.08416 0.10489 -0.13153 0.08416 0.15157 -0.07299 0.08416 0.18725 -0.00000 0.07628 0.16871 0.08125 0.07628 0.11675 0.14640 0.07628 0.04167 0.18256 0.07628 -0.04167 0.18256 0.07628 -0.11675 0.14640 0.07628 -0.16871 0.08125 0.07628 -0.18725 -0.00000 0.07628 -0.16871 -0.08125 0.07628 -0.11675 -0.14640 0.07628 -0.04167 -0.18256 0.07628 0.04167 -0.18256 0.07628 0.11675 -0.14640 0.07628 0.16871 -0.08125 0.07628 0.19513 -0.00000 0.05726 0.17581 0.08467 0.05726 0.12166 0.15256 0.05726 0.04342 0.19024 0.05726 -0.04342 0.19024 0.05726 -0.12166 0.15256 0.05726 -0.17581 0.08467 0.05726 -0.19513 -0.00000 0.05726 -0.17581 -0.08466 0.05726 -0.12166 -0.15256 0.05726 -0.04342 -0.19024 0.05726 0.04342 -0.19024 0.05726 0.12166 -0.15256 0.05726 0.17581 -0.08466 0.05726 0.19513 -0.00000 0.04461 0.17581 0.08467 0.04461 0.12166 0.15256 0.04461 0.04342 0.19024 0.04461 -0.04342 0.19024 0.04461 -0.12166 0.15256 0.04461 -0.17581 0.08467 0.04461 -0.19513 -0.00000 0.04461 -0.17581 -0.08466 0.04461 -0.12166 -0.15256 0.04461 -0.04342 -0.19024 0.04461 0.04342 -0.19024 0.04461 0.12166 -0.15256 0.04461 0.17581 -0.08466 0.04461 0.08196 0.03947 0.05095 0.09097 -0.00000 0.05095 0.05672 0.07112 0.05095 0.02024 0.08869 0.05095 -0.02024 0.08869 0.05095 -0.05672 0.07112 0.05095 -0.08196 0.03947 0.05095 -0.09097 -0.00000 0.05095 -0.08196 -0.03947 0.05095 -0.05672 -0.07112 0.05095 -0.02024 -0.08869 0.05095 0.02024 -0.08869 0.05095 0.05672 -0.07112 0.05095 0.08196 -0.03947 0.05095 0.19513 -0.00000 0.05726 0.17581 0.08467 0.05726 0.19513 -0.00000 0.05726 0.17581 0.08467 0.05726 0.12166 0.15256 0.05726 0.17581 0.08467 0.05726 0.12166 0.15256 0.05726 0.04342 0.19024 0.05726 0.12166 0.15256 0.05726 0.04342 0.19024 0.05726 -0.04342 0.19024 0.05726 0.04342 0.19024 0.05726 -0.04342 0.19024 0.05726 -0.12166 0.15256 0.05726 -0.04342 0.19024 0.05726 -0.12166 0.15256 0.05726 -0.17581 0.08467 0.05726 -0.12166 0.15256 0.05726 -0.17581 0.08467 0.05726 -0.19513 -0.00000 0.05726 -0.17581 0.08467 0.05726 -0.19513 -0.00000 0.05726 -0.17581 -0.08466 0.05726 -0.19513 -0.00000 0.05726 -0.17581 -0.08466 0.05726 -0.12166 -0.15256 0.05726 -0.17581 -0.08466 0.05726 -0.12166 -0.15256 0.05726 -0.04342 -0.19024 0.05726 -0.12166 -0.15256 0.05726 -0.04342 -0.19024 0.05726 0.04342 -0.19024 0.05726 -0.04342 -0.19024 0.05726 0.04342 -0.19024 0.05726 0.12166 -0.15256 0.05726 0.04342 -0.19024 0.05726 0.12166 -0.15256 0.05726 0.17581 -0.08466 0.05726 0.12166 -0.15256 0.05726 0.17581 -0.08466 0.05726 0.19513 -0.00000 0.04461 0.19513 -0.00000 0.04461 0.19513 -0.00000 0.05726 0.17581 -0.08466 0.05726 0.00000 0.00000 0.00000 0.00656 0.00049 -0.99997 0.00571 0.00330 -0.99997 0.00366 0.00540 -0.99997 0.00095 0.00644 -0.99997 -0.00192 0.00623 -0.99997 -0.00449 0.00479 -0.99997 -0.00613 0.00241 -0.99997 -0.00656 -0.00049 -0.99997 -0.00571 -0.00330 -0.99997 -0.00369 -0.00543 -0.99997 -0.00098 -0.00656 -0.99997 0.00195 -0.00629 -0.99997 0.00449 -0.00482 -0.99997 0.00613 -0.00238 -0.99997 -0.70428 -0.02176 -0.70956 -0.62505 -0.32521 -0.70956 -0.42210 -0.56426 -0.70952 -0.13550 -0.69155 -0.70949 0.17798 -0.68184 -0.70949 0.45616 -0.53706 -0.70952 0.64397 -0.28590 -0.70959 0.70431 0.02176 -0.70956 0.62511 0.32521 -0.70952 0.42210 0.56426 -0.70952 0.13547 0.69149 -0.70952 -0.17798 0.68178 -0.70956 -0.45619 0.53710 -0.70949 -0.64400 0.28593 -0.70956 -0.92157 0.07010 -0.38176 -0.86071 -0.33665 -0.38182 -0.62938 -0.67684 -0.38173 -0.27345 -0.88290 -0.38166 0.13672 -0.91412 -0.38166 0.51979 -0.76428 -0.38166 0.79986 -0.46303 -0.38179 0.92157 -0.07007 -0.38179 0.86077 0.33668 -0.38170 0.62944 0.67684 -0.38163 0.27345 0.88290 -0.38166 -0.13672 0.91412 -0.38166 -0.51979 0.76424 -0.38166 -0.79992 0.46306 -0.38166 -0.97491 -0.22245 0.00000 -0.93127 -0.36427 0.00000 -0.68096 -0.73229 0.00000 -0.29585 -0.95523 0.00000 0.14792 -0.98898 0.00000 0.56236 -0.82687 0.00000 0.86541 -0.50099 0.00000 0.99710 -0.07581 0.00000 0.93127 0.36424 0.00000 0.68099 0.73226 0.00000 0.29585 0.95523 0.00000 -0.14792 0.98898 0.00000 -0.56236 0.82687 0.00000 -0.86544 0.50096 0.00000 0.36866 0.14420 -0.91830 0.39473 -0.03003 -0.91827 0.26957 0.28986 -0.91830 0.11710 0.37812 -0.91830 -0.05853 0.39149 -0.91830 -0.22263 0.32731 -0.91830 -0.34260 0.19831 -0.91830 -0.39473 0.03003 -0.91830 -0.36866 -0.14420 -0.91830 -0.26957 -0.28986 -0.91830 -0.11710 -0.37812 -0.91830 0.05857 -0.39152 -0.91827 0.22260 -0.32731 -0.91830 0.34260 -0.19831 -0.91830 -0.97491 -0.22245 0.00000 -0.97491 -0.22245 0.00000 -0.97491 -0.22245 0.00000 -0.78176 -0.62355 0.00000 -0.78176 -0.62355 0.00000 -0.78176 -0.62355 0.00000 -0.43388 -0.90094 0.00000 -0.43388 -0.90094 0.00000 -0.43388 -0.90094 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.00000 -1.00000 0.00000 0.43388 -0.90094 0.00000 0.43388 -0.90094 0.00000 0.43388 -0.90094 0.00000 0.78176 -0.62355 0.00000 0.78176 -0.62355 0.00000 0.78176 -0.62355 0.00000 0.97491 -0.22245 0.00000 0.97491 -0.22245 0.00000 0.97491 -0.22245 0.00000 0.97491 0.22248 0.00000 0.97491 0.22248 0.00000 0.97491 0.22248 0.00000 0.78179 0.62349 0.00000 0.78179 0.62349 0.00000 0.78179 0.62349 0.00000 0.43388 0.90094 0.00000 0.43388 0.90094 0.00000 0.43388 0.90094 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 0.00000 1.00000 0.00000 -0.43388 0.90094 0.00000 -0.43388 0.90094 0.00000 -0.43388 0.90094 0.00000 -0.78179 0.62349 0.00000 -0.78179 0.62349 0.00000 -0.78179 0.62349 0.00000 -0.97491 0.22248 0.00000 -0.97491 0.22248 0.00000 -0.97491 0.22248 0.00000 -0.97491 0.22248 0.00000 -0.97491 0.22248 0.00000 2098.66821 1036.83691 3880.44141 1916.94873 4306.90918 0.49894 2329.18115 0.49942 2098.66821 1036.83691 4306.90918 0.49894 1452.43848 1867.98132 2685.51074 3453.99463 3880.44141 1916.94873 3880.44141 1916.94873 2098.66821 1036.83691 1452.43848 1867.98132 518.73901 2329.17383 958.90289 4307.06348 2685.51074 3453.99463 2685.51074 3453.99463 1452.43848 1867.98132 518.73901 2329.17383 -517.73792 2329.17407 -957.64490 4307.06396 958.90289 4307.06348 958.90289 4307.06348 518.73901 2329.17383 -517.73792 2329.17407 -1451.43762 1867.98193 -2684.50928 3453.99609 -957.64490 4307.06396 -957.64490 4307.06396 -517.73792 2329.17407 -1451.43762 1867.98193 -2097.53979 1036.83801 -3879.44043 1916.95068 -2684.50928 3453.99609 -2684.50928 3453.99609 -1451.43762 1867.98193 -2097.53979 1036.83801 -2328.18115 0.50056 -4305.90918 0.50105 -3879.44043 1916.95068 -3879.44043 1916.95068 -2097.53979 1036.83801 -2328.18115 0.50056 -2097.54028 -1035.83691 -3879.44141 -1915.94873 -4305.90918 0.50105 -4305.90918 0.50105 -2328.18115 0.50056 -2097.54028 -1035.83691 -1451.43848 -1866.84985 -2684.51074 -3452.99463 -3879.44141 -1915.94873 -3879.44141 -1915.94873 -2097.54028 -1035.83691 -1451.43848 -1866.84985 -517.73901 -2328.17383 -957.64691 -4305.80078 -2684.51074 -3452.99463 -2684.51074 -3452.99463 -1451.43848 -1866.84985 -517.73901 -2328.17383 518.73792 -2328.17407 958.90088 -4305.80127 -957.64691 -4305.80078 -957.64691 -4305.80078 -517.73901 -2328.17383 518.73792 -2328.17407 1452.43762 -1866.85059 2685.50928 -3452.99609 958.90088 -4305.80127 958.90088 -4305.80127 518.73792 -2328.17407 1452.43762 -1866.85059 2098.66772 -1035.83801 3880.44043 -1915.95068 2685.50928 -3452.99609 2685.50928 -3452.99609 1452.43762 -1866.85059 2098.66772 -1035.83801 3880.44043 -1915.95068 2329.18115 0.49942 4306.90918 0.49894 3880.44043 -1915.95068 2098.66772 -1035.83801 2329.18115 0.49942 4319.19678 2133.82593 4793.78955 0.49882 4306.90918 0.49894 3880.44141 1916.94873 4319.19678 2133.82593 4306.90918 0.49894 2989.10742 3844.42651 4319.19678 2133.82593 3880.44141 1916.94873 3880.44141 1916.94873 2685.51074 3453.99463 2989.10742 3844.42651 1067.18396 4793.85547 2989.10742 3844.42651 2685.51074 3453.99463 2685.51074 3453.99463 958.90289 4307.06348 1067.18396 4793.85547 -1066.18176 4793.85596 1067.18396 4793.85547 958.90289 4307.06348 958.90289 4307.06348 -957.64490 4307.06396 -1066.18176 4793.85596 -2988.10547 3844.42773 -1066.18176 4793.85596 -957.64490 4307.06396 -957.64490 4307.06396 -2684.50928 3453.99609 -2988.10547 3844.42773 -4318.19580 2133.82788 -2988.10547 3844.42773 -2684.50928 3453.99609 -2684.50928 3453.99609 -3879.44043 1916.95068 -4318.19580 2133.82788 -4792.78955 0.50117 -4318.19580 2133.82788 -3879.44043 1916.95068 -3879.44043 1916.95068 -4305.90918 0.50105 -4792.78955 0.50117 -4318.19678 -2132.82593 -4792.78955 0.50117 -4305.90918 0.50105 -4305.90918 0.50105 -3879.44141 -1915.94873 -4318.19678 -2132.82593 -2988.10742 -3843.42651 -4318.19678 -2132.82593 -3879.44141 -1915.94873 -3879.44141 -1915.94873 -2684.51074 -3452.99463 -2988.10742 -3843.42651 -1066.18396 -4792.85547 -2988.10742 -3843.42651 -2684.51074 -3452.99463 -2684.51074 -3452.99463 -957.64691 -4305.80078 -1066.18396 -4792.85547 1067.18176 -4792.85596 -1066.18396 -4792.85547 -957.64691 -4305.80078 -957.64691 -4305.80078 958.90088 -4305.80127 1067.18176 -4792.85596 2989.10547 -3843.42798 1067.18176 -4792.85596 958.90088 -4305.80127 958.90088 -4305.80127 2685.50928 -3452.99609 2989.10547 -3843.42798 4319.19580 -2132.82788 2989.10547 -3843.42798 2685.50928 -3452.99609 2685.50928 -3452.99609 3880.44043 -1915.95068 4319.19580 -2132.82788 4793.78955 0.49882 4319.19580 -2132.82788 3880.44043 -1915.95068 4793.78955 0.49882 3880.44043 -1915.95068 4306.90918 0.49894 4500.94482 2223.62256 4995.50439 0.49877 4793.78955 0.49882 4793.78955 0.49882 4319.19678 2133.82593 4500.94482 2223.62256 3114.79517 4006.16504 4500.94482 2223.62256 4319.19678 2133.82593 4319.19678 2133.82593 2989.10742 3844.42651 3114.79517 4006.16504 1111.98108 4995.50439 3114.79517 4006.16504 2989.10742 3844.42651 2989.10742 3844.42651 1067.18396 4793.85547 1111.98108 4995.50439 -1110.97876 4995.50488 1111.98108 4995.50439 1067.18396 4793.85547 1067.18396 4793.85547 -1066.18176 4793.85596 -1110.97876 4995.50488 -3113.79346 4006.16675 -1110.97876 4995.50488 -1066.18176 4793.85596 -1066.18176 4793.85596 -2988.10547 3844.42773 -3113.79346 4006.16675 -4499.94385 2223.62476 -3113.79346 4006.16675 -2988.10547 3844.42773 -2988.10547 3844.42773 -4318.19580 2133.82788 -4499.94385 2223.62476 -4994.50439 0.50122 -4499.94385 2223.62476 -4318.19580 2133.82788 -4318.19580 2133.82788 -4792.78955 0.50117 -4994.50439 0.50122 -4499.94482 -2222.36011 -4994.50439 0.50122 -4792.78955 0.50117 -4792.78955 0.50117 -4318.19678 -2132.82593 -4499.94482 -2222.36011 -3113.79517 -4005.16504 -4499.94482 -2222.36011 -4318.19678 -2132.82593 -4318.19678 -2132.82593 -2988.10742 -3843.42651 -3113.79517 -4005.16504 -1110.98108 -4994.50439 -3113.79517 -4005.16504 -2988.10742 -3843.42651 -2988.10742 -3843.42651 -1066.18396 -4792.85547 -1110.98108 -4994.50439 1111.97876 -4994.50488 -1110.98108 -4994.50439 -1066.18396 -4792.85547 -1066.18396 -4792.85547 1067.18176 -4792.85596 1111.97876 -4994.50488 3114.79346 -4005.16675 1111.97876 -4994.50488 1067.18176 -4792.85596 1067.18176 -4792.85596 2989.10547 -3843.42798 3114.79346 -4005.16675 4500.94385 -2222.36230 3114.79346 -4005.16675 2989.10547 -3843.42798 2989.10547 -3843.42798 4319.19580 -2132.82788 4500.94385 -2222.36230 4995.50439 0.49877 4500.94385 -2222.36230 4319.19580 -2132.82788 4319.19580 -2132.82788 4793.78955 0.49882 4995.50439 0.49877 4500.94482 2223.62256 4995.50439 0.49877 4995.50439 0.49877 4995.50439 0.49877 4500.94482 2223.62256 4500.94482 2223.62256 3114.79517 4006.16504 4500.94482 2223.62256 4500.94482 2223.62256 4500.94482 2223.62256 3114.79517 4006.16504 3114.79517 4006.16504 1111.98108 4995.50439 3114.79517 4006.16504 3114.79517 4006.16504 3114.79517 4006.16504 1111.98108 4995.50439 1111.98108 4995.50439 -1110.97876 4995.50488 1111.98108 4995.50439 1111.98108 4995.50439 1111.98108 4995.50439 -1110.97876 4995.50488 -1110.97876 4995.50488 -3113.79346 4006.16675 -1110.97876 4995.50488 -1110.97876 4995.50488 -1110.97876 4995.50488 -3113.79346 4006.16675 -3113.79346 4006.16675 -4499.94385 2223.62476 -3113.79346 4006.16675 -3113.79346 4006.16675 -3113.79346 4006.16675 -4499.94385 2223.62476 -4499.94385 2223.62476 -4994.50439 0.50122 -4499.94385 2223.62476 -4499.94385 2223.62476 -4499.94385 2223.62476 -4994.50439 0.50122 -4994.50439 0.50122 -4499.94482 -2222.36011 -4994.50439 0.50122 -4994.50439 0.50122 -4994.50439 0.50122 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -3113.79517 -4005.16504 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -1110.98108 -4994.50439 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -1110.98108 -4994.50439 -1110.98108 -4994.50439 1111.97876 -4994.50488 -1110.98108 -4994.50439 -1110.98108 -4994.50439 -1110.98108 -4994.50439 1111.97876 -4994.50488 1111.97876 -4994.50488 3114.79346 -4005.16675 1111.97876 -4994.50488 1111.97876 -4994.50488 1111.97876 -4994.50488 3114.79346 -4005.16675 3114.79346 -4005.16675 4500.94385 -2222.36230 3114.79346 -4005.16675 3114.79346 -4005.16675 3114.79346 -4005.16675 4500.94385 -2222.36230 4500.94385 -2222.36230 4995.50439 0.49877 4500.94385 -2222.36230 4500.94385 -2222.36230 4500.94385 -2222.36230 4995.50439 0.49877 4995.50439 0.49877

57 0 2 1 1 2

58 3 57 4 1 5

59 6 3 7 2 8

2 9 57 10 59 11

60 12 4 13 3 14

3 15 59 16 60 17

61 18 5 19 4 20

4 21 60 22 61 23

62 24 6 25 5 26

5 27 61 28 62 29

63 30 7 31 6 32

6 33 62 34 63 35

64 36 8 37 7 38

7 39 63 40 64 41

65 42 9 43 8 44

8 45 64 46 65 47

66 48 10 49 9 50

9 51 65 52 66 53

67 54 11 55 10 56

10 57 66 58 67 59

68 60 12 61 11 62

11 63 67 64 68 65

69 66 13 67 12 68

12 69 68 70 69 71

70 72 14 73 13 74

13 75 69 76 70 77

14 78 58 79 1 80

14 81 70 82 58 83

16 84 15 85 1 86

2 87 16 88 1 89

17 90 16 91 2 92

2 93 3 94 17 95

18 96 17 97 3 98

3 99 4 100 18 101

19 102 18 103 4 104

4 105 5 106 19 107

20 108 19 109 5 110

5 111 6 112 20 113

21 114 20 115 6 116

6 117 7 118 21 119

22 120 21 121 7 122

7 123 8 124 22 125

23 126 22 127 8 128

8 129 9 130 23 131

24 132 23 133 9 134

9 135 10 136 24 137

25 138 24 139 10 140

10 141 11 142 25 143

26 144 25 145 11 146

11 147 12 148 26 149

27 150 26 151 12 152

12 153 13 154 27 155

28 156 27 157 13 158

13 159 14 160 28 161

15 162 28 163 14 164

15 165 14 166 1 167

30 168 29 169 15 170

15 171 16 172 30 173

31 174 30 175 16 176

16 177 17 178 31 179

32 180 31 181 17 182

17 183 18 184 32 185

33 186 32 187 18 188

18 189 19 190 33 191

34 192 33 193 19 194

19 195 20 196 34 197

35 198 34 199 20 200

20 201 21 202 35 203

36 204 35 205 21 206

21 207 22 208 36 209

37 210 36 211 22 212

22 213 23 214 37 215

38 216 37 217 23 218

23 219 24 220 38 221

39 222 38 223 24 224

24 225 25 226 39 227

40 228 39 229 25 230

25 231 26 232 40 233

41 234 40 235 26 236

26 237 27 238 41 239

42 240 41 241 27 242

27 243 28 244 42 245

29 246 42 247 28 248

28 249 15 250 29 251

44 252 43 253 71 254

73 255 72 256 44 257

45 258 44 259 74 260

76 261 75 262 45 263

46 264 45 265 77 266

79 267 78 268 46 269

47 270 46 271 80 272

82 273 81 274 47 275

48 276 47 277 83 278

85 279 84 280 48 281

49 282 48 283 86 284

88 285 87 286 49 287

50 288 49 289 89 290

91 291 90 292 50 293

51 294 50 295 92 296

94 297 93 298 51 299

52 300 51 301 95 302

97 303 96 304 52 305

53 306 52 307 98 308

100 309 99 310 53 311

54 312 53 313 101 314

103 315 102 316 54 317

55 318 54 319 104 320

106 321 105 322 55 323

56 324 55 325 107 326

109 327 108 328 56 329

111 330 56 331 110 332

114 333 113 334 112 335

0.00000 0.00000 0.00000 0.19513 -0.00000 0.04461 0.19513 -0.00000 0.00912 0.17581 0.08467 0.00912 0.17581 0.08467 0.04461 0.12166 0.15256 0.00912 0.12166 0.15256 0.04461 0.04342 0.19024 0.00912 0.04342 0.19024 0.04461 -0.04342 0.19024 0.00912 -0.04342 0.19024 0.04461 -0.12166 0.15256 0.00912 -0.12166 0.15256 0.04461 -0.17581 0.08467 0.00912 -0.17581 0.08467 0.04461 -0.19513 -0.00000 0.00912 -0.19513 -0.00000 0.04461 -0.17581 -0.08466 0.00912 -0.17581 -0.08466 0.04461 -0.12166 -0.15256 0.00912 -0.12166 -0.15256 0.04461 -0.04342 -0.19024 0.00912 -0.04342 -0.19024 0.04461 0.04342 -0.19024 0.00912 0.04342 -0.19024 0.04461 0.12166 -0.15256 0.00912 0.12166 -0.15256 0.04461 0.17581 -0.08466 0.00912 0.17581 -0.08466 0.04461 0.19513 -0.00000 0.00912 0.19513 -0.00000 0.00912 0.19513 -0.00000 0.04461 0.00000 0.00000 0.00000 0.97491 0.22245 0.00000 0.97491 0.22245 0.00000 0.93127 0.36427 0.00000 0.86541 0.50099 0.00000 0.68096 0.73229 0.00000 0.56236 0.82687 0.00000 0.29585 0.95523 0.00000 0.14792 0.98898 0.00000 -0.14792 0.98898 0.00000 -0.29585 0.95523 0.00000 -0.56236 0.82687 0.00000 -0.68096 0.73229 0.00000 -0.86541 0.50099 0.00000 -0.93127 0.36427 0.00000 -0.99710 0.07581 0.00000 -0.99710 -0.07584 0.00000 -0.93127 -0.36424 0.00000 -0.86544 -0.50096 0.00000 -0.68099 -0.73226 0.00000 -0.56236 -0.82687 0.00000 -0.29585 -0.95523 0.00000 -0.14792 -0.98898 0.00000 0.14792 -0.98898 0.00000 0.29585 -0.95523 0.00000 0.56236 -0.82687 0.00000 0.68099 -0.73226 0.00000 0.86544 -0.50096 0.00000 0.93127 -0.36424 0.00000 0.97491 -0.22248 0.00000 0.97491 -0.22248 0.00000 0.97491 -0.22248 0.00000 4500.94482 2223.62256 4995.50439 0.49877 4995.50439 0.49877 4500.94482 2223.62256 4995.50439 0.49877 4500.94482 2223.62256 3114.79517 4006.16504 4500.94482 2223.62256 4500.94482 2223.62256 4500.94482 2223.62256 3114.79517 4006.16504 3114.79517 4006.16504 1111.98108 4995.50439 3114.79517 4006.16504 3114.79517 4006.16504 3114.79517 4006.16504 1111.98108 4995.50439 1111.98108 4995.50439 -1110.97876 4995.50488 1111.98108 4995.50439 1111.98108 4995.50439 1111.98108 4995.50439 -1110.97876 4995.50488 -1110.97876 4995.50488 -3113.79346 4006.16675 -1110.97876 4995.50488 -1110.97876 4995.50488 -1110.97876 4995.50488 -3113.79346 4006.16675 -3113.79346 4006.16675 -4499.94385 2223.62476 -3113.79346 4006.16675 -3113.79346 4006.16675 -3113.79346 4006.16675 -4499.94385 2223.62476 -4499.94385 2223.62476 -4994.50439 0.50122 -4499.94385 2223.62476 -4499.94385 2223.62476 -4499.94385 2223.62476 -4994.50439 0.50122 -4994.50439 0.50122 -4499.94482 -2222.36011 -4994.50439 0.50122 -4994.50439 0.50122 -4994.50439 0.50122 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -3113.79517 -4005.16504 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -4499.94482 -2222.36011 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -1110.98108 -4994.50439 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -3113.79517 -4005.16504 -1110.98108 -4994.50439 -1110.98108 -4994.50439 1111.97876 -4994.50488 -1110.98108 -4994.50439 -1110.98108 -4994.50439 -1110.98108 -4994.50439 1111.97876 -4994.50488 1111.97876 -4994.50488 3114.79346 -4005.16675 1111.97876 -4994.50488 1111.97876 -4994.50488 1111.97876 -4994.50488 3114.79346 -4005.16675 3114.79346 -4005.16675 4500.94385 -2222.36230 3114.79346 -4005.16675 3114.79346 -4005.16675 3114.79346 -4005.16675 4500.94385 -2222.36230 4500.94385 -2222.36230 4995.50439 0.49877 4500.94385 -2222.36230 4500.94385 -2222.36230 4500.94385 -2222.36230 4995.50439 0.49877 4995.50439 0.49877

3 0 1 1 2 2

4 3 1 4 3 5

5 6 4 7 3 8

4 9 5 10 6 11

7 12 6 13 5 14

6 15 7 16 8 17

9 18 8 19 7 20

8 21 9 22 10 23

11 24 10 25 9 26

10 27 11 28 12 29

13 30 12 31 11 32

12 33 13 34 14 35

15 36 14 37 13 38

14 39 15 40 16 41

17 42 16 43 15 44

16 45 17 46 18 47

19 48 18 49 17 50

18 51 19 52 20 53

21 54 20 55 19 56

20 57 21 58 22 59

23 60 22 61 21 62

22 63 23 64 24 65

25 66 24 67 23 68

24 69 25 70 26 71

27 72 26 73 25 74

26 75 27 76 28 77

29 78 28 79 27 80

28 81 30 82 31 83

1.00000 1.00000 1.00000 0.0 0.0 0.0 0.00000 0.02741 0.02454 0 0 1 0.00000 0 1 0 0.00000 1 0 0 -90.00000 1.00000 1.00000 1.00000 0.00000 0.03092 0.02454 0 0 1 0.00000 0 1 0 0.00000 1 0 0 -90.00000 1.30000 1.30000 1.30000 0.00000 -0.02916 0.02454 0 0 1 0.00000 0 1 0 0.00000 1 0 0 -90.00000 1.30000 1.30000 1.30000 0.00000 -0.02916 0.02454 0 0 1 0.00000 0 1 0 0.00000 1 0 0 -90.00000 1.30000 1.30000 1.30000 0.17332 -1.51065 0.34560 0 0 1 106.93632 0 1 0 3.16371 1 0 0 37.26106 1.00000 1.00000 1.00000 0 0 0 0 0 0 0 0 0 0 0 0 false 1.0 false 1.0 false 1.0 false 1.0
fretsonfire-1.3.110.dfsg/data/note.png0000644000175000017500000000052611152500023016151 0ustar mjj29mjj29PNG  IHDRd@sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATxϱ @ DQqܭcW28psylտd}p%ɑَu3`0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `^$[Ugw_{/ _K`dIENDB`fretsonfire-1.3.110.dfsg/data/note.svg0000644000175000017500000001503411152500023016164 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/out.ogg0000644000175000017500000003474111152500023016011 0ustar mjj29mjj29OggS}?;vorbisDOggS}g-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS@,}y(CD=<6365FC699763CEE>6/#6E=AC= L:2XON> HtjuyfNxЗPa=iKP~Lc}*u/^DR`6mr6pWQ,>7~|QCxL3RNer@ZûTY~k~x< d, [W(\WD{_߱ δ?,#on(-=-::Xk{ROdc 8¼g'Ws1^pЇϬV"ɸTSڔtSw׹ ?w_27hW_YnTZEY)BdldqkOLe~׍vUg=.?~xm?Ym=?=j?UV[~lֻo5;;i\-kT tM\S훷nn>( @^EDU kLHhߢ"U-\SO·U TnCYn{>%eIY& F%V$d\߳.}祏vqDT ϖ~ Lfebp;LߕIYЃo9ެkez;ҷYo W>e}iOdKTS?~h=Y?DS}c<gɲ--))ku:ݐ;M)ccWM(Ka54TUAo~ػ2\Nwlj;BmWAOrai3?9g>wk1NƵ|z루Fr3Wg9|z*;. S=:}+Ύ?f"v=E$q3o]ؕc=o_J~ h:/&I$ٿ&ml!%KBʿJr `@^VO4e6}8؍$mZ{˵bG?wFBuø[ U8G4ۯqi߭_<#}D:={ϑd@UUUԸ~;ce{xUGW~y]SE9EuOӋ۫/ ʢbt>;:{kx< xmqm烲ϱ=a\ygJ)Fv_s0} Es fgxaj:kqW7iuyH{8c??^(gn6ߏ_ϯ7f'-:H XދY`bS{Xg]<غNoN 5Ckn18cZoͳcX3ljC~~ &l4,w9?ڽgf\UUUAo'ߏNtMGm0폔fn*Ǘ?>|T?k8Ӧը3ίyϏ}g:D37s-_lӛnwTQSs*[3]͜A9uħ'ygfs~*=?td?>Ȅ߻RIUo5YR:j%4X a cp~-iWjm# =#9G$@-042)t3B &Fh-rCyiMH{rL9Ґwsg15دZ{Yj8_;ϴhnFFrr؛nЀMCwl=40 & WF<gF{rUUUo3ɠ>-,vC?yǦ>qN{^>Y_X_VT.OTz x_Bpڧ7;;f݅O<=^8Cѻ{vΓG$oݰ^"jwY\t͹;m.ԗy6]Ui|usaܛ_ %[+eXE_D3Qs +<~弶V{ʥv໱Yϫm?ܑ.YC4u @m+{0lM176 Έg4|+ûϣi3Kώ UUg[߿]6:/sd΢یoa6jr]=Cfg uzWEӼJPognr뫏{y7/E݇G?Λۼ2OE1S]9_î|_~:{T$OWE*-c-y?x?u?/3c8sNN{r\LEUwggxɩ3ufT]l挊w9dOnkһNp7W:}e57ywo~H'"9N`KX[FXHk ={^uȸu1_wo[OggS@b}QY)*03C55BAG*5.61,//NGua΄PS:-V9lF ~U&4` ;/kxxؔX:gF*}}ƝbSߔgN g[y{F7,6y=oC{n͟scA>12nzuWCJ}uQ^`"7{z҃ 늦W5|uwOoӕǧ篡3`d~1-I&DwLzq5`&&y*iIP#џbce`?eu^UcwpG><}179}a@58Z~cg>out^6㗼G~sFJ>gbr_f߷'szzzm>ۤ:;NŁ"{{ɮChC3d- ]=;QWuCyDS95>m-g4d_W #^0$YFVհe",e,,yU}[^5?cj:MP_B-1Ls*@ U-bk=?ٙc Ū !uBѪ9ii|{kn~]7~Q.wn6G~y6/vlfS/Se>u/?gn>*Ε|>8{+w 7'5EwrGkj s> {Ou3MPfq?m !Yb k&.G}{U[(&zoy؏i(9:j$\ĕ.~p7MY $@s֙D`AX55gqT_;???޺,`!WUUZQqާ˟ :fsr=z={I TP(86mn{:݂3Lgnr_s23Wf;s*Q|EGZgۛ_}9ӎv_~>-2go?-@+-$9/^^x<7w3'Ѽ' ^7BYtJ\KV!ݘB BXN0 dce7o};7R'Tĺ4?aq5\ٝ:mp]c4}dc/iW>D\TF8Fl?>[>+xZ lBDW5>V~/AL?#cӇ]lupkn߾XFG~nLTC3_( 賯g?lRj~z=.?w {d꘢: ΣGT 3Œ4i87ޱS2sd" oHݎAVws:W;Qy. L|⊟uozQyQ^=ﯧE4/2}۳HN3۸LQ=n^>{%>Q+S3 gYk 3׾ E30o{̺۞m|fK܋uyuŰr[^(>)kӘ&N؄fv66%-aByOh=dwjfUUFё1mC//Zܕ Nr>uO.o~Wy5S=N޳n܍51;ՙdb\=94T9ş k(g?/3LWg.{sۉqߟzi؞3+{KRIW>-պ< _kBhqAMd8-^ޢފaH0g{$lY 7h=+aU 3zG؏xh=3{2B"˅Vji ҩ}|t?*,×뻲q?_g~VPB/}>Ə1_-^V::뮢MgȤk*@^vjJOvLnz0_od֜Pϗ+##! lIla3ϿF``zk+ڵ^/|NI'ul}K4&B9b"B`!ؚAQ~U=a%S2GxџNϒQ*ߣF}aп췳zYWO/L[UNuN}TXvw.nWԼ~;N>3jgmcջ&gy&3Cu3E:zKSfp>Nٟ\wt,䐳v{%ecK  8DHY[FŦ $=]N#ڰAX=b+ȣCad7M-wgA"øڸfK3FęH d^U#a@/!Q;n>+\әYYUUoZ貾|%,Ovz|l?u8zQniywO_On__o~M{>PGÐ3u&ӂk7Ɏ{3g(F͹@; %srѧUO!go_g鮞jٷϝs3NMq~A"դDK. $yZ]z>E~Ŕ.Jsdkzz{9vnLK0\L|-`[;z59Vs2~dJq;;#y-SWw/μƁ=t` @P޻%=e?Dtpp}ƹ;ຨ9gff6%TU :Xͧd18 ;vtBs׽י}?>/kRoTRo?rÇ8o;qnŗfZxU5˸W]pycN {1hc#L1^A8wTutKQTUU"n}K{|s{~|d.1z{tһ5Ӗ|7y~<yyC}^Ę)2e[˞h:~OggS}D";?C:<77ABA7'%(N׷w+8Ӓź? D;EK0 JE4M5ʦl5;o_:>-VļG*p^>;,FcgD7ZZN'[UD-3zd}MNf8Ng%-,MV;y{ޘoO?nnn+9P͂{ Ćy wx<=,5 !;Fwޞط=:{**ͮ-P*wϸG7:صM.I^NV~9kZs<0|ܙ_0hr:3[9}>ꝟJfbbS臛{x7.ֵ}9߇m?Tio~ά|8~}fr|<ƿ䊫WukS. <:`*!qU?!6a D&Q,r0ź[K΁Ipd4U26TSGQ/@*8{vA{ej~^h~3^h|=%C\ߕ7w}՛?@<Ë[rv;>g?u0Llc÷yoQ?ν~ٷA5s7hy9?hlJ$_etM /_/{N 'D*fVlGe𫧷4x=_֏-To5jd}˳&f&4\>r]-Z<]gg~{Wiڿ5OUX\%yho-ᦿuϗGr<5W?dj8*|g<]*|>uIgMwϯfQm0\[ޚK,D7lv=;o>jsȩSz _޵K׃=Ku5u3F_]=gu>3̞}&NfN"նX-g5ć9iAeͿ.۲J} !钰90sid!zekv"]FWE?\tvmcFJ#Q;M5 VwόLBCUU 7ۼy>;iae?Ƌ"s^cv=~n_{?IS|nznu+ɞ9C:ydyfJ^DYԫsQNֆuG:>sLIոyUp\~.{yY2_1 )V\4\ߧ5K?el^y7d-l2k+6HX̦quGc18>*&8=nh&xo;t,UUU@Y=ͯN_ޝ鑟/*~6z/{Tcc~ڿy8Ws2|v/>"az펳0ڐL' dӑP7n+YV/xYƂ)&߷3j1RTeիeX2 ޖt=y:|%A^ҍ?  Ux>;"e&M |]tsƑ{ks7߉+ +ͱ1Ge$]깬O>,^35{>ckHJUus>lmJv,QW~{~:[ؖgaߙwR =ۼpFqGUWM4,Tdtvs<_NG]Z}X_^;hY# )嫩5ުʫ-쉕[(eS)2[ԄN_!ܴ4:%ޕ.K{]7@T* F_B&~_>@ fS+`jlfretsonfire-1.3.110.dfsg/data/perfect1.ogg0000644000175000017500000007525211152500023016715 0ustar mjj29mjj29OggS.MvorbisDOggS.-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS%.?kVYZSJJM@?Brqtx 4Y;b 4Y벪0cfH$B"$7WHeSB;d9}cb0тz&ĺ XτXP G("BDTUDf2ZO2j\1bla>,e,!Y "Lh )PD;bQ p. KXt  .53y9`sѓ.\^8k`z%,̋80 ck09G3`FC KHƂqRx<\bf\!-M`Ȑ D#0bj{ 15EA=H`( 鍎aû\Xha0+D[CP{R /t@ :-]B !t.ӎ`D10 "т~dEDJh sL:TbtI2I$"@!B!-NQ JXmq`XL9a5ڣX82\sקȆuuM`. @^/r^ 0qtࢮP 0 p^א`b j5M\0a tBIHbJN2,aL ~y \?5$#C<%c"vD :Z TĻ\0!-\pѐa3y<ÇcFdD:B&&!`L ց A Zl0 :: 0 BDF~(D00="RhhCc5=+&3I&"B,*d!S""0ʹZU 1Ɗ`Q `kXb* 3> 3I.$u\ɼ3|NPPQ;@5LP=^G"PQ0mLɧ kH1CQSԢb/=aWqCzg$xp1 G yL8gpYt:10p9$ ep0.aĦq0B10hF?C"ht0-m #4  0a`."CWtQ(d`mJ2 A6Li*+K1I R$IIa B1v`㸩qb[Vçux䨨aU"v!HGHe4DV / 3:.B'zc>9B#+^Lƃ0 \!Ã9tFEΰ\030yI1އ#R A&:.14Ri`` h${DaefE QТP!5a xq 0W dbf13%a\Ƅx< ^C ̑I^'Ǖ@]:ad;QC„!:68,y20|0@18MhB!1&'^gaq\ M(\@$Cq^$ Ԣ PDiBl!D( 1FPca FD' '@5Bh">(`&V  -2̲plv.$f&I@ )Xf1/<^O Hb!\p3LsŃ8 PrpcCuNP`tz!0Hד0c>'" u0ZqtZ " ć/3=1Kׅ?BotP #$<q,# Q>PЇtQoA_hB1baL5zBdDQhAtMP:uB2'Ѐ?/e N[AEePt\"̄+ˈŒ"$cK!BРEbK!$D80Űb^:Po!^%zc,`0x} 轞 \\@u q9c uy!d] :cT\!`P]QΉRR DD $qh/j縝:ZSuhELpH{{8{'l ZFq;E]t*ȠTBʲZ% "S.B((JL .F,dqPL@D(P"L`ЁCcġa>|8ڹx9Ց6bshcok}\21zQ( K&B7*%vVFFmgz`Ƅ" V@)#dDiJ E)"Р8EӴ@T$B Y@A-DLQ#vmsEm`'Z]Z (N~] (N~TTdTQ$ef*%5vp#N,k#XI$, `I $ $!ED8 !LBEhBbLQC{+ CXHL8k^u]䚣3 ĸaj&Xl]LJGqGDB!ބ 5 L|8WQ 1p'1Nхq9~3qK( @A%, 9bb 0-.F  D fA4 J(4GΉuȕ!Pu1"2d)BG' 5 L'l1mP&@r¼aGX-E]xq1C`B싍< 9cN q:Bs ׃c&'XtdP/ȼHxyv@Gc" S c^d23  0a׋3"2mh[]OCu N'^ Cԡ0 1!N55h]*-|U*=|UEQc̪ܱSfo$=#"Jpr`pyb L(Z( @(A  `G? &̙U{5@Б0a+(A, |0^L1 ,[@ՇxD(j 69Pu̢"`k`^'8=<' `8 ,,pQF żXpuJ!L'E\Ek~k kYA`Uu)İV+eXW]McqMLFLbU;1 @ ctA "P0 }HgD14pQ ÄZ,8P,* !ԛP6h]iqSaLTg]nZs}S9bWQVjVTFNEN;,X Qt@˲._% )db8JfiBh&(@Zm@m@ pƧkOG^y001B"CH -x*vbi`XmL@G#E: Z}cH5$Sbt0xD$8+=Q8]&a&•:Eax@ >FZ[wz.L˄:D2f+p\ a52b `̐I˧.Q9ҹ?a[oK,V ""e iW]W%,CD$ !BRPP(J CX! V)Z\\fjbb XM5LôEށb3L^cf3a^;#@)7 Hg$"8bx0s]/kȑ+H9b$f Gq.fBf&p5afQ $$` LiB "SX`aSQ400&-h#L^d"JtNJ5\drd@B `14 i׈!c#pH Ń$`8k0"0@#^I%үJbG.)~E~PX$J!BjϵsS%d\J , $d&LLD,IH&̃ק<昋<>`HO$t  ŕaX;AMN,:p1/ א0̼ pfyqD82LJa9r1 rdi8!Y $:LO8tO8t[48RGX4:>XaBJ2p] h!3$\5a:+$!&ZG:31'& ;!@# #a4H1 ].rELh: DG A6℉Z ;::D 512&F\"\1D ~ˌ=^fD@QCDBEir3$v̒$IB &H8M(QZ`)q b!jc)a^p 3`L0I`2#f`y$afr/afLԄQ(`f^1hdOѻ|d8b(Eq2QGMHP8>3\ z059`C:-)c& ‚qo(f+s0`ɕ9bW` j2xbx#(pPC0.A<qdĎ81 iB-G^;"6Ȉ]: hChCИh#6iB-61\`hoNB1hctD1 h\ݔ!Ef@cIX&$*N3E) RH!$$0Ѵ8aBL{Qښ1uA ʋk$`2<sd&cp}: s1$ 8pa(b*"VUT {\^u a!',BCB<`M]TG b0Ë႙aőqr< dŕL>y$Ő";]: I zt :&DӃRjBBoA bbDmthp]ƥqB3x aM#&b70@?Q!`D v  %Hy!\p+feudLg:/U .fjwǔH$A$Y3MR,CE8< x j"iأ)aaz="G`C233pRc!ff2aׄډi !*80m`1$s|b\0/ 6"@6bᇓPg40x 3P!|OggSy.dEdJLGJHzxw~x.ƓG84b f׃00p II.HB< \ ç^HCX5$Zh#؅n ].Pj!2 qyLthbFh@:Fb }n18bubcQ`0hB$ ' ݗv)# ą]80``pp腙y1tp} "v tt &q ۱^7y ̗y!0r089frI\DZ'~t +)`"6KQ#a0rNjeQTpAPH!#p]y|P#=($&DHL@!Q^U F<+R1/&܈}XC=cH"(Q01 1wӬD}s7ͺ!AO+jE͘&bқ[ bHrDf40`zo\)}֤)}֤ݬ Auؔ-yHc>KDcQSh")&(("dРqZL1GN8VP,N:T ӊak{0Rw(#A P6FjTY2-}ڎ8ɤԌ#%&BŘbQM b,N!8X (SðZQUmb=:1D@&J=ڠJ=ڠN)KaS\CI J@ (0 L(D@vqLqb+YV[:11,԰ZMllq;C>GvV q5s Q7z8Lbfm&3YEITUD&%CEB !\7=Tb K2I, &!EE(L$$d`ZTmler030:89a3"RH8$\!G0@'`^`.2q1Ǒ> y鸮#9 u]a`ff2c n7B>y;҇4 艷@P(=`T4-~`0ŐO`5b &Lf1L4J&21GcHݎp>х BOԀq}10`$p>1!";AC0&ТfFD aE- FC$07FQ( Q7 P01b[!Z혻:rdj'%Ib4 Q(!Y\3 ED;[0 KىZMŃf1kH2u3f#˩.\\$0TGvQGl\s15^@&B8^p3x]0^WHq\\ !sG3VNJ1MD蝀+F #;VxPu>uz@3dO<^\G jb`D "7I du"ay=Q@i CC0L1x%u(atn1 bD8 2s..u"hMkۥEZEТ"ZlFt b`@]LM4ޘPF0LlFPJvE@2:a_fW*.qIFD(",Ơ`ZTLDDL\\ .DD(DYTm X$!s1azq=fB5u<" 5MU!@ DG.F`.r5!0^g\4D zF=# C#PƑa`L88} HN HI# "GbQdF($!50̠3uvvPjlfP:;I;m5jQDY6 qɬL 8&|ETzTc$BBHI,&" 1qBA)AR @`b$LC[t /88Jdaf0-Ŵq`ZjcXN!`bZִXTbT􆒐f9S1y=&Ñ!s& ̧EZPE@ԁUT4,6"łioa`.! ` yL+9`#*ڛ2>eȇa^/9 ȧbpd.@BF|Ax<>$ǃ W!Ǒ$ 3$G<^o劈D: @F!@@=7N . %Zˡz' LdC# "@ xri Er%m"rXɥ-1ʕtH6ugH<#ÑdRP"b AӢL"L X .aQJqhQDX&b4 PBhQf QڧkOqA:bxΰ:I$'qpͧ5`ԡD@\r\a8> x x# ȋ̧ɁD{}DHç\#y': @j=61;bC`:0+W !Ѓ!dtH&p!07$Dc`DȸFaZ(0CnWBEMaȕ58f2#@ ވ G"ykR2E?KG!88c;`禹!Y*Dl@@%DP4",*.(`SQJPBQQQEą4!Bq1abg5L1f\1Bdx:^9؉)j& &\r}Ǒ:E|d:fw   b`/# zD@-aq=> 5L\AuA<<':E L9:.P[>ay]ŊV0M0-& Dq: @#XL$b(1 ]5X!#01Q?wc+ @|hE!Q&Ď\: #p"p aă> lzAfᪿ(wX-d&rwu٣zUaŒGbQQ @H EDD@ i"Mh)b,b*V}(S  V{j#VE@5 3 )iXELQ1J0!9> 0 zr11k2\̐pcx$C $/ i^a&i[ǀȠ>`摁00 S0QT '#E0!X0L&&  q00 U1&!\䚙>Rc`ȉt; "@, tDB#\hkbA(. #c PX$0 "ؚFEs\ǐ 8T QP@'Z >x6 4wP57x6 4wP5w+Ebk&;MeQL$I$(MD(Z d ي5X-XTLA@k`az[Y5MA S1p )b4Zwt'W>15aM?wczg3D;u4ufrp]8\D-h:}a"SBII;cĎߡ9u :0zo"Ab Bk#:#t4!L1.4@ !|'Ć`x A@PbM0-Fj"B:OggS.sEFCCHED{vw@y "~t!-_5CJlNؼEU" L,WU[)ILI`q1qJ(`LSBQ@HS4I`H`P8@E!A9!9f T8Rӂac 1!P#jGC:w/^"$0t#3!"0Ox30WHHx`hN Cב#bk3C$t8MX 5c& 3HFf"u\5s]3(a ֝0\x[Cif|9C:]B/4 Lh#0: ~hH1bE!00'ndc^աC1="5m"4$ 䶣$ 䶣v[1d. |1# kfbԃRj\s0 !@ \d  0.8hutC 0>̋0kl"6&C:Tب(-L/xxJ bh"^@y\!p@1'FA\0aC7D7"Mk`jŁy|z1s x`~̲)/[w5,qWy`Ggɨ1(3S qE"-;[' TlQ[[U,"10$d\3 EN- ԩ !Ѽ) „ydvbUUEtcBEA-vV0dW&<>} 3^y @{00 a<+01s\!"b(ҏ~&5П3Ձi ő[N Ŋk`āDa,G. \aiQC ޢc"SD0.&s:8#w:zF p0|"30 aD\a7Ǚ6IXM.RNt8l(ZD @@ LDMB"i1q1cI$E8 s!0=qctyU-6дZVc\Cy]Ñ8x|t1a@GP'udEtMk5+#Ck&s <8f&t$/ @50 No #"{eЌ0臠aLL VQ)b+*X9t a0A0Lc@^]F8Z_0DPCHBE2.!сD1z'#0'EJhA^q&R,}+|8L)KV"QIMr# iKj.I"̂%K$`PbP( BbB1E!MX "fJ@X^cfEQupkL0Q5ub!SmW:0EA-H!!к\2b  c2ʕx\\dpz\W2"9`{2q | Ma"0#Fnbhb ~Hn ~HnTWPAdkY괅]ڋULJ8,I @@,$KA ALCT BB E|+O!q\++d2upB.1,wx1Is\!`ѥc] 33ax!\ uCx\8 s 0P*boЃazDAm}/r<.Iz D(cޓP 0VBtzE < uF1]Cqt g iGx4 3@AL0:pFĀeLc GCkBј@Cي0"ي0"`QVe*|P #c3 "xCW-Pg$D"<bI<bI b) `(pi J,B&E u>CUh:V!y |>Np:ar oq0:&J$wV&!GQ`XG(/ @=qZaqqRkc"F4=)Ё w9MOg.t`U2ePc!W@EvȡX!>$#j!h0Z 4曥B(K}6MfRYQHPX]u< |zc 8-P ]-t4] BF7FB `p{pI `p{pIWeT82ϻ|$=% ?'`(':Fﴈ (=i9CO("DґжLMHɡDB0 i(BPbe!-&0iZ\H "S1ޑa:n6XM {A c  00@,UQ%)QS<$Є" MATTD@Di!⢔"D@ӄց4q0bg58qLژ84M@!b++Zk*"S*m&yXBBЄ@bL@HQ,"qcN`Z8؋#;ðv qXVΑ1U WH:42Æ$]wa\tߙٟL!**+THԵUzX8BxD YI"),XL!Bq "4<^y0TU8p`p=cf: Y=5.epqّpe0\ |``b/*bUQ:PPQC00b#9#a‡Bɑ\`0 1&! &y p91‡HԄBАN@) A>!8 ~b:nk@!m1t :8F8"ad1rHX0CFټ GETL\#a2u;FgpQ99qEBإ1- e(P(ƪ" ;vnqImI %& @'4!""BD(1PJ &iZZ "bq4;#Ą OggS@. o~yptJus|PSOOE}xvvwv4"% tr ƨ,dNѭ9i8:(XJREřP $"" 44( **N(%{l6V3qic9*D ?T6,r.W~RQ]E#%)q=BY KDDDDT@ M!ED!Jp'=$ mu1['jx|hNgSGiq;F(᧼W%t)bKݘJXPȊQ!EX\T(%"*".dB;,p1E 6N1|PZ;up> CM#tG, ,T;T,UqRVѡp) |gQ#bD("B ´(%QP" BӴ[:Xi:,jv:91DO{Rs? ުfueKopD+:: "$B@DL(Ba@LQӠ) B A( rK\աPG(_a#AateP!NW&I.QH UE*B 3c0{DLG IBQ `L{-ƔݪRd'B2[]ʙ8`PAQE4(1q1BD(JC3;{GNaZĪbV5Պд8%Tv¼$\x"5EҺ,! `"&!Y 9`WBy}ahV9I~u\0(D BawH%#j2U]],I iQE  i(-X0bV;U+Ǒ00z10`.d^$D 0a jClco810aקz5&Ḯy Xz+p| ^! $LJ %0:xx"I#x'!Ƹ`0wuP3 hZhPHz2 9xA>=@ht/O( G(Dx0::B!Vh4A FB"&(ID!C4($`X欈*Rڬ%MnT$"Ifq DEŅfH` SDL4 P$ W>\y1"L \ zd" q3`>$9r\d 1p' \0-PHH!AbU+8&u4|a hUAհ 21!P|kc S]SE3L slN$}0mN$}0TrM *#RY R2Q1BQQ2b@Q4EDXq1l ưG!t$&#bSm ;:&Ԅ * =u1,'KŪʂ<!A% !8"Bq!%&Ơb4-. q1 9phb#@*vai/=i853-[;Z A҃BgB?ݢZBMU"ͶytȅTw<*Y$I23I$&B fR)QqPDH D !D"4W:TLgH1z#çׇSI8\P\5\`f1 W CIyLB2"|`בu$3^$b6bVÊc8fgjXJ !9.r}c \!=21a#"}c E]A'a(e1iA߈h]0-եAWi+2O v?'h< }aBBlf -F}8`~x  ; 3F6`No9AɴvnFEL,$ 8b%.&""*"**&*&؉iE0:0P1@T>B3\@GccW\\5s\-ҺtG`~OggS@.(ChshcR_SUZNeL(̘{;PC(̘{;PC;vu`ٍ]\葉I&I2 q hQqBĴsVVӊqibZlEp9C0\+!CmmTj  cb2 q}ue\I#x^!3P hZ:琄 u95 4CPHz11F"2a(qʕ90`&d`q ЍF9`(X:&Hi-DC3~f5Bƻg Dӈa&Fa4AƇA6F3кQF .\c̄_pP1Aa4yDPcwWqXH@B D@(DP(Dh!Eⴸ f 0=et^T1Qq(J`8<<15׃9# skOkȋdr'1:.<  C6z1|x\!3昄J,F .`&DE:BCvĉAk+dDr !0P5p]  = \! `iQZSJXEf2»nsqFh0 ʼnv5 m4:Z4DF~( ͘s8]E C3&NWQ{dL\‚'LF'I,N !. 8B"@ "P`b"J !t``N2 3 2y0M`AEcbZ CE- *4xIPPDĊCS("`bH>xL80b55'|'CTQ bpɣZۄCrx$s%&0@I@ԉHb5qH#C0o`&,J`QA#B50Nu < tԍa!!210Z C zJzѺDahcL0%64+ &Z>(̻5 9\u0uZ{KE(RB-eUb @,I H&B`QfffB@ FvFj:Qâb+V5NPD)s: ;1x|L&` y 0Ix|a$0@րUE0:4DObBg\?B:&<& Lь!0 D`4 H4h:Z`֏|'gavs?t?O8~T-%ED$ s>vI$`Hb4 M E jաVqbZEMSt5@"焉Õf5zdk8xFcX1ǐ\G>M>>`bm-TĢ*"zruG>u\$ DP#7Zq]1㸎+/CpFX1Z$00(@ꏮ!~舡PPC]a]aB0hB3 j 4` VpP|0C #mNH4'T“Q3?"$1BevgjuM$RL&I$I(% Q"NhEBq%ⴘi8jִ N(ؚVQBġb6j:8283T9bz cru\ 88|HL s}O&B B:0D΂ՁpeBㅨ z# &TotƇ' LȐC8)V$ԥ CI1a1\p c Q hh`@ Q$=a ME(0t5nlQkM?nlcb""(`8@#A$\`$\`#,*kEڙ\͵LFdb fBcBC0a@BŅ,E {j!8DX"z s0G`>\ $0Efs bТj z b_'DŽ`\5bf>01с Ba1B_NF_H`@~H(\0F1$L @D&:'$F&BZ$hbu 0Z'$EMʂ D~}BR,DԍНStER$@&LP""S!"B@@QBDE Nbj \9ax02pp%)u&0sdBau"50:rHgby0А9b z \@yWdǑ$\3!#B@"@U5@133D6#\ |p\0VfeD}0aҥ`1+Rrh#f`, Bwcpf"`!7xfbZg,uԃ@hFnB@6M >TD5fJb~sAEXlv$wLGDJ^ڛ*] IB@ĄBi1D"B(ޑUpNGboQ;XFMô`f Wr 51W j؋"A02p: W+C`01!1-&**j `94aW^"y`& p0zD?D!j]= p+4B:'a:0B@0'B!48`0`" CC1hB>LADcD#axM b!@~$qO.+'> 'LZzB di\U.)LH4 @TDbD(e&Bqa0a!V,biŰ[1 J#q=.ry\)I(%Oc8@t:D`教<p|`ڃi(jDH#L| LX#"x e5ƑNG(! |8`$NB: z0.Bi@ ff^l"4u  XD1:bt!Gfy]533sQd^3&&  @hM8"@˻\ t4cbbba4M!~7I)B΀&;EH.uDxiG.&3'IP JHqQqB@)PD1;ZŰbiq 1pi3 [Cdȧ$**(jg/jёq@^&,p2WfrdZI& @^qp=Lu@Џ݈aTUMX PӂHd#QC(B<F8tzbN=`&;##ŢzVJCWvGhqhvSVtcFmD"߆$>|!W0p=AmC&^nԢKdoADAhִE8 CnjOggSw-.PAM/( aaaaaaaaaF5$hvm Zb2:x)``9r=c a@0Nҏ&͑! x=8 Υ a[шá$^h}An34Azo F1t[$ N DD;$P FiЅt#u#Mk ctb~Ӄx@HC'"95r cD 3f9€`j#I20aBDË́ E@ @bgDiA<π#C.\Ay D&֍!2AH2ƢG ,#h(ElհGӁ a">0@SV=С;t`udBqqʤ)`0 ]F@_l8#.8AROCHN F0 Ħnl mh!,yI6e:/i&ԙa'R6%,I$@ EB!!JQ1Qg!DD (aưEjgׅqz\0I$d@1#>4wȧh@z En) bU=̄ cB!z'<g0z0P0x]X)q0d,0 }wӃXx!ݮ"% -..;a舢Fk#8"]h@!h`0F^5]o\A1mjxl߸bڂ.C-fqYZ .$Ebd20bDjgogoc5d`2z|z\LWHtբGrRb&bkcӄբn7vkXЇnwntqL&hnӇ'>ЉH #9 cÓ~ 0";ED`k!~hH~߇Х.F} @~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D IH@b# 0-6- 040b M# (60 " M#0 6 4H"~5_P D I" M#0 b#b0€ 0 6 €fretsonfire-1.3.110.dfsg/data/perfect2.ogg0000644000175000017500000006562211152500023016716 0ustar mjj29mjj29OggS$. >vorbisDOggS$.}-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS%$.mBc[SX\ZL>?Btysm [R>>UhؒRReUUUE $B Kh1#vhaDC4 &&B5LHYk՝ ~Y&de*3Ȕd'Zt8vaWXdb PρR@@ BJD(ND(0ۊ a2OCp<2p :f8i=#@x]30ztIX>]dkXXÑdz+QHD)"w&&&⸑@u~A]Ck 3ta!@HbނNSDGf u#\Ht$ju\":L-0b7-hDZQDf:"":@g@`LL  -HCy#5tB~4 e0w4 e0w+23e)˨Ď&z$.rR1$$Y)%L0(B)'sB ElUq0 A ba0aങ0Ck !.9C FpY0f@rkX4NP@#`p I\EuR t.D2,< dIs顷'4u@< 1Ă0 3$GG&וyM`(ot0 q"\.+C;1F  : a( @PȞpT @ x2?bhĘ!Z >(ԠPtj9'tWUΈŒMD3I^"nR" j$$B\,j"a2 W`N},‡ NG:5s+5dW`&L2W+0ɐOÕ"!!GA(5&! <`)!Ox&FW) "0"T穎q ЅzD]#к};: $#̼2 BJA}d~8?1]Fctڄ!b5BAkH@uE#b4h8tZlG4Z_ (t @1Kvy.L2uSĥM1f$I"P\LTL%*.."JS&vlqh#(ksd> 䑄ky0Ca#L>,\apu+B&`#rMx .GPda%zC @<`r A]d7åw!Pt: .+a@A$RԇOp2!kLp=fXBFk:#vC[ |$c\P4Bb?@:7 >$ `r0Fc0ZGl#h ".!D !&b7 h @C~(ڄ`ߡjA| I5[A*Iufc$ Bh1!"A h0hQ8>] rD4Hޥ.BG0!\`II2! 0Bb}p=x|`f%N'BF@o)@ r0\aȃC[D3#@@ "DdzO  1 5$y=zO3 /yLN@˛P~b7F莦  ``<AiZ7M #$ބ&ֺC8]a!Q@#AbkmBDд.Q 0~' ;!1@=5fYYY AF6Dc.q̎1I&I"dA f"f1 %&8!2:#ו8ȕɃp]L29x]G&$/k>$LGEB5|d c # NCtP3s>2Jqz=`3E,zz ^"LtL0<3b m= zFw\G&q+@42cЏ}qDN0uB)3U 0R.aB0;F!BM& NA ~HbW4LL4C&@ A 9PCQ $) `P)וdIBJY* _Ȃ!)YHb)ЀPTT( -BxLry0#p<\ax]I!fz9 𑈓 \a L;t1P>LWadW8f3CxqdW SPB#WH0:j<"=D0@Mˣ 2 g+s=O40: D}Z 2` 1hSF2h1D45H4Zb +rjRH3c  3 EXg0;uYPF\` KUQ0qRU줬AQaa "!H1$y$0 NJ2E&ġtd . Tie5V+3DRFG k戸1G„B&ǎ'(QLJāǿ@8xc82wKN r F(@i&DȀEiQqQZPZ &BӴP">-*-eXjqCqV^ǡ)Ӈ^b>Q8:XSZu ifJ2P);I90 &A I$'"hҔ@@\ *FvCuǜ0-,Vj'GVs=v6^ 1M1N8Gd"vnha|I=(`MA,+BQm]ƕܺA b&!ADY a(EAL c ŴJO1848T[8fvC;ӧ5u"Dd- 6shHG~;P&*js̔M'KHRB0E  R)Z,^M,C{udVՁcb"TLް8.jZ {wZ$x?L-_]oృ0|"d!,+ZVdEi]$B2.P!Ks(`3X ID9Rӑ0lb:^OA.U@8ajoZMEΐ8UML 5KX,$"p 58Bkӥu73Lf\ <5@( %F1ꘪULik:a5\u 0:$|88k.fx|Ã888x$0
|HI82$ >,^P5+v` <:r-0Йqsz09p5 F,껺-D@U#jiØ:O TQC1 [qj6Fjp b@'5b 1bkc պ$/1;|ЫuI0nA;kB9+8BY]l*seEJ-"\e +JI b)$`R3a9&qp@H!3q\z>R(a1G>yxqe2Ϙ0NBiE0.c"t&:,FFhcNNg$8>W.>|J0 $>0x1ׄ8 NO 25uu\xeOggSQ$.[Awunm\u{}zEw2xc?0BEc`oN>0|$eEpzC`^ɧ\ydx}$04ub ud&Cc&!E7ިt6TNF̨hpR@ȺBP)$.(*TW蚸+Ŏ.v%vT:I \JeR\ H2(OYA$$HA0(Hc2\58krL#3qe"#N'ԁa1ŧ\Lv[41NaA\Cksy0 sh!,. @<ǧE0P'HsNˢxÇa׋$1"#5qxjQoࢠ$\/^Ǒ^N8C D"{ ̃\:ă(x%Gh'F К"Uܙt̞&a]ŝI8i@QUC"#HUwS,OIB(( \)$$K@R"bA:"&aj `"3sq5x1`BfcG5 3e&..E)ARSQ^1@>=c {;@PUALQ*V;0 !aL5J#O9p \y  Ƣ#C) ?,^ E .dHChHQGh&F C1$ӧbkTE-8tzL#9O+!Rk @CfhF @y1#^5L3\<4ZC0ukZ7qD@1!C܈⏃9LSnN&Ꚕɤ͈<;/cc6@t#R" ,2r å -*&(Q1Qu`:8ډ!j4qd^ c\& Ǒ !v`,A 2C$H$} E#br]5# Zh"#̼LO@  s$+8'  3׃a`B&{0MQpy= u‚S@f1! -+xM1tXvh!\D4!N \>rd @LFc4]~2+c2AGlqк^)k ;hJa^KpA;ݙLb6g@=aǖ$X1H2 $)%Q%)Q"Ƣ4- 2 &bsu\Ðb{AUEL`2/&#}Ԃ⽆ 30 OLDGRdG\9><0a x" CD$JbC]Mtz=fغ! 8McX 5:.?,<}#DA_41a0 m4#Fk۴cH?1Fl#'@#z! -> .rd&sE $d#KtTrI"Ē$-&,FS2!hq0aQ1 " 1` 2Wd2L^d.zx0u#̄d8^B(( ջ"Qބ9x1Oxj|Ȱ=D:cH:{g02F .bm"L4FEQDǑW` ȑ<FtĄ"$ r&W'`GH< Ju$uy1"Dà'`tЎE#Fz JB(Ak!Bc\0NLhֈ!9fbkCØh('Z 0@1:#4G^ (V!up5ݜIf,fX00S,d1-P)JTLLHQ0^Paty\3bC27]'Oב!9‹丮yA&k,Px8]@N4یG>|pitF".']18"BBF5 p^ y} ^915mFtYdtu}yZp+d<mQ4(4GlLD qt o<(uEz]hGqCG : N F` }AĘb%\:E@aC1ZhHf4NF4F7(h 04D h^^pt 枀:DIbfI4@L8 !bD b"!DD B ,bHM V s}}.1CT i+3 w9]z:rD#b qE C̐+y+c&bO@Sw9.E1#\+fӅP ѻ\z.P' (c.f+;CFrƒauL)#;z=t @C9a <twDIFkif7Z0BmC0f'o0FE}mwfJ#L]Gt z$-4]&j@41~ MEtC4F#a޸;`h 0bg}r+gH2M @ĘB!" R=i!L0("#\<\NGF2x !2<.@HpM 3"3E $L^a9XE Nkfct\rd'NX$k##Xn -"d"G";+yMzp 3 (,BOggSz$.:uvvxww}yvIEACHEw}o8u"%Hġ'.Sԙ B!4 wĨo] HM$~]m~@l]~cCFOGN#P%zF#zWB&+HN'i'DbME0@Z@hh^$[ IDv˙)PDTNScʅ)"%&V$#)qPb $$1H2؋bioPyMO:Li;1@ Gqe|:`ZmQ1D őF,(:cBR PCtz=S8MX:\`,!zzaCP &280 :: xCz0Fqq H)1Z4B?Qcc=>T#ma ~J98z됢;ZySuH2E5kQ6r؄rDG2I ! %,He""´P eТ<c^#&3G.'Hp]GdF(50,Cio pY082 Nja6մ׃\Ǖ Q5#0ĉa9qHKIg M @#>P= 5 hi}uF"a;t@d0>("9#cЍ80Ked?Ru Ȑed {j1#$I"@h%* E($L4(P1qfbg1D,^u3.X$E]8PP3$>L ya2 & Cz =c\ d2WW l@U |^OGNc;4zD"a#9 Ec渒aP}--[wE8{C#0ЄՇO10#up q%ctawt$nvn4F80D{ ut i76bDŽbnh6a@_01#!#~?`1A[YCvhлZvv4Jf]"2k)*̔=qa%$f BB%^+Ǒy""aG^# qaDDM1LlGkBðCD4QJ#^8rЇ2х AHq<^!@֡1!^!%WSUEDL{St.TF#3tZGǠtzB(b09yRG#Fn &$8.&21ѩ'h"@#0111 0 ->,th}ڠKHHt&vtEHf?2szN\2*E܎t%'܃fn!B0 8SD\D\\hP`qQqq)!AgEi1qE4 iBZĄBJ `4 Sz|sb w! e@N )Ӣl)ӆDb D(8(1hB"4@ Eb83E hbc:N8f5΁lLӡڪa#;PđG t)E^ ;"/mdp;TDTG;dGJy2,lRH0J&,N )1QE){vVp`k؊:iXpT)vVu`Vá[Gב< 5ES%+Og* gfuR \.'@D( iq"NDH3 i3(Z cmUwd80дaT0wh8f0‚ !+<~HpZ'2,yJu-B@@@Q"1EE43 !ⴐ0##)CqT0-jC[ZȘT"!?2DCʳdHYsUd3!9A`H!c ("1%dQ b! B -&%D@ DYT ơ:#u=buvMp"r7DL,?>k `bgY]5?e͊UTZE;ӻ$6#Il" !% $`1 ӑcVSf>0> ׉0p90p=2y4„U9:/ 𸎁 .Ȃ„P DP 4ӻB aahu:!atB&@x"4@9Ǒ = 9|SB 1RD2p1>Lt@s1<:!f$ !`׃ >>mM4E#:< E">&hM@1z&D8 bE#Ļ9 #.D0c y +v{QM$:#( 8r<&r= cp/0a`u;D I0`W^c)I$xJ0D^B3ӛuƛ!cQv&\yg"˫DBBH#CX_5 Bf6IŇDD211"Պ \X!OjV(f!I2BAy+_ʂtHX)* g5).%CJse!&&ڊ# m:T1LΡ#{{9{8v9>V;s㕬6v9h@!:\fY_"3錼Ilu;P@ `>!! B "̔(q!(+g/]Qᗄ4pdȁE-6P"՘X+OH~&T A AU{ }ReJ(KȲ(PVՕt8d$ X+d\>@DYjk!j`*^Wr0RxF0ÕW&sO !1C$C0LP 1# r+9^9 d!FbP.&LxAf8r=x\\+!Gz\<^1a0| d1ƈkxC=pZp9ׇ. %py -851ĉAW7q"(hJ3Q?oQE~Z!bLjc}]&$@&$@2BDE*+D" "M튝df,$.CY2  H![ -8fQ;NMׇʑɼ #3Suq\G&Qb! \đ$ǃ$Gy"@`f5MU!0qh5C^zuq 3䕹.^ypx1.L< x%ÕaxOqq:r+s^0A(%B>^g`G 0: BFCPu#"ڈ0PRB N L16 GDu8'BlFc uC#D\t3S3_t3S3,JAL]0b)m#gvHi[i_,33ugI!YA E48bb4-i"Y@8V{{Sl8r`1zr` jvVAqa!<|HK(@Z(.}ZcUUEQQ<3{ &BL EDh9r`'-jtlՁ#"`18pܑl,ðXl,ikkooo5u]z^$&'%U lI/rժβ(dBk'$:568T2 !$DP 3hQqqf!CD &.FbPHq!$A,1:)|ɧy\UjzrWoKlH)kvz$ʔv+"9c'*C"s A,c11"!%#@@X1Q[UsqjYlNCԑvjŰcvjc:БآO$#Lr>"vyPw1Ҥ7AH޴ZBII#YWi'y* %L18qMDęĄLYTLqj1 {{낙:5wdS{j i#Jaa-<=&!h$ޭ.2$:ꤶɵt8ʥ`J  hqb!S⢄E@РiQPbfBb,NDⴀfňPjN940Q x+#0{p It 45 S45 SWT xLp\ahDHI8 <2.Wd?a Fqb!Hbj:!5$<3Kp<.JFBt: zD6$ Řm(#B@C%:Cb]v(*$dfGx<ħGhA/J %wZҢJ{9(4f B ) Hdx0yA.x%0yef2O<!Ħ"@ T 7-jk,E@ fK`0^!Ԣq2Rѵ!NzC "deazJbm軲2d5=#EQ! EEig"D@Q@H3wŁi5[lZVӢ:UaZ-u# !f Gu8: 1S@85Fd̈j2Kr1R)_R`GiQ1% @`, "u`Vqdg*uGLQjv8'Va4mbМN6)E@RiwpJ#SWM"R3Eխ 3!+ @!4EQP,&J,j:qN,v#1بةibő߰ǡX,Yȼf(N#}JZ}JZURg:Yu8%8኉C"&JQQipL#t19cPV7m {"#"9S[>А^4}8;bOAhpv6Şx22d䍎[l^<(P*`BQQ))EEBqJ(F D "ANcՑ1[z\u` ֘QG+sz'$iȐ;!ISD~ʄ"S-Ree] \',$I F(<_c9r! $ ".YTD #0l0V5*jA!Gf0FS"10W I &TQU f8!3C\ Ca,(}"\:Lxex3\aaphE@P7>0e< 8#^IǠ$uxLm<`ӌ Fх6Z]q j~к- ]Т~qLtáCAm"4MKL ֆQ3Q?ا0DChFqQD~(2%;(2%;SR08=脚t1KbI $%X2IhB iA1(qEA1,rק č}bt"1N'ΩL޸=&b&bgq1.$ p ࢈ <8`Is"q 8>}BlEv;1=y<1?8&"3荎`Ǖ:֥Matutup A$.QC40'Hh}h 1oA<F1j&1L .b !NhK &$A |mB&)33UG)$ε2M·D=匙(KL2I2x q@L%&DX Bq1Q(hLhB43 ACM3Tj *`p] SQSDLWADy\ k2Gaxq\cx'HFADaD:DB?h݈@ A0.ٽ`ƥ4[EHfL q@,PGhdg44FxZhrhM5HӖ eLY-eQ$^2SdIExy1ac"{G2ݡ tJSaA锦ˆ9e!JAX0Ap{ȣ!B4@]0̑d!,wbH+SQ| )%O,% DXЎ18; csdcuhmL[EU8ӡZ`ko;;C;;thbccU-v׋BDxuqrrrz^TJ4`>U]eQS䊩 "DYȴ@B8t`:td:p(6NX82m ְ85bc/bkc⸽q'+y\Lj {z\oq "Xz*O`^,=gQ*QCNJvp\!"P\LL@4M"Pqll:uhjkX3E1l-j,)٨؁鸭vpZYZL*4ȆvX{RA6#ŊثBuJQ83Ug'X0 E(qa1JDLS,@(F!`""PD@D 5qET'LáZ:VbbzAnZAX՘20ch55ďUEeE)ʢf,`^&UJXX HHLR $@"$b8Ypjgk6(ɋ+:^upa$9x\yA򀹮C zOP00\Cu:EIGɼ25"cXz=%t]5ZlbQ"B-RCaI\zxCa b c\u8uRBF$#PgaDPPbBWBftuGc`d fhcJ.! tCG1Fw c]ZwcD HC_tu1B ら!!`2+5|kdf Ik3t)&WSRLb$BQq1!E'B (-" [j/XM[5&\c^ Bqh1: q1s32 uN# jico1M00p=2\|599P:nl@ #!LWi*Z 6G05 '%N}(ƛLƒD> 3:̌R荡0XpH ]>ԥG"R=@ GA@Bu:-:F@M^Oغ#hL0v#|$VC1׃!Cwc0}BЄHM D`!}" T5710G"UM @53'XN*U$I1I" FL%&@HD!&e1JD(D U1jg83{Nۚb1Ĵa\ .1k.1\W2u0 $0Rr >Bg+aW 5 r k2p%3 8r 0ɕWc 1#N1ua4ݾp9}(8 E&f2d<ȅ!1DrHa2sfCAO4 7N'j<s<8rp]dx$0!n; `&s|xq=>p\s\.=Kh\0jث)82ŧq&9aPo,:.Ӏ#9"3 6GOGO@ #4QF5a](LDzغ&t'b;Q:'!ZDhukb8Q b76;& jLA4h'tO a=IׇOTEYDuYVBʠJ0z}J&Ah y+D;Ghm[!Rط*Rd9B!&dQY(*&0.(P 4)1AѢR"B!)eBiq\΂u(>:C^ -XƁGLJn*6S౛ͭPdf"ӑ!)@(11!3M B)q@ A^ljt`goTC[q0 Gj:Z,b7mԁ0$]]:{\AbڭȲ7hѓV䤔J)Ib@DʼnP\T ,"* bhE1Cbqjj8icg8TN(jڨi28#hNyssNyssݢZ]UW uqYòLQ1Ӕ XS"b 8@(JC{ BcjckḀ\YK YK Ց2Rȱ%Z\y\X2\0h0-B%1Y(@LLLKjguPGmLLQցULcCV{{#'T\0WOrJ.Mҫ'ݪ#*k*eUe6hGq8$KBJ!E(8CD ΢DH Nbgً*G$LJ59z0!e32j#$@xk1v8A:ƂNjW+Ǒc0 EP;AT"5^cA!hNC0NOD-h}c` e3Z70FЍ]-b` O֟`^(:EZFCd ^HHbr߱!ŀ ryc\3$I ,A(&%J1iJ +XMCv`j1Tm11STe&$d Dt#$c&!\cl\L\/tP ^13u@w-ax\ PEŴ& GC=uG0` s2d€0C u!H )= uj"'1ф $:C$CathD(BBBv[lQ "-1њ&Z8Z 104!֢~3:b6@qр OggS$.6V_U`L3}^^^O.&Oɓ*;xIUIED U#3꩛F*sf%$$ IB bR I`a*8U쬆=j59c+!a;1pLq+00@*&Ŵ8&qM& BW201q=ky01 2dC32k 9+\"B LDqt#xFFF\띑 8Bu@(}e`YP:DG5/3h0bK#"I(&11h0!y=q&&F=6"}}=`i DU #^\TA*xo(%*+6"f\+NbYd$ xP!$RőaociVqdoVW8^u j!ӄzg1pA yZx=1 <0 &&s=s=fȌ!:= ;=! z}l@p|d8B7Pcx'( ;1I&3#9)!C=h8hbhѻ"ڈ%O"QP`(ux' 28`!;B[1:@oQ; ,g4 >Ԧ`繠6-<CSvʕؒ$$ R0-¢bbX!Ŵ@iMqJDhJL"v ⸎̕W|1E a5 ^G#CG-4AC` ZLj  'TޘHI$xVzD C|W2HFo,R=uN:Pt2W .E*~?gj\EGX3Hΐ:-O:#.A舭?:?!n-NDDC #L6B`1^n U ctc:i[犧N9KÊ hS,ZDs1jbku`',VqBLQv8!E5Wcy`g/UT0#`DŽ&ב!0&LN>`l`-jg* 35 Wx\+I<8)q2N!"DKf|Jӓ8;B18),0!aD 2C#W yN8D(EE]݀@Bۍ" #<10z8" C_}"dpFi]`65i0)dL*;ށXc XbI""B"%4E ((0XDLDh+v[{ZLq;jDd>RP1ELy0a,F ^H z=EFŠ;kx=фDO :L&Kx0z-4bo"$&N"2tOp:sߺZl1tcӠG8t}a GWC- 6tA]o1Danluu#>^5oP ؀ $II R ~ݮCP }Ak -FN HF34xP=@"@ ahQZ[ahFAlEah@fD~5_P D IH DF[ZZfhAlFf@Al`@A~5_P D IH DF[ZZfhAlFf@Al`@A~5_P D IH DF[ZZfhAlFf@Al`@A~5_P D IDhZfhQEAlZDFAd@fretsonfire-1.3.110.dfsg/data/perfect3.ogg0000644000175000017500000007776211152500023016727 0ustar mjj29mjj29OggS.. vorbisDOggS..*-qvorbisXiph.Org libVorbis I 20050304vorbis+BCV1L ŀАU`$)fI)(yHI)0c1c1c 4d( Ij9g'r9iN8 Q9 &cnkn)% Y@H!RH!b!b!r!r * 2 L2餓N:騣:(B -JL1Vc]|s9s9s BCV BdB!R)r 2ȀАU GI˱$O,Q53ESTMUUUUu]Wvevuv}Y[}Y[؅]aaaa}}} 4d #9)"9d ")Ifjihm˲,˲ iiiiiiifYeYeYeYeYeYeYeYeYeYeYeYeY@h*@@qq$ER$r, Y@R,r4Gs4s6pR4XhJ 01Ƙr9s9H) tNJ)=Bz!B))C(!R뱆N:k!Zj2(R=PRj){K%ZkK*)z9RL-``'EcbC BH)RJ)c1c1c1c1 V+j'tfdȥTD#5b%ء`!+2Q5^+bj, AAe($)XSȔRY%tL)F)BƔc)tZ=TJ @P` CpK(0(I @"3D"b1HL`q!246..tqׁ P@N7<':xH6hf8:<>@BDFHJLNPRT> "9@@OggS@...8L=SCNUUfKHVVLKY}O&f }eEEEE0$Ȏj )2.e"ut$L$LDUUYEueEeEe*ꬬ3]NccM,@BD$`"&A`A"4-"@accV{-bj j3"{F82ćz㘋5#וf`.2^ \ $¢s$0 kr,@Oht905Ǒ>] 0Z0Z 0\#3&ara5z #BGZt&,D3.3.W4tDDd `<q A!!=ځ`:6& 1 @#!Cz]HOH@0Q1D@t  dn[P%E ,LA*17X%e$̒DRH1H0K 1CM1UMC` x>M I>@yrat$DCr.НCוޢz@C:.:0`!o$9#@kH"{g(`BA$!Cb0\Tjc!:G``t:Z!@AF.GQu01:hØ!Hkb `(4"@(4"@w0'2vv(Wt]c$$@LqŅLP (ŅD1*i1Ql1]&\NjLJ,D2."{`!^WG6G 9n(tzD@^q<.I"+񀐋0xIcf+ຘוc&Bu](Bu<% =B2p<ѝftc|N~]0ŨBt #  Qh(B =ZcC눡1:1DZM `.D:4'D'rHDn`v9sn*=1 +IBPDE(Z 4XE QGVS-3Wk2C#.^4$q]ɋ d8&c1\ax8y,CNÀ㺒2 `&JkzO  CBJ#,PB>@11Pcxu$&b ".8 qh9$DO 0QchDGĘT'DnapR @:ԇ5<` & !a;{g&Fh9h! b`4"PԠ`!V rcNJhf$ID\i! -P"L 8 8p)V10, &V0)W^`tah$ 8rer͑W2 01".D K]9fxEMA[ I=wӃx=# : q2  fuЏ#pF I @'@Cx^4 cBBr`\dvGy:$ ĸ1 "t`ա/F@yhD`@FmB?6atH!LkBƀ !"M_8- :t (:A pB1hI8Z*#cT&,l$$PB!X\,JRJAĒ$V1":!Wpq+̑a|zq1Z$<\Cb ^&$##D]"#z0! 9Q碡zB1GcƠcp'7NgxqZt`0 EN\8!N㝍BuRGNfol ġf]}xo.(R=@HH'h1ִ&#h1 "GC4AGM4DPТF" >(.$` 1!0n]6YYfݱU]ұXLD^H4TfxgTD Ck֘k(#2pqdHJu9@B^cf 0<^<phX " +aqЇ/L$4af aRׅ`bx10Wf9#(tD$otp< :g(sHcc zMG}P .Zk#NnMh 1t1Zjht4;="ZB ]-04mDm؈ FWM F"h>(Ծ`ڗ`M( YeĦdlW\8b$HH&,H2h%$,.*X#, 0.Gx\L`a &x+ üd'{0< H $$x\9r@W0ICd^;a1~03ḎOǧJ 0R: b&a\.ԁHF`"ei-nG zA@2 `h1FC"(B)(,3Qh1E-\.xGĉtAoL!FЄ&j 8F& 'd2T݄PC %șf.лb]K&$C)$H ".@L bBBDL"BSu1ud>|8;QQ9f\ӑ`A`(丸ڄ8~30"0(tA0 cB'j00df2k:G"c$@T(JX %F,`B1!D BCD\HA"u"y"$kt|׀'aVJ7 aӂ3Ը"V[{[:9.2sēA<.!Wx +W2 3@b iѢ"Zw-7 aXB-: a0c돉 EpB0OggS@R..T=PLX[??=pzowpqwvwpzyu~@Fl3}!0PCxͅH.qDD-A4zchMG%[?H bh4@~(>Ca)@B&mN,S"#ƅdDBDZ N1QLӢ┘@TH1(%"JLBʑ#q6a rAt0^@ WH\#1NB2zԴh1 } aB:Gw ! #vH $3: Fu4^g" \& 3y1:f]Hiтa7 +IȄ !.xDv9CF0.D@aL8GGG ZhAH zԃ#n4bn#'E4 !D֡h'GC$ "33( P(7u1)I$ "1$)MPb"(\!C`5LA Ɓ q̋aOSȆ8$:#ԅtYkr|1Au D&pkA`#I8rfAf"\PŎ Bd9x=%.P!$,:ޛ#k\Aёւht d,]Y0 Bhh;b 3# QӱFBk4+vt ?bc0BQ_l1-Xq &# hD0 &v'Ƈ&@ wYYU]FQUUclu:v"$$Kb")`"bD@R3D(”ar\7 `c^b#af.aIHXޛHp$sLr $A0zl(Ճd;Fvqq%qzB 2zB9':-'>2 x0$:&F>ê3P0bX"rt:iGۚ([GqFxB" Z諆6ut-C#CZ!MZ7Bӈ1D:.e&p 3 #FL`#o.PLxe5TF”H@BH8 C&^YuDŽ1no4,C'΄K5!ʫ)Q3fRJ9,rM$Ӻ@|PGP1F&u'((Mj$33`‹0tz~=!cN=4BSC IgcIgc" Df>ɔbphq1"&`q&% J(["{,b:fbt蘉Flցi: ;>qL !%xRX}3bK6,QH'* $IД$sTq:aj&1LlijW vv2Sqٚg&f*Q!ʼn([['lom*j,kF)&m#H`Bqia@`cNv)OwuaբbopFVJ1Uf~TPWv=RQBų߮ʪ3ɲ,3{2s&q`  D@&8c"BXTP8rܑ#L$5lوeiX5|i)S.]pn YʊЁ8E@$"! J BqZD)&"D4 POBZV+bcc xduWW4N=óq|_Ʃgx6 JUEuDnGF2RS&!3E )P@"!e"6v"Vbc1U lMM1wL8q߇ :0&\|/UG:"9!MuE"sB,5BDtM+XRr@@\`IeS ED( b4%."bƑaiv[Nlcc`jt sF.}IbХ/TS,t޴TԬAd8tjÕ*,Y"4%FXBZDDhQ@p`q̰uBL[CbO$a# 5Ţư`uj񚋁&=h`k7a҃z#Ȍ"$9f389 ) )@L "DEED1;ð" ;{,"X#LÁتr>Q;'b:Pw`C{2= >&Y0@ ȒdVe P7*}RNDIK$!*BB" ". DHQZ & f 1R"1BSBf&؈cCǬf\sMLfv*XH.r t: ՁO@`&0 ^ ><2|2{'Ѣ83RX u\.GpQ5VTu!jUu9 E0UH&  0!@CI[4@`y%2D@=B`h\`&&r8>D2û&9wDOGy8Lr b$!gZXq^CuȐ" yn6HBP["vG(QJJ3%„)@ ,D4 Ӡ 9u0ȓdf\92c0z$@ff<&!jJ%$r\!LJG"] a(@bp|kZTUL8kdUsL,"a1a$ j6`c:VPT"B 5&4nkQnhEմacgqj`cbA{y p I\N ,bgS $sd.x}bY#F`W`W:&yqcrAq:Eqp d.q2PO<\d" H Q1=3#y#y|OggS@~..,Kz}q]f >>̃OaA""4 I 1MD`+v&bUE! 3C^vj[Q@="qH !;j,Vi(ç cg`kka NOt1~d0`,*FDl-" ! DCDQCˢ+2HduW*>͕9:[UD'4`+dDlNԂafHG`a <]aO'cX |aC5ZMêEM >Ss0^,ĉ0aMXa,zFo Bo7BH!4ll-6&.=&c"B#΢8#Qc\}cb4rLבDP{QQz 0n.Sk6BТ@ @>T +mRَ7Xj R zcE졑y% sEP)P \K 0!`&DhqBPB"0 ‰5{dPqa j7LQ5N;rh"*&,:ȑ\\  ҉`q a =@wEx,5 0{WzRS d+- Y|KXY$8nx*if$I x (K)W/ P")HPR Ki0-B"RhAU5VPuh"Jt>2yxv"Ί xF8$ĥpE@AtFDcxhр=@(ޡ^>`o}"a0Cup$ 0I52 "5-8 abۚ{T]1ǕuciSPhCb ,:!czd+CэCCrXL1lM0D=e TWǎ18hЂFD@ rn?k![ba|u>nZȖE)_] +qj2`IkrEl8Ȏ$$b%8\+ơB1`DR0@3B@D B"X LATҡ 0` b0D0qx=f d &qq<00Bax1L$Ez0d$ (bV[G<& dp:o|hD\@34CpL`>\똊b#1i(X0MjUu`j|.vRFtE.)TĢZ[ 3bDaL"``0b @D>[4u#$]`fMi6Ff r v`Cfq8|qtH@8N=G03s}rx p|U;E"}:Zh2,0G)Pa1zEaB&uʀ"fcBL&"460= 2=HŃaO ӳ@P5G%\6@&gf$‚>e|a8!OS%HJfHQBф @@@3%FD)0f&!0y<0L p \WWJ`0 (1I0߇ ' `@8t#^#Wc:: LdàwA}0ATV:ȼ>q\ڈ5t@xeq&U;Q*vjADH, C?D>09ӂ&c ?BcF} 4!@>hJ|IpX\i/WdXC[f,APU5Ir33H@9,% yR22Se $$I`I3Ӵ83Eۛza.&4N7<au =\<0GE{00Q(mUq\hc  a.O$Lp0x:0z Pc6m j^!@D 0Alc;1.gqe3"bÁX hB38ƅ}0-Q#E !9^ a^@  !.ct4b a! 0~HZZXRVmk)V:֢_ETGDQQڥy+d  S IPBx<<ʇGY21%"igZ X]L83G.` 09.r&I25##`2W2Tg!8Gr"h : H\9ҹ a&0@  01q!$! r Ţj`u+'aaf@ V @h :bD iѕL /r|"G〙GlA %2)x̄!Tȅ &3Ib0 `4mԥu:` #4ZOggS@..wZL,H;H;pLPU-6΄+]\ sI,$ `i@f J\Ҕ tLUEmDl#AIdGf I0\!\uM^yweb!,\\LALJ Jw#􄘰!;H˼.Hkpo\@#>#Y AȐ!0$\#4 .Wd8 F$Ƃj1:#\p!2)B2B=tȎuE#FR睌Z+rdnG#.( t j^u0a#0@d#&1c@0T!'@ 4UPǑk"2]Hbf$Q q8%ŘDEb:a 11m쭨v* 6#jب!15$Sd\@\ÐA^0zI``Lp1W҅ ޢE g0zjxdf2cCaryd88&üx g"I"pJ@ y20@A8å3@DKGa4 zxte#=?0B:0bfL+>4&qESbp! a"f101thxDa:Au Aȡ:P4qQh:&.DPc,WuaL1Mh莦H^;lx$6@9YJ"8u0㘌%d$*. @ &@HX$PT&D z]׼frx@QAEL1^[C: S-` &ayu05/0/qqpLf<H290Pw!\\:x)jF:at k:Z0&yC(1^׻p#['A!43 ֏]C\$B+j``h(D]0DBh@ > DEmahAq# !](BCt[ M3:ch-pG$ԇ;pд "M D<6!@ӱHR$ E3 Y 'bB@, ""*ZD\vP,@@A7-  \p<<3ǃ`p,#JM" a4G>1u]J8u%$c ̋!daB agPd`&9u͑ YF04BЉ #AhG&\HtQ<0#aҹ\ < 4p .=Rc!T#e6b_ ҆n# L0L1tc oAfy!0;&:"a DB: az#=aD$#ttݡnc1=N#0@ M-"4mD>`7{ 2ƨ,P%\vkeXIK`H f"@QD $a`6V,iȕq\s\@<2! x.^pMkfzg(:p̈́0~xB s u\Hz4$¡+#ԇF:+uP; Qo;-].k^/&WfzOt @HjO %n7v 2"]oA " PE+ECxbC"4 ]!B##F $HT7 -.B- :NO}F E0n7FPnte(7 mDBU ef&(ytcF5Il|Kᰄ3,$d 0m3,`+{;STԂ bZpV{4bJyp.N20{00Lx W 2x `<'.G# 0\"TNo@Smb"0\|rzb)#`@/Bo\3pwRMNN h(KFv#`€ 'zcFd3RJƂacgc1 0P/a !4!b"]}4xFxZ7aBcZ^If眛AWkMZ9f@WkMB d"LFWՌh"%Xr%,D#Pb"O89\f8L c!LaI2+3üFWc;h IȇXzxGޛP8KXu"-VL?`!z@a GLGƸ(ED q:N 0:#S:& 2ac&q0N'1Z8a ACk:B>biZDTPQtsz D1D@:}H8)E"a9OLV"r2I;i8@ @" 6 MkiipJn#<NB j1"﨨 3cn8l%uB8 Q˧ p@X.ey)P  E b[TA@q\SA SZMCP%\09x̴T@303320Gy1ŇqG#Gr L^0@L:昚V=дMlWUU5Y.=" c+GF8IDhD$`!COuXLEC1&|᧠".F8a!0% "GMLЀ 1хf&c&'`1."qy` ꏆ&~0Qm0xRVtE`Pmɣ:z?ڒG @f e52Pn:a:;Kt66I"\Bx `y|*2\rx % |*G D E<JAZM;SDEL0 .kzL"a #=z8\Ʉ91\1䀙Ea 5r@„@*8ux3k8hm?[G4 >4¢+!OggS..Ĭ6yLI|{rie #\$EOq1 xFCNN0Hđa3]#.LɼL@`" kAORNћ "#΃!!#aƈc1F?j!@D@.XTni]W|*UH^p~QP9,L@jg""L%@ P0R"2 |1Dhb `(! @Ɔ"x E9+s 3\1ya`>4p00LWV !&$èu`aǼ!Ȅ18E0 c\Ä:&`@Dق!8aEuͧq7@l1FR'%zB!̈́ 3Y,7Y,\9dYu$V!6ͫ9'Ip $O@2RIE D D[&D@_"!4A~IE|$󢹮H8BHEs]p:7EJ8 *iHBnKW=r.RB@AXi!/(R(/Bb2DTA ńĉEP( )fE!NS 4DEb&0cNX@` 6=bU !i0p$r=ir$IA031e,j*6J^a^:B ~Ob$E@pB:+pL&"c6'06B h$AC w\`.\s1z:&(p@}f ' NsM5̼""0 z3둋yfs 2y\aA@ &1j D )Ŷ9o$a~:z)Ŷ9o$a~:zȪ,jeds6'k'VJ-@'P1BYMSl SUM+ؚ*yHB0f2$Gp0c^21 &b *&CjB USm0|> y=^90Xprzw~ q4pq\3y\kO9֡cC-"VCD "1dˆE&C23 HN$ yF?&@(&'#eN qq2D(:1„y ` ̑yqb"@W-6D4-Bd0vC>}Xח}AvE>}X]E\I!RE"*kH,D ]dRd`IZD(.$4hB"$#"4G`*j1:xpp#p a{@QAuPGE 3 jP 1̄l{Դb()V\pǼ2B"\A(jgU,U-&:q[L5TX2 ~"j7B"ut}}] s=.BC'=# Ը&F`` :OBiDDA Lf8&/zF5&!/.NC3d&ӡNo@˸  C !҈fh  -#"᎝,I4A(HP&p=83WdB^ÀQ2hB@Lf&i`w(Bc @h$Y XLl!Vw̴1Z,ع^ǧׇׄǧko^0+NXϮ`84,D #j½A*̠ `Q1Y\ 4%1C D\Lǰu`8fi*ᕁXL{{{Ӱq`gLJ^3FZԐ}ಟ`CP]?QUTfU2jeYCE[ Dmcs$cI2R!$ BYI$%i YTH(J)0h)8^|z]L2a2׋H!CCzS a&qxa9NPLði:b*ۨ2-P39"a C%vN'( c8:#W>q1W&+eᕙDŽ9[tτ~hnkϡ +dHfXPF0;Z]] +5zZl }FF]oQ ]- tnD7FкuFO#CF]~>C+i ;C+i {NF.i]M)X&IJ\&bDSa" (Eؑ66(V0sh@!b E$c^ 3 Q] ຎO G^1#:qu]92{[)"Uӊ:8xu]+2%: ].\.8(9 W`fpˑ#JYi5p<0:BS Ed<uF h5ph=,Rj5$ԃ=Fhc  q9"LL[GhPAD5hh"E v'GЁ5N kP'SYfVY!Z*U"K!ĶΥ2JbI,H`A )$K"ɐL H!J($ )19>ex &P3d"dz#9#arA^0 !::CQD#/920>\CW$#|s"EE2"{V=z#18>=^cHP"ªFUDS!%K`!0@&sW` V=F8PL`&FkCkbEкv]}mtEv[4-01FĠ&bhbOggS@..8?&>E;xxv}tm?@@>@@=tpGDAF@A=CmuwdD TSM'Z5oj!E&/<:a;"Coa  ab-r0skseQCe^*3$C]$ Yᢠc9G~wB "na E ,TBBi amqnׄEFOA[Diˉ P3,J)䀄$)EX&B{{;Gv=GLbuVl찷Wa:64C{֖Cu0ќտ׋i1*wP\(J(PxVȐ)dȹ)J p%&*ΔbC6NL-vYցivbа[{39^:P'l {aqh84,=XLbIkOȘJRʺT# B>p  D .Fbakhp8N80m7,jNbkqơ㦩>}:>+†7[+/  nY%#Qw-3)ryDhE)q4H:ԡa# {PU;ê6CDj8+N^lxpqʹְS5eX" DKt!rO'Z:# fQO<,!"&! l9a@ẃiq ,؊Z`ȁ8:nuMC*uPbx&$`Uڄ*T]Ue2ʚ)Ev0*W)1XL$I$BH) cBBqqq .""TphZbq5ANo1Tdzp<#2uq` NЛʄ\D4 @-t0z2s9\ C)q!q=:^1xqe&sWpu\u\+"}X#; C"ѻ IF!ݡMg(̃@ h1!q1跮z"0 uCtF"+ FC]  FfZhBZl݈=@4W2$w.!U2aP p t.FmY0 \7z 4!ɚb3o9"LYQYY&af)hKH=2PC,$#K &tXo:VӴ2ː^ 0D+\g]똈(xFFӚI< v%xo9U ^Y 5U "BxXB3 Dn0|銭1+ cyuP=3eYՆݎ֝h]'YHQeF##SpXD IB84m14;9bl CmVik@mj#v6+j!8&0p}иu? \_(4,Tgj $B!3!hm-8tCphgb8t[ā Vudk#xWE>&UM$ ]U52ˊ2 "̨YT.qb$`d&$ EL DL$@$,b1 Ӱ(^ryO^!sx B^>W^p]L>F y1$I" '`BF# =./&rxp<@>0"]z\3בw]$"P]Ak-A '8 "hˆ#h€ pE 0z @@n4"<)< H014-A>! % "D  8?-re`&S0`x3agae0a\Lš# tP^6!C 5@hLA8,C,"#n 8C]DGbDl4tdT.s 3F~˫3d0S\>a.]d =qѡwRL:bC hz{blY (̔$)C-z}$EGb`0N[jHHA<[1}a|ZjJT0$ .2-0) ICdqiDWwtL` ,r h*DPex'8&02t:\u8u Hi޹^#-{2a& a(R(#!ata hBNwb8.36!Bk $IG$IGOj3KB0d̢Eb"P "u不ak1-a"6^t@l-iwhGVlSjakNgL@n7x@= 4JE!I8PH&D()Z4!8tL80l6۩iXX,6v6Ӌ0lwd1mq ;^ ^WCO 2:LiBיeJfYc\ӌ 53i!IK@\ &"Fi $E@L@9f:{΁ D;v#0-v#Cq]s}KG ByqDV;"/TQյdEE  stwsLĒ`,%KIB DYD4"ДPf<^'>=&$c:`+wvcbZQ !Nx@92СC DƐEbdx\ c0N'.  SU0 T40zO-.|DO@)ǧׇya\q8J8^<&3u p1/xG9`f+NaE'>)@ E'Ƈ/ZhbG a v ]ψ b00Bkd:B5! ?4 K#FA$Cm4]Fm@^سM6tz=KdC~P 0j긮]%IE┘%&*JBq, (q6ةV4PLs\c&^:tQ(JJ޸kr Oy ěa\c.2uE00Qׅa D 4‘+s]Ǖ!s +#/r.y0a Dvz'10aN00`2 AW6+nFa#1 S0HN`@(n`#Pd` 3:#HNP1' ]#h!Һ0 պc:B-H#iֆn42ȶ^^0Xp#ۊkxt3q#)ZpUΥLD3$I$@1DQiR,Y(E 0`[đa)bБb 0UO %aLGNćB" I8:83a&39>%hVCq`3zF0 d&y}t k4\z:! 4NcL^3'Ġ'z;t]+;o-~?nlE a€3h"Gv؍m%@z'"]BD$KuG?0t> [7ihֺg-F0(K&(PIvM5!7b&vkv,ƒ$ fQ4a(QQ DP4 `q@H#i@ İ* :b|$=ӑXت * S0EB`WCLr=2| pueBrL.8/̄Oa8ɼaWtb0L2s \ #9.`x !"SC,F0‚p1F&&bh0OggS..'__^bMPII6 ͠\ xGĀֺqL=S DCZu1&!(iA'EAd Y>CK 0'$ S@Yٺ $PV.z'A"Su`NwE#X`PT AK`!ALv9aqd`gk#XXÀƐtFOsHud` )5Os 3ǐc9tQqY;z0 p=׃u=&: 05Xl6j+ s̼ǧ9#;b.$ I&8^袡4afC`t!AS@Dm"nG ! Quz TCBtt'0:;&㐢+C{t m M.o(htLE-M5Dm  4~~'FհwBLaT Q { DkW^y6W.$8 &*".E4 PBJHpXDM[êVՅȢ p&0ar9BRyŋ3EБq\c >]"V50@‘y%Druq\J@Ljvq+2^032CPF7$ ~JwĀ801L d.OD $B -ĦhF#F 2&#v00х"@Fc>Db0 vA # @CqB'FEE #"XKFVH\I,ID)8 DEbh0MKH+`uh/&ü#L9.d`a2$L^#dbf&cSs9t=H8^b(V0@Av^Wq!d \0E'1tqdȧNjG&y2\$c` q0{g1䝄I<5 GГڄF8}NgwtŦiC" 60t ;-:EPg~7u'-Zwqc4-j;bB1!̈́>'R$*@ "QLU%RED bm $g$ XH$!DB23dZ *..4M 4E"E䕹ȇr#0 Hĉa>L!\d1`19dNPO +%a `!BC3]]0 +|HȋB W Ly@B`&dxAFx0xoQA=A w:% p:cQKd^p#&!0DcC[A:h 0x!`ЮfG. Bk4M qBƀ~'^/P@p  ]8e)IVdfNmL*El  ,*PP, !PB&(%#ק+afr|.s\&Wpe0aQg"P 4RXhX-a4NǼ/+C/f+ 0Ç$G^3p\3|5#Ćbo( DP0P8F}dp:-uzG$xkE`t9 40!GEo(c4Ga+1D1ѥA+D'qC!~sC0F&`b FPOkQBbw0C/Xׂ˜Mۥ:3Q$L Ă!2@ BQ;40Mġij"8.ȕJ2 pM`N$䂼2dzozF1z}8>@QS CʕrX"Yt:IoBiFcC^38$S3 0!0DAW~1a[8CTS(Wfd#E@ UD2`B`& t!a7;F?t'!qtP 01;&FE$w12hbkbД^ڇj@ ( MY.)2qZI,"ʄ `PH1-&$BJTT bV" VAQ׃E8V=#(u;#9qP \ Lp1çLqd ƅH!GrHKG8iu.וWfȼR0" #" 0KBԆF&S#y 3  hMЇ1ab "aP PJ =zDA" uR=Մ&xF=FJZ@<fF3`^5,E fJ"b39 M$rvJb$IDTRb L 4C(N i!&J^f>arL<>q 1#9.By,$!|c^L\92s=$CateΑCaHz>|8+0&bX{ c t0ḎOIӑG4Ƣ9uL&ʄɐ1NzO]];hhD2auh~? };07Zl#DME~6o]F~F?^5@rjx?otG !dDK @JBwU!:p(buFMV1lmzpgaXzx$1d+cFx4SqA^>}9x'[zH$+yq2%H$.Na(FE]} +y=. LXF"FaZw[ N]X]}ZWo."o]0ncu1B fretsonfire-1.3.110.dfsg/data/pose.png0000644000175000017500000010350711152500023016155 0ustar mjj29mjj29PNG  IHDR.sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw\SWNHT@pO-nZ[c}qjm{oZGQ[Dp0+ YGJH"z׫{O sU蕞^pg2!dž(y{H96PΉi$*yJWXo0{ٓ$NICf:8ztlxDɏ5(K4%={y ӹHge%#c^GuDDxxə3߮7CQ˯`ј۷g)=?VLi"tΎuA"M,Snz9޽H&)zy,Xt|\?ܘ>W2Y|͚E zV:Y={4kG$B~E$dyccHcuzX:'gZ|E,ΞXP=[l6 Dڰ*EQ/B->.դUzn=w^sH}jSzM%iOR"X\P0mZ[LPEQ΃)#_><;&-iS_"&DꟛG,>vɘ[_-V1{vLݻs-S>=͌ AQ#DYQVEdgϿ_sXr<*nm\ J (((q%DnXCU!RVkhSb{RY'NtwT*P;gݺ˒b{RiGwE!RL/ђG>E$;{X(D{\BYbJeCbtFOB"{B(!Rä5k;k= qP&. [|S%%{b;i8EH=S://̜w&>B|7dPPXMThXGWGTo|kXĉ\UhJᄏc[O;x0C&SwTͣhV]rwNghn8GWF403S)T(g|yU`Y~y4qm-Ν{lFrwTͣn+tu;SL&¶w TͣnkKełsWBW&R*K^J@zIn8GWT^(!HwTͣn)%N?Tx'Hx7Uh\^ջw|wwi{A<0T:㰕.]i8GWVh8AWf2חէOC54qaV+~X,!!a U;hxzV=-դ/t:]{A6Ngw ֩S=jM\uW7]-:޽ż=/C*z7fB$`0Νu87\>#2YQ#r_'"‹/$OLޖj1yFn75P.,rrdիu0 ?ŋg#-ii()1h$h&|:t/AJʻy!!i}yiisO6nSWI> ɯ n"gL ۶ 񝈷$QUwߺuWMv#Dګ? Чu!R('GGbS8nX(qR~>!PM cO%d>!e2d" %MzJRYu>,%Dڔa7etp% /  \Ӌ^bѼV-[ bc( J7Nhv$'#'Dkr2t#DZ&S}=dϞ&w8꧟u:{AQT" Ύl{M,!6@)BǸ!RVnn_#GnozDjffG@. v:1nN(/Od˖k!u9iCɥ"Dt>!Fո:6NNVi^:] lu ]#!SgZ dUN'-8w1L&Sy&?'Hcm&hr"HلO?w(h4!7~^NaQɄHK~HF#!ukCy*B5m_o''Gl0,kM\NiHFF;%N=@IIexE<\uvdHRD Sߝ;;GrJtb1ww;9>r)d[ FDruLp$oUO1Ͱ}|ԩ#>般,孼ˉ0 Z?!e/(()WW>$q6\r999껄Hcj,Xfhr" T)Zsz[,rlF?]رn ݌ñ$>N|gE-[WC˖z}}99t㢉y4t)o Qbb S[V &,XpL<|MҊ Em$ 1j82\=w1Ӵ7/⿨nm$T*]k*U$REE%0n'O>"ǯNm$xxժd2oj6DZ\FqJ*Z{^YZBԫڍQV d.Wf#덐TAM^kDb(4FY&.'b1\oo#)X[1۲@,a(?wHDWgժy|WZZ!UtfF* 9_Z_iXYZZ!f4YׯD`z| mEUWSJJ٥?l6 bJJHևڬARhr<@0+md"ՠovsj=4=Vhr0 #rϞ75{Rxv鏿jz*&.̙GL-=6>6ej=FB2Lyv!@Æxj`vs'kLUʳK""lSO5&QFV}x ZUF}pXp8O~%͖&Qfj#D Y i鹻 }0|x<=`[My)IcT@r%KNҊf0cF[|Q7H$K126%\v^gRD1LAڮpӽ{6l oorWvv;9UַoC}gRO qǑ#c}hnn:HѨ,Yrkl&;[K$<"n@9;\bW^i7f֭S"FUhr0,s|РFx<6>+nޜ!C"e&Q5X IBzO9ĉqص < 'kS"&Uhr0 #uw(;[.\Sqʋ5뀥@˙ @LL'C(F`샐ո}-D]iƩEc:ңGݭM &^=WH$<$$d`ذ_fͥ1x{K@"!6v^7ܿdzDž l3PXZ"atW-w Y疑 wqDoOO! >:t؈ݻ 1osݰcuKA{Mό2,LвBRթf3V7@YNpLz 3{Gu+R++11 "|rr9h&w10fsaڴ68z4]g0L 0yyYe5pСQooؐRX,&,ΈU.O|0>,KS-[a_Ш{ \.z] :w4|\=YN]h%Nj4q9ma{^Lg;?|LmB.hl6 11!!<0 X,xX̟iixm8| _?=¢^}] (!/h=Me:,tн&HM Z!)i6BCѧBCzzZ>RS]0Ql Hq2_/**޴}y0Ye5r`AA'On{bckGa2cee)'ys٧ àys?tQQ?~7Lܼ)Zxx{`DGرJ#lܘ L '8 ti-?'%L #Ze5ۑ8 Sg;N3'|plh4z||9T2/ !!߳$-HIG. 0eJ̞- &Awnns)hQp8,|_bѥK(j0PQTddڿǠA$-m.Q*B)ٺURsFG}F}[-0da`9"$BKÇ_r1iŸpl2}z[6e∋ ̹ݻB>[ iisWKY\`dm:е裣}CepR:9g7ueq;9\6:v܈+W2{WCDz ڵnޔc˖aP*Kʴ]о}4pO?]ǢEǟkeoB.S,<"N:8Fz!66ŅWv22B:l,B҃JCDܼ)̾DЪ?nޜ¯Bh*XOHąy>V- z$w9¤b1/z 4mjӨ(o PB{\alra6`̘Kv+LT r`x;9/`Wƒ'JK_pHñc=wVz#T E>4X׊+0n.y8;[L%6E.'Fjj>n3w?zT1\]X3{/*E~޳0 Z`Ԩfy8s!ݻڴ~ #O1SuYhQkHŊ}p4OO!U4i2diX֮'lܽYڒh>OQ;< j 6n~["=|Ӌбc=i0gN,r8,Ņ⧟W30Mai+̦xl,Y nİaQB,ȑ뿕Yr԰ΜjY̛Qܹc.Ed,脛7g͍b;(,|2q4;[h|IO$%F`.]ǥKP 22Xnߞ={DZZ5[Y釸p!vg?wn"^}%iwYŅ eG4q9}lC..//ZΜy4~&j=D".Zа'_gرeB@AӦ2 /Vd[zX cԨf><Ƶčrْ]F@9qJ7 @No/|2#?.D68b1sv@jhٲ`RR.y7& :f@VvDoә}õY},@G`h oe~Gbb`2L,>wi< zk%Xz699jt\Z`VHLBϞĔ^ |U_̘xC; eW@T:bذ(<.رTKLE u֩{mtpގhrB #͓m2@o2|i,ZvgC!$Kt1n6|X &On 뀋1pVLǷy-ѧOCC&Sc,Xp hѣE ?#~\(o̙?>81{6?̜NǩSѥ˓ѯOk&=B!f 9ml*52Ua܊Ϥj q9)6VP`Ms޽ISAx'~/ ;0J/Ņ5["mXèQ ?? &̜y1-~~.{HJRgj hݻ7aذ!K`"1eE(AfSh.Tbr/O+Q6'o9> ?pzy`QhzV'2 #p$%) ')3=#Cvϯ!=}.:u ۶*O&SC7a̘/EE%qCVfkײj%t鹉H^gWi6mD"_9rR&)sOf0iR+Hʇ GEÆԮNgĦMC/| mt8x:4 ]67$`ʔ֘?(F)S_khiiEP5e1yS8r~{?O{Q" 77:vWf1xyZ;Xq9!B>1`^7M.߃6ołdN s+N4>cb)9oG4q9//!6o7'=+c^ 0xX|J5zbߓO77Fځ۷sн{bs=C77]`Р(**Af~ ܂lYZ@,_/xlܸ1B &Bsq:DEX,=66U9BKLuqJ^͂h|qcJ'.J.mf3g N|oy2螛[pO_=0qb+ܼ)DŽ ѡC=ܻ@Q'& !q1eJײL"̃˗0thĐH\ UY&djJon5U*t:#RS_WW>L&ByPO-x1* wu %? [ Rgo4rPq h4zDE}a~@oB=z0=!DNxj ؾ6˺1QLNUi[}aܸ]_?hn}v{&.;=.'CT~&OO!N##%%fŀapO?N|B- OT)-sY_7wڣ_ptX]˙ر6S@(4yxѳg(FnliGP(4|9_}uJâEǭ i#N`2{3>K7@ 3gOtpsaʯȦjM\'<aaڴFqz ;ŋѢɠ@A׮ ,u:#T*O|"O՚45z EApX_?(,;h4WRb vxz:uf8\ Uf+l󬞺P*55mڬYfJFGV [0?VNk!ZSF`yr@XB0xp$|&L؍{bШ8s,8QaȐHa^ , a0q:t{BRY0p`#,^Z^Eذ!F 4BtCF!55&BQph4oфkײy58pO/rY>}h4w0I],Έ-#0d9qfFG^LS-{VS*66ZFj?(.톀 tV^?ϱ,d޺lcDǎ,<=5}p|x72 __<8:ԳoV]Bq?4 ,(M.#b޼AtVߌEL&R-uTG0RͦC*:Bż-[A"c׮7f0pV$$dQ^p$DFzc7ne] L h̝{`57ڵܹ>znW7rE$'+T%Dll0>|?8Rib1*XY|3k s~aHhr.&Y,wSq 9wDBTjt=MBa^鍸P|YoifI<:9qlD\L[`WѬt:#V-[~M,)T/18v-<8jk=Ir\]VOQ繻 0$JVщn㱑hœ9hQg\y-ZŸq-Q\̀`¸q-pD*T*vヒ/H$[֭ (^–-1OV n__Y3E("$Y6&%pФale`tr&\6JC1%4H|Cp-ٓwGPR~{q2z'N"7#GgZ͓[ u x,xyZޖ-Ъ*..F鈍CDoc`0'L%~v/(HW_ٳ&näI{,  `X?znPܾ#G#8+,֓ Z0 ޽hMZjJˮֵ{>ЪkGjV bۈ(k DwJ KoJ˽DX:vS1s";a̽ŋI>)0vN<|Xr58Jw\ី{wF54=j=?.ڵi2c׆ۇ|]nӧﶏM\';[扔..11u )S׶aϞXk ͛᭷Z` P-z#.\HǺuqx# ;T}|nxg{le-D~\fh@Af~HKkY\TBwtS`ބӧ釵>n@ mΪb{ÇGM\&.'VCKgxlŅ";{~} _D,awQ@3lؐ?xlU+{43ga8FDUM\N+Ra~7B}(d=lܘj-N=BeO|Zl?Hd&.'̉c Z$- /OF;`Ӧ.ڷƌ~Ϟ$q&=vQQA` )ǰ*&kR/7׬^H/JM\NX_/=̤lFUe}Rw撰0FБ1(,Ԇ*ShYd˗3#es4q9ԠtUy%%j$tLng( ٬@㪺#|vڸ};ZBl&.'<{S٢u~xYYJpV&ѷczL0,hrpzPᇫ8zCTZ"uQHT5_W\lOLyjjL$ '&ںFnfwAàX/qUO?]o4ws]{}0 sgv r% U[Gr@H%Ǐ;9⼳M}qvNaYط|OOj(4hr@*n "V,]]7CM>#N=5~K=k(,z9deO rUU#MQ,\T]mJ={$T>}dHLQu!OOȅWr䧟d ?^8rC_~Wel{j[iisH*:,3sޖA"힌*{xyȟNYE);'ge "?Z̜GfSTE 33,'^99KU99 ndX.LLiSk22hrTtpށh7l.4|p+NhH]0R-s׷O㸸PX񔖩X(ꥒ9VH{R^^"`XWg0,ysejBr*_>/*= F>~\aC) O LpʵβS3giCDaV\Ihʓm 2&OR-h$D*Ξ-j-Gp*_67I,rHya{$9_x]#}maJ%]Uxx%V9ߏ&.`0-^ow(h!mK"᭙8UW2$Dʕ>BTo8U\﹤77o_ӱ80DDxYumZ\-3e;egHJ]ûws 5mO?-ؿ!k˖͖. 'Q6Cjǯ[w!uyسM@tLaG4o^.T!Qس'FCsQԳ23q]F/R_.СCQQ#n۷g }q!Ҩ<ǫr:sf~W'}.wZ'hDk\wj*}=_<_a7) riCDb^ohe'HBȈ{kXΝo(\1TS)1M#F4oݮV*M\&.vCVkwe^_Ɨ24^S(n4Ͷ͏b$%UzhⲓL~{q<-.. (kuFfïa ݻرjSXeM\v@T}yx: "(aQ@l(D@nOAUTOE "DHdYf*'U=3=yںS^2x۶>rM߳g2٣Tq! !=FrL޷M͂ ѻ,4A<W!&ZXUUg&D,C qp:Ux̒z(1cی4[tM350  +?;5< =% &]qEѡC(w9 4A\!@CâaNg?wQ_4n'Hx0q ^סCoqk֌&QH mᤐѕcc#I&rrJLnwu/M350 23gKI~n y;vD븸Hi%P3;V ^cj t^ggݺ˒O>YbwY "sm|JcFhN\99%a6t\aB>nwͼ{$,~ הE< yi ZҴ x qV״Vo ct9$ӟJHMJ/!o⟁ ~kmm&i|rV#t^/NR@WM35 55 ':lٯYw_Z {./kJHҝm۶-8%8&}.z?<ЧO۩epRRX ֧9wqq X &&ZѭCm!ba;ٳg2]MQ$7wmgXL>òec]8ڿ;bp:>z/St]Xzbibḅ һ,ZޛݳgOin=nv/&0+\s×ZW)8տ~Wh}4]ܲ%Ǝv`W .?аJ{Tw֠A`SS]c`檨?tåլ'NłA\a!bzu׭nU[QuXXA'abA|n 7|f/YA\~p}&;Q5 N.m2AACDwjoL(&6SJ(+5N#{\aCm`=z$_^uu.]|;?xx <V~Cל@ؽvY2#y.Km֯_yg7<@M`W,^AA\*Ahq:>3^豧CScr0$.T,=D\b\iRR̝ >eĈ :忁( ?|jk=!b;.Zw$Y? s_dȎw@OnB~~`OוA &D*5N|@gȐd˖;zC¬oBRa\SE8x_OZiԷnYú$ qffg?pT„ ]mML  ^tQVjj۳ ⧲zΝ\@mODر]vTڀ{b̺uK@GgWW/15n>(,+))6v}"^:0BD0HN-u%on}*7+?&uץ`n0Lr'Nu8l*+߲bŸ2БZ&sY7!bן8!!u=ɯ ={-q:1&$7`BDKaa֪UK+*O ~'1>o4s$6?}WD̛7`霻Ȁ.()ҥ#+AGu8l?ŏ=3ujРR7GtǏ?r8l" B肂-t#8N􀧋ydґc6m]Ґ?UV#v#=wyCj@'|愠Y{22Zi&@V1dժ G>Dzk|G@w֚../[p[yMGw JWcyd`i[ Dow!iϞ{ !"!D$m04_V1g: @~OvIsag}&N- vᄃWH*kN_Ya@D6mHN좆E> ''_˾Q. YƏ/BBDim„ ^crģnB>h#aEclt_dYz"t:m.$֭5)(4 qv-?--^wݽv{֦T@"^?ѣ s%ҏӃFݙ3ՂN_?=Aw О8mF}vԓyPՀ<u8l9h#a¬#FdA 99 "r:mfoeƍtڲ Ft!bڑ#&mMrqa[PBӶ}Ѣtf [z9]h#:̙tY 'N<"DL Ie BDa[Sbbf֬Ai$ns]Q\c!QTwCmlv dz /ӽ{ sH*k /TXe@+vۺ4Тr.e34!bi)W^[pNNLnZZg^o8Pk{siA!n '..q"MM %%f=pqsi՛Kι 4 B>_|q[[/lXfeUr'VUU |q!KDv" UxL#!5BĶmCͩ))VrģEAa3'SSB1̹嚻4Tu0A) hdb408htOaRÄco|-[/P=i+$Dl1?ub cCUG(Xa48|/aR#YE)'N k>)RUR틔n{B2%幱Gw޽w&:U ;]l%.BĤ쌌eIuuo,| DVrcvIOC&T+f] $-V#Yk5+O DrU}C<^yРo>OR rU-^軄PVϞгgI?I[YmgGA ]^-)Nrq"PǓx׾|B%=I3> ;/[6fë}M >mvWήoEض~; Yc_W&'[m*c7ba}#6i_k;FnVYiU+MN妀< ))+gQe%yH"^| ]./TS.Y FbW2X+W@еܴr ylt*E%?/ǟu %żҶ|PM 5B ;yFU&iȰx[p[tQf*({7z?^{Izgn IDATm.{`Bc@Src.dH CI ׷F--W 5!Tz8z1>xKҠb1O-ӧqqKV]%4;"Dxxg/ }L&VlȌ]yw^^)Qirmc4q$&')Œ0Y*$Dnnf˖a5aϞ{[f W!N eepT0rb6&kחPA ~1W\qcρpT&3Xiy`t[xDZ h/e`ݏwo%R*\iiTU޽[Ǐ_PU>_ -]:rGﲰEvox`逸2Fj7uS8sd6$.1`Nҗxksp<[jTT_|}m%]0a2 7w%]p%.zܲ>eA/6o1ݻkkx:)L9v<TQ1%o]-%.i7+}7s_Ϙ)#ԤADKk: TH5K'I M%/YY6/?ĸdkRRG(Băڵ7MM%0~-kA\d<Ҋ(Qq%)u;vo5rsKjoh9Mj,E8=-F0YGiI}X 7sҰlzIEh&6i fզM܂'gcIzBd=q:қ>o]>)P qQQ1a=dhɋʤ44a¢[SZä㝎c XyD揔"B^jW7 nKZ\ӥee}{]IG$2yEEKcsRK)Y;5cIRoK AxgXR.XxH+i?d:`i^=Uj\3#f-59aÆlktVW|! dܬNܫWWƬ{|];--̹7*;] M;hMq'M۴\r:|o3@~i' (>mE`Zm_wS/X x׬v> nwaaŝ&|ر9ºu23;?ݺҥZbZk[_^jիC1O>ş~:q(7&%hȍKmE_KiEx>aTjH5HY%]X˪+Jt]ɵ9аh]y_;Z92 }޽m >/%bIQYzّ72+L|qp<)MH< pKś`Rqf T^sBqr)С.3?^ѪlݯW@S$tg J@Z2S#exzF\&LP2+d =_B>jETx]xD.\T(O6[oyaO͞=hGjud0ɋG\<.kw2bc#;.Mm:4;vV8U3-AopH&c)LNڲҀQ<9h)KIRnCJŪ7Ry_,J/owm.S7vꫜ$/'ԃ^JJsj.3XQȋyʔ;rKnim'ֱc|s/9,3Βt,bʏ50YeXj%@Xa_ Jt],I^'E.io|KRm5ksE64Cn좶m/{*N dM+Rř/-YejBQ0mZ>8? OBMe}^p}X{YLr$s{`7oKxy嗓xzY(YDnbɍ_W0f;K.I}?z$ᢰ<Cӫ~z`Wx0cFnwMFwƛLrKS[=v';'LTK;!XFKS`GN8}MKroy\l]xm"N$SR {Mxɘlf4ڃ7mG6\욜oakDTW}T[ efvv% =jk~嗓 xS<:Gp)Liz٨:< OZaMoX@V^Yul/R$i< Y!VzyEڄlrM) }/hML4 ph6Hl, /kMLLg=7}Aх#,z xX&==ui]hH:w !*Yu 8[C P6-FPznzzV:KSܫqCN:>ErыFf|0;%W".)+jj|DEaخucvWwρoO%]Vx$@TL",7tQZV˄c UF!acIM<ŪYS%i)Ibx/6LTUF,I$0YC&飿XG}c:|R|'A^} N[7f[ *:_ȭ k2I Kygw܇[e2 0`@;ϰaO{ۦM~x. O=X+CxJ]\1B:ttެݸLti˟˓ ?^:n7#<΃хaIxX ameWvt9Ȁ 3-->MD͔XV$#_zH+k2jx~~NXw̏)5$2qE5nw՞~vWrI>ހaEʟ wo`܇<f̪Saڛo颱 U?~-[ ȨXJKk KIɩH䍌4{"#vZxf!CpǾ\W"/-HÒXT%f'~2$ ^fyӹbb鰭^/~i2q]'N?_ƃΘ4'{VyF-!Jw'[zHjյkkJllDB][SS響iTGZ7N~Io9ZbMX `={Y5=Y"F%5i`aMY$DP|8$VZgݏ.t uM/җ o:4ݺl5[^[]fѶm<];O6_%Ae\:M:.>t] ږoň7 Y44t` ǧ1IMYdv; nV5v+0Zby`?2Xϓp %d%[O;ҵ)#uoϝuޤpz[ljeD3~xf/,paH (76 &d7(t-PqLYk(7ed j5KbKc\9^rȊȄy-pV4rX-?)E":5:$D?]{ }Hz[:428= <(iї؇s-uTr:'CK@ʊ#n3# 66`IY~8j ܳRt0Ltt-09"MX #lBO?K/5} \h?ʧ~{Oۯ>>;Pয়NTZǪ/M( w(ɦ,%tz9`ItJDX8?mI-\1ui0ҹs˄S<{Z/i]ye:Yr|~NNɨQq30& _*dҰ9 sHą8 &0M˃Vd4^ ҒpX}kGȍ^и,6H},v7۷hq}\foBNNiؒ5t5ǿ6Ɠ*Zi_bՏ7qT.P\5o5\IO8& ë'&6)=֗b⑗R/KK+iiqz=~xennĉ=-*w]^|bhJRrGs"Ds Mƙ֟`ׁ 7εT޵EՐM/UҏJZJn9Y׾,xnV;:\H,DDR_SPEilBfKff牛7`ɒ ty%49h4Mki@N5riirr;!,IrANs6hԪh4P$$ ox@ϼ~Cgtsw9d СC xɫ6l^aCvk آ+a8K^SȀfححFj/P@(jK䅉n PPһBp$.鞴AEܱ]nszz˔Kƞ=h}pU\'%Ғʎۆnw 6!%. ͊ʛw"PG`󕴔6iPLh7yu kD$^Ѥ%)nO 3 d2 +0/Ds۷yT_@ܲ%84VqH6&,qIʄ`L4NZr,ǺTpǖ%D]'?4AB ?HEoW.o:`鋆wN,ԀFȨ.k\m۱T ZzE9#i=q݀JYz+L(yȞUIaL$I;祕0W"YrI=- O*+>䬞{}Wگaq0cFߪSvw+*ji_N'_#IDAT yq0+c]+cgj:{$i@O%5z{<4x ]=ݺNxHtM>śqAʿ:gŶmyGQ!N6u- <Ǻ1xcҔ xPh=2JKg )oߴҐѨ( ҡ[{ט˗ѣ%EиC@Q4UEҒsKgȳqOa](l,Ȗ61ܴ; S0M3~xi_ 1!! 2W/.D7dx~r0/gB`@zʹdRNO70܂$gwsMM}TUi7u2C.O65))q.z˖y1Aaj650"'4q?5i;<+=ǓX+,ҡ Lh %- V2i 4rdFK/m7!/Ԓ-*롲jkdVk$+&11tVe:c΂\h:ƄhGT0o3JD| y \DǒXd6Aa?561U4x~M&9Dt2bbIx騜%p""̦Xk||dLT%":l1MʂҪzh,b:,xRkԐ[xqiѐBɊ&hIx`sJY^eI`<dKgl@5j/妗MτʦyQr=[f錿d$.9’䅦[0x5y8j h+Ɋ&([OόL5}ޘT>iIn1!}lZ>9LNHU<2 I/LnV݇G`M1K2Ķy񈋖^9 Y2$.MdEOX;iG.dIRuO*԰$DԬaۍ/@cȗxR/yX#I Wր|Ȅgln<-TOP/m!Í, $7 1IUY CX-MaI[ i]%MhQ"/_0ˀh?Q#4%,j"$&-WkId0ˀmuP49fF\ MR&)#-y%.0ˀ&,%bi_JWge@j%OMi?c\ y%0#v rRZ 70ܬkFׅ}!/M`-GZjƹ?E|#/a ,x~AA\ 4`RL%vB hQ  Z\IENDB`fretsonfire-1.3.110.dfsg/data/pose.svg0000644000175000017500000017734411152500023016202 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/right.png0000644000175000017500000000367211152500023016326 0ustar mjj29mjj29PNG  IHDRCXJ+sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<7IDATxm\UƟsј触v1F|( iv7TZJ%R   չ^(Hj--/-(*A @u{ٙ;K;w̮|9sΝ{s[nP(>s^7::zX,~Q/%VOʈy׺{57<1u]c6uϪT*NJH~333'bz%h_mI=%iۢҒ۽{Fq74%EdKPxpffopVZ6 R*cމ8\E!y3MTVT^\U'0۞dɟxq~~>+S7q+%]#$f Ю/0 D[| R”~%/GQ5v9 ;ݘbhLUa8;}H77KIBSbUREQTƮ{|8ɏ Nhʑ^>K%a$0忪zE߶}4 $ idHSdP_"> j.M9AF!$,ʔ=0 ȢnViSJe-Y !xnn.+SJ3 gq)B7)T E~$)Ur|u 4GSVխAܛuB d=p+S҃)5U^U.5ڄjnXLn ,w8'4%Li7ת5ryzޝ4KIJS~_OIWBP_*$)sz^_. {*%)L9Typ24 9[#L~ 2Iz%E$+ȕLP`'E$HӤ gfe image/svg+xml fretsonfire-1.3.110.dfsg/data/specialnote.dae0000644000175000017500000010262711152500023017464 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:242 - Illusoft Collada Exporter v:0.2.65 file:///home/skyostil/cassette.blend 2006-07-29T21:52:39.391811 2006-07-29T21:52:39.391854 Z_UP 49.13434 0.1 100.0 214.0 0.0 48.92158 214.0 0.0 10.0 347.05319 167.13202 10.0 347.05319 167.13202 48.92158 133.42682 167.31194 10.0 133.42682 167.31194 48.92158 85.71506 375.54221 10.0 85.71506 375.54221 48.92158 -47.61948 208.63457 10.0 -47.61948 208.63457 48.92158 -240.16826 301.16147 10.0 -240.16826 301.16147 48.92158 -192.80733 92.85112 10.0 -192.80733 92.85112 48.92158 -385.19998 -1e-05 10.0 -385.19998 -1e-05 48.92158 -192.80733 -92.85113 10.0 -192.80733 -92.85113 48.92158 -240.16826 -301.16147 10.0 -240.16826 -301.16147 48.92158 -47.61947 -208.63457 10.0 -47.61947 -208.63457 48.92158 85.71508 -375.54221 10.0 85.71508 -375.54221 48.92158 133.42683 -167.31194 10.0 133.42683 -167.31194 48.92158 347.05322 -167.132 10.0 347.05322 -167.132 48.92158 214.0 0.0 10.0 214.0 0.0 10.0 214.0 0.0 48.92158 0.78234 -0.62282 0.0 0.78234 -0.62282 0.0 0.98788 -0.155 0.0 0.49474 0.86901 0.0 0.40208 0.91559 0.0 0.80316 0.59575 0.0 0.73714 0.67571 0.0 -0.37095 0.92862 0.0 -0.46513 0.88522 0.0 0.03497 0.99936 0.0 -0.0687 0.99762 0.0 -0.95734 0.28895 0.0 -0.98209 0.18827 0.0 -0.75951 0.65044 0.0 -0.82281 0.56829 0.0 -0.82281 -0.56829 0.0 -0.75951 -0.65044 0.0 -0.98209 -0.18827 0.0 -0.95734 -0.28895 0.0 -0.0687 -0.99762 0.0 0.03497 -0.99936 0.0 -0.46513 -0.88522 0.0 -0.37095 -0.92862 0.0 0.73714 -0.67571 0.0 0.80316 -0.59575 0.0 0.40208 -0.91559 0.0 0.49474 -0.86901 0.0 0.98788 0.155 0.0 0.78234 0.62282 0.0 0.78234 0.62282 0.0 0.78234 0.62282 0.0 0.0 1.0 0.0 0.0 0.07143 0.0 0.07143 1.0 0.0 1.0 0.07143 0.0 0.07143 1.0 0.07143 0.0 0.14286 0.0 0.14286 0.0 0.14286 1.0 0.07143 1.0 0.14286 1.0 0.14286 0.0 0.21429 0.0 0.21429 0.0 0.21429 1.0 0.14286 1.0 0.21429 1.0 0.21429 0.0 0.28571 0.0 0.28571 0.0 0.28571 1.0 0.21429 1.0 0.28571 1.0 0.28571 0.0 0.35714 0.0 0.35714 0.0 0.35714 1.0 0.28571 1.0 0.35714 1.0 0.35714 0.0 0.42857 0.0 0.42857 0.0 0.42857 1.0 0.35714 1.0 0.42857 1.0 0.42857 0.0 0.5 0.0 0.5 0.0 0.5 1.0 0.42857 1.0 0.5 1.0 0.5 0.0 0.57143 0.0 0.57143 0.0 0.57143 1.0 0.5 1.0 0.57143 1.0 0.57143 0.0 0.64286 0.0 0.64286 0.0 0.64286 1.0 0.57143 1.0 0.64286 1.0 0.64286 0.0 0.71429 0.0 0.71429 0.0 0.71429 1.0 0.64286 1.0 0.71429 1.0 0.71429 0.0 0.78571 0.0 0.78571 0.0 0.78571 1.0 0.71429 1.0 0.78571 1.0 0.78571 0.0 0.85714 0.0 0.85714 0.0 0.85714 1.0 0.78571 1.0 0.85714 1.0 0.85714 0.0 0.92857 0.0 0.92857 0.0 0.92857 1.0 0.85714 1.0 0.92857 1.0 0.92857 0.0 1.0 0.0 1.0 0.0 1.0 1.0 0.92857 1.0

0 0 1 1 2 2

3 3 0 4 2 5

3 6 2 7 4 8

4 9 5 10 3 11

5 12 4 13 6 14

6 15 7 16 5 17

7 18 6 19 8 20

8 21 9 22 7 23

9 24 8 25 10 26

10 27 11 28 9 29

11 30 10 31 12 32

12 33 13 34 11 35

13 36 12 37 14 38

14 39 15 40 13 41

15 42 14 43 16 44

16 45 17 46 15 47

17 48 16 49 18 50

18 51 19 52 17 53

19 54 18 55 20 56

20 57 21 58 19 59

21 60 20 61 22 62

22 63 23 64 21 65

23 66 22 67 24 68

24 69 25 70 23 71

25 72 24 73 26 74

26 75 27 76 25 77

27 78 26 79 28 80

29 81 30 82 27 83

93.77966 35.20721 55.87333 85.99677 51.36856 55.87333 69.21672 72.41006 55.87333 55.19243 83.59406 55.87333 30.94456 95.27122 55.87333 13.45655 99.26274 55.87333 -13.45655 99.26274 55.87333 -22.49006 97.2009 55.87333 -30.94455 95.27122 55.87333 -41.07511 90.39259 55.87333 -53.44726 84.43448 55.87333 99.76839 8.96888 55.87333 -85.99676 51.36855 55.87333 -93.77966 35.20721 55.87333 -99.76839 8.96887 55.87333 -99.80616 -8.80333 55.87333 -93.94069 -34.50165 55.87333 -69.21671 72.41006 55.87333 -93.77965 -35.2072 55.87333 -55.19242 83.59406 55.87333 -87.41325 -48.42718 55.87333 -85.99676 -51.36854 55.87333 -69.21671 -72.41005 55.87333 -55.19242 -83.59406 55.87333 -30.94455 -95.27122 55.87333 -13.45655 -99.26273 55.87333 13.45656 -99.26273 55.87333 22.49007 -97.2009 55.87333 30.94456 -95.27121 55.87333 41.07512 -90.39259 55.87333 55.19242 -83.59405 55.87333 69.21671 -72.41005 55.87333 85.99676 -51.36854 55.87333 99.80617 -8.80333 55.87333 93.77965 -35.2072 55.87333 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.9689 0.67604 0.92998 0.75684 0.84608 0.86205 0.84608 0.86205 0.77596 0.91797 0.65472 0.97636 0.65472 0.97636 0.56728 0.99631 0.43272 0.99631 0.65472 0.97636 0.43272 0.99631 0.38755 0.986 0.65472 0.97636 0.38755 0.986 0.34528 0.97636 0.65472 0.97636 0.34528 0.97636 0.29462 0.95196 0.84608 0.86205 0.65472 0.97636 0.29462 0.95196 0.84608 0.86205 0.29462 0.95196 0.23276 0.92217 0.9689 0.67604 0.84608 0.86205 0.23276 0.92217 0.99884 0.54484 0.9689 0.67604 0.23276 0.92217 0.07002 0.75684 0.0311 0.67604 0.00116 0.54484 0.00116 0.54484 0.00097 0.45598 0.0303 0.32749 0.07002 0.75684 0.00116 0.54484 0.0303 0.32749 0.15392 0.86205 0.07002 0.75684 0.0303 0.32749 0.15392 0.86205 0.0303 0.32749 0.0311 0.32396 0.22404 0.91797 0.15392 0.86205 0.0311 0.32396 0.22404 0.91797 0.0311 0.32396 0.06293 0.25786 0.22404 0.91797 0.06293 0.25786 0.07002 0.24316 0.23276 0.92217 0.22404 0.91797 0.07002 0.24316 0.99884 0.54484 0.23276 0.92217 0.07002 0.24316 0.15392 0.13795 0.22404 0.08203 0.34528 0.02364 0.34528 0.02364 0.43272 0.00369 0.56728 0.00369 0.34528 0.02364 0.56728 0.00369 0.61245 0.014 0.34528 0.02364 0.61245 0.014 0.65472 0.02364 0.34528 0.02364 0.65472 0.02364 0.70538 0.04804 0.15392 0.13795 0.34528 0.02364 0.70538 0.04804 0.07002 0.24316 0.15392 0.13795 0.70538 0.04804 0.99884 0.54484 0.07002 0.24316 0.70538 0.04804 0.99884 0.54484 0.70538 0.04804 0.77596 0.08203 0.77596 0.08203 0.84608 0.13795 0.92998 0.24316 0.99884 0.54484 0.77596 0.08203 0.92998 0.24316 0.99903 0.45598 0.99884 0.54484 0.92998 0.24316 0.99903 0.45598 0.92998 0.24316 0.9689 0.32396

0 0 1 1 2 2

2 3 3 4 4 5

4 6 5 7 6 8

4 9 6 10 7 11

4 12 7 13 8 14

4 15 8 16 9 17

2 18 4 19 9 20

2 21 9 22 10 23

0 24 2 25 10 26

11 27 0 28 10 29

12 30 13 31 14 32

14 33 15 34 16 35

12 36 14 37 16 38

17 39 12 40 16 41

17 42 16 43 18 44

19 45 17 46 18 47

19 48 18 49 20 50

19 51 20 52 21 53

10 54 19 55 21 56

11 57 10 58 21 59

22 60 23 61 24 62

24 63 25 64 26 65

24 66 26 67 27 68

24 69 27 70 28 71

24 72 28 73 29 74

22 75 24 76 29 77

21 78 22 79 29 80

11 81 21 82 29 83

11 84 29 85 30 86

30 87 31 88 32 89

11 90 30 91 32 92

33 93 11 94 32 95

33 96 32 97 34 98

184.5 0.0 92.29611 166.22876 80.05156 92.29611 115.03387 144.24791 92.29611 41.05511 179.87419 92.29611 -41.05511 179.87419 92.29611 -115.03387 144.24789 92.29611 -166.22876 80.05155 92.29611 -184.5 -0.0 92.29611 -166.22876 -80.05154 92.29611 -115.03387 -144.24791 92.29611 -41.0551 -179.87419 92.29611 41.05512 -179.87419 92.29611 115.03388 -144.24789 92.29611 166.22876 -80.05154 92.29611 205.35965 0.0 83.65576 185.02264 89.10223 83.65576 128.03964 160.55664 83.65576 45.69682 200.21085 83.65576 -45.69682 200.21085 83.65576 -128.03964 160.55663 83.65576 -185.02264 89.10222 83.65576 -205.35965 -0.0 83.65576 -185.02264 -89.10221 83.65576 -128.03964 -160.55664 83.65576 -45.69681 -200.21085 83.65576 45.69683 -200.21085 83.65576 128.03966 -160.55663 83.65576 185.02266 -89.1022 83.65576 214.0 0.0 62.79611 192.80733 92.85113 62.79611 133.42682 167.31194 62.79611 47.61948 208.63457 62.79611 -47.61948 208.63457 62.79611 -133.42682 167.31194 62.79611 -192.80733 92.85112 62.79611 -214.0 -0.0 62.79611 -192.80733 -92.85113 62.79611 -133.42682 -167.31194 62.79611 -47.61947 -208.63457 62.79611 47.61949 -208.63457 62.79611 133.42683 -167.31194 62.79611 192.80734 -92.85111 62.79611 214.0 0.0 48.92158 347.05319 167.13203 48.92158 133.42682 167.31194 48.92158 85.71506 375.54221 48.92158 -47.61948 208.63457 48.92158 -240.16827 301.16147 48.92158 -192.80733 92.85112 48.92158 -385.19998 -1e-05 48.92158 -192.80733 -92.85113 48.92158 -240.16827 -301.16147 48.92158 -47.61947 -208.63457 48.92158 85.71507 -375.54221 48.92158 133.42683 -167.31194 48.92158 347.05319 -167.13199 48.92158 93.77966 35.20721 55.87333 99.76838 8.96887 55.87333 69.21671 72.41006 55.87333 85.99677 51.36856 55.87333 30.94455 95.27122 55.87333 55.19242 83.59406 55.87333 -13.45655 99.26274 55.87333 13.45655 99.26274 55.87333 -55.19242 83.59405 55.87333 -30.94456 95.27122 55.87333 -85.99677 51.36855 55.87333 -69.21671 72.41006 55.87333 -99.76838 8.96887 55.87333 -93.77966 35.20721 55.87333 -93.77966 -35.2072 55.87333 -99.76838 -8.96887 55.87333 -69.21671 -72.41006 55.87333 -85.99677 -51.36855 55.87333 -30.94455 -95.27121 55.87333 -55.19242 -83.59406 55.87333 13.45656 -99.26273 55.87333 -13.45655 -99.26273 55.87333 55.19243 -83.59405 55.87333 30.94456 -95.27121 55.87333 85.99677 -51.36854 55.87333 69.21672 -72.41006 55.87333 99.76838 -8.96886 55.87333 93.77966 -35.2072 55.87333 214.0 0.0 62.79611 192.80733 92.85113 62.79611 214.0 0.0 62.79611 192.80733 92.85113 62.79611 133.42682 167.31194 62.79611 192.80733 92.85113 62.79611 133.42682 167.31194 62.79611 47.61948 208.63457 62.79611 133.42682 167.31194 62.79611 47.61948 208.63457 62.79611 -47.61948 208.63457 62.79611 47.61948 208.63457 62.79611 -47.61948 208.63457 62.79611 -133.42682 167.31194 62.79611 -47.61948 208.63457 62.79611 -133.42682 167.31194 62.79611 -192.80733 92.85112 62.79611 -133.42682 167.31194 62.79611 -192.80733 92.85112 62.79611 -214.0 -0.0 62.79611 -192.80733 92.85112 62.79611 -214.0 -0.0 62.79611 -192.80733 -92.85113 62.79611 -214.0 -0.0 62.79611 -192.80733 -92.85113 62.79611 -133.42682 -167.31194 62.79611 -192.80733 -92.85113 62.79611 -133.42682 -167.31194 62.79611 -47.61947 -208.63457 62.79611 -133.42682 -167.31194 62.79611 -47.61947 -208.63457 62.79611 47.61949 -208.63457 62.79611 -47.61947 -208.63457 62.79611 47.61949 -208.63457 62.79611 133.42683 -167.31194 62.79611 47.61949 -208.63457 62.79611 133.42683 -167.31194 62.79611 192.80734 -92.85111 62.79611 133.42683 -167.31194 62.79611 192.80734 -92.85111 62.79611 214.0 0.0 48.92158 214.0 0.0 48.92158 214.0 0.0 62.79611 192.80734 -92.85111 62.79611 -0.07083 -0.0007 0.99747 -0.06351 -0.03137 0.99747 -0.04358 -0.05582 0.99747 -0.01505 -0.06922 0.99747 0.01645 -0.06888 0.99747 0.04471 -0.05493 0.99747 0.06412 -0.03009 0.99747 0.07083 0.0007 0.99747 0.06351 0.03137 0.99747 0.04358 0.05582 0.99747 0.01505 0.06922 0.99747 -0.01645 0.06888 0.99747 -0.04471 0.05493 0.99747 -0.06412 0.03009 0.99747 0.70428 0.02179 0.70956 0.62508 0.32521 0.70956 0.42207 0.56423 0.70956 0.13547 0.69149 0.70956 -0.17795 0.68178 0.70956 -0.45616 0.53703 0.70956 -0.644 0.28593 0.70956 -0.70428 -0.02179 0.70956 -0.62508 -0.32521 0.70956 -0.42207 -0.56423 0.70956 -0.13547 -0.69149 0.70956 0.17795 -0.68178 0.70956 0.45616 -0.53703 0.70956 0.644 -0.28593 0.70956 0.9216 -0.0701 0.38173 0.86074 0.33668 0.38173 0.62941 0.67681 0.38173 0.27342 0.88287 0.38173 -0.13669 0.91409 0.38173 -0.51979 0.76424 0.38173 -0.79989 0.46303 0.38173 -0.9216 0.0701 0.38173 -0.86074 -0.33668 0.38173 -0.62941 -0.67681 0.38173 -0.27342 -0.88287 0.38173 0.13669 -0.91409 0.38173 0.51979 -0.76424 0.38173 0.79989 -0.46303 0.38173 0.78234 -0.62282 0.0 0.39232 -0.19135 0.89969 0.77685 0.45552 0.43471 0.39424 0.18741 0.89969 0.12818 0.89138 0.43471 0.09928 0.42506 0.89969 -0.61696 0.656 0.43471 -0.27042 0.34263 0.89969 -0.89755 -0.07334 0.43471 -0.43651 0.0022 0.89969 -0.50224 -0.74749 0.43471 -0.27387 -0.33992 0.89969 0.27125 -0.85873 0.43471 0.09497 -0.42604 0.89969 -0.38658 -0.11829 0.91461 -0.39857 -0.04584 0.91595 -0.29695 -0.2743 0.91461 -0.33921 -0.21424 0.91595 -0.14853 -0.37599 0.91461 -0.21265 -0.34022 0.91595 0.0293 -0.40321 0.91461 -0.04398 -0.39879 0.91595 0.20136 -0.35057 0.91461 0.1334 -0.37837 0.91595 0.33351 -0.22846 0.91461 0.28437 -0.28303 0.91595 0.39961 -0.06113 0.91461 0.37901 -0.1316 0.91595 0.38658 0.11829 0.91461 0.39857 0.04584 0.91595 0.29695 0.2743 0.91461 0.33921 0.21424 0.91595 0.14853 0.37599 0.91461 0.21265 0.34022 0.91595 -0.0293 0.40321 0.91461 0.04398 0.39879 0.91595 -0.20136 0.35057 0.91461 -0.1334 0.37837 0.91595 -0.33351 0.22846 0.91461 -0.28437 0.28303 0.91595 -0.39961 0.06113 0.91461 -0.37901 0.1316 0.91595 0.78234 -0.62282 0.0 0.08075 0.01843 0.99655 0.08075 0.01843 0.99655 0.00015 0.18329 0.98303 0.78182 0.62346 0.0 0.78182 0.62346 0.0 0.97473 0.22333 0.0 0.03592 0.07462 0.99655 0.03592 0.07462 0.99655 -0.14319 0.11438 0.98303 0.0 1.0 0.0 0.0 1.0 0.0 0.43312 0.90133 0.0 -0.03592 0.07462 0.99655 -0.03592 0.07462 0.99655 -0.17872 -0.04062 0.98303 -0.78182 0.62346 0.0 -0.78182 0.62346 0.0 -0.43461 0.9006 0.0 -0.08075 0.01843 0.99655 -0.08075 0.01843 0.99655 -0.07965 -0.16507 0.98303 -0.97491 -0.22251 0.0 -0.97491 -0.22251 0.0 -0.9751 0.22169 0.0 -0.06476 -0.05164 0.99655 -0.06476 -0.05164 0.99655 0.07938 -0.1652 0.98303 -0.43388 -0.90097 0.0 -0.43388 -0.90097 0.0 -0.7813 -0.62413 0.0 0.0 -0.08283 0.99655 0.0 -0.08283 0.99655 0.17866 -0.04093 0.98303 0.43388 -0.90097 0.0 0.43388 -0.90097 0.0 0.00082 -0.99997 0.0 0.06476 -0.05164 0.99655 0.06476 -0.05164 0.99655 0.14338 0.11414 0.98303 0.14338 0.11414 0.98303 0.97491 -0.22251 0.0 0.97491 -0.22251 0.0 0.97491 -0.22251 0.0 0.93107 0.5 0.88838 0.68704 0.71911 0.58226 0.7331 0.52096 0.93107 0.5 0.71911 0.58226 0.88838 0.68704 0.76877 0.83703 0.66172 0.66918 0.66172 0.66918 0.70093 0.62002 0.88838 0.68704 0.76877 0.83703 0.59592 0.92027 0.5723 0.7226 0.5723 0.7226 0.62895 0.69531 0.76877 0.83703 0.59592 0.92027 0.40408 0.92027 0.46856 0.73192 0.46856 0.73192 0.53144 0.73192 0.59592 0.92027 0.40408 0.92027 0.23123 0.83703 0.37105 0.69531 0.37105 0.69531 0.4277 0.7226 0.40408 0.92027 0.23123 0.83703 0.11162 0.68704 0.29907 0.62002 0.29907 0.62002 0.33828 0.66918 0.23123 0.83703 0.11162 0.68704 0.06893 0.5 0.2669 0.52096 0.2669 0.52096 0.28089 0.58226 0.11162 0.68704 0.06893 0.5 0.11162 0.31296 0.28089 0.41774 0.28089 0.41774 0.2669 0.47904 0.06893 0.5 0.11162 0.31296 0.23123 0.16297 0.33828 0.33082 0.33828 0.33082 0.29907 0.37998 0.11162 0.31296 0.23123 0.16297 0.40408 0.07973 0.4277 0.2774 0.4277 0.2774 0.37105 0.30469 0.23123 0.16297 0.40408 0.07973 0.59592 0.07973 0.53144 0.26808 0.53144 0.26808 0.46856 0.26808 0.40408 0.07973 0.59592 0.07973 0.76877 0.16297 0.62895 0.30469 0.62895 0.30469 0.5723 0.2774 0.59592 0.07973 0.76877 0.16297 0.88838 0.31296 0.70093 0.37998 0.70093 0.37998 0.66172 0.33082 0.76877 0.16297 0.88838 0.31296 0.93107 0.5 0.7331 0.47904 0.7331 0.47904 0.71911 0.41774 0.88838 0.31296 0.93107 0.5 0.97981 0.5 0.9323 0.70818 0.88838 0.68704 0.93107 0.5 0.9323 0.70818 0.88838 0.68704 0.9323 0.70818 0.79916 0.87513 0.79916 0.87513 0.76877 0.83703 0.88838 0.68704 0.76877 0.83703 0.79916 0.87513 0.60677 0.96778 0.60677 0.96778 0.59592 0.92027 0.76877 0.83703 0.59592 0.92027 0.60677 0.96778 0.39323 0.96778 0.39323 0.96778 0.40408 0.92027 0.59592 0.92027 0.40408 0.92027 0.39323 0.96778 0.20084 0.87513 0.20084 0.87513 0.23123 0.83703 0.40408 0.92027 0.23123 0.83703 0.20084 0.87513 0.0677 0.70818 0.0677 0.70818 0.11162 0.68704 0.23123 0.83703 0.11162 0.68704 0.0677 0.70818 0.02019 0.5 0.02019 0.5 0.06893 0.5 0.11162 0.68704 0.06893 0.5 0.02019 0.5 0.0677 0.29182 0.0677 0.29182 0.11162 0.31296 0.06893 0.5 0.11162 0.31296 0.0677 0.29182 0.20084 0.12487 0.20084 0.12487 0.23123 0.16297 0.11162 0.31296 0.23123 0.16297 0.20084 0.12487 0.39323 0.03222 0.39323 0.03222 0.40408 0.07973 0.23123 0.16297 0.40408 0.07973 0.39323 0.03222 0.60677 0.03222 0.60677 0.03222 0.59592 0.07973 0.40408 0.07973 0.59592 0.07973 0.60677 0.03222 0.79916 0.12487 0.79916 0.12487 0.76877 0.16297 0.59592 0.07973 0.76877 0.16297 0.79916 0.12487 0.9323 0.29182 0.9323 0.29182 0.88838 0.31296 0.76877 0.16297 0.88838 0.31296 0.9323 0.29182 0.97981 0.5 0.97981 0.5 0.93107 0.5 0.88838 0.31296 0.97981 0.5 1.0 0.5 0.95048 0.71694 0.95048 0.71694 0.9323 0.70818 0.97981 0.5 0.9323 0.70818 0.95048 0.71694 0.81174 0.89092 0.81174 0.89092 0.79916 0.87513 0.9323 0.70818 0.79916 0.87513 0.81174 0.89092 0.61126 0.98746 0.61126 0.98746 0.60677 0.96778 0.79916 0.87513 0.60677 0.96778 0.61126 0.98746 0.38874 0.98746 0.38874 0.98746 0.39323 0.96778 0.60677 0.96778 0.39323 0.96778 0.38874 0.98746 0.18826 0.89092 0.18826 0.89092 0.20084 0.87513 0.39323 0.96778 0.20084 0.87513 0.18826 0.89092 0.04952 0.71694 0.04952 0.71694 0.0677 0.70818 0.20084 0.87513 0.0677 0.70818 0.04952 0.71694 0.0 0.5 0.0 0.5 0.02019 0.5 0.0677 0.70818 0.02019 0.5 0.0 0.5 0.04952 0.28306 0.04952 0.28306 0.0677 0.29182 0.02019 0.5 0.0677 0.29182 0.04952 0.28306 0.18826 0.10908 0.18826 0.10908 0.20084 0.12487 0.0677 0.29182 0.20084 0.12487 0.18826 0.10908 0.38874 0.01254 0.38874 0.01254 0.39323 0.03222 0.20084 0.12487 0.39323 0.03222 0.38874 0.01254 0.61126 0.01254 0.61126 0.01254 0.60677 0.03222 0.39323 0.03222 0.60677 0.03222 0.61126 0.01254 0.81174 0.10908 0.81174 0.10908 0.79916 0.12487 0.60677 0.03222 0.79916 0.12487 0.81174 0.10908 0.95048 0.28306 0.95048 0.28306 0.9323 0.29182 0.79916 0.12487 0.9323 0.29182 0.95048 0.28306 1.0 0.5 1.0 0.5 0.97981 0.5 0.9323 0.29182 0.0 1.0 0.0 0.0 0.07143 0.0 0.07143 0.0 0.07143 1.0 0.0 1.0 0.07143 1.0 0.07143 0.0 0.14286 0.0 0.14286 0.0 0.14286 1.0 0.07143 1.0 0.14286 1.0 0.14286 0.0 0.21429 0.0 0.21429 0.0 0.21429 1.0 0.14286 1.0 0.21429 1.0 0.21429 0.0 0.28571 0.0 0.28571 0.0 0.28571 1.0 0.21429 1.0 0.28571 1.0 0.28571 0.0 0.35714 0.0 0.35714 0.0 0.35714 1.0 0.28571 1.0 0.35714 1.0 0.35714 0.0 0.42857 0.0 0.42857 0.0 0.42857 1.0 0.35714 1.0 0.42857 1.0 0.42857 0.0 0.5 0.0 0.5 0.0 0.5 1.0 0.42857 1.0 0.5 1.0 0.5 0.0 0.57143 0.0 0.57143 0.0 0.57143 1.0 0.5 1.0 0.57143 1.0 0.57143 0.0 0.64286 0.0 0.64286 0.0 0.64286 1.0 0.57143 1.0 0.64286 1.0 0.64286 0.0 0.71429 0.0 0.71429 0.0 0.71429 1.0 0.64286 1.0 0.71429 1.0 0.71429 0.0 0.78571 0.0 0.78571 0.0 0.78571 1.0 0.71429 1.0 0.78571 1.0 0.78571 0.0 0.85714 0.0 0.85714 0.0 0.85714 1.0 0.78571 1.0 0.85714 1.0 0.85714 0.0 0.92857 0.0 0.92857 0.0 0.92857 1.0 0.85714 1.0 0.92857 1.0 0.92857 0.0 1.0 0.0 1.0 0.0 1.0 1.0 0.92857 1.0 0.71911 0.58226 0.88838 0.68704 0.70093 0.62002 0.66172 0.66918 0.76877 0.83703 0.62895 0.69531 0.5723 0.7226 0.59592 0.92027 0.53144 0.73192 0.46856 0.73192 0.40408 0.92027 0.4277 0.7226 0.37105 0.69531 0.23123 0.83703 0.33828 0.66918 0.29907 0.62002 0.11162 0.68704 0.28089 0.58226 0.2669 0.52096 0.06893 0.5 0.2669 0.47904 0.28089 0.41774 0.11162 0.31296 0.29907 0.37998 0.33828 0.33082 0.23123 0.16297 0.37105 0.30469 0.4277 0.2774 0.40408 0.07973 0.46856 0.26808 0.53144 0.26808 0.59592 0.07973 0.5723 0.2774 0.62895 0.30469 0.76877 0.16297 0.66172 0.33082 0.70093 0.37998 0.88838 0.31296 0.71911 0.41774 0.7331 0.47904 0.93107 0.5 0.7331 0.52096

0 0 1 1 56 2

57 3 0 4 56 5

1 6 2 7 58 8

58 9 59 10 1 11

2 12 3 13 60 14

60 15 61 16 2 17

3 18 4 19 62 20

62 21 63 22 3 23

4 24 5 25 64 26

64 27 65 28 4 29

5 30 6 31 66 32

66 33 67 34 5 35

6 36 7 37 68 38

68 39 69 40 6 41

7 42 8 43 70 44

70 45 71 46 7 47

8 48 9 49 72 50

72 51 73 52 8 53

9 54 10 55 74 56

74 57 75 58 9 59

10 60 11 61 76 62

76 63 77 64 10 65

11 66 12 67 78 68

78 69 79 70 11 71

12 72 13 73 80 74

80 75 81 76 12 77

13 78 0 79 82 80

82 81 83 82 13 83

0 84 14 85 15 86

1 87 0 88 15 89

1 90 15 91 16 92

16 93 2 94 1 95

2 96 16 97 17 98

17 99 3 100 2 101

3 102 17 103 18 104

18 105 4 106 3 107

4 108 18 109 19 110

19 111 5 112 4 113

5 114 19 115 20 116

20 117 6 118 5 119

6 120 20 121 21 122

21 123 7 124 6 125

7 126 21 127 22 128

22 129 8 130 7 131

8 132 22 133 23 134

23 135 9 136 8 137

9 138 23 139 24 140

24 141 10 142 9 143

10 144 24 145 25 146

25 147 11 148 10 149

11 150 25 151 26 152

26 153 12 154 11 155

12 156 26 157 27 158

27 159 13 160 12 161

13 162 27 163 14 164

14 165 0 166 13 167

14 168 28 169 29 170

29 171 15 172 14 173

15 174 29 175 30 176

30 177 16 178 15 179

16 180 30 181 31 182

31 183 17 184 16 185

17 186 31 187 32 188

32 189 18 190 17 191

18 192 32 193 33 194

33 195 19 196 18 197

19 198 33 199 34 200

34 201 20 202 19 203

20 204 34 205 35 206

35 207 21 208 20 209

21 210 35 211 36 212

36 213 22 214 21 215

22 216 36 217 37 218

37 219 23 220 22 221

23 222 37 223 38 224

38 225 24 226 23 227

24 228 38 229 39 230

39 231 25 232 24 233

25 234 39 235 40 236

40 237 26 238 25 239

26 240 40 241 41 242

41 243 27 244 26 245

27 246 41 247 28 248

28 249 14 250 27 251

84 252 42 253 43 254

43 255 85 256 86 257

87 258 43 259 44 260

44 261 88 262 89 263

90 264 44 265 45 266

45 267 91 268 92 269

93 270 45 271 46 272

46 273 94 274 95 275

96 276 46 277 47 278

47 279 97 280 98 281

99 282 47 283 48 284

48 285 100 286 101 287

102 288 48 289 49 290

49 291 103 292 104 293

105 294 49 295 50 296

50 297 106 298 107 299

108 300 50 301 51 302

51 303 109 304 110 305

111 306 51 307 52 308

52 309 112 310 113 311

114 312 52 313 53 314

53 315 115 316 116 317

117 318 53 319 54 320

54 321 118 322 119 323

120 324 54 325 55 326

55 327 121 328 122 329

123 330 55 331 124 332

125 333 126 334 127 335

56 336 1 337 59 338

58 339 2 340 61 341

60 342 3 343 63 344

62 345 4 346 65 347

64 348 5 349 67 350

66 351 6 352 69 353

68 354 7 355 71 356

70 357 8 358 73 359

72 360 9 361 75 362

74 363 10 364 77 365

76 366 11 367 79 368

78 369 12 370 81 371

80 372 13 373 83 374

82 375 0 376 57 377

1.0 1.0 1.0 0.0 0.0 0.0 1e-05 1e-05 1e-05 0.01 0.01 0.01 1e-05 1e-05 1e-05 0.01 0.01 0.01 1e-05 1e-05 1e-05 0.01 0.01 0.01 4.07625 1.00545 5.90386 0.0 0.0 1.0 106.93632 0.0 1.0 0.0 3.16371 1.0 0.0 0.0 37.26105 7.48113 -6.50764 5.34367 0.0 0.0 1.0 46.69195 0.0 1.0 0.0 0.61977 1.0 0.0 0.0 63.5593 0 0 0 0 0 0 0 0 0 366.12659 375.54221 19.46079 false 1.0 99.80617 99.26274 0.0 false 1.0 366.12659 375.54221 21.68727 false 1.0
fretsonfire-1.3.110.dfsg/data/stage.ini0000644000175000017500000001027411152500023016303 0ustar mjj29mjj29[layer1] texture = stage_background.png xres = 512 yres = 512 xscale = 1.3 yscale = 1.3 xpos = 0.0 ypos = 0.0 angle = 0.0 [layer2] texture = stage_lights1.png xres = 256 yres = 128 xpos = -0.65 ypos = -0.8 [layer3] texture = stage_lights2.png xres = 256 yres = 128 xpos = 0.65 ypos = -0.8 [layer4] texture = stage_drums.png xres = 256 yres = 256 xpos = -0.7 ypos = 0.0 [layer4:fx1] type = scale trigger = beat xmagnitude = 0.01 ymagnitude = 0.01 [layer5] texture = stage_bassdrum.png xres = 128 yres = 128 xpos = -0.65 ypos = 0.13 [layer5:fx1] type = scale trigger = beat xmagnitude = 0.06 ymagnitude = 0.06 [layer6] texture = stage_speakers.png xres = 256 yres = 256 xpos = 0.7 ypos = 0.0 [layer6:fx1] type = scale trigger = beat xmagnitude = 0.03 ymagnitude = 0.03 delay = 0.5 [layer7] texture = stage_speaker_cones.png xres = 256 yres = 256 xpos = 0.67 ypos = -0.03 [layer7:fx1] type = scale trigger = beat xmagnitude = 0.07 ymagnitude = 0.07 [layer8] texture = stage_audience1.png xres = 256 yres = 256 xpos = -0.8 ypos = 0.4 [layer8:fx1] type = wiggle trigger = beat xmagnitude = 0.02 ymagnitude = -0.04 frequency = 0.5 [layer9] texture = stage_audience2.png xres = 256 yres = 256 xpos = 0.8 ypos = 0.4 [layer9:fx1] type = wiggle trigger = beat xmagnitude = 0.01 ymagnitude = -0.03 frequency = 1.0 delay = .25 [layer10] texture = stage_light.png xres = 256 yres = 256 xpos = -0.87 ypos = -0.75 xscale = 3.0 yscale = 3.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer10:fx1] type = light trigger = pick light_number = 0 intensity = 0.7 [layer10:fx2] type = rotate trigger = miss profile = sinstep angle = 10 period = 75 [layer11] texture = stage_light.png xres = 256 yres = 256 xpos = -0.69 ypos = -0.8 xscale = 3.0 yscale = 3.0 angle = -12.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer11:fx1] type = light trigger = pick light_number = 1 intensity = 0.7 [layer11:fx2] type = rotate trigger = miss profile = sinstep angle = -10 period = 100 [layer12] texture = stage_light.png xres = 256 yres = 256 xpos = -0.48 ypos = -0.83 xscale = 3.0 yscale = 3.0 angle = -16.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer12:fx1] type = light trigger = pick light_number = 2 intensity = 0.7 [layer12:fx2] type = rotate trigger = miss profile = sinstep angle = 7 period = 150 [layer13] texture = stage_light.png xres = 256 yres = 256 xpos = 0.83 ypos = -0.75 xscale = 3.0 yscale = 3.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer13:fx1] type = light trigger = pick intensity = 0.7 light_number = 0 [layer13:fx2] type = rotate trigger = miss profile = sinstep angle = 12 period = 250 [layer14] texture = stage_light.png xres = 256 yres = 256 xpos = 0.64 ypos = -0.84 xscale = 3.0 yscale = 3.0 angle = 12.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer14:fx1] type = light trigger = pick light_number = 1 intensity = 0.7 [layer14:fx2] type = rotate trigger = miss profile = sinstep angle = -5 period = 200 [layer15] texture = stage_light.png xres = 256 yres = 256 xpos = 0.46 ypos = -0.9 xscale = 3.0 yscale = 3.0 angle = 19.0 src_blending = src_alpha dst_blending = one foreground = 1 [layer15:fx1] type = light trigger = pick light_number = 2 intensity = 0.7 [layer15:fx2] type = rotate trigger = miss angle = -5 period = 150 fretsonfire-1.3.110.dfsg/data/stage_audience1.png0000644000175000017500000001722611152500023020232 0ustar mjj29mjj29PNG  IHDR)t sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATxyEMH !@bJQqDQ!5<>]D@E6YD !q0stU=s~wLW>]]uc`届DyU`͸(itE'?#h'ATSj5ЁtuQJWR6(%!』?)Jm.@:c YE$ɨ< Mo߬VM^HgYE4*hyΪL ;dfd]Do|4>TS%PO L胼\AGOq]q_&Bq>ߤ{ǬP. ǯO]}LS9QGOcNADfJ6="Oqg#Qߺ>{X/Vbv("z^c Z J'pZ`ݕ:vGՒg8̛+>_,*Jc~%3kU5K!+FS<n:v ~e,r\IqKw}6 Io9s#P`p;*_iN\D~ URn]ŀUp(MΫlpMQ d>l)J%}=ÞUlINp6r$hS)f}qA ,!MsUqZt)wA[A5*HRpn;s(iX?rlv(U\V}༄:ZqiY~(i3nIL lGv?fFaXz(5bUaX@W*aXf?qPz,t\U}T,EoZi ªd̛ë4a92Jbߑ-b1*sEFWi.ݨt {)y}") \\k!{bיPVi:^#QY u b9IJu@R\7A#1JAt)JV~I!tV&PVi:=F^e% `7f e#s:f攤-(*He&NSbUvvy$):ibDc#񚕜1Ļwn:Z NS'!s,-,J#Oh4#bkp::Z5cީDTiF51Uұ  wsCY%F)Wh<[Z{ġS@E,Q$V7X6cG,cb(&M6<zkOzwl'A e̤qM;K_w$ 쏝aY/0% #].@rzՓ_GTIު Ư_KLNfҳ7qThؤR+>? |0{ozOY7}/DW) Xv $!Ce[y Œ[EW)318so:' EݱH/C 4s,rI`gGFM)D⽺dUfyFEm ܊$-00u5bQ2Sz)9l]#5W:R)㇥=zmI/64*lTgyB3 󰢵1tz A[Xl]KofNUxQY:*e3'b`RmXFd,sx׿ջm6)877ʨx` J?_"Ү]|O)ٹlVeЩlFI ̱d7,드pMQ؁l':]Q<8U( gAOf8u:ɫA&hZ>`;}TچvuR<ӟr "q)¾PK=*t7s CeT;zT91J-DF,/"3)IEy>8u <2n!:XA9uP7bI+{oe6ڀ`=۰xT(c8{ТjYdHT d{o OinCF5s]%.`QwH%yʋ罷Ҍ6`oH܏,{+='f:/Nu[.>AQ='Ȇż0I#9"\3z:z%3ͺ[$Gi@?rNaE`"nTZӓ$.#9~K|: @"$7tJ]# 'G9G pF,Íod#t+)+Y,s8g*Qsq K't !'o^0e:7 rNê T߯CZư܅ ETӆ2»p q($F*鍄N5eI|3q%ӽ^?:ng%0߅(\S>c;K}C@Y?FS7MWNyk`+Yb.(T:\%>_:zP^\G=4xvT 堭.'@Mt@9ݗ&Fv40UC9 *χ2e(~.Gs.9P"Ro] @vZ ~*P=Yahc (n4,K c)XeQibv1-@{==jYq0ԉcqەr a.WW#<=Yd'mJrn% E2BlwՇ氽rО42MBִ$ۿ :Pa[Մ{..s;,L@+-r Q' M4r_H^vf%gZ HܸAtXVF,'#/2a`Kpڰj簭W=aO)"Ԁz\?ǹ;wDV*aƞ-7lGv=GT {}S; q kO9%q%oE*?Cf4U$]ドkPpoPSYQA[d&})ᗄPv}%ɧH& ">/S}J .ا6ZeM9!mIҀq(_Cegu6 2}1mIWC8܉ˁuIgmSZ# ^d_웫ōSm9hK|J!?yȬO=rЎ$9A۔T\g4k00MVoОFCvnG<֌T*Q%! CP8 ' q=X4g舥uyٹL4,+!otl(V11 vrKTBuZe@lC9q*> \N@< WprۑdS$ $F]p0S/z*ׄ+,AHЄ,AW FVFl@Vb,:O4pX^GjȲʼn"_:H[Hˁu?=~WU~.\o4?t8rnJk."ER y{"be F!s*c>k;{+íC3{6>H*&V,kJ'Pv سo}`ୌkP_M4*:Te;~5{g)¯B~Pg;55e<˻L5ES-=_P mH\:+>^% s}(׸R$0?PgM H*9FT-p7F3,ؠw"խ$pj H"d,XZjyLdg2W2J̲dO$6U)1u*mLx6b\[Ήsb PÉA\/o\ rPN^XKrG 3Pұ2P([1\BGE#K@2J|Mv$ =RH(B5;HJ$6>>1^{#>,ϧ/YH(JOTRc(jZkSm]ٱϥoFTq;H,FlܜsR48?-ŲG -iUGW=q+IV?lwJYW 7;%].9'gM%l?9*"5} Fhj9ji&cT`0=<.LyʫW9ki'"JwQGUTC>Ѝ}.&wWr.;堆T ӀhnҁY?6=C+Rq {;/@oΎ^$~[4d"(W VWBr)q٬pkEFsٰ.D cB`KE'Ab0"y`8KƤZJ"Nunϔ2msŞvz XÝ:CvC ̽zȲYl+J;A;T˄<ϱJH9!% ϹPDO91A`X@6'*2^C8)ay أa^qPkMN(aJ\U1cFvH&J6a Y%{"2g2(aboEXA_vPpZTo$ks{ ;U1.;V,KCY}axx[e*ކjCu/"O"Fft2p?&Pzh(mzPQo XL ŏRB y ˼ (4hòflEa"2y4e (J3 f1,_8S%/#)E HK}҆ Ԩ(J image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_audience2.png0000644000175000017500000001126411152500023020227 0ustar mjj29mjj29PNG  IHDRk8sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<1IDATxw]E?7!-"H L@@D@QPP"QGe) HQD (eAPb!$/]&w->3˻=߷wϞ߂9WO;Y( 8kU1 LQ:kLy 0.Mz`l\2YcȻe^{ =#@E9r6{c^_.FEYV 7dޗyo^a浭SC|mgO/4M`1ylJΧioNi2=ԗxV6H#~?v2iP >|E6L}|=ܡJ}*gL {AܑS+UnL79`pSg6]&`}pm]mț;} dDA[#E`۶׶sO?g_K m] bCU yt#N_ڒ1_m#@) a[|;yk)i`QkY\&# Z笀R\~<@~L39q<L9e) e2G >Tg}a K02$qߢ&r' FeuZ7W^&{(C).CW}L"ė P Ky3=aE O +g1҅@V^queLcp pY2d2+jp21 ٯ j,o]$rS,n06 y=SR f,x LR -D$ڲn<\p܆sM㕾(g}ilGL }[*?-bFg!lFĶ k5ꠞ ,'t{Xh+EJ8;JȝB%D)4;`GB 9R(V켲~ a O3GA10es$R?d`Y9y+dv..\]XjRxϣ!gG`Orc7 :Wayٺ csK)/6QC `\/nzw'xG)c1w %$3RRXGZ̅bJ8}lnl-s*bc[I9oΫ%ڏaeH~PS&{8RoǮ?dCccNL`3yRlo,E=ZRvMd|a[lLJB~@YJ{oC,aߌ!LI}qk a8[E"4||aAnllT&2[φ޵Ameymnae,Uf#F |쇷ZbbؠkZ 14lU~Ƚ !R|VIŎrZLg 5`8رH qef;p`:W vpq3=kxtme[Y6p#+i[/\Kq^,8`l_rnľOwl RGi"YRnBҟ;;pkkL6N!42c/ƽ K[1M_fa$y#ZmzY +˵9_?ۛ*>\4V:]dlTmR1*g/q4g3egWf4&;"zvbqQ { /痒^LCEp՛ >Dh"hW'y?+7cLyĚҰnNKL6{{}bN5k+]S.2l꿶*ߛ=uHpą1{ ҷ1p];qWUl? =/sHoV"R(wuy8_؆&Vwx=3f hX"Wҿ؆Dz& C]z,3E3츈Q6{%x~-Z;En@6~uIuC՘0d=. Z5{!Edbw ľ\1ve:`3aN\ޒT},GRx24u\ xym60v!Y.fyD.&}5O. CLy]=i-UEWQ)H@xrdt  5Ɗ/-HwtE6j\v8gn P9*6L~q1^N1@eQqbòBaDI(~nFb]M4*%P;79`}v\^0+5mCAb^h Sc^E!5r]zՁC6* ,[,CZwl.=7ҿ &oi?K x;[B_ߴ%G6>-Έ}zA.K8ᚱW,EfNd7ah!Ǎ3 =|_GTIp-䳉ڃs,i/SH<~x{N 4)fR枌B ,uhH6Cw''@+>ۢ!O,ޖ1*;Żshng qhgxsIk&Gs蝍ю~WDI{rR=7`M> ]Z\G#JmV܍yK\CM؎4]v.4'ިxx7$t^q~E,HKmlfFҳnLʡlG}d`DO#D)*12Ћ/ޤy"p5"Sr|OKX5Im~M~oc?R?ղa:nd\1<`j3MH>m28?"^bd2t`n4b!ZҰysA}\f!StPyFBq*7GаdA,fSL.lbh!`.װvJ ;P%=xZґC ?Hߒh E_YYRu/[ UKbrPj!jN@҃_eѐ;^(MGEZ[%-7SueMd% [>l'EmoYPA +%^3q1]ˀdJ\nYX] 0prj5K@ 5,h YjW".AQj kbD -ql5>HaN6/jXX+s9Ba%ٱ1OU$Qt4԰jyaJ-DɤVi'يXd]R(S E jL-$N-u1-R( |$ۢ.}Oj%zQRы:f5QZ@x0~Tݰ[Q"H-U7G?7l/h`NӔ!`m"jB[طfQ nVafˎpAu 2U)|ktRe1Yhp\j%$yvmh}0l՛-7԰ XxGj%%1&TͰG#]{vO-v"ͤ߈l1y4$qcj#)poNES,aOZ`% QX\lA+~ (C,OUy>l/ލ?yj!Y<*K(A] 2^>dddL,t$Q:E88;bMsA ;H¸ 1qX,@/0p0J*A YIENDB`fretsonfire-1.3.110.dfsg/data/stage_audience2.svg0000644000175000017500000000772111152500023020245 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_background.png0000644000175000017500000003272111152500023020510 0ustar mjj29mjj29PNG  IHDRl1sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxKeuSj>DI)RÆxXq İ=ydp&q d`d8 Dى8X嗨ЖDEdhMfWypuݺ}s8GoS}(ɯ^6$z/XH @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A`V(q`!v \kSK|=$/%yۛ_]\{ro;_1usufO:M|Ƶ1$qOp {3#>uV@"`/_QsԽ;{3O7N}sK:@eI&y9;._/ԟ;&~~@V6#b/Ys{ks8H[^w^o5'Zc~a>;UUM2Χz5zfoG;W٫zp}=npx.7ޓC?qʻf}O12!۲f}?GVثPof@S3$yO +duwhkڒ 37uUܵN1{>9'}ߌ/ ǽ aN },lD [^g*tv=֌TH;7{:5UܳN{ ַW:Isϰ9<}N~]sl񛜐}W*pSŝn3ʞfxߘШ(Vm ǛSߛBS8pF|oOʑI(>h}/!{?*p]}1zbO=Ǜz{=B'f5ɗo^~_J4r\@~3LOZƚ_Q{o9cYVʻ]act-kpUw>|{k@n ov^VʳC^ޭ }0|]Ⱦ*{\M;,ױ4 OrޗPi*xo1cPʯ~3W/IrH+$yDz{/vA{=fUoM{_'(yG{}4K{{,ꍜ9ɗr hm/"|g]￷ӎ[W~]ǙfTi*v_#=nbG}d Jr=J0>Z>3]KyUf_We,}^7T b뮺s k̨VR*^[IgOI&wq_|86?KŐ|9j 9{S=ӳx0 ]o}+촇`]޷Z+KثZ<3_u$M[pV ZZ==z>cо琽7U>{=]+`/aHYq; ǘ1b>Jו/%-_+=+*4Owt۬j}*Zߚ}G EfUan]Fڵf`kg}ffԷz{U «(˹=xzKf^')[m}Uj}Fv\Ƚ{zVϙfߦ>iS|mG3ԏrmh~ңڟ y-Wz,Uޟ?ڲ*vXO]~#3z1*rQ<լx>5UqOPor~UwԧB4_f$?r$ߛC;w]!rWe~Uߨ}-WeMv;b٫-l_Se?#2ѯRpt ;sʟEgj$I~׻m^LyHNm=:9ozﰺJH=S{Uܩrzw[zNyUf_WeT3]nx3}_K%cz~{اB4sۯ~1ɣ{5~_J0I^mz׽C+g^zn{[zV7U6w;,Q7xØ=zUη5j>J*TeG{o#ݪV3z̪0 ;ܥn}j} vcWe+%XgҿR*]Wz>=Cֳ <¯O&ɷz.u=KI~{/z֋c;Rc>k%l*s̿Kս5x0\9#oUw׌u,ϲNjҽ*У;vv+{#ɧ[/ I$sU%oJ}sf օ1Z0WtrUW]+< Ow-=`slR=*k~k\ڽ^Ϳ>qxoM[w#/vPV{VU,=D=F ÷9A$GaO%,R*M$Lsmf:{zg^kՌ̾M}e}6nҺo]f G{|{V 5KϏx[4|nߓI~܆ܿ;ɿLrǾ~ܳ=gga>UC7j߭o5ǬJo˳~R`(_i=BmVWW{wo3YIf._I-MNyGO[I`K5n=B^!숡{zzTSfߵ{o9Ǭ sodzzݬRʎ#ܯRT =F>?Y3?W}֖8s{]I$"{N=23[asGyّgϴ}Fzn{[Ω2 ;<;.eOJ?U-T aP}+KAv#=f~M}GI~YϺE0##zQށwR]1$T KcVϙ?Kk __f G W +=q5fm}ngVSI|Ou[>'.j< z9gg?}Kاr5s;[zNy]*vY1zRz|=g g1b=ّfVѫϚL$I*7]$N|g>8%圳㝯}Fzw[9Tݫl\zKz==r(OW U!^tvs3[ͪ~Wq^~'.}C_J/q r >B>J==l=tw[1TܩLܪҧx{GG;kT =ۜ\Yl5⌊p$-7z.>O;:U5 ֳxzT3Jzn{fU}j؟*]C]fzZ}{{U3r~:̖\I%7~"cg?7Ž#yvk~k\VSem*bR@}Je5zU {_ނϵ~-樿ӗ|M2djz2ǹf{v3XҽFv߭o=TT T[!Tߦg~J=4zJY.Oj񮊊Ao0xƬFyWQ(efw*{k}UcUw`]^W{##\YUuޮa]> +Z=K^5W3#h3G=cV-zoѿT 3 ;=oKy~nϥ*ZO眿+9hg ;gl-疜5ә3 X~Ww]n샋#z:|-fTܩ gƙ5ҹ=pR%Tf-zoѿ׬1Ž0 ՏD%U F~JsΎ>3k̨\_-lrJ3?/?бo1ZglWoF=;zTt5{w[ϩ6%Tȕm٣}<}}D|}LJs3=W* I~ŃJcWp̀b~3ZTݫYyJ=tznѻǜ*sQy*_㊪_=߳bAvF ÷Y}Lg*P\Ow7u$H~2T)TW?wgxfYmgg8T%Tf-z{TܩޏrߋYQ&_gJf uFRo&\x!XHwo[[̨pvfYmg+_G>KZ}Qa]*=_{Šy {]F +g ~=Տ==R=u?>N>uO[J{ZaڡبzWUglW߯ǹfr~KYUSiU)x^KkrgUW!_GPU5K~=#j$q?{IEc W{D}=z5jaLA{зKT%^RkjBF=/ _Lg*#=~m=\f&ɟyjy1$i?r߰*mUKoΘ΍z}f-zSuf**K}[_sF|^#gmg*~]FCb=&ɟ{/>~&/IOTwQ{W +~3z9gG =%~5m{g/aG;nsCz>U%ܞJP{ZmjyT~{uJ?V 7GLj;亮[1Dg8_ǒ}v߭Wb}g1ZkߵΏL{=f=ZFq'?uBS^L~"I_y Wm=켗ꗯ:c3#:\ϳ/c>KZl1ʞ3!d3+HVf Gu*8km8/XI$Q#>~#I$<h~l}0WmZ{l[_i=WQHz]|kZ{jQ}=oH\3ꗫ{{_vz֟M% -ou}K<'\ +kv=Qܹg+_ǒ}v޳NQuW{|>}8J@;jo5jg?[f1{$k7%o0^޻\e~EKm[[3Fܹg8_ǚsαC}]UΪ8Rz=vz1{uo&?s?JᑭNKɃka{-LpO=_{أZ}pN[ù*F5{nXUiwX|窞Q}m=Fqs̞iǽXj)||6ga !lrO3Wڽ>b]q-l=kԳKXZ=|n3\_sv@wag*W=_{?BsL;暳W{Sy/Q|>2lyҺ({?|֎{%/c~k:ךdA9G8p*GۣSj4{Ժ՛bגxڑ-V>ړR';<`0[1Sj{ϯP[%RS+Ug[`T5zٳwՎlqۺGqkzz4ڽrFs]=9X:TWѫk-^g[gUWcuw;nUm麕gj~:S7l5[&s#p]z=Žf9?^m-[}v~{d~N/a\TW]ݖۺuv?W]Jw|dM}!`$?zoz 9B8UlRsLs;9Wk+gqcwX2n-J# ՍPWycVgJ Dz#[HKI$?xq0H[:3 ,u=gRsv]vu=g۱=nQs-ZίU۳:juf9̥$I?>|> 7re~$x΍TT95oWsvm=+̯Ի9SRVg G#S]ݖ[[<̹f+8I~>ssKGd(ɓW'.O?^]38µ=Ž͞HP=*hTVkgGxf۱uvk[[]ݎ`Ǐ_ɓѯq:tVc>y{\~ͪz#pv4l=g?{ [Y7K̷Z{թ;nKU:UW`o&Gy{%ڑ(}@&LtI>xvPkͮssj{ZEe%oOoi'ݗ#o=[GegQxuwUWyY < ϯ鿘[Gg0_&RbH~[|}, w-3[Ϫ=W-8" ?,{~j~zOV;[fukUMyu+_ÓNkǷaCXKha]$ylf{פV^zWzs]R=Ua#=TOW [T =RVRsv0M-Cp ׾ךٸ٩wJv]Jxs=.c^[e~5֚T_|3#׫]V9fϴ,u=gRwWt~/,7ٹm^L;O_C_HF'8ڋɋI/|L' VKYlpړk۪w|K?Smƨjgo=G] ,˛I>۟B$ol{ވE'Տ%\﷩=Uv{3<\ϳKg洪zjO/իG~ق3{?9k |%_}+I xy=I^=P=*cVg ۜ_ǒ}ujs s+{9S~]֨=z뼃W=$WOJP_uƖgpn:}{9EŝO/s^u~Pr_qƞO5ߑރ&?գ$w^$۟zo?䥫*n.뜩rp{j|X?J<>ѯg_g'{̟wJ{]ɞ$o$%ɷm~{H>xlJAkŀuOWQHzp~kZ}{zJ*7#?F_|[8JާZ[^g\L[~H>^sjo-fT ֣#U2j(?FHw=VjGS`PC_/'R`حI>r$p$8sU뷘UxZ5LFYR=t5mջTكU <^уs kJ[7Oy7r^ ,ܷ.9!{.k[̬(Owzk~k1STߏuT <ާLEsnΎpꙭQr_pkI {08{$l-Oc0sώrnԳKԣz5{nѻ笻TaI]ϖf *\'9S8?Z~U5S[Գ7s?>C J ,f-~ijWt5wf^̩j^[̫/ݯBDm=sgɾgd˫9< ½w)$p|=\{Cn?R=z_G>k[ڽ{Ϊ8ը{l+IzW ԗ5rF4^AmAm}< o{}8RBg+( 3Sm=4v>׽_jR}첗i=cOH>?N^ }~> .%ǒ}7R-UiFڕq,s'_1P__^0{G\ E?w?Wm7 tt<̻Te)3^f \'kW՗<_^MVɸn0? 4 J{^ܲYw}KU^r/Z/@$ӡxROReS71{ٻb[9&|N;<=` ;|0vd<>gtKW:{Iw`^!,5O۾jO-{1rgJv!UiWXH G]+SwW?z5qż wt bY]_=eϚcp쏧@O <ʓ{gM9 rA]rx\o$RO_._2DpP\`fg_[`{9%==zx=oŸO산` r8SWM`L[=GV)O80Or+P~E0o$XӁ_IW^|}o[z/#@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@;4@ ΨpIENDB`fretsonfire-1.3.110.dfsg/data/stage_background.svg0000644000175000017500000001067311152500023020525 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_bassdrum.png0000644000175000017500000001427211152500023020212 0ustar mjj29mjj29PNG  IHDR[^Lh*sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<7IDATxypdG}?yҌյ^q0vَ@*IJHBIHR! T"@"!!v₄ _l^{ZCZiWZi4׻:h$͌veoU̼ݯ߷׿$܉Dvچz5 !@ O ?DJQRgJ:(5 .\;D׵3N,v|1O$KgR B>"0Ð|PBaH> (M^Y\<<_dmIxmݳ'nwqVƟ9CNMR&L&Jޠc0d9S,͟)n*!1pXklu#޴ mK_}l޿W]~S@)4_zo+G4FDXZZj_ ”oUjҀ/íC,Er-[8?8sO?N.o݁Y66Q#RՉP /Na6溫&ۀNCXD[m3Q,rkMe.xZ@)H= <%]Ja91$Q)H,pVu.;zrs ̥lhͭGJ1+0^tՙli !>8[N+%ZGm+ h"`Z8nR$[pn>Jhsݹu7T\}bqT% ,1oE[L?qxWX )=BĊZj\p4yTh!MBgK޸khb+,5@d \ aw7^ ?ݬLS|8Z_aW /yuJ؆ !׬L334Jto]o+RL\(,!z7#=Vi+RLj8쓂j̻l?gUQ32 Rw)qk$z =1?D) `iK'j4!z+_&,B˺$"eDO֞%;&,'[ HZTWe!*jɾр"E ŠOd*AO#[OX9R*@H쬬'`X u4$Zt~1+__[R!;l 2`Y~ۺh Rkqcq%X]J6^c|RЃvX/B"}LR=( MgTU1'} o PKH@k)Z ЮI0Ҥ=˗pBS+ +P g7C5MtY6C;qjۓ1aPB =&쉀uA/jX܈Θpe 6EB? )݁>[a:|S[䨂L=&LHZp07g(y0Y<7`0݆TFB+XX}:,#7=y$ bg%hP`UlWi@ҨT襤|g-3N<~} x=|Kf `+r7 ?:ݘd) +ԗBXS8C_̔= KT%xZǾT[mh)LEt}P 0  LI1,! ij!gmyAP&[-Rs`*H&t92 s94t<|6$:Kvϵ. H6`K`&vGnAפ7 ^Y9 u&\{LRvE!($mmpm8)GvD63Iy~=ZuD`9]V,;w5WA"I{ hy&tۆzRzbyxɴy`CC%(5޴D,;6aDBvT0݅X`SV9ֆ=`0([VCI@Z{, }͠>1 [pIAxzp7CJii&T_f³JH+QcΥJRs0"k:Lne Mj1s`dk$&=H =8` jMAl/C0y~n307 !?y`e-37!;76q =NK߅1=v8P`s7TEtG 0C&A}>~m!eo/Bg g~EmZeQxb (UCpǴZa|~ޠ1k#3|r:aj>7𧟅?>>ޭ0 &f!(za`+jpJpyTS!m0ǟu?d!3M/ F!8 Mw K=NpCwGhȞY8<^͓hx{rvw7,lcZg8 ǧr`0Ç–ԃ4܉[{) - BL}I08s ҁ]p8dP}4.@.#S3ѯVb0W3QI0B0uέ xA> /N6Π 3啟,pN(χW֦q8Cc*gAf.lEʫ͐r7٣?X8\q&N;P]}rTJb鵎 "75 8&/ )%z| RmP0Ǿw ).-&XSJ=c`$.=Vsܕl*6r/;Tޜ2T۳ Xhu-)0DV(լABjWjyf$HRJ-EK K#X(L5 )tHPþXuUAP9>Q'X%*(G.^n%Mr@hx\Re TSRd^7^G!ua8c.;iR]{%e=# Ca/ K_mZ6Z$\kA-ј f!DbUYc^e *p{<܍ޮϴm۶;nЫѯO?,_ʟ> _,1MsAtj_>>D&rPA2,**|RI !u%x&EJI*0ڏy%a2??_97/Xzћr Ny_ jU̼ i>*XF࿁eYznUJf}}+;DQ gWZ6 squVB7VxqZiZ]e+MS!o3?~0 2"zn<ي8+]~+ & JH$ZXo$\lu:vlΖ bd2O׳%bvvBa!6-tJ6@ ^˲[փy333!huQʃn,#N/JP!177W+An@ I6-gy5HNNK\݋=c}tlЋ? |mb% zzzV[Y-VApr\m3M] +> BxOXΡu'Y?C7,D:z.\3ųh{ϸHuc]4GJaM0 ij ׀/I8OgTzK[3uK%٭p9z[a`IzсN`4ع?~~#IENDB`fretsonfire-1.3.110.dfsg/data/stage_bassdrum.svg0000644000175000017500000007327411152500023020234 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_drums.png0000644000175000017500000006434711152500023017534 0ustar mjj29mjj29PNG  IHDR& sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw%UU7w힙Ða$@ĀbFu A`X] ë.I#0!03L}SUέsMݷt|jꜪSUVWy<ϱbRX$t`_)` ȅ!!Au>?.f5I ,36dz t)IB,P.P*Bc0cw~\H*[ϖ]t1f5_gnK&7 }}^L6$lHX_4\%Kك0<C`ع1cp37uy`:]L%3݁=͊m AvAچL R6cROW&O +H.1Fzw;k7G?wmk`p#pBV[شߕ.b-ˊxŠ),,Vb#vD\$a)A*XB^q7`,'⺻i@&5XLdԂZbCNUbP-1&]‘`blTϷs$c(Dkw=3wg?<}l6HKÒex d^p ݶ!fC<EWlE\Yr0v般GFdФK3u]b֬& |Xɩߐ2*gJQZ KJ5_?1Jc`E|m1Ȧ!#{OFHzDrb$޶]1!qB !;f2,u]^ pްboX,L‚ $Ǘn0^R'%O^2텉@%O& ^[6ȰH#Au ~znitXqL{S{SAvt~e N7^ (1+z?2ʱl,vOV~-'׭窙3`?pp]N,^h1^{Ê}`q?,Ls!7&Ln,(On'sOYdY+JA_uڨ=!1 ! U.[Wfu]b"KWb(;@!L,#vA\ nz.x?T`(jB"SSR2RalV 7 Ӂ׮f>XKE{E"-H@ cc06. )٣0RWCFtdJJJcS-- '\X L֭gX[]>Wl?}};A6+ҞOJ>9mߘʅ\n$>P\hx9eMP 5q/KY@bwu{ؓ[a'׮Y )kHL dhV`?EMCY b+;r?q+? #ԛ}CmB/G" JV옐P'&\n[84' lj2c9^`m,geBٓJrۣPGeN?g'3ɫvv1%X,:JU.HDROz'\_o\޽b<eK_\V6')1JU\ĠdPlLy/3m'X=oGgwsݽC֓~ zjRdrB_zxVozDK:WW.=H}"YTɐ*(%LSnyW֬=֬Hap ,Z *^Zc%c"h2#`!mP&DLE;wRr2 7:ʎ\=+zvL Atin=Ezaj,dzz9! ==Ӌur̡悄$ ESLGXlBK'g^J1 {9z ߢX C%dB"IK$t*$jC<,U"ͭqrpWE,º(>!,ܔG'N *e'P,v<>Sc_((UT߇)IfUy2P,m!'Eۏkt}Çt\ DĒ}lj(78ǹc<cܚQBKL3dndpMl"4RKI$btdmc/qpz[X|J)r"`tTAhO$3 8&%k6lRXb;YwsǏna4=]w=#^Ѩ?`xqy/ײ-zAʣuu]bÎr%/pphhNtŤ~xٌ`ߑ("&.H IIrBtGd`3J`.@?c8cF{Ek.f5N%xpou1%8(;F,D |zbn($Hnuх#; {cgG]LzG^7=bF$ Du1:4A!.~B/̘/S?<5w쇨sQ1+XyolsU\˿ʡ)nqȴ_"M {yb9 ޖcec}qnL(ʍsџ6sS0"9w]< ovXf 1i|9b{E.K>󞶆!v]w%?ۋ@򜰈otll ~=^䲁!mztNb>\$ 0KbX{&ż?S=;)P PM%}W4I=oUꢋVp I?K76Xf4h)>ҁ %\w Wc1|܆6.B-M~}49Dz`|vp1 &(6M]!_߀d%:xh_\̫CpWaԟa?;ji*_8l [FO-3c0 ijNKLMp)886pe17Q2APҟ.pl%$AntSs X-%>%|,xa)Vj*ewl| ]3Dw7!vnM'oȐs4yg©GN'\~+>GUD‾X @= 2JVTS0jU8J JmFԉǐL]L/?98 09$ |ƯωQ.1E#8}GeHKLq;N{&Cŋ!|| _|/aWtPSNIvn7܋ʟȻEϣzE9>(af\\>W GC8\X* IA>4 Oqe=g~K'x‰AɍLD&C)7JP)HWSTSQkS-%+fl\=EV=uj.ڪ䥹oZO\`eԢE'/Ǔ}XmYI, +.R_Q)]PRT<(<O?Ws6ۤQ.FE ~<俅{{ WKL뛑E5)oĩ‰K9ob^6XΈC$O _`o%2{L1X^/d2;t6K:\(P.Qh/)Tm;s,"il{yYyJ}S| p! tħ\ٻ-oX<2ﮢ42BYy 7'mƉUʞu-+Z2UU;NWq%YF/C"G'w RF94~8^8<ϯC= Lw`` ۦIgwm)A51oÏe:KyսG2zBP 07,ߜÉ-IHI$2ʅ<\5DOsI2eo)R^ȋrlW_ g}訣?sʧIiZEm9 eىm/Oˑ rߖb@PE.d\VMaդdA,B"5`UKp7m,JG?,:bR裉.q5}F3Z /!Η/Aw㽛"tIp>"%ȭ(DfZ/_ؿ7 >^IRD5 e/X{wV;nA:LJI)NS.)LV#Ԧ”Ԃ}*zq 8lX8 A+X"cfP`&^:KNHL&@r~_hw_S.1 fLghaQo>bNnٸom)RT8z 㼷s.AB&1|RU@i4ܦT{j0X0m]-qeLuRps?"=AOQddo%RQf?;7pp֘/~Ɔ{}ydK~2 -?}bNJ$LRd&SJ\ 1@$aBRJմ]:*b-,1p[W&Ι%ȽHGp N=dBĆٚQt9Ǒy2Fιq|KMZ0 -> be kdT"&͒U6&*"R16HTp}UsbqQ:/ Y5=tɫ8Wp)-mE9![ML,=œmuhg"Ol w :4ڵxCo}G,Z̹1ސuIY<+>Χ,i $9MJ $3y!Rn4H4HES=y|PZZHKl5e^ËKQ`NЮ7l RpedqI={FFFE$1\/L,ʴ%h!9R:{/N,8g읍p]O8ېNRm[%ɐH)rFG ) ʪf QTƄJu!ض)\, c- +8ʲ8 QJqsv3R2t G+8x' ܪ7[671n>suyZHQNBF7twN]bŋoef#Jn޳)A]_apڵ|pWlYH*s x/9SekT;UI٘Zڵ8]ҟg:s_3}(&bn[zӞ7ƾ&Fb*\^X H'F1= l!!$Z#%Au$IIU.S[5!͉x}Tn,8u(CG|!) h/L+|"^$o> P@!&IAOM"QBw7*Z;@J \doCr_j, 9S*15@A0p&$i.0TADSg#eE GR.qrG6zRUEڧΟwxw;QkL9)5.t:O5ԇxn_/OEto3qR١v&׷rUԪ<[ 0G缚Z8E`NL&w\&7"̥Fg̸*,Sm:Ws9I$(L;E@녗Z!S"V!ۼI1ӌ`.*$ƶ[t7v3Yu0U+w9I+ <@$/4kѳӴa.S L`=aSiUn@aZ$j?6]gw70/4gFUM&VcRiSk@T1ffMTc1TEįh /5Ӫ\Ň׷rmx}7}S5%^ȄO(dΣ:O)u0y*0+M2;J&S4%)@bRʉɲbX3D:SV$.UD4Qta"ELb6|<>LLbn4nBo54pw[! f׸O}R.cARgԹ&lޤ㘗6n!M@JA ?Mc!Ydg}RnwOx}GkQ_iQR؀`%v:9BXyJ1/%LLG!3;|Jv#yiNM;S'չN٘~m|R ) 3Hf$-M#T]"(g|w-- 10oNfQl|^#yDf 2rX<^T.&kuTh^߰>$uP7ؘ j(lIZm>쓶m;mYVP(TJ)[)u۷onR Ĵpo_x'{:$ɨr{kbRdX:>N!&0JqH@@L:x7Pع'TۖhqTѼVՒ71icj\8Yd8q41\tF$^]>(uDX< IV ]4FF%oTILP2@2RĔblN:[yX1aj"v!Wtmy}o3Qi)nړ +}Xd9e\DXʫZ<+1M<ï"$Pkf~6$LrEHg庣r*D<񙧵ѷh [HL戜g>1EI4PĢhYl)^Bj[!:$lÊPRPv<||Z6~#.bJKs }| ;UI&_eA6JB KOtDzΕ6\,,i+}o;ՕtqPǓ.WW()`ZK;!\\_0F<F'S懈z%ǥX׎TVT{Y`kKFZ!BF[U 2^n*v !n 82zHar]r0#73^-V"%B,]_}5_*x :,;=/IqsYMl0/K0ut&22q]3vMLQRg,l;vc#, ;neHXXL&eY$m aQ *TPظp&ömP(z#CXD2E""OP$#nYde|L47KJ<1| 07fLITYz.n :JQvv.bHU)ˮ-x};/6~Wξ'Xt4 R,!I@Ͳ Cz)5J7+1M6q!drpW1֜Li&q=5O'w=Tl M̒}ʀ9Hӣ:DbE Ը "%0Y"1%Ht"p$7?̒LI]6RR=V~S&SP<]1ÉɇiM,ZXc/x6(OԸ/5Q; kudɎ ͟yk,1Ł+!|KjUbZeC@Źҏ]s^l3,͗*g;1ebG3OuBeTa ۶y~4A8m뀗&۩bژAX2 vھUvvK&x5;_ lUJYdn,X>SpM)`?-[^lٲX,&˲^:wZГ3؟dE)V̰&-:E<*)0j)d`۠l7+)l$%8B:n&#M \פԳh\Ncʏ7ǭ#96g*& `z0l۶$e=͛b)CL~%c6TE88;L:{㮄(uTNEر1U0Q!+[>KKX<歍i6=jH4YdTazer7o"?X>HnU:ŊWe8Y *9e@ClWbM9b*LR Y U嚎 XL0sdcsȦB' %Lov"k>elr-)XAP%*Ksi,e*!-GP(ikW܊j~fnQ-A)Csp2^t]5Nۘ:$R}5.L*[HZ쯲7Yy߳S%1MH$@lLfӨeAd:VjJ="gVԵ( k&UTH!ԦjEڡ`÷OPRbg*KJET*$3ű7d1^rNjŲͣ%Iuˮ40 ˆX=))l֣r(Q_puF:x{0Ppuux*vdu\ס\.V2ezzk8| E畱c vf㖝Άc[wNJB٣#Pv/Wc,6+\| 4ӪXhzi_a(EDN3DXѲPAEKT,ZBԉ;%abX?gR}]CVvؙ/ Ά7>W*9(-΂ ,olG]ص}۟|򾍏?q x#푑#`Mx bM^3eSĤݛ DKU RՄ}\ - O]*$<{CO/^szJe<ϻN1/ 0 ;9-C*v[L2` t6}Vc tRbsˁ 6-8: ,TPŀ[W1=%J‰<9Cec~,@ x,w}sc K<{`C)|?v9oA\$#"%%ӑP=0<4u-Z\а@…9!ꚩՓpԵj*Z&21"WD4\g! h16#ý8W83 |Hmީ#:pY@L&e2E F}UzK0!&~Mf`ߛ=on&H}<2S';ԇĀn6n}y@LL HR2s0%'WM.Q$TE"YtxdV"S;~t e~ˈfOi41% 4#ݎ**JwR/@*74D)W954dk5%`cm!:5wp//CF[ۜ5b3ʭJQ tMF&A0]Sgk ୩k(#\e2 uSX Si/o3p_~0&0 1MwCU΂#c!U.iRM`tO7"Ш\ԵFU2WůߢNiFwe`N!k{TN7 |ׯp_f 1UNq&s&Q@r5Ҏ%(BdSE.͝4uE' KP!̦Pt@N`&{h_Tjݯm:ܗYBL3/gEDV0J.$vm[SBT}(S5lf:jg`o|^͜|!0`Y ۓ U3IntMfKqFL]sbT ~\:)1EDB~ 113xDk(x؜q\5SCQ&N{>MW1SbiiU&Pm H{RuMZEۨ0_H b*bds(h5-ʉSKX9BLˌۘ,8$O(Sʟ|iEѨVTPYKF 5rdnu&M79$W^Gp\| E+KL:IL FNSkoYC.ukT6f7h(~9ӷ&5Z19]SmA)J]>.En\V%?$4cO ڂсeJkrBm> S m9 cIjUrBZ$!lճ //j\ ( kۊ;΍MVd"8X0ۙXw>4k25)c-`\UZ|Ճ&;:qQiM| xyb ĴF"s,_?ՈԔADw8%OKH@l !H1Ug#s-d|x¶퓔`H,+X:fӶ,;aYXx!I4:WPVjUHߡ9WpAw|I_ޤ @B\V!a*gqlwIhﮎmm7B`inl11$)PrJ!e۟KӶmߘےuG²JX ˺'nYw-O1K_A詾SN,;ylSE?Υ7hEF59 "CDu=C~+d<~_Gg&!S?)j{=7zA즊wDBBck[8/p%$%?^ IDATmԹ*/R*f"й'2 'pgciEa#6!ҷoo:)$&,d8/Cĵvi׋‡s:B\pϱ_< 1At1 0&y 7` DIL7x$b3,sD~_:~ZQ8jm>&O"9]L!j|I6^ĩ;%G3MDw(‰%،uxwpDL ɷ9D*?SwӾ! &b p գ`}A v#|M+A jcWOк$&$BKΒR:CK=r-D<&&%/z8jS ̽Y%:BR3ΛcWM6/Z6z_ ؎_I8 [=҉"zĒ-`ᾘlDna"" !m\DPR4%ķU<8mEkZ+c *-6dR6nŔv|ؾ1L6~3;&z$cCdCKeKbEYEW'IUJKQ ̏|J/'ah ~qSD"q6i1"F?˯ w/C1=?I \@q1z*W` Q ÒE[]gzi瞘m5i5#,?A0WI$7D\D0hGc۹Ԣsx;)IGقs~vDR3R;3!_Cr|`~d0hc#hL\ql^ڕڛD.@Sd QGP}-uK#@e}ҽɥU=bgUd;0~~j9LRl%F8vQ1Q܊C2/"d4QǮ Aȣ*hmWrF$^T4Fv3ddd 0IS ye<\o%'m dNH( !i~< ?0ڮѸ#p"@*Gse&s%$SqIԒODhJFLr\vd>L+A!Q=ܿ j\{>byN:~/FBk6D3 + _ 8}nJWZ҈<ٟG5@.LڹnuFRQ1ōv 9:tx\đ,~j f2¬3P\Di\jEÔBo#vz"{YLZ%z& >rQVAH:g#R?L0JIʯ_ѣb z<-HY އ ש#>(먕$7 7܇z,\o{*2zh$\};0}Z(\ _SZܫ=JC>jG=k`o)w"eùxDjwLG3U6u7BWoۛ"JI"] Hi;kT&_¥\06:%r4c~qx5;O@n GTFYCc ňk< Y&:G㼈 D:$xV?_"PIuogJڹQ~ĝ>zoEԻw#}#1ˍƪ:"(jFLPA&vʭ8Q;dUm'ԻN?NhgP;eZCt9A{sq3 d"tr7~*ϨJ[}I>O8=Fb_=j<yފ8CDPߤYUd%~-D|FAml-6ջ>P pasi#yv/"5SZ2ߨ׃:A(BLQo!Փ7 A^?Q}62 7߯v z`b#ⓤ?ĦĤs:LJ"DHp+~B=ꡖ0dHҤ|j^@oC|ch`^ S,=Cc݄YL9BFw?"$@BT3\?UVD iMZJiɢ #LHQu]!Ddu!" klC$\=FoXel[0RKDdqQ BH9]y50܃<[uUL, ED)LDQԪuգADఴԪU7aSCɗ뇯Yv@zq^4Lb:m ?7Q|R#jgX=ZZn&JLRS7nF>iNJ~gV><T&P8}+wt6mld$5Hf}g3ֿNvPu|;l YڧA[Vp"b5$lS?H-:镈!$=uefё>DMӤt#fu_CYSؗZ{L55re{ `!A125_'*S{q^=Aqepμy^D Hw QZHs'饂V%&3m.ů#ѤL\"~R }U9 בaoHOkuSb"ƶi+v;cn{d!#>/6*7v$fS)uJ{? y{gsYuBVJN@I+%m%HLĨMc~45Ԧ5КZhbmKcadPf(V!L)0sgYZsyf>k}?BK˔`sX/ۙUG}έ+?+bnˁu?SXD`[d?R -`&Ȇs!h 33`O@WT0'c?hh^6Cu!?&vڟ]l_w=Q3.z@K}J]jbk%xw# N ~ 6^ͥ5l] Cn ˑ( NUGQ"0d/#ւꯐTThm4`-]9ֶ7b=6{. QcZVui9,ɠ>pH },̓P&Q}9xE}܍H 9 Ԫ#.= MśHl"}B:҅=6Uhh}XHoQp7e`eH}9)NvvFZm NZ$ ^gR? E 4O6AgyH@8)Q~IiEO;xwkx\J]^`s.Jf7HG /kt)Klm&\~u-5d=#-sIiS;ݯ u.y{;* K Cwg(N s2me-j*5;eEm?W of׀>n lAv 8 3z%hM^@~8tޫZEQAu]3kk͙ ПIY'};)[fyseB ؜aj {#oZڪBϛo<7lXd . }XKC7+/i0ռp/에[ TXrȺ!Vc%M\^k ѓ!CZ\l?g[ 0<3otG@Bcf/X>ĭZ]V}U~ 1>3tP&8p\}`򾋳0./ ѕ,$Vblb?  X \g2*S l_ W_llg%I$}/cfΧ v/hnBWt]P_FSnTH!U[%©j9[^l05|kěla׸O<RHHRme3x6dDIYT(R5B8q8 9B.*>g ]BRh+u:&vMv)Znt>{*"r12'υ[E jn#4ԇT7*bQMhmҡȽǫ mSǫ/F7v\- At ZO{&S)Z,y%5Bd}^@v3k%F{<FwN6H.pY~,,rJZ"qa:-- ``5`#:wLo)T11(Ͱz*8'̮3_Τ{maxgڴtuܹm8brwyͻk}gߪ,, kp,jN*\Plo֕6 ]q@`-~`m H9KWlm֕5[r϶T)Cb^J+f+J ^+ ל[Ҿs_sweyG-W#a;awLNfs-[K`"l:tG~o}ay{/geV|c*.3G'_O*L&0hKsξ%؄tgqmu{q͹fp@IOD^s>]0\QrƵYy _}Rpu۶sފ. lS&~6͊ g;Y^Zy\c)&7ɏuH] 7!L05Vx/~|0 H"_\"wq2:[@`Ɩ:/8ӽvxKSMGyXE.lIy}A0cF矛xt#6z/n{ \gZtm>Y;VpCvhznRS`rϭSd!kQ_?%/<hۚhCWkxp(8:0c9g;/Fi.QMA{NZL վ+6f̮ߥYİg{@Q{cl\}] #-䂀O#bh ;H3' lJr^&{_% [:NjᤡT8D3猀j!֔'-0їS=hzii{t8m!s#-m,d$"wx`id,iJE9lq* ۔Eoӈ,&Oflo n.X]J 85H w#9soB Υiy/pt%xEE@uy0T=J"04v[8. uE>hUQ3[; NjLe&,J3k "WYS\V?༦:8Olդ90Dy Tm:jRd])d&7l36R Їnrz+;[SM(XSZ 11a0g;a*mm6-RytX( ֶ&`A4|ZaST %I&K ZZ-PCm:yW>I۸^|gsG FC޺=NNnm!go`iv§ƟK 89X$ mpʅy7tB-ۡ`҃m)x\rǮFS^P h <,n{(j)}C5VGEw0!ZA^gL #/)6{5:Ϲ=I,©f_ 'OmMV (x)[:k:W=Reo9]Nj%(ոk  xSYRgr" (a t СBFl! O Zu?QL"C`4vNvh("ʺsSm*8Ez/_)5֒1rIc$3Ƨpd‘SϹsj ӵ@kJ((Y/S¨5v)(TPVlBӵjUP vHk8GZ P) J8sښ;fdTV!PB@:`YMbҺZ8yPz:&d zY5jűs}+"7*V0\ꘒ5UYFC ~kSXRI 4^jBh;U hNNV Ӵ" H^<4~*+SSrC5V'cA444ĝ VvGj+w0ҲȪkc}DSHդRoU-Jpǽttd*hdA2W tcdJ 8y: %k0m'4sܾnJD.$/|,r:asƪjqٗt#Xjh/Z`XRkӱ%bU{Z T &c-5i*k0ےk!ُu{9Lm5i~[KtJ rӏO٤¼L$k0bQܥ(T2L_ lO"2aq%Tڤ[5xv)R~ ڎ#Z`UIENDB`fretsonfire-1.3.110.dfsg/data/stage_drums.svg0000644000175000017500000007024211152500023017536 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_light.png0000644000175000017500000005370211152500023017502 0ustar mjj29mjj29PNG  IHDR&4IsRGBbKGD pHYs B(xtIME и IDATx}r3wHƑz* %*Hҝ?6֖J b@9 D֫D>:q::ّ_uWsᅲs0]P`H)U]]t?IhP .к:>(!I `7U4bݎ 㝀 /h`SzS$b"V0]0!(#wZQu¹|7(T.:^ 0@P!s XY]@uuf5&$RXYNJҤ}P] uDGԾ2!Mvg[4*]bL+GY$g[;n^R0]``H2i{KȀJ=+6t)3m_kuL 1)ME|%Gd3k:3 u1 > y\^[DFwb&ݢR.飲#zMD8PyRs/=#s{F42!k LLݲ#E8F3"2`~M)ڎ 6v^uӛD,r-20Jҩ IYY3J@]r팯"oT&Mʛ%7@!R;*4YgU"ɜ%"hIqDCLH$]_b-E|%JK@ P (i uEYLN.| \PEϳJtA t .`z7dnIw_%{42"C(}Y-1J:ܨt*2ɻdNQ;٬ P=]$x"`G}YS(@6z[8ԑa ,.`rzAד~)"n<2GS)|p)#I3XJ40<.,ΰ'W[k-҆@)Jt"H2L=-)  d}΢ .-)I u&@ _~&tS@t^+2dD\nWpE}&.@:6';zϒNe:E# ;HHxGd=}HpJ(ٲMQnTso_z@d`g7" =V$Nf]=9>K?0 &"IHY)$8V%15cـCix_b(/@S' J,Kz#I'GKg#(D7X^S7᭲,v$x(rJn IfR(i~0Oo .ieHQڥ 8;tns0tŖNi|,@,{R%i=H:-,aɻ`H6efd&#T#!}$)}r@’,<T.Ģ:0J)p$w2bTJ}L!8Jy HIw.Y'^Yl9j0`2*, )}RP2kg?W݋-8q7 P* I NArIRL:7"JQsOXzI9wvIvUyӘΣ=58JDNIzJ:z>F\qY6!TT_#8J&ʳn% Z#q n. t8=y8OJ`t" ˳ib7QՍꃋ IwN铁 @F5%tWM[.*Q%ol7^)N~OT௵F5<%szʛGE*AG;Ȝ+s>0yLG_:-s:*vJ'ϘnV '06@i1$5dGֽUQMn^?5'O#0Go}Td?BQJiwM  }<;_9Oz_\||#c{n;|]7{N)yw1NPipg{wŐtg[F1&ȷ(xwÜG%[z^}}vcA{C:Gd`ImK& N z468YkM%}4Pbp&"Q):i@n}dd Z#XHrrT̒cugJjp*CY9:CA)3H| itcIqWpDܕQN"^Iy칏G%t!;5:;pYL#$/YҙQFҾžvŢˈkp)KR*s4Y_~NOJ= R+#ZhIwz+oF@ s_k  @H'NqS(Pg $ƷwDoTF@d SoB@-I@)p+@'T% j~RE@D.5X+K:zRqQ)av# <DrH}+ ljWPB0(ir1Li;S;Љaqn`e؉5EؒŊfe4$b&"5p@g|#\ _ @PzH+MI@)",] tT+1%䍌2 ws% "|k{s`kBrE@U 3/uDN(RT)h{cO.IGYDq j5(0P ֕אt2'O?42 E,v-س%2$;R#cE7a twJ^ɩ#Ƥn?#Ȁ%$& L)ӖBV'KJj't4JZdHD MbX#% A :h(8>@zGG۔n1nU:d PȪ%s;%z#$ A)Q/(#9E$*p *(TӀ,˂x; B1%[?5~(HL鴤{u` $wwGsDpy4,uyL*:+ ;`h@|3%A3U Wil~LC7Z&M)- Tr T^;rJ4 .oIo3[cP1o JAv&>p8:%"jXyYv&4p:ϙ7l`@)bHYDRHv'i+eې@/(y=LtЙVӎ҆%|!ш" Zh@A|{ 5_3 `( Ns4Okrݩ-J7HVH)3@sAn^fGD%aVwÁJrR](S2` 88A"=k*wEJ -7uR@d5+LF4@uMSfMG}&$<_(G2*0I'0P0Vk"XD=*ᶉfR|kFRll%ToQI>d¬`Pȸ/O JC"prETON`r:dfkBxu'@q%g%6/nG.PiG̝H7|oPҙ wMk&" uPe`zV`jQQf%EO RgXl)1h?cw+ LiޙS`/t'%)Klc~) o ސp`l!qgP>Śn%)2 "--@iĄ-$qZ43d3Kp;jT_gA? 7,iX_%͚˜wC2҈p.Jy9%yfU('o8?V ; {wS 9 X%135 `fk5tG Nt~ Lxr ~ސ%n<&|Ӵwo^6 Hs:RÄ6YSgiOh;r%55w{[ UU4zm}13\L5aPF=,.z~]:I6JI8AMt'Eֹ ndTVYʹYBPi[2¹֗[ 0#XO"4)M$haOL582ц]g-%!WJ=-vmdp{&h#K\~D 9'-ogْxJ5-U$C5bAaIHŔδ+l YZ -t;Ay%-mgfMNl4bُCΙ;Ö:A9*'3i}Oo3p YR\I\ԝd‰71wy#Ab%ܮ6JJjmJ)ex%iQ}%rOq,v-uP2O.T/!#{@irMnseyP` d-Fpv)Wä4MS9Ш kABlz$=7\:֗48&3K$NT tɀNmn|V ޛ7Q&Jf0ו*oZbf&J1[#R`ᖙGz$(yj@ۊڲL8I+]n׬+敌[@nAwMq&]3KNq(̊2 y׺uހ"@e5S=zF}Ybid %6XmHspC.#LRnQK|N)"Uqƹ~D@aHØHnxJE lLH"4C~ޏ'y!yLn[WHAiY@%%GTBOpTsOy&Z\iM,vRFaBD&cua?Y,&$ ,P9)*B)4*Ęc8–f6 :CmtÒ 5`L;YrVNJED,4#/e>*hgMyss3Bl=yrOJ.BK+4`t’]ExA<,ː,%:K,H( ^/Py'*8 T >CsORӲek2T/FBe?\`tSRX#1)tB8D1/!㼹$w<.JgBw7(t+Cca=D-#6D# ݦV D{QpXr7C]rN{8^@g =s` `mĀZ~ LJڷ3{c&)-yWn[BK5чH93ܣp^獲*&F{*yJӸ=A]Oj\Dχ. 쏤ߕl-'$S5pnlq~57#so\#),gtsKAs`(h汔s2| Yƺ3M<0cj 41m } ǚ\_ ǹ1*"&$ &\sk$#^!ۯ-cnNCy&]v3AB~'x^ɧ17` _ ?>Q,`T~$dREӚl=~$р0Ň(`0{RXҮWbGc4)8hg2虖`T⬿PXIy($$icI|裫BʹHƘsfR#@rL)m3kl,6zH»P`H| Vmīx-Vͱ#-7u4huQR{bx@1 `4!;H Ł`*7KܤŁRp- Qv bJ@#o$B ( /(0oO{GA@|s< 51(f&~&rNs9]xdlII)e4$ ])"7!p2{8 0LGb@1n:?13+&fJqKPycFdKdj`J@|H\!:R$%M537"DA]$-D%n/l(4wVkҮ}؄dQQzʚƜ0P  <_S72?#8@ b$w!)= xFbN$s=*" (ͨ*7IxsJSPDR}psfĖ&oJN*wZCe*2Gʥ^&3>z JJ%)1n0IJB0 @cZ$mҭ\/Ɩ&$&MeSbzʙ읜t[׵ٹr+L]4l\ J2kOŬ45 Lm@Jq{$)s(+PmŰ 7f;r\%isP`^x XL2M ?>SQg"vs}r=};RE ׉!aI@A`WQeRy 1(a0@X$eNVt7)9g:W)Pu]KJ)->4ʎR],H*%'zJd:s$Q7ZpU IDATxgy 1p`C(-~` #5(8ĴLB`FLVw[( nTXR_(U@OqK4<"H:+4xܢƷRR|/iQ<*1)r)0 69C"(sfjW3WƵv\YON)-YUZ@dǘ0F0 d9 ;JYC9<9`)ԳfyNz&62q; %z<-t4#`K$+8 ֶ1b%W0T/%ReVi\;l,!c\J701GhOdA "=mA\Zϥl cL )1 JO)[1FiZ+̕Yz@XR{Sv_\Y~Iy!#*Q2 n}2_ D@,3]F ݩVMop&-~CT4M f 8Pfk?iF+a R|e1?r2cUU/~/ +h Ȕl36OEkg>F0˗ J_iMtK)8mZ˵ڶ朗Z2bHX U 7M9ر'ET͒E tEII y|q"2\ay}[iwW"UDOU}! Y^Y* ы4kR; 6?׉ Ʉ߿oQ}r㓞osF9s * Bfm"@[ueHi^ZWE ^P3P?cQ^$^z7I",AzƱa8Gdz{1nmM)u]s[4F:ߑi]u9O \v{t{ߓQ+̄:٫_d̻gӣS`Ɗ,܁.k9Z /ڈѺ,KYuAR8-B},>2nf'_K>=r eL9Mj_@G1ru4/aC6s.u{.u[z{/HyiZuM>z9o(-=##o*vf'sT@wIyY0 z!n&:ň6֡ώe=v ߓRJkTK[D|smreYn9u]K) {Ji!@nK07 -+ 8i0_R,f&0◰mIY+F t5+4v5#}h*4%կN*:vhKCs.ު{\Jy.<stQTrd/]fwۊK\qxl7Kz{:ZE53>bTd9q~PN/lYϭ֭]_FIw*=+ʨn<-&i.|L\Tp,)cF( ,`ٕ_ȶhCcߎq臒rU, l08 TA9pIvImm%>2@)VOڼ? ε*sI (B4T'`33Ji|?e[t[2-PJʍd2A-tPL|%:%PyV9)) LYSouLYAJJ WN(p0#z?H4 #ݠҮYgkU7|"vK&럿AYKv Nyw#? K2HY *ŢONb.|% c^@K,c0(܆8]cH"R)MüN4&D~_nU6 gQ6 Z݄jԍ-@j!8I 7 .Ģ:YĒXJ!·Jg*ʎhit\:HFX#0$%GnmZqc)ƚ6p{rm udBq f~w_RJsr03u}՝ p.IiQQL0; T]hRG8t :pOvL ?r9m%r_,ކsBS Z0R NuNxR)w.wu]L`?t%T&( |JBff>P#*VdLo&݌УuB5N)f'a m&wm-فSJ)r- Gߒa1s3|x&ל󗧧B /$(V'wB9,P=*7ec -I1އ89ǁaS6.$'m*(@?pTfF [sDOmA Kb2w_& ; V T0 s"@q0~H7/2/sq1$s%l$A9*kvc2v_5[CDn$Hxm/ERJmn*` TxnV"aF *`liPydfzdT1 DWQ(Cr? oP"M2H 8[Z{+gcLwbxB$bN_]-aɵ̷O$٤%*0p,*+J`4gI' *2͓r?0o(̐(r$-<* 5)DՄVC Щ%P{Lf, u<fHiYG+6=Ih 0rP 1#U.X`bHm$<7}\@*C:#@5s 9`Jt0)sM(_z!>L.9'xY@6LC zBdL!p&ejBVTJGIn{XuQrbF1/1k=ID#m7087>ψe塕ҺU1 JR]= U[Q*@e1=m=͐9"C2؏vLc^_IaMo4?Kmn> SxL d4 YkNzߧyD5;Dc9fU8)+-$Ž(P@@eƩU洋cG52Bfqk4պt۞&Dv ou)T WPT  /rK)ᠥJ o@9)M0H,B?U3!KKƱ$CTNJ|s': p<&EltR%M:upm]ןJ>ڊp/vn[vxM E"* ^ (*–.aÐ6*K 8hK v n cjxN!pj_j~o ml#/XeB{9(A$N; |4/ :ʬyR0"aKV3r&C0#炆ɂ:s:xFtkY)*H5tJ*ᨔÕтgU*G(O(ڎҮe'Jio䞊$ͬ"lJ*²^lux?~W z -Ys`3TqșHϸN JYO-հO]^z0Ai }w,i2MmysmM'nY,yYo~9? iF.,_uXeo"C T^Yg˖9Hu~!Z"")|I4S%ʌ+v7lJ8f-$\40n7_☙'O-y7  z)F^-Y9&,Jp\ j$ʲm(Z0 TC-,<'!ŝ},`%1ȧ9RkoZџf~3m[ULsrV겒}y oGmz5dzL,:ƅbc 9J }qqv(%QE.a%'Wl3@.6ƗaZv,QפD۬%|Rt7 n]t˲]J1=e<Ϸ k l=H7 |8/K#=IJ")+zp-/_~3S-#p:{$vXآܾ{tKx\J0(ZsmW_e%)k*.|iY!i_ ^fcQ&B-I|c4$`y啨 oa*S}0RY i]9G~7zNY`C0y3i~XDS; LRI 6z7/%Xo(@Fځ8@&j8 2 O]DPd|KRsC%眗eI(n-<XMAPaڞ!YN٣GlH$i΍H7Oټ0󻵼lm眿TFig.7©CyI9P<6 [ l$NuS  3b<&g<=/.(8Em;B'6$* e?WcK36L15d Xf|)S0rdHHDOHLXuļɖBLh5ΨЍ4AA:WN@JC$X2 L PiRk 3ڙ뺮5|%{qr|ѡ_sn/m -˲,ϟ* -ܹ] >r="iJ:`<`\t>-@if[6K=&Ü釓#%8js &|ݑ7щka0TJ)kTz%tXޜS V419%b0'vnbMQȹ+8醁SK)eZoV%\syo)_)W1-ޗe/晾-g)e]וzKg4yJ i5 rN]񁷨=1q&:|h-$Ȱ,v$ފVucv{ιU&ғ՞23rXe.8xɑrMtߕTNN*rw`1|3nb97L ۴H/@D<%OL$|4򤝃b82)xw]fY'6PI0U 8%S2ߚ- r*ٔ$9}(hkI ʺs٭I7b|\Jy}<3nIU{y1d~oR޿ω{i &Qd`cOE`DhQ%”DvuuN(=8o$Je,)U>xZyT(wF1ʘ~bN cj4ת\B٣,˽L LK9Jíq4MFKK#Tζ*p{W#~@!R^;oYIܚ_\Sꒌ o5PIԪbmeӡhJ`"ﰢz?O;ђNZS<#t'2Gݧ*o $(=NJJQ[cH,Vsi86nK)  wdZRj b|7:݂ҫ dԩAnҠ_E!p?K}nOO9k5[K7$ H]P*[ʖN]/?uTL`{Ϡj_U'E Y@rLH"%/;pE3ߢGUr`z=}C!7v`4ZҹsE>H{רqU%u6.q*vjtFx{i7;+z5h&I4%7l߅+"Up G<(fNKI'8#@Ձ mXL 섷|[sV7&Ur瘩r6uP~R rΉ4PZAUxÄxKA OhJ>_ Gҍ&mRNhU9Iyf=&kT/HRc)jUR߸I8nS2uωKQIhI7*!^ztɇ&836x@Cg"Iu.$Qw)enQj+A0YLLXdf~W*y׎R+vQH&[;/w%ߺ Iɓb~PITTJNm)n3ZݔBӷ֒AiNn9os@TʝGH: >)NLB'X%,TaK@e$}qQ @1&0ዢJgT{^bHf~c`RiaPgdNIa+))irБN'g(AI~S W>Ү-j;<գ= ZT)rLw4椥w6S^& )2s6%:גtf/??:( ` m&ge ~5x*, "Uu)4XƞpKJ^͸gum `풎=ɸ/Z2A_zνNL#m3Mgn+0%˲\$"`tn.%mA[Ur J~ܷ TGQ^p; ҵ(tK':d <ߺiXһ&s_r`@eJ{X}wJ;ޕUpU [ZEB׃)-˔ih!JȐta@RTOMP anO#pAHnF,n=MswY^s[H*t솗wBȌ&pkt% ͂ʊ^Yy'>/X}F@z ׯ 3-]` P>" *j; yLX_ιŽeZPei[4d42!=">0PirZ}fPzwRNvF7=$@[%פɵy}89 #O*Fܲ,~S9&oo<䤿rtFJ,>0pY3}h2`z䗬@wVJ >jOUt-\kE($h-+s'%X Ot>S`d \Ve*9֤L y񘚊.KcL-a!00ԻƊLCK%{);y}%2G]--pzL;{вv 1RιNaLprFq!6Gs \t-Q/h@d0 )c3%%pIg,hf<~\v5/ 3'} ӎ1UmEiҺ+,r[t)a@ &ΘıN(1ؐt3IF+ Ev`+6SykGi PZeevatغւCÞC҉ͽ ] P_~ n6p"j:*Hy ]%I(ARBMSCR5n>~d~\)M9D 3*_`O^iVWܠk *@ZR8ZH~F̚ |1MHmy[ aִR&1^ e"#4995hs)81 l"|>nRހQJKtzxTk%&2׃xm#%$tWbL#ٓg`\thcc49K <'&ۥ2# jɌ+P6R-nIw1 ^<@1E&p+ mZ$`?bwBZz|^zqer0VS6.@M*@'[n&97מyC)%@7pJ@#Ov9={/0M 76 qx0Q!:.+&DŽf^@RX8э2ebg4:n7"WbG0}bM|se7(C ?o15Vsq ?n;T7n8g/7^`tӇycn6HMo!LjB%%EږRRJ-/@C<kʷ@@^_2K7pfVjz;lm]ׂenD+ M]nF]->JD/t;̫ |CRԎL ~x&Lxedcb$&mwFjIʸ2eb2YJyU<]t) n@@" rPsЦ6;/˲o XD0]R8Eׄ$yNu0жJƢ:Tiڙ*sЦWzV]`tut,0 SS$5` 7&iMZ`P"6SY1 }(VZL@bfD&ں&1|ߜ[e~nS;q, N_ tu7X0Ƹ7qyZUKʔxsW*6^pf&ަl .`VɖL 8䘚CTgZeUMӴe {s?]tu| sX^pdBsc/jχ dh鰲:.`~ۙ t(MӔo[9t]e$ KJ)3#zEi>Wc_Yh_Ku&p_u\:P.YIc+3SkeMq0];Dzh OL۶p]u\t/=m*҉B@Hjc&(*Vk Jqc 8+B#ʈ;H.,0 3EC׸ K9yPS[vuHqrI]J4p+P(T.99iq븀:l[$n+c&.d cw| 8 T"^u\uZ߅0bӺu\:ǿۿ.8q+\y0];7 NXvҮ RR[T#T image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_lights1.png0000644000175000017500000005176311152500023017753 0ustar mjj29mjj29PNG  IHDRǰsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxyy'EdV7Fq Ax<+і(W6mF5o׻Y۫쌽վ+[űK$ERH  ո}VUfQEȬjeVVVfFH4Ӈ:t:c186S]4 IA(RT-kʞE1c>ttS T&"JqmL.lICiO.aJ)E̋Lj, 7IcA$Ij{1zHA(5i3ndkW*'ɾDDIEv$ILE A<>ĬZ;[ 3pgc.t$DDq}LA<>e`>p3@>((a2P`tWgfd~1&@T +}@l4I>Xƅ~1Yi8>sxn4L Z:w `OPNo U&IڏhDZ{}KA]$ pi /tShM d82߬< RrS)1&! j+Yk9qLJ)A7q yA~15D@N+$qe6VJb8@0!% {Ka@V|~cXEE%v1Ji*c2Y%4~Ϯi_gm Yȁ: Cdb u @n=,2AɱҌ?L[Mh!|ya3wtFې}8 )2d6 258 C = Y-pq/(zLC&/|2Y2%>VJJ4iIb6JV93KPy# %9 fSA'RU}B^YHRrVŽ#9~KK>W OL>#-@$94|C6\A#;}}euN4ݠ/?c24{e4yLTk EZOHqÅS*ZHDT #QZk2r#Y q2(R%gnb_2Zku*!et}90ci:y05iawY&lgҠ({jˠG3-v {YVu7q^=eⶲ t/d45I'7hTT?94/@o8֌ΰ/QH%4d2__1%xS p2If9 PR2IJh&Mys5 r(rY5 p :I""~^ R!IY SJ^ r0Im8pV2PFcPK)(bHRcmJqpkS%ͰOmVd7>0 D=B#0SE)ᥞg,#֍du WCG&O; Ѯ[I˲:ul[~U\#&Gh>oZ|S \^ў}yyli_TZRPjb|Vr<>"kp2o2Y8WF۔)3 #c}D? jb ``'|ʔ}F4f9g5ЪV:fyӵ/dw|4xq ܄V8B?dD]d4ԃļߌ|т8gRo)%K%ec&JGn3a\љ3Nij-1ȳjjЂa+7 Jkj&հH FV7r76Mh߫DWQeQ\gkh{N Z>SXc34V6Ih\f L\VYZ ZRX̺[Yd9|zU~QFs>h_?0QZic :bV;A4%/ eK D8þEKPn4P>، SO<ڜn%>llT|) cȺ`\&"emα8J7 A Е@Ap^EU%_gDTo)WxE죦ZWM@NS_n*EA{|-lT|QjFYfaHMj_0qrP"pyy0h)ݬ$QȶR  ){|I[PDk1"ʾ 6rǚ,eYPVYYf8"C6ƨjCaR\%8UO\>#"LkC4(D9uBxʓ>CP]!p}R`lU}sa(44`6fY `J歉H3L#@F.RrI-S@Z~b|V[a\f|.N۸2kh\aUѹ}W,Kqȥ&&)43%*G,,+,>e6\> 6nzaof?揍hef!+D5c: A`$1n+{_8HAFxXMx`&9s= Ga!2"3`{<6~AF# eu6j$}Vm4Z1F2QI^VΓFV!sCE5AaHBQw1!+= ~c#d "-[,9pڕ+Wjժ# 40X9+tbP"7}oa=:By S8dKida [ܰCda#L-LcQ2ab^ !`|}/VJ% |8]P˲DĀLC#f 'a܊g) u[Nz۷844tčIӘ:=<<|/|ϛoNwwcvOfϞ=!dtOxͽGO>K$iFP)읨R@."6XNm,I: 3!9E ; vh+ q?74](l'\ v TJcZ+(P ǴI9[Pv)]CN1i"522SO=dŎe:z'"jСCkQgg糗_~c_Nh}=rM###7U*Ŭ̠5Ka}FֹeR& C~[0)1d `S 4hQaIgBd y~HD@Kǀ8UT"SlWSTȰaGFIdgwl \ ` 0ODD1227xSoj:6::q Z; ~TryFB81ɶʄ"̪査t^@,kF˳JK٨@N33gÐ <16sEA]-V1._,1wNj6X+c J%yUR@tZYe9m( b`cdeǾBa- C566:44t/6y,yur}%IriΞ=2eJ,PDD# XՕ22:u 9I} pS: =e+oʆjdmd)I͌Ć`oz>lp Fv7am~ ۭ"Zjd֪T*QEXA#F6@414$ TYY>7޼B?$IrAc9"dMNNRRqaA,ai('>'\4`$+яCi)xLt`,}db]CHi0k>&2Pxc=rsk* CKJ)]V\c ..Q J8RRimnq P)ra Ғdeө `dc]4f4\i7>ٿ#ctv*s$piUhz'T*F6f^`C98Aj(JBj=,!qXWĶ΍>SQƢkr{\PeB9mʋX+?#K  |R*dRpF @`R$~E* Cc|܈)UYO 6v ? Gx/py43pq[Tl݉^r~yb<{ؖFX~KREẁ͑թH'q(Z*3ZQc}\'d2Lم l2Ͼ UIeaj,&7Ɔj %2<(傁Zkm~"Ff@l9sК5k+o~422Zk+WU20lIY0qN*oe pa.bPN$͡u~!v7% 2lSZkoq@#/V*_*6󘅭_yRf0o\wfg4r|N`QCJeVѣeY>QֻRh͚5fZpƍvY0a  |E52~0!21 +ix3􍥤>5d#igd>n6`< i)+eYƂ44LC$0LDT.hܹs'HqP Ϳ!"LLu7#gJ;}X, ?=aeÈ<".Zf ^V^M3fHIjN7nGy]JaX1d0|}9LVY-8Ϙ/ hqcfYq0F Fr~ Y^#OVѫ={,9uԲ%ryi\^E"Tys]w=f6&ʲ/TaHJ)]5|V.'01=[P^?X8.Zـ.Eʕ+wuL,Ἇj+ŰEz o5r2DQ7j d4.0\Ci)"7r)E"S]- bhS˕[גId5 vjdddJZ.I+d~w9*m Za7=' h ̮TC)\ac`lF7mju)SĸgϦ֮]KWo3xcݻwsOnULusVwww)K!{Νtԩ[%WAЊ+hڵvZZ|y 0Y\wt7G)yhp3{/d.x*wpZ j]{U'8"RQ)UPk%T+@0nFf6`BZkOzl#d:wwǏWWٳgOyDD.hRJA,Xb zhZk6<<|kRYkZZZ82AW_}5]}մvZ5kVC+SXgg'uwwӑ#Gr ;QG"WQL`0011EL.YƜg_e@6dgX],na< zW7AilFY(Ô잘(8p B c̙3~nڵ~_6cv}6LeStСC;v윬m۽rZ6bE Y9ѣGIzYYlRVJ5ONk]b'%K7Γr [Bf_%| MD6.2^o2h6o]w0 1ȑ#;v̙3 ^{9spih]oڵo8p`(I/)߃ Çʕ+]~р ݛٸ[;s_,L~_Z!1%:/WY"Jd2 {JE'9CC0Iqj dER"5߿wpp^d!"2=I=00~[[[299`T*Ƙ`c2бck 4fp:?_}ߔAa̚5'ßxxbMW{zz )߄?=O!Q"K,{X9#\>Y-@L!cIXJ9,("cƎ20Z/ N]qTRZkںu$L+)/v$I711An`w> VJ=\l\7V˗/n˖-)3Y)EݙkMx٤\LwH,u#7 p/1(---_n:^KKV*I QGnWpie^ˏRʼ+422Nx*@F$IȮqEccc.yr"h6H׀O)_ǎ{ 2yy?R{{`Ѽة^'xYٳd箛sPZd5/o+\wJ%wD<0vsؔ뺑 PR;,=abZk*1UU(}F$ UZk7͎L]RY9hΜ9ϝ8qbE޽* ͘1sNN:|Sȶ}@cejj ROV~b$3 NMTRәIXny~%P/o&I"&f3g-Xz{{i`jkk|+T.S2|KeW_}>e #7нt @8k&yA ̑bbt1\̎9qD~*8* iׯVXqzSÁ.|i0MD)Fk]Zr߷oߢSNenFf_3hWq IDAT)qÜwx /df@8rHOoo1'gT/g~cCmmmoNNNφ {nK=?ױ(I'k׮-[ܰo߾8s F\}g fπ8l3~njcǎ/_GQT2R^b$I_bݺuQT_1h$ک.rd~fZ喃v􌏏/=j c\u4|Zh… iΜ9y "+hӦMa`+ON+-Zt~KVջ䳤&d7um6:u͛7/>|μ'|ݻw<466z~_|jxxx9z4j30}e-WJ̾=Wv2g`5\ju X~x_O}Sw_|ee+B?pE׎==rZ /,y饗˓'O~ڰLfξ]}d6q[/bb'x?%eer@O<ѷaÆ)JMRam2}&3@ăh!NP׺ȎQ+WOe)9g6pـIЂ N>OE󱉉apT_(Tkkky̙/9sW|R=䓴qF:+Sett|A+y.>niuc=vÇ.ˋ \3ms~O2)'Kb@w`WZkCWG#uPdy 4j|Ϛ5덙3gNP%DJ%h҇^EJ ^|kcsy^2ϝOy= lNc ޽=2vib?#J1ϣTzy *ȉ'>[LNNҞ={[ouId1&&&7ޠGyҁvbbb-[>%\r&cjoo/_uU~xwFFF:+""\~w>ld~)jd@ +s}ו1x||5ϠX8wۉhGwwG5>YKp3gδ9s}TVFz뭙dy`~)zwc$IҥKA,RR`G ,8cǎۍ133A` ٳg7ôyf7|=L"(z~̙3-[0u]tkkWh>28 Sr @f|v;W9 Cu "y, í^Zb]wuC ɓ'ɓ400@'Np]hΛy{رoگJ/#7IڵkZ(%Q&{_Z'%4+},"9-A p0[AޔLD:hпzWk$IOZbB1.T Kǎ?Ś5k"*,I"XΝ;Ҳ/gRn"qx*swe7_ԩS˔Ryc1F՗ 77_~s'O-91ц ]$ڳg۷۠|JR1F:to_O[[[ kHP,}߱`K #V0Kg?G80 p< R4Lc̍ZR3R"2oNmFGGܴiӝn8b^oܹs`uvvn=}$g-/ `5^pjL}02 J(}x⣭IХ^U?CksrIJkQp;<<_|{[r뭷~mɒ%' `RcRsb< 'ښJIt70Pkk[nEχDF+ͯ!O+Is$7o޶Oͷ?99c ,J\Gj. rq9Pbh R.pkСC$I K.ŋe5>>|^(ʃImm۾uɿظq>F }M dd~昐ڎl WJ^9Lj(5_QVirrҽ+ eڹs'˹-3sDc,˭V*U^+,ٳ'FI$'Ov͝;.zDT' s}RJYf<>>1hXG(Jnݺ"vXjcYyl>|<×}l>\DUYqWD9#Go>_dn0 e'gϞ2yY c2vtW|Wr---q͜9sx=Nw 6Nls}رc%c =ztٜ9s"Ze^Xq) Jb""{zz~gϞ@ܹsG(↽ދʫE3::>;]dp_̍Xyvq%a cB}@#"0g̙D׷cSwwݻSWd` f1sڻw˭Q^ny ̳ga0uBD<#,Fk}}޽$S*7npEFkMCCC\\@,;@KKgϞU^9sbr}(wq[yeL{Ǿ6J1S^Ff7p^e"@$1?mmm)!cf{w׮]ecL4@46>44Dt%44Da+K//7?~6"  <611E34~1j.+FQKRܙ3g>mmm6iVs4+XGg̘Fgg+˗/HEIE?=|̂CK\mFN!}M_Xk3"HuQJPr%Quooo@ۼ,^*SO?\@w~޽뮻nի7;G?ѿ8t]qwy6G1n5:E5"a""e׶VJK>}vm[6GV|̲.ʣ\0 wvtt5\NQ FLy?Z/7;6.Y @Y沝};*UuϟHd2偁Nccc)`, 5k։kؓ_ӪURpLx)ӏ~ug/Yr剾} {d_G^Z.oLւZae|KQɍUW\^EA${ը6=aZx}ܹYa L`f|cOr^s( y>GVjĭo9x⻯4 01(3ێ?NJդ7 nݺTH@_y'xvIIt?^Ors=wՎ;/ ȟ.^b>fJؘ %dժYfvەg140016Xyɞ[1cƖYftW}2=Lrd.[#)4/:h\.{J='%5SE+J5h`l}}}{o>j le'''[V| 7~;]veņ tA:pɓ'SA{7|umݱcG͛cLypppE"8ds˹ \6ڮ:66xWT_7wvvV ,zؘ}\0b,Ӕފ8H!Pyωs| R|-cL{IFuP'3fxg||&y_/㮮 X};v젶6Zhs/)I7e4cLz6m 7.QfNYbűE}spprɻ(Z822~].rY21Ok=ܹs_[z}}}*RIu*Çwl̙HXCK,9y!c\1fΜ­eˆx#G\/Q hy1_@lj>x_7a(;bX NRs3k9d^Wc[[[|yٲe?+j Y $ {@M0rsy,߈|g@c6]xٲeX`wn$.' B b7g͚aHaj!/(rUU$șu5X9\!&/ ?3~ϗ׵o O8cƌ Yƌ^a]r+< 'I2ڽU,&dlq TH<=Hj]aRRaX8STWNQ6OV@'Ec"y]) .` c񁙥dKKVLzOsNFyJRq }"1ִ٘hѢ-O~~ݺu Y !(qYHW"/ϾgǯG>sw>(jH/mMDTnUk0`JX{AT=fg\s5ʕ ^;{YYh\D9D. s|`c$M]z￟z{{qWlqW{֟x4|߳ hDD^z;K0Bc CܿGF01mr|ߏ;z+(\8z9S*3jcYVR*?a lD n@ΰ*jFV屴ڍX.Yk 0Εn-y1{ԩg3Ǿ|3?>}zMN]T@'A [0ŋ۷o_bRŋosl 9wk=?3( ```K>|3ck:㽨qĚ%`e6,/L&'NGʔU%m^)0p\pF;kli~A`3өS:\I/_Rd'N|oΝR? 8i͛aiQ֭[;λ$Ibf̘1y5l<<00pU$fϞLOO>RGņJcLJ);|!IKP΃{LDO>hѢl`v6690b}eY'Xlλe"7AH>gpXR_o"<]zrls1d ';(:5:UW]?s=$I=ھgϞ2Eߦ-[8B===KsI-Ν;ill13̃D2'~׷gxxF ޲vtt3d{0ؒPƩ>Rk499Y*}ذ1FN2RuGGǾyJJf||ܹP)?cb(:cy[l7A$DDaT*j*.`~D/+}h XIDATG?O~h[ڷoߛoW&&&֙z8 H}Ad.}Z뽥RmGGGܹs]~*RAȍ漢B.!4H_q-4AejЂK; g>9?be,T1,eȍd<ǵMD#=laXabX18u{yX{㸶qZ }?a((01_ĉiӦ֭{òIE3 ? l(R1QxoO\Pu\@ =0_d@.}r`|FN-LWfE^R*$$ |/(u\1-ܲՂGJ)uY۶m7CMQe%Aeye3o}l8|}}}Oc\oL92wc\ВF/c8l4U^]=Y?midHlXA20roސ> ? pgwixa@ E7@)=='g@LDEPJ5S[:S*Loo)`O?U*y@FEC,_ugvʕcIوlvA wTj }aM phQԄ1x$,,FJj0>|5\MsA2B0mL;QaVv)WWr1@sQ:Io/uΜ>}bD@˗Oܫꫯ~)En)_[}S@ 瓟QAYA:J>d|@Rda޽b?( yP|XF 6-'neyXYMGE]Eb\* jk cߞ߹s2vuE.AkIm**4WvcuWWo/Xs )M_yj!c /n]RT*}i95c(;!J- .[& zZuaaC(6ldACWN7vrlyɻ(@X}@v[&&rVKghbBDzӦM2Qg{/7L,mEھ}%T+5S0y~P 6ffeRVMϣ|# V22)KprTJ'{4lm1JtvveTSAYdM2rC&߹&偘Ia{e_ļVo:PJi" tMK}"DyZ4a_%IHۭJDcuImDϠ$ oo^wu|>Qz0 +etRCJ_u"se8d`4% 6d<䒴 N7Tm]cߛ| < OEV> D9 Ijok þθEׂϥ[o0 ݴ \7MRΠb-u&oekkL}jʯC5rYkQ+ ,@LI[ DDNFzS`6qJB---mz-小`Ѵf ,wO.'.#︱70׵TC,45jcJklOۈ}|_,ld܄j,. :Ij!l[nRGrʑO҈<ȿ+g` }Q1pi5(IRhòg9ȾF2OG9Ո164" ,LPW$4r=q+jž A s`wcYDY_UE ; x{X)ey-, *fabYɠeVJ.MR=s_cMaoj4xBkA g=#dfѨWTڥ-83`Ef@ a_Sj, 83p[4fl5IX:B 趽..yĉ1ƽt,aium B3,, 1nbĔe5Jkff_%׷ Nիpv/!+!├&]@0%ɺ,51q1yl#PvLj;y *`b 1_JylĠ]e1wX CWF)œBלl2 Lbf\@7q C z vQx9n[\9 )gF-_K ם3mSPsJL Eqe\x]ZhJ*7,<#> lH$U&UR@3/l؞|i87Kp#A xkV:Jի*6đj܄]/@,?F 룒hP;yDMi|q2:GIu(6ەF)e 07E֚G/e|*a>D2^t̓SdTЋAT*Ď7)ݨ!=ڀMхy׸AR6Xm&E5yEKBFsKA-e"MĠLf)s} ظW}a+KwÆLc,6ǚͺPJ{ڧ4|a25IF6iZo xР2@JCf d[ 9Qk,+) CGd9#+Y5qyiԈI:G6fٝyV v#E1%9e iI AlSfY%J[CO4:%}ފWV[4d[ ?7kPϗX v~2ICFLr/uWT\To'<(Tmf_,R4"c_>OLEa!hae4I-LDK200MƓ/|p]$IRⰌƆ y p5ZC$8ZB0!a/Mզ(8cxBd&adL9#)}XS1^S+OF~Ѿ4ON7  Y={>J:o t NN'0Rh+Ryx̀x+56vFl /R=D620<))YF[קH| W~Yd*DFFaF@L t<'?̾3SҾg۔3`11n1%ՠB\Rʄaȫ:E06\ye/s/FVF&.[>O':k Ⱦj) f)U!YDg_8>ӢP#S6(9eF `=<#A>L@LTX1k(hO$[ɻ|^V3fhCN ll]ё%0hr|¾1&+1.<&}/|:gU*;#R2Z-YXȻZH& HJt&."Yb[Ff& C_p?Ȏ"I-GC K)KD5 JDh݁=mz9qR a)j$%766DD<׍&Ր'ø5& Wak:pbl6&=!#g!xxi& o L}`n ]- ^nU6"GA%x}jīDLڭ8GN#WՀl<2:M2d4n0^.`%OҲ7d|T>}Qxaw<̻/2y/tALTGFp@+6[IhNͮD6noJǘ,6޾S <"#֠~f݋858īUZx`}ke1|;GlS[f_'#NfY)ymJ)Ry'q 2# $ywn @\(% gF/I&f@56RĹ [/٠t b +K g$ gؘ(3-1d9/n8zIW~F?cg:e1'ffezGfMRp3z:4tA̩T*!p%3+HNKIN*}` &"j$ȰMir L;.t@A 7RDį6iw/OȾ? AĘ0l* `ΓQ~qAHt*L9!;K&(= /J+0q_,<ͺbJ-1>R9؃4Q6etx+tm(NkPXF}K` ̿M~Nq^%L_;><*os(nIENDB`fretsonfire-1.3.110.dfsg/data/stage_lights1.svg0000644000175000017500000003360011152500023017754 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_lights2.png0000644000175000017500000005544411152500023017754 0ustar mjj29mjj29PNG  IHDR_L-sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxiu.x#2zA)ҦEږERe؞c{7;gF5^Ʋ,:~(ѲDŝ)B FhZFݼU  SqN\*+3#~ƍHZZHa?, !*WKkm(J\# ^bՠA5@^>`R  WW,(}9p]a\+UlR )+= e.ZkPJ5 P.;/(` 1JuW)R3kC+x=ϳ E"@` f35]/blLjR `q\Zo75k֩fR*FК}5ʥ, x9hӘ7} xTbF㾫Pƅ./pbZT咃}k x\r@J{qU(hq? LN0V)6DQk>q\ryEJ gؘ `]*r]ZGQDG0GQ V.x/Mr\me^͂Ul Ԯ PJi)%2HK) J)-B]cZ墂-lu)p3pX7 2UJ Q ` dpp\rm c`f6bQfkBCf3@9H%̎ N̋ RƘOSp\rQfrڒb>[ ^daKJ-$1_sТlL"P y?Iu)8傃7 exXe>uF)Ӯ1[Mgq*!DթcJc]}ֆm?Z傂7[Ц.,J01QY9ueU9ײ,a^|62J]`#TB+v t ̗`ER2#l\3Jn&.ocemN5`T`\9lcXAִV~m2,rYf&Լ(Qi5vF]27(<<\IYZBdֶKqdZU>0x)p x|N24 e֬Tkwc+JXJ$e-PB@PQI`HaL+).{L6NUyUI@M1@3cQК53e.+d\|& Zk-Q,#^[WLLAwj ýk 0WkBW[ PКddd*)20sY0U J)LԞay}m,,*gD @|yR<vwLE) r˶{˔uIОY3[J k!y^a:%r9VoTPjWw@kV>x3x9X)]u>AL9}2ʂIW8s@*%D9 as_gWkG.(+sS=!D͌*1`UKJIJ.THDa6Q^ڿPEFVy<5v yۂ @>ȼyAt;<1%lf~?5Ir-jp"xʶղ1J{Qd;$8(:Ŵ@AS}Zpj2͢(]oiHy bJz\Le5?}S0.^2)q65PELea@f{;|^|eRƘYJP)xNR4~8aCr *t:,",4Jl4lMMLffbr H"lE3٥2ܬLzv,?Xy4g>l$ ^11]&4eQl&lceƵJQ0,3E1`: RBN` h.@H%ĵg@@bI k̫7i܅}?Qs*xu X8߷*gHi3oLM T%e,Zk'f>h"< &a~t&\r9i@\XuKl@ZsAm]!@RE, ri&uv*kI[W[evvs%ǒ0Ә/ 2^yY\fxi4*"Ay&P6k42k[Ab#׶KXyitAT}W1]I.IS{#NL+y/ ;Kb_f&X'r]#&MTc>,6:sLCKK˨wD8]H@*"9X #qKo90y|gp$lV+gZH-Ңƪ5$B:ǩxq6-P&H{$|9 ,FƘ\UJgo߾_ZZZww誫e: PnܸqѣGo_akss+K,ʕ+d9@ }^dao h:bYJx5 x:CׂWf*\.+*a6j0nCU1%aL]YJ^Zrx!Mm Xf1k| vֶNr9rgbmd[}{c]I?яhhhas'O>'Z[[9p=Bs6nx}WW-7)&Һ!666nk~pmk^ (t"=:: A@P( C@AA0 0?b!PStQG6/Z4\.=σ|>i ϋkwD{0ad-a0 uX(TX0 .CRU&x5i1Nm> 'jKl39 3g4?S/!W\{Yf Q СCWܹ5###@REr=fz{yCE@ !EGQ:0 \dX׮ѿeWP}_yc+RfYR ڱ׬ilG~ byA< `Z_^$@*mA̕.u%֚%\|ɸ.p~wzDL:brl6IŶ}%b^)23&mXk_FrT,lXI?CR6iBqv:S+3hH6Ǭۀ}چuDi~/-];s,yf..K$#Mԝb9ba(0`%@MK»wrttVF \sCootˤXҸo뮻ng.Iۇ0GR.IXW/FYϬEif d[{IE%@T8 *TAj Al 2zIi}YWDy?q;׺lȺS*BhrFpp9] ,e|;w(ugկ~N:?9dbZ|fd\&ivM늾 &Q"QS\UҖZ Iߺ\6%ipSVҡDWgbS.p6%%M,(>D~!?gxxn֭ !9Rz ` |+_)Sq뮃[opI.J=p{' E%2 bʎUcb};_v>RJE>/{BX8DP  cj6AVv6-L[H<-2ҵI7:Yfe #!*S}BAǸ-y㚍T ;׈i8+[^*,}oX`ALZZZࡇ__^{ ֭[CCC"BSÇUVA+R;Zk6kgb:(̎i6WJ33:#ح_2>2/75i:Q3W3grJ!Er@G-*[T6mα-8j=U 픶8Q73$-\FzzzBB.lnn|3 f{ 6/ X ZA0wƍp E/ƶCbPI hF=i}GsYr9ܧMdP!%M`cr96H(wb.Y^NyDtb')4Rt~%#*T$\'rZf8z Ro,Y˷C Ҟ;nvx_'Nؖ1 lYJ ǎUVmBDF8uEN'@JX 0 fU>|_ΐv%ib/yT?Y<4uОAx8&* Mrh}8w hYE)d1̎w3]p{ A!:I8F&6mw}՘)xp 7Ν;矇Z"`\26m㦛nz\_aa{-48((B,KH\d&Dkʼn^ڴitc PA ()`dp!D9*ʓX%bdȐH qoWU.ssZSȟs"T( ` >kV·@cÇO2^ t;?>5sjaٲetRx瞃;w"Н.K)Crm.]#pLXS"+>/Ak_^Ʉۅf.c{e,2y< ^B8*jfN] ![oפL<~{uz5ܹsȑ#Ö-[ k.sh͛&b{L)}`<_˒î!0&{/34Srzݺuw:t?@09sS{ L0a[[[;W2֍\l-d{('`vwkfD T,9ƺM'xS]rTqw*=p-DvDRO ǧuGV/=b4F@uLJ K,Ɍ|;ߴ0~xX|9^ 'N9bs-}ohב.w&%$2"%@ڄ"ϋ\.Νk~Kggo !򴍄2i˻{wھ}L9w\ڗh ^h;i%d.( rP',V-xei/I[nj?\6ۂ(|N-,N=R <tFT%K/}ܹ\`倥=gR1 V__K,opWT;y]vZW>}qa|6ܘQeTЧm1!ˉ;v,ڲe7vr);SO? ëWvvvo;͚5 EV(3Á*.оm܌5UVTi0m&=*gdmR>XػEL2MFǒFA7|ORW EsR/h|>χcǎAGGfQ侾{ouuu577%̃/Mmذ7_---֌K!/Ƒ#G oC64B `ƱcƙzB !T $1&c &d@9AEJ& <Ȥ#'e QQ֥@ϐ4ຶ_m/m+8=Tv1^+zj͛7_S,Wv]<^__z^grz Xgpr PJ|^dSSfzz{DŽ} b+N>={t555m2eօ %ǯܺuA0(^\J 6x-?\WҷP11FmJrpNK5/& c+<4s2s]f4/eCy)M&cVUǵi'8pᬿ:^GJ)y͐_PPQfZþ}>WOsΝw߿ԩS^hF"`0 h0~ܹ_aWKKֹsnY`7‰' inrZ=Q+۶m7tҦ6@/R!f$F̂6& Nq(:#?"ID`+)2QƵRN,O&SWX<.E/6;vl/7AueYfm>eppk---Ws^~}ةo09OPѣvww{ /" CO)5+(΍^;v<ϫ㦯k[nsoOӏQyHBJl6aX_2ć;"GrVJݖ-$<3oӄ rw PiS\L m"{Odgj}Q)<&Rҩ޲e˃PP=iҤ sp}0a w:::~Gc]9T0b PAǂ e IDAT-[c.Ph4-֟e.KY\. 7-(Ul&lk]=]]]o߾ϟR> C; 2"SH!AUJ]$h4[u3,ALVRg_!#{ʔmQ<ؖmQXo|ƍN*vZoA_F6e,K~(kB ]EI.J)Xjo6>|> cǎ[`^Zw\Xgj ]SOy}&(hEd^LpRMɃ(̂(4H@W !d.s];#r:8{d` tŶT˶ę+ #ޟ4r .w-Zk-N>K\q?_z3f #"`QΝ;Os}huPJck_|_4k.رcG7~zyOL6.}6P(`UBRš5k.] +VuQ 莎Mԛj+wWZeĉ@kGFZ&r4*x0,$Kj !@ >C(qH=55wcSe'\x`*O0ɶW P :;_577czN5Z6oQ͡LDsQx3 ,^)(XR(u^6XzS14.] 3s̛7,X`x;;;СCpA8x ={V2-WB'=쳟ԧ>7jAXׂ9IgoN ZYU2tKbmi&Lm(iGJ/|3s&TCFe$mŁ_<¥m&Se1K >E]Z;֨i0P`Y-/LZB6mݻw? 7pCot1/@<?4?7Fx.g[iZq'h2(bh|v{ܹs?^;Դe5\π{.$_)˳fX?ر{HzdfN<azO??:qēӧO;w\.ؽQ=Nΐ0ur6ۖegN7-`EXvJ5%_Zm۶ٳgd@s`ӦMW_Zƀ988Hn_,_V@܈6Bqix!\}0cƌAJ" K.%K6nÇg?l۶͞oVP(L ̄yMMML^CM`Z(x )`|]硣c /7bq1mC-(j- ĉݻѭ[~ѣrɒ%;Y ^e-X~!\lMe2/`36Dٕomڸq-A,EY-ڸ>p7­ oX,Os\MmD?zg晄Bĺ1cͥԨVS<\ -.`iuƍk?JpA5&3 ݻw5T1gNr%׺lkʌtʾ4_̠YWH .m <ٺRj1 }F@ B>44 + I&AP=&M4rJX~ z&R0 Uyb5E`LV/4|~&3#X5?~scYSzO~E0\fw1TH $S+r⋿~? |p?22rÇҥK |P&wUig-f&xaPMxd"V \pΜ9;,Xsν_(*3p.BHKkDgE/E̙3]'O,1P_ ^/G]-ºN\) !ફ{7V!v V }({o w?G࢕b@l\8 ،ϵ]CZkg?>Ed2OKQ 8t\l6!ʏ\8QPPB9n8dMNdk1=cqZ)[n\.w]tرGGGGVJԌ.~ w-J_jA//y7o@OiӦkKKYzyJ}iZk>c?Zm tww8S-^ƍX# 2m{">e 0x~h\nݟ .E(-hݸL>}7q#|'c Dd4}M}0!9M}LbHRe9xHaj+VsiGG޽_Zs !RSrxxǏa((;ӟt4:i)8sLS}(O:@X-]u9~xiL:u&?3'ܗ_~ϴ=;[__ߗ{Ύ7/ɓ'a,&pv)]([J)?.yos$(J¹c}$0u!7cflϋh43iF&M4p·gϞę3gN J .aҌanokk4_׍}}}7k`Zϛ7I&0j V>|  :EXf 7.%mX-Q)-M)BSV}^ʲtz[+Goa87 YBaȊh62Zze˶br5]iS϶c4!;#)/4`@uLG۳lٲ72229 CBA˅60 O͟?(p]+]hjjzaʕ`җP(I"v) p{x{! "-Z8P..;yb!ir466ו&Z iK8Plٲ-th4@AM5uNPVZӗE:F3ٳg]|ZMhSK4 Cdɒg(ajc>\.ȑ# !]g]]{y2\XpMy^xĉ`Μ9BHJ)xWv?a„۷㾋{oE`b8 .bV=GFF۫v2+}\Ǹ -x̴ˢE6 Rꎏ?X[[۱!N UZFe 2k%*> Llih dRV d3g~s``o}===ax5}Em۶]zmQ0 eRvۿbq>\KNqAMMM''Lp{ĉ#Md>&޳gҞOH)P(׿uqݻw.w3gΜuis s!p d5tML0 z{{̙3vSG ʔ]raRJ͢R op>2986h'xE%qTr`[ p]bl+Hߧilbs8Gk)%455w}?'t jW@tww/hK"EDQ$cǎoi=joo~o*8Vd@T;x-=)#W 2woo︽{~Y֥{n w}7YƏe꒻?ॱ/_|Ǹq0/:"k F~ ϣp„PWW֖`^Q8}49szzzzzzCCC p)R0<<;NohRCCÎj:<:U`[m@b[zSʰ Js]ge)i6O훢4olPw:%B%Ktҿ4~B)\. R2kE^z[nҥKAdLD h}q`-r\H69Z_nA&{B֯_o&̚5 ֮] \sxALlR~Ϟ=uJ/PPLh &4juvZJ)b#}ͳ_,ijjZCGGݻ7f<`ttO755dڴiAg,.^c@Μ=jo դm>6&*cSsdư+wx{O>0 wڵ`ҥ0(Dڵk~7LA5@ dPJCftuu.. Rvtt#G@|f͚3f̀0 app;vg?>9o||릵3g&X,*mF.Ei}A4J ٳc@.Oc1bQ$ -Z8p0*@Hā!Du@%l+m)hcߩ&LC1ƈѻIxr7tvv~P( ƴY6\P$ K kT !h^ Ϟ=mAD_KGGGaz3~hz֕y^ԩS{Q1 gKy BA#!.fU9P*sB!9hX}}/ 5<=S+L@[-rƥǹ `b.W>YSFnazΝ;:Wn"iV\H*g UTg1 YS38l޼Ḁʺte R6lh_v{a>o]coo=x-n>=w ڀead_z?2]Q@o]㳎f_{Ye,Z`[ kjbh*k2]&2":iaϟG۽{(2+M~!Kr (7T2y(`۷o'ܴ4*1nk\~fcZͻԜ$5;JȀ Ϥ0I)!V'.x =vm:X7v 򪾘A lMq1nlr CO:ĉWE`K J)XΖHD( cr 6<<ӦM D%|^ۘI-|Oa6q&uhhhHe YצNiӾE=V"q?3?2-&Fr2sI'wߥoϞ(Q a%R*"UMU<j F8Z(Ğ={$Il} YE;880 U>Ցf:JlA*1/@]]}]]]pp睺;_:{ WQ ,sE2Yk YAKeG*nZk(B)%k4`aϔiא (O}jٹsC7Q"ph}Tb]d2R,[;::L2 O?Ti튢H1M ."UVZ)/5e> +V󪭻dYoii0 R RT[ tx0߱gbYS?$a]*8e^j.gN`'`md3lA 4xo k~|>LEiDKźa^;v옿v-f($a( k᫯7Ahhh؁ *l reJ >.ʯJLQa]T֘ژ% ;FXIDAT! 7xOb1(&"neM1d,sIrյjhhBR)5֋ 1oU k``Z]Wt̘1s``o7pW7*y %?*faǾ&`ߔ͛>_/0eʔع1{H"%4ȶ^xy;l'{  3ff!}v2ҳ3\f3tfJ6HT J)0*lV&H6uK6ʃ *f;Vfϛ7EI)//ή nb\Nl6/:35NLQaR* ]?^]#@GDFƆΡU6Df0 Ν;3{UX\j&g^EыtĚkGMf0?&up^k3+Θ1_P(DQ*<~a…pB1c7ƍkgg'44[l[Ǝy7n477N8CCC_޻wO~~uǎ{YA\Ng8p)H1*smg5>//?LcY&f5ύms?Ck(f7Һ4}_~Bj(^O/Q/ZK)gr__k~yǍ7o^u/x-lAAoo/  Nĉ뮻UVm۾}{.֝8qVHc%4&s]ߜ/$4")6"02i `UךD1h~F]c#c BjrU̯IS`4%%PӧO?5k֬mk*1JP:r)/.Zɓ'O5i۶m7ĦkG{ڊnCCCs&Lɓm6yhhh|so'@: d; xLkǼ 5 8\q& `]bXl(Q$lLG;D]3f)4`5V &Hyb)!Qw1Zuuua>hW^y1:4 I n&kyɦ+V+Vظm۶FFFwQeL6\.j/8x*7mlmQ \F\I*KNj ! 1νX8@Ÿ1N#mX-AK8$ ̿ k\ u[%GFFfrצNzV)/^~ ,~… s%6v7p j̴qM_sL xBձp6rT)hC崊 /j-,#~/ kf iS]-  _KυukSW4׎7 MڵǏ7OImRٗ&N:5qyU ,x}ǎ b?Ͽ~C%v0n%Mp%V``H) |o FtrZ`@_L7Yˊ0/uUh_/}py׶ߴcǎZO~.,ׂ=ƁKbXv{(ҞEuǎK Jk 3f9sv7qt T(1 ٝHAc &T٬y#2* m&L…R;TVTRYV4yȘaFJǻ@'vY.oAY4g-f_>}zڲe^Ķ}+ÇΝd&XO[;ޑd ڃae6cCPrT.җlK ]mABmAAK;V9m`2p|/ TṊ ̱E\J) s^^k]0oJV`bk[d(c666fϞazAɸd2bc|`iK6s <~ApDup6.9%?ry44I]dc-mA9`Ue' TiTfIOޟHir}|>hhh ]]]3g 0 ga8#6d^O`R.9s|q͚5 ,ʱbMvRk{Ҿ!:em>s0sMn֚DP#>2s0G:y<*>3R 4riuZMs~%" ,ty($PH3C !ۍ9I1fN)S>}9x'P{':::f={mxxP(Ŷ(ڢ(ƂYۇoƍQ:*v|W1:7QX(e-`TgN3 23Mcҵt6\.#@')QiU PqTʹ4s&EJ) ZYFS*'!~JXvP0/fkjj]t)Ana8p fAUJ]K/ݾvu4rb~8 x`1ZN9l02pE G<dž@%XFR ˡL}qH$/OahF_P@6B͕.|$76B=o޼c;F8ʒ8|'OlkiEðU)5'OȺQ.9 }YάY~>o>wbEܧ 0*3q6e>._ST2xqIʉt#bxm4y(%^X\r90y硡A61\Lmf;m G;~g϶ 01iҤz?u11M?}bLY7AX0j46r(YDC邦2ar sXG|V9ikDT̋y=DyqأZ ](p[ !DhL]9ddZživS'wY)Mo"wr}F}Vme¸V xyqy]n|q^E󩳆Dh>Sv!R\q!ne$5̋+.w hh۠ 6~tVrK"',/_fKE3y MA̶K,xʅXKXT\.mpDvlLL" b 1`k@?Bgh](h$Q՗2B1cmw@6T3±$JrV Z/"h]B klV-@:^k6L ט˳. "y(/fhb6seefҢ L 1ϒx/pJ*ϥ~\IY,`_2h3oUf3)2*JI)vmaF rXMZmyp2x-;劧ϮjMh:՚Дy+Z  BH5BN:B$#)FaF >LдDW|ʵ0"\&x6%i vt%op W) { j_eyR=fzۘyf6Wž%ǝ,򣫑x/AIܥ6$EU洂k3^#ʰڦ=ƦdmlQm|`/4UicJͪ/5鹱ߩVjDM!!d׬*3›U*T9X_V״]JxON5i6k g\M∠ VZj_Na("֤>f `^^1R@\mJs*3 W™"m@ΨvԷ8鱚όuJ"K5~H#MIS1x 5;)RfP1%aZ3>0QJ̸f㤣R j\Zj Ѷ m@&N3sRGQ^WpHi9E]d1/FIP/51#- E `8SV0S'B\qՖx/B|da|nzm*f4!qP,ˉ+nZ f{nVoSV p( gU NJtPM2-`(gifePU`βP6+b,]źlNViq)h[ p! PG8S3s"۶{2".@KW\YfssJ HтL?Dka wZb.kr˕U.ln4JX#5(`¸|gu<;MWYwJfsp]'& Z@bT4*>yL#bͦ~/qEV.@f{ pvLDWw)r: L)dnϧRaU+媙yL6@lDQjAR+AZ%e=`栵ؖ8f0vɾXLZhY2GVHKj6ԄN1˺[o\B y P9t9fj.biZ$~Z+Z72Q犣hRxk)r?7esND3KZ,5ʇR!IbF N.S9}fV>@U ZYKxi+xk)rYQftJ rY2lb ή"D_t.\KK (4ӹk2bfV^j୕l؏HlyJIENDB`fretsonfire-1.3.110.dfsg/data/stage_lights2.svg0000644000175000017500000003507211152500023017762 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_speaker_cones.png0000644000175000017500000002130511152500023021206 0ustar mjj29mjj29PNG  IHDRv}w`sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx}kuy퓘HQ$E],R%$HܽTDӌl$bHq䐊T(YJ9\e1T ĸ%Tl 20vQ-e`k=swzgfw @Wugfwo߯Ϲ{i]c0`SP{igݗ2ncWL5͎㈮^^<!A($ $AeOQn4v_oeX Z mVu]8DyDQ ,P,CUUhUUi{bM2ƮT*Z¶X"}I!ֆBUՀXMӠoN7M\["1&2VURZZI8p]I&mH+t]auD4kз:&16`g^T*\.ZZqDKہ^z( t]'RL&g$I4ŵ][ VJP@TO<#L:MeT$IR5M4Mſ!ߑ%28Ϊp^ $IOLL2dkڍa %$ 2L`gVK۶)r, 9/yX,ZP&RI m@N4*?sɲK格BbcWaPyIxbhɍ*JfEQmۨT*JiNQ8q`4M[a(E7 ~OG,@X@@K"fv0@5EHBI2m^`vK7)q7I* A]j]mC妹y$IB^GR +hnU' XV\׽ ^ bZ[5~nm;Hw!ĒC%ReYF2lK&$uhלpAnXqAyWڥF$R0pq`EQPՠ*dYnI& =n0#I8})\"\lԩ^Ӏ뺱nPܑ< Xn`VE*#?Wڶ4Mp R빹z6# _nw&o5j MQФF(p8Kځ F;4VU뫆kp7T=tYȃ$Ҝ( $E$IKZh'V7)HbO%'Qz>դI`uImZ/ =bH,?Qd()D( r_Ŧ0# -IVuM#[. (AmɈFMEQ{֛K8K|07dǸ9ݸR=On2 xȲܤly|.eY.ʲW]p4IV*&R!E\ڧ:4MkIhg$k8x…eYNs||K)%H p9HHR{~ znUU?JL}A HV2~dDu7_aJvפUU}O촦ii2e5jH2[E4Y`D}@@ikv?Im-%5Jj0 QHtEi{ldi:Vx4R7R]u0 #v"QyraF&l'\uO3$kcl\6vs7x1v58y|}Y1⌱rŎráŸT&Czp0VI44'.]i.2MӍ?{<8P*MlCl2D?1==_xCْM^ hh$}4ھE:cR="6O~lG؍"}>"gffY텯 mr9A'U-^5S䎌ArHoMi}FiYݲe˰y7@jE8Ϣ$M$d2d2o nR RA~kbbhYvϸmT*5V?@Zd [;8ɥ(HRSg:fd`X@X\:KٖQSRyDP(4niߜ"iG`;-ʲQԹpwQW+2Nd^d2MOOwEc, Q>#NGmneD&l[E>>>>mYV1-XU\;ACTGX ǽoڄO4ԣt_۷o.A'hԶSwI- &i)QRN{oE}||XUw۪1e-l޼,ojSNmR@'2;oKs^+LRqRȓEf.j%dEv||ǖ:R[b4MKx3H>Np+uz@hXV&Y;cU|>nE'kQ5EsѣGZ{KQ>wȎ!X{DD"񹙙zSbQrrH34Z'Qt: `pp"뺿_.VQ9oZ Ru}0&oݻm4,SV\.7W"Nݥc@M\m``CCCRզiT+w' S2 dZr83OUUu?<==F y[]*HNry¤ 26OgC HV!jض=Uզǹz_Re5M={aUNc:e\}jv WŝH*/,a`hhCCCMӜ(a4>h4555X^T7yM bOpB$$Ȣw}wmzQ<?i?${m T*jm+yMK٨Ŋ>}r쑤a_.Ilq]w{w]>r`y74L&$Ik׮Bl`dqq1${Fxm:T]}Ji;004͹Hlp}\K~vvvV ZEOo }GFMy0YVmk\"q &<0 g+_GAi9J}#jz$O믿ZִoǬV{뮻-9::mT*׺"]\j~Rz$0yNP)AW_ݹ*e%q),vf溢A ⵯ BRK] 뺘GVxǟ 2mnk낯E UU#Ld2)QK1ƌ220 j4W eYcXNi߯f4''''_{5 /s&=qP(pرq=97w_[qqܰ*'R!4' 8Rpn%1]_m{+ 6|k \2cQrݱcGF8q*s˗:522"ThCT$IXXXRt]tUU߿,7T Ta~ƒ~>?}u@|$HDM.UѮҷBqQr7/TrX7$IhXw5qAP,A)}}}RDbĶ̨D(#)L*YDqϸ9{;<"-9Q\¦zP?1)u) ^G;NDo޸q#ܝATy1NKߊ̸ư·}6(BUO&)6JdđKRCtPX޽v3??X' R)jxpO??׳u8xŲyR &j7p?l jE,.."CAq,,,`ii) ijjjJ~DEQt67>^[ (^#J`юPj|= WS8lhU!d&+")]쏏;6o>{EeM;I)NNQEiCĆ357EI4m7LqIcң;j@9Ĥ~^7vn}n0W*cO=Ԛvxw43ƞRU$=j*#XHh0QFgԗu]X&UUK@~_C `Cݭ(ꋫmvt]ZVlE('2uS`+-Khh5gt={nQ8s/=J%Κ%_h'ƶm$ #J(~/]r%O=yHZ5,:yz>N@HQ{"W1NFJqs.qd2G>dO&r"H,--vUU100YQ.GQڈt:R)$5g<:m[! <5Ga)TZJj[͹ J%ߔ,r7:s={=Ce̾)Wai E6l^z[ [G<{7cR'SiR ۉʗ2}M dL|(B=C*BW߿a?oDݮ뾋}'ʿCqd2Id2oRҖ-[JuDMᕋ8R Zl_| ۗX厍MKehei' :O_2 LfgX^'U$Qfl6}ffԺG<²aA~ y^S(XFvHd2^&:@eY4m;h[ߑvz8ػcYK/ 7ܰ(Ͳ,mSddz읇za#z'&&vʲ| jVIk|JI I}5:33tLa /rO DTj;Dv:d8|𛲄;c,_ZբϰÈhI$L~뤟eZm{\Z9si^} qEQ^WUagff^7/v0[TQVo d"DypannD"333Z 7>_LHZ}ȶ_ W>JR#oU@= c=jGl1Z68pNV.(2inM߳gϚ#t=b ƘyލL;Oƪ'Q%^EQYtFGycL}ȝݳg9[Wz衇zaY]@cc608cx8Z#v`,?j*B5b2I4<_J0Ʈ)ګDi|$&qa~:!/O纟=bW؃SPASbJ%2h=v:4i nШazycqqa6~ K.A6/ |Q븠^hY&O>AQO0??O5`ƍ ĔIZ/.*FGGN©Srt*on7ޘ?zw`}wDڊ(bT51$iM7ݴ߲E=UF/--a~~KKKH0Ւ^Vqi)H|Ez . Ȝe$Iиq䇺wXZdX,%7QX\\|Ob#F*|Sι9r P(ڶϠ1ftzFCjUK*TQ('J퍪RU:"-mTq4FIQT*S(mj%RaH$H+,eQ(uU!$6(/ϗJ"5KBϖ4-wAMݺoQU8(J+UZ#Uuc.Q:]Lt] 4M qB>r.Gl4N% WT×e9(BJ(vI=bq<\(3njAp># HDʲܵbhe\?6IDAT$GzPP(̈XUU{װڭ úu]P<* J(JyMׇT*T*\Q'|k3՝X卍mjzT҆RI">r'u =CdT*%OJ-AP"hRq5:|xj²׶ni(+<ضQ:UU188oذl6:51vK.JX|O\X޻CM0 K&cmJeZnj^kԿ:~]>@ﺎbcsIENDB`fretsonfire-1.3.110.dfsg/data/stage_speaker_cones.svg0000644000175000017500000001766311152500023021235 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/stage_speakers.png0000644000175000017500000002271211152500023020205 0ustar mjj29mjj29PNG  IHDRYsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxϯUǿ;I޼&I& D 6D";~Hdv E @ XK$$ď7MfL o붋EsNe}Jr]v fyK]׽cX1w]ɴG1obJâS6M"KcDu1|^CŦ{.G f}~{h> ]VZxסUxll6O ʕ '$u>yL?BF pF?lꨙl> w\M Pwx?E\ BH٩vh|Tb- >L2NYfp\1A@i] \Ek= 2Y0QBkPͼjvh:m6$'$0]סm[mnw5:@Q=1DR%yZ 0g| 1vhT vq@`HHS'9w̓e*#nf_ $t@u5G9 iVm? Zsڡ^ "M"^.7his¿i<"&߇ 7Z;0ϳX0YH'AkEΩJ<*å|`CA$a* x_mib*Zyq-B@dX1\kz6^گA;wxѼ6%3-WY.H׮ۢͩT  >RmKa TfZ鈟.Zmٟf jny˥q-Nu5#ʼj&"VZ=F){hkR%x0i! \¿Re `KC V,Nuu6C2/R5j@k?=@[|<{/{q+'XKw59Ak\yCBRjUEhq9AjuJy6^dMV ! pcv}Ço5 TDZ4 <]JVuF >^x!" gc9̏F5wy+1WhnW @s@:w),WPS* l=bܿT_10ݿMcacCCBu)*q`Ŵ}+tl6k?OMS#,2K%a 2\}aL<+0U-)waC9O-#y"s\VG>.kSm*T~v”waؿˋ +8} c!ЧRũܞ'&M`~jF&N/Ims빼Ee{6O7(KO !|)WҎrn3-WwZW+Zm6Oڢk}gsiC/yϥBWO'Y!VoI7>kO?4{lI}b ΦR?![{La-TtR m^9问 g]jܽ{< kWck^glLȅE[0 ZնDa޻+,0{kKlOj:Q9&NѶ-V}^&,yϗRysvm1(Z/O$dwҬN$KH_y5*ه,XfJ ikR7FݖR7@QWs T$"Xy2H.oܱVvcMQW2@ߍNh?H`f`%,۫m灾VޘuTic {jTGgT֗!JdeDZ<юIш-ݩΡt:i?7ͥJ̤+Ʃr_nέ`'?u}ehvniۙv<ToYθZ&c:{_`IO Q*ڮ~gl{EotOǑqĭ6|957KB:OӤC=(vΧ܇R5ىZeR׬YMӎכg¹һ'xY7v5fj>[ Kp07* eP/X\JkYD:VWnS.%݊S6% /RG)9N#HHqSY0:?qV TR_%MvxЧVc rm˥M*)o㡗t)N~^ 'Ye9:ץXж-v]9$D+prb[ڿ8}T#M|.GQ6^v#ׇv8 _i%יxݞZ*WoEPmBCbX-\iv펚sג62JeJ8TepMu85 ڟ6]vY] 8NB@ˉdgmi:'ԳGHq<#<]]}dA)qÔMجSy T$Z, 9zFj0?MlUjr4yKYZ^YJ/ٝ\'Rnr) SN%렷ǓMr{r2  =:W˪:M9RWmq*!>oe';:<O ShiδZж xSXRVepnDz"*a ]}C J 苧#׺,Ae`0PHs)ͭRalCI ^ 'Ʃ"޹sJdYm.Λ< 8ehWqraDϒO7)'YydVg1P;أ+8LO&~q7lQ[ϓeya=嵶j781zVB4G8\Om1*Ձd52WFy'R|nXmAkm_Z4@[ZP V=' TBҎ Ym'90P~Vs*Z9Ekx{fsY Z iks%yQHR u>ג~su^Y)aPq($Pŀu]䝇^8`)jh@Qr1]*qruJw.-X ʓڗ[38AEZ?PYڶю?vA۶ JY2/*h 1!y^:9Dʹe{dOjTnSY0y3v &w)9X֗$ekzZv%+ uAFi{>זsMR s*˝yjYM|ݻ;fB]֗#ɹK+9u-Ie- \9`W3-TUÇoB8yT;#MctrNs+J+ ]r K!֫C6TX!ՆF=pRP]DŽHjHǑuwgB?6v[`Wu\_JBj0`]׽4 T^- &y.nŷNB+ (F8:k@zsc-q<Ӿ@)\F)_"Nt(='D,v5~l~VK%4WI* XuE 9P MR5~ @\J=c x;'(i%S?~<ۋH}>hjíΌةpPg 4Ry}<ѣGA5U;u}\YEPIh4Ry2_ !m1>SSקM}j=3s3•r,JVV]M>XiCi1; 6e{uWd q+T,uŝk2R;@fMQxvc߮zm:8I^$,,wնYR;UuKlS.oBhpi4JqdΣi mVy3ŘN2t-|@j)ttؐ)Jn\NN<^f}kjDʋjV @x2Os4##DtIM`;nR2m۾c|BxF;;~qϢp &N}U JyzivjhӶ[]=lfqʷMj`Q[xchۥ*A$þ?\ Qς/,H{W1.Oz*p.=wBhؼa !\Halj)Bqw!Rm۷#|GIL*/1 p^7}r\y0zJk]R! I:Iku $9-⳰:!Bwî Ӌ9TE~3,WfZ`T*X P/@ 2k&{k<:Jw(=\*l1ƣ9CQX\0G7Ԏ U F~j*%TIq,$"O2iugma!Zرwy|Z$2 ƿ m * TRdiCΗTA̵vӼ<EunNΩx--1\5@8v) wzF?|0Y 95PqwJa`Ad~>}y܊;h: "WAT5JUĵcr_2H+ڥ/jנ.rxiΗPh}ߪćʹx?R" *wn͂zD54ˁA@[\֟#=!AKBhnnLs" ( Mέx>jtb{L"xTOS$XirǒPZ-JaҀztkL`s-|,CaݾirpQ:JZO9X׮* TTVLRiBNa#dp h . &V8 O~}НUjAm#aׂHUp>@2:צAP'% YH9GBToN)nmtPq X'@ͦi\PnrYˋ1rYt.2<@`y'ҡp B keoڦ1+ en)7aվڶ}iN?ΡJ˥*)IN9`$4Z!=:oRmsw( 톸Ok}NǡKDPҥɲ+H ;<å ^ywvM0\CGh۶*H$Qj@g|60T /k9Az;=s u'T0Eh%L-)ȳhv{`yPKs/^J" > }ʜc;J ceAEnDpIy6jlyАn۹J"QI'o KF ȇl}4hr]UmHͽ4JB>CNJSLi\+tv~Vut! T=45KtpmMMmc9T\^ԍVGNAaj4r0 0=2_v垗DyZ'JpM_{[յsP>{2}&dK;$>i%K^ϒiɐP+s50!ڶ1> !rh|]s'Wտ#L LPq8_y-w+,O:PKq⽇/7 .Ds6§DnSۥJ _zN˺_iN$dȰ 8 ZƩ3Q9 *LZhG 4Wc$U5M~:ΔkB hZGیyETuN>&@jsJ~dKs0k@xY׫ym۾yqqQh/NuTT*Jiy5N c=wW% $,2LLwy.fy9Gi}V+ϋr|NLR!F"?BE)4` +<,kD>p Kwڵ}p^~Jw ~u7~{.gf]gyԷkzn ~vAUO@JIU<P_ò5svPC=/hy~}8W0p˥שJo *MΕRx)%ٸ浬15s0y1-}(*|9&q1 p3lp{ҀJ9L u[z.//_yџWWװR^6GSݞJ$MdەL}B\]W;J]nc)eYuzZ]!jՄ.B!m}X}ByCi||=W9{ 1@syy6UӱНPW)ȴkW2>@2͵ 2Xtnk+A9ém'ɀ (+ׁ;YyڗbwP4@`Be9yx> ,`ʁ6Ĺe@x(wt-)Q>V('C\!w+%$ǟ,Õr!Uv$/ ;| yΓx\.rYKr y*q\9J3A?8چgAs& UnT/P%P\?':WRO"T$pR_6zT:9uMn%U YMyKO$C\wP \}ϹSʥ^Y!`jC:s\1^oukLCq*>T%Nq+ נPOU?BQ%P!&!!qYV4 UmDZTHXRt8ҵe>zJC݊/`1:8)Lz<׵em.Si$#zݪ/X9pU=gijqq4&P}_.J\UFJ@5NW<($emRi'DZZZQZVVhSCnӆ@4SXזJsízKG)ȐIӖyjYk)qS@ɴ[u \{f!aCf95ںG݊/@u$Ae a_Oh܂3Z=JsismRy n,έ|=X?e9 IENDB`fretsonfire-1.3.110.dfsg/data/stage_speakers.svg0000644000175000017500000003267311152500023020227 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/star.png0000644000175000017500000006147111152500023016163 0ustar mjj29mjj29PNG  IHDR<sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxwy+4:yܼ䮘UbP0Em"e V'˯u:{d,mɲ'2H2l"EQ2]݉TэF4zg jly)@ @ @ @ @ @ @ @ @ @@ O} qB0 @_y?SX A mӟƍ `ҡHǘZޞ "@ Eq*'O~ѩ &_0ܨq~ = u陠@  oaB `_$8!MJ3B8 p$ _$Fh0..[!G*@(;xoۏ7pK4+? A B>dI>ҟGP@ *EXܾH`G@ !x! ^\{ظҟKPE@ / e#(!xJ6A!@MMm+UpA H#GX?ą+B8e~C~MVA@ $VBh1ٹB8td; EQ @d2t#~z5+$Ww3B8v o @ !^ʅbaupqmQk@ Asi7D_˿%!:EQ6d ]] &׮^p|܁@n}!@; =B"JÜm^(H%|/B&mc$O-׈Fp`EY#+g@LQ+AJZWhuE7"CgI(Ì^ @ Bflյ!+(a0]<tEf>@k JnlE6nۿEbeH!CQJGm ] !eBiJRi[yܸ¡srS0Œ~~c,y  Ь\+!:EQlK)jkRJy[E{@ Re\D.2!xH&pL`clp`D!/[QI;WtB8tF'Wc)X]`c,$w@ p+_AЎ/[Tw2"C @Of <+6*+Bp#! JP;L"B8tn 16aX&pWL7 &|!ޡAW!N)g01wrc4` k_è$mILY3/ur]$ A[*S݁VƘkwR tAV]!xJ߫n@AQy>Tep#J) |+AwމK;c(pW,B8tܹIxZE *ح A{c$dYeh",K'(()91 ׿(! k%شuᰌVH޽m#CgKZtI`PJ{8!@ @n&Ae 7o ԒQ.6#Cg5R:eu]1(J] k@Н<1n `|rrX :'\n-# (J vs7x180PJډ &% iq?Gu->auh#B8<<y#:qB8H~ d #0@0~Я8ɠV!V.7c,B)Cd("@{ AM#c}DBKλ 8xGDQalַpr߿n@ct&rk߹pW]!@m !OSUiE> Σ+xӤLXڀ+B!Mx;V@EvZ'!FUl`5Z.{Ϲ7tP%%(4ԒI8 5=`$c \ź xA,nY0ؖIBp2®@aOEM9fRk$BtBp! A'%L``КِiX&'"Zl}ae@)3i,O=0b(oD -$w_+ hnm26>ВkA/w_=⡰(2 `iܱ PJs`B^O &Yh5$c% on "pX~nJB0_,Oԧc \+.nm"0ct("2R6n衔Exr;ceiZg+"|{"j1|rWd 227S>!Ҟ}᰼\I~ס @ x1 ‚Bֶ.CM :E@UճLAP,8z1 4ѱB#]0X J0X! EQ0ERv#pQp˥< Ef>` r}*Ix}+qN7Y:>Y|a ;RZ\ZZ:cbqIӴ9u]!YW "$VwAeI$S3cmmODq>& A޻nEMA)'rp, ) u]ORJy- ]!1]HH5t|l|S v`]7+G\ }aPeO]UUX0Y\\uW0+*+V̈́`C& cq@c.|6Ү@+S$4}./,2ؗb4<_;B@ X&K(Qÿ!ѓ%%J[mFQ84{C.;k叧="RF%I*r\v7'x':@o[23Vnu6%bËh0׃)dm{KF~HM]X2 ,..H{MRUFptq(L&+t<Շ2u,nX# d9QPh&$C=zm:>G)KW^ y;B8.7oRtZUUեNT*D"Cni+ wx)t݇uୄ:;7,_> o$I(;=qdV> 9sGQ,Ҽ!X4/MW;B8EQzlᩫjcg0"rp8*c1]cPq=Aʸ~yݶv9 ^r7re4SRWJH$2V<,G8.?+. Np[}r68/렲f! !b>.W9O=0Z|oE?tO<={@XAPei._cϮd)B͝{ n@jC&vVs !ހcU)dr-NAY/DYgnp yͥ\.ē\fgN1tyA+•oB X }$̇^'Z}C8-[ID4D97M*D(D}\>š ("3E)J %H+bt4 c /^D82#"HBHe[UlspEQzl[*̘&iBd<_Q7 ]s~OAx !Z9.[y8Vs=\fi`(BO%_ʮeï h6"o0Y̎ Y\\1+ ^OQom li``ID2bOj^-C7x3;Q( !F)fsGfΝxW*q(O.t !8d&olY!1GWPv$}>1aq V\ϿMa뺞O$Mnu5M@8#1eOqkJH!CckEH0P})hH}}|8(B`r8lZklbx.,,i`rّ$I|Ëͦ0r F*8Ϲ] }40N!Q}AeV` $R~?ov>O8m @/{ȯYTMΝ9d2խi=1“<(v!Zmg9 awQ4}(u. S$Թ*V 9\AWg_w}l(8?^-D`؈\tRyqqp\.Ǻhrr ÕvSy9kA,ыdrCu- ~EC-a0Vkd>Hr|T]r>R;΢hq(%n`qqq 5g}͛.н&atKnBG(Y2x&_ l<8Bo:q]H@"TH0ABaXM =,558X Xƒ]])31[2Uʢ6yԢiZ,rݿg=|;׿qǔvbh4"x=L+o`y^__7CI op$a-R*}\O"@B凼Y3F}RN9Yy)iY<8l,*"*CH0f `Ta:/5< q44{7˜[\.7tԌr99#|g˲:2 -R)1b;d2\ 'Bp7ZO1ad9#8le9n]au۬N<36h(f&[S]j拏(ɨETT0H I RI$1$ 2,+pYb8LۂF0ƈ<#l66KKc麞d!z;𫊢ܝd^Y ϟz p7Y˖ͱXX'1~'b4]<0ԋH`sFԋh`  XU!a]a1lq)&jM:oPT)#:RMRVT]earZׇkl=Skأ(0`QU5`uZ6sܹc<}aT*&p(s. !|O%8zs`Pom0XχS[vQmƒx 8M[9VV|bl~ÝNmm?<1f/PJu6=겸7%4MIBe2La;"e^|g[; Nȡjm&۰m7I4 vhmMdM8;ԋzEC!6Ūa;ͭ XڮXJ+FvgZl/utTx ObVU5 ˃ryy^rl-53s7ng᩻Ѻ_XJ^>UA(!yڳ֐aLӕݻsqoZ/3ˋE:$w )<6:ɚoz# xh0+qPLkڸxe@Sk BzջR/@Cc+anj=UGipW8LjJ4]`ɅBa4M[Y-,,,z>cZ]|TEذZa7E<~бڅfuaz gO42R 堮^BjOO1YZ1FO cR0`}ܷ?(ӰuAUsP s:XQ8A܃׹1bm0(pBغ)꾔һ 8!RShtRWP '>q oj?'/^BJTj*4DUd\e\pk kET/ϞE v(omp.O^Ɯ L E ;UԌhdqcmA_Fh1~QAd FF_ =(s!UUlvU2 vɇtGhx޽oBfv3px1L1$[L橶tJv| 帇v.0zס6Ӥ m]K`<\a38),*``~ 9MSUm8ԩ`6Ow}K6Նhׁ/&_ɷmfcj@?^/s===Dz섮]z̙O; zknذH$5 X,6$Z Nbl9g(`]zA:8giyn$ZuM 嵓x Շ{.S5hhd24kw]gdֆXu{e @,%5<+ Ɠ̒y#AN0Ƥl6;jW+A/ gN̜;9;;65*c{"n@R2<-rLx,?GbA{H!9&a0h?YNv DD3Cު`X,:OmHYV :%-##Ywٟq(Wo|P(:+b>TUeQ`|50deA*匕W[Y}Jc>f9e2J˥RV(&&&Ɔ$IB$YLj욘n![f2e,XC;v/e${'[k4o\W`տ}šUawO8UiM|p 6ԡԸ/۷ȸ`p=x<eEQ6Eq?JD.c>g}bQs? #r8BP8 "ɒ KTޖdB$s[$&ȄH2!u axlƧkP&'. :)|AYv Xb(Ǹ4~1k,bX[- V C` |.")DCEhԈ'낳N8N] `VQ/r^40Z~kT9_Ҹ|-?^L´ BR8#HYeYɡl#aI U$I,DH8>qW3$IR[pM<ۙLFk/ \#äl9r?ȑR 모 F,n[D,i(gP#<HYR`_=D#bK^w -H6@͊a=p{`1&--eG4M5u7L;~G3v1t:cǎѨp8ԢkBp_& $C9y0 ѴT HN $75|T`i-cP>nZ ꄄ] 4oh ݅Qopkp{m M&ߡ?౽Y΋N~jEQpvϟ?s=m*hAaÆ_%I;,k51Lf6SgvJaj?O.x,1<)1MHX,ֺ0pѮ(ݲ$>344'{:tH=t $ݻw eę]ܛd]s4>o3A8F$1P[=ֺXP.d5ǪBZf}7@ullah$qrWXϥ61bvQŻ"F Ϳ/w m-帇[907AUՅ_|GΝ!IӉ]vFrx)j5pM<r3mIr ̲deXjDD\7+C3BU48JeXgeT_Q|_Py>;wܡCyJ= $I"{x`7ZsMm5 D6k3g0ƵZBhl"dy0m1U$4  gQ346. {)TՍacKpFM˂?Ȳ,I|E#ͥR)fG7?M=S?. IӉ={v_| TUL~ .Μ _pp!D$H4䢰 qXpq@3Po(9$2ׅmS>|gp๎Qwٲ)#a帇Q]ahspffF=B6m8iӦ%)K|bxy3-!BΜ\L,C@r_ jV`2벀@a^gyp0QkePguX䚨nW2Q >^s1YFi~ t|YnFҐi~JG}"a IٷoE{%ɳpijpMrlt x-!B^0"օʪ*PoilW~fڏ]VA#` ]ޞ#kp>jjpC'(+2߀(Wxrbǘ߸ziI{bL kq}LΞE`=|z4ȇ[@IEalT_o4G0azNAMDCm(N`igd\T 8;芳b)@-=䆘|٩DCgiӦ-[6 5ъkjkt mu=0iäG54#좨V, 5bp CEp;4s_4A= ‚`T^ 𹁁-vń(2cVFt]>i!B&\ߙL6LO';#t = R#FتY,T9*\]uI4w]Th* 0Fi7Q8 =gbŊ P%#a͸UU/9ڃ{Xat/:8H ù\d2@trxҽvK4nA3r´(T#Y嘓@#+'&#صM|{O/+.LE;![(|^MO<Obc[n}}($JUNA, 5ϙLT mNEW>ls~` X*%q4ح s߾]qk8fg =hHpEiLmoB{>MG1E{gYqlcB B^&!.Bk]/pMVGaN6I忈{&#W2.WkQ MbVC,\ k6ug4 v Chp2I$}5sN,@+; ='yRGQ= 帇!]s1wС={V=t:ۿ6p>2̊k/X ƐMD$`6O|Cu]o]0˪q p]BQ,"OCo+[X3_:N8s~9aPU5_foh#K"Mlٲyt۶  |ŦGM̵蚘8BAMWNg\RsKeeXEE(XvF3˃`x *%]7jׄ( bMOO?=.׽uFF5La& -!s#0TȹF0A3 ƐDfPce0+\@04apH4."(öM \ϡI3~9ZUtp0QqfA,= ڣ|>/=H:]ru~ېp>J$Ixoܹ{ 9&QLUk=V-aێ$j7 bOD8', na^5p$~=}}Sk6Ⱥ(2#a(A}ɧ~p-[6l߾PWp,'Vy-!,+ ^ =gHźX6P.tگe5L+CbMgW5b/zOx[V;([)?_ج Vp*q帇UU}=PJKz^xB.Cks-&^ȷІ@"??4 @pYh|J.jVݺk_0N>[5t% `r,}! `۵Oxw_T^#\.JٳgO}_D"o,RTx$@??~zDE3 ʓX<5. [1hfyh2,'aUn۔}v+A&mpTY*`(ʅ0= {XZZ:ÏP XlE" T m'QsWPROzဪ;V+QfjqGT6<( jMhƨ8ؙK]AY]~o85˪&la}jT*Ųlϸӟ>Ǐsd.}'!pײkbEī0\:ى>QjJ*,^<oֽWE3E#Kjp@964ND"|eu]QZ1ܹiӉ;6D2̋#HgF$?d׮$%ίheN[pM|CZvBLBRV]1ϬeVꏙ*QB uR{Y*Q//n,ucSʮo߷ߙI99uN?qÇ} [797-&EX,Yd2c>:u F թ,9#E% @sGmrQc-p@0.ԋ `cnv~֌<- !\,[@2ǹ`ǎc]UW]'}bHz*)3  @rP@R}KM( KY&o:Xue&ǬeVKw0Pj9c-ł`gf`m/n_锣(ilz{H$,lq=$6l;v؜FFFw{=GR&P&+:U! ZK@CR`ݟ[PS<`lht~c+kپ:M;,`IV+%h$V=]-7sYI`d^P 3߀#H! ,.. PJCVn6bwEZ\kcϜQa̺ CZ׈W(e](6gǢwn%{հd2iEQ#aCۛY\\ur a||ͲBM$sHTGܝd-!*(MR#PNE T/됿8nZnyM`w@"ɨ}'ݶg |u>k^8@&)(?5^'PO tzy>,JTjEă A7q^߄*4]fpk{̲䶨 ZB$8/Ben:%+pXK:?,=qҐap T' !rѐae8|`Rkm0fxLjRuՕYQ,"W/jP5 z7tp\F8d2ERxFlWX瞨1l+Ga3,8W Xxop:tPJPmQc0b*X-`2X`1ۀ(ayc^zL=A?oMdymc}ӂ1>@"&Oǰnavsy,,E0,fKmNf!Nok|+?MMxWFV ]+Luoo%0R 뵛աla06*װ*@*HTF\ }NNgq^̕ ?2c<0~:؞v])aՌZ7kG&'']?s#˲*B8J[apAXX*U4vC9YB`t(i L!`T,>r%f\mB8AyMOMMe/_52H6GUp@U h67o$Iسg7S/riuge9VWӴH?-GIJqmNQ޺P"\ VLDAYP7lScZS On\XEtp#јSnعsGzS<[g+!_nlݺud#?ȏ_zeKݜfw+x^EIg2Rvce9 .XXN额NAa0 BHH=(8ޛS7ͯXn\ ɌQ.155uC_L("7|Ӿ+!\!R믿vl{{})1N Lt7ۏ/6wS!$ FQ3-{!7v y04ՙZb;«5/E 𕻢Z0A^x䑟la߾}}W\qhl͛{߷ѩSGKy੧2O7ʘ!0ψ !k Q_CQsE$"q$"qΉJ AaH4١PAsd }B8:62}34M nFfGJRkGI&sˁ!\e4g-dƞ?8P78qDT*F#nuVp EQH&Y6@\Pʮ0d,AQs6ȒT$z%_J !H%PN?PPF&5Owp:+ƤVy]r%^zɵ<_/r(gϞwNLLִp1Q@f> 4UW]9|"WfVDƒW]u7o]w睜!$e˖}#/>}4s^z饣B8w?z,Az |CZsU>C_JRe ,oqFz; ZJ@j4նa+pp pDNUU5/Q,+tz63|6~6{YyO ~Zfuv#lVZ s|*O}# W#Y(ԗmw2 \X}] {K}{X+/+h[yMoo^pnD$)FѢ j( B܃Y{._\~7r"'st:ǭ?(Jo&1:Jkaz7<c>=گ-g//JWonڶp}.ζd֤pP% ' V>4/xǍo~,^ϵ"IPiIh"hXŸP!|FHp#˲'#ܶmևOy9?uV 1U :Ɛp*[+A.Wï/>P'/x#_X /7` :KHIϒܲo{E4BB4Lf&Bz2F"ybb⍟'n޹sG>|P*\Ãb(kfH;\!N'H)(žvͥck)e܇#m>iay5jH?~E| ƬdM)RZRZW|Smb oc*cGX$)y24C4P(7l(W_}{wOG?zn!4J8d|n +׾&,#o50һ&0Xz'ư͚n@-[~l69vl-!Jr#\NoowTj;OIV eYK&YY n'u[2'Oi1F(\3 rJ1"VJR Ogu\B)R0'+cͭ>fwAc\ [y~&e `,kJcNo5+֢ŁwR+^Ѥ?GިWr-Ҫh0b-"x!D"6B,8p]]ljY\\ IC:~ZZ; 9ݕ`rqlؕ8\ 8HH+,`cC ۱pL!c@\k .W@K2e(3叞jfwzy7b4M/Apo [{1vt \p=p1ܑsBtvy WEY[^P͛  ݫFC#\26b %hiWꊾ8 ӉG7Ykg>9䐃`[* p/08x_Aap\.6Ě8}K;gw?c{߫|Л׹VZ"O;nI{":J.`f*_ؖ88Z: ae}Sk= 83(9Jw_[O={A㤊{W-Jeu{jRJ=_?Á?N#8V߆1fƍgd=#f͚5y5/X,SJ^;ߙ;Լj%FF4: ^xa6’%[֏ILiDS=-+\zoO'EQn߾}F&{P(*t\q(KBaN0ORM̵3^ZLLLj9x뭷喑-Zߜ9srΌ3F#QJmH LKX %/ALb_<7g94-m6ov<ꗆc|Ws z~ UjDU̜9ueȠ'R-RJZk}-HqxRkIm?SݸqYN^ib8 -Ä̼C>n-K/d,SOt*n#hBri8Ak]:!OLLj8~DZb!؎oCJX.D|s@1Ɲ(c{8e_-JJo|c$/`wyx|?/tls+3,a-U?>!~DϞ])/hw<]}d.\H3&zLk0qr$2\5JP.&N֫w:=btPc8!Q?o7/lZW^Y~83o-WeaAa 7T7wFcFi-Nh~sזJܔhSK \IX}8P(Ti?-pLV팭Mըh]؏JFC#˖WXkcjD+]IlaY;ݿ\e>TQx4SH֜ܰUb%/VB/+YՈz/B2NR)T*;oƦX, BVԊn!ikJCk:i#co}k|eN+xkZm=ωos#)C6r*i7ר?~͸}l4r r!Mf+< JRۆ0!JN L9]48faݝ`ߞhT+r)iM,ms^fiSJ?8D~P(2lV+^@(:3$,byޫ~o ;# TOhHHHp1 oG~?k Ow.a85|߯ Ld0cic)dN-Ttet sR"'^AIa4Avc|pUWpUWh1AЬ$ApmBk=D!aIp j(C)tZ5z&Bw]0d\5R\V4%7ƴG^G1v80/fW5 r_y# ]wv܃Bj801BIrZ\(kKqsb+3O Ț2jmcqv,B/rţhI5[ek+dЂw>e-?֏Ai{O^:ep8>\5B!ǷuJU z.6#iT7&2MD\~R*q tO/@H \c--_^yz 9XgWT4uӚ5|8;M\8ԚEko}?"eȵzvlbIV eBb7=*0yN{ZأEucDm[1- 4*qn}O۽M6+SRJVvLyAXk:ݓIg7ư-|c 57P}`ǮΪU6yưA2|@}' "YkNaZ,}nZ 'w j1q: M?݀r26n쇁nөP…a"I5o׮lrg8hJVN 6rz.P,vPmK쵪 ;#b9!9DRkyo,`\rea:u:p!sqړ1klw>y4>emyyiK,~H)}g{SVv! %Rk"Ş;2d$L 'xퟫkϯ]KO4KJ À?봮6xu]y^^WG_oM)'6?KQ;1nn CD 'ZFA,\Ⱦb ^=vm{B S=; 7rzg2hd զL 5$efd6FORAOK䱪"hkSnKMJ{h36DZ[Acei?-pT0?hIDATi-yY$@`=pRrvqyWcJz]A3yUp:I.6\m)R(6h7&NDF.;G|dR BɕAkA纋;ť)7ѐZ& yqX Urd-I/pR._gVB{S 0J) ®G<~ OwI|0R QJ=,w .ׂ y"9![oVB/u TX~lsKzJ):iA^%wofJ'2W~ajPJ=M8msc.X p?? gLJBTRہ۴ #Xb7 %rو@‡N\gp {&NJ2# w:J_㴍b4JWIQ y&J -ɭǡ UJE% / xLذ-JMֺ;,Ju]1A#A/j]B>^$:Rjh(k"h/*2AAAAAAAAAAAAAAAAAAAAAA؁La鿒IENDB`fretsonfire-1.3.110.dfsg/data/star.svg0000644000175000017500000001467711152500023016204 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/star1.png0000644000175000017500000001440511152500023016237 0ustar mjj29mjj29PNG  IHDRrm}]53sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATx]$Gu9tJq$A2IHBL6"1!l F7nnQ]]GV?TUOuuVuLu~]|/_<* XuvQϥE$9!~ppY˲EFI49_fD},||m[e}|fw&-?71?9w!T6Je̠j"/`0k{{htcIz5r__q^ 9CMaHJ8w, gYTSy{aRJ:scR?gN8 ?eY|'y!wB'7Ycזez)_"ZVbۖ87k }=1>*D)y'K)k ":iUzc3 s\[[;}q 6go1& ҿ78Oq-@ι[Ah(!)!ħHC"*,KeYMDB:19sGp8T /9'WMe}Cyއ}TJ9n1V@Ez!@lNxj4Mi^}|0noo3 FQE1v.iXT ݐzbcnw8ݛoz04Rf뺿u}T<9uO,ʨFax:>(B4 dJU`iYIGX__5{v;|;J\"B~ٶYC_(JH}V۶< ?RJ1X.>8ɁU&2shkKlmmADH~B%!lض}CBfLJ9u?/,$:ua"cL{e6ŢT:kڹ|놮v 0omۧ1Q5  {(Ve뺎2J4cl |"x¥X<L &UE^__g SJ);;;{A RMq{8JCg8~EJ92h7^ŒryZde va6(3hxZ~?Q)Vnzض}'rz{*A;3(a>3XjXD 8ѧFR:zΞSQ/Ap#Fau,LT)e4繈G⺊eM\d#(Fyoˆ%kͶm/B\|ysswQ _4m'[Uqc!Dຮ7) "ʠYZ sϸL^٬y-a۶Gv;"#G pL;#G8PJMi$n\5eV@^ci\^ 9EjNv:nH)ŝ8 Ca}?H=dc,H^O4McF̖JqN}=RUuGm-8LU"؄#EdPa)DZ50\R٬GuE!v~?HiDQnZ ˪4ZKy jqi#c'Kޔ 0 ulJu]/0 4M4MSJ !DENU2'Ȼ@nT+O@V; u]jiOɂbD9ћe rѨڶ9KәRjj!*| iNZf]JezO9eERT#]*\ ""^9z>VSRIeQg#ʦWT *l/WȷbRMֶk4m^fs#KDR<£K9_b/X`vvU{S9,B>3{RfxRiב|- ,dڗ|('0KHn|pE:TR?R^>8XlT2Lj$K`(N`0tL. Q&Dqb]sPq4MLlf4;uR 6IyD&[< vfRzIL @<ҥK{RJ)|yLOuCEq ?('}ϲ8GBLV;݃U*w:MjnwgJTz. ;N}/CxRYcD/%49?H9PEj̅c|!B/_|T h۽tMm;,! 8Y'"3yE O !~rU+zU{,"m;R `%/=G٩UmT4̉wʑBp)e8/"Veq qd"x5%~Rx^z"`tW^? iUIϒWaD/U푈=lwFwN""ay1 p3;3aRd[>}} {CCBK>un#ZTf`RJ9; GEEQevn"9uaώt:GQ> zZ*Y GQdH)ǎ,t?`}²8qϊ>s<vww{~t\B ,U5ϓR(LeBqy?LU;dϠ=tyW>AξyRTa%Xj@aMy ðLZ2B"^Ļ+!ZOApK>s?< vvvQ ^j>JY PQ}L$2i-ģJ ív}Eci`zvݧLM >Yq6\Og$BJu]ER=*xOD ?OFKòǙ_ #N볡[ny2YI)IJɒc %ҰqS@xX׉H i> Q0 Uv]cGl I˙WOP,s4-4mKABE0 FH&yːzW |*qƲE5+0K3.L4H S e} ;Hjbd慔v`d(m6)䍏8i6-W2$ ]kW$b!^k˲ۊ#._9^`   !Ng"mۃުE&TֳRriO3BW ?a{* -q4t%)w '}<7%EafcwG~9IUU)}N}=Q1?VoU4/[Ž̝F23@AaA0)$"bi.^zRs WbaqUNZyd:)!ad' g.kueƘjPW|aUd'͇kf3Ů |z98L0E$\HN%'1/BUV!2y6nq昱ӃlxV/dHfzU 2TQ -R9b}h[̗DW(X%"_@,!0MSt]2Q:}X nSe"Iu}iZ .VG@il>,R<^XJiY6N>4DοԪVVULU+Ed)dc]SBJUՐ fW3V0I)a`ۑ!) 2?PVH˲l(va%$TZU8YZV("$"JP`v-Z臭U%|afX:jXI"UHSOӴ}RUuq^^#rPWl-̣}Xu.+KdRSOu%LʐMDS@0 Tt1ƒuYy,S3.1ՆD;eV%aL>g8Eiz9"x8 TF4M)}G5"8^zʳ8X>͈1Zӱ-'2": #WJK#p @9NiojUXE;&,ka'M~!B%5AdTT UWEPKիJF'u<"SmclcT$}ѕ5Cd#]ӴaE̋kH˲^'Wڮ )"<=ggWaqμ戴,)V#?[Bvk?@"vp˲KqU.={p*iJ]%ȥ$kK>IENDB`fretsonfire-1.3.110.dfsg/data/star1.svg0000644000175000017500000000616111152500023016252 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/star2.png0000644000175000017500000001433111152500023016236 0ustar mjj29mjj29PNG  IHDRqmj0sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<VIDATx{%U}?w;;;;;}AS@Qe ),-RF c #U* Ru]`eY$`DSea;;sg}Gw>g޻{7V9}}|wcG] 6v8p^u~:5҈^rI(˒s99ӲxԲ!˒{rz[#w׿B:al=L>߈֕ċ/IJe%F.'XX`Y2cY5W\1Uy4nqpAyzj\<PC*?DZD~y5]O?VR\q}nC]I.Dx[귿(W7 ?Ogg`RBN}nKHGcEc0(HpKNT64 /JR\TrL"P*G:E8N_mulK| xjj.u#QDvT}iimNep<V=/]u@#e;;ֻmu#qݺrADsQ[Dx;\~}_{U*~'t#t{jL+MVw߽Oٶ`v:m?;b ZBkXی꧅#ExxӦomY6fopR<w)ZA__|u2ydlg5)Ǝ|Q)jWCO{.z31nF-a|'^;wW5lVʴxS]A$H~t>)3[]6e]lg^i)Ɛ8zqH1&¦ދ//G{wnݵ+w p3VBzQ)G{PwvᮈI@X6셏ȳ= i3:)sϥVCI!e 1_!]۷iΕKҸH?Jϸ\HDJyL)4D,!2ь&ExnttmϞEGK@jah̔%CM6eQ%|Dتz7={{~OU{Yԥ.#%֕Ք4 2H{ ,R(O`rF- xn߾ԏ3:78:{pRU`*1 F[{En>眔Nu`orDBaJeqjV,n۷oJ9R9b7a$i 3Gtt.,pYȆRhe$E+3EvcT /)_/wANLGW/ës `2598!vsj:a$B5 ʲmc~F (*cilPW(1 zWtf2X~ |y#K_- &Q2yo ,3n Ӽ^&Me8v\^Kxda4K  %_zxΛc61#8NKi㞖йhK:r٦8=E6|<IՔ77QwQ.\k0نgj: * 4 {gIW 4զ$>.IK0%TwJë}$? H ͩk{aXN\ /Zݞ,yt2т% }&%~=7"r|_gbTɃ@qqW1w޽ sI3ئRh_>Yn?]mОO $ %'Î)Jt(fa|#h0)(g#VWdS&5s-5$ьj[&iUVW Jd =m1äIStD)ZP"^fTMw#zC|/mk;gyca( ыT6B}Q&szhoa㸦OCqeF*!ok2-r9A 20C?]a Qk-дDJ AM$-UM."8Jˆԫq\S&gyvӼ4/t5BpEkzbJ5iN@ LNjߵɦH"?ut"Hp_k U$#DDZ5z#&5 "G Q2Bv5cgdV"=mzowG^W9|~ǘ, TSZDq@HgijL:ڴJܜ#ɻ3 Nn(0UScFտg 0m]U 4DxW!Ԑ4Q8K~pŬ͛|Ӧ[$["<,"}&59 wݕVܾ i _ RRu=,CSH7։О4tu N4V.:xygΩNu-6|՗,@W:VyZɏRbv[{nG)V)7lḩt4k>A'Dxw-w?v,(-ֹ9F0Qvhkb`-et~=czՉ0 D}06d5 JeH6|H$X'ͯ0n@'KȬ:vNWg@INk.-x{t&m5Ξi ir 9>iHC4m?'PN:0|$ޣsT$/nOϱKk$^ye(c}~8ƾaЈg:!/0a`W,跞EWwūj2FNxI%DLTĠUv|T@#IvrUQoS,+x"#o.Yh/ȳ/%hYrerzM }=Qbbz:i`e6 ,ˋM$ۖisaN.MYɟ)y?6@mFou>OPV?߶sfI' *Pha*"&RLeؔu;IjtCRb('ΊUGFڜY~y}w^_gG<`NW)7m^a8%t>Sbx<l`xyq}_܇/~pFo: K^=#;m'D* ˕bR\v-;7n3s&Ks3M4eOJ@X2izyY 3oF amĈRG$Ob$ұb%1Wo;fhhcR,SIӈRytdgy)L>fɩoriҞDt5)gDDI 2^N]}J`r,_l}T~R|sx7H"44哦)bh%/VIj6!) D&fXIyBi1*3 %9D^ȮegD)9}6￟&fÐ͆ND!$S|933"qNTnlh_RIЇ tDՕŌ;g19jjtwߛh#⏑8LDC1EܱVY *Eg>3zH<|:Vi_V3օE|՜ Ȍ HNNnFtX{;X];Ǚ.Gy3w1*Bڵ.zG3sξ"A (Q( "* )5T(l+`J ].+le]VCɏKMifv6#Is T)8K_=W]ŎJ׮,n,YZ]O^XdcY5&J?;HTblG15]y6L ~aO܀3Kifqplc;ض¶CJmFq8<[3IҴɆ%eΖ=Z䅗 S$8*i'H*a 6l`  0,DDȹ⧽J H.|D8^^9l3*v3(J-Ϯ980:A pdRbRͦ n3 fx.7#}pegqy8vB LO,ar;NXNhۦОߤbJo@}3i^nȋotCW1J)Ug$.Y$fqT>6I%ұ.g9>w4_AO|ťSp'7b9 ql:ڢJNUmƠ%HrNO8ض{'XSTso)ס GKBSN7tG4}N??zH&PwAަlO?~VeH\d6`;'9qr$>2WåVR4B!@1TZٲL^c ,M1Swh)An'Z&:;"o)#o48}B6 -Jj]QunzCR$z,I|pP>؟~=B-Gb_ߞǀaUrh|"[bHtuv@_LR h(0fLwǭ)oo$q}N%gx"2Т$zXFIl)NŽRӘ6LzIz^FO3.-KbPEyG^jZjeIpCq1"ZYo4˖~<<;=#I'ef& &7J5ֈ-kJ Q)u3`6_f(nw'Zā靠R'{'.#;-Oun\ E_ǡBĝ)ݮhNCāY?=Sz  !A .6qw[KJ}2$~4xrqwsZX2$zX׈ZYOh|b$dp1!晷`[ J)Z:I5]!G0*(&;X66a A|m'9kmsLk$3//WYOחIENDB`fretsonfire-1.3.110.dfsg/data/star2.svg0000644000175000017500000001112511152500023016247 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/start.ogg0000644000175000017500000006502611152500023016337 0ustar mjj29mjj29OggS}0!vorbisDOggS}K/-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS,}#ݪ#FK341531;ABJ4-62BB?:-9KXՋbp#?qvSCd/^zol{pul?ڪomp*ǣ_)gv߳y|q=[wg@FysZK4oO_y>.tH"_V} RlzC:|eI(1+/7_>f]VMg&]C*nۖu33Vr\UU-]mCl}]d?tqjΎŷ}Vy\.~/UI8P6N&M}aO&\ԙ_Q{@_0&95J.y~]ѿGR3stwWu 2>$SΙ#?/%҆0F] d!J|3*>#ZRU:`lØ?g);c%s[flHD6Hĕ @%#a љE^^6W?[ʷuln9z}I{k[rګpSJA 5j s|}b3/4QKUvOͧ3k~un gNoH;X ![v$rIj|Ѣ]km;?WI]H䗼5S*?|FF68T2 Y;6*VgZvq MpS1AqlqP]%<X.cs6^!\^:^-nVX6LM'p>r!f_vg_+Q `oyC;{?>16v؇v-hE+9کQ܋{WfNo6DC͋%hʲ,_Gn9auaR漢AsG*6!%(SNnZY {z#40p 8G7Co:{9ds~7_'S/8丞}_6niRٻag6.ggaMTLvld}zT?;j._%g㧜k #)c/G,6 |z}hJq#wDe<.?n; kT;*f &AS!s;DGx&x?[{M̞%3r*ОXX9ν|'k[|sw?-wS~Կm*F kvqH5Wo6Et?Lbҙ3S|g6u6<3×אuAu S*fuܪo|[+{\f7m i|ӏ*z8ۗg:0֓]9&k? =dQecU֌MAWMqήw8]nbfmeٷ t2 kTpQ*⭣%wdݰ:Y"Mmwvifp"E u2@S^,o; #bZ<^V|4?mFۦsBV ['1N84~bavNRcvVg>ϯ65o<ʇlZ*?7O>{quNV(YC* AJc}wtS;e˧y} <離WRz%1,g_ns=԰$vYCvיK⸞*siJ7㾹6_/~s׿髫yӹ9S^oOBǙOO53 B؁Dr돷%#۽=nxًX2ksQwj 펶[:Bc-e{C|^-A.ZaPDZ{f@&EN6 ^Jްmu>NP<#̏ôݿ˾u 22cdBa~1nL{1n[1ҜB:r2Ea)}G^O^is{eQ2\s{6\ldT]PT_~dR1~|/9|uMv2jV?wͩ &4='Տq~fs ŧJu~۫F22IH\u={̷רD_̂[yO$ LAͮO?:'.)08]G eɦV6M*uzJzU,, NUhJ}DEdBTz >ɾo~dalϩ%ۍeb~_s֜n;wB6[k.>Gh+8?}ԍsxy3T_rZI3ٓ[<ܧMh ߇ѾgH7d3zdD" gxV8OggSd}2<>98<00/>5687+D]4JIS"Jml #KH +s6Ժ7˾-@QSm4 Etv@ н}/ #Q4}cԗ7xꍞ}gh UUtغ⛺hi?8N/-۫|U_mzvn߾t<}j皑RW?sWY;/a,1:Ufї @rml2Sd?neLs_s瞮a;&',ɶx-@TNiy^%ԯԏR/^۶#ݭ M6bM[9YcL7 $7t ΘϜlVl_oKW1)6 z8 ּ59z74TUؑnѳsSMjiY0]L8v =}嶯qӓ5|ˤ;MRs=Xe6]I{V]YC~Zܸ c ^Ή~o;&8s\de#?{l ![@-iضm}Gڡ d]`Tlq'w?=յ>3츰NBB`6SU1۩Vpz-4#Vöxq\ P,ވUUѭy2rvt^/k~oIJ}+~Rں9k6ygœt>>s>(ܦu~M1ܲ3אw_o/&f"s-:#n3>ks)\&򫸮,_ޗU$1̈́E7*ܕ`[ cYaR]_B {p'^zzo^ÐɁCV0> 0}ŧ~NE_oԯLjn ߴZoך|7ĖN\ Sf5rF]y{4xS^ z˸MSaXoI&V9Zk򘗈ʊ+.׏m;TQYw3ۯ۟ pg2i7G2eͽnϷ?u2Pe8WXHW-C"{h7=?a|-(dk.CJV*M@qڵfڤW~9NU?̡P,ɲʊUE%͹ɿmt]>_Ϻ~ 5m'71ɕ6w/> - B&~2 Jɽ2o^趌s,~<]`dm @>ܟhtbvȿcO_/<='@ X'!ƪ*[v9!~ c[GzWOK߯;gn5>^WT:+Y~߉]Dyx؛c1d@im1'OUvJl_W&!"k1еa'5W< 솛GpQ~2V|FoʏzY#& XUE@8<<Js?LU>7KqiqqSd^>"?>/Xdu3+~+IVUPkTI*nܜ}Ȟ~5+;xk4 Pͭ_PQa2אַl If,ɁoMl Ũ 4,XL=?m&IFQ :pVځ8?F#3b:ft{tqzne OWw#azń x+|y\~1)6, ({GXB{m{EYWb?/3UJmڋqy7z_knc< u\m? >8{圷-fɺʼnLMOIӜwY7r'\_p19ߌ3v[}~@>I3[7ϼ{Uf Sbe ^LOoմs;>!XRBQi$O6<1UhW0&4/ rdȀ>Od*Ng y {7xߠ?.W3޵s<0.xK1w+.V[-a9 qx]m]~>K8ؾ~~ɣG~q8>||[Qf|2a ˜oI){֝tu)nTK4DskJۮ )'CRu՞F^FIS/١gѧ^O+ ߚ[\:kۮ?#::gʚ+Vj>d0b($>Uf_>H%3j ~$>b7{)pQ39PUUv]szv\_HOEX? xJ>Os?mjs#Ώp{^yn 6Tq?uus6lJ.1J3AQu aO}EB?xޗatW]EvVդVR\3`jX{Z՛*ѽDZꏐ%cdB\2$]#w?+ݟ^9gko';BE;^vn'`ت~j;O/_bk4li~>%ܪ(69*ەzAOԝʷ5=-Okfdk\ɮ qGݍP<z$rRzf9q|#>5sz;pv=y]W:DE73|n9gJ~TN+Z%J~#V c1gVry$cgIf?;lAdFB}&9$yw0T8W68՞+o9 dϐ9X"O3Tn.qzgN&&=ˢBF_=}H΋`{<LMҧdhǿWia^]PS9EU{׼9G5·gs>N̹F.,E{~?c}LsnϿ+W^E$I+@(u~2Hzcۓ==L*2\nx/IJxIu5;`ӵ]`m@jEW' #rP,@GMe̪ d'7z_{W:f?KtF?-$c5oo{.w号{|ƃ=:Z <.ug&Wkw 9M}*ڀj.s]L79 ۗǑ 6HI*&՗S$5{zB|cK"@8mFbhΒn܀m 8|/P|/k!d `U?P AtZus|BCUUo;NͥQWNWugە|iWx6;)fcYx]zd z)*zͺ@*uIgO{\._Ã?-o)|yW99Jw?h:ߟ;gߗwg [ ųɵ:`9ejb8'MT-9/c~l}p_x&24υcGzF'9/@XkqMe]r]#g#Y KCDkNmgІ'ggr/38Ƶ`j%⯘2B %gATL>Ȍ8J`ǒK6yUXUlZCG>㟫r.ڤ߿J.7$oUgoX[^tpj@&dT~\zg$œ{'ms_z89*arwӷ C7þkryvizr,VU!n~Kj˱aݿv}/Am)r}{ۈEuk4\Z=Ώn3ߖ* ~<ys~X_0׳3w}>nvCtzuǙ3DיH]i0$u{4Ïh%IQ%_, l_Z+Ž0Gu(!zc_B85={ܭM|c|g ~jҟld/-٠_loi٭1nc]o-; hN%KM\ RJ R?jE{}9lOo9Fc~z3߇O ُSc,>}}zxUن\"ue@-Wcv ZgY0oEU'sPs;j'1q术616S|>㸻ZRJ~4ϩ(g$bxAjպ&YciSoQ.g"U s/c~E=M֎;B1 ^Ua~࿝̭V%I ~1(٠K6UUEҽw߸47 ӏi;syxO!E{>>T%Uoꛭ2Ro6+FiyXY~SQڷMHa8lXtVUf.l#h~dy?0^?=_x9FɞVUU!OrY컱ӣ=vNv)l yd||.0熫3pcl}׏'v&:п~rOVMq~jP{{SW,Ud~=h9dU0q$I1="$-p,s%pNPsq_Fv'Nߙ ;!Vml݀+xNZsJ7o߮~|ҟƋw_*IbUUx_A=ssմ1޼w+aݩG?^qx":4#__}6GL= 8yuWCeL3lr3ݚ$\%eygC`ja2>>۬iq}Nlj{7LV#gzD`A-ZCT?yZ@C`6}F]4CjvxJ.ajOX- $Wuq7oRRC{̷ۓ7/GvM,obDWF=&x(nFbk_1xWOqθRAVFL$~{"{Zi\;2>s: P`?U7}E3dmߐ~¹s|yF6}\Rd5Gpv!V_C=w~Lb2v?}quۇb.rP+LSmCYXp-c?uQZd47hq``7=\wqkXݫgJΚme}J>Gy|͈ZX6*\o}/@3Px-ޚzlgI 8/_|ى߯{eH{~Mx^|dߕj) 3/;ղoVObğ~|LZ+GD|I)lSl_ot~}_( }UO?O9TL|$+gbʗ~Ͼ *Ed>z|Ƿޮ k6~<><Ҹ?S?@wq4ѐdS.ov =2\R>47>r9x[犫Jg^vj\Sg&P%F:ݟoΏח3>HN mD7NxeJ }Yੳ{6J 7ӐJ'*rrXndco=l(^) ` `ʤ gs/^署?h\x,ï)%\k| 0qVpsԃS']U+>8-[;hڑ¯]zx|b. o#-}K#grnOֹ|?s2WrOdLmV #}Yg.;~SeOFO`amΗ=d9,G5>{*aߥj)3]M7 /SٵAU@c=s1ޯ矷ky}ǯއa8З(܏ VxօJ*QvtPUwON渚 Wo_ꠛuv;{Ooߪiҭ|j~?j9Oޫ*==˧s8:~/}?$dCzĪs2CGU;HF|B_A+8{ՆlSG{(ps}j]<9CUUAx"'I '۾ø|ɔ~w͛كGt MEL)5~s7fmZΩSbfGD5u]>49{r&Tj3}{Y9}׹q1}O.}-+U7b#h衍O+bM6qcG`XEb ~uj47[U7|d t|`>_Ce宿5Q UUUɷ/?8;骧m\]'GJҵӷֹoަͬ.MpT{RP3LvV{U;ܙ7s:s/[.rN }=vw>0%|q:k[}eyx+!;{{f2B-(|H{Uą)U$)~L|XɦWvkW+},_h1oL8ilelC /wgpmm~sv^?ƱI`yT!l殼;,@kx-x|tqmY| Rd}(*[Mp} 9v~}y\O}u\h!1ށS\cMS>-a {7>]wOfaޮHb1bR\SOef `prmm\,Ξ_=D8"ÜVjr \+Klj`xnyYooa~'?_R9v&<\]L6O<ϔV)_{c/om^&rl{_UM[&iҩֺ~tm§/@*<`Yjp7'u}ܓ{U=vRzi[lMmh2뿙>\LTuY?qu5k^ zuTU9:'Loc*` P7lq{zMP.Xo5WC ڣ)/v5 \cmS. -~SsQso>s9ZC؜ \S];}:1<P|mt5ȟlׇ>0DPt]6>fz~>q,LنޢM}j?[/׫3~~Iw \}{jqz߻#s߷[ڿt7{]C_,V_8qʏub1ztxi~UM郼ipg3 Dzޓv֤&o^5昷X,|2ahӻ+ίϯvoQz_j]_L~;{_~OTR,dӦ9)[ُ*-x2_^X>өebee{_;EZ-d R, v& `o*D,rU!>Ӥ?KFYhj->) Slm4w[p{K3k޽>~\|i{~yV~n;s&sl{8nd =2hXo[g|om}f4|ڹ2d| '($@ɹ?0%UR* EiI 5 ƌڋ 4bNvu|"@ֵwAݥ°k)4#@Pl哸!3Ou 󊵭e_yv~Nw`s5g, \ӻa:uOm/*W:9sWSX9}tI l{d1>) nHc7Ss'z?]cX BoL==":p)'{s)ӔKs9If`ETnbpx{SN_-{NNfM ;Epb:L~v Hy`IYX?:fn_xu3/S~a SS^'<O #M@h~aIaUwR{G)fl3q.}HCϼYx/nO\<~۟Wܭ/tE6daXf&6/@[yi Qg>(O|:@uOR~\ OtB\2+IP|3d;WUw4b`вWP.>' Ƕ:ݫ囟pyxz?>uoΘ]]}P?]dQgWsdE3@dtVTzywҢjja6˜Py'Ι,d'O/s%K'};KS_b²Ly&tGGTG{9*OggS@}Jg)+  /{4Uy.9>x>xsuL2咽InjWLtFF;/K#33ӡaCdۅVg/hW‹c7K%?~Xmnsr?}}m_>sOwSbWQlgPdS7w#(2Zra+RڥK&}w^闍֟RdggRD5qo7V_9׭>OZSӗw|ɞŨ)oԩgfo_[^~t4F,v֕!C+loz׹,k K'0q\Ց~[XsP33p(P 2ak)+9b,ٟf</W> 'ks=sSk'ѧ?8ݴy:G{3'gS1ty5{jYO2i'xP~2/8;t>td1&2``XR$%?*{..rd 9 L }Pc"S4kΒ@F&7/wW_kd_{Ϻf l_wY~e=|$şzLoQ~7>ʙb2`7|єUC-G9sرƚWOq6M$p<@{wħ?g4ᾷۮaΫM3ͯhM)aI|56c[$#cۊ٘wIoB#~(0 gAovW0x8KV@@pе"w{;=?8z5H77LPrT"Ryy-볶~vgzny_:nUjwb`?Rx=@]Ľ痹$KYs35*R. 9QiSSJ?WgIcr#L EORH}(h+O)@7" 8$gL%ĝh] ̄h;kon7Q&#p !TvAU?SDsw `oNaP(Ykd(N;|OwY+4Bd^STUQJRE-b_L6,2mȖ80@$W .(Mo燻}u zfҙ*@~ғi7U/mO{GW?gߜʟfX Hf6qLo%CQv]ev9x&jpstD9;C|L=yNA'A#Շ<189?2f"M.lΡs*=+{zϮԫcلXFF}Qm* _RIݏu=U\#Zߚ@Xt3 !`W R< bw A_RЯǞ>Iu۷23&VUA!:\E𽄇'aig7߁Ջw=ZDޑ_z}o}όio:W#c um&wP 3P0M^4b$UJq~K4rSC~lӉ:]F;3뎞VyV,*jIal@ʧb |^){) ! g#6g,.՚n?A 7;.?z4NgfF om`*ٯv:k=+Z ;%7+18$fӵӿ !0WÚhuT.e:9YI!CLs1MMv<9I~2yznAR Uɼ09ߤM1RRe9FMn {W>x+zUjI2b~8Z;{le dTW ϩ^Y1Y~d077s@bffUUE* Np4xwp{q>x[;b4VοU6is8c:;̕(oOMYWMΤ=!:PQ5oś/ @2lk9_0|MC'w>fuS 5=w&^IƀuŐjOZ~UM50;dK; !Sݤ O4nkkrMNUbw LOJ_'#sum`T|)0:*YCcXs ۲>iD"nS MnslQ. ٰƋ5%sׯ"iqf4uΠ80`D;]aI}|@}py7ϑxtztfTD ><{d^:$ϻ8Y5ruUrM?ۨgy~΄iOf9`4>QiTtsgqLJ5&$]a,NJ.&ݙXmQtu>SdIG\l2ATB%xV҆PXgFGx!1lpz4=EBn릲c:M8~;Yp& /o\_?GqǛa * wroso69({y,O__~4Z25s{8L??f<ŭpW)d3OKAG=O}T=Ĵ֏foޚW |5s8ic x=R)=q%UTEuxnSIiq Vh0sujC:qyOop bY!CO2dޕ㪴Jirt}8#ʌeć TQb{zEĵW츧_ '0ϥ'%qs9~{>#t}fє:2]%_?fcLkl^B/AMV:<*qeE3 `D$it&P\S ,Hcvw]hD@KMTE; Tva:c^cqߞYzP4N]'u9kG!k`q \7T%BARxPo?=3A C*BoNlRBCtXMOϬi-?sN~| TP,\|)N3rܘV_r? 8JTܧ{7Œx=g%Q%`Nf?ݚkPY;i|ʭRY{jg p;8qKmz-@ ˜TtHҗӰЮ{u"}Cg~_ Z%w`}*ACJ >|]okJ#(pㆶGIGJ!\pw/4rxyLj_vH~oϹLJZ(=6˼i>'o95D.8M}:VUyOt彇fy ;[kQdTsrNɟm'ykǦEI-MX60n֫nɾGn+Xvi+CIOZvAl jc oBJ^G N33#*B?(y%*zs?a}u43Fm9w^zNvV덆:LhܓSӼ54KesN2gJ3I2Xi"=l= VT'F,~[a0bG_|M-?8,C ؠ>__7. zf& MRWfEɔ+ܕW"*ra/UWfCcm4)ph//g7pV&y>'bf C"fS`+~04ٴn,d#=&J A@**ksh2A)hhV V@H9H&Lh +ـc aMh4.,uߠ># 5#*5UUEE| $d`_JW* *;ʬMgЄѧOل~_Qu@Qfkւ M0n*pfretsonfire-1.3.110.dfsg/data/string.png0000644000175000017500000000052611152500023016512 0ustar mjj29mjj29PNG  IHDRd@sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATxϱ @ DQqܭcW28psylտd}p%ɑَu3`0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `^$[Ugw_{/ _K`dIENDB`fretsonfire-1.3.110.dfsg/data/string.svg0000644000175000017500000001503411152500023016525 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/testi.dae0000644000175000017500000047647011152500023016320 0ustar mjj29mjj29 Illusoft Collada 1.4.0 plugin for Blender - http://colladablender.illusoft.com Blender v:241 - Illusoft Collada Exporter v:0.3.89 file://C:/Program Files/Blender Foundation/Blender/.blender/untitled.blend 2006-07-11T23:20:19.606000 2006-07-11T23:20:19.606000 Z_UP 49.13434 0.1 100.0 0.0 0.0 0.0 1.0 0.4 0.4 0.4 1.0 0.8 0.8 0.8 1.0 0.5 0.5 0.5 1.0 12.5 1.0 1.0 1.0 1.0 0.8 1 1 1 1 0.0 28.61238 -0.19539 -4.54819 28.61238 -0.19539 -14.84434 28.61238 0.19713 -14.84434 28.61238 0.19713 -4.54819 28.001 2.00047 -16.999 28.001 2.00047 17.001 28.001 0.68623 -4.05908 28.001 0.68623 -15.33345 28.001 -1.99898 17.001 28.001 -0.6845 -4.05908 28.001 -1.99897 -16.999 28.001 -0.6845 -15.33345 -24.699 1.79995 15.701 -11.999 1.80022 5.42523 -5.999 1.8005 5.4252 6.001 1.8005 5.4252 12.001 1.80023 5.42523 24.701 1.79995 15.701 -5.999 1.8005 -1.4232 -11.999 1.80022 -1.42323 -24.699 1.79995 -6.699 24.701 1.79995 -6.699 12.001 1.80022 -1.42323 6.001 1.8005 -1.4232 10.6906 1.80023 5.16458 10.6906 1.80023 -1.16258 9.5797 1.80022 4.4223 9.5797 1.80022 -0.4203 8.83742 1.80023 3.3114 8.83742 1.80022 0.6906 8.57677 1.80022 2.001 -10.6886 1.80023 5.16458 -10.6886 1.80022 -1.16258 -9.5777 1.80022 4.4223 -9.5777 1.80022 -0.4203 -8.83542 1.80022 3.3114 -8.83542 1.80022 0.6906 -8.57476 1.80022 2.001 13.3114 1.80048 5.16458 13.3114 1.80048 -1.16258 14.4223 1.80048 4.4223 14.4223 1.80048 -0.4203 15.16458 1.80048 3.3114 15.16458 1.80048 0.6906 15.42523 1.80048 2.001 -13.3094 1.80048 5.16458 -13.3094 1.80047 -1.16258 -14.4203 1.80047 4.4223 -14.4203 1.80047 -0.4203 -15.16258 1.80047 3.3114 -15.42323 1.80047 2.001 -15.16258 1.80047 0.6906 25.001 2.04088 16.001 25.001 2.0 -6.999 -24.999 1.99995 -6.999 -24.999 1.99995 16.001 -26.999 2.00034 18.001 -17.8316 2.00021 -8.999 -19.999 2.00034 -17.999 -26.999 2.00034 -17.999 17.8336 2.00021 -8.999 27.001 2.0001 18.001 27.001 2.0001 -17.999 20.001 2.00034 -17.999 -27.999 2.00072 17.001 -27.999 2.00072 -16.999 17.39576 2.99997 -9.49513 -17.39376 2.99997 -9.49513 -19.50794 3.00048 -17.999 19.50994 3.00048 -17.999 -26.999 -1.99897 18.001 -27.499 -1.99897 17.86702 -27.86502 -1.99897 17.501 -27.999 -1.99897 17.001 -27.999 -1.99897 -16.999 -27.86502 -1.99897 -17.499 -27.499 -1.99897 -17.86502 -26.999 -1.99897 -17.999 27.001 -1.99897 -17.999 27.501 -1.99897 -17.86502 27.86702 -1.99897 -17.499 27.86702 -1.99897 17.501 27.501 -1.99897 17.86702 27.001 -1.99897 18.001 -27.499 2.00098 17.86702 -27.86502 2.00098 17.501 -27.86502 2.00099 -17.499 -27.499 2.00099 -17.86502 27.501 2.0005 -17.86502 27.86702 2.0005 -17.499 27.86702 2.0005 17.501 27.501 2.0005 17.86702 -19.999 -1.99897 -17.999 20.001 -1.99897 -17.999 17.8336 -1.99897 -8.999 -17.8316 -1.99897 -8.999 -19.50794 -2.99897 -17.999 19.50994 -2.99897 -17.999 -17.39376 -2.99897 -9.49513 17.39576 -2.99897 -9.49513 15.16458 -1.79898 3.3114 15.42523 -1.79898 2.001 14.4223 -1.79898 4.4223 13.3114 -1.79898 5.16458 12.001 -1.79898 5.42523 10.6906 -1.79898 5.16458 9.5797 -1.79898 4.4223 8.83742 -1.79898 3.3114 8.57677 -1.79898 2.001 8.83742 -1.79898 0.6906 9.5797 -1.79898 -0.4203 10.6906 -1.79898 -1.16258 12.001 -1.79898 -1.42323 13.3114 -1.79898 -1.16258 14.4223 -1.79898 -0.4203 15.16458 -1.79898 0.6906 -8.83542 -1.79898 3.3114 -8.57477 -1.79898 2.001 -9.5777 -1.79898 4.4223 -10.6886 -1.79898 5.16458 -11.999 -1.79898 5.42523 -13.3094 -1.79898 5.16458 -14.4203 -1.79898 4.4223 -15.16258 -1.79898 3.3114 -15.42323 -1.79898 2.001 -15.16258 -1.79898 0.6906 -14.4203 -1.79898 -0.4203 -13.3094 -1.79898 -1.16258 -11.999 -1.79898 -1.42323 -10.6886 -1.79898 -1.16258 -9.5777 -1.79898 -0.4203 -8.83542 -1.79898 0.6906 11.551 -2.599 -17.999 19.25243 -2.599 -17.999 19.25243 -1.99897 -17.999 19.25243 2.00099 -17.999 19.25243 2.601 -17.999 11.551 2.601 -17.999 11.551 -1.99897 -17.999 11.551 2.00099 -17.999 -19.25043 -2.599 -17.999 -11.549 -2.599 -17.999 -11.549 -1.99897 -17.999 -11.549 2.601 -17.999 -11.549 2.00099 -17.999 -19.25043 2.601 -17.999 -19.25043 2.00099 -17.999 -19.25043 -1.99897 -17.999 -3.949 -2.599 -17.999 3.951 -2.599 -17.999 3.951 -1.99897 -17.999 3.951 2.601 -17.999 3.951 2.00099 -17.999 -3.949 2.601 -17.999 -3.949 2.00099 -17.999 -3.949 -1.99897 -17.999 6.33377 -1.99899 -17.999 9.2566 -1.99899 -17.999 9.2566 2.00124 -17.999 6.33377 2.00124 -17.999 -9.25459 -1.99899 -17.999 -6.33178 -1.99899 -17.999 -6.33178 2.00124 -17.999 -9.25459 2.00124 -17.999 11.551 -2.599 -13.999 18.45816 -2.599 -13.999 11.551 2.601 -13.999 18.45816 2.601 -13.999 -18.45617 -2.599 -13.999 -11.549 -2.599 -13.999 -18.45617 2.601 -13.999 -11.549 2.601 -13.999 -3.949 -2.599 -13.999 3.951 -2.599 -13.999 -3.949 2.601 -13.999 3.951 2.601 -13.999 6.33377 -1.999 -12.999 9.25659 -1.999 -12.999 6.33377 2.00149 -12.999 9.2566 2.00149 -12.999 -9.25459 -1.999 -12.999 -6.33178 -1.999 -12.999 -9.25459 2.00149 -12.999 -6.33178 2.00149 -12.999 25.001 -2.03988 16.001 25.001 -1.999 -6.999 -24.999 -1.99896 16.001 -24.999 -1.99895 -6.999 24.701 -1.79896 15.701 24.701 -1.79896 -6.699 -24.699 -1.79896 15.701 -24.699 -1.79896 -6.699 -5.999 -1.799 -1.4232 6.001 -1.799 -1.4232 -5.999 -1.799 5.4252 6.001 -1.799 5.4252 14.81002 3.00065 -15.41121 15.001 3.00066 -15.999 15.001 -2.99897 -15.999 14.81002 -2.99897 -15.41121 15.001 2.601 -15.999 14.81002 2.601 -15.41121 14.81002 -2.599 -15.41121 15.001 -2.599 -15.999 14.31002 3.00064 -15.04794 14.31002 -2.99897 -15.04794 14.31002 2.601 -15.04794 14.31002 -2.599 -15.04794 13.69198 2.601 -15.04794 13.69198 -2.599 -15.04794 13.69198 3.00063 -15.04794 13.69198 -2.99897 -15.04794 13.19198 3.00065 -15.41121 13.19198 -2.99897 -15.41121 13.19199 2.601 -15.41121 13.19198 -2.599 -15.41121 13.001 3.00066 -15.999 13.001 -2.99897 -15.999 13.19198 3.00068 -16.58678 13.19198 -2.99897 -16.58678 13.19198 2.601 -16.58678 13.19198 -2.599 -16.58678 13.00095 2.601 -15.99947 13.00108 -2.599 -15.99923 13.69199 2.601 -16.95005 13.69198 -2.599 -16.95005 13.69198 3.00069 -16.95005 13.69198 -2.99897 -16.95005 14.31002 2.601 -16.95005 14.31002 -2.599 -16.95005 14.31002 3.00069 -16.95005 14.31002 -2.99897 -16.95005 14.81002 3.00068 -16.58678 14.81002 -2.99897 -16.58678 14.81002 2.601 -16.58678 14.81002 -2.599 -16.58678 7.166 -1.99899 -14.04321 7.331 -1.99899 -13.999 7.331 2.00121 -13.999 7.166 2.00121 -14.04321 7.166 3.0006 -14.04321 7.166 -2.99897 -14.04321 7.331 3.0006 -13.999 7.331 -2.99897 -13.999 7.04521 -1.99899 -14.164 7.04521 2.00121 -14.164 7.04521 3.00061 -14.164 7.04521 -2.99897 -14.164 7.001 -1.99899 -14.329 7.001 2.0012 -14.329 7.001 3.00061 -14.329 7.001 -2.99897 -14.329 7.001 -1.99899 -15.669 7.001 2.00117 -15.66899 7.001 3.00065 -15.669 7.001 -2.99897 -15.669 7.04521 -1.99899 -15.834 7.04521 2.00117 -15.834 7.04521 3.00066 -15.834 7.04521 -2.99897 -15.834 7.166 3.00066 -15.95479 7.166 -2.99897 -15.95479 7.166 -1.99899 -15.95479 7.16778 2.00134 -15.95526 7.331 -1.99899 -15.999 7.331 2.00116 -15.999 7.331 3.00066 -15.999 7.331 -2.99897 -15.999 8.671 -1.99899 -15.999 8.671 2.00116 -15.999 8.671 3.00066 -15.999 8.671 -2.99897 -15.999 8.836 3.00066 -15.95479 8.836 -2.99897 -15.95478 8.836 -1.99899 -15.95478 8.836 2.00116 -15.95478 8.95679 3.00066 -15.834 8.95679 -2.99897 -15.834 8.95679 -1.99899 -15.834 8.95679 2.00117 -15.834 9.001 3.00065 -15.669 9.001 -2.99897 -15.669 9.001 -1.99899 -15.669 9.001 2.00117 -15.669 9.001 -2.99897 -14.34405 9.001 3.00026 -14.34405 9.001 -1.99899 -14.329 9.001 2.0012 -14.329 8.95679 3.00061 -14.164 8.95679 -2.99897 -14.164 8.95679 -1.99899 -14.164 8.95679 2.00121 -14.164 9.0052 3.00026 -14.34468 8.836 3.0006 -14.04321 8.836 -2.99897 -14.04321 8.836 -1.99899 -14.04321 8.836 2.00121 -14.04321 8.671 3.0006 -13.999 8.671 -2.99897 -13.999 8.671 -1.99899 -13.999 8.671 2.00121 -13.999 -8.834 -1.99899 -14.04321 -8.669 -1.99899 -13.999 -8.669 2.00121 -13.999 -8.834 2.00121 -14.04321 -8.834 3.00061 -14.04321 -8.669 3.0006 -13.99899 -8.669 -2.99897 -13.999 -8.834 -2.99897 -14.04321 -8.95479 -1.99899 -14.164 -8.95479 2.00121 -14.164 -8.95479 3.00061 -14.164 -8.95479 -2.99897 -14.164 -8.999 -1.99899 -14.329 -8.999 2.00121 -14.329 -8.999 3.00062 -14.329 -8.999 -2.99897 -14.329 -8.999 -1.99899 -15.669 -8.999 2.00117 -15.66899 -8.999 3.00066 -15.66899 -8.999 -2.99897 -15.669 -8.95479 -1.99899 -15.834 -8.95479 2.00117 -15.834 -8.95479 3.00066 -15.83399 -8.95479 -2.99897 -15.834 -8.834 -1.99899 -15.95478 -8.834 2.00117 -15.95478 -8.834 3.00066 -15.95478 -8.834 -2.99897 -15.95478 -8.669 -1.99899 -15.999 -8.669 2.00116 -15.99899 -8.669 3.00067 -15.99899 -8.669 -2.99897 -15.999 -7.329 -1.99899 -15.999 -7.329 2.00116 -15.99899 -7.329 3.00067 -15.99899 -7.329 -2.99897 -15.999 -7.164 -1.99899 -15.95478 -7.164 2.00117 -15.95478 -7.164 3.00066 -15.95478 -7.164 -2.99897 -15.95478 -7.04321 -1.99899 -15.834 -7.04321 2.00117 -15.834 -7.04321 3.00066 -15.834 -7.04321 -2.99897 -15.834 -6.999 3.00066 -15.66899 -6.999 -2.99897 -15.669 -6.999 -1.99899 -15.669 -6.999 2.00117 -15.66899 -6.999 3.00061 -14.329 -6.999 -2.99897 -14.329 -6.999 -1.99899 -14.329 -6.999 2.00121 -14.329 -7.04704 3.00025 -14.1497 -7.04321 -1.99899 -14.164 -7.04321 2.00121 -14.164 -7.164 3.00061 -14.04321 -7.164 -2.99897 -14.04321 -7.04321 3.00061 -14.164 -7.04321 -2.99897 -14.164 -7.05742 3.00025 -14.14978 -7.164 -1.99899 -14.04321 -7.164 2.00121 -14.04321 -7.05702 -2.99897 -14.15018 -7.32183 3.00024 -14.00092 -7.32183 -2.99897 -14.00092 -7.329 -1.99899 -13.999 -7.329 2.00121 -13.999 -12.999 2.601 -15.999 -13.18998 2.601 -15.41121 -13.18998 -2.599 -15.41121 -12.999 -2.599 -15.999 -13.18998 3.00065 -15.41121 -13.18998 -2.99897 -15.41121 -12.999 -2.99897 -15.999 -12.999 3.00067 -15.999 -13.68998 2.601 -15.04794 -13.68998 -2.599 -15.04794 -13.68998 3.00064 -15.04794 -13.68998 -2.99897 -15.04794 -14.30802 2.601 -15.04794 -14.30802 -2.599 -15.04794 -14.30802 3.00064 -15.04794 -14.30802 -2.99897 -15.04794 -14.80802 2.601 -15.41121 -14.80802 -2.599 -15.41121 -14.80802 3.00065 -15.41121 -14.80802 -2.99897 -15.41121 -14.999 3.00067 -15.999 -14.999 -2.99897 -15.999 -14.999 2.601 -15.999 -14.999 -2.599 -15.999 -14.80802 2.601 -16.58678 -14.80802 -2.599 -16.58678 -14.80802 -2.99897 -16.58678 -14.80802 3.00068 -16.58678 -14.30802 2.601 -16.95005 -14.30802 -2.599 -16.95005 -14.30802 -2.99897 -16.95005 -13.68998 -2.99897 -16.95005 -13.68998 2.601 -16.95005 -13.68998 -2.599 -16.95005 -14.30802 3.0007 -16.95005 -13.68998 3.0007 -16.95005 -13.18998 -2.99897 -16.58678 -13.18998 3.00068 -16.58678 -13.18998 2.601 -16.58678 -13.18998 -2.599 -16.58678 -13.19398 3.0004 -16.59909 -7.329 -2.99897 -13.999 9.001 -2.99897 -14.329 7.166 2.00099 -15.95478 9.001 3.00097 -14.329 -7.329 3.00097 -13.999 -7.164 -2.99897 -14.04321 -7.04321 -2.99897 -14.164 -7.04321 -1.99899 -14.164 -7.164 3.00061 -14.04321 -7.164 -2.99897 -14.04321 22.001 -0.999 18.001 25.001 -0.999 18.001 25.001 1.001 18.001 22.001 1.001 18.001 -24.999 -0.999 18.001 -21.999 -0.999 18.001 -21.999 1.001 18.001 -24.999 1.001 18.001 22.001 -0.999 15.001 25.001 -0.999 15.001 25.001 1.001 15.001 22.001 1.001 15.001 -24.999 -0.999 15.001 -21.999 -0.999 15.001 -21.999 1.001 15.001 -24.999 1.00099 15.001 -27.999 0.68624 -4.05908 -27.999 0.68624 -15.33345 -27.999 -0.68449 -4.05908 -27.999 -0.68449 -15.33345 -28.61039 0.19713 -4.54819 -28.61039 0.19713 -14.84434 -28.61039 -0.19538 -4.54819 -28.61039 -0.19538 -14.84434 28.001 2.00047 -16.999 28.001 2.00047 17.001 28.001 2.00047 -16.999 -19.999 2.00034 -17.999 -17.39376 2.99997 -9.49513 -17.39376 2.99997 -9.49513 -19.999 2.00034 -17.999 -17.8316 2.00021 -8.999 17.39576 2.99997 -9.49513 17.8336 2.00021 -8.999 17.39576 2.99997 -9.49513 -26.999 2.00034 18.001 -27.999 2.00072 17.001 -27.999 2.00072 17.001 -27.999 2.00072 -16.999 -26.999 2.00034 -17.999 -26.999 2.00034 -17.999 20.001 2.00034 -17.999 20.001 2.00034 -17.999 27.001 2.0001 -17.999 28.001 2.00047 -16.999 28.001 -1.99897 -16.999 28.001 2.00047 -16.999 28.001 -1.99898 17.001 28.001 -1.99898 17.001 28.001 2.00047 17.001 27.001 2.0001 18.001 27.001 2.0001 18.001 28.001 -1.99898 17.001 28.001 -1.99898 17.001 28.001 -1.99897 -16.999 28.001 -1.99897 -16.999 28.001 -1.99897 -16.999 28.001 -1.99898 17.001 28.001 -1.99897 -16.999 -27.86502 2.00098 17.501 -27.86502 2.00098 17.501 -27.499 2.00098 17.86702 27.501 2.0005 17.86702 28.001 2.00047 17.001 28.001 2.00047 17.001 27.501 2.0005 17.86702 27.86702 2.0005 17.501 27.501 2.0005 -17.86502 28.001 2.00047 -16.999 27.86702 2.0005 -17.499 28.001 2.00047 -16.999 27.501 2.0005 -17.86502 -27.499 2.00099 -17.86502 -27.499 2.00099 -17.86502 -27.86502 2.00099 -17.499 27.001 2.0001 -17.999 20.001 2.00034 -17.999 27.001 2.0001 -17.999 -26.999 2.00034 -17.999 -26.999 2.00034 -17.999 -19.999 2.00034 -17.999 -17.39376 -2.99897 -9.49513 -19.999 -1.99897 -17.999 -19.999 -1.99897 -17.999 -17.39376 -2.99897 -9.49513 -17.8316 -1.99897 -8.999 17.39576 -2.99897 -9.49513 20.001 -1.99897 -17.999 17.8336 -1.99897 -8.999 20.001 -1.99897 -17.999 17.39576 -2.99897 -9.49513 13.3114 1.80048 5.16458 12.001 1.80023 5.42523 12.001 1.80023 5.42523 13.3114 1.80048 5.16458 12.001 1.80023 5.42523 13.3114 1.80048 5.16458 13.3114 -1.79898 5.16458 10.6906 1.80023 -1.16258 12.001 1.80022 -1.42323 12.001 1.80022 -1.42323 10.6906 1.80023 -1.16258 12.001 1.80022 -1.42323 10.6906 1.80023 -1.16258 -10.6886 1.80023 5.16458 -11.999 1.80022 5.42523 -11.999 1.80022 5.42523 -10.6886 1.80023 5.16458 -11.999 1.80022 5.42523 -10.6886 1.80023 5.16458 -10.6886 -1.79898 5.16458 -15.42323 1.80047 2.001 -15.16258 1.80047 0.6906 -15.42323 1.80047 2.001 -15.42323 1.80047 2.001 -13.3094 1.80047 -1.16258 -15.16258 1.80047 0.6906 -15.16258 1.80047 0.6906 -11.999 1.80022 -1.42323 -11.999 1.80022 -1.42323 -13.3094 1.80047 -1.16258 -11.999 1.80022 -1.42323 -13.3094 1.80047 -1.16258 -19.999 2.00034 -17.999 20.001 -1.99897 -17.999 19.25243 -1.99897 -17.999 20.001 -1.99897 -17.999 19.50994 -2.99897 -17.999 -19.999 2.00034 -17.999 -19.25043 2.00099 -17.999 -19.999 2.00034 -17.999 -19.50794 3.00048 -17.999 19.25243 -1.99897 -17.999 19.25243 -2.599 -17.999 18.45816 -2.599 -13.999 11.551 -1.99897 -17.999 11.551 -2.599 -13.999 11.551 2.00099 -17.999 11.551 -2.599 -13.999 11.551 2.00099 -17.999 11.551 -1.99897 -17.999 11.551 2.00099 -17.999 11.551 -2.599 -13.999 -11.549 2.00099 -17.999 -11.549 -2.599 -13.999 -11.549 -1.99897 -17.999 -11.549 -1.99897 -17.999 -11.549 -2.599 -13.999 -11.549 2.00099 -17.999 -11.549 -1.99897 -17.999 -19.25043 2.00099 -17.999 -18.45617 -2.599 -13.999 -19.25043 -1.99897 -17.999 -19.25043 2.00099 -17.999 -18.45617 -2.599 -13.999 -19.25043 2.00099 -17.999 -19.25043 2.601 -17.999 3.951 2.00099 -17.999 3.951 -2.599 -13.999 3.951 -1.99897 -17.999 3.951 -1.99897 -17.999 3.951 -2.599 -13.999 3.951 2.00099 -17.999 3.951 -1.99897 -17.999 -3.949 -1.99897 -17.999 -3.949 -2.599 -13.999 -3.949 2.00099 -17.999 -3.949 -2.599 -13.999 -3.949 2.00099 -17.999 -3.949 -1.99897 -17.999 -3.949 2.00099 -17.999 -3.949 -2.599 -13.999 9.2566 -1.99899 -17.999 9.2566 2.00124 -17.999 9.2566 -1.99899 -17.999 9.25659 -1.999 -12.999 6.33377 2.00124 -17.999 6.33377 2.00149 -12.999 6.33377 2.00124 -17.999 6.33377 2.00124 -17.999 6.33377 -1.999 -12.999 6.33377 -1.99899 -17.999 6.33377 -1.999 -12.999 6.33377 2.00124 -17.999 -6.33178 -1.99899 -17.999 -6.33178 2.00124 -17.999 -6.33178 -1.99899 -17.999 -6.33178 -1.999 -12.999 -9.25459 2.00124 -17.999 -9.25459 2.00149 -12.999 -9.25459 2.00124 -17.999 -9.25459 2.00124 -17.999 -9.25459 -1.999 -12.999 -9.25459 -1.99899 -17.999 -9.25459 -1.999 -12.999 -9.25459 2.00124 -17.999 3.951 2.601 -17.999 -3.949 2.601 -13.999 -3.949 2.601 -17.999 -3.949 2.601 -13.999 3.951 2.601 -17.999 3.951 2.601 -13.999 -3.949 -2.599 -17.999 3.951 -2.599 -13.999 3.951 -2.599 -17.999 3.951 -2.599 -13.999 -3.949 -2.599 -17.999 -3.949 -2.599 -13.999 -5.999 1.8005 -1.4232 6.001 1.8005 -1.4232 -5.999 1.8005 -1.4232 6.001 1.8005 -1.4232 6.001 1.8005 5.4252 6.001 1.8005 -1.4232 6.001 -1.799 -1.4232 6.001 1.8005 5.4252 -5.999 1.8005 5.4252 6.001 1.8005 5.4252 6.001 -1.799 5.4252 -5.999 1.8005 5.4252 -5.999 -1.799 -1.4232 -5.999 1.8005 -1.4232 -5.999 -1.799 -1.4232 -5.999 1.8005 5.4252 -5.999 -1.799 5.4252 9.5797 1.80022 -0.4203 9.5797 1.80022 -0.4203 8.83742 1.80022 0.6906 8.83742 1.80022 0.6906 8.83742 1.80022 0.6906 8.57677 1.80022 2.001 8.57677 1.80022 2.001 8.83742 1.80023 3.3114 8.83742 1.80023 3.3114 9.5797 1.80022 4.4223 9.5797 1.80022 4.4223 10.6906 1.80023 5.16458 10.6906 1.80023 5.16458 -10.6886 1.80022 -1.16258 -9.5777 1.80022 4.4223 -9.5777 1.80022 4.4223 -8.83542 1.80022 3.3114 -8.83542 1.80022 3.3114 -8.83542 1.80022 3.3114 -8.57476 1.80022 2.001 -8.57476 1.80022 2.001 -8.83542 1.80022 0.6906 -8.83542 1.80022 0.6906 -9.5777 1.80022 -0.4203 -9.5777 1.80022 -0.4203 -10.6886 1.80022 -1.16258 13.3114 1.80048 -1.16258 14.4223 1.80048 4.4223 14.4223 1.80048 4.4223 15.16458 1.80048 3.3114 15.16458 1.80048 3.3114 15.16458 1.80048 3.3114 15.42523 1.80048 2.001 15.42523 1.80048 2.001 15.16458 1.80048 0.6906 15.16458 1.80048 0.6906 14.4223 1.80048 -0.4203 14.4223 1.80048 -0.4203 13.3114 1.80048 -1.16258 -13.3094 1.80048 5.16458 -15.16258 1.80047 3.3114 -15.16258 1.80047 3.3114 -14.4203 1.80047 4.4223 -14.4203 1.80047 4.4223 -13.3094 1.80048 5.16458 -14.4203 1.80047 -0.4203 -14.4203 1.80047 -0.4203 20.001 2.00034 -17.999 19.50994 -2.99897 -17.999 11.551 -2.599 -17.999 11.551 -2.599 -17.999 19.50994 -2.99897 -17.999 -19.50794 -2.99897 -17.999 11.551 -2.599 -17.999 9.2566 -1.99899 -17.999 11.551 -1.99897 -17.999 9.2566 -1.99899 -17.999 11.551 -2.599 -17.999 6.33377 -1.99899 -17.999 11.551 -2.599 -17.999 3.951 -1.99897 -17.999 6.33377 -1.99899 -17.999 3.951 -1.99897 -17.999 11.551 -2.599 -17.999 3.951 -2.599 -17.999 -19.50794 -2.99897 -17.999 3.951 -2.599 -17.999 11.551 -2.599 -17.999 3.951 -2.599 -17.999 -19.50794 -2.99897 -17.999 -3.949 -2.599 -17.999 -3.949 -2.599 -17.999 -6.33178 -1.99899 -17.999 -3.949 -1.99897 -17.999 -6.33178 -1.99899 -17.999 -3.949 -2.599 -17.999 -9.25459 -1.99899 -17.999 -3.949 -2.599 -17.999 -11.549 -1.99897 -17.999 -9.25459 -1.99899 -17.999 -11.549 -1.99897 -17.999 -3.949 -2.599 -17.999 -11.549 -2.599 -17.999 -11.549 -2.599 -17.999 -3.949 -2.599 -17.999 -19.50794 -2.99897 -17.999 -11.549 -2.599 -17.999 -19.50794 -2.99897 -17.999 -19.999 -1.99897 -17.999 -19.50794 -2.99897 -17.999 -19.999 -1.99897 -17.999 -19.25043 -1.99897 -17.999 3.951 2.601 -17.999 -19.50794 3.00048 -17.999 11.551 2.601 -17.999 -19.50794 3.00048 -17.999 -11.549 2.601 -17.999 -19.50794 3.00048 -17.999 -3.949 2.601 -17.999 -11.549 2.601 -17.999 3.951 2.601 -17.999 -3.949 2.601 -17.999 -19.50794 3.00048 -17.999 -11.549 2.601 -17.999 -9.25459 2.00124 -17.999 -11.549 2.00099 -17.999 3.951 2.601 -17.999 6.33377 2.00124 -17.999 3.951 2.00099 -17.999 -19.50794 3.00048 -17.999 19.50994 3.00048 -17.999 -19.50794 3.00048 -17.999 11.551 2.601 -17.999 19.25243 2.00099 -17.999 19.50994 3.00048 -17.999 20.001 2.00034 -17.999 19.50994 3.00048 -17.999 19.25243 2.00099 -17.999 6.33377 2.00124 -17.999 3.951 2.601 -17.999 9.2566 2.00124 -17.999 3.951 2.601 -17.999 11.551 2.00099 -17.999 9.2566 2.00124 -17.999 11.551 2.00099 -17.999 3.951 2.601 -17.999 11.551 2.601 -17.999 -9.25459 2.00124 -17.999 -11.549 2.601 -17.999 -6.33178 2.00124 -17.999 -11.549 2.601 -17.999 -3.949 2.00099 -17.999 -6.33178 2.00124 -17.999 -3.949 2.00099 -17.999 -11.549 2.601 -17.999 -3.949 2.601 -17.999 19.25243 2.00099 -17.999 19.25243 2.601 -17.999 19.25243 -1.99897 -17.999 18.45816 -2.599 -13.999 19.25243 2.00099 -17.999 19.25243 -1.99897 -17.999 -19.25043 -1.99897 -17.999 -18.45617 -2.599 -13.999 -19.25043 -2.599 -17.999 -19.50794 -2.99897 -17.999 -19.50794 -2.99897 -17.999 -19.50794 -2.99897 -17.999 -8.95479 -2.99897 -14.164 -8.95479 -2.99897 -14.164 -8.95479 -2.99897 -14.164 -8.999 -2.99897 -14.329 -8.999 -2.99897 -14.329 -8.999 -2.99897 -14.329 -13.68998 -2.99897 -16.95005 -13.68998 -2.99897 -16.95005 -12.999 -2.99897 -15.999 -12.999 -2.99897 -15.999 -12.999 -2.99897 -15.999 -13.18998 -2.99897 -15.41121 -13.18998 -2.99897 -15.41121 -13.18998 -2.99897 -15.41121 8.671 -2.99897 -15.999 8.671 -2.99897 -15.999 7.331 -2.99897 -15.999 7.331 -2.99897 -15.999 7.331 -2.99897 -15.999 7.331 -2.99897 -15.999 8.671 -2.99897 -15.999 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.19198 -2.99897 -16.58678 13.001 -2.99897 -15.999 13.001 -2.99897 -15.999 13.001 -2.99897 -15.999 7.001 2.00117 -15.66899 7.001 2.00117 -15.66899 7.331 3.0006 -13.999 7.331 3.0006 -13.999 7.001 2.0012 -14.329 7.001 2.0012 -14.329 7.001 2.00117 -15.66899 7.001 2.0012 -14.329 7.001 2.00117 -15.66899 7.331 3.0006 -13.999 -8.669 3.00067 -15.99899 -8.834 3.00066 -15.95478 -8.669 3.00067 -15.99899 -8.834 3.00066 -15.95478 -8.834 3.00066 -15.95478 -8.95479 3.00066 -15.83399 -8.95479 3.00066 -15.83399 -8.999 2.00117 -15.66899 -8.999 2.00117 -15.66899 -8.95479 3.00066 -15.83399 -8.999 3.00066 -15.66899 -8.95479 3.00061 -14.164 -8.999 2.00121 -14.329 -8.95479 3.00061 -14.164 -8.95479 3.00061 -14.164 -8.999 2.00121 -14.329 -8.999 3.00062 -14.329 -8.669 3.00067 -15.99899 -8.999 3.00062 -14.329 -8.999 2.00117 -15.66899 -8.999 3.00066 -15.66899 -8.999 2.00117 -15.66899 -8.999 3.00062 -14.329 -8.999 2.00121 -14.329 -13.68998 3.0007 -16.95005 -13.18998 3.00068 -16.58678 -13.18998 3.00068 -16.58678 -13.68998 3.0007 -16.95005 -13.18998 3.00068 -16.58678 -13.18998 3.00068 -16.58678 -12.999 3.00067 -15.999 -12.999 3.00067 -15.999 -12.999 3.00067 -15.999 -13.18998 3.00065 -15.41121 -13.18998 3.00065 -15.41121 -13.18998 3.00065 -15.41121 6.33377 2.00124 -17.999 7.04521 2.00117 -15.834 7.04521 2.00117 -15.834 6.33377 2.00124 -17.999 9.2566 2.00124 -17.999 6.33377 2.00124 -17.999 9.2566 2.00124 -17.999 7.331 2.00116 -15.999 7.331 2.00116 -15.999 9.2566 2.00124 -17.999 8.671 2.00116 -15.999 8.671 2.00116 -15.999 9.2566 2.00124 -17.999 8.836 2.00116 -15.95478 8.836 2.00116 -15.95478 9.2566 2.00124 -17.999 8.95679 2.00117 -15.834 8.95679 2.00117 -15.834 9.2566 2.00124 -17.999 9.001 2.00117 -15.669 9.2566 2.00149 -12.999 9.001 2.00117 -15.669 9.2566 2.00124 -17.999 9.001 2.00117 -15.669 9.2566 2.00149 -12.999 9.001 2.0012 -14.329 9.001 2.0012 -14.329 9.2566 2.00149 -12.999 8.95679 2.00121 -14.164 8.95679 2.00121 -14.164 9.2566 2.00149 -12.999 8.836 2.00121 -14.04321 8.836 2.00121 -14.04321 9.2566 2.00149 -12.999 8.671 2.00121 -13.999 7.331 2.00121 -13.999 9.2566 2.00149 -12.999 6.33377 2.00149 -12.999 9.2566 2.00149 -12.999 7.331 2.00121 -13.999 8.671 2.00121 -13.999 7.331 2.00121 -13.999 6.33377 2.00149 -12.999 7.166 2.00121 -14.04321 7.166 2.00121 -14.04321 6.33377 2.00149 -12.999 7.04521 2.00121 -14.164 7.04521 2.00121 -14.164 6.33377 2.00149 -12.999 -9.25459 2.00124 -17.999 -8.95479 2.00117 -15.834 -8.95479 2.00117 -15.834 -9.25459 2.00124 -17.999 -8.834 2.00117 -15.95478 -6.33178 2.00124 -17.999 -8.834 2.00117 -15.95478 -9.25459 2.00124 -17.999 -8.834 2.00117 -15.95478 -6.33178 2.00124 -17.999 -8.669 2.00116 -15.99899 -8.669 2.00116 -15.99899 -6.33178 2.00124 -17.999 -7.329 2.00116 -15.99899 -7.329 2.00116 -15.99899 -6.33178 2.00124 -17.999 -7.164 2.00117 -15.95478 -7.164 2.00117 -15.95478 -6.33178 2.00124 -17.999 -7.04321 2.00117 -15.834 -7.04321 2.00117 -15.834 -6.33178 2.00124 -17.999 -6.999 2.00117 -15.66899 -6.33178 2.00149 -12.999 -6.999 2.00117 -15.66899 -6.33178 2.00124 -17.999 -6.999 2.00117 -15.66899 -6.33178 2.00149 -12.999 -6.999 2.00121 -14.329 -6.999 2.00121 -14.329 -6.33178 2.00149 -12.999 -7.04321 2.00121 -14.164 -7.04321 2.00121 -14.164 -6.33178 2.00149 -12.999 -7.164 2.00121 -14.04321 -7.164 2.00121 -14.04321 -6.33178 2.00149 -12.999 -7.329 2.00121 -13.999 -8.669 2.00121 -13.999 -6.33178 2.00149 -12.999 -9.25459 2.00149 -12.999 -6.33178 2.00149 -12.999 -8.669 2.00121 -13.999 -7.329 2.00121 -13.999 -8.669 2.00121 -13.999 -9.25459 2.00149 -12.999 -8.834 2.00121 -14.04321 -8.834 2.00121 -14.04321 -9.25459 2.00149 -12.999 -8.95479 2.00121 -14.164 -8.95479 2.00121 -14.164 -9.25459 2.00149 -12.999 14.31002 2.601 -16.95005 19.25243 2.601 -17.999 14.81002 2.601 -16.58678 14.81002 2.601 -15.41121 18.45816 2.601 -13.999 14.31002 2.601 -15.04794 11.551 2.601 -13.999 14.31002 2.601 -15.04794 18.45816 2.601 -13.999 14.31002 2.601 -15.04794 11.551 2.601 -13.999 13.69198 2.601 -15.04794 13.69198 2.601 -15.04794 11.551 2.601 -13.999 13.19199 2.601 -15.41121 11.551 2.601 -17.999 13.19199 2.601 -15.41121 11.551 2.601 -13.999 13.19199 2.601 -15.41121 11.551 2.601 -17.999 13.00095 2.601 -15.99947 13.00095 2.601 -15.99947 11.551 2.601 -17.999 13.19198 2.601 -16.58678 13.19198 2.601 -16.58678 11.551 2.601 -17.999 13.69199 2.601 -16.95005 19.25243 2.601 -17.999 13.69199 2.601 -16.95005 11.551 2.601 -17.999 13.69199 2.601 -16.95005 19.25243 2.601 -17.999 14.31002 2.601 -16.95005 15.001 2.601 -15.999 18.45816 2.601 -13.999 14.81002 2.601 -15.41121 15.001 2.601 -15.999 19.25243 2.601 -17.999 18.45816 2.601 -13.999 14.81002 2.601 -16.58678 19.25243 2.601 -17.999 15.001 2.601 -15.999 -13.68998 2.601 -16.95005 -11.549 2.601 -17.999 -13.18998 2.601 -16.58678 -13.18998 2.601 -15.41121 -11.549 2.601 -13.999 -13.68998 2.601 -15.04794 -18.45617 2.601 -13.999 -13.68998 2.601 -15.04794 -11.549 2.601 -13.999 -13.68998 2.601 -15.04794 -18.45617 2.601 -13.999 -14.30802 2.601 -15.04794 -14.30802 2.601 -15.04794 -18.45617 2.601 -13.999 -14.80802 2.601 -15.41121 -19.25043 2.601 -17.999 -14.80802 2.601 -15.41121 -18.45617 2.601 -13.999 -14.80802 2.601 -15.41121 -19.25043 2.601 -17.999 -14.999 2.601 -15.999 -14.999 2.601 -15.999 -19.25043 2.601 -17.999 -14.80802 2.601 -16.58678 -14.80802 2.601 -16.58678 -19.25043 2.601 -17.999 -14.30802 2.601 -16.95005 -11.549 2.601 -17.999 -14.30802 2.601 -16.95005 -19.25043 2.601 -17.999 -14.30802 2.601 -16.95005 -11.549 2.601 -17.999 -13.68998 2.601 -16.95005 -12.999 2.601 -15.999 -11.549 2.601 -13.999 -13.18998 2.601 -15.41121 -12.999 2.601 -15.999 -11.549 2.601 -17.999 -11.549 2.601 -13.999 -13.18998 2.601 -16.58678 -11.549 2.601 -17.999 -12.999 2.601 -15.999 15.001 -2.599 -15.999 19.25243 -2.599 -17.999 14.81002 -2.599 -16.58678 13.69198 -2.599 -16.95005 11.551 -2.599 -17.999 13.19198 -2.599 -16.58678 13.19198 -2.599 -16.58678 11.551 -2.599 -17.999 13.00108 -2.599 -15.99923 11.551 -2.599 -17.999 13.19198 -2.599 -15.41121 13.00108 -2.599 -15.99923 13.19198 -2.599 -15.41121 11.551 -2.599 -17.999 11.551 -2.599 -13.999 13.19198 -2.599 -15.41121 11.551 -2.599 -13.999 13.69198 -2.599 -15.04794 11.551 -2.599 -13.999 14.31002 -2.599 -15.04794 13.69198 -2.599 -15.04794 14.31002 -2.599 -15.04794 11.551 -2.599 -13.999 18.45816 -2.599 -13.999 14.31002 -2.599 -15.04794 18.45816 -2.599 -13.999 14.81002 -2.599 -15.41121 18.45816 -2.599 -13.999 15.001 -2.599 -15.999 14.81002 -2.599 -15.41121 15.001 -2.599 -15.999 18.45816 -2.599 -13.999 19.25243 -2.599 -17.999 13.69198 -2.599 -16.95005 19.25243 -2.599 -17.999 11.551 -2.599 -17.999 14.31002 -2.599 -16.95005 19.25243 -2.599 -17.999 13.69198 -2.599 -16.95005 14.81002 -2.599 -16.58678 19.25243 -2.599 -17.999 14.31002 -2.599 -16.95005 9.25659 -1.999 -12.999 7.331 -1.99899 -13.999 6.33377 -1.999 -12.999 7.331 -1.99899 -13.999 9.25659 -1.999 -12.999 8.671 -1.99899 -13.999 9.001 -1.99899 -15.669 9.2566 -1.99899 -17.999 8.95679 -1.99899 -15.834 8.95679 -1.99899 -15.834 9.2566 -1.99899 -17.999 8.836 -1.99899 -15.95478 8.836 -1.99899 -15.95478 9.2566 -1.99899 -17.999 8.671 -1.99899 -15.999 8.671 -1.99899 -15.999 9.2566 -1.99899 -17.999 7.331 -1.99899 -15.999 9.2566 -1.99899 -17.999 7.166 -1.99899 -15.95479 7.331 -1.99899 -15.999 7.166 -1.99899 -15.95479 9.2566 -1.99899 -17.999 6.33377 -1.99899 -17.999 7.166 -1.99899 -15.95479 6.33377 -1.99899 -17.999 7.04521 -1.99899 -15.834 7.04521 -1.99899 -15.834 6.33377 -1.99899 -17.999 7.001 -1.99899 -15.669 6.33377 -1.99899 -17.999 7.001 -1.99899 -14.329 7.001 -1.99899 -15.669 7.001 -1.99899 -14.329 6.33377 -1.99899 -17.999 6.33377 -1.999 -12.999 7.001 -1.99899 -14.329 6.33377 -1.999 -12.999 7.04521 -1.99899 -14.164 7.04521 -1.99899 -14.164 6.33377 -1.999 -12.999 7.166 -1.99899 -14.04321 7.166 -1.99899 -14.04321 6.33377 -1.999 -12.999 7.331 -1.99899 -13.999 8.671 -1.99899 -13.999 9.25659 -1.999 -12.999 8.836 -1.99899 -14.04321 8.836 -1.99899 -14.04321 9.25659 -1.999 -12.999 8.95679 -1.99899 -14.164 9.001 -1.99899 -15.669 9.25659 -1.999 -12.999 9.2566 -1.99899 -17.999 9.001 -1.99899 -14.329 9.25659 -1.999 -12.999 9.001 -1.99899 -15.669 8.95679 -1.99899 -14.164 9.25659 -1.999 -12.999 9.001 -1.99899 -14.329 -6.33178 -1.999 -12.999 -8.669 -1.99899 -13.999 -9.25459 -1.999 -12.999 -8.669 -1.99899 -13.999 -6.33178 -1.999 -12.999 -7.329 -1.99899 -13.999 -6.999 -1.99899 -15.669 -6.33178 -1.99899 -17.999 -7.04321 -1.99899 -15.834 -7.04321 -1.99899 -15.834 -6.33178 -1.99899 -17.999 -7.164 -1.99899 -15.95478 -7.164 -1.99899 -15.95478 -6.33178 -1.99899 -17.999 -7.329 -1.99899 -15.999 -7.329 -1.99899 -15.999 -6.33178 -1.99899 -17.999 -6.33178 -1.99899 -17.999 -6.33178 -1.99899 -17.999 -9.25459 -1.99899 -17.999 -9.25459 -1.99899 -17.999 -9.25459 -1.99899 -17.999 -9.25459 -1.99899 -17.999 -8.999 -1.99899 -14.329 -8.999 -1.99899 -14.329 -9.25459 -1.99899 -17.999 -9.25459 -1.999 -12.999 -8.999 -1.99899 -14.329 -9.25459 -1.999 -12.999 -8.95479 -1.99899 -14.164 -8.95479 -1.99899 -14.164 -9.25459 -1.999 -12.999 -8.834 -1.99899 -14.04321 -8.834 -1.99899 -14.04321 -9.25459 -1.999 -12.999 -8.669 -1.99899 -13.999 -7.329 -1.99899 -13.999 -6.33178 -1.999 -12.999 -7.164 -1.99899 -14.04321 -7.164 -1.99899 -14.04321 -6.33178 -1.999 -12.999 -7.04321 -1.99899 -14.164 -6.999 -1.99899 -15.669 -6.33178 -1.999 -12.999 -6.33178 -1.99899 -17.999 -6.999 -1.99899 -14.329 -6.33178 -1.999 -12.999 -6.999 -1.99899 -15.669 -7.04321 -1.99899 -14.164 -6.33178 -1.999 -12.999 -6.999 -1.99899 -14.329 -12.999 -2.599 -15.999 -11.549 -2.599 -17.999 -13.18998 -2.599 -16.58678 -14.30802 -2.599 -16.95005 -19.25043 -2.599 -17.999 -14.80802 -2.599 -16.58678 -14.80802 -2.599 -16.58678 -19.25043 -2.599 -17.999 -14.999 -2.599 -15.999 -19.25043 -2.599 -17.999 -14.80802 -2.599 -15.41121 -14.999 -2.599 -15.999 -14.80802 -2.599 -15.41121 -19.25043 -2.599 -17.999 -18.45617 -2.599 -13.999 -14.80802 -2.599 -15.41121 -18.45617 -2.599 -13.999 -14.30802 -2.599 -15.04794 -18.45617 -2.599 -13.999 -13.68998 -2.599 -15.04794 -14.30802 -2.599 -15.04794 -13.68998 -2.599 -15.04794 -18.45617 -2.599 -13.999 -11.549 -2.599 -13.999 -13.68998 -2.599 -15.04794 -11.549 -2.599 -13.999 -13.18998 -2.599 -15.41121 -11.549 -2.599 -13.999 -12.999 -2.599 -15.999 -13.18998 -2.599 -15.41121 -12.999 -2.599 -15.999 -11.549 -2.599 -13.999 -11.549 -2.599 -17.999 -14.30802 -2.599 -16.95005 -11.549 -2.599 -17.999 -19.25043 -2.599 -17.999 -13.68998 -2.599 -16.95005 -11.549 -2.599 -17.999 -14.30802 -2.599 -16.95005 -13.18998 -2.599 -16.58678 -11.549 -2.599 -17.999 -13.68998 -2.599 -16.95005 -13.18998 -2.99897 -16.58678 -13.18998 -2.99897 -16.58678 -7.04321 3.00061 -14.164 7.166 3.0006 -14.04321 -6.999 3.00061 -14.329 7.166 3.0006 -14.04321 -7.04321 3.00061 -14.164 7.166 3.0006 -14.04321 -6.999 3.00061 -14.329 7.166 3.0006 -14.04321 -6.999 3.00066 -15.66899 -6.999 3.00066 -15.66899 7.166 3.0006 -14.04321 -7.04321 3.00066 -15.834 -7.04321 3.00066 -15.834 7.166 3.0006 -14.04321 -7.164 3.00066 -15.95478 -7.164 3.00066 -15.95478 7.166 3.0006 -14.04321 -7.329 3.00067 -15.99899 -7.329 3.00067 -15.99899 -19.50794 3.00048 -17.999 -14.30802 3.0007 -16.95005 -14.30802 3.0007 -16.95005 -19.50794 3.00048 -17.999 -14.80802 3.00068 -16.58678 -14.80802 3.00068 -16.58678 -19.50794 3.00048 -17.999 -14.999 3.00067 -15.999 -14.999 3.00067 -15.999 -19.50794 3.00048 -17.999 -14.80802 3.00065 -15.41121 -14.30802 3.00064 -15.04794 -19.50794 3.00048 -17.999 -17.39376 2.99997 -9.49513 -19.50794 3.00048 -17.999 -14.30802 3.00064 -15.04794 -14.80802 3.00065 -15.41121 -14.30802 3.00064 -15.04794 -17.39376 2.99997 -9.49513 -13.68998 3.00064 -15.04794 -8.834 3.00061 -14.04321 -17.39376 2.99997 -9.49513 -8.834 3.00061 -14.04321 -13.68998 3.00064 -15.04794 -17.39376 2.99997 -9.49513 -8.834 3.00061 -14.04321 -17.39376 2.99997 -9.49513 -8.669 3.0006 -13.99899 -8.669 3.0006 -13.99899 -17.39376 2.99997 -9.49513 -17.39376 2.99997 -9.49513 8.671 3.0006 -13.999 -17.39376 2.99997 -9.49513 17.39576 2.99997 -9.49513 -17.39376 2.99997 -9.49513 8.671 3.0006 -13.999 8.671 3.0006 -13.999 17.39576 2.99997 -9.49513 8.836 3.0006 -14.04321 14.31002 3.00064 -15.04794 8.836 3.0006 -14.04321 17.39576 2.99997 -9.49513 8.836 3.0006 -14.04321 14.31002 3.00064 -15.04794 8.95679 3.00061 -14.164 13.69198 3.00063 -15.04794 13.19198 3.00065 -15.41121 13.69198 3.00063 -15.04794 8.95679 3.00061 -14.164 14.31002 3.00064 -15.04794 17.39576 2.99997 -9.49513 14.81002 3.00065 -15.41121 14.81002 3.00065 -15.41121 19.50994 3.00048 -17.999 15.001 3.00066 -15.999 19.50994 3.00048 -17.999 14.81002 3.00065 -15.41121 17.39576 2.99997 -9.49513 15.001 3.00066 -15.999 19.50994 3.00048 -17.999 14.81002 3.00068 -16.58678 14.81002 3.00068 -16.58678 19.50994 3.00048 -17.999 14.31002 3.00069 -16.95005 13.69198 3.00069 -16.95005 19.50994 3.00048 -17.999 -19.50794 3.00048 -17.999 19.50994 3.00048 -17.999 13.69198 3.00069 -16.95005 14.31002 3.00069 -16.95005 13.69198 3.00069 -16.95005 -19.50794 3.00048 -17.999 13.19198 3.00068 -16.58678 7.331 3.00066 -15.999 -19.50794 3.00048 -17.999 7.166 3.00066 -15.95479 7.166 3.00066 -15.95479 -19.50794 3.00048 -17.999 7.04521 3.00066 -15.834 7.04521 3.00066 -15.834 -19.50794 3.00048 -17.999 7.001 3.00065 -15.669 7.001 3.00065 -15.669 -19.50794 3.00048 -17.999 7.001 3.00061 -14.329 7.001 3.00061 -14.329 -19.50794 3.00048 -17.999 7.04521 3.00061 -14.164 -7.329 3.00067 -15.99899 -19.50794 3.00048 -17.999 7.166 3.0006 -14.04321 -19.50794 3.00048 -17.999 -7.329 3.00067 -15.99899 7.04521 3.00061 -14.164 -19.50794 3.00048 -17.999 7.166 3.0006 -14.04321 9.001 3.00065 -15.669 13.19198 3.00065 -15.41121 9.001 3.00065 -15.669 13.69198 3.00063 -15.04794 8.95679 3.00061 -14.164 14.31002 3.00064 -15.04794 9.001 3.00065 -15.669 13.19198 3.00065 -15.41121 8.95679 3.00066 -15.834 8.836 3.00066 -15.95479 13.19198 3.00065 -15.41121 13.001 3.00066 -15.999 13.19198 3.00065 -15.41121 8.836 3.00066 -15.95479 8.95679 3.00066 -15.834 8.671 3.00066 -15.999 -19.50794 3.00048 -17.999 7.331 3.00066 -15.999 -19.50794 3.00048 -17.999 13.001 3.00066 -15.999 13.19198 3.00068 -16.58678 8.671 3.00066 -15.999 13.001 3.00066 -15.999 -19.50794 3.00048 -17.999 8.836 3.00066 -15.95479 13.001 3.00066 -15.999 8.671 3.00066 -15.999 -14.30802 -2.99897 -16.95005 -19.50794 -2.99897 -17.999 -19.50794 -2.99897 -17.999 13.69198 -2.99897 -16.95005 19.50994 -2.99897 -17.999 13.69198 -2.99897 -16.95005 -19.50794 -2.99897 -17.999 13.69198 -2.99897 -16.95005 19.50994 -2.99897 -17.999 14.31002 -2.99897 -16.95005 14.31002 -2.99897 -16.95005 19.50994 -2.99897 -17.999 14.81002 -2.99897 -16.58678 14.81002 -2.99897 -16.58678 19.50994 -2.99897 -17.999 15.001 -2.99897 -15.999 19.50994 -2.99897 -17.999 14.81002 -2.99897 -15.41121 15.001 -2.99897 -15.999 14.81002 -2.99897 -15.41121 19.50994 -2.99897 -17.999 17.39576 -2.99897 -9.49513 14.81002 -2.99897 -15.41121 17.39576 -2.99897 -9.49513 14.31002 -2.99897 -15.04794 14.31002 -2.99897 -15.04794 13.69198 -2.99897 -15.04794 14.31002 -2.99897 -15.04794 8.95679 -2.99897 -14.164 13.69198 -2.99897 -15.04794 13.19198 -2.99897 -15.41121 8.836 -2.99897 -14.04321 14.31002 -2.99897 -15.04794 17.39576 -2.99897 -9.49513 14.31002 -2.99897 -15.04794 8.836 -2.99897 -14.04321 8.95679 -2.99897 -14.164 8.836 -2.99897 -14.04321 17.39576 -2.99897 -9.49513 8.671 -2.99897 -13.999 -17.39376 -2.99897 -9.49513 8.671 -2.99897 -13.999 17.39576 -2.99897 -9.49513 8.671 -2.99897 -13.999 -17.39376 -2.99897 -9.49513 7.331 -2.99897 -13.999 -17.39376 -2.99897 -9.49513 7.166 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 7.331 -2.99897 -13.999 -17.39376 -2.99897 -9.49513 7.166 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -8.669 -2.99897 -13.999 -8.669 -2.99897 -13.999 -17.39376 -2.99897 -9.49513 -8.834 -2.99897 -14.04321 -8.834 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -13.68998 -2.99897 -15.04794 -8.834 -2.99897 -14.04321 -17.39376 -2.99897 -9.49513 -13.68998 -2.99897 -15.04794 -17.39376 -2.99897 -9.49513 -14.30802 -2.99897 -15.04794 -19.50794 -2.99897 -17.999 -14.30802 -2.99897 -15.04794 -17.39376 -2.99897 -9.49513 -14.30802 -2.99897 -15.04794 -19.50794 -2.99897 -17.999 -14.80802 -2.99897 -15.41121 -14.80802 -2.99897 -15.41121 -19.50794 -2.99897 -17.999 -14.999 -2.99897 -15.999 -14.999 -2.99897 -15.999 -19.50794 -2.99897 -17.999 -14.80802 -2.99897 -16.58678 -14.80802 -2.99897 -16.58678 -19.50794 -2.99897 -17.999 -14.30802 -2.99897 -16.95005 -19.50794 -2.99897 -17.999 -7.329 -2.99897 -15.999 -19.50794 -2.99897 -17.999 7.166 -2.99897 -14.04321 -7.329 -2.99897 -15.999 -19.50794 -2.99897 -17.999 7.04521 -2.99897 -14.164 7.166 -2.99897 -14.04321 -7.329 -2.99897 -15.999 7.166 -2.99897 -14.04321 -7.164 -2.99897 -15.95478 7.04521 -2.99897 -14.164 -19.50794 -2.99897 -17.999 7.001 -2.99897 -14.329 7.001 -2.99897 -14.329 -19.50794 -2.99897 -17.999 7.001 -2.99897 -15.669 7.001 -2.99897 -15.669 -19.50794 -2.99897 -17.999 7.04521 -2.99897 -15.834 7.04521 -2.99897 -15.834 -19.50794 -2.99897 -17.999 7.166 -2.99897 -15.95479 7.166 -2.99897 -15.95479 -19.50794 -2.99897 -17.999 8.836 -2.99897 -15.95478 13.19198 -2.99897 -15.41121 8.836 -2.99897 -15.95478 8.836 -2.99897 -15.95478 13.19198 -2.99897 -15.41121 8.95679 -2.99897 -15.834 8.95679 -2.99897 -15.834 13.19198 -2.99897 -15.41121 9.001 -2.99897 -15.669 9.001 -2.99897 -15.669 13.19198 -2.99897 -15.41121 -7.164 -2.99897 -15.95478 7.166 -2.99897 -14.04321 -7.04321 -2.99897 -15.834 -7.04321 -2.99897 -15.834 7.166 -2.99897 -14.04321 -6.999 -2.99897 -15.669 -6.999 -2.99897 -15.669 7.166 -2.99897 -14.04321 -6.999 -2.99897 -14.329 -6.999 -2.99897 -14.329 7.166 -2.99897 -14.04321 -7.04321 -2.99897 -14.164 -7.04321 -2.99897 -14.164 7.166 -2.99897 -14.04321 -7.04321 -2.99897 -14.164 -7.329 -2.99897 -15.999 -26.999 2.00034 18.001 -26.999 -1.99897 18.001 -26.999 2.00034 18.001 -26.999 -1.99897 18.001 -26.999 -1.99897 18.001 -26.999 -1.99897 18.001 27.001 2.0001 18.001 27.001 2.0001 18.001 -26.999 2.00034 18.001 27.001 2.0001 18.001 -26.999 2.00034 18.001 -26.999 2.00034 18.001 -26.999 2.00034 18.001 -26.999 2.00034 18.001 -27.999 2.00072 -16.999 -27.999 2.00072 17.001 -27.999 2.00072 -16.999 -27.999 2.00072 17.001 -27.999 2.00072 17.001 -27.999 2.00072 -16.999 0.91168 -0.18375 0.3675 0.82141 -0.5703 0.0 0.95846 0.28513 0.0 0.85464 0.4644 0.23218 1.0 0.0 0.0 1.0 0.0 0.0 0.9414 0.15082 0.30164 0.9386 0.34495 0.0 1.0 0.0 0.0 0.9414 -0.30164 0.15082 1.0 0.0 0.0 0.97757 -0.21058 0.0 0.08832 0.99509 -0.04413 0.0 1.0 0.0 -3e-005 1.0 -3e-005 6e-005 1.0 0.0 0.0 1.0 3e-005 -0.08344 0.98404 -0.15711 -3e-005 0.99414 -0.10801 0.0 1.0 0.0 0.073 0.98657 0.14594 -0.11228 0.99228 0.05252 0.0 0.95312 -0.30247 6e-005 0.97229 -0.23365 0.44295 0.0 -0.89651 3e-005 1.0 0.00015 0.75231 0.0 -0.65877 0.65877 0.0 0.75231 0.94717 0.0 -0.32072 0.89651 0.0 0.44295 0.9978 0.0 0.06613 -3e-005 1.0 -0.00015 -0.44295 0.0 0.89651 -0.65877 0.0 -0.75231 -0.75231 0.0 0.65877 -0.89651 0.0 -0.44295 -0.94717 0.0 0.32072 -0.9978 0.0 -0.06613 -6e-005 1.0 9e-005 -0.44295 0.0 0.89651 -0.65877 0.0 -0.75231 -0.75231 0.0 0.65877 -0.89651 0.0 -0.44295 -0.94717 0.0 0.32072 -0.9978 0.0 -0.06613 0.44295 0.0 -0.89651 3e-005 1.0 -0.00018 0.75231 0.0 -0.65877 0.65877 0.0 0.75231 0.94717 0.0 -0.32072 -6e-005 1.0 0.0 -6e-005 1.0 0.0 -0.2093 0.97165 -0.10987 -0.07025 0.98682 0.14566 0.14603 0.98657 0.073 0.11948 0.9595 -0.25507 0.0004 0.99997 0.00238 0.0 0.96777 0.25175 0.0 1.0 0.0 0.00049 0.99997 0.00024 0.0 0.90823 0.41841 0.00339 0.99997 0.00299 -0.00024 1.0 0.00012 0.86569 0.45344 0.21189 0.00064 0.99997 -0.00027 0.00089 0.99997 0.00064 0.0 0.4445 0.89575 0.0 0.4445 0.89575 -0.87606 0.43013 0.21781 0.87606 0.43013 0.21781 -0.07114 -0.96081 0.26786 -0.54381 -0.32505 0.77367 -0.74746 -0.56648 0.3469 -0.79644 -0.60247 0.05197 -0.85092 -0.51759 -0.0893 -0.77367 -0.32505 -0.54381 -0.3469 -0.56648 -0.74746 -0.0481 -0.92956 -0.36549 0.08893 -0.85919 -0.5038 0.47386 -0.56648 -0.67415 0.85778 -0.32505 -0.39811 0.77367 -0.32505 0.54381 0.3469 -0.56648 0.74746 0.03897 -0.83236 0.55281 -0.42097 0.0 0.90707 -0.81808 0.0 0.57506 -0.90707 0.0 -0.42097 -0.57506 0.0 -0.81811 0.42097 0.0 -0.90707 0.81808 0.0 -0.57506 0.90707 0.0 0.42097 0.57506 0.0 0.81811 0.0 -0.44719 -0.89441 0.0 -0.3162 -0.94867 0.0 -0.90823 0.41841 0.0 -0.9678 0.25169 -0.87606 -0.43019 0.21778 0.87606 -0.43019 0.21778 0.0 -0.44441 0.89578 0.0 -0.44441 0.89578 -0.66396 -0.71316 -0.2248 -0.82577 -0.5613 0.05475 -0.62261 -0.5613 -0.54518 -0.39283 -0.70708 -0.58791 -0.03925 -0.8049 -0.59206 0.26542 -0.5613 -0.78387 0.54518 -0.5613 -0.62264 0.74197 -0.5613 -0.36659 0.82577 -0.5613 -0.05475 0.66396 -0.71316 0.2248 0.62264 -0.5613 0.54518 0.36659 -0.5613 0.74197 0.04324 -0.84838 0.52754 -0.26542 -0.5613 0.78387 -0.54518 -0.5613 0.62261 -0.74197 -0.5613 0.36659 -0.66396 -0.71316 -0.2248 -0.82577 -0.5613 0.05475 -0.62264 -0.5613 -0.54518 -0.39283 -0.70708 -0.58794 -0.04636 -0.71316 -0.69945 0.26542 -0.5613 -0.78387 0.54518 -0.5613 -0.62261 0.74197 -0.5613 -0.36659 0.82577 -0.5613 -0.05475 0.89697 -0.32115 0.30372 0.62261 -0.5613 0.54518 0.36659 -0.5613 0.74197 0.04636 -0.71316 0.69945 -0.26542 -0.5613 0.78387 -0.54518 -0.5613 0.62264 -0.74197 -0.5613 0.36659 1.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 1.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -1.0 0.0 0.0 0.0 0.0 -1.0 -1.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 1.0 0.0 0.0 -1.0 0.0 0.0 0.0 0.0 -1.0 -1.0 0.0 0.0 0.0 0.0 -1.0 1.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.89441 0.0 -0.44719 -0.75134 0.0 -0.65987 0.0 0.0 -1.0 0.0 0.0 -1.0 0.816 0.0 -0.57799 -0.83203 0.0 -0.55467 0.0 0.0 -1.0 0.0 0.0 -1.0 0.89441 0.0 -0.44719 -0.83203 0.0 -0.55467 0.0 0.0 -1.0 0.0 0.0 -1.0 0.70708 0.0 -0.70708 -0.70708 0.0 -0.70708 0.0 0.0 -1.0 0.0 0.0 -1.0 0.70708 0.0 -0.70708 -0.70708 0.0 -0.70708 -0.2093 -0.97165 -0.10984 -0.07022 -0.98682 0.14563 0.11945 -0.9595 -0.25504 0.146 -0.98657 0.073 -0.08344 -0.98404 -0.15714 -0.11228 -0.99228 0.05255 0.08832 -0.99509 -0.04416 0.073 -0.98657 0.146 0.0 -0.99899 0.04443 0.0 -0.9584 0.28535 0.0 -0.94867 -0.3162 -0.2425 -0.97012 0.0 -0.80902 0.0 -0.58776 -0.99417 0.0 0.10767 -0.99417 0.0 0.10767 -0.80902 0.0 -0.58776 -0.99417 0.0 -0.10767 -0.80902 0.0 -0.58776 -0.80902 0.0 -0.58776 -0.99417 0.0 -0.10767 -0.20481 0.0 -0.97879 -0.20481 0.0 -0.97879 -0.40962 0.0 -0.91223 -0.40962 0.0 -0.91223 0.309 0.0 -0.95105 0.309 0.0 -0.95105 0.309 0.0 -0.95105 0.309 0.0 -0.95105 0.74102 0.0 -0.67147 0.74102 0.0 -0.67147 0.86761 6e-005 -0.49721 0.86764 -0.00012 -0.49718 0.99417 -6e-005 -0.10761 0.0 -1.0 0.0 0.80895 -0.00012 0.58785 0.0 -1.0 0.0 0.80892 0.0 0.58791 0.80902 0.0 0.58776 0.99414 -6e-005 0.10782 0.99417 -0.00012 0.10773 0.309 0.0 0.95105 0.309 0.0 0.95105 0.309 0.0 0.95105 0.309 0.0 0.95105 -0.309 0.0 0.95105 -0.309 0.0 0.95105 -0.309 0.0 0.95105 -0.309 0.0 0.95105 -0.80902 0.0 0.58776 -0.80902 0.0 0.58776 -0.80902 0.0 0.58776 -0.80902 0.0 0.58776 0.42097 0.0 -0.90707 0.08692 0.0 -0.99619 0.08692 0.0 -0.99619 0.42097 0.0 -0.90707 0.57503 0.0 -0.81811 0.57503 0.0 -0.81811 0.0 0.99997 0.0011 0.17386 0.0 -0.98474 0.81808 0.0 -0.57506 0.81808 0.0 -0.57506 0.90707 0.0 -0.42094 0.90707 0.0 -0.42094 0.98474 0.0 -0.17383 -0.00024 -0.99997 3e-005 0.99619 0.0 -0.08692 0.99619 0.0 -0.08692 0.99142 0.0 0.1305 -0.00012 -1.0 0.0 0.99142 0.0 0.1305 0.99142 0.0 0.1305 0.81808 0.0 0.57506 0.81811 0.0 0.57506 0.90707 0.0 0.42094 0.90707 0.0 0.42097 0.57503 0.0 0.81811 0.57503 0.0 0.81811 0.42097 0.0 0.90707 -0.00012 -0.99997 -0.00058 0.1305 0.0 0.99142 0.1305 0.0 0.99142 0.1305 0.0 0.99142 0.0 -1.0 0.0 -0.08692 0.0 0.99619 -0.08692 0.0 0.99619 -0.17386 0.0 0.98474 0.0 -1.0 0.0 -0.57503 0.0 0.81811 -0.57506 0.0 0.81811 -0.42097 0.0 0.90704 -0.42097 0.0 0.90707 -0.90707 0.0 0.42097 -0.90707 0.0 0.42097 -0.81808 0.0 0.57506 -0.81811 0.0 0.57506 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 0.0 -1.0 0.0 3e-005 1.0 0.00027 -0.98474 0.0 -0.17383 -0.98474 0.0 -0.17383 -0.90707 0.0 -0.42094 -0.90707 0.0 -0.42094 -0.81811 0.0 -0.57503 -0.81811 0.0 -0.57503 -9e-005 0.99997 -0.00031 -0.57506 0.0 -0.81808 -0.57506 0.0 -0.81811 -0.42097 0.0 -0.90707 -0.42097 0.0 -0.90707 -0.13053 0.0 -0.99142 -0.1305 0.0 -0.99142 -0.1305 0.0 -0.99142 -0.13053 0.0 -0.99142 0.42097 0.0 -0.90707 0.1305 0.0 -0.99142 0.1305 0.0 -0.99142 0.42094 0.0 -0.90707 0.57506 0.0 -0.81811 0.1305 0.0 -0.99142 0.1305 0.0 -0.99142 0.57503 0.0 -0.81811 0.81811 0.0 -0.57506 0.81811 0.0 -0.57503 0.0 1.0 0.0 0.0 -1.0 0.0 0.98474 0.0 -0.17383 -0.00055 -0.99997 6e-005 0.0 1.0 3e-005 0.0 -1.0 0.0 0.88522 0.45027 0.11652 -0.00031 -1.0 0.0 0.00107 0.99997 -0.00497 0.36549 -0.92956 0.0481 0.67415 0.56648 0.47386 0.81808 0.0 0.57506 -6e-005 1.0 0.0 0.74746 -0.56648 0.3469 0.29307 0.71786 0.63146 0.42097 0.0 0.90707 -9e-005 0.99997 0.00037 0.47386 -0.56648 0.67415 0.07215 0.5576 0.82693 0.08692 0.0 0.99619 0.0 1.0 0.0 0.14432 -0.5576 0.81744 -0.13053 0.0 0.99142 -0.1305 0.0 0.99142 -0.1305 0.0 0.99142 -0.13053 0.0 0.99142 -0.42097 0.0 0.90707 -0.42097 0.0 0.90707 -0.57503 0.0 0.81811 -0.57503 0.0 0.81811 -0.81811 0.0 0.57506 -0.81808 0.0 0.57506 -0.90707 0.0 0.42097 -0.90707 0.0 0.42097 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 -0.99142 0.0 0.1305 -0.99619 0.0 -0.08692 -0.99619 0.0 -0.08692 -0.98474 0.0 -0.17383 -0.98474 0.0 -0.17383 -6e-005 0.99997 0.00464 -0.70708 0.0 -0.70708 -0.81811 0.0 -0.57503 0.0 0.99997 0.00061 0.0 -1.0 0.0 -0.90707 0.0 -0.42094 -0.96591 0.0 -0.2588 0.0 0.99997 -0.00336 -0.42094 0.0 -0.90707 -0.42094 0.0 -0.90707 0.0 1.0 0.0 6e-005 0.99997 0.00308 0.0 -1.0 0.0 -0.08692 0.0 -0.99619 -0.08692 0.0 -0.99619 -0.99417 0.0 0.10767 -0.86758 0.0 -0.49724 -0.86758 0.0 -0.49724 -0.99417 0.0 0.10767 0.0 1.0 6e-005 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 3e-005 -0.309 0.0 -0.95105 -0.309 0.0 -0.95105 -0.309 0.0 -0.95105 -0.309 0.0 -0.95105 0.40962 0.0 -0.91223 0.40962 0.0 -0.91223 0.20481 0.0 -0.97879 0.20481 0.0 -0.97879 0.80902 0.0 -0.58776 0.80902 0.0 -0.58776 0.80902 0.0 -0.58776 0.80902 0.0 -0.58776 0.99417 0.0 0.10767 0.99417 0.0 0.10767 0.99417 0.0 -0.10767 0.99417 0.0 -0.10767 0.80902 0.0 0.58776 0.80902 0.0 0.58776 0.80902 0.0 0.58776 0.80902 0.0 0.58776 0.309 0.0 0.95105 0.309 0.0 0.95105 0.309 0.0 0.95105 0.0 -1.0 0.0 -0.309 0.0 0.95105 -0.309 0.0 0.95105 0.309 0.0 0.95105 0.00366 0.99997 -0.00513 -0.80902 0.0 0.58776 0.00922 0.99976 -0.01849 -0.80902 0.0 0.58776 -0.80902 0.0 0.58776 0.00543 0.99991 -0.01086 -0.17383 0.0 -0.98474 -0.99619 0.0 -0.08692 0.42097 0.0 0.90707 -0.99619 0.0 -0.08692 -0.17383 0.0 -0.98474 -0.70708 0.0 -0.70708 -0.70708 0.0 -0.70708 -0.86602 0.0 -0.49998 -0.57503 0.0 -0.81811 -0.49998 0.0 -0.86602 0.31233 0.15616 0.93704 -0.26725 0.5345 0.80178 -0.5345 -0.26725 0.80178 0.33332 -0.66665 0.66665 0.5345 0.26725 0.80178 -0.26725 0.5345 0.80178 -0.5345 -0.26725 0.80178 0.33332 -0.66665 0.66665 0.33332 0.66665 0.66665 -0.81649 0.40825 0.40825 -0.33332 -0.66665 0.66665 0.81649 -0.40825 0.40825 0.40825 0.81649 0.40825 -0.66665 0.33332 0.66665 -0.40825 -0.81649 0.40825 0.66665 -0.33332 0.66665 -0.9414 0.15082 0.30164 -0.9414 0.30164 -0.15082 -0.9414 -0.30164 0.15082 -0.9414 -0.15082 -0.30164 -0.85464 0.4644 0.23218 -0.91168 0.18375 -0.3675 -0.91168 -0.18375 0.3675 -0.85464 -0.4644 -0.23218 -0.00037 1.0 0.0 -0.00037 1.0 0.0 -0.00037 1.0 0.0 -0.87606 0.43013 0.21781 -0.87606 0.43013 0.21781 -0.85473 0.47645 0.20585 -0.85473 0.47645 0.20585 -0.85473 0.47645 0.20585 0.85473 0.47649 0.20585 0.85473 0.47649 0.20585 0.87606 0.43013 0.21781 -0.2588 0.0 0.96591 -0.96591 0.0 0.2588 -0.96591 0.0 0.2588 -0.96591 0.0 -0.2588 -0.2588 0.0 -0.96591 -0.2588 0.0 -0.96591 0.0 0.0 -1.0 0.0 0.0 -1.0 0.2588 0.0 -0.96591 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.2588 0.0 0.96591 0.2588 0.0 0.96591 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.00122 0.99997 -0.00085 0.00174 0.99997 -0.00174 0.00174 0.99997 -0.00174 -0.00092 0.99997 -0.00055 -0.00092 0.99997 -0.00055 -6e-005 1.0 -6e-005 -6e-005 1.0 -6e-005 -6e-005 1.0 -6e-005 -6e-005 1.0 6e-005 -6e-005 1.0 6e-005 -6e-005 1.0 6e-005 -0.00095 0.99997 0.00058 -0.00095 0.99997 0.00058 0.00162 0.99997 0.00122 0.0007 0.99997 0.0007 0.0007 0.99997 0.0007 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -0.87606 -0.43019 0.21778 -0.87606 -0.43019 0.21778 -0.85479 -0.47636 0.20585 -0.85479 -0.47636 0.20585 -0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.85479 -0.47636 0.20585 0.87606 -0.43019 0.21778 0.87606 -0.43019 0.21778 -0.55556 0.0 -0.83145 0.19507 0.0 -0.98077 0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 0.55556 0.0 0.83145 -0.19507 0.0 0.98077 -0.19507 0.0 0.98077 0.19507 0.0 0.98077 0.19507 0.0 0.98077 0.19507 0.0 0.98077 -0.55556 0.0 -0.83145 0.19507 0.0 -0.98077 0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 -0.19507 0.0 -0.98077 0.98077 0.0 0.19507 0.98077 0.0 0.19507 0.98077 0.0 0.19507 0.98077 0.0 -0.19507 0.55556 0.0 0.83145 0.83145 0.0 0.55556 0.83145 0.0 0.55556 -0.19507 0.0 0.98077 -0.19507 0.0 0.98077 0.19507 0.0 0.98077 0.19507 0.0 0.98077 0.19507 0.0 0.98077 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.00031 -0.99997 3e-005 -0.00031 -0.99997 3e-005 -0.00018 -1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.00082 -0.99997 3e-005 -0.00082 -0.99997 3e-005 -0.00046 -0.99997 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 3e-005 1.0 6e-005 6e-005 1.0 3e-005 6e-005 1.0 3e-005 9e-005 1.0 0.0 0.00012 1.0 0.0 0.00012 1.0 0.0 6e-005 1.0 0.0 6e-005 1.0 0.0 6e-005 1.0 -3e-005 6e-005 1.0 -3e-005 3e-005 1.0 -6e-005 3e-005 1.0 -6e-005 3e-005 1.0 -0.00021 -3e-005 1.0 0.00021 -3e-005 1.0 -6e-005 -6e-005 1.0 -3e-005 -6e-005 1.0 -3e-005 -9e-005 1.0 0.0 -0.00012 1.0 0.0 -0.00012 1.0 0.0 -6e-005 1.0 0.0 -6e-005 1.0 0.0 -6e-005 1.0 3e-005 -6e-005 1.0 3e-005 -3e-005 1.0 6e-005 -3e-005 1.0 6e-005 -0.00012 0.99997 -0.00034 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 3e-005 1.0 0.0 6e-005 1.0 0.0 6e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 0.0 1.0 -3e-005 0.0 1.0 -3e-005 0.00012 1.0 0.00018 -3e-005 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -3e-005 -3e-005 1.0 0.0 3e-005 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 -0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.98083 0.0 -0.19474 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.70708 0.0 -0.70708 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 1.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 -0.58776 0.0 0.80902 -0.95105 0.0 0.309 -0.95105 0.0 -0.309 -0.95105 0.0 -0.309 -0.95105 0.0 -0.309 -0.58776 0.0 -0.80902 -0.58776 0.0 -0.80902 -0.25883 0.0 0.96591 -0.25883 0.0 0.96591 0.2588 0.0 0.96591 0.2588 0.0 0.96591 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.58776 0.0 0.80902 0.58776 0.0 0.80902 0.95105 0.0 0.309 0.95105 0.0 0.309 0.95105 0.0 0.309 0.95111 -0.00034 -0.30879 0.95105 0.0 -0.309 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.2588 0.0 -0.96591 0.2588 0.0 -0.96591 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 -1.0 0.2588 0.0 0.96591 0.2588 0.0 0.96591 0.2588 0.0 0.96591 0.70708 0.0 0.70711 0.70708 0.0 0.70708 0.70708 0.0 0.70708 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.96591 0.0 0.2588 0.70708 0.0 -0.70708 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.96591 0.0 -0.2588 0.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 -0.58779 0.0 0.80902 -0.58779 0.0 0.80902 -0.58779 0.0 0.80902 -0.95105 0.0 0.309 -0.95105 0.0 0.309 -0.95105 0.0 0.309 -0.95105 0.0 -0.309 -0.95105 0.0 -0.309 -0.95105 0.0 -0.309 -0.58776 0.0 -0.80902 -0.58776 0.0 -0.80902 -9e-005 -1.0 0.0 -9e-005 -1.0 0.0 0.00101 -0.99997 -0.00037 0.00101 -0.99997 -0.00037 0.0 -1.0 3e-005 0.0 -1.0 3e-005 -0.00146 -0.99997 -0.00143 -0.00146 -0.99997 -0.00143 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 3e-005 -1.0 0.0 3e-005 -1.0 0.0 3e-005 -1.0 0.0 0.00012 -1.0 0.0 0.00012 -1.0 0.0 0.00012 -1.0 0.0 0.0007 -0.99997 3e-005 0.0007 -0.99997 3e-005 0.0007 -0.99997 3e-005 0.00095 -0.99997 0.0 0.00095 -0.99997 0.0 0.00095 -0.99997 0.0 0.0004 -0.99997 0.00012 0.0004 -0.99997 0.00012 0.0004 -0.99997 0.00012 0.00015 -1.0 0.00018 0.00015 -1.0 0.00018 0.00015 -1.0 0.00018 3e-005 -1.0 0.00021 3e-005 -1.0 0.00021 3e-005 -1.0 0.00021 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 -3e-005 -1.0 0.00021 -3e-005 -1.0 0.00021 -3e-005 -1.0 0.00021 -0.00012 -1.0 0.00015 -0.00012 -1.0 0.00015 -0.00012 -1.0 0.00015 -0.00024 -1.0 6e-005 -0.00024 -1.0 6e-005 -0.00012 -1.0 0.0 -0.00012 -1.0 0.0 -3e-005 -1.0 0.0 -3e-005 -1.0 0.0 -3e-005 -1.0 0.0 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 -3e-005 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 3e-005 -1.0 0.0 3e-005 -1.0 0.0 3e-005 -1.0 0.0 9e-005 -1.0 0.0 9e-005 -1.0 0.0 9e-005 -1.0 0.0 0.00024 -1.0 3e-005 0.00024 -1.0 3e-005 0.00024 -1.0 3e-005 0.00037 -0.99997 0.0 0.00037 -0.99997 0.0 0.00037 -0.99997 0.0 0.00021 -1.0 6e-005 0.00021 -1.0 6e-005 0.00021 -1.0 6e-005 0.00012 -1.0 0.00015 0.00012 -1.0 0.00015 0.00012 -1.0 0.00015 3e-005 -1.0 0.00021 3e-005 -1.0 0.00021 3e-005 -1.0 0.00021 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 0.0 -1.0 0.00024 -3e-005 -1.0 0.00021 -3e-005 -1.0 0.00021 -3e-005 -1.0 0.00021 -0.00015 -1.0 0.00018 -0.00015 -1.0 0.00018 -0.00015 -1.0 0.00018 -0.0004 -0.99997 0.00012 -0.0004 -0.99997 0.00012 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 -0.00021 0.99966 0.02518 -0.00021 0.99966 0.02518 0.0 1.0 0.00012 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -0.00018 0.0 1.0 -0.00018 -3e-005 1.0 0.0 -3e-005 1.0 0.0 -3e-005 1.0 0.0 -3e-005 1.0 0.0 -3e-005 1.0 0.0 -3e-005 1.0 0.0 -6e-005 1.0 3e-005 -6e-005 1.0 3e-005 -6e-005 1.0 3e-005 -6e-005 1.0 6e-005 -6e-005 1.0 6e-005 -6e-005 1.0 6e-005 -0.00021 0.99997 0.00031 -0.00021 0.99997 0.00031 -0.00021 0.99997 0.00031 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 0.0 0.0 1.0 9e-005 0.0 1.0 9e-005 0.00012 1.0 0.00018 0.00012 1.0 0.00018 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.00024 0.99997 0.00064 0.00024 0.99997 0.00064 0.0 1.0 0.0 0.0 1.0 0.00012 0.0 1.0 0.00012 0.0 1.0 0.00012 0.0 1.0 0.00012 0.0 1.0 0.00012 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 9e-005 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 -6e-005 1.0 9e-005 -6e-005 1.0 9e-005 -0.00037 0.99997 -0.00201 -0.00037 0.99997 -0.00201 3e-005 1.0 9e-005 3e-005 1.0 9e-005 3e-005 1.0 9e-005 6e-005 1.0 3e-005 6e-005 1.0 3e-005 6e-005 1.0 3e-005 6e-005 1.0 6e-005 6e-005 1.0 6e-005 6e-005 1.0 6e-005 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 3e-005 1.0 0.0 0.0 1.0 -0.00018 0.0 1.0 -0.00018 0.0 1.0 -0.00018 0.0 1.0 -0.00018 0.0 1.0 -0.00018 0.0 1.0 -0.00018 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.00018 0.99997 -0.00131 0.00018 0.99997 -0.00131 9e-005 0.99997 -0.00064 9e-005 0.99997 -0.00064 9e-005 0.99997 -0.00064 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 0.00027 0.0 1.0 0.00027 3e-005 1.0 0.00027 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 -6e-005 0.0 1.0 -6e-005 0.0 1.0 -6e-005 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -9e-005 0.0 1.0 -9e-005 0.0 1.0 -9e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 1.0 3e-005 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

0 0 1 1 2 2

3 3 0 4 2 5

4 6 5 7 6 8

6 9 7 10 4 11

5 12 8 13 9 14

9 15 6 16 5 17

8 18 10 19 11 20

11 21 9 22 8 23

10 24 4 25 7 26

7 27 11 28 10 29

9 30 11 31 1 32

1 33 0 34 9 35

7 36 6 37 3 38

3 39 2 40 7 41

9 42 0 43 6 44

0 45 3 46 6 47

12 48 14 49 13 50

12 51 15 52 14 53

12 54 16 55 15 56

12 57 17 58 16 59

18 60 20 61 19 62

18 63 21 64 20 65

18 66 22 67 21 68

18 69 23 70 22 71

23 72 25 73 22 74

14 75 31 76 13 77

17 78 38 79 16 80

12 81 50 82 51 83

20 84 46 85 19 86

21 87 52 88 53 89

52 90 21 91 17 92

12 93 54 94 55 95

54 96 12 97 20 98

17 99 55 100 52 101

55 102 17 103 12 104

20 105 53 106 54 107

53 108 20 109 21 110

58 111 54 112 57 113

54 114 58 115 59 116

57 117 53 118 60 119

53 120 57 121 54 122

61 123 53 124 52 125

53 126 61 127 62 128

56 129 52 130 55 131

52 132 56 133 61 134

59 135 64 136 56 137

64 138 59 139 65 140

443 141 61 142 444 143

61 144 445 145 62 146

60 147 67 148 57 149

67 150 60 151 66 152

446 153 447 154 68 155

448 156 449 157 450 158

63 159 451 160 452 161

453 162 63 163 69 164

70 165 84 166 71 167

84 168 70 169 454 170

71 171 85 172 72 173

85 174 71 175 84 176

72 177 455 178 73 179

456 180 72 181 85 182

441 183 440 184 442 185

440 186 441 187 439 188

74 189 86 190 75 191

86 192 74 193 457 194

75 195 87 196 76 197

87 198 75 199 86 200

76 201 458 202 77 203

459 204 76 205 87 206

134 207 460 208 93 209

461 210 134 211 135 212

78 213 88 214 79 215

88 216 78 217 462 218

79 219 89 220 80 221

89 222 79 223 88 224

80 225 463 226 464 227

465 228 80 229 89 230

466 231 90 232 81 233

90 234 467 235 468 236

81 237 91 238 82 239

91 240 81 241 90 242

82 243 469 244 83 245

470 246 82 247 91 248

70 249 72 250 73 251

72 252 70 253 71 254

471 255 82 256 83 257

82 258 472 259 81 260

473 261 79 262 80 263

79 264 474 265 78 266

74 267 76 268 77 269

76 270 74 271 75 272

73 273 77 274 70 275

77 276 73 277 74 278

83 279 475 280 476 281

477 282 83 283 78 284

478 285 56 286 64 287

56 288 479 289 480 290

481 291 482 292 61 293

483 294 484 295 485 296

486 297 487 298 488 299

489 300 490 301 62 302

491 303 65 304 59 305

65 306 492 307 493 308

494 309 93 310 495 311

93 312 496 313 78 314

497 315 92 316 77 317

92 318 498 319 499 320

98 321 94 322 95 323

94 324 98 325 99 326

500 327 501 328 96 329

502 330 503 331 504 332

505 333 506 334 507 335

508 336 509 337 97 338

44 339 100 340 42 341

100 342 44 343 101 344

43 345 101 346 44 347

101 348 43 349 115 350

40 351 103 352 510 353

103 354 40 355 102 356

42 357 102 358 40 359

102 360 42 361 100 362

511 363 105 364 24 365

105 366 512 367 104 368

513 369 104 370 514 371

104 372 515 373 516 374

26 375 107 376 28 377

107 378 26 379 106 380

24 381 106 382 26 383

106 384 24 385 105 386

30 387 109 388 29 389

109 390 30 391 108 392

28 393 108 394 30 395

108 396 28 397 107 398

27 399 111 400 517 401

111 402 27 403 110 404

29 405 110 406 27 407

110 408 29 409 109 410

518 411 113 412 39 413

113 414 519 415 112 416

520 417 112 418 521 419

112 420 522 421 111 422

115 423 41 424 114 425

41 426 115 427 43 428

39 429 114 430 41 431

114 432 39 433 113 434

37 435 116 436 35 437

116 438 37 439 117 440

36 441 117 442 37 443

117 444 36 445 131 446

33 447 119 448 523 449

119 450 33 451 118 452

35 453 118 454 33 455

118 456 35 457 116 458

524 459 121 460 45 461

121 462 525 463 120 464

526 465 120 466 527 467

120 468 528 469 529 470

47 471 123 472 49 473

123 474 47 475 122 476

45 477 122 478 47 479

122 480 45 481 121 482

530 483 125 484 531 485

125 486 532 487 124 488

49 489 124 490 533 491

124 492 49 493 123 494

48 495 127 496 534 497

127 498 48 499 126 500

535 501 126 502 48 503

126 504 536 505 125 506

537 507 129 508 32 509

129 510 538 511 128 512

539 513 128 514 540 515

128 516 541 517 127 518

131 519 34 520 130 521

34 522 131 523 36 524

32 525 130 526 34 527

130 528 32 529 129 530

146 531 92 532 542 533

92 534 146 535 147 536

543 537 133 538 544 539

133 540 545 541 546 542

139 543 157 544 158 545

157 546 139 547 138 548

547 549 145 550 548 551

145 552 549 553 550 554

150 555 159 556 156 557

159 558 150 559 152 560

154 561 161 562 162 563

161 564 154 565 155 566

144 567 160 568 142 569

160 570 144 571 163 572

164 573 167 574 165 575

167 576 164 577 166 578

168 579 171 580 169 581

171 582 168 583 170 584

172 585 175 586 173 587

175 588 172 589 174 590

176 591 179 592 177 593

179 594 176 595 178 596

180 597 183 598 181 599

183 600 180 601 182 602

551 603 552 604 553 605

554 606 555 607 132 608

166 609 556 610 137 611

557 612 558 613 166 614

559 615 560 616 561 617

562 618 171 619 143 620

563 621 564 622 141 623

171 624 565 625 566 626

567 627 568 628 171 629

569 630 570 631 571 632

572 633 170 634 573 635

574 636 575 637 170 638

576 639 175 640 151 641

577 642 578 643 149 644

175 645 579 646 580 647

581 648 582 649 175 650

583 651 584 652 148 653

174 654 585 655 153 656

586 657 587 658 174 659

588 660 589 661 590 662

591 663 179 664 592 665

179 666 593 667 594 668

595 669 249 670 596 671

249 672 597 673 253 674

598 675 599 676 600 677

601 678 602 679 178 680

603 681 183 682 604 683

183 684 605 685 606 686

607 687 314 688 608 689

314 690 609 691 318 692

610 693 611 694 612 695

613 696 614 697 182 698

615 699 616 700 617 701

618 702 619 703 620 704

621 705 622 706 623 707

624 708 625 709 626 710

113 711 112 712 189 713

121 714 120 715 190 716

191 717 126 718 190 719

184 720 189 721 185 722

189 723 184 724 188 725

187 726 190 727 186 728

190 729 187 730 191 731

186 732 188 733 184 734

188 735 186 736 190 737

185 738 191 739 187 740

191 741 185 742 189 743

70 744 187 745 186 746

187 747 70 748 77 749

185 750 95 751 94 752

95 753 185 754 187 755

78 756 94 757 93 758

94 759 78 760 185 761

184 762 70 763 186 764

70 765 184 766 83 767

627 768 193 769 628 770

193 771 629 772 192 773

630 774 195 775 631 776

195 777 632 778 633 779

634 780 194 781 635 782

194 783 636 784 637 785

638 786 639 787 640 788

641 789 642 790 643 791

190 792 104 793 188 794

190 795 195 796 104 797

190 798 194 799 195 800

190 801 120 802 194 803

192 804 112 805 193 806

192 807 189 808 112 809

192 810 191 811 189 812

192 813 128 814 191 815

195 816 105 817 104 818

129 819 128 820 192 821

25 822 23 823 644 824

645 825 23 826 646 827

15 828 647 829 23 830

648 831 15 832 649 833

650 834 15 835 651 836

652 837 15 838 653 839

654 840 15 841 655 842

656 843 15 844 16 845

657 846 18 847 19 848

31 849 14 850 658 851

659 852 14 853 660 854

18 855 661 856 14 857

662 858 18 859 663 860

664 861 18 862 665 863

666 864 18 865 667 866

668 867 18 868 669 869

670 870 21 871 22 872

38 873 17 874 671 875

672 876 17 877 673 878

21 879 674 880 17 881

675 882 21 883 676 884

677 885 21 886 678 887

679 888 21 889 680 890

681 891 21 892 682 893

683 894 12 895 13 896

50 897 12 898 684 899

685 900 12 901 686 902

687 903 12 904 688 905

46 906 20 907 689 908

690 909 20 910 12 911

54 912 56 913 55 914

56 915 54 916 59 917

60 918 62 919 691 920

62 921 60 922 53 923

692 924 693 925 133 926

694 927 695 928 696 929

697 930 698 931 699 932

700 933 701 934 702 935

703 936 704 937 705 938

706 939 707 940 708 941

709 942 710 943 711 944

712 945 713 946 714 947

715 948 716 949 717 950

718 951 719 952 720 953

721 954 722 955 723 956

724 957 725 958 726 959

727 960 728 961 729 962

730 963 731 964 140 965

732 966 140 967 733 968

140 969 734 970 735 971

736 972 737 973 738 974

739 975 740 976 145 977

741 978 742 979 743 980

744 981 745 982 746 983

747 984 748 985 749 986

750 987 751 988 752 989

136 990 753 991 754 992

755 993 136 994 756 995

757 996 758 997 759 998

760 999 761 1000 136 1001

762 1002 763 1003 764 1004

765 1005 766 1006 767 1007

768 1008 769 1009 770 1010

771 1011 772 1012 773 1013

774 1014 775 1015 776 1016

777 1017 778 1018 779 1019

780 1020 167 1021 781 1022

167 1023 782 1024 783 1025

784 1026 785 1027 167 1028

786 1029 787 1030 788 1031

113 1032 189 1033 114 1034

114 1035 189 1036 115 1037

115 1038 189 1039 101 1040

100 1041 189 1042 188 1043

189 1044 100 1045 101 1046

100 1047 188 1048 102 1049

102 1050 188 1051 103 1052

103 1053 188 1054 104 1055

121 1056 190 1057 122 1058

122 1059 190 1060 123 1061

123 1062 190 1063 124 1064

124 1065 190 1066 125 1067

126 1068 191 1069 127 1070

127 1071 191 1072 128 1073

187 1074 92 1075 95 1076

92 1077 187 1078 77 1079

185 1080 83 1081 184 1082

83 1083 185 1084 78 1085

105 1086 195 1087 106 1088

106 1089 195 1090 107 1091

107 1092 195 1093 108 1094

109 1095 195 1096 193 1097

195 1098 109 1099 108 1100

109 1101 193 1102 110 1103

110 1104 193 1105 111 1106

111 1107 193 1108 112 1109

129 1110 192 1111 130 1112

130 1113 192 1114 131 1115

131 1116 192 1117 117 1118

116 1119 192 1120 194 1121

192 1122 116 1123 117 1124

116 1125 194 1126 118 1127

118 1128 194 1129 119 1130

119 1131 194 1132 120 1133

373 1134 320 1135 316 1136

320 1137 373 1138 374 1139

403 1140 327 1141 331 1142

353 1143 356 1144 242 1145

356 1146 353 1147 360 1148

312 1149 373 1150 316 1151

315 1152 372 1153 311 1154

327 1155 408 1156 323 1157

408 1158 327 1159 403 1160

319 1161 405 1162 375 1163

324 1164 399 1165 328 1166

328 1167 399 1168 332 1169

789 1170 271 1171 267 1172

790 1173 217 1174 271 1175

791 1176 219 1177 217 1178

332 1179 325 1180 328 1181

325 1182 332 1183 329 1184

321 1185 328 1186 325 1187

328 1188 321 1189 324 1190

317 1191 324 1192 321 1193

324 1194 317 1195 320 1196

337 1197 336 1198 340 1199

336 1200 337 1201 333 1202

340 1203 341 1204 337 1205

341 1206 340 1207 344 1208

344 1209 347 1210 341 1211

347 1212 344 1213 346 1214

409 1215 361 1216 418 1217

361 1218 409 1219 366 1220

414 1221 354 1222 415 1223

418 1224 361 1225 416 1226

351 1227 359 1228 416 1229

359 1230 351 1231 350 1232

301 1233 307 1234 308 1235

307 1236 301 1237 302 1238

308 1239 309 1240 301 1241

309 1242 308 1243 792 1244

793 1245 313 1246 309 1247

313 1248 794 1249 795 1250

329 1251 336 1252 333 1253

336 1254 329 1255 332 1256

347 1257 350 1258 351 1259

350 1260 347 1261 346 1262

307 1263 366 1264 409 1265

366 1266 307 1267 302 1268

317 1269 796 1270 320 1271

797 1272 317 1273 313 1274

393 1275 389 1276 394 1277

389 1278 393 1279 391 1280

393 1281 398 1282 397 1283

398 1284 393 1285 394 1286

398 1287 401 1288 397 1289

401 1290 398 1291 798 1292

401 1293 404 1294 407 1295

404 1296 401 1297 799 1298

404 1299 371 1300 407 1301

371 1302 404 1303 800 1304

801 1305 370 1306 371 1307

370 1308 802 1309 803 1310

804 1311 377 1312 370 1313

377 1314 805 1315 379 1316

377 1317 383 1318 381 1319

383 1320 377 1321 379 1322

381 1323 387 1324 385 1325

387 1326 381 1327 383 1328

391 1329 387 1330 389 1331

387 1332 391 1333 385 1334

274 1335 806 1336 273 1337

807 1338 274 1339 268 1340

273 1341 278 1342 274 1343

278 1344 273 1345 277 1346

277 1347 282 1348 278 1349

282 1350 277 1351 281 1352

808 1353 262 1354 261 1355

262 1356 809 1357 264 1358

256 1359 261 1360 262 1361

261 1362 256 1363 259 1364

252 1365 259 1366 256 1367

259 1368 252 1369 255 1370

236 1371 243 1372 241 1373

243 1374 236 1375 237 1376

241 1377 244 1378 236 1379

244 1380 241 1381 247 1382

247 1383 248 1384 244 1385

248 1386 247 1387 251 1388

298 1389 295 1390 294 1391

295 1392 298 1393 299 1394

290 1395 294 1396 295 1397

294 1398 290 1399 289 1400

286 1401 289 1402 290 1403

289 1404 286 1405 410 1406

810 1407 268 1408 264 1409

268 1410 811 1411 812 1412

251 1413 252 1414 248 1415

252 1416 251 1417 255 1418

237 1419 298 1420 243 1421

298 1422 237 1423 299 1424

410 1425 282 1426 281 1427

282 1428 410 1429 286 1430

198 1431 235 1432 233 1433

235 1434 198 1435 203 1436

231 1437 235 1438 229 1439

235 1440 231 1441 233 1442

225 1443 231 1444 229 1445

231 1446 225 1447 227 1448

813 1449 225 1450 221 1451

225 1452 814 1453 227 1454

223 1455 815 1456 221 1457

816 1458 223 1459 817 1460

215 1461 818 1462 223 1463

819 1464 215 1465 213 1466

209 1467 213 1468 215 1469

213 1470 209 1471 211 1472

205 1473 209 1474 207 1475

209 1476 205 1477 211 1478

199 1479 207 1480 202 1481

207 1482 199 1483 205 1484

199 1485 203 1486 198 1487

203 1488 199 1489 202 1490

270 1491 275 1492 272 1493

275 1494 270 1495 269 1496

279 1497 272 1498 275 1499

272 1500 279 1501 276 1502

283 1503 276 1504 279 1505

276 1506 283 1507 280 1508

411 1509 266 1510 260 1511

266 1512 411 1513 265 1514

260 1515 257 1516 411 1517

257 1518 260 1519 258 1520

258 1521 820 1522 257 1523

821 1524 258 1525 254 1526

822 1527 239 1528 240 1529

239 1530 823 1531 238 1532

245 1533 240 1534 239 1535

240 1536 245 1537 246 1538

824 1539 246 1540 245 1541

246 1542 825 1543 250 1544

296 1545 297 1546 293 1547

297 1548 296 1549 300 1550

293 1551 291 1552 296 1553

291 1554 293 1555 288 1556

288 1557 287 1558 291 1559

287 1560 288 1561 412 1562

269 1563 266 1564 265 1565

266 1566 269 1567 270 1568

826 1569 250 1570 827 1571

250 1572 828 1573 254 1574

297 1575 238 1576 829 1577

238 1578 297 1579 300 1580

283 1581 412 1582 280 1583

412 1584 283 1585 287 1586

234 1587 197 1588 232 1589

197 1590 234 1591 200 1592

234 1593 230 1594 228 1595

230 1596 234 1597 232 1598

230 1599 224 1600 228 1601

224 1602 230 1603 226 1604

224 1605 218 1606 220 1607

218 1608 224 1609 226 1610

218 1611 222 1612 220 1613

222 1614 218 1615 216 1616

216 1617 214 1618 222 1619

214 1620 216 1621 212 1622

212 1623 208 1624 214 1625

208 1626 212 1627 210 1628

208 1629 204 1630 206 1631

204 1632 208 1633 210 1634

206 1635 196 1636 201 1637

196 1638 206 1639 204 1640

200 1641 196 1642 197 1643

196 1644 200 1645 201 1646

326 1647 830 1648 831 1649

832 1650 326 1651 330 1652

833 1653 322 1654 326 1655

322 1656 834 1657 835 1658

836 1659 837 1660 322 1661

838 1662 839 1663 840 1664

335 1665 338 1666 339 1667

338 1668 335 1669 334 1670

342 1671 339 1672 338 1673

339 1674 342 1675 343 1676

348 1677 343 1678 342 1679

343 1680 348 1681 345 1682

362 1683 413 1684 417 1685

413 1686 362 1687 367 1688

417 1689 355 1690 362 1691

355 1692 417 1693 358 1694

358 1695 352 1696 355 1697

352 1698 358 1699 349 1700

306 1701 304 1702 305 1703

304 1704 306 1705 303 1706

310 1707 305 1708 304 1709

305 1710 310 1711 841 1712

842 1713 843 1714 310 1715

844 1716 845 1717 846 1718

335 1719 330 1720 334 1721

330 1722 335 1723 847 1724

349 1725 348 1726 352 1727

348 1728 349 1729 345 1730

367 1731 306 1732 413 1733

306 1734 367 1735 303 1736

848 1737 849 1738 850 1739

851 1740 852 1741 853 1742

388 1743 392 1744 395 1745

392 1746 388 1747 390 1748

402 1749 392 1750 396 1751

392 1752 402 1753 395 1754

400 1755 402 1756 396 1757

402 1758 400 1759 854 1760

855 1761 400 1762 406 1763

400 1764 856 1765 857 1766

368 1767 858 1768 406 1769

859 1770 368 1771 860 1772

369 1773 861 1774 368 1775

862 1776 369 1777 863 1778

376 1779 864 1780 369 1781

865 1782 376 1783 378 1784

382 1785 376 1786 380 1787

376 1788 382 1789 378 1790

386 1791 380 1792 384 1793

380 1794 386 1795 382 1796

386 1797 390 1798 388 1799

390 1800 386 1801 384 1802

253 1803 866 1804 867 1805

868 1806 869 1807 263 1808

870 1809 263 1810 871 1811

263 1812 872 1813 873 1814

874 1815 875 1816 876 1817

877 1818 878 1819 879 1820

880 1821 881 1822 882 1823

883 1824 884 1825 885 1826

886 1827 887 1828 888 1829

889 1830 890 1831 891 1832

892 1833 893 1834 894 1835

895 1836 896 1837 897 1838

898 1839 899 1840 900 1841

901 1842 902 1843 903 1844

904 1845 905 1846 906 1847

907 1848 908 1849 909 1850

910 1851 911 1852 912 1853

913 1854 914 1855 249 1856

318 1857 915 1858 916 1859

917 1860 918 1861 919 1862

920 1863 921 1864 922 1865

923 1866 924 1867 925 1868

926 1869 927 1870 928 1871

929 1872 930 1873 931 1874

932 1875 933 1876 934 1877

935 1878 936 1879 937 1880

938 1881 939 1882 940 1883

941 1884 942 1885 943 1886

944 1887 945 1888 946 1889

947 1890 948 1891 949 1892

950 1893 951 1894 952 1895

953 1896 954 1897 955 1898

956 1899 957 1900 958 1901

959 1902 960 1903 961 1904

962 1905 963 1906 964 1907

965 1908 966 1909 314 1910

967 1911 968 1912 969 1913

970 1914 971 1915 972 1916

973 1917 974 1918 975 1919

976 1920 977 1921 978 1922

979 1923 980 1924 981 1925

982 1926 983 1927 984 1928

985 1929 986 1930 987 1931

988 1932 989 1933 990 1934

991 1935 992 1936 993 1937

994 1938 995 1939 996 1940

997 1941 998 1942 999 1943

1000 1944 1001 1945 1002 1946

1003 1947 1004 1948 1005 1949

1006 1950 1007 1951 1008 1952

1009 1953 1010 1954 1011 1955

1012 1956 1013 1957 1014 1958

1015 1959 1016 1960 1017 1961

1018 1962 1019 1963 1020 1964

1021 1965 1022 1966 1023 1967

1024 1968 1025 1969 1026 1970

1027 1971 1028 1972 1029 1973

1030 1974 1031 1975 1032 1976

1033 1977 1034 1978 1035 1979

1036 1980 1037 1981 1038 1982

1039 1983 1040 1984 1041 1985

1042 1986 1043 1987 1044 1988

1045 1989 1046 1990 1047 1991

1048 1992 1049 1993 1050 1994

1051 1995 1052 1996 1053 1997

1054 1998 1055 1999 1056 2000

1057 2001 1058 2002 1059 2003

1060 2004 1061 2005 1062 2006

1063 2007 1064 2008 1065 2009

1066 2010 1067 2011 1068 2012

1069 2013 1070 2014 1071 2015

1072 2016 1073 2017 1074 2018

1075 2019 1076 2020 1077 2021

1078 2022 1079 2023 1080 2024

1081 2025 1082 2026 1083 2027

1084 2028 1085 2029 1086 2030

1087 2031 1088 2032 1089 2033

1090 2034 1091 2035 1092 2036

1093 2037 1094 2038 1095 2039

1096 2040 1097 2041 1098 2042

1099 2043 1100 2044 1101 2045

1102 2046 1103 2047 1104 2048

1105 2049 1106 2050 1107 2051

1108 2052 1109 2053 1110 2054

1111 2055 1112 2056 1113 2057

1114 2058 1115 2059 1116 2060

1117 2061 1118 2062 1119 2063

1120 2064 1121 2065 1122 2066

1123 2067 1124 2068 1125 2069

1126 2070 1127 2071 1128 2072

1129 2073 1130 2074 1131 2075

1132 2076 1133 2077 1134 2078

1135 2079 1136 2080 1137 2081

1138 2082 1139 2083 1140 2084

1141 2085 1142 2086 1143 2087

1144 2088 1145 2089 1146 2090

1147 2091 1148 2092 1149 2093

1150 2094 1151 2095 1152 2096

1153 2097 1154 2098 1155 2099

1156 2100 1157 2101 1158 2102

1159 2103 1160 2104 1161 2105

1162 2106 1163 2107 1164 2108

1165 2109 1166 2110 1167 2111

1168 2112 1169 2113 329 2114

1170 2115 325 2116 329 2117

325 2118 1171 2119 1172 2120

325 2121 1173 2122 321 2123

321 2124 1174 2125 317 2126

1175 2127 1176 2128 317 2129

1177 2130 1178 2131 1179 2132

1180 2133 1181 2134 1182 2135

1183 2136 1184 2137 1185 2138

1186 2139 1187 2140 1188 2141

1189 2142 1190 2143 1191 2144

1192 2145 1193 2146 1194 2147

1195 2148 1196 2149 1197 2150

1198 2151 1199 2152 1200 2153

1201 2154 1202 2155 1203 2156

1204 2157 1205 2158 1206 2159

1207 2160 1208 2161 1209 2162

1210 2163 1211 2164 1212 2165

1213 2166 1214 2167 1215 2168

1216 2169 1217 2170 1218 2171

1219 2172 1220 2173 1221 2174

1222 2175 1223 2176 1224 2177

1225 2178 1226 2179 1227 2180

1228 2181 1229 2182 1230 2183

1231 2184 1232 2185 1233 2186

1234 2187 1235 2188 1236 2189

1237 2190 1238 2191 1239 2192

1240 2193 1241 2194 1242 2195

1243 2196 1244 2197 1245 2198

399 2199 320 2200 1246 2201

320 2202 399 2203 324 2204

1247 2205 320 2206 374 2207

1248 2208 1249 2209 1250 2210

353 2211 1251 2212 1252 2213

353 2214 242 2215 1253 2216

1254 2217 1255 2218 1256 2219

1257 2220 1258 2221 1259 2222

1260 2223 1261 2224 1262 2225

1263 2226 1264 2227 1265 2228

1266 2229 403 2230 331 2231

403 2232 1267 2233 1268 2234

1269 2235 1270 2236 1271 2237

1272 2238 1273 2239 1274 2240

1275 2241 1276 2242 1277 2243

1278 2244 1279 2245 1280 2246

1281 2247 1282 2248 1283 2249

1284 2250 1285 2251 1286 2252

372 2253 1287 2254 311 2255

372 2256 1288 2257 1289 2258

1290 2259 1291 2260 372 2261

1292 2262 1293 2263 1294 2264

1295 2265 1296 2266 364 2267

242 2268 364 2269 1297 2270

364 2271 242 2272 356 2273

1298 2274 1299 2275 1300 2276

1301 2277 1302 2278 242 2279

1303 2280 1304 2281 1305 2282

1306 2283 1307 2284 1308 2285

1309 2286 1310 2287 1311 2288

292 2289 1312 2290 1313 2291

1314 2292 292 2293 1315 2294

1316 2295 1317 2296 1318 2297

1319 2298 1320 2299 1321 2300

1322 2301 1323 2302 1324 2303

1325 2304 1326 2305 1327 2306

1328 2307 1329 2308 1330 2309

1331 2310 1332 2311 1333 2312

1334 2313 1335 2314 1336 2315

1337 2316 1338 2317 1339 2318

1340 2319 1341 2320 1342 2321

1343 2322 1344 2323 1345 2324

1346 2325 1347 2326 1348 2327

1349 2328 1350 2329 1351 2330

1352 2331 1353 2332 1354 2333

1355 2334 1356 2335 403 2336

1357 2337 1358 2338 1359 2339

1360 2340 1361 2341 1362 2342

1363 2343 292 2344 1364 2345

292 2346 1365 2347 285 2348

1366 2349 1367 2350 1368 2351

1369 2352 1370 2353 1371 2354

1372 2355 1373 2356 1374 2357

1375 2358 1376 2359 1377 2360

1378 2361 1379 2362 1380 2363

1381 2364 1382 2365 1383 2366

1384 2367 1385 2368 1386 2369

1387 2370 1388 2371 1389 2372

372 2373 319 2374 375 2375

319 2376 372 2377 315 2378

405 2379 408 2380 403 2381

319 2382 408 2383 405 2384

408 2385 319 2386 323 2387

1390 2388 1391 2389 399 2390

219 2391 1392 2392 1393 2393

1394 2394 1395 2395 1396 2396

1397 2397 1398 2398 1399 2399

1400 2400 1401 2401 1402 2402

1403 2403 1404 2404 1405 2405

1406 2406 1407 2407 1408 2408

1409 2409 1410 2410 1411 2411

1412 2412 1413 2413 1414 2414

1415 2415 284 2416 1416 2417

284 2418 1417 2419 1418 2420

1419 2421 284 2422 1420 2423

1421 2424 1422 2425 1423 2426

1424 2427 1425 2428 1426 2429

1427 2430 1428 2431 1429 2432

1430 2433 1431 2434 1432 2435

1433 2436 1434 2437 1435 2438

357 2439 1436 2440 365 2441

1437 2442 1438 2443 357 2444

1439 2445 1440 2446 1441 2447

365 2448 1442 2449 1443 2450

1444 2451 1445 2452 1446 2453

1447 2454 373 2455 312 2456

373 2457 1448 2458 1449 2459

1450 2460 1451 2461 373 2462

1452 2463 1453 2464 1454 2465

1455 2466 1456 2467 1457 2468

1458 2469 1459 2470 1460 2471

1461 2472 1462 2473 1463 2474

1464 2475 1465 2476 1466 2477

1467 2478 1468 2479 1469 2480

1470 2481 1471 2482 399 2483

1472 2484 1473 2485 1474 2486

1475 2487 1476 2488 1477 2489

1478 2490 1479 2491 1480 2492

1481 2493 1482 2494 1483 2495

1484 2496 1485 2497 1486 2498

1487 2499 1488 2500 1489 2501

1490 2502 1491 2503 1492 2504

1493 2505 1494 2506 267 2507

271 2508 217 2509 1495 2510

1496 2511 1497 2512 217 2513

1498 2514 1499 2515 1500 2516

1501 2517 1502 2518 1503 2519

1504 2520 1505 2521 284 2522

1506 2523 1507 2524 1508 2525

1509 2526 1510 2527 1511 2528

1512 2529 1513 2530 1514 2531

1515 2532 1516 2533 1517 2534

357 2535 1518 2536 1519 2537

1520 2538 357 2539 363 2540

399 2541 1521 2542 332 2543

1522 2544 423 2545 426 2546

1523 2547 423 2548 1524 2549

1525 2550 424 2551 423 2552

424 2553 419 2554 425 2555

1526 2556 419 2557 424 2558

83 2559 419 2560 1527 2561

83 2562 420 2563 419 2564

1528 2565 420 2566 83 2567

1529 2568 421 2569 420 2570

1530 2571 421 2572 1531 2573

1532 2574 422 2575 421 2576

1533 2577 419 2578 422 2579

1534 2580 425 2581 419 2582

426 2583 425 2584 1535 2585

434 2586 432 2587 433 2588

434 2589 431 2590 432 2591

427 2592 429 2593 430 2594

427 2595 428 2596 429 2597

423 2598 434 2599 426 2600

434 2601 423 2602 431 2603

424 2604 431 2605 423 2606

431 2607 424 2608 432 2609

425 2610 432 2611 424 2612

432 2613 425 2614 433 2615

420 2616 427 2617 419 2618

427 2619 420 2620 428 2621

421 2622 428 2623 420 2624

428 2625 421 2626 429 2627

422 2628 429 2629 421 2630

429 2631 422 2632 430 2633

419 2634 430 2635 422 2636

430 2637 419 2638 427 2639

426 2640 433 2641 425 2642

433 2643 426 2644 434 2645

1536 2646 435 2647 1537 2648

435 2649 1538 2650 436 2651

1539 2652 437 2653 73 2654

437 2655 1540 2656 435 2657

73 2658 438 2659 74 2660

438 2661 73 2662 437 2663

74 2664 436 2665 1541 2666

436 2667 74 2668 438 2669

437 2670 442 2671 438 2672

442 2673 437 2674 441 2675

438 2676 440 2677 436 2678

440 2679 438 2680 442 2681

436 2682 439 2683 435 2684

439 2685 436 2686 440 2687

435 2688 441 2689 437 2690

441 2691 435 2692 439 2693

-10.28563 0.001 11.9291 -12.03622 -0.499 5.001 -12.03622 0.501 5.001 -11.01016 -0.499 4.82008 -11.01016 0.501 4.82008 -10.10786 -0.499 4.29913 -10.10786 0.501 4.29913 -2.60196 1.001 7.44788 -2.60196 -0.999 7.44788 -9.43815 -0.499 3.501 -9.43815 0.501 3.501 -1.30797 1.001 3.89268 -1.30797 -0.999 3.89268 -9.0818 -0.499 2.52195 -9.0818 0.501 2.52195 -1.30797 1.001 0.10932 -1.30797 -0.999 0.10932 -9.0818 -0.499 1.48006 -9.0818 0.501 1.48006 -2.60196 1.001 -3.44588 -2.60196 -0.999 -3.44588 -9.43815 -0.499 0.501 -9.43815 0.501 0.501 -12.03623 0.001 -7.6105 -10.10786 -0.499 -0.29713 -10.10786 0.501 -0.29713 -11.01016 -0.499 -0.81808 -11.01016 0.501 -0.81808 -12.03622 -0.499 -0.999 -12.03622 0.501 -0.999 -13.06229 -0.499 -0.81808 -13.06229 0.501 -0.81808 -13.96459 -0.499 -0.29713 -13.96459 0.501 -0.29713 -21.50171 0.001 3.67002 -14.6343 -0.499 0.501 -14.6343 0.501 0.501 -14.99065 -0.499 1.48006 -14.99065 0.501 1.48006 -14.99065 -0.499 2.52195 -14.99065 0.501 2.52195 -14.6343 -0.499 3.501 -14.6343 0.501 3.501 -13.96459 -0.499 4.29914 -13.96459 0.501 4.29914 -13.06228 -0.499 4.82008 -13.06228 0.501 4.82008 -12.06109 -0.22807 4.43788 -12.06109 0.23007 4.43788 -11.17939 -0.22807 4.28241 -11.17939 0.23007 4.28241 -10.48888 -0.22807 3.88375 -10.48888 0.23007 3.88375 -9.91339 -0.22807 3.1979 -9.91339 0.23007 3.1979 -9.64069 -0.22807 2.44865 -9.64069 0.23007 2.44865 -9.64069 -0.22807 1.55335 -9.64069 0.23007 1.55335 -9.91339 -0.22807 0.8041 -9.91339 0.23007 0.8041 -10.48888 -0.22807 0.11826 -10.48888 0.23007 0.11826 -11.17939 -0.22807 -0.28041 -11.17939 0.23007 -0.28041 -12.06109 -0.22807 -0.43588 -12.06109 0.23007 -0.43588 -12.84632 -0.22807 -0.29742 -12.84632 0.23007 -0.29742 -13.62167 -0.22807 0.15023 -13.62167 0.23007 0.15023 -14.13419 -0.22807 0.76102 -14.13419 0.23007 0.76102 -14.4404 -0.22807 1.60233 -14.4404 0.23007 1.60233 -14.4404 -0.22807 2.39967 -14.4404 0.23007 2.39967 -14.13419 -0.22807 3.24098 -14.13419 0.23007 3.24098 -13.62167 -0.22807 3.85177 -13.62167 0.23007 3.85177 -12.84632 -0.22807 4.29943 -12.84632 0.23007 4.29943 11.0856 0.001 7.83623 11.96377 -0.499 5.001 11.96377 0.501 5.001 10.93771 -0.499 4.82008 10.93771 0.501 4.82008 10.03541 -0.499 4.29913 10.03541 0.501 4.29913 6.08892 1.001 4.24056 6.08892 -0.999 4.24056 9.3657 -0.499 3.501 9.3657 0.501 3.501 5.583 1.001 2.85054 5.583 -0.999 2.85055 9.00935 -0.499 2.52195 9.00935 0.501 2.52195 5.583 1.001 1.37133 5.583 -0.999 1.37133 9.00935 -0.499 1.48006 9.00935 0.501 1.48006 6.08892 1.001 -0.01868 6.08892 -0.999 -0.01868 9.3657 -0.499 0.501 9.3657 0.501 0.501 12.94959 0.001 -4.06442 10.03541 -0.499 -0.29713 10.03541 0.501 -0.29713 10.93771 -0.499 -0.81808 10.93771 0.501 -0.81808 11.96377 -0.499 -0.999 11.96377 0.501 -0.999 12.98983 -0.499 -0.81808 12.98983 0.501 -0.81808 13.89214 -0.499 -0.29713 13.89214 0.501 -0.29713 18.4148 0.001 2.76349 14.56185 -0.499 0.501 14.56185 0.501 0.501 14.9182 -0.499 1.48006 14.9182 0.501 1.48006 14.9182 -0.499 2.52195 14.9182 0.501 2.52195 14.56185 -0.499 3.501 14.56185 0.501 3.501 13.89214 -0.499 4.29914 13.89214 0.501 4.29914 12.98983 -0.499 4.82008 12.98983 0.501 4.82008 11.98864 -0.22807 4.43788 11.98864 0.23007 4.43788 11.10694 -0.22807 4.28241 11.10694 0.23007 4.28241 10.41643 -0.22807 3.88375 10.41643 0.23007 3.88375 9.84094 -0.22807 3.1979 9.84094 0.23007 3.1979 9.56824 -0.22807 2.44865 9.56824 0.23007 2.44865 9.56824 -0.22807 1.55335 9.56824 0.23007 1.55335 9.84094 -0.22807 0.8041 9.84094 0.23007 0.8041 10.41643 -0.22807 0.11826 10.41643 0.23007 0.11826 11.10694 -0.22807 -0.28041 11.10694 0.23007 -0.28041 11.98864 -0.22807 -0.43588 11.98864 0.23007 -0.43588 12.77387 -0.22807 -0.29742 12.77387 0.23007 -0.29742 13.54922 -0.22807 0.15023 13.54922 0.23007 0.15023 14.06174 -0.22807 0.76102 14.06174 0.23007 0.76102 14.36795 -0.22807 1.60233 14.36795 0.23007 1.60233 14.36795 -0.22807 2.39967 14.36795 0.23007 2.39967 14.06174 -0.22807 3.24098 14.06174 0.23007 3.24098 13.54922 -0.22807 3.85177 13.54922 0.23007 3.85177 12.77386 -0.22807 4.29943 12.77386 0.23007 4.29943 -20.03622 1.001 -16.999 19.96377 1.001 -16.999 -20.03622 -0.999 -16.999 19.96377 -0.999 -16.999 -3.07455 -0.99901 7.50817 -2.04512 -0.999 5.8132 -0.72059 -0.999 4.35986 0.7728 -0.999 3.0986 2.30878 -0.999 1.97987 3.7611 -0.999 0.95413 5.0035 -0.999 -0.02819 5.90972 -0.999 -1.01662 6.3535 -0.999 -2.06072 -3.07455 1.00099 7.50817 -2.04512 1.001 5.8132 -0.72059 1.001 4.35986 0.7728 1.001 3.0986 2.30878 1.001 1.97987 3.7611 1.001 0.95413 5.0035 1.001 -0.02819 5.90972 1.001 -1.01662 6.3535 1.001 -2.06072 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -2.60196 1.001 7.44788 -10.28563 0.001 11.9291 -2.60196 1.001 7.44788 -1.30797 1.001 3.89268 -2.60196 1.001 7.44788 -1.30797 1.001 3.89268 -1.30797 1.001 0.10932 -1.30797 1.001 3.89268 -1.30797 1.001 0.10932 -2.60196 1.001 -3.44588 -1.30797 1.001 0.10932 -2.60196 1.001 -3.44588 -12.03623 0.001 -7.6105 -2.60196 1.001 -3.44588 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -12.03623 0.001 -7.6105 -21.50171 0.001 3.67002 -12.03623 0.001 -7.6105 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -21.50171 0.001 3.67002 -10.28563 0.001 11.9291 -21.50171 0.001 3.67002 -10.28563 0.001 11.9291 -21.50171 0.001 3.67002 -10.28563 0.001 11.9291 -10.28563 0.001 11.9291 -12.03622 -0.499 5.001 -10.28563 0.001 11.9291 -12.03622 0.501 5.001 -12.03622 0.501 5.001 -12.03622 -0.499 5.001 -12.03622 0.501 5.001 -12.03622 -0.499 5.001 -12.03622 -0.499 5.001 -12.03622 0.501 5.001 11.0856 0.001 7.83623 11.0856 0.001 7.83623 11.0856 0.001 7.83623 11.0856 0.001 7.83623 11.0856 0.001 7.83623 11.0856 0.001 7.83623 6.08892 1.001 4.24056 11.0856 0.001 7.83623 6.08892 1.001 4.24056 5.583 1.001 2.85054 6.08892 1.001 4.24056 5.583 1.001 2.85054 5.583 1.001 1.37133 5.583 1.001 2.85054 5.583 1.001 1.37133 6.08892 1.001 -0.01868 5.583 1.001 1.37133 6.08892 1.001 -0.01868 12.94959 0.001 -4.06442 6.08892 1.001 -0.01868 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 12.94959 0.001 -4.06442 18.4148 0.001 2.76349 12.94959 0.001 -4.06442 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 18.4148 0.001 2.76349 11.0856 0.001 7.83623 18.4148 0.001 2.76349 11.0856 0.001 7.83623 18.4148 0.001 2.76349 11.0856 0.001 7.83623 11.0856 0.001 7.83623 11.96377 -0.499 5.001 11.0856 0.001 7.83623 11.96377 0.501 5.001 11.96377 0.501 5.001 11.96377 -0.499 5.001 11.96377 0.501 5.001 11.96377 -0.499 5.001 11.96377 -0.499 5.001 11.96377 0.501 5.001 0.01215 -0.99753 0.06891 -0.15424 -0.45915 -0.87484 -0.11841 0.73141 -0.67153 -0.60546 -0.77752 -0.16984 -0.35673 0.79864 -0.48463 -0.23685 -0.80151 -0.54903 0.08469 0.85849 -0.50575 0.83862 0.0 0.54466 0.35426 -0.86673 0.35102 -0.50395 -0.83712 0.21259 -0.53407 0.833 -0.14435 0.99329 0.0 0.11554 0.65957 -0.73388 0.1623 -0.50191 -0.833 -0.2327 -0.28916 0.83731 -0.46397 0.9729 0.0 -0.23112 0.67531 -0.73388 -0.07306 -0.28916 -0.83731 0.46397 -0.50191 0.833 0.2327 0.73025 0.0 -0.68313 0.52522 -0.75228 -0.39766 -0.53407 -0.833 0.14435 -0.49641 0.84051 -0.21693 0.16025 -0.87478 -0.45723 0.08802 -0.85791 0.50615 -0.22919 0.807 0.54421 -0.35588 -0.80071 0.48183 -0.60466 0.7792 0.1648 0.51146 -0.77786 0.36515 0.16984 0.79919 0.57653 0.03595 -0.80056 0.59813 -0.35841 0.77862 0.51503 0.61614 -0.78478 -0.06687 0.403 0.87738 0.26032 -0.10233 -0.99258 -0.06516 0.32633 -0.87738 0.35166 0.04111 0.78478 0.6184 0.44496 -0.77862 -0.4424 0.59529 0.80056 -0.06845 0.59728 -0.79919 0.06714 0.44841 0.77786 0.44026 0.05728 -0.7792 -0.6241 0.4127 0.80071 -0.43416 0.49614 -0.807 -0.32023 0.49681 0.86496 0.07077 -0.31901 -0.86279 -0.39216 0.03476 0.80151 -0.59694 0.78832 -0.31455 -0.52873 0.40391 0.48326 -0.7767 -0.64522 -0.48326 -0.59169 -0.92163 0.31455 -0.22724 0.26402 -0.31455 -0.91177 -0.18983 0.48326 -0.85464 -0.8746 -0.48326 -0.03851 -0.85208 0.31455 0.41832 -0.38383 -0.31455 -0.86816 -0.69475 0.48326 -0.53267 -0.69475 -0.48326 0.53267 -0.38383 0.31455 0.86816 -0.85208 -0.31455 -0.41832 -0.8746 0.48326 0.03851 -0.18983 -0.48326 0.85464 0.26402 0.31455 0.91177 -0.92163 -0.31455 0.22724 -0.64522 0.48326 0.59169 0.40391 -0.48326 0.7767 0.78832 0.31455 0.52873 -0.55992 -0.31455 0.76647 -0.1139 0.48326 0.86801 0.80868 -0.48326 0.33534 0.94375 0.31455 -0.10166 0.06372 -0.31455 0.94708 0.47066 0.48326 0.73815 0.83505 -0.48326 -0.26292 0.65761 0.31455 -0.68453 0.65761 -0.31455 0.68453 0.83505 0.48326 0.26292 0.47066 -0.48326 -0.73815 0.06372 0.31455 -0.94708 0.94375 -0.31455 0.10166 0.80868 0.48326 -0.33534 -0.1139 -0.48326 -0.86801 -0.55992 0.31455 -0.76647 0.02905 0.98587 -0.16483 -0.1529 0.47374 0.86724 -0.11203 -0.764 0.6354 -0.60067 0.79043 0.11994 -0.35136 -0.81722 0.45674 -0.19886 0.82846 0.52351 0.07486 -0.86459 0.49681 0.85476 0.0 -0.51897 0.32414 0.88668 -0.32966 -0.50273 0.83074 -0.23893 -0.56294 -0.81039 0.16218 0.99329 0.0 -0.11554 0.62832 0.7608 -0.16233 -0.5327 0.81213 0.23795 -0.33586 -0.81994 0.46348 0.9729 0.0 0.23112 0.64473 0.76193 0.06119 -0.33647 0.81964 -0.46361 -0.53349 -0.81152 -0.2382 0.76897 0.0 0.63924 0.51772 0.77175 0.36924 -0.56444 0.80914 -0.16327 -0.46046 -0.81133 0.36006 0.22373 0.84405 0.48729 0.08197 0.86258 -0.49922 -0.10559 -0.84939 -0.51704 -0.34767 0.82391 -0.44752 -0.59764 -0.79522 -0.10211 0.52278 0.7879 -0.32539 0.17469 -0.81426 -0.55354 0.02478 0.81454 -0.57955 -0.38054 -0.78802 -0.48393 0.59453 0.79617 0.11234 0.36811 -0.90289 -0.22187 -0.19864 0.97226 0.12342 0.28449 0.90063 -0.32847 -0.01401 -0.79791 -0.60259 0.41404 0.78692 0.45744 0.5772 -0.81307 0.07578 0.58037 0.811 -0.07358 0.41969 -0.78603 -0.45381 0.01816 0.79006 0.61272 0.3914 -0.816 0.42534 0.47731 0.83792 0.26469 0.44847 -0.87716 -0.17142 -0.40651 0.86929 0.28111 0.01175 -0.82553 0.5642 0.78832 0.31455 0.52873 0.40391 -0.48326 0.7767 -0.64522 0.48326 0.59169 -0.92163 -0.31455 0.22724 0.26402 0.31455 0.91177 -0.18983 -0.48326 0.85464 -0.8746 0.48326 0.03851 -0.85208 -0.31455 -0.41832 -0.38383 0.31455 0.86816 -0.69475 -0.48326 0.53267 -0.69475 0.48326 -0.53267 -0.38383 -0.31455 -0.86816 -0.85208 0.31455 0.41832 -0.8746 -0.48326 -0.03851 -0.18983 0.48326 -0.85464 0.26402 -0.31455 -0.91177 -0.92163 0.31455 -0.22724 -0.64522 -0.48326 -0.59169 0.40391 0.48326 -0.7767 0.78832 -0.31455 -0.52873 -0.55992 0.31455 -0.76647 -0.1139 -0.48326 -0.86801 0.80868 0.48326 -0.33534 0.94375 -0.31455 0.10166 0.06372 0.31455 -0.94708 0.47066 -0.48326 -0.73815 0.83505 0.48326 0.26292 0.65761 -0.31455 0.68453 0.65761 0.31455 -0.68453 0.83505 -0.48326 -0.26292 0.47066 0.48326 0.73815 0.06372 -0.31455 0.94708 0.94375 0.31455 -0.10166 0.80868 -0.48326 0.33534 -0.1139 0.48326 0.86801 -0.55992 -0.31455 0.76647 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.8547 0.0 0.51909 0.78085 0.0 0.62468 0.67779 0.0 0.73522 0.6079 0.0 0.79397 0.58086 0.0 0.81399 0.60598 0.0 0.79546 0.70009 0.0 0.71401 0.87039 0.0 0.49232 0.92032 0.0 0.39116 0.8547 0.0 0.51909 0.81954 0.0 0.57295 0.70913 0.0 0.70504 0.62676 0.0 0.7792 0.5848 0.0 0.81115 0.59151 0.0 0.80627 0.66103 0.0 0.75033 0.80853 0.0 0.58843 0.92032 0.0 0.39116 0.01215 0.99753 0.06891 0.03821 -0.99707 0.06623 0.03821 0.99707 0.06623 0.50377 0.0 0.8638 -0.10083 -0.99368 0.0488 0.07987 -0.99454 0.06702 -0.04917 0.99792 -0.04123 -0.09259 0.99368 0.06296 -0.09259 0.99368 0.06296 -0.0603 0.99792 -0.02194 -0.0603 0.99792 -0.02194 -0.0603 0.99792 -0.02194 -0.06418 0.99792 0.0 -0.06418 0.99792 0.0 -0.06418 0.99792 0.0 -0.0603 0.99792 0.02194 -0.0603 0.99792 0.02194 -0.0603 0.99792 0.02194 0.1174 0.98816 -0.09851 -0.09131 0.9953 -0.03207 -0.09131 0.9953 -0.03207 0.04636 0.99567 -0.08029 0.01328 -0.99704 -0.07538 0.01328 0.99704 -0.07538 -0.01328 -0.99704 -0.07538 -0.01328 0.99704 -0.07538 -0.04636 -0.99567 -0.08029 -0.04636 0.99567 -0.08029 -0.1174 -0.98816 -0.09851 -0.1174 -0.98816 -0.09851 -0.1174 0.98816 -0.09851 -0.1174 0.98816 -0.09851 -0.1174 0.98816 -0.09851 -0.0871 0.99567 -0.03171 -0.07654 -0.99704 0.0 -0.07654 0.99704 0.0 -0.07193 -0.99704 0.02618 -0.07193 0.99704 0.02618 -0.07102 -0.99567 0.05957 -0.07102 0.99567 0.05957 -0.07215 -0.99255 0.09796 -0.07215 -0.99255 0.09796 -0.07663 -0.98816 0.13273 -0.05213 0.99454 0.0903 -0.07422 0.99213 0.1008 -0.07422 0.99213 0.1008 -0.01328 -0.99707 0.07529 -0.01328 -0.99707 0.07529 -0.01328 0.99707 0.07529 -0.01328 0.99707 0.07529 0.99902 0.0 -0.0441 0.99902 0.0 -0.0441 0.99902 0.0 -0.0441 0.07669 -0.89712 -0.43501 0.07669 -0.89712 -0.43501 0.07669 0.89712 -0.43501 0.02905 -0.98587 -0.16483 0.09662 0.98114 -0.16736 0.09662 -0.98114 -0.16736 0.58409 0.0 -0.81167 -0.16156 0.9856 -0.04956 0.2468 0.94665 -0.2071 -0.12653 -0.98624 0.10614 -0.12351 -0.98697 -0.10282 -0.12351 -0.98697 -0.10282 -0.13944 -0.98892 0.05075 -0.13944 -0.98892 0.05075 -0.13944 -0.98892 0.05075 -0.14438 -0.9895 0.0 -0.14438 -0.9895 0.0 -0.14438 -0.9895 0.0 -0.14258 -0.9884 -0.05188 -0.14258 -0.9884 -0.05188 -0.14258 -0.9884 -0.05188 0.71645 -0.35383 0.60118 -0.14942 -0.98871 -0.009 -0.14942 -0.98871 -0.009 0.13343 -0.96371 0.23112 0.03 0.98492 0.17029 0.03 -0.98492 0.17029 -0.02689 0.98791 0.15247 -0.02689 -0.98791 0.15247 -0.08814 0.98431 0.15268 -0.08814 -0.98431 0.15268 -0.23362 0.95416 0.18699 -0.21619 0.95932 0.1814 -0.24262 -0.94848 0.20359 -0.23045 -0.95541 0.18445 -0.23045 -0.95541 0.18445 -0.16254 -0.98489 0.05914 -0.14154 0.98993 0.0 -0.14154 -0.98993 0.0 -0.13797 0.98914 -0.0502 -0.13797 -0.98914 -0.0502 -0.15152 0.98022 -0.12714 -0.15152 -0.98022 -0.12714 -0.19184 0.94143 -0.27717 -0.19184 0.94143 -0.27717 -0.23646 0.88107 -0.40959 -0.1442 -0.95749 -0.24976 -0.20276 -0.93435 -0.29295 -0.20276 -0.93435 -0.29295 -0.03229 0.98251 -0.18326 -0.03229 0.98251 -0.18326 -0.03229 -0.98251 -0.18326 -0.03229 -0.98251 -0.18326 0.99902 0.0 0.0441 0.99902 0.0 0.0441 0.99902 0.0 0.0441 0.07669 0.89712 0.43501 0.07669 0.89712 0.43501 0.07669 -0.89712 0.43501 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

0 0 1 1 3 2

1 3 4 4 3 5

1 6 2 7 4 8

2 9 188 10 4 11

189 12 3 13 5 14

49 15 52 16 51 17

49 18 50 19 52 20

4 21 190 22 6 23

191 24 8 25 7 26

192 27 9 28 8 29

193 30 5 31 9 32

5 33 10 34 9 35

5 36 6 37 10 38

6 39 194 40 10 41

6 42 195 43 196 44

7 45 12 46 11 47

7 48 8 49 12 50

8 51 13 52 12 53

8 54 9 55 13 56

53 57 56 58 55 59

53 60 54 61 56 62

10 63 197 64 14 65

10 66 198 67 199 68

11 69 16 70 15 71

11 72 12 73 16 74

12 75 17 76 16 77

12 78 13 79 17 80

13 81 18 82 17 83

13 84 14 85 18 86

14 87 200 88 18 89

14 90 201 91 202 92

15 93 20 94 19 95

15 96 16 97 20 98

16 99 21 100 20 101

16 102 17 103 21 104

57 105 60 106 59 107

57 108 58 109 60 110

18 111 203 112 22 113

18 114 204 115 205 116

19 117 20 118 23 119

20 120 24 121 23 122

20 123 21 124 24 125

21 126 25 127 24 128

21 129 22 130 25 131

22 132 206 133 25 134

22 135 207 136 208 137

23 138 24 139 26 140

61 141 64 142 63 143

61 144 62 145 64 146

25 147 209 148 27 149

210 150 26 151 28 152

26 153 29 154 28 155

26 156 27 157 29 158

27 159 211 160 29 161

212 162 28 163 30 164

65 165 68 166 67 167

65 168 66 169 68 170

29 171 213 172 31 173

214 174 30 175 32 176

30 177 33 178 32 179

30 180 31 181 33 182

31 183 215 184 33 185

216 186 35 187 34 188

217 189 32 190 35 191

69 192 72 193 71 194

69 195 70 196 72 197

33 198 218 199 36 200

33 201 219 202 220 203

34 204 35 205 37 206

35 207 38 208 37 209

35 210 36 211 38 212

36 213 221 214 38 215

222 216 37 217 39 218

73 219 76 220 75 221

73 222 74 223 76 224

38 225 223 226 40 227

224 228 39 229 41 230

39 231 42 232 41 233

39 234 40 235 42 236

40 237 225 238 42 239

226 240 41 241 43 242

77 243 80 244 79 245

77 246 78 247 80 248

42 249 227 250 44 251

228 252 45 253 229 254

230 255 43 256 45 257

43 258 46 259 45 260

43 261 44 262 46 263

44 264 231 265 46 266

44 267 232 268 233 269

234 270 45 271 235 272

81 273 48 274 47 275

81 276 82 277 48 278

46 279 236 280 237 281

3 282 4 283 50 284

50 285 49 286 3 287

238 288 239 289 47 290

47 291 48 292 240 293

5 294 3 295 49 296

49 297 51 298 5 299

6 300 5 301 51 302

51 303 52 304 6 305

4 306 6 307 52 308

52 309 50 310 4 311

9 312 10 313 54 314

54 315 53 316 9 317

13 318 9 319 53 320

53 321 55 322 13 323

14 324 13 325 55 326

55 327 56 328 14 329

10 330 14 331 56 332

56 333 54 334 10 335

17 336 18 337 58 338

58 339 57 340 17 341

21 342 17 343 57 344

57 345 59 346 21 347

22 348 21 349 59 350

59 351 60 352 22 353

18 354 22 355 60 356

60 357 58 358 18 359

24 360 25 361 62 362

62 363 61 364 24 365

26 366 24 367 61 368

61 369 63 370 26 371

27 372 26 373 63 374

63 375 64 376 27 377

25 378 27 379 64 380

64 381 62 382 25 383

28 384 29 385 66 386

66 387 65 388 28 389

30 390 28 391 65 392

65 393 67 394 30 395

31 396 30 397 67 398

67 399 68 400 31 401

29 402 31 403 68 404

68 405 66 406 29 407

32 408 33 409 70 410

70 411 69 412 32 413

35 414 32 415 69 416

69 417 71 418 35 419

36 420 35 421 71 422

71 423 72 424 36 425

33 426 36 427 72 428

72 429 70 430 33 431

37 432 38 433 74 434

74 435 73 436 37 437

39 438 37 439 73 440

73 441 75 442 39 443

40 444 39 445 75 446

75 447 76 448 40 449

38 450 40 451 76 452

76 453 74 454 38 455

41 456 42 457 78 458

78 459 77 460 41 461

43 462 41 463 77 464

77 465 79 466 43 467

44 468 43 469 79 470

79 471 80 472 44 473

42 474 44 475 80 476

80 477 78 478 42 479

45 480 46 481 82 482

82 483 81 484 45 485

241 486 45 487 81 488

81 489 47 490 242 491

46 492 243 493 48 494

48 495 82 496 46 497

83 498 84 499 86 500

84 501 87 502 86 503

84 504 85 505 87 506

85 507 244 508 87 509

245 510 86 511 88 512

132 513 135 514 134 515

132 516 133 517 135 518

87 519 246 520 89 521

247 522 91 523 90 524

248 525 92 526 91 527

249 528 88 529 92 530

88 531 93 532 92 533

88 534 89 535 93 536

89 537 250 538 93 539

89 540 251 541 252 542

90 543 95 544 94 545

90 546 91 547 95 548

91 549 96 550 95 551

91 552 92 553 96 554

136 555 139 556 138 557

136 558 137 559 139 560

93 561 253 562 97 563

93 564 254 565 255 566

94 567 99 568 98 569

94 570 95 571 99 572

95 573 100 574 99 575

95 576 96 577 100 578

96 579 101 580 100 581

96 582 97 583 101 584

97 585 256 586 101 587

97 588 257 589 258 590

98 591 103 592 102 593

98 594 99 595 103 596

99 597 104 598 103 599

99 600 100 601 104 602

140 603 143 604 142 605

140 606 141 607 143 608

101 609 259 610 105 611

101 612 260 613 261 614

102 615 103 616 106 617

103 618 107 619 106 620

103 621 104 622 107 623

104 624 108 625 107 626

104 627 105 628 108 629

105 630 262 631 108 632

105 633 263 634 264 635

106 636 107 637 109 638

144 639 147 640 146 641

144 642 145 643 147 644

108 645 265 646 110 647

266 648 109 649 111 650

109 651 112 652 111 653

109 654 110 655 112 656

110 657 267 658 112 659

268 660 111 661 113 662

148 663 151 664 150 665

148 666 149 667 151 668

112 669 269 670 114 671

270 672 113 673 115 674

113 675 116 676 115 677

113 678 114 679 116 680

114 681 271 682 116 683

272 684 118 685 117 686

273 687 115 688 118 689

152 690 155 691 154 692

152 693 153 694 155 695

116 696 274 697 119 698

116 699 275 700 276 701

117 702 118 703 120 704

118 705 121 706 120 707

118 708 119 709 121 710

119 711 277 712 121 713

278 714 120 715 122 716

156 717 159 718 158 719

156 720 157 721 159 722

121 723 279 724 123 725

280 726 122 727 124 728

122 729 125 730 124 731

122 732 123 733 125 734

123 735 281 736 125 737

282 738 124 739 126 740

160 741 163 742 162 743

160 744 161 745 163 746

125 747 283 748 127 749

284 750 128 751 285 752

286 753 126 754 128 755

126 756 129 757 128 758

126 759 127 760 129 761

127 762 287 763 129 764

127 765 288 766 289 767

290 768 128 769 291 770

164 771 131 772 130 773

164 774 165 775 131 776

129 777 292 778 293 779

86 780 87 781 133 782

133 783 132 784 86 785

294 786 295 787 130 788

130 789 131 790 296 791

88 792 86 793 132 794

132 795 134 796 88 797

89 798 88 799 134 800

134 801 135 802 89 803

87 804 89 805 135 806

135 807 133 808 87 809

92 810 93 811 137 812

137 813 136 814 92 815

96 816 92 817 136 818

136 819 138 820 96 821

97 822 96 823 138 824

138 825 139 826 97 827

93 828 97 829 139 830

139 831 137 832 93 833

100 834 101 835 141 836

141 837 140 838 100 839

104 840 100 841 140 842

140 843 142 844 104 845

105 846 104 847 142 848

142 849 143 850 105 851

101 852 105 853 143 854

143 855 141 856 101 857

107 858 108 859 145 860

145 861 144 862 107 863

109 864 107 865 144 866

144 867 146 868 109 869

110 870 109 871 146 872

146 873 147 874 110 875

108 876 110 877 147 878

147 879 145 880 108 881

111 882 112 883 149 884

149 885 148 886 111 887

113 888 111 889 148 890

148 891 150 892 113 893

114 894 113 895 150 896

150 897 151 898 114 899

112 900 114 901 151 902

151 903 149 904 112 905

115 906 116 907 153 908

153 909 152 910 115 911

118 912 115 913 152 914

152 915 154 916 118 917

119 918 118 919 154 920

154 921 155 922 119 923

116 924 119 925 155 926

155 927 153 928 116 929

120 930 121 931 157 932

157 933 156 934 120 935

122 936 120 937 156 938

156 939 158 940 122 941

123 942 122 943 158 944

158 945 159 946 123 947

121 948 123 949 159 950

159 951 157 952 121 953

124 954 125 955 161 956

161 957 160 958 124 959

126 960 124 961 160 962

160 963 162 964 126 965

127 966 126 967 162 968

162 969 163 970 127 971

125 972 127 973 163 974

163 975 161 976 125 977

128 978 129 979 165 980

165 981 164 982 128 983

297 984 128 985 164 986

164 987 130 988 298 989

129 990 299 991 131 992

131 993 165 994 129 995

168 996 166 997 169 998

167 999 169 1000 166 1001

179 1002 170 1003 180 1004

171 1005 180 1006 170 1007

180 1008 171 1009 181 1010

172 1011 181 1012 171 1013

181 1014 172 1015 182 1016

173 1017 182 1018 172 1019

182 1020 173 1021 183 1022

174 1023 183 1024 173 1025

183 1026 174 1027 184 1028

175 1029 184 1030 174 1031

184 1032 175 1033 185 1034

176 1035 185 1036 175 1037

185 1038 176 1039 186 1040

177 1041 186 1042 176 1043

186 1044 177 1045 187 1046

178 1047 187 1048 177 1049

1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 4.07625 1.00545 5.90386 0.0 0.0 1.0 106.93632 0.0 1.0 0.0 3.16371 1.0 0.0 0.0 37.26105 1.0 1.0 1.0 7.48113 -6.50764 5.34367 0.0 0.0 1.0 46.69195 0.0 1.0 0.0 0.61977 1.0 0.0 0.0 63.5593 1.0 1.0 1.0
fretsonfire-1.3.110.dfsg/data/theme.ini0000644000175000017500000000012111152500023016270 0ustar mjj29mjj29[theme] base_color = #FFFF80 selected_color = #FFBF00 background_color = #330000 fretsonfire-1.3.110.dfsg/data/mods/0000755000175000017500000000000011104102120015426 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/mods/Chilly/0000755000175000017500000000000011104102120016652 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/mods/Chilly/neck.png0000644000175000017500000003474711060512256020337 0ustar mjj29mjj29PNG  IHDR qYsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxy$E߬NAE@ %eUOTTtUdA Ed!W½ [ҽ}pO=oA 5w}_`v=7191@0PXO" nYB'ÖB-S@0allV+p sIh W[͖G;Ze @I;c,en9i o>q @I8F($ay{ %znGzmM㾭 B)71 Bn'zJߨ DVڮ H]ƸۼI!=Qz*) @IE ܀pNXQքoU;a BMf-R**P C?d㧐^y&4B#͘nгijiTL?Ai2{LVߌ5haµ0/AҲ)80e0nC:[Fb3^2'ͩѯZA-& 0MEv Yͫ"} pE+KMr;ӂb͐0Lq`Ql9xvi7>"H/WozA& [ǴH`/h5C8ߌד\2_l5d-\;/6sH´dw:%3(LKXК0/ yqfhmw{pIB#JBmw|a^ EoU=Пm-i$Ӻn. yy.aQ´=" z7hdmHo<> 'wг9%{($´ i=PqG{%*6 rXpb]Pp{$%q58e}%[?)$ $'wBl~Anr Xxlp[%gjm6 &vӞq=W ,NkIPFxӣ}?6_$S`,Fo~xHm}P)[d \*V~OKi$-F{oђu"_RVS0aS׼qFۂFʼn!/KiިQ(p YM A|x~ephȘ15>O D4k5IW#qa_;jJp&`Xn% T}ޢÁ9,칡\bMJ:/]|)^4͐0zPq!aJ] 1<9qd_q`ݠv0们(!t{Rk>ipmFsj/WIkb8B37/#Ya;أr 'Q,^+);"5+&I4/wqmXN<މT7sy5 ZHmP*B_vY+| AR˙b03WO|V>=bqsm4@vX&`A+ {Y7jVhG|ᶧpGmhuȦ(:U ;w̏ (`W)gLi 8[:8ز#( $ n -һ}ңd% 畊1AQ M | /f`JNi77 {:Վ/5'㓰-D8֗J#]z)էIzAOӵNn,,2L0+uVf:߇M#Nu٦k2*3 _k5=*R ŔFӁos&%s60'av2 #;al\KVX ^>D{wfH6.LBXATe;^[woթm'PBH?yZ<?p52T,{,ɏ[<8ܿoQ ͔L8vL&*qS0iZVI%'aHʾh ~xkn/'1[ÃkOS ǙR%4p¢&2vmpԆ 8νMU}`&"ԴnfĴ:CgFx{4һ5V}3IU`  8c̿öu,ܟһ] p^dW*]2%r )a | ;_b! WVfˈf!XrX;]az(Rһ 靍Z[۶ iIw0`ӫ06dg88ͪxjva <4 ډڙ]Z3;JrJfS1ljĤN=V-!OY\qNj& 8_<^fFeY >\qDȵqrMFz!OO &!cA7O=-`i>6c~_n8~>ҋYC&WQg|`˼ <$vE^pa*=m@0Рsa <ޘz .^6FN#TXzcHZxYƔ0-шf jH R%RB8w N'~瞸Nsni| /Ez;__ҏPY~<3p0Tkw&RiquF=(+ 8C2첰_rV?f:{fd!P<t %נS-bfv H>Ԓ _<c2jk;C!,勉Cz.&sa^4OTJJ!l}#=D.q֐͘~[HΨAzPi[\U Q@cڢ7%Pn8: Z^&C2qyΖR!?Bznl85=Hʄxjo5&2!< vhέqzvǩ|-ip.8JSZm֠2Eܸ0A_;Oӂ+Om7ø<ŝFpe-]mXTAPq`@IlRnAEz?}_jX:!=&Vt DUM^䡣>Z(LMi%П3!xt) 7y`pnFzmjAPɟ  U%oT}dtV=\o 3>*G^WݐPAc w 4܏lö~m`[5s#4ROٍx sqBǨ1)Dڠ1+iOAT J ֕q@)h+QRA0 `Q΅]@Y\q5[plAPk%!=t _ohaគ(vq4C 0-PZ\L&t $\=X˨E pmt͜@tt ԊlJ  ?3FfZ[ߩDCg pG).`\v`q⢓iѝ9=J3ZOlI[iLTp`8c[ Ʒ?) m və %?1  ؁Ba›䊑!>8#;/"=,,)۠S1O%pP 6z$tdlM!~TLB0P|)QAeQ*铨ZHTVtߎ1OZKP%w=-zw'Oؖ.Hsj U*6Fu,G?AK PIMkI¯Bw J+2_2'_aނN6U9Hk6"x#э!L3Xe[PfAt*cOwt:E-mOmɇ cX1к<9r+=ͪ礇pu]@t] OtsS)WO>V%EZfȕ6AEsSsg, "6= d\ʐF8 xrhчʼ6lV8涞7lajgkoqe3MTlF,4[QlUd:Egb 3D)fKjIl;k(2n( F#V8<.ikIM>C$8ڠ)0o:J,A0oi BaCϼ6.K]QKzM .@z܇8^+D%l9uwfeY]N qyAòEo4p4&.w%m8Xl^ ܣ2M5(-Jo1a^ZRX"!\74RoiU8n6@P>ՖEsDt(g^;u)];"m! pBHMiRV/>p_p25m3ikGJ Q4I|72>T0,cC ÀKFr[Rnͳt״bKᵁ#y#9 G b##ܬ3D};B.yӢNbQ ˀf8"#I I~[N5-a >LTa?jV8ꁚY,@^=%_a=QKQc)QL#"?$@nH}IH1#!*R?'kFg]pBȲe lfjq6}3'ˍ4\LӒ L} 6Mc6IY> k5v:nN' dA䯅mh6N R~㓰i| V6 aZyJU&r G;}Z S0RUڠuCˁkp9Vw6 > mNO#5KV!43sU!?vrֱ9T QZsןw`ԇd/p? w<๨؊h %k05uOu/}vm 0e"z8魋AiXFSI ¿RDu`[$!XUZɠ )nYfc۩*<%zʰr8,1(:orMo+e#qvj$M`Tas"ۀ>خZhbQz+<4snZYn9Ҽ\G#„`Y`O7s]2BȧMvj cjhT}Xnfʒ51x/)MMN$% ~F+4 ({4pVzH2wedaf Ƨt}8e4z.'|:z5VS̊a׿M,c3ʘ:Oǻ "FzOAU.6X7âUU7YGLmbxG} ziUV@]\blޟQS+ah'CJ ̜|-0_"|H#+NgiP3BS綌դvh@&y3z{g酴XAB:;eb ڮt+ d8k,G(OW}x 'L;5 "Q\t!Yks1 P,"c !ܽ[,tv 0{ $F;; (kӔ 0[1 -nSjv .6 ^~|PHn]z|I/#\c.Vi d}X; Wɢ\9:ejTO D3o#PExUU]TvAhܱ^]b?t145}+c Io@DoCϳwڹj ڣ65 "t.y Rw@2 1,!?͠z`WR ӬCf}_m|MHrjAQ}tE8C~һIL$5kAxƙ ]΢RX0}g>F[,>2诞Wiv 8@L1 CVK!:ۊ1jh!IAugK1*yuH}A@lAԲ]J`NYݳ͒V#d= #@REr8=>|S&Ix?^J0OTFPXKOj. M-1>o@z4i$sj~6霐H(% UnTbL8 ??8SԪ[H "`**% Y ^pm>5ؔdlMl~Ord`VkjŴ({rtB *J PpLGWVw']4 n Lb Xpw0U>Ђ_lc@ԼB sv\I4!-Vo|FI #f;9gDJΚӽS# .v.`uyl+8/:``e'aظa_FLy{`Pvy8>;}T5gފp^rH_՞+aLN*f< [A9) I6Q3vVI"QKtN|o7Okzq yRb).^k0p+|xP,C(چ=@zktۡ6e\&*\,B' B¹gL-zLm;vBE}&\U2888>m8pC2pbcvLe(= 4MV82Sec'5A ܀8^9 ͓={u?൑#7? V>50U/y1IVM 'AɨA Q3k'b /@X*^W"S#§/X'ʰ<^ꃜ;acy6–1*aN>^;&`tv^S ӇI߾pN|ㆣK DijFrLq,+D1ظ6lS8윀)&*>j3Dp`?\5hTn{b*IK0jni88rZ! a ۢG1 Sm0 `p ݈6jNUک.򁹱B]º-Fظ FdvB"%~=*-"=== 7j v $lcv_ p/jȣ׎ϝ ^+px)>G,pwP$ᖐq GH_ў-.iԷ?CzQՅy]4|!ԉ}{ e QEG7~^MFN_8^ѥ+Da+QZܝ/F++ TS0NKfV

bDtA)|HH*DR@!D2oEg8 (W+7; _;^iΥQLprJi;DzwG|GCw]c)qt֙-̺#U`QRriѽ /b2A%Vq26aB*wz[@zA=}Qƕg"\DGw គ)uB]`}zNFz7Z!I)-O e( CS=?;2)c9_ #0%rN*#aaf@}j$*5`[v;j~Ȭ5όr#RvQ [&?BzWVŨzB~Ɓn8zX=Pzۃ _88{U}%cE1]HX#kOǸn?5]R*Lo`T48rn] {AKcI B= C`6Ԍk6ŽP\@-m+App5W\q21AMzr\=[EE(ln<Em}3ƕ{Y}~cI ڤ35\DJtLUQ+=Y'Eb`~HVail%fSr`؂6)׉ Czz8Ulv+yLBzIQpph{V@mD>pVƣɂƕf"M Bp^8Kz/?m&]Y'fvI0aV4iu{Ly{gMLg.rDӌO ^(A8[GM ԫEz:΁Lzk HFh&Vנ+E - 3 k)ghƹyJu21a7 W-mA /Wg.u'sт 0Y[5APaUZ Tl 5!覽%@7 FXkZxQ9A9 0WV#.ς!ʌq=:g" (]SArʘhuZt>:W.5nY#(f_}$25 Њ  {+,cB|=FfI XW9 a}JD>1,kE`h @853QdI3oFn`#dp>6PYž`ˤ&ᙦ΁ JhG -MzɍR:݄Y#pÖ;#,>B_wAAP%{ iq{H塜E/3WUAbv$ѤZ-|qE 4)OR݂vtJ@i14ad@A~bw*sRH{n9XkSdq]_wxKSy36p{6Ej ׭'wu= k>Qz1$߇IDU=S!Z`z*3З@>;xFUוP,*+g͍V|~oCTЉ=?J1UU4;$}\i~P88>nt /LJa+~Yg/C~͙@ma |` rdJSðdaE}j$xA|g}DK ;FxƵ| Bdz >FUUh^ k?95a.MipJMvB j*-jb;EU. P2SaT7H5APTy%%SJo=Vp;A! <8jy@i3,x8{U!D{*T}b!flBEV,D4;WuTeӟP!įU~/ZPڡYךr>H0TK,8S MA'=~U*l3 ZԷ5HJ5EO@nQ{TFq+ rg6\#H«ޅOkOTJy*`2 bmUZ }7z ܽ=8JZ@h1`VS/G#%?#fDY~6Fy蒵jsaӔN֢vBzɵHzRt0OCkrŲ0#5|c gJ ]BZR4GW!Q6W g Ks_]2jvP( {{[)饒Fx_6Dz["u>&B08靋r~r4Կ7eS B=4,U-Q3T0?]B_cn*!Wl~ <'zlY!0ժƊPuA"y6w[t%Tb$Qrm|x w:CPˤB݂@ڔ^]&pIB/;\mgOOמ3iQGՅǐrQ(;>)7&r/*xRe _ly-i/4 q>ަ=ZYZ!8'bO5'M4gXo64ROPvzɧE ЭT4\'b2ʚiG[|ҳҙH4![Ivg S[]|d>2 4wd (iq&H/NNV^#j\p;i#ܗp ˢP} M2 @aFr6QUtz߇=z@6p_wpP˶;;FŦkqҋZXR ȂۮJt{Zfabl"P-afʼn4/(EH/NXpE#0`}PWnk'w$/Y f\0 =wMxx=C ZgnK+k{?C{ؠ jAOXSUH~fkMm˻'xӦHip|J`\Huq`xs3}6ܒOo˫gSlx/j5„[ ZG;ӵ^#PZbZܘWTjd=єBm&γ7 ˦UIzC\&YApX(ͼPAXtyGL () !Tܯ zqZ4`q1ɣɽS.RpRm<)ދ.̥MS6-ptb[ŤӸ< T9N,tc{Z,+Phhlf`P6i7 zSon^R E=gje8T#T֮X < usP3rUY>- )|ߟI|~(%7%|5|/( ^~21 M< |ݑh1ZƯvA iz󗽲CuEޠ* 8.#=nXn1;ve3LR{IENDB`fretsonfire-1.3.110.dfsg/data/mods/Chilly/flame2.png0000644000175000017500000025123011060512256020551 0ustar mjj29mjj29PNG  IHDR sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw$Un%Ka ttK I% (I$ɢ$%O HNKXޮ VUyٝ[UeԹN@!B!lgpqDB B!Bdܤl 70YnBB!"Il mPBN$ B!OUC6(!B!Bt*kjЃ8K!B!f,T\:,!y*!TeB3R@UvCUhQP\&o*Gk#TvB!rBU&*OuTexBhhKU+[q$*ϢwB!r@U6~2zf7A !7UU%TT a!BP%\ sPPKJǿnmtBTtQ1f vT$`[CB*C!P#tMd,у/ExH 6~@RGU&a,#D$`"t!z3rٖO{L<.mzET\Td]#ړ&"=̓rLʨDw7у;Hᗪ,=p2EUVq*c7wͿ=Ju =ItPpz+wwN|zB !RK_vN֘cB[Tew`t[L6(+z>A.TsHŦe? \ 8m@BTӘ&:LQ w]"D."EmF0DN , ڨ)" )o?]**r`G̔bXPa ?+{Te`YrLKTe fk 8=x41bLc?*.{I@'图#bIs07BV]#AU R'0K&& ]"Dʼʩ*+9o LcVXK$DzMUN =xpMUr324zQG Q=@4UYL[6#^@^h\wU~nyL`ITeas-%5T̞ ewzpBU l | =8(-1qr(TeW`Sl+JU#^?\PGukQy\# I>,ڨ@RAU~n&tq$άq lՎXׅYNb<< >zpp,UpLjwmу2ROS6~( Z4Pm]w,z0ewV@U&.9a4g`0~" U9I]N"$KFm^@U6|hOjr3sw ,\_{aV=(Te7LBn'Pb٪\" L03`yw_ L`y_.1w̼ޡ*4_ȠՁ%\U!pHo$/Ue9`QyNbKU> ܏u8Bd,wL8Z^]caH$KzG D$Dgza6[&I8' yv-&-`WO@>"!,Yg>+Te 2`|;FtGB0~pX7U7*-P=I@/?*fY6_\xe8a<oz|G*}̾19 =Xs:UIDrTe0|j`ܩ"q,zjr0zp) ӥYpן 7}@B88q,Bd97_B>sD" d%ǶeqT1ԗ5* d+C}tΦԏ'~gY8 Կϳ:'U[4⾢W UD‡_w?pḎ4PCYZ> ;V@f1街G,%Ea*/)oWr5zG y0z~8fAsV5#QCozHS1M`::%*OI$& J{衬cO7`Υ=p4Beɦ/, f +@ 8Q,ʓa&phQyc^eЇJQeY [IN1z6D0Uw &0?^J(% J@bl|H*z#q8U3EcKdI4[GL2!Мwϴ;~ 8A,*/O=K:@LG5r#ziWᤞ܉*gHm>^kP =p"@?{$=*?7\"ksh EI#DZYdo*ygדׁۼ?_d{}UICr"TsSޠ1Za7eLt%ބģ*fLd"1]}$`ޖ>'~05'< _mɘ7w{9GMĬ4ˑWbH^@E1t N"IWY++PΧBdUk [>]z#p|X_O7/.h\n 1{c&aV8$Pi>N"L7Z^d}G?@\b!$•%Li6[NI6 !UHO:z;pBJY.YMYF"OTy2~||Ei=@`Ֆ~XPX.7Yy<Ƕ3C% U,6[\6N,k77,L#S5/vi, )@W G Gi6[^/3^.]je*c F# ٬0zULsJ,pÔakgt;ZY&07~,so(P<$j>g H•ڼ@Qsj+Ddm^l(MTlaă EA-K ちGwAw}`/fHU^O1Uv~l*^+Bp6Mi4;UcxW's'R=ފz.pZtzzE*oKo$C3}0RpCLXd{܇1pDweHc>)`85x=_2(2 _vqzI#C y$Kxlsoq̲O^-_j/CǶpD4V 0+0=D"}@X% J>)ײ=IR]WUiu Щ;UyIs-J=jymSfTya0>q#R8>d 1 6U" Jf^C$e+`yd_ИLHc+{w zD" \f_S\DژAe.0+d`IX" Jv+SӁ #:ڙ~MTYNOݕv֩ ҵ<>bUp{HCeDcTq:MT*{%Elz ݆_ <$`uxR倝:p9_}M[Zf׿vNO0Oϼ ^\%O{KoEdn:r-'J ]?N"!Rݒ}Gف5۩w&Kn ]{ުM]\౵(;  O{ȼ%U4IX! Rii/ٟހJ(!Ҧ\`aC!7OWn;vUN 0Z/]J ,pDU^ RΈ#R<KG4PEpk%MPpLQ." U*&4C۲È?fN<s?Ao'hdRM]'(tO TSLy]VoWH]| CI@8TT,G@_2B!ܫ?wCw'v;zh6bJ_@ Ll58Pg"/F 4^>~.t^$ܨg# => ;" $ \fQt ]F]~7pHh?9 W^Ϗ%`#uA.yz!:/\L@=o8'8DZ|%bE ,K$=B¥G<^O9AawWlqމ>ǥ1.ģ~@ev- ܈$J L{ߑVG{]|{qyM4I@aӓP㺌z[i\ `3`rojy=52il. ]oѽgGkPsק#O{J`6ID  HX 50o-.F{JO;$oо'G}P'$QoQ+}Յ;'I[nIGC$ \Ko@ IBy"mڕ_n(ZQNi0iifin?yz>B#G w8=+ ΍#bj`!`{Y*0$Ip&Fў=_9 yjpx i }ZQtE lw0=UrEH^o 8I5 j]S t{"24hfz~ػ඀jT~K剚KG @ >I@_}o1ڴ'm !ׁglI>`VX˨v s_EJou".#zA> SVH $I4 ^*ģ0Kv+wy =FXi׼I"|931Foj.MtV 8>zxF=%$DxMp@ Ko'Y.rc$}W '1bѾBJ PN}p(DV*z}VoLI@W`#G~_ H&>~;' ~3@Bz)>)L?c'_`{ C4"*0S0qm $ +I6O1JB,%\M:3M%@? ~A,p:`D- " B(z$D sNv2 b"kl"Ff - Ȯ_8)X,7zwB秺-$e@@iruG ̇Y︛s뛡 1{hW#F!/ e*8d}EȔwC's@@i9n )i!^ny&\M:oƍzl l)0=Fׅ(DI$$Dzxlݾvv#K@ rc^UqNHoa ,'4<-^k'M"T$ 6^} '}zӛhM^%ߏTW|5^dXX'^wFdLT$H"ewA/Td; IDAT_l̕BR6Scꩯw;P_gl_)o~,@}?hEKN?wL7tCzk?_;9$ ҦSP,oSLna著6[6~KE%ܧ8.X L߭G!*l 1\ EإEHˀ UX~ȇz\z9N~͵= yGcu4v86 ?l"2+lym"aq/;Gfta{Z>īc:@綄yR`WJ | t$MZd a,O^(YoX..@gt6l9)C$6R$DZu0j~@%EYBQ#Oj `AMT[4v[cL+aȽODyY0GȺ Qa>KN HN F:_2Ӽ-kъxxUeq]cO!; I0OEv\H%,ǒ&Gv4c$" Vvu@7NhWDm"z|9ƺHy2ƫNeD{Z="$_oz%0'I Nzd@pG^pQ[G$1" Ƕ/X:GY0^ D]F^ 8r,W Tr $$ $ Ҭ4NSvp Dy^?;p MSgBGf'~[M{"l"r#lrHs@i֭- 0T@=PDf]v C)Wée"LR-#:;~mTd$" f:1տ\ࣚk-eT)ȟ\"2NEm6=n}T='PC/B ph\ S IxWhe$" ^zd:^!"w:L:q ۣD,v!pz5 `>a.lM*zyMȽ~f17Tb!ȝUyKDYYȇHlcx<\ׁܸ'azfb>L\*zK`귵ԧ+a |;&ֵ{Q*6GnOR0=Eo   e[7T.G4o}4`$kȫyp:?םa>ј$:Q ?տL%*|@/h5$D.? M;l L ޭP+'GR دl>+ WSG^K4_fsFB(H EkuԐI-o8zNNxN۬GFkQ,gbE6 `% Hic{t x8q4" ֯p}s3 ʿE^ y߫p[$!͕TTmT1`'VоdLy^0#BߍCbD f6CqL*" ѽ1Hi~+k,ԋ#AT W3C"7 0I'T{%m?2 lQKanVȜ ,,a" g1TP?CQee^ln3Ǥ !Gޢ:6Zwf> /%L]#raC7 0`nޫ$ TGFqa=2!z&f͞kGw/OEOx$x9~gU>tK$DVtL+WgcG#N%$Hs leFѝ4DXh=>\X=>uuGA=)@2Z<$Ó2ꄩ8 3fh\ H@dE *TbyюH;l;YmIWLMN D8aS,z${~鑗#Cl,\غ(B??cǭקH@B$ A2j{eh#R n=<\vV4 o`qF2SL `8[$ L@GG.C_Q.n<b-T$D"Kn}^`.c$zi μ9E=pmG~MLL5HLyq9ђA;I ly=s`U f GQ{LIixy=׏3'M !Yr1ݦH@+տ&p[Pu\D_}MDG#FPgEYkZwJעJk%։yOoIVk $ CWe:RwUo+Ǡ^sցs;U"\%WJyl}-8Do#a"cK%R`ދ#J?k\EfI: H`c@+\#zyt^ꇨ 7FEIV !t`F?*m`+It:t_ꁘ?!|Of 8xUZlUZT ?* xl X~t θ\" pu_yW_3L"#iSc6s2G Nj"L@Іio)# E~D|@*-Ybf|-Y&#~h/ 0OЩ߀$t)MX L$~!THk$IlUQm Y'iBo':4J̈́Hn+Q*m8~Q%wqI{@~^~q-S @f]BWGW-8/p p7fhtIހ{- i6 EkQI, [}i;4 Lig*eKΙ4B i(BqĢe 7/>62FtHFYacGQ$'ʃ7I =:ϵI UZ}˫ϹGOK]F ||@*D<όxPp, $\+1S~F,܆*54 B+I1 3wCLi dGMfFJ95L[%<Ok)&p#~Cpt~x R%p S" U: J;zpJWFREML LD`MѴ# NevCVao4nDZ?́C#m2pt549rlݝEqV !dJ1rkTiɦ`]s?M}9"N1\TR0+tz # Mfҳ:M0^ZꯁMg,mg~T)ޕdt? rz;ʃ7I e~(`_poFi[`׾'O'Dh4oBK 2Tpe}2>x *z> <(Jw02?tA2[8Z$@7AJ+I|\w% $ ORǧ*۬ \ &yԗyfReGܖZgnMt54*ѻV|F IH@G,YdT釨R\UaV4(AH@dYꍿMp|:2; ] |LfJ8P?U54oO )~]NPmT䕮՟[ڬ 0SW[acOq+jmI uAf3Wtfܹ?FA: xU!;'Ru%Et:[-f!( t fhJX8V+ll*Cq@$ o`/tu:փқa١͖cD䕮 T +ޱI3p|T)I]G'–0[}UZF0!I@/Wmg#}.jn/ I}U*6 ["憩I#r[EWs4nYFL71q&pfaqVtj& Ti)Ti_TiOTi98p W&l:DY~gh[J% 8TH Ay]ʨK,*-.F/?+/b2 JBJ N b{ғQr ڽC-#04Y5t@D G[sב]B>{8֖(=$P?|Dn~` '\DOmBاO?JlcYlĞkxةTΙz-P~uc0#1mZ7)KG獮I@#iA*T鸈`tdH@$ "4 _}Ƕ3Uhq*c=yXan/Ls#1JL5/ALG'QJ8p[M,!@1IYE PKQ0 &q$$ 7~:~Bc*wyڇ F#zߟ$pw~`NiC[oE6#z̞_<uA^ / \2?tR`{l܍*-r+1x~x9M?d @RTi5I|0s1T}P1<0LjUy!⥫[J\3Sb=Gvlb5  {t⽁Tw\ tAGLK!<0m,1P]5o%6><ɒ :5ʒy4mL)˥7O(a>x%x` yMMW/lU:S´ڒaRw&1 G[U;ľAI@\TiETiWI<縭,QUd*-KnCW:"]xX5s]Auu:.J +H z6[wP(.oF"T䀟=3wⰓMQ8WJDTqL =DsiY)J|qĒiB4;牨Ҥg$?'4IqpEW1:=U\8UUZ!,2ɻK,)%̙~z"tL%=x4'TS#󿏿;4ITi2pp<&9SYךP 3Sׅ~bCWoqE?c=΀)~~%< @87]'qǡ1cbKy;gs[T1% MdDW߄VPgP \*ڮ`7I4Sՠ~/Էo7گ/$DiMHSܩI"ӣo4;U#*b:vpMfJ5Si4TqD>H餖 (D1Su.tQşt߀ǞY0d ILUatУs<=:..6C3ѣQoDz`waҘrდ =2p#}I`אگ0S?oBg7Vť1YHc@VP=hI E"y:`+R.݀}YBԹ:O6~&7PB;:/]qquj!b#O]УQ]~&Q7?ri0uY]zLK"&tlK-&mM(P:n9S8: E@%u@ -&u앸+,cu fN.N"!:ց3^97Sc(ָ[F &=T O6]PiP :PLN+\uaU~ ئۨ> y?m?ŻF;-%+|21/^I_<+qϱR(g0]i ^L*]ˁC\FT˦Bct0$DiWp-4 {*$%D\jOY j(.6E"9Q/["~Y_OA"Z֤PcV(~igKfȩg6d f/f)$bOELbu@ژ= B/ƈºxqvP\q@zx}\݁M(prfd{J#?`*2j CJ@[mtv [1}s䇔`T:\2}1v@ҫ\b#S*@Ic7R(.cUP:3|giKt. 4{I^6/3fk$Dj/u( S(&Y@~+L^oWU\эӶoҹG3yo$7%z~B1fdٸ<>P,4j`g~)m>N0Ww-h rL>Khh8x,?$#2KO`[aLic L$DpSR5OQ(n9e @;2[ @$ zEo{Q(Nx>jaJ1]Kw_r:J1w8PlXFBvTdIt`(Ӱ+;TH@\ѐ{Šk/H@2ǨVYp8/hb63C`ס;-MΣP?h66l'LgCKYW}SiR<`m=j GBcYQC*D8хm(K|RЪP4og9$D]t"n0f7KsvuDnF_Ֆķ*Ř6@)L`*b)a#Idñp VHmNS0#9E/>H%x.|pF20IY;B8lOmL#ps /{N})ײ~6q) nO3h&IdAm-{-C4a;E E?ͳy "0ׅ( +J7)v f}[ެD֬91xb,`:;OY7ye=uImE70k4+|H*}KjF/n .Q?ˢ3 t(Ua*ZpvVĈ**s)JQC|h蕎Jd*@>FcNwv4xxbJpda5 bJR?$t E?OfkaINb63euwLww>KXR?3QN$ 5S 0aAH >4ܡјQ4\ `Q]m-P$s>\cHY&|yTZ=Kodk@?3?gP1E*?? % 'nލ\>No. ,,ȳ!ܛB_]]j8cVE+썎$D\qxQhģdз;5Wt% %S]֧Y\cn@NwRZߞB_իDٮ8`urI,F7 @}/149" `jcyn2d[#0ˬE `? }zl&~">buzz{jc/wZ:KJ@ p(h,cUF#1UyjcK@dƟ&7/SjMceEs`u }+:|xYX{bF#\@-ko5OY{N,%u1PWm1L#[WV~?b-7CA/γ$D6y+7s]{ʱ 4oxCn:j Ktx0>sy8 x1 nqtׁB/ڼ70ostGPsQ5v%W1w#"~a|B߶_q,/-MkG=d3 IXsPm>mknym}=I :ׯE`<ƜeHo.cβ66pJģda IJ@=K5 _47[,[]{HFm `+1(`l3 f%ȊM_g#?fZ:V6 y8+$+{I$\LeK_Bߖb6vD=@}KI _NoK }{vEɩ=aF#M(-DՃ4#" 4}fiX9V{Qkn"Ǒ)k,:ט滭 \B/Ewm}’ +S6*8S)MZ:D:7ȊC };P%H$ bjvF\,MlT-lbM}x ^Zj: M'~l|gb' }Yŏ?zi }@ 7ȟ_g~Y~hp@c9FV5HVmLcUǹ$wNTJ#JdԖmsf50OM6<)he@c|bFҢ~:݁y ٱL;AUOf= \mH#lG`y@〛'faߑmQoӇ-8Wpc)1=nMr>l=:3)NJx=% _kM.%e]yyaz׿u6L8XhV .G Č-3 #͖~C @MdqK5S y/fdq Yjji|bFǑ>Rw@ @;-o&Hy ܺfף! 6ѬH 03@Ҷvqt9ȚS$`ePdNg))kƑs47/Ҿ< ,a \r,p~kg.x4nq,7Kt2Ny`D Ѭ뵎@pӽ("saVwjD^NI}>|"&̫j'&֋2K0L@%Ѭ9ddw^]q ]!^g4e)D^8<z8Yi3uZkp-lia,ڀ-\zp.rY[+hօ)1ۥg 6ٺ7 ]Y9BG#fA1cQڝDLvuf !|TL#o}N^ _ׅ3td)".zYt9*ČtѬ:TJp*['?f=ފ7݉`^$5x=2U|5 [m>d;@=Ze`VvC0Nah`oza!jBW8=M`H/d/h~:Dm #Xs5  _B ?e3zDK<{;ňچo?*jKG+C53 C$/+ooi1%SLa`$AXDVtzW/?){<QqpvnF5GiL3֊0=34nH&3#DTq|kӈZjKT?,-Ou> >É#j^t;tK$j%-j=@oz V*,TR00TFX)]Y QvX 3b Q jo%u3_Ԗ>9ߦaE];ݽ8Mi/{`ADm9s^)= y-xu(1l`i..ps3lD0i9ŽO;Q[Q! QVw&u3_v%rz 0"j ՟pvp106mcfp|#?쎿/&9)D!`89 x-+#&) &:Plu IDu.p'Dc06w+HT(#QRd#)%,⦓FSF8Ȱwi>#Y-`W/|կtFFsڦ\BTSW8I0!j7կwNB ui&y%%Q!Èᇝ&\Xfx9׫djY#ET?S%;h ?8Hc  jk7't.Sη0G?B ?JX$cg "!8bHVl `b%V!iÐT ˿1tDr.Fx TS4 0 jB^T!u8̷']z@Pg>^@l:ps8%kj+q_gDQ[ .2D D?`Oh:V#j!]|q4i6l.l JT??at(,s𰦱 )/CLT, e rc''8"s |nq@r"|MjKL}9m2rZ:&|-%0-mi| dOsQ[ {ME`x9,ù"jT|H@Dm:p-2}~'D=mBZ''şQX;(AhBA~ xخS: i^u@Dpw55(EC^FٸҬ_hi$ ja] `qfzBiPz>϶ IDAT"sDundFs"YwQq͇Q}gk3n su6Euv__ ʼS̗]A:Kh'epsDmCmLD;9!-:EYZL"[]: E+-|2(WrgHbHS(2=Zt OHȂ-,.k,*F[5:p~]pr} soOwSsOdÉPDmz`sSD[_pS0eP D^?l`ZDmuf<*{9*"j;!ܥavQ+.\ >#[n}!??߃I'?Ȅ oP<5#ɠ;rkj&֯ #j&5m\;NT?aDFJ5axvpsYX26q)Y @ /r'm#na_@Ti@48*{Pp4} ؾCQ$l;#yD~̿ߩ'穒gRGW\lN|Q$$. `cQIr+0s£o;v/@uIab @`"YZ.+h79 P_l̟%+y.O2 MDuێI O@N߄GG>n|bڄm_unG]28ڻbD̿~}~ԉ7:`Fa &rl_H.]× azzN-"'1.j` #9C+{>DlCT=(Ɖ/ {bGSw\2> olu-SoO&ADu"\0 B_lC=&+C Q!k'25&<:؅~=j;gfbq#jqH<7Fu[l? <ciaFiwxpϱ5IZL#;4#ͩ-y A2*Ή;@CsȂN ڪ6v="M=vSiyHf2|{ Sؙ^6cf,l-:6/@9'?5!j5E#h39!̽H3m`Ύr _ :>t,a- d">#jk7VPC~DG̦,Hmg*Q-dw^mokۊt6w'#~3>w łF+ J( ocj?_կQ@YK`wM8CE\*' "W'Hlڑ%;m|aܪѼpoGD kH{h365y^^?ַK>szh?W;q틨.:"h+~dhm/@#оg >od]B!@ڿ^_{h '? -~^->_N#s3{'hϧwhT:^I{uQÍ?Q>5C>9D6p__GK-(C*Kx1DnP/!6SFTMI^x:&P\@T? ׉<'.4_țJ;5^s|,84CG`r]E1~Fj1H!Q# DW]e|i#Jx8.k!35E3՚KB1Q C/"jf88/Tׅ@T>i4/bZ&B.$y.nKXQ]PQE ?o@soA@?`Il+k/˙*Ps$QF#j< 쁽% {/L 1wIInuHM'껁sz<݀Fjͻ+ 43y= UxD Wl| ۅ &뢄ʸKDOxx r/p< j\lbJLI Dǀs3p:{b ר'QA,ppON FT7Bvs"Q,GIlU:]`-DU⩋f׿ݦȿ}wDu~dub|񦽠Ȕ|Q]%@?pt;2_纙:LsġD,FyOŽ}@Ti͛[DӺ_y$U,c@`diDl稟5D'0l78x0_|} z邴 &jupƱ8Vf QxةSPgIw h\tx9Չ ?OAT{%1N} 8R,~5Cq:MiěwХkR;1KkoHM/1Ͼ1,cݸt_nețn@?a7(o Lr 54gZ?Am cvzi q;pV<Wt$z3Q5 'Hb{;,گ85LW5|mMLԘi,-6%"1G|qo@bRU|8$ 4QѰNN8yu4[{W3ߥ5"! =͇VLFxp_@{N"^;qUjv8`QX8戣' ( 610f b4Ga]M@TV4}W5ւ1G<F԰]&$uvGL@XCT [sB碈Gz>޵I&r Q_ ag&w0g5_>ƑUn<- I:tn2V2'Ȫqז/7js+`YE\d[^@x^PBEsiQ`Du͙*vg|뢸)Q`n5yz|Y4ó,qQW/.QAdݟ߸Y(vLȟ [+^yHb`! @v8wYd.īm`oƽ*_6E C#$Ĺ6d!^ 8E`!ПI;ժCӵ_tƩ2E:8Du++}h[&af7R>q p0_~J8RDyEEpWZ.rln[PZ4s)&{Dug{ ܟp lj)Vsuk{:`ةyd7u`h:Du4\bKiouIL grPo&I:,0ʟ[ j3"iY_O w:t) S~qDW0d! SlIA qj&SX%kJ3G <`|x#[ zQ"j$qWi6RepJ MƠV@VDuEd{A ӈQQ Cƈꠢm* J;~ Z  kIKxd8CAԸtU/ _VpQ5kATg:&m'oMMMΞ~n)@~{4&bC? p 0m"ZYP q-\ٜ_b m./9b^@gtD/Di:Hwy@q5.001h-+i^B޴W"% c^qk51D/_p!VU` QM8]1+5B"m0B;t%j܌ BT0]-ޥaN껑߶?;cb 8ư;G,.L;14pH| 9PeFeƵ.:ē;;7"9EcKԸd0CJ~`̣?" knQ] )dq0^d.ñȍ)Ytg?Q܏拮رO|3ocj%8#q5a:!@p9`*ekQL& Nx3 F3̜ ]iŨ _ , Ǻ (C{];ګ&7dEGik6 䔨$2&QЉ׻uD>P\ Z$ڏ$x<ڷCs55ATtLI{>1Lsӣ f3&* 5 5 @Tޙ=U}x;Q~h܉s1h|m>%{dӾw5Dekho: B`t ." @,'ѨO#OTAT7@ї>q/NqsʼʖHes1ciiGP0>De9dxqޛF/tQ~MbhtpOQ CC X(${>G4:7x ) z)Jp4$Yǭ)R)AH7F\Nr( r{ }qDedAgD~?"* g<WD%K֒p~ R~uG Qِh 35n79EEk?DiS;AHTzHpD}~VІ0S>uTY41M1yD£gd"?Gqp!ѨÍ|lp3>/&,s(Je[͟ȶ hb4pwO $׀ψJh%vƔ)1 FTV@(,{ LB6e4wu: ' @Tp dD-f>a47;7Gna'LL_ Q4摮yf<'.{ 60u܄@DeQh_>E4٠9lqtޔ䕻"I :I;4Ds2<)% ml>BvPIțUw GF2# ETvp?&!$5%~VÁ&苖< Yp=hn0a'_Y k$U+; ʈ8,p|h?aw *zD~V#}Eף' **7NƼF@7pP£[ '*FPօQML[ԺdMDe%-bc-]IxYؙʒf`z[LPgdA)Aiz{w;1Luh\Dv7LbS$GDkǐkbZlIYu2ʎL;) *28t^O@ń۶M:zvQMMc%82+pD_泍-@W8&"*T&7?2dhe>Qqm,UvZiXc".:S+ @T>zLvܹȂ%GT~lw#5DFT8򆎝˴&G4z`n?!`Dl:aoA*gO IDATݭgu/Hl,di4(z*|Q,Z?Fz`򺞵υew"/gYA `adq-x1>I@;6JN4z(ѧP[E *:8@m/ѨjNzZAv|FE&`3M$i THp!Z8瑀j=g\ &L2A4`Kq$}Jv8F?,X֛EO9s*`?z dt HЁq?45$BT>pF\4Eeos .Q\cKxQGi w˓ZF";CB?и33uĐmf+aS]/vUyd~]# m1@Si-ptѨIC1%vI_)&0lEK CLFTV?T.Yy 3GXHp4П+4yEe~zU/`}X *.C2"*y>$.l{{Vb F@*n]lM9a?b?wZĆ@ϺNT62d"MFJW;$oh/<X8bp{@jMtDeqMc%YDH\IQqspl 4X:yߑueL5 @Et]Ӛ$?󜩂7LꍬqmgK3:\_OqNq q0OIQ`VφS3:h4I~tvDS%,6(J4:Imb9D\Tjd4/(ٴk~Py 5Ȃ]aht5WTf<! bເsY8Ls1>))@4ȎQIZ"5N@3+ɄGI4zp&}dS3*E.VTQyso!yڎ<;ڃ±.R ]$-H#O]CS)qfÌĪiWgkv/#5Um..`ѧ5'{<-DeU˱#})(_R<4 خia?oԿ#u]o"¬x*(ʎ~LgG1Yʂtst-@ܑLfTZHNԹėR$K1s2/Ix]x3lOzvR\sF u3? јFGQї0Գ-$- M`M(=C!LkdNϥyDe涱y=_ECEqJP=#I޸fCTCMp%-ijGtihI6C?f=Z jwj"]iӻN,& V1V@d/@ {|X#'Y; QSc`=)˘kk"D`i%W |P`2`ƱKi*.j&QYi^,Ÿļ`* k]USFir B4.yN#+0j&)$6~+^JX뱳\҇Y#@ZZ_(-,#ʰ[*&rkQٚVͷY;OH7F\8HfIbw5Ҧr?& Ipd'#?7p±/ `1dז۸6ka0I1s+;h@4FTV:guu=phng ϒem SV7ðrgܚMJڨ'wV'w+^F'pR $4T \$do܄dQ95xO;o8'a&dNܧx4QPsDf۬ʝqw\ ĭ [tfhl[R3(SnJ:jWOb[$kR ˧ Wjo4p]лS`h+?w1A7濇hTp΁ ׍\:#4?K:8 Y'=Ѩjc/3(#*˘ڋ pA]CK~0uQixh`h "%ho0k=Dy9בx(/Om_@]073SBgV<8{ A!*}M?u@bR|puL#P1BIKW-[oa'j^) @OE#f(/ufQ^-pE.N&j>:@&n40B!io~Vp5DM405Dyi&7KF6Ywi-IK@.:@R8 @DqaA3,U0 jpLYwD񜣈*uu&MHU;)l|ݎUļ$_$edgU@~偼5_00Vˠ}gcn ouK| g#@ cYF\"x` ׹gCM/j*\"&@5}dQh(|O&Q) B| Pm|(h5H {h=m?aMsg,:oT"(f-s~&iQq1G::8w8t*Nn;@ZUQQ@l LKwkʸv"5iyVF@8Q^ Q^JH&S+A5)k i.Je{^cse MF5WIr}"IOԼ{zpZUtݬ mf;t=z8]4S $IX9幮utpE 52n|ed) "w8) &8Μ wzgwnCyDW~=Ϗ +j̄G+"+ QibQLX(=B!N'@9m ?5M vYhB,j'67(祭3ߧi~ u~K!2̵K@M49?6 ;괹6FlKԼ؜m˚/6Oo^lwRB-56&_h3Oל%mڭH:0;mnc?af*~ljoN_TV)V JeA/iOQm6cPiC%Jy_(o to:? gZb3'/!wIJO-9\| 8E p;N瑗j]\UNVhGiktu&s=0j_m; )IkdNwܮ]7ɓ./Ph;W+^H r*T^ Yp"9 mc,LQ]L|Q*oH<2 /TR |VV_mR= ǹ6) ŢA(R*}7LW(K$x5 C.8}[No4M<!@ Sų1MRv@*1..Q8v-J岐oDUX8X#fvӒ%:-oRydoLx%` ZMݻ0!}uC\y$_-IXu0 g. ڣTsD^w07Rlfxgi55<%ȝ(phTH\,9X(Vĉafqh58_Ox״Q7Ue8w_JKAM #_E얡{a$D ݯIŻwn _bqtFqy~¼ybɗ ?KU4ձfP5O|Mi6[n%}V[S*/Jbr}.2++:|le/쟑37={1VIva˽V5 $I= "8((?,|k:5=-@'S*m|?_RJ7Fn~;t>[<:UV3m$uɯ Ir}^pts=rCgt *Bk د}.ELWw&6pSף+5c ڴMYɵ眠=TT`(+q-tvU)yS' f/ m-d@mAm[0]˧XDrnwD v@3!HzwPmSwTO4!@?32 -ZcnV8c 3Z7 j+=q0zb爀S Q,J#!Rq)=c;;L5]&[Fރz,wگ> j`吋) <U) ࣕ< I׍U7^(LcSe"?3.%@^[pP[i=k#@2.649z sUxV9nYZcMi=@4/p^BNodWq;Up9Ai^}8֘j:nm;-|s5i K+id~dzӮ"`5Dn0㙏tZD?:jNo@oyq>ÆjEr%)lq! FGYEvkZ?g: ~҈.'fh=_71r,*$oclFb"?g2[R-g#ϐﹿ+)[fhٸ(OFv)Y,SEKHűC/ȿ}xgaus?ٮe>s%W߰9f= XL hD^b bdwIخ1;r 5֔mg}),i|N|d.ς\Gk,2L ?p{i>^\*o ׃N8WSk4's`>֘}Zc]a0lثGn42E{7izVH d%`+$dP fD`YfQ £Zp/.꾵̂/[\KLFޯkx$EMbx!}?B^(:v A4/i6k ~HRӬ@6>czB]R7d?~ _#`o56{Q7'QY`L~Py/>Gd'o(b ݖZb b,^Q7i"K Plwy^ĕFVCZcEOP`r7 (̌qHuHtP>~p[֙'Ƶir_?;]8ͫŏnJ#Ӏ?_|qea`˶PdZc" %%ut&#4濟UTo"\C9Lף{q:q_?ǁ]1Lu> 2Ňr5rG{w|{Ջ{]F!*#N>tQ P:6Z?u 0,U'yTdҫV я=(gK' /5{=?^@M{ec*pz2H :zs98og1~u Ex)J,PGd԰YD^"Πk|ſK=ϲXbҫ-ӫVӒX'LsL*П;\*C,m+Kkew9dRSi_5$kPGz<(O,l<\i@7cKϖXͥL^H&ٶL`_WV5I. / x܀t[xo&تr9^3ZI ec7eckA}d-D@0/X̍0}'d eNQtjg@25 ҂񋐜Crz}dr1ݒ6~|>5`a*m4L@V.8)ҩm(ԣ:(0אNm:^(E.]'MЬ.z Cׄ{<`imF1H4fҩ6#h]xD! W@teac{Yʣq UXuS8X3(AD LB.t"$3Hr ht3N7L,S?oNe+@hCSenM1@U`{d10B.Ū(!tQ xx+5w,QVؕd ҩ.SNb `2H7w9cp}_eVd1P>Ku:Bd0' 'lNJk芕h3e#5?H%3} ;VپΔ0.H2!s_vm+^Bk~d =7 V:(7y*xa6g:\sbG`YZf>[4#܊FȗNj#]p#ge}F]a fvd± /ЌWRcG:FJt qΥj|dH] s (T`c~nIi?-%Σ\%u'>eɮ<o` E2Y\O;W9gR"UG@1 K(ΰ',s ^hj!@sdv*]£! N]7S {;d46'|1pȀ#>`C| ) ˹݊ضwg{mJZ5H&7!s#͓L&d2FzFmMk>w%yb(G:uټL N( ࿅bWAj%S&g7,%s'ˀ#.eltd$!\ha0[9! zClD2YGNY(xܶ`c Y(l: o:@cYsk /]'P_i]OľG 5i#kmx-=0hͻIuĭ{+m!dUA㖺Dڄ+Sw2X( P޹mw@C\;>I&-4/킪Sgi({ s&jMP\3 װ@cdrO5'A?0ߒNE_됐Wˌڄ0#2:asl+VvmB` =mWJ.0E)gMX ޏ迳H.]drdVaPK>he-Ț;B2:p395ytA7{LJlpu8>X{p5vdumBYGm_:O7E]]?cܑL迶Qb >p̀#C:%.(7oZ2:.wlǴW(I]fua$o\CV( q%<"t #I&Zؼ9}B2)U_cZ[r7?]P] O 2Di5OrT,FO&^+?v":=$`:5Qdrc}'V:ΡII=`Wا$@,]'P (p _$zH0~k`A6eM4F2G|tjA@vQ,*KB u)d3{0dML+B¶1]ر˖ԙt [ ߉dRv}6i$M4Yp]-wc]0n[هyfˍd\ͥ.~7z%^%پ !N`]"KB'FG|t-}{"Vkk':QVW4 y0Ox4N(`R8?uSwA`=] {}`l%҃O擇.c\\C: pw#w%3? uWU(x̀#~F:ut!:E.G6jiT]oyX`2UdE;ݱ?,VPb*yZ$ /ҩi,LҩՎ0牏ƮD ob.˕x,?Ԏ>ˁJ!.7mPj@,0OBsgK{eQh'ƍ?x N\0~]$"&kGtʍe1%)s4䤫tj~PGR|Ě,W"VJzlc?d^Bqp݅&]A2rLvVO>spkH53E;a˗{}||}&VOF~Iı5SX\}t%sj? `ׄ,P=.$/$ˁm DQ0oJx*>9ƾe p1Su󢇭"n$&k4ޙSgJ' KH&Cwu%a.e'e+L>6?SˎjPTpòM,-7ShS|̦ЦlpkO#Qhtz|wi(Dm }s!jK=.m =ޫ@:Z%',LKCq\],yf./Bv7Bܝ]dbN+t!зR3:U65ƿB:7S +>emt:}{յlh*yvf_%'7Al1Vx IDATT2)N}%J&$\9& :Pfwl g @F*0z M7F 0%lm(V!:X:,CػFl=G%t:}%\E N-yx[ p ٹenpVe# [T2f(:ď`j rL0D|Pon"T2q ,%X{o.XN (@Ll k!7+Gd9N2ΜJʻ(*D+f6%u+ʊwE"&0`.]SW52:j-08 9Fvʥw?ɉvT2 3Kc{ݝp̀i_6)> [SspN^6),qP3f`gùf@:ד!H0PvƮɂrZh@ήU4/;bLlóYۂ;`^жPT *db(CSrSY ?&T2h&jE~; 0f#Թ օaJg3O%9R \?ds|u56h  6j~gyjإH.x5ǿ雄s0f0|wxQ@( 2}l:FJSG$EY5c,\:2BSD2  6t:]*8 xW' 7xw'it:}!pޒo?F%OtOP(Bw\H:9#)f^i_n&mj?#u,<4Θ)Ĉ \ k49z8JY_`N.h7{|ֳigdb[̊z:`ҘpLzۏ2Ct#@60d'/̝YsşO鑄#reG˟fNVzC:vK .WZ*xDJո(;D![2&4ƲpNi,u P0d sDP2w,SFU`q8 P_on~N?cC%1_^iLcz v"%@*m+h"j, wr x,T$\(ko}yw>K #h4ttF.WɄDî`\S৖zf't,8N&KV*9E%o*8DkDwx@Lb;"t:} vlpm>wWέplְ,0(k*/(Ä^ mtH@w։+lNzE%QKVVĤB]em ^eK7R)UIG@=4^%4X0C` PMAz%f)pPlIL R @^~h?zMxI _v"$@`GaŖJ&F<# [f?Z440 *8Z Wq@%;\:H0qT2!Y)\^ ql;GGQub5!CˁZN ;ڍpt&k&D@Z%) +i6$PO%6ň˾ּT6wP(? ŖdB@ټY K,-rrjk@ޯ/l\liMy+u/L.R>߯;`KPu:u:j5UH%bal4xKZnNxT:IT]iSP Y9` :p@%ć֓7ɳ-Rӷ wuiNOm 67;eK;j6J&jӱu: 80*yW] nEϰ ҟ]׽kz < mj<(v?-0B`Jƕ)DGkl~C2x.e{r E%cn:v]{-PđN4*pJpݪ~-v ISgG74^4gnMLy%aRT?/ ũYdQWdVyY|p8/τ5] ><]KZ@D̛@G% wA^Uj+5w4}Yt:}j }&~ A?U7/͡!fP}֢GT2ظʿ{:n2 z/C?S%ctÕj4T2xeG3g7DW(}bĵʗ QKΔu HZ \D3soJƋF‡F!әiM'p]Fct:?ʼ|t#@'.袁**T2 ?Lk j'kPPLߘt =5)yJg|t:s%9~|=Q~=,46|ej74*_zQb?Z7d͈T'-S:a>߇GT2!`Ɪ9̚әF|`c-wNgȼO(bfXRbJ_@ե + $,w߸ƇA9r~W7n|˚b>X&6-Ne:+U^E ?1{qo` `v *^$\%O A< 6&/\=Pe5sX?Qא =5>N i|Q#sB/Fu@~ŢoJCil)V@lX>|u䴥k{X"GJ֩\ko vu:ص* ws.?oKAȣ.pt@Ur+>-t)7eL`s|>\̀57PL,hI0[[ T2~(훿W2έ51dN{Y^{PK&R.q}sNg1R `*MuMwCș g˶,y.i.0Q؄`OBpp-@,0{vo*m8v*ߌ5t) vĽHZr~6;Y֮0MT2x&$GUm*/ݓ/L26Дv.}g[^&*$\mQr C|Vc qd%5Ng.pi,K/;:Htu(q8rw&b SU8I(w-{  ߡ@!WI%3ҟP_y˗-R?ӽuI&@>U2 |ni#T25̌r^e2YB>ޥ`,@*M?_3UgKWS&L`S8ͷJw޴[߰~ [\ =E3)KO}E`cz E<92 ]T2⺩ uWpt8r7Bv WJƷ58 (˧fna RU2~$r 1MB B[X5:qhm)"ۻQT2kwNgnCEZb]9?mgNsv^< Myck|{+`O8yqG/K0/TB]O|G%OM]#_j G%Q唂ǟc%u@sNf]2m8IL\ 7xn$2k 4P`z`\m +'@ڱ֣-:LRh]:;_``()l ::dq}<{mtf_mBxw jШ~"X%OMfW-o.E>.ߥ-4@68w@ l8q[ePrֵ/RKBwx}VU}Kb tԝ4:**8>!tk၆ӈ*R8K5O0XC%Oq/u:9O0 1pNg*ddc:tLXʥKQvY` Q(u8Mdۈ]dZ뵉($wҘj:t:s?O\CJϚy.Ng~+YZھfJVYIׯD^~~a`R1@ ә{CqWE? 9m[B eVtևMt:{5pSa76Ziz IDAT_ @1uGטqt6h_C0x5Ǘpx|ڼ2?:# BQJBJ6v:Y)5l6lه|d[}$:y> : ـm?9 XzE wGEkA8>i;J 1pҐӻ)$؜f[6pݵS@tEbXCtGB]J `ge NY1*{p<QW= ߇)cH(C3:Xz}f0P"r BT21 ]l slaivXm3>2vql!*{XĥPQ8>:uiF`ak/EHJ}d Y]¥>DsR3eSwtvhBf}&ZX@~M;@2s =8 ^Yþ/ƫX+Is:#{7fֳma@^.!5Zo*w@*5vX]|[ uO{ Y$I fZOvbP _KL^&KQiA=m(ܧ^ KF:.^ @_(d\$0:wwֳN JpGYi mD C}w`/(yfKH. e{5( f(܍e֭V6@ @Zg/.0J[ړ|靪 >H:6ڴ^>z8JJPD|s*&>O5m#mŤ[KMyQiF `^M=}ZR(s |@&0b[|Mn_z5o][~+J# L`6߰J ~TGx-JW |]+[6|TPMq-DFM(7D=C<[@i~X_Ws(Bξ\Qk=gW 3cTg}%=E빶[LZbe{sHLl|`.P'viS.^l8b/[ Wcu7c:R+|`V9Y݊ oyMW%/h6Z#e; Ɛ,[[2WB:?'$J`Xo652f*R1ߑ\P  QREڒ'y:FcJu4k m| - jvC#k2tlok=wD`3wF_^ Juu/EP%c?JuWпh=wu=ejLD _'LUCEF^ k `ic RGh"$ʿd8{4(9 YKzΤT@,(ɋ2~?ZU E+%($TD) E>{0 T#WIL?Fq sHZ1]ϏΥ"z6T3hs KaTʗI*eϦ!:a`)ix#K\vA7}U@GB c<@.mִpRg|w7i]|5hW)ewWgZw\\.0n#̋? {ٔJot\.;DXߥ]:c0^A*7rG 5wX|p\ z(9 #lLb*D,8"e߭si-Wf'2`},|D@۴{P*xnm}!RkDR<;Ozn )w%pTw:[qG VﵽRAtW?V`;(_tBť)@p͉)iw5Ba > wb@K]Q*OPHȗ8kKk/H?:W|\'Ѓ]'Qzn/rf/Z/( h:f||Yml SNo^`\T+11HJX* PW()-`7G ҥ.FC@6]ڴp|+=iZωOE8t$Tq]Q:Zy]JZPNli ]7eKdx|  KG=Ax:eɎDyF'0ZK|Xd mvTUPRwgIJAs7 _Dp?r(Y̪ki 'h=wEL{^5&i-0k˥Tg OsגETP֡dG$7idV: /uZ/[#rR*l7lT,XsfBi#E&M8G빇簘7NWs/>$1uRLMhjs}9~׿k^T<"i wH/9 RW3ԝ~T 9  c6:+R[Ȯ>|=^H\>]ާTh+sGMвD6<35͵("U/27R:K p2o'l^ʻsV@&$MG ok @֦^ lhm-pp`|Efs1>4F^ YXX!.î{ 1]R#GUx9u :Mv!:`cRKy:Q+un ?Wv@˲(أ }Z]gk`VY23:= ~p1~lu596/.:`Bมac+!z6(`NȄkXXKX`)RM)v/~ $cȠЈy&5` _nD"]Y]| YXWh=K AZϝp}_*j׷*xZŧ^wUoȝCu2 wi=wP֒%^kk7/Eps GN`s6 Mlے?ו=еTg9TW`XWlإTo wuUAncY8h_(#NhP@RH:d"W,/U|+ZϹt`#/@>T鎯 Vc):;uuk u.6Qs83oCV ZϭA~%@>4=~$( F@Q21dM, _>|b*(6.J#w+ :3M@2NJlX6N`\,bFȺK]빦cT `oyZjl * SZ \ck:B,k@r t 5JъA:!?{6`5~tsҝsTg`w9an0!p̚kue#!ܩ6p$ N@9|w>qm+ f χi=ewC {e8'̡`f|C/Ժ]PkkuKH 1VC$є\]{CTg3ࠒ Mlh3L.z3%?znuiB$ T|nۨsaU т@a=HkWe'Qw+@G(n&ssN"f-A"gΠ:Fw]g| 6r>?u$r|Zl iV65=hF'Kae&I 2H9]@8.tg8 ?w\ףz)|ˇZcF7phaVS#e ֹ]oZϯnkH95Z?H;\m恇+b Թ, kr܂g_k vCU|?;]h{ /}vnܶҤ kvjp$j ,%6þ}v-䴹 ~"9fH]' kJ /*LolNKI9 IDAT`/F+8FblA f$'w< OK݋#.)BqC%:d$9GyVzK 9-3?u^z~%pzSD9.>:"$  W'?#l:!Z-a+:@>b>&ޒ"LF_bfSؑ&GSGNޢ&x@1!Tkv966g[?֡u#z IT]'9! N!L0}VzJ |@Dnc C8ux?0 ;}4}:wD(N&@5|}-e[ T x%(5%pACäo9>Rm h ~ +p(>qC%76&ieu u3" d:i(D.G5p mԇ~zpM9ΓxEõ۲?/7TPok=ly` J]05)5ui3iZk&y /]'0(DFw[4\-@MlXN m~ jF>CXh @6  u9 >62lEFXviT8pmot4uzvF :\:v=!9 nvEg!4׋7 n|=~+O?\xu-;tt֠wtGN)mu@e>T  :b(zAΣC%hppeȾenuws=0ALٞ(5 B_ LNb)Jl@x𢡄>!aԈvwGwNQ( wӔyr iMPjd'dE5 7T_z!垄vR&s^D `_Qjdp e}`GI` :_\pY[]'Ѓ]'.>%y@(/> NBa ,G@3|-BH >]ɗ"^X6z7 6R:`0gp$r(ծȉ@3|-B=*Pjd.t@F D[9k̶mhx _\xƍz '2_jCV{<5T@ЍY[*Pܪ쇀\'Z/Fh6~.K㻈ה69J l:y I ~_"6*%Gso75iNx?.,#|ENC!hpp< {PoB$P_Gs" uXq(5Gv7: [ sƟf>J ;\J%~P(' :&D@;U qb`]VGi04a|.K_:p @-\'0>@vYoh'J;DSK\'aaNQ-CLbu :>> /8 |~6eJT%cR# r CGZ/|u@ۀ]_! &ȶΒKƮDeVNwƎ^#.hp 6$KlN2qek׻NC#ZRA:Bt@Ȧ17]'au_B]h x+^u".D@u7` D ͈@ >ll&;1kp$\1lYO![N*|`/ [Du, tIdVw ެ. v@MtDS-!.i4m5Dn^B;b k/2)5uUPjd}; .Dwot"u m^Hx C/ E 1\'P1ITd/`5||vKI7ۻ0ͪ߻艡zbgdiͨ(`Qq8D19h&jѓs\1+qȉC$*ў-P45<^kUk^ZktnP@ܺiٙ+mȇۊbǼCĠqX `wPv`7sr83'0w P ma,1M;b:X_GaN>\X]1y fUĺ{C̬PfS8jcEozH_w ZEL"LSTy @̦XɇbCĦEa; J>0C5/luM㋵Vhr 㩲E![^"F,0T 1r28y 1=) :Tu|1nIQl~x@ƤkbϼĨۼL!@nMXlY[<*Naq;;.UO`6p Ry bWC*Ϻ}x;D) +cR1'xbiOlSm`;@&b3!X;(:򲾆9[Y@Qlw4P6]ֱxw!e6;,x2Q)V^w1uȌ0 ͦS3VG@)mb"]%- ۽sAE[:‰@ȘMwY4y I@]:, ?bwRJ6*`8鵺{@@k? 7UPP/3<[T;,b]b\Q`6px1/өgx:Xu}cR> e*xx;aa @^hj ëc?s>"e*bÏae@j̦bi PA:U[BN_8G sC s2:ud}扒!sx>W8"[*<9xwDP 9p`65xޣp&@ľIe/VuMYQlxybuwwԩXpwDW(yw}3ϛv+zEyuOF@8YM-1vQ;9bszH j5Zb9N49S< b,49&矑] wņ_1s.V3jL*LS#b` $3ȡ`.sUk?,mˢw'W<~]74{ hwxb 0efC:y4,;@fb\msL̦O1 ê+' CT3ryn*pbfSC"C1l6ns9h TK@l?f1\. Zu]qa9 |;DTx!@c;;.r9` ĵNuwY5;@`+ U#xgByn @l] gHu#b)ELyE##;5y {bc睊rnTM-^ B\Ҭwir*\e[V&PN?-M}B_o}ZZCP@)?b`a9X?fv;scXLxwi ܬL'0^S@W89=pw ,.0)~cVR.@8feMP`0k+w6k39wh`*̭HpY@Y¬g|YEF[ǡpb-;@/1"ua}Ejzߟr|vܚ^X ݀A߼JztOV vEe?*zı1z;@C;Z4ʩÊzP{ȍ s U/>5uW\];v׬wL¬gfzn#+@bm)=;gFyxixȍ s(?%,ǹ)ѬWwڮ<3}ܬwYoYf>GTY@yt :0 IAEbfervwڂ/:}?;b;fuYWMG+*?u-jw15`wwz@ )>0?st{x*8+;$u`[ c*wUpw 0Y8ެ2SR|oP ]+FpgW4nh۽d"Aژ#8ɩP^u CS`~m!'{pYh3%N@s?P7zdo IOQ_Ҡi]TGQlpc׃ɫ+oow *AfCHﻼd"+n x;@z--E1hϬ9Ls8{bcSQ`0 'szW:ͭmTAz7xqYYMh6ļ1_4iFo./E!nB7z_Zg-"O3zK(pق4Vp+pw:W0BZ(4K 06.püHW-^"dfy 2z{mnVgdV5Q* |A;PyN #hkuÈT3}gW0zsHMya)sNTN[<HOƪ:ƓJ~"R:s*+IW } s0 +tw^ϡmtCpwĥRFX59jԄŁPrsj<6t%CxwoBk7V<C*7 Y`:ݣUᱩFwup:tox*:g+;Á 0M | _un78(sQ,xpH0 F s H8;DTHS1g[{xȍ 8zEhR`!9|T` FZFr~z t zQ =M- Dc]Ivs{Ӄ}J?RetI:'C\g 1vR ?*Jks;zѭj_+&)u)L0rU*,NTȥu<"Yd9@9P0II?'6 `ß%NwϽ8H #*WƎ1S&d|ENPy<;EA29ݴF .pJuƩ_,ETsV!u˽s8S@r-Tv>T&(DrU\retW`CC)釐]Eߥ*P`(U&ry) 90NHR[-*[TwWhb[X1tfKš@0hTEdK~\`в+,h5].oDA~M.?Xw 4cnF@%jS Q:PN9shb)6 W19,u!C*[61`to&^riON/ cJɁ[MTM,[g:{Mt@Zu*@;;T=xwH5 1?/z*ysh~ >%  [9iY 4dž*.x_x5%2Vu@y/VOC9z|k67Gi9G Kܾ 6HS -wlzpO*hP`tU{={1TH>UC92r8wR4Fj9"}N!:b0I\pT]Pπ?6;4\et/e5橊Vwi@w2ʉ5Ȥ@bg@T],9싹9cuFMK#uX \7ǿ]š;a`, ;@ =%#h| j<;@ W>]ׄ1:Qל|`W Hv@toA4P`hEQⷁSS$ CԯŴ ԕtMZJQ* \1#ĩ|`tz9yJ 0m苽ҿzt`w FSFg=9ub.sYht>AFwWS Fg# F'ȠF0:T*<ی(5 | NS'4vk1Β F P g+!r 6 w]Խ wf U#|޷"pO.CJ<4!;@r+ H`t1= meFx 6?|rљ 6ZQQ`pG!s ;dx{{XNR>o %H%"ww0^Vum;>pq0TӸ@'俒]+˩`T:twȩ kkO=<a7s 97CXrxwDKbL,Uzyۃ ㉵pYS|:`v/cWCd̓ 1:[sdb!w4@ZR:wZ`NϸX ݀8ߗj+E (#2uIiJ{Xd #a 7WzI=wn2k{ s[v*8"S`~;ε92]";S+^M i ㉹pi4׀k+U/0:q"2ww0:Α pϥQ:P(T 氀m- "n1>?"20pwrx'yz4=|YHd Fp4 AcP`<@mqy9v$"QܞF~?G-ˁ+sdj;@r, p! D`u퓂$pϫR 'jK-~k:/Rvw d|P#KYeT`>e3s$PTOkjG\bt߫ 1Q`ksT ѿU7 6b2:Sq|1hyH IC];PX,^:ǿI@2&spwVxw zM~B@GS UORRx[qehw0'x즊E1E^ hf+cWV!fbxX5x-*/chI/2z XYFls3ˁg%g+}MB7ڇT0ixDtyi:h;.h]-| 8;x* A]P`HF{ ǃ%j1E^))ST!C{Symc,!Q9>~O0O*}~ScN7w^@$})/C?w}`wĵWG/[*;EhO˕͌F7$: 9*-jM$eRLU3{^&}-CV`/,2a[ a'K=sH ;`5@p̷[cyCF˹gz`C7C'".jBX\^S?6tkSD7)0lgڀc}=X"dzpwHT޳՛]dek C3lqDMWyَs_8TF;B\nΪi.3D!59jɂh}IDyh=g{k֗yLlDMs+[YFd_H^N1P։4C "!bց19A1TI_6F9R6O(hѺhD5e |8ʐ",m@+1Z/wglبl GD| n1.* \'5"pJ]Ib `w`ٴ_;%nD$?A T, [uu7wH"[wq .{ا`Ϫh |yDD.Q`Fk_ycm"mBM  xS`~ߧ`VC7{Ѻ 8;GiDD*k!#2/5Z?AVC{1kd4U<=vTS!"x{ "eVΑʊ?FkpuU㋈V sS̮6Z@$C !2pZVk| xQ`Fk7ouLٻ־C~:DL:;G&*1""RkGٝ"bs x3;DFn=`y@c2E%B#TӼ$iF!>^"8hb>Fr2h>"`cJ;DTC{c upw=lƀ'IDjغ1yh/CDDdT: P7MnGD앧>>3h-GDDd$!4~+s$9?#vuzH"RycC41>I_DD|-.*mwhGDD~uC͓վMOFk!ED$A_-zF+0镡N/a>#tSQ5u<"/"2I3˿ģ('"27h 8yq^6_DDbr:;DT֡hq Ɍ֞mu)saC| ""Wyɷ/!"l{[+Z<26AQD#۾*0&7xT51;1p19~HQ=Cdd7d'>dlG/4fY~!1xw r>c7C)9qw*-# d)Uit8;HN>oLN31ژ+ு}$:\1y.tt%cr Z"";7cQ>٘|*U|٘|}uj  /CDA>F/AIe1'_Ry9|6l{;HH,{RLxgio `. ("""2 ;DHM-xw7c ABYnJ2,""""""}/Îy !""""""Fm0&~HTG^_Cд_G/""""""2Wy1+H2,vwq5_DDDDDDxw`LNEDDDDDDp@mAє72 cr-i"""""" TmwQ-P%cr1`,""""""݀Ű*-!""""""Yɘl{U`wnq ȹ2""""""Ȳ`L^ \CDDDDDD cr-`;dAm #D/""""""R$U1y5t🈈T!] *[ CDDDDDDX;;ȠX3xx8w1,:YDDDDDD1+azDƄ\EDDDDDDaం?2nx z1;KHc= ^?%3'wiް26pw:csIr 1$i0DDDDDD$/,~w$ ;4+;d&)!""""""27&|׎2lkgxűC$3.u/""""""q ZAK ʿ{g*`w0&<;Ȁ*~w0&nCDDDDDDdK%Av8 <8<Y?@Sj,"""""""#XLv """""""28`,0E/"""""">;Dxw@_ cH ,""""""" S!tZYDDDDDDD[ vW(:Eǁ󽳈Tga۷yL!E/""""""&w0&^;HM*'u-ADDDDDDfO(HhL Q """""""&+uN`L|c~gwl k_}7&&O=H$`5a u+""""""G {v 1QdlI󉈈$g>FU pys$h+pXUNRi@aU#"""""" *'X|9DDDDDDD2pF/V5A%U/""""""; ?T =Hb 9HC<W/51aQ-Wcd @}sB'""""""`Sv񕐃]Q(_4~~ Q}kPz iXNȣ7V;bo^"h;pth-c_DDDDDDjh-RCL.""""""":Xv|uA`L -p8N(Qh 1q/_DDDDDD2/E0c$SԨZbO|[ G\DDDDDDDz8`gY w3A"""""""Rf<x#^/""""""cbsvz 1X/ LDDDDDDD:X;n`L pYDDDDDDD$3[`W`?M@DDDDDDDퟞ3zI"?2ヺHIENDB`fretsonfire-1.3.110.dfsg/data/mods/Chilly/logo.png0000644000175000017500000021045311060512256020345 0ustar mjj29mjj29PNG  IHDR<sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx׳\W[_\X Y$Udj1阉)̃GAzЋ'I(B!) )2=.MwUe Ҁ!~9'p#H'!ZN93,O9<%^ڧg2T(u|4|ό| @>ms5+#չ|D(uSؙ”M=ң eqǀN[,n#}NGj5 Wfx2<0RԗiI<"Hps ;x6GHFՕQ9Nam00r9)YRf10-5Yw.!!NMb6pkvF} ༀO d(-lu` tz(7$eI Epy`<mf=b'cط+ #qŀI9z}cLQ<]8' -5S(Mn觼m#-#yB.oP .3Py}>AW̡x6q͑<#s)#qd5V1f8G_Ya rz?n>df #/}-"lY){vQ eed Q}raMWn)Pponݬ-(t# rצ+[et!6Qó-`;LxҶ"#3Av σ3C\W2.*>=[g}H]bԴD^Mg;|ؚ1@i>Y8v RKO QPBh $(MTpz"uQPųAǻ hd$ϬϣKLf&XVuc}RLc,l33E:ʫANsQo3{ ݤƎ[$E<+ B Be hVO\_  |5q^x]ޭ|vA'?N'8`lapG% =1[˶|G%; ,EE]%U[>7-@Oyv-FFEbc<溇 hi77(ѥ+[\]N7q|D`.k9),@%%Ƹgw8*{YhĖ#I66#bHϣ9cU0K)- N KqܵkKyc4R'Pj(sPhoП] Z%<*xŮ1Vu @/hl{|p`h66;:(P^ePMQ򘵡ZRu-c #IHcz9i=cs$#xb枊7xp,I){(\DM?Ǽei4Q5K"$awhvDJFhjz`Ҹ-g{I;$Zz+kv»(qV!$('Q`$HtY)Hy aDC*YHMߥר^`wǥU^I;aOd{`4e[.zm;7'%Jˏ+E %,<22<>,~VEz̵AVpau=%!(/:5iѓ.wLfaghRc'9Ʉd|Y\Vu8C7m͹! .7S? (5X.ŕ #d(SX<$$5L]a2=7K{Y!axvë d=l|{\8,6[~]_MM$E߫ _9Ymry&`Ro=y J @Ó`FbC a1GءwPaE cDCOΣ@ʸ x T*PEqU߅+aqZqX@g7B}eJbun=f,#K5J#&s?y /}: D7Q2SxMp؁8>]Z^-=e&H?E]@9lE|'Y5<1dx>ɪ`g <}lcI + Cq@Q|@h̢L Z: P#u !+&F=.gV-7$IΒ! <ۈ -x>@w&{<tx48,Jyk%q 5ԽYr8Tʎ*22k/(Pj^'P~N̮RfA>-bn,ZѽpJ4\8BΣ!9&F%!rN`U[ VuS<)9'{^hX(:>Z}`ǡL9 3#˥P QGMѓY2,TLqLRK!5|e̤ X𲈲LT,~k].`s=D.ʜy<m ew)߲LNH~il r .KgK +~:p hdћ&wcI˪Upsx <*͟`Uf69sXImƘu#yG5Q#[s(˘"^*ʶ*`G2Et#x%ܯ-ල'BOhdrJ9:"5!{uWd-fdzt$8B#;V(~\v<~["aG$z/4 qE / #&`5Thq󌳪{9aU1g|(صF޹ENam-pX*e+x U.ipLtiR=2nPp(-s] I;٠wmϪXLj5`CDqZ,mqd"LyKx<򢐵O zr.\tb6t3oq:?JFM *TE $+cրo`n;ع7{\'|Ь"*mv8WV8vTK[bGBB=@+x?kXa-RH#HKwe#2Bϗ{kU'1[dyU.k^`L4MW8 B/7̿yAgT(&oqN|r^<rﰀbSt/q ϯCOAA=2 J So`[ϊL`caX|Uh|>KJL-KxV0Ղ[$zg 4V꣍5]W07"*?Ѭ|%mL|*.bJ2u('$k"A@(; Mf79IW^s xk췤Sz ?У\p0+{ /Г)zţ2FM- 쬞vd2o3͊2)w%$'raWr$=p9 +$}WJIے_b O-ONb2ϙ~3*UC Ztc drr N?&~jo(cW{2k z/ƶϢc8v1tc('l1 Fh0ט1Noqq f +"vl}dUzӗOrQ'1e # c6FjEu#eU'073,T lHq IDK3{x(.|A1p$pzLcvcb)H:c⢰3CH`@1T,9y7Q9 $ m >-eŽ" V=_f ό.Xyd2k񛠤xǴ5=T^yۉ(utՌ{_E]? TBX~cٶMى+hLR1\ڵ67NsF;Х$8* Hjv]:V2θo=͉-Vjb|-l+EjҠ[[簿gU@L&2V'-b7*#zÂe'xC?A+f2M&%0婒 V¤ԇOtџN?*: {. &]T^B"*xPfe]M92fm GpCB(BXr aD검!yåp=ۉU9 %8Y7{&o+XTN@ƔU,CaU;\Ʋؗ[ 觘hSXJ5_D!UWV-R@d1<ho1uZ0;Ae/@'>jEyɇ{]Rv](>3!GadUǁ3|) Vfn@.E5^\UcA9nɌ}'uXU1^aSij ;=,8IC’~$߆aAˮo߁u9;$|mTqW6*Iu5p&MHͤN-e ; qN2p(@Җv`GgG'LГ%!rW)^Rg/9J"<8n'*p7Pְ8φ|.m0෹SU1+0,'_hEy /0%-Џuɐ L%!nKq l^ z `Cɽ5|][uu|)n}<'eָ0HݲGfZԴ/Gp@ª^=!kpVc;y$ε0 CBFC?L7}",&g ǣikP@C,U~Yb6٥>գB 93̝H/⓿%~XK7L% [85 `'=N* xznB8u6^xQZ-G׽,! z[($kNwosJAh&\,X¡tjv)|]jC !,;!Z (nc S9dKnt7wȕ!HyeV?40d4IQ,$JcII&8&*Sh,R(xcB ǖ=RxΠDMWi=u)RM7rS΁D2טHqu:2E&d2g sAn H[B76E,3-¨LJ$U@`rUW>4/N md? @98\?gRNBbqM5^GŅLUT-j<]:R(Hkl:XGqО*xodx9CpCDQu>3m7i6-~]M7J b%tϡ} ])cQ3]P6&kݛoaO ,[I'X)nNMq^~V:jDX\FIL{( <,rd"Pʿ}ZO6UWF&*QZ-h΂,cbVCe/(@1ϻg (MR9~RԵMwCN٪BiTVHtDwH廨3xj=r#ҥNv_GxE[n"!v$2 IDATXh]P0QpN~9_~O|9HbD1Z,&"(Gݯ'l0#Vpp)/E]W2"p0;?O3M.v>鯲u<3 x::?FibP]~4,$Sg;h8NAYǀeQs'\l$BKT)-ek{f@눂!G`nı] P9̽;N!5T(g \OWH-jza5/`8!o؜c1]UMHd| ~x1"j?1>rKca6N7[?!pi5饟bݨvXu` N0of8oT?ec&21`Kz 0262><]'#Pڢp+#jr=vw#9,@^ {rP`P`g?v(gQ>.]۪$\׬^&џ1^ t쾵YRYƳ:X UʵGcCЊ8|=p 3Q0ݿG,b ̅}qNvi_ EoE.f\NW}\1tz \bsj(/b:~'U5N}-MFMp7<*3̲ʺT@N%Lsྉi-z4QC,r_PKt8rhk8R5&k$]!),Qf64ʮ!.7Y zE(CxʅbԮaIGq!.VFΑ,}T3al7^&9)$>^re,WI S[I$.QwvtHsX-]aGd"> .-oR^P20Eu-uR X0Ulb%4L>'lA;v=>f O4=*.rp1 a/+( L,2u۾]1qcxy ajvяv+2=|r[4T2Gv:2*p'{P[6COp>(|b\q` u =N 3,o|ߧ25K U)D Sdb̼ Z)Ch$=w8wmNI8dȑ |׾{LdE%*=YijI-c׌4``"y{Ps \ ca*6dI𸁹(LՋMR16<ƳXP22k\2/ %%6C*CC }|)*,2_#QI)+? 2^Eͣ(xbJU)=|:oU hpEc=D9'~8('; 61榡"dB 7?k`GwP>E4e tqn^jx4qT^P%&NobrhaG}4UaqJ?'>ߺ|bmƠ^hD9Bp`p:r;DO~= 1go7@o0bE_|LJ]V~&GueiIT^&Uxetz1,fW`t[kߖeY~~='X+V+ ]`'ɘʊȺf;oN^) lFQ^ ̪\@9B&}O XrYy /PPe~&\WT*ŢUSV2EuCQ1=׼2,@5Fd˹)bxpAq•Tߥ ʉnQ׏w r*\.P/on2Ls 5 0 =wP} pKo(8viv=>, ?O͏0Z<؞UO]8S~쳪2' c1+'b KǪƫ8)^Gn /5DSrA˪|Q~}YQDZb 8PeDI[8-_%:b;y9^ei,2)Ųa61COhpE8P"%(ebġZp8y ,!9^~(R)3D@fMe[FY HU.ݧoc:NlR>3 [$~8[ȞG<{;HI' psjSy8r *tgG,m%sxtLHyBV C8soȬ܍rLtuL^S  V< kqqT6*(KVP#6/Gᖊ*8ؤ^^CEt7qhkkZ%x`pJ=i6mc·hg1OAQe\!Sokl GP0%-mY^EdҮ ,K-h-~,^J%/a>y SQi,bn@c{@D-+dT42ȝnNsa|uYݡh WECe #q\6m7˸M??8*s/eV/+ ۵db5b߇,>WAAZV`+3׎522n~.bg<]a}r~‘sX#6 ^Cp8Ly>~bZ^#a}O/@)>Ps?Jɘ'ưH] tuZ^fZB|[k\Xxy*g<M&{G7cTM(T)ˌ @}b|t}TP9,/;%LeH40%gVP^ܣkX*ߵTN ud % z6$B*bsSyWQ2r*믇X'Ϟh#Փ:*'CK7q01%I? Z(x vtʾDpr Y̒J~ +W0<⮃v(eB2b9:(ca2N S mD7aeeTb>&-bLBK O`VU:nx@_lnOqzT"_-38'tt,(x;Fƫ_(eTP>܍L mDר*qQR 5dnTaq'8 b2HXjC]TN!:ax֨]z%)q]fjIt /GK2&ʞqmqId?c2(@B)-,~.(r@XVHdImowJBBI/Ґ;2傂M?7S;-eө8vH&"Ҡpkە;ba: 6 "qqݍk3UqO]du?kodq}N޷^Uh DZl:#c11? pۣG[MR2Es'$@k/}ڷW{?̛y{դo7osgEr]:ejt/bs7$/zŗ@Y6 IDAT tWY{$` g])! EE<8p2, V&2,zfE>A_>F̖cnܳ)K0]i8MJy'(1a} B^-sϳ@!= ~J#R:G)YE9,CyyD̡<,BÈ>Av6V2-agpϨegTc~Rn2,S)'gq||fnK"gA惕$&ZCtPZ P@UشKGX63r E胼ɄښqE#z/qܲ[{@(9(GWяqJ^%o(U9^PGM}RCݲcDd ̵U2 XV.\ _ p/L2p_Cu깲zW^hP@ژ6#}OQ=>U[|3nZ'xZxP:Աi>gIv R dn!*3R%*41q4oO"\||:R& uaUatn6:ǫ82]O"!5RT?V^j>5 M7>o5 {H-tilzUr2"Q%"}T{=ujO(D/3XN|82:Kw9(LEH\ݡt{."\}wP?o%2r-֌{Ì+gHDn e+Htr tlY/B&nya,(7K)sx>s(S86p,St1~t+Sr)NwA=^^C>F%+,]3r$:ʗj~L=;{y K PL zd_>u,].y;*46G*D9=JBMV%b ,xq9[= (}zΘgJf)xye̽ tW[<ʷPyk;>ZY$.%2!~. ̆$09:r}}8Up!X(G-=IJYan``:Z[RĤ fww֋kyKd'Y~Z-VF:P6I;!mw3`Ys#<++I.^>N!0HBx /1=S47_3p~Kxyoރjl}lBtiIAdDskI5o/M;}%r_\f mPY#x Au)CNH_f xkٷ-Bco o!I:pQd3R]0!#(T.]iV cpnՉ% ֝Gkdm5h[LQr0 -ya@U2n垇uL3tjF% iϱU,s/`auJ> lWneic~*^Z`ߝs+>@tC,-y9EKoV uee}ף[etz:/OQE71fu\J/Q!e]}M7_,my^ZaDB8`S]*qÂD;,x :,Fk 3!5&NW9_W} ⣲[a QǂC2{2@PP6--J뀇>F,<ʬݣԬ;;]TSAr4JȪ|.,*K8%+V!=6*)u&$WЊ߾=, KP-Pije񧛈>` P[^*be|TQ\D6!Uٗ)&٩Ɇ١2sK h#&#/k<]~f4;kZdj"JN4Vk90n2S4z cIOrP€BR.C L3ElZtkC_lV[h[嵠= c'I[Xf\eT؎tɶ{1XH+PMxk*juq=o481͌ XCy\pm(WDKyҼOq:YMG>*G|ӠP9 j{} Mؙ3w] 9yqzLL0tEiLvuiwHp۾,c(0WPpBWBIwzGH'u VǞaiHV,p^|G ZB(AtXG<ږF|Ȓ"$)S8d[d(獆o |f|&w}8pǘ?UI d6K[*sda\MP'mʊ~ÐUp< DVȏec!'A9˾gO„ (ѓ r Z$\ÎZP,ʀnF<!5}yltiwk5>=t*w{9ǤߨfWpnYaDʨ` ~r7M`ѣ_[],e 8v¢Qlu$7e?/ \V"JO?,%QK|d;nR r K4.<|FHmfsgK,s!ΡlP Y9P':P //cf5/' *¹7 2Uio(:]iDWqW,=ch*c()>fBakL)6Fq}b`@(&:(l>Dy3-G9+0x`Am˨a`ʷ)ESYӎ,*%feG8IcPwݗi!6w9[Tb)tu@!*(2:6 bUN""B3xl.5γS$dY%(DKbz>Cfb*ƒ/T+Ki3, - ìHXJs\giL3 {n2{5wV?II z,Vd< 685͝3(YC zgS~L˿M@ҏ5p 4BXW+XX\9I 9+tBӼ!; p޼y &NoQ[Ƃt_ 8})v8SYP n k8 0C&1^IxryaC5,^gu*ͥN_tAہ +AE*ϡ6AUGp܆Je57DP=gۣ#t:nx2#kA1;(s2KG?b ` % Pp'J9zS݁d" 4.,ђDT%n]QV-t:,e t^e[ǔ*~csx.s HhGl8t%0 bUatX/L)~xqb130X|ws OIϕ,=1|Wn[Ae,r tjbb gc~Ie\$c)^ZA9Pju%!DʲGmJy hm0TJ ,n]|zPkaXG5,)!U˭;6[]BBfqLnGgsmmƾriϓDu ^#V+퀧:$`gs~#_%c`\ExBͺR5hou]spن2M#@.YDbX1ar5YV32RhkMc\{΢vn }ŊRtcKU]˴L|ƒ&[whĴ@Xp20BwP9à%Vs*&mt)XmGiw 1cBEuk#vl" {l-ؙ\J*;{xw@d_Q?#*~ ߠId cq}R&^ׄ3Ό||15OɃV8S,ocW/VB9 X +R}$ZE֦>>HZ<׍9ʴ|F5GQK̇خ5RSOE $0]mǓ`%s4{(V|J7Vm/L&\&mXؿ+cT6.R˓x YHvF!މx.SVk6s +TTuñÎR"2i\PY2FnSા2{~3~D,7ni30]'}ةSyʴki.wӟ0#p`ؤ#f()qw0 ʬ8J،0SHC2Cs 8VuY1hsQY:.B MP}FOZP<}n+KeOwqzN=ס/@  okmOqObkg#* ;'jHXm]4i:a𐨵E=5'@k5R{w֍gF#ݏCa0T 4Aeexu6 ̥Y3C3(x99MkqN{1\}rSw=P괟yx>:(}=os\|6 zRlπR."nL]#٦ńL\ϼ4~0mFCPd]?GK.3GV#O>VEdG kƺ$^:kSg:CL$i ,+3^!.] 29}YG, 9Fu/YAiFb;4jͯ4*o3x mo/y-WSE+L-RjӲS;w5kԭ9N\9דb S$[s̨[#p-LSEh>]T[(*EE9\\e2rkRy!L@[.UPW9ڑ IiJn?ēxIM;:tρ jLFV 7pp[rBπ7y IDATQ+-Jąbu-(sQKfQ"`Ig< wS40*#q֡@N4X+5)c잾ӮÀ%YG[N0;N`ڼHBd*_rx)rQȀS+gJۨa /cZpl[: ܢ e/QX:ksX>¬T sDk:f~K2 ob[->^h:_M&yCPkԲe+U]@z\٨%Y-;0־4Tơ.BLL.s:XQWC9Q. NAXC%uX_A)2G= Uy&gmTNx}>̅Ϗ@)*XGY b|lRZ٦r(?@xet}},nVgԺ.52TﻳXPWC  2lQ2ZVN6T |qrYa(j!`q>0x6^<<0tB`Hn9򐾾̀͊#YMƧRǞPZ !UsET95mCp Q~= R? .T"TRGryp4SœzG:d+OBVɎ50/BG/CpY{o $_} 9C9y.WڷKT=s~/%<H)UjgU  #Ljn^|0-,n6I̭dA\l* zl-|9뀦nҚ䵴djz@KOz,A0: x N% fV&DB5*i4wSm=d+c4v=Jy%+7)EQiNq&">R n"HR";f.JdUE:dvTx\YԺFL"Xfsl0'4eZ|Rs7)},&Fj ~ 3 TU%hgnS AB"aƇC[a`+(U3o+0 qi#Z~AڥaqE@9r //!Sr}Urf&rqO?iڳcLC8D}C_3ϏRN:"KZm5[lT1k;Ž_s|K89qEX˿6vzTέi=G UO=X\HY1tg,G>"8TQ1}r,bEEa Iڊ ͉ȧN@069}(xc~,F6Oލ< o4<شԄ֝AR\}4<Ų6 yD2o(1 +穙~iV[LuTZyXXЕ yĂۜBʿly{m!E$‹2X ]L(f1;9?q5'.q yBa3>bq^O6?Kݚ?> cOծ~Y 1O[~Xvh*}6 IҴIN9㹍;Y smp1gL,^(b8ʾSxy%j$Ս{SK8yb.4oM]yIM31A!GҧZNT Mq4.9Oۯ2PŔ)Jłs8} Wpj6.d R}fUߪ_/7Q9XvaB[SJ an,D)%'U"IZf59tdEH4z0>Q^XO2VMFR4?S? C#\G"xk@|..1DEJ@­M>WsOn#q6ҕ+3PdO ޴IeHp.B9F94=Q3y]ý>f0w4Niђs8y /`TAb~*m =m͍I{Y9C֡ZkG-qJ\Dy3#n2j QXslɃۘ9 Br1)m:#ȯ3( #fmw[i‘6W+yddߑ]` /<fqFì5;C(VXq_ƔE3ՠ4"1 ]rFf6V2ޤߥ2u~_ \6z1p' * 6[KQ?@ZMc:ة ^"kZ8 R>a8Nϭ9"C,u5?f)R @Lhx#w8'H9S#|EiQQ+zI"p)5{6E`f $Z4Ti!!Cúǻ]ʬ`ZCI'4DCyGebqXcY򽊟4)#wj`䋨t8+hkʼ1|fY@j^4-ݩ9S+4ꖽ!Nk+(=]~uXX`ZاٱLz`(2b%Xfy_ઃX([X(V,ouU]C]&ܵ8 ١OPbۯj9uxTGI? mXa̲S2j݉*S`nMk X%2$hp:TE6SG!rr-.(T&jQeNFvvPn zJP7ͥ"LuN+&aC[8jG-Z6q-ҿ} ō2#[#ȫx"N"]oly . (CaX| ı[tˏן3_#ąr_gXM|daU֍Lml!\c,#qJw|>A ®-%/bْ5ZHG&*/zU #*0NEHd.< Dis_w\5MF$?MTJR/!{g|,"y᲌g0M+ρ(jn:!FwAh@nB}z =/c ΡreB4[ӈcRr0M"G#QRe =eu{:u6GAC2ٟbwӼ? 1Y YBEbv\\5QpznyGC@1/]E| %;1W&d7,pBp̢c2r ^ c`<7ߧ l)KOx]%#(G9:?J $36\[FIJy||.b56p4Ƕ$xDgO#mG sVq&G>Ԕ '>Z-"N0!T~[iŗ(%ܤ= {qvÄDMU)%ujLd1(ݵ+T`c,zf~1e2DC- [0+KzĻ5AрRMaƂc4J0O"a{~7pNccG8hGnS&wV#cɭ_fzgF8 G_P"aJMA#R:r z3ZZ9'G/*`>TB 5eF=NC*=]JלF7iTHؠ/<*Q>@E˛6>mC(7O4V,+8I3$q*ns%,%>H>pp,{Ifbm: Nvv {>OK@WՕt>xeK[~LYLIT3- }{̅++&_()0!5l~H *9_wb~3£~_b%[ˈc(ݵDI1T76x&'% x<}wq<3T뚃KP>V$z:WWz,y(2.z=S9$`G8Ԫ pUXcYDz#TyH͂^G*F K]J5JOrVMgcx - DWprЬ8cuw6P+#Ǐ&b O 8N2!׏5KV& N8*N?U~m}WfGIݘ=u EE(xC,nr4oPP] [8=T#n<@y|ݩ<8^7~#kl}2QVIV$J9BKm$.FFXa=nbYC8 Oҟ3e8*F~eA "_Ay?Cu(K5ef>v4Zˠl׾iK,uDjnXij=ɥWϊMlw( xYr;hk0}5Ir 4t-~ @PwAzxyhūuyD>D/@[k%cz8/i{+@Gl] V 8RW|+NheISװ()P9 imWGj6]%zJN.GJA^hv8DGޠp༒=->S"pھ}[ TcFI|? ӳ 4*'Q*k-78 #ݧXAP1*GX#_{5`MDV}4f48&(y|u6((n)GKc3m<_A|ͽIiU'r餕*ZybLCudLesl2ˀ=uXIUsjM[CVxB}GA #,\vQ[#5 .F3!qEV0<ڔ= DNcƵʦ*}UE2DIW)ҚŹ'|(7er.}B$性 lu Fi* uDv u1P/3m}/X| !D0o )Tw?C/Dbg?kic r-ƕc#U7ׄaן[s t !6kl5RCb# Yy@q<3PNБ G\q'X4Q:-̰ 5w.59 YKt$3"a|^aůOK&mAԊ1 Fx0{ P_Ә@gYQc?A y?g50Fj_Ou/29⳴sbl3[ST5 uHW ;!k,=8^eiDNs5㞢zGK|^Z9K5NuNՉJ^fȗ0jm(^E-oah_MvHTs$?Ov䖠hU*' \27?~‡zA+Q +4  IDATiRŰx^9FSWsr"\?*! " YۨFn(O0=ʯ+q,{ cˁ ;v/n| Ϩ8ꯛxw[x֝m4Q>;8U?vB3-.452b݉$겑zt?CGB %s eR7f강+XAxO(-{;MKW{o{ <pAp%h $[9n^ɲYh燬!A~zNҝv;ݞ$mY#-HHb~x޻{j]usA++){vU]{C$:˘Q|LT4 d7DD/־d/q8pe޴Ƚzyچˉ:C ?Vx5N{H =kU*3:Q&-f:EmF{ #[DMO6ZҪX\ S? <ߡ=E`{Z -i!-;h5/TZAynbvQBS\Y]Nu=j΀VoSuƥUA}X8s l=ϯ^Gf<-w;k!(@B (N`P ds!CN =ƌ'@E 6<'1+q#vq485-~Z ͽ f[Բ*IDQB;6 (}1tI(|/^C"5Gq3ʘA 1O9%찧W Cs_ t]3]PaGޢjKŁ\c$+d7г 8* \bAʟpuP`)fl[[eyE;,mTiηLXBeTLi|{zܞC88+ =ƺAobc3%hmX88Mz= w8yxX `oBR0o~^-պm| )"*Dɗs[5;8t ǭkH`a ^wx| XBa#1p?|R!4?ď#יpu-b"gչ-L~mN!͟>@ REfEDNBX 3 :ANGC  $LXvJ 1eŅd#|$XX!Ad(Yhm?YQV0mі13+O8VZylKtل-bɛ> ^Kn .xH*.?xV.6,LQ!@Cs;E!S>̌=; Bh$qߢm.YTυоqX`}"*cV/S5(Mhs.ײ=RNkc+H15gA*gtnnwLu.jOJTr) u4osYcw#Ӌ [ڞ촃vCb$u[f NbYɡ^p|_Ì;Nߓ'/l"r ڙ*F-&TҶYsvh$+701{Z[O!Fi), bH KӼ̕)J5.lkdKVpP$RI E7qD*0q< ,0cƟ1K LgNܐ9%醴|4CQh* FWGxap-5La<{cK(rГr@`FkXm+]| Cyij[}%ӓ:u" X!`@{654^'1"y#+0@t ѝ@3`<ƱIhnIKEm"Tm{/cD@OC%,8)lk > 7wZ'qP=T~ 2_o(ҌtIqi*9⩑|Z ;MgJj[; #=NpC<+S}< ?C-wwߦJ7Fi tKg<OZEnpNj8}ζ3^Dӈx𯙽^ڻ'A!q`WH;PpEm۔k-1|Zמuoloclߚ}dzޕz@@@x8?AbW1ye Nd* g+ʒ|:.lCK0y'o[ׇ(3mDc4ˋcKO:KDdӣ'2=WOVHUX @z"8Ad Tf CizW!FyM`'0Yv3/9b)L~/x zH4;_ZYB<_'V>}6ϋSf'ng`[kauHÔ?<,aw[Dv5<#WMH2s>$p9ÂY(]m\Y֟:T,qymݯ "4ju\et_q/Am~Ge /ӓQ !4ƞFn `-Tc= ymr*S7L @2&ϳË$!bn{Q.L|:D^j[0%G|ơDd v d[mn0r- *`n"7qm(n-Jk9g @MD$zUK(י2ƣ x{qڎ3FXGS[;u6^?pφxwѶu%>- ye>2 bYPqOpR~}6n2`TJ:hH11NE)U7ڧ+ex~{XBGJpPV 鑄襡ae '5Rc8FnJ&$cx򙰕(0зqAgTPO6LiS Z9׾Dt@uR^|t:UZc|)*f|yg)nŽQ!BC #2{A/2!N,|nQ}v}j@P >ʽrM*x}WE4uKk*>=%پ9MFU_n>xU;@Z:%,ɂK 'yJH`Cj/|ǽ|P!&'BYk@ TZ6i}Ƣp(zsjmkr,q;VzyuL?*}-R (P'jrWIe"'@VzcMyY֍- dykβ9Da|0۲%IOw۠:q<ڀqՏ%*MAhcnJUv@S6"o!|&,(}5fu^"|pV' ~/1-&ۗ2-QhYJ8PxUY3ƶ< xkNzZ߻34!Hv]wn"좬´K QaNAH!j,3Ҹ+LseH~3Kkh}N(wK)je>M8f@Dfc!f9F[_czw{~ s-Om}Q?Ak&gy/co{ᩋ8.27B 6 KA%b8bvz Ծ5`=mvz$y4mmkz}ʑ1W_ƃXRcB@GA/A vBH^B169Rh:-`g(,5}`e@P~ 3^zv0K/uBV>E-e5Կ. ƱlI?ʈG U$˄{&7J<!IcG)@>vf9-x=q3̂4nWt`.)pZr"}oM%?J'HGaJ_g~9LKH'^i$J=8 ˽S$*`1'9؉)JI6zlcv>{x}'cil4k<$Şe\-,;|Ө ˽!)QlulVtw mWGR<ʔ:xO,,4îc ңI\C!NY ~elp(}84X_ju0ugwoiUڜRӓKm9?i}"nvK%=fKYҼ;9a/SEKQ(j> 6r;SUgSlğYJ/Xhq b{N'(IrRLwHr a|54VwFs9&f|WNj|UƼb.l50%uE< *YnZ aJ7M,!TBʰʄ7,͝^bŶ(BruD>mL]~ 1ɦ$MGtL{̼ 5|tSRSYj r+˘Ժ|'T2# r OK# 4^yYM8G$jx`ZwM| FmHݧ l;&ǛftsfasTAe p6>Mr͏$<Y$&kkgȎ;'#8y~4>,xHr*Ѿ~=QwWl+hTl4+ v$\][{JfRb@p}}F үjXr{4pXJГOT&[*_XD`pr|:rZߤlzzP"I5fZ<@77H ~aƂ7`|͝z(f43fi6as\m/5n$IX^fQ˜^d~[׷%U[$)py"jxkWDi9O~YZBpAJoR/ Y ~ XwHaC*ntJn MS lʭtN;Tl딡L~[JK }=V&ja cRyGӗJIr ֣ptRavc]Г_O-七meI);d F dLMOQØz±,c:Q08ƒ(㰕Ս0XEMTo<ʑc 4z1j|60僁 cD/e΃s/x߹y1{ !Z2E< g=V`e tX"*+$LYR}nʞ[ƌC4<&Ee" ï٢@ DӱKAb0&^_~9=C!<ərP@7qQfGgd` r,>KhXҡo IDATsh!~rFy 4F#tlQW jNhqE-%dԼp&{Hob]s'vpUe 8f}O!T~p#p1Cݷ>QphNrQfy.a2tehTDy<E1sk Me0u S?Gʘ7^6ΝGxw!\a.Yn0~"(_#κ75IHS. !X ezjj aژM` i]SQaKtF=t > |YG=3ykk.lin}M|E)(w aM*'H[ݙN\óט 8N1 b{Sc½C)*fome-6 0ejy R."=r#ΡJg>i!T) Iu39d&?EL^f"τ^QT!z' |̐K(/@Fn3f3&JN˭2a΂| 8F[lz8Rmh~uٷ 8ɂri1/J`_D&>=wPLm#69p ͵9CU *b;)TT"0>~?1ebN8McYTA@z}$ұ Axo7AAYmq5 h9鎅3΂Ai9j8*Y2ZtEBi|ry]jQ7"U˚gtQ[Nʤ6Mg@|K z޳NP_bOcgvGv?s[mh 5f|%^Rzv2ZƟT7.;Ճ ZUg{"xm#R<2ؒ;05-pk#S3koiQ1?cٿPwÚo _z`z1MTlbfѬ"Lxe3` wU9Jg9)U܅!mD[Go,;e$cf~.8N Mڍ>-E筦%$fXXE8OErfYCdBWQΡ"›ظC"n6h=;Fǰ#@_I1r8G7m@^VͰ9ql*1C)'7<v>݌]hVb S@Ktnid$2֫߉uG/EXkiDt mF>N>fb9 KnG 4񜡖{jYhN4PE…<>F-.C'6 T^)/69 pzU \*2-/=p;0R"L.ga՛G ؽ`|9oE_Arɼr6#^)k?O+I7X), Zנ|mZDa qA!@D9r5$30NW'3%$`&{R2s(rqe^_&d{/GM 湶@HoP!1R1ϹI(Iãb:(HF(Tʙf%T@>"ϦXb2>͘E'X%yZodG ,"fC4ZI4Eoj¶hIAc6.l仁^<# =Կ–G#%ld``pd[,QLL?j`Z>Jգ Q;:dMP~9I7%}QL/; OV&02^R\E9DXgG8Zc)8q QJ6=`>󵵭Am}6M\2^w[̬f%#I!ā@HRc ~ڣ/|p@/37A3^]^'%_2L.$l(] w};qd,!6X_3ű΀D[3јԨ_lAvmUdP* O))c#sasuôAب/#Ly1O 쇚9ep mT;ThْF#gW1;LuMtyO869DZ\9lY@sf(?I&'fMo GAw>৤Ee,ͅZq| tsMN\sJ!QшߧUx/?Ex Kg-pµ47(3wCyZ> (Yd0e;j{@2c~9&d<9dQD,<5ɧ8VbGUiuiEM2t>s>5,> `n岘}̒({i "13)wq A st)k/zvrF䫨~93MbMMLwoP@O[D匂4U(YE99?ccn8.p c-Xa]&ʥE:es6BLҜ 26رOMsxN18ʩvSکx|1,*&c^,NqE n)q}PI'ע?sqzB DcՓkvrQc0 1ǩcL&yY s\g9GHpk1z׭B  z@c۬i:Rjb|d $mfsm[1/g@am`;s-2q_ĴƋZe8;ԲGNZ{c @ٜWP'6s:OɯKԮ%_]ZS:Źn;>ѢWij Ѳ^@a󲈨ب~;R x՘xJ[c}F8MjϨKc*e7pnF.`}:Q}7_.M,YCYGyx$&Κxw9|/L͗Q9jG۔oUL:^>BFM$u]ooa%GXo4L)+öd R3݁nϾgwe|au˥ Qtzhdqbޝa׉rAqA95 3Q9jK-Ks'jeI>C*BF{n]yo ~k% %/:m8_6]\x㘡~ [ Gb3¾2"!X_m^ޗNWI<9*&Ykǣ٢"v7at? ;vA/!AK>6+AM(K+5*m$U>>GD|fWpFPv@㰶lxn4''|=4׫oa8*y(SVnCQ&mXY<ϒLPkȐlͤ}~(QX}Zx>L3v.k6%QbT5<ɸ`~[B9Iɷ3&d,Q_s>G{F ~+gڹ_nq1ɥ\T2?!z֛F4OߩU/ի4QuI9eB_kVG36> H mFε^0is6$15|一raC9M!D(A">%;Swʖ]Qv軌vrKy<7LUSJmH՜ݯgl}6xO6\gzȳjW1(w&i1 זwk{}1\n6u_12hnQ@5,FH;fdU&3+ *=k>kIlшv@Qg/qD/PS6]m CGC(K{ 3PN~ΙPWpH-W ׎آLY7hM.At6hOWEDD-/<{]Upiz)I|vqTNMDX;koq}&jIc!>s mcx_K$c6nDPuKAk]`8{2^G%H m&jUȷK=z~>0TzJwm>̹%Wz^d"4,fZ3R?y;sf_)Smdt=.i @QMKUR𖸉|Ƅ;n .xs{ 8=y| BV rccpR\awF~UT^kޒxFzkzO:7-zI<1h [k5=9K"7!u߽k02 Eg^j8(EoNɾ7C>Z Юwo3\w6KN7Gړ׻efr> ѷYq4#f('w x, ?ѻ86q:1aSF:a&XOr}7aZ+֑GP9yܥ"&u)7q!DfEVY2Ժydy% VDfK`̖WאPEDAY F6ҨJsG̓q<E 3i6q4i$M;b7vG5   T[sy1l..Z+5640% _/+iFbLjo4\&M2}ڢ 7qza.ݒ^ ^[YGO%HTFDlo6"88M+/.P6C\0#+jm+I 7/5$YSn,v<FN2^x#\ξE+I5XG MlKe^n1v»f_blix8֥g6y^ v^6VBk2K3`KN q~ie6m^&Me$?41SWYY=Կ[WI3SG{5wΎKǐ`'a; ڀg޶'2hlK !riΘ{ xrw y[ڴXIL2M8 P$^>t',Rx6"2f 1X΋LdJc J6Q)>s}f?1$M@QJ ^a/Z}QL#J)5G`" tc),]goWw '@>b:*ρ-ٸ<37sgzgAbRUQ*JoJOu4L;q fQi{M׺K"NN\Z))h7Ͳ.8fXw8tKLjYAaPԡ IDATPYc A:$.xMG=fN9&N ~ Hy'8KFùl4 ]+o\VlaFOS7D^vM(6|{23LkK<΢|!\lLe,!{!ĭ+V vp$.tO-XBd Wӻ;N D>E|NesWL&Wm%ڷשLo~Ǐai/{~|FԄv={hH3\H0X?5EQh,5P|cDyS ,"+ޥ}m_m ӿ{YeNT?zfb륨^zb6tM`~{ʠMJ6 fsHTJ6+ѽsZryopsαM&Z`˜+h05 G&FrcErŒ{3F6gɛ8˺ | 𤋮%WEX+,2ӆ$(k>J9T]4=, Qt״NeU v+8mnE;m@2OH4O Ik߼-?\H dDdhݜ`37 ƑmPƱ:tJ&W(#5;%8325#<# 1m2mETAOu3LR@YRcGI&alFE[sov(JZYe|jb #|}iÔ l-(SvX/1 ƹm!M֩g/02K̓fΣ ;s5Wd-EJikD~ P'//!e@>"W0ܡֽbkČZN%O'X[%/di-SKjYCQ5,mNƌ fY?E Dsjj}GS00IQT%DhJ-O# LOAdBmS 8>"j;E"o43yƐX/i{%KszzUD7IkwxٽcʗE WXaHklu#nݘok Oo`A6p4VR^$NN'@&@F[My?1JEiG":>ƌ =SazxIc}*n!@HL/nC^D7tFZ-w{ TUxO 6ZkSI[锡XS--` xަR˙bĹgE w)LtJ\Ι2]V 1Otj ?U <hz,S# h#d#aT^ yϊ-;Djx"z_"7T:{>KXDoa֩..L Nh]Ưf$32 1>v4By DHΧ \:"+6V]b)(!q7A~Qf1{; v쉋VU$Jpm#!T8}%NZ¾8c"f|sKX?d`ŏZ%SNX\JN 8jg KLM{ H.hcV /&tdx[h>#̉U\+_to@O%p2L@X $c̼,`Yhq=D+[@*DdJB̌JYDylx.q -|y6) uR%GyvKI( XNKc-u43eb+ҵ)ۡ#5F/Øָ/Cq GiʙlP:ZGY1m<WcWjV/fM /'Kx naK3;٧8rv< o_l3#!_Ӓ XhZН*bz=b)gޛJw~Dnwbz#jQ %X4xmنyГ1`al !{=,ayْFB-veݵu-wofDdjIQRBVF͌8wn2lRcbj8*!Jp\Ia{:s_@䧀'1tpZi{n;9O~/?w1'ޣ@рѦYxMʷx"my]Yt''#9fkFj'GWyo:1k]H1š~/ H.dJh-"{xwbGѻ8JTpd0q*$c"Q6QTk}ߍ'e=L遜Ī$ǪIcƎ0a]ƎO0M0;mNrA%lLzhuxI*%7{Mð{Rnͪ4L} MGsqX^ P*KVEqqbl&X;ʷ#u֞EL?* l`A@ߢƾϷSQxB!"cbl }o1R|K =e=1+;@xqSH8@@G'_2|W)'A;aϝnv(_eYGyݸJ@)AMQjinN#ͥ>1Ύ6!^1Ly-SRΡtܹSӦkஇy0ǣזe2^,v/a'_FU38qM:]D~mve\Ĩ6@Ŕ>VԦ+Zvl9kЂ]1c4wou8G*Y,G8;fM~HA""Z\Jġ>9d]rOFkw*N똫2JO'gq臈~ ܯMWXb`iA)d.og{XJdr,Ku}%oܘߪVʞVH`iZL8z՗~SbdFe6 cz1V+q!N_0>ITBe$)L a)eC2FYg$Fa`4Ê^hb!:0k .F,iKC,,SĹOQi婁,DrUL,*@cpgШSxBtݓ>&N'42u~s3epEscz:,D&\=S:if0ݺSᅮ nwFuXo,Py.Xn$ss%u@O-CKcr x!89ӷIyRw+-<&,"U9]u.\aޤ}uy'F*8I:,3R{bE@b4ksJ)'<\}wMJ9͵@<.[v:eh  ,"a~e \D9K7g,Ʋ-CnKzY5~"ev>}?`NQ ]W\Yfd' Nnx܎(l0F&4a A;69ֺpmbV֕zF`\ PnXNE(,j^ cޮ>x7`$PzRs 9 Q0fwkWLbǞ_DB=zJD WI8UòCT8Qꛔ[scgOz)w8FS~Tgt0˗lQ\piYܔĪ)>P]΂zt2A p~MxZ@ pxC GYɮ\~']|sfDQWqSI] faX^^"~CQhw~u6;@m3 |} =<<>[9$1E-o : ~\;s}t额OsS4jݴd]([\Qyb0g)%ymaeY犴e<<IJ^ npabH(6QZ*ʖ.%ݥp?R+βWA{ #ܦi> Y)xXhiKG)Vc\?W]4l%sFu֨I%>eҝib]X0%oa-svBQ= | /wEGYHt1+tdIkk8fMJH'ME+EV,]O*@uF\QɫoW\Y$y, (Nyh>i!00a 7(g|#L`-i%2C)'U٤~ O߿#cP_j;_JDFXfnYE٦QY: P&JHx7wOQʓbE((Dyd:PľTS")iq oxM#\n1DN *=.O x`}22Уc9c&X(=E]&͏$(@W,)]D'p^āagL 蠪?Vi׳I 0\V B5)lzCufTP$%jMs(&3&1Jij/xW_[Us3@ WKԄ٦ccMmg *6SZ;(0p6's$i[K~ c'Q)X(ONw;!\~&Y@\he&;O7"_Uxn }xy"[Xh16ezDM LN"lSp#{js '/im/m!ű  ;tvbո^pE*k$sE3OǕ8!\z$)Dp)E ĿKt̂g"CBXnˊ8B&Us?9r dp80FǿJ qر;ua6P= ;y?˰ċ{b7Il:db=X @.ڡdܦ:fGe@qaSL[`Ђo1Aǯesț=,&⢢i+o\nr*NM @%t3!^&^.b[m<ɘ,k5y49}x][J Y-:Rս1,[퓺}`4tF;A@@7 B]0L{M[1%xy %;d#cGע@Cj,z9ZvŒTs͖iͲEFrBbX2U:;fqv鵈$0S;F GkT5:6Sn؝Y<(-o `m׺1cl St;lLw[5"mrRc nҿz$p2 B(+yw4m"h=ޗt}[x9>S{=ܫKsPnaX" (8-|E=/1O x>%,70ʳK|Ny`aLO[6pDCxRZf*fG"N9vm'rBN#B|&f`ԁ 2MDQ)kIW2R{ǜv Qe-FX<(tr?" G$aNg_ ±3WIKX%}'HX>eD~f@e@b*TD})2ޤ7(Yqf *&YD? 4Fm->~|&[D]kx9Ww%=Nn(f}<`ER%Dl yzwPYǩqՌc9ivgjsn4J/,*07[YǷiH}h]Y?VbYbCm$&̚pJ426r}xy;di= :A8sVBktxJ]:[rϬD1c/au%VcOڪu۽!+ؼ+r/3;]8;I*𤛨gbM"$j{Jm0(WA $v+#FԵc НAê^GʩL@d^ #t6ΟMs .l]td|nPyNb*RڽƬr: I&Hq}fxt2n,!?}*^N1Em6P [ߩ(4g*ԝkyC /{a?ߤ@v?)9vK3YJ2]s3;%7WPw"ֿϏɤ;Ey+xX΀oVGm@'ɭ0ʭ'o49K!g',fE|L{4ZY> `Fr{H`7n1'PzxfC%76jOtJxXDsGP#q:ÈffY%~]i'w;s5WԮOmw!YTa5 7NG @0A3߸~f k)jmW'HNBK]tx| 5*[X6c} Sr>]߬҇m6 cik1fq۾[X71*!g]<1m>ps?>&詗 Hs^ribZ?jQ8cMo tlfy(!^8ְTErW]Ȭcdχw0mO$Ķ] ̡̡X+s:xA6xI_~\+@;q % xֿIQ^F/L 07kꤜ$_oqMU='6aHin۠&Ҩ6-֡MU.83|2c1הclMG*!At{Ezg nrv =5/`ĪLfeEp`D %_Ϛ_;vQ>M\pr(SӘu)t-xNr pߤ;t4"9=k~M4Q~3_Uш^OskY#'bՙTvy|wLZzp plgB0ª9v!M6(P ,.ۆ(+(xY4|fEJc*mjiH10N_GIgB+(3xNp ":yp.H7p t}<'1{iy)5]YXiMO2LK6p'^20  }/D/NO~Mw$]%9s])ՆyS,k'[mf?&o?c|K-`/Ju` KK,9I' DNpbSاx0m~{њ`V۪%/nUvoTsE)F%Փ\VNxqLLJ.!֋3X#F&\Z(VOUS JKKGݨۛ:*ʗǰЎc994j[D@l #m6JRD49v.*Si]fƧ>%slxW@y!!W$wݳ}ꠧFD$YtCnqtPNRZoU:8qAn"A 2O ԛ`㶘-sX[$hb+@j3t}st0@'{b Y H5FQ=,ȪV盒<\UxtĴ@VI nVDo-\fv$(*ԨEjNMO{Anm:/E[(K8ޣC w0wo}mʳv85ޫ$ Xv&\[Ѫ,!e`)v65m,VUq1ư ։+'c{I!f/ucVGk.cYB9JICX>-x^#f8:`(=:?ITq|@\il 1vQWq@ n// +aHtw%aa~Urag,rV]Ra=.&n3an\}/faBͣǯM&N8 ӫv5O{p o1ڟ@f L}mQ`,cXm7Nj6,vr->ɤР 3~{'sK͠iT+R&|6)X* 0Ε>GA-?d?Xx";k6CBOf3< ݢd'43Xy(BPbʆ5 ~\eoJ%ec 94S %/?0_C衜~x/QMfPxPG@qzz0Gl.#&*^| ,}oXGSKLS2R}'"R}/6QM:>%B.G_?`7q0O;()eF8%0PUόMW8}) ^aE)nBo[,VLusϣrt᭐;hNԋƦX-ج@=@xya2c 'Rĉt@]P;GC"ѺC8ݪ\p;I@ӮȘey, @*TGÅ Qe$!GjBJ p'*; *f'b@MVr''kP:"ffć<ಭ-!lߨt ټois}Q<BN=4%q4Aɓ8^h׵ː=wq $i /mD]̈́+O5w[1cûӝlæA&Kv-XLOx*ԠN"*}R.jQ;8=46kZwo灇| q*)˺ *z6,Y0ikZE|33-oUk |r9t/ X"Z#61*g{̖kܰ_6٘& J^}ӏq/$4JQ.%<_Ƭ8x&G[f@'][rWb51|Q+,ͻ!\6wt) #70\109x,wkb*];!02B@4}a 0(rn!oQ994MABi5)zRY:ʥG+|kqL3<'V֞ m<%Xiuk6At1#2 $!>HCPg !دitLn1#3&ŲB5q/s?71M`n#ctГL)P5=c8J{@VW͝&2@}fe|qfte șրNlV&Y3Ƿ?: p6iʭV|PVL2*7)tؤQY JMjQ %t[rd c)953mkޥnuE0Ӝ:mzXY<ʗB߭f]^eDޛ)6szZ*X1!.1\M_Or.[̍IGF8X@C^! @)a.5f BoP%n<ĬbfKW(Q3^E6Zp,o]T 7IZE%LŶEv<Yk?[|JeDCG) 8] o>OGf3ʣ Y k7$.V| OW`D@A'Ipj8urʺ[=oBALaL9{$MkksxVG_a,}/gpɽN&? | axN_R*9;<#;F!=ss &p뼬9V݇2m95w]EQcc9V}[Y)l\*p@sjV<1JuLsQli Pz(r)LV,-fr^aS'̓@pzk Hx:(]P!])8``Sa3'Q<:X;eES;jN ;"ӔrB$/Mtr+Y8,l*Kx}E6{ؙt&xXOϓ/.2&7O<-p9{z?jXWEXhr$K庪Iȇ:[Rʣ61KYDyJ9_<Զ=ҝpF2fUIYyercNPXx\3e!K_rzCVpr +sg0OmD7)TQvunkn<'0}rWHIDAT0+5ǯe:ؙnT8AanU|0fa8OIaFKtJ 1 MӹY$-<>l @OnO[J:$tL>a5eYq@Q)8Ut81>`=gvO씞^2epTXd1(d#yCwY U 5Sp ML}h^3<0:{Z:Oaqτc lw{A6xY+Lz>Y3QkdյUcօ7eTp2qsg* cG:'4CwRtҪ6S"ʳ( @C ǁW(&R Re']"Z, cDIÐB_y̕IK8oC7r DGhu,}hke7U _;[7eAkDYJZdDrq0޳UEkgzf^N-4y'm.\Vd/>.] 1:4>wXU:H H<5zj϶=˜gYD?Z-'mvΡ@tYre(tm-?_:\էĒbss` fۥxNHU"x^/FdםˊriXbt52Г˛}rA)-υMzF4^_ܨqCNPì=V0q裲\se3-;9[~`Ǭ; %ۤzrj.v5yPn1MQ5YzN I2 4:8Gglw.pl!MdmN(ֻ7naTѕ;ٯ7!-"UteZƇ58Or}dJΛZځ r#=eﰚ_E+ya_^ Jqd,31a2xc| $66'oEfY7m$l?his=<0Foehcs1`B#/K/;:91979 U$0i^.0f6'ƛ5H6Mi5'xjЊAILlaA̓d؆]S3_~c7C\b:VZګH^i1mc>ǾN_pzI#Īòb}hf?[`eB_ñXhxy3FAT ڙ)zj?L-ONIuw= 2U="AAqdw@8t}s-t-qU%\(]f->6._U}w\2Ar'|aY0c|GMxh8R&b]Pr/'PRzƬU)1T.Z= |O1n -U>*wxmՙgN,&0wΡl"|g_`?nM'[ Hpb=j= xUWȭ< =zqjՓ4}A!&47KQJyE(ISìEXA5mUD2y~%4Pzt4k~0튌X-Q"Rԙs5ܴLZP t1GE{7V+[/H-^#+cTՌJUTG`񇹯^rDKXl̼ѝۏ&9=5ڏb, y`9neYֺJ;BJN\DCR}x Փ\@9wV* 9;Nw'6@>"ʲ~+{k<~ +yXvFh-O sO/эQ9Y^olU }z{Nn> *84s vA3@Y2k]MpܠŖ3)ǭj3X9.1EⵂY&G8ð11S-=̓ܽEyRFP|} 1ۭ :G'>  [Y|ຊc%&d35_evJekS,Q\;mH{$"KY5<d(.ociQCxn7Pzž72 dc1^A텾˒^K6Pʃ<3+Zd_,SS-TP`/Z cla-iqjjCі sd sFC#P;g}RmusFn;_8|xB(e aӻ̗o ңczlLQ-9&gCy#tĚ^"R F-i _T!DG50=wzxtQzzFhY`[Z0ttl=*wcT'<3m>9żYqYk^]c07ApQo]!RrN" ?6K'LNc}`GklKhO&13^F/+z9\p]l'WNm;B 'V@R7|кT.)NBK. !5~^7Yk+;4: B)I;{~u )W ǓwA! B@&o{tɵHnjg!Bճ֥;yIN-Ӈ !%sGOg>/nB@!&mk3|)7lK RIENDB`fretsonfire-1.3.110.dfsg/data/mods/Chilly/theme.ini0000644000175000017500000000012110751077234020477 0ustar mjj29mjj29[theme] base_color = #80FFFF selected_color = #00BFFF background_color = #000033 fretsonfire-1.3.110.dfsg/data/mods/Chilly/flame1.svg0000644000175000017500000001507710751077234020602 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/Chilly/logo.svg0000644000175000017500000035177010751077234020400 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/Chilly/neck.svg0000644000175000017500000002440010751077234020343 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/Chilly/flame1.png0000644000175000017500000022311511060512255020550 0ustar mjj29mjj29PNG  IHDRot@YsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw$Uu60$=MHPH$+ A$D(D "HnəI+llYwP]\\0N=Oz8DD$Y&1Xlk6Pbc3 %"""""""u 56xHsHS*ފ5&[_V*1Y1TI#S L#_+lb 7W (""""""*ފȼLa5`g`꨽oa[+܊^DDDDDDDR@[i`~h_kp 9Hbx+""ٸGcgpp5n;aEI"oEDu=nrob:0!"""SVzq3""#La(`/9}ߵؙHHS3GGDDDZă)lѨH | XW?F43EoGGDDDSV)wnQ&La{ Ps\U }i2nQGEHuiN[N0?p>+n'VA|M~ k7&"") LSM)e oqi`BDa 7o;q"i BOU lBO>пC)"VCizz icONOnBO }u,fJ0%mq")l Xw?ng"" aqbzpgEElOkq+Q4V)l䀓UIᡗ=xXƋ}s`WzzgC,"M+CoE)6zz;mzޗ]EIDDD,o%Z0_gSp8axJ[5MZ8i2OV ́}>2wv9EDbxzz)H73<6=ӻ2C/FCU_//CDK=᡻!""҂e.S8`Q"p6|-l&"S.pp-6cQ|e߿ ,?=D`  ("",ͼT:`Q[쮙s")g0fTg. lKO =XFE{Zx0<2=ӻ%CE7v= KOK u]8ޟjQWduI Sl3jK.z!"g`ulV ܎)܎)09SX8<)u߹;{b ?-:*Zp"""RVg  ~ۯ"In۸x#URI 6u~`LahCńLL!Ymc.nYX?74N[ )l |j̞oDHD;  <)""aqg_V),mp/ހUQ_Sp<q4S(""8o%8.W`1{*D"7nn~-= @}jgIζ4S|XS8% p6̾SX5Di3x>"" y )agˍ]t~j""޹`[<ELdLaDDR8l[17e,]m#L/S""" VngH5ָb q|y_svw/Ń;:N ٸGg`2M̨W;SVe w{n9BfW`GE(󽊷"" <ξqO&b X?(("]- <(W' jQd1;XFqW׉:N`/1y}􏊷"")_9?أ'3CL$a_:HWs/`2kdG1ze"_!Ȍ=v704jɘ%o/7a-!`S`8tͲcOϑx+2 ix1YaI:+u:HWs_v#S00L~uLlqK'Vŷ#[c+E*&΀ q؟̀;0E ~!L~HHT|/p Po{q7(~L/ug |H6 "10˰[<8i҅飶,\O(Q|ŧo2 [|ۣ`}D85-z  mp!I.;[J3C&D"-^t2?m/DL~iLؖJkΝ?ՀK3n*7ΘQ }Bf;`eL~hCj5M=B[iI `Xan DD$6⟀݀F}ט/ɟED$Tg= tH◣$L~Ȓĉ[3X{p>'w% &?x 5s3}Xd[08zvM6x6ssp+L\*ފҊIMyARc?_1$"qaE;1|K$L~' ̨=k#%Q:~ &(Ċ[|w'`kF'$0Nj""xcglÈRo~"vx'l$}K$~L~Loc9n$rvؙ OĈ-~]-F"u5HBM:Ā'Fa Ͱ UzzWFX1Q7wmaL8r`ӱm8~EzzW瓅  1އ-&1m o:]+9zzk=kab*(GDD¡AMyPOmsL~ZID-OX"70vWmkt.0c̶05+n8{#0 x p-۠'jiRHTL~~-ntn1zMDr'i14Hw1E1K8 [Ԍ/-5fVc2oc?]O8O.|8$oEDRH[iH<> Y޷c}/G$i30C|K;>>ujx$FN^sqdv;O 80UiW ԕWVD$TL~Q;|qm[L^O>1l?ϧD3wAKRdK-8ƞbˇ'eLoa_2L(' ӁاF;EHu-opċ!%x+,"_8$"I?ƾӈ0%}O$U`ccrC5/vgC*rD- LkHTZx&zmo"r$[|؝[ 'L~O㉴.H#/H6 AƒژmS3#/n *@!X^irԁaDI,X>ɘ>'ҘOOFp$k&vqbhOE$4ny{yj0L3@*ފ$2Ju{N*2!rgmFP$PU;ARL/I[ ECP vT% gCuvǼ>&`ԩW=c~^ꅘ܄noEDL[YjFDsq)a["ar0[8^`K܁Ld;<{mvXqfc~c`҄xs=k{&lݺZHBx+-|~h}O!~>B[Lnq&L`μ w?Ugf6w0c`rW~4&znPRHdT9v @%0≗k'Q2ؙ<ꮘܞ>)ifr[V-7`;܁%R;p?`=ar&^܁,e]"J[jl,CYar`&G=dĜ2G+-Vxy)icr=im-=Ggukmsw"I&w`ڋ݁}B&pfފ$2Z8C൷I?g'N.Xcrƶ2:hᧀ*A"tbmSoaWkmLa AlM8I0}XVW;x?"~q^~yLImW/o(ؙ0Ď;0 v/`[rlQgrK&G=;0∈HtTh7Gؙ:=oTϱ}Et"&cJR$L\Jz[}`"mx13c['lɭIp]Rg ]%?Q "")mڙ\#F%܁Aőx]`nYLn@?QE\MqLI"[a}6Gl;D:`v_cx_(2Y܁Q[GD&L7SwpzzwDDR@[Ys+Li܁_<}S~P_*#?"ۿ-viar&$aqަӝ0Œ{3wsGteǫx=Z)j2x1Y)2M~ ;;{6; pm=SiyZ2i-flAp#DK[Q6Z)ޮX =?WL?kD"AY`r$^euv"Ho&$^Z&-܋HBxf&7֊zr@iuo ,H7<Ƙܞ>)qdrt8p!Hp܁GkY%4TP w}/_&7Ñ*ފy,/p #-kxh`)D0`c[1%NLnlL#wT:ۿj[ě_|U/w +J6ċ w+"*ަ[XeBwix;)t'w%RG]-^^& p78Hx}LaZE4N/arLR&{{8O"""]At˶xݥ-"Ӂa<)e܁>%z7>BM/&Ylz0ٵ8hp1eS 3+a1)#|u?܁|O[\]g\O5%}&Ǵx IDATa,TV""`*ަ Ƚ˝Hx} p@JLnv`;Ge>'MƚJSYcrK$,L&G9<-|wॠ㈈HQ6Zm*vvބ"R;p;ıܤƕ Gvq;}O/٫ +%u«MwwvsnF7DDRJtj!-X]4V1vI`ƕb߀5|y`W܁aF.[<$P+Mw{K+K"""ITfSh-}im0}@u6U UFס> տ{tn;n9"^ jzhuKu^7V4Vય4y\ 3}C܁(_:mB;{@mDVSyy+~2}bV}p"| ^N@7*aiw<3 _ADD{x6o +fDiK[ͼ ߵGvxc_L>|2u>)n}-Lʡ&va bLqBcu[oXހ;biDDx>߻voEM0 l0t>7'˵qZ&tv|F[:fvӷp#? 92N$mʭ sInemw{8wޠ㈈HwS6}ko\g>;UE><Ȼa`\iw~ww 8mW;$ٷpPJL];OMxҮ 4qԾ^'L 4EcG9ƀH̨x.2"0s=f("argW0"+oq6`viL:Ծ^g 4E=8?y ""?*ަK;-@3oAn ""S81}Ӏ"ImsZ$umwoD.8Đ颙qd[y*twpxgDD+oӥm+?voK|!GWiGBӁ' 7b=s Li _-`/|U-o#HiVm'8Zet۟x""" mhm|2a6{?Go(9i&t0PήV/$p]L߃6~r¯T`u7BH4+ޮI4ٟmp3oM!-q pPqDD$yTMfƁɮY7:[- u8t_m-&'T•~[Raoco9"]}oM@u&G%x[xk AO@Hbx.yZR>#ZrxkVLl>l>ҿ;)UZLv4Q I'MKW6&79&ۈgޚ8"ݭCDDOtQۙj+LvI`k` lS>p?sԟVu<^2zsX$8a<. ,A̼=ءO-+""p*ަ&ti* ?äɎ(3`wbW'nI}je^ni& Z]ƓNn jHlM0to[]e&=pB g< kI oE3oZ&d-n,hUl[pK:(iq7oW>z L[:?눤E˒_5Ł>G>tRoW6UT-nd▦F>d6k'qK'L6-n L`wY܊[ҊҮimW`C~!\GDo`Kǯy5OqYᖴMtou0]c1UFVp[}k AA1ٯ? Jp-qKC⭗ J@kp?[ChJ鐊Iv" .Gd4W|= 8sF{#.[zqdW?*=W_K/&n)i^1SdW5"^˱mZqn/""mt:Vs0so- &LvQѻ|x[#nE_4v7oξ1q.%kk+uDl?Gd3@#ttt5[ إ3[cGA۴nob{g}.)I<7[ZW (i+WˆpC|R^E˼Lͼx|[4W+>"""mT[y4IZQ`ZgY>N6 H=$p1p9?Z)ݬEeG_χtVH$ զ3oW %GTlo2TYų+:TأOBi""j*ަmTF Lt='kDg 1\\LD:V)>kd{$nڜB!]KDլxr()dW6p ŪNɎ.j\9m'""R|K!H-)\R4pctXQfwag^OOD4o'yd{} LJpoR)UCԖ晷y<@SoJ飖p󁯵x-~TJoӥ+B,';8Rz˯8]x[ފ{w y"T@LҋV_"+G\HښoNRJ'x=AF ]oGkm֭-ܞ0Ў3@DLtQGgE_8%oٌ[wif2^$5X$^o$d;ὥYrvV^}VsksEDDR6]:).u*I3'`P)&Y;9L ?RJ&Ao+>. ^s$Jx+:尭6kfyH]*ަK'؞Afo`_A"d.q F88J5?DDV$*'C4R)Nɮ lGSLt /z{o{k\ Ilo;e2&N6-L`װ.KϷH*p ]H:[ .*tK{Q} /~'%l;{:6n |Ñfgaq.>ɾJgkwN.&t* *CxdV${Sa"ռ);]05j̺&as1F8.M9u3ϧRz$4""!oǏE!Gz8ٝM:媮( 8qvآ>x5=*|K$I"8مc܎(y7TJx=N}-֮4wǵTJFPu~= ؼ3f7&l_:({t}t')#N#"">P6}:-ޮKpp#]s=n|p*}K$^ <r̳N}8 7<*'cy)-x'e¡Q(*'ѐXfR~DDRMw|Ibg+wqo`g}ʇ_ڽL ߉4T@v6'}òڸά[(TJ3 (1xۋRx?9MM[<+)-6QTJD!^j`u~lI*FDRp|Nf1:hY6Tß>~B$\^"qT>FJNf2 T&9tF*e&^づc2Mn_:Dsճa@~$GNfAQ)q& yY'ፓY88߇1TZN;oLpL[48T*{È&2ĩxd6JoT "N2QQrO/ <ݯKQP)'Q3-ٷ*6d>4S wߣGP)ǯH^~`t|wI qkvLD#jNv/Ѹ` fšTʷMk6>9qm pЮ/dn8!4""J8~ '-3;t6:1'3y{@ۚ8>̕O``+ҭ*aFl׻J9!G,9xؕƅ1@F[@+3obo`IF'3&@"*sѐYv#;]ZDD'hVd.6: 's**e7'?fޮIv8Yl]8lkG/va3?q\zcc歓Y ^WKhYl+F&yk83o,wDx;{9ŁFI|eDD$ knǮybρq2_Y(G񶠟:l|ѿU8̗p2_ XJ$nE|? a>2{-r2p2d}v[lB'Ikp x%eB7,T6𕮞dg(|jdt .T3OٺpPtKyiE.g(3g%y_=zt2d 7w<\R)CHZcs!^q!^/ޜ4؛^~A|O@$6ɬ|3g9M@_)]wq;b`Q[R~1@""9*DZ2jgp2*cuX@ l۟kR)?"2WI8iY82LSIdd=XA?Qd̼sl^'eaQR+M]rۻ7tۛOY'sZoN83xdyaݪͨR"2W[ٷNf]B;v]I|w׋;iVnJ߳Tʳ%Y'Mُ'GgH8> ';R =҈HH@gS)ј[8}}&תּt`~ {>'3NfG_ӀmFPU% IDATE˂|C/Nd΢[Q)L<}߼̾,t8EJ~Ɖ)8ݟecNJqDD$AdZ?&l, 4X`c*#rAo4nk4!pdNN&[d6L-==mlaKb]=gGtƜ?b[Սp@DD$Jo*SjɜiwVǯ4V|YFv:TʧwYtIv.\<):'s*lH3'oc]3F OidzGtߋ95~[DDǿ-@|p{-7w >OQ~I1 ښTQx؊苷vپ!_U9>L7}% '3EZe9u umf ѵR.EtƜL RcTWHDD[JptE:Q)^ito)QKfTGiHWz?1`L (:x_8 8` G{XJ΃[%p2N`Ip2_vp'38>JݘY ڿ n o*wS=z|.~3$}@m?U> a6w"̹TE)R%HHExޔ^$=y 93}H/)S}P}{OZXf`-trK-%t›$[:?J'X&S _~`᩾;z7zH!DθKˀm¼!cj['~->Ƣ"Iޚd뵚RfN O^9Q'۫P}?ޕV@=%i6в#f\y7Wr9Tcߗ H!DM´Av<#%"|VK5]Q}ŞZzyq:.=t B\%odi!eoTq9, kYOj%[RNj+t[]vTmJ~}}6̣B"ۧL_xmG qجzUwP}g#vZ![3Ud/{M7[Zq*StֳOͅ }Yc3y6,q? l#S}@VQ,toc!2_q0*zJ |?'T$2W}Ք"'lQ^s!e*О׭ z|Rh?oC{5t[n1"kϞ{}AT4ӐTyOϫh9h>xT2=[G*tBc'otq` ѼQv[فEB߁Uѵ'B"f{Wުi=sֽCTT.l>]hcZ${Q&Y*nh8Kr:0]qhM.`y(vBM-G8N~+H ` tM !F6y:At*{m,'VA* \eu\˨jT}Ein+^ڃOE?Mؿ6na߻w6P!Ġ%otT<:d;y E5m:l&P` tЁ!U5#ו{}>CEk[^t-T4?&Y} fwѵyC~<4PѯP(1̑W}oOiib2-G|>ԁ-ѵ~\ȕǯ[*v!6ykx)hgu!ԘC'k!+9Z][-K)נk=lyі״CE+?ĭV Cѵ0g"f`k'oU-`tnq=ߎ[XtOLE{Gx'BQTᓷRpsQBEg}Z Xn?hI`$\:!3E=p; &{N問FY^mIVxk{'DEwɋKq䭹p5an١UI~8Q_5B/'ot)\8ޠk1 \~`M7T p=0gPLH@N+y-18kWW>SI/ %oa kcnP̂O8*zؠz^^nh>j޴:]{zh4B]е{<5<FExt2! !Hڟv6zTf@qqzST*9́lLHz s|Ё!sUg?yk!z~@1 OE;at}z&5SѬAOӆԾIiۮ9$Tfp.Mm* XzƇm7 =];gyY0Ãye= "w5vq7v.l\$o~`]{TkUCп0_  W.~ ,`ݑ^*:SiuΖ &ؤ'kkO j0_O0NՋLtW~3P+Cu-3 /`&>gޓga#yBt|%oM3r[0S9#s1 `[Gfg^ ]{I k\%om$->5ϫuCE%Tt!n&_ l*ZVO&kO *ua>QT46LP=iaF5jM[?/bniEtL ߍyF'bBu򕼅iof7qyt&Y 7&qj@^j`oiAs>a>/hNF)6!O?v{1_ϟ\/ҴL&}VE+byo>h`c;lahIͧƼ}LŬBLv)ɮ7.r<C9 !t =:!w*o$n@!' J,WT0ĭUvNlT&Ku/w 4LD`el]]ѵ^}x }P=#ˍ(uZ Ŵ#0?ot OEwotV7 !vMޚ>@?ahrT۠9~B ɨqHYLC"UZ}k%Gv wk7.- ܉Iޱ:X;=݄lIkY?VE(UE5i:{LtGuL_0'DH4tTGQ !MaG|\7B"շۡ"sSƘY! i=Iܾ:!DP*o![´Kh.-|ok9X;= c l 1d>M7 8]fXWsQTyPE?ϰP^p{*0Nw2YE cN3$;ykkǒn2y; !dW~qc/Dg*Zo`m]{4vhn6N ]{h

; ][S-} O݆]`]Nc'⇊ %0 P!$[];W셊6rNr]3;=gzNQǍĭbz.o>- [v01=hT4 pF Dsv:*: lَwI~=.܅PZy**Z~ǜqh̀Qя2]k:gp*.NI̩&)uTO@E!z[L6CEGz˞iC"R\s@bz3h}oD;t|:7p+*1bn&٘u0{lma]?r"zt|yr OPB!(N9%.l`.#y;pT4*:yKŭ&BmW:XQёAf0:ڡ]=-.MHc3+p*xBعN |E ?s$/tӍYx~F^BW-MNNpW>W *ʦR`G'2&q#.(ub=REKnXO/P&q.G; *:8py3Sc[O 1z)mRY DE'so 9 vudzZ>M4C_$n_BQqzqLW0P_ۙVhvܽ1v L6_yzF|}p.pdU>6UtSq{ $dPGX!1 83MWXuTŵgt+vPQ8.k:gz*3 oߗB!\)^ܥ& 3QQQD׋{TT-qhC?ZfڿC"5mTT|qP*:SvڃOFE1x-QM>S7wN 11כ \Y^wz]~Hagu?1={C>еոBP!Y90o?JLQQ* XC5 l9_"-8H-1=cT|_Itp=@Eu`+.hb! ?S^ UI6Pe1`&7GQϔ'3zsLv`kF/1z6~ /Ǽpt/fB$3z=w6C. Xm`+tNG'b*nW-`}t=8Tu=.z|G~ ǔ7V!^hci 0])t ^0wX]wWؠ2zs#^A06fBd]y1/U]E0u@^>q~S p:T ]~_pTu귆yzzANFU+SxTu[HQ*oOD:DTu#`h~am0w,%B$[]ǑFs:|-džBQX}]1t |7;\?c*b'o}7`Q,CIWϦBTS;w IDAT$ou)Uk; 6 lB4 @GoD,C8;Lp2 U2|E&gbTu}{/#gn@U8R 3!0P. v?bm5U US|0U`̻fB.=[]=ŕ砪x4uFRyk'ĭ'BnӋQukur3RUT jj"?95U]κ~G~OCf`V:TG%@]Uq5Ȩ"/zv\F{aoPEvGvI'MQ=; PQu\ZV vE D,:SyyYTu롪cN#4m st];X_!{oQn;x ΛBQ0X]2t B.WÃB1,U]7T~ h<ǒC7Qz'ME M8Պ_CןqT` h0q5i bSӀ>xS5U8^DuBYwV´a'NImrJVLGULEzv\BkS9q1fHl7;}muY`3`_0:AMDhra yp?W `̿m%q+(7yk*;"y̝9c޽ U]5tHzDt \p6f@kOU<#DןwLp +QՙE`^U.oCLMoq!"N))p B 4GETt>tB`>T\Tu8{?]8s$|Ƙ~*oۛC~3yX ]?J^ !(孪ad,꧀{ ,:][ #71oþ<7v"_Tua8z ':`N0,n οzn U] xqkLzck?#U]S{@]eGfnOĜ.E` . BFwWa)^b4E!շ#;O"1]]X s~xxTu5 8<:}?[t} k PE0[IZ&܁:C߀>tDi z#y-)_w3dDB"?o | x U}3L P핷y :Xǣ7:#UfHE{5்FUW#I<͆N /B1" rk^#6l`Bz#yk\R^}TuK\1Λ'!u˘ҋ!#ts3@>Ψ^Xǻ<x$N,m`߳!''q7:j0:@ןD '³0}ϑj[!ݤw>8* ' 'mb~5Lo&{ /Z7'N3P08 OU[|.ɹN2(t=Lϸf.킓e N ĈTu`ax&>}Bz'ykH{|fܿ 6i@D)>z_Ϝ$z'a Itn} SU/:?愎>ۣ9#3$1n[wcFSC%ǡsxD/;Ɨ:^Ƣ[oF!p'&g,̫~=J|hS;}q%]m'>xɽ$wP[}'gHܤ0UE:y0pB_Ŝv`z:!‡K'd{hLMǜAf=o}Uݭ  +o/DtT[e=}Faq+]t8owsbZt,0)Nt;P /s٫{ X t(= |]Q^ !%5oKk<`r*]Tt{t]0Igۅ0qOJO۩񡃘.s4YHbGכ6 | ?PUG &`0,]W ?b wzӖ!Tu \SPõN8W ݘ$N/)ܻF:nHON!U5NLMGX[TPKYU7uX:˲ ua`]{1.af<o\.0e U]S,Dec}B|RՃÑ&.>]!=w޹W9UF89/#WMMj78R}]:Ta;=ޘq1IPtCa1߳teW."TuE`@_y.]``Et!yл[dSc)hs)L!Čtjh{O**KUpm~VUf%О/T~`vܞc: $7YZy^7֧˧ Th/'#!3Ս?e\ewT%I%K:@B7 Z s섪ĝ6/aeOׅb1G]jۡ:'1:ݐޒCq`vo'$j]TesXe Ƴ, \ :VF7~^B!5Jkf.M:>X}nLE7 /gxn{Q׉,\7%oG7qAUNg*_IpGxnd99UE0?`ߑʼMBCEpHB&[hb^e Wɛ^LޞJ !Ѝ0-Q@UFUJ~1tK Ao>x̍Hyn$Mx3m8Ky3>:ŁDcZ 97pzOqt/cB!rOI8 U!36uZi!D.9CUY+Uwvxu -W`!n oP|9f@r=n읳2B!DHvF7QM-aw;r5\tc2`'F3=y{=A*~aSэ{<ı 9E ]K74#-XUp'S!?;evMLoB!N;S1Q]1]7Ã4)Bn 4U~I^TeOA Te6`adtFPz>W^phS1v*pp+FURY? R=H9q~. !$ہtyz +}< ˦['܆nL A]>#.ǣ*W*h"ix3t|-n\=ŕ*v8 l߁@5a$:.1ҍa!B$ ;:GU涴VH>LnEo3*+ =y{V*aSЍ{=WLH'n򶂪4]v ly[; $@ON`%t㯡B!$ogd*lfZ/|má"8xfq$Qճӟ1U 0NOR t mvpL2-ͿbI\U=P;`nn't0B!DlUUYZtsۄq"7tc25pNGς9V{2zNWoå6ܵKP5S\)Uŭ=\:>5sm&1h<,t1 |8cY!Hvpb!>qja5y{#K7;JèzMg@ 9I*MO1yD:/qk*^wx5uDU* wxsp! |ݸ't B!D/`̴8gqUfҕpUTnI[!{Q0yOQut`߳zM.AU6Nt ٘h-WTeQ`-o6ggN\:nh3'B$y;31G# /|iסB\ӍÀ=<8p)۠zBQgYUF]*HWu &y=c,E*GU|%TItr1LЁ!DC1/JzJ^gYtcEΑt$`;@EUN x41y?LPV$*:_Lټ^ M׶@Oۃʆ6È|x#t B!D7i36X8vy эG,^qmԘ?c J"̟6 y2{n #(Ua>ɴ٩sL>_s OѴy3|uJon96+vX5?_eB2mNyx6J!" I*?!V|: N jU+6nTQDݬg=Ӷõi尿c]`WN%UEvN`yWpSʫTf83]u w{4A`]Z9RB!z$oj|⊮_-w_j Ձ(UvQ1ȅBc{`MONZFһ$o!]ݦR^ 8feZ*;adci5B!z$oG6ZK/ݒ=V#NN!`Zcc\QT 3ax- kpհu ǞRe9`Wˠ2{&oWrE\߀'S^}J>-U@[Mո?t B!DHZg,x !_"YE?pN+TIZ&\h3=WZ 'plڕtK/+VH[};p@:vHBL8 vո&tB!m\,5p| h#D5ZDxEђw UlE$>1J_O ǽyH^'嵻R|Z$ϭ]LRtB!$oh5^fqY#-Z+ooհBan<ઙ)UwT)yF-' zY($g?i?NT>Ny*Zc7K$e7?B!BI6ʫx$Rjcs!UBj|A?%h_IPaW{<_Pu[[x~C-^>5!D-տâABx פOT>T6k owZ>choF\!I6I~4n87);"Mx;tBtV`c IkVz] 0Wb뎥\JAռ^iE!X tfkQu{?f׵']i5:!B|$oj5?ZE8>X]\@]|!U7Q*:z f @Lv~'t}>"[rԭR9V7h5HG8^pQѥiP*ldx.Ք~B!DNI6 *oZ:xfNK8lk$WݚPGz7h5m!2I&w;Y^Ӧ"} .tBV`,n+ŴPSEoENRvV^O{%W*Lcͷ{N'ykdm1UU&~ih0&q\IiՑ IDAT{B!mRV7շE=|tGbT.Y(}~sx]`odI[w&e@֪#c|+V̸WyѼuv B!m:0kP䭴L"VJWIMýRy`C/{A{+3\nR\V ֌qYgg\{j7tB!G\g۾!yS㴚OB@3u;R*bEP+oL(Ny1àa%I)'' N3l!T>imP*/un:N!I6VV^|V%B-OS\}ږ#ʻ<޼ZͿ{HbxIeT nNx' ߘs:v{ y8>~:!B$#.pnovFW R9MŎaT \A%Y+o}U~ ^p=ݞJT^<*7E )|%o[O-4 p-73G[X?;:7(&|1tB!HFiO9XyQwGHh5_DP*Ry,,‰VdU@<*[Iʣd2} r WtJ[y)oTz݂ [@y33B!B$yG"%oSu jh5&R*TB谄pk)[s'?P?f>{_WC(Kޚ?kc*nfRmoUy/> lOYVhB!@Y]LqMH/ @*更WR*Rya aM&{z8b4y[-11Wz*W~ﴚNܰB! $yE* GEijheOO.J ) VcnP'F6SYӸo/q8["k6J[y(bd_~ :!B'&8Zw1S}[mZ& ռs|xq)Jc( 6x7v8uܬô9ݡTy8^YeMN|J$b8io~`5 {%]9"B!I6kNo-f˄a}*wEom 2_Jo{+䳍B!R ]wد36:oZ1>:!8L?48b,mJS`O{`e##RyQ ji=<ٴi !"g$yk Kv{q_!jނx S}2!"Vs2f _ZS*oj+Xy&y[*/ sN|~陡GY[&bdi+o?lYľ)F۬iP*le>B!=vo o\E?ڗuΟ]Bi5ʰٔ_N@yjh_-/ Kf\Sb#K{-o94_^B̹B$omi5_1%?'oe;| > p"3\;?p@[孫̀=z/+-tՇ_LK)󰲁:-U>qiA!.Ius Aj380(O>Zͻ6XfCJ 'Oޖ'[_wh_6h`s +I[JŀER^[i5ݷ|(|>\HR Ba$or=h5](Se pۀ?ӏM;lgNTV0muqbʾ+:КO$nX9õŨm5C- |8B!B$ykS9 S3sw[& mۈ& 2CQZǀ+34;Kфi5?b~[Cyl2֗,ۢTBod;O<+}0B$ok_k^7:=osћʆj~A_/A^JcV“О`/Jc!"Ϯ=:ϧ>>s=Smhesp4M,|C)@/jߩ@-9xNJZ8b ވ|>#]B!Cnp1>oZyoZ^D&o.KiL*Bך/ +(Qvar%&=q? QZ#Ry(ܛȭ[˄?Ӛt B$o{p}INkVkGV&1$kR`,,aTGEr-Y Ӗ*O׭B$ykxsұҘyNkX&bAkiW#1y}J^&ٙnN't4fVGVߋ~|%Iw =>y֤B!DQI ϼ@E 59`in+ҘѡH( /a)_dFplYZ{яU2^?J:5G=ɡB![yym>>ƸNe D!&4ßLiD$\+YX֤)CI5-W٩`7(rN48ZOkһamK֤,%Fk?09t1oU3 }pc B$o]hM-v::8Z8ß.I "ŷzgW"M䭩>3@Η=gDT`wkfX_*g?:|BX>qjՍB!rKh}NOBޤ&/p \p4fap+BYk҇do}>1߲ݓZX'hMj# S%?j֏ehn{60>x#07ʄB$ỳ[ߡ4/;\; yxvY8@*3 Uu Lkew^~?Ҙ %7S'Uu]s]L:sskx[:?;ż݁W7DDD vp$بC켽/ oG?xEˑeY)$W.ǂӀ{\$;*zE܏ڹ㼬fh; %dc.qrvfo\껌6\̻ HW.BDDDPxkd3l[o|x,ۻK+t[/SR<)+b.NJ,q@56;ǎ%wd<ۻx1V+aRUk-@ y6y_]֦dFx)&  i (d<!;b}[Y8-^Bm ;W2oRn"Մd|3O)"[F6vhq#\*+ TcKߏ,x,&sj:jb2\ cKY~90޺= k‹ŪsxlBw dk4=x HYX#$7yб:o79'.$95#ڷukgmdB5$HK omKƯ| zxpk1TH]$.ơ{/ŊM ]#;>R1ۭO/LpVvB=x}mB(݁-?|!"""(uux cEfp?/uWH3#P |q-u|[ {3:i` Btfx=LUX \``Є0:.#LyӋE9owؖ"Y.%?nsLD2~Z–wF1Ny%$]ٝ-2[[]# t [7V]=so^M<}3ڢ[>@v!SU&L}uzO.'XXSxr\ykn!FDwk3h|mYxڊRk$4Nkcohgyno@cٿGiKC_[&yX~MCg G꼵!]WTq4FGh_k("""=/$}q?D:o8lf_3#e1Q`tdB$3 +m:Pb&Xlt*0`: pu“L\ Z\;;s^Fk-՞v<΋>~0ˇdz+- 8a5 Gn䩚2uLL }?~[o.°}-šbE$Z+D!LDU"""R#z臯wG.Sx*}ncd}$YX^ llhZ'TۆUM7k@(lZw1Jk6o>汗*G y~d"QNie3QehcGcCkvLlwXXS̍Lt*=Xfi.!0Ƥ[{K|Q2k*u m%xt)]Y_< MSP陚{pLB6jޖA<ժu g鼅YZ| """ЋEtzl1U>L>Y% d~"D꣘ `jN S:o3%w8Ly&.”[][ݱ!w+"""áWŔRj!Վ4:AmE)Egﰲ;-Y_1VdbZ}o|x1P;DDDd= o9ކ /Q)xts,>w+35:a+t])3I&V.#@ ~&᤾.D46!h;QF'm+ }[LgtgDHmѥ{ X T- ad݊Ţ_:oCL<@vV+쪜҈GG7y [G2q=p՞G<Z+wޞG2q",QxZJvㅪ؄*o= """QxކI `@b_(46ʫ'}`@WS-=xkڌxtgO>]H2"""0 oѾE&$uIW"A+6]<#7; y] IDAT..0꤮M2."a~bx[͔ ѫ*|X<#dvߥL\ ⻌]47)75|2jpN|w: &=WL0^x+~v]-ߦvJ@m:u߾} :d"Uu58'Z*|?.b59EX8kiqGN|wBģYh,=r ݾ0b<ࢅٛe3Y7i+Q-aG7x.Kdb\c ]׮]?yBx ٬+G_D<:xtgS5rDDD$\>؍d] k({nP%O.wg9(5L;.bhC I.ak{LډG3jG&@8Z@{GN6~xDDD$\ Mƌe3}8a;O#I%ţ{Gx$ ]39v_ JKK>>/ҽ wEM>[2Z8~>D,"""T9[$9|bF'6l[7Z" ǷxJb:}C-mX\'^땕fwb|!"""*_xlA2qR Sx^I&f:\u4hţgL䰚J&nlpZ!ngx4}!hxAe mtB [xtk3l+3) _-#]i2}kz>f3~ccL<{:oG3@2q5Jm4VDDD*WxKKm+1q%4Vgɯz?XYlWsOA^뫝C+%xn+VLN*G0yF`=uV:o}GmOm~աw"""Wxm<2Fvr$8,pޖǙd()r %+4`1T7"

%VڡM^!ryYt#aEZ@uIVf`ƤOE[tsR/A.T l#6C!^7)b1 IL5&,nrV9XU5]F5z`7**jk|ԡT$*ƚmPv*$^tX߸@|oih=VB[ozr$u7|#rqHZx4i'>\0n5 ߛ_7gGX[GuH?$۾9AHCYdਖ਼6CÅox%vZpt6j(J6P08@! Ò @S̲*j:j0T"T'4P UHƆQ+. Z^o($j&<926TG8#2в; .Z^ -X-BbY1VFu*4jB" Y KٖĒKQLDKgW{= QC)I9`8L =5TД]W84Wvx@<[S~'R% dt_qk6+]T,OK|)ZېPPKawRK ͜je <㷬>h|:XT0&UӦ%&n^_.\Ye2C7+"-R QEI@vKiPک*J]3L*[tO_ @JTnsO*-\]\C۴i In$x<~7FlҦ:" ?CnE#S&dqsjԗ$lWc X1"ZsTRjj{46n[T[ŀ1@bkHI@w= D?=HB2`\-{!TuK%biU wEw#"WÈ VTT*D >~m;Уtݪ?wG)5lL9'kO+D6;tqL̳e;AP?C\$* @>͋g>*ߜ|5 ͔ WUUVbȑD AȀRa"D G4*!X 5FT)$ Y39P#j4ЦgRTQ4J Js`[붊J (MSh߱N8dNx^R02X{X"Un"U&=gm5W6aÖ .g;Tw >ݐk6~>*^y!UF+ި#Cnhc"E%kTEj7@@S* -Ci(RMH$ 11qHIGl7V@ jq6`t!T"z*UH6PZAPUmC$? ԒM ̆TQR]kln%!=H wShiF9I\ha{kh|'|1 {X1} $m`4ٕ feIUH X,6Gi*  @-"@$oTʗZwE.(Rz n!кTh*I: 1 D"=U) z6InP(n[C#H 8!T:`0t H%tvJ>.5 H٢B>/fTh;Wzy\ qR6DO^= $zgQL[4^pҩKD߷G߷Z`7LP[<jI7]iJ+QKDO̞=e,T"j3{骦)cD7^7c|D߷F}[a$ Y0LYMGB|knMZDT$hGkZ6D?8nIG8:a$ݦGUY$BGjTJVɭ_.dSj)s[/Vn4F=65*n8ZFm꤭&mTSR6uO;eMI2K$GlizJ C Q_i6&F|bؤ aڤd a|ըjf8xXWU*n1ִʶk* Fq+h !9a46 l(@+̤j;It !uЪtE!mphHP+%1@ta-AGm{qni)T:Dte뼱Y ڔ͆JۚkN&E(3Gr΁3Grq%$RVj"+u2Lo$b9WHIMW$ Cb&kU)X *X+jA`B ">l,GY*^PSрį)X,@l#J*%]M r[:M%xaCn0\ZK l˭*aQW:5ߘ)ob1Z2uUPp}YmB G"};Dy' > ΂m g?B9 TkA32n٦XM,WQ%%81U$YAQemH %@FhV`@@x)Kqh#mtˆ&ݦ*yԛz>tlFL(s.NzPݟB`APAc xA* JN{KLGEX6۩o< bz M ͧM ͧxe[̲6;6,+sUX,V 3+FXDiVjU=z}.)c4(M$ m8M}]IKį^.QhD1PEWE #鿢gW r@VFTHsm~DHZhq{)VXEz9R H l8f#Dkف9 }snЀ͈{n3a;2-,˲$s*W fUHbb%hh4j"i{ da8ץԶ㣭W5 G؏b:64܍x-t&)9#F׫? ;a/He38Xz**htCV̘[kĘ)&59fvD4>% Qa~=>:MvOggS@n!pz*84 ~͛MJ? 2]NyIIDP-u a%lMIb20䪪QTc1 i( PCA* AH0%Ttze)Ҫ4RJۦۖt / vgQR) D'BjRd &bcĥg)"5DIӤPD)#U_@S1BЪՈAzw+/fϮ: ^͛GͣUj\~lhj3hY5u͎feYeYVJ%3XVSC:A$BPlzd'i!Il9l4 :BҍNyu"tS@(n.J=%yK#5[v|"x]-Bxģ -R-*Mdn4ݟ Cdv=m])YdYCO&r0  =lG 3W6HAf;Nz9Gd2$WU{W"0E ;G0HRq)$1@6 D#ȜϓJ7 s*ۆɌ P6HІF_l;4 v8 6[_N%R:*T آVEZu] lU((!v81 4 ψ$TlR9lZ`7Y̊Y*-aQ$Xb3QMDb@vRZji;m#M4QO=@TTla>akdQTiT1!qwSJ4TZrz\cY(ie@q@Hput@MMM(D nbYb*Q*j, kHJJ\BGU*hCڦPׅ` qJSņIg3a-2]@&zOmU5Qb2X2iJ@Ji1U"X -#Bl1dr#А|1mP@(d ͣWj,nRDdò,g9ˊsVU,)`  = I4񨣁J "8j!a-_;^G_x͊=qhQC-JD죣–]&޴k:|G[`AW HÈU I[(te9=ݍЄj̳\8MW^"y\`0H&Ђh,Cju6Gc !Gc !2.dI6٦bB" vG+ZP{lV!I I[6چ(,TgJw C_RR*ꮴӃZ+ɍWRE),qEwVڡ:"QmI[*ÆJzH:pd0}8D#+IWӅtsA+2%0+[%٭i5 9L}dnFBUCfٽګѣc+>[HIE5@XQ"jW10?P.A H 0,1Uzvto6)n HдMD'|]TE:Ew )^Љ*P(䮊9@("pB0Kn6l /€AYla6M  qNJ޴t7@8)yӲQvd$`cU! k+F҇5l(Ҫ1)ZlD j ImJANKCdyh=mõo _tSA&t"/VVݍ|ׅҀb@g#BH*%kZ5ލ$\/W::+[8)mm'}C8v wAP44 #f;Vَ|+ d@; sUBDL *1ֈ1 STz4PEDu. e*znM4m4*:T:TI%FԋişG*[JڴxTӑPѼ!,?Vl%J.WLF`Z=D'R)nupwDB7Fh @ Z3g i4^ 3rQo`LT.&ASeYYV `:``4EDAش)UiT+Ғj;DdSN7|`~Vn!"#o[D3$GH嫇 EK㜹o$z3:SccWŶG,AGsQ (tp*H gI׏FX~U;#usU;#u Zβr*;bU`7hi`Z@,KL K EHCTd(W97:PIZ qtgrO`6qcA!rogί't? eg@ |m;`ѵ~3Tyf}be'YR[6@%u!JkŒ" ]2 ߉q7 иPSO)#+1d%YYU@E"4b*VC4 2hL( x}eRuȆҡ(&xB;"]ח!JV93=U &!qr\͗qusӫԋi9򎊻ݫgXw[S3,qrv,D>}u68Ly<4QImfBH`I )j}ӊ/u=鍊\-oﱖn6mFPw]I:Qv5NPmZM:Vv[i^hlm+l˷ 7jB<2ƨ+Gt~PqO9m[IG*bz(cf%OQFfVꔝ?&je1˹sUTV *ƠiDJD1՘iխW H nUOF9 clW ABCj+gb5YNҫmB;ǀrB"[cZ=e/5z` C쎝b  VVAFxJQp.B;M|vsm` i}3Nh^c>J4~ P'K&ɲ,WsE#`75AcabB8vmiH )PUiӁ*S@(. ! %҆?-@#9(}o tC+TT *GFyK="/;m,hѳ)\(&`f8iv4r(ZGSWYv4 3: iI+v8%u /EMt:lʛcUUU ;V"6QQsH)EP!*6B9eEN)Eduk&c!AG+>>-gS:hGj{$MJIA@E-CP,@@\>ɊdO. p' ?pCAN!"OggS@Xn!CM uO? ܤDPzMrscsRhGڔR*[ qbH@J/[ޣ@ GBc" il"@.^~~.?բhWS? :jJa RIvľ8ݑ#YNq9:{xnćQtnh%f# ~ᵨQ.5nb7עFԸI<ʼn(-x ^Hs,ƪ@D5"bLQ "@!$Z)DQDXFI> , )DNB,@Xwh]%4 aYg)U=KR)m15L]l\/G(+obKdU uE ~5'a` WVI G8.Cz  ^G2~Ny|@@PHhG pre @R `EL1 ]ȄTRSӭVDt U:(GXҳmK ݪ/\Y@H qec ɖ%zOv8"D9W;$#CS-j9vwŝ=}]&91QD̘F3T|k(LP2E=%> #Q\[>q- &9rVY媪FiC-*-] EVD"LFt N5MJE! b|%Fui .Ϩ\J*!ϽIWYi?'GTǡtęD ".VƁt#d%Ah3 TG@DTG{23QӾNnQrt.B+}j"7S_JWU ɤfx%*}LR!"R5B236\0%li=:T)VBDMVO7)iTÕO0IIA5\xa\hLYUe**MCD`آ ݂b:U,7cBHVAv+Ly R$ `!"Dg5M' U4"i.2/zˑbmd溺𶼳4/ЍOK?gN\8EBk.oMfsș-Aڮ"pZ_P#coT+F~4ԌGȆ/|Sf>RGN~&kZ $*$0V *ƈ% #cbc4mJSMTDӣTa18EP)RHQHEHuT RɁ5iA*NNt+Q^>0C#!+L NPT#ܢVy^RE/q@M@ }ň};l-@NP;@qŦ@Bm`41b*nʹSj6bZ-*Vqtp&L$6jE MNDAQ4dv׼,0_ɔTbGF#g$,qRD)Ivp=bz MIh]qYp}j2 c뾀l7 geS@±i=**|<=ZhMJڎ0MJڎ0q%jM p7ŜrUX0; v1Zc Fi5M1MUth4NJ1 v(BhTS1ҭZ$tURPZpKG4 tv6Oy/ܤ^ZU:r؍ηrIy7х;V r XGt1F1i:+D(b4F=sC#^͓8B7Ofd4J _ Q,9YVsUx1"QkQjc5ÄrvAz&i#*ٯ|ҥ~-4Jt[: ծ-GWaz].V-R"F]A7EGU;q;}+rJB(]#$)&V|'AglgCwDJ ~ _l~Sl~>Ld8,d1r10*P|C X5Ѵшa+J(cCZ|$>52{**TLwMIFhblMKp .^qPVK"Ce/t)%%"υ6&2HCH ܺ@~`{1>@gGXf3vCOp |Lʲ9bE* D-;d%T|lTQX)V" q&^)JF4M϶mZI'0e9>(2JqRz$UJۄ$Fp*md'껫Ґtl-(k!>L94Rt\)&j >t"ǧс pfo|mh䗗X|zg@ oH2f%܈H2Д bXU"hpT[XDMc jQUmvCˡ0qzT%x_ J5*M PP (WOOH-\_FQ]"+^9= :Jҍ _z#zg?N@Jc̟I{̱1kINH#K$EDQ_&D ~˵&e3`nvݤl Õ큚 Bjld*TB*6a ֨Xk@LѴi(FmG'mT @IJ*GRD@ A`Ep`)R1[mT58 ($.HM9K\=c`!sXjq: Q mkaz--7k$ilVZPZô7m6Ql=nl"{g8'P)N71fxUҹSrpTM%nے &]$5]cenr"ݴ>MN#ֿYZDQL:*r.WU@D5`A@ 4R1* Q6*mD-PU)($pl@ސHR,FNU=;BiJU:RQ){՘G~Q>K ɇ8eo  8րx)i~js"/OdZ!fȄ (+2rOggSn!7,, /+-0,795*++<7vD9~@ZC&Z*PDԩR%Vmf,+fU" 1*L40 D  4jUiT "bP"= @DtR*RM h,n[Ș_gK+> vwwqvGX0Lt;|Q*3be=4i?o_Tݳ;̿gcMR5Ӫ.ҭ&?Ek3v!\˯Y左2!5"h$N|+TO%B"EiUL᳗]g/tkZvv&TG}Z%5L߷ݘo' HIIp0MGQqWڶT #jQݐq=<~;=+QDfXFUXEuZTifT'Zh_Q$X^2Dݷ6꾍F3$'UGUTtQu!ʗԫNMԏ+-`T~qҺ>w(DaZ[}bnYH_ɲIJȧMs#b9u@c\[ F]>:pGph F7)Q)|vMJCG11jB"H6h6Yʲ+RU(VɪZ+"G"1ALG' , āe!Uh{&Cx}#U*U %.ED_Hȥ )b;!Fne(@}qVɶ}UK[ Yq~RQN*ZnPc }v|Fp n T5jdC)%I5k;Yܓ6Hqұܓ6Hqұ`,,fU"%LB`BB 0.^xEdѴ9zR{Ë?j;'} Ro.A{LAޝȞUHѪH&mD*(Y&/"OA2l.Vث6!4S RF{PآT;{w@Q lf@yHvItTqb]q6%,QF%0I=c5)m*po,BLAM!bQD@1mVSUM A@A`35[zVJ '&0 mV*]PJ AJ(ml+1 Px Db$ 0@DF$!"`p.;4&ThNGSbCg `'Y`;5P ۯE`x]`*Ca3MI\߳ng|e5 Z5ƶz]UW^h:WT]dSɜϺ9 H TLYt3-t;:Tݳ9~=#o2T8V"<@3W:؊D᷑>FX R"BZUSTOhzJ' %y}ݑ=4OU7OUʯ+kdbaJ!,bgE1TZ=|~JW8z8<":K@{YYTꍌ"7EQ7ANym\XU"XM2PTXUc *FRc*F, 9j_)!t۶R2Zm/@ A(ua4^૗K7TtT cA:V/HusfsBO H 1{Mbb3RT38BR!C9`Lոe 6Xb{ȮT.$7ONpy&yzLz ߻Yc#VQ0`b^qQ&N(LLU c! (H4 CR\h Pۣ:a7 B!(X8m= ` BICFS@:*TGk_>D!/]6z U?p yF:F΋[]Qj`gD.!ikC\=^H3I"Lj#d!.Pq{*ȸ&lW1[媪*F 5Y EcjnDE)&^$:Jt{TN0H:J x:j86T=*kBsmKJ0`FwWU*Ug̕ipBeDh-DRWNYGvC҆6 Ty(]CغG{ 3*ڇ\~ <.{ `ULG Te1WUUbX C  @EQb(Ze9UJ{^:҃$bi*HUBhQRk9ڼ< J5:PHөLkMEiE)9͕iN*[m ptă扴pz BغLs#iQ7!;tPvX$Vfb1iGCy# ~ BqdvbKE#{YBE5>;lb9\UHXXk5RU+B$TJ![bJ4H" ڦ M= s| B 1(6PPnASڴ=@iGRh;`z}'09 =J>M:/f9ny-2Ui2KB14zet{|U )inl` ΐUW=,u=+=vhm/}bJ+ 6F@1bUAM"bP#ZTPDOr". 6j ф*& T`Ѡ$RBH7S Ev9_C46lIAa# RB A*M3 IUUtARM<&m ] 8pIHR Ny],iTTA 0{_0!O`E ?[a3/qС4l0n^ ΢sN UI*Yt.~B**_z+%8l7d@R$b]*T(jD@DUUALӢH7B@N4L$ lFJ!GA`0K b5qR4DIđ$NHe_ ɊJ؆r1[(2n*$¯QTtM"ht#Hh( grC ̂2>KVn87]:R?Z(U  lO6dm & * GXULAANal#Bkf)R %BH&:4B * c!'7ӳ(cB`"> =@H*BD0PqadRz- QUpxduDR"JS$6*W3!Qp`Ȧ{"\M sg ~l;`+~ ΀sh)=qR ΢h)=qҲj8 j&|٬"P*0bkQ@Mp"E0jL5PRJj,) DD10HjDmH!&  A#@(% A q:UEERE=Ui h7DUzHUŕj;vtCSR8*GjS,lk,b& u 5|OggS@n!s9.+=88 х͠2.rcf7Kl_uW|e$@MB$ m˴ `m\U!+**bh**P+j#(iqTHItjD{H# YѳtA"!U4B@` #lj@*ѥ!@%)r,R(cզ;%'P5ڗtFI h;"7OQ-4/c3ĠNp ۜ3;Js 5>ge3EE{]㢢=N:e5rŬ,˕*@,&CT)a4> nT*ճ& HޢT:M6D[G` /$>*&kD.}xVjm5,MX@!gGDfCZiܖ[ ܢPд+lYo١qDlvf 9 mzt#ļMV&@h*˲@Y:b54)IRBUnMK"H$ BtR!MlTDR:E!괨ȡJU:u`NRJH*i!-ȟ$\_ybBJDF^ҽE2|V[u #`%FSĀVT%d 691;mrcK˕6L[I,+YqMY\!!fguԀ"Xc b;գt2]VmT)tZR gKf[[u|Vk[qw@|-ђ5^t?m!|Dps( LΫ= i]xW!夕}21h3@Yh×7? 6 ǦXWcӂey|!K2)XXh&sVUU1*VDUbՠ*b`a$-G:xa`V*%mTۖ :MMbB+Q]J4UH*h=xXN!myǻ=8dMt+eE1 {2xDPISҡAcզyÊ{;Eq{cgwGB O6. ?)d*k8MYb.fYUUĈQ#`:" ժZA$U$v 6bQzDyU ڳ7:6 ^~ ΅P0P4Skx3^Q~u.J/-{^`<<-(II xqvLZ K9-қ6bH?!';HJPȬ^CmY&n9+Ǫ*L/XL`R֨bU XQbUiGR^*tC)ҳ@5]R *ρ J5>|FQj)U"L[ QqT[[ʴ vDݒ %UWr#bo뷈9rXڙ֊} -4\qVPƁ|Ap,0 > fi3z͆b3HFGL=\iIQ Hv6$WUUjU6E@ ADU 5"@$1dc L$h<PDWh@(GHD V舒;"- CD=)U%=JMSȾU$& ft*4)>TvA5EKL9(v Cq T!@TP ~ʵ\L;Uj."uu3nVUUUh8MljEZ(j *E "("&n門e(P!Pm@um qP@*i@EtU6Hc|K-Z2Wv.'rt[V4]B݇Hvf8@V@fj4Qfj4QD)33?I" XVlTU.D(JQ(V0FZ`DTvk̈́b4RM:M[ #BJ(C :ҩb a\PM$2Cuï PHdևik*e24Z s|UvUj \5~1qƠCrm@;V1Zghˆ,:*׀!eEt)Ҵ *N'nUqZ >>Tv=ӫҴ(|~:zY/@~d3IW󀊹b,ژNxQ EZ^mna@*ꄉ B;j!7= -\#) J[5UJUI!a+pR#(xMU=Ҧ VpgUE`Oz.%oSs0wui(J?W)`P8i= VMOk5 ;C64om'+3h*cWcewU 9\=Y|P-%I.nPS tV"+@abB%^K$$PFOhob&MQ klAjZLuzlma TDVh1!벨zt*Q T (Q\aYNU%)q/jImHhF];)A)Av+ݥtҳr ,Bg+v^;Q[xYNk|u!BBr$Œl[#\Z`U"j D"(0H4x4QY+;Gj<4\%MBmJa U={vSmW@Ҭ:5Žguܨ"cdC0u|JUI% f]mSIH(GmnI8[m#BiKhUf_Y`;Wv!iJ&HHYB[lG;c>qtd8^s9v>ȺP  "$09pNbVdp:;^mF5~{gS^7֔Mz7Xl$'ɦ rGXMGbj:H\q㉉(Jn=m[M% N0KnM[%VX' UzTۦkӶڶCOݦъ SBTVUNPUxj0бDj;L0ąv4UTDaB+%-TGg:4$u ]r @6J=;I_)4FnvXu)t7옯!e;SmB|9,7+l GC-ETj.bЁ0tکtUB%D,C*Lu6%*Mm*R%m:ICp$F vTAV|Ht _^GT4P 0cH[Jҩ)C_iK)Uwz<8)oa$M:F7Jjj:`$tU[!RdMn5( (ý OggSn!M*+*-69<>&()*'88765*,).7=9<=;;;=;?A?lz]-\öwMvN6YD88hEJq41Eeܠjn[zTmے($Kޱ* MMuS]TDWGPhTUiz L.)q cTro6;,ܒUI[ݶGmKR(u󉴪JmJ#pCbDJuR&BG""/y^5(6!VI:MTT%mY;~50֔ /Y z 5Bus~-csIVWܦUf7f5Q :``1-j ㈉ r$Ҕm5tGԊޝm &MO\yE۩&ٳ4BnWDU"Ǿ*&6/gD)ni*~8pU6mDtX& H&,N7]$D¸( /,RdPGW7w\ڨ#}~ef<$vlY>)m'~%pY@>y^ðL0jXEMU5KH$ !HRTU "jSuz5.M~RNMUmPRJHwLPGYX5-ȯ6q_JSI7MiNW.m F !.i۶R4rL! #BꪞIRmtҴi:HB_W#馅F=vpR "^˥DL8WR"&Ыgu^u?,&oV,Jrr "b*8V`US 5fhQ8P40Utiu# 3S|a?Q(in7ҭg4A}u8u9F[r)o7>&) J1VU% `UJX:&%O-K _H (4:@~M/j(6 ?-';m٩O %aQg~ %aQg~ 55ed z=vsr*iÐ!U5jD1 VBG# eCWgG!"Ehz&HDx|`P)մQmg]*i1y*)WV Q⢁edY$"[[*Ц4Nz4UQ괝GEx*:x,+3,_-eYl6Y[>[I$GD$n5%h)-֠jح8VӦVhiZias"J}g(NT V[%zh*{d:VYbJ^ꛦV[iο N4(4tvZy~{Cmvye)yPQ[Bl5-S\,'˹MUUkXEE-G5&viѕnR=* Hڊ l$ GV۶MjJTsÅpK\AZnQVTnE"^BcU%3\:bVӨTT4(R2B w @KyU |t5_tQSZi(AEUv1JxQ՟tvsrɛS![UcE"Vâiذ$ I@A1BH_b-U-RӡA"2\7QѤ[)/Dz_mHPl(q} _iRt"mJIjkөJ" vI( ޠ H)6Whc[ ; I;o7o|CՍş >]E ?>~{B?;%+gs@*jEŐDjr bchTa,m4jTSH\E j:Ώ/ J$MUT*zm˧TMi"AG1[muK^I\iqU)"mJU .dD" nϞUS+dtxZRF{̑W&;B ~-Ai\C-1Ԃݬ-Sª@ԱbT*ݨ*=l:1 $&ᒥId&(N|ۑT8h$.iZɮ}_&t4rzlTS@&Y5dSE CIZ1|mڦGZhX| Pm: rk!4 ULє|$gmTR b ҦjFuJe2"LK{ Y2+.9.Y:khzPMیϫW/b4Ot{<) rfXIٴUi:JI'R{ (DKRh캚JIPUb5ZPz*E,]J>y>mrI$GR*3UJPK"`;%r﮳D'rTOu]=)+VJPݪ*!?PеuJ8LYmrz"/( cmK*åA #˷"imT/,}1\2FyZCȔbD1Z"MtF [ћߥ6~z]#tߨ^]٭."w;nZUZc11ԴM!4)+ j!iӣ:i dSlb{E+kK>ͰhwwSVՖJXM۩jzvzvz6-RD\[1-pUHŢ1XcpW[ &Mm b lYo[֛jiQմ-bV&Mz L*)o<]s̞Bf"j{Y j@ppԡu tz UIux TUh*FA+b"3jժ5F :lq+ٳҤ={tN?vN $Qm;TUTUe$խ[dUG0X [ 4m[c qJHӳ0A| tZ]7 t $b6a؄Hhx AV9v$"L[;´%.|׃B$ V +j-ZKP= Rz+pѩ4 \[ \U-uUyԭ2ܲMA XQqTT]B)N 1`PꋷoTSfjlZR8vAc$0xU"jIDA0VU/թt;:9%Y^ xȆgժz"+5JYSz$ǁjUUU+jPXG bwbwH9ZbH4aDAD@=|>^~OlloAfB*'hz44 @t$;$MRv"IsҷlyR;6>R뱶O$QUm( mXÿ1C06Bcn:qJ 47]ctz@H~5>Fw&,ɲ<Ьb̪bh" !XјN4 ohA^Ҥ+(ǹX:*KU}FEm{ d>&ff"T%ؚ?gIv۪ UeNu&UzVҭ Q$D;x %!y)6hUZ'j8X&]Ƙ1֙l$[֚]KNb]][i.ViU4wYhti7\z ,Ԁ$+WXUUgb"Retb\}簈(!S "W>ZZQ-ccd{rGz 4mJ \J)۩ ,&:=;%5a_MП3K]BtjdVDYV^vefVMYEzFz~ 5u%|M[ds4 Mb$'46'vd^eUbjH| ( <4W cKWV1HT=F~? tiuz**~bi \H8 +0 \sUuUG&tm rz( TBF*@ Lđ[$xJnMmbxJ_m#@Uky~w qi Pvw$NH/5#pB:~md)C BDhkŴ4yBLMVeUUH&Y8͸hK0bUA+UbK$;Zf".JDT\tĔ|cpZ;j;iPY$"rK rPqa!ɮU'/;=TZ/@yG⋻dXDMiѻD*BnA e̲ R9H0!;6@u}@0=3̺ed"[ [m7U4σ!D2F""2%U$1:-%qčG܃:C_+<1󯫧PPf[֏+oEbOR/OLS؊{kHRT"0bDSQ$&H4 C S8ng~hZz% =N2Jz={ '*5բZV2rl؍&{dYª5bT*մ9#` CD aV#UjDiW"ڬt7{ U* ehP ." ** ͕%v:%=yz>NxBQUIh BbO$ޑv0 c& bDUCTm+JӨ궴? Y:;q444$-yxH-d`w;eP ͘=큨;弄=큨;弄AZYoj ʅH,"@ZTŎݴZl*:ʹ9b*Ҋt6J[H!d(WHEM( riRtH*[lx/E(qL&jzj=9L8h@2CӆtZ6ӕ Ӧ*ݚ [H%Mڞ]ݶDB^il0E7z~@lwJT ո˂I| iv;  iv; ŶQ)SB `ks$U`XHR*:vQFՊ+ iu4즘 RmڦJim1i*6Qۦ:IL,@tR=BQHx)W(UT 1(k3d.xV:m#=Sm-]ZJ*fmj)UNB\~T[F-n5 j })_5^]l矫y-8@ W]l矫y-"@ A.Np1=b i@Pd5TAԪb:bUT("&ҶUi3EbT,]V1Զ~H4AЪ*m@J J,YN*?K1 NT эTSU^$dvк{ZVڦgN7mGi;mS4ZAUЍhB[nSNGJTuVUU RZUє-(  B !z 4\eK_gz=l#5j)] X|D6ޑz5ꔮKyXf.Z hfjMPbŢv5b5q,`0$D#qAQT$Yלz[JEdG+EJ7mGE&.ӬT htFy'UN*LN`sS]xtBڦR9[VMUDV4ro0 xD6Rmg5MMN̆Fs.Cp@^|| ~J]ՌGz)uV3.>[AIgI`f0or,˴BM!*bGZDT'&$b0b t8 AD9Iv @uM52XZƮO74hMteQ+JK/<ֹHA_ejdnpC<2± L϶I*LPEءTшF6qD96 0$OJ*]MJҤk9 q) qp<) x#: enX9MULQ!NZ, p\&c0&>QbL4OggSn!!͆+4/35@=<396:/220.0<9:/88<=<(*29;,:8 q^W6ץ(T:q6z=ۯ4-6lK,ۭX<ɑUUb!Ur\$K4OQV\D#ABE˂Q WcNM\[چ@e*PV ]s*ִJ:mGXOĭ]+1&F_ 8.}]s2|TxB!jq86(H9kr8ؐ>V)uVy=_aaᯔ:+ʯ0۰R5 u(TH$'nU.RQ ⨆ݴ:Zqc! ّx ݤ6@,nIi:=iJyOAґ;_rQed(qa4B_?ԹpoRRCLfX8*0RA⽔D4.$MېNӨ |!3?c56u;O<(t?ȽPk! -Aĺ;W4LQt4E K@QPU6B0>H;Dϡ.5 sVd@bԄ)={^ylӭVnDM[N-*uA|"V"V4m 0.A Z N[ Zq7fM)=.t1% b0^ABI f_Z@UJaq,JaHS!ـ$H -o "37c0#jԽduDv.A6aD)&Uf7y ytF}RwW"[`/8HPɪ>*e5!dffb'畳98X"5AE$ƈ:416a;ĂL(DTuGKB `$ -+@$z}.y֯5;E4m#/K, öȽ;J-vׄT5E ݥ AtmRն(F7`Qj]MFM BBkAuv!lfѬKL0,9Sk/CLq!gb&1 GX#,q`$mVͮ XA$K0 $`$G!^QH.ZЕ3S06GGA,ji5GH.2r& _w6I)הkJ :]!M@A+јБ/^MXuI5GRxF,Q* =ղ1tT|*Hӳیg\}oy@XڈQ ,i"fl~@LB''g I12$,P}fZt6CHE@|UPT G ىC6 Ԇa VDJK:˪k>EkYY̬ a!#FlP\UhڞGP_Ѯ72FFm*,hrȎFm_fdŰ041qъZ}b" 2I- a(^Mj7Vi vjak5D[! CMSQ4z4ĭiIa|||lRL4iĉ},KMRkjKĴV)NCZnK8AIJ¸Hߨx*G$KO%KO[QaKQ `MN$@&ݢT0mGS39l6TD&!Z= UR(SR5Ӟy7W k% ĩTg՟6™ I VQn*PRhBjlZQJjFk5UGqBUyr]\&SHWZh%3mȷ=gۤE>@}2 @8lVkՍ4TDRZϪN߲xPl5MOAXvDPtJRizFώГ/W( h"a4.$+@.,s : mm >gt3JH۩Gۨ=BJm.'PVRj蕵3 CTR Q/(h{HP )Dqhh ͈nhFtwj4hKmP5I374tz&H>Q :I]\I]\ݺe&fJFbEt:QVjKGڞ=5M&5v-'H3<-RᶓmX҄ -rBzA400a\X[$0pm& vnu8~Xb2patbԊՈJ>%`ՁUTU1j,FTL6GC"0R&F M4 b& )4"IIGtHms0֠|9.6dFݦRCZmU.I1_~sjt*nT;֍_\X gdB"uJ[zf!qҖHR^0 ˊM"0plɄng3 ),faeke9cbðZDԢhL(1a\Dc"x~F_+߷MjbU% mjZ#PM~ )@?(47 r(NB^s8AJ+oq\Lkh&\s"WJ?ԁPH°&!T%3xRټVeI.UU B)ءR8.6 Hlр0&>(P(h:=RH7܉\tTUNrW+i6mR o&&dymeA;K#h;~p]= |84.7(UWlToسh6&6vWmp8pT ^ %%%y.rpȲ63®M\Y$WZcZ@c:T$AhLĊx(uEfUI_ sܗN{=ЈH#Q3c$Gfoe]_k%#URGXr`LN틹sJ)Q'gqu>ܰ?yz(@^'q*m 6(6{\ӼWk|=iޫ4 ,V1\\Pfbۭb&VaAXQbM(F30331Ҫ*mЍTUh*=pIYo>7"Fg@B"m3tQHaKF^O-݌qXU!hj6qt'^}ꍵhΚt(Z@IWAmw i| c`̷vm7(vD[{ e.nUڹ*tID7 T3OggS@n!""$:<<9),*=7,+0..,+<:=**464ZfCKte&Z@cbPoفM}E!JTuAU_}X킞<4KD f(nɂb g!aǞm%Igzvz=}*4O&E'٢N5bŢ鶝m=+muD\{9rH!Rt;զ6cC&[C&[ߺeDcKHkJ#ҨNm7= .P鈊o@X_8C.KAY\3,ԤD*F ^MG,sft'np;݄vV K4XdAꙭiKY"(4˚Ͳ&-֒ Mtzas8\sGYܦ M{)r)MVԈMS=RVTm1hTuBTӆR ITU? A A 믫I)@1FTdn&Q+-a*jFЋ̧5)=I̦92l#ȨZFE2!VUrsULHH"֪ hqtbcQCbs$E^Z#ʠ 2 *.B"s Rіg,( !h4'@ۗsOv4?{^Gg2]ܶrB&m'mTJ"JmK!j)_0a -(EJhA1~1v2}7GǘRT'S9>D H^s1!T0d*ZT,#0>h\l,ㅣ H "iJN4R|{ejP6%`o*ph@nBPmhՄ Q*h[gЭUUtQ TZizC\46 > jQQ-  Ių|t:% Qo-٘6!@7 @<6-.C62Og?xYFQ7"&)[11R傱j\XkQUq61-XM!V)jUUEjzB V($w^͛++hB@JUy M(vxbem!nԣON%CH9cv]ة ҤۦiDttTO=:(!r]/"/!o]a (@nb˦D@^nCFGfGfٖ:* MehM`89N`I oI oQHYB(#US!w~pmIY6Rm'@'!&,NUyIY.t,z5GYտeUκ:}X@pU1CT"&!>Eh]?-lCE3 ;&W::M5HJwQzd G)ߨG)ߨ)T*UhBE5R{TH BB ͮ]ǿqf"*kՂWr78toHUCT5Gom!3@d8ڬ.Tq ~vj+/iR={>4搻G nf,vf)L AXQI:MjSթJvME=t+Umm/4K+ᙟuTjAI1t{ӨSv*RӦj.!^y^v;ݦmf>LteW i ^|ftVT}4DYֈ̠}d7+YT\k65QQcaDu @ %H@ZPەNۡR9E*i:@HJDk`FA jˇO=ޯvkݠta,~jJ ^HTKJD_,A@"T[ϤeB]'sސg#42J鍿Vq^D.xW|"b|ʫt;Y+)Vr $ F"hAD J$.јb HX clqnPA:Й2* >bmnmzTBT(MgSRIȜh}xi:3؁;t"j  Nѵac˨3.@I<$U JGs9/V("4sNd:e5FWxG$)y>1SDdyĘ 6Uձa4F]=.HR0\0$D:)6DTRUU(MG XdCC v&Cgv;TJ:uJtu!JQ1ҫg[W+V9Y A;i+He ^XV BMhtO:/@@m"v ŵq督 X!AHҋ^a}DڠmV WUUUa"Dツ`G #h"1hX)60F}% " BCAi{UThu\_00R"t9k(`fW9P9͖,B{.mBK>GFzLp$S(5Nʷ̏xN9!'Α!*朶CA4~xβbUG,=;8+檪jƇDM4 "+>cTa@HSUQ UΨRX!a$;"0&\Q:ST྾p˨҂x<,$qO\ };=;\^w"$&$pfE SA)Q؆m<rhב:-8_PwD&k@Qƍ;"V5Q(~"3F2"["Kb\1Ԩj:8Z-f\P*#ơ娑C<6vh-tR#S,F'B&Bp2Pnn|Œ; l9̇)(Hhz]8>_;FM *PE F$T*??wS2Em5н/` D)mXlJRT;d_~zZ&X^3.a8`nmQNm=zT*Գnqw1% CG%Q@yGS0tT!Ȣ,dZiU),oJV+bGMԞ:a͊Uj8i|$b/K~t@3l.m%[MH @JTtMGIZMu&Ch!a,Q _ǼR:P H.#1BnYBvy)H1!?pdgL Uw8S~t`=DX1,&Yl2*\**]Đ倘H2>P0Hxı1V\FC"hr)5=ok)0_ܚNJzt65m*Vded+hm IU*iPLՄL$VTRMt^R!{tŴKY܈믪enAM) `o} qJV4C4xmOؑNF.~w k($;b5PCd"w\HX5,g9G6GZԱնiڶGW.=jEPWuD:Z`H 0!$V[Dj%LIT@7L m[ItEYp%Ytm'iDUS<;^x&"$GS,"Z@;c6@0YVUU U 1P@`)H"$NlL?ۇ9_m@C(MjnӖ(+pj 0 ͊rL\tSQJ%d 5:44|ϩHXAnZ7!4]aX{gabOJZ'ԪqY0]ݯ7f0,!?3AJƩBbx,7XRM 8V,kŬUUL*bhl\L&0$AL'. ե%H[j('0<(k$, O/QWmzywH8pDauѤ!Q}S3=!"JSW'<=KMX;Kr)M:V.!N+Pea҈O@X1HLOMsmork=>xtP@n@,%BMεr,VUUhmЄ0CԒ`Q#N8ʰpjU@E[j2AHHX@3m/PP"k.BfĠ=AdSݴH@^"=Fjg[q7_S4=T%h!(xu,N#w=:逝s_ʐv' 8ͺaN'en&D#00hBV%>la~iWNCBT,Fɍ5#Q=yn`Pd4n3HoHFHIv0vn'jZyаyԬ->x1Pg)HTUUF"JFDbSV$h a#m%զQm*iHJT-$Y Vll$P e[! ((4r!CR&\@ d )) vWuh\ɂ1H?ɶZ:)J3tkp̆bA鰷s CO"#"=kLFL8~q6{W1wdo5s_,GFZP@e71bŜ#u"V-QDFEBKu*:RxF,KDX, vDlXja;d:,-k#"=ʂuQF[]u[̀M:/D@]؁ = T(Q(]:\U["*ׅHB!Vxj)*5VѪ t+nsgD}(@MI@MI @)2M4AEib%Ao"aGzL LC/S@'&>VkE+-VG,*6HRzmmۭV_ZG`m2t"0lv:j1TtJuRvH+ϣvF|W|W>CvZ G+ݶ[MQQݞmzU\\Dt oTkUN>d[փͶGiJ8%1*jZATaFF Fb#ZxmtYʅ]rẨd~.H&UkEհ:8tV83Q:nS q,4MDv]!6 Cl.kM+Zml+FTQb aDh;z|  [G;n%KMIj2JQEXmZEOrS6cW_vQ?s#RL r$.Nݪ&JK.PTJ宥*IMwN*"@V&1h,D]jFRMSk+ |{L?1~POʒYGeB ,  `06a[r YRUm)qM(!(q!"=Ww$M7J=hiw֤޵ɕD)DŽʔ7[ti+muTT.BjIs5-r5{\Ͽ}`ȵȑ@tF%l1hԣ%v? Y L}ofL}ofں&Kr;T. j`GQ$a &6ql4 i(*["o "W̫ @ݚ6=Mz*In +/ѵNX][\J*z$MMW:i&)KK`_&^F௶Li`kdX40t*j@8o5{i7缿JX}`4Y7ld%D@4Q IЂ06PDh*M6Mh44)ju*踺Jy'ܧY54H)mm%ˮ⢪PMJSHU';&>MJJNZGNpPfg'FTF{*"8!ӒB[^Gq <m Z8 .}ÏBWxQld^.vJrI)Ozb׫$wJmĜ@ee1GrV!m i8hl¸hLM7MNOtj`>PNa1h%~X+-/( Pm@ogo' RTT-&z-G? I䫗UayǣrCIL))N"0t vhpS[0B7>le|D!MX]G2@Y#ـM+9T"1+"V cDB# 1L|#JӈjYW)߁S{ͅBKmUTN6 5bxDkˎD$a,3n:l8Khmt%@@7RmFT*hNC-2m&:mo-fWTՍ^\ct h>^nToBR;%ƄPT{6d+m&H\1 V*aLl$*xE F"A8sLjz3RiI`%IJ7MDfjjhPMNUҦDvhߎشRHyn4ڦJSjadUP)IT=gCxR و6]0R5*դgG)T8N}@ 2О,+J@kT)早YT[ U$KF&LqΛ;6rHiRJhmva&zt,m1YMH^9od[].g8PW)ʗ($yx>ݨ yX[^lF\obSM&7qM1Un:E1Q1vPU3 # aL IU%4U.J۪$1[i54c҉ /P ž|DI:QBn#ěqV$ؘW[I7IM"s\f +\jEߞUzV4Ʈ˔Ra8Kb+ⲁapr>QG#f+f3[DkwJVbY>~7њ]҅UXVsf`rTv$XUa p0,i1 F&>1AL[ho%MuRTTTФ-@/5QWo h$6 c0FTT] JE| ,a^xS|]-[AJ[sFJτP BTڒRs ^mD}e0Byr3ڜ1`"/R5Nɹko M ^ ɞ5nKl/k!ٳm텙k JcUUqX-jZabbhbbZab1r(W QHҨB, UN)G"Gs\qJTJTUQԖ@R-SD[:TI|+ԾYtD*P pXETۄg@}ͻVz_Q(8wyGL)90p(@ply(mVO8(){(Gfጒb ~dj "pF7rb,֊ĨADPT#ADbm8#PЀ1m7E%!h BNG"C0#X8Zjє -dv-i:IE)6 :(zDFϑB{w[ Ce^ퟖj&`&ցa~&axCɡ:#Om> ob fٰMx 'Vx0Jm"5@֍ j`L&nX"bE"Q+(j@ĠX1bUL1Q =Aaun d @rz$e m %wbؘ,ڔt*})jMW%Rh|QV#ZFDK̙HZpQ=wZNcf5[;?Խ1}>EY{@=$wv{i~+R|`R߭"JU0FOZ g<-̀ͪ6Y">gPQ+0b)$L =;TnjG, ! /~uXKUUjlV|]U)MW ~N&i@L;SC\surRETM2(j]үb_-f6@m箾r(:Dvxq:qKVss̬bYY+vRӵ+vRӵ,`rcm*E*kT5Vm46+DǑ@) 1+ xlJ%vy/m"bݻ݀ΎLQmۤ`^[2rgj+zDe;2z_躒JWE+s8CUԪ`TD?~ocD/7Q\wݵQ؅!#muim,6 4LA,6 4LA``Yv`+9ɪHXb865l&(g%UҨjzP%g$}=11S(!hG%Ufjx^Lh'㻦tyىDURNlGqXյ4ބlLzI:*v{OHn ;n]jmo%Þbumqh\2,,){h?X\1Y XSP 5IYU3IHAjtup0  #E CG mKU}%a%#<|;bUOTJ[-m鴕*Tݦ-!VMMEɼsTTFCU[*Rz!JIҥޭ V^F^8`oֹR  !?UH9`n_U+u#5"_+u#5"_*(Md1[Y0W b b"$&K&*(A B Y4D۩R*EtGd0*&]MP?R@`JZZ JgF.Rì2^icE&I*]`5P'6T:UM%mIR\ oūf5yT dwmb? )y~ N<*fy8IxUpRcBf&*˭*8XU6U݂&! $۪tG(툦O ZWmn4IJJicY؁a\:ݎꪶ$‖$&NBˇ^RQ&Rsߡ6m~ê*(y}֧kk14-7VVdGO9F4"zE͑ mT>OjT |@ Mdk$$Gb.`7DMD# @NXL"Ai:mAV5[TK@MR.'tt)mˣ"qrnUwQmI?FgwoItz J&Gb_GQEta|lPb>Wzf4m$(hE]M֐8XU5+w<ZAд0!$Kwo_Otg1I)?u$50ɭXTh jb7'PPCL4A$6R)mR=tT ҅eo$Z܉ALH*k;47TJ;&JU'MU5%Lw$n  o\JU#u ,{+TuAIRPں>D҇wEP_[q09LQOUt; JP:HJSih*m)>v:}w핓vN{:p B{.ب89uL7HV[i*z/Y։)SV(LJKa9l,j5Xcv.Vu4LAb㐀H0& #`Ur -JB{?1"Gؠ:GVƧr$ 鸪UUjNN$kC_59km!@X|L_+EiJҕhH+oU hیu=ik*LQLhbE+2 f4uu=$qi,j[V\Y)fRja(j**N%MWXҦS\~t_4˔|V+]-@1j,D1(*gA\$t{& FhLnTi=- YFE3,#¢7A ,TAH|cǩg!Q сq 㢑hR7dSv9dSv9+C (X#"jiQP406ahhҡDF(nmVYփt]v.;[^/9"P@-vuvG 5P 4ҳi#M5Tul[mKeh7UE(J&lYT bDuBڬ4ŗX|_mD}Um3D5P:8:VQPki K *6D7Juሇ|Yr 29eLAP4VlݤmV] t:=:=:;֤߯ϖj`XNa71+3`&b0j; b3-MV5UMJ!T^i囨0iSM %,UTŞNʪIN 0XD S}q`NRTnZZĩTY;*kGcz딅HĢAGOBgh;(xqjo \U֒ ZrV^ V!!dOv8*NG)[jk@l]:ϒߺt%F ťk1nHT۳:)=PݦU%\Bn\Tٮml#XU1tPktV$OTW_WgL !T S5B*;rT 'Ha$QdҫPK\rZZNKu֩df"bE0ֈ(rPMOMSեHE MjNEBqvPQUnl]2[ Yo% t""u"z6VUGž==TѣGGmeTy]3W*ksVQO%,)6/@P\BB ZQ i7U:s*TԁJPMAZR(:B_; ZtLwnKCR%ybRiGPMDJ%vwuS>AomtBUiJ4ҶUn[նU6P`w]M [qo;io..&T$'>[~RzML9x lr9沇T1WEmV`7ӢHI$^MY4%˃7FuڦmܪS r *6CsDR3P/}Iw>U-̋q y_baX1FJ4X@@m(Hh^XpO$}K(; ]g`Ì:{1-At&J~cDB(wcDB( 5efrV*"Ŋ9$1bjADhbdhP:NmMEb$6.&m*Z\*Gͻw ѮNUPP0$IU*)EIbSMKɰO{tȎyg6cA0Hm*MD`Uh!&V["j{04B 5M>RtZ4v۝F VwΠe vQ՝3hYjxoD)l"Eh(Iax(1ĄBxw:TBJQi:MTժA"nڌui.[>Lqv=Ц!oiv*M|9Z@~|H5C׉Xw_fX`54 Q QZ7YbUE ډ$%pDQ B4t$.=%m[ѡ & b$BwF"X:h8{Y,jі~l:Ҷ 0_x)Tq P+ Z)3mr9/a{V_SkAUܚ6Z:yTO4o(f*K{T6>,0hf~XSp9묶i7pj-9F2mjb3X+F.$~W-*%]IE% ̛. mHĊXQX%p$&aBN٣۳mU*IiX]"KcF%IU( ڦg*t++h'4iǒKg ( Q Eu_TjÐ ':lj#mhێ&m%=j(nFw t&Th;jPdCػu]0S]G+vXPƥ_>"z5.=lZLڬcnR\AavSU vnI@ c9hƺu4i#BERi:Lyt:M'!h5Um[* HpQZv/4 Ut)Nb?itJ6(.pc1GCv͊~cCF !U:L+e=s 4^[ƊHKD]xg_oښd1V \ X00h|h$&g6ݶQє*iFTmݪ;sԯX-gIJGgsy$Rt*J՗W|A~ RV`P#eHik65$4&$i$) 8sfupleu|ja] oZU0r<۩i&Y[NE>{gb_s- BڢS3/9}z`M 9*b ƈZL&:i6inRHaꞶ@$թ.**~ug{RM} E"h{o^ {z"U!Ѵ>Kj_'e46 BF*Mz6"%^@U jEa^ RI%IIfv`m-fiS`OggSn!&zQ.168>uz;uz a%i"\:rʜY[l7hbQN kKтFM/#@gU2(T D5ݰjsi4NgGo1Xah$)H*MJZ!UNi%)RYRuz(\iuT5EThG6+R1 Ñx mAn'L;Kf @XXFBtUSm:U*)opx`L0Xs ~46 LLݲ"V*4tC+J=t8G-QXt&u&~+.Dk ANDN褠gApHCh0:Yy~ֺJMY@!Vh/4vn(W}4:&Mtc(xvR# (V(m7VSBu# !ߖz|$z XF2}"5,g#>F  $G,2@@* AoS FΘAAlx$&(9J0} j%)_>C?RmQ*v NQ!,= [qy33`DiڪhTU$v{J5U茛9(`i)IФӨVҭVTj5ZM'm[J|=3 4CĎo}ȴ\y}"*Y С$)Y2j b.'wZ.4]N(Zd3]P ixljs0ʅA`5j$ "aFH4PAq*0.EQ%]WT[P`4yD_^!i:yӶmTMӔ5GRQ6IJ)F Aņ|;,t#Rm\ $m:)4%HI++@\1ݯHA0Ұ^( 쫙@ UMtjFM^̰9رtc 8>Lk>v&*W 䐱H$$% ˱C$AD FxG#rHNm\nմ R(A-ʦQĊʀ+RM=Z`{u-HV )6л˥x]8; :0RWr IQi$F2Y(*Mh @wޡ٤@ŀ&FNP)iӦ|U&^Tݜ`Nj3TnND0SU5ÙݰdjIc1FUUQ 51iQ" 0bHczq"AtyaQ:kȂ=[&mhKJ_x NQCUT]TRA *i*iA۬9Оm2%9JnU"]֡e\3pHg2i< hy ! K :.n\C;x^fK)$CNtJ5C"d(҉Nf LYY>8HHSP!jMa;DcBB'#ڑģ1!:48.`[t+)}-PNO@jM[hE0 JMm6MizH<.mGJ+TJ+ݦGU)4m Up pvhh~<#PL :GZ/`>V=i#j3fsD_[h/X |:93ÛXU `VZXE"ƈ&^RUңgt:= K ^MݴMJx`C"1ăi@a|b7]R GѢuHO1@! DTx5ݝr,@lQ%$I) It P&Vշ(@ڂңy?r`.4d6-e2Ν >yzL@ɒ)w^% Rl:Ř\<8* H$BcD D&&6 :V~"o)MTHlN'mz4m (0˹]NF`RxoW0GHWSV3 dx}r']JiUJU%I*ykDkj0"  t{飃n%L][3%h3xEEZɥE)(D`̮Y9'#UUCmbSQ5ĴYjiU)#al)VtmTSi}bMӕjtH5HD)CgjKR9U?)9C&1M#C +\fIj]0 oن%t5MGV[R]TKpBQΦ<\8ճbٶlcDź8Nix `]Ɍ{< WBWF.dh:X aUvj0V 8ݪSաAՠ*t;UL@ݒ&V,M(حBLH(dB"Щ6i&_&x|JR4HnTX\t6t{cZ9L+*hE 4[&f৭SH5B&A 92Ww/܊dE Lz(Rrf2ARH7fZZقª ZMa7MFch4up$&=:hRU!Rt+)F8CyBB\i+RX2MUڞJڊ|Ĝe@!4j("h_;XN2:}𥳐iT5Ftbx% Y鮻;~4 Bn`YQ\qu=!7bjdg>4l7{T6ƛs! IX5qŜc\8XѴ"j$58aͬzCاUoDVHi)+V#jX1FԈ Ŋ)asptTH4iO0@thF6s) y!R4$lX{Z thr8nl %JgB:q4`Lje0RV:M%%Niҁ#}&iڛ34$d.t:&"r(Նi>ˍ}N}NRfɿɕ@dVk3#Y>p%9)oFlbXD˜ @¡HD[װhA~aQAzvUUTTQ]@06I)Bl?"jdCNHI$ m0Ѥ)F%:qlp E&Ā`5~jV?|Jف^M7$d q֛32)TjHRf4$2msUUc#V;ZC4YGUvR'ѣMiIZΖvl7.9^ Xq"F_{ X b +q:pfAI֫[ ` l@DqrA&|Bv5ZuEzG$jˬRTf M2HQ]J|H+ o: @@j@BpDBAOggS@ n!'H*.30/20/98,.//179<;:0--<8=:: /0 h{VAC(TjCmw+e5  XcX:-yVЉ6R‰\ؤW66:܏L0jE{# E00֡v;\U湪+sn (:.;hnG]'b -Um d[pb. sW@0ZjEh8j d% 287<~ڄZd]?Y5R+X@j1MA„6Q - jFDd.ާc543R[D6fk@e٭B`X1*jlGA )aDB A+z4 *BH V$_mUi4Us.NW;Ψ.N!'h*tR"F"P`)K;GѮ @UaGa* {ĩnT[Y- NZXh}bw!`Kӭق@Yn{ǔ2Z1ėt7iI^,lUv(#UA V JhhEc't$*+p*riz{+?Ͽ&mѶmӐEST"*'Y"{O?+\YO]nM+UMyWF }S _4z4M۩ JE gv)OSޞed2lO1m7h0)n+C?V_­sXx*K#FDL1 ʔBeb0bGUlvâ888 XfELƯ;aMřkðDiJ8NK!`BR''@>并%/ȔH4u\?%nTT;=>u%x~1QHwp@qűiluՄE E&:&Z;OLAztyjfcīGfvuu3^ 0X^Y@XYHUZkĊ*@ GM@6U5MCHҩPTCRIT-9 8aF^m6- GZ)Q)utE*iSPp]5Jn5J9;Nm׵+[IjJH*r(;Vqx2;,C`Z !tF;<so#]|O˞osNZŸ)"K&6YEQ4:Lgb,-U$r!':խH b$ezP4m b%mL:RCW+`EX1 B"?/ (iӭQ@P4TJHԱLMw 5RTj$Xؐ8sr& s{Q)DBj6ԕrtII/ӓݿ.-2 k.T6^!zv6[Kmf4ߠߠݚJm,V-1RPuSVۏWv}D F5»1Bi;ktGKIQ_'}FJUF "&~ mGozV"-ee#q!j"b $FA>_3t:MtB OkAAkAA,Lvl A6QnTuK5溦϶q,iذ0}v֩[JP[1}"Š`b,( &a H$rUU a6aMN!Aؖ`E0j  8X٧h 'BtpiAr0-H{ qhZ1MHV;gT60t ~'(m`rkU+BPbQݪ66:ClL]a!bhcnB߹q|e2w}{ТB`Y:sTV^ёL*+. <yZe|cD}7F '%JN $F$I yGۣg:R& "*=J`gTBt*|u!7ꑉNTkU1jXT i1An:Af1+5vTߚ7ogQHj6`1U+Vki44{GгS] ȼKv tc&1{e) T ,IzjDC$;Tmh4QtRRu"$ b b'5ږm$tj tEU?:)lJt4߻pgQ -@+Xj# Q4=qVo&B=L7 |\ٵ}\ٵ+jS E X{Q& I\ u>$F)Uh;TyKyFWݶ3;椏¼_)i옓>n ~P 9l&6+lr QA,AjzS*&z5  6VàTQKZNZD褪-,TѭTi%N%GOvq"ݱ"™A MIJ[ w>V+SI~{Ԩ!>DKGIR-mR@@|ծ`ǯ_y7z #>LZfGZC#6ReLr^f0xXYKr\`X+ZPiWjJM4Ä @!Qx!Z_{Pү4TIѦ~r64ݶ8$%MuK%BDb!$@ȑ00}l3ϛ3&{jX>phMҨu!6y|&I( 1a̶*Al I>LvL#oa4eyg~((6R% ltr,o$rU+Vc&BE€$i@v5ԧdٗU3!h(Ą%*:6iz&ڄ BG iA7ʗѫ'kB,}M1Z,> ]_w զVTJuRTmj%*ۙ` /ƐP@PV+BqH3G@#sOggSM n!(M@".*./+.<9;>58:;>;>?@|cIكt?T|cIكt?T`mZIlr\!H!A3@[P|јc'HErlj?RUڎm;bWgEM[NHmRlmB2 O&/nPӏ5a6Cԗckt;ݤM(0qH c=WZO.Z"Bw."Y Y~|֖ڇzy[[N~hr蕯Zo"mVR,n"VqPb.j* V+jWŴiMi{vE݅GweKTmU,a 1 l7IRRn4ikư~V"S\BNSճzm8=!MZ8>+oTt{D3jM6m*A NQj]Ȑ6knWYs-m\.H+PѦV*NR@J"NRMTѴ,S6ZL+|rNDщO _A't*nZQi*ұ@t8wRe2ۈM\.*&$¦mR@.VT%`QG2Mҟ=}(He~%;TPZf>Ւ* @0?)-V3? gYs+ jljfS8` 0.Vv0*Id>B@I.7P^><셠VUVP6gG.lh%6SeP D%zW*ӲV2#vgYB/&7tLg,w'ލM…=n+pmg=",b#^՝TyS_VwR X cL}oPT*1Z;V"c1rLbb81JnWntڞ4$ ; {aU(UTU`)Ep "m$j;ծ| s37[VhSTBTӦM%Unؙӯ+p"(V4T}.:UyڪGC=5epiKԊCpӂb^G0ho/)z[%_sE9E?O`MĒUrZ 0UXMU1&FhHAL ՐF &~ŊhJ|Dte"ґZQx=[Q/W,f]ݒRUm贪D)gf~.vp fOn[mGWIۦiIDh; djk A[6nnUuiI-HbK-l5B6Mhm yJ G7!,LL6w6AJ &k&;[FPM >"aM,IJ#ru4 6X1 ,6DLSDbbg[45mFSvu ]u(II6mü4dĠ"04FyUtzPiJ`x[_w'lڞRRY[(r/ Z-JhQi`"wvZ MQs_ +ȕw9꾉 N|b\y3dD dspybM.VX VĢvŴCԴDJ P4GiId-JTJTI& ]"Ρ5B rEI%JM7馑Q6S]z!%Ѥ@[TUޯf`s|Y펴MBP8F83  p{%h&6~;&-@),Jycğb]5 T5`+灊mG0XeE5*Z5DBb$"a*z@ڪM'nbMƣdJ%J7iEU)j;~X/,nQ >D]VCJӨ6Q4уYFQitś DHJ$O+*X"mC=HuY92:&cl qdt(ձFQ@Q~;FdiR 3}JA;,x&haY^1Y#r1ӂ.V8H+lᘈ@l8.„! M+᫊/ @q}$IT[v~+J3ժ騪Ӕj2 s #/F \Vt9t Wd*Oмn`*i W#<}Zu%9Mn BOggS@ n!) :>93=4429-748>+&Ԝp83UЉlTnVLr9pf0٨D]dԖ65 Fu1Ǖ!̪Xb-VE,Ft+m;Q)J[۶Z}uiA2[6B Do4]BR .KDF vS/D~ϐu1+n M49 TTjTj*Z4w-ؑ($;EynطBbe0Y:p8t2:Ɗn\I=Δ:Ɗn\I=8%AYȢuD,XuZ0VrAԪAŀ5 v1 j)=t;nsB4mQ?|`q@2T9B0P@gK+mϤqMW .#MTϴѭDTW:R壩'"9ZJ"@_ʊ}$MuRm%xEQxuhP0= 數M+%pJ8q>h%=î\ /-ڕ{' ԮĨݳDwއ>I~!,-ʨeA%񤬘;Z "H5`Zc X#ZUkDcB9JPNN B*x^s*mJ5mt;{A QO@XƝS@q2"O(uŦ(7Ih;JiRD#LI:*SŪάb;PVI0bmXUP1jU94QnaBa4X8V_ЩdEU(c_0mQmmT**Jt;աmڨ 4b]v]2SJ*vbRR:NTaFbcFEb'd')&!-3T)N,m".vD@|93v-nΌ:}oHY֭dR.W+R.chTv4ap|l0p(Gi#R"z~w/&Dچ;GVGlL*4MۣҦ`H% wB+U'nI* *6:mȬ3_"q w6M5Bs7\1_aKaqOSYlk?ͽd=$4 ݸw4uu }8à w6JPP~.r@I  Tε(WWUArRߴl2 4『#UMêb%AbDllhPPC)^د*Ugzj0E$*Ֆk74AQQB(~vy.i"okmdhV[:(@\!sg6$mۦtۦIlKKW6N_Dd2p=4ks5 4X}&A w2k3}e\7H@)5\nv= (R$ʺPA&I9 UZk5jŪUUEQ xA5jҪN7BMۨV{'9 A B:iCoD&^Bf3u vHQT@Μ*$Mt6ǡE^TSJ\s^1 2/3g̝^.n@XǢEU+Exw93HˇzQX=1Ez±5ȴkYYTYU@1@*iE)  a$- tBu6MCQ:S ӪI*"LZNv;=J.C 8*B7dRMJ7Ja uj4JK4RM7t)*4JG[EbAd 2"WS5{ÃGŸ?6$pբ(A>L/Oѻs !3lMN 4UV!1$@TT00W: izjzmh*r5~S64[uUiӼ%VGS ،/ٗM[j7%N: WCu{Tӓ\EO5(I}C?MU*6m5]FyzaWL}YFe s5qOAj3TGT[M̥9ț19gvZܔppޢR`A`J5]D#R,t :QW:\JJyW[:SQQQlHCzt㺲ue'@,P)z#DB8E Nrtt N:s'pgYOIUE 锃S.wj" |I$鷨7I UDԊiHW -8 DݲQBlInNJvR@Hh 54MRZą9h:hML$(*C`mb fQmO=;5.h#tݦ[rf:4SfʢtLh@"ZtڒjKYeEtc7*3%$L]AqSWeܞL! 5 ]a) H TG遨u4O-S5O-S}љ"Z]D5:itm N[x, Dq @j k^Nп7Luڔ_a$Uo {$Uo {| U`tH uN*! ŊV%m}7<݈3)@P=(Ԡź!TcŘ\*ݴ%.cUJ0> ǽ.-(q*Ҫn۠ DǑ3佯_[~t,I,^X4I )k(eK(RN."H᪑Q‰KҳJP )tWTT4=;Mia|26/^SҴMM I"UPp؏3c 9L LN13$˷! %uy0v~ gBPf][0<2m}@$k dpʲ\2 "HU1Fh7PPqP" A" Bkz?bMVYڦI@[m'in)P^ʁhv#BffANހLܴF|U%]ڤTSy!&鑶i+iPq J(*mT]&f^vـJu{CM;Jz #}tw*uLG"4T %:Hjm\B+k b86XPfaŢm( oA,t@9n*ۦGG{rDV @UU:Mt{VH@7Y&B_zˎESL@+q_jG[RUinH)I)m稓X ()R$toegB$O='VnЂEcݧkv  5gg3Y+PndPvZ+8InXUEX5"Q`q0DM"1FDEFe4JU )<|uG'Au[IHSE&aeUm[=ڊ=Lju7FSF4*H֖\%]t*%epڪtCDf^_6GB4MTvʂd+?NIj֛nj:Ec&Q/cTg V)')?EE2K̟"H!eT2,\U!P+VXFbNg045ј sUvzTiGO&NDEheKJT7mEZtj+HSETMNNQC: lUʮKTIO 8WX2gDHmMWT:sFع`]&ZP;7PlS\yӕЛb> t2a6aDTXcEıVIHM"6'dYYwada5LGSx@$J4mym\U1`0I"$š*"m%Vz~mQeT(d5wYA @,"%'|nz*Uq h|]c]c(j +ЈkѳRMV0uـT]1骮t{X 9fz0>jB7A80Z\[}ȿ2R(mUUVIݞwQ)B5_1j6;;?;<9::989::;+=8XhB:PXhB:P;G&v7yY,+UG1,6 ' (0 qRжj[ii0o̼ fFvoTUZ]RUnTҠ.uh`rWIl]B,t$E PėMVW wtzzAmQ#LP (Q"mL'gPTn΀t=1T[$$bRN"^: }{3>sW: }{3>s7&KbvXRr) +bIJcI$."aTmnUNnU!i$PZbE7n%T7mX8>}.+Pn#*6mTvT(ShF+|Y<,KHJv4m  mz:0GFHiJqiu#lu4 IXL5 *tJDnGi4mn@%j%f_F}Q}dO5.2Ԭ6gEߺe`ӠB4񵨏@Kh\B`6@EJ,stWۜ% ۠[SL8E6p58t~LQ8 LQ8 Q 2 4ƾK4s^N#.r^V(LOv=b@vo/;}O`ސd Cly$3 @!Pa+WYMCwH5t6/ul_jm_jݭ6c,26Նu઴NGbp h\!\5ODLW 2zSYSR"8)PDQU#%"HzVU7AÄ)UBn&M4t]0ܮ {R&q,aGBXcbl"؈Hӳg0Z.)Rգ~_1/[E!:`Zn+= q$&A"F7&N ax{\7l]0Mf[L.2vGG5b0T?^*d UVMP5 lAR1"cvh6& HH\NRUfG>Ҿ_hd]Kw-C$L`DETmN{~a C}W%iQOJ5Չ6l_@۾$MSt0njUxE0mty ˣ}#TY蔑mNvH3,M-i5qbvzI디![CQ::رhUS3b)VHŕQ7\Y8:" gN%X9% 0S11a*wg~cv[[̷L]J"ۛDH$`T.Jt[oTzBzxSMNda*.Bn h% QnLlFĢh(BBcBC-;k$])0t:|CB0MxBvmzv!aLĀCN*U dWƝi+4ZI 솣 !Ja85QMSm*T[d_ }),[YoƑ@E[0 G(!] M< R>s: ꢿk TaW+2YSR$;3P0EPiw1ф  MTJ;뗉J\S0ԣk zk@ӄDⱉ H h4VQ~_ T[NY  #HlHP1 JbԶ=#hѳͧp#$awM>XMWlc?y,}W!ZmVŰ`*mja<$8@PU=\o\TT]ۉrե(ېQpi9(`1#X65m6CH4n*ٷѸ0pʴ=MmSCL 2eaf ,0 Q B%q JHӑTV7R_;\WQ|a{Z*S`EnӴmGT]@*MtӦ9Jij?a<\]_p+ FYMi vL)*tnj=jt=#y,n&MT9YLb 38(k 2R7LlQ1X bD1vfbX "C4LQcB%kpG^p.mr 1?*zS.Ny lLZu@F:2ڵz2md)(mMQ1XX XcXc-ݰ:XE\BŊ ٝFI)6U艴*Hn*R&FJ M)ΜH5pA_cjʖ[pa%:+B_Lȹpw͙`ݑ #F+͸*ǂ#}*dOᎧԳX X$aj*ҳBp bEWg7)@G@G@zQ"S ` Ĩnn"Mzw7^/_n,K)'e)skfQkԪH5:VEMRi%img^IU/іR #Raj<(PjK5F-HNR6 ӉTW3 $F mi[E[qfnWhIGejTq(VJ^m5/8$!7̓ꐛ)e(@c0ⶣJTSMN7zPW.ux,ۚZ5Ec*$h7"b 88Al4cC˧ᒔ~is 3y&1ލ!:$ӻq:9ޛ(J&DQ;eYVUYU1Xc-Z$. D0hll؄Q'L0 "AKź:%A$|y"2/mbeT>ՍBMFIڶR+JyR}ENOh!ɾS0,ezYTXZ6p\9^pt}R>̻)nB%:SSJѸE!ew(+6v f3 &ᑿ)`y`K) 6w!,kӁ1d#ʹP+VE-ĄA"h@L8P\LH$Na "6mdVߋ$C6;wuh:MzHD4YTJ66T `TLIz)+҆ip<6O()m)ՍV&M4}uhMQh떽}# 1v5Ն?nhl %wlնb[ 6j[z1御(ئ psU@,k1j%bAQGuL0 &&j[$Iu|cU&UY 9NÍihtSٗDi~k-Rs\ܩ2bu6UZ L0^Zrwm5:TZզ!*eŊE &VrD&T#omNtR=T!~@~l6nYQ(sa3J7mL0@ 5+aQ DGI\ E(bE>x_7?mJTZ/ Tvh{ mT*ELlz29C#aC熔d3 ŀYnV{fJ42*8޵hyI) ІvdyMm*ƪ*Bj6` Bg* i!@ U.un8m 8i)(Q0t WQJ2 gBD#$*`E~lQ!?݊:i_bq97"nȊ0?zJww5*LN…g :΀|:os:`f`TU,=!vХTĪ/Gq8t{u{ @4R^[?#СUUWti??Kѷ<CրjӤӃ&])41q"+H^t,Z8S-J8EXFTGTQ%w ˜0 ٭UJ:iYVp# zy֫atRq]/cjG'V*C8YU¬5ƊbXkbUEb6 $L< ~BkTMftE>/ ]^!>}ѪE8_(Hi( +z=S:*E[qk5)׹jŋJbS)p5۱?8vs 7&6 m"iУ`FD]8lNEIrX lNEIrX صVVḇ aVAmvņ"E-Vm:X, 6&>&>.Fa uBQ]Mzi*-Y$*TR)Fp@Np^OyYDITIU! Z {Øw)?OSʕ `nd!" Z V7 I~ȻF)GGKcRo!5by)ƶfݯs3Ot6%5ÿZMuȊـabTXQ"VAjwTPCUqBA& 1IRJ5 JdbSj*i{JiTkoOHZ:i[TH3k"m#mnJ63@A*+V^s ؋$9HF^3doHED=@Kl5$ %$kn0.?t?ᗂƦ]eZ } xk?>ͱyL.~|cu-=C_`ͅDdeP>b.RV&A::VL8:#MJR:"Mi[IveN5M7TyJ04USS)Uw]J1dQPJ[mZmR=ґ$TJQ 4쪦BlXjZ)URUizDTbkL1Ò>Q[wERh($['%\:]i%d}HcCfJK.!C62ߤ6&$!惫r j5l)"v4$u4Ǝ Ol0VQ{~T#iT&:׏+M*b~pyVWM*9ĨJ'MWmKt+v ݔ&!Nft{CZTRեU6!FUݘKu=8f4{ze Dq8hvVťK 840>gb`3ܫWTيp'"rq ɊUUEFP01,6hV55TFDb OlQV6 P_<1ղw\H)I4Su۪-Z6j^ģG]z顗YD2@Da@\1@RKJ&RmtTRJU?­nwF8Sg+nJ*Pҹm}G#$ZeɴIkA-63tr+n17<,'+,,6899:6:;896;9.6:8?69..-0)/:<8--2270./,87;<4-,:<񘞧3L[hnBp/ (1A*,03jZ@b^ [p-ȅay<)YD`yR4 a,fYY,fY,琪6PӴ6TLG1բbAcB@BWiJ;ݡd̆A>ˁ(pјuZP{XB * 9,ճ!NmX/o?r`hBbOdrbE=Re!n'LQ/q뢺r}v6^Ivʿ*+>6],ok:]qogT!n&k[nPH5|BMeE2f?dM̲XcUQkk"j9v],8₈b(_w?Jygj@٭Pm~zDEڻ6qMkmڪBc6dhm7lI"Ɗw]ڄ4 Xa:2G6b5/pBu:sDE'^Kb'~uA5K'uu sͱ:/MT(MT(0ZQDW%:>\n\h³$Ghc -*P1wHKH7` TGDO.X zrnQPU jnIB_FlMwZ4Q>(T T, TӁ*[~]kxdNt]Vt]4ݭ#SjU:RnCF^|Ef & d>o VltRmqr?~GHH*[ ]|}/ok%0LC# B%=VӦNu /t{Mm \XI]cu'NQ*bӡA:mIwiS#aDdWRٕԭdmF )@ETfU[u;h#MIX/6ƙSD[-n{,dQHl=4:UH:>Sg4m*U U!xWDܳd7֘?[EJSA Y6ģTDRQW9DtڛWWTۀzQ 5uA0 cSU@#"M"mPoniPsLPlUZ[ղ$(FQ JOM-eTJJMӭ@8#d'@$`$zQ_ NPoiӆHwגt_ݛ;ȔP-6(D*ݶӶv UBPkRQdU+5vuVbi9CݰTUSiI:@8ĕ_t^hHm 4IlY6*[ʩ") XQ90"邦*]` -TS/jl߸o\s[BvͮCm$"qA&TG $ iyZ,tP=nt,,q L Cx7Hm ᐴ\U6rL1MAQ GLЖt*RգsL|n l]"Z[z#`Tz=*E*>%DϦgөT)!_ / \P¡}kk2Ƙn4y!D)^pOt[u[^Ψd`c}=[тXX*G>O^}mi:jn[%M>TUU5YGȔI ր(rb9h;%rlK9VcիISrl]6t[ ݩjy#@ZZՁ1&8:5Xklq۾wVjk3UDP6*$D} 򐅜b.NlIxRP5A*|Zjm? P6J\&j{gdM ]uƠ1rl$>'MoAPjhIgk [@@5HTUCgOhtչ{Җ66鄰,Rjr,f˲R:1bhΖhd[鮤-,K(?~g69qxa"iK<ӱmmvW:tCsDΝ6lOn&eYYRU\ 0:f3M&p¸ ե$=AE4*)m+zBT!m4P(fiJIm6 8<\B+R[Mi{[8.0*;=;<6;;;:9,02,-+78;>nz7\Ԋ Z[2A<><>S (*VDG4]mZ>L,R#B>B> G 3BQДK+>ANVih;QU]Qث1}Wcz@Eňմt +y^9JURw$4J#QBdQ)T[[r{A&gy@U"bX1b0ŊauĆ!aԱcgC&U$Nu+1{ĴH̭J/Z>9JӤLM4r#tPMU*8(DF"PMUV:$J*(jn*v>C^4.'Mq]DV1Oeh.M'%=" ` C ?T?Tj@;zIܡUEg[ dJ-1W @݁̚5R1ժ4*T۳$ExZN @Db&B*Ք Y0VTr7H:&UQz}h!@tc')+h5F;KR^=G4h@@=X88:Z-*=T~ҩMhFN΍$ILk|LK ,BzZt-MG]//cl֯i\U\BgQ)yH bU0*HI*U]=@G!mNJd4Ybe&+UL006PbLL$r%GjgMvTꔞo)?DTUVr/B sL c a"qR)wK7QxLCD{ULU.xrkzB*j T $Un"/XuWlU6ԜʆsFY#A+UUBJ|ㅒn;e`Ab+LO'H-Z ֠'e&7iM=/(P\[޴V7 PL#R XćNԺSJxԶ)M!$^~>ec L_OGO_OG% BG h鴡S(UzJ[@>v5ZZMuiZǜMʿ0ߗBQÜJZ<b? 6I~%D)2%4T+eE-)4"u:w!zF-92v5{7r hB hcf \%[B%^o(> O]$SURY'ʕ: ⌀%@tR1AIW[AP-@4Vm}fnL1󌝲c2ThUt4m[ni[MGrQ_imOlZT74L[N jD"5PC05hi&:mT:@wbn'JmPI*T]WuYgKPkPA1L!u)4nAJJ:#F4nd=YT }BcjHXY*OT]ȢV]ȢޚT%3@cB*mMۖ$(n:3iu:YO0d!}˾Cwk#L(2MJQ/Z vg,nW)Rv=ݲ  ТXVF~6*8URn**)7{,^AhL$ՀToEm~u DVe[Nۮ P&4(RQ ۷4٩NMwv߭D  PLxuN[LF4 <߮vտ;-Z`El0].'G[ﵔޞ<ٶPiC:`jUrw:=$ ݔV)G[-'GJm2W\\I$H A=hk)W*ҭVr3$.!>%!Zlev H4 % U{ZkJ[m+zx UI@v%/̇RdjWR\ɌBmʊT6vserUX5bA Z6+I4&t` n&Ucf%MRTڡWnwVg"@zuE3ܐ@U bVTm:J*CG4黋v 8nMҤe!͹)=,S\+ԇ&=tFcN}V#q6f'݀nd+9Íl 0|(y\Uq 67QGؘH0a\LDq:"po4h ($BLHsr <#I-M%UJT*?syj+%{wӦ sj"IA_'y*ߔ"g6H昁W;[d2JX{_988PŒ?,va uQ,"iwv&e1lUc a\mb,A@44C'HH\LFPARTN: V?nxY KeRVM5%]PGujWx"Qģ#UsuHTH}QJ)"(t (3_sj*vPzDDa17n hR4qJ,y؀&@Ē&Yp9!$DqA$D#рH04&!.$؈cˆabb.GAz`ȀXD %݈|xe+jExNuT),r-DHX#|pQ~KtGfHe_ `:?f@`6pLC\E^A@~8R[II*G ӓJy}ogX^YNɀ("!aD j%A :AGHRRT8;Z6MAzvTiU/A:mU$-Ib$tCc_ڍ6 ݐgvgleYcr+r8w*PBE0*ޱ1 6Ί  pq^R8~IN3<%=>T"ec0AïE ~hˊHvJ7iw7~ Ԟ诤& 0?StC*C׿lC9pWG2|(,&ʀV;I$$+bV5*QGU!8,c!ALbt&|v8;Э*hl q|QPt2n}%[(VUt; Ѹ33JUݶvvKRMjZ @ysa=y#p^=_OuvtH8Lh䁛'0@h}}qݓAC@ Y;Dg"#l1xbDV((*UD}يB,Vbk21d #F"4ͧgP%!JU8(7fEW()kd5T,PT&,oN$X(F+`1`D1FM 51T1XJUupZU_H^^tUaAbGbt[tRh@HӠRJV7Ut;٣mhڨN+6u\ed뙥.az0 IO2iP h#+xʲ;Th"d2$*v49=(#+%j"1) ymŜ hSUEĊ1VUM&6GbQ q UnyPTJ xDuRQRj۴K~Z/UkOXW@3rK^E+!Zzvȼ< CmT-O}JPnSQ#44vD1/`8ϫzyMnB⼛v+'1 }v8B|Ҫ{د럵Ga/lZ&Jl?aY0D&31@du>2 pc|ʧ* QcZծbZ&8(a) ăa|7:MJ[ZN%*tԙZ71"p\B!CTJ'-D,E@u Ph[0rU`hb cwQ Q=.> q%d@@`ᬕ\UUH0@ Ui1Db(*b t;mE*nsG2XD0A':ǘdW< PTIE%99DUP6PmQh 0 Upwh:ӁǀWSBEVTOC|8І =4hVK_qt]%FOggS@ n!0c&&*'()374,.93 -/,)*;>9u6_bT}Nڳ9u6_bT}Nڳ h & `4N'\\J* b[Dj8((VGG@Ԯ@LӪU0E"  шFBHB4GRt)I_#Jx&hԉP`ßgI1JjKV![a"t cL)MB =]lŽdc29lFQES8"b8ndvZB)`~=ߚUL;AUԮX@O@ `6&`?NI+BHԢQԎ)(Jib8VXQP"v0LQ)0BU&bPPd$`ZPI$h4C?_!@uAA(BPQHB7%PEE:bn x hئQeB#mpӐq@ @^b?#KexדFв`p/+@ `C@Ym8 ]kLBi&, jP*jDQ Q*V( V(8XTӪ((1v|0ıbRjX'QbVopMOR[( l  lGٴ?R(Bٳ#TnW)**=RU؆RfK$0`xr (ۤZ~|76).V9ޏ+KZiY4)C8k٬\rj3t0l X0c h+M't[Ieah"Nֲs_p<ˍlyK E ـ$It H18Imp6mh a\2Cn\sFDMQ!D4 !tR%HWnwY:;eе3)F Fw/Տ>nBg3^H }Dz6HplXU* )*&VQQĎMEL5 1Acq$>AlLl`*@ U4==ڴJI-H7@TES, &&($x;FW-}$:j4)!q% Т[/*#](QiӃt kUADФ'QJQٻvUќ)#y_]Ȣ10kC-c/f奔 6g}UDc;=><S>Ə(2ha 6A†H8c[ִa\\S5>1: $! QEzh0XKW"rLAP?F&$?F&$Q!HmCI%YʲUUUk-jD`ThvG"TGN:vT/>qdqbh+"/ӊ4mS"uiMRє[)_w'}]ꩻ6(B Xjw)[WEVCÅQ* NMQ2e".w['ҊsӐT L C,T6v%+ ~9$Ǒ ?A{/!nݱ ha kj $l,F:֩b((U*QPQQE@ + `5LCEAEq 0cD#zVRj bT*t/- e фRm&G7JSKاlh e.D]raw8Fb A(G^(@Llg@ Ql@`6Iy'nuws}y^)an[9A+&@j Z T"Ú:p&*H$^&PTKU,jPDjWQb(Ƣ`UTZcAT En  (IxDN$FEg5 yrHBo*omń  :5D.`(81@-M l)@BBAi@n6~n3nJNh3Uȳ:~̈j*2@` $p8l$@6ujEBXkըA# aiiT VU@P יjTjU $P!. D#2wp&mj9X+I@, yX' @$eh.[ ((F ! `x뜎PT, 68L ṄoCMe* mۆT!.]H(eqJTY,όXahz"EVt0.N4*643B @bHL{ $`nRP*{B 4hg[fb7D+գY&<糙Uv9ͬgԒ $C0VUju\l,QyTQGӉyK(4WRpL+t)8&gBldQUUQ)!5 -JLP"ذ_ @>|(/u@>|(/uIX"U ac>ZZHIZ$ LQQP+kb:Bf& K U*FEX-Lh=X˲pQMtQlST*m<T /$s@q2NR)i;NC*J2@^T]/辔]@ieXAkT@$mQ]~qNj`}K-2 ,BPge)4j\]AMVY\!n` haJ%& N6MӳG[= qƄtnT`ѸAGj (@GD%mm5/ oBE |NUb#l+ cUIn>~%nR&TR$B!Jaze 4;Lt2#Mq04Ѐ Ygs6^lzs܀3?޾Ag=XH`Q[)bҁNAUBP,ET0EPd50VUjNjaI ^0a)jUj,ʹR-Ha׫Zо& REHSs:*@uPc& ` :DAш$ + HJ$(ճ2NOggS@O n!1zf*58-)1522*88(-> mן^jQ`Q"=CvQY/ %2`L,l&oGVvG ) * ] VSULR(j(IQJӣGіTӁ0I iUa<ה%jz6OF-4Dl\|\P={J#A!(r- J{.8t]vڨ۶ +4QoǮ  ͸-(4{hqd ~I .]ܗ@^ܠRٵ/b`PEP[f 5u%&'Ƞ p$5 a"#&UA,V$U+jPcA`#]PL@z h^AHj5:UMj[a*#KFc*f@l-4MiUbpju 1Fb:LW @Isߔ?Hw12@n]0]gM v#V z Y'X &X@O8 *($+UUP+K@5`ZP #hFFSKac lHtz^КYM$2 ~ %H@vPM[@386 p;0;0> DGT/Ni3R_<@1&1rU6ðX4j0ذ1 *Fb 6ض[(TӣQՅ#6*I( 7x/[BuPKE1AFj@۲u/6rBSZ}[y J:ݦm6tU CS: [koCC6`B65@L)Л<,fk&cw@ 8HjDPKրPIaNtjP TXk1Z ֪XQ"*VZcQAE,* X0A|LP P8 F,!\QOjGEBX;2 bf0 vBrKz%tb&$1_~!qB ne1VDZ_Q(!+o-lPbVmi*m١@.$2b `` >~{H[H~NYzi "`,&qUeY vC-""V(F՛(Zň(V/" p$.p҄R"O'NpH`A&`33-jB)6a1UJty^>[lNJRq(99_z' Gіeͧή+tі8i-<6#6u ;!847l`f~8Wnlrjn+MDVj.k[6h0+U ZXAZp+a|$. c ZiNmJ)GR$ .BCۍM QPTRQ뮃OLWru#t_]/W%05d6XWl&y!kV0[;jj 0x~SIx~SIERI2 "'lSb媊*bjJJc:PHQci5h{v(*BPQTg@xa TJZETb :(z WnSES 88]ɧ _f*t 􊥋ÃrHN+/3ԅKGtXi0kf@L3>8N iۺ'ީ ;RISn5ܺDW/s4~52or$VEHi;=Syiet;mThf5eGa\aQSi*yT5񕊲&Jj[p8IfUU֪ bFAb6GNt;=; @"Bx-BDxc9 qqW3TꤢYiѳ%`jT4V^p#nbN9jSY5PJV]Bn&DrXЈlLQa2 `pB|O;Qo)7DEY̲,V!T璀Ip \U!F#*FŨ5FժZkU"bX,)NӶѨRwBPiuz6 OPM6iڦwBT=c pzdP4&>.6 HRhEWn ^^^R3<6N_^+*̋[E)]_\*R@4m]H]WoQF$ *1)MO-R.a,g|M}פt(H0`¸|DΜbLTͿVjt]m%SERFZBÀ$ꉠ2hĆTC'n‡OȢ(fi t:NƽEtztE,_dgndgnl}v`HڔNU5j虊:i{MQE LWߊ~;]I/+uATl%phb P9_6L4>M" hGmVȱGD [Fd/i]1nb))6G1Q%q6&m7vRك{MTݍ %n5<㷑찻EEj7 e51 @ @*Fbt_K(*0TLqS_ԜF[tCHQ.!JzvZ3Ԭnh:YIR%NώBT7,!Zi;B UM7%"UJJgذ0 [ " " 68󾎹U'Iƙu̵ծj/?a> JmJ, $PH N*HLbr*VXA@m(j ֢FTUQ* UUSp0DDLj(*V#"ݢ`PިUѪRu*UVtgێI 8oթM=@{%PQo VTmUI2ʎSz1^[7 T'P%<և?ևl3Tn3lD!Q0lHj/rރ$዗PxqN\Q@ bV5SuaqhbdHX,,,[Y3,#(ժ!TϨI FT"4ዞh=qJ"2cPݞ)ݖm ib( p,ߋ{1}2(h$F,mDhBB$8Tu7<ዖ=hc #UVCHQHG.QoZύGscoUiuF5mmi+v^HxE5v[!_m4狘hڜ/bzJF`fڶttӳ!eã9^>N前6 83=wfJ5=RJ0 ,ˑ8[" `|TXP/=rA [h9M Ff ƀ") Ƞa3#a:D-[N1EU`D kN5PH:N'; m+H CUUӶc  >a`haUUN'ICEJ҆J HRm[yo!$U=K#kˑ&*I&91Nit6IoKŧ# "@FHl~ αM ,OcX&$HPrVY"i1 4԰DX*bQnbZ& 8MQT&C  q-8ӣ@zF) Tyr-DJU@ "h/ABy1=vܞU*D-Όgf[QE!pmQmbHU'oGC>Jrw蠡 V[~~Gw˨y6@ˀD1~@ln&E?$b,gYW1`YUUD,b 06LZbA$.4Cn[NVzh$zɾ?]![q7FJ_|t@u_Qd>ok +RO6Zh۪`K8`;O4yFSzIg9mg xB&gB@chF E*wrfLv1l<6 >g?zs<,?EFM"4+r̲bvXUUXj0.XlA$>aq`)62 Bғ@5D$MNm\ǻ H_[DUN]5bw'ҶJsE,fuWE _E-RRNICKJd"]Ԧ뮼٘#fw0l"`@ QdQ"U ΂G|;K'8 j.+@D=%vmLSĪ D (5 Uc(I؈RVQ$y?">4@nNe.qP(c@1t.+? &.@HI) "R="_!b , Rz\2 h:H5 4R vTU.@UJh }`hUXd!n %_`` ސ۔8RbHܦDǑK oWq&cHc3ʹ PLE WDDrhl4t`p0h:K)% *U)B3P4B !Dd.7(6`IO`WEHH@d@ BR@Y" Dڝ b (DD=2n@$$] IhJ@tJnq -EU:mao)*B)` -(MF;TooJL6"ݑ+N"j; U*j1j@QfX0*"KJ$64aW̊Muh :SJ;.< ^QlXv҈JI(4HUE|JV{V##ؗ48]kTBA/4ie}t{xGw-.VvL0.!е! FxVY#^}j:Z>el+@[l pV#VADZAZk"""b8"* SPTm"ߥBHesW@(2zPUU Ā1x<_P=:06s"I4SSӦO>^*5F*U(~wfoh*)x^;Yk"A@>x6d2tlx ޹ν6ѹν61";rjɲ\UEbHL|llԡ!:$P% ۊTӤi*Nm $ MXI_`TۡHҎ ewKɔGyAX.Kv'ը)"׏K CH*nm4T*EUFI!kg^-zNzaz4&4d.`Op}, 2a-M ~W2Cӭ *~Q#"kg*P*ZUDlu8D""QNզK*mEbB,Cpi+yULEUUDIu:!l此\tHVBEѪdkzC&&1{atV bz]~؎ɜ찣u1PeXGAOggS n!3"*+))-/*535),-)6MN6̭ɧMN6̭ɧ41M$S'qEUZ +.!Q(B$CJuY 2G#Xd>h"JA`HDuV"YEAv\ 1(Akޒ쒤=  n:AN v-1rfhB H߁ + hADb9#ZPM ?PM ?PpaYWYeYUUU`QQ Sm("L1EE:DԚ"Tr29|`>Q @ǻIuH)kSܨ@gk }'3j9v5QBfNJ$qߝnUQG@louUnCV`jTӹΘ͈gl6R5bk7#HAxWۖPS$5 "eQG 4%1+ƪH`*jjkQ5Qvڞ%==д(ǐth =:4TN[*=F.zjjG@iK78޴R-:!&^&ܴN,; 2Vr9h%sqi(|cdž3Hb2m^9*FpfC``:IT3le,,fUU5`Tc1bUUH<80^үtnh&!lØ KGdHUj.AЀOC )*U4 .4"Pi2a3ՠ @; U*m?^̵qzKLwwG;!p V80Q:b\ceK#(F F&>w_\ZBT#oAN,\ўhUg|Vp HM(} 椽}|L=VӏozcؤVs&  $]^ BUo7%rdJ<@ v,۴q"86 vUiaw9`:! #ũT7) S/ h,4MiPM+ Фhݩ @Q~5!Mz:Rg:S=h*.E$x6!ˌk̞g Dn@UGina)Eخ) bs pҎ(>gʍE5k5Q|3Δ +P:`O@9&yd b@vmB@ EQ""#UDE@EDQZ5a*HҒ/ ! b + m@ID/ @Ba@hǝU6؄cL& wD:nr-_nTUIJjvJ$HZ@&4I1x>R͂g|hYMv?Z*?>mXMɲWe,WUE,VADU-ZT -+8**&J\WOD[T@ ˺kDntTP)ATV *Baɭ?WVlU웹~K6ISIK3x? _,jiEtFUKS359ok6'"rΘ`c5; l|04$>sψgo{Fl>DLT-yVYCY媪k ZkC@+6&&&.& $6A  FB!= H"h{0TTޟQ=7"ؽҡzՐR]V*:!)]*Q眪ŝ;E]0.I3g8BrTv(RA{brك=DJ> V!P,7  &cYWp69ϲX̲2BeqUUX8 5 HFq% -VQЭ j4j%ASPj'NJ*JSgIqw]P-( R2H$&FH62󭢺Mu*UN%pwsᆎ?DsI=2m|_rVoGToɹhB%aKeH/BL܆@ &1o~w,8ěDo(GDfm&ˊqsVUD1Z*86pb"&%TlL@H$ġPtHT(Iv*DѢ >i U %EF%+ITS.ir[` ?Ǧ@r-knURI+HU!h(U_z^.F`Gc#&-IYɪdD7^3 #εa=02 u12r9g9T6*j3TMD(FR@ף*)AR)%/n6O\ ]oRdtE冼^~ҝ`V'1-#JwӦVIU+D+J;Tpm317<n%dGaꪩj:lj6O3+ =MRȖB~Dn> O>ۯ%7%ry)APS* &YrVr*5VŊ1PbˆB1Th)itڪy MRlt`ڭZbYgG$4ZONCp+;Hͧ Z`ƑYNFp<rh["kFZ#GT[`$ Lk`!9 #z4߬SR@(ݪ.\_lSؾݱ,viF(T}Z|F[8MT᳓_}Nj6m*bl;ik|Yb[?D~lS7)7k*V&)uI%$8ry<{S_Ql+v^Ȯ+ `1*/j۩մխJ:ifJT.aYkKOggS n!4Ї>.86-)-)))B2536*45:993324+*)*,;568772\啒yWJ歭V20EZnn&UnGMV`:ɩ\SXozOa: @!0HEU5CjV[t{n(q l^),e+"F! Ф.>iլAlSoO!K(6SjF.ҭ[!!5MUk\SǸ)c\(#Ef +k@izj IIF|P1$tc/iW>&ޢnI `[$ysT÷MZdCʇlwN! A[Q<ݸ~pl+%.{z @U0jQkD|rґK訃V]t-o]y+}-j"5FUU۶vےt:Mŋ -v{ٳgnm[˸lc̻1nY[$B 5"ҍHۈ:4+9dSZ.OiU)H!0F VN42գniHҹ$^NEՇ;hteven`TiEMNNW6 Rtm>9t+ٝO\:5! JP+j㵚Z>*MG'mKnt:݃Xotǀwǀ,DeZ 2*~FS=`&\7_7ԑ@2U1o8t+t-?/ׯ_og||TїYF_7 $RJ+5t˝GN5mS3Azc~aT^*| zV&IÔ V5₈"JujҦO yB}Sq\f7 ~З4`*bx!AaH, گf6mY.TmWBdd;'{+5J*ШN4MDbH 7۶۶mtc˻1巬Uk RtivTvJxYl}7>V@J`]5>:pvjI_\g{1 ΉMߛ ΉM;%SQV[d(J!EFQv3g,c9Ǫ"cVckQdH be'n[)QUժ.C_DI_70W @CPd Xd,6@fX+T]e(jinZߤY$WvGU9/1OY+ۧt־;9^1@ߏB6cUUXGA2`%;rx xy~GO>M,{p,1,Uv 1,U $!0c( z(U*ThPmTeƾ; %*[hB*]Nw~R=-6GqK@삣V~pv~O^Ʒ|~kWpE[{Rˏ h&2ߤ]$$2̥?۫?wyxCf+bsiyWxEl. ~:RSkr4f1bY*PPXQ"DqGP"$b+nގnMhmRAJ @:U%NQQE/hnB*R jPuJGH]Z#iI[At"{&6],B2@_օ*KnT|"B]n!VΓ=}lt!7tzS)r= x"^G< CKm62-oʠ^@ &fbR,VU1 A+AH$LhGpEj&VTI,-_mHyQþۊ5* щϸ[ * @g@L &@)=MCMBIJ4t9|(raج0ZA䱶>_;.X_s>XnhNEP^ad#Qad# BIeIĜcUUU`Ucb p`1V@J=Es~L]^;\rGj4otJuݟJ"եDm3sv@'\ߜDcUqz~ґ"q=-Zn ~cF[p6B40xmmr" bف`&Gl:ryDMXn:2b,f1+bUn5jnX" A "DPQ+M:6ڪUU/+{%;i]{HI>iiW aBzz*J/?Iedn]]˪Nh\zAV< pz yt\Тjcm<56n&[ͦGyѬ)pS $49XXUUkEDTŨQfZUE 5f C@X$BTUڊ&Z#tT$ER%B( ٞ=!}~oT.#D:JWWAK1ph 8pw&&`©L 3oA9Vqs`'s`k{w-d[ݦ'lݻemz&ڌIH{p*Y+k1XZG0TT PڄG#M5.Nёn)zs:hn%ƭ»V)hRHЄdt0MD-tՑX?r=&m}x.Sr!*lG"P㽅k`LL06{NcMu4317A^[Wl&e[|fLKzD?,8fY\U bkTUմas@ 0IDrA͗0 ;bZHZ꒶˧lЄttiFRmuV8E\ :h&|8+?ż .H3@*zV/uP;F/qK)"R ڕ?.d X_Z k&gzǠLMOyR> <`cU jwU0Pn9D&Nm9TTUaN{ɚ/T`\9E:-iR $ ni+jU5g{ZH/3 i5[ex63U5ٱㄐ9Q#<_5r9[{ku3PI5úHm$y|",333UInܔr*Wj5* bT &j3bhL QGw)DT'Q/_^ETm(Mi;*6\'NKhi)mmǔfcmyܯ*'0VZluߟG|/ |QڎUdz P(A4N B&l$I'd(z$:EmGGUo޹`v|I[LrN%@TD0i$꓊:q&t y@*`n"zC}XႆdItUwjGҦQe>]Y|7H '@ X+TmFnuOw5̴stm[.`ۖ (KKŨJEhiN'MۍyDZ5%dU>vW PL@m DѰZS$( h{vߦwO.8l tKoh5 6 T ԥꑦJJGtuOU(t ezCcw @jZn|T1¨SFqtz0w|}2@eA&eDcUkR^罿K%aTjʗz2l#v;뢞H`1V4M2O6/5OTƭƞ\SʯΧ_'@\H@ H0ŠA|L4&VGt+j~uHkOggSJ n!5K209:;99=:?'+*)))497862.:<<=054>;?T[ogj%#dcZ[tKu D"61 >tM5mv*h(7 \]GekLX s m =HۤGBG*bupJ&dfl%AvlкZ!IƢ|M7mSM5i:M}uKuz6խm~>md_kd*Z#S6)2a1b1M[զۦҴNNBWccLhAm ^l]Xԓ8)SQ} RmkA^ ճ=iq%NlcntwT3" )bZh;=TKKhn ǪNS g&b_ l[FܶZxF&JQUi:j:iթXB"Q LƆ/$Mt&ۆ&ެ)"08` =JN"թʆ *6hJAZG|[#7j33JrKkUPiNIݶjm۶mkL\J&T[QA HlߤHiNm$`kQIQ1AGYh"գJ\Wίa竩T4f jԈplG7 =۶4)T϶#.rN'ھ>\_C+y`'F* b=BoDEnFmkT9_ĥ,*rD„ c*WԆȴH U̴6MNZܡ;bM.n]&$LZUm0>aIM'H|T~TYo\emUb$j0 t@@ ٣D+*CuX&V5գ=%o[/* L& XSJ[eBARL$AS݂~MlAI.N [5pSH̎AIF-F0@m*F[G=:IxUT[ڠm;:+֠)}gkЂ>3_~e!Q@E)AndOŜ(P岪*bՊ5FAU1ƈ1VA$0qȑ"餑TK}h!h4M*\P\&>"QIOJ ?2_nW Mǻ^WN*=C܆?,RMӣY*&A"U0D;6|8p_ޏmm*%` d S"5{ӯoYt>…F1rp!хFrv̇7-lʧUM.dUb5-6D\$EBQ:bEh4htڶ-sJ`覣Q"w@Qc)td84@O@G[H$4}'uO+, (Y&^[6$=Ӻ4Dz Fk֫75 Q `X!w/M4&#@ 1|SBT .>Hx1~fszL"Ig/^ٜ̇ӯH7}a\k°1w &A*f,6D1M LĢ['$Uh;驉G7.٠iۦi] ִ=jJPBU:ݤі52JCM*UxD~VU- RFyFTTMڤ&J5U6SHAj { #HsF۳A% xvoD7plwD@hdp^ %].* $C:YE! PFe$nA++#ARlT XhaD br讶mڦ{+Z_Dy,m:B4m*M7(ͩTSI6gNUFVL!9TuJHzJ۴MU t{a,:D=K]Е[4rrY2%\Y\,ܚvk iZiv1h!1e.W媊$2D)i*6GGU5TiP0%Ѹh$ B⑥Hغ|*h*,sa|DWT|pUH"o$94Gf;?k^~}mچT5ݦ}%=v_4+GYoR~mǗDr8)W-jC/d1)_ l}3QPl Kt2,5ɺz*)PU1F_W%\EB;: Mr-4'@fV %zVJ'jB͗-NA$dd2U6L8jx_ꪨtm)EpKؙ,aL7)@`U#JGgdg~=!@}yjjJEŨj2UwᲷP4IT:A9@]H@]H28 Pb)4[ӊ:aE͑.#}j@e j&NjKBO=ꡍ4~nbA$-H"zH,L" F`Mt m'=H_KE6CQhTg>oōzKEJBbP#T*z:H 4NV6weyVKY\U 2^N%BV)Fkv{vuzttc@0.k3ߡyBtW ۠eJR 8g (,J(٭Kה}Z1 Ȳ1F*"PB5aQQj:L+ިDDL cmSNSmTr7cQM:\:MӣSڪ '}DF5= ~U)=2>nVZ;nJ'NPW8󴑪&\u݀뇲KW^&rt^ fNnv  L~gk3-x40awf?j5 20d4*'""(aՈXQNћ4Zi"cdblJIt=׶&l5Dhi9LwBr?:;\UH'Nw:dA@1FUDX4=RmjUUW) %-դ+o"'T]4٫hhD赊hez8Mĉ((2(mn5\]ԙL܏K)4Q*Ji*M4tll0& h2Z47\[?vm gc@Q `Q5Ux+ h;wh)M:mV:ݔ=*A8C\U^1WfY*L!PŨ%ޠ۩GTɸ^Э*V}4MKޖd_e_}X%RRMmtNѦgI([TtT6hNqD%tDOm]؅zI3s[#v5QSF:v71dqP)*⪨ jZvG;EM'&bGa鶥:4iSEKDTFuTQհT㶱~Dr^@ZԬ.E3PhWsNu]zPh3ʮDjjm^;˲M{:M򱌏4Ǯ-buۭ&TLac)8wgmXm^GyovQw6.#,g2 WHUpaWj3lVTCz6ݮѭjTjңJjHA7jI 87hMDn iYUHz~}"@GȣiqHDB`Ѳ; ԪPmKn&-nuVtwƾ&&itSթ4hU4B"%@8=p8PIU"Q͠lF3qZd,B&/.,X M_]͘eeGm0!bfn]Ma) 6$!cJn_v~/Org"gIJUi8Z}=QQ8>~7E&$H$7XꭒjuhxknGSʑZV+R 87%o"i&]]Rn eh4o7u<}b#']6PuyrFam^+9oAG@F%Vsނ=K"i3eʶ,q#"$"Qr$>1 bh1u\=zVm5Djq_XqݾBER_IJUJ[mRyΎA1P&4= A\  _iӓrvX-x}J=6i, ۤ.WM,@6D:2>W~}E\.EJhּS@}CҘw q]PlX+85wArbP %ZM.9$CXFv XLQTGiAM؄bC0A Uж6)DZ:+L=U'FHX A|P2Bӏ;N8yk):=q`D pc .ꤒj*:UU&jze0^i%S&R-ӣwo;+4L$B>n#؎h}:$uIIu4U T1&;Ț8{$lT\8 kH6Qqe=X6fNy&6+HΑjZbզ(8F(hA7 HIhӖD *~MUZEP"y`S4 T̲ J4L4 8@EG5:HmHU*B-CW) $-|;5 &+f*nrԁd"bjرji1 1QBhs*PM ,9+>[@h,cE"ZZva0I _{ EjTI+sT4MiuJn5M4ȫl -O4-Gl2ϼQݩ%ճSK$P,0ۏd2Ζj0[1ڎ7Q"<3uupHW^;+n~ ʷ}$~auGpޣ);˾:l^KDD 6%`x"v`}jR5 ԆIv7o f㪒*XJ`UDU,j[ G8 bX+jP(@8 3n+ :KzTiN->W!@qVBגФ*i:CUEQJ_wHm Zk/C"IREآ!W(@S+s{Tszy ow |~KƔ -Dݒ1B| z5eB(M_ H4l %@TP@!ÆͰi@jfVP+q,oTEiEҠC(. tK 6 $%88GuƲqq:MJ#Ht#<'L 찆l~M9tڶ:)v"_գJTHFC CVnVXl8(GRw7[0wW0/ ab`)/LHl7m9\9b Va3 QSUQ Î)P=Cg$$*IVGI$Q>PLq$CӶmSאHMS4nH4 6I4P`xp 8nNSPH[MTUWr}2룤G[RT ު#ֆ ֭9+;p>t|Wo(4A^KfH$˷H)(+wHoRDdtC-SQeʪ"XX+ MS0 A,X4"](=SA'-h[ѡUJW5)*uJIӦ2!8΁(lk '(Reg}Ct+ѶIJP*njRT@R>z!J&kE<џ+j9rt?~vs|MJsgBو!= na`gG8h#3^+T438~ V hf8_q&b cU Dk5 bP F`.5[=JUҳ顟 ;/Z_s}9%c% Jے^|I1r i#;.&j`im;m57W~ҩכ.3A ZH6mhˈhHFJ*m)Q= 4Cw46t G*þ -\w&I b*&x7JA5)ULnjJSä08ˇpwTŪͰXV8ڶmUݦhNRUE8SdGXmTіN%ut^y@a lDq((вjJt(y z4ꦢ%Ҩp]MNՍ**D%QC a4?yԼ8lGvq\t2 PkYf0Z#.v7N,6yK0IJE)VMAGz$FF HH7 z me×g?&*iJt˴)%-Mi҆GX>T@cIHBɬbvkRi۪T=ׄNNFI|[$8a*˯&}_ꆓa+`Hd0委c5 vf#7ҢnQd RUp~`2'I{:arLIf.Jz`OY,nrHUqlv 1b8c$J!ڳizJ+MhM[t%-Cd0qI^F``@c&p- We=?/_LWn+դ+X6\Ǘ;Z+{ͩu mC57}~\>~^wYwp?I?OggS n!77*(.*()6<8:8;687:77&65947((+**1<*((&)+5AA9>? V8%g)ESrE8S8%g)ESrE80Y^ C. pUU!QD54ˆV1:\ NHD1bضj+'\Mwj␶ӍII.~4L?E&$AS=;i {f٣z(L?{PՔnyQ=?[ݭDT͘+fvSh˱?cߨu UhG GU72@U5QC&6hm6,E_化rF벨 RPFqrj]J! uGcGc:YXX JEfSmS½Ρ3Zr`-[QWf(VE[ꢀNtj՚FvmC bhCA.&fUOgQBЪbʧ뒬 gpkeP bUtJ-CA-v{K8gGّ9;r3j g bEE'TKJ=wFN"S,IKR̴@jT,BFINtz ( "ڲ-A60XE ֕$@jD0S*SGhlZwY>B,FXE B_Vztj:ݤFVG◇+Q$[BjC0jZj`E@m6TTs,iݺN FB4~h!t hXmU|,50>~UTU)Ӷy,v ?l݂0a XM & q$Q_q9/ NI鴷:1)?6&R.F!cĈmySmTE=:4ވw @?`rh5QVMlU*=V &ZtE5 ?DG@8q|u0hmBG+$0n#MWɳǭ]7J@Z(: CĚ]Va"[%/wʼn dwnPEM++QL hnVŘ,cUU+jA]pD۩Rҩ$RjD%J'HM*)Q.%eЂowV?@ {KNQr\5%٪_4eUS#$; =+OO]]Վ[45!i)hбEjJ؂Ơ3k`眷k&3?o?o6G䵷cɖOo@);D SPUF*1VMJw1k.}1]}&$2 TQ׿a;4b< QO @]7uĺ6cD2E?w7vhd@΁3|V*P5FMt\Ǒ?m0.|`TLHVJ*WA5.iSy׾2QN_`C{dU`s(Dm ?Ⱦ4ﺚ2gJZkbTmzth5ϹrEWCֱL᱊cg!mYkPF@6DEJRNMVVC9 &.߱j{|ǖAY[P AZ'xFuZM$6xDqC:kzV(Qh[Dk.7gɈBbXBqѭjݞK+VJۚ@\Qm`WTX;-*5}HDi۶mvF $H$ ȿoQ{oCD[emY˭-AhjJtHA p&6.ZqIҤj,WnZtmZEd-6H|r~ JYR/@A^YpCh*$ Q SvjڭhZLͪحPu)FiZDҤQ] RNjᷣX6O|oʈ8P}{QahlD91(xّX 9ET JUHؑ0@D5Yö>5wЉo|}nNOnTUuVώ n t!#(pʔDXьR^ fD+Xo1"Z0#Z݄~STJ.m *SO>"P `PXnW(j QAL$ĨiҳJI$H!hhA4%d~!|/XAw!|/XAZ*JܕEFmL,&srp 0 +&vUk1P;9^Z'MN5[\B8J-h B4CCZ4V3]i{II#Rݞgu%BeӊS(ahTj;i^4[ߊuIjH[N a(%/D՝3U*ޫ s,Bv~f]dc_5C?qa@e!+<厀T4Ԋab(A ح]`QJ&RF$+գI-ڌ endJH;ء#J$&6!@ (*m*Pg9*R8Jv TJ;';nn]Pv468b!;`^n[6$ڐ6t* v[IR"2Z0 pQZaq7r\Ӊg C>H=_` :Cy 33d>ZY6PSιB ,+"X∃ iCEPCmb7bq0@H/+RU6!|JO P`-ҝYHSnZȝ%@"=*6*p@8B:[S)RR jTF6!4V[y!mkzU2Cގ) 6l3 9nAhn{S #3&OggS n!8Ĩw#-C cH2ۃ[hoAꥑdMZ&pXh@ aG5 QQDcPbcL B6m vQi.;C/pӈ3tV)0a%A4mMtT[D"9x|6#-\sJV|T)!A5RJST=z&N쨦8chyB幜WGVR.Z#c(mʻ\o+P=4 A,8eW媂XDĠ8HU4H0LF#"4=P/k/ឩLW[}F%:O#فjţEq6vٽZ@P͡]gqcpDDcG$T4:& VQ(Q'H4&6jBN4 MFJRLԵ*N5coK jڦMRI'lUT(L~ձ0:[4%$~[B[C(*i{RM4RV%Umiu J%@UG`!t ZבxYmz$/p6v ؝Ə<{n?~IUS9x.j 6< Ē\YVU!TU1q\A|-TNtZ=mi ^iT %~4;v4wKt_Ry74$m[ў.P@v*ISiuS]iR:iG}q>,nr ƍ#[ӊhYݪ^24yew0 cnܶH&wcpfg9!`"Jz x.9Dlu w=|gx,fY.lUMT h$68qRu46aH"=UnHDUm%MiB 4F@@SFmRm۶ݶ…-nڪ4};}VdWqy ƍ4NGi.>V]AanU*NE76Go4nTEJ#g˛Uϻ1q+ZڤK{sJtd pD3@aqv\"G2ޫ{Z<Q=w6J,xpU 8Mh||l4DDE"18(>a" Ll-Җ[%%o {)7DjhIգۨTBӯ^R TK޳pmHMKR8"Jmf(u7G[|RdmST*mStT 1"CE`6ļܐr=CCbG̋^[+noeE^^6߰,+:Ͷq?l b&˲lH1WUpUQZ Q,"VE ӊbIDۥ#Μ6CBG7?KW"*FtzN is`%*Z%muJKCj;tJȗPaVIRmweFt;װĎ Гg6a`vGco]uii@A-;֜N|>cǎ5'"S._uZ(ղ,&8r1H.P@FcD5FDALSZvTW8c0{! :JʑJi@)xQjzv5%q:z^1G-TGI%J 4 t/J4UHBDZ/0Ÿ"m},Q@DDrөsժhg'L[8 ^K.*|y;֒ "(~{N!_J@d`$q" X#VEU-TģH18D$ơl\ _p[0XTI)%p"QZ6q`kߺUՔ /Em:RIi$MӨFibk|ftg[=RMS]VRIU@D8hl,Xc n4PiocE%3WLEvNf]*`~+ LS~yھnUr/;YV! j&.hY1׀FQFUf7*hCizTJGKB[Rv0e$mTBi:Zy>S.iH:nC}%EHuOS=%RhtU)Uփr,ELDЎS@G i5$B5}ؖ@=u|U H)IzE+jR.ЯB4MNUFMȅb @ҶSdž Y*:գMRPؾuXNkVCOS 6v0a9OggSE n!9|;9(+'79:8999-KNF6AER/9mZiFf;\ӳiVTSˢ㭑ֳSS:ĄMp;h#^"Qpwy7. >U"IO~Y*D *$',j">\0@ YYYȩ*DE@LS a-6 Ӵ8Гt mVMۄs8uzy%KmӤGwH(d݌'w6I0 N)|ĜZmX*UgYotJzt@8őH>oivIhRNuFxb%UC{#*A|BÝ7=Q IB¿@?d,$|&YqSŪ\HA4vAb˜D c0bcnn+%Mq(9Vŋ_ДDES9H6yv۶PE+զIl8 E$EW:!TΟEzӔSI( G_EKOhT[NU~$A_Ek PZ9-^kXDt%@֢+"+] 7-EjLIVRT8ZDMU5 +Uhb:6ITduWo"sQJnCV=a,mD_ĄAhHJDjZzF( )߃f8d t$j@16D BiNmI *֮@cESTR\ZDW/Ayq}.Gp@axp]G )a]}Em%^yw>ꢶpl9IrRv 9WP5PbwE0&8 cAԖXBC$eNw;_uO6m6RU4Vu?؛h%RPAn8FECRqC柿*I ՖJnI$=zP':.8Ƅ xB0úe j8fJO:驚6IJ{0`"^::?-l| mJ3W&+Yc \^%?R&j $Il@ʲH$(j RH4zE5@0Q@q@V` آJ*F[zt*t Ū 5.dE4RΤRiz*Hrx}̾_ʷ!PBSHJ-f (͝` xBDw4zVKuȑs9n h<{'A|B Q!  L׻3>[!T@`JY;gOա_:gO_:ADBQ ԉ ,`d Y˪*1"ZcU@a,**B:Q @A@OѣVRݦx:H6"QroVqRHUqЩ$]iv-* 0ui}yi}⍔FAd_WJ?6_p#u|!s%K35Ls6%iWx".޿hi<ӧ5o *6.q.QSTe&%.E:GD7D̔)N@BsErbTDc-68Zc@@QMmi#jҳV(HG&9⺶0DaQhjX BJ5ң-J%Ei*pt.nIz&**RJu*iS`'% {$ly 5ZH_røNl 6ڵ9nF=& i.Ld_i4J# NiF,J):: GRV6%i{tImdc6gc6ߚJXZhP0b;B$hXt-$tmӦK-:檩(z^3͒8Nkf^Y'/Fy[rc G8"6GULU,&Da\ EUnRi4EUU!;xͼ+%@jmvЃ̋P BXRmU,Pj~|#0j޺ tk>F"s8q\?W4h~JJ^1[n! !4v=b/b%35S/@03MF4X"PdY`]vqQU:mV|\*%h("$A_S.\jZZe`A ]i %1TA2JUbQT"@`PM@6u0-T@ځ8:m;GE F֮X{MzȮv=Z eꀥ3> fp{I*3)4TfIRUŊ ~U$`32uU*!&vh tf]Gxs ,K4d :eR*k;/"> ŨC1*hY`VPT E6IUmSN$P$P~GޙTW1ZUѪr@D+Eb0JRݞJsi: QWLUn7S[v1 3bXbu#jR B` HFxOuLj4O~^i=@:9;A18>0;:8=a؎aخXvHh: bŐaB BMa@}ݴ҇ _&*XD:-ժ>:DƄ=4_zު~2b Q5 `v{E*M|Ec oq jeL#G8a4J:ѠӳmzD2dzXm۬"i`w4pPäJ}|V4AlL$ atAtt[4 ݖ# YFӇ}Z/6 zHx_4 [Q&(5QtqQ. Tƈ~ TT I d GO[ rr 1baBخvah*9N[SVISmni}hVާ|ٺ|ٺܢ,h1F5VRMӑHa@A< F!t;-۩/z!M[mH@di߽Ն!SOU5,laq@e#F"F1`QՂp:؀ظ00hQEbb QrUeetKԁ2MT5m\ jL 5(yT+P!Qfpgիb?6r{%cz*2f* )A'Hvni6$,mK`qaQ .ǡSӍ]0CMNJcNb1oUEn$ *Td! &R!T[ml\(4W\QX @zZ4խ+)Vkmn{:INC+oQJ};Tg}}XEfI @=j ji TTGE! eWTg=RTk[\>:+޵mbɑ&,b]?,֛iRfE=EfRWDAel帲rjň*b0ֈUkDAUz4U3 GEQE!WH`/APA4hME pQBdж%`?ÔSMBUa3JYnDmөtF!Kߋ"@`>>#1?XXn 6;Nzoq ̎qޯ[\I$r0Pɦ*jdXkFEP]m Tk@oabb#Q $ $F = =RThNXB?ݕ)<h\\D)Y@`T[)0- nR_WL# WPM4IUңUS׈ǢB hP[ fW@ ڕF]kFeJQ @\®sCga{b%"V:H1*R< ! E5CzV<d[әmOYV!2bUn7My}a4 E "!jl_/[|$%PTa(RhQ-*%FW)B |a2_XeT H3UٶE/8a$V*WT_C k!=e URJSa*t6HU߹q;^o\t]`g;7fP ={jJIv$HE:miU GRᔘa8%v߰q3аYmb6cUh*@ 8|N7t\c7?Eua#T\*ƂbXjȑx{FE ]$ c0$" |ۚ|mMgч(FQH\`Tvuc!|jJztr75Y(/8@`q:tSTG K`4*u=5܀&(|SWbcUPQQE@abdhQvc DbpT:m!ڦgSd]c8PͺpzkJvAh@Ũ4ium@ H4QUz$xh"n-Tm#_6V2JƷˎ8a10  QUPOT*SR$ށwU_c(>C[ (vUlm=!De)^.:וst_.ۻ/P*$ML&>e}j{mUUvHkl7l]>Бۺ|#.8@5X+XU@MNE AѣVS)T:mvڄa&0WMD]XՈAŘ &@j;R:ٳq`H@:iSπ {ktPơv)J1D( >PthӣdǓNVqEJ$44z-fe2X@G" "ъT8>XMڎR* @Et{@{|}!<h{tHG[T4MUtu"xG E|guƳ :a1t G Bڞ6E۴k8ANJC5q %v-`Pjg:)M4cI$]=TNJ.n|_u}^(3^dhDj!hՊ0P|"6/Y!=:mI)8GsD"8P#t)ѣgcGۣME@w _"_"ݡOJv5n'A]J~-(B q|9}w-#h*4 $T¸ALJa !qtۚ}vۚ}ޚ2 @TTԨTJh;MTAunS զk0t[Ct41䘁6iZ1mi&JndGNHtTۖo/&{faam6CoGb3 @Vۣ[TTb%˘ AӦ"Nۣ|4t\9x+Y-HKZU0j#F=Tqݦ iă"8Xw7-NfF iz4zv[ mۭZnۖ$ڶv{UE!AC_vq vV /$3P` PWEi'R̋w:-q Jը a]°?Z}svݰj^e%0Z4=Kt mnT0l_oW-LbbD4I$8քt$iCX\d/2tT{7YUd.E 4(  !TJTiKMө+SepOggS@ n!;&i1<9;<;<>09:+:<>rmlh6U :p:R*#MWtnڶ"ίB;e˺D9}BI F_ Ut҉(M0>H FՊ"U^>EE4} ivFVj e)ШUkASDmVT)ϻ[HKݣ|!߾o`ZB)0ZFJFI%[M4#q %hm4|em_Y[뭛E&@pZAV[mm)l;t.?[Y )j*"M4=$qg[B6"6~Р|]Jhw['2f(XA.hؔPa\TM =*HSXm,ҍcBcBYEHhkQU'y1%j0((T\ ={v3n5@|x:/O]{ h]R=J5mM h$a JC Qг\Y1;bXwfeDPQ5fs.jTTEJ5mW =RA:եǓ3_ xڶ\elս'쐝@1 C SU ^h$rTAlB ;Kr+Bώni|a6wa6wJ8*1*JB!^8 [Cu*D:dY.ײ,kND  bUDUEzOOl5|_QջZWB!,F VW'Pvhn&|cSߘXڎ)dRݶR8Hz閱8L4"`hut_}?USt2Р($=:ȉsA=i ˜DͶp@\TUFA*# 6 *HXUӰtX! I01 Øpt7= ėJ'E4@W7@Wi$@*b U=&GV'' 9W>eM7 /3Ss,xs LοkIdEd$`1-vюUsƠ Z3 U EJKh XZB i6єnN۩n B״6˹nSm6C<,p[=ps^5vRnJ%UjNO*6݊4=p_!5Բr{VS"*b<~¼rCd;/l|'Ezkj+e@ F1nU4ZNϴ-Ll<]+_t :SƠ Z: iڞt 4lR_̺S@VEZaSզh{VH*w La_u  I iff&)V!r1ISuĜT_/W_//B#&). ~b&dpV )#FjhA.h &d_ROD+dGIӸCd׮8v`23@6T[)ӖTNңtۦxPrDW@]R* 4HEj:mIKUD]n;BY14Wś+ 2FQ1h*VuRh&^ii/B<_Iρ TQ&_EJCBR ޻m۳gϞݶv-n-߲_on[UcLU1cP1(+b*`q4 Stm|KXw @`wg$?x߰3haYTl5QO~$4zp^EGҕR!L&S ZqY 8)v@ꈃa &UL1A  J/(^p s,Di"NABA~y!<gcGx/~lTih2!)FBs ا,."ܲQg ؈+dF=yIgBOggS n!<sͶ1/:9:91+-*80 mn ]Bۡ۽.H*7;z@e `+VUU,!abFADF$!FlbS[ѦKJN+tAug7AmK>: 9:%~?]p 萳)JQ5Z(,E' GPxn>iȦo6jBw1+zF3@ 1.D ME='4=ӡGu:=&lS}tAB\ bj!vL/TT[=zTk$UMZ'Qiњ3!F-Te+9$W3f `} (%VT^4m: M6Mu:NJ^S:4YT nP"fHVGUMWIvDF L߽*ݒ+*Az4QX EPI$2 ZM:J+SM ,pcVߣM&n[-ՉP-4't !C4jSb%)$v I l%kKP$TgZHbi|{ʭP5.laN kyW @0Efbk R>lCs`^%Vi݁Tj꿂3;PJScG`|ঃmr1⪀0l 1,gj{6U:jU҃oQmE#4 :t:iNE[Fz#6JXJmTt#M6nKQs`btM϶4խnutT*%9MhQ6[vg Jn2j" 0T* -zGE nęf% V]3ԥI  VH֓Tj%)*D$AVAyj;ٔ A `1b;VЪVщ pRP=]WOU_qbRWMhF$@UDmZN@! DTjC "ء&:mR*ƭ{d7P(KqA`& jN{P@Qpr?37w%b%E_tNC{~pRH{~pRH?}Itp:U-`:mq'L`vD(aA4_/rG" SiKMw:T` ,Rik4ldDV#nJZ6,R\P bIA H:ER)*v7UafTu6OU1qNhv$VߘU*/@U6|mWnvv0 -^Ƚ+|G$_Ƚ+|G$BHIiʪHUa:fLhi(9* #\@SU=S&%#݆t:MtAsb&a/9ɯ%JψtIU? 4]mCLӣѶjI*8:ۨbсILI%4Nkl:IL[ 2DİƁnjk?7b v͠A4UjOT<MF5oDTT"JYd-6d+'u4XUFZ1j-jU5D( -j;MRt@|^mhzvJOZ<""́[DͻhmSMW0ES*THJtZRhb%6!p Qb 6E0[ %Ѣ*vmղCT%m-dDU\MM8ͭw5t)@v)@T2 (P19(2N-D8 Z|rXߵ6-HKbnIC}E2;G? Ln}( 0MSTh  plmݪh/eVTYl]e @wLX$T)Z~% 1HIit_9ggl]8uhغu&W5 }MtEL\1ճCCWJU6t]cu]cխjRV"fQmAUpW$GŶ79\{S7 .RK8 +퇔ӳmN)QݪQ0lٖ>lٖ>ܢ$O 1ֈ4F+NN*("t+/_$9%o|8Xnw$9 ("`lTUҍ@mѶu&GMaPif*t]c8/p^ӇN)fST7HTJd ͖<_~b_@Ȕ)QbqTR"Dxmxl{e:n't]eذʰaw՛U#mUzT5t*LSC A)Piz:H P.lR?[,KE6CC+>6j{GGiTeuXJ~Jlݔ[[7%֍I\b-jMVǠ~nʷ7L]_.`d*b8M+TiJVIDM&M&cv{'oql]֕΋} b0b*HϤmҳiV_3a$$U:;"[aEQL]l]N]1wy֍jJdQS0B@2SM~mKulqöp8[0 4Ԗb08Qj(.V6r7}al[-P7Rɒ`DEI' E/RNmQi;8edSt[s|vf,RX$A(GdUbUP0uKNL[SQ5%۟uUJX@̂(j"HD HJ<OTt_Cv_C6 5TyGn|Ve68l[E߶L~FSJ2T`T(NR.iܽ'NS֭H믶l]䫳uŒ'Ё`*DV1FEAQl+#4= uTVЪ*zkˈB j6-)^aUUtB,Pl^4D7_/Q"=Utۚ5m***mSMPMgt-SPm"Iީ\Y~eY bXjLBAD"qQJgۭK&&VO>X\[ہk+u;!P@ GSL)гHz6mӴp"fثTi6L[qO[qfARb HGN5gG,LW[-=Vt *NWAgu &ą>R-8QVSOggS n!=rn79>@?9@@+5=;+7:B;;;:+17A6-:=7:;=4,689+/83-87;.8;:LWc?]Ŗ @QP 0W)" _6F϶M'QUbTu{VT[Oq-t P]0MG#-zPaxFPe(N?TFTFڢK,"ƊV0T 6M%p\#JB؄؋GB')m l݆tuy uScJbը5(i5Dujq`Y cXT醤6Ert:L[>|j@\ VUSjN`T'ճ4MWUU4ѿVh'l[EGUtt!XDQ-d `QF7 UNҦST}"|b\[E\[EI{UA0b`UpX Pӣ-FK:i4¡. trurޭ[ PFhΛfIN Q6\[}Syۆ4$wiVSQӢEzt!=5-i:Tοe .}T[H22*`U&QմMiMT#8wJ kU% LYbsDԢB0U]N4nV" wjM#z\U@hal6ORpPD@:\J *]*4#\T:Jҽ>-Q(APŰ 8?z.AUQ@+ݳm JlYoY̟zq-V &FV$QuKڦ劶z \QCB"5X@5456NI!$i@ ˆiTۦӣv+M<d 5lg( DU „Qq( ŭJN4Kۣm6%ξ2O9\X8G7> JQ +tz*#"N4}}N|+\WZz]iY[20ST0U > j4T-4ф׻E}N/N)lqekPUHPX ƨъKrQ0Ӑ.d[̲?\f+OBZجj|FV|LT-#UP7B֦dU!ܱ˪Bcw+QV CiX%4i >Oޯ{x!q!lWvܑmWvܑݲ$,(+՚*3ӊQckՊ6n JrDۣjiQ:\[~_[~j-$3@(FD]m=V۳*PIn5txwx(k @XbLSgtEtR4=ÄRbOlUF*#]V !дH UmvVua^>k\W!؝]W!؝ݲ^!B\LrF`cvvGҩMRNǒ9l6mU*XUu@T]|U3(KI@+Fi؈ >."Qm: N+4giEȻ>Tٜ8U6'Yɬ`edk"`ڬvEѸ0s4UqӳVvS)(,TS=qTrܺ:%l*5&Uz!nPՍښN<%lY^p[7-j D")va6m8M7E弼.AXa\OҴqmM_ dLH΄ܺ, B XMGuKkxxN:mPoyl?\YNC,'!g( DV7BQi!=D'np@dc:/I,CVXꄐD @tۑ)KE:m {IdY{o5eR R:ZT8RiOݠQL(}iFK/v`)NJ$j@S6! Aw9lߑ{oߑ{:u@VZv$=:gD4Yic+&0 llqmq "VQqL۷@`  ^Bar5N219vn9GLLοvn,lŘrr! 2 88:aX-bˆDF3Յ %HtI"mVKO@vUsVU WGW;Π`6})H&J'zEfa0CJ`$SoR UV}qJڛCEڋ5}71@XnB9`s1M*@dYV,+Z𷨩1kin7!t{(+\%Qz{t yF1C&j[0Ac5 PHf+=^AF|"MI%:k$ 2D폍}S&D-첏[oOvV&ue $PURDjE (&_(U+b@4B,v k=6I1ʑ) x%hu 6rOm Tll% $Q=&Qn!67mUJ[ub5m" ! H8>XH[Э4}a %:m6m*.:PAu^hF#f{"!wXa ywmh"݂ -©  $5 Q!P@YRQ{62%+P *Du(D@S1(cC"aDN&VRY'VT!2ETG!SETHp˓j*"~-u|Ʉ=]P ad" RMMڤ:JrBEiaE.;R)pwV)B-.͝^̀VߓN5MJ}Sl)p>v:K>~&2ordrL?7AB X< 3 HUSmbA$ &aO$T*i Nyrzٗa^:.yQ% žU":ANh)ֱ[͋( Bd"1L#@sBTZմMQQ`"@@^@5=;mgI! B9TCMӳMk, T[M5sue2R:TSjA[ h45gjeNwzK D*vP7i;m6R)yY-6Kx\ehB&G 0((rlYtZ9J=q'l`Q$et=a 1AʬueqbUbX+X2a!$Fb(8贡sUzr5?*>xlcSLZMUT+ţtǬ]<(U`DYMQ{H)QIKpH\ZD8Or{rkiծ9sڹBv@$7VBVpih;OggSSn!>ep%'&(&))36*+16:&'*('75345>y%b;y%b)+`bHYι*c8tD0LFBEA4UE:_ZW.)Ҿ &SL9nhZnH*dPE0Y$/!d)D'. E*8K/?[_<:hF;=2뤜ѴQׅ/w1 L/\'o2\^lJ  VwIJn(RJYhYsI2e9\U5"XkUQ nXMCꠎ6VjJ!  cYuDV`JTN wi޺R)>ăإêQc:#| P{bItW`ۋj}&jh9;0-.QڗN[fJf!gPȠ"cn]!PcDJW}.w@}*2QUQ,5ķ2l4fp̐"t[PhqnUTcF?r cպEʄ*-bC CB򐘁!qk(DXCۨH'q 9Ao`nTe%+VUŎ:tLPb[o=2@$\eM"Hj1 !/h6ڶ: o >tZ>tZjr@Ś >ЦmtUaRMO,KVw$] bIW„Y,tYFYͲZIBf;g1温mTZ*kԈ 1]슃h%'Fa$0)%Um;Z:BU[,$ ""WWQg}QO6b[m)w+"^i-n&Ҕ&ݦR4} nv~!tUDX-2GŅԦRn-׏Q;m S6`={ԫBCxԱ-ulF|g$KbbYVUU9&ƆAbCH*A 8EaQl\66Qgη\W JI*=HjcK;IMTDuSlk:y#ƔU[\訖JSUrǼ4YF,-u{/%+./v}R~uԶ-8:hCi"fULkxf53rWV\s#!A$a cb 1q `it[MKiM7hJIoAsE35 B$èoۭJBu1"몈TZ\ tlUJېaq,ugTHubyLJ~Z}L:oR4Ww=UMe妅8`9 .x,k<҂ 1Y,XZ a4:QJ)V%$J$PFjFOդj3o$*\3B l8Б~)ٌ^N K_pE޷/z>>]z!f[bJܜk[ȳ |1]Z^Y[sN6T26SmxԺP /u Lo'Y,UUU6bUѳicHʎs9{.unPn! +J0}j+o8 la|n}2o/UDq s:*R}z -1Er KiÚ\%z %yʑdLl6hj@]0k w!Ƞ(t BAqd!+˱\U؊&ab$B hl4 HTEA]URQRO#~+s"0񋪭>Lֱb'6 s1,#uØ#t9й  cIEVMԀ%7ΠVwnݑFf R".,b,VUUcDDQTcX1)b;*jq0A4VI'RF g#.6B\ . /ZTQtH|σ^v j`nZM~bEi{7yv=B 䶫++Lۥb(s_8rҏԏK"hmx~0fQa L{0KrrUUu4 %cOSӣm' Mx6BDbViF`la wйwºS*JJ֓#yksW;5o~o6ջI/n`jupLMf| )߀oH3;gPՃnڬL: Yv$HDv$@z̲n( `I`es̹rUU"kXE#6D _ƝH=RU¬һH3[" +\T f§-+M+V,`ҏi==s8zî?bpۯ^_ATɥޠe*џ ;rC=Hjm~`)a=˯!'hC@Y@Y: T@TQңDd6߿NcsN  [A6L `")CD DI>%d쾘w_L@ebU1"j쐝r >ݤt:u33jĪnlZ2V*"ڧؠ~+Z}XVbs`2Jg/Y- >EODe"R+h65"~/ztBvdO)K> }|tk($23P-:jt5iz9~}L҇o%">1X$;O ή!SH)n+qnIr@ ٟjB"c ͪ^ UlXMt4 Dh'B6@3JF$CUQkE$mD)ՕM>::L#v@jh|THj۶VQ:]EҳUӴ"okCPY8@ F6M M4TU_j;i[I%1RXnnXRXnnXݚJFJ)IQ06ݦii{vۦg[![8նoI]+dڈ6!_ǶmcA0B~$LuJP'xI6d1cbiQ+6u0'tL MGMNIѺL6 l[؈#dmoNUu`.ltx-dVB1] m%:E舨tLJ4TMgh+;["o0ŽŠ>do!qp4T |#iO{ojV1')S'oCꄪ}&E_b?FM9: jGjņϺp ^Yd<ޙd딳ccU*I A"qq1111q1A4q`1јDہG4\b@qH[=X|$kw#m"@xӏp.N#.#M?¹8dGMŃ8"RS00T,aSi6NTjmTCuLU *]Y=!eP0fYY\mbhXQaZhx\ FaF6m4(M.&PQZ_Qk;|Ww| Hf^=ڨB d;ѕTԄ,:% Ta6ޥmШ4ЍPOŴPŲan0_d{)7;]i.10J/i~%Ohw%{4t'JKhCZkAؼ6Yb79R9$bXQAmjSULBl'0PH:hljTzIۍjҳ*/8;$MUh:= 2O$GHhB)NdlBV0T:մi{hi5$e``z^XmD!%)IUOG_]bL'${G[h4SS]pFtϩBs.J֘8r}\ y\iٍ#'j(*f\!*Ubk(tQTՙk@ tlĄ RФTUuJ+R:PB霪SiZ64 YճZNR!Q*\m#yY=Ln+ZЪj;NR-mpk+ѣ .*@3g{oB풻>r $Gw?1q@h_*LWG1 h:9`@BmfZnӣt@m#LX\߈:Pj1jT]3̧m6/s,0\QEl?\QEl?ܲ( dJZ@mQV7P5 RJ.,KX/KX%ÒGTiޭIn}]V:M@0LU\wnVZj*''`vPx^tZKa\Hp`%PdsLMrɢ)U.Ytk*bf@ FfZUGC ƢJm TU}WURݭT22P,F1cظ@ա&UU^)x}ϟ,I\WKWjj*#0@֘/Ttr4rm:63O$GY{r֊$H`k/e#.ExUN[KhzT$H163f8Xlb\MI:Vݶnl||4DAtNCv_#\"4RkJw(`@kPFzҪtK6RM7)AӳQ=W///KK@ ,M.&dN] Qmh}{NTRVSm5 K9Gs9v CaC9mT0Lж=;M%U4ݦX7zzH%m%?x˪FH#XV5GbE}UTFYTD 3 5J)1+\UUZ1Z֨(& 㢡##*J iQzӶZ[E睋o9GtSĖᓈ!H8Q#%Ur"bn~KDU)lxT:*H\@pqrTSmY^Edqy{F#VppEd%ćoD[i@-YRAS"AT͚,A5bTMy+ɦ24SV"=T~;1dLpa=9[_\ i{`״g֔!@U Z4MՕn)RumBX]K|~*d Db5z4Mt:MBx"s|||||||ŋ/^h)mFo#bW6RӦMjWlƜڿ1shMWLp>>& !@,jA8QGNS 9QRzAWI?Y@dέ)$R@#X5BM"mbڠeu/sNǖLU>\z>\zl"SJ3tU۳TJ*;gslj"J_[<MyP)d,itDAl趭U{Q\j$!CRQc1~J꤭ϭIVu+;VgN~ ?Q A @N$sf`(ڃҶ4]tR|SIUz#i M Et(eJB*FTĊґn5=SUuc>,C1P 꺚dX5͛Z.3r ib3o< m^IF^Ԃ:&46&R$I (T[:mu}1DU'7-PJiE~Qj~*k}/Mh BC/4T JIr(ƈQK+MMGqMu"mjzvڊʟ)w (|qGjKYuj`zTv4YI+ǘsUUc0VZ"VDłtfFFӐ&im)I$:m馺hKuhJUZnRZ6썈C9dmZMCURVf(}*S`/9}Hpt,\Mx a-guHOtqjI٠N*#tB}_-ɢ2;/of_|l+8Afn n :Y*@BVb%I[}9-ө)<5,GԂ\qkjR@VZĈTDOsdƁ]@@h\n5D1\!{A$&&&.GNi⯶v=nI@@j'y(h6aQjvژyt;=;mTNU˗/WǴR_zw$d8; `Hղ J!h%lcdYXUbQ1ƈX&`1 ѢVPLîҩ*(?*CU@RmwZvn |)XvD N(΃Kn'A]o7sJ5LA "RS2]0yP Y4?O6z +H:ziX\&JuZ C5HPv)<ϡg>xRGBNRSId;TUU8M(Eb $0p+F"1Aw_:Us+krBe'_7 !tcQڶ[`] M>#SQ_$Nrg&.W DiY("ewoЯK>qU6@=6873%?s S^*@6w @D1-( FjQ,``sVWhHQe'NJXC4Q # OԉlU[j IKQ衺х BBP墮e!5pS!IQrkhBUY[-CJdmxKV.PUFZX-Z G(HvlL!TGE*~:7haTTT<Ֆ;tUϦ ^n/28.B۶ 6zK $HNNyL-v28!$mi::-6K.~Ⱦ#xM,;]0@]EK]041-pon>v%`M|KF&$ˎG%,Y*V1nqAL|LDјahl\8[4Z3Zwє^~ PDP*z=U*Hw%MUM0(#G c8XdNBOEfjVβN] A*J$p=6-'V$V ))jb8v1gW'Z!hBI5oYm%'TnǢRJ4uX=` VuW!11XQQ&\A T(UR%<~KKgv@6mGOmhhu^+6^mi4TۻnԆz\-V vV>;- [L0_8*5aD*k5d۔)wR*v$Al@H\$ "aLL4bR@l$>:ͩqҡTUTTuh)i8ȣ:*iڶm+`QKLNOBŅf[𙣣CZ{d:6aDVOܖ] l^CxY1CJvmL+ s,$ԅ !\i@vɹ85?>z Hvfэ^'7Ytg̲$+⁹ DHB9A|LD # R$DLh**IET:MS4I vQJ:M(ədmKF= qtG%Diݶ}]ym:Ċ:Ff }6-x:fYdtMZ?{t[JMzFЊ$n7"s@_뾱!k/a4ǃoE qu7iZ5><Ap:ЬXUUB&BB"b:8ju$A$hڤB;";9 li!/Tr.I+8!0,`e$oJNGBSTJDA-@`~Q/[6UMnPԅ+ i!8BkPJ6OrMHgsnՓi ByՇ{+FXo N#(-KvCHi~FOggSn!A3c4~rh{y@Zg94P r 1؉*c""8Hhl]mVBDѴVG2x4,h6hɕ*j)b:jDh|L 0iGzGn=uzF'URmJ2NUʙ|A5Ji݊N)DUCS"SW-Jׄ<zui؄t҅t*6rz[n [סqGGUT !2P&AD2T]2c]]f"O֌p862Z@PKv>8-϶Ln7N˳m,gd5cU*Rx&"''Q)֢N6j"@tp?W@mECG J=P~gqp=I^0"|Ѧ*m:mQTTv3vNB,jYt& !H4D{EM *NI:$[k?6,,b*1b#"p4&ax#aH$ "C!cj Ҧ#ſ@ +WLNCOD4NJ$X)hŢGoHeNEe>r/V%2Gs["ZN[5SDK.nD~i!GQJdCUq@5 h`(th_Zo]wM~Aj!wg|`RN6bUU%b8DcLALMC0h`Eq8 N5M.mH`Zr+R8Qii:UUJy"i/5 .=i4U%4muI?JU$)]=6i&ըNm:mR SEYlWաTT~ɽ+h]m>\k>) y1 1B4IB|[]g,lbPmrpݺA`+6 ƈvHWl\lMV媪bN ..FaԚn+66[MZcT|=+J}xJQ\;뇳sID*WLQpw JZS}lmQf2b*uG޸ݰ6B6n7lz"g7YYWr.DQCL&!( &!0 Q1խBJ%Fh25M2mq([ޖ ]*irup}?'XBw7kTM)FDTTu`pl>hy4B7N Qws 2d?#+gnt"7MG٦p(B^e™\wWe™\ww6eeeU1WMH۞3]46sOGG @t|8X)*E)Bw@a:@M-55`8N~ӽ-hgGZPoypΊq3TYU*jXS-Xma1V6mۤ[nҳmUU)UojiM)j`nk~@@n",J]=#rC{ >F M pvbus߰Y׻lT$g:ݞ&&i^S]DZCHj%mδ`E^P 'DN!>ۥ -m**fٸEZMEEM&emr8笲UUŰ%EaH49v+4jhzE#.Rny7TU:U P8V})CmćrDކ0l\Ç׉f&~6=@VVCpΔ 9QGJ qr3ջ 'q};r$c2A .QF~R.6LgL&J fY$y `XaPQPcQ5ƀ"ah HG4mz]^LX,}3\PBP&V!DUmuZEJ09.Wt I$-*TmѶUbdʋH0  x,EG}j.RZlhzx rEQ<[fbN_"(-3cg'?lI@g9F"iQ(8"&6iaA t(JTN5*D^JiБ4 P/'땅TekmY:U=J:$f(i$hPMTE TRM[A{ `׽o@%SL.+q%!KĈyxsJ`%>'4BݙB؀@[)Lڐ_]%8ٟ,ȍ)*dFc׳x"7|3&Mxe*b+*F;Dbch00qʻKӜ{r*եT>gR=nFKuT5mIZ-چӨ#=JU!l1i@r`"G$t[FQm[$)0 _;XkiUitRMSpvP@)Ô z% U k4Up%'URUjňV0bJ(F8; mmjtTQsńq@5ꪧƴnwY^rj%mՉC'I /I#B @@Fۣg7J6MUNDut /[00bqBqLa :hlgpW3 rȀ;)9@RgOggSCn!B>*,0/1:9=;:,;<;:*0:?6:;7:7<8=+(3;>96)<;)+('&)(=?3.)*,&6:6TQ)B_ZE}:QH *+b1lSTG3` ho \Qqµ㲮N$2bKVGKuyxdW)]ߪvJ26ahshq6'$Pr/;>as\Ua]UaH"zFdt:I$Ju =_l[)mD_̺z@ `|򵀎QޒlWb^+1ugDZPqEb !CKJPJ"8m:W Iv Pd$Y5I,: ,([@Ԡ^)A@1j0btu h$8 t5.N躮\Uz V>[$X-a ĊD b=SHl.J xiÿ2{ T<᪙;|+YSH(e-%q T g1GS4\Sdk C w˲H:`ATWr(GtZ$>4WMSmuӠP tlڴ۵6jmFK 4Xc-@G6%MtyJuCJ%ݸS2>TWYޯ@LXQѦIiS'Uz6=HG+_J/1}LS~ؑ# CVQLn#$գg`iht=Z^U}DOb;zJ;ޫd R!1ZosZD zll LOYzt @#X1mKi{j}qA4#+at[ۊ%[?4"0E ]1$թU=-:=:MhNIJE+V;zKTYWY ELLzv NG|"@h{lJAۤg*R Qd[\Qf8+ 'p :::)M&*ܿhH$v[E0nXTiJ5) H ty!YTNOJdW ;J_[ .ZVFݤjڦz$nu[M'n:ݝD[X|񍶰IZH 4,vbZ̤M6tz !^~Y =:s5糀RDWYWt|@8" O eTM5 aʙhBt4M7MS*yͭ) hbPQMtJWUSMtSU1xTJCZ_K$mu$#U\Q!Bm CV[$4 6SaCtӭTa / dWey fvU`^j05գJm;J0*bU >kLUcަ*1oVQ($LV,*&Z]w@߂*=  \Y\PS (ЊET>fFOؗW̨qTQ)QIyJJ[`Z`44QH <Vuc DS ,ʦh`uR20@5jmۭm+Nvmp{}gu=VnMzlW|o ~WQ.3"Ub54mh{TU 0vXKWRc?Zz"]WM)*B^O)呙ޗ2R"2#HE% MVZbE"cXDPZŪHSvN:N5Ii6ȡ[UӦI)=Uiv+~N፬RY" cF~ELI:ݴd @ ~U9Y~Ehb,! ;Ū,Fhb,a fcYcʵԎiwTSbZP˜89 D+bCG"vVE G# #A(c.pT5ݾSPA @(;:L)ȍ|]D@/fwir;Ȋm Azv+g]@@M4b'y9}rk@3y# i($9~FZ3J o_Q:M,6i'tI\UQ5bw0:6ńNLr4KU;'a C `KA:0aJT6%<, Ah#:YHdrWTMڔp88'(P(ER%Kl8 '  |Tnz؏MtC"ƙw͋1$Tœe*^`!(PM#GJIu>QiS.TfJS =tC'2kB TbR.eT42n}pE⹢]<'@B`)h *rm'Muvniŋ/^h)~kM_?H G`Vk44TճGcJ6mce۴nvڦR7+wTHwG%Rݑtq~ߊj5+Le2Dm,36l,Ɗj(5j5U+bD* qET MnJRE6vT'|}}/oqxeg)BT1ŋ^lUm;[Bta&kR7?c_yn6mkI?%v\ECUJz&݊K; 2#d23JW_`QKu\]>%g6j[@VC0[NRy=yo mnUS5vCzKwsG1iDZWY UUUsM8 /z[C-†]ؐ.J,@SؐҦ[Ԗ,4 Ұ}%a%XV`U-\Ф?``m턩 TͦJRxTDU{9ـ-zXbIj#ŽA1 A]>A]rX:in6/="N7@NӳSTWOj6Htsc2F=GoaQ)cmu:~EU K2m[8c)@S 1}xc.k3CR V_L=tVm;*%UJ%]pyj BMx 5͚j&rՊ1鑶j[= U;x(rw";R~e݊^lv$cŠb5F,v5Mڭ=Ѩ*(t'4GXF޿kEnn}0„2ޱ? B-^ _(SJ5=ZU?*eO=e#2w+w@-V_w_B Jqbp3tk f8T*psA4+N5C OggSn!CqX 757<8*6<)6.**-99-7@[nrS R 4bZC4Mi]Evf qi>쑯B6/dܬIC!#16[w۷R%v+N9C%>vrF6 .u"RxG!ZV1D "oIAL\\[ާoq :DOHyߚɐ% 4"VڶmnI$TӤM!6mVɸ@ڥҦ $S1Jjct֍ f 7@⣱am/w#=&:͊#4>٬l>BM/N"QͪJ;c$[l`9UUUc1ƀ͂ipT+*vl9&0`]'KPҳg6(wR=[J4\d07(%J#%j ҼN"@ pTөBcW_*3v`\8ש DI;An^q5n:~Q+za)!qTv_+!~)F 7Qb]Jf4iX|ll79ffX]LJ8'(H$Uh+&e+Hi& ΈxKWJTfdd+I#!(^]h6%m}߯FU*ΒXs?d۬,jU>CzVO 0[eB*bbӀб Ƅ D9  $g{Y7WJ3u@h%Kz ">RwnFB}Ѷ=za&4;phd>RT$"P9rk/(jUס630%[MbL!+5Ёm_e(+8wvDžG5aC֩$K9kn2ס%ڜI7~3T#- Bdf(kn8r2e)\5X(bX*( "ѐTQztDOWReP_{"eNu5➠lx-րm(H4jW*Em#@W4 f Owa0G^%WG&HSЩRT^9B[QА8 X_̌ƾ7 {n2\VyWjލ 0$V"-zW]ҭԹ@EDٮQjMEB Rh!G*)f" #Rzj zVx{TW~TՕ_%(3@AZUSLL+ZvvRm%?)4*пt;m6/SK).&Wpw6#\=BuJUQS*a,Y@8W,ZjQbU4A$p"> !j(RDt:ٙ18REL"$6KDX԰ &6 0"aKLHqDDPJjj½qNn[QJ%5(EEۍNIrK1"ոii^ 1z|F KGXNF L<7#8:E۩uT Y -~բPr,;Q-cJ_&``+"iD˛WD>͢ec,b*`MGDcM 6qGH%T&i*چ3uMTB|ݪn ig=oͧF+ &^࿵U/m=dJuẌ́VUl(חM/,?1>]"5Sܺ9GDoN => #823 #82 MX\̪U"4)&^cTQXDc"n-iU%mn4m$M%*+{>߿K;&h?$wᐡC$ ѬyVO<݈E^-kwj){=?č#q*, eD0Ɯ1f1WU *%A,Xc RAGh-- &mUtJңGhDWjU R) M:B5凔pox;sg*ކ!5RK [쎌a 38C ^͸M Fwf&#;| 2")uM*Ūb5tP%tMc9ơ1*RVHJfܩ1iZm=zvKA *:mSo\=j=hH/TiAQq{kz7.'|Oڏ7o 8{fvQPD.f&ˆ~ho>*d湎+Y~y?@eke,\UE@%QTUE(D bItHm4 S$H$t UEZ/ZҼu;2RC06n ,wR2ؙQƈـ_5>Il r(Ag?]WLɋ,q6^n7x9r N Fn$!o6*rD2!T5/U5/P0FU 5_W[Q@***NVSFS`{;!(\S\]]S\]ݚ22EEjZ&DE b*B$mے[dl]}wYލHUknn:mۦQm):8WiRNH:EjTS<()t!1@( ʣ{gKKPJa'dco( s}C[/I*VVT+m:=ԡgnIj{9OggSn!D޾g)66)*(5876('(+**,23(*('+.4922lr ~0Q8Zg;EZ=٤4]_:Pbqtx<-UX`TҶڞtuh7F!mWP\mloS'BQcͩG$Vu]pywdgڲH*ct;J*yV?]h?Pl [/RGPMni%x*dl?l}눶uD7j"H&Sj :MҭnKnu}~nqi dc 3̭" 2U[:m5ݼR?n҆<ӆo;yUlntۖv7&AQDUڞڦճT'_hMݶtm-u>mdۆ\m̝EM fXEXFTڊNVut;ݦL+w,Ilrlr Y9ˊ1XUP64LGiXL((Z\͵͍ QaŽnIjMHt"tϺQ֪4%ܦsѳL'Vt!p(l Wz Y$'I_+2Ǵ/ì~J1?1;j6; ;Juo'/L iS cH%"y))\Tmo.жU@4r1bUd.PAXAh6Ѥ.AF (F$Dv8"ƅ2a@ļ:=*t(UĂ aYcL>z _LnSHu$S?42*6]pZazs]lhLi8}^yffه>G/:sz-Ƌ74T)`'Y,sU@up68TQVUp ) e1⍼v"NKR%PM iߋѰ~yveMm$ o2l%;դ(pI_^١ ;>D> .HBKФ+=jo.\>ǘ#WQӠVXXDɴ".SΰM3[ir<4<"$УmeYb.W0"Qjj0V i+=i{t$6"TdDDE`Yy>3ԯyxQo+)"?e&,Q٨eSɇ#Y\Q6! tWӯ$:eG.x Y ` pV^^r `*ϣ' Pq~8i;5"6GerQ@5 Ԡ1A#&N$фe BC /d0$L+(JKB+ITK@*UPRHK'2-1]!~VSET`@e1fŪ\@5DU#jZ`fQonjjԚXH48gIAУUBQMS= c+ " $TUXy+d[厾 PmGӔN3 @]4[q#|!ɴ:F%B7~䠑pUe.:ȗl][rS alSY_ ɇ`lo˺@eXcT1^_P.lh [WmBR`,VԢtB9sol T㳹ɯgs+&@Zۡi>Yc,Yo7\{P@ ?_&B\bNudS.dS.jM @ Zt-c3 cdSZ§M@j%t&qvA+RIADݷEݷɭ,vhvVIPU!P[ԠeT,wZ_魩J ɔ@nuKG餉 XqKrEH?b\SozO1 0L`n"U#L I7mt۶^=Ƕ[mz bDK$Z<@@V2`g@ʲlSUR5jTX#&&jŎbbZh1]zoÊҀ g%B j 0@X)N4խB aD+(ҭBPxyQժJvPh;̎Zn7H -킞.G0IB땢@uJcw(](L/3M4.r ʺ@@A!@)FMKx#+bI7-u@)` ,c9" HZԊA1 5PUT-A+tZSi.͵Z`"b@izt Ej"#n[P))i%J!MQZz)MW7Ai lrYS,g&X2EWV'0JP. Wd ç 3 pdloo0*b1کjΡc:W(t}]x_qnfUj+Em㓶 ?WlSƧ0.j 4մzi} F@5l PUJU T7ֺZvw(IR }"T)B~ܶ-P C7;bЊ@~+rxۭ-_D;(#[rB#ݪV%޻:Hh0^۵s-L0>O$푝Tjtҽ)oYetb V}zP@HWh"{qk5;i gp6ErOggSn!E '(,157*4;236~7)@q7)@q%A)padYreYvXL*FEED0L Ӱ #M7MMU("EUGLs4[bVT7L?}=i M)jDo\ɧ[D%̄;=c>-"^d+D \Vv߽+keÖBn@gD-X-^M\+aRYއǨ0\g3< n1Qa { KfrE @f騆b@4A"1A"U*Q@J H *V $,$&^BJI ejPFBR@gZ%D1JSPG UKJ6IP*EM9$7PT7 H* *] n/x.E;;tGѡr)k`|id\ !;8hh> GB6GCaHȆ B`'1Krc\UUqU2b;b&aFgUHё픪2$ \uړbP s >Q#SoA)mq$ԃk9퓂jz')˴WqG JRcTM]G}D@8hWH-E"L6۹7h4rsk;o9KR'Db# W_!ۑiDS"# |Lh2, DԪ5kTDqD"V,G#NKi;m,7@m:BTJeY`X<ȏD1u #@h:mK]kM*R!BBGXx Z")=+#!NJB*4󢣊6h ƨj:4򉉠 U7 N!jp9YS*Id8cf5N$+Pv0^2jgz@< ԶXE@VPA+*  X-*Va* @P@qPDP8xL !B/^caup PL0`Hңہ0D@LInςRP@J $N  (Lh6 M` @t RHm#K b T= 6p7iŪX!X  =16|pU((e`PPPjYE T@DEAc$NH ]P0h@Nzd $  IapxTvK7P=jBHR=;ȑXŇjݦ)ŵxk /6<n,@"Gt~gQ*&-+9Yp87YUU2H\$ 7F %"111 F$zq:M*P )Iy$ M߇ IF#rcBqQ"5Q$ TwȶfUUU"Liz؉O+ -*a!NM7bA` &7?Ңؖn@79Ŷ<$,.'Y p9fYVUL5T !"`4킀UMv&MGU5 ~&l":z-gK4 F4WK٤:3--j:M$&TUAJ8_){3p4_L1֧B n^4AAl6E`l@͡[=J}\>s7n`@WV$", ITacC!-u*RJiGێS"m ꄉ$ `&-t۞J$v*nIb@M7B)(mu%(PTUt"IEQBY!QEӣ纝TBTt:݄`Im_24h0m VAPӱn|FXwL2թ[$$IYLrŜUUX#ƨJ$Mq-a% |i'Hܣ^~ȅܩTL6t*^zE瑚G1LDGENHQJm(\RD)J:=L_+Y,ī6\c؃@ Ӏș"rm(Z 8U<؀ުU+HxZ*~% |itd9˹*ri bjvS 0B4 G@ `F ^"NhhH[Q#?jE^KI!F6iNі*%Pf0!b^'"gqHMW4 qh4K}: #bhd 1 #bhd 1QY p1@bReVUĨZFn@@q:A64iJ4i&i0.ݯ`=E;vFZ1}EףaswニtUv lL1 P +Y>]TP)U9þZZ,*]307sHu`A_щRJOxYzrիU='tr:I=\ [hJdS/eS/ڄGE-bZپjjS.bedSeSݲ6De*RD_g7>*%\߳]߳݊P0 1VJn@K*D\|mcmc߬-4BJmtt:Qc *g0!lf6>aߢ&)ecŢՑꪦIU֟H3{^6zY\Sȳ{ y6M$)GZE͎);pNn%i5DS\S?>Cj@8m61Te2%WI=!E.[$Dd9 0[$$Sf,Ӣ`Fzj~ӤK[待ZjL۳&?m*?uu+J҈b1Oӳ6mMuk]Zۨtn_)\mo m`jXbIrtIr^Id]oFfܚ(q:Fi$ aw_VBt]7ӮfӦŪSzQVHUmJ(ق79f:~6& PeEQEz bBmUUŪU (j`X-b&:Ĩ!Ql||,U:mU(|7qah 6)PT7I-tj3y6"Q %TnUJF~S*M E_ifjUHT)d|ǒ/pLoG $`jE7͑Y̙5@8 [C,odOggSDn!FԠ(,446+386-234-,31/(+,++256(477*569ҞjEEvbUWZ TlFe p9VUUXPQ`Z,0UMlTgg5մ%Ꮭxi̱˱”*JUJ'3_h,v*m*TͦA'uƧ0J$KuuUi>Sq:qv4GavJv @K[a %$e!E_(>%fh0G(g1heČdmrY.Y cU((Aı   l "VJ7)QTT}J**F_}}~<~lVLE [ ?:{]W__vJMt8 d4#Ba$}|M/7UE?TEDDz0=E^Wiѽ V5utk 8՚N) l&eUkemuVg7C TBFx9P*I|\qusKBq#EGwL.4DjIh~(|\;QW 5"&;XXi4k8@6p@ 44W;t_mH aw0 m϶նi:&/4YQm۶?\c5>qSFȥC@TD%;&.-A5tR~\lTÎev,j333c sw*nթ;t;ՔJDWm6[L,d (mhNs6ZA. \_oSCLGKin[NOMuSӑ1#do>I88:VM6mӨ(K/&VTɁGkdcEo) `b`86Mώe'+h+Ӻ]nG :|r;ֹYYY<`09,g9Ms*VVf#@T ݢb],vPD*b"@ZNj:IPv4M`Nݹcti|7 ~$ Z9"=6YV:ERV(-eVDZϥĕpd;\pmC .i+<' 6g\9T3ϰ rZ |jE`%@dIVf`ըj,TPCa8(R0h5*)((գ  04vI:-@iGWAb49bTUU4] ltPUP -XˀB4 P> Yq-ij@ڄA1L[f-)]nR%,.ՌЯFnzf?E]ڰ_]MwbNoX--)R@6$' AwҰ[/T:dddYsXUD+VĊb5%QhޠG#A4P:N$M/N+ըR2d ? bTz /v7V$0@wm3&ɮ-~FL*}1+2ݝ9W=DzM +w{]'-@<}rOl߃JB6L*0甞n\C왹+|=3wDwF1`IҶ% .DNИJ"tcS```15^JQIvTC8tTz6dS/§_e̤hUM#t/N^1DT6>i}D߳go kQh(&a\׈@/\SIH[UL#j;QҴCڤ$[TS/i5>B + QBa"A SbԻJ%%yU{TS'"*r (RMvJvTTJ#(ԩT:d\>vu6HuX$6QmKy}vLcInMrˬSB1@Z5+*\H:]LTM*ͪ_f[f :fE:INUU*I[j\5Tno**E 2IV ƪj^t+mK 9b GTmR*_ bR[A *Qku_ӭ*ִ\oYfFl@ԊߟڶmƇާIz(Rs4 D߷_f};eZE& MvKVڦjZj8vI ///̫̕WիW̬/s3#D hJQ)侯//W r yU_HQ<WEU<lk,,\U$DFA!jZUjК)fNoڪ4N$@҈ґ&5LqkүOG S Rj1]+_+⅖溌ed_Z伏U ea.ѧP])t3ၬy߹|k.9Fۜn2LRw*ڢD@TPU^VZ2ZͣD-F-:E~@TN,:4IU7rpUDʰGʰ:jI MmKGT}_GL6aL6ajH U,(mV:լYv+g8Lg?}q@LQm{hڶ;>.LcLە߬iuk" [Y@Tt(mn4qB|!{7U/^h <3nq].# vuPCM$FiNd9EJ/!}fDSߤQ7؃xc *83N`jK/x},z&?&^9cvlTL{jCYJ֭",ћ 0\EXADE1j-hA-vi5P%mږt:=z4)j;RMT[>E]VQMmJ8&X1UrhRhNI$::G!F haC'5/کZl6{8T}LK7"@@U+W/j$vٮ~3$c~{I_ T(D4tzVg)4]BDjZ~iu_p"T X+ -;UUjn+oVq9ZL1.;ƸTiujQ'8*=j}_'Zm/?9^2;]~FMr&~{$"[ACt;`4L$ 1 ( *JpE #b5 ]DUQUb( bXuFhinT+TSMۣmԮtl0H1d9p$LL Gb"zm$pH\D4mi{vL`YTU$J,j16 F` QgsI0<h1@{%qxQb.AAm? 52m? 533mi@[#PFSrBj!hLi"bba:"GbH%P49 IkKh(Tj;-B NDZl4muj3F؀WXPNsSi jѤ[nwP/bU1ע*MnwG!ܩ^05GTr3lN$;Ȓa6e ^/}K.*;.bĥK钋?. 0]eڋtdd\DRF@eG8j (vUXlTLkb) :i؄L4>thYII8FqQ쀐1ظ4BB Ě ӳGWJ0=PPbi=zv(M6loax^VR)vIT*]Tm yt PaXTY,-X ,S+3dOܞC,@ PAK@Uu ѣm fTfCB$qbU':U&0J<勜S;ܚYBQEЊM1 2e,OlK(Y/;lW Q Ha1ą2($Ϭ!fxPU VXg!NwHܱqlADt4>_UM e@DAS*W.BWn$Oj_%L 4L0/RNI{umK|:G4WK[o¯0DFf,XQmD:jDg5[3\5:׏,ᷕ~~[w}!)`&XzUM4M:zzT{tutEDW|أe>[+ ̤@ 6GAm6h GMm|E6BTSƧ>./%Ef 0ELCM0p \N DZnP(DSiT>&$6! rL.M[ZҳM Z)._cgt(ԳJp?GMN""ha# l͕m&<@2 pU+T *4TT n(8Z h6m6mNmB$0d)+ PLX~t"Mm]86>0K 1@Tk X0 /m(izMQځJF pc ,թT /@@ ,4k lVވ|ӺJV7">jEҼ߈,j2!j&l # >eZI ,bU**XZUc*FU+vC EUUD ÀN4M4M4-;!¿R _X63$&&$ClA| ,( NU4<n]0h\ /  A$2d:mG8L߳~YrRR bXcu W F7q~V{@0@j -LZq+M((t4WcMfjI*BѴihq5m D]s`Xg$.If@hIrNӦJmZU|ܲ\S7Ƨ8n>S)b8`VڶG' F6|ZS*gs<;.j$)bc bhꦉ !!VUpMIUHө@zL Iިۤo7z*}U;QInF3Tb"H5PDvAoSLU i]e괮BVĝ"&!XX4auPYmvGQV  "E*""i II" 1 Izthe! ,6i떶GGV#)RDr3|i!!ZճøsU~г-tugkh-F$ `v3 tƯR~{5~m/4;Q[$:M>ʑ+ bE0k,'JDcJC|Db ACW]Jm+F[iREr Q4 B-#EB4A|D0"[2&LuuEn6i5VA`^Dyh;=;Z)MUuT X;BQ# J4%itM/ L4 Fz~-$d^܏r $%nI_܏r $%nIV$M pe1WU-66 $H|hl   >UwgGM'8J!rtrO?ZMdx&$^U[ %AB4:ãcrL}sXI x o SIl0`͎haupB6͚?"_'Ǥ7k~}(T(d0}ژM>i*@5FV1VGG5MS l]E#;%@8gh尿` +Y+C_jSYy^F& w *=)Q6D%4!M0W2] xYѶm|H9q3( JE0R,7`$߷w*sE"=)݄Ro|:4߷k^}[m Pl&f\JWN$l!DSO̊ʧu Q@1hz}%i:H v۶NM$O\$O\Y*$vu0GgRqQ"'gH* ,;ec143@ b:3$ꙪT`D°̭BT&m69Dk69"v X^e'P,b5nUV}r(,)KE @ GUUA!GM4dV$&F&&EHE!kޯ$p 6'>ez#.P@XЈ2cvN5m*4MU[f~UUA="1@>8%HKQD4NР +]0H,3>Ig>i%]'Ƀ0 Z&l+YY1+Zmb1`bf Pb$" it{كRD`ild<;fD MBG`&JCP(!l[j:IRm-nUhNhTnra] 16x1Sl?'p8Rh\8ȇi!Csɟ4Di@3l~@nl7 -sae@3`aβ,*BSDl&&jjŢHA4VD&$"T;Mϝz5\[mIS ݄R0۠ )"%^I< :E0*w7 2|/an5U*D)haxu. #]j3r7~ #T 0JwBŁHɎoM1O縷n :=W8y垫9N~"u@*WP1l&aWE-VC ^«^N7Basb I1C*PNT˲ F1HϦ ՔH Av4CTE1ƶDm෨R37 }ETJJOTHk$;n!`-)j!>i H~Gc5.H{lOh|8s / 0 0`t4INw˴`eu(is4L 1- +L ,1R**Ua,(@HL(@a\" : TsRh@(DNR!P JT 4ND E 11 pO(t@هKvT-+0 `iFő+ כiFő+ r|4u+10QM$l$磉j#*  C9b"V,X05LH7@z6B`a8X$ ANnl' qc@/P|\DQ M'nD"Bp$n>gUyJSH3TImybduuSdkږ/F^W{<%qVDE]5 SMn X,͕ @bTBȊcZ  FbPu4UTqH"qظ  Њva\2Vi.@U۶% UuQV߯#hGbm'$ i4|qbst2_"H$ mKx) !=;Q@*TJ `i`@aC;&=Q2XYbdg?c_+ YiZa lb'd%*Xk+VPAEfvQDİVG1UTlaS HA( ظhH|HHTO*i;m@*mMQRyv_$ ,2.S wj{lZ HU A0  } 4X.GUҳMJE5&z4 $ rn[0ZFV(P: ~)Vnrd)z5p bU@.GbgWS p^Z &Cc"R6qiVfQLj(RT#&Xziia%m4v*Av@ЧJ'Z$ vLCK%VBNuuhhx$l%UQ)mCR8&@9Pt3voKhZ16>Y-}h!v2FO(@&`#l,,K3˃.VXb:Z¸Pt g~V"_j"K/PbcQDVDNa%673 W̊+nU)B 5 E۩sAA!+|gĵ>+RU2@Tꀃ@ ټgh4Um[eZ:Zo#,׬A#p,g]\/g-nVdMXtWz=[q۷kalZa.B%B@XUPU/p߷f߷f2E.@`1 ccJѶ䲶i:۞M,,Ow?an7-<P5l&b B&np¨j{M Ӊha7$Y.@ IaMLRp%:m !o0A7~~i/]jhE%waI6x*qS9pԉ&Db#&Bqј0(qa(㦿ldD /_m$TNvl.6]m!JMNUS]_ "ј $p ({hJ\5ݤմWe iS"I6M7*Z"f\fh#8 gs]6{mZMd'Y1rUZp4 VDcPD&=II:m[RJRuD8<*%8#|V$@a|@3P.ӥY:~דJ#&g1>}((sJ#{ YɯڼhR=FC.y+i9}{ L{;̯ ae$ v%̫Kx[|Y¼q;O+ B%dx aO'kRbHՠ䈋@"D"jET ê*UU@ @DĨ1ZW,:R@H<:-h"2,BA"P!UEQMRTB.@&$LXP>גRyK M` JHuT3P,<sK([ʗ7[L{%COggSn!I {+0,+876+468+,)158-277-=268>-4=ԪT}jWm%-jː0"1 TEJ12C=<}=}ͭ7RB@MA℁,jT];w+5 ZQӣ8!8CI!(DRS*CkeJX#ݶnWU:=ңA4$}:nE& Lcgi| uk*Qq$j `nSRMn=$pд=S~߮rLc+3?yYV## Z@AMAq ٶt**=lcc_P߿,[y b|^+/쿠Y[SEYQ4ZhahXSl0@`'8 5a` ((4`Q+jA1FĊ1Xc51 G] @"jQA@Tpa88*Q5b *h\|L4 —zYDҙMCl!+5c? 8C@[@4=AąQY @(@$HL* ʨ:O=o}<~2~,[3g"V9pk*RHֈ *"(FPD86D8%4bA،/b_劊 tD[iB <ݤ%JVTRmh6zկvi(in*J.LC2|~u% t'GGnM(QWb>ISM6YdNl6*C`6مu 0V&]m.4Okiz7o~J!B{3@<6r$XFb ,6AV4,6Z ,jحvQ B)h{WWF)fHuz@ 4R{MvޭGI.LŊTmƇ"mjz[U[f47Dۻ*wDۻ*wخ- D*5ƪZ[~fUs$g*KvYʒ ETLLPMMUGUoR|lcmr3y+%H Vm۶i:tVRR:§ <ዞ]|/zv&%ZKEQդI[j۶HW:ƕjb"Zg4O)b8W EB2+b jJ2BiV@5«X4Jܛ[%I,B&`A* "`b**H4zTU&,OإI{֖D ! %G ^¨tWK;Sfzͦ/KP7,AV7ET)-̲ŕ$,B5F Z#YL Gq e06aa(@дtMB52bfEt $< H!.'mNN92ֶH0=u[a7`t^%$؉GX2;,x. >:ȵd/jnaKGDz}ZUzE"\C{2I0 Um E98⨦ i:)VQLEEELba GSE# xTAjC7M'Bhyh4-l T6$RۣrLTXFFjeRTݦ\#RMG#TAm^; Zgh lIfKtH$% xX|DR-EJL+6͡+ @2O)'( @b"jըUQqZ,Ӵ9DUUM""(#: D"E9  hMv\N:A0Ε:32@B;h"AB>۶b '@m$lLcNc޺E.,XQD Jv uۦ 7w<΀,3` ,ZK3U':VthAlzЩ6Vk 4]?MzC>`e [@j)*`a7T+A&aDb1jz6%LҲOҲu+D2*80)+VlTSZHl>ĮHRKVg*ND"R>/)5.4Hi>쌔R K<3VX1 h3"@NA9 O.O':s'5'< ~ < z|odeR-ʢ90lZEȕSV jT5 * Q ED5*j1EEKح; @$6 iFz*Bm@v|ٶ p( 㝤婻[Ʈ͵Q;ISw]냌aBrq5bRLQa!V9 SEng[i060FH( Ċ--/ۋtQF2S{BRn(RM{ @.`[stt5= TԘ_[ Bۼk8WP^HguA~j`z y0%J`` L 0a|='kQ#x0=,{Ee`僳MYY 6D! QBFKX'&H$Q QBYIU[mM[$V'm۴6+?9`ߋPNBT*Dm^@C $'h#od^L%Cm8Nnn!19$P^͛o 㡿\g=޼:NuqsV,˲M9B0v ݰ`јD bDhLݑ'"~]5qf!e=U@DƦ@ah:IKBVjxw.TU29F3iK\Ym_m) 1/V-ҝ!qdu,>&ϓ"\AoY `ZU6G50㈋1 b C#bB%iz+SSZκTRRU_ lJMOR3߭NGK{t VG^EiI**ҍH%1l" G.\/wBs}-!$ug`Ȱ"Ěfm1?f7&g$+ZUUjwt0V*AbB .aDaLlv5WU報/Mzi~"m["I"J4B##7p"uo|NO3Q{Z`$tBA}\2v=NONaAn2;ZP n$To&%nb%8g !@`TăQ @4V4p4hT%E6TдRQR_SBtxWa[ڝ``'F՟)URRiJ4kЛ=IG NZql1dP @0>{Cz\ MSŪ"1Ű9nVӰ8!6@DLUa SN[o7g*4nPaT7!UP)0"4ض@ew2!-0d9sn-A\@A1@q^J!{RV:R(hכ~G.M->`63^:er|aN{= $_h`Y `:R$1 C:p| ab%tmӳm[ճgIӔNPВ/ %e<yJ6]pےFݒЉ'Bh Ÿ&7bKhE[%IE(04>jCt6I6X?eygqfZ`#*eC`R? voJzqz6bnSUUZ bbI b CDM7jZ8LIڨJP!Vڦ:eU STS tB-ɮC<񍰌j IRjz*0+ UwqGL`.܍%Z/Y(&jb0 eGI@'OgBL( h~pv^p,KnSUUhb5" jVӪbDh >BaTpF^JGv7۴"D- װݟN oe-|шC3疄n[ ot-{5 @SG~j6ad oCl0Rރ ÍlWŊ*6+CAE$pKD\('Zݪ|{Cdj~A!I.Yk? #A@@i2n:{x c̏ 68ou=GVsABIE$CMX(p>J^zeu4se;ROZT׼魮y{e&f(ENSQMi&鶝Jme*jiud_ zpzخ{ݫ]v3x^*79_IDYɐE&f+,)"!U"FE@XDplRSm T!(Z{r#+w^ bx4HO-p]F :{XK n PJ*)i*D =*P"٪F@_W~Q djv_ܡŜ- Ѱ (kl==ȎBnvt]j UG.AצZCBgmе29ey c@`*:6@$.(.Aè"Bdž IS\5 %JQTMH{i:i4$^ 6+!K+qT2 'F$ wK rft5Hh+mTR4iuI6{TiݪJPE4=m4mNR &$nr(uKĶ۸dX}AGŏUD*GVjkUMJLbM1)+ I"A bZM UxKM$$Dc:QDb_j'Лd*QEon {mGi&@QTu!fȲЎ!^A P K#콄NLJnE*RCG/6NWJJ9#JAt$0Y\h-yN vtͦ5^<6\>Q~xl|!* axĘH9 bFTQFM v$ Dx"hz4& Ҫ~j*%HGwjrr(lTU覑nklB͉B*O{uhS`U cy4MIMuqq9u7SihNa1EPgO@r0)OnG*z]\N3=.>1\N3=.>1FImDnf,T@e"kXcDc Q1Al@X ](EVmΦ@;QҌiJѠ#TQѤ}c-~q1 ڼKXXG!UMSm3 T۴%%Ic#¨ҶD^4Y3$W1WqT;aCڭ"մ]vDM!F6yJ H4&IXBvn`ܫ*gkA:K)6mgUhjތbqx"n5%rv6{K'tre:qiu#ʯT׳kU_a IBm SFiJp70YrOggSn!LBaq461/31/>B>:@DA+@>:0=B=*@D>/BCA5,412CDE3AD@1>AB0+VI|fW|bLKgvkEm&dI^fe9*bX dCl\F#1ZrHW'8۷djHTUu^IksI7RB?JtBBIY.ok &qPcAXS~v=(>؇|echG/N"ME-*v )o |Fg *GM : K3AKzUNl-eT9uVJ?&qe9MŤVX$FFHDlBB)6aLqF'&>TThUUTU:D%-**Lm]^Ut6W@Ҩ&*I+ェy!k3>ivV4@pqw8&;_ɍ;&mR-,nD!CIj\#4hQw5}nD2UH^AW{5l?ԭ@ Iq3Pqc%1HY avŎ5O<8(O1c /bfLDUԮ셎/uM~ 'BBitTڎF5MJ- h :5PWfѮk%AE?qC){pFSMu*Z;HGD\EBhM_ }@InRdJ hyw2>+\JZOKY1R"|z^AJ41k[V "Pk F,6.XPc  q%%nizT5uDSn4SHU[*-kJJ4ݤRW @ED d;iN|VQQĀ)RhNq SռTQUx"VSU*Dqs"w)wz\Ń3йiy=O 0t^KIkc}Z^} k,A2YiTV ֨n 0aD!0g‹~EԋtO`.VB56m0}H&nITmNF9I ҈VuާRDk NڑdCӁ8D *Y;466iICB:Ŗm88yxli@PN6u^w/9'mqx |V5lv \&BEY m6i7H`КkFGA"#Rm:N75" f9@Mu3IV7=5EfHY&N)ЦSc8; "!i`|S秭{&P}@WW;D+Eh馨42cO?Ӂ!-&BJ+i*dU4>>sըQ+A\)cƆ 8JM7l] Ka"#d Z5nunñP]~Q]S]SXeA@8aS:ZjгPfȦVdՐY53TZf#iQRqym۶ZMT9LۡyE1m*B5H! G3"..Ә?h>lYOC^lYOC^j3`B`YnhBAh~S_RNE!0U6]%QL[4d]AuUƦMZn:XH A֡lF$&." Zݞݶ|[i[iۯS[AXIbV0"nS@Gx!x7Q aLHl[ч۶MU İCQn7- Hq=CuB!&\Uq#*nDs#ꔤxl2omZ"F'D@Ҡ1(A U(N ( :l_QUm_QU[MQ%;)JTT*cT?h*c \d]B+Shz)eђ"jMhT1x#\.*GlYIݲ.u X(b,?ݴ4?0HA4tWQm71\S5㚢D>T V6W۶z'PLl\LƄatl]喼ٺ-ybLX.Y u=ln-(]D \h;[T[I񨚬&HE> b5vyctzth{NNĪdUMV5iѬZU Y0bbX L16cŘK~h@mU{Yi;iSM}#MITSJ*/U 6'EQ0EMGGX , #ND&&B 7gTX\W*{]a26.[1Lbj88DЍq4 3LOz,`M tt:=tdWZfWZѮSS!Sׂ h,A,JOB0&6UE=#iOggSn!M&<@B,8=>(*)'&(26;;9('*78>ATY0I%NM"f`T aL HFg׎DQ$ۖ$0*-{\S[[\S[[l[)zS ՚X 4h`k @LN#&@ڛdC~pV\U*sUaܪNb]d3i!hb:XMn%T8";-)qߩg e'\Up5Wk5eB@+2!H;6|%C썄@~ LWtUi^5" a!@UNJ}06ݣ &t\LiuS&+zIŶ]즨1G[ϲSnr0.AˤP:KNU\US7WUͪvxC"6԰ѴȹUl<8| !$o/S 1Y]@&Z~VIĴV.1_TڈSYOmAFfS99r$֨bcUc cT(C0F%Fm)< ]HASR1fjIShƾU4P4. ,;(iyt nݣ^8NN[DJJS:m56F66**JOqC vBU[:)kw,I 1.`I]l-yl A2+}&%-ԐcϤ$t_%-l}JAl*R 6 `:8D#h+Gl ,:нzP@Ui=lE H `PvL|$D%'ʎjhi笴C vʁØ0mTS6vt=S <=T*mS6n ]Jf*Fg'&ڔL%<6~ 6&"vCR8ޚ 5QkQTIlɲssUUk @4Ć1HnM+E.=exoD@F8XQA+E !H#MiK,iP;0D7/ .Bk̞!_Ad8Do{q6$[%_m/L+1582xd BЉhnq1A'M pVLr"9&Q' qAH;m*詔5yqTT7- FR-UQLW'lGkzD4iFR*iDtb+捿Qd_T#Xi ӡ^mE4CadJ^}Bq eA`Gc_Z~wԠQP7rUT1WU5p`jXQ'G H\5MSRU6]4 ݦ}lndюGRGn O}};\+`U&^HG9yd+N};j (S_lYTURNY]itcÕݷ =EحupC03t.As7m ΞEM/G b|2jwUwU""2LAN&sYZXZk4b9$@"A ^m*Um*MGEP3n5^s鑙^;D$a)15t6 VʕF5r8ŴXRL׎S^lZhB Phսߝ=9u'sYY|'q4BkuC@eP@ePܺ` +$RtsXPjtρ9Gj6 Vp *4Tx4!\N>rR[ *I~xLo^ ~@!ρC' :S4Rg-"I#MbSM.zԠ> Piuv!>nɫu:c@Cmw DYXA<[IoL}-B2u-ɀ$ T5ҭoFKS"i-UhWEUӭBZ,cWeNA$+APDB!ᖶgnh< tFs@.d2YH :P4ӣvmT>i'8KTYxUYx}(@EٳTvN-8:VmJI՚d+Da60x$)e`- ,QLTFz)(m#P[@^:+._OQuE¯' :zVedQF,CB"3jV q@YqUUc`*+FVtEQSzU4^hTTiZ=J-`DPFHϪCZsw=se-j>sȱs[O%F'4W{n B!%yt Rv8<,L%IUeKX+hW-yW#(d=)8 Ӵntj̝2͢~9O NMf yJޙdy,HH FLX1 Ć881 Pb (MeK6->VFRUm_h+VJNk֍{N HǸHw -[q Ho1ODBR`:8ox{RS뫟pq6ȁF.=_$Ecr|ZپY?&BR!2XLeTajTVMl,N܁ q=T7MmmHu*TCl_pJ|q/xE%JSiJ <k-[Tap htDi*t'wIK70WX#%2V3,J\ $: 褤M r m[ A&84;J<])>\=O%}(+ozJ6PV-$eqcEQ Uab ő0&mnIi;%NT7+ 7[*J/WYC_vڐJJfnPAJEI;9F?RT~9zϤm GZIc`0E56@⁰%ʲUlřgYo2h QÄ8LUH\ d$MQ=c  Qj9hVAg=(@5Xkh|4 ItFUgU[S٭V%o-}VF$WZNRO rhZmX QSHۄA nJO+J" Hc,!ABj[MUWԴ:c2 &%it%oш2SMKuX~hHu g3윚VG!(/AU 'T;.hгC`7 ΚwZiy)(w6&1Y*VBG0ڊ&Ɔb!P(hRh4t\]/:tt҄Ff{#-z1W ܹ\֛j)VRJUkUՖ O?á ;6Fye4lo,mMfV;l(pOggS9n!N(\)++2'628778:>1.<8240+/-+;93&276/ke1/rѵey=ö%@Ӗb+\`7L;8S9b0#1B'ЊRmդg*R"RRtC); h;m#FOH5ݪ(jE (&LI/ZqVFv5B4t]7RL |ߠ*IUIl-+|w FVh>+|HB`HY|prVYPH `XR3*BD H4rbFJnEE9Ziy]'hѴAowTER*F]*h-J"Ϻt;! шۨ3eT' I$"IUQ)jnh)v/ Wȕ[i jL iy̻e_iBױoLz@Td=aA+Dg݁AAT00 !~}"BDZ d)b!AFCJFF,bhZL ԪbnN ҭJ-%FSbye &~uK F, V0"iVtTQ@47X)H5ny ,L)$(BN. MҡJu*AApU ƫ?QZtVѐMcqsMH @A|YMe5AmI@1XΉ<6N넶 |]VQ_d6 YLa&%v@QhMoZTYjSxUYjSx @8T@1HQ! mN tr lY|2<$2PPQ#feUB$U}PTS WS ߚ2J )XA۳[Ց1?>os5M2DJ*0LUٛ(RD`{q髼lvUTmn/U/o`9Y95%A@ȩ-y@eb2 cnS1V QXX#uffRcJ<e*6HtP03_R,$ȆPGyU QXhTixFUR=:VQd'I "P#"Ob۶oT@3Ox`þ.q[^jB CDN )n'4ನ1` >p A0ɤSXꅄa? 'Y))f*WUUhq41-T l jw44%>RoD$M۳RmpnO Sc` eX>_\dcMKTRT*$I6i*qsfCڮJ+$Z@$QHG'jC!A#[˹ȇ{qln;jvdLZ[qkf w$X5ܼ# :P~BEAM1ɒ$f9VUUX`QDD b5k0ފ!1$Pn+&G/YWiIhO6TUAώRh(T5vUt;m$=S/aqF2VyM !"ofa}|%mTL/&ͼ3"njW9j0ό˦uFkuhF+SV LPtB=Q%U*yy{FM'v/E @4O_߶K2}p<3~.A7mInY)@\XpŒ0XK0h:V"AwTm3BRT3ѨFNVD\U:*E^u*@0.јئi: v;`}=(J\.Tڒt*xuCGNMST?8Zv|I'մMU2g' qNaLjޠ6L ~ȑ@&u&Wi^H} { :4/e"YuJJb^eyAZjDDTz)T¨i .*ڪItn0t"E~GE@0Vﴝn A,\6mgRpi b"2[GiT4j74J!Aím[(-ݵsJcHH"vqW^= Vd[zre[zrݺeYf20t*m$==@J<&A7 s|a$| #3:IPXkZ):&8J& JNQjY~ѥɢ-` 1jB$d۠bwTSND)U"jI@@ sͯlnUra*ޞd]0>񫩍IVA*{У^iFB7J϶P5\[A஭ pNJB5֊vTT &C-e^"l4Wp뢶)"ƨF"74qmPLQi$ePbQ5vn+$gU4E5:mV0ޞ,g{ɸpwdD%&t(#&(a7C}IYTb!YΊ媪Z+b`D0X1jX,A8-'EM02d؊JEu;YPѳѴ̥HWR}GQҭ9{/&BwB]\75ph.bq0`3s3p)svKEM 𽮞,TPkUR D=w3A 4v+R bMҪSuQ_?wFܫk{w6 S;L?Y[ 13P#jA'&==V>w dOggS@tn!OȘ &7;8*,,-*+,783)(,*+147*++7:HouH9XBQEH1 X|(7k;E/ӯ ڬj^%y2ڊ^Ƌx/\P80p< h, ЎU'~[-jM@m$W 6ugH0k)\aKHL$.D"b$I"T\L$(ƆaHmRIiBIȕ*TRo(TEiIayŐaBUmZ*m=!!V. h;uM fWNЭZ€Vz)gCS̻:ﶨĨi}!E#P{ϰ؄epPW?uI7"Y+:ˇs]d\>;? ʲMnie%UU1&aXQS1LOZ  ujhR%ؑjtJ! ĄNJ o r{,@SiBTGhCKT8u PVg^ˌmShRxuKzpiJK-M:Ts0?D{n"{=Fg=J 9py*G@Ԣ`ðbFP-5)Ai;tUBϞB+Tu$z4'tMӳi2$pIG7FIBj4MF[ URI G;_>%-m!u/Ud~l^B+~nu!5Ӡ`.} 0FV4~;.ks]b>Vnǥym WZkDQO6KíMUR"@bDbMӣTGK Fm5H*icd\6iK@ZEunQ:JuHF܍Q]*<ם; fUbcʷ2Q% ttOTpK/ :ð(YVbĜTu5UH@ú[pl쾮{}]̱JLbpn>xC_k`k-sfFH\ DB#H'm$ۚ[lYJ5z4ҺrLKŒdYHR@1Aa# G:R-S^~ ΏX3j)Qg IZK$%B)82S0U5*VW/-~JZm4iI[q;lӝ`vWA\5N4" bPA&  Zhe,wmN{: BR4tVJn*yprBW6tM tyAZe)Jn4xWn 2;]QB t@@O1W;yn^U:nYa]H|tb).$J>:g=MLb,gJ "8Z P0E,jSvvۦmb"0V ">HD ǜcF_ plx4ՓjjK3^B)V"l'VUvK"<{E2H=:p80AϲlK>-*Ȱ f1)YoQAm`6I=vlKr| )L5 1LbS쎆U*ݪN%=IDc- 8$BM\$uƂ!m GDc  HMӣoV&;-*nY.qtHP+".ㄶӤtni B)ӣzJ%44UR9]PnjiS=J=] B,Nh&^̪-:nP$\d)v6r#~68rM: acI&K,a9HbXnZ PLo0 ) 6mt&mm[A-! wQs+sI۴m$ITJH$Itj+jG@l;Fnwx$mnۼ7.B?//=v/\Js]N tN7o `1*oZd??`OggSn!PMy/461<<:8>=-:<=-*<79)'(74893;>60--1,,7>:\Uxث {dF c֨j(S€O#CT:tLWg -` *j6SA1YEi0(1^a=st d]J.g]J.J+@EP+[P7*xDFX 8d_qĮ+ !gJQJ* Dh{6䭀8Ih\Vmקc\Y^+˫u.kU@cĨ}񶻺Uch\&Nb9OBmk d_P9Go,m\ds@3n'8"_0pD^0^ʟA11v/lFU*oJ[4\UDUe!3)I)bQV:N={ny!~})Ox'dLU^Ƚt뭈BI Z1FӦ:{kVQ:yXI4zŊډ몭/bEDu֗Y)qŘsYTQDbq9j*v Tj"xF3S%U6yA uw*M|ĆHXU[,NQeͱ-aJUT jSMu*Z8/tZ)# 'WC0ϫfޥ=G'~ ^kj%J1wop$-vWyeŭhBw- j\nI -/Wi2MYVc1*F aB8@$& c"aıDQƇeݟSDDgB#IBqu/ND[ >' h_8go'_fEسBxBKT"6__i %z7ϕ/1ȆD;? {I;2V3-?eD چvnp8 c!VeLInЗ[O+2N7˭ꑲ 6Y8ɱ" %HVX#֊(j5F u2A4N8)]M6*i0/ʅ*RXZD Ȁu(z_6R%6zv*=< WRۖt+{T0銯ˎ}%$'@1nTOcnbUF5j/lחUtK5Ft]u]ݢLȬ`FhAlLM<Q4Juпv\S4V\S4Vڜ*qC0E"*ȗ\j۩"HJUH,tWޚɺ+od7jk#_Y#IUb5Pj:m*D b'G M*ȼDi(t]au!n1 VEM$JDQa61:NTK iUlrF$5DvϮbÔ3 !ɘ,60\UU"j1a B70j5h[a4@nW(w'њNHs꼿تJI*2UU=+m6UiV62'%QTR=tumľir]PM'4L pxibΜ?oH{)EL,т ٮ9 A% |>s^-[Tk$heyPnQY-\X61U9Wv1D(`Ū# C *R8W[ >kFUtDƐ/B!ӭT:MvtZvˣbwqHf6-a(1T7գJՆSqH bzA [8/Bո ^nplsy.9ɆEqt_sg,8`<U0ќBAU0ќBA.Es>lbb )j)8 PA41bâ&t4= MDA rzo$$cRijMSSJJ@2?F$BSpgG|VcUm%MЯ'wtcDM_"#~lܚUz8~pFw)^ilTG€9}Yf 0YM6k`*!Ջ& Ml֪ b-"cx;T8EDJrdY)ځ,+E;'(N`_ T$ }xͥ7tۚ4n[fP[UVt$THz#6Ғ7MG\S;AwPKDĠjE! Wn%PtI-<dW*wc]܍ͺI!PZhVi^LF$* gmW*C+lWV>]YUSDb(Z jv6ѳSt;*/ GS멞W$m4]ѴݦnJyLQ(E^1 ;X b5Hעӳ4tzSNGr,ѨnUz)OggS@n!Q!;958()*)68=<<:2Zg^]IѪ78S8M%Lmgi5,WL40UoA$,K9bUU5X$P#Ni{陪JNt(h( ύVm ~ʀ\i+]]=Nq_|;`H@SH5J6JSRUgRviMaI\J2dS&'UVUpTjEL+j&C] aH$LFC$2XDBDVo#!bZLV'DHcB B)UU=;%hSQɆTmJɈK{Yr9LSxi1[=R\IkBñ]QTeS ֕kO$xbwrOEY%+5dӀӁ,HE 1"ZTP K #(UQjJDͩzՋHU*ɢ B :Rd3MR%SGIIhHXb|QM"M(B-1UBFFBrȗz |@=(zD;0즞trsbs 82Wn&3v~~@nig+.nig+.p3&Y/X`aVOr\\ŮP-STD,15† &T$@ CF-ꈦ-JVrWJ]4M1KdIX& B;800J' R-,߼J^ U{="zV H6m虪Dcc$ r+h8i4=T }Afkm ;0;0S05%wLG+a'oD$eE lːSr0b!cUE %YaDQ&86v%[Ӑwo&Ҧ:IuT_HUUhٳgOMu`xh;DR4_=V4i#i*M'-J iUӉ-\ JiVϪTh.Bs.s1Rmm+4'm&:*u[|cXY+msl*l(MI=qUX̞*l>~ dkÕ@l a<)rUAmb"ELnaLb UP1vG0T8%&H3 m".Z"RӡmdAj:Mfg*.$տTI#|5H!H&igҟ@!T'IځC-l \XiQp-opmn , @|tJBAVK>5@ 8vc ~jdI+ۭOVe&KX^IU)eu: d.*`5 Դ5"U44-*jQݴa T)Iv$>FQv\0P8iRiRغEVG5=&5ZI y&"qoJTB2(8 2n,ڪL+JEpS ^ 1 IȀOFFjmjwBLU+?f#gXwdk\ ʉA1&x"a b@A Vqq$KVM%Ih]M*IN & s%HDIzFͯȯz16imVeH$[ m˻4xI}^:1Vz8v2X~##dˑa#Xܺ\CŪ>ptNkUơ@$PJ}vrq("<ԦRg7+۴&g9rŪGBDI !FuH$'1`b#NF,Im*(6E[(g*E mߝ(BW#׳2NӤD&`Y@ lCU)ҩIDm\ݟtL+!0՗zaP;UZQFJFzgkGU10{KζV)1g-X5Y EܬOggS/n!Rʡݝ!-,/,3-2955;2'*)+665꾨 P632y۔eʕ+Vu$B&Ƒ0 .. HJiURSTf!TgiZm!5{{MsyvOVMip@ mճH|=.!>4IKCB曡E?VWULJzǺet{CXiP2P0~w$ ϺR{xVujfcEF}m@h+0"njU7' XDQs jop~ihЊMĭեjHڢ}"K$@SN%BTK]yӾ;Q}!LOKeS2i)VcC28B!C6l)9^JQeN0޸nnvC0 mNU &CŊTDMU:v:F$pT1DbgUDO=thK5*1nѶm*K\T[zHY;6QINC@aϕ/_f~tW!=ϳ*J'nDJ)=,CX2!x2jHvJ]E$/vRz+ls{$  52F]JtaLDwvOYd cq&I\F#񑘄a Dc0!qDpNn#R6.Oa T6Ę㺽8 U >F*ښifjVM =Hl9fBR.B9.DbF2}*(g^ =Yb ;p< kZe` ۅHk7;%m XV So.,B[d)7O!gIdmr+\9WUiX1%bCH$HL ; .(_}i!EuBǴt$UIU'Ք U.,B$̭nui[UFhз^Ut(U)֬괂VO!ՒŞ)cсҒBh6ma4hBmB! +-ȴ@ ZYM p.uQY2L871\UUEĴb5Ӵ iG %HBJ |0NتmzR=Q%t$JummU4)S%TjZL5mh*Euj=Gn k^ڈJ +wqÜ oP7V3FfݘBYZ>Qϱ `Y34 `C@3[ ~"a{XӧeYRIYjEUEZcT`XjZF#; "1mt"GTAOmUUiR҃eO,Z$tRmIuۢ`X}ԍ$\ozO,7YDi͇T(:!]H%1WProfAPw DN/9@n}8 ^SR.l0(uZȁh(f"g$z&!q,SAozg* rPt*eP1U$ D'$+$+bXTDMt@!FJdejϕ2\Y.-ݚjIY0`(F]'閽ogp$b4cVDQ[ݺJ!BvT(FYcy;J-#ψRY( Y0*ZMY 1Mmtڦ[kfS?GϪQ,pZѰSg3!KGdMI\:в$1KcQ C-bZMGEBP4JWMޯ}k$ 'T'X0 5Dg4Ac) NݣCz}E=zB=#^8[C39yxht'2EMR)mE+!؁\VEQkhXjMEM Ruw'*m;" Q="}OF4t o4i[@|%@ݣx:ʲxR9z;pj'rWDτA9jpܕj@ԄŮtTЧŊ#m@ӗiGbLu/Lu/E$Ye@ĈQ5amGT'*M .^*Dwh.PLB+p4HLLTnw}.9>ȸL}ش7H@Z"/EńDTУi"&ݦ_(N(N7i;L֗>[_.B`V*m5Vb0Ƕ%1 k:̊ϐ_L>32eYF*CDN`ŘeUUUEkU*5 UôX ,P\b1G$P< W^)C@эV(ijBDt07}2MMS WbAU:=Z\J_Y==zhpH*K?k@q0p&FGcB@ͪBdCZ-pD9SpXKV>gtHT/af萨_̜`̲̀bV*ƪ`U4S8|@,Ci iJ'AIjA=kJITR=*3qsJմn* 2vuTV oȴf=+Q}e !aܟ>Ss:ցՌ!M-CaסԶ:A; A8 WF`,8 WF`,QTDUrv``cV9*VbA (UTb"a5&NՅ*AkRPңA(9)S D^jzF)ǂv^P_yhS 36c'g^^\yap'ԬbӘj=ndΡ|NH=%eGG EldDvhnpTY$١$ZSֶ,[ep*j2d,C5R ]Z# $4``j#JB@Dlma%ds;OL#,M^/؛'*E:S)UVy.^E hw'ļa,U![B ;w*"%hQ5تѭnSMn=(Uf'(?Q4|=oa2j*`U`mNGOzq [L$߳>C?+`XH݂`AD;Mu+LcWVSPY.öhKdûۢ-_Q֍$ Hj,gY1EłUQ#b1"Eu|0&JuUPN[CRCST*[e*6mT'6. V+[AQ?m IB\617wsΕ}+'t=็ncк U04F;YM1-t#})sPdOggSon!SNL%-')*'358)-)585536.*+-1;7u <'r˯Ϳl-b XYVVU.*vEL;c" cb - DMۣmURMڶHڞ=@mOezB[T6tJ)\[o;-~/L›b{cK}'{M%Is}(Kg$S>xŗ|ӁEn&)ɧ 8$-픝ZP?x$fVYПP v$ `7H Zmm#Ydcrd*2(6Q bj:4L DUh%G"!DY@WB!_{N}= Yɳ*ऺ.̰fD-lBO!(f%.GQ&kߨ_9 &k \mm(Xح])qċh3\Cŷ&"2Df* kl'j۶y1On-쾗ZV&\So\SoldR ,jXLntҤKj|/hOdfzUC)֪t&6=NSU$ŹV:S̗!lS@߾:%T5f7Tb$Gm Ǫ1vGPlȢmȢ T,L+_< :$^u2R}Lݳ˟g7ee@Li3IUvʇm'H l(GV>rJ JU"'Ԯ5Bahďqt-K~iֵߑGŠUa4O<|?% @)inAt83LqZH:%t8;/\3^\۳̻g$bw*I[%B? [lDዜ{ IY[j4%9[Z2* G"=E8O6W칮4"^=^ #ix@ƣGǹ`Y+ƜeYr" Q501qC'IHTq( jo@jiJsn'G[WV R-DL:>k7qƆ|Yv} Qâ?[<po( СOOW]x$c~"mDw߽ޠa5 Rw*.CE&o bE(M0>Pb%a|@mHb‚m,g<"jW5-6`"⠊M(Q8^]NQUh>@JKSrZ Pc 1etGY5߯/5g-*ȝg2Ϸ!ZpF5tKr4|[ePFE eM=`\ 5QYͤJaDp*q;pQk dq2~R;@Mb4eʲ$ESp )MC @ H\4HizU[IU~I@* -2ݍ43<WĄr mu)ﺘbºKFIw)&,B|)#f%_𼣟NEʖۇl"aQX2Cgt Q6 mwَ&.yT ͣ vr\h&pD@I$ Bg'hK*Qh|Q(rw1;բ"&Se~&UE%.%E"t Ao $U) Wqe!fطhoN<--/:(oi8<;Le,łiC6c q$z z ?bŻ;4QW;iB_2~}@v?! )k&$XeYYqX,*VՈQ06IQiH$0bGG7$aK3j2v| ]٣dFk7K;!-_\p@.{bc$dE B?bB4r~QځMqD/pw v;oFjТL=zQL;Fʡ{Ifb̆rOggSn!T7 &nF 'M݌@AMMrbΊU b Z5LG iL$ЎVm#n!P4>_]\*ğJDG[TBAɥ37 |e]Wz? HʷKBe&t=䬯WH̍-Ge:‡b;4Rj j>FoTVq֟ن,'> #yC?1Q{!hM.,XUXQ1Ԣ8 +vLh\PUT i}QP,MHQ@uSʽrt"%V:^EFk|kVFW˃˙Y@mjMfDc[PUhKC?)"_kd&v:<`6uBP 9HI.f@~ #i>n$ ?2M߬,MYY˪ *`8 jiW0 @؀HJu%->#BcWEW"37XE/Pmte>7¨PN/t'#HGR\W,^H|k{ؙBe-.*mŴmΒصC;SqbicW dI^ &%@$qm~ eX.йRyWihxu$mɥV?X./%Jmn.%:Jd*nZTZ]\p *l @ 5 =^[Pc 1lh^=|ڭ/>;"ys6&KS2CcsU)b51V,b˶Ä6$PBݨH" mw  '”5 j++ 9āB<n+j ~\^ZS69 gai2mĔ"%s4Ql!4q@ɓ2ja)hsq>eq͘G3N:b`IMϤe# gl\* T,vL$ C@M BPJS ZQm%ptr!nնP)C}T)*uv (!4nP;khWUR[T(;,}{e U,a6M/-Pnj0~ơGφlL^ &E?rM~FMлX pY16YUUj a,mbV$*GIwڞR$rMTRJ!$-}_!|b(ՆF%wY{;ZM;PCW>)p-KeҺvEo,iBUu*¥IoۖXv8f 1[$ÇZGa TƲrIs>M>Pc֛3@Ƀ7%j[Zh6YY6 bUb1XUuUn`DDQĄc%JeiSBO|&W=ꃫEak7Tf%ql[D=]UI%" "M<|-B*=V?̬GRSU)QzU΂قl\(#4H Ґ;Sm>͚M?Uf&ǎu*^H:,+f\UPGUGMuuTiA(DD,F eZv!$zwuҭ H#o"ݐN%):3fۧ[Q lE>2mGl¹^='i+o![}C8Z^4 $/ i'. Yv؝76@vd粅mȪvU&Gn>P)~Uɑ;tR*TY}9MNw76d6$wX%ʁ@vԷLpVMP t@V3 11ljSV̲,*n"Ah 'H,nOjJuS)MV"\ATPhDtڢJѩiL/P-썈HғXo1#Jߪ Q1@1Y,EfUeGҊ\9D9\.ֵY .LCEȴ6 >+Έg<A˓oVx6'e֠@M4&ʊ1fUU5(Qkv Պ8Iq(+PTj+(޴ۤ)VH0\H$&mD^ABQS*ݳWb4crc+f)UH@(R]=^@B mvA#:GM IiXN l08>Q@+3bѨSrs1h)}&ɒ\m\6Y1YB1`c "VE *EEM 8 A `GhJ4)"- ;U,-"KHH `^, %a;OpL6HbBlsp&?aVѬT3)/Spn$zm~}~1DQϊmé \!3&!V&JېV&JېЏzh6YVVV6uT mZ)La&xq6锪My}Dwp*,Mj;D['pphΉ8e[s ^GsTz<1SvJ) ]1Oqs}Tz|utw}=Co5ִapN23~|zT7MJ= 4Y1+,UUM.MEn("h b'$I"t*Fh$~=ڧBpV^8"pպELQCޑ72\(6AXr1LLL/o NLA1w>C}+Kmwm~ˮ7*ƪ#;'˹6`&Ӻmɩann0n,WU!ͮV DE԰& "&$xJ QUF7RZw/w *Sn@ )FcHAPZĀ\y_U'$r*JBG7RjK?L-61^4Q']!;ʸ#{<\?5n>oGl[˜(,g 3"+yJ{w{F#z%OY RT2`Yŕs,Ǭ` b5 b(v @&1!1Q/xk%+qX@@sCV^knGVL#] mUIiVy&3WNB <@UBѭLj[Q*yRVaߵ,הӊ"N\hD+j't MԙldOggSn!UƬ~3>~,Bܶ?oTX,fY7YY̲UcT(j7,&*j18IL(mUhf_"1]uLSR$'V9"Mdz?U9V+m7jE%Org;Pg} a «O(o$SSΎ1<]4E 2$`d(4^ &G?⤥M4Ac41YelsUE1T;U0D U@6f at:IISHMT[Q h3Ek l›S9:!ʼnuC)½-E_aN.OZPIIId4*n4)j4#:]i[VKB ;6Cɠ0H!҄ Wjoǫ7$^c.bTԐ`M,Ye1 PAQc֦DMJ6UHEKDG5վɹ؇׹uegiQCg;fQ h2Z7=|@,s!N?|ATru4( #:-"MaqHX5\z rc;֩km4\ !@eGp06ŦD4u~y)c >M7,+rV̲,B4 3>tq$HV q!aBMj(U' խV;C^-Aɨ"V 뮗~EH gRfHǵ+zE UqETҦ!uirj ־@=k.ѽlG CHۺ=F-'dpP>;bx@|9zmto2BA-IelWŘrk# QbA(@рPDq6mm6HjݤYB~`2aT/);kxJJo*Iw~&kU*CڟS6+\?pJFOGvڟKvY?s]`s]:AƎ?P64}5`7̀~Gt 'mD#:\693XsYV̹\UE l5hƛD zjTmzVSr i1O/lWOA!%%\i_ͽ]E|+Ų&9 (WP=6hUq0~AznXsը>t6~Gy8>@UͦD#(q)zU)J| 7İYY61 UU j:q80VI c)RHڤi ;Ut*#hEt9{Jͱ=x_ّmTthE-;7\ue>%S;nBin"UkwO];.wY60EhlL8'dt t5 &'?R&9˹MN6~Lsr keY,*,Ӵv jj1 U,F cB#! 4U-Ii)CģJ|]kr2_JMIu#Z_nA 9%]b(p {Yl`m"tA<ֶY'j'(ХcW91(2KTA?jhجfnm%$Y(^Luӓ M);qdR ~i%leYXXhêݴ-$>&1VĄ B& Jۤk}5mLѓ~^/_.㡪^3ߪQ<*YƑ{o]~?'~QQyd/gwK_J'OցS7oF(7Ǫ' fŬ P ̤j)TEc*AFX n3=GDϞJ*VS}AA ZĈ,nK$B "֘cVƒ͊XǃB# 3V Ђp  ( 96C3qkm&O~~͢mdZo;,fŲT b " #JUUUU*u *1mB%t%vբ# Š *`D !"MHIh+:=ҤJU 3e)uDN'ZBUQIJoE|Fe{d4Z HH̸&Gh$@X;^+2E"n~jŗ;YHOI̲,YEBTZHH$ÁlhFbcB K/ SbG?@9!n5΋Q_<-%:=q"]rwM_" sp2ުGEpЪGEpD;r,Ǫ"@bE)TEDU b;6jVU}Z@QխVQ$os#K"+L Ez¸B("%ecD[m}X+T'G;hPp@|qd?5 @Ɛfv7,h@a )-?@=@\u-e5LlY6\U Co:L<>Dq#Ihҹg0/ \_8·J_`(p,b:#@޵2"_K89{W*lTn{Xc@&@O9Tu8=: y,%y@ž;e$HXr1Ǫ*D4&HT&Lh b11A& GM*I-γ%86stv>9ij uE$ZAQ%((LF M4_߲B& DGl+GBt*A_q5'3~yt ^ݸ@¾e,g1檪:a`Q"6hPqJ`+VA$D"6tH[4#^ֆoj_EꙀMՀs-VLnԘԿ6d 'zH߄_BŻ%|4F&duCv=9vЍN_TKSȁ~ ΦmC˅}Sz98UOggSNn!V}#><8/.-,@;010:@23-598=:w$\XqdZ +@8GQdQ,u!Ӵ+`qc1VUUZA0Fj3 Gt`h"QKH&mJUJ+g}u7>ee,MII )ȗxV[ xf褊T=rO}F>djym~o9G2~qzel ރ$Rfqom760Vu f I0gY4ӺIַ֘R)c,Ɛjݶm_}}V4Mtzt:Z&-Wݶj=q4U;7U;㟵60%Ԋ0FHO$GQKH$&L4^G-hu[\: SD'g5P' jPMP$^/+E8MC=u{$C p+$C p+\JeفZPN~!~P@X@X򊃮!!(&BK!DWbD YA\*E 4P(HljPڎNQP]φ|c A!ҿ2H@cP TnTujhG<}(EDI>=$ROHQ Z=!o%=:9*D\"ĉKӣP%$|U$5"fXGV 4ݶ* T:zTm:6Tۉ*MS]Vs/}? _s/}d"a۹:pW1XTVU Q#ZE-Vtf%Fccb8qMI҆v *RI#3M@*R[=ڦ-ή3z3\SBJ"ʳB#om33Y:ˊ&iSM:$:VHxThm(cmظo:Wm%(zz@?^9 WH_k5'l>&V"*jvV+F%$t(6Ȋ I40 dDiNh5:١t+-*4NO%1TVE5<Onĕ*[n8ңC5juW}I!j;mzAč]nU5XVVO 8ӷ6%ZS3&ҙ 9^i#MGT”[Tp1WN 4/plEi IP"2S6(+g]]g&(=pRMlM*bRcl*bj XU i3mۣ*"mX4=4MuuG)2-hT36^j4mTJK'A4VtiRU~5-S<Q)SFjmJKSP&*48O:^I*)HI覺*/uUڧ %,*Y`:9+^ UY+^ UYtӷX 6a `2S.qRTLCLYM0Ħvf va7B96H lľT: "qSC_W4F$ X2r%"DҶN7QƆ/4 D j!&&mEIEUteHb+&T! |w\$ (D&XN 4Hqh3TnNU:l6DU+%;6>z>|aA0G۠V30CB` V4VI}}+CZ|$p|_UWdfB&!! 6]IEϒjҚU=GjA:4VH4h4^D[QID[QI|!$`HCW=!t: nW9q!mJ%:/u&'_ЩRgyq=I*PO"acz=M$,bP5b8j(jbDXA\P1QЭji|z .51J=QʺV(JgVTRh M3&=jYUޱE\ @ zVЋEU[*mȄΟ5m4 A4)tݗba?QLY+v^A~3puz« f8]=ݤfJZ7`$He!p46U (E#RhL0Kq"mMTѴ$AZEh4jb顤ڪP&[ BG pV$ @d ,ډJUUڶne_yȼr! Ct[miJQ[²>Z;TL""jLO@|/~⟊ZlOGvODž3s61 ^-o(w&{7u_T덬-YʐQE$&"IUU,FZUc`c"F5ĄQLl@eDWnK6 D7'"Ҋ0Zp"0z6U ш !_n?utIۨMiQIIBFUM$mKT ]D=.㖻)Fwnۊ46 H=S{O9 uhrގDU)-Jh뢦⨀ VhD8":TnFP'tS\U)ʁUxo6 l6S [ ڊ[g:nxhMk4S !`&*TKYsF{U(SdY}ttYVݭ L3IJzjEWQBuEh;zLS 4EliA`aDz#񄘄MϦuըjzV*Mu[) `m L(X)v%PT`E4ݞ 1ѰҪVCoSM"9ӆсkTW(ѷNMĉC3Q5T۳Gu!NۭRZQNF^~q\a?娻~Q͔%`0H3 iTlKOb]S[q"B8?A qʊ @N, /Nak+."2 hVMpt0ĆVZTE1(:EADtmTꦪRUNK$%!2.Z$U&mhpZT5INxCCL\2*uu+ ύѤ&DpPlEюj6[M"*E +:I% ̨PwB(Uu29;uʰlt6¤@8џ5j0i3=Nd~͢6"Lrv6 `ŜUŪj֪Xmb;vC]!a4 MDioMӣ@!w323[j^O"n[(? ~A7ޒPUZH"imaH 4y:)|;}, =$k=Y["(||!&jq Y OggS@n!W63;@dY~;˚طPV@@chNma T]"/bB@~՚+'^j>koZ~ի_wMciKbU!A UD0GDbI alԁ8by?!94)VV ;eݨxwݶMuB'Nj=TE1qA$;:cN*B(U(0w#DiDUՂݡF.5v Z).Rjd[+aܜav mjű!Zוq%z-ʸt\g~I&+mӀNP,a1մXM"hA111q%L$0+Ш u'JR mp݁_)]FE&mG<$ahz*F5h4ڒjdi͑~D*vRIS11̮pH22A|}yPgv̬x(R-ѭ(utURH[W4g86BqJ^@g+}^]Jگ:[)xRHd,pS`bw4U 8#QAll|LF0VH*&u֞"<=T[mz$VڐRiGB*r,f&|qc#UƦFLЦDԗGՑ ^ 4#$NJUt*ҨB >@P"~b1%<#ti'%<#ti'YJn5`SY%1EHVX+`Հ`D aAM&PUMTGVh`^rGD] -t+TBޞ#ն%U;f(Q[=m1/sp4h.kZttA"A.>34jH\Z'R+)@ɬ00|P&*.P@Lr(@կ FԮZ&ySJb(X"bG1Lk"Ua !I1c>`j;U)])Bu!U|=v ‡']t=J'źwuE9~7ܝ(Q|DY,4%YIx5gLMf Qi~{V|ap= @4w 4`JDa^T-m  އx1#H[CTv!jgTx#@m=:i ӎ)m\ld%iU\ng,(;՜o6qrTM2>6B‰kѝ4%]АxմW=ZQC]h:0?csA>=z z\Uk[VaUyE?em X =66ee1mVrUZQUԪb1;:bVLT;&]yIQBAu*qz LVI V}'ag%܁hnyﹿ,qTCّ5*vs^;[):"mXjPl|芠?QO% ;m6'QKr ƨ#,qVY 5jERh%w=V\G=ESR4QTDEQAqе\1DE:z[ݦRR.jIC:J9VTT3GА [s) tXiӤiNZQhTxv blfhG0~77ئ?0$j]6~+nc.TJo\qsנRhOq˒ VX 5>RI'&6(&qlDG4jE rpWU:UmЈT`H ġK`8۴նja m0 ݾ KmzTi."Kā`UNO-HVWw= 17qWfGaͻ& DT؀1>?@dW]k[.O%$ݞ2}TB6:$kӀb\sWlb:q& @R " #1R4R"ZOޒEr5M+&mPzIۻ-մݞi;as? J5MtGzMujbq g=miu%~IM{)a<C+vRMpO4 ~&x ?6كyKoHPb'A~ۭQiP`vkT6e#o(!pcU\ cԪ$oBJ"Ebul4.aXҖI/ؾ9趢Mm: H6iTŊiUI7\w@NiiۊQGBuyb8s٭PU:)j蠵\0;4{KB5-7C3(IM-jn{vh =] ^5k\%Nbjf ILI%RQUUXVf6*(ja"@RW9_־-:EᒾʰxkJEMTuRU-T¾]<tIM@^θn\hiӦۣiҤm+*JUGR Ϋ& P]) ½7@(vt](α؋1LAPytӂZ֎k! % @`c;z","z","RLYf嘕s 5ƊZ@8 * vNѪRMOJR6VS]єtVFڦ|ξ{T5NՖV!DtMC4*MJW"{I\sMt|1Kj\ޒf}@63|wF ]p'B|\`[:ֲa FM g%^JVJ"] 8?*^6Y69f,˹*Q͎4l8ݰc5[$ !bĴݴڄ5NӆJy"-.X׾sٵ71y\Z[mEw5RD 8iB[w{;.zxykwB#`Nw\"}ZL_ Ehh=g'; *]ٛw2a Pkl/ Xk.0;< wo]$&`19GU0DAD1Jh I kkspSi-5=҈M@~G))-#T&Յj*#DV':B =:b$JRm* E7եTuۃD|.^M߾B30V!Q;&vrdpFk5PaN5OggSn!X,Q,+?=70>:<9@?8:.=@?;0<=:3,1-..:;:>> qk!<m"vů!.^gpeCͪjqa,a&>cxEAP0ޡaHPϮ6QJ@juSݔ()'EҤ'^E7+Y2lA"%Rۦ$zj5:awJ!dȤO»])4-XMДHBnӐJI;[JSEzɿ-)˪iD]h  @LB8aф}ŇjE&&+>T3brOBE#1QF%D0!îAQ=ҟMZ;!& RtFM*|+~!7Uv*Ji0`IVJcs/ވF-Ct վIo$r%),,;8;XeUU1qHBE¸0AH$FHQŀchmөJHV,w99qSD[-` UF}u ӿeݪ^ MTT6R7@GàTэJ%NӦjeG+HӁɆF6"稐QNRu<]MvVM À0-lJFP8C_dOt2q>Ucbr|TeU&j1ŰX RFD(bMDaw$i*4FNGh Rn XWs5`e2ܽ##BT.#'~ `jDt4SWҤtڶQUQ9t(Mrt|Ǯp}F>듗.N/A*%!g8T-{vg >JG +^|jo$jpVHNM4Y@S*FMi: EU K$ ccHzHFO˝gDyi!*"Ϸ*aWhC4bZ. *LI6T6:Imh ua)< ebl XVRMGҶ JIFYn4M@rnXD:UۨTU۪NT!A I0iI'D樀M\>P›qd<>FB&|j_w̒%q @\[!TR | 03QDhѣ'n5-aD|^h\U{Sg/g% BK U5Ub:b bI$!&thI4VKGn'LS֩vSqk@3P`MNWKS{`G₨#q&RN$k >W>P[bHi"L\MQVS)jSBƑ{HT[j+tw#k32S1ƈJKA(Enpz,b( NB -(RԠhM&IU 86*'4A<=:*7<9)I=#ɶrkC`G"d4biF8$F-;P~$w$"t\QEWThcQ*}X ꋷD%iehۊn„$!T͖t[[DS\RҹMqII.[i@qH$&>t*zJmm Dq+s((} 8݀kEKIз8݀kE-Ȍ& E)efJI^,IjS$RBbՊ`kը(Uj Va}ˎt8LUlJRX񯛪T!)/)(W4}TL"mtܖj5:4MQZ9y=In%Ϙ% OF;wEzQj*c+$QiC!@j]5 s@@RjT igBrvF1cM$d@)9F"A,8bVCĢjjbwڬ"R|"3I)qQ|buC .g]prE5H){}mSMu6QNr HP 4]D%+;Ց8T_DJjx8胆pd+-twdh]J%Ү\w'.X5@ CGen`2. ÿ`2. ,E 9:*Gjj `uPP$028']cmPSN *bo $b<§/UIP``][ץZE#:Ng?W6 jZz^¢N?@O/˳loeZ 7!.$8p\Q!@{y[ !t[d̒:4M'i`=gM5"!e#b0HTٶ i;^>I cZ}R!ZA|mS6ݦyի#^/nK1`Ѻ1`A[eEdasɱl@^9+VQUc0jX-b:ZU#qF F #4*JJQ⸂J$ꦑP}!2cYJrm_X"^Ĩ- H:U)* /CaOPTt߫LEgpPms%^I002-!աka,qixmlBc=e2Иyg7YVy,++WUM&01A`cb"AB1" .EAp?C-mA bDu#v˅[rŁH>Y'EUIP9@L> @%qkxÂTN/lR ̢4}yχ @t$󫄺 a'.760C#Q;HwRyG{(IeUd(ILMbbeUUU5j"ݪbƇ1a l/Cqr.&UmD,A;bnmM)%!B,1| ޲z[Τ8 5U BԉhE%'$>!vF,`qk~b߶nҾ 9o=* TTT -M| #X[?Z$f(@cs-3!@5ƈ1zYB wnHB4#{v몕 2 !#޼[mRvf䫦TZ\Xe$QӎZ023(ЪU#b|H&L4DM v N#ѯcGI4Y٪clձZI(@i"cmѩ:wuU!3nF 8qa>bN\<:YɢZ)#7`[%E`X#F1B:SՠWCH|L4DTMTJ RJW 0(ߥXœTPDmԉbBSmS&(>8nΥ 'V%ƵiJUJuz6Lb/ahe-^a'LR)R*))$:xg6s8g^+F^xl)D-<<})D-<<}UZ5RQS$cddb1GTVE"b+XUƈBXD(nj{Hy&mtSUP@anGDMGXJEEEZn4O0V%YΫA&SuAzxմM7ՔVK*RXFS=`bjCh--iJR.(K+A*٣۔/eE*մ۩Ju !p#!a3Pq@F+O0Ooi>}#.jJ UU06=Uq}t!ZV,01*]JtZhJNse]Mi;Y$I٠&I٠^YBX`Bb**J϶Q L$LH Q@a4&1MEL`Zٻ$I%I֋:УX kb+a-!5wl*&4w D31p&~JeY,sNVXjPGf31pX-i{DCN5IjJ=UMϦM.%*:{V?wFe1;!ҿiqgBO{օ,b RO1/Jr2^dzJ=zh{J"Ge^TTvݑF.`Io0MJ!x2%aţ-( F,beŪ"bnS u Ёb#A huBMutH[]-mըm_/7!᫱òҁP-\:0v6JNwU{dj2~% Ffc_Z.42.J )8x,X&aqfʤٛFC6mF$Þ xi'cRp:MdL Mmʪ,˪F$TTq10Aq(6H*At64)Viڄ[*ap^춼V:&m[TTtһn.G ɗ?)%cb[G 0"o"WA;q |LLz+7qvg9kXRZ7CV%t9&LαMdϮ,o!+g媪006.0%F "9.DJWU[۪JTtYjpՌѤxo2|J%U*eH0&M)-ߪH:h6Fy/K|8ߺtt',;b/11W [I>ƕu'چ{#jU^5nRD'Wٗ*K\.0G:u5Uq Mmi.aֽ\ÇJFNem5,`YXrY,ƨEVbZ `! 0b ;DGGX4 F<" EuDnT+BZզQ51JoRŕu.E]_^hec/$awCLH&xDV4$ K(@k~:I TC9vvJ:7C+4?VhJ@ekx(sL#0xmOggS<n!ZPG(+'9;7=:*+)697:;)**+477))%',(-7:=D:774.,/*:==/+//:::7(t0ŞT XH떛VX8>SDl3EĮ[ PUQ+0Y6VȴG0#/)")H@FEhATy4tUnTI&K I$y$fmԢ #SBwIuөrzUti;Mn6-J}W7{ 5@!1Jj:ՖAa+E-ƭ' L@Z5VVGi:TƙvtXLiVKWWWWѾ@Q:D1aLҴ&QME<&NϦS~$80D, @5)FB j߫o_IpHA='@V^N2"}2+'e4U}4U}tV ̠*B#4elWU;, .c wڠ"s9ˑ4.9>j N"i"өlbŪ l.HͱPop0(TN2Y Sҩ ^ڴT̺HodL@bU\w{;yT-f$զmTVcI#Zx~[Vdq{=}#W*ae(C"$w8lӂr 3y A! FYM5R$_#}*T`Q,hQ}SNj`DBϥsi4Bih궭xqxqkw\s٭guK%/ILU0QM"c-P\4ݲW4UQXJ4j:5%\$WVvrUkekߚ2EE1`n[Iu{HCkITmi]mb$[MtVqS'miYզHBE DpU _#t G&NnG1A"§- 6\4/k꥔zm8c'˚z)%(}"jJYQbcr@T"s!Q5FE1Ɗ:8jX-8(@(REg)P+e&>`Ɵ=qvV ҳT5E JҕF#jіmiS)A«8:t4Tu-DWJUڮh/"m&4ni:ѴmRcKW-JR|s? :8z}c韘t^T)Pmз )C -1kP$ ^'wLnXWXS=OiS LVuʶ7*YH#HuZ$mE5wJz .DZѵV,d #I*f̟ɷ{nC\.2]djP*vqm=qQc&+? Itݲ>~nY۴@TQMY =;BN_hLnϟ}w{TO"3hUՈX$i_/L3N\JVj:N+(m\VwCn![!hX,b*"j:ݎ<Хt;QtRگnW$=FFD(\1]1(A펬8РƨQTE D Uz cnbm խeZJz7 \V8_V2ߚ2-zBMmzY>&(xK*\SYG`ApDh{kno>yݪnl5kO6L Rf VU i:T4v;ISvi%R;Fd0/Yʭ>4ljQfj>` E%+êFLW>6Jӕ:jT!h!5jWCUd3gmMnU[]==U:TӚ &VӚ & @N@q*T1CiTۣi(3 P 3,|\m._[$ŮPMGIUR=ZU#(JZ.>^k`TSacWSacQ" c+a a"mG|ts6^ DS e 2{dB "aP&Tτ5X~( ݺRꡍB}MV݄W\Y67,zjXA'iEXTj:D/ntaneTdW neo[o miJMk+ 5L_TSWSjح)K;^:i8 խ m=DU̚DU̚ *FFc UN)\p`+Ay=C daeaݢe #F+nx" Fk DUGU8C PR! &$Mϴ{1Tze?#Ä|\BdSzX={7dB3UUMG4vC"ćA3n6Ѓ9b5D[k^ű 0 XXBknl*I px(PC l ˿e'.Jb@ X+=ap$!A7A*36ʃ\SeZ~\SeZ~z(Am?=.j"q1 tD0eHTUaҔ*Ld NR0"VZ nCI@ٖet2кlth"*PQ1g!g1JU\|7e$ ĂEHMI*"=n*Ml^}oTG4-S=vOggSxn![V:;89=,:?89;;\U*w z-3'XSQD.:8+0.6 tNFCPD/>#L[Tݛw)3o+PP1Xtz`9> &",I! MGU{jQSRXl8m} gQV%@ֈA,b;dnmGy?lYo([j  vD-]tiT:mg3{/6s< EVOQy5MT<>',c5Li4ER/M@iU=SI;lx'ݮ:Ed0P"֪$ڶg%)l/>Rd0HlwLbENEr&GE$4MrJ$΋~"-Ml]J$.%~ "TSsNRSi{+ <}aH d2i 8BUn+3da ,LܿRD5jD1qhbIZ {sĥ\@7 L^5n4 ~$Rp0yո,,!pJzmye')*B`Y-bSEQ" b"&UmT)PB)RѤS6'`ˊJ:M:NK J2vq*8Qg?O?V> YA(&TPTTNv/:=t:EVCc1~{0o{f_۲JzF/L#U ~\>ȊrT"q0&"+^RD_"QAId$!Jv*A ZQcŪ#f jSElb" L Mkxt^W6n5MӒ&QԾTs~BVf'hk[', @)!{k_,Yj ̛n[<ğUMnAJ5^@a9LT7\,=I$m9~l /{6y+dtܫ(_JE-e@ 6Mn$oZa cԊ(U*"D0D AmSm{ȡHlF"JU)餚h{nZդz 0jq dp%-JHıͭ-ZS7 ]jSN4R*]vuUJ%PلeofU)U4NJ(AhSmO5eD<((v.s`>N{j" piOX~ *"@Kj,xs6y#mrZFUbADA 8;Fi;Zn}gh%-XZ)xhT,ҤӔAqaګ1R?1 A2MM%: IZ <[Tfp@))Pq")ۣ1@.!M UKZѩjJVR LA +6Z}Lf~o\CxwF˶ Ok/@{e1kcbU! Aa:hb"@ !6aPrݦh*6%=OGt[@VmHR٭6pTC#jK4 jFhH!@CXқʀ#h8>wI*I:, g _/ċg+ZŲB՚ vgqoc6JH>, . |Mao ui(n^Ikzd pV1dSUUPqڰ**j@JMi{vJLt^^ܫ8(6դIM?ݯlHp*ME[jIdXNwʕKҖdlltG YӼm"S(B.-vlUFGu2F$MCѭJii-Zd]ġt~a5_- TU&j;t^ŕE0/Ĭ.1A@`; 񁭀4TUJIꦉ(y`i ecSI&Qt ˥ {ݴ!NJ%SH~*Ӆ ~RқJ;ʹ6F żPVA ڼ\Z8#.U%=@MfCCb q1["?-~ *0|[ӎuzZZY)S>XYVIV`Uņ)`&&BHc{ޗ QQ&LUDcـhdѐtMRBTX {h&%@uGhE4RݑXrPG:ͻ!sDicKZ(O.\t6Mohhͅ{E#2#&*ۙU߬X~ 3{t Go:\wp~"jPIՑu<<A pGZrh.%}~1м[Z FLhޭZ-۾AIYlmM,c!DC;60$PHA|%>jEFP{1QӠ4{*MUG"IS\ՃūStuӴ Q#L}pRT)|HER)D\REjaQWE1+itJN /k;6+u),- 8 вP?%M 7OggSn!\S+.9;=64+'(' 6MNO(Z)xl|Q;??SØ2$Ve\VYR X:Mb`qTQ !@zhaדHy:e;FB Jmҩ9.]:ezj|ʳצ1/yV5Չ:-z:X!>(`BS`危(#j ۍt>QEbb uP]Gk5!|"hnED,I%nh8jOߘB PI۳4i#M[ e$ql5:?HjҦGӉm[% MʚzȺv1W)CC m5&gVxƅ@?uE4 &=y=;#ѥzqO^NHtTzeebDd2|TU5b"b-VꈃU C6i&86TrFjڊRMI PQŽ'Hl* RUVu֯PځH"Ǝpa߯?k}(jwQ~\ P NPTtQv%6UQ!iHruXolL\Sa槮ITtݜޠ PF Uu5Mg|mQ Te]mk@eAjn5Ֆj1D˓߳n? lYk2?_Wm@HXbPcT64"I Xvq0q_/ 9:+U-b[J{_Wd7ߨLtQ1$Hf>+.!_mEi:+.!_mEiPQI; qH̢2 \QVDQ#XCU1  ITM:jt=R%Lk^rRjO]Tv*mc@J(W3t }['tSjK*J%} U PRMjtQT ?+p>B6U҉4M@ǔ҉j+Iwa( #۝2~俠#`6>!L@ &]NFF ~ ˠ,3&MԪQcPG *VXAC @ўݶQ=J!N` xu'4M Ë6SBɻQm*~9vt(QI?w=>KKJVIgIJ%i4i%նEOI5U(])`+48Qtj>QO F]]:"_v90 KۏH i:9R1/9[儦kT `1KVA9_*Dԓjx6mdsV&mUUeZ5UAAր:*6UPh1C PTkSRxo(">٭NURUcqA\FZj.Ԋ9;d,_\L'OM:RJ%ݔm@Y[- Q)59ƪ#kR4y,j+ ?=~hG,)eQ;=ƀ>K*lljPQg]%{Z J9@mup+b%ւ(j.vQP h"B/AhD!(vg*$Rl =J(@Q$tThA%T!PUYɿ1qpLG[PLPy6SjnM-F 1^:D`cX㡖jڟl.v8G"EmU+aѬnL\&]&έ+kIP/)Ư\AVNnt7nw7n+ UUUJ3+3EM OggSn!]JK'5925?5><(+,(98<.,'86..-0-Ddw +C@ %ZFS +IM 4n߯p|,e̥l0 P+DTTu6գt:ii>Nu_OY, xyeJAzRz4ҶOR~e%*zFSGҺ]9v4r!?Z:F4/2vd9rVUUȲȌDmbZm`ڭUkZ0hhq  AС@qo;tz]Aj[%ҩT R" WP-['sk#kϺ[5[R2R?Ho wp M!/R})Mڂf4+(("Ԇ!tA f@$(krd@=DhH#=ï棫mZ^O"&F5mAu/4OgC'N@tVTMȽ҄KiBD:=h:,Mnh4ŭS-$a V4&4VBJh7*L Om R,Xk߻gmm۶mu۶ۖxׯ}7qit4M&y $UTRdԺ:efh%3 T1(Ni 8J])U%騖N:aUהnڊebXFO5V,2z}D(nZfUkl 1bX111hb afDH46JmK2JLD@STi[i;)w9ДJH&]MV ezldLP;Aymw쁥ܓ}j/ڭ[u+c?.B$B*;w4#eb =⩓ive<+;hU73dx  9"T,#9 A iS M*muz(Mpn-Pz$%ф(m{t˳"~yDtrK5Ҩm]PUXOC?[)=bSbbH.D $)/18G ^L^-VZ~KJ_kJo)S +R@j&D&,S\I U+2k Fb0&F"$ t҉Dxܣ,7Pm[F#G /~BA 6QOmQU 9CVJ[Q4MJMJgG~/O5EfNױ1SFt j|̦|zD;^$c=|l*x/kͱ>6{@<ؤ5ɒbb,\*:`XLI48*aLL,Ǣ*5a%BLV@E%5(*[M4jYh/iPTJFMEΠN 3{Oș16[gϟ e:NjX7kлFO` ׊ ^;èi}w+^1! B6oE*dZgB<@^>Ԗw+Ĭ&g3dJ+1+7R{cemNr9 ,+as8::a"D P1 cZ财wV=.=콓vZ@ 0 9( uJ)6 G8 ($U@zṵ!, 97JfyIQ.乬WK-,^N]K6QN]K6qMpc !Dmv.jF"V7TڦShVHAS4 66RQmwZDNĻ[ڢm z F*BQVY B0(#@F.>T]æj6gfJG tl&bK`vfS9dͭ]`OS;kS?@phnbsbU vG)j( r4 cD A5hJ#NZDMVj2n~{$[A!e]i%͎]&T[LK HP s.b"$m!L/OW)HUa2&OgBB -)BBe*Z N`dcCK`@ VLڋҙƩ@]ey +g9\U) dD QQTuZSKK sLm:)Q m5辥Pmio6ޞ_n4]J5Rw Zt%#a_Т'a:NnE l\¦F:pwGvnGW 4mQ"k@W6q ۆPgB+V8x9'{P& Z-#qw]9m C{$`h {d +Y4TYuHK[Mh"7+]$,(xj@*{"p`; r`DpE:}^A=,xj P0Cbw]8@Rc l)`\HiK!wӣZ ^ 1D['$BB HЫh4/ZF5tMZ}*hgDSHESH 0CEj&4b#;Mi&NIY=qgAZ=gnJT]R% IJQޚ{Gx i&5t:}85TW$e-)%YE6Wĺ3BV |~~(P`n EtJIt:Mm۶m[I1$IGao6ÊdۨgۨGl@a1  K͑57XׇJ: 2mƶF:4B*w$  ɬjY-YUCEQc-],v101:3=:V%(mLq!JST~>!G/4 MRvzviP։#Z#1B$ DB^?ȴj:ݫoW7X`_." @p#<_8A!0`da00`:2d , i AmZHu/N} !F<|cU/?H@G |&3d\/)0p-L]H %0&h2Y׊*%)֟ Bd`eǃ޺l @k@XuAFCh(%:CX_9s27~ܪv@B(f*TJ3s}V޸OggS-n!^A2.7;=,-,:7;7+:;,.;:69<=350C>=,-,,,,/6664;8\aՅ+pr.ԦH}H*cE?0& אJSi8d; T]u?x E>@1Պ͑6NcY.Q= En <cT_V_~*HV5L RU-it*-M:$>$GeqH:]ئL4r 34S4 PdE,#VmANye,F `DjjH$40ǎȠd=V'H *́h[!MiMUCOAn%8t=,XUlhMjUV7JR]]x]M'UUM:=^YL_.T"!3\JByuqs /.2M qnD4S<hXQb !Na"5P9p "ݭHWxWsDS_"rԗܺz$R^Z7z=M4DTבFtA}qۊ9TWXuEPŲc:8*XTbXL|Nql\BFn:Ij6LSfiqVJbhQj E extr6Bjm[gFpDYZQۂPX$i)1-6=" NAizD&[TY*1vSB +~.ǀUwS0PC>@2Fҵ @=\!1CDTů*ӫTmkJ` LQ( |&@fi$Z SUoRm$R`& $\Y,j(v$UQhӳ݈i{D* PJߨhWۈiU iJ.##5CUݴBdZ~"#LՈJQhf8+nDEZk b1VLjUlV8A &QLFІJmJi=s9Pz4IO*թNۦM)C@FfDvҪ3̮W07$BD@bU=S)VTv}U&U5(2^Gd-j= H)*A4:=;%bѭ8EP1 dăUr>r3Y.`U"(+՚(5P֤$[7INXUb7LU-aZQc V16~B]ମըF)HJ$Ni%m'z `R񉆝JR*FTvRIjBITU QĖA!`w[SB:HzEq˕.fdة"DJ]\5/ա;ͦBUw=6UG`}fUL9JtOggSqn!_F-,.:5356707<< 4~Ez!Iҭ=.p&I7a1)S&Yv+HYs8ڭV)vA"H$ 8&KC+43ѥW(0qQq4hjR)d,8JhKEmK*@s #-|MkQDmS=RM'aVMgR'+䝥Yvsև1UϜA&'n-`>4Aj T1 lXC!+fC~ɨE5ň,RFj. &sS\59V1 U0"F b SjӰ8vH&JW}֦4MmK zS%f8KwPUnT۶YkvV鬮Q*q#A@v^vJȃc7&c5ptEN[+#N7TUSipb@6@v'!P2OFP$Lߪ^,0M]JQg }Hԧr_7 dlf ]j*Mi;c |}5\OoȤ @!Nkt*RTEP\C|}\Xjim#DiBX2LkVJu^Q_L_LK_vP1-Q# PB*T@[/SK)n>bĎ ı)n}͒)モZ[ jm22 ڭ6pkŸ6 AZ#i1bǂ&Xq4:IڟQ=+,mWb*%**t/0)[T 037JRdD5JSc='4.9ClV[I y$%&Щcq:o[G.gPvz)#%0j~y6nVTw٤û ~c[QgFؕEm`2`ec4LN(9 j@PLGU@U*(FQ+k j`U@D;&L Hhc$IcZUЫzT@x@HUJs# @N! l0P!h@TJ B { >K;RY룹#H_*pV@Dj"SJb9UB2Q Z# )K(@( H$&&]g^[c *$3n؝F HBGڷHTCظѶmvG 6J@`K ,18CQ^*=ȉnL׎ Jšg9эq$42a۸j&lZ b!HSMaVAXcPUXAEEUL.`1 @Q'vz6ۘ _,6ETNR ʻ_nzQPPi;={m @PzFT)im{4Q_  vSTJңIPTqc$ػ?r a(}YfSr;j~"OuoT܎گeEY+U,Zj&&5Ȩ0aB#Ɗ`vմl1jkU1bX#(Zb0g(DDa\ eGZ=Ӧ(RJUJ SSt{tZT 8M`nUU@ѡI\ !crTS!g@M 81k ?,!pPv`6 8b0 (HFGq &?,G'a8껍8HTD q$a$ހaxO ;iVqOgY#Q@ !8L`b@t*- \[?Vvʎ{P$J* B/^:.ȸ>?l8=;E 3t46@ͣtvc͠@$ϊ#ɤYq$aR@f8(I[R6M:t[ՍΩWj#v>kl,REJ+̐HL0V#a5pXI?X;}wTi*_*鋗fK+zd6ibGD9?G8G*]i;MUzΥm)zz5#2K~qS~0jdGćȲNY,JY^CjQDLa"[>i"E*kVUupb3PEZƊQcQinm*RtmJgJiiv&)!!NGR9>4!N&k$@LNM+`IQc ZZqFF#A4 M=IU%"BTADNMΏnPPURҴ Q6b,mA5r_H5汖SMJT%HWR][1bG%JR.9=SUVC'FАIm  s(aB 6 9>QRޟ\3v܇6JYSWͮ М2 Xrrs,`0,ݦJ`lE"@aL|Ă@HaU$2KPݤmSO vhi@/$  n&x@ڶ4=z$* ww&6,v9R/F@| @" 4*;wbM[#;년lbȎDb"tx~[Ti 4  y(퇅<u̡^>X̲a7.(bU &" Q VJ #űlqQ[hlp(߆rf[IAPTiK%PDcJڤ „PeiڅQ;g 9WeOV)OGbO9M13`B&ݜ'#D s &lH&'Vʶ"pJ@VbXUX "XbXCF$O$jdž\s/5PU+DYnITNh(_5VdU I$c컖ѯo~$~cR$IUD1O~VeTbNXg`6 ]q4AN3$jу6݀mR?0?vz7`L XA0fYVĦVqP1l(C2a5UT07BHJEZc`įBEAR DltH BT 0D@HUMJĨ! Äcp%PA[R< 6X6Zԍ$0N Bll p xnٌ $GsfDMm y,nX$UBpPtPu Tbh4H CRv\'E[^l<CiSUmQO-US&ۥ2?OH)FhP%8T*T%)X'[w%NbW zU5wr M|* 5}ElʖЀ5f6%?d%7?W+?d%?'  'I< ccZ5"O$6P4gmMN"m4rћ{%Yʶ@x˕-N!smOVA(x3e;GTQT8>0Osm{RD#Att_)+>J>.Enr5M*@%?6 6C0UL4OAm3H?OggSn!`,'+*(,*+56*(,-+:8**,717,27^8̗\fһq/.\yEDLPrpebsU11*X;&M4."a4(! M46&6ȯ#m64v)* 6.iiTJӦpKɥ m'v7~5vkTR&PvOck޽C TdiꥮkȾPRJCB)u6MH4:Fj>} Xe:0u΀S@>Bˏ.u!ڿ:X v5PD* U@:Y$cI k C((cAԊ`u`(j ( j #ARTDFH$̼RHn#)""] p$b,Nx|GaBMRa<$De1 g PVcYDBx`&(u׈tUUJ=\V4l0 c߸7_IiH0u/LJ;@eDYj@ o>&IUE bQcU(*BQwiJC'e%  b#Qth'BEb ܿwj")i;ݤ4-,˜@_J|"խEq(vj-3JդDJRQg-P:SO lQ0(܎|Nܼ cl4ዴ%&| (($i*]ZȪ0]=\L߳9oL߳9olzP`Zl!6IgзL᪁dTᳱ_rLUBj<6^ΖiET)W)5E FP HKq`n?<_"T\g& b !G4vD++|iA:VDᳱfQlY) "*x pPzFj`۷\34W'ٔ_aX"@lv1єV8aҔ%6H,Ss9)9W,a۶Pk4H|g)2&56rFSdlˑMznQINl66Z5XƢbQ &"8tG0,ꠦb5LS*+P:*<D4E@JdL|iZ OSY,DYCT$DDRiI5TqL߫~ry VqtR$%뽋v@Q:,zεiL+8tGք&*Pȥ4F%^oTHjGEQC)MMK;t:<ݮNl8XT0,VO) R=U,CKЮ@zJUuM\t\520 )VQS)wtjUmQ$y!ܫM L㷱^vުRUFxUmMbb?/sdS/§_a jM44Mjҥ[mr 4y*S8l@%Odwg??j=2*R\``Ye!Y*Ɗ`X+tT ؑZ3U՚IAh"дMNiJ+H K=Q[!7̼XIiRHDBߓg"LSv>\wMsiVX@0+VJhtC5VgpYbDG ⋡vL2uPZ`(D wx^+ wx^+HX 0)S7NR Q1f `P4T* * * b5EB )/@SNL,2 @bޮ@8,;,c1, *T' ^鑨JQ)ҳ[ B'n9lL\e0j>eTϮ *RѦ5pQ{CTqY$58/[ChfM|6"m/?sҝ6Nw$q\t/@TXSV-`_6ftM83 [1hUSZQUcPQ5FP+bE V`Q]`\'R 4 qHbAOkTAuڡ{ %1ѽ  ѣiLm0 #M HdHx`c SP0G*-1J>ΣON?mL??SO?+V@&>-3HLW6>NNI9"cT-v``0M j`6+" 0cX"si RJ! )11`v&.$}v[/Ā+լ@u)7hl Jzh DUDGWX#BE $$ tˆ O*Ғt!dB`'4<Ul~J΂k!zH*_NYp-SSI˕V2UY\U)vi`5M(cTigtժVnWFQ@I>6=XߡtKȸ 1AeV@*ؠu>Ҋ/> ܷv7E&D$@^|=ت' qU-}hRB@ J8ez rq8eyㅙ&CYrYe9Y"U e ` vCUha*ZVʲ `EbT[M Hݮ(PSHw i P$yk]+3_<{F|j*4zrlW G˥!wRZ1Wcdf$^#tϫz,{aqqsVRJ"yQ΀gͮ_~8p[A0,+VąNZBgNϗte [;p 8TϴjJ7j*=Dy4IfzWYd+/{L3P0jJ`RzNuHUvc^TUŭ䩧 =#[F7Dψh?H7,ږCIɪ\EntPa je bc+E-vPѠX괊H!lUu{h"R z@YƲRRG`A^ FKb@J` @Bþ[iNz !n*2+q^**c{&Piw@T2} !na+o %n!-T لLOggSn!a,)267'*'(45676)++-../7:<;:;,754q l>V{c?׼,uka~Ѱse[ 'M0981K*fY" 65"j"CTQAD1UEbبH$ң:]M(H CHU4A(ҳI"n /?--b50A4/qе+hAE7tb1+J z s!,,Wr=pB c/B+baON!2`Trz-ǰH]BM^w8ry9N&1~|I{peـ"bbZlj((HE""6>$h  wTT[mT4it&MEKI#D .K^ҺYxz*KG1UEU*VNt]̡#e#bvQ~Yr=ɶ]R$Ӛmr 痑HFdx0dq^ Vf̒Co~_-X)2K}W Mr\Iι*bU G F+H A0mJFn*MIRݨ?"F*ԖR3@96u_Si;md+9\\d;$6fW1J IC]07E  ݔBnlݜv[7ݺzB9v5VQPU&XҬ0&JMhYt\m@*uBIPYu5%~]kP &pQmd'?jrVU,6z7m Dn_4] L fL fj*skT0"uѳ:Gң1+\;<| l֍ݬyQFDt:^nj;iƮ$= Dμt[[l{O7k3EȄ+Z1jQ+m4QRyq8w`*%t_Oft_Ofl3  b CEmJt* IN5IW T ;;agMm$ G)vQ0-8vZBF )%pv%SQ.Lb뢎ȀHbQxIXjUtfNۂ0\1ԕK"@r(5Xv*Mi^wi#u"@0yՙ\6(0eQU#vشt訶#M!iN7ޟVjudZHܬ!R@b[qmm#~B5cpͫcK2No^XET Eںhu\*WUbZk-b5,6G5I4AaT $XHȑѩP`dP۝m@ITQ:BgFN hug}NM6Q -W;pv`dS .#4'‚d EBR(IAG,rnGU*ޫ;T NJ֋wTkBulab|hí- 7plt  \zD--0װL{R˲s6$9媀aG VX!qD=ً1]qX`6"-HTmmE#TCT0cZj& KhaWo\OƂW5S5Rzڦ)M(i6ug^*J >-ҹk]xL蹹  y>EU,@U,@{V2&bKEXU vibX+%1AX a$F9P>PҶMtt-,HR:&7|Y-ۯϵP*Z3k4]y:}mv>OZއVp) ѥR#uT t ӵOdw`n y^l̀=RX S<@ $̐:ݧ TV*֊A&"DID8pcR0"T0D@ c$ :.Aݞ U cp#tBC-7OE#_tl4Tmt!UcH0fbv涢ڃn'1pwyۼH #^2jHN?9cr4sIJ"jjPZi`*ja[yHhmJ(B6)]Um䂢 B,Ǩ#W0ZFWqd"4X_? DzAqMgPG\5w}Ћ7eP# hc9˪*XPUG jSEERJP@( Hz6!>Q10Jn"x# ң۴Tm5@hJ!*qAc-#MuirřyXMۖ"&ӉhדJ߰!fբ*Y ʴɸVͱ^ |X.0|Uw$}$wjCǟ$7n=@ PplX.Y D-P:]EP5 *X+((j" k  `#% YP=]PME"..DUUU$D! @rGՖFm׸AuYU"fC#jCW6" @ -X9v,eB9 *XL VYM~j~?\bX3@2=˳OK @=)"3b%@*V\ɕrY*$׍V ֊Zô bbjZEDQGn8Z CU XM1@jZi4-M--㳄*NJ[MLRTT D AxVӗ@/Wbh*m֔7#6@G\.np;lUYSR[ |uN盙XP\߳J_߳JS$FZޒ^y~Fhnd2sQdݕ*cYwةJ Q 7P|v:M]259C*dc,|쾰ۤ0MQAC#K !Q#:PѤT jt+)9dYAe (Ja0ӊDPĆB =T'EUIU:U1uRcDW(D^őZRmgbd4Mf2@N餪U~}r6:Fhp6:FhP[dddx H)F\p9:MU" @Z֨,*"bX*! N3S̤jijK$iZ J R=1a$ A4= BDx1j;(g:" 0&6`0&e!2 z789bR(] HN #c(řT)*&[UP]H`A@0%ﺣ)9xJ%jRQfC&M1fYUUX1jj16nV$$ SOKM4C"!羟h 񥀞m-%*QDIT7*H`Xdsu_޲W"芯ASA8ȝD Rd)(s kr|0XlH{RR1[Q,\͹a0">x>1末jJLDbb#Dc DU$#`pDȀVEHVՎ(JD[))ÃNtlQB!3kMV0i?@#~9LvcL*A 2CqϿЧ64BoqAazr .fc1J.(Cڃ,"fv L4Ҏ0F3'ESY)X6b̲* ZZXkTÂiDCGXƑH@jJnRDAKNᄒ$Xm*־!P l28^rKǟX03X@?֚X#;&N(B@;EZ\vo<6nɨm}~PPmV>Y>Y CTEoPR U̾8P"$VENPT[w<6<6U@fҁSRU=VbG֦>)v>)v|0C,TESMVUS0Hr!M*wé*72_AC#hh!Lд vDZZGKH4mM4j6}GGJ#uk|dyky黋z1QD"4!$ЯwM2:>{Tݶr`u&*WNU"QEEF,"~+\nJ!N;bUd0Sp Sp Sw.`LIY.NJUVԊ amE!6a,a#@'q%"rG(JmHxxʹ#W#h[U[Q򵢋? dcۆ}@U[r*5߯sCC{hIcJE#VmZr?2T`89> yzP֮ts݀T`4j^Jf4VK$,ي$T5JPAL8EA$806 Aء(>h)U<>שFDzPmR*>t %;yvWޡi;tzD0kL tTK)NU7&O"Vo?rU0V7ߴ'q2*_GlPlz<- ZI zi+2 BӚx뜡]niMpguОmX"Ec㢱Nhbb$tLĆYѳHtEI&El" !@o|ε*jD٭BEX $Tt iCbg>ѧ`[B*i+Iϖ4mMUH*L|۶vr|wiE[!6Z!>ɝz>(颓Wר a0ΐs#͗&8PXGF^:lOggStn!c@,-/-,.,:=:~H@XQ;+R7VfAJ!gcU"Ua% qG#ZU (mIDU=x EQ:Gv%ҒBā/#-nRR^vM/}j`鿩6JϮ)TRi3"D53fm}+rVwn7=N1kGY0C[j͠epb;cTEccƖFt(ќCaKG@L [UUbqlؑ0.qq :mi"tvTT6׮m۳[BDpb\ 'DVmQmDꢪBiavDq!VSMm;E[R*'OAU|]$1Ag[PD~979(-$T;QT09C*_ qaB">ݺݤ7nb nnқS~M,feYզv4Ohب,oE¨x vjCzDnU;JWJnxx]_Qj%Qd\<8 ^+26쁂MBl˩zRqPߩvz /`s/!-˻A(Xy"dr>f[LR ͤa&˸x$L5Q[) @o6XU5 j#*X@ALITOY6mT3Q_u-_H$ cl9&E%HW'4M4?6Zt@A*THS$8LjӈZY=D%M+Mu7]AGtJF֣Z>u]2vF b/ ྠe:8mOU)|cyX2P)8u ,JbUjŪZUUj hh b"x$@D$=R*TO 6 }V_B* fܾPDHD8AGV !WXG 8`VZ !ۉiK5騴$UI:m &T@.`5NQT3W 0d{/ ժe;ASSoSMKf&gU.8JUuி4IdZ hVr&U 6bqtbb`Zb@ΨPD1UiX%XV? />ѿ8Ѩ0!m]gK8`{:i&Nz4J!t ܟdUݳq3$Ri:M6UHF5[iX]mwbe%%tk-96G hdrswՕAlrۀ1&R \q,0);]3 )ApYDZtt(RODIXr\r ** ƪ] 51Lq0 "aL*CNpmy K8SMNR(g8L$ bDcGB &hse(j ~^v@ epe+ӓVGWAsSmTTxnÃ~ d|ir`s)v]6f+Qwx:Q;C={uou+H`X^Ϳ EM()ObVC Xk"؄0BBD9hhuB ;FȤ^ЍvSRlr[nɍ4?J„ :j9UU߻ ,:g; uNڶRmmC _u;N#$S 1.6&s7@v[ L% B;.e#yG3 RXV1w4[,l@HUU8x5DPZiNh:!kRg |{^i&r2r Jۭ%NyzC 1[[5TUm۶m۪Aq ~{Yo icV֬鏼u,.Z n'q 9ߤO ~ DsQm;}}}˹è6G,l@ĜcUUU0LGaSm0P\B"-#aJa\ :A! ATNL̫_r| :-DZ'~CI>CHkE^)QiCQF؇K컺mH$+^m=*ķ q +{ &9Y=7˱102vFLh~`([ Ɛm,]U>)F@7)F@w&Y6M&V*' q1 a"x y)_QjX -ϲj٠VP$VL7t$сҔnnb>J_aPVwzْRɷo&z9{-T٭9G8@3Xzk{d%*82ƭ ;q-YO euxͤ|T!|k& Q7+ԾA"DTe9烳XU9jZk!JM"a@!aVh{$zhJYIh+TERND-bE}Gi S ~XDC*p_RԸة b4DgCtmmNZ"H<hKD !啝).ճ pWEh3wy;jv&{FW@L]qkQ~D;bh38몡f1u,lmbvp*WVb"6PNT a + qJ:=Ui4m5)R4 MK;nWUU:DY;5՚Kh RFCG+q-X03ם6iIDv&Y\]56ݐyIqGn`naK /P]k0Fõ\?WW49 lb/s:>#(٘O1˱HM4VXY O)a$ "4ѨFv;=TV^M_50#^N![TZJۣۣV4 s!/Y9COjQ]<!6~VZLv #'vl'}{ΊA1s'p.nL&IH;׊~"ZJ]ȃ'² h. a}Tꭷ05Y`Y\5FDUZMqttZVn;Dt*mghMZJ롦@`Q$ʚTiՊJB5_SNn FZ Z1ҔG<GƚDxVM|PӹIE40 :g _϶0̳fBN[Q9 &c'! $N:$1$lסF_u׺P)ТXQek+E:EΟ.lWΊdzvV$7֔!@74]#7\ ,A<]J fFм::is(~4dڼɲyjf P1bU=2?" m%@(Lټt͛ BX QC`Le&f}VT ꢊNxV뢦,qJF9+> z@wTrUjj[&tL &M-uhBJ<l|]mPSa bT+!A|jt~jn"u3n%QlSo6vQ[D涓Z#li%PIOEbD„qAPr9p]N|\>tS˼Y  ;`QAu6B~=)RNok֙>fzݓ+ֿjcw%TK&Ɓ&,g!WnX"bŊX8 Bhq<؁1hE/! "LTD g"BqF n|4 ;LCJ5n]|EIuUUU]ZGxDi  3:ؒƤBZA@C+LOFU{v½4[dLT7RT>˽C2exwԑ$Y/ǻ'~5PM$"pXNbMUVU,(`bƊU+0 „ ; " e wD/:JbdNnQ|DP0@m&ą`+8BNڑ*ՑߌNQ! 7YX-ڝhݍ&JRUV6FUIm/O8 M]AnkӮcG *~$ *~$`mv+YVqժ*v:6 &j& hhĆvH$/68$Uݝ%X*Mi ~ccl {,F,I$M`I2K·#yW"wCi3v蠑dԍtBJJnDM3h4CҠ2ɯ>QOEU;RM-6RJ@vоR&e{Z2gc"0ɧt5*HHl@A$M01 +>vD!#ESHQ^o[iD )BAEU|qC@zpݐQtDƑ>H1j)UȳwKE6ӤS!wP"\̥X = ր1RB?FK3:VفjTY JX3z^% jT]it,??4 RufF'@@ŪbUDL5hh]0mVUP5lQ%BQA|EF ӍE DVKU&|#* taW6<"!TӃa^eC =BESJuTmIIU;Lx^EKo&Ō9\]i`W&Q-b }j)Pb{` P92[٧w =~(~ٜ1m°eÁ9cڄaˆ<$ pģsjX-6Ţ`""VLQ5QS 1vRLbMu:jTE?Nr$iIC5{do@p T(Du(2\A " mS$$= R*%%(Yo_Km"{C'Yu ɍn~n_t49lvD=-A %절1^y5N8_\E <'/k."=}eNb1U!ZUjŢCGڦ)MtTzJ) jz!"skx!"A!L @UJoTb;6DE^b4 “K#ej vhӱ؁/g4t1o&)1j6t Α]J`g>&8c;+ $~x*UqJwx*UqJwv,FͪTEA0t>RQJ#bWjմնqWZQ դ66IۦifPŝ_ӶSi źTEUӦ6I[ hm#R{kg+ش~I' kZ6cJ?S4 %[[Vw X_V"ť},,BY]٥rtYṀHUE(jcl:ZlVhq$82@ 6r[BJt8tY?kKy Õ*jX3`BG OItn[ n7 T<*9'_D7ME%t{=ZTeFsYISQiRE=`]l8{'vl2qm~P}'6g,@X%'nm}框P)F#"[uT((j'\ l&al/CmW:M)b:(4AlD5 *Q48qskM!(=TъC*~`\g`1" 4Qia"A2:ub?Oyk#Kb1U=BuIt#F.ׯu/^xBK}n@p0TM 1 Q Yemڔ˼x^|^Uf@fȬBr$4) v 3= Sm 'a4AӦA57"P(ZZi0϶'>/?>ٝ-dw6D,&vT)(<chi9;fcVh#Vh#zIV *Gp5 C@spX> V}PML4HMWQn[ٳ5_ռ BC->}0u*#1AjEB%D6T7!ѳ%'N$y?H\LL$ 3>38Z)X1 A(tK4M#|TM6Gƅ+ A&UIA&UIRM!BjTըxnJZVx[?!ܷR  kTnZE;r8:3 M ?uRN"ITVT_ _7;ixҁ fôL Ӫ2ə@+FEQEx[hCc=BR"I!rzL!yL!y쯯SCBUѰ萦*&j 3nU5InqI1D+HA'ZK%HFVCL:=:RP[&& (y.NRBuIJ0kMhUG+Jl\ nm{F _t:zTz rѴ)V;u)nMbSAYTSj%21n1`ysUUĢƊ#v-bQLl"PĈ0UU &a੔V^ -D.m j}R4i v*iv;-\BFjf:O Ք cI%itRۖ=׭͹"FYw>ioLZj F$ALkR zk 2lQKf 2lQ;Vb媪HHhaA   QTDXu5z6Ш Jm'/Pv$^%~::&(9aw%E%4X"ށB!Ed(ƖoK|%ߋʎE識+g#}&@C!{Z-~a޵hwiiA&2X10lC!l]r<OggS@n!e`},8=>Fu[Dr>TTMf-"9wJ s1XUqHF@ cM`5@4:S\G$BMJFiQCK)դږ*fJSM考vnzTSm[FZǰ^WvPӛ_VVY\켴eWӡܾsy*sm#-l1QW3°6S}@!V`?W^0*n>st*J.;`T|(U]Кrd9`rUݰ8qD D"+Q'p4$ZfVm)TJeWf$~-^ ݾO<畤[,r†贺6J(!,#s)uzb3gtBIUu(8E0ץwasr:ЩI#m P)k_k4}EC >K ! ~x n,G5ux n,G5u6&ˊYqeYUUnٱ+&L4Ё&JX(6"quZTҖ4Mi0Fx0GUMI2E;lҩ ;hi_ЇKyyI;]Tscm)B2`R-}ҋrk:[Q!iBGH Q=g`UGc>b&o F:Ք9࠯2 ւ~29D#V;J{+Н=0˲Crـ:hLaaHE&(XaBL,n:$4AMKNsݩ^7 1ˠDq/3 hңYH"*2w݀f@eRh ,X kbcw"SlZa4&1A4&68J1R` #1&DUJ6̡3?URUJN[SgwźUd鱬lJ"zMR=$hUo/sKydJB+%#Qjd}L`季E9rVs1Ϡ cDJtUU MX:Z!px*WxS(l(:yo \zЉPvo>4tV  D+veoUUqxAXFccc&PH0vQj~ҤmǺACpK҃Wu.apa`tڪ:mۤ!b`FG$9s(VHJsgԁ;mw;..줢MT5&iUh|bFMT jk퍀ȧ@5AZ8 :{z7d u҅AR-]9w&lSۊqV'FAԉ L\4t$X @A .W+wF N'0(!qrXBV/|PZߙF6vz(d~ழi %ݬ\ 6DGvĽUHQZ*UJꩇt+H(=TiJt>5lӚ47iN@ٰgw81ء Eqrr EqrrwN MU*"R4Qa ب F'#B"AcKv+E,Z:/b]-U;IBt%nh(R l im!}s!>R +1}/鸝rtވ4 YW yx\D*ɛ⦒S,WU`U"jTT@ UMӈD +H\$0[%5ـa.P4MSmSe Dy^eC*t+&#>2aɘ Ih+ MuZ.%{UbGUgSDL`(7"ey]=r/m, 6 Αo_GjyO pyuk~<5L59l`clU 5,vl c#Q+&. B=!a!"`A'"I;FtӨ x➨JmRHN~x/0H0\I*ijuSiX>*ϱ ߛ\@ pm[<Pom %T#:mhBGS`SbQUE10[ݪ" AMX>p[qU!łh0>G"#q GDaul"~||(&w]mӊR0f4$F!-T)E $/;$ HhKmVi[E@Fth"-0Vh 2T'/_bR E**-M5 tAZ톣f_\ב#{Iϼa 5B&Oo9w# > dPU2jQm B5WXMVy\̱*$``(GUGFHh\00FTIBIT -HǷ^Bmpq8:[i/~PeYVDE&$S "eG5ݦ"m~ ʢ˃8A !2eo]bfkrrCy3y 8rv)`p% ױ28EO˟-q}6hmD(6]$6AxبvAEQ֤Jv,nbYܨU#֨*Ɗ]viZv!!$PDYHцNWڤRn1G* Yl #!dWj$rG5tG[MkP$ki3>rjq"jw0 Nŝ֯U/=~j{lR{C]=@20lR$IHY8W7,]m^BH 4j"fKzFh- QJ9硏»޹=AJbrva:XLZ̈M! cc @ OyBUNT54=&JQmDUL14%tmu4i4TEjhtI ŕzhMQRVǭ%[D_".h,FE$D $'^/_z[TK;^q _Itk,Ր &AΨpA P6}#^D5!Uܽbs%ՄwTqZMĜceUUG+XQFx%D JIiTDuV5F7=-t uTA{qpשB괍HBoJo9uYp*JOT-M.xY;"I :"N7F&"˕gwu6ӮA4X..ufȦ6b[ڰ>$tU] @@TYvQ{7.-,%9UUk:`L5mV V&E0 !A1qHi(TSiդiEqnE,z֗_IvuNFK$!-Nrbй%TDh:2X*-k]BW#)`,t Q6wwu^x@S µRhHa*gUTULQ1 S T0a9CGcB"R`nTE?%lboFO#WG#)UM|݁e!)ߎ;\UZ2-Nؗ [<a eĺ2$ M:vC =O9tiq)6s BnMS)$>x4fcIoh| .&9rŜ"&8E0prlQ8>tD6UToXV_Sd6B/^^Hù$R./F'^S̏e|번;խzMw)#HK ҁ.5ñ[7/%Gyדa/;ݤQ$ڂLn4r=8nFnHV/}?#;V[g||d܂?3^U:B fE@|EcD}@S@&U=MI uJ]VRs3< >`yu˫dDcF^me?d~NS .&ò ɭcm=UUmvnm۶-t:M4//^d,YXY-sԖ) !(bUU$hUjG1 /JP] 8D 伶q@ՁSyGMjZQTh&q@7l5Ų\֊j7 4) A"HTiysk;IH|-¥V۪ma,`!G JUҭ,Ai_cBo8&"RUm B!F-Oe跳UUҔ5& `ZQ;IdPgcXd"X ܙ1/:BnjO!aif 1`0S!Н,gbeb&:A@GChDbƇ8VB;%#AYME'6Vu, 0/Va]yq! EREGUmjaV1I4ÂC@)=A Dy 5)n%GVo]|q ZRZ"ѿD/nb~uxV9paL#{x ,kpGTDn0`Я ~z >zDGQA} hwNr̹Dca$ILQ؎rLC "v806lKFӆ˺C#*@@}RM*i;UhpFx+?BDoFlCtFRϙcy{ĖCNZe"{])GstpmNfArxl@b*ء,0.~)"f5w)"f5wvTX*VU ޑX+Q8D( 0Fl)Vd.Qm6mT TGJr~B6.|#! %:T0:徐À Χ.C'ꃴ#ht4-]hPSwxً\>+$QG=ԧ,)*"l ͚ ͌$tfMkfFjMd*;TUA"HJ 6..$ c( Jc(QEVi2)Ѵmn$s9M)*we^|_+ JIۣKu:mDD&q9~ #KoCƋ`vEu96)$JjUTG#I\ݭXT"XO]{zc\|7MoRԱP=c:88, E| R ,(bp) ~R[)Zd(,33%,`bΊU VQk5kըZK$Ä 3[K]0V')J;ة/G'B]b>͟63⫏:@)ծv` }/a}/梟hˌ2-GŎ45N陯)Hp{N>IİC+{w‍tGQ"FV%1F=Z6DC*RD-:5ƈо!Td}Tv~@lVð(} \Oqmlckzv[ӳgMP{H!|VsT<ߋ?ߋR=@vDBnj9+Aw\+_'V ȢThԩc)/NCvWQT3D۳gl R0h4aUW=۪hn#|Q|HפD݋;1wrT1U `PMhk$*M],SJT[\.].˚DB_H(ɑ73dc,wX~)ː!3 kb ]R#vF6zv \SU> TP5zD%8.ыЈ0ptOggS@n!g@!*+9/8:,'796*1<6.A<5+)9<<9:.-9:Lݳ;Ugw:Rm*vSJNU:9 2h8D峜~T>˙\d`CX UV7r<&M_6@J;t#+G~kk`Ũ5VtitiEr5$rB\`k|_rkR$v6J\/[CKڊnjk=aXklc-b,z,L!jVuj[ !hn[q%iDI#j#dS-*XHN:WL7&)rZlțJuubERnR17WF0BLZo:Wj(&Tj'=U)jVI~}2\lreO ɺ-d0! |J6:ٷ%^kU*~靤H\ߕvwF-jE`$@Pt(ڦQ4݈C񋷞IV1\S§4՚ 2(*X+jvSڴfx lc;1YJêVڣnDHڼ$NoҮk,\EJ[Y@MŰVt Hس-Mǐ[+)MUn~uu ~TSw<|TL#Yb1"M[mWitRJ5tctܝ44i:xs%\Lg~V3 1۶EMϦG*JP0aDG{~;}oa)4]-vUMEabjMնwRnUmmuvn[mK4ȼmyA2]2Vlv+MSMgӤ ߍT \S_>%J51L@#6IUiU-Ƅ_m>̮i4O{ .5j@5i$8=T^N= "Tᳵ\gkt# ̬1S$O Ei;mMiRMSmg<T[#zSmTA*4q.--P%MzG̯[RV>2=~=Km޹kE< O4oC8 p .Wtpj{Kڞj7hnd@9)VUd QC  Q3)"4AHC ^8TSMQ6Q)B|ZcJw5|[+JJID*=& wsOԔ/Rl6T%$C*I5EZ:mg+rMAxh#Pfwj"9u{w\tݳ߾XOvM2bUHH UVDPAHL(H))=@R" ⎠@ڪ/*>04>SvOג)zzufIKd[5Mz9ZdtF'UI]Erwb*ɀ@3.&T/zǢ:@??fH'4 T~{.#兕ޞHb}% 0$'H^H! ILL`C4>$A\<&&  ,,GFzTJ"!>a1ꙔVPh-leRmC4Ogtj8riTmRjZ._{5VgȘ}P 97}-#\D)UD!#ȣWvTT)v 3BNW [FZanLשc`8 -z~% K.l,F/\-X4ʹZOӬ#rXEXhLP#%AH( L$N& M4€CN'JST:mZBLTSȝX-v;Mo; D rξ57(~~JV5b.%6vԋodqtHpX1!q;j6;[ (sz ;vIvzZرsN*8,8IrUUU1WHhq 8tl||#r"q1aR  TpY]\Z!q#XɩFR"B,1t5*E'4vPj537ٮy]s߈E$cn_ɍ*\ͬ )`'}el|>s+g>XN`'8{}nZHHt19X!VD**T lVD I0QYV;m.*(FPWAbzR JTiX1 D͔*TJr#j$о{W' E@"# Da*C?o󎹑E=4OggS@n!h/U-+:778*L~9A\Vqg (Heh'pd1X" j1  UD԰"5"+&XB> DM *#7R锔13+vS4wwE-}K }clnJDu՜-& 4{؆a(d6lf܇)`ꠂ@DvIQ0fM/oZj85iiݿ0XhY1 `EDiX,&i"* fDH whP0gt(@t*$]>]1-THQ c\BBIKvM{2J p&gh3`0[MgIp"V#L9uun=LsRί_Id?'Pԓ@̲,ɛs*V b-cQQ#iݦ*wbDIAV$y)tQA]zk-ս؈t* =,VR= %uJ]jV|rtI׆GQmuШKocaҢѨ^EӢ1_w2DxT4l/&h)MWY" "XAEԪ(HCh@"Al(p\R & P C}ۊyM:$/TWQiUBhfOЈDy/bKrBP؃t;~%c4 iEvOyh*ԩsB2,9ܘcoӤ0DqK' +æ HP-4_6 N@=* f,e"U!hXմiZmaj`UUB1贪RME@DTTKh4ew$}z$.Q =S ̣CSUPE齄MnQۯmBRJ&Y_u+KW?zp7Tu ܡmg>P22 $cz> s+dFPq4ٶ=PIR GTMf&F)dB5MEºŔsID-RwQwݞ}  MFZ'h ÄF}U/L[.·]AU]:ˊYB. ҭ=]+:^ < XEQIB+MV%YUUP ("UbYEAըZNETA+!i4i{h4]aҗ &zLX(* -uDӪ6JTjjH]ZG_TZmPbNJ:rz = TUZ-6MiL,':# -d(Į Й:2P^#vxXA?b N ՛ncZb,\UU51QDA@ .*Xb v1b S3 (.XQճD9!bŇ,tGl[5*Q\?^5[aZ8ɻVKDd+uoZy?;B!T[k9Fq{rSml s9 ӌPd1NbƔ[ !,vhR6xMUYV˲<˱d計((bXVP RZJ%iӔp^2^C8R0Cw@_/B @uRPƌFclG+=-ȵ&筃Z0PWT]UUCCM13:Gkdok֬GdsZ!S! n#>e1#6Z!1`(I0&,˲cUU`UՀ*fE `AĖFK"I顭U )JF"M` mI `r&n:/}@F\m]3m%+4tTTw*&<an_82 j@Chu,5`bdM~uYgSϘ8$O`4Y<)9[UUUL@!-&&UQ8& 1#ƨ¢g7]yB!ʡ*b8맩a+ ăW˫G+~u-~2#bzT &&W4TGU@]LEqzܵDt[+T\wuQcР lFcm&% uY0'2T͂97-9d,\URRZA"VSL1@TC@`4腐h̵zB+ `:J) 0ambJk g7톦tN&&uQ1ƶ{#VnalY}$ᄏ%J"h\e#u@M1EǛ1ߔhg,ɆB|8>D$"t4K%& HD@Y jKM"sUB@`EXPf `* Z a /1iRg5RDm#~fs QJS bdQm &jJI[obppީRpdGn?v*j,(ٰ4*ԏhPk 'PvuxexZY`d@ev}@s ȕ7U5UVAAE 8`|" ("a5(PvJ*Y"lH1|%ЀaQGGfUIU%%JR%݆&*):Dr}C7pgVQm4M'DQpf^>n.tļs(UAE`+!H6Z0 6eۉf섇7TīH Q^=l61r弩P jUPjqP5 V*)#vи84 yotkt!#8zX5u„Fw(|&"!D,NBmA {Cu8,u 9ҬFUEuO"@vڴDcg1e'keXE6r.I2B^zpqY!Jޟ..6+ *oY EU4'9l0U̪PkUE""jZUZb"j( b',mAA@DX R$y90@@r֪B5J1nS6: N[*?r5!h&7ͽ'@;7Iۼ#ȑ,8@QsU.n2}5F߀ hz:^$ZF+Ћ%":@Fj.1xɇZ9 * $ ( a CDD !fBk34RVUUUu{v1 / Mc#UtC@4-蔮JRUV2i,SHuZHJTu"PA&[t4$R;?@94 %tR^PuڲZ>)Ncl J 9@ ;t:`@4D}񺲚`bj~(&hնbTa&C9ѷ>nfFF.vXQJu!#ݐB#rv!( Y7BvQn..;4@ꍔ {$BPePƢFՈc`ELQgnQ IhaX+M@PYTA'28aeYgqꑮH):ݞLheӴIWmT*ٽfa y-j !o|\;r8ڠ:Mi qI&d,@;t2 dvIik6OggS@ n!iY *+088<8995657:;@@8>:=Hg p(# شYhn9;XU"*jVAQ*ذ b,cQ1! PJ'MUOV &G"=ڴ4F7zw ShkuʡoGOSb" 3wEZ/QGgH]sB&d_]GE7)sЙ!Ӷ !~G -X<-r[^xC{61x4c.+9W* 6:X1fbʹ  (bSG5*GII=ZBӣմiQ(PRO:&"HI3ًt w!t} %JZ,?NyYmGs`S,A땽# 2>737׆kt&F?<Mhrt'wz~zi"~2I5&7}3 k,&LV媪*bbZD0tLDA%Mmu[Bx|_ X +zXTuYQDnjqZƭ&1m@UEa.AWw "5_'F"LFqߕQvfFZifhfl(\Ą: *DW^wl*Fr;6# |*2 $&˪X*0Ph1ՎF%t@0BI(ݨ iґ1!!/6tUHA&TZ {J~l04,X$WUDDDkSbQD DE"v@&(U TAQg(η$:= 3UTD+! 8^!N±ٲJJZėqx^`bas8?X 0U]Φjmϡp_ t\ #QA1qB/oA )1U"bjwY+0c*TL@HVƁA*mK( fp&&ۄO e_a~<1(k+<. Z1}g%ٕtONiSTGvz& +7飚g6 9@iv́K23Ccg4ZE_uT-B~T-efR?@mBFT"Xi@\UU1"cUqLA0m*bBvӴIv$]JUUQT[Eb;*MW6}}aM@TIWJJVMN}dx %@l,M^:cꨭ *F-֪%eBߘUȋ|T`4,ьh7j$ILmj~hu(Bw2CEI&FGѺ(X`0UG|F"811aSQآ5Q:Uʵ8IvuLHc 7 VbNUUj#.@^$F?Nj5F٬F٬7 1]u(5FDUQӺm&qphPQ yNJdɴrG2ܭ(PҠS*DW0/hAN BO. I)")e1}T#H9g (jL$D:JeÑNm:y-z* ͆CasA%Ք@GiUŠZnMtlBm{] K3,qXT0)"b7R@+zBW /d?Zdv)y?}'MYۢ)+r.*`ɂ`ZkEb:Ύ U&SME,OpuUWt4 GHp u$ei12J@Q!a:@S4J^~q)CD2(hTjQt "#rpAc_:$t;E$=uAT#c0E 2u bdg«fG_}VLx/@؜0rU" ,b5PUA4&&B5'"qĄtR&%z*Va{h=!:ŕvӨjuKR<}x;Sͼ7@mR!nUӅdJj@nӤyM{BbM%vL\Z8? { PvSh{ZvLTALqG۶4UE]҅K @Ul`fPݞ4Qѣv>#=m̥TL FUT`J=ABh(bUgz(e>EG[Ѹ cBvzgJe3?RljNY-*T/Vgqe1f,WaU 1Va1P"$B˜ĉFR"tSՒtPF&^Hnq_-/;wtB)2hŷݝEƻItLLF.$|$⭚Ʉy 1”cY d܍r;-d'k6 @~k>ȮAV1ݚi: 66+lA/^d A&'Y1+,"5XC ӴVUmTSmUTӖg{J&J'9%>6Bimnb[Dt&6l-ڪnٳ$[,ͯc$BT񂽗v=6<:7778>,^<!9R-ŋ'#d0?'&JJmBB`IvhR\e 5b FQXѐ=4MtRԁZ?2TJP d֡D۵Il,Z] :-%D[FN=ݶРI&]鴒8lL,8 6ސ.5QՏjգm:V#2GW5ru0؅ewչ 0q݈-KUuo@g~'+^k&!qfr~Hvm&UP]GVQ5,@L`'&j%m[UmWDCҨ40cuAT"QHUHThm %ݢUUa\6O u&GbשKU'6ga!?ێnSH!U>Qq?Kn dКYUF"[+J򥠡PG]q"q5eQ] 88Whrs\ U1bU65AUĈ B+D* ;%9J#U+6bH] g>hMQSE(?/Zϯ$Reğ=ibڪJN ~vӒaj9d|$r#?Y\k}!(uC(B23!G %a(^ HO^ HOu2TDܬ61leI*  Uc ,DD{Th*y@രHmSQ۶*DM831{x-á*kۊu2[4:Hj0O>UG,WmtUK$u rA7ntҾ;THqAFߦíW&|u %e/+|]Q» f7 0$9WX k"v(VoM$'P ";ZW:(!}u`}jٷ$D &xuR/H\tt7$7i1U [|Θ~#On*IIY%}zge$ zk~J;%?;zI_-RqR^ɀU;NM+koÔ7w$Vִ·)]H-j, fI)Ts.V"``9X T@DĀFCA$! RN}r':CiےD[ݞm{4h!f"F qTSMR]Dpl,c:ACڪHuٳmQ Yu.Jo}Fj2J"H]gh9#;gpqW`#놿c;RwZ;;RwZ;@$*;@:5 BHFD0*#F$JARI$4A\4F_xD4!jRtpCh#iz;+mn5m Ed}ɛԾns@Dz$%:miz*$\$}줍~w?F`p 8md`Cٵ^pE5^+ROzC'ofxQp)2a07rLA `+a$X !6Q0@Ϧ6T#R-hVMPRTiKv t&4 M ` 5NdE[UP q|eY;a.&LZ^ӕ\JSJ:զ1tɥ}T$A뵁QF#m5gNbWԼJC ;S?%hxDO&+^6ZX?9;W\l浰N$s5Yv%0m T$r X֪VQ5 4mbbWc+侌c+侬+Z 1];.h! VJPI)\<>l|ԣJ0#4MGtBז*la{٤2l/̈́BVu_*#֪6N$񴵽 ӭ|a{/lcRf+E `7*PEt&NKu4ERO_F/#Y|#ꉀf1QTCLDU+MGӴOtmjMtT)&nV3QLeLe9g0 fl`70E(>mRZ"ѦJm\iU@ye^)d7/YdM%TN$R^s*ͭlx'dXW. o---~$(y7Zg%VciELRL7Ιv:4+<ͰU'/V\ya OVK/a67S̒$nrc T@& *aQ@(4ѳg[ @N(INBK8i N Al& 0@0:w: HTJ 'T %N nBJImJz3̈xY[b [MSة+Cqr/Yϲ^IVj gBPG~K Up7 o#b /ɦ Hxm0`+9ɊU b`XmPĢ bUUtjT҂"aeVTU+ESTS6vL0$ZNn:*BF:@JR$CT'*mg:Dlui0m*IϪ YB:i(>BLʡ-?m r/,- Ь7ޫ/M*&̛ m%'n2ݥahIM]:^K5ob`C\K5wbdQ QKY[\UU jA("HE`GAR#Lr„r!aBCT(m۳`VQ@(6@F鴉#A(uؐ_tL‹1pm`<4H 6D*m҉D[*Q&hB}FE{R7d+E ^@s0 ǣqPЕV hu`@OggS@n!kM.-,)*<789k$h^dd̚# ð31$,gM,ȪJ 1PXb88 !"bRT U^FSUsq^1:1Zm@F]O&@GBPmgΫ16*RQ(4t?S6-=.6-Q)4^` R _*,/iK+%2œOdy2)*DmQiytL8[BἙC傍kU z1?X]͠' ``r$Y\e2 U- Fs3EU6գMES*%mM=RmXM5i$)݂FmNnl€P@ғMS]HT6 LI\E  FTt{t;:mSDۣggqw_s&?r^TYzt=i "H jض Ս [NutAch (Fa.QѩDŊ@1jQJ5 U@8m| MM|壈_(0T~ CNܪzD绿K tBg+zsjj+$3 `bMЩ6/ItIt-3I2PD`McWJNhklic{j$q!PDKnU/D( ׯ_[h"Q\cBkLh}THTb 4$¡H_7PSH2:mtIzDUdd޺Yb'锪(#BNSmr3A\eS|c}c-2@Ej1Xc9'!&nFs&5խUtWO tWO "k6F@EEmM[t ^%5JS=.:n'eV˼2d` b$ P$&1 !˱zBAt[m6M*]W(zYuE uIYe9ˑ"BVIj$UVbfff:˦tugϔmjh%J"J4\UR*O5%6)V: (xDvH\}cvzP,o2Zw\Oi%4%'oU &o{Kǹm0FA?suX2> (UUJAHhx+BJr+"&<5 Qg:ݝi;Swm+ *R?<&UUܥN]+xUM/ne:a\1\UHQ"Mj61Z,N5XYLQYDvSm*$S.ʰR[%=#Ѹ Ot$>hH$ B (-fc=!RSIJtJ yU>eS(@nUfû6y1 {@Pԣ9<5U"Stzwzߨ :`H$ﴦBJHnteʅ&S)eU^ mSzZm-:ig)[ku߯_~ B$i臌i| d,ANjZմ6 ,0&6.6.6z̘$:[eAEloQ6@Wf IKV,$H0 6UŢb,6p4LE@5PL--uj,"E5=jUP$6PUWXq<\^"@o !6Rz4)@(2ǮնGQ%Fڐm~fe ~M)Ό!nZڙqxP`m!\>Jk&$Li\Gim$)O]Y~p77\UB*TJ} r"QB51 CTz*HIpm9OLn?XV:l@*=TKht{  DNR~=Hd|=JKĕm7Dm)*:<4Roi,+Hgm7#n J, Lj>Ŭp@^limZsK"̣}x|Ē_$\$β-n1Ǭ*G@ p0a&VjTCaif*^j1{JT twݎ{]'~} n"MhⰑCCp4V 4MJ ~Vٰ6 G:7f.̇qkwI3wEZ3_J,%=Cd=gN9˘/&@(Cj;>2ky3IE4w|FefRы2nj iEhfB aL1TS,UXMQ54n)TKi5e6! Xl_@Dgh5p@ԶGҤmKU-mZ Λau|Z!KMI~J$ID:M#ۯP-REd$4mFαiM ``n`^2b $i i!^;헓YcNδj2 vvH+ I<ȣ @" JPZbjL@/BQLo$a#U+>, !P"@oBJWHYVJ顫ӖM@J:m4>0B' t6 yO@NZM-P*'H*MuJ5wV+:]]u]E|-2WW] 2^Wٮ(;_vؾ+;kۉ1U;]YSN䈩ٍ4} jE,nr9Hkjkvn(v0U0-QPFHG.ޒ_zI[U4]mD _D!m2Q)tT M|JD#A^aŰ' t%C*`,D#B ^k]YU4*J9kD C בmE`bsM %@e*5R 6I8:ot,:ER7i b+84;"o [y]*M5VT$P|lapRr7l*vH*(ҨNGG=xO [Z" F^ QxjᵐfS3x@6rZ1&) UY@*V&`J\46 qFAEmJRmŷScHUK $dzw_>!Q<=RV2`s9˪MLBXƨF 0Fx9$B" 8#EaKڻB=J<`@ZyOE=8J)W~EDъL&Q"ɭaHfԨimiztڦ6BeO^2dUG*I#7V30@҉&MSJBҳִn:=N(* \[zgQZqa\ UAb(RVVIϪ'BH8'Ƅ#: , e~N(;gY[hX !SI A\ B| 0 2Y@1VG6"1QYIDɅ~T.%w})@R@Q1]Z+ `L2ZTsZPsz#I*AhNǯW\Q\/̥nY@Z hNNE7 #&TT,KU@wRݭJbbRn+MImvŢڞ={v5Nڶb?\SjOwM=S U!"MmVp0E 1#LJ-;tL8kUwƅ`0 3El;-D CBa"6RK,[lW_ճ]i|ϙ1 *QVnEB[eE$5]m7\`^S_`^S,ZKjeE)i[%tmS=VM+L?ElqHߺP~}u%df1*j`XM"N4cHVv*SbddbYebYݨS M1P`Vt:T[ini)QMuhtoWZc|QtE< 1U销zi h R֎i+@ FPB` 4އk>5Eo'V[SDv*jE&9 8 Y0 p&0&&@ "rH$ 8R$ ^({uiZ%ЖMDa=Ci@HQ \Tz m+DN҉JUZUY h5DBLSTv}{T!Z 5Ɯ-_D#֍ɂKl 7j˅Q ^ 4y rhhPߍb: `I,YaXTq:ba0 /,=:MiӣKuU)҆Lҳtz*%ExGahgvpUI[t{tzmp jH]c."/An)*RL]epUzmZcb@(?zH6BUB 2h-մJzRq2+ (< r8F,9]×F,9]uD"*M*Bs@Ԋ`1q4ݞm۳6"mM{>t4>V,:m+1鬄'&!0BZsmI*]m4 n(~[UѤn۪([f;>ϝi,q:>-:L8lű V G~p̰Mu_"̌+f 6 E|թ Om!kDY,dUH*`TQ@DP4Jq&aNTI[ʊp"qAg!%CEHG*@oh+)r粕jTnTw9Z?|4Ϯ66v;iV/82.1[qݰhꆁ6]$UrL]L X,휵&=d H.gH&6BDG}^5PrP6kZҗY޴LM`ymYVUUU.X -cK(JPaL 4ݨ&mj4Q  }p>jAT \ :P©MCI*El$U$aq }IٔB}՟2#TWb PĪqZO=z1<n VkȠf,OxF ^v,OggS n!mMt .321;A ,-0+>Mۍ Sl6m7.Lqk C)DBIIQ$?RH .FǼA6#IHQ TaO" _m=çB e?~05]';`rABO=Bux(rS P~$lL-i D!UtX NEhiEcQXXG$PXL TY.*ۥj ;Zc-E'Y/9>.pCFVg"9L85FS6Nў U*rj޳ݦ LxTWݚlKXPVG3G^( $[cI5|;'e`a; T^hU[x 2PGVOnLU;lyK ;Lpڳ-A&|0emn:XM\`U!@PTpX"KD+@cd z\ z:"D R: iTh:PU]AU-QE#OWő O d.In[=:h[MQ)Mu%GBRR=J5iG7(lЪ+ߍT$M*iZ!4¹ vb9?H>Ivb9?H>IP'dx&`lVY.JU kPE:QST,6  @(,޸nPUհrȝNA2M74=)@)%Ri;ݤeӯ͉/@mtr{/} ߄\Wc%Nj2QT&;P %Bt*]mW5M4NUdg0Ӻl0u>^Xwy*.F/ zmC%qZ!HӒ8݌6xe1MU9] U!DH0(Xm%v>}VNկ \JBTXvJt+sCtҾ্wG@bXy= JAknbq#J%F9c;@IGόlC+9 :(0˹\wLlwn稘3h [fiYɁUHUMC԰bZ@LNl I琸HTʖm@jhRam`V_tm/(qu s:rWj oRU%MtJL2!ݢQIըt#BRI""Y)YH "n21/T:;,vN5!7e;`Ɍ9D|CJ6M?=zf#CǰPOw 2kUe2l3,˛69b"+" *VGӰ*hzv[iҳ:MX;A P(|FOzgƂ#_dW9(Rl ]?0tQ<A"_t'+˫}hҒ^+JU&\nJ^,artF+M0&ɻ'ZjI7i^w6%DuY(s@$lQ $MXke4fH(PĆE ŎDPIwR=m!" OXN>B#qCMF &KRY6`Y`e9+WUUk#jELaj$1 :hK'%mڶSRRCa2B0GvAFWJ6Q|WRYvE_yO(T"T?4Gq|dc <h}-,{qA)~zR64!k3Y if9EN}) NYHax@Gp ʱXUU1bwĮvCc86HDҭ'M:UJ46ӧYQ.ʨU=ЍmUMiR: AhWVHi/U Y=ըbbi;ݦU\n_8usӹ:RDŊ5ń`?i}Xiu38KX q$#hmMŸ)T\Չ;֊XQńQ|0+D4^11"Jڶ$Ut*^F6)]ztbPw|?q*1SU Mu7Þb~oد =ȶURmUoUK"ΖvoKjrpt\萁ȕ?"nuG/?ڝi/._D|ƬacpȎMXH\lqQz`*,Yhʲ\1WabZbVC@$8Q8R("'&MTmTEh Pђ'7фvEv"!﬑VJi )UhpB ~'}9r4>vZǾtx<+|%&sxaWբXN'Eu"T7mgtf=IkHIkHɌ"jb8nr̲\UUkEV@Z-vXb`-J6%Iӣ(Vۭ"M6p|dv7I]*>`U]}D]4Q$͞Cd`La4`VuNTNy&~itڦAr帘q*v9.f\+J|P@,7PXEk k+FFs t&&ZSSD@u VnfVGBǃCa48ȷCQգӍo:-Al_m_"6(fUj1ж=TӤz]քNvSRJӑh; l_ˈn_ˈ޲V)RC UPv(IMӳSh_ꡥS da:#YȪZڰ&+yJBA| |J ,P6))=l_ ./|[ MĂ-INGBA&6B*dJ[9OumBٛ|t]ֵ]u--32@¡@"Mڶ`׎[ ЦBuDjj)zƜ`\D0\:&,:TjdR4c|c!V QP&jnsTԨ1VR17EZLTҔR=7 *ȒB[VMKT*?@k0 #Rl0$N  IFH]V +xB1Hq&VRh5C[V4=N"t^T7#9kVHzF@8EO~_2_d %+1qȺ%0,fdsY"U@Ŋ**"b1 CDPZ0fjHAt$")Ȗ4wim{Jx@M JDOB iC(=N7=K5M3RQ&o[Dmnm+mT5qzDjC I BdR~ݎ+#`D%qz9TcC hqY\Cqe ;ga<;&Woa?? 1=e%6PTAp@LbXLGGfb:auLuT)"MՉ((PT_Y;mHж=G @_)zVSiBNP.PNj%UtZUi md3>XnФFhKUzjLԆH+"E AmsJBE`OO@-FÓ, E -/hFH;V8Isbꛣ j)T (B7ɹ8܊i3zwq Eh8`ҪTYG,VZ* b&WsUU[Mۭj*#'"B ,1 J*>[:-Knh+4JڍxL=ZISHQtG]MREޡK˥k>9}^@Ii{TUW&duGu& ŒP{^ <@ yNJ W!3Gl09b9g6LWw}J[~.!,7xB~w&YV6r\(&NG#8A ¸DmE (|ќ ;V|(2M~9/鳏(jԔ^ܴYMQ:&%oUR^#ټO 8}:.%eOK0쭱P&mw֩͋!vJp+IT^;:2hW/^lIR KGxqi7Y d169fʹ S @جV8jA):M\11~5n)Bt4y5yD_?w<#WFV*#bd*PRmbeyY(Bc.կQՋvzTT)Tf'kJG"$^PMk&/\J&ĸ^e{EG &YF͎۬H3aˋ8c4@]>UdiF0&8UeYEnc_SUv&7Mm*86QHIq h4J0>>v\""uO)J5tC[M5X:%dlD@4=DJ@BWGޔ Zkz@4A YT5=:-&[UUUդEg@\N2NPr 6Eٰ7 #nlYtUƆUVr+l\W嶒_)g(5 Ͳ)ƬVE EFj5D0H#1aNJ4Jѥ,V} Jpe3;[Ŵ|'}\e6@l$>nCYzaJ0ğ1h%dl$=%Y֊EU0VUqô[hLD($NB&̄2T.iդn[mHlr%ԌVmR|g` A\\4.`@@ 4%θB|j DPv)QQp„3WU궕ʟ 1&9>^,a2sZ>+BfŹVjs%S' J>dMeY\ QAADKa\b b&:J !QJP`hi+iDS &NpZmӦ3m)(RcIۑTEBOQOtyT9b~lk-KZE}qePpywmq5ru]JPhdGYgZ N?~(l0> Yr2"`%'^-wayŬc1W abQhlT۴Iӳe$©!I5m̌KEm*M6:6DǦ诮/=WM\ꫨta s} J?e.LOjKn׈/}$ا/R v˟J_ToƐBw&ӵ t/әYqeN ^f mJNn+5e( b~ YsYV,VUD&b `IUEE4ø'  FWH"PX4aؖ,L$Hvs{Wtw{|(l6' m^9QM}!X9(c53}H.7~r^7PvEiaK }ctENM3UM6,h21ViԟT8 VSF&$IMpjU,MgsZ[fg@}p' ,2Fc)si\C2ҪVjQb5NZqfmEmIEmINL FĪbTiRMKRRUiU/[ReUD"p;TGmOtRn._ڦ5gi>;_ !CWDC[tM,`ƜZjK$w`7i{%REh2Υ8{S00fNr"m=ڶh!Zńml덅" "J;)НZp圫 $ZEZ1XUlh"GèV.JuZB`D-yu7ª&B T͗Ơ a vhMIUI-Q/E4]ZM)ŧ"-֪PTG5UUՒjݤMyIt8;Rp ZS kqj]WmT~-"=Qv zqvȴ\  n>n}ͲlmjŪb( D0XB)ÈcDI8GEBcH+\"9scCŐŪv7Vi Q 'ڞImV-p4Lu[,4)%^oʄsDa]M-EIodK|>uϽiqt2 v#t`l!RٱOggSn!pf940-00327>9.859;,789*-,-775,),9;<4:4,.+-68;-*.,/+;; cB=de[1ho2}`YrUUPH@QIFؘhi*jz4թj$ڴ  T!Dm[3M\򴡍~>k;AZX;6Q&,CX'Bn pHVyB$`hɘP|rHjH\zcer|o-`]D>(gQUCS ͚D@Rn4YRV(Kd,J2I0,[U`EEL9Xfa1T ӴbPu/Hi4TR8lϽ١Oݴ4%J tupMOGGy>1qA=]EXXg &#0v{Q0X#f޾OH \P5u;ZԖnԖnm8:bhl*zd:zgGy4nw;YȐ(2Z b˜hxyU~tEmš̼p6Pꋡ!ÎG1VEP0Ճn[*N[~G\1q^CLOmۂ-@:"X6[GGϨsLOhi[Щ#ZJ1ߜ(U-E%$O 8Ȓd)*FD*jqP4x-2xu13Т5 Mo2M)TFTKjk%6A&85ZuY?oDe$=Qv@T QĨn┷Ƴ` A4@JPDOě [`Vv"& l M"薍0nfG! +}~ i3Lxۊ`*aQMuR~vŮ(G E @Og5EŪ*r)dSH|"9 (dB1'b&OkGPSL @@Gj;ҍjۄSǭ~zBHB+aH 4` EU'hMӲmҭ̫N۔TNPzAЈ\ȭ-L !cZc'_N鶝nt v ~!>>QǫZ}1PfqaK~#&)Ю95>)5<)5"JֈXc:/U9sRS#mv>Hq>Hq Xcf. R͌ͫrXY eY:NȦG~O4N) *VD;ܼTө"q0*F 켸&.۝en-d’c-mTz6\~ N۳Xʢh$I*1I2Tq[;dQ4H.iN}_VJtVYt3@H!zHB*8"z$S QqVb$Gh89Fj(@ŪE4q*'tTt"\&}K*>b n i)*j j[<ީBZ >!нlT2p 1j%iZ&t>g MR]I?=>'Y"䒥@jĈcI 6WzB@`D#=m;-z')OEj1t4jDIIniT{%~Uۦ[I '1 E& sDf"@ miSM+4h-tuӦ:Uטzw\PÁ 'ED՚*a6'g%K+gj+F * ],h]Mqiu/:&*HiwT=郗 ?ynnlܬ޴&\}j16 %jyuX~{gX,\l\g(NU!S l0Uc׀5xRQ}Y¿xRQ}YɌZeY#oIlZ\U5"ƪ`U4f8Xb08~ns]Pc+:,ﻤ$H:|r+D(OF (i+:T"і4E#DEO PK)im4UM=MTڶw,Cu g`jBPBņt* l:s7:k꒫e C4?@I EI E:YS@FhRϭw-SNUsð LX|g^@B`Qu4mJH$$ICuvW3.7IYFIYFm Rnb3 SJG: uzb!aKX$` Kw`c b,6)2K- I Iv!D T BqLBU&vcsTiB.b@h@hޚ""A(ФM64mS=tuivhTIY*}Vo7:FX%Mo]l>Y#VZQ&ڞMBdT騦ѐt"Jtzj:H:|Mً4e/FTjw45Da*t h%_bZNGٹGٹЭS'C-QQD_;*N#5 M٬7,el}MmdRXQS!u V6*ł8HXZ-؏ՂDf! "ơN#[W_V%B HXB]#a Utͺpl;UESiSR_4ʢ(H6F e3n,X 0AB#];T#`;D xzOߺQHdJ 5գG&*=[/ڕҏREM;Rm['qHRB;<6D,ZcbGcb Ot;JI"jnxj(' cw{͍)~0vQ:YE3&1ʪEE1Lh1,؍ pԉFc ~QR*Ve%_.RBWA@KBtA/@Tm*:j|=8;yBOQt)W?ggw]dMۄ4ՕFTڶ *qZ?x/n j y#@;•v> Dvˬ(nJTkw`%0hd9fM"0,abŴݴI$!ȋU}nZ >_AuIǔ /&wҤUMD%J[Bo-Zjn_~8Z1ƀpr ޚWuhG8@hZDwDsQdмy]ߒ(}T}rFل(2w]LS~CY'kLY$BYȐbr>)rySZ#X#b-A#ah|mgUU[mA~X7qҨj/ސT_tz S^o+@T^$ 7T&PmSI:mE[hEٜQesFNjq8 ݆a<\d̑" G3!)Qui tpT*$yN'AA!`S@@QV5jv"`Q)K4M\w^俤|'N @U"%d=sw&SmŤdpnJJeYtJn<_ر`(ìpQ;ZZ+ظTܬ R)B'5pAILZFTR=HG!G>C`(>2W*s g(:Tc -H:nY"5pVȭ @Y hTTR U괢?>ѭ8,Zm((%2,1z4ЏINmx 3,8o +M#%QzeՎ =?4°<0,2ϮcəRnj$V8L<&*).ۆjMK$Au }s^z[;hb6+tR"=*q1 me|+Ҩ4խKƆHس:MBS ДBY'"XkD5Q$1PCJ5MSuP'q$D\vE ԭD`1cUQ}qD';m #'t'TRb^Qdy1F;>6![ ylZLnkJ4I#HCХV$=*y <gp ,DQ0IȨ_a$FA\դm`Z7V vM( X|m*#,BBި"V)U:P4.FlI*r2Vm&vCPH` u-")bjB(!*isF[uH!q||$J*46KK~ X`T]*61"(vd 5U"e|m۶Uw Qx,|u#)"6+ @rRYYZXAQas0&֒}z6VUZmGzMtdL< *Хt4)T$TU5~!Y34z7ڌ\]JJcwSSmf8zX'.ʶ̒!7Vm)r:$oH(+3 `ֺ ]0%>x.F$0 I@. x7˲$,ǃcj(j8  A NZM`%4t*q^-%ZqCNȖ"W.ID)½[$J%#+=o#kvT"iTURֵ8N'6*MwxeN !A8)df aH`7n8(%v4ԛ 4JJٲ>Y0ỈK-`2#u%(;>`2#u% Q[Bn XɰHyȶ"ŠZcjZQQ*&jbLfO=l_@ naQ54IUR 4ݴM&)=kQ7mHJ6w3DEE]J 4=BSMiS = f{M;N|H76oa_}D@ i@dNkv ]P ch:NE*x;$%D㤊Y^CRB:郕@SdU@ Ũ bu0 X-bEl(VEB9!D mWJ[@a!ɉ @ߞ_6mIjj,j34S򫦛HU۳MStuJKD(۸+w^_BiTJ䫘(CT=Bhgf`h0VSCJ KE0a)A."iS5@l +hWGeU1F *Vkiwʹ HbF$*aI9T$ЗKh C\6HF9b>V 5"# N\*m[ң 1,YG؉IhcCG:TIKN><h7DÔF@VEIMD UoRt([Bx>>;,0-+09:8>:.>;۾^~0f7豽`aOM!; ʊD D@eh13Ɖ'b  ,H%$L(])mN%-hbt/3OՔQ@UҖ@w\ne~qÖsFs(+-x/-t5ҰDŽ.ǻ_~`lE2!ds .bqEV<^8@:ע8<5q9},qMM`9G"!PD Gb5l bbF̈́\# ADCA\ZIURS^R.ȪFKmmJ`qR4 &(cG %D[IS>4{|lI8,Gn* 6:%)h(w ,A@xugBCKh =h34T]Wu \jjYV&=B ZӸ|OtOwO @!sEȗUWt=tIyR} 43PB5Umm۶R$P\#BS=\" i{TjZH֪(ץ={m "1q z۲VGCXom%Qtc/XeK dR f@B4o1H4>2vtQiQ*d+ g D뀕ި(R.4_Th{eg uݖmL+q q <$dzV+e jŨ0 $O!.&@v_gVtҳڮ(vS:!6TY?ՅdG4&zTJZimTTU)O2;]=c$\Dh()A;19 Cg>fȞX|惀`ICM &I98d(#eUAbŨ ƅEb9$8,j^)4 _+XHc) 0_KPiNۦҴL8QBJQ)AWJ)飯jiҶcDkʾ<< v6nS:Kegc:'frWܡ:!x)7b5-d>{e^j?؇Ҁ7Dm&DB 1g*WXDD "B$0TL"TJl0T-=X#_m%ArDܜ%X&nmMI$.duKh+*RtQRC Q'!4*<6U&⮭:lϊ絭o.5ǧl`WqF3^%&eCQܓ>nqmiEqO)7 v:I*HUA 8)V-(HS=۪&MA҈T=A"a ;QF".N|9NJHI!]w4:{VUCcBڣo_24Jmއ(/Zx%L6!2EP:m +-4 8 -|[16uMjqaS;EeOjS=ͺjmQD*V5b+.a}xh:M6z2\KS8ێ:d,v!*Z XQOV4QRj(Ҋ'a:2-dPQL"ztpĔb,lsgeO˞R bU-hiv !4)1eS,[z{B" 2P1,f 4-m =`ΡUrg/ǩqjnTJ IinU.UڪtVU[}BqRUiqJ?>W,LQPT5 Q8nJNT3E7j? c?4'5%LB T1ITJ ,;n':H!Df\g?6R/@&L6Y>SHbTAfذ9ZLD-")HV՚[FE'9&,@kQD +b kkjѳ^ OggS}n!sN/./--),9587867(;>8((879--.-8<5+'))')25 혙k/=;4s[\PE0jbU1WkAX!!1q1aj:UM#mՉI#!T:]OK#mGK3 2voSjJ! 4ν(4mz4tu^ۊ](֨͊8{  ^⛀PfGOPb:y .#P lv)Oxex]O[?l/O4y`X b*P u`WSm8ԴTUFSLMƞiڪjC@mVڤ)Tex_u%j$$K0!ǠbCXQM4Y R@Uů~!qGwq Erj~l2c:U«9Y3Hn}^f ^Ubp6l׭.V~ #+Q0jF!JVEue!OUZ~Tia@@L{2,gݮ7Rvt䦋8l۲39i-A*)$[Eu*PH4iCGQlg˞T Q07Sq\-ҳFÑdq˾~ӷN5%@EEwt"ˍr!HcMlݶЭ+֖)+E`N5r*Ҧ~CcEd^ {/ A S PM*Jku"D :B_laXL70,7V"@F4E&%mWm550$ZJ\ulWwU0-k˔ )Qӡm۶~SIuכ5[S߯=i:I$c c E=e)@cUAF%T'm:E$nkrxA~T1iU1i:Y@ I jжIVGS `חS w:M:McoGcoGܺ bFJmM)v:Q.Âna x +tN7VJX DPБVTvh4*vUWIRwh 7]L:v)2U躬[e`Aȝ{u`8.-Z]͔czsczsܢN2(*Ntu"g2gx⅖]h' ^) 3hAkyigxA GM\8uin ze_x ˾ {f=r@Xc4i۞iODQ= >:Iu\WKCܷGgvf^ E>W0b(ɗ@<)V.F0T "avT0 QG73יBb,+AI8N!MTk;"~==I(|wD'  a8CE @@ mGc"(lIVɠ qM4mUzvia_Y#8 4zFO鍲pXuV|D6e(c-H\$m R@z" ^K$~i2x%rX~<@bvݬXƪ,YV i!(DQ#H )V">q93k<\鶡*!}xTMHP0^B$h;ij0q`Q9p$R>EƔ} )Ed8Y_'`j~ Y(7>`h;@?e@zEat^K4YޭW4FDzvj$oM1XUQnXMH(;A`WiI穽l13SPG/IZvzvR/ bJiݒ6Ҷ*MI5LG+)3QO8u%:9{@VlvPsd kI@rfڢ [ 0}51[>t>N vjb}|%2ڂIgD@`Ċ j THDv%B%}U_BFaBms#UPJ6FzZ@ @({DF)6UMuPm^G1/܃'| #݅ (Q݁aNbOepPlsHN\ s`vR,!8,/.ϢM" O EZ,pS̱ʪ) X,601m*6i^oL  ^1 ]uH)n>Ҋ Ftw襫є F0)-)E(%] 7o2a}0zFFZ3#|ϗBa\T[wJ}' <̃^WT*ЀbĨj)OHwGwJ<$x]u'x]u @UR Uʔ*qv.C׌,GMpdk` AHU9YȒMTtesgжm{v[54MYb4MYb:A+nn%iRUmOVaw%i2Јa$Kـ$KـQH@B&VZcѸ0۩bT'8uAQX)թ KXvb tb1iZ i49PJsWCԭ-DM.3l8߬@jE j:UjtR%ݶi.DXmN;MTU* *зH A2PQ1QM۾:xzv))o! дM۩_[ʳT#P L5 RVϦI\3NTg1HuB\ł:z>/). [n6yV*WVU"d@ 6SHQoneD #&@4mVZmStJ|tw(RRԣ*Mթ|m@1R03? 6Ω ~8 "jFx/~eq UX/^pTl"WG<\u! lϛnhp)482 o4&o4&fF0YU1ssUU@b( !JDȱ X0Bb^*-gMnU!IɝuS28bGZ5#)P]`:$wi0ᰯ#8n+l-}'}sQt} }zh-B 3ޯJVW\X !ld` G~ר*H vـ@ej,"(bk25@1drrΪ*A`S5-43ajii(* Ch%81EIjl*@`R$]Z@@NLc/#hQ"vhG%>S6 Ҿ$eYzCt9pݣ`|f ˰5% [EhB6܎ǿJ+jʷ-Tuٓ&4r8a)J@ֈ]5?stk6.OQ@&d"T(zX<]( 5ҍx0\z?;`j5IP@X#eo䒕|M`4lG6dq#$ b՞${ԈfQ\Ͻ>mAڲShUŪ5G̻P B⽳F3`AV*Y:$3DPA`Օ4m}'/jFUmkݓ=a<|lYГ-zrkj*)֢VUӣDQmVUV=ietl }OggSn!t;8LD8988;A;8/;87@;9<<9;7@8AB<6;7;6*+(--)423()*-3:369><_˓tt Rk0=KM8۴QMkES6i-GTbL]JKUH0K@Ĩ#IvKU=-i:M{P,e ς-H$(bA-iXO;ёi[|q)A i vyV(SU6p5ۭ&)̗VMn[p+=4 PTeOUeOCo[ U; #"h ģT b6mXkitc7jݘz%;@ cFgHQmh2.b0C tAaF$ (+]_u*SѴL]eF7mqm]P "m) PXK["d]*C˺Tlw2`XuTңAHNiJQPJL9T12ceM(N[TnGgmM䛦JӦGɑL7grmD_P}}C.7l9Ɂhڭv (ڀcTλ6R=;ti0T]ڒŭ%JU988:6CLiA% OUn$P"W=PU^bb:d]J˺w,K d5ƈI8#N!j:RH+MG4:ڴ 6T W}'륾3P6jtz"Ճh$0 „2 $ m|J J -r-mBѦBUpnm9swsLY1oMY1o 0KzSTJuN.tMzݤL[jE0T w.Zia2th;1*$JRo@M' HL\DvTټ_͋EI1#F$ VOFHjn=DAO\iTU~U_r ZQDgVmӦRҳI(FlU8P9\ZUWV麺QMQU| PU5~;DUڦ4=:MbuDt݆|w݆|ocD t{Ht;=mcm{*R#QF otLU9*tȚeC}Ab"bXZHӳӦj-V0&q&$TQ<*ʗ>j0  ƈ ChH8: 6.މ nTSM=ZUu:<lQF8YGBg0Djuu4NDUmFW700 QhdW]vnѝEC 8"`*jDM4EBYX-qc9cDM Q/-YDM$@EE8>M$tZqGK=cH/a,M,DbJLd6U[MCkCmhّB"N<@֟k =`w4ԗ*JOw̭QyD{NDS M5ªSv,uV'e&u`2D(sqԍ2 P"2LiUT,_xަ0rxvpdzt7ܭ' TT`DUjSK;L0'lc6fYAQA}ƻm1fÂa6LdRbbF&(MҶ_vE#&[+C D ՍB 2?yxZ<Х.d"dbR=KKZ* ͩhWO$6V X8 :j:jڈHdP5DOҴV5HEǭ<9O-֒P@0HIMٓNRmGj+rQ#-/5b/LO>J䣔na@:i[="{L1"q wmDz_~mh,הrubu֍)Y@#Fb"J鄎nM$oGfҁJtF(LYOYNd݆PA  BinSOH[>GNIQ:OggS@n!u-,-*+6;;2;=?9:<=/;7?<-?8@:;.,+1-/49AJ[& `ajtUUM!˜xE#9^>WPU7ݎBl< GA>BĊ`j`7T&= %Al·TuR=T5ݦNZ)%=DQ6Q>6! P@4BlHL28L`j{Vu҄nS$wmLOӓ+pY bTQ eH+@A(N&Q9gT\jK2l Je"b`Bje5]mb\H5oyP'\ռW5u0 8$ 6>NУvnE/\oTH4Ȳ%X"*G H"UNQK0O\U"cWȘYEj1Xc@R%Hm7jV&tČLטkt_nmIii@kV*Jҭ6 NC$FN5v 3lלv[E&6 TTu%MTm־VNz4}cO@:~\6dx`4Jfh*V U#7Y4I)eyi#t_=e8,[L4,``*P&PPM:qFr:ILQMQSڴbL5T5ճI@|,K|EU%7DW22!/@ )`F3UcD4MLJ4¸Юn=$o|&ճZUEGs3;ǥXUtt?7.,zV,S!d;SYPbX)GXĊ` 0`aX bb!bUTTƫfhJM/^n2ąAϪ )fpTtKʫT +֞)tOS{: =req>\vDfCr#T+)=;l؞02nj*GkenkU{\c4<mSom$i$clS١RjZ,*:,hB 9"qQXU%T CӠL3pn0t݂WEP aX=^Y<:[ċ*Bz -b.~f_1vM JIR/09lE yECj궚it6 Ld \[u46x5(t]{mta x{mt ma[2ŅBʕeR!jZL;6,b0a8H*4&@ RqKhJK!6/" ,\ nTVQRRƧz_]Pddd'iD*-b{^_Ȥ*I!  q]܌o;W.Ҁ Jc}pzҚICVZuGNfT㳴ꊏ$ͨԳ/@LْlëUEn 8FK\VA x$: QwAD|~JQtP$M7J%1v<˖ UU(NzxTJG]>V`@q0RMUgڮT|dq :TIH[Tau&LŬN  H 40P)g{=£LQj{66e#@vDcD#BW=3EhE2#D I"܌fxw:?QfQ*2Cc.1 Lfr󀁡\UZĠT GӴY*VEmjH"jTӼ@T5UTB F&/=ePhҫU @A @DcgXUJ$ҨAvuqW[-%gMTD- z{Ihz_?(7 ʆ в7"S_٣t?TPNRrM@pEʪ8LZL,&a| ,(Ajh4Ej; d%k1rg)EE|VJdZHG馒T@ R MSSQmUitUSU*m:]QLe 6c;hjUEmw?y5##43RZbгN̓-E;T8'[v6T7N[̇Mb hXA"N(!q~2գFJ"Tv 7Fu \oʨh4=cs?y9jEꔤJԲ0R{dy+83&U< EUL^ю+PiP.@o3xU2ۙd{nSvMg^đ ީ4#'TaNin`rBXUAiwPDCă#$ 0k*J$RqSo!(Zvt! k$]aR|˚8DЦ4F0lXް Vw:@G(jɲeY.9QFZL6Gb!&>.p *]DSmi:U*mDK¹!9;\aN#"Q 84vH g,ؗX@})&/( Axo;`?90gU ] W\NO$E%):}MaQvnl_h@\bqŞRDꅸ/9gQ|c,E@TɁre3LiV[]j&݌4:t:M:I{_jGAPAP22)(T2[˿+tSU?HVżO wx{G|pAP cU媪V1XƀhXZ"b%1xA$V4mD&Ҥ*:çvCB脒~҈*~6V?2xq4ի-RVVV=Y/HZ! xĀs ]' r>T ۨQv}lװBntDt 8{]VwU*#ZT}T"dȨCm@%MVXU 5En Vʹ:(6QѤmT Hf6pzU$wQS:JFPF=tD_4R~UBG}>=A зn u~a;dgG=4 &&jR#>{㫩[*b-FL-'zPCnT@ 5 M y@~ V0TPckwf/!:ȶr}@UY"{PV PUL4*߭+̿'K@lfJ t4-rLtH%Gһ4@X@XՌRF |RZh82̾R U &B(u^qRRM}K<2+DUO4mHi;q GnjQ"#2lcc#>Gz#$$*&U} 6mVӦBYK@@Pjt⑷Q>PzSlӖ>QGJDuҦH*)u&ZݗZ45"\|P ѡze/ޞwˑ C9tXZ$ "n]^w^ݑ`x7L619ƪU qp0ڭbb:b( >"3F- "Jt/ZZH7K9g莼E@- ۄ"ywwqXŒ9\چHWR!1tnڜdC}2pՉ5)B>ϭq~xde L9Ә\0fYY1Wj`Gh >h$a$:*H0pH|$ĭjTRpB A, 6* iPx eM_!K͌kKt"҄#oBdpd]y_C?jGj9Dc3Mǔ%[R1lpަ*U-\["mbq@a#4~xdiJK F=<4%#ɐզ\嘫J$tL"aŇq80@"ф 8>dz< /0T˥q9 Q^T訪&{R>쁦JnQz3K)[&XZ2Gʦ[BMpD 8e:eCݗ qu9Cm+ZφodX[2f)^ d&]x%ix%i0d%,rUUUE- fvLð"*Z&bUvijӖu4_!2IX 4-I0)BRRہ^4AA2B(v[L5mqȤ 6fZ%~18Zau˟~D>}݁sfLv+c]AH6 cqŎavDvDe/C;d1bUUUQc jaZf#itKT~ғ77Yނ+Q%KZH}p-0!1_MGsku-RliPk"Ė qg# jnY\xnn+cZ fm4r g|(C@Y> +^45껤S$`!@ - ZB(+FT;#m~xU+EZ5b@M5AT(QQD]nnFsK#[| ZE} U:Ȁ!+жJ-**>ٸHp@vs C[``8b3:MNiØ/$kA@ys  hF/Hs6V0)hmi^ymB>#\g2e脹VcDmtTۦSԫ/Z="a?ѻimh;mRͩZwD#%2}ʢBRYJLV^s\VUUU+U+j1`,N! mUU[JGf}Jr!f= (HmJ>o&STף 5s޲* ͍ҺpG*^HzGrq5cȺD]e E}B||O*N R!IcW s8U.;O>݁H!~]mLR "b}Tܷ-t9tBB"d.f*j,j>HE ɥ?:bx)c9#c@2ہdwkIBZ5VpHi+N'U.%gTCOggS]n!w0^*4')'+*167'((&'0=:)*)/+*:=.28;B kA3%ZVGҔ*M'b?*`WbezJ@mPAz bA?Q{Bh3@~gQŞT(SP5DsY )ؤXK@#.F (db*wWG(Pu7Iw2 G{_@ @ M,ưE^_W(jP̩SDdY@+c sbUEJMABp ArAvGjJ̷z:|O% LLPеzuT&sw'}bbdK8F7^xLFj{aɴdX,[X*`88Zn`*aYzihX媒Z*]jON/e'DA:M[qĥE|ZZ QS`wk7TuI顷 #-Gv{Ix:{c+QETQ9qL1@I]qƣu{X( vm>x4& `=Y圕sb$plb&Dc 1"x1aTDŽ!qETIA"AH *nޅz0GOaJ㭃?hA@ѪtK~Ȋ#i~:-w -DB͞-{dnE4c~LpkuQf !l ?ڑB$HP4:Pq9wĬVB$wĬVB$L!RF2,֦*(2IU1jQ#ZhTQkКcV< p r~/4+ԋylw>n~ӭX }Z[{f+_]9@1=;7m)Pny(r[\+ dm7P!M$}![ `#=j_V>QC@2dPNM5%̬0" wrI_weB_SB_SJYffhQmJup^:ZuR.,EԉA"Ġj LiTm[ITgniְj[i:>di$4$ɼ.&ɼ.n#veZ@ݮ`A0[ 40vJR_mrEjPn&ABLBWdf]mWjZ =!zC* AaJiZU={^;dxф<1 <1 ^5EJY"im nh5-Kα< yjq6"PbDi[t*T@گt3)>8O-f@(dEQ&M: pϑ" A) !(Y& 4#FSU2 !|J`VpTV FFDFc@"8a|4A .GlD!S&RwW8|fmCWiJMթFds 넱Qn+&g?LW((9l0rxiiF>$USfjk E*QUJI^?A)|fZ ԡG0C Ʌ-V!>e+I~I*PNs{~_ s활 ,W#AE j -($H 'ņ p$HAaP2O q,2H}7=KlT5iЦ mOGZhѤMaqgHsX&AL4ULH$ ?s)i1|@Z2фVUWguhj[՝s~hYM (6w*,*7ZdLu qȀAX]D Hh&b;D$"IQ(IHiCiPi&ER]t 4-Ru ii_V- Qsu qqQ!EhN0ɔL4pD tڎtUbj`oc}`w=E+ѿt*D 9zء%dq }c%Я_NQ1'G*Fĭ]%DbDj ^e^/Ȉ@4#t JH`CYPjX,Z RA-(nj*E t0ݯ$:Dv8.2"%r$0&n*u4|x"&4=lpk dW :#/"29%@I(9!r$JIgUըH+8kg@!sLl^܇K^֊>{J!!?mb@{j!U9$1Q`X@ GGaG,V8XMGQj8aeGlHiڦ)rW \QMI[f"y26imi$-*VG*%TU0X l7@ITumM#>_>h!TݦU]4Uذʩhیq >74>\Š19vJ牎`OggSn!x@#--8?799969788(*24<@899 >ߖ޺HxCqɍ0m+w3&,ʺ%' p*Gł8XD-AHl 0F&=T5VJDԾL+`DaJOGaU$:iүUA-t:ФTSE2۠xk6#2Q⣎IMHD/@I(cD$|6a0yT-ߙj:)T%|PcbGzQ~L_U_m BUpjĻ+dX WJA%*A$&` L"*s EԨUE PAQUՈa\lb[4@ W0 y֭VKniUJi;~E@tt$5iu ՌtC' M4(@RUݮV\1aD` yl;c} d6cf؍[\VInC f19\(19\(вlQ) 傪EհYUQMQ:FV,haL\ :tRRsip_caU[Mhu;ꊝ1 ēbK)fڦVӣ$BMz6(FhL@cD$T8P8 mpP6Yܵ0Su ]'VtؚaGC] 3i[1w#S~3fMșN&))Br*UD합*61D & "D xb['n;T0 D6IR-6*HM&Š oلtIvlCԨUR4MPuYƠ aU(^@׺uF"ݾZX\>YZm~KT^ fʷ D%~`AD5I`mb7 Y1y[\YtpZj**pӂi"& ch|#%ҶݶDɝ-c+XmTUItP!&iQmU&E \`"_yk)ݟJ9Em61a >LHv+!!\jS8!;ݑq   Yh+R!\pNH^yՇ(zDW}5B& ɴ" QG"TbMƋ&XQ3 Ǒ*2jBs#ݺ~):Y$dJoÜ8Y'듄L)Dm(,f$,)ɱbUTԨQĴ(ձ1 0A$m'*MUW uv.ga USM遤Ia?$m۶tmc$VR:liIg* ChCNfL`(tS[%)鑶|nh(t?' g/І40d ^+Vq|ea/08_}D >)Ymئ,WeQ06Z *bF$Ya\ !SmۦRHEi2c "#dI١9j!v?]kAi{$MB7Ҧ34[ )"$dLN#@r][@Cr[]^ )'xW;mkojj;mkojj:e+r)X$VD%1V9R!5 US3Ȥ-H5zAQ*=Dc4ӭ$թiR4hJϼujXBH ~BK־yJܐӍn#] ]WTۣ-Uѓ .)l]~S+ z6;OG7n *.;#*L5p^ @4;7CiV)&9,p|駘{4ƧTQ"e . hb>m\8RāX1Vc`(hLKUajfѳ&J%UMi6<|?qmMUЄ ¸ OFŰ/(/b'r2"E}nzz]H9rSH~St;mU1/reR 'lteR 'l в6@X1XVUU@VEL(VѠM̤j*2 B HmUZD%TOKo*QTViS(Ob2e-njJSI-A9Bt kziLEv=A-QiK]]BEg+Ƶ='qqu;{w׵lntnppT}Aym;2$"oF n6DETӍR RvUȃ#ۥ[t[mkʪv iSSyxF|=3Bk+tSV)+cgdM(rI@4V-8"HB~M lUp@M*8Re\Hӈ#j)Jd;=z4 7tBlP|(66ʺڲĴFUԪbQ ZmuҤ Aq\*Xݎt]]n'Y)3X p00nh{!qdFp&44݃-\W6gNiH`%.!VBGm# #*=kl[rڶun &l`&PDTMԣιh{j:tp7v7ܺ23d$_qJ'OggSn!y:89=<21<:;9><19-:;:50---8=A*/1;=>-())*)39:*-)&+561489l߲n=w^D9Z EMQ0CVʊ7HӴ)ȋ n4L] v*{@IL&֘2aGߧqGNU*%8_+ZlUAuV6`ZcP89q bBJJIHLQ4>>* FwdʴY72XZjhRӦJ"&QNi 6Mԉ $|r*#&=X5|Y( }Y( EY0-! RmNc#hGd\O$DnG:-`Br!@AMJ Nu}*߀dge˟źڢXU#}4NtvLWU{D!ğlܟ@6'ЮcA$SbB|(vlQO=*FtS:Pn;\/T g;t"y~-E.@ڷn4N-$ [u[-j=dߐoxg(kSb*6.D]:MOLGITt /3tD}Qwq 5E/b TԈ`D+@2%䦪鴉㏢Q,CYT%ZH B5dA53(Yp!s'D$WI%WI}B R$!- i SA [Uat4K&Yj4R" %bsY):=#!E컭U ŘI(LE@"d`V6N-{*t)˼!rm>{*Qz(,CȲT9,fmm\1\Ơ`ԨZӳG=uҳ$UUi#=*4їԝ{kޡA V=FP{R%Жt D`!*"5NWEg  y_BǑl^ݦRT!8kƤ5y4%ږfDS % nG{^7N":8ZA`yC5IQA䁷6 $-kzVfM7܀蔪 Æ%> ,%U5z) (ALQE46hPLKD5dZ"![m)j] I^[itTl„ C{{ׯ/aקTӜ4'6CzC&!P`Z,V͔۔äNORz_%J[/Lj4 ۦGh`Tѣh:]G0ϓzUIj62ҋe z 3$͇Rsw 3$͇RsԆ̲,jmK&Sy@`n""HժFV1jG@ )6`S@Dt;HTIU(R=:6U>'TdžA bN|:w'6g/JuڦƀK8{ޡ3%iӳSNC6TI[i\Noa 'p4SdUnA:3J==m&h}VGڂT:М/==jmȝ.H*RlVuł`qp69v݈8A4#DQpRE*|BjVz%FGDƎRViKҲ]2 le9A!]YQ4ҳ?'`,;.V$ @Ki\_y"/f(d-0BǝKò' H Y bڦMgY8E%mv2}o価羡 U b-vѥ<rhm'/1NǬfZԃ8M%DՄovH Uj0lH*n_!]ttL)P ]Br[8$MX`bL[, Lbm]=h o%eBMUFBMUFz@$ 4V M OJ|{qYj.l6gT`1bĨ6muM;#"A4:iӴ\SX?bq B"3jm]@eVUSLGLS0hMQeE|t Ji¼H?"40us $-)y_;P!ڦFsD#'={Ё @-3ꅢldKS]J) 2NxLJ])QVԪUcSmCÚAqk4@MpJ*vi:jY a?@d4F"1b$#&J62}}Ȼ/R榒K-4,Xja$)C`5LB'MUGǟ,=MѤċvN( . G$IG$I֐ IJ2F5j4/O.UXvzhŊţoMU;B3 Ȯ?PDB8 %PKՎ(HD7yU}^tLuzw$L iwGO˔)TeQ/&-)6 feYUUXU#j`ՊlLi6 AMViJCiRҤFNI1(TT_!r2vߖo ۯUa.i௫iA~5g'uϐEe>StDiZLVT驴Q:FiSu2s$HMJt'մf-O?A UPӚ+ڪN4i5Hk܌a8rw̙)s~w̙)s~!TC2(^˲YZ}l@f@1@ ڌjw~89@G>Gl@<`Jm*!衱.Mv[®{%*v+Qe)>5FԨtRՑa#[ a'}*#3Њ%@ty2m0Ah\6: usD$RUV:MhFJUW}7bO]mS]SES \PH @b!-Z)M|,a}Ty` 0oz=<Awrgɳ2qȝ)W$<|vkzEY6Z܀BbŰfwtTvC((vb#Fi/i:4m+p0ԒƸ[3YqCJʍ|4*Hґ@ ؔG۶i$v$Q t5KPRהPotn%ժ=u DcC ]A!0Zb1 "yWvÀ/h=픇mL0IVRqjБ@08#GH<>&K HM*w0/&0;B"!c4H*^EDRJi+:U%5`dnqć MA9͐aNEyuk) D!rIjMW -1΍1`8;!SaGpMx Œ% |P,Y+hfINB"ݴ4E0EEjXj3L k UIݒU!} Ⱦ|}HsT i*Ey1joG&9ҪR&>J]Ci++:eTf'LVImBzz9`M'W YhN ƅ }"MT+$h=BO8Ȧ&(r-ȡ>$xPgh5X٭YXR\HChBņq FD"ahI4Q UA[UQ('!_Ϝ{t'ht}Eh!V{F"YW`a:OV4:K^쯎\mpVsYE%Ws+uvǻFI%JhS5^Cn Ǧ(p7%>yu6BF~GQ7ls,dw&dI,f⣑ab"A" bw$bB : W~%-ETBA-FZI'nn +[89 Czȹh{tG[J JOfTvZRꬒ&OHj@Z- t9B[pmް E / 6ndwS2 gr\LuBL1ɲ,I.܀UUGh* Ja2sEZѽAB240;|wBq@!mntD5@XJaVuzxq6oQ3dbB :ƽiCh$`ON5mT?9܈*mvTL`;`ԅhVPPrORPv*tVXX"8x ŐtC1$2-k"qv PDU4nE PBC b/6Q&M? xz i#c0N $)c媪ZPTv5AH #NFL ^j&4m.LVâ~A4uj EiAP;⫌Ņ/p+V'|fJOSb:EP?Z =&Rv6}3xZˎD$K˻9$u߶6R1Gja>y}NLr'iU6$b9W媪b5,if$bP @DrH^H`Δ`/elAЩn$D>?SiQnGC %(2s'/xvW*Vv>نБ?C@L7р`"ۮJmk&o86]5f4jw}5bvx=VHc^X! zT*ef}+dYNYUUUaX 4 4^Oޖ.TBIҋD=v\`5!ZeZҮhiHUuHώ`ny]DyRy4JBkcu.it5GZ+yOĽBa (լnӎ]-PeTin %,Xp+B A&7jk  bZSjJ$ьEJ Ed0rQ ` 1FUML6H-dn%I@ax?#l[D_"~gԭ-`P@*6 CK:m_jTUgO~)|P7o[Š fXEUv%Mv-NEB홢V@I?U%dXk~d0k,Vj:JqLQ߼!h"Q & V阓3UJǜ07OWyL/ۄ& "&+e"CmvTDb JEgЙ`if)pCB۪vK-+X$/:#ڶ4ݶ*qJM'kTP"wLOQ=ZՔ $D=:$M m5SmҡmMFmCitJӣ !Y8> &` 0DJvU" .Bx>l LYblqɂ:K̖Mc?CsUU b:CL)fLU48a|\(^ZJ63]WN!:DcapE~($iiz&*Hk v]H+ |CFzӰθ|K @oj}0Au4G ѨFm4 6?F&Uo% _):jnL lR [uhjQT#6+9bH j Uј0 D#ƒnSmiۦm:ݤ6-%TߌJUtS:zJ4m+{ ";jKޱm*J۪#,sGTi4m[4զI4$ (RupV~FGkq=*[j65je}9 h ZU,H~nY{?(OggSGn!{jH&-0..,-;5=:..+::7,)79<7:;^c@:g0GNp1 3#X'z666q +VUŢ61`DAlchE#04=hm4zwLd7RUMFZE8G_g>#t զiӊEd~jZ+ @!xG_gӦTTuiTaa21Z|сD( |̲]߮Gd|< "wDN)4e !4*~|jw ,[-N -Z! MKM9irVUeAbb Aq$D={vz$Q _&JB%ERIHqNGu&B6ʿaWIDBtHQmUMíǩim(X;%Lg:@>Gz!h(JSpZa=&eh".+mk6AJqmK6IJqMQfM+'YVVPĈU FcH a ۱ =N76"Ŀx li"ibL)T%Mv4EMS/{n QGTH*`uhxTӴ6VD4n4˵%~#+?.6^׉ Vt(I Q"yԇVWŻQ-  M%hxkg>T!x+l{G6{ fGHA!&Ddk3$bB X1Xj! EBVImHWӳ^,{fNJU@1Pܜ2.8%ޮeXQݨ-2P0XDjRQ2KT @[d]n${w#+ S@D5jUԾG:/G|h8a|h8a 0P -*TՋV?ewo!/BMoLjzjDBkDĨT]X_3g)bZel4Sn4S^uBXU5tiҴAYX?8}Iv|aq} a`R-MEwV_\>+iז6^h gXY%T c'{٩zj:_n#e5凓S}XZ*j M<(L`EPFuѴ=ۦGӶU5t_*GTXvD$3b,ضQN&rbʨgAIu5x>|g;g; @BY-̍*jmqN0W70֌ppܚ6Vj xƕotWNRvWNRd:8XE/BnG5J|ol#cXǪ }f(E(bexS]UڶzmWۭJND&ccz*q@Q&&.MI⻺RMAhjiƴC g-@ I.1Ƣ&eWJI$PzYG#UMӳSq ktNqX!E/@`,oNc"!2T-VӴ`ZhjajbjbHa4.!F*( ɼ=OY?%45:Ht.vdB]%=vi'وQBgnۤ4)FJ5ObR?%E=/y"2]|64xطro)6|6=] Ʒ~bPTޤ fey@me!UTjU VBY$0."m4z4 =R(8 H馉RZV9t*4L"z*:E[";}RΨN5m'TS=m= &5ziٱ<$x#!4=[nSm`8@1!z9X{Wr\- lv{XڢڮޞǴ+ļ&&nb* DLM`:&6.ИZT3fM&D &;5ݮI4ʆjҤV`ZFF[M϶@7w䲫覔_V mJRU%u#Z ӳU40T8W\y~ b@kaN/]0Bs8tLqj*`Z%W*H6/QeWd`,[/c{0d HU #l@% vC6l-,"fMD%B8*GBV_x ǹC#Ə_i"N[+h)Bh*TVTCЎ?uh9D{Vm[FJ kk񇬫 KhX֨^8K<"TltcIjǙ=H@Egksm~6jY*4MLӎy# g[zXm:mCْMDt۫|{ MGb1DMC[EsvկNGTmܷae ҫlAzu˺Yi?wV ~'c7 ΊDm&ee9Ib,cVUEmVZM J C&TugQ[%INVdSʼנvV@r?Պm+IEiۨiR+b gm7qUIII4)=T0Th^;=fWiQpfPUMս! ^1@s6{uy,SZ{9:]Prˉ_钄̇*&|`xp,QIhYŪ6`4Fcj&R*  H|AQ# GIHtGʬJ4tz8Ox%SDhtCHu:mQ: 0B܃P0qܡ%#Qm0J6UtmϪnU64hp@Q=jP".w9ٔ#@ZV" "iOggSn!|ro*+0,-.6> *-.708++/-66:())'&558ʾ3+ܺ2"PDUD MmNNITشUf.j*Q2 "V1~H &pV@`tY1 fܺjDlA0bU8IT nӷ9DV|7]쯦&*e$قFUKԫ11P^n |Avjj"NPƨ!鉞V9`|]{ ]{ "C+E@XU5$DI WB3^Ӊ*|cVfjUvHU"U8h u5N!*mGDƄ:.|Tr"'RDžJPdC?nlVeMc*R, ћ+KRgnjU$1D#a*U={Rm& @ob R6=VlU  n H tR0FW[[^8ٌKZ5{+kHJi U/[v`R)in|>vIjfV^U$2ק#+^/'' (Vknv}z~̕\sC}#e$$`|jb$A P栎ZZj5:)*  aTV퍑%ւp l A$`_~St !=ڨhD#yw[&SIGn*ѮP 濃6?V7oK)e^gNI)]v17XOJGL)hmSA$_: / ER)2^ Z0~Tq֩'Lbo$lmrIVUUZkAIжH4P41Q+EuNvԈYgrިj:@UUud#*C+is'/Ƞ4j4߳;PնQm(?uaFڿ8r_I,G`Dɘ<1ުR;`Mm fck}h=պ!~d)s8X=)`-* .g\cC!vO)*]1^9`x F` &IS%\֑7 8WO:|8Zx Ru>jB$ b E"SҔ )FS@xZgWآBOY(H_ _商dh ^8GۘB7n/AvW1 bt(2T#VE{@mHؚ=A8ͲV`ahbI EDqAFt !sN?AN$^9H-k"qR"ƨ: '`|.xJu >8-YjJAuڪT5IO*tt&oDSah*yGe/OX P0LP5iiӍHhNGE?B$P<< JN@\0\6Ǽ9? ?1ET"$odAbVAT@55ƨ5Dj Fe$TxA8<$웩}#MhUR_8<ǎ)`A"PtTӤP|""D[TZHM, C'M:ՆjTARZ" XQh HDXංuU8)ji9aij=XNJ"{^t{G}¾i 4դʋSIUQ)U.pUjA!186ExG0b$HmaX8WvCSbӂmLSՑd3 iOggS@n!}|L+*,+5;7ۍޗ`3^ k@nb\Ҟ,ȒcU54a$h|46V "qB[A$$ƪNvG# H=[MJ|WOF(yH!WyPv"/> DiuyQmJ/{f,&K$1 m6 '1/2/x=ZJ!)lb[ 16D<hOZC Ǣ;YѬԄ7K/<>`LZ9awc0&Yg0? 98=\\!9bq9bPl&fcWҤGMYQ:%):t.xW5DU|OXVHӴ53R :DUݞn֜"*߫6MM$ZRH\Ar0D c@aL<2Ҕ/OlrgDt|!w7^"#9NT"l`m׵E+a*t 4W5np@1fF/|QyZa[r H>yZa[r H"(PM0Xޒl7Ax!e ֨AT#jDXkJۉѤzԈUwDc]wĶE:E16QUMڎBLlDTXރP)Gy2 ={{tSR@W|z4YUm5M*@Ѧm&8)"5wzu`镧h%-vO<:"yd{FfnB+|v ^2N ԔR% @Mj*.POB5Ir"Xv eZ!VRެJQb#0Z8UQբBNUIhX:t w; %m:MHnUD(GvDm ZwO($IUuzҏܻrlݦ!Պte?UC ht:4IB4Ȏp)g"C4AS $]r^]v*<8"+ekx(EJ6J0,$ʶSE$k(1!6C1G;+.*>n7G# iuth&tPMFmSDsJI=ҍGTJ&Da4*qqtg5YJGsNR6Q%A_p5uƠު>릺 մ6^R@;3whi^R@;3whi aàZ.+"@ 698DZѠZJ@q1h$A4&G0+6""ңSSmtU!c޲PTh:mGJ j:"B%NgN;:`i$P~wڞvqԆ1qNH=J hBna_y'q$*C$ɦVK8&sx@&Y-_@ݢN 6I>H> jTB0dY!U5*XUk#b@ŀl A lG^8ICZ4 mĿgCMyV TiT&)R,nQۦ*(!=ZMn l]~ IөD5M#VFcjSZ }.9kY.wW6CV/R85:*St2?8:*St2?8pG&GSb+ [E:A@:$HUjT)@*I$^a`lz@T!#i_ALN`cljv; I7%ݶm۔C ts5M~[+T϶S=$ݦ+MJ)61lUmDv$6$h{W߳sMb&C!HmRgl^*F9 {~JA{Ur@EA}~j@P!Bo-dbE P1QHl\T$(6`qgn6$erMDT*z#a`Y !1XA|Lh1}/*v(U4Ct;m6մjNi`<6T6R!I/e)V>[lb4ihEӄE H` Wm,H` Wm,QdDYOY2Y] wrVUUUZVc-n V]1 b b %80`E@#PZ: #g@[Դ$$zVP[~ 1v:"F5#H/0go,ήRACS!VT׺Reꏻ-Hx*35Pw8źN8@Ej*"5-TUmv}:Cr 0. a|:!*1hOI IguT@.AYKZZ2E #XS)i18;QrHv+h@l;)JW@vށ*#`v+[3AQd^md0f^eUE;շc8]ʩQZ( ,QlCKT6ЭZLkJUQm'N@V;ķ6=Ʃf ݊Kȋx[kJ 5Ul"Z]j[iir9˛t"U:TUQE@eEE@eE)D\ $or\c,TՈ "ZVPl6&FBFKDM bw -abTR]+h*^DRI[UmVR ~!JZ -K[0HTTVa^[4E{Nة_Iec~uzt0T6c6̫y%e`db-)|%E[F{l;f'6zQ 6#ǎM`_ԅEm-H$hM+rTU%`10PuiLEA@U F ) UTҮipE9~Jux=@;=RjRZDc_{w. U N8n3V;υ*0=.@dm:Mk61WUz`u4j3TMG)sD64=qAlY楡ӴIJ`T5ݎгGDb˒Ti*MEinSԈFH*T hJ FN%A2:&I*ݦHRӶuqJpnF=_RP6:@Ko%0}H}@at-]^DIf@oOggS@n!~-(+9=7/KZxkM/m˒V!FE}J0S!!Z1UPQP jج("j*&HK &hᕺ6=-U(M -U i;t{N "*}|KI)) _gC*eVDUtVJ *SJQFP- @1SڹMPEl@*p ^&'z M์irODʩ[e,9TYU.Py>&UXq LFQ  *'T)]*S)QKըW"M(#t9Uain*%ՠJV @Ţ"пP(*EZM7Ez6Q*MJFɁk#хLfs œ=5:PHv3!o)(1 ñ⠾ @\bMdE%DX zM&bUU*`v1'&&0!&PHB 0 C]N@u ZY0q%,ST9&|,\1నPҩT0.aDBؐ&BhId?ĭGфqa\m'_Cb%^5"YD?;cs]sz^H`{#r7-TKb5@~oo)ɦPՖLl wdY*c;2Ҭ`~#"eȬ(S2XYr嬪 bDZĠXkGI4(VJ>w)EŚhT$$ YAuKgp]pȟs>':%ny>m"25 l-]H3Ht,rc§{5E'VkNBrHHWbe;hQK\gw 3QB Xm1c:F&@5b0*j áWNN ;0%2𭧒 0SU?/ԕw`EYvEYvlT`HnmuN4Mׯ%^xwǵDQ~.m(WgQW5$ZD 0.";E#HPtoRRNe:Qx lB7Qx lB:eFdeQVEL89[$W̪TQ`,XbZE0(0b(aݠ:MTh=)Qڱ*-^+;<D2|G DWD i6*M7RH=M)HF`~)hi/BeqPYD ;KE1dEJCƉ󯺳ۭ`Bl>IfV\nb^}p }lwR1lHwԠQҦ2e1@e9窪::8*6S-Cd Ec۴=@6F<ߡbF`D@icu$_h5(FE nV3>=֞l )IdEm϶4qqMZ&ZK\kIהP%W;="wwS.ND5 ~>x=ybxNbVXD԰`Z [a\|X cHL aQ"qahT*FJ4jum$(KئqA6ضGKdG5n[ж=*!!Ӓ$|k/?Vyq f^P֨|Cj-8wÑM5mJA;jZه B x%=7]TlLC^xȚ_1#kwðrUXMHx$ȱa4L(&&ΎM[;nUUn*Qݝr~!فݎxT64N0zW!eR:AJ%UhROJ|NwVGaԫ;u&tu0fT 5$D1WݾQhtfCC|aÝ>yOF0n&M"0,yW2!eU Ŏմ[LPll,1NL$A$Pu4C`VcHjh'*\}f׬m6J 7.:P`NSmK!Ym7PBHW.{ ώyLfbFh}#wS0!anvsƴ(gbʜ0WܹI@~y$]K7f̎48<<89:y'ؑGk y}V$&$rqSXX L1D$'@aDЉcCa#pUt\yUMZNbc|x%GTiI>)Mi;tھ-ͰH~]k# 㿼X QHH_/uD"DC:nCfElǦح- ͘[> vή >xԢ'twEK݀y Q$+\UU HFVD Q=մ6գMnӆP4=A@ȐZHݯ(T i>*_6%Q*mD6 ",+!BjA*2O_J7K)K(TB4mzϒ_7qBYVͦ ŘTբ;:- KZg#y_Yjv;>yk \k@&b9NJY\ bh|0>>AC$DJu(pL"i4=Kh-D{'R3)1˫ݰ[Mm5r@XPXzݔ.%;UO\/|t„FmKXd]S/zvzRQW ԨS%$& >0g*HaLLӳSY0 L[n-S{{dC z(R*mZ%ky}$t]ujwN B@ETmn)yqq^dT )Enidc+thɥ(P05"IgH4= !a4؄ƈH:N0Hda]}fF)N=#/mP Duzj'#`B'Pl9[z$ X#4h;FMEKݒNUogϞyگj$("V+MwTySmҪ۳)is?s(/t_Ok龞rթEXB0 Zj)ih~!18IvpsbW%::F{(OJ#`=_'{%M&Y$xH\A "kGJ+b;8`5ވRiu2(Q(&Uzbs%=2Jc!jґAUSI`A)@%imBQR|g""U]ANm{ҭF} )TEzp!#6rw< _iYFP$96M;HUIo{)\Lm{H^sz`Lm{H^sz`LTVZ`ăbRH!Q+"V1q0 AU1hU#BU)d:D\BIEτ.VS*T&mSՍnvz Nhm)~SȀ2TV7MۥRڕz @K*6mK6ҦݦFvx?鶡$jL0$;Gխ>ۘBA F3|5{'{F$yI6C6;)ĘI T `b5H\`@DL4"g4*$_wZ kֵFG9, ۴զm0B lJ] ijIX!!$ ~TjTUJHmC#fKMR&. yXy) u~k,ۡ =O&i*9l[^&Fݲz6y&7j| zA 6oMVY.fUb+1#vTLS&*I!&`Gt%*q@ƗVSm\/$:Ik˖ACR(q1AJ)mi:4@|ߞ bI(68;Ty"Fj1c;BtoCh|9`2JR W}Cm!`. Kw% $9Bf+fw`-']1+k9~ADQ7Z(vIrU9WE5FjZ#:ACbB Uijt4UBA8m5TȻ|M>RTVZD5RMӨ= #)T;&^Z4Nȼjt4ՖV$ն%Bm!l:$hwsXч=z06Pח8@d"kƿQʿli NS0I4[m`YNrUU00mVU(*I0*ڣ)T'jRz6`!3uBS 3݆ܞI/l'[AuZ]MMSJRUi !W#1w#馓 +}| g ;+uzr~NVp| zS4O)A=YTdlV6rPE"*FUQKL,!B7Nu4D-!wha+DSTj*B95n[*7Wiix!FnJ[muȋ;p ߖta._hV܊knGD}>7 wH:!uv<؟"f\Ι#Xq ea>}@;E݂%.NQxilKo!3wW6r2sUUQ5XA1& cIh$106[ DtE"JFaΞt)[)tw/*"mUDuBZʣ.iZSgqPރ&t*;xݣIH% -d|a4ػ-x_ Aw8ZP "#5׈^B;44YDꦔ_)]{jM7J$~94nI 71lSUUCma8bFmS`,It;IѕNڈߗl U$J7 Ɏh躎SR@tʈ\ЯK8gR4]HX!WJUU*%-մDU &mJB!==N=ޭ³N=dې @^qZީ粷 OggSn!h/5+:8://.=:9:7=69=<:8;9,:7:6;7:8-.0.78<1/.-6<<9=|w,⃝IHRNPE[|3 )$YIRbUUK40.L<1ƅ!P2 эNφ#ҳII6ک,R)M;{+Rtz6mS)4{ PEBEIKś_쀈j %DQϾF!iӦm;ܳ 6Ri;5@+.\L?ӓ?‡g ]:M 08N !܀Kw&F#۷dDi6t@m2#"%M\xUQ"b1XB՘iL%SSFbF$ϫ%T '$D^qA9h@"H4_@4aKU3yO+6ժT% eP Z AÆӐ MXθ}ƶG+?Nz`56& bpmW>:5@)*S}<C`H*ǵBA!Wˠ`@ј RU=UҳZI4v;I&]Vwkt +:^oTUJWUJ(kKȰ(ӨcNۓ:IϞ<}piLT1g[N\_Wz jD'5: AѴ| qݯ uL]%|JRSj)nKm]Tt mZ5( d]Ⱥ ?b( @ t6i>ZW\Yߚ$5wkd$+PUi;R=|JN qd tAG}&3S@A51Ai:M:MTt;i$6ZneL<~<"bhTQmtVzt;U/G{0P. \a&<>XC. fBA F qYڴU6^Sc}m|c%zH Ɗ1"Tz4UIۭ4SivtSMϴ5|c_7EN q2@kQD0r(-KSz4mϢ7*0}o>\]zYWG Y fZxI cQmE!VϞݴĻ$n͡ t_b}-D r[ (*=*MSt# Mشҳa%Ȧ_|> T]fF@ô*!6 =JQ0v(o\k$LS;%vJ02d~f&F1**QENi5x Jh}9LTll6k])0 @/ (z46ۨ.`al@f%ZT[*oWmÌX(ENԋCiTgSGJHCg.LpT W~!0bjELvScA J1J6$&H'Z0g4 dQgQП5 ," XY MHMuǟPѶJ@xL:E.j1E 4SodL=$0@k@(,U nTG8GR4Io|o" :l#aC򞜍b5Hؐ'g# Y^r,gRF&iGMGnLêBof\cP zM M4ME~1<.q+G$H[uҩt[Z%6=*iksUw촄Xs)i|DWKG}VAl׈TeTYZLI8Df #wƆj)li~{.M8TjM`oNTߴd&g〪*fqİXaġh" mu]nӣtpW<adQHDG \ƤQrw_^%hPo[THӉVI-"[}**(yˀ#` e6]?ѹ[AEܮ=JTUiT"}*G(n%JDF@GJңk_u@v᩠~pCE,_\rP]֠ P"Ϙ  =lFNFg))[)9(Z,I?̲VqWT(c jU()UEךF@2TT#&:Ѯ*3Ŵi;iBlڮ2#P0Y/H7J\ݝ<VPTU+#RjNӦm:zEE7}|z^& lУs͏&]lfz!r97hl'δdYVdYV(I@#֊eKxl:i)AT_%1݅_)ݞպYB7LB *Z "qюV餤nY\=%Zdz/j:gTL˳_*gQ*1 T 60NJt<5˫2Jڹ8D|X'-@DAUhPCUE{vUSI43|] M7P5b-GJݸ Z&K9U6|g=*2 *0Xh4*6M-lVMVvhTJHMtc/ߍJU a bUթt{IFK"FzyxCSd[omj djPQm=TzĈPqIFVGmҨNgwv<{dZS) Nj@VH&V{@xQY-q]J4խ+2;޴s3bDqC|$DFf',wTC BDcQ5z)^tIV'jӴ5>,{){22j#Q&PAPZ!zH4iu)z _fMdY{Yϲ(j#+eVeIZ j1b-~ݣېmmKUuElw8CtD|]߬Q 0F5R*tjW״*9l@otxDpV`FQÀhl=K)Q:vCT|(]7ҭ jAEՐ+J H$t|6"tYotMe5ͺ2PP%UT'-I'@hDte\+ࢷj@PTjUv7INc"øF u>.|ᡦW^JY7 (ۂiX1La  ztIR8HvIAM7E ^><׆ϵ!?X0΄@JVC C-Z!͌"*i;mS9P\ Z'\!CLE*Ls Pժ1Z꡺*[h҉3ڝ*nW: &dZneZn !IB`)iutTGTQ~BYQTvMESjOggS@n!!;<:578,1:@-.2,-9;9:17;7,98739<5/,;<<:7;:7<77,<<=:7:;2=87;lMI̶S `qT|26=VY_Qғ<[6ߢT\@)ŪXQm(CZ||o z ھ2LסMס$F`,ժbJyoEiJ>a1=M\Tm,`TmE'h|4t:*MR y _[i&lUd ZG`,0bAUtj NwR\ <Tq?Tqߚj&I0!P0F&TW̽PtڶPP8G|d4 7bb)*V1Ѩ_tT5=R=%1FbD_j=鑒*3TھOw2'޶X1b60,*q& P!4tKT[ݶ- r[~dWO9z!)JSU,!)_ϟ~7p L0 M0 PQQ;AU ?]*m;>$ Q<8Viu++#;* ( S3*bX DI / ^.J"n`k@F@4ޒv, ćrtL4ITu5ITuS7@FDu;Q!)=. 4EPB"T!(k"0t@ ku4R.M6%]o7YDXyQDFCdt)+tД" 冖W^]lLSכKwDDR c,jv[iRmNF&&.mi=V}ޟ3T]_uHy0j :j6J5gv۶$t~H(!P]_u>{7z"a(ETNtS/iB+6*]I$l(yuR ,(3P1VT1 Ml,T-hz,VPD dWJw:e$BeXLijgKDv# R6:'gjt_\(~kjITVUUFi:e%UiQwƉܺ: |c>c>o62CLiRzL`x: BY'-l ޾A4ACPa I$*7D4 YdeJUCycQlSmTz4]H϶Gңv3U{;rVm |aM/׿kM *06a4t趤Fs _t!tC\ E -VAjEz {>B۩MtYJ_e)}]uEM5T((^ٿ_~?vJ&|`}`m~Cah5LDiBϢi[K4ݶ*MӵRGta&,DLSTS0մMM *"UVHf\צS\rٝ; $0TD1h 1QEܗC-6ܥċ&$!l`m {fj`EUTāxBn\5П$mmڦ:"*un|\3q_8LU'D&)g "Fvz4Ui(?;~6=K )GD)]l4w-&(AUX1*TA<SM5:=1DE!0T(鶽\Y4+|vԫ3ЂD#8A$Eu4hҳ ĩNZwPݔ*>'[d`ꀩiRn[I Y-rOIuKW`m \w}kJچFXn7nhݦiPø0"uRbWH:tY#]Yu%Ȝ9Axךnۥ=6K%F|tH׷nYʄjŪmyڦ*=y۳W!>aw-ʚ PVՠMlBQǡgLuZO_h01 ;=5Mgmcqqd8mU}HVF@(i1'$2]i6=PcE#en0gC۔C E͍LTn(jn_e~jFQF)eMU2Ify pYιb Z#"FDDkwTa$!ѳU馴 UFfDSKI7TAPg+cl{i:MRM=73h-˭RєU8Cڴ{Y!,}^)gdp$9k~C|?@+H9|߾p~VVZU= ngR8Usi v&ՉC{Cdl****j`N`DŽD@a&MTTMEOmi !O:]Vw [iMSiTt:M(iڶڰqb$KK[*BA%t& :RqGJpp ȻwƷ&rܧ6yd r}5XcC@jV0*;tVHb;$:,xvH߹ $˲\媪j: E,V8Z DhG$b# h\(DtKiQ)fRUDUaY8@Tc-B*Ut+MIVZlCs*%%VG6TzjTzXy&s-Z[0Zwu#P%0و&% |ŀkA&(}Xi`^ +Et+,b\1VUA0a4 (TllH ⢶b 6/Qh<>Le\%!b^2Zұ|(A;L5tӴE6FmnS?`^J%UYC (S:E =C7Nԕe{=l\pF$&3PwT" 2A~{G% UeV2IȲ>rll*5XbQF5+8 "2(j͈ō~zx7@}C.U]nS:UJ$%y:9*ՠ:UB"jz=U6Q+Wbz2HtX(fܔbZRoh %/݈P)E*/z |plOggSn!)+&+<8689((+))*459==88;><).9>;/>lhLn64&g=e) DĖ cEntY׏*:@Ԥt.jBBkĿ+y-:( yF@G?Ѯp`8q nTU͟* *@AO @fqfMЖTcb5ȁ_J)6 (h%n2NNiR<@pY,hҍ)ꨇduRMs/HS"y SUWX>J>JZU iAh0BoT[ +]')MGӟ"U%FEGP}|*IfKUzUt y-ސmM4Nggۭ Gݠ:av ɁLjU$*mKS6@UTU6tTQJZT%:(_T%:(LF & ,Ɯ5b6Cm6U8868X 5 E0 S騨MW!CkRGF}e>L9lɖ"x.outi6&EM[&ՖjV5QթҔ!NlxAdfUdggϾYw`9Hw oI/J8DmD y6던ol;ވYf溓=w#Heytܖ#VUj7f b")&.NQ08 EtGU9$ %DB&M#+&a_q TZT!dRiT=SVIhHx ԔJHm .Rm)tKAU(f$ zl2`>a:B3V> AUؾ'k*\l_}@%Y) 6[q,ScE-55쎢&""jMHDb81M"zfN/(jX#jħ\0@(E[CQuKC BVZ4$oΨhuR"m]pcQY؎( 8_EO{٦7;ӊ=3>(0(}c]?ʴYcY8;<<%HC"KهDSDDd-5fr>̀\b ZPMŎF#I"I=4 @Uh:YH&=:~."RնtDy 1g97ë8ONzt*Muzt )v.+*(q#RViz4zj3zm$|i.چ o&ю(c|6,ÓhV ~ 7{fO-8bܬӂ=R+ ,[WWBXslb5Xq0tb5ztVN5I_L|<G-Hp@JdT'%ZU";B͛OBrДT7I%pޱQ@1] eq2!&MV7=(5|pwZ/fUмduG1.o^FѯP*r6+ @e=yJ\Ie2-SA 2QNnY+PH0(VBLJ FDcqJqX_~ GK͗;Bg, ,SMTP9KeZN/ Q KvV[:P#@ݕ!?=pQURR =:[%-Ր$T\W v[Ç%2]+:#̉S>"sQFg@ø#6>=he[fYODuI4-3':?I0ɲ)2%U*Xqbu4En1ZqN4&L(hD?*UdwjPx#DHTq{)jx]/JSǒC&bv'Xv\|XIմ`C5Qΐ"EҍebPBP܀XX+-k˧7-=7A p١"~۽᱓+ln>`e16UUUk4Q@b7x;L1Nץmju8J%ZmWS 6BVs=4*-tNDUL$(aL?߯YQZ<WQt#Z~&zVr{cT<gw0z;yYMy?ݪ8}BXK[H}\ﺂe 2ހX DAD ;'(V侲n ujURP"kJX%⯪2!-Z$>vGcw "^#uZ%jhzRZGF>c.Ϙ jMP땯=k *s>бCǺڨ*P\ aZ[;4>Buк)2,V;/(ڮ;Ty24ID@:UFDzvK4MDzq_ǭ8\]W!i5MKj٪)qZz>$ O4]E."`CB6X0=BmڔJiT?=6=S{c/hDcsܣr9/21. T5UT^`ML0>RIzjՓ$BinIh\gk]gk 03P^JSuŋNӤi:N$4M4 MKzhmU=El][ۺ$F]톘 p6=MC{@Tu( ֍6TYgMD•0bw€1J4AB,TTvBzJUI.L߈WJlI :XPDj53Z45tJjnAC*In#)]X[V\[Σ͵<:e lbtڊEUt& 6 M UjzEd$:ɨDU*SDU*SܺR& m(V a3TQj:MB>P=  ߻\]/z\]/zܬIY8Vutuymf. LW51Ս(A dbm@' * >4htי[" $Q@0N`|֖>(U# , ` McBj<:8ׄDSʐ)eHӫC}LGG)HBQ󯦭)Ʊq Jh]Q; a /L]:Ktp4s숤m+=N֯m{vSm*j/FTQVa(㰫zk Qņ)8(=;=KSYG"cx OggS-n!3_5.7;<;8<=><.22><@2/.-@<-4A@)(**(*(3;85:4:-./7;,Mv&c)2Rb kn4TpB#NUaM#IGz0 XU8!C$!>4ƫp4oT\U*FTC-Z23ZUECmCSiQ|hmR[ :d[d[ȬED AL+`1mhzi~d8A %Ns$^IBtr%TAuDoXT bȅfk 8!hJ5*IAl"J`/}eNK!NDAQGAQ1 0MGOnJڦJ/;Bh|5Q2Q2܊m! Pklj7T!Mu#)mKWrhzi4[TUO@U$ jQi1 CuIv۶N#&&.;y1Tz6=UR(s\[͵0dT`ZkUljMe%jutHQ릈Sly'wm3,(Sh-bi X2v:ݶr.F5GSR%2<)hDYWqe|e=g`+&^P|`#3\/!u4OYYy2RYY#m NP(uN)jL?FUH`7B&#h4NFVB\8.3 6m4Gjq#u$Sn:*Ɗ9 IӒt:Rt*&"CHqNQa0 0"ED\W'񺺪҇ XcՊǶ$AB$H !0G4 ,\UQ^ȫZKhAL+[HDF+CزKK'| ED+;vR@2B'=02ĺF$(`#g8)yiNr4+`? ৛Zdfj& MRE[(]rQu5h&h@o* v7RJY bD6NB8V@kB /ԐHhXk}&)A׹ЊRQ2Z>G& "SHf FIҶ۩,O~9kVi[Ni$ †=Dba"{LL `&:TPRVIExț.)|>@8l-l]:MGhSŋBZ-|mi˕O4Gta.Lwzkj*JT`m&I4Duݶ4_hoHo[TQ6XWO6Xm!CY0vGG=Ӷ&vCvb54$YY'YYdK HzSI IRmga(I8(sIix&uP"ħYؗBݢ,Z1;M%+ʹ*b5bu4 qhm6CH@#4m5:ՠM[iĝFjK-,j/])R]&,3.)t;ݦ(6ݦR)[r3 4"~U~5RA旰I-&'zbnh:/uiR{:<\[pݚ&Y y],ɪVELhbHVH*dyc,sR!DP5 # b,A$℉& b .Th(+n MUU*UOpR' Ax5T[3m$(贝BvT ,WJQ3LJUAՋ>Yc;6lh-W=9PToY!4EUBv)te]$:P{)te]$:P(TP-EYFRY"kKY&)6RETkE*X#VcIcHnRJQMTTs" HȂ8TU"@ۀBA "$d!Oi<Kcs4Zp|AEMwC~kZ'w~zϫ[j{iD@6|;hnhnA,A#[ M8FzDOՒɷZrfd `)2dYUr( yA -~{KltT{ҧkױfJG'}F{k 6UUaVL4&^ u"FBa  Ѡz6vJ6T6Ɲ[) 3UBtDJR=&mCaů0+q}2f$H(MW6iS>py$Y.As# ɸ|4X9 h UFi茜n 3[Yꔿӌ*FthKJMQc&}OWjx"h3铘tLfYYbQ4ذ$&cb (ašPJ!Fph*K"667ՔJ5҅OT NUCRQmTQjtTa1w^'YA}8뉫~Q;olTõtYJvי/mz|/\fD ʅ "X9rUJwh<%OggS@in!Υ2"2:><,0<:7 .,)+6>*E,Jm݅J}cKA(ȷm\v!+՚jDݷY>Xb.W9)FQbbQGb`ZDqbB$JjAXw@mcU_4IfQ!gAd]MWJ*Rw<\UzG0 ln:J%m4CrQU/g{YI! ~.^ f+h(YS S{&_2ةe?! ~|3ҥ&aLkc&Ub+"G)ѨJSa 8H1o5e y2XElDu(m떔zZM'UtV]A}E"'(ݒ\l$_l$ߨ[Fc#+U[-viz pt=T̖0(nӥhd*˶UZIwu"0/(E "AЭhB8=(.p$ `PT]SUteYF ,PDT0Lt%QP6b|DYDYL2)H( **a$sX=h(Q4ݰ_oa2q2 bV^+TlnщP4B!U=ۭ DhEhͽÔRj$g[Qi(P4}{V"oDFevs[yhj1h;n4 $L\ZJR_hZ(pRQPvOǣCY%rmVAl*]n=IhA($XQEhcmS*HC϶Ъ&UD7 9}Am-H׾v_׭]iVk{FjnќD˪=1g1@Ҿa~ !4B*8Z@ohG ,XͰۑ2*] 㳛aw#eTǕ  +V` "%`ʴxSw`*&"FE+"Vj@Xk$-G1r0.a7Wl\|0@2 p@|!nm=&4\8> P5FiB04pZg-$=>9!" QDMA U:Q)M+Eѣ(=)T.h9*O|JHӱOT\>݈xN_}D5Wbgc0jǕ)$VDl'W"X EP+`bԊX b4Ǒ0r#ITcƅ 0O0R#>A@Gy"w `Tmn0xң @Ȫ&;s6#$m*mSEG̡GGS%EDvX];*04 bu>4`Fp8*N3Cƴk~o00]{{t/ŶJˢn5t&YI1b!@fTTôVqDDD`14 Ơ53 UHBGHD0>HeHo&@RIfRN/Y @Ⱦߡw66h|88 *QU<𕅆HC8CL&Kp^| ߎjX11tu=jMB ס { FUCv.7 Y G8:MID k_$7l,F*`jCS]:n,Xk~(6>$ϋ|?/6Ҩ@Dm6ҭV[$E[D 5?Br[X i1 = ClH+ \)I%,1w.M(Jb[@T0MZzV-ݸnMvt~XO)9.hX/3д; D$bbCH F'E%mֿaOQT|/ ןߘ~U,LMM] J-(ղn$kʞJ@?fc*ǘUE1Ehw0 nZLbw\٨U˪'r D#A 66J*W*jDYhTcCjvU+*ҴUMIDo0xBq77_3S‡*(UO6ȹ<=8Vw]6jwMBwJa>W?&-p&5F21mhbA#&ƫ6Ӏ\UU@@ ӰZL"`**UTDkT@m DD$L0! @l;>1DbdT@JE/4Z a.fPN mi;=;ݦMA{tr'@|XQfo Tz44 iANA!H6"z^l ar?:;+rpa蒝ZRf>90]_Hn[ te~#7C 7@<`2rX Tr!j`DQG T+Q@ 9lZQH h( T.A)ff (R g|T"t=m,؉X{ G^ &T  #V"yDO01 dӀ( 7`Y88{gcQ~$X?37f 7@`Fh9ɩ 16A  jX"J#,j:Xf7@aI 6>T]}*HњI|C `TVJ&=Ɏ"Vl|/݊rK b4 lB05 [M'Zct19b}I6 9fG&{6|>҄}vO JؕQ k(k,I6rnGG;)*&Z @T&Vz `PԊ*B Acn",hjЏ)!U$`jQ$@H&)z4Rf{M*y(Ք٩4A/M%ifb 79AI"! )~9`Z8 wEZjvt@U kALQPY, (rQѸ8p@ cđ0V11 TRKaD99Y RR1S-M%=8M<@ *,Ec;0BH4ڸ` t AOpV @p] UQ 8)yE\6%}?9(Yi,iWRΪrjV+cQ cÄ cccchA$&N}Ӷ$y|B3I"$ iBKV:F%EUmZu4v{t /+IUDUimIm5v{̠EF'L̘2 { MKjK v .> fxPT'Wf BJWҢ&_ dir&EPqTGG;VGSQXQ8a **ͦ`TPQT`PA* rozCt?0NT*s !q 0i T8 HSGtt ;0Lldry[͖m@x 0G26^͹:JW碌Jq]בtN:@ :/X :f;D&-`5>0A} 'jP2 !Ui6 jQ JlV+5b5bѪMU!@ RQ4B#q 6>bQvTUW@De `@ `iAPU ( OggS@n!K!46768-*++,87):ri'ֿs$J8QZZQ(/X"PV~+`eT"2QS +RX)Y- 'p:WTX,Vcu0(YT`Q@05("h0ՂV#!%mL$0WLT> &p\L dp$dDX dHlY*6΋7۩TJc8/bTlQY*+~LR^u+`LPXYvV* & 3ILbT*`5(HP"`T,"`XQ(`ǒHhBĀ* T@ @  H<&A E#41W@tF#@C г[RPiA4=' @@4Ы _yvLe{}}C p(c,ۻRHLtJ`Z)ЄhZͰC"Kj' j#(Hbb [`)A= @4RH\@0I.aT 6gbb4d%H & 20@uFA G @;Mu`v>)jH? L3>c1Ү(H0e$eL`%($XQ`Rdfm *9G5VTj MiC"6 (`ՠĈTMÎ`$%F$/LQ%RR,- 0R lDgjAJ PB$B/8`0hHFUhrLm:= `qEQ UPh : 4 ^z5P8)0?WDZUMٿ}?}DL"z꼫E,Kr1g9WUE,X Xk ED%DB!06J1\Ui:nnS@ƆD#Ih[J JT7+?ɶN@*MuӴ27([v`M83=1A 8FU) x8CkhpsݶKATbwhM #q&@B,d@QX4-4: NVy媌 iMp⃢N=BYQUA2&;0d,眫XM~&cZ5*VZMӰ[D#ݶQn%1"qQ, nenH ~?2KTUUSmgmT*Pg]A陹ݣC a."JE**m6mSHR*!V#ƛm|@eE: ˟hq]-ƊsL<.{KW#ؘ&,,'1):6<*TbR2`!&YŤdC.M,Y1\jqPGZD4p >h# pATơj=zT*WgO82zUZE*yٯҍ!{!զ-`@ crjݺIC\shV$+fDٖ4hϣq$´nLPsNH9cm~Ө6DP6Icniщl/@b7g9&eX1W PX-մ :tFQB9>qiNPTDUi}ȑ#\3 G YL JREAoYW/'/URJG@OV'UM"5h >"%w$I3lϴ n ڤ붑H~CD]8GV/:`>tݩd *cXn.jI_)PQcO9 #"V\<4g6}s}fѯUd0`TFuHMR̄ež9ąȫ Du*(Ow~)zѦAӘs >7Rh5ڈ'E#צ2Nص8nc ^IqŹcqHbE:FDK+CAgcytqXIo{Mֹؓ잜rI*DPKhL" !06A\h`M7hҖՈNM dVɒl[XcJfgl~pz^kݴ" q5ҽ' Ɋ{|yW&4TkY5Npvz,XnF[v:ՐޜAɑnL?(tFux:fQTv!QTv!Qq&Y˪ 8AH4Kl\,2xHBtrB\ءAzf,);1Ji*=*&v=$Iᶵ̮8MNG*՘{^kjb3\仮ة]9ʳT52#,=}GxIk!d>C4ڑ9Kb @QȜ}=X6eU*XDTEq\(9#' !qvh0zJF7* *㆞pHD8*)&~| w[E09R7"%mTWUE {{49`BREdH%+nGg8g*g嬪bU!b& HHCFB`Găx(HRNW]Ӫg*E62ObzHGt)bh{42N%p|Ce8}l~ %3#fi]Ftm*,.5w궮{T);لҀV*5$ħm :ҒT2-BYoeVUUU$0S@ h1F-Y(H$0D"S-@өV ΗB'`]nDTJB7Q|a\PH QiZqj1Z+gF)UVGE2]1Ih6hLvq@kC! OggS n!˥!261~dS/,N.,Ƨ^XB]PˍXe*`5MjXQŮ(F)A, #8 BP`C0o2*M:M*R"FrO|^h,ۭSߨW|SOĥ!1( {! M{c6vSB6 tP3  u|%qz*bGdgs2,粪#QD 0x@".T,NU&%Rl`Z^@l9$ a(g+•\pG#>yO22Jb( C8Hkz3٢o}=YJu D$ldUvAb>`h>1I0 >ȽHYgvmb媪 ! ۖi  6^A"*ǡcQ#vmMQը*hN*,3yLGRbOT7R$%vcqet7vJ{(;xS@,(e.b$YP ʙ3Ŝr"bx'HIh;Ň"Ċ(!Q+Wp)Y7xdL (.@ yldvĜ!&'QȨVUN`eD峜\pJYHoUB6=VplqGZ {6=l2A5Cy4iCSI %cT@gOdZUUU :t " "*6thlOPKUM5QMaЎÆO΁frB? {uC…( A%$Dʠ -{֩ 0m6r,WU X.VGŴĘD QP;J@ؠi(miu"EO;%8EJu jKu"go'^UjѡݝT)Ո*hy>XF ҠB60>Zю;v,T4Fp=4t(L=aIWgr'g Ml*/-S>gUi2ܰv˲*"GԮ`T-1VBmڶVZՕ4nO=E >GzIO^"=i ׼GdwJ)ʸBSU_03 }҂ֵKӡw-xb˪^z>\#R QFI+ݝmx<Ö;Ybqfhm5T84Gzr.P 9`V9\,WUU01c1,B b 0aAI-8z*t 뀰P#'׫SS|I XFȄ U-MZUir*ZT⢨JgA-0r[ädIK#т\Hrl4̱'\pU [l¸.@3g ]%(y8Upi&,6XUᠦamNi;J*"aP EINVQan҅+"9ai>d%#V[DWw?u4rŊ O<1f3xy*4TG5NRT'FGTҪdHdsc/m 7_es=ֲ;?us0+3R@\cØlx\I,5fq.DMlp@s>;6ɶH؜shŪ*ôv5@b1ANAB ĊM*L&=:GqEA=v{XCe0B=" 늧E"BUSTM7ѦMtiN]H 3*\SC7T lKp4JTlqV:cz+d4ӕLCwq WHF ca33p#`79+9*f V5,EMAP⢲ I4b$:]&m)JG螞S~p3q .kT%iSUHJڠM譾,IMuJCQC~m3VO=zIl! 2sf[\ .3!"y}G haloKBL(zޕLmA#T$9i6h$DD,rbUUFɎ"A!xYmETꠚ&\Xf[T|39%]y*?;/Q'517(9OA&/N&%蘫ȒA Eӷ)KrT w2bgv);.`7n1 dqܲ`@^=@UR. C7Z69VVVU @ŦGE*Hb":hڪ # aK@C4%с|="?x-lǷ/:ZCRեR m60q[xX3tmWTwV a~rO'Tdú1e۹\Ve@œ&Ӂ U#8rޕm-Xr b@rL" XQqu NGtRQU=qͳ[._Ju4SaJjN!ktLsezFMތ[GOO?h+m>ۼ׋OתZK6>Wcn،MGxUla ydl5 k ޕlum.J6h,<*fYj%4aЎ C+ I DD8:єF҆NhRz^y>rHY]~N+6"~݃No(4V:ޱEt%C +#ߤfY++f*ݒ\t@w(Z-bHsjXhc2@ޕ,F)e %>%1˪ZŪXSlm BDH$@8 ɸ@!Nv+酨{6(M8] qKDY.oCqc-.O۱jOjvI5- IUEܭP3F~v}vllN:u7"yBe0d(4hѷɎ{OggSI n!f*%&))'86'43辕clr0V27ZY1 `łfAL4 A$ "%C-;Ἴ2Ѯ3&Xi$E6fEH'T+Ҧ a^٬5ju/`ja\$p3"˅h iDRIV=\`sCU IJD0:L] ` `sYc.rUUSETU1€0>N 8.ulvNQMCt"mwf-WXXFP 2"{F;XՌI0 V3ZMn]q߲ˮ .IW^!{͑c=vډ43JM1nͅ l8 1ޕ̆J+ٷǙ (*HMs*˪HUUc"r TڪJ&z虄ҁ-CVqtEWs" Wv3؝@,ѓVrL\#NM-L:n hIJQNOD0l:رC839&C7f|F/B{mqi|nce o||l$|p,gYrUU@ XV h$ Va4#Fӥ<89vb5x 5"Np~!|a/26S式T\ Ԣ岀Y&Ȼm? xBtLޑjJavNqd4@N( 7=F+9{̃ab̲+WUU!V"8ʊ!.BDN%n{9>GN*VM1EoAbŔcWŁSzގ PQpQ9N ~hT)fn-$;rqn" 0jaPgsG@1 ޕ@Wrѫ:qI^}Zl T\khwFsj:nqHnwZں&.H3dbu8A(g̜KXrz1s". 0,˱rUUbXkVADRUгhi4]Uݘ>d5" ݾ Gu)a.(2J#(2>:$F6pb,ߴ!? cPsg<ɰ`&7I6m&h8Ep` |}(>>PT@EUXj8m;L)8g$49# ʹհo?#뿻7O7A]Ag4 <[T&6zTy:qg$(W98ێ !. 1"Zx{ij;|$1%ɊR մ8'dN)2.6 B.5eͺJ0)cZt:&"Miݸ_$?L5a8Թ0N&B jn$ ҩVnN|/Q'zԯU:w>eDOQ@Tk(TRJ1&,6Z+Xj7:頎`׶vvQ'=6@8#E( @vOGdUAA" t׍Bۆ&zQ#z d/-1+MiU ">5rXAtX(UD+.!*Ű6{NR.JٱK]Kn۹~"Ogwx.ŝAl,cu) bc$MR9+cU`*8.&AbDc#1nIӤ[o5z晖ӖTZ^ǩ@UC[i\Xm5-UHt^ĉVJ5 TdV=U0qO6:QcYߒ#>g-/}t$Ю.)TR(AӔ/p)r޽s>!h]ۍ@W :mWY_ yꁡ&Eת>TVeRÂKFַdAAlbf(mKNIuݞmnKܷ~zY!I>wd챘-Պ&&$1tuۮ;PBZw 6nS_w 6nSATRʚLC;M6^Y,l6#RĂUňQlvXmi:t;Ҧmӣ&UBʽ%xoG iBLniVmzt2FjnaH\al( aۓ0;hZ@juҳ[zt:[&dٝtkC+' ?c]Vi`S7Eh IH]5h IH]5`61 H͢ "v]j(*S6tHӦKHR%M }7VP8W^ .ԖC%R-M*B uB+(ch^!,}k6-]ѣCPKAvhUbN  8d&=؇n(ΪX7 >YT0~̪`]7YT0~̪`]w$QREbwFC  &bIDϞ=mj:jڶF:@IؙJc~D$cIմ깖nt (hҭݿ㖌SU%mӤ46N%N2c1\/Ga[2"_ x9j%w^ɴ!~(\U2mG)ag7sGUycbFw A1aLQF;ݶӳmCЭFEt3Q]IuJI'etH=ViDH*NU5JSM%:muJ^FV+j }7QfXh1O =ZB"TxbǦs͗/pTMp$8 1ӰR($L<>660T $ H$^Tu@i KrtӖHnl(ve(zczW]~C&S64鴩 thZ_M=dd/A6M$P؁+մ6H#MHOҳѮ75B,m DnJMJ5Ekd;fV4PW-i!:ܗ鹌ӱj~Dϲ T|Dϲ T|cN9ppHU pTm5.VA\ p4 cD$H U"KiJARTJV@rCox!p(8$޻! ɛH=@EhH&ZAص:iNҩH%lDRuYtu" NUT*#i Q~aȴ)% rWV|3,lH>A}S }~RMY֕p%9RUcUZc5VL͂a8XUH\a ѨIҖJ;7֔k*tKO*Il+-Qm;+5|4J;μu A0%ȫcV߲zu $IĹo,PR=;mde{̡ 듾;`#`:a#In]o @cCaOggS n!1+<689:8:9:@9-$G\N79r > , s)Dm8HXׅV۶ZmKRNKn4SH$ P} ,tL*8 CiۈvOT(~ZofZ) 7}(nDCAө56$"*U#V5&bmGaA8  ( v*&E7 Vn$ C‚mFjqlJl٤1+JEH6l0BL^}PH9T SJE`1&ӚDѭ LMĝ}c;#w`=$R44Fd|J2ƎH#74* V 27c6Y\ŢjDGLQpE + vcHahD#p4Al] .r{@UR7 %mum+ihZu &rlg v;c{d@TTLtmTtz6t8[J taqvaq􃮋Q T@`1Vug*v={,A44=E/\ VfZis&cUt$Z=V'&O0]%mtPm å$)|aU ˨j+AjUN4薶h{tN:m'->*|cW_庚AYTE1^7٦K+YHLI<M ˜ClW~k [*5eXcV+ @ iNxCujIvУttaAj R/f̵Z#Rh+nVk$N_*XB.te]Y'`AY D0V64ҳ&-44Sq"Ejk-d[_e[_@X P*ƬRnSH߰hVc`Ʊr0pn@"Rc]U2HGmjڞ/H-fn׃g@qT!)@cU1FRv/0!.6TB[|_QFWѺN Xb"j"G;Vt@BCG vb|e ?'@! @YJ0BUP-Tk8;Q?7e62qjKBhW0^<:IGa A"h;@U8|a|̷+@E%M'=v۞0ڤ&kI'4Mi5ki5k+3`n(B6&9TGڦi+mSY7 HioioEZ>v@\¸0HhC#A|-/XBԈ6%ta4/z(}@LD,VT[iH">#BO9器>_eg_xqE޲pQ TTLj(H=_tK+:i'Zi251 BmiumUG:x>"QU^w\_")ח tB/U j %V 1Ѩn( vvVILc0_z2Fii,;ăQm:T2"tg;ݙ (S0,RU4Ȁ0HDa(@q h8  PBSCUJߧdavu|FQS, .(Xc  !@| !DNY@$-a:Ga:GSo^"@+nݥSvktjzhV_io5L{/30UB*+&BP U[n7_gllW_:hRtcuۍYSUByX1XTT1pp !>&"__mU8VjԱt["^77à+Ģ0h($tC 8,s\UHu!ĊkZ]M@ŢVb0ZVk011 K诂% UO{S*mmڦHkq ES̹5-) {~]e> m;ě>ZZL:PUNojჀ\*uk;07ZXIB&r9T!V1F-bPGGDELQl*bLTC)&q+UC({D+jR@[I|0 l |Ut;NS\6LRi ՟doIiդڢд"Jd!S+T[RYk#cy="#%Oyаa_Avk^>m׿A3v xT2PY؀hdI8檊@"X+b`QCPlboTK:=JWxO"4@kG D)h;JhӴM*iQp`a*l鴈CJ{0vDT*ҩMKuUzs @uҴmR]o-He4DPyo;қ7]01́~&1ޓX}M9cPߓE&$3sYo*LR@Ġ`"VU , *@$&"c / *I8jc GGG`,Y!dA(&ѩ6o , o։۽Q)Q[@;THb䭉R]D7R/j lynM7-NBPpms`2$n`g6 }>δxHM^gN<$De=q5$ (k"BjfV֨4z9H!m04DD #q#"q=1K`2L+! uoɎY:.(ӢݦDTuw>EȈuS2+{]%W6xltRm7@F=]%i-@\`g})T녤~n X` `@z۪t9~!FOggS n!1--0)87891;;+3<:+;;;;9;.6=7/89;-A779<68UP} kءD.tVٶC-a?vO XrTD(RAV qD#V Dcu$ mGJI0!.Ӡ ؁CqH!' IZUi;ZMڶ6]@Zi:AѨ#A~=x4uUgJ4Tۭt&ް;?T($>$`ztL_Y]?n0#\p9{ *]2/~u1#ޛL0ug?ޣ7}יa a?G~/@Y7jӀ\E"4 `vG &<ֆH|VRP.H/FB%  G 1 G*_p:EhEۡbĄF Q1+VSAH6R9Rn4=i[M&0q XITMiDxΖd=l)le^t*6J`MhM fhFF^,/@kfM>$[X#Ebjj86`TU)GQ7W##`ciTGD*ի&.=jfF JmT[tK7] KZ 9XQ;wzp #zuG[^՗ND4UjTxZ0q@# H(Q$ql_+޾ W|+F @N#JE ]IQWdTWuլwR Q_o6zw7q b5J[ea||4"8Hg6E8i:i[|]Gu=u+ Y"jQH$Q'RTGDH(D:˞tLUEw76U$U0+ToD1=IgW+oiڞ 唥*Ad]iօ 2DETj:-Rdvs+#NBA\]U= {PYTsU)E7$Z (>^$rwyzDY+bWrRO$,!Z FPEԊ-T3]t;;Siu$_MYE鼺DWnM#YI@֨(ڠٓT#m' D GS;rK8%T_e 'SR׫L^Ӧө(tJnShUGe#T[)I[m$] X(AcjUcQ79=6dU?dU?:e$VAf**j1Q_u=R=ےN'ݒ VH>ӂ-lYzR_We"NB0Z5Tφ˜`yAxyyRjiOt_7}I\Y- XQDTJKOv4>.*q tYVe[J. (֨U2T=_M.K\S5ܢN1j A ӄTUUun760>>>>hl]=\Y{]Y{ 0RJ &zR]SI4j*=qJөl]̪m]̪-jdroDcP\bDP^m5"=ZjċWtt[Amm-e`1@Tn'GZэ'ܿj\UUaJM5q2 #}a IrGWU۶mmۮn۞[d8n}קlYFezL,$e &VѤn2:J<6RO4:\_h]_hR Ӣ(ka &FOڼ=L49ܡ$]ot[t](ЃP 6m$0z3J7ѣOڎURpOggS@ n!)FQ9::*.+)585.*/8456>95997,+89<77:779.88869889;+89=:=9\W ]W JM ƠAYjҤNh:IPqD{ڞdY*W͗e\5Xr)P ZM۩ Al"]*݆˕wE# )/ -em C)ou[|+ŇRއ(jFEe{2Y>lc\ŪZ5UG`8XSDM{G[iҶ=S,Te.ZUۼ-]"%jTFuM,چL4QC"jQ'$j@I^@ЖO ӦNW*cwІG(ZVpi|a[?;rk]kluK>kmovCёm)J6fG1Ͷܛl F0gxX͆P vV4ImEGUTӳNңIUJ .RDJSqaTv[4Tz00DLqB*bٞeFD"4SҦ6jS=6?HpvRЈ?ZבYm Ͱe<|`PLr/LAA.T \ ƨAy9 Ĩb5H(Y&Lّ꛲#57J*X+*U#ׁR#mrTB0}\waz+EJX.թMuL"Ъk>E}3T%ZtH%YBaUA-RQN6ydbUH bT*8::8*E՚ЄA0X0 NCU[UU (Hȋ]_~R{ mYmEFn+!c} lom""01IOQgKyO,ߨ5)%|*ww_[};v܉o51gLhS1@WX+hP huڐ"]JtN.2XG{8ŪDwC7'YVU媪X`Xâ $alO+b DøC9jZHTTGo1zR̡gIU"Dp`0\އ [nY$%@0XAN$bMqHtWRnkemy,,nif1w{ Y`UEeOG@hU@#4M)X#n `A0F5QLժCQn4\Yq"]Yq"j}& c2jP1l@xMޗv $&3R 0wZd]g]Jm$bYXc tjRjK/%-%tuPRmf2DO~LZ" dD ce @!~TdOxq,O=$:jX&BGt*ڞmn眷.o}1TSl櫦JwzD݌@+jDbڥ)z&E(LL`孍TӳI)z&Hۣ[tڠzid_x[[ x15VFێ`j1 "ʵdTTz*N /It]-["-(5=v!=D$*"*t;,TU\>ZIJQL4 j4I Qp$Q?NSUu LY씙.,L2e)B"QKUPX-rh)[ BŅV}؞]XMSU~z-;>v+FWtJ]AVA4_5]EQm`:i& ,FHH@D"C p--DZӵDYp0 `0WhDk@$#Bki{E ;!*t_p .UɎ5:Em!IQ%И}{]Tݴ-rHBw|_87kˮ2bDETiTI' "h VĠG6TW6^ueݢu!Ž(A*!)GTF I "ݎUt[-sYXh*))EH 0iҳy ;(T_@LϬt>X`HSSdhHP̻I?!B-|[mI\-5}@AhJ4!8XtIX.tYheܺJ($g@*JoGkG!MU=4h6:l_To_T.Dž`% [=v<T DZ7||]B%"j"Tj;*:&HLHN)Z" gUoP#blWvlWv܈"\(ƨbVU&(i;3Ԓ =SO] Ĩ6]%) |]hu.!T$b(&DtJeaF0H|]6+_ :D&UĪ_mvTUӤJk[݀NJI&=T/dWcٕ!UJ,Lc1&t!gJi'>ueuRMO lYFޡ߲CR-#'XEY 'νszT:MV\J'\]T6ꢲi s.Dl5h5XjEDU[IQZ}/.U+nnqtJY|YXz"$V6ii!6C2-TgJۣ)0@I,TNmlWޓ߮̽'RGI`jD-:w]7 N}!d]"li%– ';eQhqW0uM" "%U>t_6u_6j%K<ZQ 9a$:B|[!+ U:mZZ*ht9ݤz4SQk|E%'[0VZ1 eOeWJaz[zAt_}ŗ !@{Tl"~[&ݦR8NivMQ2t$8 ߭[' +PZ1th۔hmj+}$p4NALl媤R |rgH0k b(P9gzgT7C1RX?K\LaT%O.&􀰇AB*LHL|&+Xe!!# հ⠘vAL5zS 41jIMۤtN#aT8v`iX<+HNu:*UQF'mU4vM}1hZmiS)UIuzVu*4tNi .Z|[١Ԭ4Qd? UI /8 XQOggS,!n!/D,.:83>>;=:\KEn)u<%S @mVR-[kk JVXJK1jŊ EЙX гQNm7We)4m4JȖ(tMu: T[HQ$YR6M5Th@D uRխiT P JBMI0R@g1}ψ;9DF{4l 1َشX*_qױq[1G|ce}cez2ejyGSnŠ@, |u֔)@ID)T4zidjp5`Y, @ZJ RM"A[]"MڞV[mr~.vִ&$le??J%(3QgnT"iui%U8~rG|^4 3"~> 4^ı;#ABLP)BDfI޴V*W!2*"b- *TE33KΨb1"&iumQ VC[=:4-ɯ[RmUmZlriX8JHң4)'MtI*D$)Jj4յn!/Zmv+h0|ZתO4T3W]%r@#s' K 1 l^]vz6@+V]vz6@+:J]YެMRY1'*51 Xq@lvE)H:U$থE]@i=g͑AT*=;N4 7ѳh%Mimt{Z6Y@[T%D̑L!og$Pts o˴Jt(/ m G@@fO]LDBڶ&c#qC.k̗qB4΁\oݥZΫ`m R-U0IMEo=d@dY9V$Vb 66G`IlIU败NJE[d!6l A4!wTmmipjb?j'EU6zԣn$E^uv跺(V:i+U; 0+ؚu*VB6lsZ4> 6c>N Sфˈ }i׊!h}i׊!n!`۔d++*瀃abnXE $a PѤЉ<IjxMjJӳT >jQi&tTۤP.K 5gMMZy}/mUVd矞T5B—?8h'?:Mzm'(v!Fе\oҀ9Ȅݡp{yc;ZnO2WzZd,M>pSYUTFjC0mDcCGdi"J7ݔKUt, ew%iUUGI`O(n:=UeܯKv-@𴒝i;MϮD+lU)Tڦm*nQI&MSNIZdCe:lF&@n8?0bAP8s!2;ˤGO+LD6Mw`(Xa1pTb1 ӣGڞi+mE>M{iKjZE6kgB!8nU)2}/ N>H\Lj#dB*h"jI1` AUQNSINIIJ %lh1Kȟh]%QPp 2.BA[ ذ (}+rsܴ}+rsAFPC(D 0lr3U4P"b j `-j*&Q&;&B:ݖ;*F{\d_tTU%jlB*tIڞH5" Ċn\~%ۊ[._L~V8ĄͲӕK$)UBUQPa3BLqv\ Bqh TӨTVwUr)Q+yI(HhBԷ|c<$ '7@@:CZv`@RҴi˽HiS8D4cD# n$I[q,`jۣSJ[DEXυB->]:]&&Y+1$Wjqb[$a E0M\|L9""Ƨ[ajtj[,/= 6=ڴMC^99Mrt^oܲیm :[uxR+ {0ՓҤmIt8N'"կ:޲".(MPGVkQb*i#g)ɓH\q~ P| P|7,61UTUU`ut0nڬbǡЎc*6DG*Bp$ZPiR&2:n+p@9džOp-b4'*6 T ~Ǜn:8B>pJ]e(P#"ƨw|{ce2c>Ts+C{r0vXD1 nL>Q̂;(gObǘs*v$މ$TX̋,90X̋,9p&+,ʛl@UEF cJ 0W &nq M#M:M'D6NcmA):*%yɘfUmJ"BKV\~uZ0L`=P#YM(]5o,}J,몪JҤmzdطP8jiX 0h0|^Thҥ@30wʒmXePU .B1D#h|$Ј! C"͚PYXV Von8oV׉tH%tRmO7A?J] X@WzSnShBR1/_z~a2"z&ۨFꤛ xCh8Ƕ,dP /"DG'Dm5dNVUح`l$p }jY[TRDHYvxSXHUV- (L*aGLAIunuK[nWEWЇDF D(O"ǫnGӗ#vcUZݴ6v²"i6mgnڲrg4uwJp/fӻ`-wݖe=mIU)([MdY:, `dR|:R1ƊABLmFI$@u@a41suEd]g˺08Yr(Av0!$a4AӤNi HޖtޭQmULHmj1M0CLӨ5H +kr16: 7\WZ+ {!"NءL+().|x`qImQ=M!WT]UsC$@oZstD#"kѣG۶qqBGðݞm dOggSj!n!sO?7<;@?;-==?1./:=DUh04a~Ouju(QX Ŀ̌Z҄]bp j k -\Y+K4!b[@ 4(6DmѤjhg >㠞A+lY3߲ f&Mڊ;6GXHM,պ&Q[Maq(-) mtt\Y+K0p* "[$8'T"ڢNA4c6=@T7R\W懁ue~X| CA0Kj EFcHn>1kN{;_HdUfUޚXʈXTU,h*.$:U"ECE_(t[:VuP6=dYN),$mQE@+V,Uv0_4 Uuhz?oU=\[@\[@% YM:D7MVk[)TYh* 0r"BQ5 1$ $*mUWڿ>1Jө8E9X:UR(tW-+ LZAўmIg[t:TUN:NLiTQUPT}aHNi6&.AZ &PDl^E5 &PDl^E5A[e3uMTB +XX8&6Gl+FTUM,ճtHKp'Qвa*0H[MA%)K9=K+mKU)lىC2Ca6UmOi@ۖ&MSQ01#yy7uƧ)+ai-kꝔW]L+j+`(|L/M7EՀ%}+VX ~^3qJ+,A?/8 fæbHPPU* CYA !SGݪ"`CB ]F*KqnIPcAHln7Ҵk)mjJ+9};8}uu[O^dח2p:;vz`6Mg}AXtawv/[pZ!BZ1t>>D8H*)o6lqUROIŜl@&G@ $NTRA$AԖ&hLh9XG>*4/Ʒf#Z}Hy}':RX@~uN G`i#]UMntF"]_"t!%TT(%դ:&>TmI2hF!4QPg)l =H G|5~+ɷ;po̰[1Mmݑ{k`!ʈ dq ǃ#YX@kjl"(qNGtS٩BqzURRPnm#b9U|e p>t;mڦHT6JWsl`?#Vu?IUf |H 8rA)6^>^*Ѧ_b ㅪm 5I%r++gX" 11H(Hc IAH6 ETm4pCҦF׃CU4:N>Au-b0q#c AOɰQ|ġ{p|h'čFD3JuHsh,H\gGE [pQ&dkĭs6,,v!6ii! #Ab2DXG;KiDjՄ"1IQQmݥ.w}4[ WӶ:n%NaCpF4vJ9ƼikO gg'HUBۭXq~4l1Ey:݀GG=_F3ѷn0Sd6FR]p%1t'Ո?6Ln14*FVêb+j7jCLM*}V~0^(P߲e(䐦mӒh/(L8(MmQZ8 `[:HxMj)egAO(c':-%*)F{}b>:86rw -.qJXwNq4ԽLƨr5O( ,fWGH.x*Q5n1 JTMd J$&Y1+"*)X51VLTCTbq!hqYz;&`"oDBUuZFvPJT+@ƣHA4DA BKdFdᛪM َv;&ކ .|.?1ߗ@ouS !!m%s`4\QjhuQWHT%l@5dwAo@`a7~x H]kVx$HUH" "1!NhH"h,r "H:hS 4 ջJ4HT7ڑ.i0@)MUS]mhU5mT{ H:jU(RB˜C|56;P$d&|l*c*6]FMWNЗ Mp G3Dd+u-8F2{$e#B]2@m V69˒L)"UUb7Ĵ B| !ZM7E nurn'IY[u^tMuiSm* dC_L!bAmH!ݲxIP NUF;5-+BK6t+W@UIՕj{MՠNh J{Ű 8P ywBp%pU6'^e6;ſLmnwڋ/cG&eqcxZ 𪐐ELPM+8:8*ޖLCRUUtjiUM[3E;,>^"tIDnR*Tbh3H3H[w d(%H5mMZUUpl<`*/&8%:4 \UFE*#"RA$(bU m7q#ЩS=w i/L[S鞶l3X斪*! Vz#y6q+_lY,S,gMV#e*c0c0&>Q]MP !~TUVj* ++C[*ӈ *Vn"|4A$..P/-.ׯ\[-ʄ64* "X _0a"&H4=G@e:"NDEɧfe>tZ 'זNj%(Gf,H+X+V-b-]M[VDk6M4DIѩ$"KUxe^݂&6SOXzS=C+A 5\JfX0tBR.ȹQ&hDJZ`nOUR61kᎌzDz"åB7AȹJRTJ^ Wht5ЎC"#9?zL;Ü/>ɴg7~݂dڳ?QSK?6XU̲U@YA hsTXU-],bj fUm[骶M)m:idnjcVu/::q%5Td':=-l%CVF[ b}cc0J8;掜@S fBAO1Ϥ)v、(HL ږ@řp (D.cOc%RM7OggS!n!Xd)-0/.1;:@7<9::;=:677:<<4?89=><<^eM)כEZՔ"sެ ݬ,CĜq.`86a!:Ί!Ph*U)(mmӍ*RRͱ_| :]jwэjm4J"\!nBtt.(ITSDJm}Tv'N-QG{V*}Rm?-r(5 Z-qPu 8ӏU{Pa^Qz/*/Zԃ}TAMY&,8Vrq1 Fk,&a b:&G B)FM'I6&jgl(۫1lXA뎄FBy$TUդ5[;A%O"ث/%42gA}:NQsכ D)0~ rk5;-@} @XN$9F?F8oƋ +BRCx抱|P=oȢPM9lWY8RYDXIL≇BaD(THaLП4wZb^Mt-]i1Tk:4jm.M:w)]#K~T'6۠QiMF*%(Ait$Q t3QX |Eu+h` T=ˤ 4T끢xU$>;֚=Dz ٱ&DH;8lb\P*F1"bMAbWL iBL@5Ѻ#@TJW#j&oq"R>P\&aGдQ 0TvS*Q"Smҩ*$)zVCch~ 'Ȧ =Iv\ bYb72h5 iTQ;v:XiR¿{Et㥄@Y(",ã,fDY$jEQ1FQEMfj5ՔRb*05hL0{DT6%E/]˄0IIWTφ$=&ZZ$0- 0&HLTvv$.$&iO6p)6^[l["m["ƭ+nX`LHQUTtp_Wa`Ep r@l[Du-WmhkԴM+>&1D5]M.( ,fJSWI4] Huf ɸ1*H 5$=][XPuR5]nTtYx,T(%djEiizVAG[/Gר*-:m@:mHlW^ەW-ʲCC0`tniM)zv_R]!]=MoDBקt]][O; bU(MnrDbB!@BÎWoC*g l![vڊacZ ƈմ VLN(8Gpa젏I:LSf"Ӕ٦Ⱥ: . EZ1D Uݟ"pFH6z|͕6lYhbmYhbjݪBK KPĂM/xJۣpLr(0 lY`[0UX,AŠ:=R q1a%M۳-WokS9htew\N<%DQT$FvH@P5Pn0.T M5?\WljuŦ歫f!G U+zTBҭң)m4t+me~O L[l[imQ P,Eih4FEtM6ȊI40E qxwq9TWŰՕ}1M@a,b0&FTQI4%+v/%&ETU~ٰ/5,RX yQ'FV+Uw0kՠen H@ bbU0쪎hH$6Tĉ% D=C7ݪ4E؂H\(X#ɋjHx TaiMA`쨃ATB i;m$ը*6BF-*<c_'mU衚T*iUQ4oI%Iuf fHh~"jڦnxBCMYi^1;%~DżK%~slm&WbY\G8vq:G"1 :G(0",Ih@S7Bhox!M*(cqBTtM) =`fqL$ ⃢m*Ju~2Pr%!JAM{Z9m4ܿ6$G>" ldB]%&f} 1GvY|$=.1z io К$Z+qSV*U*B!2i8Zn5h̵F "D Q; $nFRJIөjHSYD^,}즆6mVC6>ݍ^|}K;0Ѫen'm$PEE'&MgE4\Go2!nZPl.c?ɮK16gKIL"edb!նh?OggS@!n!Dd?321/6=9/9:@?9/8;<9-++-08:?,)-;8;95966+/6;7+,-,;=<9-=?;/9:J+Dz;E "뼡BGAX4M.7% 23P03h MFRtyH7yMTS~Cm57zDUMӤk$i}˞:kNSL)եgMFfLVEĆqv;UTJ^>a@ 'FUғ/p<=4aUtUY.6m<@[.tZtSJ >N2ƏjcbT7pS{L+P$$T!Յ#݆i Nۂo.Wg$Mz#'Mz#ß5E&0 듔}zd=4HyʿXcQأmQnpC(vϨ(A(q*T,WŒNrU,5DmG*VQq\ThҔ@$ # !|"IHҍ<ONp/oJVqJi *:TůP1NUd%mME; Yqc _$mTk@N[J?0RYϥR)DOb=a KLX qNҤV4Z*=mx՜w[FDQEH4*D6""*A)Zƈ`30nVϦtJjR=*Ri{Et<,OFNgy0r:v"))VS[mۺTP]uD$ ށ./Uds {&=\nLzKIJ'2D(kkJa&ll +x(ŪZkQqf GYl1(AH4D 9flzMSB6t WiN4) #RMIz!30J|9BۨRHH۔RR"`lS?mm)6%ͧۼ:6JE*J+"H 3BpJKdxVR/Uxo!,AvA\9A0V֔jD!F{7-ط" -@U#"iө(˼G.XP=ٵ"IzIz(T ֪ HOW $.~zUG?WfMB;UA줐+B^p\z ?vJŶL$, 6b:hzPIZP,Uiz-4MM/譩f HVm KN4nfS=|A@4&0dQ8E䪶AeiZ-6y4=q% 4:M *Z$ݶQ6>DUZKUi-֭,T@cEJnSM286AUPinNt)-1T>TȤօVcQ4RMYm/rTj~_LObؓI {rP1 iR,mЦBt1SOZym ]`Ղ>7v2m̛+s0-bZ iňTc)̌jub0TF#NC'նhO \_ԑ<:I0)_dDүwÄJdBY~TpʚBXEuHDn5D &qvmhi34JJ]R80 [E һ^y0mҾ?thnz﵄LW[^KɄBE 0,˲J**5b1$L$H< #a8V ELB+X+&&߁jpTD*Mt !h1IRU)#:Qյ:knqc `o?OǴd.oiPiP{3 ,L,Mـ*V̹n a5 ؈'0( EFcO'bOV~ֹJI`L(p\lyL' Hѯw{I(|Avʾ"U "s-q[wZyhJiIwUEG7N3ljy >O q0[fek8Pա4O;4Ǒ0߼Jp C{vMʱbU(#qD#D G0."SM(MVYJFZO 39p8 Bգ(&6" ;U6_%ңzͰ@ýG*UDN4M':V AiBSwbIw0ۃ6N >ӟSfOggS"n!++)64,9798-()*)()5303,995*,,(7337GW5Q7||3:lEg3Ŝbʹʹh\la0Tl"D"Qx"( %73t5JK.BLA u^&=4ϴ>wERPb|v;_CEl7MaJIJ+/m<bk(4 s@h bֲkƢ&`58 @U^[pGkl#О0Ĭ,gcCH AH&$L0JDQlBVNSiq.'Ѷn#-xA討ҶQRU)FSE遻E;Qdúu](@k瑤y` PX+$&Э Z}BK 1D~*IZ6/4hkHnSwIBb:6G%j}n~ M܋34a s/g3eYh9Xx 1"q P$^h¸DD`0&*$)A~x!N Z(ID[[VKIT/CsLnLDЍT?۱. _`>/<~01+cUj6ݴ!Z\$H0 'tatitB5Z=膤Z]gG B4I4tWeM KGhDS[(0o ӚT[đlFI0߲lJүbh &n9&;wJ[bGN_.bZO:Dlsq6isb|Xe&} $v&b*PUa7 p cHLlXIGiգiSmQ*m>M{ZUUU++,"%a*RnQM={TA&=R `MLNͥo.Ж= {c4\<.At;j]zSBB qND%6sZ3p PAfJr'y;Y6&f{/2ڢ[:"#Yf,9P**E#"b 1zҶMWHMT)_^t칋#DJ8 TrP -=H7JTqNaGW!z*HnZ@1Po RҔJNGERjn(E PcVp~\* 0RX"F)0DSESݢN$-XkkRM\j9 DJR=tB4fZ?qVjbTZ !A([GZ>WTah,B0MT}ͳ SoA+6muڤgS)B#'o@_]3jd6 HG*)ZJ861 t`;T}뱭c{NL@Dmtn۳[mNC{JϞ.(:Ud~o\[஭op,R0)-XN[IGOVͼ7 Uu%1?\Cƀ֔L8S1F&Xat5mѳՈa\46&َzm\mn?F0b+(MuvMM%ѳ)Rr=vU;N`O._UR$9{% h P@QQ1& P``@Z+L(@ YV¸8 HX$P(@*=U0qP  $3HJN P\@N(KZH[óEҺ-z̲"T$除RҢ۴zi2ƙ&π\V̳%b *3>WRx6e_%egS:2!Pzݎs\*PS)AD0VXk@U F*(i(311Xj,LzU"C lAUPzIң)&m0ݦh l 8a  pͩ@.&%Xfi,_/SUэiB3z#DeW=BdRM|9OgJ&wٱl2Dl"`{P`fh^#jMW@05>udeݨM*+j Mr)& \ o:!A`krKo~t]m\] c,2e@U4muJnh}\C1}Q"KV+`͵Sժ.{F6ec\ߥw' YkUDy]jr醆NM T]԰_}wQ@KRڞ?^F9[*MWLOywSލpf 5#JjJ$=4NIlUi;M(Wry0deU]vڿEMrx#ꩫM5::V6)hLdx-k RRZMwNKUJ܈BfT}ugW%YPtvz'R@mkMZţ&Vţ&@dyIq fk,MeUEP6TD+Xk@P (Q4F15f&F@AR ^-Jh ݓPTӅeLJnp喸0Kz+cVZuڇVwQt7jJ $hW#48L_l `A&[n8ۀߵJ%]f] |k~+,0(D̸D (" A,#"⽦[DR/ѫBȞ= գ@%WzL I‹4s-^9;K@D#%B[b7ߝwUuH"aZэc9o 00t:жtP!l#n: mj 1Bm{cЪ9}`F7iW0&2SJ˴1d 010w08yWQ`k A*d &6#T11CZQ5Mu4m&Z*jHIl'HD*hڔDm CW>R`st[ mhΪT!8`,"o .(jwQz-$Atڻ\_JKiE 4Ŵ&j1vDb0..*z3Z\WT4gT`aYX! ݔ |ƅ(\U \U zk CPZcDK)UդjzG~:Mz3t&UdYYТhaA t+U86AL Nt㌌ˌ_'<[e=[eؽ}3J05ӘJpl; L0. ¸3\^ȋtZhOA+;/C>n5dY7.Zet9 XqqV meaz(mr|Rn$lU2[ kC@"6QD"XQbޝaQ\Y., $ie` ЛkUճۭ3Mӣu .Vmhi:Clolt/@ @0#Zh̥D* BP=#6K=F=קTW3Օ." v;  :4R4 j\P$Sϖ߯:iR dU VVE`2 2P+h:ݮTtӶIIZV9v+*=tVYI6|[2=WILv`A Ft{꤫6mCUZ{Ql۰ =hdZMEbQ5JÂ0Ӆv}M=V+] LS k6Tš͙ՈUED CHayC!H)ݸtdW5ٕ{ - "EA)նݶgmK/.ҤI%:vv[a l[ngۖ@F@0hE4.BJ<&t0 ERS{4:=AtY,C\z[/Rs.mA(bp8Tm8D 陧tRa9lY6ߖE`(#e VhmU  D\L iTەn*@  Y dWn5ٕ[mb0S0  vIiTZ"'DPNk7"UUdWq vJQTt2+i6(˗~׆趕n4mhi\UtUE׺-Ht e5)qVx>: [ߌB2ƹ jt:ճgvE1H\<[Dِqld:TYŒ*K֔j!6ˮHcT&* @V'HT]%]UZvz%¿l& xJIJZ6}"ڢ(ˢZ[6I7+FbUPb"6u0mfs0VC !>11@A!TNKQvD մNiZ*yi.B KnRQ:mR:)mƌ!%m mf//=vy# ƅ8P)MFinv*mSRMY.=]){1@oQ!SO3vYK <՘7O5TLYFkVk'.U|AQ)\z4g[sʚjgVr`*9ҭ :}Lt-o>P(jum)al^h [PiTf&Uf&}\#mumG+P֓Q,S۝{[+PYljA$\.c]$i4KiW,C2 łaV:mEijMi RIuɳ Dh.k*`,=m5MuNn5j:3/6X}{P7<.6Wpa7ȀF5IQ6l;N)MIQ&NUs<K^Î%Ja7jdA ŊMtIwn[PCGvh a=X. GPpŻ2 0v" ֪Jҳ*m<A$J\]\R'? B)#H#6&4U,VULdEQX88 a7H=Zz!LTSsZGBE0ڪmuuN5EuC)7kOyk®\]4U].є4餓&ׯwF|BգoRn%tӒ6uxw>?uU.B 3 HDuh`4p"|]gJq  oOby׮KJTiBMU_)«BeRr^x*M`6WԐٗnG0 @d,R4pO^eI=L;L)_%]04*3|"@jـM>ȩ0MŪ af1즣Z-SU=C4MuqaBQR/fW2)TUrnпEjt+Q *p Z J* 킞"ޡTjF[6$*+6D]0 rV@=ȀnsU (t6Gpz3a>B=w~mOƝGEfr&"lY9+V"9(Qi8lUD BBGP( H}{^oN[H"v@go?$ >U`K JUVmzVIӈC4_4PA=H9PPvJ(M_R ' iۀ|QU>&G@L\ kOggSz"n!a''-*:<7//2957,*.8;=8A@8:.:A=vYݺ)BB- Vs+CQ}\a]¨~S)L (KZh9`mCupR]t5;޺|X,YȪܒʽ;P160D"Q^a< `RHZ=n[݊fA[R64Yrkw!L%bU"hX􈒶~绨t5-'Hjzd$#4 DDm&RIr9M9ƪ %I$UkTcQ(&34F 1A$b0a "D"N IECKErչ3 ZR>Uc~y)kDoV_*s`#-҉VS"] ~;؄~tk{7WC$%\uyr *#thB @co(Hk3U<7pѼU<7p< n61'e9b 1b1 1bUZj1 E#+a"aaVPEG E:8T&M+nvDSh5 L^&isɻEtڤMU{1yj#!)D8t/ܫt;MCH uWDĻZg@)6iuMF;sMT=lnOO |r֐(ғEd@!hO4͛\^JLP,rs.&Y**VZkD0RXB &@H<ʏv^CtLV[QO,3Xsv$d He3ht)媶FVvVgыs*BWuuTii6sp?ܶ[?kqA? >}3!1NʉbaM (_u7n~FusZ#@mVʲUUM4LSLQPQjQ,V5G$UPu#H"c%$NUG>em* }&v;CW/Vc7DŽ`brGwneǙ"&~HkS0_#mbu5E[HT4& bmm%l܊дx2dvBmK0ܓ-p V *AZrW9 *AZrjQM$ B&,嘳bEZk%aձ0MjYD0DTDAXj+ E&(" M\6@"HS28TP'-MimJ6EFh;6Gb=\"vB7cZ`=/Qu0h*Ќloy6Ρ.r9m#YG2j,44vV' )b@S,[-[-;@v' q$&6pӪ0 DB4_pMu 4V QRXb{FWkk}T_12+T&wՄlP Ɗ""*V1l _WG"Uz-.\[{8Q\[{8Q|])*UDĦכhSmI 7TAH$K965Ԗ+6tYeF6})m6mz" a:t*~, =߰;OMuLYٛ<+wk%)c#b`7 "O&fD-,W`:ʅIQUBۤ }ZRS-DI{E?76X\A$WZDU"vG U;! b4FRUMM=ӽEu'mU4Hn+MR]" {AfСFXjU_V|8@@W'Վ'w)@+)]C>}5sm$%BaEڻbpL~UBg1[^u)yvvmWs+W.HPXcEDCHĝh 0NTAQ@!UmHX_)nenϠ¥ew\UJA#CR&t4y1F~Rk荮qHmFӬhaw^:ؘݥ;GTR-iPˁ=ЌWӌցpokU972Y^C*F&ҕ a7TQS-d S- M䓬BUaQ FQ(jX*ѸRFvK:I#JiUR*IuڎkmC'AhABӪ lRKE#(6NV`IM3qXj%mQP**%*TSҢйu+*G`s"JvAk%&DВaVp2Sqn<݉;.*HE J@HXEeZJ DՖFזnzP9 tfMMTSB)~V -Tn3DOeEOemPM0\" Z4I8TSpUMʛƮ0MG:Jm&S%q{GS;qRJ u[q5}JiFFf%GlJ–^loӛm4QE MTfUSJ@P)X$MG6(yalJJ4]JPLLQOB\uz⪛>$IvÆFYUA"nTB KC4OϬyJ~fI"A)PE FDL4 Bj)/Du8'd ),Y5X*jʉqQD@#jq-[U)Q"+ Hޏq_mvO $S<2*KsÄDH5#i`t:Tj:rDom%COggS@"n!81=CA@>/.*-,+:9+*.-.*+76682)(:7**+'&258<=,Wp]* `eiIjFSi"JS(aL= èDU'Vv$SedLadbaZcEIJ}IQ"mϨ@MKb@ƭQTOD׳E׳m e[M,F6(ҩv7A&Dy*K5 )Z=7hh>ÎJVniUWҸzHV2 JQʇȈjM]Y66`MĤs媪Q+ֈFjmE-v1"bY8X栆5*QU]|m_m P])0ѴII7m6U.VJy,"T'=6]y/-5zTTEhK`Ix4B@HtWwĤBM̊K آg H=+"]D3({c.kILf@0;}ڤ%ׯJE tk*5de]5IjyjYt۞ Hh] Zh:UTU]Swia\C7![+ ZQG{Q]ҳ뗲NRA'ѡTSUS孚 n|yXF&$ TSUS孚* ĴꜲDaU/ Tc.vJFtTGmۡmntizңijtT6yUwMu Ȕ%P,-U*1Q3$HMGS)ի_ ˗F,։tF,։tQUdQH;=1bι*WZ۠Eftz`ԨT}b2@e %UFġ)m{TT)UJ)mzEu# U)I,TR* ҥTJ{KD"i! FjI%ap9q> u;)(ݭE/N$JDz"YUgǀ Z 0֨v)]tEhШv)]tEhp0{$f1Ye媪D"*h5,"ab *NgjTztFQKJ)M7U4ՆJ.!q2|#fRK>q>:ʜRry&A=*1%|tJѴD ~SX\S(!;> E(cm8> L]klSך(PVT@1W@P24$/R!4FtBX:<BM[awLm6k u+@TD:n: Rѩ^$Ii xDPpmXwQ̓W[hdZ^Qts'Wf׻B PX>qp dj&6P\z~CIH$V9VUժb (h+똸DI<a*!hKtSM oEwuDDD*wHi*ꐶ;5ZhknUSHN@2pTQUONQUi;iUҷv(V5)-콣 @Ņra]Hhm/cjr+t ap qB^; z%)GRd J5Re9dlXUE TLv  bGbhԎ Zv-yHU~-^~A[vO?ݯ-_p@?Ou}e5miBE<=?TIx@#qt9=Hp0`tQei(zFvV|amY6^-"I˱[D> /h== XBBH!PADD 5vD * :N4h=ӣT!V(GHXJg(d-E, phdG҃@r%@.JmyM6MV! X.T:jZVy?03Y^|֘\Jf-T@|("egYLfOggS@"n!*+7:*)-(413(,*18415269**-,*(226~݀9 3)4p?Ga&%&U/hs:N@0y`f "@TQL"TU0*ƈ*  iQ ވq)@4DClL| U*ڦCT;> CU7DQ|$8Ɓ %4JlgVtPLz%5av᫡Q:0 T{!،Y_r~P>&Xt쀲i>N&XL/6gYd$WUATQm) P1V¸0A\4DpSFuӥ-__ ~ĶWFB$GLH$Q/&Ȁ ,غ0$,S7KJ EI\\jIv. @&ʰ%"7"]L,5d%MU$!lsHOSBDV"jO`4 Vb #ֈXcbQQF5B003cv, ,a|PdH@L|,kh+!J#ABT i?REMF%Z"t䐀'hmF1T?[ݩ)P<*It"2>i%ѷm] :\SU)*`[B صVH<|Kx4 a@t6HY{Csmk=P!P%D#2 ,؁{cŪd="ր(`c : "" * D' 66 - 4 "ag (m@# m$Bp y Uݩ6\]֊E>@<;p]uA"\C\`n}[ X.p7:P V͔lX!o~oodq(z R ,M6*f\U,,#`TVBEU M- mVjK|%ݿۗ=gtc팠(~dGL@  =lo+ JqtR%;_rt}Mk>fe]G=vLBs;,ېAsO}b' .qnOggS5#n!.a**';:*(*()))24))**''&477)&()654\]ܭh% nG'i*:(B0%4Wf RqkEQfXVTu'Hni/i:N4Qs4S6S~d`35}mSAA0d9^):mMʋUldsUlds@YdY9,0r #ծ`+*(jX HL5z$j!Au;JSTJۍnHIW'@ rb/9_ZZ$>2ϑ2xXnMYݝ<\Z ƱCٍwЖ+dp@v?嚟<Ю/>Ʀ*i؟%u&aP4~ ;亞i23""mc,K&PF-88 j0 ֈ *:At4P@GmMi mZPDDuR( Pq*n3u&ީ۸${R$ABw|,{-euRQ5 ?@[͙)zP@>Uܯl2`Rl2`u%l1*W&XQQRIfE G0&>NӳGm; RIE*i} BURP] @[U: mVfZՈzk )! RY.I# *_&kA[g npВr+QvX'cVE Ujz<>]MZؓ/s/`4+5 gŪ !԰հ(nU00L; jTM@W@ @#gmP$"t#[eVsze^ 9\h+UjpѮ( *nhw7;2 OJ:&,ɚ/E!EWɢwWxP=4LV)(o|5'M{PX~B޴pc٘e9瘓rLݰZ &>8Ď8H(a e4TO$~e(d^Xb;Kկn8SqX)8Њ]>Lmԙ|f<&j,fYukú*iV|B E;+VzY@&!P' YAQҜdM d]-|2fw[Kd 9,ʊr&&&&Lx G PBAA4& Žs$J^^&,(rDw W虈*!JfF@.=$ۖ#$;je{=g 7JAHt8$XS0 tʪ\ZBB#~*,VdS7f%C܄69+gcU bu8`v{9 (c  a4>ڶEI&l Dž%5uW܉FøF6SxKh^n:VTL'c'*h%[J2^N B$kՔ{,~!fzE+:cmC\"P8Oe& 0ه((6 {|hde@L`4񡑕M1U0fفXXUUHIbjDfR!Mnt$()F"QңB62 +^V)=;2 w-hբJuӴm/JZF".GWzߞlߵqT(#W' s;ᓐ*G|z~Auf,*Λ7׻H+-Iˑw-f8*$}*IVN`@T Dt۶ӣ&"!3b4MتynVR@kV|\_z :0P<9s=9s *X,*T\[ $]".Q6"QZc*:(ȹȃMRIS])-/f~BKq'4S+fj7@vGIj^"^G ]֎A'm-m4Em4><=m>#I)A +MT'ڮTmub,2J*ř*nzUW$=H^Us Id,@M& H. `:Y1+\UUAZX"`@ժj) VDEQ-UKU4Zj (g7%tHv}uD-*Bi;=NCAPT{bbˏ(^[~a.j> G73>DC=a /JbۀCD`34ΐEܻl\-ޭfD%ud i'UUUX5 5V,"Q@P5@tFU EA+LN\= "@a"@iz@  e`)jv@5մ,ev-lܮ=O/ׇ<#ӃM6.@SƁ;`*.  `΀ %L\D[yOsao`nI  T1V*0M\"*I( ::ZL@ ,j#!wF5ogH@nH=`BGx*E:TjxokjXOÊ\SLMJ(LPX4: +6FMS&[pn(%Ia"ffh v%3\&#D,p%3\&#D,POd8::8;74,=8*',(,&&44522*+,)DmG|#6ȪMElTᢰoasDmۮs #*bŪnBa_wog{S{D%X]"Y7R2U1 @ hGRmNU5M3zOG45rjw<`\ٶ`M1iti[4tj WB zDc|=o8*zTWRݔmG^J¶FTEmR4U(!d]Lmw3@UbGQڏ>٦UL]Js{< D%OۥT@t-EYU~_H-:]g~L50ݴ]# ӽP(k,Q1!N(ĄL|}D-ш[ΣqN`ZCST:T&/WߒuЏT%WU%Wݬ0h$zTSmz=P0j+ zx GHLpx GHLJE(BOQS-`βb,BFUTj XU(XL. bbaDJ SbFl ƅ&  C\OACKb QO,ive^~%a0#c BO[41ո\*)zks 1 !0;'q|Cv[c^壠A@Bx}93LrMlLrOlh.`dIYe\U a Sp4M[iUQ-)#<OU$R YB4We*JPBQUWG>vMҖ?SsZ5X@35[篰~>ѭ$RvgpYNqb!UW[RuNVt5޵!vR']V0ȤFׁaI͍hWf+") M g9UUUU1"֨c0ZQZBaGE$=TOfJB:ժYs !:JR@@A$Pi Pz`ZA!1 D㼇*ͦMFf|5uNmH;6'I@[ˌ]`!{ B. M ۣa(B ,jԨ[b=OK|>, ,KP2,A:QI5j,ZyjI'dؤI={Nu:VuVdY0bYLغ mQ*sM4tMo R$m- VZzEW3T_ƒW_ƒɿCD"%,,)xE@j{4Gi"W[Q昪ʗj62YU]<[]eVWXr smH4+4HNnmKMe$)di+?V'(^((R=VU]zvz%!i:M7=NJ:GL"l|eoyz2 k,iҤFpL%MBC- H wHd[d[􏬫 mbLpg7Drąh$&E8 uC3Tcbvt ,J@Ӵ*BJU%!#d*RM-HzHo:lU*SqZ- bU@& M$.."oPmϦq9&GF"ta*$TI(ˮ56e%X|8C9P"aUۣ!}#l_}n_}\WS\@`L{JXi{;2*M&F.AdYoeޭF&/ `0MUTTugЄ@=+L\Hh:Vx@ۍlx߶]ujRЯ1XmJP:&. QM(4mwՍo;)z%DL,3f.!be1y 6PIEQ[*"<ـI\E"Ɗ 5 `BS-LDբ={v:VtNUܽ^}Y.nJ*} fS7(!2h:'(%MKVu8;H8 ӵw_9.p ,,[ƖАN+i IB$MӾT?m@ vB V p89TުE"X [HY]$B"MW 7"M27z 05*HPAGQ"ƀ"bpPG@솪a8kJ+P `mմdn +UU P $@@h_߄Z8.h"T*-դ oH5&YHnB;jOP R%ڦi**o%qQ0jct۵"@f3v@Li]OIuZ &GZﴮ:@NYT3*H N \2@*k*4kT1`PTU4Q ]LT@hLP,$o*(D`+,B2{0@YU `B#V)ma"Jpxˋl!Kh6ڦ)'=TSFQVZ@۩T%l`VZ/^]URX+ S!/P ػ-apޅ'_P \c(޵=ˬ$ "|jB> ZT=>TXQk*΍Qš Tn V6a TmiUȾSQT7WuW8m[,)e "bMJO!$ lRfNoTWWa+)en`nUQmѣӉtg[@ a:qTU!B_}3jAH@ZJmm)iRju$Gѥ2".H&CE'^2bY6 nrUH6ue @Xh̴:az UAH '84C1F^bR^߳`Ž B}ZjLJrӵKjJCGyZ|3ٻ$MCIt: /c[u!iJHj*{ *\)K]-B`x`#`u8^m8LSxWVPXcըN*zFWSn |1~!q64YlMuU)C**Vڴ)U}}pOEI}z5h26Yl)c#PF%jfD+rYTXk%(CzRJ$FHM[UV+j[Q]*,4X楚>܏O K2p\l$QBZC RRdpr^p刈JS*ѠtH,poyIXBTz8~j&@E$ٷEmQs C@j:觵+Ss4d,ٷFɾe5ڱX-aܗ6[)0w.# ,WR}jl(,j҉@J]er4WX+6 ./m5UI4I$t(OggS#n!q(,*+8:669/+-0/+,?> .09778: $׳jU8 XVH ֕F+,Gm|TEYG5"tTU6E )!90|DVB\Yi!eÑY Cz0'њ9i3PI Q|4imZj&II*)qLm^BM& XPDJG%]g[ʹz6=zm6y* 4MjI^AR:K4muiZVmbI#mBH##:CݍG sH?k2YN\S O>5s-- hǂ|=^ M⚽TL xڞ(eW P &lRf(hw4Q>ĻbY䲊U&`ĮaXljOq pi+զhPdfPKo}p6`!Q%ݴ Q!zt*uB%UYQ٦C߿|(|tZmutUDmMI~vƄ-tqZّ;ֺdQQ] ZkO,haw6E()D'*6PLSNQ0UCl弒MbP*bjZLm6 6ѦgITSM:=JHMR)pY޺a8 u-0p.: y`YV9WUQ*vôEQEF0Ƈa8ض1iӪ$J@S)@=J3@xt=0n@GuP Huw!tJ̿3XiT5t6GHdoҍi_lZrwu2NB-\TdA%(lJ5t;s~EDɎ(UFC{EDɎ(UFC!K2NiێIMR,`5jD:X bQ%.VALH*&!@q~Jӳtd(j @OTqb0Hm'D+i%"BI@A:m@7 P ȿNB@.".Tjh}Q]4Eҩza1D^[OMFWa\ !+-TsUbq͑3:g1hԳIllc򀒬A&X1Fiai׫3`0K$"AHA&(F8 8ŀ06BHTKIUy@DZmzV@jKz>|ϖ>Gr8hi> gHrmHI%d_Yv3RtQqURU r<+mt]!6*M=i`370),˒LϚQFY3|#+ XmS JRm} 0/l7tκLKtDW;2aA{TU6I+ D]ތrnQKXJ}ĤW% )QJ7AVgYU3pNӉB9' p=t_"NB\h=b:Viwb˴zk S8B\jYqh A35$Bv6޹U^,ໝ[2Ix^ ;5V!Ԗ+I 0r*VXĪva &C"VP (LD*MEQE JQECB &Cx'0 `=!»TI%PTaX(R%6](MTqHJIG5U [grw~jVj!蛬nE Ui1"Y ,͸8azQE*V8aGlvݚ %(l4͟Z.ΊkFӼJFM/a%o\2,hBV5jk@Dmb vQQEi  i3PC,` bЙJ) `/`D1, .1-tC@@`'`@kk q P; *l XJ*]ThM%t&GS!6UE))Ls~\OggS@#n! ".///,*6='960-,425לxq4ț]kٮa U譶\CxV̙Yjz>gUͼ }@m$gdXXQPDp&`D0la@QC@0㢉&XRbhBE%8A|, +6Q A"td@`6i@P8*nd JnP5,㱤NV9`2Ծ7pzQp8M0`g(5_|EnFyu⛕-@mʔb. ,QUTa *"*b8X$a  @hhvMD Q408I08I0`$M B@t4-qKݎ 1C׋+|V1@AA$sA0Wy+R R:de _q0m.bKN6 Nl  yFjʳ"v#):*B?zS++*+UUE XFbAU T-vðasSRk31(M?j.%laxn)QRN*SD[рʊnW)MJ$*I!|GGlBBDmRm&Ei*@:RZ{ T:tnm6j4Cn@jK1 h(6EES; 4׳ozv-zS @1F Jm#:-A6i1DSX5ʞJ^ƪ` %&FEAݪDCWI> /[cLѶ'mw@BXZ1hQTSRƧm'Zz4ӳ~o *vpTӪR)etzmFY1*E T bE򆫓\|ũK X5yHg԰# ˛!gWY̪rsU '0)DI818#qA40tt: @tu+*2bZ ƿĄ~]rgNJӧ|o55jӽ3a46njHB&RD!;' 5J^mJ>$^EtU"T[TzPdWw>W{رMLN`-TΠ<p0;a, F}Fnɰsv[ D)ƤZ*X: urL&Lc4)(| JpX$9d+檠ZUu4lVC-!Q'.P 8G1ȅTQ 6x 6C;C :ڦI(6(ZXgb`mEU1'2vAŶ.)A>C.3/*S: (wB2ENq;6Ug8s>er\ R<&L΁ vA)RYI$06S%!o4jiBҩ*bx3G:bi#ggv96]1]R`$GL A, ڮ&k2Q1*MVD7~f,ĖRbdd+Qk-'HN۴?Ȅv[44݊y} $*KUvebX,Vq|Nm bD i{(T2f4[n޲j32IJU1Z~}z!c+-WOJZNہ2+P 0Q&Ih,OO~QL'(Q,pX#b5 [dr٦kb&ۡ;CųwLY"L@J3R$}]/>wC[P&ET,msSo:Y)/?~&*T `X-͇+&f qDo[Ie]UL8{mUӣIm)EKuݶ9Gk9 ǂr|P},(̟u@% & TQ1"$ +O)tnm;-tDޖۦrzP0;k3 nV!J`ZU v5D&QԆtMe>N]%UT Q_ކmJTNbcQQP1)ۊvheGgS-%Bo)Zj@` Z+A i2J'1zhVT̐HjEC(?R=,g["=m)e"mgVDp$(A@>K%{p˜mP,Sw|OyJ7v"vbTQQD7C K8a]FdUy_znto# =|Q)Je!22j)&`,Ci2I&ɱ5bQ*F0cc5+ƨQTTTQQQ(j(bVbEEc@۴iiJ 0,˲cAh#ea%, z l8()`gIO0 Ѐ  s4RSTw>8Y҇ );?e· @5@V"An$6`=XN8aV$j3DPV#`U,Q @DiXMp4 H$&&A$AEP R"55 nRc!` ͣtQ DDFv"HDQ"z9Q5@Ӂ"@<A1_ז=㎒_ז=㎒`L5XTͶ6 `MdNrnP"**(("( FԊ@AL:" "ZVFbКHHP-xB">  lt g HA8 @Dm;' D"@ [D k @fCAPݨθU㌅\ݨθU㌅\,( `0%ac0 eY̹PQ#jԈP hjENhU1W4F#tFM¾H| 9HQnmjz6ڦpO$blQQ$ "!}y30+yeE #hȣJ!^>3* DSH6٢Ћ^xP'I *ƈHKE(r <q GKǫ2YP*TIҳ bu!v@#,)$çv 3.խCӍQ}UGE.-fYxHC#}]<̎ dz+u 2Wt!!D@fH`J1fjD VQ$&Ą DFM #1qh ^}KeD@R(5tV]"=RHO|dJTӣD THTڙAۂ<SCwgt \XSO#jL sch|U قF >͉^ٱtɅ7'>{eΟ'W6 u  prUUia`"XUUPj*ͪjTpSMUڴj{ D\Eꡑb$H@ *ٯOE 0b!d _teU=>ӘK/D9Z@<3v(\Mzh'n.@iԻ3OnkGԸ=R |0͠i4⃎;.1= F#>s3ZqHL:Y'9&%jZ 5ӴRxTF"D!q&T@E:.>#QAgVz46RL6rCٓpB@c g34M&Jdl @pj])ӽjAvJd m_Z 1Hd |P5"TQ" YkMVnn/8WMn/8WM1~{c؀Mι$ƪ*p4bMH:!jөVӣGUV8,>Ev@xuutv{t% 8* QE0* QE԰`Ni2e "b "qŇ#@ESQظ0 ,)ATt'TTRכxadd:Uv2`( }9B+Dn@0}@猪暹quam2jbAMmqy0t?tbvzϑQodX;"VM3G 5pm Hm1 ޗUG]J7+eaI@*+*ж2@ ʹ\UU!( Mb@TqbHB "Q h`?Ӂ` $@J;QHBt@Wg!4$YiHEprgsQޞ4qatNlӲKu`V 42]0";80֨tj@.V_9(@nmH s0 x*R颱x*R1ȲR' 9[bUUEP1jPQ;б BmTGMO4AT`X!@$G] YjJ)@ӣմY@vt)@/^| C;Z?7:BG%Qє X'tD D'$TӴTE9.B*2IRhwB@Bq-" :zywS3 .NsZtgt(,oIXe^{R &[v1덜g:6;n7$g,JZ!eMѮtRmU&mZ" #ooctLݮlv,teL,X_=RRݶigW~YUiV}E~DϲFϲ5Q B 0Bx+[{}GWT]ͭ խ4ѻűnw-c:D& (PT>tdI|#0}+}+B(V#歠S!I`6?ݢc'4=OggS`$n!6,8655*)'*)+18;1639 0))479(('(59:<*1,.,988559 Io`4$ѭJ`-FDlh{ޮ Nc gQd 2*HQQXztVbU4MWէt[$Wb6JF2@: LŢZTU5mz4f6^t-{bT}OU}OmL)@Ԋi۶ն%g'ICLoy/:}۪jD~=u!"e"jlP!ěH7ĨǏ9իmFn4bG$vY"҈'_"kԭɌȢeM !&,g9\UU V55c(`JX2Ȋ&&&C?#[UTh8DvNuWZz>S/z (JS^K ,QTlT˼ر CŴp OC%9п^8]yol#na~Hks4{:#oCPBn1东}5h.8_?8š: <.zVz]tJ-Rb,DF4$-b.mI|rޟX` DSFSn 6vGڳG5Vju( GT't$>&tTI? z~"]O'D#uH4OH(SFY`e5d @@<&ٔ M" `Z1"H F"b* jڭD Z8bZQ0ui)$B%u:m*hAG)"PX%T`l;(@n=ّR)H3!i hwOD7խ@NI"n\͹̹ 6/غQ^YC}GqյTBE Vw3<^ ~ nkAϏYEU$.@/,bUU!ժ"jX 1Qb:v6D@TEZN(=% 0DTUbM.*DnM YP%M[i j܉/u@!V1= Is-9X^e,za6ψu[3+\;fF3I)07@:ha72(Dc}=ѯU z<|zVm>c$ٻ (]b`m%q(V]Zr9 m 6Z3t[t[جR#!b5jĨ1륣ȒiDd縹s{ Pd ME3h>%Tm:D&4sktcyAu@F夤 mu08@v$>lb[7غJ=EJ2*(Ftz:Cn ƸD蚺VfXc1BKAzDȈ\7 dgq/;k=v"РJ:qVԊ~+;Ux#@tl -!qR "ը*mix]YM%iA QEt$?}2όtsʺiW (i"ӯ4 ]%6%*aۿZ j\W)#!Z*%m-mR*YM:Epz{f^ \Ds8-&`5Q0uSDSmӯm ^/tD{]9ޞCleDg' ]MGj+$Dx>ݔ6WP@Izn+>Rt}G/1,=؀P|H,TE Ua]MZbjЛAVo:8.h" pYpqD1 E 0`B9+(ҕT2#_λ>چnC C;FTSjBСl$*M϶! 6 viU۴j !@^xHnR"/|o⹜}[}@k{iFd3(^:YL1o(3(˚n8MELBXD SDb"D A,vDF#aRJuJS=і@5r1BєDt ]%ն./ GpHZi$vME0x [uh Uit{n4>Pu`(ӁfĊ3Y\ 4&#L6q 2y7$"OggS$n!K5/,,/<;5:);7Lc K hLc K h} n7eŜsE A *VEPP, Tih" IxĐh(ˡhQ[J n5) fLWԤRl|@I$ttFu9 HDIHe~!6 b/0Ȯ&u/`NBsrjhZ@kLKnBસ}dAaKo P|KNFb(ZpUSd,W5+ ("NHF@nbks9s5"F("XjE|D#At*TSڐ1B4GǢZa3jTU7jڶUt$FQUo-R+_y}܏Aq3dTLh޵^;R歿]ĵc)el;jPJ @ l0 16UL0 D@jT-M 0XhNUiң!5SeC>Cҍ&lU>Um϶*}ulU*XsEE("hWj"P]U>&)@h6mUu*T5g`p6!Uu"M.L:N8 @K4+~^a52%%cV?/X 8@``61Eb2 Bbn;1G% +QmIT %)=;*ThFz+&U3M%FQhZum֐o#VEPz?{];{3oE.h@vVn%PV,J mWHvc_`VZp LHh@+.FT|)s83.'kPouJdY-$ɑ\ƨUD8bbH\4, Gԁ0n%fy/hj%v[m* }5=7Q:Z ,V 4]B2tJR+3H][nnt}) r;>Ȕ gA 2BD9Ř,UX@ XkbԨ1"bTTMX`j5@1Mhk"m@X;/)=CR-ihh*.v\60jX}+"pLK?uyl@BO`X{q, &f5jNk[ 7 :k)+K+uHK}[\3$kEJHmIʇlP1FQFDZ M*(( ک"o!t68 YqJ ojuTVG fISMTEQ$(MMEuBwwhE&mRmTJZIIJM)uH^g#e `f"N$ȕ! 9>u&\].Hy\gR΅Xe:AYB2 &S)Mٔ J!buaQET`$TAPAHK< >_ A:I.t ˂ FO(=J7!hJn쫳ordR)%푦P|U5C";O҅; ^$*6T{A%4Ϯ,55ޠ@ h^յj 5&QģDk.kLG l68MNNEXp U1QPlX6:a HDHEQ =*v;ݦ@\nTWSMzK>iu QX(U>컮؎zMTVStjŪb-itCQ)u'P6mVu*IWJAW|LT%UE5m%rL ( @h2_J.M$p &F~uGUE[=b/&7Żb*B,$JN1RA+cPTĪ5"bE ⣑0bݶӦb~j:Oedb;ӎufd#L|j1:S |C ⃔ڴ#J5u aꝗ-?xN_!㭘*NJ)i<ZQI4!Pa J`5D(@C6gٯ; /_+Α@.+~&DS UwGmI`Z v{MGSEC~DQ(r&# E֊G52+%b%U.' ; `ڶ`+\Ϊ"!IjZv0DfT^g4 Sԙ腩QU#5R*FA;P֊x<(HBGF7R"NhjӃ A`0X Ca@TzD(TW:6ls@B:BkR 0Og#">{?hZtT |qU`x   سf~s ^=koӕa$l ~A@۞&fbUUZc@QVCTAj8bPӴa8 `ZA@#cD@T.( 0i:MH %t `v@ ǀ`¸xc2U$TCXQ+'\'BMk=#t1!fB j0'gc0X8$59Êuonԏ6COggS$n! </,-((),4:)&)('32865+).0;;;86;487=7995::;84989+<>9+9=68!_חTu}I 2 b}6+媪 0ƊZUb+"* XBJ@F(RA qP41 BJ@@4X)A$QW @ Ć nu !N$ b1mVT&GmHj{.7pL33 &lѺ?];.l -#2m6PUp A`#Q6 t; (dVݘ'V*1'OT@=e!3eBi6YeY.o @ 5b15S4LgHmQ4ցPqݨR-PAUTDwUOt(:cyjһqԉJۢ;/̕]7_xT{)Dp|yuN\uc7e(qZ0\eFan!c)!\ݕT]ݕT}\TP$К n4*ҪN_(>dM'TSTWSTůԓ [#JF"9Ӧ6Ȁ<ݳ{gwFYTiZF4]HՍֹw6wo6kLݳ\Oݳ\_$ @բhI'ъ͑]TߕhoDשPfXUD'ԍ[~(B(y D߳ڍgNM )(EPU' iJUdTߕғ~])=,jD VE1Z*nQE]y&d],ݷq0n龍uU3e `*=Kg6s]U~Z~7֚{*~b Tٕ(XʮD` e:3!!i*iiѤz}񅪬[JeRʁôcMklkmA#@ L$`JbUȆM)n3b: aZ@L ((FKU5X,x0`".TہqPRxPQBQڞ RqX 2UD$oظL2CDOiȮ+TlԕeM bO V }%ͱÐJ†)qdv ϣy\Go~pt7$} ȢP bU!)b` (FD@Ģ* A7STED1zH7 c-r}F` D*S*B^,UUU=mQC4 4?+hM\.UEb7xYmS6T&~ep09#I\OQX F<8a )N #>@)fXZX:@)fXZX`l6,UUa(BZUjV'èmC%H C1D+M_T7"x}@IJ!_Ut4iж%g-bPZw<𒮪"jo sO&&_A&?CHW}Bx[K l 5/cٿY6"9Y6"9 1[Y1VUU!R IQj`tY,Qk7Q&\g""b 1E(!Ѵ)IIWi}mO^G~›T|bifJV9RUUhgl~JڕO@XSj1;7+FjSn$ `>[XYhAf2S(̖ \]w}w=Gܺ V@Ԩ_Ge&j 0YLck_ԛHPP1ƨZئNHf]4LC7u=3ߺ*"`&6sp\Md`wP:?\knOWm*MT} U} ƭSOD*OJCuZJGn-Z;(T]".`L"jL:IFTK׃qG}\ݤv7iͲ&UjU4_MuƠVUM&;~kIyjH\2\2ڢ9d!0HNyBњi zh&2mu6 a'M\z\z/D5`[ "ƪPbP AaP =vۉ.\Q~ECnzbC$BQ)61왎c:MVj{V:dUcYn:S ibs!8WXH( D6tڤ[cE\ۮgSm׳)I2 0!J\`TW/6Mz_'=0lٔ-rӣ9@GGj$0*ݠDBw(=F%i_,Hv*)\#rk"3A4#Q,T۳GE>K`;0a 9gݮT\֫Wj[i!5V Kѣi@j_gf_tſUUӍ\F1o+bhaWh X;"U]E1ؖ ip1JTH$LuS5FzEdA5"VT^%k㭊ڱA_dnެ[IAfkZFCnUt*"DZ6mT~ukI7E\\Vm׶jۙY@  U (aTiJN"u4 ȡ0T7\YzW000N0. -j+u(؀*nT-1\UW-ƭMXQ1H*HZ8omH[}Z \׆}^׆}޺"@T 햶DbMU0]RnƼvm5\VtWyYDd@+L;bZjDeiMu5m)(eBt54цsIhù$gA+L(bn 5C#$=;U:n Ҕt}N%\O+RMX_2Wt"8im&A#T˷TW,Xb`53EhTQ&m+IAj=<:>=0330.1:9;<<6:>:9768.>:.,%4<Ջ}5j, Q QuK!av|[dñ;c!H UJFSitE[$?dPfP:e0STTJ$HTTWD8[L'=UKTH-d`b[M5U݆j:M$F $þ׫[))7lYc.[֘ @jEL`XnnWRi:mU˦I۳Ħ} " }\ՒXZk^(xŴwLXc5PGQ;vǨ0Aߗ&djMR/ lY+hnY+hn"`aǦjwCFWNenN`A/n[ݪdDSӐh*tr͈2qC\Qc@ʈ_:Ąa\c2JlZ{Ul䜶l rNW@|VLTFLhu0Ӧ홰d$P)=z4IO=:*tCn4LWSsܦ9n䖘Z$PDciQG iiU%u|vnUDC%TW|Y>_j$a+j{rWGM4`d\QeX2շR`Zt VT5P#M:I`z IINS!d.pȪ]pR5+{hU5#6hCu6iЖd|Y-CmFr*嗵CSŐIQEQ moTV`}TV`},e DD \uTmy! =$s4ˑ8G[),ViԖk4j N\*l0GGh0U=; 6S8.=H4A:E-taΠÜA7VLcZbij:*b+LCLM`܁ *ayDQSÉNNQ%0Q#XUT/+8.V'(QճQ`6=zjERdļ7Ȕy%+RRY[R#7G%'5 Rb X XKI ```HXj-̄)4Bڎ"F[oҥHԾ:lTL: =(UmTU 4*2\4wփ!PTIOINP6=zt:=۶gLx "~ &]I[ؔd6yFHpM"B\`>@CBZ+{NԪ]ߛu?I6\X&,bUEbVj5mj*b05 !vӔj.*McH~[T:VJ5Ji@)>$l imϖ4kqy7Pm$IqkDau(,1zy}T>CoZ;IK[=Nۇ;q06S 톀el~3(]]ܕi6[dΠwuqWzgxiTŪ " c:A\ALH$cL g;0aiPmM5:H6V:Z9봚׍Е%U H[m{Thc(rPIh;>;@6a)I²ۇdjO^u]wѕC[[m ;n=ReEqUhx'!,aЉ߷ –aկm.xyU=isgϫOK;;%kA`&(˱ZUtp*"l6DPu#(FFb@MӍP-]DE)wijG6MWd v>E$)* 7Taf6z 2wiT6o!Z1xμ;mW tl!Bm'#7GuA 1axՑrԚ݊rPb~IEz"dӊK0-!{Vbɲ,i,˪* h bBC D 61A4:bB` pߥrrl,,3ZqQ!(+Ҧ"EG@?:0дS)yTŁTI!) HLH_F ,Qgei+8Le $MC`锻D(逷s~+eߑ)[2gpH֔}232ެ2fMb`#U5"ւbŪhh)#86H$jTۥZRmnn 髒2vSzVCB/:5-{ZTnZqDHJ6UCAH%F:AKUuꨪ<WJSi0!vՇ]}+1J̀lܰJ.O_ܡT$ŁdW67*ٕ͍ 6ljXnR$DOOfTӕ6JdUUoZ%Ca5E:]m[]0v[ Dy&>ʆV=!0 l]veWuEA-V,ֈ ܑ=Ar$HTJ Q]T[Qt*i|[Mm5Af2vmQ分z EUnz6L}BdW6'1?g&.5 M|Ħm{jrLAa4۶ҤC{!xnۖy!El_l_zkL䥥bZm5=Ri:)IR0.F#i&M7qFW+m HL\QjqU5ˑ&™2(?aktUX*LZ\V#VoQjHB؄q6ćcBYV-n C@ӣM* $)4Bc$5t%MHiIz˥Bێ "0Gh+iPJpNjZJi",lxO[=URXR\[۞Ƞodn 8W!uyL>ۮ! ڥ< IIUڥ< IIUue. 4 &R$s* "Xb)i bXMn: Q"q1"Tuzhi4vh\D*ӭRmEgHNHKog\ʋi;Z,@kDq > x"# {@z(mۍUd#q 5Al ձ AwaP# p Z!dD #Pȭh''C%@ ڥ ]Pv`茢kATmjzk v=xd+f$#EU,jZ UG,͂=R={4QRM4Mz&*-tKEJS"RЍT,H0D Ӧ)RPur#pVFՠB@ !I2HxV*ݶ)~[-!HUӶmn[4TU l23S'=ف v-hi$t/}1чѪNUE ܖ.%iPcdUŲYu캚,! ֈp74X\N8PpdYĹȲsN0Zh zӉ(RR۹:Ċit_]Yw_]Y70X1~:a:ӽ{ln w)$SPTV:m6,Ϣj dNԤcOggSL%n!zB69-4:7+-:<=lSQMGi\e(VGOWMEhIiE7 P[lnucͭRNbV7itUꡪ"gTe?W"Uz~%P!QS"p|*$/HIp|CJ R_<aThE ◒EGyJKISUUmh5s7-RU6ݶG;(,pMwT.o'u*sg0}P07^%T*iJvI7wo(Tdk%H*5"6V;6QA:DbX%m-RT*4=ճ'TRMRh UV^AR:t۴FM$XFUuNR/ '$T46gvDV[jjմi+N%}GmQ4M sHqOohu>%MʍMwqIY/iTnl{K}@AMV hh61',5*D S Ea 6bU"@Ɓe%I5P*xONG4Du:4I[ hQt @$6xB&y)!Й)P:B DItڎSI[(_(tQ d` >'Fu{0W\>^*,áv}]iJ^ )%҂:y5j ŶDZPG#fTd D>`feɹ#1\E**5ͪbU16SA. a@=*Bts $%ɱxg_ҔtnX. Ë%]_RUR%5UQ(tNI '+ '?T4MS=tKJUMۭRD΍H4SHxl4:v`YbBP_䕖~ ;>5*>{1Q17EM!J$'m M7D*f+$ $PNGO=$RՐ #`|Re8.hA~Y9xcnh"2TJ)oF!/В PLx'aL\hH*CBiD+3Xlv\NM7@yHX{yVӊn"T(ԓeR^M liQq2 "2,+xM Fo&g&)WUU5bj7X1c Vҳ:(4 8qҭV'QJJ/*6[J)YjK4-&7RMJN qmyGuӬ7FDqQ֏vJDU&&,a#p{3K P$X@#\H5!:sN ES%hʮĨ2Ȕ>vKД]Q%e)C0}!\ЬMd9 T !:bWfZMEA-Zkժ V X &jQMB(\i/tDҺ-TۦtW!A9/T UĖJB@XWN8z.pt+mKjE~NiВtP ?m(x\ӱ>@}iՈ7Rh-Bg $>@s%aMKZIGb$uV+b6qSU n:b[ % c A|A4.pHmjTu{tRdZOzV!J GnRJݏj@|d1U(խգ|)nT:YnatNi+RU4+QQ.GB8g9Y& v 04Ԯ;2-w UTÐuףjd⵬.:~1piGx-EoPA%piβ0pC1W* *Zc6`WiEl@$ M)TIhM_ܖ=j>~jl~iݯ Qf]'TinSD1 x [2PJmHt6GT3vjh!X뷖Sy @V;~I1/IAb"*_y&8N`VP)^RZH'x Hi!%zoPE[ 'Y6 °9"@ "5&ÄaX9&AaQ?u/^u&i!_ ǻh"Mr^[0ڷ[V ڞմIv4zِ qDI*褓Nn6ZbGZ^gv-6<1M*I)S",P|7ײHkEǏdS<0dOD{aj^7{æ\1W9VALGAGa` iQ!$DcqBYXYDj.MxcM@),c07Vc -AY*m;C[MR)Dۉ&=nS@9驨j=TSMMCasЧ =;dfV5=c@{67LYU|`Np*lIH0#ܯ/Dp}@fVnpI;0toYeET ij;jE* ZQU+(PI)RD0a 'H% 8.bJAB2"Iu£DЯfqQL[$`yuHꨧ:5bbnҵ{2%cp dOggS@%n!#RS3*(*997:678--,,9:<+.,+9:+-88::58:99)0787*797 6خ@hj(oNsβXYVUE XX1V UQpB(Z3Ukbi&B! # c#])4ZDu*"Ǯ?K/] b tþ¬҄QFvLq8D69}s\^L,j$O. %1q#0ȒC}JmN'\T߈x7b&0N`t"Mh&_g,\ݔ\ݔl``AfA7jVhӃnT;n%MRw;ԗl ݲ!mq@GltVTvuj?[$A@hb RK*n qZhYH)jע=dO#%u23dlp+bdY "5ZcQAj R15ZDƅH6t*:*{DA<.rSU%h9EBC D3R[^HGi]Uե(P2SCjKMҤ#M (V*ғnvhUZm4 WfF 񚤒hhe%C-'` HY#y >̴spNoyn3[|}7Ǝ:rY4Q a@$&F aHm*ݤt=HGFNa1^:N (: @Q֧V >vñZZSE:HqNDT*ꤤTJM[=GӃ(@hC[h-jҭh#&@![khJMLye 끏O,Մ,e&'2N2)BͲZ5( F1 F01YQGBMۣ Jć3Lwb>9FWTtzv*."#PՖӤ•˘*-n;͂<6"Z3dUhٳۤQ]Um[nʬ{Μ[' /E"` k(`_9p( PmCv#f3pi>\Sה"q`"FAfmBUurDt_PBEt=LQ$Sa56 +j(-/4գbpt[6a+"FTZ066>65H\ I4iФK\/ d[_ /~j *gF@cժ`ޯJNMMu{TZ6P,2DZm-`ZJD 6Q*=Ҥ٣4@uH׵ISU$ELTgdA TBx8rҳ[4 1+DO; 7_nI6hU`hh+1ˁ^!+4=84M>Mυ)@B.@ŀ4#Ti{Z^hlDb6‡HL/ l9˲\9ƪb@T2`8ZMGj `ZY Bk6JUNO 0a\@$T~ lj\idis[{ݖ;hDx-*m6$6 PhoUoLG_c.fjƾ*&ץUmEZ)q77؊F}1'c]R!o">^U6_$[U6_$ `A>71,YU(j"VqP5) 4T PPu0@P!m&MYCPw);pHVG[ҴHHKOj) M3`ӫY%^Eґy 3*;daАYyoP R[wUi螆G V&,UZ֧hѱ̭ OggS@%n!*/+++-)8?;0)2UX}vG#."{1Ț(<І$Y.,,*VHĀ(֨LӪ*DB&ݖxXN@ڦC(UittEc xWURPIt;974 {Nԯrd\#'NnAq̮([%:"LD~ڔ5uD-5~R0 b`! f\5!崈oHwui%ّd:e &z^@̲IVUUF1bZj*(i*("iv1NUT`,IBh#+23sj7m<Gt $)M?N0Њ_nZgnFw# )4$ɧbֽ\ SW hsIp %a  srƫSI!m~ 杋/_XS0\x’08{ ̂qŘU "Qn5LDBZ@ h"qa`X@Fa\"28&6h @JmQ)zV`3J "[^tAUZAŚiT@Q<6 knveF(iݻ0z"ݟo]b"nGG [>';.P`cwaW|JFp %PZ-P.ijv0@] D/Alr1b.W52Ԋ1F-bPuŰ`5ET :̴DHjB@ APmt{T%թFagYa,hlU)55Va.*US'-BV溞;7v{CY[[$NYnSr*B "jAH$>.X&P,A$p1ePz= )D-PR#Zh(%/FT]V~Eyİ{;Tnu>4,,w8V.RKC D)sxjW,l@!CٔvZaA ~ VO )Xq?4|7,gUɦbU! Z@A#@[juzU ˆ :Uvm:^fO qpe2 M |0+/" @wws5П`L.^' Q]HSնMum9c40yK0iSN=[DMD.:yAA %Oꗈ?i,gpj5Ű^UAH\b Jv*j!=L TA@wUr EDn")0j=Ffص7)Hιg * _Њp\Hԡde d";R7Z`DH*;ղ1 %*]Mի VGy!.~#P >J( p8,+Ƭ\\UUZŀܠ$FNh F8&QF01ȁ#a$4Q=п a%^R6 r_$^.>kל/"Eb2@!J "@cA,P ;ԥҔjM:ޫzE\+TYmTk8՗9ɣuv4 fNʇJO fNʇJOAEQVUjkNhx*cUF V v1a8r #Mi5MJ琦 #.MT@o(gg)2Y' " GM 4M*5Kd*tmk[>@ĔDLzǴ2?ΌXQGSQUD=RڵMJۮR`(BԸm/@_W2 0BL+'TU ZDB\ǚgo~lyMc'Y>އ/in~uްq>ckLim.cC_|&{QO̕t@H+G}ICteVJ)"ɚM\iOZL0֞z]|%&&rH 8/-z$vު aձqXjoɄ{ Ç1BQ s=(Lޭ=q0~8;/SbE%}7[T f([eVU5vPٖtSOw3:EPwYOKYO=96cQ;ҪP ,3=4Q©4 +jj-Rej<օariQ)1\>.3JC@*}9Ȓj0ؕ4=4iЀuIa5BCe!Zum* 3*I! HQrYν<Ͽܶd [z0K"4/ 0,Z2]fQm.q:ģg*-qE@>,^@0yZtTE>l@}=* F,&%"?cRd* W~eޝsFO?l`:5֐K7~$ڊ) 8w:94PHd3)lckLj6C E+@BhSLUU_c#F[@R6pǕ9` ɯj@@%,JD .;ّ(AtXba[f;~fBђF\DZ& ۝G`[;N@ gL 8KE%{]CCUMLr>]]x'MNv>^8}x2vpt<.㇇nvi{gw cyJLpYk M} 8w7%4)%L9wh"gCҊA_/EpWa9{@Ȏ-At IT)IHEy$q#=@`5րEe @4!mD zʘ;\7"6"[`[p(YV`^҂̐VH Spq<>E a_ * {7}i1N@m@bHx)jg?t=|&dír>||g-sx'{?0[2v͢<3X?M9)os?'( (% 鐄^z*7eypx453GmVgsL[ֿfMe# {[[e\ ic#)Բ HIWė* ry&-UJ΄MP$`R1'4AH\SX--[n5+[(6{ȸl7(^4+^Y+^fP`D~7S]=rFr^3rP{ *@/ig&lsۡkSq+mzK7ɸ]sNsI͙315e?~n@ K%T)}њ(>(zbfÂMy"BiZJ i#{`1#",V&t=ln 0(cd@@`_A;1LFq gK:~@pV~Ia畬~WZ1eCY`H5b8- Oze\XPX:->k@5t~nͧtr܌;mo+{ȣѱnhD\au13e1GDwlnr \zHN'g.5Xcm?tlQ &|PՏNZWCu2ז ƨ6o mxJ)A8(e,UҮ"Ry-߆B&IXFPzVIڢ2Li[O~tj. ,1 6 4 !2hyx_%qڊǯZ&\ux܏0ⲽ,;7R^(es7gMM\i{U8bA}0 !}|AYzV5\C1~{Z}{_VۚvTS^Fi/b @.nz(hE% D8lY^.gR0bLT,j]|YZHh,g,ƠKB BM -](Հ^"0e\DImh1ɘ+ re ,aʛߟORR׽:Չ7e׭n{T,,{|aF]D z! HV c eͪς\E7dm%t+y Y낁w}ʞ`2flm<{z\9K180LwuaC!m*Uj J2)nB-cu K[$Y  !Pt# b|)|h&*C4P^Ö8\]N)+k;"F" iNq32G Cv98{ϟg6`!3:߰3m0uBEI*YT! ^$EjwN3Ȳ*+8*a5 bٺ+hkdwJ˓mc g7j)hÐ>0z,Il"0DZt{ӥ3042vG7s]kQ}B=nx.Ywr{uÃjgv 9xW&cJE͉QDqnqPR#{J5+Au>q|IJbEW !_ϰ{pXK4g3+yw!#bt ]ZY6N B"aF[y^tFvf"0aYU5X^xԡ¼XZk mo"> }u"mJҢ}ELaLu$9\H 1cqR).YލYg<q3F?Oc\4wT3 z=1oƠ|˒؁$=C@O2 *)' PQQOD9Dh A׀EOڊ>UĒ=9< nm$(7p@LH">-)5/}ZdܕV̈ΈTX5WKȎH&J9.̄N(&л@ ^@XD(B$x L !PFU+7z&ۊa;&:5:#qmi~)N`]e` #(K2Qv$b XMTq &db}5nLBmCݽ^zs4b0oqv*ZbRi$hwQFBՓ A@GFڴMmUgP+ -&XpY3%´G Ut R6t@c,&+'e28CMJT!Ek= "[ 1 1*M ,@P M@jdoS  TEj$#DnA}EP0bl t~a>M ALSf2u~[% ̽⹛r,Ygs=tVUU5Z;Od{9U.DA\H5=B5Ym!m0QjH`J%Uh:dIǫ1!04 bjꪭd6$ ,9G@ wdB2T*JT톊^M!M UR3^ R@V$xQRvuT%a`eiE Xb  'Đ= fuvfcو15K#^qoUk ;@!kfPq&ڤXH Sը1Ʉ$k`p䝵zXM*K!6qd+0qdEr"Dd1)i=cC'P"Z۫hAz#I  ,, Ȳw/ޚ'1%$-26@eVc@ r@+I/)ݧ%һL(iRAVoQ}9" i+Dw ơ ]He\,ɢG△6Mg5. 4KFMQ>zèI6Hb,L3kU ZX(ֶG$ն#QsPX0[=L4JR `Y&`IkQ(B@OTGz(ҁ:@# IIT lۀ[cTKZ*!zjRI U @":U*TTԓB"*y-"SA$#GEڠ %[f ±QU\_m+7!'Bm >><]ZO[$iMNP@ P(KHN]¿fW' ^cLT)ţ1lt9X15Lk2J6NȚ>Yt*)&gŒD*{FDKB6 `QdEt{lal "@`c "UBR`P ˈx`<2#R%ꙕ#`PU-R\S$h{q M\r( p@8OggS2&n!# 2<49-+7:7'.eV` KV6YvJ[fM\Y`f̖d{(Ǫ 0V_ݦJa;fSf v]$-.ZwTi{"t[UPeQ0 *  ynj iO(5XC*%(" *6Ba|94B*)"Bi <x,,+ejbPP*)2@ bX JeLwUp[J Mdg<$5fmPֺKoNP,8*w15I]2D̉9s5kH&f֙-1&rk0Dba3EQ"*4R`GBmPMZZMOlC؀#h L.wh1B[`0Ch$0,=ҶMj*9Jd]߀'Y7ɭͲ̤ad`XIVV'iZ"_mNkof km{ 4vS,Vm6i^?l RY*>RRFw7UKc+ݢV$0X ѤVv)4M/SJ-N-aU}IRcdԲm oU@܎()wl("3>:\cF_ۚ;lZ!@$ZktnhZ9n[]IhtsmW跽Ib$i`tt4*FM&n\BȻ{˭TtmlZ2 FŚh3VzP:4ijlGc,? dm?OGj)A2 \VFqIkp&0W~gPZʹ:hG9} ?$ &q0DbLYUUe$2*!\Y&u@ZHnUr#$ MP@ լ4޹>)Sj#VD'"KD N  RL 6 ;V` !t|5k:Gu`R9JJZT, l٘X^g9SﳖV"5Z:-qUcdKAh>1? 6f=6d~B(To$.PafSX\UD{ZSPSGf)ZEuKv]D*`FC Kq  D$@@IihdpUh5V 1 T6$ @II y!Bmf.!J!iydVza4{^y<2٥!pQ-H8a2E (:Q9h2r@,`D%21uk ׃ 4ɍH"U9k`D b  . !dh:1@iQR(+ UR]i%7t5K$ #bW~a0 yWF+T$ $2# 7Q+l.4 HE1n$%y<9~\-HTT*,P$ɑ@#;9 ؄-Ռ dCpʹ x$|  >)n*q!>HdHZ̃`XUa[Z MSF i Efh[RPs4 +RHuSK G",9* n̺@h؛\.eGEQla#p@Aa\/!8%0uYryImYE7؀L ֠5LGۑD+^^E7s==Y[&1 Wd=a~*z=GH n"H!" u \^] Gz8zZ؝hLq!pxBl8@=zZ6m*7!aicʩRҦX"KTUr:$$%ĔmL(E8E 8XPO)L!V F¡gvA`rJJŝ ؒ|6q`,P3 aŒ HRJIRPkӪ!cjHqzՂs71F-mt/s4`of6KpPdaXljUi9sUda PaNU{`ZcP&hB.,DZ.R #dQ REݔXA!IX#Mۭ*EEx)aYj1Ewu#d-Q*rm~ns$-YH,ÎUZAU~U*A 2 B!+g!b Lb“ &DPgcU#tE1\L٭߀i#,~pS`^DV!h!=0&.H4͂PeTBUlVzV nW7hb`+$0A r N^C:Ю:T$Kc ڢ KLcYE [DU(.3YsOU!B:ZqO0XR ( Aa,U9Nt*}v깃)D @huzuX4c?Br":O>B )dw 0%KR2͑S-J/q5UmtWHȨb` `7 41 o\Upy^9+'>`QZPp%qD|V2o*HA! Y& <*ŽdcH6R Z^Jf@hFP2H/|N U,$BBW")J*`&BISy*RV&y-8,<g%@`c@,c %wg KJr36!o1Z/^M [0֠9lBqnhTsUՠ驩zTzŠF@P1Z)* AMGJMDP;F"*eۋVDzy"HȈJ( &5F"<h )jߵdURt=`>@,D2z.EHg8<a RciSTV!h :zBgG16V{&9Aj7M$7 ]SY!O䒲K(em*`cv"BFDa'5v]ѥ 3KB!a{NEH @JƒM&ە7sZBF2!Y4I(J"@R!B)$0i3+P p%wuFZw\YW$  _Tc*IH)8m" m-  ;uN-#C TJzV:ӷbg!4KP_"wu n$J9 R4m򬄒PcXz0|T8P1u* Jsy XX,F&нT*'(l%={ 'JfT$`̢Z"t4 ]OBZ_ޝ=bŲ$J4$K*CQ,YcDwO Qe0` PPb2ϡHU2 M}3n6RD] 6p ^ͻ[qen-røζ}x8fƼOҠf=,It?}c[ǿk#;+_;҉+~_mYΚ54UMaxFy6ecϒg{tG54\^RR!Y FVUP_tix_=?:^2}UzoG2Ef!,N#*(6UtASCc:A8F0 AF@e[$T@D4Kb 8,Cr J~{[mBt_QTot,eT%%f3 DpdaamFl!9>0XfC~)Ή `r`)qoŻ*(t3ƫSj%DDZ =`6wժUtZGd&b|n!)-QDlYM&@PElAFx0F0s8g`$ a$k^9]HN ͲiUtVH%\ ۠GDC.,,!*0K&c `J^JH^R)&8Y2{"mBjęB"U}edMyS>Z&٘3Ҕ9ي *oI1?.u4(/P  % T.D͢\U鏜:z/LtU߭“\9n\RLAx<&H!kE)#Ԟdy&tt$JZbzơ cA]m.%6 @t<xV?H ) V#X\{nچJE<y.OIP(Y/B>R*2AMlJc*JRER/Hf:mrU*3$K0sk82G-Tc!15up\3#.'67NkŊ5xKw.QܵqZT z҂pH5xCJArQ{`(ZM!)"q1K0 a`$*M_C%18 HJG-Ci]&~*MY?FKAU)R ,o_QD7w)RDՒB[;PbY׫p1LRJ(Qwߎ0CG&Lv>ͱ^B[HPE I4IwtkK)Dg4Ufkߑ|;8ZzSqƬWh]2t@0 C#@$@ [a Y]G5=$jj2 x Ne;[ڡ &JRM=T%E.2ۑk9i<&P PpWEJ@Kp_h(I{H*a a/zFY42V䰍|g>;CK}k@mv36I#n.CԻ$pqU._<񤉺9c 4"@=@ 'IUo]l|Q7  my#ddžj!@u@.h-Vl?z4XŎ S%Uwdo  (KJO4B%3!2I ,ޅj+ X 4ԗ@͢WcBa%=wj_z $>B2p"6r^ZSRxOt= &0XdXmS l֍+ܧ"gΥezbQ^п$'%3^%5qmvMH1 р8Lp{==꽣jMdta2F& I&.5(0p,@\z̦*MHp \KI [`0= #[4{>Qi]zXjTR" EL B y vs6U"=QۭFzRP $H 羄:!F>;;V0bnȟPΥ 4W:W)##d|q1(K#է/4'a;15UTR?5jȡr):z"Ip "-C A0 0 1) 0ر!Ger"f@T"z C cƫq 44&b, H|XkO_Uo"Y}H"N\AUU=el;.ߨUgn+K(`i2%ЪE7F\}̂Gzc(CNL+^&3AI& 3H-L11yD Bd9i.&UC8c(Odt"GJB+(a @Z& BQA`f1@1۰JMK:Uu?\:aH90 QLBrJ5 Vamb=&h6߯HrǕ /kϣyCuw$s*i~A!E=mQ eB}:l;1?d`w1a9p c5@F 6Ra1j{ }DmdgQp{o5'ŰP%`sLQ.1KA& :^ PX % * PV[40`abL@ C`c! L!2r ^*66 P&[Ͳ@!ўWIh6˪^J-(($Jd}o7[V-ET%Lz+Edr ^UiY bH&giFU51]l05s-(hk3֚FS VuEDvx<9\O3+6*I*E eYApX!2E L8$"2-BY$!"?BdͿv+ VH" tB@7 DbE!R*YBjEV>iȣlmX-L3{}y*I vBw ^~͂MbzRb8=617N IVUUI7Եn:YZF} RRl*$*.P(, 3eS8ld,OrY mH q))HB!CHLb62`$0EP?v UJjI%U U"dGDn1`yԧ@E *!2͗hg1 FqM$FzgbvH08RJĭ-̛jM6!7|!t6^<(HF: + :8!,RPpB! XxK T@ ƔC`;0H@!>jNzQ`#kb؅(z)oXJUŞoK-YʃBIw ' RKUOQRH EImSvT/Q9!FUJg] 9HhOggS&n!}'5/L<;4t" X& 5@~ &3[/+]n m3ff!JH($(2A2\ֺG|&MKͭF.ە$Iéd@#!QVV ĭB 1j,W+X%SU$M:V(I0=$h4Ւ#Z)@ -"((q ! qK2`űY1A,)O\IURXEȗXx)*f_j8ħv13gpe0@ aC U~ulm/.S0BG2z;u1*V/4 U)jDmhXxrz{Wg.Kd( h\5i&"1Rd<28,̂,ǮBHIE"D`"9*ö:PHX'6j*> v6 `. 53c Zu4tgQ9+e'sT2-Dp8 R;QTe=Uۨ4.u!ȸwaDJӳNiphkjhKXKBahUI5P9(M1ڱ2D*0,}JY x3`\6hz[@TAw•|lc [Q`D.%ū 7&[д |i@=q5ݑ p i vbPz\ NA6c!JfopK Ūj.h)J0Y?8jESt-WouwaU)+u(`b A8$@Pg[DU\ vN$& Q` E(Uj3 5:{8 3;NFm d# a@#| V\~@trJ'LH804M$LaftCqM#>Gq`Ou%7~ ui(>ò)Xߛ$Q%Hfe&[}rڛXnlPA$hTCbiUN۝Vq%R%b{+!|`Øm2 c; !1H@K1%ˆAa  $$mU'mʋ%-B!lBa]@j?~GCIc+ RʳC!Lnr؎e ACqHK6ۦ ޺͂3 ą{fk=D&s(T@]UU){cg@=HL7k9E$VpuI"`aD;#aHHPimIvPX E-*dA`R:3ҶD 4N#"@ g˞S í0! T U)-l5BWBB[!F .L\-&v(n<3E~ އ jd GU6Uٔհ̇ÿz] wk_^ 7 q ym*ŪZr.1}bNljP<*Up[I}ZPѪEdb DC Ha)#2R:=U,MflZ0" r EԎ*삒RTp^P|$;F`SǂR?vB⟦oihBda*=x!h|U`D8QE*yk~Uh*~./cD.ȴ^p^Ln`< Xe[#ixYS?), R<H0#P0b *8OPk!ҭ+J3d$5ӮklMjDu xGv2 V]EP\Y E戌E-Z#P** hdF}SM*%"#P3THA(p(a] P T)(A`[^d14:@f|mMghٵ1IfV ~;kϙi(nW ~AX̞V Q9kU E@Tu҂@H2!^$TSw?]NuK|zn]^U Ev:XpNh\1d02N Mt~o+AT!8[MK*)Ka0 lVU d ^ǻz[~}"% eaRm  ckYx M*E^U E:zl7p~pY-qCv 1L3ADiP@oM4vT=q%ȉIìW'  ~x dn@X.=@42UUY ߭lQ$A r-UB`-BdPP(T7Eg6M 8e@88A*Pq )FSS Bo)(D%Ro*T!sY"b)Q$U`Ltab!gHPRJaE`<)!œTx }R#05%wGɘ-~UOM+Zꗬ6zmPRl;o2& qYցnmkUdC8shQwm0VP@o ;VCc  .YXMmA8c"r+004ũNȈF0  R( `vKm | D $d HRT"\_XYWcU".DIc;ĺOe(`C=: dǎIctP(B 2U%i '0c0 ' pIjĞjn'S3y}g7@@ܴ!d~xX(%fjEpE ߃aJ(bv 1I0&- Hah6ѳр`J[]{L7*#N.;-Iq@[Ֆ*P!6ԊTISJs>P@+B&FaHk}Mcu%s.L!y<͊u˳F✒!;:AD3$A7.^F.VB* "`74 CrVF ""@@D 5d׭7w +i]kUG Jtҳ[*jBAP=)Ƈ@IXEMhϖDU_DO8W dG`qida/V葶R*R^OggS&n!!";=:6./+;@ % .((=7(@[¾F[}"N+ǀ,*Tqy8Pp=HxTh3ᑈL vpIva75cRbN`tK"\ʊ$y7ߚJ lcȸzkLhHcBCgi2&))znJ"j B~8Nr[{h$l8mj;U\PZ*JtdtC#doIJh01ksj.H@)I)z:\^]MdƮjhFdSx-STI )c}bf .3 (8[h7M1FuVG,lovǦdcwc)e`$uju$!; a%^ {4ZdzoJdc,o{Z~Nu16q+1g ږGi5nIiWI=UVp@c2uz&3?e22,n rαXUYjE$ƞ:B|+#Td . EQh4)7nLLc@Ql4@UvhF B*I FqqHdF:mU(B v"(Rm{- -ުѽGPAޘs! v@Ah73a[f߲nҡĈUf(9*iqNBؾo1I14 Sm{l'm R `fH+izv;v)fNLhj:Um7#ȆP=:N .J +$„ 0B 2 ҷonr0ڣo\YTڱCn҄Rl@0fAF$|mRr]#I6 }H}p}BcKa ;gh~UQCSK5կR%usLq7vY)XT3C*-U|TBWS4(G): V*.,k)/}UnVT(@x @&јMCqĄ0BUt* 40<`4i\jl@Ch 2*qIx/Xi{W|$UOI*5?= HQXb9uX(b !fLf`԰)>,G=n}[0|G4@3o)8(ꕔ!!/?> @^7J0 R/4Vp6'3SL5TjؒдKb&juh*RtڷwDuN;mb=K(E)=W9cJeDʀ( թ€I4 FP)y-e.p|J)X)Ьq0Cew!x,d#$l2)}x9|ng|Kc VTu[Bp`#\0M@1+M0` ;.DVckCAvŹ4^3%XBQۉN`IA :!0k# GjŽw>kn%wj@Up`hp-I*A@$ɢZ QkAB?0(m t\VB?XҐЖ86'P]#9M4j*(. Q006RA6rcB(s*md-UI"#C0 yT覊UH6%l( U01|Faq;=܅8Ø(+~UiF!V ` LV HQ `x8c Xذ e-"5#HuEUAAT\ b:k9( P5JAMuTQ~9rs:_V"`9 Pl< eCM8\Vɺ̯NCup0^y+  a!r~/m2QfєljSIܵ/\.z Uij"T,UȐYT@AxutR3떼.02{$1# % 0{6J] .EbS"Ιh c+ Q(P 8,džI(TD3޵[=GJ"rU궄 }Qo N3@S ee%X=)<( PT%LgЛ:(@}H^EMDq#, &U0-;fsPf UUcL SK<+P!M $(X͘ŸV @0dxQjc\@;)Slp44@!HvPJ @@9*JC `p  aa`$( ISYPO)JUJzR6=0R9H-#L&TBU7"hy"b#.Hv:(%,Q /!6XbBJV^ 5>Ӻz9GEյ7<=@z` Că>; @Ic+7 []Uf( Nj5u %jU G UACPA ?RNGJi0&^( 1=)pgݳgU&ؽ=:0nX, Bnb! c۱ᶚӌl̽P# R*@Gg)U7UTEUm Z3!VmMtB+$W#26$16z^BԋH12:Y`_Sd `` 9# L:s@sj4]f zZx2d-b5*T9 @+/ 6'*kQcv4:PrEqKHA鮉f @;j) hAfMEpP%#"@cd=NfV_H(?K|st:rH*4H>?*h?IUm5;Ķ`` F_R{)Hi (@< vhVd cB/;@k<\gLƗl~Vv /tȴT% f) ho0o= ZZUUBi6s◡čI_LjlV {b*qnX vS6$BMA.gJV~Mjҝg%>>z\)J`Q&''FBdP=V&P>=lٺ^Um_^@C!ۂEo^TՖTOFWߐnzϘ *;r iHY<> 9j7ZH қ‘6@B18%ΌX{ʬXt1ʑ\:0x4mib':c >ӳ.>Oɘ{(:4@Qh@ \I6z;uCkB1RA( pcqX  EadB0* ZbNAsеJ)sF%U*+BNA4J<-$U&Q$TՒC~ pq;;%'0 @`Ynp_Q1;0}8lE>$mEu',Fy/^Mb$sJ{$Yj\UEJ ou&P/Jh{d*Tv^m4M*mI7Kb,\*۬A`H` msj+)ga$, %b 5kQ{7 SJ( <Q? PQd$*h6Hj~"xRPuR+*LYI_{_"OggS'n!Jy"&$./0301>>,'&#>gd1Ǯ6n cFE@=%-O*Q)J}-IQTjyC|FL"HoAR*z -B77tw"BfX%n`Ϙ`C%KV>%B pz^uп`6v̜Ien\mc%̮L4!y/"|m U촠ZSAJB$IB cl L({Ld%ۀ(%!]d(I$pIse7#! %!rbRQHqE!e z%?0/ ?'F/~6/;PllK"d)Ьf9U.GθC.H-֌8a+m!1 hk0Ȥ|;KJXrB B6\u{ cpn/sE %zzz{dv\rR߱UŹv,$VQ`(@TT:J$;E'#m$dXu`,W;jvlBychAJhƶ$V!2_/&LC^Zd&Ui^!~G΢JY)!K* B+npnBTz+ 2heL08Zc`(%޺KXߜk0XL-N@ %ʐч`*!5\SQj!ITEݼ3W[__L+V#T74LH_d8B"8eahdS*d@7VR.jE(ZZǬ"\U?Q/@2(TR?&cqJSW%REYIMK|I,>\`K]Yt(ayljb:d>B'jԑ]\k u 3Kr#[ݜK20BXQȡU6[MT0WZw.H w*'^)>.@1)@PAhD ʲ\Gx2ƖM@Ue y+SJxs4)YR)qlv_A"A@{Ƌ{aSGܿ~0*A*O`GA@zJJ~R`ǢUU eY/DR~9J"WCBD:w[lGU2Dl.Un> UA ӝ*lH=S77=̃$zFt5I*WtRktwQd J4*f+F.YIE8z֤0G`V\Z%+ aFH^G&l + Y!=¬2UdHJ V QM\vT* 1!bE؁gedyP"jE6G /VR,B`kЋmFamkHeӫ 9Gok";&b4:MWF@+`s.̶P)m0F  9#`s^Ns{bZZ(iȻmb M삾di*h5z6@W0A0QS"϶;Mv. հ?ixHú@#1I MjV7)Ox]L%3B)QUIbosN"&b[TD H;3b48'\Z$9 Cc{Ԝصe@@ A#n7@U`wV̐9Bbg/nt,[8QCIUm=]Wv͖96]2EF+Q$Ju9\0}0lLR)%bŀa,G|"35U>H"vBN;3 PhX3͇tpʂD1@e6,. &a@Ȅ2ˌQ%F8XDc"5ѕ&istrk7\BXY%S-"1r 9cS;gȰ<<'{{(Ȩr F5*Aޕ%_Wi\]Z#5Osi3Z읬^T%Q <6.];pvf cQuՒ5UP zQC`AԏHJE@y": 49f-*wLl6MX>̦vHfǜ^.nq, A˒ǫCd,Bg}SBc> :/鈄|np#iaF)Be *4ZB8)=P>8rjϧx*'{ !3ĨJ<04Cbq q1֧;U*GN̰"wL̂x+KUis,lH^U=v@PASI\VMKbܹ8J5JFqlD_·n1Bѫx,/*&2C^,niߤRyѠv#L"0 3sD@gVUUitjL).Hss7gU՚Iv!PS,us>6w\Vf Yi3'k3Ea%0 UkE#q9.Ԃ`D RR]I=~HoFb :[?kym؋D4)e.aG [s{pȗ#ԗVIsm]St%U6 !X6@Xر ^؃OggST'n!. +&.E2F=? m2}aj ;BXwm>fEg!a>Dq:ձ9H8X527PXBKWJJrdZfC).ќlS:T>2G]͋A,ЙMSPt- f8UE84}xn{ ;#iHvg)sZjR3c3|d.cHXh*z&W^ T4Fږ""/ AR(`Is(UMXGYlqU5o߆c| Ә w D6^ G_P)AY.⡆^ |K/Y \T51ir(4?YS I,扙.][1G FBhuՖfzPwEP2+m bJ%U-9]_J$Ju:%dŖ퓯$4( Fg]Uca.7D\>2:OQo!C}:Jiq!yN)I gH$V8k uͱ;X2x9r 콼$@?]85up̍M&2Vd&xJoLnգHmw;3%#,Q*0ljnp8+nݑl$z5i^ %5*QtCРA:B" D0H+!\!n5Prt\sYl.I( p0,$زAT|kgǟA ($/>UDUU MVjM*ULI]P &׬~+[fqV~iJEv1,;BTde ~'JSp,OM) 3>֬IrcRs4EK-ڐJ*Wxm9pgQo_j * a@FEF!hRqg'#( =pVb-F܃C8DCܭ: cqW)zx6 !]HjEm;X6R*}kUi?LPşjUj-H0J8{f]mfC*I5ObBѭvERxJQ]؃,AhmDYY*tBM6 $țSډŚ;?SSj!Ho79j'jp% 4Z*B( @B`1 #)Y8d1J040 $/\SYP=6fPa2h,k\TxtKIW0DRiZh1Pw)TVs(]ݻ_J7H">@g_E-6ТCnPT^  ef(څֆЙ<≤>4Q[haIFK$j\UU ?DŔV^KF V Es'^ >5E 0))]NLX(  ЈVG$i=(#T(p2 &V^r]rZ54"%e$j+Z ;yNTT1[ں"NFւA*%f!peV_& }]4SlŘ_XpHUa`N#X^!]WOK{b{`Yو:D,3IVVbs':xqM=1@JzIg=M=F)ZhVb2PTaWZ61!: V4YV1P |>FV:*ed8 ls}dMwI~ dv T}m(9SQI"^*uIhL_F皂GsjT{px@c{C?T)U"p|>1/ Y=ҹǹ| L&w:;ݡrU:fS6D59Ra=ZuĄϏ}y̞=M.46Ziv Z  $ C &-"Cʔ +ҰH#IО+]W"S7@K"\$:A<6$:bB}µȜ@(OVFv&%lʄNh0@(%kIiJ>˔$Xd}mkЀLl!FtNΉƵdpNJ怺J!^z-vf 0{?*^@Dr^L:j%6ٌ:MAw/Fo8%j'T!xhM̘jKe\q>F^ivfF{bcԊi7J(tVG8TL?=FD! (a@1Xd(rBU pDC酤+ĄE]K UP4 ,#I+JT)jB)Lj1 `_. bz"`;l@1։UȔYP,*,RMӧwMy3+EQjBʝaԠIXUÕj;urz1ohSZ8Vx\zV2e4fUӮh ,r\OkB$|ԥݹVN̘`&BζV@@.iб*@r$ !chU!I~tiΛ %0rR*%!ʀ bj&OggS@'n!ڡ$-02435=5<=<9<; !%748z$ `S01^(*T[sA戹C8p#dS隯0#" *WjG3 _$L=*TVa_TiHY{6:@*ChuRøjw;m\ِwJu\>@T" p0oSMXu]!<{8{Q):\Uұ^Q]ӉCI0H c%?Mh >d<)\U1d5Ju! ,\_o0M:C Y9$U V)dY,u,m>$S`Hm=:4mK j[:EOc͖ǚcvH9 EVW:rsz,Tmް_|baX+ZR(p\$JDAtmu DJ\kL2(#T z똩6$ ^bŪj[eQ۴R~XuMo!͕TJsTZV55>BttO¤xcRrWH QTDtc]t:<bU 4vN[Uw\/UU%ԷTlM߲HId2S-n޶,H:IE7nUJ\]~a%R@nlLv(a5{k(#$ҭFSl@tf҄c.VUD\GBO%VՇInM!6YqSD1i7*j^u&S#}&b S9D ,B3&CZ¶@ƀH dR `EFr`D/H'oA4!6`{hXU =g]% ׅ!Nz0HJ;-%2Z\'d}4Y(h׋jyk=fB~@ n6K  { G(#,*=\&Ov*cœٙ[nU׃TH\\Ma*t>C 92TL(Sn DT! ȒcT"R Ă P $Qn,k~Etmz۪bRwlzJ?%E,."*/JN lX|3۝vrNde6 $(x fzA )C c_,%̪J:|7ieIlxсz-pOklN[NX%\SHHI"@B)-ju#ZU 2Byv gHD;3!'*gMŪqkrnR /qzZ/ǺTr庽T[s]V9 nY:vY3HXcT!Z\ȈNF" R(k]``!##jWRF qɴLԅ5C -J nwK뾞ľAw< #3%ngAؖ!a6-E|߰?E.,0b kP&v> {$n :a0pfZ|x Co Eiz3SÁIFare6hIUC֘xCl)H]./u4bעBdCX[\8H@:P!TD"8Kd +U+azmDh[%#gX dTJ{*6" K$OP5h aa|z hIՀθBEUb!s!j7~UQ_\AtOsUayܮCKgh1H!C}dRIBR ‹ɞ(wLVU폣؎}Dr^ *ǭ)2r*m)JRiaI,<4ᑘ_U.; ٨ C@ݠKD(m X8+Tzd81Ȅ(ݚQW n«]0#Ƀm(T zC!ZUE`L,OJ]J@4E(BJHA>sGAKKa`wܺ"WLe+{zt0-Uhlt39^%@C ө ?N1VÝt (<0>э19ױ]^A6mYpy&Շ sUj#Fd#i`ATnU(n7 aIeak`H}6`b0i!!i~2,[!Bc #uREUOTo)RX @\ضA·REYuk  m@Y]pAi m iGCi0έS3/yA d> E| ؽ'07Zæ$d]w.sUnw%.-5+t%Qkt`dFScT+lRbЖ.gHt.=9) $ D^a\D/&Y(xtHtSg,5@vvT/J4L{@Yd-Lɺ:7'ȱoB#)@oU!X I,`#jPeOi(B!f|h(J[(hFM}QZIAOÙ$fo9@ zRHGVVgUU0m\fol *ݷzce=휘]#[?rSy1y +.h ;qa"(( 0eIc!9˽t2*+)̀S#5 iѼ8x_ͼ3'Pѝ^ŐDl OaFdHPyD DCHVK}zDPJ6!U&AXHzCxԀ9y$S꒦$XcDcmunh(y=7$m !~L&)bwS1H {t-dfəaeN«86r=?@zhhhSPL)'pnв2rWV So5 wO`H sIWdIuS9]JϦb8~j' 2@֧^Kzm $$XG ~ko,j!-HX~d˒_08[f\лN.qÈ;ֵ "84gNkP)_74/;0҃Z%)-G`hUfڞQf/RCUOOs_]_ gw9= yӕ_ojǷc[vĬ[*bٌb>GOcVh͜I.}i2RfT d21$ ӶCͩ;uvd1vgOwvM]R3Aʲi@ ES $cOj)1Da&~UH~B FGƖb2_C4UPD(*T\81@)nsT;P0z9% ͝KA(ic\a[G{80xFcLf\bQ=n9E?߿eJ|Ks\^s9u2 t)4:ӖdmL wc 7K )i`J2Ux=IYWwcgKn/J)GdM;L?犻ud(QU<UK*)"U*%HzP_AOiOggS'n!A#?;@A0 44223=;E:1K3E=jJ7(XEJH $G'VkPrExܠբs!Wa>*@can|"B B[4 (Sz70[YC,^뽈ø=՝!#g u BZ_kb3秦ՠ:R0~v1ڦm3_NLd/И`m߫f[թkkof~y"ov{vULsF_RǣL8$[_ lA.H(|0x- ^T%E*^G; w0_qaBkV;#M UvCвi=3wI%L|Qަ> Ff̣Ljj_'[B`i7{ܼxq2 ߞ-ͮpsbw7s{˗뚼~7tBks/A Ԟ:'9; $%Q)<Ԇb׏ZlI5Ƌ?~=X%3J=ƹcn&SI!d|;+ii4T_|,=ޡ88SE~*BP( [ܨhJHlsA@d[01Ra4h|'8\Ba( @XX{OI0$|5GczY$sVŪN<<_5ߟ@;%E韣ڼ6gyy̷f}8缚gms.[Ğ<tRR0:G]șEe&XL6##-vٯj^KgS1X-MZN9@IJE!ߢ:v*wܯO,Nk D2q齍9/emgJL Jbz^$1*'ujb;'*%U9cB&J61B*pX/F-'ՃiZ+S+ҪL_:[鹐qߘ骲Y.Z x0^KhPZ.e0Z8GѤvFLW45I`y"{+:8jj*RM[ \j` }W ijj5JiVUf5#5oSq$<(? ]s~%Hu3ݧ;iIa> mqi56G0ܓX)f5Ί\ervkfsiTktoE 2& YAW*9e,Zl[aX^ji*jڵ#ĉ U]aAQHB^zUxDRҀZ٢M;W585b4`!+AIۉ~i{SG:89Tm|nxFЄT#Tbwi%Z!`m$RXηjR0f; QM-),vhSl>/pvxy6%Bb$'T?Lu2YG,rYUaV __ٯ{`6C?D 6&&/lU b|_SH8)EM}UJ_JEY3\%jmsX\WYP9ÿUo*[SΡ_V,"0:a!U󔰿t[̴kwC-:ڈbXiIx2;w.B$d)D \Wu+(;-jʔ# dLh+r"a8DJVA59ltW.1+h.I` lh~BNz- +@egDHSmӴ5t]˴5$YRޟ{insRjk'ZERg 9pi%aP}|b%lj [IT[L-.N-!&`04 T+5T{Ptk]: %P6r{E:*Vk7NX۫«!ᕄ/}ܮT8@m/vz BZ`vO,9R w(CIC /_~=Ý-fi3]*@A3~TpYZ[sz|޻k'mx[;IoS1͙'v  ksdZ9j~0QM78ɞUC2YY2,BDL=K6NJ]rUh!d{')Ur˧|3({wEc12mfT_(S!JJڦZ@TJ"nafg NdoِU~i5U Х ~ޗ^kHF V?8o*fx=1YED7lHvIIK؞<׬ p<լ&c?G٣rU! 0IFKPpj#Qc*ĸR齬O$YYVyAضC:k,#dJIU%fD@buh$m!ax-@A 6|u k ,LPKJ T%ޔҧպtHBwcvKۅVf~\21 8e`g37`,q)FEOmo b5ҥ WT@$(SݤP{3R>HrVVi ׆@ҊVkؠ:U*xL,:ZɚPUEϒmDSRbԢ+H J ѐc{o9UI`6DڎHj0 qeJ,;~#Ʈ"C"6 };pT*ˤ^%+* UUOЪhIUWi;M)TD@ ̖[;4&Ml@XHOC(Qva㧤ɾ_%pI./~d-PbѷsfMbPJa*&+Ddej 9QDi-MU"T2L(T)tQ0  3;E>́D@2TTۂ\tb$i eKo$$*0 0Z7U=2g8UQ* -T5pUBNL {19dҦ >x8LZez(ڭD3 $8B>,Q, xz+Zc㌒ÀcUUkbJ6|(!u_9YIhMa("5a:PMAҍɐr2㤫Gvb7d[ b'R(xKFrV3dd64x$ }z$; XJp@ |N=E K%RUEe*HE%}'^X_*M[UM%)rJ4Jac 6%;y 90Dlĭ[,,Kmp ]>xQM5e d%IlCUW3MڍӐqhvVW9 6 IbELߚ_D $#ZidҴ9O 1wPa3 _~HIv KiL">Uci.MVTz% j@I#8)=hzjCUU3 i`P`M 0 ,)6`kuZ$ !+F"4(g"0Z[H".l$ gh˧4DA[ɹ@i'{u¾<eKӽe*Vm"۷Di:aѦ·^C?yd+r*\e?G\vX̽*$QUűG/3s= {n^y,:y9A;TƩh"Z΄euLt CRu&}\@^ŽeU@BIY@8S Kck#ErYŌJO(C\\5m8d  OOʇWU98J<=RHQV%H#{ff[5lrUC͖ b9P zVUOsڗۯ_?Vzn:mFݛ]rVrVjY۠o݅MqfߑrfE%$ ɤL5RSMt߭Hjͻ15#C:sbmZ'7M4^ArIwn3X,d2|>. %*zMWUP",jS'ס)8@T@ϔ@CFt#h^ٶɐwfQS >MH+ᇹ@.;1& 3[bwdFtdjr UiTkښ<(4K#jo֗/+ir(TVETSfͺQms_4T8TZ IaPrZ" Lĸ3NaH AТI$Ɇ 6H1@%wS%q[j۶Juێ{o0 nhѦVնU7(?{V* CҎ޷: s|'IJ_: >3zjަеdbjSmj\zY]zw绷~g~s?Y<=/ʦGEy[ 'ݹf\]Q-Rm,kz˪0JÊ2T7l pP6լKmiY$iKMi;>tr|ݐjG͹T>JݧfOZZXev<ډ 0ˬl!|!8h8Mb钝] s! -<ќ Zf.!'ռ<#4f7IeUwo6@yT2r`bNl$x.%>QƟW^1tI#7Bb\*ti+6ǤIũvZtWiZ)tt^ sJ7*U))#zSYjM"fw/Q1zħQDGZt5{-27D8dѴM j3Ӄؼ,y Eͧ))q5/pbJwt;}O^&CzwD^n@6,b0G\UE.6sCz5Lݞ~OG1v-]bY헻WƆsz8* EG'Q0=fp{{6jV%$RK{ ®TPG@gKoE~ ${t޽M&FB@CKSVmRE"Ž7h[MPkI CRTB?WY$L( #[̌l6-XypkP@;]9]\/EF6DSnTz)@\UuW.ZCVCHSUc"Hv QآN ȣP.=b_KnT kA&X]=[|~p>Cq UhR84#ᘕ/^mvbsJBt{ bþ x5},SXN2t+Jhw!R !&`{D!6%$SXuphXb,"cvuswrD{ ,M2ś "`ؙ'hzjCPkSmjQ*~zm:TW) tyaN:hjt,mPeV 1NLǚ:NR"?HS_%t]L5p~:헇ɨ-<1ʚJEg vgD HqTULY[=S#iH_b=!KiOje1*X XQ4A *vCsU 52@B-Cx_O  ),"~t5B!Ƣ˺r4A%DKU¶bdl@Bj#MGcDRBSKڦ-馩Hɴk%%jUWy)Д'.@:1W8kOggS1(n!oD)14211@;8***;;>->9; "# R"; BȘ=;1u6dSvTp56P9^³#4USW4-I3%*D*WUizbUX%{=ϣڕ{KsF.+-(O @,ViK3B j8 E?0 `*-lIPtxڪFf>4A[3 cވŘ|¸CU2v\Q0Ye&E=~J )6 -`/ѓ\^+R%iodKUNx[tegeW%~*WNG۩fiU ""g hBC @J$D=\B7hD& fRX6/b!gZK߷(xq┿ZNd6:udG~Tꅫ}hc]ɔtI?a8gp,u6Ctp{>KL6nWeǃ,#FrUԜdǑHF쌫f8ɎuظR`EUXjR fGjZ9 m[v$0Q $ncVlˀ5d[x=`[FЦF$h/$!ULCsNO̊ß͋D|҇RX"tUGE岎txU+MiB_;sZ`(%w. YmEL%h^¤ % ,Gz Ͱadg*ڹ*-*gYF*owFVvu۔ީDӬЀ@؀2 PxUdFe,݌THvRbEBfP$MHL, 1 A# Ù,ThI\L&@qvwG$X ]nlhJY_պ\ZadIVڊv3G2VSΰ ࣀ .co c~ZE7^XT^PjAefr3 U17P%F5(bQ_[O'۹F: ֻVW#T#dTZ,AJˆ#`*V/J_Y#Rhv.W@0n" 0&A LD6X2H60+@a1X0\9  "q$Xm,x*iHa5%V5զE/[%M}H4IRBz 9:U彫>pTHP0`h8~XiE!bƃ^ԀKj˨/Eո/"Յ-!Γ\ ؝{f$!;fԮ"\^:($7aj#ІJeTZWT QڠRJRvg dcvNۣ_aeڴA 0@A,mZ)] EJ ^@8XCgJT{Kޓ*kUh QIbw/ <6UJ4Y :ЮˤSH-J@ yEZ FB uA؇ܯAi{f9`&BB%wU*Fӈ`RyCIevp(mHFZ e=u]e "ATE -,S!!aP T d@xZKn Aj&"[2d%j#|3++7 Љ)\T4NT 5CN(MP*ƶ+bK0 _)!;;D™l s%!WT::ZE q:ŁK0~OAUj.L 2USW6RKbv=hd0&*V$Jn+.$ϣFCo袶LV=keh/fH*W}g)IYf^+$4kc1E.R-#8*/I؎]q UjM^BjYcy҄wO2{2Fk%$ 0*26%$+X}TS%Uլۀ`35}_݊:vi>SCa SъgRRJ#*@֠ g ³'6K 3pRDF@{/^:Yh*V+9lW; 6Ucݚ>\MwtmQȑ s!)Hd]04 i4P3KiTq&nJEi2(&h&u7j{6l'<s !RUW/_UD& t#M,۠Sn 8TryIQJb׾y5f:Wqa]8 lر"7?lm~EDRf~Y/bȠܽ54@"NҙnI&PU ň۔hhR4W.ReA| SIԞVЖP:] %\A )uDJhC`Sk(L7$ Jӳ!v%%5dpg{^wT T:ν= "Vq}M $*#BX~.)%)UZ%7U=t->Ws!dOggS@h(n!:#.B53$.>=@EB,#0Gf|0a;eP;v8~%(K*s$QwŔLKEaIX=46eqSŪJQ$:omT\ئ5[~8Gwn҆_ h*JꨊU 1$]@iTH5~o|.ʫ'ۺ atƐb2'嬯}vY=S`0Pċ nW X2v#  J#iꖚĺGT6tGMj7iq8eqXЩǞ-*K2B6ZweP1%'r~UxU68Bh) ?X]pAx+Fyq Ł/k [{JgݳsbUUPкker.',}HIScK҂!A-Q(2/mfԸZQA)9]_j3&KQjݩ1 y {Hv !bD۩nV `)J@PBnD!]y2+)-lN{۩Kwp>Mz˕j;h+b`p&t`6 0Vm^j,"c@0 sU\12BayC?g) MK E@<`zQ, XI+ӻ¥sn>djɶ8^hn8#Ʊhd{WZPVZnn5$0raJ.077 p8m?P kΥlVm05|(ʵ rI`/9tbc:jdib! E X@%:]-\>b <+* !R!$"p6c!pe !D3nUƊ@5@@4kvs#pT])`$4_{-ZU5z sЛηn=K騻2XU}KM^N\/nȝbNovvއaΈh)xeMaͺqY9c;{I拘zQ<rVOwWAy3uPPS?#i,S?'.XdjgO1[of64+LXw[=+(`JOUTRT@ 5G KPI O"sUϹqn*E]o~H!_T*x炢xV ڰ,DigrglHӳ9xH#ektiD֛5xs-nG%Gc XBRY!*LRKϱ1{qV}Tzm05Ф2TV2Ɇ1+0V9}KCR8W.sL̷9)H԰/mNBή$1u튧LJQ1lp:缽zo?yެ9#gͳ3 O$)UI*W;@)Mm ^e`D` 3E @ BSRJg6*_JB!}v0fM+lvU)p36 >,gD 1X$FDI/ᒀQz# {UB^֛")7:` =/]\K?zO?s?5*DD! 92Sq%Y'Lc4̾O=nKF89cr`х1G<,r~0a9kdn?\ǩwrez" !2 |EbHJOJP6(-BYeX8s<5O-&TVvƏ՝R.ݔ&7up^6KAzӮAh0;,>K3ۻ'UTЂѣ6˹B%XX,-%T{Yy=;5csSO6ꥴ:yfL̠bT@w,QH4{=I3Ti:rE@94b@2XY Xx [V;gkBׂf6a!a 劊jj+;$qfyri}r%jJ]UUx['L[ ŀEj||G#\J"#6*z460֕hj) F U{Vk &Q*ݝ-@iQTbX7 5ǁ*F)ddxg8뛞%gIN+1I̷{JjuD!(X !A@VQqRs(cBPRu{UI&alqu:ZLR$Nmେ|C9Ch8S}EC, `jHǗzg?Q&mJM@!`+(gJ))޲Sh3V@ >αi(3cLw{ dYZS,h[F$ZUu kgzLK6W>Fe_[EtY2,QbEH4` ފ=CޝŨ4fd-Uzmb*YeҔ|+ /|i^N}$pt+%Yʤ a`"ˡbUm*uAr-) 뫮@g=؍g;fLf @7GbիLgqzn9wϥ$vʧYnڤ4ʷ|mnJonk-X7aO;|k&)s l!*~qI|Hc] @AA]>-L;:f~̑٣2XL"#om 0h{͙Fm#]J b" R{m\۳+ 6ե\ CZqlę\^ IQ&4EO,3==uQTZc3ӎd*Jj\iYzĺU#N0`U%]2G 4*LsG %ns&XI!ȶ,a +':̶|*.IJrT6%MVe5ŢJ@7)l_%{ -iF]-=Am3f:Fm>\4,I`}8S5$c}H!h24+sgVUռ9jzb_NWʃ¶"m{j*Xeg$O-Ӯ e.dOOBR5ƚ|y^cgv;1c껋 [ɬL6!dkdL9Qxrjo2Kb:6HVlˣ9RqBAH ZI@R fM۾JEM$6_IK %ל$,)(mw-"'Ufg5z3`h #;Bl6+Q1r G)ƀ@~vs{,{VM;9DRh+Gc=NNo{G !pZ]N[΅ycN:iNiTO8Ow42C frwy4&5{O+c)U1XV 4Kj#Kjq "!qmz3Ͽk̽>ۻ(@V麸Ҵ~UKʸLρD"s;|O8x86ün72S[?di{`*]M-aIZwUw+FQ8*Jgo eQ[b<,0‰j\UR)BEF_?gT;KK8;%U~g窿i1~;s9mrU! = s^B"CԦ=fJkD e}9zv|xP;O -m!ZbW%uJRSBZ_u=s*U[\6Q^N17\XNUb -vk@Lc>d.4A\U5Vs~[/}-IڋFxӖQb˜,bV Ud;.G4tAcό,ueh6du^ EB$MxT[ive-T]Xn. HUjd)j,TwZy~T5ogSru\jK(4Q}!Im*TQDVY{M`QAv[jKm—=?( U'0 @&PɲRIXZC aȍ|PyIƓodg\T:ch.ϼ3EL' QN>_ ffx~|y>f@O;Þ~s;ؤ/վ ܼIoǐ>@`a@Bl o@@T D4K(%c E5ZtA|. Z$d6b }jA2\e )L@AH-:7]h)ꉆOGڤ@T.iԫD\[ we昬iFΣ+jH}E|P tFuO..u24Y[9\_ kK̺}" )Z|we67I-ɊY g, te%GYaP0x6vy~5dY.<# T_(o"0 յҩo})Fֻ>ql"Þ#TWVՔ, ,ك֭n2N5kVU-3)&E'UgjYi+H:\c?Q!Z 0| ;֫JB.uНa-A[F5EN?! 77GxӧIݏ^=)O){0?Vf4oBe#Ml\4 g{wC;%hSnSZeJ=+/Zf24Ԫ̨ɚz%رU=R1B[vC5׫yh_I Nj "fpҸRՂUtːAT%:eDDPjE.,$*EXx15G̔D!nvkQ K3)cTD5JuTslIFr J-St!g#{jUP8Υqhw./ аު^&T@+I}jO{ 2ªw5`n;FfN*JR<~QfQ<7|_ֿq~B3ޫOu^ODUw81k Д)%$֕ f4,*M'l3պFㄷz4W}]լVAeƸ9]{B!Pu~R 4 B^TCL,`0aApJR6lIX6mM@5y!+v#0 a,"Cl<#e -QvV+.l=9K d/ ʨY|8O_d/WU5q8J54/ڕ*+ޚɾ>ޖz0Js7!v&3JR&hs`Xێ U&Us٢r'~Vg_ut^4~87{֜`:~*UJW3'^ssIQ3UJ䅾 ?D~`F$PmeUUQ**QRC8]Ri%2曶` fu)s٘!rvaw-E juQ(Sjc1|}Y]b07kUUZZ_Nl oTHzT} a`.*ytÞqYt+@WkC{A`` <{ ͘5y__Kd`)j(%؇jҸn`Ȱc9sbo$]ߕ g*'K-7˹ߊwg{0LF6>P oH+o /(D߁@5 &%ȯBؒ$8+\u|{!U(zO0DI LID@!UT3L1WG 1pCs+ JJME)vAoU* J[l"}2{f\Uf?),\n'z?;N ,Dsj/y%YV8ݟz)eg'Iālecc}`MՑy|u$_Ts{rQ y`qyۡION6oMm IV+F м[{@(BOJ#J=UAU򒨊?ŗv)߽D9}e>\F;6Oq7=;qO6Iyv˭节S}mdx]3_=+gf:ELsa8!c uТ, 6zuic4̧bEl]>_jUws8 ,YB1h`,VH % c~^& &7.͹[vvuoɋrގd}+:_?ͣ[h-'j`[ݝ䙝#zlά +wtb蠁N*Zy~jKϊ'C褒30-/Cw1( svVFV۲or?""iZTURZT UaeZ$r`\QHctTvzdZ..(_xArml \u`ɦ SwBQ$a]nL  \K*QuGw@*:,vrbCy{-cZO1 {n6tPd;DbLc]U5=?3" ٞ::,QtMF0Yl`{Wn唪y<\{q+=r}xO5 4OJ$)) ,2~8Q˞&RMijѻT[O¶zk> m@c-ݶm5 0 ׯ_ojeٲkUU#y"Rtckok-0#-E*錦:JV:˴i-* ̼:fDp{V @߰:Ua! BhuCqқRՉSZϩx\F6nWJr")I- f OOz\ْi͞GPXc8DKvUZ5MeW9of tsuC&W(! SŌ*I?v|t_qo̰w- @+:;:m UdK*n5^u4Kyd~!qgMDPA2*nlb֗kFK݉dIV p:h:>!NC@D,h3Q0̡!f9X =ٿ{RwNGҥI`HԲ` H\@ʽ%Qmͩ$(BQ[3@5P8#DՔLZ $ 7ն!} nǍy}ArJ|in}lZDo5\4FYlKB .cI=؀ S17!_.I;$.Ip9j@Z)-Bv-iѬ  v~H̤[5UUc|O: |MY -M)VȽK"Ri !E%X,1*Jhò 0 *XBVdCŒq6!h,@[`1tBc^ ("K@}1bTk{_ScEIՓOD})_u4fڈe+BPTIUة:@,mJilq F%{"F`L7EvTUU$onss[&r*T"#.(TJ\FIF)*,Em5Z 8n <"]l-0HxCmDȨs `_r%}>F$V}3l]i<V肤鈏*՗bK X!HHoU^y`ޚ뎃[mh#=ݑHm;2_plLO3s^/]1a@k'FlrUUȮs]pbo*谤"4o5 溃NWmUP=B IP8H[ #,Y9j:rtșCw&S8iDR!☉҂)2X PL`GEHe%m[U<]htnu=*P:JiTܯ6#DHZ%bi iQ%!83āeA+.&~["ᶿ*p,#yBTj( 7XjP}j֬9 XsABL""Hiza/ۖ(mTZ@@18a K@9QM[lerX#f\]k" dk)aaUG=ݮ: Fve F R  ifS8Fh23QMQWp'yŶ$UI4(hT-0- MrubLħ.4L;v{@{RBv+d*-LLcbBCLi;EE!IVnmn(*8fEcCA@w]VZ7 LM5TE!S qӧ 䞄 ȍXCod& #`-A0ZD8p 94׳. `X XXb(@ w7b`dI-tڢMB-Sդ҂ ƚ`,A?Ctw-fT4{1#g$ԸWfp L(%JL I:4N%0WB;'̤:%xcU|ѷ?P/DCbWÐզCEO+ŵzdg=wAȑ^gDti&*yCt}Ҧ\Ik]V쀑3fp Z2rЪd%|"ƉQ+&s%YVt8OO!ijxH/IPաdY-sƀWa01IW.QBXװJOggS )n!'0;&  !;0(( 323DlyCnkmQe,% [II[/.tB%p1 ,t\fUU|\pΩ@Κ>%QMEdX%K+"Er>P+%@um`@% c̤ӁE *¦{D)+'pP^V:l BvPR7%q>׸j3NTSwQ^,.'5U6631 0`/GIZAWcVlW}ROUҩQ+IwYҦ :#עI UN'disf9f%!΄$kWr6f\Ncj/h`R抧FV(d{Ϥ{$u40*bz# ,VϞTj7'A^\{t,4((%'`Bx7dKVlpPUMH4Lo9ZAcxbv>*z MfFP+H^HihӀ kt㤝MnOÊeЉFk9SVӐw3qbjCdQCQj5v& MuKx1ؖvJTΡY J @ :zmzE* 7XXvCVVU rkdTU`'EdFY 6FtLvb-}5m^+vK"1䔝qdiMu$g(:Ye *,xFG޳ubq ehguv+WfL2wy*pm4l^'36f콇S5gC)WW4 z%.ejk:Q d ;JUUV Yʍ@M鰺Rո\v OyNzizXLc` ٗwg1JƗzdU4VI~&QzojX@±JGmEhm%<`{+*guUi>[>ÝlW5b \[*&. 1(9r Nz1& hjM(R6*hB~g=+ů>"Ó3L]4܁a#|]M~BB5*24yoU$Rm;t]2ݖ(FQFjFY`L ǨgY5ۣ6QX|ȓ/3֕2 #*jCe6n;yѶD|]SaT!``Lv(:t1e;^*&'|c˛qNWu^[f$evB픋XI{Kd_N4낪'+ ) YVy>1U:(Uzu-|e1!pwP"ZpBJ]hj{^.nZ yPEJǭwGlʞ/|gW`SL[Vߵ~\Su*cV(UI7jD)hۦTOggSC)n!i1@6!"(!owl$T>FI J(Ia~ڽGbJ_*ˎ;9ZYrRxUU)m:) @q{[L*X$+Ne$ia UUJL _Ql#..]%']~ZDz GLJ,:vPVR&;01O&ɞo3s32 kjHR-?5$^ qE†lv6Ԏfu:T 9'ݓMi//ܻع /{)RXgR$B+¯9 ,$)хX&™1(sӾȔa(tLƖzaX$ӭc1W j3A&8ΤLL6!UUQɉDfɨ:jW=Abz_`0h Vc\0;Zk`e5i(a)s(54GQjYD@C/M!`(g}JUJgHQI1j D]/f2}2ƕ @c]ؖ+.8{ D媭Dx/ ȹҪ*Z&DKvzmp;w:%֜g)C d6l d@kJ䉇fMbP\һJQ &ȶN%0XA-Nڽs/\: 6rN*^A %"2@dC:u,a4_p9C)= (e$˪R9$r ENӘsvDEVШ³L 䉗 h5x0x+>/ `Ћ@[z< $EV[$ހEGjFiS dAޚd IV_'՘̱\ Y@hpFvdREQ4c⭥8r [b¹6멕!P5֡zڔtI?fЪ*)RKAQ4 _qjW6fcR Ew&%I12`*13e@1 @F 61;r+iS9 B#.wnRA넔**iUv4gUp,킚{ 3x%*DCvjZF,4Kg+)yܒKJayW2" S:zO5WŪb )+45s4mOnȈpO^X̣E J[4 t)#9;5H&꒲K)@7Z,7A@\8"P3'K"FȄdl xqz`@&&$#|fw%,T@eI)6RP]M:2RUIFbw)}.sR@:&u-K Uds(hhuW+>L&h_̜r.|R* ԯIlCD傁XٞkfHP 9E{|wʀ.j!䡫~4˾%BLQuf=qS` (EQ.R" H`4j6JpQr^ɺ\j{U{jsH z~=Ç#(I) 6-*PǒwVh:ġ%ǖBXB[v`8 5?a1F=_ Of{'c6[$/I0!R8QU+·q3E1=V@$Dd hRw&7UKhn*hd59X\i3VRi.>ε%tv NJ`g#%qHU,6m ٍ9z9},2RYyAiSھxO9j;Fk"”lH:%TgġQ F]VS޶ H qW$c@Hcau>gl¨0@`@B)H0( 2X{ۮ@TPBB7zUo:+kie4˪^TT,+@ ~\5}&爌֑ء忿Hk x>,-6{-(+BxL؞H~:Æa XQsDrUUⓢF' j4*Spvۏ(}|5UKkQ16ءm;\m.x-;EP]%Ue@TT]kը% Q`rJq\ίFLbD^rL^WĭT ::B37"JݶZI5H&֢j (=.>5 vl6AkG8HAY8!<\tKڧKZ5ê=[Dأd;œ2׈UcaUj+uHjU(ڧrnפ) Hi,*Tn#la@ $ p*)Ͳfi[4#Fv $LAN-j鹞aVES  H@dm?ҫh+{\ :Er%$єH,ˠՄPbmIY8 I1lёB$]7Y:,n2s=C;#A%Lj{4^k`JAx4%JFж# *I2PCU*Pv0.XYDDj K6Ps "A͵B ` Gx)%G &PYLETs9a0*n@fk ѡ[Yf#EbwY˺–h!} <% 2h3?빬B9ʊ9RMhKJeS)չH!ITT3a&gdUt?:.CFDFӀNv;g[C2SgiPE  ^)Dz0x42+"'.Dҝ<{1f9K1m 35$!t;Au @iUmϦvjWț|* nBՐCEE&K2)(IP4DmSĶmVKPhv-$iD PT^U)C|.&p`AM.tF=GeZÕ6-0M  F&b[ ^< akoxRp2c7F֖,c4QIab$XG-b(m4:Aa.ul2 .k#uzuPwOyu &&Q5RYZ48 5xYTw$%P@#a`D*I;˫mKSX M&f5Ri~բ@qB>*RUKl:XOQƒjڻAHℯslE2fxGbrটKP   'n}Y wÍq_ߗY)& )6F:[9!kҺxfF hb j*!n^9̷eB&뫘@sFSZr j%*RbEG%FFya B0b AQd"0Ay}M ZVX`\I/AAkY V4zU sRЛ(TeEQlZ%9~OggS|)n!P$2& $14BD;3<-0:78; ߀#-R̊$ ?2ZqT뺴LR ȵ/3 9a cBQD :zO/EPOv֪ZҌA2t\2fR E"J]5E! 49MR)_ AU(Y,+Q›M~A6շH]DN ]MێyzV3PW0^ n ޾5j]1׳_aˬ ɀ*(s$2j{లc\U2ɹ)**@VjCEF%c4NN7i ؈4Y4 e@K70f$v&+42vbp\03hQ4& 1 "Ac&s(VBXz,@/j0CSZ@jl*Q%Ž?cD$(y[/k4|%{?fW:eE~]4.uH4'ј<؝W Mӄ2h4:%GsU%5.YF$hbE#Im!^/Œ L2xYHRhf2yLxJqKQ:T.GviB*r4qKnjU¨ sK .stj‡N; T\ԵhRJ%UT ̝Na FOmpx2R:).+.,hb"0 QP:Sݵ0p%H7FSe{dΔ)D 4j %1W+V?w B\N'Vz$(=vP7 R%=3.gN\/CS{" 4ᣇBԣek*VFm\+o}nEzMFaFyk{R IǓ ?ݻ'sU%ֻJR  T%HR %61`A"Ȳm lhZւ@ʆ:?i Ҥ(7IZTTM?cx@ _#3eK\U+bgzqmuh8]}#796sȟޫ]_<*EW Jyw8g1cgLr~޿9ݎNMTI iWS2^ F`q|Ǫ퇢VÈ XENRt$9Re$JPRUoD@k/0Uz;DZR tM$1;AWX]!pr̂2`shHp E5AHH .*jsY,'j}9g*]hINүuG 5|aOzž`,)*vGiӶ6ijUM53 %{F8ł|/ ~fd@բ*iݤH3iߞKiVa0|5a9oQaRQ5Zju*T[鶫*U%מ+Sz+IoUU^sy TϽj;vo P IZ~9i&RmRs[$EUs t-k$5,ꮨ蚫HtC̲JZױȯώ<؂\:Ef-їiۦG4DfT Q6|cBK^˭Ѿ\ݴnM+{n QUճUxUEt4)}u؝SWMժ:V>Bl[Nζ-LdĦ$֊zUISOy%JΟXWdYߕe1_jx lًˠ!.)TNi+ԵkJNUUHFZ{0H /ZXYE 26ٝ%McI.W,Vmbk MM0,614!=G(VEwOm thOW[R~DVRm+"= 8 L(RI@h Pq,mG!JK@P! M+"A/7mh xB]5JW|5LrxeywA&N8ZJZr n;58dh`P9vswmv?(4U#^W@)E5^EBY;e&0XUE&GG׬'a$1Q$V{%j5"t1Zm %uF) 6a&$BTGIPEZ6yKB9@E0XBdYYAl-`PKwӀMdcڠ/$6r HE,2U#{bGE|* {U\HeDɑ&at釁"u Т[\;  1 ^Űd />T-}emHJ@DMH :3G UNϮT<]k (:(a5&j+ jzQՁ#RIQN88ph&2Hڰ0tJ4 I`d\Ữ E 5)1+"j_S__xJhTRQ%ZFX2SS&*UPh>j @ KE:0!owRd" rN4% ~H$Ka;LILy_̻ 3@2j,rL2sbۮ -U z58j\nָaDH4#Zڪ BPC7D96rȉ0 "$.f@M< c"J^ `;CXg &F MI B"f́meˑ|)ĦV]_ߴ *R$%+0$"G攙ViR(FvNqORU>N@ǢWЃv&. ~+IC. Ն3P^&*Q"$;HB# 4" JM%P"5kEEluqC5f0,Y:-T H$WHCk0H1PBnhj=5%qIV@ M6L-F(ڥvJRUAjbqbw27 UbRnjabEAP `/ Bn&Q7ΑmA1Ы־1F]u((y2dsx(d~;6Lb,۹cL'Ƈ>DJIadRQZrU r%e0H$R7m[\,:MUmZٔBd,l< uDt%څ#J $ ;0 #~A[Mॲ; yTi{$G@T@0pAe.|^#%)W{7rlYPU:IsT'ln wV,׻*zdzf(gb {^oC D>.S˰ţ)yDY$Abv2e.WU&BR%nNaQZTw b[tАC{Qpi -"bٍEd[V`:JPѐ^My΢G_xL` L)tE:RYBMT%g/7M ӃѠcO>OggS)n!Fn &/!*%2EBB202>,Pޜ0<7x ޻a*Ψ!Qriز-U9%KEUK  sdIU[mXV&} 9L/v$ =삖VjI B.&钶Ӗw:f 004$ IfRC9FT4pHXBd&_o:*R5WeڵuPLUfoK6$E ts5x=0yEXՂ*zڐd✣cY45k*K|X-a+7CY fb"lZseBX1 w*jV# l j&NY)4IINSZ12.z/dcK%D (585ƁҀej`!S#jLeAc܂.bPg32G)rRA.,V[()"lԽ B[c!EOuP*Ej$)B"d0Wxbfs9{F2mB!n|"V ձIA#q7%~Mf|yCDhǿQ{' arUp^h 6p4>AWa`jٰv*b:Ra ,#%fbte\]UZt; H!  ET.MmU'f%O GQINx:=n5W AKKtuUT[J6Ip4Q))TWlW` 0q?~ V$9}`ôY-o7/! Ѵ֤#p4D/ju񟂱XhoB%# NPUUhsLy3M7`Gm0vÏ9_z9,㼎 Lx_=Nb 81 r..My 4 IYC `"p4 jieTuh$wF5YE&@n% O?|P T{WKւ@mGqnGcRUU[Rj`ily }YqUٰ V Cj͡Uj |qhGta 4 TZaTw$(xbwoɋK6J&TYr>}cfk0r:20W(z/*=)et qͺKR4KP>WӫasȑձA=Фjb70GY 5^1"J9,@zʅ*iZLlWղ. W$ ,ϬTp>N\;z$/TmnJZHБ kndDbaA.uF3tq1]SZ.)nkNJsqT tL$ =83>-%\2xp1W1lceIʔbn=k޸U]newQkgΥ֌j7:AlXU9FhNGmj(uhvE;& EzrIPXvP(A uGDIU AuvUU)Uj5&wP#hrf.d"܏3u#*alN}>ѪĒ!v¥1FzB %l"@PC5R$5B"TF6$|ReOV¶0EVnrks4jDuɇ dc}+RQSSsߴI+XDXd}rҔʥ*&Uv[[n.ҝv--'Tvw[*!7:Qh*&,[4j11rtobsDOr/z*j[EnKQ'N 3$_I3;A[L<6i̫Wr묱,U1se,C dK3h,hG0UV=V$ZmմMrՔvIzʫseA}(D5Ցo#pd3F|Y ui;d3^.;]7t% v@G^-ؐ,ݝt?H]FGaU Bl=:&{u:޿,nc},U*bZ]ptWeen*s5@ X4"1Wlv9ZjjZ%@z3۫E=Yr d`Uhq$fT*}9nUEqt4 M- K`"@LkdVD`lK @& Zo/a:e^9nZHt0@@Fgo~xLv'/˦ڊt# ٫jڡ\$R4lHTUwf*d@H9Ko<,W=X)e?Isz<s0,9,r2ʅ٤VGc$٪J=˩"(Fbz <\-km-fp<*g;$mkycBc- cp&}ICQm]j@UZV 17ߴ OQT)wpI2:, 6DuTpe@`-b 6/~ Q jbb,Y@]F-YbJ#mt 34֚,8z>M2WvZg0 QJ}SS;rzF7P n sz&a%)m{Mk(Lq\>x  c%$B ^ͱ :B1]yܡ eAKG5쏙N@]\>"X!hAB'kX Yhݶ{&ɹZ*V:]#Ns6{59./'4,Uӗ>ʣ/jWۧYnxgh/])O{Y &$h4lJ0Ƅa8(%.!ؤ+ -XHaaڮ*W96)I N6(#B, gㅦbE;U"MޕXc"yC#_hcK8Yw,׎AqnB ^>'+zնU.d ǪV.[/6΁އ:U)0dgD6)Ԭb*'iË_E ӗc^6ɠY!ykjѡ9Mᄉ.d gh^P9m%4P(e"LSRl=%ԝ`q[`X%J 8PE2"W|R*Q$BJ*U -OsRE36O5>;; 6j4z1t@]HvM _j%3D|Tl+m2@("L$LF~6 rWd+naݰE َ[Bb`مe5w=r24sXUKa\#ȓz:Og/Yמ6k\1Yb(fuHI5bE҈.ʰ5>#sxmF!k2 b;Z^T\$I9q#p2-A J*':4,~Nz/@dtm(P:j5plVk^W#F &Z rvdo¬^]-6uvYB܌5sVAb\U1W5ړr2TvObgiynoΗzМ/\N5ҞWMuk:R$ jlX0ǸGEMmSՁn)$H+%5dn!\QΫt #iGʺ[R)tچPq9]^o]HIˮ[8Y ]\WUFq!!BnQzdV\<9\1LjE8(Sc&jטL;Z$TVՉ&˴6ϘKzM,vb . 4)Bd.XWtDb+GuTh_ +Xoݗ t!;ٖ X-V#Ӥ2<1HsT:=,vHƪn` t5g%9̤ɪ*UU' 5^Vl"Rsn޳/zuVQA+\/Do_bL%T&꺹;D@`X%60A!iQl2%5LX15M"jI+|r c4"MRWkRiE+]z/ݛ58 UOz)>Ƹ`A KW\E[&̠ wwŮxO+޹,։* xͰ#d#&eb}3VXu'] 3 ]2G I.Vb}bLMiHUV\"!Lu!P1a tF_"U]W$UYP $2RJINO( fE%nZ| k12jvL^n-FXݣvbW`lBH*J{B3Y@(GM dӻޣMb5*'ZL!9׭\ Շj1[71쀅l@>x,ڊ6eċu=P/&5wp%""UMh]M`pEBPW*H؂X>ܥ~(|A|VvXvNg&ܡbk֘} bkDPaqڦ$^ٙcϺfRPP( iKF1X]@ȐvE[%b!,d,t8(u @1M7^T^W8f]H&sF %-hpc&hm_єb/{>ԮrJS|% *r&q{qUmM٫2o>׼ݺ+~R&uH֚ \T gj' `85i\s;~&WvmۤFz"tĩU>WR%UtVR!UBJ@OBaj@^QmtI%}DjV lǖE)Id 1R6K6'ϢYuYkC`r !6zN.㤡D7e +ƘK t^>y0#K@&WUSEKv /Nw}:ra2T}2Y }iG ݢߡ] \.FScc9ol Ӝ~ey?dnoi0oǧ3_uiTB Y5chpyv{4ex`.w.u8c'UyT~Ɓ JroBdxdB8E쥞 Uh0DQK Uh!.0DL5WpO = 6>d;$lQbT[g?^Aͳ vmOggS@!*n!u݋(C@@21=C(;304HCEE7A;1:< $Mv@I0ty&Q4p(^ԢϗO~:>u9IVYOy8i֠d@&y FYm66kd[6*G CVV"*MSz9ѩCdata?2It>U׺^4*Tɡ- tJ7j?*WܝVbt+v^V5*mV )e⚴ }ZffKR*j% 22L78LomdZ$C׈=iow$JBtWJi`RDt0r'0#K)Ș%,-c" Щ\JJ@:4B5$/$أ!cW;*PєRMU"{80iѴQJ2l3Bw>LP<]z -774#?Xwk=0/o~f<_\d0U0hݧo:adkr!ӈHYh2As8ⓡ=tTU[iOK%i:j(@j &ZR6cTjNý)ba+]7jI%bVM#pv2r]/;Nx/m ic-^$MJ [ psLދMF94\*ҿTNz %ˍloA pBDo : ,Yoq[O0B3niZlm&rl&3Sݓ5@V\UQsEpୣ ntq` JaUi*%Rߑ M(`&X0$ |WAIlzT{)iH.hJQdO `U\jU5msb*Vʘ(lM(YQ7w!1W 圡j[B s d4K*"3MMhpgDZ:*l$4 ү٠Єhț`3IGl96JD]mRm͛&ԕRQZpw^޽kGkw\N%Ey});t]6i}qL @ot+.խ =Hṛ+o\oeU}d[v\[| StߠmAur&]A HJ*mtЪTTmT Lմܐj^ےwݗxq#RN}(J #a7"hY3}9Wy+;lU*MSY:&5 W%ՖVUxtG9\W͖mBf t:7WQtH)B{w]tdm|azt!edۡ!+g%\bVkuնj)V9WtmUyK6UHz ԁeN":'ˢRԕ0K`D%,WWeu‷,QTmj[L(hBE2D¬h4tQ1+8t+"$mUUJP/@b##X [%@DěXĉ8EP 1, !EBX/*BK8mGuJF4I:hek #] Aar1q q"FE+@"ЍުE*ݷ'5k[JA}$0 &P!V.+ͺ1-5kd4`zXZ`:A,aQ%+3(ԩDQ<:)I"K*kVC#@k FBꈺTgT9Db٥ XȀ!Ic fVH i$om(Xе@4Uh H(&`I%&ʅn\iPE650edQiSU5|c7V"JZ1aub_ )1 ! eG+'LIAbH6YW`f+$It(f&T@ 3235:D?=B-ᝩ~*EII)V&D#e|+V獳j؜CǬ\T=nNZC4$H9 8KSv02K]^2nXC"D2H 08X@ [}fQ05F̊mM ȄQyIs>/}FIyQ$Li-4"Ҩ*"$oj%X?]@bbC^.&HSKMrfsVTe(gF►-a(V A*.<Dfo,OoqYw+s̨ۜApY+job0Vemx)s:BlΐTfTDVU{JqQG%QQNιkT)5@0niE9,HYj-@k6QbL$")Z$!OrVjf,]2\ƶ&2V0:Ew^W"RIV Jd [Ec `yT ER)=$t [jK.$PN>;i|(`$@DY2XZU)\Z(ա'0xikUsuU!?R*ڞ*S%! D$KP+BQN~zdTThPI  ŬJ TPD*fh"*XRP}0Gѐ60.0C$n~%4O+^mm[@{$*1b,F&Y7,5[eE4-\ tj6ն@TuzJ[#pw\q:!ɞoSڸnسV߁;n.MV8^J1k @X]"[)f$?l3N. VY`S(81f,Uy5H WvKVU66 Jal5Zjm9j ݬ荠j!գ@iڨ8 5TU""@%jz#4FY~]tK= DZP=۬J8ʲ2JmDT٢V{}yP:Jĕ9ft\t*XN"䀠BB{!_`?U4_ l"Ā TIhigUjBIyZlAbJ=ab:$4W+ՉUH C gjAY3 y1Xă@f8!1*EF tN \0+  @QT44=|`RKfPT*vҦ"U%T44۱2*iC_[4Q J5Z@`pKy)(%!hh7 !ROʚ:=9ٲ*Q\UYzq*jreןCć%x4J/%-95H_+SZݲSST N!f=Ka1X6TW;ɑ#^2.c,Ӫ~'֕Vq:cR̺n$Mp}sMM;y_}'C?,ʝ*/뾼2V#^,tvwBĄDKa5lj% \5P],TUI=s>8"b`:^^rjj}h7H eF!Jdɚ" pud(E*/FvlYA,݊@`AeJ@D[miڤVQһ77bZlYkHݏSoo0HG/A8%7ʉyȀ")1`j!&LE5h 5p#I`9Q)\~U Pg!#͋nJ`3id U:da* Jvi>Rsm虓J?=*'yktd`AF,A8PzAxUJ a5̫xl Zں '2B(6E&tj۫jSZM~$V6%J4"0엗 st(mi#ݤBBI5I) 8Cc]< +^v[&@g3+u^"L-Ʋ$j&x: SJVij&8ڶSJfi ptI9 !fbr`Z"8\T [ #RP[}#'RMiB,FaTSI'IF!թD%5;G{Ll0DhҔEUiKQ eA 5i2p#P@ mo0}v`V@@g2 lƪ6U;d@b UaK(bJHzN;;E*bUPeF2f./9pZuZҎUMb̰N=?5h1աYZNoȉB)$2q d"H0maP$,h@p`@Xm;) leA( ЁIZmV P=ɉg\3שx_04$L;ۦѮ^37tf[t#߈:1qelWʐ==R ˼׃*ojvj&=J LO&* Pop:Z i p0;TSD(5s:6B c⥏]Qi:@{t 4LU}yLE}g .1Dpvu~\cFL>\Q+M)n#րB1no#C_^w/=2̑_)[TO"čqEF/&p.iLNUC'A ]Yizo%V:NLMDGzIфFH}D?\_Yx2DH2y1E]݊tS.*W<ϴ_hpsp} )xg5^Sej/E/{.VMv_&TӔ<Lp7FD^0BVjh:Um5핶@'4E{8sCAhP1X !8F%j(h,eYUbdYdl#kԣ͑O1uqGxVF]{t8IRM֏ $BN )$0\x横*:M~LɮlKIEg`A=޶[4$ṆLx㴠+O> 2}'B*격Ỻ%zݺJixz2|4a4Ari%Ap4; +Ai>dOggS*n!<+ 43502/09=A4.1>>'2FC>#%E@B*!yR3[_-`^sidJϢ#'L/{g;Q91YcfZLa{oռѕCp;Q#˜@NRCiU&҉LJ&@`H\Ҩ5n|yMKhT.IA#˲1EIJGGR5Ur 8F`%+ Ѥrz徘;Q(Dyh$_v'~Nlkpn( ao7:Od{oHܦC,&ŻUT0:(%w*.Jtsl-AgYU*!vk c-alªhIr\Å & Mv=qjhKh]ՠ. `"lDtEAT*U |P.:u%qTVAc, H M'ɝ 7_duIimwll{@9 ؾ(n80{wwb @k*^&U&36UB.čށOC-gkȶ=8? wϡmm`PDF2+ #@ԒLUUUHHsmԲbtcb^ek tU*C4AQmUU6Iҫ( e$q]1ZJa!1Dx΢M[`ĤEf)Ã\!{&T@0P"ATa )֓&6қa8rLJIZk= EPgqjMtu!$Gu0/U_v, C]wD|aLƝ_n2DL-ӼZɰ Bh5BLMwtUH [tfYqbD STDH^L$*`la)D._B*4Fs{O UC[)׾TU۳PX4l]\ؾ6~N@C2 ֧CjMw j{o+ [a۸vV,J0w(Z\%5U"i_Ѹ^Ps|cno-SLd J"yqGC(փ|]̶J{wLef! t/{Z" Sʁ(KE+VkpP|]ll_wVFFS`*m zxlZsQmVud[Y֚n]\ܳBefbfp}0.L&- ݆Zt;JF->(?_./L[M[Y~즁!PێQĈ3%2Yf 6M\Gi*ndW\ܚ슋[s)BІJV]kݦ֎-XkB)RRJNTW\]!fHpY1(:QIɕ{ $ #t[7V8QO%CBHһq`*VϵDtzPz'xYl]̤ԊPnd&L CbcCe uך$*ɵ62R꼈ԪդvDW\+fM{d(l 3JТ[GT}m}) /k4]R/b{liU?Z%!^`D{sح]LFypUUckrO]wvwm>ߩA_\Y9G㎳3vl)"B2XמXTd.s2 G " |)L*pn(20q|pjĸb V:]&ƈX;q+;/x˹\ y|/Ų XT*EB*כgNQ!yN!B-lBda*3ekMwb-O63DO@6+z;eXwM$wdz VW;,}~'zk<]liqEUb*OMkm.bic{Z$k gN6ɵqrL_~ܐˍ4) l80qz\Yڶ:$i VSW-VzmC["O+z=qBԊdYf8 c&ZLHѮ^+KotjsFiS+UK B;"IQ`24C 0 8uz2)!&3*5"ǧUwW/<(OnoQ-P1=2feTͮ4Б0NBDdlI4j@X?G"x*QIV4TE[4qcT"DB!8 $Q%"jӤJIq(2¥HM)WYB VQ&ja?QL|tt(dI>tl{:E0*xʥE/MqS0bM_(i#F#¬UU͌2 *2tmuH$/O xkU2k;6$_OXcaEYiAW@k_uڜT)@j2FadUJiǘ3Rm,K*& E e>az:g("-&0+UFB2}#T>Rl`%TS@=~H{ы$1rکG,~Rkn V#!(,QtYLO }DkV'dQaKMk# ZMUHYVRRC6QGD_]yuiJXdW;l+s!GEVIk5%Te\edU>@2_eewi 4U8jI>RUT%Z`6fL+l$S\dWY[*wkM'HtN~aQSgNzN$}kbgdDڞ4wwKK叓\WҖ6}4N 57q8^9Ģ6B0M)\v}eHHAB8lbՕ06($`@+ (RXKRN"[: HD*jbL`Dd@)tG5`V sYX d񬹅`~Z=1pldK!GMjB#&Ƈ-[uGL:u\e ٖL3dԪX顩:)w].\S_wi,z2+H~.C5TV9p a91%%Htba'uL'$"`a#ݲT`1a|*&BX4e<{VYg%,D ?#b|e֚S^; <B:-#M)V_3! Xp NtvcAe wOLX",>j~i5ϱ@l+s|3z^$XyX+XUYb(>.}&=YܣW<[T7˗./\~^9ay6^/$m%%V ӌ+FedT3uN[Z`mZXVY rU J E߇h%8-!u,6L )>_#Jא![U,A u*(Z6s=OggS*n! N"./:8=A71P5G<9nPeA(n΅|2xa3hlޚ>&:s,Θu 'uވ#dms/i`НapoUU`܂qM#aÓզͿ(?J?y݌bruBT/Tir0VsUh 9wȂ"xXwYgm/nȱRL{H>Ԥ2fWN$vRF{6i %-TGjVL#c*I$Xy.'}EB1Psb eYҚÎ}pjOn`n: )-%a~pz͇G\@l=tv)tvFXͰɬ\Ս^򧇉JGD:sSӺzu{A4L M{ٌ2Gep0"N/$v_bGF+T]]M .59X9vjr4r:jQ8@Wg?"c@&=נkQ(A~FT*KRi#$U1}tMSt4: lF \QTc1>qzYفjo\`}MUrsjz{Qy}-TsYl;;,"_4q^4/:2rju^+C>{l@Or*S0Ȭe}76؎O'9sroyw2,f1xwlaEBZ0W< ;B@ڦ * JʋmT HVۅTQL ࠂt(puc3H9F`baQc`j-Ж^GH7-L4td5Jef'֪bӫSf.˨eq1ݸz1}{S9z{4ô:9Ϗfg8׹t,}rS$px+;Ј hG,j_G2 ɤ#ԇM5y-}t~i-徥^7*ͦZ0a2{Ȩ47C-A4UiCGq Qd2AZ+& PzvUTW+-+AoV -0}02Hrݧ?KE(dxDQHs(%h4X`BWU ̤`^JM0 $4 G xԁQJs`*&ɋ:*]\ݰ]~G(?_[RGE/rԃ~q5ZvWyzOTl9GWy7n ꦵsd}iB0@MzEUQ^U=|[(}Zej9jqNO<1߽Ui^6ҷ|>,16s>q;u+gywrjY' UBLϿUK"}6Br?vwzijT4֞oFǽ )~Z;<6Y\ļrJ6%RUH "k:g 'o!d=Df#)dkmEDCŸ 5:]}M"8dL6αC5j.-⏯om:nNVݼVoqױo-h.s,*璐ufښbTh5PZzexAvBs,4u q[ɣ^vgm:ΎG\[}dX< IYXhrՔ>(1PI6iòTAM($K#0(%bt<#a!2'6PqwYe^ 4(k@dbDŽCpsl]^mOc\ڛq?Ƕg5ת(`, pHyk:y\‡zbr[Y~ţv;q;oszG:0{|UcV=L$R S7zN*}ܓLK>7slϜ:xTh$3.'0DɅ^! x<ǭ/ *TIRrEH)=XoRmSd2>A-@;Ě!;b-!]N#V.Y'u=f $S@^ H,ϥifOtˬLn.biK3^nSGgzJ'g=w>JMxnVƂtc]Xحj [Δ#E4MWGUGͰT90JB%YTzO[ld )zCт:"w*Ū"@gDQUEVJ* j]SKJ=.ƣ"#bPd+DX,XTN@B| "-W `lB D0\A`Vl@KVYߐ|/-!4IRm!\}ty`ְ)Mt{YE ݗ{g$VVG*n?J쬡@ݷ0>Ԃ| ED?%.\Iݛ&ELtL\^ UU7?ە٨U+CjwIF(4Pm|O7emPheŵ`F XH% @ۓHNO!䃫OY9d%Aq^ VZBެ=rfgSR; j/VɅҲY!Warz4F +K$B} g:XnHƓr"R!μ)JiRxyb#Q2􊠃@8$OXc(i>'> !q-D@*"IPYt*ۢpEԗ%VV#|* *IYev"$;B8#90s ^zUA Vj?VJ[6׃pD=әMU^oyw.2zRJhM TV4դUžԱKuqL$(R6#VF 3Y8AVj]i9F#R,T ;6ET.XAHQ^ (BHFjEVcKlNx{KDfU(4ax)c<+,AɾhwhhwjM39pOggS@+n!B."  4357GC0'!(52)Az FZM++nXRELZ%i~P1FܸHګ*['K` y!J[$ MJKb.zZ %)T ;2C10 jXXa;TbDƂUŌ0Y GnB% B,TR6(vMH\U>1opش[#\ָ7Am X`0x/T)tV )Gh[*.hg}y_z ԺR88lTC;dQ*BK}BI T1Q{ff01VP͹9;sb5޺6-ߓaW5z^0-܊uV-2N*#CK `P4R P(Kx1^e& X”2d3 rOL͒6"bYi3-BbHթgKʴ^IF (%P|Y6V$D61RmC*XՓ,yJ5-Pьd%0k٘ ,B6@ XL#E.ƀ ."^ڤ#"``G=" DUX$ ;ی;lA5\`TZ+:=5UYFЎ˪c:ȶ0,*SkQ,2SڪR@k4 OhLdZ&sU$T`JXڏeZ %Z֋/ƀ%';"cU\yL7 #& xҒd@ȑJ`Sw^d8Ec^y"Ͻj&?>*A @P,. 1!vChLxsLs jX+܏[5^Gf^b9U=!IϪ.5mc Dn(l CIb.w@ 1ZT-e`2Y2ŀx!2u Ct4c۫ 6a*'eKSFiƁ(6DR'PMSO!i40@lP $*Le ЀԲOٕl-)6ܘV l >I04  Ds&1I B3˓g9EJhŪL]wd߫b;\%n/*V+)kޗLT€huT 2 'uԐX*^2E'SJR7i'ld k2b9ɨrR(zWU]6kO &˂S-Ӌ LC9X)}#Fb-j'ˊ,ƀ10gT%TBV QܦJ vI[OI,t "۶--dgJ ]L$uɺ) 8+};a+ IpDOO(E7O S$㺱G]wKC{4)1y $GH98G@!0~N۔ky\k^W~A0͏'~̨-64K M[nDRb+~ 9Usogv4z!>N%42J1ñJQ \8{ h򐫪!&r@$[XJ[r/aU!d=9F$⚉4,ِqXK F!&f Q/6* Ӗ%̜F@N=AP”Lz*/4UJR(lN#cxPBsF*%M*M }O KA)SWœMb=8ZK^/d| ^,+ƢudFTمLFL_ji!Vn8=l:VVR5_UR&Mg+ќ#Zdjܣ]vpFA4\j !rŁ8K(4,d tF!4]UN'9*Ji @Ĥ1Ѝpu5 3w.^^XwSie_7'7&w+/nO4NFj|~(D4qocf8Y"m? @Sw *&sb:i~ DoQT=U WeLnjMwϜui;䝛6EٞMPu6vv5b3D{`'D$ɳȒp81̂h*lKFjH}+zRtwt;dB$L;UGɚΡR$XWp<1@& -q&'{s"E@qؙ{y}2@N!fi1idZ o[H"ñkG`lB\ TsRHK*j|Dn6 5TT WعY0pW %Є7N4y=GUW8 Qx^ܑPf~1%XI99%{TzT6 !y:kj +0ʤG<÷9xP{>zOm@*ѼSQ%K0+ -=Oc~E!ҚP53Ԭe^/v>9LQQRk8L=3.csL;yZ͌ z<'h("eDZ<+M?ѹ5r%U%^RDޮt"#V*%j* ou3pdyeo>,Rs.CđC;41 g!KFV`.OȨ+c, i )%ʞǼ$ U$(s1~&>v5fc[tj+ZqY- 䊴T:JM%ҕKg8Um-dY^#<Y=u2oea3H_P3"=CvD=u_~z~G33Q^7{8stVo@&"HM%B` _+@aBJdc dv6 (pv H @$sTw̺>Fҭzws`jgȰOggS@0+n!W%53@E?1CBG22EA0+GC?)%) T]Ȼ+= SYe`ݨeE:ʟ3J,j]XI3ZdWV {UAٞ- C @9{ %Q[tȘfK4g w. 5/L"_lW4mWQnH2P\U[,rvzWsq?Ymd[ޕ߭B`'#Zw%N: Zn &W$UiIl\U`MQEu6 D2p'_O8 u0lM b;U >J7 z U&᠅T)Bס}줉}YrjlR*Ԧ i[fr~cbȏ3G'\IziW s9IYh;X  1D9EOcڪ0-'B;mZ=ju`KMʂvŜ^95MM5S8s!}.}g9Ao*ER`ysi&hX)/$ h4R:@B:S]j5&ȸS _vOhbqV}LsaLE1ׄ)EE@ I"%k-X ~Hǵjc2*YŒa9Lq7CU$Z`?38J ߎZ~wRQσ7z,% e" 5SVd`Y%kBk,D c'x0ua\HrE0CuM}jYzϠ)2tSs4 ,#-+uԥͪJ1`B$tJ+XʺG/7_rP,ccphB(YZ@8ڙٜU)/8V5렝ٔ5d˴6A1DKr}֛{r?V1i=XBiTJڒm^HڪHMWt i-tRѷҴRJTEU\O,MNMg5Q>Ne:QF۳r7("`drwby{ٕ{9[8z奫IJ#VM2}|MZQ(y{D3۫H&s-D\*bpƁ=aLc]ˮRn*bPIpmG5UUfA҂bY/dj_.|zM/^-_U C= b6!$qಬ&$ 0c,ɂP-_q@vh @9-9 %@\Oӽ>:E ~NV8NeNMGڊL bY:MG&f7UUI5I<$U)'#vٝ+$x*|?rI \!``6ncU䨙Ɏ:oM8 (t+5fw4CCu,̨[^3cSHA,zU ȿ_]VHIF e[[V?{K|IRI,R$gK(F`Nl`; r[F!ip =:3.+c~tF~œKۢyz[Q K!sw `9daΈmCUUkDzGG߷ңrnZ㭷veѲ̲/E۹9ZJ4p"P״Q¥_) 0ri\5bbˤY C6Hi&Hv vH0 =* b H H> /,X%` ѸͣyoO˪@˝wVI fawwXB +.Q~nw߮8rNR7&q=3uYXZd+U3 Q$iLQCF4aTD<$d9QiuN6&$X$#D^ $r*%VɆvM g:|SJ qkܸC#"J̡[{yM Eȳ mknď^M ~~! _Y`ƾ;>Q"!{[tb^٦ oVי^v1=Ƈ*F M8SdZoݧHhq@>B =,a?KQ8R/Aɴq%|t@~n6$~$+@2R !G1)|H?l9%HTUګ.ÖcfJ,ڬ X0!wF ! m8Ok^ [EhE3iV~w iYvع;G90U['^ a)b*) ".p=?q>(cP"8PpAB(}2nU8XJHE))m*Pe`}+r^)PLK'zrjg =˫?ۄ%e2 !N*@ d/qOUR hC{IL 'yL^MiWfzE1&@=FFlVUU5XI_`VeoqgO韯̩`hj-kmh;mҦnʩnMjK%H{EݎmbԬKWcιVvz033e pײ{:PYU0/]oPso4 %cNQ-  q|bėBhQ*?Ҥzj۳AU*$*}%1,R[ ROggSg+n!2m&,+/23.18E6?N0A4Xn7%Z8.+-"ទy:ռ\j~-!]ފ>ŭDڪ{>ɨ9hVљGrRCh֪j4i>ӿ!Hs}Z#r:9vJxY{=㹴OGK+vi\ng=V+h4LMnS3!ƍUM Վx)UDVzTar^|0"L}!5$43 ǰݞ.sjfbJ}B{Z`  z ?TU՛ POd^-B764BXY[|}K\!}<~OmqxOv88 j^T(0\Yg"m3 {pG0f6Xj;vqJ(b9ĭ/_34D45p){-Z YIQ27V[SjFDv.eQթRMh%X]V*`.OA89WWm磤U3Űf.χqӽd|&(:Pa4}a-5[5 U0`zB˙l 6c좾-eiU`#x [5dא8!@pl[?Gla4\~Eqg0*X3 S2F7kʊUn#Ǵ2{ͧ3,KΥoZǽ{Go>}ϩy.Ωd96!vd'1!W`EWv/)=q/k1To"޶v Lo t^A<2>"pDU  d@>5=G6B-rzE2:?2*hiJDDr VJ% 1Y2-9H#mHy+;<&>EX $׭l47ItyьJ<#9UUq|g>t8.H񳤵{q֣nE1i3vǂ^FD}PmY6'E[^b$ S5yf'QUЖ,VlؙY}yN6\c?ͱհ nyE q&T#%$ܸg 7f.ɔY-D@^%d/Ubw tU](vgٛiﻦOf=ZPh&LU4t1'[U12}svЦm]5ZwγJ Rl-¹9o)*MNa h lګn4M!!H*IJ+=J"q-G~AhY˩)`EؠY':cQ^(dUB{3j!؊T ='8 1+FZՉL@Nm*Uz%^2N3 i<씨dRk5,PU4[{I}w8\rd7 _9hz|Lgֹ"_ '"S/ir&갶l.;1S6='Vc >D\B醆`I$e:\ ~:InE~T5kʊg;gEIY:LJ" vZ)ALQ0 `b^ P@P"OQhJToR% d(FB,th]tԱ1Ҋ@LOV FBzR11H0b-fd^:doVJv{j\OOzY<8L v0s.}k-ns}2qCLg(S 313zk4&8T>CwQcZ_Eڀ5ؑFVn*ֳ۠WY_uadP$*Z(oe魦R M JUB(?D$G{s| AGb@ K|v < pAbd <@ge{kM& Հj"D⿆TV|p,=`&X\CC(_%)]%-zp{wo:꣋+cY̧^M[ss+RMx{ΌaB k\SL4nMN[O*Qu~'1U|\ku9kLebID,(*O:n1VB @r`^R= T" `FIM?!1w+7` @ [ WU6^`æSMkW!JMR^A(+t[.sIp#X8ʽ~$c..4ZWw6՛z }Uvgut 9Q߰=:xh=C\o9Ўny (G=g^0igAfo-J I|\9Ja<ʟa fvcefGaTU}[ +7ߤT ĿT U 2m2cRO EEH7<-TyN RfnIDTHLYǀ!B*`E2&8ה5BgEp-^Aٿτ谟gdD0Y54]3?O~}\1 P:81ʟ}OӼH{Q oq},әoMCE[fd$j`glDR!tL$*R3Vԗ=R۲齢8'ʈKΖc6,vge|e,}"@X6D7807`,!NP+%.LT'*p XQ3#nZ"=w&G$- X@8HC.Jjm7>@Z{)3qP,U5C-I3 wϠdLh Gt6U8SY|f؋'ۿ{ ~3a_aEq9lj,S(BEg'z V\*EhG1 AI҆eӥ\YxT]\ RoZ8;4b1rd^> 6FjQvL2}Mx@FoӏSV>E~>ݏDm,Qdcy_ CKj<;ʫ`3b:/=\,>IsYKBLyfYg~9va"+>D@Q3ӊ68\/xZgɏ US _s$ǔIM͜fYWURUxI"$x`$io*=Gs4Z F%X&H>>dڗ9ղx vP5(QT%gT = 6s|0 aa,J8ݧAn1 \!GŨ!`N>z@ P7j ZY2*d`Ȓd\Uy56؆+;3DWYE `U݁6M͹'5R]m4z"2 @-,YdL`$&B XQ[`l0NQR !*#cCbܮ IZJ^^ےʷF#nnF2e$ʲ)Ti(Uj dX,h6A@X5 Y1h-x,x^Z%5A<:(Lx*t:awMqșI*Vcg}` CJdC9Ud%kcJYYW6;N7)$UEJR*EJ X+c4@8i,¹Bf(T3"Y CV0U?Bfrv9~g]ðC1"]D( /J)H Dzȗz{lGpX= G @jX9!5*ҁ17%F9@A^VfN:KԹZX$=T*ty^ߪP(uM"~t^dT2Dx G1A t+7E jghb@Fwƅql% 4*F\F [QV>'ĀbEElgs"l#ۀTU$1^l$**k=\"A8fkubдHF7{ 8UgAcS&,ym] \sU~ZNwZMRβYV cmM;azZ僧];Um:g5 !J, W@,:,me0~>%Tj B2{>@]8% s{N(;B(> 03L:SG 5?ֿ^dtx?΍F)BZMjUZehEXBWOi (B=9d.X#V%(ihgx ͔j&eBtZ ?3AⲴ 1`, "4-mh# +F]թUU @*HT*+0D$m9 v^*Z #‹J)E8<ϡb #8ElD:JC&JRB9UA B)P Bh~z#9ѻⶓ[UҮn-$";X6ir4P`"8ǧǃEW- 1$X&ܽ$M5G$D`H%7Pe<񼁚s2h niiE1DŽw}u1>jɜaԨy[+\IߜN-u qϓ):BE%IV#\Ri1Bv`=x*N-0+i*Uմ!0aWKi8Cu $Vjn>X8bťzwR!VpR XUor}۪G_,o>a#oIfb*R:tl3B4vB,&kO(>`>6t}v*!( cddS^OqLOIi 4q{uϪ3Y'.wm;mzٻ^d;ǮSF^W[E/YTW-CT*O=: ņ09:$dH~4lK`P5ٜ?~w4 A1TnwfţޤADwK,&zN8 W,pb(鞤LZ{*V~k>OXnZc ptABCimӹAY΂ebe!HJ/=0;<1_6d=|,jnS5XgbD& 5Cʥ}*YdG6t-nT)"#a tBFx9F WƀLyN5I )'+Bί\E&*mW,X ARRy-Xl7hCۦIl0B (;w)t3 9%j9 |̀;mhtFOe[jYrKDGf[ 6]ŻO_Z>HcsNfmV nj<:#0C26:ƺ_?.cx-R4aaD}XBlETZg:,ŗsswmsf-vp~%. 8Dy3,aW#p;|$I@ ~"=Jx)\joI gPf|Q%f&0jal\Ȱ&d[rp>*@@Y{O!sg٣Dp 쵩jXo 3<̿ޠK{M˞TnWShuIlIlؙ5ιe \24ygpܟn+iZЯ (΢S1S"8N?5\Vo߿s`xG0UXGh=XBD` BPkA2_#?n&V%U"*; ֨=}RhB ca̰rd)&&z9% Aňn3I #gV)gY;٣,=eK6GՐ( 8Ֆ5E?B7} #d)x`jM\brW@mP'$^0'nUxxt+ PJ%rfXCuӻW㝿ۅfQfue+*BuSŵVvJtmH0S,[=~=lCKiлkӱ }V!vɂzE@@ʊI FB梈#p³h)G jp@ª sVoß[ {8~܃o2!+_Yש{w7gZ~OHraNmGc 6?s^a<=uT oUݲ7 @ld2  b Y^ATW#6C%C"Rz׉|#>"e<>%U 9[I0b,p H%P ͝KP@w0M`WoFHw=4FXj/%UӞlUY?y-WCDƋk͛d| kzsOz0Lyy&l.J){I֤'{:<0"G_7˕  ^b].1Qun礶붼2[BIq̌tgD,E#ï5N7$,RsjHw4&dVF,G/ 5 }e$dOxI=3V8lv۹6OJ",KZ2"Kay 8U 5a>A;_ƻH U}Y 4O()`d*7p@q|QǞ6rhLM9[;߽Vɿy{!l]M&qJ+dy8U j7I_tԛ"&2Cybi tmm:)H0ذ 51:,M7vM-{# eHj**i9.sRl`}t72|Lؐ1xs g%I2GIm^s G-]뚂G֩V(r!W.IB:XCU?P~1mṼ0pCX]Y:5oh6=5 {ŋ;V8g_GȹBu[+\L 'CR&i ;YڊUԜFd%PqI21ղ_c,R]tZ9rOoޙ;{YmdB,>l}sV',tK Tw%ސ%oxJmE@H@wpcUe3`_G:ރ5›qg2^\ Ӝ޸4XaX'!ظ^4gfFdţIh7p—<vGWel"4]JX[~xq~*6-:䜯Ot>C ҧ=k{ '4ZkDe1(tg\]ZhJhP"#燍ү_8qzQJU=[4SAk%LDK3RCC0{H]VIT5;T"Rn'! A%nq@_-yxw$05 A <=LeAgHa{3m裉K0\fU+}RΉ׵42z:?hǓe~[XZ]+\tƭnX PU-$Ct*s`mE9pVDb)] O#(i3vB0o3ڟ~mUXrKaqG@Qpza'\UˎsϣPubcM0:[}ettZ<~g *AEAGV}zL OTƻe6 mc=])/f.LqdpA^ \*?$ @`*RDa!rJ 9JPh \ B;F%^ o^el.g?mĚh~J#`;DhKFY 1QJW9 4\Y?1V^FRY#TU$'۪y,=[>nnN1/~XΩQY?sm(юfN20ou_9 mL|`XngwjfkM\sFr*%PZuq>-yPճ+:4Z Lh;ܟ >Y`ۨDؒWU9ƂeP{o&+\p\Y8([pQ[C v==6erW BE-$7G ֓ztmH2Vfdt|\5 EVv3ϳ#8}_?W,>co%gS٩]=eP ]9ꛄ*}}Nt>Bi^ Lϲ|bV} F|;f2(%]0~0EG!ϑ8DVF߮BwZ)u;:9mzbSy=,h]g Gi:}GQl6? /9]Yf7U>V",̴okaRgϹl9~*c_c}izȩt64D d$}* 'TIM)ɲ WZ (*υ4!h;$!ŋOggS@ ,n! `T72:698:9A;J>RP( M *RUX޲xb s4°!,+ @~mEDڐzXpJzb扄-`se05!+Vũ*e~=&;<\^3]o>:guS_vg4G?U4fÚeFt0I {)%[,Bɹlu9ix6cJ&w}ƤU4.~d/]p>ZIUU^@zr/wr,ڤ b¬€A 6W$xjyjT1<7 RXNL[.&0iThi1~[qJGQ 4[PU픾;#78{mT yq @̥x{.ӪnP;'бs3z@caa]3UJ*YBD ,!Xd@#\OV77`($Hz!K߈zt_ Y$IiLQ!~B5*.am"^G#z#BJ4 >-tj{=U+9d'6ojNuMдG$kccFǢRj`ʦb ?ݴ߇ĥ;̵{\sϏ4EŽ|88Ʊ}oX}eo8ۺ F6?U {29dm"E0sRs+"Kሩ^iMNUblϲ )" JPR~XL. |,iFQP<*6mdEfنT{5Ӛ=(1Rd#Q0rE_6e}S4U\C@c~t#\LS$7heޜ9GQd4+ \CU-ŏo^=4,5 oڳ&~n5N 9O9u=LM%z%Ag~ %0%5"iBd 䪯V[իR)8nǡ `hZ1~WC௓Tr/LCAr0|}@F`(ELpn-P%RkmW@{m A ts?gQj6'Xb5牻R8=`DU7ZqQyk͝d=OM.~8yK$}sqDv2Z S߾agE'}پަ8(枩cB7Lt}0.U^h TU!-W#OggS@,n!9'N3757976G;5,+.9B ",42,Te2RRU,,N`@^.;?@)]D ޅG6+oo9k@'$Ind3  _(ʟ{<0mob!~|=,K2$ŒAե=gtSmؿ;cM̜AK$5~4Sĺ}S2 ˁt{`K`:J?H0P`դDͶ/^,O~lFch7E☛󾬛K 2kĊu]vL)$U`,MJ< <Xg[Ӯ]4J[t׳Y*JBKP!uO{tۺǏ9*|Ӣe/[!Lq|_OS0`i1LmVAjʵNuiTIuk=~t){k'TiJwitg|7y2Rbl[mzT+ϤT=yDQUT=ZJҩte;aVj $*NLƊ1I u ݖS'OcMlۚ?m7۴"҉ UE#7>;=l]"o۔cfbĊAd!WGɪ2PDt}y7ά7E"I'5Wݴ-͢R?^ZGًU^UD;Uz}a `j,BUq:׺A9=rM\m)b0%7J[Q8h:x,.A xBtfbNU . "`đHnd!OLtQzlE^H߹ Ǧn8't 'JUu۩B,`c)4jHBS #DU[CIrep@V ءLKX $L ҄;;D?op|E#ɰPwCjVGxYmtZ:VA7*6 Ĺ#BAǤڀjSN[i%pv5QRxW =3,!UU!V7ϠTuE0au !0<Ê52m)4!DjXEIp 4 L # gTAD^L95J圾z+ @NⴸRWc z,a$U* «/#6.i B!w٢dE0?Z|GIF޶#z-;!:t"n]6݄k>jҁ'<$zT @^} Hfw:@@Uըg $|jpE\7F}[qKr1EKnU*Yٛ@H5&!ؒXBYE ``&jÌb@ Hb-4L0/ؚfQ1Y1HՒK|_.E$lc J*Jo`u!N\pT*zνDTBi񌟉YN$X젗: !(Hp1p*Θ%*| Z^m]RMozdYUBh$!.ɡ~PUU ==ΈI[e_Q0dQZ{su!EBu4eC-YRf$S $U`gU$=+4c&bC f~)W\HӎMW[T//KJ=iYJMXRH&`!!x5ۡ%RtGYȹi۴/!pą`* FW$0 /8G#{fvsnXUݳZنߛm:"N%L-kⳤ8)LU:]e2uf=G̖RLX$8V69n8Lh "Q%!RR`P5xZ$P . Nζij,[Ă\g` ,0MԳTmS: u{dF2F6G "xKaiB2739f> %R,tOzc%ttI:3醖Z7UŖ_ q<}R*RZ!~<0aZg0`) b{LIv[d40aD\٪;=&ME0 QW6l*+!Ԁ[E<jdԡhHudE ρBv?A2/U ɲjjM[@A,*J=<} BcԑjB(e1F$2lGL"UaG$Akn6ijLNf;9UA)/P:=3`O,egdn9WEGST^iS{ȟ(YFv0T@K#i^u_@jG'۩^e5fm`8eKc3 XfɰVyL[}TrQd҄ЭgWxSfv?@HөզkJBR82R3TF)IJ+)_J5jj,mk$@:Rh}+$~TKbU=aK#Kl3Y5TUѴi\iIfc`ݵ?nZ})f_h;:ܺ9s5v*c]ó>ny$9ǜ<\_wӯc `lHxn)9B}B.J%V# 5-9Q*?EV4tcK/䯋)퓢0%p.ԻA!i i':r urE@e^[f I f4$kaUU5,Z6_y*SEtzyN=ٜϵRǻaOƨu\.E OIc:N\wޚ'PusF2e7P5CjevTpy=c{9)f@M-ѻx"d @H{Z(쬥_iU$Pdjh ) 48ɀHkMVW|(i"3R>Zz-{EZU eyb[qg̸f*TB+] Ǔs[beDڙj< _?Eo/}_X@nw_G[w|,%GFJeӋN}Z7t}>"dS9PL Yf 6ڽc&ϟ/VLfblM,~P)\V"\!Rt͢B7EQ$)UUII屺G(@r,%:6GEHJC764966B@B7@=-,(UJ%F~H Y+s}寨O pv c5>*@'ed7ppNrc. NƍfڳXyi벉|a+ݭmV3Xƒ{RvxlHvلIM:~"5aR4LY1>  k֯ bqCeNf>s71vb;k[j<5_[r(QnW^061b /$n XI[>J ƨGd  z1 " | m!jU`-lZBLԚ &7:H-guI O%te7r57N陥G:zMf9W5Q뇓~mlpw{WU_]#dө6P}y%DNN.|=mS9nӑhLEAA]݇)bgE &IEfxo8wnL9,D,=}W=D RUohVPIVJȘ PDU ֫Q""҂M`N  0"ϗRFh/G6c[rh!L,e>@E`.lB xy?mDYzrVPu7͢uόzT?o f-0xljGAZ< Kj9;9Oo{NM~e:v4O P[Q0d莝РCs-LHq>@`0bXDЇ@gp{dPUs7p L^CUnEo95si뽖VؘKCg/8๧`<5L7{Q+:vP Ezn=ߟG#TOWSQ{݊1yZorͷ S=b6#*U5R(bӉSTI ROي->4PH 2 U-PPxQ$T*MBU ]ԓߕ1 %xxud.qj(n5ksNPF "ܩDCLw{/N={&1`S+VZ6֪|+vΆm[vkwvKGҳSnhk) ydt?IUY~L&N5S zzϹǸg1y5#z3GCM>}@g|ǘ1Z4Vr3@C64B{&xl)D;/@o*RUAPբ$_duCRM 6MSDHH/ܱ$F6/Y acq\Bd)R)|BU`,pt$-MdQ̶)A |qYznN\<ӫ<gYf\hfk_-x8o#a_Ӧ_SA"oQ<ngsy}ۿϟ36l鹽fֱ=ɾo_+anzRג,>Nx{fSyhz{s L_.XiM, W6O}G;ɡ*J,/ZO'B 0A,@(U(uت1{:=("%A- e ;WrB$g6 Zb4hTtc+1AnC86\>̐fZC56@A=j0A)Qfg`אPUy2ȑ r;7qw*-*d+;kUT$?y0<1]ynӥO2/v)W_m9Џ코vJEsK4 % 09x vC76~\rR5dmcNhoKh<;7`xĶm#]zUKRwxMBG%>-4 D9\-;Hy $Ke$e`<@o9g({)O>m7>U-$Kb(=WO.C,Po˽|2AS^^@= "% #jedQeV+{»;#{T%*g1ɱ0H|36{<ܟ<ݵ~Wc<2!o?*no}>R4luIia=^[?2*+L-):siJ{ Gd2mPqeUDfjeC/)]L182 K+tJ1€c0UymTy49j:q4NKwoɛwE{hYkTU$+8ODYUi|P1Ƃi)~>WXq0r|>V0T].rGNE;3ﳧZdȶM|/eaA` uS \ԯ~O5kuyr}S(4r诂ww:WNjJW]_+0t ܅`omJ*KDZz^uYcNPlߣD%U?7%lۗq'JM&u%Oy)9Ks}I;k>wV=jIɗGZ("|eS0h:Ո) Ga"j*ghjr%5Xy+|]AS14Z,xM֘=5%;W^ez@m+B"ᥫb(JVnUȟHR)# d[QtQUy_ m< !Hۡ7/2P'[ks뗉2>UUjcK}ZM|4|gKbH!?:#+Y^{ؙ.,nPX'y}'i Uo-&IB &h9iMwVj8*\^[LmQEB*) 2o+ =*9CUD2J4}.Usc,*uY,0Z ٓY})gsh1 գ vkAVXeJWT- li5`ȓכxC=C)JU0tΥQ9!i1pg_* @ _2RV`  .$ej'c1FY`)t)t4R&֭l^oS&T9kƮю׹=~Uknk@mTKJӋMpˊLR:#{pcbד5U2LZBeb\xtN {̚xp˵|79cGBƚk*}A7t(52_{}=Qu96I*J* }՟cO"7y;.b`lLKYݐ w҃x8szrFGı!EBJM6D2`YZVK KmHErV B@U>@`Y2U$*J bn%@ LI 0z5֊j& yDOFFrkLՆXV`eHe5}ڻ'NZO]S_n|9yRzfo8ĝU5E'ac|+Nv̠?lsߗ}mZ5g 5MPց1, &9]E⅄;u@cZ6 C9aWq0(1#,OL7pΞ% UO~Ma"3њbݸ1V, DYd~\_wO"L*oo뛺Np/ϣ6RMŚ#mI 4]dLXB+}XRy=^ZzJF -Jݙ]&a "gHG:S,Y>4WTT]>Q@7.K,J*vTPo%f0I"Oޖy 4U7D\={Oc`>\͐Z=:U,cLG,M.Y S)6x}9mxkM8Tz/~!U!%!u M%*խ Z`w6@%4M?I,ݕKx7{>w0ڶ]XVuCB$HXQ4jZ@\DbF 8z^KkNb㬰Y.e\}[HY6yftB~Vb}b< BS}1&[5EQ 6 spFd+ƪf>fwsR-dr];WOlIJáS?bZLԑXA*Q -% J&X!54& ȕ5^ sLxÆJ"R#&TRIq#DC=Ym4ݧ mNP(pmC\PA+>rvJm ǻD[p;neO4x\cp&DB7-pKSJb;rUUw#M=mvsٌEmW1r2n̢{/5x)$2# AqkH.Bۓ B+/:봩sTd*U# GS۬:H&aE)kQzUI(&^_)w qDU-K2j\ U%kTՃ6 "=I{Š=@![SdZ0X XfBL 1j?L 1PQYҬ"U6!ǘ*Dn,a0">z[ŴU/]IXVA  9$6tFB}윸&~`(wt˘ϮbyvN.aNo`GM3d%UT-Z]{0eR<=s !jȺ,~=^N;IMTZʴqw֎UH4ĄUDAMt;mIj0T&0H!aH!B'j N0` ."a;*WRTFpBJaaAE4FtGӳB!v>HRڰ65tJi@ќM&ۇ9\UrQ˕4byFax;,S5w;:{Pd )[Tӳi*Iڴ jtEJӊdQ!vkoˆ2&$^= E ;*4Q親DIR",0 @0.Bzp&t@I'̴8 T\Kr8\WNWUA[FI^n$H>lp_RQ?jY$,vaW@ ꃤ؟yEQюl{3;QV6ڼ>河>ooXhEq7 *Ek[χm{Ι#:c7A hͻ% MI!!-BD_V@!BJȐJk(c*gcu JEoCSX4m,K^ `Rﺊ8(Cpɔ(l@E[Hi : 0ڤeL&:"nqVrNM\0[U [Df F۶1a,ax:5K=e)\Uim޾s3|cOzƞ`seUdFX#TJUzvzJiFXehb*U(d)`nyJ fUR  4Rgt4a/L悘lA;hWGggk!yKdG:j521UEۢcBwf1]|߹ݱ&\՚S'07eud÷lcO*M { c{ U@ BAS[ 3{YO#93K<U5|i?s&IwB`ZlQBKC8XJRm&h ed$4 n&Y -勎uMjN`%A`#0& ;!eBa8m4j%#r1+ _4~.Jy Xe;-/m0SO #a4O#c[6$[ia%Z5uG_H5+&&4B:^吉1*X10x33t&6Xk(Wխ/E=NVQBbyZz+U%ժ]5j<@`a0ưᔜ`CqeBY[F,&,0%+r `B#! JB%/3jBV N+#P/AR2mU6>ʛ}{m d:!U}-t!1`cEyNEpI `,ďOExiG6fpf+Hv4M2Mx^zUA LzVJ9 tvT U7 NFccrb5{2)q-6פv>֕zٙ\wc"e%d-:qp 1t#\H ,6!r #"KY2yaP&q4#”P/mVEAV嗠)S甓Ql4HC<5* N~}4-` ߆zBnᄖ$F5P}~Z%:*` t NAoY2.yhD0X8E֦lFOo|zS^nȺ &Ulr@I[ž5DE ,;8CKlG Ȥ.e꒑d -v(Y$rZ\%TD`[Clf]#% "I=ٶV0@Z/E@rE ߻n_ @l #0~K5FpgnGL@ YEjcO@0'AFtǒqؐf27xZuy qѩ9S0ǬýgVJ5}ZHJ5uc' Aq 2s؂i]۰,Zc8=?M VӢD9; &s?G$)vR)G"a13vOmBH%P)#lv,!W^l}~n'=!Zfrn=@zN0t7'33鮁ZMjVW۝O:7y&ۆܥ]8(^'˜TOCbn"muVQMѮxͤa+5E)LIfPfI GZaGR$HÊGF]s7`!?B:U+Dތi%PHB6 !X-VU՛1<umFZ/*e}xb#@K|5 ` [k^(D?V~9 @ AH(! ?9u&%u[gTk Uul /vCP]K^S9v\Wm6Fa}%ny\tQ%IO.t3+sקf9A5A9K+Qw4!D+z@M`AE.0dq{\ݏg-?d>X0YF(hXe>=Si** !El!w*LK̨MU iOggS-n!2*-7?2E747345IFE9&2551@E-"145664><DŽL)4zQc o064h #>PF*$.FYU4| Bn}DȆ|EXUۣ_Wҫ^,W?j!ïzo[&+S젎YYSjX(RoTut>4v#c̳KNݍx !%5V9M,Us71X}qLN iDwMx=k7)H}oۤ5NA>U $S8CWoUM*q8P U%:[ @D©ZeT\}R16k0@hIyZ%CT%->jutʣ`P`޲fXվl7uk:zVÍʕ[p9ܙ,mՄ+Uo[0ǬQL{,UꋭRJƝ73ETg))Xaba<ƨdiv0/T>$g\i=5ptn+Eӕ'c!2 D<@ӑh@=#mװZJU8y4v%-p m?U*+M1iJʓvb -GcC5~+w3 :E@sEnd^ll,Cs5V9{Fi$#\fWU,7}c&Qwg~=Z(H/S+ 1ZR>3j1Yƚ˿&JA晣 9kkI8 _t ӽ^`ӿfWkaPnrhw] 8J|rmZQ7X~l "()*CY@VU)FTn -A=-A 19s~ܣI C/%d4id _p.h4\j  @|zN ofo v5'3XeUU{{U:aK8>0q?9(qꅔ߮2۫5C}Ō^>2S9Jz5U]0mvU,TRĽSp:/*)yh]GY,"& :5z3.#9s;vo&qY1ػ?[ ClW]msB i@WP/I ]`aI[20Zbi#&(h@ 9w3BBXnl-&HL+8,I2TRkOoe *0_O Yaֿ=Ǜ{JzPN -dDOzk/YqMO{T{]{sOж<-{rJRRL\O֒'#7b:?n mDO~9(Gq*]XkNw^U+J`LFYw )"IuADMb9ns \.'˲t0yϐԛǗ Fx#zߣE3(4Mh1`~xx=kyr!AҴfZJSbH}TS4jIxQ.#,di CgP`W;6oTEڟ I^$W4zU `LYlh/ ҎP.-2Nk-4LfR0ɕ(KdQZM$4+yU|VUH >{4Ȭ6+?Fg,6+lUU(\gN1Ǟ^CK&tyyՋ/Gn=@m%f;G[VZ3tBgfV}dܥJGNlb ;(rzA-N(: ơԀWLe  9D.SY^g" mh\9BJKL R(Yȡ.SyHYU6EGm~т]R!#yvRLҰv@-+QnK0:?Dyz^挨DPdNO1X۲bn5ѰrvN!A+4D!^)Y@F7 n~}i~!!X D /9A|Dr"`Հp%5F|3q+*+yLn(6dP^H?)2 UJTUVB@ pҶ6k2iwrX1V3}sW_k~lހX2Bqh 3hsA@dK6b|ۚ4p+̆n뵈RY]$J5W!Wi-DPTGro7 l[TYuB h0V j Ȋdh޾GNF_]9,V YE!՛: (7Z| h r hÊV % F)ЕU`69U 1VI ʏ;J>&+ee2oi4,= 9ƪ61@4vк٭ckx1_{;m$mS oJm߆3~MeLsKc P `"e~ *[Hl1n )EKƄ]G̤7MӬK1ؗv[2Ia+2m(ݕXm^;{k5I+RUU5q=c9pZ \LZ6ڛm}P"D{kg/aZ٠^U.`l2 c97vdX;?^ \J^+um(UC),͆IV{zkU0iՐ~:?%[,i0H `. <ѴMIu2ʮh6aݽBNJt(ݵ$ ?\U.Wk JR`*wRmK;rbvvb˞hP-7s0$|g\fD$ OGo\VSAl]_ &ڬtSmNLZFZPސ`u]n0B=Ofg0J*sZ!adBB %Mnj?!@σ]v3|i+rYډqde VT=[Yv)I4aa[oUJ2sh.'>JȥAR{[S)%Hͪ VZIJۤm7ü}gX]~\(4 c ^8FOggSM-n!h*&!K:63775E=>A> ""30323A?D35Xc= 59F\P/Wm7ɺ_P^^ ^Wmcy?Ayٽ,ࡪ*W<0Oᄃj.kqNSppun9/xݵ&s=U6*#sI=#,eFq$9K QZvuU AE6](QY8Vۉ5" "VM 3>`#R6nCMnMm5M<|ߏ]:vg}T92>j;Ic%i]̶e:I4z{[vM47 r` 6!QVʕE, ree ҒWv&[w[?1cY}0J,KfG U2u`^6}{?U~ɜ<=\<-ucϱ}s i_ / _GSM+S!sk]Uڌj2~L/93ZAtzLMMS *)ceh)QUj$Lhأ/ !$VNCqyaDJQ^L@J ,)}qd6Y7P CHww :R1[H9 qKasXLQ'<M dv{ <þ:vY2{@Q-Ӧ:L_*" BX |QLS:d 8\nLg$wADP-*㭡Lbr|c _K'ÍddcHI$.Džk, bLIYkrTYIClc4}# lNliWq{3{>7|4O͸u=|+:J\et0lc I0~uJרsW}]ox|X"3uz6RfnZޱNtdX!gW firF'.:RK7\ #jh@*D(*EkXX`)DàQ!H^J%h " ]T^^Kgw|^RX.;KJn{&zh袽8{!lskǷiWrԬ_R˰3e1%@\ D OC ߮01VhM0Ğ%#"+3Xhhފx6vݹ*4%97Zj #JL4u5WgO ԄTȮ$'$^%+b)JtdوC{-n ##4 .])euEyQM%`n Ǥ Ap]Ĝ"d.7G+p/3p*~G9ihW9#Ⱥ3ރ{t4;";&MqY<5GFJۅE,5;,`*ۥƗ߬ZiϺ$sj3a"ULdGmeк* ynD(V)P_P8rɇBH4MgbܹO}TfbvH570`+ .j%t~IB.g)%Fe{$C* Dr°R R1$$z4H<.cU {YnI]v Nț]Hv&"U@BD6$D"3H}tUڝ2&J(i;u'jCJClRQ ELJ׶3b,! A!%.3!ap5#*IbABkUTڕtl ;BQ@s>``ZdB ߴcMieUdK[L~9:*"jeg%Agj3cf.V"AiZmws~{ IpS18\_`,8њ@QːFE*F'JM% [ohQ`e@URE&Im$WWi*foAQ 0=ezp]D%()C隌^ ğ]C Nu .FM~8bBneXJ!:v00HTC^<<_|LѮ:T[t<xa s"v5 ] ]?T&vidYUV/+pjSLNLnV*~e pWUI-#I,ydlܕJUlU4ݕdl<ޣD3R=T- %lKJ=&U6G^|Wk<;Mmd2\[Ͳ,frބ!~3ʥumݎ^s%@*¶^?dо'\J}D]T;$YxwZL/+:cMaA.wgM;TYTS"7|_W"ak߾׹1DթߝگYq OggS~-n!ߛ'274321C=B#;87577O>=432A98*+./:;)>=(/31TW6S~@\^G_5u鳱 i_FDpERY6#DKTP4dw&  |}䴺5s"5g6GR9jk2LQm*k3Ng#W8cCugkg%g>{׃^LWy1)D  wRFd5[Q2(us3slTY8i y,p& K nrq_n};0p)@z=,WОgL~s6QT|.lWdEV#Ϫ"3zJWw\S:˦ 'M8$޾gה2 pN:uT&kTTjP\g?UdY0ˮU#=wFZ@ akҜ3V\tIT^U'METݾ-Vw` ^RkX!SoŔFYS_v[KhБs,*V HP&A\cFU%nM.}xyq KR0:Jƃt0b{iIytbjV`AU@Ʀ˱Qa<&ͳIfUMۦ^\F]eP5qYdke<"b2x+F ۴ldu 65^ BoZlX)agMu\=1?#3K4p@a֊U>꾣ўR_v:6-ygls;qv@{/'w}-q819c8&w sus՜'kT-ŵ:,]_z:Yfig$5Cwc>5'\u/.!l6  cuU$*I M"IK)t4H\[%T @2˃d:H(p̻qU2@v\8h@}5pDQc%E0V`~{uEaה׼9X_9 s3%WC LS'N #q|~=RHx~ir>wmdz 9;,C[LM1ϭ P/^kx SoCO$5OtSQ,E>=Kr#txl:|F靯󊦰lg +5V6֔ 4GT1o0 T&9[&ɋG-YE5ܕ}(4:.1]A[VdH\c%acI*k\{71;{At]eJwn۪ _ TH-q2R[576>1%TQmV%C!2d|F-?s(J!! >7qi*ʦǺ@'C+FlWЕۮ̡ۻtfD8SY$=e*$f/-Q(^ȥgVRgs\U4l([\"Wx魑E4gADMT[F%ڊPD&z+M3j(|/v2tZ-UgiT7 ^ܥ%VHU5^A4h`Bt]}Ѯ#7KZ6](pkFC/sPlݚ=oZ|$T*Ld!(Mh$]* l[pY,a,{dWzU*9iIc.\j gG t[ n WһE%'$P=+EliQ@h10{s="mHd]c/ޢ"e!x7J5&mNVttJ.XѺYa@T[vՖ]% $GqBʐ8W3$D6a ąh;Y]QJʇtY#]UAUɱu=#gk.Ǿn?d[}4]GBI[*EcݤݶX=0L`"v*K֤BlYAoQ'H gHbAATgtӶM큐-Mқ~NFgiJZUq*цjC@N_Y>"k&T,d&(24b CU!5mu^XOm#4hg`h3Ң(U`SR'$1tK Yo8^eݵXפgd+Z!4"PR^.A4uU e,abY6|`\9Q!F {H(qmKr>lLJJ>j^hGdZg"mU%c6yez3@F#qYb(ډ3, ]NEI(t>n& F&ݩɕc\D.zQ*/)Hr0k5r5{V*PIjU QQ]!F;,~ӢUl<-8O::Î`}U:bQS> dU̸z=NEpn]#IW ;0_˱^ѥ4MHORۮuz4O^^Fb JOo+wM'TMY Uz'*k͡U$!*ɇkkOggS-n!86DO0Ta ;(# L1~G*yS(I[gmZ4M0“HN R+M_.jaY"VN(wy DOd<><(hvlNeS[QXA5aKXCVTO (s& MU^gCxĝǗ^3O-4I)%oRz"U`AK5(2cvWMoI'|6,OUL4%~=S>G@JNꕸ9Mj NgHVDO13#'6g5&'[fѷҀ;ӽCۊ JbJٲRMѪ|*PZnnݍGBd"״GGw7wƷ-˟r(n #'˱1·<6bl>D@ie2IECZ{4<'hO[̞GH{щo'y'U+:Tї_icڮU :HXdd-՜9R{)Y+L&9`Xx}+FqBq-p1 7e*\lji* m.Sؠ" 'דR!$FDA?T /,K`JQlP"VuL1Q;0(M[B زqQWh@]s HBs ZUwli69 3M!֍,^Y';d/=s^\U2GxΓw߶-?-y!n $:6>dQٕ^/Ձq+e8v,np&.kuT5qBe5o.C7Dl]GgFN^&wfJ3Io1SvJ~s1Z&B2rRQШ8"DOu53:=Hb틯༽_hK,gUsrzuUE5g;IX)( ko9h n`.k)ٓD`k rUoweOV~zۃwÈ;օUx}.z\RtVl?KȽe*JY2v۟[ hgb|Ќ;}>}+)jX^&O΁%YtwoZM͎Ͳ^XɮR~Us9Ęqev3ٌ޻Ӧvala22wYT\Ҧ4 E=*tH㕢(R`"֯$xEŠ@9{ 8o ״4%!}=@E`, e2qF'0t\LU+wB4M:2ܒ#ԾdyEŴ^M9L eY_&#wV} ?YM1g fD״A7WDMZ.)Ɲsj,?n7O{uݢLb19Ɗe1,{@[/}U BX$b a11h꺪 <&l!9V쏬Nm ܔJbP֑`Q'0EN>ѻ*rH#`Ao/>1o5>Q=%ABUp!Hby05ƥi?9ZlO0d:#-,1BX8o8G :жK"3 y\JH_|[E R.H#/71JI~U*F28\`ceu\m59-$`6!OggS-n!C!IE=N7466444CAD=1F0=8=@g0bgBJ]j\O0@Kϐ13iŪܡWqY⎽?Ca 면@:Y.r4{8@8fxwN\Kk]PG8gobꘗ)~Zs{Q/j} Z1y~{|vr֧ƞjLH5 ca Px˶BoX:*T%4"jRJ%ˀR Xt"@azj D"*GRA=U@_Γ! "Np*(aa].9ۀ@, Z*!$έ]ٻ%l^Yq[?irU>E)NvXD@O?[\~[Ϋs6l@"~F lpT:_&Ekvh_EG.xj}*ϊ@ot|}s:Ǚ'=l3?+ '#`Tϫ*0J _"YTlU9MD$j O)}J@h(z?3S (YRC@ @.79 Š$tevi#8>wؒUlG}jmyOBnis<k#⇊50|fH Z[0Ϻw֛q5({!Y{˰iFa[˳>:͵ⴡYiG={G/HEX:{ob gOQTύBu;)jW\ yO`9'^S3mL=$wu7*LcUjj8g!D=ԮLO7W2܆YTJ$WT˺gr6 zK*q0ݛԻEdeJ[%*T1"IYD2`mN8bܴNF9zlbָi+E0 4K-s$w0 Sw][ +K>5 DHҋ3 $IedPE{}e0V^~穗-oENd<0 f*%oEaS%zGoVjR_ќ>ܪg&Vfn04KDQZ&Ȟ'ڋ0x oq| \y}1橓eЖDuu/QUOJgY}*M }|i4r~Z'z)QUj[ODmU|I4-Jõ@hі_,rpy齼8Y{]z*̨Y6QBjmZ$Zpy@J3vۧwgf02s ipYln!arl7J.eiwcgǧ?uxG*epgYVYD$٣uD%KPR9#{jҀf\-I eZӄͩ*e*=;Ϩ-fei1siUbRq;3=s!Ci*DRLd F" !qnMX5&Ψ7GO\66qt"CFC]2C.~>Vk)}Հ#^M6؅0R81"yAprOt_ۦ]N/Oo6Ypz{g=qCTI|9vg?aZa*Ͼ_9q IXhrVtDiK>;1Jc#J~.Me7ЎVG8cH`$Q (l7 J=IBzNlAJ=D ת"ASzp3ZswI}U`U@>,^' y*Mxj#;l]l!Y 1pa\%Tæn.ݥ .|vo?M> ԝKo/6~n{j{|}:fDꤊb|z{Y)sL;~qqpk gʘ3asLfWZ7wŽ帟}EcIŸ0CƘNV`JjlWKX⍅!EUHG${- DlI |H C0hC I/oRp 2:ALEQu l4s.|%qsl` oۍɄP@-76A7ǹiOfGns4R)Jح_LM}9(~pO8e!M7o6X\jEr_~ o:1?+sg70M}rX9@ @i:y95Y\erRH^qllaqmHy܂JjyK֧=GOժjUUבBx[|\-eey ɋ Dۀ㣭W!}V'ΦANt k_ dr-.j;.=`Tp!fC0<=#)Gb2TŪ uXi1*Z+:Vg5C 3@I egJ+o@aZCrzٖs9vܟ\:%v޻?'bj$_uc(65̝l P/ VKmvzLfe컧P- aFU3 @k}jأ:m=Lץj@5hF*UQ:Q!ЍHHO_:PR*":$BKTd5+`%6͓ 0# KN6ez2#:V`(A.~ EVJM( t,JdcOI Yރ@08T^ٌ;~&d}}RG"{fi鵳Owb3쎨G1{\02 N_T#ZmuGs(頗(|-M3I&oڏ1p%ߊW<)Cg"DZpLi,@@EԀTJ˽J m,\ Y$$U_|< H1su#fKr\]?|PNLU: }p^ .T"MuBMћ?N/;1>vNB/# 60B#cǡK|lO%v\E.S)ss~s_y>k6 MmML(g% Іg[4ڌ:ct2Mbx}[Ֆ9a}KMɗv0ݺοomӯiѳsg9uF$1@9P%xOf*yA3q;ݧZfz><1fzېyX,˗1ns}޶SmaMuu88c.osz lp4"3608J>W<> g Ldه=xٓfw5Bnf7)B-*J\*iʯ'hQA9IE&H~)^e`\UP%9=[a.KB'L mv>| ;q8$ jut11SڮBcY)sXBوE^rUcK0YY'`.=\Inn-,IGG>;8{H՛(=}T,Yڤ97Tv9tw[=޸vt>/#^!eRɢzw0Ds=gd1b+Ihl}$I;蚻v8f&{cB-U %9_$fzU*' ܸ daԿM2ܲG s:EWl ,dzW!"lv .% @y^!!$EB2Cc"lcF$?}IKɋQcr_?\W9o8?\ws>K_J햛חbsO 2 -D[3Ѱa +,[c{T}yv]dn{2^GGo}PZR5"}آ*E/+K%30D6dC Hz*)WOK te0խԺ^HXȡ^.z/Y#ig@Z6ٻn ]`evahk1WNZՑV;4?0~|q֕PZJvQȀrUMy {[ix[͹`ݩR}~5j+K?>ֳko53eϩ9l_?g0hfjEHU@?pV{R!lFˇŘ&"ɔ0oٲ_,czr`h,f6sK3 _H w,ST zjR[T!"VTAJʳKF`ͳ}urJoiov_|I)$r_)hT%W';c|ަ`t4Sd4WT~R.86Oփ_(*NԉMZd.,UMoϹwODsW'z LWbp50R a*/ʰtJh{9Ό<dzfE$S;Լ0yP?qLhzz}|u{ɭY4ƙﻡp T>{T> ,O2}/U/@J|:6ֽzǠmQ__Y!nv5UUZ8T{V'NEzv&`y` e:U?V3eTɵH~UڦSH8*p C|pl1c ~ѦEƅlr=ǿaOl} 9E4Ov1M3&1In}d`*룜jDS 5<5uD2h/o.&DXC7R^n>]^ڟ9*xVUcG>>ZLW;v(^Nx` R>MrRV~\+ק 6F[8g>rDY0K4Kجn_ {ÛDriosMN/Η;/Fz=z7:<>ͮ쌞ξF  OqwGo>Hʬo]74+..:;"-B8845484HDCRA\2 `E"ɲmBH҅\ նTUV#U) 3+X{X[,z"go87 ]%4QT6bT[Y#YZ~jF!D^r C4Q&mc $L`/ML(V-.8tm&!jbTzd x.dߵwFBBp!j4r&2MFsU*VK}skERiC>RV AM.L 0L :6LN4lȹU(UR8-I{M9]Ŏ34йI QfdG8 \1RUZ:[-m ja"!@m셰&] "2!٦V&m+h(PWcوa,@Fb[1X1!!k#V#l@*rɣ2sҖdes-۽4Kiپ}9[>F|CPn>ܞP+}Ce\i nު%B%à ljmKf&ikJRI)2 Aw"r)J~=%&REifYSTS :MpBz48P 6>EOKb8 U@#j6 Prc9+tj@bfE¶LU* eu!G+V(Qy*Tz꽤Pj[ħBJR , "Zi῏R y\'8L6Aa  7>z@ )C LȷH36Co5+&+rz+/#L0Wm| h;Y.KY_FwOuVI4a*#6 6 3 "pՅjS\J!+`D{Jh"5oY 9AH1k` YqB$;#J Q_{($!U(U/MKW p( c|i4PJ& UvɭAm%фt>ZUAy4(tíE2v!2%XCn#WہIK|SrUy坞Րˮdwz{r.zH%I)(*JT0A #TMb) &F x2BV!Qٻx\ UodX\dH*) - ,%3Frջ_'n4@ֵ,'n;C/_KTT()jt8)WD־7~Nֳ dhfy: р&v Uijxڬuwr1w3Ȟl2ySUUi&126~OLwb4Kt xFU/ӭ?帽/Z)Msڂf)YQIz^q.@~=7J'$=S9R{pﻝ ;"[pݓZQ'L>)\c2뜳d.KA݈=Ɩ}&TX!wԝ-,a )$$O˦J$'QOOn,d #$蓿)Z%ʋIn\~_ :X8yw@+>{4sA4iׇ_~gQ]N:On],O mAdDx"qΛV$|zki?ܾ?D)T*DZ9U!~"-;Yd* ІAj}ewV-L5윫\<2~pS\ybaj/R-}p|A n 5V~XRR㤶VCwxb 9orRc9LƾPff|xgf?~aӃ,nֈt3PHG.Z!Fn Cn*IQ0p[1~Fl^OggSy.n!I+M>D0?HH;H448G@?3#'[, dh?m"[-TIRЈ1h.D h& !M;0y6MXjbY$)%@/ o Fݣ\0i3쵉V7κˋʫ'SP7z`y춵]L<ҧͳY>s׼2fSdJE5'swUCN{2 "XS_V3!9zc>$gN?3WnF }!c̚a [CNA]}oA2_[ȕ䩪Dx+6(DJ]V*m[W+{@tm6R .tLg!`A4c +l9A׉Dtqf8tpadfY,f0)UUIG?95/9=t/{ZJgt/~xMGXd<-3 ^Xf3'uUZq5"6}thfWP`~/} /@^~ȝs{tzn C=z[@@A2T P~Ԋ W@@ +D*YT}#1•,6@- _/ |՘v!Z uTt]qzZ-ͥbKPP͍yNE0:gǞg3?= ԓJ)=+^#bxQ;'%'xevX^`5 Ͼ,E@ Հ^';0讂aMo~92{T UUyujvZܟ72f*n^7i+kfj{d5Byx[MQ1Ư}T@։qQ:J]Z3u\Yb8{;{+v|MCRB, JZfm뷽g3s3;gQVQC>`"n4dXHK{HƄ`0A% -!RhVR&(m0tAdI$ SJP%n뷟VvXy;ayU>}Kn_3Woe5+b9tWx(,5-AYz1{l1C'9]1RUOkWxn]踡\JiώgoևE if=\bԉ_uyuͯ|c=]+9Ӧ::Vgm񟐓3Ssfls)SQT8 Yl66Qu$oL#YHPQE<Zp RTPSįKү_ J'oQz :vDT91+n c:M`? >I-*!fTﶓIǑJ(JU {㡑.6ŝ>8U:k94rm ג־^{tLh罷 Ź8q85yܫpa5 0zG[Q4u]\h"$qӘzo¤&ffb4.\hi[8x7\/Rɲ Hlo2 -9DIVTW  iZxOnՀكrfdNpwn`𻓳Juc/ aޘlHB-i I˝V^I'WÂLh}O1cSJfC"8# U~KL/<;^}Sٟe< JZ{jchHzT?^SՋg9iۏs[lwn{GdOӽL{M(ag"&E.hsf3ל/UpXՃi5L\UIU%:/MXP٠DP$I϶ Q@1zIIxjCp V nA`Z9L2Q` v  lTQ }?$q_dN`NiWkb˗} vgs{_X_T$L`RZʥ\f׈nSakѨu͡:5iۮԭyhnO--ұ~zugF҅jb٦dJB͝n6Nn><+_L2=92r5H^Ԓ;ix'{}pCj,n=3+vkϧoŠZU9l(vjcK e\aҀ%̦ݪq,j2DX% zCvb15 y;,s6U8X@`@ kJ';>!Np\Vߑ*q9fW\h㲽}PS\S~>S f %}Vޢ:JfLy'TU[VzTmYt4ħ5҆N&D΋5a1T3b}ISmFMq:<> 8|E0wK"L %ʤ)1%T:$Mac LǞ~ -Z"0bg2 %)MI$͓DĖ0dY`Az2%|$FDRT*Ṍ@K:Vk[t @badyczt#+XH&IMR ?A@}Z9mĢ',WUݞKu6m;лF'2'Cq@܂s1vwӥJU[d/s/rў)1^٩{u(SgΦ{u4(=IP9a'@SuA1Ǟl0Nz0*v:9 clUYibE$- `d,1*J,ڡB?Ԯc~\/ƤħT2^Oe>V_j/ٿL0G=_l1j^<{Y==uR"~Թڙ̵8Q4=G=BseK7bɀu59ւL + \qlmh2'ȱF9B^jJֻXmWYNg--Tܓ Iӷg_cN ++ɜdlU/ݹ,EP:pk~?~ rF2V@  KsrRUs27a]x#atf]0 +FIoBHa 3F˪K/H3FP,QגҬAR,օ)I QbC!&n {hAbZEt@NQl~ nITBmHOHOG2d],F[:PKh};i@v˳ղ<7j{23r0SN=bϧy7qKoMp>9̿u#2}:[+AnWb=1=har0WdXF+I6]s/ƭJdaa&>zcm$[#6DV@SzN7cnd2ԦjQR(_Qi@TXc籰#E|DC`!ʃB #{G,C F` ~ .t<o\Agz)ϯ,r|]嬏1իƕa3KFޚK_C 0nac)m>TvL@sBm(lч0@) m]/P(4ts7𖵼>}'Z"U[e7h]@=v/ۯ~9g?+F>TZv)SMi;ܪ,*It2ӿ.C?R @[LsZU$l!Vci0jmT/V4BjzGKEZZP"`I!4ќg^ǍqRRU!ɀbY,\隵5jb_|h+-UUQk)tEQJnE7_un}*.WD#y$D ۉ0P41`Na;[%o Rt]ѹ'h^җ1zfbfo̘ Ȉ|P=zi =٤8=TUEQozDCű[}eXL.9"RKl`kPvuTrHr@mC)Gd8](=#bHSM5d,UdbsWך9g$ytcn03.Ų e% $ ]?>~]qH۶E6R,H*]ɰ` ,P tLn9[#c d< !kuꆮqװ50;Lb5Fd{$۹V vgR{\<*'CU{}VE Mv8]VA0XØnh-hiƹLzB`L%qPB!MxY0lBjVN7^,2ƪ]!jY5ЀQ `^F(.dcОwLTнw+ݔa,RS,UɊSժEjRVBRUpIӱV*QBd-3.`躏vGUU+;ZT.pW̓AdW_gVssQY&Puد&k/ήF(`(w=ԃOMuբu{ڣʤ4C VuRW*DJ )3 hPjm{*SVli9UDpؕ*Q횙l|Ԣ| I,!a۷lE J-I%>"US nD)JJ[N׀IוNg5حE@CU\ZZHqO͎vIC lH3P T(v)>`mddxV/"WS-RXE.[R1ͺc9*nBjVPy0Ad '{8 tk2 VNEHXQ{;@ $U;GET3VhPhH`iOb 5ѨFGUR%Z" 9@lJv!@WT5M' VjJEB1Y g}B$H+BLAy,KwߧN(Dl y"؅z%oL.Q١\U*4a* R, ,Ҷ͢N#qcc֎,:JJ`A0TPm:BXF^`4e@ep^t4!HUڦSM@ !E|0},;UK1b$րRӲT*E}4ei`}d}Xd#O.!" PE7RQS 2B|"ׇU=VJ#| VPD P ^ Z`Ƕ" ;#'8 cHEm :ZMG:m7$+^q}1zBsg5OŸ]Datn`Y 6!Op%Y,G[ut j&=rg0;o2GL[ʴ~_;G z7$T/.G[8JcQ94%ZڕmqkVi&m쓉2}៨-tjM`lbBq0֭bv5 W #ؔ8Ќ ق VX}: Hd*J)_}zBPQ(NuFڣ1r%*%mRI?2ޑ螋 \\@l?z"+To*aa1Uj8<\U+hu` mAAoUpYEZ:'O+5}V$|>d[bʿ pxL W xSU@TTQE'׻ytz#Y\Y"9.ޛ-"!$ӟgj* jzޣT\< \UZdU+VW5+aKhl<̤Q:3MSS+ܔk% i]=+d_;)Ӹn`N퍮`0Dꪐk-U.rSjۛT4Jd]Hz)3Bꓙ,g/ĎVPT@L{URK;||j-IFR+ a9&0nŞ:iǘLH:$8ʲ\UE4TkJNX>2)SJrn@Pa$cU(8L#*IVjt؃@[ؒ016F 'o@6m ʌXA2ݞ8F4`B$0Iql}[峧,-oHS3=i=]:ѷHZ|vc0K_Z(>/il99+Q#\z5%W,4qBL68\$l{-̂ fe\U%镧-M+tM!Z1E:Ѩ(3kNW*Jښ bB:*m@5lT!v %qK7Ifs4mFk YjZmXl[6#"0qMKeh{Et,1{aC",`ΑC9V`-Kk 9ž1H[l!!N ]2U eȰZ JL&8r5p7^zU@ ^ ɼMYJHIU&fcײOkC[h,L*UU>,D7su-jt^׾4NOF-`KWSQIdEۈB 'ĒpRKېQ)f$(IP6(F p ^y؟㍁xn-]鈝WE?PJ= BzJ*O"~m]d<mlfb)%ZY% tI @ (YPC@bI4pVY^#XbՆNuqWn]?6LgK "0-͠]bs-aO`4Mz# B%4ǣS/@[ъ c GTK1 Qa8ę RT*"UDhr  ``B>mm6R)@F78D/ä{|Ɛѳқ**B :A]v|vh#*Ƞ @sCzD#@Ytc;`qPof0( ZB@S*qǓ6hddfvy$If^̰ b-y)u8Z>;Ku>|dWn#m*۪BH2riHEٝB XBUm,qƐ!$6<#ylY2X]r/=d )TB`euq$hF؁:I08s! 1|x֪(UyVbJ$sy* DJe e4&mb2hL&i&*݋M\Vp~Z ڎR1ttJ,I064o== u$g*+a2ZyjO+G"I>jҹ1FG.ɰJ;$@[S]qkڡR|Pcۨ@: FU.$&m!HbUZmhJ3BtL8`WQ~!=1iTRJo*UUYVb^ JK`2A|CxkD|Z1k-85Wi:عq@[>@+ VcPzhmQ mvfbTb5{Ե_}7%'#5dR5rWLstFUe}^^,2!;+J rrdbXQYi.[.OxfJ'b 3C7Z4Y8s싫I r28_*< "nyI ) 02_BǗ@8յC@eBJ M)* U*U܇s1BQ4k-o 9$D7<1~{u!BؽZaBЙ=3i:=P*fȩ5# tU!U&ڎR*ƶ*Z˪_zJ;W[k1$D]qry6hVq3mt($E6SQlJyBk*`FiBGЄ~ɱZS@%Ts"UVҒ2%Ikǃp\fEhQ6k8zQ-FMm  ոY1Vs[q)V^W.)U5kbFk =1 F!naF^R5dRΘӢS*zhU\#Wgq62v.@2T),g ;2~a{ǽLD# sh9 Q:R&T&p`lɁҳN!ckE ċA+$`y xL:Słok'#n~km[P3OggS/n!b77'*012>;CA?@AB?>29B?A8@??hn!ҁ_Ej izo&*xոy5YP9J,)<uwiZF TfnXU, N3CܷT(rMYe2SkRU 2q/M.=JTKWkۆ1\e9vMv*#^@6: c@6V$U%a!#YWPլYdե%")m $O)OKҊ1VG QDcd{4k 6ٍQ ue~f-N?^`Rf'd*H\9tK, 8tƀkfsf͐|8UGEnjFBf imU RNa(9-LLI)5HEG֢9 V WQB*B6"6uQc^&1 ('zN:[sc nY <"l@`0HHU>25bMb,~j*ET]*cJiG*U M7x.<3V'u~CK({ۊ% \Uuv+r`P rV{G"-S'OTS{)zt/2{j0dW]U3&cvЇXƑӽP7"̹'H/WR)uoWPWw dQ8(l}(m񾾽p_M sW]$nu/C\U`wM[eehZ ɒj:D)hD7ˊyU**ݼB* |ݚ4߶ꩨmgߥ|ǁݦ^2Cs|D½* y-Z$ ISJt.kr=3Bt]Cu黮!|^9kRsV m^\VGGUn*捅 LUZ.7Wm]3z N֊g㍱Y!":W;#j륶CJ4s\Qh8჏d+V ɘu,N^F1TbȰPe|[6,i͢ mJm{{UmhUT66NjV]%+z)_ː\ٚUaBMbJ%E[`%7I= D:BzR+ZIT{P"T\S.!gQT_?36%{vUWuZAb4Ǧ4Msk2:|#5TQ7S 98U ^٫)3%5W!W\6Jɻ_%¡St_mt9 قA _E\juں:>`I$՞) &UWUrdot} LWv$86Dy@y)m3T*:*mO" k5j8y'e;toTU[ jl\SZ* /`cZղVlR8v_g^&2. lW$6,"1ez*΁#m꫷-Q݊޿e5|[ \_1.~ ɜU풫ӣKӬ~a?KLYjTUdmf;yB&-@WNjTziAUMQj)e:ػMEirdYv0 0R`Żٸpk`E.˒C{d[*Տj^~ t<D[ob{xHEϷzPr4MGڵeWW$/Q$2~Det-zDk"|];dR-h> =F~Y GqTvժ2׷UqN dW6TeW6g雳ÍFN`JP k WaEӑڶW`d[Bl;jqك%T-efHTI`]TY}ڑNz땢PzHǤzmj |Kd |WIImr!+Y?52edd#Rf媄FfrUuo1e?=n;݂^9[J2\98**৤@ PiO& (2$XKVJ`yrͥ m\T:Et#uLzbf) oTSΎcP2o4=U"RuX}40\kbdDes!A_:3# +4n8rSI,8md2aZ7KdY6ׁfS~!oQ$U`,|b~&{VZ '~;۾N#-KLMТid5VmȽ1u/2ّQ{gWWmM$н~4 >pB"1C`LSzzg$aM|=cZ0 _,3o=mWW=ܪw] J OggSA/n!K2I766C9G4246357A;>7664B>D'##'2625132AAA0A@j:ǩ ϔy3[M[%_T~LJ,S)h kX d-~Ub0Q?Nu8xߛ"p+0ujDW]yeP;lxQI5_4JeYOW,Gf(J]<Q 6js>+5lXjY 𪦲?"ELy~󭿷:&YqAtlˏP}21r&V{CG$E*{\5BիZd=P  X| @m/C@o IKWXON{#gRKB I!OGlk-+CelPEevǹpToý: srGKXu-=Mm,ɨ7~4,Ўiv"<"s'+^q!Ơ EP UW??]Gʄ!tU|Pu96wCHV\2DMm㇧A3;86 :M8zz_#*4+jTҩZ.խTUti~WF$"@}I 2QVS( 5GSQsms֑`$Y+q5nqɺq.gOSIJ[r\4k?wftT"]TNcQtxxjq]#*b;$KNt"tLofX\~in܍hpE tm:_ S^}Fo0tUtBWgyI{}Z=Rm@1<;mjŠ*6]{)YzڬUZmZ.\[9,>\ZWW\~tvRtp<+מc^άRc@9*QhE+\vePQ✳ާv1aR#t:fp҉jݸ~ qZS,Jb?PdUl VƓժ+INՔFD_iIPvBXUٱIkG+CϜ!'}_. SMߓGVe`7x `:m 5#?efvMR0r2zϴO8YלN-b.\UUd~y 7 oNBJnGfK|}cS.E !Mɓ7ܮnSB  pf`&RjsL2kO*X ט$O4[CFYةp9^W=ꦈŀh(G}˨k8lhFp&;6]F˰3"2&kKlN Nɞ%Gl WՃۣQ/m| v-z:vzTZ!ҊWUޱȤICT u; 8ԡ6S30"v2q uq2 Gi& "dRu9,k8s\8N{VH,nS^hBl==VRl9 3WQ^5 R&:p\o H%6J+s+n ^, +QW,(A&p}Q2 &jUUŊhVbfUC m*mzwp˦%1l Jn=fh&`7Z{ZjMxl0ybT5)ۆ@݁߮V'!x"]KtO=}8vgGNZUO9N=l9F:O*%=;X(, (,҇X&`E?b/ߨjBv/hO@~ $H4|:CUv[ݥ;CIpͲK/8\~%F c ]1JJ{FN?nG Kҝ\dUu$1VQOHZ=H&za:a0!ᘵFzGM?lٽ$ |%߻C?/FtBjrw5t)xNn:D (Xi!!J8NIMRK3'Jz&o!Y*_cic٨^LҏV{|u"*i_ Q~L&ET:jRgucl2q];`a Ȧ-*@CXil 6ȸ Ob[V ~*U,%;cEq;PU e  77mluvR\uVYaRTH\ԥ1v`j~dՂi۬<5]*=(-eiSeъX7=t`V <ݚI*U}oy(R{Mji?\l[:]eYg,Eh$hX9zJcOuyU8|]$♢)l_|}) d)X2p7OB)];CYWVUgx!dYsL,*=jVʰH6$)iR Z[ydE\hzH\Y *-XIc,$g=qVc*&~.Eͱ=e|cbv!R\-W9} qjbr[k5UHI[d]Ρe[*(SvIǑ@+vim5/AIdu&\BPN}N\[֝WXL 8T:Z]sp)yzlE+4xP몲ڤԐ^R6;ͪVTaޭyWw,q8{Kg̉xRCJFspi_FԻɿ$&ī^)r[qt_yۖG @ٳY+L s%wv, mڄJC7\S%#c_Ma{(Cx銽Xl ژnj2{~7i KT=URһ,Osd[ΑYs[&Z76ԟSkҘs)=ף$Cvi/KRRouOggSs/n!"5\g'D46502EC96Te0u*3N&Q)$6uS|sNX>ᶸ}K{CkV׿-oU&dY-wUA`YpͪoV&ӹZ%uf*P*W*µŅsUW\[m*"R`r]尞YbQ.^e&j[GDSZ:7U50MzTdHν_SEKLD7[YH9^@tYYQwWNfE;hTp|`lMʹџY.]TShhc0xiU.ҩ͎M m5wBUi2dYjJ.'MaOP[8.r^Y}<W. {ڏ$*KmuܳZSdUZgӂ{R{  []2 lĆňC@nlYmcB Ƙ.B).B`.,& aO5" 5EOO0ދl2r[ )4 N:7#$UUP`bAͪ-uG{znW#⡀+8ȢX8 +p8 C@!-B $e`NDNV%,Gbb ?}bsUDdL7F5s:V)x2f9Ȋ-tHfYɖ1p)--Ehe866-UpU[EI$$EBx}⚺UQ ;wǹ^#N r;n[6 }޾1[.plKڵ0=E fX [(cߞP "MȚ@ eF2H VYˎT^7cw" }ᚚKIΚٙ?Ӹ ʷ Dp +U3+]u'MIN'VH $bb3Yc՗BFt]Q<)%%qmx%T%R6VP{[4HUar, 08B(b[0P5&ɠqb^f w䚃!)/qvsf!6p>ȑ%jD=j2s*jeCXW˸H+n]j.]e,Ns;Em[СH&U3*ICc$R'mUiI6EKF@@T 17| dK@EK 兤"JѠ^ҔۧMr['a+&d;Dk|dT.CmD rr`Ln44̆J eVTzIՌs;cöŰ0yPK/rUCͥb&98fjaAMT0lGأ:J6|ž.^X+Hy B01Ɗ&Ipǽ TsMEH{OId7}$Ӗuٗ~Q;8B13O 26GLU*DKъ01=$)F*+l-K>#9639n=FA< &Dȟ-/`oǽcl4m`5]%lA1o4Kf/єoTFdR{BX<4Tkr2>fF^k쪾U]ՏΈ{%.Nd* HeWC'!Y:ւ-R="$B(ޞ]k$h. [VRk$/~=}@zү&eTrfWKsɸ?0q) %fpgQX՚ O7d;&40}jM% =Lj/ +0TUrGsCv5ЀOٝ*zqA+Rg:j.wҨ B6B[$I(X, JYcTnM@D6v`'gbtI @GUs# JSTU"YR9unb,@ETAd.(rjKJ]JHJD D@[n&m ;6T] &o O ag%Q V ŜIa W3o495eƈ,8 (bU9AD܉@ кcko-بȉ+/"gF oU5\D{~ή⃑,z3jmgc,kONUB5`iORjE^,J7TR5bijxt  2F.!`4Q% ꉑ3]K+T%U&EzmچFO/_xfK|HhEn "$+ iLlҋ;)|]LR {~dc!%{95oXNc3ea>B l]Ju>jtY) O*?$-%.j f]*bFy DZ^՗{s"2bˌ,{j8vT wDUgҦ]GmVTMAlcp-*}Q`7 vmZM+ZK=8J%ZFK|]NSS $!̈!WGGhҫ* &tz㨷rSzTxr)e$o1D("V\EBϚX[ C1QA%mׇWyX2K151DPl] TI!7H&HTۡԽ)Vˤe6 +D`*F2B%1 CErmA2%IYuG(Qt.*RB,D܃cZXNVв])FhMCdX zl :>c'1&->ܝ6Dw3|k 42Y.) ^0Z+NB aHp>xBJZZhẔF`E:)HRoXS Drfe0jAmC @@ H H`*,P6 `fVMevb{R"* J(:~Z,3WNn݀F+/ !`3뱴 $5ܮD1`FLcQ 2_;EÇFOggS/n!6o'('19.5E37HAJGM;:tBvGLa%1@#Ay`^ؙL,rco}o;XtJj&z4~>\ 3h;XF@%BhB00Fư -SX(02a L(Hf`i"H`5V68 iKDUXB1;[rg* a`KVHqakt;*!)YFA2Xsm!䔢%Pش@3{n YQ|d"P yxbRU+LRhoWA$IFFIgq1PU9zq>Hcմl5QZb`rS'T$[reQAuI*VP*8 dW qaB#%&V3d`!B'.x\2vZ@@hdqDDF)^YA9Wo1Ƒ`/M INcY'P )%ֿ)lyF2{ waw!7 ߇!m昩C`g)MwZB/+v3 2eɌJ@c C5m-?XWy-~PCêQ ]m dqa d9P䅐蚎0J 08 dbS"a<"Ma,rA(2y-ߙ%I.X 8db070vJWT%|DRAڵDDZM7*V (=G؇FP= y8 *EҀY^*a Iz:eǓ ,\\XkKoĝU,ZYH֣՟(6>GK ^u%M'arJlQ0RVٝ %quUu/_ j!B avACX`z©*$V0,TcY @ [!`3H3v:ReJċ Yz&M *sh9֥j~*ôj6dF-18TT  B( 0@Wo 33^9T*d5UUG׈\]ٶP-1SDZN륞}z}J*aP>Y7 H\#ea,nBx]$H $BL0&Ԟ1vʵIء2r4P qCc&B+Et bAL?I :c֡ʻaoC%DAsj>t;*­ueT7k a[Ӷ^*14iMq.8~:DRzkjhN@) Vִsx {/d $@[ӎ~b݉qc2Q l@0(Pb55Z) DPh',F;B9*)BN T ZSJ wŁ1e̥ 83Wz\W#HB*D?S+&T!-v,*UP?Q:x7GAlBǷ`o@O(P^JO*@ @/J =j"Jܡ5Jfv٬*7ɤ~^>Ϋ!HRJ Τ 7stPZA6YDZOhjRW=@aܔ晲sAn*p骁Zkz<Ψ~_m U2uGc:u`M*y3{r ONiΫm)I04a4N( 8+dƏXt`$U߇1ه>#1Θ|ӳ'%mlJ,˱WBԯ4"z P$yQUJU`00 RX2+$ߦ(D*2m Uxqo:݊l52ceR Lҙ >*XTݽ(@(+t޶.< ܰh{fɎAV+&wUzS3V.mt4Ae= O]yj~q ;57?Tc(M;?^$b0LuX\dTfS0rm5LݗSfB0kk~[s+.6~ŵT##PhID\uѶ6FR#q& j!0cJYVտVTbVDW*"hHy(5;J0& >-vDOwkMkd$ ݧ ! mV($/V\_r{sowfDY韭MwR,]xn wTd/3Tz%J:'s{/-5zL \2Y&EvfIzL-t~Z>쉜w'0$Sj7Q6CMJG ƒaQFxp&"eXK^o; od7`!2W!9kuJe!uש];[4Ig}V Td !8rA4 3 I9%q,y(S;mqPPRhKK,aWUvg K\7Oԃt,ocCU79Yxxv߯^Ƶ~ۨySN6/n!n3 {HnqWխt1?]g#K6 ĉ(GTNs^0s{ܭn{U'k<9jyޔ~@H,˲kTtz N`AKR U/VVXډ&UXlѦ,ġakw [ qsB fa6̶(y\h=so=Glo7"V,lZĿNnXysr`ἒ|1Ub=Y:cr!彭_R7oHZE|~y~&A^2_Gy_rYչ+m|xԜr`8LgI jU!!+?]籝q5g:^>W8k3MKgJRgfS dngQ\]P!:iPWUIHXXXe)J(rj~%]A$(Kަi ӫY!&c  4w^h?rm%rXHr됻{M#3sؐ UƗt/vhhF C52:::XHwӹp7Ӑթ)ahWٷGI ROlU9+&TF"&ក@@Pb&$;Y. 8w (Y rU-֟O /"W&[N.nurϸTHk|X3>Tg3fŸ8i^ziļW+SgZVηkuʇ.&RC\}`~ߘs9臨^~. rR9i"j]H"$@^@,@,$ %DSEԷg9J^AJR+#u 1 lzz4#ܸ5:?nE+5tw?݄DkzK0ر07?#be0]BPv-7O[~|ݼtHSNҿ;ɩzKOMaū1gx +;By4{]e&Q&a{ҢΩ{lg;7%|'}<ܟ:Mg^Ws^o{W4laQ{k o٪P\%ϊcB` 0ĹՉk!}Qc`1CVmaF7F!E! O`+6" AlD4M1)%Aδ{M`@oF]|P m\~vrI77C2PU#۳y[+t9獻,k:TܑGAVh޸BaadC8o̞xor8\^vT3:@JNsP6]_u-or2NM;rl 7;5tͱh5#E`N1%B7""U-nDBV(Pj% ^&68u:Î-V[4AgN@t?ċcߟǭ}N24 cUXև|6]rv9Z_toʿ9*7,p:)Fܒo7tꞱzs,GIE4qp.e:y:zTeJ" @-Dj#߄l,Ga=JK1)J6!PGSS})8|P8̻k#! ,Ek8Qϲ"Lڧr}T-[+=i ^,I(ː#+7:j~-6HWi*s=>24KJԄ ۠Exmߧ{筞Yϋ=~>tHA2 $ QV6A%ٵGLjV2f`6yj9i~|oE2q26oz62>ήs՜UgU^=8S ^=X,_wƎ1*+*L0ك8*$+:ѡʴv*jwЩôNLz!7Y`)D*I<9+*P6@q+i˜B DTP dvM> I>+镻jX^;2,Ϧ!1B ҳ-;Lр2+^W$ y(&b4Xu:ųNޙq z%eU;[׽ۄ߷gvVA{z4Zfrziڹ g6w5~H*#j=,4SƏem眰ScyEdc*Uwq{LuwhNa9Lm1qjf`,` dśR^U*UI-<2B2(O^uD ިTqi@jm2*gQMCSI~ۭUprc H=sNn<v鱨 11*6viى6.~~'U 0k}ʱGFݜ.#zƮb}a95,ɳO={ 9}ϙgv3Yn7sC^|EMM6MS@[v5$0qdֆVSU93p^mΩ6+uLMØS: @!6:QYe- Rhf=H@HȀST7TUo*Ǥx3bh=^ݬ* =37-7sdp]^xO['%^ b8bn7TڽE^o'GT[?ۏuxfzbxo%czy2ڣU rcƜEKo~,9Vo8}E毯.h ]Wf KM3[]1V&^z*]41tB }:őCYvfb~?qF,<ɹrŪa[q9JƨIT04`\pJmT1-xf}c*,i? H~ A$d[\WDZ I5UUUBOggS0n!f|tL!>A=( $98/64҄op^c$Z{n@xDeuz3Phܦsav+7Pd[+٠dB${NjVZmje7Gu1RmfeEL9-Y&tRq]gsDk^2ЄTXծUFUǧ .+ } =TK% อTolMkvF, §U`1NN4fCyݚΥC/ӷYBZL3sKFaQ\KS3!=6խ4" dc j[U{l{hX HR"=J2 Y[C cdfY̍sjF4R֕UQO1wɖ!BVUEH(;:JbBzZH*!j~ OŨfT2 @kْ S{.Xz$rz,qs z2guTUUPQH'E J$t)jdL*vJi\6K!`7PZDdPmuEYE7gg*jk&IiA[ZGC)j*v趁^۬ɘlւX0,!,P+yR^r+RhdfT"ZѯJUB>6EYIO$8Xdxq*!Ը"洨ŭgΦX?Ţf/F <.1w#4c $2d!)MUUqխ8 > ޺9U ]&[r8wm 9А[h ?֧Vx6AA6F@{-k9M 0@hjuVLc]1` 'p؁pQ(,fṀ "I!zlnUUQ{IdlCr%SUT *)uDI*LPҡWCwkU‰L7iMٺU6<6íGv#%h)޽Z v X]U, #R"vIdh5T*%wҬdb&Pᚕɪ0"H\G=5iɰe\XneThJIiSm᠏ZO&MmaЊap!7x ( #[E#a.k,H(d*P*UZj@"1Sc\ $G2`U6]gqTm0 [Y P&:0KD:+ΙE^ͽ!vIΪ!{NdDŪZRǞls㎉\ kV=.-Mȱ!z;e199x{t,TE"T! ]4%4jjݪmT%+xĩ8 G BݐS6]S,׍_%`$RWUTEX jIQE ;4 : !MԎrfI  Su [؋Ffb[C5*gQ$,^B[n!uy: k7C(j䎈X%k\U5m(0Ő7JVYTuozWjYV'{(kWvYL!I @VQz+mN4Bli#lRZ^U@v HSaͼTI2,R`pn2jc! F /mi!ءU&}k⽔JU=iJzdm|e ;?@;&Ž m/1=̍&k .QPO4\޻ŦLERڂ]-1wG4,*B9fY"L0aǪ&^5i)Cbh{%vG.2f7EwuT(Y~2sƤK6I:T^ 1RϺz^NZ ^(0YQD cUv9,((ʬjww v7/^ NxXւ*@.0D?6=lt- Z,t-6FW, RɈ2`lݕѹ4;L-hk[@u/Ub]^FяEtl- m~CH6=ʠJb"8U@YUhlYوGf1U]:5N&*Zr_(c6 ԩIA[:ByM! FFv-~!"K>,$@H6[5Q :Q=H Uz[+0u1DzkIŭpNYg#%>82:i"a[a  iwȡF:+చ*dID;4qAe4"o00~cMF4lFn>%`Em+1_5o!{9i106#;T}`dͪKĤB݆TTN{|MlZ[U(#iJVSՑQDT'-F)"rJadi@*uq6@ ّY*Y#ڬUi74=}ME_t:ceaGB?*Y$U1Um#B%U** !-܀9~JUWE徉F 1ZhlZ26w%r^4Zѵv-ۅQ6BNl =zPy7GUUUc{ SouTbI#*m2$l ҶV/g}XG@ dSi5m92X0A+`a `@,a@\Ju0(+BUL^..Ҥk0Gj9 E:Z1,cyMjU_B7%R,J|P6!%sI\\%/IҢ׸5-#$zD @Aĩ,`6 g?1n<ȡgc6Mrf @ߟ4ZL]m,,nMWv@+ҳSW"Aϊ&U.RV~b(9_eR{;< yb>+8TnK @d,ca6da1Dim 3ii"tUFXih^$)~ TQ)RV_k]+K)Ŵڏ7#sDKVT5Ŕo9Xj9'n0ƈ(<9h5Vrp!Gܥ;aQ76B6,-<|Z`d*cW̨1&4{5Q 9#r*-($wn?i%Ė]k'2|{Y=3m/yLFu=إ6ЃPȴ[Pa˖U,҉$*R4JKc" PV ~{'Wq)i9# ^<[Gˊla!\ 2R U^H"p0SU%O2 ou#7S219#  ,V=,Utk,+>TUT7Uy9j?v<4x3'tm$E>I`;3ze 囲(_8:ݜ46,Idlh0ՃKM_~tg$^&=ie^%(,Ut) (K pַ^Fwjd<#=b0ۡ/ WOggS@L0n!r%23G97>,/9><-?= !4)67DOv0g,=o%W} ƩuIQmΚVCfs,Ud 1 0e-5ɥKs(r*t}6 MZqLmfF +"i7oY{f}/ŘU& zQWIlz_gd]_CٺDm,IGUH =giү}ыTUuuףccv[G˔@,bUN8zWdF_mnU*i!q B0zt^ TY1Z]غj)E,VZȬKk ˪qfbQ tw [W@I캮6MN lß hBToUU}[~zlߘfyrRAC6+u)ZZmD{$ꕕP[U՛er5MT__syU\l)j:A'&SHL,MV+#)K(Mƥ̅LH~@ \́ sLB+0ߜ1_ɞGōTC*LSEHI)Mc nz{UYQUӒTkѢz~lYDI_W!u'jDdjan3m*iW=+Rf0#VJbE^UJ X@`+{ RZPm@(iއrGY\ +gr塪捘nJV-kŚX4,jٱCbEC+ QM@Aؘb H$2»%6Ph lbatr"$ XU!1y!0(Jd[Ň@z}F1UW<}RYA^M }Z듯K>HZ"uU+t16t?Wkj<Z+\mvh[\uj,kz(cZ9 &hMgIsf,U~g){m4^aS_ Ꮦj>r rdp0.I!>:m:$1 WUH#!9!`v`lR 0b$B! bm 8`]-cقfRقa1F! $\bdΞ|M1GF{dLѪki1/ZJBۊ\YQVj72!͹?;kfO=3"D9s R0*>JtNU&(G}tdadL eUVUNM7Zy-ݩŜQٌ(Y%nN[swkt#U p 4Ƣ&MA w!!Nr b-Z! 4ӫ,(m˄Z ȤH }> lWнŴJ7*h4{;8~orC>g+23_[iu% k> a0FR4q5B&fa X mß=_49!>R)m lcI1f'##Pr-;w(n|JG7Y`0O9W/sRvӖ:m 0"X`Lve{'pr4 P1PբɦW+Db Z8f>GYl*4R %Dvę9k2J+mzt-TJr}rnpm&P#W8֗8y{dL5 ƖLd-L ]4;u {nw|{7RQ'W76G C+G窪'{7X%JAK)Uȏ&RCj6N7 BJHcN\e30H;1EQB&C1m*%I'Xid0(XWKPlȖ9@)Nb.u e㗥-#ZU,aS: ,DR d&QPUJ6nT#*[`,Xb8(1s(]}PLj 1_uH&5doddž *o̓Hpkٲ~QjVJM%T XU ]EKKܔ'V{` D 1!dvq!z\TF(i( 2fVF !I@jáwdd XF jP K;Ҽ'nWQ` )U$ œPl8;65)(DKok D*M *U*(a. {*4씽e$?hk;/|*ri!=~g|\=&Jcɫ^uJTu&y+|ʙ0W $PZÒAM~fHͱrq eN)S7TӨ>>09D͹KǁLw%Ξpٍ՚˦*UYW[[O T=%xM]uqm0T zN sq|?hpAAs@.m)% `ەF!ƀ@Z{-G0@rsjq8Qxwt)Z >->Ͻ\',XG(-RȐCxanۇst՜dv>=.s̙{eWLFA9A9=͜}Bؓ[SPpV%`ei zHnJ Z[D7mTQ_VbN bCF !@P^Vْl,#s}E'vL8Zg^+qU@7+oD@BA{(ޙpS#143uc:$tNM3j(ҚM7sT%H!%HOڳkBROBeE ҝ@^H:; W`Y.*ґ,]f[!ͨS 'Zp \K>rJ3P[;l.^J%HbiF5M{N()vRzk8sq=6*{yaqNyJ_]m],r(oRHIs֌UmWޝf:VhD5".rc͇x8騮{MxtLvygo_gjr LŘq?>)|TJ>1z8WX cGX G}TOggS@0n!""=.78A:=@C@)$%U*U.uh)%l*3^*m z p!dCޅqtӆbq5 'C[LJ(!co wYwGD.=25V jx+պVUuEzŊWTTr }ٵh0'OI x=We3r22TQ$tiHRHJCU= 8"B"k/yy~}븫\Xu1ʦ_9'h|uyQ dn(K&J/RBY %BiB-rwr9)+Z|՞7݃nPUUBL2JB):t"+IV -al8'iIUh+FuJ8 -HB#KUZle/^}.8S[UmNGkTV҉ĐRn8i;RNAPvNRiƄ8A$1FdITRnsZAlpPū',*ù)SN]&Wx]8ah+)PmZs3~\1q. ͢f̻Rs f0bf+ |7D(J]I2lQUkHp9غ+ 7azIBbzq#׳P({CY!2e( jH^j:ΆF\1հH46ANQCA`A@IB#K 6XQ+]pEUUI,B76ĔXVVP @pM39Ԣ*zVяyZK0)7Ԕ:TK6I)mRm'i$UCP:h#mR)j0xa 3pDK &T@LOhE nC\W$E Gw|olN 4QH\*/Ş`$5F;|Q&R)U #I` Hl CO C.3Giz 66MMQHU\Ͷ_ꐒ0ۮb,+E `:,c\nT%so1ĪE9nU]*]mkVVՓړa Nro#\3 9FR]7f|$4,tիGCNF 1ݔvbDb!{T/P@zi* Y@Y@>nlItjj$#$5"G AX`[3vE^%HB3Q4nkfrEY#TyxE^'tc#hYڂ3f T/vˢ9 ݇no4F5jtU]j;M:Ž+&h@[y@Ri~ۑƷ\){t/9C EGu6U>6{aޢ+!J] MOn,̽Q)ɔ7$dNC`58cRUbXEMZc *1c5T5(K4 H&MTFu҂5ͮC`y%k.i;j=S)˽5MUuumD(h&jx3$:Qtw(РPCCu͑= va'`g7Qg%,2rmb sЙ80̪;U&֘S[Ub4tUκ&r+1QAР2c4r8PTS{ZfvNtGHTŤrPt-9TPtY6Cji]4Pe@VƌT/!u ݢgs%iWQɵZ]Y*z%4$%Z- ԕºAk#gѧc)48:jG5¦Xw4LnLd;`&w\CS"HVFc*R-=xļĭV)MY"bQâIRq4ĩwM62+dj%RthUAm S}Tgq{vi3CI]U[M,3ه[!7'nf İMIUhU"Ƽ@r,E($NCXX jh`W'! %4 0URI-e5n%!zT x /<-7xPsn+Tb:1mYG, rfȴL(xTsI b 5lT}eK0MBci Q{%h%̥Ǡ#k(bKj4fL_xf53fxչb֔FYU G@_LvȬ:gI`l]D{GnSAAr5ȑ7 k[XVˠ 7MA<F֥"J#+T \ oL]fu@f7 -=sD|] /2`G~+vL1qXï9j5 =ddQD4Mq`;lj=q(bM\3ēZZ&#q0aMH2Ȇ6`gJ)xU`D`+>*PprP0''7g>C Ȇg{f_}<35f EdUcMrхsbD^KRQ=8]gG!ZM J(ޔJRR l![dQCdSC qngf`+7]I 6@obzd<`Cb Y6`Ҥ;YC2]btbSҪ8kkL-X5-`#zV#pġBb  Zr j F0 P0P*̀*jVQ,Q;WyABꁁKN ,i*gYeO~H$=@2PT.(Y06S߯DZv W5HÑ! eB)4/(SdϾQUDzSnLV;OggS0n!h/&# <>>?747II!ml 620&FQ˕¬1'3ݠWƑێ ĄSY70di :*Cbô=Vj *"GGӎV.2#Z])2mjf 8n`5V) jY4:]z a>s/|4mgmj6.;Fcbj Hݍ,?%Sja^ .y9# bўh] d^JfUe-6Ez5I"sP! a+{ YU:NAF*0BȁiH5&.BA(\@pouzZ)"Z G` ;pj2{m\ ޮeI@W 6̤RUm]GUR ieQC'0H!/-Jb܌wr`NITVj*R"6UUM`uHT1$4lAbP2""*@)\j(l۝x\l%DJ۝aKf/Q,/MDv\aT Q%b#aH AP]kMֳjzbH(:f CN ,Bz$KVb hgHPpV#< (Uw*V hrUY0dF;JUSyԥҤ檉:*}G;Z;l;2U$"Rz]*alj6ri[eAcRhd׀ǖ=1 Шz](Q\IEq;Q^JAs٬La2Y*9;Zjs1 Fd ZH_u*=abj5ȆFj!)D".:BJHm @ eGְC SҶgRa 0Ō} ȜxN^J6jܖ!9yݽ_Ue7$\hijP$+7T7MKРT5,S#QAq!߈E!DYy= f%8Gn \Wj`Qnr ݝܝI,rUvO #TBv`MʖӶ4X0+˨${dv%U٬3rzSH;333MkXU1v^}wnpZB,oPr <>;jdTal!4 ,ЕL2̌XޤNS0{<4ri@pGtQCU*Yk\m`6u&Ff" R] ӣ)H.,-KK<;v ÅYA(* !+Pj<&WqWeU פ~):H*6@E[jv'SmPq 1i Pv ju c?) 'gڳdh4<hfrZw:׎\t]DIipn|WS^n,TOxu*l8hN2aC Tt"YS̅fxNwdg [ tr)_ЀI tN=MOlWhVgjsO-RpmeS~&7~yO7 ~HCŮy?3q COĒc\K`qRMN_Ϸ*Pw<q_W\Q>^ gFGmJl[q0Y[gNgeI*HaOU)"A I=w*+ "՛V@˧{vs#?^WkWs!먖RާOc-fU)5n#j^bDI&Ci*kawd2*T. =s .Q0cԹt2t{ML лzS6ELu4$bd 0*,D@GA ϋoR)DB+"G b`-ūа<ưaԑwΜE#Ua պ9ф@4MZt9ƍx*0ǧ|_s'(NR:`KF4Um%6 Enӿ뵙8bOZ]^_ LSyzQn(h=wft&1,d?DYF82G < \;^tbu7M?@wX-o3SUUѶmtwb4Qd4mR<r}w!ZwV4%B\%Ey4+RI\!GUTy>**j f[~W)aEW>^bwKmͮ\U//Gq[2fw|+q8R#>n_OXDu߬~e}ǽUERI*Kt(yijI 9sW1]*=/;K1i2kdZ<ϣ}θ.l=2Ww:cK )% V$zi> Z1*哄ꍬOggS0n!*6^" RDZvKb1Wcz AV<`˨پL2`h+bًIeG,F gk۬4ќrJC's闙\5t6$Vu੹Qh$$ kO7 ,YH-`UUP0$O"HPזHUuWHTJlJb  (2f4O^fRBn&-wp KQ2%a] Ii%̗֖N: a1Zݧuy[c{PRtX2GVUUs_`cXMmÃl|]~,J1v mX#b!=>`@8H/hZy^ Kd,@#IiJ )V'Mt`I4VV%W 7IdVќK;PK#3.9sT ;=g0 IUMCRUH PgU;=߫[WmEAZ]R賓|jg?Xlcla"֒2Sv4՚*Nix^^&j)4W':a|/ >[A0%&n…0g^+9F ՄOIޓd~N۷ߨ$5 @Š ƤR?Z8\5iM=t[)W*Od[+dٚ/mV@atRT?!&61Z4\<dߔcwgUHD8JQ~X-F"d߸c|/uke;0-fQV/c Aq";r+MԪ_/mTjlilږq7k"$!I֊5ҳRgmJϲCE\įVt? a+r MT䎠 p (CbbUE ʲ"2쮊(bZa_e"FJ /"iHW#;aGPlAH)z2"pdBu$H$sF8DQʁ2A3bVI!2XVW<[8%<6]N&!iZkgwXQ$N Z rأ@ؾ`>#FbT] b~U02Y;@ ~H Y@-I ̉Pê*!d|Y20svQ,va*& [`j4`xi(DVmyyQHeNIׂRlPKpjl@, J"!WccD,F&}ފ2C[<3V`@lcG{#Vŋև"p$` hTr=;Bgǔ+\E0Y .2m(IAF2W^zUA ZHo&gȴ{Fq:**Ʋ7׆ŇZv]=&2)y0а&3UuxY2/+'P%\6B ZԚ@nm Z2 -# Y@0N d([nH؃LВ~x2 Pt:.ab?i: k[ur24H[A("bDZraR' [;^飈!7[rcN=)@.ُ7;4`\vmYA A8jAh*9ӤnFbìbjJ5Z`V0q|;7pUiPWO=@="HAv|LM +I2o; E"HGS3 UF2fq F 7S# Ҥ2.b@jB'Tߋ^4 "ٿjQ :}k d)Re؅ "+-^#|3j-@wDc7Т5_:6jE€\Z%!!v =ts]2K%$UU bK824*I{.ix9x**TXZ-d8HL ZPƹԲFUjmҐ 6 Ih 7),i([XLSRJYiIP=VEbl2+% Xm!$F!mXKD7B@rs}PB)͢4k"!0yXv T5F(i&@;OqG-!&MQ ֠rB^N@ ] xs;3AubL;[7NWUs wm897귻mj*ZN 0B!F8CjH%$ #4GP`)3-ؒ Qf[Y71ϬFLh4yykϫ* 03mKgE!c(I ؏6 V_h F%$b_+4Wx],G:HNr8"nV͂eـ[d~=>*NtFoNv .|Un|e=olԱ`{h ";}1nO}*ķ*B'bY,JjSa*!g#1)}Uʞ%Wܐ`L)NYTeyf RAjV TN:ETB}TBcr 6X!ݐ$aWfHdpLb > %Hݽ'@\KҙIg\U_ķR^׏|9ERT <%ު^bET)d-5\] U 4V\ 5Pe9iy0ћxB n,;Y:}I\#;@r o Rw&CVI( ) bD>\%$s@/!z,0aR;LgKp?`a^l#h $Hg9EiR Gx.ڎ6_3rp6i8S"`;$29U@ A )ћ1Ewn.-WI܏g CGу晧 +Gw ,[Ď+5->iAO DPOLu1EIBQM{FV29 rDzR6<0ɊaAZ7see۰-,T̺G&?P->aLFB# /P@~ a *UT%2f4A,5V^Ri$17Rٶ3,`*݀&tCK$~BL!PVn/u) iDSsFfo2ÃI\U& nvoɴRj'|u{<~0Bn  Nњo#Dͮ}kqnQSj̑28O@]saCe6Pt%JT6&MQM 4=o'}ohiIT{3ȼuGOb;P// gV$ R$z^Kw6b[Lw5 Ҩ X+@/ciMQ41 y`5l~r|_wF5:#-'2q`Gt(q:edf3dfurU5؛xP?*{98L(mh?&_Un& lT)Y%qYL}V]߼@M[Qq/ R.O{Pfy(,a8O =B3=PLF]&y&IP QcEX ρ@p~PDk_U(aCJ%*OggS&1n!& 36@7B;AE=T64645B=A928rECpq(8Zh~W3(3H6f7d9% Bot 1x's_jV\fK$ X1`SB_!Bz$  mJԿoJX-~* 8z)ykؘMm>}Q8;$p5cScoPLvߛ` Uqd\LfT:D]LN枻b܏qu;9udZ W!j6!((%29]JUYr @kp(@# E#ac0$^d#C,PNT PFVt Lwk]]6tk% .zLQ?[d#UC> ̮cw2.:ưzs9qХaV7=m/kgHY9+YՅq4iGT-5X0Eye_<ц<9fiڻŹK]dC3I{Ky ZDCt}Jw4ӃAϮd敂jKyЅ b06@I`I]R$`5,c$x')= lQdT @ b `1 JA I#;kR&D@8^e@' P&;hcqe,|01UGۋps,Y#IO-{OhrJJ6+ Vl,wB63S^}j)`3PLGKQ.(܅6Pm񐠜sg2iśLM6XjO´kΪLŊkA=}JgCRcd U3 V](R4 )կ6zoriZ1UUC vG{Q6'$ Ls;0k{p zh֒UI r~Twyn`ŹiR7igz[WrI52kpg-@.`R@kzP@) nf{CUxxld`!9rU,fw:O.ruGjyoth7?9B~ao~LM/{ɥ5CrNWN>^Ʈ_g^~a}:rԭKJO&zTQ/GM20=U׬8>_2L熪L~^͚s MSe!  ?![H=’M¤UIVE,xRR":*UF_~o;7hh#.n\޶1ŀ>NHvY276$v$d^B6cl3 UHy2v%U$GOo{<:nf-\oUAwJս7_y*dmic$O٫3!x{9w$ɂGj~8*ۙLÛiI~:bWVj]Ͽ-:Ouyxln[ s ,Iv2tϲ0Y yR!c&i~;qөYeV.{?Rf:=9jfBIlDK8 ?KvBw,GaQ`YgY:W+{ nUe#NeT+ \U]yEŮq)\bd:%Rc[ S5UzJJSW5Qlmo:e's?CiF#RWz\5j(,hկ?uޞTUUcv.ծ|䩪n@p؂Ak,ggf:&,bU,k,z?Ã֣5hu+絝zM5Ԓ?=JWuS7&ctgY#eP&38әzڪ)*!;V1*aEЖVE`2B]X VF}"ɔOӶ.2쒵U !.M)UJD\{=]aYe`l*U骪\U*חl&FH <עJo)RBYB)S՚3HVɟdHfE\X f.@>wW D &[ư{̌Rə;bUc oP;;GEkڡk7G}f+>EqzcW96Rəaz T霆R?żY MW%bjQFtRU.V<Ā UPiPi&UCO;0H`b GQscS|[zh̕CȶU^Q4 -EUVCTRH<39R ,zq6v##S<: &f<^LГb #yevx!EgdIF#_gK} 2jĜ~:H/ǽyjֲb,{I⻲ky2cf3#U^c8l %n3PĵXL 鈴Թ~-Ʉp J-76U"QZ)eGա\UsG!!=x-]𻟅U˦Ѷ{|ZJp~yс/Zr2(Ϩ /3܎sN{-ag{06*!q9=ڿƘs{W{3FsËŜ= aJfF<)Ulq3PMS)Ts5Dq&?)sU)7R^PPVJb.leq @;:̖D BH`j.mȱa$g`<T>vb\N HopyΝEvm_.ۙj' wTSMy9=UCgۢj0~<})O{﫦=P{6J sha8bǜI)ʯb\UZ$, EDRBo8,@%S=T!GD=T-BV +"^(&WU:~}lv86VScZ0\@)({ⲩn6+ '(Jh"(fd 0U|tpYzZ98W#mcWx͛Zj89%g>gbȾonms|ȞEG=ތT~kL>iuPfeW`MB=0I*0$Sc6ܚ=3n3 ]y '{႑J" XvvjQI°Wԋxh$H}P6K*.-R4t8#1" U>TCJ"6A"$Y6&@0 &8mIxB B"aXld'KΌ{Ukpo&kyx~}Wy~-羽:Js OKSwTMtP>ʬsn= [X3EʣL`j\¾g@\'h*qZxc6cδ@4{n Vh8XTC?-PTToYS `Cs* FBTNL?:hRt`!`06AEjp&󮗂t/;BF]G6kHp0`h~TNeA<-Bdn:ݸE-洿2cZ>ԠU| xpS]FQj9T ktgI`mٗyr^*s[T4j+/s-TJF(ےli˷*U`kl1o DJS4i^bq/$ӦQAngCsX#p~mDhi1ĝ.FE@W PqzNan֐fzZvgr.?<2|k]Sw vog| c?srlӲ~]Q }<9eEnἾ/^Vɸ^v<9élDzEڡYH p&= ۥk5RUy=ve0YV<ր,R^1 =` m&$u`P I,M`9A9JZ$A pp@Jn4^-T0fTe "O+mQdg`b`ÑА&~Pۻ~Fw擐|Z0xH\Dۢ=ŏ˼~eq8595sn;.53v4˘8qELH:~X ?s-It\ (d#Հ6'gd :U UxeiZ:wygģw%a~yu=ixi>{1켷ͺrz 7 @^Cٝ==jko;*>Ԋl;XG~߷G.Y+ӨQc1WdV0?ZTM`:4Q+5LQ@5IUGEEpAH#j"ٖAP=fWp./10 FcЇp?uP` MIM[#,0F+ǚvZ:xOіdBg p:Ue[sy ʻNG_g֦.g4j=_3}۰г Sk%ua&2zoc ahhZ֨0h^Ј(cBKٷQD兌[ȖTE ) U@eJ yB_@#O@B[~=mK ovZ5HBw5FROWy6 H5/0(v tQ7{n\hci|pX1%=UU,~mx:8`Ⱥ&6w%бoǨ9/{vSFυJtxXb1c{ӽ>swekۿٜ`[⌳j~9~Uؤ2qu{dLF]'w)PSœX!M[$q1K-A*)gR@_O) MBE[$V= -0Q@@.,O@ϱv>#TJ՛@#k71lzGS9@< 0'662BɑLl!jmbCU^0xjh'iE_uxqsCv>=~+zΪnuxӾ3CGB7{Ѹ ٧h~BJY:CXh{gҳdrNyWkzsXyy=VOxR>8ay̛\s&9geO3M5,ܙ˩j}cu)\/P8h,.D[ hj&[7ٽsUϸS)zhy:aQ;edaKR?lY $˄ ^E"ַMJ@v]) mK>hPtj4 fռ'`#GݛcOggS@1n!y"7B<8RG=:;+,>== jmGƪ |w}dfk0[ CCO8[ڼs#>]67N$۝psNּN`\U}QCfLrYf:')ƙ{X+n̸da0b@TMLu!2''6L5/Ai_CCU2SQl8nj dB<=B09LCPOU>;ԢA@|v4KHmO` ,3I Pć٩%h`W&7mm&snZmƄRoBdڢAx/)45Kc hU VFq9h{7{93<a;k(6u툽}ngq&$$}M68Pa*W?+W$P˿V g}6gW/B% es3Ҧ 飌"U%JN#$0.:n" `"ϕ**\oT):)kݡSkw7Єz lV9p젪m\cH.`2 kmˀ· e!( ; nY(GgZbMzhd@ޢޤP>"[hNw6d[d.ėy?0~QVwsi&f̔qc{ׇQ'}ȚI%SV/*mOW|ˏs=>g ލ0Ǐ q+i·rtƬ$UUY$`J%@+(ºJ=٫T4m'Z0J"Њ@dvP'648^ovWi^ Mt4<}Ov.>X;Gߏe9{ՙou(plK= s-Ͷת*ROovm8.t/bN8QpQaQ}Ep[z}39vE.Ӵ44ԡ#(2 ~,ߎʘ'as_y B+ن=S PM, @&1L`E-9c$^Yڅ|I!ח$(IA*1^XWYWU;PY*D@28KPO"Rl%TUekJ"^Gv|pWA$k܄Ƹ0־SO$dB cgRmS֗,G~4sg b:?\iQB<=TA5 *z%4PjEX1/h3D{{dfF8 UUUdh~iüXhʢVZZ)(M!K*YI/LOXb 204&n,(F6Z, E Gf L@ J9Fn/ WPމ?ϝrXT|-`E^9A Me H~G.ӆvi+Lw+l405lJ74OSM^ܞnΤMKL,2zPϑkܥ, e/|oEUfݺ%T`pQBoEBWJ,  l F5!^MY /uA-pV`X-@T@,R~**G,DZ{-F A] %R)뫔U)UQy0_qk/뒦*.c<*i"[ÕycXA-vqJ\ 4(2ph9Ck^K j Ȼ3fvc$b>$VU@, jj蜶)f}ɄCX$# K5%b1*Y'+::BH")UK/ UfQ>;J]Q%,eB,ܮnspƟ#j̇{sEdk(䵉IBUU*O2-aj K$s4NoլatVC-N7FFp( 5tSҖJ~BMaO_ktRU%̀, (P8iU'@Ђ %6BDL pԗ*I z֑pD*oYK^ ٣,JxjA1@H_&OjW>#[_@I= @dvX`??>ynutt;y_yqYVClDٱl'fZ34UgCEMfd{,M8f#.Fb0$ CCwS!{`$[V&AIK?wőtRRB Unfj5$ Ѥar9őh-Ka fvdQr9 ;7R"UO aw:^ZI_R3RB *4SPX1ELkn:} AKn6nZ߁Zó,sL:V$0>LMw̃ ֦*aC+ \9D-YwVgsJP21  iSѨo I*YIB0e!7qI*l29dR,!Q~M:$(G Y-laY6vG,#&ﯱ  \$\ KJ,{n Է=׉ϵ!y-;;d{&RtI'COggS1n!jy7! #"%+%@@3HGBI" ':;T얼.=>j9kZC?0͑dnƠd*7vZl7iq[OHY2Tmlc[z޽\bfQ)pro;:T"FiaRlkR 8@a; &ةMag]2a5;ZƓ,(L‘ BTω:Q-YgTUV&(P~g"TPATBR-Lr[QD9z{'v䴿Nݾ2y7 Ijsk65¾ĦJhN=,UUDjK5YFp߫>Mpo*Bz=%`!:F h $c# EZ26 ̀2D PB dTs!?T!ˣ6$gIPgs`{Ź Y<!ETJ[Xe`:=w. M}VF҈vd?C-i+-jsZ؍X+ھ0U1ϦQ׍Sފ KD`` 0l\H y5@{s%EKr,3q]$5M]"d:{5.z.)VĴ4+ # $5;i)ꐀP CamfŕNu+MYB*a:I Puph7 :mWJw`iI( o~uToy qYh9 dI^i+WIIEPZM] -́#BϵȄY1=_zoZrلw;eZU.WRMR܁1!?r_ܞ&"Zy=N1~ACLm(Y#ZDP(q\wȈP*& 8ݐ1^E*eEPC*X+`vqrt\3IA`~ɟ2RRE0 ږB AƋDUT Ilu#fmZ'%aԀ4*ͅ܏GGtƲ%A)$;sqѻj ؿ< bRJ f0jqKt\{/J/Ii4qP0^غ'Qs;g-zYg4eg Iɘf'd|s Osm`o5 LOy< S$ =3[fj)/9Ӹ̽cVS sf*׏Y: WvIؒbT= B2A3reJH~ adV=F@ >(04G`%H`ohSeؼu0p/vU^8=hd2 tmM>C+DdïoW5d6J/!̌UU1I^yGO=ߍߎ(rU\jۺ1rP|d3'CN٧gS L gz  mp1^]{ζ<M 2Og|zÔso2S{׃3r{(vtX5S etDZc䥑bDJ5ϥw6_(Oe0V X1FAS+B/๒DZ=m1M+Aei8 v\|ZT'kʽ~sxsNg{C~G0<<ŭ$B?) )"Q[/-ÿv4GoYMmJ$s-,GHGLKl\Sh h+<~no{e\vQWVe]ϔ:jZ]mW+"i;;mHZIUY<9J ?=2 M]7K paMcyjUGQmmCҖi6?.1ߤ8oV1v7G{CBP媪ҏߦd;xy{{69I9Χc]upl:-B Ԋd2H:D[΁&GVX^ )P*8e"V"  -S&IJ%^trhRF}\(@"sz I[PV:9uqy0b&] '}݊3_)j*[ p6i#>kn\Vwg -k8PFMe9pH4V:5wMh{F,+djԞەbé[sJ:Pw*7)l3>^na v2Dє0zx Y2x[]Һ}#Y׃{:G%ŃTʼ$IcKo?oc!<{fu<[ʡK[Z<p1,j^ K/I@OV7Z %JG62#$7[`+jd&lН&UFP I2"k"j  fBfe.xhU]+Q--͹r=m;k3{Iu&^t2;3=DKlB? 2[!y$.&c95c`d N[GNܸWJO[|c<5[OMQrmbKgU{@ $!˪&hK[Uwznk < =.%p[9ٲrEW3(UyXUH9޿;M7M[ӧ;o;8+fEn Yb*Y bLr@U ŷ ]{RjG 1F~Yk`ZbQfc C%@DeYR8^ea{YmYY>9ʀH9._\HQ*ϡzc7fOggS@2n!S> 1# 41A?A'+*/  -uOHDjඓ}NP.F> \%dkҁ4@/{&MG\2y*'m;@u톕8 jeuתo(q=ގ˼ XPqj>O/[IMi5q3R=%lZM-VIdE/;0 kUOXr:1ȂXdhN(a͛3X6^ڶma[ǶAIncIpV^$gphdjP,%g6f0 fts# #1fʆ0K0QL-RC&X)y]:Nۿգӹ({M]\h\餻xU"׼J q\uۅ;$ZSF3cјS!I$m58'S9'Y_`6ˮ]g28&uSJՄBF1o`1H eQl/wZUH`@D6/Bfn10D_!0~8yA%=B+l\ m6A}GlvwE#-N)1FP#PUbۜnDT 6,f%LTZd"'hLRk)' :AtdI jlLz4Vb)GԓV3U})\ͺJ p) MIJK2Wb.65@$S>C@k Iu8f D7,g(iJU'J#.H 1`Rl@% l ߬$n{LJ?07p#C1 "f66 lِeZq`ێ }Z)B sU20ӌ z3ʻ}uE6&_@C VT*=J`iAcD E'+5 M4=m"iVB%O_TUo4OG"O)}k.^񼘟ܛEHR/_Mר)DQj珚F]L: 740%(+ 8'mju^eM Zq ;yRA :2t顔Dz4xz>ÃT}jQ&(6ljdddغ|sԄu`JRK#&Z*S' &cq&DJ!̔\Dz D*Tj][N4Qd@n:Whh]V`~yS>KW/M1$@af+^qHz+UP^GGUTGJR24 ^=oQQwAZ-gPJܷ+z:ݹaQ.l2U D>,c)a..=$Yfvy`媄I>ZZK5h:Yj1\씞tb;jwQwGtH)"]H&0mӨa3Zwr(hjwݰ]`ܕ@uB wuѻSg@{[ˈzcGMbGCNfNAj0O%WaO;ÍkG`+*KƉ߄SMOU;u,:T0(k uً ͍)7=-"Ӕ,LdD_c10=jjiVa03fY@e  q;-m)H /Ve#2@d۱l!gJF=h!YYEz9䜇z̼ ͞K%=¨32I ٬5 UhN9MkS $:Nb6,U5zѶ ڨ*5ipvt:zTEPɡZETB{+8zO~p5ZV0rv^ǔ3ٽJL`%q#< 3$, F#0SqNK.gPT&rpU !2U< D*-dڞo07BTYl oBXEWJ-JR׊ʻwG$IoU$džh9Ǘv FF=A9 hP!}57@X:76PJuF$2"UwAԛF{pa\ m.ӧ˻%&bZ.K0:GC2[3M7&*:=7Di( UM ;M)f6f*ڵI@Z[j1vi~eQJFZ,I76~u,66P;'TD{)؀8, `zB$|(MH,WIsGߍdG`o#|dʳ: ̸1lJ#4{Z"*vYvϞ<.Q/:F0b߇D /ۇ^[#esp2]kc/Oձů_̛z*f׳&vg]R^a)·1Ul~I3g;j* aj<2Ǚ–=@Ua=dH%<*y[!PPT[rA~)HHh/Л!U TU@Es `0V}%ߤoJV)R:<C4CS 뛍CvAP0v~-ݕxxw K92ƢBг3(AGp@׎<l߉*v ;H+B+e{Ӹ!Ze4IEv)uE$RhL|}~vή_W T=s夦6nfom9x<h8T鿐yhKcX<8f1$ +lNH*S#UjUI=RQ!UHUSB Ek=HQJ%<')HhA`}۱ԗBrz%J." J=D0(`E&!nBU(FЫ͏;㵫wk_ھ<|;/^'xzw" ΅nXsyIr1uR0{s{cqt"gsDyR 3+C3dUa5H^gl>ٝ##{ɗHEV=&4\@Tv J!x6ju^ (+|MhE>Ϩܪ}qcu׭c}&Bǚbs\ǴS\3O'GQnl*ܣzਫ਼h 1| cSθQ-_TvU)}wr ,qke0bǼoslǼ٩|]13򤯭|a}h € @Wx\O@HQ:y LPrl@i(@!.KF8d mXrZ@\1mUi"""m,\e$Cೠ&J%IB]{:EP?$Qm&.)z?@@7lχޢ67j௬%c/6v~>4SD U X7|r4oszOVwDVg4&3 e/38ù@P4MA)F1"q>ܞjTsGz'#pq$Qti&1YK uSFRgP-"sJћC"I E"7`kk9%_X\Wj?LɝnE*nB_JaNV'WRY]tto\N{n&!ƌT4e+tmjtqS]lC-}nE]%2 ,#kc##K dqo\]\pGQLI$Ufj DqVP˨^K'ݎMt8nɟ;Y,$ CEBigQISdoLTvVlshvYthD4=nU*4HcŨT_FE!.)>KRd߰nֵ-{ɩH #m'.+IO(*)N׽ZU@MBUP:hM0;49KZ*WU5u07wQ}ER3c' PLBZKiNM-zˢ"2au7uUh3c HxSݱ/r`)Cī`"PEa 5cP2r%8DJbC' Lc!]wWhܔQן{&nk}n9mH6FPd+("`E:7*`F"hCQ7_C@D#6*3I0fj%)~\@~@Ax}`=N:3 ȵ. &;K$uZ؋1E#[>;kDQ(+ b#`LqqS4Sm#TeR##lѫjeq %KJ, Zj`~e79?Ztw0im)/ 0R^hHDX!@ ^8B@UXxBG6FD@Gwg_9fw^Hp?8J ?r!N F;.tе2F`mAzIg I֮jJ>VF$O'UK:ie$]a8-)(N29V3R\PjuK4+ =r*l(I;hɑ=td,Y-ٓj,Jt455%0Bev-u"7?+>@/G8H@1ה%zPzTus@Q:PD,%JV\%RA1.1G %OggS@o2n!OZ!(2.*:>E978>;V"rgh;a4  zO0(z>&HΈzfvl`a#4Tiym~Jb)ξZiދs,@mgّk.!YsuViE]t(uj z*\#0@`IA#Y0hipT`h58@p>}W4- \'{_4Z'ER@(V#*sgJ8"PߦHH",yjJ!zj)L.GԴQHAH&&g19f -tG : ݣ@2,Ȍ2` " eQ5 79_ƚ,!f,C5vFߙ*>E ڸ f% GRQ^>O+;HLLq<4M£L}GIl̐b"2c D  `!J$dD01"d&Yez1  MSK)mH&sۉմ5;6tZSx!!Hna [AD= Y\&0NJz3KEb\gī(G4E*BaY($ sHlZP Zd/ Vr:n$d V5A' h-(;R `0~L&9j:ҪzwS 1xr }|)@k.t3\@UCU-.kZݥ)Cw+ '߻߿Bs}=*ASu9si=)uETQSaQv)HS!H)j&;t`h(ym\jQKƼqm…𚇖;HG>'+m)2\-Y눢 ^]V#-\CEd,*efNVUհsLoǹz;=^v V6+on'puԣwF7RʃYI y_M[SL)uwsТԣp/Ns(E KD|[,k Mvqޕȴ6}DvW2444aA 0 p4i'pu]a`Aү$JȰ1G_$P*'+of>z*4.Bu[gM#ubCch7l 9E@X9|qq4 ,=UiGY=Ohs;yu~1$pRyߥ!JBMg//۸кa%(c?BR4Dϻ{>b= DTS8jnjg02d~0U6V/QIS,&& XSr4K)J LtE/Icl`KJRgH Ug?\UF,oL2&\3nf>*@cs X8՞̞%;cUUoOm.ƍ_ݞ^.uߤe3jU 6xpRԗe@a0s%y{ 5g݉'Jisi_ϟ6$ _=P, ~:snj{feS;"Lf E@E0ZuRv]Q-vgѬU;.E[~~W2^Y6:O<-Ʋ*66pfodEGOSTP}{C>gog~dN>,Rѣ.CpX6t*+L ~}r2bE>ٙ۴H$]s֙m$Sȗ Up˶H€TWoUPWd) @$Zg!Ct"T*àOI. " .y.;;8lwnTa+۟Ҙ.ܘݱ# .zK@`.JWF}Dk:Z'eB&[0Y*9\3S&3 g :-1{4dϺ6P{$EE暝ʝG3{xDoDs hVU%y:mm4/s6Z΍E/]Tק@G֦/GX3J>DzjPQ;)nW ]jȽ6"F%~G/mDӚ,LH?*ފq˜xcBT !&hoĘybA`x >@' O&7hcA=.ʢ{nXd-XUDsvucMhͤFOgT%R[t>$+E*kz_Pm] ANE[oN#"3Όmj}r\ `ȳ~/~!'줋~ vX4zchIMW9 a!IASy $*#O" 'PxQOI(VH!4ر@I6U;9a|nA ,@M9> Bs  *v`,=ə٠ Fs@ת$]ׯB fnځEgz߹^zN=5<_1R7X3wXa&a r{}S|mgέONzRy/)ri~oig1IQb:qU<}E!Fnu9-3땬_dx 21N8Ö$KzMQ0;E^F X9|\pfB(g!8$EzqT'?D` :ye L<#:+*(,K㈫=aeY /sbnAN ]eHDKPu$Н.v& |2=]ۻޟ[zMM7ڒT$ڟUBDS~Q_hs?ڄə Zo, #yZ4EUoۖt+Iտ.>IRillmkZL)  {v%M%\,t3^OU;UekWjTNnaD X=&ssLБJUU@Y.ģOC'{ڏ֗._u#'}O~ 7+ŗZga&~v٢  (*jYE/Y6&p"TYFp`M*s(.( zMMkИ]=\,=h쒵BoHKimZJs{!\ ˅[0/A,0r5?( c1ׅPjQTʾL+b=vвuucs ZAtw .[u>>tmd9AuR,^vdIg 9{ᆪґ>͗G//,OwsWsuZγ)5f t5@Gk?1Ks2}fr vI )F*2fhJQ]kB2a sT=Ls3PYZ,69z$ Aw?-RO߼W7 !-)IkRhȨPJ.awviGض O[_=Ψ=q&] hUx/32ZyU iğbKR9gm-~{æ>,cRy3>gkB/=͹sL1E >_Lџư紛 !{df]!S]siH&wKoP5#?ĝUN#T3uM֡"AhZ!ۂܔ'SZ*W+yxV SJ*MD&RmW%Jn "΅ѯ'Nӌ p3+?SUl+a*xephگbF&̵{gpI٣IRjv0Hۋf2v_^G]ruo/N^YM·]ǴoO1_O>RT v8܆c'SI@c%T6s:8x߭(} o}oVu g$ mı( ޖT}hm0^#/*JD 0]6Ǎ#&2`Ēn["!*}l K"1C*MİFI$C;G-!H S8~Q4Ա~`_)P*[ Y|wRYfə{-UX'=}Mw/.7ypڲv0ǻJ*Yuڴet3H^kfۧi=yWͶkw<{18}gY>Qq4;vkg_=y4U`SQ㩧l6]vFcT─N\(A,& 4Oyv&/éX|"ROBƼIr%@# FSMuMmZ ! F `CSE6 ]V;k hi[i& HkWO*ɆD~-U* ®vҍtE`ǃӳMF2rcjkdћZ_J?%GR?SX}~ݸfzj~9chrC~$*G0Z>}ۇ=zw-׽Z`RQ-I_]oQ̅ Jx (4Ƀ^8W1Xn^Y3X}93J#sLlCûӾˬC~deޤ<~`Ejy@:rs34ɞ~Cm﹇ װs)s_uu^F:.)3-Tpy؆ս=xlFނU'#p܆"l(0v'zW_-moT%_"ӽ޿Z $%#Q$_R R[.SR#GjbMhN,A6s}>u ;\qg[8;U=)v1jtDTհյ9y)ٔYSrt'`y7cؗ?cnd&KYqTL4ɯ~^<7fmbo%Y4o3+lqci׽{ "iH(Å KHFP㭔H)D $5DpK@W% R)?2f#lȘp1#OggS2n!QD#8:2Hx@)G֋g`PJh.MnJ>qʞ0kWu?2&~\_| $~d@1L\S8R Q@\ ;>ڔCڸM--Лs]:#KM:[*VSυm\^jOW>OmCn$\h}#-:?@cyqh:=M|{c)-.I(VQ0DIwLVHe!d121jRQ*!EMS RJ I/R)Q$0Lt[P[#)Ph$+E=b7}Ap"4&"jmG0.h_iQXٽ,>UUUۜ~C <|Xe"rsMGןPp= ȶ]  tW0(q!T)8MjPZoD uVz]廉Vv\xzu,@(M> |tUU¼ṽåv3zo+b[yF㓧zy>?3Ww3O=k^vB;ayZyBoYsϘxzLWl/4p>EE_7G|};8{o0Ǐ\5̪4y+&OTTR[wx *ΒUbق( غ'"*SB W~. UR_T@V.4QV*,ck~l @jBF˘RvF)#bYN)SbkVc# q3VkP!/cW4VLl˟כz)፿zoݪvtzW@>kԋ}Vѵ1s*O]Șcq"*ӜxS.™+0QCbq6iN^?M%?^z a #,t]Ԓ51$Rn䜰uBn]uAwIyV@(`%@{8Xui TR6 3P*e .@H \i˝bBb. 46& iS\[4weYgj4&O Jϭ'޷ۊtz{ZUMm4J}TQo%#Sq\ax^axngYlvlJnbgtIw_WUUoyfeD|aoovm *hw;ZLӉ1ʫ^.q*۔LT*^U4ZtUA^d;fTIιbBIdġi7:̉8ZI ?WV_'09ÆS:iLnKfOx.,)9.wu0@d:t`tcx2 -p``$ FE``l;Do`%c>ɂIQҭ\ynDlν֘kQp+]}4ÂENXVUI_ ֦V3@4s4XY.VU"(;Xjt%|U"1-,-'Ho(ߗ S!@U`R/FjhR-!BJ).]HLv0B OaAIXPK.x@Y2ǥ(v ȴpl؏z aV0Mn/hAX轋 B4ЈEq14!Ѱ3vDOUj5kYM\WK'UX$YS `61( 6&.DIvJפNfT׼:"Nj]>$=ĝ+Fu X߶b]^cznѥz OggS@3n!A .%#-3$͂TnT)(,Q QffdDsQR#3dHUUs|=#3pن%DVK`PDa(y)(JN"X6=G 9Da - D(aQjAGmXQ62&qZuZAi:TB#e;}\23|Ebn-D^9)"_D 2 ׿31XPfwR$JA=-@Uo|uLX7[@I\sUT.PmC>%={b20%33C n!s}$cbW(iiuWCUd0DBP,<,&D%)[TKܡ7(0b!DP/KVhLX0Ecg/xjhjRҋ=.mHR,x"36nnR(dZpU~3 VcL?XX2(Vҗ l᱑dX tQE@9:P mKsQ~%QOwtZXŪznoERz*SoƦ=Ffjs0rCUf#F-hbi}.8sզXk4vOm \:HT)ⶄ!%!#6ж ZaiV"*2Ba#l@ePPĴhR i!Xr _.R*)pȬR!!AFUQ0` 6f.*]j1.+D颜KB&dl}kVLhÀ `L36>%AI+FTzPJU2uWK@& NgH2U0h͌0fڣEj Vp. 5HF,*HY8@ Hې5Da[ BNdi ( Al!8pmd% USd ,Ф$ܩ(UaU F(ZeX[ܒ>IRb g=薬-P${?ho=w83O#`@|veK)Xfg~%alJYT. :ƪco΄`d `ҮCIi=\ZT85޵hƐkM:5dP$L0RX!qHTL)y KXƄ +0- daCjVaK6mQd# bbI0wc1gC_ºxH@ɢ !1Ɩ kVFkʷUMO|8)"IF2a$ ~7:v:z2<Ɛ@>6 `GA+cxoaO KՒ0B_?z,kq螽0ͦr*ݔ0Ʈkzi, tC⓹4mQN==> e*9 I.ΙY066T9ޥmHhd2*W0 8LS\[8X,D "\45" @ ݙd4D`Y/O?w_]Xl$TT sJ!RBR,RP 2HվPrH H B"b%[!Hm[@JvЖ-%#ƅ.\%ډR伈u*hw/%QbIһM٣,tא3o,5-ԥWaHhHU_e=uT_XeWXEz7UjPUJfݯ4 #&l#h0 R R]=X8H5 .fViu5|>jIC)5)p`YlCD:}cHsH A4ZBԫ1F"0GrzJ8L0`<7}:Ap!l_Uqz7"~/fGG].A {H:2 aCv=R 9t8= k1N[GߌnV.CzJBϩNSET 1fT+ˎeipV drybguw#f&LhM V"`vERH,XQtBל!4,[Iύu4ߖbzJKa3c(VaHv F†b{tY#"&#GU"4a dpa~ۥ2J8(vųˑ+ hUXmur䬔dVUUaR-byF>ƃmOۯ^z]湹H3hݩ):Hz9f>ȔUlH!j* )Y RDS$6`Ud}ERI)*dDjBv8̈׫"佪vN]-TEQuق4 KJvu7,$UJe40c)RA !$>dnﮪ8k"O}="պq@=2 ڒ}~,3~(/Kμ/.+%RFan){'0Q͊UU)Hc+S֪_#ua\4p ј-^61Sbb{:pV NY)-[@alF,Kӈc"E y[49p{%L!bx?џ{1Tp; @hi6 m, +IIUV-z$$MU/=;2R\ PG$ShD8PR мXlV0,gʠ|{մ]tf"~:d`5(3RfkmbB9hO&XcjkMݰAkꔲڽ4M1aEhrovY/;e՟PMEW?(ESF,N7 =ӦmXJAHNOVO6+h vqte62݂VAyTy> 2/ E'2lf Ç@q*\uRj㞵R͊ 80v?SKR`  f `J; 5*9B:~{5$2b0+tר37@Bg&j+Ve'2[,_{rm89g b81P3b/T-( ۮl UOҕ1RB9̞ &B:IBD-iQ4@0)KLwMDT;mrbJaU368-ݱ8b0X sKc "/XP"}.@H pT=%J(ԻTDTexOC{$iA15lL"hq7 >А4YACm0 ) Ś>7=X辬;qO[oYJQ0sUۜFqaJF7A,_0M驦]*+x8.:a B0/"L9Xu+d'mVe(L9(M/fvRoFx*L*^]T`MeR)TFĎސPӿ(5s+}Vvu9wW퐃7&֌#t- q\f7b 3W+~ʞc@K01檪ԺvO,[Ί2sUwޟM_Fz1w:z+t"lT I= I DJĸ2Ftϙ$3D"1K WHU;=78tXjIE QM0P$l5jŽ%EZ e.5@%Hٲ`#^P'F- sDd0 5ELdYG] N^ .@T0zJUP@'(sOt,`UU +)AG _t{v/-ڏ6R擜 KdIVz918WuzZc.v%Ʌ0NkY5 fSK'3;4& *h)B!~7(^SoEspY[Ap~tY9qƜ+Q}}A7x˧"HSGTʾV'^Q5HӣDrOggS@K3n!&Q !# 235;=% %#"sWC4X+(ux#f04:li 1F4g.3$E>Ӝ'k..d|YJUAWJUuiR*"'Ĥ\>ʮ8*ϔc( WW3n+iVB4)Kq24wJU !=4?0.pNK&Qn\zٟ/7Ժxy{tNa;L9rk5?Mm5AB= ubƗW.R醡5b 'kf3weH@;_9b=5Rt[L KpՎZ\/nu7b8w'iҲ,ۡ, K2@ }PXUe('ӆJһI>lZ$=! /Ր ǽ\Hs0bEeQEL~-2J%Sq XUƎ5jj-{Qrt8ի{^z/_Vny} s3v&9S\t 8qPq9]qyMΎ[R+dZZ(+t[}jNb芕$E) 9&\`;$9/ue)01V1آG*7FʊRRb#m&/b  /؍tiI!\[AXpACɡ>t[q^*#EK칷?) 1KT~vJiŵ:t]-rZ{I¨9[غ*FqCr :PYv]U" l]m1h8sB @]WDWe;NJF5wp-IڄVl]vj72Ay`].jYd(R9xiiUꚻ꩕j̞Y0 0&d0fW-jZYEBddQ&ڤ3Q UUtVc4W0*ڗbٚj WCi%'D5Rk4*^J'rv#dJg*pkdq9oRE ͳ8i"jRFkMSU:zF r h#ڭZn(,.FΉU)x,L):sVUyI@{qN0l0fJsΛf"ȷchфaiTP*D!t" 㙡fp6 c`^f-jc?*"YQ^{㘦jH־eי9\t78VR"qD 0RJw 0ac/d -Ώ| "3H$Zμ$z  @ cdBBf4+EU|Œ݈ZƼAzp {gل ;KU=ŪY5M&5dҪRrQTCk5jNF^μ\:I0 8!bVх8_g fՙnE39Еyެ5l1{2oUٯ5sj7 5d 3ej]!IQҔ-n{ǽ[jg:aCJp,cN荫`G1Kl6m |]8w ƜKw,eעO*q^,eYa*w)M/eTCgNKOqd檪YlIb>u1Mb"i<)nsܑ!lK4gc9Pz\ЁCH&ӳiѮ':qgT5&WtT${ުrq\G@rU Ѻ7phD+E$񴧷_jn\Hwv*7` K!YB^T=<W<+sv(Ns*k!ġYF r/[vKɶE}G=).5Ỷ60!vIHnΆwGe$m߿OQB"TR0iUWTRË UV]-І'Kd.IWMi2N!{Udҥ/CJa`3e]',*jH^UA(Fb{Cj5+rP&w5vҫ;\K,BHשP/Ͷ(g3@r1B̹Bq{^3!(RI(#=\nc /C6s?*kɂtpZ)aODBk"@`+ PJ_dYZETFIZ¥WV.dn mp`N#!B6@&W;(&@3'u{<{fm%FfT|`UR53ͮR5PPiFx܈OȜY`J~.3#d J۷)5aA +J nYH#aЁFFcD S@CQjtYH3U)?AOٻ֭XCnAl"Q`peIt#q+"PPϨ%5yq"9LSʞν(Tj< f gq:%~)u9RWɶ`FT^Tr!xo"U$7ͧCCS+=Gi붳0+L"mOE-`ݽ*2%81 Wa$s:ݶȦ"OA6 ۔ֹ@MUoeG¶7IX%DQ;*\%^*d ΟBB[״U ܁l4)KANm;@BZ`uQ`ml t;,DsU&ݿ np#5Ǯ~qا J|r^RAlQWrV1,TтګeGpjN? I(x0ܪ.cy2{׈v9{Rofo"kS{ k1j*w>H+URx& +"(@vH W@RGZ*)E"$Q70؄t4;hvCz@0Jg ##KQjsaihIOw&Twcc͉e,ѱ6%vv~{9+G5}|=o[AnT̰ln% =E:JSS5Xs05 Pץqo^gk,`kiNotc PYyye*4H.S%. !N) !'EH(jn*HE)yE~\(MvC ` ]zjm\{g7NT4MQۻs['/X30yTߘA1b ry|ۅvqnj*xoV5gALxzHP4'  o1 U/ڪz<_4 4VTR U%T4WI@ _Y2()P, 4JfAnV?uJ54Uʪ*Tm?)%%w XUŚR+X'rp{mCq~o8\򱒹?nz_\{51KCMA<"Izcнot8cI3&bTq^Fu.{uxJz u0nzLT)(@ \(\#PTUOKAiKXQFO!1`bԫ#"%/Ns!i C#Yo[cQ:G8C'@=vp|3-IVW)B$zǦ7?٣dEάUsy|b0vr88qv8s-;;?If6])cӗ~s=3jscW쾨. qד3VsDNjcH]LylJ d1+2fy~<z/3==Y9 -DxgTRA6?.ZEoERr%ReVWQU@1۲/]ƶXz;h%e BP.-1N#1yqѭuQְkU(m< zp^6.gƨFO*Cit^wه;6:ckUѭ^&QMNbm<>pWcֺ_T7s~1D*줜9 ߵ.aݝ1d""]]l IF#m]ڋe^= K]PL)@(GڨQ-|~ o 4KxG,9tO+51Qy#cV^a﹛ "3sRu5wdD7dvÜf>s @S47O8ycV>LS*]ڙKPKTRZDU#}!@@d 1q[Ћ1*  G]!$"TҶZGG{uqx2m ྇?t2΂P( ǎ4Q&Ԧabrn+}l Yvkjo( I c@"'os /xN~^JGվ|X*y jJʴR|aO7_ؓͪVa2SD+gjꦩ{ mVڦ׹ʩY,|o}ƶv"Zp0LhG6IJzvT3:/ޣ_7]UVy1|q_8r\(3(QDYJWRi"f|T[IUekTݩ_e0w"R nU "}n'(tx6Df]J,o>(3:rʇCQg?> \}z"KAXJ3PAzh I{/ħZ&/&Z\i,Н)2%9vҤZHԀD5JRUim;6a&j䣙zN `ASX1S#̙b%TY"g)'$%:gf.z&+S2 bZّx`U0 /[ 0F.$"+ C ](0؀a#I8Ǫ-`⒔)@.)t\@D Q.6#v&ݮ} ŁR*`K `(j"\?ԆhKo+h[5[qJUsCĊ@hݣ t> HcȡZunȰ.5%q!C[~1g=Yz65Pyv BefCLMyP 4 1Yu% d\Z66OggS3n!8 ")*-0E33Ax mÀ Sފ%K+0/(7=nz $sLKdTUb] u5uRX|zeCj"Z(YTrQ5kշ2X)l-"a& Sr@FJc."FL9\p(pR[Hg/7IEf& U,a8ݭbP0TI* dͺ2jh* ubG(KA-2b锬ŗAA G-)| G!`[ 5C>JU ABIDAʛt:[Sd/%;\f%TfoKƛsK&+'l>B+*`^OKa+8W~T=aQ  Ŕ5e֨6orb{I' M\%$T [P,tnG&]H^Zز!!%SFܡJ4By)ա ld[B}C~ "BŲ-DXQ+*}zfMh(jlGhy- 6}ZpjR",.^)8Cx}`Ud&]2ek VU5F>_p:[ELӇӿ'ݟOw֔A%#ɲ-ï0bf,&XqN m! [jG0Cn!GvFii(Q!jX% XWIc+}lk -ɱIG67$\1mhłlEKTNt`8J̪ӳSqpZvoP`hJ1Α$ٸ` #" jea@ݦ(LQ0Lqd*3XH ҍ*A6)U@TW%TomIMX9E" yT"1h "p&d7BИp0`C`) %GY$=4> B: ݭtf]Ko6-{#W{nfڲ.GpJCRmlݪ6j=1r.)¨ BSZmly Ѯ!u3 XpPƙ+mC1CBhaIm[my tk X m-tρyNӺ.Af0zzRZCUIsHe)kU&OH;"B`&b2 (tdހ"~M|h+G#hhj9UA D:X GC#]@~h}#S Xyxk84Fs?k iΦe&zE]Bjjgzk:41JT;:q  Tp+'̬3tևL2Gua+7Bֈ&yq Wv KU2qB.p%&; qȾ$%6TiABoRO* ž}BT Gmy**M$Jl2{sxFa;]g5VDۡWe# $~TWjVn "* 8X3DSyaSZQ-zId]Y߰Xz#I ׶˭\"N,r=.73|íqiˁ}>Nv[4+=0]Be&µbXH0ob;ٗ+RkVj{NMi/Z yhniʹm[^; !Ys9F'`,q [22x#FX/R5kSm]\MUăMvzٵsfCnb(Wy%#^ݣȔ`1ғ5f\UE̚or:뙶7i$~55?j}5,SA}=sza=.?(㮜_^X,UC.u-&3Ǟcx T"no! Gs2 cWa\,c0"XpU<{zҭlqkB^[\_G*T^ bo ω_$PJ5Tinz+[p+C(w)6۾q`do ޘJ)%jZ-Ct1뇄PwgyFgI:{rUYNM٭_q~?G^"VEMW漈8 {όdf]F2yo'\j1me:X\6r%ɤC*i Źv.EP`v/u*E$*XH4QkRbwWkHG%(K/ ]ijpXٱi558pn!!^@CZ9Ȓ q7x35Q_m5vc}2ڧѣy$(]v ՑM%/VP{ PzgS6sBO1Uijm/ø;sap& u @/gj>%NW1vs><(VҞFh˗Sdb70ؼɐ`)R(jZU!=+`E[0rv` { IR+*BHdu4qgbB!W?[*7"CJbȧIE@g~* =<ԁ=ʒ8VVj.-pMzߛ}y~y9:⑁9O>_zmpCg) ~FlTk-~lc;oE$ @YIP&B ƪBw ʼnef'ܪb5ۙLî1yOofvf66`>dl"AeV3m A\놝 \令= (ciϿb+!'x-CMRCnxÞn{-n?uܶ'v}91}LӃ)]7@{rvL{x@`A+i(<xj/HIQQgA@`I7w+OggS3n!w 3DE4L55859E>=.2?>+8<&4_<[@rUѲ}-O,0y ֦]E@bj^)Qʺ5$_]J,UU\̅ve:=eHzH><[py~'fiXQ/Ú{ e0m0ۿƞ01_G=%H{1ռ-xH]'ߦ60w8C2Ǔy=r60ns9fnK+3*5,zq'y]}{;Is]}PKwu1Pi>O؆r㨗Q#O1wNӮl q{bmm\c\c)`&e8y?s.ˍdɗC _]@H%zU%hT"JU`A(J &)<ٷ-T'RE%,e.K(5WDA|CE!=_@@ K)% A@ۄrqG{ܜv=̒ш4 UU/Ej9:I9$?lԃQ2:XO[;܎0ioQfrIpZ|†hti\!d:T:y};~=pRoWBnf4Gq쒃C`XܞObVQV$J=JC/%RUA!EZN gU1HX6~{Ƒ:lAMc}CgHY vn@0͉,bFZD`d{ޟ: V2G/M*OFZ_slֈ=y{Pdm0`)gqꆩ>cȬ۫t+i=:漙{a\Lp/b[θ<=Q)g9w,꟦`\=_jͨ3b,cl'^n 1ITMg&3}c)ojQvm|zAGBj T8T\JdYPh9%}G6 ,m:q6)%cR+V$I1eM6x4SyJuD CEq~ۇa^,R_Oٝ秬2%}e:vDIꉤN 0+Ƿ ?gf2>4ͅyOwYYjN3dV"A#pBI`揨S@4WKLf1TUM ݼPp^$ޅeAzVYl;9RhP%'X5O0av >e뼥zVw3x]nې܏9(ň SI&c3:i`g`=x6C)tQ04`-϶" F* 㘮=UUV*$֐'$H)>K ,R4I%\*y{H Jxq} 8\&mCL۠><^XB`2F*hAE.0߳'w6#yPfv'0œ9s_֑'=W-:9|\.|Kϳ~~L5Ox|Ԟ{px|[dYTQ̻Os08.L=ꚪLh9j/ 08nⶓ:=Rsls씖q!mV Fʏ@ Tz JOW)x;#qj&uO8;_6}Ksp.7`SHϷɩs"&35{q?9˵{%1 1z*ERU\d~g!)ޅ :#UFWSLRR>.G0  1$-A¶WvH>zýH,P=YQ+Q&*fd; 1z=Ĝh{Yέ,,WU5 o_ѦD7~Cot4z2OGԦByjmolk5 य़̜L48+-S$\IJ]'辦2D 4}ŭpr^=ԓ sobLdh+[%hKa+4%ABI}]XDJsURUCjCJ+#AaO e`b%mQatՂSqh ;O1d62֓5{09Bb &J?o۵^,-\.x1P{tM᝽^ 긴F@SsMݙa*gޕ=Fls\^|N(K43qct>7\t4PQ-%CoEF{ƢwEI ~^jCsdH]u C Q$ A7墂&Rhy5Am2T $J%s(UPwUtC_/!:bp ˅;!w[+* ^ ND8e7\h7<){t9: P}{Z5ZݾO7F_[a6B27?'#/4 Ѱra€1< J01q//'BR¤aC Is$a ٍ~ "(+̵RqJ ?rB {ߝv4&BP,Wan)҅Fq:m_f>>gn> 5{/]~񩒇߶6燙Ną樷{fdC 26=yt^۹g|{UB?P0ou AE謅DneFSUʦxNCHVIZJ@5_)A5!I= Qـe.I||  l@aP@d,d,@5t3di Y#0"b-@TK ^WiN{e~ 'rVz諁ҳdaP GU}{ 2%~ [7}{t|Xe{)5К^i+&9^ϙmv7|񾞗sF*bNR<8qV?a2P=]/8PYrI%d_5dc^H466 #Ӹ\ZD8AXlY TUR_UUKQE!(@IHڕIT*R$w}.<|У @} Fdd )Ki^mvjiMݱ цvN^={ySrRڤ6ا?6螜RNc%5ߘjW|9~y0ՑWcۗo| YRc-CWjay>{ܾ43h$=ӞB2 ԇ5*EZ>ĨdCW{1QixyIDF`Ҥ*|@ꮉ)T7yL!p 丕kr?qxA>W ґ!Nnfړ3*!W MS>9r8͡l Y!mPv ob eX3R`{;ХܜN+eUe?T;ˣVZez{W{464-`,g6ߗ $tgj-ޝ9_upT{''6M_:YLgnӖثȡ3KٷT0tǨTE$z~hA@>XxATJ]@!Hz JAb q*@Ĵ|dP.zr8t>ME1W1z>148Y,=%Y\UUOj؝ދ_~eռ:{ގRۮ2ߊ{^=YX S}ڇ/c~}Be%spbk>K?ʪ 9_ Q @uyvxc:4 sg^JU\],QB4,UƆ>^s'W}Wύ̦^gv"nN3ROW}O ng(q.۝Z@RRfn{so}2 _{=ZUAȆd{$ p9S{gxiuJOzuRi| a,(Jy&El< T -bmBQi o UOhJH w",[ WSY<#SP. 5[`E}؎|=G8^4hJޜU]%Dʛ$݇QKbnz|Ϸq}Unp$^֡Z*=և$'Vw1ɞ:z1E&C.:YL~tNgԹAǐ'6Ydi2{;G.=zQcxjòGn_9[LCD-aA2:'J@]!*#$ޯҤz´HU(S\рDrάz!y`\m`H֎u-Mѕ k-^Ubv}@.ڶD.=+fGVUNZ45r;̞WΗhyRh^??j\\_8K/N.c!9*2K14Sղ\q3a>ˎMW%+ki]z55L8Y3%= Y_D#5gm^'Ho zre RJgD0 BTDJf]W &':c; 28DxڎÒOT!CvI69gۘZM ӫ4ЖFtPdm,ch)\Yvxbl̓KQ%~מko>u{i߬P.Kͨ'S-BpRVjWCYCTTJ3sM<9{x=91N_1ɯ02*c̄ @C==$PW"4|o$R=J* 84U$ tA4[*R&R,jHq+s92]#E,U%vРp4Ff[0M4Sֵcc+Dizv"G<@jF;<,iٲbއB1*Z  926m[ n@A oGev$#I`Bf!$c9J% B@K !3p@8iֶ@ ~{E~fI+r1CYz悑5 +˒)VUKq/sͣ-ko';~P%ǒE2f&ъiC"9ol*m-W#($&z/*DS&vEr,!UKMa͚:D53hdCQmP _SƴmgobΉW6Gu]/'ꀶM)EI:%J6aKӚ Zد70  lr6 +8džSCHVjͥO}RM0]PzPvoiMG(s2kJ֧mvjzyS܊;vGeGnjځ^Z9ujjWm)UThDc6T 2DDNՕN ZD ʨg~m3I)x1'ci&IԷ Im@ +Ҹ C,d+d0**$߾/xR)$em9iMj0uBصbUDfP&6CUbs,FgMU63>Q`cMY5g! _70QI`8OggS@]4n!4B5 " Lۆ{$Oۆ3\m'39A4MI|E='ϭjzۏjmuնm |cOointۡd LL[jt4iBA NOSM/ܝ ?/J3:G5s&a'h+tNt@썅RX",ssU%a9VUi" Fj$F~hvôJZ¶mm#ACNF\!!Q:7 AjV1BUEdPh84f DLYlط{7xѪ 뱝X°b,VٗEDt,ݷ/=dlTdSmj\e3踬8m8  L@~hԩF$]Z9I1hڑ֣XMk6kO%:&&#H J pH LU%trhP \ QYզD@K{' IɘaaAd Sd" mEZ2I!آ(%m J"eOU];u;n7!>~b7 6|81Evl ${ FSkkzXMܟRҦ㸜ᳪG 3M&cd$ ~KdT5h3TC^0)ɰN:#⬡\Uv'tVD5+,K`XfhstID\"x9p-'U*T28 L:sqp qƀJ=UJ>b°삄;!DG/hP!^*%cʵZŶK!| vaPiGJʎULChtpvZT{Yc])ʴ"DYAK`Em{HET|"4k=)ˁw]>u@nnːQ&#LyHL #%f]L9B@ Z?+Jb!R_r+o.mJAk_0 ZUpFL z (i$gSl.V+- wrW a**)EɑF*(ny/,gCTMTJb@ j׵f=`+$BMX˪K` JRGCl ,M(`m,{yc~eZ@m(z+*^%pI%"R*oU*ڊEeY,_ ØZDjvN&ݖڭv dRn0l ΙE"H((Xrw%;#{d;ɒMUUMvcX%iGTl01խ1ѨŇt5%r",;j )cd aG% 9tOc8DLDRjX]XY1 +@C! ][sfp\Bh9YjX Ĕ>LWZ&Ēab)02WIiHf Ǚ­UEQ2sObqEPV& d zLZE2۔`4 ܴmJ1ay#IEv5D60blc0QA\^U68*CہelIk &-Pmx}ZqƦ 彾.sBTITZ F%@^iT(JEF ӌJ}(5ei(u]R*' Fsk3@~geHB[k\#$^Ǥ{e7s#%w'%gW?ٕ4X*Rd;`)U/6\uRY"MRd> 4촴TRZ2dq(A Id Dh@ ,Wq@2qvۉQELZ%*$\&8=3|q(|RzGv %rU%RB!eˀ2xWI]YTTHӨ8[oO<jE6&5yi Nv:Rl*xTE)KEsFZHn\UUr{I&GZdHKUJC BN$IMF&SRPEm\6C$i)4h*=kSk^5>5w'LVT*ocaZZ6H"\ T!Oc *6& uw9{JNUJM `0 tX,C ̾o3z͊fJ!Fè;U8h k.{ z9$*8#l:!cC1_6`d ZkU-6ng;ϯU;csoy[Xp5аDu>V` a9D!N1p}42[b3&i= PH(;2(`sAp\rb(LKiFNtezPEs}%R&;۽#_~YIT$ 3I 7)ZMRLJU*y1wAT2Ya6<3R2Asqfas!еPe \S4Ump[q}:,8ҪHƆzcqvmQzׂBNhAX k^l,+2|E\  COk^irULGRy{rh:vR˱(Vͪ>Kz+E lX d; MXREj)8:?*~w}+!4@'d7&>! q*:~ ٔM Dqr~߀ Y<\d4H e]2>($TbJS8@l D4hX!`۶+ R ,D('X c"AZ0V:g2pu-d1)cT٤Dhr$cYgA^ qvP S4l9I[im}Dتz|9>m+0`"نtqP,`nN"Bp g̘9ZȔ&";VGz~*Œ\倶sj:9}Mc(Q)%"ojq7,ַptaax#+J,En$(00UE7Um഑ 3Q:<0j jB)Z53*)вyrzf"c(Crg׬ dD熃k&@ ҅ 'ĔjjWT 2m0TYVO %0 ~JoOcaSOggS@4n!P ! .!+,912@9:9*-2/*c $U)X}\&P>xFdKr,rnFl:gӷ1' %ުvϨެrbBCy_^Ԕ{WãDC!!)Kim"fuX@A*rU!*Lٹ7I+̂}Vpa QF Ua5`5 {N2.R/Ufl c`@i=vt|SIQixjXBƜ)JSϔ`89acjZU G;2#8A 1;ov3Aa"h{ECaBD.ͰpVjEøpҮjWϋ|lgJbVD*]i:HFA'PȤt/| @ 4XϹ&nMH{k3z#W75&ƚi[uS=o6F&AMT̅ABÜa8`bYԲP($E` QEQJ*eIihncVQsE |wɔݯ1̆~jͰ)+hW'm;4!s1z.@pF=ji-46}9r.J& s7?*OF\j^S!VkT6<-iKoiz8f,K` B*L FNe/M6T#p"t=FXqs]U̯'˹'1(%aH,gn 0d_\릊\+{ZĶ CRԖ"!ԗ$JH<@Ҋ-8CVٗ;+YlȊ%8GP,lV)6̀)y{<}j3ftݣXgכ th FT[^7 >FL#+ї#+ӚɽǑUxfP{+' WUvu,zڎѯ/`"STp (rqȄviAn_ށ9lwϊZ֢ ?Q j?~RzJchd&̀Bjq4W?/}=/18W \'9渨RϩZmytS"T GC%ʒ7VDFAm#rLl@#&_E \ϟۡl/6|iRC4>v`󾙎UIwP1fEڽ\~?k>Xie6Ǐi50Ԟ!VUUUtӿ?qmL+*Ja(Q5!VG>)=Sh*@KW IIUBzC/>XZv1;ȅJ!禩/2bY"We^4\"}]$yA*nhO Ea*MJt İTEC"g[!elE5ꑦlͣϫ9) B$ڳsY/ H:5vW6~+־ Nn+5sD"l$9Hl\ mfk}yW#I֕46F*9\U4M.͔J#! &+B2t+@tjgbgA+U08! JM9$L58c@$Eus*X4ʁ$Y! IՃ#-^Co$UxN" D mFTS%UewˢPcUr*}* `$]2ҲqtèH@ ~ 6u:5* ۠Bjh?Q'a8N!օ1X/dzk<~q<|'8JǻLzzlO{6jGFL=Sʂviaz1m2y^|j{\S 3RSdgTNtor:AOjqc*9VfSρJ " #^ z=S y,OggS@4n!(=-+@0-<,>6<;=Hz Ы<A*f͇Hw #aPz# `eC~%Í6EFaڏ܉4iI.40˅T+^>6-z幫yިTVq1iC趃XQ^(He [vhR grnWy` v$dP!'P[ ?d q9{n=4beZύ߻ m+u$)I#b3Gz(Tz y)IjR*16`)JDTk^ @&*`k8ZY6D3χNhwgM%VVŴc(bBl{+*>ƥ==)`7*0FaMa^|=/}vtQKw V23ik'gF]<1 c=("9/-ȸ{T}{uz+T%Ok-S#(xȝBiz % 3]C[=>[_Es#)@>"p{^踶P67l5 $W@m/$vg (-LAST"A%AX[D& NBk>1U*MUk:m'R[, qG`ڝ i\nK";;UԲ +W9AitX@8Lqf"5fy&iZhDd pQ9N `2)dVHlFM!'YA=mGH+@C.ZnOl@7A=IJ9 $+9nъz1ETb"MRh{~FZo} /)PFrH8YRuG6.hk.Asx:9:9$/1 e,r(֏m;={ .Eɒe6YUU =94w _ͫoڛj5ז:ؗ o/{ z"LQ aECuΆ * $fPn~/|b[e1澅Lg0y>{< 5l*4 $90/f4 2 UZ)H!""+)P7@RJ1Z"?4)ǂ>h!*ߖkO=9m{@߮bU^BJeL-dfjNLQBV& gr:DX G׮\U-OKqvR]ڃTؿ˯>\g[ 4f~~ggbeM] # N}!\(ogU 6ݭfրyRE jpq}Uc\t@ӽ{>yoo}Uoጋ*:azY^[ dMo[+h o` ȒoF }I EPz+0!Bwð|%IUP'Ch >!FP'.([I\=ket4?)4s)tf28@/UZ ZG|q\cWǤUZbTx[Q,Xt*59EMR(z%407R Xۍ= W7^*Yu Y=Gl}}'';ӓEIa@㎠+shݣ%#) nf39I߫vwG/7l~+U{8ho x';Ξ HqD 2&q'ܣsRBUȻR-C]ץRO*T ؛nZę)hQ [U cxC#lɁAѐ!42juŔŹ]zbmKI_ؙ+sLUeh*\.A_j#oEST) ;8r{dcwLEK`tcϩ@57PS/ s2E3w7L};^~׽3 Wazבy۞s0/&~5`c 㪨($o!Z>W!@ 8T[O0Eb|VAhSIy@%x~RԳb0%0]@5\yr({}{C!>Wv^ZeQ'oiEUVM1z3;ǩ "3kUWVO^跫Kwمz[3v|iH4Ft3ƻc}^'c3iEz2mQcIЬoVнr(g2gNT9V<6 0gh 4"TZز՞UpOv7R75.v yl7Bl a!Bc1 hoT0zzH A` Ɗ0/d{E'!Q$U. l`A|:!KIuTHOzCӝ˜w 7XFfƢ(IܵX:C>9jXS'R? k0hZGzX!l叟3WdbMGmOuc?FV0~z[>:gmc^]콞{UUv2FydrM7vJJ{!kgi\2r{ y8f~/m>}g֩J]oVs TJGfM|)2t-g1Ǯ=q^oy8L8W'1¡XHp}XF+U9]UsRk6d:-x*Mᎆ< EU UA%xufbF($VI[OggS@5n!"VG>9.,+9? #02(79* urIeTI %b aA+2.,`GBC[bwM-lqB(R^KζCї sʔ)`Ɔ}0ȳ{j{T, s*,kN״Mlߢb5alppyMpUMK(tJ”BJCj5/(j9_TZU|' |ݶd`SD*MIՇ +SUBVy5iMƱp|m"ľo -QA YB٘t FHQEMMLݩ߉;65Vqlׇ86HjxP;@[Af{aȰ.Z^@ v4kp:h?a =ad#l% TfUUO)/L| !ipzET -0yVh4وZ6SrhRHȼL0 iR J]I,ٰİ z䣙0xYU6"d6b Xo\8`m1zR^EWi 1s ӄ*JJŨJjQک`b! M[PN#WMWl.Br"&`7ĩ^zU@ BL@꠻$2F[8.\2wlU(*MR:Uw,A8#*ֆ6PhtY_=/ԥn:DtXZ!tlAX$B -q|Qz!%a#mS*!zcDFHJe\ Bl@<%_sY¾6"Gw`0Rޢ60b锬˷͇;Bؓʍjt[ΈhJ0(1!~ZjO`܁A{k*셦t )gbUUo>BvʫBY {S#Z TL-,1EeӐإRDM  @,3Q$c&EԈj4i[& ;۹ ΄ E8hFEJJ0`y SnWʞ61tK؋BH—d0 `q`Id_V5q8ܛ8$vT$6}]Kum ZG;lE d|I75[8Q&wW@ajEƒ^+rP@NDKff&7,D媪)f>02&U>7PaO@K5Rkiս4IvĹaL``)i#9pS@Ƹ5 h bZiX `+rF ӡ:@20m\˹dnSSv8媊Z#Rˑp!%uUGc}mh-Iɢ*e^<߀%"$ȠTB1r[AeR14fG1-W5|&`KSQD$t C}lkO \Sxf ?R$b*%:%7bBPVZi% dӊ' *EPǃC I` 1h߲V](3ز ժXUin Ȁ#ui.}"DAIƦ{ 633sC[&o?i٘s[Nf۸EF/~$-Իl%f"H'%).Y$Sx!J" VF )9.h,b \ =A1De0 u1*Vj}1Fzb ])^\)Cm J ϥU>ThmTJ*""U#ETE(QI>(R]T #5BlXH f)}7|J( B0x@4(Ua9@ Yͻ7:%)u]f&!dyÎvD\vtbr^iy%%~}u2\JUfз=}b=P0 {~uI*w96G}Tf3A+64v/QM}c~ Xf1AD `)u7W(`eVtwO)RT,!B%m0ؒ B"SQW7OJK~'Qmaq:H' 96۵jԁ`T6KF~LV㈅p] )"VWwkn%3Fð8Q\Udat]շZL%2z ^V1K@i! Jz5sn= _L #SJwq+[$Pi20qڧHk%}0ixpcH ug̟M~؛wgһxZfjƂ,@MyAU[y&Twu׽ۖ`]QTrYܑuq |A[4Y;*4ܶno-y,FF@VGTbvl6jy4[y_`쩛+W(jvkj7Ķ>ʎJkh\CF`V7+7iZm`sТ̜`Wf43Ԣnb?/,r0}f&':h:+EqaAjkSodMؘn GMhI J-ی%jEMb_0ԯ*)U> X;ZRm$YI|2%?C)HUe6ӂΒPm! ~])% An+e EEsH= pbQ22@pvXԡ±!y湄$i7/*=̹dt2>_:$%dgHh0k쌲rg7L# J eE˼5N ^oB0Ss2XDsX$$\KɜNs2z!, ؟VeZAȗa 'W#PJK$ zb cŲV7*0# 2æpn)%f'FGI@eOff UUǮsO{Ά.LM^O,8O,T4(ޥ6h*УԖ!> [u(}EST-ElЇ٣  W.㞪*㷪uu=f-8 ,mf"yvwyȦiD0{B^ ʒ+Ů6 HՇb HgH@ʯE?;8D8 OggS@85n!x =9AF=B4M68948AB@2*:7 `X"BF',4Wo mM7x !g U\7B6$^Ő >J@8k.:$ 8@?\Rk[(cY+ajػ?9]9\Hr>ut"޼uCD2ߩm %\Pͮ9o_oc0?mMOtߥ6ӏ(b% m`?ά,GuTzPbf6U=T?L<Î=ߧع) b90-&IsQPn"㵅>S򆂻y(_rI MiKUZAȂȶ `fk۳&Ll٭ @ 4:CQ LJ5쑙dm=Mc- sGvyw5}U_RZ85T"9[ZX5{zm13q7~}gȜ~N1*$t_i fi%zk(lTuwë$``2֐8^oYҸ@=IO^".g}IffbldGT/%=ó*GW0 ^ *Jj))0 $Ɏ`(:~t$J @HouRe#@"kZ/LCI9B$h@1Ы#} % A*dXiPndnXQ 5$}[U,f0Osܫ'?2ڕGNz.}`c`HveK|zDjA_)Da@ki9:з3 ̦>T`, eq.~`Nf]J^z@RUis^V}8j:Y^-wbhw۵:[stqeML4؅ {L3cq41r==.2jJL87mߟlT<մox;6 -ٟϺY˨+sz`3jHH-yFjIS%*%TIhT@='Ons o~z߬4In@Gqƴdql0f/_\3-FNVIW9W!i I9~& ?vQNkgY6ű n;Kj܋Ӵa3;W~>Xp+T% \8I'kjLC,iEN΃KCx'Mhdxc98al]8k+' 2u Ti ]Eg= JIL~t]JjםEݞB7׮a݈. Y,q3%% )7 *u rHAıB~/<5H<`".к7"2v!S;h 80m><^'_i#b $=Qхe6rJIGCrUU^=őmݐ~0[Vv׌|Voz\8EZ:w=:'3m?f} &Q6ω fs,4-_ 7CDˊ鞸qECU/󅉻m߰zcث6Ӡ;Տ*ꦹ| PUR)E)BJUj (`B7 Ҋx!(^zvQUUM篃[iޓocoۯ}/{,ơ[Qp=l_L5_o~c17 dޜ E:COQ4 ;4(0wa8nӻ9ɷLQK՜Q*n;Ŝ]]0dx.dBI@!DاK%k3 Fej}ZwqFU<Ԗ&689c>ѳKG=)JENs'Li>ge]nUO]x3uF1k7PSgdemgI=tk}詤 fiiSbQ=kɞfWW0mEtj(]PIErcOggS@n5n!I3*?52876CHD#${(ba#բJ7Lݞ{C_vkњk7>y1 Byo΂3ƢF, :.TJ3# -&^֫fY}gLR}c8|[us2XU8&k*Q18V!tu*R{,B{ʲR^lB"6 NeM^_jAp1dP Jm=u4mۯūEρAO $l93iAj=ݣBG'MUV5(٨heDapl+CnO񹹏8<׏{ϳՀP [D31 YjU}&%I8OcZrElKX 69ʻko?8؛3<WО1S$6òUʋU\D E$Gy1HS.0mIF c= `leIQ(e ^9d"͝nQ p<^[ɬfb-L =&1ޣd40C&+W",#RYERb!]s^ZzƏl©L{1drl&S.]vKPЃSS ﯄E h2 xJ;EѲnI045o$6Qr@a6(lC  Ď `VaI1m,0 `E2/1pY 6ft{*dEBUlPOQIJQPO*Jilc( F =B6UךM~V[$t٢Ƚy-d$;n$yJŶX%Y Ew&!KZvbk|\y-i&+uv"H_dQiBe~,v%HT˕eq1e]zI.Y%I*V*RsY1S,\kձ2i5D-:KʕFlBV:a#l&` \A"%ְ+0Ȳ n_ mܲCj!]&*=X44@i6m|mu&1#$.Z[dMI,멪 hQ"T@*m{U*iEe/L%JAIlVpe%fC?G  gkwd~Eo8tYNݤ6.@O:G@M>*cUٚ&2PhZRhC!=Z)m#35R.1 F B )b %"hL1)CLeVʹEKSeEG0…IuSh>)U*;md:YI1 2RU%J*FJ]IyJ?看^C >7EFrrpNY>,&@ǽx,$ICYzy&%jD--3MUU(?!"8BªOjrm *ênSjNAJy 0*F# Ԅ4 M"2:-RMEMVUGd-}Ű;`bsA7Fm`ch_&0).Uk)\, ےV##2Lo}ڨֻ)]RՔGNoF\%d4^8X`8 C LZ]b6 T^,Nw-!ݪ :kVYXNӌExi-hcbHr`lV (Jb\[O7mT͂c _RIUZMB%ߒ#D) p)TJұ*ESkZd+4F _&Aܛ! i5_1i45-}<FvKdw5mj~}']#"69*DLAsh Xht& x*`&06y.72HKRIiӣ1 b4Z #YFVb E1BW;մqff,5"10"+BY GuYed1jV f $mƂHFJJ!?X\zWAJ  "/ C"JUYD*=\z2ț"$ lup(vPcNnsqa,@i)X8}S\`L{vt.&hN[iV\[WIWUᑽ=! e5&I5*U -p8_ @'e&ZL=>z2XK3П_R}a0Ǭܢ&YNrWiMUګvYGTݲ{mM)A&9 캓Z mIKՌe@\ )5|ڴ}Χ @!S,K*9u搎 #d#FS/[lax]&=$ZNŠ:tQF\ax/| !ֽ/H֪fuжb]FVȃ~O&IN~2TtcT).e q9jqu&T bl3݋F[IY+uIJ%~Uix laΣٗ @e+:UӪݮ*ÀS9MZ-m (irQm3T_Z?Pmi 3I 1p! J:Mݶ q3sYA2嫗k|IR2|eR7>H`YVs'wUUgʷVyd(+\*ޓ֛Է] RP386E*exqu R?2zP@F{fXqʊ*K6lZү*dL* PoSbk M7Tj l! %Prb%0,ldH B( `zueE,O!Qc$P+K:q UKPCeL@Gnq}y!x2L`dПU 2)6Oj=m?H |Q*RJ$f$ asקL-Р +ndtEo%e5e+ 'e 0z2\jrxYAUUS'$ءUR3׺H% BʁAC&2"TG%ԉh>D$}Ccz!,6iz`M4wAYJ#UUO:yxHKp%0 HϏҍ4$)LijfNuYBHM F# V@HEّ5 Ù!OggS@5n!3x" .1/523D76 -;6C63T>d AFX.͠`ЋgU_~7,Qtʓ*WUro*.ăAbDB\lF\zӫ^4mEbĐtȪrk *`̬jC`<\!Me(M5`(\sɬ{}aeJURV1@a7U@$QC}̈%cE+1o+]k0%T5=.` d`ͺSLMMkd:vno[NtiD$lVR=նeNϱ{maD N"d$SVަmtUǤZK66Rt}#tg@Pe 6 Vq@S D\J<\׋UG߶nZU)hikq=/. l Y `U(2aql8;fbhjWXիۮmP [D( Q)mPH*Hke|K U(؇%cdj5Z' &0Ⱥj-fy{cߏFϵEmۀ BiD:s$X>6z-nIjUc! P+m.g·-zh,RB^ ) j!(:=̈\fȱÃ۴l"5jpCcb!8`\l\hz*C C1@ K|: 6`nc R! /vٸd bRJ2 D 1\gb@v8 qun'Ix#lBtd߶ F.E.1瑅9C1`1*8pС'4HdGHf@w+ǀ  g&n XukZSb vX1ל9+3גӒ.VPGu镈hWi]o&:TEBF*`4*UBb0X `V= %  j@*{IvilbĚuʳ"dbM S` ReV5inj$JsaUu-W\h sq5Z4F0c.Q>{H0tлRm*Jhe[:Iw4CJ֠QQ4&{dL6RRrс'Z8ej*tS5P=&BD Y& Ck!h;@ !6X"MdZ\-n.a'ͨ.h^㘭2 8'-B~xEj*hE \,IρYLW>]ƙwG~ƒPĄ >kZJ*$j =mڽd&G媪8uut!HQ jtj9N"Pb[z\jJ_yqF)X8hpV@ JVh1S4 ȋ0X^6F $M,yiNUT$nԙI4 )\BH@@2/ GhRj-$%UEWJ:ra%d,"kE]Z;;aW/ 3lpo=[cTApTm*̀ U("J|g|$YULo>l5,Tt=qx'^Yl=IN̚ s]E?rpi" LVyb r5W3#>8J~s"i;ϋS=U0]]C5e~}4|HBa' XܹTl@ %bC4Q3I[+0i)UA*UzN1eY-d:˅w;;g `4 ^*5}|"UqRڣ'?qi({rLIu.^oM;u%IYYf6}Z-BVHhHZ@H*5LCq8I.Sč+2GL4qRB #RԛEL0XB{[(~ϦJFH>!{*ҳ%7SL: h(L 26a?M ) Ai6 z@Pzϱj9i1rdfᴳ|J*V~֯U hrKΘiz7wG1Xw>Ϲ ӽ} ^{Ɠd?@6i[Ռ]z}ʹ[.&v]^=>u:bhzv<iU{őTK*@hU1x) CF aU6JQڥ@{L|~jSWC q۴] ྐFC+́OggS5n!fu8=;P3A?6IO79AA>=&$-мiqbe<[eP3G<Ь^UZnʟ|>ʶGY4xkJ-HknGA_iMg]FZ_ELv*yXЬY|L˾Oc"FWKUlE,eKN14t.0sbuds5|9diK#=ъz7ќ;E &5qߤ\E^k[~Kĩ!:Y'eW(V5Mkb֙_rVǕ2foʃi lƀkyeR")UXQRTC@ 痒4gE! @0m D_bU&1td3ta]rTf>*@@,̽P& N]Z=K0.٬YU_RDg4+]t?p0+&1ރWn?< Ъ@A Tb0̪g˘5_[_Ǻ_*no}5~D7EjR=yZ ctګX,l􃰌_XFz1ȥs"Uۖ $ !PX&`"E@dlPl`h? SU j9Z /iYE@'$#r0BQxqߚ32*% w3ZC ^/֝4֋߇#MQa~tp%=JftHOػlŞgFWALvfQ4*L8i}$,_g9:QaY<~u+j^4 Lj1DIRa8TURK}ɠ^@}"%E/t @",T^iB鹢GWӃd^*S8Q`cޛ)Y /PǼ#A dD @m' 0;wu: k۱O)QYNf5T=wN$V>jS?Hkz0`JR k`R{O^1ΗrP3ɪ555o|}>.Խ=eߗ'0 I  U,9R4 ~%t݁vAQzW#G/=Brpzh[v]Y5{NnۗimZ,n>2wRsqyYp^}G{`{ׯPYwt'09^<.'`x!D4>QG_8 Ngۧx|קAu8i334ā PϕH_ V)=-, He 'MZH$*ܾV;0_;aŐddPTE!"nX` B~|4@%0N& ;sQ]Cw(=4Fس6k_l7M'&5t>{|L 4/q@f(0O6Zq4Tf%\w0Sw4ÿ\ly챓zSכg{v;gy扊DIS)6J5 D I  9!գ@qʗ&ER%ߨ“fee@!B6 0Y[?W!Y4.M3$QLx ()) M@InI" 4{kwuSWٻ$ѕq7O^?J<W'>%YrQvn>JP~"R K{Rjɓ.9 p w"U&{>a,\)pƸp|U5{%L6\-c}Ym?m bӃ!GBXy]$H /\vZ ˀ 8PR2꼠Eo*RjSEEt{)#@\X6ChB52͉h앉C@Piȝ\dR3 V^Hm d-2m~3Zn盩^O:U^"@0f */e<Ҿ|ofu||{a~~[<_N5 bE'9Ss;g%7.9Jzn"v(TM0O!<{=xO}Vv\3UYDv?%$-:^,@oU# J\.$Y'H4d0E6{r?+ 4IF_H(={5Y`4䝿?zN?_$]_d4Gf#:=T |m7WoOُO{sp)6/g,Ma#JeUctU':/sEǥv4~6SG~:]BGJ*9 Ȱ׫J3.o*O R[{NV dœF2 D3rY2]^Xm3Sl۹?3ŮO}nw#Ghf΂v4v.'jyngu1ꀖQM)JTmȈ) ^P{aq|{ב^]tCc؉ZLkpQACS4ך<XBDCWkN B%'U$BCdH\Nե6$uUUUUc"vWde!@&ۅCq'@$ OggS6n! P&6.%#"*&&!40FCC,^xz=t<ޓ(Fԣu>Rh\d`DCYK`Ulߣ^Z}T仆^ړA8DBINvO!5ƊE-B+$3~1dBIҊFUB9bu 2tU =,s?W1α=s@Y.疽fvR5(J `ۘoc\] UrUj=i$ 6n ZH",>ӧj+3cBHceVƠ{jiƈPCU5Ij(!'BhĢTbGIWWf⩥M,Xv?Όm/Rqqs9xUMtU BZ ƭ79G"CgI1D$ڳ\!3*8R cV^l0ám` DPsI7͢R 40 *T؛& X0}3A5b+t5N@2/i;2$ ^ީHJUbX-:a Jm.dF3ļb3GE50\fX*g[Ӵ}ԾZ~[}2]ckjNj10rU+Ԓi<ջ8MosOF\;+*d26@A[B $C{RX )Uk*:$l/cn{KW Ge( Nna[T0a$?;Lo1(Π=nW/ tGW*E+,<7LӖ`XYeT=vt^+5$=FՍ':AK18lzÁBxM0I5d5c$bL9LLVz3L4oB&!N" X& P Rd&ONdKub lǀ$But崥޴3utD*F:Ԝ |?v!H:t(+yŘZ8z[gL#$5ȨM\T2H1998WU5G%i}lVW"dFHk&*!3$^Dž:e Zkp;s1KW0iWS[ Z2jlI0-7+&nsΚ1^kȥb+VF]Q:z=&MOv}8 -im$ڻw*/R)24:wx:>D˸qNX/ ]99- ;^ ;A,ИwqR ~_)Dp*NA JəImj(V6J څ&)X|.uE5Ah7 Po͒ +sC B"E\E^ŽX4%\F\9٣3ӛXyPЬty!stM 4XIhYUh䩕|44{"[ddRhڎBD&+}TOT_׬z3+ګZGku?5Q,NMv%Atcvr{zuaY>>xsNH ָY" iNӅ fVeP[\4`Nh0" zAՃ[ ,PR#FJ~SoN6% նui0h Q\j MS 05ѤfUc{d"Gqf-X3u)$;"UTQU{GTP!*KQ/X1` ě)Ģ98Pĭ+$a,J*p=o?nxD+#@Z{ 0Wl]a1t]/>=NrGg]0W=Fۉ-מ#7#e,;TQ]P0J:\oR9[.M֩Q0}ֽ@պtLPN@dӞI  UQi`"gG:MnL r)LtT0xO+HE>nz҈ >>@>>UR@S>>*@*[A^*A5Rro_X7 Y}] YFCaM֨<&F6ɨ@[ouمl ˝ 4FYI&"^&$9SJOF#qY\U{q4Տ`PbzĜaՍTy|(㓖66[jz~T,Txz>LW;2?_ߌ`ngL9H8<t9)w3_jŗ\sKۘmbE§:۶9A{ D铒14U_ͧc*aYEI$b"i~S:CU(Ƥ`xh!smw ƵAq! Ī}*f6rb}A@0go']Tk5cD2N7a(%db6?8˻a8yeM5ɷ}<ҿΕY<|O}e~vܿ^^:00Fdn$WTw#ِzڦmc2Iz'I^z^-g/P4{C #j= 2-[BBr dRDL@]$ϥ^P 2I}mЁ<]yK^ʋ/sNCtX3c\>j;:5  */003CB><= A(r@$$S,@:Fe%w6o!$֏Ê'⬔dݑ0 4QVyR /;Nooo[Db" k%K};V=%DYٹSks2>`Z1-o::*HV$ FJ*J*5jOZ%ϲH@n0Xw;Wۨ FFa0V)_Ӹjt_//@F0/<wӓ&Utc+N^j B꾈h/..*LM!YUយ%"^4e㮪V$ᰡ)83{߇M),z:6If.e-mQÆ \&: P.`hH(FB4(!H"IWUT`B)\`S\VoCYe]sJSz+oW l@m^]%F^Ja)jU5D\RUUsuz_ZEh2]F|e^, d.Ã$6[aXj,bqJC<,mLMǍŸ1(DṆ( i% s;%B*-#7ѱf]C ÊX3Cǫl!+AyF(t-@;*UAm*,!ҍ ATnB2\v]z `D k{0\B@aLq ,B_}EO9[&ee-畓93724cqZ Jt`ާw8ەEp[a pJ*&V-Y(U,NN᢭Pj2wK(9Q쪪d "끴*UiafQB"rcl\[ٖYݺzHT[u#Wxʹp^!Ogϡee?J|M!HKk-*:{%e%Jql_߶(0fpvlްfu1av_z' taq(ݗeAܭ) *Miصe2ף}j3<+`C0gq硇gomĀIw"OMtXtî˽5N^Z5VO/VS#, ta`ӅÃ-LZnmR%ti&J٬SyRi:Ѻ, tc3~ <H3303J"QhjONS蝣_Ĺ::VdR6$#301d$h"K\U"P-#2 Vq^܌ *PCL}C&W r6j^Ǟ.G9)UTjRdXj{+@UUeZ]d>UYwCp;^_kUSjr廋~QAa,&Fx{Dz ȊeH`338XUgq1>+I*E\d#JLj!= 퐵nT(!z>b\(,e؁'@""+ PJIeX, C pdZҊL%$)}\'Ϛ7^e\bQpdc,c weR'ס׭1,1Ў =؝(Gbm nע&ŔCP ;2MR>@<ťP>)@JQo&IfHLlڔb||IA qM UH0.PYh/KH)! gVnSX QR %fb.Me`VYFH 2P45AuĽTH=U$ज-Dc!C 2@R@J5Bz#Jr&қ*8Ro # % L3vw U MA>,N>Sc y\J &@++7"eyHb$lLbtUCL+ Cr$6{A2WJjʰHմ2)|XV,U2Jڱp* ,W*J&1DM"#$H&FA"T(ϤF3j'b#!"pM7z"c=tjElyH4UJ𬓠*)T[%l e9g"Enj]\a`Xr2 ~EJKQݚ$お3YI*VEM#wY;d :Xb9H w*D֯J r$B0." l-CRq6x1eRi +ivxRfyUS{@ 'ƆD,[K&%EXXȡ,.}#P->炏^ Iu)6r틬;~#"ݫZ Ghl .1U!d%zObVՋlAy74! ̗ gգ1sx3\8:PdEZ騘QƛJ͍~kDY@b sp#ucI:}O\bX}  N3S,X9WUy;DM,3ÝB3fS׿05\}Hj )VwgبACIWDhSUuE&Up`G`H&plj=TJUM6",VuզDh!l82)U\juҭjj5=&4_`K99ܗ0[{=aBd.Z}b6WH.O=L?"}Uh'1dٳr.@?u^\eU@>V SiXrX9F؝6F6ešUe^RG3rkf GV .zd kLӔui~SUz "$p-AlxB[ƒ5lbf'1pѴMm]mURnT1 ,,$ qA$u%Mȑ%iWJb޽4^-@xv="VCeY(6 kArEȺ"L4AΓuhOggS6n!FC -=+'&. "`rŬub,6D56+GQAL'ldIYP"7u nb;VV#ak[ b+%F65Ɓvdmk p:MG0@deiP< BPl  ( SN eꬴYd%'R4rр#/, 4>\pjf:<'!B $a.z.l#˲$d !( F ;H4_As Q;%|" Ud>\r9|S+4W#mtJj'6szld́զa(VݽnRm@P=TMQ0 )#L0H:܆KLN`5\!2(*%z,N)Q/dH`\k%8PaM؎A,UPB֦ ɐA$P{ę\BƊPjӿ0ENj3<.` }~SD)<βǨ8VReKݼe=r/ eB^̪FXA6K",05V7@ QDE)ʙ1 3](Meu6^0 tAT/f0 FO 1Xv.^Sk$]JU*&"|-]HBfJɢ~RS"$* HQAWPU Gh׆f&Clpƴe[7(#~,^Cxa,N21{kzQ35+V` &uYM#$UBb́bK*>TV}=eauu"7p7N6?[殾JES9hνziVn`z^}QPPHW})3羫]} ߙ1r.sȻ^zٮA6 A,Rd؎ `?A$ @A;fnT%Eس ()z8d$& Zm4(af];vT!D "C'(l~|҈ㅱLQ'(I襧ydMᭊEB.%H#S (9pO:Ӯg9/yenӓYP{55#zhϮB OAn!67`Ru0=M43s^Y鿸?*fv LM&Vv1 xCvM_۶ s.'[LLKa,^RPՋD'W9PVJDJ|0#<ʦ`/z ;s|D2 Ev) yӪ`6jppb )T9a!Rnǘs PpHI<4.VR5䋍ufɆ kBXDq g =w 9muMwejkd<$5\&lg5S"V DRJ7:a.O.y"$UeUBhD+|wX+6N$R,)Uu-P:ાCBVu1T]*Q{nRK?l jazh͉Ȁha@.QV6$xGgS||.jnJkM3kl]_zΨ&Eah0$E3VGodhO9:WgՄSjm\]jΪT޺~ z{3c#c}#b+z{6k20grC  gK ϥ,fol[^_ajh@R֖v5?3*+nޭK6F6ۦN}NS7|ِ4C#4PUA;*&;\L^;e AT! đ 0I8s;khUP6ƎQgѾ:_՜i[U[g{>jAX h 5iV3fHhpY3E6ҰihYBϧl D y}VTz;4?wߓk㺋uZ qxEFhWN<n˯kW5Vyw[9FN sE?$n^0Vah2$e80S9IɠeY١52ͱ_ʔ*Tys#Z1pUa--&<*V#P͵hT" &a[A+TNJϘC(D`&c kUAA"F !2io(4FۃZUR"=/" 1YFaHRtc47EO0CH> UE)!]C=o>Mɻ5XXO=_d\ e`wq ޺ *,1IJ 7c@Ofa\r̲\U 3!Xίf }*umdrjm9^G6ZEZIڅ50C$ ɬ2JM֕^R?$'Ɓ,6FF36 @B`D za!9%X:F wC㉔p^|gg Nå`FJT4wAJ74Rrq^ńյC -O`BǓ&1d ~UE~z!!X=A0'uY\RYU i2qXkhOCC/W}Jr娞LF+%$Q%ZJY-B .Ƹe$!iST4`\bRR`+M8$h-1"@"(\|7H êh+M!Um2!:pYh:h Yen])*؍shƗnlj_Ĵ8&qCel鴂1cmTi `Xu;)(|a1Ddr3\Y+W'fRj 5G,ypsbk2?zO'ۊgs6{`K ڀIh(a3`_낑M$Pɣah1R%v(!ъCdbE#. 8&UIEڦv>:Lu\8oTz< cCytM^,*9%n*nzY稐 )Yl2/-G:& .K̞1K̐ze^DӁFNfDgFj(gII p4)]O' ]!+lNUBmeIl5V#g EQ4 A"R`,3mk!+$ė4115rӥu!1}:Y cX*JQ,{t)`oI2r+0brCdr˻=1zCUB?5DkUU=WR$oN/=dkwM}~1MRoxX<)F[M#dH.9P`G>|uJj٣GoC+GG[5{ף(04f);IyiǍ9ǸiN9d҄-F򾠬ԣ<u8s$Er_T56լ{'>NZm0#%:[D(R0 hkDhCKB~%UZQy)W*UpOggS@6n!z"--)80868?E@/17@@M84DK/lC@w^Ro%k m8'ٍ^a@UU48Ls|zi x&AGIх~1шbΩӥôqxՔXd.FN:k#q"=E'mU[v=5!̤]=b׋u=ɡGiIU45SigګfT귚ab 9q 1kWd SN*,mQ`?@Z[ۡAh"qMIRjI)3~8 0ۆcxVwkeCUs Iq#M3vn'51ǬZ,fo$UUT4 CӅآ;B߬{baldb*mUA(HKKa%, I@m$ |LJed۴4Xg smr]V;F~ 1riŞ(;VTe2zl`UUUVR$HC*uH?m\? *7{7=2tt_URA&8qD!dIpkUdfYRMjV$aV9"77{ ܸuj|ՙ*luS@\!9clImb|N`̣~R؃RM(@Je6%БѺ~/쨄/?'.f)A}Ku8hAVCN+LNn6tW&߲uԯSAD1K3'Tr>(leNdtR@0.54P \s)@J'!:idaF0"UfH, p۬ ;!ػp waLS8 *`'ZlN />]cCubĝV%VTS!!,:R{riXK_3'U]{TaS|QdS>&gStpo,L& `存˼zijrUN=NdUJ۩&IoU*٣WgkS)jZ*#&tYcJ3z+(:@tߴ'w;]zDsxR""Zt|w|q(3E3]T2Lq՗-ʹ\T_"ޣL J"NiZ@;Cv0M0e|!Gd5edl׶^}|AdzpRoL2SnGfkF K2!06)12x%UP0R2V!R4!$L/T<ժ;XB+P%E @ɸ`\Yz&'j\E\$^uwЫCwډh.Y:uy)̃PU&K['o i82,;I5R[79]k}GE@Qim̀{ O2{Gqt-_P^bӯ;_K]Jk,f4SP UD0 7꾭胪%eD=L⌴K Ȗ0j%n D+ %RY)v;XFDլ;P$f½%&6XwK `̶m vgvF].8 2dQ`|ZHxԃ*W1|^geIspȺh_xxNy/޾<ΘI8Qfi L*P C@Sђ_/6cƀ'hψE([h*D_cm˘kS53{ً15Zm.f**jtDE ldEwUM U)HwhR`KFHXBx `(_-TIzjFjUUjjHA0Cƪc('੪((y c~u-ŋP c~}AɆCѺgpN1!@Hll]HNk {8/kQMwI^]2[x0q@B+^s/ˀpZ]~H*=C8f !3Uz(,<,_ Pp|8 PN& -ŃjYha||q jr{Y#0F7 ,Su@7(_)*nt}MUF6RXUSRJ7H">m)d18픝hxFZn5vmK{OA^ItlZo@4V#zQ0r@痳d츎sd˒cCtoY%XO6,=Gm?v8~>"8Cs.-c U]=2YfJЭS̺=qoL+sjs孹s>W&e*WǮ=^3w [;4dz`76} Ty/vUU.騤JxFV@B!lŖAZjWkC ve#80HhA!n0!ZDwNj] 'C\8o3%SV & mv#qm=ӢX}t?;qFQ$>KڡSmg)验WwF5djJ`7+e~Я='o{ʫ?mzgSFL\&ALҕ5p+n=ޟ7^gGC4 ͌~aaZ>t=0ÛeQzi0NEQHYzР(ŏeDTyIDRUm \c˘He !uwbE À`nl;w@π|€%ab@e(yGJJMVN,8g[Ya O m.y,Zqy?JBU>OA݆>_尙<7j'kkT_ÛM<-0mnuՉD=c9J`Շ.ɢU:ɴv splO׹T${XNڐlxrdC960ryA ;<zJ,Z ͐Kx,: +;CDZBYok,*~6<F(ƀ  z뎽s4F52N<VDQDYqЭ'/_ml&&쏷Ǿn>%|@éy(DSJEAŽġDM!oƏ˸&8F +_΀6}YWy}<ǫzRtzGHH4KٚjT+1 Dl լƑ h:mU;#cHD&B`4ahKA팹Tl{o"tH?AV}d LypK2<U?:Shl?8p c"]f ~#ȗOggS@6n! w %%*?b^q/9o|(6\9VUZ8.7v[rؐ>{Ip+I`^,qKؽ ad@&R,B$,@VBmnFI.ynEQ@ "^RDեQO$0Cqka~X{ߋWܮ \Hޅa:k;r4 8`oXLd"<٥J"Q_0q5"`#ҪpvN4aI*Vhod_39~e:K ihcT,Z`VnrQ"_vxJ<' !t8`$UE(W mtLZխ6@7cQ d CD2ab#r[ꙧ2I3DB]Uj&ڦ*/)5|hHUG>؇&otVYRqLӡs&d @DW~ڵ bԮx8UQq@Hv,kb97Y,R.zh-Gt=_ 19okԗ|w[G/>RIb45@rT f V68!0 p%RHRFQ vNJ7%jKN)PVB.M7 KoJ]GC͵;#_ASmUO:YI{NHCnVjlȭ:C v_4u "J f?8N|DiW}S_ܬݤe5fQc+rTUisyNފvoZc£ifUpו]Wuq:6ǫQiu4s) ,k U )łBvZMWZMYT":i(j|]J9P?RRiI׻n[dW#FaN:c u?2O* TWwVB.xvb7p, 81ʽ2ώa˦S1|){^ғ`7BS4~^S$v9c+zVuݶd'/gI̭*x F6MQF&A=B+UOңkF\`Dk ?8%7ZJ }aIc|^/ϗ2^$8\0J>iCơR,C䟆s :>~  )AT7*Jt$5"¨t \r'?~-և8*.|؞VhmC}Rpa \/cibksU" Fz7Nb,F:%T@ `! dґC)ŨZ~U_j7f! (T'6Gg!ҭ>Ѡo{Vj<(:C/]ϋYL7d-Ő-,'t6YMMbiRk{Ԙv-@B~]Ni/ﴁఒ̄b1\UcSz4ўH$>6q4..>>B4tӶ&m:V9P| 'A=["QjXs@vdžPM*쩄MESble)DOH,قŁ=E=NzFsISOTN_|a^#u׻HVҫ)y$' xxֹԛnǝi09RȾA z(`?`ڛD\冪(%OY 5!W2&Ta TK3IKR*qtU" j PڪZ& $ȔI_ħ jNejUUC4.,"+jVޚlҴvW yɍ.I,,Xk5 ]vhJ;q }=>X% 0?X0;jbdC%/v5;>`н,LA]0A*UU|Q\j{sQqkaMP0WԸAm hƒ){^4r# 훂(V4Ք`l D;L"סAEFhf$NJ)|BuA6$,S/*y*J^Pbvy|D@: B@akf0ȺAh#>ܙɾ,j{ L X$֊qlhVgJbZ'{ bGz {^ YnpbǩTJR6aX+y~c!)fU!ALuKijYRDUMU;2- -@FM тz!2)@@ RJK_NV#Y9b< q"dDXXi2ՒTU$ DZUZ0ՋHTv^G҇D)۹=(L@ZFM*:H> a!"JT(򸌊(S!T -iyX$ʺA A?y9q,^Z ͩStcKpvot2xtU$=xqʫ$7 Öz$EYV'>H26VU|NSv=;U*> u&X@*z!mq(1.\-e uaaOq%-\`dh<0df@0kI롧piO }ْį<08zHTE礥bb,Y2 9ҶŮLU`a>/`fвvzQuwj6j%LJ"Ca.^JݞGLFlX2XUh Ǧc$&kC{LN$XOaR/o 98r0JDc@vC䤪:,($\Yk!2Z gK7ϗ51cId## "ʴM[yn8.  mcdp `$Qr.ޝY"ʵ1ymIچ8Řci5~p|c(l}^*% ΀.$ |O Qو6$PU]*'#Aze܎\ LEz{aVZ \Vnm20; /ڄK±$sbdhJ[Qc E:jVI\b.-))D<fF\L&kT$b+h@ @LU!&#8P r Xؒ@r嵟uviZzN0(Eőj-k`*L#"tT'bOͅ ,}\t6sLJ%D~7didj^EBM{0*FZzjTڕhRRN 24āE%"&Ac3Kb,%YhB>ޘ8`hjm,J^V@2XfXA J! bMTN6#BʋU7JTQ@S*'bWU]`##h H!vEmpGH3(: 9 a~E|UgM{: {t@Apo`Z_{s"WL0K/fd$Q-PD#!U\Paʮ2^I,XTQV'sbvⱢ bC@: rTi%zWNPRd~1 flDl6vQJ T P7S&OE1CI G'C e_u -F$.lh9ٽ vAˇ!tw5IUŠX] Pz)mJN6mj/=,-ސ[ݹnto`&r$iqi6f+ )Z"bB: aG?JEUv7tB zotj/jXe]D2`]HfXe2.}. kUCNBS] X{Gô;D l"YS]|5ӏ~SB~A U|)-He3]>% 8ފ*E"cOggS/7n!3;?"#15D<9<7AE4M2338472C>@B +hzbKeK`(]Qm>TgH+k2I!ח {9U ,C"\!_XN0wt Y{]]-S_;ᶗR#82{YV&ߣ:~NWR E[ipg`J^`_6Wd|yf#aB`.*ߕZjW`BZݗ0]=h7;>AizN׏l},giD);^gA fKa+Z۹0ٛڿ٘]^v$!zkjz&7.zA9@j{G5\59ݵ(1kIhoE0v7-9 .Ҿ#gPx5h'xtusN~E/9@ܥ%~$=osUrglUvY’/#^^? I~O T]5mӂ8C >m?Ym"Hze*$"b a!IMA p]4#yhr,P憄pX:԰ Q&ZC4#\h){fO@Ӟ! r6vy^ܧG 6|c̷%l4/) ~oqr̾z8ܟ\OT0ONi=N84% Tb N5Y5G+\ݱNW5wqkւ|,qk M+VXزm.S*"l$#9%B}$J5A/B"4}" %$@+U" cvȀA&кG7rC{`p'Lڶ4l i 6ή)%F|ڄM!agf f6{U.W|w-D*n Wf~r/}j;I ^-À9|X_G}S(|^r)4.J@$.5IWq nɔ;")Xsxe7[_5~# E5zۃS? vf+ H?!,MT:R JP_ȈG*Ċ Bmnw*n %Vlv+iQIhCJ k9ҁQ|I%ŠO&;hc7{";ܴO Ikr ƿ1pyejgrryD[+b˦޿}zcܔ8<+ߣMoTfqfoi蚂̸q@'RrR3Mfבŋ{{X{ﰠs ;g ~S[\7G'@ ق$]oʗU@6%:3W0T@ i|`gyW|3d 񥄁nFTSY5.,5s~Aa&Vpk\ haW݇'Z[mv^zl# c` _ *_ ca 8,@s-$Lk6 idA^IP:ߑc`Nf4&vN6b~@PÆ1@@ ʩpv91Yz5TU7kdo== AUq͘n*~ZP1]arH5\P%b(wP劖A )"j%ho;+<30Ñ E!:wTKjǜs1.ct/vd$ S3- C;q3jSM2Dy1A*c.UJ*X6+yݼwCu qH. 4۠r.p @ JoP'o0 Uu>˹J(@sY+Vɯh{6ė{]Yϭ&%K+y{aiJI.0| G˵F+9q3ˏU2OV4 O?V_g&gbTTDeJY&ճU<Έ݄lsR( /M.$SUP*%@@ۀV (q"MIox|TJhRA2 ~G +riE+d vW!0FaH3D@A)g(pO ^d, zV[ ñtx{QsmZcy B\Kԗ^3Nd]Yy=*w~);iyTs8o $s_oF/~DO, d*˸ݝ*⮥KJq:MPn}Ξ6#H9òt {EU@1F`տJ^m H` HR($!UE%0駐E蔤KBEa Fq`ى4ɠl؂!8;pu ?)%9-"s qt8BᴌY=UU9:m9GIo?f0Mwϭ:=lyay{σmr?sz?G>i0p{Jˀ[/3P= yܛ?n96gCE߾ߏ1/[̽>M3Up`#O7,u)^a8|Ɯ  gvߺzR` YJ UUQ4zvp$c݉ @7Bq`٠M×"\MT A'@CLJy$}_/ݼyu#nnnO(9s%+3ƪ8ZjV7ˤtY󝖓_mD$nijhN/?IsbIҪYLMq o/og6.|]=бjss*X2m5BWt/ @Vsp X<,DB?r(ѥ՜9JtqOggS@_7n!JP?BB52:>/C<79=6Btdw)o~&k܉ќ|*ɼF转׈dˮe|2+Hͩ^I7yl77 I"̩ycUOu.ɕb:lU3 ia~hf3Q[aj[üo׻'!~[JoڻVt`ξt@t;oD6S] tcϡ,#[-U.K7+9SA$DRWYZmLpB ~9] X KF=ΘGh@Lقd1 Âg[nKgPD8{I4^߾NǿLuϞnw"폗cL;6^,MB~ZEW1W۞:s$%2mTnPWSj/}YWB0IQ6mCϣ‰ ,RyAx)N~6`XZ5'Jĥ±o#@ IliAyk4$c&dj,8k:3  +eczd҈%I#ýK2zۆj*V+je\Yhj;6-mw;sRއxd;nq{ι)] ]˘_9f=gQ64jNjլ cb\ϺEL @1A@KNY/*Aq/9c#؀E~%EQZXYuptG'R/pw! _2;59`MBkN ;{C`%IVU^-GYO;KvF` jn.xa;z8[m}^6y_y0wBOU6SV \xYy`~b>e(HN̐]v1z۫1j?_s<`u-y h/@TPTQN}$EESM%R}1@ٙdW*TI~>`R%$嵸?l21sgGml#MQ vv#& &^o9G}jHQXJY2$z-TŪj~%իvWd02Jrvmvk]Mcǵ/cX3kc9Sf=f멪p>y~N50ov~fN<q*J|fG [UsEbGC˥('5Ew6~=ݜ(U``061bRIRE0 EdcrNn';^8p箷[=N3tOam ND˛~'i}|l]ϧfݳ]<v<剰ԤymNwS9^hP26s[( 4J},d `/v`*g QXDQ(d7D(7˲x5[ZC0qt=( c J^MT*ë (h9Y90NS"T U4 9_tIoO?Kⷥvz[Oˇ6O -Zˬ9g2f}utMdFθ45Sk'f2ٷnon^/LjGs-^wO̬ȡ:9: 5M89mբƿ'u<C[B ,Ax6טܔ.eV>t^O6Z0zmٹϴ^yՉV sT)UE13}*"*&@Ѷ^lGلx' Ҩ-I/GR/T+j?E7DLM/D묧۵Z;@8'&YdR.H "KC,+tȩDŽPp:%uBj(VmM50g;_[>+?lLO;ZdY@ݚΙ,k Lbr355?3h*x7 v-AoaC`{1bvoԓLCuL l`ǜ=.ݱ#ccL;yDj)$X.JBe Ē/#ltj2<(UUmPVԊ^*1gK?{M1Gܑ7l!t[ew`IM.;đ6]cn->-t!/(0dC[Gsv#@-f*V īXR:em7s!?\Oi4\;%\z'q{[r5 7MײNDwbFz(9 vyZ,jj* Ԟf==sYZz:{3p#dT(M+ܫ_*HB "؀JQH(*jz2 Ŏ١l!ƹaD Єy:V: ^-U415 (Q`gzL#GDaf{bUq{7>~_?-&ΖvfK3pԁn`u rSՅpf_.`"g4LLg qwSNEQ4sԿDa`z^m=dsaz@mS)}l樏{ b F2x-+oTyhS Z%B5? iOggS@7n!ίpa$5@<=C;=K5467D::,**8< "aj}ibY{"sn k77DT m&KAϷXjuQ S2@4c >hjbSF1%4JNz% aVS9Lcԯ寕dq:XSgrCW`!L>hREeѝWչ1{ 6gu ;"Rut L.'' Y3R+{3~H"G, t%nV"*SuU~.I#ϫ QR]ݤ$-^n) eB/ v1PΘ!zQu`rS^*N@YjUti~6*}7Y(%G Z:1ߎkU%zk|IOΛ46]{=fhμum=8oqJ#ڊVFXFf{4ʩ5dWCJ_VpuӧO:#kQ9H@-DKLz,.67W0]=z $mTs T4QR.9X\>*{)`Fِ(V~ 59G[9pUTn_KƥU*41ϻ(P3$\XlU*ޏ6"ݛ4|etŽ9ILUѹ6p>9x:9({׻Ը8wE80jvT3ǣS0n͜lTPԕum.Nrb,jfDcIkYip1 Lll2Ca)ZsMD@lĪ"lh_VR, !.+ )F$w%hc2,Xhi*ZM!&\z0 W7ZJZZjVkI(B@,B[{dR3bea_zZmD#,\O|v ѡ3g?TLTaIjמnh*E-ϓ\` ޸7w׭6r3u4m0O3cUr!wr7wL45 .6J=V$| ]P,+ 44Xr$ ^1* T%)$U)QU$yu۠`i_̨!1XJ N) g14;:5 !mzQw7 އ[g=GWu56Fa/ٕ*N<@Ѫbo\Ưi=M?_s?s6=n7x:k-'t2UEW5Jl;A@s^9{t+#JsXJ4pdd;9]vprpJŦǏJz+J5kUH*2^mlkT`#8DNR%- *H$-tU!rQt@@v~hs8 {HÁ<j0 -R`''W xXKRzg VU͆)<9Zy'Ok_mSglW-pxL<{?WWZ4gڟN&YHI?{ zsUNN4kp>m%e׷:keչ-qhCw=c1v㊁"A,7B8=f+X"i-#o,0FA MJ-ڢTPWˤ@@EgUbǣ9TZqq`0rH  `, CZ5m̀lRCDŽ@pxM^mM#3K+LL*j,;h17K晻\!jRwӈW/gO xq;_wۺq^q̳GΪA]wDAob3,܋(#` L'+Gu&-{Wv@ jmӂm%O < =kRWd;OחэB @|iΘEZy*U8D=!s*iv,X*؀Abjz-!C &N;Lt4Kxeb&݇y(T O?moz2\-[WDEǿP{T *4U(micE{:MW2rTTUoSY*WHZl}*Do ݭ ܎X*8Srly(dZl[]6P4i;rWU"W=ZH"%d^n5u*EBOu:FUt}mnQE"If4[ֱzqJoNmj&H)yorX+4ַv 3 @Àk>q=gV &IۦmۑemS6uўK4t 9g* bDbIt:VjḚo&:ٳO)_Pކv&wլZ %a0@d+J[$Djn =&`$ ҈d܀7ibV0j-KܗV, 5ȻCB8:r'3 /t.dcҘt&a41gp6~ A0iV7zô2A`v&F ;WUp=s5,kL*ZM75T Ep-jͩ HjN.zAZ /O  OE7ʲ(N7Q4gy KB 2)r5#Yc-䃨(Ai:.pI(Q( $>"ϕ*€e ^8qagi {a escc lk#+&>@ zEAn>M$`/ɜ 13V%TcJX-##1K9G(Nsumk#rYKHFHXRUbCa=n( =m MBBKcQX/$DHJD&,Ic݆7ww3#B$G/C4s ZUA A85HL" MɬiJjێT;W6l{yJmŊ&,jAIQe32mw1 ¨ V5m]:QœM@L@(`bd )!w4O{XQ~5o~[Zd+dXY<-"p]wT@j͵n gXHSd!5ٰ;7󥣂jڀ? R*(%=, L1g F]PSApP?~5+"ijlJԺV5'NXiXՉ-B"2;cemC`*hLRGi#VwjFKFB,5vfaA,V/[N hlB0 w\v*b0um/';ȈOX1~whz*^ZݧլlNqcjB.G v36UVHLC@RRUs cX"B`\H J#aZ™/@Z)N.p/*JáYa c@7waZXRqJMK RHoSQHkij fU\^y*QT}?Ix@}[^+GVۇ7WEϵkJA@6@&LCmR L/ J h|<@:,6U,d|)dE41꥞w=aZ-fD%ʶB-n"JfU(:J|}^[kdѥ*x*X p-dOqZr1—`QU~! BZ@̾dTlHBn 1H5(SB*4D$싾'dn9d C' (A b}A4a~TפݥR!@@Z{|Ö&KFɈa3OU)GS?7kUIգi$v:DTwn?;nTg5)B^n|+nM#S VEML)ufkPlP:ή|JvϪȜE6cftޅm_o$y`UM 8|Y /"!aХ61 [-@^.-\r N'9ȂBn1;F\&tb"] f\͡O`w\> -(${2%3y->9j Ğ쮍)1L24Ԑ;Lx,2؀=U=)zX wE-b,@"#])d RXl,>%Bm-B)mU>ta}j.j}hNuQTnIj{|j oAo%ɜ2sށAmu^'f0*vD~<,xczNH@VQ16O&6 WKQ9 AqZ*Q/S)mU[RbmH}*T 8RJ%:EJHz֊pvUJR.;6e9@$ͱ:7*%,En|~2{qz^(YN˨ZbUm#wF7n4Ɖ߷_Y]O/UftCpB),;wwWouNnOu4MM+E~kW *:[՝,x:3bT tr ؜;Z׺415޵.SIIj&H}aw_R 2?vF綘Gn A%$V¬ZMDRV}J8dc[mgv j@ C !g\$eF!-~JFM)+tJ`c4|~9ZMִON%o6{Vi_~Uwg/J2RmӟVO?x7nf̯9㫧(_'FpeT OS#]`au'0TTs~lcNWy$״Lf/ՍˍQ㥩;x,@/v2{|N \XF@d$bF#RBP:"ÝG',EdHBK@-*)TU̳o9G%[4R%t0^Dx!5@gnE9htBDrfUwП[r63=h6kmZc-ֽ_?6p]B"^3UXܾ߯mq:9WT:J3"x tjT'YpNɹy M4 ;{ s/d(DkEDܳ;wgz{:̍%̩BNrBX@,OJ!N#|ZVV_ҮJ)=qj"PE(W$U ,e?~R)JFZ78 j3!MfElh9-Xpk0lE ApZ;`cU}tX.4gs YvkPjEt<[qvLmaH[ڦ&U|іPE2+X 3Yǃǜ{Ș+צzhނc};#c4CNR}CU j}yÞEݜigm+{\urtω =LeDޫ';?w{dU ҬTpYXHo$Gb|6VZð/ 8ZՖf,^eX' ]e"Lx+s8YfYUU*WI#9JO{rtl+ ƽvord|( ] ۰WG0C{9x!vsf#dPZp6t֦ODRhe^!  tqzvB:fXIؕ2gwv_^|r}W͹?|֤jsIF{['҅=tZ~c0wcϲ֐4\g%zN[MKauwvμu9yω-ZB!< S~И]dP$ԱDINƌ@4ƁKa|2V?2+԰iXFk]% ,KEq*;q(P }3~tE|V G E՚]0,IjO=^mn$^5'gW֜OML#" y=#bu\Clj L,ЊݟC|eD]Ku% b,KɰlphTXIpr3j׎ܛa]p$Gf˛/El&ϋo #hƿo\v#y[WG _J=IFn衅cEۧ r{N.JxA$ުIQUd4:*~7ir6CIxVlmqZꨓGJҍ>+3dj˥p=1Crַ2@k4klO.Z) sUe=>qq~)m  TnGMxؐMR]@4 YZQޒ⮫glBs?@?`h qsQb_~y\EavZ)6\V0%ݩ@ϫG,_R*u|3?n4L?T;mUq9뫙ŕo6i}QOm)٫[UZ޷L1v:m>ޢ,ʢ^ջ3gFʆ e0H![+[{>t&yk^_/W,;#O=1OP?-N s 7t&s'y&Yqjm4Tgbêᜤ0 l0˷U";U=";U D(UaDq 'CgA6:>Pl􇱜 #~>RtH6[\+5{pMIM:*!fqjMp~9}7teeFlw }}p̺W2\8,ԝbjK Ka|s('nh4u$P=3zҢ{#CtݾֺV&EvkTŐ[}Ta;v\ΒZع3 m B6XC*@zdIlLhۑY G"ܝ 'J.RUq$ c #ٽU+y+mS]e9et&/}Jϰ  V2PKj;\ߴ$A,@TjYs{6#C0ƭ+fV@# MC78CeOVmMh0j޳ P:?99s]99Q)%*:m濤ڗh;:vOOXlTaV%6͛E_ukVΛ9~8b>9|t}vlA-j5pCPD5ޣ U>6v~q!  w|;O}9]O:a $ `d-qn歍FU*IW8=]`)MGImZZEaȿI!VPu&[/?BneǀV lӠ5 k|X;{c_8s @ߏO4W8={2 - `V`tD9h|H,]'n!\1NdtvYi\rar:G9 F=3.O\V"'gN玍}{^gr~zl=c#L5aO|s|1y`BL~<_]<Hal}Njez8٘zAc@;يc0`[*FFH, xBO,K6ضfbVT$X_cp+0$-ME`E8c>띫.QJ!) ʊ޳=x399,+Ibjh}܋^\̒'_֑'zJPrʣKh,ny!2cCU)!>`e涮bm=}Ra/+hXVM,- 0uu^/~qS0MPimD> !Sho2ӎ[ \\U ^\:U*+({ ;$p+07^ 6iMR|*q#$+ 7%,pwǽBIie1 zIF$``::?_k9_m.-]ԍ#w%ow[_^|Ƈcl=RZIkvwo YלT=dhj3,S>Lθ،ptX Jꠟ ^{9v ?ƸW2M.[B_Qt*C_ZzQo Q%ϺqBT-z@$bϰV͏TSTIfTB|NMI/"D M89=1c|3r>XK}6sru^lX8]6.rp ^ v&[9b?xc'\~ɝηWOߧ`[ccհAo]HfKC5MQ"IJvkdRmS]lPfÐ$3P5TU$k\G_uzgtgqk鹵͔>^H~ǓyyWmSƣ:~-fL{Y1"75\I* [src?gx)PZU/jH:U:ŜCxh{Y"eRt >AȹͱxǹP %HzJx,OggS38n!a>#>89IJ:7;G9H774656;7+.*;6Rw Um MIJ/|=h>)Y%P g}_Tr(8U@+Lv=o.x9KfFoZUU[~OYbJW9fɕٟd;EDr*,:JT=4^:3 *!&Q2t3&԰ ח=^*T?"7Rqo!*DH=- rmPJI*{*K5HI Ր+iǫr TFSnt=-]Q2=z]Tφf /"ig:T>,tQF x{~uE)*%gi7= ӳsc`ڞ޻3kiv=-I41!mW\hcݣn.}tfU6jʇv- ~ޘCsEJ(󵇿{omsI^îP}Og1μoNs! Yv=u5CYS1W\&Q[ns%@kF7Ł`6+hئus.Q `s9EḪCc@2 L6\`hkL@`I[uUUa6DHIW)Ds 9b!Cug`$Mh1j(8 A$&Uj%X G[6j^09b٦v')YzaQ\Ցs9,v0ֵM=dn馵Zu󃤂!MxxV?Դ<>4IאQ@_Cμ}=̔= ^T9u:nצqm=oo937sͩٷ~v&@V[+Z΋Zfr=y=Fh4?ir,7_s= <pwjWP"ڂX]X'گUH!c&@jD*Ym#<]10 ;ɜ7kHza+ݯ֏͙חma\|USZ4^JJ=) +T豈Mm1PTJJ*PŊbS ]u(iEG3Eld.lj5A9ozVט` fЃkpFGpԊUe-s>W{ яԸk7:o^)n*u$e qɘxIҹ~ٙs9(nc76<|_GH&1>Ǎln%w`% !_g!qrFͷNPkABK,`3990ToD6>^i(~({^^O~mߝ淝 ;/?'?>(2izu=gΌGN幟2،WδQRI`ѿhjȒ}wΕe\_j6}N&s溰6jű S*  AA#X sVHWU-y S$bv B; MZbtݘؕ !v~6ju "4(+'2ZO3uoqYzw]0%c,g&kH}PNn2wv~P)aU=5D"/k<ϯ}p=,^OՓ!* KoR-|׈轢ۏe&a@AXvе@Z-M}@"`2Ǭˁ] IN؄Xs8#l"@v(DmFp.-II@Yz$ԊXQĖ}mJ< )*9\;HBf 1,m9DX)prnƣ7'niwv7!Y>a>[4QE@מ?wH:MuA%_z! E4QDz瞮 !ḧ́y~SEO[z:X:3jDa=w3WWrG<ùBx~xmV^UnTl./uy7 |Nь-sVu_ HUWgRU8@}J* h+r\:x] ( H9gĒU(2`Ύ;nNk@&iӎ0H@8fJ݂nK 2R(bvhjt04+ e5@UV#I0CPT@I@X SZ0dd6$c# AM$d#yvj:8᭚Hu#e2PU̘ZSY C>|ӜbTE)iYZ5y,EU_+}R펣I+KFC!xja:NVZ@K&DvL\JZ&e0!jzO2  Φ3)9^aK;U:aT'\ɫn$҈#\M2$0FIfF*'`wGQjX[1 Nf$A؎:6 Yr,KXJ k eK  J7x !:"blL,.焦QTjuX,C=R{4=)@F׀ ,@ B *%Жr}'9'4/ij@k7! M{`I 䜞OR2 Ag{O3bgMwNf&RGrj,/l;ny~cݝ⎫=5xDT#Z>#9'I?D-a X,/V3dƔ"NĂ5}+KRZ&=I*hd%z(I\[ǘH\UYQMR]ɶS"dK:a^ƒ#jSTU"R֠|*U(-JC5 2/Y ]z<lXA.& Gn!u3POZY2İ^9 9/nW:%@RWU0O Q$ͰnrU׉_.%& /_n43nNI&f`4|V~ v74cxIPKBԎgK^\~I.vp}́,C91%Poʹe3䴯ߛyt$TCuk%9jՀ͋Oal@dI벍fiڢRyNK@+%*Wt xcXK+ sRդ$I~` 2bM8 X7]A1kU PvEG)% ݥR)`% -p&`JsvflmPY86kkSp5T֩6=7rCdDduHN$+P]XU_9N JLx~{/UE oZ`Y e Q5{zԚ$Qc!18؝vhpN/ k*PT5' )m 1Uvb#kReaC%(Oz *,lkB'2KLVƊЁMc}%p [-\CC\?XTMaUU54,LNww{^߭TIj)zGo`쨾.R0DC%:7ʙ>4TN:Txd(jqZteW6}.OL{@OJ4Qqy:Gn8cX8sm6q1@zXhj?JУ">ZoBB(BX"2b(T]]ԲJK))v 4<&; 'AůŦŽ@A191yt 1 |pZon, Gs5TU%gWW7s/,Y |3ZV_2k :&KݕW`vΒw[𰿞Wai_XD%{n@V5$%URWB!"uF4oBZDUqۡ|D0lPU)%I9DV@l\0/Ǎ;YO !bsFD!@nS~^*@9.%p1mf&U5u~y߱ Sܔ6պ^k/^)VO#s~5M,l4 LUeM[T z!|Nk~2Ν1{ l8I/NU_JX+Vd^ǩcooMxMC2w3Ӆ,>G 1BgOB]E+TM%R"(@XkTvɓ?!2oÄ2!Yٻ #9~OJEXWkaSI h?øߚcѧ9gN%p n&Ր6M:eG{*`;L}8<9ކ1L=RuҮ7,X 0;@@*?$LL @D(ਸ਼82\(U) ֫TT* ZVߗBR"b!s&4/+?LS!#=w@BoIBh8cԜE9 9 X˾(ǵ?nNeQ=^ Z!93_.1_ڌm E0,39df9M<7AICi j'ޣx ;cgnΞucVo{6vԒx<*LӱQ8qj`X0/I3O4 z[Y T򑄢I"[Ctҧ@ƖMOggS8n!1 46D74O383494B;/1::;5hc崉 Ӡ ,$aÁ#s{4 `X9+G1&cLFnߞH &~TN@Dq@wՉ3hx\>l٩!,XURC}I>cA&FQZ2d.XQJdM8]9.y: ٓTf6wu0-[^HĞg'2dfU?ZC̤/E2㼸hzo˽q>j'spY W[J @رe]ȭKŠ @4T %k6aazL(RSr Ɗ0TAE 3w-VT OQ[Qȉ.D >Lloe~C@%jLs/=Nr*t dJ/a .cKt0pvYB_[%I^qח5]ch*[3XYx = HC4ҤPgV_{žs|dr_uL<eni>0݆DV7J&"SNsp,yϭKlIZ ʿ-`* eJ*E Px1y_T ڔ(*@@¡\6ّ7 .'49) AO(!|ܩXX{b)d$ t媪\k!>O;y_1Z/i"Y\j5)j5חy!ԓӭ  wy4Sxv7u;Q5d_Lt)`anV|ㆴ>pa a5}6rN.*Wj;(WtZ dL>:\ x>eG;Tسk4;_4A6c \q =[7cw8DY7ͥN7az͇5*yyd|~_n,מ7o׳9|̼O??۝;dqhשgn6ʄ?{af9G~tc8gQk($'СW7[m[^fa{{}y޺/~2/ii86'2b%Z<w$Gw{}e08s@?e^eZX{zB7VGj6 EUI׾5vm̷툜pN ZUN% >4IQGg1=\駙1>OF*g?+XlLKTnQm?^6l8}}e9w.|cd K!e0H,[&!՚s [A՛;ng1tI 7c\q׹P/p!(+GSi@陇2 Di$ߏ>mqqw>0ɆDpsۃ%6ٱbVM]~/~]zYybǽ9%gf,}K&d] 6;CumkWL c+c>9c/Uwd7zykc^2/sɸfџm37)*Ih劷;$ yXȱ6``,@CGJ +ey ShK2fX`rFK u5ۍɄ0@_,x -q=#G^B<䪪9WC5L.=>˞} Gi}B<0Y.]JMݼ1sZ>1LP8g??0llصyc/ \TNLt.+ޯ{٫nmzrF\f 4o&>#bT!0v*8F&y6Dbb Ȗ#)EH $r Zf@+jfp|Dc2gW7l?XE!%P;4B<[A(g>4y|V8f8*Vsμ 9ק/%RjJ|acr2ts?;m˗NeΝ}GJT|U23bnsbFOR~\22Iyn7(yr)vz; J+7]3NK$B$l}V% _cկSe4/UJr pGV+*MGJ$!j*H yJU$R{r <BHZ/˦'U+^)@Q@W1Aʱce;8}YrT0Z5N g*aaH{V_oz_N7Fq?p<^vNz#-o>c:K%ћ]-LwPmhr*dszwE] ހJԑ.w&fמs̝*Г隆SЮYFZ5rp@:VV_SHUQ^@UrIʥC&yhXN7TQgkg$] Da"&h{@0!Rd$D 4mTJlH=|R)H!#>Q%a46g3}UUk.Tˋ7~V+QuI5*Y$_ HOggS8n!j9;>C7/C4D8I;8K+2d&D ,*R7Cq|Ahrg 0QsiE@Pp8~mUxxBa .*68&!WB:#aˬU=zL:Mk^7wC"gTÅNO}M yxYr[$?Zi_|*-oQE3oju̞YR[Z)::ړPOYk=m@_3\w͹CY&C7rhhLd1{CNy=ٖ 0$"j!7B`Dz$L@.a@HgUV2F`rhe]Mcc>4 .Mk\=-ǔ 띺) o0AgDQTjnx} TxB{Pff WUUKyri/Ǧ_Njvð}߫?P?o֗Rݚ"X ?gL0ohj%ߓ[yCeΧ/w1e| jf7=a `D)QQ! 'S9bH7 {#x|N"zJ`z(6s(Y„͍mQPHb0w F 0' bA4Hc맢YUXEaxΥ곘 I>x"R˭i'V-h6o=cQQ7眫j )U?ՠ|}4S˝qp:M>L9_^g闛17o{}ϡa !s'{3Ɯ&*.$‹& HMew6W'ޣE 8j WM-ۅƼYlW,ĘzV)3(D)[9FꙚ5> LUv~d9dwv z fJ|q<PCI 36xI)dr"n-h׭!;xp\ lu|߇}W7pk/6}qJ8fT?^ ALٗ@k31MmFhn&N* !۩,*Og'`lLfʘmpz\a` 1d@dDTڨ*c,@,+Z ꕜgHkd O r]6d^-Eb7ZYXحoD1;>rr "VtVٳ1sڃiN>җ޵Kxjd}5+Omg6'WHm{rQ25a:\E[]=+4y4=~z6 p:oM>**kœO5^VױvsrUOytnu:ǴǓ#'۟yHk{d[l%Ȭ A<2`ÿj3M_V*4B^Be] h+%oP {Wn@޻߇!B!Cca6Nz`]4Nݳ7O?QJh$!Yk+Q`E,~uבqZ;<*%w=$%J}f3.yТ LJCЌݟ}3A&wFy6F.?>9YdSMS]m=yrq6諃ijheΰ1`.`<[b jR0`߽U/]T*R/)\XЭJ=`@B  |0Ƭ”K0 Tc `戁6 [MԨ.ܶRc!^Gvpw h%2K4T{zj|5\mV#=i|7k_;H*OJwz1u{0Vfi,bۧ9|0SzkpluO3uOQ0E&ݵJ`C?q7c|1=/ijtXfuĚ~ `X1"'* J HU!I $BB@U$ےA +pxO]FH2/R?t)5 SIDcl,l$1MnvH|~tV0Vh~Fc9Mx 3#JncjU mK{rmZfhmK[Hmr'|6ʏ"SE%M)t4}y{CW.fTqqd (&~ͮ?aσs (Jf1<Ո̭7z9xkHD\P6+## tB҆lW!w/ ˢ>A_hkB=Zm[*R3Q0{i `2NF$ԕ0GgﳳiLb@XEFͪjmCʹVW`PX̗p,4{X;ٱ#׽OBEZˍI;i}}4Xfih)'4u<͞v9{}ʏ3kYkJDr~cX5zVm9h85xv|꜋95tehySYEP7Q R %UU ßBTı  LPPWIBp?&< 8 HH2t 7*{@-,,6݅u A Dtax.v д/^ɰ/2mZ- 7^h@[{¾Ԍ FV+wjOWKAXvme/kꗞ[j6Կ|&ۊPmz8g0t`?qԽZCb՜I9h-=C@tܭ{"_7؛rNig\c&o["]HiKAjR@}F7L H=EH<%)*I "Hթ3$MTn-p {a~\:F ؀V$@P5f뀘!ފ-FnCY_@ݣ>r3vq? Kq,U5<24- 4sgR.VӖo~e^ufNA3fLx|}YZcaޏd"|`z2LCz,][畽ȦʶSLν NaY e}" &M9rxҡ*%15v{?қ5G2$ JEU5fsT.k}Ӝ%po^ 0`6D/X. u־( j2 -mB8q:=wS0qu'DYbhS?픉ey 󓡫WN׸[Xx?:89g7u(S4759$,dʦ򍋍_cj2"j n襓iٛkr98&9=OggS 9n!E!M@<6;*-8<  (&07޻o[=["S@՘ʾ kd;2^31zJFc߾zI л戀>8uFl'itO p/I|`&nu2a Z#/(ՙc^`࿍FjZ"$r݉HU$ 1aT/gq]h%hL}@P ! G>,M֥n{ucGERRk;%Xm;V]OvR]VƮ˕;,ٶxζ0Lf +vhm4Ѷ֝F[α?$[DۭoY8A28b1H=+MwUu:mA?FReuЩChlg\ٷ2 RF,zBU-fnFOkY6JJS"dݚl[sIH$k\j-aխrnѹ(e\ݒlN{UJ*1J0˵ZUu͂羾|cN5Y@@{5vm"yXoJKK J_\ߜmW}KLL ߖ5Gi#&$TDt_i{SU/T[9/j hh:xB 0ReYȤ鞑\VUQ;1ޏOƵmṈa6,JkvM|LvfgZ@ <0cu 8 N" @IrEC`#S-ChF!adB88A׬?WDs&-"by.T8oo^ ;|2e //^祥d#}СH~}$4gp~UA H:CY{@o@f%*IӉQUU,xiVMP_ܩĉWT* = 0ĆBV|Lq4IG 0`""ចfTqU(6 @RW(T$ɲm(n, ā_ҁk|/y)aHF5l1,Pz ET ~% aBtLt©aMmTH/IN!2.@@]pLn zW@|M+`w3B9UU˺w[|d#Ȁ:+][Q1C`0GgCRGoE2j/tŠ@f)V8s-Xb`!Iqږ|<D0Ѐ~u`Z+AU8hD8y@kӻ[B]\C ±  Lul(}Qh D8iZdEd܊MWwԃ.'!aB=odstt]ݬzwQC>ZAFIqݛ~|D ]YR +V{i ^lMs}k;U;dG(r-%*MUvQF(V]" & ҩfEI@&Vi4PtQUEEkBchR\EL)q[ bu ia ":tCWc)@`Ų~20cwبPN%*HuM~] 9F ܒ.@CI0EgjX5zU h@Pt> 6 fzL兙L:Mw۷ 52 =Vkk !Br1^OW2ljsbrjE7lbq`Jmz-9)t^hۀ,41AIVO*!vٰJ3e[FF%9sgwłJ6ݵ\e[R^PDD^9!mc[B)z6)D@@`"/YԜqv^3vM]%FWp U,p4V ZB.tе2Al.@'h֞BjYQ+"*<)C +R"xPy*QRֺz`GˀHbǖyOtj}qg17h9)@IB /RoD>VxRª 3XH*} I?Nqm͠cOV"ؓI bK7 qj9-mS' W7vcv=Zfz[{R'L:a42CL1p21k2Ep"%z`2 mfPh,BbS ?E Y H]Q]KUx OgQ7 g}AyeېYԇ'-Ѝ:.jD(x${$YdjN>^TZvϒ e"71ZSX:oN-T$qo䧛 5d :)0{s嵟$\rZm~TDV4z[w9s(g<}Ծ;LLw!>a"6¨Y? AUf,ZVTR)P$c #L*(ϿTA(TapPEL8PZ$U2$57cӁZZZ޾V!4Eޘ5)R&2?@Y{| ڕ6#%Q;VUg#qZFG*p/"`UԲ -'ާs!S=dG ԏCDMqT)47?evE㼮ȡ+J0["j7P驌x3^a4ŗ]sg_}MN֖y8z9d~R@,Ӱ6pjmb&FPgSxȲ"RUO*/DUbգJ$"OggS@>9n!9*'566*;<$043125AB!5353?=;#!B 6ZW0r$D2Sr~6aȩՀ $PNĹ9>*@S?ck$.eɆa)̪궉mJ(i;ͻkcoϼ5ex|yuֵ-ӮZ#/VPr^VRR;/tx! u"kv3kOl$y5"fN/dWZ{H/faO}?ތ{ftgg0,_Ccɷa?j ,:f c/y ` z/ ){_%V;SHՏ_(F5d y"4̛O7XȮn!P5ŢY% T"@g|qz|@,kU g1ʹ`v;|O?47%v2igUM/.jvMC/׳l?y:N9v9"YƲPxvP1׳Iܓ~Smj=:?ܳӗNJӮg"[t-srNd{7TRDw`dc yB˼*i si(`Վ.,S'\DW G9B`(0|Eay\ ։$ EQ߫pZ!Wߧdq:y6}Zmb7̨M+gVU!# CNCZea*UVLzk3ӌi#UeΊ:5f\^uӻг5j:H-e 0L\ lȎP]V@U"86hQd \IY0$Yps! P[HZUu7)zmp q緢jPnJ'!}{}2۠EJU1 pp4ɴ|l،2lٲ#l۲m prf0T{k٦5NB{a\Uݪƻ4M>dFoٲiϬA`fcV!ʒqAwS5@㒗@Vk~ te]*8 `V@͆8QBC1⊫;Xtcdlc}u^ @Tw!F鲓h^aґ qlaTY( #2a@Ӑ=S02Z*Riޓ1Αc_lۘmP2QzZޭ 깢-et{#\w,/G0*!ZOJUDžtҩ>67)%ztqtBk4EGv@@+dhn*WQTFRZJfyao᳔A/Q/$;32`2n*98GR-H˂-N8 Fƹ`<l.V]04(vE~.(-m5=`K8Köerݶ=%vZa@(LHT!v040\=!mdeq L:ڵ+ B*``uNLthB:Ǡ6qQ86En:*UB˴mqyw~7@ILEDnJ%**QuM!6>.DճEpVw!>Tw|5 h9ٓrDbVʊ Ќ5N 5  KV#Q=vJ!Kw? RRVX$Z A@F&!8L(!AP0QP Ę-洔NaQ&41!m@h,{R*arr0]D'Kq_Lk h(M֓ܯPj4zC!¹hut 2P[.[_?Y=!Y#Yh\VV+Du ]jiz+ֺ1+YG4BL@UWQa:t {E ywbh+N)[N"vdRLLEm2BVlaep PY4!R:tv Ox|/R BDXCЧD:V\TIsU,cJ毽T]ŀ|!+vu|f}@78 d>FZ׆+F6B5T]6зnEFE0 n42a*9Phc$TWeFqJObp*@1+g]a*"6 Q_[q\Y c!*`F3hU-ù+eWzX_]Мդ+MTYT&³T2>2 Kw$E_TsRwY@(MτT4\K{w~-a vaS$ eݑw\]5ݤ8,m-\5Q`IN tgt962 2-4\i+q hT?i^tzBp'<QX6IZv=P ʚ>z9AӑDjo枙tD:H."* 2!oD) 1¿dJ͸Lh4>&TƎɢg7J /ă1M7Ք^M(AѦhji*Q顩$V;LUӰ*4Ufr(2M8;^eŒ *Odu>I ڙC n˒ $:MmJJ7T#a #V(i(DQzEŰ* {6՘ P=I K'7KDzF^lNΦSu)ctlb}D傅F#Fg, yZUq0R$]*ͶjM0Fcj(ZmiI7g)%SV#tsi3=.;%J KY^m5* ۹Is0]ESJǵڼvdʁzDY Q;V)jBa +WIKj1$z+MU!W*y}Z]:MRhm*${]cjWvG%ߥ~]뾲x$$!qd^,NHR/Xܽ[?ҫOYzfUPUjlDӣMh]%8*HƔ[qX f DMӕHQ%1$"E pwjE3TӮUMl4Uzj jA^+ =TpTɂܷժ5sه3xS0`FtIxma$ ^$^A[/XD^HiRVUiRUHw% pq"&<Ӈ ) P) mp !o;qp˥B-?#4?! =^Jc*+\Up0 v n)C,Ω$؁֬-7Z.Q;WF̚^X iI&\1XwR!#t ԐlK+pڪ3 ƖI^~"*3q2iGfնr9'.cr/ ^ 0v3Ir9J( I1T͘]YeYO1Woi,BbwRKwX8Ej%Ԋܩcf7m4K$1s`@a{XPx!C7PAsq*㫻}KL]9[Yc8ˠBYb!*LD=үFdZJg?nݺ9<{?Ddȸx{mvy,f)3<8r0܅F,@E=lkÑ}lM(;\phD=$ӑtFYi>sbn䀴YOU[VeKm[Wg \t6nZ1M.eW/Md ڈ*VYuDC[Eh"d%ㅉEL i<׬499}je(f 2b  veNK`p,DZbP>ғX UU0bj7H]s2·;fU~̷.˽׏~Y(*"(qi@ ۪!B0F؀F*@QDjl9X V:BmIJGw9hA49_R(ziMWyLc=\Ā%ܝww=2ICd%8k c=U?.CuMMH'!ONmQw L&ag;#M6CUUpC6.H'V88bxmJsWck.Y3*Ŵ)[v`2d0![OvtR PkHZwm3ቫHLz5Qm3/;a3].b 2b?N4u]mRNiJ 8c!:wF_Ap C[ka`Ȃ%A2`dg C[S_W4>VIκ-e},6Xj/Nh 9H i)ܛEd2:NY][aȰv2z fYs?v꒽ f.3W*ɻ"CCѨ%OӮIXqBA.( sifόe5v#ԧc rV*6V*M\w*Hǜ`qOl߲&E1qv-Xc*IJC~iN5`򑡀6,t2t?S4#`8˝% fNd#"dٍAyXC+p* c6CrkNr.XdSV4jծʥlZo6w P꺞: hC&!%o0/d>^!Č]fNtD`7,>};tD'INrM<9sߙjB/|rr *4\Ӯ ]FXT8Ұ{,2,sLRC-+(&Vj̩u?H:t[\N M0Le$H(B T7yb= ٱ>]N^AR wg b)=tsz'53#<ڠ68D UR7846)'Q֢UW$bs1N-ο;F-`%X$'h 9 ӔyʵM_HNUpw4 5Mgk@UQKfKخ4 ^\I2AG)HlBo(UMYKDu-ѣJɅF6^I4vAP IIT9ULmJU=M5c W`y|;dk$"oBV ]7CTw] B@hqk1ƒDQvBF]r-vM'TEU&/6w0;z! p74)9 >Ͷ~߫N)y Ѕ(5WAy 1((;o͐@+)səC5;H\.ֿ5 3 ͜Fh)udoqH=JC=F2SPu1Ē@T-pqX6!Sx 4K! :]v 1*^F =;#RH"%Ja XXEk EUbœWOδ"PX:.iby7\Y@Ҏbf՝/Ɠ9c\̻blpj45t0ܞ;~-3|ȰrY{?3B:>"ɩ EZ Glj*))0,ekmnI@ c! WvU,+)Iɶ&XkzB _!a7>kW S.QLGs0UY hH > l@a.Ef {23KmZ ih4GM XMCz{rזMxTs7*6=qH*΢"ah2Ĵ J 6DӤ-"Sf80P0d *UbU_L#3yv_bZdYmm}c'/!KXF'UE#FF' 2,I_k-TRAayVQL/H-4TѤsEU$ms%rriC+3thG[20ʼn2s!D d#] C`R/7[yIr%MA2̔2POƅVz:Qu+iP5c̓ɻNGC?S)}42bB MqܚZA9w`[2;M\$ EHi4合!H-Շ@TDNU܃-m0R)y*Qq_T$@! Ӯ *Тscb/,j 6 o {4dz!r<ޓODn/N6' F/2 "d`sARBK/Pq]pYz}Bܥ`Lϑ \\nku1K4]KJ,55N"+Q*Bccv -4kS]$,+p Qo ;޷C#;%R&#Z#C#1+Cɶ`z v$ &ee&Ia77 d -$n@Zn밉-qk+v56맷'ncZ*j) }dFtTUU}- oLJll0FI(y5hiָ=_D=<bbŁUD8V<0udl*AJ8F8!Ib@ ܹ: IZ 3@_tnm4ի(iVWL %@~5bߦ3A51RTJq,\53b`Ѹf&4OggS9n!_&;78<<  02333306A<>Ӏq;t ;yC3* Me Fķuo=J0n0"VZlbzx~jVhehV GJ靆qJ_9f} =8Or @含T#!GVPJLNi +.s%($;RފXy@dr@vm]J[EZ*gڗ*h#gmоa U}γ&*g2A@v{GD 5O8⿒dL]KP#N# 򘉝1 x*B!)%䍸Vu'Er8 AbRNSZT06,+RP ^8 i-Qpܱe„ ZVH o( n@`` vH#0Ɩ(2I+Wɍݱ6-٥Jd;&&Y%+Kd. bݩH)4h@nx.f0Nla}eLx R2tңoTooGƢj0tER5,c6ZUJAhg+ QTbTmr:Qoh0poLANTjRkkB}gWB^W](T .nj.ժmsuYF{ՈWBuXѕe[%(lTWXA[ E/՞ف,s91E*r>pm՜]um>IS}&0wUʁ &im!tA uSc`B[m7 I+"$:ݪD;$}mVtԺXk/-!il 2ZȄ|WwQU㒖@)/R e!š0mJR4{g{oݡer`(}86f~E8H@/n$955J(J=5*ji0HUͶ{.O閐D%ID44@rla A*!Dcc")~J3 A"S6 *vE@rFFJz41QDF2*(+O7o[qVd1&.w"T?q:֭6` Bi6émI[' ^%dh&lgEDV6zĬrUEr{$m(q/!f hVMKvz*I]Ap!TҦmVe2 T"tS e$^BH cv*JlapdV$C([7ƤAF!E~j4LAkB=62=)q$0Vl-"0lcok15U?w-,y6NphGE28 Fvq?U_A~_køܻ`BQp, \USO+4:lHUlHeq(+FҬqŁ@ MH:j5*` PM#MyH2Ba\: mEϥe%BNo3;ݔJmBUTr"\1ke5'H|+ } qea[ PZ "L?]t%"Cy7iy m~!783 L6P}v],c=LȰ> ,һ:v8u,-b+ǣ@2LΌpS\8Įz^m$6զFh',g1[즪E+2PHT6Z(BRoUݚN6E5#t`>z6m ))ࢨKa/&0d F=[1;@ pK|#-iA&^z.uZR%TMϟowsٞl#,zUDu@A&tAbeL) K ^% z#:-)HW/pg=h$ld[&ǪjT[QcIjhHM9g#W礹~6,\YdٗbAQ*lGBl@(KfuCh~7͵ jU"ȾOccV)M(Jkwz ibhmқDZe' hPݸ!KUՖWl$*Vy"QPwįѭkiyVMݻ~h<&UYkm(S:7=>~ @ضSkS)R=\\~tneͶՙmHhUY浧Ԟ8zEU Gb+ N184`[o*Pi;mF{MivF1^eTrY Ȳ-BX˺'PNJfYRJ#|8:!;/&LC+V;&$ ^0Y`ErEdm|Y]olU0·: 4hܱ&=)/` d=U:VqDK$A-Ӷ5 R& ŵT5@3TUMtU"H( '\$@sW%ZNrH$66$2T)I*Uc]Q4H#XED- OggS@9n!'.2(l#( U1*'w_ꥈHYbwRlV S@fxgޗBd3kt:1F[$+9eM+b f4{(U?Xϕ)MwS>dj=@Z[PTQIJ/ j ΞRVW:Æ#iن&`D/*I5  g0XsYŒ,#o-]/}/]ԥ=C.ebWՀcn+mS)i+z4ڢ*Ţ:TEn(ZB 7!/$4,96ڎBR/TJO\m`@mpҐ3HQ0}Mi\X%df_V[J\roUR?4 Bd9`ٰɉÀIٞfA4MI oG};8nhvڪRYLJHuy\PӕKl\kK!Hq0TBhw.=;mM9W6jr)bb.Z= aK94gD1?{Oݴ1-vJf^. PQJI B|I"K}#BYjg 8 i~e6^`!LL;˂(~{Q@*$v=,=2utBU%tp"~WF}t6&mL9W7U0o팶zXCBAʼn_=*\Z^sɆl\K/.z @%Mn=9m\qssZSoY앸Ӧh3oL6B"gT-wWp:j' % x,W2 *ܐ êT*Q"GA,S0>zq()')bfB%pS( 6HP\w$wN*g?>}߮h>}lW\ȤG!t)6#Z3ZWt˩zHt tm'"sliHuz,ƫX,&{?#w}'CCΧS5Wz5@BvhrҁU8 sI)OﬞZf\x50p:-D'Rd$aSOH].!gUP" m,~t U ayax'n9\-(r]tA 5&'4 E,GZ+O<7L 1u}o675*y[.y$LK}5M ^5y^:rdwl9$g*L1EU.xA?޽c*s9,l鬳_^{YO=q4DK '4އ)6>`(0MWüxba^ {6&OKY[#-m4K蚛̌y 9=^/zoz5˵}{$Y TFW!ߪTV%MSB 4͖Mvw[J&e0u̧vh7WWywi0kLQSz#o,*I/ I)=QoӲݼZtmmO n*juMr)S"ܤ I`iVa!t8Atx*֋lhe^-}5or6I7ɪXfŠUvnM]rҒΎ0\1k\{aes U1Y1PRc< =VW)P1Y ˺}A,vMQ( ċRmL&)"bhZ{B&>IV$ml[ $,4RT!`i>i}vEDHot!dVd[R-fp+" Q0Pr-; 9@ MhtM2oFڛ{n4zIMNZUO]P0m>|e~9jݶYr2PW}{li:ƙ'L%tSκ۵"i:nt*>sQ^@6Y`ҍK~e;ۿ(cUD_|j)YTN@s VS R1OL缒DxzlJJN@S? 7@ނP3\[PoS)tc9(UL+aS^VTc3M+f(rgM7/q|<4(D9'Lq{dXV*YчPE"Re ˤTVAqؽ2Jam @$+& q{Z1H.9Pl/4MZR9>ȈR`]:NU}l N_ydKл'z$:c$K2}^>Gڸ@`~OD3!l:Zti@p,Kh-IF,=ڛꉪyYR'V3m$G{T1+p;Xw^5|br.zyHutgܑ@,I~:)iԮ~f(aLCzYc5}g(.j;EOg>Ug_Pd,?2u'L3[2+,G" $v|CY8_[%ӂwdO?Z%R:p>v0Gԩ+(g9=3i: !`6Thڧ6/t@;XGFJjgv,{r{eC |:uyHFU(j IJihCn98r4]Eg]TTo\z4TKrs؋uhgh5Uvvsߪ|0[MçGN} SO}9zo>+0c&~pYk`Z;瘔=6Cٖ 3M+Akeryw`M=sA Y A`@E4{y/8 J 61QU\d*A")@Kƈpy 8.OggS@:n!”@>>59>~/[m~<ϫu'ȔQ>=Wbq3873$0e~t--L{{Dǣs{jKLAc}xh;SsM%]3kZ[I| $ 7d`Y*䧪~%U*@dH$*ekjk:4a3e@܉ wr1[DBpY!_E+ zx2hՄDڃ}ғg rUsfSVΖ}l.[<ؚr[zk@oCͳ̳K57Zi@D^~n6{sp鋞2ŀ&ton&ݦ''] 7ajxv)uInzOtcv5P. 2,P^tD[UuhK=,Y$EJvE) "UeY1DRQ '-B8JҗcC6JBҲ03٭/[xLD `~ U&݂ScAT*5E6B4WY:Rz1I*W,S[OVC1fϢѩۣn^ҩ9#1Δ݈dmt_zm*OLWEV02myn+ڛz(K/ .d%1 e?M{{5stI>zh;ً&7 ŦGǧ22TS TY) 'UJ A%_wwA`6]HzS0*to"±Zn5 dv -iWK C>si(dAN3~uHi1K7rp<Q' #`f{|ژ+T,MݥË4ueDk}qsӰ=X \ek^ʬd5E8F=?f so˒)z|2se՞i)6i:a*Ni0JѺ]kjk;{述!{?$IH-%!V` yV@EԵR$WVREYe$U>PS,)W%[BC#v[Bc:HwcrCSnS6mT"MíH~DF`7\IƭhܝѻfarP1^*~= mjU^k؟ZLOϗn.ΓxgŗΧߨO5TZqS Pt&C Ϲi Ҝm\nu}Χk~Ai'>MvJLn/ -ЛW$%#O*WoSקvv~c2&'r6'?X<凱UϩK8X4HͭjtB]i=k|ny cm$cnw؏;.<9-z5+i. 34g ij 6vV )ޣdAC }JBaE 0J*QܱYQ@{xN!jpC8{@fgvpW7ܨ=m MQm6\`87p8Qzfi\V_ӹ_Lj1/O}_Cp3Ap.gkOP[cq.6Stb7(uq1fˆL a{#{n-{qphꁆj($dԥt ;b3$Ya+ ERQme'R/ rX!Ɩd=kIoX'w TUjEv!U$OмxeaKY5HD lv@!1rn1Ehe[@P41fGN?.s96^Ggg"fڹZ~g]KGW۟ۧCJ.%z޹fΥ=HMx0ތ~t?n?f=rQ(%]~O7X:Gdk,~祭Jw^ݏyΩ3=OEO4CT3kN!y"_=m-.ti=Edž` =DzCT.,Eڢ,l v @6<6*Ĵ <Ĕ@vIAh: lTχj)T{xM@{:d4dŪ6}f U Wgsу_}vwq9W=HHMS:{Z\ǣ/qngo_G%t4uĹz{TJݚwzKН S~ŜjQ=Xqۙ69]] <9S% $GB@ RVQy" M@կJ7zŀi _ T̵cp1&K,.! YRwIQZMWJlv ]e }\h%lE;8` Ū7mfzi~훭ujs0ecv)KEjV)PI*UߴT4ۀ܀*4(A!)J^B^\ ' Zx;,R%x;`2=v} y7=EQ]Wio(tJMR$AYu\V?"` C>;?l+bwޥe04r>OggS@R:n!}!KI58XJ?9;+/:? !$jG\U=:~zel$)sѱKһ/J^/<}3|0?\}|]/={c}7{[UQɥ^sws3&Z8s(1O>鰨"{C;'~caprz}eʺDO\=O=$E*ƀb'aA"PҲ$HqnxVU`gNVբJ"RBwB1\dD*6 ք^d35~egZ-5]^cRHsuFYzdrU{y;AR\J<.9<}4gƯ|7lsֻmm{4w=kb:^vHg2 s DZUfwgv0뭩gfVT:d2Kt7q!YY v 9d751M{<. Hf5XߢZ SH2lhTTmӄTzJ EP-o p2[XCD39 '4 wá5tԘފME&kfO(}f_*ˆ&@p'rU ]]yRoln:.ꍥϦhտ}W~.exJo^ޮ&cfߚZ~1TiuN@kw&UfKﳍdܟ ~п|K+ka=P9LB_qby#Rk^BA[ ~x(IB-d W[)B%.K`_nE,15@?a - P\((}jmU-vB@@w xN{\#(NgiZG 4*GwjOd{璚ⱻm8yu_=z+[o~;>ιG81Wj1s,v_@-(APP-q{gU`9G Y_a*PBI|8])ZB!UaUxe$ a+0$KBFtI5/TI CWQJSo*t"{̎6P!Ъ ߑIι@cKS4xliQvl4$)A&wMݧu7}]쉿|^g0z,a-m֊UH/mk5iLih%/e]:;s}|> +|Sgܛs~'r^~;{ls0eNS:3j 5x&B<g0^13\`e膞LP3xRR˼X +H(IQRicF67ESRUA](jZhy).Q1g$Mm[پĽdB׵6ۏ׫xe'RmSTIoos\ڬzd]zd]zQ)kI2K¨Uvf2mMةGj{ڻJD۶h6㰓qI[G@aQZ"!xkd6lS*ݦh32ų4dᘟධf'=笆+:@LS(Tm8$!W~4EV4JTzdl4tF1+(0fIE᏶JfLUTYc^u5֡EfҨ@ǑhْZ f:*J)|c kWMh2H\u[imjU˘iŦQT|l_LpWܭe"  @5hCvI*˴QusZֲqUFy h탺QRAA 0ɹ{`f:̜sLH*P Us|6jsfDbmbBifҗy-47H+D"B(`_xE@CUn!Hdv5`,lqh$")Bx q$R'ed9I (|#SNr"KH|q"H9YDĜFx0uCH{54HhԬX@r6`#BؾN l>k6-2[M nUi AQ hW<3!AG,0/"HyI:Jl+WUe!l3{V$k4@EKRuThzThЇ:=#Q@q L\K>W9}))ɎZڸ% @8-@`b!dfl`a,|Z45X!Yɗ6d؏|?}!=2Z= zR* ȄD=Ws;[yQ`ڊui`0q}pފE'KzW$d-tq3 G$z:*WU%I^W78=M%€~r0 a= +Jz/Jڶi9,6 ]BRYb2޵ĽQKII(IlLЉv D 0e)JFUN(g65Ej Bu9^_GcȄ2HaW49z1RY"ޔJeŒ*ao# )[4lutj$U$'!+^˄ zV"6X)^%P,!~ܱD]N{y׵r>JvӦ+ U$5hXf()FZW$ kyE'4퇫WYSF&dmQɌر sUO*iϤj`274)IQl=)Ȋ!RJ9ui2UIdbnrՖh1(SQ\QYưV@("ր@F(Xa43!BU֘Tby]#y DH/`K,x^ˢs,1INQmB M< d\UtOF!`g2o$T msH&X>@b6> ًݺS̤fs@bKxrwgih!K=ΤjT;Tir0ڬ4HuwHֵ[rWT/M0ZHfdyBCC5h1D bK&6t5P؅A!!b`%֞5oon?w*EQ JEQS**[M\AjU (2<ٿgOggS:n!EG;,1*4<-*IA9N9G432395B$" "iћO MA8 9 N XF$@@衻: ccia0zJ:J]}w9MǵIgeǰ]n7{?ƷuE-{urH\ݧ5Wy*{bިQq:e1INF}q6}f:6 fJ*fu c$;Ba{HtM"UOIDRȂ/E*Tk&@9 >A֔JU=)`1Հ<' / VI["cECPC]wqjf jr8#7~% RS ^R%,be? V4йgLFFU?m4tJG nqvOi}ⳜrWH{PqG4s Tz)5$tH} a%EGsMP.Ȣ2.4(P0Vdj,/RV;\TFPzi&v(,mn՛lKE`\Õz*aIs("Ix{ +Yזqw"=EmiHmAٮ %3ި CwA/;:YyL>&K*mSCIZ |~TYLG u-&iX']L٦&7噙L%\GE3K;=-4wYTMId$PdOqFwЄmd%yQ$rTU)Tw: ,?g նUQeH& ^"tt_T)C. g< ؜#L E379%&0;zoq09(3ăԅk(VëƦz\^=b9U7Tmb8IHڹ|H9ZGIZ B66ށU}N J>s#wj?LPb1e] mb):6+D2$fhSӨL}?ә*iv0\9)$ PtRYxP!s *_KE1%$-U,XVJX~TyRJ%jB~#$m)}"uƏ{*@IͣO@!P7zhN0%ݞG%Jvl kor+6GFZ#}cmm 7Q$ (ms7-b"~;$s3jifZ)=%K7F?Q9S7o&8mY,kߙUq$v6nO+Aa -g͝`[ODHV%h Y릠" .`Lzrު”T 0BKE$E@]nUՑ ʀ&eаiHκ &BIs u^JTGQKަ  G O_{ @(ёps\oEv?}O0G'ύE㖘/]x||hǼK7'{ŝV .Fʧ1$S4:g͎TGC;J; Ys,0g :'NMոjE*M5W)𮀿]i1C'T_=%Ct4YAlR( ⷽvMᤇx"- t)i菨s-́XP5@ mgJ{xʮkt2K;1 FFfɇQ+۹ˣ;ś0[w.>IŊ#|X15U\zl'Qco<:W?0''{i#ffTɬӧo}kb| vu8Yq;}1jMqojNK$w+"s\bHHT9۰b wFfER.is(V)0zUcּ_wfaYv*kOvјJ9djH@wk/Qgrswo$J Yɕ()h208]@Q3MhxPWf 2/}R],zj<{NL CSȔ2Ew56vcAm &0`"×E#"2eSe6UDIחJ Ғ"wtpv{$RYP%BUI7&F cFl,MIJ`L}6C҉4Iୃ,3c^ڃE$:X}P_W܊g)cW9igd4K9p6q~e:O+֙&|VV̫fS,Ia?0V`!?Sٱ3p1E-ٳ $C8N~\0ބaP oqD]WNHh/D4Ifk4, \zz}>?>}ZvƉ~ań($G6Q ?Y+ ߾]PQ!¬HZƊOdOggS:n! A@zy3d'\% wnlI7Q3TӨo 4WRj=[yϿ#P~+NH y_'rgEC&b!- vʯ-fX!h5iY4ݬ.4fzKUf,$%}eeRO9_y/{ٖUuՖ@L***T=P$- ڪy*U" eR[shL;yвt6Ӎs#2~>V9FX`&bN2_ d Ygdŕ bQ9;w+,TkN)ؗeɞ}1nFHUͦTwSWIu߹͓w PJ 7g8\uǹ4fʷgj2'ܯy~GQᄼJq|:UPč2fħ$t^%( IW*P4aQ%EJyZW&e4Cu{0/zc8 煜B>,^Xf&\Qp -rKe,ͩ> ̞9ؼ)RUg|C˪b %;Txyl1oo6[UL]0μ;CvS5'C%vF˹|'L>M< &scx(Y9{@' Գ1iH`G\*vׄ_*IⅪ %bk$PD|6$UAe-Y/sP1KO с\T`]f$2RWI;nwZ89Ԟ;O\q|=޴dzVgVfg9gO0P3{uvsM%t4j<^I|;NT r 56dlS0whTUh踚F1k}]p_7qv/$P3ЖK)_2{VⵥW*OUI~ \9RjDD1{ZJpC$Jxƨ \9mܬ\M A3~ nQt\ R-To@DIc>-{9ғ$d(WR!wns%"Ό;f7:Sܺ:e,Hڴ^319ٿ4xB)o0ϰG1[x4PrKe =QjLhRz{cK0gOb1d7_2;Z$άz i[@'DL0Y@`lUIU T|UTl\|T  `V8SŀUE C& d;(T*e N9~ EW4M( ppWQZl]FDa:HNϞ}%K8}r>K⟍b6oxA}b| )O?97;Ӥ:ШZ >+`޺kIjq6;/PKse8Tkn]}͑Ȝ2Sms&[@6]^pJY! ᄜ=%}ÛX@*DB DBjYB -a$Fd^@ 1HTOSOb,&M7B@x&"!de$- "Ѵ0~KBlAQ9{\nPؽACv!W*h"5;،PtQn:y%|x>wE<Ώ?~8',ꯞFaz??IЬ1ҡ7;߽\s3Ι\rkcʙ:s>oMӲЈS4hH^vH=xFgD,Ц'z 0呣%dcՅ C`>.0#P`Ta$zJc~ʢEՋKn{6s='gP>v"R/Хfc[-pNtsEMݻX]uHi@_Sl2 *M60(x JHh{,dlaT 3!.i uHDACFi>-It\ H+k;M,X鞽~9-;°Nrp</ȗs@;}>D_ 4yG4]*eαWcLa urqyd>Uy߸&끼"jwIgϹ-eT-3!o ]t>|]scEйfj @?t{kWl#K0 _mJ(UWZUtPU84I^ԇREPU:ceW$# #!I)U@te1}ovPe񫙠mc>QTi5F[MW -}d $Gs3F ܬjn1{K0*ګ߼1]zY,>>rOq}ϕjge=x|n*35Hc3m FswcuKX3 V*JTk4OG8q7fqC'4 .%}Ԏ#s^J,d=6z @ X2hHj߷ݗtW +zVD iJQHZUUϖŹ!]d+```\L>MQtv0BnoAg xpyx(tʒ07{/U*9.?]j=yѼjW}zu3?&!&ڗbO:j*V:meLfbYٜvS,1{f3 LAvxJeۋdV'bQcƎis'vΎ9ٗd{ 6 #nMU"(OY/T OggS@:n!]]@@E*@A2G@E;6 @6VK$"U g*y.7M(4q!A^)Cqg!!:q~dzbHtP_Hqci{{%;6krm穪?K-S 4`O}Nj|h[HW~Nyfʍ7fhھu?q,u&(vK.\=BAB,6$y7ز zI#JP^ QR-U*jJ&+Abݼ0hUr:j@YMz"g~Nf#cYj.3XU(CS'y=aϻY%jc:rv'O='ϧ/+Kk7EwD1=7;Q:Map;ĜٯFiYI +5XOVIH;@sVw~r4{MIW.]=EBʷIik?sATUE T!6 AJPY€`Y$i˪`z' K6_X ɖ3 re@=i -2hAл"7q ljMEP0]^[z3;8ӓKԒc4(UU{;*!e0@sGqz.{z]yFGxQ,Ґ~IPʲREȥWRmQ!˲bʬ7&ݜH_m! @+g? V`kM7F WD܏^b'SreڭٸZמ=9ywqrwީ{s?{-sm6p?_ 260=c搜v7ȤI\FJ8œT>]eؽHy^XtYpL7 3"\˪;*L,yjL.&Qm@*@$բ5E`8wH./H)6~jEJ%cG&o;Rʩ $M=GB=ni^.BM҉GXhcmʏ3Gtϼ[яb[,9؊- K+F{؎L>;7?(21M{T_vx[6s*}[i4 M{Ⱦ&uMT !{H@g}q<1~;K=2ãr5jة$MsIBPF4g`) RD Hi[ƶ\™,tꙐUr(E6ؘ0(Џb ɶ wLTsMH`<ѼR0H=Q%!|fWڪwlٟY]Y[ފu{ԯyS[<}TVMItco`ۍ̓}2a`]6jգ4Ưnkt+/UIOimͯ=|]Mƶv htPzYnM*iOAvf2SݦT%:1ZD r  3RydY@*fd87:EMZj쏊Ҧ3z[4iۤiTE!@7e̴Nb9!caJ9HJH؝["# 0@21HJHYm1}Gt?-A+%RMՖ46nLV Ѐ6nU|l_i1p$6Mi*&RaX\0&TUnL葜]=a#N5ib/Hcvl(&mQB&P 90e@$7\C V j0`Lhģ0UI-< 8vߦD}O4H$%R^Tݮ\k|T[J,AwjQ&FcnC I@n\Y, gK>v  d豓nRPeG,WC%p@b JDb!$4YShG BIȩ-* BX Dr "` `誾΂{YrQ) v> 1cY] H61iuTׅ&#-ŝdvn4RڤR)%*R-  8\ }a6#qInEmF)P~ c`VL F@+7더utFJaUb0@KFJHV) {IJ335N \,f:4ϴLY<" "FpkG$eX(IIq#[XeL"ix7@zS<zTdYP<㕋Z5ŋ@27ϡ^qҍO1cW&& @;+Vi@!5I:1k>Gĉ1<.Z Rq2&,vgd=%$WiUըT *iJ/Ъ 15E#XVQ5X~%b68R[7fxIT `"2U`VFv6fxdw_F: Y*,hV!!U2&V9$%RT"CF &իHވJ,!X ՅapfnO0C0 b *z̶Pƌw8o̱]9|OggS@,;n!+( $731704EAB027131JGC9 ^;9cΚ&6^4OJ,#vldEML\ y+6*6jhjkh{{$G#ΘLnL*1Nfw! BZ9*\[TbYelLڌ1,CDlh+0!WlldӒ(+0E~o(b2Z1B|kȄ6ѿ_eq*υXȸ-hU(@5|`3"Dz>>|1P Nޖ9X\ BImKw6gfRcU,*fɤ316s"~a:hCDL2X6f}`Cai&0>BYRQHsZa Rn!;zeefAW2 2T i 9L& R`v ^DSѤBÐF6r۲+R&F9&p@[t,l ܲZ*d"iJ F@(T*zN!%M}E,Q[`wgCD ZE24eMj ZpQr U 4UBOBx`Ld1:1FA^GFfL YVUE ,)Ĵ_=⑩F"EeV,5f=JZ鎯Y$/ qbOXKf*ILIHZBa G$<ʈeX.Qw=&אXU۵,6t+ M)dO2`978MRo*o"#Iė8 ,EhP_&XTD\yhe,SC%l p b4h7-'`:Nbĸ^,hT[$Od@\P&CQ[a&PKȥ)%UV4IҾWS_+iQ{uTYEe/@cgR R_kstߗ9d%{H`ܾ|FfiTHtaHhȽ)2mr8բSʳJ_VQ/Fћ6'ҮL3VReZtcÞ%*tH$]UU$r(0e8ث/Vwx[x9j&{vR<8^l5ZHB`Mʪ"I߻ hjz4,k1{ҵĐz5Ye^ aS(YɖE{4.kzi\}U]MebS( oQܰxKz㰭%6Hw LJ<~)@9em)s@}j*IBۀDU="u'h;mKЗwms*Φ]m l[B ><R NZ2JadYs+Fk!UWLQZ""ǽ7R,Q6Oo/õtFJ7EC/0D|] 5sZ3ETgӛ= ū^}~5Oҩ-cQ jꚩlm4,{6LKcs'*4."Qȏta$ۺpZ?P8flDh Vᗦ&FP!\[k˲ }h^8UMb}ڮqO&Ya sRSU7mxp |c0G n[K*ۜ}{^T}ϔ(_R"9h9 eYI[e̳~Kg3~,c3e&23нӲI|Xe<3Q%QתeUJT:Ʈf ў cc"7[gC:1YfTwcf/alfd檪fpu}q$ʝu.;W@&H6h1;ߢ]k1 ?*/H}U8߂wMe1顜NTae.EOC= U(5]w+ΡS7WnZ^L˫2/+;iq'oUU:?ǡ57N #5+Ȁ^c;l( $cAhT*t 2%0hAs|uM"W3ut1 D QhXVE,&;ɾxbd#ŜI<Ḟ7dzgPVGXUDJI,U=f)YP尪$^y0Ԅ $jGv*MN:ͺUUtR̻LN%Ͳnk4Zs/SN&#W ,*! [tX!Ѱ(76 :%F"B2BU!i+ RT-E*4iҭRhFZw`R Բg":s {Z Cb9%1KMkc&$qf< N,IM.V,WDR4u"#h,]U(-$*')QXifpFm-YH"CKѤu,@`@iV*$K@,ȡY,Z_gh&,v eI6W )eRPK8ԋuY;po=Jt^8U*, B"\6)Q̄B$`) xt˕ 6LKG1ps-uG 66g+V5TTP%bSYjD%8{B=$Ū*x(QeXmj(0UC: 5acQdJ9[J2-QRCv fBiX#t:KܖDr) ݖq &eбAFHcҒPtR&TiO|7AH+P v;Bo]]0R63ap 'Wѡ&0>6]g[[|F^d {opW>:J95 YֹR:R8 RdYJD!wg:sR&&fU‬l55֛l9Mt&E"1! h0VAFӮj,RJtUm+%!܀F/J- @ ًeU.(X!:JUâ &#91W@bDViV + %̨B#!`wMhw] $cE&!|~HHaRt:cK264>˪2ds nPAW]Z K%<&w߈:c+9pZ?@P-3]h(dbUU($3(]]cLfKb CZ_DR? {/-)0`riHM:{IWg'6!1bAVmȈI!T%Tu,qDQEUU?r_(OSZ)ث8㝌V2Ku0>pmwDdnH:\ȭli9̇7J4X;Jl zv?Q԰ՈpţeF /TH4J2UzZ!]_SN&UUEJ 0v-!} 6"kHUWjƖp ظY=L"3 ABmGum$dA~PAX"i[ZMjNDa\~Az7~Y BWM)J(+DSd[( CB#A[^rh?J᜼\;gsV7Akl.%$٦9H &qxy"%fjJ"H9vTڶiGzV#CPK`4sP@Hpl"UAbK2ӥfduL1PQ)P(ZBcQҬIԠBPC"A\d+(f]RIkȔTX 2 nMMm)\"UmvMz^WZU,c) Lb#lgd$BI!xejViVI*^AURQW*m&-Uydº9Ћȫͅ {~ֺh]=).cjM%/Z[DmdBa7T.Dr/xviHPi4%jUDr Rqq \ UdDR%YE6bH{ 0Ť0ROR=Nʚ#(,Gxbwe-\Qjʖd ӎV7#F>Q*Oʨ(2[ $&Ό T-DިU``u#LCs%O|~O8|>k-5|x"nyo1_֮ߣDؙ%UdG@jVun6A"Y1h!xJ#nJUA&d4.x (i1d eFtwC*+ 3C@Cg;XAV^"DjG]U[=;M%3!iH)GEqxWg^m.H\.%$rXRW"a̞ՁŅGIUJUWHAT)u{Zc?h,}0K y??  .6 ^iIߦMa6ArRe`I*be0_Y NJcr&~kwqhz,2aPգJ%s/P(̂5VaM(B#jȺ]uifqBh{(E#nj;GcZ)^RdTM7[t.;vQ^5b\E܌;O}@2Һe_[۴@J$zn_~"Ѷ%nC֓+~ ,# f%$B ,Gb$>]D Uo${GbQ}6 @#KfV\Ul MV4ԴRk2[&=ңiZ#VW!bsb,y=2AΠa+=`F;Mspu1h7u^GYz{vJ\G/ X -l@հdw[$%SU!-0|YFtׅlu_L[>"Y7LpcCR@]7f>;@+Thǣ`IRBv2$vIFȔ X+jh6'ELPqϫX Azi{Ύ^0FheUIv-cn4ձP I*Վ. hPQKد:⊻biSc,R ~OFiƙ, `b$7 WUOa!I='*UEEab} @az%-a cr+nK2"ز1l0]>4UZ .C: vfn)PMnZh=7aqWq*uNԩ8:q?&A&xb/Ƥmϡn\`;oO벛IQ0K((Τ7rKTM,d5wl)hcJPbI!HRj\r<ߕÒqj ӘEʌy;4- J-]NZ)b+H1t5nS˒9I؁&j`%I- S "ܳC KPFʎ*nkE6@A%yHD}v B>=oCA2- n-.z$lm[cj)TK%BC 5@j-ٜڕKf?Em]  #ٱfUDw'C,(ό&ߦ ڹ81uVCROHF4]ydSҘ'Ө괵:k_зN (iz2,9{{AVgj}5G TvVZU40>ȉ FwH.XmmFR5g&SPjz$'B;i d[ Sn+ !sCQjHWҬSFT(sIo4c}mI@ g쟥Wn'"eq<=DD_DWftE0 Yrn˺X/}Y>?CYSԨXB U1j.6_de7 Yo.M <[g<>U9L_>T[%2F`sR@j{$r_]NMz}HnJ"a -gvO*Id\Upkq ߺL80nH?kΣCKST"02H/]! 8s:˭UKR(KJ5_W/%iЖct߈,J޻[e /x9.ٳ$Ӱ4ͫg^F%9߸S߾.9\G\ҐJqv<~:<Վ/{z8bkkiQ#HI3<|Hr΂Ũb|L/( ġ2l:K>bjl`ʌOb|z1Lf ݮ@Sm<nO"cc?rS8suAoC=z|.{ n Kj'j:P{cќuXw @:q(|myRج2>MN lZoKgmhA}sJM^xX'*Vs:sqY*R{xpW;Qic0Z6\5 IK&Րʵr*=b;1^ϗ5aAx>Lf zzWcLHqQL 5Jl^9Eޯ4V L[3T I +#\+Q)8Z:)X׋W #~ ,/ D% a4F].`ވkזf`E 4$Nwт9CiF8:JܔpdB{ϩdOFf¬;Zݼg^b,-= q ҞΟ*0VdSZ c<;xivW9`USoggdn@t_3W'7 ڗmRǩa&Av-4Z]ioca5Ӆn~CaގĈ9GSeHHB!H^9|./PےpB2eI+ l"X V*OggS;n!Q+?2@4-4D;C8647@=86<+-/*85@<+0*==C BXn( %#HFQB N&cGc%Ф[)dm5NhzvuG8j^އscx+N128{XUSnc#?7|-kr:\1FAz9̃]f-}=ُb++ PW:)1N*'ɺ.J΀{L$#"ayϣ?[߮sOd: VZ*i 6XS{\; b J,+ʕB8UB_cHK ϥrrj5gibڿR xsA#DT m8w `-fZu^ 9xH4h`çd6烹&r 5~}eD؀GQ_' Veֹ-RAR;Ꮑ'da 'n|o2L@>jYy5N|ݗC}?~DMM,xL=6k0TFеug9Y*{O2=gۡD:&.ܗ-!\T|[]V] P$_{FT|.@z"HQ(ae)TJ\ ,iyrMI!WUU`;ir|&7sC 3ssJńN`ث_Aٓa_=J:Qp0ʇ\JAi:|82wvBU~(ڿ<4&mJ}ٕÇۣiU-.i!/q^rj ){E;wM+rM=!L"rK A(9Svwy!).f8sw2v ;.߾@ww\ B`EdۚJѵA$k 8f.7TE #1, l34";ɿPsp_^[>&縠W[I϶Boe/1:yµW?nl{W'; J`rW0LXE{Ѥz)9Ub{Ktի l#˲;}N Ԩd`ޞ)P_Y$Y8bA{gu[?FUJͳc n#hRdaM{@g3\aO`2*6*i@F‰ݵ `UBT}Y ^ !) UQa5%hc], O$APK%!-hdJ;}4\=(̉JMa,ji_̱mǞLǢespUUQ\kR+Q÷Ӷ.?~rrvL~Dv𕩛99ߋqOgÿJt Y|#W*/?mۘ2'. fIýC}2[*> p:DY@sHjxu5!tU@D'ik{J}-_0PlVjDPN'y˕VČ}gЛ6j,)1 8. 59:b4hI)e/ CAʁ) ,% ͒CʿGu[˾կ\]Z>KGo_8uٟkr(f3E~LCw`c*n9;Gs֜![wǯD:gמ$n G/ΰ1?J0k$q8:qE[S%٬dp=TVU!R-$~Vom pMP:CX1@$2H @HlInU4_TI5uQAT PCZvpu 19r>k핅PЮVAPa,*n]RF3f\Uy)Wk;?/ajuxAyx7}|gQI/yCz*VEo{ުn{:DŠE !.A#$3G `4M4M,I3-9{'$Mj5 TY>S~ 5^3[3\Ut "#Q $/^WR TӍVտmOk`dߴJ7Ad5!Ki/AG"EK8l]}ٶ9*siY_'0=6Z"\[楣k˼tE!@zYLZD;i%IfC jNwR߻d0mY[#C0?'k P)ݒOTvM6U)3LYB.*r2SIT:' V4%G?!Yh?-ƣ\]o蕥f s̅.$¨51ú{ia5N]($nҥZ՘dݼ2eխ[ !+#CkV;#J(nqdWU;igFۄq VF =nr4\S5 1ff@˃ξlf ͢LOף橪`Cg8qoAo4MiuӬ6Md|g7w+tN&h cTQ+k5eⲽ5Y 8sZC@;bNtK^ʾJ5%JHѴWW(=s,y^ TUM+NKFғ]լSi#MjTtӪTerJj-}URcvZ8H>.5tLEȘ{,QĬ檦ܤN,-LM{y֝v4Y5`bzX.bD ˩! +84Ѣj8JmEe1((.\HB( IR6dJ* A1h4XQR F,#Y `u7uUą6p݄ۡц9Avl! aHba/Ϩ Hb\c)QL;5S f#;y荷N EF~C"#apPfFF79Jd1Rt D@ւ!UX͕֎SUJuIڈn  )0`deH[:YT"vRT*("% *Tj>r]sqNJDkǷI@`UuͰ.vobC  ,ܝ_:‚/͎iSq#Y9P 8; }>OggS;n!ˁ  %" $%jEHA+SۯBTVM.DYE+@gtɮd Uk:GX3n @j`0j5Uն"BT0AJD 614 m[c*F%d++ }}X)# FRs‘BL~/Xߐj#i\|d]Xv}ZBukܛiRD"U| xr[n\'HD= h 1BV ;9rjB @ ~ &+GuK` &`qYGtYn&HDQTUŪinf̂⻐0 .'C%1F¨jKh"Schv B(A%FIB"KrYA q6=(#b 2%40a؊I5B`dfܩфmIjLb,/y&mzTofYٮ\α91g:tepv Q-+a%D,죘"xgtft@ߑE74Ap{lh|%\vb3`{,ӣfQf %j!VUEN i.Q1 hѪ[EL NCKV { a h䉉 ВF:p9im@m*Ѫ.#qH \ITf)UUJ?̮|jLZˀ=M*j,XL^s/?aIp,7eH&qNKi|'q w"Y %C4'/;GP{g^ZB44*7r(U3jƃ ScqbD#J B@SU/ Qb!&Z o=2.$ *M AzaAUxF342K"<(G,P$ucUW/`]4'4֠GMGԪJSI%e*UYz܌B%ׄ\C<}E~"8 4y`]c̓3tC9/Vy8':,:/SP`63I7$YCU_ >7!'ģ* 1$hZW%FN;#EH;w @.JUFJHR0ZuUn*>tX",Dy},R#UM4z6MMK T $Ȳ PڙTS4Պ UT D%.Y10nߥjTڴʊ6UTT*tn{"'㒫"* K<ἰ~rT]D Ws.dQ%u1-2$%RP o|RcQA4:,F&.k@EH`d#FU*md\b h"%S6A"ќS" RaTIzTۑː4u€7`JִFiS\1wy,VIJ4Fj mVe";YiTUTVW 3zĻ 0Dگ(6|@/j5*ht U޸\ y(.Dc}T 3h4G њ#j+_wtUłgJ d;GF% ƪb@ $ f4y2SqgL6b\sz\18⬚,jdAʢhSJ1  Sm9,8 :]TEU*W=Nր@L?˦]-Q6),U" vN$='n!I^ Kc!rpAhyh 4_hUo`Knt2vP ; V+0o .VH_>ѯUToS(8Y#kS.MbLܒs*zvl[99(0Hed] P t5Tں!HvHET@ dW:QK5!B1L/@!В\ur?pJ!ʔWo,pg g,ꔵحL5B .Kv߄j&Qiw h(Fgb~L!+vT-]J_rv : &QģbU" jMj )b,q:1&yQN\kY|d *[5=-~g5KHk3CNh5*"OUݩRmt{\8M# @kRI*2DXFGbFJ-%E>!љME[UEjKj@\!h\h7$+ JRRU7HBDf%&,kd8a<F~!iOKQ֢" +ր5;-QE+vIk@Ä^prD1@!X%ӫ+Y=t$h-窍v@`1nŐ]Kq8]S^3qbY}@Й*O`rdaQX-fxB!dtcO5g49m\ŵ!j0 96%=.*QV(*/Rm4Ui&["Q**9bKUkݪ$0  0G?u:tqA 6zps=>@&Iӝw'L<^W0cG{Ln5-^|7kvӔL16 $ U:1-QԴZDjq&zW-/ƃ[qvwL"iNbx"$!I@"`. dQܛ[P)2V/ Vh 0"@p'J.M9b$לT/JI0AlL7;k5}]] wdCڰ 4qq[~noe.v.%(LN}>$LQLs$W@QQMc1\BFXI$-0ѥ>G?,SY+`=b_3N簸j rY.沒 Us^&~M;g5D,T%R2AE6fMehc? N\Nٚ DJjAۭJj-Y**_끖 MH@Z?C+\6p W$胘X d,f#3ȉc4 ap;ϲL nXT̲$+PUAܦFɋjY\:~ u :_w_7N(&FOCA5+Zm60^d\V2DSHt#c^SӆCKKy2SPSC9 &MOf}fTv&gc%3{/$XyxKފ*C'QE:fKM"\D3()2#a-U'0 W(Z>Ny OggS<n!-%/)# >VEjG70 4ڇ3zOzP+,VUU'l8čY %/> X=7m07ғd{ ARr{ɖq}/f@;7UcEЂf]Cҫkl/RI|nHER`t=.WM7EڋR|OKRVpdyP)mD*B5@-n:i,F"8n%[{ӵ ^ۅ198us-|vfaP3;ڱNi^2"YY*6,KzYԘN < Eܾ7zFn>@g0hN,zOdu~YNpRWٖ2K1Uz쬦HY}= d,"d**ˊq "06n1mlAd**\Ui_V/jxޭUf4y+揖-!r铑F?' #!KΙ&<G@{79 ԝ%@->. Y\x.FOFq8bbZkVUaqxw/v::cvJPeȕidUZ J~2!aJRaY^YuԺzEAbi:m"ӄd2(30c$ e֭]IM۪&:K3Ucq % '@ n>?uGE7"td,*OqQr*砍ZmA+w)8k6˄rK'ːܭH'DZVQt ӧ9خlɈh:qŀ}4UH!H:أHBԢbYGNwɃm3vz/o_cT*]@jDzIS2o;"R9Zg@YizDv3 e*582 Dܰ&iW,KNse쳇Q:n ]0 GFIiS)QJ /|<)&`Icޜ2 [ڻ Ѕ? rݭ\_] t:* Љڷ){3, ^:##FL~DR $;w#Fw 9',X%`f &fΰ/y^ߏ޼_᮳7絾5>߽UE e*[@1vAMllLDuМ3)mKM`X}2 a!K&npm ,' f]P}D#ľ+F[u\- k-i! Ytզi.hvwIX~/:BST@ݒ21z6/:d|π`d̤Zb޸Het=y}rgDb݄BTfܬahQb6kqBIB8Fz߾^Y>$u~-<#{+v{KwpF:}Y2W"IFݥAx!;sj\VE (W؎Vsdb 4B}Bjk[USg iNC9"FT\Qs#P*l:BҴjUju<)`[c3\wA 2PTNP X xA<^F&xxj`}f)Aȶ9$sbZ[jg11S].yKgwɅnӺh5tTi"XR'+DIǪHM7tni"Idk&Wm""gHnmZ7qP2F`IxpTRTG҄zJ +dYJ"բ'lmh)lZx$X0'Cѡ/32{ha7YJ)sFn jW@=9l~}#((qX'4"jO$W};]LF rrU^ysQ]|;>MyOn?/zIV 䂆P}xQ(jIj0 1H-&1.R-0n,6Hܫҭ.3&QSi6Q1Ј)*V6~`I?φBȌU󚬽6g\rWjSIQгm"Ø#g;*F2sey5mAqw-u ɆYwJBO=x]2{Msֿ,mOah/,?{s%]瀳fScq[eݜ]m.4cj}gExVFN5F-+jn) f \]XWVBBium8NuZmgI.YU&51DpٯYӠID7R$ #bTj*ݨ1;XzZjv %n Lg>}zM~F9,ӣb^5ꮶJglLr"{Yz 1媪y\H?fJu?hp4{ƯXY oduWx:k [ #LHEzP%p`  b@]!l[LEV-,E#^NϬ{ٽWʷO4 2V_IPo 9=C>./jh W Cxhlh H$j3:aL5 qb*u|E"ʌp M!*gIUU^!_-'מ^.ʑxy^:~~X5*0Uv тGUUDmB cla"H+P:PA p IҬ+m\oUZ:;];IiD֡S ^Tٗ/^ڻ\HT@R$5YlVqZ˻[j"Z8@:Q\c86f5Ju#K*olQ"]$ka>8f,˪82cx_o_\?\;=՝hd,Ac2fBY>~zn\;t';2OggSM<n! ѝ) ) .00103.;:6*--;= 3FCY/1gC ޛу-&([n:eAz r:e `pȉ޳?xbH 5lsUs&YxK77[cm2yo^zq+`>Z7u네s銫#xtig4 +eTFK^8&uBUç2 )X @bEM=*JUN^J_DwzW]"WPMU G'gr%Yn7'%)F¨0lw Dʼ[TZ"% ;# M:eD>` osʛA|z&YdnrbUUhں Y֛Ej_^o穏:ڼrUSVzsW B*{=Bu"SpkhF*P m#lɶC( ݯC FꦡzMV'hTP)`4DEUv}%'Gnyg?fZ*CI5,C2"V!0vLhdzL,ES YA/D8LJ1w\fUUuL^N1{/^<n@fljZ:jy/ξ)Q#-HWS-m5bVI@2D0KMmJH뵺/%/ iVkiW*n?:HzTTR\rTpY϶vjցm#H޶v -hfeCtiжUhZ}TR]YՖ'[Qbq"U,U|Tjk?S^ŧuxU)2~J]%np`$sEnzyvV\Ky~ >^0eOV%Bإ36bUUP&k |5v prHqqJCJꬮwXGƱm$EJ$p0EVh4@ :I"1X@8Nd,Be@#G`|P*+BBDuJ=(/P\)^AV}Zd]i0f19-s:6 m\;6Q+}JNH[t[2?8Wj(L&WU%9QmYA.C5"z;Wfr#_ӯqѸBT \({THz@ T"à C$]28 @rPV`;a20"d E6[%"[FhԢmhpE[uĪA.HiOR(6X=-8 K}VPgEUHd "H> lN}'C~X*k݃Kxok+d޳7p@ dMd5bՋ2s0,kShf_$JF-fQWBG90:,! 0"] { C{&8BH۶"D y]__kj]5!UUA}^WjznIdCh KG?զz>cejV47 nk֗1̹&hLiDD vҳQ0<RHp,~кgLi3޾;P׫bIfnz=i>P%.rƬtyFv-&!*a0 ERj]!3'T1TUWKHr'cuVI[Q4M~M#`Pv)]~DJp0}*xrtc8ƾqZiE(4)vOKEJtZiMz)ա|BM{v[{HL"IÂ)bv:2B7Y4QvRVMtdmmݨW2 @h *UƘم|K9l]c5M[k@B ÑGem)zK\h l֋(3 tXW쨞eAh` Rh*j+{al}aڕ[OBPvn:Ͳ$,Hf܋P_h:gU"tߐ] ;˚$OV"؆09I•mԲ}o*JB:q-2utp?!ɕ(=?H d3fY9bUEʲB'lֵii)ͳմUshL^Ь%a(@A(dlڋctLj@DDHQl@24-)6b`h ІX GPLI̍ @vn 7d,,ol,= `ƘlVUUI,”J wMfɻDغ*H?$PF YQ1FBvJUB=lhdA wAp)DqBcjm0\OʋuR$F ,;} 2ƀa0؀)?j1 ;ghzTzho7=Y2 C.VU*spРi0t(NWnˆJURwTۤn6sE\4^4t{R8;Zij 8Z xBmI`emRRCDž #5Љ(U \+K^sLŧX&-jr/$ $OXb9uX(b&B8̘XaS|Yz -#d`_)(ꕔ- Q4I0j/!F=wFJy+p zȞ!rvZU5}_g(G՟ ^CJP?[00Edl P+K2e;Z#a$|2S'Sf4qɖR9@ 0*WP4S aPd +l5h&,O`e)|q&x" *n;1H]3G"``c8.LI4QC7O$ڣnqh#q@ WˋT8r\Ny]} OeIJ`yo7'&3(aTZ aLF{ti5nDMe)3{J˪Rk*9NLA̾DI1^Mt/N2C$.PCr:'X҂ F4MU)ڢDYc>!ԮUBA~QfU{1P5!4K ɲTfȭSnٴͅZ}y, )$wfWl](HvT<$:,k"zG֧;Vu&ʊLRg9P^b;f1B~LE5jY(#mV!sYUFĬT%D,8јm1Gwߓz YmJ#C.0bV $0 Q*p@#k!M.^Zf]J'IhP@XjWw)T?M͝Rb @vBttvlLgSNUp֏ - v'}ÆWAdm' ~,FQ~T<`PTraYЇQ۩P@V 0XU!ZZ\MQ{0QǴaK4-1Jjs5T ظD"ΎHJI١m  #MZK|,GJPeN!2dV7e-UX ,#7Jf$8$lQJjWToot բ[nokZ~tǴk Y0&.@ =,B,8&Y ǔ}!J!oMq5e:&ՀiE*~1Mυvv@/+U!`A58*uc Ypb2xU(StMPA‰Y;@s" =ԅlQi CHHe",YaB"b,`0nNUP6Mҵ*JR*^ԛ[wfqO$=E@Á^Yar^ Fe,in5Xpk:bMv4 S/mY/R}HkYG،ڕcH"Z\bZc?$QU'J"D ۶h F(d(b(s$ђB ;.*(lj}$F%" e4s=$\0n NZmM ׺5-/OjP+UVA$.I]X"Zt-МTx*c[q@tl+90s\E@M,9RmB P 2 Vqsf}~~)3Xd_=O4t7 BUA[u7:[RVI*Np3ʒt0dUBSU%Y\K+Pڒi+92an<Ƹ(åk 1KLfN ȁʵ-Ȑ/MjhCF=(BI`+gt.W;6r$WF`XW#Kr.i(AyX0 ` -T &UXWv{(ߍH ImvmVEbտCb:wJm%3UMGպ$4P'8 ++"/IJ'm9S}[}՜{u}Z5|DyD١)KLYzo;;auFbFv)sfw{})$_RO^nU< JIOWM!7Cfk3դh` vSi#zWUPujCT qJۦ{eT]u: Ȇ_;W|d9 7kJWSc:-F;,֐PUQ8B־X[cCbj-խ x 5.!kmu28Kx**0ђUB6hJ.sF8N`0I nTIz&mUmA XHTQmL"H&u`q$cc|P),,RJfxݞemMͦqΏF4blZYm^e],9&EB/:DPQ79]tI*˱+l7eםK>~%DkQ%_=P +! ")bsJvQͥ_# $T"@ ̨CaH4 UYOgٿ]vhesrFnWhhDy t>]HF7)*>[6A=6J}hIm\FZdr+WUUi+}_9LIC"WN멖Rt*FSMXͣӷD0p(yD`Aٲؽxň`S,`,Y^L%lG=> jy>Ժu՗g3VI1%_SM0NjztvJUUN򆩑JbUi_a=$S*<6qzsydpMXf['RfhI-5B<6ҲR0܄K!Dq'+}ׯ>fwsggӃ+7b9Unr/?Ύy=:q`nba14;P\Z)µ1 \]%544IH:$MTJwmUe9&=}i]lCU ujMӳu򔜓8b^Q !UM$QsɾfQ(<+U]kQ~+J ɀ>ȗCz 40X\W[(*K/)I&ƨTg tjWzM5rYdijLQY6ʢD* ,k=yJF!ԗMT M̭btٖaUVkR2/L5"(" !졮\ {z7.6(]5OinE+6^Mzm*iO;UĆ,k%[LGoR->BPs&L7RЦT%0HwDIWZɂq+ R(U" t.T+i/$dAϗB&iKZ.U<~qԠN1~0m-cg󝡭zi-)lg<e0g2Nbj; J afWhLLd c"޹hD^ AH\XHgĈB)DV9`sI.0%_mZ G;μXlʢVOT' 'Ԏܔç}Sq7:s߾Ƭh7a) FBa$"PT %T]6Q*HWWv튵תm`A$|p"zt%ݦMTmE"D%P/EZ!3殾Ju@?JRKh7< L|x=B̗LBR 1qQ\%k숴5D N,2:Mr X$G @5aj K\XS#oS(eӫ/ E[O>p0mn^4ٻxVqtQz(T͝, u'  !iH)Ea R ASt&&F*m%If"r**Tx`K}@(@n;\s\i$F::6ɦDa--k )(ğúԣ梏b JjGUJPc8\^gEa-#M˃AW: A* U/S6٘Mݵl)90\,[w ]1Ŷbm[G|f;<Ⲩ,6ЩF .eZm. \ga 3Y5'@40 prYArXAԮHJH[Tt F|]%;ԕjRʄ1G -?̝lcXXqo+! ^;T"U<"MIc)2,Q'] 97{?>.10:\Y CUԛLJў?f*95Ԋ'f1n;֛GaCTڪ}7y\5K~V|}seݝ3Q/B]!hT` r;:uLFUc6*:mgrF @y,cdj;"lHVӬ6Z~#qrJ9׵LѡҨDv6{-g,x޼cat4bpFfzCXq6 ~l~l bi \>G2*N$O8P.!nY怤bUA GfeY V ̜kRd Ϸ?#O6qx9?pR&_5j A uAPIV*Q0!d) Rݔ"Cr^HZmH5Vx0vץ饍#(ɭewgǏjjqwyl$A1,n\5S B:a$+ #"U)Չ{EWr>9-\m΢m~ƌ{իu-DԀa(šձoXE{ Հchptً): lrd<*ji!<}rqZY_)#rќfJ׏;O' , 48];hLq|7yv۹'{d&YUP}un?k$& FJln.9RD.iќ?ZH}&(NebSIh'RIպ^k;N'A#`QV;#3Lw)zi cN& xdf)T)xG9 m+7&Gy?7YavLs 힞1s]ˬOVĐVL:pDRՆ&m * ZbJȉa-ٙ,d!bEEAg8J⺙iЪHU(Z`s8h3KG̵JۂGQ̆OŽ)İ YiB 1ЅuS>kuC@.,qJʂs {YhTU9h>o;(D0Wm eߡ#7m?`ߵ9}R}/_YLFkEd%v!S  6ml0S Em 6z%0 ] d`bYE(#TBuU#)ObL [%]#m5m3KL|LLvMɖZW_R'ԖJU*Uhsl䘸d1S**61YA6\lM"11ץ e=t4COvF &Wb$(,_R)Q(Qzا|):JΣ`e=Y_.mS4PQơ,Ld)65ҔpazU# 2Z-B9c^ga0dca4b@'BdӮD㸔TuڪTjSBsF$o$H)gnkn!1= [[l1ѬNhn 2Qp!$ҽ^#_^ji `+ʰ _XLdӘs9@3̡@wyCZ';>zhiwYveg׫w VS)Hh/ԾX AibAUBV1>J#lJ$5^ 2JP(^RUU4u6p[{S!zt'A@Gt9o7M t),AqBEd@`ngh;ދ55Y1L/Gc0-z7{nѓX@+bUUJ1{2id)DUW[NmuScFz'z$[gV>ڞ^Rt(ԨVA"pGBf*tkec fD -,LۖE!,P( (B zIK0PzJIti6ISv5so/f2ޱ,$ t@=!e:1tx-5n[ߍ6µ;/%iŌ$䒔Eh[L1v*plXtop+JjHu ֭ڙOXǶ1cZ ִ֜1S;x˝49qXEE"Ƨ fvFЇ4v!>.(ӻцr4Y|p1ܗعMqDQrbY=gļ|'ۘ 3gG">">mŸ=~eTxJ7ÚYCG1Z8,0LTle%c`baGp b XZhp\a#nw"K*IkխTt:#jE+U%,-"yhuNr},5\@UWǴ\-$_-I6QTmlN)Fqaǎ<&)/A|TbUL%#`DHQ9ΏY0}13KPʾ̜J[Q!YZYM()ݦ\u]=JLZ岦L BXWӶM7EzJ&! HЖ#BhjhZP:*Whdzh! S+ NkE7@zRUwV܆50G^^tIR֥XYJ}-(;{aYHT1W%urapU$Uک*:rH%LʅV#{<17q,[~[\$%,]kEd$dՁZR  "IVuN覟VѴF' q!((M6\= pX\5QM+SBDl4c氟B uHu@]i[PM!6dž.] n u-`[L u麟i`=]=F#v*++Up`w㫗RS"N=|dWd}zǐt~l'4=py ;`=k М3$fW}HMRɌm~>xmjhJaMIV'τӉ@"fKVV:-'"\ڮ^׮/ iL $NvRiTLF'r l7 BnmI:[ItS3FtuVם-U1Tg ۦk~X7Nd R*xlI6=+PJgջ?p>q13Z`*U,9c"z?g!'F4HԓZ\`t~Vޮi鏳uYbXeUfGUTE4VhL+HKjGg4:ŖCꚪFUDGj  .`KJ@. rгӅbI.B[Cqi$ j@4Yݗ°[( SVe`wLӡ2;u=_c:v~nv~Z (ݫM RƂEg1Ig!A)"Evgj0*KUui9RZ^֋}vrE[Zd0}3&jϢhWQK/kntvUbf̡0%LXDNVJOMWʑMA*Q @!qh3(z+DBUTWJqܴi鮖J'S1.0+!FU=LRcy N h3Q("VJ6lɞ*qU>9X 8z:C~棲MZgH"K nNۨJKM$5C3?g`I!(ӭ TUJEC.ZzMKꉋ|5Wk-I0Hx:@lY̛,^ ЛCȹ]% RPގ xjREWh;B]HWj٪vl_yڗSh5̮յ:,~EY0>ҧzx[mҼ_X#c\Np<ދf] <6ω J\Pu?9;BIBbUA3n=Gݍ3#f?M.^c]ou^Z%Wў!0Wnu9+TAEȶUJHBb,XR:3T*,\TMYgT[mY'!3a B*mhۤtmIڪT.iJR4zQ蜊h@9 p0hRR" UU/`;ι\MOggS%=n!  8<$!,/&10;:46B9:60B85:C=B<@ॗ"PRKP.@6S77~,>ʝCPx)\꣓UM5Qt4ݶR媨tp:0 RESjg%+kejHωq( G"Lڄp /U!݂*E'K]B*4,^E_"j3i1߾o,`fI\UԶjUoNH[#^3XqTis+4/^=Xx nCԸr^ڪ VE!~<ގJbIl'{C5НQT`U*X^Oz0@:n:[O۫m&ǩT*7mE}rP{zl.dmXgޞH ^!=շȨmZd¿EI!ȰLH+"q4=J,a+EZָ\K֫V2 ̿<4i ^9#e_[}RVҋ3.KU;2}= NtwmkE/ejlڼ QL\%aw{=qPzsLC mmc<>:z%thNKȨQFDr< C Q1CLir͛C|4m_>֭? ~1Ǹ県oӘ3]`M@fefSKD ;F LԲMfLݲ$ V7gjcgUmʙ]m P@@M{c,p,[c#Iuw Kf@SQ@yx~e!ˊA‚D@H%"`yn*HUEa&8^ގ2.=ˎLG51ߦK잽jyrPB>|;ʖx?S߸{Ox#c xdܯӾisϱ~XW|Mmy,dDl81ϜxT!#*ΞworjŸU;oSjSc7gU_=N5iၘRUUXC"ptMlD iQ$0w!dmBVQ*,{j-UU@ h]kjf3[fC! +C=MXTgj2/@:wt=z#)M]"Bk^7_j_l~sɘ+]Β>~9|Өn꿟_߯{_'uӦݷ*晓snFdox-XqId_:ؽ/~z0f>snz9E~橵'::q3n*P; T]Nh 1~"U k|f]U&azDشTa0 nLjbI~G󉗆1W5bُ"䌝'ǚLY&$2wN؎8ǹ%bѶcڱʲW*0 Uy/YJeqltcĄsXם|@ZbX2^VtuzJb&7[DRO:[6ޅp_1i*.QgFsXU9 OsYnJ܍}]ΦEY8eyGN?Nu{x?pĘ۬yv95:ILQNnFr }HMo28 -GLcQ ܖJЦhGpvg]Nzz,`icQbpY|/ @d߽jc? n_1F:fYls^zLNϩ3YtWց:}6$3iL[~q1> :[0<,+a򝉰e ${sBq$HEPՕ* 'Е&_&EHMSUmt *u!Zo-R*N`\ 1fWDC|~kb9\cðJ `e+#Z5PhZWiV4U M7WnGUhVDSHŵ?RJ}X*lVVudNB( 8ʖJL[H m0H͞}DDQ#U)4PE} S 0*CCLU)i^qPMum-mfOggS@S=n!SY$?024/43@Qv^+}kVQm4SaC  B Ia miڶdf 6"IP( % Q$Ev(Ћ`TS* _宴mBmNV*bU_s,Į[:PbZ8*,k9*A#ifaZp8F^e[d+&GRXZ3@NQtwr͞dpCdUU*v رuʍLbizCvΔ6Qy\׵ TbT* iaH crHkET(QM #n, @*~eS.>v$6W=m3, q6%ԋ65GJѴ=JFa|CTsa}uBP R5Ϛ޻mi [ʦÉPi G2EEZdV~aC_'hdYh*Ш[v;t冺kkɯ @3I Nu"ٙtSHu*eL롯צ2WO t;Kt |wd)תݡRBW >Vm|T:r,to'}aEFUi ̬Wx.Sֽ>lRs o0Bxs"a_uuuq" sCwTįjUa d~-P*9!|dY qBiR$P!^ HXs^tفҡCZ8' YM$pis54Qm۬TFZUK%V-tp!୩ 1øL݊38<%FtMju*:fdglqLS$+GonizZXFEk"P)] W-[[x.O?ڥJ5ږ'fbؖ$Lg3iiv+V!Nv9xL}([!uGVt=?f{2&6if(`I PM\dpWXx!9K)E]@y2vQN^d^X4MUUEpcw(ԨϏ,ֺO.a.e=ޗO8{KCER~)NGk=UrHFJzVɤ4naJTk+<,z眠b/ċ]oU'"RN߇ΖgfEP}Z׋V#!T*{2Zށ p0^ pK IxC|4YH%nU&pD~;CV3\y0ña9?ӠdZ`le, jDp-`Kbһ#հ}]f籽icZUz+Y|15d_-\{*LpKh!QnKWlb]Q2'+?۾g̗UQ2](*Te+.CNSgy,bYWj\/n9䔚Y ɩ)M% 8a4E>=RA@t{5ޫM?yeoflYl%Ë>C[s`Fd<98~y RfXmH3t3)e6A*6]b*s=*em_Ѥn$@6TJAɿ mA},hUV$JP9ŇUUg(`0DH k(GgYuvBsw4^]OI+.;vc\K=dl>0I6\k UovEgWk-߼s_>/5֡HXg_.ZQ ʟsSǴ{LȽZoLM t]ƙiߩrjOgyu 0x\8C!sq{j#PT~Ůi(ᣚ$bFn[#sETKOhqՑ"C905SށjvN`.=Y" YU~^z2 P<^^xqls/hDC]J;~>ypŝZ~z3h:Lݪ:9f{b@rNE\4OSfIu=4X0OE&K>$Su]hz&)bٵc'D s̄qB TCJC&/>t1+Dϑmp H[vVL'iSRhTߪjMo T,$Q<E`e!"DJ2@'.V4&F N.V\=NZ}g{|kRzGIb!U4}dgwС[\,yˇN.jy}=qwMCkX#,Z gui_{PsT-bORYvp3pN=eۻ5բcR) -N=mgL8;C!6 3I "*)/|>ٷ,PQ&*M3ЃThY BBR}yI &n;eMA W!na#*[nk3rp#zO~|>f_ad14Cƫ2,{HF#9[[\U`5zO{we﩯?3bNqR򮇻^͝w3ط_xy欧e;{Lɇ1m<*z`8sm 7ySLN_Z5Z03Y#gޘgnګ/S(9uLF :m79 b M*mX($jKnO.jI!xh  |"*璦Rޢ ܮd6jM p:~eO!XGR930#gM>K#СWa&#BЩxmF6 7b!;]흵}?C{_Oo_WmjLPX C5+w5~_3^##3(62lw869558CBG52:,3/:?1ҹB0Q`JiM7!,Un08r*Jgzgܷ"B@v2 `N1%(e1Cye->!ҲKc% G lYbϑּ;k n~Wݷl&0?>??:S_3_SqL32]꤮]d8^sg_6ee+]b/s C3#v)$唖R"S $ҭ #Im6ƶclOsw(x|ARQ* SȮ_3m$icpT &-ZQB |kI^W>1,el̒iQ"ڳzI.f`_k[%|e%ۗj(3EpiPCHrWmKD(yt+ẏdk%gcL̻4LqXxsn{]C>5K8de}E|&XcVR,KYB_~~/Dn^V;?8-IS[|c]+¹ǐ8;}kZrDՎzIITN_<=Z׵>c yܽXi%M3h .vQRDZNFnC*J7ZMR⽚jg5iKߟf~,cd n̤k` ztOff&rBdƉ=GW /#Wg}X?oyҳ{^95Pvܕ45YyQY}:~Y.=ѿr=MCPY2'1]+NSe4m f1[$Tj1QS=Zۂj0oX͌ٶSezjY;ֶ :H"[_,EwzR,$Mt X4_ɚTZMAVk&1*SF7F;>`d^v؉%ܭK Ι a6ny2!Oί,w0z)$MVUUûЖulai7L5WkwKda>NsRM\N_<َpY)8mXiЦ,̡@oKSP7zGݶ\qפfT-3󁸪OW2,!Qv QJNiSg4\(VR)BI'trC%`y ݄htj:g޽lpiG؋7}{uj=iYn=k}T"YT$98T#],HL'xg i10;,#u%ml10+<>OD=xW[JDC%KS*|7X^K' tK^0MKWAR\%Pg52JWUN`QgU\djyee.r.*kf.wq_b6;"HadG"hC ؀*X],",IRERX #Ltnoy$#B)Ey#ugvdr'/${To#l t>l>z L 0ݶdT ը}kZѽ?'TiNqͩ?%>12043Ǹ !@ܬOu+0`ǖ#9Db# 4 WA^UTJь_ `#Y dQk$$RTjUO&?(pV, VJo +H'JBnZ'h&m @LT^oЫa@xe]8Z?9.mY]ꨣ25TBGcu"!^ /_?7V4.:ƜYO'o{68dSC"1qf+2^_jw[SI+q?nMϻ3qƞLyyxo֝5rOfnFۮXר%Zey|>׏VUBWIJkH"YJH ²."UJ*N啮bucbaCU2 @v:a6@u-uM5>^{J&w,fOe@S+ mc"$Eaf( 7Uo+F_^kE:xް)at_˃0{c9nHu39FTJ@NE]OΞY޵לQ?È':[awލydz_oqz"^Î.!@Fy _[l.`K@6Qho UR(cE$*#T!9خT3~d}S(#NnA~ (  {la$yeJ$Gh Kff48&G[Uk ؕ 0{dʵF"mo$# Z,'>ݍ`M|TuSg4wwPsWS9UC]@edJdM3'=4t8QQ8 ۹.=l[=2=}Jo?"=:4V9)9$-%P*0jJtդ*!JJQTBI@϶3#+7@E!ehR-s 9OggS=n!%ZO'K465FBDCF692FFI::516B86H>G5DGF6NVTĖKomc_[%#l-UUk$)t3e>sZ_ujrF(JNl;u3cV֥/_x4Y5B(a7QgQT3ժϯ#'Xf5儭zz{SyvmyȤX;DsH]s34zsoHvP_% $BvmC+DoJUeW5c"*I^զRA賈d5UT:i5iP#!(gbS3hb-]mYܖ@|k%,2Uf `[6R}.O"8. eu]4XS`^Q}EQ}Inߏuϡ|qgg^ DdE'C‚X!kj-ܶAXːv]^dgڷ/o0|ZX~Q^Kcq6_n?>Ҍ;-UnLnNyBeUIoUJte1Ҽh H4o'@]3u,Aq4&ڶ4ͼvY oee~"!_dX8\;o_},?r~}պyz5WJX\]NUj=|mI %(g4%^|zUMykg[xBA(UUS)IST-Cj@tk< # X=Q`b-Z/??e.濛,#* /;*pl }+@c/Pr( LֽbbaO0˭u0/X>ȧ3s/z;E魪UmBetzzEB^ Lqjwa1pyf˿>X-_*U|!N}0( r>꠬ 0)zvx:%KM6d&9VU[>$}] ш̐Α]O}a7TOiӆy-Ӄ:lL̹x<'ar$+}%Mq}Qcή{02힚:LRnb)* gF49{JynLGxdppI#2 =ڵZ/Üsal1]dB~C謺 z60eo0z.lc _RBJMB`^|V,2ⵡ>HR9dGX] ɪď߫h`c w3fbPy^`ÜݴOu}Soƞ2á_ucUttkzއ0QZ+ gvzf~ٟeke}kIIiMU#EA^Τ m0s@㧓"k+ FV$`=L *O@)M"P⹿M BeE7P 9ؔ%/~VfHƐޮ%e2oyL"/r XXUQF\FSߴb`k;/wy#Q19P4v Zdr~yvj_x8T~S̙Oj偗MLsmeFyؽ#Zfk8[ܦ:}]#5U3ü~}: IRm]!{ - P*hS/& OB\rQ!OQ*Ukh @#8DcۑY^7b.C1k}ad28ʤ.޸&0 o^|tro%ks r4·e`a?~{Gnqgx^X}t=?llh[}G&J6oK 0~'cro%7sq=#sQsu%V.Hs' 4c:@Jh-\:s5MC4n>d&[`7cd3fHT"*TUE)%MZ@lEU~)RA$$^ReD 2q%#FݳGe0rS>#a 7f#M ~|>4#=>|wQG%J>Jb-׸[װuIKo; r]{P[Hk)>Tؽϒnd;I⪊3<ۿWJCvbx6>1vjCWy|o_0-Qt/=j{ݮWvI )iq7}ۿ,ә /oGuH3 [P{&v5{΅i{bhKD E)P µm&-~IomDP)Piɶ:QAȂTTb:spΙ%-KTh P-q P^FM..Cvϥ2!Vb9oygpñ'?[l IN۹%~/zg_nlՕ/ n㽵V?H̆K*ӝhKqg5jz{Ue̮?== A' :wOh7kLȮ7L|-ZHDh<#xLJGjѠV%"[A_MܧcнzHQ6FViYһꯟf8 2n.`htk%WB@TjCg8m*c yԗ^!kګ,MB*ݷ?7dǢkTԋcFeV2 {@/mR(7hL` s㝷ȮG?9>Y*/Ms/@ \{u r}OvarM7" ׌|IK%;,E4;u~mq*)G.s}1*"_{^T*Kr*mu#f>@q\a;xŏwW|,?$20.jɪqUJқOm( @Y \8qǛ=wƢuz~ל}sԹfCfsUI1"F%Xғ7DZex"_@$~F*iy>iQJ)4Nw@5-3UTNGZVk&|XCkTM :㵡Rы b_7g-4ϪRR*Q0 02$@RV]fq5)!WR4 lOggS=n!qp"66997HGHFEFLN.<222F5BLKtaƊ5ŘK(`O϶T+;U$B,-Y)рDk$\\M/h0 Dٚ+9ob᡽vF K 1lg%A)[&x9";{ ϨEB?ϟ}cTc$;U?DO,֓;s<]}ޣ| zjYJq(lkޒiK| ДԽx`p-ߎ3Yt4uE_)j/lc˹{xƹ~|omۋm۫mK4MRڪ.O)qt-|aF725oQ;~(I5x6ZORɋIbHUQ/)9E֡LkZZNI?ǽwg!e=}?W~X=qsEp`u XM| .?ΌJH2i *s"o:[{^}m3+1i|fpdlj9c {tY\2[h~%>3gs(kz3E-Gb5df3Ls fvv=#1pyx" Bq R¦-2H"Gg/y+f.mEڊR+#CE, [dj)|m|X7ݾ5mfp.3 @C+S: J陙9`K(D8f0Xܽכ#Uڛo G;~p ]B_gL1Y{b?[P%|nrw#~lۥev KY&g)'xCVsf()ӎ颧 ,]>~JLǸ+-(|A)_HD!ˢPJ(@`Բ ѳ!$*HX rXF XX6 :G&5p 4\.p\4 H ?v̤;pJ@%fZ mՍ/OkJEӭ&asq\,*J2r`f IJ|p_'8tݥK8[SbZ<~{0'ss/ny]0l~/ 䦥O̴Zwyf"u{}LNX٢ˬ &nz'2h03!aLNe-~kT9wuV36 #lCtt!p]J0$PURr `k:q|zW!{iU#o ['k/Y}+ۼd+ n38s<ބX\sxT^ 2fe\4|&vT| I5twg0$I.Ŵ_V!#W'[}ro!ta?O`.$V\B5.(&KbѦK] E˰m~SvBֈk?"G:5t`ܲE"pV@j]]b֭&QPtPN)u' Ŋlm!Vլh*j,eUlde *V<*?a&%f4V?ؽdMj 9|<b%m^*ψ*r#αnr:եZJ0.k,n!^HQKFFJQNKL:G3Hؖ$/-_RJUR$+YW/Vn%$1aԛM s^^.;uT3QܾsP s1;Ypj5O@YÀPVSeQtjLa̦#h>J c @rܹ=@.(Xmw(wYwHq ھc>|olfI_jSThӻTdrIC";3U gtLLl;oI+*yMɹQKTRvHi2FqP g׊/q~ RGy|JU2džy)UUMmJA'N/d `_9܁J;ʀS;N!0^UTbeQZV?YJ[:v8\.F=RN g{j&$ڎ\|w[3 y{$`vzEp ,~]ߨ.[oS83ٕWy^` -Y@njȵ+4dcH"dJ)ҨP /]B 2!^/\>^$g2 1v̵1<vs4il>f)~ }F3;J&.f4=y"Ϫ7 i@tPkv /|PR͗$4=NV_>lt @5է !y`Q_S?*{t1knw|CB& iss\$@U&9RS}<ՓUʦ'i)=*}է707-`\}׃as{mkThMW@ԯ_z!7?y<`"q`% g8_FV-x WbQIxgЈg&.] 6] ,! 867".@-p5|>S&>ۗW_ER5=p4d#m2uP$-O!k::dx@J ^/lljR^|],KPJUR8{+\?ّ88daM0}%SP-fo(~ޤ]3v%p\{k_@-uZnX1\@r)\dn.+Uhkh/>2q?C!P Squ@ ]P_X[>] i)J|k.2 N?s@rm5T UreGt7'hW׎~'~@(AO嬀dzLg/.nk*z;ǏuT 33)rvmq`V'L9.qδb{Se\quv 0M_4f灉Wخ|!$H1O *^|t {I WBNIz,P )(娻 Bh\tpgei#EkdfGkE>\>;+^Z=,xmx:,@@/QKWjrmXrҾ|-XvϟᑪNħW~POveC6njt!6 sTs2{)9on8r@wèOG4"agt)N5t|{AhfCc\ǯS3r<#e~  JH A~*T3U=2~V=iK!(21cK幪R*a띠꽙\-*"d9x8 %GVJ*z [>VgA}N(H_Ud~uk GQޯ[il80Z2gu';[ZJ7זl#GbKCA!Ouߩx~p~Ǟ>^pu6jW]k%5`)^rclXʩn(rmz4muvfNͅIX̙WU7lCl<-.JK}w:@ԏHD*mH[斴n鵄$-O.0 bWu(|I$ Nu~c{T@p@y|1V;I7[wt6m-p>\.B}ϳ 2hvcBGկ_r4:8Yf9>ζ4xux8xf {F*PY[ғ/ʭ Ӻo^N\X͵Nyjf=q1w^\|7mnR]*5-A;=3i_2/#i v}]㒼[&%) ./mUuϟd, }V*%n2wFFHcMreR .SqWcWZXCBp*d ,:n>$ :8 _'3_<osķ@rfXU*xQ{KԹ➦ٍ`iz#>@!:;?,;xrE&p3rzwQͽfz} >un2X{xi^G'[u>8s5 }׌'ɢy:֎&)ҚRHJQH*ٲxǮ~SCRA' )K%Pjabk:kڄ2y0&6G$FN7e#>AZmQ܏0c\<y?LعP4cua ujqglyh_M{9 +ȁY1\CJ(vO|_oUFd, vJ SF y"H̟MnsWW۳@=4qz%ZSPߕ7Ẕ !*H%Z+?9W!K` @iOggS@O>n!@F=?=95:M8:B&݅lN?nq\RqTsV_m8@Y ;3fDn c7 m&݌AZ4QdNG+ @yx(vtUU M21g^+]_>˜+Q1EQؑc]X>08W^`d=7tǸ{Ƚ؇i0M MarǸWL D( l4>nOR\nA䵾Tхez6EB&{\ C*>(R+^C#%ո vv!՚ 7Y lrnP@^Б)Vji"NAG_?wI -jPx׷@D#cPU:ɬ_هP_=-/~λr1_ɚ9ӵ673 4{~4bHXG׷V9zNA&ajVuܘ[m=ffnLa03CF=csE[FZW`c$ |0##ˁ]M+Ē I*3k5F T9BvbiG{8q(e8A~]`$!ZoԞJ`xΎ; {QU* wG#sӜ5T~2 Ey~M^9|mOR3>kύhgEձi:wuRjT<1=unBO&Y9;pp^\5ognϷ{4GLNͿ(&Cԟ TAR_IkA N-ۡ0 ۫ %)+Knx_UlӞA+cJ{aUOȦ&UC^ݎ:?oR8I~jP!b#Q'C>&԰ԶCW;w^޸ŭ\ pތWߦgGu7&sy&{fyTh>nikΏWs+0Qqn iU9)% 0pv {z$iH:Hė`ٲL:d3)RT*@9KG l*0_?I79M:'Z~#Ƒݏ`Zg]00rp3ҁ>۝{Ls/P S_uqv-tz7aVUUCOݫGi]N.׮BLϕ뵣zE}ZUp,w'Q$umsf4s ݅3g<> f2ǛV~v{3_ߕhp]/r'ա_%G$VN F {1H[o !6 c2iF;)ku2fak>dL:0(,iE\]Ɣ>!mR( Tގ9ov%{D^ˢRGVvu^~o[>cn~*?mȻsMu`qsg/E{,lM16D JŗjWI5W>8[~4I~$c @"G%0dHkn n@"'{`/4ABAޚz<8}ƮQxEk(R2QilUU񒧧64o{HV&7e4n*ӕWbѭioZsULo#9@V>D=+8\^k50ǜgv}?\Kϙbf>ߏ<:{Og=$mSuR/%:s_}0dY|G׹]|{!k\4WM[e04uYt澕Ϭa2[uQq}uYg9/2O>75=8Yr(8z%Cn^TwHW^llݖ m%E’bBmזU "J<* DzKɎuBUtK(M !!Au ,[Аs!4ݯr@̈́a Zz,i04դJ8|m <6gЀdjn:sp'^u{[ڏ6z>c]Ӻ_S̵W1Le(fхZ Éu0 Mmc8 u0_iH.ch砜T 5ƙLMΜOD|Q]@̩⁖*Ȣ Ht0r-PUew MEES"ῪHRA//T*9?z-_R%y/|!+$؈8`h Mn#b1뻕*йDN&;ϠMi[| #8m֪D?@Uv :wc%9jV*ܻ#\N]t5~enoGnE}ǸӇ4헩OxY]{F9<T|P4􆺳cs?gݾ:g?CO S0ͤ vj3[kr=j#6qN5CG)P*%Lve ?$,ـSoU% dGvܵca@%keWK܁, ^ձwL7mBDf>]{M3^!pr|lCmdϑ6a+VeU{T~ƎmzԗrQb_ۻ~5_Gij,ӭG+W}8ŞfYɜ<_tP=I3@ @k)8q?u^:7}x2 # wǞ{y}$R"6 ^[ ex}h@_m,ؖ%;*TYۉ Irp =n&o89bPbG.;u޺{KWEjc/_c]odkc|jJOl8%"iݰĔۊOIoRw < ُ_ }^^cnq?yI{z3o/C=]E=YdU_ٜWl—p?b{݌^͞A rJ&r6 aSWvZ6/ɐy-0[?ŏ{b!@N}r~:3sLnq)p2e%m` tMQNn!Q)^9)43++-31'*/% DP*F,:iX]0_]>XȠttz֧qȘڪjWf"oN~Q_iwժe)Lwf`SK3c6rirhjȞx8ʴoL:q)6cZ}<{~8ڽf'4a \ӽ|eRMq,@KFr2B\R @>j*%-mK6CssMsq m/|uv8;n@j;o9|Nc) >@-|h}qnp[/PqDiMEôwl2W;eocY:l~ND~;1̈́yIkFm}ſE+I /~~Y6Yi 3'ʎB4;r şd>"4:4sk $ a[;@<#{SRBc/} u\$*{o_,[aϵsW?8_~lTf?/=Ϡj;ounhݝ&h5c:Zynx*#_bwN"O8s_M 0E2 o\ ȒEU(򰮧r`9% $Ι vZHBF8LJ`¡Өf Hi6>08!l]fzFTщT, Ⱦ(v!o~^Ww߿qx*$Lun=zN*뭳3?^/9}y~[ۭ(*yVTVc1wuL63CZW5$Q~u,5_'c ]|?^Mo@/dDl2ʙ9ِ[fI-W*$)) kk %Ukv ~9<~ /۽λF"'tQ(pr)^jVaAQ_߽o=:#oG?gN" a՝orWeC&h)#/Hst8SZ*ty3jgTqE4*vƵ5I9v?q~ 3D>KEoM.>gkΪu;$O3SYcY|k$$c ` Xmzg0D +%B@쒍,~U`}c|nb `bn>PfGpmTqZ]12Ph-"$c\=fy=GԚU [L]v˔߳ŠSgE %WNydWnygO_ߎnwf{O=K I2R  =0̮s413> F& dfjCeBQ=32GA`..@ ak,33)6rKmc B>%#ql[@jQr $( gS0|2GG33<ɭVU9f!]hpt {6釁O 2?w8gm0厵S3Lׁs휇|6ӓ dԩ,PM?/u`{ sn$Lff`!4L{{G}prֻ@œX- qt2ۼXʴU" jLWl Vp'7l(f(%Y߸ [ Hnc~ԑo٦Ysx: ʞS\{BLx{ r4T|~|ll5BPr|O|VsK~_}9̹7٩g55KWukM:1e*ERU/@F !} @>EU' L)*h@pJ(dʦMvpM@>JR.ghpPmKfpwL VU!Pz/ϟ.ԓyp6D!)>}[<[OGvMX[~4~7湟g33kZ2V ^8aY*Bu;Ӷ2o/j2QsCkjwM5Vy23GJWek MS]r [6e@[ HKCF7],(~&DTSPhQ$XDп؅d/H M&i1؄ GBl 9"F\ت\b$| ?SȣqۗC2Li*aN=u+ќW@ɟwD,O|2Zϣm7n ss|u>$R4IS+ӗy#Tl)H2҆~!u6Ytsҽ cعͻI7Rb[6y~$#YV#rvE26a/20M,؀_ ($b[+.ihE Yil5^ Am.Så%.>rғ:Hf: Aw1XtUݫqI/O~:)8RtC)y<>M(3Q&ͷ! I1` Y@8Lsޞ|>SL.ϴHW &=r qqOt3q)ғq361z_NUYr~3$$R^3ѽa@'@a YY %QQ*^3Шafm3~6lnG0=ti.0 9vzXf&08TUhʼnW fOI^qCmh&p3fEY @|ׯ}jcd0#")G{2Xlb,d $ B $߽$E,Hm0 [H1 ؀d OggS@>n!0^"'>586947>@..*/)'+JLPX&[!3+۔Uİ3J vmܓxp5~J*uĊw<1Zou}<ťVS`0@fd(TU!5Vqㄳs? {##s:?A%=]>)D}f*U,}#6T1U5vEPtY;W6y[t~yc y'n'gӷ^b+j`>g2> ۖoi뫑b,ol 6,~貍]dUF|aԏ4l,uC-`h>;`$pH-y *qߵX/*xj]{"7p)65ޗ *3T?-܇g_krq;%Kr:B(P2ݷ# ǧ!>|9!*kz WktͣdMl7W,܌I5!z%_5sJ]- ͐xzN }\ .\S?䳳OzuϤns}Fe% $4X q 8f{}_ذJjҎC#DOj.\OMVcP&Ӻ 3thDY#ui;uu֭xtatӅMq~Lh F$ aV*[MG^۪jȋKmjmަU;+s$(=!:q ~z؀ңFJ*b:֬6:]o ǫ Da3>ϴ~_ƿNfUo-6TZΦ[i(0L9וBu[a d 0\h*#W *]YJ199|1S %"48T1$aέp s#ٶEd=!!WFP¼ypTP@`wsRJUU$IH5y"@`cl f jt\4 +&E9EFlčaF}w3[KFʑϨд9^R]цXRl0"3`M،@œRgˢTI80 lcl z䵥%AX`2i{Ua$\)G  #K HRx!"42\q8&Ody.yYwWeK(IԇS?Ҕ(bFtJZD %0ԂVJ^cd@Lr &KΤ̐*Ƙecʅ&@_Fe-}bkwSN86eZVoaDV0}Ynfvᬶ 썫IKPFeA!a T"[%nrYa]E8W"dY< Ɖ,T@8"+8 !=^9{P1fY[.Dg  XWU zGJ2 ƀ&_*Rno{,0 o՟lithaL_JRpb:#MHtoFe:f#c ]1I 0!k2?wbJg1jr5nYpߦN-Y)b)46 ,6y U F)U:1XI?+il,؈BӰ%u ARŶԮFF-d"gdG(G@J .FKSwq$ؾw>Ni\J?H9j?Ru}Y[W c$"}";b,$;l.V= # 0`Y n:f~+ < Yjrs^&q ;ӷ$ @X,VOU+W4u zn?Ň]BW``aY=lH&#lxMҍ-(^I 8 $FDnC$ @k*`ECl eȡ˖A4PixA$2RƟhp#€U~@ed"Ipb;PQ(= B%YƘ- 6XScFh  Hъcg9((@d,#2]EJ ? rra7!^,%?J/!'!^عd| dcxf}&K6&&.J`Q%FUORk-if_~jP=EqӋ VJkLݐJY"R6"KaQ{RO`4^-0.Ea 7)Nrk@ȎD ) UKUJ9]?I9b![jz.BEꮲX>(?8Y Cl"]ClfeQJi{ BPmK RT~IE3,6lB ^ 8&?@PL" h dFˤ*kYj{X1 <HtzGZckivN-#V,@-B MBg 1hY.<12Q80 H D2MH.ʼjXs]"K8ʄsۀV0>N-E)'%9\ 1_U=JVRM5ʟ$zx`62ܡ-Z (Z4<,QehP`ITa_UM Aд[ Џ:\HaHNd@O`NNS LjիR;ԉ.4FsbXv'n;[U[CI&H 0ƍ18!@XDNşOJQZX6^ͺ䨔ƄrP^Jdʦo!xڵih Fh"#UU(_Hm+]α>KD?. P-?}"0,E  w&@F7NA\c$Xcs8&%"~ڥ0zFH~XHj/Iќ %xEQu7Z|U]G7;ʰY?ZHWbє[&LE# `ǢSREHD+w.gr֨K , ,cyD'3XSJ ++ mNw!`l~\Poo@h#ïXo)O$$"_*),]?"HVSt8ʜ!H&̓ %"0o8^}d .eLF"hצ`,l&à#Ĥ]`um+~j0v$TnjS)&% +$;! ct,30ȱau4awohTyڨl'77,+COMM}SQ~Zs%# maԺn р\==|g pB[,6ckMtdU҉shegBʁ1&Y]Êu Q޼TRhh~/$qCP*Q%_P,)HUJTeU))@)BKb8Ds kV#{e*#&6g@ki 9|;@Tc  T mk\̺Y~J2%c*&̡X\& 4s[g!V*˔}Co|q#z]Ǖq]7+wUc7T% hO{ #Vϥg>l=3u2$..on~߳6TB^,'9Tfc`gjXIOrJKw!4%GS` p鶛)JRSyFJΒR!oJU򢊐I}I)IOggS@>n!38.)9-90494-)3<@w\UQC+)cUCC,'%SQMkߟj.;B~JŬR͹X$~5[%33i bUEKcm eYҼt7}8'!^gy1gZVQ9i֜ӟ0C OAf"R&j f/l 3n`X8#{Ϻ'z4F0,M a0 c?Y`KD~~ E*ϖ7 ^@c i`'oj'-(bhβfOO^rښ<%I"88;JKQ"s .5 7JF S݄+Ǎկ5bL2c7j`ud |@ZTs+ڃT}j<Er4gڎ[m(hK&kk`sX2 y?olVgӰ. ʌTa쉅8h-ῄmc{ dd0G%[(B_HmG\݄_c6^%C.QO7J0)I,8F삃{[O)%A @L*I4 a~Jk}}mMX"U}?q<__} nwW~41k 4$݃ᜧzNc_L0aFbj=FfO_n?G?z1QJt8fVuuOOݷ ϩ'eaT$€eZks6P V M [$@$yY/$IQR{RI  KcYJ!oԢřN)_48򑳦bs;VS)V8; M*$LSz.]И#SN֩]UՅsB;i6y_ /tkWmm_)c[:Y"Y1ZJ[d (mtiǟ=22&M&I.BkJ@U_=I= r Cw>?|OglάŶ򭺺)C_% .X=IѲBiM,kD)(oE 'eޔ g,"d )B4H{% lv` %MSJHW`s-nu>Ģ%3iNVc.YsTq=i WaLhc7Ȓ_!K/'7]\]Rtͦ. !9{f:Oa/XoKJz{t -`*v2`I*y*%E (DqBR{D+K**A} U`Xrws}MnjYg#$@ ,84yKRșEA c`!*Jܹ(z[Uz W^(ru~gvYBFJ]1mUitF8͞7>o7j|azqo1mNu+On5qi.Ƀ;x98hMf3$>Wͺ'@|]4-:dǎ IJh_z&S-dVvdh4]v TseI{u[Lck?]Nܾ;lyBfn}jew?>nư91ߋPܚ5 JP0|ffTweLM&WV1u܆ch>)IKÅyC`֪ǖ7J:P*k!o0{H 2gY 4[+ser0Cp- pqeZcmgmwS^ 9M )؛P@hs'8zd74@%ʶӐn6bů[MN8uoݑo}1*$!T? Bw)]"|zw$M9~Iv83Ox?B Ma16YI7*h R~?θOcoMת76vgKd9bWU;Yd0KuJ!(THmCQ - ?2`@V-Et<0 O!27AǻIL5F]7Utb$:6Ƹ~:k7@*|OL 8=x@(a ӰG^.o-My c筗OO=z=YQm3zךɥ qlzis[$LQI >ҔKZFQ=" (綏mu3d'rrYnTv |:Ƿ>]pf]'_8cuן1.CawpSiم즙)v dPIq>ir^o_߾c*h~yTCuNLrZ5BGr7H@CUCQB/L`K ğՂ(౐,Y2!@ÎU"F)vRl 2F\oli^$ Lo& XOn%stk=UbvʭK Fqq15TF2\+2G$/m:_jުp5~5e6oc:t_\3A $_L Ч[sM~5 {no4%=%fOÁ?κv6y>bX߼*r2=}Onc=.ԇ@*+*TH*"҆Ȁ0BX1q= Ohs 䱰)!%EA1C I1ELj;ROosLH[Bt2#PlDnLL i;x{lx 9~yΫm|38Lm_,e%)'?rv{~d0ӝ/U_T~NPMr0S?Sت1DSws]'T00@Ws}弦o^s:jKAb"ѣ՞}`vR$%U٪ ɹ##y?្1Hv/`OggS@/?n!0(1$%'5(((#-+[s?usX'|WP9``kfG;`Kn~ %d*!PU )QUU=:HedmW_=J·6#B|bl:Zy(Թi諘z/if]IWlz;:]nN}Qz6#8۷ˬ;ɦXc&u6SɴX`{Ń +.V㥿'*X-T%TCvX(%d.]f?s\ s0t. `T. 'Ķڙ?}6{B*b;^M˼t}Fw:L&Xjvjcs *Lӓu~לxmP3 *Irܭ=^V87&43#c5qS :n2s`3y(}gcoȽn4S]-1Mn!m@K*U(KwgRN% /nxHm"?K $ Tbt>8g p\>H6;9̀(~D`N[#A84h K yBeiaylk}~_cG}Yܝh] Uy"]K:qW8j rG~71(*1*vWSnH(hգM%f3Pts朿_ lΪd֡:ElɠfMS4LORwAG( d+,XXDH-E!l^V_"B*cPʸh2 ́Yk Lutjw%6LQ1Rh pZq񆝙i|ZUUpt6-_i޶_e.TyHU'kKWxs$aڜKjOGWh75!u  WUfC%MM]$l4_ 5gjG^~~rܦ9Ǔ 0QDթ!X|LMǽwL9Wt= oX Px:a7|ꝖQr zh=d{\v]1?LHh0Mi>$ F0D. Uq=*kI FٰJV"X!}?|&-`N7yp5y>̥jI?:95׹+^np}۸17bG\ڃ}67ao7rv"|,◳h=7zI8dhyįMB c9$.k1h"iEն BΊ_2(ìO$L C W82(sZ ;TAX~DhQAV*OA8U4$eJFSZpWfoiǢW> |h77R?ާK9u~s&]y+~fSk|Nu-"*w"ɮIRWSΕ?w.IUߞqgSb#LTkY[l #˖X,lSQ" NjO>AXXo*TT*umc0 14 *E "Fs3maKF%ac6`\@3l2{S:Pq/hT Ic`x[Q’=3#Skp"Uu {usq+I7mc?; WyVv|Ѽޏdz#E)V2w*{23 dj=ue3g: )=ΐ&/)Zк ErS3=ۿwAU#؃=^ qK-Hnq="!@BmBE~xd'L~.eID@F/  AV$A  h>]O0æe 0 PkUUvNELeLB&nym=pteG쭿=H8f >K]~Aݗ}żmyzJf_5aoO>8}FgW]_s[W5EC8dU *cٿɢ:p`eyubTQUUr(Pa%W UH:tq-o4ftәs-LeAa R l^ %8kLАf2ð|j+׿Dt3 UUB=/qk7c3Ԏ'nzfvlȁ3MU{TL{k(LEͽ_t9/o/_wWLTqπ332eUygrowT╄ (:yWmډM#*0` m@aytH6W!3׈zGm8&olinmplm ZGF#Nr$n8]pzYj-SUUj/ںԖHoخ"执u?ss]c\*gGʭ ӗ7^|vwdlL'=|xqK 3GkB{Lf jΦk fQM 9tf2:gl?+("C8zX'!JTBKD¯JH`=tHnLބ82!F0i>|^Fq5 ^DN2I5Ywwp.6#lDv֩*jAĮ7 vY7pror;ZrvV/^C_\I_Rm=|ZѺ~}9l7P?2iQ;Uo^!]ja&9]!d%6$) ,uu<|kcaD#6To G"SFE,Ip-q`M(mG y41l#>DL?"Z@x<ĖpR w RJNfדULf]ڨqWO~Γ9Brؾ~\&C,)q_o${Zj\L}dVyO ٻ I]@GO°?g,PlRߙ!s\%- X .0i^0 D H! \@?'澲^L6lllF+ Ө˽7> G) w0`xuDyw:{$NKnyM}-ja=6-s{A:X_u|حn[e/ON]il}'}=s-> &ƴQ&Lߙ=Ci$9zzA'fz^-!.HHr9/{cmWA =9d3Pz{w]}&.f|[LJ+Lqin<\@~ Q20Ćc - mpႾo+W~ &`Uբg6rXh^WzÒ\VV/twix?.ݹ5Zגcۅi{_n|<ӨUgqfe8zҵ NÞݾ>sk| vK瀩wv'~+ lÿh0>̀ɯ-ê>r\T!%bE]H,:OJP8HTVVA?*OggS_?n!kLh$,0565554EHAEX[VRXbS`CnQ:I4v Gˍ 8o'~{=B|$ <u v2:\Ut018Xݯ~rwo[wq_ywTPL.)sS,g3MloKG=WE_s*ocO1xp|ގ_czq>?&![x1t϶cd_QW:8 00,t/5βop(_v:Qf l{1bA-8Lk6KE[ ﮇ}lFޛ9:Q23:*ѱm|$fUuέͫ{/ b(wbm%__s{]'e>COѕ@D8T,CKtWR֬ds<[Sp>P̍t|%b2~] M~Lg$+&d7vO9MGϜ\eGka%"T=Ndb֋|ΛUoRiI[զ3Ge< :H]D 2{_׶{>CߕFKDm5h\2TWY%vVZ 1V ֣txչEqHEWfޫ4վk;ʎ3ONK7V)laN%׍:gZh̳q,xe̛7_6Ũ#+0\U,2 iFn]n<=Nvsݚuロ#,\5yb-V410Is&KKŲb*O^/22(\ʒ!U2\ۛ'y|0P뵷]b %*-+=T e 0e9@1%y1E[BGO-k1"$;ulȲp~PWid>}dBK4~q`c7 `)a\ |=w|(جW Eg*ؒRBlL(ʡBaV?6v0\MdU πZxgaOʍ'ANc g\F9v3 T8**62 ujg7HbCa_mc0:.BIȘ2i*yWTU- צ e䩒+ Rm 8^93ǫGc.m)eU#Hx1]̗A J'2얤"Z3g^ n[~kn3#!z֬o%YNA?8o q(Xmؓ&f/V~.!a?{hZ<Od@ ͌Mwė֗S=(/n8Ўg (0@5JL*[ zhz\;m'$Ju>-ZX2%P`m"%el2 IV'N/ ~ք ,~[ ؂mlL>Sچx 3s!j!b ޲0(|]^l9 oyYM3γ"DY,ƿ dN\ ;= VnjX'ּ,Uڅqv)JV5ŁBM?<^OJrJ&HR&۞mcדn˦:y {K"UF$k_,:`j?9M<6s*nғ "V?+ T*! cljDI[[y"0B7 lBWӱ .Uԯ]V[Dp @".̓4 =CzS"$ ]96`_U@IaNͅp@b kW\qqu?brR䣦lr hc7 b=SPavJ .1tT ,A<-(BIw#\a0GW$qlǶlzT+v@_ʜlP3w/fh`f&oƙsI`0Y=A&]=+B d6C%|!·5,H|ˊDUdV>经 Iv 7 ƅ x% &po(T|a,cah8| k\{:<[\nsN 3-]p/r~+`{'`\xFPqi P5T$nLՅy~e`W~XK ̪\S%+xqtz~:<@(_Z#& cD s6<㹷.nDP?>)&I*\}ʘŁm&ƹ5_s 猇#~i`-2u >7U%ۺ$.B` I*zHRYj in|5,ʶ  '%QP`cB @DB &o0[+7ܲ>av̊9k͹m晳 ?Ӳ=$'*r$d421>.+Sm\X'x&@~yr}0cTJ'_9Z!2_߸ sܜfWQ[7;ͳJxnQ] m}Ktj}̹sޓ94oT{:~vlkz~}@grMx'WEIɶE ϥdTz?Xq`ӆΪ?3 ]wqkwo# @5wSJ>KS-ǽY\" l V^ HW?8p.0f#w] ʸ_AiJ˩&:0ov3;2a&;K+s۟28}a5Y_A`otT`2((O)Z#>Ao='U_]*U *}%`*fwKi  Lx𲉬pٱ5:1/@h@+esEgHnoM$PsOcādss*jԜӟH$ߓs@^ׅ҅|+لeC^眙M'O+oNM}n4s 4/3|rW{'(YTgP =$O'oۡOOLvݭxnwJio)uTw3;7eD:H$T<|Uy9kho~n:@`qg9 I PJ< ٰ] !#D WZ00ŭk8Tn@[p]Mi |[3!`+~Ľ $:XJ&0VUUվŕh;մ*ZV@tP=O%B~mF/ŀtpesɅzncOeMNQmz8Ø\KLgR?\̤Tp?tW\Оr~k ` }/o]*4 cDjI{':6)2Bw/, ^*@UU}(~(c<`9} tquh Y_ֺ#C{e ?F M//ۨցWm"&5^g#E.(E F-^UUJʨKuEK#N] a䄅{}^f39wGݦLq|ő.-;0vWPk]0m1.jr殼]y?~+N}9#$-橺_Í{۷|M6kP*A#=  Ff<%*DIgB6@'J mo!U6hV`6w3asնeĐ ⥝M 7h@#-C<Ěq2_å"h' ^`r4Cc,ڐ|x{^^M ppCs.iKTt2usv؟>;!P'pܷ%3#/Q=)}x 6C%~^%VG4囆le|@.<3}}[Lz#.L-g&(TDaIFIVU`,|q/ FgAtRU6:M5<]n*:x%lʁS-yl9Xv{/.[<~4b"\(*sa[7A]0CST9rC5 @FJ7Sw'WnqF `0>'ɰqK䏤 7#2PD% _F `)R!{FHMԪBR(lH/ɳjJ᤽@%jnEAq,&z=Uan{ >&Ku;2A=/UxW*;Vw;ԙ[Gi'.O pV]XiⱳŒ8.O2FTYQǸfCjtRP0Y w}%n{ e UUQsl |X1VҀH~$_,=刅H0hTbIӦ$ 5C"\-7#O3 9N&c `?Z<  0FҴ=WUUٚ7 y2~o8~, Sr2-.c }TB!e>;5NMu5o\`K jqcL6낐Cf$:E{u]`I;g~~AyBByK> 0@ @?Zt$0:yO %wTBA!@A֪ƟeGVw4M`OO_W*^Gjz_4@Ӫ:yL !fw RfPU ]mg猻ZPpʀn&Q~c;!͘頗.c֟Ugo4ݧj=5Z͙BCSn#]vK[` }[uyx.I (>qhFB6^mRQǻ?s$Jw p6n{M[Ɩ4 @=y0/pz3ҁ.ުS,цaR#[_܊=޷1Sm\YM,R #38+[w_\.Fyϭ|Pt`Ƨq{=QަտKLroi9{':w|k=CMg{?y0t/_Np- _&5p$6dKߛ /YT"iȒ_;0-nDZa&5Q^TD3w1UR@jK*4FWmY h# xvZz§abC\MĹɐg͓c._͚L&x\&U䋇"W'EU]9=׹|V,5C}a&٤5Dvª<ʇ``:>Eq0,3bӶ_=y׌>qS*$^JvKm? GMƅYjK".Ӂ|DX`@ eF#z/5;ܻ{$l'͚3@4\{LJp AFSp 0Q'Ţ(&XocrXrcJNUUQ;wln(q|z|]Z%HDV/gSҬq9-ٻ}=SLY4xjjrɭS( :*h!=uPYvϮS|V^1oRPG F3^Nswu렴s2^2AHEUCHA+>EJMT}LW ,?nUa&ozaoW}лAi > 9õq۵/Q,  :MSnXMDueo(q* dTN,8Ԅ[ܲ+7-/W@{Y)]&tAϞag^kJO8?&\N=|cJ/7a;7oZ! ӈn}3@_k|mE{𥚞9ht?ۏ#?q:̮s<}1 "$Y/*dQ_ oq4金"_ KOggS?n!>mC1B:?3A(5<0.93 >`3)m⿷RAgBiCt:ż0c9vj{t#\#.J/`4ЁThILC;U' ^Q騬T,*a\XX=G`]3z m羶 o[}kpdykOlfzH:6+ (T76`0'9k޲?WV6ySB!MS 10⟥T$DpC؂RUDQUJ۴+6MtIV\]'W"زv4ߡzɱp-`BG\t~:4hB:}ukJxxybt-`N*dΈZ~'S^~(42C(u0ggk2Ѹ=iIMeYL._'sj)6QT%r-OPaeasxW u}83ni 뭿4[rrkiuƭLt}0}o%Qp{dB=VgͱRoGf,caq+*T_#c.$ De_ RQM5ۥy}(2`{ ԥEЦi$@ L=4GMP JĨH" yB3r5#ނ`ؿ Xmf;Z XuW-g1|hg04y_g&_rdD^鷃ZX< skjXק[A P`[94]< _dnmv!c0>*-A)5 I>|wcsuAЌw"*q&ڞv0TH Uw}u =;cd'̶8}X|OS? !ТD2>uQ|OlfĐ59fIzz`ȨL&0X}3wsa|ӿֿc=ؤ|!(`\\p20JKH 5w*UE/9HF0+"i\& ~rH q"DMBlf0f6xf .Yd lsF :9JgLA|qC3eq< gC(ԌN*R̸;KIo8/v&z.c9cOC'P%{gl!=xvUsC2xeog1b{خMzGd @\/6;2ק\n..T.x'؀Gtc2qy;w K ȧHx(A&JT?|AkSPe#WF;˞L!F3̴6%7c@vzڌK}k"bO΂' %K[^UawX84)N? N&sr-߇œgUal+wZЊo=ҍy(suX]5S )hRcdm8)Qןn$/Ⱦǥu?>Ud(M?˰4$Ѷ_]* !s 0 9ywZ߁nQ*b e~ (Uc{0@URC);n5.Ne2b! aIwF-4d>tN})!>P>wX}sq~]%iN+VUEt[}a<m?@i a Nk' +rQ9nhIqkg?ľq*Bo)`a510LMRy?9),3>DުWu4wӸː ]ɶf] t/u&//caJV$l`Va]SI0**&J@& a*l AK*&tG !K|wr(KYOR-/j]\Ioߍ'9]9W6h!fbnLnCk>3VQ_m?əiWso.ᘚ-|{8.A 3%J 3g&dy{q/O>}}7 g'xচ5`/MQzK+"\$NSTR,؀$6M.0~j- vC0Ц1: o ؀AwuUO ߴ޹tU~"M]Zm!3 \E ~%cD2$dI SK'[ݭ\N t' q>9w/(?z`frwZUJ?ܾ'ړ^n*`=t:ʂ>|~}cϗQc€sl_-OE"TI RPT5RRz?;`z,VH9S  | Sja΁xNV=Ts=ŬS!.s0o6 -4R[\u*R|;cp|7قlwb(: pUUDp>< GÔ}gE6UٷM̵60sB27:W˾gZ_:5I:φ| OsΦiMEgQ)q.md`SVck|=vv|l:Ib; b)yXB"nqB9MnZ{}e|yN9w>dMqzj{oxUsw㤇ЇCiL苕nj(4zú&=qauZݭ9ln ؈Q0d=9])TJ|Ϟ+TUyB2- F tI^nZO0^ TVJ\!8[h`@af\>^ 040l:}s1÷}5o;p^5{A]l2P)*Ru77S[pwWycV|)G3ƒ۹y /e<삡S\:e3}M蛮d3Ѕ>g͹W([A9tyoc羘FG\g1=H -3u 5. l}% (4 OHRE?z>Y?D:τP@PڛVTA62RmwkRh9gtc@sFN W^tWO0 S/ LSS$Wqw J(Ew~sutp^5%cSD^_TZ7Z,3Z|O,Z륮=Q{|Z隡O6箮rms^cfMCL3əc4LFS?,.{AUC]N%1/!d H .VTQڠ $|2dYoFrhiɰ@g3rd18!p8Kd٭Bfcxu)F}{{ iIf(yC&wQn҃Wa=\nfmړ]4:}f~wfNrz)deE¼gLeK)9dkrL bˀP|>ޚnqU_K˓*.:!iz~#%(QOggS@@n!AߙA"2&37.%2586735<=A-(.!0XZڗ*|CM5C2B7ML΍v{X\#li!a6) \Q@Z:c[GM (uck~_ޒg\B-qnyQ性zGFFՂ(@9S1݇7$]jo&zuw}3,9iˏ/s77߮@}7vw섏m HXaON͢ 9~`@ B`_jR`[? (v,W;Ak2!; wئ11h qI4$AfԤ)}a+q|؋`G7t"ˈL4xk}m^G}o``y}kbN<4 o䘓meAn)dc ^̄;@_UTw?_6c@Sw Y)+D C'`W\9A2@^q.?L$ڦx<5 }ݗ/c{^Atú*R3~}=ukUR <N\߱&J9]'Ԏ֚uPs8w)vW{:97kοga6p5bM3.<#4jut.sT_AL% 73~~Ti,6>_*!, ,a@nAX<^\u* %8* ( IRXD}WŅptMH dDi4i-3^4q @gOc}8r#0s4J4ȮyQHE"\.ܷ?yΫ0ݜ> l fyyllEŷy *sj2=7as^c2t_na-s~襦h$z~ {e5弹*BERBR+~5 PܫmKs_TBPPPT1}> @n9Mo|mךBlS l,q?TLg m|DsOW@,cta U g}Wnsuw;T=WsYޛSN8ÇNB_a"oN1望!!&#r亮] ]s`$n3${9Yɩm8ٻמlh% 40R4Ls;.|b5" 嗼d_3y;ٿi@/ ƫ2bȀH>[tz`XjZfTəGP mf2f!D!P:ߐZ3Zɂ,:|t"q'n}r W+$z_wŲzOrP42R uqؚ8_@gmRO[-FE 3q'{|.? %XDA˜3iHϤJ-\:LW0$=릿i\|? [.#`D7#~"=^LJΉUě艥?}Yֹ+Y>eߧW;Һ!X4KJ&jDft´(p7GH&vېZJ}]^u{+Ԅ*|co7_؛ &[! &Śk~F|RNYR(gyu%4*u7sBU|i&T˫Ai?V\oX=夂_5s˦R+M&nϿa)ss7LIE2y%bdkWZBe3Jj%WCUEHRYV"E֋a:u-ngٰ+Y:r|߃͈{|+q]30MZi \sW % BHP` (L Hg䤅7^28-+C$40wJ u?|BE\!Dȿ\zHT\lIݏ=_U@>h*_(*[H- Ty@t/I %   ;%@ߓ]"릦#Y s=lwŸCoЄwy9 &W*C`5B'{#:qhW;*lj&d()jhd#tB@/&$@@FʜHU)ړ4* 5K2:Nc F!XP磌RHX BnH>sE U@]0$EFFF8@x<4EdH@̄џKa0VqXaQJ5Ҿ&҆TtJLőR:Q!`LڄPT** h-w:Gc7[ qt;Tw(jVؘ mhqC>`u CrMʿcegΰ̽jI82)1PzR!) 8?c)zAavГ4SJ@m婾Q ^ʌ,% *`f`ĺ" `@(}ݓQ@&MZiAHEe=;d-$D5Gc'to%`ۿ^Z\v( xE) d $bݗąv%ۼci@2B, 8ESKVbKCz:K~ ^l8 r 7%AZ\z2 h&=4'<׶Q4J\6 WJ#0E"V@!pG," %\gY`]!1qBS@hB J0q) z bbZ>>{8Ɏ-,VIHӂTBȎ ќMjQ eWj 7w2stm9DB9Dd0 3 kmS9(>ZDɅ(0.\ pg$!q 2sLJUJΐ+k5RGO|iOV3ՙduc$ |HB$@2`2~Q eܨblBQi 1 Fh!XYFfmkRy$5(Hn"e"j]5R `V&Jׯg׉`@bXXַUR!B F $FnEXZ!x^|*-fz9;jDl#OggS@8@n!oV, .-63:*F+'%;>J&h).[N  shXFvU,Jk!>! S oP,s4 FGdw꯬(+coT/ rP8d-%H(!D&PB8{%KH@ʛv[ QQh%Ix`J|(U9,a0`&#@jY%~G'eGX U2E@3u$|[ $P(4g8H4>:pͨ?ԠQ-O}q(šiAo@vF&5SUj"!|*Gժ:ؕ_U BH ȒSP/;z/3iGW*UU|c @1m0_v7Fs~𠀁*|0k d = B^~|ag%i^˱lp&ɒLlbIdաP!_{_EgFϰ8TUB  ~c8!̷KBY5]O͒Ԙt|4(5Zט,/ ]j{c]?w5j09Q%Xk3M98R˞;qm>QC+"Z0#G`O(`@k]7hB)XӘ6BM*)ZT"N$|6 Nd!/dGi&69hf+& ooyC aG@L8L\Ti.+FƨCkh<_Lm!m.wuA4] tp埍PTHz\6a$J9!Dy.rm:mj@sTtroKw֥uJ[RεƧ}4B̧[3q ϯpF `+.*k4t:-'z2y [e؏]=d$@?B/z(L]o$@5>8l W./s[  $i]q[G<ED4$]8R@?kzcN!zh6n#wj~wkUNo_8]'&]$ PSP6[xNT󽪋?YJ9 :mw_+ŧ)mԨYkNݚ+Qt5԰.cQ[K[f@D41XU 8iƮ߫^$yk ^JOߺypOK}5ڊٝspk\h0?H./Bzt 7BadAf&]4w0k[q zZđՏݶp/Tx05g(EIU~<>(D$ICUyS_M~^VU!)X0rh' h\7QMO@H7LMԆ-FX~1lܙjyEd2LTdH%c {7 .#a.AtCb7PUy g:i\G\ ׿4߈;5C4zN&CV˞rc8CS r(uS۝Jtɨ_.dl=̈N$yNn[Ssk<3;|dZ~&+<lH}sxN Wl_ڗw]0`X##[->KEZi zU-buTAK$i~蛴͖|;fG\޷䨓gf;]dJpiEDMRI%ICR5ȞtiZUjzR2T/A%r0ZUڠ(eoҖGi`4p21H uQҨOFn㟦9E}GȢ!DHdXojiQE>䓷eoa{ƃ}6Vvsi'$j5mcZuIAp *V4IR$⒤`R~} Źzu78emO у`9Q `ID1|;?"&ՎTUui:ACwĩzOǟ4@o~}:ɩ'w/9u9xF4!,]ۧɎcMjKY_U_9{H\?Qs1 rﬓ2MOЦ*̰}uK$ C!zBJG2@(peAD KT)M[P>DhS"k6-|_;s'<0@+kF;bDv~(ؗҀɪ$=.>N Yz5$TUO8ܞ}\7ֻ0'SEʗ}|/eiOLj?T)2ϗ"om:sA}S4\]HՎx<_IS7t{9$S{7}Nd;)%kWe@?鹰02;YtD P7U "{60O0h#B^zYm Q(25bܵWvnӡW90eJW8A)i$_Xa PVaU{ w/LL N tne@Y^,~rsR9L϶ KRCħ3>խ(tvROL1hpKz3#W ֊+=c+LOিL#';e/_CNv{eZڏD?r6A ՝)ֺߧTpM[}S g~sok^N.rH>Եs،n,0ʜSj>ne@3--17 )A S].U*Oi2Y# _S_o܎lͿ - F,|&ɯ OggS@p@n!J=2*20A'(62-5(,a +pXvE&Kw9(ӪG˭#n 1(>ThX?@7yy3%ʨ[ksZCUUYknn<[y7^c|*m^DGϮO9yz|6#^H2ɣNiʭMy 5 f5e>RgzL{ gbv~vWێfT!${fnŅ|9pδo`[49UT(I36jRUUD°P(JH;\/v  K. _ @LmtXhW)H@pWulv~ѿbi֥Mog嵩nh~$XrɁ(4ٱ ze5aGD~0T:UBL0?1qLsJ[jUUÅޙ.O~~JH͋9mO?.۫jg$o2L5zxI\~9b=W\,hHfLC® Ee9bؕܝpW0xQƘmh.C3ٶH{w=ᾂT*_/~D|#!.ƶ[(VCW $`"d%vO3 d/@T 嬸֗V%R{AWOP1Az$A 4WT;MO({Nqwa|}ڬ|mo~[}ZFcW_u?dV (㞮3o߼CÞɡm{q@=S;i+c.a3y30Zvn~y=׌BN>=Eȸ"v_fPzH/Twݮ+UT|_?^O,l`/4k7=l,Bhż66@+,M/R^\HuW,hR~) Sf-2& ^8Xg=fxrifT]HRo??cisuMQqjm\͞wԾ_nl'cLwe{z9y㣧,9r؜o{(O<?y^ͦs>iu֦M X0N_;H#*$J=|)1 ?daFX?**Tez|xNq;p=Q/&DfCK&d8dGõ8nV"~D` \.@3B7pF9Dt.T9"!:e]8_Kwsre/^GNmY3ͣۥ 3'sFቬW~d s/3\eWDc\Um6ɟgP=/O33թIbڍszEUrw*癯;/7I d/ӧY/HyY` ˖sFNARCc:$?8bL.e@4agb%XkB7L2;R x )Eh)$P$A G]tM]9#3GJ)#ztiЕ޶m~ػ*g'_;Eo|:}$3}K{m|8{yζsΗ^Ϝw80{)@s]S(4OchLtGȡdQ?_3"3C~mp|u.iHL;~x.A8r=b6%T(@IF>wh z_W1GϜ*P-@ 4`2i6`RSL Ka1x$GgdűUUa97rm)oޞ[~J;=4wO?}<ƚqWʞb4wqYy>a՘m|!gMrG{|ݵ)~CYzI$'+cY+0LSImR K~5 ***3iU*T_(ԕuB xF +F`Jc Gᴸ"]z3ʣ %%R( "KF ǘ( GZ6L7opGolj|l ~ǺRIRkz۴_ӷTJwR>e/Mo&ܯ0m{#`rMBlXGQ$Uհrog,=s)D;wʘVG4^-HCj$]\q}|LsBmo_=SssٝvZ>}&23!=5XϦN?&3U}x6=խkUH9^X#c]%@7Şa#YTA0—4 ˀS@5CMZ} $]1@7 ޸T#aK[߱33RVBU%,k˂mi4M*#ꍜݶ/#NP#Hc [5/]Ocqrϧ~N \?eI~`F6fb zOq:kir)_yxEʙU@Q@~'i@2`(a-qE4;9+ul0N4(aM[+YZU[?1њ n<[CѲvOggS@@n!|g &&10!+%312654HMGITVn,8^-a,5Uwy8 >` 6X"ao}Ͽ3CDtfC%\U1f6g2D 2mwZQjj͛x<,-HQu]/ 7 >ФrDykn˚܂yRjA \4ey|LMm{)pT:яU+CpuG-  ƅ^|`d0KZs}6\Sr!ER9Fh$^ E E&OA? |XW#`O{f50UU! ”Sw^$com`赼9|r̾ \z {ϲ[鿗6_'&" mL{>S;\fy;*W搔'#SY@ JI3|V}mP]ۨpaA[èj@x$[KэePL>9T+=<@>۹(F:#kaI (w 8 ڌ[g?:D>D `kHPilugi3TUE~EG_{h4\-]ޞ;<Ϭ`t(yl~X眏go~|ww;c=̧W_i̵+P4s}_Q״:89lw;kx^ԿU,%ӶPȿ ]dُ n@kUhLnB]h(eD$ *D#ၶҽ'KfH[GSUUƳ0WǏ7փob{+}o-×{mZ̺}+Yo`*k3$ 林@W{$n;<#A`b`Bxvzvy8E:~R:j9h|I'6_ TB}܂9B||*@QZQ@WDMUD?ts(ߺ#|gjȚٖ"9vh* dި$mQ cpT3ՁIuWUU(d)aGg-x~Ç\SbZP(j0sGUj|o9كOA34p.bBlK !To,YyY[s+/i#UB,ɖ@H|)U)Hjɼ?CP ~! p$F. @C9g>0O{?C4?IN/IhવBk}CU?wFvGk^nJӦ`<jyj=4ػZ̙r>Tcӯū~әHٰ j`:499nfs-^|Wyjnyls36~[qj[ 80)Z&C}:C?TIpTj T9b&Ө.leG)CsBlrf76TK`N^{sC3pngQ77@.w6ۑ$,0Z{$$H+ t䞷3Yض{D& +m!h Qñ_*& mUU^>>_Lz!7Ẇ#}xS7a*r˻g?Bmf c >X`?H @[o'8_̿-% \$}1xo/H\ P3~Tֳ' ES 'oz0Vv==,LnMYWj<"ϻþea/}vf4Aq@ |l3WQGRۗ|EE;L*D2KU ȹ{}{='oc=.k]kƏ_m[4Qj۬&'h{+IcTLU ͯ.ma@n=H[I4V67֏=3B6CPHO'K);G^MU2ғʝk:.K)YS)Ƭ51Dչ^کWGN EXf%'1RU)"pX9:}YͥЂ//ѝ;·\H &-T^Ii_oz}8c~,m(hVbYS&Еʥ}.7Bⴜ9N`1e }}80ʴq,P4)W77kQU|A%}tus~ʬs D%9ǧ#jo?8OE9&=#p fMz %$ +,gN {/΀Ѩȥ Cn9!_4\ιupi]Re~KEV*-$/dڮ[ "4[@A\VD@rd5Jacq#BBAI9h02H 4 |3B-8=tv$3d[>Y\ȑқO(j;BPK O闷 Hs5qP@UV.WD5 mi**^&BF6^wEPfPr\rܾsPk]-\n-Jgٺ?9s$81<-f>'ZLޑJ{Y\+)Azru})Mj9CێM&u8oH5J)  `uKM#%6))J~&*RlccZ bT_(돧B9fzgNؐ붡ΟPkJ|:ku7m+ k+g,wqI`~J>NA-XJW2T U43}C2#>-Jk̆6v۟)`_{FETBi|x.-~ Az!B嬄.rKێR;tdž"{₪K<.s`hœ]>4sϿ&Q7dٳ}]~e24}6aKH _Tz7RʯHG8nP uOggS@@n!"RKQLNCLPJGNFKC pH$& Th l!j͘6$hE<Ԕmޣ;9tf),Č|g]^Nh{)KZ73"QXjel~i0@T uo@,斝rEYCJ$ehn6F_^M'T n@gEΕJɶ{xY -=[׹h)cݱ0U%"fu: m|@)=^Wˌ<å|Sb5PIg7_`s,)^poY8p%wL/*k9Y P@A8v 4|5*%bw;1rY?&Y J֖ymX1XR?bj ֱB7%(ITD:@~!R0OEAq6T @Q},@@>ء R q(`k^\o?:=۝.8Ͻtx+ ϴ<,@Ƿh Y0vڔSUV!$٬%Xxo4ucӐmw`D<WO&Lz3L 2S|o=!ǶsQ? ލk䈋8-A s'9F\l}3ys]V=LO=Sh(ʶc?eBKmh!*??ӬH-~rhV{/ *)22 ym>Lp /'}Im%[ dB*(4_PӐqT[p>w~I]8h$x,Fr } @`Xth(rLzPK<ApX7._ g`334C၃wZE`OӃA<SL oI`蹈B`6>KiVi9DYpg/Sf9\<zռ,@@<8}ĎU6pN$= n b$1_<ffj%! %dLxpKd6YӠ20D_cRyoi8 󨡆B!izj~8ߒzpA"]P#7P#).ƥS#'0թ/ {Z*CN SWPuӀu, Ǚܔ`P 2 s0Ð3,ۃQZ/PpP1\JU>yWx??f NB 3ܛs!VZyΌsҹǜ[= d,[Q׏c Y%7DPH=W)zR*)t0(̏m.),vz ;l9WEY2&tcZm~*V?Q#DmwVM\x<{k  F%dURj0>hӷzyZ1{'U7ɓk@@)}m4ޭR&mrnYfl\{0g=즫 H*A#~K i}1cmv|U1}Xv=n'YLz?ET'ڳ3Q왮_iwɖbZii4%,!(J!Q%zפ!{,  P^5gJ=G maLT1'nc۪nυ@[pdϷ"ږ"~;rň sX=k H hm}sknԻæ8_x_rMXfxզI4fnj_)r/ ڒ@W6Ik`70W)3y?rדOOzٲ^i-PAa_ %ʁ1y{}lusyV2 *g={'b8_/{~Cnb`m Ϟ_oo|})>jOoyƽ?1>d֏DUVZֈ*_S!o H%_u' K$.+xJ*U X>b_x/eAkƃlz-HQTTX=\:=)GJlAvW듌6m O^Fl)%\d-iF/Uۇ8_dί^fq#F975 *oo5߽lԫw`!+:bwN&:SdaaO¼@6 _ On #"edJ|/s%@`IV }b4k%[0Q+tAk-56>H,haMGk=x P (K)DoZBUUipmw㋦r_o˟\g;"{Kų%^>Nv,ÝvY~ۊL>Tv̸3}EGL$=xs<f*.K]o׭V1(C1=5j@!4 ,'pIU`"EU@'B`ZR׿OggS@ An! iFKCGTEM:5G:B>8* Le_[ @RDל%4Ù*7N4dqtDjz!V}2EV4nKrX,,<>cO}𒛣0޿lm7`k@[.'ʯ'*4ӸߥvJ4zwȜG]wk>梫&;ZKs' `H(fΗ.:+<|z<t=A9S\{}$ρJU62>wA*)Kq{[[X@I%?VW7M=3HH7睼)Uѣ8@6sDvݾ3d=qلt`޺K,lMDjaV̩H"ڶ/nNǶx9@UZ:G?DYTU,̽cY^F"cnhw$й[L_G*D{;Z+z=5h}nvBBdhu½ Ps"~_|u/Zy̹O =]/\Z,sƣYkG8:d!փlh8}0AC֗E( ,}3i_2 R59G̝]6ckN9~NzK 8fbME+,@ lʒ5쪪bړwcۑ]Bk̖I\}8!ےi[;SC8u˜X_߭w͜wh"9}`rj31ho`አOer? @i&k]t^Y.c=[|d3pG`SY{ dGdBpb,@%(wU:Z@@_*U i+*oz+^*H׸1W wM(!۾][X4/4 @FCp"4N'\GX@T1z6b 4 Uɼên&d ra `~!+ mmGѰY[r-ۑs~KѦa:%Fnȏy,Iߙ@Q4wQq9̓g~9[|=o?<4fpxi7Z'dMBsNk{; A&WU55X6 n=׶ZJ]y`Y{BoW);m_3}~zHdd!{/kY a4."Fdngq \(f5UUQmts?=v x7J.@xz͡r!oXq}?$c&WfJ{m pϭꇏOo7dk(<ԩd}cZzbf.m5L?d6=.x:ٻ5"yg4^O4BU[s0Su4/d,3۰P,@ߙU6 0_Ră>b`XyO a:‚6f em3Wd;u -a Urq-~J)0@2H'P7Hf~PT *X6bv&U5㨛%9lrA'?]|<7}?O- $gQb?;6o>=>6IMhǮ6:ɄRf? P74Cf2 Ƶ:N-;jki~2m,d\ JyK 0H`xŗ&(3"eRZ GD|$vI<'AbZ@]0΁It#j7G0@~:4h@Θ\AEh?,xBS]_ Fct"N*RUT˝u};z辿O ;</y*[=g+L.êS/Fíc~Uo~۰o㼎}1>z0bd, yBհQ *X6bQ5 ꏎ9f-Nt>Y޾"srəʂg=?UFS/jijeŻpwW68_@ieܦhU0\zs#YI]{ q]S[8r{Ω+i$ ^n H@@ k-ssMI$l u-yNWI*h~H!6Ik- TOw%!簣%ެz `c?dB>*PJM%mpޑع:qJ  (^"VUCU}s x;=<744 h NAe<&[8,1=YC?$tsdX B^X0g] 7TTf:|7 K}I [`UvrZ6MnA *- l*ׄ Õc>m^@Q (d&)*Rxm.L^_˛e쿧xQ˫&\O҇"Y=!t¨UKi!#n]’;矀> s]!vB#L>6&8*o O'@] LUŪa~7{x;4НVmn>ˀfsוdxNxܾAlmQzks\7M0ɁRo @ViH4>W,;SP0o }i qgfe~wn;,0|Ra3 p]/cWJR| 2F"@F6#!MRw7`K"E R[Ql'^ʸQ@N)v'<2`w|<.la:- ATR?&pxw '@ эB" SйҖ'jڽ?W¤@U=mj:0v;iNsfz%o(a_'Q X:l*+x90쭱45f̓mY%{3MvXdm@]9TX֧TN\ $%WV82!"MN$OZO dۺ01ǐ D!KPmz4 :aC A7ٌ c)=lCZ 7 Fe{~sɹv4pwLk<;07~gLc sͤtC ߾%gXy.C50 qurST{*Rgj@*U_}K`K BP?#_Bޛ mE̹ T:,DiνER~)[Z _PwBC{@}=dہ 97yC,`ԮT`^~E e+3JBG}$H}tr)컿nZjOdzq|Ǘʦ4zxp2dnyzmW;˶h>=a F*H=hG؀#V6d~52 xxB?18i@0 uH drI>bbЬ8c(ef=rd|+PQJ'֡HUl4]" zPt @0)iE»,8>kп bi왝*`.^ F6dO]om=?Cv>V|,y8-vfdAaنt>ULzQeyS2iؐU4~LVH}LGTn<u.SĩXi$iaU(&6_OayeY}KQ-?ezi9o:sC{m/3eSXmnK:y`|F٦s2/}͌ C3_ 9c1+x4qtZI{6yug9xhU˴p?;ckaۨ* f>8yh[s_u}d5Xrd@dl.#5Ύ@Cnıql~te @gIsEf?l* iGuMf||a:j?S4BwOBJMmrLsJ&0^.̂V>0s{sSmr%ԡr 붱prv/@T(?-zN "ɔݽ+`W@] l  A2zpPQ#7uy>@ӯP{.VJ'ohOL/AjVyJIչ,h[zNB !0v-B*`b"J1"'C)6DSB$SsZ0Vc^+s%,JTym0#m]Ƕ>;wcˡ@ )VRu%9ˣyc$42,G$e=[<R?ܼ^kwh'`Z/0JED d ~rYNc<\*h# Mcgݺ|% "i5\) #]vQ"ahl4Ved  ,@s$ #J2ChӿX3 I PPʎr1LkW%zq}.x>W+u~fބR)$-2+7Έ wخ/ޓ~ҤhV ;δ= F&m"}BnzF0J(^"_ȌAH`,jF6cTUU }ogh+#Q h8/FRHm▨Z$Y'.eE'C&={DXW$P]J YjE6V, t.Ddʹ ,`0xXG!H,WATJJ2i+*TI[JB9R T%UBۨ|MVO d٢lg~u[g`ˆ]sj6S/3j REcuz&5֯ E@*Ǿ*S/(؊֫AeY2SLi*W ߋX\mm4+2'M P<݊"\BuOtoel(8,UՄH@X-kz~0LƈUg(1[!L1UP:0Xe{ Vb F ( B*z׀a˰Z-.aU3Tw$UB%_}mp]d[zUJkd45``a}!PUm"_0[)9]Tתohnk+|QiY ăI x4:>[hUQX4A(IbmdpPXv2E Tg+T8Ă4)ϰ&4X W`Bz\X0 ءDE+a;#4LM^G#Ddc$–- W> [oX꩕ $! B wo2'l+ؠGFb ɿPII <6h 7{nz&q+%(r TexaY/M"vĨZj  ] U!Tt.8xs|-UZ=h_'Lo|Xu Pgqu#ͬ 蒍Z!UٱZ{c "3In.RV+2*7NK6 Y 8̂ acyTK| T?̛ {#dq6='FX/|J(([aҀek@:`~jFF\^%P/ݥ\s dr^0(IUl)+ Z0IihҦ> li} 1 Y ` [ ےu 2^mPoBJF2\{8Ҩ<\ @ ,w m'49ʋ0 @܏вF!&;*Dgd >AšEK~dKj Qޡqi4ڕf'੹x E2"rÉ6HKfZ]1'(s%h \s(KVRaƛ> kWdQ~xd<֩G%Hxsi?K &r4]p.)e/~\7o0u[bf@BD *?Ps:9@EH},TJ6=]p0# 9ِ&w 1?r2_ 9 012^:p+άBX&Bx{ UU7my@Cse=>2ߎKw֙~&?=!•pY@˭^?E˹W-4 4JDG0W=Jo77s-v~p2ς׼־]i؇ʥ:cNyH6Y@^IRJ}/_UD׾ _/?J; +sRᵣݗ 1rtɱ-[9opy^tU:JPË]`'17kUUE/uL#F"Ϝz`^DRu˜mGv2WGso f%Cɝb{}^UYџ{mrwsL㿲ftkG. sg+?P_};o標Lv~JMA?ƭ}Xg@vVyn Uk a$ɿ`/R߃H[WAȃH#~AW2&35(UI%M}3Uzu);j!ɏ\Wڧ` G )&1B-64O$="Y Hjʸ8y;WXd(eW, :w-Z#Ԡ&e(LfC==m<|*)qgTa+@-?O_j8*~λ0o_T'"G6~e3澼a-ӭ EF9wP+(Ɩ2]_SUȼv S(0Ƞw OggSAn!#]h(B.>25C54:?<6-N*26W/`h0/ժ]?_^ p)TGR0|bIO0E0VA{gN[](ֻ(OӁ_3F i{4lx?G=E%j# - $,JU*ɳK`Y(oJ6/b U_"YRmUj4Ce84 M^}w Q'{CcO^^'E`q1TeB]*0O#:{ 4䪪h{MSFt70ϱ@OR>Ė.Mn# aփ6O݈dѹ82ψdl@SEՕNnwLO㣕9:d$;5ٕK\L8wۙ9quUQ0UhwSSHޝeU÷QEJ=5, gKy;聦2Oߛ/gCYI|'LJ H=`^:>` :tN  5Д@~Oҗ{!m+QUC%LB޹69]~ 2Ւ~lGTJ-Nݦf=|îڜ1d/ ­nwcQ[8pAy?ov̮?Ft53ӓ7Tfg$<|݁Mo>g3,ttL4ߣy3+I*=s 6oXm20O@RspC$oSAã@6 HRy{h$*p[2'nvq]\Xv(` s@ 4LW8Psٻ˧՟N/iY VUE+˥%&˶{c=?yo}Yn"'cNv)_d/޶[ՙ;ge71DTgůy ~̒1qn ]Њz^6TOާO*Rh5eAE'ZL>'`B ڿ{$QH%TzRk02 Em, !rz)}yR@`IYȨWGԴK 3`6k_3>טZ/դ5%| SʁbAšs|U K)kXq@Uy;jhKwqkwjy[ p 2 h3(~1nI648?daw/XZ@'a~UՏUC-xpZ,l?xz"Oo 0F58P;UUdM͵y{ؾ3>AޘC7ѫRۇcBK}Z3sMs_?q}9 Μ6m {OPP9qFiŔ~T1Du:toq쪞QS,*<@ @{HJHdhkW AUׯ "E%3+U?#oTv~G@d6oB(m,coblԂ^)*rXFQZ4 U Vz>2}B쨘>֦Z<|[??ryP4YC?~{\q~6afѧlZ&r!2wGEkݟ`(5:/*!.>kٗJ3NC'u-ɭ-0%o^z߻HkW;橚_'Nf79>37}"/^B6RkHE$V GJ"IBUM?$@.CNkB6#& ji}SGrR7cm5ay%2Hy|vKKBdɞDd*~owRݴu'eS>]; MzdNfV*ejk}>klɹB CmrFr?I_w@7a^D4ָQ8Й;{~9K&ZFqYX?ꦗ)4j"-!aY$%_ˊ%v#R_!%[U6~% ,|a]Gػ.iE`-F40JeSweXȣA{OvB6~i%9Xf)ݗezaYCo] dϞ}JگyZQolu]9ٽSxѴ6쌋V/,'sڕq:Z96F|:fHy9ldӼǎ')Je=ḱzw1~S{15eSӝl-M>M5|@0PHXa)PNg6 `|I2Hݒ'i I*:KhyC.7]߂^i5-~t!9h:v}7HҠp UUImܿ:h}b5=uW5wza~>=w83|&} 07}lǹ9þy[|ǟsEu#?ǝzxu|9c~v?uޒ>!O,rkӦq [YdOw"hMǤYcm.}ꚯf2Vh}}DULUG㭿mE3SQCwM(:T~Ȧk?g<ϧlNuzjSxx9{L5[uP]q&y\V![. ԧGi$߸ d`7.!1?mrkͫnّ2V@9ERO)x|Ƞ>xPZ7k{3c2~wœsT&Pq{A\0_ŰL&0f S s?I%iɦ0FWp:'>ӧ7~sA2i:5i#ƬJ  (RE7j,im޵o"^ WHr& B ehp} ޠLB`X> dp9 bS.)>deZ#@WOo/[yѳ}ʬ*:μ,uk@s{\DzJY\g}t[yt∽?cmOyU1?k Bd ;}~==TgL>TnZ|=i|NKFHN]Ȏ?S `@2҇ E/cpܩ$?, ^v*OggSAn!$c* 6+,),%5.'1.$$&ܡo a8?d2ݽ*/R!e D:Y<`1 DHTw&-@YJos6p<6;.7Be L8lhrW'8(0`}> #TB rNOtY|-YF523{ZdVUU8qsG >_VŶ:m{_9V ~]ɹ%'8,M`Řmۨ3o75^cH“IvQ0,y""t9q00d *?pؿMQc~1}oLv4 E;Roj>05 zeUFRs}!& W2 LAhZV9O'KK0 $z(hO&QZ\́Ǩ$RUx俇;;=4 :^jlMM~T*z6n^i߿ЊTsj5Ǩ=tIL?PyvO^QzO {UmgWUչS 07QA_0t&AeT6,HDODݷ/,ߥA]޾ZJBC5(Msvv^Ww¢vdwH CcƩ]5  #=z :T'ƾvٻã_bhVst*Z UUm3UBZUO6g {ɹS/ss2E-so|yËdVfdsƞ{5S Msf*Ub]gسrW^=29io{~=;two4_L-Y!!B@Xc_dl}~LX*B b/W',] E67P1lhJ4 ^@ p(mܨA2Tյp1GGZ `=餉aeƪ\tزiwtkE,Hˤ U^ݮmſ G,2yu Tq? T7u:\zt2UUi=ڰ3]M=qmZyؖhV?*ꋩVxrFӳiNVoM]n 7߲1 cgM̳)i3\ |xr}_v^OEp$LN~8GB. -la@TSU?wDԫ%B@2^fBB_!n p7~ L菰h&F2\H#x@m+轗OTUy;ΗEb,o͉'~5r剴EYm}kVcԈdSAk{=mGÿ*S֬zÈ = !Lӗ//X@5Rmk(U*ۖ1o։7 %R "Gl>w$(4^Dphl?*<2׿c@= Ca(RU䫇+.*ipX<"q.O|2Ks_a[Lʩ}O}1yw;MFT?bԤf S {6ű:>|vߎUWsCz?aN9î5,hI{hdzl,yI۫02Y9x?o `D/U@_|1֡Wt[͎mQy;qvlB-)UjE ->لhO?҅4"Ir |<0ġ>;;M26MEBO&;y}i݀:=6<ĞwT*&ߵ[㾮Yz,_n/}ܹ߯Iyvy{>lDrr'tk[Ⱦ?;wX:sVdw|:53o| ,~ndJr\.` a@e!!A*rՏB n/&J=w@0EI`8AÌ5u^DP{)D6 ߀$`,D֮*R4w4{\r g??>;֕'Wy|4mOk3gMYI>xeC؆dz,Cɡ'< \Ai19WD>yc߭h5C3 β6Fne[ $ٗmߝ1˯-FL`t)lo|J!P  nIpMə ܀s9bW#`E,d/\i\LJCjCUxJUIV%\,h0 +.gc^L`}J>B7kν=nY`ؙYJ*rXF㬭ߙ}'/m4zwoWHpϧGqۿr'>>ɞ7uLffV=>̌7pAZ0ݙikL˜mwȮfsN vr1ԞCO@kg#wb.HH eq2@ډ%x& S| _R0P.>=mtu lw0VhS{p @O 꼶`TTpn_Y9WG9H°0:-_k_)ݛ\ pOYTwǒ-/dU4gdQ2ͤtzٷ]<͏}~/rjU^l #r9B&j @x!}$!XbE{ҴNA~>[subn\5ta޲Z/ w&ѯ@ 9-d_>O\<0Ly'B.P)`b].kU?TZEҩNI;'ІnGKEyNH"˪ހG00tT$65WQ [ Ωx,Y Tx@F*oTrxHŶ_q?HJGB3FOU0Fai%E 9ɷ0 :Љ0=ǣ!cG %`[g+F&ŠtC *9DxgUr }@)A}@#hReVEʨ _< -BL f _ K^@F[|ON̍nE 7p ;))y) N28!R #5TN2W1)Ioo2I&W/mRJHDRJSR-(8W5*TH l '__MTH|S@3H* eߋl[ݶ2~kn).\Hr?RnxY }85W,;4TUEٹ3B^⛗ᆹ]n~Ƚ<+f/l,9;偒Cf<tsrΒ!!C(zPJO}&$RP& 3@[yg/ Qۜ~dw7 P2khb]e"d[椊JQ&_Jz$0L6-A$UOTE$^wT=V(RUH *ˏ`lv*-6s?*-E;5nI(`d|^fWnXf}$%/+-IRX7/ > #8w*CE,a0.eח2=//2]W(_R~g9^5dէ[<ߣ_ɄZ^vo>Ғ"۱as'bwJa3{7?/o=0ՓOvkÍf((\W$b -6շJc(Qń*@\s2, a q@~kg^GIxz9\)vRUm@^Ŭ0JLCà>5 Ex_!ڢ)| (L<]+7z\HshM^QEP9c ɟL8932y;8J&lΛ ȭgϣ^*PO/;(d0N X%"*$U_RD޾&!0Psv[Aob Xw 0[h$\F1k^S^o?:{;89zG)3-Apx ?h{19'@8Bz)r0px;IS:LOțH/d{feUUd" FҶs!9wF ޽ud2mJj;)R_*I|+CUh.u6llB+W  /d`/8^Xku[i8E%@HA, ph96plhCK.Ӗ-Ӻs@8bh\ސ(l@8X,VuCh?v$}]~M ~?z?_?\A ! mg3_M(u[7o .$;6F?ئ)L%4IXo;sJZzؤ")B 6j*,w=ƒ!!%߇e(%HJɲɪi |TOJT*UEE~DN7&ve  mRt2O2`69-4됱@h;g_l\\YiGax9@~^ ʖyvVD`_ufqXJޚ=<@б_䪐2^6TDva˕?Nd;Șgܟ˕CPǴ\f̬nUwV K(Pם==(6Npn- 3AM8v1}+ܹidbA}ǣmT @ #0ƣ+ AWSͣH$}3H lVw* + 4*eg)$DmUٳ0Ϟ'@]XJ!GӐTIUΫv:+3^//:@d7A]NGڶEۉfo0[j@s)yܾFEŝMW-a/@:VJSo_q7)kڻ"ON4TVB5MzOK$)JE%WH&~V z0`qOggSLBn!&GTEQFBAK5L6+[H=Y;X~`, p%V\)= َE@<۱Ak`YncP.c̦>0gY^-W:LH1'Mkv^0UUUK,{m]өy,g?kiBI H+[:` 7]8TQʪ:Jv~oCqp3xM&7r H`n{@ tOFƸ|<'W=ߌ϶/o8Xhڃ8 EdX9P>xâTERmb2qS-~=<)8BmL1GvgQ3fa8m 5WWEF-1*WXRxզQLp'kíy9@hnK'=PUo~ך}�4mwR}oa/;탏6e}1~=U6צּercgN1w(sqdjnHe:{Bpg>9&{ȹH6O'eOc8-o gzƽ?9߲@˜>I*U*@<l?D%"߰(C`, Щx/X$ :f#c4-~B`!•WւOiw% KqFi*.s)GgZ뢟q?",KŰZPXoL?=g;][v%u ;߅䒶;-Er^F9jsGN̺`ׯ-K%;+t@ueeѡ~V *:+9u>,!uGJL8~Vx9@_q`d1Ήjȭ(8qcjѕ06N7F,K%Ȟvi_ ]W<\- kgscG8Y+=P]qO]KQ <1NvK}koSy5AdtI;q޴HL5܀$L*XFoKV8DJ}}-dx$~ `/ \ ~8(0!P[?pæ!l eЊ7-*'Y'ޚm-9W1!R "0?Z\rJyjUUŽJػ_}9v͹ u`cX_ Aےɥ[l*ΣzV[ˠ'.r"wÏOC N",<=Ÿ}=~j6 !,~z*"$i c@ Ǻl//Ǒs~U{6~R=zkdŸI0hN4g)OposX>Uï{Vf o}*Io_d* jh}F1#?3=+/ ` yO $I |+Ŵ7CȀ~nSEߝFz~?@<Ŗ0 p5fTd$CkV8[/n=qJ VyV"UU֊_l)ehȚu|#stJǚRdM(Pdd5ΆӉnaM@!E5*cΣ>ϜI0y;_W'gھ30Ӧߘߏ`T׊Y$#^I+$;$ BF@STpjH`,>2Q͡JC;gL_Ҥ;/zmc-x)!EҨbH-4?E4z N ā LK\1?۵'nqu~_MGG=/h->Bε_N=.omq9x'wsKiNeZ\J|45w>xuOO{|ݗ:c^>}[IkbsL3˾::w!۴FzFBPUɗA FB3Ah*6Qy~ C=BG"Av鯩m-T[L{fĨ4V#.gsdBILOw,0k)rQ`` }JIP*Ejӧm@`@X(DR bݮ:hcY tt=DG6;pKn_(V C MIFBã9Ł̶.Ū6w>=s{gw=]iK@.>{Ȕ'+3\0mۨ|;ǹ{)=j*Z|Rk%No24=z\?2dzb#Sq|10v/>5Zޏ9n]or@#^[Jg0)=(b#V*m[2`|=$ q$[@ )/5 !P~A6B@T=ES'9i 7PԽe yGZ&@R42FSPXjj|4$3|oȱxbt/ىPTG5a]uݾ޶#S;%N}8(ڜMu. M9fziU/oLz^vj}~:LM.3o= 1]/=L筷鯏ogujFdi\L Nso^` ,;s d UEjk % D*ET}_?Q"- X _Euh?AX"wYԦ]c!c>*-D$Z 5n>][o^N+^~G 7L?*7|{6ؾ,If~0 "}3KB/w)mQL&Y@V(Ss>DP=T"pj&w/"{H=n8w/\zqi,wH"^S5w.llj/H* QW%/[aVHUDzA &82Ae Izxb;9 !4wy:1s۵3Fc5 3>:y"cNv1i+2 {( f}^K0 =6zӀT2;==_}?>囵uJʇW Vχ@.Y,~f8_A-'@,XIrpb:}xmcWݺw$*m7RA&Ovɱ1 x M m)@ԗ*!Vo$`OX'@ ecd!0VVUsݷs Ofj_̋Njh#2%sO )AEsj0V#40h.};8x}<VS ݀uM] K~߼5">\$"v@FX`Bi#8ȧ, By|ȽD& p И 4ABknٌ jR ZKǙ|4// D]UJm[۟|[-mv|л\=ݙc+]r}d {6J۝mG 'Fj}{B+!6.jρ~i[LsHnȱ*ʥwtP|n?~~S>Y$mr\V"K+&*,X!ղl H?bece;UpTiwTKw12xƏ *l@2l &7~ 8C yZrV44ThH\}˟qWDP!U!|7vϺt7Jw:9kV; OCH.͙˶w›\vl1Sn4G3T90ȹm<ߎi)6晋߼8sŵB]9CWMNTV2f Z1=7ϓfZk`_Ms U)Hv]/ %ARZSXuZ%_՞Z˗{Rj|6T\ܙ$%! Ju\ܖEqVA3ʬ :R[ xtb /*d54 VUb $}20r˜ sսocezۆ~z M`ۆnd D(m8 -3Z\*񟃊|.xoegD"6U!Hjܧ6dMzÆe7G@U!=LV.YVۿsqk!g檜&~=O1k(S7x#Pɞ&^v'0ﻹ0&: Mq5x}?V<tҙ &'3pCh< Ļuˏb+PUE׻̌vwbi3ꯪ*4Х@xf;A7p4! 2 ٌqm(ٌg#0}zŎO }7@,X2y8%CU򫿲ͱ_Jol0ƅP- "?M6ݵ6e 3uV|~{ttpLwBtenif?8/P;Ff |_}Zd\~ގQ0&"=Ư9Zk.^  l$  BȒ&ˀVG `Eأ@d[ .d;8d .F/D ޘ>9؊yVk@=HF<"HXOq0BˏCB[sl{ݡ;DŽOccWUhٴ&z&o^MC&Yy3L2Aˠ>Q$FНQ^^C&zڭ::=6]\-jZiMFw0{'g,l:U`#I!w~ T?ѝԃ2 U0 qI VrXch dBGsSf˝~4u.a61P'.܀$] (^2TU5󳞼LKkX.אzogR+|A&P3ٓ_fj`vr}<9LEFys2J?ՕÝ_]<4|^s0?-!HHPIU%P *G!2o  s`,p|I &҂g\6a,,U\ܳhul?L%|ԃ3#0:CuA.@,wK,TUm6.odhE vOf&橕ތS;K|'׽GiQѻ=NDr056͙J・K}_ FeGc_ö}O'߆O,Ծ[=ԁ`~cg[y I6m2`*HՏz{-"׆r2Y'uN>wnxnJ(%;]}U*)go-B &szެ>&9}ʻs7&wݿ/dO3MjfG>O{:? (X>t )rϑSȑm| $YJ!T~R=:Mu'׍0OJ $  OggS@Bn!(>X@#(4&/1356647=?B%#!( !!62 |Z5m`;@l@,-^4n*bD{@!ϿJ Vz;VUJ\lQd9)NB%T[_&>_NkWlx>-מ2~Mc8f6>՚>]P>s:S(^|hlg0]$r'\ uC1nahfn]rfzN1COe[3ːP2Y`M*YXy^{~s8@T29pleȝedAZTE ay ss*sӛg~6F,p ~ N>&ELf uʌcyύ YoDT(^-SUZqH  :MAuu|pB(3/fod1Z*^,=',2԰ յĩDx =f~w˃v %UӆP궹/P΀)bw䏯4Yn,~ L7$׭ /@b4;pة#'3'{ڶ6!Fr6ъ\xCwϭү, KTH]K\-5^)֔C"N d$K}G164 ?Lq(NuJvu@jȔwۖk듸etawaoC0Z4@1㉃99 ibjX4{JaTV&$+uOZ˺(|ݸ[\srBR Pt4t'(^eE6ԋWMJ%~ī3) lCq0'oilu@vx؈jsUz2rLM-=!oH@|ӻP9Ifk) 2uaENIeR=Z2"d,BU&B!#E_{_)( i ´7Iո؆S!i#Bd =]gPI/>wQ4TU J*s{Si'%A !~0(?忪D)O(!Dr68/1plƙfɐqaJh@T @ @x Pb[H %Q x+4,Ep Q)s{J:i(G;0h'*ew/#U(Y1`k0g,I9bKJr|ɒ)-p=HRE%Aeh*P 9ďӫcΦC5Uػjm meU`dKI$@}_gą;5c }!ڤE?w60Ab#}fk:}@`@4c/먲.֣gbh%:;p RoDh8 Ujo6' ^+O7jgoJeieZq >R!FIUQe YhZi2ha,*qvPX#Ɛ;.lL[_RWhj&D|H W/:Ӡ4!+w`-a0!Wfi&K0 H+h**@ =|GW_=|m+&fHAuM XRzJ-3z&d(^N>$ @#_n˞RU +-!?4xTH6ezf%J\=ʺr68 `Q !3mB9hSF:a)*n^ۀe–!BڿǤ)`%RQ(;!f ۂ 9w- Ybb%P[eF>%2媝+rPW[IvI[k Kr<'G|(NAE@μkRxE).[> ` 90p.5m@@2%c(6!h48VDd8B ))'#B@;ȑ/x,_jnXÊHy?alVܻcB0ki —0R A3gLJPhXϽ:gIl7~J&EV4 8rgA8/=HCoUvՖWqx6^ ۱GAh 9phTh5U9Rņv@D¤45XA0~2]H+5T4 F'lֆ.GjMH7Nb RHc\ H/jQi H>Y23cK` #d-ہ¶3%en[XltO *Eq4SGz?$G]nQe)TXbZ>Dz0K{ ^:0eG!fՒ$49 yPfRVtXy&D[ %MOrc&vBAAL<ݩ0!X6\œQ\v}ҍ.4\IRqIY"F>XBvxрi؄Y  /%4mHJ ؔd/GETؑӸk7g)q뫯#HB2o"Iݸ, A"O? }#iRkn.18866003<,+qA(*d1M&0d"<|  VԇQ8%IΤObJWcd,lUqX ˓Qw[p21CMC( އh=ʼn\!eWx{t8߆|w-3-4ZTܓj'Fiٛ\jȞ4ba=[.{uG‚IOV]SVSߦ֫TTQT d_ `_~ҔH_DZH-o [oc$B47$:SodafKvŕޠ{f;=D & \%ilO+ \6U"8rWb/!Aǒw!|lN>dr|IY59͢83ŞGaxsxq?oost%t\nj{Fj $z~HiJS%S$56iOi_<(vTSK Osݼ̓9Խ.kdMPF)[_*+Tkjh*Ua ́* a $s3Z4w w 1pઆ?_ Њ:G=,Løx xfiIbA̾Q>VjįMXɌh3Bb hf) ~~߯uH>>Ń)`dOOh%[WvKiy`꾜 Et(uHnȫ*W&}s_,`)dϕtD3k;hRݶd0E\E07U@jF́`Gؖ%/>JJ 0߉ ?%Kh9u:3xbmj!fq4S};WqFe;dS#gn~ri-ұ a+cؿ!`oEŴsH&v*_KM*h/m3pzɮdSsy6'<GG75- A`YFH `o8j$ υ* IQ% X.ثkM}qwueo7aꃖ6ÿcR0}QMMyY%ɒD4̟T|  E8{C@ȒI-36kVeYO n j~#/3y)hvxwqN}Pu~  5 #4k baQN8jͿNSJNd{f[^q<3̪S!{q'q,[푏Ǘ\E{K}IP` RUB)txˮV99@$ jǴQj0:%p $bQuV#3{=$,Hγv~Fj\{J~}74w[5hWC9er>V5̤RLEK;uLT;c>8|ݦ1ㅯ̯OmEq1] 0$ɝLgkx>]P:Z}@A/<4PY=o`^HKJ(pJg HW-yK @/4RTvgYǨd:;>R忎?x88pgO:)U(RfH]*̃vHX@,).UUc>JHT񁤻õZkoɨcBUƹv [@$Hg3ML#+g}?^n̳< 5K咴VŤ>>_qo{/L|=:G k塕uUQ04.vT" YeojN"6P")~cK q0> I#adh+#䟿>D62Ӕ%FS^AVf-*BCp9D bdS *|@V ޓDv~W>=LŒe-:lХ` ٸS[ɸj# }?w>zx@y:d.`QIʦm4|/ƯyQݜꙚYzxw:/ mߖ ݅pe0``[ZyMD!$p_nxO7+]ޖ`?Az/Ƹ_)$GBȥl2MsއʯC$8O> 5I,%nBC5HO9&<=dfViXUCrl_7zٻmя/oٗ8OxX[{>_&6faC|yD uIۙ3䙷b5 D%uh9.DeOF9E]p+~ˮu3"|œSB.UzR-^p~%_P$USN3MU59C1}9&)͋\s'|xq?<m /TfSz7P|Q$>^$彣B,?K)`.@ 6:A)hX I\i AW6N>+En ;Y$@\YeL ~KSJȌNȑgt]-vڎ-Pξ4N 3>ZA=yeV1ǹ̳˃qr9Q⼙1}ZL3 wid j4yUΗ4GNMcV+j t~#]@ݙB=(|Aݑ,s7/l"$җCRՎPR IGHRp~4d@M~6J*x:OggS@-Cn!*H'#)@0372/.7$*%jP ;zPm4[Ik! #$A!?GVǷN)DpUՍ?ޜOn߷gW6?>g=W[ dm-ڝ_ {'5$kg0L {K=W^O5#w1l(xH8 u+>k軇L vgN{ٙ3iSj5Iӕ:E$Ίa` "#Y2P YͲ\?"I6ఝl$0@J)I6!ښ_<g?niJ֛n"etRix $`$x}/x>Gٙ="zj74Fk?gKj~}NWnw:/}YmeO;eW3mk2A7k}yv1ob}&Goȋ&0(xk@~] _>=އܶ4T֦]4ץ" ![2D"U. c[$$sDRU'a@6rZfE(ڻMcu2`]fCA%" ks^ۦ0/}Y_u`~D` \6>:\jpNYN|'z,\"UUUT:T(Cӫ(x~ܹ׫wo>{i?Z;3uM 4TU6W dOaSȜx̽$=̩ڼiއӛy49fsMԅ|>䋞ԭs+9[uPGET52cۀlk KSJBI2]%J$~ \ FS^/c$ ~%R~$T&I . ̉?+@_2G9%B`mظ sI_1>9d=kBkzk/Ԏb"j~Ïa~6>S&3n5%UoQ!'J.g4d񿀮OsUk U 9ܳnOcOm(F?9te^ŵNgf@K6*JIK22 .ՖP  dFF (^ײ .f`PmylB!C4/A !Cd~D` D&yb`+c|vc~#9zfIu)I[8c_>ɬ}mFYC+ߓ[zx~'f搜2{QiH~~p>~6< 9s3s  3M#(e*yh2WTTғBi1Y?gnZTc~ҽDX6BOcQTBb oëi`@6GRR\v}4wd%@ ,&Nz{;(Brn^$$b$-<U;aN PULrs+e_[kjI֠m=OcR~͞ 5_:wunn>Aߖ>dg%~PpW *UH=, GܽsXը P{-R~UY,y~|Yl1S2Flnh5L'@wk їZ%" 7Ƽgɞ9 UUuw>kܶ]˓ǻ0wGڋ]U^埶G>}?,֩7qwshQHiTrǑkqy̞dj~4qS?9]'|ǻܢܳjUН~v&/snLUty*5=xgNK橗g.9븭`(:}t襻k#vSIwg_"QW&u㵯nwgܝ3Ӱma^kI~βoRV;yTUUU|׀*HL}o pVcf8Kpiu`;3piOlڽGQIs# \pcNQfXRNn ؟[ĥr68oΔy<q>_w3{OPUQoZb{1m]I80vהگt7.GɥsW s׾B+Z`ΤU{d:ng2pκpjԗ[a 6P_dφ3}a͂y|()1kԌ>ǘ9'VMs Vi 7 t[ Eh ܍L\#G`<؀{: TUUD8:@}s|'yU#N^־]>(-1Ыn澸y{}us̅M1<`|7Lf􎂄 嘞ogV)HZ_q<<Egs'r7̞? 4'[͏L~$!T=ō^ʈZSV+ 0 #O%UWʂAfv+C2 7, j ӛckvQ72^$%?0&(8,?P)6'?CވsgT?D |I[TRTFO: TU t2׽tw3gI28gq~1k~5iF֝<'L{rO-=z i}CsgϏ?*d1Ooj]<9ds_bɤSþw߭˽>Xs{SS\2U?ԪTw@- % 21RJI5_xyż` `,%05}'dͷ*(_sg?̪<$Fhdhls$[,[8Ǝ %K3w  $mGɂV R̡8̌$j#UUR >UGò=EWb9R])t=ék} <{aNU1UiyNJ⻡]K$'ڹL-LD:q?iNǼ(92i@.MUUDd-5#j~Y޴]9Ni[Ojgm.x_E>Μ3m;΄^h?sSp2Ip̽yy;[gޫzf:fr>.hO\Kop?guyg~);=jSz&hDHdQ~_pwu/PEEo?Ǯ`!?lZHJQP(ZX T|J Qjzޢa=ҀeOiZoxBÄ#1f96> ? VGY"CUUW_4/ûw!mn~dy*l]i9/n>O_SƹN <_9uʬn19w'4vi@{j]:"m[s4@T]M ezkS|?J5x:}ŭ.;?X8B@ 0a9VJec^Imm *?1M ݎ6Q!2h3Ɖ,h3ZE` 6m06A| h7;y䷽WO;}l<=rh8`$Mg#U.BD!uOWNWCvȱܶmN:)Uֵy'cc,u>}:gC̐+͙۹K#լ5>﷏FCάL5CPG|͞HUSl>k}ƞ`~Af,> ڶ<.C'Rr%xǑ8Qt@B`ᥧ@`K H o]ZLٻ>р%v0ͻeb~~}!T-cONri#?γkggWc$ *s;yir_{~^r0r {O[@@>0&֨.^=6 Lz@c]S/=(RI{XVXcSQ̦Oۗ$kip  /uԛ#SGwtk3MfɭH(G7gG}],"Fn6/| "I1n>?_¶iض\$CO3Zcęx&ۙ.nq^m Awe-jxe%jdwqm}˪sMHݿԽ2>qI(Y7WU,Ddnb &kNmЪ%B&T_>sV>}ɄcvO_oӻ!OAm[kO FȒ27~A AA%mTg!dUPhHŰPx(P8ٕktƋ q~Y"[BEu^*egUMJ|-"*-Se??MJ6UOjݦ)N9Do'bYu6\%E,7rO;^>'WFFt] j:5B XXAh~:"I%qʃjU"bo{W6o,b7ԯ/K|\hH$PP ߺ /%C}lWLcX;v|;jqfQ鹘bv!dqSwG &:>FFnJ9~=`zUu"JtL`#q鑄$dǀ*Iswm Ds^H']8H* I' _u)iؓ;=@>.iެ?N={DZ7/l^l>VxOET8 M.3ݳ$Ӏ @%)G?P)F'5_xsHlv >3h &@VVW_=L[y@9cQ:"5' V*3k~ys.$$ d+K"`c0C Cw̕t]Ƚژ%Q4uh*4BTUJiK_~|L)*/@ =oHbTH |)@5k잎G`@lZ+BK〜-y*vn+^Ig)aX.4=NE6h@ ?OaPpgE\-X%UnT: xv7| /"94`>@Aǿ*zkBB0T$=eK}U8aӬk/r,[^&濎 K^ڽ>o"|T*92 $1&297Ir^E0vmͲ;?imzz)ѕ+{msPBi7gZ8LyC`j֪0 vgN{ g%gx;tjIOh0SJi Wr`\d BHn#ɯJ(1$*R|u `4ZU $V# N0r -:[=B@=K$ *PC L!uJ~h~[W]wlQćYQt)x@\:HGF<SEq2}\۷ZQΚ'C2Td ͯQ/7*"V5;c׮؟%+W_ݰXAӃwkhaXM >3gBC5sarƯ3?8S6lnqfh@ܘx@?Sw#5z,i5TG%HM&7%R$ؠ@B[ U_rSC\6CЏ972q'  Ai: 3"0VAt0 >VVDugJX+Ӿc ]$ϴx8/JAyD3B[CvO6m7>zjm@~ugcY }y&1*YL H.s"9qÏBENrCu9mGIhݰ ܓn w2%^r(ra@`aA60d" amnD.bUU ŀi'bI &Uρ1Lu~?'}>޽ud["؆PR@AA֪Y2LvDw.+5< n ; ` ǀl 3`;|̆>ͿN!{fmQ~d;8K^tNˆ% 7;UUU~\Qۯ^8gǾ ^CEJ6]EP߶L"r- sx7I~]GA*6ýJmʜ}ҕd 4Ѕcxdw2F tg?ڪ$CPLR"JF ?^MPP_ F} !D8ђ P5T3#S[B0SHf 0{(hX @fh>0díxX @D 0kM.rUCE %;1W~翦c_ Oݬl{*-x@ P翋zKu5óQQ5?BqDf}d |ئw#؟)s¹~sqꛯydrVoNTGRn>L3%5OfW@jm5 >~WJl1t AS솪2v&Zs: ]UL Ix驃 ?w bk.mE|?$4t}\ s0fgp30mfΗou^{ ,u=[E:]@|;)P[[ CIi H qN#a;4~BePk4@60,hhG͸@v4 مЍ|:)N ֹ4jݤ5 ׭EsvQ'~) wc#F(|7h{.i)sSW0*Nwo[هNzmvdl??:d|z-X. =ob^z'_ЏLua` ]L~_ihϧHw+&+fň6_5}G22c*TH|) H _*% $b 06X"("UyX%|Q@eu ;n$_ d:igS g=ҳCkmKAv5:7\v3"fm/#$EPҎ,nZUO14X\,-/qZc5g|,4 C;oj[ O=dWx9'D3djxXtJ/{a2'dp1@Cn)F SLg:Of.]faڎV ,lT*(U#[`Ȁ Cz_}TR)YVUEgQ(d5?: )0jc@,+ZqbmgzR/ڼ P[+/PaJ*4r "XFwݣ^((,futj( lpþ~ߛ_&ex9N鍄O QԉhY,pC&`wYguT4P0Z''|ɺw9A2OmdJ-wiM4ZiK?JMa[\cHii-$wd7" {=|OͪHQH- ŽIPJ;m?~=բBRS<("P!Q dL#Svg4{(@L#D:Ƙqӑ-isA>tIw!\ j[!>A>X :Vb.&Q!W$vncj6tjZ~=zx4O7ݲFH:Q =5y+)`!u{JY.Lg>vG ^\@`sC^I{8f껹]} .rL$'lQP쿪GR-'^}} _zL/o/JJ1H5(UI~+Kȗ&ƻ}w+U! $dD2/Cc{Z't)ZsL+F̫d:Oh- x;W&DLVfj%avq;zV ~f& Aj4]nŸ#hq8 U͛7(ϞW2o3I OxQSD+$$ M!_mi\szPYL% ؝ =u8Q]o_2doP?w% [y7RjȆ /ڛk^U'Rz_we3=4 ;_og?K\~$UDQI%_#0jo}~*QhHj5uw M(IUE@  nDુy5ty%5\$t&Qm-FhK@V^}L/{dcȩLD]CRJp0k2iM7O>w~>XC!ZJ-|s4g*96ڬԫ.)ƞˇO{Jn{`@ ,^8Λ9ݜMh˂z+!'e&ƀ02f!0 C`JPDx`.,# @z٪`uaehЄ yA<)@5hzmR< PIix/?,  ,tZٶUU79ύM_ ,w]1Ηo|+['o>~;ٗ/h:eڌ|eɘ껓G;>c;=n{nU rDIL9g3}ƶ81G|ŏ|=OyΤ2 @OR4,K-W2pڍxHg rw f!Ks1OggS@Cn!-nF5,51;+4-735!#0 g^X}ly{dh.;nfS_j`fފ壙VYYg2E wh+E'b2VN<%TUEF6w^=t\UanNfrI?腂I::<8JipiWHn1oϷy'LSjFjhxj*&E49񿳘Ay:4?K`oܷ=,"3]IdH`!G-)gL"]PHldݒAhEO ,–};ʯT[ƀiv5?ZG)(h5ym7ly}(RߺL ~*%.0-^ʴ 2=ztK5:{)QưB4߽?5L-14זo7GKq.?.;\o7^w߸lLmev}n6O2MS1bi=8qfd\[SM6y}NR*3QjøaO/Ƭn2 Tmĥϭ2o`{R%U Q 6e9b|`SZq KE$`<1' X+ɦL$&k'ae#(: !ZI1TA,:R@J9p+=3%5q*!*GGN&e(GmL׉eWnwQSGD.[z/i4qNeS@> !b@O|$A聦!;Y ԛه^ޣºu_/ LѭW ٠Nvo6'[f: Ł6kKjB ?eYe ZlGBcE060Xc&0kn*<8rdq8d&?ns=^*4$^V`ҿ͖w M\4gbIndSUՖchP^k)_mJgOK;V8h-&2nmHmV;gLC,O鳰d6 ճh`WM5 砸܇LcJ @-(ti{`uwj`n̳6=lPhIRH/HB{JrU`e7gPTzT%mPɛe.tD &>A0vH!9æ4Z9ػ<J[ @> ៉PZM-FĈB|kstFXU5jwzOo{ᚏ?V˂ o1{'Szza*5{kǯ=Ru:5;;Vnձg~c151ERP9iqOy/aQc}~yE"7 Mki&q}T?>yv_J1ϳ@NOm[i8![B@o#.# - 7] +O x*GAfdn!^*5TJ)xXAߖGSyCmefadwWXRb&=4Gu;[ ;Cڼu Z 'e7<{; h?~32<|jnn'ub5`^|=eȂ$ P'i*ꁱӝ{ma(UBJ I+!oRQɀ_)T8b7 jΥlh鳓Cc@Ͷ(d@^*1;D ̀ƼOd)I }JHULwKJ3^umO$,mKH&,[Czyp,,'nȿ5V9w_(mQ Toi4f"[7\- =[{`@Ovq2s ^~:E,,!(\Ng\v *J%ؒ*, f;\O?B J TIv@ʼ~2эq"'BO+XI;Uqx-/ww /88_Eb^lz^no K36p;y+>S,PU  Ԯ TwK:>/s©TTj}1$t 2x /ޯހ%+twKd¼]ǹiD\?f1 @=زH]EM#]잃^T2Y`Π)OZ |tXh,Bs >J-9uq6c 3˲0Dž,YJN]U5Wn-y:~9qi?}I饙_~q|ɿnxܸG]}ߕtBMs2>SS nᡓ9czgMm8'ϙ#r Mk{0[JRw %[=(UR<[H,*ś;`@b$j? 9T `L.f}/og/{9u`\,`9 tERD:ѧ23=@5<ά4Nad٥щ!NPU}jiݝzo}ڦr7[0^IIxI_]$mN/ͺwW؟TNCrO3 f<87m9i=ƭ^d)y`' س]s:7 u3ƾqp~=ZȖLh/A$Cuw>A.Ll8KλWkȎK 5(Kd,LG[ra|hˀP^P +t `iRiP+3S,2t)\z9ᤷZ JRSKyK9ssZ_{Ρ5䰫gy?j?]~=ǛS+{4{jVN ?9Sv56dR?v=~p7޳P1$Y7_ 厦\ Ȓ/T"V2؋l/KBgw@Ss! ? \ĩ9PUYKmB`࿍W8ܠjԶlhdh,~ XJk? M-<:xE+*杷q<<{=uӾ9-\hMj-?WSsߧ=r,?nvwZXܞv wer.ڰOg/ ЕnJfHvelsl9Vx~Y5g£&Z^jh^e?=$#؀a$hEl pQI潺,$ .kOggSDn!.ez#+!4,..+2442877=>@) +~5;)~G~Vg(Usp!4w!PAU֢؇9O9JnpJ`B=/|Y:яJoLXvʸ]ξ{k?"'=\Z;lTO d@{3{ ='cHBP_ =+{ČzWpsߏx{@Cs7eôq?-dcmvDտJ53naH\O$vrKgVٚ- Vڐ6@6p{r*/_1;e?`RKH#Tã+uHhV !93_MIoTqza*ԳuKeIZVvlΨw>ty=ϛ]<u_@Oߐ=73Vucg s䌇4M_g.Z\('U@ ^09`| &A[wl3J ) UϐɦT[+S՟z'oX~aapl2-.E[bCbpQ@!b uMԇl ; 31Hå gG`<)9JL" {m;)'G~}zaUiAk^|k?zp my; s'e04=vzz.ix奨ݹ!Hk@ϺU~j˾O(^\2lzOR|$$%%$RJmpzH~H dW8iGBHG6 {H;dM@; -a=o J'@,~hm73SOCV>|}K+UA%4,Wg{ݦ߄~{缶t}GzO٠6䴏N:$Qׁt!ɽǘc{9X^1 Nu%fqݘfyV,NHAJr)"%,G6#ઊPVpDz1,PwP_0ƒ2@ / )vaCs 3s8r4q>4~RLYY!>=Y|vy=P/ ]ΨTgoG3?B_ T׻IPW?p>P_uƭʻ1Sz5ȣacԌ ǻ3<35{j8TilIab04mraF;2ػw߿  -ڧ{gdG"IA`F?2B _ʲ[ Ui~ w 5A#MKr6lEȀq[^tiZgc@;/?(́FLڇBB^E\a ]HIGŃO4>MLN\iȮO{~mBEPds~bt$~!6,߳sǘ |L?k\1ܚIVƊƧ=$1Mƒ I , -Z H<(FX]_~%@-lI[6Pe6TA0ZԹ椐-:r@>Q޹i`X>7oW_ftknɆQF%DUUUČsNmyy'7vpqS~?>^[>w5X*x#U^ᅤJ.:0ԉ3>4pS@)xЬTsm~jv@1Rql8#s؋d7GZ/ K$*_I#C :l vv|)JJwy7Δd@l<6s pf^LvlI {!t4Ob͇?;YXvB rl=ݸbsW5]MǞPɈCڻƾr=VNJ' $ɐ=_pNJECj۷ (j7y'VsP98;W3R~ya0dMw?ozv);/% ~mPf0 O!_(`#%{4X{';}w?Y9"Ԉ:$Tn(y }'t^Boj}5 MuÒ$<Ŝ|m4n+Mo |aOʛM4)=|*zSi*VP~#wbY=-զQMӶ{Z |u&Ptͨl[ծ`I&M=wR~\<(͒=8ΐ%RIhU_ qvzChBZRyV"$d="2SưϮQ ``0뀙-3]}VqIveFssz=jVF$/ cµ8 6XʵǏPA0cen}B7n*K  n0%U ]^c;|O #@$c$ c_h*ֿZ@o1{UpBUٝ;khm؁G>1ݞ*a% aIpBjx@&dGUMX(#rU*~KL&K57$4:VdQ@Xq~[V.o\͢vPq RVԦS K4֎#bE PJT8C@h@D@\(U"'@9Mo=u}.{rk`zPKh\X&HPUVBELSqNp.*t0sрq X4 徆>{gL3H ~%KKX%_dzqnz9}>I{(~ghur,SCzD@Qq0OJ R*U\TZ _6zuT;˲̶2IY! jlm>[@U/,X BV)RBB!{ID3dƄW4V(Q nҨP%oiU5_$PAIFBB߆TGUz+,hd{J̵=BX1|0n+`5 gg޴*Pv=Hk%hŢ &d:`.At!ɗEUU/wD٨%ykdYSL ,$ީz@3աm-V6(x$/ˬ"0ġ p adn0Z|(eBpJp`{Q'dAO1`@8eP%ID '5WVJP.t nW6e#|5뀅us], s^ ٛ^5>QׯCٖ~%%h2η"m54SU+Wd޴Ⱦ{ (A!]iįVo45TWώ5%tbr 0RvBpdX^ d1*a£r; d D@ @Y+chz  v=K¬*UIE a:cɀ1VCJ (휟JN0!9k?;܅6x}.*OggS=Dn!/ zv& "29*0*366.^m8_p{?s(^%(&NX`a)WU I;8ZSP֛jˀPQl|SDQNWн>LЪtY&]'pS"&)1BH)Kd^M{/XVq2,\ TYjh7rRV%vk(MIyevg* ?#i4q  2`d+UUAA} - je0RcT< ZGK%,|IE-n2GGxH0b1rV%09d|Y09JPHZ k,AU bo%S=}`U*#B jV*գ5Oc@J jX-H{/$s! "$XnN P€j2!M TT:BWJEHTPUZ֡F6HFK_\ PUY t (`!Ʀxdvmq@cQ+6997%*! LB]~jE0Fť\ PZ% 4Vp9qS23BPsZH&c1T3E.=)iyiXz}ȀiկQJn Tc(znIvF@P%Q0mA@F8J((Kؽ& `X  u!2ڋg hařcsrS չ 8X*ISn ^-F u&7kYQTS} SRRI)TBABsDBhtOW3!2] 6Wx afȘa80ٱM/tfW3L#a!l^D)F kJi%!U zRER?v ] 99@"` BBc7z rAi M~*%hP,TP ޓP_[ dҋMbr8c}Ow'5NO^s\X{:>3tF_(88BBY_V."7ՙ+S0Tդ6L`ЌM4_n1 K@ rPN48j^ێ鵍|_ 7%ɸ`.RUY9-n} UoՕ oB^_O^Oc,@(|iS%J9U/ ˁOCp?8Hqc팸PlR-| ,"dqQBoT I@0:+/ubNv2b=>74vƉsWJ.GKbǦ1â6=2nEiҴLo?eݛ2 =tF|49~{w\њ}uTmFdɚ=5grXL/=3\:9 &T'F`&+XvFD۴tXmUkH1*ן?kUL=c ,9\z1z:hg:r&}C?tMRu@Vhn֞$OF?eə-Jcw5g6=׿1sn[lge(jd(럥 :ZόB(^$4U )bـϣ"te(\6^ }E`S. 4qq˾No'8o9%H؛P8g\-I="Xb~y۷my*55[ sk~Tz=̺#׹_+%k3kNǃ[ F= myJr~dSFU>LMQP|gm,_ Qiګxб͟UM:-Y~$s盫\B[[=?lªs3q5C%y)U N(9En;ƂkcDnd33_W~>lnKaުb׬So?~NqoǾs67YIQg#1 P<X0z,Byak]TR`[5W9 ]X R?!K}Pbubΰ'Y`@ ڠ`bd* 7Z& 뫟GOgb=3{f<-wr'3WWjWɪ\ݕx-wkZ\Ǥ_zi6 hiQE>7tq^V5YνzNGmsv|5sw@X5k3swv0ZG?E ~U|StweTzj~Iyێ=BL¬@of^*A"vOfl$+F6[EeC|ĬZvD~"B5OggSuDn!0Y";93??'C0/*$+*1 enaPKLU"v#9p1M6` 24r%@]BhN\:W(^tK(J`?#ߺ`d( YtaVU=v͕ՍO=eEs{_8 fgz?0gK'.M}ǹsůaO?>-澟$>5fބ.tE7PgD5kOFT*Gw;s3&o=K4;ty)~N"F U1SP@5!#zT%!#>飱 C` Pput̖tFع>LQv%?+f]e2)>$B&Y(2HUs{f6T^UU'[zz;$K ݥg!PGxƞ*7g|P? _ֿʻ>(SC'55m!2yq $0ٻ y5ӌSԙO5hCa79LY8ݱ'g_A}ucU̱gס_ {p;Rjz*DRQ]XpB**:))n5EB螷SsFeYj^;{v;~$&jd4¼.'i{ɞa[z-Gg=MO}y%rSޯn>LL~MgT,Ss9?Cyl'-Ys6眀gC:oUu܉p5VyiQ&" #BGi2 Ȃvi5WЊVDo9: ^2bxg hd? $1:\W5-V"6 #UO1g4U\{c,?->^@Trym sg+\q7F=L*Iom5p_>8ø#ηNOf]0pi*Wz?9ܟ6mO?LjCyNn1mS1]g=e= |GBtz_]RRJ[y֓ F~mllaϨ6l3b,$<NWvƢx\3ax]/Rm@>W~D` 0`\{Ҁpic{dxJjt35uSCBq҂)'ӧO}oX_ѭ8-Ϗw{R;!MWzQg^n޾ MsŇ[i͏ScOG7SçjlCI&' dz%L3f};sؓ*Ɇ-WOY>q`X1SRZ|CZo*!,&iN߉ Š~7B~W0@r0(1&400m e ~%0@ A5k\;|OQ="0UU6 ֡QŔ{xsxuLvS7zf{7'LkB﷓^` w[~&I \k]SOn CYN~ShIxjH<]_#>?aQBt #Lq d%Vn~  (֟8N3<m. UCZAlvU0iDXu6#>9$z b}-N,#:3ɛS2TU)]yxrwu!wmykҝ%G/~-"mSz{)OLjOpwiNU%wX7ɬYi`ݻ7D?@.<Mh"9%Op1Z tvt*QlKJ6ܻp$R+ K гw-UEK U(-m2 zlp{[歱&6Ԛ`Dx %_t fM*x'9$ po@yjx4\ٛ7_1d]۷?[.jb%:6^o zȮ`{l@=_}$[13UY}W;Ewꐕڵg'b4Ug{_rnZHI(:_L!#׺fBp >~q b'fnP4oBhpU=f#OȄj kd;T=HQisZ\PI\7쩆ӪXMoO[Ž{^E}֓N~^ynrՇyndZn՘[E+PjAoYCw4xar&a:)SM\S4'j復U 9IeoŨF4Q J\&@lDVk@@@\hCjy)z6giLWi>ƅeW El^$iH <:ıP5 ;p )Wdn3]JJs? g>xp'pl^$$fhLܔ=(# <a:UUe_>89bio;i=/[ ~eOcybX0#l{r/,Ƨv;;zԡb8f6/6pɉ/q6ŏ"hdtl|up~k}[ǚazuIt[mS>#QmI6E~+ئuUQm$˶dh) ^$ձI޲Ihn1FY6ÝJis1& #?la4<ء왝&̕HHN%gΉ=WN]H;xݸ\R9ϊu ޡ)39dTLNtWeWy82JaFF]CJrl:T l۹}7UI}}e}6N|g?"==`I"ke#1 DQ_R7Xd{կy) `cv\*H +gQOggS@Dn!1Ȅ!%'-#(-/, ,47465FFICJS'a m;N agv] Jڰ^"3?b<2yFo.i{F=:̪(rQS{2=xByeH?~k^erLFlw3yPT~ԜrY$K؃o՚ @3=>Cͯ8ʚiosdDO@wF@l V0go=+Rյ/c ${8:wwZMR9H! ^c{gs=$Cze>N+@ x6h 6Bâ͈9XUF0];*힪R? =qqɾ'6h>^MOj쩾UjMqs]2Ns%췜=mJ3k1#/~\8sϳk[yȢi0yZy7V]ӕ뎦X`_RccС95 @e U @;# cVwpn;@ m^ %?0lɑk<;8?qJI[+1- nEay2ۿ_6֯F2}:#/lgՕSg25獛fcwABm&SZgm0n%dϦ{C2i C}ڋ[@D[&gHVJKFIe:v嗔𕎭~U"R%zwwNʲ ~=Xm% |$-A.j )Bhy F`æC~tcG$ 8j鞹$:SBa\6v~[,s{NՊN[z{S_Loj-j8}3[6'ay+UeeGj1lcܔLia$!O΁Ru&' 5LQT L3IH i. #`d-tcaEAEzw0hZ??HFD jD\:O0Gc3t^f @+6^LL8"r ȋo{J\6wSJrdxj(>Yo\]bXny_^7sfkF~KugdQQf}tw&/6z6?Es9'`ǽwͽmُnU46\ irU|wh27]y<Øm9{ܿgTN  a0Չ^m?sd_HXh"@`Kd~3v `!Q7\l6aoD?G(x897,NH!m>4ƌˆ^ES?{9ŋ3JRX뭽UD5Ëw|z)w\2VpIݦyL$?] YocEwjzpދ\j)a{}y}ϳ+%}83طweB܍ ۺ JWUQDPHɻgy qJPP?ֶ bIU0'tO"G rmIoHvЊU6ި%HD% sqZIaBnў}Gs Rk'l֟&³RO2 )Vm:ysB;~su{4S^<~>Ojo^ϽOmYR:bESLz4Ǜ, 5SM g߹GM gz=@HFq[FAƎio,Yvgشu - @:(+@5>}HjBn6ǒ44fo|uj@I >h`JK=dFWN,33Wl,KgIbߛcʃ٫|XͳH6TSaxٴeސ w}&ygxayͩϓMMꀜE 儙Ѽg;_[_W}Ι+3Ù|ŭ^gse {,*zj`3~CTʋ2^j謖 dcB&ena `K2@6(ۊcݿc4s\ҙ[UU!@g4;o{9`$cg 7? rkmNe֦Pc-#Cs1&msxz_$nYk RY|Wyj|=?=(kLyȍ֗Wڽz27:ɃJ_nđLֿ1*#6eytaƀ!6 U*gvB`_ }?{O;a*˙?>yWugwe=[l6;UӋaY0va_(?̺cfoq|~K(` jxm'y?y ru.` .c?T+~  r[|35'{F_.ғͷ4$_c'ּ~ivrY|q,UiժzdGIS[U|a 0Lth/d8ql3Gn- sYduba5_X-Wۙ}8_SZ.SE)HiHNK9HRaȺ5EubepBW8a +4mKb(}2;vBcpO#}Xꗲgxu\>Wlu$)XocQH33R6ќ? ޕ/AT#H8UVVIV痲,#gLM©|: >QP|G/c5_7r) @3`5LEg3yyh}fL*-g@ɜ[_FNbLTU9=u.(Ney~ @B2H$6y'JR񥵄B!ѿOggS@Dn!2xʖTUVUWXZDXZ\OIJW H>CQ-t@ܑ"0B d\kM[&- 6fsC1υv.xӎ6QΦ>F2SGP<4c`7S8.z!@ñU(yb_L^z\ si5:<`? h^w;RBzql/!@糝#|-?8lWnWWxc={,Qi l}y6Z,;'S_qg9s:;U"g~W޺˖ Kc$@PQR+$U@JU{I'K'[ PRUѯ ԡJTnW$qLy9B(Hn-61Ew6vvst!l>F2(\^&6j#8T0 n똳1D^:͛KK.\VEhZ<|Clo| '`7;@ΖؗR0NJ>ЫMs]_|;AA gϟ+\)@o5@(K^=c .yZX]ؙ_4J,[ pW͘#@UqY+ɠM@~5rə͎=KWٯyD PlLU c2Ik_jrSOwzz<{|*ciϪū=[WvOg(̯*k`H1g(JjbirPM`) kMp By[noJׯ *4EO{T)*JP܂*_R;Õ@M6{ˑd:v. TTo@Jb(IHAYlAOE8b3(_|YOTbAhY{b1H2sel`ɻ%FCOw t@:m3DNj;Jd|s}I.oHX8L>on(ޏRԵrQ.@ɅtRobp>*Szm3iG7s&]gο Ƭbϟ`?$i]K6 0UԿ d SQgU?R+}$[?|蓶o i4e_h&~bY"fsʯGlz^;nuy~(ZⳲJ܎{g5o?mSEI@^P@Y.iU" ⥼+{y'FYJۜܡo/씐u 1X}.*0Jy˺BS-jCDճYnks=S<.GHZ:ݰw 0^g=6`Y):c xb콝08e>@OL8̹7Zgd9ĈjXE`_ݢ)U0ȠE=(X:e <(00B4 4pu@BȔ&!` )h~nk)Q@}>dGcU; \ K㓲;d γ.?@Pdb?eæ,i4 dz&;:5q5cm[<gtqIJB}~[MOQr'4sq ~ UMN/-{AFscJTw*RxNU( 0\BKV Я/m. ik"[Z M7#{yI8 n{|]e >{] -Nwd4muH)Q% CPǏd0ցozP%v L9jٍz;ϧu^pv[Dɞ<ƗI+y_-ΦqzoUFD$ڕP(tۑc m$)1tELEsZNZʭIw+FԴB30 NYܩi%>J ACp ;ĖR@=LUUϥ~Eb%`c^tös)^ Ky8U a(f*k<OTqjy:u} S 1ndՎ3qP›!&3gQѹo5>?Fʦɮ/1o1,{߿n.β(RT9E!_m%d!?xR|K~!ߛ/%#ܻ 2@#ӁHg1C)~r`]3~?=߿J-@G)Hj)sQ!Xmi2S{ɜ~2.e;VFwsU!2tSb뮣+{{pw^ΆEL[op.Qh;d4 =g t7ϱo|}!w¿m^o=4PڮTU~;u+0`y㘬w1C'5Нņi\ϒp4$`1|_y7ξh[H2`ۈRP_R *I&֞(=6#mW#WUEIO{BHҐ ;9&>g5 zi Owz6^Pܵ-7ZɗFtNq :|)Dgo[>;AQfWU\hF{ Cˏẃ(b`ז0NcsSgܳf_䓣w·|*=UjcxQB4OYoo59Cu8^jh~1nw@ | 9)"ﱒɏmAc4_U|A!n Tq5@́!>Rz_cɆ*4l٫:tY;6ZmE.1VE{=İt}( cVb9\teP K ᥮| <_|{g삓 cS6ݺNҹEPSE_9Dss ;â&zNӼ0ToL#2cfmt{x yN]R$@K}#%IqIs(T8V@Q)Fޫp cE fc)Bߥ ?$]w?P-@&ak{;1ZOggS@En!3XHAIB<y c)KZ699MbKZ94.6!ƪ&݋}x_{cB|ߺ٬~V}i̽ͱn7Rs齕 K!XlrUH5)_Fmi.͗]>h8iHS9|T?|<燿y4,6Bms.?eѻ->h *뺅-9ЮW~^7 Prdhˊ%Z7i.68`x"mٓ ÁX+RSؼo2>(dު{Lhhh&c|jJ fgbv/@FcyfybQyJOwE~g J5*+'75ڷͅv=|9б_ࢇ\2 ӎDw}7LPC Twg˸ jOAq: 䧚a4drs2T;G^ f_.ʴAO9J|;ldH s٤ [^\wPB(ӎ~H`aVP,P_ {`!7P7u< ?ƒ|3nzcKlE e7 RQm w-QeZ+B(l>q=dN6,^Darn^Xp w2x5{Eem) =ޢߎ pʮ0][;2zɴc`ߏwoMπa\Sb9ǮVާ{h\pk`]QmKZ;- o0B)R/mX<߳cR%ZÒ@H֗@(&kW$[x8ZGlCT@f/g1K 쁆zmxfI Ą)}cIQB\ʲ %-aMUUtaa)gWE~;U}ӽ7{6hnzTx,uÔmv0:&;鋤tF8c7FDIJs<3dm${j y]9Y჻0x?|?cG>nwOYE,wso87eBg&m"82N9],@] @7U5\D*0pq*RO)ھi\SfhhB&eu]* g>,NJ%$)ѫƒiǞU+S哲wuga;m9R[>5ouq5w;ٿz]#ukg3sQO;w9;RJ)Qo;^$ <3L9<{!|Ivm>;=Sԡ:y/~Xb:\w#@Uz;,*Wa@Tт,!0z*((eG1`83 `P Y ¦B3{xzS$ džt JGsF И\e0=^Z0_搽ɐPXu>;᳍|p7mǯ_\&r[97}9Jy̜ufz{cEy72i MJi-!k޴_Qc!h'm̙qp7<8f1-p4 f6Cx_z9Q <~mHBDU H(赀TEF@{4PQݑzGvJpYlH hv݀&>:>u hyނ")=mBUUwW9}؟o'(Kۋ!/歞S3M~5O[Iد'91pϙrb3N|3{p2}mA_ioîqݏ<SE;niZdɆ\d xD8GFH؃à [=ܾƓߟ؍$S۷N+z*Sqe5է$5Orn1w31m5.t;inֳlMsohPU̗/gי9ow_JQPs75z7z ,f:>Ug`bI݈ >}=Va:s)SsU*Wztߏ)哫׵JNf;_OSgNK2N*K&شBrLS{*Oy3gx=$ ]tB mg(}ױ{d&?m7;!Ȥz'Fd\Mp〚"M'ځ F M4[A2`7Y]4/G+ $BKJ;l Xa^܍`~F#s[%k^tB&Dd2`֫r40eL3;eO}ZTtoIOW+ktń R[φFndW/reV_{g_45ɻŲߗ(gLK TUuhsо:vuTd_o/Z+p ~Yv!sMLSN?@ ԠG{xr7_O{='O;]pHu֙r#%?.|,xhmCsZ*[5ULeXKِfhޱ ռ; FRU @} +m(R7*rwΑ0eî)ԘIG TOggS@FEn!4(63A*0404--*#(~JZ-r"4XY =Wڣ Ε7oYf%:HU86ۦqU[}ˆ6KցOJ kP.4ɋԓdsPiu^躹,6=j'4}۞OӧWa͖Ed;#[yR[\L"o;^i Q- ]< dkksuL1j?ĂApZiU>~7A :`o)0FF؁  PP`~L 9L&2B %08KT+uR9|]?Mځƚg2yε9Cmтo}Qr_>,2EYw1Cwk[@5d&ts~k]O9햡=e@Kg&Zi]8rv|ç u죦L8/*eIpd= z!A(G$%*Q ]]+ XiO4X AZ-^d2 ,·+4+V;^~Ԣb:$MKdB-:f79f"4OKC,K:n:UU>>9zJIwߍ&uu-Y|rZg==53P:uD6S>ݺ/'WzX56.`,9 ƙ`w>)r qٓt%->MgȽ1Ӝ2ug=o ncX"@2%@)bxY?`-a !dIP*4Wܯzƒp kh /M$C9@ Jǭ*";48C6e,OCXZ?{Cdis kנ͕솉x3_{cLgOo;ٍOĸ/cqcܯ8bo}ϯ1_7_7*` F񊽿@VI"u` Y|M[ Vc_Z J qʂȘ[ 7 .q4 U 4h,~*h] ;Bڄȫ9WBKKLc\UAH;̜Qzg2KnȽ _09'/.`w$(FCƼ{_m8=I_O0ٽ%N9gqU9< 摣H}ԐR}Ioqs^(]&uO(p>}"eK_اa) } #1ƈ7!iXK ~Xt &R~-@#hdު&rf~q ӐL$t:B|^@-v(#OK"U yc;_Po㝪 p>C}81߰LTv.o1="g^gS8{~a+$:K_=MwVYvp6}o0ϊ<ŖM*E*iPjaҒf\#:AilG@qB[g-g eq@ @P&Eu)k4PLf3dM#ןlW}=Y6s,P 9HvTOګ_^~Zh,Hw8T]Ϗײֵuʇ CuDW'wюLMY0bX'I0[fܾ=nC :kQ_sM /zL{pqBkRT<R*ԤO"(ShRGBϠ*$Ա8c LS0wXh ( ~fIE1$(ZEf&4!tf^F?SIZqH!>W]V}my@z̹nވeTݩ |uW'oRҫ21KNo`}"z3=Z'͑U՜~?\qRc_ɁsK4govm.+k9r,QvD LO5ff͋={vQhXtl.BLZ扲SzQ\ % Ʊ @Ftl;=yHp+6 W$_$tp 9  @xNg_Ó~mi,we߷ QMЀS uIe [ߡ}3WK֟BpF͸j(,ɖ0w9a2szov/Z'}rFv[Ymj:ܲq2Za&GZ-2\8:f$TIgzT̽;v]I] Mm|i |47D'qR ɄrFϦ:w9QJ7T}4RRvyKJ|!Q)cpQ5,WBށpbKRuTCUTa[EKQdd5pWkrqD5ėTŪskԜb L@Ӗ#(H&g٬?PrE%)@` I1^z(9(.a#F`liۄSvR5 w8\ mI_Ӫߵ- L%UDQYw'KP깒H5mKbbJ}֙c$J@^FB΀q(RX} ^!>E8Q i_$0q!xТдW%,og'd͑XUU*rMӌ%b0 E V( cmbZ J\(+ r GZ,a/F6CUU$˺`I2Ih `l0R&/s[ ,K|HDZ`=މ"4W nv"ߧwdT[x@ UJ YEu3B#1Gp[6`a"GZ˅ }:7%2A Z$6ѓB/L飀\7sRG(V"_9 #MN帅r@%;kB>W uXu.ޓ]!u\@ #gS'z^Y+{eht]A TR])"J V% 262$ˀ@F1i~Űs&{7?b1T$H_@`k r/, Ջv%A{X$bq$ `XCn[f4PM@qndc%a+ .JO9W+^}KĨbUoYܩ#,EJn[C XPULČ埣OL/**?Gǣubɤ_k|Ɂ]) a@%Q 2˄QlP"n @ *A{ӀKƸ#II3-ucaxuJL0[IbC$W @x{jkEڷX`rW]7wbNn]cKw13!0PWs$cK8~R%Д%R/9^(A߮u{4qpaUxv̓ݸ 7Iv% dY=Al[T[x\qޫfvBox"rQtʉ9j"YkWT(  a9C$hD Ѐ[5IURET[H$l?dc2I3,@d=)n3I h-@m$*h"Kދ-0-H!pn 0_y ~A♹п #UiJ(>aL +J$pb3 :֍!Q.wSUSEF^♃6SWu/*TA\ѭT4ȡtiɇ\jESn)$:)B AaKR! _[߮L$lV!)c1P*eQz$!kZjr6R%K[wm81I& DR(X ktvx|,{_T@0$<(^J9!e$> rґa4+dڋs? ` iLN 3r6Uk=&ר&ɝ~NA5K/ B@"GƿJ,])K.q(`mV2Vh`^$b*5Tcji\q0ъd*Եڊ%T`bJ6Zxrqaesl{dpV[n 'V 2iHbkV0vqiK,DW WNE^@i4<%AUiҜX-  =iW>9>ghaC t@7 P?&d$]w ?A%G~SM#=D93=DF.Lrtpq4rrԍS¿~ xGg qZs6Izvnbe Fj5Q2JJ/3gU)s+/+lK/!+0L6eQi,kI8Ef8V)]X >[2ed @ rٶIz LDHUQ~œTHKVTE (Ni ^B 2!P& \Ud3A ̙و0U뗐%3|n#y v1\H\;vPdqa mˡaveVw3Xݛ!_BD^yszlNrUJ⸇ \sjDIܟ%/.l%֗2uFkLݢ+&@>o1G@Nɸ4 *19h g] ;`ߦr\h¡OV4%׵0a`-@ad RiSt#H#ؤne%L(VA6/zdFLsP,ȶ ՑK`EmσvP/Y#N!Wî/<ɷס5|i4׿'VQRҾ tQplv@-h\D7=`>'I=gd.=IQU= H&qvwN6ܽ1xf {!(:Q˚ؾY%C;sL+@~@8qP.,WUE#Hr&`UM6ԗXdHepj۩BԹrod=9M Lk%shpvF}?롙Z~8WB$՚>gxL .ǯPW4#1ؖ %ak h' vB G~2 x@?{1w wݦDu q ܹ5dmd-":4Ӆ=0Z%A ALV^u,U%pSdLD4H=N;nkgUUͰo^lX5i{ryue|$t2ϺsIS㖪AMRǼH|(rH[_93I`==i~v)6v3y6xh9zV-#I,&BM?T* y8el$ HHV #X=F)Eo;Pi>1 0՝:T&X[wȉB~IUD*" {u`s=YO9=zҙejU*ͳLnloylҥ?B6-D/J-ssQ*+ R4?` :Sircthϕdި7Jٜc㚭v}MO>4x ש^0#o` lZS=uuA]Y՛ D`قEQb;,^WjNjgB%<~cK *QIJ]KL<7_BTZ@J[0lb+vR\ _nEOF[MG9DHAUUI|M ;;?uh%KI >5XU5wP'm.Elގ*U՗NM?ɰ{Y*RR> Czt|bQP6Tz9=c#WAr 7,f`j#T43oOJpi՛2}NÜoy_ϣ8w볩ސ PZI$^S]]AT=BkF2| 0o el!뺂f~,l A%ϊ;+VkB.,dVNn a4Li%@!( RqPAVz 񫱶k vese ̕પ嗓;o|]ϦB 2 q<%f] B!XT;ʒOg;3'}6w鹡&+{֔c袊̠MD\\e?ehWAϮIn|S4 }r嚞]yC&C̡< ES( Y6Hm {N$$! ?SH 0[H#P6t%qT8 ձNyw24"*~&v Y% %A AUͲ8DtuJ.%KlvRUu<|-w~:8^XTW~yy{Y3iAA\֩j8Gs:@aO Duֲ'$/%KӤ3{ԲCC5@=m̬N)0LJl>gz t2?-S5:џ 8sZ=HMD!DZJ: HQ;'0^b1~W[VL5BaIv-wMLiQpsZBSY9G!,\>UBHhk;7br$TŪgbZh;U~Bߞm#_~|5ؗVjZO?o%ߦ:!g/{}v1Ls< raF΢$('+\{"^鎡+oog=8.奈/)s l촿g$ \{3bdApl!<- \(P PTL]=K']%1Pg;E  ^ž>w$D%Ik R{p~IFZÜ2RSwg'kW+tewl}Mju9 BQ㽷ƒ?6sqϹwc[fWqng,aTrN }F ItsV3t}`+~Μ4wo_'gaN}/WxȦ/F`ޣ)^u#RD٣m$CD6s--lZ9YntI墮 294n΀H!S(^ ~$[`4Q7J#Us4Y7~;x+oDO?yR/QCq]&MvCN\޷S :דe̽ ~ hzw681L+as}Ǚr?Z$̼z=9?MUejjT#qvp.#C DVL[HP e,kmVUKJ@_x {> % K# (w'cEκ3_رW=(r1X Î%Iz`d_۲V1]g(3#u:% UU7g~ߜ\^yo:qvBzdN%[ɿ;@rh_Ӯk3~|>cssG9tCC^u3;ydGt9|N҃340䰓r霮tg>Ȃ+voӓbW` }8UKb# q@`-@"@C$Xx2ښB# 42j&fV !{C69nMK x*>!zAeS!x @:_/3JfDJ`,j%+e?w#ŏ5鋧q#:=N)q?Ϗ3пfyo3q_?mOsxiܛ=?w;Gi)?Q[]_k 2gʏnvM{2kLCC%*P=,  SK B{MHZf|.`ew(2~FJhBZhd(v6: _"D` `s`O&,]>QZtkz5=:-@6ϛF{'3Ý{yn:n=>u}γPč)?NM{lA%񕦝 RR_Q RjFߨTQEπL~' ;hk  1ݒxnQJcf9->_t?Έ3Y_gcU;3I9ɤ7ó`膹(1mهn_d_mr_SY>p52KK;AAgV*sP{xx 3ԇg`a%x5g CvjS6tQ3T5$J-uI?9st ̤{d1xZUUNoߦ=N;T;_;%va;o<;J+;y/jkގݽo;s،תa赨h'Fubf`拞æp64Gn&D- ^2~-Ϲ0 CRDz+9!sjWlB2U8 Pfx88Z @(pydMo$e& %sp1U2x~3aJ"^7b,2!bw|M{iCz~>o_hZOd '͘3owoÿMS=w~ϫoMEN;߼T̳sO @t >U.=ӽFO+ٓ75!lrE/{ ~ .;;aza]RU*;*@`K!`CuZ=@t,h ]:a^>$5*QHPE{rhu?ŽNl/uUr8НhƦȀ6p90OA$(y t$*4Ep-O/\ojxeFS;CVܗeARpi ިT#@X|LO33{$igVU!@>Ͽ^:t~MGNu+a6/:poXo?4mz:_Dӧ?JO C8 P`Nқ9M?t' hs_;wAôd;2ߕvư+ILu}X8C2U#Ut)8 mzףJ֟a0h,m?x`t !&m@O9sH QL;r~˜ȀÙ'- Qg+(;ԣ9GYHfPU(ߗ';1aVȣ/ Zjbxd60>V/,Ofuz>\2s^8N/vqa%}N^fٱsʮvyW+}=qlUk^VʇRz(轺]4M<Fw>%iw5/G+, c ˞8POwq dE$!,A. *ˆ6Zϒvc?(YᏌ3xҺԅll> mZh6)ɯ$ 7X׎zKpOUU/R2'LD1?qoN*asxqY1?<}6Mfuɘr7x{y8Ӈtirs^Ϲ:<3\`EF,{K/nnpt\ Pb}`a  \?CfK !7A^لę`PG0+\0zFc p,g)TU!Sӎ璟u#0s[ݎRJoi&!O~jNu>Jsmg56o޲TY|9d㘆ߛ 5yWml,mX|k,fjmW/g 8稽kqYӘC^-䳌cd!\DZj˒- YhVrj=pi ˁpC`,2!Vp?W=pKAw46$%H ÃgN(|HNw Ú*{\:7tppa];!?~58:~E-;ꦼ2zCϭas C~'S3n=i:`=xzn`ͬI )xgz]DA t sɶH{_gJgsN|72IP c k3"ۜ@6h1 ,VjF˿)r @y-'xö @hU`.`4#n 3!=}rJ,ZkS!EY `Kr3^_Ïl>GEGmh~._Ȳz5{ts }2+nXLguwz;?ӾE¼T#06\Adpb3Qxvv߮Yt{׻σ[$@BYz#ӝ'_^b -U PO4ϢZܭ qf1q چDH&'3">B WB\{;Y.93ZUAY-^=7;uA?{۹}qk3K4;L]jM.pUVc<{OM=߁)kE&7{LtfC'I&C.ۯy~ًm=9SmJR99nPꍶ7JAi{_i|dݎnX;T`JN -OggS"Fn!8"!036622CAEE>sއiFr2[^Zʉ{wΟ&O%[M;XoFG;!~|_uoQLu&n9e 7S|Z<U)`YRL#q@geCJ^\ѻ$'<:wi1|sNwdl}#0_7#A:m^G@ĞΔKw `t=9G @>:?|jW}չ?5HOLZc΋8G 8Of;'_œvWk)$YrCmGS>~\ PFOlW͆B]ViVF Gۙ-P:53~̭$=0[5Ϧ<̗m\mVip7}6~v}V/˲Ml'f$p.fys\[5s9utj,ҭTϪJU>OwWQyq鞤RI?|at_DQjV_wU"o5vK]hBZWZT;r𘴺M3{ڒZK HXHVOst5G^xzzVz̤c,.}RAԞ#! Zub79( 5ssF_,{ٷ)wVUCd4n~,^3l䬩*PŴ)qcMBW^ DUIЉ"Ak"*/G:)yqd F 8 }:bqDU8,HX"wjea DR %A)B`Y ,?\o CT==;*Wo`x"܅B/Vd7gpyi >>O3C&~N{dB3,m*Hx̭vc☧Fi&<";ed ǞZ92bVc] {O^Xq&jIj;QkrJ=@46/Ľn\{]hqӓSZUnz<>* f(=ġt.6Dw[~ SUU)ԃTUb=Zg]*6,TDj>iVP 1 tr0y!]!]=+`SV 7ZC^lޮ@x?qɅ">8;YB<ʪ ^:KU3c~d=N^ O7>[\&5GMy>#3E}l$)L~7NG#dVs6ݲ>$%DITyIM2`ZiH` Z/  c$!띻Lo@eB%&$h(1ܲ}iU\TMS8﵏J|^ܐ!\.\|uigU>6~uyAh%ԌvDJY0MkXbSUdxTWU pssξz|lay0ȗѝq~VXfjzwm-d",-iU"$6`M*6WPPn#F _j^ pM/ѳ1p4Pt>Kɐ#bZ;HޫttoZ$y WYqD/R;ql>g׉VhbD%ۂՈ lGN,%FL`jUQ\wG:[r\tpmn6 QzۺLir>z}m]M}ǜyY_8(k|㄄|! k&Ud"vNn`̜a sdqL% O32H&X%@QERwK Vi+UUU;;L< PI /W| (ޅvʭHz)I'tb q[9(K^NP?vؕa2#LOӳR= U*2/.gFߵ;N;֋?/R^eY:̴p 6ss7u)JEJ}&kPU{ѸZç}ߏb33af*3vece=|5g&cI\0rW3$C(]Fx`IiJUP>:)9(c~"w/ $L_U Ok= jI#v0Ӏ\EU l P(t/)0A Mp ^fQP?LqE_^2/H ES) /Ȑjj%~5KK~5-U- *hm&KX2he}_I{k@V΀G&2XVz(6 <P^;~f"ՃZta 59=I(U8t[䔫D*d9Q^VV~k{W)6-)5mq|zm̙NMANI`|F_=3+)xY&= tcqXu0n<Ճ0ta_L~{1a}M)|deO>߲4u޻|C&̮=٩x37&8m>95 RLR@CA-]W=nK~/NHhP: EJs_LP/% /G Pkw=RBRM #@? 3!xT˪oC<F?[M2 勥9xF3Or]n!EU ʪp>{]FV4fzttdy'AcAs?BX/QFPI9ޑqvUaNF`)%~e7kzIg9ἹIIlydSyNɚtOQSM2sѹ7Ɔoz?,X d2Ĺ ^yݿ~i)`oU>:UUJ` (UTQ%_ *UIzp22 "mR OggSZFn!9PD:;;@3=H;-9-64*I%!,  -]_R#xѫP="i X(xɸϵoҸD݈@VMWxP n}_'SJ!ŞXX?.NewSfU5K?[}4=tIϊu~mrq?2\r7I2sRgq/1كY >Sw#g TEÐ T3_Ȇ#j1>=p{ُ΄e6 }=;fU/.g 8L5!UE||Ͳ ۶:9oEK*Ty?~W`.(کuѽlQ6D눐p0as{HWiF[+uFγHW}xгZ;jIUU䎟V.׆k#a''~[z㟗y1$86J.=2ct':3g}1lc:/N2'w+]c~۶شCmbHG*x@2IP߶AY9|w-,!PZ ̋~:n`Da~*) W}C%[~; J4vS~d>AE@$-oNު-( Aku"p4|}#׶^gghQUk*|e1G^&n:/Z>Ã%T䬝e=9im7 Ӽv'1Ft^ 4>?ٯkN_8!)aǿٕ34gyy߸83rۯd 旋2-g:M/0#ŦDT$))K rqG ȠGơh1,#& jdv2n\CC IhJ]4-Vf"=&:Rɀ 7{{)UϔDDÒ"xR2KvH媛׵jox,jwwMM{OS~6rijpm=oJ43ׇS7?d,SЭ.2ι1ټvS>5qpuOrzzx%9Ky{o31p"ѵ(cu8]$}G#1H!J$ll?0: H_)jis=,(Z&HdЗІ8ZVW8q)mYg o@4G@#wzj,0 EuQA51gr2{TafS=h>Udjga.;];[<{NjdE9iX3 INig}_t$짩] 5l!k3Eq~JC^@!⁢>m|Ti~_?>(TQXWRcH_DPI5U1VW؎udJh :M4g`RgKڳpVGwܴNCUUs"B(J~2?v#%Ӭ|~ިARjbǃcfe^͇o5w^Lc2&i?2/yĘML:.brS ^/QosL %8a޿\%mW&%JtTI v}+(,>R}v." ^3\~a}՗#nF}{ 4 O| N^dL壣OggSFn!:1o1,+5'42%)%./ @HxR~w9YO6H|em.5{k9<<2ke~uGYy;og4ٷ_~99F,*\MO]^&f@f.q>]m>k2QqSs L >y]5HYW4!QITEөSn {p>-\yŃ!$"ߥ"HL۹W+a'X'U!,!X-J !9@ V|C=;(S`uW9fZūjjjVv1rҸ}z[gaέy`@|qUTM.ÃpLzȞO>s=f.ƨ6Ux]LcrT&.f 4C@=G:wNƟoeQKRvYoG Y$ z HMTtSw%dߛJU|$[{XiLl, "m#R*Y}1^6Qcq(aڑ43@Ai GcC5(>?:EߗȌ({T?w~~t4|Zyuͧ[մo7]:Pr޲3o>9_~ɮ7D';Y;9Yw8!=IY`;(_#`(Kr:˴IiqY5hvu|q zك͉a*[vB6 R+77E+O\mG+U(P˷$_$Lo+>kfK~Jh-'1r(twb#6np8kTh80=[3뫽3Snzh>='ٽ9yaα+sbam39C&g(+}dA^&!B|y?ytFEbZUUu+wJŧK!o~e,i͍ߚY2?|Pcq5?0k<#?O9k~a0x9Tn>sygϬ~WI {h7\E`aܫ @y.~Uu&L,_hc.7 :n2-]ae>V`bfvI=HMmިd@f,^>6^mOIBUUM|{ax4j'٪"]ߎr/$YIRmʷ~h_{0}I՟;Y@f ۫R$Ntng ޞn0yLUs;<:]6yto6VP8s gڷ_g9uPAMA_C)*5ݻtQGy$W E_UT ~"(^aԈRD?桙W:o1G ڬ(hXfCiF) 9$BslѼ㗯Wh:enm̝ܕ}W3}ZMTV-Ɗ&h˛eq陽d1."羂=kgM6sz#-g~[_[5嬭Zqy88MkM^<|e:Sޙ}?``H1 VܳyPWn>}7pi):>4)DWgOCQV3VA iq 3?mn]UU|It&MU*nBUzC6 ٌi  3gCDz۷5FFd)YB:"Ue'w/eie7[5b+c kY؃oszs+z̅{Ӱ`agUWTIj7ͱ׺q|!vd`j *|C/1Ln㏹S[ęRa7gȹ= P Һ2|zJ e.;iC\SCUIJUAo;nG}q,|:bUQɞ{g毣ϗ3~ߛۏ̓i4ydF}iżUyс2dLx/3v7;v/K턧]s"7亣@2]9UiQ< t:_}5ǹs(>O_>g] xll1d[}JQN_IޣD$H_ @P SB85iU9E(2noi,q?CQ4pT 8];u$TU^%ޥ~r0I>;{8\o[ų~zΏg/,.u;\ZJrz31~>e] }ѓיG&]aٯO0&F֗W_[~vl7v<~5%q*쨱y!aSg픳_9ϛt͜.)VC,rM>$է9y}:uV# -fybSUTj`#M-P$QW_e;\2Z#u$)6U0OggSFn!;y!#'8 '64658C?;  ;an Ͷu\Μ MFfqmC~tq.h41Mx6b.b_xYzE\wË igqxޖ&+jcuxݜʍ;~sMjc=7m#g1.~D~3j>i<\TwWtP}j4ã ƠvY @ASs㝂Wu{}4=}xѦp&YO}髩P66_+*N¯כ)jڰ5iz٦Ѷ\4J ױT{U VW4ʲ׆lm}sYQ26ZoZVWFt;jt9wR5{5VR4 fz&,%jTO,j1hd3E+2414П1n(6jN4^Ɓɺ6S4EiK:R)N9mhP1m I*i@ @Ʀ! Ȧ}ui2T@i%z} l6p !q޴ڠ3ڱdv_B ~bJ sK06(Fs:a(@8ӡ{D$嘏J$S<32ڪ0I$s&ƲdUŪ5Lv@TLM@[T#TNE+54MϦ-:~-%Yo\**֎\ql@`a14&duv! tc!2RH%+} dhula{a1" 2SmBcl J]/ 3 {8#wu5s^Wnuф tM'^U (WUtoVPdb2\Uu7Ub =B[ 8hL\ *0PD@awa XaF c=]Ђ5EJU$-0Q,7Ȣe۵"IQ 0$HH7ޔ$:%LB$85D2gfZCU4Cڳܞm9* ]y &1Uz\9NLqJBRm;Y(җo `e9J :4>S",!RGF;JX2#HŬZȲ51]-JcKj즸Y 瀺V,/e,Y;!c}r&E*ENK x{Iy~DZrV| ,H0> 2@P(X jM8K440ʹ_,SKAɁ0i6EU-E|%Ԣ" J@#@e !2؀ܠY0bUM#YDi`b(I"{4ȅQBYJX8%N2ţ+}] `Gd'ch1YRm[^0^{ ߈4 fmh֗['uUx;-*mhy#ހtk>EŘ&>q% \IMb,N%Q&:Ei5]aCk y=**[K( 4d((V,n{1@ȶfQʩr"T(*ep(ס!%Cx#0FӃlۖ tYP[)q #/R{.zTU!oWXo?[ 75m[p n`Ȇ bw9}7 ]Z7  `^ AdԲYIYÉa}`YDIg|8j*qs[-ͧF0&->Xa8;Rk-߯H0jjn 9TG xeHk5w +UDQBLA!t3k׍ )..xYC0X]fUB~jf'J]*Qe~ϖ\wFF' KQR?>'R_U5'M9$RWyVEc>)*-b5=@h ϠtT. !XuTIBAD#Ca OggSFn!<GaX)50*6508)7570)U@xT@{,l:ÞYU9//U_y~qROz8cGHM)R =WXX[+ a, ecҗ (7*"Uӫt/m :&RuKٛURj읹SfnDMR̶r`AyQQ-bbOgrhޥQg/YriJ~Zu &i5OEq {ˋL/lϘ(sj HB, |%TPJTW#V@RKD##C$a|0o=UiB|5Y jݎ d!w[ L!KnmX ~ <N(Lh `{<pמ662{[UUQf Gmzj1O覫ꍵIhݷBa^RC~e$A`zo]iLU fȐɿib}aN\>j DKC3 d'x9ͩmdv.֤[mT+(HC2ȖaF !ݩJ"s(U*A!5cr,8a| i ʲCq^޺=,IEQ/ph?egW#vY9;Q23i z塪*O9-=4]kmɉOB̿7Ox{N ȊmB2>ʶ8b ?~[QL<>km&R7?̆N^_Mq@M+95aYٙW iNzw$9޶ga^6m%l?('eբ!lChBpmB$ M+Hzk3 5ׇk V3wט}o E  a TphG< s҈,dUUQ_y~E..e.=rPj-qoD;mj5z3 PuLL4g0MwMl_gӔNv=pTL'_ǜ瘻Խ~y|pڰ[!U1~KH$zL-[ lBZӸ-o*RJQ o xd0<8֊ʿHB4% U Ǯ>특Ff/=D PPH;we;,?ύ7s&5OwלOC/_iQՎ<=i?0SuV̽շ{IRx|H܉!!E&)Lr[z9*UU7Cg13;c6?E/I_h,\{稯(K胑"`2 *DUOoYab:`c%i~)tHdUbxm:[ k]"`kmG)~p'#qZ%ŃN4CUZt!}~f0kX "ne}pm zRMKt *@)ؗ 4V>5'竊*WQdB<>` ,s)·ިI7-f&zn7Ү/m#@``FdY1 E)I>Dۤ*ǿS?J` (gK*AƷ JsGdeH69Gi"_X,PJF[ %Q aĽt*\ 8(^9X2fo%DJ3j%}niya?ϳI/hmNn Z9\z^ֵYɮ~76 .N߽d|o`} p#h~fdW׏9~:aS"&gѕyrz4ۧ'Qvs6r3du-4 6Qk^U"sЃ /JQ#$-!B†}SIAϓF[ ahwz!e͗g!Xܸ[ XNVf/p`q6` M& |p8 59%3s8 "[ UU8o=o=7(m~U_X>Pdn{os/ILݙz<Ȝ?og=Kld2YM}QeEWq:g֡+hEG5J{3']Z>einL$_m -@ŵ:e_"d0ؼ]xwZJQs?5%^4bYk쭉\S+GB.Vi<}(1%@``blr(E=(?cmfrno}[wG;ms͕ҫza)[f!;s;sٸSr{+}irzD9uMsޘڿ̚kص3)WܵWKR 35 BCuy}QgB/ad ldY7`VcC8 S\W:vYVl$x121~OgOL7z2C(T n\T 1*&pKz q1q<B-;gB:`03І G8GǔCGLN1ȴԚF*#((0;w3`d#{6aa*W{=?Iuwta+WW7Wϵ9O}9/AzWd ۃ͚|̪pΝ)Jܜ))dR3mq^kA J=ƞ,mb|[~,*)7`dGJɏx8D$&ݢ[?H?MrCB+:frT3$w]?vu+gm $@bΗK@s232[*4lINzgI߯o`/.h+a#GRpDΰ>OU;jȪ>mw5>dTu6/s$׮b>\8=6vtORr ,wOwMA~6E6_|Dl^{)*iր-2'DžoA\ i*EEnhlYIy>M%{= ~CqhvH ~$80\>  ΞVcaE8k/ ߘ]Y8mQ|7\$#8y؝&kZ۩QOOͬ2kC:5]3L=yxz ڛzDZ*2Ab]shЃL9 *ȽE!mcH` ~@`~F` }OggS:Gn!=X3,?2&)0"//!)05656#{P"&H-pcdRs@ж~$80U>9 U0/oޏNR2F$tJt OrvW;{o:cN ǟ G7N2uY*fU mݹ2G?Fjme噿T61 W}鮮ah1kJ&5kN>.=sSSy7g.;u:]9uULYV_jAMhыKo%`vkVB*wUI,PHh_oD9';GꮵD|hw D`  M/ ^NOT UUԌjI]*0_|,M^xVao^5.=sppܵY:s3>`,f 50_Jp_8ȾݞoN3We?S25h/g8ǰ7ǾO=il08̥!aB`y/شޒ: 耲^$80m.mqmҢ.43bKd:%*k)kn?LnOb tzmi<8R/ַFX֍lXvl}n眼H+${Nvvq&:ds=n4Y٨2W;09u~K!JM^5X8L%ݻ>tsYg{=ϼIg5bCͳݸ/klaX+:$+ٺvz{uB ƫRNd) D"Òc$ǒ]\~N3=#BթK8s3A.W$08>$%P6.meΌjQ_؛ndHRrUU/Gfj7\i7^O[*gyz?j\t~fQż{z~uy}sSruehF);\gpd|]4 Tr̄9E稺(!0_{zݪf/ to#CnTHX'@J.%ݭ;},gɞt %B UU9ͤ{{X1.n7eEh>lJt ;o&wEfD{'9א tM&q _Άʗw '(?9] t6L羼!t&d֘ﷳ?UpgrzOg?VxXl0ݻ*&coKR鬝Ϗb#R񌋠-ƗW[B/}KLJC;7cO[CpՆSq*%>H@qɓsG $`ϡ׭G=j Uy̢SWZ߿޻N۫t87_ߞ_cjߞykO3"w( @Jy{${?0wf3t]=bj _.o,!4]OVH@vC++t|=`2{4Ǫɪ`,XmeE*B ClIuw<49+>{0:ɖά ۉ-VfE`^` L"M86Jq63RyU"ڗvjӓ<']Io~`=rxipV<^lS~qb s,N-W*V]{@O_*m2jDSPdɷ_^܇-U׏'8^ @fюDdQ9;ai?cBzz(j=pѵ Y [OO#&}caX^z[gT&K|',R3NsEkGqg Mj̟1{3ۆ/>G^T'QBӒRz2nlq$E:tv X_/=<}_mO6@ڿ:3ˆB6[ڮjs|zH&a\lEbiOggShGn!>k,348D=?:?6&'1;BEG82FBCEEB,475353DIEYesdW, _4܋|:5WM;%UŲ@<+vX .P,筣xu!&Zu Ǽl3~K ko,[!dz^n(*s$M/sїonA״ST`2~1ѼO 1?^Of^^QQmx#Tї? KbPzqLQ وkZեFtvjB5In4M}BvUQR5 R_|~1߱ZH؞oN[S5ԍsKU E +,LU}̻͖]lowHƀR T5/4z]VWk σ0(?G˲"9d}3BV} 8.MkB#s^^+D5"WmD?ϫTy P;#U@٭?>O&֥0YHcĉחCxI?epMcmӗaoY+޵c¼tG{O8g8cruN{Ǟ>?rlꩵD\)ЬSm GW:rS3VVǣ_gփ0-Fm9,$7)/d B_JE)"&W`P,$RIJ}TBz*Q2Q]| 937&@29I:=F^QMܴDm'O@2hp FȠ|(PtjI'fЪ*9Np񸐖ʚ>9{z?28F~J=25ۧ^6x=?yY{+ggve?sAEꛡHÕCx: `vgB05α.YPu&T Eҝ;k$Y;µ-#NP c!޻Eon¹"Yؖx o̧ 3S?w%v+vRʕ/s񕷥=ƍGm~)r}jw36ccܝ+==g0'.'z_'kx9ڦ[*bV_@aQX; ImZfyކ޹61< {p+` Д 0lh~ ziT fJkZPQPègvNu凐;+fն͑In:"-hP²ʙޘpX `^o =sgff0 *VU#kݱ4U;+Eދ|xztrt`zz ,VS;<|^3+9\U͎ia½Բ&EFMU13|uڮANzdVSTgV\at6ZIf![!јw `Ft1ϼyw̩6ͧ,24![L=:D2x8Jr<=i!sNޛ4ٓu|_|y_vnY .7*O/?2M)2~ٕ==sZDݙ?Wm-j{f{;'g'V멶&&&CGCjHxILk=w #` u1#MsrzDJZUU Bܹcqf3umrL]7+}[:k?_Y|g2ϵٟ x=},r|zJhxf#z0?NmPtSOwfRh׹ktjp|M6*G{˞smΩdJ}=Ɣh!uہw<39n]=+ՄRUӞ!<?qkcf? {}b xcځx,aDxZi )$ϛmzD2. [?= ?4G-)."oZ`.=}USN7oQylx$aM^64wI(W\kZAvŋEEd;zLkjrz1S4UX(vO)BmNg=>C@Hbdb4Xյ5?}NT=S0nPVȼ/)*]g. />G&C߾ic S}:qG.2z;W?kJ)tt/^kAAeP xNiO2omJ~6g>8NUwX=Rt5NۈGTC_ P C_+rsq9vQ|\FCYjnTՒ0ЫhtSmp*G@e?adf6"9ƪ%8_ !E$݃p{^*o1+lΣ>Po>^ӊ{޽ٜ}qJ4L8' 3JfHx:r0n!U 4zaO/04DNI6|yϩͼUY`dR3#XȔ-v~|K*:&'K׬w'MKvEg.:|[ٞI>l6|dy oygۿG[/ڌWmOxON\JZr@ufiWv |~:>{>L59`ȂCCt j&.h>PwZs> #\FXh!5E 5"ov#{tX5;/kf& w\\ %Ѣ9øA|2 |Ձ>Ξ̀30_'g#-ʒUeK? jk᯳]c#rz<ڄ#b(âHz }T)T>vj߻m>mZcEokϊ2@uy?\8JOIKuh'Y-'1E3&CpsKpQ!N&#zYORںja\uQf*QWE GJ7M({m ~p:׷kzOMLP*,>$x]w!}Gn)YﯦxCz=:}Q2쑲!WUՓG]}\\sxߧƪ qGvvbo?Og׏r>59sg }?pnO WCfP|9ņedgmIfq7n,Q0x$ڕŨ)6}G*ƟFIo,M3>دTZ,zf8CPrtRr=>[,H#c,IOggSGn!?֧r%:&!(*?FB@BB7;=:?AB=@>},'y@ğLkl9D6?(h$9zPmUl.EyG  JdFQFTPUw9 eI^4){x^t7ϒd^]7ֆ/[rFo |VF~x9VGsoI.ު) qĺ g";'we'Qe$ZW5_5Ļs>$ OUWlQjNo㗧s+,cQӹn1 RV#6aо  }sI&T6ox$m*2#G@ ;w;{:$]V9UUH:wYjۢ?WZ|h)Mjȼ{oc=huH1d&+;͜z?S*&Ԥ{;i3sks)9gvu a`jmhu|A8m*B~+%o~w瘷9z?ŷrZfҥs;*JO(YnZ^dT-t&6'D+;4/%"Yw象&pCGٴ9! ٔlLH;#x"!#p89zF$潪XUߧiJ^=o9U_˵<s5yɢ|ij6I3NP45[|z4t/MV39=c0 ~g'qίcyAM G@6YX4٩ -}~ITEoSM0RJ/-?$c{d/Y d Swsݣv tj1\ag0s@~xh`Gր4`˱ǕT:a XUZM-ܛuu/w#p)սR()JHKs!$(?4hF(zw*#՘v?NAUDx]w{) D ʘLee`z{vU:c?OT!yF$o^oUKRSqBW8QY(@tBg9sTi訽RuE.k w'abdŠ?!;g( >zQ20v ;:F Enc 6֓6w 3 zP;ۜW9}2mnv^B^zU_s}|~NO/\;Is~m'ٺ\ޜ{p/יZ<}/9#>p5hs} %8Cnj:059=g}Vs֩W8\QJ䦋av9쬢3,5ȒdaSg/:~iE.}Gs3:_nx?%#3,cuEk*}Rvb.ep4Q Ӷ-xcĸZX ;&?=N9t0 S-꼽ȏ/V΃צ}jmDvrHk[B0 K|}[*-HYY`ί鵝PTu|*KIFK1} ho$k֘NڼLUZi#֣)DK΁*&K%SﵣM2H8B(<\4)p,@c TtiҖ1AfGhⱤ4(zUNZ^^.1p8h%64CUzz;nGh.GͥkBX ^/4Uf.{855F& 1q&}=A1CD$(_Nw d?; vُ'5\$:D8APc ֩f 4Mm<Ӯ&KQ\E ^nm5ZީLO'I0pxl6Ji|My iۭЭxXNi|^uBlUɂwUI Z0(N)pqCՀKT]22*n$TӳzX B>]ykZod[QKd[UlN Vc}ȝbDL1UlR5V  }ՓBj;raZ"cy͊aחm8@虨baU=+Ed^Hi;.!AɎd]Qɘg]:K|Uh.T FRфa`Yq l0ZN {C, |ai[ K2G 2yJhkdI;$ԤB$@SJhSQHڞhS&΄tzF8_X~t}T !H`֊ Pt҈RO#:[-hg"gO7~S v %Z`{G\rWÎ٬QfK/!K[07 9xS٪fULfU'b3}<5 $XIkEDB$ٻi;39╤nt! 0!@墒i, @HCRt+RcIevwNYh4IE lC5z(TkG:h()cz" qusGOggSGn!@7M;! /0/?B-1*0+7; ؿsDŽ[<.D ;w0lWs"ڻdDDFMWDQL@f0,&+V@D,50īSly*BVq<-cWE,SeЊ1HI.EPl c|JiMut+Ii'x.༄ Kthd(=r]Ģ`/ŭﴡ[pPK,'@)Nt!&VuCg bf:UD*FgL Fu7MYL"FwIm|D+DEnԁFfYy@qeUD1M< :PD"HZCdJ64DQ€#CV%]E9%DPhj.(T$DUbɒAC*ӄ?fz7qfc^MBcLF׫!mJ <7BIJp:$ > [(@So696@/Ǽ߇{|)><Dv}x cap"!C2`37zLU1R ihPCZ S *ӌBI XE,"H͵\J ipm(!<5\%VI"1&BӤJCжm8:+XF(>E_椒q_u>s iI==,gZ};AC杦Nz6ivEw9a {׏Ϡ:Q` !}k#N/Q%lͥ##s(v]ql.ť##sv]J,kql3cV$HVD<$FѢ+~p  AV{uIҦM$iڶ00mDb@4iCvkիjj@KӉm'D(:l~0FF3_gّ@%297t;6[* ^L:0:f%^0 #"v0R{iH v]B󓺡y6A;;;N=낓X5ӑ;&j_e=@6/ @[Ib(LTv|2SDcnfMVk(4fe ]+d5{60&BY 5W de@zn$N!e<PRգISRH$>b:PD|,.܆vS }IF'Ҕg:ѩnU5JiuRE*RuB j u| RMRVKh~ 8`8@D|2}fҼ[' AY0ͽ%bYڞq(˸sXleqm,`p%HL51%hlH8թVN:!lݺ۷.S'#05Uk NI V5 L65lcD3{|DPktTmW+{#"PD5&vmi:& \_d_Q&P F؇_Hq謘QWI: dQRM$Rn=F˗z[25cI:5cIk Cf%UzjMK29 Sd9RZbrܨ9b2I,68]AeFǵae;&Hh.; mlR--8wUPQ(QJ- 8ī\Uh2ҹ"Y 6HDӭBo oVЍBv-]k HohL)CJAt+RuϿlːwCn"Da UE$5\hz(]LGBo}4"WUt˼~K2P?d=Yyigv:A_elͩ;-ŋt'Tz!"z p`~0s#>e)[-CQ$;$+I1\UU$S;g|! :J@Uir^!H WջmUJhy LJhNmrڢ/D'ՇSRi݊Pq[կ׆MrS ~%m } }/kxc ٻc6Z[3ʷS e؄" H#Z+dSbh;}J~e.fm+^]jbv˘̾e{va$RY.9\T%*WT%Lธ(qqIPE bpzznJ:N\&THQЄj#;=I $(P4iG_ˍ=xCT7=5-j3ORra^ra5WJRTEi[V-I%ТF]@*Rhl؂ȁ](U;bMg4$/E>Ci^Ťn?tr]*kNֻT$7)q>Pɼ$q)V*biQTqpa"{BaHVTmmٸ!IR0OU}HIz[>(ImCDݒZ*ʪ:E5tuUH&vhMՔ/Dsw yu3@jSUv(QҢPsdL}1*xppS}mwoL3FU ¥cʥ#ނ be#ޒ buAd2@ yʙ6i@\D+u+X0UVaBHeḠjmUϤ9X,D rՁ Rmuvtկ_~IHjtB ?F,BEI7ihSF3O$[Jɰ٪ht*մ$e &:v۸r>By&Ҧ1BJD͞?SmFt\./mTj/G0_(X|ӷX2$l**`3ԋXXm6ôZbUSb)E-Wa82 IѮi3V&Hw%Di.\0#ɡd !2@l a# @XA u ,u5R5EnF*ea~ʔ}5REH5MIۨ:x]GkMUNU(JJTךBez&:η:Q{Hd}VQ[@jh^a5К_~˗b ev\&`E<`ۄ\ĴD{*"1mvӴadusҤK%%U*(*vb#,=_(TA4Ӣ;y^mH#tryB(tjT=DWoRڰCҞ+53:`ljbqQ\4 ԕDA!Xl95XR#ijt*{|!D8z0h-Y0:I`cmrTZդoQz;4>&=HVFZjڦs}muڎ\\ZP2aBkO)`Y,KH NW}&!-D_ q TwDL,(N[GT0?y?_@mM`f&aFYa/$tH׌ k%@ *|P0H/"bbX1VQ٭6f$" !S>v萚b:"Rx" 9= %l i#AȶLBiUF[ܛbv1L8?@( I1kO-J:x =]%7':TC>:8=123+6B@;?VR,Uzrߥ3C!`˪%UU( $~K^\;y:D銬r xh/cvZ8umT͚Ey+jW)`n7,VpB`K@ hZ* j##l0M $MQ?&&XIUƬۛlwd&>5M-Y z:L΁Fw2qv@1 Lt{0tFC1K?0#_VŰ Yyy8*fSqM#i0X)m  #i,`N۟w%VLs"#*_.f'cH@[a+T' =+˩ԢQÄ}CiZv,VoE۠â}YL,6)6Fbel(S̾):z_ u +{kV|j4!V}4#"&QFW?V*9%B겳TR߮1C+ClcܟߟW#{UVJE]IFՔ77n 2Oor ,A^sEZň8B^'TL- A`\GǝVd \,{> 2դҡ v1B.ieh͏/Ym뵂p(ͲȀaj!4ۺuF@KH)|/3K,=1K~;5_(ǥm= ҳ/Yۼ6,rCZF%Us_M,Um~%0wgv] M2IM u'I,cBJݞާRӬlM~w9x/iiwENO863@mi=tvK^'MIBK?V4S#sDSGsA0 w){ۤq ւ`šV!GMW;YPQڊ  今$ ?~TRVԉJV M^MTU qB6 `AEIIT0GUxӳ֫UmH UIۄHtQAI ԯn^cnERmӠma@/Tr07SEVQSGMu&J%IC6}7P<23G<)Q뫤]1~?b&^F]~L}0()Aq{#\,ܡMΪ"U4꠨@,vQ2N%pJ iiR7@ w%ځߺ Q#˴b"6&Uo@bB[ČBMD;$('?inITKʱ|o~˴T?[&N@[gzjBZs5XGgTa QNKZDc^<^db#ŋHFb#7r]"L"XDM  &*jOĥ'lQ/(,*dqr &eF[nHҴգB29DJ2"+BKQ3m%"{z nMtP:;]=ZEQi4r%z ,UzƤNP6*a;ϱPg5Ӧ0n&hA8>lnm-URﰹ5* դR$FŜ[qE @M '5Е,bs徭ʱrC"=ڔIHzhN.i*: Bd@`2, dZguȋݭ~8V^K<g2%TӭuW=QiC*M6nVG]"ƻC,[UHKkGo*:RWH;\5NkNmjlvQeY[567 ee˿Zff͖BeuspS)@fAh5`8'`S'P)ufz`i05TUjTC-EJ)X2 IҒE(M!QWB!. ԑn0FZJQ)SI[νrv3KiU?\L+=A2N6J7=JѨ& ЦQl|gq.<sl@@OZF+`OUG<̙՚FD\]&WWi *3 L"`ZLA4y4M7$:~s[staq+vGU&bcBkUШ G"06IRQ=iѳvR\ # |QU5"NZ+zHB: @qnSmZbv\`T]T]JmI`E@s FEX딶&x"kh!UT[ *זuvOMX$M U05mEtZxtIQMv +tUhl[q"]Ţ_661ă˪r! 5vj$(g(mֿRPBAF X` …Xu*iV$&Piz$iJmM~ d]V`@51DۣmᔯS"dw\PL̴&pIJL[. +ʕ4UinϴiR(Dnc0py(E@> OggSQHn!Ba# ./1/-:@==4*--.*88 2>}e~ vBJ-;X!P}X-}j59SIO *FĠ60hq  (..@2"Z?ўƲAcB>mtu 7d `~9nQ$6F$HLb55o@߄b ")MȯQIV-@8uQ(oؤXFJOYJ6Q81kuQ/X; hd={k튰my!V8H+;b9p]or\H$660XWN U SLօ}ʉe~BHPiD o0 ^UჃ]YU,M :T 5e,,4ITV\)Xk&ꈪAPqhL$C0PF2r(/ч_ig~sjPjےj:"=빕6:B աQIN*P UmՖjuq-@IFZ3F1V^= -4H iVeMB#%].V30 sqNTil6zMnw$B;lGbq.fUЂybbXB%+γ_pĴJVlםo&MX $je\ q@E#UӨ7X$LK^IAH|"FZ 贩T.)X`fXcd~XKv)dBb,*G)*RhMGizUeRit۴] lsU.a/h.%TSLT+JUf+'_7eh"1im Zw^!}06GuT c4F\W3|jQ5 D}4y7U&a*`QF"D0bfn"+.W=E9=;mtزX1bY+)xZ$  rJp WYKnhuU$dB*mJ[{۵mKW}n D+4J7MεPܕy鷜 d>{IT9ݧr&6k&y$bQ A:py=5Ml8qLuɧʶ >m ytoaTȮ9zBjB(c,%8rc))Włb * `*bLDC1Dc&h0.{ANa*#X GfhFJM6*Q.y ܓ}\|㨂;ˢc^Lkh/mu D1  B"!Qa,])¡b$MnsP0kO\ɹ4F0sq,ֻ &B/4LU$ٮTX=P1{1u *Fs'M>/<-ÌRƓFovÍ puBqKb,EB ل:HUgw;R),P֖MR yI?zs"Us8`XAX0k}C6z(j *fs㺰54ADX7X$4s>&\'Ø^0׭[^|^ieJ'/h׳ٴށr׶ +XTT5ҊO?t))QEKשH|bp d9*_S9R9}B5C[S=#EIխc& FA\ZAz"!p~lT{Jt:MT^nE;|ƾOǿӑ$KZ"l/I)S Js5ɵ:JiSze1`Mܿ ahSڀ6 qV|EʒT#le1f9g+V"HeX67S%?oEѪl/w*3Mդw2^:[i- l@u4%ZMu_# Ѧf9-|=AzOř"%}SwM % ɩԬT?tLMj),G@vՅ>u0 jD"nNSh8dsNߖn]`s4?7eŁ~% 09|% 090JZި$ŘcdXUcS+5EXPLaic!UQ&|H)5ѕMV[UIhTՍjQi@"hIЮGwD&ʁa;^B1cy^ \:Vh:ID@ݯDvݓ;+1yj;1q ] 8cu{Y= `;> VG Fhnw"[}E-j$91)'R#@A5c8ŬbQiC[tV%mъ&R  K lcD  ĴyG!6-1!(DA b ƍTpaYBHae(Q'U4n'ZitL YTi6fEntmiuSJ#ُP 8k%23ggoRq@(3{-_T7  +{1EX]VpWXًi-Ś"}efNQO$QʨeUfY6YbrbZcQ+[Zcd""9JKU %EeQ s̛Y#2b!yd*MF$nZŀd^wh"q 9J%};3}O 6mҭ!x .(17Ѣ*՝Q G[kA [#|yZLQB:0lRء-[ ;tY$:0%XHW(9S$\Y]_Y]TJ EVBENF> OF*7J ZQ+Qݪ=(ӺֻUa|0耿n8t7rjִmQJ )nmolUF[U( !**m:J-LzH\i̞d]e*R>if0zj۞ڶv۶2Q"qԿ4!|]벅;F"N@Z+1aA(»A}\%!seqOggSHn!Cz0:;6+09;=<-8?<7:7-/5A?---:6=556tUjd*{jC8-d&/&QqCB v{jRV>^aO lxh֍ܺu#a@/UNV4FvDB8UZBt;hTϴiy_ Hs>} Qb0r,A4aq ˴ *f]Ҥ+Ku<dUD""*7)*FUv)n)Cq/[lYZ. *q2iS"TX33Z,1ry.SaVf|߰ZVk[d"vbm[=JiHUuNDmKhBilԹ"[7uNVJXNQHL!X\-*HZ!t{:!m/c:cTYdGEVx<g@%03kXޣ됑 + bUqD_ZU:B^@:=ta_ *}޲(`u ,`mu! #u+I얶G% ېp¾*>n @ۀ>^$ lY-˃2,NŽ$e jXAMSX K{o=>&8t]@] t[l(r2Zc9Z S;MOE MҳWm@JۣgTFtcta^.zV`/@uZ+F(V3WMO$Aintώ_S}]5-bi[H  jbػ)ՔDXr+ZDTJQV~C+l[V5T!7}O ֈ NJo:MSVt(RH\8qBBX)l\+LqD1NTۤ,nrDV2:M'ҪlhEutM]ynH!,Mt"Uq iPzGG:daZc{-@* PU#FAuY/:tljpͦR[fR5F]/.O o׸\&y|_RJH HTDbTR:A niiuR{BϧJ|坨l|_y'*7uufL#,3g-F =*G~h{Ph;?EmPtBٔo[%rs@XjM[Q=Zm'E#S!㉋JHjt"ݸ¤Q[$M(0ƺfG|*prK/tMi4F{\,Rh!T.|=: _Өt^w^ݨHVڌbmSv$ < |F[zT&H0z_dc[lqHޱ($X6D]Mt :h;*AR=4m|x#:Z\epy)L,y$,uh$4`P]@Wt‘liՍNmSt2(q:iMfmrpMkivqRj2C 37`) Y"MB!JˆfMIJh)T0*T|LԖM SՈ.`!,)NFU3EKidYƖ#($i{lK!C\VӦh4xW*D>d i*&9rHo `)~J::jI'iZ=r5в@뽔qJ곹e뽶quJrMmCL:pe)AԚJ-MN[4yDW(IZ@ܕsBY80("%}=UU)PTّ*HZCe@Djє)2N0v TuA ^ZF`2!#D*#L)Tv}`9#Cz Uii;զRtcqQ+] 4ݤMd }gf7Ba`^shb])oӒtp/&VWU@l49IKj !52;Bjp]@*p@! Eg V2e 5@!T*qDt(I@#uV#00@Had MAۑ2쫢R ӳGۨnw]x{-/ӹϸҥvy'+gSCxx'h6)/A2"d-;#r`ۜhʠ{4OSh ,%38,Ɗ媪ISea%a*Ub ˏFe;8j!5Ǥ'd]:Ak Q#晌^m (Ѵ! T8ԊmڲiL{ipavd,,9@" Y W;$%OK)Kqr@pb4?.FK˾wI)ޗOcgu|?W@W^N5|rԴZwgՎ` a@}1Dhvyaq@Xdu7?/W͇S8ԬYfap0^~ L^X,ƹ'o;s.kO:K{.g~Y YF40i-0B,WGc8T0ذH2 W %?R! P?So=n@J8ۻ(ÊI 20)b=W`#Ru_6' 8 45>2Ѽn8shE] D3h[w`h18IVX# : o,/n2>iڵW2_]Ks$@⫖Ll vP>;$1Yo% @+41-ptpwݥ ¬h[n>fM.J_[FV6t PTU-3JЩ]ȗ;0\U`$*0TB&)eUk1ZMv=[W5y%_udVsTcUc В` @Oyzu+AX&M0rnvN!t_j]vF!ΐfABRKUqw?MGiQM\i 45 37PmFW"9m2lteL2 "3DU#퐴i:QQ=mP~ }MR NI(XRNI(XRjV$B52jd'bbUjjEXc0jF, Ab && ĺң%J5eXB-KTlC:%2ǫ:J~&=;:4mB#ԓueB`iOn(W#[~.mJ F;4cŃE1W 1\gm}Q`LfI&g=Շ@!]H 됮 kNȱDbz6URtBE3 ĒP tG7A"M5=UlTUi179{:HYzHۡmT{gЯRnF> DzcB X&^!ad8I!F[MZ1IVr Ü' 5ݟ!h~ d=I Bjr-`;~6 -hKs(f$jb:*(vE%$PL\,(vZyS Ĉ+ #aZнX@ B1@9R*Iiev"4zVtPUSPRӃ2j*f• +$ X'DDK C$8ր~xwwmSU*dos5-:"(U >]sG(fK |p|hMc'@@զ+*6upUD P$"DbI4S J ١XBA?A 26;<@<-)//,1:;=0 :ã  Y!$p|tu\2~du@Keu d,WX+*b հYbb @`D lт ā l- ,6/hPwjeKZդF WJ=TZ۴MRѫF Me:JY&Լ&\аj۪t+JۦM5={4nG$4iۦmVtIGna e󻕴|a -˩O}!wV@hsӃ7* ͏VN\ ,|clׂ֕WR"DF$$s8p$G\ 01&XQkE-jvG0c;V8]0Bcڄa;A7TS)tIW5G=_*TNl{iT`:4h5jIuT+➒1.l@JWoڤQNӴAAqa`-9T >t4VM{, \U/~NLb8Z|^,;f"76s DWVӕǞ ʄ4v\t4FUjlM`i;%>l[ɯzmh%kK@KuMVE [ꤥmAULbA=tU *\TH- 9(Vȗ;4Oy*XTVkJ`bHHDt 3hTxJg=G2?$םS&Tp%8VAEđB C_GJn# KGQD@i%HCBloK;sٶ CʈC咠SEM,P+ĦRQ=o9Jx$KFӒdpZz~ 1 662肤[2}?,ISa%d(J}AJ T )$Hm[4Q@d}4M|IS)R4!+b" $N¡/]:MBj5>@KEz,I(Z%d56)h&HFs1Meehr}OKU'-Ň:8)MvmU GGCri]L[UB%Q\hbvj+A4],d$e:zwJJDwɥsu5wwjJD]ҹͳ>*R=zCP9ǘqSn*$<׵Z4lJ2POxHaZAe$H0"%`(oJ( I`z-7'&Anzĝ~'n߇\Ǩ 9G5T 5+$S 5LdNsESs|ƥFWnpf@9oМNoh %nס Xx ŕI}=;HQeʥK13c,g6UUh4#MFbH4rɰԓ bi!T$0;@{1,LH-aG4Ģ*Mc)("ل JPR@K"2ď0؁L))F"~ ͏yWdnJѫ׏Bӡ\m|62 1mikMC61yUJrIָ+V!B\v#ZXD콰'HV`[_ku5 B;l[Q+[> ԾA+ {/F f՚:,=E]5qV`GUU@E(ĥjFdVZ]XcY: ?4/Y] b8I G/ƚźX~NtTvGNG/4NE侠k÷ym(gX*H].ӄI kJi5={t6zvڨ=!`BVpӘZ2OTSW_tҔ{RԐȽv$`peeD hD 1\v,bY,UUgԜ]YsppS.yuDGT}+}1yqt2,1 `! h( %L%i|BQq+mCtHpP îLwnvK޼'[Ole|tۤzڐ: d#@=E. RDuZe֙msr ӘG^x&`=$ ' fFն^IUIuےX_3d/mSs('@g2;7]$2dWjW\PK\|(KOr@;&P֥E\qj1: @iS::W=7?9iq'=l#,V`2QaT%)wX3JC0!!uON!UDղ,)Ie+©9fBBg^pbKahCʩX!SeiHK9$P+Ի۫[~ Bl,val,Κ-sd fXaAĒi;{4m!{mSݦB?8mB'"<91i nRZG}-M١nUIi'3Kw+Z_@QuAqQ q*pZk { FjJ2#,>> ^{+BW}>j_Rbzk>>;} T0ief* #;˳ebS DFg&;]FJHu[qT7P*6FvHRMULU0TSXߚJp):b նtDN=zt&"1qqq1&v{춅,Y.Y:!2SdSb04i4ݦ$t|<6E*餪$ґ"ڈ[LWOi Y j"BA\ q4ݮ6fG)r[cGT.wX[7,Vlh`C/I@af$*9B$h:ݖ $TS̲A5,:DY*A~]P,| R4Q7QҜfIR64jQGQ~26Ui}N@7|[.oeB]`:ajzVShOD]A \*=zU7\W._ו YG52Zc,bAm ѪnΊ#FBS;5V] 3{LQ6m(ܺՔ$(0bR׻MUi{bC^dnSQ$JlY4eb)7jrA0EԈXST#6ĩ6+;otH/^TU6by[Y TH'mD'qš0M)Itߒiz4xῚy \S.)~FmE` !a/GDINVGiazONr%U7~sl:wY0Xu7̦s!kTֈ@X`dYbVU*HXXD0 a5b$'(ap!"M[C%j ՠ: e+`-/]3 ~ +t|1Ŋ%~+ď.tbԪMG6tDh sy_I?JVM!tP0h O/'t͘}4і!gN.ƐBX 2 vikMjUT s@Sտ/=rFNo'&+_SkoYK҆ݶRMJ: ]u{VYv{30+,#T%M_8hh_Sw:X ּ4J<" kC \Iv} &QI@`[!C*Xk,@ӂ]M#-iM"ݶ[=;QTJU QciRcrcI,9ԅ[# j%NQmۖXFmI@UT誦PCm[Q%d`Bs*BSC*DIGIUzF,IR%ߩ"G.f2IA[Ȑ!Q Z_S םb-*+6wpγXQ亃kv OIA7Em*$%DREUK*a(.Dh$q( *-"•Rme,ަiڪB@oUZw+ʐWB5JDmk<*֜YyƲ*kk<#!Y}A@TLD||Dq*` bAE06 V4 a"fŅA!.,5#x5I,`D0Mj}t)Uc_t-M8R(UO[ ;aH*mҳ۴Th:=IB[A^JHO缂#pgE n'I3-P:BƵ^;@јپHմڱG?MG}ATJ@M16m@\nU `0F! a"+cDu\B\/YUVWӉVԊdID4'I$Ll0Al"Ѵ=*|r(FHU7RB sv٫@@ۥmg۳[8E;2]Z{p?Dmihm`Oo4/W{b0W/Xui9\ tKX)y|p5KX)y|p5Yoe &`*TV(V cc0H$=jT TDNWhD$iM)Ѫ$IC& U*'!iI5I*Tj̎ ?E5*ӡ#mNZ}jtˡ̾#gp**nSbE!v@ UftVn01{[AGv`Wt~^ڶj%hf\$! V@ADĪa1 E aUI֕TjtҴ3D*6 ΐ6B)tumEmzez5}(nihN7mD*j)J۳gWϦ#6-MVo'{ [*U))JMvڢJxy_{b]:-@t󞮴dKCSNygeO&o[wd$3;տ8><^ÏhDx ه~3Ͳ@8H*tbZm*1Fh"mVYMT;vh`LIPTSi讻Fj.:դ`zԴ=nRC.t_=hUvZPfI!ZO5m*Փ/'ʎK E)H; rfnn%%L`5R%a~Ю>l,t[6[އa6[އa ֒o Ŭr"#%4TKcՔŀƟRhUDžFd9F+ )e+x"A*J)+P"UmNmjm~Uݒ4I'mGt|18oYb4)]og+x~4 Hp܀FjcÿbwZ[w:Z,dS%T) 0P@NևR pP#I4VSVE]CCuJAZMvTU]$ >@2Cb ^Z# Mj0D8 QLM=ۦ*e 1(xRJ٢B |o[j=bM>cʊXtk&؄ c*U%z Qb,9-MU۳ͥ]T)%Š6[ȵ#XBRnBҧ<"{ըB'HV%tt:=:4hnZՠޚCKB "m~Ȏ]7;"W/Tk5.p6|M;C+%;{׻΄vV:1H͵!j0燷;![U b06Xer1 bĘ7Ur;(WQ$Pl„ Q8F" t)'{\H*NA D/! i<ڷM*MIC8B;鐓"J#d>QNBOLjBo:40ڎS&DّvGVhP_䞪ښO=*VzXLEB{r壐,tg[7˲MYUH0jƆ1$&11A$&ΊH@HLG(Wm]jkj㪝;MMՂd}l@BCw6jCK9zrH?YBZՈUrOP^x䦮sH=/4k…^=8[r҅N]3T/pZ=~Lg/1t_KpCw& Ĭ*A,!Na$q h$% |ݷ Xm8|-p֬1)W\JRTV%$]g!"@^D訪Bz_OaC̹,V5'0ܾ)3/|kE;+phՆvz M؇A=:08kdjilv í~e9 e羣r@}G5ѕ(Al3sI"iq`Q)aF ڶJc ~j:)$UIT۴UnN՛ZEh~GH`B.n&' ɺݫ|eLH,iZiд:2lI9\7RCYsq RKsݻZ#Gmj|긽Q@:J\l2?Uabg\y[B\WEşS+Wޖ&0H6g&IV\HX0LAQÆ`15 QtS&0 TIJ%oM=侑m8O"ntExbӓF7UU*/RJUM%mjzF 0B QtnD!hFU (Ou)iH=*Uzw=\fSV/U70+N."7P5{)ݬ* E8dk28dk2vYIh4nn@rYiMb:ح)6T H!#q’қrH?"*=ZRn_m#Qj_Gv`DxQG e`h*Mj)CTCYpl 8DMmzi4 =HaTG L*mJ5nCZ )#Ո1@_р(ƭe i(#oj7+yhsy?Pd)$@ĕ)MnKr#H1 ]b:jjQQ"V?>܊ZMh! дljZ B%ݎ44I_ no@ BD2&ﺛxY?(J4TO~Um!ЛiQ4UK{׊e8\AֵyO4Hm4'@hU ze*BPjѝG.$'|>-vN$Yons" }@% i'[9瘋rV$Xc "V1b86 H*ZFqx2&,+IUJ!JbM*VH(MGS_4 ۉP`@qqahL/RdhבruFO]:/7 @~}V~4,AaI:~V=%Z~ &?L4 v &?L4 R6eq+rVH.$"5bD5-`@ALH hzFMV`Q:%7Hޛ}Y;>t _)U ;*NAM+ @FhHV&2{Bb5B-imVhC[MiR({6 iaGʸUԾ fJv b;V ffb=Y\"Z053#4""*դ*"ZKI'Y$灦0䪵&b;Lbwq ol˜jG+>E!HwwGQi*-IBiR R4S3@[!A<Pj I[ݶ/RV]%f%BVV'DEM7MSmSRtO&1@>0+l3ۻ/hPZ X.-exrе" p !OggS@zIn!GB-7=@5>A1>A-4>:/>:\.{sΞ,6 :aaT"WxBj__U zYbIAmvJ qmm*{օ!nitYuYmd?W:8:XCmWHM!@SU&6=ma`a[-84` EiH)A4A&Bad.8vn'L @:Q珶:ҴGhaGmEdSa]eSa]m6/@h Vu6IT'm!Ѩ"Fn/6!o=u,l|꨷o>u*`f*0Q(mUgJchbļJgtJIVt{T:m!#ʎƹ@vyuYMFt&P: dYz˲PM1 D$ nb'pDv=۞U wi=J|[ZHw{6 ^W15կN#a ;դgSH\4~)&mZ|ah?GmMUXDء[T+5O$,h l1-;¶HYDPN+ڦ˭ T:w.ɴJ7<dU逳*tQ~G Q *yWBXJ="$HxH(ɬ;;״=+Qbt_O o'nYə`Z0Ҷi:MGU V۶ճ46TC!r*_$ʅ%iP]\Xœ( Q(:բ6DI'1bH*V5ذpG[mZYwz6TGRI80RҫUnѪNKPT| PIөVD#!{R$.jkS薤ɾ wF_3ejxU+/IRaLl6mp-N*Jዠ qwZЍCsGb~@э}$(~KۭwKzڭw^0xc`rX\Pᨆ 1ºahUOtT۔M%մY2yn?Ңd ^]:+glo<ٝhW= h|}&P,-R鴍VANW00ja..VN=q0\Ʋ_c=GMMy8H_&0AZm°)T im*v4ެ|eĬUUUCM V1 0MU (jA *JuS c$ 'a#0 HBJ#wAPܖ HQi}b2|b#~ J*miޠ]×։WGxvKܔ?[l -![4vkF!sHB9ٽNZ%zZBZNj@*f0`YqcUUUlh´Ja (zѡaL t:I1顭ՖUa&2 !qY8c@5%:wie+9Gg_>^=Xt|hz6xY*r5՛pbNʻz zY`MyqӲPZ%psT }ӠA^]dw`|] tVFfNo@s`4يUU,WDMð9$*FK DHHSmTTӴҖRƂ[:EBx4꾴mc!15b282U RDR)JQ{$lpSI5=hSQu_.1F б[Dzr0cs ]8X[&;6؇K.N}L~lrY.8:3'\"ɲJiI@3#$.+A *VQ0lVKr0bJ\1yhJSHM?Vx_UTKTv4/g>Ni4=!M I4Ju8.hvw!6eESi FDQd; mf)>+{`&,, 6. }H#-@۷1RTTileꐳL5 \TDZ1`7nqTpP۽VgEuT5CC$KwPmiJ_[ x,-;((i UL4=GٵP9#_[r焒qJ[B$Aډj7F!H {?[l#7;Ÿ $,TPDr)u4u~Nh R 'C4X?R}")o=6 P.Tc*"*`a80aD)DB²-@@ cnnGQ++JU.96D! AP D-8A8 E ά,bE@I7j9FHBiǐ׿ $@n>6+Hukǁⅶ6hF4z-8TFC0q*Y\]s;x&ǩgq =!MIJXĪ* bVT*Zsv@N!0 kKQ=T.q@,|Tn ]\7i UMOAl/jE 0yBlFCSvHMᕢae ;gˈն$bj6VYG :p+Ŧ݈ɔ:+ݯcMbs]͌ dd\&(>ڵLof h׎2} 2"H vZcUUDbZ5#j`ZE!D-; m,dIQ(qB_TU=Xm᭶B>AVi"EvVm0..-*+(<=;<+),9<-56:<<>3>==<:>7>?9=^y7*- g >3y7erP L)ꀁ4QPQNJc^G`9b_SxRi(C"TJx݀JSI%T5X#IWQҰv!P*DF~GGKF:U͇a^Y RiCӢ&\U}O;/nHto# sYii_ܑm }5rՄjF D%xyFRE1uI8ozg̀UeU pxGU($ CQ8JGuӣIN4j5M'U%S B565'ҹ,EZԘ`Q)'=KRmUQ=]MݶIR%iZ! =YKd(?u;lFn'dKc+2mJjbG3c,#wuf =( psU2{ЗZvZT&Xumٳ{,:6ڝeII\Ua\(a" Cņq\u\°0VYۣ:Uj#)UMҒ^r{D]/`ޔ@QoĈ&D=WSJ q7Gݘh2UI7h+Zmx3*JZ."ZJzRUB ח ϫCќo8  Y ~8<%+&QWuا+:ӞM̲<",W+ @ „;J ( r|l41 T'@cQJB/4iMSq4ݐ $*ZTm;M OK͇T\*sDYU>݀G鑞_:U@`PGj\.KKlM3RʉbՓ/_/Ka[Fd= OLgz`Z+`fe3/6( #jg8<$= ޡ#*g8I귬J5QFT+)dDbfX!FI¤ڈb1Fv6T jHiM7`E/\*&zTa#= Q:H:Hîڔ !izTCƬ궢+6_l|^:Nɬ|>L>*GURH0$ ZjNZ4>1Iw61 3EF7R$0QHj;'yMVJh2s}R)B(7bpiZ]U\@f ULYCUcĺiƫȠT!tpG3ӧ 8Ծ:ξ:Խ3+ ``5eE$AsvQCT>h <& }z:Z%VRS$6Ȑ@1MU8e TE:jۮb">_N'b-+2Rͨ DucBjk&mմCώJT> jzk]`s{ ر 8Aq 脛 G?MF;0 >`DHmbŎڦtIM7M0{Y!m;iC ?LB"@@+F+_ц{{!UONf6 ܼan^C0gQoh'3X'T餅HWǟ>U8f:TX[ EW3R4޻Q#t}G/l@f ܚJaubݢiV;zD#Hkri޶{@&?P j52DjSMGSoo`Dx@a$\Fڼr_Qw&c jmH-t  OHwӧ2P51nn)4mq B\hm+v;mSDU@Q$PjӊW_^D GDǣ*ZQi cZTYRe"~ʊVCb tPG\\h(۳B5wQmm;­{t:Md]?_52-Īfk08V*"1 ttJnSxMapIgT]IRO\,b:nH:϶es3Ui;_M-1=6|_AY*.!E3SQGqUѳr{z A|0Ǭn5E|] sMpY j2"3f5ժ(*F؞Dtㅉ-t;,U0\_Hv}"UͬH..V0"VX"ET۶~2 6$.T[hY-,W+`LB0  zV5J≓PV]M rFN녥+𠒼 __Wߪv슉McUL|l4;IG!DMz&THB+G: t_:C7q[%jY iǐX+h*V(&%RmS:^ë@ 17D~! :l[PݶحH ̙To`ŦvY~sRնݶMB4l]:c o]:c []LV-F,bsJCջA*M5ԭ"/l_n_BmȫVIpn/`5b5cU,`kRRգi1۝ܫp#|T]`V]`ή uBQӎӪVAW\"ѸXB%FR۷%㄁\ugytMv@n(l&e0QPUaGx6mtc_UwNnqP=}.OggSIn!IA90102:><<89=7;98:=,9:8@?A=A?=10./1759+896/*7:9;56.+:993*.8<98;tYkn57&pE taQL `Uj2֡*>u{DqhL[:o- Y/H, "-A푦m5[B?PnWSQh[dY(8Y mb3q U6E 0mTJ7H88%c¸Q/_ɳT\UxW*֊ULZ6CMGu0hio[蜻vri+ V4mK6dhwGppE%n̯ gM=~%l_eZ:UzVE"8Q5`Gѣ/t曆_|ydW._P[SQP-oD 40m4ƚ*Ֆ^Hu{vKүz_/dM!|_^?vl!bu4p!L\CgZNؑQ(eW7`RL|_jnߗ*A 5v;&."Ny 9ώ C J&NqdaZ,l_|Q/*Ve™!XԨU6Amx8R]Svz4zg|Y/yٺjx[RXŎ:vWSmƇAFi{M'u37l]*z.۴, =@[,*jAmj"tBE izZytIzv$ \$)2`;lsYy6~QfR'DR2 r Nv7vyA;/삓 z_fmmꤲ M% `VNq1Z+Zc"ƪU@kUhYq ˜y&ڊ"HWCM'TU7MG>q檪R4I7ʧ^yb4Aw"qɤVsr'qY|/I6ͨ*i:*Mnl%M+;Xe ~*?ا EYHÈl&6`%{Mbd$˶4$TG!PcՊX=]wf L$(J-_UbFV/)ƪ衧(>>B _ADt:n+m+{!o|]"j%VV*Imq#uPQXLS6^h C0DȹQAmTZt\0O׵:ʤB@`5|&T TCk#dY~%;:˯du[`b!pGB+t{t#M!ј=lmyŧ8lS"찶)vXgD`K2^4Ujq=4B үCJN9^ލvK4#t[Nu[NjQ@SXcXTKb0D :PH(Fࡄ Q<*>DKYC?vb88f\OhĮ" iHLMevj*Ķ Xfb1cXtpDt)m$d-\MZHhRSd9 T1@/餪c!dWOI]=%"2@kB*rtm[o CO<өLjꨍ@ - 6USmϒ($Ic$i ~Q}`ul v+I$4-TjnD;%?DM%EM%Tj43@EՊ "&HLh:4TӨx,p7v\W*O|+M&,a<8]# 6PHt:y8Wz"g.-UN\WJ)וkjNdKZUVmw44| TU Ukjn!qE ,H"AW6D}VoڶNSkBkJztDOV :Kf*j֣ דeå(T=saTUHU:ǭ[[0bh5ꔞUmzvխEA*IXKLS4Ӕz,bTI EصFVq\Q$M_MnL+ Qz?Ft=nGOsOX"l KMu .`0bB?uϗJ4$%ADZL5k1S BdV(U6]E E̯tmWPUbwo6,KUQqe*~VE$2I$Ex(rTI^em]NBe[5H^ $Z(&OPLVX `1հ`i!-NU = +E\S`>T*\@k0(>d`h{MI `\ntW:tѺ+h7@ZPMQZjgm^kLQ(8-Z@cU4@%3.}mڶTiդ\S6l{kk0 - (*t{TW:iS EӳO-_eoKtY*3]:ݢ aSM'>BA:=FZȻ.\ӂLkZIsV*QD(PQkQdt5MңҶ|g!_t:M }l[V֕dl~.Z5u40 SJRp0΄qTz IhGNI%E,ELVݑT[d RdU2ZՌJ5"8,˫nSGXUY"Z`UUT5q| H 8(sjӈ iBe -HU5 =ۦ=/g!b4Qi;iJx$գmmڊ@vy^EOupl@5mmҴMtHX1 %K9%9lҫXY e0"{'OggSJn!J".-.::A28?<<<<;/:::-<@+((+645797>9--78t[u .EJ94V@Q۝T]ZE7,H+t[$mEڮ`LvEjnut0-Vv\OЉ#%}%YtvckCDn !Z#FoiASAu5FCO;_&t]\kKskE !jUl'Q1 RtpNtV7zt[*z\T]vU]v}%\`Bh%QMx-vY\_1HA##(Щ\Yjf\Yjf&j0` jDS-ަ0eMtWq+<[Y3iwY,bXQULUT$uA%M♴[73K]HcD.1"$\j,i6:j[MT:&`4ݞ=tU\[Vy@:FSZQGLġiKU[tI|eDJIϦ~\WuE؈@l.+*VԨi7X)*j+un4mUJӥ"[DO/@D& *eMU$ƪUTEkݣݤЭ*}GKI4MN|Yܬ/+ ] icGiMӈDA+,DۑJHQ?4dYI$$ $K EbۦGSWYq:VҼ;l[Ĵy"8bH  R *.h42ϰ@x~++cB\YQ,ܨ7DƊZkUvExD[4N*,^ȵt[$]Er]-h5bDV@ERz UlH ; ZeGtY$"-7k"a!`EUSQ:J"ATф`bc9@@O4 z4|]ujI69H*@VGԆX?xzRѣ)5HhlWzu#o3LUUAzT  1Atڦ!ntna"g&tW־$ݕ/YVĪ`1*5-6xdYzsAl18H<>F!X%t,P,:ZFɳ[|Ul ^<%(+eYSdFmMBpcW )Ek-VQkU=zi%nEyBSQi;ݨBJM\lr3,CC4.t-n%Kwԧ1@s#?jtmD(j}~*jMT ڢBT#hbT +J+v6RN x`Y:LRޙ,сeC3Yˆ$9I5PIY,TUq b㢊CxIj 8L|2 ЄFbOF% Dt<+Q3u*)Mr)cdҦS*$m6*R " ߯\Ո ǞWA=U/hɚ|p 0 `cd^ԗ9$tz*EDlBӛ{6/2Wx"ȼȋǢڢ}~qsw,*a^ TyjjQ+#ޝqrUUUQ%UiךF: jH$V5VKZ=4mu (ˀNKRUvR{p.-WݴR!Q-1J SM7TM%MWhIOh]dhǘdٱ&֖{xTg77Uyh%úiPqVL@ }ts3|U%Ӌ]Z3X:Xw.H!+wdZz|rtAiMڌSV b?ȋsD^? #>]uebF*f561C23F %sa\ k m@`΃ Yo-)*SMtYUXЇ&EborJ2BΓ\Hyd(scU4.t@RmW5zvJ8+)W.%+U@Z›=ͭ[+3$4T5閤[4n%$$~ЏNk_%.uԭɌ| ѤEhUi>㺿TuZt¶sK?jt:tNLRB7J$%tJ%2 Y4(t:MTۖ4NGkwc珵qޯ,U)BYRr먖b0cmh:ѭ4""TuݪCZ)Q11:bjct-JY Tcbۛ=UmMׅ~wۊHa+ќ8$Ӝ~*93X`zhJ[It:=IdaT43EG.ɪTGnm'6Mut몧۳6׼J $ZyyH]U^{;҃9m~϶􆌶HV,oXV̲j$&ĴzjnbXn`"btT"&!B[a&mF70@+.iJ-JB~4~<}h}[>ePTcRRDU(R{({tg&t\.vbs CЎ/m'9kA@ \G2 >KUOr;KUOr{Vҟ,g+b.rUup84 T%DbbH&~ۦDWTGm̡v-F7@UmR*E KCK Di ūE]gG~#ϣy%š/9kjIQΞvݢP*Ξ"B@EiWx›S`ʙ"!3cni>^1oeKګx7в%G흕ܔsY(]Dm*V XhILT 0PG A#UݦM2=<o_Dۦ 񋽺Yvih5Mu+mpث8ՁTqr3\ѦU*U1Vu56V۪oNJDcήN{[\PmHș0.^ /+y3UF_Vf\Mc߀,<[ɪ 8Ţ],X`I`) 0QbD¸ *9T,FI!([Q¼H oQ@ dsNhSiJ` KD80p* ?@3mBRvSF*T:# VEj{N*َPJ5NZ$tZUEu5Mh KJ#(@`pE޾&-@!wLS%>JU-h<, U = ve1?oyA\:XĆ QD 0Ďf:Xm$/qViuT[[ehQUDShhFUHF^]BDԅ\,BD %A}VFhmt*F *JӦi;(H848pJ*tK۲q -(&'*@A_beb .4 ,li?;-6eVIQBآ)}6'E cQj˲2zp^7kI<)F*1P *$(aЁCBڒtꨪ MuMאg6)Qmg+)N/|W`cqF &bK mB5sJ'QJVGے@FթjڼBͼ}59sym*i&%udO"#cΝumznf{$ &8\WU w j$ `|:3zBuߢTٖkll56gm)#H!EuB-B} q-6\!Ѳk;$ZvV" I*J0b)=:z4Ry,z?iۢ:A@RQ 1T2Vmخ, tVSLx@ēn&6]:.KclDuMOggSOJn!Ktk!8:8((*++4778=)'(9>67D۩tyv*]ޭUX$UHQĀݒFacSUBlASUa<݆12y cdrV#!3P+h=MJJ7iڊJ +h4UHT!YQ H"֪UD#vM:Fe^)Ej\i =BN4j3\'`Q)FG%EECD`ʛ&XUX1"hdݮ8 UtU h$>@`/=쮗z]K'QENt;-մzt.<3Rտr!?}uK5 ʢ)i_b=NUہҔ6lTͩ=I -f^%8@8e C@lC#/?QyZ<_h'eQ\IfmX,*B""־v<4bQA-1H P@ P+xmP*JR9쪴=4MI5$ IEbJQ.^yV]஗/TRRn1|!s!LTm !07K|*:L?+9C}9eN2 UpLRwϨZh»gb7b@$*BFD(:u aBDcc&H$>F!"FIUt -ĭVji:: /R&VAQFWiu+Jt$MjQ×ēDi~مH)s+Y}1WH&(9( 1 @z` >-hgvk[. z'FӻhY71- "`jSXE0T,ךG$RlTE1Sՠ4IOZ)]9 ; jJi48h*z JC"&.RTTUmwG=D9G79%zH_󋑣="j_w`:MfJ%Mucs4 ~gp]0UVT=I@!c7K 8iOK!Ǖq^ќqI*w3,6`2 bV9l88but5vAMDDR@l$a\CZ C RX JSmYPn-'i:=&F@H{ڨ*]E)*RZyYkH#JR '̔ۏlD>R'oj?h;]tUӦvZl7Λ x2X$y }uc8;I[we &'ql 9RRpTCj5b4MxIaL 諟uAQpw-iS4$v:H$mNK= Qv"ivART)4%ƠEڤ*ңtڶvcb :UgRmcS*6MƩra" ܻh~SR4QB<gn;Mu$+sǒs dz%CH n6ǔ6 M4VEv,p:((؈!TDh)gWS)BG="t40)j )aw\D7=n= C@F9v:m #yO!2RMک/KwdtF^>zDF>Cy@@AvchW=UHB!5.e "?%S؅r-ǼrI*vaaYc+eT1TÎ!HL"1Oդ&=ѩtJҀ'7)ZΞ<"ftZREk xCiMZ sl0HL4Q=JǍ Wx4qD|!1qV1EVu u@v՚u- -Pj's+ V }2$eyPj"ERreJ{jf}{)2=XĘ79"HDŅLUL|$6Al` #qQaLl% MIeh(mBڦ%EvڦM(zf^ yimF O+aW{Gx$܀*tJRË`&^T*J5N2QCl0CҳTHrTlZJ K@a ZzwDd.xwDd.xR<쏚j*UI۟]c\YV,WUUEU+`aV":AAHFpZ*Z*M2Fi yl$=JMIimT1DMT j׫j̵*W^J /[ 5f &n2Gt#Ч6)*q|cGKrǘ^a'[l^U% $ eLslufHI0is @%Ahؚ8 a4^WWC6 jK&(*PJhO..X1DU>އ>^߆@,EEuT52KyDL;OC}Dpk"30R H0#zڴjQJtFK}'OggSJn!LC6A=6;:+.6:/0/-66B 5̭),f*tC*B=):(pb8)ADjw2j9Wݮ6mjiݦgi=M{\^ KRjAYS/}*rED`HK52 GX$A`+Q*p UYB I:m 8KJۭriUIӷUYdqTeY` c'*=:n4DpJ W:d|f bY _zQddd RD,1dYŪ*7 ZkEՈX l6[L{!x 0tUR)D Ję1nN6l%R-D'6 D7)\E#Aݗj~_VIC39: 8vl֍ ZMf H +3{[-=1. z*\d+/Pu$L$rɲ\bb1&L4D0&6 шbDou2e;33;Z EngȐrdWn[V+8nl1"xT1Yn"M*MGn٩iѣnjK4Tf7m ;] KmgӱZh08qc]15WJ5<˅P^ғUa,B <{JOV D&4Yk.UD GAbn"i7{ڞiѳiH[ \LO~J+V"U*;B4ѣvń 6.9IIjJ[NB蘡%iEJURJ6mŚϠ 1f2-o1(Dd ,r=Q_y)afx LZhRBP%$@O,$DO.LBFʹr1"*`E 1VGSUXUAqjwTӶU=J6zst=&TN6򵸢[P=2DŤ5gB,L_:=;TTPy@7) D[/ԜiyMZFj1{P5lF>rH\ď֔d""V bNJEUu+OͩX+K*!|$,T&r0U0E-Q;H&HbbUF*BGԛU1{Qۊ*D!z\O@w#\;&F @y^&B>aViui>.vT1}q+vgiB2E wwz]A!jݤޛ(h!!>6%9!XE$K7%9!XE$KEY[(LU I@S8b1#EU)bD5 *֨*#V)Uҟ|ӖwDZNuRAM44GS}07 M۩IHؼt =WEt;$mJ|MKSԫvsWNofUyh-=49RͦM lY>ּ-ǚNQ+1B5:Jݪj4 ?w3TTSҨUSҨݚj5AZ(6 R=|5nj:=q]K4AKO|GMnE"6Z=KD(ҴNQM,y3t`l1*M?.+Ϲ]8 wS6,ŗK2ŚdžM=r# K+d& "^g%b7?tW﵍j,LXlbY\XAbX0,kdZAE bkŰjVӭJjE t䭣*Um=/@%/\BTTAUJʙVA.5({4#xe#s{ߝɁ\D_jn;s޳:GLsfŰNtmF$d,9)A)mX-Bm g,3 k 8H$4Ƞg0SVOWQp0kmMPpTAUT5t;=_D [70q#P+ (XjEqL\!hM2[y AZska)6 )r"$F6A*[bxE CIJpp"`3vգZU~BuNKd{_]Ź8w֫,$; `V8֎J 1y.OHyƻ<S+M3xgPCuj G-TeFkcܔTUDc :X հEAXQn*T"JxF:J[AޒnT*[0cߺٮtSiTUEhUSD*TD0Eر>ztg/mѳMU[Umg/ \m˅ fX>RUv j?h9-zB$^E!Wom(APoo_}Q>kOhPZ9?%#Tg&Ҧx4LFa4P xَILh :: "^p^BJuz"4#2*ݒDNL)}%/XJ4642r١M Dz \sJ8hi+p 9&C>F?$ѤMjqN9iK<uB8'&7P0פ Ug=ԣ}oUkV%PUg4Yɒ7Y*a DC$c Al۳ۭ6tC4ݴM)RѤ$U&OU GRO9":JCbϜKiG%M/pO*UдU"Hުs5PWq@^=ڃP>Ȃ`6B Q.Vv<7SRf-!4pHFw:}_HG@שH10"#K"﵄c0cHGv@9W5NEBcO b$ bamxx*".$-U *xx*".$-U *6G/Ɂq3 l UELQutM">VN* aAbb,%Bayӭn U햢-% 䟾’n) buWO|^Ή/@dNv44NF /&:[GwIn()3C,D2k%ѩJ%Gypk$Ev*iiI7鈔j*y$) i Z:9%]avωUJlӫ}+ԥb1fk uB;a0e9F؀,b8XlbX01 IAxbKDcbcBX/t%E4iR4 0l)>jFQ_ZYNgbY6>A`9Af !T]@4HS$#};O m&3:鍙6cƂ?>̿ 3\3> hc>$%5U1=YHRZSӣ0O+k,c+V"UUXH|$WL .Aq aDm*(6TGK㛘Q{׉nJJDq)|\)몈rߊĕipnww _k-^" ?y1! m*)'~9,463Ώr! WW9N<]DR| LѸf~"\2&#1gIVc̲bb%&6 # a(>Aa\(*nWh#5o+IVTte()*b,0p_1_tTH%y"Fֱh{D3}wH4{שּvڝ !jL{kI~'%6v=Yb}fJX|u.yo~ܿjH~A1E#5U Ip 3.3T=@$3Pv9rbivfbDEbb" qAh1gH$"Iڮv֦DU[ni D nCd~CwtF]E jeKz{Ñ7{aZ=W/c|oinXwD5uWS j4 )vZqMHsSzd5`}J҅)s5pWcsVG0l3[E. Ժ9zXa;;QQ 3asYU5H D,bQnLF7ht:K4&2! q8ڎ"Wfz f*eMށ媟t^o{}ٱ1x=^p0mbJyx϶)h|zitO.{ !,|!:yߓH'Q:tn\Cy sqn7e(D5TϦEMXzO9{'H"@]PubkBJZUUFW u vF18f0p+5HX`VДVG߉\v os0f@vg2=9E R@BbՌ@Fzqwٷ &$ϚF T`PQuE:jJ TӨ{,M(78@j SB 𹁣t2'"FRFZySMiiu*wiU.a 6%!/gc9V岪Q,jstXLsF LuLOChBG4mIu4mW޹ :>WS?v?pҽʹ6?Z*qm -]5cQ ,47FNb w4 j+ ! )osjO#!O{.l݂Keshވ-Asv#96> &Y13GrUUU V'ժ@0kCb @Q)2W'諸D!P n uK`Za$M,RgkȲL7!# A 8Ip@ vt`?\*2|hMKpZ*;D2Ո =nfzд[P#,-x=k*xc>xϚ ޘg&cUjOIA@Q "rO`G x=_/ mժ'ɉR%ըp4RSY/$/j*URj*dh!S{kn>vYLj6؏\ֻ,Z@pL3) Q;oFߎN/`߆sG5;TOʐχmvSt xT#s1/ Gb oּȕcFD$hL#!v8*Aⲃ00A$&*ܦ6UTyE>!*h:V*5BDe$ZA6l#Qt4VCqaxc]_>ʲlwR{w/+FڅazDb_=;b"NJV n^l8vv#<*sVqNt[ވiMk<5"EZj8g9`6d +l6g10&$ XEb#q B(Aa1mC iۤzD6+MB -|4*c[nQAA5k(R?+)^?M:-fxqjDn}>mŮXlUMdth=nPqK@瘰dK+[ǜ=/uZHZ}0^xd~`޽$LbeYB嬪:,CTEшc#&8&$WoУR;b^_ņr Jѫ"=?!Vu?OQnf5 P eЩJ?1 Z"-z5LyaǂgΈT# -h}l0n+,uIQ>\wnm<:# ±e OggSKn!N6(*('(,'73455,54+-)4:?92665:7$0*,05995.4-.-I>~xtq ãc ŜrUUM5`Sى&!WL0Hܣݫ]!!m4=BO]ʢU+6f\έ c%QK[|_D]4a;OwY >dk1L:zR*|`Ufu}mmx@M-56qrz6yd `o~xfJwƢa+}Gmtg,w691#a 1 5$Nؘul8LF4MVI+˵U>p~xLg^u !3@`!̘Ū *]-Xbݰ tNSj9 r+< U!nvicwGz?V<"C`RJX" ~r~Ӈ(oo.(~Ycۡ i#2s ±l烝^`&&.`9't~éqey;Z3w\C'Q>qGΥQ1t r%*,[sUU$AiWU:ͦaT, z0SR( Ah"kPox,0UMAA4KL8@IHGϞUUU^d)zb*uwacЅvwq\K鷤XԑŴvH muܺR@`lZtxW"M)=] "ՕU!a& + @P(F51}і@ NxЀz AhQT"JE/DwG¦E BߐroHzHYppꈈꃲ-U3r0@_:KG~ Q$j tRƆ[CaVH` qTE@TA0(t|ruty8ःVaBn6r(+pARJO剴X:CA" Ul] q1Mu^i]͌B_\4f٣ijJ={Vit9~NE)TDkBԙ_$Kd1cebG;4)"A¸H;*V9^ lE", LolkCJ!fqD{qЪ_͎j>y:_B;'#EahjUKh]ngӴm +jaUi\ XAv!afViTT&j eqt~tdC*Bx d_kf˾d`wS'=RUEF<4~Tn+wxݭ"I- Xb;6It%4|6LICGcx+4W7W쯫Uf} $ 2^h46>>>6 mgwϞ=4,WȖ/WȖz(bRm71&0bٳ٣nZV *]_pN7۶HjXIzU\6t<_\w4_jRWH'_$X̢4"IMø2__Ć4apzt,sCVURQ}2nmmƭ]rew .v#+P=NQ:". Dn\r$Y h \7lˤ,C /*Qo*R  re51 ց+8.Z*X` 4z Vi}PTzV(Y%\&,yFXzvmsCQRGI.pS[dž_pVrl#d|!29i>9g jm6Iv{" .2|k9pRLHP,`B U* }p/T3][3;ANlקJ) t5%"gΐ:f * eYqIB{Jkd*i Jzq(٥(թsulKL^urڦƌF JmfMóG ²R[?LʯTJQ|31Pmv[ƀZ`#Mb!?[=A F{c0<0J}WwQK]ZȊ{@ͥ3$l>*fȔw;t%{Ds\UtDX3ɭsj(5?;XAe]eS ;S@x_`d 8Dl'1v}!!,,ZfTjlp C5Hwخl⨓EL\MTIYxI7`A? A_RrUT#A'@$7w$s`ރ6;WsbgG+סXh -0;X9Hlc>6\fc 3CcZN1 %bXU1eMJКk9$HԴӷtll ZIp6fxu,ЋNm>AU`a @B2()Y&pHrd @b]ub+ᬨMSrHI<]*wP=!$ ן@26k4`~lE*=͔ MSmMy @ITxt7k#T*3S9h`Ghk$SVjΐ]>>~.ta`9WU*Fbil#>Q}ʉ,UT{iàN-T+WQ0BK#') !%NH Q U[:X2Ӭm iBh%eFR&4qibUv 1jW+Si`kRDVno pRUJU}(}!plBb, .J|$*4R 0BF +q I!ɛ/.lю"e".aM\f- GBx1Z쓻7X<0gP47e_QjxSP0k Q̀xb'd-#L|"+)S ju@2kld -Lf #H$h A%0nyfWv[,CB{P2WPHeJˈNuW1`FF"ё*$FAR)Ee٨ #BJT LEfڧdhOzb @&b/wF+|' 4&Ƌ_ H Fb3՜aMcR*:)I?>P,m .W\Ҫg5?-y32I$KU`8&^h*.DT BP2CZ@ #DLi'@@ g^C95O7W;,)xcPMdYBdb\"`wU^0Ȗ!ME`2ZkcY\n)p| (ZUJaTW^*D<_Bpe17Z)2V@e ,l`0a?p+rZڹ `}C[0bCHPn6F?Iv~<# 7a9C l Q#]Y0lkЫlG~f[63NJ9,լ"6"ft `,0:bfJ(-c[琳ғMΨFT)L@!,TOc2!fQCE hp @5ѣDzD,5+ڱh P P*sb\QI2mj,#n,2+Sc} 1qcA$ B=p'M 0ثFOggSxKn!PW!*%$ %/113F?>(9?*"YB`:"ގ3Y-xs 7!ؔLk AH\2 <ڼaHP8\B\!{4N 褿bM v;U)@b ǶJeQ%Z6!2PhHŽAԮcu!!E z X2@RoI>`{~ dYhJ=Ŋ,gcp T +W,58Za{d>|X䦑i1 tMJB ouC6^%{AD*b9~ ۰|y̠  ǁ?zQ*ú#4E +W+T?IӣݸD]\)[!*i==C32vh+Ji"ch`BHdr:Tsq5<F p$XE?USQQVjqrI@BY*b}DKwjU ]p_ 1ͮ.h f^<Ә!3&fܯe G `ې4{oVf('_r\hjCo f:n5[J îD)DЌ mbpcѬ0e MG`) hD$RՍi)Ֆq":  g edۀiWETs{>M?myjBwODCU!R4[BZJTT*Fh 9v*tm M| FW8v+? @u3â3@F/l\B:1,tI綀"6$C<)AFJf,8p,'䄢Vʛu^HϽLݮYu @ $%I b@.hW;(P+!d41h^1p^4j$ٲ@*пИ0aRTBtc$HrzHr1Vd^-!i徆$3L?Ed@IDtHG@@[&yaĂ7x62\fr/'B9JB2+BT`a2y{VuuC7[aԷT#)-ZP0Xb:'RNQ6ī5o5R ]l؄( M @IUMdgNքqlTwmu_w8sڳGYߝ;svO=c32H?1V,_^Bӗ jl]@HBTEٳR?UP\.|*%$L`bw,^ݒ, ("3y>l{]` 5-&\wI؃Fg/dOldV-Ri`1tl\UB[_s*du5^,4z@T) кD]Up YSrIpdXV^ _VeH}ry&W^KP+Vҍi󔔦MRKO4~Ela$o13k]devg"ybz;{Yj]!uR>wIE tۼ"ۅ-(d2kݦڎVj[,u[D))+M߃{ Qk&L .3&@c>zթ #MO{vCI2sw6:d[`F^}Ӫ_slZ6]vwGI֕Ju%0rXXd`hP"A/a.*R(,aC7LZ`}f]S?TW#[qBwYn/U*U3ҵdPFjH%n/2HO)cl$ p=-ԉvUP;$zKm a4&jϧzNK֪9Y+Vtz*I(0>͵ R$`(";0dpjA" Dmp ;eKaUh QxҞzKUYoثFߍA8{TX Iπe;V¯."㯋?KCĐG/lш{ׄ'́5]q*gHX`BY[Ɇ\N M=(Fo[ɊЋ81<4ҽQ,`U Up^R#dSgc_n@Jbwirx"b ᘒ"bcUMJӣGoIYCB@܄Y8 ܜމMWZzqE^B|Tf.EV\A`iku3a)CLv2ȃ KUʶ!l$%-_Bf?.K2 :?NYWcV#-:D ?XmUW;YOi8"AQ#b@n|)VcĖDtLW6m1I9 ԓ F{eu@D$3glĜ5qwtjԷwzkx42+&Pr w&UКZjD5{ٌ$faW@d1j)9< ͮ0D)VN2E29Fiz94*, 4P9 !V~{!._ ufEfo H4hV @y1 &3端)"lLC|-d!u8ZizÃ@ AP@C L6Ew#Q!Q?lu*ȦDGdZ`ɻA)(jhdcPUJެeNh[;.IDKO)B̤5 :V ^,Ǹd)f֍hmdBCWL''GOb4Ef՘i AӲŚ dl|8Z#MkB"m{ ?M=',>*o؄6c;@ .ˠJ',Fq˨ZnG`zv|t_TPQق 2 @?B&ь#-5\繈I3 \NݕF!@"h}KͮzD\&/g"ô\¡M1XU%o3cuXͺSI q>|pRkE2DI i*O^[6N\+I2D'n@F752Md 큩"WKeSRbrND`2oG+$%?m(D3MQR۝34CI{ RR{~88\ltNs=wc ӫLT!uQ >|v)Uk"Cꬁ7vub |̙ri6zQ5Cmi F WIYoOɿ%FwkCOfDq)1؛ew*VDjjr38i^ÞuzH`y&Af>15cv~;-Om dzt^RyDVROIRnd1KS]؟d R pVVUidfӸ0 +M&uխT5j|HUVJ|g8BL& )JV_!8, $d?.ѳ/#'wkFZR$lq0$jτb|匬S%Herн*jPP&jڶiֿ3$bSF$ߞ1'5C?l$aڒ3pbv(ĀWu9%HU eqi;QU ͋c¬̂`dyPQ<s޾~fժE'Jϋ~|u $Lko^M=ݓQ&cf6hݝSqԕȢ[iu +kaZ,3SKS)$ca,-\A"@2dIS;,) H&Vp @QǁHb$R"C@ł ~7JkOmZs3Q*l b(vl ^~ ``@Py^"6w r[_,B2JL(%<ֽlbw,-IcapaU !6'W^L_jTIXeisZٴKWRC[$UMjW\j+U۟9kVI=^ZH KFK1 v.ر!@A%r ! [A"ǀY 1-2Sjwhdp9$GCQ  45_%[!#AI[j36^$IA+8D(Tw7bA$%R]- V bb  @X9[(-1@&P*MNp e>Ǎ\yٝə%9QINyU+--Az b㫨CD*T\[^t:r#u*jQֵVv`cIbd&&02AvV k m=KA[DTȔHOG?x022UZ6gyRGR֧ xatnF.Հ $&:Rr {0(?5Y*z @i^lm 0.P1#%dHx+VN^~Vk̳F.iI֖sۗk./Jk.G6Iue;DX$D2IdSd> D<2\#F62&"-"K@) 0L}p9fβkboF21 d;7E;[Z %dahHRITwFTʷ{8wi;l+bDt"}V8v= lm(.pԤ;Mk8T 1me⮷Mטj5lٰjq_YTZt~ӭJQK5Lݖ"MZ8})J*i,0(QJ*8ES6Ӭ0g c&+ 450GV,e 0_u+2I!YKH%83CU˟`jJk; 䵃dVb5RQ@Eʮ e Ŵ 2肌 -$A6e \r`EJC!'p H l+61BΘbkub B* ^"+G(􆷿e„p 0ﻄ`$cc ?VϠMFnWI~BH\Ժ=$fGsxIXd1ĭɄp5:ݶ~mu2l-oiV)58W.t[]/ d{>%9g`MhGU.!?.t\ݴ4ɝse/l~|59ZcK66ƚ&-k"H rG%#WeU՘m16{oXlӢ!!jKR}ZU7vqXnQEF.{.+3=+ y"@{/Nq2rGۼ@$$怅)Rڪ=ُ͢??`_bܢN#$  jS ῃ@ޓB1W T_m>W^ k=xLrJxY$  {DD\H_l~,AH#ڨB!{crL oL!3-]dCk3^rkU&TYƱ0i&Ϛ QiN -W&i->R0)Q.>(jb3S-Vtl1LN"!8;%)-\P,V"L[fDM밂Mc2V@֎TACyEoewȌޛZU]U.LĆ:б\ytd rP1n(j:]h?g*` R7`;>|6%tT#҆I=JR'22gs ./0т5m2" U )\O{C*o">I0% 2],$SJQʃl?@SK k} (ɝo,>1ASah4 INU včr#*(BCQl0ơ 766?U9/lclF?Y "EOÖTnUOv 6 z$@Qd Z(^b<(L"Q"ѩg9nh$'XCɖiPŖh8GRtR@Lmް14/[TWkyF^&' y&2PJ< AAۣJaEЈAhdޔn(R `$T:e4EXat!I@ UܔdG1]nK^RIBQ^Н *Hl=[' )Z=@}qecfuJv `,L+bJyG~|s;^Vg\OѤt.I(_1Melt/~sġ)%M%+Wn.Q/+z]}+*MwSѾue[[A)H$= nmq\l ]^Ef .ZW ΩpQ 5-A 3Xu;o"z{Nԣ;JN1u@IO`XcW@R 1sSCe0dwqheŽH F0^L iNy TN*QDjm7< "lBa F,EU%>B^x+8q~^]*Ԭ~xd=K$bc BTv=TzaQ@i)"Bj *,(&0le9Hz289E%$@~ lŒB/0<6K. Bö@\pfYB˧ q&2UTF^0D~VJUS־L+e. (v[5EÅlNs*PHJkNi/mQ<WU_b=Ss` tv@I$ð+!ff16_3(Y;砽.+&MAT$SV(EѳxVO.5Wylp"2NZduJ)ey$J9XV c uVTJfLk@!S bq#aDN,&Μgyy,CJT($ .j -JT' n{@(̊P,%d WV 5,&حtvK++#ZUH~RDp@X`laJJQxa w簞;P4v88hrRqb"!\>gR1d_c0KWŭ"ZDT"0R-1VlUlCu[6 T$ܔtkD.+їC edᚕ| D"B`-$uâ뺆b+[|J =|h]>NJ=rDaEK+`7ȋJ##NfeS1#l:U娪BUq+Uelt.;5&it8ٲ9!2Dv,[X z,&fec(ERQAFl!]}ȺͱC33Bsn@/Dcz[sFhTT5c(^\cCVg}ӬUg<-$tKƉ=h`ÊyW.Ɛ${[ 3ixP' %B11Ȟ}KJ%U>eA]8 [L|“R|4,b ՀeX k<3!mWsSd6.WBe:uc2`M+,g#lAՠQ$Mރ.5k_ 6/w2*kZZF:Yn-نc `1 i^#W ;!2zlS`V,"ٌ׳z|* F#禟Kap8) E=9a{]\֛GP7S)3HX#іl1r|zRF%w@ȍqFR (!UW%0 m,xhC4nئd ]ŪHg3M?b :%m (bŒ 5Ud5GŒ_ K"oz {MAItI^#T "O c/u߬c OggS@Ln!SW%86'=@JA50-5:? 4130491GD6.+.-(v@e)k`,$U_GЪ1KNW1gXT<[z+ b'\"4hQl2\5$iHO2<}hˇL[};iW%OŒ(6ܰ"hhLU ہy+0haxjh44-d/}t{Tb4i{0٤ۣkZR6>XVg  IEw_Z#Rk ~ mAf ,z`cЃn-g.i0 { -&۲y& ov 09WB((Iz?T)mnH` M5ݙ1z46Pș!lA-twkWc";8 {HeU' "D’єJZ#^lY|8*R e|IJkLhχEdIQQOם, 9T2 {/b$TEwq,(Sul_>Ŋ"Yh4&&Y$u!9\]~ pwWgDa[T߳ʭZ2 1S*_ՐHc#EMHT]3+[6J j@ vᢤl[Cٷ VYfiXuLki )̙j]ިTUw>|۔bp#ho;- CBrDTaL*J%Uݨji4@[T4Bㅜ[mf RdΘQء6DȤ\gf6R+sbU_z5$N5 Zš=xJf|Gonݵj;~5@HF& NDP "AHq$BH1!#la'XNə7N(5ubl^DIz0墝li!FJw|$B!$b!z.!4Qf ᘀTFv$zH+S9Bv1kMq"l]>ǰ׸>d#sREGECF $'uNMd_CoV^eʧؕ+66T,~mlW*{IIȤdcY:dOP+ GW__2UhE+ 5^D\4[LWvͻ;ک2/A R4?'>mň^!T|u.K*l[Dswrtm=azZqJ2U9U H9׃ebqlc.i|W{ X\:*XXU͎㡗;  1`ɰ}l_vŁX_r8y/; ܫR/n7_l_. T&-y/MiF2kU5PI[PiW"dL)\x%8Judp?L?dXlumuWmu>k2Wӓz+{A:KRCHJ>~iovh^cU;,~C} {N`r)K R9z{T9w0887Ӎٛzwa([czms/i۞dNFazRtJe]1R+{7:fQc(!rVs],,W4FMä?<8nc١Q~;@~l=zwcGY2KH52C{,գi Up0ПH8\"֒rkv[׻=eq )R23@1aH6V貉L*\Pǝ" `Lu!5r RHdfώv"N0LLC~Oѳ/D85xG@HBE! ^Ᏹ- ?~}Ub3VP$&4!勍"B;i+(" I  p;ٻHPZᬝ8ΣY}6S B 鴛s)`G"H,&XU%nj;N_O'߭TU=jI jӷ<_+%-T7aH " F18#TBu,I,) 0Ue=iAC1 R>7- jxg4M>'+%ԃ xL< UU>UFA,$#*G=W~ %'<(ӣЛdgtOG !4 馂! OggSVLn!T#`!#&362BB%,:?FOk+$)"=8G{f c/8-]RG_ 0fm/6 UXr50nvfZzmuʨEr@Yij.]"jX`9r5#k]"Ҭ\R +V@dSUKIE2@bsT=08@2{ 9gL8\g*$;Ɔnڵ"s_@5?̶@6Roʣ𼎙I+W1DiHbT6-n -v矍ҸI?'] Dj$q~L)``6@zg'1N1b*N5Y1՜iX(fЋ,AD=x_LxR ^.$RvI&9JI-ωXrRJ/U2HFۯP8 KɈ(M.{0 W{ZURӥR%9_1U|-U*m*JR-٭7SIKsB9(QU _r!\vb1.#藰//l޺[`5-6֤ |6S H q>"c@-{IJ aUbR4#DiCD}ӷ9Vӹڹ6xhdGʍԃ@$B H"i!2.y Y vaJOHYkFA.3Wi#/ rX4%F!bЎ %칦u' hoeF0W~z'˚߲@"TcYbc:@?@U6MW5ޞ=(t/g/ [6Bii5v[&S-,@ A`'͠T,3a+7@foJ(:ޞMhYɉ ~ao1kYqӧwfo=ѴC5H4,$XՀ1HXKUכ#qK&kM)HSi0: * Ol1X{J`\dMI#62 Xɉ"xF?_P ߅Ɖ0hN#4jXTwH@($;-$ ^X#Bx1d|bD>@)Pϲ.d'*Bp#j=rK$TU!3=  T^{vpV|!ZQbft,9lD}7>&DP`S}GDB1Z!LF%d-"jX~+6TFDm08C[=JzK:nVOYN(HBD鴉,)%zmZW_vt)Ӎ_c")`X]EVe_RI/BT-BS%VT||t[Dvo# @8ΈŘP\B2@^q0xl$jVv\OU*UJi7+zZ!mBu,9 5 } TQ2Pq}G!  @i@S”n/uv臭c9+`@kXt)O`WвF^5VU*ĪXZ6UG)O%1_ e*6PAT둈3V%4ֱ3Kvd|`9C趆 l)M~\S 8㴙`poyCw툍ذVbN9% c5k(QdCd0\Y(;p\q>a|pª+F@,dT%C.G'0j1Ȭ= -4@dj 胣.e#Ιi&v0Ɂ*DH`[6?tuנwEU|/A"Q%M=_-QQ(ը|YE^Z4Ob@,յZWD7^ tMs (·lN vZ@@{(`7CrGQɖDKF?2 2 b9yv ;tʨ18^ň`2! \ *iplN-z&ݬY%GwGsrj51405ju 61@/tfg m`{YGX|LԸFr ^AàO" B`T @*T~*' lP何p8 |Ri9C݀ב_#B 8 |Ih6 j_"FH`$,JJ֔ԦxӖ4g/|j$f+_jd^'"$IZ6qR#RTQ0]!2#YHmvW5*;۞KM;tpFĒibeM"洺~)Ạ̌1e]ow1-Sn]\tBy+<^MF>hyٛ~gF;y7O RD` [&μT03=K.!kcJ<`0L/,̘sU^r4YoCo;o5Ǿ`Q(WӶB}2[V am2B `mnRhP2z Z Y4 2)6!XvA4 0"IJ## 06}+ }Ytl%QGkJ4E/ ƘRH2(`Z@Z%(CHcA@'pkrFq#GJ)1}.>R բgƎ/[P&Ob ;'?4 9gt"!8p0(@7ތW">E .G@} zi)JV+#X0SO>ԳV}Vó{;aj/NDsqsOJ#Jc)83^Va,Q.+"Y!N((X.NmD:yvMbtgkTYL3YߕeX"4 P֢"H }Qߘ~ e 8WĔp^, 3X0<;|R*OBT"=}Wb]'A[ :`pD# KH)Dڻhݗy&Jc =N9w#62W*Vf hF񋷏TN1K|׽_ēbec:hdMPf;̩՝:TjVǨxإ .Vf*Ԣj=;U/=FC< h0SZTn9&8Y{Peًn;Bb6n(z4!XIٵ fl\iŋRk\Gv U]R:notI+`^SB*pdBVU.deyY3$ jm!TMfLW]GS&ՉkM?zCԤ TH݁@ʒy+]$IM<1V9tiM7o[95(d6 ީ<\^ł*>U)ϢZRMjo<56uK]S=ua>2M [q@Zdf3 1e 6`*V"+D"CNb?x뤁AcWǃH[^ƓlǞo}?n_|"B-I5X,cmKM94L2hIhbQĨE/RS.fP^in&կLO%A/ۻgYqG%BޫBURy; lYHe;Cx+7 cCHBOggSLn!U\t%>954@F@G879JAB=47 O%s RT> A+H2X ^ l?KHS;С紌G]G@@k֓֔VWc1X@x:o/mޠ$˹SUIE$p{iqyۮ-O=jݛ>\5csD(.ri*l`JV/p̜K]ROX[p_R;h;.!T M%gji)wk  ttV - G)"H"iCnSQqǤe0 Qs26#:ߓ)S.#kn |N)G t=5@̭=KdcUD+)iMp籆e ꄃzka8N8މ #F˰R! +d ⮜0@{.{8zΜr/."YҦg6=Vj*U3}j4 L7` iK穠ZY$[޳y}l*LV &%KXCS2lNrrzN\"Z\+?E9b1avϭ]Yts<0jI^F0ݸ?ǜ{ѝ1ԻI2-!̪&tA8lDE"puE.ծQϺ`,9vNMs&EmHoɖuazM%p/5#wȾ,lXJ/,&BEOc'pV(?2!`4`&1vSPG2{v67]J_]F2zHkJU!3_#'?uZwӫQrƏve{橇rr*QάjКIuWI}u w.2J Q'%z:8׌םS^ϟaq76e=b{dϸۂ4RYiVe^!;6x@%)| *?~E%!$=f=ddTExU+UK) "ltYp~}X)I(q Q(c#V4FZDq@1}smd]1+lr Q(n*wR?X8_sCbkg21atWDzlat48+@}2ځ\(*2{/[\yHL=/|sp R \[)]I4)C\QnuZ]/㟿wWFF>4eTr_[eO|/$t[Aܻ{I-=sR\mz{)ڼZ!VKT/v}~R?|g^&Zz["%}аCW;k֐* eߥ*)j?R$NUv;@ vmN ~ƈʓIQŴ2Z 2FvjM+GJT|qV;o>yb+\]>IN~K'Hz^*7% Z8łytA>r̒އ:WQcSc o?fO:54"3 Ԩ{+\u7I9Ι:ǩTH@) R QjsPUů$A^=ֵ֖ fuuG>ACKjiĨJvtΔ7GPw t&o\W~E=Q8I \ŠXr57s g0f+;"tad1,M ow`m^KZ]azPKczoQ<9G9jT_1#-p^=Qf@c Sfju]߅+ߙ¼isIIĮdYD?M\f|~i#gā)Cu~|Ϲo_gij|"Wme|gVddB@ÿr]zyku%5Ӳ˼TSʴGC=si:.M F~%=_LhJX+*,d 222i!W|q/ӛrWϧ*2Zهߚ>盕z|T/gw'֌5r/2R~љf=mgʳo8)H$Ϭ}o7atXWN3Qς eюLM0r4.r0NNLq{*BKӔRQ 豴 e+XDME: ]H^l:E- Tw);Pm RH)|x1/\jrHPpQP{vU,Po _2,Xۏ_ud$#PrԔ"ŽerF3ى-/2,ytM=Tꇜ2Vj~gzyvpϹoee'JpzF`(Pt^=DtGd7c =׷2ߡapx ^ Y>Ɯ]ƸDu.{O9UmUH'[A"dla8#c_7 ;XM;MGEh|@K9q9ĂJyW~:p" 5cl_6n,RqlT`=:bs&c(,_cDd]:> &8sz/t[_[޸R)˄ܬG OggSLn!V %GA&#'5-699AF=7755BBEC.C4LDlcxL_g4P4&+EDE+f}{/#["6J;Gik*?|_of?;oLByw5-[m4ZI7U뒅}}}J1 e*jU「K[*J\UP A5k;8^ E 6I̒Y )*,EPk|=|\'^? ,qT \ J[& ծ ':3bU$6eL cZ yk>g\ C|g9ɒ#蔰 ?rٗE+R5ìԿQO84jF7CxX̚Ec 3T,5T=Pfh)͓gIjB[F ϕ;vNF60J7P+!uh ,|'"#dž~4\} JdUim<'nEJי9}CggECs|@hD[ueVFKWsY**S3]8Uvj <ʮ|tQEc/@233Bx;K4D{>SdUF+%dI`"s3,>|8jRZP%l|eq]9 4ܷequ.rtoRnE*mZy=[=CR6 :cpLHnSL_i3/N2 ؐXFD%#DjZ9O99 % }ݛM٨.*^n[#Ҏ_pa^VBRܒu-"≧w8T*UvOd+4娠\JX'S6 *2EC9:Z2͙mƥ%L;sOQY$̀#gX :pCu֑ BЕelPB&(,".iKu)!PQz7b\ERm|RA8q{=u9x4eA˃ H\^&S@}nGĴ@;w[23#&W*\%`L-A$[lZ~;0ùOm7,p})c}!ۖzŸi^6 Ezq34v\U}Ɛt6GE6b?IꎊG\duYbb<5UΠ3{fY*,21tL!D#l0`b!ѷ4gP*a#W>^e0H!ö@8=wU2*!oٵ#?k6 ]6`@V6ITlDXRh[~ϽMPeS's/rҊsy \wZ}_~v]fU+rm1hRm.,r |zq}ﶟL<ޏ\5ӐBj?tQ~i;@=Ƥu2Uy?$RYcj^zY|Qe 9OWi$E'Yh@Ă@eZ!$/PBUidtrI"#\8b%&td gtdW6S~{z,vۿY{L3!I Dl_WYXf^ILf&[ xVz|OÇy?/W!YJ)Ϝǖ4M<}yZ>%ZDWzBX Vv[$2go+(!۲Y2OggS@Ln!WzEG>AEB%$$!&+ȗKJ}-URB(^h[de1~)c[o9E#m {;>M1T_V[{ p-s83TVLE7׳) JRmeHT[0u >)iRpbEIn[i:&Ҭ&){Bs޳T]غ{}e}ӦHVF[YFUTo[MeYkM?)*VעHhU]!9E`%FA뙱uZ`bhGU8a[QɔRI*BOד_Rm}jaE}yub4˷7FJ(xVM]]Ji 0`BiY.2Iǭ<.CTj9p1ajɑ mE$A2zIMw2+.IP=rJ¥[ :> 6BXY"RB9j[zW{vm#SDJ'Q$PۮnMSU@N9^ nOm oJdTH>*/Z E5H;SJjKeq*HW/ӷE1Eǃd>6q6\) 9$IXz"ڀb&DK\oh)`YBJ -VtFojRPv᭿X)]aT /;"Cm06ad`_J'z.7:ڟ,_w*Ѵ%)mS:M /٫ 3>)XvHg?? 6G ܶlޕ84I; ݩ- :)TwjP4,YHRޭjF!쏦v,`Εz]{x[o?Ɍ3afCXIMU~eWW ) mv)); De3j=TEC̻( ):LO^K jT5T!*Qij媭RbId5UEtwaSb lGn[ar0=n8+v "J}f)@h^2}6ȖB2٥09FԦ7YY!jاed53zL@ENSzU\ 9K..Gvj qHh%s3&!%t uLG o,">2sj!<^dy#2>eu,bOW50BP RotiE$!✉Ea2MKSҡiS*|:Jf:3˯ P@nAQ覉hN<0=4c>MK%귿LvꆿDOTɗa^ڀKppTB1(bi54J-gQwF4bYmW W^QMUI˩U.ڝ^!}q\95V얥mhI.޻M3qT/0 ;g7ja ^(YԔsY9 UͫF&u% hRRgb#DKwMv\zY(>/RN׽{XQKdbmb+ѩ 2 ,`W" e2]P=ӪLyJC+֍i gCGޭnr _jJ.%ǫ T}KM6U%R#Dz3X|SlUh5U3L!)jP@@t\ ]{; MmOg|vR)|QGGHK¡KɌmhHU6kE]iqmF76luXR땖\q3Pr2=20Z/%0GtH22dH(4iϒo30:QXM BRZњPL'P$3꩸Iz2Ew6-I DAh2$hAY (RUMa(Z&]W̿ @:TRII7PRT#/=OQr*ZC,+Pj4$tF}$\G }>eW.C]UeZ,C(~%)% XeV(Ɋ_TjL-_;QthzR=UK_vȊytc7~<iȞXZ>ʔCh49AJ\zbKdV9bC aT14$u39प+kRb6rQeE K7&VzP@$mV76MtC۵.Q%p]ZJ=ǡIM˻:eo_ݢi@ql SS%a#欲c_<<5 'W|euA?S<ݣ0I- <lrzx|^T&ƒ\-dBw:V٣Nڲh!8ya%$(MX욇ee: U}IҦ?BT%vN 6FP aF:g6*z_EQ4cdtg2&햳6x.1եCuZTUVv^WڪjKV5IN@d vUVFK*UElh޵h8#VB-fG8iy TT%[C 4* NPl~ <\5]OAzBoD^ `B7 ܢH9Ri!`Tb)jcԟaegT[3trϿgʹ@*z,+GHnHa T))*EVNiLАSU^3q pY;3\eAJ !ɂ3RPf QUVrDE) ;)U$WɺzE {Y WtS#V]gL< 3R$M5KhNh>^LHGqsW AoV$ǍAmHzja?6ujTsWSO>N !: SjwO;=?=W؅zމY3_5NW6.BV%4B K >ͥ:Ρ^3m9o36ga=W^$S)B^oeC"wx{+*T_^\h|k4QMԲTZz+ƙP؂45OggS@'Mn!XD1s!1&51%5(0)I83;645CB3!ixn`35փ>Z wq4$U IB$enhl@vy^cn.8r)h?R_Dn_oƳt俩k , ;TZin ]LczJ^ I NX21.Ria}՜P y[j=Ӯ[qakNpMQ]wsh˙6~+ɂ6sJ91 XA^W!p`*;# {>"DծYl(2]ޛrsEK%x[X 4K]- Z $R*|^S?6ổ[FZ N6z&k*4׌VK9"Sg>O\i]Ggfɛ{4/䩂gl}Vb:hֵFd?^.dҕI 9V)*k +w%{65>Iq7!>H3\0pUP /lJT/Q(Q"m>@ fyGh,/'V)᭷qyqd"qzf7i2fp{chH״\/hH>K>F xY)4 |2? hϹ(%S%*X—qhW?xt7&?Ѧprԝ6tje޼ß9r1س >1f*t{vko7nJf4o7uZOen٦C6 <r^uݮ?&8ww `Bz *aɪ{6} yu >\:Q W3\TqX k(R]n/Bg'kB9aҬL+ WvxG,`_~i 8~d&ׯ{$/?8\7M1栯γ 5%# &5JPܯR^TuW{^׿fL]ݹuoO٣=kNΌʼ~|ZwNg+԰};} I't3YBUzTdf=ٯ6)Sj>v\LC b`R%? `Vilpm+K)&vz߼! `z8· K‰ &=`1 u@C*F^4F(}]'^5 {2?X >d̨'W۶|RM,փOo<[Ng狟c<,|ǯY^1>kðdUTyuW۰O5N=G>o 6uԔOQ篡a?oMc<=~WͽkT͉gajSU=lLi/j [,E,F7x++W3S_T ,#I71gB'Z͐;=fX7sD>e)xqmi.Q&հ NT㵑K3=TJZ?"޲u;ÿ![ޫ5)` c3_ Lz={iV=ԍ9{v,Wqd@G+Lf*}sE*>Q~ez[N.$d=N@quHdwJ!XO#!YR(&TRm R$6}q"g%9@+H::P^W 3_tt(W@~:&hح_)/?~ZEl<%]kUUKq6RcݺHp^xR?N?*yZޗo1B=dz5WQC0)_KnIVC/pi8Y>_\c1N|0kqռQTxUUʪ^Mc_F5x_ ;@XHU|,OW!Z^?ZҔ$Q4 ^yMˈnT<)OƆaߘcCZ +bZŠ k7}F_ͧ:Kb%9Yqیҹosꯇnoad'Fsi 9s_v2kخv¹o_٥伞=q.! I7]u"M?Tg]~ 79~6Lquv]40CJ-.A\X,g} ݝ2չF^>)O1d\@uܻ6ڠ`(c L*V[W* >yoq6)EWKPezy7{='GEdF֘B\~N\/Fw^7.MVg-}X_8G\ݸDV?}M#͹9/RdSgP1c-yGY3Y ГOv1jgN9WSsȼ >Lw}q5i!G!ILV ߪ{.۩*##a*jev4T*OI؏Len ޿f\6 0p}T7pR E4nA Ch,]D WG{ nix:{7gfFtXr[ d$!atSɞ+Z͘WO+^uMM(L=3ޥpOw\Xj=xq׿ q@_wKu?J3$ij8>߮QvV&NO#1Z1<2Ȝ>nܮ<Ӕi\H@7oͼJN;,L3g+)=rr7t5?Mp sTIO6?M?i4y0+,ϐeΛp+^狛(v}g#_JG jʛ^'91Z. VR~i+pn)kD%UzHW4fӊn* ׊<+1+w.]yARYW9K=787?et>tkcz}{xqI2-%G;Uyg2'TO]ij\Xlnu\m%"@Bqwdy `Xk/0dV?L؞ԁ0b ȝ&SrM6XIbb~ څp U,35#ÇwZ9[ng8;]2YE0HÜ6snr2݉E}rrl^\,;}7S9 r}Mmkoy)rlȞil2fc' z؅9k^yR*(,e#7EA ~?@VZk >OggScMn!YHç9#  2/0C<&/8444=@> :h";QN[Pzć__Ʋ6J*&bU?aft%f]}rm[{_pϫ&c4 C1E B!)ǻr|zXRۥ^bAw04ʞa<)pI:v ؇&!9Q8jӌ4BoQ8c{JN$$D|ܝ Vz|\i2>[Azhk3Fl2z~3.=kq;cPK @C8z tC2ܚTcqg +%wқ,*WUO0 F6uG q=l^_Y8ڝ1Yaomz|o0nH~6Bv\.mUe&CxJ. P%@0  CB*Ti='FЄO7QN^dbl߄X1Z52N/dj] |@up̧}q&Ḣ!e RK@`+P%].! 9ko`-c&F`ٽ 6tga-0[UX~tNb7ԕm&mY`uK۟ٷ^w,1ާcxzȆpSa ENeAS/Æ@u{0 `="nuqQh"k-͆> %Sm['BHuoTM ևtv:~c%V$ )1cZ`6r]򱑃[ZE~xHF7ZEnx@0?|IayhΨS&Ū^Tov8Eqp-tٵp{4}G$UZYLq:2M$cNzƩC "ieᒪtJcA J7~8R!YMvHQP } -BJrMQZqu2+7W#qJ7-ߺsEa/P3ѷIآ ] ޹"8r *V_+2GOӬ`&؊+"U7T`/(;8֮ ?YB\ٕ9iZ'óPӴݵ FUoQUZ v94O.Z߽pD LyzKV'">9Cs|jHPJ섟vHTrhP 3wuXFV1%++WFdZm6-@7چgl Ojڦ2m2f^Y 0@L@CMV<!371WRfJ{ʩ[Bsڄ`[Aǭ&Zն[l{Vm66G5>ZmFhJ%RVcƸ.K핎=$x-{O9>VKAD鏸>u#Qq7.䬄TugV41^=NO2zbUAړ$5 rT-!%&sQs\ XDlX ^lW!aa v!rh#^6H"%.JTU,B@!K(jc 2viԩJR爗AӳӦA}4?ϖ)Bo<; ݴC;ީvNѺeC& LNunjDzX \սs}~LJd*?Š5IrHJ6`<8琪],i(j Ґ #}WDgѺRa@DFrH,Pٖe-*}l,#,B_UR%6)~?RI+MMwQ@KTT6V"vT)R2_s|WWݔTIUNiem`LVr*<&+@8GP*)X+Ή]Š:?Uni$8 5J%$M\Ise9WUij:3E QuDԚF+AUM*J?6RP̺a ¶0BV9;QlITIRQ>ck>N#MTpNH'4@g2-YJSۗCdLKv\xȧ<0fq[7F,f,&Mz&ܼھ6J޷: ?vn!\ֶĜ؍Ჵ5}2z""%cBA7I1Uz'i Q3hX`:Zvdju͔q`AƖ*h;T5$фӮ$L?6+KvUmSkZHT!LKDKU4UWuj81ad 舺餛TSVJx{6DNIq~0l5&]Tq܃d(ud!P2 d0@S:aiE% TQl*@$iv\5Hѵ4n(ͻ|[>4]sK0"tJyP@pWrn\S!0Th}RXBORE(a$@1HLӌx׳3D^C_d:?cQjAT7l^J(ZB/f\[潺zfvV&@7!21=a}]n-Ȗnnxi?*_n{:B$DoʢHhocP<JԓmrŪT2 H-6_uv6b}kҰF+S1yo Xzne/J'}@rۢj:mp,[!ݜjPib(J8ep dY qW02Xr T!ZŸĀ EkSMN5rx_|{K}YV^2`νeIsUEbVHۇr3fk?+=KW4a'&.-z;CR˷&*PB B9hAQ/|ZJKe\ /airam_д}5R0+u7Koƒc A.-TS)jڎ8 Q~6=D'By[SnhJLn LB/ p,U V',cȟ]6GD8~V;K {!X6|ʷ;™)#gs C=MB(icQ;gp&J8HkV"s^3{!WCiuo;B_9DgΜ0܇[ylk7Q+OM?$%.%Dk._x@ e[.kl%^ijXR)~jw.Th7nvNUʈУ0>v9DZTIZB%}yhWSVC?5HF?2:; 85.22?;/2220679999C=? 041715;<:L[xt=K? ON}CXU \ù`¡ V;\" &젍;d+c"DS=nVWlA  W@=L~c1mzGUv)MڞM^鑂I4W׽(EдTH[-v{ݶ='$iNq)=C{g\[ rWŽ0! nPF;auVnFUDFP+m9GdYlN`-Ca^ngo]aEέDf1*=t=R&挌Tݪ .j,<dUBqBY(9ǕqojK2GTϞ`Jϥ(N dQ[ZPt.)WZݴ꤅hqF e5Od[, GDže#ZJ1H.Fm4Q鶪c]m-3/KEl[VmYHwB5RZ30hB":'գ#)XSRF"nx.:e e 5 I LCM[TeDJ$;fY̹r,Rd_źJa`$Z!VM)A|+pJ'Ut"AE H,M"\&DZb 5P[VqnہJv#U$e2Fn?"d$H #-N}Q='S`<8| xvVw,5f֘Iq6= r5޹w6HB#*SX2 kwj?\yD=JTL?1%&Y ZβUe=us0kMuHs|=9hHA[uUP6Űsg5ZD $XPhcM uM#B$BC\:Vg 0W0snO^E5IR*tmVeh@h;jӤlEwsM$OR?՜"V%iCgr!zZ YhF`GF,S2*J!qgd֖R*;Hv[Jzh;69dSDA*5ѥN:B if66(݅ U|wJUVcA1XTY\[@f\Sf"^"mCCݴ.I\WQ5cpUl"ܿ&bBnEFQTWa3elgؼ2Th+Uh)Y4 f'dVug)-_qzk4ײڨrىU+z4iC!Nz~X5NTٸܰqa}\2hAQQLA N5 %DSF*rզRR%WlrЫ*=I& 9|U InW"VTU~*Ǡ;lDUʠQUʢUUA! ;fQ5Q1!tZo Bh$9b:*_58h&MkZK u|ŏn(^`d$U"gGQVM*:zhć(D4Tu:* dWJ!@0WSiLHx* Gcn0o޿}l[nU-ڠv8dtuC*pUX$h-&h6ݨ BP A^*݀ A^*}3"ZMmF ِMʔU k]oU7[I퍮%P+tD&J&ב=(LE #LݝMqbj=Z+yA6"BW1g`5?*Xvӳ .it5ըEJ%U*IPvtu#ߺb$^@圭ERUX @E`H|YxbTW)Vg*LHg S Pzj;Qq^ctS䈫wS䈣ZD b9Za G! aim*+jHlD[e+UQ~F%X%ဈMV46)ZTMu:AW=|T)֮?m~Qկ"iPEA[JrAE$jQT&*lFC ݹa MQZ8|(*uޫsuT._ \S7'< c5 Bi!9*U,FHt9 jڰ\WC}ue4NH1CI \l(8$jՃH*EiUOimUz=OZG$Qh , GR+wًiˬ y+I?m:6 4ِs5cZJBU,9{CJRmE&! E 2Uy7%҉f CWZT?`e 3[{j:ʱ ,!kU5fA຦"٬){eV&6ceDe ũZ1E ҡ $jœ @H:2`H Y;:1RiT=Y芸%V5B4g ԄWGwtm1jz]6+KKOggSMn![r*130.33@?>425=7:ACB9A`=q6S@[dg2,uzrXmWK-z 2U0$mo"$e; šdD @c,[ĤD}+5m,1N4Śp */s#Oٸ",KaKH+[$I̦iT`01ۗȡ u]qhxGzd$ /_I-Gژ%}@ & ZCe13Y̽6wf ô7 $Jv C7 ~hBiQ̫⫬'E]a(dr:0rLї'B ˀq)x/AtK,GƒTՃY8sR@moqz m4T*ZNP2&S/4w߯skk}D]>e3} )kIQ2 v3"Mt23"3WFYX{~?9DYjR6Reo͐A408t:vfV7m"hMxA<.ݐݦJS :.穊Ϩ\z5Եb>Q:TIT0J ⦘*+se=^՜IiǤqflv3Tk!A ATED=,ml4T7MU(/3@HNqB"==;"%b@6! CU6D$ܪ*QMi=;A=:T[-_Aј/TCl6[a4ݜB1.gft1^EDM,tو?K;a5Ztl( 8WIڪ&$%*#jd>lhѺ-n . j8\JuNn UEQ᾽~C$D&E^ncI:` T8Ė|Z.hGrFSiUsMAD4J&ґ$PJAD7N*jTE^kT[MP0`Cu[vS"IA*AC$J:x1*ftrh{S x;݇6&(T|]" rALq@albs6כh3 @4h5**6= (0A(4RBIz툊@82J#n1 [ta#Zn4)ӾmPRĎƃ@ cHwJӐ8eiY=Pe_6I:ڶUmH5MtUzv{&Z968VZMzvi4|w^E{x}Q3Jȟ B}F i@o/1@Xp%1a<G)X1Yt/՞rri1,fB$U*T)'L%TJu:u4TP`ba[#ò1L/'= #s~AV5/NPQC[hZ@'QmEz4MTuEruZpҵz{8mtmuzT:zTm;Zդ=B+UUm7)Q9BR tC E6Ah9_1P,8-~%UDr/K+ sobB%jDM$q%@P# F'҉E1PbdᒵᒭǪRՒ 9VtX,{ `+1EKTe4"*vj#E.nթNJ @jZzjD*/@4INNGӤ{gRn6ڶ8EdZ٬A`Nn R~&: D"/{a &W &]~%2:T*D:}GX)(*4GH%: 8 ŪTŰ"jQgn?^KL:DbŅ bZ8Bhz4ҒFEXB@Ȇ%("]4d34$Tb80h44L VlI[ 0tV2n@+մ'B7K&u\eZUlN%QP迶2O--支w"p )B>RVի~'z}("^n>@,b\RPb)q1."T1F.= βA8Ӥ"EFb"*Tjg۽zWFPՋp #+"% /1Fe4(Th) cdT$+ǨNĈBH @Q-tLmTS h#zhOO4OΣeq!H(!4ݦRA,(?:m5ЛBTkVqU_5Nur4 3%RLc #_…4S/mJSz(A œ 5@5x DHbi36P8PS):wej{_y;s,VUG:EԐ)DTC]$46Hm6>u\Qcd4IgV izIV ԣ4Ѷ{i:$i? ɡM_f fO{UxB,\):nVW;Q1Pmjz,;nO=:Ҋ"5sS<$C.!P?y1DЂ aS0lmKz4%=Jcо%3ٍ\bXv`` 끰!Ն"++RMEMWv*EoDPzY@Ш,pq߀O??TZO؉S0{d0,sV޻Ug>?|e1uec7 O#}'CƤ-ѫH=Jv%Y,˲M`B ] @Hr#Dpj(Ml|CjcLPC<.{&M:TGI mL0䙕y)fqMR<D͐V?DtZ 7p02?v s^ UĆP |f#:q<F=ob.jiggSQd*E4:T0 a ;3d2,,+fUU5MdK(NH{HWke<:tw+^G].ZnLKE1^-D@жz,bV#QUj:2_]R:6-A)D5:UT.FIE}#?$7P ЍCZ> 5YF_]2]%\J2L\ ;41zx>l $p;3M1f*ˡBuGDDc c#XXY'I϶TU+Uiڶ:ޮFU0r B Wk9JS:d!!NJI)(**{JP}B@J^Yh?!*GU馥jwE+x\ǙRk?+&C8@<47M.ec0\B. E>>۝Lqi S_X-"hLyi SW} @%QIY,GB K`hlXRauD1A$T #j `vu 5SG!ݭ&rȬ{D~gEHϴ=zVFX$GptUQBFAj^)@U:$PRMIU=Cp`J.mM:jd#O@ަXmQJ (͡ސ}EQ# mAX^eբm8UeݮJѢu8UeoYdI'䔔mjɋF1tm".΄UT]U 0bD"v$PС@hb$8;#cID^bWb@G۴zt8" $r u*6qLu4MTKt6QBP 0N!Ֆn1Y#OItے&MBPӳ BiHڢt7,5vRU%IYȻK! >]l.d飱.K~ ۫Kh0VWH䞯jjoMxW L bAXdZ`@@P,QR-XVl. dv44N5ݤzKJ$Mue%FJM[Va|!$e G8 M-I(3ys*\T{)]=2X6HQB6Uzӱ@sQph6L+p,Jӳ)mRTVZ:-@<ۗ(0螁A|ޭ@ UtP {C3IeS$XV!R2ei&RHHCCetuuzѓeȞw!e)NL**DJ1^2bF AKPA(TbŀHo H^{RmӦ(: T4f [wˀbDc{-\[*\1Ճ;^[󿚨a{8hT^*px&}v35!LNf)s*ݠ&q)mA_B~zAsǸH{ 3);JŇʹXiܹ ]$&RC0V{v?7s:č4~/6`Y4e"d RhpVA3Q g>%)=HAvl)  ̡iNbӤ@2vf_b|f,N@Uh(l=CqzzZp*0cd`śU媪2EI-&C s׷-T&6Q~ 6mI_Byg:+#b.HL+FTʺu.wq824Och< 3yXH@Д&J' Jֲ V*q@2Hq8&6^JǶE)IIKv"`BKI#%İsG39sIVj 7BMjq&Bp\| IoE2:l{ -^Ja[__Q _qw" j5m:M<CjE/T A?xQޤA]( [E`h%쥕;J?+2zJuZqU%2uCF.ɰ3DB*fP>T (w|_s$!f锆KeKBhI⫸<RSy4K9B#P!Złs CG3 ?@ DJL rZ[quL{w'+5k4IN$5G\ *(Sfw_;:%DAj{} !=MPfLUXzBglRw8ًMaj]dA"uPr24j!%깕k t]^`}*EB _5I;J'+4VU 6)~kQ"ӟt_Nuߗg-g50@]j~i>M+nѦTڪJzh@~Jp Z 樇?Ѫ}Tj01Zϑj7YQVLղ&B%{=0ǜ*yBNŵbɨ:AH\JɸZդ4 %PJJ!JJ۳gS sTt:U$C N'mF5@0H HBVinRmddg;PUoG•= >RY;Fr뢺$1U 8Cth{H,-:.#4>O~$_lf(b)kz[t,&MxMUTl6j0)a*60B bDcޓ#00PR6DѦ-HӊT  K 䲭jRUd 4U"J{ ojU!6" CY}NǫQ@%jiҶE'TťQ6@f ΉBuJ# Y~' mv ƁX(n4:G壪vHHWUa ~ ?RǑ%2@q9m"9"YFUu z*6^~tНcF:X̬ca9WYHYK]Eڶi:T 5 PH@S2"Z,~w`+:$J  N$sȏJmZFkiMN+6զvM#|v_{bkG|;(5(b ؿxd6<Ƹc:7<֍Fc6 ʢaGMM x*g*-5Y0&A'wk*;B-JMڦ_VMShBa8$>צ6%I"IQ{` 8[QMHrQ׶JDWzxeK1`^,qkEqPUJS]%wt %ALYPtqmGW1j>Iqpv^WJ;ߛ~\n[{wa+հ f3NQmy.{6P kK6dC\|v8L@ VŠ4; QT04%CY9PhL`"08UI7z!UU"RE[Lk"%N"o?1S%*]mV(j{=~g]\|.$թ8QL!JUJG:iM}qڬ媀tvF~%cSg& v940o4CQB6|DДܭSjEagbd*R ֠Iv 1Q G \ݝHu"amU&W-4CFRݶ  Jݳ ! M"H!`E80Vң(.N > R贅JGUt)gD KMIDJ&H ̣T9`(+;5痠}İ=3zDPg^&%v :3Z.4)ULNpЙ}k6KGU )V `m#JC͆!@R|\E(ՍchvTY T@I<A z"pr P `BHXsAM)tڴ4zlS*^R4Kf Kx½½0 3n!.;1e5Zvu@Rf۸X'P OggS8Nn!]u6.:=909<=0?C 45/03.2:AE1?B<.0;*xdzQwZ*Y|mB*ˁ0v~| fhT %IZ;zCB H$K(RˠAM H!Kp6BT?yr!I MEr:(~vO>z~a~ ނǏ2n6d3y)* Sw<\8Hj TK E;d.>A[VlGpٗkN?>H!:"10 j !FE-X&"Iz55a (~ҪJ"$[$ FG$ƻ*d+ӄѵj۬mU[*=:%mhFE8P|BJ3!_[ d?rqkAyiS7Wh(P^&4&Z̺i "bW GfR+Ӎ+IWM ۘ؜J® ɘЦt+  A $Gm6mJDhZMVgF dݪaQE4JTy!:䣮3ɜo # "Չ4RmE=^أ>{ոX<5SJtiN%) {NF^@gq\=olW/ c+g"gq)0 Xcuu4~B|DGY7D`  EI!bc$  aDConSQM|Ltlab[mLddAZ G WWj"HnϮ޲/nWIjVCT]66.-pLEAzԆ'.hlT1|*"]SN&(S6\[.ѹ .U`͒0RhL@4ƴף~@wG2d8sg8sxzQ4mF$±22$ FW4 9'Ծwl[~]lkEcX8УQt4W 70aJ'lW@[--Y%tq1'8H)#qa">4J=l9TGWt[̌ntV# ZԨHUbLZ]!Il]l*.6D`*uR3бUɈ $L"a|CAӣ Mt \W.,:[f)É"5֪kTJu h:tnmT!xEseLekx[RMek!)Z-R&02GmrIɱBB jiIp (e$EMTUD-;4a`,z4]} 1eIEJěiXӐE4xթQ EhNݤ}: _uZ44Aޭl/gB#MU4QTST5ݨTRMWD%Ki;#q))G&Q]=Ѱ!ؕ5Cg1"ӻcz ,bXv&~ QKz1,NmTKK6l2VT*2 Q%`:h7bZj!XmfƱ_HN#iJW-Ǧ*@&0VM)De(֫ @20ʍhZMzT[NL$&El.H1r+D\Wн.*UTT)}%fJlPnbJYω'h95<1lѪGs46\$Se,Szm,d2l* ,  $= Ji櫍s+uH,lUpv*u3- oTӳKQVu LBt1@s wdyt[ nK"!fclW:h ҵ4GT'TazWS*#3BnEU:=Jj"=`~lKRdSNXlS]H h R}pXun r+Bmܴt]Pu]P^[f!(*Q-2PJ= d'2\[kw߮^'cWZ){1FA$_DMBï8C \SF)A`r:a`6Cr{(餮P ZZCnuzjz6D,DdW#ٕHĭeU9ŢbQGFg(oJT:q!AgfVR{㤺=+mCBt[E-"îmv8E61MC~@|`A|đT]ݦ۴MQ8&a$Z TױpBv7/f92L!)Mu&0W('< lۤJmT)v20`t4łXk XJJ&C}qAHR0.dYXe= "#4ձ&zĐ"VϦ & &wLrwOIV'pCB"QlYV3D[ 66 bఅ&[mN qTӍZ|^4t8GUeec&l]oQwzۈjF^ZGMMTQSQ)B۴ q0חdY+KQwz0EM--E)Qp숭%DVUݪ4NT Yg/|ٌ~ٌ,Tf (6 Fҳ'AhL4gG'ݴњ_|]=qQ~<e<3g0)XRalc"TăT;$it)Xj[,$JbS5 A SD0R=9Jxd٨,ԡkYVFkZ-RafS3A0lj`lq0@۳4 Qk,~ --lY-+88zK5 h^逮uEUu+Vn٭I\ RJzM h\4G|ـ9j3`4-a5Ŵ0.T7eMz|JդGڮ(^:9|wBN/K tGTD'0&11=[TUQNijEqtR/tWwWod~pdÒM G5bfBUHS j2h U_LilY)+-eݒԊjpRDM^s4t] ۮKtam HLMDzR*SLIG'4@餛vFuʹB:4%l[myΖ))a0\` VKpP+v+ dD7Ƀh:R\'6 l[ceˊ#/k>}*`h]"1XD8 ;m40.![Dh:t#lt]t_ڢAFH Ӳik*HK5mTWW]BޭFraF"jn# #!av:t*/I@qSEO~GDYIB $,FݸPozJ>oHn$&a̠$~%4mm{, L&L[Jw6K2b;eZW=MunE%n .0rVrlDxgKeSR3:tL&Sg0Oc*RG.+YV7&l4"A,m ѨNkvSڒ*EtXI: J#qڲ(PA74! ‚({^Fse0N/DAԉzi"<0/#lvgB>5f,=_&T*t(< ,meeϗ`/ L&*yyIHxs4B{>4#RqOL>UB~LII1zTZIdœR;X2A bf!\ۂI0aeOggSmNn!^5*1--019:9=?:8106;:?1/5:@?@9A<==< -L8@XB" u#+me7cXmzڈ߾KAڞo Y=T`dT|eh}ޅ T/,ղH%A@jہL󕋩.#|8uG׾3e 3+i۷`I㊢hlWt|O!8T geQWǩb*vހ *6?RW>@f ^'Kȋh1֥gt=UcV:"xoR STc]M%2L[ -^h4Mׯ}~!+MNN<]1sd銙#{[/CR!p׎jN0؊,/>_ZFO|&EY,xƚٽ 9|vTlSMGIؠ5$#$#kE2SKXMSq(>BW1dY]-VWT\/#%UQj^ա*~}<"ْChN  ?/Q!BLunlKrCE6;."m \T˰|ۉDT(z3Ѿ_^-bx]'afy_x[<_3kmW>yd DMDHh>`wXX"k|\zo L,VVj3#,O97X3}yJKFD ($,78LP-,#wʼ衚J)O|Pp;g}@Bjts $R+M%_I`@T#%@WU#iX}]#ה,|N]do!M`cB۰GH9KrHpvw -#2M82>gzTvoM̈^]b̊yb{տBMɵ̍ڹMGc܎zx"&W)[(-Acg [9CmtҝjXΨ@)E@#M%ch,ӭ9<@6eeDqHSnj@%)*U..j?oMvB%d#PiCos.^ǜ˦CY8 ?dI8q UDBɛ# v\=R%}HMPG6kd;hXe{vmo]Aiͷt1LO NO ޚJA&rBV)[N~ꂪn4NӤ7^UdyD]wuAh֒`w:mzJ#jHGa⢺Jc{4"?E&PB:TUL5xbSBI ýԠ4Msh/6wf&4&P \_rQ%w`p&Z 3Sݦ]4FD =VUpiӊDiP H+ĥP H+ĥPDj%2"*ANr Aa1WU%\_b@UlVĊ]̦qH$1A| HhIAHi#vR(O/) =MB JU۩J*)cLxyjf 1WZ(T6S9;H4p(lN7U)0!%+DTK\#Rn~)Kh6ip0$i(ALLdyH:dWdɮ cGP cq;Z"0E 8 y(;6Ł\S)[~Uf~Г" Di:]M' - rOY HD,k2aAi*\Z8H4MPlY ~S$3ўD0M06>4 &wz4=bj Ǐׅ l[lm[l, &* 2!jUk mTT4 tb€n =Dˋ}GbtU"UY5Zc4DL E{l Dbb"z;#šo٭lYX- (.]h[ĖFJ\EJHTLˆ&:*ݴ1­Tt[T}fl)s,^ M H mϞ1<" Ul[nxٖ )"V@TK0E@(1}~ &ML,:m-\U`zMmYX j-arN~Ņi-UtMZ!fn:_^VcS/XVcDQfmTdo. [$bY"YQ+M5c8%lH8$hlxxITcXm^i]1aHcBRV \ bmUSM*mi[mvGݬQvUm$t4Bk-<KUGE:$b?GydvgJ Zo[wBcSh/WahCj2AΗP tǁ 6q}D^{ kٓB(b+gO 6`9psUU1* dEMUra $ 6DG5RT![z'j*R/d!OUH7_VTtAя5ih4Y!pMi21TKU"NBF >鸑}W?Ն;y}m>Q}AsGL μ䭌qbGBk]c,R-pANոE0i B~'o!glbUE79r}0!a&sŖ*aj W(d iSMlBA4aK! -> +)a%S=@,[ RXߒ*K/+$ 4)#0J3 B,w^i}DUo o)RR0"vҪRRMϤԄA-!U&,mB:ͼe#Nͷ<_Zn 輨OggSNn!_iA ,,000.*476+<::;2??ikOfdjާ5}&#Gp5l&Wc˱,WY"jV;*BHP i7tH`PzlDNۦ4 uT&Ɋ],°9'y}V5ѩBcI&t;mTlHb7L?P="h%;CnS)$GCFk#Wǘ5D~kV"4%xSs  EMzXڵ^o`# >Α(i،7Α(iȌwFrXE؈c"0="HBHmNk}kMNGI)NF T4*r2Z@6_'[#JU$eș3)UStD%M7!ͮ,9~]MukFJ"H6W&b4'I݉jmF}SI$Kv]h u!121ݤK6  'GMq.k6evޣCS\r+Kq$@ A䔚f`7(&.#:Mm*4@BB!\Cm®W*QBU%Q)\O= ,u¦{:VJxB.. rU4m*vOp&Ȉz]9!ev{F`\<^gDֳQaKeaJv8}|$/g>U2x$xhԗrG2ʏ_VAcIhpd),[sΑrU 9`DD-6CMiX =IzJgϢ=UeTNi5BpMNOQ#Eʸj5MjT|14I7| n"s O YZzIz&PV0 y9vGYkx7ESR@q UaG.m$"t n5Z1N.UlbFqg'*rMRfsYGH〣جXFlA41=tWѳ:&A /PJ=c Hq^s aU4m #;.VD*WU&$LEEUEMhVDJ?6mByu>:#2o*/_hح_ήj&m7M-u  ɴ|m`KXɌfO9\LXC?9ͱ$3Kc"RI A+dNԈZP*U_ORlQ+bU+-W"@ +cQ@0Gz#(B]e BjuWǷEwajqdpe /=isE/ETjJQMwZkx4G$mDTuZiEO @v!yfrw$);dyh;Q[j"ʝM`+KTzT)cp^Ɖ掇G#  8&.u9P)J;%mItR>|aA$AD(`zX.C(dgPF!%cAFeT")aP2u!?5eGΩPuH[tUO A[ 5!(;ąCk@@HY WQZQiRPW <`m^oOr ~xo6@|6Y\nJq"YV7_^/3h)BpMZAvl~v""U$>Ucyx.|O#E.? X>9IƓwEVh TհHRN+61*~ =T(@*um[jgjo$DP@cW4x}lȬ: $'jo]_s8d ?1u @2oDBਵek.w(RpMkülЗS>⿐-1aGiIIb~]&+L~G) --[@11ZK̖˝ PbC,H C +tܻѓ¬@)V:mUm[;Hyrwi4/^hYg_kw||I.[ l" Goqku儱aA8~jNEXy[MMo~XՍf= ,F@tțdr1WVuc7 ΁HA\(&"daň $IS -jh {frK&m tqovHSU$mht [%mڒ풤P?ETUJu*gfZ \o\[9S?䐉[Oqt ^t_ aK;jg17?*0)&buV0Y.$9ɇXYH#HA\%&&aE"u1-ODNTS4Rj#VWRȜ"Tڦz-DyM*G贁ВNx˸pb*%]Mū\NUD5M5=h%*" regLaW( i*qxqߎ௖M` ~?v 1T/`LϴP"x +v?9^9^ªc$-`MV JLGL[PD*ӢhU0"Ia$JHPMEMӶmzV:Д*s[`m#C6`!P#V2APx+%MC#sm4IW"]҂ oy-B C;e:*tmU.T-ITr}uhyk;<`cbJT5UjH -?mbR'ao d[~ǒ r%&d9\*FJ ;Vq( Vllr510jV ALL* .B-4G PveT H4mSiҩR*!L6!RnVuJ]wdCڝVRtkB#ϓm0>8ng ju9V}#r|\a nvf1\'.+h05ۍY w3YWP~vՐt0}g%?ug!*YYԍHDO{l&r,VU4NC3v G+Qka[P A4ZuR%}Mu)% UYai;BI6jB?l[*RtӪi64ݦJ60DŽmبH PzIZD$- #zk-u/miDPVsһa :O3%H b,y+ODM\*&.r%$]t1v$ LLךjuF`f}h׿ݦmGG7UTnMN=꒠*h%K DkiV 1m195mCMSnmGUi =;m5T@POggS@Nn!`;8./,+<64>McqwbKi+U"t@8H@C(}Ul?KLQzhNQG!!̜F) CG& yH4HT 9 MӨ= LQ4\(5AH:bi4VEQqAiM~¼ )ՒU)ՂWfQoQGŶl%3e1) o"UBZID\"T Z5R+ zJx1m5v"ю `00Җ60hUc(9FVE^!?ݳ?KJѤ(T<} ,m$PPjE$51%v8DGb!Zg! 1hH֛o۴~Ɔ` 6n,1ѐH`zfc`~S7Zm[\ @,VU^Q}X& W׍ !ru9թZZt^s-^3*5"q;G 5R:{J" d@JW^M a]%hu$@*!]*<84ci#*:ہXBhE%569R2x)US~|X!Cq馎ۖMiT[ܟ}mCXcHdZBScYV!*aE\9n,,٩ "[I{2 %|5mT]ƋB~طNI8hY@e\D3b4=!Q]&d JV}p"FR\7(/B)evo:NtR91/mxhҢqz/VClƢנq^&H,P+MJabtT::˽X/ȴ^eܳ4HNixfvuw Z]&xH6!@ѡ퀚[wej+ S)^>$9pϳ2ZKļqYM,%&H$GT3~F@1U˼Z,%Hr2S)8jB mf1BB &QMu)cCV ^^UJV4!NW0DE&i"{Ce?Xvrfʈ?'-b:lZ=ō6fuiθMf31o~ ޹TXsw3vZR`Hvp4aԦJ c%9,5Mj^!}W+DTD+P!TR/kjJ11Hkѭ DbRY+Z4J\L>*JEV"Mj4&ʻ>\+\&DI4h?zN%/hѩ*UfpIUc rʘJ0\-e0EI̯nS9 |h/g邟g&+qSU6+%"Aj( Ia\}ЄT8FZx 잴O%L݊4T$VU81>N+^Od]wjTU:T"?`ph{HJڴѸMה9}`ޡ 5qzPQS-G nBRl{H= ( .Rp$ ڔ ;m&liX1˪]T[+\VFD#kCTBīUhY׭2r.Hٕ?()Nyc+niD"sݮ+I1MF2,I)]UiU7I228v DD^W)lkΆN>75ap*m|1J./`T;hn d~ Rc89E|R;KN)_D'}v fy0r̕7UUǏLH|E8W'%=bZH+2mCSZTtsҁe&lO(7/`^Q mT4]J4)|1!pQF|yET} Y0}tӖ鴯%X?OOՑ.tJԆGzVCq3:ۨ*g` ʽr>7;ʔ o ,6l&㦊Tpz5D#Q%QB5)FӖWQQ0c=\DvS [x ˎntH^[ҏP4e-[*`S*yVmQQıisr4k aE{#plEdßVqװ F*U{[va^ dRǝFrǤHsxN^%<ўLf w X !nrrUU]nB  ӣ92"$0" KNJkTU@TJUCfNT%Кe_tRT%~Ґe*mtVijeZ,h>4J-UMeb2eKsu2 $lBSU<p}iŬɘ8*| ZVHj OggS@$On!a%#'/,,*--6:517:8:=8?=:89./--1=8ʔ $ }ZXO0Zɱ@*u*USNfDkZh$pH2oFUY,"IX ӪVj4dt:IT!ASQT`v`&h"e]R`gDQhyuO٧X@Mf*2DzhBV;7& ;(Js H l% .a~ĵAS2\ڄAS2|c` !wT#S jb4!PaCgP l" lT~-J]uBGEӨ$Hzդ knB dg%:)$]RInE馩4:tVU\pR c'?Z>FZMvR6g҂@.4Q)HEf7B>OphuԢ>ʄfƛӔ(IcoN(7&F69ǪB-Ub LV=)ahLLD( -YZ1*ц4J"m#Mm`iOգGt4@רNPMӀ ߗWihh]zV6!&6^ alZ%A",1UݪiRt|!m@>0ڳp*"VęظAQ>6h&xi&ˎuxI|d1nZ;%g uĘi8EcJ"qwLlh@U0Ơ@ #&7L2X )!(B@NtJ5sm&խUMqlwAx:m7- bVm[ڦz4mSԯh| Foߖ* & F 0ItIpkőnЇVVMih$M3.}4bK](֎Y,i˝ x4>YGq />)ຓ /c,ǃ;T̊T-€Nv$Ubrdn($VT2VYMSyK bR۔Wڵ 6@ۣMq*mFn}WLM~q\/=ztvCmNiCTnmTs @#뗀TSԲۡm*Ixn2x΀۲ ?-BGsl9UPEw]{T9fDy[ 0c5\MPXwةn_O!3VT{;+OU [PȨdI6#20C9V\m<)9Fc!k)^cŪ[p[.HHK95jjU-yima;P;ơC &Slc2D NZ|ݑLp%-]L\;!Cu9c۵?&0kLkɪ"MHbQ_|9gʹ, BH6y*@61oTxY pJpŽA"A>ۡNX\^SLF>QC}mbLFNU8S+UR-W4=| >2C ?i(+PU35ɐ [a|eએ@cQĽp PjhW"2G|X7@}ȁY!Яx^3%ٺ'/;䵿σ`>>xe-)pP!ewgբDgƄ!~3.XY Eĸ { 33N$hhШtF$&mi/3Z#8+c2}.(,KXR/T27S6`6t[A$ -{M7{& u0,_îcldCL?V<0MLR= wӕ]+'.LZ.LZ/΅H#Zc0 vvPv6fq|U6 Tw0Ww~B gA{?Jz:+7nfUmCBGVY,K aɒ_TV`#fJ:j8eRw \D#M6)5\4<4<ܬd )DstZMt5ճfomy/mJ4Q&Z'@ŒU BcR(0`xd^Dn6LaYXn u62>@Lkk 2LPtIajjg\ڦ^pӑ{<)Sg;yʻڬB[.@, h3 GUQ'~#iRNHߏja !H f|.@:Y(JB 7e9("!@DlX&љhuF"0;8Ti&UեDb㌔6v_4MG(MmmQ.[}*4Uiph> rć.yEDDaT)l|IV4jT{ }CAfq b* Jg\`Q7FD %@κOQ%@κOQw$;y3r̊*1MJU$O:KcWThN@4 q ZTD:DTO9*T>OeU":i*QA R>5ARNȻ_ͦ]VI6"Z 2eݐc?U']N*IE*i*BHٿcio Cҁᮭxы:!4+טe&zfj)K~ e Czii5BĐ^ZZ 7L2rCŊUUUİ&5%#) 1q00 _:xH¼ 9T}wC$OfFgP"2ӤMuHQ i /",]*="*yU6f PFC\#=OmOggSYOn!bǟ4886>;:0><@9;--;=:8:<-+96/,..,4:9-***,.7:888>$FTP%7ZВ;l@b9WUEWMp$4"iI҇%̱ P@TWԮUڴHI:ji5%1!bիEHDRv9PF^cgUTS^qO|Wu*U)+kꤺac<~H-qא٥ćQk$*E|♈ /Ek^~\30lW@ڸ6D0Ed❻es7R6 LI$ʢ(30$(v(JM!3VesX2YUAUTEPc+`Q0D,6Kllh4>  DUQՐь/Q!P*%/kAhT:Umè0nPCr_2>cT {r}ǻ%5]XGсǦTNˣS)JuҞ|.C*9P0;=g4g [8<)Zff&@0=JJ*TzT|:v*UsBu\l[޶De$)ALM˝j2K~ m 1&vژ\OOzՖ3]TME{Ֆ3]TMEY[d)ʈyVU,b(`ĺkQC6Ŵ$mTZvTh!aĮՎ%+)~NED'mHtFUi /W3 8$Ј-(DMUTWR9Q1="SFF VMVSvM4*v˿/ՍjP)&!|u!h6|!keSTU1Jh}ٲ$ b?\\3~_s#j˸gʎ qCLGôڱ[,91 āMU)m'iz=^zt8KTJJIBPP $.BEM 0t׎/At"E%mS[%M#JmcUwkQOW>PcengOf` SަŞ߾4ږ干9||ʺ/Rpɤ\LlObCUUUd l"*b5Lhj*(?`bU#&Uіi;5[b!㎛S(l! Q!$D>DBo$mjUwg2oYXMRiMY:MUSݦz6馹Sлz<,O0apht^LG+^HrȞN5Q8zl4يjxRԒ} !kD]XDmPWH\B*s: YeKB 0";1ZM(qĄVb}@6nFKMSM$TWnu/ KuLb7-E,O\FMݦ40aDHF.| b`핃aM(XD:]=:g*}fl 3H ME#?4O֐Ѻx5wT5AiuV'm5i:5B,QsM፹)d TEۖ4C{/޸#0 W :r4_ R˹\~-HRQVj#E@9&c媪 & jwPŚF8jl6SQ lTUє)*J: 7]ABDȂ ;(NQmBZ=މHhGbhfKI:U*Rqm=pd=OuY`h|w{Bn1Wao0!Ph:S$5$Bc0Vw\݄GWw\݄GG,k.$YUUUA(24A-&"vGðX 5, bUomj@}RN)ҪnŀnY֋tQ[KIt0A_9LW @KIVTsb>Ek7®za6r_ >,gBDh7l|W.Uwdi!vaTw/v̜)FS~TJ ,ױQZBtt*U1Ū( KASK O e(@Z>Wf׃^ǁzvaWvYlkyt{kE58X}5M|2)A0n jg A_YT5BT7 }ബmږ @Odto T 1y%+80dE@4jBO^hE9>2if&*@J*V+_;WwF%m,|l0 BScr dhs]hxi6-戂Te'O.u۟N8q[ Aޠ ht2m+xB*Ҧz"tTH|!VWKD M:>D{tHdW0 %U3a+7{>vGq?6*:&)/QHe(n =#B?#BnPoB[ח a̩22\qN@z\d*^ݸVC#s43wK(?(ŶmI:iIm;,4kGɿ拔Q,W.ʠ ,8"` t$ݎ@NZBi/ϧQRtb9Ft[Ζn2d24 VԪYM趪vI:=Q/K~Ujl_/VC2UlTJ+mSjbw(Gsl8J~8QT3K3R۳3ju\ۡ0"cMq ?]Ɍ_^[+ k+B@M U(+IUY"$ `*vS-bرiZ(B),Dw="&!_5O)WhnTH$ 6$'"J!()t;x3ҭHVڦRDw"|iѦ*mTS& I 5'v⮇`.D9S4cd !BI;W#F7vq?SOggSOn!cZ2,.,3.,65/-/*-3B678--4>;>?9@=9=@?7,+588;;8; h+vWFDs s+~Պ9>LѶ8Є!#Y"ю` GTlVڱH  quzttRmUyd)c"/fc^j놸%M-Օ [humyooZĀ\35$vձTD )Ki:|v`Z-z #0h?FƯ ޏvHnQlj8~(J$J) ^ OIYfZ0}TGiCuBZ,nA=x^"l{ExxfC&,tM~I*喇l[1gꭕLՈV$ҹ$` Ezt]1uŘ7,5qj1$ (q|\n'S ^|Wԭ|YԭQd PEժEDR .j]xX;l].2,[ ˭[qZTHj{ K S]ԈE6&od]ae]a} %И襐i! s'F\,O13ݬ/3* mB@F<1o\Y-=yk LS6[!)PEhmiEڦ6tJWFLR=Wdgj=!PJZ+&Iz0 ViӳuBԣTF`=od`e`^W ٖbr |uCENGHsTY+ܮw'%`~U$\O'!Oy`\]+ZطZ[d ^Y76E6DZMuVv<?lԓ%PuUq?h Uʂ!s,Q-QȭcF%GT@#״q`G2G-k" 9 X驤NJWJH'Ѡ8X0sɮIHHC]xyʕm)n-$hghpkז6MQ% q"x6L&6jjM)|mU%*/S$ۚeLah఻^B2 j":pxM@|H;$YV6>/ <1<1#$I):6($a>Ojm7#ںIAFg58j&ug0MX(EU֖),c6dc ֪b a61mvnX"Z4MӴjI:*9%iVBH(HJB*"e*ѴNϴlff_!R-..ql d$g H۩m ڹ~yIWmN #H*C9==3tCTԱZMJS(:E.j#`ɹd% tY]. k6dQGaQ!I`P*гRT'x s%\Q e|]Q e|ݢ6@@cQim =@q8vjDOY'ţVH}(F*֒WӴB 8#SLqDWٿ]e4, Dk4&I&MVe궭TQUt6mmZ5dVwIPmuQNQkT4ZHS&#N:CtVrz\pu5gDe6’½1 e\GG}m*m鉮hI\S3Lה @ؒ P6!T鴍iDR61 ju%";Nt#=%) {y4 3\xbOTD!TaO*W lv[ iSՃ:_J6UM۴)6wGzW֦NVMٔn5-ITeBIF݊,DvƖcMzccZ(%IKݲhbdp&mҀzVZbPRIY(! à$ƀ@Q96iZT ӇshҊ [3[8}$zt3#@9CT` $](2!,ӵ}Tuh@ב"dfr gsFr]lq*@gAiƪVl1O$E.泄&Ŷr*54? 2sfr}*P d,PV+atn9 N^1N^oZ _7 MݒVVt#VU-7]& =LzrH*&V6GG+ҬVU `CݞVkٯW;FkH.$ 7Pe܍1i+:3h$&.& "/`߯Or7MiAn A=+qVf3pk :L*j{VBRTmR:qTMy = =صi3dAb`E=i]='ے4$ ~ q$BTU&A@ jЊ:.JVIv`w1 }ڨd/*F>I^ iv6 R*S:\Mogp%9i\8 !͸L"<cX̴ y]?2 P<OggS@On!dJd4+++:63:9;:>=7+1,,=:74=?:;9=:11+79:2;8,,+*3:isd(Vf?ͻ"PB|!e# a 'Δ TV)`*8L=nހui D-:oQ,z *XB$?8”ғ\-=9'ϕdH:|E R4+]^VҭKmB#k!@$sNӨV "UiIuuҶ:2XfhڃcXB{pZMȔ)ш%NNHU>wŗDW)]zd< =Zk#D\ن\نl$8$gQm3Ufu,DH}S'BS!)|]t_=cĨ/-ڬUo.aMʔZ1B=J #"dT&bN @׎(_DE}PUSEP$.@|T ;m.?_ l}l[)~۶RC 4T LU ceԗvH<#jg_:ilY晿[yUeJd&bb !$M:HLn:USN*q#;M۩V\.].}!nTI`O4QQݤmKI4!yGUSЉD0I< k,Wlj]k6$`VPiX"@o:*vJi! q #j=X[O^tWT͢jU q k1TTږMTڠJ:@Jd[l՚&"-@A.b$xQZzG^L2LV+FWpDDSԨ5(.5/.Tt8J IѹbjVP\]8Ϲ8pЧqf`0M L-Z$j)>B( ϩCʼUHNIVM,7}=y`ƭU3KM_OqK+'q,VC9d=*ViSCh(sMSizYmmZNnD@i &_mڴ"ՁE;IeDS4:MhIhJ*骪t y-g6M U@ >3s\n=_q%:U(m*m6B5j1"ylhDv)ɻ lz 5i;%?]褙\ wfrh2jmb"r@C̊CM&6P1f:iۢYnuҩBh*ғT {#=[ݪBUQTQt]@7vfCl4Z˿Jj[ip[TMn76 !j WSmmG[V81D;ܶNV{Z/.ɐɸ&F۰~lpR'՞EN9~|_`n2QS1F h۶gQCh#馠ݶ- wcj`15oTv@6{ A!DmX*dY~dY~(jvhAłQ1U5:"aH1t]dU]YU^IFPĈ1Hi"n_Iȣ ͞V|az}azJh5TB '$ꭞ@Q%:Jgt\Y]Y"j"^#b +j: I\I7RI7zvZN#nkUvRt]bсzEHdh-(Fmq-MϞ %.wHA#la뷅%ءOƅb)"PT% `{w+X![!6p\[~؁Z\A8bXhEiJiPQ;]:co** 3jN** 3jN rl|`UY"ڼjM00AJK3s NjJgmN5MLUU[*I: ߭+G8EUDEӵȱ'؟`,tǀ@hGimT[)Hw[hΕy"CޝJ0xje/UtJ6u~][5#%Jk `lR덑v& "~9+Re^"}$,~j2KҀ`)nU 5+a"j;@x)PݦBIMܷ$]]QHhT( ν*$--]eZ.(*yf:-QD-!bcD4 VtUm*3! - rWThH a7d[q6TE*no2 H7#eo,p+XI GuT6Ŋ-VҥQM~j2Y̛䲭*WՌ$A QS 3hDeD"XmۭJRj2>$_'Jף:}JMuz6={Vx;MF@WrXfiXSC4TvT*mS6x:Ѧ RTv*L4.6"|HFĈlIۅjMZ  ۹UJ9tYZd+uYZd+j%*js՝OSTu-v|3ݒ]\W@z]Y*`PTUL*R)5:\#~6\W1U  GU%p\ ET!et4qt(*TQm<Ю+jET F`^g)JGLRJGw Dhh4e"3^J#Umt5JAa#x7Y\U fgYo`H Q00жIGNSn5܋VUTu[l=F $@T  xG!-ԔE`bŘdeYj1ުVb[Ͱ65L4%LLEFHJsTӑJ۬vt!QJz:DFJWBwܹzp hQHoV_蹴h %';ނjI ^cxPLy(j]Fi$T*iIz8X. tU,JZELh90 <=;P]uhqS9H%g7yr>rIUJѰT|UBwl# "@cd0 hH+mԤ*%7 3(x-:TD?@&ҍXG_Q᣽ß:/BOD*EJF+S+mǷ s}W~ױgRTU7Դ9rxj^mc8M|"=ji[Ppӯ]T]$fqE à>L89c媪&V#M ∉#ᐐ &.Na auiPL/Z}`ӾZXcBmA⫦Iu*M שU^kWU$ +M};s tZ ..+J$S.ga}]s[wX VE}n#j)Cit+ ~b н6/OggSPn!e)Ԭ,,-/,+828:4Ke5_/Q l|7$NeY+YY,bbb A(>>uLlbbBF"r%i;]Ҧ%\ᏖUp!WWҩj*R/}:W'4S-6RU/soyy,T=/>/)Xδ*#sU/#Я,vlH5>y5#GPEZJoo6 3A~KJŠCj`Fݤőe1f*fD6IΪ\C "jUA4P1a4 TL  aDw}n -Z3o<r"-!GT;Y%FBظLVgS&y)1/f;TV=6D'a95$(uE&xJ>QYIƜɰq@p@sk6huǸ~ 3#z^,>^"^_Ϯ|!](2@ ,\1gUYUPS5 J"V 2֌*j1!"Ą$Q=KDaie5IT$I5MmwsUDPRMG!i$B]4QzDҤMGB%_z^O3}J/pέ/A[a=uF\BzR4@["9 `=B&'7lD{Zrޛ{~qm=T̀]zpF\[;zUj3 `gcd )؄"Fa48A`"DH\(dTTh)~N擖N n.nNTJR%%UT7iRѩhGpC5%@JחMENEi4e4u$jM2o!>y!iETS"IDV㭶:e1EfiY}:nf2l.nC)a?j[ VYh&Idm(\ыM6.YezIAY+W0m*"$(1A0&ATr(,x!bdf8\JS4ݶLyȹy5reRFѴiunS)3 *RMEr71wʷQr%Z* >muAΉ }Gn:8wcwİBaO~2xpݟjQR") (waYSVrzB61'9MT*8`TA 4mX%Lh1 8\6nڪJ:fg9:3(y+ֱ[ #SD*Meˉˢau`܀I)UvfO5ZL5#[mMHD57)cѕ@ Lvr1>u7Dg& N ~U rS5[UጼȤN`XcVU.bĈLv&F6Gbh .HTE**թjuG $DVӨw)śouqK8D:lH7HLPm(ãUM'mE$oE]!xhy~ 7W$Zvףγ:݊V[մ?z n 6B~L0P}@Lr-@ș.^y_*p: >*vx~7!ge CLX*1$$&>F#&s4F$c 0QWއA1Ǜm@l>p=uC`NFAݶmgMAUFӰ>ØvtT%I`W;f{W>C ,qX:1 {*FVt_A A__=9noK ch(xd|֍L<$k}$t8jd;51SFccW4cIˆqp,Uȗ/4Ȳh\TGTjJG.-mӳiSTUH%nN-E>mM*EUK=c9#/hLwahEV[0cueM pc|tUj_@@-rUDfև_QqM!Wq)2Hͺ]fp`j\hHb*&$%G FHx'F#D6M1\~uLKF #+ l d/O0mGS JXȠVD5 =ҭrS t~(DNinX`i_ Y(y`u.M9"CJM(;*msZv2x9sBL@3R>VahM|0 jA~]pI܇NA gaߝ}&X79rMVN!A5!T-c2bKQL\cq)V7 ;[\ldb#[,W:t4Tq>$գM*IWGb..E@>\h8V#/ThL`DKL#ڢw]9g <)>)ެ,SKêK0WomaځQiF@0I &Vȳ}ǝBBU켴QiF΢-M0F HDT'm%i#m:H&n;@̂!e,}u&&Bh=$M*A\ #&d_̯;{c淞 {n%ԴJ[mu^Vך6[;ANS65:n'J7MճXҡ鮪Jҹ{Ȯ/07 V"!d'5ݰ"Mӥ^NM[^Fp=.e (NXسFp‚Şe}jPV)d~?Ł8 &UUEXE6jVô ;"` )OFe}SJtڪfa?+|lroEehIՒTTniz6;.<.w- wo 'RIJ@:įwT :O`A4jjnEhmх= P@P!zm GBkhFCsOggSBPn!fY*/*,1.-,;8:8.677;=9+)*25/,,.8:64dU*S^pkʢ@SX=:nD~hLe)LU@nԩ hwz@ c=:lTQHs(V-\UHpZD&tXVb_$Bj$5d,dU>ВZdbLn5-J鶕4E_*IB$ p/$Qَ&'Qَ&L,RSEꙊ0Vt8(z\Ӓ^Ӓެ-B@*ЀQGeV# Aa7 .TU)fRp" P5X+R9U:BwZ'=魘cloǝ 뗫 P!`[jOXI-gnVcc*VDEg$d1X Ab!J% @rl\A&0KDcD'^ /U=@`Q1TNN6~]]UmIQ !"  `ZY Ѭgi0T:mGg/k^sB&  #$ղQ/48k޳ BBg dV.Vد!zȵ0y]_CNfD2v069rUHUZ !k=c)k6$ ljnJ]TQ:-T)/bumO6=eU6vM%t[JuNiiCy%MTKzf壶􌹦m`> CI>F4 L%THc`H$GDbHMMޫÙO GoKj2 e]BlkeG$Socw'*UQ5ߢ|EWEbs, [Aw(2BbDuCy{e]uyďH!|02 J!S5(bKn䨫iq2o]~} |rlXHŠ1Qi;IYťTHu+;:'&rGl6 gvbs@Q,,Ib"e!+"HP va˛,*"#AŊ16(=xU BZ$`B,63iQT^d*BPT:&Zm[I UetK5[hHuۦJI뒡?Z [)r؍W"D:yiҤ 4dUbK\eֿlx_OAZ)R!:$"& bP0eދRH7TF;ApZ+$&)RTFm.s]sӚ!lmU-cz 'ZeVF䒊 -ZrNՂRw&i bV9VP;8EMD̨q *D#))*UUUX/#NkVF!n: MXnDEV}vSR&VNGȭѤb8RbmطGE #Cy3 Vߧ{Mht lI˜Ȑc^D^%} tl &w23[isLb8ycebQQ`*V bc J'D B)"HQhNPI>(S2s["CC D+iHE*])K{k[m~#BLg tFC롎#`k~$싳0i0 eʝ78l󉸐%+m@lz ͒ĉ2 ͒ĉ2`$[g6GĴZĦj"v PF"фр B_5- ~:WB#ժnrJK)H&F#]4E,ݘ0ߴMWVJrd nрhFUu-4MɐCWVh'{|RvlW5-ڵ|I;|O x_af36k˼hҎA dKtEpQm2]%\T!vg81e@qJDqD:F0> D DEѦB G·kFJvD]1/;B~UIt;uu/9YG,MJOM_O4snw{V/ozmػ2‷b'0=zh]CfC F󎣊q%n =z293̓%E/:dI4GBMQ[jT"jyM9VbUbP[F,*bU„ 0DebTAv]CUDHUmWSIjҦz:,.10@>C}0N(S$UR7ÉUn a9@c_?И׺z$@Ɗ?9߈M|o4\S'wMIܭ֖p FK$۳%У CV:%E"W d,BYNGx!1jTA1-uԥtjD0ģtpNtZ8ֺ*i@U кٳg[tzi8s}7tv7[OM-.zjpgQb2cQUXGS:={MQMKO*I(Ni=t]*(gUI߮@&a2$&*I1|N< ơ}wK!r\[hAЂwV33 i T,ZM鈼Rn|>NoiUyb*\U檒6N @c Vf1Ϳ4mtSS vyZg~NLSJnRvW݊ V-i4:R*]nT'Q=/&T?tTU.Ъz[" P Uww#itlّMAKܢuB`AKܢuB`(ud9 Y*&XQcԠ`"Tgf0fR54mgGUv:z4t4iH|ߊǁhE7JŁ&Ra\q m$+%&JR~Mjna8:1*Ġ9%aOW%Jݎ}:xRn<k"1ڀh?rU;M(,+.Ǫ^͙gcU/]3}e5Y^y+)YUeUF AժÊUŪXDC)(oPMRMSmnOE䰨˧ q#"B)NU$W"W;,"MT7J46Deaj TCd{-i͉t4f%"-R.}*W bZ zj.mUHp@I5ݦT*ªa9::'eWv)J6e#ɋN34([>l4#cFpas3:K}@PTo`sGUB*XMDALE`5q#AҨj:ЊJvs+պP;!&"5!a)9,8廕[4/v2mA~A2 NtKq JWZ6M[t;@j:L#ùs64+L4ThQ4L ءkNO)On9>]̇>B?NCVUH)@o45-R5W,L&&ɉ$D₀Hl &Rl?rz{`-0S.**MiZ,VEbC F  qrDHl(,˥V(8kR(GwEE(C[mAWhhD3- i`wI%jSUp7"e3p'*+kA!x6vem‡NeVvg%-QwIQT_N@ n :vى_e*hzى_e*hԐYEar$l*R Y jŪ*jUBkji4ӡ "0.ӴJBRc0{d~q˘J&UQBlU~A Gߛnj(Ψ9 GZ#mJ5G=?r⁌f,%H%EP Z: C|ҨnD f݉I7 gL`xM^n7Luz5Elٴ.neӺHMԞPRU t4"si\YrugˍJdKBV% URᢀ4Mth\0 İ6Hu@V\ݦ#3)ݦxǟ2d[{X)˙X`1Nӑnp}ڧuUӪnS\)MS›,:ZlnA@  pg϶+NED@_p6,jvڼ7Z`lb:"U1@$qztD8 h$a E ;xEdYokh6Rj:`00L H$ Pt;JRJ4[;+n8TƱYlجLD֢Nz$(++M~Q]Op Dݳ[$Ɬ"Zd @+jUCYJ7. ӳI[ik4=4 V%ݔoDӖki5g"eӢ@XD|LÉE Ph 5R=&:ݪߚL);eYoAZ$F' +Z˨ u&m:HJI<ٙewtggݭ%Z=T%¨0@@chujMuċ$n-\Y(2XG`ZkU1aJzvƾnӄ1YDz>OggSPn!hn .9=+)(69999'('*'(265244987:/465)'*597TYذa!34LFID*խt1 iVU!T@|7DSESmӧ(6X[覤6M,;&|]jSR% ZM55g<h`\ G;J'臔c[693dYHEڊ BbկJUZAjW(M8X6LYNYt(U`Q(h^LlUh׈LWM$tD[$B`D==x}Nt&ĺ$S!T 31әґN7YV2+N-z1g Q8b4~1=Z6NZ< os)5Gx_=_R}K"E#ot5cOj;}2Mx/{ن~+\5OPz"&Jx93z_J\xQ}țި hw317*C5. yL BͧH\YUUUU"iaSLD0M%v$j&M{u9r ZVjY6 1riݿTWR@tZiSQfCSTSb_HyJYjySSM5#U\2M1 -VMJ_xyh{O49p{BJ뜤XlJU ϵ,$:+Jik G&`V/ NT XVrcɊT16 L]P.؉UZlbw"D B9$tEVT- UUmu9+G6 FSUU ;DkS.6ٕکJGI,"I+\-o-T®޽ "tSѨN&FU-PB>FcoD\5I@w>%We[SN*jc /*ۚbm7);0۔X̊*F G5baUCA*%;6P &>>F2%ꪏ@@xo~:U`%%RHG+@E@$ a f K]j7'׏  c/f-UV| :-sN؀KLl$ݤDڴiMJ9b8,-*3'}LZ^:yKe2ͅ [ 漲qST)jsBH46( Q%(hPW4}0ԑJCDnKRq""CPtrO_p9NOϔ-JTIIß>\\hCzh$_GFowe  iS:]ѡ0htac deIN늖yLAp3i"hM pUUUP1a"AhqJh' 0$0ƃG5-զt"+܍NEV*+3--:LPTXDoXIuRO̺8jP5(ҭ$sdx=j.oRe#+*VZD;tC.KMהAL)q  njENC|m߼ovwDcU{wDcU,B͢Y+,˕jUHDUh*b8$Z9FEX96Jt}H*-LT\{jyHݶBuK* p3BJ 0A' RD~R}\: 8C |N*3}Fkl f]u%ȁh2o!1*t6聱eZT`jW-\}t:LL^0C[f iX#M'C&vj!w@M聚0pkQZi8 rس*@(\0TXY63 `A醒[}İp߁NpAbYZX1ZNCiDZ5x3iBn*wS&BbJ׭XϢ\`KBkZJ6@(dR!PM5v&mKӣG&{s/:ɠj<4B H>t/<($?r4jz6Mx =4Ewutt;={tZ>-?W^@ 0M(eTjYl!V\RH^o >}p{U PD! Zk8Tk`vK>#ڡs@*L/~ $ܲN@dj>S=Ami_.{e@dZ@TZ|A8|PUm[i҄"=:M44Y֋¾w8NȧF ǹl$e l@\@i": -3SSҭ ޾_($>_K~Cy1.o eѰKKU=zԴ)NEӳRz~I5HAIHeF:FHvj^'t+q$*_hV C^ʯ5[$O2MT@*Ӭ[) bzq` .cT(8( u I=IsB&qH3Vi6UI+o/DSʊ?ySO-O-  @`nj*+tZZItDAԖ K 9ɭS+@&)ftF44n{4yrQeBg~h>5:5"1, FbзT)x¹WT>DEUoL(M-/@ +:kbd ?:QCzP#:R%y[ڢBBBf4ZK5 VRT-v0^MYt2YQ,cEMMe4@0{^;8h פtRm[h}}FB-4)t x *vݦiD#Hih2wD#R"*6"'/OggS@Pn!i@g9;)-,459/]l_v%H7QRn#%EN+gôY3r)@N3ik_KV/0XF!>Ezg S ! Q~Z!0%IL&rE7b;WMQ]D QSD h0Azhj+ndJ)@zyClŋs@+e%\A_#X!)MND'iWJR!&m 4(4$ڤ4=PPY !;{2i?n1kd޲ iA9Eа],~VНv3${E3tgXmX䬪bQ+&(ØhhAO 2 bᘨTQn6*3BzvҦTaj#O'GhJBDT_$TI%jo/YtD7~PU읷 TCGNڶt J9PT@"L0lꠀmFH ~]@1uCi$::NER7@@g)R깴`YWUUvG AnaqBb z #G1*LPZ:M$'#ȈURU{,aҦUEMev*rj*昙<-A7%N_$Z5N+Ӧ退4JZv-f{y,[rJk׳*i0КMO̽vjٽw$^h́ܳ+4@ [=c`mbYX ]hWaljP !FF!BX0ŇxU5mE ūpt!-VSIE!8[}*|yZfBڴ3=C<@nVz綬=W۞_.EP,t 2El\h~:< Ҕa TAWFhډJqet96y%9XU"iwD-v+b(*b BĆa/¸0`%N TUU#t<j%$VJHUZ+xӇ He@ ?27+"H0a K[@;b46 ۳J4`FÁ: t#|r:w1f8Z%bGQ2j6 eFoa"P)ʲ,g&9WU #մ,*5IbA0b" 2* `Q A.(^vvlZ1Qjzj_j@H3}R\FI2k!D컣JX䨭1nE . ܡ`e9v@nQαGOb:4e: V :inocZl I!'@\R,̐-!h jbm$Ў1c:V2B٭qhv)|Lp"Ö$ˠ2'%"hc%8$E'!=JDA݀,M4n)$d Tjm٣mVpy䓽^56 \ odxf`L5z[S餕Ļﺄbt[7%[ӻt*'w<I_i@&1r*)RX,VAV)L,Ta37"T^cٶݞzjjӶ=J.7dTWUiRNDpi(ӭjj@_[уPڤ&+#vf8 SĹwi7M*MJ'Um5Rؾ^!v #Th{{j J, *|m-L4rL;1 ^ ޷6,)*lC|`}nb6wژdʛNd\UE0 F\e )FA(Q"Jxo5!CS<0}&VBEJ"StntmQ4*DxX!,+%$A#/ Q@PI7IOIt*ͨ9ZD!IH~B׸-}VkXCwf`b {8X;V&Llv.xc @WS^> %0k$wTGrY1Wba8X VELl qą0)mF:@:MSI`ET}Zz0DN@Qh4T*UƝAw CU",B4t"m*4Ju(.Q"4d=GŦIt4m)چjѩTmKK Ul2sX Ĥ%LAf-҇U#bmW8,iUݜ{؇ HSE]$@rt`.b\$e,o6!,bUAMhsD nZM SVU3M!F8I鈆DUO~Aҷ[ߏnIKR`,_\UeKu"Q0@gTҳ"զGGT;SҴJuhT4mRi-5]s>L>_avP5j|kXq hM3J ERΜ {PO*+6<3X+6<3X@ic rArUU0kA0#1 cFb!X"MTU7T[= L"tq rҢw Uht*҆jm{%RMr\ekE%.N4DcE,8\OYZ N7TRMBjfL f8"6`%S:Q`L* N ^~~m.Z|D{}7}Kn\ 5PŬlRԦ&bw *$ J4 aՔݦN6(Č/YFX}F%fK &TZ^a1Q0%蝕d"hր,S79fZlbunZTbA$&D"1qU}݊*g:.{V[MmJT:w*2P! $Lt{Jj?E;kK*=tSѶ=ݱ"8`݇.h֎kKi6pȎȃ!گBu=K@|~*&IO*RI$M.?˫dK%u(3"j2 8H˛Ur-FXUę .Da4 HRDUKB>R[P8lG2H*CҦJ)vh!:tH-(ޮMV'm"*M#Bh@,{(ظnM ٺMᐊ}͜Oa%P5_hWnSISq&)JIF;In / qMLJG\]aWDroЯ®\?H -709X`:Z j**H"A@A00FQL@xw6ՖThl*MJ19>5F:MVG $!REW4mHT.ՀJg`#D- 2Hi#:ZQEW~;g1gۅJDs_>o8Qs=k07l/ -؂&1i~yx:wή[+Ձ[wvXl@d9Ej#,i"b# >.^1QX0pl0"|r)f`fWU٤(!8$ajQ߽/f^2 b'觍6n4ݦ@RnXFFfO<Z3niCN hz*}0- `XyhQވԢb>!H-zy s!FuV`ر:XXT" cCUDAL=6H8bø6E"IO)BK!K[D%1JoL_<8t/WL3EI*qmd`eJBJUSZl@]iy%%p;#g 2bHFݾz4#ͅlxt*/e!NR,:|`\UjDCĄ(a\HB' O%mjIJKDu,ODKۣ4ECVIS5BKoGowUSt$N/=]º .7s=h+e^[f՜4?>/(2)~iDᝋm&y3U1ĆQ5 Dc 6"8x9T2"mIuKm-EYtaNx,aژaꦕ&iy'$"a4EWHV/>@RF`XDuJӦTJ#Lg@&4MF):zZYI@Ss qv(TRv8xhn5u3MF y] 9> p'Q\y=d,MV*$bj5L*j.V1LCLTX%L@D- RMzHBY)R=GqQBZ*0*jArv*{5QjfZ)S-XZf60LgnQt.qg'چ@fv6fH&;nZ6d2Hb&kcn~ JQQ"Cds+bkT0bUJQŦ@0>^*h0HԝTEj=_4W. TwIzJz6TTEKY.~ _-ӵ!o)#+c29_TO/x;ǹAh'` hs#FB8#8&a >*tk ۖh$5ߟe_G9K)ԎԎگSoBb-/ޟ',`r^C2m jEyͯӕ  ¸nunU+4av5JðIx0 -e@jŪyamZ[{mG=0tj; G.5m Z=H/(*?+~hBķ2&ݔ2FmFQnyJ4TekjcgG%#,#_̺RD jTzѤiu;Jڦ[+zj]%t7J8RHr2d D-j|Z?=e7-n*YVrQse|S Auդ PUi.:'ò' ˞B - 42]U9g.qUQUAq,t4_0к23,`m۳m%M$B}[sk}4x2 <_YRR a"ZմtT8&>pǓg-'ԽL \s 8Y[)TDUTmj5bMnUupDLUI<1aJnڦMt,z W*5{Ŗ*O"iSv|?'.ʡT) mJӋɾC]7\2_Nsfs]e (aKZмC+QA%3Nm'6v)g7SOD*ˌ,s =^S 9ǜUX rh8[MPGvłE TҴbm Z.-Ұ_6zuw  2u9$T6~)bqt;$T {}S,j{ULDC(ga׼Ȁ)+CGMV4Mn(-j@]'~YXK4ązYқ6mCdO6~n@.g r9 3+hL#TTnJQ*'j68IqBU$O6: !:wyruvj_>mG}ڎ: **F^x7z%&⚉4DMY`n RqK5 ``E/W6D<͘BX @dnX#VDU"?o.33œidL#R$@mW$ZV%=N٧ԌG/VJDյ"Qu-0- 4 Ф-4=GZn}DiO)5)AS4LUdVԭQ՚Jm%#)bmseY+b+VXA+FKL| 6& #FTnmڴMR^|C^O]zj3XN*)ҦT ,+$#űXLDZ|wwT)%ԣ;tND%@Waɸ7]T[ y_r"5KE.LM  y md>ytq&ѝ<8GVdUFFcP1 '# bQh\mгSmIN"R&taCNIZzsѶPݶjMB{޴ Fs{|<,ؐbÿ3P/GbIDOQR؜CsxiOz T0~x=p17R qA17|݃m17|݃}#l\bEUlSl3%c:Y(hD (Ɣ{m%Tn{6-[Ku&Vh[_A**m[:twGR:cq;|W]ٻg<jڟJMHC{8Ye*hچiWng;c=3 hde%lM&+(@,|أP9WU`Sb1T1QbcDbCPv%QQfk,IaW@)ڪnJUiUg~n\@l0NqL[ r=Rmi^@f\~ V@U-|L8 gB'Ғ]ÔK/j&%Čөa+L^ `q|oMesXJ ='؁AEYfl p9X9VE( F"D#A(QDaD1q1v:AAGABl="*=mmImsf(WHi*Iu;b%UɎt789Ӂ[3x ;Zs7n>=m~#zIeLEHIi>@X;&:*npG5B*̱]u,vTĻ_\&OOEe(*u*5D%e?ZhlŬXVUUU1cs9ح"6pF & dv-\\tkUU$MO%z߫b]:*{O e3{ ԍ)k{@ z-H/!An~ױb+|lGKC sHk 'L}wU^:YD6E6Z$āP <#Oc [,ݷR !!F5F=V' ZQ5\ݳwujSڒ TRt݃O/أ@EL۳:gsu* (-/)/IK'IxlgϼO=S%R1FZҭjn-$tJqL᳕>)|js=&6)i;bGY(Nդ4j:\Sw§<R bq0M!:NRćKt}JUnFQ\߳n_߳nJHYP+ b4MKN[%a#*D߷+][?SB"6aI*MtCrH .|OggSQn!lq .-7;()+4|,m2d`7 aiuj;DsF*+ap$ 4OBф? =ֲFDZqpPYIKT6&hon|B}-6L۳ztRDc%Nl^ˬ~&1eUAH iҏ;dZ#, yA6pߑ%)\Z!؅00IN;|ZM4{G[M6uq֟ve~d|<$BeYM,UBMG݂ڭحv*vD-`8"b`5L;! `UATRMuKJ?+~SZ+ra D\H庛:X++wRU*g@8qHMקLw}X, o![pV~\Cf`::թy\T:OF&i eezch<@~ #[<69lG D 16Yc)fYUUvAM1n@TPDMQ0EvzzT4^EJE@T:tAtKONxJl}߭(;FU7L[t(HDyKPz;)9#lwȴбdLC9qht',16Cěy4b,䧘ěy4b,,Mey,+&9VUU0V`U EP@Ԃ݈&! %*[dCji ;j/eӤdEzu3Xg zĖ踾D6 |\!5Y5XI:R*o`} !ixW53b w]뎘Lq3@|_|݀{dttz7a1_BB֍d>@Be9˲M,rUQ1`Z#*5b0qqUT1U1TQ1zT I6"㘽;YZGż?M/L41iC8-oi.tՊ@B8U TXg,Ogx1qbzsqU ,ĔٟA zDB8lBMS?S2/^BM M#_q՛FEͿ ˛bVYjQq MLTtqN b+pd "D nU iC`g>cIMQG&@]EU.A]rKt4jt{NяmO̸Hn"U⌽E)L!2P+gM(\*k )JX9uq@BBQ9rpamƱ&"1?!1 u#IyFr7\"DժŨ5 FEk%xc; F$#B]m[i"U [S*v! wH֌@]03AF|ĪҖJJv $bwx{Z]sU9aC?l#lpas-p@?͂Mn:ZYI\MhM,bW媪88XTL cEA,j::Db⣑ bBȑ8BE'_+.c!v'q 4n'F$@)cː vE"1Ặe0u:ݱNn*TuJ\ޜH]^MCkB{~.Rjx^F@:՝opLc ͣM At~hq7hcV̲VUj:vSt0aHm']M iMthFI` cpD-gkQ@R2 *غZƴGv8Kn:o\a9rkszD !(%( U{J8:9尳xZ@3:P(+9f2` M>iśGA}DQI Ib,,fUUc 0VjTPLlNDC4UR=;x[yUVIбU*c}0زT#ģUJw.4:F!܆\ -x+wF 'iށHJ*U2$'hJrJbLaWEUfkբXk,, f&R(h%$Dlb HV۶JB %Qi;HUSWn*Ab=mI:mtɊBg4sAI]6IDV  vQ-)I"[tP>6"`@˵ȦRSqDʐښ#ϑdXo T6J;3?4EXn Ӂ&R#kM  k,nr^cΪBUbLG &qXD\MtHJF5QEռ3L,z)K>m'oN )I+RڜTVRnp9AtFa\,rg~K{hӿ߬ +ja#ߓ&8J~ߤ^0)$0ܞsZ`siWʅ[ʖ]f>3i8̆mL?)l?fYqv/TS閪$1y`,hJ:epP.P"j$#5U](Gg6ナ x1a;Js}w℡ist1MFdSeS_W7U5b\?xi=ҼilS7)*%!Y(@`TUpP\upYdS) 2C@m"ՈKRC}\.l$OggS@ Rn!m?@+"*)-+48**(*39)+)25Ѭá\ߕo])_WEPP1jU;JϥOd"׈tKxҺ$*b\suG\&u{UBv \Sͻ§PTR*ѭjBݫy'Bl. T;U;}*+UT "tUhuRUZflc,7XnzdGP1 NIu:i̓TV-meHKx\]Wx꺬#S$ իWJ*u]3////)?Cs o! JweDMBM$YȢRJ5j *()Z N즭vzhhmJUmRҢg$ԏ~tIB[BC 8dʀ+TՄ6~%\zewTQNU!YQv^y;= }i% wG*%*cEtBE/ޘw5-y9Hv.Hi@t|Tߕ껲JB@JlSP.ʧ /.$*5bվŪM1hoQmT;gw'R* zE+n_Vꩃ?yD9lc̛ǘ7ykR@1=*M[mӭJZt.e׫DZw<\Cü‡y˚ )TcDVGG xbm Ejr",z*ΈMI\ )~iؔͥeF@eY,+,U,*AQ`.^F",Z CBnSճx$QRZi.Ue,ELn2*=povdK2;ӜMW s}gF!҈h+Ιk_jt%fFdDbQ<*#;j8˘Ƞ540l=pem;j} BX28~;VƌIݎ3N&!~C"#d9S,rYeƪ@EXPa) XmL(0K(^MH*l %(UҤ %BMTIh J DOڦ]Ua&t}a]&!x4}Nj]&VSƬ#\=nK GW2x**)) RlLPe(.KSJljonmYd JR;h0IT"\.g]*B*-&U*iudy#P;\td(+Q.Jʀ@V?TnoYy&;|M1%cp4LGh1T[Vtdmp/+o{{G0 &jtխnm~3BW6[9Rߐ9Rߐ  }d1KYjC!0tp0:* QfsTQQUED@S="!ƶEB @1i Zma[w'URPnK״r/@*M|c͔3~hhju]!l<} =etǷpV3{v#ܗ ۭ X4C.l!F}΢Vas0Ġ^K&ݦLf:jɤ41ɌO$uQ'icc&gY!1˲\0bjPQQQDPEjw*`UQ1AѴ46@zF')M%T4~=/F0ݢT /c\QO>s\G}b6ھw*sPqzbU"Jf/錾ZNSuإ @1AYC3;V'm&3;V'm&3 0 \f弲\,WJ00LXl b1@b8X RITuJz6RFT'nUۢf-4} Jt' kFMwS/4l^uܮ^6?ت~RO +u4iҪ[-8vdf6Ni04(F6i~;Vg8ic}Ǝ$TRm 1$YR9YU@0Z("""jTM1 S0LTOH'F2N*%TZ8s;@D&qBFSt:"BUDHh|\=1i0BQ= #6;L}]4іKtyaT[_WY؀:P^:ΘϚ(t15QH55 6A,˲rYUPPX#U*jE TE F@%/@NJ!mۢRun'iQz=AM -ZX6:u  nu`׳A(b(}o%O Z֮2ӝ0 :gaim*Աm66H"Jzfmr1g9W b*aj7n*BTJV|phDml)GmAZFy MJ$@JX HC[\0$:L"hȝc7Bu֭; @j> =~a3^{7vUD][>8cwt$=fظ ;̦, sfnMeYerVU@TR`RI$TSCC:#(En$=" EITl\PB-qKDRD-[j U :JgAPVg*tZzifт<ɁG& CGvv{~ y [v$fp[08\r˜ғ/r8e"!d 4 `fSS Laa*MP 8%P6G js1ݤTa%_& ́GvyqY \Ȁ/.3uѥ7?u\ l[&㿱V-X+ ؓ,db!@HЛ 3Ũ8G#F !abD%BgiJ$!f.#-t& * [diyF-nA"~9F~@1qKj'i@b6x9l[mBwH#qG[d'E S0ٚrz(φTR6mnz?fIX.|uV>+F7 Y1LQ8@@5Y+V&AEj(`VU@Hi0bb"D$@&B hR@u(tRQ …!2$x #?7 hU˼w8sB5?ɭ<' ֐^,BJ&ME*H%&"Y'10 q@;\ TL j` ")*(`QT@5N3HSSSh=*=; VlE-lDj " NR($TۡPVE@W`(eag Uiڶr$H<ғ1OggSFRn!n~q[?322յ/2//.7?;6598,-(+816559:4')*.*488+45877@;\S=\ʧz2C@0#B+thKiҶm}[[kbjuZl]򗶕w_4 jaFTjZ:Iw54J5mG߁ZΤ_"ZΤ_A`3I4peI*5 `b0,抩j4h) 1QTJ@uZ"jOҭTE C J>) "6Jz@Q zPHQu wKTvAFD-5;Pu_J:o&>!t:L0\ {Ph8~[ec/ nܖAK#$Y*!Ŋ5(HjifU(E-aiӤ4ãpD<'ar'%f d* Xc.4*c#ta-qQܮ)L}Xy֞"hTU Ta@HE;El&dچ^۰ZPUݦRk,'>t:44T8Uy;Ξ@D07|OJt&ab!Pjz5B0Dm?Dm?|(054JMGiRO6)Χ`FLam>d! B*zGTWlV$>C&{y=霌C\:sw, TT60ÄE0+&ZVXDBe.MI 4a/l,_ XL2! (R':saJwHUN4=;z2ic \PƂr44nY[-EdYfNdIb2W"`Zcf8aET=ttzDUgGIu{h"74L$m0R&fSI7)z7G+BTtT8lplQnNۣ)IҦ 3SX+E(vp畷)r»%TMe38OoY7sV+3)Xlbz>CZʆu)e6؃VVU 1*kE1vuM542h@4>ITuT6nӦJM#PiiHT5 oe Lj|qW,,zY3ip"Zr(j/=tK;lq*Ay+mrCi_ G>6/9X`Zv8`8L[-UsRԋX,&6CHEU:ѳ[UI '|I)jr+w_LLY2dԐ@H#mF%imnF$bS2d߯O&>T_-~p 0P-MС7\˳:HNUEW:={tnSٔnS/kQۜ<90$,30 _KLbvU:T+Ӧ:q L߰}ah' ,ZbPT@YU]mA"s>]id Y ׮;\g@J  0j:]r2p}"T[kW[k߬!Ub$m鈄UUYHsw;L]SwjHP0ƪXk^|^Wt1ȇ!dߥ}ng@JM)@cEkR&4IӣG ~UO5{QdmY 8 SǯRM7mmt=cu!kD>Jo/?m L-뵢thR T*rk4]ml#/G_rSbs +V8=;tJ%dx1ݖDf t i  J@+NjTS9\TaGAp{x#qO(5Q\_w}qZN+ҪI7UU-*8تV[ڲiڞVLhuS7Zfݭ(#A0*bjݞ= 26JuiRTJ?xd=Yx9_QH) IɩJnڦhZMh{Ce];8㇁J7Kr*=^͊Yb9UAB,D"جjp4 DFhPQ,tiTϢmMFєbZ56)J&a%^tL v3"Un69#b*sҝvRg",Ħz 굜dM='#i0RTʶs:-Je . Hnm)4&03 `T"m)f X1ֈ^9vv+9)LI;3*2 VkQ-U? =I,('Kbaވ+u%h_"Ώ4,U#wT 0,s:EZ&RemLU7+,Sd=( P5DfC9˳F+ ~Ռ.ftyRhtoov.t"$HӭR4Q&*u"2"clTm+[鶶  Gӣi{2<&TmN$L(j-|+W4ڪ6*׫ת=JUU=zVJ#H&E3ɞT @`aaH#ow0j#݄,QpnsgMaJ"!JnU鶒dzUF&,Oq;_v:.D TQQ4OrR> T<#ۗO4< dYLhTJӦ:Ѵ$+mT )t,?JuD,I@$A:R2bEzOT:fB^% #HWWWKY[5'>ˈae0f `4FЋv*+Aut)2z+zk !ϵRrq2f+ףXJ)&mҤT*C5 8aiuTiJt6D Z!.9rt "ĥ4GΝQ)k,"#eW^&9M ZcQ"U*8mMA aBhFRREEЉVb4?++%4IR DiRBD۶NCUQbECh>TIGmj{le≢** E9&}+%E*FZ~{K KRfHMg[$.?W@Voh ~Sv)--NtJCSU%w }gCJ{A$nW Z+qH"խt4H";.ߩGۖC q:A[mϮTQE7u:Jm+ڔJu(R:QR7ta|!^0S.ـbl0Uixsd_ձwWulݖ0%d`4Th:Vv۶k"_\y @Wq4OggS{Rn!ol;0]&>)'((),:::<9;==;<0/0.;:NtS@a$0#hZ݈CE9M6NX[R?E&'],֭ "} VelN&61A* FQQ,ZL`DDӊp0 Æ] ͢,MS^ci f*MVMTuz3-顭 I ApK bZ}BTF)*x 椪gu?W<%i&4&JNtRE 2n%nR ʹR(ݴJ]#|j=(>U6%1*^UB=|VGY4rX*>MO9|ԭ@dȕDԖG8+IʑrAZP ƪ (ƨQ1FD ;6`8sJA J"W'i;RAjȶK?iJ Я^ PO2P6U*BȟJYճ*ڞZy!.Q0-*EVS 0u&T**I 4#[n _\f?oG3FVMLv1[TL *ɂ.&u3)?J b!#H1Wڕ bQkQU,VFUcP^ ԨU%ZEmyH\w"icCAQ&*gJ%6be!|| t҅n İSmKJI:`ShƋ0^uhW fny~ͦtOy.,K Y0(k,UHӳ=;\m$E-壤|00@좢)c=q5^1 $IGIfѭU@UT]8.}a BZ[~!-F+Uц^>"G_sCz\ =v* 8b I>QV}4ݏj!C@E =CѺ:eȌDL*54.n zC6C>pNZHJ1@'iUC*6><խ*!4M5@h\@h2iLGG$몣N JG_IHnMTm*<(C<(C˨+>d b hF%H$& kо3ꭱ1w+3@[J*l)v@ QA S0NEmmB;>F ,m3N)GoE*gA٭-C$ QfSLEI'[WRMRmJJu ʈ# MI3jhokViGD&v[{wHT=S&V^Ʊ(jٸ7EQ[ b a1jiN h4azq4ͩFE9hN5**7j3$}@B5b,MQi*J@H"M4U:3} Ov[yd55)@Lj `5"(d qрNCggYh $Z11%3H4*K(JGt{&44`ޯSk ò.S ò.S-*$)1RYb=Y @p3 ! !F@T0hSDž,EUzTRtz@bm.n5xXD*AX$*EۄCk3р ǩ4x8ϸ2HhQDRݒj5tN=J#doP4򖉛gy[+C3Sf1DFQ$)kёit^hvDY!])BRmY `ZE-h1E գ۪tT1  J=*}=!Xai^#8Xi>#8 e,)&"[95s\qeUUnAkS` ,"1NĄA!#TzZα {+DЦI &j[iV6R ;zkR~k`w?8چ\I)ʩ`K\RmBt߇)B&i~R^2 h7lQ;Bn?E mDEafh'8o#MśPSOQ lr^bت+jT(F `Q MD*n[MT~ӫx4N.1F|HֹFD܍TSt6%=o+DC04CPLTZ>V9R:MH/&QA|Y"M1dSi#L-g'TIӴ9Ɗ `@[|n@>:)sy*iSsfqNSI,ט3~du#2l)ndS9 1RA@ƪTbA1ZjTD$AT@WڠmAItR4'b[7w|I &F<芖|JuS06p$$F': :%V.w׆LSJ*zD m4PkB<܉-䋴C;=GNەf,% v=1 tOYڐvӏ޶+/j:Vu-]-_T3 um"S[1[9Y\!1@ FFԠ `ELobHHҴݦ$ءiB[RuF?FҝX!$$ơ&ww6Z%MI5]G⣡b#Dpr/XUVhٮ(](*ҁ΂vtPET[MIt[1O[ln;o}JV 2Xa2 ޜZ_(l pf~ unBx8*lt[n7 !<}6~,V6r YIdVZ1:*6Z0Ī6AEA$*"tjSB.)oyVWmUN+vIG7i$-K3ް@k 0QĄ1!D!KSPiM[tѣώצ$U%MBP*i&զFN%x[E-n%:r?rjh핀۸N4tUtH(*~۵9dBo&w۵9dBo&wGdV  UE*YlbM,fD $>QGb8Iq(rl(ԿRT5K6m5u-IUM7vJ[='|`Vh\| #1=I& 9ΡJNTDml Ȱn_q-SZ6Jm*)*m' e.1ZX{ `p#x=(>Xԭ^"@+ ~%AA ]>z%AA ]>zӷ+g:%M\"`)ID b$ !(@AzFW"ՍtUUp܏R4T"˻`>+PP !6΄@@@QTtizDTSJw= +>3X8g鴩S:m)@ 1 i?b iofrAsZ4T  bkI57CuN-څfsxlSKvM@`VOq)fM&*` 6"vbQFG1Yy#mt3c^ 9/c̠=nJ4A]+%d>wEZ(jA0qLh0 վzVhMk~\EU7մ*٠} 88C0ꩈmN 62 y:EK1ECχQ~#*eJV,d5UAM+TI\E*j1j+E*A .VPi^啯iNUqXp ?N6ʈt80 oL(niUR*l>NzT%_v6=Ui[Z)D"S3l[')m4U^DU wnU[ @<-23<;823:7=22?9:==58DU\kT"^/ BVG w=Fʾt(TYٸq6]'@b Cx 2H`,FL)5Gt{tz&[$丨t:4Kߪf[ukEh IJՀ6VPv x7 %}VZƫ*94Ko8,$dJ18iXD⑒nuuZH)Uk ^ /xߟr#|` |, u -M$+,+`\c5bP0V;bqPj:D8 8 z;ϒꨨdI^쏖RGy,KAHjq^~uۤ͠f۶ߒSRA SRtCӍjJ&UWZ.0U WUQMAoK?U@h5^|ˎ>4fv ^jiQ 8LEiP gΨMXbGcc&Za v| 9tJѩmNNYE*R4UjmZhSRn* T+Mi*)J7KIN7o02M:M#նJ厲e HO^hnUIs;F_y }LL=p\>M9;Gc㭪rX-iw@mfhL01s !uĚwwe_ݡJڤ!t$)PrA䐪6_7$E2ynDE W䆭T+*10M1 T4&QN N@P^!:\ivSiJ2ݰ܅+uf?Ǻ }2 ^puFW atpǀxl۝g[|(kٚ;7϶P5@YrUX#„ƇH4A9 # AHDFu6Жh4MD79:݊R)5E&%UiTģsd' '2Ə}\-i[v*ѻ ۵j~'\,~zۙUpLw s6oT1m&2A3^+i^w,WqxbJ;҆xbJ;҆@eMrrbQ1]M`GLEpTD bbZQ&*Ju,e"%EA 긠i=kn!L.'5!Z7J%:F{%bA|cZcwgÑ/YgV8ItȆaZ*sI4~0yeve7uJdl@qXUUhD(VXRLH`јظD#ѸFJj ڨTtJCj;n*T/;HNGZuw8F?ıJDD%79" 5q.HMYHOiHpRX !;1%ruN?mR=sR0wxt2pNTs<l>, XUU9Ŵ A468A0>8*؀(٩jJ.MU(m[U!R ]HFZ;as0laݴ!]=#?Ӥ*[J,w\Q WICLa#5;SƜ&^oݽjC. fc:١.?s@ xt$ƣs% 4AU6*WUEꭂb  Z]ӕNtB*eo;1\}Hۮ:xd|twj99c4sě[)f,\VRjK~̯ RdI+6 DuIV΅5C A\H|Q:졄1VR 1ވd5"c@z7#1Ɯe\媐**XM6 C&. (@8ފG2ڑnh۔&m~ղ[+?KKlS-bH}Ytd,{zn_3 \h=|ctpA\S9l|[8-#%"Mfj,0Պ&Ϙle8;/ xlU-U/nɹ&V1gU*jA&)(Ў :g\VTE  ,3wJ=A[ldk+~$Y <._V#ڤZcά**AOܙO5Пʘ1Gw=L]UL3CճPɳ io2t0m8!0)1YB=U@p25/IeOk ZJ`;r˲XYVjV XEPaHhH tNVK.AmHN.(BBTI}y@`= Woaf#񍴵:q!:=w˸٫ai| 86SX %S,j3_y/aL[0s^%7{/BĹ3 ͐ pbDS&Ait6RݪjNd\aQRV:fY(R2Qk" ,/(❈u_M顫^OggSSn!qx.440-)-(*'55;@ԥ.D]|om5hEF{n^ʡjӟ`Pz5xTpb`\]k "I+ +1ɲHc# 1*bD" 1AFqP(XjJ~GU);م/C]uҡDT#!TI7mM1d l吒~D·bvi[Uk;kR*%n60t\B=:%FL=4.DpdVv@ޘ d[l!d %dI6YseH*v ( QG@l" bDBD(aRܒ`@Hu:$ڪ$悟󼏐2VV^k=muTTH NB֤ 6A9C 8A#)4M]^{=z|qS5ǡ`ڛ&Ǝl7fnX.1n%5~%jVvw%jVvw&y%N*aY*"Vi88XI$A0ILLJDALuHX;qF_7uNT7V#`04'XHmMRbA .FѨۭ`3gk. #뢤v[o:vn!]*mRitTTuH$*u׫m_t5]n@!HL  l^ &Xk^? ƀlLּ~@ $,0ia2 p^9Rc 6CNTQ"!j$JST"/cҦJ"6p ,H5nl.A_ B`t%H.NWՄ9#>TnJ1 &ay &ay E-u 2 `9$X X5XP#`+"HXa\[.=O8TUJEzjEt.ZnT:P&NiKymxd GHw'k]'D+ǚb>iB*ՊoAȜxE1t |Wαߏ+k,T?塺ݲuu][] Cw2%4h(d;j/A{@Q7'kQþ!k2QV`Y`d9WUcEXqQ0YBEDC;nTSM%TUB[&=[*=Z(E I^ņTUi/DKrX=ձ3g5zh@foשJZ <_wlԤ[y{)Dv>ηѻ@@c !HH<$ MMCEłqSG6P'woPf`Ys`X#*FUI@@:HPr@`&4;UNJKRn ?FZЪIZb[wE%4YlKw,@770%:VKKM[5)DRTy߻NEgLng{#q5 /(k/ JKy]6^+&` l-Sl؂*滳|O#:\Ar,˕XT `CPt0D0i{v II^"pzMGXmuYZ-VKJzE)zӆAt;]qsXT5)QSQ[j_ e `B?1Z"/QקfӍI#ry$;d#R_u+Ie4]#lW0d+#0&)bf\8䎬ItJ6Dh`¹rRcE1`-64=6$50DHǹXR$%4B~}2q6mJtj Q\CUMN:IRVl!;uvТޥ(mˇ誚cЖilE¸'XX|D?f `EE$VOvp5k!%:mAl/o>s&X&3l8$ b}x2̴EME75Ixh`CX * QQ:QjbhwVBg",40q\ )ѭ46GtIKvm:i$$@Pm((TMDVJT.UvW In!ҡۆcH G끮;ӏsGOka c} ag-l qPo8@d~ _԰ؖ` Q a-|&Q@dp=ƓbVʑX"`ZĪ`QAfZ8"X'JQ8q:)jJ$ eSU@ ă2P;;n x$LJ]/N\jV6ӳAsԅp( ۳oQz4KT|N0ADG8PiNþy%7 Vu4=9Jռ''6/ \qS⦪ JYJ.4"h5LS+ZU6iS~}5/W۔<m @6!MU@ .s}QCx,F*X_dȋ7/3*ݦMUJzr#?奜m Y6SǼ 3[_B'˨MeQ`D`hI( @,(jtRR՛ 8|_xp_RLd.7eܭ7R@ **VQսTL>aoo G?y LWSwkVP XVI* c0P"y k/87cYc1MAJ6[i36ݶM$U &3ڮSyqK|uK!:H;]ɉùf촲r\,\ `UPU/3QRZ]"JhUD  HQH:)Pm]ew&ހDa) A$"6g n\SY?{Rz脾դњ 849OVU'TU6JՔ(TS-i|D:sqDUD+&$ [%gY@<?&D 3p)2l+[G$'yeslY:}<敁" ݊inmw^[2d\>+^YovoTYz絣~s<@M5* Ht2YX"(+`0ZA@!" b3LEĴLkj"t vq*" SwlZ@;5Za Kuqx洜/xJt5UtBTJ Ci+ AɹZFStY/5anF,:?Mcyvyakt~jgFM#Q:%O S~:%O S~n"Z\7rW jjU@$4BY&!6!aĒqH4vZM'F+mZ5vJ@*!EUtՑTA\O)ݶ#B yQKd!MEDҨNP/.i:TT!َ5u*ΧMPEZѦ4J6թ4*)]Vu*9nS@p >ƑX'w,30:pWg|}Ynԩ$o6,弲Xb5ֈ ֪A#6> -GQt~JumK=oP V 4($H{RP¥zFx tX[n$xzWO&v+U:IPĵ^$v/$4p;mcwS;6(liꎫnɼ6~ @fQk}?EZ#.̑Uͫ]41YՊ @ò,KX岬U@Fn8YF= !c).DD4m pߩ[ZAGU~I$Dq \/Z:d)*&mu :W[Q: d65B2cvm͂vUq&`MQ TU/bGn (\@*e_ ]r2ظWX?)ư70M yl5( p8^)L3$TݽR/HaQ$)EZeYV i E!n϶*4AVD8hߒTHHIٜ~Jˆvq1t4E#jw9:iO)`'.95wUEuEtb`vae$hD#oځޭ)핸E&aoo)vhn{-0ƚq `GV^&9%1rؿ4LH+slWK›c/Z,M.f媪T PEUQh &&,% qRY*vS-a(M+J҈JHNJvz?:ÊU#LJ pj~%8Ii4nZ!:@yx<|}kA3"81OE,!\\i@r=sNrznfK(H4$:^:wv=vAt*zhf[3 `X9+oVr"%XŊ*!@L@, "#,uZZ)i[x` An)JJ":Muoڶ[д@QcHڦTϘQHc`0ר4Rt"{ȉ(/`QA5?V wDJ,j8i S,/Ylyj8vg.>EL 4ȡqFJK 8()d @P}|-Ⲁfy3 WY.RXk1*"" j6!P̰zHGIӣ @)n]])$Id4H*$4Fa}&/C `_M7E!iB6N h <u*i;jy@;[mI68_ޏGbT!j @ p]Vd]zȽ%ػU+t4}Y6.qR!l5ki;&k M70!vL8걛nP]a/ Y7nVbrYT"ZbEM!tSI&IE[nG[x$;Lt>:U^eTQiJ 2زĵ$P&G^jNWJsLv<]9/p?-cs,>~S/b{d bm!R9r+]+juV8"LOsVI$r?V"Y^h$GTZ,N/4m#*Lv^Y\ksUU (E%DY@(ZA)T1TbqQUNr`9xhJ4lۣ;W*x,bTJ5N!^NTDARh;Q>pKP4uK3#O Qz}Yrǹ@H#9O%)~CRIH5{goNxG]&~:ߒ}ڰC E~";쭭T@P EVTW.Я '=i7W$Gf"UYc+j+m >`[n$EnT%EnTm>BYb$ݦ* 'a|\Y?)WkϜ!FBpǻ#kD$* \)MU% R U}lIFT7ie>cttBگ6F0t$S^/ ._6nٹm*a8D3 z>0>fs@(l%YU9f H$6 h 0F1N!H ch1a$6ƤmA$$MӨTt}9ȥU~c2MRM{?n6T*D#%+0zFby)694}H6 u (T޺pK)qxT_)ڕth3+ݥ,f(- ^I Ht*A}_,f1ɱ,'eUUՊP4Q11UDaOTبB9N IȾ2!/Q%tc4b;ťu_4mv:[&nb*ﺚnՓ_,nը^E;/%B6=NU뵺:7YgsX,լ=Q'E9;[G\U3Yb5ۙyӴ\ OggSwSn!s .////1,/8A1/0.889;7;::=5=98:7598:9:;;~ *s} *s=GY6MIV̹XU1aE0DmָH+1∉H!q1q2(H4ZՍD"BO~D Ut(m-5:7l4X|^~}NCDK&CS:(Cλr;yAbÊ&?F G[.%:=À֡ LMfOEK'©~;|A{;|A{NU1,&P 'Lh% &@VT;A9d pLƊF)6}WN[jrZ<6۷#sMTt*QR ev$%j<,.T2r ^- #ģ;à^< z$O/x.6)/Q/W"ʔ)C.1e6`óB&>N<aXp R~@f@`&qM̪,sb1Fj[LaHNXX !N4ip "TѦFj%m|9v"تHhj;iCӭj( l03%t434bxT-]=)0P.Щl$ZPNގa e߳ )W2 v7uhFAv +vBVu< С_s n L"23 ,m,rX&P5ƨ"ֈ"`p04A,UU*: 0bu4I+\nTTSM[m::A((m6t|Cg_ iM56KoWRl)I%UI϶ CG„ 1&ۡ<R-jo )!`9\A4ۭk|[TW*xh jES RC$\R%d28lY&[Id)p<+P(V趨4Y1+8>V/ڀΜft(2 |]P̾_ﺲNf""A5b ڪ: ^JAMTY,{Q`J^dh(m:ITl ^+eR|_Pbحya(bn m4)JFPhP!\WΨJ'ͬ"wi4yΌG/\[^[ 0RKVA/:iOмիf<]LT?]LT4W("uG4ګBtU۴JˎT6.=O,3z#bcMæ7H QV *jR ;y+E|r*m5muUG jI+tUv#ۣnOS&IҍRVJSiSM7=ئ8Pz8頓׹ٴ[ȱ*A\k2C?Ť2݊a IR ;u @MXݰkx/?@Q-L)7L^Z* Ͷhda|!Id0lRLL1lVCDELvhcD#=ڊIϦ[={6=zF&Z+G+ݒV EJJ !T$i;mm^7Er>?TUES۶ E"@?, ڥED*dhi+YTS=FT^:|=!DA洮n |i\#Onac-81|˳G,9{!…NzmgSPZvHfpk;ҲE2!j gxl4ɪ"Pc1qKoajVzhN:Z EVJ""z6-ϙ,#P%=+ X N"O$3J^6ҕbǴ P + DŤ;&etCx`v^35{BtBl1@cuaRQޅvvH`Q(l ;yB0OE6DDQKԩ7J߶$kejӀ'r#cU#5v !":&6x'v+"$!%$M7%~ujEV\ 0si:mnM̐]el/&FJ;IJA_oN  Bra$P(czBLdH)m W19a|;~ qY,J):]T러uEȟ0\sk@3ƀG" ݮ[r;w4k0_);bFY@0bԴgOf`lYޒ[$YԓhA4>(BO% IRՕ`:HP|hMukk3FUIңCInf'Б0]Y |>7j"!1ESM+զۣYx"gz6a?o"}TWBJ#rfԩB߁$#XHmG,WDWj\?DWdYv2,;Og^EC[HUEN۪7ʦ:62Rݯk|]ՔˡkXV&"qqq1j۞m[lK#GjbEIӤ5lYB -Khr5.`*Jl (Q IrX[^dQ*"ϢlUD~V*E$6 "ARmzFNnۖ$ŋd_hҫdY&86Y f 4"j1-v*!mm*L+iVL|[fo,ⷛuVZD*ж4U&6ģjiu:=jIdNJ%^ dWʺJ@Y>" q&*ƊiԴж#)aDuz4RF4&a dSٔ.YShIZĈB"49.bæ2('UJ~{{^lY[- b rkEe F$nD #⢺*ESѣQBLQJEt[j] ;88:vT$ |j1Sl;'ҔV[TU&UL{Fu``)cMG4>DϜVe4Ur#7Ur# 0h+zF5hҨHq 2{J֨PeQ\W וi, r hMF#nnRJgUȷz7齣;Hl[Z.D--VI*(>` -bq iM7`ΰGu$UU%UU ,$01F1 TWqaLjum*(:ƆM(LSr1X/d ,T3U0tB'-m餭mK6dX,}-3"]-EVHs}"AU0Jq(ԩjzvjqd1ζc!k N`iWiX +(> LpNRU]*tHN YY Ϣ;LUVѳRThGdN$GJ%+4Qe&v`Y!+bA'm+Mj-u Q4=z4>/d TQJ* RIu֭fFRk (VqvH&}J#mzTjt]B#4mGjI:Z4/OggS@Sn!ts;;;79;;:-37A?3<<<8:25:7?8>0.>869@51/<7;=/+,./.=9-.,)55dY*gY*_L E NVi4խGギڊoYTEۉTΪk|dg9Դl+mǞAavHi;n#R=*uӴJŞ Qł rD 2 @ٸ$t4$(a o>U_&ŇV OʨDM~1 Q_n̋`!Bn QDs Ru}RB"QZMDdW_eW_sL.mDUmmG` =UgVSM;9&^ \p׷$ Bbsiqb_0m TT J;t,aLl1YޮJ-pbu۬Ű9D1Tp\4zvmK7ϩJxN5U[o 81Mn"e@by/D;97in8BqV# [ fRdBUTBǧQ| F)dSh6P8j@ U,*NӍj*uD&„(j[ybMjDYʺJ(KYWif|PXDE40XqqJD%Ttt;NSЗM7*$UϢNYԉ&E" dmL^b/ 3 ըRu)UUmۭp{"jПrTuZq La6}Jڭ-wE`鶩@S HP}:"6ORIۉwF&mձY討B2 F,FIAۣGZNIajE:MJlBE)JUx_JOo AjUF߁pHX&SMBDLDLڮSJ H" @ Ut0 .CPMv P'P@ +zbʄ_0b Z-b&2{MY)Y@#_zD JE'(}(II!*vI׋VJ- !o5;YN'բW[4Y2l›,}6nJ0(޵THz6iSnC5it;A< / %9TS Lݷ Nݷ .< LL¸8AzL*S H\rTiJ*[:s ,)tNϦ[oҐ8ѮJ:=CjzTh:nՇ۶6Tѩe8xZ:( i{@^:NWy`DS ?QZ\)y|МRo C5 B8ATYw- ʱQctRHf@Xc 5@"iJӭB[CSzvzDIHL@ &P$GFb;4OUlS8ƶrJ8bJ'mENSJhNG fmoR}Qݢ-@Q:YVYrt^ҞҨP*ʒ[FDT)Q'Bis,Y+g,+Y"Aŀ`DXfla4AED MQFaƊE)i*MPP5TCѴݦWX煲oˆ00#!Ʃ-(\+c;."a_ k_Kt|5)>%dORa:qmUI**TIڦ06چgr93r˄kM(ENEƌ2CJaQ-"3Eh7o%X1* cEjp41j98Z$mtal[$^AKENepdC!)D+*%*" B oPtڤSmj*ɵd&J۴Ҧ[wYo3-u8ZhVBHPȝGnh6v^7$3@UĈ]%QH۩H[TqU I!@H8GJ_F 7=]/Z v!l,M[ZpKӖܺ:0C@,*YJ 679gYKK%}To 2V4:hwҤR `Q]u bt XHRնnQ=ڈD)$&i4MڮTe=A1i\?B˄wL"tC?ŨV˶\h%]ƀ6΢OggSSn!uR*,56738;,((**67wGjtˌXQ=,;rNbJVSdm&ydI+檪AUF`+jORET-DZ$UU=tR%hV#vQU bgk,G+=? Zm㕌 ch8ZmG!yaP)) D4e@Hf!5^Ų:H k b֔2T`inTS(+VuufC Fߨ9'@β*@&&^5)̅F7\3§@z.j =P& -jD&R: Kmj}4Fߺ4 ظҾ  Cd2!HSAU[m:M#ݶZasxu$>\KꤙT;DAA}g64 3Z8N[MG vڦmSs $E.&E.˞u3Y1VPQ0al(K.MH=U@Zcb6ir5qZDw5qZDQFm!@h%`9II*j#1:8`8jfi1~ξ&PxHVxޤE <;%_EF7;ucYCiޝ?ҦM3$cloqmއ fjB&4㜄nP/j:sB%}8ڭP †sc8}ZʠEP+F ,JGe MtBwN"l,˚@˲&%ЭSIeQjZP2 }sU . $ITI/թn!1 kq:^!JTJ!^v$FqG 8JVgE)RXĀ bcP˫MGҔ7=D]TvMiSZ[TsS=n uj xnPTS)#)fyMI1Y*PcDԂjs0l +Ga(IJ5͈XT3XҮݮTt3FR>3^I BMNCҨt%4MnSMJeH$5ljJA f (0q.ONomov.sEhN]@/T|,y>/٣%Oߙl,gVm+¬ bc*1A!Q P@$$.0 -ZK*]I:tlTնR-RstPCG$%wk*hz6Qb]rg5C媍E1y_t9;:/UѴi;M(C`(P|vT : \"P~r>G+Fъ)c24bCwNq͈ T\ͪDUΉl,nb9n9MRT jZb5L 8Ɖ F$$JF);3*iTHiҡ" f=*(QjѨ4,5@EtN%Aޜ:̥6i$iNwx1a;-[ļLts4zOܴW+jmVNi*MoHC w% j-UQݪ뗇mYJkk Sz}DsTg׻lZacWVC@8[K_Imwʻ2_Ⱦ~uާaf>-YE|e Zć Q8`H@6h#$(g hnyFviE+5R)"&ZxcM. :8fbZMj,VDkmlԲb S\ThGwۊPPz%T #0 *F""uHh pGyG[:DB t"-X7URitIUI$v4Z]Z- RtTH[o|:0f0pj@%"^h) OggSTn!v@^81.1///2<:*-2,0-/=:;>6;:=;;>-./-8798787:78-35837641B8aa )D :(mϔFώRi~e^aڬDV2 Xb[Mp^nUgWiu'nK܍ct0ǂ`|֔>CT!"qDUՉ&tHl7dh:&y)auL:N=Rl+?`tp1r$e"@fusSsLjVjinӣmQݞmJzq0BM"-]$C 0DIh:ҩRUUMP6G@]ek!b 0樚e4 UUMjJtM'kԸHO|Yl|5 к qAӵ0pr\ŭe=rܓ` ^{.|.&?6]NJ*NTݑWN7\U5)͚v6*fHRRnEán_pf#6?v-FF\Wq41vQ:UM|LڊjYd6yg9IrTV 55Rk4T={nL*B# *DTUD4"Kh"M@@j v੫xp(pLF)%J$ѪJ5ݦRz`*na J{ƒ(ɶi;NJ!,8{  tqlN䅃ry;L@ c o{v<ÄjկGTMz&tEnASUnGW)‘hw F4%huJ;v,XzYлIZ$ X q[U*#DJCh^R\O/YU֖\f,jL#tX2 7l]\y͕:u2`+Ҥ:DUGijjn~ZcxE%ޭF%[-(`UvGnv$Iu=ے}HQmݒ$"_/s^JT90 P5 jQD_2Q/#N)Il_@ٷ/gF )P+XMU@A#qA,4rv4L#ᐞᐞ߬2ABbDT"B:MUllu:M):\RI*nm8|_mCIH`U1qqbөMuNe3~-d[09Lu+`!k 01j "Aq BCgzS+䈉cPz8^R+@|61jQAP垕 \ zPIܯv -|_q_WzeM 6 qRU  Uf'a †RAѦ8 lY d- Slm`n:mbLL%Xq!b6pTӣМCHD m%b&h8% x9HzuRgn/cQdU&جD{+QBbzT[Ă01&tr_{GbKpTYt|ʢc/! U 4X y-+X@_w \YݲRewkh+PAT4mQJV F1 ^9\U>A* VPl(HR)HWk\?׈[nd];Y~ںB`!kTQp0DԸD@e]t$6N*y|odĪ*G!F0p|4"Oy-I7<}u\ـ8W6 `flj݂QD„q4fx* 5[)%lWV}++˾^I,j(8XAH #OlzT5~QTI~cDK?h](zUQ&$iD:d+>6 mWT}[7h%aP$N+Du*m骦#e6Пn"TY6W]5p O $InVHuid,l_'q.U - (W(V5MӳZZ/TGIZRlME&*PES6R&6h Cѣ¸P={R 8FD/5*'{܃9 : bѪ̈́*tR'|RwҭN\&cl!n!îSh X!]HA@bJ \w5\mՕf\}Bi i4nVL%FPyΜ|I#z't#tDs?gq`` 5M*(.jS6vLB8EK^J􌷋*ZE_aM%czEef!#ʲ!GU+F !XQkĊ1L*j)DDJ1YJIV"NQhRT:UՊTwZxJR "F ˆ]%pn7kެ& H 3ئ4jvHۦѣGWTR~,hr&*K ~0۝B(jNtA'cBWsk:)Wؔ`Z+ @U, R@V&`X4UMUcRZ^b$z a|Lh[ RmJUSMQjRn)g*7Wi{eiD:0mZUh~Nsn[E8阤^BSP$iiLۦ۩*J)WTxw|d$V!G6Q/dp4bPTzQo()c0 `9P"8JrJ:틧 mV&AqOg21N`bU#TO=(o|G^>ӽ|Zq-@#5bZE۶iIG҉5DHc.ܚP~ld_|쫓/p#jBB0RTIt:j{E4>;/]_٧t:w:qf`Y(D(ač4mm5d@< dx;qf/@l @ 5:s XECX)2||OggS]Tn!wCL8<*(-;=>==TH6=)+QM& HxӴ=+U_5*|a[;g(n;:ZE[J p4AlƓh|J V5{pJ zv^8\lM\[de+(+(!pCbH!5&=F3B5B^t%_K~ѳTJL%}cIGUH[=R}1_)AIj5Yw 6 iNJWނaL7$MPv4^SմMhu?!hJUNu5H^y}n%Ͳ1`q @8`US xr`>US xr`>QԋJ"hZ`y r"9R$kVU0LjXMQCMP5@DCId(o-OeD31[ZT4&֟DK:ң4VNa%Yo͟&ChYHF۴Tz4U%N"E)ra~*&@q\΁FBw.~V6jj;2TBvENB^۱C=bIk;vd"*Vb$$֡ XA`i8XTŊc L4a8 %OhRE:T5UVEWRL~'0DUG< hLlitJĺĘӠXj+vzthELtJ %:mJWI\w@{m8\yVgx!,T۪SЦocҩ܎KZ)%+jW%fmeħk>)w Lt9E3,˛^!!ar(1@ UUME  J0HDĐ &α &6*v*i+WA,_i!iMMDU$5=k%G3jE/#@ O9؎б_P @${=Q7l.u-cB:=_Pl׉0^ة> ~92Z*Jsdt+T&3Mal! 7`rC*`3iCA4>8ņQTF0Tn%ҶUf+Q? ?PM)R):J5D9yXΙtNuNQi[(;6@"bₘ(QEuC:]g`#I>WM'!TݝȭpalcZ8O$"8vktlcu1s5:p=w|qEԊɌM~ =,$S~1UcUjEUcp@jQ1mVG4MVQu0 ¸0t+G,+FBsg/GKGǠQsLLQmGF4E҆90.>&8K  L %9FGڦRJ%t ;/_$1K )7Tf4&3hDs-6ڝ,/ NEmiÝHpfUT% p0 մ)V4FDТ1Ax"G_AMJgF#fBQ hS#R)(2[ }@H L|&"+BM4[UN !vz6UM4=AGMRü%lj P -[v{VL|^ͽl#58\_Wrj$f@+vT5bX<[xV> oj!,AP )>%MbrgLW)⦫qje2-(j^[ N3mۣz- LU.ԩ*.L>b2aj*Z(P &ɡm/LQ:Z-tZf-*ŘUj:mbc7mkYm VVT[MGg5%*ViKUI %궚4-զIGZYb3jʕ93.L- HlI"Èkp*;FQQlz=u2? #&"~^H;YW"n iGV1JTXܕ!j fٺ !LMYU9 X,jhvXŊU1 Tbxb'@ѨqڶT) L1!c6EPrqj:UUƨ9kskb3 dg_>U⧗}8qㅄ*M'Tʚ0o-zNtc!2+?=Ll5U+ j'`p%UM`kݲ-ɪa3lb1Z"8&>!Ax"H Q*"G4V6(RDQq6v-CNh#FPUj/ @(QV4U}.@V-"A[jTNm"rB"r,K>qwڅhT!.EЫKPq'~)5 v~ .&erP*<+\dM2TȢ0-0*#b,] fQ(A=;TH g^-ơ/DJvjɦ=Z" Qٗ獻mOIBgOt'h1P >x;P`͋IN ּzYWHN7i c XkQQLDHg@+$*JDDQ􍐓Hz4IT|{n %22 g_TtRz6&ճ}eMfKѤ:mSi0 >6&Qۑaxʏqb-Zf ?S ETvsO@qf`Mg0V =a_5Sc^I2[bj;ek[L eȬH"Z|2V*PTT1Z*XkӤIOQI1A !K'DL!Elq"I(HNUhbb≍`&r%)M7TL|UMNEUj;UզQewR %1aDMUS4}L; 2~/Żm! QZzF#h0՝u }4ͫ>1YOggS@Tn!xl[(,*-0;::0.,0-9;;/98=9<9><89:8;~۝ AVQ$;ܭfHCMdڜ6֊YXG0 Ŵ`I" xDI$qyxӂK$T"ԋtEQDQգ[Ua6?M'I 862 l ҦM.#_1;2M劏DIۣgztE Ml6ICϦMG۩f^ݡ+襤ݞut+d!{ZJW=;U:()qK7$[H ^X'E1$ĭvSsIyCV9SmCL$BH\HBAbD; đzZ],DB8BIeLOMU)ޭUn5TXiT"Bۣ@rr!%$b6}j]s\܇+)IB`V꤂i;Qm8~E@H/>.guTEHnцk $ܦLmjzLA+IB b@]IjzFƇ'7CniR-Ѥn%|kʐ1LӢ@\2 "aR=RN x^TY}Ut:88`bXSfMMzm"i:mZ$t_v_) 5-4>׎Wln[:4Zt[6ݖMʽ g" V;(zAӍjMU%Mmxz).0 ;ff[|&7+7IUEB$a!viCMRDaYD6*J5CRzT[*۫BQt6 Xڱ䟱mX4Tg44Mi))^O;R-ڪCmO NIJՍTeݍħ*QID}#>ܩk'z1Y_l.|?U}E!` ^F=ўY}ȕd #VhϬ>2S@Z@{<La W V,V b`"V 5l QA|E`:TچJh"JVS m.@A?7[ bT.t ]yj"Vۍ4MmN6j#UI#E@n 6TF~G74jj=͑H!LanhkBhKu}+M궈ݢDDԮ " 8 8(:` 8e l "'Y\XX#V b6 ZLð[iSi;0h*M-aU9X#Cm%Q Vmlb#$!m\hPڑ0ΉG8%*GܓPP`H6TN9'%o* |8d~3M=`|OVak0Q\Mۍ!-oC^iq8,/0Oԯ48@ꟍe,bU* QŅ! 8˜ +Qh{$J a&o|GH:%)O oǁWdt>UQ\LP4*mDo pt giV%VZ][\:`lk؆tejϡDcڣt-=ތPhiL@e$ʛRh?dAyS &ǪF [ؐPAh|WD"it:4M,4II((tRLj&2L7MEBd|Fv Q?u4}n2e-j)R*UvVԦ[P5_<S,ǝWF.P؜aKͼu-W}LmAq[,ЉXؚFw7ZB:zURNI; S*VI?i}aټYbVUUUaAO b M0.  1FSmI!?aaxwҤ-Vדth ScJhDztꔊTV3h+i;ZiJITmJiK/>h"05o#P(}.YԼa@NdqVʨ4m.JrU(*b:("j1Ӵ(V1TTATnTZUҊjJR-,Ɓ\UҖnѨBvĮPV ޯ&UX+T$RmT;ں0x٧(*ݶgg 9,#RtRk>Ъ]F \ вc-P |@:*Ѐ|iPί{w2Up͔!N=D~\3%aS.jlE2ȨD`ɺݒ\m3(X DWFlT#`,B0 UUzTڦgNW,J|6"DJt[Cwf F@5ƠFRnJSH 4/zr}l[!kVڪhp`s4maίFNkt$8L\WYȞ\WYȞYLUV#OC n7JC[ԡ[ԡ++E((Ɗ`C6Rh@Aco DYe% N TH@ :EUtӪj)yA$LLA۶VytXL.i{˺@B5`!mzvRWvF4G"QJfD}_=-lY>ӭ۲|["쎎4̨LjJm%$ML!F؜Wni :N<T^t)HA5p1鴒,V1*B(DH(L+jE0T 1URc5 Ss T4(FmZ-J){l'FO_eggpF?P:Mi2w1=PD 01m 9&JN%Jnz M*MtV/-4ڮ%?C7I3:撆L|FX@Wk 7']t[ >et3-֖ˠ7fT[- ET64k+w"V!E*(UGwHizh;+EhҔVE{*ݶ6U+|!yڶg5mIEP.;i6 VTl^T-hҩNIg@6x{X)P H,uETl !04wwAejY|-˝?cؿÔq `5PWx>$p@MrR`9;i,WrU"*%XŨ1 R,B406=i3UmjJ3(xF~=r@prF>.% r#Qt<WuG'֭CUu)5ZZRj0'jZkx|VK}6%Tu \gWTPzr$[\ _. ^#vIRIj{. `ݝ]V* #%9S$+ˑ*vb(-Ax+1;mM%*ܱ#yf:_40ҳTӃza5pxa @Pߙ%C/k4=TJ@0UwUM U-0ҸD0a4Qpj-%WUԜQ! hՔnOMO=k?D_չ&>mle`XyIw#f yWa;Qg#}ưb^Ml<(㬞R &I6wqVO)>5lM>Y@X5 bLlF4+X jT+$M GtJ |*A>FɟtzjQUISI oq%"PBuX„qawE@Acꨝ~0Q R=IӤmSj)'m²Ҫt4CM)`l pwێYD'#l0^%WRZxh~eF4JaMmRP+5UWP'ev nYU*݆"8XՊk *j"&HCڶ'VMΖ4-UBT!&&X8@F0H9qݥyY"H0꤭B oɟDwCaM %*MϤ=EhTSmW$GtӢ~>̭F-N~ K\3cv 8+ jj~(Ol~UVħp6ogM8$!V\UGð]ĪFMرD@dEcqhN4Tۤ=JP$ʀ0A ɧPճSm*nwX AhAȥG1Mudž6G%=4ǟV6O^゙C%rHW/*` 3"NU ^Kr:CK#zp]m(wuMPbMmc,!frj XBEbH$A(E%ac9"&@E b؟7 Jd/v$$uetmEI@fd>Y-!2wEleԚblmT2d0R}Pƫ$9z ŋwnECf\SnQvg/qBR镶FO5 gƾ,nkU1$H1Bz \ZEc0:EsPJmiN#!P(9FM=߾p/u XJq]IR޷ Pц6IZmG hmV6}@~L(U2{{^Y8?@pj`vUc4WJAj'KB.ދtƍ}T:p T]oJUכ e,2@5XA:F/$T7QO~'6- lWh+b[ q#b;_GPD"1 DAeb4/:=zt:TW.]]0jf$c ƺItt)#EKE8dUed2U&1 bb&Ψ3mnHFzt6LӨ]Q VAy(:$*iEt)LzTH/R Wmtuv:\Q+u(dSBhFmn^h$mZQ8;ֺ&BTSjv)5[(dBF`kŚXӯc &/ Z&KlOggSUn!z21)1+.-<=7:=-??;))))4336;<79=-.*-*84*)&2dۆ}fۆ}e<SHGCTSąD R^-\|W62:j $SV1:Q;[Rˆ TUfVٻ2*Aҁ+`.+Gѭ ܰJЕpTWDmqQ[jj(dRQc1*Z% m:%HDSS.2vhfbzќ*nQ1DOhr^*m (6U="/nQtQM=ҤtI϶ژ E T(8#U7 Z#eP5zm;ITS-Q]mtKۣiNHTYU֯HVj !kE-ABa-l:nӪ( BC>*Imz6B98Lsl_b9/%E@G,LXQT EPbbht񉉱;-K:\Ye??ޚHjЮj E)PA auU!t+sKr5;5#dY, Bsk" jJ(FT*XUPtTDvCNt"б.S݈(9殉1i;5:&mSGFmDVJYT&$`[e*T5jT1j "6.Va5LCHBxY18ݦmTmq^V*nb^.)Pz\vMaR]բd5\=EcqRգ|ЯE0.6&6&o3ӯ hۤTv*yۃGsniJNfv)cOf&CR:JGF[O## )Ĺ$\UU1c"1ح"i6D& bmQEQ))TD \j{$ Eթj:9.$lXBOG6=$؎%.MRؕO<'[幈sR-z!> 鴉TJ>^=I'͌>{ww"eE iQvM$@(b̃slV:jn%?qJ4::e>>LX>LXܚjH"ڣmKj:UՊniKɯ{==xM:U D2>@T tJoHQģ0 iSդ[MU>L?)IR * kJuݶRMuB$Mi4}kJ\K(q6 Tn[jxh4g[tBhc#m|i:i&$IIH!SXvSXvڮF"%ƨ(MG鄉ĆMD,`-8Nwa8! U 5899񯪶C(j)BL$gXUU`Dbimv >X" ;Et;mShe|EHDڒJtGIzl?sɪ\mQt6 DA"GDD%ʬȾ>,$XHʙ"Ɗ5Q-hVL%&$&6mRMꈦ[Tu#:+ h"X1}-g+#&äWDS:TQiI5tDTR]a!hIsseYgL_Wۭuːn>e a O)<50@*8c?nn۶UBZY6Z6Oq;*0" JJAv`Mh4 sq$p||$*[R$CmFM$Bl,ڠUݞʑ#͖AD _BCBT^$T'I 4gl[0RGIV%I Uguӄd"jЌe; sZUw f$D"(MSxњLH|a*0}a*0ǭ[[$dIm{ѳVNW:67|_*gT'bV`^5G"")=#EҨNK+VJ|[jw-5;Z @LhԪU:G[p|-!|c7ft2UR|=(4톽@??(ץ*\]4")NuԵrU'Wh;:a̸t]qQ纮s-2gؑ *6h;!0*A={ԗ/ p\߮gNdaQvj¢Ծ.ꉐ #H 5"7MQ=z{:M*#t6=RIGbF9u{? Č/==b,rj3$PfJFXY İ:**  VkThAP(pL$j (E9@QU:DF$8-2OaiRR]cEZ=QAP$`fF@R@wA3s8֮O@;1hF]hj,ϺfFBlBKn.7 `v1ɹ"UbPuMcvmM7VK#5WF*u3G?PRMNGṵ"F]CÄ3޶4SӤF5<4VM}:yŬB#<{kJ1ɵ8Cb,%#9ڤ/m\u"jA;UwDF ,d@8/@dJL6I̒UUUd)(GAb1P8XJa&` C%J@ ) wJTUuKڝTJDu:յ͡%n#HF T eՉ&~kۢ2-57; o-ZО#9ñ#=\h+C̸օiMO2!8N`v. @l&'C"VUV2|~i"2HPM@c$)``Dbz$1F%)vssAP$A meULT7$k4% QA$*H2@f Gi*褚_喙IU4ۮ9Fi"hf4eVOggSLUn!{o83;;A::BD\U]Uݚ, 2C0UT ꦓҬ_Զ`gr*,Qzk(=õNX$1 DU&UutNUGZ&mEAB1ggں5=֭45u<}(#ԑ)O+p`9)V(V5*69Vqtt"(q1 ф[:Rm۔itE )+zZy"w@$hNTwtMNn4JڒN8%\TtǣNV7MڞB*Rg7T:UYQ+ p„{ #պÔ@ڲYq!6~"? HG236(S5JpSJ5@[^],KL Ake޶B$C&`MNCUsjS6Lt4TpjT-*j 8P*ejOjoXN!t:MPJsݝY9"-^@d>JUU+MӤՖhnnFSVTo Vw*D#Qў=RM%xb1#9G WkƖճ9a`[ԉƔ۽Z0öoXW v̰Mۣ.Hs&`<0 `V\vn0QIAD0*ah HuڪhXn L(3FnT% 4N*ڠ mѥڤЏapLLRJӪV0J$ ^\R4Ua@$bz"xO$ eыG3C[Ѩ*T2Fe"Lgq8Cg3e0+vw@8ٖ&N1Зay1'7hA"!54X0vaĊqAB)0 85ͶU],mizvM +PD9iHҼ~-Iڶ[=N=!6 #(P"D1ՖNϴmDNm4ѴUMWZIy*u38/&J bcc1A<""ؽ? C 5!HM鬹j*,skBdYsU"YTO"Z ̲,˲rU!FZ+b3jji$M MnV!,p۷oڷ:bn h (ӥNTTyٖQ` ҰO~#{ŧ^|u hmV\`ңS)"mu/L(7u7n㗏:~8 }7mg rlY$ŖEQj!34,شwwhu)$H$1:_&ElY&ܖEan0>" EձҊ)A%0.a&ZvӳyWAFu|ae_XGU'2BECە$ VDBH(>&F(=Rd_s=gD]mJ Q)H{6&UvR6Q z n \UTdW߭Ed|e&@C jc` VQERD0 T4tҶgQE$YH2$ W[4RfZ!{tAF ^ QqFD`FN|`9MTnSZ.OeҬ@Dvy*Ǭ~jQSE 5,Bd$˒SŜs*VZFX1XbQ18AD*8^\T*mnS)yK/+^^q3SqզHۡc-ju=|!SmpBA4NdG;6X RƁQᅮ/+>@N}NN8b%ۇ6m} TUܰ{`B:L` 01tzx%$}%?TKHK0lŁ&fYYUU1 #FXQA4&&UFK|  BwH@) >/"t7(3ȧo.DAI'ڞ*F4 jS~Vڸ[|hzoH`_#SȺiߚ %oWFE)ō]%J4`bHXӝ`9TeEA!H0aPAFc(t|بb9FVR=i閦4v$фܲ^a؛LJs# 4]+T!&ƥՊ&~xF?>3\Z|}^7ʆYOi4 CG >hG C-b 8:YVLzh¹AͿⷘj}\ _[L$[1[1o9WUUSv+v b a0U OHZNӳ*)KV ]Q4uLԻOh(?A5ڐT%S-|yU$x=m(uQޏD3ڗ*QUChL۝xBq24̐lY橝s2{(E;`jn; Uљ\k Uљ\kvvlbRe\UU(tl| D$"qAH6q(#AlmtFBytF۩JA+ D %㡪Ri^" 6mSMUt `hE eO̡]2`.bW6{ayM|;M|PD@l `aHU,0R0րXk F1n]vf"i p,0vvztzJ/M݃1j!Ϸ*-VUOi9(i vM'=JڴJ8_@pVUR] Ǜ%ЪNmFSRmK,u&[@6 }N>7APO MVAa>+7j7̊;dGwZA  k.A91*WE2X# Vki8i"j(i6*ƅ `bћ: (_4ڦ i2%=q GVGU*+ȊWT3_Ay4d?O{fPF%;ꐿZ8CRܢNpkC0ґ++e 2*)o {^jz)CKy2}蹧L-oQoUQn$ʲ"Xk1V b jDbPi:J󲨏lF@ꗄm\6Nu*g{ѷ.:թa7G(X4*VE2,zsS !( 'T() Ň2%P84a5S "1vY*4Rk(jnӣjX Y[>5aXj{V4I!i:&Iimo#~|-M6M&g"q=mdٝ>ߋdJ`pY-`COggSUn!|i+/-<<86=)+&,*(4749>/,79:889-9;87,'.*<7+p-&Jaײ}*iE`AXU 5jJLH40>>.T.A'mۣgE"ݲ /&!mtQ<&Du =mu|Kv+Mt[T%HJ6m[pp@a;6 B;>QE)NqK)9jkQo-vȟVWıgnrl`F k4@~KNS&TR̈́R4>V| d`{H)͐a &sܔ#VeEif:Z,qalAEG#0 "D1dWq0Wit{* XX+9]l,RZ*tJmRl+>^鴟hh!3I5[4j/ w&ƣ-)z *(f9"ic&1)XB :8`QK%B1}lhzɷD]? V22m669˭V*UXE*' СGqƄaXAV4i J1r_iR Ą~ޢJi`cTIu~^5mڴZscFt MYuGV=(!06@%Ǎ@5Ea^Ԏ[mF;> Sg*?٦ऊod$d  [~iHcbXhℱaXM3tzt{Su۴%i!&SNuQ QwDI H(8BHgþ08шؐ X+d{!mgc?+PvFb'VS/tQiS$eq[@,D6AhI6WH$4n[nR4t݄ڈO>hAfH(ākfuj&YxI氩UcF a""VxI,2E}-hY4L>hH4 @nڝ*Ni*VUHфqD ck!:%{9zd xM $R=:IER(4Mvc EնI&"@c\RB=iNw_9xE hVqs"M2V+;FUr1%.zH#^9&u*@AYER@oDo!t&Rh fBjaH\aLl]QAFi Jy Cu"$p8LS PQ=NF5EYOng Ryl!8ϭТi)4ѕU ӿIXR ;;dc7:kKqOBSMECx,(3ѾA4~k\U[}WVߺ:EM@f!@Z1֢:ig9ףa\m`Ivl]+uIįVZ5FFUT8.l=Fۿ ֟R-=UhCH>CH P @ P-5:YJTn/>P 9+k >ԡCʯ%@4dN*zVcDpEk??c1`/躬#%+X Ɗ"ie)w'q>X>XJM e@5ֈvYt$Q"r7_]dWeW6!9mvubu$G9ݴm[$6K?6!T|UG4$LUT銪?uE 43Ev4IASϯ}/ t:M~ͱlUu*:ߒLfR1A=t"Hqx#Rz6ADW7)x,\}ETUF=*r[{H*i50LD 1-RճVuJ@t4E7RjJlYreykSSՀT)RJN%ކ9, 8TW2+swSBIUcVEJSܠnYS  b0DW.u.rp몵J L!kQ߯V7ݶ*sztUJ4)NOadY]wYVݍ"  bu0LSJ&P AGThSM7AV\][U򯒧 ]A#U`bs[ !60abT4Up-:MD[m-ʨxUfQ4(Fԫ_tSg0FH:9Ўt n2jst=DGY"ՈAO;M>)&W!"X0Vb5j8-F|U-88+>RjhtGTDv//~Ѧ!U[gLzPhDGSiJ*-s4V nT)_#^rmM% r`Ku7qT.,a4fR 4y?lAtnOggSUn!}-9:*/,579VxPt'&+|Z_m(U}3+բ6,22JEFFF6b!b jP#Z@QcE"mN7=4QJM Z Ȯdq]UږJIIȶq6,MB4 z" Ī=Vxf*q' DM1eJQSLҺJH"!ZjsqGhTJ'Θ.DK'b[OHbst*Bzv=zu}nǧ(EEGQbY003S@J)Lh4Mۭ4NJAl^Qs_o UӢjV{z딑I@fHFXf7@*m y=#l_}qzHNQ@VQM5Dd@զ)T j-zIZ9%hʁծrJД#]! uN(EJr>1ļ"P+ vh:41D Wx^Z̝1 }˗.C@ظe(^[\r˖L0BJ8v- ZD@ a^T @J5tg FS݀H U)&Ngj FhOMGXڽ^,dcFJ%,uȜ + @X2 bU! +vG0մ#"bڬH 'Hn8м[3'Np*-IUCjamz79F 1X'l V^~xޤJ?! $^ c/ڒV¨IM:"T H7%U*B\=V?{[Vŏ2=u->Ÿg[M4 ҊI.JIFz%u$ȼ2 6qjP/9xv!;qQ lCP 5x4]Gb,t0VoRsr,sU2Q%&0Iz4=njB)D+v$nRMD)A!WTBG 뫴Tu5&:j`~w+']Yx!⪄B=h+3o4'.dڀ|]n !}&nnOk$1Nu2* f82g&~xdƥpxGf\ w&V.rcUUlV$ Bc ($hLAvq"B&: i GIBû/ڰ/V/?J{P[稪_YM" U>c#yPeO̐kQe}`+qsY| a;ybWlF\Ӫ8H6x^&Hx7A{1'1`Ѵj &qC+hH HIB@*TOm&mC("vR92S*f-󲅫m- GGPJ4}q)j x0 JIp!`i7ʳTo+J*9QbIr [nno`Vi0dt.#tY7N ^x@c#&$9`*WUUڰqD:LHb!NHT $qڎ&Fr*G| ;rB\ %!Jh"ުU*U jq|WRzh^n{\l"UiJ:uL4RU2d6ie~;bj>#~`r, x^eA/ADg7 hŪHB96DFU4 9.DPMC0#a@$ RMۡDD.d J@]WL_t_„nD3w f$ImSy'cTm҅ȶH(>h4@oseO!2F/qF|CX->ZXQnbG 7 YY$nZѰ[m  #DFnK7խ$NѴ P AUSI&NwW"L|+~3)Ћ#gH}4m)d~r#퀕xM'IJ*)opz'~7b-9tizw3H:f]6]e^i]=|FE@w&Yβ,,XUUJD$QX hl| 0"0* P0TkBRlRP6C%{1RBU6ޝLvPh z h=wH?3 $!/ -k9$a3\^ zA4G"lِ^H#vab]he[>x$ BAQq7A((*du4m9VjĄ#%FaDʑ0HԎ!6>6H%J-:uG8$5hB"@( 9^NIDQRJ7 Mq;-)A2VFPTU"Q/A'a;dĦY9P Z Cxasqt w\l*ДS`pYfا>x.N`8:x7&c++RUbW"X;D @bV$Mih+Q5e)")HTTT+h^Bt)*wGww3zvWrxo+n.jM?Dw,87CX7!LjT;꺕[p5nU"sCli-*VD,;7%cb\3 wi3x"JFEe`pInk*bUUUb`hZEMAMSV5,Z;mSiIcxm!H Ыe(( 9[i+U EuJesl-@ xnT̂}-@ kN6ECJrmlT惦) *B.oa ^`]lț<xP&-văOggSVn!~Z)((')((&6488(-*+*(358,)'374;8侒>6*6AT?KMR6.:6@M5Ä́LU "PMItiԄTELP:eB b乎ts-^3'z0n>}Ozj# %k]_,"{7Ì%T"Rn&@Vc unPD eH>C}"NMAPT,1GyVLiT0UDQFu4I[c#./d}-ErFA&#RZ"/䯪[Jimcq~qg? J[c(WCg=e!LAUK1htzv6c#_4Ģ>tDn$@`b&궢n*4ľ02ϥPQj->TqPAĭ6T` ViNCcV} Y̾̾t D KTj}/=Cgv>Ԑ}!z Ų@PtBD藇-{|QQ>U8*^*{PKVjL׮.*ݑ>P@)3"+T1*ն(%i} Q>fS{3㩷)3!TXEK7 b];(rkBBIBIo&SH`aT$U=A)SWYx+@zL glӂL2bnVMGֵtu *RUD3.@;AY) Z@2PkTM 6mJ1 jNI7TJ,-#YwA `; ӂ 0}Q[Ffm\ɱ*檪F1цf3ljXa`ZĴvJTԅg,QBp[hgѶ{9mM)FQX7zH!5:WW1a:;6 0W"CP J2LKz/N-?VXMplٱ2U0t\j !Ha|@V)}mwtML%sG 8B!?F1`rLLKb7sgL3Efg.AmwkfI*S5, vwĦDXHat ffZ)R]IKJ41gYŪZX1VDZjSf;-!` ݰ:2J MMWmtAߌbGo~Q8gQdnwQ?ƌ<0n|!t+Zm]S\X iJTӸq`e/rsA3ND|. t["9c"(ꗿҀ9;`Q=W@x<؁0*3b^ȩgJjP _֏4_@>mE@, ЛѢ*M:(e1*@}A*@%!9>>Z͐8E@Q ܚLL`-Ttv[ByvS?DY\"eq  f% ZGUӭmTyb7)?G!3)TU~2bU-B@5VT-MtDUnui"ZٿӚJ;<])I{RL0`4G(#%i9bI9t&t}tBW:d]ZH.Brj+ IRQh*:] ۤR|R|]Qib;:u ]SL` D)WQVnZ5IR`@W|TZŊZU+֪Z#Vhl"8 DET ME/uɃEx!p`bIhttKSH_N#Ex x=J4Sz ǣã۞Tw0mj*Mv @5VAS%p^2f}dxԗse'\ۦXf )6,a˭4鋽_Xn H_пZ!,ɒ6YΛⲬB*jZCLJA$>^mҦiu;i%=Z6Q v ҨzCEv{H)͇+/i_ۦI'RU hןy=G۪NZDY d;gS4kos btRVY 9ZӴ-N@ !&AL4D86jI:EUDžڝgz;JRM5:wc PcՉVRAqqG Kpғ!ׯQiߚsn  +#@SӶIMTUn#B/hB Qj2WZBۖ/ @K~V PnHj^@Zmkz0& 5ESڶD9PlۯsV?Q2XHPneUq{FnBK#ERUh] n\QWbTUiQbࡤi:Iƃ|SbrTHy#/D:"28CV: 5k蔗mqʸ .Bli+Fq  & X|h4o#ʲ,\bqh$!> pJ$ AL#:=zT6nvK۶JJJd_f[ח7vcsцjSȶ;o-07x+'_DvZ@8K|ZJӔ4IQUcI"Dء3D(_]=ϥ`A9oAkvQ]څXZY $ 1y"HDbhWgr=4r\CA#4F:Up?u2=1\_,WUUaؐ(Aub"AAM$vLLKLд*RZqD_;IED%EJ<(t")d5ϡΟqhi]S/NmSRzR4t*URI`0SOaS$t- t|8a<ޕSmM0@RB}gxKsR4?uҳ}ƫz)؟gt>>lZ lAmfH *0 b:``aqP,:8aiЕFJ z3R:mt x1mi)*T쵘TuڴM xE Q%5.?))-m!n֓nUPPJ 8Uߢd"bb ]T;jdߥTU7=̍!L}phv5Ɣ(24DiOggSTVn!͓V H&%NS=f0' anɽTpClS[\ GQut@f"VSM1,"шEHvӪ(i%ߕp)E)ى$r]j*TD5DJ%.!Q~­TS*M:r )QbޕtiSZM|%)ҷxK>РWZ PA0HИI.v]vcOQpD^m$ND}OkI^@3M[Y.TH)V Q" J(M BA "De{,S"@R*}+vݪmUi舆.V=!A"(99!JWY~Yl Q:ʢO> cmI3PIJHDP!VŊi1` qK@8APw-e-O9,J&6(R_#+qr$%!:-զi:UX_DD8!cPCUDu"Up- J#8TǑHTauHQE0F_J(PtA/Y٨b&C=wW^$Cw4q۳e^mLQ5zH_m2D5#y~7,fT,W@-b͎I$J4PAT==ۤJ#0a:!i*itI׃oD1ޫP,[}WZ [n_CޢN4j 8(6OKnCEiոOcV߮X9xniӴ 1M.㳛Ir2 &R|-8󄳐XRGu=3*M%^ɿ*M%^FV ,cT3*"cU & 6) I<U mNit$JeƳʟReyKmSStV*Mh-BDjڶSJ;=ڦmw1-O@ih4(gedCՕjHl RP c5aby {o ( @@.V:~XNժy[ U#><.3CXad$i͈y;ǔoҚH 9w)߹K`p<+VXM`!&& H86PAlh[F-ݤDPNwTv# %0IUD.~ۣU"nҨ6 6D+L/ZŢ[%jT)]mG[ZBn V`Rag"5mn> ֳOK8hqP>A;\pt Y,փ&f7*Gvg8@M\UU01JH*H< &P,:'8 * VѴ]Rb'ҦzH,Q2n ǟ -UIsW~L:I[uTw^G9ij:գihӃBIev,MEύW)ÔNMsvoFMsNmnXԴPX^XP?ΙD(/npL"Ypx`<$b媪ZmŰ`iW͆ jTD@N!tڪj[ TTF -IJJSj:RGL]EHmT*JmۆTRfGa-*%m)hNlx٫TꗤNgLQR O"=,D^Lވ|Xtݡ֘\hNA¿ʖQ mYf3H, /R2 %>,g g7YŬb񊍈1aH˜F0>utҭ$MOHn bѪJQtjiŞ.VpQMtHǷp.`޻NHOЏV*զȵI_ 6GL{d~ TMwu f Is8I8W0' UDřTC6BK$847D~K-nd2coMAf ٜmb<8nrb.R bILbbdccc"a46Ld+4c~%u*FRN(ٜ_t~E-&h;MRnjYXn?ӦJ7Q/=-1 S 3ARCwXvdy_e=poo[Hg=_4%p]R7y{v]*}2nw۹v]\ɸNiې0,gBk3PTj[LUjح6$@( T,K$xC6 M ELG b##jQ& pUTj2@qX՜!@ql-躺3pORFu4M5> L\ZMUjնը&] -Hܙ>x@.4[^1,~V)[^1,~V)QLqln3ª*"H+A$ATc c>)/;Bv*ZۆjQ-,T#80"11R;&A|8hV)=2PH7 U&\ݠAQ4nJ JZM;؅ htڒ_ XDTm=RݞB+ԏg %DmW~]5NF +'{bNJۓUѽa1'ܕsfbXňH"R4A" !ĄMh(褚"$t*Bއo:`ߒ]b @Jp@v a8QXOյ#>wOggSVn!'d /<; -8<@86=:,-/.>=9g$ ~Rc̼OR(UAH;-[qSYqUU!(Xc Vk45QPĠHLpTFC[l 36cL{g_t7xFE<]cv vg,n,,Y0&Gql && h$ "Nt5m-εֳz4$J74qKU~E3Dht#Z-AIjp{ZWGu5@Ɗ]q+}*-_%pnP[~+!\Olh~bzoUU Z-ۡaonV:gwO W TcxUXY~$xC`ŋDr1zxH1 lbrUqR0A4FB&(a$6B% LJJ(ֈ@m* `B FZMuR)҅"THZRRFڦ{{Z_֘hP鴉ͽ"v;nRxۋ7gƦ'}8/K]1.8b6C D-< M͎$7W 2g>x͸SGpj ?sOОIgê .Ǭ\U51RB;a\<aDDa&&cHv!8$PwY0ժ`<^w l@w ,jib, s0^#I,GRp!-!"TDY4T\iꊦm86{ T:B##7ZעO2 X3o@C2-5Ө=m *y`!Pj9D &~uq&~uqw,b80TU% -E$ 0FqJ $.E"aH%h64Fu[TU:#ۑi$CNӰj#&]!MIӐITnUU(GAn&]^P3 auB}M ~ UմhnuhN[IR*׹Љ;:``W$sҪOȦ!n zk)GpNv`jY[-SQ-`XCb1DZGG8Zİ],bA$bE#D0BH4]DjczO}cQ|nNUZR)2 _@R6&mEmeXJ*Z k4M"ŧG|iFJMCDz^(UW5cyŻcy<d=m"˽lW&+gMe`Xx j:*tZ8 dY&f&213k누- 9VUtQNhۀ,\NCndZN/:qL12cda,h1U!I4nz(p4QF/99DDQNpQܭCbAXbZ%i["&7QMWH$={ YV(D|aY)LMC @Zh7t;T{mjfүD:mK^;U[%\SDٻk ǂ`iǴ8ǼTRJn Hi\tO?e)ڶ.p&>{u̪_ۅz.д86MTNv]T!"_(+ݕrwC> V/VGb85ேTUZ tD`BXcR=(_B@ei 4SeUf̢곮2R@ Q+>T:vL3 {eo4OA,Sx{H 5ZŨV/1fhvz(VYaP *kV\ (kabĠj#H~}hď=SiR%<1?Lnj6R "bm6q4PVӑ"qH M3!q1jUmz1-X9U*:n LWEU"S,HаT,U9Ji;]t=z~7&єXz8Uq O*w8Uq O*ɲ՚PT,aLk-7 +GrU1"֪1v[b!D@|L˽e>(J'oszS]nuRUU\|\1g4*RUҕھ%J&CIҍVJ0 !z vk"*@UTQо]bg'?b#8#Tl仱ְC9a1gv^u H6JCub+E$K#rXH0"0@Fu0Ea4Əa95ϓRצ:6hKG7VFCxp"dcE#ts(Qڶ^ T8QPRTu5&.긄H41 S#/ CMKTbzB4zaЙT;SϊpyGO"36>3mG ?y j̖Hwf4D:KOrfYnS*GL b%A1#q8[a\l[FwGGձ2TѴ)I%|*M=>={,'s?؞Shii4D<1}H'8_ϤcN8} SS:<OCS7؆(p @ iWH]3M$JO K仠O fXvpe9媪!6C11 Ixb1&*"]$BU}tOKh֡s|ªS'TkO.Mڴ=zvF+t ^.IcVVsj~v'/"Ԗ>x()F;er<_sg89F""///3O t1su i]z\0d6OggSVn!yQ'),77,LPs7bE=V9R=jN&h*ҩy_nZVG!$ZlqbJ0Lʼnv.}jw nLׅ% ՆJ(uD>xı#5'ݴnb,YTUUULC48Gc H cXi"U=*ݶ*rWƠJvtpUbCJ T+vmה{pݍOGvR_eڸ-btdhJ -/k6pd!dbꪸqDlVeǷo}ewu-AkZVw$,1^ݑc&xoDSIQ֓YK[M1gY`kV`0DDc#ALI%)mUM8WQ0KUm) &hIUᤧx=xdڂEB~QT({M2Dr,Նpם|_^]6t;j6c [&f#HM0֧׮!jh.F+A@6uj$PX炳]Bw RZFTM#-]NUX;s>}gD?@VX ̈HHWtWiq|/i.fn`3T‚%`0UUUբGz&{K~4M4q] OXl ˑR#2$+P0V_hViڶ|!6L6$]KAs9Ӗ 9b3MzHi5=;Rnuq!N;PR1Ֆ  ݀R<փAH$]D~Yf)+QSQ2ۛacfffLV*g9WU*c1vG"jH4J$ b4մmQ9<5QwΈ\62>B L(PͻDAm$vK22=JISM%tTI1 *@;jRiS4C[G dcW8RUonh0LҶ#BlbxMvU\/>{i:8LB D*ZzK+b$]=7^9ҊIqY'%;PU.窪XkA@DMDq@l$-&^1(L '4):ЍUTE*Tӕ; %nEz}:O}EW@y~}?P -zt֗CDۅT (} G#Wn@ =zmZ!" XBr2#ZVFINqn?AuHnq>[%kKi63*Y[J af!6&\rUHĆ`1Zc8&F1+ȡØ0֊ƹ[RJjߣM-nm *j{mūNBkn!H_?ӊRџQn5 K={IB w n-G^R4+RnN=dGj=18o}\1a9{8~:6RY <.^[HfA,t$3z+VA #wFQ  q !0P¨pHhtP$)HM^56מ͊(s ' *ݥpE9R*nTZUUvp|6H=D(hHMG"ᄋsy2NOJJ> aC^%+b<FNZ,!_0Rtߘ`6bN6*WT`6 (0 $8Fmzn[UXHn-33<(zYGx'6cn4VFuۤINb g<U?Qn")c"u3g/C:P4[pOhrl7bo,3BP; 4^ VŦ]Zj41aKkɴk,Y^1+M")V5jM-vQŢƦiUۣӣI$!il|RnCQ+*c+VDC]juhPVW'P9sΗQ򝙭2`K wqS^'}JDI-uޭgWbߏFdFytlv=6XU@h*FـmkC00{E@n eYVr"@9bl`Eը1jT v$T!H!%B;4;%j;R YGF,iSU)%`zx?-nt NO :ULAy9k L0\XJ RDFEWuMaF. x˄[a:u4t_PzsL~*fN|bn!؈8M9%UU j솉4j& 0AJ&@ E1*4:"h`+tkƗjA֘s +A )!m)kUU^zDjY]B@MDtKs7QL[1Lh$AytG;% F*fϛ*fib,NJ*V jU PUYHKsKD*H*X q$ڂT7gvT7hÈ8Sޝ̓KUE'폍cwHKԚ`İU-DU% wc -v X0eqi'D[\`feT~*?Cp_=s䟈!/L@, p8gq rUU,iL&Z)P4*IH@qAqضe \ФP.msSBV*A9˧I:VQuJĜZbcb;Tfc:l"!NVs9(V= Úurh9Zs [Nm7kN=!l&1~qI'i &fWT2`s79KUUE**FkX cr4P`YJUiImD,}zDK龊DjPʵIe${IH<X7m>d@I4ݶԯ]bS{}2lbx{߯=l-Kx㫓I\D?lKĦ&h6Z_hV$] _$ʒ7OGPj9ChHTM`SǣazܖƢN{!Y+˅\l…Ɇ"t p8 [)hN( Alum sOl 6N' 2-9g9cU"UFCUMF ڡA1aRHնUMbsDuJ}"F`3ef{]"jIB,{:C{rQ,|au"X5esm : B#^ܺ9N OggS@(Wn!QP_[+*(,,:4~fWu_= shͺ/ ^O5".`eUŜ  EbcAMCQGi&Mh;EҤ$^‾5&O8te \m,݁hڦd\%PAjר6h⤨8;PZqKNj0/w4v͊z_n8\ϿBqUľgI`SC^FO4Ep0"y0.&]!Po"4,9Wju9M UVDEUvubBi$hnۀJ)] RiBEU\1CZԝ~} wT R7zB;m6.iV ĻRFF;xD (uTΗq9RwPM vmO™1W_k? g>P^}/0,M1f*iV RP Syihtx!0 +KKl ^DtՓRi!5%tmB^ܿ T4mjyd;|WrѫRiUE "[TC][[hwRm;$2C˱Xl$7y_ճ]lcv`q &f&aU0A7K46`:<؜e9VU@Q;VGP jhMQQ@b@Cc a  o,l?"Taf#ˁp9I{zClzf멧/Ri8w[MKY)]^Q<yUJhQ00"/Z#lݽD z6PUA<*FҲ,abBMdm 1rD6\4+ao C;Hi3{\VFHVk(p`ܯ6?ÀF\/@h9S b1U!%uQ0;6)њjPA&8>XD1(V)(-ѯ-jJ-bzTHQiGDh? #nZɆ&k7`vE}z_V<۠3<} }F8wLߍYuu 4ׄ buo5aB7X"iPPqdI9ǪB!AF@ƪ*Ă1RU51"p|BGV*tCUG) cbovݤm@"DK_w5:hKUcɰ P¾{-S͸> bp=6<˭*Ό23TLr?';?Qdv. ( fWeN3+uq<jA@zH,f06B(X#QT"(Bc0TR1aF DŒdj YfQMMv)ahX!f _h0H4im&jEFn+MX{Cٿ Z8\Ъ^d4;F/]*ҢE)KmuZwwq EJ t℉^"KRgqqD,k `dbBUcT6]BxC&V*D*: i U*ZTMJtq\gX+t 0 W859$vUTJM.U"&Ug=0)]S_j`ă@kNbc 'td%J|#CWUV\5;`pk%C;ٙ wE3a+_d ic.9r*QD;**΁!0 I:m:n|9іĊ֑KAULOnoj^I߭=-zj%̡"9URgZfրavwÎ\wҟv=w6o I2܄Fx2~lg0 2^Lrk_S3Ɂ_ D*d>$ HV`7rĪ*XA"0ZE Aņ`Js*!A#QmP¨0$MAQDeB7m>m6" ,4)|ad_5HX.&:>BҾ=qVb~ֶ1. ۠62Bl'fέ_!RZlJ EgE&K\,*@Z@`"v vGET@- V6M6@&6 IZ DuU# 9 !&NEa;\pjOkI i.黅W%YgoRmc]goޙpRh}܍;>yvP;"5Q;"%Qڻ$QT3Q gTbUUE!DԔԪjZ\kb00t$a6NH(bEtH U Nh=LW5Ҭ/ܖ_B>,ZI*Bo8Va܌DB䪨+9B=ϕ_᪰rF޸зt0]VٮI.D# &>;6r{dߥfeߥƭ+j`c :WVV*qZъIL]O{SxޞPP-R("/޹/ A64\ ր.dT@b/s#wWi `d5f>ט@(UU,FvП2J=}Z!\%HK*ېBiZļԉGӭ$)d᝭[J2@"XtUVLh(4z٣Tz9FidwYx5-d)bTڶ3-U=*cvZMe]7] į>^G į>^G @,frUU,jGFDĊc ":kuڤzѳM7T*SS)=:AlH.!hېK$]=R &JС{nc1ֳٿ[}iNi;{@tnM`QŋsoI'b^hS6n ۝r ^C7Nz//+\h3j l>OEVKM~fHj 6ۜc.VUBP`DUEP4&F-B(eAb6)T%q{URM (bfIUHQ%ﵸeF0ř"W=YG&1 `Uza' ܼܹŊa.ʕO$_i(Exdu5u7C45xF6[W4%.5>֯)t A\=݃e1Ū*U5Q-AhMDh;UllB7A@BD,v.4lM!INTS*S! z 1Э¯IG歅 AR@P5~m%@v_C|^N3BQ_"8Ȓ~_߉,H%1@6G媊U AQ5Ƣ`UL:655LQ EHS3U @0=P;(聈#K "UΉ/T 舢o1RMTT: tJ(3pXBj: _EQ=QKDS)]&$6LN21t(64`VUA݀Œ_o\dS ȀւtZewB$PMX#`Š* Bbab!^1 )Hd8#jc"a !Lv(0aX^h))ni Ҝd=\l2aڞnJ թPQB=!%i@!G0 OggSkWn!7%(*497)'668,668582,23234ԾeRixmr>V/Q4697:4lr *jD ( F]ӣmT϶ۣ&m(tPhWUB)D!G]-o~2d y) Dchm۩I7MŰjh@:M1*^[l P6dvͲMTe7F7 vR9,$yd-F[z֔ed@$+(մZ p") 8(ΙP= \핍ޞeMJ%Q5XJLb&XmjMB.j\m"@6 J%/"AE,V4&>@D,)z6Q:l bک&z*M:uj+-ޱJN1bβ,bY.WU "%Ĵ8VDH7Z%F$&". ¨#V{YԈHlYp͚ xR#n_I@Fs(dolj,-UP@m $2ĕ &FB^fddO 6X\}@l.G—iU-Ǐo ^il 4Pil 4TL8srDT6G0Dp%I ( "zVmJxa%t 8>FŁˀ UHۉkW7:[}jJJ!T?>DRu~_c)WH.o‘APT>ce=zRI2=O` dYgK{6usri]0 >9Y/L$T|Am"JBBDD`7q|r9VET F5& 6U! AUWYSQ=tZ@< =$htX&MtF< 8̥B T`/Xz P#0|բR񪥗iA~akSQU0WV^/i]YR]}g >陪YHTM 8~@m" $ 7`sXU!!jEEň5!6EbE-  PİTOMB @H8Nt[%0B`,im|l @4lRA 4_*2*ټkʝ$LOk}k5UdH!miy)8#̰d ^eWZ- C_i&Hm@eOc1UUU)V8:M"EՠXɄHp҅j#nRAѵ<I4,|(Q `H<. AĂTJu .<FRH4tHTD,鈫N;;[imz\-H0b@#>8B('(CX?@)h>~! f2 .Ss9WUEj1F"EĠba7A-HRBu)2$Px$Jzr^l&n)DAT#FSǯ[G$"kdፌz. odsj#T,UDڴzMIu*bnI(L]&?}w=zFT Fŀ߯444Vm 'j|d˾+=keJ2GgB+M6vFZVj4:oz g/ g/̭aR5^?TIoӳP:ןvg>Hdna7ne2ֈtt4i6q4J,0[#Ed絗˻0iH^tQMWJHZn-YM{UnQ;5 dW^޺Lˆ@Ĉˡ*&ݦEzH>ft.2ޢaĪj5mz.JGS"{2^l-nm-n:5IA FF[ҤUt)QإEluK/NDED;)Rmt+tjzS TUk-|齭Kme` e&&& }*TG[ݪvZ(DRXMMVޱ@t%w]zݭ$0, ƈA-mGm4U={jj5vU*N l;XܖU}~Q(mt#a@`V {{ݦ`*lebP Hs\ 5H +vaaP"1M-̅K ё0C%XPa ڊwD;Fqf|R.a)=w{UE5L}(տ F@=(jZWֳR3:B^f݂;.@TЭ16ҝamSV3b% P$d~k {k &uj@ 41K9bXbEŊ!v[HUbl'Dm4}5)iW_K̾f:z'ޓ҅}jRBԼ8v}?+3lQzm)F\kS/Ovz~ir(ՂDž6aCCɃX7 [ /;6UG>뽝GjH\gWQ-`4YdX̹*Wb a b:bܴmӣGۃ6NmDImT%:W"6 p0jP⡭"$:ܟ閔ub+ -oC.$Sh~:ms Yy;EEz,Ga?P*}slZdz'&ugs1N0#͛:e1˙R@crUU!A Qcba$ Z,aPTC9oZ#yȜ3B&.a$. ʕ$wW!Id!BȌ.c`}3"ֿe{- QBޚ-G zUZhr;Am`$YXU)1 uh(!qrl4FUZwEIڕnT"e3bCJ$ɲ1XiQ7#t֭ 1ɞWXF+ ]HC4p,):ۊYhvl66h6*OggS@Wn!A(,)+()*(876+'')5;=?<;:8==:98񞊍=)M #)-HEyEM$aM̛X*BAT0Ԉh|BbbbDPKh ,A$A 1BUUI'jUDLj$ Bd{6H Q?[Ԕzj+._]D JBJq f+.aNiNt[qՖ x >zGK@"e*Eʛ &KX1ǜU`(#9&KDb uPDJ1  Ԗ$4ItjiLQF BHnBnRiI:m}54iN ~5 GS}0o4G czHP;K;[P$To43[`dͭl[1ѳ%ow̵kDhs,JT Z-dX#@h̗aoTZIc*+XHl Hh R E'$xd~"gexՄ5!JT:j4Et*նNIR%J y챊 _48DH,#M)" X G-zv>JEa2e=2m{ 2 c`4Zwsf{MA$~Z=vV].07-\* G&cʎ"K1GSNmMuU6NqקLuJMT>qt.WH:UJDHv%cBOǦC=j4qf'trh$rV@*Z۞ g5ݲ%CUZyuiC k`mB4>f3,ΔŰ A pnJ.{xn= R܈FY+˪Ufu0Mqt4-Q+a,A4ANtziRՊDy榔BW< 뱹xRzڠ*iŒBKlҦ0ZݭH>JdUF{Fua*JXbFV|Whqr(7s&hw[8 s++aq< Ә6:kǼNX&17YW*WUtp(Ɗƅ AX[0NRѴեS]b<@IMJNL#(J @@h '}^Әc 0uA˶̛L]o!^moISMLJOUI`!Pcc (>&od0!MGR@bFji䪹\4ჵ޲,l!o҈t7ߎ(kFt+xDSF\xQgy/^<yvkjxww{iLj ͎T^=vl^ܞs`.un90f6[Y8rMl*v,DD\4 &TlP 6J7?u^D=i"IFi-t BMTt"dRR*o{2Vj8 z/Jc]}bkaQ$7G4n r%a}ق|-rR :y;>8WKp1t-0 Κ LحI m-aPZ`]à/hA뒀ʲb1WrUTd .b1LLD-aâjM,t:))RTmaL43J0@FzuZCm4qeG-\ Ic`H[O) A.U:IS!5P%/fNQ5O4s<̺zH(UZU~bF<0R?!2] I;-1$if`5a5EשF4TtSM4Eibն/>ŪY5!C$" HDFe`1XQ"[~ <~VV0s4)GLQϓ$H &fB"ti5FjZ骪k4G%upIvT75C̐I%B}!sGz^]}:Er@$|'᫉:RB(ZĊ^ Nл 0|(IN5SBU bDm-+ D}p'@V.N*ڹ6CS:M܁E(2$쭭2jZki:=EIqviV:T6cħ(6WTnZ]y뺚,KI!+X^mit{4զi!{7n+ypkoK1DٮmQjnDZXVTITFQqѴbѬ\)v@Ϧӓ2ZAUGSGcULdb YX ZcD MD4nXQQnhx۶Hl~6L٬[6egnLHIptt0LMڞZѭӭŅR41eEDmQ$nǴ#(,!PZC E2nM#iQP i?"b0$8(i@st Jf$E0ҨiK pP^s7%Mp1wXiWv46RtK!L c<֧^{ xVi[w8v6|%5V E;#,!NVqaA tlڅX$9T<q9P8*`5L( Z3 )-:shImN~g 6_;yQ}Yd*F?; 4KRc#Ed~LUmi/-0/-77<9<;21/:86^Ki'ZM{8~@Qo-Dbc 4YcG+bZaba8h4!a4. bHy7:ѠHvvhJR/(,rQ UVPTRRմpd%z'*J;l>IZ:]M5* J\D*UtR 4n{`v$PBw(𥊍DL:"BQwkb5g;̑v0z;̑v0{emHLbYM"j-Z؉"E䘄QEبI !& N!H5EK-YO/F"kl*hM41(&I`KlK0}7#BAh~LU FdF $%Mu4Ҝ\GgC#hg(;MM߆zQ(W*xl-m6&s' R0Xmh= 4K在6]t#3.swazY ,,ob+ɱ,q.RYXF XQCTT*+ b#kU̴KStIDPHB֐+$4kj5~:uu^=T+ RnUJIts^X)X _TmQ3Ac;N -.[g Փf$` JkpaHN mmfbd!`Xl<rgvI.x 䘻)촓J3DM"'Gmbcp@ιT U&D0 HL:Y-HWIRDR&"(UtTD~TDۣp{ ' 0PndF'r"(ܛȗ.vhBЩ|ҩjU'MU[9gyꀔ= !SWavfb/\E*`̍ނr)sYpD~,u] 3+v!{|}^NSխJvqIq- 41 h#&&;#b6B5} ux },PMB!ndMYU4 eBZ#FEm6QlX%&V10_TJI`>,G@"3QT@31IzhS(RۣNQPQvy# t6tjZ*|V5UJBF' rC#$I-wa6i;N tdf#gf# ' ,0Z*'꥜4ѶyvrZס}~l[bۊ/{8EEAQġUvZA/^}qhUB]q_dB]ƅ⿮Z.W`jEU_NOmTmC}!Lw5ݺz)R1FHNt[h||ԝR#?yZ{l]%U̮Eq2+ЈQ#06>e_M*4Z!X\UUEPlVTX:jUFA^׋NҾ-/^0VRU:jВk\FZrxMK]G(2Qm?7[MxHUE5jAl"f񖈋F! զJSOHT$J2tzj*%xNc[ )LK](VX.֩&ҍ Pt vH0bM˒7 @ HM[h&FV +`ZqDǽ9  /ԡ+dmZ ֙+eke#֘0Xqm.ZJDߘ0Xsqm. hH? T!m;EkI%7T\51FEV*jwkE IAU` •eU-2k4JJMa2AtR*J MonE匱_[PjA#J:jҦ.:hIsJU BKa" ҔNӦ4k(z=׽^ D13-Yg+dm\+ NWvfdm``! -(D(H*`{L1ӊN1ӊnZd n( M M+[\ݼn\u3XGG1.b(I#mZMD6Eжdۜ#6UfMtUkCz2L"gREERT<1g8xej$S!vMDaDڕѵvwVfUAh{4)pGhuN Da w+DӆѴafif E-VӷKR-H|J%Vۣ`nQ[YTю,h5XL)ЈUFEh ңR(#Mn5@(,MҔn(Vaq4QNlJU'!Dᴒꈮh%SlAF,Mz[Kbj`M]@UE-4=ڔt+mznhSV4ө4өb68(VB j%TjC>YD1z7.ʎѻqgQ FZbڪC L~ LZ_kV@TuԐ &$=:%u$N> wMs)jZsˊIK"bERM-t"iGU4԰ƑRԳx+aQLUr, K^8+*XLa( z]PV1RPA YH_J5VTWhNu%)RcI&"HT(n'ӄZ'2dhh zSLZmOjztTRU={j: M m:;VFtV}\j zη&ȀnfR ւEݰFs$&&a8{Gn -l+Wye4M d42+2sP]MъbrJ4$" Ĥc`F4KH85KH8(k2q@ U=M &L "J8 k>BB99,.-89XBŒXBŒI67fUU"V`sYH4 p cuM 66R gs$C'4UHtd2%!!ɸN"4-QTXm+cU, !4t6R+;"(1fёSPi4it]6a|$*cY {PmҴĢѝ&IۙlB,%eM&hU4cؗ )!S+>1l*eE)ޮ~0x7„͛,1nbsb n1DIhZ(IDmvVHi+?FSmZii qgc8|P=X?"jf<Vx|KJMiJTx^':NVJ#yy*ݑRTZfSpeA|=O'%SmӦx~UPJwbo]d#Ff{{vnvv6Qn̚^d%౛n̚^d%emV $dy`s,b\`EԈAqSP9%b&X8NaVu$yhq"tjDFjzT`PhEީ T**"nJg.xYU_J[·޼ 3pzl-:z"3c΀JLYCU P0:@ahM jٿQ%VW#Ѕҳ-JURݳDZ0UN11ȐAhģ3"1 _| 4_jYBSmmHGJϞM%JTpR Z8`ȗ@;nG L;*(kvt6#)m]輤fE\ެΒr `` )ݪVbZ1j9Z5; D4qhjDۙZRJFCtzT[E:An  nnTJUQre&]󾔷;"UUՖJۭE zIi t_yre}5h.T(Pm5ƫhm;^g͝ [ort3@F2b,演Nr@ŜT)B ,擜5eYHZ bv0X$>q "HDoP$2yZ;N:!JƧ)Fqwh)N;@Q*MI,NRɽȷ?ntըIST)t84@MݖPv*iGoǭwZ NrK(d1 &V-f\SwbR@2&$;eYɩHyUYATDcQc0"B: &@V G Ԁ+"k"TlJTYJX~(3C9g^ܻ[TӖSą@qY +H*T=K4J&V[tHhf sF~p";+)Q9(@Ͻ jN?}6޻n,mƔRIjfLY(!( @SsUP"(Ɗ*ibH)jc#I;$ԩPDT-IhP|E (tT]AU;|=gZ  ("?*zkЊjTJW#J*.$;|hTuQJG%mJXBE ,KPAnJl[ t_4?t0(@rwMT!>Q\մu.oX}uSi/\)"/@18l6M1gH9EdZEİ*VG3iQ´ѤItzh(OL[UkYҊ XQnH 4\ijF) JFSrɥG eҔt{6Z>N]&L\㐐&?]h(CMq1 `Ƃ!]! еv[^=/myԸ}9.xd,99YbU(TɦUG M,Ngb5#D"aL4 UoCx<^%O \qRb _> oK|mB0)lz!F^Cnsda7jj&fGp-ZStG#~S/~KNhPX 450 \hͣ'@@X(z]PvR AvN>ThqU71RTB]1frm-GNU40P2nad└0z4tUHH8Z|KŐ&: w\UP˚ jYS)X@Uc/)zNumCmUO\>)(d[֖-kK~gV3A ` (&.FxVUgҦ=;=j1)DH9"`jJIn$n*=bH|%r+|W0U$#H6E1Q)=D6#.6V8T٣ku l$l$ܨ[""FXUU ң?rǶe t; 9lUMh:Rm`ccSOVa} 8 *mӳiдhD:A`1XDde-dYY  @*"XbwPbXExNGJJi($:Su#tg.uzҥcJ˔{ҥcJ˔!V,ԩ)Cf0dY$o*r*Xc 1bZ GiF# VK Ejo:GRt*m5hti}Y.^$<1޼hJ ,чiɄs2THSj=^fikjݎS XADVn+-MuiJTiP)|;e2lu]3aÕo aû7d:238vR=|GPdF{,pJ W(KAR8!jQHf9ybYUrAԊ"jDVA訍 jS+>QWֻ>vϚ_JDdO聾H"7۴MSN :Dtڦ: ~&#]Yq43̫㘨G+Z m}D퀏v)akqmY>eC>MNi:~'H}2,> ͱʥsZxNɅX9J< mS$rUUpF\,DI;=Cӳg7%*iVrȊ@\)i;TvCu ZLiťDJtjK͑ڗh7>\//{Iuچ ( u:nh;)IQHί򒲶bEa|YNDg^q?3rZYY.ȡ0R9ee K^Ī[k{ Kz Xubmd)@TaXsQXUQ"jXPCj+鑆jC5=[A cֱ|=hV&-![be=(bAF cX$Cz_ARtk">(M\4m)&iU} JnTK~4bq0o'p+{^[ c}\]\rY1o~6/ɍ^Kf a5.]]=b)Y+aAlӶ˜Tʪ"`" !vU. Hh4FA^nQ-ze_0'3黯.P-#jI _^&m*mVl Dr:-@_w>t"]Mh;մRRKv 'B]#U'TQͻ1@Kh>H//#0twdU4`҄ ^;ft uȵcF]-ٌ2A5eM^>M,*@b@XbѪ]4@/uzԚTEVEGU5mbDFniE-tJI&:oײSImTUgiu:jR$-wdhUj+md@+:"@U3RܩkCvw퇪" 8@o-ვ!0~Ma.DE k C^KF*LLa0Uh3T@!Y6XIXl,˕˲ĨD5X須Z-VjEx2&dKN TJnu6j3.Si&/22-)$B;δMti;馒:MnRО&-֬gkYG^D3ݴ*B\\q8"XlhIGbUeIk6 γwuwtsy..Bd%6[<*#5X X &H4B1DЄT)-Ł/yM@TEJ'*a] }4mZJQR=;$8HmMu۶S'QIZN7 iIn=EU2|NyDc͚LM5M*JKuT:E}-JJfWB ky;-\ 1}!>Kv;sHm/4@6#e}P"eEmFDYQILʔiPE ŀMcBr8*B&1ZL7bMWK[U3r%MϫHr 2$m6!l* C5T ѽ61zfۡ! hļ!y@˗zӍHTTjF` MvN+uHK϶h1%Yy}ǔ`Yǘ-xG{veA.\(,Jٕ5ٻ5 Л$ēcT9#di#bWEgbb[ZP0 T4GP@?0TiK+r* J1q$ -Q- :(Cjz[IKIQ<0Ǥn?BnSS:QC٥}C| rF~DBb)"sm@x&-`ot̔ +lVuTA( XkH\ (t7<~bluJSSJdK*b:-j:R-HӛTDpx ,0J5(:tZ!P#P'P)0 @1iTA* kٚ>.{,K"'.)XPciN4&n0iz6ym $M)44LRhh"Z@%Z ZEhMt#]G_RݯN{$˜&˜^5QI)Y@EQzjRZݯM$.EE]|vJmĬҙHR- pg2#IJ0sŸeuʢm06*UŪk"Aj8 I\AXQKu,AQWn Ã&|n%PtB0UR~hZ@:B-SબB`*Ut|}ĵ'vGI7aB$8/ΰg?J uW&)}SvQvau] cT(op@KTOTBծ$Upt;* I KZTU6TodSz()=_gNP AT ER-i[}wdY~eY~:uBI(Vkj:%ďg QSԣmhlcJۘ2w$@VuזRFiIi3&;&Yv |48r/@ 2P%ZjuHԤm+'+UMm;' *6W OggS@Xn!q~&503.3=@9:>::>56+.57589d cXװ k(]ƺԖEV`eXX0(Z*"VUԠ+斊^kafbfQb#r qTJނEzQ@T_Gl4UF9UiGw'-=TJfhax$ճm44u&`tɕxɕVt*{= ,[Um6"UiT5mNs5Duo*Qt5!fX`$nBP(ne8GP%.X^sEv]ⷝ͐fcH.F v+8V8.&@a r46. qOK峥N帹^[hIU i*ysFӕg&vP@l" I HL5H!m 0͛/'ڿ -Aoh)J۴N5ThS.Ty)wP p7rkz;u\3p<*"Jz~%Ss3vG #|+M` $ޜ$*$H;)8`1naQK"؄ɕџϪSѢttzi*<7Q5q\0:)%+U%HYڴG7ZBy_i+"դ6m q+EJ7t8 Z (nupn8: ;p֡O)AÏ!D(~u:Ƒ%V|ǃJ]){=GgE`vW^[qod)Vp-`qc,ɑb1ؘD$%81hF*JjuOj3_7"D6 NZiҩm*da|$*Ah:mϦҤT۬ Bm\z:MHҡ{`NmRPV"yCE;(!m.[6DDmqTmٵ- ;ڝ0RX F;li&]N),Ku4~2 ukjv1ɲM[E`,j5ƀPSmV bD"Fb"/1:>~̸S 8O8}lT: ޡSMNթJtҴ*BSЭrvGMWknqWv(g{qIw&H5*4@='*Y.c4X隸R2`p!CdWz+Uj uƢjXN;a ت:K6ݴVuRL\Q+^rr`"m[Bzvׄ;F mUZT4oM~L,* 뀴T ѳ+m+%4R)NG\5|Xq7vܺ)$YAUѦGmջay)g+\YbWYԕI$F"ECapPbۦUK\" x׵ޭQ ljeAjNEh:Qҡغ"NDd]bg]bjpF-  ccz*$@GG6U!,UmN  t$H]8 R'2k`NGXcDM;넡-^8Pm]$= $e\]^NWӍz3aEEXcUi:mJI4kDj{Tyd[*mĊSR3 *bIUqq2H@' iJSGۭ&oGT_=PE}R`5sK!AQA5qƨmiUj ݢD=~_j"tp}vp}ĞEj@xGV5ٲxYDDƿ  ߝ0 2 0ThzjMqnQ$R7!6hb1X#X5Qi7jYt iu8V$+\Yqmۼ&&Hƈ8|D,^Mdg C \[p~m֕AT +5UU#68p`2 H|ۣtZ`L6n)F_dM8MH E)`QlVq0f)TA1Wj׫"6A$hD&bNUE+m?||׊zxګ)VjӴfnm"`!c9@ c B(6jz詇6$&LtHV( Slv)jnŎU4a@" dasCsҴ*h~xT*C2{xT6hMe)FZ&' HrЪ*a1 T4 hH$ qI=pTJZ jtC य़ULG"Ы0#6TTZ~ɇ3iSAT |L W&i]ӳ` U\].ʼNTU4B wLh5k\sݱzиl0x,gc,UUQ(Al aQbp񑄉=m;ݦUiiTT+SPOV8hD8QO\{jh➴nw PCaz~rNJ)kBr3_{WS9Iqa;sa;9݀pr 5x,x,Mcr,VXU&*b1 XTf vc)10b nIդnh~Yx0} ;r#ݟЏ$[[y+Wg== ?Dba4RB߲\L_Ȧկ5ݖCEhU(5N@NbF1kGnQmxtq M&]Cg29r9\UU cP$Ѹ%:$chbX}^T[%4i:H6:mW{_՚k2#J5hI!@4Iv^t{oE^'i.7p~< Fo(v`MCVsPט<|,-Z79;}7RAnG5LOggSXn!7),+*,;4xqO#:VH(Ft 6D,V1WUch@ XaԱFJCU#B[ )5% Vt1C.$M'j拟/ 1d)Dn=2rw9^$b9/.rVg@H۶^:=*$&r޻Xn=(a"{#`T\6F5. $|!"Gf4">ye ].,{',)8%$h$bVYUUUGf1 0Vq!a+q!a޴tT)O0DM^,>J Run$e`/a0BԷBfNJYZ<& Տh\Yle31uYs.\醪JWkv9)ٍi0!6]RF>yeOknl=)ug%1<`CUUմb6CEPp!DDCaY1QŢ(=&UTI7)ʢ|/ZxneOy NDU ڑ _h$ɺ֤bLu/TM"bCjo*JƥyL{I@>X1V  2L'ΔwDgv t0;CWތ>y%l٘GQZ{&YefYN\UUUh111GU$ "h$g|׆H'KH}nGJfCzkh"3mm Aֽ">MZk3㉦4@. r0hy V}t7xog$qsvZkn~SqմtT1ัyiL$yiL$w.IbΪMrHUX l:6 :O4(ЉءNRDiS դKJjM.bɵ>-iZXY-셏$8Bٚ]m9<$"uW^ LUխh(@7{^NlE/܃à4u!u \\@awMƙepmPydnL3#sc1Qल,gUU Lb&R4ޱ$qb"tt۞m!=F:M 8x%wQ0; NTuZJJQmMWaF C>XڂUꊥ swQ)NI@bRS.4Bq-jx^rMbgwQvpvZ'Jc8mSĆAϥpvx$ 5Ie! <7kއR$RF2#,1ʲ\UEZcՈ15,X-VGLj a|l4&c,yRZm6h %{Y/_kiIgnn]`ԎFuEE+2>EҘ>tD&bwt#}2A-$~X{$ȝ@ùNkqpȸJ d; 4 1/ȭ-!@PZ"=!tEWp񻡧––(,+u^4Rt{@Nˊ$ﭠI@ K]R߭"$#+ bE644kZB =C0GE(5V@4mG6*< &\K;<Җ/躚j`{y,-zkW%z/D. 40Y[!A" h`noIN(t4M\dA A$Ȯ &!nbV1Q4 6p4:6:t}BEzLlw,ܾP `~j5TS#2ɜ$,ƊT*bc 8qp|"(!X.^Biөj%dw䃯-'(PQ'D$?F|# 2qjؖ47 } z"BBTJC˲8BP1Z4oL =8껩p@FPiet>ehUyi vG a{&Il㩘H1 X0tXbGQ!k(TImu@5)*tZYHn50 uYFSR.H~cv_^ ӥ OZf/o›]#Eշax@ƊFVnfȫ쉞t 6sc0Fh6 "En1s^y~[y~lIg, l8ǘ**hb&A0a8G$#"vl=  7Jnu4 CGkqֲܞ|owXH^B*U)$|JiȻ0[Qɗf&iq:ppPRBL{;Mc j vEdZK``57Fy~ FC81g8;8qU*SKa21DcA" BL$6u@uTSbJ$nBKk2rO2MN6-ڊNRIELUh)ZP`ɐve,OJFî bq~Ź-9)j cg|DVꏫSg+4w%P4gM汾 yblGτ*Yu,XXΒئ** 6$CaPQ]ulDb @8lTh;"{|sa+ZRh G[$.59,޶\"4w>1!0X w-!B"ޅP 8T(BgEbዑ;`Ј)v@ (@maxRYԛxRY{.`yYY7UU-iZp00E 80a$  h *J*EZ>"jtGRTUm \tbQe#= ƥDO,WtUew0ߗyL4C&:3 Ml7C09ɛMUUlvELnGtA4>66:oD)D- *YjE)REە6ߴjmR:nREѺO9EP KB4g5kGvGf嶩݇bٽjB)J^+Rp4x;ˢUElSOq>F7 @Q0v\3[5->fjҤ'›Dd`iғC`$C*\U88ibhl #1Qqh$m%oK%T)WgʜbGW']-STꨦmNDQQB}!@`JL1DuhRh̒p#Į+[al Qkr( N`D̈́;*l3W "#`yp xTő@2o{8RHM{Ye+bUUCcAH$$c P"*&Q1#RixPt  O;ZbS+$QGUL;n_u.󊨩RӈJgB} ZBT-+yQkbGmEի 2M\Yg O- M'8n(+tBit?!;Z :!;lHhS _"kzsLy.\~W pUULPnj::HH)&!J%ѩNeOUj#^ِͫTI*+߆WSuK_ eua> |AJKm!uQv!馨TYBQ3( w=<{[o03D`i;D3Da@xd~IJ`&_Ҧ{as^Yf*VU [,hSV"NA1 MĊqaII%~㥙c$yV擴toi*R:Э!wHBEDBH};Y={<9n9gKDʃRnCֵ.;Ʃ©tS[xȇDZp1qD}G笌8ܺcgcOggS@*Yn!ƱS(563>;>467567(8;;>=;;>>=1B6wIJ ~DQZ) s%h,gŬrUU#5XU` 0b.cnLt|VUZ8q0=q˖0臱d?"z!h4<{Tb.LP{R Iw1)|俜eնgC;;,mkp+`$z}4jBpR*پaM4-v$(@ ) --@[@cPtڦR+I8P4>d{FU.cա@=m-j2bEz_!9*nMzD=OBCͅ0zkj"% 3Xc1VtJڶ趥V^T*&~<mwsRwTܺjt-2""Z` N媪Zk5;&aI4K$&PHG<S*:h;mtu4#.,,QJ"#0etOAEۭTDE: CXJ*MU(f(.C$x9Z)!K'6IWG?z~뙠4lLW*(OiQ\hRi,eޚJhq`D nF;Zj=cC0lnm:W۶mvݶ->L1z؉/PX י "T@ѿ^,cccJ1D)B'5QЉ '),TSʀĂmBc8@'@uHfjdjJR궽mVU9>N'OI Q t&H[ui/^Plhk>`vB4CJV*HzTh+ ^GSMiSƙޢxv>UN!|m ^X!E+ЙZHd(UMKgTs:/]9\WE’'ɶB2:::8:*FuH4V[홪67\=;m>Lȁ2q˚ `ԈT'M[zW&T-";:+Oy+Q>\hp.z!:ZLAmTU>c\UmF&]  H:wDE&A}sG|d2 !EMfF5,wglfl\UUUAEԨc`;"*6i:D#QG$$ݴ)Uʼ7}8K ]u3 r`  B0U#8~@mJ2Zryx3-> ܤl=:Ky^b հ½\\] .5vxԾw} RA2v7Y96YcUUUT[ ,V]İ`"Q0VQ:E@IU(ie.!VFm4;uÉ4a8zK䓊窮TRM_KQ vhސhZfCݛ"ESN7l\8T#BHPΒ$.ѥl:N6w&BMR;w&BMR&Emm%Q3$1I9V`,X%0 :" "$IfHkDz;H:DHS)K'W-oqw48VEk./V6{״N*P ̫Ӷs>sM7a59E|1 ͑{[g$wG>pe(bcVZO-^(B0  ɢX@WiTzTVգ픪JI>g%lN*_$M`CkU%Fm@BBm}`񑁎jZŰ``IWpigI6݆RnYB_Ez"=k,"66y,0k"ݰ0$ڳD\FNCg+gvy4MoCp4MoCpj5eBS ӊZԂnuH]Ք6=۞U & A6 DW蕄+ Eϐd&!PզݖJg^7t;IWAvZ*LiJz:DaqxTjK@fu4-ExKq4&׆[N 'kvҪ`+L4F 6mDQRPmZ O=^khXW&<WpxUcZ\Z41\V!!2aZVG bpPbݢiJ)ѡ*Ij+J:%ܲn޹=6mBcTTKKk~1Ph4=vzզ*4:AsB#աvoMhTۖ[)1a`4[?ñHE}9V"pj@ {ga7`l.Mk~+Fetxt VMފ*A%.,]UWOdMH֦,e吪bZqTbbQX-`1 E >ĿR4wQ _?@kA V_FQMuiU)O U"hJSQX\G:'ٟnQDq5X&;˯GKI4+&;aVr(ZD0 ;L:ؗuLZ"24u)/ia LyWU&H1$UqiZ @HE:3 :Tӗ}OUu'J?|UHIꨦ;[n l$B=5Ʊ@%ؘxa@Zu>{"HJ"A[}{B}v Q"&,6cZ ˾7r><4PCr3b4_;$k :?vIuO)/Æ+;u .˕I$RDR۬4M`E1 "G huT ]Y}9&/Ibͺn%(& NEvD.طTVNtiS-nIURA6RRR: 6MmKͷ)S]y(g1^THCSrv)_mR# ELEJإ|_PV@ PI9AV V@AUjET%G@ u:jG !Ѥ6$7UUI8rQ%RDS@a4 0m*mR馎i 0c 4B %\/cu֯m^{U3YQe7*S"04YHL*J) c~&d ]An")6L"ESÆ DžM>2ŬUU"@ j` AZ:ZJUĥ%_&,H#z\H-:m9FhhpHkT)mT۳vۖ=xqa\K6T5"ŌxQP Q@zt̅0z<=v dYRX(aa(wzˠ%YBAOggSmYn!h$.-.00>8`ENAף7+6G13He!9\+UkŨZab⨢j| EȊSo5_EJJ%*i:VP[ ymVRܻ3cIFX C@>%pD|"LuJ!qQ:mM|R抟''JțhE*Jt`Wt>42Ȭ< h26m9!> ~+zl\_cs? %<9\U "j7EMÂ͔ 1aLl\(t0bXG));+LuFQT ~,kaG7P@2&+Y #b j@"@M_$JUGx/~%Lwb@8t./i 1Z+彯R) *ݖ@dX$},>zw9F}`~l)Pql)P)) Ɗ b&D( D@a1"XE[詑& KD9KtQ" BHs46mIWڴiɚ䆒KТ̒;zбKi@9!Zr_P(%v8+u<VnIUW@´aY@kl0rLѕ-,@^<}j<SGd6 %"nb@e"RB"Fcň"bXQâa Duhh-T*Luۡt H۶Mji#j82RITHJĸ.$iBx Dۦ4Vik@lhi4M4B?߷| 3I[:Q`i2cqhᆶ|exߟI`l$2=Ru>Lvڕj !al&&;{506?lЇ|L$H8AjbUQ:PqGBAFqRՆ4 -YBp0Mӡ*TCۨέ&=Ҷjj^Whprl0Aͮ %Bn@Vqv LS ſ3o2 8mڭډh59J&UEGFmh@фlWvc`:pK&6&a*y%N g0<6j ;К pqX+T jb b#E &h'UD+6oAPTLh0MҦ:RlgtVӳTZ(#14"ݶIQ'kIu"}4)hUPl^RY%1MR)!IlR8[ %Zjg y*%HDM"r05lY*Q"``a &h*=+m mT4.#iӣmƼֻeZ)^m#IU q_H}%f.HW:Mm5X.ltN-{"BWCCrTOUm[&|-lNhw,*{f Nt >LNo58($YVBJ6f,+8D݂:M1 i(a(IDcR)%]ݠmUTګ.=~t $ \0.:|y;}ʋiBuV[rB2*ү[+*?+M+ Р6ImUNƘ$zف3`"$):E|J*9T1]-y2Ur/`1Il"T!Dbc1AAhPM^QpLP6 =K!:+Rm*z NTU0(jVj l >L&)MI cUr~^ϋ̕$5ڦi¼TM5vMJtP‶HKTLL$g # mJd> mhZgp>ޗ{AL;`y/ibTk@= 'X̒ a*v;jQLlX+h'Zk ,IJϷwZnMoZ*Mn$M"EUOι^R騪J *E c/t{ tQրۤLVӴmR]vCE!qW5F(RoGG-ݞt*e"Ԃ CQ!ĂZ Q`*$m*T:l!vnJz}hZܪ-^,Z)+ddeqC$GKTb*jht:LbU sFKEUVjun4%F8> %թ-M| k˒4v;TC1_mtz40h+} s-ԫ;"nDUuh/ VIUi;4%֐*+MU͊&H\:Z3f ,S,hw t iu*ꔗ'%f|@Hoހ&xg,ȇg,oC Վ !hRNS ~E viigͼ,P @jy苘HB]gkx8giiJw+e%T Xc F*6t[RiM'JaH~g9`d/<#{J2@UL;T7ESZICQ=<)_X+ xepVDvFbIl#e%% T鶺BU4i:iNLcyxcyxDK `TSJI:={\=;mS)N*^S";ޅ08O](QӍt ОeZb$"E@!âLGZTܠ0zǠ0[:Mۭvj*K((E{Rs"FZiZ:R@ITJkM*RvJeg3R/=,O-4ݪjT!Utȣlٚ M庩b dg7jR|eUy}KD=GEw9[8 YNgɸ@YOV8dMcsU*eAd)vG]U 3zSKBWm5΢G4!mU5:ZSmj_eWJDL XFT-4bK,M/*@<]}}d#*s.nz.gx#Cd^I,VZ:pA:a{%thjzUF5ݦ@i扶0/aϼHYB.$OggSYn!]Id/+**)+7A9557'($+<57=-03/03=;09;;3>>1>>7\93<թ' @`QCA');%J#9g\e}g[HdUD,6t[Ju}*]=Z8D4B!/zZ P0Vn5J:Oȷ5U ŭE]4{dԕBhcQKOT!G+a#4*{ͶJ*PuF!e%D\ߺjP$Y~)ɚKDR`Q&f"VՑNcTu;0Vt/+Jn4Qޚy(o厰|J) K=+z0 ) QAQdYA۴=:餥{guE(/Q:e`U5:EkZx}(5}E^K4uխ`U &mGJhkΪb-MޒG=HG=Hj'w;LZ hȨ (d\ѡ6$QW("mm?˜ wa`(K `KUh:RtzNѣӣ# ^~E[5cKX o$ ,f0E+֤gDV:iRy+ǛtˣNdpTSo [/hR4-VGzJI7AL5zM4tT)FmU+ڃӷBDB|L"Q ڞڦ&F'd❨:mF+cOjaڵ)%?lE# %Hmu6:45;!c#BXbGMQ[+nGafsmцE楲6 N9 ^;<+ӵ򹒿֎!o?t|/QDԔ,+:xqE* ,XSTmj:a(`SLk^zӆ87wҾ/MфR$]Y3^-I0%GA[Vt$[Q@dggJ*TRMJۥUx8HU;Z_%H:TNpG(u![d U[N'!A @E.:Zޡ:W[*F Xt+C,]%翿m&Y^kXHU 8  )T1Q*AQHLD<)oukҨ*#3:*ڶNKì Mum[ն(AuMa+YAT3ҭi_ԽtM$`ռ#*|ƠsoK}AJӴK4h,V}s669rn! :ﭺ#CdZ֥]@3^+dh>Tٞ֊!3ZFUgGo Bbde%CH.U`HLh4%M0mQmu >?}Sr@gGPX\I:Mj6Yli5mۣN[MШ 80!TiE5MW&vD'EhS,MnU%uUn#aiFUPf,li3Ɏ{o+7Ppk hᑾhb$E\ٖF-퍴PA FDQi[%@^JnQ^|!đ;d8rfMI, HTuҖۤ@I!ҙ 3L᱒I;J&SʈbUcՎEUPk@8D-\ fl|z*ja.\.Sݶ",STRnl!p[)6ݴIZyM^ m҉\TUZ@JKȳBU F ja@D ƌjt)njL[Ub2mU-ʺ:Q`h20/+PDT4Q#o"ٳM=4V{dX,K{̠OBX@c5]*H ' M):%~Y1TaW[YBak-$0> ٤E݆([N hy52(LY6n~ϲ)wgM5)ȱ c*NTUUU3A( \([ZL D)Hwk"2~QGT0( A\P1muJiztzmֈ[4KK O]Zr BbP&):Ug_,lh0(InJ" \)K`.6efZ.htitJ3PгIi@(4g9 O,?jR`RX0XQѐW^I4$P Jz_t{$tOPDWU,誊e _@m@'}rd p|FQVHA\TSoiķn)3BZmTK:M4ޖQ"]vzVuNn(:Uگ[¢ *b-aэetj}jdB2ڱ^dY"bŊX*p4lbi՘hbHV+ mFR=UVY}o%P&Tut椢Pt+յ."VQi@ jtF)JFh=Z)MK%.Մb7yR(pF j>!*$mK5w\T rg~&S|N,8E.% ac?,UY ,XWx ٪H uQYDմ(>Q'JD!.%&6a$.6$]2O_D7*+H,oyߛ"pׯ]/CLFݒ4qqO_秶F}!x7HNg4HMm[m* Dhpĭco6jS4HiP؟CgJ #7~|y]0r#ǧzw$R6qUr(b5ĢLUQQ pD&QmC'Q4%ʹ0Rc;vsq4$o_>X &щ(͟YAL)U6)HK?%]@mBm3m%UJRm"^`2~ԐzhiQǵiADF97\'ijZsN1]εzB|d1[.c0Dj`b PA0 ƅD2i9^jJ[yEC>i4եSt.v'r|T`Ci!Wo]nhP@ o :U/QA*Hӭ N)m}HP8+**+589).(5;;7<:*8@96.*866jUuGRC$u.hԪ-*HB]'" uj´&VʛbrU*Fb-V:8XMl11 #ҩH6Qini#HT*"Tb#F`a`n``l@vs\*H?ޗzi4,j6mhmSU=z\-8-7 -O2եW++@4z' Zj0Kd( xϗr7%$d!'@ @6ݶI2tK'Q,ĺ"" XU5<)-:o.G6vsaUA_uC `0B@aSk'ac @@ Dwbb#t+nA}];uЍD^G:JXV FԊ}ءI![}%&}DYT=QmŞ)RLڶۦ*Q锦hc*˙>Y^F>Y^Flf,ڬ6l*tP=TW={UmoFEԲ?U9TPȺ$YX*~]}:*m$Tҩ4'Nc}q46a|4nحj!)3n;(/Mnm#U$N{@vm+ڛ)h0Ģf#TiWAjAYFCf XQHr45qv(H\7gMK4Q#MTȺz IR@X^t:h_wѧӉjδh~!TMdqDvj0 GU)18>P㊏ CJ$>?MG& mM dždžoVGæHM-6=R=?@Azj6*&^.trVg 2θE`UI7X3ćTD10zln+u[ATS*PUkT^Y-ZMvAMVFZ]~ Y-vGZT6 __"1F;%pJ%2bۦUiށ$vESRF6jhR+sVH{=`JrÚ0@h5Jj7y; ta n6_5wD(HhVse&B!E@AY`7+ wJHe$"V@] Fj8H4#CR*i)*HC iQ)IX .eEG;>~>Oy-wh'ps(gcʊ~;<[NusxN`,hmoFk?`@H B"U*Dku4+74W/qwVUkT&dB$KlX2e{P :i)BTVV[#I!zz,KfvY2:Y(@Xz7T80}OZڹ"JK:HkZLթtim^WۥruI%3G"Z/4d4Y[W @+V!Q bIzVl;TmkȹkT4Kt|@ LbŊ$()M'r}imXK'EiTaUU{ F´*m*ob򭆑0JX|~iUV1*RBfbXMD J &MX@Dۮji"SGu=_<z^.t(NvX4i:MT-ڦTٔ"[xa"H-[;SŐ\8saGCxC;HJX,g8fiņdCh,"]ܹ3>UtWN,'M'Zm@l&>FZy;Q=2v'|aM h+ N,45G#|Qi WC+cqBsZU:-Ge~ߩ=KtSl2f#7*B0ZխhTi۞a߯#zq)Þo_h|[nmh,S@ LMuӦ:v:m"0ئHO74cH1$B7ЁXT$D HU=zޗ[nV0[l[p+zzSp@E lEz&`+|EJ"MZub\Lf g/LIh * ѶCmC۴zt+mEQOKteÞ\ ,%05m۶*iU!-$_Vۡm;7:ac.ߺ6Y@ b,Nn|iuA'Ads\S&k?qk,`!L*Fm[e$jID:M4~o}gd]Jd]J|%:K"!E:Z픣:ݒʫNGjl:J7e%(e%(YR@K!bTG :Q$G cGQl$F5fY=F|q|FmMhɑ0 EMP=+=6:ZEgyi2?<;LY{gS֞ i)EW5 4VJhlgW\[,_[,[*jU .Jӡ mEZX C #llS*4R#T=D*n7Jm s\_m]eEmH(VXQpJ_[]/nWQҴ*-OggS@ Zn!N03)+/::;6;7-7850/-.6:8.58:;;5;987.+-;>;?L<7End I b($TER* kz/RHvhLYCNYC P FQ9n5!҉YBd]JLg]JLϟT*&ɖĥt_{V^wh)P d*QX:^T z? :U%"P`%VQPT3kT4TP իB%=nVnE^ԨcLO5(T޲@\PY4FU6V5Rm7TU.J4 PNF5IM|RZ?ՖS 6+MԸٮYhru?I-;ԩ֊y\,`QGCPLV jD&ph:T5uHӶn% p(PDc"q@0*Ǒ u 2ZIK?MMUB*t tҤRM%Ծj*H6\%3T9D[]U:mOzV=N!q> [߹ nb]slg0Z 1U-8 4~ w,+[fcQ\gG~!jIf5Fore,+P*j #FDk푮Nv:zmUZ`Euҭ"IZTleT i:Mb BZ LdqYN%QQ8J+v*Rr(|µ/"o鎧١"ҵ߹ oܱjs]-J]'q(^0gkUk©GP[6~ ֔6-:KkNJ¾kJ R'%0 |6Y"\2 `u4 11$Dq1aĊ:M]JUt EqRJin7~kstJU)vg$T7MI4IN)e 0Ju4X.N7El`c|vYvi7(wh`;wN \_#R[6>+C4r%Y8-0,=lO yeYaU A즚f*`5a*Dhhh)' *tT5)d捂#TM`Y:>6ޙ#S =4*S L|Tz!*!-ߍ4r"{^\h)"J]ǭh袶9ڸmtJvTDU^_}?.sm3GK~+BL` RX 3 15Ka);hcJ,[ \.0qn`Xb8ZDPL MӦmmj{E$HNjtڮm[U"Bq7Ax8)̺XTthT!ݴT*HP# q-+/ܑ}6э4Ij[wy2gytPi.IB%խ8-um `Ds#Η4ș ~+fYy\'ӭ1fICsO5D0u20dm"U1*"jVS4ꑦM'j:Z)DZ RRBbXnUnW/ 0U[ WNmJٶREC\WiÄ|߂!vn^wJH."i6"UU 'I1 '2T[mUJ P|k Kϗ" 76]J&>]%D̠d%YBtn v`XdY`Cʲ*YPQU ThajD.m5ѨFdBhҭ }͂RI;2b.GRTD-UKGZd E$BܱM|o_q_h#"]_t|kQ%1Gl9})ꠈA>-5|&Ohqrmpy ;+AOggSBZn!.9#BA/'3CD@%418568CC?3>?D+Kvڝ\\3[bf3/iws}(rlj3%$S|p̪TjjXbZ*X(A l &_{:@G:B! cgdB}ٛkARtݸ@H@*I`B8v@Uy)JMnIiڪ>xhv؄>/ GHOc*K~zh9>$A U* \ y M=)о >[oyhB>J|lҿ 5*ɒ@֩k{Gr\n@B`,`"f"QEℝDTN Jtuz6m=z6AEbv-:4m[ @T!UE' acEeTSJ7ztC0X'-6"KݐBUFG9+pq(BǢJZM)*Uv44B8p4z2~.U~دzoѥbTTJ6LV PTP1*XF9&6&M<PH59'\mim!5e9T!mMh@*cBxi!UENЊ*ՠP•1ʊ) b-YJ,KY-Qh-jTTwB  ;r@ETꩉU` >+v %uӇj*žF%uӇh MI'$`ܬ+WUD5B TA"A4MD pl9>Ahqm+]JlQwtxmsJ6ݶddCL;q=Y&h$<{-I\.SU@h{m)ctd8Nhh{uIIWWKat-?֨eZXd?m k @Je-_ck^ zl-Jmfq@l+fUU1*"jԊkDU :B #m;*'Fy5ϫ爠\UzQm: 0.:ѕ3V[-C+GS;KUH& z:uʈ<0)-88t m2&_O `ո\ok;? h9аڀ`l 1rVUUM Gb0#M4.NALxj+6MIҨj[+bgb-;)Wܪ*EIuT z$]*mjSMҳt:RIb sHviZYnsLΓ(Z\ב[.@>kWһ],}xvLM M C# i\]Ýpe8H\I4GQ2,T#C3FfYM>\&WU5"ƂZkj3.61BA4Ǝu4n J诋@V?jCvCTw,rkCv"PHMU&ǿ+MU9ZsF%MK 6zTmUCuS~r?k8X:';WX!'EEJSUN[&TZU Zx`ܳ.^=tS3ۖ` [8L YO3C58l USP,}ܻ!DӧL^n[m!dh$Cڐ4D?te֢qї-jNuA٘A ױh\ڢ@@!akf cUU)@F.E?*1=$qճXS+)oineݮ~JH9[D]qSVӅe1]_֥rk_'U=;ڀz,Ӗ#aPUNfj63;kٳ_m *˅S ]"*Ei,R4mTh=4Dʐ37/2&ˊZ%XDX&ޞ:R-H&4@wae)U14ֻ'֛Txݺ#@VĊa4J\UJ+۴ܕfcEL^$/x8^ۤwmŴ>~ts֬MF\]6ϠO;Viqg%zj0dպZWX_Qー`( nɘgc,}g)-@PP4p iE7TH3,Ze:'[r47%*D1 mp h0WΫwef9i  dg`|o'}(2ľ鞎ayDTMIM+}\e%_z;Kn?0xX%hIyS k/~\X-3TzmYT<1de:$vg:Ls`ώgKSSJ:Z2bT//74UW1;u樢6͕ЭGO[_ d-{ח!d/ }.Wv?cw_@4r4&]s&+P+nx |= +!yz&uHNXUUcI:\uuOl[䛣#WS^}zWSc֋ũ&gy;@if*{Pj:gPjD&YBfb7q /-NN;4rYWNe1rfz"/Z\y'!dDZ0/׮-J"ىezp> 9J93IR΋pd_48&@(n۱#lf9hTbHi vwGhB*Tu}gN,j}]\G5w}8L@h!kOJǶ, NGcU=CC/Wfқ)"L(wT8S_}T*5vS0,roOP_>nm*k\eWH?JxfA9,g+g/._ԗj/ߎ,csD h;XiO sJ-xSkh!DDL,-4#;^{NWTCvHq/ƻ`\z.Sd{& Le>B j=mon=}VeJeTid% Nh꿏O~2Væ5oDGRhIo'/կcdi˿`#^YR|y}ڒx١T'\DmK'J}~"?uNT5_45<5*+I%Ef;^Υ@,yh&]N՟j^UUU(3K8=7}7* JnkXi Rr?x{I=vSjV e+Yⷯ%08̾u:7䏭EO*f zx4_|h.QNGV-1ո,$îuV1rθ{1a1WtaΊ$T9DkF*e$zlcCT.˿ʏ}()P ˃Vs:XS:]-1)3YAb)}rd_^D Ol8Sd$)A|z1k٭V1`\U5 馚JS/T6mGwOzm0;9 ZvJK1畭5dR(t: qUB@Փ4{B3IkSy'Egĵ6-.F^|^mK?g d4uǮ{Q׹8c*}h2sjMmُm!16U# /6jd+RzKAٞ߷-!͊v֏ H w.6ĝ)ad +LR%I߫x: y?4e[%BZxx?w M 9]ø<ϱ?pޮvWҋSSWo>7c?=tfc΢clu1i@ԋ~^&sw椰DS S $o#Ol̺e_{OcV.8S Zds*:.?U)Θ wEjJHWz!FhXJS,jl0o9# dI7kqG|o1@N $[uo=1 KhSYco[?5^5?4_{^O*O3Jǯ.^w6.R!q(4]Ʒ; eE);l|41XDo"5}X[$8pQG=tML c4zJŢc$6"$pUxVפn]uVte]Y?DPDURQV:ePTzDH'RmIu,#jU|m~?#I} xsf"9Z_*ݷ:mw=Uҽ{xT*_S:絺\D Zx2 hkjSdF#bBUU dĬsCsÑgDy ;6=0/|kz$:O6k*y1Edv9~#/c3;3TD1Ryw#Ȟi'N-F^FOv},ZMwۮ/E!O%7,Jt>j:"KH`d,xeeRYX|)Gs_n#F(ITbH.j>NAsmڽ5"ms:@> \lL%94pbyf@UȤL*B@i sNjfj_ˋ۷՗?7kYdZuɻfyOwv"3lHfEPSDljV83k3t}e}ӏvV-,ue\>/TG&%w[Ŵ,&TowL3WI4] #w;FD˒pXld–} [tS9G9ORh1v-*"I E&;~lK h=6_|DmskefXUU4P@߂*=KdJ룯'~T0#5Rn]S߯pSէ}/O9瑽93 4tƽ!b&R~MfVW)Α ӯm>a ɜ `Ȣ4vty>gq5zJ0IOo S {M qۯMHQ;(5 {,(6 UƯkA_]\/xӖˀءS2m.m4J$mCSlʤcxDNh_ AlQak>=. 4 ~sb#H@S)K檪 Ĭd c3Jiuds2e6n`xTk{z wSj䌱WyF}c;~6N{<[6&H |%Uzi 5_G?q$KV1ѿ拫-z7&]YoTZtut%jL> K]5}̼#;l&̑+:&'[IF乹-ƴ+>#ks?S<~"#b Ab\UU {ӟ:Qvtp &<kS͜L3rFOWEDԐ%J#){iDžzbuz?d=K2B Um_N@QmJڭ)eoUsΞ֛f_1gٕT_Ԛ<ȖSH_ƿwο# Gχ S/kܢ@gQf[A+ˡ@5Mh;.kiywM mFO\q1hXPr"֪m\HM_[*]O//A!Noukk>\?/ocY1#sy΢?0ŤNut'CiLMLS y=~#JC>q4Ës}s}#.I1)xsDzFQ=UN8 h>j(VNJ'U|=T(y.,_n8[ uGKnsyaj˶t 8χʬ= մUyQjP;G9t1L%} Z,JIꗽmק|ş?G_>׎dx7#"pxY{STWUR&dɀ$? |U'{[-۝ *GŗDJWkiL f Z`ܯ 8c> ~˝3Ix DvƧ"sNIb*1jhŲ~fg3o͌sP)g֏nhdK/ӽ,T.Vy0 I=YYMj.0T깟 $Ⱥl$u, $/Z N~ ԰#ydc`'af;e-ChY[̎@ ;l)Jvp>teY>@?A6aU$g{ k/F-͖S;?~ӞVtLOu>]zwk[i=ʶ4"poB5.:aRJأ [VdI$%u;UlIr s30HRj L0uTщZ\* "Ba0t:g[",#ℑ @ _[8[OggS@Zn!mi&%19A77  (5995D9?3-aXI i Zr(pGˈȽ BZ? pDc湞huTx@Q-UIZTa(ߜIZp{] lLQZweϔ1"*/oFU$Ί~\1~:m:UBhEulTer֔ERС 5DфM;tj ۷vFViڶj+jtcntEL#Bd1iv,i',2F.]6܍"RJf1VӦi;#6]& q1>8^v!]_i n. CBD6.!@g.Ū\U@)!Ab:kRdhv",[ٰ~:lBGSsKR"~`^Fm *v*VURscen6L@Q&deaXgUU* XcF2< p-K"BK /" R2V,D6HT4 PAHGk1iň]/% QUѣ;-]zYD46vl00|.UPܸZUr;M";o>fe-7i>| 3ˬJ9@/(<z @؀NYR2Iظw)&Oq"HaX1 H *jZ<ȣ*6zѲ9d1VZ Tt$ @gaUD! \o@@$5 $#XH=!$Cǫ&phe&HUIzR[c(`[ @:Դ ?Joa2$nC] ^k~1jG>ĚY(FL:fT.ȗ @V0.ʅD?Zq:@D)H5Ml"* "JU_wՑ_}xWqԄhT:ծRK6h0msI * C:3M_ ]-SVVLJ1B% R"VYӀP ^6M\t P"Fc}@(K0i ۋ=$QTUؽ  rMpT;ڀnCJfmtf>m~EV(?[؁0O|x!""Zj% QSSTR h,2:`ր?o՛q%RJ)ITIs۔`@:H\n2SۂM7 R-{C0&gz0(@undk@* 6<峝=,?@)OW޺<)2ȨM&݊C aBzt!NvHZS4z+ԓ` f8T>H u)m6.ym ̴S84;  {_&CAΌ sK (h\u (# <[^A @#U:.2X@pqӄDy9Z8P`A go ha.ZrR4=A*Zum\ Ij'z*RT|W-ZB)Un+޾L׿ ttߚ$ @%H+hj󠵚T+RMZEpV!*.ۥuǯn:4W>TũX-JlXjcUUUd)-"G|_iZ5ybQoJ6 \# @#}t_fk&6%3|DV=1y‹{>.υlꑪTHhB*rY_nzQ=t`aL?ʤShs)@YQy"˥}|%C eeiw:Z}p@/D..zP=G5y<#qVˑiػ~^iLqx5&c-4MK Z)IӼj`KB500өTUmgnWM˰'>LNVZ8d4yl^bޟ{ǹzT#izO MdgU4)ts/7_wz[UJx;3!j5uT:*3Lc8뱇=攳&Y KX]0U[VKmVG3 a~+ 6~ J:C ɰ#5ud+\P\Y:BU^RXl3KZOM䩯>>^:>|hqhA$@ykll NVЇ{e'vjvaLJp @VBǴ } APBxfUc@E`0JXi33 J92iFkVĉ<LW{e!8"wg*:8„$-9=U- \ŗ[KeOggSZn!h(" % 84@A=B:i<^/XkvD{2m&  efhs&*U N1 l81 UÉH;={^RgG?o{?]^u%Izx̲gy[g8+p(,_e1'TIGDcP ,0"$`FcS#`8g ]8uU\N6$I,+Z@4^{t 枫LU v*D<  Ko^a_zqu:AY8FvJ|`hV&JG'e4 f;N@TVTYQ11 Ð]Lb@a@ p[KfRMojҖ$,C-`v\:ŪM1r ^; V.۹lZVMlf=~Tj؉x_ vE7VElk+"UזDgt{ Jc} ԰&bIvIV4LT5 ߤ 2-1lA} dč ZM8|L0Zn}!2hhhنZ[Fno h("@$i4VI#q%%iƥDH-C|- xXV`!^fu[3홽m{1foK6挦m駘J&$,yxF9T?x7J`[`AQYHu2+Ȩ+U p$!'6$xGx$ԎRL+a5D d礏iU4cK&QWi\ZggWD?7k;lؽtHDZ({@{-}t.xcUp5I d(Unwi"b7G[PXbBĀCe@g]m2iЭ4W#=$hkq@L C@ No o oe4OiS$ؑwH.w.5p6'u<巂?7]ݒB*$OJOp֦' { 5GGXmP%\w4rČƳĶ !@w[jڸ0cVhɤFBT%5''-o(TW eu bsƓiԂ2M *eRUeeKU+|ݒ7H*TH*ڨ?nW[:F "wStתRUUUARS*mk衰. L%pˑZu 1N'DA=qGUۺ'z{~ɿ-Y:M]8W!_oy,WOW֩3225u=w  e1T UU0sQF3zKs>NnJyG$v+3 P ʸVmSџl6Nϡcƥ9VUS)@Utyu Tt:&m0S0@Ha*i t$$Z=\RqO漓z5dt4 g0nNO&#t٦wh>5c}, Uk{?46A6:MJpSUcb|--ͩ/j~|g%>]k"!ʧuonєB9)15ř+al< b%Kam JUKWV mNIQBVm*X4't3+0AQڶtRRarNv! "7]}oacEd#ъ Neol+r3;휝Ă( (Kw@Lq}z^Ί,RT<8@&(\E"jNۯZ+] -v\'\c%NLߴ]i q nmmPJUzH,a U unE%Ksi P!NGTTϖ*[+3X WDm-@@H;x}ҡ?CFFM5ЁMVTH4IդfzcbTL86 hhL 5WM*(G͢v:-v..=$ Y`0 M( Ph. @ݮӡ %j˞־M"0z"E!ufYHπNg87I~ۥ^QhDFC[b]<ϗ[t1 .NBL7bUU$w3 C.x3{92P3.kB状RB#Ы0$i!VH "R"!H"KPbBi;UŖ:D:E*{C`"^)T%&󪩏t{Z)09<#\ȵSӡnjh9irIrP0mh &G+̀gE+A8)D̉; P+hO`0 `0؇23ٰW#qa5:9*c"vkl֣-#A 2ڦن#l58d^'Gc$"UE!HPwqnUV8ۤZ6own.VsWS}Sé:ЛZ%X traV(HJg LRJ۳G#TI7JE*Ja#D#b$Vl`RDiSΉI5wd BÑ0Ȉհw_ Oo-=*Uduшx| OggS [n!)'39.,?:C9><@D<:9:@<:;=91/+--.9=;=.020.1@?*//=79B=6-,4 L緱ٿg'@Dxc2YLU?WpJV)Rt4wdSW*쭷$ Uq:5^ ĺnůF-ܦ\cJWC _W[HqT]AbHtU~@Фi:i:Qciit&D߷_"Hi R7wQS۴ך]I_z5D;$< m B'` (xs k.0B0ª҈Y!S|=ym#ݮNS]M\|Oy|kB\$a$CҘZ.4C0DbS)=57z銶)n^ETSF{g}vdHG^oƨIsZA" TuڊQD5%MzTKNB4Oo~64ERR'6630^BiRTSF=[H:oX0pv,oMphhڦRt*Ot;NIi~4Q R,x3ٵ2tZ,R-"4=4+k*i:MIt:v+,"\SN_>e]L . MzFaH5d ף 鴩T5TS79z/F`:&n zaB *ʦ%Nͽw:n*{,O—WW~IiMϤ$Yٛ2z(TL.g\~<%X$b>8mX &X,۟0*ISm*f cCdCǑ99I(SV- IHTvV8A`l:iD$\O1L߳]g?FiQbЩIu洩rQ/4՟_ڈdߕ'bqXM0+]BU:*:t@p|ED݋;_ut! {K*o`(j'@µ8clߕp}r\U+/1kdDڔ,S,IDkqpg\ߕ}W?۩2lT}xiN"Lji߽5 L߳q}OeqgB0ˣzhv ,Ʊbji! \c/ya7Id)Vg aֺJڮar距wi:IܫC T߸v2q7yN״C @n&Q!EA8;Q]$I׻eׇ:Du elwbWu>K0,M6 +SM+U =JT-ŗI)7u*%M6ml)tUigis{R@'瘇6sb.zz˥lRi+v\y %JZr\32gn까QiDJbUU#k0ݖ`95eZ:Y_^TrӗRbY'ֺʼ2*ݶhLH`` cv @ad R΍5/р+ "YW>.Pb suRɅ`3q^ş K`^.ҩG"I/7X%xLK3 ݷ'˖zmXz3kĎ71fLZn7ys\a4OB t??G%JV CUU:2%Y/^,n)gߨ};GM֧{zrbW[7eIΰhHATG.`&-!*IpXR6H+cKBkX$-ni*'{z lPbd9b7KFuEX&9D +3PXIxHĎ6ߝΣIL=ck@lOPC^oF#@ mBP}4YHY (lc py@E~\!$TRvAFXF5D۳3g'ab'̓Tlbl*! !Й⹚T峑5>~ a ѩyJ,V!MbBTFҞ@phǃ[8D5.US@*oX,0Zy|ΰTSɝƧ8?^w)/+H%:EAGsJ4WuLSES!L-hzov&4ݶs\IPۂ$v-"l҆ʇ{gAFlDCԐLuxث2TCTS+ >~T[ hXVkpz F\K$HFZٕ:.{Ie4Zz;U0 CHZ *HlL($HAXLa { qUi6%D  @xd!˿FuJڦB vtdiwFzѷNfH=cOg!Za ŦwM\ԹZ6[v ߫9cdCWyUX{D2^Qt!bDE> IJzm TcǞtS(hrB&}bP#C Bt DʍTNHh |7DjN%hu!\࠹@Vl| }AK, iBCž6A>E&Y]v:QŋNd咗er˲`Z\ RgW$=fU#mZl$>CTqaV}ʙ$aʎ™$?9N[yvS 0-)Nxq{Ǜ~@d%FDf< N6TbS5g=֑AXk.yp󮦚^bJk_MS s Y%R Ь0R1Iht*t Bvz ՉOqa.Ji%p;>NȶijzeUR 4ݤM>MOggSZ[n!aI(07B>@;410><=>87  7770337<K O;xf]WJ\(^GIW ~nٍGpp%k:qXK:~yiWi`N*rCgY7/ hKK_vF=&\IKd嵭/ܭO-@0l=za\($RlVȰrM>(犪%J5P04؏m_b}&pC _Bֲ\fH"褪ں ZIr[U&w֭T߻-vs˻@H,`΄*~[2B$>NR0{+m]MGmud5g-T;f.2t8U+Ȣ"a0VtYӛҵ `en\-:+ZL0 &@L2cLR^uCصᑹXKޏT][jG|yH ql#uV%r?*T᛬Y`Txah12izk=FjJMLTU̳\+~=˰i$w_l,ZlU88^U-[hrQ4B/z0/7㾱c2X)VUe[_\շ,)ZyZ@9$Zn]\Bgwșgoۑ!h$`,egbUUUmTIQh4]V4ٔʫY=0JrKg1jڀ*V/Q(X r0˖dV 0n4K1hX D٥H-= ,ce_uѦh(U]葘cH_xgCoRI,S+g+$8]h:ġC^12^6eۇBڔ#eGoY=2F*y㚐B0$ IUTFka88Rr0X"4bb `@, Ͱ  ,jz\wD`hACS]Y'<[0 J.V \j 9=8.Kp"G3M;ι|r* _9I3N!x޴^R7;  FA^lF5~ 0fbƤ{V¥@p# 1"& iBkE $FxAJ 6:NU-V$сPtcXm7J"22/# 0 2zJ5Wdlv:%VK0"e28I$U[s*S;@ݢd+D҇ſbUqҭ-CD L R:yV"YoBn9FەqK ԭ wM"6 /@$bc9W1Ǫ,^ʐ׊T L5I7M} =a 4 3Z&]:M #ʀ 2*;mJe $Ш  Ya*BeY,R|TȀi.Iz\|J~HwGM8M%iXrw*35VclٲNGr m_>2+֫ b*_QY@fa Wu/e4\.c?\kOJjy&X`1{%,+WU2@BR\8͂hnG(*CW7Ѥn#ᇎHQ;{[a5{-k]W N'ģlGGD(q[e謥LFϰ+xYʾ{X,r.WUp1-Vuv"rNx,yb|IL*>Э R!$":P9 иLĔ!c$-Ђm[wd]UcIR10xRUt: d jxi dNwl`:el׾aux{Ct"8=F@T Q"h[e LugL%> ML."N+-i@0rRUUQeի[vj. ZR\͐6cRr*x]rP/>Mi Bxn,YT`ɕBFitZvMm]D/H)뤭U:`'x|sBDdmL+mRy5'o8ֺr][c%ܑlHOs}P1fuCm^Sg@$ܧYPB^+~3Dp-KF a!0@|@a5-eH@hW8OI,g"`2kTm (T cEL1Xg1]jI;@U  BA@Tl!uylpt8 蹆ցݴ\$GH B" ɯ9TLMZF 00 $~DpEpR4"ò*z`PgŽ&TZ:d@: j> qdPLhI74;%)}EK\cNo˔~&wS~AEYn$aA?<[M^& *` ZWM/L'DU~~;cd Ӻ_[nGxCIb8)4$όdg'`9%`T  &b8hWz*Q?_Ts5巇N_QDW@yXt:/byߨۨפ;MOI+>ǿn&LV[5zmY,#!~! n\r\`UJXT~4 /OggS[n!%6&74455<@$"12326;  :ǚ1,b;.jm]T P(B/6.01Ð *D%#htx~J@Q)sa[al@z_>&8eC;UmᆃdR-5),keeEUAAbz㱲:$QF223zVYE1("w *1@$20ŻB"nv@*rzN _ t/tz'.;."+q[k.x @^&)M/bKNlw"3Gȴq!GD]"A8Wr̐$%3_hJTUd~N~Ӳy43A+ޖ:!k:KUg(D2pP"H F0:t`+@xLT55[DA^;ѺU4x5,@I@!PIAT5W^yqǥvvFj#Rv $rU̿w. aUw!gmCF2[ ]  #=nj$0oj#;)5@a%QEPRrMҪq6VY'X1d < ]5K?7P/ 9(H Wٰ.' ^~}M_zd9Mmn.$$#j11F 3O`K 7\`4yR EQ iWW\ 6mUuVU4x {UR(-Y2Fiw/au훈ϻ@=h#4(`^ 6(p AIIرK1l+")sݲx9@4e&]$!H4>|mǴVQY*((T ʢ׿L/:h\.p3m鸥#kWzϾ1rZ|w5csr(#-!hKTPr&`!l Bg٪ƍ&;nZbBs x>\u*96Lkw\~4U5ZaT!kD6@!+ [[A K\Gav:gm[4^#g`}LZ*0k@巕۸ߖ6W.j `]ujD1!&UJ9#G=8y0]5G z?LsDwHULY(Gaޠ7$Eo}B!eAtl:,wf g?-9 @ P43-;`nӃ@w8P f^l΋ߺ>^dV?֊KۛP*( T%uy]+.<QaYzS K{w͜ҭ[*uz+]gYl(gu  V-v3[<n8 d Uښ0T`~ f3y=sK]5j,qkŮRLm5G]{cR{瓎^Buj. \%x3ȭ')CF3ɢgtz4U3*$Wc/G2<᳻(7㋰` UpaNyͥA*JfPcie]O&TEgKRIzUk.dwlc \^Z4㹵?Za6QqSCPUEq?G ,*rPӳEz}LD@ȑhU؝Ҽ6iCK{FPڦGj@o*r41HҝqkDJVh  б@ąE#(BPLc,W;v 192VlUBY cZŶ-[.t GmxoX`!`wIBgfGBfzlml!Dΐdeއ} agD~|yzse1jiSUCU!l ?g0 @zKjS*ĘF@g! trMɤ\)MD"vĕA-Lg,o5u=D0ہSRg&@WJZ1k"s]xE,#{\SL;=w,"@2g|YyiZ^\=%7Zȭ u\SK3x.>̓$!1aQbP@aRcDkZO!yڻ6uGJkroZ%_ZC.?ȚdX'{ijrjH rh:TI2V4kxu]_]eMm)O MJ*Ȳ, fhRK{g$ k U:GRLVf@,XGE@S8$5 }T&Q]5B B<*+gʳx&W)\5m*pu˅j?T%biD"/2g`sKhG#` 8ff}SSCb;xM&ˤb0?Kd#8 `Vޚ}"`\QF~` SbG&V2U}䭾Y5mKVУ3)@AT#IZEVu(Pƈ&PKZ蕎 m`s\(R 7-z7#ay3]X iʕIj >صhz[k6,PlML&ˀh0u`CP\&w" aǨP(hIbze̞E+檪P5ƐKKs oWLrC\y! a8cqXGIha1!Hzd7-*pl[eP6a̪Uu@2(۶&0$IZCHk* FnŀԘmkcl !TU pu7%xV<ʹ"UHR4[UZ9>D/oZ@PTTEXT"±N Q݊6$ZmbvNǙ̜-\A e,1FjBem%q72! !9+HqB[_h,6 ˛ќ5b<ȮNLUR|ҷqOb:n7 G86=OggS[n!*0,/5:A.1/,1,0;8943469=1Ndno  6K&njRx*g %MmbԚB]?d&0-0KٙFZê*TT Nwch$f>ylڏ?1>UWݫ ,!h@ZN; ӣӨnJvVU`@r$zl %IN$!` XQȐ2n4=U%TbQw&$VEժD$cPU׺U%:-V@0T%J$ٹE- #l*^.`:<^7N:h<^SZDF,@ dUU$ .{9L[ :_e|xbM->TDb*`mQ@rKAdr)(Y-(a2q AEN*x/ ʼnYv p@*@O=ⰡrX)QIIz/:m[R@hijU>q%׾eyV`6$[>w Fr a {ñP}-m} 6D4n_ E2?HCA@TUtg(qpEաL㳓=Sdq[(IR`vi-BL㳓]6 _q p&7k&XDZ(f\USU<—.X& DEoO]E`i{P%MZ ux l7YM>enyTm]ى6=:ݶOc0$adbb]Tfה:}0)bj#a#[F-VN< | GWTEz+V&l>QFc\dbm^:wFGXk8b9j9()I\1fYEB vbΛ~5 GEc:u5rsݦR͵ )]1 FD4EyLh8AbY d9fRt%P@A(#.uӤm5p*-ƧAXӀ蓆_ GFDIJĥŦ˃:?.CA&ӖB{ @%^U#m0 ~y0 < tmC͊A Ewo~p6%hO~~4!b) ̜D&M!f ePcUE\w=u9 }֚5cwKK?YVNMi͢24 L0 BB쉅N]V 8$)åӒB @ iL0{@)z J,\3}z:;,1 DbJd/e"cׅ}SG2.^"\gNQlk@v 5aJpBUU$гLVw|!sͷ ~̪E{ DHTDe is @AJpKW*)UERT i=ī@b;wc24(TUq]!(V(zyថ']u+#qSe/̒2i0!=,@p׾=a²BTCOlfC6f 6K&#Px$ܹd.mr'R#S ӭ `VJJr#Cʄ *˴lU%u\v|괤M.T^)m YB%-JgEfAISju(4bݖWer0@P)"8VTRBy8F `p$ zԗ6me0[ylq8v #gC'W7X!HiR^;uY8S}DuVm{p?O!J PP>D*&d6IU 2P $]Rw2Y&xEnA$B-X֢(ɖ,Vthes7-/`Jqr(ą I 0(6 U|@&FS=k5ZOm- YKP RI %8):0i 2#ؙ8Dnh8Dm* m 9"B@՛W%/RA; m$Z9m)lrF܌ dL^ 9cI~ h@@ZRYgQ j)(L4ڨNK30[m;&tUM1w5ãVW*oATNb; Hį_1QQWaT'1  L7K %; &v#^n~Va dn2h}$˪YKhEP1m$f5l d@:dS:?pwN.|bZ9W(DHH\1qzHA EA Dh"tk_@э@m"Pj+= E&DRdG B$@]N*%IIWcS!RZYiaxd{&Gc>P0J1ۙp&4TL=|` v5\U|aթuʺ͎FbTvL㷑Ѻ_*3 `vH&UAv+IH WRاiEM48jqX$WfqVNJPx-.,Km+T҈d\S.o7vg40vGmFIRM6RQw3 TW)Yd-hCPY4m'E5ZtT?oTtck'x,ZkLR`Є+A[(>U*z ,^~u|؟qKgNE!BifS&S7: am]-ce9>*;  k;Q2Fʱ (E"$٬vIM 32o7x%);A3W%BW]6ES8P@' V(JF@st , dU*L45,)eVɦ۴&&ű٪_SP0SF3cT95 $X,^7:!1s+ Sy.T \-cZzu𰿺xh{ Gۺm~&V;;8XV>~f6&AH+k6^b|J %{FXUU Zɕ,%,UoT5MjZÂTʶ02 h 0 )4 @dEbu#PPBi 0Wzr0>?GcW_5r+|C6qa=1|Qݢ`>?55@W/Bmi|m`@@ \e>"Z][Bыhp$LDm ;Lw0YUUQ Y}X0 $9MyCv0Q,Y[I*{Y& A  DAPL"Q P9XE  )A1=tlMT*M;QX!u{ШtĹ!9-?ڞPVɅa퐰lNse Pj!^Xb:=DTGRAe I0V+)`l(ca*U-.Q-E"$D֩09\#¾=4_i^_~B=#δV,+BkA%D0 hGcUUEũذMċVG*H5_ah$A A0D"ANQA"VU% Dn* j P+`L. qI۩NӶ`B@Uh{ZMU+(HAl+ntĴPg:ɆEq-Ul9 (.2@̽C +Ƞ$lbia5j#1XB ^'AzseI,ZUQuUj5aLl AG^;M LIAEz"EEB[$ZQ"YٳE DsqEuf dP i8Jʃ鶎[DZ>vJ(=!owl뗶kv@vЄ#b%ր DCs =0ZR=0W!P2UjM LrŴVR$YmPЃٞ1՛mb Z((n"4:m2b2xaSP5 1؊O `"ՃJm#A0 .hW-5f-k&hV6KRBǗ+Pi <ο1F5GP pa=9Ny7i\3BlY>7`ΦC#?u 9> &ؑF?báH1^vdjfֱ1ejOo˝t,XmzvoEEbllBlATUj4C+P$+8Biڶ- BcP0YmmU Nsv\o:B翧[9wGz4<Lx=reSkx!rBl]%q].!۾a\f똀_i-W#)jO > V%:<K,Xe@  pC 39,bUfGTg])$l FkT WW<Ԕ K[$J#J4RieȜ XaM .WB:mPhb$ `HttH"@!-B=mJTDtT1-zhAL^n;GԂTULh|&H^;F5ܽo +K6mz&`h+Ҷ&Engs#lcbDI.ؽFZ,˱:^LHj+iD]SXF{ @JVUfю(R.F *"6- `tBFv ʐ~Muڦ6BqaNZiPwZBq,wכ maOX/dз:!M?x ' q Ցu,{3™]]5r3c9_sb V95ݚNU|"=6* KKZQJZ{L8PM!x'nS 2Sը0 -uI츰8 !0`.n֡1jb3m=ͅjrHsJA?VO|wr2W!6W:PXll JK쬯Gs#@~n=-`Mqق`룕@z`Dw:c" h'pS|n텄 9+aݨmkNY\5պJ0I (X w"50"6JtSݪ-(-`XIO%;PȲP,"RMM+BBbihjsŭOm=⟾wA@,tu卢P2=S{,SNs0u7ɢSb-Qw > XMf FF#ʳ0QKbS"sʨ9B 4YyA *:V-}TSR:,dR$\? dQ⒒4ΨFTWA!!DA$0c #ȈtL{aM}\Q$U.]uIϾ_KȜ:'SF"$`#a~)&z)rց󖉬tc"ݮp<<=2OggS@G\n! C(=>9 /02/-/;=B?/1+2;>9Ce6;V+2 Z;V+2@W^X'cZ]03\UU3 [=?\9W+a7QfYYɺ$cT^MmȊ!@`Gq^X漠à 1t{Ju oU,6!)$$,+Po5'={ motl{Fwߖ+h҂4W|=l el PTS/kz4I2aQRV[զ:iv޾R`IWҼ4U|\ݕdv}O3%3/#nֶ63CIiVu}~wi]j-ӫd]Ɖٳ.}9}@)3THI&8zU/Be'nJ2:GxWǶe@@]u'Y.1 *rydT̤apCG^s?;vT-F^ywڋٳ6%;G5MWDs2,d9c^q8D2XX,^J45fS262'le~lCyhQ,cYHwalb2;p݉_Γ쮳k^%wO%e8l[3*&Y4Q<16}ez%a`:{&CXUUv}Дmɒ!Ucx{yd߄oO3o.ZW:%*1cqTz 2֮*(\BD(8$.BAPȉ tUt7QgQi&"sm,#'`W;I5di@r\z={*Si 9+OG 9J_fJ%N]:L!YqL#eRm*ӗXCUCE;< Ӧ$ #ařf:+愄HU4 Ik%b fd_0BwikŅjde5UqiA6O$% $2) B6Xs\ r].Ja6-kdBuU%XCdaBuG]U2jv?\+Տ{G V8-Bd!=;_v#VbH.ۣiCC9!d"~g0 V- #VV. y̔kݖ~b)*r*Y92{K=9 9H6;ͬʔzc?ʘzbǁ)-{fHPCt . C VDNR-(@(0t1tC,d#F; Rq=wӭBPK$S%\ux@dU#W<^* pR٦hmP΢_\}OApJ5-71F `XdS';jڙ*V+GZFUHz@ y43\߳*Ybo @TY.LhS2a[P0dsT߳l|f>^*DS\0tӦB, Db=\d7,HT>_j^/.Q$@"T;MԷT9.g9. ԓV檲 @U8ucCbwlS.mSߟNC`*We' VB@RA8wd˷˼C_qz^MҦǢztZ/ UKUթbiOteklh 7ndU:CUuFeW=($|yJSUsVu<ߋDZk]U_22m!k[MhM<~FvKReHa8'BJB ^\63i{=.y\>*ʒEp@V"9cU*=+Ucpi[4#û͂3VV ( H< (D`)H &@\NPճitmW0BtKڔB\P 4:4FQ &2c:C/n8v&_3zY05)GuPZY#A@\qY$lI Y6BI v-cH!$D\Yܧ=K ȒsUU *e Ԍ U,I%fx\UĪGZ_|O;*9Cm+ ķ2B#ePݱ.tS%PJrtP (@!d( U(DI@ 9t`ӳN!z6Pt Ʉ-0[ V TM Z ^ܦ/$D6To-ǵgdm$"0488R5BFT߳g/6!B `FB\DG(v^iD< T9{r#ջAJˈ p11+ZIF\So֧xP /Hb*Egxy.Q E L?뷓$X2b mϴ"!h(R1P1Ǒ,@\SoCF :!VV>IՊYQ΢V7i9IUBLލ\cyL`z%gqjTMmj+n)PoJ5jsbe%LWXүϤ0-f`D.ڋ9aCإEW"UǶ &gG mrql~>q:9YLujcGFpɨê7@8>kޓĞ;pO>/;WGM4=;muVSbf+g5!&%u1cyd10B#s)H5U2FFZXJ/IK%)٨Vs/ Ď]B3d;_-u{%ӣʺ{%)JUVӴ&z#6)SSFs" &n2PGOggS\n!C*N#,.,8>9/0,1-..7< .1-^GDc1WG#CxO8B\b*a*\#'DA#T94YCKU3f0>NXPR/,P ,!š Ab@Ъӆ(l0 ZaNMdR#AIJ[R]v񆺶+~ tfOБ?lý#^yu=q2. ǐvhV PMF9 =FM|T<E-0s VrUUun4 3Alҟ4,ލ*,Ke4sBԈj+&ś"HBzp !' 0(<b0`CFQ@FeLJE$3P a*B:D_oZ5(gHCξȈ.+~P[]X}Q*CR4 3( 4h0gp4i8;\S/2.?f "TF\ lÐdP*`Nr& \S( ~E!Dd p6R啐Ў[=/_R(YdG| D\~̀ @*f,>Ob! J ÁǾlcfgI)ۯzIVMҹެ];W"ЯBS劇vH2dS^S~VDf$(ޢvΑN*\_Nb+ 8Z_T6Mu(Il]4+3$5BTV%Z=UĦuc!%ISXd V#ţ &>0_I#88\m@`e1WUE#BQI{*w|rR˔\y݂)MucWڥͯn` vt. :+Hu!:Mn U׫*UPY&4 @ ~kh-:J%^J%AJLHu9 B]s.m_@2aLBC#eu~~ũa$.'Xe_6//!x\\9E` Lݳμyw" R(bȞDzD@!'% {n(dߕp}OB `iI/Bk%&#\Sz Pq=y@ jсpM("U5d7§2i1+WDF*^v3Ӌ` \ᕒ'7 H6#(RV,XTd=SzF4dSoݕ~V$21ThcVjDhխ%-%MfT߳Ou<н]feVZci)ל-RHa\Ji|ֶB2PIb =z^4\ܫJ$UohsNdY ʔ$h H.9mJ񴘧 eJ83V BY=vM_kŰ%K#,֒FLrt;)䫖94!!5@"C@:H1q%;pYB:T8L' 2r7i(D,8{~,Jo٦dyަ$ ,y]nEfZqiQ  㦉I qSk/xGe!ؽ398*$2i/hrRwF~ ާu>>Vp@JmZu=@LNUj H*%–!Aё@\NaI@h%M ȡȵFڝ:>fЍU6qp?qjo Ht e3 ?7Xe=GB'Jފց LfGD xw̖ȱ,fFQ!$9Z!V}K\<nTKU洒gn" (J5+ Pm\zIK!7o`FZA`!4v"1T(OZ,[(BQS`LXT 'Vc7JJQU;1ʦvcQnM ?uc(NJe:^SPf+l& 4'#J@W$`i Y1XU!вO>^dn{JV~|V5ǀQVQ<֪0F ә  JIegS /涘U(2F@7 $!+|’0X1] Q?SgKz2PUx.8PMԋʟ'P~Pԉ>(v&?NvF><ӦD + 7DPB27Cd"䨽 Zs}ӳvMFAjAd%49L DDW;QU!ЊHBml@қBo qDŽDv Qni՛;[lla?U ++.G^Œ $mԬX&)q`k*M,XDc8_^^<(lcc?ATVUB^YG3d˷1ˮ*SFy}$mǶB߉eOggS\n!0;63/12/7:@,-d۱κc`)H)'l1ժVB+UVuӬ&TĭIlas5pQ6 #g϶,gZѣG/ϥ\5PjUf k`.Vd5 OҌ,r媪2@B"V-=e,_jJExy[Vi>BND(NeV 0-IRBjX& f ,DD+*$ImgVJ.s0f Kgˑ a`dYlbN*,͵DV ˰@V;"L2 P$BYƊ&rZCl`'Js~ kW(Jp;JƘUUxw6_}i+@U8&bDnǨnjSP훘I;nC fihQn#~L%0e:]#p[&i{I(C,UUUْdTAzF+` fj.+;! b 4=gJhp( @:@kc[ Sv$24@2-€ ZڎW uF*)]"aj0Gl~o%VC ,<b)"zN ,u*%  p#Rs%I^@K:cUUHg{L4$SrVSU0Q/^s)>4 AtJt! H8 @,o &a*Gu]'*Lb)cBɶvO!&HAbK!"D[R :ޓlЪcWPwD5%lw{{͒T[|VWup~L4|^.⊤3}ճi( Q7 5`gL3%]Z!;~i I XH M:,sUU!rc:E^(j΍cV,z$v(1GڋjK҄գ*ZTmjC !&6P(M;#[kׁYEta%PKlBKj"Yr*e ,Lfdd輞 ,(i΀w&"K7:~%, Cv$h.@@YˎFL pP~ a=60{(H9CR *7ٌ'`5(Al1фI#C"i!HR)>peɕx1\" @.2"~ՀiT\KC٘/jI\"S̃@C%c""S x]FŘЌkt5%Ŕ&n3+ŵ*{}ݻ,4PW#Ppw NZ%m%@+qA6L iLL*&Q@J]å6%(JH0nɄzt0Nh~K?Rdfh5g-u6W:C`klTJt# ȁ,5pHʄFc\ibm@pBBT"x-L>㼦g wţFv*Vj1= 0g98uǢNeHZ0T͙bp]~t`G0>pHz nI;w 5G*硪&OO>M'RjӔU}h!1#]9mHmw`B('\M]hPz|&%,:P˅IuL^BvUNcEp[bYz4,J{u0%/*i+ёd"`&Ddby/r$,3)֘u{ˆ lI06hnd9@M V V:H V}\p$A$|_9Ӯf݉m؎1M_sKGO*]9<}[|3MFFe%Xt":5h`D|E !nS@Vj;$l)4mGnz-pL)j*u>y:Tj֮eEιFlRFS",,,ȫL;Ã䪷ü1.:;eR\s^:LEI@ hY TXx9G>AwjV&s&sˠc˞idTݭ)!p cbݕ-'L/MpLGZ^vn\xB`*%C^O+&48,qXfslmyɸ~\`"w S̥5ajj||ۏ=_QTSC{$U.sИH+GHnTI!ɣDޏEt긌m]<'Rd(ͮHNCPi2zGY/YʺuhyR2kyLkGMM`r@F1S^\=vJsYm+u!qժ=gŔיlmmdr`B$B_bQn۬vNUS'e,("JWRJ:̎/l }8^VC І)ӖFDH`UU bj1sPB <t,nvgYagٽEy4xJQ}p%Ͻ^퐐 jTLu{Qɕf0ՑOAրBh)3j6e ):;E,̘!T:hAlގXX\U]ȋ c!kq ׸r,/ Lrz]/GRDc^4A~;2or~#b * .Li9Y3$OOwȍu==GK7-(6npmår=/G (c(U#(Q6DL, P /j+ l$ c(e6cEW@Snw]/ί麰 ,^ruRH~j Ϳ?UHZTsyt P3&~7sُtC{,dp^L1>ҢC H:LGvQ dm2UzFUN 5pܳ6 鱻~d &* Ce 3SJW !I*-'8D Sv 1dK@I%; iZjh`1iAt[ L,{T]tB&UY%)zJ]&G$U-[b8MJ)Jꪈ퟊>\.NpܯFRw۹\߁2i{Pd6T8VwG!`~zC̸pPuiPP(b)A"˩2\<{B- f>~Umƽ^ 0H!z2FU,!QdP\ ¢"ؗd>&-Ph'Tɋz쐞HR((AHVHO_ 3e$]HF`Ye[2%L,ԏ׋S.zuXSnB`'! J,4$5Y:u,Kl rIHVG:{KM}J" Mu]zѮ\t|Cc1A9]w{AP9)VBU18=_.OggS\n!3 &/697 ,//1<; \͎*sjLr+ lˋvPS ,'UӨNF5 NkV]y mo+JNLٯlC7w{R$RWٮgIV*Пmn|)}Tc|]i<@L$d,) TN)M 0ezUr>z Wq8g3v8yg<33+Y.WUBH F}yƎ AW%;HوigK-j+ H1F8lPcKR`1f$i1`C;(C`;#Ay+qSw,L-YymG~ռzĕPUBsZݵ-}yZM7GӇխ٤hލ-މ@Z+o(\@^ eSm.Dvim.my ЃT\I)ͳ"PăbUV[]K.FoީqZK4Y12^Ob!/:)Ur1 Kz*~;FFX0dFA؀bdaeRCBvuږ TbQla}fΔ6Gk+J{PIE9,^/x yU{;_cU&-ȡE^UHt~;L"&GP]||A83{W 1 t~SÕHI-X+ /weXk4$UZ(tSA+]"Eؘelaax?,F,Բa@B0hihBC#HUM?QU¨Ďql `{5Zjp5ɰ$M$;:j\ܻm8~7:LlxdfGٗpF'@ /kV GtQ*8AejpŜUU$d B5J0lcרܬ@VsW\z'x;mS}ifc{3/_i ֜9R6t6AJR`M'H*%]MlkP-:Ð XRshMqJ"WI֝^dul~[b/n+ρkSzlLnsн7` AXClߕ`wt`7sl(*AXӮ_,1GdߕϾ7?>Jڗ $?#=wnt`G}O5t~۪$`;.2Ht`\U]qT2>lwndS.ucJw2b8K.iB(Ďr(Kg\⣍[t"x#Fned*m)*TH ԢJ2&Z7deoy+21$ dOVE#ڮG"$e)zVjߥ|e?;H3RFUlۯ~\4$Z=ReYRx2m)P½C(~{~x] fX=T]K8WjT&"/rLR%J(̖5&8 n^O ?8}:#ʑXyTS0XjXX?fՊEݢCH^GZQ9 A\aٗ `  l*BKȋu} 0K{YJ ȀYhN%Ӯ&Cw$ SR.% ie }4 Fò(YL syãZM6E̕$Weau.a$X!6"@P Є~v+fl ~~D U !Z"  12̌HUUE@Ф3}> ؍D&%b-a͚ViPAs} R+utd.CL.jB›ӤP@J6i{0GrhV-#ВZqX@$CdkڶL̼m}*E4O"k ` ! dIҮ唯9X]9]_d}aa{!48o >Lf b-&ecP(OV*F'd{e^}:_s8/w^f嵫k4YY4+ݤY]WiWM4VJKE0p&PA @m&&NBE-(uTD|W8`%\Z N NcqWJwdHIcVFZ󿟟됼.{2bZCRПώ(}?`mgBBs7hPBvWaaԛ7d%ȷNqI9Y:tc[P@1!++ !_RΎN[giӚ=!a KeSPR$^)C  &ȱc Jz6i;ƞno:%3 U*I]WI8Ki9זI=Qgw^ŷdyubaZs\eZSygVl2SS-D:L+e~ cw$j7 MdSr=t!IBE-= "*ZfMD\SnO%Ȫ 0EШI:Vꖝ]˗Ntcdl>Fv_(PJ $Y UOgLU T8F2Ъ>xdSb1UIh$mnլ[@U5r_TGj \.֧=/@$3:OcGBZJ2M[Qx'PbtqYOJAI@d DD 3)ѬՎEjGQLS gRV8iRs*Q%0qt+&=+RhCe0"c;`6i0|Ffz|c#wȾgX.Bo7bVU6+˻>kht3ē%ڱ4dK1 &q5BJpVTd^CȬ c`&"VW-yU}};_Kq~à*uKU]EaB4FTO"]i:Ҩ6tSi6!ni+y2oG, 1W\IP "&O]4)1_4NY~x9 lMQqtZll\zoi6m< upvqU9'^ #" mV?Gt;O[$.^4Fl䪪(s{+0 :5iυ9 UY+E UZ v* [@i) "t))I"6`pPR*7P$Jm(I,҆K0x.NHIoU%/c$ZzKI#bOXcd*ANn05j)*J4v>m\W(q膲рԺnOggS9]n!ZL. ///18=8#.2ysM l}ġ/_ J?7 ^Keݹta0'/\\S^#zPO`ڜ*$8;Z}NM#7{&ejlʷ:OLM ,+Qaeu4U\B!=|XMMrU%jGtC'Q{\XpY0L)T*SOooVV `|<4ie-.%SMljk=W7y=_k!Df$$') Y %ɦ"D`WIO|3FܵUĢ7Ѫg-RIR1^0rZrIh jC IQH Ao4Hx=jr`4p~-`sAԙ9Y1sUEPI k-:IA1ޤ$_T# 9<&V*vh` X(v]m,]  a(5QT6hq %0Hv`kPb#Cʒ6Hӂ`?8ɱTl|iZˊ+pDDԇ&{-^uyJpRW<#Pl \ܰ#;yrܣϵw,5r(y\E.y=jtm[N& l=@ܨȓ%r%C鬶o 61zP$@)Un'";32v'* $1tAqg5`DcgA`P1FbDB(!0yLJBB)כj.x TԹKPS"a$"ڔ;AahL@t`ۮKnϱKr &#!΁G78״K%D&֙{,$9WU8gRY:!Z1K{hweWjX2l*QIzT Ba:r&RTi(*DXdi7@"jPT2*B8uՈ @`]viuk ^WgޗY߹&-t#M6bPi֒láW؄@i>6$$7EQ-LZ,gr9g*ε̛(9fWuI%)rrڴT閒Z% ľ4GZ00BѩPl` V( –Xd'`ŢDɑ-lzN9CW#%$:8dpzGjSw#waFFQQx~L;0Z@zt+slcYle&tC·hz9V3S1X:ew -pmvndSQ.dSU/l {QYФZ&:ץB߃t>ru C:CzVY-1Ѽdߕ^(TUT @do3cX$pX)Ywq;slucq.B 0ΖNIT# ];mے4MT޸2L~6>Hy)0ĢnWV}"Uu]U}/:/_~\S2uz~" (CښgJ[ꗗK5O6#J8?l/< cbeD!н+7kM(B%aj{+=&@'jT)~U]j_^r ͦfmNpff0V1VU@PT2]lwJxS^aA.=˵(ksLK%}j+BV WDEBCG`,W*P6#!r<2H5(؄@"dd `S& ::] ¸@N9.mE>wWj2m_Z/2K~ƁZg6gS[1v-)M-z)ghpoT㳜Ƈ /"]sy5V4I'Ʉog(ا\SɏO?q;-2D$TfSF1%+|'Ѫ5\SwdSth!$T'K#W]'ځ$ORڱL!T㳜O9oPxk#͜S%+Hl2dcD삃Tvծ_ Ž ~PZt>\c-̣8Umת6%YZdћZVyXYHy laHooqoW6M@f68hg;6i+i3)GRH`j\i\߽R|oݬQ 8S%+PRK4:5^_}$Z[ZMUh:옫!bH@0[md_SI0UBR$2\|o44][ dDiՎjKc"A K\Ӊ1 CBBS#bAeU1D;Dl&{FK8 iDdY@ 1@TU˪A#jc@sTFfTVnT0ٸ+$^,=C1KcMhGpc媪@LÒeJ̄4$Q*R: F4vڶJ*`08BJUIȘVM:T)J#T$Br Pq- WI|ۙ Wڶ#Q O̿ޏM o-k)6m20:mn!wm+@omV>RBncXhK͌\UUYhބdLjvB QPC,1ukTˑ4 )*.U`Ͷ $($tC!N*E! 3E p–Ac[ Xd2kIHeI Fiгtݹp]{75޿!&f~l(:^Vi@ )|tmIV _`nُg"Av!3F1VUU[eQqtPuάד&Z-T bqՕj"M ؄62c&&n$)d ! xE6)wCG@UuA &P -(܋Kp ֻ?Bx刖I*LV\%KkagoO\@WWAF9r %hS kg^<ߌ4T6?τ6lڴ5lZ @p46UG16lM J"pae;hBbVUU@3#BOC>1[mā[gꅙ~V*\q%*pBPRi MR%E%H =NH24!BY|F2 b DVL(r  8rQR TucLa Y}u%om!#!YHht"86vH3ZaQ dSo+_$ yjuV-4چry~ dSo.@vd0W]7VrDk2Br,4l㕒J[o>$Tf^7;X0a E;bxΔW~g%z0mlok"T gmGxXhF,=t]cl>1E"bB0^bdv#WWt]t)$i᯽R\ڭ[o{I )pA\ =HeJeFiO'%{OHjm=MeJh`[;.Tg8JM&]մ>R;uUlmû6~BH-'6q5 2.gqA[8FyVw3ML6›NtQ]{SJP2G v߶Qmdxb[BU&? H @_lU CTN D^'jN|} <c*? pʵ6Y+nXxsJdgK"E yQjxjb&Tbthׂ@ܑ+cp$Ze-j*R&'? I@5l46Wx\µf~YyFӗAŶm_L;DON||w\] S1 }3&îJ]evP,G=U*OwӵqSQlh7ŎcH!Z[&+x 8{YF"Ύ1zT|e{&r>!aY0߷R0k`hө/[؋cx)T'Udd_otghv T6f-kms'e^LSsl777R!idNuRMN,u~VXYM窷 od=0Ekw¹\C_~mKoSQ;E^HUj$zkJ xwϰ+%f)4E CUUD!<%n3.}n{ ʖOk<\m\ժ{#,^z6]\@Ỳ+CjUm0X Z.)!b; @/;gYKYsYpj5`΁|M'CvH[<=w ؀@0'],KWW?v1ӺՈgӚ}l ^a_1zid& ,U BBUU[v4Cf8e_$;rX)Zt^b>z!G^B9tضؒ1&iE8 dӊ"I:p 9D\IVȉ *ۓU"'!m><юZmc!x+\Q0t#O7b njd@d~/w}T_mY?a ѳպiͦf2m˝V9fvuL iQL M&# hཱུ{)tF TUU%%1tKʩU \;4߻\;4f.ԞbfUB qjL۽^XXhcW|hw*}MKG` @vɇlނql<ӈOUh狻1)YKto_~z=.u>@&Sh8/ݿa6?R&&0F7TO/~d9Im545죋i.sJ6]. a"B):T @d tU(e,6*%. a@HQ 0(d,:$P(ZR^,P` '9#2V˖/cU.$4R;ʺSzҒc0+IԏsVउHӓD}֍ ͚M> ~fAڤ)O<wۧ%"y?GN eܤs m3]AnƯf KT"IT BMwYQCsɀ0,6Dd$䊝2'vm $Z%4$hiDUIv,EH!W'Yaa}HյX2-/yH}qocbZ607Ffŀ1Uj*Zlh4 F\SC+gSB+߬Trm@ |03>=ZJrIu[: ]1xZe4M\\UWtc`O1>@[p f>N9N0V=TK %đXժfpߊH%M\t;=;mӦ\ 못Rba|_ …8sf6m[Q$ɱa$.tZ}*UݶCCxbG\߳HϾ+ΝW)R@lS`i4Hm5ա*ԲTdaw;{K0ff8S9ǪE!!("{Ԇ3 -Z ؼmR3h-Ol5b\kmGM jF΄ ,pQrQVUT6F3~TY!ȉh.ke.0gh,GИU0"HF9.-:Q+Ĵx*Ύc6I"WPBM=u_4G m&Ǡd@9Wcʇ[̎3 MdaX4pD1#R @,8{73&UUNgUy ԍ[9]7t hTiȪEhCueS 9+`eHSPzv)~HІr2 ,7hE2(PɯFlP=bv`2PULLO#t[b$\_3DԳ箎tlazye3b@;L #qy6@wXsefg9&8lN07X[Z_ ?Lvy)'2 kYذ%U0WUGmzTڞ4mt ` ]T 6kqa <2o2ĖP`)A G;;Yb Y __ZBNEĒSmlN[6Ki.lꅭ:D!l42^+)4R<_W9|)Iu%h*Bk{}9XUU>zI_ZoK wma zΕz{3oQM&im0ȲL#$@A0FU rU(T0h e@:Uf)j`HX e HI sA*ni߹H"Pxw Y,L+ʾLHnPH.o9\l U7lh*~L3f4x7GH|&2|4[Q 'WUj6%@N,72wN'mA~ـ䔴F*|1A:ư 5)l@%@&SLF*(*@]ʡDyՄՖmTmPWPd#Qd6*ss{`JU$ ݒVĞ큋J.C9X;|A0}[9L0wλHQJ2>t4D1UzfvcfYCl'|rLRvGӣdPa^- TrՍRjT;Ԓ, B+`ld+PWBFŰsm (uJ)գhŘx`ڝtJ]pM$uUEhUA:tGnC~J"C6*ګHڡb[ȿ P89v ə`8AP,F㦄|`1_)yޯ,Ü`^'V]P6 @*9USi^7c[5Ykj "$ !J0jh>*N*Bꦒ(UCЏ2]ЂV(&ET@NR&$Jg{-Кqmz<Ʋzäd m@ b ~&JpEmSp.@(GlBmkSBYwc4]AH$zM-!PDV36INC=):;CB IDR!A^X,HPYTe0YjGsTX)n#p(_Ɇ7@DYOS f4ef hD@p[ql)*탯KF|O9kqFN J0 au&-I*+sD'@<)\x|Щ$JIt JVSQxIwF Մz&X FJRЖWil#(`VeaF˅peTX0峢@ƶgT~zL3ֆyG]&.gH4(gs 1BdSɜg9l0TvVB&SYRV5P-9*6LSS-{_NYJ$rnGo'$ 9%EU:rHЬYNtC% P ZL L;100;:< .1-=5=-+/21=E7GpL\"LcմmCk4Bjh4t&Tx!cE@* "斺n:V U15 Sh@ũl;qX\Վfy| k|e7^8Y Bdt hu hʀCTU_\Q|GhS0c$D2t Cv+i0llM~^+~N #9+4B79  ەm[c(%jY-yoiuk\mk}>v=È2 uO}"TQ@8-KnTGnDjO)d(ma wGuZqk=mW'q \ݳ^ݳ`y7j$‹koIW5E6\"bgTŸ';w/2HK w}&MoŴg"E +I*I"lCP泜1Y5V!"z#mH[*=~8ǭ)d}+|H~{~1bpV 4V̬WW {{)sNEE;Vn/vg@ >!Y Ln`y嘫*@%[$U*jZ{0DvQ`spY=3[k^u6m @뀱,@ҘBw=}"AA >1d}DAT>趔L/%Tĕ2b R[rT0/T*JqwGToQ%Ȏ90yOA%U&[ R!0 "dLڃx+~d6mjb^}BbvoVBI*u'CBP4ڡ0 K#tg}ؕJWVfBjT FqeCTSF&խJiZ;)bk3dg]KF`D Jh%;5St׷%SڦJn޿8D ;^5)qD#IjݭG% #.X7Nve5v FF6&+ #͔Lbj(hFm63b,\U|۔r |PZ~kbZv:#S5GH@ X\ ݋RA %BE*tjV j"+,p C  2D Tb,"qB`E) ٫\|#kb*w7ޏnRbvsrE=?wj˽4nmLh!;@`#x>HIXi ;DD eA Ba@@YV(0]!+)اӇi)3kJ Ru }u`k'ҮA.B{ͩ{<ڢ^L3ö@Xh)&OAX611گUHPEo1P ,uu2sΥ:IeFHD(IR$"ES*05Tai!(dPZL+ęʍk@ԔR~d*MEǫUZ)EAW G ̘ں}&p]qH)9 |UzSD@P"\f#cA;)oD{Muυ ΎdTNڭb"vpݟ\CwsXۥa ӾaL)[i.RR$bK$Tߣ lM-]UЉ ^P ]ׄ2 'VMxVPh&T]\jۡ? *sª RM,Z!δNLmϗ}oxn%  @KJBɓWZ9/ HC&A Md[k'ZNeff!f۶ꪻ[ J|+^xalm{yxŋ/24Og[hlvjg6x^(G8J5ݦeګn <w-vS.9eU2@B$%Op0SqJL;q.",Ib[PZ*dzjWEA7z\EAkYVk e0IT,NUx)Fm7 c'3rA@h@1)脟RJD.!@6槽"tK %%}WS80𮻼Q?,;&CtF$فP݂ [3"@>PcKn?`9=c;lzeb*)UGۀ[F^0O$'k*8yj0H#I3]SN _t Tj(%#*! a(!BUke1=AHȢ)A j1$6 aY1 h׹=*dK˿[-iDa(J̡6ϗrZdm  gG#:۱>݄iyV!ϴp4" ~.\CVlBFĘnϿ)qpfM.">{0g#yNض!IZX i>Wiݭ9lu(!3l[1^%5b4b@b["^#$B6:&zXbLqİ*$6bbڥv$aAͩz4AL!`R%#IhRD6K핝2V߸i)d_WU+^Te.2]%z&Pnj Rb(%uk:v g#sσ;FY}}(C涭,M/ˮӼҔ?ϔ-WM0Y/ v:p}52MoD1>U=- gW쁜/ff"8c,UXU[RRP7FZW2K;+Rt[˶ӳZO2IHI*UZGp#C$eE!BXA"[7t[z;>fd"]OwZfs=oĄ)g-iMDiHp-Z֨CTTthG+*\_=&!m +l+ % a [Qh# 6/EنRbCuEktO""T,ҵɟ)X2u:5*+TJEԱ-+9fw`~&[̡N#M$s Zk*])؀dݕꢓgIdpbGhTVra+ u-dSmY[dd$;b_P26Dу Tݳ[ -yH0F)ƤSm۪4 SL美-d۳({*eL:a:eh6 W֩ʥ&Lݳ9_uf} ThTr[aaOYT߳Gl>Ee,6'd{v4PBM[mMZmTP-[$hWT}^f3iXo0[2 \&E;'`ŘPUdH!GFw*֝55Cw5.gnaV-4^"h 4*8tqaVZdlBa'm+5Fؐ^ؤlX,j AB Ē$ ;Ilx`X{dg//f#tc mzE%t/vmng s?Bj0-v(3* AXkVmM-I1\0DmsTN֗SNݥa1w&Yd Z~ܩh](w!3% QzGFP'+$d2*FXVd1*QLd*d#_Q92TA]UZ߸TMTeEٽ,_Gg&_Bubה_^x. [esսm)KoX]kא134LLg\1m  ̅a]r9  ũZdćc q0 {#BH<]-O+\'&ىp|ڽҺ8-9I*j>lֆ]ƗLL0co*`&Uꌕq]$gxK}6pY3>c:zP$*v~YdXD&T06f&NԇEos~wG]DFȚ$;!2GCl>K0r hnDq @B7UUBOTMEQ]ͥWO~~le*Q㤭$S:n-ǜ;}hC}xP55kϐ%DuCzݷs{5Qgyw./Un;iJ}E\Jfqk*'3Nm%U_طmJj?ɓDra W`Gb^f0ޝ#anIe뤣/6Rloi.Nq;LVaFp^,K$DŽx$kٍ: 6'3 eGFa*Idr_^&㷃IseK Z i8Kx)e{>(2?w}8zyϭ7Z+uļMg?Ri @64mS_SՓ&ϝ>sj65קq_;ǽ邏Z [ѯZK0s=Ss>0ﯷQxuX4FWšd#3Wb;8c`!GqUv-GsOggS_^n!;0146G>=E-*#'225;9:1/.7?98,;7697<7:908@ȉPMȘ?OMͱi"&|u 5~af/vs#|//1]}SFIJ* K unv멺9&lg:A/*D&=w+u0ٻr=~['cN3s>v>(@C%xn rN^y_\o/e(w_t*MU.DD ne梓zy L3&./sWj$Ua.{_xN#U)ZYU_zPn}-e Tr3а saNO):JCB T+ Sp !I} ?<N6KY*|׋t9jN쩭#u qJEq.&arW_3SJIߣ`̱KZW]%ޏ,ҟ]?̼ʑ!ga_vzXvnf>VuM/3|FKe׺Yȴ]WB5\, Y{/Km}F?<Y8Fz=+ {m}}. _Ŋ3z^C#^^#* zoK\IGTimX:RBKr }úPj<^zjW.㖓1Vg<ɞ5MY1 4k;X`3@DSٔJ3tXs yP0Wy+Ð=?ݕo]<HևL}9?[2Nm?c⍭w S5z6B?sEFvYMQs6U2fA^l^! |}\zd\?62xx<#{ ٱ'z0O1G@>=Yqo~3I> dOU2dӒm̏a]$P~KG TG^V1-5_OY;Xf789~osc:cfX]5 ql[)A6F(68_F`Kc~_'VUU@Z9;4󏉋W;WLk<_~wR!ޜGvF\>]Q~&fV͆ߪ;]Ճ} ڟ˩qϳA+=Ak߮߾Tٸsf=޹9a?O i&욦n+,6qtz^z~uX^^ڜ)rx0=#+%_5jt;ek.W^).ܒpN7+-6_nm'b: ߕ3cCUUEXqVB3S湝pՖۧww #S m9_n<%~laS |6g=_Dj GE$OoU]m}h͙fs 9U&]u3'\/V6O͙+etʿϩ{m֗?T*~bx_RΘwa` cr85bI{<1I??Huv[9:i*ّ9ox(OTg @*d7+vѡ(nF>MY1N9Үb*ͅDb-]`]d޸[<>=7&G>muϛOw >XŴ [iy@L{X8XH"kq9>q4Zsq[{L:l쨋ƓTDgCA>ngпlSͷS\WG矧*L,BV}[BJ=)Ȋ1` *G~׷|O^JT5mi[mVB[Duٵ| i L_%T-D>j?DDu[zLGDJ9Y9kgdw ֲWgLh)zL) B)<mVfn`ѽ 2TS\nZOqRQǤ|t "[-a(= ʱ^jҌ_&hmgT᷑{ qLsRJB ]#5=B7jŢm$)?.Z\\cś}[$)bfO1 (b3#beB򯶑*^:\cwZuO|*33%IfFiQ4LU"bB;@e~&,+;2dSTlP=ar"mn l8Flc U ?p Ch4&դխtlުycERdT7f7LyX10(ڝniRL(V7dQƮS3l7o镠7aybZݶmCW#=FiwVUyO<ݷWSZ2YJd[U:m7(qT=y_yxeT߳.g3~"Su.h8*m( <_w;' DI~ v#@tK(=gVz6ڦG6B|NUS?v=lC۽;/NĀI3`lؗSV۳mU)}6Iͷ䕍 FM "`#9"X r h8ph&W#ň\{"QD dmD%~BJCsnyDnF cns`6Y"89e9WUp$z24!'/S:ّ(RvڶNHI푶)[Q-1к'@+"D6j`$!'w8ΈEH ȠhZldp$`@d=݇C;3~7+wj1a#Ѧ7=33nعbYЪZPwR{=P-ҼuC L&Eid5mRhqyߊj)% .b&\β"Y$M5+J2&=>[9}XݪEJ*\P%Je,t6~,@X LwWW#{\T)h*榿Qqzyip"I(Ղ[{45^/HjNy2L9d 4;ljyEˡS˿>&&? Z\٤Xvp NMUU$67-I!;fLR>qm=%fHhq E=J' [42`BZGiBHBRZ l0B FE7TT +2HA!kRՊ*ЦP &VznUjAJR)ޥƪmy¼;t74 'ld`pILv` ^1> GG W#d*8z^sJqM 4%^$MFW*ՒKIWP YH:u?A8`э h IU k\FFRH*m 6uUM-hf=DBTA?E!b^C:&]6fMnp˶NhŻ Y%6^MM0|iDnL_f3Y"e\U1khȾ8Y*M|lg+&Ez:]UDKHa) ȗaD,ifbTC7C`J)Q*XЄE(Yi ; J#J&rɤ P˚ ^  Y3$CZ5k܁.ZDIJ O!O9&#coE.CX6:[6@r%}YNuӆ,oR˛he=",pz:;5 %&kB=Pb9lj>aȃJy) F+xKZWUvA5TˉBXj[ej\ $&4M H k[m m:PChd#el+nHR5g:+Q uNU0Q) 6,L A x0&,Vg rNu|gT}_X8ǚC `qjQX85F-/9x"y(ldvYLG?@|6Kˉ.lYV, \]T-ɀ .~ o w1WOqwvBq#, lL uEmK S^;!T K8(RIMqND5>~}4,TV{w~~Z|:%זh>zsFT-$ oy~>S;R·!d5ź" GVM֣J{D~j*f|co'_؛Z+0j,Am3[VST$:y#tTlsSs |wǽ'mQl%qv\54¾dd.W"o־;FZ6蘫H fx. LTH%3+gUUU@) ݍ͑U!ٌ 4q̪dCR]m:vw/惌N\€ 7R#3D!+ey9(@b))Q;RLA EPi۠TNfzkf@X&|uҮ&XZ<=?ZF F_ϸhG} .ۣ~Z8 '{+-w\{K hN~.q/٭LQ.RJ"%sdL\UUس"&h{%Ü0ur-UmPڀK@hhU jW4YWCH&TkdCG APҢ@z ЈqD,$t[%Jmnk,QRU%Uv=dGBƸBb~\A˳j_jV 5C5  |ڏ|{I#mvϒR,gUUUHwk _A4:*ۃEU92h%ՇV΂[mUwXge(Id`$4i9*)TCjEc9JZ,2.xU kBXI*+*("2 rK%ڈݞ'Bet:. (=jѣ]Zp5enC.Աl52d*i_g  Fo-&=<3 Ts ڐe$U, >SҘOSyHe4Qu\ BH(T)p$iyfD(HCc0rlJZp5Dˆ4Z!B+%T¥9Ic`UP,d* )!8?+ >wkB`_U#)A"zpJ .ԅvTnD>CG“*= (Bg/^p^l.m>K6 }@g 7s&3Xhvv*i?wfM.gSpZY4m[Omyd)գa*ɵ3@c0ApTaLTaڀgTA,%#(x0Lv$ $r"uը*¥H@v?[5S;еuZyI7m)&1Y [35#k0G1(7Ə\NhOggS^n!, $76;4I<@/-)$$$KeTgPg2fӎL:\UUUānt_&c46(DW/pp4z]\]\6Bjd@b=-#ĀP:1(Y2 c d6I!6!f%]@h)Bd5gRiEGRy˔Cjēn'l[ȉNvdhë5̨b@HCd^~Đ1mo)@ݰ,2L~%~vzpO'{FrUUU$8p)2'IFIb%ynD!y)k0nL䮮!=Yd2").\ {Q9+PZ:gȔ,A1" 'ATS&8ED2AA(jZ]HIIU7iS1 $P`MZ Dk.,׽iS\z疭=A!I:vYlTGQ'Ck85˼ 30 @ ;~-mc;h-<, ,QfDXŜ Wje$6XVʊus6Ђ' QPczQAl ZB@$=cF Z!Q%a k AMe+D_j7LB(cjN] ]g'nQF/k |ə11Ye"U P2hO@LK }Є0[v`Y~5q RbG 8:8'\UU5c{nm$R&5QWxҘv^FHEv%m0gYsδcjx4"GQ$bX# ݊@[J-x 5U/C]q瘙V鬬EY0{MĦHȖZ7Q1}FE_"q$}nrT=zY}JqCzvx+%Ph98v0 Є`" s6L7rXɎ6@kXc #B ~Pݪl[JfJ*`2HLJz o-H߷<߾s7o=vW9{{qtY-`NưBws~]sE'׋Şn^ рO7Če1"0%d Cjbz?`W`-JHJ7H#}9eE.alubS ~T<]+ :!!nYs ^+VE,+Z\V^Ǝ Uo^E,2+6 fQd@<]mpѕYV>ϡ^y,BGʡ*BZglZ4S0OvY.W䜛kmu{)_棫9rEzۢjViMAT[f󜣪{yl^_kV[j_H^^&]=^#ۖ*dпֱoh2%IF=j/KnS:LxYӮPPURܴi n13oMk.Z5_^C 2 %JA" ZĀYmmm4vG6olq)h__=HC6)ɣg*| GT+ \(&ߞJ1@IK5f9y/mڳ * Y"'cj(@tѮղ=ͼ\fV"M7 * "bU:-2ρԫ!P\xTgY뗰K*&2sXe-V,Sa=$4Y`΋ S{[I\hs/Q` A@#jRF1'(*#S0v5LFfִ+M#]ً[G,n*EOR|B &5 6>seꪝxC%(w{&9S"Jk5>tvl^qGn{O{ޏ2>1˿{Rװ\Tjj,K?Y~-Bl9F џՋTO]1|[*%"W%q-}Bj`MKwf{v; 4/Zs:z3Q@^l&:uރ9 `ٳ1,ƪThڡLRe+=Qtꨕq"o=vQjyϻ9v;m-gcڬ:*)>};gy|n~`SZw7B2tGHlw}W;dCF lRk 6Ok ޯZ1Ј07+,NctBbUU!?u;9g?GgC?WZrk"MA)4eNrˍe$6O1LnOM22jPҲjUC5Za9l lYZϴWF5ΪޭgL^֤|NF~ah-r]MOQ3CGk m)W7UzH-*xÓM2?v'6a| Uz\r۝0X_irXgOU" J#p0n-W<t m0ur ^.pU)j 7+NiokE'N8]K6s뱑p~mՅ8}>Ţv}k/I}eyQ{'< ,/jUyJ)Umgǿ>MCTR]bޠ'ut;$0Dɜ\o^>pd]1GEUv٨{e#Aݷ ْ.L?/zϧ8z[{Kru  %xO\r+n[vk҂+ ~+18m4 ;SU ;[əgmFMUUT;>F8tO,zJMѣcl_g;ID_!=o//ĩm4wgM ~~g3ZpR9fpL׊9 F*TP@iTe֕#YqCuzrfoxN7E帵Aod3-A-[jd7LSDnT;}Mҹxl nJ ~-̝Kꝸi5{[]eBd0~F&_3c-$H $YJ"D9huyN9.1PmuOggS_n!XhG*!48E?>9&1,/:9832/-..4:< ^Rk @1kv଻EԵM ܐ5,e`~{ \j5&+Te}n:pT0Ę Ru:uPY KY8Q$h{/U ':s[,s5cK3Clk#Lo }\݇zuij,O۴٥SR̤-WEԹ~ym%'(qEp{lkW i ?fd"QK60!VUD@L6ihި*JWZ+ce`{~vc XwgY̱XN;m\5s sh#qb^v"T~ rH&*6E:8 v52uqai7!:~^͡;feM˄6#T%ZI=2I%*B%>ЦDͥzJ~zh1x{˗Ss^c'f̴MW;/#jtWZ}:&3C+b VډN+ٝ7;CU4'w-=1 1w]J$Q".$Pos==B @_6/4W9U&$kxyvk|R{}\7yeٗmj99(^l^m]$+>Hq(jev,=^gK*jW;vҪ[Gw/ Q]~*xdtNjsϨcɰ0RLvrw4D%Fo'jOCUUEzL:jŷyΙ{pj+C kz?q:id uijzA\ԣO-JujJԋ +_ݓCsE&u#E_bN xS2 Zkrh d@-aTQy4QUPUU~Vъ^ᆕ?l]oCrhU~'KgyQCFYẒԕrӝOVKb-Ki 1zf밷9"4aO3LX eYE P eVR^tTC3֮` ᨌ344鋲Wr$OI\yu.Dk [ OГr g&tC1m!:Ed6UIZN{5-4Q,(0n} d}ݕۣrB #W;86tիҺ#eU늮*KJl]Kڝo-2FZ=c}n;\Al@N\o$rFMtm$AlC;o}֗=WC9+γ6;FJ i{UJH,샿7:;&G0O !U̗wam&^-n`%Yι"D-d,d) <~<{'\M9 U[ z%l,*̒7Kd1LC#2 cYՌF>C$ .AHP={)0F% $hitz"ť[Y#h@'0%t ih´&f?UE9'p#Á&HrEH2, :X{fb $sglX*v+=j:]/=ђ-2"6WRIЁND$`H\vihQېqWaΞDUbIg 0 Nb,,JJ(gǀfe[ؤF"4o<4bPTEI(Я  U 59Tq@:ڪ@I@ Z<^'l>eS"6+AzR &0XUаGpRW a!\yMC?G V=ţ[*V3is(d,yYжw坙BUUfB( u;r۫:XcBXcQշ[mNKojP $4,(P(BvUW%n&X1yyX%RHc zCd$)G#.&tj qvdLWH<] ^>z'r\ JvLY7v룵) ~ ȓ>pʲtaFNS\"Qڐmזə9#IRPma @ + m{%J  h `xI )"$2~ˆH'1&IΑSlAԔc W^=%J*5R|{*= Xd9:lÃU2 c_ؖٚ#=0?<1uiV+i6\3~LG|LM C52 //n $#T"׻LjijyJTFQEUEN洦T K)C`] ɸ^ *N Ha abHDI(@"(d`'kh0X0&XB-l!cBG nГ39\CyQ*{\LTg&Xg],gQրU5NmHo&Gh9gpl2@%+fxD~Čx.>L6$̬ ؒ $'If^Ţ{}uLVӶ0U aPUmzH[BXrhΦAm#rPa`KH)T^! ASX%W fe [ITc7_B!O>-t @))tI#e!ȖyׯTlVN[gdj:Z"3P}v[vs\pxW۲RH ?kWj*`l$bEQ@Y. 9PC,6͸!LJBVc q9% +V[ȑʑ+奣u@WrAW_!: 8XkFvMn킫(TTƑQZ9Ӏn7ZNI2+{4+-}|Tֵ%JHW{TB,_Gm񓛅jWMHnw=gq F`:&:{7l KYz5? S eg{b5nUH!|LJt洧4\'<O$,|y*Aq)Y 2<}f+V$.s|<߳>dl~,;a\)Tu5:YKhdU?+$՞kO$ORr˨<OPtJU@(bV)"VYm<ـ5QvEyj߿gN̤JST+P@,Q9UTU: $,Bx)QbU^2`cȨ;jjuu0k#Ya32򲑹I)N#2H^<׷GDjWUA GѪj{)=j|L Lf3 Gtvۏ!S o#݆  4$}΋Ic|uz{ @@l/'rmИxM!yo lCmcnaPQ#w=vc \8 luʹS(րwHHS+ sK ss\ Uj @\UEg\U;q{r3zmbhE>5huN3M4MbUUNNk56UztmumNoՔ!C%iIƮN쫢4=BrՀҾO* |e 'Pm^'\zVvnUhҴˈ7ܭEPl祇F1$ 1)J8Z< T_3U&lztm/zLꅊ:N|]wELϨ=dbdp *JՌ~G'(~Ye5Wjk+8RM ΘMI6>M mdfV1U@DRT[و4ZW9meaMb?aM۳a5QSwU K6)'4H& B#h,dF!lDG(LX~YZ$Y(IW,$[~d/W)"+\H8e}h&\YR]zek364Qb_&4`hGјhF˵Wހ*V+K*V;MV iҙiV9VU@Ywcg߹ȽvLݚfKSV%Upc#Ikg`,!4aTD\ PhP00j)fwKæЀntT1R`e, L ]Ex d9sC:/5'/T)_}a=}0Vg pt9n bںG{l )2'` lRuȃ+VApoذ!Ծ+WR*9|\AM]dSYeSX{DL@?XǷ+3 K;:4.Lp ?pL峷WJ:lik aiE[WW N5lR/dRljiF *J b.ȱ"Up8D}%ol1םJ20 *f1>Cp aMl2lR*20SaXIJhMD I i|\o_~ta}aOSm(S( NZ-VR鱬UFS>{^sp nx@3_=vId1+WUP"Kqw#KcH|kEGDjYS:)Dl:ju-$+RXcYq`m@q8$2tCl[Ȗ]0p䠕VNrD&ʄX`zE.8,EQ$;*@41 @@ Fpol"vG\Ű}$:z*;@L5B٢c2DHDK)usM~iv iz;WrH:Xi uDiP4_?~7 0)23&C(Q4YU-~\}/q LvϑtUU֨y-yƉEJ襌P)(ZQT#2BhL,Hq20trPڶ۳j$$$%- 撖X$ ;W82@(a`C@ mӳ?/68Ѩ^ZJ;L#GkH&v5]ffpYYqa :O0`…ޖ 310JҤTUBwȄkX8@mL9'4Ey` FM6 bJk$@DGYUYXR1M)zs'>AyZbWYod犝rΫC05dB1{s׺F52`ZAOggS@_n!L$! 2///1=8;# >n;D1n;~L"3sZrRRUUnjU$R֛-*b40-(@KPzut`0YE#6%FV{[ܤ xbR=۹ @zv(2d TK0>0&hpC•nJ\4yYjbe?8 VB3yi+thJsQ<2 "ڙ!gWoHw7*F%Ki\? uQ>Fl8|UnPtJdP[R$`aP0,YVŪrc#8Gv;!-fY HFC%Հ*6+DH@CDPLEWH DɃH NH@ !@x=ڃ nDqڤ߭h.#:vQ)HJ۷ B>Gb^>Ns1ÎuY&RQؑEugp56;n8 %6QE,aˁ3lË$[01 &kdl:4PIUU8ƥD]+Pŋ<*"  (I"@P+b8fx\(@E0`1"ECT=0A+J Pb T &yWN1 p hf]EiR `!+"Zt[mJRHV[&2=Bv[AqA2Uq(qȚ1 ͳ' f)n`Ì#;\@pQ3dp Ȫ dq$(53nF)."aڥ%]NhԠ?eE]T)R  -ULQ^( ƿTrh08H2,H4jP܈- P2nzɐ]R2Ďdt:}-H#TRj y$vuK.@HG`(`N _؄#ņnC!T߳^1/wF +KNV 2*4 .hqU9bT߳zнpJX`L)K+Jr==k=lSȎ *[k:ԎҕnpAgry]dSU߳>E+$TTul@3~9dS>mJ[#T1\qj^/rl"ҟ"\cMFSnl 8n&Gc5>0wM7 ݸ~ȝwt|cݿoJQ($Pkjk*MYMNՐ {7$MKzS2u#3E zkhKhASeDPXV.E9~K&N{N>L`XvctD@- ##keX /R,A&o̙5`VPsX",uS3,:/33^:9^8lGHE޶8&!Ŋ alhJ@`eVG+JGa (AMZYUڐA騲eweMS0 +cӏL6V0^,${lʶ|t@&]b:-ey&/sMyB@a\n5ş4FC%8Q(O-0sTLY 5Ij3D ŽY"Dl H W$v` 1GL3N]`Ke묬J pBqY@*^Hz1 RUx)UeMݎ7ͻ9of)} -`}`8>Et;chu]ls67}ALe xԱPUUNjKUuɋ[>rO} -s4VEv_)=\?5k=]Wk*YdHQ đQXT+< lM) 6AT@h6&dK% S nRN (HP@JfH%ZV~7"!v%FEZ% )鐗xTg4v4ZPT f&e8.7n3EɝE ry1r/ 36H}f3&5}; &{hʲUU8;%AȜiI T M D@U4F@p@u6nJrjXWjN+LHe쒒Ju*RD5U@y6QO8q} DJ\^Oy°X3hM3. 4@2 O8t7M +bM.cl 2g f.0i cB 5x똹X ~4H(>bFf:IR,dԂTRè5e1 U33 Y^Mt@xhB&{DH$II 4zORU`#|-1*0]7_MQRe0!TO6"͆p4!`枴ycxxXLpI@gKh]ЃQ),CUU sNZר _CdKxrBݬR]0|҄KjQ-hT.ݤ*(f$BK/C,oRdU' C dXt/$AڄkWl})mc]U!jm BL4Vp_&gsp;1gt;B؀7pv d V3Llx|",QLGXҐ*s;{n6{Ŕ@S3=gGUsOUj'0PUлVP1ʖb 0#"UY 5ʐ%kb1""n+b{(ܫP qWRV9"4ȗ_tBQU eFPUjz Q(*R2}vMjȾvalSOggS@_n!s$$ ;:?=?>!  /,+67?vsX6l}t ^Mbx~ϒtvNɺ9ngo۶UEZQmFcӵDY9i;P {V6iii6ן*Z[\&?ZTgQ1tbxS;2V,N@UlXmwh2czSw'fDzAz-d~jApjdڥ*?+.zO*!F6Ih"cv͖rF XN9%)D`UUj2Eo>ZӉi1:0iTa-k#[$ȧAm2c7@]E%[FBM`BU8kֺ֢ #عrR5׆ ¡ 9nsٕ~V Ak4uYV^3OMn29KrvE"X`:dyQ@_w>\l0X|ToR ]x^P7@>#)P C } 28~E.YYYG3&%+"Ѿ ߼m:]MHPuD+ԡ"AXHGiEPeoSPLgSEZ 8lhӶI)K.նe,#`p(a,&KY32;.9.&J @FA|@ ݶVj D$BWŘn.gssmzh :8kDLv#}3 Voq8KxgF4o ^2\UUsA k3f}_@ hQEL|Em\T=dh&ǻ0vS $n`(0HđP(t&ۜ46.*1A00鹝ib괩>vt)>_{Ꝟ$dtҼݟE] 32ԘfDf/҄C <`EEE^|R:+Fĥ:BU媪W=f0} [vsܓs@ =ࠞZԻ,S'݀ Jv$ɱ(7J0H;ᵴOm5MT -`tKIF@ʠ#Pڰq X#Q$g|U0^%m)e?r/#KO xH1)zC4\=#8Lw(v g3QmH F:P\uӄA<\opML\<ddLNs9\UD+MhQӲ8nxm)P`{rdlp rHHj!%BȲ @0ta$@EKPL S^fx5AXR@H%Vk H,&^J6Ȇ~~FFk~%†&aFF@jZP_ϻY $}jZ"(Lu+ k8HFfD n'/aL&aۥT;D' ~RsXUU@=v|hL>eu,Pc#5ઠ3'ʉ@+Jl*-Y@%dYLn EBڐ)Tg5frUbD C`F4P(џuRI@m$Y:" ~@d=\U*s{qL;a}{h *{8$f;>$SUr}e,9!GgjR pb[;jn*SA%ʓ~~YPV8*mPÚ, TO<N$iV'm*WP@rGoBh;@M`feyj` l 6xxAvu?徽֠:nlq|;a@^?Zl af ۺ^Xq;hfH'gt'rk@ F;My0B^ [5PO`QҊ9WUh o;WV\!5qH-dECTVp75%IUU7RJ:t%2eB$H8vJ<EBZ$d0 -Hu68Y$0p|+5B\J4kk/s8>] 9Ɉh}V&] y+Ƭc!hW|0Q2\s'D8cQ8>f+l7ò}'f{C=Q&kbUp=@#GRmRj 66LYֺ#j{J L:)hd# QZT)+2kk028@Ȁp *T j$Wpi0nԻ5CDd# I=a c:ɵ .Z8/Ƅyc ȹmO-ɽݦM y' ej*Rn{Ϊ  - ueTSuTZW/]:uz&ب I;:.%[M@Fb0DH$#^$)3Mhl3p" )D0T%-Yi3U0įއkd/d$,{-ZhSˏSe2^c̼jl{0$&%ľ]dؿ6 \]Kxn0zSjzf*/MjGg/+yzAloclΧHWV@JA2 49zaoT\og_}")@Ґؖv-h!*<1UPtMdW^2y-$\([ +r!mҭ0@dݜy=/ѷN%d)+V5wnϴ=닌&]b|J'nEt]Su]¹<JLj<:M6h PK%Q]TϨV ̦[;l>*r9NgQFUU2k^բSS_]gS+6t#l+̎ZZS+= zBQ e%rmRA*B.bL#ZXgO brU3mnVuBO&€׻<p'@ ^R5^ۥ#U]{+~ |UMTώ;-V92oGJ}츸^UN"~Zs SPvGȋ׼wdZ p}J-? X=dDX!VU|?ۣE3S+7i(d&dAb(bU/i&h#Ʋj(v`@J   *'L"Ӥ#pq K]ݤG0 RzEVػ[a͔0B%UR{/w',%6ؾl- J\KKUr~c[Nϱ⶟퓈2~LN3)_@_2-*BF 8`&H* ՜rawl R?FjYǞ< t-(:8d\H8p}0JI*SظB (@  Nu{HtTZ&6võaf]#:0pլ&r @b]qtȌK;,P,k]č=1I Ēm)R6cOx Cyi<XXO{j!Lzm$FCn LOggS`n!>//./00.:71:<7ml]v3y>3BD 9)t, P$Obouc\c./:+(P ӧOBQ 0K b(j6PD"t5h| 7D*U CVʐǸC><3 xt}D5E'@P9i,U@D{V"՛(J%&F:N*IAޯ~PmJ%ɻ3A7ݡDz_@˗\!6$ɯ/$Dhr5 IFe'dY_LVq1ڃwEm|>G{_U^]2q`伴s4uH2^<6Ӧ͓oM[Q\lB0w]C$qi9u9,aHeQs!AS94h;@n%B֋6;Ze00XD5mpX0r#G"nn\0%J39觍tOja0TL ],'\x!J~(%Й١{TXn  L "o]"oEk'LHvO:3JÐ") *~aThڵ,eҤUi,$c 2 JPXXDADB/Ѓ .ZU*r{vQhmv$H,G%۬,xU;c@o3Q23ʫT~vY;ٽj-2`*sJ'udxȞ;E7vK36 @- |S-+@ЌzDEb0;ø|(Z6|1v]eeۻZwKJmY$t.ѕ:1箔ϸh704. ~]_ζ(p'kaα0aMr;ۤn T@2Aty|a }xGTkݦ%93+jZZ#[)1hDڴ*( 'Z,0̖ \@"bz"Ag2#H>F56,U{R T\KweȆxSFFӚB,RTK '@-#E T,"%%ׁ5#FC F` iՂ,RK dtAXcYTڴ}f4LJ˴ɑ@!L1~xva!nX8 sp̈́谁h~̎ub `]Ӓ1.$@333˜媪*jKR һdɃլ]G=:#+?0{z]QQ,j[)u9mW1eHDBk *CS{m9JBnВ,M鬬 dT,h$<wFGO[B,7,!H\wB&-_cW#U=ܰ ?e6lMqޤ g ~|Nu r{ bUU4/ Z 5NE* U֣jP*FX)\"cVN\)% {f0BhK3`-PDhh rTU<Ɩ" aR [10=xr_|U-q~ͅ6Bd 6]bf88πM4#f@N!E=BfRZt t:Ŝi~L~f. p0%=8N̒媪BT%5y$h6|#'E2Ͳ91EΪՁm 4W  -yE^{{Ո@!Z. !$Pe X cIq,I@0<a4 6n@`|Ȣȵ6NRɤIjTrbuc-ǠwvCXj&hkWIcCfK!{rhc 5l{4^@y[L("3# Kf1B@'NFwijXs"E*CzRJ#nc zKDߟ'՛~Y, Nb-#@@3F**0 8H,-D.cM: hԆ]Eo滆ݑ03vVXBf+O9Hn.2:cbji=fLUw Fp88W0Ub:W\mbE,6<'{XVS" ^,aG4+3̤۠P&W6 44wN^ 胊I[Ls-hkƆ΍LAD` #B`p9cl$ 4-I8 4 BE١- 0-`R QN9" Lc"aDTc$테C(Laݨ%uLtI- %D".w<oTs.wYeJ3Mh7dOggS@`n!c"1/+.09:; 5?@A6& ?6g5@+/xe(Oj23ifh@VUUQvu> }d D_\4Uf]D#-m0,Fؘm dmD =b |9d@fU6'a@eD*&|[ &om`n0 !4` ,Z:kz;Y%]ݶ@! B@zV ].PWT X.IK!XV.c @8µT-#w% D,,q$D : l1EpZ;H˒uN(B` 8 >32 DBaL3"LDB_pXcU5 "9lN5]m}Z! ] S 0-UnDH9e 4nt nФtn-@5BWkP)2àp@fuӇs"|,N-Sɻ߿r v0kI!%@Ƚ\Ÿjydc?v]kly_+SbtǠV<7&o[Bv!>6E1 )t4O[l=za`1\UU3cZRTxso}ziLd^ankq?}JK&+2? uLWL~hD 9A{؁ŽFbU! r33F+)V6F-qh -Ğ=6Q:#"UUmimBF`N^_#@"DDMX%7u՗һKUPIuHrmC6Cفec#Yʦ^N?U 4z3V[yP'ʽ>6òZ&Us粓[VǞ}D3VZKurd^l%`,' ,gҰ {Nљ3FrIUU1#Uf/pٷ>V/^W{"9mYYѫoKgU9Z!DNĀKF1A,8\H b4\AVAIٛٶv4R.)١k ! R e>v}wzT\DTxU^ܺzC-Ď{|>_vi Y!s2cn`c5 dAsF*jѹG?l0xWyPY/?SYSkWe f_3瘗t6sŜ+9^ʒaQE,ńJlB鍶 )DbA`"`#fZ`P XX&,2Y ߌx'c# o9!#mz`z2oc,}uʱz"~#"}pꡐr5ǰȆvHߜٗ7yj`~:\e8BQY BU+{}Z*+gtmc;Gkŭq?r)2azX^=D^]{ Cn/HV,|+±/tQ5@`QkMj8*UXY!,c: c|9+;;u._sOFz, K6<ink.ugc/B1SՕ @Tcy`&(K x42;ES>O=O9,W"ȗ*L0v=W#?7O+Y \ϻ+;PX[ΤTs=v)4#",@eN]#߉k6\&%H7~-s.c8ZU', 7mj44Ẕ;WiJ1TK@h$LZcCyq`$u8(q۴ #SJ`9+CYaiUj6m]mJI////ϗzS0G+v-r2pN({M4hzA-&vnw5YXclv>\웶XK6ʋGSZub6>#M6iw=es4p" iYPBUUFB7lZ[΢^;#%S-/$zj\Trb&\zwml;wMvgH;@!f&Ꞑjt1a8 (OggSw`n!K("#%%6845BA>>0-3455212765^|-i$p}f%8Ʌ 'A*5` tgk\'|{FYn:Yl@ڍZݗEZhGw] 1% I$DZ  )qNgf2ֶ~RYC3g qwƍcFr3 we xJYࡎV@ujBYܕ_SSk ^jC-W\\ǿ=_[CzCU#n=xZe~SѲƯ1 Hl^(D@@%^0=9sЙrPUSMcKeڸ4owޖ-y+_#krדA68--=r\ڷVAnWү=CƔBP  G;Qj.ȜEr݃jb` _K2 he*OΌ0DzmI.;[5ѷ;~[u9ګUB9 `8|Y#v뜳]_VB*`(i0ya"\6nO8~\3K.3$`H*tf UUUZoXnWMOֻ<c툱20K{*qy, ~ݬVM€ee'aS'1>!)]o{1ٓ Z\c*a 3@;l:(Ix $FU6Ijhb4%YUUE_>j݌>]OI{oMY e*1Йz9o1ՐqOg=ݟ=O&㍩uwӿ=SsdUT==YIu2ppDW˜{ƞ?QCwTXgN,$ي+" Y%0חуqe'oogjw(XtR<ֽƪ u{o\-r}dgl_<^:MD3N~PB7JaVUU=]hPWRzWԾ ڒWvϒLb<;>0iN_;?ytg3fJ:D}5w> zf2xu [6BZr_nC9>s3?Ϧ&)>|[,nMIJϷq{͙YՓT=2-Eizx;z\Gi5ZXA繽R?M4+~~4e$T_xS4u\vU={w T!w5d!A`_*)gp!X@x'E8?<@W WH${7jsJtїL#2p})B>o4DDI(Nɖ.UjZ _ziKT9G_O鿇ӹ?ߙ.'^ҧ3,O=yu<8}<ڜS/=߃BSS>ގצ3y*U%7(/_]H˓u^nviÚBV 5z8* o:+H<Oal`u0 'Zå+mgv\o׾^=]ȒEUBUAiNHCh۷T/OҖ{sL?~}9m7Ƴj4;PyK0{Cc] Zp~ʎϜ7l8 450hG09Eiz7?_uE6}%sV>I>R+r_-|zPxgw7̳ؒX?wg&ZhAo>մ㚝SiE4FUހoJtmW^贯18>='8Aӂ[4}e[z n.r%s g>L_k|^;.=@ SoܑV/nf?^@{ULmG-TШG.E;4:ԭM8Kk$$ռx ~`BxgtZ-zSkǷ^k4mdտX=vrZj)>D[ݼs\swm~ڎVej\'[N3VFV)Ty^UW 釬inir7e=OEꩫ_":F7 Z7 XzyLt6~n~Y9j{p\Jʣ#b!uɚLܓ0SjuYIG/~؏*C7{x͇jN%J /XUg=9$9@|NRtDN1 c xE*IRũRGʋ5!yc,,Lm :@ny ^9pC?]}@jE!̤ 4HATa+UW'V/O_4Q*s]u\,@ƻgv*i<Ѫ !&PX/[[G8Oo#gE mR\Lt/L8c{_wA|֧b*%nUP0s!*F/8)7D]{S8% )h3av@;ۺT:Q:Nk٥*DcoO$'8Ufr40fh.!3gLlŞ>*\C؞wsnD'*ױ&  qv![Lc7)-ω!2.AJT{fU=twjerp(oS["2Ujsfݥ8IF$ױ3%1>P/M!BQ h.2v ;H:oV}gG$E0eYjq,l`74M\*VUEx=/%]yG1!% jW#TVFJB dSgG|d @zNRr[t* O~JSdSgT`U9e omOnۻHϦx5t]y&0)Țv-jn./V{*Stm˿{sNhVncbZqG*?ӈ(IVus2)u1 +i|lMI Z S"@SA){ NςC4Eigs&kOץlӨTnV"$E"B D0# Am @r,JH )Y61c9lߕʍ+5;= =tc cˁMGHB1^'dΧ_ HpQ0Y*-p DYd22jS4SQc +C'=:=z4IQ2_x![m{uuqxIck'۶ɒnfҳJ5/KsVE5즞9dn[i#_=v/Ψ(s*WQDDabXn4%RQV{]],LCa'W,j.ĨyL ,ecXX iRIT@5@\/rB:'wZcXKk(5Z+S2 猈IjdБ6mTJEdGkt*URX&?׼h+]=?8c,AD3 emF[&zK!@D݌!i<D,末 D46T F-&Ѧ>{Ԗ\"-:+MJqlBK!d^؀b@")@ɡXdP Qd Y`81$e! lEJ$)H9X @x*D)ĖX~#ԌA풄w;T ²c#uxAkph* |6 @,g`Ye9PUU!G*TO\15*Uc)z$ͪrtЄWӛHqHX94CҤQ DecX2Fɲ`E`Ba!AJ!A>b`U1(! I=8~dҽwEwYlVYD%dV5hw_ NsJDi6u𸓒]bN@\mI$KcYg`Nw:#1ƜsUU*y>Fqڐj;472z A]5$m!"IUjbZYuQ  WdRqu;@w!T[qj7bd̄nRV,*X&a0ICd;|[ **$ȘP33_?Z3;ۜjؖ{Q5<79Zɱn~#Mg݁ (\nS?<$1a {z2g71VUUFw62'Dk?CZ ɀӇqV&궣R*F2X00 % H9U,XFkdD EVŲkb-@I(h$f J& C X8j…/Q(-jZx$dwuF $nL!Q%l,0͹ &deM1P 0= (^Lm饡֦`%`{&\9WUaHXT$O%2O~4Gk_T ꤥeI5HwujWJ2 H11FZ,-yp@ȕʀ`p F&cHY`BפehFM+Ee +T8KX Tc'p]HV#\0>JrUlRl }Q6)Hwc`-t;"d؀0%MC+v/gZ͜Er"&Uls c LIU[_V\ע.zDdd2htg E +l@pFlL}Xcavi3Da2ˁIDktf1ʀi7o>"mэf/v~YFMyU dfa= 4ܨݡF@qD(`{iQq5$K8@D{/7F,sHR [h^T𺷳 -Ќ] ^5f4@ &9Gh`!,;7J&dgUUU kCGGfWtt^"lI۩,Fjzϝ|\u#9kJf2]jz\ܻf1q6*2>dAFwLƹv*E-璍"Bf2dVW/ӄ| oGD,};qH [zBt"29 q/"8Buwm]Xԯ#;Dtv= EV1;CCt(4SV] ýO*5^r)nRb_vO["S{նUu^|er~oL֩DLa0:xݹ\%b)mi>Y2%z_%I8tm[<})DU`–dLx[/"r5i馍HRbE"O*{RnZvZ dZp۟}h3 (H2 #eWq-^ܯy>_Hl8p0Ezh.n< 2z$>.kgs@&{޿.(%;*z܎*|%-5/qh9 79J wjРh6}/YeejOeD1y+s}Vea#2vOP!//sYY\̽/}@xrh7hO''y7+.a$rΘ2lȠ~^m ֲ_z;-FQ B܍=Qh`*@otylњruh^nWjߌǜTNnj-͖2ΜfcjwEfV&Mq(:'c1>7HDI,\G0+Vxhx}χEfk}s?4Ym^-KH2~m(=ˑav?rmϣ&Y Bs^0<9[q%$2XT~l#&M$׾yMx$),i+"'/=RꞥoGD+6Ug'K}Me4'gi fϿ}XmG!mVg^'톚 O^!MgdfSpnx۷_+ƼekQRN1c-l2<9bKj֦hUzp=={4Ds0oٜFk /p[<+D#@p~p-i)œgNXLUUUy~u1_ܸOz\ln*QXd\t$[ϯUsη{:7i>MCvg! j* ~Dz;M괹Lл*@%$@YQW<&ux+Xzz\$*.=`iQ*g雌ȯz) 'Lʲ+cëdȁr`8FkЉl(@lm[ La\`>⬌k]擆"Dҝ̳:^DǵפqٿX͸9Hzh9ͳIۮI7djASN5&3C6 W)ꋷT,q|=Bc/g6e\9ɨWR9Z7Q"AOe+7| ~ 2Lr^j%-iGĢ P1sݞ8[J~r)!4+n(D2&?c-;T;PB `:m7'iN2PɎʴȫ,7E@s`̨w7Mm5a+^VPp~a͸ߏE0$ F'tnQ|u^?y]܏ҙyZV3kvϷAGRDA`x|ոp:%HP4~ziSsO>pu9%BHFZ"Yy6w r 0`R]$;nq[LHoKc}f w(f.%TU`IWX&r}P֢9wVt9v-ל@TX2+ww%.gmOf=yx{]0I_|wj=> 9}l| PVg$*泡hI応)j5~S=YO2ke!+8zPS;ijzc;;JB≓ox˿?&wsbQ?v; H 4p~n[ dV%e "G6 a:mh̡**Z_;,Ng{g^ڸ$h9bbSe{:eJVZk6J*g=}~59X~Kz{t۾gi>L=;C {a2=޾53Y0v2 1<61ԓzg=*S`$msȩ*v]]Dn? pD4n!.`5le f!1{bt){ sO3][G+Nl)][>Mv??v4>~OI~hgozq?O8:|S{䁚Cy,. ~NT̔^rEƋVZ-SNzaSMe/2kYSJ ky?ivF[|,I> TCIA,ے%|adcѶ&ȑmv_LL$Xz$W}Y_hö14i0nڞUQ@1Dm^ ?M X]}-.Mt/ݬ'ǧDY]u띨W\c֛wY#! TwįԔѳ OS:@Ůɘx7,ݰ&9mE|ڜF-M{YA/>gǗo}?=QUoW&U{\OySzDԼ |$2v2uʵ&^C.WR߶yO잽`{\_cw-3ǀ=/09 )~l\eDzY _yhoqD̞)*/acvkJN0匨H)dN{0bXPU@kkfrSƹ!D3zowvٴW6W/u_x~7/vuc¶0viO\r'm?\Q{X#T*:V P@G5M#RV-FDfJ As[2rތoohBBY+V৊ŀ;|IEY9I6OߓjOggS an!"")423-4/=;=65/9;<#q޹B2O(aX.YEx[R(t{Ͳ8At{纲NcGs &}>N;ޔuI,-n>ىd xO"L-[zJLX'NEbI>ipXo}|[W7y"',de>Cݦ/Bx9ߥPF|u*]9r!"K+E0]lB~ކbYWPcLX(("c|a҉xPΦU`UNֽ+ݖYerպދY "l]7[o+h$Na6pTm5F;զH(V󜤙>[d]C{ 10 !NuMqt;{#N2{R_t]tk/FLF%PFjviwTJG]%a4jUmj*my[[;YJ2dH/Xc1m7Vm7i*d|\yI99^ zKV+2 bܻd>=C6HUU\,28ro{3+T!^Qr)5WuRAl-FfKΦdWjYnIPXmԺUh>:ewLeiZ%IVv HRN 0἟o"q/$?C+IJV;փ)0Kǝ*.l\]YppLB+"ѐ+"ixlF,!末 .O&I9"`*H¦j Tf)+Xi BAI EH@F2D B)84 D4!$iBDm閯5AJ9l82<[Kbz4v]>~>L,멞9{pKHNTH777N5*w&%AH>Lm#@`269 MmDIRu7)DgMŘUU$^cyW*Go`:d0QiITdWӦ Ovz,-,VM9 -$ P 6-T-RҋV*Frd)[e9h`'C Cj $⑷ql~eRU:'Ѵ] ӾLt7泲W!$>%+bGM#mN3̊1UUEb ɦo,b!td!s+r{0`Nz P0rDuM3줥RH ,wH`"UNQU.Q_SN:*Ba_n$bVyVge4%y5)3z\[6b'PzD%D;ՉȁVVnE(r$u?w:eb{v]gGXybRC.^34ͣ8MGģcL"E>'UUw^vԜCzDAUD NVX\V,B1zue(U˘ZS8S֕X=u^ j*2oۓBBVE"2VCK6Pi0j$GI@>FUE?DNQ%WAczaѵh[ӈ8lnQ7ۍub#d>%+(Ə x$f'sJ6l8OM!fbь16 -11]Щ4ӳ넌C`C$cZU:mH) թb C3"S!6F( ǬL alZilYvP^l-4Qqf6BDEUt4i(I) y8&Ss˹JtvDi:J,P,IpW$hlqE+&i si#@h(QpKEacC֔u&=ڢ5!2RЂP! !H2Fd`[6 B 22qB"!H8D$H Tkŗm"l#{`8䒬&*U XBID5i*YQjZC2YfTS9u_eU" DTXjjY4TtJLH溕\-3zPHhhwŢ%*jR^H(rZٯy m1R Tf[0k=Z8TtR+Mk~Rzz{4} 0̸by 삤pd;7/s,Is,VUB@洐$prdGۮʬTM]Ejth"Rz%c$ W̬2vh Xj;A)UٗU!/1ɚSrS_.K1PY8e F&BO˼~]u ݎxV'0'tGRW/F8b5`oLGK&hnG2 (0F٣H%0TUԦF`0͞.^]8:Z@-AMu[ZqmВ&!yu)bHpVvR $dBr@ !$&,6 I$X(0 !6TDgscr2Z˔VͮꅉP;? cl,۲\Kez+F6ZZfߑ׻[X؉*^fG$8(|g0 (|L .%LZ Ū*Z쨩Ǣhm׌ wQX*H3rbPVN;Kղ{4.-/1JZ9IK! ʹ0 K2. `&1U%oQ2+Z. J`-/RªޣOYT-!,dxUO~BZx]\2sVaXE]$}SXwUFiw\ikE%ͤ\NEU*T9c(TKV}08?w]/>nfyY5yOmbWslku5ߤ8TFdԖSad 4S י'F]LguxȦyseT~T%==d˖9Gz2^UR%/,c+zWUOggS@_an!> .!(<;8>9: eY '^aع {OG!&hGdGoTqv^l>[fRu}Ĥuy z!BUUs;#J*Q;ؾ':L_D¸i-o9˿aFK]?E!AکfMC7CVsd޵O{__i~rӦJU e"y=;]Iq'YH3IV*10 2DIrr2-rjёWK⓶r&YDC 6aF4&w;`J/ప*ɳl+FM#X-a%iHK'~ۗx ߥ߄~/W6iZӋ,F-=NʺZv*S6A_P\xrp5HN/ e?n]ޠ'樂w Uk~edglˋl@@lǖ0ԮDU"]X!bL3g/(gzPb{b( hG2g@7 i;`F U˔ k$>{r~T#RPUEܛMGgkӃ+ro.v)[wz/=.mI򬻻!K/fϥ:Я]傞)oܶ>Fk}ٓ9z{29lEYZT|j%h::]xzǞpذr%Ω|ۋ$?JlԷѧUE R=SFcWأ.q~`@ŗtVwwP˗:쳗kn4` <9GUG 0YK.t53.u`ۘ`U*s=]LOxm*o[F}o"^I)b(jTKLhHe޴X o1aVƃ YR?^|aottÐR|0-d6:I+Ҥɢ3_lt/e8Q^G[laOY7 E(MKXZqEG!UOCc=+TSS y Zvqkf.ڡ]t!2#@dz%놊?AOʆHZO:"Ѻ9adi<Ќm=4NMQt!FՋQi{(A*Xk(XB$ʦ:rDɋIPl-( ^ KJLb*AT 7rIES˶\Λ+nFO@F-$ukN4b* t6Tj^ͱ 6H/4~̮qˑ`Әf;\@6 df1"~BjX%[z`0o) GÜ^]^" $!l1 ’UHNf$,փk@- RDH`Q`m)LYX {rTDj#hM ¢|(ɄTJEc+?)֮߮L]=][Ni6XAJȹŐiSEhF^uL2'# ,tVr"uڱf{<`r0zTib#ia. lJ 0m-պ0mYԶYn2c3+HҒ2Qǔ ` I J &(SnIk\G7*!CΎ WV\.hIZa BR6iC?ұ(6RcaM+Is%-h3``>M! s]3 L0Ƭ*VwШ-n<+U ONlUA)2B^Iz1\EY,kT,UD ƳkAH 8t-ٱcB DXe hAE&" dIL1¤l*@)t>Ee׏hڶ z"("FZ*v${)C(C1р,kW=Ceʎ9WMhD:Wި 0 ^l.wc>0bsZ;3*fDfc\Fa9:g/TK?~ 9Xp"zh^*E*:EJ8IVq6l(c  Sc\Y8Aك,F21۹!$b,$(eU[XHJ?_ sp܍^~O랣2f?լ|HisNYH^ǩhTUnnJ54#6}8pK.~P]caG@QImD |viV3rK紦_ 464;)YErʌ7A2+"E[*51rl$ ơ#x(㠼v r5,fj]RL`϶}1Q+alt=Cƥ;Ψ4:ҬCtfv$\n]L s&2Uchb>uI? p12lϴdD78XUU"Ohb1uV/nJ\_]z'JMU R= 6v a&#&Q3a n.@Ʈ 5-&I (a9I`\ZF&mR猚v2`V;m]mfZ.R@FBmbŖԻ=u9]eњt܅pud_vJ;QSJD ocű]C 7p9uR;qv41 $'3N0{z%4ʪ0e=]Te!aGN #jSs{c+#Pvؖ*{%aC.U B\e3poS-RrBl!@XF2&+PSF q`![r+_H&xPvsIt(!fnkWt6DU BZcVrD~U.`'mjms ^!s(D >zOCeAƜyGsˢdF%岪*dQ;;-'1d&ם *! !L&ӗ[Ln:I+3;AficVHF # u: *Ae c$%kTg7USanhW ”,MHd0LsddOt\f*" WJ\ .lĦںqds- \9*X%>LbUU\m_yys--/|1d7O]6R<>xDCQH9; FV^oR+k)EqT㸢b }t0նEEA累X渟&tD~~(" a2`jf9Y|>i׸wC[hЉ'@KNȓ]Whv,G0DdBq/'^`om{OggS@an!*%9767A<=>+%$-*"%6:EG>:<0/c@ 3+6@fP<ל6 X8 ,T&7{ݻ 贽zzVonz '47<ߴ馿)P`tgv03i Щ߱]DWw3Oߠ?}kC2o O+R|TG9E*\w^OpLR7$dR9Rm}}='Qv&#S;%55/}dmݿ+[>}T" @fvJ:bmTMn*M7OM7Mz+ zc㼰ތ9لAdcs%e^"ԐU9gl{4. D`Y5]#j[f*bm2F2ҷv(\Prc,`Ň[DV3!PTT*T~*U?%@/j:2 }n ^bTٛ٩tIE?0Տ~}Ha_WDČtC>^#6 _KM"agb@o٠thfL~a^=K0%?|sx LuT˻%_>\FaO3{Uלf4դ1r_D34Ϟ yQA.GZ b&FέE2J[<&> sɬ3go{zg dB߯RSBVWzx=_kI[#.۾,d+K!<Vfޱ#y8z#Jpl4@y{k |me[4N^XUU!腄q5樂+vaϏN{ J]ZT?9H=ƑvWwSg5]ڧ#fJ Y ;'P!bfS,/<5~=?oIz -&s\;[*H,1Lt2IwW q>rIM]NpÝ. qT?zс맾{:-]h]vYȈC  ~75!<68ytJ#ʕȦGǩ{5_ݷ֑PYBG1Ƒzd"{ֺ۳Od80l^0qMTgIjLsͧ_sn~ 2LVM6UN6uwκ`阬;Kkܩ3y58;MA5oer}dIsg4.=K?D;h%R j{ ؎:]ރFž'+Sn ؚ9ȕdMH3U28^``;7\1PL ޫv29%",,&O2Z7i[צ~||tXk[wW;H>^E7Ek"O^j}s}7\gbv(mjd|?ogvѿOZ&sxYuM>lڝgy+Y9\@xq׼roxN]g*򳒰o$cbSC{SRTbY=SIXoߪtNJ^M:WN?O32mWhva= -]:;u_xlg$|opzWXEY6/]!+~O_'.%K;lhヽv9zt{>2^IAVej3:LO43l x$\/w5ަ d9?i.&[:Mr^_4TIQKNyo)nIc3pc٫%ӹ(`' iNdGsp1laZXstc M$0nA .~[L{<4l~-Mlfv̡=?-OS\noGoq0gy\hCSKou7T 9vƾ~1jlj*c} `?هtαfӡ:iʆOd} CSnmou]Ao{#S@Ɩ~F Fc~ˎz#UqXNYeKK՟ Pdj p,~ yC8 q[1L#T/%\p~$93%c= !Qjrr0UgY7QguxIO/m{+GkUHs[da>ϑx?x]ֳ>ں^5WcKm#fr;Xa_Y5_ `y}6p;pnT>j װB1=ּ/;㳥|s0n1A !-۶NosWx{XO5ɽ⭞uz0׿US{zSEQ`H3:{95hܗX?x5'g _t[c]SeNrsxr$D/ cQcȏxIt_ns}ާ }5Qn}ګN9@F XZmbp[(m1/O ڟBQ #X;-Qӹ͒1Rl"krDuѨ}*,LL<-֨}(׾|د_c?]c?*I:Wi2ݍu?}yոb֝4zr3WkydJREP1DSC=Qk NZu5u}v~rW~mګY6* Lن-]CN.QƦ]VNBU4Ʀ9?~K*.2y|i1m?@F2z.S(:m\^T屾C(:m">uz>ۤMN)=}xߏJ PISєc)WݬO/eʯe:ۑi$RTZ ø2+gcJ ʨdDHEFОgy+jju)Ó?jVq]o>0Hv4FbʔbXEE:w=|ϋND KL4I'}wv5tjQӿ緗Ei%FL;3B'GWX-caj&en#0V dec1q^\FK>VrN#9خIDV]~͸eqY1ļ8c88Zߺ%aJ=*S p螏wfk\tZT7{h>StLR:Qn6gǨւE`lq ồدԸ{ي F]}Ohra?Fln9k8u:pP'@^l!'k]pa-?v%*VUJVgމ<o\]O#&]?/Vsϗ]{s'OG;*z|sJ5Ji('j<]n3ٓt퉎r px uMt(^_e']û5=VvZrUU3+5~dtc{O;VOryrnnq<>=5?^FG=IFyUWθ+٫N)8xa>ߒ:sV9度A%̖gʘ*_]-mL0f&Łn,dXe(uF I%=jMk9~_m|& [McydC턳p 4`sLzg㵠{kbz.~+́x6A|A֯%*UgU)cvzZ@o^jY.uwe4^{[ԇdg;)> .d&rõݢ4hކ=,n  Ff.s%UU!?\wN7,tm|(/wd&=5 'YygCyug.zV|+-7L re UXM5"79[zK:V"j0prZEB x{-c[Rg?˫Lҧv䲷vt(cV K`o OAFpwQnxBbi(+V5r8N* ~Ktn4)g3°WsY͇1+vré9%TC> ^z3m t 6QHs^ ja=sc汪7O69BKt_N^#˺0ߺN(HRfts:NLXj!S?jtKdݏŵpmV)6l0Nuefmp@窏s?@E%$"X݌=8h1'84Zw׮V8kcn` ;`bm7,}`{Νk|C[U:7U ޝTw$5@ojW۸̝Bشf4Lh ^\,0wW<]\d<(筻=&TYmly==5[-B2|krKЛ>݋*ܒ.Z6I6o ioNQ蒑j/5Gؠ4T5|)l_lRt. gktۃt,Y8u'zTˣRH @Gm W;'(1ɏ S)Ӽm,]j| )?l"YVC7ުϯYV3"oK3ZLYMxUo9`S+n{rE: u]Kwi)|gr~)-(D#@=2 Ԙkzw:m:t+e5{~rԌjmY.[p[B#&CG{VV]뾕cZ2ԳR#zz*eqXoZܞ)YH[{^9L#ܿv|$H"JF$bI:ܿѾ\=XfαE)w7zׂG.zTyvκv<<'eaaܵLa2dz 2]vWiNrL']O]t66*][&׳+`fxt>GR9 lzj9Y ~IT*_Fp.{ =^_9nڜYb(!WU%t,n9?4& Ȭb1-=|qoYڴ:GqpL|n.2N;' };cL_Q:vU,*yNg2@QTе.x(Oվl,6_[=܅EDտ.z$Y~x&}j~ntdžg-{zeq]7[}>aWڃ[FvT+ԓP]~l># H6o1 2v+l|2EXLR"5{79~4k~?nCUr^oKDݳG Fo*1mļ-||a"HZ iğr t5yI3B~!<9S}xq욌}08+G=9̹(240oIvB~8.1_goXx]zL<\$yRDe9ڭo2bH)qn#e6_n BW~uM #xl;^((!V UUq7Z=w4YGjӓnhrZ1//r^_9cz_Ǐ x{Ω>fv}zNVLυo]֠ʝy0]7}O{^ YOs{RX{ݜasCMvMnzO ӓ.V:Oc\ \8ڱUrYx+D`cOggS@bn!d\f*:.% /?73>;9&ytL^£ `:.iLQ514`HD>l>m Oca^ haIHzIqX/)*O{¶+9iNvz2!\W2n嬞sqqKqܝ~t^3<9tsy:uics6okNVetoם=9x<6-rd?oZ11%}'avԍ{oI}?- "cɒe?HX{qS5T^ƾ}wd4d]rˤ,/_>:׿{sk+ /yotv9Ϸq/.ޝJ13B=F>d'?afbukh`"J&8lu: EO6@+x"~ﷇz<{}H~~K⏄$\Paxu{-px#k!|0RWDKǸ ^ nLW5ӸR0`t'))rt,ʉPU!@T9}VS3kswj# w_I/yj͸ ֿ/X:o|۷y2*a+-6No}9xPU,Z4:r|@tMDϬm̝a%?QNCA1tV5EU쭌KU['~}帉9}Hk?umzʞaσjI,K`$,XNv-= ~LyX׸~  ^d艰n[BYsH9 FWUEoXcy*횳7VVN/:h_m뇇Sk}~uO\ gsӿqv}>ؿS87sy6%4ᄣ~L`9foB?|p0Ԥc,|Ox:uesV_}io(yxuI2O_g!b# & \= ݗE v:vwNA.-`\0AD^ ttM=u>K1j*@-;_n}^;۳߳rE{G0Čk-}y1F|s1gf23?.5y"{->q0QOJɝ}?z~oBhH1u|褾}gk=P:_i}<ܲ۶qbEutCI] "3Y'īAIBkU0m 6 Ʋ o奩CZ܉kZ3${m]@Yx՗uep †DMš)_D:09EM5fkXh4.?L)T'@%?3&}&~=ʼߏ+y_^l(D WLΐ# 5ԢJΊ2C-*iejvS_;^hcOz̾en$&3ՖY;J)iJoTWJ=/j$:f0 z?0єIl؅Q̔ I$i흗RΝz% _3M4>Pm+ToեNԨ6T:D FQM4`#pqKLH$!n ^lG .1%&8p!ʱ2p'QP2C ar08KOMiN-bwPK|-M)F C^NKōdr<WlKb[RY*bQ90 bl"}<ٽ-n-'#2*]אq娒*Z"$ .nENPһ A|lhYK5=F#tX2 H ddP f,}3H`F8\YL#HΕ eeP#XJPBgA'!\Z`nԤ]?h_8chVmɌ4L CFZ s*Ta<v4${ @.}Lf> m30'pKL:1fYUU@Slv XcBepjdG!Uтa:%W/9Z.9 +QcU;D*"P U+S@زmadډK)9 "\ l(\ @4vGҭ`WZ" ª+֍X1[V؍>B5H%\tYc^Мfdi=9#Jl K 3<3 =JCb eS+a4OSZxw}i"ͩ fD-8ՃmeRԨڕDw5(FU 9 (,4g4B@WW կB $J|7K! U(T]$A 렘5ڧVvUO.L5h#nQ!vӐ6* +2:KWD$Aʁ>lNU#? 5^cH}a)Ao/%iT*WUq 92Utngk{>v# 걚GV. %A P-~QE[ aTs12Z:1 7=1i-E(KE5P͐T \:q\9ָ_i[a>a< nl-(',0~qF!ǝزy-MHlYCIa&[N'Vv>1 4 ]=&f\ BY 95EIΟR|-{YuV~Y8I0mS6*Tmf^}\\,(`&tHAHC2@ !Ƅ"*ԒBnU`Kb,/%2{Fj6+߸vp7 ꐂ#gcXՃĝC2554)a#Aa; kE!d;h] i*?O$`}/5 {ZF̙9Ǫuo׏dZqq.mr׵сTkiך*9+T:W/Ͼ̺)g 1G9u8YRzLXHS0A[a  +(0 Z1ع Z=ؗJi%h3-kڭ%\>.ᰳΗ*JsIS{m۬ήF#e& <0q&44ho ud .qH1\fǷ(A{n  \lX ,YX,WUEjnjco7h֖k`.=cNS4Jk0mh.Q~ l1LaP1paU)1ų1f/*u(tZLc +d,FF`8͒xqNJo_V%:le8h,dfgz)M%, wwEG`]7yFnOggS>bn!#!35657E9@1#/-!&(.76?J`2I qA0 2(be3H¯=z|nX`d&grUUr2S:^pzcmu6s\Jo7┾HS:&+gnoi_qXRC5ۘ hDqEKW n_իJq5Lz-Ii42kdqxe>ͪ&wg|C<2tPXBưY\\\qTͼh#=$Q|dK|tWPC6]Oi i:s@8& o<_~U^^Ga*[:>+mMS93lJwcq=Q/m8DWOvȟƉQϹ"bM ~%OgO?ch4(Ju޼T4eL;nKGPo+R8ieTm٫s?@`ll/Ouxi{v\>MO,cWvV{h0.}x'sǜ;gR:r/y4P7pL?Yo0nƜog|O=r{_|" Kw|$Mj4M|P|a }~׭DDDD`4j<@8tl@5bK퓭^j{Ulmյm?P<|\UWi)Wm̫CR H0poMDUD<7 4٩mYA*XFЫX*MSkq@JZ&~WV*+Kw- ݥyRAE2v,+2v9WWrUGs%r|q /Vr|oqН:(AyP .1@ĴD%q%#*3ɵ7܇323G7*ҿ{j;ˤ&K~Nm/o n?^O%]Gs<|m>rq[_ư[ "79h*P]<$2Qni(LA@5n,W/3m`{e59ʙH{=q꜇Ҏ5{Ǯ}EI „=j!a4Uq|O2=IiBVҞؼ{Q:壥e9'_5df1ө9_8W=~0 dayy+(ˇ\I@{+yϐ:^̱|~‡!׫+sc۟ #׍- Ū 4S@lm[F7ll;` +N"`.Fn>ћȓY2UUcwNL?YR?uKVX>8b@579u9 ؂9iW()_fL]x ^ 7ݦ̞39<v:5tyv6UYD01mef]EDܳ3{O3j⮲T:HH*#i)_ўq-oi)$ɶ]8apy26g0>4i%t~s +(0ܷT2&DL k1"Y4PUU!`cjǬVc38z}{= u4PgvrNjfo6{)g(/-=fSTTtOjrށY4{:=a7g̼"zkUEyOմ?烍4ېήNW21U1#14W_BP^TKuWamDK0-VƹMAҋ;C ;e[a7{5]*L@.pt˾ A"rZoZh=i[OM_'m#ft~r#iԚC;2<_l=kҬ)JJWD=(g[n73CfOM{.<^7ROR ҥO ΚRN5?øɼjf*':kO01r5XHPջp`#}W 5R "!+CwZ/P6 6|KhR wkf~1mȦh"~Tj Pq w (h*Y$6m-/yBM'iŚ@ޕz+!q;vϾʝP?&5=9៏6oGޠh5~6?s >USR*kUq5/.m9e׭ڱ[qciK {lW]{*ed-LX3(e[~dK&VzbN\r[l 5HHzM. h@ ک e|T/ 8}$I=i؝sӭbgp 9I6/ӝf)󫳓=?Qw/=ߞk9$TYp>;^TAo=TCpn Y)#_UjގT5vZ̳Tza:06`!#K 'nlϻ,\HGoyUގන2n 6ꮥwpҽֶl0 \*;͖#'H6xV;{{|u5'ˠfORUUL%[#3]پrl~cwѲsFz^As Z)q1t9)XaTq~wޜ3؞F_o͜=GE"qu%1Pӕ Som9췺=lyEߋkYJUFR"ɃXծV1ð+`\۹).+P`?,D;m\qஊC/,wEmݮxdDezUx Zt}Zəۜu~#ɡNJ8Tc';/'\lnaޛԯ,ܯ!1囷`D,]v:7w~ehԂ\Z~x{^LSH5Gov6m Y {w7Ϧyqϣ^_=}mڦm^UW+f` fretsonfire-1.3.110.dfsg/data/songs/tutorial/pose.svg0000644000175000017500000017055110751077030021202 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/songs/tutorial/song.ini0000644000175000017500000000007211104102116021133 0ustar mjj29mjj29[song] artist = Jurgen name = Tutorial tutorial = 1 fretsonfire-1.3.110.dfsg/doc/0000755000175000017500000000000011104102120014320 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/doc/Makefile.unix0000644000175000017500000000524611104101644016763 0ustar mjj29mjj29# # This Makefile is for building a redistributable binary of Frets on Fire # on Unix platforms using cx_Freeze. Since we no longer ship such binaries, # this file is not in use any longer. # CXFREEZE=~/src/cx_Freeze-3.0.3/FreezePython PYTHON=python PYTHON_LIBS=/usr/lib/python2.4 VERSION=test USE_AMANITH=1 all: dist dist: @echo --- Building binary $(CXFREEZE) --target-dir dist --include-modules \ encodings.string_escape,\ encodings.iso8859_1,\ xml.sax.drivers2.drv_pyexpat,\ OpenGL.arrays.numpymodule,\ OpenGL.arrays.ctypesarrays,\ OpenGL.arrays.ctypesparameters,\ OpenGL.arrays.ctypespointers,\ OpenGL.arrays.strings,\ OpenGL.arrays.numbers,\ OpenGL.arrays.nones,\ SongChoosingScene,\ GuitarScene,\ GameResultsScene src/FretsOnFire.py @echo --- Copying data cd src; $(PYTHON) setup.py install_data --install-dir ../dist ; cd .. @echo --- Fixing PyOpenGL-ctypes cp -Lr $(PYTHON_LIBS)/site-packages/PyOpenGL*egg-info dist ifneq ($(USE_AMANITH), 1) @echo --- Rendering SVG files to PNG images cd dist; python ../src/svg2png.py; cd .. endif @echo --- Fixing stuff ifeq ($(USE_AMANITH), 1) strip dist/_amanith.so cp /usr/local/lib/libamanith.so.1 dist else rm dist/_amanith.so endif cp /usr/lib/libpython2.4.so.1.0 \ /usr/lib/libSDL_ttf-2.0.so.0 \ /usr/lib/libSDL_mixer-1.2.so.0 \ /usr/lib/libvorbisfile.so.3 \ /usr/lib/libvorbis.so.0 \ /usr/lib/libogg.so.0 \ /usr/lib/libsmpeg-0.4.so.0 \ /usr/lib/libffi.so.4 \ /usr/lib/liblapack.so.3 \ /usr/lib/libg2c.so.0 \ /usr/lib/atlas/libblas.so.3 \ dist mv dist/FretsOnFire dist/FretsOnFire.bin cp data/launcher.sh dist/FretsOnFire chmod +x dist/FretsOnFire doc: cd doc ; epydoc -n "Frets On Fire" ../src/*.py ; cd .. run: dist @cd dist ; ./FretsOnFire ; cd .. sdist: doc mkdir FretsOnFire-src-$(VERSION) mkdir FretsOnFire-src-$(VERSION)/src mkdir FretsOnFire-src-$(VERSION)/src/midi mkdir FretsOnFire-src-$(VERSION)/doc mkdir FretsOnFire-src-$(VERSION)/data mkdir FretsOnFire-src-$(VERSION)/data/translations cp -rvp src/*.py FretsOnFire-src-$(VERSION)/src cp -rvp src/*.pot FretsOnFire-src-$(VERSION)/src cp -rvp src/midi/*.py FretsOnFire-src-$(VERSION)/src/midi cp -rvp doc/html FretsOnFire-src-$(VERSION)/doc cp -rvp *.txt FretsOnFire-src-$(VERSION) cp -rvp Makefile* FretsOnFire-src-$(VERSION) cp -rvp data/translations/*.po FretsOnFire-src-$(VERSION)/data/translations cp -rvp data/translations/update* FretsOnFire-src-$(VERSION)/data/translations tar cvzf FretsOnFire-src-$(VERSION).tar.gz FretsOnFire-src-$(VERSION) clean: @rm -rf dist build doc/html .PHONY: dist doc sdist fretsonfire-1.3.110.dfsg/doc/readme_mac.txt0000644000175000017500000000762011104101644017155 0ustar mjj29mjj29NOTE: The following is mostly for historical interest, as it concerns an old version of the game. Readme for building and packing Frets on Fire and components on Mac OS X. ******************************************************************************** 1. Requirements ******************************************************************************** - MacPython 2.4 (Assumed by this document to be in /Library/Frameworks/Python.framework/Versions/Current, not a required location) - XCode 2.4 or better for building universal apps/libs - py2app (http://undefined.org/python/) - The external libraries may require additional resources that are not listed here. To fix these, install DarwinPorts, and - whenever the system complains about a missing libary/resource - type: sudo port install , e.g., sudo port install zlib - OpenGL.framework - AGL.framework - All the FretsOnFire requirements ******************************************************************************** 2. Externals ******************************************************************************** All the stuff should be located under a single folder. For example: ~/Projects/FretsOnFire/ ~/Projects/glew/ ~/Projects/amanith/ ~/Projects/PyAmanith/ -------------------------------------------------------------------------------- 2.1. GLEW (universal) The version in the Internet at the time of building this was not compatible with Intel Macs. The XCode project in glew/GLEW is used to build libGLEW.dylib into glew/lib, and it will use OpenGL.framework and AGL.framework. Copy GLEW into glew. Build XCode project. The results should be glew/lib/libGLEW.dylib If something fails later on in the process concerning this lib, copy to /usr/local/lib (or wherever your system knows where to look for dylibs) -------------------------------------------------------------------------------- 2.2. amanith (universal) XCode project for building universal dylib should be placed into amanith/amanith folder. Uses single-precision floating-point. Copy amanith as amanith/amanith. Build XCode project. The result should be amanith/lib/libamanith.dylib If something fails later on in the process concerning this lib, copy to /usr/local/lib (or wherever your system knows where to look for dylibs) -------------------------------------------------------------------------------- 2.3. PyAmanith (universal) Copy the files in MacSupport/PyAmanith.../ - folder over the ones in the original bundle. (This will change the doubles to floats). Then run: python setup_mac.py build and/or python setup_mac.py install The result should be: /Library/Frameworks/Python.framework/Versions/Current/lib/ python2.4/site-packages/_amanith.so, .../amanith.py, and .../amanith.pyc -------------------------------------------------------------------------------- 2.4. macholib Adds a feature to macholib (LC_UUID support). - Install py2app from the Internet (http://undefined.org/python/) - python setup.py install Should replace any existing macholib. Check the python site-packages folder. ******************************************************************************** 3. Frets On Fire ******************************************************************************** Changes to Mac build: - src/Audio.py: Added the pre_open - stuff - src/GameEngine.py: pre_open - stuff usage detected from platform - src/setup_mac.py - data/icon_mac_composed.icns - data/icon_mac.tiff - data/icon_mac.svg -------------------------------------------------------------------------------- 3.1. Building python setup_mac.py py2app ******************************************************************************** 4. Help ******************************************************************************** - Download latest Mac revision of the FretsOnFire source code, and see if the problem goes away. - Visit the Frets on Fire website and forums for troubleshooting info. - teropihlajakoskigmailcom. fretsonfire-1.3.110.dfsg/src/0000755000175000017500000000000011104102121014343 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/src/Messages.py0000644000175000017500000000332110751076732016514 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### class Message: classes = {} def __init__(self): if not self.__class__ in self.classes: self.classes[self.__class__] = len(self.classes) self.id = self.classes[self.__class__] class ObjectCreated(Message): pass class ObjectDestroyed(Message): pass fretsonfire-1.3.110.dfsg/src/midi/0000755000175000017500000000000011104102121015265 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/src/midi/RawInstreamFile.py0000644000175000017500000000605110751076732020726 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- # standard library imports from types import StringType from struct import unpack # custom import from DataTypeConverters import readBew, readVar, varLen class RawInstreamFile: """ It parses and reads data from an input file. It takes care of big endianess, and keeps track of the cursor position. The midi parser only reads from this object. Never directly from the file. """ def __init__(self, infile=''): """ If 'file' is a string we assume it is a path and read from that file. If it is a file descriptor we read from the file, but we don't close it. Midi files are usually pretty small, so it should be safe to copy them into memory. """ if infile: if type(infile) in [str, unicode]: infile = open(infile, 'rb') self.data = infile.read() infile.close() else: # don't close the f self.data = infile.read() else: self.data = '' # start at beginning ;-) self.cursor = 0 # setting up data manually def setData(self, data=''): "Sets the data from a string." self.data = data # cursor operations def setCursor(self, position=0): "Sets the absolute position if the cursor" self.cursor = position def getCursor(self): "Returns the value of the cursor" return self.cursor def moveCursor(self, relative_position=0): "Moves the cursor to a new relative position" self.cursor += relative_position # native data reading functions def nextSlice(self, length, move_cursor=1): "Reads the next text slice from the raw data, with length" c = self.cursor slc = self.data[c:c+length] if move_cursor: self.moveCursor(length) return slc def readBew(self, n_bytes=1, move_cursor=1): """ Reads n bytes of date from the current cursor position. Moves cursor if move_cursor is true """ return readBew(self.nextSlice(n_bytes, move_cursor)) def readVarLen(self): """ Reads a variable length value from the current cursor position. Moves cursor if move_cursor is true """ MAX_VARLEN = 4 # Max value varlen can be var = readVar(self.nextSlice(MAX_VARLEN, 0)) # only move cursor the actual bytes in varlen self.moveCursor(varLen(var)) return var if __name__ == '__main__': test_file = 'test/midifiles/minimal.mid' fis = RawInstreamFile(test_file) print fis.nextSlice(len(fis.data)) test_file = 'test/midifiles/cubase-minimal.mid' cubase_minimal = open(test_file, 'rb') fis2 = RawInstreamFile(cubase_minimal) print fis2.nextSlice(len(fis2.data)) cubase_minimal.close() fretsonfire-1.3.110.dfsg/src/midi/constants.py0000644000175000017500000001465710751076732017721 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- ################################################### ## Definitions of the different midi events ################################################### ## Midi channel events (The most usual events) ## also called "Channel Voice Messages" NOTE_OFF = 0x80 # 1000cccc 0nnnnnnn 0vvvvvvv (channel, note, velocity) NOTE_ON = 0x90 # 1001cccc 0nnnnnnn 0vvvvvvv (channel, note, velocity) AFTERTOUCH = 0xA0 # 1010cccc 0nnnnnnn 0vvvvvvv (channel, note, velocity) CONTINUOUS_CONTROLLER = 0xB0 # see Channel Mode Messages!!! # 1011cccc 0ccccccc 0vvvvvvv (channel, controller, value) PATCH_CHANGE = 0xC0 # 1100cccc 0ppppppp (channel, program) CHANNEL_PRESSURE = 0xD0 # 1101cccc 0ppppppp (channel, pressure) PITCH_BEND = 0xE0 # 1110cccc 0vvvvvvv 0wwwwwww (channel, value-lo, value-hi) ################################################### ## Channel Mode Messages (Continuous Controller) ## They share a status byte. ## The controller makes the difference here # High resolution continuous controllers (MSB) BANK_SELECT = 0x00 MODULATION_WHEEL = 0x01 BREATH_CONTROLLER = 0x02 FOOT_CONTROLLER = 0x04 PORTAMENTO_TIME = 0x05 DATA_ENTRY = 0x06 CHANNEL_VOLUME = 0x07 BALANCE = 0x08 PAN = 0x0A EXPRESSION_CONTROLLER = 0x0B EFFECT_CONTROL_1 = 0x0C EFFECT_CONTROL_2 = 0x0D GEN_PURPOSE_CONTROLLER_1 = 0x10 GEN_PURPOSE_CONTROLLER_2 = 0x11 GEN_PURPOSE_CONTROLLER_3 = 0x12 GEN_PURPOSE_CONTROLLER_4 = 0x13 # High resolution continuous controllers (LSB) BANK_SELECT = 0x20 MODULATION_WHEEL = 0x21 BREATH_CONTROLLER = 0x22 FOOT_CONTROLLER = 0x24 PORTAMENTO_TIME = 0x25 DATA_ENTRY = 0x26 CHANNEL_VOLUME = 0x27 BALANCE = 0x28 PAN = 0x2A EXPRESSION_CONTROLLER = 0x2B EFFECT_CONTROL_1 = 0x2C EFFECT_CONTROL_2 = 0x2D GENERAL_PURPOSE_CONTROLLER_1 = 0x30 GENERAL_PURPOSE_CONTROLLER_2 = 0x31 GENERAL_PURPOSE_CONTROLLER_3 = 0x32 GENERAL_PURPOSE_CONTROLLER_4 = 0x33 # Switches SUSTAIN_ONOFF = 0x40 PORTAMENTO_ONOFF = 0x41 SOSTENUTO_ONOFF = 0x42 SOFT_PEDAL_ONOFF = 0x43 LEGATO_ONOFF = 0x44 HOLD_2_ONOFF = 0x45 # Low resolution continuous controllers SOUND_CONTROLLER_1 = 0x46 # (TG: Sound Variation; FX: Exciter On/Off) SOUND_CONTROLLER_2 = 0x47 # (TG: Harmonic Content; FX: Compressor On/Off) SOUND_CONTROLLER_3 = 0x48 # (TG: Release Time; FX: Distortion On/Off) SOUND_CONTROLLER_4 = 0x49 # (TG: Attack Time; FX: EQ On/Off) SOUND_CONTROLLER_5 = 0x4A # (TG: Brightness; FX: Expander On/Off)75 SOUND_CONTROLLER_6 (TG: Undefined; FX: Reverb OnOff) SOUND_CONTROLLER_7 = 0x4C # (TG: Undefined; FX: Delay OnOff) SOUND_CONTROLLER_8 = 0x4D # (TG: Undefined; FX: Pitch Transpose OnOff) SOUND_CONTROLLER_9 = 0x4E # (TG: Undefined; FX: Flange/Chorus OnOff) SOUND_CONTROLLER_10 = 0x4F # (TG: Undefined; FX: Special Effects OnOff) GENERAL_PURPOSE_CONTROLLER_5 = 0x50 GENERAL_PURPOSE_CONTROLLER_6 = 0x51 GENERAL_PURPOSE_CONTROLLER_7 = 0x52 GENERAL_PURPOSE_CONTROLLER_8 = 0x53 PORTAMENTO_CONTROL = 0x54 # (PTC) (0vvvvvvv is the source Note number) (Detail) EFFECTS_1 = 0x5B # (Ext. Effects Depth) EFFECTS_2 = 0x5C # (Tremelo Depth) EFFECTS_3 = 0x5D # (Chorus Depth) EFFECTS_4 = 0x5E # (Celeste Depth) EFFECTS_5 = 0x5F # (Phaser Depth) DATA_INCREMENT = 0x60 # (0vvvvvvv is n/a; use 0) DATA_DECREMENT = 0x61 # (0vvvvvvv is n/a; use 0) NON_REGISTERED_PARAMETER_NUMBER = 0x62 # (LSB) NON_REGISTERED_PARAMETER_NUMBER = 0x63 # (MSB) REGISTERED_PARAMETER_NUMBER = 0x64 # (LSB) REGISTERED_PARAMETER_NUMBER = 0x65 # (MSB) # Channel Mode messages - (Detail) ALL_SOUND_OFF = 0x78 RESET_ALL_CONTROLLERS = 0x79 LOCAL_CONTROL_ONOFF = 0x7A ALL_NOTES_OFF = 0x7B OMNI_MODE_OFF = 0x7C # (also causes ANO) OMNI_MODE_ON = 0x7D # (also causes ANO) MONO_MODE_ON = 0x7E # (Poly Off; also causes ANO) POLY_MODE_ON = 0x7F # (Mono Off; also causes ANO) ################################################### ## System Common Messages, for all channels SYSTEM_EXCLUSIVE = 0xF0 # 11110000 0iiiiiii 0ddddddd ... 11110111 MTC = 0xF1 # MIDI Time Code Quarter Frame # 11110001 SONG_POSITION_POINTER = 0xF2 # 11110010 0vvvvvvv 0wwwwwww (lo-position, hi-position) SONG_SELECT = 0xF3 # 11110011 0sssssss (songnumber) #UNDEFINED = 0xF4 ## 11110100 #UNDEFINED = 0xF5 ## 11110101 TUNING_REQUEST = 0xF6 # 11110110 END_OFF_EXCLUSIVE = 0xF7 # terminator # 11110111 # End of system exclusive ################################################### ## Midifile meta-events SEQUENCE_NUMBER = 0x00 # 00 02 ss ss (seq-number) TEXT = 0x01 # 01 len text... COPYRIGHT = 0x02 # 02 len text... SEQUENCE_NAME = 0x03 # 03 len text... INSTRUMENT_NAME = 0x04 # 04 len text... LYRIC = 0x05 # 05 len text... MARKER = 0x06 # 06 len text... CUEPOINT = 0x07 # 07 len text... PROGRAM_NAME = 0x08 # 08 len text... DEVICE_NAME = 0x09 # 09 len text... MIDI_CH_PREFIX = 0x20 # MIDI channel prefix assignment (unofficial) MIDI_PORT = 0x21 # 21 01 port, legacy stuff but still used END_OF_TRACK = 0x2F # 2f 00 TEMPO = 0x51 # 51 03 tt tt tt (tempo in us/quarternote) SMTP_OFFSET = 0x54 # 54 05 hh mm ss ff xx TIME_SIGNATURE = 0x58 # 58 04 nn dd cc bb KEY_SIGNATURE = 0x59 # ??? len text... SPECIFIC = 0x7F # Sequencer specific event FILE_HEADER = 'MThd' TRACK_HEADER = 'MTrk' ################################################### ## System Realtime messages ## I don't supose these are to be found in midi files?! TIMING_CLOCK = 0xF8 # undefined = 0xF9 SONG_START = 0xFA SONG_CONTINUE = 0xFB SONG_STOP = 0xFC # undefined = 0xFD ACTIVE_SENSING = 0xFE SYSTEM_RESET = 0xFF ################################################### ## META EVENT, it is used only in midi files. ## In transmitted data it means system reset!!! META_EVENT = 0xFF # 11111111 ################################################### ## Helper functions def is_status(byte): return (byte & 0x80) == 0x80 # 1000 0000 fretsonfire-1.3.110.dfsg/src/midi/MidiInFile.py0000644000175000017500000000301110751076732017634 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from RawInstreamFile import RawInstreamFile from MidiFileParser import MidiFileParser class MidiInFile: """ Parses a midi file, and triggers the midi events on the outStream object. Get example data from a minimal midi file, generated with cubase. >>> test_file = 'C:/Documents and Settings/maxm/Desktop/temp/midi/src/midi/tests/midifiles/minimal-cubase-type0.mid' Do parsing, and generate events with MidiToText, so we can see what a minimal midi file contains >>> from MidiToText import MidiToText >>> midi_in = MidiInFile(MidiToText(), test_file) >>> midi_in.read() format: 0, nTracks: 1, division: 480 ---------------------------------- Start - track #0 sequence_name: Type 0 tempo: 500000 time_signature: 4 2 24 8 note_on - ch:00, note:48, vel:64 time:0 note_off - ch:00, note:48, vel:40 time:480 End of track End of file """ def __init__(self, outStream, infile): # these could also have been mixins, would that be better? Nah! self.raw_in = RawInstreamFile(infile) self.parser = MidiFileParser(self.raw_in, outStream) def read(self): "Start parsing the file" p = self.parser p.parseMThdChunk() p.parseMTrkChunks() def setData(self, data=''): "Sets the data from a plain string" self.raw_in.setData(data) fretsonfire-1.3.110.dfsg/src/midi/MidiFileParser.py0000644000175000017500000001527310751076732020537 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- # std library from struct import unpack # uhh I don't really like this, but there are so many constants to # import otherwise from constants import * from EventDispatcher import EventDispatcher class MidiFileParser: """ The MidiFileParser is the lowest level parser that see the data as midi data. It generates events that gets triggered on the outstream. """ def __init__(self, raw_in, outstream): """ raw_data is the raw content of a midi file as a string. """ # internal values, don't mess with 'em directly self.raw_in = raw_in self.dispatch = EventDispatcher(outstream) # Used to keep track of stuff self._running_status = None def parseMThdChunk(self): "Parses the header chunk" raw_in = self.raw_in header_chunk_type = raw_in.nextSlice(4) header_chunk_zise = raw_in.readBew(4) # check if it is a proper midi file if header_chunk_type != 'MThd': raise TypeError, "It is not a valid midi file!" # Header values are at fixed locations, so no reason to be clever self.format = raw_in.readBew(2) self.nTracks = raw_in.readBew(2) self.division = raw_in.readBew(2) # Theoretically a header larger than 6 bytes can exist # but no one has seen one in the wild # But correctly ignore unknown data if it is though if header_chunk_zise > 6: raw_in.moveCursor(header_chunk_zise-6) # call the header event handler on the stream self.dispatch.header(self.format, self.nTracks, self.division) def parseMTrkChunk(self): "Parses a track chunk. This is the most important part of the parser." # set time to 0 at start of a track self.dispatch.reset_time() dispatch = self.dispatch raw_in = self.raw_in # Trigger event at the start of a track dispatch.start_of_track(self._current_track) # position cursor after track header raw_in.moveCursor(4) # unsigned long is 4 bytes tracklength = raw_in.readBew(4) track_endposition = raw_in.getCursor() + tracklength # absolute position! while raw_in.getCursor() < track_endposition: # find relative time of the event time = raw_in.readVarLen() dispatch.update_time(time) # be aware of running status!!!! peak_ahead = raw_in.readBew(move_cursor=0) if (peak_ahead & 0x80): # the status byte has the high bit set, so it # was not running data but proper status byte status = raw_in.readBew() if not peak_ahead in [META_EVENT, SYSTEM_EXCLUSIVE]: self._running_status = status else: # use that darn running status status = self._running_status # could it be illegal data ?? Do we need to test for that? # I need more example midi files to be shure. # Also, while I am almost certain that no realtime # messages will pop up in a midi file, I might need to # change my mind later. # we need to look at nibbles here hi_nible, lo_nible = status & 0xF0, status & 0x0F # match up with events # Is it a meta_event ?? # these only exists in midi files, not in transmitted midi data # In transmitted data META_EVENT (0xFF) is a system reset if status == META_EVENT: meta_type = raw_in.readBew() meta_length = raw_in.readVarLen() meta_data = raw_in.nextSlice(meta_length) if not meta_length: return dispatch.meta_event(meta_type, meta_data) if meta_type == END_OF_TRACK: return # Is it a sysex_event ?? elif status == SYSTEM_EXCLUSIVE: # ignore sysex events sysex_length = raw_in.readVarLen() # don't read sysex terminator sysex_data = raw_in.nextSlice(sysex_length-1) # only read last data byte if it is a sysex terminator # It should allways be there, but better safe than sorry if raw_in.readBew(move_cursor=0) == END_OFF_EXCLUSIVE: eo_sysex = raw_in.readBew() dispatch.sysex_event(sysex_data) # the sysex code has not been properly tested, and might be fishy! # is it a system common event? elif hi_nible == 0xF0: # Hi bits are set then data_sizes = { MTC:1, SONG_POSITION_POINTER:2, SONG_SELECT:1, } data_size = data_sizes.get(hi_nible, 0) common_data = raw_in.nextSlice(data_size) common_type = lo_nible dispatch.system_common(common_type, common_data) # Oh! Then it must be a midi event (channel voice message) else: data_sizes = { PATCH_CHANGE:1, CHANNEL_PRESSURE:1, NOTE_OFF:2, NOTE_ON:2, AFTERTOUCH:2, CONTINUOUS_CONTROLLER:2, PITCH_BEND:2, } data_size = data_sizes.get(hi_nible, 0) channel_data = raw_in.nextSlice(data_size) event_type, channel = hi_nible, lo_nible dispatch.channel_messages(event_type, channel, channel_data) def parseMTrkChunks(self): "Parses all track chunks." for t in range(self.nTracks): self._current_track = t self.parseMTrkChunk() # this is where it's at! self.dispatch.eof() if __name__ == '__main__': import sys # get data test_file = 'test/midifiles/minimal.mid' test_file = 'test/midifiles/cubase-minimal.mid' test_file = 'test/midifiles/Lola.mid' test_file = sys.argv[1] # f = open(test_file, 'rb') # raw_data = f.read() # f.close() # # # # do parsing from MidiToText import MidiToText from RawInstreamFile import RawInstreamFile midi_in = MidiFileParser(RawInstreamFile(test_file), MidiToText()) midi_in.parseMThdChunk() midi_in.parseMTrkChunks() fretsonfire-1.3.110.dfsg/src/midi/__init__.py0000644000175000017500000000033310751076732017426 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from MidiOutStream import MidiOutStream from MidiOutFile import MidiOutFile from MidiInStream import MidiInStream from MidiInFile import MidiInFile from MidiToText import MidiToText fretsonfire-1.3.110.dfsg/src/midi/readme.txt0000644000175000017500000000167410751076732017324 0ustar mjj29mjj29This is the documentation for the midi package ============================================== The modules follows the following naming convention: MidiIn.py --------------------- The MidiIn modules reads midi content for a specific type of stream. Ie. a file or a midi port. It then generates events and triggers them on a MidiOutStream. MidiOut.py ---------------------- The MidiOut modules are event handlers, that reacts to events generated by a a Midi in module. MidiInBase.py --------------- The base class for input streams. MidiOutBase.py ---------------- The base class for the output streams. Internal modules ================ DataTypeConverters.py --------------------- A collection of functions that converts the special data types used in midi files to and from strings. constants.py ------------ A collection of constants from the midi spec. fretsonfire-1.3.110.dfsg/src/midi/DataTypeConverters.py0000644000175000017500000001325110751076732021460 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from struct import pack, unpack """ This module contains functions for reading and writing the special data types that a midi file contains. """ """ nibbles are four bits. A byte consists of two nibles. hiBits==0xF0, loBits==0x0F Especially used for setting channel and event in 1. byte of musical midi events """ def getNibbles(byte): """ Returns hi and lo bits in a byte as a tuple >>> getNibbles(142) (8, 14) Asserts byte value in byte range >>> getNibbles(256) Traceback (most recent call last): ... ValueError: Byte value out of range 0-255: 256 """ if not 0 <= byte <= 255: raise ValueError('Byte value out of range 0-255: %s' % byte) return (byte >> 4 & 0xF, byte & 0xF) def setNibbles(hiNibble, loNibble): """ Returns byte with value set according to hi and lo bits Asserts hiNibble and loNibble in range(16) >>> setNibbles(8, 14) 142 >>> setNibbles(8, 16) Traceback (most recent call last): ... ValueError: Nible value out of range 0-15: (8, 16) """ if not (0 <= hiNibble <= 15) or not (0 <= loNibble <= 15): raise ValueError('Nible value out of range 0-15: (%s, %s)' % (hiNibble, loNibble)) return (hiNibble << 4) + loNibble def readBew(value): """ Reads string as big endian word, (asserts len(value) in [1,2,4]) >>> readBew('a') 1642193635L >>> readBew('a') 25057 """ try: return unpack('>%s' % {1:'B', 2:'H', 4:'L'}[len(value)], value)[0] except KeyError: return 0 def writeBew(value, length): """ Write int as big endian formatted string, (asserts length in [1,2,4]) Difficult to print the result in doctest, so I do a simple roundabout test. >>> readBew(writeBew(25057, 2)) 25057 >>> readBew(writeBew(1642193635L, 4)) 1642193635L """ return pack('>%s' % {1:'B', 2:'H', 4:'L'}[length], value) """ Variable Length Data (varlen) is a data format sprayed liberally throughout a midi file. It can be anywhere from 1 to 4 bytes long. If the 8'th bit is set in a byte another byte follows. The value is stored in the lowest 7 bits of each byte. So max value is 4x7 bits = 28 bits. """ def readVar(value): """ Converts varlength format to integer. Just pass it 0 or more chars that might be a varlen and it will only use the relevant chars. use varLen(readVar(value)) to see how many bytes the integer value takes. asserts len(value) >= 0 >>> readVar('@') 64 >>> readVar('a') 205042145 """ sum = 0 for byte in unpack('%sB' % len(value), value): sum = (sum << 7) + (byte & 0x7F) if not 0x80 & byte: break # stop after last byte return sum def varLen(value): """ Returns the the number of bytes an integer will be when converted to varlength """ if value <= 127: return 1 elif value <= 16383: return 2 elif value <= 2097151: return 3 else: return 4 def writeVar(value): "Converts an integer to varlength format" sevens = to_n_bits(value, varLen(value)) for i in range(len(sevens)-1): sevens[i] = sevens[i] | 0x80 return fromBytes(sevens) def to_n_bits(value, length=1, nbits=7): "returns the integer value as a sequence of nbits bytes" bytes = [(value >> (i*nbits)) & 0x7F for i in range(length)] bytes.reverse() return bytes def toBytes(value): "Turns a string into a list of byte values" return unpack('%sB' % len(value), value) def fromBytes(value): "Turns a list of bytes into a string" if not value: return '' return pack('%sB' % len(value), *value) if __name__ == '__main__': # print to7bits(0, 3) # print to7bits(127, 3) # print to7bits(255, 3) # print to7bits(65536, 3) # simple test cases # print 'getHiLoHex', getNibbles(16) # print 'setHiLoHex', setNibbles(1,0) # # print 'readBew', readBew('a') # print 'writeBew', writeBew(1642193635, 4) # # print 'varLen', varLen(1) # print 'readVar', readVar('@') print 'writeVar', writeVar(8192) print 'readVar', readVar('a') print 'writeVar', writeVar(205058401) # # vartest = '\x82\xF7\x80\x00' # print 'toBytes', toBytes(vartest) # print 'fromBytes', fromBytes([48, 49, 50,]) # instr = '\xFF\xFF\xFF\x00' # print 'readVar', readVar(instr) # inst2 = 268435455 # print inst2 # print writeVar(inst2) # print writeVar(readVar(instr)) s1 = 0x00000000 print '%08X -' % s1, '00', writeVar(s1) s2 = 0x00000040 print '%08X -' % s2, '40', writeVar(s2) s3 = 0x0000007F print '%08X -' % s3, '7F', writeVar(s3) s4 = 0x00000080 print '%08X -' % s4, '81 00', writeVar(s4) s5 = 0x00002000 print '%08X -' % s5, 'C0 00', writeVar(s5) s6 = 0x00003FFF print '%08X -' % s6, 'FF 7F', writeVar(s6) s7 = 0x00004000 print '%08X -' % s7, '81 80 00', writeVar(s7) s8 = 0x00100000 print '%08X -' % s8, 'C0 80 00', writeVar(s8) s9 = 0x001FFFFF print '%08X -' % s9, 'FF FF 7F', writeVar(s9) s10 = 0x00200000 print '%08X -' % s10, '81 80 80 00', writeVar(s10) s11 = 0x08000000 print '%08X -' % s11, 'C0 80 80 00', writeVar(s11) s12 = 0x0FFFFFFF print '%08X -' % s12, 'FF FF FF 7F', writeVar(s12) fretsonfire-1.3.110.dfsg/src/midi/RawOutstreamFile.py0000644000175000017500000000325610751076732021133 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- # standard library imports import sys from types import StringType from struct import unpack from cStringIO import StringIO # custom import from DataTypeConverters import writeBew, writeVar, fromBytes class RawOutstreamFile: """ Writes a midi file to disk. """ def __init__(self, outfile=''): self.buffer = StringIO() self.outfile = outfile # native data reading functions def writeSlice(self, str_slice): "Writes the next text slice to the raw data" self.buffer.write(str_slice) def writeBew(self, value, length=1): "Writes a value to the file as big endian word" self.writeSlice(writeBew(value, length)) def writeVarLen(self, value): "Writes a variable length word to the file" var = self.writeSlice(writeVar(value)) def write(self): "Writes to disc" if self.outfile: if isinstance(self.outfile, StringType): outfile = open(self.outfile, 'wb') outfile.write(self.getvalue()) outfile.close() else: self.outfile.write(self.getvalue()) else: sys.stdout.write(self.getvalue()) def getvalue(self): return self.buffer.getvalue() if __name__ == '__main__': out_file = 'test/midifiles/midiout.mid' out_file = '' rawOut = RawOutstreamFile(out_file) rawOut.writeSlice('MThd') rawOut.writeBew(6, 4) rawOut.writeBew(1, 2) rawOut.writeBew(2, 2) rawOut.writeBew(15360, 2) rawOut.write() fretsonfire-1.3.110.dfsg/src/midi/EventDispatcher.py0000644000175000017500000002242510751076732020765 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- # std library from struct import unpack # custom from DataTypeConverters import readBew, readVar, varLen, toBytes # uhh I don't really like this, but there are so many constants to # import otherwise from constants import * class EventDispatcher: def __init__(self, outstream): """ The event dispatcher generates events on the outstream. """ # internal values, don't mess with 'em directly self.outstream = outstream # public flags # A note_on with a velocity of 0x00 is actually the same as a # note_off with a velocity of 0x40. When # "convert_zero_velocity" is set, the zero velocity note_on's # automatically gets converted into note_off's. This is a less # suprising behaviour for those that are not into the intimate # details of the midi spec. self.convert_zero_velocity = 1 # If dispatch_continuos_controllers is true, continuos # controllers gets dispatched to their defined handlers. Else # they just trigger the "continuous_controller" event handler. self.dispatch_continuos_controllers = 1 # NOT IMPLEMENTED YET # If dispatch_meta_events is true, meta events get's dispatched # to their defined events. Else they all they trigger the # "meta_event" handler. self.dispatch_meta_events = 1 def header(self, format, nTracks, division): "Triggers the header event" self.outstream.header(format, nTracks, division) def start_of_track(self, current_track): "Triggers the start of track event" # I do this twice so that users can overwrite the # start_of_track event handler without worrying whether the # track number is updated correctly. self.outstream.set_current_track(current_track) self.outstream.start_of_track(current_track) def sysex_event(self, data): "Dispatcher for sysex events" self.outstream.sysex_event(data) def eof(self): "End of file!" self.outstream.eof() def update_time(self, new_time=0, relative=1): "Updates relative/absolute time." self.outstream.update_time(new_time, relative) def reset_time(self): "Updates relative/absolute time." self.outstream.reset_time() # Event dispatchers for similar types of events def channel_messages(self, hi_nible, channel, data): "Dispatches channel messages" stream = self.outstream data = toBytes(data) if (NOTE_ON & 0xF0) == hi_nible: note, velocity = data # note_on with velocity 0x00 are same as note # off with velocity 0x40 according to spec! if velocity==0 and self.convert_zero_velocity: stream.note_off(channel, note, 0x40) else: stream.note_on(channel, note, velocity) elif (NOTE_OFF & 0xF0) == hi_nible: note, velocity = data stream.note_off(channel, note, velocity) elif (AFTERTOUCH & 0xF0) == hi_nible: note, velocity = data stream.aftertouch(channel, note, velocity) elif (CONTINUOUS_CONTROLLER & 0xF0) == hi_nible: controller, value = data # A lot of the cc's are defined, so we trigger those directly if self.dispatch_continuos_controllers: self.continuous_controllers(channel, controller, value) else: stream.continuous_controller(channel, controller, value) elif (PATCH_CHANGE & 0xF0) == hi_nible: program = data[0] stream.patch_change(channel, program) elif (CHANNEL_PRESSURE & 0xF0) == hi_nible: pressure = data[0] stream.channel_pressure(channel, pressure) elif (PITCH_BEND & 0xF0) == hi_nible: hibyte, lobyte = data value = (hibyte<<7) + lobyte stream.pitch_bend(channel, value) else: raise ValueError, 'Illegal channel message!' def continuous_controllers(self, channel, controller, value): "Dispatches channel messages" stream = self.outstream # I am not really shure if I ought to dispatch continuous controllers # There's so many of them that it can clutter up the OutStream # classes. # So I just trigger the default event handler stream.continuous_controller(channel, controller, value) def system_commons(self, common_type, common_data): "Dispatches system common messages" stream = self.outstream # MTC Midi time code Quarter value if common_type == MTC: data = readBew(common_data) msg_type = (data & 0x07) >> 4 values = (data & 0x0F) stream.midi_time_code(msg_type, values) elif common_type == SONG_POSITION_POINTER: hibyte, lobyte = toBytes(common_data) value = (hibyte<<7) + lobyte stream.song_position_pointer(value) elif common_type == SONG_SELECT: data = readBew(common_data) stream.song_select(data) elif common_type == TUNING_REQUEST: # no data then stream.tuning_request(time=None) def meta_event(self, meta_type, data): "Dispatches meta events" stream = self.outstream # SEQUENCE_NUMBER = 0x00 (00 02 ss ss (seq-number)) if meta_type == SEQUENCE_NUMBER: number = readBew(data) stream.sequence_number(number) # TEXT = 0x01 (01 len text...) elif meta_type == TEXT: stream.text(data) # COPYRIGHT = 0x02 (02 len text...) elif meta_type == COPYRIGHT: stream.copyright(data) # SEQUENCE_NAME = 0x03 (03 len text...) elif meta_type == SEQUENCE_NAME: stream.sequence_name(data) # INSTRUMENT_NAME = 0x04 (04 len text...) elif meta_type == INSTRUMENT_NAME: stream.instrument_name(data) # LYRIC = 0x05 (05 len text...) elif meta_type == LYRIC: stream.lyric(data) # MARKER = 0x06 (06 len text...) elif meta_type == MARKER: stream.marker(data) # CUEPOINT = 0x07 (07 len text...) elif meta_type == CUEPOINT: stream.cuepoint(data) # PROGRAM_NAME = 0x08 (05 len text...) elif meta_type == PROGRAM_NAME: stream.program_name(data) # DEVICE_NAME = 0x09 (09 len text...) elif meta_type == DEVICE_NAME: stream.device_name(data) # MIDI_CH_PREFIX = 0x20 (20 01 channel) elif meta_type == MIDI_CH_PREFIX: channel = readBew(data) stream.midi_ch_prefix(channel) # MIDI_PORT = 0x21 (21 01 port (legacy stuff)) elif meta_type == MIDI_PORT: port = readBew(data) stream.midi_port(port) # END_OFF_TRACK = 0x2F (2F 00) elif meta_type == END_OF_TRACK: stream.end_of_track() # TEMPO = 0x51 (51 03 tt tt tt (tempo in us/quarternote)) elif meta_type == TEMPO: b1, b2, b3 = toBytes(data) # uses 3 bytes to represent time between quarter # notes in microseconds stream.tempo((b1<<16) + (b2<<8) + b3) # SMTP_OFFSET = 0x54 (54 05 hh mm ss ff xx) elif meta_type == SMTP_OFFSET: try: hour, minute, second, frame, framePart = toBytes(data) stream.smtp_offset( hour, minute, second, frame, framePart) except ValueError: pass # TIME_SIGNATURE = 0x58 (58 04 nn dd cc bb) elif meta_type == TIME_SIGNATURE: try: nn, dd, cc, bb = toBytes(data) stream.time_signature(nn, dd, cc, bb) except ValueError, e: pass # KEY_SIGNATURE = 0x59 (59 02 sf mi) elif meta_type == KEY_SIGNATURE: sf, mi = toBytes(data) stream.key_signature(sf, mi) # SPECIFIC = 0x7F (Sequencer specific event) elif meta_type == SPECIFIC: meta_data = toBytes(data) stream.sequencer_specific(meta_data) # Handles any undefined meta events else: # undefined meta type meta_data = toBytes(data) stream.meta_event(meta_type, meta_data) if __name__ == '__main__': from MidiToText import MidiToText outstream = MidiToText() dispatcher = EventDispatcher(outstream) dispatcher.channel_messages(NOTE_ON, 0x00, '\x40\x40') fretsonfire-1.3.110.dfsg/src/midi/MidiOutStream.py0000644000175000017500000002221710751076732020422 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- class MidiOutStream: """ MidiOutstream is Basically an eventhandler. It is the most central class in the Midi library. You use it both for writing events to an output stream, and as an event handler for an input stream. This makes it extremely easy to take input from one stream and send it to another. Ie. if you want to read a Midi file, do some processing, and send it to a midiport. All time values are in absolute values from the opening of a stream. To calculate time values, please use the MidiTime and MidiDeltaTime classes. """ def __init__(self): # the time is rather global, so it needs to be stored # here. Otherwise there would be no really simple way to # calculate it. The alternative would be to have each event # handler do it. That sucks even worse! self._absolute_time = 0 self._relative_time = 0 self._current_track = 0 self._running_status = None # time handling event handlers. They should be overwritten with care def update_time(self, new_time=0, relative=1): """ Updates the time, if relative is true, new_time is relative, else it's absolute. """ if relative: self._relative_time = new_time self._absolute_time += new_time else: self._relative_time = new_time - self._absolute_time self._absolute_time = new_time def reset_time(self): """ reset time to 0 """ self._relative_time = 0 self._absolute_time = 0 def rel_time(self): "Returns the relative time" return self._relative_time def abs_time(self): "Returns the absolute time" return self._absolute_time # running status methods def reset_run_stat(self): "Invalidates the running status" self._running_status = None def set_run_stat(self, new_status): "Set the new running status" self._running_status = new_status def get_run_stat(self): "Set the new running status" return self._running_status # track handling event handlers def set_current_track(self, new_track): "Sets the current track number" self._current_track = new_track def get_current_track(self): "Returns the current track number" return self._current_track ##################### ## Midi events def channel_message(self, message_type, channel, data): """The default event handler for channel messages""" pass def note_on(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ pass def note_off(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ pass def aftertouch(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ pass def continuous_controller(self, channel, controller, value): """ channel: 0-15 controller, value: 0-127 """ pass def patch_change(self, channel, patch): """ channel: 0-15 patch: 0-127 """ pass def channel_pressure(self, channel, pressure): """ channel: 0-15 pressure: 0-127 """ pass def pitch_bend(self, channel, value): """ channel: 0-15 value: 0-16383 """ pass ##################### ## System Exclusive def system_exclusive(self, data): """ data: list of values in range(128) """ pass ##################### ## Common events def song_position_pointer(self, value): """ value: 0-16383 """ pass def song_select(self, songNumber): """ songNumber: 0-127 """ pass def tuning_request(self): """ No values passed """ pass def midi_time_code(self, msg_type, values): """ msg_type: 0-7 values: 0-15 """ pass ######################### # header does not really belong here. But anyhoo!!! def header(self, format=0, nTracks=1, division=96): """ format: type of midi file in [1,2] nTracks: number of tracks division: timing division """ pass def eof(self): """ End of file. No more events to be processed. """ pass ##################### ## meta events def meta_event(self, meta_type, data): """ Handles any undefined meta events """ pass def start_of_track(self, n_track=0): """ n_track: number of track """ pass def end_of_track(self): """ n_track: number of track """ pass def sequence_number(self, value): """ value: 0-16383 """ pass def text(self, text): """ Text event text: string """ pass def copyright(self, text): """ Copyright notice text: string """ pass def sequence_name(self, text): """ Sequence/track name text: string """ pass def instrument_name(self, text): """ text: string """ pass def lyric(self, text): """ text: string """ pass def marker(self, text): """ text: string """ pass def cuepoint(self, text): """ text: string """ pass def midi_ch_prefix(self, channel): """ channel: midi channel for subsequent data (deprecated in the spec) """ pass def midi_port(self, value): """ value: Midi port (deprecated in the spec) """ pass def tempo(self, value): """ value: 0-2097151 tempo in us/quarternote (to calculate value from bpm: int(60,000,000.00 / BPM)) """ pass def smtp_offset(self, hour, minute, second, frame, framePart): """ hour, minute, second: 3 bytes specifying the hour (0-23), minutes (0-59) and seconds (0-59), respectively. The hour should be encoded with the SMPTE format, just as it is in MIDI Time Code. frame: A byte specifying the number of frames per second (one of : 24, 25, 29, 30). framePart: A byte specifying the number of fractional frames, in 100ths of a frame (even in SMPTE-based tracks using a different frame subdivision, defined in the MThd chunk). """ pass def time_signature(self, nn, dd, cc, bb): """ nn: Numerator of the signature as notated on sheet music dd: Denominator of the signature as notated on sheet music The denominator is a negative power of 2: 2 = quarter note, 3 = eighth, etc. cc: The number of MIDI clocks in a metronome click bb: The number of notated 32nd notes in a MIDI quarter note (24 MIDI clocks) """ pass def key_signature(self, sf, mi): """ sf: is a byte specifying the number of flats (-ve) or sharps (+ve) that identifies the key signature (-7 = 7 flats, -1 = 1 flat, 0 = key of C, 1 = 1 sharp, etc). mi: is a byte specifying a major (0) or minor (1) key. """ pass def sequencer_specific(self, data): """ data: The data as byte values """ pass ##################### ## realtime events def timing_clock(self): """ No values passed """ pass def song_start(self): """ No values passed """ pass def song_stop(self): """ No values passed """ pass def song_continue(self): """ No values passed """ pass def active_sensing(self): """ No values passed """ pass def system_reset(self): """ No values passed """ pass if __name__ == '__main__': midiOut = MidiOutStream() midiOut.update_time(0,0) midiOut.note_on(0, 63, 127) midiOut.note_off(0, 63, 127) fretsonfire-1.3.110.dfsg/src/midi/changes.txt0000644000175000017500000000360510751076732017473 0ustar mjj29mjj29------------------------------------------------------------------------ r409 | maxm | 2006-01-05 16:37:29 +0100 (to, 05 jan 2006) | 1 line Made RawOutstreamFile.py write to std out if no outfile is given. ------------------------------------------------------------------------ r403 | maxm | 2006-01-05 13:34:11 +0100 (to, 05 jan 2006) | 1 line ------------------------------------------------------------------------ r402 | maxm | 2006-01-05 13:33:56 +0100 (to, 05 jan 2006) | 1 line - Fixed minor bugs, added coding headers ------------------------------------------------------------------------ r401 | maxm | 2006-01-01 23:09:17 +0100 (s_, 01 jan 2006) | 1 line Fixed sysex dispathcer bug. ------------------------------------------------------------------------ r268 | maxm | 2005-02-04 12:26:59 +0100 (fr, 04 feb 2005) | 1 line ------------------------------------------------------------------------ r128 | maxm | 2004-12-18 14:05:27 +0100 (l_, 18 dec 2004) | 1 line Fixed bug when using relative time ------------------------------------------------------------------------ r15 | maxm | 2004-03-09 15:01:41 +0100 (ti, 09 mar 2004) | 1 line made a copy to meta folder ------------------------------------------------------------------------ r13 | maxm | 2004-03-09 09:17:23 +0100 (ti, 09 mar 2004) | 1 line Deleted .pyc files ------------------------------------------------------------------------ r12 | maxm | 2004-03-09 09:15:54 +0100 (ti, 09 mar 2004) | 1 line Removed file/folder ------------------------------------------------------------------------ r3 | maxm | 2004-03-08 23:16:25 +0100 (ma, 08 mar 2004) | 1 line Adde midi ------------------------------------------------------------------------ r1 | maxm | 2004-03-08 22:49:23 +0100 (ma, 08 mar 2004) | 1 line Initial Import ------------------------------------------------------------------------ fretsonfire-1.3.110.dfsg/src/midi/version.txt0000644000175000017500000000000510751076732017537 0ustar mjj29mjj290.1.4fretsonfire-1.3.110.dfsg/src/midi/MidiOutFile.py0000644000175000017500000002523310751076732020047 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from MidiOutStream import MidiOutStream from RawOutstreamFile import RawOutstreamFile from constants import * from DataTypeConverters import fromBytes, writeVar class MidiOutFile(MidiOutStream): """ MidiOutFile is an eventhandler that subclasses MidiOutStream. """ def __init__(self, raw_out=''): self.raw_out = RawOutstreamFile(raw_out) MidiOutStream.__init__(self) def write(self): self.raw_out.write() def event_slice(self, slc): """ Writes the slice of an event to the current track. Correctly inserting a varlen timestamp too. """ trk = self._current_track_buffer trk.writeVarLen(self.rel_time()) trk.writeSlice(slc) ##################### ## Midi events def note_on(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ slc = fromBytes([NOTE_ON + channel, note, velocity]) self.event_slice(slc) def note_off(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ slc = fromBytes([NOTE_OFF + channel, note, velocity]) self.event_slice(slc) def aftertouch(self, channel=0, note=0x40, velocity=0x40): """ channel: 0-15 note, velocity: 0-127 """ slc = fromBytes([AFTERTOUCH + channel, note, velocity]) self.event_slice(slc) def continuous_controller(self, channel, controller, value): """ channel: 0-15 controller, value: 0-127 """ slc = fromBytes([CONTINUOUS_CONTROLLER + channel, controller, value]) self.event_slice(slc) # These should probably be implemented # http://users.argonet.co.uk/users/lenny/midi/tech/spec.html#ctrlnums def patch_change(self, channel, patch): """ channel: 0-15 patch: 0-127 """ slc = fromBytes([PATCH_CHANGE + channel, patch]) self.event_slice(slc) def channel_pressure(self, channel, pressure): """ channel: 0-15 pressure: 0-127 """ slc = fromBytes([CHANNEL_PRESSURE + channel, pressure]) self.event_slice(slc) def pitch_bend(self, channel, value): """ channel: 0-15 value: 0-16383 """ msb = (value>>7) & 0xFF lsb = value & 0xFF slc = fromBytes([PITCH_BEND + channel, msb, lsb]) self.event_slice(slc) ##################### ## System Exclusive # def sysex_slice(sysex_type, data): # "" # sysex_len = writeVar(len(data)+1) # self.event_slice(SYSTEM_EXCLUSIVE + sysex_len + data + END_OFF_EXCLUSIVE) # def system_exclusive(self, data): """ data: list of values in range(128) """ sysex_len = writeVar(len(data)+1) self.event_slice(chr(SYSTEM_EXCLUSIVE) + sysex_len + data + chr(END_OFF_EXCLUSIVE)) ##################### ## Common events def midi_time_code(self, msg_type, values): """ msg_type: 0-7 values: 0-15 """ value = (msg_type<<4) + values self.event_slice(fromBytes([MIDI_TIME_CODE, value])) def song_position_pointer(self, value): """ value: 0-16383 """ lsb = (value & 0x7F) msb = (value >> 7) & 0x7F self.event_slice(fromBytes([SONG_POSITION_POINTER, lsb, msb])) def song_select(self, songNumber): """ songNumber: 0-127 """ self.event_slice(fromBytes([SONG_SELECT, songNumber])) def tuning_request(self): """ No values passed """ self.event_slice(chr(TUNING_REQUEST)) ######################### # header does not really belong here. But anyhoo!!! def header(self, format=0, nTracks=1, division=96): """ format: type of midi file in [0,1,2] nTracks: number of tracks. 1 track for type 0 file division: timing division ie. 96 ppq. """ raw = self.raw_out raw.writeSlice('MThd') bew = raw.writeBew bew(6, 4) # header size bew(format, 2) bew(nTracks, 2) bew(division, 2) def eof(self): """ End of file. No more events to be processed. """ # just write the file then. self.write() ##################### ## meta events def meta_slice(self, meta_type, data_slice): "Writes a meta event" slc = fromBytes([META_EVENT, meta_type]) + \ writeVar(len(data_slice)) + data_slice self.event_slice(slc) def meta_event(self, meta_type, data): """ Handles any undefined meta events """ self.meta_slice(meta_type, fromBytes(data)) def start_of_track(self, n_track=0): """ n_track: number of track """ self._current_track_buffer = RawOutstreamFile() self.reset_time() self._current_track += 1 def end_of_track(self): """ Writes the track to the buffer. """ raw = self.raw_out raw.writeSlice(TRACK_HEADER) track_data = self._current_track_buffer.getvalue() # wee need to know size of track data. eot_slice = writeVar(self.rel_time()) + fromBytes([META_EVENT, END_OF_TRACK, 0]) raw.writeBew(len(track_data)+len(eot_slice), 4) # then write raw.writeSlice(track_data) raw.writeSlice(eot_slice) def sequence_number(self, value): """ value: 0-65535 """ self.meta_slice(meta_type, writeBew(value, 2)) def text(self, text): """ Text event text: string """ self.meta_slice(TEXT, text) def copyright(self, text): """ Copyright notice text: string """ self.meta_slice(COPYRIGHT, text) def sequence_name(self, text): """ Sequence/track name text: string """ self.meta_slice(SEQUENCE_NAME, text) def instrument_name(self, text): """ text: string """ self.meta_slice(INSTRUMENT_NAME, text) def lyric(self, text): """ text: string """ self.meta_slice(LYRIC, text) def marker(self, text): """ text: string """ self.meta_slice(MARKER, text) def cuepoint(self, text): """ text: string """ self.meta_slice(CUEPOINT, text) def midi_ch_prefix(self, channel): """ channel: midi channel for subsequent data (deprecated in the spec) """ self.meta_slice(MIDI_CH_PREFIX, chr(channel)) def midi_port(self, value): """ value: Midi port (deprecated in the spec) """ self.meta_slice(MIDI_CH_PREFIX, chr(value)) def tempo(self, value): """ value: 0-2097151 tempo in us/quarternote (to calculate value from bpm: int(60,000,000.00 / BPM)) """ hb, mb, lb = (value>>16 & 0xff), (value>>8 & 0xff), (value & 0xff) self.meta_slice(TEMPO, fromBytes([hb, mb, lb])) def smtp_offset(self, hour, minute, second, frame, framePart): """ hour, minute, second: 3 bytes specifying the hour (0-23), minutes (0-59) and seconds (0-59), respectively. The hour should be encoded with the SMPTE format, just as it is in MIDI Time Code. frame: A byte specifying the number of frames per second (one of : 24, 25, 29, 30). framePart: A byte specifying the number of fractional frames, in 100ths of a frame (even in SMPTE-based tracks using a different frame subdivision, defined in the MThd chunk). """ self.meta_slice(SMTP_OFFSET, fromBytes([hour, minute, second, frame, framePart])) def time_signature(self, nn, dd, cc, bb): """ nn: Numerator of the signature as notated on sheet music dd: Denominator of the signature as notated on sheet music The denominator is a negative power of 2: 2 = quarter note, 3 = eighth, etc. cc: The number of MIDI clocks in a metronome click bb: The number of notated 32nd notes in a MIDI quarter note (24 MIDI clocks) """ self.meta_slice(TIME_SIGNATURE, fromBytes([nn, dd, cc, bb])) def key_signature(self, sf, mi): """ sf: is a byte specifying the number of flats (-ve) or sharps (+ve) that identifies the key signature (-7 = 7 flats, -1 = 1 flat, 0 = key of C, 1 = 1 sharp, etc). mi: is a byte specifying a major (0) or minor (1) key. """ self.meta_slice(KEY_SIGNATURE, fromBytes([sf, mi])) def sequencer_specific(self, data): """ data: The data as byte values """ self.meta_slice(SEQUENCER_SPECIFIC, data) # ##################### # ## realtime events # These are of no use in a midi file, so they are ignored!!! # def timing_clock(self): # def song_start(self): # def song_stop(self): # def song_continue(self): # def active_sensing(self): # def system_reset(self): if __name__ == '__main__': out_file = 'test/midifiles/midiout.mid' midi = MidiOutFile(out_file) #format: 0, nTracks: 1, division: 480 #---------------------------------- # #Start - track #0 #sequence_name: Type 0 #tempo: 500000 #time_signature: 4 2 24 8 #note_on - ch:00, note:48, vel:64 time:0 #note_off - ch:00, note:48, vel:40 time:480 #End of track # #End of file midi.header(0, 1, 480) midi.start_of_track() midi.sequence_name('Type 0') midi.tempo(750000) midi.time_signature(4, 2, 24, 8) ch = 0 for i in range(127): midi.note_on(ch, i, 0x64) midi.update_time(96) midi.note_off(ch, i, 0x40) midi.update_time(0) midi.update_time(0) midi.end_of_track() midi.eof() # currently optional, should it do the write instead of write?? midi.write()fretsonfire-1.3.110.dfsg/src/midi/MidiToText.py0000644000175000017500000001035310751076732017724 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from MidiOutStream import MidiOutStream class MidiToText(MidiOutStream): """ This class renders a midi file as text. It is mostly used for debugging """ ############################# # channel events def channel_message(self, message_type, channel, data): """The default event handler for channel messages""" print 'message_type:%X, channel:%X, data size:%X' % (message_type, channel, len(data)) def note_on(self, channel=0, note=0x40, velocity=0x40): print 'note_on - ch:%02X, note:%02X, vel:%02X time:%s' % (channel, note, velocity, self.rel_time()) def note_off(self, channel=0, note=0x40, velocity=0x40): print 'note_off - ch:%02X, note:%02X, vel:%02X time:%s' % (channel, note, velocity, self.rel_time()) def aftertouch(self, channel=0, note=0x40, velocity=0x40): print 'aftertouch', channel, note, velocity def continuous_controller(self, channel, controller, value): print 'controller - ch: %02X, cont: #%02X, value: %02X' % (channel, controller, value) def patch_change(self, channel, patch): print 'patch_change - ch:%02X, patch:%02X' % (channel, patch) def channel_pressure(self, channel, pressure): print 'channel_pressure', channel, pressure def pitch_bend(self, channel, value): print 'pitch_bend ch:%s, value:%s' % (channel, value) ##################### ## Common events def system_exclusive(self, data): print 'system_exclusive - data size: %s' % len(date) def song_position_pointer(self, value): print 'song_position_pointer: %s' % value def song_select(self, songNumber): print 'song_select: %s' % songNumber def tuning_request(self): print 'tuning_request' def midi_time_code(self, msg_type, values): print 'midi_time_code - msg_type: %s, values: %s' % (msg_type, values) ######################### # header does not really belong here. But anyhoo!!! def header(self, format=0, nTracks=1, division=96): print 'format: %s, nTracks: %s, division: %s' % (format, nTracks, division) print '----------------------------------' print '' def eof(self): print 'End of file' def start_of_track(self, n_track=0): print 'Start - track #%s' % n_track def end_of_track(self): print 'End of track' print '' ############### # sysex event def sysex_event(self, data): print 'sysex_event - datasize: %X' % len(data) ##################### ## meta events def meta_event(self, meta_type, data): print 'undefined_meta_event:', meta_type, len(data) def sequence_number(self, value): print 'sequence_number', value def text(self, text): print 'text', text def copyright(self, text): print 'copyright', text def sequence_name(self, text): print 'sequence_name:', text def instrument_name(self, text): print 'instrument_name:', text def lyric(self, text): print 'lyric', text def marker(self, text): print 'marker', text def cuepoint(self, text): print 'cuepoint', text def midi_ch_prefix(self, channel): print 'midi_ch_prefix', channel def midi_port(self, value): print 'midi_port:', value def tempo(self, value): print 'tempo:', value def smtp_offset(self, hour, minute, second, frame, framePart): print 'smtp_offset', hour, minute, second, frame, framePart def time_signature(self, nn, dd, cc, bb): print 'time_signature:', self.abs_time(), nn, dd, cc, bb def key_signature(self, sf, mi): print 'key_signature', sf, mi def sequencer_specific(self, data): print 'sequencer_specific', len(data) if __name__ == '__main__': # get data import sys test_file = sys.argv[1] f = open(test_file, 'rb') # do parsing from MidiInFile import MidiInFile midiIn = MidiInFile(MidiToText(), f) midiIn.read() f.close() fretsonfire-1.3.110.dfsg/src/midi/MidiInStream.py0000644000175000017500000000167510751076732020226 0ustar mjj29mjj29# -*- coding: ISO-8859-1 -*- from MidiOutStream import MidiOutStream class MidiInStream: """ Takes midi events from the midi input and calls the apropriate method in the eventhandler object """ def __init__(self, midiOutStream, device): """ Sets a default output stream, and sets the device from where the input comes """ if midiOutStream is None: self.midiOutStream = MidiOutStream() else: self.midiOutStream = midiOutStream def close(self): """ Stop the MidiInstream """ def read(self, time=0): """ Start the MidiInstream. "time" sets timer to specific start value. """ def resetTimer(self, time=0): """ Resets the timer, probably a good idea if there is some kind of looping going on """ fretsonfire-1.3.110.dfsg/src/SceneFactory.py0000644000175000017500000000403311060736160017323 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### # Scenes import glob # Static list for now to ease building #scenes = [n.replace(".py", "") for n in glob.glob("*Scene.py")] scenes = ["GameResultsScene", "GuitarScene", "SongChoosingScene"] def _import(name): globals()[name] = __import__(name) def create(engine, name, owner, server = None, session = None, **args): assert session or server _import(name) m = globals()[name] if server: return getattr(m, name + "Server")(engine = engine, owner = owner, server = server, **args) else: return getattr(m, name + "Client")(engine = engine, owner = owner, session = session, **args) fretsonfire-1.3.110.dfsg/src/SongTest.py0000644000175000017500000000703510751076732016521 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest, pygame import shutil, os, sys from GameEngine import GameEngine from Song import Song, Note class SongTest(unittest.TestCase): def testLoading(self): e = GameEngine() infoFile = e.resource.fileName("songs", "defy", "song.ini") guitarFile = e.resource.fileName("songs", "defy", "guitar.ogg") songFile = e.resource.fileName("songs", "defy", "song.ogg") noteFile = e.resource.fileName("songs", "defy", "notes.mid") song = Song(e, infoFile, guitarFile, songFile, None, noteFile) assert int(song.bpm) == 122 def testSaving(self): e = GameEngine() # Make a temp copy tmp = "songtest_tmp" files = ["song.ini", "guitar.ogg", "song.ogg", "notes.mid"] try: os.mkdir(tmp) for f in files: shutil.copy(e.resource.fileName("songs", "defy", f), tmp) infoFile = os.path.join(tmp, "song.ini") guitarFile = os.path.join(tmp, "guitar.ogg") songFile = os.path.join(tmp, "song.ogg") noteFile = os.path.join(tmp, "notes.mid") song = Song(e, infoFile, guitarFile, songFile, None, noteFile) events1 = song.track.allEvents[:] song.save() song = Song(e, infoFile, guitarFile, songFile, None, noteFile) events2 = song.track.allEvents[:] notes1 = [(time, event) for time, event in events1 if isinstance(event, Note)] notes2 = [(time, event) for time, event in events2 if isinstance(event, Note)] for i, event in enumerate(zip(notes1, notes2)): t1, n1 = event[0] t2, n2 = event[1] if "-v" in sys.argv: print "%8d. %.3f + %.3f\t%2d\t %.3f + %.3f\t%2d" % (i, t1, n1.length, n1.number, t2, n2.length, n2.number) # Allow 2ms of rounding error assert abs(t1 - t2) < 2 assert abs(n1.length - n2.length) < 2 assert n1.number == n2.number finally: # Load another song to free the copy pygame.mixer.music.load(e.resource.fileName("songs", "defy", "guitar.ogg")) shutil.rmtree(tmp) if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Menu.py0000644000175000017500000001717010751076732015660 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame from OpenGL.GL import * import math from View import Layer from Input import KeyListener import Data import Theme import Dialogs import Player class Choice: def __init__(self, text, callback, values = None, valueIndex = 0): self.text = unicode(text) self.callback = callback self.values = values self.valueIndex = valueIndex if self.text.endswith(" >"): self.text = text[:-2] self.isSubMenu = True else: self.isSubMenu = isinstance(self.callback, Menu) or isinstance(self.callback, list) def trigger(self, engine = None): if engine and isinstance(self.callback, list): nextMenu = Menu(engine, self.callback) elif engine and isinstance(self.callback, Menu): nextMenu = self.callback elif self.values: nextMenu = self.callback(self.values[self.valueIndex]) else: nextMenu = self.callback() if isinstance(nextMenu, Menu): engine.view.pushLayer(nextMenu) def selectNextValue(self): if self.values: self.valueIndex = (self.valueIndex + 1) % len(self.values) self.trigger() def selectPreviousValue(self): if self.values: self.valueIndex = (self.valueIndex - 1) % len(self.values) self.trigger() def getText(self, selected): if not self.values: if self.isSubMenu: return "%s >" % self.text return self.text if selected: return "%s: %s%s%s" % (self.text, Data.LEFT, self.values[self.valueIndex], Data.RIGHT) else: return "%s: %s" % (self.text, self.values[self.valueIndex]) class Menu(Layer, KeyListener): def __init__(self, engine, choices, onClose = None, onCancel = None, pos = (.2, .66 - .35), viewSize = 6, fadeScreen = False): self.engine = engine self.choices = [] self.currentIndex = 0 self.time = 0 self.onClose = onClose self.onCancel = onCancel self.viewOffset = 0 self.pos = pos self.viewSize = viewSize self.fadeScreen = fadeScreen for c in choices: try: text, callback = c if isinstance(text, tuple): c = Choice(text[0], callback, values = text[2], valueIndex = text[1]) else: c = Choice(text, callback) except TypeError: pass self.choices.append(c) def selectItem(self, index): self.currentIndex = index def shown(self): self.engine.input.addKeyListener(self) self.engine.input.enableKeyRepeat() def hidden(self): self.engine.input.removeKeyListener(self) self.engine.input.disableKeyRepeat() if self.onClose: self.onClose() def updateSelection(self): if self.currentIndex > self.viewOffset + self.viewSize - 1: self.viewOffset = self.currentIndex - self.viewSize + 1 if self.currentIndex < self.viewOffset: self.viewOffset = self.currentIndex def keyPressed(self, key, unicode): self.time = 0 choice = self.choices[self.currentIndex] c = self.engine.input.controls.getMapping(key) if c in [Player.KEY1] or key == pygame.K_RETURN: choice.trigger(self.engine) self.engine.data.acceptSound.play() elif c in [Player.CANCEL, Player.KEY2]: if self.onCancel: self.onCancel() self.engine.view.popLayer(self) self.engine.input.removeKeyListener(self) self.engine.data.cancelSound.play() elif c in [Player.DOWN, Player.ACTION2]: self.currentIndex = (self.currentIndex + 1) % len(self.choices) self.updateSelection() self.engine.data.selectSound.play() elif c in [Player.UP, Player.ACTION1]: self.currentIndex = (self.currentIndex - 1) % len(self.choices) self.updateSelection() self.engine.data.selectSound.play() elif c in [Player.RIGHT, Player.KEY4]: choice.selectNextValue() elif c in [Player.LEFT, Player.KEY3]: choice.selectPreviousValue() return True def run(self, ticks): self.time += ticks / 50.0 def renderTriangle(self, up = (0, 1), s = .2): left = (-up[1], up[0]) glBegin(GL_TRIANGLES) glVertex2f( up[0] * s, up[1] * s) glVertex2f((-up[0] + left[0]) * s, (-up[1] + left[1]) * s) glVertex2f((-up[0] - left[0]) * s, (-up[1] - left[1]) * s) glEnd() def render(self, visibility, topMost): if not visibility: return self.engine.view.setOrthogonalProjection(normalize = True) try: v = (1 - visibility) ** 2 font = self.engine.data.font if self.fadeScreen: Dialogs.fadeScreen(v) glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) n = len(self.choices) x, y = self.pos w, h = font.getStringSize("_") for i, choice in enumerate(self.choices[self.viewOffset:self.viewOffset + self.viewSize]): text = choice.getText(i + self.viewOffset == self.currentIndex) glPushMatrix() glRotate(v * 45, 0, 0, 1) # Draw arrows if scrolling is needed to see all items if i == 0 and self.viewOffset > 0: Theme.setBaseColor((1 - v) * max(.1, 1 - (1.0 / self.viewOffset) / 3)) glPushMatrix() glTranslatef(x - v / 4 - w * 2, y + h / 2, 0) self.renderTriangle(up = (0, -1), s = .015) glPopMatrix() elif i == self.viewSize - 1 and self.viewOffset + self.viewSize < n: Theme.setBaseColor((1 - v) * max(.1, 1 - (1.0 / (n - self.viewOffset - self.viewSize)) / 3)) glPushMatrix() glTranslatef(x - v / 4 - w * 2, y + h / 2, 0) self.renderTriangle(up = (0, 1), s = .015) glPopMatrix() if i + self.viewOffset == self.currentIndex: a = (math.sin(self.time) * .15 + .75) * (1 - v * 2) Theme.setSelectedColor(a) a *= -.005 glTranslatef(a, a, a) else: Theme.setBaseColor(1 - v) font.render(text, (x - v / 4, y)) v *= 2 y += h glPopMatrix() finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Network.py0000644000175000017500000001455310751076732016407 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import asyncore import socket import struct import time import StringIO import Log PORT = 12345 class ObjectCollection(dict): def __init__(self): dict.__init__(self) self.idCounter = -1 self.objMap = {} def add(self, object, id = None): id = id or self.generateId() self[id] = object return id def id(self, object): try: return self.objMap[object] except KeyError: pass def __delitem__(self, id): try: del self.objMap[self[id]] del self[id] except KeyError: pass def __setitem__(self, id, object): self.objMap[object] = id dict.__setitem__(self, id, object) def generateId(self): self.idCounter += 1 return self.idCounter class Connection(asyncore.dispatcher): def __init__(self, sock = None): asyncore.dispatcher.__init__(self, sock = sock) self.id = None self.server = None self._buffer = [] self._sentSizeField = False self._receivedSizeField = 0 self._packet = StringIO.StringIO() if not sock: self.create_socket(socket.AF_INET, socket.SOCK_STREAM) #def __getattr__(self, name): # print ">>>", name # return asyncore.dispatcher.__getattr__(self, name) def connect(self, host, port = PORT): assert self.id is None asyncore.dispatcher.connect(self, (host, port)) # do a blocking connect n = 0 while not self.connected and n < 600: communicate() n += 1 if n > 100: time.sleep(.1) def accept(self, id): assert self.id is None self.id = id self._buffer.append(struct.pack("H", self.id)) self.handleRegistration() def setServer(self, server): self.server = server def handleConnect(self): pass def handle_connect(self): return self.handleConnect() def handle_read(self): try: if not self._receivedSizeField: data = self.recv(2) if data: self._receivedSizeField = struct.unpack("H", data)[0] return data = self.recv(self._receivedSizeField) if data: self._receivedSizeField -= len(data) self._packet.write(data) if not self._receivedSizeField: # The first packet contains the ID if self.id is None: self.id = struct.unpack("H", self._packet.getvalue())[0] self.handleRegistration() else: self.handlePacket(self._packet.getvalue()) self._packet.truncate() self._packet.seek(0) except socket.error, e: Log.error("Socket error while receiving: %s" % str(e)) def writable(self): return len(self._buffer) > 0 def sendPacket(self, packet): self._buffer.append(packet) def handlePacket(self, packet): pass def close(self): asyncore.dispatcher.close(self) self.handle_close() def handleClose(self): if self.server: self.server.handleConnectionClose(self) self.id = None def handle_close(self): return self.handleClose() def handleRegistration(self): pass def handle_write(self): try: data = self._buffer[0] if not self._sentSizeField: self.send(struct.pack("H", len(data))) self._sentSizeField = True sent = self.send(data) data = data[sent:] if data: self._buffer[0] = data else: self._buffer = self._buffer[1:] self._sentSizeField = False except socket.error, e: Log.error("Socket error while sending: %s" % str(e)) class Server(asyncore.dispatcher): def __init__(self, port = PORT, localOnly = True): asyncore.dispatcher.__init__(self) self.create_socket(socket.AF_INET, socket.SOCK_STREAM) self.set_reuse_addr() self.bind((localOnly and "localhost" or "", port)) self.listen(5) self.clients = {} self.__idCounter = 0 def handle_accept(self): sock, addr = self.accept() self.__idCounter += 1 conn = self.createConnection(sock = sock) conn.setServer(self) conn.accept(self.__idCounter) self.clients[self.__idCounter] = conn self.handleConnectionOpen(conn) def createConnection(self, sock): return Connection(sock = sock) def handleConnectionOpen(self, connection): pass def close(self): asyncore.dispatcher.close(self) self.handle_close() def handleClose(self): for c in self.clients.values(): c.close() def handle_close(self): return self.handleClose() def handleConnectionClose(self, connection): if connection.id in self.clients: del self.clients[connection.id] def broadcastPacket(self, packet, ignore = [], meToo = True): for c in self.clients.values(): if not c.id in ignore: c.sendPacket(packet) if meToo: self.clients.values()[0].handlePacket(packet) def sendPacket(self, receiverId, packet): self.clients[receiverId].sendPacket(packet) def communicate(cycles = 1): while cycles: asyncore.poll(0, asyncore.socket_map) cycles -= 1 def shutdown(): asyncore.close_all() fretsonfire-1.3.110.dfsg/src/tutorial.pot0000644000175000017500000000367210751076732016773 0ustar mjj29mjj29msgid "Ah yes, I know. I'm amazing." msgstr "" msgid "Ah, that was cool." msgstr "" msgid "Und hello everyone." msgstr "" msgid "My name is Jurgen" msgstr "" msgid "Guntherswarchzhaffenstrassen." msgstr "" msgid "Und today I will show you" msgstr "" msgid "how to play this game." msgstr "" msgid "Check this sh*t!" msgstr "" msgid "And now, pick up your keyboard" msgstr "" msgid "like this." msgstr "" msgid "When I shred," msgstr "" msgid "I use the whole keyboard." msgstr "" msgid "But since you SUCK," msgstr "" msgid "You will only need" msgstr "" msgid "These five frets," msgstr "" msgid "Und zie Pick button." msgstr "" msgid "However, zie most important" msgstr "" msgid "is the Escape button." msgstr "" msgid "You will need it," msgstr "" msgid "when you finally realize" msgstr "" msgid "that you SUCK." msgstr "" msgid "Bigtime." msgstr "" msgid "To me, that is already obvious." msgstr "" msgid "Ok, there comes your first note." msgstr "" msgid "You can already hold down the 1st fret" msgstr "" msgid "BUT DON'T PICK IT YET!" msgstr "" msgid "You missed it." msgstr "" msgid "Ok, let's try it again." msgstr "" msgid "Ok, wait for it." msgstr "" msgid "Wait for it." msgstr "" msgid "No!" msgstr "" msgid "*Sigh*" msgstr "" msgid "Now, hold down two frets." msgstr "" msgid "Ah, you missed it!" msgstr "" msgid "And now, try this super easy lick." msgstr "" msgid "Und up to my tempo." msgstr "" msgid "Don't try this," msgstr "" msgid "or you'll just hurt yourself." msgstr "" msgid "Ok, that was about" msgstr "" msgid "four billion notes per second." msgstr "" msgid "If I play that any faster," msgstr "" msgid "your minds would just blow up." msgstr "" msgid "Ok, that is it for now." msgstr "" msgid "You can now go and sell" msgstr "" msgid "your keyboards on Ebay." msgstr "" msgid "Because you SUCK." msgstr "" msgid "And remember one thing." msgstr "" msgid "I am your new god, little girls." msgstr "" fretsonfire-1.3.110.dfsg/src/Camera.py0000644000175000017500000000370610751076732016144 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GLU import * class Camera: def __init__(self): # Camera origin vector self.origin = (10.0, 0.0, 10.0) # Camera target vector self.target = (0.0, 0.0, 0.0) # Camera up vector self.up = (0.0, 1.0, 0.0) def apply(self): """Load the camera matrix.""" gluLookAt(self.origin[0], self.origin[1], self.origin[2], self.target[0], self.target[1], self.target[2], self.up[0], self.up[1], self.up[2]) fretsonfire-1.3.110.dfsg/src/Cerealizer.py0000644000175000017500000005474210751076732017047 0ustar mjj29mjj29# Cerealizer # Copyright (C) 2005-2006 Jean-Baptiste LAMY # # This program is free software. # It is available under the Python licence. try: set except: import sets set = sets.Set class frozenset(set): pass """Cerealizer -- A secure Pickle-like module The interface of the Cerealizer module is similar to Pickle, and it supports __getstate__, __setstate__, __getinitargs__ and __getnewargs__. Cerealizer supports int, long, float, bool, complex, string, unicode, tuple, list, set, frozenset, dict, old-style and new-style class instances. C-defined types are supported but saving the C-side data may require to write e.g. a specific Handler or a __getstate__ and __setstate__ pair. Objects with __slots__ are supported too. You have to register the class you want to serialize, by calling cerealizer.register(YourClass). Cerealizer can be considered as secure AS LONG AS the following methods of 'YourClass' are secure: - __new__ - __del__ - __getstate__ - __setstate__ - __init__ (ONLY if __getinitargs__ is used for the class) These methods are the only one Cerealizer may call. For a higher security, Cerealizer maintains its own reference to these method (exepted __del__ that can only be called indirectly). Cerealizer doesn't aim at producing Human-readable files. About performances, Cerealizer is really fast and, when powered by Psyco, it may even beat cPickle! Although Cerealizer is implemented in less than 500 lines of pure-Python code (which is another reason for Cerealizer to be secure, since less code means less bugs :-). Compared to Pickle (cPickle): - Cerealizer is secure - Cerealizer achieves similar performances (using Psyco) - Cerealizer requires you to declare the serializable classes Compared to Jelly (from TwistedMatrix): - Cerealizer is faster - Cerealizer does a better job with object cycles, C-defined types and tuples (*) - Cerealizer files are not Human readable (*) Jelly handles them, but tuples and objects in a cycle are first created as _Tuple or _Dereference objects; this works for Python classes, but not with C-defined types which expects a precise type (e.g. tuple and not _Tuple). IMPLEMENTATION DETAILS GENERAL FILE FORMAT STRUCTURE Cerealizer format is simple but quite surprising. It uses a "double flat list" format. It looks like that : \\n \\n \\n \\n [...] [...] As you can see, the information for a given object is splitted in two parts, the first one for object's class, and the second one for the object's data. To avoid problems, the order of the objects is the following: Objects are put after basic types (list,...), since object's __setstate__ might rely on a list, and thus the list must be fully loaded BEFORE calling the object's __setstate__. DATA ( above) The part saves the data of object #n. It may contains reference to other data (see below, in Cerealizer references include reference to other objects but also raw data like int). - an object is saved by : e.g. 'r7\\n' (object #7 being e.g. the __dict__). - a list or a set is saved by : \\n [...] e.g. '3\\ni0\\ni1\\ni2\\n' for [0, 1, 2] - a dict is saved by : \\n [...] REFERENCES ( above) In Cerealizer a reference can be either a reference to another object beign serialized in the same file, or a raw value (e.g. an integer). - an int is saved by e.g. 'i187\\n' - a long is saved by e.g. 'l10000000000\\n' - a float is saved by e.g. 'f1.07\\n' - a bool is saved by 'b0' or 'b1' - a string is saved by e.g. 's5\\nascii' (where 5 is the number of characters) - an unicode is saved by e.g. 'u4\\nutf8' (where 4 is the number of characters) - an object reference is saved by e.g. 'r3\\n' (where 3 means reference to object #3) - None is saved by 'n' """ __alls__ = ["load", "dump", "loads", "dumps", "freeze_configuration", "register"] VERSION = "0.5" import logging logger = logging.getLogger("cerealizer") #logging.basicConfig(level=logging.INFO) from cStringIO import StringIO from new import instance class NotCerealizerFileError(StandardError): pass class NonCerealizableObjectError(StandardError): pass def _priority_sorter(a, b): return cmp(a[0], b[0]) class Dumper(object): def dump(self, root_obj, s): self.objs = [] self.objs_id = set() self.priorities_objs = [] # [(priority1, obj1), (priority2, obj2),...] self.obj2state = {} self.obj2newargs = {} self.id2id = {} self.collect(root_obj) self.priorities_objs.sort(_priority_sorter) self.objs.extend([o for (priority, o) in self.priorities_objs]) s.write("cereal1\n%s\n" % len(self.objs)) i = 0 for obj in self.objs: self.id2id[id(obj)] = i i += 1 for obj in self.objs: _HANDLERS_[obj.__class__].dump_obj (obj, self, s) for obj in self.objs: _HANDLERS_[obj.__class__].dump_data(obj, self, s) _HANDLERS_[root_obj.__class__].dump_ref(root_obj, self, s) def undump(self, s): if s.read(8) != "cereal1\n": raise NotCerealizerFileError("Not a cerealizer file!") nb = int(s.readline()) self.id2obj = [ None ] * nb # DO NOT DO self.id2obj = [comprehension list], since undump_ref may access id2obj during its construction for i in range(nb): classname = s.readline() handler = _HANDLERS.get(classname) if not handler: raise NonCerealizableObjectError("Object of class/type '%s' cannot be de-cerealized! Use cerealizer.register to extend Cerealizer support to other classes." % classname[:-1]) self.id2obj[i] = handler.undump_obj(self, s) for obj in self.id2obj: _HANDLERS_[obj.__class__].undump_data(obj, self, s) return self.undump_ref(s) def collect(self, obj): """Dumper.collect(OBJ) -> bool Collects OBJ for serialization. Returns false is OBJ is already collected; else returns true.""" handler = _HANDLERS_.get(obj.__class__) if not handler: raise NonCerealizableObjectError("Object of class/type '%s' cannot be cerealized! Use cerealizer.register to extend Cerealizer support to other classes." % obj.__class__) handler.collect(obj, self) def dump_ref (self, obj, s): """Dumper.dump_ref(OBJ, S) Writes a reference to OBJ in file S.""" _HANDLERS_[obj.__class__].dump_ref(obj, self, s) def undump_ref(self, s): """Dumper.undump_ref(S) -> obj Reads a reference from file S.""" c = s.read(1) if c == "i": return int (s.readline()) elif c == "f": return float(s.readline()) elif c == "s": return s.read(int(s.readline())) elif c == "u": return s.read(int(s.readline())).decode("utf8") elif c == "r": return self.id2obj[int(s.readline())] elif c == "n": return None elif c == "b": return bool(int(s.read(1))) elif c == "l": return long(s.readline()) elif c == "c": return complex(s.readline()) raise ValueError("Unknown ref code '%s'!" % c) def immutable_depth(self, t): depth = 0 for i in t: i2 = self.obj2newargs.get(id(i)) if not i2 is None: i = i2 if isinstance(i, tuple) or isinstance(i, frozenset): x = self.immutable_depth(i) if x > depth: depth = x return depth + 1 class Handler(object): """Handler A customized handler for serialization and deserialization. You can subclass it to extend cerealization support to new object. See also ObjHandler.""" def collect(self, obj, dumper): """Handler.collect(obj, dumper) -> bool Collects all the objects referenced by OBJ. For each objects ROBJ referenced by OBJ, calls collect method of the Handler for ROBJ's class, i.e._HANDLERS_[ROBJ.__class__].collect(ROBJ, dumper). Returns false if OBJ is already referenced (and thus no collection should occur); else returns true. """ i = id(obj) if not i in dumper.objs_id: dumper.objs.append(obj) dumper.objs_id.add(i) return 1 def dump_obj (self, obj, dumper, s): """Handler.dump_obj(obj, dumper, s) Dumps OBJ classname in file S.""" s.write(self.classname) def dump_data(self, obj, dumper, s): """Handler.dump_data(obj, dumper, s) Dumps OBJ data in file S.""" def dump_ref (self, obj, dumper, s): """Handler.dump_ref(obj, dumper, s) Write a reference to OBJ in file S. You should not override dump_ref, since they is no corresponding 'undump_ref' that you can override.""" s.write("r%s\n" % dumper.id2id[id(obj)]) def undump_obj(self, dumper, s): """Handler.undump_obj(dumper, s) Returns a new uninitialized (=no __init__'ed) instance of the class. If you override undump_obj, DUMPER and file S can be used to read additional data saved by Handler.dump_obj().""" def undump_data(self, obj, dumper, s): """Handler.undump_data(obj, dumper, s) Reads the data for OBJ, from DUMPER and file S. If you override undump_data, you should use DUMPER.undump_ref(S) to read a reference or a basic type (=a string, an int,...).""" class RefHandler(object): def collect (self, obj, dumper) : pass def dump_obj (self, obj, dumper, s): pass def dump_data(self, obj, dumper, s): pass class NoneHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("n") class StrHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("s%s\n%s" % (len(obj), obj)) class UnicodeHandler(RefHandler): def dump_ref (self, obj, dumper, s): obj = obj.encode("utf8") s.write("u%s\n%s" % (len(obj), obj)) class BoolHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("b%s" % int(obj)) class IntHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("i%s\n" % obj) class LongHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("l%s\n" % obj) class FloatHandler(RefHandler): def dump_ref (self, obj, dumper, s): s.write("f%s\n" % obj) class ComplexHandler(RefHandler): def dump_ref (self, obj, dumper, s): c = str(obj) if c.startswith("("): c = c[1:-1] # complex("(1+2j)") doesn't work s.write("c%s\n" % c) class TupleHandler(Handler): classname = "tuple\n" def collect(self, obj, dumper): if not id(obj) in dumper.objs_id: dumper.priorities_objs.append((dumper.immutable_depth(obj), obj)) dumper.objs_id.add(id(obj)) for i in obj: dumper.collect(i) return 1 def dump_obj(self, obj, dumper, s): s.write("%s%s\n" % (self.classname, len(obj))) for i in obj: _HANDLERS_[i.__class__].dump_ref(i, dumper, s) def undump_obj(self, dumper, s): return tuple([dumper.undump_ref(s) for i in range(int(s.readline()))]) class FrozensetHandler(TupleHandler): classname = "frozenset\n" def undump_obj(self, dumper, s): return frozenset([dumper.undump_ref(s) for i in range(int(s.readline()))]) class ListHandler(Handler): classname = "list\n" def collect(self, obj, dumper): if Handler.collect(self, obj, dumper): for i in obj: dumper.collect(i) return 1 def dump_data(self, obj, dumper, s): s.write("%s\n" % len(obj)) for i in obj: _HANDLERS_[i.__class__].dump_ref(i, dumper, s) def undump_obj(self, dumper, s): return [] def undump_data(self, obj, dumper, s): for i in range(int(s.readline())): obj.append(dumper.undump_ref(s)) class SetHandler(ListHandler): classname = "set\n" def undump_obj(self, dumper, s): return set() def undump_data(self, obj, dumper, s): for i in range(int(s.readline())): obj.add(dumper.undump_ref(s)) class DictHandler(Handler): classname = "dict\n" def collect(self, obj, dumper): if Handler.collect(self, obj, dumper): for i in obj.iterkeys (): dumper.collect(i) # Collect is not ordered for i in obj.itervalues(): dumper.collect(i) return 1 def dump_data(self, obj, dumper, s): s.write("%s\n" % len(obj)) for k, v in obj.iteritems(): _HANDLERS_[v.__class__].dump_ref(v, dumper, s) # Value is saved fist _HANDLERS_[k.__class__].dump_ref(k, dumper, s) def undump_obj(self, dumper, s): return {} def undump_data(self, obj, dumper, s): for i in range(int(s.readline())): obj[dumper.undump_ref(s)] = dumper.undump_ref(s) # Value is read fist class ObjHandler(Handler): """ObjHandler A Cerealizer Handler that can support any new-style class instances, old-style class instances as well as C-defined types (although it may not save the C-side data).""" def __init__(self, Class, classname = ""): self.Class = Class self.Class_new = getattr(Class, "__new__" , instance) self.Class_getstate = getattr(Class, "__getstate__", None) # Check for and store __getstate__ and __setstate__ now self.Class_setstate = getattr(Class, "__setstate__", None) # so we are are they are not modified in the class or the object if classname: self.classname = "%s\n" % classname else: self.classname = "%s.%s\n" % (Class.__module__, Class.__name__) def collect(self, obj, dumper): i = id(obj) if not i in dumper.objs_id: dumper.priorities_objs.append((-1, obj)) dumper.objs_id.add(i) if self.Class_getstate: state = self.Class_getstate(obj) else: state = obj.__dict__ dumper.obj2state[i] = state dumper.collect(state) return 1 def dump_data(self, obj, dumper, s): i = dumper.obj2state[id(obj)] _HANDLERS_[i.__class__].dump_ref(i, dumper, s) def undump_obj(self, dumper, s): return self.Class_new(self.Class) def undump_data(self, obj, dumper, s): if self.Class_setstate: self.Class_setstate(obj, dumper.undump_ref(s)) else: obj.__dict__ = dumper.undump_ref(s) class SlotedObjHandler(ObjHandler): """SlotedObjHandler A Cerealizer Handler that can support new-style class instances with __slot__.""" def __init__(self, Class, classname = ""): ObjHandler.__init__(self, Class, classname) self.Class_slots = Class.__slots__ def collect(self, obj, dumper): i = id(obj) if not i in dumper.objs_id: dumper.priorities_objs.append((-1, obj)) dumper.objs_id.add(i) if self.Class_getstate: state = self.Class_getstate(obj) else: state = dict([(slot, getattr(obj, slot, None)) for slot in self.Class_slots]) dumper.obj2state[i] = state dumper.collect(state) return 1 def undump_data(self, obj, dumper, s): if self.Class_setstate: self.Class_setstate(obj, dumper.undump_ref(s)) else: state = dumper.undump_ref(s) for slot in self.Class_slots: setattr(obj, slot, state[slot]) class InitArgsObjHandler(ObjHandler): """InitArgsObjHandler A Cerealizer Handler that can support class instances with __getinitargs__.""" def __init__(self, Class, classname = ""): ObjHandler.__init__(self, Class, classname) self.Class_getinitargs = Class.__getinitargs__ self.Class_init = Class.__init__ def collect(self, obj, dumper): i = id(obj) if not i in dumper.objs_id: dumper.priorities_objs.append((-1, obj)) dumper.objs_id.add(i) dumper.obj2state[i] = state = self.Class_getinitargs(obj) dumper.collect(state) return 1 def undump_data(self, obj, dumper, s): self.Class_init(obj, *dumper.undump_ref(s)) class NewArgsObjHandler(ObjHandler): """NewArgsObjHandler A Cerealizer Handler that can support class instances with __getnewargs__.""" def __init__(self, Class, classname = ""): ObjHandler.__init__(self, Class, classname) self.Class_getnewargs = Class.__getnewargs__ def collect(self, obj, dumper): i = id(obj) if not i in dumper.objs_id: dumper.obj2newargs[i] = newargs = self.Class_getnewargs(obj) dumper.collect(newargs) dumper.priorities_objs.append((dumper.immutable_depth(newargs), obj)) dumper.objs_id.add(i) if self.Class_getstate: state = self.Class_getstate(obj) else: state = obj.__dict__ dumper.obj2state[i] = state dumper.collect(state) return 1 def dump_obj (self, obj, dumper, s): s.write(self.classname) newargs = dumper.obj2newargs[id(obj)] _HANDLERS_[newargs.__class__].dump_ref(newargs, dumper, s) def undump_obj(self, dumper, s): return self.Class_new(self.Class, *dumper.undump_ref(s)) _configurable = 1 _HANDLERS = {} _HANDLERS_ = {} def register(Class, handler = None, classname = ""): """register(Class, handler = None, classname = "") Registers CLASS as a serializable and secure class. By calling register, YOU HAVE TO ASSUME THAT THE FOLLOWING METHODS ARE SECURE: - CLASS.__new__ - CLASS.__del__ - CLASS.__getstate__ - CLASS.__setstate__ - CLASS.__getinitargs__ - CLASS.__init__ (only if CLASS.__getinitargs__ exists) HANDLER is the Cerealizer Handler object that handles serialization and deserialization for Class. If not given, Cerealizer create an instance of ObjHandler, which is suitable for old-style and new_style Python class, and also C-defined types (although if it has some C-side data, you may have to write a custom Handler or a __getstate__ and __setstate__ pair). CLASSNAME is the classname used in Cerealizer files. It defaults to the full classname (module.class) but you may choose something shorter -- as long as there is no risk of name clash.""" if not _configurable: raise StandardError("Cannot register new classes after freeze_configuration has been called!") if "\n" in classname: raise ValueError("CLASSNAME cannot have \\n (Cerealizer automatically add a trailing \\n for performance reason)!") if not handler: if hasattr(Class, "__getnewargs__" ): handler = NewArgsObjHandler (Class, classname) elif hasattr(Class, "__getinitargs__"): handler = InitArgsObjHandler(Class, classname) elif hasattr(Class, "__slots__" ): handler = SlotedObjHandler (Class, classname) else: handler = ObjHandler (Class, classname) if _HANDLERS_.has_key(Class): raise ValueError("Class %s has already been registred!" % Class) if not isinstance(handler, RefHandler): if _HANDLERS .has_key(handler.classname): raise ValueError("A class has already been registred under the name %s!" % handler.classname[:-1]) _HANDLERS [handler.classname] = handler if handler.__class__ is ObjHandler: logger.info("Registring class %s as '%s'" % (Class, handler.classname[:-1])) else: logger.info("Registring class %s as '%s' (using %s)" % (Class, handler.classname[:-1], handler.__class__.__name__)) else: logger.info("Registring reference '%s'" % Class) _HANDLERS_[Class] = handler register_class = register # For backward compatibility def register_alias(Class, alias): """register_alias(Class, alias) Registers ALIAS as an alias classname for CLASS. Usefull for keeping backward compatibility in files: e.g. if you have renamed OldClass to NewClass, just do: cerealizer.register_alias(NewClass, "OldClass") and you'll be able to open old files containing OldClass serialized.""" handler = _HANDLERS_.get(Class) if not handler: raise ValueError("Cannot register alias '%s' to Class %s: the class is not yet registred!" % (alias, Class)) if _HANDLERS.has_key(alias): raise ValueError("Cannot register alias '%s' to Class %s: another class is already registred under the alias name!" % (alias, Class)) logger.info("Registring alias '%s' for %s" % (alias, Class)) _HANDLERS[alias + "\n"] = handler def freeze_configuration(): """freeze_configuration() Ends Cerealizer configuration. When freeze_configuration() is called, it is no longer possible to register classes, using register(). Calling freeze_configuration() is not mandatory, but it may enforce security, by forbidding unexpected calls to register().""" global _configurable _configurable = 0 logger.info("Configuration frozen") register(type(None), NoneHandler ()) register(str , StrHandler ()) register(unicode , UnicodeHandler ()) register(bool , BoolHandler ()) register(int , IntHandler ()) register(long , LongHandler ()) register(float , FloatHandler ()) register(complex , ComplexHandler ()) register(dict , DictHandler ()) register(list , ListHandler ()) register(set , SetHandler ()) register(tuple , TupleHandler ()) register(frozenset , FrozensetHandler()) def dump(obj, file, protocol = 0): """dump(obj, file, protocol = 0) Serializes object OBJ in FILE. PROTOCOL is unused, it exists only for compatibility with Pickle.""" Dumper().dump(obj, file) def load(file): """load(file) -> obj De-serializes an object from FILE.""" return Dumper().undump(file) def dumps(obj, protocol = 0): """dumps(obj, protocol = 0) -> str Serializes object OBJ and returns the serialized string. PROTOCOL is unused, it exists only for compatibility with Pickle.""" s = StringIO() Dumper().dump(obj, s) return s.getvalue() def loads(string): """loads(file) -> obj De-serializes an object from STRING.""" return Dumper().undump(StringIO(string)) def dump_class_of_module(*modules): """dump_class_of_module(*modules) Utility function; for each classes found in the given module, print the needed call to register.""" class D: pass class O(object): pass s = set([c for module in modules for c in module.__dict__.values() if isinstance(c, type(D)) or isinstance(c, type(O))]) l = ['cerealizer.register(%s.%s)' % (c.__module__, c.__name__) for c in s] l.sort() for i in l: print i fretsonfire-1.3.110.dfsg/src/GameEngine.py0000644000175000017500000003343411060736160016744 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GL import * import pygame import os import sys from Engine import Engine, Task from Video import Video from Audio import Audio from View import View from Input import Input, KeyListener, SystemEventListener from Resource import Resource from Data import Data from Server import Server from Session import ClientSession from Svg import SvgContext, SvgDrawing, LOW_QUALITY, NORMAL_QUALITY, HIGH_QUALITY from Debug import DebugLayer from Language import _ import Network import Log import Config import Dialogs import Theme import Version import Mod # define configuration keys Config.define("engine", "tickrate", float, 1.0) Config.define("engine", "highpriority", bool, True) Config.define("game", "uploadscores", bool, False, text = _("Upload Highscores"), options = {False: _("No"), True: _("Yes")}) Config.define("game", "uploadurl", str, "http://fretsonfire.sourceforge.net/play") Config.define("game", "leftymode", bool, False, text = _("Lefty mode"), options = {False: _("No"), True: _("Yes")}) Config.define("game", "tapping", bool, True, text = _("Tappable notes"), options = {False: _("No"), True: _("Yes")}) Config.define("video", "fullscreen", bool, False, text = _("Fullscreen Mode"), options = {False: _("No"), True: _("Yes")}) Config.define("video", "multisamples", int, 4, text = _("Antialiasing Quality"), options = {0: _("None"), 2: _("2x"), 4: _("4x"), 6: _("6x"), 8: _("8x")}) Config.define("video", "resolution", str, "640x480") Config.define("video", "fps", int, 80, text = _("Frames per Second"), options = dict([(n, n) for n in range(1, 120)])) #Config.define("opengl", "svgquality", int, NORMAL_QUALITY, text = _("SVG Quality"), options = {LOW_QUALITY: _("Low"), NORMAL_QUALITY: _("Normal"), HIGH_QUALITY: _("High")}) Config.define("audio", "frequency", int, 44100, text = _("Sample Frequency"), options = [8000, 11025, 22050, 32000, 44100, 48000]) Config.define("audio", "bits", int, 16, text = _("Sample Bits"), options = [16, 8]) Config.define("audio", "stereo", bool, True) Config.define("audio", "buffersize", int, 2048, text = _("Buffer Size"), options = [256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536]) Config.define("audio", "delay", int, 100, text = _("A/V delay"), options = dict([(n, n) for n in range(0, 301)])) Config.define("audio", "screwupvol", float, 0.25, text = _("Screw Up Sounds"), options = {0.0: _("Off"), .25: _("Quiet"), .5: _("Loud"), 1.0: _("Painful")}) Config.define("audio", "guitarvol", float, 1.0, text = _("Guitar Volume"), options = dict([(n / 100.0, "%02d/10" % (n / 9)) for n in range(0, 110, 10)])) Config.define("audio", "songvol", float, 1.0, text = _("Song Volume"), options = dict([(n / 100.0, "%02d/10" % (n / 9)) for n in range(0, 110, 10)])) Config.define("audio", "rhythmvol", float, 1.0, text = _("Rhythm Volume"), options = dict([(n / 100.0, "%02d/10" % (n / 9)) for n in range(0, 110, 10)])) Config.define("video", "fontscale", float, 1.0, text = _("Text scale"), options = dict([(n / 100.0, "%3d%%" % n) for n in range(50, 260, 10)])) class FullScreenSwitcher(KeyListener): """ A keyboard listener that looks for special built-in key combinations, such as the fullscreen toggle (Alt-Enter). """ def __init__(self, engine): self.engine = engine self.altStatus = False def keyPressed(self, key, unicode): if key == pygame.K_LALT: self.altStatus = True elif key == pygame.K_RETURN and self.altStatus: if not self.engine.toggleFullscreen(): Log.error("Unable to toggle fullscreen mode.") return True elif key == pygame.K_d and self.altStatus: self.engine.setDebugModeEnabled(not self.engine.isDebugModeEnabled()) return True elif key == pygame.K_g and self.altStatus and self.engine.isDebugModeEnabled(): self.engine.debugLayer.gcDump() return True def keyReleased(self, key): if key == pygame.K_LALT: self.altStatus = False class SystemEventHandler(SystemEventListener): """ A system event listener that takes care of restarting the game when needed and reacting to screen resize events. """ def __init__(self, engine): self.engine = engine def screenResized(self, size): self.engine.resizeScreen(size[0], size[1]) def restartRequested(self): self.engine.restart() def quit(self): self.engine.quit() class GameEngine(Engine): """The main game engine.""" def __init__(self, config = None): """ Constructor. @param config: L{Config} instance for settings """ if not config: config = Config.load() self.config = config fps = self.config.get("video", "fps") tickrate = self.config.get("engine", "tickrate") Engine.__init__(self, fps = fps, tickrate = tickrate) pygame.init() self.title = _("Frets on Fire") self.restartRequested = False self.handlingException = False self.video = Video(self.title) self.audio = Audio() Log.debug("Initializing audio.") frequency = self.config.get("audio", "frequency") bits = self.config.get("audio", "bits") stereo = self.config.get("audio", "stereo") bufferSize = self.config.get("audio", "buffersize") self.audio.pre_open(frequency = frequency, bits = bits, stereo = stereo, bufferSize = bufferSize) pygame.init() self.audio.open(frequency = frequency, bits = bits, stereo = stereo, bufferSize = bufferSize) Log.debug("Initializing video.") width, height = [int(s) for s in self.config.get("video", "resolution").split("x")] fullscreen = self.config.get("video", "fullscreen") multisamples = self.config.get("video", "multisamples") self.video.setMode((width, height), fullscreen = fullscreen, multisamples = multisamples) # Enable the high priority timer if configured if self.config.get("engine", "highpriority"): Log.debug("Enabling high priority timer.") self.timer.highPriority = True viewport = glGetIntegerv(GL_VIEWPORT) h = viewport[3] - viewport[1] w = viewport[2] - viewport[0] geometry = (0, 0, w, h) self.svg = SvgContext(geometry) self.svg.setRenderingQuality(self.config.get("opengl", "svgquality")) glViewport(int(viewport[0]), int(viewport[1]), int(viewport[2]), int(viewport[3])) self.input = Input() self.view = View(self, geometry) self.resizeScreen(w, h) self.resource = Resource(Version.dataPath()) self.server = None self.sessions = [] self.mainloop = self.loading # Load game modifications Mod.init(self) theme = Config.load(self.resource.fileName("theme.ini")) Theme.open(theme) # Make sure we are using the new upload URL if self.config.get("game", "uploadurl").startswith("http://kempele.fi"): self.config.set("game", "uploadurl", "http://fretsonfire.sourceforge.net/play") self.addTask(self.audio, synchronized = False) self.addTask(self.input, synchronized = False) self.addTask(self.view) self.addTask(self.resource, synchronized = False) self.data = Data(self.resource, self.svg) self.input.addKeyListener(FullScreenSwitcher(self), priority = True) self.input.addSystemEventListener(SystemEventHandler(self)) self.debugLayer = None self.startupLayer = None self.loadingScreenShown = False Log.debug("Ready.") def setStartupLayer(self, startupLayer): """ Set the L{Layer} that will be shown when the all the resources have been loaded. See L{Data} @param startupLayer: Startup L{Layer} """ self.startupLayer = startupLayer def isDebugModeEnabled(self): return bool(self.debugLayer) def setDebugModeEnabled(self, enabled): """ Show or hide the debug layer. @type enabled: bool """ if enabled: self.debugLayer = DebugLayer(self) else: self.debugLayer = None def toggleFullscreen(self): """ Toggle between fullscreen and windowed mode. @return: True on success """ if not self.video.toggleFullscreen(): # on windows, the fullscreen toggle kills our textures, se we must restart the whole game self.input.broadcastSystemEvent("restartRequested") self.config.set("video", "fullscreen", not self.video.fullscreen) return True self.config.set("video", "fullscreen", self.video.fullscreen) return True def restart(self): """Restart the game.""" if not self.restartRequested: self.restartRequested = True self.input.broadcastSystemEvent("restartRequested") else: self.quit() def quit(self): self.audio.close() Engine.quit(self) def resizeScreen(self, width, height): """ Resize the game screen. @param width: New width in pixels @param height: New height in pixels """ self.view.setGeometry((0, 0, width, height)) self.svg.setGeometry((0, 0, width, height)) def isServerRunning(self): return bool(self.server) def startServer(self): """Start the game server.""" if not self.server: Log.debug("Starting server.") self.server = Server(self) self.addTask(self.server, synchronized = False) def connect(self, host): """ Connect to a game server. @param host: Name of host to connect to @return: L{Session} connected to remote server """ Log.debug("Connecting to host %s." % host) session = ClientSession(self) session.connect(host) self.addTask(session, synchronized = False) self.sessions.append(session) return session def stopServer(self): """Stop the game server.""" if self.server: Log.debug("Stopping server.") self.removeTask(self.server) self.server = None def disconnect(self, session): """ Disconnect a L{Session} param session: L{Session} to disconnect """ if session in self.sessions: Log.debug("Disconnecting.") self.removeTask(session) self.sessions.remove(session) def loadSvgDrawing(self, target, name, fileName, textureSize = None): """ Load an SVG drawing synchronously. @param target: An object that will own the drawing @param name: The name of the attribute the drawing will be assigned to @param fileName: The name of the file in the data directory @param textureSize Either None or (x, y), in which case the file will be rendered to an x by y texture @return: L{SvgDrawing} instance """ return self.data.loadSvgDrawing(target, name, fileName, textureSize) def loading(self): """Loading state loop.""" done = Engine.run(self) self.clearScreen() if self.data.essentialResourcesLoaded(): if not self.loadingScreenShown: self.loadingScreenShown = True Dialogs.showLoadingScreen(self, self.data.resourcesLoaded) if self.startupLayer: self.view.pushLayer(self.startupLayer) self.mainloop = self.main self.view.render() self.video.flip() return done def clearScreen(self): self.svg.clear(*Theme.backgroundColor) def main(self): """Main state loop.""" # Tune the scheduler priority so that transitions are as smooth as possible if self.view.isTransitionInProgress(): self.boostBackgroundThreads(False) else: self.boostBackgroundThreads(True) done = Engine.run(self) self.clearScreen() self.view.render() if self.debugLayer: self.debugLayer.render(1.0, True) self.video.flip() return done def run(self): try: return self.mainloop() except KeyboardInterrupt: sys.exit(0) except SystemExit: sys.exit(0) except Exception, e: def clearMatrixStack(stack): try: glMatrixMode(stack) for i in range(16): glPopMatrix() except: pass if self.handlingException: # A recursive exception is fatal as we can't reliably reset the GL state sys.exit(1) self.handlingException = True Log.error("%s: %s" % (e.__class__, e)) import traceback traceback.print_exc() clearMatrixStack(GL_PROJECTION) clearMatrixStack(GL_MODELVIEW) Dialogs.showMessage(self, unicode(e)) self.handlingException = False return True fretsonfire-1.3.110.dfsg/src/svg2png.py0000644000175000017500000000040710751076732016335 0ustar mjj29mjj29#!/usr/bin/python import os, fnmatch for root, dirs, files in os.walk("."): for svg in fnmatch.filter(files, "*.svg"): svg = os.path.join(root, svg) print svg, os.system("inkscape -e '%s' -D '%s' -b black -y 0.0" % (svg.replace(".svg", ".png"), svg)) fretsonfire-1.3.110.dfsg/src/setup_mac.py0000644000175000017500000000272611060736160016725 0ustar mjj29mjj29""" This is a setup.py script generated by py2applet Usage: python setup.py py2app """ from setup import * from setuptools import setup import sys, SceneFactory, Version import amanith APP = ['FretsOnFire.py'] OPTIONS = { 'argv_emulation': True, 'dist_dir': '../dist', 'dylib_excludes': 'OpenGL,AGL', 'frameworks' : '../../amanith/lib/libamanith.dylib, ../../glew/lib/libGLEW.dylib', 'iconfile': '../data/icon_mac_composed.icns', 'includes': SceneFactory.scenes, 'excludes': ['glew.gl.apple' "glew.gl.ati", "glew.gl.atix", "glew.gl.hp", "glew.gl.ibm", "glew.gl.ingr", "glew.gl.intel", "glew.gl.ktx", "glew.gl.mesa", "glew.gl.oml", "glew.gl.pgi", "glew.gl.rend", "glew.gl.s3", "glew.gl.sgi", "glew.gl.sgis", "glew.gl.sgix", "glew.gl.sun", "glew.gl.sunx", "glew.gl.threedfx", "glew.gl.win", "ode", "unicodedata", "_ssl", "bz2", "email", "calendar", "bisect", "difflib", "doctest", "ftplib", "getpass", "gopherlib", "heapq", "macpath", "macurl2path", "GimpGradientFile", "GimpPaletteFile", "PaletteFile" ] } setup( version=Version.version(), description="Rockin' it Oldskool!", name="Frets on Fire", url="http://www.unrealvoodoo.org", app=APP, data_files=dataFiles, options={'py2app': OPTIONS}, setup_requires=['py2app'], ) fretsonfire-1.3.110.dfsg/src/Mesh.py0000644000175000017500000001614210751076732015646 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GL import * import Collada class Mesh: def __init__(self, fileName): self.doc = Collada.DaeDocument() self.doc.LoadDocumentFromFile(fileName) self.geoms = {} self.fullGeoms = {} def _unflatten(self, array, stride): return [tuple(array[i * stride : (i + 1) * stride]) for i in range(len(array) / stride)] def setupLight(self, light, n, pos): l = light.techniqueCommon glEnable(GL_LIGHTING) glEnable(GL_LIGHT0 + n) glLightfv(GL_LIGHT0 + n, GL_POSITION, (pos[0], pos[1], pos[2], 0.0)) glLightfv(GL_LIGHT0 + n, GL_DIFFUSE, (l.color[0], l.color[1], l.color[2], 0.0)) glLightfv(GL_LIGHT0 + n, GL_AMBIENT, (0.0, 0.0, 0.0, 0.0)) def setupMaterial(self, material): for m in material.techniqueCommon.iMaterials: if m.object: for fx in m.object.iEffects: if fx.object: shader = fx.object.profileCommon.technique.shader if isinstance(shader, Collada.DaeFxShadePhong): glMaterialf (GL_FRONT_AND_BACK, GL_SHININESS, shader.shininess.float) glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, shader.ambient.color.rgba) glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, shader.diffuse.color.rgba) glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, shader.specular.color.rgba) def render(self, geomName = None): if geomName in self.fullGeoms: glCallList(self.fullGeoms[geomName]) return # Prepare a new list for all the geometry if not self.geoms: for geom in self.doc.geometriesLibrary.items: self.geoms[geom.name] = glGenLists(1) glNewList(self.geoms[geom.name], GL_COMPILE) for prim in geom.data.primitives: maxOffset = vertexOffset = normalOffset = 0 vertexOffset = None normalOffset = None texcoordOffset = None vertices = None normals = None texcoords = None for input in prim.inputs: maxOffset = max(maxOffset, input.offset) if input.semantic == "VERTEX": vertexOffset = input.offset vertices = geom.data.FindSource(geom.data.vertices.FindInput("POSITION")) assert vertices.techniqueCommon.accessor.stride == 3 vertices = self._unflatten(vertices.source.data, vertices.techniqueCommon.accessor.stride) elif input.semantic == "NORMAL": normalOffset = input.offset normals = geom.data.FindSource(input) normals = self._unflatten(normals.source.data, 3) elif input.semantic == "TEXCOORD": texcoordOffset = input.offset texcoords = geom.data.FindSource(input) texcoords = self._unflatten(texcoords.source.data, 2) if normalOffset is None: normals = geom.data.FindSource(geom.data.vertices.FindInput("NORMAL")) normals = self._unflatten(normals.source.data, 3) normalOffset = vertexOffset def drawElement(indices, offset, array, func): if offset is not None: func(*array[indices[offset]]) if hasattr(prim, "polygons"): for poly in prim.polygons: glBegin(GL_POLYGON) for indices in self._unflatten(poly, maxOffset + 1): drawElement(indices, normalOffset, normals, glNormal3f) drawElement(indices, texcoordOffset, texcoords, glTexCoord2f) drawElement(indices, vertexOffset, vertices, glVertex3f) glEnd() elif hasattr(prim, "triangles"): glBegin(GL_TRIANGLES) for indices in self._unflatten(prim.triangles, maxOffset + 1): drawElement(indices, normalOffset, normals, glNormal3f) drawElement(indices, texcoordOffset, texcoords, glTexCoord2f) drawElement(indices, vertexOffset, vertices, glVertex3f) glEnd() glEndList() # Prepare a new display list for this particular geometry self.fullGeoms[geomName] = glGenLists(1) glNewList(self.fullGeoms[geomName], GL_COMPILE) if self.geoms: # setup lights for scene in self.doc.visualScenesLibrary.items: for node in scene.nodes: for n, light in enumerate(node.iLights): if light.object: # TODO: hierarchical node transformation, other types of lights pos = [0.0, 0.0, 0.0, 1.0] for t in node.transforms: if t[0] == "translate": pos = t[1] self.setupLight(light.object, n, pos) # render geometry for scene in self.doc.visualScenesLibrary.items: for node in scene.nodes: if geomName is not None and node.name != geomName: continue for geom in node.iGeometries: if geom.object: #for mat in geom.bindMaterials: # self.setupMaterial(mat) glPushMatrix() for t in node.transforms: if t[0] == "translate": glTranslatef(*t[1]) elif t[0] == "rotate": glRotatef(t[1][3], t[1][0], t[1][1], t[1][2]) elif t[0] == "scale": glScalef(*t[1]) if geom.object.name in self.geoms: glCallList(self.geoms[geom.object.name]) glPopMatrix() glDisable(GL_LIGHTING) for n in range(8): glDisable(GL_LIGHT0 + n) glEndList() # Render the new list self.render(geomName) fretsonfire-1.3.110.dfsg/src/GameEngineTest.py0000644000175000017500000000455510751076732017616 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from GameEngine import GameEngine class EngineTest(unittest.TestCase): def testNetworking(self): e1 = GameEngine() e1.startServer() session1 = e1.connect("localhost") session2 = e1.connect("localhost") while not session1.isConnected() or not session2.isConnected(): e1.run() session1.world.createPlayer("mario") session2.world.createPlayer("luigi") for i in range(10): e1.run() assert len(e1.server.world.players) == 2 assert len(session1.world.players) == 2 assert len(session2.world.players) == 2 session3 = e1.connect("localhost") for i in range(10): e1.run() assert len(session3.world.players) == 2 session1.disconnect() for i in range(10): e1.run() assert len(e1.server.world.players) == 1 assert len(session2.world.players) == 1 e1.quit() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/SceneTest.py0000644000175000017500000000351210751076732016644 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest import time from Scene import Scene from Resource import Resource class CityScene(Scene): def __init__(self, id = None, manager = None): Scene.__init__(self, id, manager) #self.objects = # Create a bunch of objects and simulate the scene for some time class SceneTest(unittest.TestCase): def TestScene(): pass if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Stage.py0000644000175000017500000003012310751076732016010 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from ConfigParser import ConfigParser from OpenGL.GL import * import math import Log import Theme class Layer(object): """ A graphical stage layer that can have a number of animation effects associated with it. """ def __init__(self, stage, drawing): """ Constructor. @param stage: Containing Stage @param drawing: SvgDrawing for this layer. Make sure this drawing is rendered to a texture for performance reasons. """ self.stage = stage self.drawing = drawing self.position = (0.0, 0.0) self.angle = 0.0 self.scale = (1.0, 1.0) self.color = (1.0, 1.0, 1.0, 1.0) self.srcBlending = GL_SRC_ALPHA self.dstBlending = GL_ONE_MINUS_SRC_ALPHA self.effects = [] def render(self, visibility): """ Render the layer. @param visibility: Floating point visibility factor (1 = opaque, 0 = invisibile) """ w, h, = self.stage.engine.view.geometry[2:4] v = 1.0 - visibility ** 2 self.drawing.transform.reset() self.drawing.transform.translate(w / 2, h / 2) if v > .01: self.color = (self.color[0], self.color[1], self.color[2], visibility) if self.position[0] < -.25: self.drawing.transform.translate(-v * w, 0) elif self.position[0] > .25: self.drawing.transform.translate(v * w, 0) self.drawing.transform.scale(self.scale[0], -self.scale[1]) self.drawing.transform.translate(self.position[0] * w / 2, -self.position[1] * h / 2) self.drawing.transform.rotate(self.angle) # Blend in all the effects for effect in self.effects: effect.apply() glBlendFunc(self.srcBlending, self.dstBlending) self.drawing.draw(color = self.color) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) class Effect(object): """ An animationn effect that can be attached to a Layer. """ def __init__(self, layer, options): """ Constructor. @param layer: Layer to attach this effect to. @param options: Effect options (default in parens): intensity - Floating point effect intensity (1.0) trigger - Effect trigger, one of "none", "beat", "quarterbeat", "pick", "miss" ("none") period - Trigger period in ms (200.0) delay - Trigger delay in periods (0.0) profile - Trigger profile, one of "step", "linstep", "smoothstep" """ self.layer = layer self.stage = layer.stage self.intensity = float(options.get("intensity", 1.0)) self.trigger = getattr(self, "trigger" + options.get("trigger", "none").capitalize()) self.period = float(options.get("period", 500.0)) self.delay = float(options.get("delay", 0.0)) self.triggerProf = getattr(self, options.get("profile", "linstep")) def apply(self): pass def triggerNone(self): return 0.0 def triggerBeat(self): if not self.stage.lastBeatPos: return 0.0 t = self.stage.pos - self.delay * self.stage.beatPeriod - self.stage.lastBeatPos return self.intensity * (1.0 - self.triggerProf(0, self.stage.beatPeriod, t)) def triggerQuarterbeat(self): if not self.stage.lastQuarterBeatPos: return 0.0 t = self.stage.pos - self.delay * (self.stage.beatPeriod / 4) - self.stage.lastQuarterBeatPos return self.intensity * (1.0 - self.triggerProf(0, self.stage.beatPeriod / 4, t)) def triggerPick(self): if not self.stage.lastPickPos: return 0.0 t = self.stage.pos - self.delay * self.period - self.stage.lastPickPos return self.intensity * (1.0 - self.triggerProf(0, self.period, t)) def triggerMiss(self): if not self.stage.lastMissPos: return 0.0 t = self.stage.pos - self.delay * self.period - self.stage.lastMissPos return self.intensity * (1.0 - self.triggerProf(0, self.period, t)) def step(self, threshold, x): return (x > threshold) and 1 or 0 def linstep(self, min, max, x): if x < min: return 0 if x > max: return 1 return (x - min) / (max - min) def smoothstep(self, min, max, x): if x < min: return 0 if x > max: return 1 def f(x): return -2 * x**3 + 3*x**2 return f((x - min) / (max - min)) def sinstep(self, min, max, x): return math.cos(math.pi * (1.0 - self.linstep(min, max, x))) def getNoteColor(self, note): if note >= len(Theme.fretColors) - 1: return Theme.fretColors[-1] elif note <= 0: return Theme.fretColors[0] f2 = note % 1.0 f1 = 1.0 - f2 c1 = Theme.fretColors[int(note)] c2 = Theme.fretColors[int(note) + 1] return (c1[0] * f1 + c2[0] * f2, \ c1[1] * f1 + c2[1] * f2, \ c1[2] * f1 + c2[2] * f2) class LightEffect(Effect): def __init__(self, layer, options): Effect.__init__(self, layer, options) self.lightNumber = int(options.get("light_number", 0)) self.ambient = float(options.get("ambient", 0.5)) self.contrast = float(options.get("contrast", 0.5)) def apply(self): if len(self.stage.averageNotes) < self.lightNumber + 2: self.layer.color = (0.0, 0.0, 0.0, 0.0) return t = self.trigger() t = self.ambient + self.contrast * t c = self.getNoteColor(self.stage.averageNotes[self.lightNumber]) self.layer.color = (c[0] * t, c[1] * t, c[2] * t, self.intensity) class RotateEffect(Effect): def __init__(self, layer, options): Effect.__init__(self, layer, options) self.angle = math.pi / 180.0 * float(options.get("angle", 45)) def apply(self): if not self.stage.lastMissPos: return t = self.trigger() self.layer.drawing.transform.rotate(t * self.angle) class WiggleEffect(Effect): def __init__(self, layer, options): Effect.__init__(self, layer, options) self.freq = float(options.get("frequency", 6)) self.xmag = float(options.get("xmagnitude", 0.1)) self.ymag = float(options.get("ymagnitude", 0.1)) def apply(self): t = self.trigger() w, h = self.stage.engine.view.geometry[2:4] p = t * 2 * math.pi * self.freq s, c = t * math.sin(p), t * math.cos(p) self.layer.drawing.transform.translate(self.xmag * w * s, self.ymag * h * c) class ScaleEffect(Effect): def __init__(self, layer, options): Effect.__init__(self, layer, options) self.xmag = float(options.get("xmagnitude", .1)) self.ymag = float(options.get("ymagnitude", .1)) def apply(self): t = self.trigger() self.layer.drawing.transform.scale(1.0 + self.xmag * t, 1.0 + self.ymag * t) class Stage(object): def __init__(self, guitarScene, configFileName): self.scene = guitarScene self.engine = guitarScene.engine self.config = ConfigParser() self.backgroundLayers = [] self.foregroundLayers = [] self.textures = {} self.reset() self.config.read(configFileName) # Build the layers for i in range(32): section = "layer%d" % i if self.config.has_section(section): def get(value, type = str, default = None): if self.config.has_option(section, value): return type(self.config.get(section, value)) return default xres = get("xres", int, 256) yres = get("yres", int, 256) texture = get("texture") try: drawing = self.textures[texture] except KeyError: drawing = self.engine.loadSvgDrawing(self, None, texture, textureSize = (xres, yres)) self.textures[texture] = drawing layer = Layer(self, drawing) layer.position = (get("xpos", float, 0.0), get("ypos", float, 0.0)) layer.scale = (get("xscale", float, 1.0), get("yscale", float, 1.0)) layer.angle = math.pi * get("angle", float, 0.0) / 180.0 layer.srcBlending = globals()["GL_%s" % get("src_blending", str, "src_alpha").upper()] layer.dstBlending = globals()["GL_%s" % get("dst_blending", str, "one_minus_src_alpha").upper()] layer.color = (get("color_r", float, 1.0), get("color_g", float, 1.0), get("color_b", float, 1.0), get("color_a", float, 1.0)) # Load any effects fxClasses = { "light": LightEffect, "rotate": RotateEffect, "wiggle": WiggleEffect, "scale": ScaleEffect, } for j in range(32): fxSection = "layer%d:fx%d" % (i, j) if self.config.has_section(fxSection): type = self.config.get(fxSection, "type") if not type in fxClasses: continue options = self.config.options(fxSection) options = dict([(opt, self.config.get(fxSection, opt)) for opt in options]) fx = fxClasses[type](layer, options) layer.effects.append(fx) if get("foreground", int): self.foregroundLayers.append(layer) else: self.backgroundLayers.append(layer) def reset(self): self.lastBeatPos = None self.lastQuarterBeatPos = None self.lastMissPos = None self.lastPickPos = None self.beat = 0 self.quarterBeat = 0 self.pos = 0.0 self.playedNotes = [] self.averageNotes = [0.0] self.beatPeriod = 0.0 def triggerPick(self, pos, notes): if notes: self.lastPickPos = pos self.playedNotes = self.playedNotes[-3:] + [sum(notes) / float(len(notes))] self.averageNotes[-1] = sum(self.playedNotes) / float(len(self.playedNotes)) def triggerMiss(self, pos): self.lastMissPos = pos def triggerQuarterBeat(self, pos, quarterBeat): self.lastQuarterBeatPos = pos self.quarterBeat = quarterBeat def triggerBeat(self, pos, beat): self.lastBeatPos = pos self.beat = beat self.averageNotes = self.averageNotes[-4:] + self.averageNotes[-1:] def _renderLayers(self, layers, visibility): self.engine.view.setOrthogonalProjection(normalize = True) try: for layer in layers: layer.render(visibility) finally: self.engine.view.resetProjection() def run(self, pos, period): self.pos = pos self.beatPeriod = period quarterBeat = int(4 * pos / period) if quarterBeat > self.quarterBeat: self.triggerQuarterBeat(pos, quarterBeat) beat = quarterBeat / 4 if beat > self.beat: self.triggerBeat(pos, beat) def render(self, visibility): self._renderLayers(self.backgroundLayers, visibility) self.scene.renderGuitar() self._renderLayers(self.foregroundLayers, visibility) fretsonfire-1.3.110.dfsg/src/Config.py0000644000175000017500000001314210751076732016154 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from ConfigParser import ConfigParser import Log import Resource import os encoding = "iso-8859-1" config = None prototype = {} class Option: """A prototype configuration key.""" def __init__(self, **args): for key, value in args.items(): setattr(self, key, value) def define(section, option, type, default = None, text = None, options = None, prototype = prototype): """ Define a configuration key. @param section: Section name @param option: Option name @param type: Key type (e.g. str, int, ...) @param default: Default value for the key @param text: Text description for the key @param options: Either a mapping of values to text descriptions (e.g. {True: 'Yes', False: 'No'}) or a list of possible values @param prototype: Configuration prototype mapping """ if not section in prototype: prototype[section] = {} if type == bool and not options: options = [True, False] prototype[section][option] = Option(type = type, default = default, text = text, options = options) def load(fileName = None, setAsDefault = False): """Load a configuration with the default prototype""" global config c = Config(prototype, fileName) if setAsDefault and not config: config = c return c class Config: """A configuration registry.""" def __init__(self, prototype, fileName = None): """ @param prototype: The configuration protype mapping @param fileName: The file that holds this configuration registry """ self.prototype = prototype # read configuration self.config = ConfigParser() if fileName: if not os.path.isfile(fileName): path = Resource.getWritableResourcePath() fileName = os.path.join(path, fileName) self.config.read(fileName) self.fileName = fileName # fix the defaults and non-existing keys for section, options in prototype.items(): if not self.config.has_section(section): self.config.add_section(section) for option in options.keys(): type = options[option].type default = options[option].default if not self.config.has_option(section, option): self.config.set(section, option, str(default)) def get(self, section, option): """ Read a configuration key. @param section: Section name @param option: Option name @return: Key value """ try: type = self.prototype[section][option].type default = self.prototype[section][option].default except KeyError: Log.warn("Config key %s.%s not defined while reading." % (section, option)) type, default = str, None value = self.config.has_option(section, option) and self.config.get(section, option) or default if type == bool: value = str(value).lower() if value in ("1", "true", "yes", "on"): value = True else: value = False else: value = type(value) #Log.debug("%s.%s = %s" % (section, option, value)) return value def set(self, section, option, value): """ Set the value of a configuration key. @param section: Section name @param option: Option name @param value: Value name """ try: prototype[section][option] except KeyError: Log.warn("Config key %s.%s not defined while writing." % (section, option)) if not self.config.has_section(section): self.config.add_section(section) if type(value) == unicode: value = value.encode(encoding) else: value = str(value) self.config.set(section, option, value) f = open(self.fileName, "w") self.config.write(f) f.close() def get(section, option): """ Read the value of a global configuration key. @param section: Section name @param option: Option name @return: Key value """ global config return config.get(section, option) def set(section, option, value): """ Write the value of a global configuration key. @param section: Section name @param option: Option name @param value: New key value """ global config return config.set(section, option, value) fretsonfire-1.3.110.dfsg/src/DummyAmanith.py0000644000175000017500000000440510751076732017346 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### """Mock amanith implementation that does next to nothing.""" from OpenGL.GL import * G_LOW_RENDERING_QUALITY = 0 G_NORMAL_RENDERING_QUALITY = 1 G_HIGH_RENDERING_QUALITY = 2 class GKernel: pass class GMatrix33: pass class GOpenGLBoard: def __init__(*a, **b): pass def SetShadersEnabled(self, foo): pass def SetViewport(self, x, y, w, h): glViewport(int(x), int(y), int(w), int(h)) def SetProjection(self, left, right, bottom, top): glMatrixMode(GL_PROJECTION) glLoadIdentity() glOrtho(left, right, bottom, top, -100, 100) glMatrixMode(GL_MODELVIEW) def SetRenderingQuality(self, q): pass def Clear(self, r, g, b, a): glDepthMask(1) glEnable(GL_COLOR_MATERIAL) glClearColor(r, g, b, a) glClear(GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) fretsonfire-1.3.110.dfsg/src/MenuTest.py0000644000175000017500000000500110751076732016506 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from GameEngine import GameEngine from Menu import Menu subMenu = [ ("Bar 1", lambda: 0), ("Bar 2", lambda: 0), ("Bar 3", lambda: 0), ] rootMenu = [ ["Foo", lambda: 0], ("Bar >", subMenu), ("Baz", lambda: 0), ] class MenuTest(unittest.TestCase): def testMenuNavigation(self): m = Menu(self.e, rootMenu) self.e.view.pushLayer(m) while self.e.view.layers and 0: rootMenu[0][0] = "%.1f FPS" % self.e.timer.fpsEstimate self.e.run() # FIXME: keyboard event injection for testing def setUp(self): self.e = GameEngine() def tearDown(self): self.e.quit() class MenuTestInteractive(unittest.TestCase): def testMenuNavigation(self): m = Menu(self.e, rootMenu) self.e.view.pushLayer(m) while self.e.view.layers: rootMenu[0][0] = "%.1f FPS" % self.e.timer.fpsEstimate self.e.run() def setUp(self): self.e = GameEngine() def tearDown(self): self.e.quit() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Guitar.py0000644000175000017500000005167311060736160016205 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kyostila # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import Player from Song import Note, Tempo from Mesh import Mesh import Theme from OpenGL.GL import * import math import numpy KEYS = [Player.KEY1, Player.KEY2, Player.KEY3, Player.KEY4, Player.KEY5] class Guitar: def __init__(self, engine, editorMode = False): self.engine = engine self.boardWidth = 4.0 self.boardLength = 12.0 self.beatsPerBoard = 5.0 self.strings = 5 self.fretWeight = [0.0] * self.strings self.fretActivity = [0.0] * self.strings self.fretColors = Theme.fretColors self.playedNotes = [] self.editorMode = editorMode self.selectedString = 0 self.time = 0.0 self.pickStartPos = 0 self.leftyMode = False self.currentBpm = 50.0 self.currentPeriod = 60000.0 / self.currentBpm self.targetBpm = self.currentBpm self.lastBpmChange = -1.0 self.baseBeat = 0.0 self.setBPM(self.currentBpm) self.vertexCache = numpy.empty((8 * 4096, 3), numpy.float32) self.colorCache = numpy.empty((8 * 4096, 4), numpy.float32) engine.resource.load(self, "noteMesh", lambda: Mesh(engine.resource.fileName("note.dae"))) engine.resource.load(self, "keyMesh", lambda: Mesh(engine.resource.fileName("key.dae"))) engine.loadSvgDrawing(self, "glowDrawing", "glow.png") engine.loadSvgDrawing(self, "neckDrawing", "neck.png") engine.loadSvgDrawing(self, "stringDrawing", "string.png") engine.loadSvgDrawing(self, "barDrawing", "bar.png") engine.loadSvgDrawing(self, "noteDrawing", "note.png") def selectPreviousString(self): self.selectedString = (self.selectedString - 1) % self.strings def selectString(self, string): self.selectedString = string % self.strings def selectNextString(self): self.selectedString = (self.selectedString + 1) % self.strings def setBPM(self, bpm): self.earlyMargin = 60000.0 / bpm / 3.5 self.lateMargin = 60000.0 / bpm / 3.5 self.noteReleaseMargin = 60000.0 / bpm / 2 self.bpm = bpm self.baseBeat = 0.0 def renderNeck(self, visibility, song, pos): if not song: return def project(beat): return .5 * beat / beatsPerUnit v = visibility w = self.boardWidth l = self.boardLength beatsPerUnit = self.beatsPerBoard / self.boardLength offset = (pos - self.lastBpmChange) / self.currentPeriod + self.baseBeat glEnable(GL_TEXTURE_2D) self.neckDrawing.texture.bind() glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT) glBegin(GL_TRIANGLE_STRIP) glColor4f(1, 1, 1, 0) glTexCoord2f(0.0, project(offset - 2 * beatsPerUnit)) glVertex3f(-w / 2, 0, -2) glTexCoord2f(1.0, project(offset - 2 * beatsPerUnit)) glVertex3f( w / 2, 0, -2) glColor4f(1, 1, 1, v) glTexCoord2f(0.0, project(offset - 1 * beatsPerUnit)) glVertex3f(-w / 2, 0, -1) glTexCoord2f(1.0, project(offset - 1 * beatsPerUnit)) glVertex3f( w / 2, 0, -1) glTexCoord2f(0.0, project(offset + l * beatsPerUnit * .7)) glVertex3f(-w / 2, 0, l * .7) glTexCoord2f(1.0, project(offset + l * beatsPerUnit * .7)) glVertex3f( w / 2, 0, l * .7) glColor4f(1, 1, 1, 0) glTexCoord2f(0.0, project(offset + l * beatsPerUnit)) glVertex3f(-w / 2, 0, l) glTexCoord2f(1.0, project(offset + l * beatsPerUnit)) glVertex3f( w / 2, 0, l) glEnd() glDisable(GL_TEXTURE_2D) def renderTracks(self, visibility): w = self.boardWidth / self.strings v = 1.0 - visibility if self.editorMode: x = (self.strings / 2 - self.selectedString) * w s = 2 * w / self.strings z1 = -0.5 * visibility ** 2 z2 = (self.boardLength - 0.5) * visibility ** 2 glColor4f(1, 1, 1, .15) glBegin(GL_TRIANGLE_STRIP) glVertex3f(x - s, 0, z1) glVertex3f(x + s, 0, z1) glVertex3f(x - s, 0, z2) glVertex3f(x + s, 0, z2) glEnd() sw = 0.035 glEnable(GL_TEXTURE_2D) glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) Theme.setBaseColor(1 - v) self.stringDrawing.texture.bind() for n in range(self.strings - 1, -1, -1): glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex3f((n - self.strings / 2) * w - sw, -v, -2) glTexCoord2f(1.0, 0.0) glVertex3f((n - self.strings / 2) * w + sw, -v, -2) glTexCoord2f(0.0, 1.0) glVertex3f((n - self.strings / 2) * w - sw, -v, self.boardLength) glTexCoord2f(1.0, 1.0) glVertex3f((n - self.strings / 2) * w + sw, -v, self.boardLength) glEnd() v *= 2 glDisable(GL_TEXTURE_2D) def renderBars(self, visibility, song, pos): if not song: return w = self.boardWidth v = 1.0 - visibility sw = 0.04 beatsPerUnit = self.beatsPerBoard / self.boardLength pos -= self.lastBpmChange offset = pos / self.currentPeriod * beatsPerUnit currentBeat = pos / self.currentPeriod beat = int(currentBeat) glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_TEXTURE_2D) self.barDrawing.texture.bind() glPushMatrix() while beat < currentBeat + self.beatsPerBoard: z = (beat - currentBeat) / beatsPerUnit if z > self.boardLength * .8: c = (self.boardLength - z) / (self.boardLength * .2) elif z < 0: c = max(0, 1 + z) else: c = 1.0 glRotate(v * 90, 0, 0, 1) if (beat % 1.0) < 0.001: Theme.setBaseColor(visibility * c * .75) else: Theme.setBaseColor(visibility * c * .5) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex3f(-(w / 2), -v, z + sw) glTexCoord2f(0.0, 1.0) glVertex3f(-(w / 2), -v, z - sw) glTexCoord2f(1.0, 0.0) glVertex3f(w / 2, -v, z + sw) glTexCoord2f(1.0, 1.0) glVertex3f(w / 2, -v, z - sw) glEnd() if self.editorMode: beat += 1.0 / 4.0 else: beat += 1 glPopMatrix() Theme.setSelectedColor(visibility * .5) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex3f(-w / 2, 0, sw) glTexCoord2f(0.0, 1.0) glVertex3f(-w / 2, 0, -sw) glTexCoord2f(1.0, 0.0) glVertex3f(w / 2, 0, sw) glTexCoord2f(1.0, 1.0) glVertex3f(w / 2, 0, -sw) glEnd() glDisable(GL_TEXTURE_2D) def renderNote(self, length, color, flat = False, tailOnly = False, isTappable = False): if not self.noteMesh: return glColor4f(*color) glEnable(GL_TEXTURE_2D) self.noteDrawing.texture.bind() if flat: glScalef(1, .1, 1) size = (.1, length + 0.00001) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex3f(-size[0], 0, 0) glTexCoord2f(1.0, 0.0) glVertex3f( size[0], 0, 0) glTexCoord2f(0.0, 1.0) glVertex3f(-size[0], 0, size[1]) glTexCoord2f(1.0, 1.0) glVertex3f( size[0], 0, size[1]) glEnd() glDisable(GL_TEXTURE_2D) if tailOnly: return glPushMatrix() glEnable(GL_DEPTH_TEST) glDepthMask(1) if color[3] > .9: glDisable(GL_BLEND) glShadeModel(GL_SMOOTH) self.noteMesh.render("Mesh_001") if isTappable: self.noteMesh.render("Mesh_003") glColor4f(.75 * color[0], .75 * color[1], .75 * color[2], color[3]) self.noteMesh.render("Mesh") glColor4f(.25 * color[0], .25 * color[1], .25 * color[2], color[3]) self.noteMesh.render("Mesh_002") glDepthMask(0) glPopMatrix() glEnable(GL_BLEND) def renderNotes(self, visibility, song, pos): if not song: return # Update dynamic period self.currentPeriod = 60000.0 / self.currentBpm self.targetPeriod = 60000.0 / self.targetBpm beatsPerUnit = self.beatsPerBoard / self.boardLength w = self.boardWidth / self.strings track = song.track for time, event in track.getEvents(pos - self.currentPeriod * 2, pos + self.currentPeriod * self.beatsPerBoard): if isinstance(event, Tempo): if (pos - time > self.currentPeriod or self.lastBpmChange < 0) and time > self.lastBpmChange: self.baseBeat += (time - self.lastBpmChange) / self.currentPeriod self.targetBpm = event.bpm self.lastBpmChange = time continue if not isinstance(event, Note): continue c = self.fretColors[event.number] x = (self.strings / 2 - event.number) * w z = ((time - pos) / self.currentPeriod) / beatsPerUnit z2 = ((time + event.length - pos) / self.currentPeriod) / beatsPerUnit if z > self.boardLength * .8: f = (self.boardLength - z) / (self.boardLength * .2) elif z < 0: f = min(1, max(0, 1 + z2)) else: f = 1.0 color = (.1 + .8 * c[0], .1 + .8 * c[1], .1 + .8 * c[2], 1 * visibility * f) length = event.length / self.currentPeriod / beatsPerUnit flat = False tailOnly = False isTappable = event.tappable # Clip the played notes to the origin if z < 0: if event.played: tailOnly = True length += z z = 0 if length <= 0: continue else: color = (.2 + .4, .2 + .4, .2 + .4, .5 * visibility * f) flat = True glPushMatrix() glTranslatef(x, (1.0 - visibility) ** (event.number + 1), z) self.renderNote(length, color = color, flat = flat, tailOnly = tailOnly, isTappable = isTappable) glPopMatrix() # Draw a waveform shape over the currently playing notes vertices = self.vertexCache colors = self.colorCache glBlendFunc(GL_SRC_ALPHA, GL_ONE) glEnableClientState(GL_VERTEX_ARRAY) glEnableClientState(GL_COLOR_ARRAY) glVertexPointer(3, GL_FLOAT, 0, vertices) glColorPointer(4, GL_FLOAT, 0, colors) for time, event in self.playedNotes: t = time + event.length dt = t - pos proj = 1.0 / self.currentPeriod / beatsPerUnit # Increase these values to improve performance step1 = dt * proj * 25 step2 = 10.0 if dt < 1e-3: continue dStep = (step2 - step1) / dt x = (self.strings / 2 - event.number) * w c = self.fretColors[event.number] s = t step = step1 vertexCount = 0 def waveForm(t): u = ((t - time) * -.1 + pos - time) / 64.0 + .0001 return (math.sin(event.number + self.time * -.01 + t * .03) + math.cos(event.number + self.time * .01 + t * .02)) * .1 + .1 + math.sin(u) / (5 * u) i = 0 a1 = 0.0 zStep = step * proj while t > time and t - step > pos and i < len(vertices) / 8: z = (t - pos) * proj a2 = waveForm(t - step) colors[i ] = \ colors[i + 1] = (c[0], c[1], c[2], .5) colors[i + 2] = \ colors[i + 3] = (1, 1, 1, .75) colors[i + 4] = \ colors[i + 5] = \ colors[i + 6] = \ colors[i + 7] = (c[0], c[1], c[2], .5) vertices[i ] = (x - a1, 0, z) vertices[i + 1] = (x - a2, 0, z - zStep) vertices[i + 2] = (x, 0, z) vertices[i + 3] = (x, 0, z - zStep) vertices[i + 4] = (x + a1, 0, z) vertices[i + 5] = (x + a2, 0, z - zStep) vertices[i + 6] = (x + a2, 0, z - zStep) vertices[i + 7] = (x - a2, 0, z - zStep) i += 8 t -= step a1 = a2 step = step1 + dStep * (s - t) zStep = step * proj glDrawArrays(GL_TRIANGLE_STRIP, 0, i) glDisableClientState(GL_VERTEX_ARRAY) glDisableClientState(GL_COLOR_ARRAY) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) def renderFrets(self, visibility, song, controls): w = self.boardWidth / self.strings v = 1.0 - visibility glEnable(GL_DEPTH_TEST) for n in range(self.strings): f = self.fretWeight[n] c = self.fretColors[n] if f and (controls.getState(Player.ACTION1) or controls.getState(Player.ACTION2)): f += 0.25 glColor4f(.1 + .8 * c[0] + f, .1 + .8 * c[1] + f, .1 + .8 * c[2] + f, visibility) y = v + f / 6 x = (self.strings / 2 - n) * w if self.keyMesh: glPushMatrix() glTranslatef(x, y + v * 6, 0) glDepthMask(1) glEnable(GL_LIGHTING) glEnable(GL_LIGHT0) glShadeModel(GL_SMOOTH) glRotatef(90, 0, 1, 0) glLightfv(GL_LIGHT0, GL_POSITION, (5.0, 10.0, -10.0, 0.0)) glLightfv(GL_LIGHT0, GL_AMBIENT, (.2, .2, .2, 0.0)) glLightfv(GL_LIGHT0, GL_DIFFUSE, (1.0, 1.0, 1.0, 0.0)) glRotatef(-90, 1, 0, 0) glRotatef(-90, 0, 0, 1) self.keyMesh.render() glDisable(GL_LIGHTING) glDisable(GL_LIGHT0) glDepthMask(0) glPopMatrix() f = self.fretActivity[n] if f: glBlendFunc(GL_SRC_ALPHA, GL_ONE) s = 0.0 self.glowDrawing.texture.bind() glEnable(GL_TEXTURE_2D) glDisable(GL_DEPTH_TEST) glPushMatrix() glTranslate(x, y, 0) glRotate(f + self.time * .1, 0, 1, 0) size = (.22 * (f + 1.5), .22 * (f + 1.5)) if self.playedNotes: t = math.cos(math.pi + (self.time - self.playedNotes[0][0]) * 0.01) else: t = math.cos(self.time * 0.01) while s < .5: ms = (1 - s) * f * t * .25 + .75 glColor3f(c[0] * ms, c[1] * ms, c[2] * ms) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex3f(-size[0] * f, 0, -size[1] * f) glTexCoord2f(1.0, 0.0) glVertex3f( size[0] * f, 0, -size[1] * f) glTexCoord2f(0.0, 1.0) glVertex3f(-size[0] * f, 0, size[1] * f) glTexCoord2f(1.0, 1.0) glVertex3f( size[0] * f, 0, size[1] * f) glEnd() glTranslatef(0, ms * .2, 0) glScalef(.8, 1, .8) glRotate(ms * 20, 0, 1, 0) s += 0.2 glPopMatrix() glEnable(GL_DEPTH_TEST) glDisable(GL_TEXTURE_2D) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) v *= 1.5 glDisable(GL_DEPTH_TEST) def render(self, visibility, song, pos, controls): glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) if self.leftyMode: glScalef(-1, 1, 1) self.renderNeck(visibility, song, pos) self.renderTracks(visibility) self.renderBars(visibility, song, pos) self.renderNotes(visibility, song, pos) self.renderFrets(visibility, song, controls) if self.leftyMode: glScalef(-1, 1, 1) def getMissedNotes(self, song, pos): if not song: return m1 = self.lateMargin m2 = self.lateMargin * 2 track = song.track notes = [(time, event) for time, event in track.getEvents(pos - m1, pos - m2) if isinstance(event, Note)] notes = [(time, event) for time, event in notes if (time >= (pos - m2)) and (time <= (pos - m1))] notes = [(time, event) for time, event in notes if not event.played] return notes def getRequiredNotes(self, song, pos): track = song.track notes = [(time, event) for time, event in track.getEvents(pos - self.lateMargin, pos + self.earlyMargin) if isinstance(event, Note)] notes = [(time, event) for time, event in notes if not event.played] notes = [(time, event) for time, event in notes if (time >= (pos - self.lateMargin)) and (time <= (pos + self.earlyMargin))] if notes: t = min([time for time, event in notes]) notes = [(time, event) for time, event in notes if time - t < 1e-3] return notes def controlsMatchNotes(self, controls, notes): result = True # no notes? if not notes: result = False # check each valid chord chords = {} for time, note in notes: if not time in chords: chords[time] = [] chords[time].append((time, note)) for notes in chords.values(): # matching keys? requiredKeys = [note.number for time, note in notes] for n, k in enumerate(KEYS): if n in requiredKeys and not controls.getState(k): result = False break if not n in requiredKeys and controls.getState(k): # The lower frets can be held down if n > max(requiredKeys): result = False break return result def areNotesTappable(self, notes): if not notes: return for time, note in notes: if not note.tappable: return False return True def startPick(self, song, pos, controls): if not song: return False self.playedNotes = [] notes = self.getRequiredNotes(song, pos) match = self.controlsMatchNotes(controls, notes) """ if match: print "\033[0m", else: print "\033[31m", print "MATCH?", n = [note.number for time, note in notes] for i, k in enumerate(KEYS): if i in n: if controls.getState(k): print " [#] ", else: print " # ", else: if controls.getState(k): print " [.] ", else: print " . ", print """ if match: self.pickStartPos = pos for time, note in notes: self.pickStartPos = max(self.pickStartPos, time) note.played = True self.playedNotes = notes return True return False def endPick(self, pos): for time, note in self.playedNotes: if time + note.length > pos + self.noteReleaseMargin: self.playedNotes = [] return False self.playedNotes = [] return True def getPickLength(self, pos): if not self.playedNotes: return 0.0 # The pick length is limited by the played notes pickLength = pos - self.pickStartPos for time, note in self.playedNotes: pickLength = min(pickLength, note.length) return pickLength def run(self, ticks, pos, controls): self.time += ticks # update frets if self.editorMode: if (controls.getState(Player.ACTION1) or controls.getState(Player.ACTION2)): activeFrets = [i for i, k in enumerate(KEYS) if controls.getState(k)] or [self.selectedString] else: activeFrets = [] else: activeFrets = [note.number for time, note in self.playedNotes] for n in range(self.strings): if controls.getState(KEYS[n]) or (self.editorMode and self.selectedString == n): self.fretWeight[n] = 0.5 else: self.fretWeight[n] = max(self.fretWeight[n] - ticks / 64.0, 0.0) if n in activeFrets: self.fretActivity[n] = min(self.fretActivity[n] + ticks / 32.0, 1.0) else: self.fretActivity[n] = max(self.fretActivity[n] - ticks / 64.0, 0.0) for time, note in self.playedNotes: if pos > time + note.length: return False # update bpm diff = self.targetBpm - self.currentBpm self.currentBpm += diff * .03 return True fretsonfire-1.3.110.dfsg/src/GameResultsScene.py0000644000175000017500000002265510751076732020171 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Scene import SceneServer, SceneClient from Menu import Menu import Player import Dialogs import Song import Data import Theme from Audio import Sound from Language import _ import pygame import math import random from OpenGL.GL import * class GameResultsScene: pass class GameResultsSceneServer(GameResultsScene, SceneServer): pass class GameResultsSceneClient(GameResultsScene, SceneClient): def createClient(self, libraryName, songName): self.libraryName = libraryName self.songName = songName self.stars = 0 self.accuracy = 0 self.counter = 0 self.showHighscores = False self.highscoreIndex = None self.taunt = None self.uploadingScores = False self.nextScene = None items = [ (_("Replay"), self.replay), (_("Change Song"), self.changeSong), (_("Quit to Main Menu"), self.quit), ] self.menu = Menu(self.engine, items, onCancel = self.quit, pos = (.2, .5)) self.engine.resource.load(self, "song", lambda: Song.loadSong(self.engine, songName, library = self.libraryName, notesOnly = True), onLoad = self.songLoaded) self.engine.loadSvgDrawing(self, "background", "keyboard.svg") Dialogs.showLoadingScreen(self.engine, lambda: self.song, text = _("Chilling...")) def keyPressed(self, key, unicode): ret = SceneClient.keyPressed(self, key, unicode) c = self.controls.keyPressed(key) if self.song and (c in [Player.KEY1, Player.KEY2, Player.CANCEL, Player.ACTION1, Player.ACTION2] or key == pygame.K_RETURN): scores = self.song.info.getHighscores(self.player.difficulty) if not scores or self.player.score > scores[-1][0] or len(scores) < 5: if self.player.cheating: Dialogs.showMessage(self.engine, _("No highscores for cheaters!")) else: name = Dialogs.getText(self.engine, _("%d points is a new high score! Please enter your name:") % self.player.score, self.player.name) if name: self.player.name = name self.highscoreIndex = self.song.info.addHighscore(self.player.difficulty, self.player.score, self.stars, self.player.name) self.song.info.save() if self.engine.config.get("game", "uploadscores"): self.uploadingScores = True fn = lambda: self.song.info.uploadHighscores(self.engine.config.get("game", "uploadurl"), self.song.getHash()) self.engine.resource.load(self, "uploadResult", fn) self.showHighscores = True self.engine.view.pushLayer(self.menu) return True return ret def hidden(self): SceneClient.hidden(self) if self.nextScene: self.nextScene() def quit(self): self.engine.view.popLayer(self.menu) self.session.world.finishGame() def replay(self): self.engine.view.popLayer(self.menu) self.session.world.deleteScene(self) self.nextScene = lambda: self.session.world.createScene("GuitarScene", libraryName = self.libraryName, songName = self.songName) def changeSong(self): self.engine.view.popLayer(self.menu) self.session.world.deleteScene(self) self.nextScene = lambda: self.session.world.createScene("SongChoosingScene") def songLoaded(self, song): song.difficulty = self.player.difficulty notes = len([1 for time, event in song.track.getAllEvents() if isinstance(event, Song.Note)]) if notes: # 5 stars at 95%, 4 stars at 75% f = float(self.player.notesHit) / notes self.stars = int(5.0 * (f + .05)) self.accuracy = int(100.0 * f) taunt = None if self.player.score == 0: taunt = "jurgen1.ogg" elif self.accuracy >= 99.0: taunt = "myhero.ogg" elif self.stars in [0, 1]: taunt = random.choice(["jurgen2.ogg", "jurgen3.ogg", "jurgen4.ogg", "jurgen5.ogg"]) elif self.stars == 5: taunt = random.choice(["perfect1.ogg", "perfect2.ogg", "perfect3.ogg"]) if taunt: self.engine.resource.load(self, "taunt", lambda: Sound(self.engine.resource.fileName(taunt))) def run(self, ticks): SceneClient.run(self, ticks) self.time += ticks / 50.0 self.counter += ticks if self.counter > 5000 and self.taunt: self.taunt.setVolume(self.engine.config.get("audio", "guitarvol")) self.taunt.play() self.taunt = None def anim(self, start, ticks): return min(1.0, float(max(start, self.counter)) / ticks) def render(self, visibility, topMost): SceneClient.render(self, visibility, topMost) bigFont = self.engine.data.bigFont font = self.engine.data.font v = ((1 - visibility) ** 2) glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) self.engine.view.setOrthogonalProjection(normalize = True) try: t = self.time / 100 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate(v * 2 * w + w / 2 + math.cos(t / 2) * w / 2 * r, h / 2 + math.sin(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() if self.showHighscores: scale = 0.0017 d = self.player.difficulty text = _("Highest Scores (%s)") % d w, h = font.getStringSize(text) Theme.setBaseColor(1 - v) font.render(text, (.5 - w / 2, .05 - v)) x = .1 y = .15 + v for i, scores in enumerate(self.song.info.getHighscores(d)): score, stars, name = scores if i == self.highscoreIndex and (self.time % 10.0) < 5.0: Theme.setSelectedColor(1 - v) else: Theme.setBaseColor(1 - v) font.render("%d." % (i + 1), (x, y), scale = scale) font.render(unicode(score), (x + .05, y), scale = scale) font.render(unicode(Data.STAR2 * stars + Data.STAR1 * (5 - stars)), (x + .25, y), scale = scale * .9) font.render(name, (x + .5, y), scale = scale) y += h if self.uploadingScores: Theme.setBaseColor(1 - v) if self.uploadResult is None: text = _("Uploading Scores...") else: success, ordinal = self.uploadResult if success: if ordinal > 0: text = _("You're #%d on the world charts!") % ordinal else: text = "" else: text = _("Score upload failed") font.render(text, (.05, .7 + v), scale = 0.001) return Theme.setBaseColor(1 - v) text = _("Song Finished!") w, h = font.getStringSize(text) font.render(text, (.5 - w / 2, .05 - v)) text = "%d" % (self.player.score * self.anim(1000, 2000)) w, h = bigFont.getStringSize(text) bigFont.render(text, (.5 - w / 2, .11 + v + (1.0 - self.anim(0, 1000) ** 3)), scale = 0.0025) if self.counter > 1000: scale = 0.0017 text = (Data.STAR2 * self.stars + Data.STAR1 * (5 - self.stars)) w, h = bigFont.getStringSize(Data.STAR1, scale = scale) x = .5 - w * len(text) / 2 for i, ch in enumerate(text): bigFont.render(ch, (x + 100 * (1.0 - self.anim(1000 + i * 200, 1000 + (i + 1) * 200)) ** 2, .35 + v), scale = scale) x += w if self.counter > 2500: text = _("Accuracy: %d%%") % self.accuracy w, h = font.getStringSize(text) font.render(text, (.5 - w / 2, .55 + v)) text = _("Longest note streak: %d") % self.player.longestStreak w, h = font.getStringSize(text) font.render(text, (.5 - w / 2, .55 + h + v)) finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Task.py0000644000175000017500000000312010751076732015644 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### class Task: def __init__(self): pass def started(self): pass def stopped(self): pass def run(self, ticks): pass fretsonfire-1.3.110.dfsg/src/SvgTest.py0000644000175000017500000000654410751076732016356 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from GameEngine import GameEngine from Texture import Texture from OpenGL.GL import * from OpenGL.GLU import * class SvgTest(unittest.TestCase): def testRendering(self): self.svg.transform.translate(256, 256) self.svg.transform.rotate(3.141592) self.svg.draw() self.e.video.flip() def testRenderToTexture(self): scale = 4 fullwidth, fullheight = 512, 512 width, height = int(fullwidth / scale), int(fullheight / scale) t = Texture() self.e.svg.setProjection((0, 0, fullwidth, fullheight)) t.prepareRenderTarget(width, height) t.setAsRenderTarget() glViewport(0, 0, width, height) glClear(GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) self.svg.transform.translate(width * scale / 2, height * scale / 2) self.svg.transform.rotate(3.141592) self.svg.draw() t.resetDefaultRenderTarget() glViewport(0, 0, fullwidth, fullheight) glMatrixMode(GL_PROJECTION) glLoadIdentity() gluOrtho2D(0.0, 1.0, 0.0, 1.0) glMatrixMode(GL_MODELVIEW) glLoadIdentity() t.bind() glEnable(GL_TEXTURE_2D) if not t.framebuffer.emulated: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR) glClear(GL_COLOR_BUFFER_BIT) glColor3f(1.0, 1.0, 1.0) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex2f(0.0, 0.0) glTexCoord2f(1.0, 0.0) glVertex2f(1.0, 0.0) glTexCoord2f(0.0, 1.0) glVertex2f(0.0, 1.0) glTexCoord2f(1.0, 1.0) glVertex2f(1.0, 1.0) glEnd() self.e.video.flip() import time time.sleep(2) def setUp(self): self.e = GameEngine() self.e.loadSvgDrawing(self, "svg", "koopa.svg") while not self.svg: self.e.run() glClear(GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/TestAll.py0000644000175000017500000000410210751076732016313 0ustar mjj29mjj29#!/usr/bin/python ##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### """Run all unit tests.""" import sys import os import unittest tests = [] for root, dirs, files in os.walk("."): for f in files: f = os.path.join(root, f) if f.endswith("Test.py"): m = os.path.basename(f).replace(".py", "") d = os.path.dirname(f) sys.path.append(d) tests.append(__import__(m)) suite = unittest.TestSuite() if "-i" in sys.argv: suffix = "TestInteractive" else: suffix = "Test" for test in tests: for item in dir(test): if item.endswith(suffix): suite.addTest(unittest.makeSuite(test.__dict__[item])) unittest.TextTestRunner(verbosity = 2).run(suite) fretsonfire-1.3.110.dfsg/src/EngineTest.py0000644000175000017500000000434010751076732017014 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from Engine import Engine from Player import Player from World import World import Network """ class EngineTest(unittest.TestCase): def testStartup(self): e1 = Engine() e2 = Engine() e1.startServer() e2.connect("localhost") while not e2.isConnected(): e1.run() e2.run() while not e2.world: e1.run() e2.run() e1.world.createPlayer("mario") while not len(e2.world.players): e1.run() e2.run() assert len(e1.world.players) == 1 assert len(e2.world.players) == 1 assert e2.world.players[0].name == "mario" assert e1.manager assert e2.manager assert e1.world assert e2.world e1.stopServer() e1.quit() e2.quit() """ if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/ObjectTest.py0000644000175000017500000001024710751076732017020 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest import Object class TestMessage(Object.Message): pass manager = Object.Manager() class TestObject(Object.Object): def __init__(self, id = None, name = "unnamed", manager = manager): Object.Object.__init__(self, id, name = name, manager = manager) self.x = 1 self.y = 2 self.z = 3 self.name = name self.share("x", "y", "z", "name") self.connect(TestMessage, self.message) def message(self, message): self.lastMessage = message class ObjectTest(unittest.TestCase): def testAttributes(self): o = TestObject() o.x = 1234 data = o.getChanges() assert data assert not o.getChanges() o.applyChanges(data) o2 = TestObject() o2.applyChanges(data) assert o.x == o2.x o2.x = 5678 o.applyChanges(o2.getChanges()) assert not o.getChanges() assert not o2.getChanges() assert o.x == o2.x def testMessaging(self): o = TestObject() o2 = TestObject() o.emit(TestMessage()) o2.applyChanges(o.getChanges()) assert isinstance(o.lastMessage, TestMessage) assert isinstance(o2.lastMessage, TestMessage) def testManagerStateMigration(self): o = TestObject(name = "first") o.x = 31337 id = manager.id objId = o.id data = manager.getChanges(everything = True) assert data manager.reset() manager.setId(1) manager.applyChanges(id, data) o2 = manager.objects[objId] assert o2.x == o.x assert o2 is not o o3 = TestObject(name = "third") obj3Id = o3.id o3.x = 0xdada o4 = TestObject(name = "fourth") obj4Id = o4.id o4.delete() # read the differential states manager.getChanges() data = manager.getChanges(everything = True) manager.reset() manager.setId(2) manager.applyChanges(id, data) assert objId in manager.objects assert obj3Id in manager.objects assert obj4Id not in manager.objects assert manager.objects[obj3Id].x == 0xdada def testReferences(self): o = TestObject(name = "bag") o2 = TestObject(name = "apple") o.x = [o2] ids = [o.id, o2.id] data = manager.getChanges() manager.reset() manager.setId(1) manager.applyChanges(id, data) o = manager.objects[ids[0]] o2 = manager.objects[ids[1]] assert o.name == "bag" assert o2.name == "apple" assert o2 in o.x def testMultipleManagers(self): m1 = Object.Manager(1000) m2 = Object.Manager(2000) o1 = TestObject(manager = m1) o2 = TestObject(manager = m2) m1.applyChanges(m2.id, m2.getChanges()) m2.applyChanges(m1.id, m1.getChanges()) assert len(m1.objects) == 2 assert len(m2.objects) == 2 def tearDown(self): manager.reset() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/MainMenu.py0000644000175000017500000001705710751076732016471 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GL import * import math import socket from View import BackgroundLayer from Menu import Menu from Editor import Editor, Importer, GHImporter from Credits import Credits from Lobby import Lobby from Svg import SvgDrawing from Language import _ import Dialogs import Config import Audio import Settings class MainMenu(BackgroundLayer): def __init__(self, engine, songName = None): self.engine = engine self.time = 0.0 self.nextLayer = None self.visibility = 0.0 self.songName = songName self.engine.loadSvgDrawing(self, "background", "keyboard.svg") self.engine.loadSvgDrawing(self, "guy", "pose.svg") self.engine.loadSvgDrawing(self, "logo", "logo.svg") self.song = Audio.Sound(self.engine.resource.fileName("menu.ogg")) self.song.setVolume(self.engine.config.get("audio", "songvol")) self.song.play(-1) newMultiplayerMenu = [ (_("Host Multiplayer Game"), self.hostMultiplayerGame), (_("Join Multiplayer Game"), self.joinMultiplayerGame), ] editorMenu = Menu(self.engine, [ (_("Edit Existing Song"), self.startEditor), (_("Import New Song"), self.startImporter), (_("Import Guitar Hero(tm) Songs"), self.startGHImporter), ]) settingsMenu = Settings.SettingsMenu(self.engine) mainMenu = [ (_("Play Game"), self.newSinglePlayerGame), (_("Tutorial"), self.showTutorial), (_("Song Editor"), editorMenu), (_("Settings >"), settingsMenu), (_("Credits"), self.showCredits), (_("Quit"), self.quit), ] self.menu = Menu(self.engine, mainMenu, onClose = lambda: self.engine.view.popLayer(self)) def shown(self): self.engine.view.pushLayer(self.menu) self.engine.stopServer() if self.songName: self.newSinglePlayerGame(self.songName) def hidden(self): self.engine.view.popLayer(self.menu) if self.song: self.song.fadeout(1000) if self.nextLayer: self.engine.view.pushLayer(self.nextLayer()) self.nextLayer = None else: self.engine.quit() def quit(self): self.engine.view.popLayer(self.menu) def catchErrors(function): def harness(self, *args, **kwargs): try: try: function(self, *args, **kwargs) except: import traceback traceback.print_exc() raise except socket.error, e: Dialogs.showMessage(self.engine, unicode(e[1])) except KeyboardInterrupt: pass except Exception, e: if e: Dialogs.showMessage(self.engine, unicode(e)) return harness def launchLayer(self, layerFunc): if not self.nextLayer: self.nextLayer = layerFunc self.engine.view.popAllLayers() def showTutorial(self): if self.engine.isServerRunning(): return self.engine.startServer() self.engine.resource.load(self, "session", lambda: self.engine.connect("127.0.0.1"), synch = True) if Dialogs.showLoadingScreen(self.engine, lambda: self.session and self.session.isConnected): self.launchLayer(lambda: Lobby(self.engine, self.session, singlePlayer = True, songName = "tutorial")) showTutorial = catchErrors(showTutorial) def newSinglePlayerGame(self, songName = None): if self.engine.isServerRunning(): return self.engine.startServer() self.engine.resource.load(self, "session", lambda: self.engine.connect("127.0.0.1"), synch = True) if Dialogs.showLoadingScreen(self.engine, lambda: self.session and self.session.isConnected): self.launchLayer(lambda: Lobby(self.engine, self.session, singlePlayer = True, songName = songName)) newSinglePlayerGame = catchErrors(newSinglePlayerGame) def hostMultiplayerGame(self): self.engine.startServer() self.engine.resource.load(self, "session", lambda: self.engine.connect("127.0.0.1")) if Dialogs.showLoadingScreen(self.engine, lambda: self.session and self.session.isConnected): self.launchLayer(lambda: Lobby(self.engine, self.session)) hostMultiplayerGame = catchErrors(hostMultiplayerGame) def joinMultiplayerGame(self, address = None): if not address: address = Dialogs.getText(self.engine, _("Enter the server address:"), "127.0.0.1") if not address: return self.engine.resource.load(self, "session", lambda: self.engine.connect(address)) if Dialogs.showLoadingScreen(self.engine, lambda: self.session and self.session.isConnected, text = _("Connecting...")): self.launchLayer(lambda: Lobby(self.engine, self.session)) joinMultiplayerGame = catchErrors(joinMultiplayerGame) def startEditor(self): self.launchLayer(lambda: Editor(self.engine)) startEditor = catchErrors(startEditor) def startImporter(self): self.launchLayer(lambda: Importer(self.engine)) startImporter = catchErrors(startImporter) def startGHImporter(self): self.launchLayer(lambda: GHImporter(self.engine)) startGHImporter = catchErrors(startGHImporter) def showCredits(self): self.launchLayer(lambda: Credits(self.engine)) showCredits = catchErrors(showCredits) def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): self.visibility = visibility v = 1.0 - ((1 - visibility) ** 2) t = self.time / 100 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate((1 - v) * 2 * w + w / 2 + math.cos(t / 2) * w / 2 * r, h / 2 + math.sin(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() self.logo.transform.reset() self.logo.transform.translate(.5 * w, .8 * h + (1 - v) * h * 2 * 0) f1 = math.sin(t * 16) * .025 f2 = math.cos(t * 17) * .025 self.logo.transform.scale(1 + f1 + (1 - v) ** 3, -1 + f2 + (1 - v) ** 3) self.logo.draw() self.guy.transform.reset() self.guy.transform.translate(.75 * w + (1 - v) * 2 * w, .35 * h) self.guy.transform.scale(-.9, .9) self.guy.transform.rotate(math.pi) self.guy.draw() fretsonfire-1.3.110.dfsg/src/AudioTest.py0000644000175000017500000000320210751076732016644 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from Audio import Audio class AudioTest(unittest.TestCase): def testOpen(self): a = Audio() assert a.open() a.close() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Audio.py0000644000175000017500000003075611060736160016012 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import Log import time import sys from Task import Task # Yeah, py2exe is weird... if hasattr(sys, "frozen"): import pygame.mixer_music pygame.mixer.music = sys.modules["pygame.mixer_music"] # Pyglet-based audio is still experimental at the moment #import pyglet # OGG support disabled due to incompatibility with Python 2.5 #try: # import ogg.vorbis #except ImportError: # Log.warn("PyOGG not found. OGG files will be fully decoded prior to playing; expect absurd memory usage.") if "pyglet" in sys.modules: class AudioPyglet(Task): def __init__(self, channels = 8): Task.__init__(self) self.eventLoop = pyglet.app.EventLoop() self.channels = [Channel(i) for i in range(channels)] def pre_open(self, frequency = 22050, bits = 16, stereo = True, bufferSize = 1024): return True def open(self, frequency = 22050, bits = 16, stereo = True, bufferSize = 1024): return True def getChannelCount(self): return len(self.channels) def getChannel(self, n): return self.channels[n] def close(self): if self.eventLoop: self.eventLoop.exit() self.eventLoop = None def run(self, ticks): self.eventLoop.idle() def pause(self): for ch in self.channels: ch.pause() def unpause(self): for ch in self.channels(): ch.play() class Music(object): def __init__(self, fileName): self.source = pyglet.media.load(fileName, streaming = True) self.player = pyglet.media.Player() @staticmethod def setEndEvent(event): # TODO pass def play(self, loops = -1, pos = 0.0): self.player.queue(self.source) self.player.seek(pos) if loops > 0: self.player.eos_action = pyglet.media.Player.EOS_LOOP else: self.player.eos_action = pyglet.media.Player.EOS_PAUSE self.player.play() def stop(self): self.player.pause() self.rewind() def rewind(self): self.player.seek(0.0) def pause(self): self.player.pause() def unpause(self): self.player.play() def setVolume(self, volume): self.player.volume = volume def fadeout(self, time): # TODO self.stop() def isPlaying(self): return self.player.playing def getPosition(self): # TODO: figure out a way to increase precision here #self.player._audio.pump() return self.player.time * 1000.0 class Channel(object): def __init__(self, id): self.source = None def play(self, sound): self.source = sound.source self.source.play() def stop(self): if self.source: self.source.stop() def pause(self): if self.source: self.source.pause() def setVolume(self, volume): if self.source: self.source.value = volume def fadeout(self, time): # TODO self.stop() class Sound(object): def __init__(self, fileName, streaming = False): self.source = pyglet.media.load(fileName, streaming = streaming) self.player = pyglet.media.Player() def play(self, loops = 0): self.player.queue(self.source) if loops > 0: self.player.eos_action = pyglet.media.Player.EOS_LOOP else: self.player.eos_action = pyglet.media.Player.EOS_PAUSE self.player.play() def stop(self): self.player.pause() self.player.seek(0.0) def setVolume(self, volume): self.player.volume = volume def fadeout(self, time): # TODO self.stop() else: # pygame class Audio(Task): def __init__(self): Task.__init__(self) def pre_open(self, frequency = 22050, bits = 16, stereo = True, bufferSize = 1024): pygame.mixer.pre_init(frequency, -bits, stereo and 2 or 1, bufferSize) return True def open(self, frequency = 22050, bits = 16, stereo = True, bufferSize = 1024): try: pygame.mixer.quit() except: pass try: pygame.mixer.init(frequency, -bits, stereo and 2 or 1, bufferSize) except: Log.warn("Audio setup failed. Trying with default configuration.") pygame.mixer.init() Log.debug("Audio configuration: %s" % str(pygame.mixer.get_init())) return True def getChannelCount(self): return pygame.mixer.get_num_channels() def getChannel(self, n): return Channel(n) def close(self): pygame.mixer.quit() def pause(self): pygame.mixer.pause() def unpause(self): pygame.mixer.unpause() class Music(object): def __init__(self, fileName): pygame.mixer.music.load(fileName) @staticmethod def setEndEvent(event): pygame.mixer.music.set_endevent(event) def play(self, loops = -1, pos = 0.0): pygame.mixer.music.play(loops, pos) def stop(self): pygame.mixer.music.stop() def rewind(self): pygame.mixer.music.rewind() def pause(self): pygame.mixer.music.pause() def unpause(self): pygame.mixer.music.unpause() def setVolume(self, volume): pygame.mixer.music.set_volume(volume) def fadeout(self, time): pygame.mixer.music.fadeout(time) def isPlaying(self): return pygame.mixer.music.get_busy() def getPosition(self): return pygame.mixer.music.get_pos() class Channel(object): def __init__(self, id): self.channel = pygame.mixer.Channel(id) def play(self, sound): self.channel.play(sound.sound) def stop(self): self.channel.stop() def setVolume(self, volume): self.channel.set_volume(volume) def fadeout(self, time): self.channel.fadeout(time) class Sound(object): def __init__(self, fileName): self.sound = pygame.mixer.Sound(fileName) def play(self, loops = 0): self.sound.play(loops) def stop(self): self.sound.stop() def setVolume(self, volume): self.sound.set_volume(volume) def fadeout(self, time): self.sound.fadeout(time) if "ogg.vorbis" in sys.modules: import struct import numpy class OggStream(object): def __init__(self, inputFileName): self.file = ogg.vorbis.VorbisFile(inputFileName) def read(self, bytes = 4096): (data, bytes, bit) = self.file.read(bytes) return data[:bytes] class StreamingOggSound(Sound, Task): def __init__(self, engine, channel, fileName): Task.__init__(self) self.engine = engine self.fileName = fileName self.channel = channel.channel self.playing = False self.bufferSize = 1024 * 64 self.bufferCount = 8 self.volume = 1.0 self.buffer = numpy.zeros((2 * self.bufferSize, 2), dtype = numpy.int16) self.decodingRate = 4 self._reset() def _reset(self): self.stream = OggStream(self.fileName) self.buffersIn = [pygame.sndarray.make_sound(numpy.zeros((self.bufferSize, 2), dtype = numpy.int16)) for i in range(self.bufferCount + 1)] self.buffersOut = [] self.buffersBusy = [] self.bufferPos = 0 self.done = False self.lastQueueTime = time.time() while len(self.buffersOut) < self.bufferCount and not self.done: self._produceSoundBuffers() def __del__(self): self.engine.removeTask(self) def play(self): if self.playing: return self.engine.addTask(self, synchronized = False) self.playing = True while len(self.buffersOut) < self.bufferCount and not self.done: self._produceSoundBuffers() self.channel.play(self.buffersOut.pop()) def stop(self): self.playing = False self.channel.stop() self.engine.removeTask(self) self._reset() def setVolume(self, volume): self.volume = volume def fadeout(self, time): self.stop() def _decodeStream(self): # No available buffers to fill? if not self.buffersIn or self.done: return data = self.stream.read() if not data: self.done = True else: data = struct.unpack("%dh" % (len(data) / 2), data) samples = len(data) / 2 self.buffer[self.bufferPos:self.bufferPos + samples, 0] = data[0::2] self.buffer[self.bufferPos:self.bufferPos + samples, 1] = data[1::2] self.bufferPos += samples # If we have at least one full buffer decode, claim a buffer and copy the # data over to it. if self.bufferPos >= self.bufferSize or (self.done and self.bufferPos): # Claim the sound buffer and copy the data if self.bufferPos < self.bufferSize: self.buffer[self.bufferPos:] = 0 soundBuffer = self.buffersIn.pop() pygame.sndarray.samples(soundBuffer)[:] = self.buffer[0:self.bufferSize] # Discard the copied sound data n = max(0, self.bufferPos - self.bufferSize) self.buffer[0:n] = self.buffer[self.bufferSize:self.bufferSize+n] self.bufferPos = n return soundBuffer def _produceSoundBuffers(self): # Decode enough that we have at least one full sound buffer # ready in the queue if possible while not self.done: for i in xrange(self.decodingRate): soundBuffer = self._decodeStream() if soundBuffer: self.buffersOut.insert(0, soundBuffer) if self.buffersOut: break def run(self, ticks): if not self.playing: return self.channel.set_volume(self.volume) if len(self.buffersOut) < self.bufferCount: self._produceSoundBuffers() if not self.channel.get_queue() and self.buffersOut: # Queue one decoded sound buffer and mark the previously played buffer as free soundBuffer = self.buffersOut.pop() self.buffersBusy.insert(0, soundBuffer) self.lastQueueTime = time.time() self.channel.queue(soundBuffer) if len(self.buffersBusy) > 2: self.buffersIn.insert(0, self.buffersBusy.pop()) if not self.buffersOut and self.done and time.time() - self.lastQueueTime > 4: self.stop() class StreamingSound(Sound, Task): def __init__(self, engine, channel, fileName): Task.__init__(self) Sound.__init__(self, fileName) self.channel = channel def __new__(cls, engine, channel, fileName): frequency, format, stereo = pygame.mixer.get_init() if fileName.lower().endswith(".ogg"): if frequency == 44100 and format == -16 and stereo: return StreamingOggSound(engine, channel, fileName) else: Log.warn("Audio settings must match stereo 16 bits at 44100 Hz in order to stream OGG files.") return super(StreamingSound, cls).__new__(cls, engine, channel, fileName) def play(self): self.channel.play(self) def stop(self): Sound.stop(self) self.channel.stop() def setVolume(self, volume): Sound.setVolume(self, volume) self.channel.setVolume(volume) def fadeout(self, time): Sound.fadeout(self, time) self.channel.fadeout(time) else: # pyglet & pygame class StreamingSound(Sound, Task): def __init__(self, engine, channel, fileName): Sound.__init__(self, fileName) fretsonfire-1.3.110.dfsg/src/Data.py0000644000175000017500000001412610751076732015623 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Font import Font from Texture import Texture from Svg import SvgDrawing, SvgContext from Texture import Texture from Audio import Sound from Language import _ import random import Language import Config # these constants define a few customized letters in the default font STAR1 = unicode('\x10') STAR2 = unicode('\x11') LEFT = unicode('\x12') RIGHT = unicode('\x13') BALL1 = unicode('\x14') BALL2 = unicode('\x15') class Data(object): """A collection of globally used data resources such as fonts and sound effects.""" def __init__(self, resource, svg): self.resource = resource self.svg = svg # load font customization images self.loadSvgDrawing(self, "star1", "star1.svg", textureSize = (128, 128)) self.loadSvgDrawing(self, "star2", "star2.svg", textureSize = (128, 128)) self.loadSvgDrawing(self, "left", "left.svg", textureSize = (128, 128)) self.loadSvgDrawing(self, "right", "right.svg", textureSize = (128, 128)) self.loadSvgDrawing(self, "ball1", "ball1.svg", textureSize = (128, 128)) self.loadSvgDrawing(self, "ball2", "ball2.svg", textureSize = (128, 128)) # load misc images self.loadSvgDrawing(self, "loadingImage", "loading.svg", textureSize = (256, 256)) # load all the data in parallel asciiOnly = not bool(Language.language) reversed = _("__lefttoright__") == "__righttoleft__" and True or False scale = Config.get("video", "fontscale") fontSize = [22, 108] if asciiOnly: font = resource.fileName("default.ttf") bigFont = resource.fileName("title.ttf") else: font = \ bigFont = resource.fileName("international.ttf") # load fonts font1 = lambda: Font(font, fontSize[0], scale = scale, reversed = reversed, systemFont = not asciiOnly) font2 = lambda: Font(bigFont, fontSize[1], scale = scale, reversed = reversed, systemFont = not asciiOnly) resource.load(self, "font", font1, onLoad = self.customizeFont) resource.load(self, "bigFont", font2, onLoad = self.customizeFont) # load sounds resource.load(self, "screwUpSounds", self.loadScrewUpSounds) self.loadSoundEffect(self, "acceptSound", "in.ogg") self.loadSoundEffect(self, "cancelSound", "out.ogg") self.loadSoundEffect(self, "selectSound1", "crunch1.ogg") self.loadSoundEffect(self, "selectSound2", "crunch2.ogg") self.loadSoundEffect(self, "selectSound3", "crunch3.ogg") self.loadSoundEffect(self, "startSound", "start.ogg") def loadSoundEffect(self, target, name, fileName): volume = Config.get("audio", "guitarvol") fileName = self.resource.fileName(fileName) self.resource.load(target, name, lambda: Sound(fileName), onLoad = lambda s: s.setVolume(volume)) def loadScrewUpSounds(self): return [Sound(self.resource.fileName("fiba%d.ogg" % i)) for i in range(1, 7)] def loadSvgDrawing(self, target, name, fileName, textureSize = None): """ Load an SVG drawing synchronously. @param target: An object that will own the drawing @param name: The name of the attribute the drawing will be assigned to @param fileName: The name of the file in the data directory @param textureSize Either None or (x, y), in which case the file will be rendered to an x by y texture @return: L{SvgDrawing} instance """ fileName = self.resource.fileName(fileName) drawing = self.resource.load(target, name, lambda: SvgDrawing(self.svg, fileName), synch = True) if textureSize: drawing.convertToTexture(textureSize[0], textureSize[1]) return drawing def customizeFont(self, font): # change some predefined characters to custom images font.setCustomGlyph(STAR1, self.star1.texture) font.setCustomGlyph(STAR2, self.star2.texture) font.setCustomGlyph(LEFT, self.left.texture) font.setCustomGlyph(RIGHT, self.right.texture) font.setCustomGlyph(BALL1, self.ball1.texture) font.setCustomGlyph(BALL2, self.ball2.texture) def getSelectSound(self): """@return: A randomly chosen selection sound.""" return random.choice([self.selectSound1, self.selectSound2, self.selectSound3]) selectSound = property(getSelectSound) def getScrewUpSound(self): """@return: A randomly chosen screw-up sound.""" return random.choice(self.screwUpSounds) screwUpSound = property(getScrewUpSound) def essentialResourcesLoaded(self): """return: True if essential resources such as the font have been loaded.""" return bool(self.font and self.bigFont) def resourcesLoaded(self): """return: True if all the resources have been loaded.""" return not None in self.__dict__.values() fretsonfire-1.3.110.dfsg/src/ServerTest.py0000644000175000017500000000346210751076732017061 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest #from Server import Server import pickle class ServerTest(unittest.TestCase): def testPlayerCreation(self): pass #s = Server() #s2 = Server() #p = s.createPlayer("Mario") #s2.applyChanges(s.getChanges()) #s2.applyChanges(s.getChanges()) #print s.players #print s2.players if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Collada.py0000644000175000017500000033511510751076732016315 0ustar mjj29mjj29# ------------------------------------------------------------------------- # Illusoft Collada 1.4 plugin for Blender version 0.3.89 # -------------------------------------------------------------------------- # ***** BEGIN GPL LICENSE BLOCK ***** # # Copyright (C) 2006: Illusoft - colladablender@illusoft.com # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, # or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software Foundation, # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # # ***** END GPL LICENCE BLOCK ***** # -------------------------------------------------------------------------- from xml.dom.minidom import * from datetime import * # The number of decimals to export floats to ROUND = 5 #---Functions---- angleToRadian = 3.1415926 / 180.0 radianToAngle = 180.0 / 3.1415926 # Convert a string to a float if the value exists def ToFloat(val): if val is None or val == '': return None else: return float(val) # Convert a string to a int if the value exists def ToInt(val): if val is None or val == '': return None else: return int(val) # Convert a string to a list of 3 floats e.g '1.0 2.0 3.0' -> [1.0, 2.0, 3.0] def ToFloat3(stringValue): if stringValue is None: return None split = stringValue.split( ) return [ float( split[ 0 ] ), float( split[ 1 ] ), float( split[ 2 ] ) ] # Convert a string to a list of 2 floats e.g '1.0 2.0' -> [1.0, 2.0] def ToFloat2(stringValue, errorText=''): if stringValue is None: return None split = stringValue.split( ) try: return [ float( split[ 0 ] ), float( split[ 1 ] )] except IndexError: print 'Error: ' + errorText raise def ToList(var): result = [] if var is None: return result split = var.split( ) for i in split: result.append(i) return result # Convert a string or list to a list of floats def ToFloatList(var): result = [] if var is None: return result if type(var) == list: for i in var: result.append(float(i)) else: split = var.split( ) for i in split: result.append(float(i)) return result def ToIntList(lst): result = [] if lst is None: return result if type(lst) == list: for i in lst: result.append(int(i)) else: split = lst.split( ) for i in split: result.append(int(i)) return result def ToBoolList(lst): result = [] if lst is None: return result for i in lst: result.append(bool(i)) return result # Convert a string to a list of 4 floats e.g '1.0 2.0 3.0 4.0' -> [1.0, 2.0, 3.0, 4.0] def ToFloat4(stringValue): split = stringValue.split( ) return [ float( split[ 0 ] ), float( split[ 1 ] ), float( split[ 2 ] ) , float( split[3])] def ToFloat7(stringValue): data = stringValue.split( ) return [ float(data[0]), float(data[1]), float(data[2]), float(data[3]), float(data[4]), float(data[5]), float(data[6])] def AddVec3( vector1, vector2 ): vector1.x += vector2.x vector1.y += vector2.y vector1.z += vector2.z def ToMatrix4( matrixElement ): data = matrixElement.split( ) vec1 = [ float(data[0]), float(data[4]), float(data[8]), float(data[12]) ] vec2 = [ float(data[1]), float(data[5]), float(data[9]), float(data[13]) ] vec3 = [ float(data[2]), float(data[6]), float(data[10]), float(data[14]) ] vec4 = [ float(data[3]), float(data[7]), float(data[11]), float(data[15]) ] return [ vec1, vec2, vec3, vec4 ] def ToMatrix3(matrixElement): data = matrixElement.split( ) vec1 = [ float(data[0]), float(data[3]), float(data[6]) ] vec2 = [ float(data[1]), float(data[4]), float(data[7])] vec3 = [ float(data[2]), float(data[5]), float(data[8])] return [ vec1, vec2, vec3 ] def GetVector3( element ): value = [ float( element[ 0 ] ), float( element[ 1 ] ), float( element[ 2 ] ) ] return value def GetEuler( rotateElement ): euler = [ float( rotateElement[ 0 ] ) * float( rotateElement[ 3 ] ) * angleToRadian, float( rotateElement[ 1 ] ) * float( rotateElement[ 3 ] ) * angleToRadian, float( rotateElement[ 2 ] ) * float( rotateElement[ 3 ] ) * angleToRadian ] return euler def AddEuler(euler1, euler2): euler1.x += euler2.x euler1.y += euler2.y euler1.z += euler2.z def MatrixToString(mat, nDigits): result = '' if mat is None: return result for vec in mat: result += '\n\t' for i in vec: result += str(round(i, nDigits))+' ' return result+'\n' def RoundList(lst, nDigits): result = [] for i in lst: result.append(round(i, nDigits)) return result def ListToString(lst): val = '' if lst is None: return val else: for i in lst: if type(i) == list: val += ListToString(i)+'\n' else: val += str(i)+' ' return val[:-1] #---XML Utils--- # Returns the first child of the specified type in node def FindElementByTagName(parentNode, type): child = parentNode.firstChild while child != None: if child.localName == type: return child child = child.nextSibling ## childs = parentNode.getElementsByTagName(type) ## if len(childs) > 0: ## return childs[0] return None def FindElementsByTagName(parentNode, type): result = [] child = parentNode.firstChild while child != None: if child.localName == type: result.append(child) child = child.nextSibling return result def ReadAttribute(node,attributeName): if node != None and attributeName != None: attribute = node.getAttribute(attributeName) return attribute return None def ReadContents(node): if node != None: child = node.firstChild if child != None and child.nodeType == child.TEXT_NODE: return child.nodeValue return None def ReadDateTime(node): if node == None: return None return GetDateTime(ReadContents(node)) def RemoveWhiteSpace(parent): for child in list(parent.childNodes): if child.nodeType==child.TEXT_NODE and child.data.strip()=='': parent.removeChild(child) else: RemoveWhiteSpace(child) def RemoveWhiteSpaceNode(parent): for child in list(parent.childNodes): if child.nodeType == child.TEXT_NODE and child.data.strip()=='': parent.removeChild(child) return parent ##def RemoveWhiteSpace(node): ## removeList = [] ## for child in node.childNodes: ## if child.nodeType == child.TEXT_NODE and not child.data.strip(): ## removeList.append(child) ## elif child.hasChildNodes(): ## RemoveWhiteSpace(child) ## ## for node in removeList: ## node.parentNode.removeChild(node) def GetDateTime(xmlvalue): return xmlvalue #vals = xmlvalue.split('T') #datestr = vals[0] #timestr = vals[1] #date = datestr.split('-') #time = timestr.split(':') #time[2]=time[2].rstrip('Z') #return datetime(int(date[0]), int(date[1]), int(date[2]),int(time[0]), int(time[1]), int(float(time[2]))) def ToDateTime(val): return val #return '%s-%s-%sT%s:%s:%sZ'%(val.year,str(val.month).zfill(2),str(val.day).zfill(2), str(val.hour).zfill(2), str(val.minute).zfill(2),str(val.second).zfill(2)) def GetStringArrayFromNodes(xmlNodes): vals = [] if xmlNodes == None: return vals for xmlNode in xmlNodes: stringvals = ReadContents(xmlNode).split( ) for string in stringvals: vals.append(string) return vals def GetListFromNodes(xmlNodes, cast=None): result = [] if xmlNodes is None: return result for xmlNode in xmlNodes: val = ReadContents(xmlNode).split( ) if cast == float: val = ToFloatList(val) elif cast == int: val = ToIntList(val) elif cast == bool: val = ToBoolList(val) result.append(val) return result def ToXml(xmlNode, indent='\t', newl='\n'): return '\n%s'%(__ToXml(xmlNode, indent,newl)) def __ToXml(xmlNode, indent='\t',newl='\n',totalIndent=''): childs = xmlNode.childNodes if len(childs) > 0: attrs = '' attributes = xmlNode.attributes if attributes != None: for attr in attributes.keys(): val = attributes[attr].nodeValue attrs += ' %s="%s"'%(attr,val) result = '%s<%s%s>'%(totalIndent,xmlNode.localName,attrs) tempnewl = newl tempTotIndent = totalIndent for child in childs: if child.nodeType == child.TEXT_NODE: tempnewl = '' tempTotIndent = '' result += '%s%s'%(tempnewl,__ToXml(child, indent, newl, totalIndent+indent)) result += '%s%s'%(tempnewl,tempTotIndent,xmlNode.localName) return result else: if xmlNode.nodeType == xmlNode.TEXT_NODE: return xmlNode.toxml().replace('\n','\n'+totalIndent[:-1]) else: return totalIndent+xmlNode.toxml() def AppendChilds(xmlNode, syntax, lst): if lst is None or syntax is None or xmlNode is None: return for i in lst: el = Element(syntax) text = Text() text.data = ListToString(i) el.appendChild(text) xmlNode.appendChild(el) return xmlNode # TODO: Collada API: finish DaeDocument class DaeDocument(object): def __init__(self, debugM = False): global debugMode debugMode = debugM self.colladaVersion = '1.4.0' self.version = '' self.xmlns = '' self.asset = DaeAsset() self.extras = [] # create all the libraries self.animationsLibrary = DaeLibrary(DaeSyntax.LIBRARY_ANIMATIONS,DaeAnimation,DaeSyntax.ANIMATION) self.animationClipsLibrary = DaeLibrary(DaeSyntax.LIBRARY_ANIMATION_CLIPS,DaeAnimationClip,DaeSyntax.ANIMATION_CLIP) self.camerasLibrary = DaeLibrary(DaeSyntax.LIBRARY_CAMERAS,DaeCamera,DaeSyntax.CAMERA) self.controllersLibrary = DaeLibrary(DaeSyntax.LIBRARY_CONTROLLERS,DaeController,DaeSyntax.CONTROLLER) self.effectsLibrary = DaeLibrary(DaeSyntax.LIBRARY_EFFECTS,DaeFxEffect,DaeFxSyntax.EFFECT) self.geometriesLibrary = DaeLibrary(DaeSyntax.LIBRARY_GEOMETRIES,DaeGeometry,DaeSyntax.GEOMETRY) self.imagesLibrary = DaeLibrary(DaeSyntax.LIBRARY_IMAGES, DaeImage, DaeSyntax.IMAGE) self.lightsLibrary = DaeLibrary(DaeSyntax.LIBRARY_LIGHTS,DaeLight,DaeSyntax.LIGHT) self.materialsLibrary = DaeLibrary(DaeSyntax.LIBRARY_MATERIALS,DaeFxMaterial,DaeFxSyntax.MATERIAL) self.nodesLibrary = DaeLibrary(DaeSyntax.LIBRARY_NODES, DaeNode, DaeSyntax.NODE) self.visualScenesLibrary = DaeLibrary(DaeSyntax.LIBRARY_VISUAL_SCENES,DaeVisualScene,DaeSyntax.VISUAL_SCENE) # Physics Support self.physicsMaterialsLibrary = DaeLibrary(DaeSyntax.LIBRARY_PHYSICS_MATERIALS, DaePhysicsMaterial, DaePhysicsSyntax.PHYSICS_MATERIAL) self.physicsScenesLibrary = DaeLibrary(DaeSyntax.LIBRARY_PHYSICS_SCENES, DaePhysicsScene, DaePhysicsSyntax.PHYSICS_SCENE) self.physicsModelsLibrary = DaeLibrary(DaeSyntax.LIBRARY_PHYSICS_MODELS, DaePhysicsModel, DaePhysicsSyntax.PHYSICS_MODEL) self.scene = None self.physicsScene = None def LoadDocumentFromFile(self, filename): global debugMode # Build DOM tree doc = parse( filename ) # Get COLLADA element colladaNode = doc.documentElement # Get Attributes self.version = colladaNode.getAttribute(DaeSyntax.VERSION) #if not IsVersionOk(self.version, self.colladaVersion): # Debug.Debug('The version of the file (%s) is older then the version supported by this plugin(%s).'%(self.version, self.colladaVersion),'ERROR') # doc.unlink() # return self.xmlns = colladaNode.getAttribute(DaeSyntax.XMLNS) # get the assets element self.asset.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.ASSET)) # get the extra elements self.extras = CreateObjectsFromXml(self,colladaNode,DaeSyntax.EXTRA,DaeExtra) # parse all the libraries self.imagesLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_IMAGES)) self.animationsLibrary.LoadFromXml(self, FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_ANIMATIONS)) self.animationClipsLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_ANIMATION_CLIPS)) self.camerasLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_CAMERAS)) self.controllersLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_CONTROLLERS)) self.effectsLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_EFFECTS)) self.geometriesLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_GEOMETRIES)) self.lightsLibrary.LoadFromXml(self, FindElementByTagName(colladaNode, DaeSyntax.LIBRARY_LIGHTS)) self.materialsLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_MATERIALS)) self.nodesLibrary.LoadFromXml(self,FindElementByTagName(colladaNode,DaeSyntax.LIBRARY_NODES)) self.visualScenesLibrary.LoadFromXml(self, FindElementByTagName(colladaNode, DaeSyntax.LIBRARY_VISUAL_SCENES)) self.physicsMaterialsLibrary.LoadFromXml(self, FindElementByTagName(colladaNode, DaeSyntax.LIBRARY_PHYSICS_MATERIALS)) self.physicsModelsLibrary.LoadFromXml(self, FindElementByTagName(colladaNode, DaeSyntax.LIBRARY_PHYSICS_MODELS)) self.physicsScenesLibrary.LoadFromXml(self, FindElementByTagName(colladaNode, DaeSyntax.LIBRARY_PHYSICS_SCENES)) # Get the sceneNodes sceneNodes = colladaNode.getElementsByTagName(DaeSyntax.SCENE) # Get the scene sceneNode = FindElementByTagName(colladaNode, DaeSyntax.SCENE) if sceneNode != None: scene = DaeScene() scene.LoadFromXml(self, sceneNode) self.scene = scene doc.unlink() if debugMode: Debug.Debug('Directly exporting this DaeDocument...','DEBUG') self.SaveDocumentToFile(filename+'_out.dae') def SaveDocumentToFile(self, filename): self.version = '1.4.0' self.xmlns = 'http://www.collada.org/2005/11/COLLADASchema' colladaNode = Element(DaeSyntax.COLLADA) colladaNode.setAttribute(DaeSyntax.VERSION, self.version) colladaNode.setAttribute(DaeSyntax.XMLNS, self.xmlns) colladaNode.appendChild(self.asset.SaveToXml(self)) # add the labraries AppendChild(self,colladaNode,self.animationsLibrary) AppendChild(self,colladaNode,self.animationClipsLibrary) AppendChild(self,colladaNode,self.camerasLibrary) AppendChild(self,colladaNode,self.controllersLibrary) AppendChild(self,colladaNode,self.effectsLibrary) AppendChild(self,colladaNode,self.geometriesLibrary) AppendChild(self,colladaNode,self.imagesLibrary) AppendChild(self,colladaNode,self.lightsLibrary) AppendChild(self,colladaNode,self.materialsLibrary) AppendChild(self,colladaNode,self.nodesLibrary) AppendChild(self,colladaNode,self.visualScenesLibrary) AppendChild(self,colladaNode,self.physicsMaterialsLibrary) AppendChild(self,colladaNode,self.physicsModelsLibrary) AppendChild(self,colladaNode,self.physicsScenesLibrary) AppendChild(self,colladaNode,self.scene) # write xml to the file fileref = open(filename, 'w') fileref.write(ToXml(colladaNode)) fileref.flush() fileref.close() colladaNode.unlink() def GetItemCount(self): return (##self.animationClipsLibrary.GetItemCount()+ ##self.animationsLibrary.GetItemCount()+ ##self.camerasLibrary.GetItemCount()+ ##self.controllersLibrary.GetItemCount()+ ##self.effectsLibrary.GetItemCount()+ self.geometriesLibrary.GetItemCount()+ self.lightsLibrary.GetItemCount()+ ##self.materialsLibrary.GetItemCount()+ self.nodesLibrary.GetItemCount()##+ ##self.visualScenesLibrary.GetItemCount() ) def __str__(self): return '%s version: %s, xmlns: %s, asset: %s, extras: %s, scene: %s'%(type(self), self.version, self.xmlns, self.asset, self.extras, self.scene) class DaeEntity(object): def __init__(self): self.syntax = 'UNKNOWN' def LoadFromXml(self, daeDocument, xmlNode): Debug.Debug('DaeEntity: Override this method for %s'%(type(self)),'WARNING') def SaveToXml(self, daeDocument): node = Element(self.syntax) return node def GetType(self): return self.syntax class DaeElement(DaeEntity): def __init__(self): super(DaeElement,self).__init__() self.id = '' self.name = '' def LoadFromXml(self,daeDocument, xmlNode): if xmlNode is None: return self.id = xmlNode.getAttribute(DaeSyntax.ID) self.name = xmlNode.getAttribute(DaeSyntax.NAME) def SaveToXml(self, daeDocument): node = super(DaeElement,self).SaveToXml(daeDocument) SetAttribute(node,DaeSyntax.ID,StripString(self.id)) SetAttribute(node,DaeSyntax.NAME, StripString(self.name)) return node def __str__(self): return super(DaeElement,self).__str__()+'id: %s, name: %s'%(self.id, self.name) # TODO: Collada API: finish DaeLibrary class DaeLibrary(DaeElement): def __init__(self, syntax, objectType, objectSyntax): super(DaeLibrary,self).__init__() self.extras = [] self.asset = None self.items = [] self.__objectSyntax = objectSyntax self.syntax = syntax self.__objectType = objectType def LoadFromXml(self,daeDocument, xmlNode): if xmlNode is None: return super(DaeLibrary,self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.items = CreateObjectsFromXml(daeDocument, xmlNode, self.__objectSyntax, self.__objectType) def SaveToXml(self,daeDocument): if len(self.items) > 0: node = super(DaeLibrary,self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the library_items AppendChilds(daeDocument,node,self.items) # Add the extra's AppendChilds(self,node,self.extras) return node else: return None def GetItemCount(self): return len(self.items) def FindObject(self,url): for i in self.items: if i.id == url: return i return None def AddItem(self,item): self.items.append(item) def __str__(self): return super(DaeLibrary,self).__str__() + 'extras: %s, asset: %s, items: %s'%(self.extras, self.asset, self.items) class DaeAsset(DaeEntity): def __init__(self): super(DaeAsset,self).__init__() self.contributors = [] self.created = None self.modified = None self.revision = None self.title = None self.subject = None self.keywords = [] self.unit = DaeUnit() self.upAxis = 'Y_UP' self.syntax = DaeSyntax.ASSET def LoadFromXml(self, daeDocument, xmlNode): if xmlNode is None: return # Get the contributor(s) self.contributors = CreateObjectsFromXml(daeDocument, xmlNode,DaeSyntax.CONTRIBUTOR,DaeContributor) # Get created self.created = ReadDateTime(FindElementByTagName(xmlNode,DaeSyntax.CREATED)) # Get modified self.modified = ReadDateTime(FindElementByTagName(xmlNode,DaeSyntax.MODIFIED)) # Get revision self.revision = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.REVISION)) # Get title self.title = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.TITLE)) # Get subject self.subject = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.SUBJECT)) # Get keywords self.keywords = GetStringArrayFromNodes(xmlNode.getElementsByTagName(DaeSyntax.KEYWORDS)) # Get Unit self.unit.LoadFromXml(daeDocument, FindElementByTagName(xmlNode, DaeSyntax.UNIT)) # Get upAxis self.upAxis = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.UP_AXIS)) def SaveToXml(self, daeDocument): node = Element(DaeSyntax.ASSET) AppendChilds(daeDocument,node, self.contributors) AppendTextChild(node, DaeSyntax.CREATED, self.created) AppendTextChild(node, DaeSyntax.MODIFIED, self.modified) AppendTextChild(node, DaeSyntax.REVISION, self.revision) AppendTextChild(node, DaeSyntax.TITLE, self.title) AppendTextChild(node, DaeSyntax.SUBJECT, self.subject) AppendChild(daeDocument, node, self.unit) AppendTextChild(node, DaeSyntax.UP_AXIS, self.upAxis) return node def __str__(self): return super(DaeAsset,self).__str__()+'contributors: %s, created: %s, modified: %s, revision: %s, title: %s, subject: %s, keywords: %s, unit: %s, upAxis: %s'%(self.contributors, self.created, self.modified, self.revision, self.title, self.subject, self.keywords, self.unit, self.upAxis) # TODO: Collada API: finish DaeScene class DaeScene(DaeEntity): def __init__(self): super(DaeScene,self).__init__() self.extras = [] self.iVisualScenes = [] self.iPhysicsScenes = [] self.syntax = DaeSyntax.SCENE def LoadFromXml(self, daeDocument, xmlNode): if xmlNode is None: return self.iVisualScenes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_VISUAL_SCENE, DaeVisualSceneInstance) self.iPhysicsScenes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_PHYSICS_SCENE, DaePhysicsSceneInstance) def SaveToXml(self, daeDocument): node = super(DaeScene,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.iVisualScenes) AppendChilds(daeDocument, node, self.iPhysicsScenes) return node def GetVisualScenes(self): result = [] for i in self.iVisualScenes: result.append(i.object) return result def GetPhysicsScenes(self): result = [] for i in self.iPhysicsScenes: result.append(i.object) return result def __str__(self): return super(DaeScene,self).__str__()+'extras: %s, visualScenes: %s, physicsScenes: %s'%(self.extras, self.iVisualScenes, self.iPhysicsScenes) class DaeUnit(DaeEntity): def __init__(self): super(DaeUnit,self).__init__() self.name = 'meter' self.meter = 1.0 self.syntax = DaeSyntax.UNIT def LoadFromXml(self, daeDocument, xmlNode): if xmlNode is None: return name = xmlNode.getAttribute(DaeSyntax.NAME) if name != '': self.name = name meter = xmlNode.getAttribute(DaeSyntax.METER) if meter != '': self.meter = float(meter) def SaveToXml(self,daeDocument): node = super(DaeUnit, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.METER, self.meter) SetAttribute(node, DaeSyntax.NAME, self.name) return node def __str__(self): return super(DaeUnit, self).__str__()+' name: %s, meter: %s'%(self.name, self.meter) class DaeContributor(DaeEntity): def __init__(self): super(DaeContributor, self).__init__() self.author = '' self.authoringTool = '' self.comments = '' self.copyright = '' self.sourceData = '' self.syntax = DaeSyntax.CONTRIBUTOR def LoadFromXml(self, daeDocument, xmlNode): self.author = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.AUTHOR)) self.authoringTool = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.AUTHORING_TOOL)) self.comments = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.COMMENTS)) self.copyright = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.COPYRIGHT)) self.sourceData = ReadContents(FindElementByTagName(xmlNode,DaeSyntax.SOURCE_DATA)) def SaveToXml(self, daeDocument): node = super(DaeContributor, self).SaveToXml(daeDocument) AppendTextChild(node, DaeSyntax.AUTHOR, self.author) AppendTextChild(node, DaeSyntax.AUTHORING_TOOL, self.authoringTool) AppendTextChild(node, DaeSyntax.COMMENTS, self.comments) AppendTextChild(node, DaeSyntax.COPYRIGHT, self.copyright) AppendTextChild(node, DaeSyntax.SOURCE_DATA, self.sourceData) return node def __str__(self): return super(DaeContributor,self).__str__() + 'author: %s, authoring_tool: %s, comments: %s, copyright: %s, sourceData: %s'%(self.author, self.authoringTool, self.comments, self.copyright, self.sourceData) class DaeAnimation(DaeElement): def __init__(self): super(DaeAnimation, self).__init__() self.sources = [] self.samplers = [] self.channels = [] self.syntax = DaeSyntax.ANIMATION def LoadFromXml(self, daeDocument, xmlNode): super(DaeAnimation, self).LoadFromXml(daeDocument, xmlNode) self.channels = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.CHANNEL, DaeChannel) self.samplers = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.SAMPLER, DaeSampler) self.sources = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.SOURCE, DaeSource) def SaveToXml(self, daeDocument): node = super(DaeAnimation, self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.sources) AppendChilds(daeDocument, node, self.samplers) AppendChilds(daeDocument, node, self.channels) return node def GetSource(self, sourceId): for source in self.sources: if source.id == sourceId: return source return None class DaeSampler(DaeEntity): def __init__(self): self.syntax = DaeSyntax.SAMPLER self.id = None self.inputs = [] def LoadFromXml(self, daeDocument, xmlNode): self.id = ReadAttribute(xmlNode, DaeSyntax.ID) self.inputs = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INPUT, DaeInput) def SaveToXml(self, daeDocument): node = super(DaeSampler, self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.inputs) SetAttribute(node, DaeSyntax.ID, StripString(self.id)) return node def GetInput(self, semantic): for input in self.inputs: if input.semantic == semantic: return input return None class DaeChannel(DaeEntity): def __init__(self): self.syntax = DaeSyntax.CHANNEL self.source = None self.target = None def LoadFromXml(self, daeDocument, xmlNode): self.source = ReadAttribute(xmlNode, DaeSyntax.SOURCE) self.target = ReadAttribute(xmlNode, DaeSyntax.TARGET) def SaveToXml(self, daeDocument): node = super(DaeChannel, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.SOURCE, StripString('#'+self.source.id)) SetAttribute(node, DaeSyntax.TARGET, self.target) return node class DaeAnimationClip(DaeElement): pass class DaeCamera(DaeElement): def __init__(self): super(DaeCamera,self).__init__() self.asset = None self.extras = [] self.optics = DaeOptics() self.imager = None self.syntax = DaeSyntax.CAMERA def LoadFromXml(self, daeDocument, xmlNode): super(DaeCamera, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.optics.LoadFromXml(daeDocument, FindElementByTagName(xmlNode, DaeSyntax.OPTICS)) self.imager = CreateObjectFromXml(daeDocument,xmlNode, DaeSyntax.IMAGER,DaeImager) def SaveToXml(self, daeDocument): node = super(DaeCamera, self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the optics node.appendChild(self.optics.SaveToXml(daeDocument)) # Add the imager AppendChild(daeDocument,node,self.imager) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeCamera,self).__str__()+'asset: %s, optics: %s, imager: %s, extras: %s'%(self.asset, self.optics, self.imager, self.extras) class DaeController(DaeElement): pass class DaeImage(DaeElement): def __init__(self): super(DaeImage,self).__init__() self.format = None self.height = None self.width = None self.depth = None self.initFrom = None self.syntax = DaeSyntax.IMAGE def LoadFromXml(self, daeDocument, xmlNode): super(DaeImage, self).LoadFromXml(daeDocument, xmlNode) self.format = ReadAttribute(xmlNode, DaeSyntax.FORMAT) self.height = ReadAttribute(xmlNode, DaeSyntax.HEIGHT) self.width = ReadAttribute(xmlNode, DaeSyntax.WIDTH) self.depth = ReadAttribute(xmlNode, DaeSyntax.DEPTH) self.initFrom = ReadContents(FindElementByTagName(xmlNode, DaeSyntax.INIT_FROM)) def SaveToXml(self, daeDocument): node = super(DaeImage, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.FORMAT, self.format) SetAttribute(node, DaeSyntax.HEIGHT, self.height) SetAttribute(node, DaeSyntax.WIDTH, self.width) SetAttribute(node, DaeSyntax.DEPTH, self.depth) AppendTextChild(node, DaeSyntax.INIT_FROM,self.initFrom, None) return node ##class DaeMaterial(DaeElement): ## def __init__(self): ## super(DaeMaterial,self).__init__() ## self.asset = None ## self.iEffects = [] ## self.extras = None ## self.syntax = DaeSyntax.MATERIAL ## ## def LoadFromXml(self, daeDocument, xmlNode): ## super(DaeMaterial, self).LoadFromXml(daeDocument, xmlNode) ## self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) ## self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) ## self.iEffects = CreateObjectsFromXml(daeDocument,xmlNode, DaeSyntax.INSTANCE_EFFECT, DaeEffectInstance) ## ## def SaveToXml(self, daeDocument): ## node = super(DaeMaterial, self).SaveToXml(daeDocument) ## # Add the assets ## AppendChild(daeDocument,node,self.asset) ## # Add the effect instances ## AppendChilds(daeDocument, node, self.iEffects) ## # Add the extra's ## AppendChilds(self,node,self.extras) ## return node ## ## def __str__(self): ## return super(DaeLight,self).__str__()+' assets: %s, data: %s, extras: %s'%(self.asset, self.data, self.extras) class DaeGeometry(DaeElement): def __init__(self): super(DaeGeometry,self).__init__() self.asset = None self.data = None self.extras = None self.syntax = DaeSyntax.GEOMETRY def LoadFromXml(self, daeDocument, xmlNode): super(DaeGeometry, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.data = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.MESH, DaeMesh) if self.data is None: self.data = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.CONVEX_MESH, DaeConvexMesh) if self.data is None: self.data = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.SPLINE, DaeSpline) def SaveToXml(self, daeDocument): node = super(DaeGeometry, self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the data AppendChild(daeDocument, node, self.data) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeGeometry,self).__str__()+' assets: %s, data: %s, extras: %s'%(self.asset, self.data, self.extras) class DaeConvexMesh(DaeEntity): def __init__(self): super(DaeConvexMesh, self).__init__() self.syntax = DaeSyntax.CONVEX_MESH self.convexHullOf = None def LoadFromXml(self, daeDocument, xmlNode): self.convexHullOf = ReadAttribute(xmlNode, DaeSyntax.CONVEX_HULL_OF) def SaveToXml(self, daeDocument): node = super(DaeConvexMesh, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.CONVEX_HULL_OF, StripString(self.convexHullOf)) return node class DaeMesh(DaeEntity): def __init__(self): super(DaeMesh, self).__init__() self.sources = [] self.vertices = None self.primitives = [] self.extras = [] self.syntax = DaeSyntax.MESH def LoadFromXml(self, daeDocument, xmlNode): if xmlNode is None: return self.vertices = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.VERTICES, DaeVertices) self.sources = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.SOURCE, DaeSource) lines = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.LINES, DaeLines) linestrips = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.LINESTRIPS, DaeLineStrips) polygons = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.POLYGONS, DaePolygons) polylist = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.POLYLIST, DaePolylist) triangles = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TRIANGLES, DaeTriangles) trifans = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TRIFANS, DaeTriFans) tristrips = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TRISTRIPS, DaeTriStrips) if lines != None: self.primitives += lines if linestrips != None: self.primitives += linestrips if polygons != None: self.primitives += polygons if polylist != None: self.primitives += polylist if triangles != None: self.primitives += triangles if trifans != None: self.primitives += trifans if tristrips != None: self.primitives += tristrips self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) def FindSource(self,input): for s in self.sources: if s.id == input.source: return s return None def SaveToXml(self, daeDocument): node = super(DaeMesh, self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.sources) AppendChild(daeDocument, node, self.vertices) AppendChilds(daeDocument, node, self.primitives) AppendChilds(daeDocument, node, self.extras) return node class DaeVertices(DaeElement): def __init__(self): super(DaeVertices,self).__init__() self.inputs = [] self.extras = [] self.syntax = DaeSyntax.VERTICES def LoadFromXml(self, daeDocument, xmlNode): super(DaeVertices,self).LoadFromXml(daeDocument, xmlNode) self.inputs = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INPUT, DaeInput) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) def SaveToXml(self, daeDocument): node = super(DaeVertices, self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.inputs) AppendChilds(daeDocument, node, self.extras) return node def FindInput(self, semantic): for i in self.inputs: if i.semantic == semantic: return i return None def __str__(self): return super(DaeVertices,self).__str__() + ' inputs: %s, extras: %s'%(self.inputs, self.extras) class DaeInput(DaeEntity): def __init__(self): super(DaeInput, self).__init__() self.offset = None self.semantic = '' self.source = '' self.set = '' self.syntax = DaeSyntax.INPUT def LoadFromXml(self, daeDocument, xmlNode): self.offset = CastAttributeFromXml(xmlNode, DaeSyntax.OFFSET, int) self.semantic = ReadAttribute(xmlNode, DaeSyntax.SEMANTIC) self.source = ReadAttribute(xmlNode, DaeSyntax.SOURCE)[1:] self.set = ReadAttribute(xmlNode, DaeSyntax.SET) def SaveToXml(self, daeDocument): node = super(DaeInput, self).SaveToXml(daeDocument) SetAttribute(node,DaeSyntax.OFFSET, self.offset) SetAttribute(node,DaeSyntax.SEMANTIC, self.semantic) SetAttribute(node,DaeSyntax.SOURCE, StripString('#'+self.source)) SetAttribute(node,DaeSyntax.SET, self.set) return node class DaeSource(DaeElement): def __init__(self): super(DaeSource, self).__init__() self.source = DaeArray() self.vectors = [] self.techniqueCommon = None self.techniques = [] self.syntax = DaeSyntax.SOURCE def LoadFromXml(self, daeDocument, xmlNode): super(DaeSource,self).LoadFromXml(daeDocument, xmlNode) if xmlNode is None: return bools = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.BOOL_ARRAY, DaeBoolArray) floats = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.FLOAT_ARRAY, DaeFloatArray) ints = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.INT_ARRAY, DaeIntArray) names = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.NAME_ARRAY, DaeNameArray) if bools != None: self.source = bools elif floats != None: self.source = floats elif ints != None: self.source = ints elif names != None: self.source = names self.techniqueCommon = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE_COMMON, DaeSource.DaeTechniqueCommon) self.techniques = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE,DaeTechnique) if not (self.techniqueCommon is None): for i in range(0,self.techniqueCommon.accessor.count): vec = [] for j in range(0,self.techniqueCommon.accessor.stride): vec.append(self.source.data[i*self.techniqueCommon.accessor.stride+j]) self.vectors.append(vec) def SaveToXml(self, daeDocument): node = super(DaeSource, self).SaveToXml(daeDocument) ## if len(self.vectors) > 0: ## if type(self.vectors[0][0]) == float: ## self.source = DaeFloatArray() ## self.source.id = self.id+'-array' ## ## for i in range(len(self.vectors)): ## for j in range(len(self.vectors[i])): ## self.source.data.append(self.vectors[i][j]) # Add the source AppendChild(daeDocument, node, self.source) # Add the technique common AppendChild(daeDocument,node,self.techniqueCommon) # Add the techniques AppendChilds(daeDocument, node, self.techniques) return node def __str__(self): return super(DaeSource,self).__str__()+' source: %s, techniqueCommon: %s, techniques: %s'%(self.source, self.techniqueCommon, self.techniques) class DaeTechniqueCommon(DaeEntity): def __init__(self): self.accessor = None self.syntax = DaeSyntax.TECHNIQUE_COMMON def LoadFromXml(self, daeDocument, xmlNode): self.accessor = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ACCESSOR, DaeAccessor) def SaveToXml(self, daeDocument): node = super(DaeSource.DaeTechniqueCommon,self).SaveToXml(daeDocument) AppendChild(daeDocument,node, self.accessor) return node def __str__(self): return super(DaeSource.DaeTechniqueCommon,self).__str__()+' accessor: %s'%(self.accessor) class DaeLight(DaeElement): def __init__(self): super(DaeLight,self).__init__() self.asset = None self.techniqueCommon = DaeLight.DaeTechniqueCommon() self.techniques = [] self.extras = None self.syntax = DaeSyntax.LIGHT def LoadFromXml(self, daeDocument, xmlNode): super(DaeLight, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) ##self.techniqueCommon.LoadFromXml(daeDocument, FindElementByTagName(xmlNode, DaeSyntax.TECHNIQUE_COMMON)) self.techniques = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE,DaeTechnique) lightSourceNode = RemoveWhiteSpaceNode(FindElementByTagName(xmlNode, DaeSyntax.TECHNIQUE_COMMON)).firstChild lightSourceName = lightSourceNode.localName if lightSourceName == DaeSyntax.DIRECTIONAL: self.techniqueCommon = DaeLight.DaeDirectional() elif lightSourceName == DaeSyntax.SPOT: self.techniqueCommon = DaeLight.DaeSpot() elif lightSourceName == DaeSyntax.AMBIENT: self.techniqueCommon = DaeLight.DaeAmbient() elif lightSourceName == DaeSyntax.POINT: self.techniqueCommon = DaeLight.DaePoint() self.techniqueCommon.LoadFromXml(daeDocument,lightSourceNode) def SaveToXml(self, daeDocument): node = super(DaeLight, self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the technique common AppendChild(daeDocument,node,self.techniqueCommon) # Add the techniques AppendChilds(daeDocument, node, self.techniques) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeLight,self).__str__()+' techniqueCommon: %s, techniques: %s'%(self.techniqueCommon, self.techniques) class DaeTechniqueCommon(DaeEntity): def __init__(self): self.color = [] self.lightSource = None self.syntax = DaeSyntax.TECHNIQUE_COMMON def LoadFromXml(self, daeDocument, xmlNode): self.color = ToFloat3(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.COLOR))) def SaveToXml(self, daeDocument): node = Element(DaeSyntax.TECHNIQUE_COMMON) child = super(DaeLight.DaeTechniqueCommon,self).SaveToXml(daeDocument) AppendTextChild(child,DaeSyntax.COLOR, self.color) node.appendChild(child) return node def __str__(self): return super(DaeLight.DaeTechniqueCommon,self).__str__()+' color: %s'%(self.color) class DaeAmbient(DaeTechniqueCommon): def __init__(self): super(DaeLight.DaeAmbient,self).__init__() self.syntax = DaeSyntax.AMBIENT def LoadFromXml(self, daeDocument, xmlNode): super(DaeLight.DaeAmbient,self).LoadFromXml(daeDocument, xmlNode) def SaveToXml(self, daeDocument): node = super(DaeLight.DaeAmbient,self).SaveToXml(daeDocument) return node def __str__(self): return super(DaeLight.DaeAmbient,self).__str__() class DaeSpot(DaeTechniqueCommon): def __init__(self): super(DaeLight.DaeSpot,self).__init__() self.defConstantAttenuation = 0.0 self.defLinearAttenuation = 0.0 self.defQuadraticAttenuation = 0.0 self.defFalloffAngle = 180.0 self.defFalloffExponent = 0.0 self.constantAttenuation = 0.0 self.linearAttenuation = 0.0 self.quadraticAttenuation = 0.0 self.falloffAngle = 180.0 self.falloffExponent = 0.0 self.syntax = DaeSyntax.SPOT def LoadFromXml(self, daeDocument, xmlNode): super(DaeLight.DaeSpot,self).LoadFromXml(daeDocument, xmlNode) self.constantAttenuation = CastFromXml(daeDocument,xmlNode,DaeSyntax.CONSTANT_ATTENUATION, float, self.defConstantAttenuation, 1.0) self.linearAttenuation = CastFromXml(daeDocument,xmlNode,DaeSyntax.LINEAR_ATTENUATION,float, self.defLinearAttenuation, 0) self.quadraticAttenuation = CastFromXml(daeDocument, xmlNode,DaeSyntax.QUADRATIC_ATTENUATION, float, self.defQuadraticAttenuation, 0) self.falloffAngle = CastFromXml(daeDocument, xmlNode, DaeSyntax.FALLOFF_ANGLE, float, self.defFalloffAngle, 180.0) self.falloffExponent = CastFromXml(daeDocument, xmlNode, DaeSyntax.FALLOFF_EXPONENT, float, self.defFalloffExponent, 0) def SaveToXml(self, daeDocument): node = super(DaeLight.DaeSpot,self).SaveToXml(daeDocument) AppendTextChild(node.firstChild,DaeSyntax.CONSTANT_ATTENUATION, self.constantAttenuation, self.defConstantAttenuation) AppendTextChild(node.firstChild,DaeSyntax.LINEAR_ATTENUATION, self.linearAttenuation, self.defLinearAttenuation) AppendTextChild(node.firstChild,DaeSyntax.QUADRATIC_ATTENUATION, self.quadraticAttenuation, self.defQuadraticAttenuation) AppendTextChild(node.firstChild,DaeSyntax.FALLOFF_ANGLE, self.falloffAngle, self.defFalloffAngle) AppendTextChild(node.firstChild,DaeSyntax.FALLOFF_EXPONENT, self.falloffExponent, self.defFalloffExponent) return node def __str__(self): return super(DaeLight.DaeSpot,self).__str__()+' const.att: %s, lin.att: %s, quad.att: %s, falloffAngle: %s, falloffExponent: %s'%(self.constantAttenuation, self.linearAttenuation, self.quadraticAttenuation, self.falloffAngle, self.falloffExponent) class DaeDirectional(DaeTechniqueCommon): # default direction is [0,0,-1] pointing down the -Z axis. # To change the direction, change the transform of the parent DaeNode def __init__(self): super(DaeLight.DaeDirectional,self).__init__() self.syntax = DaeSyntax.DIRECTIONAL def LoadFromXml(self, daeDocument, xmlNode): super(DaeLight.DaeDirectional,self).LoadFromXml(daeDocument, xmlNode) def SaveToXml(self, daeDocument): node = super(DaeLight.DaeDirectional,self).SaveToXml(daeDocument) return node def __str__(self): return super(DaeLight.DaeDirectional,self).__str__() class DaePoint(DaeTechniqueCommon): def __init__(self): super(DaeLight.DaePoint,self).__init__() self.constantAttenuation = 0.0 self.linearAttenuation = 0.0 self.quadraticAttenuation = 0.0 self.syntax = DaeSyntax.POINT def LoadFromXml(self, daeDocument, xmlNode): super(DaeLight.DaePoint,self).LoadFromXml(daeDocument, xmlNode) self.constantAttenuation = CastFromXml(daeDocument,xmlNode,DaeSyntax.CONSTANT_ATTENUATION, float, 1) self.linearAttenuation = CastFromXml(daeDocument,xmlNode,DaeSyntax.LINEAR_ATTENUATION,float, 0) self.quadraticAttenuation = CastFromXml(daeDocument, xmlNode,DaeSyntax.QUADRATIC_ATTENUATION, float, 0) def SaveToXml(self, daeDocument): node = super(DaeLight.DaePoint,self).SaveToXml(daeDocument) AppendTextChild(node.firstChild,DaeSyntax.CONSTANT_ATTENUATION, self.constantAttenuation) AppendTextChild(node.firstChild,DaeSyntax.LINEAR_ATTENUATION, self.linearAttenuation) AppendTextChild(node.firstChild,DaeSyntax.QUADRATIC_ATTENUATION, self.quadraticAttenuation) return node def __str__(self): return super(DaeLight.DaePoint,self).__str__()+' const.att: %s, lin.att: %s, quad.att: %s'%(self.constantAttenuation, self.linearAttenuation, self.quadraticAttenuation) class DaeVisualScene(DaeElement): def __init__(self): super(DaeVisualScene,self).__init__() self.asset = None self.extras = None self.nodes = [] self.syntax = DaeSyntax.VISUAL_SCENE def LoadFromXml(self, daeDocument, xmlNode): super(DaeVisualScene, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.nodes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.NODE, DaeNode) def SaveToXml(self, daeDocument): node = super(DaeVisualScene, self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the nodes AppendChilds(daeDocument, node, self.nodes) # Add the extra's AppendChilds(self,node,self.extras) return node def FindNode(self, nodeUrl): for n in self.nodes: if n.id == nodeUrl: return n return None def __str__(self): return super(DaeVisualScene,self).__str__()+' asset: %s, nodes: %s, extras: %s'%(self.asset, self.nodes, self.extras) class DaeNode(DaeElement): NODE = 2 JOINT = 1 def __init__(self): super(DaeNode,self).__init__() self.sid = None self.type = DaeNode.NODE self.layer = [] self.transforms = [] self.nodes = [] self.iAnimations = [] self.iCameras = [] self.iControllers = [] self.iGeometries = [] self.iLights = [] self.iNodes = [] self.iVisualScenes = [] self.syntax = DaeSyntax.NODE def LoadFromXml(self, daeDocument, xmlNode): super(DaeNode, self).LoadFromXml(daeDocument, xmlNode) self.sid = ReadAttribute(xmlNode, DaeSyntax.SID) type = ReadAttribute(xmlNode, DaeSyntax.TYPE) if type == DaeSyntax.TYPE_JOINT: self.type = DaeNode.JOINT else: self.type = DaeNode.NODE self.layer = ReadAttribute(xmlNode, DaeSyntax.LAYER).split() # Get transforms RemoveWhiteSpaceNode(xmlNode) child = xmlNode.firstChild while child != None: name = child.localName sid = ReadAttribute(child, DaeSyntax.SID) if name == DaeSyntax.TRANSLATE: self.transforms.append([name,ToFloatList(ReadContents(child)), sid]) elif name == DaeSyntax.ROTATE: self.transforms.append([name,ToFloatList(ReadContents(child)), sid]) elif name == DaeSyntax.SCALE: self.transforms.append([name,ToFloatList(ReadContents(child)), sid]) elif name == DaeSyntax.SKEW: self.transforms.append([name,ToFloatList(ReadContents(child)), sid]) elif name == DaeSyntax.LOOKAT: self.transforms.append([name,ToFloatList(ReadContents(child)), sid]) elif name == DaeSyntax.MATRIX: self.transforms.append([name,ToMatrix4(ReadContents(child)), sid]) child = child.nextSibling # Get the instances self.iAnimations = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_ANIMATION, DaeAnimationInstance) self.iCameras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_CAMERA, DaeCameraInstance) self.iControllers = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_CONTROLLER, DaeControllerInstance) self.iGeometries = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_GEOMETRY, DaeGeometryInstance) self.iLights = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_LIGHT, DaeLightInstance) self.iNodes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_NODE, DaeNodeInstance) self.iVisualScenes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_VISUAL_SCENE, DaeVisualSceneInstance) # Get childs nodes self.nodes = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.NODE, DaeNode) def SaveToXml(self, daeDocument): node = super(DaeNode, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.SID, self.sid) if self.type == DaeSyntax.TYPE_JOINT: SetAttribute(node, DaeSyntax.TYPE, DaeNode.GetType(self.type)) # Add the layers SetAttribute(node, DaeSyntax.LAYER, ListToString(self.layer)) for i in self.transforms: writeTransform = False el = Element(i[0]) val = i[1] if i[0] == DaeSyntax.MATRIX: val = MatrixToString(val,ROUND) AppendTextChild(node,i[0],val) else: orgval = val val = ListToString(RoundList(val, 5)) if i[0] == DaeSyntax.SCALE: ##AppendTextChild(node,i[0],val,"1.0 1.0 1.0") SetAttribute(AppendTextChild(node,i[0],val,None), DaeSyntax.SID, DaeSyntax.SCALE) elif i[0] == DaeSyntax.TRANSLATE: ##AppendTextChild(node,i[0],val,"0.0 0.0 0.0") SetAttribute(AppendTextChild(node,i[0],val,None), DaeSyntax.SID, DaeSyntax.TRANSLATE) elif i[0] == DaeSyntax.ROTATE: ##AppendTextChild(node,i[0],val,"0.0 0.0 0.0 0.0") axis = None if orgval[0] == 1 and orgval[1] == 0 and orgval[2] == 0: axis = "X" elif orgval[0] == 0 and orgval[1] == 1 and orgval[2] == 0: axis = "Y" elif orgval[0] == 0 and orgval[1] == 0 and orgval[2] == 1: axis = "Z" no = AppendTextChild(node,i[0],val,None) if axis != None: SetAttribute(no, DaeSyntax.SID, DaeSyntax.ROTATE+axis) elif i[0] == DaeSyntax.SKEW: AppendTextChild(node,i[0],val) elif i[0] == DaeSyntax.MATRIX or i[0] == DaeSyntax.LOOKAT: AppendTextChild(node,i[0],val) AppendChilds(daeDocument, node, self.nodes) AppendChilds(daeDocument, node, self.iAnimations) AppendChilds(daeDocument, node, self.iCameras) AppendChilds(daeDocument, node, self.iControllers) AppendChilds(daeDocument, node, self.iGeometries) AppendChilds(daeDocument, node, self.iLights) AppendChilds(daeDocument, node, self.iNodes) AppendChilds(daeDocument, node, self.iVisualScenes) return node def IsJoint(self): return self.type == DaeNode.JOINT def GetType(type): if type == DaeNode.JOINT: return DaeSyntax.TYPE_JOINT else: return DaeSyntax.TYPE_NODE GetType = staticmethod(GetType) def GetInstances(self): return []+self.iAnimations+self.iCameras+self.iControllers+self.iGeometries+self.iLights+self.iNodes # TODO: Collada API: finish DaeTechnique class DaeTechnique(DaeEntity): def __init__(self): super(DaeTechnique,self).__init__() self.profile = '' self.xmlns = '' self.syntax = DaeSyntax.TECHNIQUE def LoadFromXml(self, daeDocument, xmlNode): self.profile = xmlNode.getAttribute(DaeSyntax.PROFILE) self.xmlns = xmlNode.getAttribute(DaeSyntax.XMLNS) def SaveToXml(self, daeDocument): node = super(DaeTechnique,self).SaveToXml(daeDocument) node.setAttribute(DaeSyntax.PROFILE, self.profile) SetAttribute(node, DaeSyntax.XMLNS, self.xmlns) return node class DaeOptics(DaeEntity): def __init__(self): super(DaeOptics,self).__init__() self.techniqueCommon = DaeOptics.DaeTechniqueCommon() self.techniques = [] self.extras = None self.syntax = DaeSyntax.OPTICS def LoadFromXml(self, daeDocument, xmlNode): self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) #self.techniqueCommon.LoadFromXml(daeDocument, FindElementByTagName(xmlNode, DaeSyntax.TECHNIQUE_COMMON)) self.techniques = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE,DaeTechnique) opticsSourceNode = RemoveWhiteSpaceNode(FindElementByTagName(xmlNode, DaeSyntax.TECHNIQUE_COMMON)).firstChild opticsSourceName = opticsSourceNode.localName if opticsSourceName == DaeSyntax.PERSPECTIVE: self.techniqueCommon = DaeOptics.DaePerspective() elif opticsSourceName == DaeSyntax.ORTHOGRAPHIC: self.techniqueCommon = DaeOptics.DaeOrthoGraphic() self.techniqueCommon.LoadFromXml(daeDocument,opticsSourceNode) def SaveToXml(self, daeDocument): node = super(DaeOptics, self).SaveToXml(daeDocument) # Add the technique common AppendChild(daeDocument,node,self.techniqueCommon) # Add the techniques AppendChilds(daeDocument, node, self.techniques) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeOptics,self).__str__()+' extras: %s, techniqueCommon: %s, techniques: %s'%(self.extras, self.techniqueCommon, self.techniques) class DaeTechniqueCommon(DaeEntity): def __init__(self): self.znear = 0.0 self.zfar = 0.0 self.aspectRatio = None self.syntax = DaeSyntax.TECHNIQUE_COMMON def LoadFromXml(self, daeDocument, xmlNode): self.znear = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.ZNEAR))) self.zfar = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.ZFAR))) self.aspectRatio = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.ASPECT_RATIO))) def SaveToXml(self, daeDocument): node = Element(DaeSyntax.TECHNIQUE_COMMON) child = super(DaeOptics.DaeTechniqueCommon,self).SaveToXml(daeDocument) ## AppendTextChild(child,DaeSyntax.ZNEAR, self.znear) ## AppendTextChild(child,DaeSyntax.ZFAR, self.zfar) ## AppendTextChild(child,DaeSyntax.ASPECT_RATIO, self.aspectRatio) node.appendChild(child) return node def SavePropertiesToXml(self, daeDocument, node): AppendTextChild(node,DaeSyntax.ZNEAR, self.znear) AppendTextChild(node,DaeSyntax.ZFAR, self.zfar) AppendTextChild(node,DaeSyntax.ASPECT_RATIO, self.aspectRatio) def __str__(self): return super(DaeOptics.DaeTechniqueCommon,self).__str__()+' znear: %s, zfar: %s, aspectRatio: %s'%(self.znear, self.zfar, self.aspectRatio) class DaePerspective(DaeTechniqueCommon): def __init__(self): super(DaeOptics.DaePerspective,self).__init__() self.xfov = None self.yfov = None self.syntax = DaeSyntax.PERSPECTIVE def LoadFromXml(self, daeDocument, xmlNode): super(DaeOptics.DaePerspective,self).LoadFromXml(daeDocument, xmlNode) self.xfov = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.XFOV))) self.yfov = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.YFOV))) def SaveToXml(self, daeDocument): node = super(DaeOptics.DaePerspective,self).SaveToXml(daeDocument) AppendTextChild(node.firstChild,DaeSyntax.XFOV, self.xfov) AppendTextChild(node.firstChild,DaeSyntax.YFOV, self.yfov) super(DaeOptics.DaePerspective,self).SavePropertiesToXml(daeDocument, node.firstChild) return node def __str__(self): return super(DaeOptics.DaePerspective,self).__str__()+' xfov: %s, yfov: %s'%(self.xfov, self.yfov) class DaeOrthoGraphic(DaeTechniqueCommon): def __init__(self): super(DaeOptics.DaeOrthoGraphic,self).__init__() self.xmag = None self.ymag = None self.syntax = DaeSyntax.ORTHOGRAPHIC def LoadFromXml(self, daeDocument, xmlNode): super(DaeOptics.DaeOrthoGraphic,self).LoadFromXml(daeDocument, xmlNode) self.xmag = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.XMAG))) self.ymag = ToFloat(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.YMAG))) def SaveToXml(self, daeDocument): node = super(DaeOptics.DaeOrthoGraphic,self).SaveToXml(daeDocument) AppendTextChild(node.firstChild,DaeSyntax.XMAG, self.xmag) AppendTextChild(node.firstChild,DaeSyntax.YMAG, self.ymag) return node def __str__(self): return super(DaeOptics.DaeOrthoGraphic,self).__str__()+ 'xmag: %s, ymag: %s'%(self.xmag, self.ymag) class DaeImager(DaeEntity): def __init__(self): super(DaeImager,self).__init__() self.techniques = [] self.extras = None self.syntax = DaeSyntax.IMAGER def LoadFromXml(self, daeDocument, xmlNode): super(DaeImager, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.techniques = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE,DaeTechnique) def SaveToXml(self, daeDocument): node = super(DaeOptics, self).SaveToXml(daeDocument) # Add the techniques AppendChilds(daeDocument, node, self.techniques) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeImager,self).__str__()+' extras: %s, techniques: %s'%(self.techniqueCommon, self.techniques) class DaeExtra(DaeEntity): def __init__(self): super(DaeExtra,self).__init__() self.type = None self.techniques = [] self.syntax = DaeSyntax.EXTRA def LoadFromXml(self, daeDocument, xmlNode): self.type = xmlNode.getAttribute(DaeSyntax.TYPE) self.techniques = CreateObjectsFromXml(daeDocument, xmlNode,DaeSyntax.TECHNIQUE,DaeTechnique) def SaveToXml(self, daeDocument): node = super(DaeExtra,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.techniques) return node def __str__(self): return super(DaeExtra,self).__str__()+'techniques: %s'%(self.techniques) class DaeAccessor(DaeEntity): def __init__(self): super(DaeAccessor,self).__init__() self.count = 0 self.offset = None self.source = '' self.__stride = None ## self.stride = property(self.GetStride) self.params = [] self.syntax = DaeSyntax.ACCESSOR def LoadFromXml(self,daeDocument, xmlNode): self.count = CastAttributeFromXml(xmlNode, DaeSyntax.COUNT,int,0) self.offset = CastAttributeFromXml(xmlNode, DaeSyntax.OFFSET,int) self.source = ReadAttribute(xmlNode, DaeSyntax.SOURCE) self.stride = CastAttributeFromXml(xmlNode, DaeSyntax.STRIDE,int) self.params = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.PARAM, DaeParam) def SaveToXml(self, daeDocument): node = super(DaeAccessor,self).SaveToXml(daeDocument) node.setAttribute(DaeSyntax.COUNT, str(self.count)) SetAttribute(node,DaeSyntax.OFFSET, self.offset) node.setAttribute(DaeSyntax.SOURCE, StripString('#'+self.source)) SetAttribute(node, DaeSyntax.STRIDE, self.stride) AppendChilds(daeDocument, node, self.params) return node def AddParam(self, name, type): param = DaeParam() param.name = name param.type = type self.params.append(param) def GetStride(self): if self.__stride is None: return len(self.params) else: return self.__stride def SetStride(self, val): self.__stride = val def HasParam(self, paramName): return paramName in [param.name for param in self.params] stride = property(GetStride, SetStride) class DaeParam(DaeEntity): def __init__(self): super(DaeParam,self).__init__() self.name = None self.semantic = None self.sid = None self.type = '' self.syntax = DaeSyntax.PARAM def LoadFromXml(self, daeDocument, xmlNode): self.semantic = ReadAttribute(xmlNode, DaeSyntax.SEMANTIC) self.sid = ReadAttribute(xmlNode, DaeSyntax.SID) self.name = ReadAttribute(xmlNode, DaeSyntax.NAME) self.type = xmlNode.getAttribute(DaeSyntax.TYPE) def SaveToXml(self, daeDocument): node = super(DaeParam,self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.SEMANTIC, self.semantic) SetAttribute(node, DaeSyntax.SID, self.sid) SetAttribute(node, DaeSyntax.NAME, self.name) node.setAttribute(DaeSyntax.TYPE, self.type) return node class DaeArray(DaeElement): def __init__(self): super(DaeArray, self).__init__() self.count = 0 self.data = [] def LoadFromXml(self, daeDocument, xmlNode): super(DaeArray, self).LoadFromXml(daeDocument, xmlNode) self.count = ToInt(ReadAttribute(xmlNode, DaeSyntax.COUNT)) self.data = ToList(ReadContents(xmlNode)) def SaveToXml(self, daeDocument): node = super(DaeArray,self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.COUNT, len(self.data)) AppendTextInChild(node, self.data) return node def __str__(self): return super(DaeArray,self).__str__()+' count: %s'%(self.count) class DaeFloatArray(DaeArray): def __init__(self): super(DaeFloatArray, self).__init__() self.syntax = DaeSyntax.FLOAT_ARRAY def LoadFromXml(self, daeDocument, xmlNode): super(DaeFloatArray, self).LoadFromXml(daeDocument, xmlNode) self.data = ToFloatList(self.data) class DaeIntArray(DaeArray): def __init__(self): super(DaeIntArray, self).__init__() self.syntax = DaeSyntax.INT_ARRAY def LoadFromXml(self, daeDocument, xmlNode): super(DaeIntArray, self).LoadFromXml(daeDocument, xmlNode) self.data = ToIntList(self.data) class DaeBoolArray(DaeArray): def __init__(self): super(DaeBoolArray, self).__init__() self.syntax = DaeSyntax.BOOL_ARRAY def LoadFromXml(self, daeDocument, xmlNode): super(DaeBoolArray, self).LoadFromXml(daeDocument, xmlNode) self.data = ToBoolList(self.data) class DaeNameArray(DaeArray): def __init__(self): super(DaeNameArray, self).__init__() self.syntax = DaeSyntax.NAME_ARRAY def LoadFromXml(self, daeDocument, xmlNode): super(DaeNameArray, self).LoadFromXml(daeDocument, xmlNode) ##self.data = ToFloatList(self.data) class DaeIDREFArray(DaeArray): def __init__(self): super(DaeIDREFArray, self).__init__() self.syntax = DaeSyntax.IDREF_ARRAY def LoadFromXml(self, daeDocument, xmlNode): super(DaeIDREFArray, self).LoadFromXml(daeDocument, xmlNode) ##self.data = ToFloatList(self.data) #---Primitive Classes--- class DaePrimitive(DaeEntity): def __init__(self): super(DaePrimitive, self).__init__() self.name = None self.count = 0 self.material = '' self.inputs = [] def LoadFromXml(self, daeDocument, xmlNode): self.name = ReadAttribute(xmlNode, DaeSyntax.NAME) self.count = int(ReadAttribute(xmlNode, DaeSyntax.COUNT)) self.material = ReadAttribute(xmlNode, DaeSyntax.MATERIAL) def SaveToXml(self, daeDocument): node = super(DaePrimitive, self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.NAME, self.name) SetAttribute(node, DaeSyntax.MATERIAL, StripString(self.material)) node.setAttribute(DaeSyntax.COUNT, str(self.count)) return node def GetMaxOffset(self): if self.inputs != []: return max([i.offset for i in self.inputs]) else: return None def FindInput(self, semantic): for i in self.inputs: if i.semantic == semantic: return i return None class DaeLines(DaePrimitive): def __init__(self): super(DaeLines, self).__init__() self.syntax = DaeSyntax.LINES self.lines = [] def LoadFromXml(self, daeDocument, xmlNode): super(DaeLines,self).LoadFromXml(daeDocument, xmlNode) self.syntax = DaeSyntax.LINES self.inputs = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INPUT, DaeInput) self.lines = ToIntList(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.P))) def SaveToXml(self, daeDocument): node = super(DaeLines,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.inputs) AppendTextChild(node, DaeSyntax.P, self.lines) return node class DaeLineStrips(DaePrimitive): def __init__(self): super(DaeLineStrips, self).__init__() self.syntax = DaeSyntax.LINESTRIPS def LoadFromXml(self, daeDocument, xmlNode): super(DaeLineStrips,self).LoadFromXml(daeDocument, xmlNode) class DaePolygons(DaePrimitive): def __init__(self): super(DaePolygons, self).__init__() self.syntax = DaeSyntax.POLYGONS self.polygons = [] self.holedPolygons = [] def LoadFromXml(self, daeDocument, xmlNode): super(DaePolygons,self).LoadFromXml(daeDocument, xmlNode) self.polygons = GetListFromNodes(xmlNode.getElementsByTagName(DaeSyntax.P), int) self.inputs = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INPUT, DaeInput) def SaveToXml(self, daeDocument): node = super(DaePolygons,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.inputs) AppendChilds(node, DaeSyntax.P, self.polygons) return node class DaePolylist(DaePrimitive): def __init__(self): super(DaePolylist, self).__init__() self.syntax = DaeSyntax.POLYLIST def LoadFromXml(self, daeDocument, xmlNode): super(DaePolylist,self).LoadFromXml(daeDocument, xmlNode) class DaeTriangles(DaePrimitive): def __init__(self): super(DaeTriangles, self).__init__() self.triangles = [] self.syntax = DaeSyntax.TRIANGLES def LoadFromXml(self, daeDocument, xmlNode): super(DaeTriangles,self).LoadFromXml(daeDocument, xmlNode) self.triangles = ToIntList(ReadContents(FindElementByTagName(xmlNode,DaeSyntax.P))) self.inputs = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INPUT, DaeInput) def SaveToXml(self, daeDocument): node = super(DaeTriangles,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.inputs) AppendTextChild(node, DaeSyntax.P, self.triangles) return node class DaeTriFans(DaePrimitive): def __init__(self): super(DaeTriFans, self).__init__() self.syntax = DaeSyntax.TRIFANS def LoadFromXml(self, daeDocument, xmlNode): super(DaeTriFans,self).LoadFromXml(daeDocument, xmlNode) class DaeTriStrips(DaePrimitive): def __init__(self): super(DaeTriStrips, self).__init__() self.syntax = DaeSyntax.TRISTRIPS def LoadFromXml(self, daeDocument, xmlNode): super(DaeTriStrips,self).LoadFromXml(daeDocument, xmlNode) #---instance Classes--- class DaeInstance(DaeEntity): def __init__(self): super(DaeInstance, self).__init__() self.url = '' self.extras = [] self.object = None def LoadFromXml(self, daeDocument, xmlNode): self.url = ReadNodeUrl(xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) def SaveToXml(self, daeDocument): node = super(DaeInstance,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.extras) WriteNodeUrl(node, self.object.id) return node class DaeAnimationInstance(DaeInstance): def __init__(self): super(DaeAnimationInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_ANIMATION def LoadFromXml(self, daeDocument, xmlNode): super(DaeAnimationInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.animationsLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeAnimationInstance,self).SaveToXml(daeDocument) return node class DaeCameraInstance(DaeInstance): def __init__(self): super(DaeCameraInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_CAMERA def LoadFromXml(self, daeDocument, xmlNode): super(DaeCameraInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.camerasLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeCameraInstance,self).SaveToXml(daeDocument) return node class DaeControllerInstance(DaeInstance): def __init__(self): super(DaeControllerInstance, self).__init__() self.skeletons = [] self.bindMaterials = [] self.syntax = DaeSyntax.INSTANCE_CONTROLLER def LoadFromXml(self, daeDocument, xmlNode): super(DaeControllerInstance,self).LoadFromXml(daeDocument, xmlNode) self.skeletons = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.SKELETON, DaeSkeleton) self.bindMaterials = CreateObjectsFromXml(daeDocument, xmlNode, DaeFxSyntax.BIND_MATERIAL, DaeFxBindMaterial) self.object = daeDocument.controllersLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeControllerInstance,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.skeletons) AppendChilds(daeDocument, node, self.bindMaterials) return node # TODO: Collada API: finish DaeEffectInstance class DaeEffectInstance(DaeInstance): def __init__(self): super(DaeEffectInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_EFFECT def LoadFromXml(self, daeDocument, xmlNode): super(DaeEffectInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.effectsLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeEffectInstance,self).SaveToXml(daeDocument) return node class DaeGeometryInstance(DaeInstance): def __init__(self): super(DaeGeometryInstance, self).__init__() self.bindMaterials = [] self.syntax = DaeSyntax.INSTANCE_GEOMETRY def LoadFromXml(self, daeDocument, xmlNode): super(DaeGeometryInstance,self).LoadFromXml(daeDocument, xmlNode) self.bindMaterials = CreateObjectsFromXml(daeDocument, xmlNode, DaeFxSyntax.BIND_MATERIAL, DaeFxBindMaterial) self.object = daeDocument.geometriesLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeGeometryInstance,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.bindMaterials) return node class DaeLightInstance(DaeInstance): def __init__(self): super(DaeLightInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_LIGHT def LoadFromXml(self, daeDocument, xmlNode): super(DaeLightInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.lightsLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeLightInstance,self).SaveToXml(daeDocument) return node class DaeNodeInstance(DaeInstance): def __init__(self): super(DaeNodeInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_NODE def LoadFromXml(self, daeDocument, xmlNode): super(DaeNodeInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.nodesLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeNodeInstance,self).SaveToXml(daeDocument) return node class DaeVisualSceneInstance(DaeInstance): def __init__(self): super(DaeVisualSceneInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_VISUAL_SCENE def LoadFromXml(self, daeDocument, xmlNode): super(DaeVisualSceneInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.visualScenesLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeVisualSceneInstance,self).SaveToXml(daeDocument) return node class DaeSkeleton(DaeEntity): def __init__(self): super(DaeSkeleton,self).__init__() self.iControllers = [] def LoadFromXml(self, daeDocument, xmlNode): self.iControllers = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_CONTROLLER, DaeControllerInstance) def SaveToXml(self, daeDocument): node = super(DaeSkeleton, self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.iControllers) return node class DaeSyntax(object): #---collada--- COLLADA = 'COLLADA' VERSION = 'version' XMLNS = 'xmlns' BODY = 'body' TARGET = 'target' ASSET = 'asset' ID = 'id' NAME = 'name' URL = 'url' COUNT = 'count' OFFSET = 'offset' STRIDE = 'stride' METER = 'meter' SID = 'sid' SEMANTIC = 'semantic' PARAM = 'param' PROFILE = 'profile' TECHNIQUE = 'technique' TECHNIQUE_COMMON = 'technique_common' ##BIND_MATERIAL = 'bind_material' SKELETON = 'skeleton' P = 'p' PH = 'ph' H = 'h' INPUT = 'input' SET = 'set' #---light--- COLOR = 'color' AMBIENT = 'ambient' SPOT = 'spot' DIRECTIONAL = 'directional' POINT = 'point' CONSTANT_ATTENUATION = 'constant_attenuation' LINEAR_ATTENUATION = 'linear_attenuation' QUADRATIC_ATTENUATION = 'quadratic_attenuation' FALLOFF_ANGLE = 'falloff_angle' FALLOFF_EXPONENT = 'falloff_exponent' #---camera-- OPTICS = 'optics' PERSPECTIVE = 'perspective' ORTHOGRAPHIC = 'orthographic' IMAGER = 'imager' ZNEAR = 'znear' ZFAR = 'zfar' XFOV = 'xfov' YFOV = 'yfov' XMAG = 'xmag' YMAG ='ymag' ASPECT_RATIO = 'aspect_ratio' #---geometry--- MESH = 'mesh' CONVEX_MESH ='convex_mesh' SPLINE = 'spline' SOURCE ='source' VERTICES = 'vertices' ACCESSOR = 'accessor' CONVEX_HULL_OF = 'convex_hull_of' #---primitives--- LINES = 'lines' LINESTRIPS = 'linestrips' POLYGONS = 'polygons' POLYLIST = 'polylist' TRIANGLES = 'triangles' TRIFANS = 'trifans' TRISTRIPS = 'tristrips' #---libraries--- LIBRARY_ANIMATIONS = 'library_animations' LIBRARY_ANIMATION_CLIPS = 'library_animation_clips' LIBRARY_CAMERAS = 'library_cameras' LIBRARY_CONTROLLERS = 'library_controllers' LIBRARY_EFFECTS = 'library_effects' LIBRARY_FORCE_FIELDS = 'library_force_fields' LIBRARY_GEOMETRIES = 'library_geometries' LIBRARY_IMAGES = 'library_images' LIBRARY_LIGHTS = 'library_lights' LIBRARY_MATERIALS = 'library_materials' LIBRARY_NODES = 'library_NODES' LIBRARY_PHYSICS_MATERIALS = 'library_physics_materials' LIBRARY_PHYSICS_MODELS = 'library_physics_models' LIBRARY_PHYSICS_SCENES = 'library_physics_scenes' LIBRARY_VISUAL_SCENES = 'library_visual_scenes' SCENE = 'scene' EXTRA = 'extra' TYPE = 'type' LIGHT = 'light' CAMERA = 'camera' ANIMATION = 'animation' ANIMATION_CLIP = 'animation_clip' GEOMETRY = 'geometry' IMAGE = 'image' ##EFFECT = 'effect' VISUAL_SCENE = 'visual_scene' CONTROLLER = 'controller' MATERIAL = 'material' #---asset--- CONTRIBUTOR = 'contributor' CREATED = 'created' MODIFIED = 'modified' REVISION = 'revision' TITLE = 'title' SUBJECT = 'subject' KEYWORDS = 'keywords' UNIT = 'unit' UP_AXIS = 'up_axis' Y_UP = 'Y_UP' Z_UP = 'Z_UP' #---contributor--- AUTHOR = 'author' AUTHORING_TOOL = 'authoring_tool' COMMENTS = 'comments' COPYRIGHT = 'copyright' SOURCE_DATA = 'source_data' #---array--- FLOAT_ARRAY = 'float_array' NAME_ARRAY = 'Name_array' BOOL_ARRAY = 'bool_array' INT_ARRAY = 'int_array' IDREF_ARRAY = 'IDREF_array' #---node--- NODE = 'node' TYPE_JOINT = 'JOINT' TYPE_NODE = 'NODE' LAYER = 'layer' #---transforms--- TRANSLATE = 'translate' ROTATE = 'rotate' SCALE = 'scale' SKEW = 'skew' MATRIX = 'matrix' LOOKAT = 'lookat' #---instances--- INSTANCE_ANIMATION = 'instance_animation' INSTANCE_CAMERA = 'instance_camera' INSTANCE_CONTROLLER = 'instance_controller' ##INSTANCE_EFFECT = 'instance_effect' INSTANCE_GEOMETRY = 'instance_geometry' INSTANCE_LIGHT = 'instance_light' INSTANCE_NODE = 'instance_node' INSTANCE_VISUAL_SCENE = 'instance_visual_scene' INSTANCE_PHYSICS_SCENE = 'instance_physics_scene' #---image--- FORMAT = 'format' DEPTH = 'depth' HEIGHT = 'height' WIDTH = 'width' INIT_FROM = 'init_from' #---animation--- SAMPLER = 'sampler' CHANNEL = 'channel' class DaeFxBindMaterial(DaeEntity): def __init__(self): super(DaeFxBindMaterial, self).__init__() self.syntax = DaeFxSyntax.BIND_MATERIAL self.techniqueCommon = DaeFxBindMaterial.DaeFxTechniqueCommon() def LoadFromXml(self, daeDocument, xmlNode): self.techniqueCommon = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.TECHNIQUE_COMMON, DaeFxBindMaterial.DaeFxTechniqueCommon) def SaveToXml(self, daeDocument): node = super(DaeFxBindMaterial,self).SaveToXml(daeDocument) AppendChild(daeDocument, node, self.techniqueCommon) return node class DaeFxTechniqueCommon(DaeEntity): def __init__(self): self.syntax = DaeFxSyntax.TECHNIQUE_COMMON self.iMaterials = [] def LoadFromXml(self, daeDocument, xmlNode): self.iMaterials = CreateObjectsFromXml(daeDocument, xmlNode, DaeFxSyntax.INSTANCE_MATERIAL, DaeFxMaterialInstance) def SaveToXml(self, daeDocument): node = super(DaeFxBindMaterial.DaeFxTechniqueCommon,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.iMaterials) return node def __str__(self): return super(DaeFxBindMaterial.DaeFxTechniqueCommon,self).__str__() class DaeFxMaterialInstance(DaeEntity): def __init__(self): super(DaeFxMaterialInstance, self).__init__() self.target = '' self.symbol = '' self.object = None self.syntax = DaeFxSyntax.INSTANCE_MATERIAL def LoadFromXml(self, daeDocument, xmlNode): self.target = ReadAttribute(xmlNode, DaeFxSyntax.TARGET)[1:] self.symbol = ReadAttribute(xmlNode, DaeFxSyntax.SYMBOL) self.object = daeDocument.materialsLibrary.FindObject(self.target) def SaveToXml(self, daeDocument): node = super(DaeFxMaterialInstance,self).SaveToXml(daeDocument) SetAttribute(node, DaeFxSyntax.TARGET, StripString('#'+self.object.id)) SetAttribute(node, DaeFxSyntax.SYMBOL, StripString(self.object.id)) return node def __str__(self): return super(DaeFxMaterialInstance,self).__str__()+' target: %s, symbol: %s'%(self.target, self.symbol) class DaeFxMaterial(DaeElement): def __init__(self): super(DaeFxMaterial, self).__init__() self.asset = None self.iEffects = [] self.extras = None self.syntax = DaeFxSyntax.MATERIAL def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxMaterial, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.iEffects = CreateObjectsFromXml(daeDocument,xmlNode, DaeFxSyntax.INSTANCE_EFFECT, DaeFxEffectInstance) def SaveToXml(self, daeDocument): node = super(DaeFxMaterial,self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the effect instances AppendChilds(daeDocument, node, self.iEffects) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaeFxMaterial,self).__str__()+' assets: %s, iEffects: %s, extras: %s'%(self.asset, self.iEffects, self.extras) class DaeFxEffectInstance(DaeEntity): def __init__(self): super(DaeFxEffectInstance, self).__init__() self.url = '' self.syntax = DaeFxSyntax.INSTANCE_EFFECT def LoadFromXml(self, daeDocument, xmlNode): self.url = ReadAttribute(xmlNode, DaeFxSyntax.URL)[1:] self.object = daeDocument.effectsLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaeFxEffectInstance,self).SaveToXml(daeDocument) SetAttribute(node, DaeFxSyntax.URL, StripString('#'+self.object.id)) return node class DaeFxEffect(DaeElement): def __init__(self): super(DaeFxEffect, self).__init__() self.profileCommon = DaeFxProfileCommon() self.syntax = DaeFxSyntax.EFFECT def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxEffect, self).LoadFromXml(daeDocument, xmlNode) self.profileCommon = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.PROFILE_COMMON, DaeFxProfileCommon) def SaveToXml(self, daeDocument): node = super(DaeFxEffect,self).SaveToXml(daeDocument) AppendChild(daeDocument, node, self.profileCommon) return node def __str__(self): return super(DaeFxEffect, self).__str__() + ', profileCommon: %s' % (self.profileCommon) def AddShader(self, daeShader): self.profileCommon.technique.shader = daeShader class DaeFxProfileCommon(DaeEntity): def __init__(self): super(DaeFxProfileCommon, self).__init__() self.technique = DaeFxTechnique() self.images = [] self.newParams = [] self.syntax = DaeFxSyntax.PROFILE_COMMON def LoadFromXml(self, daeDocument, xmlNode): self.images = CreateObjectsFromXml(daeDocument, xmlNode, DaeFxSyntax.IMAGE, DaeFxImage) self.newParams = CreateObjectsFromXml(daeDocument, xmlNode, DaeFxSyntax.NEWPARAM, DaeFxNewParam) self.technique = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.TECHNIQUE, DaeFxTechnique) def SaveToXml(self, daeDocument): node = super(DaeFxProfileCommon,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.images) AppendChilds(daeDocument, node, self.newParams) AppendChild(daeDocument, node, self.technique) return node def __str__(self): return super(DaeFxProfileCommon, self).__str__() + ', technique: %s, images: %s, newParams: %s' % (self.technique, self.images, self.newParams) class DaeFxImage(DaeEntity): def __init__(self): super(DaeFxImage, self).__init__() self.syntax = DaeFxSyntax.IMAGE def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxImage, self).LoadFromXml(daeDocument, xmlNode) def SaveToXml(self, daeDocument): node = super(DaeFxImage,self).SaveToXml(daeDocument) return node class DaeFxNewParam(DaeEntity): def __init__(self): super(DaeFxNewParam, self).__init__() self.syntax = DaeFxSyntax.NEWPARAM def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxNewParam, self).LoadFromXml(daeDocument, xmlNode) def SaveToXml(self, daeDocument): node = super(DaeFxNewParam,self).SaveToXml(daeDocument) return node class DaeFxTechnique(DaeEntity): def __init__(self): super(DaeFxTechnique, self).__init__() self.syntax = DaeFxSyntax.TECHNIQUE self.shader = DaeFxShadeConstant() self.sid = '' def LoadFromXml(self, daeDocument, xmlNode): # TODO: Collada API: add asset and extra? self.sid = ReadAttribute(xmlNode, DaeFxSyntax.SID) lightSourceNode = FindElementByTagName(xmlNode, DaeFxSyntax.CONSTANT) if lightSourceNode: self.shader = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.CONSTANT, DaeFxShadeConstant) else: lightSourceNode = FindElementByTagName(xmlNode, DaeFxSyntax.LAMBERT) if lightSourceNode: self.shader = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.LAMBERT, DaeFxShadeLambert) else: lightSourceNode = FindElementByTagName(xmlNode, DaeFxSyntax.BLINN) if lightSourceNode: self.shader = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.BLINN, DaeFxShadeBlinn) else: lightSourceNode = FindElementByTagName(xmlNode, DaeFxSyntax.PHONG) self.shader = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.PHONG, DaeFxShadePhong) def SaveToXml(self, daeDocument): node = super(DaeFxTechnique,self).SaveToXml(daeDocument) node.setAttribute(DaeFxSyntax.SID, self.sid) AppendChild(daeDocument, node, self.shader) return node def __str__(self): return super(DaeFxTechnique,self).__str__()+' shader: %s'%(self.shader) class DaeFxShadeConstant(DaeEntity): def __init__(self): super(DaeFxShadeConstant, self).__init__() self.emission = None self.reflective = None self.reflectivity = None self.transparent = None self.transparency = None self.indexOfRefraction = None self.syntax = DaeFxSyntax.CONSTANT def LoadFromXml(self, daeDocument, xmlNode): self.emission = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.EMISSION, DaeFxCommonColorAndTextureContainer, True) self.reflective = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.REFLECTIVE, DaeFxCommonColorAndTextureContainer, True) self.reflectivity = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.REFLECTIVITY, DaeFxCommonFloatAndParamContainer, True) self.transparent = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.TRANSPARENT, DaeFxCommonColorAndTextureContainer, True) self.transparency = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.TRANSPARENCY, DaeFxCommonFloatAndParamContainer, True) self.indexOfRefraction = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.INDEXOFREFRACTION, DaeFxCommonFloatAndParamContainer, True) def SaveToXml(self, daeDocument): node = super(DaeFxShadeConstant,self).SaveToXml(daeDocument) AppendChild(daeDocument, node, self.emission) if isinstance(self, DaeFxShadeLambert): AppendChild(daeDocument, node, self.ambient) AppendChild(daeDocument, node, self.diffuse) if isinstance(self,DaeFxShadeBlinn): AppendChild(daeDocument, node, self.specular) AppendChild(daeDocument, node, self.shininess) AppendChild(daeDocument, node, self.reflective) AppendChild(daeDocument, node, self.reflectivity) AppendChild(daeDocument, node, self.transparent) AppendChild(daeDocument, node, self.transparency) AppendChild(daeDocument, node, self.indexOfRefraction) return node def AddValue(self, type, val): col = DaeFxColor() col.rgba = val if type == DaeFxSyntax.EMISSION: if not self.emission: self.emission = DaeFxCommonColorAndTextureContainer(type) self.emission.color = col elif type == DaeFxSyntax.REFLECTIVE: if not self.reflective: self.reflective = DaeFxCommonColorAndTextureContainer(type) self.reflective.color = col elif type == DaeFxSyntax.REFLECTIVITY: if not self.reflectivity: self.reflectivity = DaeFxCommonFloatAndParamContainer(type) self.reflectivity.float = val elif type == DaeFxSyntax.TRANSPARENT: if not self.transparent: self.transparent = DaeFxCommonColorAndTextureContainer(type) self.transparent.color = col elif type == DaeFxSyntax.TRANSPARENCY: if not self.transparency: self.transparency = DaeFxCommonFloatAndParamContainer(type) self.transparency.float = val elif type == DaeFxSyntax.INDEXOFREFRACTION: if not self.indexOfRefraction: self.indexOfRefraction = DaeFxCommonFloatAndParamContainer(type) self.indexOfRefraction.float = val else: Debug.Debug('DaeFxShadeConstant: type: %s not recognised'%(type),'ERROR') class DaeFxShadeLambert(DaeFxShadeConstant): def __init__(self): super(DaeFxShadeLambert, self).__init__() self.ambient = None self.diffuse = None self.syntax = DaeFxSyntax.LAMBERT def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxShadeLambert, self).LoadFromXml(daeDocument, xmlNode) self.ambient = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.AMBIENT, DaeFxCommonColorAndTextureContainer, True) self.diffuse = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.DIFFUSE, DaeFxCommonColorAndTextureContainer, True) def SaveToXml(self, daeDocument): node = super(DaeFxShadeLambert,self).SaveToXml(daeDocument) #AppendChild(daeDocument, node, self.ambient) #AppendChild(daeDocument, node, self.diffuse) return node def AddValue(self, type, val): col = DaeFxColor() col.rgba = val if type == DaeFxSyntax.DIFFUSE: if not self.diffuse: self.diffuse = DaeFxCommonColorAndTextureContainer(type) if isinstance(val, DaeFxTexture): # its a texture self.diffuse.texture = val else: # it's a color self.diffuse.color = col elif type == DaeFxSyntax.AMBIENT: if not self.ambient: self.ambient = DaeFxCommonColorAndTextureContainer(type) self.ambient.color = col else: super(DaeFxShadeLambert,self).AddValue(type, val) class DaeFxShadeBlinn(DaeFxShadeLambert): def __init__(self): super(DaeFxShadeBlinn, self).__init__() self.specular = None self.shininess = None self.syntax = DaeFxSyntax.BLINN def LoadFromXml(self, daeDocument, xmlNode): super(DaeFxShadeBlinn, self).LoadFromXml(daeDocument, xmlNode) self.specular = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.SPECULAR, DaeFxCommonColorAndTextureContainer, True) self.shininess = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.SHININESS, DaeFxCommonFloatAndParamContainer, True) def SaveToXml(self, daeDocument): node = super(DaeFxShadeBlinn,self).SaveToXml(daeDocument) #AppendChild(daeDocument, node, self.specular) #AppendChild(daeDocument, node, self.shininess) return node def AddValue(self, type, val): col = DaeFxColor() col.rgba = val if type == DaeFxSyntax.SPECULAR: if not self.specular: self.specular = DaeFxCommonColorAndTextureContainer(type) self.specular.color = col elif type == DaeFxSyntax.SHININESS: if not self.shininess: self.shininess = DaeFxCommonFloatAndParamContainer(type) self.shininess.float = val else: super(DaeFxShadeBlinn,self).AddValue(type, val) class DaeFxShadePhong(DaeFxShadeBlinn): def __init__(self): super(DaeFxShadePhong, self).__init__() self.syntax = DaeFxSyntax.PHONG class DaeFxCommonColorAndTextureContainer(DaeEntity): def __init__(self, syntax='UNKNOWN'): super(DaeFxCommonColorAndTextureContainer, self).__init__() self.color = None self.texture = None self.syntax = syntax def LoadFromXml(self, daeDocument, xmlNode): self.color = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.COLOR, DaeFxColor) self.texture = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.TEXTURE, DaeFxTexture) def SaveToXml(self, daeDocument): node = super(DaeFxCommonColorAndTextureContainer,self).SaveToXml(daeDocument) AppendChild(daeDocument, node, self.color) AppendChild(daeDocument, node, self.texture) return node class DaeFxCommonFloatAndParamContainer(DaeEntity): def __init__(self, syntax = 'UNKNOWN'): super(DaeFxCommonFloatAndParamContainer, self).__init__() self.float = None self.param = None self.syntax = syntax def LoadFromXml(self, daeDocument, xmlNode): self.float = CastFromXml(daeDocument, xmlNode, DaeFxSyntax.FLOAT, float) ##self.param = CreateObjectFromXml(daeDocument, xmlNode, DaeFxSyntax.PARAM, DaeFxParam) def SaveToXml(self, daeDocument): node = super(DaeFxCommonFloatAndParamContainer,self).SaveToXml(daeDocument) AppendTextChild(node, DaeFxSyntax.FLOAT, self.float) AppendChild(daeDocument, node, self.param) return node class DaeFxColor(DaeEntity): def __init__(self): super(DaeFxColor, self).__init__() self.sid = '' self.rgba = [] self.syntax = DaeFxSyntax.COLOR def LoadFromXml(self, daeDocument, xmlNode): self.sid = ReadAttribute(xmlNode, DaeFxSyntax.SID) self.rgba = ToFloatList(ReadContents(xmlNode)) def SaveToXml(self, daeDocument): node = super(DaeFxColor,self).SaveToXml(daeDocument) SetAttribute(node, DaeFxSyntax.SID, self.sid) AppendTextInChild(node, self.rgba) return node class DaeFxTexture(DaeEntity): def __init__(self): super(DaeFxTexture, self).__init__() self.texture = '' self.textCoord = '' self.syntax = DaeFxSyntax.TEXTURE def LoadFromXml(self, daeDocument, xmlNode): self.texture = daeDocument.imagesLibrary.FindObject(ReadAttribute(xmlNode, DaeFxSyntax.TEXTURE)) self.textCoord = ReadAttribute(xmlNode, DaeFxSyntax.TEXCOORD) def SaveToXml(self, daeDocument): node = super(DaeFxTexture,self).SaveToXml(daeDocument) SetAttribute(node, DaeFxSyntax.TEXTURE, StripString(self.texture)) SetAttribute(node, DaeFxSyntax.TEXCOORD, self.textCoord) return node class DaeFxSyntax(object): COLOR = 'color' INSTANCE_MATERIAL = 'instance_material' INSTANCE_EFFECT = 'instance_effect' TECHNIQUE_COMMON = 'technique_common' SID = 'sid' EMISSION = 'emission' REFLECTIVE ='reflective' REFLECTIVITY = 'reflectivity' TRANSPARENT = 'transparent' TRANSPARENCY = 'transparency' INDEXOFREFRACTION = 'index_of_refraction' TEXTURE = 'texture' TEXCOORD = 'texcoord' AMBIENT = 'ambient' DIFFUSE = 'diffuse' BIND_MATERIAL ='bind_material' PROFILE_COMMON = 'profile_COMMON' SYMBOL = 'symbol' MATERIAL = 'material' EFFECT = 'effect' TARGET = 'target' URL = 'url' SYMBOL = 'symbol' BLINN = 'blinn' SHININESS = 'shininess' SPECULAR = 'specular' PHONG = 'phong' IMAGE = 'image' NEWPARAM = 'newparam' TECHNIQUE = 'technique' CONSTANT = 'constant' LAMBERT = 'lambert' FLOAT ='float' #---COLLADA PHYSICS--- class DaePhysicsScene(DaeElement): def __init__(self): super(DaePhysicsScene,self).__init__() self.asset = None self.extras = None self.iPhysicsModels = [] self.syntax = DaePhysicsSyntax.PHYSICS_SCENE def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsScene, self).LoadFromXml(daeDocument, xmlNode) self.extras = CreateObjectsFromXml(daeDocument, xmlNode, DaeSyntax.EXTRA, DaeExtra) self.asset = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.ASSET, DaeAsset) self.iPhysicsModels = CreateObjectsFromXml(daeDocument, xmlNode, DaePhysicsSyntax.INSTANCE_PHYSICS_MODEL, DaePhysicsModelInstance) def SaveToXml(self, daeDocument): node = super(DaePhysicsScene, self).SaveToXml(daeDocument) # Add the assets AppendChild(daeDocument,node,self.asset) # Add the phyics models AppendChilds(daeDocument, node, self.iPhysicsModels) # Add the extra's AppendChilds(self,node,self.extras) return node def __str__(self): return super(DaePhysicsScene,self).__str__()+' asset: %s, iPhysicsModels: %s, extras: %s'%(self.asset, self.iPhysicsModels, self.extras) class DaePhysicsModelInstance(DaeInstance): def __init__(self): super(DaePhysicsModelInstance, self).__init__() self.syntax = DaePhysicsSyntax.INSTANCE_PHYSICS_MODEL self.iRigidBodies = [] def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsModelInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.physicsModelsLibrary.FindObject(self.url) self.iRigidBodies = self.CreateInstanceRigidBodies(daeDocument, xmlNode, self.object) def SaveToXml(self, daeDocument): node = super(DaePhysicsModelInstance,self).SaveToXml(daeDocument) AppendChilds(daeDocument, node, self.iRigidBodies) return node def CreateInstanceRigidBodies(self, daeDocument, xmlNode, physicsModel): objects = [] CreateObjectsFromXml(daeDocument, xmlNode, DaePhysicsSyntax.INSTANCE_RIGID_BODY, DaeRigidBodyInstance) nodes = FindElementsByTagName(xmlNode,DaePhysicsSyntax.INSTANCE_RIGID_BODY) for node in nodes: object = DaeRigidBodyInstance() object.LoadFromXml(daeDocument, node) object.body = physicsModel.FindRigidBody(object.bodyString) n = None for visualScene in daeDocument.visualScenesLibrary.items: n = visualScene.FindNode(object.targetString) if not (n is None): break object.target = n objects.append(object) return objects class DaePhysicsSceneInstance(DaeInstance): def __init__(self): super(DaePhysicsSceneInstance, self).__init__() self.syntax = DaeSyntax.INSTANCE_PHYSICS_SCENE def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsSceneInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.physicsScenesLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaePhysicsSceneInstance,self).SaveToXml(daeDocument) return node class DaePhysicsMaterialInstance(DaeInstance): def __init__(self): super(DaePhysicsMaterialInstance, self).__init__() self.syntax = DaePhysicsSyntax.INSTANCE_PHYSICS_MATERIAL def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsMaterialInstance,self).LoadFromXml(daeDocument, xmlNode) self.object = daeDocument.physicsMaterialsLibrary.FindObject(self.url) def SaveToXml(self, daeDocument): node = super(DaePhysicsMaterialInstance,self).SaveToXml(daeDocument) return node class DaeRigidBodyInstance(DaeEntity): def __init__(self): super(DaeRigidBodyInstance, self).__init__() self.syntax = DaePhysicsSyntax.INSTANCE_RIGID_BODY self.body = None self.target = None self.bodyString = '' self.targetString = '' def LoadFromXml(self, daeDocument, xmlNode): self.bodyString = ReadAttribute(xmlNode, DaeSyntax.BODY) self.targetString = ReadAttribute(xmlNode, DaeSyntax.TARGET)[1:] def SaveToXml(self, daeDocument): node = super(DaeRigidBodyInstance,self).SaveToXml(daeDocument) SetAttribute(node, DaeSyntax.BODY, self.body.sid) SetAttribute(node, DaeSyntax.TARGET, StripString('#'+self.target.id)) return node class DaePhysicsModel(DaeElement): def __init__(self): super(DaePhysicsModel,self).__init__() self.syntax = DaePhysicsSyntax.PHYSICS_MODEL self.rigidBodies = [] def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsModel, self).LoadFromXml(daeDocument, xmlNode) self.rigidBodies = CreateObjectsFromXml(daeDocument, xmlNode, DaePhysicsSyntax.RIGID_BODY, DaeRigidBody) def SaveToXml(self, daeDocument): node = super(DaePhysicsModel, self).SaveToXml(daeDocument) # Add the rigid bodies AppendChilds(daeDocument, node, self.rigidBodies) return node def FindRigidBody(self, url): for rigidBody in self.rigidBodies: if rigidBody.sid == url: return rigidBody return None class DaePhysicsMaterial(DaeElement): def __init__(self): super(DaePhysicsMaterial,self).__init__() self.syntax = DaePhysicsSyntax.PHYSICS_MATERIAL self.techniqueCommon = DaePhysicsMaterial.DaeTechniqueCommon() def LoadFromXml(self, daeDocument, xmlNode): super(DaePhysicsMaterial, self).LoadFromXml(daeDocument, xmlNode) self.techniqueCommon = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE_COMMON, DaePhysicsMaterial.DaeTechniqueCommon) def SaveToXml(self, daeDocument): node = super(DaePhysicsMaterial, self).SaveToXml(daeDocument) AppendChild(daeDocument,node,self.techniqueCommon) return node class DaeTechniqueCommon(DaeEntity): def __init__(self): super(DaePhysicsMaterial.DaeTechniqueCommon,self).__init__() self.syntax = DaeSyntax.TECHNIQUE_COMMON self.dynamicFriction = 0 self.restitution = 0 self.staticFriction = 0 def LoadFromXml(self, daeDocument, xmlNode): self.dynamicFriction = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.DYNAMIC_FRICTION, float, 0) self.restitution = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.RESTITUTION, float, 0) self.staticFriction = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.STATIC_FRICTION, float, 0) def SaveToXml(self, daeDocument): node = super(DaePhysicsMaterial.DaeTechniqueCommon,self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.DYNAMIC_FRICTION, self.dynamicFriction, None) AppendTextChild(node, DaePhysicsSyntax.RESTITUTION, self.restitution, None) AppendTextChild(node, DaePhysicsSyntax.STATIC_FRICTION, self.staticFriction, None) return node def __str__(self): return super(DaePhysicsMaterial.DaeTechniqueCommon,self).__str__() class DaeRigidBody(DaeEntity): def __init__(self): super(DaeRigidBody, self).__init__() self.syntax = DaePhysicsSyntax.RIGID_BODY self.name = '' self.sid = '' self.techniqueCommon = DaeRigidBody.DaeTechniqueCommon() def LoadFromXml(self, daeDocument, xmlNode): self.name = xmlNode.getAttribute(DaeSyntax.NAME) self.sid = xmlNode.getAttribute(DaeSyntax.SID) self.techniqueCommon = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.TECHNIQUE_COMMON, DaeRigidBody.DaeTechniqueCommon) def SaveToXml(self, daeDocument): node = super(DaeRigidBody, self).SaveToXml(daeDocument) SetAttribute(node,DaeSyntax.NAME, StripString(self.name)) SetAttribute(node,DaeSyntax.SID, StripString(self.sid)) AppendChild(daeDocument,node,self.techniqueCommon) return node class DaeTechniqueCommon(DaeEntity): def __init__(self): super(DaeRigidBody.DaeTechniqueCommon, self).__init__() self.syntax = DaeSyntax.TECHNIQUE_COMMON self.iPhysicsMaterial = None self.physicsMaterial = None self.dynamic = True self.mass = None self.inertia = None self.shapes = [] def LoadFromXml(self, daeDocument, xmlNode): self.iPhysicsMaterial = CreateObjectFromXml(daeDocument, xmlNode, DaePhysicsSyntax.INSTANCE_PHYSICS_MATERIAL, DaePhysicsMaterialInstance) self.physicsMaterial = CreateObjectFromXml(daeDocument, xmlNode, DaePhysicsSyntax.PHYSICS_MATERIAL, DaePhysicsMaterial) self.dynamic = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.DYNAMIC,bool,True) self.mass = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.MASS, float, 1) self.inertia = ToFloat3(ReadContents(FindElementByTagName(xmlNode,DaePhysicsSyntax.INERTIA))) shapeNodes = FindElementsByTagName(xmlNode, DaePhysicsSyntax.SHAPE) for shapeNode in shapeNodes: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.BOX) b = None if not (s is None): b = DaeBoxShape() else: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.SPHERE) if not (s is None): b = DaeSphereShape() else: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.PLANE) if not (s is None): b = DaePlaneShape() else: s = FindElementByTagName(shapeNode, DaeSyntax.INSTANCE_GEOMETRY) if not (s is None): b = DaeGeometryShape() else: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.CYLINDER) if not (s is None): b = DaeCylinderShape() else: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.TAPERED_CYLINDER) if not (s is None): b = DaeTaperedCylinderShape() else: s = FindElementByTagName(shapeNode, DaePhysicsSyntax.CAPSULE) if not (s is None): b = DaeCapsule() else: # TAPERED_CAPSULE b = DaeTaperedCapsuleShape() b.LoadFromXml(daeDocument, s) self.shapes.append(b) def SaveToXml(self, daeDocument): node = super(DaeRigidBody.DaeTechniqueCommon,self).SaveToXml(daeDocument) AppendChild(daeDocument,node,self.iPhysicsMaterial) AppendChild(daeDocument,node,self.physicsMaterial) shapes = Element(DaePhysicsSyntax.SHAPE) AppendChilds(daeDocument, shapes, self.shapes) node.appendChild(shapes) AppendTextChild(node, DaePhysicsSyntax.DYNAMIC, self.dynamic, None) AppendTextChild(node, DaePhysicsSyntax.MASS, self.mass, None) AppendTextChild(node, DaePhysicsSyntax.INERTIA, self.inertia, None) return node def GetPhysicsMaterial(self): if not (self.physicsMaterial is None): return self.physicsMaterial else: return self.iPhysicsMaterial.object def __str__(self): return super(DaeRigidBody.DaeTechniqueCommon,self).__str__() class DaeShape(DaeEntity): def __init__(self): super(DaeShape, self).__init__() self.mass = None self.density = None self.syntax = DaePhysicsSyntax.SHAPE def LoadFromXml(self, daeDocument, xmlNode): self.iGeometry = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_GEOMETRY,DaeGeometryInstance) self.mass = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.MASS, float, None) self.density = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.DENSITY, float, None) def SaveToXml(self, daeDocument): node = super(DaeShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.MASS, self.mass, None) AppendTextChild(node, DaePhysicsSyntax.DENSITY, self.density, None) return node class DaeBoxShape(DaeShape): def __init__(self): super(DaeBoxShape, self).__init__() self.halfExtents = [] self.syntax = DaePhysicsSyntax.BOX def LoadFromXml(self, daeDocument, xmlNode): super(DaeBoxShape, self).LoadFromXml(daeDocument, xmlNode) self.halfExtents = ToFloat3(ReadContents(FindElementByTagName(xmlNode,DaePhysicsSyntax.HALF_EXTENTS))) def SaveToXml(self, daeDocument): node = super(DaeBoxShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.HALF_EXTENTS, self.halfExtents) return node class DaeSphereShape(DaeShape): def __init__(self): super(DaeSphereShape, self).__init__() self.radius = None self.syntax = DaePhysicsSyntax.SPHERE def LoadFromXml(self, daeDocument, xmlNode): super(DaeSphereShape, self).LoadFromXml(daeDocument, xmlNode) self.radius = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.RADIUS, float) def SaveToXml(self, daeDocument): node = super(DaeSphereShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.RADIUS, self.radius) return node class DaeCylinderShape(DaeShape): def __init__(self): super(DaeCylinderShape, self).__init__() self.radius = [1 , 1] self.height = None self.syntax = DaePhysicsSyntax.CYLINDER def LoadFromXml(self, daeDocument, xmlNode): super(DaeCylinderShape, self).LoadFromXml(daeDocument, xmlNode) self.radius = ToFloat2(ReadContents(FindElementByTagName(xmlNode, DaePhysicsSyntax.RADIUS)),'Not a valid radius found. Must consist of 2 floats') self.height = CastFromXml(daeDocument, xmlNode, DaeSyntax.HEIGHT, float) def SaveToXml(self, daeDocument): node = super(DaeCylinderShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.RADIUS, self.radius) AppendTextChild(node, DaeSyntax.HEIGHT, self.height) return node class DaeTaperedCylinderShape(DaeShape): def __init__(self): super(DaeTaperedCylinderShape, self).__init__() self.radius1 = [1 , 1] self.radius2 = [1 , 1] self.height = None self.syntax = DaePhysicsSyntax.TAPERED_CYLINDER def LoadFromXml(self, daeDocument, xmlNode): super(DaeTaperedCylinderShape, self).LoadFromXml(daeDocument, xmlNode) self.radius1 = ToFloat2(ReadContents(FindElementByTagName(xmlNode, DaePhysicsSyntax.RADIUS1)),'Not a valid radius found. Must consist of 2 floats') self.radius2 = ToFloat2(ReadContents(FindElementByTagName(xmlNode, DaePhysicsSyntax.RADIUS2)), 'Not a valid radius found. Must consist of 2 floats') self.height = CastFromXml(daeDocument, xmlNode, DaeSyntax.HEIGHT, float) def SaveToXml(self, daeDocument): node = super(DaeTaperedCylinderShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.RADIUS1, self.radius1) AppendTextChild(node, DaePhysicsSyntax.RADIUS2, self.radius2) AppendTextChild(node, DaeSyntax.HEIGHT, self.height) return node class DaePlaneShape(DaeShape): def __init__(self): super(DaePlaneShape, self).__init__() self.equation = [] self.syntax = DaePhysicsSyntax.PLANE def LoadFromXml(self, daeDocument, xmlNode): super(DaePlaneShape, self).LoadFromXml(daeDocument, xmlNode) self.equation = ToFloat4(ReadContents(FindElementByTagName(xmlNode,DaePhysicsSyntax.EQUATION))) def SaveToXml(self, daeDocument): node = super(DaePlaneShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.EQUATION, self.equation) return node class DaeCapsuleShape(DaeShape): def __init__(self): super(DaeCapsuleShape, self).__init__() self.radius = None self.height = None self.syntax = DaePhysicsSyntax.CAPSULE def LoadFromXml(self, daeDocument, xmlNode): super(DaeCapsuleShape, self).LoadFromXml(daeDocument, xmlNode) self.radius = CastFromXml(daeDocument, xmlNode, DaePhysicsSyntax.RADIUS, float) self.height = CastFromXml(daeDocument, xmlNode, DaeSyntax.HEIGHT, float) def SaveToXml(self, daeDocument): node = super(DaeCapsuleShape, self).SaveToXml(daeDocument) AppendTextChild(node, DaePhysicsSyntax.RADIUS, self.radius) AppendTextChild(node, DaeSyntax.HEIGHT, self.height) return node class DaeGeometryShape(DaeShape): def __init__(self): super(DaeGeometryShape, self).__init__() self.iGeometry = None def LoadFromXml(self, daeDocument, xmlNode): super(DaeGeometryShape, self).LoadFromXml(daeDocument, xmlNode) self.iGeometry = DaeGeometryInstance() self.iGeometry.LoadFromXml(daeDocument, xmlNode) #self.iGeometry = CreateObjectFromXml(daeDocument, xmlNode, DaeSyntax.INSTANCE_GEOMETRY, DaeGeometryInstance) #print self.iGeometry #print xmlNode.toxml() def SaveToXml(self, daeDocument): #node = super(DaeGeometryShape, self).SaveToXml(daeDocument) #AppendChild(daeDocument, node, self.iGeometry) return self.iGeometry.SaveToXml(daeDocument) class DaePhysicsSyntax(object): PHYSICS_SCENE = 'physics_scene' PHYSICS_MODEL = 'physics_model' PHYSICS_MATERIAL = 'physics_material' RIGID_BODY = 'rigid_body' INSTANCE_PHYSICS_MODEL = 'instance_physics_model' INSTANCE_PHYSICS_MATERIAL = 'instance_physics_material' INSTANCE_RIGID_BODY = 'instance_rigid_body' RESTITUTION = 'restitution' STATIC_FRICTION = 'static_friction' DYNAMIC_FRICTION = 'dynamic_friction' DYNAMIC = 'dynamic' MASS = 'mass' INERTIA = 'inertia' SHAPE = 'shape' DENSITY = 'density' RADIUS = 'radius' RADIUS1 = 'radius1' RADIUS2 = 'radius2' BOX = 'box' PLANE = 'plane' CYLINDER = 'cylinder' SPHERE = 'sphere' CAPSULE = 'capsule' TAPERED_CAPSULE ='tapered_capsule' TAPERED_CYLINDER = 'tapered_cylinder' HALF_EXTENTS = 'half_extents' #---Functions--- def CreateObjectsFromXml(colladaDocument, xmlNode, nodeType, objectType): if xmlNode is None: return None objects = [] nodes = FindElementsByTagName(xmlNode,nodeType) for node in nodes: object = objectType() object.LoadFromXml(colladaDocument, node) objects.append(object) return objects def CreateObjectFromXml(colladaDocument, xmlNode, nodeType, objectType, setSyntax = False): if xmlNode is None: return None node = FindElementByTagName(xmlNode, nodeType) object = None if setSyntax: object = objectType(nodeType) else: object = objectType() if node != None: object.LoadFromXml(colladaDocument, node) return object return None def CastFromXml(colladaDocument, xmlNode, nodeType, cast, default=None): if xmlNode is None: return default node = FindElementByTagName(xmlNode, nodeType) if node != None: textValue = ReadContents(node) if cast == bool: if textValue.lower() == 'false': return False else: return True return cast(textValue) return default def CastAttributeFromXml(xmlNode, nodeType, cast, default=None): if xmlNode is None: return default val = ReadAttribute(xmlNode, nodeType) if val != None and val != '': return cast(val) return default def AppendChild(daeDocument, xmlNode, daeEntity): if daeEntity is None or xmlNode is None: return else: child = daeEntity.SaveToXml(daeDocument) if child is None: return else : xmlNode.appendChild(child) def AppendChilds(daeDocument, xmlNode, daeEntities): if daeEntities is None or xmlNode is None: return else: for daeEntity in daeEntities: AppendChild(daeDocument, xmlNode, daeEntity) def AppendTextChild(xmlNode,syntax, object, default = None): if object is None: return if default != None and object == default: return node = Element(syntax) xmlNode.appendChild(node) return AppendTextInChild(node, object) def AppendTextInChild(xmlNode, object): if object is None: return text = Text() if type(object) == datetime: text.data = object.isoformat()##ToDateTime(object) elif type(object) == list: if len(object) == 0: return if object[0] is not None and type(object[0]) == float: object = RoundList(object, ROUND) text.data = ListToString(object) elif type(object) == float: text.data = round(object, ROUND) elif type(object) == bool: text.data = str(object).lower() else: text.data = str(object) xmlNode.appendChild(text) return xmlNode def SetAttribute(xmlNode,syntax, object): if xmlNode is None or object is None or str(object) == '': return xmlNode.setAttribute(syntax,str(object)) def ReadNodeUrl(node): attribute = ReadAttribute(node,DaeSyntax.URL) if attribute == None: return None else : attribute = str(attribute) if attribute.startswith('#'): return attribute[1:] return None def WriteNodeUrl(node, url): node.setAttribute(DaeSyntax.URL, StripString('#'+url)) def IsVersionOk(version, curVersion): versionAr = version.split('.') curVersionAr = curVersion.split('.') for i in range(len(curVersionAr)): if versionAr[i] != curVersionAr[i]: return False return True def StripString(text): return text.replace(' ','_').replace('.','_') fretsonfire-1.3.110.dfsg/src/GameTask.py0000644000175000017500000000563110751076732016447 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Input import KeyListener from Session import MessageHandler from Task import Task from Language import _ import MainMenu import Svg import Dialogs class GameTask(Task, KeyListener, MessageHandler): def __init__(self, engine, session, drawMiniViews = False): assert session.world.players, "No players in game" self.engine = engine self.session = session self.time = 0.0 self.session.broker.addMessageHandler(self) self.player = self.session.world.getLocalPlayer() def quit(self): self.session.broker.removeMessageHandler(self) self.engine.view.popAllLayers() self.session.close() self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) self.engine.removeTask(self) def handleSceneEntered(self, sender, sceneId, playerId): try: scene = self.session.world.objects[sceneId] player = self.session.world.objects[playerId] self.engine.view.pushLayer(scene) except KeyError: pass def handleSceneLeft(self, sender, sceneId, playerId): try: scene = self.session.world.objects[sceneId] player = self.session.world.objects[playerId] self.engine.view.popLayer(scene) except KeyError: pass def handleGameFinished(self, sender): self.quit() s = self.session self.session = None self.engine.disconnect(s) def handleConnectionLost(self, sender): if self.session: Dialogs.showMessage(self.engine, _("Connection lost.")) self.quit() fretsonfire-1.3.110.dfsg/src/FretsOnFire.py0000644000175000017500000000713111065234417017131 0ustar mjj29mjj29#!/usr/bin/python # -*- coding: iso-8859-1 -*- ##################################################################### # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### """ Main game executable. """ import sys import os # This trickery is needed to get OpenGL 3.x working with py2exe if hasattr(sys, "frozen") and os.name == "nt": import ctypes from ctypes import util sys.path.insert(0, "data/PyOpenGL-3.0.0a5-py2.5.egg") sys.path.insert(0, "data/setuptools-0.6c8-py2.5.egg") # Register the latin-1 encoding import codecs import encodings.iso8859_1 import encodings.utf_8 codecs.register(lambda encoding: encodings.iso8859_1.getregentry()) codecs.register(lambda encoding: encodings.utf_8.getregentry()) assert codecs.lookup("iso-8859-1") assert codecs.lookup("utf-8") from GameEngine import GameEngine from MainMenu import MainMenu import Log import Config import Version import getopt usage = """%(prog)s [options] Options: --verbose, -v Verbose messages --play, -p [songName] Start playing the given song """ % {"prog": sys.argv[0] } if __name__ == "__main__": try: opts, args = getopt.getopt(sys.argv[1:], "vp:", ["verbose", "play="]) except getopt.GetoptError: print usage sys.exit(1) songName = None for opt, arg in opts: if opt in ["--verbose", "-v"]: Log.quiet = False elif opt in ["--play", "-p"]: songName = arg while True: config = Config.load(Version.appName() + ".ini", setAsDefault = True) engine = GameEngine(config) menu = MainMenu(engine, songName = songName) engine.setStartupLayer(menu) try: import psyco psyco.profile() except: Log.warn("Unable to enable psyco.") try: while engine.run(): pass except KeyboardInterrupt: pass if engine.restartRequested: Log.notice("Restarting.") try: # Determine whether were running from an exe or not if hasattr(sys, "frozen"): if os.name == "nt": os.execl("FretsOnFire.exe", "FretsOnFire.exe", *sys.argv[1:]) else: os.execl("./FretsOnFire", "./FretsOnFire", *sys.argv[1:]) else: if os.name == "nt": bin = "c:/python25/python" else: bin = "/usr/bin/python" os.execl(bin, bin, "FretsOnFire.py", *sys.argv[1:]) except: Log.warn("Restart failed.") raise break else: break engine.quit() fretsonfire-1.3.110.dfsg/src/Texture.py0000644000175000017500000003436711060736160016413 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from __future__ import division import Log import Config import Image import pygame import StringIO import PngImagePlugin from OpenGL.GL import * from OpenGL.GLU import * from Queue import Queue, Empty Config.define("opengl", "supportfbo", bool, False) try: from glew import * except ImportError: #Log.warn("GLEWpy not found -> Emulating Render to texture functionality.") pass class TextureException(Exception): pass # A queue containing (function, args) pairs that clean up deleted OpenGL handles. # The functions are called in the main OpenGL thread. cleanupQueue = Queue() class Framebuffer: fboSupported = None def __init__(self, texture, width, height, generateMipmap = False): self.emulated = not self._fboSupported() self.size = (width, height) self.colorbuf = texture self.generateMipmap = generateMipmap self.fb = 0 self.depthbuf = 0 self.stencilbuf = 0 if self.emulated: if (width & (width - 1)) or (height & (height - 1)): raise TextureException("Only power of two render target textures are supported when frame buffer objects support is missing.") else: self.fb = glGenFramebuffersEXT(1)[0] self.depthbuf = glGenRenderbuffersEXT(1)[0] self.stencilbuf = glGenRenderbuffersEXT(1)[0] glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, self.fb) self._checkError() glBindTexture(GL_TEXTURE_2D, self.colorbuf) glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR) # PyOpenGL does not support NULL textures, so we must make a temporary buffer here glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, "\x00" * (width * height * 4)) self._checkError() if self.emulated: return glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, self.fb) try: glFramebufferTexture2DEXT(GL_FRAMEBUFFER_EXT, GL_COLOR_ATTACHMENT0_EXT, GL_TEXTURE_2D, self.colorbuf, 0) self._checkError() # On current NVIDIA hardware, the stencil buffer must be packed # with the depth buffer (GL_NV_packed_depth_stencil) instead of # separate binding, so we must check for that extension here if glewGetExtension("GL_NV_packed_depth_stencil"): GL_DEPTH_STENCIL_EXT = 0x84F9 glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, self.depthbuf) glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_DEPTH_STENCIL_EXT, width, height) glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, self.depthbuf) self._checkError() else: glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, self.depthbuf) glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_DEPTH_COMPONENT24, width, height) glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, self.depthbuf) self._checkError() glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, self.stencilbuf) glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, GL_STENCIL_INDEX_EXT, width, height) glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_STENCIL_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, self.stencilbuf) self._checkError() finally: glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0) def __del__(self): # Queue the buffers to be deleted later try: cleanupQueue.put((glDeleteBuffers, [3, [self.depthbuf, self.stencilbuf, self.fb]])) except NameError: pass def _fboSupported(self): if Framebuffer.fboSupported is not None: return Framebuffer.fboSupported Framebuffer.fboSupported = False if not Config.get("opengl", "supportfbo"): Log.warn("Frame buffer object support disabled in configuration.") return False if not "glewGetExtension" in globals(): Log.warn("GLEWpy not found, so render to texture functionality disabled.") return False glewInit() if not glewGetExtension("GL_EXT_framebuffer_object"): Log.warn("No support for framebuffer objects, so render to texture functionality disabled.") return False if glGetString(GL_VENDOR) == "ATI Technologies Inc.": Log.warn("Frame buffer object support disabled until ATI learns to make proper OpenGL drivers (no stencil support).") return False Framebuffer.fboSupported = True return True def _checkError(self): pass # No glGetError() anymore... #err = glGetError() #if (err != GL_NO_ERROR): # raise TextureException(gluErrorString(err)) def setAsRenderTarget(self): if not self.emulated: glBindTexture(GL_TEXTURE_2D, 0) glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, self.fb) self._checkError() def resetDefaultRenderTarget(self): glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR) if not self.emulated: glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0) glBindTexture(GL_TEXTURE_2D, self.colorbuf) if self.generateMipmap: glGenerateMipmapEXT(GL_TEXTURE_2D) glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR) else: glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR) else: glBindTexture(GL_TEXTURE_2D, self.colorbuf) glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 0, 0, self.size[0], self.size[1]) glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR) class Texture: """Represents an OpenGL texture, optionally loaded from disk in any format supported by PIL""" def __init__(self, name = None, target = GL_TEXTURE_2D): # Delete all pending textures try: func, args = cleanupQueue.get_nowait() func(*args) except Empty: pass self.texture = glGenTextures(1) self.texEnv = GL_MODULATE self.glTarget = target self.framebuffer = None self.setDefaults() self.name = name if name: self.loadFile(name) def loadFile(self, name): """Load the texture from disk, using PIL to open the file""" self.loadImage(Image.open(name)) self.name = name def loadImage(self, image): """Load the texture from a PIL image""" image = image.transpose(Image.FLIP_TOP_BOTTOM) if image.mode == "RGBA": string = image.tostring('raw', 'RGBA', 0, -1) self.loadRaw(image.size, string, GL_RGBA, 4) elif image.mode == "RGB": string = image.tostring('raw', 'RGB', 0, -1) self.loadRaw(image.size, string, GL_RGB, 3) elif image.mode == "L": string = image.tostring('raw', 'L', 0, -1) self.loadRaw(image.size, string, GL_LUMINANCE, 1) else: raise TextureException("Unsupported image mode '%s'" % image.mode) def prepareRenderTarget(self, width, height, generateMipmap = True): self.framebuffer = Framebuffer(self.texture, width, height, generateMipmap) self.pixelSize = (width, height) self.size = (1.0, 1.0) def setAsRenderTarget(self): assert self.framebuffer self.framebuffer.setAsRenderTarget() def resetDefaultRenderTarget(self): assert self.framebuffer self.framebuffer.resetDefaultRenderTarget() def nextPowerOfTwo(self, n): m = 1 while m < n: m <<= 1 return m def loadSurface(self, surface, monochrome = False, alphaChannel = False): """Load the texture from a pygame surface""" # make it a power of two self.pixelSize = w, h = surface.get_size() w2, h2 = [self.nextPowerOfTwo(x) for x in [w, h]] if w != w2 or h != h2: s = pygame.Surface((w2, h2), pygame.SRCALPHA, 32) s.blit(surface, (0, h2 - h)) surface = s if monochrome: # pygame doesn't support monochrome, so the fastest way # appears to be using PIL to do the conversion. string = pygame.image.tostring(surface, "RGB") image = Image.fromstring("RGB", surface.get_size(), string).convert("L") string = image.tostring('raw', 'L', 0, -1) self.loadRaw(surface.get_size(), string, GL_LUMINANCE, GL_INTENSITY8) else: if alphaChannel: string = pygame.image.tostring(surface, "RGBA", True) self.loadRaw(surface.get_size(), string, GL_RGBA, 4) else: string = pygame.image.tostring(surface, "RGB", True) self.loadRaw(surface.get_size(), string, GL_RGB, 3) self.size = (w / w2, h / h2) def loadSubsurface(self, surface, position = (0, 0), monochrome = False, alphaChannel = False): """Load the texture from a pygame surface""" if monochrome: # pygame doesn't support monochrome, so the fastest way # appears to be using PIL to do the conversion. string = pygame.image.tostring(surface, "RGB") image = Image.fromstring("RGB", surface.get_size(), string).convert("L") string = image.tostring('raw', 'L', 0, -1) self.loadSubRaw(surface.get_size(), position, string, GL_INTENSITY8) else: if alphaChannel: string = pygame.image.tostring(surface, "RGBA", True) self.loadSubRaw(surface.get_size(), position, string, GL_RGBA) else: string = pygame.image.tostring(surface, "RGB", True) self.loadSubRaw(surface.get_size(), position, string, GL_RGB) def loadRaw(self, size, string, format, components): """Load a raw image from the given string. 'format' is a constant such as GL_RGB or GL_RGBA that can be passed to gluBuild2DMipmaps. """ self.pixelSize = size self.size = (1.0, 1.0) self.format = format self.components = components (w, h) = size Texture.bind(self) glPixelStorei(GL_UNPACK_ALIGNMENT, 1) gluBuild2DMipmaps(self.glTarget, components, w, h, format, GL_UNSIGNED_BYTE, string) def loadSubRaw(self, size, position, string, format): Texture.bind(self) glPixelStorei(GL_UNPACK_ALIGNMENT, 1) glTexSubImage2D(self.glTarget, 0, position[0], position[1], size[0], size[1], format, GL_UNSIGNED_BYTE, string) def loadEmpty(self, size, format): self.pixelSize = size self.size = (1.0, 1.0) self.format = format Texture.bind(self) glTexImage2D(GL_TEXTURE_2D, 0, format, size[0], size[1], 0, format, GL_UNSIGNED_BYTE, "\x00" * (size[0] * size[1] * 4)) def setDefaults(self): """Set the default OpenGL options for this texture""" self.setRepeat() self.setFilter() glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST) def setRepeat(self, u=GL_CLAMP, v=GL_CLAMP): Texture.bind(self) glTexParameteri(self.glTarget, GL_TEXTURE_WRAP_S, u) glTexParameteri(self.glTarget, GL_TEXTURE_WRAP_T, v) def setFilter(self, min=GL_LINEAR_MIPMAP_LINEAR, mag=GL_LINEAR): Texture.bind(self) glTexParameteri(self.glTarget, GL_TEXTURE_MIN_FILTER, min) glTexParameteri(self.glTarget, GL_TEXTURE_MAG_FILTER, mag) def __del__(self): # Queue this texture to be deleted later try: cleanupQueue.put((glDeleteTextures, [self.texture])) except NameError: pass def bind(self, glTarget = None): """Bind this texture to self.glTarget in the current OpenGL context""" if not glTarget: glTarget = self.glTarget glBindTexture(glTarget, self.texture) glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, self.texEnv) # # Texture atlas # TEXTURE_ATLAS_SIZE = 1024 class TextureAtlasFullException(Exception): pass class TextureAtlas(object): def __init__(self, size = TEXTURE_ATLAS_SIZE): self.texture = Texture() self.cursor = (0, 0) self.rowHeight = 0 self.surfaceCount = 0 self.texture.loadEmpty((size, size), GL_RGBA) def add(self, surface, margin = 0): w, h = surface.get_size() x, y = self.cursor w += margin h += margin if w > self.texture.pixelSize[0] or h > self.texture.pixelSize[1]: raise ValueError("Surface is too big to fit into atlas.") if x + w >= self.texture.pixelSize[0]: x = 0 y += self.rowHeight self.rowHeight = 0 if y + h >= self.texture.pixelSize[1]: Log.debug("Texture atlas %s full after %d surfaces." % (self.texture.pixelSize, self.surfaceCount)) raise TextureAtlasFullException() self.texture.loadSubsurface(surface, position = (x, y), alphaChannel = True) self.surfaceCount += 1 self.rowHeight = max(self.rowHeight, h) self.cursor = (x + w, y + h) # Return the coordinates for the uploaded texture patch w -= margin h -= margin return x / float(self.texture.pixelSize[0]), y / float(self.texture.pixelSize[1]), \ (x + w) / float(self.texture.pixelSize[0]), (y + h) / float(self.texture.pixelSize[1]) def bind(self): self.texture.bind() fretsonfire-1.3.110.dfsg/src/Font.py0000644000175000017500000002074710751076732015666 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import numpy from OpenGL.GL import * import sys from Texture import Texture, TextureAtlas, TextureAtlasFullException class Font: """A texture-mapped font.""" def __init__(self, fileName, size, bold = False, italic = False, underline = False, outline = True, scale = 1.0, reversed = False, systemFont = False): pygame.font.init() self.size = size self.scale = scale self.glyphCache = {} self.glyphSizeCache = {} self.outline = outline self.glyphTextures = [] self.reversed = reversed self.stringCache = {} self.stringCacheLimit = 256 # Try loading a system font first if one was requested self.font = None if systemFont and sys.platform != "win32": try: self.font = pygame.font.SysFont(None, size) except: pass if not self.font: self.font = pygame.font.Font(fileName, size) self.font.set_bold(bold) self.font.set_italic(italic) self.font.set_underline(underline) def getStringSize(self, s, scale = 0.002): """ Get the dimensions of a string when rendered with this font. @param s: String @param scale: Scale factor @return: (width, height) tuple """ w = 0 h = 0 scale *= self.scale for ch in s: try: s = self.glyphSizeCache[ch] except: s = self.glyphSizeCache[ch] = self.font.size(ch) w += s[0] h = max(s[1], h) return (w * scale, h * scale) def getHeight(self): """@return: The height of this font""" return self.font.get_height() * self.scale def getLineSpacing(self): """@return: The line spacing of this font""" return self.font.get_linesize() * self.scale def setCustomGlyph(self, character, texture): """ Replace a character with a texture. @param character: Character to replace @param texture: L{Texture} instance """ texture.setFilter(GL_LINEAR, GL_LINEAR) texture.setRepeat(GL_CLAMP, GL_CLAMP) self.glyphCache[character] = (texture, (0.0, 0.0, texture.size[0], texture.size[1])) s = .75 * self.getHeight() / float(texture.pixelSize[0]) self.glyphSizeCache[character] = (texture.pixelSize[0] * s, texture.pixelSize[1] * s) def _renderString(self, text, pos, direction, scale): if not text: return if not (text, scale) in self.stringCache: currentTexture = None #x, y = pos[0], pos[1] x, y = 0.0, 0.0 vertices = numpy.empty((4 * len(text), 2), numpy.float32) texCoords = numpy.empty((4 * len(text), 2), numpy.float32) vertexCount = 0 cacheEntry = [] for i, ch in enumerate(text): g, coordinates = self.getGlyph(ch) w, h = self.getStringSize(ch, scale = scale) tx1, ty1, tx2, ty2 = coordinates # Set the initial texture if currentTexture is None: currentTexture = g # If the texture changed, flush the geometry if currentTexture != g: cacheEntry.append((currentTexture, vertexCount, numpy.array(vertices[:vertexCount]), numpy.array(texCoords[:vertexCount]))) currentTexture = g vertexCount = 0 vertices[vertexCount + 0] = (x, y) vertices[vertexCount + 1] = (x + w, y) vertices[vertexCount + 2] = (x + w, y + h) vertices[vertexCount + 3] = (x, y + h) texCoords[vertexCount + 0] = (tx1, ty2) texCoords[vertexCount + 1] = (tx2, ty2) texCoords[vertexCount + 2] = (tx2, ty1) texCoords[vertexCount + 3] = (tx1, ty1) vertexCount += 4 x += w * direction[0] y += w * direction[1] cacheEntry.append((currentTexture, vertexCount, vertices[:vertexCount], texCoords[:vertexCount])) # Don't store very short strings if len(text) > 5: # Limit the cache size if len(self.stringCache) > self.stringCacheLimit: del self.stringCache[self.stringCache.keys()[0]] self.stringCache[(text, scale)] = cacheEntry else: cacheEntry = self.stringCache[(text, scale)] glPushMatrix() glTranslatef(pos[0], pos[1], 0) for texture, vertexCount, vertices, texCoords in cacheEntry: texture.bind() glVertexPointer(2, GL_FLOAT, 0, vertices) glTexCoordPointer(2, GL_FLOAT, 0, texCoords) glDrawArrays(GL_QUADS, 0, vertexCount) glPopMatrix() def render(self, text, pos = (0, 0), direction = (1, 0), scale = 0.002): """ Draw some text. @param text: Text to draw @param pos: Text coordinate tuple (x, y) @param direction: Text direction vector (x, y, z) @param scale: Scale factor """ glEnable(GL_TEXTURE_2D) glEnableClientState(GL_VERTEX_ARRAY) glEnableClientState(GL_TEXTURE_COORD_ARRAY) scale *= self.scale if self.reversed: text = "".join(reversed(text)) if self.outline: glPushAttrib(GL_CURRENT_BIT) glColor4f(0, 0, 0, glGetFloatv(GL_CURRENT_COLOR)[3]) self._renderString(text, (pos[0] + 0.003, pos[1] + 0.003), direction, scale) glPopAttrib() self._renderString(text, pos, direction, scale) glDisableClientState(GL_VERTEX_ARRAY) glDisableClientState(GL_TEXTURE_COORD_ARRAY) glDisable(GL_TEXTURE_2D) def _allocateGlyphTexture(self): t = TextureAtlas(size = glGetInteger(GL_MAX_TEXTURE_SIZE)) t.texture.setFilter(GL_LINEAR, GL_LINEAR) t.texture.setRepeat(GL_CLAMP, GL_CLAMP) self.glyphTextures.append(t) return t def getGlyph(self, ch): """ Get a (L{Texture}, coordinate tuple) pair for a given character. @param ch: Character @return: (L{Texture} instance, coordinate tuple) """ try: return self.glyphCache[ch] except KeyError: s = self.font.render(ch, True, (255, 255, 255)) # Draw outlines """ import Image, ImageFilter srcImg = Image.fromstring("RGBA", s.get_size(), pygame.image.tostring(s, "RGBA")) img = Image.fromstring("RGBA", s.get_size(), pygame.image.tostring(s, "RGBA")) for y in xrange(img.size[1]): for x in xrange(img.size[0]): a = 0 ns = 3 n = 0 for ny in range(max(0, y - ns), min(img.size[1], y + ns)): for nx in range(max(0, x - ns), min(img.size[0], x + ns)): a += srcImg.getpixel((nx, ny))[3] n += 1 if a and srcImg.getpixel((x, y))[3] == 0: img.putpixel((x, y), (0, 0, 0, a / n)) s = pygame.image.fromstring(img.tostring(), s.get_size(), "RGBA") """ if not self.glyphTextures: texture = self._allocateGlyphTexture() else: texture = self.glyphTextures[-1] # Insert the texture into the glyph cache try: coordinates = texture.add(s) except TextureAtlasFullException: # Try again with a fresh atlas texture = self._allocateGlyphTexture() return self.getGlyph(ch) self.glyphCache[ch] = (texture, coordinates) return (texture, coordinates) fretsonfire-1.3.110.dfsg/src/Engine.py0000644000175000017500000001051710751076732016157 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import gc import Network import Object from World import World from Timer import Timer from Task import Task class Engine: """Main task scheduler.""" def __init__(self, fps = 60, tickrate = 1.0): self.tasks = [] self.frameTasks = [] self.timer = Timer(fps = fps, tickrate = tickrate) self.currentTask = None self.paused = [] self.running = True def quit(self): for t in list(self.tasks + self.frameTasks): self.removeTask(t) self.running = False def addTask(self, task, synchronized = True): """ Add a task to the engine. @param task: L{Task} to add @type synchronized: bool @param synchronized: If True, the task will be run with small timesteps tied to the engine clock. Otherwise the task will be run once per frame. """ if synchronized: queue = self.tasks else: queue = self.frameTasks if not task in queue: queue.append(task) task.started() def removeTask(self, task): """ Remove a task from the engine. @param task: L{Task} to remove """ found = False queues = self._getTaskQueues(task) for q in queues: q.remove(task) if queues: task.stopped() def _getTaskQueues(self, task): queues = [] for queue in [self.tasks, self.frameTasks]: if task in queue: queues.append(queue) return queues def pauseTask(self, task): """ Pause a task. @param task: L{Task} to pause """ self.paused.append(task) def resumeTask(self, task): """ Resume a paused task. @param task: L{Task} to resume """ self.paused.remove(task) def enableGarbageCollection(self, enabled): """ Enable or disable garbage collection whenever a random garbage collection run would be undesirable. Disabling the garbage collector has the unfortunate side-effect that your memory usage will skyrocket. """ if enabled: gc.enable() else: gc.disable() def collectGarbage(self): """ Run a garbage collection run. """ gc.collect() def boostBackgroundThreads(self, boost): """ Increase priority of background threads. @param boost True of the scheduling of the main UI thread should be made fairer to background threads, False otherwise. """ self.timer.highPriority = not bool(boost) def _runTask(self, task, ticks = 0): if not task in self.paused: self.currentTask = task task.run(ticks) self.currentTask = None def run(self): """Run one cycle of the task scheduler engine.""" if not self.frameTasks and not self.tasks: return False for task in self.frameTasks: self._runTask(task) for ticks in self.timer.advanceFrame(): for task in self.tasks: self._runTask(task, ticks) return True fretsonfire-1.3.110.dfsg/src/Song.py0000644000175000017500000006623610751421013015653 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import midi import Log import Audio from ConfigParser import ConfigParser import os import re import shutil import Config import sha import binascii import Cerealizer import urllib import Version import Theme from Language import _ DEFAULT_LIBRARY = "songs" AMAZING_DIFFICULTY = 0 MEDIUM_DIFFICULTY = 1 EASY_DIFFICULTY = 2 SUPAEASY_DIFFICULTY = 3 class Difficulty: def __init__(self, id, text): self.id = id self.text = text def __str__(self): return self.text def __repr__(self): return self.text difficulties = { SUPAEASY_DIFFICULTY: Difficulty(SUPAEASY_DIFFICULTY, _("Supaeasy")), EASY_DIFFICULTY: Difficulty(EASY_DIFFICULTY, _("Easy")), MEDIUM_DIFFICULTY: Difficulty(MEDIUM_DIFFICULTY, _("Medium")), AMAZING_DIFFICULTY: Difficulty(AMAZING_DIFFICULTY, _("Amazing")), } class SongInfo(object): def __init__(self, infoFileName): self.songName = os.path.basename(os.path.dirname(infoFileName)) self.fileName = infoFileName self.info = ConfigParser() self._difficulties = None try: self.info.read(infoFileName) except: pass # Read highscores and verify their hashes. # There ain't no security like security throught obscurity :) self.highScores = {} scores = self._get("scores", str, "") if scores: scores = Cerealizer.loads(binascii.unhexlify(scores)) for difficulty in scores.keys(): try: difficulty = difficulties[difficulty] except KeyError: continue for score, stars, name, hash in scores[difficulty.id]: if self.getScoreHash(difficulty, score, stars, name) == hash: self.addHighscore(difficulty, score, stars, name) else: Log.warn("Weak hack attempt detected. Better luck next time.") def _set(self, attr, value): if not self.info.has_section("song"): self.info.add_section("song") if type(value) == unicode: value = value.encode(Config.encoding) else: value = str(value) self.info.set("song", attr, value) def getObfuscatedScores(self): s = {} for difficulty in self.highScores.keys(): s[difficulty.id] = [(score, stars, name, self.getScoreHash(difficulty, score, stars, name)) for score, stars, name in self.highScores[difficulty]] return binascii.hexlify(Cerealizer.dumps(s)) def save(self): self._set("scores", self.getObfuscatedScores()) f = open(self.fileName, "w") self.info.write(f) f.close() def _get(self, attr, type = None, default = ""): try: v = self.info.get("song", attr) except: v = default if v is not None and type: v = type(v) return v def getDifficulties(self): # Tutorials only have the medium difficulty if self.tutorial: return [difficulties[MEDIUM_DIFFICULTY]] if self._difficulties is not None: return self._difficulties # See which difficulties are available try: noteFileName = os.path.join(os.path.dirname(self.fileName), "notes.mid") info = MidiInfoReader() midiIn = midi.MidiInFile(info, noteFileName) try: midiIn.read() except MidiInfoReader.Done: pass info.difficulties.sort(lambda a, b: cmp(b.id, a.id)) self._difficulties = info.difficulties except: self._difficulties = difficulties.values() return self._difficulties def getName(self): return self._get("name") def setName(self, value): self._set("name", value) def getArtist(self): return self._get("artist") def getCassetteColor(self): c = self._get("cassettecolor") if c: return Theme.hexToColor(c) def setCassetteColor(self, color): self._set("cassettecolor", Theme.colorToHex(color)) def setArtist(self, value): self._set("artist", value) def getScoreHash(self, difficulty, score, stars, name): return sha.sha("%d%d%d%s" % (difficulty.id, score, stars, name)).hexdigest() def getDelay(self): return self._get("delay", int, 0) def setDelay(self, value): return self._set("delay", value) def getHighscores(self, difficulty): try: return self.highScores[difficulty] except KeyError: return [] def uploadHighscores(self, url, songHash): try: d = { "songName": self.songName, "songHash": songHash, "scores": self.getObfuscatedScores(), "version": Version.version() } data = urllib.urlopen(url + "?" + urllib.urlencode(d)).read() Log.debug("Score upload result: %s" % data) if ";" in data: fields = data.split(";") else: fields = [data, "0"] return (fields[0] == "True", int(fields[1])) except Exception, e: Log.error(e) return (False, 0) def addHighscore(self, difficulty, score, stars, name): if not difficulty in self.highScores: self.highScores[difficulty] = [] self.highScores[difficulty].append((score, stars, name)) self.highScores[difficulty].sort(lambda a, b: {True: -1, False: 1}[a[0] > b[0]]) self.highScores[difficulty] = self.highScores[difficulty][:5] for i, scores in enumerate(self.highScores[difficulty]): _score, _stars, _name = scores if _score == score and _stars == stars and _name == name: return i return -1 def isTutorial(self): return self._get("tutorial", int, 0) == 1 name = property(getName, setName) artist = property(getArtist, setArtist) delay = property(getDelay, setDelay) tutorial = property(isTutorial) difficulties = property(getDifficulties) cassetteColor = property(getCassetteColor, setCassetteColor) class LibraryInfo(object): def __init__(self, libraryName, infoFileName): self.libraryName = libraryName self.fileName = infoFileName self.info = ConfigParser() self.songCount = 0 try: self.info.read(infoFileName) except: pass # Set a default name if not self.name: self.name = os.path.basename(os.path.dirname(self.fileName)) # Count the available songs libraryRoot = os.path.dirname(self.fileName) for name in os.listdir(libraryRoot): if not os.path.isdir(os.path.join(libraryRoot, name)) or name.startswith("."): continue if os.path.isfile(os.path.join(libraryRoot, name, "song.ini")): self.songCount += 1 def _set(self, attr, value): if not self.info.has_section("library"): self.info.add_section("library") if type(value) == unicode: value = value.encode(Config.encoding) else: value = str(value) self.info.set("library", attr, value) def save(self): f = open(self.fileName, "w") self.info.write(f) f.close() def _get(self, attr, type = None, default = ""): try: v = self.info.get("library", attr) except: v = default if v is not None and type: v = type(v) return v def getName(self): return self._get("name") def setName(self, value): self._set("name", value) def getColor(self): c = self._get("color") if c: return Theme.hexToColor(c) def setColor(self, color): self._set("color", Theme.colorToHex(color)) name = property(getName, setName) color = property(getColor, setColor) class Event: def __init__(self, length): self.length = length class Note(Event): def __init__(self, number, length, special = False, tappable = False): Event.__init__(self, length) self.number = number self.played = False self.special = special self.tappable = tappable def __repr__(self): return "<#%d>" % self.number class Tempo(Event): def __init__(self, bpm): Event.__init__(self, 0) self.bpm = bpm def __repr__(self): return "<%d bpm>" % self.bpm class TextEvent(Event): def __init__(self, text, length): Event.__init__(self, length) self.text = text def __repr__(self): return "<%s>" % self.text class PictureEvent(Event): def __init__(self, fileName, length): Event.__init__(self, length) self.fileName = fileName class Track: granularity = 50 def __init__(self): self.events = [] self.allEvents = [] def addEvent(self, time, event): for t in range(int(time / self.granularity), int((time + event.length) / self.granularity) + 1): if len(self.events) < t + 1: n = t + 1 - len(self.events) n *= 8 self.events = self.events + [[] for n in range(n)] self.events[t].append((time - (t * self.granularity), event)) self.allEvents.append((time, event)) def removeEvent(self, time, event): for t in range(int(time / self.granularity), int((time + event.length) / self.granularity) + 1): e = (time - (t * self.granularity), event) if t < len(self.events) and e in self.events[t]: self.events[t].remove(e) if (time, event) in self.allEvents: self.allEvents.remove((time, event)) def getEvents(self, startTime, endTime): t1, t2 = [int(x) for x in [startTime / self.granularity, endTime / self.granularity]] if t1 > t2: t1, t2 = t2, t1 events = set() for t in range(max(t1, 0), min(len(self.events), t2)): for diff, event in self.events[t]: time = (self.granularity * t) + diff events.add((time, event)) return events def getAllEvents(self): return self.allEvents def reset(self): for eventList in self.events: for time, event in eventList: if isinstance(event, Note): event.played = False def update(self): # Determine which notes are tappable. The rules are: # 1. Not the first note of the track # 2. Previous note not the same as this one # 3. Previous note not a chord # 4. Previous note ends at most 161 ticks before this one bpm = None ticksPerBeat = 480 tickThreshold = 161 prevNotes = [] currentNotes = [] currentTicks = 0.0 prevTicks = 0.0 epsilon = 1e-3 def beatsToTicks(time): return (time * bpm * ticksPerBeat) / 60000.0 if not self.allEvents: return for time, event in self.allEvents + [self.allEvents[-1]]: if isinstance(event, Tempo): bpm = event.bpm elif isinstance(event, Note): # All notes are initially not tappable event.tappable = False ticks = beatsToTicks(time) # Part of chord? if ticks < currentTicks + epsilon: currentNotes.append(event) continue """ for i in range(5): if i in [n.number for n in prevNotes]: print " # ", else: print " . ", print " | ", for i in range(5): if i in [n.number for n in currentNotes]: print " # ", else: print " . ", print """ # Previous note not a chord? if len(prevNotes) == 1: # Previous note ended recently enough? prevEndTicks = prevTicks + beatsToTicks(prevNotes[0].length) if currentTicks - prevEndTicks <= tickThreshold: for note in currentNotes: # Are any current notes the same as the previous one? if note.number == prevNotes[0].number: break else: # If all the notes are different, mark the current notes tappable for note in currentNotes: note.tappable = True # Set the current notes as the previous notes prevNotes = currentNotes prevTicks = currentTicks currentNotes = [event] currentTicks = ticks class Song(object): def __init__(self, engine, infoFileName, songTrackName, guitarTrackName, rhythmTrackName, noteFileName, scriptFileName = None): self.engine = engine self.info = SongInfo(infoFileName) self.tracks = [Track() for t in range(len(difficulties))] self.difficulty = difficulties[AMAZING_DIFFICULTY] self._playing = False self.start = 0.0 self.noteFileName = noteFileName self.bpm = None self.period = 0 # load the tracks if songTrackName: self.music = Audio.Music(songTrackName) self.guitarTrack = None self.rhythmTrack = None try: if guitarTrackName: self.guitarTrack = Audio.StreamingSound(self.engine, self.engine.audio.getChannel(1), guitarTrackName) except Exception, e: Log.warn("Unable to load guitar track: %s" % e) try: if rhythmTrackName: self.rhythmTrack = Audio.StreamingSound(self.engine, self.engine.audio.getChannel(2), rhythmTrackName) except Exception, e: Log.warn("Unable to load rhythm track: %s" % e) # load the notes if noteFileName: midiIn = midi.MidiInFile(MidiReader(self), noteFileName) midiIn.read() # load the script if scriptFileName and os.path.isfile(scriptFileName): scriptReader = ScriptReader(self, open(scriptFileName)) scriptReader.read() # update all note tracks for track in self.tracks: track.update() def getHash(self): h = sha.new() f = open(self.noteFileName, "rb") bs = 1024 while True: data = f.read(bs) if not data: break h.update(data) return h.hexdigest() def setBpm(self, bpm): self.bpm = bpm self.period = 60000.0 / self.bpm def save(self): self.info.save() f = open(self.noteFileName + ".tmp", "wb") midiOut = MidiWriter(self, midi.MidiOutFile(f)) midiOut.write() f.close() # Rename the output file after it has been succesfully written shutil.move(self.noteFileName + ".tmp", self.noteFileName) def play(self, start = 0.0): self.start = start self.music.play(0, start / 1000.0) if self.guitarTrack: assert start == 0.0 self.guitarTrack.play() if self.rhythmTrack: assert start == 0.0 self.rhythmTrack.play() self._playing = True def pause(self): self.music.pause() self.engine.audio.pause() def unpause(self): self.music.unpause() self.engine.audio.unpause() def setGuitarVolume(self, volume): if self.guitarTrack: self.guitarTrack.setVolume(volume) else: self.music.setVolume(volume) def setRhythmVolume(self, volume): if self.rhythmTrack: self.rhythmTrack.setVolume(volume) def setBackgroundVolume(self, volume): self.music.setVolume(volume) def stop(self): for track in self.tracks: track.reset() self.music.stop() self.music.rewind() if self.guitarTrack: self.guitarTrack.stop() if self.rhythmTrack: self.rhythmTrack.stop() self._playing = False def fadeout(self, time): for track in self.tracks: track.reset() self.music.fadeout(time) if self.guitarTrack: self.guitarTrack.fadeout(time) if self.rhythmTrack: self.rhythmTrack.fadeout(time) self._playing = False def getPosition(self): if not self._playing: pos = 0.0 else: pos = self.music.getPosition() if pos < 0.0: pos = 0.0 return pos + self.start def isPlaying(self): return self._playing and self.music.isPlaying() def getBeat(self): return self.getPosition() / self.period def update(self, ticks): pass def getTrack(self): return self.tracks[self.difficulty.id] track = property(getTrack) noteMap = { # difficulty, note 0x60: (AMAZING_DIFFICULTY, 0), 0x61: (AMAZING_DIFFICULTY, 1), 0x62: (AMAZING_DIFFICULTY, 2), 0x63: (AMAZING_DIFFICULTY, 3), 0x64: (AMAZING_DIFFICULTY, 4), 0x54: (MEDIUM_DIFFICULTY, 0), 0x55: (MEDIUM_DIFFICULTY, 1), 0x56: (MEDIUM_DIFFICULTY, 2), 0x57: (MEDIUM_DIFFICULTY, 3), 0x58: (MEDIUM_DIFFICULTY, 4), 0x48: (EASY_DIFFICULTY, 0), 0x49: (EASY_DIFFICULTY, 1), 0x4a: (EASY_DIFFICULTY, 2), 0x4b: (EASY_DIFFICULTY, 3), 0x4c: (EASY_DIFFICULTY, 4), 0x3c: (SUPAEASY_DIFFICULTY, 0), 0x3d: (SUPAEASY_DIFFICULTY, 1), 0x3e: (SUPAEASY_DIFFICULTY, 2), 0x3f: (SUPAEASY_DIFFICULTY, 3), 0x40: (SUPAEASY_DIFFICULTY, 4), } reverseNoteMap = dict([(v, k) for k, v in noteMap.items()]) class MidiWriter: def __init__(self, song, out): self.song = song self.out = out self.ticksPerBeat = 480 def midiTime(self, time): return int(self.song.bpm * self.ticksPerBeat * time / 60000.0) def write(self): self.out.header(division = self.ticksPerBeat) self.out.start_of_track() self.out.update_time(0) if self.song.bpm: self.out.tempo(int(60.0 * 10.0**6 / self.song.bpm)) else: self.out.tempo(int(60.0 * 10.0**6 / 122.0)) # Collect all events events = [zip([difficulty] * len(track.getAllEvents()), track.getAllEvents()) for difficulty, track in enumerate(self.song.tracks)] events = reduce(lambda a, b: a + b, events) events.sort(lambda a, b: {True: 1, False: -1}[a[1][0] > b[1][0]]) heldNotes = [] for difficulty, event in events: time, event = event if isinstance(event, Note): time = self.midiTime(time) # Turn of any held notes that were active before this point in time for note, endTime in list(heldNotes): if endTime <= time: self.out.update_time(endTime, relative = 0) self.out.note_off(0, note) heldNotes.remove((note, endTime)) note = reverseNoteMap[(difficulty, event.number)] self.out.update_time(time, relative = 0) self.out.note_on(0, note, event.special and 127 or 100) heldNotes.append((note, time + self.midiTime(event.length))) heldNotes.sort(lambda a, b: {True: 1, False: -1}[a[1] > b[1]]) # Turn of any remaining notes for note, endTime in heldNotes: self.out.update_time(endTime, relative = 0) self.out.note_off(0, note) self.out.update_time(0) self.out.end_of_track() self.out.eof() self.out.write() class ScriptReader: def __init__(self, song, scriptFile): self.song = song self.file = scriptFile def read(self): for line in self.file.xreadlines(): if line.startswith("#"): continue time, length, type, data = re.split("[\t ]+", line.strip(), 3) time = float(time) length = float(length) if type == "text": event = TextEvent(data, length) elif type == "pic": event = PictureEvent(data, length) else: continue for track in self.song.tracks: track.addEvent(time, event) class MidiReader(midi.MidiOutStream): def __init__(self, song): midi.MidiOutStream.__init__(self) self.song = song self.heldNotes = {} self.velocity = {} self.ticksPerBeat = 480 self.tempoMarkers = [] def addEvent(self, track, event, time = None): if time is None: time = self.abs_time() assert time >= 0 if track is None: for t in self.song.tracks: t.addEvent(time, event) elif track < len(self.song.tracks): self.song.tracks[track].addEvent(time, event) def abs_time(self): def ticksToBeats(ticks, bpm): return (60000.0 * ticks) / (bpm * self.ticksPerBeat) if self.song.bpm: currentTime = midi.MidiOutStream.abs_time(self) # Find out the current scaled time. # Yeah, this is reeally slow, but fast enough :) scaledTime = 0.0 tempoMarkerTime = 0.0 currentBpm = self.song.bpm for i, marker in enumerate(self.tempoMarkers): time, bpm = marker if time > currentTime: break scaledTime += ticksToBeats(time - tempoMarkerTime, currentBpm) tempoMarkerTime, currentBpm = time, bpm return scaledTime + ticksToBeats(currentTime - tempoMarkerTime, currentBpm) return 0.0 def header(self, format, nTracks, division): self.ticksPerBeat = division def tempo(self, value): bpm = 60.0 * 10.0**6 / value self.tempoMarkers.append((midi.MidiOutStream.abs_time(self), bpm)) if not self.song.bpm: self.song.setBpm(bpm) self.addEvent(None, Tempo(bpm)) def note_on(self, channel, note, velocity): if self.get_current_track() > 1: return self.velocity[note] = velocity self.heldNotes[(self.get_current_track(), channel, note)] = self.abs_time() def note_off(self, channel, note, velocity): if self.get_current_track() > 1: return try: startTime = self.heldNotes[(self.get_current_track(), channel, note)] endTime = self.abs_time() del self.heldNotes[(self.get_current_track(), channel, note)] if note in noteMap: track, number = noteMap[note] self.addEvent(track, Note(number, endTime - startTime, special = self.velocity[note] == 127), time = startTime) else: #Log.warn("MIDI note 0x%x at %d does not map to any game note." % (note, self.abs_time())) pass except KeyError: Log.warn("MIDI note 0x%x on channel %d ending at %d was never started." % (note, channel, self.abs_time())) class MidiInfoReader(midi.MidiOutStream): # We exit via this exception so that we don't need to read the whole file in class Done: pass def __init__(self): midi.MidiOutStream.__init__(self) self.difficulties = [] def note_on(self, channel, note, velocity): try: track, number = noteMap[note] diff = difficulties[track] if not diff in self.difficulties: self.difficulties.append(diff) if len(self.difficulties) == len(difficulties): raise Done except KeyError: pass def loadSong(engine, name, library = DEFAULT_LIBRARY, seekable = False, playbackOnly = False, notesOnly = False): guitarFile = engine.resource.fileName(library, name, "guitar.ogg") songFile = engine.resource.fileName(library, name, "song.ogg") rhythmFile = engine.resource.fileName(library, name, "rhythm.ogg") noteFile = engine.resource.fileName(library, name, "notes.mid", writable = True) infoFile = engine.resource.fileName(library, name, "song.ini", writable = True) scriptFile = engine.resource.fileName(library, name, "script.txt") if seekable: if os.path.isfile(guitarFile) and os.path.isfile(songFile): # TODO: perform mixing here songFile = guitarFile guitarFile = None else: songFile = guitarFile guitarFile = None if not os.path.isfile(songFile): songFile = guitarFile guitarFile = None if not os.path.isfile(rhythmFile): rhythmFile = None if playbackOnly: noteFile = None song = Song(engine, infoFile, songFile, guitarFile, rhythmFile, noteFile, scriptFile) return song def loadSongInfo(engine, name, library = DEFAULT_LIBRARY): infoFile = engine.resource.fileName(library, name, "song.ini", writable = True) return SongInfo(infoFile) def createSong(engine, name, guitarTrackName, backgroundTrackName, rhythmTrackName = None, library = DEFAULT_LIBRARY): path = os.path.abspath(engine.resource.fileName(library, name, writable = True)) os.makedirs(path) guitarFile = engine.resource.fileName(library, name, "guitar.ogg", writable = True) songFile = engine.resource.fileName(library, name, "song.ogg", writable = True) noteFile = engine.resource.fileName(library, name, "notes.mid", writable = True) infoFile = engine.resource.fileName(library, name, "song.ini", writable = True) shutil.copy(guitarTrackName, guitarFile) if backgroundTrackName: shutil.copy(backgroundTrackName, songFile) else: songFile = guitarFile guitarFile = None if rhythmTrackName: rhythmFile = engine.resource.fileName(library, name, "rhythm.ogg", writable = True) shutil.copy(rhythmTrackName, rhythmFile) else: rhythmFile = None f = open(noteFile, "wb") m = midi.MidiOutFile(f) m.header() m.start_of_track() m.update_time(0) m.end_of_track() m.eof() m.write() f.close() song = Song(engine, infoFile, songFile, guitarFile, rhythmFile, noteFile) song.info.name = name song.save() return song def getDefaultLibrary(engine): return LibraryInfo(DEFAULT_LIBRARY, engine.resource.fileName(DEFAULT_LIBRARY, "library.ini")) def getAvailableLibraries(engine, library = DEFAULT_LIBRARY): # Search for libraries in both the read-write and read-only directories songRoots = [engine.resource.fileName(library), engine.resource.fileName(library, writable = True)] libraries = [] libraryRoots = [] for songRoot in songRoots: for libraryRoot in os.listdir(songRoot): libraryRoot = os.path.join(songRoot, libraryRoot) if not os.path.isdir(libraryRoot): continue for name in os.listdir(libraryRoot): # If the directory has at least one song under it or a file called "library.ini", add it if os.path.isfile(os.path.join(libraryRoot, name, "song.ini")) or \ name == "library.ini": if not libraryRoot in libraryRoots: libName = library + os.path.join(libraryRoot.replace(songRoot, "")) libraries.append(LibraryInfo(libName, os.path.join(libraryRoot, "library.ini"))) libraryRoots.append(libraryRoot) break return libraries def getAvailableSongs(engine, library = DEFAULT_LIBRARY, includeTutorials = False): # Search for songs in both the read-write and read-only directories songRoots = [engine.resource.fileName(library), engine.resource.fileName(library, writable = True)] names = [] for songRoot in songRoots: for name in os.listdir(songRoot): if not os.path.isfile(os.path.join(songRoot, name, "song.ini")) or name.startswith("."): continue if not name in names: names.append(name) songs = [SongInfo(engine.resource.fileName(library, name, "song.ini", writable = True)) for name in names] if not includeTutorials: songs = [song for song in songs if not song.tutorial] songs.sort(lambda a, b: cmp(a.name, b.name)) return songs fretsonfire-1.3.110.dfsg/src/Svg.py0000644000175000017500000005321211104101645015471 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import re import os from xml import sax from OpenGL.GL import * from numpy import reshape, dot, transpose, identity, zeros, float32 from math import sin, cos import Log import Config from Texture import Texture, TextureException # Amanith support is now deprecated #try: # import amanith # import SvgColors # haveAmanith = True #except ImportError: # Log.warn("PyAmanith not found, SVG support disabled.") # import DummyAmanith as amanith # haveAmanith = False import DummyAmanith as amanith haveAmanith = True # Add support for 'foo in attributes' syntax if not hasattr(sax.xmlreader.AttributesImpl, '__contains__'): sax.xmlreader.AttributesImpl.__contains__ = sax.xmlreader.AttributesImpl.has_key # # Bugs and limitations: # # - only the translate() and matrix() transforms are supported # - only paths are supported # - only constant color, linear gradient and radial gradient fill supported # Config.define("opengl", "svgshaders", bool, False, text = "Use OpenGL SVG shaders", options = {False: "No", True: "Yes"}) LOW_QUALITY = amanith.G_LOW_RENDERING_QUALITY NORMAL_QUALITY = amanith.G_NORMAL_RENDERING_QUALITY HIGH_QUALITY = amanith.G_HIGH_RENDERING_QUALITY class SvgGradient: def __init__(self, gradientDesc, transform): self.gradientDesc = gradientDesc self.transform = transform def applyTransform(self, transform): m = dot(transform.matrix, self.transform.matrix) self.gradientDesc.SetMatrix(transform.getGMatrix(m)) class SvgContext: def __init__(self, geometry): self.kernel = amanith.GKernel() self.geometry = geometry self.drawBoard = amanith.GOpenGLBoard(geometry[0], geometry[0] + geometry[2], geometry[1], geometry[1] + geometry[3]) self.drawBoard.SetShadersEnabled(Config.get("opengl", "svgshaders")) self.transform = SvgTransform() self.setGeometry(geometry) self.setProjection(geometry) # eat any possible OpenGL errors -- we can't handle them anyway try: glMatrixMode(GL_MODELVIEW) except: Log.warn("SVG renderer initialization failed; expect corrupted graphics. " + "To fix this, upgrade your OpenGL drivers and set your display " + "to 32 bit color precision.") def setGeometry(self, geometry = None): self.drawBoard.SetViewport(geometry[0], geometry[1], geometry[2], geometry[3]) self.transform.reset() self.transform.scale(geometry[2] / 640.0, geometry[3] / 480.0) def setProjection(self, geometry = None): geometry = geometry or self.geometry self.drawBoard.SetProjection(geometry[0], geometry[0] + geometry[2], geometry[1], geometry[1] + geometry[3]) self.geometry = geometry def setRenderingQuality(self, quality): # Ignored pass #if quality == LOW_QUALITY: # q = amanith.G_LOW_RENDERING_QUALITY #elif quality == NORMAL_QUALITY: # q = amanith.G_NORMAL_RENDERING_QUALITY #elif quality == HIGH_QUALITY: # q = amanith.G_HIGH_RENDERING_QUALITY #else: # raise RaiseValueError("Bad rendering quality.") #self.drawBoard.SetRenderingQuality(q) def getRenderingQuality(self): q = self.drawBoard.RenderingQuality() if q == amanith.G_LOW_RENDERING_QUALITY: return LOW_QUALITY elif q == amanith.G_NORMAL_RENDERING_QUALITY: return NORMAL_QUALITY return HIGH_QUALITY def clear(self, r = 0, g = 0, b = 0, a = 0): self.drawBoard.Clear(r, g, b, a) class SvgRenderStyle: def __init__(self, baseStyle = None): self.strokeColor = None self.strokeWidth = None self.fillColor = None self.strokeLineJoin = None self.strokeOpacity = None self.fillOpacity = None if baseStyle: self.__dict__.update(baseStyle.__dict__) def parseStyle(self, style): s = {} for m in re.finditer(r"(.+?):\s*(.+?)(;|$)\s*", style): s[m.group(1)] = m.group(2) return s def parseColor(self, color, defs = None): if color.lower() == "none": return None try: return SvgColors.colors[color.lower()] except KeyError: pass if color[0] == "#": color = color[1:] if len(color) == 3: return (int(color[0], 16) / 15.0, int(color[1], 16) / 15.0, int(color[2], 16) / 15.0, 1.0) return (int(color[0:2], 16) / 255.0, int(color[2:4], 16) / 255.0, int(color[4:6], 16) / 255.0, 1.0) else: if not defs: Log.warn("No patterns or gradients defined.") return None m = re.match("url\(#(.+)\)", color) if m: id = m.group(1) if not id in defs: Log.warn("Pattern/gradient %s has not been defined." % id) return defs.get(id) def __cmp__(self, s): if s: for k, v in self.__dict__.items(): if v != getattr(s, k): return 1 return 0 return 1 def __repr__(self): return "" def applyAttributes(self, attrs, defs): style = attrs.get("style") if style: style = self.parseStyle(style) #print style if "stroke" in style: self.strokeColor = self.parseColor(style["stroke"], defs) if "fill" in style: self.fillColor = self.parseColor(style["fill"], defs) if "stroke-width" in style: self.strokeWidth = float(style["stroke-width"].replace("px", "")) if "stroke-opacity" in style: self.strokeOpacity = float(style["stroke-opacity"]) if "fill-opacity" in style: self.fillOpacity = float(style["fill-opacity"]) if "stroke-linejoin" in style: j = style["stroke-linejoin"].lower() if j == "miter": self.strokeLineJoin = amanith.G_MITER_JOIN elif j == "round": self.strokeLineJoin = amanith.G_ROUND_JOIN elif j == "bevel": self.strokeLineJoin = amanith.G_BEVEL_JOIN def apply(self, drawBoard, transform): if self.strokeColor is not None: if isinstance(self.strokeColor, SvgGradient): self.strokeColor.applyTransform(transform) drawBoard.SetStrokePaintType(amanith.G_GRADIENT_PAINT_TYPE) drawBoard.SetStrokeGradient(self.strokeColor.gradientDesc) else: drawBoard.SetStrokePaintType(amanith.G_COLOR_PAINT_TYPE) drawBoard.SetStrokeColor(*self.strokeColor) drawBoard.SetStrokeEnabled(True) else: drawBoard.SetStrokeEnabled(False) if self.fillColor is not None: if isinstance(self.fillColor, SvgGradient): self.fillColor.applyTransform(transform) drawBoard.SetFillPaintType(amanith.G_GRADIENT_PAINT_TYPE) drawBoard.SetFillGradient(self.fillColor.gradientDesc) else: drawBoard.SetFillPaintType(amanith.G_COLOR_PAINT_TYPE) drawBoard.SetFillColor(*self.fillColor) drawBoard.SetFillEnabled(True) else: drawBoard.SetFillEnabled(False) if self.strokeWidth is not None: drawBoard.SetStrokeWidth(self.strokeWidth) if self.strokeOpacity is not None: drawBoard.SetStrokeOpacity(self.strokeOpacity) if self.fillOpacity is not None: drawBoard.SetFillOpacity(self.fillOpacity) if self.strokeLineJoin is not None: drawBoard.SetStrokeJoinStyle(self.strokeLineJoin) class SvgTransform: def __init__(self, baseTransform = None): self._gmatrix = amanith.GMatrix33() self.reset() if baseTransform: self.matrix = baseTransform.matrix.copy() def applyAttributes(self, attrs, key = "transform"): transform = attrs.get(key) if transform: m = re.match(r"translate\(\s*(.+?)\s*,(.+?)\s*\)", transform) if m: dx, dy = [float(c) for c in m.groups()] self.matrix[0, 2] += dx self.matrix[1, 2] += dy m = re.match(r"matrix\(\s*" + "\s*,\s*".join(["(.+?)"] * 6) + r"\s*\)", transform) if m: e = [float(c) for c in m.groups()] e = [e[0], e[2], e[4], e[1], e[3], e[5], 0, 0, 1] m = reshape(e, (3, 3)) self.matrix = dot(self.matrix, m) def transform(self, transform): self.matrix = dot(self.matrix, transform.matrix) def reset(self): self.matrix = identity(3, float32) def translate(self, dx, dy): m = zeros((3, 3)) m[0, 2] = dx m[1, 2] = dy self.matrix += m def rotate(self, angle): m = identity(3, float32) s = sin(angle) c = cos(angle) m[0, 0] = c m[0, 1] = -s m[1, 0] = s m[1, 1] = c self.matrix = dot(self.matrix, m) def scale(self, sx, sy): m = identity(3, float32) m[0, 0] = sx m[1, 1] = sy self.matrix = dot(self.matrix, m) def applyGL(self): # Interpret the 2D matrix as 3D m = self.matrix m = [m[0, 0], m[1, 0], 0.0, 0.0, m[0, 1], m[1, 1], 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, m[0, 2], m[1, 2], 0.0, 1.0] glMultMatrixf(m) def getGMatrix(self, m): f = float self._gmatrix.Set( \ f(m[0, 0]), f(m[0, 1]), f(m[0, 2]), \ f(m[1, 0]), f(m[1, 1]), f(m[1, 2]), \ f(m[2, 0]), f(m[2, 1]), f(m[2, 2])) return self._gmatrix def apply(self, drawBoard): drawBoard.SetModelViewMatrix(self.getGMatrix(self.matrix)) class SvgHandler(sax.ContentHandler): def __init__(self, drawBoard, cache): self.drawBoard = drawBoard self.styleStack = [SvgRenderStyle()] self.contextStack = [None] self.transformStack = [SvgTransform()] self.defs = {} self.cache = cache def startElement(self, name, attrs): style = SvgRenderStyle(self.style()) style.applyAttributes(attrs, self.defs) self.styleStack.append(style) transform = SvgTransform(self.transform()) transform.applyAttributes(attrs) self.transformStack.append(transform) try: f = "start" + name.capitalize() #print f, self.transformStack #print len(self.styleStack) f = getattr(self, f) except AttributeError: return f(attrs) def endElement(self, name): try: f = "end" + name.capitalize() #print f, self.contextStack getattr(self, f)() except AttributeError: pass self.styleStack.pop() self.transformStack.pop() def startG(self, attrs): self.contextStack.append("g") def endG(self): self.contextStack.pop() def startDefs(self, attrs): self.contextStack.append("defs") def endDefs(self): self.contextStack.pop() def startMarker(self, attrs): self.contextStack.append("marker") def endMarker(self): self.contextStack.pop() def context(self): return self.contextStack[-1] def style(self): return self.styleStack[-1] def transform(self): return self.transformStack[-1] def startPath(self, attrs): if self.context() in ["g", None]: if "d" in attrs: self.style().apply(self.drawBoard, self.transform()) self.transform().apply(self.drawBoard) d = str(attrs["d"]) self.cache.addStroke(self.style(), self.transform(), self.drawBoard.DrawPaths(d)) def createLinearGradient(self, attrs, keys): a = dict(attrs) if not "x1" in a or not "x2" in a or not "y1" in a or not "y2" in a: a["x1"] = a["y1"] = 0.0 a["x2"] = a["y2"] = 1.0 if "id" in a and "x1" in a and "x2" in a and "y1" in a and "y2" in a: transform = SvgTransform() if "gradientTransform" in a: transform.applyAttributes(a, key = "gradientTransform") x1, y1, x2, y2 = [float(a[k]) for k in ["x1", "y1", "x2", "y2"]] return a["id"], self.drawBoard.CreateLinearGradient((x1, y1), (x2, y2), keys), transform return None, None, None def createRadialGradient(self, attrs, keys): a = dict(attrs) if not "cx" in a or not "cy" in a or not "fx" in a or not "fy" in a: a["cx"] = a["cy"] = 0.0 a["fx"] = a["fy"] = 1.0 if "id" in a and "cx" in a and "cy" in a and "fx" in a and "fy" in a and "r" in a: transform = SvgTransform() if "gradientTransform" in a: transform.applyAttributes(a, key = "gradientTransform") cx, cy, fx, fy, r = [float(a[k]) for k in ["cx", "cy", "fx", "fy", "r"]] return a["id"], self.drawBoard.CreateRadialGradient((cx, cy), (fx, fy), r, keys), transform return None, None, None def startLineargradient(self, attrs): if self.context() == "defs": if "xlink:href" in attrs: id = attrs["xlink:href"][1:] if not id in self.defs: Log.warn("Linear gradient %s has not been defined." % id) else: keys = self.defs[id].gradientDesc.ColorKeys() id, grad, trans = self.createLinearGradient(attrs, keys) self.defs[id] = SvgGradient(grad, trans) else: self.contextStack.append("gradient") self.stops = [] self.gradientAttrs = attrs def startRadialgradient(self, attrs): if self.context() == "defs": if "xlink:href" in attrs: id = attrs["xlink:href"][1:] if not id in self.defs: Log.warn("Radial gradient %s has not been defined." % id) else: keys = self.defs[id].gradientDesc.ColorKeys() id, grad, trans = self.createRadialGradient(attrs, keys) self.defs[id] = SvgGradient(grad, trans) else: self.contextStack.append("gradient") self.stops = [] self.gradientAttrs = attrs def parseKeys(self, stops): keys = [] for stop in self.stops: color, opacity, offset = None, None, None if "style" in stop: style = self.style().parseStyle(stop["style"]) if "stop-color" in style: color = self.style().parseColor(style["stop-color"]) if "stop-opacity" in style: opacity = float(style["stop-opacity"]) if "offset" in stop: offset = float(stop["offset"]) if offset is not None and (color is not None or opacity is not None): if opacity is None: opacity = 1.0 k = amanith.GKeyValue(offset, (color[0], color[1], color[2], opacity)) keys.append(k) return keys def endLineargradient(self): if self.context() == "gradient": keys = self.parseKeys(self.stops) id, grad, trans = self.createLinearGradient(self.gradientAttrs, keys) del self.stops del self.gradientAttrs if id and grad: self.defs[id] = SvgGradient(grad, trans) self.contextStack.pop() def endRadialgradient(self): if self.context() == "gradient": keys = self.parseKeys(self.stops) id, grad, trans = self.createRadialGradient(self.gradientAttrs, keys) del self.stops del self.gradientAttrs if id and grad: self.defs[id] = SvgGradient(grad, trans) self.contextStack.pop() def startStop(self, attrs): if self.context() == "gradient": self.stops.append(attrs) class SvgCache: def __init__(self, drawBoard): self.drawBoard = drawBoard self.displayList = [] self.transforms = {} self.bank = drawBoard.CreateCacheBank() def beginCaching(self): self.drawBoard.SetCacheBank(self.bank) self.drawBoard.SetTargetMode(amanith.G_CACHE_MODE) def endCaching(self): self.drawBoard.SetTargetMode(amanith.G_COLOR_MODE) self.drawBoard.SetCacheBank(None) def addStroke(self, style, transform, slot): if self.displayList: lastStyle = self.displayList[-1][0] else: lastStyle = None self.transforms[slot] = transform if lastStyle == style: lastSlotStart, lastSlotEnd = self.displayList[-1][1][-1] if lastSlotEnd == slot - 1: self.displayList[-1][1][-1] = (lastSlotStart, slot) else: self.displayList[-1][1].append((slot, slot)) else: self.displayList.append((style, [(slot, slot)])) def draw(self, baseTransform): self.drawBoard.SetCacheBank(self.bank) for style, slotList in self.displayList: transform = SvgTransform(baseTransform) transform.transform(self.transforms[slotList[0][0]]) transform.apply(self.drawBoard) style.apply(self.drawBoard, transform) for firstSlot, lastSlot in slotList: self.drawBoard.DrawCacheSlots(firstSlot, lastSlot) self.drawBoard.SetCacheBank(None) # eat any possible OpenGL errors -- we can't handle them anyway try: glMatrixMode(GL_MODELVIEW) except: pass class SvgDrawing: def __init__(self, context, svgData): self.svgData = None self.texture = None self.context = context self.cache = None self.transform = SvgTransform() # Detect the type of data passed in if type(svgData) == file: self.svgData = svgData.read() elif type(svgData) == str: bitmapFile = svgData.replace(".svg", ".png") # Load PNG files directly if svgData.endswith(".png"): self.texture = Texture(svgData) # Check whether we have a prerendered bitmap version of the SVG file elif svgData.endswith(".svg") and os.path.exists(bitmapFile): Log.debug("Loading cached bitmap '%s' instead of '%s'." % (bitmapFile, svgData)) self.texture = Texture(bitmapFile) else: if not haveAmanith: e = "PyAmanith support is deprecated and you are trying to load an SVG file." Log.error(e) raise RuntimeError(e) Log.debug("Loading SVG file '%s'." % (svgData)) self.svgData = open(svgData).read() # Make sure we have a valid texture if not self.texture: if type(svgData) == str: e = "Unable to load texture for %s." % svgData else: e = "Unable to load texture for SVG file." Log.error(e) raise RuntimeError(e) def _cacheDrawing(self, drawBoard): self.cache.beginCaching() parser = sax.make_parser() sax.parseString(self.svgData, SvgHandler(drawBoard, self.cache)) self.cache.endCaching() del self.svgData def convertToTexture(self, width, height): if self.texture: return e = "SVG drawing does not have a valid texture image." Log.error(e) raise RuntimeError(e) #try: # self.texture = Texture() # self.texture.bind() # self.texture.prepareRenderTarget(width, height) # self.texture.setAsRenderTarget() # quality = self.context.getRenderingQuality() # self.context.setRenderingQuality(HIGH_QUALITY) # geometry = self.context.geometry # self.context.setProjection((0, 0, width, height)) # glViewport(0, 0, width, height) # self.context.clear() # transform = SvgTransform() # transform.translate(width / 2, height / 2) # self._render(transform) # self.texture.resetDefaultRenderTarget() # self.context.setProjection(geometry) # glViewport(*geometry) # self.context.setRenderingQuality(quality) #except TextureException, e: # Log.warn("Unable to convert SVG drawing to texture: %s" % str(e)) def _getEffectiveTransform(self): transform = SvgTransform(self.transform) transform.transform(self.context.transform) return transform def _render(self, transform): glMatrixMode(GL_TEXTURE) glPushMatrix() glMatrixMode(GL_MODELVIEW) glPushAttrib(GL_ENABLE_BIT | GL_TEXTURE_BIT | GL_STENCIL_BUFFER_BIT | GL_TRANSFORM_BIT | GL_COLOR_BUFFER_BIT | GL_POLYGON_BIT | GL_CURRENT_BIT | GL_DEPTH_BUFFER_BIT) if not self.cache: self.cache = SvgCache(self.context.drawBoard) self._cacheDrawing(self.context.drawBoard) self.cache.draw(transform) glPopAttrib() glMatrixMode(GL_TEXTURE) glPopMatrix() glMatrixMode(GL_MODELVIEW) def draw(self, color = (1, 1, 1, 1)): glMatrixMode(GL_TEXTURE) glPushMatrix() glMatrixMode(GL_PROJECTION) glPushMatrix() self.context.setProjection() glMatrixMode(GL_MODELVIEW) glPushMatrix() transform = self._getEffectiveTransform() if self.texture: glLoadIdentity() transform.applyGL() glScalef(self.texture.pixelSize[0], self.texture.pixelSize[1], 1) glTranslatef(-.5, -.5, 0) glColor4f(*color) self.texture.bind() glEnable(GL_TEXTURE_2D) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 1.0) glVertex2f(0.0, 1.0) glTexCoord2f(1.0, 1.0) glVertex2f(1.0, 1.0) glTexCoord2f(0.0, 0.0) glVertex2f(0.0, 0.0) glTexCoord2f(1.0, 0.0) glVertex2f(1.0, 0.0) glEnd() glDisable(GL_TEXTURE_2D) else: self._render(transform) glMatrixMode(GL_TEXTURE) glPopMatrix() glMatrixMode(GL_MODELVIEW) glPopMatrix() glMatrixMode(GL_PROJECTION) glPopMatrix() glMatrixMode(GL_MODELVIEW) fretsonfire-1.3.110.dfsg/src/NetworkTest.py0000644000175000017500000000407210751076732017242 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest import Network import time class TestConnection(Network.Connection): def handlePacket(self, packet): self.packet = packet class TestServer(Network.Server): def createConnection(self, sock): return TestConnection(sock) class NetworkTest(unittest.TestCase): def testHandshake(self): s = TestServer() c = TestConnection() c.connect("localhost") c.sendPacket("moikka") Network.communicate(100) client = s.clients.values()[0] assert client.packet == "moikka" assert client.id == 1 def tearDown(self): Network.shutdown() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Credits.py0000644000175000017500000002242211060736160016335 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame from OpenGL.GL import * from OpenGL.GLU import * import math from View import Layer from Input import KeyListener from Language import _ import MainMenu import Song import Version import Player class Element: """A basic element in the credits scroller.""" def getHeight(self): """@return: The height of this element in fractions of the screen height""" return 0 def render(self, offset): """ Render this element. @param offset: Offset in the Y direction in fractions of the screen height """ pass class Text(Element): def __init__(self, font, scale, color, alignment, text): self.text = text self.font = font self.color = color self.alignment = alignment self.scale = scale self.size = self.font.getStringSize(self.text, scale = scale) def getHeight(self): return self.size[1] def render(self, offset): if self.alignment == "left": x = .1 elif self.alignment == "right": x = .9 - self.size[0] elif self.alignment == "center": x = .5 - self.size[0] / 2 glColor4f(*self.color) self.font.render(self.text, (x, offset), scale = self.scale) class Picture(Element): def __init__(self, engine, fileName, height): self.height = height self.engine = engine engine.loadSvgDrawing(self, "drawing", fileName) def getHeight(self): return self.height def render(self, offset): self.drawing.transform.reset() w, h = self.engine.view.geometry[2:4] self.drawing.transform.translate(.5 * w, h - (.5 * self.height + offset) * h * float(w) / float(h)) self.drawing.transform.scale(1, -1) self.drawing.draw() class Credits(Layer, KeyListener): """Credits scroller.""" def __init__(self, engine, songName = None): self.engine = engine self.time = 0.0 self.offset = 1.0 self.songLoader = self.engine.resource.load(self, "song", lambda: Song.loadSong(self.engine, "defy", playbackOnly = True), onLoad = self.songLoaded) self.engine.loadSvgDrawing(self, "background1", "editor.svg") self.engine.loadSvgDrawing(self, "background2", "keyboard.svg") self.engine.loadSvgDrawing(self, "background3", "cassette.svg") self.engine.boostBackgroundThreads(True) nf = self.engine.data.font bf = self.engine.data.bigFont ns = 0.002 bs = 0.001 hs = 0.003 c1 = (1, 1, .5, 1) c2 = (1, .75, 0, 1) space = Text(nf, hs, c1, "center", " ") self.credits = [ Text(nf, ns, c2, "center", _("Unreal Voodoo")), Text(nf, ns, c1, "center", _("presents")), Text(nf, bs, c2, "center", " "), Picture(self.engine, "logo.svg", .25), Text(nf, bs, c2, "center", " "), Text(nf, bs, c2, "center", _("Version %s") % Version.version()), space, Text(nf, ns, c1, "left", _("Game Design,")), Text(nf, ns, c1, "left", _("Programming:")), Text(nf, ns, c2, "right", "Sami Kyostila"), space, Text(nf, ns, c1, "left", _("Music,")), Text(nf, ns, c1, "left", _("Sound Effects:")), Text(nf, ns, c2, "right", "Tommi Inkila"), space, Text(nf, ns, c1, "left", _("Graphics:")), Text(nf, ns, c2, "right", "Joonas Kerttula"), space, Text(nf, ns, c1, "left", _("Introducing:")), Text(nf, ns, c2, "right", "Mikko Korkiakoski"), Text(nf, ns, c2, "right", _("as Jurgen, Your New God")), space, Text(nf, ns, c2, "right", "Marjo Hakkinen"), Text(nf, ns, c2, "right", _("as Groupie")), space, Text(nf, ns, c1, "left", _("Song Credits:")), Text(nf, ns, c2, "right", _("Bang Bang, Mystery Man")), Text(nf, bs, c2, "right", _("music by Mary Jo and Tommi Inkila")), Text(nf, bs, c2, "right", _("lyrics by Mary Jo")), space, Text(nf, ns, c2, "right", _("Defy The Machine")), Text(nf, bs, c2, "right", _("music by Tommi Inkila")), space, Text(nf, ns, c2, "right", _("This Week I've Been")), Text(nf, ns, c2, "right", _("Mostly Playing Guitar")), Text(nf, bs, c2, "right", _("composed and performed by Tommi Inkila")), space, Text(nf, ns, c1, "left", _("Testing:")), Text(nf, ns, c2, "right", "Mikko Korkiakoski"), Text(nf, ns, c2, "right", "Tomi Kyostila"), Text(nf, ns, c2, "right", "Jani Vaarala"), Text(nf, ns, c2, "right", "Juho Jamsa"), Text(nf, ns, c2, "right", "Olli Jakola"), space, Text(nf, ns, c1, "left", _("Mac OS X port:")), Text(nf, ns, c2, "right", "Tero Pihlajakoski"), space, Text(nf, ns, c1, "left", _("Special thanks to:")), Text(nf, ns, c2, "right", "Tutorial inspired by adam02"), space, Text(nf, ns, c1, "left", _("Made with:")), Text(nf, ns, c2, "right", "Python"), Text(nf, bs, c2, "right", "http://www.python.org"), space, Text(nf, ns, c2, "right", "PyGame"), Text(nf, bs, c2, "right", "http://www.pygame.org"), space, Text(nf, ns, c2, "right", "PyOpenGL"), Text(nf, bs, c2, "right", "http://pyopengl.sourceforge.net"), space, Text(nf, ns, c2, "right", "Amanith Framework"), Text(nf, bs, c2, "right", "http://www.amanith.org"), space, Text(nf, ns, c2, "right", "Illusoft Collada module 1.4"), Text(nf, bs, c2, "right", "http://colladablender.illusoft.com"), space, Text(nf, ns, c2, "right", "Psyco specializing compiler"), Text(nf, bs, c2, "right", "http://psyco.sourceforge.net"), space, Text(nf, ns, c2, "right", "MXM Python Midi Package 0.1.4"), Text(nf, bs, c2, "right", "http://www.mxm.dk/products/public/pythonmidi"), space, space, Text(nf, bs, c1, "center", _("Source Code available under the GNU General Public License")), Text(nf, bs, c2, "center", "http://www.unrealvoodoo.org"), space, space, space, space, Text(nf, bs, c1, "center", _("Copyright 2006-2008 by Unreal Voodoo")), ] def songLoaded(self, song): self.engine.boostBackgroundThreads(False) song.play() def shown(self): self.engine.input.addKeyListener(self) def hidden(self): if self.song: self.song.fadeout(1000) self.engine.input.removeKeyListener(self) self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) def quit(self): self.engine.view.popLayer(self) def keyPressed(self, key, unicode): if self.engine.input.controls.getMapping(key) in [Player.CANCEL, Player.KEY1, Player.KEY2] or key == pygame.K_RETURN: self.songLoader.cancel() self.quit() return True def run(self, ticks): self.time += ticks / 50.0 if self.song: self.offset -= ticks / 5000.0 if self.offset < -6.1: self.quit() def render(self, visibility, topMost): v = 1.0 - ((1 - visibility) ** 2) # render the background t = self.time / 100 + 34 w, h, = self.engine.view.geometry[2:4] r = .5 for i, background in [(0, self.background1), (1, self.background2), (2, self.background3)]: background.transform.reset() background.transform.translate((1 - v) * 2 * w + w / 2 + math.cos(t / 2) * w / 2 * r, h / 2 + math.sin(t) * h / 2 * r) background.transform.translate(0, -h * (((self.offset + i * 2) % 6.0) - 3.0)) background.transform.rotate(math.sin(t * 4 + i) / 2) background.transform.scale(math.sin(t / 8) + 3, math.sin(t / 8) + 3) background.draw() self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font # render the scroller elements y = self.offset glTranslatef(-(1 - v), 0, 0) try: for element in self.credits: h = element.getHeight() if y + h > 0.0 and y < 1.0: element.render(y) y += h if y > 1.0: break finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Input.py0000644000175000017500000002266610751076732016061 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import Log import Audio from Task import Task from Player import Controls class KeyListener: def keyPressed(self, key, unicode): pass def keyReleased(self, key): pass class MouseListener: def mouseButtonPressed(self, button, pos): pass def mouseButtonReleased(self, button, pos): pass def mouseMoved(self, pos, rel): pass class SystemEventListener: def screenResized(self, size): pass def restartRequested(self): pass def musicFinished(self): pass def quit(self): pass MusicFinished = pygame.USEREVENT try: reversed except: def reversed(seq): seq = seq[:] seq.reverse() return seq class Input(Task): def __init__(self): Task.__init__(self) self.mouse = pygame.mouse self.mouseListeners = [] self.keyListeners = [] self.systemListeners = [] self.priorityKeyListeners = [] self.controls = Controls() self.disableKeyRepeat() # Initialize joysticks pygame.joystick.init() self.joystickAxes = {} self.joystickHats = {} self.joysticks = [pygame.joystick.Joystick(id) for id in range(pygame.joystick.get_count())] for j in self.joysticks: j.init() self.joystickAxes[j.get_id()] = [0] * j.get_numaxes() self.joystickHats[j.get_id()] = [(0, 0)] * j.get_numhats() Log.debug("%d joysticks found." % (len(self.joysticks))) # Enable music events Audio.Music.setEndEvent(MusicFinished) # Custom key names self.getSystemKeyName = pygame.key.name pygame.key.name = self.getKeyName def reloadControls(self): self.controls = Controls() def disableKeyRepeat(self): pygame.key.set_repeat(0, 0) def enableKeyRepeat(self): pygame.key.set_repeat(300, 30) def addMouseListener(self, listener): if not listener in self.mouseListeners: self.mouseListeners.append(listener) def removeMouseListener(self, listener): if listener in self.mouseListeners: self.mouseListeners.remove(listener) def addKeyListener(self, listener, priority = False): if priority: if not listener in self.priorityKeyListeners: self.priorityKeyListeners.append(listener) else: if not listener in self.keyListeners: self.keyListeners.append(listener) def removeKeyListener(self, listener): if listener in self.keyListeners: self.keyListeners.remove(listener) if listener in self.priorityKeyListeners: self.priorityKeyListeners.remove(listener) def addSystemEventListener(self, listener): if not listener in self.systemListeners: self.systemListeners.append(listener) def removeSystemEventListener(self, listener): if listener in self.systemListeners: self.systemListeners.remove(listener) def broadcastEvent(self, listeners, function, *args): for l in reversed(listeners): if getattr(l, function)(*args): return True else: return False def broadcastSystemEvent(self, name, *args): return self.broadcastEvent(self.systemListeners, name, *args) def encodeJoystickButton(self, joystick, button): return 0x10000 + (joystick << 8) + button def encodeJoystickAxis(self, joystick, axis, end): return 0x20000 + (joystick << 8) + (axis << 4) + end def encodeJoystickHat(self, joystick, hat, pos): v = int((pos[1] + 1) * 3 + (pos[0] + 1)) return 0x30000 + (joystick << 8) + (hat << 4) + v def decodeJoystickButton(self, id): id -= 0x10000 return (id >> 8, id & 0xff) def decodeJoystickAxis(self, id): id -= 0x20000 return (id >> 8, (id >> 4) & 0xf, id & 0xf) def decodeJoystickHat(self, id): id -= 0x30000 v = id & 0xf x, y = (v % 3) - 1, (v / 3) - 1 return (id >> 8, (id >> 4) & 0xf, (x, y)) def getKeyName(self, id): if id >= 0x30000: joy, axis, pos = self.decodeJoystickHat(id) return "Joy #%d, hat %d %s" % (joy + 1, axis, pos) elif id >= 0x20000: joy, axis, end = self.decodeJoystickAxis(id) return "Joy #%d, axis %d %s" % (joy + 1, axis, (end == 1) and "high" or "low") elif id >= 0x10000: joy, but = self.decodeJoystickButton(id) return "Joy #%d, %s" % (joy + 1, chr(ord('A') + but)) return self.getSystemKeyName(id) def run(self, ticks): pygame.event.pump() for event in pygame.event.get(): if event.type == pygame.KEYDOWN: if not self.broadcastEvent(self.priorityKeyListeners, "keyPressed", event.key, event.unicode): self.broadcastEvent(self.keyListeners, "keyPressed", event.key, event.unicode) elif event.type == pygame.KEYUP: if not self.broadcastEvent(self.priorityKeyListeners, "keyReleased", event.key): self.broadcastEvent(self.keyListeners, "keyReleased", event.key) elif event.type == pygame.MOUSEMOTION: self.broadcastEvent(self.mouseListeners, "mouseMoved", event.pos, event.rel) elif event.type == pygame.MOUSEBUTTONDOWN: self.broadcastEvent(self.mouseListeners, "mouseButtonPressed", event.button, event.pos) elif event.type == pygame.MOUSEBUTTONUP: self.broadcastEvent(self.mouseListeners, "mouseButtonReleased", event.button, event.pos) elif event.type == pygame.VIDEORESIZE: self.broadcastEvent(self.systemListeners, "screenResized", event.size) elif event.type == pygame.QUIT: self.broadcastEvent(self.systemListeners, "quit") elif event.type == MusicFinished: self.broadcastEvent(self.systemListeners, "musicFinished") elif event.type == pygame.JOYBUTTONDOWN: # joystick buttons masquerade as keyboard events id = self.encodeJoystickButton(event.joy, event.button) if not self.broadcastEvent(self.priorityKeyListeners, "keyPressed", id, u'\x00'): self.broadcastEvent(self.keyListeners, "keyPressed", id, u'\x00') elif event.type == pygame.JOYBUTTONUP: id = self.encodeJoystickButton(event.joy, event.button) if not self.broadcastEvent(self.priorityKeyListeners, "keyReleased", id): self.broadcastEvent(self.keyListeners, "keyReleased", id) elif event.type == pygame.JOYAXISMOTION: try: threshold = .8 state = self.joystickAxes[event.joy][event.axis] keyEvent = None if event.value > threshold and state != 1: self.joystickAxes[event.joy][event.axis] = 1 keyEvent = "keyPressed" args = (self.encodeJoystickAxis(event.joy, event.axis, 1), u'\x00') state = 1 elif event.value < -threshold and state != -1: keyEvent = "keyPressed" args = (self.encodeJoystickAxis(event.joy, event.axis, 0), u'\x00') state = -1 elif state != 0: keyEvent = "keyReleased" args = (self.encodeJoystickAxis(event.joy, event.axis, (state == 1) and 1 or 0), ) state = 0 if keyEvent: self.joystickAxes[event.joy][event.axis] = state if not self.broadcastEvent(self.priorityKeyListeners, keyEvent, *args): self.broadcastEvent(self.keyListeners, keyEvent, *args) except KeyError: pass elif event.type == pygame.JOYHATMOTION: try: state = self.joystickHats[event.joy][event.hat] keyEvent = None if event.value != (0, 0) and state == (0, 0): self.joystickHats[event.joy][event.hat] = event.value keyEvent = "keyPressed" args = (self.encodeJoystickHat(event.joy, event.hat, event.value), u'\x00') state = event.value else: keyEvent = "keyReleased" args = (self.encodeJoystickHat(event.joy, event.hat, state), ) state = (0, 0) if keyEvent: self.joystickHats[event.joy][event.hat] = state if not self.broadcastEvent(self.priorityKeyListeners, keyEvent, *args): self.broadcastEvent(self.keyListeners, keyEvent, *args) except KeyError: pass fretsonfire-1.3.110.dfsg/src/Settings.py0000644000175000017500000002074511060736160016546 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import Menu from Language import _ import Dialogs import Config import Mod import Audio import pygame class ConfigChoice(Menu.Choice): def __init__(self, config, section, option, autoApply = False): self.config = config self.section = section self.option = option self.changed = False self.value = None self.autoApply = autoApply o = config.prototype[section][option] v = config.get(section, option) if isinstance(o.options, dict): values = o.options.values() values.sort() try: valueIndex = values.index(o.options[v]) except KeyError: valueIndex = 0 elif isinstance(o.options, list): values = o.options try: valueIndex = values.index(v) except ValueError: valueIndex = 0 else: raise RuntimeError("No usable options for %s.%s." % (section, option)) Menu.Choice.__init__(self, text = o.text, callback = self.change, values = values, valueIndex = valueIndex) def change(self, value): o = self.config.prototype[self.section][self.option] if isinstance(o.options, dict): for k, v in o.options.items(): if v == value: value = k break self.changed = True self.value = value if self.autoApply: self.apply() def apply(self): if self.changed: self.config.set(self.section, self.option, self.value) class VolumeConfigChoice(ConfigChoice): def __init__(self, engine, config, section, option, autoApply = False): ConfigChoice.__init__(self, config, section, option, autoApply) self.engine = engine def change(self, value): ConfigChoice.change(self, value) sound = self.engine.data.screwUpSound sound.setVolume(self.value) sound.play() class KeyConfigChoice(Menu.Choice): def __init__(self, engine, config, section, option): self.engine = engine self.config = config self.section = section self.option = option self.changed = False self.value = None Menu.Choice.__init__(self, text = "", callback = self.change) def getText(self, selected): def keycode(k): try: return int(k) except: return getattr(pygame, k) o = self.config.prototype[self.section][self.option] v = self.config.get(self.section, self.option) return "%s: %s" % (o.text, pygame.key.name(keycode(v)).capitalize()) def change(self): o = self.config.prototype[self.section][self.option] if isinstance(o.options, dict): for k, v in o.options.items(): if v == value: value = k break key = Dialogs.getKey(self.engine, _("Press a key for '%s' or Escape to cancel.") % (o.text)) if key: self.config.set(self.section, self.option, key) self.engine.input.reloadControls() def apply(self): pass class SettingsMenu(Menu.Menu): def __init__(self, engine): applyItem = [(_("Apply New Settings"), self.applySettings)] modSettings = [ ConfigChoice(engine.config, "mods", "mod_" + m) for m in Mod.getAvailableMods(engine) ] + applyItem gameSettings = [ (_("Mod settings"), modSettings), ConfigChoice(engine.config, "game", "language"), ConfigChoice(engine.config, "game", "leftymode", autoApply = True), ConfigChoice(engine.config, "game", "tapping", autoApply = True), ConfigChoice(engine.config, "game", "uploadscores", autoApply = True), ] gameSettingsMenu = Menu.Menu(engine, gameSettings + applyItem) keySettings = [ (_("Test Keys"), lambda: Dialogs.testKeys(engine)), KeyConfigChoice(engine, engine.config, "player", "key_action1"), KeyConfigChoice(engine, engine.config, "player", "key_action2"), KeyConfigChoice(engine, engine.config, "player", "key_1"), KeyConfigChoice(engine, engine.config, "player", "key_2"), KeyConfigChoice(engine, engine.config, "player", "key_3"), KeyConfigChoice(engine, engine.config, "player", "key_4"), KeyConfigChoice(engine, engine.config, "player", "key_5"), KeyConfigChoice(engine, engine.config, "player", "key_left"), KeyConfigChoice(engine, engine.config, "player", "key_right"), KeyConfigChoice(engine, engine.config, "player", "key_up"), KeyConfigChoice(engine, engine.config, "player", "key_down"), KeyConfigChoice(engine, engine.config, "player", "key_cancel"), ] keySettingsMenu = Menu.Menu(engine, keySettings) modes = engine.video.getVideoModes() modes.reverse() Config.define("video", "resolution", str, "640x480", text = _("Video Resolution"), options = ["%dx%d" % (m[0], m[1]) for m in modes]) videoSettings = [ ConfigChoice(engine.config, "video", "resolution"), ConfigChoice(engine.config, "video", "fullscreen"), ConfigChoice(engine.config, "video", "fps"), ConfigChoice(engine.config, "video", "multisamples"), #ConfigChoice(engine.config, "opengl", "svgshaders"), # shaders broken at the moment #ConfigChoice(engine.config, "opengl", "svgquality"), ConfigChoice(engine.config, "video", "fontscale"), ] videoSettingsMenu = Menu.Menu(engine, videoSettings + applyItem) volumeSettings = [ VolumeConfigChoice(engine, engine.config, "audio", "guitarvol"), VolumeConfigChoice(engine, engine.config, "audio", "songvol"), VolumeConfigChoice(engine, engine.config, "audio", "rhythmvol"), VolumeConfigChoice(engine, engine.config, "audio", "screwupvol"), ] volumeSettingsMenu = Menu.Menu(engine, volumeSettings + applyItem) audioSettings = [ (_("Volume Settings"), volumeSettingsMenu), ConfigChoice(engine.config, "audio", "delay"), ConfigChoice(engine.config, "audio", "frequency"), ConfigChoice(engine.config, "audio", "bits"), ConfigChoice(engine.config, "audio", "buffersize"), ] audioSettingsMenu = Menu.Menu(engine, audioSettings + applyItem) settings = [ (_("Game Settings"), gameSettingsMenu), (_("Key Settings"), keySettingsMenu), (_("Video Settings"), videoSettingsMenu), (_("Audio Settings"), audioSettingsMenu), ] self.settingsToApply = settings + \ videoSettings + \ audioSettings + \ volumeSettings + \ gameSettings + \ modSettings Menu.Menu.__init__(self, engine, settings) def applySettings(self): for option in self.settingsToApply: if isinstance(option, ConfigChoice): option.apply() self.engine.restart() class GameSettingsMenu(Menu.Menu): def __init__(self, engine): settings = [ VolumeConfigChoice(engine, engine.config, "audio", "guitarvol", autoApply = True), VolumeConfigChoice(engine, engine.config, "audio", "songvol", autoApply = True), VolumeConfigChoice(engine, engine.config, "audio", "rhythmvol", autoApply = True), VolumeConfigChoice(engine, engine.config, "audio", "screwupvol", autoApply = True), ] Menu.Menu.__init__(self, engine, settings) fretsonfire-1.3.110.dfsg/src/Session.py0000644000175000017500000001543710751076732016403 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pickle from StringIO import StringIO import Network import Engine import Log import World import Task try: reversed except: def reversed(seq): seq = seq[:] seq.reverse() return seq class Message: def __init__(self, **args): for key, value in args.items(): setattr(self, key, value) def __repr__(self): return "" % (str(self.__class__), " ".join(["%s='%s'" % (k, v) for k, v in self.__dict__.items()])) class MessageBroker: def __init__(self): self.messageHandlers = [] def addMessageHandler(self, handler): if handler not in self.messageHandlers: self.messageHandlers.append(handler) def removeMessageHandler(self, handler): if handler in self.messageHandlers: self.messageHandlers.remove(handler) def signalMessage(self, sender, message): #if not Log.quiet and len(str(message)) < 80: # Log.debug("From %s: %s" % (sender, message)) # print self.messageHandlers for handler in reversed(self.messageHandlers): try: handler.handleMessage(sender, message) except Exception, e: import traceback traceback.print_exc() def signalSessionOpened(self, session): for handler in self.messageHandlers: handler.handleSessionOpened(session) def signalSessionClosed(self, session): for handler in self.messageHandlers: handler.handleSessionClosed(session) class MessageHandler: def handleMessage(self, sender, message): f = None try: n = "handle" + str(message.__class__).split(".")[-1] f = getattr(self, n) except AttributeError: return None return f(sender, **message.__dict__) def handleSessionOpened(self, session): pass def handleSessionClosed(self, session): pass class Phrasebook: def __init__(self): self.receivedClasses = {} self.sentClasses = {} def serialize(data): s = StringIO() pickle.Pickler(s, protocol = 2).dump(data) return s.getvalue() serialize = staticmethod(serialize) def unserialize(data): return pickle.loads(data) unserialize = staticmethod(unserialize) def decode(self, packet): data = self.unserialize(packet) id = data[0] if id < 0: self.receivedClasses[-id] = data[1:] Log.debug("Learned about %s, %d phrases now known." % (data[1], len(self.receivedClasses))) elif id in self.receivedClasses: message = self.receivedClasses[id][0]() if len(data) > 1: message.__dict__.update(dict(zip(self.receivedClasses[id][1], data[1:]))) return message else: Log.warn("Message with unknown class received: %d" % id) def encode(self, message): packets = [] if not message.__class__ in self.sentClasses: id = len(self.sentClasses) + 1 definition = [message.__class__, message.__dict__.keys()] self.sentClasses[message.__class__] = [id] + definition packets.append(self.serialize([-id] + definition)) Log.debug("%d phrases taught." % len(self.sentClasses)) else: id = self.sentClasses[message.__class__][0] data = [id] + [getattr(message, key) for key in self.sentClasses[message.__class__][2]] packets.append(self.serialize(data)) return packets class BaseSession(Network.Connection, Task.Task, MessageHandler): def __init__(self, engine, broker, sock = None): Network.Connection.__init__(self, sock) self.engine = engine self.broker = broker self.phrasebook = Phrasebook() def __str__(self): return "" % (self.id, self.addr) def isPrimary(self): return self.id == 1 def run(self, ticks): pass def stopped(self): self.close() def disconnect(self): return self.engine.disconnect(self) def sendMessage(self, message): #print "Sent by %s:%s: %s" % (self.__class__, self.id, message) #self.sendPacket(message.serialize()) for packet in self.phrasebook.encode(message): self.sendPacket(packet) def handleMessage(self, sender, message): #print "Received by %s:%s: %s" % (self.__class__, self.id, message) self.broker.signalMessage(sender, message) def handleRegistration(self): Log.debug("Connected as session #%d." % self.id) def isConnected(self): return self.id is not None class ServerSession(BaseSession): def __init__(self, engine, sock): BaseSession.__init__(self, engine = engine, broker = engine.server.broker, sock = sock) self.server = engine.server self.world = self.server.world def handlePacket(self, packet): message = self.phrasebook.decode(packet) if message: self.handleMessage(self.id, message) def handleRegistration(self): self.broker.signalSessionOpened(self) def handleClose(self): self.broker.signalSessionClosed(self) BaseSession.handleClose(self) class ConnectionLost(Message): pass class ClientSession(BaseSession): def __init__(self, engine): BaseSession.__init__(self, engine = engine, broker = MessageBroker()) self.world = World.WorldClient(engine, session = self) self.broker.addMessageHandler(self.world) self.closed = False def handleClose(self): if not self.closed: self.closed = True self.broker.signalMessage(0, ConnectionLost()) def handlePacket(self, packet): message = self.phrasebook.decode(packet) if message: self.handleMessage(0, message) def run(self, ticks): Network.communicate() fretsonfire-1.3.110.dfsg/src/Theme.py0000644000175000017500000000605210751076732016013 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GL import * import Config # read the color scheme from the config file Config.define("theme", "background_color", str, "#330000") Config.define("theme", "base_color", str, "#FFFF80") Config.define("theme", "selected_color", str, "#FFBF00") Config.define("theme", "fret0_color", str, "#22FF22") Config.define("theme", "fret1_color", str, "#FF2222") Config.define("theme", "fret2_color", str, "#FFFF22") Config.define("theme", "fret3_color", str, "#3333FF") Config.define("theme", "fret4_color", str, "#FF22FF") def hexToColor(color): if color[0] == "#": color = color[1:] if len(color) == 3: return (int(color[0], 16) / 15.0, int(color[1], 16) / 15.0, int(color[2], 16) / 15.0) return (int(color[0:2], 16) / 255.0, int(color[2:4], 16) / 255.0, int(color[4:6], 16) / 255.0) return (0, 0, 0) def colorToHex(color): return "#" + ("".join(["%02x" % int(c * 255) for c in color])) backgroundColor = None baseColor = None selectedColor = None fretColors = None def open(config): global backgroundColor, baseColor, selectedColor, fretColors backgroundColor = hexToColor(config.get("theme", "background_color")) baseColor = hexToColor(config.get("theme", "base_color")) selectedColor = hexToColor(config.get("theme", "selected_color")) fretColors = [hexToColor(config.get("theme", "fret%d_color" % i)) for i in range(5)] def setSelectedColor(alpha = 1.0): glColor4f(*(selectedColor + (alpha,))) def setBaseColor(alpha = 1.0): glColor4f(*(baseColor + (alpha,))) fretsonfire-1.3.110.dfsg/src/SongChoosingScene.py0000644000175000017500000000666210751076732020336 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Scene import SceneServer, SceneClient import Player import Dialogs import Song import Config from Language import _ # save chosen song into config file Config.define("game", "selected_library", str, "") Config.define("game", "selected_song", str, "") class SongChoosingScene: pass class SongChoosingSceneServer(SongChoosingScene, SceneServer): pass class SongChoosingSceneClient(SongChoosingScene, SceneClient): def createClient(self, libraryName = None, songName = None): self.wizardStarted = False self.libraryName = libraryName self.songName = songName def run(self, ticks): SceneClient.run(self, ticks) if not self.wizardStarted: self.wizardStarted = True if not self.songName: while True: self.libraryName, self.songName = \ Dialogs.chooseSong(self.engine, \ selectedLibrary = Config.get("game", "selected_library"), selectedSong = Config.get("game", "selected_song")) if not self.songName: self.session.world.finishGame() return Config.set("game", "selected_library", self.libraryName) Config.set("game", "selected_song", self.songName) info = Song.loadSongInfo(self.engine, self.songName, library = self.libraryName) d = Dialogs.chooseItem(self.engine, info.difficulties, _("Choose a difficulty:"), selected = self.player.difficulty) if d: self.player.difficulty = d break else: info = Song.loadSongInfo(self.engine, self.songName, library = self.libraryName) # Make sure the difficulty we chose is available if not self.player.difficulty in info.difficulties: self.player.difficulty = info.difficulties[0] self.session.world.deleteScene(self) self.session.world.createScene("GuitarScene", libraryName = self.libraryName, songName = self.songName) fretsonfire-1.3.110.dfsg/src/Scene.py0000644000175000017500000001516510751076732016013 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Player import Player from View import BackgroundLayer from Session import MessageHandler, Message from Input import KeyListener from Camera import Camera import Network import Player import Config from OpenGL.GL import * from OpenGL.GLU import * import math import colorsys import pygame Config.define("network", "updateinterval", int, 72) # Messages from client to server class CreateActor(Message): pass class ControlEvent(Message): pass # Messages from server to client class ActorCreated(Message): pass class ActorDeleted(Message): pass class ActorData(Message): pass class ControlData(Message): pass class Scene(MessageHandler, BackgroundLayer): def __init__(self, engine, owner, **args): self.objects = Network.ObjectCollection() self.args = args self.owner = owner self.engine = engine self.actors = [] self.camera = Camera() self.world = None self.space = None self.time = 0.0 self.actors = [] self.players = [] self.createCommon(**args) def addPlayer(self, player): self.players.append(player) def removePlayer(self, player): self.players.remove(player) def createCommon(self, **args): pass def runCommon(self, ticks, world): pass def run(self, ticks): self.time += ticks / 50.0 def handleActorCreated(self, sender, id, owner, name): actor = globals()[name](self, owner) self.objects[id] = actor self.actors.append(actor) def handleActorDeleted(self, sender, id): actor = self.objects[id] self.actors.remove(actor) del self.objects[id] class SceneClient(Scene, KeyListener): def __init__(self, engine, owner, session, **args): Scene.__init__(self, engine, owner, **args) self.session = session self.player = self.session.world.getLocalPlayer() self.controls = Player.Controls() self.createClient(**args) def createClient(self, **args): pass def createActor(self, name): self.session.sendMessage(CreateActor(name = name)) def shown(self): self.engine.input.addKeyListener(self) def hidden(self): self.engine.input.removeKeyListener(self) def keyPressed(self, key, unicode): c = self.controls.keyPressed(key) if c: self.session.sendMessage(ControlEvent(flags = self.controls.flags)) return True return False def keyReleased(self, key): c = self.controls.keyReleased(key) if c: self.session.sendMessage(ControlEvent(flags = self.controls.flags)) return True return False def handleControlData(self, sender, owner, flags): # TODO: player mapping for player in self.session.world.players: if player.owner == owner: player.controls.flags = flags break def handleActorData(self, sender, id, data): actor = self.objects[id] actor.setState(*data) def run(self, ticks): self.runCommon(ticks, self.session.world) Scene.run(self, ticks) def render3D(self): for actor in self.actors: actor.render() def render(self, visibility, topMost): font = self.engine.data.font # render the scene try: glMatrixMode(GL_PROJECTION) glPushMatrix() glLoadIdentity() gluPerspective(60, self.engine.view.aspectRatio, 0.1, 1000) glMatrixMode(GL_MODELVIEW) glLoadIdentity() glPushMatrix() self.camera.apply() self.render3D() finally: glPopMatrix() glMatrixMode(GL_PROJECTION) glPopMatrix() glMatrixMode(GL_MODELVIEW) class SceneServer(Scene): def __init__(self, engine, owner, server, **args): Scene.__init__(self, engine, owner, **args) self.server = server self.updateInterval = self.engine.config.get("network", "updateinterval") self.updateCounter = 0 self.changedControlData = {} def handleControlEvent(self, sender, flags): self.changedControlData[sender] = flags def handleControlData(self, sender, owner, flags): # TODO: player mapping for player in self.server.world.players: if player.owner == owner: player.controls.flags = flags break def handleCreateActor(self, sender, name): id = self.objects.generateId() self.server.broadcastMessage(ActorCreated(owner = sender, name = name, id = id)) def handleSessionClosed(self, session): for actor in self.actors: if actor.owner == session.id: id = self.objects.id(actor) self.server.broadcastMessage(ActorDeleted(id = id)) def handleSessionOpened(self, session): for actor in self.actors: id = self.objects.id(actor) session.sendMessage(ActorCreated(owner = actor.owner, name = actor.__name__, id = id)) def broadcastState(self): for actor in self.actors: id = self.objects.id(actor) self.server.broadcastMessage(ActorData(id = id, data = actor.getState()), meToo = False) for sender, flags in self.changedControlData.items(): self.server.broadcastMessage(ControlData(owner = sender, flags = flags)) self.changedControlData = {} def run(self, ticks): self.runCommon(ticks, self.server.world) Scene.run(self, ticks) self.updateCounter += ticks if self.updateCounter > self.updateInterval: self.updateCounter %= self.updateInterval self.broadcastState() fretsonfire-1.3.110.dfsg/src/Debug.py0000644000175000017500000001102510751076732015773 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from OpenGL.GL import * from View import Layer import gc import threading import Log class DebugLayer(Layer): """A layer for showing some debug information.""" def __init__(self, engine): self.engine = engine #gc.set_debug(gc.DEBUG_LEAK) def className(self, instance): return str(instance.__class__).split(".")[1] def render(self, visibility, topMost): self.engine.view.setOrthogonalProjection(normalize = True) try: font = self.engine.data.font scale = 0.0008 glColor3f(.25, 1, .25) x, y = (.05, .05) h = font.getHeight() * scale font.render("Tasks:", (x, y), scale = scale) for task in self.engine.tasks + self.engine.frameTasks: font.render(self.className(task), (x + .1, y), scale = scale) y += h x, y = (.5, .05) font.render("Layers:", (x, y), scale = scale) for layer in self.engine.view.layers + self.engine.view.incoming + self.engine.view.outgoing + self.engine.view.visibility.keys(): font.render(self.className(layer), (x + .1, y), scale = scale) y += h x, y = (.05, .4) font.render("Scenes:", (x, y), scale = scale) if "world" in dir(self.engine.server): for scene in self.engine.server.world.scenes: font.render(self.className(scene), (x + .1, y), scale = scale) y += h x, y = (.5, .4) font.render("Loaders:", (x, y), scale = scale) for loader in self.engine.resource.loaders: font.render(str(loader), (x + .1, y), scale = scale) y += h x, y = (.5, .55) font.render("Input:", (x, y), scale = scale) for listener in self.engine.input.mouseListeners + \ self.engine.input.keyListeners + \ self.engine.input.systemListeners + \ self.engine.input.priorityKeyListeners: font.render(self.className(listener), (x + .1, y), scale = scale) y += h x, y = (.05, .55) font.render("System:", (x, y), scale = scale) font.render("%d threads" % threading.activeCount(), (x + .1, y), scale = scale) y += h font.render("%.2f fps" % self.engine.timer.fpsEstimate, (x + .1, y), scale = scale) y += h font.render("%d sessions, server %s" % (len(self.engine.sessions), self.engine.server and "on" or "off"), (x + .1, y), scale = scale) #y += h #font.render("%d gc objects" % len(gc.get_objects()), (x + .1, y), scale = scale) #y += h #font.render("%d collected" % gc.collect(), (x + .1, y), scale = scale) finally: self.engine.view.resetProjection() def gcDump(self): import World before = len(gc.get_objects()) coll = gc.collect() after = len(gc.get_objects()) Log.debug("%d GC objects collected, total %d -> %d." % (coll, before, after)) fn = "gcdump.txt" f = open(fn, "w") n = 0 gc.collect() for obj in gc.garbage: try: print >>f, obj n += 1 except: pass f.close() Log.debug("Wrote a dump of %d GC garbage objects to %s." % (n, fn)) fretsonfire-1.3.110.dfsg/src/ViewTest.py0000644000175000017500000000464410751076732016530 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from GameEngine import GameEngine from View import View, Layer class TestLayer(Layer): def __init__(self): self.visibility = 0 self.topMost = False def render(self, visibility, topMost): self.visibility = visibility self.topMost = topMost def __repr__(self): return "Layer(%x)" % abs(id(self)) class ViewTest(unittest.TestCase): def testTransition(self): l1 = TestLayer() l2 = TestLayer() l3 = TestLayer() v = self.e.view v.pushLayer(l1) v.pushLayer(l2) v.pushLayer(l3) while l3.visibility < 1.0: self.e.run() v.popLayer(l3) v.popLayer(l2) v.popLayer(l1) while l1 in v.layers or l2 in v.layers or l3 in v.layers: self.e.run() assert not v.layers def setUp(self): self.e = GameEngine() def tearDown(self): self.e.quit() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/World.py0000644000175000017500000002125110751076732016036 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Player import Player from Session import MessageHandler, Message import Network import SceneFactory STARTUP_SCENE = "SongChoosingScene" # Messages from client to server class CreatePlayer(Message): pass class StartGame(Message): pass class CreateScene(Message): pass class DeleteScene(Message): pass class GameFinished(Message): pass # Messages from server to client class PlayerJoined(Message): pass class PlayerLeft(Message): pass class GameStarted(Message): pass class SceneCreated(Message): pass class SceneDeleted(Message): pass class EnterScene(Message): pass class LeaveScene(Message): pass # Internal messages class SceneEntered(Message): pass class SceneLeft(Message): pass class World(MessageHandler): # TODO: abstract away the network details somehow def __init__(self, engine, broker): self.objects = Network.ObjectCollection() self.engine = engine self.broker = broker self.players = [] self.scenes = [] def handlePlayerJoined(self, sender, id, owner, name): player = Player(owner, name) self.players.append(player) self.objects[id] = player def handlePlayerLeft(self, sender, id): player = self.objects[id] self.players.remove(player) del self.objects[id] self.finishGameIfNeeded() def finishGameIfNeeded(self): if not self.players and not self.scenes: self.broker.signalMessage(0, GameFinished()) def handleSceneDeleted(self, sender, id): try: scene = self.objects[id] self.broker.removeMessageHandler(scene) self.engine.removeTask(scene) if scene in self.scenes: self.scenes.remove(scene) del self.objects[id] except KeyError: pass self.finishGameIfNeeded() def handleSceneEntered(self, sender, sceneId, playerId): scene = self.objects[sceneId] player = self.objects[playerId] scene.addPlayer(player) def handleSceneLeft(self, sender, sceneId, playerId): try: scene = self.objects[sceneId] player = self.objects[playerId] scene.removePlayer(player) except KeyError: pass class WorldServer(World): def __init__(self, engine, server): World.__init__(self, engine, server.broker) self.server = server def handleCreatePlayer(self, sender, name): id = self.objects.generateId() self.server.broadcastMessage(PlayerJoined(id = id, owner = sender, name = name)) return id def handleCreateScene(self, sender, name, args): id = self.objects.generateId() self.server.broadcastMessage(SceneCreated(id = id, owner = sender, name = name, args = args)) return id def handleDeleteScene(self, sender, id): try: scene = self.objects[id] self.deleteScene(scene) except KeyError: pass def deletePlayer(self, player): id = self.objects.id(player) self.server.broadcastMessage(PlayerLeft(id = id)) def deleteScene(self, scene): id = self.objects.id(scene) self.server.broadcastMessage(SceneDeleted(id = id)) def createScene(self, name, **args): id = self.objects.generateId() self.server.broadcastMessage(SceneCreated(id = id, owner = None, name = name, args = args)) return id def enterScene(self, scene, player): sceneId = self.objects.id(scene) playerId = self.objects.id(player) self.server.broadcastMessage(SceneEntered(sceneId = sceneId, playerId = playerId)) def leaveScene(self, scene, player): sceneId = self.objects.id(scene) playerId = self.objects.id(player) self.server.broadcastMessage(SceneLeft(sceneId = sceneId, playerId = playerId)) def handleSessionOpened(self, session): # TODO: make this more automatic for player in self.players: id = self.objects.id(player) session.sendMessage(PlayerJoined(id = id, owner = player.owner, name = player.name)) for scene in self.scenes: id = self.objects.id(scene) session.sendMessage(SceneCreated(id = id, owner = scene.owner, name = scene.__name__, args = scene.args)) def handleSessionClosed(self, session): # TODO: make this more automatic for player in self.players: if player.owner == session.id: self.deletePlayer(player) for scene in self.scenes: if scene.owner == session.id: self.deleteScene(scene) def handleStartGame(self, sender, args): self.server.broadcastMessage(GameStarted()) id = self.createScene(STARTUP_SCENE, **args) if id: for player in self.players: playerId = self.objects.id(player) self.server.broadcastMessage(EnterScene(sceneId = id, playerId = playerId)) def handleEnterScene(self, sender, sceneId, playerId): scene = self.objects[sceneId] player = self.objects[playerId] self.enterScene(scene, player) def handleLeaveScene(self, sender, sceneId, playerId): scene = self.objects[sceneId] player = self.objects[playerId] self.leaveScene(scene, player) def handleSceneCreated(self, sender, id, owner, name, args): scene = SceneFactory.create(engine = self.engine, name = name, owner = owner, server = self.server, **args) self.broker.addMessageHandler(scene) self.engine.addTask(scene) self.scenes.append(scene) self.objects[id] = scene def handleSceneDeleted(self, sender, id): try: scene = self.objects[id] for player in scene.players: self.leaveScene(scene, player) except KeyError: pass World.handleSceneDeleted(self, sender, id) def finishGameIfNeeded(self): if not self.players and not self.scenes: self.server.broadcastMessage(GameFinished()) World.finishGameIfNeeded(self) class WorldClient(World): def __init__(self, engine, session): World.__init__(self, engine, session.broker) self.session = session def finishGame(self): for scene in self.scenes: self.deleteScene(scene) for player in self.players: self.deletePlayer(player) def createPlayer(self, name): self.session.sendMessage(CreatePlayer(name = name)) def deletePlayer(self, player): id = self.objects.id(player) self.session.sendMessage(PlayerLeft(id = id)) def createScene(self, name, **args): self.session.sendMessage(CreateScene(name = name, args = args)) def enterScene(self, player, scene): sceneId = self.objects.id(scene) playerId = self.objects.id(player) self.session.sendMessage(EnterScene(sceneId = sceneId, playerId = playerId)) def leaveScene(self, player, scene): sceneId = self.objects.id(scene) playerId = objects.id(player) self.session.sendMessage(LeaveScene(sceneId = sceneId, playerId = playerId)) def deleteScene(self, scene): id = self.objects.id(scene) self.session.sendMessage(DeleteScene(id = id)) def startGame(self, **args): self.session.sendMessage(StartGame(args = args)) def getLocalPlayer(self): for player in self.players: if player.owner == self.session.id: return player def handleSceneCreated(self, sender, id, owner, name, args): scene = SceneFactory.create(engine = self.engine, name = name, owner = owner, session = self.session, **args) self.broker.addMessageHandler(scene) self.scenes.append(scene) self.objects[id] = scene if owner == self.session.id: for player in self.players: if player.owner == self.session.id: self.enterScene(player, scene) fretsonfire-1.3.110.dfsg/src/Video.py0000644000175000017500000000670310751076732016022 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import os from OpenGL.GL import * from OpenGL.GL.ARB.multisample import * import Log class Video: def __init__(self, caption = "Game"): self.screen = None self.caption = caption self.fullscreen = False self.flags = True def setMode(self, resolution, fullscreen = False, flags = pygame.OPENGL | pygame.DOUBLEBUF, multisamples = 0): if fullscreen: flags |= pygame.FULLSCREEN self.flags = flags self.fullscreen = fullscreen try: pygame.display.quit() except: pass pygame.display.init() pygame.display.gl_set_attribute(pygame.GL_RED_SIZE, 8) pygame.display.gl_set_attribute(pygame.GL_GREEN_SIZE, 8) pygame.display.gl_set_attribute(pygame.GL_BLUE_SIZE, 8) pygame.display.gl_set_attribute(pygame.GL_ALPHA_SIZE, 8) if multisamples: pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLEBUFFERS, 1); pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLESAMPLES, multisamples); try: self.screen = pygame.display.set_mode(resolution, flags) except Exception, e: Log.error(str(e)) if multisamples: Log.warn("Video setup failed. Trying without antialiasing.") pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLEBUFFERS, 0); pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLESAMPLES, 0); multisamples = 0 self.screen = pygame.display.set_mode(resolution, flags) else: Log.error("Video setup failed. Make sure your graphics card supports 32 bit display modes.") raise pygame.display.set_caption(self.caption) pygame.mouse.set_visible(False) if multisamples: try: glEnable(GL_MULTISAMPLE_ARB) except: pass return bool(self.screen) def toggleFullscreen(self): assert self.screen return pygame.display.toggle_fullscreen() def flip(self): pygame.display.flip() def getVideoModes(self): return pygame.display.list_modes() fretsonfire-1.3.110.dfsg/src/Dialogs.py0000644000175000017500000010766711060736160016341 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### """A bunch of dialog functions for interacting with the user.""" import pygame from OpenGL.GL import * from OpenGL.GLU import * import math import os import fnmatch from View import Layer, BackgroundLayer from Input import KeyListener from Camera import Camera from Mesh import Mesh from Menu import Menu from Language import _ from Texture import Texture import Theme import Log import Song import Data import Player import Guitar def wrapText(font, pos, text, rightMargin = 0.9, scale = 0.002, visibility = 0.0): """ Wrap a piece of text inside given margins. @param pos: (x, y) tuple, x defines the left margin @param text: Text to wrap @param rightMargin: Right margin @param scale: Text scale @param visibility: Visibility factor [0..1], 0 is fully visible """ x, y = pos space = font.getStringSize(" ", scale = scale)[0] for n, word in enumerate(text.split(" ")): w, h = font.getStringSize(word, scale = scale) if x + w > rightMargin or word == "\n": x = pos[0] y += h if word == "\n": continue glPushMatrix() glRotate(visibility * (n + 1) * -45, 0, 0, 1) font.render(word, (x, y + visibility * n), scale = scale) glPopMatrix() x += w + space return (x - space, y) def fadeScreen(v): """ Fade the screen to a dark color to make whatever is on top easier to read. @param v: Visibility factor [0..1], 0 is fully visible """ glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) glBegin(GL_TRIANGLE_STRIP) glColor4f(0, 0, 0, .3 - v * .3) glVertex2f(0, 0) glColor4f(0, 0, 0, .3 - v * .3) glVertex2f(1, 0) glColor4f(0, 0, 0, .9 - v * .9) glVertex2f(0, 1) glColor4f(0, 0, 0, .9 - v * .9) glVertex2f(1, 1) glEnd() class GetText(Layer, KeyListener): """Text input layer.""" def __init__(self, engine, prompt = "", text = ""): self.text = text self.prompt = prompt self.engine = engine self.time = 0 self.accepted = False def shown(self): self.engine.input.addKeyListener(self, priority = True) self.engine.input.enableKeyRepeat() def hidden(self): self.engine.input.removeKeyListener(self) self.engine.input.disableKeyRepeat() def keyPressed(self, key, unicode): self.time = 0 c = self.engine.input.controls.getMapping(key) if (c in [Player.KEY1] or key == pygame.K_RETURN) and not self.accepted: self.engine.view.popLayer(self) self.accepted = True elif c in [Player.CANCEL, Player.KEY2] and not self.accepted: self.text = None self.engine.view.popLayer(self) self.accepted = True elif key == pygame.K_BACKSPACE and not self.accepted: self.text = self.text[:-1] elif unicode and ord(unicode) > 31 and not self.accepted: self.text += unicode return True def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: v = (1 - visibility) ** 2 fadeScreen(v) Theme.setBaseColor(1 - v) if (self.time % 10) < 5 and visibility > .9: cursor = "|" else: cursor = "" pos = wrapText(font, (.1, .33 - v), self.prompt) Theme.setSelectedColor(1 - v) if self.text is not None: pos = wrapText(font, (.1, (pos[1] + v) + .08 + v / 4), self.text) font.render(cursor, pos) finally: self.engine.view.resetProjection() class GetKey(Layer, KeyListener): """Key choosing layer.""" def __init__(self, engine, prompt = "", key = None): self.key = key self.prompt = prompt self.engine = engine self.time = 0 self.accepted = False def shown(self): self.engine.input.addKeyListener(self, priority = True) def hidden(self): self.engine.input.removeKeyListener(self) def keyPressed(self, key, unicode): c = self.engine.input.controls.getMapping(key) if c in [Player.CANCEL, Player.KEY2] and not self.accepted: self.key = None self.engine.view.popLayer(self) self.accepted = True elif not self.accepted: self.key = key self.engine.view.popLayer(self) self.accepted = True return True def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: v = (1 - visibility) ** 2 fadeScreen(v) Theme.setBaseColor(1 - v) pos = wrapText(font, (.1, .33 - v), self.prompt) Theme.setSelectedColor(1 - v) if self.key is not None: text = pygame.key.name(self.key).capitalize() pos = wrapText(font, (.1, (pos[1] + v) + .08 + v / 4), text) finally: self.engine.view.resetProjection() class LoadingScreen(Layer, KeyListener): """Loading screen layer.""" def __init__(self, engine, condition, text, allowCancel = False): self.engine = engine self.text = text self.condition = condition self.ready = False self.allowCancel = allowCancel self.time = 0.0 def shown(self): self.engine.input.addKeyListener(self, priority = True) def keyPressed(self, key, unicode): c = self.engine.input.controls.getMapping(key) if self.allowCancel and c == Player.CANCEL: self.engine.view.popLayer(self) return True def hidden(self): self.engine.boostBackgroundThreads(False) self.engine.input.removeKeyListener(self) def run(self, ticks): self.time += ticks / 50.0 if not self.ready and self.condition(): self.engine.view.popLayer(self) self.ready = True def render(self, visibility, topMost): self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font if not font: return if visibility > 0.9: self.engine.boostBackgroundThreads(True) else: self.engine.boostBackgroundThreads(False) try: v = (1 - visibility) ** 2 fadeScreen(v) w, h = self.engine.view.geometry[2:4] self.engine.data.loadingImage.transform.reset() self.engine.data.loadingImage.transform.translate(w / 2, (1.0 - v * .25) * h / 2) self.engine.data.loadingImage.transform.scale(1, -1) self.engine.data.loadingImage.draw(color = (1, 1, 1, visibility)) Theme.setBaseColor(1 - v) w, h = font.getStringSize(self.text) x = .5 - w / 2 y = .6 - h / 2 + v * .5 font.render(self.text, (x, y)) finally: self.engine.view.resetProjection() class MessageScreen(Layer, KeyListener): """Message screen layer.""" def __init__(self, engine, text, prompt = _("")): self.engine = engine self.text = text self.time = 0.0 self.prompt = prompt def shown(self): self.engine.input.addKeyListener(self, priority = True) def keyPressed(self, key, unicode): c = self.engine.input.controls.getMapping(key) if c in [Player.KEY1, Player.KEY2, Player.CANCEL] or key == pygame.K_RETURN: self.engine.view.popLayer(self) return True def hidden(self): self.engine.input.removeKeyListener(self) def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font if not font: return try: v = (1 - visibility) ** 2 fadeScreen(v) x = .1 y = .3 + v * 2 Theme.setBaseColor(1 - v) pos = wrapText(font, (x, y), self.text, visibility = v) w, h = font.getStringSize(self.prompt, scale = 0.001) x = .5 - w / 2 y = pos[1] + 3 * h + v * 2 Theme.setSelectedColor(1 - v) font.render(self.prompt, (x, y), scale = 0.001) finally: self.engine.view.resetProjection() class SongChooser(Layer, KeyListener): """Song choosing layer.""" def __init__(self, engine, prompt = "", selectedSong = None, selectedLibrary = None): self.prompt = prompt self.engine = engine self.time = 0 self.accepted = False self.selectedIndex = 0 self.camera = Camera() self.cassetteHeight = .8 self.cassetteWidth = 4.0 self.libraryHeight = 1.2 self.libraryWidth = 4.0 self.itemAngles = None self.itemLabels = None self.selectedOffset = 0.0 self.cameraOffset = 0.0 self.selectedItem = None self.song = None self.songCountdown = 1024 self.songLoader = None self.initialItem = selectedSong self.library = selectedLibrary self.searchText = "" # Use the default library if this one doesn't exist if not self.library or not os.path.isdir(self.engine.resource.fileName(self.library)): self.library = Song.DEFAULT_LIBRARY self.loadCollection() self.engine.resource.load(self, "cassette", lambda: Mesh(self.engine.resource.fileName("cassette.dae")), synch = True) self.engine.resource.load(self, "label", lambda: Mesh(self.engine.resource.fileName("label.dae")), synch = True) self.engine.resource.load(self, "libraryMesh", lambda: Mesh(self.engine.resource.fileName("library.dae")), synch = True) self.engine.resource.load(self, "libraryLabel", lambda: Mesh(self.engine.resource.fileName("library_label.dae")), synch = True) self.engine.loadSvgDrawing(self, "background", "cassette.svg") def loadCollection(self): self.loaded = False self.engine.resource.load(self, "libraries", lambda: Song.getAvailableLibraries(self.engine, self.library), onLoad = self.libraryListLoaded) showLoadingScreen(self.engine, lambda: self.loaded, text = _("Browsing Collection...")) def libraryListLoaded(self, libraries): self.engine.resource.load(self, "songs", lambda: Song.getAvailableSongs(self.engine, self.library), onLoad = self.songListLoaded) def songListLoaded(self, songs): if self.songLoader: self.songLoader.cancel() self.selectedIndex = 0 self.items = self.libraries + self.songs self.itemAngles = [0.0] * len(self.items) self.itemLabels = [None] * len(self.items) self.loaded = True self.searchText = "" if self.initialItem is not None: for i, item in enumerate(self.items): if isinstance(item, Song.SongInfo) and self.initialItem == item.songName: self.selectedIndex = i break elif isinstance(item, Song.LibraryInfo) and self.initialItem == item.libraryName: self.selectedIndex = i break # Load labels for libraries right away for i, item in enumerate(self.items): if isinstance(item, Song.LibraryInfo): self.loadItemLabel(i) self.updateSelection() def shown(self): self.engine.input.addKeyListener(self, priority = True) self.engine.input.enableKeyRepeat() def hidden(self): if self.songLoader: self.songLoader.cancel() if self.song: self.song.fadeout(1000) self.song = None self.engine.input.removeKeyListener(self) self.engine.input.disableKeyRepeat() def getSelectedSong(self): if isinstance(self.selectedItem, Song.SongInfo): return self.selectedItem.songName def getSelectedLibrary(self): return self.library def loadItemLabel(self, i): # Load the item label if it isn't yet loaded item = self.items[i] if self.itemLabels[i] is None: if isinstance(item, Song.SongInfo): label = self.engine.resource.fileName(self.library, item.songName, "label.png") else: assert isinstance(item, Song.LibraryInfo) label = self.engine.resource.fileName(item.libraryName, "label.png") if os.path.exists(label): self.itemLabels[i] = Texture(label) def updateSelection(self): self.selectedItem = self.items[self.selectedIndex] self.songCountdown = 1024 self.loadItemLabel(self.selectedIndex) def keyPressed(self, key, unicode): if not self.items or self.accepted: return c = self.engine.input.controls.getMapping(key) if c in [Player.KEY1] or key == pygame.K_RETURN: if self.matchesSearch(self.selectedItem): if isinstance(self.selectedItem, Song.LibraryInfo): self.library = self.selectedItem.libraryName self.initialItem = None self.loadCollection() else: self.engine.view.popLayer(self) self.accepted = True if not self.song: self.engine.data.acceptSound.play() elif c in [Player.CANCEL, Player.KEY2]: if self.library != Song.DEFAULT_LIBRARY: self.initialItem = self.library self.library = os.path.dirname(self.library) self.loadCollection() else: self.selectedItem = None self.engine.view.popLayer(self) self.accepted = True if not self.song: self.engine.data.cancelSound.play() elif c in [Player.UP, Player.ACTION1]: if self.matchesSearch(self.items[self.selectedIndex]): while 1: self.selectedIndex = (self.selectedIndex - 1) % len(self.items) if self.matchesSearch(self.items[self.selectedIndex]): break self.updateSelection() if not self.song: self.engine.data.selectSound.play() elif c in [Player.DOWN, Player.ACTION2]: if self.matchesSearch(self.items[self.selectedIndex]): while 1: self.selectedIndex = (self.selectedIndex + 1) % len(self.items) if self.matchesSearch(self.items[self.selectedIndex]): break self.updateSelection() if not self.song: self.engine.data.selectSound.play() elif key == pygame.K_BACKSPACE and not self.accepted: self.searchText = self.searchText[:-1] elif unicode and ord(unicode) > 31 and not self.accepted: self.searchText += unicode self.doSearch() return True def matchesSearch(self, item): if not self.searchText: return True if isinstance(item, Song.SongInfo): if self.searchText.lower() in item.name.lower() or self.searchText.lower() in item.artist.lower(): return True elif isinstance(item, Song.LibraryInfo): if self.searchText.lower() in item.name.lower(): return True return False def doSearch(self): if not self.searchText: return for i, item in enumerate(self.items): if self.matchesSearch(item): self.selectedIndex = i self.updateSelection() break def songLoaded(self, song): self.songLoader = None if self.song: self.song.stop() song.setGuitarVolume(self.engine.config.get("audio", "guitarvol")) song.setBackgroundVolume(self.engine.config.get("audio", "songvol")) song.setRhythmVolume(self.engine.config.get("audio", "rhythmvol")) song.play() self.song = song def playSelectedSong(self): song = self.getSelectedSong() if not song: return if self.songLoader: self.songLoader.cancel() # Don't start a new song loader until the previous one is finished if self.songLoader.isAlive(): self.songCountdown = 256 return if self.song: self.song.fadeout(1000) self.songLoader = self.engine.resource.load(self, None, lambda: Song.loadSong(self.engine, song, playbackOnly = True, library = self.library), onLoad = self.songLoaded) def run(self, ticks): self.time += ticks / 50.0 if self.songCountdown > 0: self.songCountdown -= ticks if self.songCountdown <= 0: self.playSelectedSong() d = self.cameraOffset - self.selectedOffset self.cameraOffset -= d * ticks / 192.0 for i in range(len(self.itemAngles)): if i == self.selectedIndex: self.itemAngles[i] = min(90, self.itemAngles[i] + ticks / 2.0) else: self.itemAngles[i] = max(0, self.itemAngles[i] - ticks / 2.0) def renderCassette(self, color, label): if not self.cassette: return if color: glColor3f(*color) glEnable(GL_COLOR_MATERIAL) self.cassette.render("Mesh_001") glColor3f(.1, .1, .1) self.cassette.render("Mesh") # Draw the label if there is one if label is not None: glEnable(GL_TEXTURE_2D) label.bind() glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT) glColor3f(1, 1, 1) glMatrixMode(GL_TEXTURE) glScalef(1, -1, 1) glMatrixMode(GL_MODELVIEW) self.label.render("Mesh_001") glMatrixMode(GL_TEXTURE) glLoadIdentity() glMatrixMode(GL_MODELVIEW) glDisable(GL_TEXTURE_2D) def renderLibrary(self, color, label): if not self.libraryMesh: return if color: glColor3f(*color) glEnable(GL_NORMALIZE) glEnable(GL_COLOR_MATERIAL) self.libraryMesh.render("Mesh_001") glColor3f(.1, .1, .1) self.libraryMesh.render("Mesh") # Draw the label if there is one if label is not None: glEnable(GL_TEXTURE_2D) label.bind() glColor3f(1, 1, 1) glMatrixMode(GL_TEXTURE) glScalef(1, -1, 1) glMatrixMode(GL_MODELVIEW) self.libraryLabel.render() glMatrixMode(GL_TEXTURE) glLoadIdentity() glMatrixMode(GL_MODELVIEW) glDisable(GL_TEXTURE_2D) glDisable(GL_NORMALIZE) def render(self, visibility, topMost): v = (1 - visibility) ** 2 # render the background t = self.time / 100 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate(v * 2 * w + w / 2 + math.sin(t / 2) * w / 2 * r, h / 2 + math.cos(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() # render the item list try: glMatrixMode(GL_PROJECTION) glPushMatrix() glLoadIdentity() gluPerspective(60, self.engine.view.aspectRatio, 0.1, 1000) glMatrixMode(GL_MODELVIEW) glLoadIdentity() glEnable(GL_DEPTH_TEST) glDisable(GL_CULL_FACE) glDepthMask(1) offset = 10 * (v ** 2) self.camera.origin = (-10 + offset, -self.cameraOffset, 4 + offset) self.camera.target = ( 0 + offset, -self.cameraOffset, 2.5 + offset) self.camera.apply() y = 0.0 for i, item in enumerate(self.items): if not self.matchesSearch(item): continue c = math.sin(self.itemAngles[i] * math.pi / 180) if isinstance(item, Song.SongInfo): h = c * self.cassetteWidth + (1 - c) * self.cassetteHeight else: h = c * self.libraryWidth + (1 - c) * self.libraryHeight d = (y + h * .5 + self.camera.origin[1]) / (4 * (self.camera.target[2] - self.camera.origin[2])) if i == self.selectedIndex: self.selectedOffset = y + h / 2 Theme.setSelectedColor() else: Theme.setBaseColor() glTranslatef(0, -h / 2, 0) glPushMatrix() if abs(d) < 1.2: if isinstance(item, Song.SongInfo): glRotate(self.itemAngles[i], 0, 0, 1) self.renderCassette(item.cassetteColor, self.itemLabels[i]) elif isinstance(item, Song.LibraryInfo): glRotate(-self.itemAngles[i], 0, 0, 1) if i == self.selectedIndex: glRotate(self.time * 4, 1, 0, 0) self.renderLibrary(item.color, self.itemLabels[i]) glPopMatrix() glTranslatef(0, -h / 2, 0) y += h glDisable(GL_DEPTH_TEST) glDisable(GL_CULL_FACE) glDepthMask(0) finally: glMatrixMode(GL_PROJECTION) glPopMatrix() glMatrixMode(GL_MODELVIEW) # render the song info self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) Theme.setBaseColor(1 - v) if self.searchText: text = _("Filter: %s") % (self.searchText) + "|" if not self.matchesSearch(self.items[self.selectedIndex]): text += " (%s)" % _("Not found") font.render(text, (.05, .7 + v), scale = 0.001) elif self.songLoader: font.render(_("Loading Preview..."), (.05, .7 + v), scale = 0.001) x = .6 y = .15 font.render(self.prompt, (x, .05 - v)) Theme.setSelectedColor(1 - v) item = self.items[self.selectedIndex] if self.matchesSearch(item): angle = self.itemAngles[self.selectedIndex] f = ((90.0 - angle) / 90.0) ** 2 pos = wrapText(font, (x, y), item.name, visibility = f, scale = 0.0016) if isinstance(item, Song.SongInfo): Theme.setBaseColor(1 - v) wrapText(font, (x, pos[1] + font.getHeight() * 0.0016), item.artist, visibility = f, scale = 0.0016) Theme.setSelectedColor(1 - v) scale = 0.0011 w, h = font.getStringSize(self.prompt, scale = scale) x = .6 y = .5 + f / 2.0 if len(item.difficulties) > 3: y = .42 + f / 2.0 for d in item.difficulties: scores = item.getHighscores(d) if scores: score, stars, name = scores[0] else: score, stars, name = "---", 0, "---" Theme.setBaseColor(1 - v) font.render(unicode(d), (x, y), scale = scale) font.render(unicode(Data.STAR2 * stars + Data.STAR1 * (5 - stars)), (x, y + h), scale = scale * .9) Theme.setSelectedColor(1 - v) font.render(unicode(score), (x + .15, y), scale = scale) font.render(name, (x + .15, y + h), scale = scale) y += 2 * h + f / 4.0 elif isinstance(item, Song.LibraryInfo): Theme.setBaseColor(1 - v) if item.songCount == 1: songCount = _("One song in this library") else: songCount = _("%d songs in this library") % item.songCount wrapText(font, (x, pos[1] + 3 * font.getHeight() * 0.0016), songCount, visibility = f, scale = 0.0016) finally: self.engine.view.resetProjection() class FileChooser(BackgroundLayer, KeyListener): """File choosing layer.""" def __init__(self, engine, masks, path, prompt = ""): self.masks = masks self.path = path self.prompt = prompt self.engine = engine self.accepted = False self.selectedFile = None self.time = 0.0 self.menu = None self.engine.loadSvgDrawing(self, "background", "editor.svg") def _getFileCallback(self, fileName): return lambda: self.chooseFile(fileName) def _getFileText(self, fileName): f = os.path.join(self.path, fileName) if fileName == "..": return _("[Parent Folder]") if os.path.isdir(f): return _("%s [Folder]") % fileName return fileName def getFiles(self): files = [".."] for fn in os.listdir(self.path): if fn.startswith("."): continue f = os.path.join(self.path, fn) for mask in self.masks: if fnmatch.fnmatch(fn, mask): break else: if not os.path.isdir(f): continue files.append(fn) files.sort() return files def updateFiles(self): if self.menu: self.engine.view.popLayer(self.menu) self.menu = Menu(self.engine, choices = [(self._getFileText(f), self._getFileCallback(f)) for f in self.getFiles()], onClose = self.close, onCancel = self.cancel) self.engine.view.pushLayer(self.menu) def chooseFile(self, fileName): path = os.path.abspath(os.path.join(self.path, fileName)) if os.path.isdir(path): self.path = path self.updateFiles() return self.selectedFile = path accepted = True self.engine.view.popLayer(self.menu) self.engine.view.popLayer(self) self.menu = None def cancel(self): self.accepted = True self.engine.view.popLayer(self) def close(self): if not self.menu: self.accepted = True self.engine.view.popLayer(self) def shown(self): self.updateFiles() def getSelectedFile(self): return self.selectedFile def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): v = (1 - visibility) ** 2 # render the background t = self.time / 100 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate(v * 2 * w + w / 2 + math.sin(t / 2) * w / 2 * r, h / 2 + math.cos(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) Theme.setBaseColor(1 - v) wrapText(font, (.1, .05 - v), self.prompt) finally: self.engine.view.resetProjection() class ItemChooser(BackgroundLayer, KeyListener): """Item menu layer.""" def __init__(self, engine, items, selected = None, prompt = ""): self.prompt = prompt self.engine = engine self.accepted = False self.selectedItem = None self.time = 0.0 self.menu = Menu(self.engine, choices = [(c, self._callbackForItem(c)) for c in items], onClose = self.close, onCancel = self.cancel) if selected and selected in items: self.menu.selectItem(items.index(selected)) self.engine.loadSvgDrawing(self, "background", "editor.svg") def _callbackForItem(self, item): def cb(): self.chooseItem(item) return cb def chooseItem(self, item): self.selectedItem = item accepted = True self.engine.view.popLayer(self.menu) self.engine.view.popLayer(self) def cancel(self): self.accepted = True self.engine.view.popLayer(self) def close(self): self.accepted = True self.engine.view.popLayer(self) def shown(self): self.engine.view.pushLayer(self.menu) def getSelectedItem(self): return self.selectedItem def run(self, ticks): self.time += ticks / 50.0 def render(self, visibility, topMost): v = (1 - visibility) ** 2 # render the background t = self.time / 100 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate(v * 2 * w + w / 2 + math.sin(t / 2) * w / 2 * r, h / 2 + math.cos(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) Theme.setBaseColor(1 - v) wrapText(font, (.1, .05 - v), self.prompt) finally: self.engine.view.resetProjection() class BpmEstimator(Layer, KeyListener): """Beats per minute value estimation layer.""" def __init__(self, engine, song, prompt = ""): self.prompt = prompt self.engine = engine self.song = song self.accepted = False self.bpm = None self.time = 0.0 self.beats = [] def shown(self): self.engine.input.addKeyListener(self, priority = True) self.song.play() def hidden(self): self.engine.input.removeKeyListener(self) self.song.fadeout(1000) def keyPressed(self, key, unicode): if self.accepted: return True c = self.engine.input.controls.getMapping(key) if key == pygame.K_SPACE: self.beats.append(self.time) if len(self.beats) > 12: diffs = [self.beats[i + 1] - self.beats[i] for i in range(len(self.beats) - 1)] self.bpm = 60000.0 / (sum(diffs) / float(len(diffs))) self.beats = self.beats[-12:] elif c in [Player.CANCEL, Player.KEY2]: self.engine.view.popLayer(self) self.accepted = True self.bpm = None elif c in [Player.KEY1] or key == pygame.K_RETURN: self.engine.view.popLayer(self) self.accepted = True return True def run(self, ticks): self.time += ticks def render(self, visibility, topMost): v = (1 - visibility) ** 2 self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font fadeScreen(v) try: glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) Theme.setBaseColor(1 - v) wrapText(font, (.1, .2 - v), self.prompt) if self.bpm is not None: Theme.setSelectedColor(1 - v) wrapText(font, (.1, .5 + v), _("%.2f beats per minute") % (self.bpm)) finally: self.engine.view.resetProjection() class KeyTester(Layer, KeyListener): """Keyboard configuration testing layer.""" def __init__(self, engine, prompt = ""): self.prompt = prompt self.engine = engine self.accepted = False self.time = 0.0 self.controls = Player.Controls() self.fretColors = Theme.fretColors def shown(self): self.engine.input.addKeyListener(self, priority = True) def hidden(self): self.engine.input.removeKeyListener(self) def keyPressed(self, key, unicode): if self.accepted: return True self.controls.keyPressed(key) c = self.engine.input.controls.getMapping(key) if c in [Player.CANCEL]: self.engine.view.popLayer(self) self.accepted = True return True def keyReleased(self, key): self.controls.keyReleased(key) def run(self, ticks): self.time += ticks def render(self, visibility, topMost): v = (1 - visibility) ** 2 self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font fadeScreen(v) try: glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glEnable(GL_COLOR_MATERIAL) Theme.setBaseColor(1 - v) wrapText(font, (.1, .2 - v), self.prompt) for n, c in enumerate(Guitar.KEYS): if self.controls.getState(c): glColor3f(*self.fretColors[n]) else: glColor3f(.4, .4, .4) font.render("#%d" % (n + 1), (.5 - .15 * (2 - n), .4 + v)) if self.controls.getState(Player.ACTION1) or \ self.controls.getState(Player.ACTION2): Theme.setSelectedColor(1 - v) else: glColor3f(.4, .4, .4) font.render(_("Pick!"), (.45, .5 + v)) finally: self.engine.view.resetProjection() def _runDialog(engine, dialog): """Run a dialog in a sub event loop until it is finished.""" if not engine.running: return engine.view.pushLayer(dialog) while engine.running and dialog in engine.view.layers: engine.run() def getText(engine, prompt, text = ""): """ Get a string of text from the user. @param engine: Game engine @param prompt: Prompt shown to the user @param text: Default text """ d = GetText(engine, prompt, text) _runDialog(engine, d) return d.text def getKey(engine, prompt, key = None): """ Ask the user to choose a key. @param engine: Game engine @param prompt: Prompt shown to the user @param key: Default key """ d = GetKey(engine, prompt, key) _runDialog(engine, d) return d.key def chooseSong(engine, prompt = _("Choose a Song"), selectedSong = None, selectedLibrary = None): """ Ask the user to select a song. @param engine: Game engine @param prompt: Prompt shown to the user @param selectedSong: Name of song to select initially @param selectedLibrary: Name of the library where to search for the songs or None for the default library @returns a (library, song) pair """ d = SongChooser(engine, prompt, selectedLibrary = selectedLibrary, selectedSong = selectedSong) _runDialog(engine, d) return (d.getSelectedLibrary(), d.getSelectedSong()) def chooseFile(engine, masks = ["*.*"], path = ".", prompt = _("Choose a File")): """ Ask the user to select a file. @param engine: Game engine @param masks: List of glob masks for files that are acceptable @param path: Initial path @param prompt: Prompt shown to the user """ d = FileChooser(engine, masks, path, prompt) _runDialog(engine, d) return d.getSelectedFile() def chooseItem(engine, items, prompt, selected = None): """ Ask the user to one item from a list. @param engine: Game engine @param items: List of items @param prompt: Prompt shown to the user @param selected: Item selected by default """ d = ItemChooser(engine, items, prompt = prompt, selected = selected) _runDialog(engine, d) return d.getSelectedItem() def testKeys(engine, prompt = _("Play with the keys and press Escape when you're done.")): """ Have the user test the current keyboard configuration. @param engine: Game engine @param prompt: Prompt shown to the user """ d = KeyTester(engine, prompt = prompt) _runDialog(engine, d) def showLoadingScreen(engine, condition, text = _("Loading..."), allowCancel = False): """ Show a loading screen until a condition is met. @param engine: Game engine @param condition: A function that will be polled until it returns a true value @param text: Text shown to the user @type allowCancel: bool @param allowCancel: Can the loading be canceled @return: True if the condition was met, Fales if the loading was canceled. """ # poll the condition first for some time n = 0 while n < 32: n += 1 if condition(): return True engine.run() d = LoadingScreen(engine, condition, text, allowCancel) _runDialog(engine, d) return d.ready def showMessage(engine, text): """ Show a message to the user. @param engine: Game engine @param text: Message text """ Log.notice("%s" % text) d = MessageScreen(engine, text) _runDialog(engine, d) def estimateBpm(engine, song, prompt): """ Ask the user to estimate the beats per minute value of a song. @param engine: Game engine @param song: Song instance @param prompt: Prompt shown to the user """ d = BpmEstimator(engine, song, prompt) _runDialog(engine, d) return d.bpm fretsonfire-1.3.110.dfsg/src/GuitarScene.py0000644000175000017500000004455310761613027017165 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from Scene import SceneServer, SceneClient from Song import Note, TextEvent, PictureEvent, loadSong from Menu import Menu from Guitar import Guitar, KEYS from Language import _ import Player import Dialogs import Data import Theme import View import Audio import Stage import Settings import math import pygame import random import os from OpenGL.GL import * class GuitarScene: pass class GuitarSceneServer(GuitarScene, SceneServer): pass class GuitarSceneClient(GuitarScene, SceneClient): def createClient(self, libraryName, songName): self.guitar = Guitar(self.engine) self.visibility = 0.0 self.libraryName = libraryName self.songName = songName self.done = False self.sfxChannel = self.engine.audio.getChannel(self.engine.audio.getChannelCount() - 1) self.lastMultTime = None self.cheatCodes = [ ([117, 112, 116, 111, 109, 121, 116, 101, 109, 112, 111], self.toggleAutoPlay), ([102, 97, 115, 116, 102, 111, 114, 119, 97, 114, 100], self.goToResults) ] self.enteredCode = [] self.song = None self.autoPlay = False self.lastPickPos = None self.lastSongPos = 0.0 self.keyBurstTimeout = None self.keyBurstPeriod = 30 self.camera.target = (0, 0, 4) self.camera.origin = (0, 3, -3) self.loadSettings() self.engine.resource.load(self, "song", lambda: loadSong(self.engine, songName, library = libraryName), onLoad = self.songLoaded) self.stage = Stage.Stage(self, self.engine.resource.fileName("stage.ini")) self.engine.loadSvgDrawing(self, "fx2x", "2x.svg", textureSize = (256, 256)) self.engine.loadSvgDrawing(self, "fx3x", "3x.svg", textureSize = (256, 256)) self.engine.loadSvgDrawing(self, "fx4x", "4x.svg", textureSize = (256, 256)) Dialogs.showLoadingScreen(self.engine, lambda: self.song, text = _("Tuning Guitar...")) settingsMenu = Settings.GameSettingsMenu(self.engine) settingsMenu.fadeScreen = True self.menu = Menu(self.engine, [ (_("Return to Song"), lambda: None), (_("Restart Song"), self.restartSong), (_("Change Song"), self.changeSong), (_("Settings"), settingsMenu), (_("Quit to Main Menu"), self.quit), ], fadeScreen = True, onClose = self.resumeGame) self.restartSong() def pauseGame(self): if self.song: self.song.pause() def resumeGame(self): self.loadSettings() if self.song: self.song.unpause() def loadSettings(self): self.delay = self.engine.config.get("audio", "delay") self.screwUpVolume = self.engine.config.get("audio", "screwupvol") self.guitarVolume = self.engine.config.get("audio", "guitarvol") self.songVolume = self.engine.config.get("audio", "songvol") self.rhythmVolume = self.engine.config.get("audio", "rhythmvol") self.guitar.leftyMode = self.engine.config.get("game", "leftymode") if self.song: self.song.setBackgroundVolume(self.songVolume) self.song.setRhythmVolume(self.rhythmVolume) def songLoaded(self, song): song.difficulty = self.player.difficulty self.delay += song.info.delay # If tapping is disabled, remove the tapping indicators if not self.engine.config.get("game", "tapping"): for time, event in self.song.track.getAllEvents(): if isinstance(event, Note): event.tappable = False def quit(self): if self.song: self.song.stop() self.song = None self.done = True self.engine.view.popLayer(self.menu) self.session.world.finishGame() def changeSong(self): if self.song: self.song.stop() self.song = None self.engine.view.popLayer(self.menu) self.session.world.deleteScene(self) self.session.world.createScene("SongChoosingScene") def restartSong(self): self.engine.data.startSound.play() self.engine.view.popLayer(self.menu) self.player.reset() self.stage.reset() self.enteredCode = [] self.autoPlay = False self.engine.collectGarbage() if not self.song: return self.countdown = 8.0 self.guitar.endPick(0) self.song.stop() def run(self, ticks): SceneClient.run(self, ticks) pos = self.getSongPosition() # update song if self.song: # update stage self.stage.run(pos, self.guitar.currentPeriod) if self.countdown <= 0 and not self.song.isPlaying() and not self.done: self.goToResults() return if self.autoPlay: notes = self.guitar.getRequiredNotes(self.song, pos) notes = [note.number for time, note in notes] changed = False held = 0 for n, k in enumerate(KEYS): if n in notes and not self.controls.getState(k): changed = True self.controls.toggle(k, True) elif not n in notes and self.controls.getState(k): changed = True self.controls.toggle(k, False) if self.controls.getState(k): held += 1 if changed and held: self.doPick() self.song.update(ticks) if self.countdown > 0: self.guitar.setBPM(self.song.bpm) self.countdown = max(self.countdown - ticks / self.song.period, 0) if not self.countdown: self.engine.collectGarbage() self.song.setGuitarVolume(self.guitarVolume) self.song.setBackgroundVolume(self.songVolume) self.song.setRhythmVolume(self.rhythmVolume) self.song.play() # update board if not self.guitar.run(ticks, pos, self.controls): # done playing the current notes self.endPick() # missed some notes? if self.guitar.getMissedNotes(self.song, pos) and not self.guitar.playedNotes: self.song.setGuitarVolume(0.0) self.player.streak = 0 # late pick if self.keyBurstTimeout is not None and self.engine.timer.time > self.keyBurstTimeout: self.keyBurstTimeout = None notes = self.guitar.getRequiredNotes(self.song, pos) if self.guitar.controlsMatchNotes(self.controls, notes): self.doPick() def endPick(self): score = self.getExtraScoreForCurrentlyPlayedNotes() if not self.guitar.endPick(self.song.getPosition()): self.song.setGuitarVolume(0.0) self.player.addScore(score) def render3D(self): self.stage.render(self.visibility) def renderGuitar(self): self.guitar.render(self.visibility, self.song, self.getSongPosition(), self.controls) def getSongPosition(self): if self.song: if not self.done: self.lastSongPos = self.song.getPosition() return self.lastSongPos - self.countdown * self.song.period - self.delay else: # Nice speeding up animation at the end of the song return self.lastSongPos + 4.0 * (1 - self.visibility) * self.song.period - self.delay return 0.0 def doPick(self): if not self.song: return pos = self.getSongPosition() if self.guitar.playedNotes: # If all the played notes are tappable, there are no required notes and # the last note was played recently enough, ignore this pick if self.guitar.areNotesTappable(self.guitar.playedNotes) and \ not self.guitar.getRequiredNotes(self.song, pos) and \ pos - self.lastPickPos <= self.song.period / 2: return self.endPick() self.lastPickPos = pos if self.guitar.startPick(self.song, pos, self.controls): self.song.setGuitarVolume(self.guitarVolume) self.player.streak += 1 self.player.notesHit += len(self.guitar.playedNotes) self.player.addScore(len(self.guitar.playedNotes) * 50) self.stage.triggerPick(pos, [n[1].number for n in self.guitar.playedNotes]) if self.player.streak % 10 == 0: self.lastMultTime = pos else: self.song.setGuitarVolume(0.0) self.player.streak = 0 self.stage.triggerMiss(pos) self.sfxChannel.play(self.engine.data.screwUpSound) self.sfxChannel.setVolume(self.screwUpVolume) def toggleAutoPlay(self): self.autoPlay = not self.autoPlay if self.autoPlay: Dialogs.showMessage(self.engine, _("Jurgen will show you how it is done.")) else: Dialogs.showMessage(self.engine, _("Jurgen has left the building.")) return self.autoPlay def goToResults(self): if self.song: self.song.stop() self.song = None self.done = True self.session.world.deleteScene(self) self.session.world.createScene("GameResultsScene", libraryName = self.libraryName, songName = self.songName) def keyPressed(self, key, unicode): control = self.controls.keyPressed(key) if control in (Player.ACTION1, Player.ACTION2): for k in KEYS: if self.controls.getState(k): self.keyBurstTimeout = None break else: self.keyBurstTimeout = self.engine.timer.time + self.keyBurstPeriod return True if control in (Player.ACTION1, Player.ACTION2) and self.song: self.doPick() elif control in KEYS and self.song: # Check whether we can tap the currently required notes pos = self.getSongPosition() notes = self.guitar.getRequiredNotes(self.song, pos) if self.player.streak > 0 and \ self.guitar.areNotesTappable(notes) and \ self.guitar.controlsMatchNotes(self.controls, notes): self.doPick() elif control == Player.CANCEL: self.pauseGame() self.engine.view.pushLayer(self.menu) return True elif key >= ord('a') and key <= ord('z'): # cheat codes n = len(self.enteredCode) for code, func in self.cheatCodes: if n < len(code): if key == code[n]: self.enteredCode.append(key) if self.enteredCode == code: self.enteredCode = [] self.player.cheating = True func() break else: self.enteredCode = [] def getExtraScoreForCurrentlyPlayedNotes(self): if not self.song: return 0 noteCount = len(self.guitar.playedNotes) pickLength = self.guitar.getPickLength(self.getSongPosition()) if pickLength > 1.1 * self.song.period / 4: return int(.1 * pickLength * noteCount) return 0 def keyReleased(self, key): if self.controls.keyReleased(key) in KEYS and self.song: # Check whether we can tap the currently required notes pos = self.getSongPosition() notes = self.guitar.getRequiredNotes(self.song, pos) if self.player.streak > 0 and \ self.guitar.areNotesTappable(notes) and \ self.guitar.controlsMatchNotes(self.controls, notes): self.doPick() # Otherwise we end the pick if the notes have been playing long enough elif self.lastPickPos is not None and pos - self.lastPickPos > self.song.period / 2: self.endPick() def render(self, visibility, topMost): SceneClient.render(self, visibility, topMost) font = self.engine.data.font bigFont = self.engine.data.bigFont self.visibility = v = 1.0 - ((1 - visibility) ** 2) self.engine.view.setOrthogonalProjection(normalize = True) try: # show countdown if self.countdown > 1: Theme.setBaseColor(min(1.0, 3.0 - abs(4.0 - self.countdown))) text = _("Get Ready to Rock") w, h = font.getStringSize(text) font.render(text, (.5 - w / 2, .3)) if self.countdown < 6: scale = 0.002 + 0.0005 * (self.countdown % 1) ** 3 text = "%d" % (self.countdown) w, h = bigFont.getStringSize(text, scale = scale) Theme.setSelectedColor() bigFont.render(text, (.5 - w / 2, .45 - h / 2), scale = scale) w, h = font.getStringSize(" ") y = .05 - h / 2 - (1.0 - v) * .2 # show song name if self.countdown and self.song: Theme.setBaseColor(min(1.0, 4.0 - abs(4.0 - self.countdown))) Dialogs.wrapText(font, (.05, .05 - h / 2), self.song.info.name + " \n " + self.song.info.artist, rightMargin = .6, scale = 0.0015) Theme.setSelectedColor() font.render("%d" % (self.player.score + self.getExtraScoreForCurrentlyPlayedNotes()), (.6, y)) font.render("%dx" % self.player.getScoreMultiplier(), (.6, y + h)) # show the streak counter and miss message if self.player.streak > 0 and self.song: text = _("%d hit") % self.player.streak factor = 0.0 if self.lastPickPos: diff = self.getSongPosition() - self.lastPickPos if diff > 0 and diff < self.song.period * 2: factor = .25 * (1.0 - (diff / (self.song.period * 2))) ** 2 factor = (1.0 + factor) * 0.002 tw, th = font.getStringSize(text, scale = factor) font.render(text, (.16 - tw / 2, y + h / 2 - th / 2), scale = factor) elif self.lastPickPos is not None and self.countdown <= 0: diff = self.getSongPosition() - self.lastPickPos alpha = 1.0 - diff * 0.005 if alpha > .1: Theme.setSelectedColor(alpha) glPushMatrix() glTranslate(.1, y + 0.000005 * diff ** 2, 0) glRotatef(math.sin(self.lastPickPos) * 25, 0, 0, 1) font.render(_("Missed!"), (0, 0)) glPopMatrix() # show the streak balls if self.player.streak >= 30: glColor3f(.5, .5, 1) elif self.player.streak >= 20: glColor3f(1, 1, .5) elif self.player.streak >= 10: glColor3f(1, .5, .5) else: glColor3f(.5, 1, .5) s = min(39, self.player.streak) % 10 + 1 font.render(Data.BALL2 * s + Data.BALL1 * (10 - s), (.67, y + h * 1.3), scale = 0.0011) # show multiplier changes if self.song and self.lastMultTime is not None: diff = self.getSongPosition() - self.lastMultTime if diff > 0 and diff < self.song.period * 2: m = self.player.getScoreMultiplier() c = (1, 1, 1) if self.player.streak >= 40: texture = None elif m == 1: texture = None elif m == 2: texture = self.fx2x.texture c = (1, .5, .5) elif m == 3: texture = self.fx3x.texture c = (1, 1, .5) elif m == 4: texture = self.fx4x.texture c = (.5, .5, 1) f = (1.0 - abs(self.song.period * 1 - diff) / (self.song.period * 1)) ** 2 # Flash the screen glBegin(GL_TRIANGLE_STRIP) glColor4f(c[0], c[1], c[2], (f - .5) * 1) glVertex2f(0, 0) glColor4f(c[0], c[1], c[2], (f - .5) * 1) glVertex2f(1, 0) glColor4f(c[0], c[1], c[2], (f - .5) * .25) glVertex2f(0, 1) glColor4f(c[0], c[1], c[2], (f - .5) * .25) glVertex2f(1, 1) glEnd() if texture: glPushMatrix() glEnable(GL_TEXTURE_2D) texture.bind() size = (texture.pixelSize[0] * .002, texture.pixelSize[1] * .002) glTranslatef(.5, .15, 0) glBlendFunc(GL_SRC_ALPHA, GL_ONE) f = .5 + .5 * (diff / self.song.period) ** 3 glColor4f(1, 1, 1, min(1, 2 - f)) glBegin(GL_TRIANGLE_STRIP) glTexCoord2f(0.0, 0.0) glVertex2f(-size[0] * f, -size[1] * f) glTexCoord2f(1.0, 0.0) glVertex2f( size[0] * f, -size[1] * f) glTexCoord2f(0.0, 1.0) glVertex2f(-size[0] * f, size[1] * f) glTexCoord2f(1.0, 1.0) glVertex2f( size[0] * f, size[1] * f) glEnd() glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) glPopMatrix() # show the comments if self.song and self.song.info.tutorial: glColor3f(1, 1, 1) pos = self.getSongPosition() for time, event in self.song.track.getEvents(pos - self.song.period * 2, pos + self.song.period * 4): if isinstance(event, PictureEvent): if pos < time or pos > time + event.length: continue try: picture = event.picture except: self.engine.loadSvgDrawing(event, "picture", os.path.join(self.libraryName, self.songName, event.fileName)) picture = event.picture w, h, = self.engine.view.geometry[2:4] fadePeriod = 500.0 f = (1.0 - min(1.0, abs(pos - time) / fadePeriod) * min(1.0, abs(pos - time - event.length) / fadePeriod)) ** 2 picture.transform.reset() picture.transform.translate(w / 2, (f * -2 + 1) * h / 2) picture.transform.scale(1, -1) picture.draw() elif isinstance(event, TextEvent): if pos >= time and pos <= time + event.length: text = _(event.text) w, h = font.getStringSize(text) font.render(text, (.5 - w / 2, .67)) finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Log.py0000644000175000017500000000436510751076732015477 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import sys import os import Resource quiet = True logFile = open(os.path.join(Resource.getWritableResourcePath(), "fretsonfire.log"), "w") encoding = "iso-8859-1" if "-v" in sys.argv: quiet = False if os.name == "posix": labels = { "warn": "\033[1;33m(W)\033[0m", "debug": "\033[1;34m(D)\033[0m", "notice": "\033[1;32m(N)\033[0m", "error": "\033[1;31m(E)\033[0m", } else: labels = { "warn": "(W)", "debug": "(D)", "notice": "(N)", "error": "(E)", } def log(cls, msg): msg = unicode(msg).encode(encoding, "ignore") if not quiet: print labels[cls] + " " + msg print >>logFile, labels[cls] + " " + msg warn = lambda msg: log("warn", msg) debug = lambda msg: log("debug", msg) notice = lambda msg: log("notice", msg) error = lambda msg: log("error", msg) fretsonfire-1.3.110.dfsg/src/rgb2py.py0000644000175000017500000000053310751076732016154 0ustar mjj29mjj29import re f = open("/etc/X11/rgb.txt") print "colors = {" for l in f.readlines(): if l.startswith("!"): continue c = re.split("[ \t]+", l.strip()) rgb, names = map(int, c[:3]), c[3:] rgb = [float(c) / 255.0 for c in rgb] for n in names: print ' %-24s: (%.2f, %.2f, %.2f),' % ('"%s"' % n.lower(), rgb[0], rgb[1], rgb[2]) print "}" fretsonfire-1.3.110.dfsg/src/Player.py0000644000175000017500000001312710751076732016206 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import Config import Song from Language import _ LEFT = 0x1 RIGHT = 0x2 UP = 0x4 DOWN = 0x8 ACTION1 = 0x10 ACTION2 = 0x20 KEY1 = 0x40 KEY2 = 0x80 KEY3 = 0x100 KEY4 = 0x200 KEY5 = 0x400 CANCEL = 0x800 SCORE_MULTIPLIER = [0, 10, 20, 30] # define configuration keys Config.define("player", "key_left", str, "K_LEFT", text = _("Move left")) Config.define("player", "key_right", str, "K_RIGHT", text = _("Move right")) Config.define("player", "key_up", str, "K_UP", text = _("Move up")) Config.define("player", "key_down", str, "K_DOWN", text = _("Move down")) Config.define("player", "key_action1", str, "K_RETURN", text = _("Pick")) Config.define("player", "key_action2", str, "K_RSHIFT", text = _("Secondary Pick")) Config.define("player", "key_1", str, "K_F1", text = _("Fret #1")) Config.define("player", "key_2", str, "K_F2", text = _("Fret #2")) Config.define("player", "key_3", str, "K_F3", text = _("Fret #3")) Config.define("player", "key_4", str, "K_F4", text = _("Fret #4")) Config.define("player", "key_5", str, "K_F5", text = _("Fret #5")) Config.define("player", "key_cancel", str, "K_ESCAPE", text = _("Cancel")) Config.define("player", "name", str, "") Config.define("player", "difficulty", int, Song.EASY_DIFFICULTY) class Controls: def __init__(self): def keycode(name): k = Config.get("player", name) try: return int(k) except: return getattr(pygame, k) self.flags = 0 self.controlMapping = { keycode("key_left"): LEFT, keycode("key_right"): RIGHT, keycode("key_up"): UP, keycode("key_down"): DOWN, keycode("key_action1"): ACTION1, keycode("key_action2"): ACTION2, keycode("key_1"): KEY1, keycode("key_2"): KEY2, keycode("key_3"): KEY3, keycode("key_4"): KEY4, keycode("key_5"): KEY5, keycode("key_cancel"): CANCEL, } # Multiple key support self.heldKeys = {} def getMapping(self, key): return self.controlMapping.get(key) def keyPressed(self, key): c = self.getMapping(key) if c: self.toggle(c, True) if c in self.heldKeys and not key in self.heldKeys[c]: self.heldKeys[c].append(key) return c return None def keyReleased(self, key): c = self.getMapping(key) if c: if c in self.heldKeys: if key in self.heldKeys[c]: self.heldKeys[c].remove(key) if not self.heldKeys[c]: self.toggle(c, False) return c return None self.toggle(c, False) return c return None def toggle(self, control, state): prevState = self.flags if state: self.flags |= control return not prevState & control else: self.flags &= ~control return prevState & control def getState(self, control): return self.flags & control class Player(object): def __init__(self, owner, name): self.owner = owner self.controls = Controls() self.reset() def reset(self): self.score = 0 self._streak = 0 self.notesHit = 0 self.longestStreak = 0 self.cheating = False def getName(self): return Config.get("player", "name") def setName(self, name): Config.set("player", "name", name) name = property(getName, setName) def getStreak(self): return self._streak def setStreak(self, value): self._streak = value self.longestStreak = max(self._streak, self.longestStreak) streak = property(getStreak, setStreak) def getDifficulty(self): return Song.difficulties.get(Config.get("player", "difficulty")) def setDifficulty(self, difficulty): Config.set("player", "difficulty", difficulty.id) difficulty = property(getDifficulty, setDifficulty) def addScore(self, score): self.score += score * self.getScoreMultiplier() def getScoreMultiplier(self): try: return SCORE_MULTIPLIER.index((self.streak / 10) * 10) + 1 except ValueError: return len(SCORE_MULTIPLIER) fretsonfire-1.3.110.dfsg/src/TimerTest.py0000644000175000017500000000365210751076732016674 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest import time import pygame from Timer import Timer class TimerTest(unittest.TestCase): def setUp(self): pygame.init() def tearDown(self): pygame.quit() def testFrameLimiter(self): t = Timer(fps = 60) fps = [] while t.frame < 100: ticks = list(t.advanceFrame()) fps.append(t.fpsEstimate) fps = fps[30:] avgFps = sum(fps) / len(fps) assert 0.8 * t.fps < avgFps < 1.2 * t.fps if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Editor.py0000644000175000017500000007202410751076732016201 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame from OpenGL.GL import * from OpenGL.GLU import * import math import colorsys from View import Layer from Input import KeyListener from Song import loadSong, createSong, Note, difficulties, DEFAULT_LIBRARY from Guitar import Guitar, KEYS from Camera import Camera from Menu import Menu, Choice from Language import _ import MainMenu import Dialogs import Player import Theme import Log import shutil, os, struct, wave, tempfile from struct import unpack class Editor(Layer, KeyListener): """Song editor layer.""" def __init__(self, engine, songName = None, libraryName = DEFAULT_LIBRARY): self.engine = engine self.time = 0.0 self.guitar = Guitar(self.engine, editorMode = True) self.controls = Player.Controls() self.camera = Camera() self.pos = 0.0 self.snapPos = 0.0 self.scrollPos = 0.0 self.scrollSpeed = 0.0 self.newNotes = None self.newNotePos = 0.0 self.song = None self.engine.loadSvgDrawing(self, "background", "editor.svg") self.modified = False self.songName = songName self.libraryName = libraryName self.heldFrets = set() mainMenu = [ (_("Save Song"), self.save), (_("Set Song Name"), self.setSongName), (_("Set Artist Name"), self.setArtistName), (_("Set Beats per Minute"), self.setBpm), (_("Estimate Beats per Minute"), self.estimateBpm), (_("Set A/V delay"), self.setAVDelay), (_("Set Cassette Color"), self.setCassetteColor), (_("Set Cassette Label"), self.setCassetteLabel), (_("Editing Help"), self.help), (_("Quit to Main Menu"), self.quit), ] self.menu = Menu(self.engine, mainMenu) def save(self): if not self.modified: Dialogs.showMessage(self.engine, _("There are no changes to save.")) return def save(): self.song.save() self.modified = False self.engine.resource.load(function = save) Dialogs.showLoadingScreen(self.engine, lambda: not self.modified, text = _("Saving...")) Dialogs.showMessage(self.engine, _("'%s' saved.") % self.song.info.name) def help(self): Dialogs.showMessage(self.engine, _("Editing keys: ") + _("Arrows - Move cursor, ") + _("Space - Play/pause song, ") + _("Enter - Make note (hold and move for long notes), ") + _("Delete - Delete note, ") + _("Page Up/Down - Change difficulty")) def setSongName(self): name = Dialogs.getText(self.engine, _("Enter Song Name"), self.song.info.name) if name: self.song.info.name = name self.modified = True def setArtistName(self): name = Dialogs.getText(self.engine, _("Enter Artist Name"), self.song.info.artist) if name: self.song.info.artist = name self.modified = True def setAVDelay(self): delay = Dialogs.getText(self.engine, _("Enter A/V delay in milliseconds"), unicode(self.song.info.delay)) if delay: try: self.song.info.delay = int(delay) self.modified = True except ValueError: Dialogs.showMessage(self.engine, _("That isn't a number.")) def setBpm(self): bpm = Dialogs.getText(self.engine, _("Enter Beats per Minute Value"), unicode(self.song.bpm)) if bpm: try: self.song.setBpm(float(bpm)) self.modified = True except ValueError: Dialogs.showMessage(self.engine, _("That isn't a number.")) def estimateBpm(self): bpm = Dialogs.estimateBpm(self.engine, self.song, _("Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.")) if bpm is not None: self.song.setBpm(bpm) self.modified = True def setCassetteColor(self): if self.song.info.cassetteColor: color = Theme.colorToHex(self.song.info.cassetteColor) else: color = "" color = Dialogs.getText(self.engine, _("Enter cassette color in HTML (#RRGGBB) format."), color) if color: try: self.song.info.setCassetteColor(Theme.hexToColor(color)) self.modified = True except ValueError: Dialogs.showMessage(self.engine, _("That isn't a color.")) def setCassetteLabel(self): label = Dialogs.chooseFile(self.engine, masks = ["*.png"], prompt = _("Choose a 256x128 PNG format label image.")) if label: songPath = self.engine.resource.fileName("songs", self.songName, writable = True) shutil.copyfile(label, os.path.join(songPath, "label.png")) self.modified = True def shown(self): self.engine.input.addKeyListener(self) if not self.songName: self.libraryName, self.songName = Dialogs.chooseSong(self.engine) if not self.songName: self.engine.view.popLayer(self) return self.engine.resource.load(self, "song", lambda: loadSong(self.engine, self.songName, seekable = True, library = self.libraryName)) Dialogs.showLoadingScreen(self.engine, lambda: self.song, text = _("Loading song...")) def hidden(self): if self.song: self.song.stop() self.engine.input.removeKeyListener(self) self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) def controlPressed(self, control): if not self.song: return if control == Player.UP: self.guitar.selectPreviousString() elif control == Player.DOWN: self.guitar.selectNextString() elif control == Player.LEFT: self.pos = self.snapPos - self.song.period / 4 elif control == Player.RIGHT: self.pos = self.snapPos + self.song.period / 4 elif control in KEYS: self.heldFrets.add(KEYS.index(control)) elif control in [Player.ACTION1, Player.ACTION2]: self.newNotePos = self.snapPos # Add notes for the frets that are held down or for the selected string. if self.heldFrets: self.newNotes = [Note(f, self.song.period / 4) for f in self.heldFrets] else: self.newNotes = [Note(self.guitar.selectedString, self.song.period / 4)] self.modified = True def controlReleased(self, control): if not self.song: return if control in [Player.ACTION1, Player.ACTION2] and self.newNotes and not self.heldFrets: self.newNotes = [] elif control in KEYS: self.heldFrets.remove(KEYS.index(control)) if not self.heldFrets and self.newNotes: self.newNotes = [] def quit(self): self.engine.view.popLayer(self) self.engine.view.popLayer(self.menu) def keyPressed(self, key, unicode): c = self.engine.input.controls.getMapping(key) if c == Player.CANCEL: self.engine.view.pushLayer(self.menu) elif key == pygame.K_PAGEDOWN and self.song: d = self.song.difficulty v = difficulties.values() self.song.difficulty = v[(v.index(d) + 1) % len(v)] elif key == pygame.K_PAGEUP and self.song: d = self.song.difficulty v = difficulties.values() self.song.difficulty = v[(v.index(d) - 1) % len(v)] elif key == pygame.K_DELETE and self.song: # gather up all events that intersect the cursor and delete the ones on the selected string t1 = self.snapPos t2 = self.snapPos + self.song.period / 4 e = [(time, event) for time, event in self.song.track.getEvents(t1, t2) if isinstance(event, Note)] for time, event in e: if event.number == self.guitar.selectedString: self.song.track.removeEvent(time, event) self.modified = True elif key == pygame.K_SPACE and self.song: if self.song.isPlaying(): self.song.stop() else: self.song.play(start = self.pos) c = self.controls.keyPressed(key) if c: self.controlPressed(c) return True def keyReleased(self, key): c = self.controls.keyReleased(key) if c: self.controlReleased(c) return True def run(self, ticks): self.time += ticks / 50.0 if not self.song: return self.guitar.run(ticks, self.scrollPos, self.controls) if not self.song.isPlaying(): if self.controls.getState(Player.RIGHT) and not self.controls.getState(Player.LEFT): self.pos += self.song.period * self.scrollSpeed self.scrollSpeed += ticks / 4096.0 elif self.controls.getState(Player.LEFT) and not self.controls.getState(Player.RIGHT): self.pos -= self.song.period * self.scrollSpeed self.scrollSpeed += ticks / 4096.0 else: self.scrollSpeed = 0 else: self.pos = self.song.getPosition() - self.song.info.delay self.pos = max(0, self.pos) quarterBeat = int(self.pos / (self.song.period / 4) + .5) self.snapPos = quarterBeat * (self.song.period / 4) # note adding if self.newNotes: if self.snapPos < self.newNotePos: self.newNotes = [] for note in self.newNotes: self.song.track.removeEvent(self.newNotePos, note) note.length = max(self.song.period / 4, self.snapPos - self.newNotePos) # remove all notes under the this new note oldNotes = [(time, event) for time, event in self.song.track.getEvents(self.newNotePos, self.newNotePos + note.length) if isinstance(event, Note)] for time, event in oldNotes: if event.number == note.number: self.song.track.removeEvent(time, event) if time < self.newNotePos: event.length = self.newNotePos - time self.song.track.addEvent(time, event) self.song.track.addEvent(self.newNotePos, note) if self.song.isPlaying(): self.scrollPos = self.pos else: self.scrollPos = (self.scrollPos + self.snapPos) / 2.0 def render(self, visibility, topMost): if not self.song: return v = 1.0 - ((1 - visibility) ** 2) # render the background t = self.time / 100 + 34 w, h, = self.engine.view.geometry[2:4] r = .5 self.background.transform.reset() self.background.transform.translate(w / 2 + math.sin(t / 2) * w / 2 * r, h / 2 + math.cos(t) * h / 2 * r) self.background.transform.rotate(-t) self.background.transform.scale(math.sin(t / 8) + 2, math.sin(t / 8) + 2) self.background.draw() self.camera.target = ( 2, 0, 5.5) self.camera.origin = (-2, 9, 5.5) glMatrixMode(GL_PROJECTION) glLoadIdentity() gluPerspective(60, 4.0 / 3.0, 0.1, 1000) glMatrixMode(GL_MODELVIEW) glLoadIdentity() self.camera.apply() self.guitar.render(v, self.song, self.scrollPos, self.controls) self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: Theme.setSelectedColor() w, h = font.getStringSize(" ") if self.song.isPlaying(): status = _("Playing") else: status = _("Stopped") t = "%d.%02d'%03d" % (self.pos / 60000, (self.pos % 60000) / 1000, self.pos % 1000) font.render(t, (.05, .05 - h / 2)) font.render(status, (.05, .05 + h / 2)) font.render(unicode(self.song.difficulty), (.05, .05 + 3 * h / 2)) Theme.setBaseColor() text = self.song.info.name + (self.modified and "*" or "") Dialogs.wrapText(font, (.5, .05 - h / 2), text) finally: self.engine.view.resetProjection() class Importer(Layer): """ Song importer. This importer needs two OGG tracks for the new song; one is the background track and the other is the guitar track. The importer will create a blank note and info files and copy the tracks under the data directory. """ def __init__(self, engine): self.engine = engine self.wizardStarted = False self.song = None self.songName = None def hidden(self): if self.songName: self.engine.view.pushLayer(Editor(self.engine, self.songName)) else: self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) def run(self, ticks): if self.wizardStarted: return self.wizardStarted = True name = "" while True: masks = ["*.ogg"] name = Dialogs.getText(self.engine, prompt = _("Enter a name for the song."), text = name) if not name: self.engine.view.popLayer(self) return path = os.path.abspath(self.engine.resource.fileName("songs", name)) if os.path.isdir(path): Dialogs.showMessage(self.engine, _("That song already exists.")) else: break guitarTrack = Dialogs.chooseFile(self.engine, masks = masks, prompt = _("Choose the Instrument Track (OGG format).")) if not guitarTrack: self.engine.view.popLayer(self) return backgroundTrack = Dialogs.chooseFile(self.engine, masks = masks, prompt = _("Choose the Background Track (OGG format) or press Escape to skip.")) # Create the song loader = self.engine.resource.load(self, "song", lambda: createSong(self.engine, name, guitarTrack, backgroundTrack)) Dialogs.showLoadingScreen(self.engine, lambda: self.song or loader.exception, text = _("Importing...")) if not loader.exception: self.songName = name self.engine.view.popLayer(self) class ArkFile(object): """ An interface to the ARK file format of Guitar Hero. The format of the archive and the index file was studied from Game Extractor by WATTO Studios. """ def __init__(self, indexFileName, dataFileName): self.dataFileName = dataFileName # Read the available files from the index f = open(indexFileName, "rb") magic, version1, version2, arkSize, length = unpack("IIIII", f.read(5 * 4)) Log.debug("Reading HDR file v%d.%d. Main archive is %d bytes." % (version1, version2, arkSize)) # Read the name array fileNameData = f.read(length) fileNameCount, = unpack("I", f.read(4)) fileNameOffsets = [unpack("I", f.read(4))[0] for i in range(fileNameCount)] # Read the pointers to the names names = [] for i, offset in enumerate(fileNameOffsets): length = fileNameData[offset:].find("\x00") fileName = fileNameData[offset:offset + length] names.append(fileName) # Read the file names themselves fileCount, = unpack("I", f.read(4)) self.files = {} for i in range(fileCount): offset, fileIndex, dirIndex, length, null = unpack("IIIII", f.read(5 * 4)) fullName = "%s/%s" % (names[dirIndex], names[fileIndex]) self.files[fullName] = offset, length Log.debug("File: %s at offset %d, length %d bytes." % (fullName, offset, length)) Log.debug("Archive contains %d files." % len(self.files)) f.close() def openFile(self, name, mode = "rb"): offset, length = self.files[name] f = open(self.dataFileName, mode) f.seek(offset) return f def fileLength(self, name): offset, length = self.files[name] return length def extractFile(self, name, outputFile): f = self.openFile(name) length = self.fileLength(name) if type(outputFile) == str: out = open(outputFile, "wb") else: out = outputFile while length > 0: data = f.read(4096) data = data[:min(length, len(data))] length -= len(data) out.write(data) f.close() if type(outputFile) == str: out.close() class GHImporter(Layer): """ Guitar Hero(tm) song importer. This importer takes the original Guitar Hero PS2 DVD and extracts the songs from it. Thanks to Sami Vaarala for the initial implementation! """ def __init__(self, engine): self.engine = engine self.wizardStarted = False self.done = False self.songs = None self.statusText = "" self.stageInfoText = "" self.stageProgress = 0.0 def hidden(self): self.engine.boostBackgroundThreads(False) self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) def decodeVgsStreams(self, vgsFile, length): Log.notice("Decompressing %d byte VGS file." % (length)) # This decompressor is based on VAG-Depack by bITmASTER f = vgsFile c = [[ 0.0, 0.0 ], [ 60.0 / 64.0, 0.0 ], [ 115.0 / 64.0, -52.0 / 64.0 ], [ 98.0 / 64.0, -55.0 / 64.0 ], [ 122.0 / 64.0, -60.0 / 64.0 ], [ 0.0, 0.0 ], [ 0.0, 0.0 ], [ 0.0, 0.0 ]] class StreamDecoder: """XA ADPCM decoder""" def __init__(self): self.s_1 = 0.0 self.s_2 = 0.0 self.samples = [0.0] * 28 def decode(self, block, predict_nr, shift_factor): for i in range(0, 28, 2): d = block[i >> 1] s = (d & 0xf) << 12 if s & 0x8000: s = (s & 0xffff) - 0x10000 self.samples[i] = float(s >> shift_factor) s = (d & 0xf0) << 8 if s & 0x8000: s = (s & 0xffff) - 0x10000 self.samples[i + 1] = float(s >> shift_factor) for i in range(28): self.samples[i] += self.s_1 * c[predict_nr][0] + self.s_2 * c[predict_nr][1] self.s_2 = self.s_1 self.s_1 = self.samples[i] return self.samples maxStreams = 8 streams = [StreamDecoder() for i in range(maxStreams)] def byte(d): if len(d): return struct.unpack("b", d)[0] return 0 startPos = f.tell() while True: self.stageProgress = float(f.tell() - startPos) / length d = f.read(1) if not d: break predict_nr = byte(d) shift_factor = predict_nr & 0xf predict_nr >>= 4 flags = byte(f.read(1)) if flags == 7 or flags < 0: break streamId = flags % maxStreams block = [byte(f.read(1)) for i in range(14)] samples = streams[streamId].decode(block, predict_nr, shift_factor) yield (streamId, struct.pack("28h", *[max(min(int(d + .5), 32767), -32768) for d in samples])) f.close() def joinPcmFiles(self, pcmLeft, pcmRight, waveOut, sampleRate = 44100): pcmLeft = open(pcmLeft, "rb") pcmRight = open(pcmRight, "rb") w = wave.open(waveOut, "w") w.setnchannels(2) w.setsampwidth(2) w.setframerate(sampleRate) pcmLeft.seek(0, 2) length = pcmLeft.tell() pcmLeft.seek(0) while length: self.stageProgress = float(pcmLeft.tell()) / length l = pcmLeft.read(2) r = pcmRight.read(2) if not l or not r: break w.writeframesraw(l + r) w.close() pcmLeft.close() pcmRight.close() def decodeVgsFile(self, vgsFile, length, outputSongOggFile, outputGuitarOggFile, outputRhythmOggFile, workPath): # Split the file into different tracks self.stageInfoText = _("Stage 1/8: Splitting VGS file") # For debugging #os.system("cp /tmp/foo.ogg " + outputSongOggFile) #os.system("cp /tmp/foo.ogg " + outputGuitarOggFile) #os.system("cp /tmp/foo.ogg " + outputRhythmOggFile) #return f = vgsFile blockSize = 16 header = f.read(0x80) magic, version = unpack("4si", header[:4 + 4]) assert magic == "VgS!" header = header[4 + 4:] Log.debug("VGS version %d" % (version)) streams = [] for channels in range(16): rate, blocks = unpack("ii", header[:4 + 4]) header = header[4 + 4:] if not rate or not blocks: break Log.debug("Stream %d: %d blocks at %d Hz" % (len(streams), blocks, rate)) streams.append((rate, blocks)) out = [open(os.path.join(workPath, "chan%d.pcm") % c, "wb") for c in range(channels)] for channel, data in self.decodeVgsStreams(vgsFile, length): if channel >= 0 and channel < len(out): out[channel].write(data) [o.close() for o in out] # Join the left and right tracks to stereo wave files Log.notice("Joining song and guitar tracks") songWaveFile = os.path.join(workPath, "song.wav") guitarWaveFile = os.path.join(workPath, "guitar.wav") rhythmWaveFile = os.path.join(workPath, "rhythm.wav") self.stageInfoText = _("Stage 6/8: Joining song stereo tracks") self.joinPcmFiles(os.path.join(workPath, "chan0.pcm"), os.path.join(workPath, "chan1.pcm"), songWaveFile, sampleRate = streams[0][0]) self.stageInfoText = _("Stage 7/8: Joining guitar stereo tracks") self.joinPcmFiles(os.path.join(workPath, "chan2.pcm"), os.path.join(workPath, "chan3.pcm"), guitarWaveFile, sampleRate = streams[2][0]) if channels == 5: self.joinPcmFiles(os.path.join(workPath, "chan4.pcm"), os.path.join(workPath, "chan4.pcm"), rhythmWaveFile, sampleRate = streams[4][0]) elif channels == 6: self.joinPcmFiles(os.path.join(workPath, "chan4.pcm"), os.path.join(workPath, "chan5.pcm"), rhythmWaveFile, sampleRate = streams[4][0]) # Compress wave files self.stageInfoText = _("Stage 8/8: Compressing tracks") self.stageProgress = 0.0 / channels Log.notice("Compressing song and guitar tracks") self.compressWaveFileToOgg(songWaveFile, outputSongOggFile) self.stageProgress = 2.0 / channels self.compressWaveFileToOgg(guitarWaveFile, outputGuitarOggFile) self.stageProgress = 4.0 / channels if channels in [5, 6]: self.compressWaveFileToOgg(rhythmWaveFile, outputRhythmOggFile) self.stageProgress = 6.0 / channels # Cleanup for chan in range(channels): os.unlink(os.path.join(workPath, "chan%d.pcm" % chan)) os.unlink(songWaveFile) os.unlink(guitarWaveFile) if channels in [5, 6]: os.unlink(rhythmWaveFile) def compressWaveFileToOgg(self, waveFile, oggFile): os.system('oggenc "%s" --resample 44100 -q 6 -o "%s"' % (waveFile, oggFile)) def isOggEncoderPresent(self): if os.name == "nt": return os.system("oggenc -h > NUL:") == 0 return os.system("oggenc > /dev/null 2>&1") == 256 def importSongs(self, headerPath, archivePath, workPath): try: try: os.mkdir(workPath) except: pass # Read the song map self.statusText = _("Reading the song list.") songMap = {} vgsMap = {} library = DEFAULT_LIBRARY for line in open(self.engine.resource.fileName("ghmidimap.txt")): fields = map(lambda s: s.strip(), line.strip().split(";")) if fields[0] == "$library": library = os.path.join(DEFAULT_LIBRARY, fields[1]) else: songName, fullName, artist = fields songMap[songName] = (library, fullName, artist) self.statusText = _("Reading the archive index.") archive = ArkFile(headerPath, archivePath) songs = [] # Filter out the songs that aren't in this archive for songName, data in songMap.items(): library, fullName, artist = data songPath = self.engine.resource.fileName(library, songName, writable = True) vgsMap[songName] = "songs/%s/%s.vgs" % (songName, songName) if not vgsMap[songName] in archive.files: vgsMap[songName] = "songs/%s/%s_sp.vgs" % (songName, songName) if not vgsMap[songName] in archive.files: Log.warn("VGS file for song '%s' not found in this archive." % songName) del songMap[songName] continue if os.path.exists(songPath): Log.warn("Song '%s' already exists." % songName) del songMap[songName] continue for songName, data in songMap.items(): library, fullName, artist = data songPath = self.engine.resource.fileName(library, songName, writable = True) print songPath Log.notice("Extracting song '%s'" % songName) self.statusText = _("Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.") % (fullName, artist, len(songs), len(songMap)) archiveMidiFile = "songs/%s/%s.mid" % (songName, songName) archiveVgsFile = vgsMap[songName] # Check that the required files exist if not archiveMidiFile in archive.files: Log.warn("MIDI file for song '%s' not found." % songName) continue if not archiveVgsFile in archive.files: Log.warn("VGS file for song '%s' not found." % songName) continue # Debug dump #vgsFile = archive.openFile(archiveVgsFile) #open("/tmp/test.vgs", "wb").write(vgsFile.read(archive.fileLength(archiveVgsFile))) # Grab the VGS file vgsFile = archive.openFile(archiveVgsFile) vgsFileLength = archive.fileLength(archiveVgsFile) guitarOggFile = os.path.join(workPath, "guitar.ogg") songOggFile = os.path.join(workPath, "song.ogg") rhythmOggFile = os.path.join(workPath, "rhythm.ogg") self.decodeVgsFile(vgsFile, vgsFileLength, songOggFile, guitarOggFile, rhythmOggFile, workPath) vgsFile.close() # Create the song if not os.path.isfile(rhythmOggFile): rhythmOggFile = None song = createSong(self.engine, songName, guitarOggFile, songOggFile, rhythmOggFile, library = library) song.info.name = fullName.strip() song.info.artist = artist.strip() song.save() # Grab the MIDI file archive.extractFile(archiveMidiFile, os.path.join(songPath, "notes.mid")) # Done with this song songs.append(songName) # Clean up shutil.rmtree(workPath) self.stageInfoText = _("Ready") self.stageProgress = 1.0 Log.debug("Songs imported: " + ", ".join(songs)) return songs except: self.done = True raise def run(self, ticks): if self.done == True or self.songs is not None: songs = self.songs self.songs = None self.done = None self.statusText = "" if songs: Dialogs.showMessage(self.engine, _("All done! %d songs imported. Have fun!") % (len(songs))) else: Dialogs.showMessage(self.engine, _("No songs could be imported, sorry. Check the log files for more information.")) self.engine.view.popLayer(self) if self.wizardStarted: return self.wizardStarted = True # Check for necessary software if not self.isOggEncoderPresent(): if os.name == "nt": Dialogs.showMessage(self.engine, _("Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.")) else: Dialogs.showMessage(self.engine, _("Ogg Vorbis encoder (oggenc) not found. Please install it and try again.")) self.engine.view.popLayer(self) return Dialogs.showMessage(self.engine, _("Make sure you have at least 500 megabytes of free disk space before using this importer.")) path = "" while True: path = Dialogs.getText(self.engine, prompt = _("Enter the path to the mounted Guitar Hero (tm) I/II/Encore DVD"), text = path) if not path: self.engine.view.popLayer(self) return headerPath = os.path.join(path, "gen", "main.hdr") archivePath = os.path.join(path, "gen", "main_0.ark") if not os.path.isfile(headerPath) or not os.path.isfile(archivePath): Dialogs.showMessage(self.engine, _("That's not it. Try again.")) else: break workPath = tempfile.mkdtemp("fretsonfire") self.engine.boostBackgroundThreads(True) self.engine.resource.load(self, "songs", lambda: self.importSongs(headerPath, archivePath, workPath)) def render(self, visibility, topMost): v = (1 - visibility) ** 2 self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: w, h = font.getStringSize(" ") Theme.setSelectedColor() font.render(_("Importing Songs"), (.05, .05 - v)) if self.stageInfoText: font.render("%s (%d%%)" % (self.stageInfoText, 100 * self.stageProgress), (.05, .7 + v), scale = 0.001) Theme.setBaseColor() Dialogs.wrapText(font, (.1, .3 + v), self.statusText) finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Object.py0000644000175000017500000001505210751076732016157 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pickle from StringIO import StringIO class Serializer(pickle.Pickler): def persistent_id(self, obj): return getattr(obj, "id", None) class Unserializer(pickle.Unpickler): def __init__(self, manager, data): pickle.Unpickler.__init__(self, data) self.manager = manager def persistent_load(self, id): return self.manager.getObject(id) def serialize(data): file = StringIO() Serializer(file, protocol = 2).dump(data) return file.getvalue() def unserialize(manager, data): return Unserializer(manager, StringIO(data)).load() class Manager: MSG_CREATE = 0 MSG_CHANGE = 1 MSG_DELETE = 2 def __init__(self, id = 0): self.id = id self.reset() def setId(self, id): self.id = id def reset(self): self.objects = {} self.__creationData = {} self.__created = [] self.__changed = [] self.__deleted = [] self.__idCounter = 0 def createObject(self, instance, *args, **kwargs): self.__idCounter += 1 id = self.globalObjectId(self.__idCounter) self.objects[id] = instance self.__creationData[id] = (instance.__class__, args, kwargs) self.__created.append(instance) return id def setChanged(self, obj): if not obj in self.__changed: self.__changed.append(obj) def deleteObject(self, obj): del self.objects[obj.id] del self.__creationData[obj.id] if obj in self.__created: self.__created.remove(obj) self.__deleted.append(obj.id) def getObject(self, id): return self.objects.get(id, None) def getChanges(self, everything = False): data = [] if everything: data += [(self.MSG_CREATE, [(id, data) for id, data in self.__creationData.items()])] data += [(self.MSG_CHANGE, [(o.id, o.getChanges(everything = True)) for o in self.objects.values()])] else: if self.__created: data += [(self.MSG_CREATE, [(o.id, self.__creationData[o.id]) for o in self.__created])] if self.__changed: data += [(self.MSG_CHANGE, [(o.id, o.getChanges()) for o in self.__changed])] if self.__deleted: data += [(self.MSG_DELETE, self.__deleted)] self.__created = [] self.__changed = [] self.__deleted = [] return [serialize(d) for d in data] def globalObjectId(self, objId): return (self.id << 20) + objId def applyChanges(self, managerId, data): for d in data: try: msg, data = unserialize(self, d) if msg == self.MSG_CREATE: for id, data in data: objectClass, args, kwargs = data self.__creationData[id] = data self.objects[id] = objectClass(id = id, manager = self, *args, **kwargs) elif msg == self.MSG_CHANGE: for id, data in data: if data: self.objects[id].applyChanges(data) elif msg == self.MSG_DELETE: id = data del self.__creationData[id] del self.objects[id] except Exception, e: print "Exception %s while processing incoming changes from manager %s." % (str(e), managerId) raise def enableGlobalManager(): global manager manager = Manager() class Message: classes = {} def __init__(self): if not self.__class__ in self.classes: self.classes[self.__class__] = len(self.classes) self.id = self.classes[self.__class__] class ObjectCreated(Message): pass class ObjectDeleted(Message): def __init__(self, obj): self.object = obj class Object(object): def __init__(self, id = None, manager = None, *args, **kwargs): self.__modified = {} self.__messages = [] self.__messageMap = {} self.__shared = [] #if not manager: manager = globals()["manager"] self.manager = manager self.id = id or manager.createObject(self, *args, **kwargs) def share(self, *attr): [(self.__shared.append(str(a)), self.__modified.__setitem__(a, self.__dict__[a])) for a in attr] def __setattr__(self, attr, value): if attr in getattr(self, "_Object__shared", {}): self.__modified[attr] = value self.manager.setChanged(self) object.__setattr__(self, attr, value) def delete(self): self.emit(ObjectDeleted(self)) self.manager.deleteObject(self) def getChanges(self, everything = False): if self.__messages: self.__modified["_Object__messages"] = self.__messages self.__processMessages() if everything: return dict([(k, getattr(self, k)) for k in self.__shared]) if self.__modified: (data, self.__modified) = (self.__modified, {}) return data def applyChanges(self, data): self.__dict__.update(data) self.__processMessages() def emit(self, message): self.__messages.append(message) def connect(self, messageClass, callback): if not messageClass in self.__messageMap: self.__messageMap[messageClass] = [] self.__messageMap[messageClass].append(callback) def disconnect(self, messageClass, callback): if messageClass in self.__messageMap: self.__messageMap[messageClass].remove(callback) def __processMessages(self): for m in self.__messages: if m.__class__ in self.__messageMap: for c in self.__messageMap[m.__class__]: c(m) self.__messages = [] fretsonfire-1.3.110.dfsg/src/Lobby.py0000644000175000017500000001155010751076732016017 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame from OpenGL.GL import * import math import colorsys from View import Layer from Input import KeyListener from GameTask import GameTask from Session import MessageHandler from Language import _ import MainMenu import Dialogs import Player import Song class Lobby(Layer, KeyListener, MessageHandler): def __init__(self, engine, session, singlePlayer = False, songName = None): self.engine = engine self.session = session self.time = 0.0 self.gameStarted = False self.singlePlayer = singlePlayer self.songName = songName self.session.broker.addMessageHandler(self) def shown(self): self.engine.input.addKeyListener(self) if self.singlePlayer: self.session.world.createPlayer(_("Player")) if self.songName: self.session.world.startGame(libraryName = Song.DEFAULT_LIBRARY, songName = self.songName) else: self.session.world.startGame() else: n = self.session.id or 1 name = Dialogs.getText(self.engine, _("Enter your name:"), _("Player #%d") % n) if name: self.session.world.createPlayer(name) else: self.engine.view.popLayer(self) def hidden(self): self.engine.input.removeKeyListener(self) self.session.broker.removeMessageHandler(self) if not self.gameStarted: self.session.close() self.engine.view.pushLayer(MainMenu.MainMenu(self.engine)) def handleGameStarted(self, sender): self.gameStarted = True self.engine.addTask(GameTask(self.engine, self.session)) self.engine.view.popLayer(self) def keyPressed(self, key, unicode): c = self.engine.input.controls.getMapping(key) if c in [Player.CANCEL, Player.KEY2]: self.engine.view.popLayer(self) elif (c in [Player.KEY1] or key == pygame.K_RETURN) and self.canStartGame(): self.gameStarted = True self.session.world.startGame() return True def keyReleased(self, key): pass def run(self, ticks): self.time += ticks / 50.0 def canStartGame(self): return len(self.session.world.players) > 1 and self.session.isPrimary() and not self.gameStarted def render(self, visibility, topMost): if self.singlePlayer: return self.engine.view.setOrthogonalProjection(normalize = True) font = self.engine.data.font try: v = 1.0 - ((1 - visibility) ** 2) glEnable(GL_BLEND) glBlendFunc(GL_SRC_ALPHA, GL_ONE) glEnable(GL_COLOR_MATERIAL) text = _("Lobby (%d players)") % len(self.session.world.players) w, h = font.getStringSize(text) x = .5 - w / 2 d = 0.0 c = 1 - .25 * v y = .1 - (1.0 - v) * .2 for i, ch in enumerate(text): w, h = font.getStringSize(ch) c = i * .05 glColor3f(*colorsys.hsv_to_rgb(.75, c, 1)) glPushMatrix() s = .25 * (math.sin(i / 2 + self.time / 4) + 2) glTranslate(-s * w / 2, -s * h / 2, 0) font.render(ch, (x, y), scale = 0.002 * s) glPopMatrix() x += w x = .1 y = .2 + (1 - v) / 4 glColor4f(1, 1, 1, v) for player in self.session.world.players: font.render(player.name, (x, y)) y += .08 if self.canStartGame(): s = _("Press Enter to Start Game") sz = 0.0013 w, h = font.getStringSize(s, scale = sz) font.render(s, (.5 - w / 2, .65), scale = sz) finally: self.engine.view.resetProjection() fretsonfire-1.3.110.dfsg/src/Resource.py0000644000175000017500000001460710751076732016545 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import os from Queue import Queue, Empty from threading import Thread, BoundedSemaphore import time import shutil import stat from Task import Task import Log import Version class Loader(Thread): def __init__(self, target, name, function, resultQueue, loaderSemaphore, onLoad = None): Thread.__init__(self) self.semaphore = loaderSemaphore self.target = target self.name = name self.function = function self.resultQueue = resultQueue self.result = None self.onLoad = onLoad self.exception = None self.time = 0.0 self.canceled = False if target and name: setattr(target, name, None) def run(self): self.semaphore.acquire() # Reduce priority on posix if os.name == "posix": os.nice(5) self.load() self.semaphore.release() self.resultQueue.put(self) def __str__(self): return "%s(%s) %s" % (self.function.__name__, self.name, self.canceled and "(canceled)" or "") def cancel(self): self.canceled = True def load(self): try: start = time.time() self.result = self.function() self.time = time.time() - start except: import sys self.exception = sys.exc_info() def finish(self): if self.canceled: return Log.notice("Loaded %s.%s in %.3f seconds" % (self.target.__class__.__name__, self.name, self.time)) if self.exception: raise self.exception[0], self.exception[1], self.exception[2] if self.target and self.name: setattr(self.target, self.name, self.result) if self.onLoad: self.onLoad(self.result) return self.result def __call__(self): self.join() return self.result class Resource(Task): def __init__(self, dataPath = os.path.join("..", "data")): self.resultQueue = Queue() self.dataPaths = [dataPath] self.loaderSemaphore = BoundedSemaphore(value = 1) self.loaders = [] def addDataPath(self, path): if not path in self.dataPaths: self.dataPaths = [path] + self.dataPaths def removeDataPath(self, path): if path in self.dataPaths: self.dataPaths.remove(path) def fileName(self, *name, **args): if not args.get("writable", False): for dataPath in self.dataPaths: readOnlyPath = os.path.join(dataPath, *name) # If the requested file is in the read-write path and not in the # read-only path, use the existing read-write one. if os.path.isfile(readOnlyPath): return readOnlyPath readWritePath = os.path.join(getWritableResourcePath(), *name) if os.path.isfile(readWritePath): return readWritePath return readOnlyPath else: readOnlyPath = os.path.join(self.dataPaths[-1], *name) try: # First see if we can write to the original file if os.access(readOnlyPath, os.W_OK): return readOnlyPath # If the original file does not exist, see if we can write to its directory if not os.path.isfile(readOnlyPath) and os.access(os.path.dirname(readOnlyPath), os.W_OK): return readOnlyPath except: raise # If the resource exists in the read-only path, make a copy to the # read-write path. readWritePath = os.path.join(getWritableResourcePath(), *name) if not os.path.isfile(readWritePath) and os.path.isfile(readOnlyPath): Log.notice("Copying '%s' to writable data directory." % "/".join(name)) try: os.makedirs(os.path.dirname(readWritePath)) except: pass shutil.copy(readOnlyPath, readWritePath) self.makeWritable(readWritePath) # Create directories if needed if not os.path.isdir(readWritePath) and os.path.isdir(readOnlyPath): Log.notice("Creating writable directory '%s'." % "/".join(name)) os.makedirs(readWritePath) self.makeWritable(readWritePath) return readWritePath def makeWritable(self, path): os.chmod(path, stat.S_IWRITE | stat.S_IREAD | stat.S_IEXEC) def load(self, target = None, name = None, function = lambda: None, synch = False, onLoad = None): Log.notice("Loading %s.%s %s" % (target.__class__.__name__, name, synch and "synchronously" or "asynchronously")) l = Loader(target, name, function, self.resultQueue, self.loaderSemaphore, onLoad = onLoad) if synch: l.load() return l.finish() else: self.loaders.append(l) l.start() return l def run(self, ticks): try: loader = self.resultQueue.get_nowait() loader.finish() self.loaders.remove(loader) except Empty: pass def getWritableResourcePath(): """ Returns a path that holds the configuration for the application. """ path = "." appname = Version.appName() if os.name == "posix": path = os.path.expanduser("~/." + appname) elif os.name == "nt": try: path = os.path.join(os.environ["APPDATA"], appname) except: pass try: os.mkdir(path) except: pass return path fretsonfire-1.3.110.dfsg/src/SvgColors.py0000644000175000017500000012377410751076732016705 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### colors = { "snow" : (1.00, 0.98, 0.98), "ghost" : (0.97, 0.97, 1.00), "white" : (0.97, 0.97, 1.00), "ghostwhite" : (0.97, 0.97, 1.00), "white" : (0.96, 0.96, 0.96), "smoke" : (0.96, 0.96, 0.96), "whitesmoke" : (0.96, 0.96, 0.96), "gainsboro" : (0.86, 0.86, 0.86), "floral" : (1.00, 0.98, 0.94), "white" : (1.00, 0.98, 0.94), "floralwhite" : (1.00, 0.98, 0.94), "old" : (0.99, 0.96, 0.90), "lace" : (0.99, 0.96, 0.90), "oldlace" : (0.99, 0.96, 0.90), "linen" : (0.98, 0.94, 0.90), "antique" : (0.98, 0.92, 0.84), "white" : (0.98, 0.92, 0.84), "antiquewhite" : (0.98, 0.92, 0.84), "papaya" : (1.00, 0.94, 0.84), "whip" : (1.00, 0.94, 0.84), "papayawhip" : (1.00, 0.94, 0.84), "blanched" : (1.00, 0.92, 0.80), "almond" : (1.00, 0.92, 0.80), "blanchedalmond" : (1.00, 0.92, 0.80), "bisque" : (1.00, 0.89, 0.77), "peach" : (1.00, 0.85, 0.73), "puff" : (1.00, 0.85, 0.73), "peachpuff" : (1.00, 0.85, 0.73), "navajo" : (1.00, 0.87, 0.68), "white" : (1.00, 0.87, 0.68), "navajowhite" : (1.00, 0.87, 0.68), "moccasin" : (1.00, 0.89, 0.71), "cornsilk" : (1.00, 0.97, 0.86), "ivory" : (1.00, 1.00, 0.94), "lemon" : (1.00, 0.98, 0.80), "chiffon" : (1.00, 0.98, 0.80), "lemonchiffon" : (1.00, 0.98, 0.80), "seashell" : (1.00, 0.96, 0.93), "honeydew" : (0.94, 1.00, 0.94), "mint" : (0.96, 1.00, 0.98), "cream" : (0.96, 1.00, 0.98), "mintcream" : (0.96, 1.00, 0.98), "azure" : (0.94, 1.00, 1.00), "alice" : (0.94, 0.97, 1.00), "blue" : (0.94, 0.97, 1.00), "aliceblue" : (0.94, 0.97, 1.00), "lavender" : (0.90, 0.90, 0.98), "lavender" : (1.00, 0.94, 0.96), "blush" : (1.00, 0.94, 0.96), "lavenderblush" : (1.00, 0.94, 0.96), "misty" : (1.00, 0.89, 0.88), "rose" : (1.00, 0.89, 0.88), "mistyrose" : (1.00, 0.89, 0.88), "white" : (1.00, 1.00, 1.00), "black" : (0.00, 0.00, 0.00), "dark" : (0.18, 0.31, 0.31), "slate" : (0.18, 0.31, 0.31), "gray" : (0.18, 0.31, 0.31), "darkslategray" : (0.18, 0.31, 0.31), "dark" : (0.18, 0.31, 0.31), "slate" : (0.18, 0.31, 0.31), "grey" : (0.18, 0.31, 0.31), "darkslategrey" : (0.18, 0.31, 0.31), "dim" : (0.41, 0.41, 0.41), "gray" : (0.41, 0.41, 0.41), "dimgray" : (0.41, 0.41, 0.41), "dim" : (0.41, 0.41, 0.41), "grey" : (0.41, 0.41, 0.41), "dimgrey" : (0.41, 0.41, 0.41), "slate" : (0.44, 0.50, 0.56), "gray" : (0.44, 0.50, 0.56), "slategray" : (0.44, 0.50, 0.56), "slate" : (0.44, 0.50, 0.56), "grey" : (0.44, 0.50, 0.56), "slategrey" : (0.44, 0.50, 0.56), "light" : (0.47, 0.53, 0.60), "slate" : (0.47, 0.53, 0.60), "gray" : (0.47, 0.53, 0.60), "lightslategray" : (0.47, 0.53, 0.60), "light" : (0.47, 0.53, 0.60), "slate" : (0.47, 0.53, 0.60), "grey" : (0.47, 0.53, 0.60), "lightslategrey" : (0.47, 0.53, 0.60), "gray" : (0.75, 0.75, 0.75), "grey" : (0.75, 0.75, 0.75), "light" : (0.83, 0.83, 0.83), "grey" : (0.83, 0.83, 0.83), "lightgrey" : (0.83, 0.83, 0.83), "light" : (0.83, 0.83, 0.83), "gray" : (0.83, 0.83, 0.83), "lightgray" : (0.83, 0.83, 0.83), "midnight" : (0.10, 0.10, 0.44), "blue" : (0.10, 0.10, 0.44), "midnightblue" : (0.10, 0.10, 0.44), "navy" : (0.00, 0.00, 0.50), "navy" : (0.00, 0.00, 0.50), "blue" : (0.00, 0.00, 0.50), "navyblue" : (0.00, 0.00, 0.50), "cornflower" : (0.39, 0.58, 0.93), "blue" : (0.39, 0.58, 0.93), "cornflowerblue" : (0.39, 0.58, 0.93), "dark" : (0.28, 0.24, 0.55), "slate" : (0.28, 0.24, 0.55), "blue" : (0.28, 0.24, 0.55), "darkslateblue" : (0.28, 0.24, 0.55), "slate" : (0.42, 0.35, 0.80), "blue" : (0.42, 0.35, 0.80), "slateblue" : (0.42, 0.35, 0.80), "medium" : (0.48, 0.41, 0.93), "slate" : (0.48, 0.41, 0.93), "blue" : (0.48, 0.41, 0.93), "mediumslateblue" : (0.48, 0.41, 0.93), "light" : (0.52, 0.44, 1.00), "slate" : (0.52, 0.44, 1.00), "blue" : (0.52, 0.44, 1.00), "lightslateblue" : (0.52, 0.44, 1.00), "medium" : (0.00, 0.00, 0.80), "blue" : (0.00, 0.00, 0.80), "mediumblue" : (0.00, 0.00, 0.80), "royal" : (0.25, 0.41, 0.88), "blue" : (0.25, 0.41, 0.88), "royalblue" : (0.25, 0.41, 0.88), "blue" : (0.00, 0.00, 1.00), "dodger" : (0.12, 0.56, 1.00), "blue" : (0.12, 0.56, 1.00), "dodgerblue" : (0.12, 0.56, 1.00), "deep" : (0.00, 0.75, 1.00), "sky" : (0.00, 0.75, 1.00), "blue" : (0.00, 0.75, 1.00), "deepskyblue" : (0.00, 0.75, 1.00), "sky" : (0.53, 0.81, 0.92), "blue" : (0.53, 0.81, 0.92), "skyblue" : (0.53, 0.81, 0.92), "light" : (0.53, 0.81, 0.98), "sky" : (0.53, 0.81, 0.98), "blue" : (0.53, 0.81, 0.98), "lightskyblue" : (0.53, 0.81, 0.98), "steel" : (0.27, 0.51, 0.71), "blue" : (0.27, 0.51, 0.71), "steelblue" : (0.27, 0.51, 0.71), "light" : (0.69, 0.77, 0.87), "steel" : (0.69, 0.77, 0.87), "blue" : (0.69, 0.77, 0.87), "lightsteelblue" : (0.69, 0.77, 0.87), "light" : (0.68, 0.85, 0.90), "blue" : (0.68, 0.85, 0.90), "lightblue" : (0.68, 0.85, 0.90), "powder" : (0.69, 0.88, 0.90), "blue" : (0.69, 0.88, 0.90), "powderblue" : (0.69, 0.88, 0.90), "pale" : (0.69, 0.93, 0.93), "turquoise" : (0.69, 0.93, 0.93), "paleturquoise" : (0.69, 0.93, 0.93), "dark" : (0.00, 0.81, 0.82), "turquoise" : (0.00, 0.81, 0.82), "darkturquoise" : (0.00, 0.81, 0.82), "medium" : (0.28, 0.82, 0.80), "turquoise" : (0.28, 0.82, 0.80), "mediumturquoise" : (0.28, 0.82, 0.80), "turquoise" : (0.25, 0.88, 0.82), "cyan" : (0.00, 1.00, 1.00), "light" : (0.88, 1.00, 1.00), "cyan" : (0.88, 1.00, 1.00), "lightcyan" : (0.88, 1.00, 1.00), "cadet" : (0.37, 0.62, 0.63), "blue" : (0.37, 0.62, 0.63), "cadetblue" : (0.37, 0.62, 0.63), "medium" : (0.40, 0.80, 0.67), "aquamarine" : (0.40, 0.80, 0.67), "mediumaquamarine" : (0.40, 0.80, 0.67), "aquamarine" : (0.50, 1.00, 0.83), "dark" : (0.00, 0.39, 0.00), "green" : (0.00, 0.39, 0.00), "darkgreen" : (0.00, 0.39, 0.00), "dark" : (0.33, 0.42, 0.18), "olive" : (0.33, 0.42, 0.18), "green" : (0.33, 0.42, 0.18), "darkolivegreen" : (0.33, 0.42, 0.18), "dark" : (0.56, 0.74, 0.56), "sea" : (0.56, 0.74, 0.56), "green" : (0.56, 0.74, 0.56), "darkseagreen" : (0.56, 0.74, 0.56), "sea" : (0.18, 0.55, 0.34), "green" : (0.18, 0.55, 0.34), "seagreen" : (0.18, 0.55, 0.34), "medium" : (0.24, 0.70, 0.44), "sea" : (0.24, 0.70, 0.44), "green" : (0.24, 0.70, 0.44), "mediumseagreen" : (0.24, 0.70, 0.44), "light" : (0.13, 0.70, 0.67), "sea" : (0.13, 0.70, 0.67), "green" : (0.13, 0.70, 0.67), "lightseagreen" : (0.13, 0.70, 0.67), "pale" : (0.60, 0.98, 0.60), "green" : (0.60, 0.98, 0.60), "palegreen" : (0.60, 0.98, 0.60), "spring" : (0.00, 1.00, 0.50), "green" : (0.00, 1.00, 0.50), "springgreen" : (0.00, 1.00, 0.50), "lawn" : (0.49, 0.99, 0.00), "green" : (0.49, 0.99, 0.00), "lawngreen" : (0.49, 0.99, 0.00), "green" : (0.00, 1.00, 0.00), "chartreuse" : (0.50, 1.00, 0.00), "medium" : (0.00, 0.98, 0.60), "spring" : (0.00, 0.98, 0.60), "green" : (0.00, 0.98, 0.60), "mediumspringgreen" : (0.00, 0.98, 0.60), "green" : (0.68, 1.00, 0.18), "yellow" : (0.68, 1.00, 0.18), "greenyellow" : (0.68, 1.00, 0.18), "lime" : (0.20, 0.80, 0.20), "green" : (0.20, 0.80, 0.20), "limegreen" : (0.20, 0.80, 0.20), "yellow" : (0.60, 0.80, 0.20), "green" : (0.60, 0.80, 0.20), "yellowgreen" : (0.60, 0.80, 0.20), "forest" : (0.13, 0.55, 0.13), "green" : (0.13, 0.55, 0.13), "forestgreen" : (0.13, 0.55, 0.13), "olive" : (0.42, 0.56, 0.14), "drab" : (0.42, 0.56, 0.14), "olivedrab" : (0.42, 0.56, 0.14), "dark" : (0.74, 0.72, 0.42), "khaki" : (0.74, 0.72, 0.42), "darkkhaki" : (0.74, 0.72, 0.42), "khaki" : (0.94, 0.90, 0.55), "pale" : (0.93, 0.91, 0.67), "goldenrod" : (0.93, 0.91, 0.67), "palegoldenrod" : (0.93, 0.91, 0.67), "light" : (0.98, 0.98, 0.82), "goldenrod" : (0.98, 0.98, 0.82), "yellow" : (0.98, 0.98, 0.82), "lightgoldenrodyellow" : (0.98, 0.98, 0.82), "light" : (1.00, 1.00, 0.88), "yellow" : (1.00, 1.00, 0.88), "lightyellow" : (1.00, 1.00, 0.88), "yellow" : (1.00, 1.00, 0.00), "gold" : (1.00, 0.84, 0.00), "light" : (0.93, 0.87, 0.51), "goldenrod" : (0.93, 0.87, 0.51), "lightgoldenrod" : (0.93, 0.87, 0.51), "goldenrod" : (0.85, 0.65, 0.13), "dark" : (0.72, 0.53, 0.04), "goldenrod" : (0.72, 0.53, 0.04), "darkgoldenrod" : (0.72, 0.53, 0.04), "rosy" : (0.74, 0.56, 0.56), "brown" : (0.74, 0.56, 0.56), "rosybrown" : (0.74, 0.56, 0.56), "indian" : (0.80, 0.36, 0.36), "red" : (0.80, 0.36, 0.36), "indianred" : (0.80, 0.36, 0.36), "saddle" : (0.55, 0.27, 0.07), "brown" : (0.55, 0.27, 0.07), "saddlebrown" : (0.55, 0.27, 0.07), "sienna" : (0.63, 0.32, 0.18), "peru" : (0.80, 0.52, 0.25), "burlywood" : (0.87, 0.72, 0.53), "beige" : (0.96, 0.96, 0.86), "wheat" : (0.96, 0.87, 0.70), "sandy" : (0.96, 0.64, 0.38), "brown" : (0.96, 0.64, 0.38), "sandybrown" : (0.96, 0.64, 0.38), "tan" : (0.82, 0.71, 0.55), "chocolate" : (0.82, 0.41, 0.12), "firebrick" : (0.70, 0.13, 0.13), "brown" : (0.65, 0.16, 0.16), "dark" : (0.91, 0.59, 0.48), "salmon" : (0.91, 0.59, 0.48), "darksalmon" : (0.91, 0.59, 0.48), "salmon" : (0.98, 0.50, 0.45), "light" : (1.00, 0.63, 0.48), "salmon" : (1.00, 0.63, 0.48), "lightsalmon" : (1.00, 0.63, 0.48), "orange" : (1.00, 0.65, 0.00), "dark" : (1.00, 0.55, 0.00), "orange" : (1.00, 0.55, 0.00), "darkorange" : (1.00, 0.55, 0.00), "coral" : (1.00, 0.50, 0.31), "light" : (0.94, 0.50, 0.50), "coral" : (0.94, 0.50, 0.50), "lightcoral" : (0.94, 0.50, 0.50), "tomato" : (1.00, 0.39, 0.28), "orange" : (1.00, 0.27, 0.00), "red" : (1.00, 0.27, 0.00), "orangered" : (1.00, 0.27, 0.00), "red" : (1.00, 0.00, 0.00), "hot" : (1.00, 0.41, 0.71), "pink" : (1.00, 0.41, 0.71), "hotpink" : (1.00, 0.41, 0.71), "deep" : (1.00, 0.08, 0.58), "pink" : (1.00, 0.08, 0.58), "deeppink" : (1.00, 0.08, 0.58), "pink" : (1.00, 0.75, 0.80), "light" : (1.00, 0.71, 0.76), "pink" : (1.00, 0.71, 0.76), "lightpink" : (1.00, 0.71, 0.76), "pale" : (0.86, 0.44, 0.58), "violet" : (0.86, 0.44, 0.58), "red" : (0.86, 0.44, 0.58), "palevioletred" : (0.86, 0.44, 0.58), "maroon" : (0.69, 0.19, 0.38), "medium" : (0.78, 0.08, 0.52), "violet" : (0.78, 0.08, 0.52), "red" : (0.78, 0.08, 0.52), "mediumvioletred" : (0.78, 0.08, 0.52), "violet" : (0.82, 0.13, 0.56), "red" : (0.82, 0.13, 0.56), "violetred" : (0.82, 0.13, 0.56), "magenta" : (1.00, 0.00, 1.00), "violet" : (0.93, 0.51, 0.93), "plum" : (0.87, 0.63, 0.87), "orchid" : (0.85, 0.44, 0.84), "medium" : (0.73, 0.33, 0.83), "orchid" : (0.73, 0.33, 0.83), "mediumorchid" : (0.73, 0.33, 0.83), "dark" : (0.60, 0.20, 0.80), "orchid" : (0.60, 0.20, 0.80), "darkorchid" : (0.60, 0.20, 0.80), "dark" : (0.58, 0.00, 0.83), "violet" : (0.58, 0.00, 0.83), "darkviolet" : (0.58, 0.00, 0.83), "blue" : (0.54, 0.17, 0.89), "violet" : (0.54, 0.17, 0.89), "blueviolet" : (0.54, 0.17, 0.89), "purple" : (0.63, 0.13, 0.94), "medium" : (0.58, 0.44, 0.86), "purple" : (0.58, 0.44, 0.86), "mediumpurple" : (0.58, 0.44, 0.86), "thistle" : (0.85, 0.75, 0.85), "snow1" : (1.00, 0.98, 0.98), "snow2" : (0.93, 0.91, 0.91), "snow3" : (0.80, 0.79, 0.79), "snow4" : (0.55, 0.54, 0.54), "seashell1" : (1.00, 0.96, 0.93), "seashell2" : (0.93, 0.90, 0.87), "seashell3" : (0.80, 0.77, 0.75), "seashell4" : (0.55, 0.53, 0.51), "antiquewhite1" : (1.00, 0.94, 0.86), "antiquewhite2" : (0.93, 0.87, 0.80), "antiquewhite3" : (0.80, 0.75, 0.69), "antiquewhite4" : (0.55, 0.51, 0.47), "bisque1" : (1.00, 0.89, 0.77), "bisque2" : (0.93, 0.84, 0.72), "bisque3" : (0.80, 0.72, 0.62), "bisque4" : (0.55, 0.49, 0.42), "peachpuff1" : (1.00, 0.85, 0.73), "peachpuff2" : (0.93, 0.80, 0.68), "peachpuff3" : (0.80, 0.69, 0.58), "peachpuff4" : (0.55, 0.47, 0.40), "navajowhite1" : (1.00, 0.87, 0.68), "navajowhite2" : (0.93, 0.81, 0.63), "navajowhite3" : (0.80, 0.70, 0.55), "navajowhite4" : (0.55, 0.47, 0.37), "lemonchiffon1" : (1.00, 0.98, 0.80), "lemonchiffon2" : (0.93, 0.91, 0.75), "lemonchiffon3" : (0.80, 0.79, 0.65), "lemonchiffon4" : (0.55, 0.54, 0.44), "cornsilk1" : (1.00, 0.97, 0.86), "cornsilk2" : (0.93, 0.91, 0.80), "cornsilk3" : (0.80, 0.78, 0.69), "cornsilk4" : (0.55, 0.53, 0.47), "ivory1" : (1.00, 1.00, 0.94), "ivory2" : (0.93, 0.93, 0.88), "ivory3" : (0.80, 0.80, 0.76), "ivory4" : (0.55, 0.55, 0.51), "honeydew1" : (0.94, 1.00, 0.94), "honeydew2" : (0.88, 0.93, 0.88), "honeydew3" : (0.76, 0.80, 0.76), "honeydew4" : (0.51, 0.55, 0.51), "lavenderblush1" : (1.00, 0.94, 0.96), "lavenderblush2" : (0.93, 0.88, 0.90), "lavenderblush3" : (0.80, 0.76, 0.77), "lavenderblush4" : (0.55, 0.51, 0.53), "mistyrose1" : (1.00, 0.89, 0.88), "mistyrose2" : (0.93, 0.84, 0.82), "mistyrose3" : (0.80, 0.72, 0.71), "mistyrose4" : (0.55, 0.49, 0.48), "azure1" : (0.94, 1.00, 1.00), "azure2" : (0.88, 0.93, 0.93), "azure3" : (0.76, 0.80, 0.80), "azure4" : (0.51, 0.55, 0.55), "slateblue1" : (0.51, 0.44, 1.00), "slateblue2" : (0.48, 0.40, 0.93), "slateblue3" : (0.41, 0.35, 0.80), "slateblue4" : (0.28, 0.24, 0.55), "royalblue1" : (0.28, 0.46, 1.00), "royalblue2" : (0.26, 0.43, 0.93), "royalblue3" : (0.23, 0.37, 0.80), "royalblue4" : (0.15, 0.25, 0.55), "blue1" : (0.00, 0.00, 1.00), "blue2" : (0.00, 0.00, 0.93), "blue3" : (0.00, 0.00, 0.80), "blue4" : (0.00, 0.00, 0.55), "dodgerblue1" : (0.12, 0.56, 1.00), "dodgerblue2" : (0.11, 0.53, 0.93), "dodgerblue3" : (0.09, 0.45, 0.80), "dodgerblue4" : (0.06, 0.31, 0.55), "steelblue1" : (0.39, 0.72, 1.00), "steelblue2" : (0.36, 0.67, 0.93), "steelblue3" : (0.31, 0.58, 0.80), "steelblue4" : (0.21, 0.39, 0.55), "deepskyblue1" : (0.00, 0.75, 1.00), "deepskyblue2" : (0.00, 0.70, 0.93), "deepskyblue3" : (0.00, 0.60, 0.80), "deepskyblue4" : (0.00, 0.41, 0.55), "skyblue1" : (0.53, 0.81, 1.00), "skyblue2" : (0.49, 0.75, 0.93), "skyblue3" : (0.42, 0.65, 0.80), "skyblue4" : (0.29, 0.44, 0.55), "lightskyblue1" : (0.69, 0.89, 1.00), "lightskyblue2" : (0.64, 0.83, 0.93), "lightskyblue3" : (0.55, 0.71, 0.80), "lightskyblue4" : (0.38, 0.48, 0.55), "slategray1" : (0.78, 0.89, 1.00), "slategray2" : (0.73, 0.83, 0.93), "slategray3" : (0.62, 0.71, 0.80), "slategray4" : (0.42, 0.48, 0.55), "lightsteelblue1" : (0.79, 0.88, 1.00), "lightsteelblue2" : (0.74, 0.82, 0.93), "lightsteelblue3" : (0.64, 0.71, 0.80), "lightsteelblue4" : (0.43, 0.48, 0.55), "lightblue1" : (0.75, 0.94, 1.00), "lightblue2" : (0.70, 0.87, 0.93), "lightblue3" : (0.60, 0.75, 0.80), "lightblue4" : (0.41, 0.51, 0.55), "lightcyan1" : (0.88, 1.00, 1.00), "lightcyan2" : (0.82, 0.93, 0.93), "lightcyan3" : (0.71, 0.80, 0.80), "lightcyan4" : (0.48, 0.55, 0.55), "paleturquoise1" : (0.73, 1.00, 1.00), "paleturquoise2" : (0.68, 0.93, 0.93), "paleturquoise3" : (0.59, 0.80, 0.80), "paleturquoise4" : (0.40, 0.55, 0.55), "cadetblue1" : (0.60, 0.96, 1.00), "cadetblue2" : (0.56, 0.90, 0.93), "cadetblue3" : (0.48, 0.77, 0.80), "cadetblue4" : (0.33, 0.53, 0.55), "turquoise1" : (0.00, 0.96, 1.00), "turquoise2" : (0.00, 0.90, 0.93), "turquoise3" : (0.00, 0.77, 0.80), "turquoise4" : (0.00, 0.53, 0.55), "cyan1" : (0.00, 1.00, 1.00), "cyan2" : (0.00, 0.93, 0.93), "cyan3" : (0.00, 0.80, 0.80), "cyan4" : (0.00, 0.55, 0.55), "darkslategray1" : (0.59, 1.00, 1.00), "darkslategray2" : (0.55, 0.93, 0.93), "darkslategray3" : (0.47, 0.80, 0.80), "darkslategray4" : (0.32, 0.55, 0.55), "aquamarine1" : (0.50, 1.00, 0.83), "aquamarine2" : (0.46, 0.93, 0.78), "aquamarine3" : (0.40, 0.80, 0.67), "aquamarine4" : (0.27, 0.55, 0.45), "darkseagreen1" : (0.76, 1.00, 0.76), "darkseagreen2" : (0.71, 0.93, 0.71), "darkseagreen3" : (0.61, 0.80, 0.61), "darkseagreen4" : (0.41, 0.55, 0.41), "seagreen1" : (0.33, 1.00, 0.62), "seagreen2" : (0.31, 0.93, 0.58), "seagreen3" : (0.26, 0.80, 0.50), "seagreen4" : (0.18, 0.55, 0.34), "palegreen1" : (0.60, 1.00, 0.60), "palegreen2" : (0.56, 0.93, 0.56), "palegreen3" : (0.49, 0.80, 0.49), "palegreen4" : (0.33, 0.55, 0.33), "springgreen1" : (0.00, 1.00, 0.50), "springgreen2" : (0.00, 0.93, 0.46), "springgreen3" : (0.00, 0.80, 0.40), "springgreen4" : (0.00, 0.55, 0.27), "green1" : (0.00, 1.00, 0.00), "green2" : (0.00, 0.93, 0.00), "green3" : (0.00, 0.80, 0.00), "green4" : (0.00, 0.55, 0.00), "chartreuse1" : (0.50, 1.00, 0.00), "chartreuse2" : (0.46, 0.93, 0.00), "chartreuse3" : (0.40, 0.80, 0.00), "chartreuse4" : (0.27, 0.55, 0.00), "olivedrab1" : (0.75, 1.00, 0.24), "olivedrab2" : (0.70, 0.93, 0.23), "olivedrab3" : (0.60, 0.80, 0.20), "olivedrab4" : (0.41, 0.55, 0.13), "darkolivegreen1" : (0.79, 1.00, 0.44), "darkolivegreen2" : (0.74, 0.93, 0.41), "darkolivegreen3" : (0.64, 0.80, 0.35), "darkolivegreen4" : (0.43, 0.55, 0.24), "khaki1" : (1.00, 0.96, 0.56), "khaki2" : (0.93, 0.90, 0.52), "khaki3" : (0.80, 0.78, 0.45), "khaki4" : (0.55, 0.53, 0.31), "lightgoldenrod1" : (1.00, 0.93, 0.55), "lightgoldenrod2" : (0.93, 0.86, 0.51), "lightgoldenrod3" : (0.80, 0.75, 0.44), "lightgoldenrod4" : (0.55, 0.51, 0.30), "lightyellow1" : (1.00, 1.00, 0.88), "lightyellow2" : (0.93, 0.93, 0.82), "lightyellow3" : (0.80, 0.80, 0.71), "lightyellow4" : (0.55, 0.55, 0.48), "yellow1" : (1.00, 1.00, 0.00), "yellow2" : (0.93, 0.93, 0.00), "yellow3" : (0.80, 0.80, 0.00), "yellow4" : (0.55, 0.55, 0.00), "gold1" : (1.00, 0.84, 0.00), "gold2" : (0.93, 0.79, 0.00), "gold3" : (0.80, 0.68, 0.00), "gold4" : (0.55, 0.46, 0.00), "goldenrod1" : (1.00, 0.76, 0.15), "goldenrod2" : (0.93, 0.71, 0.13), "goldenrod3" : (0.80, 0.61, 0.11), "goldenrod4" : (0.55, 0.41, 0.08), "darkgoldenrod1" : (1.00, 0.73, 0.06), "darkgoldenrod2" : (0.93, 0.68, 0.05), "darkgoldenrod3" : (0.80, 0.58, 0.05), "darkgoldenrod4" : (0.55, 0.40, 0.03), "rosybrown1" : (1.00, 0.76, 0.76), "rosybrown2" : (0.93, 0.71, 0.71), "rosybrown3" : (0.80, 0.61, 0.61), "rosybrown4" : (0.55, 0.41, 0.41), "indianred1" : (1.00, 0.42, 0.42), "indianred2" : (0.93, 0.39, 0.39), "indianred3" : (0.80, 0.33, 0.33), "indianred4" : (0.55, 0.23, 0.23), "sienna1" : (1.00, 0.51, 0.28), "sienna2" : (0.93, 0.47, 0.26), "sienna3" : (0.80, 0.41, 0.22), "sienna4" : (0.55, 0.28, 0.15), "burlywood1" : (1.00, 0.83, 0.61), "burlywood2" : (0.93, 0.77, 0.57), "burlywood3" : (0.80, 0.67, 0.49), "burlywood4" : (0.55, 0.45, 0.33), "wheat1" : (1.00, 0.91, 0.73), "wheat2" : (0.93, 0.85, 0.68), "wheat3" : (0.80, 0.73, 0.59), "wheat4" : (0.55, 0.49, 0.40), "tan1" : (1.00, 0.65, 0.31), "tan2" : (0.93, 0.60, 0.29), "tan3" : (0.80, 0.52, 0.25), "tan4" : (0.55, 0.35, 0.17), "chocolate1" : (1.00, 0.50, 0.14), "chocolate2" : (0.93, 0.46, 0.13), "chocolate3" : (0.80, 0.40, 0.11), "chocolate4" : (0.55, 0.27, 0.07), "firebrick1" : (1.00, 0.19, 0.19), "firebrick2" : (0.93, 0.17, 0.17), "firebrick3" : (0.80, 0.15, 0.15), "firebrick4" : (0.55, 0.10, 0.10), "brown1" : (1.00, 0.25, 0.25), "brown2" : (0.93, 0.23, 0.23), "brown3" : (0.80, 0.20, 0.20), "brown4" : (0.55, 0.14, 0.14), "salmon1" : (1.00, 0.55, 0.41), "salmon2" : (0.93, 0.51, 0.38), "salmon3" : (0.80, 0.44, 0.33), "salmon4" : (0.55, 0.30, 0.22), "lightsalmon1" : (1.00, 0.63, 0.48), "lightsalmon2" : (0.93, 0.58, 0.45), "lightsalmon3" : (0.80, 0.51, 0.38), "lightsalmon4" : (0.55, 0.34, 0.26), "orange1" : (1.00, 0.65, 0.00), "orange2" : (0.93, 0.60, 0.00), "orange3" : (0.80, 0.52, 0.00), "orange4" : (0.55, 0.35, 0.00), "darkorange1" : (1.00, 0.50, 0.00), "darkorange2" : (0.93, 0.46, 0.00), "darkorange3" : (0.80, 0.40, 0.00), "darkorange4" : (0.55, 0.27, 0.00), "coral1" : (1.00, 0.45, 0.34), "coral2" : (0.93, 0.42, 0.31), "coral3" : (0.80, 0.36, 0.27), "coral4" : (0.55, 0.24, 0.18), "tomato1" : (1.00, 0.39, 0.28), "tomato2" : (0.93, 0.36, 0.26), "tomato3" : (0.80, 0.31, 0.22), "tomato4" : (0.55, 0.21, 0.15), "orangered1" : (1.00, 0.27, 0.00), "orangered2" : (0.93, 0.25, 0.00), "orangered3" : (0.80, 0.22, 0.00), "orangered4" : (0.55, 0.15, 0.00), "red1" : (1.00, 0.00, 0.00), "red2" : (0.93, 0.00, 0.00), "red3" : (0.80, 0.00, 0.00), "red4" : (0.55, 0.00, 0.00), "deeppink1" : (1.00, 0.08, 0.58), "deeppink2" : (0.93, 0.07, 0.54), "deeppink3" : (0.80, 0.06, 0.46), "deeppink4" : (0.55, 0.04, 0.31), "hotpink1" : (1.00, 0.43, 0.71), "hotpink2" : (0.93, 0.42, 0.65), "hotpink3" : (0.80, 0.38, 0.56), "hotpink4" : (0.55, 0.23, 0.38), "pink1" : (1.00, 0.71, 0.77), "pink2" : (0.93, 0.66, 0.72), "pink3" : (0.80, 0.57, 0.62), "pink4" : (0.55, 0.39, 0.42), "lightpink1" : (1.00, 0.68, 0.73), "lightpink2" : (0.93, 0.64, 0.68), "lightpink3" : (0.80, 0.55, 0.58), "lightpink4" : (0.55, 0.37, 0.40), "palevioletred1" : (1.00, 0.51, 0.67), "palevioletred2" : (0.93, 0.47, 0.62), "palevioletred3" : (0.80, 0.41, 0.54), "palevioletred4" : (0.55, 0.28, 0.36), "maroon1" : (1.00, 0.20, 0.70), "maroon2" : (0.93, 0.19, 0.65), "maroon3" : (0.80, 0.16, 0.56), "maroon4" : (0.55, 0.11, 0.38), "violetred1" : (1.00, 0.24, 0.59), "violetred2" : (0.93, 0.23, 0.55), "violetred3" : (0.80, 0.20, 0.47), "violetred4" : (0.55, 0.13, 0.32), "magenta1" : (1.00, 0.00, 1.00), "magenta2" : (0.93, 0.00, 0.93), "magenta3" : (0.80, 0.00, 0.80), "magenta4" : (0.55, 0.00, 0.55), "orchid1" : (1.00, 0.51, 0.98), "orchid2" : (0.93, 0.48, 0.91), "orchid3" : (0.80, 0.41, 0.79), "orchid4" : (0.55, 0.28, 0.54), "plum1" : (1.00, 0.73, 1.00), "plum2" : (0.93, 0.68, 0.93), "plum3" : (0.80, 0.59, 0.80), "plum4" : (0.55, 0.40, 0.55), "mediumorchid1" : (0.88, 0.40, 1.00), "mediumorchid2" : (0.82, 0.37, 0.93), "mediumorchid3" : (0.71, 0.32, 0.80), "mediumorchid4" : (0.48, 0.22, 0.55), "darkorchid1" : (0.75, 0.24, 1.00), "darkorchid2" : (0.70, 0.23, 0.93), "darkorchid3" : (0.60, 0.20, 0.80), "darkorchid4" : (0.41, 0.13, 0.55), "purple1" : (0.61, 0.19, 1.00), "purple2" : (0.57, 0.17, 0.93), "purple3" : (0.49, 0.15, 0.80), "purple4" : (0.33, 0.10, 0.55), "mediumpurple1" : (0.67, 0.51, 1.00), "mediumpurple2" : (0.62, 0.47, 0.93), "mediumpurple3" : (0.54, 0.41, 0.80), "mediumpurple4" : (0.36, 0.28, 0.55), "thistle1" : (1.00, 0.88, 1.00), "thistle2" : (0.93, 0.82, 0.93), "thistle3" : (0.80, 0.71, 0.80), "thistle4" : (0.55, 0.48, 0.55), "gray0" : (0.00, 0.00, 0.00), "grey0" : (0.00, 0.00, 0.00), "gray1" : (0.01, 0.01, 0.01), "grey1" : (0.01, 0.01, 0.01), "gray2" : (0.02, 0.02, 0.02), "grey2" : (0.02, 0.02, 0.02), "gray3" : (0.03, 0.03, 0.03), "grey3" : (0.03, 0.03, 0.03), "gray4" : (0.04, 0.04, 0.04), "grey4" : (0.04, 0.04, 0.04), "gray5" : (0.05, 0.05, 0.05), "grey5" : (0.05, 0.05, 0.05), "gray6" : (0.06, 0.06, 0.06), "grey6" : (0.06, 0.06, 0.06), "gray7" : (0.07, 0.07, 0.07), "grey7" : (0.07, 0.07, 0.07), "gray8" : (0.08, 0.08, 0.08), "grey8" : (0.08, 0.08, 0.08), "gray9" : (0.09, 0.09, 0.09), "grey9" : (0.09, 0.09, 0.09), "gray10" : (0.10, 0.10, 0.10), "grey10" : (0.10, 0.10, 0.10), "gray11" : (0.11, 0.11, 0.11), "grey11" : (0.11, 0.11, 0.11), "gray12" : (0.12, 0.12, 0.12), "grey12" : (0.12, 0.12, 0.12), "gray13" : (0.13, 0.13, 0.13), "grey13" : (0.13, 0.13, 0.13), "gray14" : (0.14, 0.14, 0.14), "grey14" : (0.14, 0.14, 0.14), "gray15" : (0.15, 0.15, 0.15), "grey15" : (0.15, 0.15, 0.15), "gray16" : (0.16, 0.16, 0.16), "grey16" : (0.16, 0.16, 0.16), "gray17" : (0.17, 0.17, 0.17), "grey17" : (0.17, 0.17, 0.17), "gray18" : (0.18, 0.18, 0.18), "grey18" : (0.18, 0.18, 0.18), "gray19" : (0.19, 0.19, 0.19), "grey19" : (0.19, 0.19, 0.19), "gray20" : (0.20, 0.20, 0.20), "grey20" : (0.20, 0.20, 0.20), "gray21" : (0.21, 0.21, 0.21), "grey21" : (0.21, 0.21, 0.21), "gray22" : (0.22, 0.22, 0.22), "grey22" : (0.22, 0.22, 0.22), "gray23" : (0.23, 0.23, 0.23), "grey23" : (0.23, 0.23, 0.23), "gray24" : (0.24, 0.24, 0.24), "grey24" : (0.24, 0.24, 0.24), "gray25" : (0.25, 0.25, 0.25), "grey25" : (0.25, 0.25, 0.25), "gray26" : (0.26, 0.26, 0.26), "grey26" : (0.26, 0.26, 0.26), "gray27" : (0.27, 0.27, 0.27), "grey27" : (0.27, 0.27, 0.27), "gray28" : (0.28, 0.28, 0.28), "grey28" : (0.28, 0.28, 0.28), "gray29" : (0.29, 0.29, 0.29), "grey29" : (0.29, 0.29, 0.29), "gray30" : (0.30, 0.30, 0.30), "grey30" : (0.30, 0.30, 0.30), "gray31" : (0.31, 0.31, 0.31), "grey31" : (0.31, 0.31, 0.31), "gray32" : (0.32, 0.32, 0.32), "grey32" : (0.32, 0.32, 0.32), "gray33" : (0.33, 0.33, 0.33), "grey33" : (0.33, 0.33, 0.33), "gray34" : (0.34, 0.34, 0.34), "grey34" : (0.34, 0.34, 0.34), "gray35" : (0.35, 0.35, 0.35), "grey35" : (0.35, 0.35, 0.35), "gray36" : (0.36, 0.36, 0.36), "grey36" : (0.36, 0.36, 0.36), "gray37" : (0.37, 0.37, 0.37), "grey37" : (0.37, 0.37, 0.37), "gray38" : (0.38, 0.38, 0.38), "grey38" : (0.38, 0.38, 0.38), "gray39" : (0.39, 0.39, 0.39), "grey39" : (0.39, 0.39, 0.39), "gray40" : (0.40, 0.40, 0.40), "grey40" : (0.40, 0.40, 0.40), "gray41" : (0.41, 0.41, 0.41), "grey41" : (0.41, 0.41, 0.41), "gray42" : (0.42, 0.42, 0.42), "grey42" : (0.42, 0.42, 0.42), "gray43" : (0.43, 0.43, 0.43), "grey43" : (0.43, 0.43, 0.43), "gray44" : (0.44, 0.44, 0.44), "grey44" : (0.44, 0.44, 0.44), "gray45" : (0.45, 0.45, 0.45), "grey45" : (0.45, 0.45, 0.45), "gray46" : (0.46, 0.46, 0.46), "grey46" : (0.46, 0.46, 0.46), "gray47" : (0.47, 0.47, 0.47), "grey47" : (0.47, 0.47, 0.47), "gray48" : (0.48, 0.48, 0.48), "grey48" : (0.48, 0.48, 0.48), "gray49" : (0.49, 0.49, 0.49), "grey49" : (0.49, 0.49, 0.49), "gray50" : (0.50, 0.50, 0.50), "grey50" : (0.50, 0.50, 0.50), "gray51" : (0.51, 0.51, 0.51), "grey51" : (0.51, 0.51, 0.51), "gray52" : (0.52, 0.52, 0.52), "grey52" : (0.52, 0.52, 0.52), "gray53" : (0.53, 0.53, 0.53), "grey53" : (0.53, 0.53, 0.53), "gray54" : (0.54, 0.54, 0.54), "grey54" : (0.54, 0.54, 0.54), "gray55" : (0.55, 0.55, 0.55), "grey55" : (0.55, 0.55, 0.55), "gray56" : (0.56, 0.56, 0.56), "grey56" : (0.56, 0.56, 0.56), "gray57" : (0.57, 0.57, 0.57), "grey57" : (0.57, 0.57, 0.57), "gray58" : (0.58, 0.58, 0.58), "grey58" : (0.58, 0.58, 0.58), "gray59" : (0.59, 0.59, 0.59), "grey59" : (0.59, 0.59, 0.59), "gray60" : (0.60, 0.60, 0.60), "grey60" : (0.60, 0.60, 0.60), "gray61" : (0.61, 0.61, 0.61), "grey61" : (0.61, 0.61, 0.61), "gray62" : (0.62, 0.62, 0.62), "grey62" : (0.62, 0.62, 0.62), "gray63" : (0.63, 0.63, 0.63), "grey63" : (0.63, 0.63, 0.63), "gray64" : (0.64, 0.64, 0.64), "grey64" : (0.64, 0.64, 0.64), "gray65" : (0.65, 0.65, 0.65), "grey65" : (0.65, 0.65, 0.65), "gray66" : (0.66, 0.66, 0.66), "grey66" : (0.66, 0.66, 0.66), "gray67" : (0.67, 0.67, 0.67), "grey67" : (0.67, 0.67, 0.67), "gray68" : (0.68, 0.68, 0.68), "grey68" : (0.68, 0.68, 0.68), "gray69" : (0.69, 0.69, 0.69), "grey69" : (0.69, 0.69, 0.69), "gray70" : (0.70, 0.70, 0.70), "grey70" : (0.70, 0.70, 0.70), "gray71" : (0.71, 0.71, 0.71), "grey71" : (0.71, 0.71, 0.71), "gray72" : (0.72, 0.72, 0.72), "grey72" : (0.72, 0.72, 0.72), "gray73" : (0.73, 0.73, 0.73), "grey73" : (0.73, 0.73, 0.73), "gray74" : (0.74, 0.74, 0.74), "grey74" : (0.74, 0.74, 0.74), "gray75" : (0.75, 0.75, 0.75), "grey75" : (0.75, 0.75, 0.75), "gray76" : (0.76, 0.76, 0.76), "grey76" : (0.76, 0.76, 0.76), "gray77" : (0.77, 0.77, 0.77), "grey77" : (0.77, 0.77, 0.77), "gray78" : (0.78, 0.78, 0.78), "grey78" : (0.78, 0.78, 0.78), "gray79" : (0.79, 0.79, 0.79), "grey79" : (0.79, 0.79, 0.79), "gray80" : (0.80, 0.80, 0.80), "grey80" : (0.80, 0.80, 0.80), "gray81" : (0.81, 0.81, 0.81), "grey81" : (0.81, 0.81, 0.81), "gray82" : (0.82, 0.82, 0.82), "grey82" : (0.82, 0.82, 0.82), "gray83" : (0.83, 0.83, 0.83), "grey83" : (0.83, 0.83, 0.83), "gray84" : (0.84, 0.84, 0.84), "grey84" : (0.84, 0.84, 0.84), "gray85" : (0.85, 0.85, 0.85), "grey85" : (0.85, 0.85, 0.85), "gray86" : (0.86, 0.86, 0.86), "grey86" : (0.86, 0.86, 0.86), "gray87" : (0.87, 0.87, 0.87), "grey87" : (0.87, 0.87, 0.87), "gray88" : (0.88, 0.88, 0.88), "grey88" : (0.88, 0.88, 0.88), "gray89" : (0.89, 0.89, 0.89), "grey89" : (0.89, 0.89, 0.89), "gray90" : (0.90, 0.90, 0.90), "grey90" : (0.90, 0.90, 0.90), "gray91" : (0.91, 0.91, 0.91), "grey91" : (0.91, 0.91, 0.91), "gray92" : (0.92, 0.92, 0.92), "grey92" : (0.92, 0.92, 0.92), "gray93" : (0.93, 0.93, 0.93), "grey93" : (0.93, 0.93, 0.93), "gray94" : (0.94, 0.94, 0.94), "grey94" : (0.94, 0.94, 0.94), "gray95" : (0.95, 0.95, 0.95), "grey95" : (0.95, 0.95, 0.95), "gray96" : (0.96, 0.96, 0.96), "grey96" : (0.96, 0.96, 0.96), "gray97" : (0.97, 0.97, 0.97), "grey97" : (0.97, 0.97, 0.97), "gray98" : (0.98, 0.98, 0.98), "grey98" : (0.98, 0.98, 0.98), "gray99" : (0.99, 0.99, 0.99), "grey99" : (0.99, 0.99, 0.99), "gray100" : (1.00, 1.00, 1.00), "grey100" : (1.00, 1.00, 1.00), "dark" : (0.66, 0.66, 0.66), "grey" : (0.66, 0.66, 0.66), "darkgrey" : (0.66, 0.66, 0.66), "dark" : (0.66, 0.66, 0.66), "gray" : (0.66, 0.66, 0.66), "darkgray" : (0.66, 0.66, 0.66), "dark" : (0.00, 0.00, 0.55), "blue" : (0.00, 0.00, 0.55), "darkblue" : (0.00, 0.00, 0.55), "dark" : (0.00, 0.55, 0.55), "cyan" : (0.00, 0.55, 0.55), "darkcyan" : (0.00, 0.55, 0.55), "dark" : (0.55, 0.00, 0.55), "magenta" : (0.55, 0.00, 0.55), "darkmagenta" : (0.55, 0.00, 0.55), "dark" : (0.55, 0.00, 0.00), "red" : (0.55, 0.00, 0.00), "darkred" : (0.55, 0.00, 0.00), "light" : (0.56, 0.93, 0.56), "green" : (0.56, 0.93, 0.56), "lightgreen" : (0.56, 0.93, 0.56), } fretsonfire-1.3.110.dfsg/src/Timer.py0000644000175000017500000000505010751076732016026 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import pygame import time class Timer(object): def __init__(self, fps = 60, tickrate = 1.0): self.fps = fps self.timestep = 1000.0 / fps self.tickrate = tickrate self.ticks = self.getTime() self.frame = 0 self.fpsEstimate = 0 self.fpsEstimateStartTick = self.ticks self.fpsEstimateStartFrame = self.frame self.highPriority = False def getTime(self): return int(pygame.time.get_ticks() * self.tickrate) time = property(getTime) def advanceFrame(self): while True: ticks = self.getTime() diff = ticks - self.ticks if diff >= self.timestep: break if not self.highPriority: pygame.time.wait(0) self.ticks = ticks self.frame += 1 if ticks > self.fpsEstimateStartTick + 250: n = self.frame - self.fpsEstimateStartFrame self.fpsEstimate = 1000.0 * n / (ticks - self.fpsEstimateStartTick) self.fpsEstimateStartTick = ticks self.fpsEstimateStartFrame = self.frame return [min(diff, self.timestep * 16)] fretsonfire-1.3.110.dfsg/src/fretsonfire.pot0000644000175000017500000002630310751076732017452 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "" #: Credits.py:112 msgid "presents" msgstr "" #: Credits.py:116 msgid "Version %s" msgstr "" #: Credits.py:118 msgid "Game Design," msgstr "" #: Credits.py:119 msgid "Programming:" msgstr "" #: Credits.py:122 msgid "Music," msgstr "" #: Credits.py:123 msgid "Sound Effects:" msgstr "" #: Credits.py:126 msgid "Graphics:" msgstr "" #: Credits.py:129 msgid "Introducing:" msgstr "" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "" #: Credits.py:134 msgid "as Groupie" msgstr "" #: Credits.py:136 msgid "Song Credits:" msgstr "" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "" #: Credits.py:141 msgid "Defy The Machine" msgstr "" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "" #: Credits.py:144 msgid "This Week I've Been" msgstr "" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "" #: Credits.py:148 msgid "Testing:" msgstr "" #: Credits.py:155 msgid "Mac OS X port:" msgstr "" #: Credits.py:158 msgid "Special thanks to:" msgstr "" #: Credits.py:161 msgid "Made with:" msgstr "" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "" #: Data.py:60 msgid "__lefttoright__" msgstr "" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "" #: Dialogs.py:683 msgid "Filter: %s" msgstr "" #: Dialogs.py:685 msgid "Not found" msgstr "" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "" #: Dialogs.py:731 msgid "One song in this library" msgstr "" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "" #: Dialogs.py:1030 msgid "Pick!" msgstr "" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "" #: Dialogs.py:1084 msgid "Choose a File" msgstr "" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "" #: Dialogs.py:1120 msgid "Loading..." msgstr "" #: Editor.py:66 msgid "Save Song" msgstr "" #: Editor.py:67 msgid "Set Song Name" msgstr "" #: Editor.py:68 msgid "Set Artist Name" msgstr "" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "" #: Editor.py:71 msgid "Set A/V delay" msgstr "" #: Editor.py:72 msgid "Set Cassette Color" msgstr "" #: Editor.py:73 msgid "Set Cassette Label" msgstr "" #: Editor.py:74 msgid "Editing Help" msgstr "" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "" #: Editor.py:81 msgid "There are no changes to save." msgstr "" #: Editor.py:89 msgid "Saving..." msgstr "" #: Editor.py:90 msgid "'%s' saved." msgstr "" #: Editor.py:93 msgid "Editing keys: " msgstr "" #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "" #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "" #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "" #: Editor.py:97 msgid "Delete - Delete note, " msgstr "" #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "" #: Editor.py:102 msgid "Enter Song Name" msgstr "" #: Editor.py:108 msgid "Enter Artist Name" msgstr "" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "" #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "" #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "" #: Editor.py:148 msgid "That isn't a color." msgstr "" #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "" #: Editor.py:168 msgid "Loading song..." msgstr "" #: Editor.py:334 msgid "Playing" msgstr "" #: Editor.py:336 msgid "Stopped" msgstr "" #: Editor.py:377 msgid "Enter a name for the song." msgstr "" #: Editor.py:385 msgid "That song already exists." msgstr "" #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "" #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "" #: Editor.py:399 msgid "Importing..." msgstr "" #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "" #: Editor.py:680 msgid "Reading the song list." msgstr "" #: Editor.py:687 msgid "Reading the archive index." msgstr "" #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "" #: Editor.py:756 msgid "Ready" msgstr "" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "" #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "" #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "" #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "" #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "" #: Editor.py:801 msgid "That's not it. Try again." msgstr "" #: Editor.py:819 msgid "Importing Songs" msgstr "" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "" #: GameEngine.py:53 msgid "Lefty mode" msgstr "" #: GameEngine.py:54 msgid "Tappable notes" msgstr "" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "" #: GameEngine.py:56 msgid "2x" msgstr "" #: GameEngine.py:56 msgid "4x" msgstr "" #: GameEngine.py:56 msgid "6x" msgstr "" #: GameEngine.py:56 msgid "8x" msgstr "" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "" #: GameEngine.py:56 msgid "None" msgstr "" #: GameEngine.py:58 msgid "Frames per Second" msgstr "" #: GameEngine.py:59 msgid "High" msgstr "" #: GameEngine.py:59 msgid "Low" msgstr "" #: GameEngine.py:59 msgid "Normal" msgstr "" #: GameEngine.py:59 msgid "SVG Quality" msgstr "" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "" #: GameEngine.py:61 msgid "Sample Bits" msgstr "" #: GameEngine.py:63 msgid "Buffer Size" msgstr "" #: GameEngine.py:64 msgid "A/V delay" msgstr "" #: GameEngine.py:65 msgid "Loud" msgstr "" #: GameEngine.py:65 msgid "Painful" msgstr "" #: GameEngine.py:65 msgid "Quiet" msgstr "" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "" #: GameEngine.py:67 msgid "Song Volume" msgstr "" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "" #: GameEngine.py:69 msgid "Text scale" msgstr "" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "" #: GameResultsScene.py:58 msgid "Replay" msgstr "" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "" #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "" #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "" #: GameTask.py:72 msgid "Connection lost." msgstr "" #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "" #: GuitarScene.py:87 msgid "Restart Song" msgstr "" #: GuitarScene.py:89 msgid "Settings" msgstr "" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "" #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "" #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "" #: GuitarScene.py:389 msgid "%d hit" msgstr "" #: GuitarScene.py:406 msgid "Missed!" msgstr "" #: Language.py:56 msgid "Language" msgstr "" #: Lobby.py:52 msgid "Player" msgstr "" #: Lobby.py:59 msgid "Enter your name:" msgstr "" #: Lobby.py:59 msgid "Player #%d" msgstr "" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "" #: MainMenu.py:60 msgid "Import New Song" msgstr "" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "" #: MainMenu.py:67 msgid "Play Game" msgstr "" #: MainMenu.py:68 msgid "Tutorial" msgstr "" #: MainMenu.py:69 msgid "Song Editor" msgstr "" #: MainMenu.py:70 msgid "Settings >" msgstr "" #: MainMenu.py:71 msgid "Credits" msgstr "" #: MainMenu.py:72 msgid "Quit" msgstr "" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "" #: MainMenu.py:155 msgid "Connecting..." msgstr "" #: Mod.py:33 msgid "On" msgstr "" #: Player.py:44 msgid "Move left" msgstr "" #: Player.py:45 msgid "Move right" msgstr "" #: Player.py:46 msgid "Move up" msgstr "" #: Player.py:47 msgid "Move down" msgstr "" #: Player.py:48 msgid "Pick" msgstr "" #: Player.py:49 msgid "Secondary Pick" msgstr "" #: Player.py:50 msgid "Fret #1" msgstr "" #: Player.py:51 msgid "Fret #2" msgstr "" #: Player.py:52 msgid "Fret #3" msgstr "" #: Player.py:53 msgid "Fret #4" msgstr "" #: Player.py:54 msgid "Fret #5" msgstr "" #: Player.py:55 msgid "Cancel" msgstr "" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "" #: Settings.py:130 msgid "Apply New Settings" msgstr "" #: Settings.py:137 msgid "Mod settings" msgstr "" #: Settings.py:146 msgid "Test Keys" msgstr "" #: Settings.py:164 msgid "Video Resolution" msgstr "" #: Settings.py:185 msgid "Volume Settings" msgstr "" #: Settings.py:194 msgid "Game Settings" msgstr "" #: Settings.py:195 msgid "Key Settings" msgstr "" #: Settings.py:196 msgid "Video Settings" msgstr "" #: Settings.py:197 msgid "Audio Settings" msgstr "" #: Song.py:58 msgid "Supaeasy" msgstr "" #: Song.py:59 msgid "Easy" msgstr "" #: Song.py:60 msgid "Medium" msgstr "" #: Song.py:61 msgid "Amazing" msgstr "" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "" fretsonfire-1.3.110.dfsg/src/Language.py0000644000175000017500000000475710751076732016506 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import Config import Version import Log import gettext import os import glob Config.define("game", "language", str, "") def getAvailableLanguages(): return [os.path.basename(l).capitalize().replace(".mo", "").replace("_", " ") for l in glob.glob(os.path.join(Version.dataPath(), "translations", "*.mo"))] def dummyTranslator(string): return string language = Config.load(Version.appName() + ".ini").get("game", "language") _ = dummyTranslator if language: try: trFile = os.path.join(Version.dataPath(), "translations", "%s.mo" % language.lower().replace(" ", "_")) catalog = gettext.GNUTranslations(open(trFile, "rb")) def translate(m): return catalog.gettext(m).decode("utf-8") _ = translate except Exception, x: Log.warn("Unable to select language '%s': %s" % (language, x)) language = None # Define the config key again now that we have some options for it langOptions = {"": "English"} for lang in getAvailableLanguages(): langOptions[lang] = _(lang) Config.define("game", "language", str, "", _("Language"), langOptions) fretsonfire-1.3.110.dfsg/src/Mod.py0000644000175000017500000000515511104101645015454 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import os import Config from Language import _ def _getModPath(engine): return engine.resource.fileName("mods") def init(engine): # define configuration keys for all available mods for m in getAvailableMods(engine): Config.define("mods", "mod_" + m, bool, False, text = m, options = {False: _("Off"), True: _("On")}) # init all active mods for m in getActiveMods(engine): activateMod(engine, m) def getAvailableMods(engine): modPath = _getModPath(engine) try: dirList = os.listdir(modPath) except OSError, e: import Log Log.warn("Could not find mods directory") return [] return [m for m in dirList if os.path.isdir(os.path.join(modPath, m)) and not m.startswith(".")] def getActiveMods(engine): mods = [] for mod in getAvailableMods(engine): if engine.config.get("mods", "mod_" + mod): mods.append(mod) mods.sort() return mods def activateMod(engine, modName): modPath = _getModPath(engine) m = os.path.join(modPath, modName) if os.path.isdir(m): engine.resource.addDataPath(m) def deactivateMod(engine, modName): modPath = _getModPath(engine) m = os.path.join(modPath, modName) engine.resource.removeDataPath(m) fretsonfire-1.3.110.dfsg/src/DialogTest.py0000644000175000017500000000405010751076732017004 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from GameEngine import GameEngine from Dialogs import getText from View import Layer class TestLayer(Layer): def __init__(self, engine): self.text = None self.engine = engine def run(self, ticks): if not self.text: self.text = "tmp" self.text = getText(self.engine, "Enter name:", "Wario") class DialogTestInteractive(unittest.TestCase): def testGetTest(self): text = getText(self.e, "Please enter your name:", "Wario") def setUp(self): self.e = GameEngine() def tearDown(self): self.e.quit() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/VideoTest.py0000644000175000017500000000324610751076732016661 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest from Video import Video class VideoTest(unittest.TestCase): def testSetMode(self): v = Video() assert v.setMode((640, 480)) assert v.screen v.flip() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Server.py0000644000175000017500000000553510751076732016224 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import Network import Engine import Log import cPickle as pickle from Session import ServerSession, MessageBroker from World import WorldServer class Server(Network.Server, Engine.Task): def __init__(self, engine): Network.Server.__init__(self) self.engine = engine self.sessions = {} self.broker = MessageBroker() self.world = WorldServer(self.engine, server = self) self.broker.addMessageHandler(self.world) def createConnection(self, sock): return ServerSession(self.engine, sock) def handleConnectionOpen(self, conn): Log.debug("Session #%d connected." % conn.id) self.sessions[conn.id] = conn self.engine.addTask(conn, synchronized = False) def handleConnectionClose(self, conn): Network.Server.handleConnectionClose(self, conn) self.engine.removeTask(conn) try: del self.sessions[conn.id] except KeyError: pass def broadcastMessage(self, message, meToo = True, ignore = []): for id, session in self.sessions.items(): if id in ignore: continue session.sendMessage(message) if meToo: session.handleMessage(0, message) def sendMessage(self, receiverId, message): try: self.sessions[receiverId].sendMessage(message) except IndexError: Log.warning("Tried to send message to nonexistent session #%d." % receiverId) def run(self, ticks): Network.communicate() def stopped(self): self.close() fretsonfire-1.3.110.dfsg/src/View.py0000644000175000017500000001366110751076732015667 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### from __future__ import division from OpenGL.GL import * from OpenGL.GLU import * import Log from Task import Task class Layer(Task): def render(self, visibility, topMost): pass def shown(self): pass def hidden(self): pass def run(self, ticks): pass def isBackgroundLayer(self): return False class BackgroundLayer(Layer): def isBackgroundLayer(self): return True class View(Task): def __init__(self, engine, geometry = None): Task.__init__(self) self.layers = [] self.incoming = [] self.outgoing = [] self.visibility = {} self.transitionTime = 512.0 self.geometry = geometry or glGetIntegerv(GL_VIEWPORT) self.savedGeometry = None self.engine = engine w = self.geometry[2] - self.geometry[0] h = self.geometry[3] - self.geometry[1] self.aspectRatio = float(w) / float(h) def pushLayer(self, layer): Log.debug("View: Push: %s" % layer.__class__.__name__) if not layer in self.layers: self.layers.append(layer) self.incoming.append(layer) self.visibility[layer] = 0.0 layer.shown() elif layer in self.outgoing: layer.hidden() layer.shown() self.outgoing.remove(layer) self.engine.addTask(layer) def topLayer(self): layers = list(self.layers) layers.reverse() for layer in layers: if layer not in self.outgoing: return layer def popLayer(self, layer): Log.debug("View: Pop: %s" % layer.__class__.__name__) if layer in self.incoming: self.incoming.remove(layer) if layer in self.layers and not layer in self.outgoing: self.outgoing.append(layer) def popAllLayers(self): Log.debug("View: Pop all") [self.popLayer(l) for l in list(self.layers)] def isTransitionInProgress(self): return self.incoming or self.outgoing def run(self, ticks): if not self.layers: return topLayer = self.topLayer() t = ticks / self.transitionTime for layer in list(self.layers): if not layer in self.visibility: continue if layer in self.outgoing or (layer is not topLayer and not layer.isBackgroundLayer()): if self.visibility[layer] > 0.0: self.visibility[layer] = max(0.0, self.visibility[layer] - t) else: self.visibility[layer] = 0.0 if layer in self.outgoing: self.outgoing.remove(layer) self.layers.remove(layer) del self.visibility[layer] self.engine.removeTask(layer) layer.hidden() if layer in self.incoming: self.incoming.remove(layer) elif layer in self.incoming or layer is topLayer: if self.visibility[layer] < 1.0: self.visibility[layer] = min(1.0, self.visibility[layer] + t) else: self.visibility[layer] = 1.0 if layer in self.incoming: self.incoming.remove(layer) def setOrthogonalProjection(self, normalize = True, yIsDown = True): glMatrixMode(GL_PROJECTION) glPushMatrix() glLoadIdentity() viewport = glGetIntegerv(GL_VIEWPORT) if normalize: w = viewport[2] - viewport[0] h = viewport[3] - viewport[1] # aspect ratio correction h *= (float(w) / float(h)) / (4.0 / 3.0) viewport = [0, 0, 1, h / w] if yIsDown: glOrtho(viewport[0], viewport[2] - viewport[0], viewport[3] - viewport[1], viewport[1], -100, 100); else: glOrtho(viewport[0], viewport[2] - viewport[0], viewport[1], viewport[3] - viewport[1], -100, 100); glMatrixMode(GL_MODELVIEW); glPushMatrix(); glLoadIdentity(); def resetProjection(self): glMatrixMode(GL_PROJECTION) glPopMatrix() glMatrixMode(GL_MODELVIEW) glPopMatrix() def setGeometry(self, geometry): viewport = glGetIntegerv(GL_VIEWPORT) w = viewport[2] - viewport[0] h = viewport[3] - viewport[1] s = (w, h, w, h) geometry = tuple([(type(coord) == float) and int(s[i] * coord) or int(coord) for i, coord in enumerate(geometry)]) self.savedGeometry, self.geometry = viewport, geometry glViewport(*geometry) glScissor(*geometry) def resetGeometry(self): assert self.savedGeometry self.savedGeometry, geometry = None, self.savedGeometry self.geometry = geometry glViewport(*geometry) glScissor(*geometry) def render(self): #print [(str(m.__class__), v) for m, v in self.visibility.items()] for layer in self.layers: layer.render(self.visibility[layer], layer == self.layers[-1]) fretsonfire-1.3.110.dfsg/src/ResourceTest.py0000644000175000017500000000536710751076732017410 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import unittest import time from Engine import Engine from Resource import Resource def loader(): return 0xdada class ResourceTest(unittest.TestCase): def testAsynchLoad(self): self.r = Resource() self.e.addTask(self.r, synchronized = False) self.r.load(self, "result", lambda: loader()) while not self.result: self.e.run() assert self.result == 0xdada def testSynchLoad(self): self.r = Resource() self.e.addTask(self.r, synchronized = False) assert self.r.load(self, "result2", loader, synch = True) == 0xdada assert self.result2 == 0xdada def testAsynchLoadSeries(self): self.r = Resource() self.e.addTask(self.r, synchronized = False) for i in range(10): self.r.load(self, "result%d" % i, loader) while not self.result9: self.e.run() assert self.result9 == 0xdada def testCallback(self): self.r = Resource() self.e.addTask(self.r, synchronized = False) self.quux = None def loaded(r): self.quux = r self.r.load(self, "fuuba", loader, onLoad = loaded).join() while not self.fuuba: self.e.run() assert self.fuuba == self.quux def setUp(self): self.e = Engine() def tearDown(self): self.e.quit() if __name__ == "__main__": unittest.main() fretsonfire-1.3.110.dfsg/src/Version.py0000644000175000017500000000401111104101645016350 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import sys import os VERSION = '1.3' def appName(): return "fretsonfire" def revision(): return int("$LastChangedRevision: 110 $".split(" ")[1]) def version(): return "%s.%d" % (VERSION, revision()) def dataPath(): # Determine whether were running from an exe or not if hasattr(sys, "frozen"): if os.name == "posix": dataPath = os.path.join(os.path.dirname(sys.argv[0]), "../lib/fretsonfire") if not os.path.isdir(dataPath): dataPath = "data" else: dataPath = "data" else: dataPath = os.path.join("..", "data") return dataPath fretsonfire-1.3.110.dfsg/MANIFEST0000644000175000017500000001345111152500022014716 0ustar mjj29mjj29MANIFEST.in Makefile copying.txt readme.txt setup.py data/2x.png data/3x.png data/4x.png data/ball1.png data/ball2.png data/bar.png data/cassette.dae data/cassette.png data/crunch1.ogg data/crunch2.ogg data/crunch3.ogg data/cube.dae data/default.ttf data/editor.png data/fiba1.ogg data/fiba2.ogg data/fiba3.ogg data/fiba4.ogg data/fiba5.ogg data/fiba6.ogg data/ghmidimap.txt data/glow.png data/icon.png data/in.ogg data/international.ttf data/jurgen1.ogg data/jurgen2.ogg data/jurgen3.ogg data/jurgen4.ogg data/jurgen5.ogg data/key.dae data/keyboard.png data/koopa.png data/koopa2.png data/label.dae data/launcher.sh data/left.png data/library.dae data/library_label.dae data/light.png data/loading.png data/logo.png data/menu.ogg data/myhero.ogg data/neck.png data/note.dae data/note.png data/out.ogg data/perfect1.ogg data/perfect2.ogg data/perfect3.ogg data/pose.png data/right.png data/specialnote.dae data/stage.ini data/stage_audience1.png data/stage_audience2.png data/stage_background.png data/stage_bassdrum.png data/stage_drums.png data/stage_light.png data/stage_lights1.png data/stage_lights2.png data/stage_speaker_cones.png data/stage_speakers.png data/star.png data/star1.png data/star2.png data/start.ogg data/string.png data/testi.dae data/theme.ini data/title.ttf data/mods/Chilly/flame1.png data/mods/Chilly/flame2.png data/mods/Chilly/logo.png data/mods/Chilly/neck.png data/mods/Chilly/theme.ini data/mods/LightGraphics/2x.png data/mods/LightGraphics/3x.png data/mods/LightGraphics/4x.png data/mods/LightGraphics/ball1.png data/mods/LightGraphics/ball2.png data/mods/LightGraphics/cassette.png data/mods/LightGraphics/editor.png data/mods/LightGraphics/flame1.png data/mods/LightGraphics/flame2.png data/mods/LightGraphics/glow.png data/mods/LightGraphics/keyboard.png data/mods/LightGraphics/left.png data/mods/LightGraphics/light.png data/mods/LightGraphics/loading.png data/mods/LightGraphics/logo.png data/mods/LightGraphics/neck.png data/mods/LightGraphics/pose.png data/mods/LightGraphics/right.png data/mods/LightGraphics/stage.ini data/mods/LightGraphics/star.png data/mods/LightGraphics/star1.png data/mods/LightGraphics/star2.png data/songs/killscores.sh data/songs/bangbang/guitar.ogg data/songs/bangbang/label.png data/songs/bangbang/notes.mid data/songs/bangbang/song.ini data/songs/bangbang/song.ogg data/songs/defy/guitar.ogg data/songs/defy/label.png data/songs/defy/notes.mid data/songs/defy/song.ini data/songs/defy/song.ogg data/songs/tutorial/esc.png data/songs/tutorial/guitar.ogg data/songs/tutorial/keyboard.png data/songs/tutorial/notes.mid data/songs/tutorial/pose.png data/songs/tutorial/script.txt data/songs/tutorial/song.ini data/songs/tutorial/song.ogg data/songs/twibmpg/guitar.ogg data/songs/twibmpg/label.png data/songs/twibmpg/notes.mid data/songs/twibmpg/song.ini data/songs/twibmpg/song.ogg data/translations/brazilian_portuguese.mo data/translations/czech.mo data/translations/dutch.mo data/translations/finnish.mo data/translations/french.mo data/translations/fretsonfire_cs.po data/translations/fretsonfire_cz.po data/translations/fretsonfire_es.po data/translations/fretsonfire_fi.po data/translations/fretsonfire_fr.po data/translations/fretsonfire_ger.po data/translations/fretsonfire_gl.po data/translations/fretsonfire_he.po data/translations/fretsonfire_hu.po data/translations/fretsonfire_it.po data/translations/fretsonfire_nl.po data/translations/fretsonfire_po.po data/translations/fretsonfire_por.po data/translations/fretsonfire_rus.po data/translations/fretsonfire_sw.po data/translations/fretsonfire_tur.po data/translations/galician.mo data/translations/german.mo data/translations/hebrew.mo data/translations/hungarian.mo data/translations/italian.mo data/translations/polish.mo data/translations/russian.mo data/translations/spanish.mo data/translations/swedish.mo data/translations/turkish.mo data/translations/tutorial_cs.po data/translations/tutorial_cz.po data/translations/tutorial_es.po data/translations/tutorial_fi.po data/translations/tutorial_fr.po data/translations/tutorial_ger.po data/translations/tutorial_gl.po data/translations/tutorial_he.po data/translations/tutorial_hu.po data/translations/tutorial_it.po data/translations/tutorial_nl.po data/translations/tutorial_po.po data/translations/tutorial_por.po data/translations/tutorial_rus.po data/translations/tutorial_sw.po data/translations/tutorial_tur.po data/translations/old/fretsonfire_po.po data/translations/old/tutorial_po.po data/win32/installer/SettingsDialog.ini src/Audio.py src/AudioTest.py src/Camera.py src/Cerealizer.py src/Collada.py src/Config.py src/Credits.py src/Data.py src/Debug.py src/DialogTest.py src/Dialogs.py src/DummyAmanith.py src/Editor.py src/Engine.py src/EngineTest.py src/Font.py src/FretsOnFire.py src/GameEngine.py src/GameEngineTest.py src/GameResultsScene.py src/GameTask.py src/Guitar.py src/GuitarScene.py src/Input.py src/Language.py src/Lobby.py src/Log.py src/MainMenu.py src/Menu.py src/MenuTest.py src/Mesh.py src/Messages.py src/Mod.py src/Network.py src/NetworkTest.py src/Object.py src/ObjectTest.py src/Player.py src/Resource.py src/ResourceTest.py src/Scene.py src/SceneFactory.py src/SceneTest.py src/Server.py src/ServerTest.py src/Session.py src/Settings.py src/Song.py src/SongChoosingScene.py src/SongTest.py src/Stage.py src/Svg.py src/SvgColors.py src/SvgTest.py src/Task.py src/TestAll.py src/Texture.py src/Theme.py src/Timer.py src/TimerTest.py src/Version.py src/Video.py src/VideoTest.py src/View.py src/ViewTest.py src/World.py src/fretsonfire.pot src/rgb2py.py src/setup_mac.py src/svg2png.py src/tutorial.pot src/midi/DataTypeConverters.py src/midi/EventDispatcher.py src/midi/MidiFileParser.py src/midi/MidiInFile.py src/midi/MidiInStream.py src/midi/MidiOutFile.py src/midi/MidiOutStream.py src/midi/MidiToText.py src/midi/RawInstreamFile.py src/midi/RawOutstreamFile.py src/midi/__init__.py src/midi/constants.py fretsonfire-1.3.110.dfsg/MANIFEST.in0000644000175000017500000000031311152500022015314 0ustar mjj29mjj29recursive-include src *.py *.pot recursive-include data *.ttf *.png *.dae *.ogg *.txt *.ini *.sh *.mid *.mo *.po include Makefile include readme.txt copying.txt install.txt include MANIFEST.in MANIFEST fretsonfire-1.3.110.dfsg/Makefile0000644000175000017500000000272611152500022015230 0ustar mjj29mjj29# # Frets on Fire Makefile # TOP=. PYTHON=python PLATFORM=$(shell uname) include data/Makefile all: dist # # Win32 binary & installer # ifneq "$(findstring Windows_NT, $(OS))" "" PYTHON_LIBS=c:/python25/lib MAKENSIS=/c/Program\ Files/NSIS/makeNSIS.exe dist: graphics translations killscores @echo --- Compiling for win32 $(PYTHON) setup.py sdist -o $(PYTHON) setup.py py2exe @echo --- Fixing PyOpenGL-ctypes cp -Lr $(PYTHON_LIBS)/site-packages/PyOpenGL-3.0.0a5-py2.5.egg dist/win32/data cp -Lr $(PYTHON_LIBS)/site-packages/setuptools-0.6c8-py2.5.egg dist/win32/data @echo --- Fixing miscellaneous things @unix2dos dist/win32/readme.txt @unix2dos dist/win32/copying.txt @unix2dos dist/win32/install.txt @rm -f dist/win32/w9xpopen.exe installer: dist @echo --- Making installer for win32 mkdir -p dist/win32/installer cp data/win32/installer/* dist/win32/installer $(MAKENSIS) dist/win32/installer/FretsOnFire.nsi endif ifneq "$(findstring Darwin, $(PLATFORM))" "" dist: graphics translations killscores @echo --- Compiling for macosx #$(PYTHON) setup.py sdist -o $(PYTHON) setup.py py2app @echo --- Fixing miscellaneous things mv "dist/mac/Frets on Fire.app/Contents/MacOS/Frets on Fire" "dist/mac/Frets on Fire.app/Contents/MacOS/FretsOnFire.bin" cp data/launcher-macosx.sh "dist/mac/Frets on Fire.app/Contents/MacOS/Frets on Fire" endif sdist: graphics translations killscores $(PYTHON) setup.py sdist clean: @rm -rf dist build .PHONY: dist installer sdist fretsonfire-1.3.110.dfsg/PKG-INFO0000644000175000017500000000055411152500022014662 0ustar mjj29mjj29Metadata-Version: 1.0 Name: Frets on Fire Version: 1.3.110 Summary: Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible. Home-page: http://www.unrealvoodoo.org Author: Unreal Voodoo Author-email: contact@unrealvoodoo.org License: GPLv2 Description: UNKNOWN Platform: UNKNOWN fretsonfire-1.3.110.dfsg/copying.txt0000644000175000017500000006133611152500022016003 0ustar mjj29mjj29All source code and data files are copyright 2006, 2007 by Sami Kystil, Tommi Inkil, Joonas Kerttula, except: * Font data/title.ttf copyright by Astigmatic One Eye. * Font data/default.ttf copyright by 1001 Free Fonts. * Font data/international.ttf Bitstream Vera font license described below. Distribution, modification or commercial usage of the songs is not allowed. All data files, excluding the songs and the font files mentioned above but including the tutorial are licensed under the GNU General Public License described below. Note that some source files derived from other sources might have differing licenses. ---------------------------------------------------------------------------- Bitstream Vera Fonts Copyright The fonts have a generous copyright, allowing derivative works (as long as "Bitstream" or "Vera" are not in the names), and full redistribution (so long as they are not *sold* by themselves). They can be be bundled, redistributed and sold with any software. The fonts are distributed under the following copyright: Copyright ========= Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. Copyright FAQ ============= 1. I don't understand the resale restriction... What gives? Bitstream is giving away these fonts, but wishes to ensure its competitors can't just drop the fonts as is into a font sale system and sell them as is. It seems fair that if Bitstream can't make money from the Bitstream Vera fonts, their competitors should not be able to do so either. You can sell the fonts as part of any software package, however. 2. I want to package these fonts separately for distribution and sale as part of a larger software package or system. Can I do so? Yes. A RPM or Debian package is a "larger software package" to begin with, and you aren't selling them independently by themselves. See 1. above. 3. Are derivative works allowed? Yes! 4. Can I change or add to the font(s)? Yes, but you must change the name(s) of the font(s). 5. Under what terms are derivative works allowed? You must change the name(s) of the fonts. This is to ensure the quality of the fonts, both to protect Bitstream and Gnome. We want to ensure that if an application has opened a font specifically of these names, it gets what it expects (though of course, using fontconfig, substitutions could still could have occurred during font opening). You must include the Bitstream copyright. Additional copyrights can be added, as per copyright law. Happy Font Hacking! 6. If I have improvements for Bitstream Vera, is it possible they might get adopted in future versions? Yes. The contract between the Gnome Foundation and Bitstream has provisions for working with Bitstream to ensure quality additions to the Bitstream Vera font family. Please contact us if you have such additions. Note, that in general, we will want such additions for the entire family, not just a single font, and that you'll have to keep both Gnome and Jim Lyles, Vera's designer, happy! To make sense to add glyphs to the font, they must be stylistically in keeping with Vera's design. Vera cannot become a "ransom note" font. Jim Lyles will be providing a document describing the design elements used in Vera, as a guide and aid for people interested in contributing to Vera. 7. I want to sell a software package that uses these fonts: Can I do so? Sure. Bundle the fonts with your software and sell your software with the fonts. That is the intent of the copyright. 8. If applications have built the names "Bitstream Vera" into them, can I override this somehow to use fonts of my choosing? This depends on exact details of the software. Most open source systems and software (e.g., Gnome, KDE, etc.) are now converting to use fontconfig (see www.fontconfig.org) to handle font configuration, selection and substitution; it has provisions for overriding font names and subsituting alternatives. An example is provided by the supplied local.conf file, which chooses the family Bitstream Vera for "sans", "serif" and "monospace". Other software (e.g., the XFree86 core server) has other mechanisms for font substitution. ---------------------------------------------------------------------------- GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. ---------------------------------------------------------------------------- fretsonfire-1.3.110.dfsg/install.txt0000644000175000017500000000236411152500022015775 0ustar mjj29mjj29Building and installing Frets on Fire ------------------------------------- Running the game ---------------- First, the following supporting Python libraries should be installed. - Python 2.4 or later - PyGame - PyOpenGL and a video card with recent OpenGL drivers - Python Imaging Library - numpy - Optional: psyco specializing compiler After this, the game can be started by running the src/FretsOnFire.py file. For example, in Linux and Mac OS X this can be done from the terminal with the following commands: $ cd src $ python FretsOnFire.py Making an installation package ------------------------------ A redistributable installation package for the game can be created as follows. For Windows: 1. Install Nullsoft's NSIS installation system. Note: Frets on Fire assumes that the NSIS tool can be found at c:/Program Files/NSIS/makeNSIS.exe. This can be overridden by passing the parameter MAKENSIS= to make in the following step. 2. Install GNU make. 3. Run the following command $ make dist For Mac OS X: 1. Install py2app. 2. Run the following command $ make dist Additionally, a generic source distribution package can be created by typing $ make sdist fretsonfire-1.3.110.dfsg/readme.txt0000644000175000017500000002003411152500022015556 0ustar mjj29mjj29 ___ __ __ __ __ /_ /_) /_ / ( / / \ /_ / __) _ __ __ __ (_)/\/ /_ / /_) /_ / / / \ /_ >>------------------------------------>> | http://www.unrealvoodoo.org | >>------------------------------------>> | | | 1. Introduction | | | | 2. Requirements | | | | 3. Playing the game | | | | 4. Editing and Importing songs | | | | 5. Importing Guitar Hero(tm) songs | | | | 6. Troubleshooting | | | >>------------------------------------>> >>-------------------------------------------------------------------->> | 1. Introduction | >>-------------------------------------------------------------------->> Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible. >>-------------------------------------------------------------------->> | 2. Requirements | >>-------------------------------------------------------------------->> Windows: >> 128 MB of RAM >> a fairly fast OpenGL graphics card (shader support not necessary, antialiasing support recommended) >> Direct X compatible sound card Linux: >> 128 MB of RAM >> a fairly fast OpenGL graphics card (shader support not necessary, antialiasing support recommended) >> SDL compatible sound card Mac OS X: >> Mac OS X 10.5 or later >> OpenGL accelerated video card >>-------------------------------------------------------------------->> | 3. Playing the game | >>-------------------------------------------------------------------->> First of all, these are the keys you'll need to navigate the menus: Arrow keys - Change menu selection Enter - Accept Escape - Cancel These keys are used in the game itself: F1-F5 - Frets one through five Enter - Pick Note that these keys are default keys and they can be changed from the game settings menu. The easiest way to learn to play the game is to watch the tutorial. The basic idea is to press and hold the approriate frets when notes appear and tap the pick button when the notes hit the row of keys at the bottom of the screen. With longer notes, you need to hold the frets down for the whole duration. You get points for hitting notes. For each ten correctly played notes, your score multiplier increases up to four times. If you make a mistake, the score multiplier is reset back to one. For long notes, the longer you hold down the frets the more points you get. Chords award you twice the points of normal notes. >>-------------------------------------------------------------------->> | 4. Editing and Importing Songs | >>-------------------------------------------------------------------->> With the included song editor you can import your own songs into the game. Ideally you should have two versions of your song: the guitar track and the background track. This is because the game needs to be able to mute the guitar when play it incorrectly. Both must be in the Ogg Vorbis format. A song can also be composed of just the main track, but in that case the whole music is muted when mistakes are made. These keys are used in the editor: Arrow keys - Move cursor. Escape - Bring up the editor menu. Enter - Add a note at the current cursor position. Hold down Enter and press the right arrow key to add longer notes. Space - Play and pause the song. Note that only the guitar track is played in the editor. Delete - Remove notes at the current cursor position. PgUp/PgDown - Change difficulty level Follow these guidelines when composing different difficulty levels: Easy Difficulty: Frets 1-4 used, no chords. Medium Difficulty: Frets 1-4 and chords used. Amazing Difficulty: Anything goes. Remember that you shouldn't place notes on top of each other. >>-------------------------------------------------------------------->> | 5. Importing Guitar Hero(tm) songs | >>-------------------------------------------------------------------->> The game has a built-in importer for the songs in Guitar Hero(tm) by RedOctane. To use it, you'll need to have the game DVD, at least 500 megabytes of free disk space and a lot of patience. You'll also need to have the OGG Vorbis command line compressor installed. In Linux, you can usually get it in a package called vorbis-tools. In Windows, copy the encoder (oggenc.exe) into the game directory. The importer can be started by choosing Song Editor in the main menu, followed by "Import Guitar Hero(tm) Songs". The importer will ask you the path to where the game files can be found. Usually this is just the driver letter of your DVD drive, e.g. 'D:'. After you have entered the correct path, the importer will start ripping the songs. Note that this will take a very long time. For example, on a 1.8 GHz Pentium M laptop with 2 gigabytes of RAM the process took about 4 hours. It is recommended that you run the game in windowed mode so that you can leave the importer running in the background and do other things while it's doing its magic. Once the importer is finished, you'll find the songs in the regular song selector. Note that if you abort the importer midway, it will mostly pick up where it left off when you run it again. >>-------------------------------------------------------------------->> | 6. Troubleshooting | >>-------------------------------------------------------------------->> Q: Some chords don't work. A: Some keyboard manufactures reduce costs by making some key combinations impossible to press. This is especially true with laptop keyboards and some cheaper PC keyboards. The solution is to change the keys to different ones. For example, swapping the Enter key with Shift should help a lot, or changing the frets to i.e. numbers 1-5. Use the key tester in the settings menu to check your chosen key set. Q: The sound crackles. A: Increase your audio buffer size or change to 22050 Hz sampling frequency. You can do this from the Audio Settings. Q: The colors look ugly on my ATI video card. A: Don't use tweaked drivers (e.g. Omega Drivers) that reduce the color depth to 16 bits. Q: I can't hit those notes! A: You either need to practice more or adjust the A/V delay option in the audio settings. Try increasing or decreasing the delay by 50 and seeing if it helps. Q: I can't see my scores on the world charts. A: You need to enable score uploading in the settings menu first. Q: I get a strange OpenGL error on startup. A: If your desktop color quality is set to 16 bits, increase it to 32 bits. Q: No matter what I do, I get lousy scores. A: Sell your gear. >>-------------------------------------------------------------------->> fretsonfire-1.3.110.dfsg/setup.cfg0000644000175000017500000000007311152500022015402 0ustar mjj29mjj29[egg_info] tag_build = tag_date = 0 tag_svn_revision = 0 fretsonfire-1.3.110.dfsg/setup.py0000644000175000017500000001015311152500022015273 0ustar mjj29mjj29##################################################################### # -*- coding: iso-8859-1 -*- # # # # Frets on Fire # # Copyright (C) 2006 Sami Kystil # # # # This program is free software; you can redistribute it and/or # # modify it under the terms of the GNU General Public License # # as published by the Free Software Foundation; either version 2 # # of the License, or (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # # MA 02110-1301, USA. # ##################################################################### import sys sys.path.append("src") from setuptools import setup import sys, SceneFactory, Version, glob, os import distutils.command.sdist options = { "py2exe": { "dist_dir": "dist/win32", "includes": SceneFactory.scenes, "excludes": [ "OpenGL", # OpenGL must be excluded and handled manually due to a py2exe bug "glew.gl.apple", "glew.gl.ati", "glew.gl.atix", "glew.gl.hp", "glew.gl.ibm", "glew.gl.ingr", "glew.gl.intel", "glew.gl.ktx", "glew.gl.mesa", "glew.gl.oml", "glew.gl.pgi", "glew.gl.rend", "glew.gl.s3", "glew.gl.sgi", "glew.gl.sgis", "glew.gl.sgix", "glew.gl.sun", "glew.gl.sunx", "glew.gl.threedfx", "glew.gl.win", "ode", "_ssl", "bz2", "email", "calendar", "doctest", "ftplib", "getpass", "gopherlib", "macpath", "macurl2path", "GimpGradientFile", "GimpPaletteFile", "PaletteFile", "macosx", "matplotlib", "Tkinter", "curses", ], "optimize": 2, }, "py2app": { 'app': ["src/FretsOnFire.py"], 'argv_emulation': True, 'dist_dir': 'dist/mac', 'frameworks': '/opt/local/lib/libvorbisfile.dylib', #'dylib_excludes': 'OpenGL,AGL', 'iconfile': 'data/icon_mac_composed.icns', 'includes': SceneFactory.scenes, 'excludes': [ ] } } # Reuse the manifest file from "python setup.py sdist" try: dataFiles = [] ignoreExts = [".po", ".py", ".pot"] for line in open("MANIFEST").readlines(): fn = line.strip() if any([fn.endswith(e) for e in ignoreExts]): continue if fn in ["Makefile", "MANIFEST", "MANIFEST.in"]: continue dataFiles.append((os.path.dirname(fn), [fn])) except IOError: print "Unable to open MANIFEST. Please run python setup.py sdist -o to generate it." dataFiles = [] extraOpts = {} if os.name == "nt": setupRequires = ["py2exe"] extraOpts["windows"] = [ { "script": "src/FretsOnFire.py", "icon_resources": [(1, "data/icon.ico")] } ] extraOpts["zipfile"] = "data/library.zip", elif sys.platform == "darwin": setupRequires = ["py2app"] else: setupRequires = [] setup(version = Version.version(), name = "Frets on Fire", url = "http://www.unrealvoodoo.org", author = "Unreal Voodoo", author_email = "contact@unrealvoodoo.org", license = "GPLv2", description = "Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible.", data_files = dataFiles, options = options, setup_requires = setupRequires, *extraOpts) fretsonfire-1.3.110.dfsg/todo.txt0000644000175000017500000001010511152500022015264 0ustar mjj29mjj29Released in 1.0.192: - fix the multisample error on startup (FIXED 186) - fix the red screen error (FIXED 186) - support for joysticks (FIXED 186) - multiple keys for the same action (FIXED 187) - make the songs report the available difficulties (FIXED 187) - make the background flames fade out (FIXED 186) - add the missing msvcp71.dll to the win32 distro (FIXED 192) Released in 1.0.220: - fix the key release bug (FIXED 200) - guitar hero song importer (FIXED 204) - add license info to each file (FIXED 217) - add support for joystick axes and hats (FIXED 216) - add sdl_mixer and sdl_ttf binaries to the linux distro (FIXED 216) - add custom color scheme support (FIXED 218) - upload version info (FIXED 215) - adjustable song delay (FIXED 211) - remember last played song (FIXED 220) Released in 1.0.263: - fix the double menu activation (FIXED 236) - fix the memory leak (FIXED 257) - add translation support (FIXED 235) - editor ui improvements (FIXED 254) - local settings directory (FIXED 231) - non-writable data directory (FIXED 232) - loosen up the fret-after-pick period (FIXED 260) - lefty support (FIXED 250) - make the screwup sounds quieter (FIXED 233) - remove dependency on amanith (FIXED 236) - delete gl objects in the main gl thread (FIXED 238) - add support for cassette colors and labels (FIXED 241) - add thanks to the yngwie video guy to the credits (FIXED 251) - fix laggy song previews (FIXED 253) - menu navigation with guitar controller (FIXED 252) - fix game startup delay (FIXED 252) - fix the editor scrolling (FIXED 254) - fix muting long notes if released too early (FIXED 256) - fix the ugly effect at song ending (FIXED 258) - fix the end-game screen (FIXED 259) Released in 1.1.324: - fix the key configuration bug (FIXED 291) - don't reset the multiplier when a long note is released early (FIXED 292) - merge tero's mac fixes (FIXED 293) - fix the new song creation issue (FIXED 291) - fix the widescreen aspect ratio issue (FIXED 287) - add support for font scaling (FIXED 288) - fix game keys conflicting with text dialog (FIXED 294) - right-to-left language support (FIXED 297) - nicer variable tempo support (FIXED 299) - guitar hero 2 support (FIXED 315) - don't allow zero fps (FIXED 303) - proper mod support (FIXED 321) Release in 1.2.512: - abstract pygame mixer behind the Audio class (FIXED 320) - song folder support (FIXED 327) - align notes to beat lines again (FIXED 400) - fix missing encoding error on linux (FIXED 328) - dual core perf improvements (FIXED 345) - don't dump joystick names (FIXED 325) - fix backspace etc. on mac (FIXED 326) - delete rhythm file after importing each song (FIXED 235) - improve importer encoding quality (FIXED 235) - make notes disappear when they are hit (FIXED 334) - fix performance issue with note effect (FIXED 334) - move the multiplier text upwards (FIXED 330) - pause the song while the menu is shown (FIXED 320) - implement playing multiple streaming OGG files simultaneously (FIXED 323) - fix the timer skew and add a high priority mode (FIXED 324) - fix the priority of the loading screens to improve loading time (FIXED 333) - make the fret color configurable with the theme (FIXED 334) - hit counter (FIXED 335) - type-ahead find for song chooser (FIXED 339) - fix Numeric memory leak (FIXED 342) - fix importing two missing songs on GH1 and GH2 disks (FIXED 345) - tapping support, aka hammer-ons and pull-ofs (FIXED 409) Todo: - better documentation for the source - add custom fretboard and background support - support for freetar sng files - support for gda files - support for dtx files - support for midi controllers - apply alex's patches - screw-up volume doesn't work? - add a song testing mode to the editor - fix volume saturation issue with GH2 tracks - add rhythm guitar playing support - lyrics support - removed amanith dependency - fretboard lines are now textured - switched to py2exe for win32 builds - source distribution building works now - experimental pyglet audio support - TODO: fix py2exe restarting - TODO: fix lightgraphics mod

,3Qxn n#!|=@_k4.<7.$1,޺ [֠tRmg%Ȟ1 &ɤ~[Jv]ʶ 1:jt޶VG o]&]~@2ikڒ}[)wIu'Lk}G.@ B% cW!njxGZWTU"mJ<"d0o]};\u/٬j `6Z aq<䍖2MhMo<X0wYDDr|u޾m?ܒ} }tB. ^t#*?$|wxzw=Niޭ !$.EDDm<>M5 w zi.ox{@Pn oP=dwi$wXޣ6w<x䅾KGY7t5C7黌.@ |oD,mb⑭Cs\BL ݖx䑆*{x;C2w4JoC|˼xd)}Xz+Y{ԁ&4wn7,yp w}"""b6xz9Nk(NXLmd/X.y6K³5j٘{kŲ͸oǀs:u6 &#Nf[|"""B@¬FX`N_:ݿ ilB50%S %hp^Ѹ;B4fF-@zD[Nx_wh4`_vO5;ќF+ Fk3I&""6^G~lRxp"ckܢፁqF&[a]ٻn#]D \w zӍhx4G}tJq4ZƄh7/Nw9"""pz3*Ŗ#{lRӁr\6|6[a][uݮ֔hxK瀋q[ ]M:u"J/~+Y|` o_p2EHso&ڜW板!gcm;oW?]Dq;W/60hN;ګ.z u tA刈&g:ٻҩ]F4y2Ѱۙ=557N`[T7?wV-G{]^uv1?||wN?\u޾xON)OSm9}B:wq}Vu|LuF>h`Ǭ㻀Ҋ?|pw{FDDW^](ZLT<]K廈(U4< |XhH.vW(}N]ﻈRO޵GW?""RWhxW)|Oҩ9ƜW Om+--e o0G2]yۜhx3ʶt*ཎ낾6 ݈%jDDDsy{ (.ro\㻀mK4"+ aj.q]@`|ͼ] {ی쀲oqGHnq_z[V o_:tn刈ExȄI@'!/ ti6YHKp?[ΫXcV^C2 !_PC>p=NXGn |FDDD`7a?-*Z .#@PNW脼#!j%bN۬]&w{ x]F:=FmNt\~doޯSjbZy&U󶜊-Ȅ /T!idb[y{w{w/~ gXtW#I(hx;:6ZkҩyHDD$(3|LmwV]D`y[N#;,f>hxKsVOc8263=݉x8u6 yD[vxDDĶFJu6g_Ym]LeN5quppݢ A[5}'83-m=L-.]DТdo<ɣwrZHlF&LZܯƁ5LLw%|!O(p۲81{VmDÛHtuhxv;u.Z8pXZpTN$e1"""!fi+A<]F]t97u)0c1Fm/ATH.]D|LX+칷<~1u֙;<-~N_tXHlu>ئǧ,Wr*y1g Gs^=M:,G(9xUᆺn !=`D[=!ҝKn.]@'x|%""p~o62y+2JnQn ރ,,C#{xƪpCms!ˁ.b,58O|trO{י[EG_ks_I~6< o{uI986nr=oӮ:猚/ǚ{?."P!hx;lյ S7."8c3+ZjDDDJ ,Hkv}Szbx[䰲[Bl,Mn&:|Pp-w1o U?ުvCh?jh DDDFp#qw(mNʩHxI ooVRx*:ww o\`c?$:uV65: S4g#m~naQxۜr*ނ`aelZVvln4JnD~(G{u>cwy_*]_4VEjDDDJex{%;޾ \Sz]e!aey۝H0X7z9>l.vjȼ{PL*."ׅO#zv9"""ee#m6ޚ9ҩ;"zoLJbw )}C<Á<૞kzwގN㻈 dv: ׈/HDDޖF', 6;*)K:Ue؄1Us;\߮Nw~ lt5:_!u/52 ~ϓNk"R3FÃ~֌. P-"*ط%輍wׇ\H-K /!~7C`= EPF~,"""Rz;o֌:@܎r*zhV+{\g(- ȖAlF&\J:w -=hnl4%s[yMEtAexrޕS6 w!5ڝ.|ٽꪡ9ZVJ~Vʠ*a ϼmi +]@[gehh/h~q 麆j ]cW.«hh$[DDD*t<df(mN崂b_,+Sx[>V-}ıVV^ p[N_Y:xptoMkH5NDD$m[ՑƈtNJؚhFhPd-(-#f?Jv(,[!2wGJ41׀S)vm'.Bcx[y_& T[f(m(ӭȲN OP:ofxg4hfHo]DТ+\:PYz^ˬ{cI}"M1h;,:`PDD$'!hQ~==ޖ߹YQ2Px[F6"KVy,đ kgGC 0GtzwRogmRDDD\x -vp wQew<0P "u݊f2PݦNms#қ峲bvq_ֲm4澇]uzx _Z[,ZJ4Ȃ\ׅWNkp.ák}\4t ΂Ϻt62/f;VH{՝6I߅HmDCy\aMN]DI(|dEHWBt:]# hhIA#QxkH]Xq,]%o:LDD np:Sx۞-+]>ψ/U |ţgN천>,{gq_֌ۀ.BwU68UtPA&ۿN o{,PB.DΚ.W'_u\REm1 ox K;bș=S#DDD 2FvL'/teIo޶ 0)Y݄t񜵢[}Sgxt53լ؄g- oQxۻ?Nwbž Zm4t(WAe"""f ogP2Iא}{ m\9wZqϭy,黜UpY&(} N( Cj` Y@ N5w4y}!E4VR|2`_ުhph _#6|4ZuNm! -9U o#w4qT&""bɱ kiD|ϽmyNUϓ]v޾_]`]Ao>q" Np |J?%Ae"""~qy}&딓n32|Vv"so{w m.<જ&[\{]x F,eӽ3w.d=P UƔfҙ0J}:XCDDD6+ltf-NB;LuڵnO72!\lfq#-eF&; EsU FO^d`qҙ?XGDDD6`::w޾ BVv:?Pi.m ?G49vC瞖2Ȅn(Hg]864` |j_1ltx{yk ykr%Ǽ؜w ?FDOMW>Bmx n` #"""M oә;DEnyۙ:oz?9ٛWu.>MvxY-c:oSmq wŕd!_U;j?Ae"""8 ׾u| dݙ7w' v z}hpx\.tQJ8}lRmq o_'LBBW6U42ADD"mʎXx/Qx٣w]rk[Kk^Su꺽tfI%^WE-Nm1+_.Bvfgh9T&""b%[,P owRm=os QE oSm96\c9 6zB7m' )%XX/3[XWDDDڰަ3<7YN(- \ކk4uu. P o{3ﻀ@]G:s"$xeo]@/ea]LE-twpZ_$)-N報 *kWYlp"J.Ǘ3} p w] 6;V^º"""ҁtߝ2 `-U]}Ky:ow>:G{n[,YL.K!qs 0`asHgB.""R nBtf7=^AST▓?|Bw^v?.Bp|8wRe7`_VO"w[5 <'o h` Ur XiZzvF14v lz=4#w%Qx۳@:",/]Ex0bayt7.opgZBmw46|wO ),M|)o[HK#~ ~4xloT6]M;рЖ. ~Džu3P[uh:.|_}M"T.'S6!~<  ""4kD4 8{Q)%wQݷ.u{F&be7.BJ${Jet!7nl5$--"""9 o WY |h<2w%.B: ]|PxkFO (脰޸<'"""~?i`-3<6I.@: opׅۜ:RBm&⻈+׾ R*cx7ﰸF&x)߫Igpd ywjm҅һ.]R?oy&ٖV_ aim}2ڳZl467O]tz :o3`N8ΦRr[jΆtۀ% ݖ|u5K4pʤ]&=h`wҖ:oÓwlBm:?\Pxk:o*eοh`ewŵEDD$'?m:I4`182Mݷa:wނo.B qӛҋ._lbqZ\[DDDr9/gA4FC a[廀ޖ6S*ٻ|Q!!8>=@9p) Mh`#kHgo/Mg <{ h`g(Қ۰㻀v"5c.mB Sx{3lYHM;o5VL+6XN ""[tJSw0N4@ކ LI*̩Sx[{y[M"w9=>:LDD$@!k}tm :޻hds)(:6`_USY os}9M \.*]"""a 7MgWv8h/DzC.%KW&n_܄ }DDD ᇷxc6=GAиDw}ҡei "ϯNh,e 4So+ܱK#k_u-.7C>ryx49C:{?~x Νw\I Q DoӪQrw& f P~ytB'u6Ba?OF#DDD.7OBwą_ L,\Wzp :̧'?]pt36`_U5<˃gܺ*[Hp_g.mq9tXHަs7|w)9l \껈c筺nŶ`9zҹ.clZ׀_.C*M,# 7bD!1V-7y;۝ <hdHf^.B*k/}!Tvs9Uvw=XU9=w5Q[bW:wp2ڰyjWTF&|m:wp4tPmH26`/Xvg ynaU-{w5QVcąo텷Q.h/R[tR8eHe=wO E䴷,%}*̻|q1܃:[q!]Ym8:t,w9Vy,P:e^| ҹ}Kɡڝ ܵ1%@R Ӽ[WUx+5]J^o|决@#DDDJ/ ۛ-}!T KEݷU{yԭVթ'Nނ }ӌۚ+)rs/]TJdE?%$ؑ}aY/(ug p"jnW \so_,n3P"""T`~n8HAQ>:O j]ݾu2qc~A_͆}ˀW]sEDD$po fC[x*İuid['Cv6m َWD5[ 6w( I/-;:: ]AzA pH 5^':ODDDTv~n5p4t"ZKC}!@nI؄A_xw7. nm- ZGx?ۻVQNDDD*+ѽ(6Nà (`}aQ/l!"{Hϭ";zߥH:NygWa .]C >y p`OxRr)"""=nx 0?w# nߥHiiesa~]z`Z?lh-Sy`S[* ]D v޺> BDDt]<!F7yWe|a[2ҭ:w IDAT+ϭV.ߤgo l9{HT?#*eHi֯`f^L/?A7 EHQVKb`.{4Zh9SDDDz gwRJ o*nx{]1VCUxp"jJᭈ}[\7bEDDās'_][y5=W|L(e2?7wq_ujfF@VDEY\@PE]-n1ר\/]&I 1Y&1[KMPFMPcPӿ?jfS=x9MOw}sCV/Gwz prQvɕ $PYUCUC! tpt1sbl[{o&:@J*o-:`stX+jO0ב$+o߼./ p6O_Gӷ}ܿ'}0sSUWMZ7澞>;lӇAY-o%Ij[̏Qqڸ6r]PuB|̥DX8%M޶zRwδyC g~!m+)OXgue.輒$iDÙqD6ĩNm+tj㚋<N*?E[wg/`{e8o$I`yǀ1z2,ãCetg~nx c:B'Ku3ÙGP1m_LSR.oCwzۛu^nL$*00p0EIrm\ b fttu;tȹǕ i(miC-/ѝ$뀛݃3YJb;2%y1e{ob';cTmJ~niC۽/%a^Gݙ;kc(9gҝ^0m/ r֞;|g8qeXަ gⵡM$i,o3yJ: U3w -9Lw1m|uO,2RQByҔwEh3=:$IZ:]μJ#ͥ~1!j6ε wy3&w3m~a#'%wFEq߭$I-gyÙuym.oΈPαxSa*G5rz2!%E]Jr 5y%1{cNC7-;3:@͚x.S8in06_Pޮ;Fvq$|Ùop6k)tWDp8S'7t[pVi];/G$Icyx/B\Ь{'FYSӷc_ tqW39\䢔vMtFh n%IʀR g^,: <(:DA>y ]z/z2!-N*N.?F$IgyÙhjk.:B:99L>5i|OlYsPWx&YަVju$)5y7d`EmNFL9OnHCrie)0NJ: g~x"(j t:69&&l9t\F?dTmZ,ofY gn!I.Ù~EGD(jMf}#}-?5Q怯E6,ofYS$eNÙ?~EquB36G$3tҝ>kQ;lpL)ea[ay4 g~#q$enÙ`4](j N 8-:Dx -賻"+ UJ_I2ay;Ù/2;}Lt2y pNtE0Yt2guϨ|T`ye>H[$ev\3<9B)˩=t. |'NOm't M`""ܘXަ V,ogy+IR&r)4Fףh{;~MxptP WN_Gw%teoak6MR,ow[vK -t7&96Cn\pGA5-y_FXJ݁Fh@J6WBy; #A)ؖ$)#N6a8=F71DtJi5;:Dane8ڡ['oߊ(W&Hۦ gxKt+Cn<":IJ g70ߌ*uVqt,o%Iʈms g_ <& Kgy;^0Z߬DNPHwc7:$I0}'MDn<<:Dr|VKay~W@/:oDHɒ$e6pSDGQm'oO146]%[FHЭ go!Icyi8E$,?ray;>95pY@;UJy[^XF4:TDTk Q'oUJyR2 "1@$66=Pt-jF0T'oΤq21 byR['oftĸJBXަb8{٧equx:y8;:D \&VaY-'o%IʌmjO÷92-:q6]GŽ۲$)3)~xb`؍LN6tRޏF?*%NnV;U? lEa25MؗzY6t8:@CD=pk$IŰMp/GGѢX/[h׀،HY)F=$)C~t-n.y^ގ|nQBFT@ +.ْ$e FcwGGтt{>V`W7-?ݦV02*p$IYmۓɽϸVvV Y޶p:b࿣h^ݸgt6ھ:&yTNݸoti+ $)Cm48pQSGGH Ƿ|WW`WI-H[qvV Y޶p/A>I۶J;Cd6mFaF$Im7E;(WFD kͅpqu¸Yަl8SʹV{o'o$)[m7p(^!2Q-t7 _9wަ[[day+IR,os0x>:Iʴ2Ͷ xTteݍi+==CH g#$IpvKFG6Σ"LB suBJ*oW2z珔n I67ٷϠI Cdt7D_Nަ$i<,os4eFk~E@')SQҋӢC,p?GȜi>y$i<,os5-1diˢ,d6mxNJ,Yl8'hJ+o/qKM[i--$IYpoal G؇ӷ27L߰ɏax R_?,o6Gpu17sw&3q;(Icy[/RbJ{<%~>%:}3ImJ=/oN`&:FW&H1R 7}xYtLw~!Z4C,pFتWZ$)c%nxOtBusCX':@pyt%r8ᘶ[W'($)cyG! ꄥ+NȮRAY$I-hEG)Yt7R^!v|yZIwTt 5:@'o%IXHن~\0kGDhR'o` ,ogW-$[XJ1R 7}1 t~t*ZMl7}%:FM[H[޺6A\|!:DaΡ+k'KM[t7<,:m`.:D'o%IXɅFo wt<$:D 6y2W'kVry N*pπVYޖn+cSJVIwdtE'oVzyDUnZS=:$I   V׫.Ha1մZ}$eBDMs+ceJ_m[0t>&*^imk"$I*F>|&:FA.2^0NHN۴YQt7]J[p{tI4^"ګVEh'oG`,ogy6o:"6y$i,ouᦿnQCתnXb,o뷂u!SwDHąt7B*uVY~Q'EhU#C,x8}.ۑ5e!T&8y+IR,D>a-ڄ{eMcd6UM1q >T'o%IRV|PygtB]SV,&C,ӷ':ȑC@M?~ANJ9 NXUҮ#[۴Y-ӭ|4}ky+IR,D9c,MV{V'XގC/:ey{I!T[&H9[̯wF(J-j[G dy[Ϣ$t7CM+eNJ9 pmc `Xm@rv[WEPq$Iٰ|\Ќ$VmbVEإ/GȌm,o\C(NJlXh>FGHת b\P/_IvGt[I pӝgcsmŽ=?:Y۴Yؓn8.:QRy$I[@#xݩA4 M;0S1%sڃ^ oq*Is;D%+emKNYhW> Nת{atq6];pSgEPK??fx$i,D4$xRt6a.;u@tyX~%:Ff,o{ݩݣC(s[oGh+$I*fJw!jvb\P/oZ!T8:$I? -G(v]IwjUt]鲼ݵ+NB+F$IgyHfHY?k2pQt]m,otp2[I `!ה>pJtyڵo\v3qmB,o@}!vz2I `!]r'esm®Ow;5cd[:D9VFGhSM[y7m,oS3gy;aߍ~v.:$I?'oq.;:D 'o>nͷߋ XގJTSgDQ>y&:$I?[-qP,o;z vmXގj&GQk>y_Xj1,oc|29j!~! }㣃r]@$õ Lk]^{[h9~?-w.[[I `y iRo-oĊ'oچocnƞRM=":I `yX@\@5Ot6:6m12mZ,S](YNJֳbCӷy:jjet2YA5uit%[Iz0T;0:ꄷEh֜T}^ bdFnGeJV܃ͷ':R2*.oF$Ijo- SMaN ɇE:!1*T/>y NK=[-+Rڍ,oumt-,oMRPMvMB+[&J5c\[> F$eZ(۴D5 Ayݑ$)sZڡUCx0}zH5z,'w- IV ʄ]A5_t1߽X<0:D,oɌ(FtY/:$I/[-m/1Fw䩁w>P8߾3tti&HB@<=Cm3 K5y~tMk,o%IʜO+@!9۽X`loRM^DZ;$eVʄ8xFt19j̠s>c^pNe$)s>8ծxvy)5sYo>c~>I5{t& &G$Icy]m!jfy۬O8N\sT{-|HYjW\>/-{-~qtӲo6z|MPM8dxo&"-$I˩QݪIGu8x\tY6oo ǀs 䶶t|xti,o%IʘZWDmgRM66>F(I~jiAd?$eV9+:xɳC6Fiy[_q?jVL5 NXJ1[,P v2A`% $I8uo-oc W5rͷ|sYNޖT"may+IR,o3yx)6"Ƀ:sӁ-a_SMDVYj{x@t 6n >] Iyj W k;:$I[9@PMb,op.#8m\'o˴8䋢xGD$I":R4ʄTˁgDY9tjp?6k7T$kՠ sEPp=`0M9|tIT?'oj;pFt rTt%Ma |~2sdA! p0"*۵T7FvJy7$eVv*/+D+h ѯeru@x9ՠ֎ IVʄ|=jƂ۴4sNbQz4dyac:tRu'FȜoW֎<v TJ[Idy2 oi$mؖ(:@Fa1K_= $)Cm*p4~e8,:"Xަrc8mN"SEP.~jI4wH![T#j&:YަTɚ횏o}Zsij[q=$IL#{5Ͻm,oX>C5(XP׸ "$I(̳'DvXږI:v<,o4ڧyXt R \ IRf,oKW Ca*}[ TY޶Ǒu58jh}k8Td[e$eVNKCb]O5xd DZKdjQ A2Uby{$^%kˣc( b',oTy%viO۷#( VuS+u$el{EPB;΍z`%pzt eS v$>esev&)!v`et-yTDNy_=C(+~s <,:$Imqt,mz!z-!CgQ rgEPfz$S<4:$ImҎ ^,oT֞D[ϊrո\ %:D&J-o$)#%{Od]J58':V,om%ȿ7=,}{UFP^D5xit lP!$IR=,ot).:A :KэxX9t\atC8{3!ZԮN$)ereve_רh*нyA58iq}4U:/Q J]p[I2ay[j jSʄ ~V58 8D:jpHtr߭ -TʄVLXޖ*x~W&g-;TQ Vs^MWGhQ}Pt e-T*}-$I-gy[KcU't~'o2m\ <% SɞN58 :D<2:?I -RzyH$%,hmy?|-8Wib\@:-⤲$I޲T0wyt cװ74{92oˇ\E3}{tUSaUE6 +}i$IYpZMVj^U!Zy$T}w욓pU$m $jǩ7xN[9WSݧ3ߥGǐ=~(U ],oG7;.:$IZ2 K0cSTԜgDHؕnJXU]tDy$IXgEPVO粼UwsTNt?:@B|ǀ$I-gyC(;7Q6YFHE!x, TAtIt9ωlhg'o潎GtFP֘Roy+x U2:D"U>j}c$攆U I6_/d@^jc?[)C.!- C$`XM$m^ c8?U1-o8QK_vF?G?=:D0{\tI4yz>>:t$yQ5V"LpJt i*ÅEv΢B$-mnFw::6h 5C=AtUu[cHK4"1xTtIxy1ޤAftSXq⽝_7!exU!78>2:F@$-mNFw}it i+On_Ŀoy+;xGtTs!v>c>$e|p7RjeSKO04\Dbt]>CTݢ483:$IZ\T'GǐhFScy+\u=)?o ]$A==_Uy>VJ~CuCCHcB~7@ik"<$IjqCZѼ+POs,o<itUDǐƤ|`ͼr<,:$IZLU%i!lVh<]y/Uf6AjQCO2F w$iamF` kHJZ-oQn$1<;]sI2cyfUo51$Iř>I_dɪ _B*{Zs3U>- xftI0>ai]%I1N>bѪnT G< N.s$i,o۪ <7:$hS_b~?SH^Bտ_t=.:@ MF$Ify^+CHTR;AU|İTy<gEh)A$Ij< C-~*:vQTN#D).|ҜI?,:$Imی&C{U]t`4W'e8R~?EhpetI4UOa4=$IRxoB٫cMKi=6޽WcͷgtIRn&N޶I5;$PMjbFXMK5q)gM>[i!Ρxbtepv.!Iv]^ CH 3ij&c&^E5w_N$n~l-nuC,h%12CHYަ>:$Iv*y!EYhV$%6}!I]G5h12u !$IҶ,oSVM<8':$Ip_p ްp\^B$m@;QM|"Ib|8ͷGtTF5?cm39$I!:G8y7cq+IfKӗ`q;nF$IMQ5q2pEt I$TEh1 q!$I҈mj{q$Ib):Ľ\SM7D$I#9$I*څT'Ed2Ay,CCH$۴T!I$o@5>@o I,oSFoS$I=j TPM<*:$IME5T$IVD5*aCέq$I byjb>:$It//h ϭ\BYަᗁ}CH$I; =>竀5|N&VF$TѪ+GFǐ$IvbVM<o⛒gF$TCDǐ$IvT_aPM|X1si1𝂒$RMtkH$Ip𬱞cGKq$6+CH$I 2Uc9r5#~c9p CHTDǐ$IatH$Iq_%j'HxWtIJP߾*onF`Ct I$sߙ[cK z}ףH3'o=xrt I$&G-;,nv:CH3q=yOt I$fgtz2IxwtIrfy;~gJ$Itztz}xZԸ.!IR,oǩ{.pNt I$iLV]By SݢQ7MD$)Gްl\:Gǐ$I!tzzyctza;0$v:=ᤁ$IJٌW"IRN\0!I$I z!sCHۺ\C$Io:G$)un!I$IAVAwXtIr`y[No($Ih={tzD$,o!$I$)I2:$Imfy[NcH$IRBNB6]N~1$I$)AϠ{ItIv9:]E$If:sCHF.$I 1A$Ijۥ\C$IZ`&:H&K =:$I$F $bh|XE$IZO"IRX.F~8":$I$H:y%$IrGN1:$I)]NcH$IR&aT7:$I]NP%I$IuH"]~XE$I2t Y:H] pTtI$IDXΧ{%$IT=O=&:$IݙNQcH$IRAVMwatIR`y#G#I$IM[ |NA$If9yo'e$IO $ECH$IR:tz3:$I,o :$I$n_;.:$IMeo!I$I!_]D&Ytzï$I$j7Q$IJ>.:$I$i\ I*Fm40E$I`Q$[6pdtI$IҢFA2N|8-8$I$iy\ IV-"$IZFAN9ˣcH$Ij}HTN1$I$Ics! :a$IZrNAyK$IR|N0$-Umw{($I,ޯME$i/oG> E$I"ktz?O::$I wy;|pXtI$IR뀛Fȷ:H$Iq[tz;2:$Iɷ CH$Ipn+:$I;gy&:$I$)i+o=N/ȒSx1$I$I?>oe $I*o;Jn]$I&U:g魉$I*[>%gw(p/WI$IrNtz@2Qvz"I$IƾY:?:$,/o;rptI$IRVON3tzv/$ .oGw(pBtI$IR| ':+VG$-<6:$I$8GautzF$gEt% \E$IT +>wfb#IrI$I$Ic777w5pCt6iI$I$Iʒ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%V$I$Idy+I$I$I $I$IYJ$I ^IDAT$IR,o%I$I$)A$I$I [I$I$IJ$I$I$%oǎ[OcGa$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o- (9ѳSIENDB`fretsonfire-1.3.110.dfsg/data/mods/Chilly/flame2.svg0000644000175000017500000002136010751077234020573 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/0000755000175000017500000000000011104102120020156 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/neck.png0000644000175000017500000002544410751077243021645 0ustar mjj29mjj29PNG  IHDRnrusBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxr#9!Ϋٝ1۷:2+O"XE@@?3YVdw8ZNOs~﫿+`@!=qnvp-{ÿ_K]7NEQf ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEd ^Q2B(WP+JF%#T*xEɈДpy9_wևۖ(1ۋ=+"\v]?/7D_BpNb##8Tsr]{͍e]`&߁^<}gqy|)^o0A! ~uHu{͍W_ ffcχAo=9>z?;m<,x.v5^$GVs{lS=&ҕ%fbY6|~hINwc+\.?'Gq'+cײ{߮ ^{xh.vg#QoQB{5}eWʁ*&>ZM..T]ׄ h׿/7;8# k7Gv,9bEf ]1utPw9 ~M{qއރ1:oZuwh͢Ϊ ~}"`\y|EJvtcY `ǵ]gYaD^^uS#j ~x} ~pYk>$]؈zvYǫyG9/궂ﲎ 5{)~7; _[~x궴Q [N\8/cunّ; ~ X\1F>-O|5F/xI[ݤ؜ԻS$"--#74=XwHX]O3 b >nS,Є+ģ-Um-|N]NnzrZ DdMe %VǾk|nqQsϪs cfnss9-w?!&KʢF>,|u6|j.j/zO|G:0/\a ZDk :.v3/VH")[LC;+?gFZPrHBD5*3tA)y<(N1b%Dg$0 V6]7 !fvԻF>x|h7$:Xҝ`1ӴLYٲa?!':/Ux/!D6c _W>uT%Xc?P_w7/Ǣ /݂xEKSW.`RCPʧB6Ŀn#-%mIRCV}/Ŀ}AN0Y?}K7W>w }' Hu+3T9 p{xqbqL+ h$seOyѡC]H X3r=c,'$7Ḛ{g7c8aibOYmd\ {LX}o0l..wDʳuOuf yjs(< /7| sݡn^S:~L|^~:{OeiIhC~S3 º|}ץo-7Wm&_Dt #cSÿ}xT>HR sc<@l=}=V=zwwԗv. \$%F~φ?Ǭ! v[s3[] -1a<'V~]3{ם䋍ƭ)XrM Y~v^ vz|WϑϗM;ȪB[a&䥓u+uNmmr]dhu ܙ{6o3[ܥVV Ꮗ頋$ZOM!9Koaek`>ENyɏG2j]}ֽ.V*S̄:>Exͣ ]o7a| %fx,;DYHU_y 7ߥFi.>ckiI ~h#WYMBb9CDuIڹup鷳K띯qɠn*0A&WxO&[|)0.Ov9awU~Kβ-.حCW d.E'mmъkD/>,<7oJgb{ $&u臢턪Wnb{O}{;y0U tk6U{RC?0cƲ";REn7jr硝Θ&4sF\\tK}]sE ?vA?0!V鏹-ָjݧ *=cS&?%.tU.Iӝ4)}gګ U+/-[Ђ.⬀*=+'.Ɨ: *ꙁ^}CYݒfJE? 'jj|X|ٺOpO}*(@-Zۉ}X৶aX)P Y>{y<=*84Wbayg,Bmư|Ϭ0'1v8ڝ/|kw Gm[.;`< ^{BƲ@G#vprvI7 '~]:I]l&>˴M(2wQ#2M_ߴq]!5oID1*~Ĵ|$3v`iJOEAXĜ;;!M~vL$Li1i>Ht*Hb/H[0kk۽6fT-ӦEn|L~_ c_5YWoA4XG-6?%Qw2e[svA{9s;%"9[wP `byŭ{4))Wm ^৩/`b$wq hiWm %םۮʚuE9t @}s93 I`{?%3Ms;*o(|ن7E_6\b[NEHy|f{wd~o^ 3%n+_F/{-9*xuNx,gn9m-ȵbߒ}VcZw9cd/xx,l(4{&{P^71^m@vU|/.SU_6ZL]F+w$Yd.d+s )6 >qGsr+kχ >\vF曰Av0'Y ~-UW9!g<6&MjgvWޜ {.a} ~,q=d~&4'CAvϙv=s|)]{v=9Y ~̲ZnlNR/ c]4g^!r=_[#:ruu4lے՝5o|N2*r盬0N翧[Pn9 ~~RbuUu<1C=px&8NõR}I13l&߾]*4p`f 8 ~Zk1yCy乇|oo0» s9,PZϘ|.jj$Qb-ƭY9s'y+G)y8; `uV>>[ ߗ(|ʏu<VsJz_0./04><~35s|ca_\Vzߺkxxܮ/pOje_@ ]{xZUAR`?^v.T-C^&^o ꛈQMe^"msO >/k|XPkL#W1{Sm;.1*x{ !/jqݯ`oS ">q>4K;۶Jݣb`OKRW[|Yrxo):Lj~ K/ >??^swC% Ok"/Z{ɒb S߭;fC1Ĕ7&:e4Q!~A}35~oF>WfL{5?0ݖc]ԞXC߬1{Iȍ/?Ri]O|oy4{qD}RLsE Y ^ (/:>!Ƹ_qOXwL//2{./Ο0ψ}wEw'ndcH+=%? RwO|XRKZb>NiI0֍ý[qv\ҟ}-R`ľm/7kajKPwlLNgHz`^"gqEW*X3*q<_XG 敌3{waK=fCi{0e^ρCGgX6eup,%Sc(Q R3 ^kcjK{L.}sd [`n#*x!ϦT3F o9CsXwɁo]~/ ZOm-s/i WKrC]{xKc|4x|7u=]zŦJ a;nm'{KB mju6ज़,k{Lx< lhA^=pI) -qL6T3R`bKcRS_'Eמ,=5w$ՁƿwA1ͧzc~_-|g{'/i?ۛW;#|MuO ܂O`xXwcs[w Ҡ [ۺz;.} Auʜ-K uŷ4x"VA:x*xcޮ7`EZXVWKYBE0LxAd!s6|u F$,) /֝,XXHkF8 uuuzB_aN?mC]9kwUc* s x)ߠYkb |1PW 7qc;dR."6+C+AR X+G&򕷶]c! O7#4їnH? ĸ.Ήk΂4Y_ykr>ZJSo j+A$;!wY[d ~MIc*CHM++nXrb| K<H&&72\h u]1B!$Pɹ"~C 8)7* X1 Jv9tIcԹ!r>:Ck6c9sʯ soq9ʫ+.%3nEbd]D^&픑"?B!ļ;BM-`ym~i!;OCS'ȥt?UڳCg Zz4g!"Q"쌶$l;UD? 1p/pS!G_CIY|1"/L:x 5x@I4M -SkOau2D>r[82>>u9L*.S|d;cUWR䊳5~#{D>$X0c5Nh.3ŷC,t;}'BkʎLS(pG'ݖ߻ٹx`J|?Dss5ecD:c[D۟b y ZgFx{6,K 15'f[v[71Z뽡YLj= eɏF8&cuϐ V2Ϧ7uvV^cN1◌=O;տY~פ3 V]¯15.Be>3tS8 MIsOK$m|yrϷ/u_0Yɔt /'~B=EnmESņw l\%" 7mFmw:f2s mwH\yZO0XKGH ?|A4_!758a>A[da`,ѻĻ;!l|XIw{0V;!_>UXQGQzc+̺]JK#hw0ņ=!KsMz=u1k!8* IDATvF쮻X0v VO)>a{ąޟ uUzO~@>wJZ"ø"_ W_uEUXQ/!+Gn86[ B=V)Y|d}ĽLb]zlj{n.]bq;!vxJiJ W- -u ҹ6caˇzh.}{\![ܑ݂y};{?6E)*Y>]ϟq/V3Q tѺCP^-| ,}Q#R:1] qBWww eO? e'ƅ$lU JA /Z> wZv4UP3;ɐ{0s,|Ww~k:҄*݋W ߒsV] =*!ͤW*6<Re v?׉&`Kqͺ;~o$9 ֩kJۼu J]u)C5P%ԱD> 87B?SģZvr L%nq}9nE|& ҷv\[𺹬]HR64hϺCjT,xCr;ʹkY`3) -vΥ6rbFX>+zCp.a%-ömڟfc|x9t ;?0d;%fm 3\KkbYk`*r)fHf##]WCkRcg;m'[La2g >l_'w@^"'fvnRxq`/ ;ܕr tO%[$l3WT~ք1=lWXsr{u1a)Xwʄlm0wƺE31"/^ּn~RC~ϰedwU ϸEY,֖rˆ `[$fk`b>#$kZURo)tõ$/ k4v_` Viw8fטcť+#5? L2ĺ`h*9 ^r-MZ` bqTz<`"XGq5fRpLo2qu3Vי4zF7u] 2[̚?/ސ]x;W_vDuOe+L҂4݊[`*ϺッO;,^[wE@L$. b-VtMej"0BOr"+_H)&ӕd֌+d̮Ǯ1'딄ߐ愞uu븾iu X ߟK ';$*s!}TKeޔkG۝Ǹ]z"4ؕ7 I /.iUlj/߶f A C) JNu6]Hʒu}synz #|_gkA&{_I׵ A#pC_X ̽2}5 / KVt\gҿMEDH\) ݐupV\,xuw}IM'9Gޗo)m0{ g_݆&/'@`)+YuQ]_=Z<皰я]$:0p^sv/}k|ޯ}_=Y; !B!p` Cw@sHBYB!B7B6pߨHB!B$ 0) psQ !z!@!B|xo.B!B!ЂuZpJ k3-8 K!B!h[ZpY ^nA`5q !-w Es| Bjт[s n ;-C ž| D-8XwE^B!A fy1m#pXwBтU=RXZ/<;!Bl|??=G*?Q !4-ض/`w,Eq!ӂ| ij-8g뚠" E۔,lw,Bd`3q!@ vEP#/D_Z*3ED#@ob>Hh,8L7CBĤ gSB 6=tN u~{`ԌCAȣGϾ( 7Xk}Fn! !b҂e)-Xw BTd9_G[G(-8~ڡFY_q8sHBL'sBZ"&- ΄pJ Lo9}b)+|`{LJκ##]kn=RтUnh@=OA*'\1b:y),ּ|3Dx+&m;=R$N<|v|x ! L ot1V{=İS 3#}"Di-8jȐ7'&17(< @=~[Z*/|#D\Z 1K>wy hVON_}"Di~7T`4ta`)! +-]'}RZiD|_4B$捾A ~)\_~Z`S-+HH mC<ߖ_Tb@9yڿ.iB 7:6#"2y ~|ExEx&qF"Oq,iu#[_1}B ZF5FOی(R1o*ܦ7<#$߄H[1תwHymbp(e^?Pc8'`r,O-?iy*?e;h_]?ۂD" #ABN Ђ 0 /"!27 qw0:vg}т1M> r.Qbgag)e~ NkETDH>1S~>0uaS-v<,;hWO?~nēxق[(41҂`:Gтe_|@1uxY'f 'ai@F8ŇFLu^!+Zs,%(K<!wZ I܃#~9!JG `>C15OCm w BK00齂y^$pŠ |Aȱ?~ԧ XpjeF!-Sn&_}#X 4cQj'D<>_!$!z2wZ^ <ׇWޱv:|Gd]!BtR:pH<5W1օg:' 8xcױ'{E4aHWЄú#0̬}X҄oL;4_n&D lcܭ" @-W{[ %4#BN< ;!2`i^[iJ?az%mB:V 8sǨyXXFMۀ7+h'O( c1E`;>ԄٹD2H3Z<4M"+^9+{-?`^;CZ'HA^Qxg$pXhb̻>_Ga2x~CW}):0 Yבsc=s~e04ay?g|œ8pޚy$JeD騴Lx%Gᬼ"Y. iv>rXLQ2|yc} ۛ3NJ҄pdᏡ]ҁi̼jSK'FZZfDDۛ{47ۇzG*]շOy<4Rr`ش\+E `%&91Mvt63Gq(-p_}? Ir̺겐Sho+'r$(v9_ D)!@`x0:O0Fwezoͮ}OaEw.gɇ1*yp]PLR}ф72o0|vɂ$.6{ cuSxCa{Av @hJ=WߚmEF>ݳ\&ft 3+Ӵ?Xx2(Ei 0jvrjcIBCowL+ 9M??3VeϘQ;>#t]M\$Ϡ"pchD$A$ڳ^> 9"Dv@7X1QO+A w 7eR$8F4}N`5]OάSvpƪq}  k4ɍ }i_ 20ؽ\F>;ݖpRwetfMh78f|+D̉qv=b /%@ 'a$&{k8(ܒW0B" _`c< ;:v@Q%8m5asišN;!XD1ilY '; rŀ!@$@0?ppa>{ Qk5g>NP mC~S8ЄEFRd^.:(AΧVwL _ qb=ρ~` xcwNX3"^:t.!;:0_oF#M;Xئ ' ;|ym:3_6uD 5k{יދ:[̿ lH 'QkE!}]4!! w8N6bf1xG0Θi>p0'g/wa898DA6o9r@@z1+ë2d@ |rgqﻅ]B0 10BNym8l[S&" aorBL˄ٝbd-DBat{#QMj/;EU?//0l^#  [%{Oau`ËX0LPGs5..@} v`s?xl`HH1x+Ԋ{Ŏ9?k ^#!J@;;V,P$e^yFIfe`''PAdc%E@ $ߌG8(D1 10ðp̥&DEƢ"lsʧ7a8<aX;ݜI?E<BMaaS_k><Q4laCfaZeFP`Wk1?v caðg żpJ2 ^`JVeF3 8d@ |ӎ8IQxvш9P@P@.}Z@N f*|(ᴛ`"xDyɞ ,IL!%oaJy#"pnQ&{q6UP L݈ pvԜ|9*7$Cu5W•H]" ~!D<r*w ^aO.̃$՟&5OLcjuž"Qx|@uSl, @T: aO `8(LK~{Ia%xoEg̴t0J3 C$w9{Do W0[L`Q6;v .!!Hz>OcK0QVwH)15 eOIp(DYH*RI 19k WwD6dEXF8B`@} ccrQn\+9]?N?KK00ð0'%` L0ayK0An/bj3d99f"DQ^p^lc/E  1s+æL)@tq\i ;6@ 1xA) `R:6ZΫp] Hq|h5ıH­3̎1,Q%$j਌b)A8ndO[΋n+#iy$D(7Fx611?8 F˰y]gE$_k&o{(F!1K8Jo^pc0E0T>K ٿ\#2tNq/5u$ 8R@H ͈G+`^~rjkcYFqF!8*R5ַэR{ryrHE.D\GGbJ=kIpKͦd0+@-`jVvEqu,UWR7iQNM{ q% 1D uㆡ5$ YXF  b+\ J4!q@%D0ý#Nt,NIeqxkv[;R*J rCnecdq(;Cv%EG@NHE4*9\)!۪ڋVdC `7}Cy y; bQe9pDZ ,(_t]rB(*` E6 ] *[`rYU7;F'XΨ(tmD77_Ptc#/E@$B22%?5Oq1dv0" шsst$eq-jQA8QmîqcN>S3:ry J!q8eɁ#+irp$"Z)D>k t+[lnw y K%X0{qxw,q|i/Y9EL08\}cyU27Y{Pt}" '$"[zo>+%]4e|mᲹ m3߱RsP9iE\q/y"5TΆ 8<)|nKJurASER|Am`vK]_)^)`q*/˹_ V@E$A{(QUKDѹy'"hv&qxD%JXxwʵ^FucNsr {0/ 72S'\"* j@R>k \E9 ;U䋘S|"*D ۈzy1X&44D Pƍ)8|O{$3 g㤊z6s/ L\N}$)0Leǀ<"qxǐ#JU|҉AwV$lYЖq8|x57&E´kvLɅxSOQ3HD"Ƙ~irt1dj'xظ]!^pPvP1n|+ aZa5S%X0/@ +5s[L="rŜF~zQHQHK隷Mѭ}Okt8wLbu_k=uЁ6+W@Ǽ7x4Q!:𣄯5`]ǥt`Q6`:p8ugx97v\Ҁur8ށ?Y7m%`tiHmvg,z 'qTa] pp;:[h)=lЀ,Yd-hݤ"N?WK(m(#psv8~C ƦmbI/:1QK1] U0`#+l:ll"JO {5>c: @Q9v'\f- 7%xm>GANj'6`մ%L$H} bYQRc^G{E~+4z/ Sjm 3l̎8_Xmvl7k;' Š6<]܀5] 6 /\nI\0Κ\0. @ JI`]#Эi?'y]CS3wS`6BccE3 0:A^0D?tv Jl`[wi `pfM@$2' `~~,iߌ ]Ǿ aKI;[qok鼔Z dIQ=T m#ߖr=ӆa,9Xnwb X-HcQ[HHQf0o@ݫ/ Sw:m,ሊG"*t.Nt{v4*1u,|E )(8mSiL}$bqK7+잫l:l- M?HHQZq7hZ k$_%]1!,u~@݆ w Ч@I,"PQim֋Y1)id6vuGƤ-- DIHj_- ,umG0rLUBI* _!y%1yk5E-Ejɫw8p @iï&p:X66jeA@He'@"Y?2y.9"*Jk5[ļ6uOuX,@¦zy7j`h#H7:iXve  oW5 S1Jhnnjíy#*gHTk0`RrL ,[Nҭ_^WT6\r=ۢS(!mxmc[L.h$- Ȥq%?PjpvlLɴmDS^ۀ]\;OQ+>`ǀ7nA50vupS6ӱt*& ! X{4`;\}Nj)MzPr,%p{8;$Q~<c\LXمAoD*8hNpEKx2V6 gi Q3gOa`8Z̉ӆ[mc5 n Ǻ"M >AE2`NDNzXpN納V9\2$W ezb><'kV6\& 3/ j*up*s: 4-~s_1p(F\jq†Y/M<#Yz+\3' *$IH*#ΝMȖS1f v50Nr5`SsQ2&0?{X'iA%}{' a;yu´̓%-H m.T.Raˆ~6 LNQ4 9"@TˉW͘7'Xur G &`>|õN'Ym@,EPh727xt{uIIZM"ц':e.sٳ]uKp=cN)~oQ5;ps;sz]0 jĭvq΁v^1< xX=,]en0="SlԺZ80aڦj h(D0\a>cp٘vED)b̷1oy]D074}P]p0b]"5NUen(^G֤S6B5 ܏) +_~oz9SNs^ۚ٬/lb^;Zr>yIjLq2G))a*}y lX \s\F+m+~vļ-ȍ Mgܸdq\F*9aƹ(* 'Qh;l:BdYK)ȣ%%v~pa:[w~nefnz0HA>لYԗ&B6$*ӌ8c 9जb" 'fy]dn6K}q"CH).^̃E+`Uz&dC+$D0; u\~^YVn^o\.$nZ.ncDHc¼ޗ̓}]>=7[𾌯w2v~#5{q-pL0U?g؂BrũȬ%`tYbj 8r K8~:V)`ﭛTBP7 `A~L1%KU%n@ޒq:oF#!z1a>tNv{V{16leL|[,np@;0ή8q L͚daD<ZN(hܐ6v : aNDDU" `:,=o E4'Z82eX{{-6iK:#Q!`IE+uj (@bK+X( !uXS}$rWk"g[p|\M.%DnLA}X]00uFB607;}~/-|@V-mN #e~o,bjk1Fԍ[j`ň!E# *I`C" ` Şz1ű 'S-|֜T3ܻXG: >s 3+B h  p+#@gajDqtu$*EnGR77 GOຌ"Ʈ|CzYV6LW8@z)ܘIƝ8`-m"0axw,]0zu ,uN oq#$\>h{tΟ.Duxeˢ@7G6i+)+@ypO̱ϒr.nn]5@8e>;Hq͕ d8Du v.`8( IDATU?%[4pLV z0%$4k:-R^`vX Mf,n=#rhiEbK8Xg 9}bzF4 +zvenzE" : wܜu0uXwU#m{:Qܶ^ڰK9\'A;,6Ȉ #H 3@Z(+\p pK-J,b=w<D 7v^xQa 8A0AT< 81d e-wJ9oK)bsH(ny1/\TZ!ruS7.#ȒOӣG6>.lNDGa)@T SpŅ3Xs7v_;*1ʳµ ZY*5('9v6pEV0?;?` @"&U|H)uXx'|NK@i+Pc0puXw4࡮cyȅ}SӤ,21\Ks @dʄ)X^H^6Wz:i:Tgw`p=/kTtͧ]c:w}NZ|+2KqŜwMʂ 9/L(SfcÄRa#H37c>\(I L<"4~8 }4E<&|QaN: HKp8`qy;2aD-Ȯ+ٸ+%6:4L sI(0f/fgw WmӦ8KyM1L]'@bR iq0a)Ie)\emU>O0?i)"Jȭr,v밎-uwʝ1cS7I($V~A8677zYQl6Zb.`f\lWfNJ#"Ť:|$|LwA] +&Ӂs}6'Nג 1^_e*)D @ Q ϝHYtT()swuHw[3Lx&=LdTN^8G:2,U4kQ̱PA&M-~'!j~9bזTpq?}oV`x}񧧽QI٤@\wan4Erjj;|kĹ}ky<S=7 ZTLԔqq@E4g&6?ƅd!bh&oc&1ݟ|Y vhS/O0IE%2慒Vx&}83xS 6M0fQ@L "NNw2 rTOZ\f fsuVh]k%0 9cc~$%m*|dN]\T(kS  8O#IouȞ3[|!K{t΢NA"sB/ ^* 3iv{-thE1]b#@d =^uf -.2vLq$wt"@9w۶>* 53+-0޺<5Xz}١ ӽ>w5NN̲dgAP3@TS-X3B\LNs>)wrB|N~"K>Ws&FR {zQ{H L MlHgP1 O1[=3Le86dG>r$& `^7mAm$hQB\XL |q8IpJL8:tO-2c!|XQL͍]]_oVL8I45JN1!cCu%tKޢ,z g `EW4}K5h'C% m^xn$,9A(`;|9>Sw+(*nxmkɻWE68d.uuq L p@vi q~zys]! ḱIcO*ৎS2HM4ظ#݅ɳށȎC0yI9>wG˽xQHT=qB:-iB¥#pp9KebNݕs{P-u92+ jHcrݣILev{O$ZF\7'*@ s0-4}põ1FEEa?` bu[i8C)(>4H S]=$Z!,NH_Ϡ2ī>ht-T &a8S0,xz2 ZLݣk+,lqMQL͏k짤15xS1rMȴC5&HV)IeDYX9.w۲Jp ^ul}vҒeiT,?0MV@~}WS.S4 U9Ix YKŤ}\9 do c6t}Iyz $0gڿY'/:Zotr,vH@N76л"EX>el(LIy_ ~N@8 $)[`We=jby] @Ƥ)VU!o9E!ҥԌ(i] ,1߳0RZ6o7[b ^-#(/muI4m-2\YmsP!&_ `IRLGBDY0I&u\lLAQtD2 |ka#/aד Ewuȗ1^8OjfG$/~{i IHr&@v+cкY ,`<FmE2i&;'kNͼG[1sR* `;Л(s~vY̛hV40>^ݮɟ&y ;~V@;zP >z~GGIss$,@Ř#-+ub-ymwAIފeKjCRvVI8)L2Hea (+WEp9YA(D g\ z'#J%@5>pżBh-0G} |q^ 8K{M̨]Qtvi+ߵe {y1xXIx.>Cή) pl%V$ǖ%t- $pf9Mӓ8땎=<7ᅠՌ9pH5u&.xmu-]:)$캮uصp1}כruXi93 w/`!Lgm8SSdtJQB)U'tjuI|`M`r0bAWE6qD0I1׆+Ȧ&:{ #%0yº]!0^ *9X%Hjw:Lfu?dh ,r, ̃Fxd]n~ܴd"">t& ]E2ptfn@.uPm0%u+g)ƽU5 S#;\+3jYԗqtD0 w^7%e߫\* ':pmͤp)E_y9*̤I-WpR?6B8eFI-l?ʒ?vnNf,rHe /2Zז,¹ R><s:/k.&M5֟ya9o~."<پ"?Ȑ;j~A(aX&< L ].=Romi.| O+~>օ]x$gxZWƹ^QG< vᾌw5cb<݃{W _s[@vmI @ s֦(wcgV @pDЄGv,4Ԋx;pknD.k[sS4?/;؛G,qX!~Rф69Gg$M:7oA[š)"`Uj0֣ )d<}+ۀ{lћaD8WCÇ8/kdooiobK-^%j)Tr=W +fw/gp~X"i9jOkL]Ca~khܐ0B49A\ a[,MM,qSx8Aqq$` >[jVgfI`(MBV*/7!Sh(]Q M!BhX ʡЄ X|Oβ)l`Di| NPRwkՇ4g X!|0K=ײO%L͈Gb? ;>lf\,ӄ=&\: xJZg: n£I j s ϑČC6s]M.&3SB hr8BsWB,MS@4рEo#pJ@\^:gQA1"ฦzl8b s ʆ=LB҄E| izx`;N04En9߰u5U4`Hj!;4&\:xhƈ{{Vk˺ICFǻ 8 W'%QN޺4x fm_ф#&QAft9׫;je 4DݚppS5,`A|tiLApplNq.Sβ0G!,4lHG~uCXId:E )#JombyV!h *DoS] q_> \V ЀMӛ3('o]ׄM.NFTL1M~^k1u Ʈ l1A.}eq#0{pۨK^{bZ|sr]A7 hgwd!.`!Km\L5 J~:<h !eti݈YX kL@pDN6pE7 _K/5A(1 *p2md9-{`>rJp7Ci ((WV79NpaGt 9]T|H@ 0 &jڨ҄OO7) z Lk{/9[5qMROM@SkzL AaxQʆN펨qihi4dacз " e;b@|$ЀOwE?ݴ LD"1"ywQqJFC<0|6e&<6\$Mm8 d ( NAu| 1&YO6K x d S5 pyv߀E҇41!ACm*fVGC9̥A( a=;{j$ b!l܀mLNװ5 #NSpتkg$0M?@PA,֖ڧ g; I'I)Vr审ߩɟwX# 5̦k&o[4x!E0wGJC0:&d֝is\ dh촄B|VxV/ ^a&:(o: G: I78Mr@= N HQhH:4Rw1ۖ! &9!&]I! 5iCk`ddѹLH*ZQrEΝҀ z;McbULK{tE+QvuBM6Ț$7Q&|ћ5 O8?8i @z4^*09^:OҾÑNJtkwO"p }~Vm$=1ask~vHQjq$ 񷺂4f!)ӄk}S 1DJ>[> `R:^rSqwz iʩPd_ٳ\$`&MTVH]xmk>F {Xymdd[˙x|S8 CS<6wg0fpljpzg)9Xdń `6ꍌpBNt:Ǻ g@@˓N 4`D^l.vm,49$ۥJ(B 404d?˘vMEr 7v0 %^ި3@i£r Ufj xhe:T`$v;ʁbq bp(bC6/45 "ӀՁj=Yb:*)rm3z Uwdž}g MYd7ߐ1i.L(4,m-c :A@pPz@>Ԃ?kɁ!/:\ ;kǹ- "rqӄ; iv䟋t.Y2>f+p)wiRU`y&;#I4S+uOnA0@CN6-wFЌi7~, li8/A:Իpy"y݂f ~þ™)U73<37..<؅e\{΃&b~wOz] K /n#Op|]?K(B~㽾TvO=?R ]8 [| iՎ>7I_vm3t`*AJڃ ;Z/xh* 7 ׼ %%; C^~x ^Z"7MڽnH֝ /c97Q E u__nͻWqK'4uQIrV~h g?*X4#o;8bqVI ;!fW[%*o.`Akκ Z9X.mR㥡@]tE9*S[GrPM5  yŴ+LXT~T^=#[-`賫W+<Dq$].2N WVh<e7IZص7gͻ0]8s#/Vx-wl| ۅ :wu1(vk04_V> A(Y@]_@tj]"rOK!?4.kt7@`(-tF!y q}Iy?kW][ݨ8uJe''wS/aα-|#m?Ru^^su֬Q pd86-%-xQuy,͛ZR5)c5p;^Ö/?2Fs0[{{Sߪ32! =-P5d s :l+VNi԰h`Uv8`:8X4[Ut) 8`#clM+\L$^Hې\|) -xTj̒0Ss %D 밢Xl |,pZWI@#AD>*Η_Qa(zй#tuab4Gy]Qg _(uQOCX{KIKL4s;K!c(#WvFU*PCbeˎ)O@ަi9ةeHMH+,TX#u1,.Hd3^o[ :2c >z1~Y[U+{9nHҡsRR8.֨'}myxq PB䳉vq֪Ƀ+`YE si**K:kדTIڝvXV(Evc ^BߥGM:4i0S%u,țFf@D˿>4+I!F}.{QMLG;O| Zb2H8`ϖ2mkmN}hNK,S44WxY@uw! w)Jx/0JESbq NRQQU͇b=>dIx{.v}[xʀlj)Vsufj{2]65|)x#v@M爄þZ.-Qat_m(A0@]&;䳀DT\Z–ruWVņ D|UdnD+|ȎOR۽D);QX.sZpJQի%H=MX` !X]c_05uA }UqRRX+xvyK6.^jY()kJmq;Z" Wn+mjҺFAX* yD- Wۍ|81L:,(TI#*٭YFPA(?u*V|T*N ߲04 /Nl$ۼgYEE8%컁 $h)&ӭڊ1(т֫ژڦ%9XCC(>0 u w-(:x FR P&_[pFZo^NlZ>:@?qt0苳|7zp8# b3ΡG,nCJޔ @ߞw>DeahsFWi6R$9%RN+ն3hq [(T@(lXO.ڦBR @@݁,)k\& k^-xd<@Kz󣯲|(8Zbg'}K'o'oL: c$VgK8^'~l#c .Gr EZٜ_b]9d~DKD㮲v` 3IW4p5Ӗ]}U 4QcIjl وu P@ 5|Ѣ&??{A&8#mxlT#Kw`wI5J iR\)H ` 8Ԝ!ih6{&i=ơ0IP5#bHV{`WX o5xwMBijJ:ԭ*<6!/^y+`kx,7 `Q`ܭs&$♁r,%d~.tm &m y1jb1_vԍSm)*9uaP.Z`Ee`LG+ S8vV 5,gZmbr: %c ~uLG2UZNDE>)XZtEϕuIAAiYU&UcJlEE_%8-{ dHCYi!vLcTH`?d@O?fr4ӆ5PDZ5M=|H3QI_OEń۶ͤ:zZa!y`v#) JM\~*yr۞[T&Q;"Z",sQqe,UvZYPc2.:S) &GC?0۽R-jRSՁ"^.?"rv-hعZ  f &:y pL„mq^"| l>+N0=W±4E R(*|3, Z?#ɩ;s!np8!; E*kt8dQSӱM!6"6yV 51Gav!=ezNzVd;aQQGIQGi\iOnC9< z O`ɹH- 7 @Xj"% )mxF8FwK,&atq~x4QJ"Et H7j4E5$E&fpږ.5~8m'wP8vɚbpީcpCnyZkdu=3z`hwV-Sl9~LŊɄ̏?~Ӏ_ي":4` Ihͺ8ybLlQxW1T\CQ[Dl#ҖȢH*>aښIm5 ;~}.ȾY.Ui湵mn9y]6 .knM"^~QR>9wVc9YET0Ȝ1*M뿻6O@/5\qS[<|;-6Hm<pd$DJѴ+obCmƼBiGXj<IWsf: ǺHl6HYFY=vpNęs]c$v/h+:5x+v3=g`˱ fA4fu>I:! Ӂo.׏i^WPaXl~ أm0ÙW,OEeAZM4jM@ePcZk 2!1s]4܃(D#@ &?B8\ӆnE,r8ёtvp @*0/sPPps=gdcOsiX<aPf`7uRTmqI\D+%qÕϺqč?.!m͆we{v@VQ!=8Aܟ]igxۚ,&+BuwaM{Szg[Yl0碶1Y Дkk"X`i.o+8Vy {%5FXlUY~E^ LDUwU ET@!* BMDuDCnÀ-/xV֑iJc/] ~ ,>S]}6K?7qedDe)2rkxcΒ|tc ˅"ٸtdi*pW k #{}wv8иy{~Q׍kڦF\@ s1֓m#biWv>V6tk9DM?=헀t#OG '`Tz8j ݑ^br.!:[614S[H&<܉ _OG5=}VrR Vcp64QJ-Ԅ=k܆M0B`kĆ; fwFmtaL;!$0S![ZMURj Venmc_ q^aT׃jɢIQ8=kR,j #'qWN(F2P톼<XʏG4צM i/(R"&͢h*UAwD@K+wM% `>#'{$f-ыa>]R)U ֢0ZF`@zt|eb?:}y`hJ+t]X+?׷ Ta.7m#IvFbхߋY3)]~:~N.,bowmxjJ&˕Ѕ=XF]Pw⮶Lt.{٨*R ONO,؅ǻϞI0_NI w} * 7|.k¢]`LAhInM,<Q)nU NRPU " 5`^KB:QUKp ߣ#֞qRSQ4_ 78U ñ$ҁ'p+ l/kj! #K L{O!) qx\GOۙTTa&vm_TߛZ i:|*nQyq-pE.@qx6 nR5e40%4z%HN$zy-pҁ5 %ni VX TEW#^&78rUV ܔN@T(sxG;uU;-l|M\nA*'1?FTqVeTkʼ~偂f+eocy{.zZi#*OsHY:r| %z"8SV31Y`:#&%mwO'pp"`W#TD F{ ܒ]4OcV}#F<4Z!w7Iq}ǻ!Qt oi(l({(1lOQٕqEj:BMY+ pPx^LkeKWjS>)c0*;Lͥ8`:x@b $ɥs1SW$3`*,:؝֢<# UEuqV2O; Nڝ`*X$~Zt D䃊dk DQŪ`#Y*/&ɷ#XR!4."One?Qlc53 8: d @Z\i85ׁmb"ZRjUm3lQTU"wwMJuծ˥ s,U^`#r[sӁG9: Oa8!>iQ3 c?HFQ`^h9 ˒m͎b(@66Qe+:bARiFT~LA{HB\)TE*u\Li"rݯ<ǘ*`YBm !86^Sm-x}]w3雎_QV[wN Ux'spp0h?cofQIpR^T_Ъe2@GX\=CJU?QxvT&<9e8'mZޖǝg]Z%[ Z#Fmf,p~OΏoh) ED$_9^KUA_Ex֎HĤ?%ݛ;` V- 9Tqfd7'k,UX AFߦ#vLR{#-87tx&3X+d̄NhW& R#*ċY)+G\W |cOu*ỦX_RQ LUunb?b\<:t;`r8(H W pD>ۭVYi`(n:*JB  TE`w0ve"nt.\yoŴp-)+ߐnV*G5W5L鰖IíL2mGzw$ȝ}s./`߬!VYdX^E:PdT]ʓ:i %`w9nZXTQ(g+ UXjϡFbjEk:S>TbU@Kaa*@'[K?T_&Q}2/a_3U^ */RT.Lhi6{5kU^J~eׯ$V61ȹP@@oW Xsh[8ALXD/6vG|6LJe7AeFE)}bk 5 [QM3D_ y)"ݟ0uѾ_mVN_/ wi3kd;"QĽ4IEO8u(eN sY>A2YӣWEJع?ިxQV<͠"TmTu`IdM0 =7E@UXL/fx|)4ߏ N'%SQ5>k:0N1W2P^@TEr+gk d%Q%5ۛ :=|q4-EKs*,x{s;¡$+h8,HVt@P !Z&om]b1BV"Qh@:EM\B|,79cwWt `۩,5rLeXam.ڲz!IUfx['oD0+ϬuyLsܽ/EHxt)M#>}k> Ŀ/ZtAЅA}Sp_{])N "nPH:[WCQ*Z]߹6}QS[:ً!LaIrح+*>KPC Ύϔ%`\?(e: G1Zx1dU|L$a{Ҥ-7 eow_iDu +W;i1(܊[d\aQq.qRڒ2 tDQ PQdcQ{)Ank5n<_eFw^!'t!)ӁџTT̛9$ J/]t-ŕ}%]:Spe)dh9^ UX %rS}38>jhav܊?,Áuۢ#ω,|b,yp]kuJbLӺ*š3$G(r Ux B0 -H5$%j^65NAk {wUrd*.0$  *gta ߬_Vx wZnH-|R>مm FRЅ|-"Z܅uኔm 7Y~_|✅pސkgQ+[%.c&qQ!6o0<ǫ Q**or.)='A/_2"BT e; }VEWϲy5`~$ }E I=cLU׭1Jx)ۨtaEO/iC-/`*-Mpym/-S&m٢}Ewn)yߪذ*&! 8?D5#MyxaY\y8 0dX.ْѳCFYъZ> YvNE>+>*2l]OssRpp˸6= IDAT'U$E[@r1x 0f/"t ,peEtP*#p%mL q_"e!m@"jWn8l:W XE+7Ox5X&8qSxLGHp"rk/jP/W*d8<;a+F# ^͈SfBT*h#ࣕ<i(փ qd*"E%ɩҏό P4Ljy㸨P6 V]W"_gvZ$`qxuh~p!g(2+W* Ղtk($[!yיvn+8fj(V¦ csyoct;o03Vw{IN -u5&͉Mo@oyQ>jsySlǁGeN*蓗k:B1 R861 ܆QixVLmTM&1.uyأ!ߛ@2d?SWtP-84n>yoPT{@8yrnIȒ"jѲ'i]3 L Wn['P-н&씍 a5qGk#Ma=hYQ- ATGF-^EH5iq;M sO7-.g:T4lIࢶEY]XEċn.A˿( ?Iܲ,^{t(ro@8(` pqQFr !&L'O@bԈx Ո% ǁ |TD/  /3>`?|0]:Y*];6[ ev3h`+We16&e!?[w߹b% Y˕`zQ|c>(Tg?uNcʚ`<"Z&m8eڏF!UHRk]_RF3f:)jlp[)E5b㙭9orglsn4 ?ɸA;qXBCuqD]Q}(X"SL3BR&f )u?CDj/,1saQ-88ĥ1om#?E ΰ4$d:ISh߯VLzfkCqwEk]ǡqaC:a?1Ŧw @8;bPݫaܩpz6 Q@vH^xi ĥ̲D ޛ☲PkA.&[?~(.9/gkpCY|rxᾴ~}xR6cyp|lR_ZB9PIXT ! .){ A8$CwCxp!w܏_i@y`(\x~EG㞘6sXl{L?Q\LW4+`7/jY@peNk5Kq #Co<4! O&JXԊ+ ?  'Q\+ oKׂ(` Ҟ\,ci0c-K|}_9X2ⵗY(x ۩Xi,؋j E;.%D:ΖSGW)6\Lu @6^y=cΓ6 q}͝I+LV3H@"nv@kN34vZ|UQsƶ}1Lbɔ`3ҵ,Tq^a=W;[9b`XId},Er!&1x@'ºLju ].${Gt dž4@>v\S&/nL O@[871\5tXךC^,? d1"u8v q5&bM1G5 '7Qz .a1ဳF$ ,}>.pkUP|kQ^z&km(nr@68Nd fkHxXN4:0llsAd9 Ü a? +`]idWu'Z$͜ײ!2EM&[DE|uplH.Wq6s'IX:=(H1Ǽ k sL^{g;ꙤI H$vp̜Mq$ W,`a@U(y:8`%ӑ󭃺qcUǠyHC. u;!\" -iiYsHJX$`.n[Qڦ4X=9UP)ڣJ6EX]̵fn34vjƄDh.$wZ ]u }EcvqҳX"< MA 2I:fekͫb5$sX ;O8&ۤk@D<}, 7E ׸cC}sƘplWk - S` f &?U醣:Z-= AfŚ."%rR [u'y3ĕ䊢 Ep44Z\y@]•{έr[{ u*1D/߳ï]e6&^)^+?S^$F<\N% ,Qs@rG0[@QC:!9OJ=`WX#e l$ap&P34=lccbaS!O$yʍl σJP.Li@2R%.Ҧd=RIi˩Fx~Qd~-!; Z0u\;܎ 07|(<0cZs "6׀,Ws<&  OO0e;ŸMgq Y(rl9O (k}xLlpk&FR 42co̲~D{   P4u;ENn3I4-`8;$Q`@hq]rùnp; &s,}? d?c^YB̽x&&)}XY0 +H| =>8Rn y4%>T~\ErwWXӲ2*<b1qS8? &Iu9 V<Ȯ}1XQ8pNIpd^VqMիI;!XH& Tx.PF479 uΊK 9H˕ oj?H A\@2Rx@HO³&HV7~uz>fN)@9qVm?'1XNϊ $&! s%-L]E}c \œ" Y%MX3Lg[Sbպ)" >z ŻNQbӱb̔*}D-ٚsa/Ч$uN}qtgEgP4qu&D,N>8R"iSu_k,σƄr C(PC Ob߲wg?+Uv+-8 Y(pxRp6v+VR?*iX!ҐUX]kyOM;8p )Fi.)PT@N²~= mMW_WNw7B߅iOWl. V.;!]Q ]rK&`nNwmUut J{>PHT,! &klE&Fc M1[(Q"rھRrc=]Vs1皟9ܳמs]֚;ce*K.5p*cB%%ݡ' 2AP=Ѓ~޷qabڥحzpt{ۈyh{1 ܿ\!RssrypOwfjXJnq3)SyF`i 33HuǺLԅ ۦm1uָѺ0qb׼7(7G+c9硘G|,8|<{f:T=>T%F S^N_< b0< &QVxAVuB:&JSG䋲 9s,V5`jF|Lj jF{b YK0%<ލ!%^Th<[Y ~ uF)"ƬqvCH;W%VKSUeS[`bbwQ UO1"G-^Uߗ J=l!Wna~כQ VAJ::2!Tݭ=<^W" IDATl=}m26 pTHNĒg=\ PwgGsaƹMq+_P")㕡x$"J^<;oiX+hv󪉕h|..̺\j|궤@.p7 #yjǗDULA370\KMkyUub^;XuT)Lx(S8tQ$~ ;1;C3wfRϒwK\ PBx]i̓YZ UkC``^0؊_jY)IvT7P )S4٠BYJf[@D5CGX`Dq"`-g`*OuZh69 W_ضq'pOc$a7:$o_:dERŢ# `bc9"BY}SC\-nY +mLg@}B?2Ѳ|#\ooɩk[@2.ܮe^ssʌؼ|aKYg>C#C3Y]ew,fYvC f`B6;y0^DnG,p #RtNlpάwe 3bx)~8 (V 2_K~i`ץe`rU\*Q,aXtvԣL[ UkH\m:UIo_S<I@+jqط:!f0bpU V .QE،40\ , L4x(@J Z46@g@seZ^qo=/ l˿Bs1PL}t9P׿ v#R@s7Ce:d?vKMSbYTI`RBp6Lnx}p;y'Ȟ 52U47 p@|i E(aָi@Qb ͬ/kxL }.mOB \Q8Ҏ&f}G hh$Y  s8+< Iʋk'1Z$l91"&?GA#]%.U c=oBQ(n ) {Ӷ* 9n*!3rY_&& x9Rh.>iH ^vVO[?Ax. 0 ]u8bFc4Y w fM ƈ{}qXvċ wp b-\l4`tJnw7B8)_̸qx9A^qުhIy7`G76&37$X֯F 4h8V Tv?]`?q*] =GЃ:?O7<#{y}oz^:7 }Ӄ E-k%(1U9ޙU=b{Z.w%z!n=CY+fF =YWQӃ[-=w-Df5jt׫b>b = ݑ}YS1zTrBS0 O<9Kݮ[< +6OcD|m)wBx~ePA̹z6?=hT(,i9nM;XX5!@Шߜ⟻P.U' N~KpuZ˴K%V;X>.!Tl?0…FSw&O'W?@CЇ{mspC#pU@5PwHqw%R۹ix$.~55qN8R&|ca#F;+>'4,+6 wϦ)l-\ 1  븱(H},dʓ}J>5JzF۵*cG<z9'\6nEc~I'NCvuGP+-/3U(wӚˑ-iP\.0՞p̛߯ _-[xW:@poMIp4 ni#ݎ~gBP0i2X$+(zk v 9g#ܘ]pWHv l bcCF0 B aIjR 7[k+ӮO׮6 JI'΂Sv sE Ne{ /! *hrD+N"M9:Uϵ)BieG<s \ 8e@ByF o]oUWJ>a\mWGrB?j5wCǰ2֯%Mgnjx<1;,϶` HZi V9:fV5^im+ Ɔ.6?Z@%V9G @@iUi*`Aڭ?%ڥK2_,.-aڝ_0x5YBNϝO4Z5O]kЌwxIq@)spӉƦ]$-m2 %! KĜ` mQ(ЌJ d@)E"|?Oι&_z!4ijƑ 9#\K\ |!}sߓ 9d7@ᬤj/{)gx#kӛ46x9wԗ>n*Cݸ5ISX*JI8ru!t8q"/LY=XY_WMFď.l!p$'W{qJd n~Ciʎ )6T^8G7?Wp.͋l+FKN0c|D9 p_\688R~6hWyk˴չ o@,9^+$M~Ah*T4<x}c+0_cq4Dpq uO5 N6m+_w<9nn{Ki!H-,c󍢕k8 ~ |/<>洎T @WhI| 4$S☐@iZaYXIvl ;CJoB$!5 SPf¿[;e3uu}mR e6oO)w^}]| b@|6gP9E~$SN4\%4\Z%)<끋e6S+~-' ;rVҎceh^ E̝H Quϣ"pi4C1{K)ΑM:E*!$m9 ,ۃhC@=vCjuO? ?e-RjMWzp@ )?E9hiQQ-/"};Wx%8s)Wp~,xfޥH0r ,y) ]ڞ,8B6P3jY|C@Ǝ 4iP)g~v%xg^hE,pxL##r-R4( I_.5nwȶ#Q pKEڢP?\·x#&R)a'^7H BHvRGINwѽRC<<}h hǿ,y/yX-`S<"0Nk$M\ 0;{#&R"]WmR *@8 ]V2MթA9ࣁ: 4rP ) 3qam~R/qQ[Ʒ<~n/ ~Odp,XyA-L-бC{{[޺~)[%8o$Ǐ 4pb٫FJp#t%㍝y_|}?PT3> I =:h#ת@v56/yBgR5?}fE6o;2;!VEN׎"^ &G[@y2^T%Ny=*Hs|Lp%|waINs9_1Y{cu #n''nHr=sj=w ?u`7ykm|BGv3mq9X#83; )yY}ߐÒR%ͻ+5^n_QH:wZ8bN-w`wC[]doN-qLY"UqRz;Z q~#t8оc Eb'";<~lĶ/TIc`'{4Zq:qTdh95H?@J[t %\#5QVN2 :| <]O u~nR,:$%hk ǏSD,}XCþӬrv¯%o^ʠi8r @9$ev!}? !kDłI;Sx'wdR) ]\}K~X\=4[ҁ P}<_ v>0%\|%>"}hS!bwOmIJ4Gv\D @bK|HH6%9fXo`M@stH 8n8ƻ 2 cxc:p|Zp܎ݝHޠ0\IîU] 9BsZrKXyW ^@pِHr@4ĐǴ|:.8vDvx fXq=n3_2E5wX,8.^.8V!ʂ|IkTqt`xN"eV\(Q|}ԕ'lSlj>];| ^XLJ)dd`l nF CY8b`qz-'L{PD(t|Puq)%rcJĜax^S0V %w=.i9 )\!xl't\qs |Q9s >Ka~$/t\ݏ?nfe_VxYM拌Sȴ+%t= p-9O?SA.nO),Դqp>e`cRvEݕG Q"f;{ĂXNDG nNSiJ$y vylg$v^NԪ;hO?[iO: |i{O';γK5>2Hpd^8lށ7?& )q n[OO_-ZT.' ޽ׅTCۇ Kz 5WWxF|ﮧqc4f: پS IN(R]8k[`vX<qm}]Ε7BLM'w:XJXG9圌kk)me'R+ Huhjs=j#Uv/<$!z7U|Yq7vuU!9J@9?Su؄W7woǭ1}Px1,螎ڻ`_(oՎ&oU>whYP Ϥ:4VmyVb"s਺u\FXhM?.LqzxhC7Uqn4vigp Wz)bAXy F[o8(|n4v@Wp0 > .gI[&E^iÆEB}}hz $j?Up)u%t=NǵLT9KR)Y}COP#N/ptaB͜XЭD`WPJݱ*H Ku܂ĊO ebI5Q4~^;$),8&X~|<1YHmy[ƽIT@A4%&q"pm+@|_ %?@Y˪ (ZWy‰U8V,6m`$4 + wߘh"z4&h&pU?xޕ\мMWc:p8v5\5y6s@Y؈`5:sR;+A GL(o@;ġZ o.(vYv5xr B_mpH-]-~ԗK)\YX,m:| mYOޔa@d@8ީ5qt @]NЎ<?Pw[俶\Ue.^:@`pvJ೅dYK)p0|oAq=PPgbb={kZ?CFsUgjTv|FQ#*|@;ĺ, tϭHO;&F]_9w(k06܈8~-K:Ca!6s}xdݿzc?q3~6e7{P-C3c5c=(E?P["u xksRnJR4@Ød†CMdk4._uh:sRK Au" PkCWbE?To#YMm_|njTQØmXq ]-Կnd>q]O㶙Bkˤ"hOݔS[Fv b`ѝ~G. z}VN`Lp,:&]q7' h"Xs cӸeĹR izh8| Vt}H;bnV҆:" h6 \ISKq/UA?rTCZ@o4 5b.|[;h7z)m>o!xRw$-L:Kv YOI'4`OE_`J4nYtC)R{U׹, :D-,zjl( CUJ H_Xn'T ๩$ cz j|Z;$-]Waj+@vK.菿vZ(H9 61f"De?fw)AdʢΓDoq]13 hb@Ɠx $G눆pqc%;p VbQjG+_`H ̮kmΓMi}`1Iؙ0V>F.Tn0fIqc&;&&S~R_-iPK / JEW6^ H< FJIvAGØuB@6;{[t.]՗ӢdD?.GqxB;`! vn@8J["AyTQW;6Eי#1M"~ DӸ9W4*6_7FSiw)}ݔ^iXٗSB5h1z:By|dAİ 8{YLk\.0Ơbk$I?\p2~ٔ,๓  "S"\=%!9"%`Ӹ rf ki!~2$[$UpxxKtƇ, BB8v/&BN2e9YĢ[@h(μxZiN+ ;6&;dy"bI@S1TE괃EZAZ[xFL*`O.ectyyJ h=ę3E禫. BI>VKQvKvq>A FZpbjTD(I`lЯcbbQ۟LuJ`~\Zge tD9)9B;826&HpŶ+II8I;!]KcI b"'q$U@RYoR~5^ÑH$ Eh̕dǖmYPӃ n}|v1Ǩ6&\dݓ^-?ЎC }r i O^Hy?t 6e:o8Uh~X:ǶEwq$ J;|uB1%ӆex$#mx|S;b(RpXMuL$ J e8eqHkek&|{V:vINҢrY[1wtҲ|MuNPb~ R;IXKXqxL:q -r"|V;*$%,Uyqp HM@)x:~>-8\1iw,ڷ'ϢD;!M,t IDAT9Γ&ݚ NeӸ|a1hlhǒ~іRzC$l0I;&KvsҎy`Yˣ'a{6SùScrz\ Z;&*|($`qr@B.OAkl/O 71,]m@fUPz=E`Щ x TgԎ"t \@{[pKlB/.8j $Y4r$8e=']M^} =/7ޙ]{vٮ5: 4 `saIYHnc)ZAץH;J­́}X wm?Mh0=u.^YEȞ}phQ)9@k)E}pM.""r LUJ(nq@nC' l We]Q; R#VNL\J&`+^a>lf ׎c97iP," vpYi*?M8ۢsXi7vTլP WPd@i1o df6`4 ;!;6]@;I8ZC$'` >=[oS&\O2cGÄU09VڅӵMk.\ C$vu݀؅oia ]R; VwP&rZ3\ &*U Sqfvx=pߌ)hpF :&` ۟ݘV(ЄloU ;2Kcq,=GoNځXMOr`bVa;) 84e?d@A,K$Ww;|YpYxe.)- DdWz @a`*Ug_vcSҳe;z:!&- 0ރkǡgF+k*\-̦ۅc-pи_+$vv ';cU\:6; פݥ,m^EZ)d@b,- 4`~M.*|IX[з@;{׸NEY8C;eXzb,;L&Tr' ɻ2Xt  ='w,q,8bYIK;K7kP-c7iрk0qW@ө `GK{b=,epZ;Oj58/h4 ,Z`=[;K9bٽ>D;\@bPKW?vp? 0o`_5N)liP`% ձ.C"(*tHPbV.n@@  ı#{AXBiXqI;!,lcΥi϶>d E ;k< oN.; aQvTgpvCYÊ˷<2Szv`Qu['Uh sV0_V kL8a bv@q8ao4ww,;XE$9 SCvE7!;=Ϭ_k  r *L/).{j]lâ Ģ-( -jj"j-,CvHb1&2}yv@Zt}>r}1v:y ,d@u.X\GCBﴗh/? E@1cj8\:ÿ0lsk`A;B(IiЇݱ.d)U?d@j;wd^:}nю` -X?[aj),ׂ-, tm"5p9rόkϯkZdX7UcZy8~Vi1 Oi|wgܥp];&XȻb% 3/'&`0 BEk(ͫ] 1n ]`qd02Z WfܭBԲh{ K8>d Z;X俕0dIxv])&.Jk,,!Kbr`k0HCCvi3YϔWa,Ȑp {spx 4x)Ycw{X@uBCRz,?f% 6q.!l8P9rd 3q\ %:<&wVڋkԪH,lv+o\kByv;gfk= ! n!roYDrvvѮ`pv50'hJ$Ю|t;=l1\Y+|5ȸ+\8JV@.X}<čL],lLv8b;iчØ%BX-e(}la3Hv3e5՘,,cS=/S  F`k A!`pp+c=?˒S2ÈG;%Rqxvv)ML 0Fi!J\iޕ;jww[xĸ|v%h?d*m!> :*giY4׸1Z|=;j8XQ/9r  K2S]&W A+T6RD d`S<1.F)r.׎C.7aR8]qs5`vS2r^UZt Aa) bd`=kAW5hs=Eı@`߼ЃC{;'Fq$cuv6icsd2?u^ɟ+hm @09sKj33L[18J;R`pʭ D^@j0,,8FZxvt=Hc1Ml78xj9,e1П緰  A,? _ `U< Y@n_ޞVxqϲ ~DZGht FbvbNxpvHNh̉ W~lŢ֝3KdoUII -<66*BY &`Qۂ `v g ,j!ܹ_[fsXޏ";(Riӎ[8[b GEZ([ 8vs7R::Y/V(nZc_{  =Ǔ&g \qlhP:vw.] !u*Y09;+οDi,.<HĵBicbcy$;Yâڹp6s@P;@Z2Sm-\DJd`kJ2,.lv okXo |\(x`K!>"vW% m\8[du@)C[Y(1p{9- : AG;>?Zqn:ﭚ16\8 G2Ӣю!mu 1&-A?dh4G{[`̵y;@;!d ,@h_  ;h4CwSonG,uQƕ*r@@0aqpvJ$%Le0лm~eϔ'9upy5N64v,\W@i!VdmRzk{i{,`]j!@rym*`xz_@"Xo|<۩ UO;ЌVqqZao %Ǭ@RI:Aܰ"7P4m`}ǎsi@,)匹i!HЮ6SFf,CS8bL1_t-_{MN&;Ň\D( U y B6e`8YC6_rh ۡ#<4ոEXh ^SGamzN bYn1Zd@ܤZrs)E<r\n4 .qLsfduK`YFIu8K0> eh,Ҵnk ):@ RJH;b\P,=Ai @syl?,wsyRa}<1@HIR`Oqx";F@5Jmy?h [ ecar':d@CƜz@m}`' A\>ui, 8lKZ%v\ݮ7Yv!')}T $<"nWpsB͈:W;DxqlBE2 ^U s@5{VjnB>W*Z x#;c27"rb ௵H63 "bVsj9&@<h@5!T`74s\H 8pcVöhWBc~%][v'ӎC, v]\ŹCsr| IDATupqTDBB*v%@s>D`' s`'R# vZ&`stυGrhZw޽V;ȉcN^)pmjؒxQd >*d0-D--hlXui+gDXwk+ݮǴPM +:Kd = L]ues+.4n]cB vS$5A ]/;jǢDT xD$",U”)h;@j\;4R<\,Ԥ;@; XZ{ôP$$H!dt?@w&@u,8Z +6٫)ƽø4Qߟ-EXP:v7?׎CcHU:F:ږV+j^ru3Zzo|+1! (>b1& F`Cpm,Z7dhF8iƵ(ɔgfg;,=:Uuh' ((3(* h4jLCQu QM+1LnVb\NW1dH'1&!97DcW9Cծw?kj_O}ދӐ0 ->?}K\"ԏ *Fղ+Ovhh֊*b*:=8!?j-q,u].7Z@9m].luHw?ZjDʲEhUS-Wp:d[/rRqz`WU\h4xՌ/1K8Q9JYxK[rrZLUeZn.-;*dlm? o? ϨZN0|J)`r{G("fӷGhrZl]Te8-߿p9> .h-~i9 -k|m"X\[-fO85{t Aͺn%VOrlox c =g-b:GɥZX1ھz'pTt }s! Fȅ2`'bPn75,1^C4프ne6f -}`zT>os?dR5sL.Ep __Нss٢Y8:[mWIz޿a!,jN.Cm1 'gG@;n"AEYn[Rh b{9Zc0mt4 p?Wa$oTS,;w*y:YCX#Q{GYNeyc" C/rEȁm槆 v *!MRpFAO:>O``JEh9;*``:mpe' sWA)`|u= ˶0,~nu\;LXC89nkCt (Žk“+Tc-'GH b[s$.y=Ѥop~ Yj$`%pJtYοFXj [p1ϛwՔC*x!9=ѽsr.K9UYra=KbJ|`h4 p/{-J$,'4e.ޣ9 9ʭ`5elt&8% ik|8`q^6k1T=yRt >A{,C#+=CԤc1#H͒xN˸ i6x4x4fAH`C84?l.+%c"mA9*6i_RO҇E 8":D,Li;^~l?46 ˛˾`X|$:Gf+0>IZQ #5>Lt\x ྆cHKT,!#C9rk:(MQR_)XDX :uC{%lgc"MK3>bw*y.VkcyѰp]YL`X?&:G8 i 3p2q#Il C xztLDAq;. Eu`}tD1UrҴN! VkƪK EA[F#c)N_h([V?q 3xVtD퀝YN h>s][PXXds '*زzX>4>M'^4u1t6x"ŰE,L'oMCb%[&j¥Oor]Α OPqg\O r )1C8l(ίZ%-6-:@u 9y}<7:@ v.uX|Oy߶Z]Ni)< u 6x" aO5mXZkGE耝H{h\;Y"y9j.+U!-/n>?7,>0mo3zYX%,7YlZ 9:$m9>jѯC75n;GXx\tYN*m' c`|}>qKA%XXX[ 58IEH' XC 5|:wͅCZԿPڒppFA]7_+e+YVST.??[=1 p, e `- Lt^ `#޸ߏG8?ARad:u^P 6=u#CWl9<.CPmXߋ{3OнAwM@yf\0H Hr"|UF^#1(fT]* gFP5hf[zY(/= xv׷09jAt`gDp`t1 9ӆt)ۮu m;/,UrQ6,HF֥j4Ae90VKs1/4kPZ)!@y9#7ku\[R ;K=yyt-Am>[آr0S=8,@y7A}_ ./lThnA7j1beu]_c8eX(a{Qo(Rz1:DŇ3ʁk6Kp IW-;&vfytt]_PopMIZA7[`Au33iloWyZNmqyt6PNn!5L*?AR: `;WGh,4݀ C,dP|MKUopk?Nz×` Pߑwt]IT ot8.:p-]TjA/Xp16AQ8pzuTplt_99 =gp]HZ-ѺpCtA&r??V7(|x\Ta`Bb`L%v.opMIL`P\hU`}؛xj_}M UgkOk2Z?k;u7nն)3(-Ю'qu||a%ృE:03QH\ @ &4[sڍ[U]lt<~hRōpFt `o{:U8`#bM^YT]Q (^CI `-Pm|1;^Xճp?ݪ')ltk6qo$^g9O^?:D FG9yV>6:3=)%J6 i V' glNOsr"p4算1&)5 ^SᵾU$89:@<2:DKitζOor>n6*݊ a`29郊Pŵ$ɹ-{?#uj4,cvzVt6:>7:G> ΩB}RJ}s9Z7WVk^ u?;_-ZMpgt6`LbZg1]+89vy!b J8cRswq/v hTTբg@J_V~q9~qR '_;Ї}Vq=IYo;``]-\8~)}u? c% o-j ^ޟ⸾><3")gDh cw[+)}tόΑ\Ey3 7C8oú>>pL!%%mc,}xߣsx|OMpwtiC97ч/4u?= {](UX:IgEd` }< 6@~ ]]$I 0:4pdp'~Q U$uNr 28xޔpƞר]e.j^n͐$gDKi[→ \`zZC IYfg]^W/d?S ݛ/b9:Gnu`tuCyssKp@[iIQz\(] kGI mf`iCjcv*H >/F@mş~䊺/Itl`i/~R !&:`_VwIQ,,;RcӇ'|R>a sdb7٧1P` ;+:Dw #9ovU_p41$) DHSp@}8::rűF̅'_Q5%IZotYX@t9㹵1_{I$5]b?m92𲊯\IRVύ4 ǵ'>/J},)RECF⟪~@8VjHT}80:DS,lc9w-'}8r"If5u}X;X+GhU\;}>|# )]'b9:fq{DisyZo3RV EMpR/3Q:MI4xR$Tl#̚T։}(bi\GY6I0;0@ r$MM}إa_S#xIRއSC/ΧhI1mMݬ{jZ/ ^o@6P7g3v%9$)/ 3uG!pfذԋfh;D$ilGlRwu]|fQ\'gIRnQ)H%I}U_x ڑG] Ijkf! *:$ehg* 8O S5US(~v 􁓛$IXV/QNGL "3 >afu1 $ dKVg 3 xMtI܉ ˼yLJS)'_׍IR \ sHR|^4S9ExIlpIDATf?:H:YI[E:{'Kfw$pPAI J]-xKtI$IRk}8v3lR6kہ]H$IZkWA!7F$I$^Vwj L1$I$i9m/EB:^I$I^*)@1iZ$Iq<2.u $IɬnQNt 7.Y$I$I pfd]x .%I$I"F$I$%?C6æ eP (_tI$IRvv?RV[n!I$I30QV3E$I$IX5RFF$I$eF(# \\C$IU/D(#Sfߣ I$IR ?2;^I$IR}v&.:fw?I$IR a$IvDW63,9$I$Iq?pf+:8Ac`,$IX /֣|@9),$IO9 _$IcG5!Ƒt@"I$Idgs? H$I:m< KIy CH$I\ՃC,%-=8 4i0$I$Iyb1m'=H$Iᯣ,$'!I$I~ҵv+C-Wό!I$I"df`K$Impd[IqY$I$IZdVw$Y$I$I}Qs7A= OtI$IJX AOH$I4-c+AVDXq/I$IJ[C@ i;sH$ITuk!ZG_Dg$I$BwQZЃ݁O,$I$Ul_QZЃDg$I$&>#nޖ!_$I[nЃ[sH$IԐihA$I}x_FWq}I$I29WWL1|?̪-I$IRqJ;F$I$uOΪ/ bo_$IVհe-`z$I$u:`nVE(>$I$I8r6Uuſ$I$IU*/85 +"I$It<|Ѓw7TB$I$-h8f~<&ЃɿI$I~ MϮ$I$iYGMi.2 1p47$I$Iw9˲k @I$I" ^v*{e$37$I$IS;çʼy-=ح%I$IRΞ?z<=L8(P$I$jp$oZp@^܆I$If7\Nk/2$I$Iayo@>\ZC0I$ITy8/h#$I$Ii8w> W}$I$f'zpr/ KIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/2x.png0000644000175000017500000003366410751077243021261 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxY$Ǚ3s+3#3+bDgm`{=`vyy\;lY%j]H"%Y,>*wyݳX[:=.wsg/Ջ+a's"9s;bxl0K@ A>#!Zi?:Yk}g@'̂p;.>"ni&ضg$ hR 4#D 2cb ƶB$)u]J 8MZK LgbV/*)ehnhx1Ql2LLOR:8ďǵc'R:8RhM*ѐ Y)Fi`B`-Zjh!BuSBݧ|>?6Ht2٘&w0ِL8yQ`17t@hZTB r$u>ĉ@s" ,p %@q`&( E@qݔQOL ~~0qlәgNE*9221ہq&6v0HO ZjhRU`* l1Dlu?B,GX sLә0~-m(S)51 M5j'coh`gBVAYYcm96Z R~Z .Bht?|T#/,1N@H!nJ#E*P"1=*;)Q[b%#SuoNBH2N"Ezag\PQÃ00α TtTiMDžMBZlly~Eyk\EI\)EưH/UF=?9>/bLh/OMD 0F/q@u0=Ք;|R !`P}]4',l?n*4 rix MPФ VC$ %i_=t\bhlkuPۑ% m9*2uU@] IVY#g3M~4hQ Z373D884] @Oƪ3 /`aH/L92at]A`apb|^4AF 'rԨh RƭD@zK_8sj.pz8k,u{e VL  _kߠT F)b`$Cm gm)_r E@kJ9f@X^eqaG߉K/s- *HY`$Rg` ۍN6΅KI$JN#+4MiUݧQw=Vv%+4y>dbL*mP4ܺp2c ;ߨf&g9Vav_OX~<:qsRUѹ4FkW/?{W9GAI\({ʕe79(ԁ J0yB̧BBw2B!cj7RDH/,Is:;R#;0k:sV"cJm(ݬ0u7ԵߧZ{}.zao7JJj!PԚIN]=>kO_bКͭ"Η8vGSG`e L{ )Pfs2EF/]]K`$va;1w@a0/`v'}BH=UP½ HkNԍCLi.CwN>خllt04]\{<8 qoS( rR3{RhJw_*q<@#Ckܬ#W;Gs&*CO@s,֭,?`։[acu9ʞK?Ӌj-T(jPh8.4::\!j zCGKgB)VF F\C ,sh#@{)04,яh6V.Xx[S[81Tpfs3_`/jͯ8poq12(C#27 )KFmꃫa:>[^Io.B)4! %{QE baiv3>Io˿ڊmzHg,: ܭ))DPDKv{y"AqCDLԅgS.FQ*=OlP-.qnvk>R:K sArLrwtγކ%j?8`k+ ~b̜!h'ji/xZ؉ŸsJu#7mChP ,Jk҈М ;Y̓q2M؟K痩u?LGBȳH)Y^9xȮ D٥Z_TqR/S(4(zp\4iU*ص{kh;< `mDʉ׿“[d\'8V. J@4P%Cj+ Zp*PYCJNFHi-dOpg&s>h]@Jb WVϴ8{J{_gxx/=oC\5kfnW/b$poϡU.{>R_C"к#D6FU`*U4 Ri2R“ B20r=}ӡɄ0wxIJ  @싀 DHI+}%:xmj= !óDC@{@:[BpCg9^_|Rb 4ժⱧ܊Ag8( e$ai tI4cW/DXP| !Lef(Hs }9&RJVgrG8"N+bˋbQ2<"p%Aoy{p; L=v!CWbA=lmP,2R$, D"gi>#4i}Aj=AVZ&@'E;N3-5\MYFVi+\2K7qvI_kk5)΍txݬW/_zizZ8|O7~yWq?!{/fxo27[d˱퐅]}ܚ:Ho9tt`Hh-QhQ*h_!Be*Ʌ4j{E]C)Y[< f[ܸ\x[7^cd/x}O32D_Juq]q9pH1u0;Hsr`e|b>3N٦UYbiK;s8KǍQ0yb KU\,17*+5\7<}(BJ{WzZ1+1Td;#&6pxWx9c45DBPsf\:z._Y/7 04_`m3>Fae(uDvvuO~W0rÅS,GWu+>VIF 2u})%i\ߣq/0<vޤS= -R,_eyqӲlokBcoZAG sB"XňEF_fnL)unwx^úHB$N8a42wW|)} hG==k93D H$V+_o gO?ʮ}M=R\͘J)%JEj8z_">0093쫃$Ӈ4 d ZVQ8\%6ywaB*^FC!D`&vqM&|#ǚl7nG =غ9)u n'~(x7~.r,Ku9vUfo !/{s C=ܕ yў``AAݣ?~k #vrςՕww84'rŅċ?"!./sf'YgAʭ`t `fMJ]'F?sgvMjMWs_^ƚO__宄㰵Z(gA %Q_ἓcʏelxEV*H`Fݥ-3aU:䍗KQxmjyW紟 6&L&1d~b'&"> N~X>jx)pʕX3&S๮R$ t:㏝:GJI(V{Bvj'Y_gxf3:: LY@ۅeq ٟ *8DRc`S6z|1"7 _/:"n H~Ck::3)Dؘrspwm3.^-$ ,~n!$O>c_('?ԇz[0|NbDn k%4Eܞw07oѧ;UJe@8?GwKٷ $L-F|h)Q"^Չdvؑgy},}#˛Ժ08uڲdyv߳a W%LFn'gK ;ӦMOp谏twgxu_#-|S:! clPBhϝ+c<@< +/p>͖V|>ûn0``cG֧Y@͟~c46ɷ6GEFƆ)Ql8M7xKAF;bCej H \i|ќLEGv?*u4,X/Jfβ6o3*H908%4^XH w͗"5Iʫl͇yp|/`׷f8|$TXDB/2cf+}μ ]$a:(ѾGr>#{_;]\ c"Nc&ilQ`p#ch埁޾F:zY ˴&>FխXJ\ciڷ@;#`6ݶlTX1dmvGj},ɭy/PCʠn\u8-&LۿI͘X& Lwr]=GJhf#h7%BJwҀ")D_/[EFwƖ=š{ 杈QKʀ5_^/sd N&` k̙^)^m;ooK_ŅWMGwuQDz\x JJGPX?̵E֖| O9fw2$oM9ϾIӴw| %S||C)?m v0Ⱦs|_|+|Pebybg}ɣm떹~-OҕOnjY\ec}eYrGب`]Or ` 1nJ@3P!sx~VOnl|%Y^wj@qIw![-T V#ixc}/qnC7d MZ"=ZǨ}MŅ*K r_$Yvz/̈́D4Tk㺺F{։@f>f?Y}|_:~02bP)sϞ 'quMvN+tGiflos U::&ZE| )|OkMVW~Wݏ[ܲbZ-{~S|W+f/߭Q{x wmwf#PRl-weu19+mFKFaiL&un:*R}ŭ)lo;8zKhX_+8;dTbЂxFܒ6}mb7ߟ2gEO)stkUe~]Mm|ibЪ- 3Ho_s~~5'`f>Wds`57W%IDAT7[̋eދTN "/KwBFJje̼ ^V:Yc;"o8`.M ط$Y(:k\w#c"7Wy_-'4-M_vInBl</TLgvl^}}/?)R-n91x(wyfOlAkbtq[MLayRIYBs`i̞F"*'G^}WZ/pQxe*^ K;;~g2Pp:6処3R^ﵛV7AtAmd-6Oe(VZhj?$Ni|ku`N@L= T)?[ebwl_(<@Gb&)j}m~L?L9d `*KSp|Zۊ3/b&(og/$; (7rYWbS6µ-vrGW|%fZiYkov1?xʨ@(lxk y>fm 2=%(nJJA!A<ν &h}![(_1loarzkU6;|Y{y-Ց\zwR'WܖYvzngf|Xf)(Ma|ߧTnS?M:8>5R!+J@mFR)8n5-l5Ozڡy/]X,ү =M6nދVvykv `ОPMә4]]9g} 9RCkcr}H0Sx~`{GloL,:gS3X^HAmh!~m=Hmf߯ {BW#PճX{oQh@{BzhߵbԤ}iVG2h#ž:FݤoNI{) ͸_._l+[8KYN]<^#+&;\>9b}c-毎dLy]wxwsKǹ Y >p~tun-%mMW\C7WZb>Զ:DŽB&;~T FDZL+%:+Ξ|ٳ_-gO>ù# 5X-}Li8ȴl.wSd{+~b\rxcqrv E zoh2A43y՗Y<;/}/x+߿mUT.}A"T)>Wq(Uxm{p1ocr6(/vˡ6`:%ApG%עFypGߋN^s]<-Z|D0E)Ux*dYi&*FߜszƈN"*hgĐB3`.R r?zZrDmk;B#]KsD}\Y$ÜoPxF6ҤGg0iM-deJH j2Dumo U.S?2۹[?< v3F(M_؞EA㗻ܿnc{ 9"]v"F٭c;=wJEpZ-ŪHqFVܐ7/֌@5A1P$~u\*ymfo2?dk2_s:ӽ8}w^ؔ뻭t0zwI ̌ cÇ[< .tpNe O,r6B,ٓL =0ϋh2ng72Hx^ oc)#k4v[<cD|Vh7u"f<ͅ ga|Wjچӯi9ɰF; w4 ޽Ôy%8i]O6:%! ͬ}R}浃G3T<; @Jw =QMmwݗhV(Vp;׃>nyJu5_>(-[̎+%ө@{g'%SփGp+ ʻ&)&z#2iI5|=eoI KTY~{ڽSt>t&gi{G#5c\SIn{X>LyC]_Pw'Y]f2]eyEt VLLE>/+s]_4= K0~XDt?_Geu\_3~@s:DԐQ߾.\FqwFz)N0(:-չnf.~2}'*e?z[)CqFH.} SdV)o>8xo?BT:)3:FǣZ'sU@ 3h7v("4"]+;g̦y;X@ pE&0 ы yFSIOdlt=Y&NW#: Jk<44Uy o8inIbtkIK9ƶХSwBgZ4#RQƵ f: tȆٌVP1G MGğHC"N1{1.M7#`?@ 'znDD>{Auv Rh$+Z2K1Zq)a) P ntQf,9h3 3j SuNAts(,!ܭD1K;j]Q.P,i Y; Bn#2R<}ӂcډp}4,h2gS8SG6K@0_4bFPgoĦ!XRZ1%׶BtňxV׿Gv 1Ɨ3.;-@a=e7-.,aȠEhBH"~H @DVlh[yLEhoVA4Ё$l@)nN6?P$7~\>0bW?ʰ}C'i22d\(6-dVѝT"brh/Z߉IV+E|zXv-Z=րpFTJ,<fNU F1LN-PBw+4ٙncRJJԌ ӪM)oV_=,lsMC@Seђ<, pbY>9]E|:A]GdØ KE5ƥ"d:^:șBrAQnL㿻-#,Sw5J'Errah#ТITV -OH2ĀFMU?7ΘGG`B%LdNcdI:s>NSģF<ʨ67z ÉRlVƼ"CMsRI#A&}Z"|Zz Ά IA' 19`#X@i2O4=a(|0BeeJ!W@M<&j 'FӬLC- Ɖ}K Zc%)PB#ͼrȴC*0ix!w'23 PÀwN%73OKBe.0G!' $Q0 MI))?Qh mn#n jeY&p;F?m3`ϳI}Zq`#s03#>80W~RN$撀Z"%[L]҈K.W@,HyЋ?ГQB! J$@jޙT꺴_dfyj]BT{of_=sNdns>!V5oFmnsXށmns{+:D#ݩmnmn[1IJ96+dȱ͢-^o6E|h}b~=`Q mDq0ڗ}9isYіb#wCn^n 0}V<'U(W gu B[#s,h_mno"v 4~STHjt #Ⱦȉ ܉=GpJM@Ty>L+U%,),5~񙿻"ْ[5\}! h6ٱ9$W1^ (1jcEdIdUX͞4DDbG"z\ŦTBK:}Y7 ò⛖p eZ2uZ% ľľ&5ddVd#[vXn؟sgJ el L Vό.&*2P'Hl{Ǹ#r ҏzx Oq٢5 E)R9;sH ddz"-L#v$֑UؑObC$@ԾؖEapq-vv_X@A;׾mn3(+~ɺW6 ,ʥnر9\Þ{ v? { p19|Ђ 5³)VD'vKWB<<9VjƂQ?/6D we~!PwYîػ"7W<)@p 5O]ַ{"ؑX vފ_xۮbu7$w)TWMjekALe9R@SӀPi9y<[' m# VŶª-*mú'ޛY"i0z -5umZyOϮu*ϋ9XW\uCzURV\>}mx*6 J΂ȚX[dS$.!LIDW_~Ɣ3vwIK6eP,ZVs| Kh[B^|Ċ*i{#R+ =XWJERBM!UHJqs\nL$eš%[:=632u(uo S|9>6HC#uhAQسg2U\!RvHn񏃵Y{V9smxF/,,v.Ώ~ OǙܞ;az:~\s_6]jNЕYֲ5GXئ:eJLxFg8C()>.mw}|dV*,IXm"_0pM}?-IN1έX ǰ&%UST^95Ȏ g؝Y@~2ٞJmc:hhn6GhQvOX\ˏ]hA_evNJ7NEk:.=Mm P 9rKaj&Bs)8@gA"y R u5d1'P;,t *CQ~iTmgPf] bw{1*>% 13g{>8kh$in"dzP5pJulk}?f*WƳay&~Gi52%sS;eêoj.rCe#7*x^dۚ5Cͳ-ؾ\fD"w,,;١ cMpYg"VttQh[sV|κS2"s~,Zgr\-vsas3ZoEہz,vE2 IIz"mgT3^dۂ=9uzY[rr5$vut '}ߊe6%)" xyZB ة:OSeuIRdO/SuSdB-y’4ܔzK߿oܐjc`гб_YܑOKE"eNDeMӖKuӭ|Hgsnٖ 2H3iز.;\3 LxM5T͓Y6$s:SVkI|ОñC!zK4SZP,SbK+bSd[]ꋸ (H.U3+\qӮaex n2h2B$i4*wCo(lHu}ޗO3n;>( 'B;dJS#N[oRn'Y=ڬpPV<*@OѶuj jŦю0ɣ\ٰ..X6wîjV #5my]ϢdC7}3R0s![hI\qײ ]nD"]{"iOOCA,da:Ǜ hzQ]pws[jSnU9Jh)%Rs9"#E+trL[6|QfCf }qYdnÔQjxF0&t6_+5W4<%M؝Ěȡw \P=׽b,O3>U355z[ ntt=ەxͶ4Jt׭Q e '6w ʡXQG/{e%+Yદ']՝;Ate"!_"w Kg2r oI}G W -T&5k[9&ȁrmmRqu%|$='u}߳9-^ySr1jhޫ8sze},qUeM_jKH_M*o[tY(WNd4評 M]KxTGrbث|WdߪNxߙ.08p`ǨiSkcr; fC Z5%ӷc aHni6KTQhsبzbh?Nh7I { "99`ߕdͲ'FwB==BB+zcG1[|s4Äp>oI6]ns=%}ZznHBK_ehIMWh 0E$ƂػVpφhJ-eCzs]MaKÎ8ԕW兙Zjqf??Yyg;Oi8ɆZt^zj]D6<)"sYj)VؙlS'tQ[YCQGp/d 7 ˂bj`/ȎJQBġ+ؒzX"]Kr-O~xdŗ- l߆zppЉ~;i5RtEv3mAY /UmպC18I:nZuUaQ_KБY? xNWKد d׏j~UKX(tDrKR{c3l`-v Օ đCJ RHɮz 5pU;T]] a]f5ef7P0&=%u-Df8vΆfgkޑ:]E!#YWغrԨ(A|kqcxvp}D%3m*3* ƕX,ҴT:DxR m9%d-b~4&^#ʭ8xVfImBTՕq5C k"]lE&\1&&龉¨bm,5_ ,X^Yc"?੉\[[P&jR?%+?=,If*D=5+"$D" V.֗;z7/xCH$[6tM;.QL:z gv' Й烝>\SR2t@_`|$Redu'βIW+SGN:yWEhRഘq3ʵb[yA۹(Y_MWMW;џL:F2n/d~gTAP_~UN)E[MP?p ISa\)+R_Z2}1@$g>k3}j`LE"^W\s݊s(ޒe.rG,-Ԥ&Ip$ubSfŚLSc 6mKjH'Zk2KP˂^N4mJ;VNg;GJ\4!(fW>!:K]ԕ[~+o?zFЭHmHraُ@OQ=xVrI"v^xŚS7ͧ_B.zSUO'ڝI5`'xPl8YqЁغU5Ȝfof-Ϝ5 "|\,}b[|Vf]FR}^Cs씯,yW m2uGb1 ?k1,WuYgu }ǤC_y0{ϱ⢳[P9cIWu(;'j:gؘULLFLae`Т,y]\D G:7 ɭ}2j<1{ zNנ+6[06NdGuJjPyr~qE%Sl: ,=# u,Ӱfܞ*{` Leݗ5PEXjrMC7 . S;sJ'x`ֽRnLT4w%E眫̑b$˩SlZw-ؐmθaᘖ * 什*.jZ+#>9ɵȞX̦egNTӸwVWxC&eѦj h|DDR'r[ĚBB"Wb,oh~hPҸ18:U^UC-=L@ЎH*2%w hBl݊n=eѦI7f-ɬxf uR0t=;^uI9Wj8X3]Ey mKʭj-q\]%LHC2x6ޙO5Ե<#T.)Kq؈|eBt,綄"Gϻ/IxoYR$Òݙb%Mrd| ڇ0NNAl \mƉCMhZ>eG.+%TK4Je rԉ+ MQV %kK5 7 mzq߻2S`dG؂uˆzT`\At2f]2u!׳ +<~dOv t|K삺w5 wjQS-_3@dLWσF4SMCPA;ǟ׊ d=yءȡw$-rϹEa`? ؑ;.5w%e(AMp˺̦ܺ{B):s/U2"bXYFʁHW-bBneE>xS\+\[[(n'$~Lր%P6"{ =XE{^lMM؁a6K,XsQu -K2-{J\XnBpb YB5IsTiFbrӜG+9 ,X.W"o/R< &*)CW)ܝeRAjUs$YEs,PԧN,v5 OT,aZ+xS .wnO$E jB:D2b!5qT=9yT'X ˼h4END2;g9;BQ{Y;x2sVU۷ܢj{jF$1>UN[H&Am r/HH 0Wui;;i!y2t:g= v N'Q,ƵBcaUvc6m{Aa4\xSP+ѱ-k8,SY 4y^É]R2G"h׫*Ux:h|CX<{¸,(, ɵ\ECGfs<)j";̾}C W,%{fٵrMur~2-B=shL x*1pr;.mCYPzJMhNgĞ6b`YxIJf MauQqٖe%uqYc )DDzzz-#$zp0pٲ!P Ug2r}ң kVx%- \$%)>5q)]E&OKચQqk mDjrED0P aDiE!sC8g,~ !E/w(7q1vKZCNW+„*h&؎/=%žVwƣ x hxeAg>mN?yUgvΆ |>d85G<(;9GV}Oiw% =78ivd2&uӳ<#Si t%.H3jiufluͺf鏂L!2.izF͑]"{ѫq wd=7k$ "\nEaU_ײȩ>/,}C\WMWG-[П5ˮ\?;vq/,z]K B e=R̐:4pÉ:{_c/H)F 5n2krje1a-felK5UC2Z=mۆS7YRUCz2ԚB!s`(WQQX{G\;l((wQ[JMVH]QWT-TkH4 䂒&hؓwt-RCb5Y9 G ŽhiޓzJTU+'kRXE.0lxX[2'yW=PgB/U#Hc“^VtL Nٓm%tEbUJzbՒ4hxCțޔ9qju!ž%uY 4 껢k_ “jj¹z OBfEdWl: b|q6{ڜ^̺tSBGAp` ߔz҂+-7Q!5.[-vWmwwߧAϴpYUI}t3N/OJ~]XpTd!! SeܲMܢ{ZZpkKlhYUXwɲWXcQfYi2#drr-G,WbcSe+A)ؘz: Q{V44<'sPuGnV.y5crz_t%R5X 4pØn 񶡻rzMӋbS{v{Ekk-K:zcF}R5tkt0K:<?gY;v~،Z"[sA&ySG*12|v8ynˉu=R ujZ՘B6ƙ犲L hY 4 lg}=°ebDKdA(SFf #?B]j dvLQ}4ml(h,xѩ!%4$qv1,+=زz &@G+,bB% O36[&_HSG\;UYVhɮ2u~LRuQ$j]zӡ; xBϚH]݁-'sKm}TEpc!L##goyZE5O~j_s4'U\fՖcJ_(tNݻUl Yvte 5 - \2,gFy^O&ylٖF)a$ ULÚё6\M_Sgcn f!g<3(e2}ig9u'94aԇҤN5Qwɟ6Y</+o==`f AQDÎu?p8|%˒Öe6Q\@2ΆY{>}L_|YuLpvTW9*3}y7L t22=9I7/#t xFz8w-؞SwN=Q'A441K;0Ҵ!əbѐմvُWud H,xg*8PaA}؝yO ~̯xvĦEl*p}8/@fޣou7}j-&3rl?QHC}[";BwU kțBoUoҥU iM_Y.3{\*qTGUbTi3in=s9gHۢmH-odlȄcݥ=ju##9 RUbEY 8v+|e s:%y}Ī\ڨ|RC:8cɆ )l.j.tj?}k'-]vE^YTϙՎ i^%&wOUayMgեX_ճ3 9gyYfHf-ƣQ;MHWl:~as<zbO(}4'ɷ|{PӶrZ!m&-৆: *_2#|ۚR}!3U  :LI\}МKUTݑm?wê 8&se3!hSNT]d 9("0K>ǖtuU%Oi#9邁5sҳ*Ko,ȝ&% Ed]lߡOO[QYsba!]sXaW,G ),O(Yـ']9#J5B|wg³َ Ƨ/* LQYa>SΩ'< ߺ[5Q4g\֖HlK /ulۼj9oL4g sy2L˲io'F^5Ʃy_(xDɼUuhy̹`+y"򚢱k>~\5]O{hmz")M`7!,'~;)ؓGO鑡vK9C!.KZn`tMEGR <-ulpI9Hhg`[S{nĆRW|+l9P+_߱l_%ms F'W|۲u+@di3.U|K{yrҼy"(δoI _2;;%ӓ uzO÷eYxH՝ռ(u^Ӷ?W-ЉE;'@?S2W -HN7k38+z-)jW&ϟ>5|AjE`$5چ@)"K:;+;'dr ƻ1 <1rŸ?Mu ~KӷihXH64Yp95[Ћ5[<7lM5L3/M IDAT(Kйo]תe06Jh?]O"qЂe>UF̪S>23i86_ XljΜgΏFjVŚbKT򘷦COB} C=-{jcxcY5ʿ\oʑ,89+nL!r͸$1TR5mgy&uAW|_H>͝<Y2>{3b%V9켓Bx=Emym#@⚛Z\tU#ZZ^3z$آT_lCZΣ:7R$y/P<fX=ְ笅A_ݾHSb}쒚E7aY#Cm%g]ə@~JQ]MCCKzp6/Pu=!TvQC}\tX\b{6lXwEӦ~B>揯Z^1Lͱ%}_ 7~ QU6]jh^mWyo Rui G*8O_W=U(רK'_ϯH|M(վaW]ޚpen`O.(O!}=$-)i( KS-O Wp,H FU˃<+ xfY2%m0.PM]lYj$Qp?Cl9'm|ğ5_rVn-OTuk)ؑM/:bӆ}@CCӪ|MC%x~4Uز#k9`x+ܖk9Zu{Fb 5/Y6Rt(M[3pl:F^#`[#7 1hYз>60B[BKW͊ԃ<kiNC'r?^_ [v^d1 Z5ui8yw㿪ʞ)W+j1ҷC2sV54Bȫ- "w$48k 1JϩTg)sѴ{QdC%-NJ &'Dm?&0MB5-J,  WDdzCO:Ri+j^7<+3}"sI+*G> - Uk74=Q0 @OUXyC{2)v|亖Vm^ʞݙdzJ"9OlZ1pA%˞Ls΂9!j+ZmOԼ*sAM@]}h5}Tiqޖ^Q\TG#Զe@[DB.@P-\^h$nyВ9 :d4,xB\ϲNsTYchQz6װ2y͓sBjaкCC]EYk j"| o c-(EY[q`O]8UXI4յ5-;%U\el4s5-mǺ {BE`-gA?GIv]%<9OOmŧBe%[ҳ$v`mX35yszyknC(F-uMS[KM(#ԓWL+wþ5:㜁Uu IsV4z4v ِZn!(9/錽=yZvaNEom sKb~W0u;$48'8GUHȬoZkW4oSb$N ܓ3wnz= <OdU=~=mYͫR/8#KKw vrI~~tLt8Y=`O+dn ؞7%~Eb݆FRM edIԍroHܔTǓZ'T3;eJ6T]Om?KW}<y̔Iq,vΗ49/tuBeZz yBcMC]oYGH\úZ>tޏ$R#9MLSPGyS|'qF7\vj~$+*7.F2-)uudz~dZ:֌4~0RsBa̶Pؽ=Ec,{I5CkF"]9e+4ܗsueeOkHc]jмTCC[^ciI=+0ġ3:]LMȒ+~G%=s)X5K6ylѶGƕ͋U Ou#=:-92Hf_# C-9-{FZ Z|Ă"URU-Z5%˹ЖMΙenQz$_i"fȚ9Й7RyH9ȑ i\P EFcB<qQ⾑?8C)y̮Cg;W7yI3}sK)GbؑGzb-SfY͢2d[VfXϦcOt+U{7gBUu E> Q閡@AYɫ.]Q͍3K6|H|z|Z ~Ck{K$D&5TKڮلJ=e7֪}N;>Qwڅgdρ,e-f/R7tUyW/s$ud#[j Ђ$84tMsb-MZӱhޮ!d͞Ĝhd9 z,#5_yЫ5.ޝ v¸E̾U3R fD >9sA@;Xp$ r'J7m5*k?솶y 4e#.XrS߱}Uu*"%`ZQ,kdQl_X^ ^ڰȻ~]uٙOźSMs|C[s8JIZym _= {:2} Bɾ۽<'1oQ{Ml[澆9ľhb&筋,{S[kնچyJOKj>_%yU][i д#2}]:RU2#sȲ+:"Bci ypA[f@0gBɱ]}tlLC# ̋uD IOM缁Cu\+G>TY@`UGF^ְDY}/{⬷-z==A4K=vKsf1O.r_X]M̩ 4 + zlDH]ZJl;籡\Y=CWus8Y\2s80'@zbj4O|4W4m0Pw[Fܑxd9y lK#,Z%G /q(]Ha{יUbLUJu8FHSH,{$M]S'Iue{Z.yl͑LOlߒ̆D]MQyԤ WXO,0RB"EOYGy> c_ZЏe -I􅈛)XBuTX164e`מw-liNݜX =VW.t\$ԅ/T-h踞-V Uw#J|AEüǖ+ vO c|M;`k]Gq[j^Bbwk,zNUYƋ=ug\t}=9ZpeKr*kjB߿8}U2=E3ke=zsGbKmR@hldl/$^ea!멺-G>l]zZg Wzc}N+FX>P;k65=ë% w4$8!<`sZqMohđA0FVHE-#oSȮ3B"(cۚXGOAU:"UʽT_Q4:%E ၛR$&g+]Y.^OU]@S_@,Td-ѓ 1PPp2ث;8<.fף)7bqYkCG$Ծe MX1*q, g>$r;6uljhsN?BWдe Ցn Tij;j*Ƹ s|]/`XǏc>q͗L *8uSsFv](nMfыv8g%,nQXT[Qt$(f4 T R\SzYQ l(LR/ZĪi,l%;jXyS7]Εtpty{Roy[tSfTs:T57D^ gF)%աeM7˙%]宒BOɫ\|ouVdcG.̱ y{FJcܲe=.Nm # m[qjo5Ѱ`Y[>95|WLp[,A^BiP괨%E4qO'w'w6䥫T8HpK6crv|>U־=>A^nbYnΜRd)c'ۀDץ?>tnP_iCU9Xpͻ岺Ԯ{tSӦ:lKS X/Q^@;j^6rtr'YK+L\5V"\=|cx|Us:a%-7yG]y;kD|]T_(q[ݧAmR;d!GنhV'y2d̊S2{Ԫ6 kG1!-9oUX.ت?Nd2y-KMޓ)1ge Gc0<64bVD W@eMÚ<55tn0;uM bsFv RF"O0h9ܜMoh}]MK"/0tw|y j>oh8G= I- K (ijzh{6qզ5 5nƺdxuj1CH-Dv[p͊)?ǝ._L_:FE堪uYiG2ȴ[VOUqUe*8k딯b~âX款 fgV xlُ,IeV'(ֵ'q55i9 JX4 x2-T(VTG2A_˭T"ПU4wW$jZF[r,T(+O3<!X]PX@cVm]qvւ6I.NW$I,J~_!J}XW3RM{,H+W캖|`H,`XycY57]e.j3oSX`W$_w LFl_lO͞X7ߜ5f^_Ȧ \ev;U(XU X;RFd"%,q/C,lŨxb ]s9Ԛ8M*e0* 3=TwlsXTUb\V8onCJyk>3>Y󱑎y5ub>4#G> i0#g{OY5. m sXwKrGΌ&ٔj$*`w|۱EW ELeSھSSu ^Gj*sE=;@ߎx+Nr'`gLD:xԮu57<̋˕2'(U"/yȆ'g4Z7 Xdžz⩁YJ>0XMϮD(b(tKǻ)2\j2glzi O̥xO1\HS%jwv ۾(VQuk}YHìLcu]y0sXVȾP*3\q"vIQhpڵ< ̊cQ]ӥ X['OXyF #}U_49شjy#DɃr}PmTRҋTЯE!`ROݦߒ#Fּ厑:'" "82pǁV̬L4T5Z%~I,4<W,.撾uzvvAil \7rׁy{ˏee\ac];{/F~BRK_8F&S˜sזD_C+=ZL೫f_57(aUƸ /_4psvz2 ,*,@Rk7/wuy$U'8e.I v_MѯkWϳBHw#bvU݁{k45n~>V+k8##$,璪 u>Ϫh4YT넕:> k`5|]# EFE&Ñ&WݱϢ_Vp#G3߫.\ǿS5~_ ^X`h<'s wMuZ,82/󊚆P!Xľf5g+~SԷ.r޲j*H`xJ1ee7~.>ʿ#1Pd*45%9u;tr!#EݐL8c +-)-25q2x7xG37@ۑ[uLf"kgLg]bA&΅؊_7+lMBGue٢#it2sw|j[NUqE,RJLf)ox'U磌Z^94pV3B(ˢg nۺ.[ٕW&hw 5rٮG)U`0;P̼g +mC#ZSV]5iHe>1Eg:HQ%_2񵗮r K:=/ *{Nfg;澚Ĝ} }*(Q*U zC\TPUqs!낝6hOV/SOmw ciJ [5lJ.8e[Tٵ<\KGa)1? LNYe:r{;zy[V%T䉄PsyHj}3O}u}ӀدlkelqI?UXds|<3=/sY tSs֡-w us%bK׺]c~RU,IklNp~ji7ޓ~r|&AnxbzնzO碍"0IĚPHs>WByb-g5OϚB=ť,|y Y9i<",X?ZKGj-kFU0u=HNK@`Yᅻ)6us>a=nEݒxz a_zNfxW2v)#ĺ xR#KhhjZֶ/;mhb=u}yXw+~ͽ<sVMrS̷Ժkg]+~FV?񊞃ҺRs6?8}Le3g˳J?egc{kYdK4=fEᦎo0^vVqm1FzDSuZ|41Q,13̣wS~,CeccK29΅ wOe0:66;%q[RiXz=P ]bTR>1ezʎ˳OOٶ墧{gCRFj+ pصb⪎?'EHvY cmIJpc_V)3/:K`Fu1k6L|Jrd&DjÓ֜qtUٖy$x"OJYZ/@s:&̨u[P9e65;{]4kYk4JpVjo#4ag6}Ij-K}ͭ-'/yBnM: ڐB'sܵ#oh٪ O5{~`w e< vjI]6nm8k9490C;ﮑHfZIR},ot(#c3FbWDk⮑;Xi hL}d/Qsd 5?qONda[|JX2r:4kKǎm;i'5а$Wp]yz_KZ2+T̹5y6@봱+j9%ȕo |C]!(Pz2Z,@O f &LqwŨol3!O&3LO9Ǣ_Pa٪%+Q=Z,28vÆؘ,,]錖U;3TE5ok Y͖ogz` TM xRޒ >/ 5؁ӎDM|kϚ,x`ω qܱ n5ݒҜ[u5Uvibɑu35m683v*ST)Z,f'#Z/y_vYVw=C5׼g⮶{vtŜ]7k 4$䲺XE)B9/L6ѳb u5Vu=#>)Q2cꂷ4^&a *r UBV͑TȮ#꾤8IuT~ő:%/\1p5L{LN6#cjh;+]ucg\U͞wnkY`,Ëܾܲ9bcsbOk4cJqMG޵lZ"CCoZw, `.̸ <̯Pz+5[S\<U즳cokG|?8QhEyCb}/NT2@K -^^]yG8|y9^;MPr3k݊3&vtg &d$la<*)ڽbٿqQ94ni8$bla]e%_ОuGw/]?`'<6D[ e]QEkdmyIJO8q,']N'(v\#O;g\yro'6=bbV~vIDu*lF-n*Mtl}E<h+Q#2Rs.RY>0d8O;Q^;kف}ݕ.k(p_㞶z^㖆h0 id1a_20aEw o+0c38CeVm=Y .l]V/]n;2rdeY ;VNeG>ohmW[_#yo[ݲiؔ9{}Rg=I:XSOCO`1j =R8n*d vdFux[ c9(ke`.VkwQ. L\OоS%~;tFUׇ0la}Ǯ8S213'&u4|V×=.vJ{|Py V:iyIJŽT9EtuԴ'95(FHw H4:W7 YԪ;&ꎷpK-3=UM.*8=qhsP@20սRM9Y0NUꐐ,9mOdOӊ9zx6T׷k聆 zyl;p8h!}TByda|9\q*eYjJE~_pN95g:vcCwUf,kTjOI/6\\fgװbDB2)XKy{[*Г Z̸.>§aɮ_UV$T;{&Vur01Lt>!Ϫ9%3`y'R%jSs۬n,?UۂUyu=mG1xkNs<9(EͭL#l9. x5HM<*<}u*D ͯ~XJߪh~iijW?/ᣰ$6mxDiND깚IL*W,ؚ:Õl>ehcw:`TD2]޻ :L> kdlϱ.OAƢCzݶwfF"fl",E O鉜[?JAO;^wEKM|=m8/!0]?[tϋI4 6`gaaՒ^T6sKpцMC]ƞXvWVxEdEÆU_rM=Ctb{G[_m;&ϚX# j 'M4~f}Ro'j=Bqg2 uvMu!I"}_eK6$뺦HhT] )4̀87H%R]kQs%W]q s0\8~]eGNƎqy_E;*Ncv=NOX^$]B4[bbEl42"e3 yj7{Q/V?ջ<"vaF IyyHFb#+/i:kك\e -k8r5?G=[{].1rM=KvsQ=_ rPJdu Uvbe^^4'Fn_Vwpe@塟U?<"00ֲꔉC5-3e\iE-}5r=h"KQ-5pJuk^Uӫt2Ƕ.ky7}e=j41^9G0qkWj98/' <yR>2(6Sss ]fua] ʻ)=3cW^тkUY~J0N$+7lZLLŚ}C# uIe,T&2 fjrjyZ1c]KN"}]~ vϒ"򰐉g%0 y+1nX\UE"AV/yD,|aD"dסmG9;+z=DҠ.4V7;ɪGHPjG%"J1Q,!B8OYm-;+]QᬜT!IJ ԝnbo +4L ;Ybn)Q|+11w.^ȀHС- VV|<v擔e}-Łcb)h8S.k86e>r՞7]?EIWXy 2*m/yn农v$ib⌚"?Ř*-E׍mS"2Лe^jHԦ ggKXO4-86)O=}U`(nf ^!2F*6韗NÅrՇg5kju ^rMc/h8m]_S}^{׆7h~x ny-C\6h·7v}/7qDKԖh8rdl<%(,s:$xcYi?/"Bŵ ( ;-[+)czCR'a,$(:v'E{`-+^iQ1If?=Y*9/vݧm;[sƲ:,I]2:d)#M6#ߪ| 2?cfp\.<ςԼLW9S=#:'8SfR:zRǾ]mI~iUxMNvQ(T}|u4bͶ#yb(υMC<rQ1PD^:̙ ZY-4 v(Delӳge[HԐbњޞȞ |۳EWAPx޳DGg| olf}$bG~]9ˆ%ߝ^s;F޷| B_:ˣWm}G{OKNYu(ri#5!uu*C8Cu]7Ƭ=/~2~f"vT[A<$l٫_;=Y$҉!2s+͙374̯lON_"땡=- .y<F.".nW~ÆqiDc[۾%'*,c3o%[v%b":^xHy2ث~ [0k]/9.bzBNs,[R oȖR]abtq06\ `y"Y pE(ϷXi뮢RyW͆ )trxzuN5q(9Ъ;z2$~S)5} #wcihrKIqhw՚NȇVY;՞oط+R^PǥؙYζ*TmzMDxޘۋqnRA}ҍ-~.ƺcv(g"+NzڲID;V3M5dĮ"X9өӼpvz;10f ;j\Bߝ¡s1);tRi- KN!_vǶ|[/& IDATlE¨C}{ЂTgۮcc<|g;ZqlାgL)f,KWL.7ȺܔPN%8iϚoie<ʋiI>9˗6s y%uw2kY9 2z),# i]C3>H*(&-B8z֗I"Y,YSF wl9aYlK,xCϝm4&BLY Y*F>!{H@[ǡ|ל[U_ ǖd@庖3'55=oH-9r.N[5Z0+ sVEȲCCr+;;wHHy)'B5A'55Ĝؗu64,9PGƶ]ʼ E'>'4DNihi;rJꬎ 6ܰ},?eêWp/'i;v dZ/K*Ʃ4tuÁP,7qW2Mxr42$jz8P9 Eb -G^gߑfGR,+Uܚiس$>-Mu-ub]$V+"SIIvog{x'[ [.9f;"Zvm=!Wr(avUE\yv=Kbs#GW-}?p%W|"WUwQտ#]uf@I 2g䖱-"~*%LV=Dتٽl>u,d+e3V:?s ,KUžDeT t¿{V =XW(^Ym&NiXÍD&jt,5}y>ISG|QQwI8$`g]kt*ۡ)؝)":`w,?7;d8vӮ'b@ˋ@x6#uKöeYSLR= "AS4.j+u+^muoɗGZYЛm+ΨNІ# sN_9m:VtQN5$3ð仮[qAi5ԵDy͡Q, ]|?Ps/gފY$udۑV*H80pWhϛU#SҒo"7ٓz[9bQ.#d-*φb7U x *VKrh(!Yy*k宩7%|R蹨'ͽnhiLۻNTsJma<-C;&j.R9|?g>6MzDj o;o7=cEKMͪUϪۆ^uٶ(7|@[N*} :S0vEIv;݉l۲%r<EHLT%RkL wUI%ӒVbmBBjqdבǜt5NI'+I+X:qu}GV怟9WPX߱Xf霚9"m@YCV;sWñ=לQåaYt# }Gv{t+֠2qgGMg%GYna(7fkF>'qJl  ےK$gb][az0Bew Gч3 TEwSȪ! C\͞dV\3}N؏l쯋|"fٝgIOrS}I 4]X-i;;;(v5ysUg-ȱa`(Y] j ?dq=P:;5^srX&19㈩i͎yWЎr[A"MV$oY%"m Bٖ[=]Qlї@ϼOO9BH 9%3u8X{{ƕږstn`1j0vFf,Ŷxdž龎LbDEZzGvIX`2}e5Vܲ1M]Q3ryEwʂ 2 JϬѲ.vrhG;z N\LRKbzy`9R^\lO/UYl4DRmKRswF@bI%Թ#5oɌ7#c\;Z[`'ԣgj;c-4vI -7NZwlϝs'7+ǹ$ תZ1-LAj-oc{'γe HGǚ>uoaUS NKkzҾ5-ԭ[׶nӖ3~3{*l&=EEz$SkCĞbRݪY'cVu+EnyYzUfvRcu g+RZ\ii}UnۚV=M7%-_[}M7MlRKP=^$t׬=eVE-)U1kٷ_Leclݭ?OE6eʞfԲ n>շU6O1kENPnȇEh,=NZ2x&b# IUC10?mgdJ۩DM?wb6/ܲIv)cX]9)Tvj.aPjPYStAq4uGvЋFg%S!/G`&\wlI3/iE.4qE苅kĚ}c=؉J2Ǚw;Bq 8w׉u3* A7MWA(NX!-uTG(^wGܱbiٸħ?oF/|I!c4w$Bedz+X$g7T/QWaa8#( |,qg]gR4s'FUȏah44p̦8H\!NM+-- gP9\vɶ}2!~'bH2zF] ;xYܐizS(kHkx`[76-.Y+zlawbDL_iN9+oC{&Lr1%?!dEg̝Is7Iq+YQkӫVuC:v-:L z.}/_)31vhŪUf*%nذeS hK=W55NpbD'CCۖm?撉v9ӿ]6&K+:Ӻt8O6p/ B֑<36ء"p xBUPjv'/yYvT!JN|NW֞}.jG$Mug!ĊY912@rk"lgdզNخꕾy(M<%.2,MMP v:3-*[qbX$/rĮ3_S2b uC+j~H׎['',knْ6WUPV"lĹ;װ's=(a6ʪѯebQXSrPvL4W(=M5US!ybRoV'WP).g3oNlՓ1;y54_3O]՝D]Cf㊀ggJssg|̏X5P3*Ӂ1 njJsPV٥Mr3AQc랖 i?U]C$$*]W0p͟60_ 󽜂H[WhAThGljzu=O݁5+R[2ȼ,d9DV'N-Jݐz$Uc[2-esy x(>l 8o1?P*:b, |R:TIHȶbbB4n?B Yt ;zjh8}l}}F٨WMUʆhcYX U̪\N*+q.c_ 2[&vMԍx?6ZP{2钏j2*ɁMʼnZE/;Ԭ:qGa1=KJͦ2=<jcCszRyW=:tQ>j%a2EO_bXq՚F?mm55[p*.ehO_Ct #TrHĔB}6j!Mu%W+4|Tz$,󪧬T(;+~RݫV*cSeRI.Et}Δ"eH251V7t^RubEUTd WWptXjCbK(J*gSYߢ\ {!e%[)X5*T@ȆcW @yt:3R+}wxeS'tDO4e̻>t*5?Mr gj^@SKS][fjw4BœYe>/>W5OW0`ef:b;ܘ~B\[#ye#-oԜ{6 IDATY[2 z9bRXp9бkvs/ћǷDGWL\>*2.O`uє+y.nVhy jBݹ}o~I[j>thf OȖWKP ߇, 84am>n{~wYghKU ZFRk Td|Ggطn=[|1d` t4SX5inC.G_Y lfDuTR xeagizQ׻bFS17ѕURyV؉b 9R`Ccߟf2+Z4N /D3jP]$een&h(9Yx+*CYZi ṅN]q!B粑5ҊZN%SMA8Znb\ #[ _VL4p߾|%i80ƾąBM#m}[ZVJs6AL̳ʺs(b&"o".oy2op޶AO*bl|_Cg:uRVyYX-e Ojӣ*MCV|C1Ru|(]|[QfL),IQFk luezo! j^Qj~tq|duU% o|jGsKNAq-*'9(~Pfg `{D[yZui261\x.'=)y./Fwm/i8b%/9:4jǬifdž_tӾ j[4q1 N\3tۦێ)EJvTc,@bYxƹ4"u)vEA*S7s|_QaǕ /Q7)OO,ZVtĽѕ i'|Іı5Gv:–uY <cVO4SC\Xma⡄_{ ss!P\]_KǦ,EwX# U_QB7Jhvyztom+N.lyϘxNGbL%;Lb]ͳӳ,3?-X(eq]el3n::v4`bUǪG؝Bt*Bxߟ꙲]ΕӢ&Іo/;gc) y3 vMxj˵CIϓeo]̺[jyAuc-7mx&lquK5 x2h\G۶ >Pc.Uwɑn) 7[>jFT@<ߙqu3xdl8m)vOğI.i8&ZI^c[|&sOl5{F\9+{DgU1`DZ))u aq6;II3.$;Jz՛g'ӵP-Wk 8绀']ü"ٍEώsC'֜QwQ"FTX*52Xqa2[.Ej২Lkz XpIIĉ9PԵcE[vсþrjL+PU5b 9r|mcPzDȉu/KM'c#y#_2 NĊ8>12Gtˎ|XL7122yţcok<1bzCvM`r FO99)FVu&s%Lo1;i5 Id*yqnݹ\.rb/,б-֭]'ȡLxB=ky޲`YcQ57xeSV쳥 G,4l;ƮO6s| u(EȪL \JIU$gЧ|e!ѓghl'eDbd[ gPL1k;vukjLwƽh?Qoe6'vR7$^v继5 ОAhJJVRմ%c-!p'h>kS 83[.[*; fku&:]I#<{i ?CuWj =ma;|D #5kVrb$0`'ҸrRsS{5DK1jl2<ƶ r7KN(dMt\7UfwL ]Ȭ̬b$9pijly06۬M$m̎LS]oN]h5~Ǫ1=\)3q`iSi;^j99ַkb;m|\qg=k/{N(VqvٰvV& Ϻ1YivV!Rp(ˮ-řϸf_Sձ }p;Q`KH2o3 G9⏅eod< YL%ִueڲW 2ؙy1 | Nm;e C ՚iɬnPn+e\Cuƾ7<[LDPnvuaCUՊ.ό2[x]uq0i0)gi1saFR]vβE:y}*sk;0Q5C4u,bŀ2l8Rw\݅zAȀJeV@63;S2jv<{oeׅr=i=i,1LWk|o]fIFc{b@r,2XrVvݡ=٪4ИO >M#Oꗌܴng09ՍD̺cgVf'L_5#NI,ڬv՝˜Kyg\sb# ʡD?qP˺rڴj](%2E\oQӓq%_1ҳ2,|YBYwy9|ʎ:=OkaH3}F^ ޑyCZlwYy{O\x$&gsЙf2\V ~)?3;e ?ozVәr(ت !Vn<ʭ̵5_LEлj6P*xQWO5# ik;XfidEߡ=_tm}g"t:R/my;Χz"4qdb _OAŵ.XSݟ?})<5UR(,7CJ ;9(.nK|:OжI ]}SwI)Jfbe +pV kٟ3H~oz 첰O rJULKhbQ^#Y*\4P:urCg99YښuW9Vpm|غ5rS#_S\zV8$1 <ئK^ѱsoE[ı״LYwwq)>ӖhɌrgܟT][g{U5 J1 vuӂZv"q4 a_q+.$bɄyϭxcCm羠4,q.$ɢ@؊?ggc\@"gR Vc!Iz2bG277ҶeUC[][]K-g.]8P殁)x2 dϾ љ;6s v~zè_c`C`z>rW4ݗ8w~K_V8Illȏ xBXcysuu]pUTQkhhB"K)W!K2}_B`(׼"$7d+#H\1.1ضO ǾlN Bk@,UN$yb,)kPA;GYTUCgޞAqJvAܒXrgU#uU#kRKAf'y|!2Mb67O8L7/#N=tv򜏭ַou֜n>섭J0+ -'o93c]W:jId23Rs~Ovpzx!x4<0-OlzR۸oIVdWVߣ@OM𼺖4) ENfcx%-ݳ`,fxX<`\!q)򔦞LJ]G\ 4*g[k< ua8:bڱagR{$p@ 4l9rHHOTM'i*mRijUwa^R+Fa;E3/-chv 2'拷 M!s#ӭU'B2LobYV=u ]d;Z.S&yPc#ǎr]CÊĩ[q[ :r2.:yֆ-uc+^p[ J?I}G d{ٹm{.pEW߮2,ren+@=Ǟ6[Q3u!Kԥ$'i$&J JNjyN-kL̙5mumO(7 㮱>o!>M+ZV[1kճNr-_3Ҷ[י#='.b8s^Su`'^o5N{žK>DeA21.)XpܶO+D>/ t}[lHl:Ruߛ0ZU g^Q+q&u![Lجu|ˑY.gxz1)EgQNUwڒ;GBƩwdUMg',^YcPyT ((գq'D}C=<듚.V;R{5E:9eWKr0 ro5 Z9'sre6R+ o^X (`I+k&y8=5׭scCq4 TGtٖ/vWľZm)L|KbŲ6+o6ıWlIlaӶUW9UˡㅡZYzƻIb<ĝ$]7zF]H^+;#si綉+xF*SW͎3jXE 'jNuk:;9s̰vn性E_y#@RZ.@׫PĪ]MW5(zgچ&^T YWsºU =aVUq+YP5Ozc9SvkQÚ=Ǻ}(69rn;p<|sIeUi4AN4%CVG9K+& /bf|}]$O%=k춺4ƣu!:~cdo 9~w2ʚ;uCC]kZ̆1.< =ޯG=.ZY&&U]Smn;בuKۆ52u+Z`ד>BNy۹Oj5Ru-ep-WM5NInA_ӝtelԲ©}y/+v5Bg#V=)ЫbSsΌs_TL)${NӦve9?7qG0isPzJMkHԪĹS=+ZZU? lyW7KTabuVNikI^]%+FЦsϙXsO[Л1>snÁWzu?fPsZvԝ:wR 3 Q`gvGߓ踦cvҁZ,̙7b}u+ O-CVw+Tp~Yļh IDAT]紼f'6VHEgMAĮ3p`YIaĚ/Lv'Tdf[+,)d|‰W Ttê;ĸ&M\՜3j`8Gq4ZX,OCBKMd~B&:s2b@}kswu=rn ?jM]} xi6Vi NhU'}ԭDNRDy\ݱcHn5?F(VV6fN(©U݆sˎJ]⡗I-WL^9)E̚#FΝkk9WW 3h]"S=P+j"ӗyfHjX6ag\r|p^Aǻ&U//[;@LEB!ϑW;WTc. eÉKNԍoVfXu:uܷĮL(of4DoTć9{%T^˜"3ZF6RyBI ]sL\s2^'<;%XjVM=c-'mzt ͶY7v*S.2W/- ϟ,p pL [V]qbùQk=8Gk֍ 3׬I5_5t_Iz7L(bY*gbv%7vR5ҌN u,Otv\1sp[ )?u綏Q3p[7+Qc]Kݶanv[>g5\vsÎU'V5?i8՜; ??[νa{ѧyG5K._-JRY=;.q\ͺԧ sEߩEEY,=e#[;UGμiiCs)ŸrK0rF[ `}  [/?:fjI6bX]+\5ٷ;zT,b2)+-Wg1e=FƮۘ` ]m0WmlY|pzhh0>I>_=uMyy<y;ؓ9OZ>0cg8A+%=@-烺;WMR=5U95G6m)qQҙ`c7hqgZ骹&LbYzfwŅ2v H }#gBF^52'qCS25O9kw?Fc+&ڸgT[]wf ]187x+k9)&P9Ts/4bu~ 4T'=so}ni=%k`?o c[.#/<gs蚧p暶Z7mo5%b-T?cӳjh6[`Zv*E. %:1]Ek Dzn].u] AOTp(Sc]cm3|](9P+jR[4ean)M[c;D, \<]m}w Kuw89úqhȏHhWvsig}-WjWZW{NBۺcMERydxFSГ`'+N;J`-.PF΂ġ#u-qCmk.Lj؊`?0Ie,sgEb7*=",^v/™Qng9q jnY׵b:鋂YegiFf↦m=}lXP~PR8 5o9uf䲱g5mhaŇx`a+.jn+Fnn]n,8hS7H_kj ; O ]i #&n{U 9GeuaP*7|S$r÷;?31anզ_b򫾺}i\{/gm#+. }Κj+&ZY'q2==>#{eԪd>-cFyFQ6"席e\5#)[hq=McuHC"ss$ P |$B7Fn=.*kzB ,ߘ+n]#,CwL*שI3Reh)O^ xjsMC?lkΘ3ckghZq'հosfM4kUDĪ*W>⺡$Ce4ef [F6 ]13hgKGYPk.mf}eXiϑ̹-j,D1M\\8< %Tg=fÊo$rלdܴiM9Ϟ?vIy3^-71}߲}ݦʮP;-:]rWi9QpߚZy T$?l>HtJ'٬-_9bK|^na2F@Jg(s> )5O*-Z#.씲l82@ױYwV5rQlEgeqM}7 4bӛن掱d®g͞Xhܙ#W:uZ9 !;U ɬɼ捥$n:O+vNa^Vi@OcƚRmS#}um? yBGǮT܏Wezk9t.u_궱]6ag9XʍrT)<~ r2©ztgF.m}W%c[j83(yUh\i^w'uoBX=B_+p3E54raرG)s,gɬmbO)QQ*p ,S+O ;.s~?AjvL5qH,dyh׫5~}w1g}tUW==3^cCEDHQR)A)#K $$HH>$%bv س^urɇ=U׌{s:֭}?gOH Ͽ;ds|]^3Ry]ǚjc3;itu %u<ƅޢc@Ͷ`7歘灞yٞlL/Ù|a!VeTI::pExѹZ\Ӎx:Bzd*Yo7;ٝu'[rY:T"m+pW۾$IOXW]y P,5 h8+gߧe{;؜8w߬yfEwSiRT8ְzE/p#[43^3aT]-VȎBκ`LîbhSۣ iwPJd;Ok8&ܔ[ZTX+M = s8^v.%p%Oh95Mt,]ĉ.VWlCêt) P_v (,+jj @jMOۦFv RۑU'Z."־,l0_3q(/"uΚ%]?r3iҔ5s<ꢎ;+JjϺu/xF6%3S>ve~&,ޭDŽ]׬xEw Ԝ vXŘwF6O GZ9ֵ̆mq?#Ǟ4kiKzmU^>l7#g`F}P<{մV9S;)=sHŮߋeSq2 г;:&rNJӸq) 5ug=4lq,%~V.pg_/e6z Z29vj:ZJ[ 4yZܟ)ٝ LsZ35k΀-/IcuɫO8rYjK|ط[ɧSg\rgկkZюm(cqUzmd&{aX4Fi82zHW^99v4%%1u)=VڮG~Ѓj \Г*&GwdxGu&cuy:x=je@ú3ɶDCCeˮixH+pnۜ tfMjkAepl;Iu. ަn]bU]j>cNfJB[vd :Zxk_ )YCш`uaf )օ~K/8LSόc|" '{3v>=52mtn CsbM[;ੂ:*tG_+@N9j:r/Teөt NIDATҩ=U3f,R#sRe~J'Oyɩoo^;}˴+3p%onI)-nwUS;WcגY^vɁbᷯ3qR k #uIv]ٙcdzTMܴh;??]f=ktlmQX`LR5&GV҅ }9q'%.{T(8'iFqdk:Am?/URU:$#S5L-tDjz\piϚUI;Ji: ]i+zuQϊmu=jh#xVlx՚xnW]fl,ݳ^qc((RWǪƆƺx^j9WpIHRjޮ-{t:kn;g%ב;憐ʬ= / kZ-g]p7j66pNX_( Z;Z3^҈Zʲ8.)ZuQ*[Q(:0ԕD#8J>&iَ-GZ>D/eB]=֊@g"Rw 8'ЮXR p=e9"6ޥK82UO]hXy O*lp&@P?,.Cn@"q該 \x ?xlz̑5]Ǻq$oӳ* 7l{9GGvFoy_VݡiŪ3X9_6ixHb 'Փ+聁M[:zzX-q_mêS yzn\>x,7`liۉ|" ?ZuIH> %-j&Jmb drߊRKxNAˠy"9w9Ipd`$0 ev$~F)ܫkJ+BWD vUZʒ^( ;l9r њ9AZSoN *7 Q:gVtc!2a' E,7l :XF[/- ,=lûb4}W$ B-ܶ5eAFkR5;BmdxYNL/u-F}Wf#2ϑzq۞'j^ 5ݘx&!-]ܑx 9G N#nNzd@kTnbnUϥBCSeg$V|WF P[C#3Xhn;D}}7T@~a|l2Xյ< 1յ_=hCH]ӞeZ:ճ'xOg]p^E(5 =$Mr=FcRW1:gJk؆Oذ ږ}DY5Vե<ںΩtdO};оm{ZvSӆCcjة>]~͗] rA2CXuґdž5l{F"״P[@n[%u9nkxΑkmᦢmdf0?OiDvaִ$UWw|(mnKƅ"(xQ6b>BMue`z}[nMQrZU/Ӎ6m; /GYMWκfil0eo(RYY- ͋+V̟wGi9# aQS|]O5*l<+EU4vOME=38r^ii)q e5ӎԳq'PTst SNbM9cM Ǖr:VCii;*ECM (TS2}-TƵ7pPGW]]_/^~L ! BҶ>Sue[=ӳ,|rD3[S CmK1HC'JAF'e7 ng zN7w=6unM 3ڃ|Öts}>0v<;["^T"}KZ6ԜLnWg%fѳ1Foij{ nroD{{X){z2mbsWܳGܯ{B9xС=WuCf U} G cWgG|<1q{ef򫱊:rߎ_灂~־cy :IsK;]W;e\M3:8k-4E\1h٩x݊dk#8mײUdN gܝJ}%ͳU-ɶAaϱ)HJU{2]U$bLf+^3콪7Ұ+M5[S@g"QɍuY7ĦH<-H/An|#d[|ît೮=z!I5Fx [V#%.ەk8hiK,AR'xe5\l%zЊL`$`~MV yk`EB=Ɩ]GO]>$]u$rC-{z/M~.:B=AGݻn'}V ]vm[qsWY=rM$w_`t%Ht{I }N~:v gQwG22Dx\"]n %|}<3}:7c=Ͼڨ.OAh2.o.IP MZp!4 &}煮,:}&`$'9[ܶ^ڹG8)Mksa"ʖDeYay{>"|-o X.$ϡOt@,s4ԣF2CF!t[y /&fWל~K(d\518<_g~,;fHҨo:n&U[NnC ˬ[`D`04Hv:O4-mZzrrUƈM* 絓(*#g GhG49xiSDMQq"tաdd˜5+VJikӱctڳ* zшLt6f}ܶ};kb̋.?i2dZ;DMגTۤSj=~Nqˣҫ>*|OZ sl9 sOכ$F)zMqS&D׺RisJ[h ֖MKn Y E/.P*;  jƝK ?0QBE 4 cߘ=3c@g{NތS GںAlF7,jV5}!UvaתmKRTxf7+spRjcaVke 9F35l*lY"^1Q(WZ`:x W;x; qKqUl3&?4"Yc, E,bC4>$bzT, E,bczUgMQ4W^LY"XE,bx#0P0O7!,} image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/star.png0000644000175000017500000006147110751077243021676 0ustar mjj29mjj29PNG  IHDR<sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxwy+4:yܼ䮘UbP0Em"e V'˯u:{d,mɲ'2H2l"EQ2]݉TэF4zg jly)@ @ @ @ @ @ @ @ @ @@ O} qB0 @_y?SX A mӟƍ `ҡHǘZޞ "@ Eq*'O~ѩ &_0ܨq~ = u陠@  oaB `_$8!MJ3B8 p$ _$Fh0..[!G*@(;xoۏ7pK4+? A B>dI>ҟGP@ *EXܾH`G@ !x! ^\{ظҟKPE@ / e#(!xJ6A!@MMm+UpA H#GX?ą+B8e~C~MVA@ $VBh1ٹB8td; EQ @d2t#~z5+$Ww3B8v o @ !^ʅbaupqmQk@ Asi7D_˿%!:EQ6d ]] &׮^p|܁@n}!@; =B"JÜm^(H%|/B&mc$O-׈Fp`EY#+g@LQ+AJZWhuE7"CgI(Ì^ @ Bflյ!+(a0]<tEf>@k JnlE6nۿEbeH!CQJGm ] !eBiJRi[yܸ¡srS0Œ~~c,y  Ь\+!:EQlK)jkRJy[E{@ Re\D.2!xH&pL`clp`D!/[QI;WtB8tF'Wc)X]`c,$w@ p+_AЎ/[Tw2"C @Of <+6*+Bp#! JP;L"B8tn 16aX&pWL7 &|!ޡAW!N)g01wrc4` k_è$mILY3/ur]$ A[*S݁VƘkwR tAV]!xJ߫n@AQy>Tep#J) |+AwމK;c(pW,B8tܹIxZE *ح A{c$dYeh",K'(()91 ׿(! k%شuᰌVH޽m#CgKZtI`PJ{8!@ @n&Ae 7o ԒQ.6#Cg5R:eu]1(J] k@Н<1n `|rrX :'\n-# (J vs7x180PJډ &% iq?Gu->auh#B8<<y#:qB8H~ d #0@0~Я8ɠV!V.7c,B)Cd("@{ AM#c}DBKλ 8xGDQalַpr߿n@ct&rk߹pW]!@m !OSUiE> Σ+xӤLXڀ+B!Mx;V@EvZ'!FUl`5Z.{Ϲ7tP%%(4ԒI8 5=`$c \ź xA,nY0ؖIBp2®@aOEM9fRk$BtBp! A'%L``КِiX&'"Zl}ae@)3i,O=0b(oD -$w_+ hnm26>ВkA/w_=⡰(2 `iܱ PJs`B^O &Yh5$c% on "pX~nJB0_,Oԧc \+.nm"0ct("2R6n衔Exr;ceiZg+"|{"j1|rWd 227S>!Ҟ}᰼\I~ס @ x1 ‚Bֶ.CM :E@UճLAP,8z1 4ѱB#]0X J0X! EQ0ERv#pQp˥< Ef>` r}*Ix}+qN7Y:>Y|a ;RZ\ZZ:cbqIӴ9u]!YW "$VwAeI$S3cmmODq>& A޻nEMA)'rp, ) u]ORJy- ]!1]HH5t|l|S v`]7+G\ }aPeO]UUX0Y\\uW0+*+V̈́`C& cq@c.|6Ү@+S$4}./,2ؗb4<_;B@ X&K(Qÿ!ѓ%%J[mFQ84{C.;k叧="RF%I*r\v7'x':@o[23Vnu6%bËh0׃)dm{KF~HM]X2 ,..H{MRUFptq(L&+t<Շ2u,nX# d9QPh&$C=zm:>G)KW^ y;B8.7oRtZUUեNT*D"Cni+ wx)t݇uୄ:;7,_> o$I(;=qdV> 9sGQ,Ҽ!X4/MW;B8EQzlᩫjcg0"rp8*c1]cPq=Aʸ~yݶv9 ^r7re4SRWJH$2V<,G8.?+. Np[}r68/렲f! !b>.W9O=0Z|oE?tO<={@XAPei._cϮd)B͝{ n@jC&vVs !ހcU)dr-NAY/DYgnp yͥ\.ē\fgN1tyA+•oB X }$̇^'Z}C8-[ID4D97M*D(D}\>š ("3E)J %H+bt4 c /^D82#"HBHe[UlspEQzl[*̘&iBd<_Q7 ]s~OAx !Z9.[y8Vs=\fi`(BO%_ʮeï h6"o0Y̎ Y\\1+ ^OQom li``ID2bOj^-C7x3;Q( !F)fsGfΝxW*q(O.t !8d&olY!1GWPv$}>1aq V\ϿMa뺞O$Mnu5M@8#1eOqkJH!CckEH0P})hH}}|8(B`r8lZklbx.,,i`rّ$I|Ëͦ0r F*8Ϲ] }40N!Q}AeV` $R~?ov>O8m @/{ȯYTMΝ9d2խi=1“<(v!Zmg9 awQ4}(u. S$Թ*V 9\AWg_w}l(8?^-D`؈\tRyqqp\.Ǻhrr ÕvSy9kA,ыdrCu- ~EC-a0Vkd>Hr|T]r>R;΢hq(%n`qqq 5g}͛.н&atKnBG(Y2x&_ l<8Bo:q]H@"TH0ABaXM =,558X Xƒ]])31[2Uʢ6yԢiZ,rݿg=|;׿qǔvbh4"x=L+o`y^__7CI op$a-R*}\O"@B凼Y3F}RN9Yy)iY<8l,*"*CH0f `Ta:/5< q44{7˜[\.7tԌr99#|g˲:2 -R)1b;d2\ 'Bp7ZO1ad9#8le9n]au۬N<36h(f&[S]j拏(ɨETT0H I RI$1$ 2,+pYb8LۂF0ƈ<#l66KKc麞d!z;𫊢ܝd^Y ϟz p7Y˖ͱXX'1~'b4]<0ԋH`sFԋh`  XU!a]a1lq)&jM:oPT)#:RMRVT]earZׇkl=Skأ(0`QU5`uZ6sܹc<}aT*&p(s. !|O%8zs`Pom0XχS[vQmƒx 8M[9VV|bl~ÝNmm?<1f/PJu6=겸7%4MIBe2La;"e^|g[; Nȡjm&۰m7I4 vhmMdM8;ԋzEC!6Ūa;ͭ XڮXJ+FvgZl/utTx ObVU5 ˃ryy^rl-53s7ng᩻Ѻ_XJ^>UA(!yڳ֐aLӕݻsqoZ/3ˋE:$w )<6:ɚoz# xh0+qPLkڸxe@Sk BzջR/@Cc+anj=UGipW8LjJ4]`ɅBa4M[Y-,,,z>cZ]|TEذZa7E<~бڅfuaz gO42R 堮^BjOO1YZ1FO cR0`}ܷ?(ӰuAUsP s:XQ8A܃׹1bm0(pBغ)꾔һ 8!RShtRWP '>q oj?'/^BJTj*4DUd\e\pk kET/ϞE v(omp.O^Ɯ L E ;UԌhdqcmA_Fh1~QAd FF_ =(s!UUlvU2 vɇtGhx޽oBfv3px1L1$[L橶tJv| 帇v.0zס6Ӥ m]K`<\a38),*``~ 9MSUm8ԩ`6Ow}K6Նhׁ/&_ɷmfcj@?^/s===Dz섮]z̙O; zknذH$5 X,6$Z Nbl9g(`]zA:8giyn$ZuM 嵓x Շ{.S5hhd24kw]gdֆXu{e @,%5<+ Ɠ̒y#AN0Ƥl6;jW+A/ gN̜;9;;65*c{"n@R2<-rLx,?GbA{H!9&a0h?YNv DD3Cު`X,:OmHYV :%-##Ywٟq(Wo|P(:+b>TUeQ`|50deA*匕W[Y}Jc>f9e2J˥RV(&&&Ɔ$IB$YLj욘n![f2e,XC;v/e${'[k4o\W`տ}šUawO8UiM|p 6ԡԸ/۷ȸ`p=x<eEQ6Eq?JD.c>g}bQs? #r8BP8 "ɒ KTޖdB$s[$&ȄH2!u axlƧkP&'. :)|AYv Xb(Ǹ4~1k,bX[- V C` |.")DCEhԈ'낳N8N] `VQ/r^40Z~kT9_Ҹ|-?^L´ BR8#HYeYɡl#aI U$I,DH8>qW3$IR[pM<ۙLFk/ \#äl9r?ȑR 모 F,n[D,i(gP#<HYR`_=D#bK^w -H6@͊a=p{`1&--eG4M5u7L;~G3v1t:cǎѨp8ԢkBp_& $C9y0 ѴT HN $75|T`i-cP>nZ ꄄ] 4oh ݅Qopkp{m M&ߡ?౽Y΋N~jEQpvϟ?s=m*hAaÆ_%I;,k51Lf6SgvJaj?O.x,1<)1MHX,ֺ0pѮ(ݲ$>344'{:tH=t $ݻw eę]ܛd]s4>o3A8F$1P[=ֺXP.d5ǪBZf}7@ullah$qrWXϥ61bvQŻ"F Ϳ/w m-帇[907AUՅ_|GΝ!IӉ]vFrx)j5pM<r3mIr ̲deXjDD\7+C3BU48JeXgeT_Q|_Py>;wܡCyJ= $I"{x`7ZsMm5 D6k3g0ƵZBhl"dy0m1U$4  gQ346. {)TՍacKpFM˂?Ȳ,I|E#ͥR)fG7?M=S?. IӉ={v_| TUL~ .Μ _pp!D$H4䢰 qXpq@3Po(9$2ׅmS>|gp๎Qwٲ)#a帇Q]ahspffF=B6m8iӦ%)K|bxy3-!BΜ\L,C@r_ jV`2벀@a^gyp0QkePguX䚨nW2Q >^s1YFi~ t|YnFҐi~JG}"a IٷoE{%ɳpijpMrlt x-!B^0"օʪ*PoilW~fڏ]VA#` ]ޞ#kp>jjpC'(+2߀(Wxrbǘ߸ziI{bL kq}LΞE`=|z4ȇ[@IEalT_o4G0azNAMDCm(N`igd\T 8;芳b)@-=䆘|٩DCgiӦ-[6 5ъkjkt mu=0iäG54#좨V, 5bp CEp;4s_4A= ‚`T^ 𹁁-vń(2cVFt]>i!B&\ߙL6LO';#t = R#FتY,T9*\]uI4w]Th* 0Fi7Q8 =gbŊ P%#a͸UU/9ڃ{Xat/:8H ù\d2@trxҽvK4nA3r´(T#Y嘓@#+'&#صM|{O/+.LE;![(|^MO<Obc[n}}($JUNA, 5ϙLT mNEW>ls~` X*%q4ح s߾]qk8fg =hHpEiLmoB{>MG1E{gYqlcB B^&!.Bk]/pMVGaN6I忈{&#W2.WkQ MbVC,\ k6ug4 v Chp2I$}5sN,@+; ='yRGQ= 帇!]s1wС={V=t:ۿ6p>2̊k/X ƐMD$`6O|Cu]o]0˪q p]BQ,"OCo+[X3_:N8s~9aPU5_foh#K"Mlٲyt۶  |ŦGM̵蚘8BAMWNg\RsKeeXEE(XvF3˃`x *%]7jׄ( bMOO?=.׽uFF5La& -!s#0TȹF0A3 ƐDfPce0+\@04apH4."(öM \ϡI3~9ZUtp0QqfA,= ڣ|>/=H:]ru~ېp>J$Ixoܹ{ 9&QLUk=V-aێ$j7 bOD8', na^5p$~=}}Sk6Ⱥ(2#a(A}ɧ~p-[6l߾PWp,'Vy-!,+ ^ =gHźX6P.tگe5L+CbMgW5b/zOx[V;([)?_ج Vp*q帇UU}=PJKz^xB.Cks-&^ȷІ@"??4 @pYh|J.jVݺk_0N>[5t% `r,}! `۵Oxw_T^#\.JٳgO}_D"o,RTx$@??~zDE3 ʓX<5. [1hfyh2,'aUn۔}v+A&mpTY*`(ʅ0= {XZZ:ÏP XlE" T m'QsWPROzဪ;V+QfjqGT6<( jMhƨ8ؙK]AY]~o85˪&la}jT*Ųlϸӟ>Ǐsd.}'!pײkbEī0\:ى>QjJ*,^<oֽWE3E#Kjp@964ND"|eu]QZ1ܹiӉ;6D2̋#HgF$?d׮$%ίheN[pM|CZvBLBRV]1ϬeVꏙ*QB uR{Y*Q//n,ucSʮo߷ߙI99uN?qÇ} [797-&EX,Yd2c>:u F թ,9#E% @sGmrQc-p@0.ԋ `cnv~֌<- !\,[@2ǹ`ǎc]UW]'}bHz*)3  @rP@R}KM( KY&o:Xue&ǬeVKw0Pj9c-ł`gf`m/n_锣(ilz{H$,lq=$6l;v؜FFFw{=GR&P&+:U! ZK@CR`ݟ[PS<`lht~c+kپ:M;,`IV+%h$V=]-7sYI`d^P 3߀#H! ,.. PJCVn6bwEZ\kcϜQa̺ CZ׈W(e](6gǢwn%{հd2iEQ#aCۛY\\ur a||ͲBM$sHTGܝd-!*(MR#PNE T/됿8nZnyM`w@"ɨ}'ݶg |u>k^8@&)(?5^'PO tzy>,JTjEă A7q^߄*4]fpk{̲䶨 ZB$8/Ben:%+pXK:?,=qҐap T' !rѐae8|`Rkm0fxLjRuՕYQ,"W/jP5 z7tp\F8d2ERxFlWX瞨1l+Ga3,8W Xxop:tPJPmQc0b*X-`2X`1ۀ(ayc^zL=A?oMdymc}ӂ1>@"&Oǰnavsy,,E0,fKmNf!Nok|+?MMxWFV ]+Luoo%0R 뵛աla06*װ*@*HTF\ }NNgq^̕ ?2c<0~:؞v])aՌZ7kG&'']?s#˲*B8J[apAXX*U4vC9YB`t(i L!`T,>r%f\mB8AyMOMMe/_52H6GUp@U h67o$Iسg7S/riuge9VWӴH?-GIJqmNQ޺P"\ VLDAYP7lScZS On\XEtp#јSnعsGzS<[g+!_nlݺud#?ȏ_zeKݜfw+x^EIg2Rvce9 .XXN额NAa0 BHH=(8ޛS7ͯXn\ ɌQ.155uC_L("7|Ӿ+!\!R믿vl{{})1N Lt7ۏ/6wS!$ FQ3-{!7v y04ՙZb;«5/E 𕻢Z0A^x䑟la߾}}W\qhl͛{߷ѩSGKy੧2O7ʘ!0ψ !k Q_CQsE$"q$"qΉJ AaH4١PAsd }B8:62}34M nFfGJRkGI&sˁ!\e4g-dƞ?8P78qDT*F#nuVp EQH&Y6@\Pʮ0d,AQs6ȒT$z%_J !H%PN?PPF&5Owp:+ƤVy]r%^zɵ<_/r(gϞwNLLִp1Q@f> 4UW]9|"WfVDƒW]u7o]w睜!$e˖}#/>}4s^z饣B8w?z,Az |CZsU>C_JRe ,oqFz; ZJ@j4նa+pp pDNUU5/Q,+tz63|6~6{YyO ~Zfuv#lVZ s|*O}# W#Y(ԗmw2 \X}] {K}{X+/+h[yMoo^pnD$)FѢ j( B܃Y{._\~7r"'st:ǭ?(Jo&1:Jkaz7<c>=گ-g//JWonڶp}.ζd֤pP% ' V>4/xǍo~,^ϵ"IPiIh"hXŸP!|FHp#˲'#ܶmևOy9?uV 1U :Ɛp*[+A.Wï/>P'/x#_X /7` :KHIϒܲo{E4BB4Lf&Bz2F"ybb⍟'n޹sG>|P*\Ãb(kfH;\!N'H)(žvͥck)e܇#m>iay5jH?~E| ƬdM)RZRZW|Smb oc*cGX$)y24C4P(7l(W_}{wOG?zn!4J8d|n +׾&,#o50һ&0Xz'ư͚n@-[~l69vl-!Jr#\NoowTj;OIV eYK&YY n'u[2'Oi1F(\3 rJ1"VJR Ogu\B)R0'+cͭ>fwAc\ [y~&e `,kJcNo5+֢ŁwR+^Ѥ?GިWr-Ҫh0b-"x!D"6B,8p]]ljY\\ IC:~ZZ; 9ݕ`rqlؕ8\ 8HH+,`cC ۱pL!c@\k .W@K2e(3叞jfwzy7b4M/Apo [{1vt \p=p1ܑsBtvy WEY[^P͛  ݫFC#\26b %hiWꊾ8 ӉG7Ykg>9䐃`[* p/08x_Aap\.6Ě8}K;gw?c{߫|Л׹VZ"O;nI{":J.`f*_ؖ88Z: ae}Sk= 83(9Jw_[O={A㤊{W-Jeu{jRJ=_?Á?N#8V߆1fƍgd=#f͚5y5/X,SJ^;ߙ;Լj%FF4: ^xa6’%[֏ILiDS=-+\zoO'EQn߾}F&{P(*t\q(KBaN0ORM̵3^ZLLLj9x뭷喑-Zߜ9srΌ3F#QJmH LKX %/ALb_<7g94-m6ov<ꗆc|Ws z~ UjDU̜9ueȠ'R-RJZk}-HqxRkIm?SݸqYN^ib8 -Ä̼C>n-K/d,SOt*n#hBri8Ak]:!OLLj8~DZb!؎oCJX.D|s@1Ɲ(c{8e_-JJo|c$/`wyx|?/tls+3,a-U?>!~DϞ])/hw<]}d.\H3&zLk0qr$2\5JP.&N֫w:=btPc8!Q?o7/lZW^Y~83o-WeaAa 7T7wFcFi-Nh~sזJܔhSK \IX}8P(Ti?-pLV팭Mըh]؏JFC#˖WXkcjD+]IlaY;ݿ\e>TQx4SH֜ܰUb%/VB/+YՈz/B2NR)T*;oƦX, BVԊn!ikJCk:i#co}k|eN+xkZm=ωos#)C6r*i7ר?~͸}l4r r!Mf+< JRۆ0!JN L9]48faݝ`ߞhT+r)iM,ms^fiSJ?8D~P(2lV+^@(:3$,byޫ~o ;# TOhHHHp1 oG~?k Ow.a85|߯ Ld0cic)dN-Ttet sR"'^AIa4Avc|pUWpUWh1AЬ$ApmBk=D!aIp j(C)tZ5z&Bw]0d\5R\V4%7ƴG^G1v80/fW5 r_y# ]wv܃Bj801BIrZ\(kKqsb+3O Ț2jmcqv,B/rţhI5[ek+dЂw>e-?֏Ai{O^:ep8>\5B!ǷuJU z.6#iT7&2MD\~R*q tO/@H \c--_^yz 9XgWT4uӚ5|8;M\8ԚEko}?"eȵzvlbIV eBb7=*0yN{ZأEucDm[1- 4*qn}O۽M6+SRJVvLyAXk:ݓIg7ư-|c 57P}`ǮΪU6yưA2|@}' "YkNaZ,}nZ 'w j1q: M?݀r26n쇁nөP…a"I5o׮lrg8hJVN 6rz.P,vPmK쵪 ;#b9!9DRkyo,`\rea:u:p!sqړ1klw>y4>emyyiK,~H)}g{SVv! %Rk"Ş;2d$L 'xퟫkϯ]KO4KJ À?봮6xu]y^^WG_oM)'6?KQ;1nn CD 'ZFA,\Ⱦb ^=vm{B S=; 7rzg2hd զL 5$efd6FORAOK䱪"hkSnKMJ{h36DZ[Acei?-pT0?hIDATi-yY$@`=pRrvqyWcJz]A3yUp:I.6\m)R(6h7&NDF.;G|dR BɕAkA纋;ť)7ѐZ& yqX Urd-I/pR._gVB{S 0J) ®G<~ OwI|0R QJ=,w .ׂ y"9![oVB/u TX~lsKzJ):iA^%wofJ'2W~ajPJ=M8msc.X p?? gLJBTRہ۴ #Xb7 %rو@‡N\gp {&NJ2# w:J_㴍b4JWIQ y&J -ɭǡ UJE% / xLذ-JMֺ;,Ju]1A#A/j]B>^$:Rjh(k"h/*2AAAAAAAAAAAAAAAAAAAAAA؁La鿒IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/3x.svg0000644000175000017500000005225110751077243021266 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/4x.png0000644000175000017500000003567010751077243021262 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxiu&xoD۷zW ; SMKhdMSnoQx,ִ۞gjYnґ[,DJ"\Bj_-3ΏȌ̗ps&D{/+7"#'zwꂽ>]w!sD@3hDBDD0f!ޖ_b@}} z{67~g8sX{$KȘ C`|l0ݴ.Y޾,$ R@@)^c{ @G1@Ȁ1q>sF}6, 'ߤj2WF5- y1d1`>h,`xzg2M<j) .]1i Ko?/<>}D&4*r?[@+@>mN S@ΐlakN[+ ~Vi`X}!)la ([hөŌ 3ܗ ԏK}wA3b: LeĂ8B0"b _hQx;:6d1!AB5h0 \,|9= C kB㕨 F2,U:D@<|8)@`2 EkH,F i5|}3}NfS B@@ { @y$GI}G8My}(ke_xf`"ұߺJmߝ3&18R P) *@| ^ C?z{A|9} xXs6Tms  fCCpŀHSR ]D]w/ o )oKy]'^B, 7ÊgN|~LcyR-M|dR*EE ǘ&(T>h.gRR=m0v~. 3@6@˧uv[y_q:4ocBPBo"IOkF}5{U[m0-kecr_`-qfӮ>yܳp{~XV0VE!+X(C!Q( k҇0ddN2\<P}i x!N\KFƌ4]>s?ُf~W:[3|D&Eh BWd%d8S ^=~ԀӰm(2Q =fj!!,U!صwzPyL!(H$|_L{rէym'zM)7G k1|`\L8{rK훔ƞZzzٙ}?2 /lJrjeeaHK}{2=˭ H)`iTƆLd}@x!s +8fk6ͰOSفٓ6m/ Ht)}/~\)3|_J$;Z@0t| vt<9"%n28> ی2/l F Lk*ӖS3VIέy!@ ?3Jy.;snj6"1@T$h''9~tbPPg' 8 $G^7F2/LEMiV/\IU57Eh]\RpQ&<1.J$0%i!@xP,8-I!M %k|hL$z).tm&?d'FV_\!@W .D'/|o0iT;8'p!@XċO;J3< [9ZuMt:rM»AS!J\cqMsq|e}qc-e-iu 0G׌53ŀZter:qߦOrh=P (*(hoXD {ZPm/&"j>&qo:1u+i/7?=q#>`"[r:e+Vʯ,ofw~#-wsck)1?;5v?u+Yz;RRY;ձ|v3y)AW~PZk| :gQژ9YZˇs)v0}ǹNm^aWԕa;#?_NgcS5G H#J* H)W./l3oK\d ly. 6Йҕ:r].>b17gb*0&M`1b2Y |?pLAL^p K¾jd"iE-5DZez7gyvC΀ Ȭ{]Rd6S@([e[2cYI|>3VOu{]@s \ )  /pf oo`kf,wv[_A|QpV"$ROs3riT-ٗfT oyE]g_΋ WuZ]P貳ڹFc}[ f0;s@B"y'QfC;2[ ][ Nc>ib>8G @%eXuD;!qá'WV 9c&@s1$lJf.议"&~HEb宭f^dLm2)MI7G3!ucN-@bH&tx)'Nos.rDkFjk lno_4Zm79gB6ӟL7e9 @YFi#4pq1W`efk+98:D/j]4rdd{@Jgj>Z{kV=o8Je^Mj`٘{/ Kw; 8p!b;up~M&L&wܑm;)H^n4j_sdyF}SÑliq@'7 L2FG0ڤBck 7jc&FBGVF f9h17Z cv>_> Nz,䱗>=M*^;\-Lo_Fw磳L*FpL) HcM( 8QHTP)6796yKm 81q.cp>?Bw|3#?>د2F/L_9d\SV"@4^˘;}⩡ 폘R:B 8xhKrEU"{.lib)CmH:ܜb0ҍ!FX I\霼w[NoJgF\_3.dK.cel-<`Okz|f]9c7\zotޗuv / 6TqVJj+@dq?жrY?͌+߳H[e-$*{f;\&[kʙ\6,wՙZ_oc=CB#CB[(yX Kti[tgWK+˳1NZ^˘3Wt<_bO?9;ysLDztli\6q3sθ+n=;SxwFSoL6޶pb3->M5NXM."nZ|s S,~C^$"pJա{Lgi+,^gF_(uﲬ$;{w|۲Yňl! hӵ⩧uG,5kC3hGG:^~XN a瞹18@啳b?" i_QM09~Ù27z? .` ܒkԖS& |򀁖@RM ,G WέkkPtktv%+G_A=-] ΀!HG98 3f%S0iG"/d: V6 z.&3Ћ A1E>l}n {g*-8leiN~`Z{r1B&sjb=f-mJ=c;0ǿ=B FxD._oq"L ١6{ebGo{^Χ`݆03y'jXܚIr4z$0a1iL3Rf ;%+ &8M~ҹWgfYXp-KPXK>̇)h/4 m^ۼex'>"?򉓳V88yzyi?vX75W^yPL .J6,jjTGU‚÷$du@9:v<+G^|ȱWpiuyߑsۚF5[ب5f C;3ڮ6ͿX%{]Exܗ o'ix]?5p#: 1\2ىչORr7_ogƧ8_o?? l3dfuMy GSofT(u2WNMNLuc_Me'<w G>ø@jsJ}^3`g HCFFǵ"ns_J4d вŵ}_z.xb1Șψ0_m{zj _Gۘ*8y} g_ڶed2ra!\DRqع")Y䖅c 1B#bƍ޻G;wTr̅'<,&SY8FD4r.:FRg4j0vk_q'FTv0FrqJ4tV28] 4~ecܚ}M]CW~;vݙI3 3zgϮu]. o|^djuMprq²Ju@P HF 23\pd>^[[m+Kڴ֗SThWd1o8}}ݔqԵ;clm U*8?Ձm#;')@oȁ,̙_uW^7]YJW^4d\E As3ih|!_ia*ݯmər/G?6r~ܱ`ۚ=u/NTtE29.-LL{Ŏt5Hl} 2DNч+qamw|7g?S)G|V]몕b72Q =5si$ ёM5E:aDF[9.,GϾ49<q'-Rem}1`>se򎮮0P c ƥ}|]™nc^E4ͩt㬳{Gp6=5~mR6g#{op:'@q v{ a!-+zHr7Mc"BǶf2`V$hjX̩|&'F1hg2N; 1gIUN2@( 1 1#w޶w{'-û:o ڍ7| r"t.ܻ"c tS݇Goںc:.ts&t7&if"*#InD B4mh=xyvp.wNqB$E"8w}Yۉ(b`]L&z[LeX)e4c»ض?̐A"WbmVQnzpWYpD2$ua7L83j?C=?$JluO92>73 Ha[rH@W&O6n2`1ǘ[h#f .B[ŁN޾m{<E@flˆ{; `x@0 PJYFGj-7:kbJC2P;v 4$VnCOLu(`2 LMj2M`Lk,> 5T# -?&=gW>ݻmhxצ|-+EJh"B,!`5ܫb_sNٱ(#NuHT4.J)` AӉuD`MfHLO1mI#̬HB&4θ0@ygX>Xˍ=)"%DJOr xJ$RٓH[x( 0kޚu#AD$ kD|1. dZ;:dxyiz ˰blobFkf <!2BƦ-m޺cE:'&8nǟZ[_ ʍsp,%HPr411(%/_m7߿y$"wUJUREHIbRFFǖa=( |2I?B$qO?3Jm'r)EZL_Z>6O䶿==ڑ{M+S0 $VDLq7L X֯:>/lJC wI8?iKgHv2"@drߚi07\>x%Qadǡ W/m۶@)L^"\ُխwsNd D f=qƝȁMZrtp+??57[N^MVzm ϾԬUW\P~P$mo YFhryS$hO`B)ks!f X|?õ]=ghmuRxO $}KkBDG:HG]3g\Q2C!R)倻JϞ;"ڵgωJ9$%]HLԬGVBEU6L%EX715 t1>6@eo\|r?d2MJJˍMϪZ15'X́0nj`ڝFqkcSΌ*dN_΃a\؎*פjI)AEOXze%/FAkei25DH%pNM-'6QRFjw-k6S_ZOgrĸ$HH*EFMqlڸ,VmRJr\FIa2`8 ֚)QMԹs[Dr@*pcצ⚾"WWgmOD*+*+#Qq kI5A -M4l`rRR*$&!4aΞ:W,1!'@dn}\JRgOb;93% L"()ZY֑17XY[\p5DJ5߽ierZ@۠ZMjf3f.a6rG?{t+[mKn%m)y;}gjhZi̊"Aqlc 'E4zmV2 RA55PT}_vGdN&}V]#%Ĺlk5qHF6^ouk?◶K)!.7*jť$$[ʲ2vVT*#ς1..ZK|"}S88ss%Ä: pZAk{sO1ZMp=VV <$`TJR&S^˛siy>PVtN-/u;8 /_^($S>?Wt6{dC5jshbh "1z ?\[]XVR ܂~^*,|!b"/S|deɞv +dj7:"7k5X{}[::(x9k%)J))"CRҙbjʥ^PZB6e}Ng―huܳo'>( @m/nٺ9 i%sȭsM}K㧾?!48FfVjR@d큝:ൺjͦ1iH5?o 8=sd>H[_[ǎ|g{*˦3987=SұeVIE"=?uo7@8Ofk7"$DߕJƝO o0^U)P={^Y^>4}RJ̲0}R9`Y,ʤFurטޑ)*u^'mՀUP\ZwMw% qpӎc/~_K݅MqTeF.AFCL$S㗮JgVvV@)c^Q dgD;L E۶1ƈ!ʮ4 tTs˹Ot'K?V&40;͡d*# !JJGI~/DJmT`ܼ$ʐ9s|&L9O&d ˹290rqa5$kn,L &# S;z|V][Ω)g0^:m+%Uw`RG l0pɤ 1NOGC5L7VYIO4?V怋T'i3L+J:R@y^cCRQB*dT*w$:~Fl xO 9I88IHJ*a% k N RYRL'Y~YG1}0#H"*ͧ;1`1LOO?\XK>L mt٨bYgʲrXw/v/InH$P4v>ӝ\Xqd 8K剾'd]4f8kL*-P_=?l%R8iT֪,zg- $qV Ȳd&ī)$WH1TΌޙL$:%BX:T4wnBkҷsHC*J\ЩkW asq88~-7Y SRQ&f#s!{tح4PRs(qn6sDx<kak0pCi=V zFKR׷W9co o2)ݹؼ]r[܉,/|Hw$D~LDrgOeR5Blp 5[ܒ:!N;Wt0Yz4Lj^@*d*mV^-[:}~(O6  *j̇WW~(3wb|{Z\}ǔK:!Vb:Xk۴嫈V%3~P19sK~h7%ϯR,+Оfm*mƑ (2ƥRT>SCeKb44UՀS1lHvNjtfc2}\sŞW%tpvsɖdg'Vl/зe|bƼ'lR**uqlQ^T ) P VL*(.,-6~Č`߶eV9faptTu|mփ/ y]hJIұͦ*!,(G4?/ujwB\]ߴLN>Y~1gO}o =n6Jfæڐ/8Xq???}P@o~k\#f"΀ND?vӊ'˗-Z:)΄rp ?3emk39:`r:ʅ[V >T }k񱎎BVc|d/Ǚ $On(pIB.pl ^kU~ G7Je{grW&CQHHc7DG8U]2|Q`fkL*Atn^yq>0b3k?ȅH[ʽ2,/`ꧦ4f4p4bW 2) M‡ڬ=0PƔQ=٨mo"#Pfi6kf. ̈́s-yFo9GB˪c7Yemy5_ȧүjyKȾ]M2?<0${ܲ^m__^ /D^5|Qw)i3N}zm=eh X XgnT;!#c4RA40EɆS=~"eN a}zQdR #]:<~Z3&@}o3&SÄ`i̤Nv2rV֫-$]V [:(%u<(H(7?-Un9>׹J&]dԤgWߖ׈[4w_p e0? \g5.H|Bޫ:hg5ʯPY~)y~c~~ԫ+^dP:&4&I z, )$#x A ;e~vYJ\f1s^jp!ui7ӓ-7F/8ci| z}=5)WFްu߲]Ҏ/w(aC@kK.ԋ27iťi ZpfiIɒ?9pl P)HwPpc&v/pg>MQ38녂v@Ƙ`W=v@ZYs2bLL9}v).(iYRg5LBsU3:擿YewE+xw+JMfySޔKJa0[7iz3)L;OT9{:A[bC ʹʹ J9s6UVmdn=:Jͩ t$G9,yX L =֑1XZ76C;p6@4A,l iXR96(Pp!:_o{?fu!&PHhCiA̦U#7p؀Z} P1-UTn~01"R,gzc\) )oql e?QT7 ?zl7FHsqZċ2 rE3l:cĨ5‰QhOtyˁEJ7Mazi*`s0!̜' Xnj] n ? [ v5`>ăhsڄc>~P+ ㏗g6\`ܫ-o @g % Plƅyf"m&"A1rG~S }{)vtYm5HKxHu{iIj$`S E @\-Uv-*W~I-i3oB\l ݑ_U-C}5wkt -Ih?\HK^5f}{w'%GэAМZ58嵵0\g %kA 0Evv[TELu Bv&jok6f-m3хQ0-99IG`:C~H>[rF,J@1 ĄfVF ,o2Thy9HD e_`@t́b<| FLiVƆsi3tүey_0VıNπfd"SOD0Ri{!2vBF Jk \Ҷ|ߩGmR_34_9Ol0'h(f&Cm5U&30؎}hz*h6>M4kաAυ\=#jVEYN.T?DG>ha33ToBFDte_U{t'w@pHfߌJb@2/@SRLY!˻ ^x1ζ mSRfSoc})w 8'ԋoZ#1F*E@Hf)mBccw8 >M1̴ f(iBݝhF&Q&#u۠?&qr{@sa}3;{@s'4Z"*"`iǘn0nѠB phO Xq3IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/loading.svg0000644000175000017500000004742110751077243022354 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/left.png0000644000175000017500000000277410751077243021660 0ustar mjj29mjj29PNG  IHDRCXJ+sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<yIDATxylTU $D(A#ĝS5Aƥ$ 1 1֡-t:@2PJA-q[\#j.ɑ#GH.]1>XVVVVcLT UN+GEE4 Ӿx^hyyB b}kxG)F,++\mnL=:xi̲i3zBݸqchU`m3KEEE0zi |ni@0J?&%%%uV2m)aÆ@2/m ǸutF}_1މ.篕VQ+2Nb˛qֹCaj!F܇ `iҥKtUZeL<`#Hvv@6ֿbdee wST$33R g޻{7V9}}|wcG] 6v8p^u~:5҈^rI(˒s99ӲxԲ!˒{rz[#w׿B:al=L>߈֕ċ/IJe%F.'XX`Y2cY5W\1Uy4nqpAyzj\<PC*?DZD~y5]O?VR\q}nC]I.Dx[귿(W7 ?Ogg`RBN}nKHGcEc0(HpKNT64 /JR\TrL"P*G:E8N_mulK| xjj.u#QDvT}iimNep<V=/]u@#e;;ֻmu#qݺrADsQ[Dx;\~}_{U*~'t#t{jL+MVw߽Oٶ`v:m?;b ZBkXی꧅#ExxӦomY6fopR<w)ZA__|u2ydlg5)Ǝ|Q)jWCO{.z31nF-a|'^;wW5lVʴxS]A$H~t>)3[]6e]lg^i)Ɛ8zqH1&¦ދ//G{wnݵ+w p3VBzQ)G{PwvᮈI@X6셏ȳ= i3:)sϥVCI!e 1_!]۷iΕKҸH?Jϸ\HDJyL)4D,!2ь&ExnttmϞEGK@jah̔%CM6eQ%|Dتz7={{~OU{Yԥ.#%֕Ք4 2H{ ,R(O`rF- xn߾ԏ3:78:{pRU`*1 F[{En>眔Nu`orDBaJeqjV,n۷oJ9R9b7a$i 3Gtt.,pYȆRhe$E+3EvcT /)_/wANLGW/ës `2598!vsj:a$B5 ʲmc~F (*cilPW(1 zWtf2X~ |y#K_- &Q2yo ,3n Ӽ^&Me8v\^Kxda4K  %_zxΛc61#8NKi㞖йhK:r٦8=E6|<IՔ77QwQ.\k0نgj: * 4 {gIW 4զ$>.IK0%TwJë}$? H ͩk{aXN\ /Zݞ,yt2т% }&%~=7"r|_gbTɃ@qqW1w޽ sI3ئRh_>Yn?]mОO $ %'Î)Jt(fa|#h0)(g#VWdS&5s-5$ьj[&iUVW Jd =m1äIStD)ZP"^fTMw#zC|/mk;gyca( ыT6B}Q&szhoa㸦OCqeF*!ok2-r9A 20C?]a Qk-дDJ AM$-UM."8Jˆԫq\S&gyvӼ4/t5BpEkzbJ5iN@ LNjߵɦH"?ut"Hp_k U$#DDZ5z#&5 "G Q2Bv5cgdV"=mzowG^W9|~ǘ, TSZDq@HgijL:ڴJܜ#ɻ3 Nn(0UScFտg 0m]U 4DxW!Ԑ4Q8K~pŬ͛|Ӧ[$["<,"}&59 wݕVܾ i _ RRu=,CSH7։О4tu N4V.:xygΩNu-6|՗,@W:VyZɏRbv[{nG)V)7lḩt4k>A'Dxw-w?v,(-ֹ9F0Qvhkb`-et~=czՉ0 D}06d5 JeH6|H$X'ͯ0n@'KȬ:vNWg@INk.-x{t&m5Ξi ir 9>iHC4m?'PN:0|$ޣsT$/nOϱKk$^ye(c}~8ƾaЈg:!/0a`W,跞EWwūj2FNxI%DLTĠUv|T@#IvrUQoS,+x"#o.Yh/ȳ/%hYrerzM }=Qbbz:i`e6 ,ˋM$ۖisaN.MYɟ)y?6@mFou>OPV?߶sfI' *Pha*"&RLeؔu;IjtCRb('ΊUGFڜY~y}w^_gG<`NW)7m^a8%t>Sbx<l`xyq}_܇/~pFo: K^=#;m'D* ˕bR\v-;7n3s&Ks3M4eOJ@X2izyY 3oF amĈRG$Ob$ұb%1Wo;fhhcR,SIӈRytdgy)L>fɩoriҞDt5)gDDI 2^N]}J`r,_l}T~R|sx7H"44哦)bh%/VIj6!) D&fXIyBi1*3 %9D^ȮegD)9}6￟&fÐ͆ND!$S|933"qNTnlh_RIЇ tDՕŌ;g19jjtwߛh#⏑8LDC1EܱVY *Eg>3zH<|:Vi_V3օE|՜ Ȍ HNNnFtX{;X];Ǚ.Gy3w1*Bڵ.zG3sξ"A (Q( "* )5T(l+`J ].+le]VCɏKMifv6#Is T)8K_=W]ŎJ׮,n,YZ]O^XdcY5&J?;HTblG15]y6L ~aO܀3Kifqplc;ض¶CJmFq8<[3IҴɆ%eΖ=Z䅗 S$8*i'H*a 6l`  0,DDȹ⧽J H.|D8^^9l3*v3(J-Ϯ980:A pdRbRͦ n3 fx.7#}pegqy8vB LO,ar;NXNhۦОߤbJo@}3i^nȋotCW1J)Ug$.Y$fqT>6I%ұ.g9>w4_AO|ťSp'7b9 ql:ڢJNUmƠ%HrNO8ض{'XSTso)ס GKBSN7tG4}N??zH&PwAަlO?~VeH\d6`;'9qr$>2WåVR4B!@1TZٲL^c ,M1Swh)An'Z&:;"o)#o48}B6 -Jj]QunzCR$z,I|pP>؟~=B-Gb_ߞǀaUrh|"[bHtuv@_LR h(0fLwǭ)oo$q}N%gx"2Т$zXFIl)NŽRӘ6LzIz^FO3.-KbPEyG^jZjeIpCq1"ZYo4˖~<<;=#I'ef& &7J5ֈ-kJ Q)u3`6_f(nw'Zā靠R'{'.#;-Oun\ E_ǡBĝ)ݮhNCāY?=Sz  !A .6qw[KJ}2$~4xrqwsZX2$zX׈ZYOh|b$dp1!晷`[ J)Z:I5]!G0*(&;X66a A|m'9kmsLk$3//WYOחIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/light.png0000644000175000017500000002622110751077243022026 0ustar mjj29mjj29PNG  IHDRTsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATx[8IɑUՍyDlc;ϳ 0@7>Te%{(S%ˑu&Lɗ(_/˾R/ߋ}9LJ>Ps>*iˠ5 Ng^VGyUM[`6{ ZdJ[͟jb[քf3Yg*g5S1r[W9SDD48:UZP;ek~$zނULS*b5M)ΪtQHuA%"V .dDa rrLPN|ڴj _w(^֯ NNK5`*QelӀTBiz5TRT.iOE6¦S*8KQώb~~pv3vYv[ B3M]J8>7_5}"PN9 e? &d{gS )=aӂ YQ9jϡ_o߾Rx&60UTsyzSYT: jZ/ WgG-giW4 bʻnf_b0@× %WH-3j:29<ˡŧ4F?{ViL/g!쌽I,wlgYdD C%%:P˙UTV){r[tUe8s(G@򌂯QMhTHAsEaATN\nXa-Y*ΙUSGy6|ugP>gw<׫fjhgvN D.hUFNC6"$ _Rˣ~ Z.,(Pqız6'fM +=ռC1{v@?޽PBVc`^qaT PK5k })@_N#9M ;5ƴ:=LyMơk>9 <$igY`vEB<5; 05fFtٯ9jOID>Y_E=uO)sN˜s@+S"rܞۉ69<H)]{1e' =`e[ s ӯFU;߬j[Z!j"pԪ!$ëDr0 @1xoi)T!)`ez=}O>8딠#ɪa s63` z3gsNyz!~r RJ \C<" Q/rQ5y;GDRuء(}RI=gY$Lgׂ `@">Nd7%LCu_TS-׷EۻǴ =,K-h P+'ഠ˙UVΪa}޼ GrLx.拇x/al@ٻyT&,Plx`RCDy LiNY!>*>tNj䱓dxrOuݓA5| RPtN'eK-,Uux٣$8yHB# BzAZYp^hu̜1-{W~L ̻-tl O O k0!5(Rz^k~\/Dph'9\q'Uڹ&12=31{\~|e@(iOUQO)P _s9S6NOsS3ZA)`ӼZs]فu6tw'P(6=K9x|6 d9 e?l-Kw&acr:]\%nSM΂d=RveqKX+_F,k""BѦ0-u}؇Q"mKԣsM{2J;/e{C)֏A)<#[}e]7,+ 駟_~iTԍ|n  ZdaM3 `d.TL"7UGmV"Vޕ}(@>\n:^T3T2QSʩ*4Uז!Рʃ_sR>T9C9y^r=Ŭv2O>cݯ- gblmD?T%(G76Gk)TɃ&jkTCH҇V('tYC9z իŔJꉈ9p%?[yupg'1_P=2i8Ńi(7w2$j߄~k$ H]rj=M.Ny3lB: (v$| 5{hKkd" Vq=|G}Mӝ6J[ jA2@M86*' j7a"宐 8"*w"mܳ: :SIyg`; l- SBߩ 'g簍6u{NS5t=0fz/:B:K(|K+yyk'ge߹9bv DUf|G9[ۜ1l$Yk !sl)g&GruB/p}O)OZu΄R*0O(hT_E?RMGʷ#V;&Luh=:i, Ӑy PYE#MEBʋW&Ź@u:/彜D1ޡ2Mn-cm| {}f]ށvu( u~gY=Y]k;NM|W3 uu!gFw #UYJ?ɼ|G^SX.jva*AԳf:Jz>@')dPT8&>&9R- ݦXsYlJ)T,cbl6!?Xb8%VPvۡ Sƍ%=eP(WNL2R>DbI@)R+g[qO E$g޾}v ̈́m>n췀ՠu(+@mD>k=9"̼gBxy2nJ:8?8p~T_>TIf]e"ƄQCS! H|॔MιD[B "bt΁69Ȅ8bgoH>X29ب|z55@5a_f)co {`=]w`bV=nOM"a\B:&|̤Ok{D@خiӃ ߺ~'}$ Bv5W:`.ŧ(uEYK)p2H^\t]+Ry}N p?4Y_4:9:w\ǧGf&䫶9'{X3̡0 İ;c>1T[BNpw<>GYncuRȁ _n~(IctLuNJI5Zmq/(".S#2'K9Y:`|iyUqIzM9-tSn*Q&D [6 m+9wa0%Ĉȷ 2);91FY%穃 ny ryҭ2T3> #N}f*bs}PeSR'J(f`2NY4'N^7 +]W"DxOx(JwQBy̴N3uuKu{*նdCW' 4%>E-qWW_9s B S@qߑW|1UBӰiwʐY޺Bԅc^p4Nn{%0 fp?8~޿Y".<BO)a`D~;ۃy'` O5^ UX  ^K=zكVX'bݗ䇈^{x\..k0aSL1- IS|J26sw(ǫzCLe|^/ιeY^-{r\cBXa_=@ jQX@k3T޶ kT`_;>[74'mXf?6Oy;6tD1^8g˼OheRmy=U3hOlGh]:z g=^$ݦܑe nW~(B1Am&i][q !R  9Mz;\ǻ4UU~X Ӏ[nuLۧfONpJp\N(W%D{ " !vc1TD|3[DYz[>a;v7afj2z̲u2?A齏 @ DSJc|cLY9!c=|J))Ra̐ƼA Qq<;r]/b]>pPf/m#;kQ$I?"lc 0Cc ?l=`iDĔ3{V)?AE@8w|]9c!|+lC3?Myp"䶇$l|)+n)8\/@1ƐR1HD1nO^OJR0J:4`7_LɀߕpYˎ/s-9J]t`GDJc1u]_9ּIs 6mW%Zeu;:=Q$!,e몋euPքm/sq9G(.lȐ 'eYnSG:^w?UvZ{ lH>xGI0`Le 3r_Sc\x2vn{/d $.h% S@mCX]nN>'͇i)br\RXJabrYc<V!<<<u+<|7};MBxO)%1F\BXCz=g@i hʮzmvC~k|ξ 2jKM5$C| Q׬^&]B,%3Y뺮zh*׀T,l SgAѤ:`,S9i|uCQc' |>S [R/h7J8bcH K$"~f3xgzz,n{o)zGiIT^}؟$ꫤ Ɨ:} 3zXvsTK#W5eyhHtb3Ϲ*L)p^;wHYeʹ5 `Bj1TӁljl72T/r2T$=͕Q'={f;\SdUuiƴѺ?Əey,+Rv}^n_c9}'9w4RQ)H曃em_~9bsb=XƛeMl!=(M"6ɬ*jY{Be؈*bjc y8)=U>)RѮZ)yiGE˛f] QNzj7TOՖg*8տj,xh|C..˲ߓ)v5pMⒻ겆G-(|n !lF5wŸgy%eS*TGLiە:/CEb֯,c+/fᒶW%"*8g;95J(g^& @p|ֺ I[O-V5p ufD2C* kN~yH9g+PdH@l"@h{̂ů"%ك:_d. JY`K,GIanJ˩\[!քvP@ Ou}MD ">,ò,e v?1(RJVܚHut_0k^gb=/{igl8gy4TOhoC@R }}(cuR*~ua2 뺢>:i >brh!hb"i_ pNx i;ӴzB;ĉ71CAyP-%>ѲS*?zЛeYA_IR IDAT.nKú.n)Dž>5<ڦհl8g;| _6VS}K2J5E;VQy3G U)'~G#"ʡcd% 1[ᖧc1!b !>х.[)HKAVL~'q,[Zi_n'\SJZѺKJUs\.?^.˲\bq]O!|m=$2$n}bP) D^0P0NB+ MsC8qOX ei=?HeE&Bx M\.^/򀈐R ۍB<#6$| D <׀{0 !} p'[7(oqRer.3l.ӺQAVU¹unnDo$0: 3=H˹pw3(#lgj弚(ru}pXg8 gn<ɯ9ι۽ T=PGτx ԑ i8~ ;ɑbB1t/B9vkIL^G9!#X'ʽ>])-l`` DxUyV,GbJ5i{>++ mP('m}΄]8+\+; NV8E~Է<3nWZ yB5y F.SdPz]VW%Yr1_LDՇ_I vg;V;{Ȩghp:tw3úUMK1lpuԝs/˛9bv}գJ Lp  җN8JNԷ9?wSۓ駟~˺Qy† XS'jgkBp+kO:w 7~v]][sDaK938?D|p''uξ7Ywk?`~H/[y롽UNCO{`!#c`J !RJk *y(iԟhT̓pVBs ؓ`-v>透}f]ys~^X1I(g\z~(j~J`'45kgYM>ѯAa#('1F1`zݲ,|\4v{ !nG >dj5`<#ta#2|fpl3H~{s,⽿$1p^?ǸQI;z͆O?pϤAY윌SC$" !Ef˲~YeAD~Dv>º1'DE9aԃtI*aM0U'տEAc1RL]OtN5+hLE('"[)8c8[$ōMew$9?{bpl[gL0riP\s{{=J8u}!=Z#s.Y`w:0E%m0O&S9Kϴ!xX%vr)5Ù2_7>=@U!:q]oOq9o_FO޽}&l5+csB͘&OS&_ʥ.T!m?Ck򛀋U< ۛ&Q9Pq2~G=յ}˞rJ0rJ*ՄZj9]UjWWW lc9ʗ/𥬦\O5ߍc~!uwW-)Mhi넿۞_f !,[.Qp?1FʟI*Q}N͸~{WF$W>|*#)U۷Z5+eԪ zfտ&9fՌHoY#_ƾJ8tb#Ѽ B)Y:[V”R,i @D hR~2C儎y߅JZUɦ :vjHVrRe>(0˛k-[)?iw}w wJErd!D?x90isOm`.I*++d$8PHR$I )]͛7[q'b wp'P8qe*8Çύvk qZf|ʄ%K8zZJH$r|PQQt:lC{MOG˳tҙBmx/%, 56nܸݦ +ޫ< aذayq~~; LӜ={xS*Ϟy晏%K!& ,a(++~ba*҆ęa!Ŀnذה.W8ūQoe,z6cZsGOoLy5 8v([YYI":6}}}_`4k׮=ӨiXa!y(/U*ߊ’6 .}=9xO]ZM{.!ԑqjjj~R6חgP~OTjZ,[) w2jkk0#G,*'޶֡_VYuRC=K௲\w555cFQ6P |ێ[z=e$x(eAMdԤ yLWZ*om@=b|!$|TWWZ˼(IBكE àd0 / q>6'22Ò#H37JKnO1b݅WXb{"o]p"JaI5.YnGuB%q (4$BddÆ \IL&E%#(tZ%+jai*gd2Y:*++CWTunm:Y/ bXZ/oll<6[l!n(2Œd Cͺ̽ZWYYj)G{nCڒdo"L&fIʶ= זCy\|8 e\pkŌMbHS˜B\5aE</x*bhK-[Rdf*/iXm3BYTZ/ f`E?p)c7 n5aI%Ώ,9KXXs}W g+e˖OHqE1|PtڥGEٚ@8^o wEq`P5V0!sʆi..L6ߖT*$z `\\q)C7QEEDŒ:L a<~d2d2LǮ貸rILH$"Y]iyCׯ%LK <8p܀*&*uMG@fɚcC!.J .&Rt,*5&t2qrAFƅ6cE1O3AH" H j0qεq4]4a"Ώ4׵%M%3_~g@m\Q'g"\-Yi[a*tm@<%HIGMq H7/ &' y5!ѣC,Q0ԖUq!D[C1 J=1ŒGO oiοk6q8/jojhW^cPX,iaLj,SJƅg|[#FQ& ][,UXggBWK\ irქiQ 'yIEur8N5;yfdKA,<Tf !t M9 ̣wTt>fk5 Bhy%I#i )J%MG;?de)7#[`^GS3ghI Ƕ? B~Ц31*:|`\qHCJL&{=TT<i&ShۯE5+3Cq!D ٽ{DnmmeĉքEM|p%VtZC@KYSSSfڴi3@t:s٦^WfK GR)_؏˗/nLKeee$Rj̤͜Uh)It}4nVU#/}BC$6Bx^MƑ-*Ynhm555}?uY!'N ltcBU4L~.Zx5`>nll|_8U.ǎ B*o2^˃l UFg$GS8NGa 1g ۨi:ѣwZLښHܙ̟* 1& |jܹu]7t$I&MڼT צ2Oqv[xG]O5_"[1?0;iJT=Qsm?5~PIƩ΃C[‚Tے$dv>o|u]7oqF]:KulNWW_4yZbŃ^{+m;ǽ{L&"ˤ]F: bt{d2ΜQoдJ9"M&ߌSe)"ςŘB9,qI u?,k.q׶ԩS\r%՝Frevqẹ<{,Ǐ{3Yȸk׮)S\ _5W\qEAM,{CEb’$iZ[[V\L`R e3>u۶m[P0wbM$[I4WBݻOL2e$P/7 $I&L|TQ12+_~%AZ? C@4d߾}455bͣIe;emmm:u*Q}ڱ]w>[__~镛G2b."_)Ta)f\_;y$G ZW\{~ozn6;/ЖFlt$IZZZL;,XG{I/ EÇ;vl+:mRFTnzl¼AFXzW~>WgϞO_Ohnnfy٪y۸&If÷~ }OMߘسgɓ'7y+d8t݌7.ԸqKE86$B>S_5kl ~SkmmѣL0!ZAHqm0ݻ6xz͚5Ѣ_sܒy4ɢpӧٹs'dRSλݻwR}kywqT项*F5$u@!9{Uz'hзŋ s-D(#F+ wo ˊqL&[qw6/ac \SO ]qW9T#G2}AcǎK=L.qdwN2sAGf3&'+Qr i_}{=V)?ZvmK -ZT <)K6mcƌ!0@KZ*}W]%xXvPy-6/-Z;,8~& Ǝe]㩫+0]|3gp9BkkM[6m)i . iGĉ0a_|qNTH[[}---|w]nq8("' `…?DF6l>555P[[WWWSSSCee%]]]tttL&$ܮ(l<>nZ~Eg.u.n*`=&[` 6%#~(poeE֡qoذ/d⇒`eXn2D欘^yg.x`8@ b-9FFƍbJ%+ǹt`=46mxX i.ϟ_,~!VmڴnT\444;s`f1'IJ?쳡Đ MFCCO8GT<`dvOs=w t%$͋ װB{Yݼyɠ $Ϛ5w`w;ȶ$+*W>/6PAD8 Y bIp>z]>+҈Hxa{Y:}*-"""""""""ԭ},>udb/4f!>FXր+h>EDDDDDDDDDNq@ ~~AAl^sP7~=WDDDDDDDDDd9 ̻+"""""""""tԍ؇35H,B`sP7^AlY:}QWDDDDDDDDDd9Bzر!,>uP4 ;EDDDDDDDDDzAl7}XM陾uW*GAlkPr+"""""""""U&kP7b&kPJ&v -4A.`pr"陾ˈؾL[DDDDDDDDDDZAl鋾.[NDY""""""""""= vLlEDDDDDDDDDzDAle b*"""""""""V^-""""Kmi8gSjH5]%{EDDDd)UCZ Wp~%""""R^_Kl b`% w:؁;?T'?;|IDDDDF8fbn4 ۩'?~ܜ򈈈H; `ěwA˽AlNWnDAKkEEDDDd9|J6.^  V&Ml㳌~FY\b*zt²5gͼݦs\i[gAp,AۭW7m0lj9/̕; 3>CDDDD$ն<7;vbHvkl%.H/8oo`g̝ˁ>lG0]* a^i(5`?xiDDFc ]\ ƢL" Yv6p߁ tJˉ bR)U&} :>^ a<OY &D} Bku=`;爈`fd bAnu/T4]^o`DD: X0eJ5"_neVca%?d/zl09HQo(]#; 1eaH-H]~E~{Enهepp>?""5?U,HMk oO n6^-W~,66VI]V\UO* [DDDD:AleL:R[w `O:9 }%Y zpٙ?I92}6빼農yDˁуi<앜d r~mQ0KDzŝjeuVL"+v\щT ƋL qsyYw@`9gMl佶(X( u E߳hϼC=Hߓ'@q! x6XbǘEw7} 2gTDrdY`Fu`%gM>O=&`""Ah|[l?2ȒYm_~ | ~e |0 CzZݖo'~nmcI_{"z3a}pb:v>#WX۴c,cqg kK*HCpOP[DDGAlw;IZ{ ҺUf]ngVXq [ÂɗncF4%{L\z&^ ^D&=~Fȿ.ݬ߅ `FAli^N韒EDDI۝;0Cc\zpZi,Hv [-#n ۟Mؚ;/g4z(ZO/gs?oS0R>?iڏQ`6;QIp}*V{5{/yHz*""sу [c0a*6mr7րO ϴwpYw؅P#2g+w9 X ?wX̭3cvו}Bͤ>‚e[Xݚߛy' &> 6/x(U7O.^ki#""s yؿ'l@یg GĈ7.*rഘ;ɦ]>/ܝo{Df;6Au8 ᫧,AzŚ<ƿ^f9$wYہ-cMOiA'556b:x?*7:_`x DAր)>(mp];k'*NA"|aSZ1"=ֱ aIMo|]^ϱ H|J7^Cs>j9e;/=6ճ;SEє3w ekF'LLѼ?1m6:r [\1!EdX.+7RD0:A*ָVެE؇Q0/:C!u=N*-&T8ReKw\p ׹eyjEDd.:v/ ` L8pيnQFwZr+X׽*A\5}| ƨ\HWu&{m$=P#3`_/{KDOY1>~v{5Ke{ `ˤu]ցO՞,]D0Dt]=[I:tWHajsX&p; α$iFlDAtCIq2{r==vB hwQV/١U< $GpZOH'L;?2Ohz0t;o,}' Q+ aS=d @atm6V[2ò'{5?W-joeZ """Xi~شQ xg^s~ē} N8`jl_t#h܏˸](.W2k&;,Tx8ޥhHMm.Ƽ¶%O svxpyԫ=G]Jd%T݊zzۭ_p[u͝'7 dM67+X`%x\Dhט,q\`2~>{-}?N{-]~m 5`'k4#H5>a2^O{f?OckL=nGS9,l7Dcƻ}&؇_ d X9`ɨ9}Z&&=gR'Ƿk/o8Q0θtx!mw.%۝am>YtVMF-l}L^'cI% չSԓmn>h[v,[^DIAu߇࿭x%p}gt`i?Eo|%ozEDdyͩ2e&|3y7Y4D|5cgwYl,29\/羽!1dtQ4!-v+c g|YރR)*<%'ڛ'-pNs{X&m > d_o{Iw% -zH \Eo6U,Qbp+&+|?2{dvh:.jx(= _S".5>üǒG9]?d(=##,ܼ*""2fAl6eރ{L1 ,O;;p?Vx>vQWs2#p'~BЍe_t;>Sm@z%TMퟰ@X>/yZDvG `w6նss:gC7aهI1'Nu4 q{Ivֶ"" '}ϖJf6}S.Ė2Bvzey|0/ˣpW˖?ϫٳȜ BGY%`ԵA߭e9؀z>"~9]~ƫphyB.}nlt+b`VS_]X:F]G[hUU`_OVC7d2XY4Į\HMmeկ@V}*XB!5(7E/n歌3kM'"" r"6V9=nņY|PSMLf߳+w2yH5+ zy xҶCul_>\a.ZX09 h;ܕõccV0uy*lAi֋B{ a.P-;+vNDDPC's_\u^1ōq5ә'1]͒.4 uݲf۴Cu_* n Nǵj!/:Ă>W}uq0=qɠQ!j`0c|md%u?sb/9"݁o/cTolZ!S=oV53]>HO5va5ܭXn`AЪ2ǍAD,Iլd Ǣ46?Om']rޒ[d7zK2ƪZ-r`CpρBˡP6m vTeaw!m ?v6dRyEcNzCX씵UDDD xb>6M7[=%O~\6jO]hL/Jcs+-.C}\k qK2aqߎso~w\FG!}xY$'xl{ic>Ő bva?3ke;Hp. ֔ `;'ni68:'+Q_ ]6kJ6pҿHM|.+<,o9OCֹƝud0:#p.hnʜk4Q]\IBB y`Aڠ}TaoYjHp, pfLwe`՟Lf o:buحJ}.dtW+ߙ\ϖ)[p։lwBC +-rgߜ IDAT?2a^h`|E~; OV/p R`pkh=>KȤxi2yᣈ=GRﵞ9""2'5nyu `ulOZsDp;^㙬TKfwׅehyp߀WE-!bW]²s\+sgAʨ;`C5?#v)x-nƼdM`ᮒHBi?s{2ĀQ2A ;vVh]0fjBf.l7r'pWzoECKȝw ko}.DFQ2eH7mKuBг ДMw>NȿeJC|N I\#wɋU_,VDc'u/_xn٬2~|mX[`1MAէm+[^5faZ2rާgk˚O d&;e^oܭvX<0}iց^bWnΘi`u8ֱYea]3~v2{1X'_rށMO"rM{uoKL\Pn [! j{8vp9ָSXm𬁠?.YމzU.),16.ߠ t>mbͲ\N <٫-7y`mg뛌zyd%lκx4KDD$Alwzevo%W @?CsAvX]G_6?i'6;N,]עi z۸algOua"wna5qxouLĿ%p}hWZ ;XcFr*#o{tQz;>}ຝ,o`4 %Ws1:u-tۢz2 R5`XFT`m=FXXkdzmcl)nw`D݌oq/dݯ#Mf؟#JxqeȨ ĄP dm[}֑nG ҏϯR=)(̷eatqֲ'o^0*=6~xMZޢy *z-^7SWS췽A>|Y铆}F'+?cc/wAeWq[ьd&srJf<ř=!6E 5TIGL?g)TVjdV -.SEg[ ǐάiҐQthxϨ̩9},[e먟! qٴ ڐYl0a [?2k b=wؾ)Aޯ>o 'RC;x[}f!uq-az[c{xk{5MKV.{cnyw>i+3wBWV%V9!Kx~~fnu1ڑhy`t=+㍈E^ڕwZL}9<~b8Oq&$҃*r7֟Pb^4+^_[7< 5V {u 4\?&8jvw?E)]cjڟ[ؾl~ 1<+޵"9\=15Y,kZ֧&/aĴ^~1cߠ,n>,:l3er oݱ$21%+Rqlw jbǣɲuϪwo?m{K 3:ׇi\^p;﹬yDJvֱo+i+s#c?W2;ɿ&p{˝cMTˠy~3sp/͜}U|@.rq$/Xy7wGFG ]|39~0Am줲Ia5??%N"\o[QMӬ U0ؾ9w ^=>vAv^@ =`v741O~<̪Q d_uQ^`f^Kp>ku!#oHIwDaԝmb3Ede`u7q!z.x|n'3q].T%m}%""H*4q4[ꎬe?QvEzee63p[XUl h{q݆s`C@Þ~f$L%OfXa<~ [Oo2}koRwzƷ1?2|IR\(}ѵ vrL֭cش!''83oA\sҰ `ϋXB+ݜbڈ~9Auw= ˚jkXVc,~N2?Eg&tXܚ'}Q6BbAd ;^6K!T leGXς,OP;K2=$+&Lp≏nM[*?=w0ZG9%laYN_ v~7`e#^cldz{%}*[@q]&o`;${,WL.""U bg ={ $Civ b]c7Y d㈓ߊJ4! Nj>2:pw; Ij= Q,ٜ=s*@Uwr5r*<#V{;1=@76W`.m쯪jFf[XI&.fF!cz(3Umt:UcD^a P\.h$-R0u$.>n""q]N LsZeONPMf#Y4opkuȚ^Z faTZhO܇"26 'nы4~o ]`v.ɸԅj8eip58 V]紥`6B. g+;e=]DD 9z s|F_ɓ[+6HOܺ.s&v݂Cdy{'}jߑݢzC;L ]A/-וRd4AlNZ/EI:j;q;dz.J浡.""U bgeT黙?O9)K\+(=ʊ A+22Ejn)"@ppϹ |alB3 u#u4yYymŬ׺5pEʪ1g6￐=@8&v+@@$BVwE<7=_w`&Rw[ 3V~•+ӭ1ym+AWt}9?V; }j1j\R_/m`˴39m!;uX$"p*Dn݀FW[7eՔJβ |d$։o XG*iDu.p[ܭz9}P`̭QLwcV"Բd {Z3ky:׍ʺ;gzϔ*T­;aݧ~OϱdwLk|ϫwV2c +Y [Ýe!7>}`A; VϹzp 6mO;)SqsuiaN܏@)T7v-xì[ 'kqOV.}Z4ˉۈ=Ÿ\ƺ.:9K*{p/3h;ccx~n+X"7ywHݖ `sym3$8–0Ƿyrؾ`Qwu;;a<_6\^i?y±MxIuro}x&\mr-}NOP>`~hpIi29GOkgXy<=b"PvYg];sҷ]<>2mf{j`7ngR(doYU'=C+^gf&macfuۦsq;}-q[-/,2-_Ի!NI](INgYlZ泦" t)1EAle׬$U,#3JwQ3]>ƲlVY4#h&^ѿ]ʮyY1]ue@v  )WOs@Eט6+M~qmc"p.䭪Y3aLJfY}dȗ'~I=C*vNv ;jݲx/6~d>( {2rqM݆1vc\Jօ.-~"oikoD2]L+H'o7e6Q0gs$CNx FG࿪90*c6}<IoY%ffedđed:w?i;7Sy{+x5֭;.gWNDdiMA}RZd)tPgF6͝z͏!n/;rXbat.;ryi8yiPrqx)=F.%^}C_bar)Ȓ)@jB߁jdy_?Qd x !J~-c]f+Njv.'5vQVOO&x380l%FE:$9P(`<9kH?!%V=l!6pS7́2X+c_dEG8wY OV `OxX-5H.wGQ5/!&5XzeVv,8 $Y|]||FH~?th?è _^bW~nEn +2:,m? VdV\9&"5%3pRL/'n{pw|/SJŽ被?EDDz URs(sJY$Qy =p>fzOC,c|KD\v+XR4mLċuF^sуm,#"0`fY*MFA3eroIσ7`5c5! T*EzTtVGAsT'b wmP"J ?ϱG# Hh 9uՠ6" $.Q `^=o+i$"=H/;3:Y,!3D[wvߵ+D]>gfƸyժb.Fs+ԓb'짱(umE4miGZ b` Vw)^=DDSwXp8pO5#K᷎fJMp zD p›wPX/ti!׸"az ebK5yM@DDS㟃8(m SAn]>%{AezS- 􂈈t[2/mi]v;$R[|z :%EDD p?eeu_} 8 giƚ['8lew xPl3b)%VUDdu[ؾܳi"(!"ֿlk)l_r;PƬYs""" ԐoM+- |lx@la ǣ`;e&w 9"3SƒH}51gN/dʊHxx;93t؈XfM9)]p;jkCSʆHhy)mIs2c7FBYet,C!]3$yEiQ&UB} q;x~mumi5莰p4yn:<6\z2wJDfIE6)nh{NS/%7]]*`PP{ qy~s}2ϧ ^.Qvl<+|wRr@ D0o o[ , uSN/MKpO:ٿpE.:v7z SꢰH㆒4H;%q>GzHk2`5ڨm52=v7u-"""""""^2dzEcBAȜM1UlKHẃq,}<{6Wjj6nf}u%vsyO @D`M5lM7 nt.)~|,%ʹ"Q橍 YF 9Av8|X{EEs7|EwNke IDAT>1_K|t{twtGDD H8NME)}zY}G*uB@6{"v5ҏߑ~X2Yզ\ị(X:;J{!Q,Al7xI,#<9d V,݆?c폝mjnH*wL.~iz0Ή^`^/)OI[q槉tD v?{|d-gkNʉ56ȵ(;Aթ[e-HIH/sADz|؀\o;?){ H b p~}W Vb"""R.oo<ɗྚ:74WZ%ɗ!2 ο/UJ $"Ŕu,P}.=K|C ,p:|ibW5Z4DnaAy.S0u陜Ll7`8pr0F v??]>EDDJi Վ=.*)6HApeY#@cF1DH@ bU<`V:q0 s "-b_PT"DDDDdNzx"Y"""nL^W<""#pG9fTQ%BDDDD椇Al^Ⰼi5^Dj>Cƃ[ ZAlP&HH b"6gI^0AlG]DDc\DDDDDDx2z1qY}lȒId/ssZ EV&vG """"""Vg2/n\.pMW7)[DDYJ'""""""LG4)jh:FebW4ZAlq1V}gm.H66y2Ȣ@]> bԷAl$ϣ&x'DCxLpg;XBz!9YeDDDrvXv*'"""R_ZKѬcV/1𠵥3 I$% ypsx*yeP攈H}Eŧ]f._``"!"IhriD(ޣ䈈Himݢɰ⊈ԷAl3X66؉tLE#VfUFd )/҈i)VznuSDDDz<8""b,gX.R4镐 """ˣL넩ǭLl6]\nO;x0~3Weu5qU%w62 ֙E\:elÆ!ܚ*,v<7{B-""R_?w b60aUj≛Pyx3E w ^{s1x9RDKp#5/u#9,hYx<:'aǽo9-%u>|ͯwĸ ؅Cpπg_p騶g}2EDD+ún5R3݉}IMANEZ{L֝=]y??[jU_Np.kFPar#r+`R/\/G~o =&{ +v}?颶݄%\8 bWGXMZuro>p\q3=ȼ|eSW55{Ip/n \%)7|fӊo_{MSJ,NW)?hIKV=pȉ5/0Lrr/ .^%C<fy_dw8]`p0iv[XgޫE +۔l} /naEl`SvQ p/O `q/_?al/\ܻg>PEDDH['CT"""4qIq[jGQ ״i;},̶:>w3errAM,˽BT@X1 QN7~]SX;L>Η|[XV93m!}q>Ŗz֋LDDi%V ."""FEmq60axsX,[0%4bLO˼#pۄ2T`˸]J,V؝J((j d x>Z_Xz+*vQ6ر =T` p,26&GոG6?~*1yURcHDDsX Vxc؉F>u̓?rO{m=Z"e<F}E˺Ն)\):ߔy<ynڼyS@ǃsyҏWT%曇#NgLG:u&́9*KykJ+j;1a|=].zXə2\"{wgѼrh8o2=YYtDխcѮj_򚨋DMbrQEAՏN>Vs8:8)\ms]0ߝJ/aV>M=w܏m&lδKhː8LLYq?`I;=Y"BHn[?m+ӞKoس%?bPP|CX-o`|zL.D~r>a]J| .y%7!N::@sMZ=3{%㱌vx݈Kp4z\_ajzgόgyүtUlܮ Ŀm| ծ6ү5&A;9Vcx=`z醪>>}xˤlL9=w7R G3g̝>2L\2\) 7ZJ!ɓ_\:AJ4po5l6dk AR>PxjY7֥ncA ~8l2pփQɿ/lpc!/ZE\:1v=,`M;%+߃Xy X/K F_a|bǁqnvh܋5?{u=][{i'wsr$N\eYVom~ \D $1h^{C@v:*/:V9ע*<~n>F}wHQ= bH;ك8Z'x 5-, ̪ {ЃqD?e4e=C6Fz!a*C٦ςgEiZs ~AlXTq2jF7?=`MǾ;'5_9mԩ GR+x G/((EDDl4ﴻLMpXجn=~0}rrHA*7Y++/х3 `C}v2 H1VA C=c~EXpmmy{ks5}nTXCH&EDD[3l{̿Y 1nYZhRdp\t}OβRv bw UF y:QׅW+,YN䚎}OPBic5} $v\JzʹId!"_DDd5dz}Q Ԕ0@'ze\cu v>u=rռ>Ų<lsMCz]ϰm ~u)]8d2};w^ݒؾ5e _#7"ڮ{*5Q']3OH! b,쭌<%y|P+=Dzà6p96.2j6LCɺjslx+`l~e}6vjwplǪ -<_ ۔9?>_VFK&ײ^؋, w `'3}Ǟj#-=Ei}&7%2A xTt`ֶ m,HgˎhSX S躬#? 1Ta&vcǹU,]q^T&v&.6ww.e"$#OL}G' ^[j^ ʪcd}l6Q~v})/~QGM~ ޷ZK9JXR\)>(v)C9%"14A!EZ^W%{̥ ửw?w.͟eʋ`<A-v"""V뇤gDzM.lZ.az71-p,ѭװ5,#{ p(XoMh] ``mKZò~|ڭ?\2@z}vL[%ZOW}<},0x+ 6h@k{U~x}0k7YE7%î5> }l. '.']^Zov^| Yxgk}ۉ̶h"""Kā}W8ykw RlaYX7cr%o&JbZMEg{Ec:|`:&<ƧyV$;szknP>;i'?빼멈. K*i8\x(K%?Ŏwn~m.?//T.nЬx=[_#s, va8`dr]UٿWϰ}wS2߇rz=pEyw>lω}nO)4_n*l`awcd-Auesf11ps)C˘f5*ׁ47vp}ϕ78 2%c`ٛھc9&s}ԖEAlָ uk#qX""""""'OD%?}WͱH,$$7];rF)s֔5_[ZvOuue{= '^Dez,_ΛLf}df(sߕ l\!>C?th+}Vl,)1K_+$?LN$GXVYc˯r6e+TĘlZwJ+e`9~HY"_3$S8Ps &a2|rw Qxdi`H.a%žP^qy|l Qz8:Sޣu`ZMLlگ K& "&^l#Y7aQnV`7k;o|nϪ-""+> ^ Uo. ϱ53>ua"=g8qlc :6f&燨^{̓u3rf+G(z^_7S4~(8~/x a~t{76Ŷgn )FdzsX۴ .Ws$;KM4MpM,Pvh?=R9wXϫ ɀv۽_o~O TpAGտC~˃?Ǝ">s۫o+.p<߹|vNcH0wt ; w5|?<>Nyҿv?ܣT0*7 b,4d}BvPvv:@^ڠ7=D5@3 $ 1LLd]]p{LwCSfg2w}5 tB-1`RA[n?epe=MZ.@y/k<$\p> jAJO0,9fm ]R[DDd#cA_ӃT~deƃGS^1>JɌ;d2o "Kwc._{ *Wojܟ9;A {zϷ=Bmh8ZSi% ,+{ 3pE^|Ww\8"u,j2H*7`k2Şc~JO>b2>M5Y۩YNRdσs1DvZMɁzЦɒX)G֩"V::.+ֈ"P"}̉H6EDDj IDAT[~OzG؍MCBIψL뮽lYĎݨ5l`Up, SZVMA6yR=JQpnxiKlqR]v]k\>䆼ko55Z.ҵd@TNDDDd5F/YH:v.D7odb'9 ~D 9hsRodᦿ؈O-/?wʠbE$:>8z&>XwE4 ̀NL"""Ca#'o<62}A‹X62 ǎ r%%n Pbf:uwZcpn&f Ҽ!m:CAe]ķݣy>&7.g|>QMlsXvZ lbNН}IDYD6ҲAQ{JZ뚈+bV GFPwh6?x ~Uaݢƞ\% "5ɺabb',Ϳhp9`VM. m\w3#OnN[t(6tF{Jdt6'=n)sXoo@c(bNSK""".cA3fVLױ3p=,Ng?wOs+i5Jy=5$|_pLsq2č/=avwc:nP{8MRac!Օ e:syl\ ٤ &jI A:[0{( pC UpO֐58vLzN+X@vsf nL؞uX3N/p;F?dyb*ޡ2a77m>I60\DIn;\[Du׉zJȬ:?-8Z8#:l6oFpACsha7>S.N!s<>ڛ6;ci3윝sYuĹ{e?pDul5] h2A|Ov-_ {ΚڜE3/CkHOt ک+""""""˧H bA]> 3V X"NbiYye 3d%]P95/+2VcI<7ʉa5b=ecWVa*'Xmdvzr{RдE}e }"L[VV^:LxN]/1YsHt\fm| E(f 1ѶKN0FTL&{2ztaCXO:cz@^KdYZ;-apy&!v6z72N|gdo5Y(<s`X]l_ܮU]!* |l]>m\öc972~Ci0}^k!s5 Qyd%wtYkLۼzJÌo걟C#Hk__e[cjpw,y2 l[T|TKk;x,`-݁`7m`*AGkĸOS6|Mbv@Nu62y/fcw7 9֙ b_g#! bU+%sxDӦ<~e׀gQ#sd7^_g=Tΰ! ) F'IOD yHy c7C0`sG)Y4 Ook0+(X h 0}~ȭ`;" Xf:X2{es[M1 d9=CO=m׼Ǧ-BI#'1pv_]׶5EDD+=>Ųnuw~:\|NܿwkD]fڃe2vkɗ*u^'ں5 PC~eY^΃Uk6Pᆿ2P>LL3kPeGL]Sp/Rj{MS{8A1\K֔8ʡtJAľ) y໨{  f|DTC"-Mo^}NT0mb`@۠ouh2_6Rc˲yrtuedAW0h}{ .ƸS5Rb=n+vpWTbGÔ9XYEQ[DD73.Md-k  nF@ӃP^!0hKzz[O+|N@̝~ eh첡ܜq֗e<*jU >z gc,Xu|*r.uؠn['6*&\fb܊(=fak&~""" x1cΓ#vo0 .#n>Hg3i益\'{pyܚK­`wrZz*;ƠsU `Ww <s0YZaإ.!,\i`_[v(pݷ@raPqh<oS~7®n^T̖}D{p"""s \+G` &oByXI8iyG.Q3P 35a˘3/ &,0 hy.\9%ϼiԦa:SGXfvœPwx\Q٭c;}Ńi}iv#۔ޡF>ϰsgtN?0=xZ2 p7P\gxECԻ12C]ؘ=^:EDD:.GDDDDDDd9f;YfKAlθVCBb|tvO;僚d0Hٌ=3a-咟>J<籺-=*9&չAj1!^`bҮC|.:'kx"9ŮJe%kt*naף`ך?W|41-Nzօ;Ò2)f=~ަX]ni{L6,c)6OiAqSu?e:^-O?W)gZkm+KDD3>úJdhFtbt}_>qW b =֙ boH\ R'Mo90l   oW @} 6  49K-y&د?hY.aEWbOa؛e픀"""wv?65m^e1ƲH~"""RkUaA f=M x5__|ڳ(v}mU7~ /~B """=ƺAJf*>GMu! bx=Vv_tkYɽk w;SNdɠu=!e@/e[7KAl^'~~g+)}lݽ2VE*Y8E"29cc4ဌ.f_Ů͛x:?ϯuU)yRb iO>}˜6;qH#:|փi(`JzSDDDDi*׷@:0o1eO> 7_y˾OKKs2~.vaprX;9c# 3xVwؠ9qu\<}֗eM\Һi=~Ͼ]:4 MgMm3jW""@AlV MG|N@7‚W<TZtYXnxxgL(Wbp·a9󉈈4BAln{mer`Ǥ,}PyEDDDDDDJR[DDd5Kr ٞޫDDDDDDDJYzDDDnPO [5H% b F/A*ѯִP"""""""(-""2(S=E;e/鞂"""3xFOj?e)F;,lb5,}﷼p"""""""feBGyá""""""7N='*}傈Q[DDdyׇ].HEDD,xT[DDDDDDzGAl Y:pv]DDd(x<9H8%x,0{Q[DDDDDDzk"""}L5Ep 8c p/v|"""""4Í`Y~""]rπ3l_jX඀O+̾{EV-jM2dܚ>2DDn =sWkD pE b\n簌r'o"" ΁e>v IDATX Job%GDe`MZpoݨDDDDDKKr̽s,?^VEDV [6^sXςk!E bz v:R[DuasȲMU&{Ȃ[ vzrx3(r!{ r$"ҾTT8y.YyjGDDDDd@%] QQ{tEtԀsNed>7F[lzM­Xhųmn ,xz'eA;#p;6NWw\=:3l5G 6]^DDDDD]G#?͞9 %#w2Pd(ރMƛh6P^*>cvpløٻru`\pL`tFu) `'m7am=:z=y|d~ 'D.PYjƁt͙q mmg#׺X"KɝLz)4#sp7[& Γ&9`{֡uk,ր/?sr(Ҝ:rG@*Ow׀O { """"REľ՜= ${| 0zu7EX/NYv#baNLWEp Fϫ#GX9*٤aWm9 kl0Z+9cݪ7\ր?? g+0z=?{?~΀W?uNe2ֳ.DDDDD7}vbn0 ǬΗXUQ2wFP>H9 dŭK"X.Y3J~s`e4vf e^f51T\isRp>hOaQry~V9.{MDDDDD0 f`Al 5s ygtFbduJpXM!<:S/e B*5O`_><EKwm_5 ء-{ѫ}ԍHP؋]28vw~ёW!X-naש֋1O*P#C, `YeÍF8%N*E56?8.^N?'%o"p#x;*2mb[,1?›X#ug<ϳCw(f-.c9¶{| y ".S= VwzƼ/Ayέ`&^x2ex8I<}7'<$-4:}ců%\w% }p0~鿯2'j5(ŧMH| IQﺻ+Sиc]>!1a {Hy.T|l;ML״YMX>?8?_'OD<ɚMk'MsTuy ۟C=\6Z}|+99*4=)94Θ<;}ߓg\_ɮ?dsm q!ն1 u?Dž׮MBxb39nH8kbmsCZa޲ƻ&3OcrصeR倖V.@);xVֱ̖u<8Ec 3^ [s|OgIV;O{Av]bt169o`m|9{<wx]4 b?t] dk oNݨy߼ADGF F!&;q'pތx{t<ǭ3}{ɥ)q< _-Fcon>g5!F>clò:Κkx<]{|H㸩IRK;l{|PXj7`C{8TTh?A S''%_/UyV]#ADz?|Ki$?^{Jcv@}@k{e=$ʼx?C$.]{8iB]* r3uo/wnY.~WoF;,d7[IR9~f9Kӏ~v `7q9Y3wzN<[_9n CXkx'2puX{Tiebwg0usXP^*Vo]pbe;vC`%TG yv4!Y:n`+ 8OgSPi)r2آs},H#,KY_N(v>oSr ^+_DDD$aA}l Y~Zae6nf?~Q0;+˯|YDzR:,`7}}7`%d҂L'{'~ wiV G瑪Slچң˹LDDDAlwbߵ0=|^:c:7`ڤ( ~<1ֈؗ1K]Ϲ_mz}+"""=ӑ `ez,1diC`/ԑZn=BYYXu8!3p[]/Ăy36x,&ˋ Iwۣ}=Qwg[*"Pj9n^5Ϥˮ;y'i]ב|R/Y0= bnyx6㲋c,0tэ"u/.Լlye]x@󩲨ju!8憨j#P] ~L]1Ӑ&uj}Bt 3 v27sW!w M}#;jX1V{^DDDdJOnP%__[Mg1͆:.뉟732+.׃`Y؎\xRKaЎ^nW).?~Px\:7Cz/* bkO)y? ncm(s}VvכA@~O6^zd86} +o?A4khÍ0ŞdRe^s 7zm\e|gpm,8~& b;{p;XSߙo;}\Eq@^aK~?v^'cZpc&XuɪB[ 5MVI7mr/rpg#ﻦJݰwϱcޝǮqT8iDDD)A i%N+3װu:zg yZߜ7i5g=]rF<" TS1vl8H@O>u%3=;6=g$KA|)0fc7m;Oz6<2&jK;ΊLXI,cĎ~ڠKӎTE6vcp[$ˬз yr=`A6?STuN y&SiKN:a1@YNjϚ\"z( 癬,uuA6|.^z; m޳6g&iMwB)h0Dro̜ߗy"gosj1 2^ױ@s8kzj7%}\u^Dz zS;uJmW#L0c&}d -u^ ,*x0{#Oiυ];e5 \ǼmX^t[:#gdz}ƾpL0n=XμO01m5Oinm~iۇTot>6ZMYmF9`9|u9um+մp}HT9sz e r 'lnN6,v{ M҃؞hkrW6`r1h4<mZJ]1۳vw?ܻdO4iT6{ą v7}3~~ Y7ws>%sMN7y~ |?r|H 3u׭u넽z+|[kx^{ kX=vY[% bW;E6ōqWP Z ̸9^6{s,>6;o|u6v>k?Â3 ( p* dw PXA=o! V bĺ7p Ճc|8^"GĀpXxXOǔ͍-Ӆ}}ۤZ\DD\`w-/0?dCp?׾xDY]2E5"~kM,c;Y\~ .3-~C&W $3qC{X$gKIjPx, yʗ8S,8 4`]ez"xugֶHOT[]~Gv7j5*2yCؐ~1&c޴@[w?^FiH75ja1Yv(XqHy-}>^d1ՀN?CA=>S{#%ߵϒilythj!Ȫ˾y=m<Z}&7NE1"DMYwk$qQ;Ge>_V>X&mik@5@+N:.M bwTZb)Vn]c>h{nC֮/+pH8QX%"""REAlw A7>AE vY"} )o`!XZu+-' vu(1E2Fۆ!%w@ZgXY&J X]wDDD Cv=1 -%.M;Nפּ;F;o3y%ͬ`M cUJy]gbQ;H i&Į NXY~'=^bDM-""  iV2M"""=QMsX̳S_+ lnE: ÛeV1ͬ?ջ8Ko) bfwF;:|gKE( n _bk~b*7?eObH_ɒ Kj2qk`_(Pjc&I[OܶM{^7͛ DC.<:렱m_vR,L! JM7la)."};~.""j 'dglĺX|`{uN#pL6 t!k -l{iμsC_]R;:/u@+p8WئVߑ~=w<=.wֆy6ԝuHT bMly?߮Y }Vk,n x ŃpurWk IDATe`1~2OA<^}խcϫ}=.MK96JVV;r#&]>Z"""=R2ֱw AIU,X|{ .:N'! x ,7]!-pGO-&KV߃x<ڙkߜ:Gv郖n[a:;,Uxs`Zayg ޸u;$n0ܝfly.bv :-~l_ѵ2E7}9(y靂w \ p ²:w3,3}Í%bV>:zY߼{]r>d:HX]pS ok/}m5U9*|+lYnܞi?,qw7@oKI;`u Ka7i:v.:Gzp FG7h,nh{(pZCA s=8GSQкL٧ p_bp έR1y͔| f-1`>gGot%>~wF4f_=r .-yL4OS&uDUb0]ymH`[)E\AQHMV')b4!S&xyas vڕMK,kǟ_n̛ Vz&!?uXg㦝ehjE3zxNm|moz9nɞKXi~G7 w^ҡۡvyCkQcR۵H^4=BM[m8Ou~[TxuL,2AזxMDDY7ka_k,M" ~EDDDdq̓L39S\D79İ Z yO4*|yZBӞKBHnQ ®Yj焲!gD]C*S3E^`}N?̬,kD5ójܾܼ61Y"~\6 bf {ylugbnֲY]̓euLzY` ?޳ƝՋnKۑ'Lfr2s﫹I&qM}}+E h$@sl6 / v<۞d#sn~nצ>Wc"ᒝeTי~0ˤN2 r4%g'=LtmBҬ/m3mGJ^Y*;/;hjg?ڐ.3I]8fb?x]".ռƅG_cs[,"Ÿ1zz1i۟/<|k-F 9)nq;wq5 m/<"m3a^Ƀ蓂~ۦ,$}O3b4 pw!v}#^i;_˷;Vۃ-_Mm6Z#IR3q6gn;l/YSRht0hyNH^._gIx |1Cv! i!xw#nNӌCx1i~q# 3YpxJ 7_ _ 63WIɢ^dg]xCڞ^Ny=\Z<理.ߟ݁6p^)Hl&"9n2&}'iqg!>o=Ve)& ;mDgN? %:=Mܞ+/stPO::(bKԮX'f(my+ =sf##:|R-!Ik;b\\ UIԀ:C:vY?„ǤC[:E ?˭?_ FOvud<`t܃MՆN#f}-WvlUE՝U7灕N n&m,}r4R9oMahhz{"`Bx7Bc/H17Y[UC̥Jr44o$IjJ!ve(; ߜ&2WE*A H=Rpr9)7Ol>&^y;]O5 ӔaK: ߮Q{s\ ~BT"L-j.E>sl%6H'Mn4u˴=mMs>kpRoI`ءckҨq/^*!orW^%$ Dii<%߿-\FUp`.+k.;Z^N#o7Iu+upJB#'Y IZ_ޑ`u柛ptgݯ>ϓқWs$j:/~w]$I3as} OeaĔ#37sW^;_ l' /!=wF'?'Ջ7⩐6K]},A./Y6Z)R(Z_=38a4rԐ uR\bt6-cỖoutR i0i٢3q2\D=? $Fy.mS=*u~^ x0Yu!L Q#1*'=n | |WcQY3-;c~_ft ;^0؇aYG5i6e;F͘(?B+؏b Oi6SXfЧ.; G[o;Z+TMb$Y~fqxRq+}`)v~!z:;>V;|^TX>IgH.:8Ƈd~?wyoYac/HZZLPnNy"||K,FMzp@ ?1^XW׭ [AO*]T(.3S~nU_3@w0!`M.iaΰٲ;] o:O<]/ I,Ggٻ+n@x1~tI~!cF =ttG N /!'!?Cl6|1ÝޒF?7&:!ܜ(#ٷH#\'5 [` AN}5kd_CxQC Ɵ_/ T\R}I_ FN} #hp$hz /L׀!j&wk_ Jyl_ݠؤtH}7 K6_q"n |s<#"MIg)<##TbVeg0ZCR܄uR4=֧x&f\k%)r/yc7IgSR9?^oK^Ke~m50?0Qn' n9$Ϫ?K2WuR;ii|Ő}KR%D@y_-M*~!Sr4u5ƾz7ю, v(as }m )!9!uڏs3 K`Nu_:I}f3gls4˒f_9B]am3aBB䗵1eQVm^w] ϣv]bl mTbgwG Wd spvHߋۍ*˥ܲ6 ? $E[h,jRm>/y\Op,:f$d2Yg};mc3W]&Y_mԗ~nCMN0;EU~eiEO \~eQP;mM"IN}^#d.'DBb8-it|Aqf9:Uy^\5x_"D6)| Ҷ7y '@S҄/IgMz=;r:\=ri%=@Ҋ)ؿH I$IR7IӸQYxGH<`{ISq-s}M$I$,e-IEeD-c#iJ5)[NXV7+}֎mHJGuis\mFf26u)vIi" lrwHA=#ͯr*/pues\}Fg~uWjCF_"oIsK4n`&p~}쓞z>V2}ѹp0iN%6=^2=ifRۺ* u<%uBrp4ǭsw D "wꝠ+/||> H;NdqPgǜ B{6n}ا~~I&!&dYhS\M? oMFICNzGI7{׼gMOZy qWpo "A` ^mj6 &4y OD%ˤ<,\ے$IK,g>*3'W ?]ⷋyv =֔@<\cBw﷐m K>IҢ0#>p_Ï-ؑN^svڳ}vO\f4ؾN}vMY5 Nk}K5֯ dցmƎlCx!w=?5[lCf[ܞoYYK$x@*< 7Ia Oz^Œ^:5օ~7MҜDרwcּYZR^ b4Ć4)ɿgF'9Ĺ]sNTs4)$IIqhzZ$]d5qKN׀Cĝz Hu2%!v[;Kf7 I$i"Ͱ<$IRNq6ĆTZ#?p .gj KʃQt9\[.4I:"I$>)~pu%IJbǷR>rWMY mΎ7>L.CkG!0g\\Jft_@S:zon$IT,ʃ5$I8alq]f`&*9NHooϫۻ4㮫r}ay JƌŽl]* xR["g2GIΝS@h3I/?o[EYŶri:Zwvq۷}>g՟uݦm}xIR&i6l:@Q$ uЭc=Ж&&oǰ>";HGN Wgh$I$I$i,0Ć1_ <6^I$I$IR bgowܡ&SP.I$I$IZ-]H%FK$I$I,Z RW&I$I$IZ-ؙ.̎ =!k$I$I$m7`Tv@j- tYX%I$I$I d!vQQm/]* ޖ$I$I$0&&F_gn)I$I$IHClI$I$IZU] 8bK$I$IҊj]>,$I$I$Ӻbg>xjK$I$I$Iz[m$I$I$Q] r"ؒ$I$Iºbg I$I$IRb~:[$I$IVXWCOGbK$I$I j6Ė$I$I;m9I$I$IZa :b-I$I$I+!67s-'"I$I$I+!eClI$I$IZaoh!75h>kD$I$IVa 4zaʰ68[$I$IVڒ#M5zGbK$I$I [; p;;[$I$IVX;`#%I$I$ibk\a-$I$I$-6Gb$0Ė$I$IR.հ"ClI$I$IZamԴI$I$Ij+ľZ:"p\z$I$I$IK!cK$I$IVU[!z x^:$I$I$IK{w/h$I$I$iyu5D$I$I$iŵb?35}m$I$I$-v 5ƔwFI$I$ILK!6@-p T?5$I$I߇mT=IDAT^VV&+))G$I$ItQ ʗ孓8J$I$I" qIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/glow.png0000644000175000017500000002370510751077243021673 0ustar mjj29mjj29PNG  IHDRN;sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxYsFÝ")j8q<\Ty$Z$ ́T'ZUnHn@`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`UJwq\ /Py/`l=;*"¿0pjuP)2v[~gj1KZ'.yv(Ly{%V)YxX-ـ( Muh42NX,JwKQRf>Z{].y!X-ep)[z=V6}U? _|x>o(`{ߘJV~sC 2!IuknWe<}_Ւ$}c`6 mlJV!c-ڀ?|q 2KQݶ}>f XUKVZuY,^ёfMo++\춊E< P _ʦRVn'f)$Ul6K*xJ֌d|*n,@7@}uYCľtR`6\Aw I _dU,y]`rsF9|,!nK^O}noo/5syyNd:JEkߥLWX^B&k>kWO?vZ.yV,yu0  u`.1Ş_m_j*Vk+IX^p(4>z]e8H#ŭN콆zui 0]b*Ec,wŭXjZr jzPE g&nWP6X4Pl%,dW+Y26TnY,v-VKDdm_t[|r,rssjWPa  ľ3Si X򪕼qQ^_hW貎$`r]yFFQ2ϓ&tfn7RQj _>E%,iP4`ܛ m=]~ݮ4>dhׯ4=jmq#fAb+,YǬ@Ki XoIVZטh4qrIm_~-WWWEQ NG̊L0ONti3f)\oX}a, eä/J}V"$v;5 w`oo/ K69mܵ]QoDQ$2bHz.LawъbI6#q!X3-jIJJ|Y{{{tn{gQ5V|dm`)|.{=DDRǭh53H:Z]_Jnnnzyy)QyS;oPofg/97D:N!b${_L[N}Ʒ?U%7bCH{p"[,w\[j` V _wQQcgMBq'Y}bZ&mLe]Y6Hk6y7P܃)5TժDQN"n.]rkq26Ex8 .7 9::=KMjDo+wm85D ыwՋʱ_]XDRc+wVUZ-5Ksvvd0e2d{^R6H{8 vFQctxx('''5|_IJOu״MFVpEjŲc+vh4J"IEXV2d<gV'yߵ]2gLc?AnkuA26b\ת/R/[1Xt؊NIckbt_~M&IjfX^ oS-, y Qrw6nfS:z=zIzJ7Mmȳ>,n%Hl뙐SۛfK t=ZFHO~RJavQFl/yVZ=]I˾RP`\]]}t ߶p߳ɿ!UB`9Dҍ~,_W~&dV= PHv<磁`˜>EoՕ\\\>'"ExU(xol.=wXb!L&L&%T"Y&wߧCn{{+kY.P)++\V&*r)P$\d7f:n V$|VPV8de 7yegFhGgݗPrwڡOEruu%ggg2LD?cR;,OQ䅈d">|X.#5F,Ǐ2kX|Qnoo3WT3Iضq,p6]o~-<8-a yXtDZ C9>>f}|>/_͍իu)3;wp^d),jXȻwp8L(iuW`"XGr}}-H8 fgׯ_?.e/]~^l.>_5Y o=R޽{'Qs8b*D-6Y"X 3@NNNqb!>}H`kǾV3*"y|g<DB2q4KϻBٻ_hߗct:kX(>ٙyF޼y\Qcq{z}ay^Yq#N?Nׂi2$ױZ&!]!X3mLד/^f}v\&k_f{5Yq7B${g5z'zߗ_V0(d1+ 6 sn8Nׯr~~Eo?H>}$?۷}HzV}en{rxxvl7jyz섲Uo9/t*$4뺼Z˗/Kx<^k`؆:ڣ{>y=kq81u ߸O2z5 Ϥe.waeMnl6KN\;AeRxhWtD*j#wcVCWem`p"wz^ӾR;->`E T_f-0ƂQ߼b! IR دV+9??` '''-rPqwW4dʫhh,ZlϢ-z*QSoAłWU/ž_DQk7NBar:~rU/U,ЊADB:Ue܊LM⾎ vFٿt6ykQumor}}}=V=|֎s)5=7ZV d= i+ ^^P{/ZEt:䊕*]e5Xc6d*,^=^|v[noo L8L3<<;l佯_Yi=e6%7P\v_|׽w @HjZvjhZ-f:nmi# h$fSjZrf`5"ߏUn^Ҏ/_L.楟mr}}V[e޾C<,;LʦUK]M\S!=>KY.RSZ-Kޞj)}#5<,;a$ﵬ In8Ol5r/m0='''2 GOQdL߾`/ᲁEa\. V~^[޽ q~&o_P(ٯ(^\Mtd2ڬ߄LJ`&HE ncIl` U,:Fan~(y."Y,X>xx(߾}Ku2,Em7xX v6Abv)-l. YH,bX,}qo^>WՉZ4Ru:.52uʅn`( _:Va.8+ %]Օ[}YE E ˷oRjVl6u. r@qC:unhbfkEk4͵nj%o߾jrrr"'''cS} ;b(RAz,KKE?ve87_)4t=n v}׾/P|_{mQS.7*v|DZ}VܝÇGyⅼ|2u*-]N4\fZT%nk4h4Rӏ\6`x,9! cwYdXfWVU2Xn=;&e;/_˗/rpp ?8l&4`t\E_[ד{4_`l0x<A }r {ڔZ&QITY3+k?{_\\ٙz=999nTKZqT&HF^~ F{D~^R&`{:윲b+Y{v%R jdBШ?RRv}߿_~o]_]]奴Z-9>>~bCEoQILaU`0Xuf+M?;)j),^BFgٱX4H/yY冊=u]Okۋ(֋Ćá$׹IuRT&Sݙ`V-t=  vR@9߽܃mQz0u:6OOOÇkZ.IWd2J"v;5ҋBF|Yz=o|>OӌjqʶLJ`4\Dgu{0bӽRvIo d_uLI6Wt:vRU*fF^'PLJ`*&(YKbTRTd6%bKo߾}?cm:vb3,"2Zͦt:$oA0fSv|jv`ɶlj`N۶܃-_Ţ]cJf'}vuu%Z[ɀmV]~V!HnooZJIۊE?pp ggg qC0q"X6 _^b`>SzKZnnnO ({m>p8LrZZnHcjwTnJ%ɪX7_`:k%fRS`TRVe8ʻwF]o*Bv?e7TlUDZcT*'{{{"?վ=[Pʗ/_$`,U@$tZ:Պvt_.T` ~t` 1/v_u~ < ({^,i62 Yj)WYVb^:Z4`>}ݸRef2U\.e:`0V%n7u"K7TDyW *` jtl7WC6vfB\.TVU*P* Nm {w`.|>+i4/VkUB,uv2c-<= 4LNYjDbLj%s~~  {nc8Km\|>[jjPyZm}zotE+zLLU =0r4yCWdU+"[䅋=~X$ߗXUErzz\k&\T+nc>ϓ{Mk_]]p8L L{Ud* B...njU*Py gU+,(}=uv4_4lnnnh|/TP|c)YSa$oJ fwUζq,:rss#WWWk&]a0YAkB2¸@ldUYՊ0:`홁sv}8`0 2K0_h=Uɔ `!T6(A%ȫVa?c/cG\\\x+t]beKV!X{p+jņ4 iZkl6KWRf́p٦jf Py*"¿.pOvFg=WTVɏ?(~?il'\^^&s+/\sl 7 7Pen"s_˛v ?"]omg)3x!RvI%tR;LlS S%/dD*X>DՂDM+rʦ" =G|U}JVu}@`̦]ayvyB"XG 4]bn0] ǀ<2yJVئ,e,#vi|V cAO6"厾B XAU@y (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@P (`E"XA,@PX[ծ 5QIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/keyboard.svg0000644000175000017500000056616010751077243022545 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/star2.svg0000644000175000017500000001112510751077243021762 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/light.svg0000644000175000017500000001751410751077243022046 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/star1.png0000644000175000017500000001440510751077243021752 0ustar mjj29mjj29PNG  IHDRrm}]53sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATx]$Gu9tJq$A2IHBL6"1!l F7nnQ]]GV?TUOuuVuLu~]|/_<* XuvQϥE$9!~ppY˲EFI49_fD},||m[e}|fw&-?71?9w!T6Je̠j"/`0k{{htcIz5r__q^ 9CMaHJ8w, gYTSy{aRJ:scR?gN8 ?eY|'y!wB'7Ycזez)_"ZVbۖ87k }=1>*D)y'K)k ":iUzc3 s\[[;}q 6go1& ҿ78Oq-@ι[Ah(!)!ħHC"*,KeYMDB:19sGp8T /9'WMe}Cyއ}TJ9n1V@Ez!@lNxj4Mi^}|0noo3 FQE1v.iXT ݐzbcnw8ݛoz04Rf뺿u}T<9uO,ʨFax:>(B4 dJU`iYIGX__5{v;|;J\"B~ٶYC_(JH}V۶< ?RJ1X.>8ɁU&2shkKlmmADH~B%!lض}CBfLJ9u?/,$:ua"cL{e6ŢT:kڹ|놮v 0omۧ1Q5  {(Ve뺎2J4cl |"x¥X<L &UE^__g SJ);;;{A RMq{8JCg8~EJ92h7^ŒryZde va6(3hxZ~?Q)Vnzض}'rz{*A;3(a>3XjXD 8ѧFR:zΞSQ/Ap#Fau,LT)e4繈G⺊eM\d#(Fyoˆ%kͶm/B\|ysswQ _4m'[Uqc!Dຮ7) "ʠYZ sϸL^٬y-a۶Gv;"#G pL;#G8PJMi$n\5eV@^ci\^ 9EjNv:nH)ŝ8 Ca}?H=dc,H^O4McF̖JqN}=RUuGm-8LU"؄#EdPa)DZ50\R٬GuE!v~?HiDQnZ ˪4ZKy jqi#c'Kޔ 0 ulJu]/0 4M4MSJ !DENU2'Ȼ@nT+O@V; u]jiOɂbD9ћe rѨڶ9KәRjj!*| iNZf]JezO9eERT#]*\ ""^9z>VSRIeQg#ʦWT *l/WȷbRMֶk4m^fs#KDR<£K9_b/X`vvU{S9,B>3{RfxRiב|- ,dڗ|('0KHn|pE:TR?R^>8XlT2Lj$K`(N`0tL. Q&Dqb]sPq4MLlf4;uR 6IyD&[< vfRzIL @<ҥK{RJ)|yLOuCEq ?('}ϲ8GBLV;݃U*w:MjnwgJTz. ;N}/CxRYcD/%49?H9PEj̅c|!B/_|T h۽tMm;,! 8Y'"3yE O !~rU+zU{,"m;R `%/=G٩UmT4̉wʑBp)e8/"Veq qd"x5%~Rx^z"`tW^? iUIϒWaD/U푈=lwFwN""ay1 p3;3aRd[>}} {CCBK>un#ZTf`RJ9; GEEQevn"9uaώt:GQ> zZ*Y GQdH)ǎ,t?`}²8qϊ>s<vww{~t\B ,U5ϓR(LeBqy?LU;dϠ=tyW>AξyRTa%Xj@aMy ðLZ2B"^Ļ+!ZOApK>s?< vvvQ ^j>JY PQ}L$2i-ģJ ív}Eci`zvݧLM >Yq6\Og$BJu]ER=*xOD ?OFKòǙ_ #N볡[ny2YI)IJɒc %ҰqS@xX׉H i> Q0 Uv]cGl I˙WOP,s4-4mKABE0 FH&yːzW |*qƲE5+0K3.L4H S e} ;Hjbd慔v`d(m6)䍏8i6-W2$ ]kW$b!^k˲ۊ#._9^`   !Ng"mۃުE&TֳRriO3BW ?a{* -q4t%)w '}<7%EafcwG~9IUU)}N}=Q1?VoU4/[Ž̝F23@AaA0)$"bi.^zRs WbaqUNZyd:)!ad' g.kueƘjPW|aUd'͇kf3Ů |z98L0E$\HN%'1/BUV!2y6nq昱ӃlxV/dHfzU 2TQ -R9b}h[̗DW(X%"_@,!0MSt]2Q:}X nSe"Iu}iZ .VG@il>,R<^XJiY6N>4DοԪVVULU+Ed)dc]SBJUՐ fW3V0I)a`ۑ!) 2?PVH˲l(va%$TZU8YZV("$"JP`v-Z臭U%|afX:jXI"UHSOӴ}RUuq^^#rPWl-̣}Xu.+KdRSOu%LʐMDS@0 Tt1ƒuYy,S3.1ՆD;eV%aL>g8Eiz9"x8 TF4M)}G5"8^zʳ8X>͈1Zӱ-'2": #WJK#p @9NiojUXE;&,ka'M~!B%5AdTT UWEPKիJF'u<"SmclcT$}ѕ5Cd#]ӴaE̋kH˲^'Wڮ )"<=ggWaqμ戴,)V#?[Bvk?@"vp˲KqU.={p*iJ]%ȥ$kK>IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/flame1.svg0000644000175000017500000001506410751077243022102 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/pose.png0000644000175000017500000010350710751077243021670 0ustar mjj29mjj29PNG  IHDR.sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw\SWNHT@pO-nZ[c}qjm{oZGQ[Dp0+ YGJH"z׫{O sU蕞^pg2!dž(y{H96PΉi$*yJWXo0{ٓ$NICf:8ztlxDɏ5(K4%={y ӹHge%#c^GuDDxxə3߮7CQ˯`ј۷g)=?VLi"tΎuA"M,Snz9޽H&)zy,Xt|\?ܘ>W2Y|͚E zV:Y={4kG$B~E$dyccHcuzX:'gZ|E,ΞXP=[l6 Dڰ*EQ/B->.դUzn=w^sH}jSzM%iOR"X\P0mZ[LPEQ΃)#_><;&-iS_"&DꟛG,>vɘ[_-V1{vLݻs-S>=͌ AQ#DYQVEdgϿ_sXr<*nm\ J (((q%DnXCU!RVkhSb{RY'NtwT*P;gݺ˒b{RiGwE!RL/ђG>E$;{X(D{\BYbJeCbtFOB"{B(!Rä5k;k= qP&. [|S%%{b;i8EH=S://̜w&>B|7dPPXMThXGWGTo|kXĉ\UhJᄏc[O;x0C&SwTͣhV]rwNghn8GWF403S)T(g|yU`Y~y4qm-Ν{lFrwTͣn+tu;SL&¶w TͣnkKełsWBW&R*K^J@zIn8GWT^(!HwTͣn)%N?Tx'Hx7Uh\^ջw|wwi{A<0T:㰕.]i8GWVh8AWf2חէOC54qaV+~X,!!a U;hxzV=-դ/t:]{A6Ngw ֩S=jM\uW7]-:޽ż=/C*z7fB$`0Νu87\>#2YQ#r_'"‹/$OLޖj1yFn75P.,rrdիu0 ?ŋg#-ii()1h$h&|:t/AJʻy!!i}yiisO6nSWI> ɯ n"gL ۶ 񝈷$QUwߺuWMv#Dګ? Чu!R('GGbS8nX(qR~>!PM cO%d>!e2d" %MzJRYu>,%Dڔa7etp% /  \Ӌ^bѼV-[ bc( J7Nhv$'#'Dkr2t#DZ&S}=dϞ&w8꧟u:{AQT" Ύl{M,!6@)BǸ!RVnn_#GnozDjffG@. v:1nN(/Od˖k!u9iCɥ"Dt>!Fո:6NNVi^:] lu ]#!SgZ dUN'-8w1L&Sy&?'Hcm&hr"HلO?w(h4!7~^NaQɄHK~HF#!ukCy*B5m_o''Gl0,kM\NiHFF;%N=@IIexE<\uvdHRD Sߝ;;GrJtb1ww;9>r)d[ FDruLp$oUO1Ͱ}|ԩ#>般,孼ˉ0 Z?!e/(()WW>$q6\r999껄Hcj,Xfhr" T)Zsz[,rlF?]رn ݌ñ$>N|gE-[WC˖z}}99t㢉y4t)o Qbb S[V &,XpL<|MҊ Em$ 1j82\=w1Ӵ7/⿨nm$T*]k*U$REE%0n'O>"ǯNm$xxժd2oj6DZ\FqJ*Z{^YZBԫڍQV d.Wf#덐TAM^kDb(4FY&.'b1\oo#)X[1۲@,a(?wHDWgժy|WZZ!UtfF* 9_Z_iXYZZ!f4YׯD`z| mEUWSJJ٥?l6 bJJHևڬARhr<@0+md"ՠovsj=4=Vhr0 #rϞ75{Rxv鏿jz*&.̙GL-=6>6ej=FB2Lyv!@Æxj`vs'kLUʳK""lSO5&QFV}x ZUF}pXp8O~%͖&Qfj#D Y i鹻 }0|x<=`[My)IcT@r%KNҊf0cF[|Q7H$K126%\v^gRD1LAڮpӽ{6l oorWvv;9UַoC}gRO qǑ#c}hnn:HѨ,Yrkl&;[K$<"n@9;\bW^i7f֭S"FUhr0,s|РFx<6>+nޜ!C"e&Q5X IBzO9ĉqص < 'kS"&Uhr0 #uw(;[.\Sqʋ5뀥@˙ @LL'C(F`샐ո}-D]iƩEc:ңGݭM &^=WH$<$$d`ذ_fͥ1x{K@"!6v^7ܿdzDž l3PXZ"atW-w Y疑 wqDoOO! >:t؈ݻ 1osݰcuKA{Mό2,LвBRթf3V7@YNpLz 3{Gu+R++11 "|rr9h&w10fsaڴ68z4]g0L 0yyYe5pСQooؐRX,&,ΈU.O|0>,KS-[a_Ш{ \.z] :w4|\=YN]h%Nj4q9ma{^Lg;?|LmB.hl6 11!!<0 X,xX̟iixm8| _?=¢^}] (!/h=Me:,tн&HM Z!)i6BCѧBCzzZ>RS]0Ql Hq2_/**޴}y0Ye5r`AA'On{bckGa2cee)'ys٧ àys?tQQ?~7Lܼ)Zxx{`DGرJ#lܘ L '8 ti-?'%L #Ze5ۑ8 Sg;N3'|plh4z||9T2/ !!߳$-HIG. 0eJ̞- &Awnns)hQp8,|_bѥK(j0PQTddڿǠA$-m.Q*B)ٺURsFG}F}[-0da`9"$BKÇ_r1iŸpl2}z[6e∋ ̹ݻB>[ iisWKY\`dm:е裣}CepR:9g7ueq;9\6:v܈+W2{WCDz ڵnޔc˖aP*Kʴ]о}4pO?]ǢEǟkeoB.S,<"N:8Fz!66ŅWv22B:l,B҃JCDܼ)̾DЪ?nޜ¯Bh*XOHąy>V- z$w9¤b1/z 4mjӨ(o PB{\alra6`̘Kv+LT r`x;9/`Wƒ'JK_pHñc=wVz#T E>4X׊+0n.y8;[L%6E.'Fjj>n3w?zT1\]X3{/*E~޳0 Z`Ԩfy8s!ݻڴ~ #O1SuYhQkHŊ}p4OO!U4i2diX֮'lܽYڒh>OQ;< j 6n~["=|Ӌбc=i0gN,r8,Ņ⧟W30Mai+̦xl,Y nİaQB,ȑ뿕Yr԰ΜjY̛Qܹc.Ed,脛7g͍b;(,|2q4;[h|IO$%F`.]ǥKP 22Xnߞ={DZZ5[Y釸p!vg?wn"^}%iwYŅ eG4q9}lC..//ZΜy4~&j=D".Zа'_gرeB@AӦ2 /Vd[zX cԨf><Ƶčrْ]F@9qJ7 @No/|2#?.D68b1sv@jhٲ`RR.y7& :f@VvDoә}õY},@G`h oe~Gbb`2L,>wi< zk%Xz699jt\Z`VHLBϞĔ^ |U_̘xC; eW@T:bذ(<.رTKLE u֩{mtpގhrB #͓m2@o2|i,ZvgC!$Kt1n6|X &On 뀋1pVLǷy-ѧOCC&Sc,Xp hѣE ?#~\(o̙?>81{6?̜NǩSѥ˓ѯOk&=B!f 9ml*52Ua܊Ϥj q9)6VP`Ms޽ISAx'~/ ;0J/Ņ5["mXèQ ?? &̜y1-~~.{HJRgj hݻ7aذ!K`"1eE(AfSh.Tbr/O+Q6'o9> ?pzy`QhzV'2 #p$%) ')3=#Cvϯ!=}.:u ۶*O&SC7a̘/EE%qCVfkײj%t鹉H^gWi6mD"_9rR&)sOf0iR+Hʇ GEÆԮNgĦMC/| mt8x:4 ]67$`ʔ֘?(F)S_khiiEP5e1yS8r~{?O{Q" 77:vWf1xyZ;Xq9!B>1`^7M.߃6ołdN s+N4>cb)9oG4q9//!6o7'=+c^ 0xX|J5zbߓO77Fځ۷sн{bs=C77]`Р(**Af~ ܂lYZ@,_/xlܸ1B &Bsq:DEX,=66U9BKLuqJ^͂h|qcJ'.J.mf3g N|oy2螛[pO_=0qb+ܼ)DŽ ѡC=ܻ@Q'& !q1eJײL"̃˗0thĐH\ UY&djJon5U*t:#RS_WW>L&ByPO-x1* wu %? [ Rgo4rPq h4zDE}a~@oB=z0=!DNxj ؾ6˺1QLNUi[}aܸ]_?hn}v{&.;=.'CT~&OO!N##%%fŀapO?N|B- OT)-sY_7wڣ_ptX]˙ر6S@(4yxѳg(FnliGP(4|9_}uJâEǭ i#N`2{3>K7@ 3gOtpsaʯȦjM\'<aaڴFqz ;ŋѢɠ@A׮ ,u:#T*O|"O՚45z EApX_?(,;h4WRb vxz:uf8\ Uf+l󬞺P*55mڬYfJFGV [0?VNk!ZSF`yr@XB0xp$|&L؍{bШ8s,8QaȐHa^ , a0q:t{BRY0p`#,^Z^Eذ!F 4BtCF!55&BQph4oфkײy58pO/rY>}h4w0I],Έ-#0d9qfFG^LS-{VS*66ZFj?(.톀 tV^?ϱ,d޺lcDǎ,<=5}p|x72 __<8:ԳoV]Bq?4 ,(M.#b޼AtVߌEL&R-uTG0RͦC*:Bż-[A"c׮7f0pV$$dQ^p$DFzc7ne] L h̝{`57ڵܹ>znW7rE$'+T%Dll0>|?8Rib1*XY|3k s~aHhr.&Y,wSq 9wDBTjt=MBa^鍸P|YoifI<:9qlD\L[`WѬt:#V-[~M,)T/18v-<8jk=Ir\]VOQ繻 0$JVщn㱑hœ9hQg\y-ZŸq-Q\̀`¸q-pD*T*vヒ/H$[֭ (^–-1OV n__Y3E("$Y6&%pФale`tr&\6JC1%4H|Cp-ٓwGPR~{q2z'N"7#GgZ͓[ u x,xyZޖ-Ъ*..F鈍CDoc`0'L%~v/(HW_ٳ&näI{,  `X?znPܾ#G#8+,֓ Z0 ޽hMZjJˮֵ{>ЪkGjV bۈ(k DwJ KoJ˽DX:vS1s";a̽ŋI>)0vN<|Xr58Jw\ី{wF54=j=?.ڵi2c׆ۇ|]nӧﶏM\';[扔..11u )S׶aϞXk ͛᭷Z` P-z#.\HǺuqx# ;T}|nxg{le-D~\fh@Af~HKkY\TBwtS`ބӧ釵>n@ mΪb{ÇGM\&.'VCKgxlŅ";{~} _D,awQ@3lؐ?xlU+{43ga8FDUM\N+Ra~7B}(d=lܘj-N=BeO|Zl?Hd&.'̉c Z$- /OF;`Ӧ.ڷƌ~Ϟ$q&=vQQA` )ǰ*&kR/7׬^H/JM\NX_/=̤lFUe}Rw撰0FБ1(,Ԇ*ShYd˗3#es4q9ԠtUy%%j$tLng( ٬@㪺#|vڸ};ZBl&.'<{S٢u~xYYJpV&ѷczL0,hrpzPᇫ8zCTZ"uQHT5_W\lOLyjjL$ '&ںFnfwAàX/qUO?]o4ws]{}0 sgv r% U[Gr@H%Ǐ;9⼳M}qvNaYط|OOj(4hr@*n "V,]]7CM>#N=5~K=k(,z9deO rUU#MQ,\T]mJ={$T>}dHLQu!OOȅWr䧟d ?^8rC_~Wel{j[iisH*:,3sޖA"힌*{xyȟNYE);'ge "?Z̜GfSTE 33,'^99KU99 ndX.LLiSk22hrTtpށh7l.4|p+NhH]0R-s׷O㸸PX񔖩X(ꥒ9VH{R^^"`XWg0,ysejBr*_>/*= F>~\aC) O LpʵβS3giCDaV\Ihʓm 2&OR-h$D*Ξ-j-Gp*_67I,rHya{$9_x]#}maJ%]Uxx%V9ߏ&.`0-^ow(h!mK"᭙8UW2$Dʕ>BTo8U\﹤77o_ӱ80DDxYumZ\-3e;egHJ]ûws 5mO?-ؿ!k˖͖. 'Q6Cjǯ[w!uyسM@tLaG4o^.T!Qس'FCsQԳ23q]F/R_.СCQQ#n۷g }q!Ҩ<ǫr:sf~W'}.wZ'hDk\wj*}=_<_a7) riCDb^ohe'HBȈ{kXΝo(\1TS)1M#F4oݮV*M\&.vCVkwe^_Ɨ24^S(n4Ͷ͏b$%UzhⲓL~{q<-.. (kuFfïa ݻرjSXeM\v@T}yx: "(aQ@l(D@nOAUTOE "DHdYf*'U=3=yںS^2x۶>rM߳g2٣Tq! !=FrL޷M͂ ѻ,4A<W!&ZXUUg&D,C qp:Ux̒z(1cی4[tM350  +?;5< =% &]qEѡC(w9 4A\!@CâaNg?wQ_4n'Hx0q ^סCoqk֌&QH mᤐѕcc#I&rrJLnwu/M350 23gKI~n y;vD븸Hi%P3;V ^cj t^ggݺ˒O>YbwY "sm|JcFhN\99%a6t\aB>nwͼ{$,~ הE< yi ZҴ x qV״Vo ct9$ӟJHMJ/!o⟁ ~kmm&i|rV#t^/NR@WM35 55 ':lٯYw_Z {./kJHҝm۶-8%8&}.z?<ЧO۩epRRX ֧9wqq X &&ZѭCm!ba;ٳg2]MQ$7wmgXL>òec]8ڿ;bp:>z/St]Xzbibḅ һ,ZޛݳgOin=nv/&0+\s×ZW)8տ~Wh}4]ܲ%Ǝv`W .?аJ{Tw֠A`SS]c`檨?tåլ'NłA\a!bzu׭nU[QuXXA'abA|n 7|f/YA\~p}&;Q5 N.m2AACDwjoL(&6SJ(+5N#{\aCm`=z$_^uu.]|;?xx <V~Cל@ؽvY2#y.Km֯_yg7<@M`W,^AA\*Ahq:>3^豧CScr0$.T,=D\b\iRR̝ >eĈ :忁( ?|jk=!b;.Zw$Y? s_dȎw@OnB~~`OוA &D*5N|@gȐd˖;zC¬oBRa\SE8x_OZiԷnYú$ qffg?pT„ ]mML  ^tQVjj۳ ⧲zΝ\@mODر]vTڀ{b̺uK@GgWW/15n>(,+))6v}"^:0BD0HN-u%on}*7+?&uץ`n0Lr'Nu8l*+߲bŸ2БZ&sY7!bן8!!u=ɯ ={-q:1&$7`BDKaa֪UK+*O ~'1>o4s$6?}WD̛7`霻Ȁ.()ҥ#+AGu8l?ŏ=3ujРR7GtǏ?r8l" B肂-t#8N􀧋ydґc6m]Ґ?UV#v#=wyCj@'|愠Y{22Zi&@V1dժ G>Dzk|G@w֚../[p[yMGw JWcyd`i[ Dow!iϞ{ !"!D$m04_V1g: @~OvIsag}&N- vᄃWH*kN_Ya@D6mHN좆E> ''_˾Q. YƏ/BBDim„ ^crģnB>h#aEclt_dYz"t:m.$֭5)(4 qv-?--^wݽv{֦T@"^?ѣ s%ҏӃFݙ3ՂN_?=Aw О8mF}vԓyPՀ<u8l9h#a¬#FdA 99 "r:mfoeƍtڲ Ft!bڑ#&mMrqa[PBӶ}Ѣtf [z9]h#:̙tY 'N<"DL Ie BDa[Sbbf֬Ai$ns]Q\c!QTwCmlv dz /ӽ{ sH*k /TXe@+vۺ4Тr.e34!bi)W^[pNNLnZZg^o8Pk{siA!n '..q"MM %%f=pqsi՛Kι 4 B>_|q[[/lXfeUr'VUU |q!KDv" UxL#!5BĶmCͩ))VrģEAa3'SSB1̹嚻4Tu0A) hdb408htOaRÄco|-[/P=i+$Dl1?ub cCUG(Xa48|/aR#YE)'N k>)RUR틔n{B2%幱Gw޽w&:U ;]l%.BĤ쌌eIuuo,| DVrcvIOC&T+f] $-V#Yk5+O DrU}C<^yРo>OR rU-^軄PVϞгgI?I[YmgGA ]^-)Nrq"PǓx׾|B%=I3> ;/[6fë}M >mvWήoEض~; Yc_W&'[m*c7ba}#6i_k;FnVYiU+MN妀< ))+gQe%yH"^| ]./TS.Y FbW2X+W@еܴr ylt*E%?/ǟu %żҶ|PM 5B ;yFU&iȰx[p[tQf*({7z?^{Izgn IDATm.{`Bc@Src.dH CI ׷F--W 5!Tz8z1>xKҠb1O-ӧqqKV]%4;"Dxxg/ }L&VlȌ]yw^^)Qirmc4q$&')Œ0Y*$Dnnf˖a5aϞ{[f W!N eepT0rb6&kחPA ~1W\qcρpT&3Xiy`t[xDZ h/e`ݏwo%R*\iiTU޽[Ǐ_PU>_ -]:rGﲰEvox`逸2Fj7uS8sd6$.1`Nҗxksp<[jTT_|}m%]0a2 7w%]p%.zܲ>eA/6o1ݻkkx:)L9v<TQ1%o]-%.i7+}7s_Ϙ)#ԤADKk: TH5K'I M%/YY6/?ĸdkRRG(Băڵ7MM%0~-kA\d<Ҋ(Qq%)u;vo5rsKjoh9Mj,E8=-F0YGiI}X 7sҰlzIEh&6i fզM܂'gcIzBd=q:қ>o]>)P qQQ1a=dhɋʤ44a¢[SZä㝎c XyD揔"B^jW7 nKZ\ӥee}{]IG$2yEEKcsRK)Y;5cIRoK AxgXR.XxH+i?d:`i^=Uj\3#f-59aÆlktVW|! dܬNܫWWƬ{|];--̹7*;] M;hMq'M۴\r:|o3@~i' (>mE`Zm_wS/X x׬v> nwaaŝ&|ر9ºu23;?ݺҥZbZk[_^jիC1O>ş~:q(7&%hȍKmE_KiEx>aTjH5HY%]X˪+Jt]ɵ9аh]y_;Z92 }޽m >/%bIQYzّ72+L|qp<)MH< pKś`Rqf T^sBqr)С.3?^ѪlݯW@S$tg J@Z2S#exzF\&LP2+d =_B>jETx]xD.\T(O6[oyaO͞=hGjud0ɋG\<.kw2bc#;.Mm:4;vV8U3-AopH&c)LNڲҀQ<9h)KIRnCJŪ7Ry_,J/owm.S7vꫜ$/'ԃ^JJsj.3XQȋyʔ;rKnim'ֱc|s/9,3Βt,bʏ50YeXj%@Xa_ Jt],I^'E.io|KRm5ksE64Cn좶m/{*N dM+Rř/-YejBQ0mZ>8? OBMe}^p}X{YLr$s{`7oKxy嗓xzY(YDnbɍ_W0f;K.I}?z$ᢰ<Cӫ~z`Wx0cFnwMFwƛLrKS[=v';'LTK;!XFKS`GN8}MKroy\l]xm"N$SR {Mxɘlf4ڃ7mG6\욜oakDTW}T[ efvv% =jk~嗓 xS<:Gp)Liz٨:< OZaMoX@V^Yul/R$i< Y!VzyEڄlrM) }/hML4 ph6Hl, /kMLLg=7}Aх#,z xX&==ui]hH:w !*Yu 8[C P6-FPznzzV:KSܫqCN:>ErыFf|0;%W".)+jj|DEaخucvWwρoO%]Vx$@TL",7tQZV˄c UF!acIM<ŪYS%i)Ibx/6LTUF,I$0YC&飿XG}c:|R|'A^} N[7f[ *:_ȭ k2I Kygw܇[e2 0`@;ϰaO{ۦM~x. O=X+CxJ]\1B:ttެݸLti˟˓ ?^:n7#<΃хaIxX ameWvt9Ȁ 3-->MD͔XV$#_zH+k2jx~~NXw̏)5$2qE5nw՞~vWrI>ހaEʟ wo`܇<f̪Saڛo颱 U?~-[ ȨXJKk KIɩH䍌4{"#vZxf!CpǾ\W"/-HÒXT%f'~2$ ^fyӹbb鰭^/~i2q]'N?_ƃΘ4'{VyF-!Jw'[zHjյkkJllDB][SS響iTGZ7N~Io9ZbMX `={Y5=Y"F%5i`aMY$DP|8$VZgݏ.t uM/җ o:4ݺl5[^[]fѶm<];O6_%Ae\:M:.>t] ږoň7 Y44t` ǧ1IMYdv; nV5v+0Zby`?2Xϓp %d%[O;ҵ)#uoϝuޤpz[ljeD3~xf/,paH (76 &d7(t-PqLYk(7ed j5KbKc\9^rȊȄy-pV4rX-?)E":5:$D?]{ }Hz[:428= <(iї؇s-uTr:'CK@ʊ#n3# 66`IY~8j ܳRt0Ltt-09"MX #lBO?K/5} \h?ʧ~{Oۯ>>;Pয়NTZǪ/M( w(ɦ,%tz9`ItJDX8?mI-\1ui0ҹs˄S<{Z/i]ye:Yr|~NNɨQq30& _*dҰ9 sHą8 &0M˃Vd4^ ҒpX}kGȍ^и,6H},v7۷hq}\foBNNiؒ5t5ǿ6Ɠ*Zi_bՏ7qT.P\5o5\IO8& ë'&6)=֗b⑗R/KK+iiqz=~xennĉ=-*w]^|bhJRrGs"Ds Mƙ֟`ׁ 7εT޵EՐM/UҏJZJn9Y׾,xnV;:\H,DDR_SPEilBfKff牛7`ɒ ty%49h4Mki@N5riirr;!,IrANs6hԪh4P$$ ox@ϼ~Cgtsw9d СC xɫ6l^aCvk آ+a8K^SȀfححFj/P@(jK䅉n PPһBp$.鞴AEܱ]nszz˔Kƞ=h}pU\'%Ғʎۆnw 6!%. ͊ʛw"PG`󕴔6iPLh7yu kD$^Ѥ%)nO 3 d2 +0/Ds۷yT_@ܲ%84VqH6&,qIʄ`L4NZr,ǺTpǖ%D]'?4AB ?HEoW.o:`鋆wN,ԀFȨ.k\m۱T ZzE9#i=q݀JYz+L(yȞUIaL$I;祕0W"YrI=- O*+>䬞{}Wگaq0cFߪSvw+*ji_N'_#IDAT yq0+c]+cgj:{$i@O%5z{<4x ]=ݺNxHtM>śqAʿ:gŶmyGQ!N6u- <Ǻ1xcҔ xPh=2JKg )oߴҐѨ( ҡ[{ט˗ѣ%EиC@Q4UEҒsKgȳqOa](l,Ȗ61ܴ; S0M3~xi_ 1!! 2W/.D7dx~r0/gB`@zʹdRNO70܂$gwsMM}TUi7u2C.O65))q.z˖y1Aaj650"'4q?5i;<+=ǓX+,ҡ Lh %- V2i 4rdFK/m7!/Ԓ-*롲jkdVk$+&11tVe:c΂\h:ƄhGT0o3JD| y \DǒXd6Aa?561U4x~M&9Dt2bbIx騜%p""̦Xk||dLT%":l1MʂҪzh,b:,xRkԐ[xqiѐBɊ&hIx`sJY^eI`<dKgl@5j/妗MτʦyQr=[f錿d$.9’䅦[0x5y8j h+Ɋ&([OόL5}ޘT>iIn1!}lZ>9LNHU<2 I/LnV݇G`M1K2Ķy񈋖^9 Y2$.MdEOX;iG.dIRuO*԰$DԬaۍ/@cȗxR/yX#I Wր|Ȅgln<-TOP/m!Í, $7 1IUY CX-MaI[ i]%MhQ"/_0ˀh?Q#4%,j"$&-WkId0ˀmuP49fF\ MR&)#-y%.0ˀ&,%bi_JWge@j%OMi?c\ y%0#v rRZ 70ܬkFׅ}!/M`-GZjƹ?E|#/a ,x~AA\ 4`RL%vB hQ  Z\IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/2x.svg0000644000175000017500000005255010751077243021267 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/stage.ini0000644000175000017500000000132410751077243022012 0ustar mjj29mjj29[layer1] texture = flame1.svg xres = 512 yres = 512 xscale = 1.3 yscale = 1.3 xpos = 0.0 ypos = 0.0 angle = 0.0 [layer1:fx1] type = wiggle trigger = miss xmagnitude = 0.02 ymagnitude = -0.04 frequency = 2.0 [layer1:fx2] type = scale trigger = pick xmagnitude = 0.05 ymagnitude = 0.05 delay = 0.25 [layer2] texture = flame2.svg xres = 512 yres = 512 xscale = 1.5 yscale = 1.5 xpos = 0.0 ypos = 0.0 angle = 0.0 [layer2:fx1] type = wiggle trigger = miss delay = 0.1 xmagnitude = 0.02 ymagnitude = -0.04 frequency = 2.0 [layer2:fx2] type = scale trigger = pick xmagnitude = 0.1 ymagnitude = 0.1 fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/editor.svg0000644000175000017500000030521210751077243022220 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/logo.svg0000644000175000017500000032615510751077243021703 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/right.svg0000644000175000017500000000627410751077243022055 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/right.png0000644000175000017500000000310110751077243022024 0ustar mjj29mjj29PNG  IHDRCXJ+sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATx{h[Uǿ:u>`8Le(CD& d Lۘҭk׮5Iڮ&cP umvMӵii4m`*N{|c#]{M$;_~H!J"$ۼ^{$KfH*!{@Aj2%5T(%x<\6Cғ$<.zrP \LrvvE4YZ! @1۽T~A 4&95<D3x 6Eoǯdپ̔ @ƍb]f `݅uq6wiP]XXe7cf| \TT/t24nڴDHդ@]qqw4SII[RՌ͛)hAoh,--YSɌ cYYY@_,N(FΌR^^pTz5 XQQ1ez3[l9(sqkWVV.*=`6 Cvk&* t .OOF?&6f  @UUUU}%f 1hhKMMͷ*8jdƇL :Jq Y,Dqx@b)đlfJ$D@3[npL\C}}*$ 9`lhhH1G\ALˆe9̜1l۶픆1 jf>: doX#)3x 1_6OgIT|.: _ 9IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/star1.svg0000644000175000017500000000616110751077243021765 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/cassette.svg0000644000175000017500000007076610751077243022562 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/left.svg0000644000175000017500000000703010751077243021661 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/3x.png0000644000175000017500000003665610751077243021266 0ustar mjj29mjj29PNG  IHDRpu-esBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxgeu&vN}իWMnaX wr!BG!"$mhdb$<i7]UwUu.󼻙G?ܼnLw{997_~M.KP?:ςx. wo[`,D@,b#O msM ޡaq=VOgY@?`~.ơ h#(Xь#DL2`++10)!2yX0xĞ٧@$4Di%',. )< XQ,Zi$@njHN jfC`dQ&LTafy#Va<_p'I%.o 9) lw>np3R4:r X@R@FkP XOfAU +d~GUt<HS*qcRί k)PCk6- ch5fL`0 *NrC$ . Y/p!{y7, ! B>/¼LRHIڬ~lLq@BL`*f'wV1}Ōќ +C!QtI !@ Lda-Vp'*v YY#b>^*-@)0McDeȀq p b,Mgs l+SaDP"z~ FқvX.xO 9 * E`RSp=C8ec}L hD4%Yzg%.H˄dzTEW.AՙxClԏs5DRgHdLH$hR1BavܤM)2K>yhBk5"Y(aa.hŢ ZUɄ/^{4<.H)̛'#O@h|"!kda#é*$/vifB?>쓁fPi 3,DQ3sDmWQq$vpQmq#C87 ёzرwLZy\O7qxv|Rc߱(J3QFM}~>Cmz,`8 Ubz]smn݂Mݺm:sgJccM!IVݻ&[ys0A 獦/ =sp%=`U1凖\? U`TMr'wPݬN)sluۿmDgwTmQ=U>vdoK8{ӏg^>'[b@J}2@J IDM22FymD|@UBL?h Cŭa!xE#@vʞGwn7~q W mnX%lck]@&$HwJfc:fv+ȸVVyKyGE(O)K"$)DG|d u<ά)ҟW/|<,\.7kĶk68TG+kBVC{B8[SVlHn"G#8;<8n3wdh\ͱ^o4x<Qoqi/tzWS =Bkf͙ox%k}c`!*^^Yy/'T\iFG'eH՛~*t Z;!|8hD:=7*d1wA9_mJ?æ7m XwW_jGdݘ0W(k`q0Y __8}Lf{d ٜ4V}=fD,xռ~kK@wu6s+|y! v]ԱY^8_+k\$/\^}maF Y-柌G3&uqyt/ o݇}7^|W6ټ4sb"n{ΝQ!QdifzdJєcZ-9?Jk>|HiٳgUm<4/cW8sX!z0RY`VϜ>?赻Wv4Ztbjbr݁1' 8";Hyb3}me-JW㉸8wjtەNfpWB"'da SL%P;zHU,[BฺO-,4l>>fH(eFo"F5KitMbPk|c1B?}WxBwڭd"<9<8`yB' YdD|\,Z[/VҩSg@Dh4Ǐ|VA:SB3fh4\94\j :X`Xr1-HH  FYд=IL IH@(ý t؇}=?,n 7b"O8 ~"^R8ěqTIHF+ɤۺФ.@IղLt3. ` P $ Pid=p&*>@6R| 6Rn0z>Lu倞L_468Uo|%ؓN&+FdtMH\'(`ZM>z7O&6 Lڮf8d2#?u(WokZÙ;~qO?8Ҟ=̝#NF$ P5Vd>@t$L&1U>=44Tvy>ItVJy#$"ZOod<`pn{1Bi4Mh5bS|mscqyI~7Ht~HqT@b33CVdž_rn_;yp}i{ a*d++x L}Ҿ+x]{~ZnO0,]y//޾s礓ğ&QJlnQ?~lum=K8r+K1JhAA+!䪌/Tn+ZAxPzTXĞ~Wjkn&S@)e&=p8P:;߬7\&QfsN7 ႮXA fu3@Ĩ@cuR PudzXq`y+7sZ١fiPvR~xC' qZ*NcQqDcc,6सX8f*LN@Γ=}2='GjZ523LjJ/}q헡42~ (lmT>~Kg࿞[~~`dxJ[,4YG:&aa{uIܨ*zկ~ͶE6@k[d6&'G*n];F.ÇO7Œ))3;~J@)M6VmlnL   Å.x<1.%}MY *NUrJGg堦b&Go;h46s~CލS0?çw \ '\ǬfJBDwئ u'CšXidw/|[&S9lff…\~+^VAg.U& ߗ.\u)w;`P?kAq? 8w)JJ{.cV`ٜ2i  5 #MwMw~_j?O-"r~k[~St»7_8ӓ\ O$ծPgMg`h YnޑsZNsL:;mWl2~80b?*Jܯܞ"PzZzM⤮֯>V C 2bk cU@D)]6Sg~0O Uj۱s^xq5{^@fQ d:wc'(Nc"Z]}or8 7-MG"U^BVtcH@#`CEH=]޿dtm%Nxuͣ'9+a$׮v6t=l|z@LԩZ A,ʶZTJ@8gK7C g~̀ ` W[f`~agx/F_}  W>!!}Xd4޹MM -/PbWǒNĶ˞6^ܐ&F𨼽P FƎ{YN c}>\>vc I}*@զ-7 3@XkL:W0 b!'2gZl(@9ެ/_ٿ7%SݻAf}߰GZuћT@ $`Wgf~k`p֝8x@C֣?62<^$Zh CpL[V`_ *sU8{05ͥ?Ad<°L"rv?_>~uD)v::ir}[nAp ݾ5AOgT=s/S#ΌPHG6noZ7@fG}Ni=ʗFD@ 9*Zv[o.[Wj@q\ 9;GgEDd `SoUIs-li3/Grd,H-- WW3)[ힲz 3"=S/{aF퇉&T2=}|;տ|ɋyy=};1>Ga"=ſz=Y@R % E.G˒amZ@BmMr\Z櫫?=2Z 's] AXho䍎"lgڟdn|08IЃi!¹?&'?? sHHLv-ʾ;(:I "!|A$S={_y|pICVپ.C1/%hg{*x>B)yB=V>`w8P1^S߆x@:z{O֮zq)S&hh@l} caP\  է Yd;{ Q*}ף FcVӪmkF w;?Eʰ{}AC/,N=ngfcO%fcBV7Ӈ;2 90Soҿ!,"gj5X|A -X,1.  QտmMMK.9XZ@?Y䋡 wg[m* $eOB71aW@åȗ A b޾ADD++NbS HD >+sH$HI2_.-%|=D&ǖ*=@"z"7# z-R~6_B=F"`@@,N ?7obxs{rKLZtesJqK Q./s6Uy˜Q߬7Gvx>wr?2 B~*xXVp@_8hZyk6@vw kKաݶ#k!JNlw:K5T X{rXP ?RzA y}.5'N.PP9 937˵Ŀxo|HD;v N0C2[skZ͵v:5X'"QO'mR#_TS}chȭCo^qK%[[Հ;Bz^ Cz'n"zl!$p 30̲Pm!{Fd9gIZ,Zm r`,HѪLSD) %:_ׯQBܫbY^e <Rq/_~fllӰHȭ&0q+kFكƝ]<1h7Sz8f0$ȞJi0;7/ ʛft,z?ѭS:X>@G7pt_ B^&Sbf4s0\o| s?=vqQ_Ni( (Fevfp@~H&v_yU[חZ3+$ I~2W'YFWa"ѝG_ުߏ3c%ZkwN7T=ԟ?^`fi噯y0xn1FL(]豩lfajmr_Tol>yTTʤw5ڝQ1~w4ƽ|Vxs_yd|_S*+ԙޣB(.;ZfNMԚ3so8DQծ # TRMXp꺘h]] _,Uda*hs.A$B%o!7jt"b2|n25ۿl[\C? +(tolCք椉DK@BA0u|x2$DHlss=x߹ =Fc6m?ؽEׯmr:P?_=T-vWV߫+R[X,Àynbb$Nw~{~>mTޡ~;Nx@ ,ڌc.rg<\0H@V_(ƗfXIV3Χ@q1 =Q_K`Gn`T@x O |b/%o]Ξ_[^y_wDSA D*57&WgT3L7DO[8@I"__9s Ry[LzjJ$Jv]~GI"̕T!ojLb~>0`:[om-/lmŁXYYH^Da~rh^÷ovO$g8JQI\]QsٿN$ U3牆$d6cBC/_7ww2Z ݦ"d̎V88~3},˖blluO1@ `Z晉0:˚QIg?9D";n}L8:q__\tA,vN) 嫫7B7>oguk:'Rdʤ&7/~}ms^lu)||២iJTn阱~s9V 'vg6ذیs O5kyoufj.LZ܊jIX&ͻ_z1*p Wrخ)H>zr~νҌ@>A9\=/rN$ <QQvUm,U7D!)i=)]D)VE9~0:e3=V Q6>p94'$,ɴA(b@;ra>1T2'%cZHbjdF=z!J1~0s _tߪ5/pN L]5QYx,|;0Zyⱽ5=k?ٿo)ji Gdgs2՚mB>۹~yQ9<&$c^R>mB|"]}qgӥUGla$Uq=$)@@`λB $©$BW4;N(XWvJ1[*L'PyR23hC d:Qz\7CG;sa}60ac,L[c47GZ9e6}TyQ7[5"Ə3;H+6sT[Qa'XrzbB d0ڂ#Zaџ,vAu^?8N.>RY3 Q_k<:&|Q,ڊNjfDwSIp2 QY)f\ #䰐lRX_̒Va&%e(_|\ -dSZ6)5 K! P t5fhX}fGw\NJA;5qfnFvpni> E̲sDYRb':qBʥka&D0f@ Oz5N ^!;e!sʵ~1G|(v6'obHbHXZH\j/}O~iӈ/՛ۙm[xB~HRzK(o2gtUSh"i,,N @I & A%vm@F;JM@YLD n4:7v6B=:26E;B."; 2U߯WC nu$@swKhBzBmH3j_+qn bO8¨@Iau r&5w uɟvNJk" z&"/H~2 xSnviv Y*PpnR, #ۖ4#%Q+MK'Մ}q&3ٲ._PqpID&.Tj[vs0).uX:m0{c\plhpݺ;>0l4GP55Ig>ӊҚR@cL1f;Gih&F$54C &pңBؾ[1wO`: 9 3D T~!2eDz}cP~/HFc>Wӳ'PR0A)U14?i2ߜ Xs D$(V·0XQ(MVPpRJ":J)wvGp=<GǙO#/%ybyԑJK4hA,H1a#3ѢRϨ" cXEPt  ͺRJu'%Нۧ輷C @ہ꣚O 6BHE… nz=xsYf2s9 ZpɑCfa0xh4\01Їnx{DE1<@ʉ'^@ b0f`dfkNQx1$bHDnj`"sX.82h|uӋNk69bGjҋ!j m0:DF@'ԚtζH݂ s sK]cBж >=F0milϷ|* p d߶Fjsvp,,`P똏F C}X*ƅvmeUO @UpPHDǬ~/azh?kN "l^?|` 310F'jz?慆0lg&lZu:Q}|XDzƐ }!j,Dg/Ϩٴ6w̰9uAsV@#Ͼ(3,uL}&Pg:o lT?+=a>l[ U ۬KPAri-9f T+TlfaH]_plUQ6B ^LftQ z(ԙGyFh$ Rϧ>& gz24%eZX``H}b/\  P!0 P*Dl?HҧF4}aB=xq -J#`(u2OP@Osoh#15bJTW`je2Fe"0),!晶0i {V /)&[i,JWf#@DKB~lPQܯG|s Dt~噁:X;Ґ.{‡JSy0|*-aPTZt~,AMt IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/ball1.svg0000644000175000017500000000502410751077243021723 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/neck.svg0000644000175000017500000002742310751077243021657 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/ball1.png0000644000175000017500000001075210751077243021714 0ustar mjj29mjj29PNG  IHDRmjsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<gIDATxoșǿ3IdY#WYn]nC;\vmQD%DrȹH'8#ɶ䗄mQ"|=3<3< u~g _s_qfAn6Q@}Yx``|E[z3q {+hm|yOt9 L<+cc?ޮYKqz[hY|cTj1„iIe<2)OӔ_hy7*p 2%4-4RRBtJ"2.83hEQ >\WDs]X۾1ja-MlB!D98-r8o|ٻh @g è4 kԤiqEQ4x&8t϶7ъq/6݇BAQJ}=Uɲ,pX,f[t -o/^Ds]W IZz˲cJB! !4!,ˢ 1?9g\4u[~`mV,˲jhdŌDӴDӴXDDӴ\KDODs=MS=MSs^[arl4l#T4u~1 ni[{0Y8m6S0vDZ>aq| 8^5Iq6g'/)1j=ugRJZ6,lzҽOf,rlgY$y  bhǯkLlZDŽ}1t:?۶_ٮd2,!Dy(5C>ykVv5eY˲j6<>dr$ɦ`d5!?^'}e PD6!jM\;?4-<<<|upp׹.fZ)y5_ճhP1nrg[t]nd`6}iMuMt:qn 2]5,oPff|N0˲ɓG{_,X|e]v4ni~ײƁm'%d/X2&Ƀ/L0)^8?^林us}i6!+X7uս$ h4z*#f g)OGokъH 8kf>%h1ߟT|lpε`jz ১?pe~1*rh'NNT;m{^r'v6!Fщ}YE,dq+ bF!vJv'!Bp||nK(JnAj~[{-x}(ZV_Cm{vlnmXivՒDvVol6TZ69>>~3ǯj42bfl)uaw%ZtTV ~ Iu]CǵZM,TGnw%Jъ@BHK,(Yd[WoO ?w=!Fq9%iVgt]Oz޷5C4"u]IbJivo4wn ]h,zR'%T-אl>MM<Q`j !m2@.,n@C4MMӔE}+ ;iv5M-z\@ҾжleYzOz,c$P۶$z\X.ͽ èQ0 !)1 0 ٹN{V[Tm۶sVV5˪h714Y1v[/'T|c!E41&[){ъ\ j-ov!G!nK| {loi=H|0JBIv}؞v}d"ϋV)TRhje׃"L,mu]Pp]WdiTKϲu*DaG":oi!YZ:'VUE?v@ՒX2#7'hƌ1VEwc,3 K8*ɺFqFQu;DfOBj`+YZQx1hZ׸CTTp]נP4f\*Ct]纮_`+E2 cNJ+ rc!)UjsJaM6.U4J=B(-QJ'6MӬʮ t J{]:hRd3BHVCPhw:}Gf_hBrtI9VhAhB;e#L"OzqiPD/ d)eDV!W&oiHDzzЁSS.YIODQLvRquTvUPs$TQ݇4]:y ieK$h{@f"=,KE YH+6#j8s$-Ih2HY"DZ4{yWDeOcq⳹A)re0 ʯ_2{ !r)ЕN!84b; MS*˥9 >G v(J)5ymYIfw w$g (ʻB WeY%IR"(TlDQT걒$,s^$J!t:k0Ne}(px/Z(+*IڮLRr@iWR)yi*BqOis+BWtYMzyg*Br 8y^S+\P:z"R)`o߾}#W}b,;UVːM|"$AEζŢAiHBd{(8@%Hb\vá4L0O˥t5$|>WUm$n 8\.,˔Γ$y5@-p am>VA Ø5f95 cg8y; 8ָ%8Cގ3Rugcxj[vok9 +jYֱ\iiKXK4MK4Mu]Ot]OG^8Z$z$:ii%4 PE"8oؖl6-έ!VMeYhXָg]_2u6_AQ|0ji6 h]iq{Q869?⻮{mt`iZiF(0m Bsq-OpZ)7zu] /t H B1M2MI)5(!Dj!,B$2eYE<`o6`VN#_AR04ƘF)(cL'"Ǚ8ˊF^!M1dhY V)g>vvEפ1ܗ=vu,ߟ[.?h8?/ZCcZ>WyA9g(&1 Oݞo"^r͌0` 0`] _Aw< jD 0` 0=/nrxXo-֋c ! 0` 08uݫ]:;fD޾{-=\ޫs} b}w^vO-e~WNi[}'i-;]/XQ7:<i4}8I+hp&亼o(Fhhw6<ن/sx[Zgg'Yf'q#Բ1JVDލ,Sۉ܇\#i| 0`x.r]N'}0YA}q~inTq=`*~p ޳0Oڊ~"?bVu g/mۜ}䙔}z 0`KLop|=R|zmuZV{!;s >oܐrAF-cYKT!S2N0sVrMe2u.N_u8-;ZO6EI1s!r2GU<܃9`'6*L1σ~h`?/>1:Fcc4oMo1a8Z%/GvL]A 94ry "T5\ hg`]0]Cm ] gH?z}oU@Аl($K(u5T[!sdz=+cQhFu&W%чzho.(} bdyΡskÄ|cy45⼎'(:*Ԃ(b6p: πU{r|*+9יCDޔ]zDvtqC"U(;1=ӂL^}@(i{ n[f-"Br3_)E~79}Mxmk-9Tƍ9ѱ ,ȎаNjF#`yB !Hgsec0w,Pd8b팧`@r/@ ds:?a˨mpŵTiK{;Q~2vp,Ӛ2"_z˃A{ѵ-HvΉ%j_aC9ZCs2_K$s8V]>g5yLa Ȅbo#0/SEI2QΑO(cq QH(1d<>dm<{^i,nAzenXAx wx|^ uo=yg$"/ɏ`@Fn ?/hǑ]@+} e)*La 0f&d'p PCh,ri2Ϣ%'x֓F"ABȸEVsnH\kRQ>23&l;̛Ck4HB|-ELo䜆B՘rz),Ec|>jnH/K`R>l<BvAr(BoTƲɇPΓS#u4.5~I/ g a}y{n:מ2nk񊐋 hv-`!lE"}U@E|RP6/'6:3Us{X,EJHE+tj8 /UE O(Qvn;JOy#dkmO`лwCmڼ+W\'"uHT I]cs E*묏 iu!n~&.2[O)o%d(?{Łrv~TWo-aq7s&[!=$D4^X2e$\""wG{ Un>ȕc^; u<硈1mrL,~+CK]IN\$M$d;Λ7!y{n nmYUxoj.xT֟BcQ(No552-`n60Glߐ CNnj(vA*㪘*c !Iw[oTQJpb\l6=9QLp۷CR5~$2vD+zGU} Ii4ӭhQ}TB>>udEB]ؽuR#{a TR O|]P.}S%cW_O\d M|v.z"y|@4VۇP>' Eю}1Q: QHsy`5NXݘ_g_UѤ E|@4Pg?dBJtbbϥ-cЎz|I'=VF}Ć&8O t%`>AFB$u);1/@|Ҙ 9.-{; _.Q5vBDzhn2B*x!98r8I7 p@|>x|CY8 _x䔊<ճPg3L 'qI`]u&1#? >@ cBCn,w](/1* cX 텁. 1* ݎ.^huu^_}1Ac!9͸K{:,~T}3'x\y},>jО+Cq=Nj9 77P8Iޫ@Z>cH}AFĠT!,VɓH|CI#Tjӈapd;1<1%>]芐2~wd 9]e ch٥C]BUc}!>'TV!r,jf= !ed(r/ЏvtE|[̛El?ҡdȂ[UA>(uj- M|捉`] &1G}5X'U4p?cUc'~z|bIOl\YKT* Dghؖ>q |(.;I"UsAH򒧣ê#t^-YM֝W2sǣ:z< r~~MKbt$r,eR<NȹoTWWa?/erxMN1ضI r:y<{~hWV@vS/\^vW=aΪ,ZWu Z d~ 2(W=]V7>};n2xp5j%9MfyͲr(xd5=_YMHdjYKX˫:`s5 *?F(^GǣUNncK;5 [ ~iOuH\^$^mz U\@D9x|U8dɐ﷐CԀi2]n] PgyXI?[e fw6Aټq5¼ JdMt n3d530%>ُb$W$-OgZ_덥ST. U&+Rr}-ȐlJ`ԏP23E*G`M1<꛶0% ql-Hzc .m@’(YxBK+sMtSFsờ}mt(̻`|R%A| Fp1>S'[t(.+TYȱ+_}x ݗ>#M EK8IsLɐ9nm"yZz|e ]#jXMtwQL#Pg9?^<<.`}?yY5拙PƨgU('2=;S{^YgW(W+^L?=oVQI/7fwYHp9Im+DWP %cK $i@6? ͍m^/$ߟ΢b7͉9&GtDJF.zCh]tl8Y(Tk>Bul<_$Tff&5NXқnXs]Nzl1^]c^7]|d;cC7> + Z1D \~%Yv@ʝX 4J>O\'G&gJFa5A)}#3rSXh9TAAf; B䪄elcG0Rq0*)A9*+&! zʻ-rx}+TP=>-xoi>%_¡ Sb{#37)G7p#e-c=|رyF1*йn-fPk?*t D(_d<麟\nYA[rѾ==A, £w@~[\쾷Όd>d:U=<+.0̭m<.ca5$Flsd!P=~"90wA愙&Iy0෨a _o\ny8u!+T]e\ٽ_[ufa1Be4wƾg_bp:d7V:Aڅ͠Lɂ)+(a$~C*"is 06hn>mc9w^ٍ옹5۷V {V5j9d2VR}{hO8dwt1z)U ~ Y2߆0_dR *}]66[#2I?mA"SD)ӣͥz|-gwNr=s5<-1 lJs"6}v2,^АR9촉>ia@fM 562 %IjƼ!L=7EUB]|:>MtMP_WE}b~'ږr-|fn&֮q3޼$8ULn6;EsY;CЂcfнi;TcyXu-3 59eLW ф "{&WfoDe`7Ϣ9*?j\!*pK|] s~JyiA|6o3sב1C8򦵁vJAF(Ø0h&Cy.-딐dLzEh+cV?h6ҧn Su_]lkE 4ڤPMǣu$*ļBsse!i^ ut#X~]:kn yq[ 2ʹU/&+Gs] i423/.o y2ʬp*TWl!BJwv3ZךpwBz\מ77\W&Xm '9U^d٠a9_ӥ"{L@B@ù] mdMMCCUmĆe4" 7PO[Q5ӦrvjILRb-ܴ\x!#ct ]TYj q=c4 LjlA]*uzR mΞ,2^~\x'gǼ2\yw׍"#dwe"U E.T_\F``eY +srV_|# gp3 A^u%AX:z|4^9BNsZpǑ@@=VNWJ~YC#\t%9Eo% 71J]s+ f="ݮD0V90kɮ'-JE]6t%3e0OQ8xԀNό RhU>a~̎|\ >^È*O}m8ܒ4%޼Ғ`H7YiݢPCF~x&]|f1}v}uf:Fmw|gbNekqvmɩ%ȌiYgֿioq,lS4$b"f{#=y}$fkexι &ȸr>٣*ng##{}mzT"ECϳ]"7wU9c'ti(9K{k tT|0@*L;,=TyTeA=nB|l[ -5\U}4z~-(t" d&5639_duR~M;C!ȿd %ek#aSS%ut}\ 3I_wɸzyHHt'eJYOAns` Vu ZMmu\s0=TΠXǢCd, f!T<)i Ge`q0)>;`3FCUZ2y0AUoѽ??߸Mrԅ91ON}aCfKϳͩ*h~Fm PaSnCsr>ՕY]3lLk128zbx+ eOKQ/0bC@++,֪B*m@%zFy>f +yd-bQ]B⧄E~ߣIQp8 pK%|ϳi5Ӹii;`@x +qC`>eVARo*?>Z#8~H$i>G5?gzCa5Q;&;5[9:ՄZx$:C|%*?>ΆsD3=A7w4xGeCD >0Kyz+?GOm<[񝲛f=[ [|-JKоV)4H?9BOl^@(LQ!>Ч01c ^T0)}z, JAF,c  g+1SJV)>09rU2 ڷOѰLKlH[-7Fy*0Kz76ms=Oh?>[9s[94Q;\F!$s >Ld%FBkRRI!$ATb &)q$:>V8.ishhki&mX=fQ$St_]37_98Vܵ$ ?r>'y!qk oG1=-ݞpMs=kdJl_׏Ae;_FȲv|εZKĻ1Z@PcELjlkt_xkx1TR _ޥ0`y7y@ 0`Gk{r;ćz_"wUs|VfqZW'ӓ~)? -޽.>޶a:eR8CȻ!<;L, `¢748o,潶uu7~yEs4k*y4F7PoVݱi=bYy۵~1Ʀ=Rln/<~a֡s7 H{&o6i rgZ' v.{mtF[M0`Y.z~|(d4yD1c"|CRN|RS%6L/{w|ܬh%C#pSќGau9gS-Q.6<+23fm[f OrߕrLq;>Gkk%- rΗ)|=%dL~4mx:^Pk4Hla|',,m+]V%lv ìl Yװ}fk3#sڮ6 ˣuKimjm.fkm?o{~{K.d bkCd 0EY*ƂOѹeSyFi{6"Y\HMtKֽ.^rn92sdk<Aeq[*y6N. /_zC&^7dQ1y|ю`“ *?GTgFQx1;&~=-4/G?)&eĻh(`^;R*s'=gw~|10N9IJz/O>>F3v.Ak`urdYG?/I>Cl Ac46B.Hv=E~kEEETmQ{?/+O gk̍q؛"9o 0RuE/$r<ي$Qe#,ggVTҠDqw=΋pn_S e%m1TqkG^3DY,r9a&Aל@2a& =_4䭁3a|29U<B-84P4EOU1c1*A+:VBȹ1'=\,y 1cؐsO]j%PgHo ȝgex2*wil܈d3 rym(%~QhaYRxAFv|U3j{e-O1w,ދd)v_ s0C et,g8:C ?䤣( 66F x'ty'#qޕ"'k0ăN(m?#~U>!E^"4_,؎bkǼb/§"2Ćq& Վ v;ǂ~:z(:(XS"ķliĎ]4"7Qd|KQ.vLQYo= _b Fv S&JbRD|-%c@Q ;.h$yn@No䈩wߠ׈J/H~׎W-H1dbaƂyq>2r^t\^DKX$1)%}8TvGLn(#"^$8y\WHZ_ʊ?.E2F_->`Rd 7 W(PIbBhzb9#P\[7K.텥IQ{""\ǻ5מ+9&D3eb2ƀ9_(p2{=]`t"yXI ŌȌyXH'Eߘo1hJF rqmʽ+#P@PnYr(잍C]cʏZ&F{K(2%)AU_F%Q8Ce12A;-cEuxeX>ȘLX"I1!l/.d,thˠ Qu ݎPE`@ =_# CkO2MƵjF /%>4m,y}#<~0_ח~9Q=閵w,{L/Mi, u$i@T ȸcʅV@]1ͥ Ov 0!(1x#oCz^}P5b0UɸIO2R,> wʲ~EFW4[X2B|c;66];"ˆzdw 鮛eyχ %pir-+ A.tT%aeJGٗA.tX]YV A& p$ұ7V)y?J.s6 cV nCδtS쑌etF["pA=EE ]L!'Fo%ٳlUo y1O| EmU_X6|_Η@nu4m;Ñbo<背(qЖ#NLFWζ w M  $?ja\+g)/c **F:y=Vhμ{Bcbr֗8Ʋ{#Pyk1x|A9}8Rl#RYޱ1}6&y̤EK/{wd)BC+5M.B @uc>FceƸr*$K_lƒ w? Z8*89pVק0-Q[fY_Ǣ6q7_ BN:B2"c΅Xѵn)XHrE,`4/ǷKe.Z_I׬*]vv75s[:*jdK_VIHoKx;=)' )|aLqhڢ7di|Q"4%EJ#MB\@@]qy|M9s1"㻃C43|nF`&wgrQyit <;6*ku.(C0?C{>8v[XdtYov-6Di ~a}°Xkz*BCk|>>ik,n]xs\A=Wm19u潻>_ɸ/L /_;m.2fq]k?IG>_a4g_r|ۇ'1^ 4yŭb"m2-m[}*"ToifWN6AVK̪%8GM=S߆ń2=e=ķ 1q } 8oV@ k: ꙾ $/z2 ՒuOoPgo.\d T}NJE("L]k-=M:^mu=PbLll{`n%W9wFdi݇#zU2 tzqIߥפ062BÇG [lr1Up(AfmJ d,Z>T7]GC*hX/O#r4:3A}O/2bpp+[{h'!K=yJAF).-=h꼔#h]j)ǷK _?f1!'?@Ƿi.[h͂(}yl'nAFt|_^He1cMder1C*Rp,t8Ƹg#r|9úXA|;f_[5cHϩce{Y8WY+u[֞@|c1F^91ebZ IDAT6. ].o9\e Hyhb ~Pܪ8 'j|rhТg[k G?B\21t؎wz|<3|r1&= J}_L crGFc m:%](ix%K7a-=dnd_ŭN]r= ;O,r澜Aê76P-͖7h6Fs|-` 7vY [F(9[V=N09lYC+~?i*b@VF)[] Zs3AflȉG8*:^;G^[& `m꼙w+ۨ]R!*?*!*S÷lud5vxcDV*j$|]P0`|9<"K` 1a6kToyz?v65k pY} N.Zx|<*_k̇GC]<7AKGctaQ#F,+h!o<ȓWq+FD<K{hu.oCl}'ty从m| QYȃ z Q&4v<U!\>{7Q ˋ/j1*CvU%c_=q- 3%S>T2JUL7OPr(yPCT:^#Nn(gb19F1O@Tc| ~I7O5ځkA}o%-E|A.%ߙ}bI:K|:$EYAMоxr?dDp!doz7͟]Gxk,Zhn|F]L_j/V)㛝1kFU3\nur:h Nvԓ o𑇒׾V9fh,PrT}w-pr* :"+ ޤɇِ' t\vI*g3R%9ZdF {+?U-SMW]ȁA m~<>^PkLA [d6|h(=4W[Kl;e~!Qx|ϠE"4eJΠ~QY%RriXbpף$L C7zCQ8wTX20#"vs]Um(!Cwn n2;%9?/S%"Vj}훇(ɼ}(Z_N;EԀ񴊒3óS?2e]}%U_,/yQ31|{S6 őyOlˠT=aqwz6㻂*]Ts:764wcJvXWqWXTyjoܕT($mt:}dczmC L׼#cT p)٤q6AK(Ic>Bd<30.vQ~W2lLG1} ]Ϯ2w2y㐣YT=z3SWus 5~^]4# dnitpg=,4 9+ 5rH0-+45o(Q]ˆϰ ]$WW+6|7;i tD7L?ӶJBClR6 K O8U"m&Y EcaD!A"U_2] YnW1G|c첡Xt/;&!_ȵNw^h&M+fBwgQǠ:, uf` .z #ȷ`wX,Oq{4\wGҀ\ o]4I\H[YP{8ʄ klOxeЯ&;)s»7oA 3" Yō.Ie Z@7 &d-iLVQo`|LY2utͱ՗[̄sQz=aW=% { #R .22~Q)a,$$ 0ځaJp0zY Wloat .sa2 bCFGݤZF0KcBc^dhj!ma4In| պ݂S,*FYhf"cǛ "(uO'I3)g]mg+ kh(+F%őo˜2zldE-M't!i7p1fyDk5ٯ&su\1a p2~k?ä>[]2Pjfu+̮{ֽ1cPǚ"hLZ44aJtHr2&ݮ d°UN:$W9t*񜣌d:DDǘt/$U4=X'8fRo6i6UV*5D}5Ȓ'yhJ?JI湽UU ~<_("޸YDcf]8kiC[0Nl[Zlə7c}f\yk$&8OX4Oe67 {LK121+Sv.s%Fkl1%o ʗ}_t-jne6e6mnvn.It*͇"Ubn(LrC[ÞDOM=|=Gh>oZ6v<~-Z#UfԜ7.{_VctbyYsۚ:O9Jnywv-ϓ+t,ެ*Nfocy 0`OB ZYߠyؼoo> m`Pl p13R勼# /˃Q"9w 0`PZ|})R,B62"tux6:/ } 0`PտG=0`Ɂa󴊿\ }jGKN|2NƦ|K%r׉'t8AQݠm?EMX/ǩxgdLB:%@罞}؂X]+{̒S7+3}o? W$S^NOBy"~nR8H*(z@L2dާ(lHF#(3T QKG6 ̊b&zmy0̏yln淏vܦ[%"˻%]҅T$OF;$Iޞ^D]t5SΞU(#f^"kWcjLʸȸKA:.ڛ-}nOq@.3Z*A@nE0#1tص+" u>@|>\6`kʼBs<$gsl -te5dCȦ`!b Umsc+ɺȸn:u-<ﶕ13ev_G:d֎v|WNYa6)wѶ#cԂ$=S-1:{ :҆"`v'MMSymCs%/QKs_sF$#. Go˶G6C}BIC[$Bi=gF2 jgq/usSq ,uظ *c+O. D1ĺsx(x1ԅ[± 33=Cxձq;=⺲SM:&rT}W.jȳbc]%M0.Gt@,Ic W0["(̶ޭ.AJ! 07H{lRܧtՔ #HѤEGk4,hgq1A-Y7Z~ID0 ~_qa LAK.|.^1甤}١/㗉H"| u8|ϗ.J ~?8_<@#%p|pm9/\K(9p7gsȫ{o~,K̐WV # 54迆Pklgё-ƶa cp綱gw١E3aQ{V:^.QlQCMc|k[O UE#8 uI#_ҪwNe2T4˃JE e|TBЗp@ƍ):1RǍST̗v E;D䢬bh*es E4sLoH]<-y/NI_ekiW5KJ`Đ!rjI%05}r4ߠ2rC4RS.d,tѪlrYeX Cwr2IVa\r)Z/U26p@59P(1`bPo }bhe!Kѳ2⻒* n2Chhݎ$D,$)٧܀X[Wå<]$_?]I.*߻kT1X6 I8]HTx_zqA,.mI1Dg/cc9sXe d`jݍQ= WLs c' Vl1* ` 2V!v#%@, #!г_d{PWШ.e:[ƥ6bQf@Q/z|ci .7dq>__h`#4uAh# Toe郌Uܻg_.,Eb:;kr[UOc y@ z@|k`*W I1.2$"yJ"ZE;IY _?p*BK_o Vm[-.JV˪5+4tAh#|ىRh~e-l&@≲A b0:,e9RnciU"Վк2>" {*frB(zboǝ, Pvdx=۹+nhܶCǺ$9fzLb!.s_Ƿ cMoa@|EFI D|CYahE #X/!P7lqyCF"D) }𦖅;"9i}Y@|]%cx#4uU,V.˚Շvwh(\[o/BNm6=!#u#7&lpo9eyBCPxbM׫BIiA(.-_ 0*OHK;g&hʒy/ #PH8N޿l,cyo99> Ü7j( O #@ h{(GPgsC "f‰1h{ ?8*(DG $o>>ߐ܇> I|]e=L/IPv3k)r=^ 1鷄4!ZEx-(dos%m't{tζ^̪ o<^K 2|_gߧvlV.b[u2c4='9 ':>-b>e<&,j ^NCCk\UkOvS0]ξ IDAT/P$| S ց[(YUt%Л(=`K\%;H]ݾ 9}h˺p  U[E߼ \P}>!X./炐Zw?ljG`!LZ:HjrzUg8)QG,%#O՟NnfzGQ1:/C|rzEus,C7\dl8U]A$IFB"JWx+W!݃]|TޟU_wrsɟ {.RMsA]x5"Q)E3~jH?X.D[7?Cﻤ4*1,dX5)OTC'MkHƧRJEHк3ZFP* W*8:+j dCxAIP7&n m`_b4g/Đp3_!Q } UҿB'q^ +.z+2EKYMYR 2sΪ ᛗ.{ A?om E]PO j"= "ҿ1ZM1Z<.tQ4U#c j>W< 5insEWb@PH>IƦ|=xFK n3. uk$X^:m"%jI:PM] 7R~RޛN'⫖wEF}vDF ⫶Փ]NG8B:5#ب>aq+{iEU:@ی?"a>1N݋!\7DB1f탠DMPCtp1a~ ž6d'|c Wy> 6-~ lf2P]`C1p < |ŭпN-?¶ Qׁߏ@[ >_uuEܚ$BUH]E5<~.{00tE`v^ߩX{wUd~d.2< '\sckDFo.n ,4eXφ^*c!mr|8T;^EIF[=Ij꼃+ȭ}{-ƄQ1\ɽx0&SwV̐ȍ;y*œא=SW-!s<msĀ2d|ơ\@/?2Լ21]΀QpϜdm Ƙneo 2?G qqpNq[tU=S-bhsE7q9C:BdtI)0@&G'`v 5R82ac8aUge.w_766*xIA<{ +.@EEѥ눯k.Cq=}Gma/pQ !SiC}Wo[9pmE1"d ֳ,cg0N4 +N.9KCAйҾV5"5=dXr[aTf _EO:>.Cr|w/8M 4CіEt/*mnw2mmO  e 644Yhc*:Թ87BICem"g]0qF i,Lf^ma+ay]- 0T{Fs"SOރG[;V7DJV?kErpnDz{9Ts%duݩ2tlQֆk_: <BFbC*YBΙꉯ|XCu[.1pg6{R3lNMHyNRbt?9=O6`X #d| !^kkL ja=CD?d+H%Na M#;/V-#<@?L]CHO*C:Z`<&Lj[ V ic{SクJ,py%.#\/VA}+2iBk*LreoY_TF5+b&9|e(*V \mV >QŠ}!|v,+QltDy==KH_wlQF|8)VKoooZFBCqC@T:Y$S(JJ+潿\]piA}8gu0<\7}ӧ@hZ{REDy8 I o#AȰq㻉!b4^% 뒇1tE{֠,ЅLeXcxlO})#b8zmQ{{FM:DTMcc IVww)7">BGC)h]5ZՐ2_ήS/A`01 {05(0_3o`:$x5 r0uo< LxJĞg6+]Ž!ۓvy+,1fp_7!/k¶ivw Aaݙ!1[eX gdg0~p϶w QnL G4]y}܂pAxjtRH1&߾C8]0CF>~gy|oV#KV [LAV{ F/Gt̥_0(H7`T?`tT}IKR\ <T}.dOgWu-2h\Y?gMȞ e sSW!1ס.-"z%8M|Ws 3m"h\Zl\\ՅUaAH5s/F tJAnHysoBeώ¶Z5ceꍻ C sw]fƊrN܎¸o:xKHn8V]3j($.Db(eooz+f\փh;gqXێE=#9b1snmm !A>Dp o} s%&(j9Wr-N\i*? uIםGȼ>\˯ˮ{ C} +8W]01Rb8WVږ@އvM|'1lͅ76qF䱹\kL 9m.82ObgO'6gc<#&3 Aãl=udoA&tݐ4z>Lj *גU/v$*\RX rq9dX:>/;MeHgCy{2^> %vL̠HLצ6 DT7B[nnXo! $1ԎV}l[,m!O`VnGWHѾV  =^XeseXV`2a%wW"n}c⺳THwW,K f%9g}7W(}tRBy8d> >Ǭ[VjMd*$VOcs_l^A C˱ Pw^jQlcR|xlF\UȫVJ>&(.7j"aG~;Q]Ȣ_&kAXqw~=?3'b]IJKjl_>MUϿf*[-|@^5}}_ʡ5&䮪6j ePIj.5"zTM~j !q])4 |S=.[F ^1MBSsCP t7"B~ cf<m*KJ6* )fQ>v%OZlBɥ^58CPsGA7yeE~@J Gm?36[lv*cD6pl]I9)S:! mW}]UUw*߯@`*[5p9ռj[ C{ Dƪu!*I5d \<&N)H~&5G)S ܛ8Uw-@"9||>'F g>o#Vm#d3}z!0`gwҸBα7$` :UQR۱?ԆƧ^0&gR /T$X7z|Kr_gyBQ{[ 4QLu!v'lrC<1ck!v#ԫo{ONuxKvtZUJ=SGt\P$zvBvQj%>SFy(mx8zՀ0oj;kxI9i[ORM|3t]U1ķ0e92nR_$"Z~ԖwCS|CYmu$y$K4tOd|5 AjP.gHo2ֵc kr$J?kA|е&!JB5 S/&9bx%P ɰ-ڶȰ.TYs3HH|xJ}XoUjDUY%  ^e7u2uowN !EMgl@(Wr^'Yۥץ2K#K;ƢaZvT1TɮCQ:lǺ=ͼ gP5ey+;Sow;C{WEk4iZEmC|g"@*9osmSXڎ]*kDL,FR5=i5e9!a1Of7:WMn:qyDψ/0qHbBWoIs|Auke]>>șd.מ:)82 IDATny(!!PU̘KcPU{a צ+tO"Xc%l1>r|m<[O,yboǮЬ#tߖ.C;vyVnoHAǁSfLY 4er񍀴cPTt 9"hRL<6{|k#ߟZ2-aU胜].}2vUXoSz0,*SǢkQM|c!UƒX"&uVz|̽ "XY&n:"^bfނN D'$2fq.u2D||E u.<I ︈AbϢr?k!j mfSb0$8_J,伪ci"&ˊ$H>lL:.ca背1{γX6svLHHHH@HeġUbE"o,3рY]2ALC o 7BoNTB#.lʗԓ˫ oc@TfQ#Q0$0˺WB-?=_+/F:kl">aMrA|Ղ8Ԃ_Hy"}:&-I߁~̏hcna K-ɐZ[EV"!ďhcn}I# x7$e !w%PK.b9k򁛌5P/a*ЇP6̏Hwz0B,Wya>)sзMю!#OӗwчCccDPhSjLB2Xh$킉 :$e$Z2:s@"&7*=Me,dH &fh;zlw9iPu7Noi<1drķ%ooڵmR]2 !@~.AІu=P(J۾>X2A}x{&M2Zݔ,!6D|s!Wq m4hA|ՒB+'Q sgyV_#?@vrC~_$Ȱ#&&f^#nw? dz<WE dk(< :H(LLZ3D֠FوAnx"6Aa[>!Pǰ}ILCx6r/>#_618=j-i28@n D_e:^*dT 4/)~sg}__1OO3dkW anB]2XJ]p #^Gڲ8ΚGQeh| ټ-dFB1?d~"9cܶg+OA]E>> y||M2!n4gꎭ{|`0:eFk#y㫖=Ӯf:c#\ah5³ $9 ˻ dsl"H"8(n[yz72'/8jOR("z+4V\exxSwN{ädYH^jO+6/jkk یt;ez;Q!Q.eqGlPζP]2V),kV0kI8Dt DQ^1!z]́7yrBbW-"%ā SÅV@犑*u1I8YCG_ݶ&8{< xa2ԅk^VW ݤ?j ҡ $%Cs$Zc U:r/-%^@u)7^!!\۷,Y*#l{^!po"X ;"lelY#l>p?@yS_ۢK5pdcO>X )*#OH{"Mh# QeȜY=@-LۈI )\4V?^-"WȚ<3k>Ф#D5Әວ'99S!5Q\~a>۫j)Q<0،QR_},4#y.<& u#&$ E#f7UP[hV-rQz3NΕF#ԹI['0 ߹v$zWʯ!Iʒ,D#2ވP7{½EKyӫHN] Fs'5no,=f᪴-g1h-#QO6K +!&l3R:{Ț_0Ge@/*[H/6кk_^qH`U#s.2"CǦWE)>Q Qov"bnk%P!ޣ%4+Ƒo@"ʘ {Hpo!PelX-1ʠCٌ/~p enyv\FF%d}q\KG=_}4;5X8)j2duCHYWGc CD& Gh) Hd-`#lReS7*8lR"k~T:W]u<rjL yGiR#Py=u+>A^B?y \@sjqKosOA}@U_oeB|ա5.-!1}^ɛCL}x_Hog<-F /}oCbܾ^ꗠ>C֏'eu$mAq>d@.h?S$?!%d<29_ROK)C[r> 4ߢ1z dn-RS|m΄f%LPp!iU2jd*IW_Φ4C )؆Vz|A9DlkF' Jmŝt͑TPgg) 8PFlj(;时8ɗq##ߠ *cv\e_Q<uیߩ(g?2[9 - >m WeF k8sh֜Z߃ec@M1̗i0 þs"ܺS^'#XQ3]DF,UCc3IԈ.hSA>jBq+n1WH4mZy| [F*y"dC$3cf|RV!ۅ"A# 6F3 u!;l`f] d?{4+;NSKmAv9` 2 > WSU+]e4ki@ ZqGG0?|;,*bd΄ou׹:l&|u"\:z[;|l?| ,ۙ CS jqS61q3`dkfD5Gk􄣜n Z0:Բiu6M[Eu^^#JyD=@Z4 ted5қ0 $UWJq}Dr]4UK y(e+KU!΃T¥_˿nQ<6Ed*5[0qq@s| 6bp-"k !9?4ñPlEbȩsנ⹕^ſkmH{ͽUZ$nemit7n<=f%ȺOzɏi1hז?(}DuL,D>3<h) ]NPK9UQS}DL=>|C2d%uŭ }$$$$$$$$.rFb s_W0$oBBBBBBBB0 R|ǂXd S.tq×%R&y~zz| +S]MW O Ӏ@d)q2h m;1!!a2`E]1wAݟΑ^#9{K1:y;$߲ū^Q!8V\ *oja fLRȜ,{n]0޷VixiF+T-{ :~ Id,G b̭e&'̇FhvPVYն];VE YvfyVr7\is!ת+cfFm^ 0V7njPF:t:SWN[}/U8Uk.,b G}N%9ZE )~KYO^ߵxKl"zѽj3S) "1{D6VB:-h{^j5JFSN dQJ}xKt, ,)!q' | 홌M F 1 ihcE>vmH[-,\GHRY/CmrB=`H-1< 6)Gȼ]:pZBp 1C$Zr7ZTێoqHf=56Pdek#|WD7lWȜ~ɈAu&$=oϿ\G|ƤOb&S6h D>"'!_ 7/N;:mSE9h+Nǘ{Y&$N=D<#UVުTMZs_{鼺6sڸ $ SẪs&4y jٔkŔ7Mw#[7; j"1s2vԖ(=1V:{iifG2C~nM(C3C|$TB@ i>Fȡ9Ne.wX ?Bdܟޜ?gmꏕ;_sC#D;X:Q/G<0tDo+NZy9pмc m6TsUи{q8AVgŸ?O8eқZ$Z=};Ϩ߼Q&@us7#2TfY_OI HoUJڱ9ہ^f;/K/Y$F"cZ/CS1ʔ<֠sf/vL2 >hM]睊\uS+tRn Lj ԵZ;ߴ66Zu1(1Wķ8H|cjOh2vY56bȡ=9*qz|HTArv׋# .ҞO\y7C]uƢh6 %P׀~u9|@Z~ |2`H!bϙ9b'FPgA ķ),7v}eRL&8UZ#>\IeF/E:6(Qe|go5Թs RiW+M2 #4g0%bANJ_3Oѵs z| x|ctp\@|0_&._ʫ!G \H 7ޠ!y,Bn;>;!n$1y(D|W匀" w|,)m]+h>:um7YvmP{~ sU y.?~G ׌u)j?N!y|׮o8Ԟ>@|/:I|uV&;E0<~<1K߲x)αqQWN_[\s moA24MpE_ɈA_k1a Yg]6cVoA'$z?-3R HU':N-U0<g 1}+-C{x*֢! _ij:!؀H<-U} CzӌݳЇv6:5Ws֯"eēQeWͩ=;"y|ЈuNЗZ }m17<=$ŠdV:>_b7&# DxO֡^$MQ)>DƄǷl j:ۻ+S[z~p{|U59a`o/.j.ao7ffr?a-}ķ+"z@|t<1.&EtَJE75եc&}=?ZQ+&'b_<*7a:CdW IDAT,y|SnN*!P7f[!zԵwI|IgE1_qj|Z1whb贾y|[:opA]4MNj8v .cdR *fþԦ״o8c޿:^]P| TSUͪǷVǹVw@_]%WBPg3IT:~Ϸ@+Bjtug7܋ZuE׻BUHeȣWj݆A1샌 1x{/=Թ#z]6ű}01V9^l#IB%<:CKvvbWmK`uPguxx l"aR>і^۞\J=X׎ %S+l b~O_ \?++`mrh7ϤpgcT`FͲ6==ͣ,Mq>EU/hGo?8ďԿ Ֆu2ư1xUY@ J೸$/ҔW&_{<87Y~l]y*K~W-!K}DԵ[S_. >(C[9=_בcu>oC>@1onO &j[1*CeW ]EEV?~Q&KNR8Y'Cwxlyj3r]l[=$>C # ZA1n?o. 7MN"ŷ^T8*H)$:4lS}DI^!Ur"T=Q/#9]ב?n)o|14 {ᄲQ7o0 ptķIouyqۤ-- 9>Ĭ;B#b?s;4&P1'͟=a` ˧M Rn <_j1?Zʡ+ZqЀ=սl;~(X:8,s1 8yH] 3Ax|7~qb (hVV)7 ,1[㲅W)DƇ usED|>E F6y!o<2t f6xCʭ 2#=ڳ2[2L&glkstR,nrb4!dwj~xr|m[ȥ CL}Uƍy QgNRǁk%M;3Xl5"!y֒D7!,9$F\0_eYr69'^WexMW+ԷeMb4۴dlEF┢IƊI-r"\Q'3k7]aV=1*bt"\ڌa3E-Q಩p ~%c7Dٍ.I#UdtX!ݳ }k!q {?odo|UNCFH D98p%{/s 1j;2=TGķj?3a X4m\:R0ܗNyV>ZN/!sƮ6|Tw<kiZE=!|y]U{26pw0MK6cݟײ֫{2yH hm)E√ 6RLPF8BD~ epq8Ң,&5eOC? +cj8 ^%F_FP5KNU3d|tBg~6CP!g |=S/02Т<U2w_( rT/"/*P2id< D Fw1^U8-:nM@Se`HjE1jfksU[OKFh`kuN ~ƾ_;_Wn +wqBV6l"B,^.l=dL%Dۈ^%B#>9طSPh ãJC]cy`Z= qpxM_"ƺ vyq*4W7y|U IZlz cqFWB+)S S )D\KYo1bL Kv*b]Ii[!Rz ك!jBtm/]΃ đ:Љ^nt-}ym䤌@Z0EXP6xQGkp(&yCC٥]u{=iy>*seeoYJ+J߫iǯ*Vj&G!^! 2-99&q`.54߷e}wQ9R|L\!C[~(Z=_A6MƟGH.bzȡk{pۛrN#y~Y(ʸfdk5{qkeRsTLwP>ӈ 2HV/;\sG[Xе^cП;|nJP˜2G{ 'LV_-{pq]m:rre2h#D:d\l;6!KL=h_W2Oş|WRke5#lUpBObZ,VCLݾ|kH*u< { r lRʌCy ,E)b^B3`Ō<ǵKֈ[ΐ{hS+`R*9!!!a\X  [1) :Q]uIx#J . Ȉ/0ď߄[eɄ.2F.pβMk}CƩzʆbtT]M6 nHT 'ZΘ1Q(Ky5FZ⇏Pg[0sJ:(\anw '1 }18B@N7S8 y|]r|]`({^u@q)f; GJ [/!ybuxhYrh[[c't)+9?y/PZLRQ%0|) L4N31nej~w({GX{^FYEmR|fepyeqp%-5axڮ\gj(n2uEsQ9ŭBg:HlGúgM#=A-#`F \yy/Q~ D^7IY<#=n4_勒צQ 4QK|4 Rnx^"!!L|gloӀ(yU(s3vjj# ^Sad GPȹuNh"=Q kjN`zz($e u mcQY)Ӗf ء."7^RE=c)%\.S}߽OOHH*1g&Oh=' fxϑ:2yN`tH }XgP_{"E֓K&"5AYNC)7LXBBBBg6VYQj'cm:S QAFO^Ϩ7Dj[ݽ 1)*]w\/<.L+r2#Pe Mq=#1+0 *1kߺ}=~nJAF9> #&E=LM) S+͐˱Ń1 \֌xYUݳ}cũ\Y uN߄YE]3 7gdLLTjv-,NϪlu|pf^ `ڌ0_! CAQK[+ɚ}"bD|&֠ZZeI+5DN M+eαnrB)|"200WBoBB¼aC]xS㛼d:%$$aVob,M^_hY$ue) ǷoY&I)y0P*C{ZMƨ@}bo0n cBw#,2 y|{q<(}'$$'%of%øUK.G/)Ǭͭh:RH_ψ}!W;K^n0o䡏hZ&i\PXtXHE]H(6[d<(+<6Al!40m\mR6NT"y|kB3'&Nއ 3:[P-}[ǷS }0*"G P;.1XHe؉uhϛw౸ZwrC ep J瀋y=P(5{%OsJsW$[ finMWuVwt>x|midDU _uB@<!ۉ6.6|t8U`x657>LHH_6 YVx.Pj(zܒpkuQ(7Y[;T*@yb5#9fmny:\@<_ p92cb["V X}P8$*>D׈BԟO{BAeH߿H\B0'$u㛐0h_FH k`>2S"0$;r=`-TMO : -ΈʐqIhQVW ;@F˹2O{:;u0Eq؉}P=k :Z~OM6׹}l!qxbUe5a z ]xf^Bm3 d֯~*E71MW3y :B?~E'pb-ZE6o = S~kdk$d2%tQBB x|ׅ"!7ȾRx;wr{+Z }uJׁ7 "ʯmP"Fϙ,uen "sDW9S$5%|RIM!_ƁX8ksdZQ-#~bM$c|XsZ$q?udEĆWLnZwat=_F S sHζIzNէl ?dS0y"2!Q^4Bg@+Ҥ0$֚a2cx09,U !o{|qoڴ]}A}ׄ* M꜐0hC|_3u j -]= ZDHݟwk]CzdeHtzFpn~)VH~aw|+wP~ W\u1XdX)Hi.0 u*Ed3FePwj w?o,\'c~vߚ~"5Đy-Bv_N`DiH)M)T-}=Ap E±ek IDATM񪼋!x>(2{EzPi- x~7E提 !8lG-35.!wmWay%m3Lif;ɇd])\%@7Kz Ab}Fԉ54(PԶ쓞8 m0=ĭwI 5n#})b#:v}i']>AgΝ:M{{HRg"0v~&$3D!"ݱwX<,:є#fߕ}AsZ%) ݌6in@J↝n[ YL(Uqukw˫H 3>.)眐nh-V@:};emF~X{Aw0Bְ+V\+_e+tZ@KM@qeܵW<I!"̱Xa "`NiG`kvrX|B*-R7*z8xvOΛ;Dc"y獯q΂hL;υQU J(v|tπ׈R6F2n$W C tV=f2BUw.R4{HLyX xiQX(rR1 URp!=7Iyw3tmDY|>D>AbۦH˨Nc%m0i?L axE-lƉ2BrOoKwkk-]t[T-Wjڸ)ʇw3I2Nf޽!.pٹZaBQ`Xw`ZwAifԲ~)]$/SM-q~FÐ6zmʺ1sn* R4JjCeǴ!JumOQɵ}0ADT6(#~*2}pz7ߓݢ2'dNW9V dYV!ONE2yf>AbY8·`鱖1OoAKI`Ny1ăYˠ=$9Gr>^/.@:tH9}Rd f7XDy20)^1qVpUnB AMn@B>i_OɭwV5dnƸ7~k0w(` 2~8@kǫݧt(vuro_ G˽ =n@pE`5Qp&xA-%-%5=d v&?\?}O;1ylJIJ)W\]vuH2gN6ߕvׁO]foO\s&ņ;bAWڭ`4] p<܃-W .}Gk "'N\KbHF: ivD/oz!c: _G3m+sr(;3ksW[Nܟxϩ^?}l(cɨm1)RK6M(6dW`Senߖ֏sy"%{lN1Ud>l'4 bxށcb6BBK<~gvr ˻{4b?Mf=WMD))E f$h- ]Mkl+_7eCRUm{;nҾ-ɮokDz₽M[K$Oۂ76Z(W'57oGSgv0Ed nmQu&), Ynݢ'.:+?O5)+evOi%2¶d_*^#4o:|됼IQ1$J"擞я}E^F{C "_ssmo1\ htez.dU?#3yy?7(cߧ)O EVr#հ1UHep9&_»f3l\QEܖŌBFDz7]Q|nɌ~n up&qSo;_wHһ!o]DFt!g{,"JY\sߍ~ȏ>TWI&7|M޹Eו9#1B҆[$Avȃ SM<+? c7u_dVq7_QWEQEQE(x_q^ I 8z6zE2{%c=Dr^rIW2A,Cwm>(inx8`-EQEQEQEY75Goe((((mpLj_QEQEQEQ։ ^xD\(((& J Ss.(((;R2ks8 $j((((#g*MWAG&$VEQEQEQUdLL*(((Kg:>N(((((93s;**{5ߤd(((Ҁ Ӥbk3sj+ъ(((R=q>z}/8Z/jrb{\mٌQ!Zx%|v]^*Zhҹ >W=_EQz#@?<,"'`zy 4jA}`ͽ| ;AWyl"-`PEvK`dk*+`Y%D}ԓ#w{|Kv84',4*ԕ%0,Cw("ee!8TxEQ% 5 1G(ѻa؅5V&;(2.+mb[CO|sQEC$lPx_ޯ(2nHp{ )PD,"l(u+{у(9)>߫(2|d}deaW!޷`w~)ROn!λeb5Ate7=|&R>ZLQ"x׈ 9RƯI\<8pm@{8G|O>u<`wz}׊;y>\/m>M_ۛ 0/I\k%0-uBl0o(#>a` rb )!TUeBD ٓm 0`f%yvCEWQ ·pki6IGDɂ9BLBa>Db S7}n##GgߪA&E7ݛ kH9DtwnH(0Q/_j,inq{y<6BIFǠd|!>^_o/' rFKRl8G2J?'gw EBOGC#4f "9vF79;d)J.Z#^0LWu^ZJu&(cI!>^_keT(霢(J7*P.ђIq7鄏 )޶pa 8uBi1(Y${9)ΐ1WƏnE-,[HܮRkd0JBN&q qiTxE)Jxx"2PV}l˓lZqJQ^] XG.|Or[nk92֤™ (Ec񧾥OmyeMr;5.y9%E> N{XoK$X>B {}~cu3(2 / ۙ3UxE>}EW3L\CYč՛8]а3 ,!7O6U4+ DG2 !"%ηAV.Sƍ)↮EAR=E \t\5`e8=0^#;kTR'l="اR(.;@ksEQf_qPWQh KEQx/ iК((&*L"^EQIҮpEQ&p2EQ>0$$ QH@ҞJF'HdqA(DxRUEJ~@,a$byw5^pEQcto@:~ ~3!H1>S{DDٽt MK>6, ?~=w۟B*>D~cٮL }?r)[G$bD"<0Woޓ 83/Db/"G c1orƐx3/@FDXvKDX# ya7vAQEDwTTxEjIoh8(ʈd(#FWQeĨ**xEQFEQFEQFZ(E3E):Uz}]$އH9I]+UQƅsGeDo]Ly+>ct.Y'0?Ӡ}nim{snq9K,ٵDEf.ĝKy]L7WuI 1nٌ+5=`ml+(wݣYŅ_tIy7WWC7>|oTF5*|.:(eс^3B&ߵ1JWyLWMFo { ;H}^(}0ŷDܴ44Gɥ !VX3Bᵧ\\ Ҥړ8Ma[c)"×tRH/8aL<'\[q ӌtEst@ʊg[=\m w2XdT5t&pxD)>.nH<\p;b4 n[3 \906E\b'{̕l"?B?d-̿7pM3`ؑۉbX-g^Kz7RT5sY~ʶ2Y]6yĽYdqlu Oe1_OF)Ɉ9D`7A 9GC #b;TxlMom>A2`_4F)i=\ `Ndul8~t"DW&bD$iF38D5sĐNia졻mNbRiZݞ"C=E{<^t9Gēd:wlZ0n3D_pqD SE~,ۺb+wnZ+ϱ&`V _g<})12IL.+0Ѣ=A|uc(l Ckehe'Ut{5Rq|\ v[V]aQd@ZkO) H Q&gf)iHp%x_ʠ(*I*%!+H*]*U%$<5tᓏMUx=&L&S;eHd*0BvI1V6p23ab$pCmxa-,Ivw`^#q]ֳ>L!@Ljqj29Qb4arD_/Kܸk{|fK/OH4ė_ SN]9Q2Rnݬ{{U.jD\\u1Sץ')30a㩓 ;H"E`lP1;! 4D(;oǛ/_KW  >pWjK>Z0_{o\EHW1=Y~YWK k1sEqgŐF-YD,2 m 9գS0oYv۵֋d> '-H-<ǤUjF&'|.uu⵬[?,[>tgbRRǤ%/f&I_&,:x7j,".M$2TYOq旔O*[`^wma@N8-S/! Nѹ *r<2+nS֛2 w"Y4̜mfp2lXf+J 0\̮m߹a"d+1H]~DeS+J) &rD/ҖeAws!|A㦛^6SZk,ըC%CEpS$ʡf湍ߢ:d0#SC2janu%#sz]3Cg_""ϑjs^rI,"u5dStё:p-Vt>Q̼3zthIӷ˺iá,## ]UdjfqQM0>wz [IAsb-/. B'JffItCE3y7=bAdVlǀEq>qG`n!.?Jh &}ije9 q[8mɟ!xi7QًҊ?]{."Bǻ`W:bA'@bǀR>e:6 œSE`qǥ E7 +=R>SUx 9A\(W.׿'%ֶ\HTؑ⹁XOnh_4bIޢf/X$P m ^[7~;+&ذ-ĸh!Zd񲽠 #~y塮l9W]C [)r0](wa!m:וT=!~d1HAO/}Žn 67 07` c5jPo!g&G|.{l›<i;sx6TZٌb vْ"ÿd? qbCtUS7Tx[BsE-eԜ#M_ki~kSA^ϻohM潖w_Y.3)1v5L35("xUd m%q&O$x(G|ehUF] XJDzNXL,[J| $vtuhI.Yu{{6uF 0u{\:9ϩ!:1l!(k +^EQhu2EQx6\"y TD,C*zvکR:f~YB}v5sHLt\%o=q`^asR4>-zd Xq L#~^&9xT*6I>N d~ 1^k0v}Zn%q"tt'ns^]࿐>fF%U!,8D K}. 0/5iWi/n4l"#DZ"Tsv_aȥIε-bTgr{>t#b7A4Aĥ2Y&)WDR2N-B5N/IZV$Ý`v[|VFLrz"ZFM;ɗܞ'YBus#C͈E؃'vEQ+#M mz㙜m`CdSsi 5r/ۗ8PBj>;a/cG}T2p̻5q5c -i҂vd`&'i"+}L9F;ͥ,qLѴ2|K~E+`6b3r~;q"oOHD̂KXһ+V}YB%Ox _"y'2 앴 GgbWC8"HS,bE'>n%37(119.0,__4i:{PvI'}FZ.]-p׌6HVu ,yD ad2j7 l94rXO\=>$ʂ㾛_$ 3M`- q(,Ҙ؋.QE *& k`iqPr;D x 0Y:}D5[Hu.WmnBƙm56vr o\Oғ :}3'RN ${)K7?*Xr&8LdUa`~@ +Y{»:ρKa,AO'7(D~EQ9wW(!H*CWOQE)qDPEL} IDATTxEQF (ʈQ(h UE1u';B)2ZnξSZ.{'~י\j8.{Euޓ(xe, M~~(?b~V'c ֫S?~]fNL!jh%Z/t\SQaY/x#7V l#z7kةpT #(úO}az[Ux[/A3<5 yb;4~xvbim|։:ΫF#sjjP.1;}XZdRͤsP^GdC.V:eiv7_\tRxk]p|pax.f +d_!IxO?z~⭝vU'MB,<x9=L@\e[|jf".!YxL~mN"!Ku؀`VOڴ+;Qh [=K=.8qD;|a{U&ak:kf1"F/ɯ5 & p54b7q]nc۩?Fql ohYVu\]#:PV!Bx &Ru{v`]e23 !vT 3 ]1}⿡ [`)j_?uaJ;se<{ ;u**6`w`&y2WE_х߳n I5czu"C!ŨxXHė]:s0tu${'wS;>B']湿,l;,q_5[w9b! 70[{W13HOgwDDnAYN=~-"~lidf/}L{n`[nPxȄş:s XXXFMٯ`N0Y'lmEX]3CyD7+:Ic'Zuj!=YZcE;i'k}|G6n E]{L])lx'C,^ K1hng;&r!w)2ꊨݥt$gm=!v/;;9>~5U[﫶P sݍ;`hѢ:Pi5 诮Xe/RvwHĠ!I 0J9"J&R'LAa!𽈮 |OJemQ, 'HѢ_x qdڵrJf*M%U=AGǔvXrvjFFxg^5$Mt ЪD*TGtA,l7ҲEwZVUg `*A`r pwa7TG|8XEl!~$}u~Ui[ꢪNMKRM${E w#$$GFً\<^EIsT#9pV-3 CU(ōWu2}M6[6UIǟ]_e6 9xx-paHdSZ]fo#olvxWJ~BΏ`)S\Q:3T1&9j'˦50`;$u6 (d2Kl?*0|&5Q>r3$'s"_;nqQ;ÿ;!}2 9HRTȳ`nQ bVGL$gn6HeUxsx,Y9GO;ȈۤB0OtMNQ8Lɪ!ۘY=C4I<h@ܛD!xGq3/a-&]KIb7ܶYȅWw:7Lrwax)s&@N^,%K=Bx Țx) 7%.~ s8.NuN[ۃp!مGW{S2;PNq55܆"P!܀%-2 23|L{[ۯ$ͲOx:\ vm-HGԔ&:k1h2~ QxlBېppbյu#gL3otu*Y`>Q\&y!'dfKE`c)g22Şl9&?|H!!lZn0n+)BPw9A&ږ/ "_yޯ$ [=_ i V}{7n}G$i_%\Kr/ !VdNl5/n{44|XNݯA?)߈?=xL ݼL6ȗ~ ?EyW86Cܻnv]Zt4l "Uf 'CXY-$!bG+j '+Com7D\ wP-r<.?bqGKH'(Κx7<>>#ZΈ:D@ 3y;#h9hbqN#pb"6 P}^,QTHxt8/y`ᘨ q mqE?Nz'OthH4 l^:DzΠ߭+~Б_Ң (ׅIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/loading.png0000644000175000017500000005074610751077243022345 0ustar mjj29mjj29PNG  IHDR7vusBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxyXaWEPdG@h\Li}&M'i<ާ>m6O6imIl1qI * (&;3?ιgafss0s {ez::s0?1N& cEqFfo^X`h|i`+"m…,e/^NX>Abva`Y>\Zq*@ p_2,X ޽-YNOl^* }3.tt|lM/KHg`~})BΆ8* ^~::>c6q۶֭OLug'~y`R((0KY_GJq[g_NFFB~==]V Bg^QGwVql;{~3Fh}FO?+ w#o- ٣@nہ B Nܪrn=W}} tw="w̎NG}f7o;?ii"rx  /ƨ3Qܿ>曒2[0 9.x;WoQz|1FGfU#,xQhjsKd| ؅tW/4 xC w%AbX44 8s3S}݈tx{ֳ3 9ݻᥗ&~lj*<DE~q&6fƓ6'Mgg:K/ZŦ(zUuAu@o+Ycq}vUװai&7%,3N5PUu .^Ǿ%+Tޯ'`?Ku^uFa/}|*nUep~#o}KgHJJ1NBSSTWWeOjAm-=X,xNEahЙZ??vBҗ <<2`1,>DUÞGʌ^] L]1dKSX({ۀ#Bߦ[?_:Z@~'[q-p|*im=mz[=qI-͟tW7,ՙi|&nUe9p ~CK}M>))i32ƙV**9{fTTȌ^Q!$ ENwo g/) Lՙ |)~xᅉ_*_`0Ns S]-Boi[ L^V&3{11"Qg.`3yw%?H0i"nAছ:;mBonCUQٳ{pҥs~{u[U)J]KP{Y$kF8rNbřr,-{N \57Wf\ 7+ U}e+q޽yď# ~k/\844l=GX]f::<,SX(g!!Nw.t=iJ@cAMďݰAWrr gd|s^L}}LCee5Q5؅P%čG?23fbs~ĉ5'VϾ(퓵#H q}s?62! :#u&fpp's3gBt .cc>dmvq.GĚk\>.U jk;jlee7tEd>E4xCw,3*nU%8#n*=${[o™eV* R Bla H3Mػwm>3-?z]xى*#?5')!lTUUPSSAwӾt?q³- `4'; ][6#][?Lp}hQ*'gbx:UEee"~Ǿưz{ҌԨ˃%'>!W뮻+X=Cԙ"l{ӧNCCd/-%|og_Ww,Fkq}LksȒ<0|DDDN:ZSSexXpGл=NAw,FWazg73%?Ym$$&.{?;/vSSSAUUN>ee'ȐqXM".nUe1p=K} Vodʵ PR'];KddaG仟F\f6#&\řWA?&~CB3)"::vЙs9 ;Oքɮ ))vw.nF.z7̄kWoMDv6¼y |t|OZj?G;}ھt? ;oU< 9*nU%Nva暍\}FoMg144hkXWWlY7 [&wnfz[OA?йdњ-VWW͎-0a{?YUKpx[okoX~bb˛ҙCLTeo-"1݇7(x3xMܪJpj`wzIuj:o KgN#-YȎ-Z#w7ocOpOשMqÇ'] \)?d a6W…tvvHHH(aHjj& m&ұڱ9]kp9LncO+Oo{o_D@QDDD_֐ܦ҃:.CCCIK --ŋ qC:M#++Nu~xxJQ++VU $wU)tmi\y6mCr*^{yņCs׶e%X$ @b"2IK !!}V::.ؖ#9TW;x: 1=7WX3 (.+\?ߐ(G?)-Z!}v;o!x-ٿ9$.X;'G[-CCHM --T}V)`98a?b{ASar$2㵮`OODW) 3? Q]]& \{S!"B_::U׫{wI&vǶzFF6 3/Sz{{*hhsw JY9:SGW28='$ʅ}~(|cj xTܪJpl&?'~M)[-ɡOrd wK/ED(Q%Hݤz*wOA۶֭vh4hb22rHO!22jrO3i,3TWS]}m츺:dY%+He-71S}x1׏%;O%͍~{S\&ܪ xbOrYe<|HOw'$$CFFƷ}CG&rwt]-;g|Iryx%Xݻs˖Iw()dMSKX$McI9@y:;; ""RyQfbӳ RRԩ%9Y2߀%%::wb/Sζpl*Gff.aa^:ٶe6nT1xucf2g{'v^(nhߛSUV?* [Kab(,692v+^n;p^ 'xXp1YYyde1_G~rynRS+Cw͵wDشm]z;/OE O 2Hi.3ynE4O׮ѕeciKZzSڻ_!?_nBya㵃eo˖O:ɩS'yY0LzxF˖]Ş=;ɋ!cmک{\QX(_33'QBC#<\f3gDmmgy7*T~:WU;,CAS ŭuϯ_[mgҥ.Zz-(HfB͵pT=NՏzi b߾-'{+og}7kʑ0isy%頿_8̾}PU+ O%kj㎷$wE U%aKeÒ& hjj`ǎ-$%%[yzΣu23m<ՎxZVU ss%pLxsQQ1:U…ReT9p/nU"xe;J(R?n ~ VUY{X(t ѣ>8(#"YInss#;vl%1qu,.{-[IEEKr̽HjksQrŋpa$d&_(fqzrsε=?;9mT-p={Ue>vo/7WATWۅ3bS08hkN>ӧع ڄ3z0 I$n,av;JoSZܩrސ.ji'AL~["V MwI.VǀǬw"BߘN]G-!Go%3ҥpLg4k6lBzi/SRl5')f ܛdO1~ϯ!!a$$$La15>c( '6nU{`x E,'OJwhH.ʒ=?ZZiiif7??&z>Y67x-aVUi_ge.JȊkx1ë54~Ϗ{T0|Yz/DTU\vh?.ͷqsJ,v_E@V8څ>9tx؞s ҄zӼv[@vbcguurn'r8h"~H`>mGQYy 6USJ+ h^ #N|dd⛈0wvdxnI_»[R¡2-b1h08.+>BI ⋮A<_%%Ny^sr);XfT_ң  #CڒYI@HNpbW &>l46w{&& %%pzJJ+)pI OL 2cc\֕%"+r9󯫓]L ]$離ދ..sS>Ο8kYڶ-{NQ<sҲ\U.^?+KrF[G^qUS%Z%vPΉqW81n޿#11ֶzU-HpeOGϧuSUd0eZ]-%K}={Zٳg#+kZ]-ɜX~ d*"h4lo1pwڸ^x)I,f_I Sk8*8@J !w"AUe;"}'xrI]~{wwN_MY䨪*;ArH9&u IDAT)-M&HܲuӒ%v-s5r^ߟT?J\$we˭M d_6d"d:Oauy|YݺpAgv풙_9v0$%%|Dki{::K^JIyz< 6ov]q\ "%%mJ6dddsD !!}\s Js^o8{bb0"7_2d"d7 m](,aabğ-&L |jo4wޑzThk;CY$'Cޣ-&yI <=, 8tca6/ɝ?ݻ#Gr0+Wʌz𠜅{C+.^r/( B ~"K͊Q/^"ɰd l ȻE}zxX::$Gq}3fet]o$ a&1d@JI'bb96kg2+d`` iF;IJ=v[M&АkSl bbߟ`#M&Lt00ب*1c ~<^gğ`_xPW-!:,\Y64#Z*of&srs gk[YAwx|狳b_[oiR3A-q]b;[ '(,PX(32øp~~K!,LUFDD$D kk))"P`!BU-H7bbX/ȱe8y{w̪6kd%82e{n8>1A-#/oݝTTQ^~heZ ڍM9$r=~\K=?HVU%Do*ʤ?--}ֶv3p0FQSU^~h4o8۰9RR&5]Z[F mmՕ,\2ؽ 2gfJ pLQ嶸9ǿ.Z$ǏqLf9߹2,, j XQ5:Z6haYt萚߶烇Ax8@!HJ GL<|usGo*o) .Ǧ2vu}"~ WL=ѣuuņ 6o'JJx[r[&ܴ<~\o…47bxx*`0GVVW^X 6ҥ\B={di)(n~o\eK{HfҥSa:o柝SX|]TUSYyF EZÇG7I`^iM $]Km]S4Tth>|˲R]-x+m<[+Qu(?+-Fv숈W+WAUU9Ǐ̙&vArVzD}twlb'~UQQ 3_CcIQ+m7ĭۚwFvpսT6#"XjVv*+QYy\ydiIa)xd~x~=P`5 uwBU{eW^Tqg w5'#Fan:m^*&|Ѭ\+fٳ-\ut w{p5{JتJlvj iL&f&+w%8v tl7o7Wtt,W_v&t8˪Ub-cD>vp'O;k=R30O}}-\!G7k0UXgvd`(?;nΞ=;I\|#.nn9y8Wo7p|+Ǐp_e|gr:U%Ux*K\` "xt"&Offjf}GKVV .Unߟ%KX$optu^󭶤a٧kwOդgp)LTUf.b@<墱xqOa[GT=-G\8أbBC!++T AJ8 75ٗSb׈|2iǔ V"~i /#8$&?23g~>y͛Y,] =@91U67]NhB/(FHH("4FeFy>ҺO&_`N>q&4T>׬(nC EY c;Z%mbb'`۶)-=֭my 9_up2޲ r{ɂҖPV>ee %>M.!NPSSImm%źunWVʉY>Hc^gd Ă%7ȡ!o>vkPo:a[,f6XYi% GF:9{V۷KNzr UU /<ӳ E@@ 9居ӶY;X$~QQ!Aɴ7ɝN ƭ\K>DWW'.U'6PQ73ֲ}s;4#55<ӳ}ni.^좮*ke^Q!U͛7dڵ]xwؽ[:bv^P P4Nⶶ9g`ܿ_ -ʡ|DEI}2IbF#KFFά5hl>V֖^'c#F5;8s3gvR V'<|u,tp|+mm3|W`᥾2RQ0v `W{[uO!>l*,Z8{={"66f+/KmI~{yyR p[w0Dh'')Z^8ǻwwc[_*MsmIŽ[RlD3;tG; dfj)s&\psZsyWh,N5N5֞ȏ,\!3S:;ԡ3=^RMU]-(09}csA#22Z$(-=HC [.]*$=B'qpd"`rra]nDʻ+әy%{n)րZZ)//\pHddFa>-zk /vum"nVHzyx.Ϭ! R}3`K:sFeesЙ~ "==JU ;qi`-a׮m> O>99Y)<(\Ť6`J p=";AkGDtKK%m&zYRoa6y-3lUH>VؒKzz6c^<9~{`j[QS*~j](%~NHq < Y-@@k+AWDGGGFFa>ϥBgg?(#`{x8KK<:UU *C]8듈nizc|R]Ym/m(T,KVfxXZ+ڑv!YqlJsVB?*)]~~w-A8͝({xr L??fP8p#esNH.uKiZZNۉowLفֽҽd[#zE᠋(3ë(4~>m4)=tY46څ~jK(1sw9v|pW#ފ>w\r\+I䘘8}tUFyMG2+rUhvdnl/O׭}jdž֭ '$<`cݣ(<78V=n 9ZdedWUMII%='zz.c*CC=bB_m^Q!NYᠯ("HLIfqMU@*} }a(Hm,Rav=6>~6o(yv{  ##\-ZPU'wlњvs9x8tH>`k0>yTaKQU>w&^.g qՒfbbZ+r}ރN}}-<#ADWpyyxfV(*DwFG=Eq8zg `b _pύCɓKJK  &==쥤Ϩ{{{hl<,wQrY=s5ijqi}rVV6츴4m}-H@R3h= l&GNNuݏѣغ%OrXַh+ ?ϜHT+'}},SV~v\\lW]%ka~CyD>2׿/툪}~ ;8%9YDlS 䓓OTTO# J W844{KZ܎XBk0l|vo0xmr٧;'&.";;<""&W^w8кjɪ6+ ԋ QUbi6 DX,eQY/`~IIdeY>q~~_0<<^k* &([I'+))pmgٞ0/E-˖P+jٱcuF_JffޘmIt`xճʳ\FAhiqn_2\0!1Ϭ3s sݵMOS6k3V[t ǔe/nGg420@! ٣(>Mb{A=8H1VԢ },XHVV'N!yY{?W퀃e5)(QUbGGnhI3@>Bwѵk rvE`0tq;`m}IU d^-xJYJy ɇ <25Є^X(_-ɑ=[QV]8̺x+ o*K&̈́l XBZLE0i.W>  ??.FQQ1p0`X'9,Mc1J:֥{` 1Eʞ4s' !&n4sJ%rА kl:[ݙ{<Z/T-◛+YWg?K)_[n}EE)*4:ʲWNx8nq9;F/I( Moߪ*HFn 0#CdB!!Ro8+U& Zo6>smIWj$ƀ'_|3gU%it͋x}BdB{!aE)oG3Fo[=Y cw_ć}nBrHJ"*) nIJjBnҌC_1<|$4[{0g.+q Z,c󤊠KIDATnNE μ`v";cu׉z{]SI9zT1*ہ?uH {ˑ$LH}w3c{R=آ|Xh]{t4>+L\\DloHL`jZ u 'qoP&& ^^c0sTں/ TUzNƚ5:CkHdL\ޛ ɷ{@wߕG#%9VC^(:;,= 0sOkY^\iXx @v" zR=i@Kw~2)K%046^M?cAN$]NSWܞC|ۮ@WXo:\5v v"dЇ1iZ2<4aMm݊UJ+Ѷ $R=|FD D:| ٿP NKw7tuWi#aXJ*g @%? jڇ/'dzN3nՄ (|W_^@&d4lčunlh1S|8$Q||%pac`Ǻ,޴RUn#f3f3qF#Ox\i;zOQxciF!!8n74pAq1mn@:p@/]*W f~zzdVC.^=ss efIJoE~~ffRR0t)+5㈃gٛcݯ(WUF\bsKrL]\LxH$2췏XcHBa<(33E(˗K  g AAtƢWJZ[%v70 cy^:$_*tN3tђf:Kwp $ia.gK9he!n@|}mH+. zM PiRB4Ggrj$m(.D z/Z# QI G S.2YbNj̦MpLѶ1U,kuI8KK羸fF.yq |~L\Ze9$x/,36EDuJy@EET7;.dqˌ$,2fgl=H᷷z{,ar杕%[y}FEˌ4S^.jI xSUy(GK\g/67 ~щII29t u _EPQ2).&~ME6:~X=6־tw\GZ|RfLd$@'t`N\3?q,5D/F"` >VTDWG?EE4`?y{*EbՇ+l7eq;Q]-1Yd~mU\6\..fr,s ,Q5d;@ch >PT4lmjz5U_c0$x7cϏaf -6!)\$w)geyq1@}#o H ᩧ"5km YlG i vEEx=Td}FBC^dIS,0iq,Eǎ6F$W3XǓ |H1'|I>kUE;w{$^ ȑҢ"Ύ~卪2{b{+EENgZ%b[ۀܘ JvxXfJ}Fu3>JC :­XDԹ8JʹsQNK9~IGO7i9hn/fU%Iͽ 1E4&4 >ii`|BQ3-&Zq1+o#_6͵E^w#=UT}S勪L w!m43w 7Z^wq1" D4RJX^.!!*,hCU ˲A9Bq64$vF9RYTbq1ˁ ~,Gj'r> BU n@~Yn=ӦMm(Qx'XR_%YZvR`DWsFgLDۀD̻ zXc$,L\G}c5e܀N)L~~^Zsew 7dܮ(W6q\=4$~MYfkɹpN {㭈g)pCke(saކvg ZT4sb?vK/`kQ7Ou&b`/d{av,~Zz"BjN(gO.H0+*b [z}_bh$99EExUe9>lHL{;БN <',rsh}QGgp?aoٖf_+*3;BGPX3LČߖ@Axߡ?\:G}- ba$CJbbj{&E}K.r}IP\B÷5`_f XT4~ִ^-[F?&) 50;*8\ޮ9˽%SJ1K|/"R BD<:h.`*:?82rWWwwew\=9~-4 T%j܈"A%nawg[akp<9eƍ.So`/hƲX=gdYr T < zݧYw8,ˮhTr-4&kLZ43kg*)Q0"Mp(ܾ=?/O6,KJ3ܾ X*{ @]G뛌0&h*fܞP(f dۢ\L gƅӦ.pX䥅!֗37Q,yJ#*4]ͦ'M8 !J4Rꁝ}+|rgVGrwŭmIHqvTg ]]kuV stvM8_(5q}u[{loXKEKoן&'x#x;2+i!vXGE| ˤxJJ`Wlƒ4\P^.BOOLԳBogOLZ+ž`h.Fl&?$JkWdT޺j%O$:x=42E`*w8%MMnT?96O;wdƾY\ 7"b}F&+4P~=ҵyr4c`R\K}8pvxj^0 Ntq?= %~1Z#[SDK~A[7^sܹbnX\j;<ݾ -9V%KbdW?dpI٠ ۅyt Ν{{i,K**$:ʓ" =;#{z{_5kRV2K!y! q P?Iv<L ݼy>He,׮XG?0VΈ~ xpc\UY§?͕ٳGHؾ>KKݙrxD ˆS>g"_xBRby z~+|")+T}Wrj07C 6ټt!HgD C,A7rBK⾖ G \kn0X!|IENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/ball2.svg0000644000175000017500000001015710751077243021727 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/flame1.png0000644000175000017500000021635610751077243022076 0ustar mjj29mjj29PNG  IHDRot@YsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxwceҖދCS7.]қT)"tQ(HL" 3 M`-q)7sz틝ܛvg3ɹ9g ""),|@qoT"""""""ҩ1q ""Y’[&"""""""m)y+"_Qɡ2Ll L < xh&(y+"se X>pp3p_"""""""䭈Ov}<%roDDDDDDD$DJފTau{#VmtEDDDDDD1%oED2̂16l C_? '""""""YJފH ~5&XUn# Q&""""""EJފHʰ2ݜ?K`ܛ ĸ)y+Q1(R!&} GDDD{=.xDDDsJJ*aM6^D }-N}l"6+x'xDDD$8%o%ʰ8Vw<w<"Zfs9}8K䪭HDL3q". GDDDSV G1$"(XO+g[a&""P%ٵ)0s8"""´q 2ZvncID:4 í}p5tgZ Hɩax+;7`>XKDDD[I2,\ l ;`U{"eX8X>SNnр3sv'M0|w.a'y񈈈dD(f@8N[l9`EZ5ʹ#m'3YD$IW?m,> }aW1QVbUL7׭d̰oO$6OWC\qd^gD10|\Aj>`>8"""#%o%6e(<D`Mʜ@m|fZ/0;V>qwLi0 A_,4~/;-`>xX7N W0%o%e16h~ 1$"M}p?6[) J܉*"b9OH{7[v^/ؤ^B RD$'>{} f\V5 +}p? +~}=>xy؆I`I>d4q P>` l37"?_Ǫ:pG~->2p=>pW9T;pdܱ6[;CG%\ 3+K[ ]j/" ; ^O_x Wm{tavE<| U: _WpN9cm`}_QDkaN[ U٦|yԡ` !HJ UX>u -Tg axJyVܱaZ} GaCʣIcBDDB䭄  9pu !H l|g$_thŶ |50w;0 X5ʰt!ͤ*e}4K(ЏUˍ:6VD$ۚTO_262'/n+O}s^F:6m2wm%.sak0%oʼnmXπ*0!ڨRoB$*w=.`&wH/L <lC;gNT~ W+KpH!e£VVD$ÔWdž5rt]H@s`߸cI <2?.Rnn\UL7L|Ҕ ]iW.7',xK>R3K钒""9ҳU)%G'[q"dxdJ_D$$%X+$.+Y_WiϮKNUc-`v8Ȩ3}$""JJJV/'K*pnٸI ||ڍ \^K0D|;WCTm`g` * 50pC f9'`6,t52|_n0,:K"HU`b~a=PДk%:~bNLNJT.\_aB~xX+̪XU\q7xlȣH(y+])YZ,̡Y~UWCccI$*p) U6 ;8 JD(B%-R=` TbKzw^ \ l]'L̀g%KBQr 9(DD$JJVmqOx(`2nU D$-*p=0efŶ]iD&?%dڛlV*i̡~{ISb )mzow0a;ܹ ,""t%|&;W%SH#Sc־XOB}(@ f/ -=ĵ |Ǘ`8I |2=a7}lާdB`]Xg" )/cJ7LDڨXۑ=)V!4Qd[ f*Y#ـSv@Ak14X2+Ds,wNiA;U4w JފdҩrS"%O^?8GoE=zKtUHJ0}*՟N>vژH:mdnw%},:}Y%{Y8xC`IFnA[) ̟ {Ln!G<ӘI \`Ű)+;XK$J0M vf0U xɁ ;(pRb(lUfZNg<2""9t|`6E 9Q_^cD$*pp*هk\+V@ nVP,I.`KLI<+OD~@Ҙ""9WԬ E<9戯g*D$mK=?tH`8zxIFx/$n~JVf&31xBUe`-VRY*J0&՚FD$;I> V{S6y}Vi; k}7ቸI7>6޴$H`lmw۞f=%ބl7u7abx;Zb\ג)YݚM !""[ b_`6缅zEatJ0{䑈X*~h#JpDka7iC3_69%FHG`8I ``*q \ \6⡍FZ((DD$RJJK% YS[ÎGxc}L&"U8෎;d )%KX)5`*d fÓZNԎ>]ZYb' b'٫)y+"CJJ;cy}؁T h?,A9xD2@!Gk\%%kSVXh'zlYP*wŀ_M4*z{L*lOD""4U@^;<6-ےMt1 g`Gkf@Ki~2l0ه&R58%$\w g0Q F<4<|vJ6,U%oED2JigXۄv.;B*i^%"MTlHXe{`7RvvHJ0Gamjqإ㣉LR ~2=] ȶ΂ÁG|=:'ﭬ⸒""4TSr82GMe "YQ61.L\Rm'6&YѶw b[dʭ`BJ 09sPCG= SPΛWVD$f$0[*nd{cD|3xDgbb.L \Qo;ZO$4M_ە)4Uϗ58tFu%޻KL*tߨ_uc')Z%oU,%oe*%w2!,U0p JH6[9$RpP JUDinrA f#8s-ViqK"""1PVX(y74VkqlY$"RO-93pc h='$5` <z`YNhp舒mFm^iv񨇿 C8q+8bTHFxޝ4HZ^DqdN>@ҝZd6Eb$%M"}&̸$7N^ج)1Ē*qˈ~S!YwSW6aݾI"" %oe %N-O<^9yC/ po9\Oc%X=z?%nU%NT3vP@N $*kQO\~>uZD$ÔтV݂%7$/Ѻ*pI`hBɬ)߮P9\O$쎵=(|X‹Jr<} ptԁMnLrb)؍;bcGK\U*y+"aJlOBSρWۜOdU&{ǕH$J0{ *kU"Kڴ+EO 2p`\Db-hpRRU>B+y+"aJa:\߷ 1sm6/B_!^>u|mlkL.+B3;EX:luXd_NYQV9+lu8F}L_0mᅪxVVD$Ô:雥 {ݢD$~|K9%ESC:x}V)A jɠ:uCs{NdY q8Qkvq+%o"|+>I> pκG!v o'@nNw"o<>ՅM?A9h$QHlI$և+앲L$ ~%/mvrX ;|߁cQ4658N֊8T ua`‰m _"X"Q2Pis\DDRN[ ТN5+) \~gmH׊0]Nn6O$*6y\շ~?% !E8G""LbNOQ6Z%(De_V'Ύ 0cJ2:η ? lV 뀗hU"5O480MƠCnrl&`cqh7 p""9mUy |V0ұNw毋05%Evsq!DM;(gto%RkN^nU,!X~""mu:J-L>&H2pe@rhUwcppD&ZDH4Jbu-mZH%Iv p?a\葈H"(yoW6Y:IJ"p0xMI"\ R7?DRa v8籡o#mRoYxcskE3E{&D-DDrD|t+iVDB2|o{Ial*{mWH4U/F}=^Ym:asM%@DD$9ͩUav2Ī tG[d9U9^Shw&95|{>uH[H#IFEGEYO8e 2Ag葈Hb(y_Lxu>%閒" 1Y*\ɠ", < ` ZlоGWNykRTh}οԫŽEDDEeD!tzފ\9u%fEXxXro¿%fշfVS*oxDU[HW6ddQ6:ՇTy+Ax -,!+1)^X9,>VqDYKQvCYm4n-"]SH(y_V޾Jҭnfq4r\k~=u%bE%XU;d &[j !u|K/|;uš~X\eCOk$Z'LM/u {RQ҅8ga"""ɥmۤ:|!x?x+&oUy+k-(5ő~9{/㥏)t4y|~X2Hοiبb~K`f'I\~"dCRለH)y?߻&")1 gȚP a]鑟LorHE<6 (̪-p >v ""lJϢ]v0[SŕtMÊ~޷H#J*ot?v3aT ºoIBCYDhhF`I<(_q>s1wmVe(y+TW΍1Np<`Ed-uB~kNX!yu!""")mt6A6y4qb^[ !+pv#`/?[S%olwZd Or*a#""mTy~X(vtU݊$۝!9'J^& }!UO8Wb敒EyDZscS6_Re6gQHi]NR? e.4q^<`IvD/upCb~X AB GDD2@[ B o{\""= |ºuBa3B,H 7ZhVj]C%LJdR%oc+r|2qk> a9P넎ۄ?ӅxXۏBH^eڮEZA?qFb#xICnH6!E*m-%΢D臙fs%>oFR $X;uº_f RG c!_C$/mr,[`6Q߯e਀b8""!JK š~ؾ˧?7{qH4(S&fGXRp_c,w!)0g`ސ/u'ɓVC뇹ȢIv-X~wPCMˁ>H͗nLq7Œ ݸa#Xv䯥xP>Ny{s~;}S: !_m`gU8*y m(IvV}Ӫ* X&O 1%oEm˄]"ۿo29I6[o@5UWu g]3`}U ؐ6oFp_SrcF2' y[-笻0bR6_TyT@X#"52Kޏ%¿{SR鞐U Vva"H^= Xj`V2%m>[]L𾻟CDDO|Q6 0ع˧ML 6c#l+ܪ{\&'k?޴cR 7z9,VE 0n~+9J``FBB""qJ&$ߖt}uI 6hE``cLfwaSYUZi ,, ѭy Tvn**FL~"{$rj 9pTOy 8e ""J*oO-"T =,Wz }uKFYl%lK=.Gl;&2a` K/]yV%;{zԱܳXF `5{^G[?9УP̈x5lubA隒k孄 lN7n]+Xڭjt=_iTu_$q)u`SoN8.ȔjsH3X"E?6>US/%oJކQ(Tc[;Zx WD(!*9K*.aB)5ZedkӉ{Q6_>ṝlMs*r<0kK=\\lbCefpK#֡UKۥ"">wTᩈ%"-TL-ZO4+Ew+^ .{9Xc5WDD¢mkmī‰EJXv`zۺ|^oU}Hu)V#og/h-de·~gVC{A# _XQ6_\$ow;۟9Uۚ*{ý/'ʪJɒgo8^sXԽd\mf*o[AAݴL&Uo}T =,}WVD$eb(kvq'QXfaO \I߀UwJJFa { -IUz"LDT*oªEU^fW{?znvmWl]IU*ow0 &L~omLņ="6{:u!>&$UX oDMܻVc|>~J@YT%`vtG|Ա n(y?K[H, R.N6!!ZBQKHr%B"Dۺ~O3 ŀ%yYSM̀l \j gI }PVAQ5Á z\S70q=&rU`1{H]: (XD{$IhQ[?E 0#GqR;v 6 R*<s8""#%oвđ f\B*7Òt5O𲃵D'o))nGrn^w: Fx=3c+aڥ`?;M u\Fv!bO_ƾ>~s8""‒kvq'QDz`KѵVlX?ɢgzPKn iY/^^$"k*vsE`zka72uOF H[8(sLߑ (T᩸hdžmf{AD$ה͟(ZO5,`ۓU}cUkHKOn/msb<w=*{KuDXoiG$vʪU4$yWE8T_J˄հ I*w텮H\k@""tRDnCz@rnzb]`x0'úMuw]W5z"V0,Һۖ#%5=g ۍm u#'7tOڨKN,UէF dUݾwt`C`^?EDc:`Ć]WbId"o+xX ^pM `{_\VӠ;N(y x#0#^ycc`,a;KoN}Q&¤(y:XUz'ˆ'J]mwρz߽*~Uj񈈈[ 4i=kjnREz`[Z'n҃N*ob` ̈.yqъg߯a玃kf >r|l:1[ϢSrQy5GKp2̃ձa9\`SjVDz*5SQykO#G]BkL80k𷸃hl $w$7&Л&FZ jv]\AC8%7:`AlrݩWuj6Skda$o!շ̄p&qѭjpwK=,i 6\G'`"V-M!ڃ#NwH<{g絵p;ϱi||?pDD$"? `b~Pl|< NBﭒS:0ڗMy0[z6!SC$a%o:,׮F>zXφ={plXE\ R}; `؁tó]'v;jOx8.Oϲ E>n?ـSɰd\|uġY<ݳ:Qs-x06ɍ!^`'XKavxثׅ|,7ICj4 ~@X~;/K7NIPu*2.[lW"y'6@|kVDD25|"pW[UϪq%\M(:X'<{}VȗzzγDS VְĭHrQyKI4l*xܹ㱤JJĂ$nh?mO8 '.VPvY˱Do;V""]+k7lpxA6N`lאи -e[= 18~!w"ҙTޞ”;y!e#x0g{`.yXuH`Z߼o^^cjyݿp\ [;4vGOCAj0fSAipx ֗1{靫I%n^w!q"ca%oW_3<;eV IDAT$KT+{, 1p ߒW1k5,K5%όD&ҕ ~bmg`6׆`L-y6'.WH$ojv״u_! XZW t7jpRRȊLE#1yf gVaX5T h6̄ {Xb<‰gm[֬olx&`vf"",y PJӼҞM~'00Z:Z'MZ&dD 5;15};{֯8=~H^nXg; L}ij$)`s umw{Ԡӵ[ 5&DD$&ojvxo'p7z{"=W-gCڎ;^֩!IBXs ̿Pz(ܳ5DZu 3Ill2%.%ۏgʘݒ}HDDycwSm.ylח@\3>!?de@4F넸+o%˹Rq`UD$y;X(@`AzXf7bl?{mbY< ׁh%y PaN;|{~3v^co9Z+ΧI28ø2`yRƑ!e 5xZ+[|$y 1N~\i‰_ qX ~ئ_p<2p b~]D$Lh[\L szcqHC.f2:$v N; $3[?qq>.=:oC1waA{r1y'{0g?V@i6e'K Ch\]ρ&qЗ_}Ϳ/~]D""D&o ܟ8e2O?õEGܼ RFv&wD)wC ]ӍKrۄi^YىA³6yQWتF|ݖd?{.WUqB^JS3(*TA"Az&C#=)"SnDTW}"p)3.Rt9}Sβ5i {w޳a*6`{I.Y:ZcNi},Ig{oX>0=ax|F-@F'xQIzߊ i96t|yz`ô2u`1Lɾat Xcp5`I!` >M:o09~:03Qbϙ;5֓)`Ylr^$$P`~O{ۀw<7vF yNDDd@qƘpCb"ʖt*2aP1m. 8Sۓp< h{{Ӌ$ cyM+" ZZaI<ẮnHr dj6p%'&|=?$?]($27ŎL_5Հ`nP̀OHˆeElfHscո׀]-[dzB^§Cj_$nmgL &Dplmp䗥fcȼ.Ɩw1Cj =bPs1mK.,)$ocOk#=zlzֵ&+1ǺI/DDpUyy;+02:,`Gk& x,\T{ p 2\P s GOhT"9pd8Rz *ЁH0&@۸]ipG Ui_qn*0c?tvf;}A Mۧ"T=kmd*JE&h`kTܗD {|?'6GaH(l Vqx‡ \YC\Vn=ZdoFCVOcυDDrUy G]B,_~܀Yc0Ø>n?iR? LW'EpN3y9y05o08X׹vvW&Gf8ޭ)/DD:y;.K#ov |ͼr y}6t "gJ7\ԀmEdDcCذaFca-[GUQu'yP_pi2)O_]ObN$9Dd<1kJGDD*|6b9}պbL2⹔+/LDD eۄL̉*4$`ZL~8b~V0Շ܊oq܋ bW`Onjkx<1/"S$q+@\ h_R\[뻊 Ι 3,̛'I{<,J܊g` "=3Y<L)E4U.0} #2'D}+5L_ GVD09 X2>\:lxf ZŻFFGLuqv'aNk?2EeJlLLQ^|e`G͓LC}eє3Bq]>5k$7)i_H0nKmq-3Lq 8w<5L`Rgn`]!ufYhL G5>"{aω߳@ⓉBH*M6>r ]$f]T]GvVXD0MP7 o7*%ocGl*nO@}v";G'[pؕW0BMBq=pq:+~a!~z WLB׀0^!#cn\Z/Gp/kO\p}'"p &ǛF?dX5zM/"".yߥކtwcEPsRbX/P5Bs6qe{o9c(Q#8S6 S%V4P-a gȮ"59:١9ߛ͘> hZ LDDR8lk?3YC0y3|M(a'_\~߀v ҈U^s{h%\\̕c+4Nd"""+u6>KfD$axFox?'O`Bsm`:)^>6=&tiăQ/F:}`hT"Xp4PA5L%CUGYe㘞W|_@g) s3PlK=XҾ""Rb`x2<3L3Pe`W/*yQdgy3/9/,:92xe2QS=D$yͫ}gCx ":̍yM1-:Mz'8 XYDsuXx/Û󘁱Е慷^1$`&<:417 ~x 0Ǽf! ~XiZxU~vǼHc:," :0Ǚ^>ZЈاiH5o:$eb9 :\?:X;Y^o$)ztvOOM34>f0k4ܨS}M`+ }Z"""uE ϒ8H"e&!t"RZ} ׆"M~pb0ʭT\ . ?spf=ߐnROQ!u?҃8X9r5&ka-L"yLkۉe]bZQV7-efG :?s~*u|_9'aS61_L \\GUxeݮYIM+Y=li)aMá9Z>lgSDDĩI6̛ú)mɋH 6MTGe?4f ]w@S.&?M}{ +CgRC* 1!3%C93Hصv8XQ'y`& ~I0TQ""E&y Є+[2\zZ7NMv|Iz|""]/6Nd^Q+ʠ:̉~"rj,&uiVq%Yف밈㐊U/R~ք~r'4pUO%b?'+Mx3tIŧz<aD6TʏN_)4"""u&0Z'Аˆr:;EH*oDŽ`8um^nBi1covW륃I>6`k/MopU usS|'| Ogk0 ,ۧJ%occXbT}5cg""6RM1t aQ-^pqu۞0nM3>-ȨF/Uގ p&&xDXg @إK'oX=;u:?tLQa:`q b&:$0Syz:l9܃0S֪E'`*mثiھLr]z,| R/4o n*fuM3%{$VM%xMxm4]￿\Z7^CP/O:pN*bvt:$Q'ZE-.""DW'o6pxZUmSJ&:Mi&4C0u[Qc1ƙ.^v%̀G:'&| :Շow>'~ݪhpn vgڄ]DDʦyaF̛/e|"^k`_7=G lL^ #By??EEb p&:MOX%Nyd&k5FCݼ== _Mv`GoT)V[@BoO.E7` .^ H]]y 4=x(`/ᔅowV fZ3~:Rד ޡۀV'+K_ OݖJ|튩><=p >ď&|`|oX6tSٽ$y1^LX[[)O }6Z6b*D2iB [U̠3:48)nw@n @fŸ&c,I =[ݟȓ')hۙ:im҃ގH$  U7{6D}xQu Ɨyqi3H8`Axv in3ۦ9fvX%)8MDAHju0 1$>+$nNL~ۛx` I l n[$|qM3дWMvm|4UdF.8QN pc8M+: z!PmJ=?gzMiEiSBċ&ׄ0O7&a:*Fq['6¨`[քƑ &2vUΏiӎ){("$o,:y>:^Tn4"""]dOLN⹷Y(ԋ^Ԅ4vZ8x>$nwƶ 'b{k;Y'UUH>p){O4ӴrWQ1cRݜعsZ۝m{M@DDD|mӼykI7)2%o?ǜH0M3l,0_͎Tv邾btcMx%t{emϰi$;h >͂iu_XZ>~Q^SI0_nZks%=ojlLAXGW4 :]zO&5Mv)L2y0q밵z^UNDu;iSp=O)LW&|i[3G_LvHyuXE<nB+Co^&anV|  o= ooR̘LΡZӴOX <2q}qXvu:)> 9_ Peߦdl>rOI :aZ`_4s~'nP_+¡k0-)U=zuXV0[ػ9dii)UwGå< ey7=:Ei0-pɿ\. f`6h>Ge`OG2y;:.:4t5f(JDDl6wze*n/N pb6 =u$nw{_&b [҄<IUU(Mxxll&<갘xl7me~?̷77pS`DDDgc>";4kS?n^> j|w`Dv&w,фcuHDDS=m9M-]%K<:@.k]IeVL<X4㕭PK>m^aeOW1G]۴LfQNBǷ[r(Sڬv>Ǥll"BL8eNTL_ :ne駧#0oץIgCg`r\g>%uSVAN1`5:Ui5X*%'8 [ܛ1> O5l.B_ j0p0OX,yؤ+nG"""z>y2˹r/-S4="iLraI!_D& tKAgF^H,|,>Z=/` e`#O TY%`ذ*0}}.X<莛cJ . H|6v5uߐ^k2ɢȏ_0o+$nIޞηぅ~QV8Q,&INΣ0i\o&5 pn}8~ ,Z0@#DDD M[e OUWt | t0_&41žnH޾OA!LcYԂ;Gt$i|W1|zw{sX5X8,t9|\m""":x:GZX(zfע qok10Ejpn rL$1]{I_vKymI |qdj- Z`!n nP_;"̀2Xe*RFDDTolT^~ZX^-vi2K-v`0͖sS-g jG:wz'?_Hy͙.V-Co 6BL,<ްUL[x`DDDN:;՗u(y!tdN)9JC*0pW vu`F`qtrj8~PO{{'oqpNq!o'gtZX5sw gmxV F놎#èH)yO oXN:LH-pG>V'[BP3×)x3t$|-@$ғj0xR1~gv(Mjmq2f k cXDDDRP󎳴5Z!u2UJO'>/ܘ?nieOޞRJza⡩YzeB6IrTߎH [xwa!7I/"l=ۀ%[ps@DDDS+lf/|m-x t"m`̛,Lb_b3Soc a :nlU ZZ+nn0&t"E2˶NK0j/,n#9eN^2CjyEkP3U2\VB>Ggff`@;ƗI$;yE|ctq$&Z iٙ""""Pv`cWӌA [׶Z-܂I>i3|aXq~$Z0 81X gs)xW3N|: YL0[fkeeHϋnɟil#C jKqbi4BLnM DDD䳔MguYidҁ7,Vāׁ:R:piV wQu`<_& t`3O߯[fzt`,"na ӂ:pEGtjUXIwVUXz|yWcJ&w9v_̌ߤ6IAt6t/WWaE7Q֬H2VdO]ц=or\{($/ vvk lsUý=b?܆BDDD>OۄhŖ]ZYYmSP "`\Ww|!t ]{`AGSU^j3Ñ|HVV͘˜iPCYm),%o`#06M@FWU"" < XTF3 |nV5~;y6o{'7Mns[T$7ߪ {e2p c|Ρdf5~`]ʘUp)pZKW$zQ&\  دm;Evl"3gk UyۆWs.3px^Z__ ,yϤvmB!"""(yqY-%oicF m_͊WziPـ|9^à˱#J85Wkf/  /ln׳O^[&TM~O{pc;:H gKG1o.? [xn'WO{Bi/jV[(^k7r1_81}y17t,Golvyf) >KѴUXrHEV[_UvpuW&U3t\o#TJ޶M,,5pe;U~0`q gqk|3ы*,Jq݆gC!"""(yQ =`)2%onÿB;UX V6GT \S-TTENH #Sc`׿^P}ocL-Uz݂ o=ɡgu*XmhGm [UX(t\" x)u?ljnWoC><pr$n Xep۸0ꘊۯZ\3pU/IBl`ݬBdцWp p)pz.’ )V:o3z[ʬj/su/kmQ/emÿ=0:$7DDDdJІq7ajq^ؗjv›p[ gWaq6GW/xUXf%u@ۜ8R6+ H IDATwAo˒-e˄~AOVMa`$_:(9Ua1(s@.qxf e6|qLLZyh Yy#ֱ(RjaAH)yS&G =onBa[:m8M@ +L$3;2^P \?3o-߭_" B&oc:& ,nsGJqõ ]2a m;-D۫pT7DRLo|qC9M݆]-^57vp~q6ys.qmQ&: nW%.5Gz`lh ]_aԆ۰3&[IꊔJxtbNΪ[]-\5WN됋proL,sl"Jk [y67\ e2Ua9`{1l """(ykA{lC) 'aT0Z$HGbe5Oc m\&oFK:\=e ZXCX['<؆=5>iUDDD F[{\NXշs;0Ʀ鳼&i{ p2.4ڦ2hKl[ mX+o$ofk6JC{jE;`휁MG2. <hf&e67ϱĩUXV<ц}"Z^i/ιƇ^mѫni+{nW- {:n ;| /Jѓ2]|e>;7pk )}s\;HUF.6qlLx|+:5U>IMإ].['@"'o_ DHm/fpaNTx2hyˬSlH'o0;pu`rH`c K߭UX/兯5y{KCˇ*|X>)6-DDD(ykB6HimWQ qM>3pc=ETY> 3 &"M`#1 /_,A_V!{2?cז mOxM>B!""")ykQ0>.S1"'o{emٯjAfy{(8ՆKs,(;KP*~[نEk>x"t"""→ݏ; wmQ̑絁F/YDcr\JGEI޾3e]~^FD'\JqS}'DkcҨޙYZNfK:9඾ެ.>Z',la9( T D\fz+*0[F#Às\?pX|)c[E?y}(3t =H[EymnT=G}b-& L\JALOBǒE12;EQnYIV>6J>x6nis֒)߿ӽǡHy; >)< \:qK[Lb[Eac l5  bI{*cs\? 嚼5۸LI`Սh}NOCoR~}GdqbC]:]>X߳]vea4j#Jbi9c%`חEo&xH=̍2rJ޺s=~nT_uvzR\9T:pĦxe8_9(>~26pXz8j9/k mJݞ[V1"""RQ,v>38vOpõЛ ʴ|/!3X `L(yXlX*o_ѯbn]JcemMޖmXR>>V\BYoZHJJ޺uzh"V޾My1q*x$8avpJ<:\P*B|y[&V;/a*j5Kߪ=QQ`\:G[|N3eަ՛T Lf<#)Tэ G TT5r. Rob^i!}a}muѼfer{v s?HJEx|%o~U,W~P7?3Xw<28Yv1&I l= X."TΜCo$3kE\%u\9(xi{Z˄l$"""Sֱ>h㯿l,+ͩ>68 `=`>;t07 ?EHΔ9Zv\e[ŵd`6vð"WvtG /P"""−~]קĽŒ>I2u*[`gz]ha]+W,IX9f˄ l$|ApLXI]C!"""~ l7^ `;*ñSlWlQ$UL$掁 F넯XXǶ">^&Ƀ*p+f4l&od*\tGLxKk;^? LAEx  e e˓'j@\űWsX<$T+1ɲ{`8u(E]2LmV.^ `TV'͊Jc>YLhB!""")yA\!t-Gazb汮@P֑816PeLY)3D*̠{SFJ*:ۊ`Y1fGWn[ܳ kgt4Cяf˒.HAU"""=J[nߞ9ϛuE[^zEׁI:9P"$oT#+7pa4lJ`#y&kE{Yµ鯃'"""=H[y*R +E[M`Az߬SM 8i}p6|EQdzW lS1Uv_v [Mpι)"}u~RAHEy  \^+j-Ms}p.p5 p^2tyU`~ *o? kZX(uR'q۵*$}N z>||a`@zQy6 c>6A>s|> KmSEJvm=bzomanjfCh/ZbPypq DDD$%ov){V`^`97>a!N.S*`Cu6og J>>tN޾[^S>.=;,Q\<㸕Jb໩^ _Ujۄ~_8oKO|30>ζְϻE-UZ^O-[Xh:WZ&."""%77N6+үoUyQ< \2_[wRhp-, haTy;AlYJ:R5,,`9mAHXJ-v;`x+w Cz01[ohai<hkj;?nw;E "BQDDDD:p[?3wġ 4TyYf~4.1 fY&ھՁCUtsƣ`V@?Qآg.-,k[Fǟ[7m@'sQ*>G)%o Qy (b?W06}9d3.{`T3QÚh[:y8&"J޺*u>&XXp&{sp]k':aeH(yD `?8$~ `ysv %`tQ=`t(2:6ǟAX-k>`M|DhbrvZ&\W:{(YZ+ U~ֱh(3l!K`͞6 6U)õ>t"""R Jކu1ǍKZJ2ٻ8ɪ2a`A$tnPT@( qUkbX#fs(uE$J-H3L85LL{99~߯׼to0> n#S%F~8Ѧl \i-˃ޮu >12 ;u`3Ok:o!́C]jW5H"8ՋIwþ*qx4}nFԜ O;xZ,k}an.³#kYemG]Թޘ)507ZבU6GppZoDpWw_an ME5v'Okcg%nLK(8iw݂ a-DDD$zhGǖS?r)=t} O2?aVYSߜ{Z,u:ߚpUMx\+Iͯ[ KBxy"""r/vޖsuá:|#4V19CW+S p+{Om4:Au<kָs\O˝?A }@]E9(CmE;<<5R9/aPfׁ auNpodTM [ߞ |Ȅ5,ގtC}+L """YpR[gXבMHWv"Ցم~([c7N&n}㒕HF&hޭC/mitBqM܁;lXbu%Ň5Еژ+ <-w8liy{n]D ot`/Ok]4yPXMbx{kDDD$1 om)-NmZN7F"/f@ 7GX8:;xZ. [/;<.Y[=xkq&-"""\x;Ky|.pu؄Lkqx4pt+v-wǵbNy+{,A׫[x;|]p3j}i</ T.v wkԩudB}p\BR|3c->t*v=w?gGWuo?vBLu 1M]_ KW4_c>) T*&:J?2qut u,`؅T܈d'Q*R%\|˺&lqɺuݮa>m6p5fHT;hZ:zTs*&\7w;\認 I˩3=uǵkMJ"Rxwz^łf=ѯS*|8 l3YR\ú ,.@Zvpkbrgx8lqN~v蕬>lhu[7":]== POYZ!"""i>^Nm]@ަ[3z'v2 ݪn >l^;u o|N}Q!;owޅ5|ny?hc+ ލ{\DDD,[#'';U )M[Hm|>Xso=]p{^˕f úIWv{͆RxYL N1ơ [2?G,&j x\M#쑂vwulF'TDDD$mY=qwLmg o׭v[w꠲|vJXpu \uޖ4Oߝ=+Ӽ[(mq Z[.j] k_[+5'01ء/i=ՀߙX3 8`nпV7ՀR,k';hdBS㯕 ͻ. onTtf$η#a[ Mn1;Ǩ-|[bmO/'aκHBλ}?)5/s<3uI7~CDDD,1 zОIwHD4B-zx;ƺy*ېzsu"""[ > @m{/cØ|cK~ǵm<3Sm IDATф;pKusvuZn]/v̝pu=L7Z0NHܤM.RӀ6[ ,b-.Rνrx{;52-M𞌹|-+zyYypu"""[c]H ͮ$ͽmOm~R玥;|ϓpMJd}>[;&W&/Z:4Zy"""RH< x$i]ODО<iE%17uhd-![m*nA}ZÁ֭N(TDDD$IcI`urbSx۞ L \Z "I8}C̽mv/n"NLnOu2ޠthYqY!"""yH2 mXu=(2:cUJtdŤc-vK s؞nE`?-z'"""E%ގϘ-Ǔp5.p )ɸS;xzZBy.%k+5>zPjEP筑17k 4V&y"""RXr-`mօҡen]3 7PIΣ^ߣIXi]UѯǚoI{-NᭈTx;}$ѺCڀuRJ1csJ<}pz& om`]Dlc5KGV܌ۏZjુ֮4ӭ|$6_|ۏZ֒ X  o7 ]H/Mj&e*ɤ{nbtli|p''@kW&yH!Ʉ'b\tk^+˛$p%pAK]OcvtL#;u)U o?c]Xns#grn>hQm1.@DDDDx;;5k>{u "(qc\<ءo~wx oSyR-06\$p*Qx[iH^ow[_7%ڀuRJ(]GF&2 wGDt+׳ _Ľ:'Z.֮"(R1ƽOODmkH)Ebt˜ fr1jR<ξi]]#Uvxd-> ~hmwWL‚u"""x/nwF^+ o[.@pPwsXߏy>5e+=𶽳&ÌȅH܈wwe;u݊Hia <ۯMꇾ.B'2`]VʎA ]>~:j)mF|kJt?f]GފHi֝nXT×- I$.#A˭ ҊPIzt˜ ƻ\VtLuv|h]YU oW߳.˜8 pU_eЙ1xo/sjIإ$h)-pLkަw-Jx:A Eܲ<8!6_{TUmp#>1Xb]Hm. A ׍ulT$iJ=J 캅|6o6$x_Nm{gLYL7DDD1 o]k}2u' o7d]7 '};r٭YՒcoxǵl]13dHޣ46=<X6BDD:o[W?$AG'If'*ߛ0v*s3nMQumOnG[Lֵ=s/R菾̠w[Izihx{`7}d61wV[?6 ޣ޶vpuU3Gk ɢլGt3pA YhvMZב= ΡG1RRVIwHྞ=,>b)ݘ{^,D=@cZ;W5X$|˺Тc9EIw0 Rx s ^~DZzpqkΌP.[_(ު։E#I7\421x6͖Y"""C@«˺J? o[؄ 5X \z(,rkp^'F'y(lـ{5{jWXO͎\cbJd!u Cͨ PR}}!āruouZ#b$\PCx]*cV ɺ\‡w7{7pa9"""fbǮ{uݖphCS EnKb]DBiFo&)8'^uv]+(|x?o5H]oGa1B[1 o7 M𷂗 OC)+x\_NibVϬ!-"U+ ްF&`^˺]Ϩs1:oˆ]gGطJ.. A;EHON/x#FmZC"ع5r of]@bfn E󀲯osQ7n&zDDDR#]d¼~`.m܊F'鼂m vF]2P".v%>[вOOTsO GҼF7Y5l*ICvcu[Xב N%%PtdS/:zovZ8u n."1;Qx蘎rI8 osOqo/Sjb yvV=Jso7< o-ȄI.ō~W!id†3{/ý{6 /# _M/"YG o3a]DFaw/Ơ${J7G3Yc]Dbyٺm )&82޶b>p1 J +F&0 . xcDD$Fb]u$Xx; ;&, K=+NRm1n#9 Pw:tR6 o^g"#""PvhS Nؐ<݌ g1?SG@{歊8uZ 큣g2FJ4~)ݹ:olR5 >󕈈ȺBjd_:iC o34W,X? 1s}>*PxZ 6X_3%`>1]g o޶4DRK2?UH.Bσ~-X}F7<Oۢ#@(st<63Pn~o]DRo! nD©5hﺫ{x{\e]DjFaO3+PrDDDl3Hku|W3WXmSbx[氲+U!lh^op]:|Td-=?a{w̫4{J[uݮg=OΣũHDD$/!Fh}TDmk2N͓C+^ %ޫ$l[oGa 8 V7_w oe}_h>Hk!vu)S%+9 rhYN=Z*sGq#EEF\7R{ʔ C} \Z]eae6GST[c6umuk-Sl*VZMݡUռ[PxlnHr:-32A$.yxo8q R˧f"R<e~|DDD6?Ga"'eF'5 \x{T_* {z"Ӭ Hu`!17?o +|$9`WOOKɚvi"F. QS KB<ĵ%7OItގ]yE$.16%{{v)Xa]n4Px8u \H|wv Tuy*{hف!hVQxfP(e؜F&7\i/i`Ga['U.,L?;0ruFh/?qJZt t}UW в 5ʇCU\#\-mޡ RH/8vG`wU VϛoXSl̺..4k XDDD*w 2?޶< -+Sxd[ŽMmwZ±!&pu ?Lſ'~{ZDDD v q8Z)mmϑriw\l?&4(3(dxe0vZ-G<ޑ2I EHKu o>sA>Jy-%[euV_v XO3nv1VR#>G`mViǺimmݎ)wXϦuHa1;oS8"{p3lHsod:vae6G!2ϥ?uvȄ5G`xpi&z4Z!mvZv6?Ya QHUy oG`K?Kκ$$:oȄIvw %#(?$EHGu4X[oS@%T@u.)GZSx;ⷓqOȻ?y[_e p }on*KW/.B*ܞs 0^JAnEDDJxܫ޶Ioe_t\qi ky;ېl)_GVHZG`gܔxZ߃7 W#ˬ mTaOïC#""Re>_v;mօHqp܎ eS e{nO{K AhfXZkgNj"2Cx Su%g`'ac k+3puRϱ:Ȅ3([|1-x^u}Px`?ˆwxWFCncyVQ.-CZч x"!`cEDD|v)Gm{{cwPɇ)d>3Vn'6gM4$XQm8xM<)mOmK^la=)}P# \ {4| $q´~!yKx{l |XRw_^HM oͼUxl2}jv[.Ǻ0u41 X |кЮꮘED_z`'"":o34 wZב]GctF,'9R>6o]@Fކu+plLqZu1EDDn|naf_ݩ=ul-C67_}.8! <w{_ fTaֺKF'T~܇?GDDn| \S4y$Lm~{xUe_L}Hn쿇wpN)O/,DDD|Esu Sx)?o ғg=*_xܯn. a#.k~22ޖq-+ ^=h$ФzxDy8ouduѾ1 Y$j{~}i=CQx[[?^7 Y!aLT0l9S#DDD<^E]YmY!\Eo6{ o1klc+očyb8b9p$<(-Gm8 ߵ.B;Ǻ@*ގqGsuP_3EOVmn. {iZ}G`9}ؤ:|i1Z%޾"~!)-Gma]D6q)5DDDdd *p>:ouR\ͽ-;v0ުaد᾿c52Fvh}:%43'"$F5f"|i* (5wذFmwO0>N:uނI1;o_Jq~ ֕H4.³ðnKhFx)'=q'ޯ#q o3̽g-a7c_:\r  xIBu,$z UƔf6`uU鐽[yXXZ)0Ϻ)׮J\P];osȄamp I#Sxۛ."$o<,uҘ IDAT :"""e%աe.@Jq;5;?Pgð;plK7R9lEؐm\*L|w..BSxa=-O눈z|᰷Md@Oxtd a3!}mt{혗nMq I  oZ`/|:"""҂vnx1yM:oSm^M*p;vCqC[:?xy[:o \j]UE0l ~DDD q%}iDmw[ 53;2ya岳b""g-Omym]ؘK/uYY;xZK#DDD ޖ_ZRxa"kz|2]yzk/uu뺽nT^*Rmy o˙~n]l;Mrs:LDD$,%P o9)>vt0 yYu݊D[)Nmq o6$# \Jx{ux.B*g3puX o}QY oEDD"I-}0⽒Rx[ðuRH/9ʵ5:)tnTxۙF&N}ӺIRݷلðpe/IkH!^ @ZJmqY[p٦ݷt'F1(*'[Pxu$)UT׭HD '( o|}[Ȅf[ 3ȗz8ۺ>e69>^N^|vuJJg oQxͽM[7r}]EdLid{? (Iw z^SDDD::s-UPm/pM2M o[H}Qx ٺIӌ{_[0l 9 ""Y;=>ag=@l6Qð=cKyLPu+}(TL.t-W{|Vyޖ<6]{.IZ SxȰ;T \`] xx;=ܺ)Dm ^ZuRx۟{ H \b]$/nxpjdek|9I6-ҫXWDDD~޻SFxJޖp{:oU4UmΘQh p)fHu(7n XO3=Bk~oa_Tx$vR޺CE&$^h]@X 8պF|fhyL1qnt“z|fYcYYk( "Fzjy;4Yw"u22]j]KBEH.}u=Hk,}:PDDL쩖PxͽM_ꝷX`dbofa.NxKIw42APr_Cu-鿱.""RYYCN<{Ho{@ƺL=ܺlvrCd(;C EHV.M?<  ""b(vUk|`Nv!؋yla]trԳvץjZGgoEH>o"]d]GR|&TJ'ppyl|g(g={ʍ&HWwa][u:O2NNu]"e]J^_KٴY;Xh_MVA͇ s=:vt!׽-RmzMH2[H*v?X yj[QB2_C[,"""RIx; w{\kCapIQ#}ZEsu߮N.B q7._ lp_\[DDD cOk-2^`]@(M-tQ6ۦETHJ!;)IGNmo }s,\p}),NK.>=ofܼۢ!6m7[͘Kl{XD ;ү$ByVҟT޴yKO `y, y=} !պi+vT%t(B)+ǚJ.&V[UEDD g1pW>Toӕ2# o'u:euuCp8w-nEEDDao?X wC(MWꝷ=TѧY eb.byδ.B*! -nVCDDD 2ohMoE(M۴}#,忛vߪ;?uͮI~)-`q!idHBog 3 %VlG  ogݼ>|r*QH[N. "M,պ Rx [ 0ɚ ½ I]"""I&mzp[=^7wC xuJ}t¨1Uv;E]a}l?x) ^C{t(<Ԯ*R uT&uݒY0y{uR9 o}oszINRmӧ3?mSSC!o|8ں'ܩuPvlJm\>,:o_aSgH ɽnRoĻ(!xUݗC-l:*LҔOx[bc`xR|Hw+95mDJ#DDD\x 0 ;ԙ-K:o=WO[u݆S\6,\,XQ@c-#DDDbH{{.D޻!g]Gl]6e&<{iVpy{NzatB6AeKCDD$MɆ@`&RΎC r ޫdf]G$ oésx{,.B*)vX ^{GJ#DDDlx 0^p~QC$vC֔ަ'݆hRmSF'\\b]DylF&H(91;ocT ""ۦ`u8.HE $`T(MO`̺z0<yğ:R CV}C&ys+Jx;;O]##"""=H>է7M 8w?A!a;']_:,1 %ϋ"*?:T].Ls'/Lw%lNs%YOsӯ(m^Ԁe{4XHo$Gugx;p \:G ,: sqI<Ãu:o-?_<::VIH;{^z&LI0Ҽ _ MD?lohsd кt26a^k Dv+ UPǹ@I_'Z8x:LDD$aلsp |Ѻ%yQx\:뼝{a^[sʺc筺n%/s"^"""҃,&1_~f]T-KK.ceCÃi1F-Ȅ8y;m]T^n!=BF&$.uRY VEȽr oxAުퟬ :v*`޺Bw޾ """.gPN o)MI.c. xls zhED[MR vj~i/Qv-Z hXQоOx$oUw|qi]DMduJ )`Cv Θ.'2߶C*PęsZ.ݷU]^*u޺46:v*R݈pk@#DDDmx22"rm{VvZϿEݷU{yԭuI$)`t u;ae""":ۀWė{:;[X?(g5pu5R[uJ,Sn/XP?J:ĽHAґKx G&^C.u29:)^AX]i3EDD*'` |޺Hf}@ jG:oEIв;o_q"Θ{")"""=Tx 0'C*Amr]<ĺx5BҺOu[@HhAؔύ ""ʅMo~m]dSPlBG'oeo oWu o.@j' yusHF*6ߥpu-C dolʇo7aߪѺSx{m]tk>n{H*̹AOE|:ɭVmw)&۫`κպ42A,y pP?G{{H*߀#kli:onί~,[0i-_y`mԩVXXi]Dv> \!""Jsp)TtfliR^nˀZ[H2ҫ:w+͹VX>nPi| T>/C[[g^|L9o@ú>pu oy+VR  `{N)A7[!YRxk+ PFVߚ0UxNOHx\:X6-|uy9X q_(c ;. P_=[Z\ګKxcܼyvuۀ{3r."k!Op31.Euu5sXPŹx[qj<u oy+..cuZYk >(]dbXd}EPa>;7`y2ܻW+V"6moI5b`(}&լ """T<|x0.EҤlm]D `;pn,F&.moI58g)ɚD5uH.r 4gog\xiKsoI5n |84x)mc>g]$ĺ=,b|~f`H9LCyXi]^mjyEHv0j]$ekyUay$x@]7>^xV=7y?nCAF*FT<\\g]Gf&&"DDDw oﶮCj(C,؄5><wFب: iқVhޭH0Irok]gX|(> Q(G3LHGM iRx[݊dNmAa}F&.:o%-DDD o0um5KO: -h>~ˁ1z1)M[' Pxۧy|R$>TvH"<71|,4#k|eDmZފĥPuފT[3K>o^nBF'+=p_'\)M[ IDATvw<\i]O'ƥH<.&VZI-7S=],(pu"q)N]"""֣y ppq)F'ıںOpdeon2~cpx g|}\C$an]GފT[4\G?K8.&2Sz#":uư̺Na"иGᭈH)|xOZe:t>4YXPZ )xu"Qx+""RA o3NI:JXe]D)M[} YD?- pu"""ی-.?["-6.waeyPC !d`C@Ƅ 3!d)@0( ЈЄ4 ШH m7m+zuCdǣmb?VITZK/JV=~#6!Y*fKy۰?[b-tvݘM'XuvrxsCtD&oCCltO(o:vA뫳lL_K-'(p[קCC@8)ngub[(mGܘܘ(ɋp+0ee6Y_y;{V'OLV}l(o;MIL*n!:O#OHVؠ?I[U0y۶>Ip }{{su`6tcQnu,$e+ˈ#]b#nWYL޶My u>yl(o;W<*ɷU耾Ms^V`P㔷m[y{ C*@')o;%97Vg3NHn_b=dl)oַ6IVV:Iyq7&}s|_? [Iȼ?N +WWjDǷnLT>@s=cbKݜ>~>:})% m8y{v_4`GOIZ a۞ؑ|ɻsԾI]bmP`K˫Clc±m},ohG_*oÔI~:DOYq},o]E=Ȯ/P8 :Ly3ϫC'VXP}Wa{r#G}-oO۞,W$_P-tX_ ^ۑ}2)rxu$:(ogQ_$9:$zu"[0mOH_TUXP}W=i&w$em}.oY>"$K=mD?g%yBu BuR޶ۓTd:Da}.Dzou퓓Yz$6!ỸˬN k61}K?9 (oÔ=#JUE{չۓ뤼 m{yF׷C˾#a-ISuuk$WX'l(,޽[n^dd7Ks(ɃC,MHluŽ#~>k6I@-Ig|:G\\`W%lOSbLN۶)oӷNMVu`"+ۓC,WTX')o ӷTWfKyH('sđIVbWM\}SrQ(oo?VhۓëC[}+oM@)DWfٻ:q8"y!Ay;oۥ80e!譾M0y Vv$c9zۓC,k~da.ۑܘostQ;gR-)T+e(+WC'`v8-ɓC?;&PcL@)Dؕ&o!zꄵq}X#+om۔?MwiVy a';&;o:GOI><: 듷+kzڶ:@]Yۍ}&4I:GG(oۣmI><: 듷VfOyzs`}pvs V'Lx99:|b9 ,O޺@(oYm>\ݜsW tlIr܊vN=>y{Pu` Nk]W6콝3p+~9{G$Od>yP޲~ [Xavz^[|䷗BӺ>y~=e=@_NQ@y;Uod晼m2e~JoUY&oe=I\v:Lvɶ2eOoK$³Ô5YJ$W du[Cӊbj^I2{ӒiueJI~q)9kɻЎOA1yZZ+<:Ĝ/%Xm}R 4듷i<-keeB[vpvJy;=-k`sܛ7/yK%Ot7-O\J1Gjbk$ju0ypm6ǖЄ0c;q[ʾ۶sqdKuL5I>Wr]{e+̑vd$'W\cJKɩA(;q[.CIٸ:@LN L$Kv`)DX+@ppٶvNӷ_HR+ZVOyۦ#RryuJt{tZJHrʄٺ_LDee9:&__\J 0e;q[Ι'/Ô썵 %{Sy;^JW-f ;T蛥t9{$KA` a]*xd)s.p;%y|u)RߑI^WpRpͮ2};G{kkn{<::Ly˞ܽ:SMQNσOKSa]y@)oٓV`<:Ĕ(ok_yR? ؏]ےR [0-{l˪Lɶ=v9^Oy;=Y>o{R%T=[0-4:~!ɵ޸:wju`6V=+V&t>I^A6bEyے;}(oad'\ɾ+ɉ9(%Я'íTӒ|:0}&oTW`.'!6HyێS\=k$ߙ5$wdv8y}uvҗL@G)of ݲ-+Clжʫ3|<|uB+z:aN@3^2ߎpӪ嶬L讧`0yۖČ~(ogo5L|Q[~hLH܏d)9/u&owNNž>)n96NXL޲$ȭ=[>c$d{;oOyz?ɧ++so:GyK<:e5NΪŰ_NO}T`!A: V'@(o{n9(OR.ӒqJev6NSƝ3 ַġe9[Lr$/q)vv.!;#gɨ:HGsu`=6NJryuqr]<'l5n*Iؕ6>mH~:pJߟ}Dt.Jrxup`wU $youvk1!8ٖt89:HCӣ7+sSC¶lyU!-ͻOCC)J+cEPmO'dU\?Nq&o׫!إC,V-A:b:@WGy_ؕP6wI-IYbwˬ\MՐ3 IDAT!:[m'y^Rf]:N]m[&uf[{dz7f9W略::ByOV&7G'ุX FIxrZqa!6ƾ[aK'2۞ON2>: AI^Yʄn9*ɿ''$|"޹ Ⱦ[ek{WY@}]@G(oX(OJ*V&tAI~}1ז=m0_'$:D.Lrlu؅&yuu)oQ2lF4]κ_&?{h"y^u؃W'VhG-,4m `V=S 3ٕNQr${%F4Dy{kOlV>:$:SꕷPEd:D#LݲM!;Q2JrtuɎDy y(:Ĵ$:Ȗ$u!Z%2Eu`o%'??%_F 0J9`ƎO$O2C۵2gCkcv]!`` -%# m\m9`N:ZZFyFɑI^UYJQr@u%O ^~y"ݝQr$'TX %yFu`m^/Mg%y_u%&UNN7ov=JvA&o[^h:ZQ(PE!rTNyޘaeP镣ͣɉ%OI'L CmKQG~Mc{hue@'޴(yPUU&hG)T'98NqwQ:uu09:pkۆ '%ytuzISb/ g$/ږp+ots򿫃09"W3yl|/)7O>0u+++$:"1yۮ7Dq |v/vK(o4Lɉ!niu=q09:0m0ٖݱ'qML>I^WP޶秒V^`ܧ:D LV&0?&(o2LNNޗ,=515c ?!!&W$9: *.,HAf&(o]IX'%A:,2 g$:@CNȔ4H9A0HdYA$wа}|hܵ:, &:8$'A`(o7`m9L CPޮ%9: 9+ "Pޮ ْZ`A3gɠ:Ny>/K $0HN-Sޮ ydT舓2)pXZ]Arr `Ar "e^ CZ#tI>3H]Zݻ'9:@wA%=L({bu8$ɧɣ@+1H9z$6H.-P C`޶% yZuArpeUIA PIy'9:@mIr 9: TP yIsC$ 9:̛veNNJUA`Iݒ|$>?ۭQOz_VI~3ɡY+k^$J2Y@/$%$Ug`ݬQzY-Iޗ(l5 tV/$?L5 tRA$/TrQa`zUG'y[uf$5H$VMy;H#J$_$Ջv7TK _$a`:_ޮ:T㪳P$>H^9Hkv'RR%yM/Wly;H$@Ug'&AArZuؓΖIOr~u$:Hn$W]dy;HNrmu55Ij\؜Slkɠ:ԉv0ySI@gIn$$w@,|y;H䱖;TgKrE?$$yXv$'9: $L_ɕ@tBIޚ!S+$W{VبA$%Vuzk[g2$ofHt=̭\d&tA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[)ohA[oǎ[OcGaĐC`H [!y 0$o-C`H [!y 0$o-C`H [!y 0$o-C6VFHRIENDB`fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/4x.svg0000644000175000017500000005456710751077243021303 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/pose.svg0000644000175000017500000017734410751077243021715 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/glow.svg0000644000175000017500000001405410751077243021703 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/mods/LightGraphics/flame2.svg0000644000175000017500000002134310751077243022100 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/translations/0000755000175000017500000000000011152500043017216 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/translations/tutorial_rus.po0000644000175000017500000001021511152500042022310 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-10-30 20:03+0300\n" "Last-Translator: Clayman \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "О да, я знаю. Это неописуемо." msgid "Ah, that was cool." msgstr "И это тоже ничего." msgid "Und hello everyone." msgstr "И привет всем." msgid "My name is Jurgen" msgstr "Меня зовут Юрджин" msgid "Guntherswarchzhaffenstrassen." msgstr "Гюнтесватенхафэнстазен" msgid "Und today I will show you" msgstr "И сегодня я покажу тебе" msgid "how to play this game." msgstr "как в это вообще можно играть." msgid "Check this sh*t!" msgstr "Зацени-ка вот это!" msgid "And now, pick up your keyboard" msgstr "А теперь возьми свою клавиатуру" msgid "like this." msgstr "вот так." msgid "When I shred," msgstr "Когда я запиливаю," msgid "I use the whole keyboard." msgstr "я использую клавиатуру целиком." msgid "But since you SUCK," msgstr "Но, если учесть, что ты СОСУНОК," msgid "You will only need" msgstr "то тебе понадобятся только" msgid "These five frets," msgstr "вот эти пять ладов" msgid "Und zie Pick button." msgstr "и медиатор." msgid "However, zie most important" msgstr "Тем не менее, самой важной для тебя станет" msgid "is the Escape button." msgstr "кнопка Esacpe." msgid "You will need it," msgstr "Ты о ней вспомнишь," msgid "when you finally realize" msgstr "как только поймешь," msgid "that you SUCK." msgstr "что ты СОСУНОК." msgid "Bigtime." msgstr "Самый настоящий." msgid "To me, that is already obvious." msgstr "Я это поянл с самого начала." msgid "Ok, there comes your first note." msgstr "Ладно, вот приближается твоя первая нота." msgid "You can already hold down the 1st fret" msgstr "Ты уже можешь зажать струну на 1 ладу" msgid "BUT DON'T PICK IT YET!" msgstr "НО НЕ ДЕРГАЙ ЕЕ!" msgid "You missed it." msgstr "Не успел." msgid "Ok, let's try it again." msgstr "Ладно, давай попробуем еще раз." msgid "Ok, wait for it." msgstr "Так, жди." msgid "Wait for it." msgstr "Жди." msgid "No!" msgstr "Нет!" msgid "*Sigh*" msgstr "*Вздох*" msgid "Now, hold down two frets." msgstr "Теперь зажми струны на двух ладах." msgid "Ah, you missed it!" msgstr "О, ты снова проспал!" msgid "And now, try this super easy lick." msgstr "А теперь, попробуй этот простейщий кусок." msgid "Und up to my tempo." msgstr "А теперь кое-что для меня." msgid "Don't try this," msgstr "Даже и не пробуй сыграть" msgid "or you'll just hurt yourself." msgstr "или просто себе навредишь." msgid "Ok, that was about" msgstr "Да, тут было примерно" msgid "four billion notes per second." msgstr "4 биллиона нот в секунду." msgid "If I play that any faster," msgstr "Если бы я сыграл чуть быстрее," msgid "your minds would just blow up." msgstr "твои мозги бы просто взоравлись." msgid "Ok, that is it for now." msgstr "Ладно, на этот раз все." msgid "You can now go and sell" msgstr "А теперь можешь пойти и продать" msgid "your keyboards on Ebay." msgstr "свою клавиатуру на Ebay." msgid "Because you SUCK." msgstr "Потому что ты СОСУНОК." msgid "And remember one thing." msgstr "И запомни одну вещь." msgid "I am your new god, little girls." msgstr "Маленькие девочки, я ваш новый бог." fretsonfire-1.3.110.dfsg/data/translations/french.mo0000644000175000017500000003730711104102116021026 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$%(8( T(a( q({(~(((((( (((,( ')1)5P))) )!) )!)*1*K*]*{******;*#+9+P+Tk+3++,,5,>,O,m,,,,, ,N,0%-V-)q---:-5.H.f.*y.W.. / / )/ 6/ C/ P/^/p/// /// / /0'&0N0i0)00000 01%/1U1i1 p1}11 11111 1V2_2e2{2222222#2b3y333'33\3{44444525 K5V5^5g5Am55 55(57536C6J6R6!k6!66666667 27@7P7!e77+7"7$78 68 @8J8S8g8Qv88!8* 9$595Z969#99 9z:{: :::::*;.;F; Z;{;;;;;; ; << 1<<<O< _<k<z<2~<<<<<==);=(e=(=== ==#>(>A> ]>g>{>>>\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_fr.po (fretsonfire_fr) #-#-#-#-# Project-Id-Version: fretsonfire_fr POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2006-10-30 21:08+0100 Last-Translator: Georges Dubus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: Français X-Generator: KBabel 1.11.4 #-#-#-#-# tutorial_fr.po (tutorial) #-#-#-#-# Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mime-Version: 1.0Last-Translator: Georges Dubus PO-Revision-Date: 2006-10-30 19:27+0100 Project-Id-Version: tutorial Language-Team: Français X-Generator: KBabel 1.11.4 MIME-Version: 1.0 %.2f battements par minute%d points ! C'est un nouveau record ! Entrez votre nom :%s [Dossier]%s sauvegardé.*Soupir* 2x4x6x8xDécalage Audio/VideoPrécision : %d%%Oui je sais, je suis incroyable.Ah, c'était bonAh, tu l'as raté !Fini ! %d chansons importées. Amusez vous !ExcellentMaintenant, prends ton clavierEt maintenant, essaye cet enchaînement super facile.Et souviens toi d'une chose.Qualité de l'antialiasingAppliquerFlèches - Déplacer le curseurs,Options audioMAIS NE GRATTE PAS TOUT DE SUITE.Bang Bang, Mystery ManParce que t'es une MERDE.Une grosse merde.Fouille dans la collection...Taille du tamponMais comme t'es une MERDE,AnnulerChanger de chansonÉcoute moi ça !Tu peux souffler..Choisissez une image d'étiquette en 256*128 au format PNG.Choisissez un FichierChoisissez une ChansonChoisissez une difficultéChoisissez une piste pour le fond (au format OGG), ou appuyez sur Echap pour passer.Choisissez une piste instrumentale (au format OGG).Connection ...Connexion perdue.Copyright 2006 by Unreal VoodooCréditsDefy The MachineSupprime - Supprimer la note,N'essaye pas ça,FacileÉditer une chanson existanteAide de l'éditeurTouches d'édition :FrançaisEntrer - Faire une note (laisser appuyer et déplacer pour des notes longues),Entrez le décalage Audio/Video en millisecondesEntrez le nom de l'artisteEntrer le nombre de battements par minuteEntrez le nom de la chansonEntrez une nom pour la chanson.Entrez la couleur de la cassette au format HTML (#RRGGBB).Entrez le point de montage du DVD de Guitar Hero (tm)Entrez l'adresse du serveur :Entrez votre nom :Estimer le nombre de battements par minuteExtraction de %s par %s. %d chansons sur %d importés. Ouais, ça va prendre un moment.Images par secondeTouchette #1Touchette #2Touchette #3Touchette #4Touchette #5Frets on FireMode plein écranConception du Jeu,Options du jeuPréparez vous à rockerGraphismes :Guntherswarchzhaffenstrassen.HautRecord (%s)Héberger une partie multijoueurCependant, le plus important,Je suis votre nouveau dieu, les filles.j'utilise tout le clavier.Si je jouais plus vite,Importer des chansons de Guitar Hero (tm)Importer une nouvelle chansonImport des chansonsImportation...Avec:Rejoindre une partie multijoueurJurgen a quitté la pièce.Jurgen va te montrer comment on fait.Options des touchesLangueMode gaucherChargement de l'aperçu...Chargement de la chanson...Chargement...Salle (%d joueurs)Plus long enchaînement : %dFortsBasFait avec :Assurez vous d'avoir au moins 500 megaoctets d'espace libre avant d'utiliser l'import.MoyenMostly Playing GuitarSe déplacer en basSe déplacer à gaucheSe déplacer à droiteSe déplacer en hautMusique,Mon nom est JurgenNonPas de records pour les tricheurs !Désolé, aucune chanson n'a pu être importée. Consultez le fichier log pour plus d'information.Non !AucunNormalMaintenant, appuie sur deux touchettes.AucunL'encodeur Ogg Vorbis (oggenc) n'a pas pu être trouvé. Veuillez l'installer et réessayer.L'encodeur Ogg Vorbis (oggenc.exe) n'a pas pu être trouvé. Veuillez l'installer dans le répertoire du jeu et réessayer.D'accord, on va réessayer.Ok, c'est tout pour l'instant.Ok, ça allait à peu prèsOk, voilà ta première note.Ok, attends la.Page précédente/suivant - Changer la difficultéDouloureuxGratterGratte !JouerJouez avec les touches et appuyez sur Echap quand vous avez fini.JoueurJoueur #%dLecture en coursAppuyez sur Entrer pour démarrer le jeuAppuyez sur une touche pour '%s' ou Echap pour annuler.Programmation :CalmesQuitterRetour au menu principalLecture de l'indice des archives.Lecture de la liste des chansons.PrêtRejouerRecommencer la chansonQualité des SVGBits d'échantillonnageFréquence d'échantillonnageSauvegarder la chansonSauvegarde...Sons des ratésGratter (secondaire)Définir le décalage Audio/VideoDéfinir le nom de l'artisteDéfinir le nombre de battements par minuteDéfinir la couleur de la cassetteDéfinir l'étiquette de la cassetteDéfinir le nom de la chansonOptions >Chansons:ÉditeurChanson terminée !Effets SonoresCode source disponible selon les termes de la License Publique Generale GNU (GPL)Espace - Jouer/mettre en pause,Merci tout particulièrement à :Étape %d/8 : Décodage du canal %d en PCMÉtape 1/8 : Découpe du fichier VGSÉtape 6/8 : Réunion des pistes stereo de la chansonÉtape 7/8 : Réunion des pistes stereo de la guitare.Étape 8/8 : Compression des pistesArrêtéSimplissimeAppuyez sur la barre d'espace au rythme de la chanson. Appuyez sur Entrer quand vous avez fini, ou sur Echap pour annuler.Test des touchesTesteurs:Ce n'est pas une couleur.Ce n'est pas un nombre.Cette chanson existe déjà.Ce n'est pas ça. Réessayez.Il n'y a pas de changements à sauvegarderde ces cinq touchettes,This Week I've BeenPour moi, c'est déjà évident.Accordage de la guitare...TutorielBonjour tout le monde.Et je vais vous montrerAugmentons la vitesse.Et du bouton Mediator.Unreal VoodooEnvoyer des scoresEnvoi des scores...Version %sRésolution vidéoOptions vidéosAttends la.Quand je joue,OuiTu peux déjà appuyer sur la première touchette.Tu peux maintenant aller vendreTu l'as raté.Tu en auras besoin,tu vas juste avoir besoin[Dossier parent]dans le rôle de la Groupiedans le rôle de Jurgen, Ton Nouveau Dieuécrit et interprété par Tommi Inkilaà quatre millards de notes par seconde.comment jouer à ce jeu.est le bouton Echap.comme ça.paroles par Mary Jomusique par Mary Jo et Tommi Inkilamusique par Tommi Inkilaou tu risque de te blesser.présenteque t'es une MERDE.quand tu te rendras compte,tes claviers sur Ebay.ton cerveau exploserait.fretsonfire-1.3.110.dfsg/data/translations/tutorial_ger.po0000644000175000017500000000646411152500041022266 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-10-30 14:24+0100\n" "Last-Translator: Jakob Hagauer \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "Jaja! Ich bin und bleibe der beste!" msgid "Ah, that was cool." msgstr "Yessss, das war geil!" msgid "Und hello everyone." msgstr "Ein Herzliche Hallo an alle!" msgid "My name is Jurgen" msgstr "Ich bin der Jürgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Und heute zeige ich euch" msgid "how to play this game." msgstr "wie man dieses Spiel spielt" msgid "Check this sh*t!" msgstr "Zieh dir das rein!" msgid "And now, pick up your keyboard" msgstr "So jetzt greif dir dein keyboard" msgid "like this." msgstr "etwa so." msgid "When I shred," msgstr "Wenn ich rocke," msgid "I use the whole keyboard." msgstr "brauche ich das ganze Keyboard." msgid "But since you SUCK," msgstr "Aber weil du SUCKST," msgid "You will only need" msgstr "wirst du nur" msgid "These five frets," msgstr "diese fünf Saiten," msgid "Und zie Pick button." msgstr "und die Anschlag Taste brauchen." msgid "However, zie most important" msgstr "So, Das allerwichtigste ist" msgid "is the Escape button." msgstr "ist die Escape Taste." msgid "You will need it," msgstr "Die wirst du brauchen," msgid "when you finally realize" msgstr "wenn du endlich bemerkst" msgid "that you SUCK." msgstr "das du SUCKST." msgid "Bigtime." msgstr "Rulerzeit." msgid "To me, that is already obvious." msgstr "Natürlich nur für mich." msgid "Ok, there comes your first note." msgstr "Vorsicht da kommt deine erste Note!" msgid "You can already hold down the 1st fret" msgstr "Du kannst die erste Saite schonmal halten." msgid "BUT DON'T PICK IT YET!" msgstr "ABER NOCH NICHT ANSCHLAGEN!!" msgid "You missed it." msgstr "Verpasst." msgid "Ok, let's try it again." msgstr "Ok, Nochmal." msgid "Ok, wait for it." msgstr "Gut. Warte auf die Note." msgid "Wait for it." msgstr "Laaangsam..." msgid "No!" msgstr "Idiot!" msgid "*Sigh*" msgstr "*Pfffff*" msgid "Now, hold down two frets." msgstr "Jetzt drücke 2 Saiten." msgid "Ah, you missed it!" msgstr "Ah, versäumt!" msgid "And now, try this super easy lick." msgstr "So jetzt probier dieses Anfängersolo." msgid "Und up to my tempo." msgstr "Und jetzt rauf zu meinem Tempo." msgid "Don't try this," msgstr "Probiers erst garnicht." msgid "or you'll just hurt yourself." msgstr "du tust dir nur weh." msgid "Ok, that was about" msgstr "Na gut das waren ca." msgid "four billion notes per second." msgstr "vier Milliarden Noten /Sekunde" msgid "If I play that any faster," msgstr "Wenn ich das noch schneller spiele," msgid "your minds would just blow up." msgstr "würde dein Kopf expodieren." msgid "Ok, that is it for now." msgstr "So das Wars dann." msgid "You can now go and sell" msgstr "Du bist jetzt bereit um" msgid "your keyboards on Ebay." msgstr "dein Keyboard auf Ebay zu verchecken." msgid "Because you SUCK." msgstr "Weil du bist Scheiße." msgid "And remember one thing." msgstr "Und merke dir eins." msgid "I am your new god, little girls." msgstr "Ich bin euer Gott, ihr Mädchen." fretsonfire-1.3.110.dfsg/data/translations/russian.mo0000644000175000017500000004445411104102116021246 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$x%|'O''' (( (#(&()(.(C(2Z( (#(Z(-):F)K)$),).*1N****(**(+C+8]+ ++ +&+@,B,X,3n,,]0---- --#.,%. R.E_. . ...>z/,/?/*&0+Q0H}0=0)1.14N11 2 ,2 62 @2 J2 T2 ^2l2 22+22,23'"32J3L}3?3: 46E4:|4.4 455F*5)q5I5'5 66,6>6]6q6&66 6!66 777 7 7 8 8!!8C86J8869>9E9>Z99o9:8:(:&;K);u;9;;; ; ;e; c<n< ~<7<C<!= '= 2=&==%d=#= = ==#=>) >6>T>h>!>>>>>$?4?P? e?q?? ?]?&@(7@=`@2@?@TA,fAAAAiBBBB2B5Cr8C!CC2C"D7DHD*bD.DD DKD(+ETEdEyEE!EEBE9 FCF"TF1wFFF?F/!G,QG6~GGGG5G#H0=HnHH#H(H;H\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_rus.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2006-10-30 15:02+0300 Last-Translator: Clayman MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: #-#-#-#-# tutorial_rus.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-10-30 20:03+0300 Last-Translator: Clayman Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit %.2f битов в минту.%d очков - это новый рекорд! Введите свое имя:%s [Папка]Сохрани '%s' *Вздох*2x4x6x8xA/V задержкаТочность: %d%%О да, я знаю. Это неописуемо.И это тоже ничего.О, ты снова проспал!Все сделано! Импорировано %d песен. Наслаждайтесь!ПоразительноА теперь возьми свою клавиатуруА теперь, попробуй этот простейщий кусок.И запомни одну вещь.Качество сглаживания (AA)Применть новые настройкиСтрелки - Движение курсора,Настройки звукаНО НЕ ДЕРГАЙ ЕЕ!Bang Bang, Mystery ManПотому что ты СОСУНОК.Самый настоящий.Просмотр коллцекции...Размер буфераНо, если учесть, что ты СОСУНОК,ОтменаСмена песниЗацени-ка вот это!Можно расслабиться...Выберете наклейку в формате 256x128 PNG.Выбор файлаВыбор песниВыберете уровень сложности:Выберете трэк сопровождения (в формате OGG) или пропустите операцию, нажав Escape.Выберете трэк с главным инструментов (в формате OGG)Соединяюсь...Связь прервана.Copyright 2006 by Unreal VoodooАвторыDefy The MachineDelete - удаление ноты,Даже и не пробуй сыгратьПростоРедактировать уже существующую песнюПомощьИзменение клавиш:АнглийскийEnter - Создать ноту (чтобы риовать длинные ноты, зажимте кнопку и двигайте курсор)Введите A/V задержку в милискундах.Введите название группыВведите количество битов в минуту.Введите название песниВведите название песни.Укажите цвте кассеты в формате HTML (#RRGGBB).Введите путь к DVD диску с Guitar Hero(tm).Введите адрес сервера:Введите свое имя?Среднее число битов в минутуИзвлечение %s, исполненной %s. %d из %d песен уже импоритровано. Да, это надолго.Кадров в секундуЛад #1Лад #2Лад #4Лад #4Лад #5Frets on FireНа полный экранДизайн,НастройкиПриготовьтесь зажигатьГрафика:ГюнтесватенхафэнстазенВысокоеБольше всего очков (%s)Открыть игру в мультплеере.Тем не менее, самой важной для тебя станетМаленькие девочки, я ваш новый бог.я использую клавиатуру целиком.Если бы я сыграл чуть быстрее,Ипмортировать песни из Guitar Hero(TM)Импорировать новую песнюИмпортирую песни.Загружаю...В ролях:Присоединиться к мультиплеерной игре.Юрджин покинул здание.Юрджин сейчас покажет, как это делается.Настрйоки управленияЯзыкРежим левшиЗагрузка Загружаю песню...Загрузка...Лобби (%d игроков)Самая длинная нота: %dГромкиеНизкоеСделано с помощью:Удостоверьтесь, что у вас есть как минимум 500 мегабайт свободного места на диске, прежде чем импортировать песни.СреднеMostly Playing GuitarВнизВлевоВправоВверхМузыка:Меня зовут ЮрджинНетНикаких рекордов для читеров!Жаль, но ни одна песня не может быть импортирована. В log файлах содержится вся информация об ошибке.Нет!НетНормальноеТеперь зажми струны на двух ладах.НетOgg Vorbis кодек (oggenc) не найден. Поставьте его и попробуйте опять.Ogg Vorbis кодек (oggenc.exe) не найден. Поставьте его в папку с игрой и снова попробуйте.Ладно, давай попробуем еще раз.Ладно, на этот раз все.Да, тут было примерноЛадно, вот приближается твоя первая нота.Так, жди.Page Up/Down - Смена уровня сложностиОглушающиеМедиаторЗвук!!ИгратьПоиграйтесь с клавишами и нажмите Escape, когда закончите.ИгрокИгрок #%d.ИграюЧтобы начать игру, нажмите Enter.Нажмите кнопку '%s' или Escape для отмены.Программирование:ТихиеВыходВыйти в главное меню.Читаю индекс архива.Читаю список песен.ГотовоЗановоНачать сначалаКачество SVG графикиSamЧастота дискретизацииСохранить песнюСохранаю...Пропущенные нотыЗапасной медиаторA/V задержкаНазвание группыБиты в минутуЦвет кассеты.Прилепить наклейку.Название песниНастройки >Песни:Редактор песенПесня сыграна!Звук:Исходные тексты доступны под лицензией GNU General Public. Пробле - Играть/паузаОсобые благодарности:Этап %d/8: декодировка канала %d в PCM.Этап 1/8: разделение файла VGS.Этап 6/8: объединение стерео трэков.Этап 7/8: присоединение гитарных стерео трэков.Stage 8/8: компрессия трэковОстановленоПроще некудаОтсуткивайте ритм песни пробелом. Нажмите Enter, когда решите закончить, или Escape, чтобы выйти.Проверка клавишТестирование:Это не цвет.Это не число.Такая песня уже существует.Это не он. Попробуйте еще раз.Нужно внести какие-нибудь изменения, чтобы было что сохранять.вот эти пять ладовThis Week I`ve BeenЯ это поянл с самого начала.Настройка гитары...ОбучениеИ привет всем.И сегодня я покажу тебеА теперь кое-что для меня.и медиатор.Unreal VoodooЗагружать результаты в таблицу рекордов.Загружаю результаты...Версия %sРазрешениеНастрйоки видеоЖди.Когда я запиливаю,ДаТы уже можешь зажать струну на 1 ладуА теперь можешь пойти и продатьНе успел.Ты о ней вспомнишь,то тебе понадобятся только[Корневая папка]в роли Группи.в роли Вашего Нового Бога, Юрджина.написана и сыграна Tommy Inkila4 биллиона нот в секунду.как в это вообще можно играть.кнопка Esacpe.вот так.текст Mary Jo.музыка написана Mary Jo и Tommy Inkilaмузыка Tommy Inkilaили просто себе навредишь.представляетчто ты СОСУНОК.как только поймешь,свою клавиатуру на Ebay.твои мозги бы просто взоравлись.fretsonfire-1.3.110.dfsg/data/translations/czech.mo0000644000175000017500000003673711104102116020663 0ustar mjj29mjj29=65 N Zfmpsvy ~& "(Kcx 1 8D U(a  A) '5%Flt 23Ebr.2 R4     -KPdz   ) 6CY$w    .X9    L#ptyGaH`x   5M T_g)    ! / ; G X b l |      ! ! ! /!;!:J!!!!%!'!"<"D"UM" "" """"##<#N#b####### #$$ '$2$C$R$ b$ o$}$&$$$$$$ %%&'%N%m%% %%!%%% &&%&>&V&ju&((6(5) R) _)m)u)x){)~)))))))7) "*-*,C* p*z******* ++3+D+b+j+ z+ +0++++O+2H, {,,",,,,,,-"-5-BL-(-- --./#.8S.. ..N. /'/ ;/ F/ Q/ \/ g/ r// //////0 0 0(<0&e000 001 1"1#+1O1 f111111 11 2%2.262E2eW2 2222 2 3 3 3*313C3#F3Yj333 333g4kk444 5!5 @5N5V5"v5 55 5 5;55 6 6#67B6z6666666667 7*7>7T7 d7q7777777 8 !8 ,898B8Q8d8t8@8*88 9*-9)X99 9 9Y9: :,:>:P:d::::::; ;;:;N; _; j;x;;; ;;;;;;*;&<B<Q<h<x< <<<<<= =!=1=Q=g=|===== f%" bRr;Pd4} /FO)\ov-X 0GHIJpu`Y^38mcN5Tk{WD l!VU>~_=MZ:+hEa@6*C?,'yQ$t#SBn(Ks&91<.L2[qAgw|j7i] xze%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Find: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_cs.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2006-10-30 14:25+0100 Last-Translator: Ondrej Novy Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 #-#-#-#-# tutorial_cs.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-10-30 14:24+0100 Last-Translator: Ondrej Novy Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit %.2f úderů za minutu%d not%d bodů je nový rekord! Zadejte prosím své jméno:%d skladeb v této knihovně%s [Složka]'%s' uložen.*Achjo*2x4x6x8xZpoždění A/VPřesnost: %d%%Jasný, ja vím. Sem úžasnej.Jo, sem krutej.Hej, prošvihls to!Dokončeno! %d skladeb naimportováno. Pěknou zábavu!ÚchvatnéVem do ruky kláveskuNo a teďka zkus tuto super snadnou špetku.A pamatujKvalita antialiasinguPoužít nové nastaveníŠipky - pohyb kurzoru, Nastavení zvukuALE NETRSNI JEŠTĚBang Bang, Mystery ManPáč ses smažka.Konečně.Načítám sbírku...Velikost bufferuAle protože ty seš smažka,ZrušitZměnit skladbuSleduj tohle!Pařím...Vyberte obrázek přebalu - 256x128 PNG formát.Vyberte souborVyberte skladbuVyberte obtížnost:Vyberte stopu na pozadí (OGG format) nebo stiskněte Escape pro přeskočení.Vyberte stopu hudebních nástrojů (OGG formát).Připojuji...Spojení ztraceno.Copyright 2006, 2007 Unreal VoodooAutořiDefy The MachineDelete - smazat notu, Nezkoušej to,LehkéUpravit existující skladbuNápověda editoruKlávesy pro editaci: Enter - vložit notu (přidržte a pohněte se pro delší noty), Zadejte spoždění A/V v milisekundáchZadejte jméno umělceZadejte počet úderů za minutuZadejte jméno skladbyZadejte jméno pro skladbu.Zadejte barvu kazety v HTML (#RRGGBB) formátu.Zadejte cestu k připojenému disku Guitar Hero (tm) DVDZadejte adresu serveru:Vaše jméno:Odhadnout údery za minutuExtrahuji %s od %s. %d z %d skladeb importováno. Jo, bude to trvat věčnost.Hledat: %sSnímků za sekunduPražec #1Pražec #2Pražec #3Pražec #4Pražec #5Frets on FirePřes celou obrazovkuNávrh hry,Nastavení hryPřipravte se na pařbuGrafika:Hlasitost kytaryGuntherswarchzhaffenstrassen.VysokáNejlepší skóre (%s)Hostovat hru více hráčůA taky samozřějmě nejdůležitějšíJá jsem váš novej bůh, zlatíčka.Používám celou klávesku.Pokud bych to zahrál rychleji,Import skladeb z Guitar Hero(tm)Importovat novou skladbuImportuji skladbyImportuji...Uvádí:Připojit se ke hře více hráčůJurgen opustil budovu.Jurgen ukáže jak se to dělá.Nastavení klávesniceJazykRežim pro levákyNačítám ukázku...Načítám skladbu...Načítám...Hala (%d hráčů)Nejdelší bezchybné hraní: %dHlasitěNízkáMac OS X port:Vyrobeno pomocí:Ujistěte se, že máte na disku alespoň 500 MB volného místa, před použitím tohoto importéru.StředníMinuls!Nastavení modůMostly Playing GuitarPosun dolůPosun dolevaPosun dopravaPosun nahoruHudba,Jmenuju se JurgenNeŽádné highscore pro podvodníky!Žádné skladby nebyly naimportovány. Prověřte logovací soubor pro více informací.Ne!ŽádnýNormálníTeďka zmáčkní dva pražce.VypnutoOgg Vorbis enkodér (oggenc) nenalezen. Nainstalujte ho prosím do adresáře s hrou a zkuste to znova.Ogg Vorbis enkodér (oggenc.exe) nenalezen. Nainstalujte ho prosím do adresáře s hrou a zkuste to znova.Fajn, zkusíme to znova.Takže to je pro teď vše.Fajn, takže to bylyOk, tady je tvoje první nota.Supr, čekej.ZapnutoJedna skladba v této knihovněPage Up/Down - upravit obtížnostBolestivýTrsátkoTrsátko!Spustit hruHrajte si s klávesami a stiskněte Escape až budete hotovHráčHráč #%dPřehrávámStiskněte Enter pro zahájení hryStiskněte klávesu pro '%s' nebo Escape pro zrušení.Programování:PotichuKonecNávrat do hlavního menuNačítám index archívu.Načítám seznam skladeb.HotovoOpakovatSpustit skladbu znovaHlasitost rytmuKvalita SVGVzorkovacích bitůVzorkovací frekvenceUložit skladbuUkládám...Zvuk při chyběDruhé trsátkoNastavit zpoždění A/VNastavit jméno umělceNastavit údery za minutuNastavit barvu kazetyNastavit popis kazetyNastavit jméno skladbyNastaveníNastavení >Písně:Editor skladebSkladba skončila!Hlasitost hudbyZvukové efekty:Zdrojový kód dostupný pod licencí GNU General Public LicenseMezerník - přehrát/pozastavit skladbu, Speciální poděkování:Fáze 1/8: Rozděluji VGS souborFáze 6/8: Spojuji stopy skladby do stereaFáze 7/8: Spojuji stopy kytary do stereaFáze 8/8: Komprimuji stopyZastavenoSuperlehkéŤukejte mezerníkem do rytmu. Stiskněte Enter až skončíte nebo Escape pro zrušení.Ověrit klávesyTestování:Zvětšení textuToto není barva.Toto není číslo.Tato skladba již existuje.To není on, zkuste to znova.Žádné změny k uloženíJenom pět pražců,This Week I've BeenMně už je to naprosto jasný.Ladím kytaru...TutoriálTakže, nazdárek všichni.A dneska ti ukážuA mojím tempem.A trsátkoUnreal VoodooOdesílat highscoreOdesílám skóre...Verze %sRozlišeníNastavení obrazuNastavení hlasitostiČekej.Když já hraju,AnoKlidně už můžeš držet první pražecTeď můžeš jít a prodatProšvihls to.Budeš ho potřebovat,Bude ti stačit[O složku výše]as Groupieas Jurgen, tvůj nový bůhsložil a nahrál Tommi Inkila4 miliardy not za sekundu.jak se hraje tato hra.čudl je Escape.ňák takto.text od Mary Johudba od Mary Jo a Tommi Inkilahudba od Tommi Inkilanebo si ublížíš.uvádíže seš opravdu smažka.až si uvědomíšsvou klávesku na Ebay.vybuchla by ti hlava.fretsonfire-1.3.110.dfsg/data/translations/german.mo0000644000175000017500000003525111104102116021026 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$%'?' ''( ((((( (((#:(^(t(( ( (&(( ) !)-)J)])z)) )))) ) )**0%*V*f*v*T*2* +)+;+[+c+t++ ++ ++++#+!,1,K,],0u,,,,,K -X-j-s-|--- -- -- --- ..&.A. ].~.#... . . / /!/"?/b/v/ ~// ////// /M/<0C0 Y0 d0 o0 {00000;00 111.1r21r1 2%272#L2p2"2 2 22 2=23 3,3%338Y33 33333334 4 4&464 E4R4 b4p4444444 4 5 5!5:05k5}5%55$5*5#6:6 C6dP6 66666)7=7[7o77 77777 8 +898 N8 [8 f8q8 888*88 88 99 .999&Q9x99999!9:: 1:>:M:%f::\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_ger.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2006-10-30 14:25+0100 Last-Translator: Jakob Hagauer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: #-#-#-#-# tutorial_ger.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-10-30 14:24+0100 Last-Translator: Jakob Hagauer Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit %.2f beats per minute%d Punkte ist ein neuer Highscore!!! Yeah gib deinen Namen ein:%s [Ordner]'%s' gespeichert.*Pfffff*2x4x6x8xA/V delayGenauigkeit: %d%%Jaja! Ich bin und bleibe der beste!Yessss, das war geil!Ah, versäumt!Das wars! %d Songs importiert.Total KrankSo jetzt greif dir dein keyboardSo jetzt probier dieses Anfängersolo.Und merke dir eins.Antialiasing QualitätÜbernehmenPfeiltasten - Cursor bewegenAudioeinstellungenABER NOCH NICHT ANSCHLAGEN!!Bang Bang, Mystery ManWeil du bist Scheiße.Rulerzeit.Erstelle Playlist...Buffer GrößeAber weil du SUCKST,AbbrechenAnderer SongZieh dir das rein!Trinke Bier...Bitte ein 256x128 PNG Bild als Label auswählen.File auswählenSong auswählenSchwierigkeitsgrad auswählen:Bitte Hintergrundfile auswählen (im OGG Format) oder Escape drücken zum Abbrechen.Bitte Instrumentenfile auswählen (im OGG Format).Verbinde...Keine Verbindung.Copyright 2006 by Unreal VoodooCreditsDefy The MachineEntfernen - Note LöschenProbiers erst garnicht.GemütlichSong bearbeitenHILFEEEE!!!Editiere Tasten:EnglishEnter - Note erstellenA/V delay in Millisekunden eingebenArtist eingebenBeats per Minute eingebenSongname eingebenBitte Songname eingebenKasettenfarbe im HTML-Format (#RRGGBB) eingebenPfad zur Guitar Hero (tm) DVDServeradresse eingeben:Bitte Name eingeben:Erwartete Beats per MinuteEntpacke %s von %s. %d von %d Song importiert. Verdammt das dauert ja ewig.Frames per SecondSaite #1Saite #2Saite #3Saite #4Saite #5Frets on FireFullscreen ModusSpiel Design,Spiel EinstellungenRock das HausGrafik:Guntherswarchzhaffenstrassen.HochHöchste Scores (%s)Multiplayerspiel eröffnenSo, Das allerwichtigste istIch bin euer Gott, ihr Mädchen.brauche ich das ganze Keyboard.Wenn ich das noch schneller spiele,Guitar Hero (tm) importierenSong importierenImportiereImportiere...Introducing:TeilnehmenJurgen has left the building.Jürgen wird dir zeigen wies geht.TasteneinstellungenSpracheLefty ModusLade Vorschau...Lade Song...Lade...Lobby (%d Spieler)Längster Lauf: %dLautNiedrigMade with:Du benötigst mindestens 500 mb Speicher um den Importer benutzen zu können.NormalMostly Playing GuitarNach untenNach linksNach rechtsNach obenMusik,Ich bin der JürgenNeinDenkste! Nicht für Cheater!Keine Songs importiert, leider. Im Logfile steht mehr Info.Idiot!GarnichtsNOrmalJetzt drücke 2 Saiten.AusOgg Vorbis encoder (oggenc.exe) nicht gefunden. Bitte in das Spielverzeichniss installieren und nochmal versuchen.Ogg Vorbis encoder (oggenc.exe) nicht gefunden. Bitte in das Spielverzeichniss installieren und nochmal versuchen.Ok, Nochmal.So das Wars dann.Na gut das waren ca.Vorsicht da kommt deine erste Note!Gut. Warte auf die Note.Bild auf/ab - Schwirigkeit ändernSchmerzhaftAnschlagenWählen!Spiel startenSpiele mit den Tasten und drücke Escape wenn du fertig bist.SpielerSpieler #%dSpieleDrücke enter um das Spiel zu startenEine Taste für '%s' drücken oder Escape zum Abbrechen.Programmierung:l e i s eBeendenZurück zum HauptmenüLese Archivindex.Lese SonglisteYeah Fertig!!!NochmalNeustartSVG QualitätSample BitsSample FrequenzSong speichernSpeichern...Screw Up Sounds2. AnschlagenA/V delay ändernArtistname ändernBeats per Minute ändernKasetten Farbe ändernKasetten Label ändernSongname ändernEinstellungen >Song Credits:Song EditorDas wars!Sound Effekte:Source Code available under the GNU General Public License-Leer- Play/PauseSpecial thanks to:Phase %d/8: Dekodiere Kanal %d in PCMPhase 1/8: Splitte VGS-DateiPhase 6/8: Füge Songtracks zusammenPhase 7/8: Füge Gitarrentrracks zusammen.Phase 8/8: KomprimiereGestopptDeppensicherDrücke die Leertast im Rythmus des Liedes. Wenn du fertig bist drücke Enter, Escape zum Abbrechen.Tasten TestenTesting:Das ist keine FarbeDas ist keine Zahl!!Dieser Song existiert bereitsDas ist sie aber nicht. Versuchs nochmal.Da gibts nichts zum Speicherndiese fünf Saiten,This Week I've BeenNatürlich nur für mich.Suche Tabs...TutorialEin Herzliche Hallo an alle!Und heute zeige ich euchUnd jetzt rauf zu meinem Tempo.und die Anschlag Taste brauchen.Unreal VoodooHighscores uploaden.Lade hinauf.Version %sAuflösungVideoeinstellungenLaaangsam...Wenn ich rocke,JaDu kannst die erste Saite schonmal halten.Du bist jetzt bereit umVerpasst.Die wirst du brauchen,wirst du nur[Übergeordneter Ordner]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilavier Milliarden Noten /Sekundewie man dieses Spiel spieltist die Escape Taste.etwa so.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkiladu tust dir nur weh.präsentiertdas du SUCKST.wenn du endlich bemerkstdein Keyboard auf Ebay zu verchecken.würde dein Kopf expodieren.fretsonfire-1.3.110.dfsg/data/translations/tutorial_tur.po0000644000175000017500000000716311152500041022320 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: utf-8\n" "Generated-By: pygettext.py 1.5\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ah evet, harika olduğumu biliyorum." msgid "Ah, that was cool." msgstr "Ah, o baya cooldu, be!" msgid "Und hello everyone." msgstr "Merhabalar." msgid "My name is Jurgen" msgstr "Ben adım Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Ve bügün bu oyunun nasıl" msgid "how to play this game." msgstr "oynanıldığını göstereceğim." msgid "Check this sh*t!" msgstr "Şu b*ka çatlayın!" msgid "And now, pick up your keyboard" msgstr "Ve şimdi klavyelerinizi kaldırın" msgid "like this." msgstr "şöyle gibi." msgid "When I shred," msgstr "Şredlediğimde," msgid "I use the whole keyboard." msgstr "bütün klavyeyi kullanıyorum." msgid "But since you SUCK," msgstr "Ama B*K gibi çaldığınız için," msgid "You will only need" msgstr "Sadece bu beş perde demire" msgid "These five frets," msgstr "ve Pena tuşuna" msgid "Und zie Pick button." msgstr "ihtiyacınız olacak." msgid "However, zie most important" msgstr "Fakat en önemli tuş" msgid "is the Escape button." msgstr "Escape tuşudur." msgid "You will need it," msgstr "B*K gibi çaldığınızından" msgid "when you finally realize" msgstr "farkında olduğun zaman" msgid "that you SUCK." msgstr "buna ihtiyacın olacak." msgid "Bigtime." msgstr "Hem de koca B*K." msgid "To me, that is already obvious." msgstr "Bence, o zaten bellidir." msgid "Ok, there comes your first note." msgstr "Tamam, ilk notan geliyor." msgid "You can already hold down the 1st fret" msgstr "Zaten birinci freti uzun süre bastırabilirsin" msgid "BUT DON'T PICK IT YET!" msgstr "AMA DAHA SEÇMEYİN!" msgid "You missed it." msgstr "Kaçırdın." msgid "Ok, let's try it again." msgstr "Tamam, tekrar deneyelim." msgid "Ok, wait for it." msgstr "Bekle..." msgid "Wait for it." msgstr "Bekle..." msgid "No!" msgstr "Hayır!" msgid "*Sigh*" msgstr "*İç çekiş*" msgid "Now, hold down two frets." msgstr "Tamam. Şimdi, iki freti bastırın." msgid "Ah, you missed it!" msgstr "Ay, kaçırdın!" msgid "And now, try this super easy lick." msgstr "Ve şimdi, şu süper kolay yalamayı deneyin." msgid "Und up to my tempo." msgstr "Hem de benim tempoma göre." msgid "Don't try this," msgstr "Bunu hiç denemeyin," msgid "or you'll just hurt yourself." msgstr "yoksa sadece bir yerini kıracaksınız." msgid "Ok, that was about" msgstr "Tamam, o neredeyse" msgid "four billion notes per second." msgstr "saniyede dört bilyon notadı." msgid "If I play that any faster," msgstr "Onu daha hızlı çalarsam," msgid "your minds would just blow up." msgstr "beyinleriniz patlar." msgid "Ok, that is it for now." msgstr "Tamam, şimdilik o kadar." msgid "You can now go and sell" msgstr "Artık Gittigidiyor'da" msgid "your keyboards on Ebay." msgstr "klavyelerinizi satabilirsiniz" msgid "Because you SUCK." msgstr "Çünkü siz B*K gibi çalıyorsunuz." msgid "And remember one thing." msgstr "Ve şunu aklınızda tutun." msgid "I am your new god, little girls." msgstr "Yeni tanrınızım, küçük kızlar." fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_hu.po0000644000175000017500000003606111152500041022604 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: Huns on Fire 1.0\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2008-01-22 04:57+0100\n" "Last-Translator: frakk \n" "Language-Team: frakk \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Hungarian\n" "X-Poedit-Country: HUNGARY\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "" #: Credits.py:112 msgid "presents" msgstr "Bemutatja" #: Credits.py:116 msgid "Version %s" msgstr "Verzió %s" #: Credits.py:118 msgid "Game Design," msgstr "Játék Dizájn," #: Credits.py:119 msgid "Programming:" msgstr "Programozás:" #: Credits.py:122 msgid "Music," msgstr "Zene," #: Credits.py:123 msgid "Sound Effects:" msgstr "Hangok:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafika:" #: Credits.py:129 msgid "Introducing:" msgstr "Bevezeto:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "Mint Jurgen, az új sztár" #: Credits.py:134 msgid "as Groupie" msgstr "Grupiként" #: Credits.py:136 msgid "Song Credits:" msgstr "Dal kreditek:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "" #: Credits.py:141 msgid "Defy The Machine" msgstr "" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "" #: Credits.py:144 msgid "This Week I've Been" msgstr "" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "" #: Credits.py:148 msgid "Testing:" msgstr "Teszt:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Mac OS X-re portolta:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Külön köszönet:" #: Credits.py:161 msgid "Made with:" msgstr "Készítették:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "A forrás kód megtalálható a GNU General Public License alatt" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "" #: Data.py:60 msgid "__lefttoright__" msgstr "__balvagyjobb__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Tallózás..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Szürö: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Nem található" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Elönézet..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Egy dal a könyvtárból" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d dalok ebben a könyvtárban" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Alap mappa]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Mappa]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f leütés/perc" #: Dialogs.py:1030 msgid "Pick!" msgstr "Pengetés!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Válassz egy dalt" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Válassz egy fájlt" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Ha befejezted a játékot, nyomd meg az ESCAPE-t a kilépéshez." #: Dialogs.py:1120 msgid "Loading..." msgstr "Betöltés..." #: Editor.py:66 msgid "Save Song" msgstr "Dal mentése" #: Editor.py:67 msgid "Set Song Name" msgstr "Dal nevének beállítása" #: Editor.py:68 msgid "Set Artist Name" msgstr "Az elöadó nevének beállítása" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Leütés/perc beállítása " #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Becsült leütés/perc" #: Editor.py:71 msgid "Set A/V delay" msgstr "A/V késleltetés beállítása" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Kazetta színének beállítása" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Kazetta cimkéjének beállítása" #: Editor.py:74 msgid "Editing Help" msgstr "Súgó" #: Editor.py:75 #: GameResultsScene.py:60 #: GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Vissza a fömenübe" #: Editor.py:81 msgid "There are no changes to save." msgstr "A változtatások nem lettek mentve." #: Editor.py:89 msgid "Saving..." msgstr "Mentés..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' mentve." #: Editor.py:93 msgid "Editing keys: " msgstr "Gombok beállítása: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Nyilakkal – Kurzor mozgatása, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Space – Dal Indítása/Leállítása, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter – Dal készítése (nyomd hosszan a szerkesztéshez), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete – Dal törlése, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down – nehézségi szint választása" #: Editor.py:102 msgid "Enter Song Name" msgstr "Írd be a dal címét" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Írd be az elöadó nevét" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Vidd be az A/V késleltetést milliszekundumban" #: Editor.py:120 #: Editor.py:129 msgid "That isn't a number." msgstr "Ez nem egy szám." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Üsd be a leütés/perc értékét" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Nyomj Space-t, hogy a leütés bekerüljön a dalba. Nyomj Enter-t, ha végeztél vagy Escape-t a kilépéshez." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Üsd be a kazetta színét html (#RRGGBB) formátumban." #: Editor.py:148 msgid "That isn't a color." msgstr "Válassz 256x128 PNG formátumot a címke képéhez ." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Válassz 256x128 PNG formátumot a címke képéhez ." #: Editor.py:168 msgid "Loading song..." msgstr "Dal betöltése..." #: Editor.py:334 msgid "Playing" msgstr "Lejátszás" #: Editor.py:336 msgid "Stopped" msgstr "Megállítva" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Adj nevet a dalnak." #: Editor.py:385 msgid "That song already exists." msgstr "A dal már létezik." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Válaszd ki a számot (OGG formátum)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Válaszd ki a háttérszámot (OGG formátum) vagy nyomj Escape-t ." #: Editor.py:399 msgid "Importing..." msgstr "Importálás..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Stage 1/8: VGS fájl megosztása" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Stage 6/8: Dal csatlakozása a sztereó sávokhoz" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Stage 7/8: Gitár csatlakoztatása a sztereó sávokhoz" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Stage 8/8: Szám tömörítése" #: Editor.py:680 msgid "Reading the song list." msgstr "Dal lista olvasása." #: Editor.py:687 msgid "Reading the archive index." msgstr "Arhív index olvasása." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Extracting %s by %s. %d of %d dal importálva." #: Editor.py:756 msgid "Ready" msgstr "Kész" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Minden kész! %d dalok importálva. Toljad neki!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "A dal nem lett importálva, bocs. Nézd meg a log fájlokat a hibával kapcsolatban." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis encoder (oggenc.exe) nem található. Telepítsd a játék mappájába és próbáld újra ." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis encoder (oggenc) nem található. Telepítsd és próbáld meg újra." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Nézd meg van e 500 megabájt szabad helyed a merevlemezen az importálás megkezdése elött." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Mutasd meg az elérési útvonalat Guitar Hero (tm) DVD-hez" #: Editor.py:801 msgid "That's not it. Try again." msgstr "Nem található. Próbáld újra." #: Editor.py:819 msgid "Importing Songs" msgstr "Dalok importálása" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Rekordok feltöltése" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "No" msgstr "Nem" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "Yes" msgstr "Igen" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Balkezes mód" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Leütési jegyzet" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Teljesképernyös nézet" #: GameEngine.py:56 msgid "2x" msgstr "" #: GameEngine.py:56 msgid "4x" msgstr "" #: GameEngine.py:56 msgid "6x" msgstr "" #: GameEngine.py:56 msgid "8x" msgstr "" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Élsimítás minösége" #: GameEngine.py:56 msgid "None" msgstr "Nincs" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Képkocka/sec" #: GameEngine.py:59 msgid "High" msgstr "Magas" #: GameEngine.py:59 msgid "Low" msgstr "Alacsony" #: GameEngine.py:59 msgid "Normal" msgstr "Normál" #: GameEngine.py:59 msgid "SVG Quality" msgstr "SVG minöség" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Mintavételezési frekvencia" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Mintadarabok" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Puffer mérete" #: GameEngine.py:64 msgid "A/V delay" msgstr "A/V késleltetés" #: GameEngine.py:65 msgid "Loud" msgstr "Hangos" #: GameEngine.py:65 msgid "Painful" msgstr "Fájdalmas" #: GameEngine.py:65 msgid "Quiet" msgstr "Csendes" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Mellényúlások hangereje" #: GameEngine.py:65 #: Mod.py:33 msgid "Off" msgstr "Ki" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Gitár hangerö" #: GameEngine.py:67 msgid "Song Volume" msgstr "Dal hangerö" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Ritmus hangerö" #: GameEngine.py:69 msgid "Text scale" msgstr "Szöveg skála" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "HUNs on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Visszajátszás" #: GameResultsScene.py:59 #: GuitarScene.py:88 msgid "Change Song" msgstr "Dal csere" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Most már lazíthatsz..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d pont az új rekord! Írd ide a neved:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Rekordok (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Rekordok feltöltése..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Dal befejezve!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Pontosság: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Leghosszabb hiba nélküli rész: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Nincs kapcsolat." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Gitár hangolás..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Dal újraindítása" #: GuitarScene.py:89 msgid "Settings" msgstr "Beállítások" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jürgen megmutatja hogy kell." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jürgen elhagyta az épületet." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Csapjunk a gombok közé" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d leütés" #: GuitarScene.py:406 msgid "Missed!" msgstr "Kihagyott!" #: Language.py:56 msgid "Language" msgstr "Nyelv" #: Lobby.py:52 msgid "Player" msgstr "Játékos" #: Lobby.py:59 msgid "Enter your name:" msgstr "Írd be a neved:" #: Lobby.py:59 msgid "Player #%d" msgstr "Játékos #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Nyomj enter-t, hogy elinduljon a játék" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Többjátékos Mód" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Csatlakozás többjátékos módhoz" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Meglévö dal szerkesztése" #: MainMenu.py:60 msgid "Import New Song" msgstr "Új dal importálása" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Guitar Hero(tm) dalok importálása" #: MainMenu.py:67 msgid "Play Game" msgstr "Játék" #: MainMenu.py:68 msgid "Tutorial" msgstr "Gyakorlás" #: MainMenu.py:69 msgid "Song Editor" msgstr "Dal szerkesztö" #: MainMenu.py:70 msgid "Settings >" msgstr "Beállítások" #: MainMenu.py:71 msgid "Credits" msgstr "Kreditek" #: MainMenu.py:72 msgid "Quit" msgstr "Kilépés" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Írd be a szerver címét:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Kapcsolódás" #: Mod.py:33 msgid "On" msgstr "Be" #: Player.py:44 msgid "Move left" msgstr "Mozgás balra" #: Player.py:45 msgid "Move right" msgstr "Mozgás jobbra" #: Player.py:46 msgid "Move up" msgstr "Mozgás föl" #: Player.py:47 msgid "Move down" msgstr "Mozgás le" #: Player.py:48 msgid "Pick" msgstr "Pengetés" #: Player.py:49 msgid "Secondary Pick" msgstr "Másodlagos pengetés" #: Player.py:50 msgid "Fret #1" msgstr "Húr #1" #: Player.py:51 msgid "Fret #2" msgstr "Húr #2" #: Player.py:52 msgid "Fret #3" msgstr "Húr #3" #: Player.py:53 msgid "Fret #4" msgstr "Húr #4" #: Player.py:54 msgid "Fret #5" msgstr "Húr #5" #: Player.py:55 msgid "Cancel" msgstr "Mégse" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Nyomj egy gombot '%s' vagy Escape a kilépéshez." #: Settings.py:130 msgid "Apply New Settings" msgstr "Új beállítások alkalmazása" #: Settings.py:137 msgid "Mod settings" msgstr "Mód beállítás" #: Settings.py:146 msgid "Test Keys" msgstr "Teszt gombok" #: Settings.py:164 msgid "Video Resolution" msgstr "Képernyö felbontása" #: Settings.py:185 msgid "Volume Settings" msgstr "Hangerö" #: Settings.py:194 msgid "Game Settings" msgstr "Játék beállítások" #: Settings.py:195 msgid "Key Settings" msgstr "Gombok beállítása" #: Settings.py:196 msgid "Video Settings" msgstr "Videó beállítások" #: Settings.py:197 msgid "Audio Settings" msgstr "Hang beállítások" #: Song.py:58 msgid "Supaeasy" msgstr "Szuperkönnyü" #: Song.py:59 msgid "Easy" msgstr "Könnyü" #: Song.py:60 msgid "Medium" msgstr "Normál" #: Song.py:61 msgid "Amazing" msgstr "Bámulatos" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Válassz nehézségi szintet:" fretsonfire-1.3.110.dfsg/data/translations/update.py0000644000175000017500000000122011152500041021043 0ustar mjj29mjj29#!/usr/bin/python import os translations = { "fr": "french", "ger": "german", "po": "polish", "rus": "russian", "sw": "swedish", "por": "brazilian_portuguese", "he": "hebrew", "es": "spanish", "it": "italian", "gl": "galician", "cz": "czech", "fi": "finnish", "hu": "hungarian", "nl": "dutch", "cs": "czech", "tur": "turkish", } files = ["fretsonfire", "tutorial"] for id, lang in translations.items(): print "%s:" % lang, f = ["%s_%s.po" % (fn, id) for fn in files] ret = os.system("msgcat " + " ".join(f) + " | msgfmt - -o %s.mo" % lang) if not ret: print "ok" else: print "error", ret fretsonfire-1.3.110.dfsg/data/translations/tutorial_cz.po0000644000175000017500000000652711152500042022126 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # #, fuzzy msgid "" msgstr "" "#-#-#-#-# tutorial.pot (FretsOnFire) #-#-#-#-#\n" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-07-21 16:25+CET\n" "Last-Translator: Johny_G \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Generated-By: pygettext.py 1.5\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ach ano, já vím. Jsem úzasný." msgid "Ah, that was cool." msgstr "Á, to bylo super." msgid "Und hello everyone." msgstr "Ahoj, vsichni" msgid "My name is Jurgen" msgstr "Jmenuji se Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "A dnes vás naucím" msgid "how to play this game." msgstr "jak hrát tuhle hru." msgid "Check this sh*t!" msgstr "Cum na *****, vole!" msgid "And now, pick up your keyboard" msgstr "A ted si vem klávesnici" msgid "like this." msgstr "nejak takhle." msgid "When I shred," msgstr "Kdyz já hraju," msgid "I use the whole keyboard." msgstr "Pouzívám celou klávesnici." msgid "But since you SUCK," msgstr "Ale protoze TI TO NEJDE," msgid "You will only need" msgstr "budes potrebovat" msgid "These five frets," msgstr "jenom 5 prazců" msgid "Und zie Pick button." msgstr "a tlacítko Vybrat." msgid "However, zie most important" msgstr "Mimochodem, nejdulezitejsí" msgid "is the Escape button." msgstr "je klávesa Escape." msgid "You will need it," msgstr "Budes ji potrebovat," msgid "when you finally realize" msgstr "az si konecne uvedomis," msgid "that you SUCK." msgstr "ze TI TO NEJDE." msgid "Bigtime." msgstr "Velká chvíle." msgid "To me, that is already obvious." msgstr "Me uz to je jasné." msgid "Ok, there comes your first note." msgstr "Tak fajn, tam je tvoje první nota." msgid "You can already hold down the 1st fret" msgstr "Uz můzes drzet první pražec," msgid "BUT DON'T PICK IT YET!" msgstr "ALE JESTE HO NEBER!" msgid "You missed it." msgstr "Vedle." msgid "Ok, let's try it again." msgstr "Tak fajn, zkusme to znovu." msgid "Ok, wait for it." msgstr "Dobre, cekej." msgid "Wait for it." msgstr "Cekej." msgid "No!" msgstr "Né!" msgid "*Sigh*" msgstr "*vzdychá*" msgid "Now, hold down two frets." msgstr "Ted drz dva prazce." msgid "Ah, you missed it!" msgstr "Á, vedle!'." msgid "And now, try this super easy lick." msgstr "A ted, zkus tenhle super lehkej jazyk." msgid "Und up to my tempo." msgstr "A ted k mému tempu." msgid "Don't try this," msgstr "Tohle nezkousej," msgid "or you'll just hurt yourself." msgstr "nebo si jenom ublízís." msgid "Ok, that was about" msgstr "OK, to byly asi" msgid "four billion notes per second." msgstr "ctyri miliardy not za vterinu." msgid "If I play that any faster," msgstr "Kdybych to hral rychleji," msgid "your minds would just blow up." msgstr "tvoje mysl by explodovala." msgid "Ok, that is it for now." msgstr "Tak fajn, to je pro ted vsechno." msgid "You can now go and sell" msgstr "Můzes jít a prodat" msgid "your keyboards on Ebay." msgstr "svoje klávesnice na Ebay." msgid "Because you SUCK." msgstr "Protoze TI TO NEJDE." msgid "And remember one thing." msgstr "A neco si zapamatuj." msgid "I am your new god, little girls." msgstr "Jsem vás nový bůh, holcicky." fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_fr.po0000644000175000017500000003567111152500042022606 0ustar mjj29mjj29# translation of fretsonfire_fr.po to Français # Frets On Fire # Copyright (C) 2006 Unreal Voodoo # # Georges Dubus , 2006. msgid "" msgstr "" "Project-Id-Version: fretsonfire_fr\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2006-10-30 21:08+0100\n" "Last-Translator: Georges Dubus \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: Français \n" "X-Generator: KBabel 1.11.4\n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "présente" #: Credits.py:115 msgid "Version %s" msgstr "Version %s" #: Credits.py:117 msgid "Game Design," msgstr "Conception du Jeu," #: Credits.py:118 msgid "Programming:" msgstr "Programmation :" #: Credits.py:121 msgid "Music," msgstr "Musique," #: Credits.py:122 msgid "Sound Effects:" msgstr "Effets Sonores" #: Credits.py:125 msgid "Graphics:" msgstr "Graphismes :" #: Credits.py:128 msgid "Introducing:" msgstr "Avec:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "dans le rôle de Jurgen, Ton Nouveau Dieu" #: Credits.py:133 msgid "as Groupie" msgstr "dans le rôle de la Groupie" #: Credits.py:135 msgid "Song Credits:" msgstr "Chansons:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "musique par Mary Jo et Tommi Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "paroles par Mary Jo" #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "musique par Tommi Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "écrit et interprété par Tommi Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Testeurs:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Merci tout particulièrement à :" #: Credits.py:157 msgid "Made with:" msgstr "Fait avec :" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Code source disponible selon les termes de la License Publique Generale GNU (GPL)" #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 by Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Fouille dans la collection..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Chargement de l'aperçu..." #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Dossier parent]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Dossier]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f battements par minute" #: Dialogs.py:882 msgid "Pick!" msgstr "Gratte !" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Choisissez une Chanson" #: Dialogs.py:933 msgid "Choose a File" msgstr "Choisissez un Fichier" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Jouez avec les touches et appuyez sur Echap quand vous avez fini." #: Dialogs.py:969 msgid "Loading..." msgstr "Chargement..." #: Editor.py:65 msgid "Save Song" msgstr "Sauvegarder la chanson" #: Editor.py:66 msgid "Set Song Name" msgstr "Définir le nom de la chanson" #: Editor.py:67 msgid "Set Artist Name" msgstr "Définir le nom de l'artiste" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Définir le nombre de battements par minute" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Estimer le nombre de battements par minute" #: Editor.py:70 msgid "Set A/V delay" msgstr "Définir le décalage Audio/Video" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Définir la couleur de la cassette" #: Editor.py:72 msgid "Set Cassette Label" msgstr "Définir l'étiquette de la cassette" #: Editor.py:73 msgid "Editing Help" msgstr "Aide de l'éditeur" #: Editor.py:74 GameResultsScene.py:59 GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Retour au menu principal" #: Editor.py:80 msgid "There are no changes to save." msgstr "Il n'y a pas de changements à sauvegarder" #: Editor.py:88 msgid "Saving..." msgstr "Sauvegarde..." #: Editor.py:89 msgid "'%s' saved." msgstr "%s sauvegardé." #: Editor.py:92 msgid "Editing keys: " msgstr "Touches d'édition :" #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Flèches - Déplacer le curseurs," #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "Espace - Jouer/mettre en pause," #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Entrer - Faire une note (laisser appuyer et déplacer pour des notes longues)," #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Supprime - Supprimer la note," #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Page précédente/suivant - Changer la difficulté" #: Editor.py:101 msgid "Enter Song Name" msgstr "Entrez le nom de la chanson" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Entrez le nom de l'artiste" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "Entrez le décalage Audio/Video en millisecondes" #: Editor.py:119 Editor.py:128 msgid "That isn't a number." msgstr "Ce n'est pas un nombre." #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Entrer le nombre de battements par minute" #: Editor.py:131 msgid "" "Tap the Space bar to the beat of the song. Press Enter when done or Escape " "to cancel." msgstr "Appuyez sur la barre d'espace au rythme de la chanson. Appuyez sur Entrer quand vous avez fini, ou sur Echap pour annuler." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Entrez la couleur de la cassette au format HTML (#RRGGBB)." #: Editor.py:147 msgid "That isn't a color." msgstr "Ce n'est pas une couleur." #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Choisissez une image d'étiquette en 256*128 au format PNG." #: Editor.py:167 msgid "Loading song..." msgstr "Chargement de la chanson..." #: Editor.py:333 msgid "Playing" msgstr "Lecture en cours" #: Editor.py:335 msgid "Stopped" msgstr "Arrêté" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Entrez une nom pour la chanson." #: Editor.py:384 msgid "That song already exists." msgstr "Cette chanson existe déjà." #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Choisissez une piste instrumentale (au format OGG)." #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Choisissez une piste pour le fond (au format OGG), ou appuyez sur Echap pour passer." #: Editor.py:398 msgid "Importing..." msgstr "Importation..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Étape 1/8 : Découpe du fichier VGS" #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Étape %d/8 : Décodage du canal %d en PCM" #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Étape 6/8 : Réunion des pistes stereo de la chanson" #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Étape 7/8 : Réunion des pistes stereo de la guitare." #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Étape 8/8 : Compression des pistes" #: Editor.py:664 msgid "Reading the song list." msgstr "Lecture de la liste des chansons." #: Editor.py:670 msgid "Reading the archive index." msgstr "Lecture de l'indice des archives." #: Editor.py:679 msgid "" "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take " "forever." msgstr "Extraction de %s par %s. %d chansons sur %d importés. Ouais, ça va prendre un moment." #: Editor.py:720 msgid "Ready" msgstr "Prêt" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "Fini ! %d chansons importées. Amusez vous !" #: Editor.py:737 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Désolé, aucune chanson n'a pu être importée. Consultez le fichier log pour plus d'information." #: Editor.py:746 msgid "" "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game " "directory and try again." msgstr "L'encodeur Ogg Vorbis (oggenc.exe) n'a pas pu être trouvé. Veuillez l'installer dans le répertoire du jeu et réessayer." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "L'encodeur Ogg Vorbis (oggenc) n'a pas pu être trouvé. Veuillez l'installer et réessayer." #: Editor.py:752 msgid "" "Make sure you have at least 500 megabytes of free disk space before using " "this importer." msgstr "Assurez vous d'avoir au moins 500 megaoctets d'espace libre avant d'utiliser l'import." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Entrez le point de montage du DVD de Guitar Hero (tm)" #: Editor.py:765 msgid "That's not it. Try again." msgstr "Ce n'est pas ça. Réessayez." #: Editor.py:782 msgid "Importing Songs" msgstr "Import des chansons" #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Envoyer des scores" #: GameEngine.py:49 GameEngine.py:51 GameEngine.py:52 msgid "No" msgstr "Non" #: GameEngine.py:49 GameEngine.py:51 GameEngine.py:52 msgid "Yes" msgstr "Oui" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Mode gaucher" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "Mode plein écran" #: GameEngine.py:53 msgid "2x" msgstr "2x" #: GameEngine.py:53 msgid "4x" msgstr "4x" #: GameEngine.py:53 msgid "6x" msgstr "6x" #: GameEngine.py:53 msgid "8x" msgstr "8x" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Qualité de l'antialiasing" #: GameEngine.py:53 msgid "None" msgstr "Aucun" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Images par seconde" #: GameEngine.py:56 msgid "High" msgstr "Haut" #: GameEngine.py:56 msgid "Low" msgstr "Bas" #: GameEngine.py:56 msgid "Normal" msgstr "Normal" #: GameEngine.py:56 msgid "SVG Quality" msgstr "Qualité des SVG" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Fréquence d'échantillonnage" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Bits d'échantillonnage" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Taille du tampon" #: GameEngine.py:61 msgid "A/V delay" msgstr "Décalage Audio/Video" #: GameEngine.py:62 msgid "Loud" msgstr "Forts" #: GameEngine.py:62 msgid "Off" msgstr "Aucun" #: GameEngine.py:62 msgid "Painful" msgstr "Douloureux" #: GameEngine.py:62 msgid "Quiet" msgstr "Calmes" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Sons des ratés" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:57 msgid "Replay" msgstr "Rejouer" #: GameResultsScene.py:58 GuitarScene.py:82 msgid "Change Song" msgstr "Changer de chanson" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Tu peux souffler.." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "Pas de records pour les tricheurs !" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "%d points ! C'est un nouveau record ! Entrez votre nom :" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Record (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Envoi des scores..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Chanson terminée !" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Précision : %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Plus long enchaînement : %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Connexion perdue." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Accordage de la guitare..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Recommencer la chanson" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Jurgen va te montrer comment on fait." #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Jurgen a quitté la pièce." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "Préparez vous à rocker" #: Language.py:50 msgid "English" msgstr "Français" #: Language.py:53 msgid "Language" msgstr "Langue" #: Lobby.py:51 msgid "Player" msgstr "Joueur" #: Lobby.py:58 msgid "Enter your name:" msgstr "Entrez votre nom :" #: Lobby.py:58 msgid "Player #%d" msgstr "Joueur #%d" #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Salle (%d joueurs)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Appuyez sur Entrer pour démarrer le jeu" #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Appuyez sur une touche pour '%s' ou Echap pour annuler." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Héberger une partie multijoueur" #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Rejoindre une partie multijoueur" #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Appliquer" #: MainMenu.py:150 msgid "Test Keys" msgstr "Test des touches" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Résolution vidéo" #: MainMenu.py:189 msgid "Game Settings" msgstr "Options du jeu" #: MainMenu.py:190 msgid "Key Settings" msgstr "Options des touches" #: MainMenu.py:191 msgid "Video Settings" msgstr "Options vidéos" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Options audio" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Éditer une chanson existante" #: MainMenu.py:198 msgid "Import New Song" msgstr "Importer une nouvelle chanson" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Importer des chansons de Guitar Hero (tm)" #: MainMenu.py:203 msgid "Play Game" msgstr "Jouer" #: MainMenu.py:204 msgid "Tutorial" msgstr "Tutoriel" #: MainMenu.py:205 msgid "Song Editor" msgstr "Éditeur" #: MainMenu.py:206 msgid "Settings >" msgstr "Options >" #: MainMenu.py:207 msgid "Credits" msgstr "Crédits" #: MainMenu.py:208 msgid "Quit" msgstr "Quitter" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Entrez l'adresse du serveur :" #: MainMenu.py:297 msgid "Connecting..." msgstr "Connection ..." #: Player.py:44 msgid "Move left" msgstr "Se déplacer à gauche" #: Player.py:45 msgid "Move right" msgstr "Se déplacer à droite" #: Player.py:46 msgid "Move up" msgstr "Se déplacer en haut" #: Player.py:47 msgid "Move down" msgstr "Se déplacer en bas" #: Player.py:48 msgid "Pick" msgstr "Gratter" #: Player.py:49 msgid "Secondary Pick" msgstr "Gratter (secondaire)" #: Player.py:50 msgid "Fret #1" msgstr "Touchette #1" #: Player.py:51 msgid "Fret #2" msgstr "Touchette #2" #: Player.py:52 msgid "Fret #3" msgstr "Touchette #3" #: Player.py:53 msgid "Fret #4" msgstr "Touchette #4" #: Player.py:54 msgid "Fret #5" msgstr "Touchette #5" #: Player.py:55 msgid "Cancel" msgstr "Annuler" #: Song.py:56 msgid "Supaeasy" msgstr "Simplissime" #: Song.py:57 msgid "Easy" msgstr "Facile" #: Song.py:58 msgid "Medium" msgstr "Moyen" #: Song.py:59 msgid "Amazing" msgstr "Excellent" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Choisissez une difficulté" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_gl.po0000644000175000017500000003673511152500041022602 0ustar mjj29mjj29# Galician translation # Frets On Fire # Copyright (C) 2006 Unreal Voodoo # # Ciberirmandade da Fala - www.ciberirmandade.org # msgid "" msgstr "" "Project-Id-Version: fretsonfire_gl\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-07-20 15:30+0000\n" "Last-Translator: Moucho \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "presenta" #: Credits.py:116 msgid "Version %s" msgstr "Versión %s" #: Credits.py:118 msgid "Game Design," msgstr "Deseño do xogo," #: Credits.py:119 msgid "Programming:" msgstr "Programación:" #: Credits.py:122 msgid "Music," msgstr "Música," #: Credits.py:123 msgid "Sound Effects:" msgstr "Efectos sonoros:" #: Credits.py:126 msgid "Graphics:" msgstr "Gráficos:" #: Credits.py:129 msgid "Introducing:" msgstr "Presentando a:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "como Jurgen, o seu novo Deus" #: Credits.py:134 msgid "as Groupie" msgstr "como Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Créditos das cancións:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "música por Mary Jo e Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "letras por Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "música por Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "composta e tocada por Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Probas:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Port para Mac OS X:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Agradecementos especiais a:" #: Credits.py:161 msgid "Made with:" msgstr "Feito con:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Código fonte dispoñíbel baixo a licenza GNU General Public License" #: Credits.py:190 #, fuzzy msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Copyright 2006, 2007 Unreal Voodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__deesquerdaadereita__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Cargando colección..." #: Dialogs.py:683 #, fuzzy msgid "Filter: %s" msgstr "Filtro: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Non atopado" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Cargando previa..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Unha canción neste cartafol" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d cancións neste cartafol" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Cartafol anterior]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Cartafol]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f batidas por minuto" #: Dialogs.py:1030 msgid "Pick!" msgstr "Tocar!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Escolle unha canción" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Escolle un ficheiro" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Pulsa as teclas e preme Escape cando remates." #: Dialogs.py:1120 msgid "Loading..." msgstr "Cargando..." #: Editor.py:66 msgid "Save Song" msgstr "Gravar canción" #: Editor.py:67 msgid "Set Song Name" msgstr "Definir nome da canción" #: Editor.py:68 msgid "Set Artist Name" msgstr "Definir nome do artista" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Definir número de batidas por minuto" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Estimar número de batidas por minuto" #: Editor.py:71 msgid "Set A/V delay" msgstr "Definir retardo A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Definir cor da cinta" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Definir etiqueta da cinta" #: Editor.py:74 msgid "Editing Help" msgstr "Editando axuda" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Saír ó menú principal" #: Editor.py:81 msgid "There are no changes to save." msgstr "Non hai cambios que gardar." #: Editor.py:89 msgid "Saving..." msgstr "Gravando..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' gravado." #: Editor.py:93 msgid "Editing keys: " msgstr "Editando teclas: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Frechas - Moven cursor, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Espazo - Tocar/pausar canción, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Facer nota (mantén pulsado para notas longas), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Suprimir - Eliminar nota, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Muda a dificultade" #: Editor.py:102 msgid "Enter Song Name" msgstr "Insire o nome da canción" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Insire o nome do artista" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Insire o retardo A/V en milisegundos" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "Iso non é un número." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Insire número de batidas por minuto" #: Editor.py:132 msgid "" "Tap the Space bar to the beat of the song. Press Enter when done or Escape " "to cancel." msgstr "" "Pulsa a barra espazadora para determinar as batidas por minuto. Pulsa Enter " "cando remates ou Escape para cancelar" #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Insire a cor da cinta no formato HTML (#RRGGBB)" #: Editor.py:148 msgid "That isn't a color." msgstr "Iso non é unha cor." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Escolle unha imaxe PNG de 256x128 para a carátula" #: Editor.py:168 msgid "Loading song..." msgstr "Cargando canción..." #: Editor.py:334 msgid "Playing" msgstr "Reproducindo" #: Editor.py:336 msgid "Stopped" msgstr "Detido" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Insire un nome para a canción." #: Editor.py:385 msgid "That song already exists." msgstr "Esa canción xa existe." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Escolle a pista do instrumento (formato OGG)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Escolle a pista de fondo (formato OGG) ou preme Escape." #: Editor.py:399 msgid "Importing..." msgstr "Importando..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Etapa 1/8: Dividindo ficheiro VGS" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Etapa 6/8: Xuntando pistas estéreo da canción" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Etapa 7/8: Xuntando pistas estéreo da guitarra" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Etapa 8/8: Comprimindo pistas" #: Editor.py:680 msgid "Reading the song list." msgstr "Lendo a lista de cancións." #: Editor.py:687 msgid "Reading the archive index." msgstr "Lendo o índice do arquivo." #: Editor.py:711 msgid "" "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take " "forever." msgstr "" "Extraendo %s de %s. %d de %d cancións importadas. Si, isto vai levar un bo " "anaco." #: Editor.py:756 msgid "Ready" msgstr "Preparado" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Todo feito! %d cancións importadas. Divírtete." #: Editor.py:773 msgid "" "No songs could be imported, sorry. Check the log files for more information." msgstr "" "Non se puido importar ningunha canción. Comproba os ficheiros de log para " "máis información." #: Editor.py:782 msgid "" "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game " "directory and try again." msgstr "" "Non se atopou o codificador de Ogg Vorbis (oggenc.exe). Instálao no " "directorio do xogo e proba de novo." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "" "Non se atopou o codificador de Ogg Vorbis (oggenc). Instálao e proba de novo." #: Editor.py:788 msgid "" "Make sure you have at least 500 megabytes of free disk space before using " "this importer." msgstr "" "Asegúrate de ter polo menos 500 megabytes libres de disco duro antes de usar " "o importador." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Insire a ruta ó DVD montado de Guitar Hero (tm)" #: Editor.py:801 msgid "That's not it. Try again." msgstr "Non é. Proba de novo." #: Editor.py:819 msgid "Importing Songs" msgstr "Importando Cancións" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Subir puntuacións" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "Non" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "Si" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Modo esquerdeiro (zurdo)" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Notas \"tappables\"" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Modo pantalla completa" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Calidade do suavizado" #: GameEngine.py:56 msgid "None" msgstr "Nada" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Cadros por segundo" #: GameEngine.py:59 msgid "High" msgstr "Alta" #: GameEngine.py:59 msgid "Low" msgstr "Baixa" #: GameEngine.py:59 msgid "Normal" msgstr "Normal" #: GameEngine.py:59 msgid "SVG Quality" msgstr "Calidade do SVG" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Frecuencia de mostraxe" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Bits de mostraxe" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Tamaño do buffer" #: GameEngine.py:64 msgid "A/V delay" msgstr "Retardo A/V" #: GameEngine.py:65 msgid "Loud" msgstr "Alto" #: GameEngine.py:65 msgid "Painful" msgstr "Doloroso" #: GameEngine.py:65 msgid "Quiet" msgstr "Baixiño" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Son de erro" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "Desactivado" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Volume da guitarra" #: GameEngine.py:67 msgid "Song Volume" msgstr "Volume da canción" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Volume do ritmo" #: GameEngine.py:69 msgid "Text scale" msgstr "Escalado do texto" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Tocar outra vez" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "Tocar outra canción" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Procesando..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "¡Para os trampulleiros non hai clasificación!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d puntos é un novo récord! Escribe o teu nome:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Mellores puntuacións (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Subindo puntuacións..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "¡Canción rematada!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Precisión: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Maior secuencia de notas: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Perdeuse a conexión." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Afinando a guitarra..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Empezar de novo" #: GuitarScene.py:89 #, fuzzy msgid "Settings" msgstr "Axustes" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen dirache cómo se fai isto." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen abandonou o edificio." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "¿Preparado para o Rock?" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d acertos" #: GuitarScene.py:406 msgid "Missed!" msgstr "Fallaches" #: Language.py:56 msgid "Language" msgstr "Idioma" #: Lobby.py:52 msgid "Player" msgstr "Xogador" #: Lobby.py:59 msgid "Enter your name:" msgstr "Escribe o teu nome:" #: Lobby.py:59 msgid "Player #%d" msgstr "Xogador #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Lobby (%d xogadores)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Preme Enter para comezar o xogo" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Anfitrión de partida multixogador" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Unirse a partida multixogador" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Editar canción existente" #: MainMenu.py:60 msgid "Import New Song" msgstr "Importar unha nova canción" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Importar cancións do Guitar Hero(tm)" #: MainMenu.py:67 msgid "Play Game" msgstr "Xogar" #: MainMenu.py:68 msgid "Tutorial" msgstr "Tutorial" #: MainMenu.py:69 msgid "Song Editor" msgstr "Editor de cancións" #: MainMenu.py:70 msgid "Settings >" msgstr "Axustes >" #: MainMenu.py:71 msgid "Credits" msgstr "Créditos" #: MainMenu.py:72 msgid "Quit" msgstr "Saír" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Insire o enderezo do servidor:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Conectando..." #: Mod.py:33 msgid "On" msgstr "Activado" #: Player.py:44 msgid "Move left" msgstr "Mover á esquerda" #: Player.py:45 msgid "Move right" msgstr "Mover á dereita" #: Player.py:46 msgid "Move up" msgstr "Mover arriba" #: Player.py:47 msgid "Move down" msgstr "Mover abaixo" #: Player.py:48 msgid "Pick" msgstr "Púa" #: Player.py:49 msgid "Secondary Pick" msgstr "Púa secundaria" #: Player.py:50 msgid "Fret #1" msgstr "Trasto #1" #: Player.py:51 msgid "Fret #2" msgstr "Trasto #2" #: Player.py:52 msgid "Fret #3" msgstr "Trasto #3" #: Player.py:53 msgid "Fret #4" msgstr "Trasto #4" #: Player.py:54 msgid "Fret #5" msgstr "Trasto #5" #: Player.py:55 msgid "Cancel" msgstr "Cancelar" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Preme unha tecla para '%s' ou Escape para cancelar" #: Settings.py:130 msgid "Apply New Settings" msgstr "Aplicar axustes novos" #: Settings.py:137 #, fuzzy msgid "Mod settings" msgstr "Axustes de audio" #: Settings.py:146 msgid "Test Keys" msgstr "Probar teclas" #: Settings.py:164 msgid "Video Resolution" msgstr "Resolución do vídeo" #: Settings.py:185 #, fuzzy msgid "Volume Settings" msgstr "Axustes de volume" #: Settings.py:194 msgid "Game Settings" msgstr "Axustes do xogo" #: Settings.py:195 msgid "Key Settings" msgstr "Axustes das teclas" #: Settings.py:196 msgid "Video Settings" msgstr "Axustes de vídeo" #: Settings.py:197 msgid "Audio Settings" msgstr "Axustes de audio" #: Song.py:58 msgid "Supaeasy" msgstr "Moi fácil" #: Song.py:59 msgid "Easy" msgstr "Fácil" #: Song.py:60 msgid "Medium" msgstr "Medio" #: Song.py:61 msgid "Amazing" msgstr "Incríbel" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Escolle a dificultade:" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_tur.po0000644000175000017500000004073611152500042023007 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: utf-8\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "sunar:" #: Credits.py:116 msgid "Version %s" msgstr "Sürüm %s" #: Credits.py:118 msgid "Game Design," msgstr "Oyun Tasarım" #: Credits.py:119 msgid "Programming:" msgstr "Programlama" #: Credits.py:122 msgid "Music," msgstr "Müzik" #: Credits.py:123 msgid "Sound Effects:" msgstr "Ses Efektleri" #: Credits.py:126 msgid "Graphics:" msgstr "Grafikler" #: Credits.py:129 msgid "Introducing:" msgstr "Tanıtım:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "Yeni Tanrınız, Jurgen" #: Credits.py:134 msgid "as Groupie" msgstr "Orospu Hayranı" #: Credits.py:136 msgid "Song Credits:" msgstr "Şarkı Kredileri" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "müzik Mary Jo ve Tommi Inkila tarafından" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "şarkı sözleri Mary Jo tarafından" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "müzik Tommi Inkila tarafından" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "Tommi Inkila tarafından bestelendi ve çalındı" #: Credits.py:148 msgid "Testing:" msgstr "Testler:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Mac OS X portu:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Teşekkür ediyoruz:" #: Credits.py:161 msgid "Made with:" msgstr "Yapım kaynağı:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Kaynak Kodu GNU Genel Kamu Lisansı tarafından elde edilebilir" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "© 2006, 2007 Unreal Voodoo, Telif Hakkı altında koruma altında olmaktadır" #: Data.py:60 msgid "__lefttoright__" msgstr "__soldansağa__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Koleksiyona Göz Atmak..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filtre: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Bulunmadı" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Önizleme Yükleniyor..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Bu kütüphanede bir tane şarkı var" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "Bu kütüphane %d şarkı var" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Temel Klasörü]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%S [Klasörü]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "Dakikada %.2f vuruş" #: Dialogs.py:1030 msgid "Pick!" msgstr "Seçin!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Şarkı Seçin" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Dosya Seçin" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Tuşlarla oynayın ve bittikten sonra Escape tuşuna basın." #: Dialogs.py:1120 msgid "Loading..." msgstr "Yükleniyor..." #: Editor.py:66 msgid "Save Song" msgstr "Şarkıyı Kaydet" #: Editor.py:67 msgid "Set Song Name" msgstr "Şarkı Adını Seçin" #: Editor.py:68 msgid "Set Artist Name" msgstr "Şarkıcının Adını Seçin" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Dakikada Vuruş Sayısını Seçin" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Dakikada Vuruş Sayısını Tahmin Edin" #: Editor.py:71 msgid "Set A/V delay" msgstr "A/V ertelemeyi Seçin" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Kasetin Rengini Seçin" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Kasetin Etiketini Seçin" #: Editor.py:74 msgid "Editing Help" msgstr "Değiştirme Yardımı" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Ana Seçenekler Listesine Geri Dönün" #: Editor.py:81 msgid "There are no changes to save." msgstr "Kaydetilecek değişiklik yoktur." #: Editor.py:89 msgid "Saving..." msgstr "Kaydediliyor..." #: Editor.py:90 msgid "'%s' saved." msgstr "%s' kaydedildi." #: Editor.py:93 msgid "Editing keys: " msgstr "Tuşlar değiştirilmektedir: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Oklar - İmleçi taşıttırmak" #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Boşluk tuşu - Şarkıyı çalmak/duraklamak, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Nota çalmak (uzun notlar için tutun ve hareket edin), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Del/Delete - Notu silmek, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Zorluğu değiştirin" #: Editor.py:102 msgid "Enter Song Name" msgstr "Şarkı Adını Girin" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Şarkıcının Adını Girin" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Millisaniye olarak A/V ertelemeyi girin" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "O numara değil." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Dakikada Vuruş Sayısının Değerini Girin" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Şarkının ritmine göre Boşluk tuşuna basın. Bittikten sonra Enter tuşuna basın veya iptal etmek için Escape tuşuna basın." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Kasetin rengini HTML (#RRGGBB) formatı olarak girin." #: Editor.py:148 msgid "That isn't a color." msgstr "O renk değil." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "256x128 PNG formatlı etiket resimi seçin." #: Editor.py:168 msgid "Loading song..." msgstr "Şarkı yükleniyor..." #: Editor.py:334 msgid "Playing" msgstr "Çalmaktadır" #: Editor.py:336 msgid "Stopped" msgstr "Durduruldu" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Şarkının yeni adını girin." #: Editor.py:385 msgid "That song already exists." msgstr "O şarkı zaten var olmaktadır." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Enstruman şarkısını (OGG formatı) seçin." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Arka plan şarkısını (OGG formatı) seçin veya bu soruyu geçmek için Escape tuşuna basın." #: Editor.py:399 msgid "Importing..." msgstr "İçeriye Aktarılıyor..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Staj 1/8: VGS dosyası bölündürülüyor" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Staj 6/8: Stereo şarkılar ekleniyor" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Staj 7/8: Gitar stereo şarkılar ekleniyor" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Şarkılar sıkıştırılıyor" #: Editor.py:680 msgid "Reading the song list." msgstr "Şarkı listesi okunuyor." #: Editor.py:687 msgid "Reading the archive index." msgstr "Arşiv endeksi okunuyor." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "%s'den %s şarkı çıkartılmaktadır. %d/%d şarkı içeriye aktarılıdı. Vallah bu sonsuza kadar sürecek." #: Editor.py:756 msgid "Ready" msgstr "Hazır" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Bitti! %d şarkı içeriye aktarıldı. İyi eğlenceler!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Özür dileriz, hiç bir şarkı içeriye aktarılamadı. Ayrıntılı bilgiler için log dosyalarına bakın." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis kodlayıcı (oggenc.exe) bulunmadı. Lütfen oyun dizine kurun ve tekrar deneyin." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis kodlayıcı (oggenc) bulunmadı. Lütfen kodlayıcıyı kurun ve tekrar deneyin." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "İthalatçıyı kullanmaktan önce 500 megabayt boş disk alanınız olduğundan emin olun." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Monte edilmiş Guitar Hero (tm) DVD'nin yönünü girin" #: Editor.py:801 msgid "That's not it. Try again." msgstr "O değil. Tekrar deneyin." #: Editor.py:819 msgid "Importing Songs" msgstr "Şarkılar İçeriye Aktarılıyor" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Yüksek Skorları Yüklemek" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "Hayır" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "Evet" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Solak tarzı" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Bastırılabilen notalar" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Tam ekran Modu" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Keskinliği Yumuşatma" #: GameEngine.py:56 msgid "None" msgstr "Hiç" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Saniyede çerçeve" #: GameEngine.py:59 msgid "High" msgstr "Yüksek" #: GameEngine.py:59 msgid "Low" msgstr "Düşük" #: GameEngine.py:59 msgid "Normal" msgstr "Normal" #: GameEngine.py:59 msgid "SVG Quality" msgstr "SVG Kalitesi" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Örnek Frekansı" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Örnek Bitleri" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Ara Bellek Boyutu" #: GameEngine.py:64 msgid "A/V delay" msgstr "A/V ertelemesi" #: GameEngine.py:65 msgid "Loud" msgstr "Yüksek sesli" #: GameEngine.py:65 msgid "Painful" msgstr "Acılı sesli" #: GameEngine.py:65 msgid "Quiet" msgstr "Sakin" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Sesleri Bozun" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "Kapalı" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Gitarın Ses Düzeyi" #: GameEngine.py:67 msgid "Song Volume" msgstr "Şarkının Ses Düzeyi" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Ritmin Ses Düzeyi" #: GameEngine.py:69 msgid "Text scale" msgstr "Söz ölçeği" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Tekrar çalın" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "Şarkıyı değiştirin" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Rahatlanıyor..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Üç kağıtçılar için yüksek skor yok!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d puan yeni yüksek skorudur! Lütfen adınızı girin:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "En yüksek skorlar (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Skorlar Yükleniyor..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Şarkı Bitti!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Hatasızlık: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "En uzun süre nota tutulması: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Bağlantı kaybedildi." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Gitar Akort Ediliyor..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Şarkıyı Tekrar Çalın" #: GuitarScene.py:89 msgid "Settings" msgstr "Ayarlar" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen size nasıl yapıldığını gösterecek." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen binayı terk etti." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Rocklamaya Hazır Olun" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d vur" #: GuitarScene.py:406 msgid "Missed!" msgstr "Kaçırdın!" #: Language.py:56 msgid "Language" msgstr "Dil" #: Lobby.py:52 msgid "Player" msgstr "Oyuncu" #: Lobby.py:59 msgid "Enter your name:" msgstr "Adınızı girin:" #: Lobby.py:59 msgid "Player #%d" msgstr "Oyuncu #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Lobi (%d oyuncu)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Oyunu Başlamak için Enter tuşunu basın" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Çokoyunculu Oyun için Konukçu Olun" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Çokoyunculu Oyuna Katılın" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Var olan Şarkıyı Değiştirin" #: MainMenu.py:60 msgid "Import New Song" msgstr "Yeni bir Şarkıyı İçeriye Alın" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Guitar Hero(tm) Şarkıları İçeriye Alın" #: MainMenu.py:67 msgid "Play Game" msgstr "Oyunu Oynayın" #: MainMenu.py:68 msgid "Tutorial" msgstr "Nasıl oynanılır?" #: MainMenu.py:69 msgid "Song Editor" msgstr "Şarkı değiştirici" #: MainMenu.py:70 msgid "Settings >" msgstr "Ayarlar >" #: MainMenu.py:71 msgid "Credits" msgstr "Krediler" #: MainMenu.py:72 msgid "Quit" msgstr "Çıkış" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Sunucu adresini girin:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Bağlanıyor..." #: Mod.py:33 msgid "On" msgstr "Açık" #: Player.py:44 msgid "Move left" msgstr "Sola hareket edin" #: Player.py:45 msgid "Move right" msgstr "Sağa hareket edin" #: Player.py:46 msgid "Move up" msgstr "Yukarıya hareket edin" #: Player.py:47 msgid "Move down" msgstr "Aşağa hareket edin" #: Player.py:48 msgid "Pick" msgstr "Seçim" #: Player.py:49 msgid "Secondary Pick" msgstr "İkincil Seçim" #: Player.py:50 msgid "Fret #1" msgstr "1. Fret" #: Player.py:51 msgid "Fret #2" msgstr "2. Fret" #: Player.py:52 msgid "Fret #3" msgstr "3. Fret" #: Player.py:53 msgid "Fret #4" msgstr "4. Fret" #: Player.py:54 msgid "Fret #5" msgstr "5. Fret" #: Player.py:55 msgid "Cancel" msgstr "İptal Et" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "'%s' için bir tuşa basın veya iptal etmek için Escape tuşuna basın." #: Settings.py:130 msgid "Apply New Settings" msgstr "Yeni Ayarlar Uygulayın" #: Settings.py:137 msgid "Mod settings" msgstr "Mod ayarları" #: Settings.py:146 msgid "Test Keys" msgstr "Test Tuşları" #: Settings.py:164 msgid "Video Resolution" msgstr "Görüntü Kalitesi" #: Settings.py:185 msgid "Volume Settings" msgstr "Ses Yükseklik Ayarları" #: Settings.py:194 msgid "Game Settings" msgstr "Oyun Ayarları" #: Settings.py:195 msgid "Key Settings" msgstr "Tuş Ayarları" #: Settings.py:196 msgid "Video Settings" msgstr "Görüntü Ayarları" #: Settings.py:197 msgid "Audio Settings" msgstr "Ses Ayarları" #: Song.py:58 msgid "Supaeasy" msgstr "Süperkolay" #: Song.py:59 msgid "Easy" msgstr "Kolay" #: Song.py:60 msgid "Medium" msgstr "Orta" #: Song.py:61 msgid "Amazing" msgstr "Mükemmel" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Zorluk seçin" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_he.po0000644000175000017500000000000111152500041022545 0ustar mjj29mjj29 fretsonfire-1.3.110.dfsg/data/translations/tutorial_it.po0000644000175000017500000000656411152500042022127 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" msgid "Ah yes, I know. I'm amazing." msgstr "Zì, lo zo. Zono schtupefazente." msgid "Ah, that was cool." msgstr "Ah, ke fikata." msgid "Und hello everyone." msgstr "Und zalfe a tutti." msgid "My name is Jurgen" msgstr "Mio nome è Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Und oggi io moztrare" msgid "how to play this game." msgstr "kome funziona kvezto gioko." msgid "Check this sh*t!" msgstr "Zenti kua!" msgid "And now, pick up your keyboard" msgstr "E ora, prendi tua tastiera" msgid "like this." msgstr "in kvesto modo." msgid "When I shred," msgstr "Kvando shreddo" msgid "I use the whole keyboard." msgstr "io utilizzare tutta taztiera." msgid "But since you SUCK," msgstr "Ma dato ke fai SKIFO," msgid "You will only need" msgstr "Avrai bizogno solo" msgid "These five frets," msgstr "Di kvezti cinkve tasti," msgid "Und zie Pick button." msgstr "Und zie Plektropulzante." msgid "However, zie most important" msgstr "Tuttavien, zie più importante" msgid "is the Escape button." msgstr "ezzere tasto Esc." msgid "You will need it," msgstr "Tu avrai bizogno di ezzo," msgid "when you finally realize" msgstr "kvando kapirai ke tu fare" msgid "that you SUCK." msgstr "veramente SKIFO." msgid "Bigtime." msgstr "Ke nofità." msgid "To me, that is already obvious." msgstr "Per me, kvesto essere ovvio." msgid "Ok, there comes your first note." msgstr "Ok, ekko arrifare prima nota." msgid "You can already hold down the 1st fret" msgstr "Puoi già tenere premuto primo tasto" msgid "BUT DON'T PICK IT YET!" msgstr "MA NON PLEKTRARE ANKORA!" msgid "You missed it." msgstr "L'hai mankato." msgid "Ok, let's try it again." msgstr "Ok, profiamo ankora." msgid "Ok, wait for it." msgstr "Ok, aspetta." msgid "Wait for it." msgstr "Aspetta..." msgid "No!" msgstr "No!" msgid "*Sigh*" msgstr "*Sigh*" msgid "Now, hold down two frets." msgstr "Adezzo, tu tiene premuti due tasti." msgid "Ah, you missed it!" msgstr "Ah, avere mankato!" msgid "And now, try this super easy lick." msgstr "E ora, profare kvezto lick superzemplice." msgid "Und up to my tempo." msgstr "Und a mio tempo." msgid "Don't try this," msgstr "Tu non provare nemmeno," msgid "or you'll just hurt yourself." msgstr "o tu fare te molto male, molto." msgid "Ok, that was about" msgstr "Ok, kvezti erano cirka" msgid "four billion notes per second." msgstr "kvattro miliardi di note a zecondo." msgid "If I play that any faster," msgstr "Se zuono ankora più feloce," msgid "your minds would just blow up." msgstr "tue cervella zkoppiare, puf!" msgid "Ok, that is it for now." msgstr "Ok, bazta cozì per ora." msgid "You can now go and sell" msgstr "Puoi ora andare a vendere" msgid "your keyboards on Ebay." msgstr "tue taztiere su EBay." msgid "Because you SUCK." msgstr "Perché tu fare SKIFO." msgid "And remember one thing." msgstr "E rikorda un kosa." msgid "I am your new god, little girls." msgstr "Io ezzere voztro nuovo dio, pampine." fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_po.po0000644000175000017500000003636611152500041022616 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2008-03-23 11:59+0100\n" "Last-Translator: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: \n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "prezentuje" #: Credits.py:116 msgid "Version %s" msgstr "Wersja %s" #: Credits.py:118 msgid "Game Design," msgstr "Projekt gry," #: Credits.py:119 msgid "Programming:" msgstr "Programowanie:" #: Credits.py:122 msgid "Music," msgstr "Muzyka," #: Credits.py:123 msgid "Sound Effects:" msgstr "Efekty dźwiękowe:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafika:" #: Credits.py:129 msgid "Introducing:" msgstr "Występują:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "jako Jurgen, Twój Nowy Bóg" #: Credits.py:134 msgid "as Groupie" msgstr "jako Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Autorzy Utworów:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "muzyka: Mary Jo i Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "słowa: Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "muzyka: Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "Ten Tydzień Spędziłem" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Głównie Na Graniu Utworów" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "skomponowanych i wykonanych przez Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testerzy:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Transfer na Mac OS X:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Specjalne podziękowania dla:" #: Credits.py:161 msgid "Made with:" msgstr "Stworzone z:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Kod źródłowy udostępniony na licencji GNU" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Prawa Autorskie 2006, 2007 Unreal Vodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__lefttoright__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Przeglądanie kolekcji..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filtr: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Nie znaleziono" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Ładowanie podglądu..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Jeden utwór w tej bibliotece" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d utworów w tej bibliotece" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Folder Główny]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Folder]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f uderzeń na minutę" #: Dialogs.py:1030 msgid "Pick!" msgstr "Szarpnij!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Wybierz utwór" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Wybierz plik" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Sprawdź klawisze i naciśnij Escape gdy skończysz." #: Dialogs.py:1120 msgid "Loading..." msgstr "Ładowanie..." #: Editor.py:66 msgid "Save Song" msgstr "Zapisz utwór" #: Editor.py:67 msgid "Set Song Name" msgstr "Ustaw nazwę utworu" #: Editor.py:68 msgid "Set Artist Name" msgstr "Ustaw nazwę wykonawcy" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Ustaw ilość uderzeń na minutę" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Przewidywana ilość uderzeń na minutę" #: Editor.py:71 msgid "Set A/V delay" msgstr "Ustaw opóźnienie A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Ustaw kolor kasety" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Ustaw nazwę kasety" #: Editor.py:74 msgid "Editing Help" msgstr "Pomoc" #: Editor.py:75 #: GameResultsScene.py:60 #: GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Wyjdź do głównego menu" #: Editor.py:81 msgid "There are no changes to save." msgstr "Nie dokonano zmian" #: Editor.py:89 msgid "Saving..." msgstr "Zapisywanie..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' zapisano." #: Editor.py:93 msgid "Editing keys: " msgstr "Klawisze edycji: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Strzałki - zmień pozycję," #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Spacja - odtwórz/wstrzymaj utwór, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - stwórz tab (przytrzymaj dla dłuższych dzwięków), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - usuń tab, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - zmien stopień trudności" #: Editor.py:102 msgid "Enter Song Name" msgstr "Wpisz nazwę utworu" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Wpisz nazwę wykonawcy" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Wpisz opóźnienie A/V w milisekundach" #: Editor.py:120 #: Editor.py:129 msgid "That isn't a number." msgstr "To nie jest liczba." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Wpisz liczbę uderzeń na minutę" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Wciśnij spację do uderzenia piosenki. Wciśnij enter gdy skończysz lub escape aby anulować." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Wpisz kolor kasety w formacie HTML (#RRGGBB)." #: Editor.py:148 msgid "That isn't a color." msgstr "Nieprawidłowy kolor." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Wybierz okładkę kasety w formacie 256x128 PNG." #: Editor.py:168 msgid "Loading song..." msgstr "Ładowanie utworu..." #: Editor.py:334 msgid "Playing" msgstr "Odtwarzanie" #: Editor.py:336 msgid "Stopped" msgstr "Zatrzymano" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Wpisz nazwę dla utworu." #: Editor.py:385 msgid "That song already exists." msgstr "Ten utwór już istnieje." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Wybierz ścieżkę instrumentu (format OGG)" #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Wybierz podkład (format OGG) lub wciśnij Escape by pominąć." #: Editor.py:399 msgid "Importing..." msgstr "Importowanie..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Etap 1/8: Dzielenie pliku VGS" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Etap 6/8: Dołączanie ścieżki utworu" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Etap 7/8: Dołączanie ścieżki gitarowej" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Etap 8/8: Kompresowanie ścieżek" #: Editor.py:680 msgid "Reading the song list." msgstr "Odczytywanie listy utworów." #: Editor.py:687 msgid "Reading the archive index." msgstr "Odczytywanie archiwów" #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Rozpakowywanie %s z %s. %d z %d utworów zaimportowano. Taa... to bedzie trwać wieczność." #: Editor.py:756 msgid "Ready" msgstr "Gotowe" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Zakończono! %d utworów zaimportowano. Baw się dobrze!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Nie można importować utworów. Sprawdź pliki dziennika by uzyskać więcej informacji." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Nie znaleziono kodeka OGG Vorbis (oggenc.exe). Zainstaluj go w katalogu gry i spróbuj ponownie." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Nie znaleziono kodeka OGG Vorbis (oggenc.exe). Zainstaluj go i spróbuj ponownie." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Upewnij się że masz przynajmniej 500 MB wolnego miejsca na dysku przed użyciem importera." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Wpisz scieżkę do płyty DVD Guitar Hero (tm)" #: Editor.py:801 msgid "That's not it. Try again." msgstr "To nie to. Spróbuj ponownie." #: Editor.py:819 msgid "Importing Songs" msgstr "Importowanie utworów" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Wysyłaj wyniki" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "No" msgstr "Nie" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "Yes" msgstr "Tak" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Tryb leworęczny" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Przechodzenie dźwięków" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Pełny ekran" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Jakość antyaliasingu" #: GameEngine.py:56 msgid "None" msgstr "Brak" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Klatek na sekundę" #: GameEngine.py:59 msgid "High" msgstr "Wysoka" #: GameEngine.py:59 msgid "Low" msgstr "Niska" #: GameEngine.py:59 msgid "Normal" msgstr "Średnia" #: GameEngine.py:59 msgid "SVG Quality" msgstr "Jakość SVG" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Częstotliwość dźwięku" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Bity dźwięku" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Wielkość bufora" #: GameEngine.py:64 msgid "A/V delay" msgstr "Opóźnienie A/V" #: GameEngine.py:65 msgid "Loud" msgstr "Głośne" #: GameEngine.py:65 msgid "Painful" msgstr "Bolesne" #: GameEngine.py:65 msgid "Quiet" msgstr "Ciche" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Dźwięki pomyłek" #: GameEngine.py:65 #: Mod.py:33 msgid "Off" msgstr "Wyłączone" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Głośność gitary" #: GameEngine.py:67 msgid "Song Volume" msgstr "Głośność utworu" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Głośność podkładu" #: GameEngine.py:69 msgid "Text scale" msgstr "Wielkość tekstu" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Powtórz" #: GameResultsScene.py:59 #: GuitarScene.py:88 msgid "Change Song" msgstr "Zmień utwór" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Rozluźnianie..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Oszustów nie przyjmujemy!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "Zdobyłeś %d pkt! To nowy rekord! Wpisz swoje imię:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Najwyższe wyniki (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Wysyłanie wyników..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Utwór zakończony!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Dokładność: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Najdłuższe pociągnięcie: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Utracono połączenie." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Strojenie gitary..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Powtórz utwor" #: GuitarScene.py:89 msgid "Settings" msgstr "Ustawienia" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen pokaże ci jak to się robi." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen opuścił budynek." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Przygotuj się do jazdy!" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d uderzeń" #: GuitarScene.py:406 msgid "Missed!" msgstr "Pudło!" #: Language.py:56 msgid "Language" msgstr "Język" #: Lobby.py:52 msgid "Player" msgstr "Gracz" #: Lobby.py:59 msgid "Enter your name:" msgstr "Wpisz swoje imię:" #: Lobby.py:59 msgid "Player #%d" msgstr "Gracz #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Serwer (%d graczy)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Naciśnij enter by zacząć grę" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Stwórz grę wieloosobową" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Dołącz do gry wieloosobowej" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Edytuj istniejący utwór" #: MainMenu.py:60 msgid "Import New Song" msgstr "Importuj nowy utwór" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Importuj utwory z Guitar Hero(tm)" #: MainMenu.py:67 msgid "Play Game" msgstr "Graj" #: MainMenu.py:68 msgid "Tutorial" msgstr "Samouczek" #: MainMenu.py:69 msgid "Song Editor" msgstr "Edytor Utworów" #: MainMenu.py:70 msgid "Settings >" msgstr "Ustawienia >" #: MainMenu.py:71 msgid "Credits" msgstr "Twórcy" #: MainMenu.py:72 msgid "Quit" msgstr "Wyjście" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Wpisz adres serwera:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Łączenie..." #: Mod.py:33 msgid "On" msgstr "Włączony" #: Player.py:44 msgid "Move left" msgstr "Przesuń w lewo" #: Player.py:45 msgid "Move right" msgstr "Przesuń w prawo" #: Player.py:46 msgid "Move up" msgstr "Przesuń w górę" #: Player.py:47 msgid "Move down" msgstr "Przesuń w dół" #: Player.py:48 msgid "Pick" msgstr "Szarpnięcie" #: Player.py:49 msgid "Secondary Pick" msgstr "Alternatywne szarpnięcie" #: Player.py:50 msgid "Fret #1" msgstr "Próg #1" #: Player.py:51 msgid "Fret #2" msgstr "Próg #2" #: Player.py:52 msgid "Fret #3" msgstr "Próg #3" #: Player.py:53 msgid "Fret #4" msgstr "Próg #4" #: Player.py:54 msgid "Fret #5" msgstr "Próg #5" #: Player.py:55 msgid "Cancel" msgstr "Anuluj" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Wciśnij klawisz dla '%s' lub escape by anulować." #: Settings.py:130 msgid "Apply New Settings" msgstr "Zastosuj ustawienia" #: Settings.py:137 msgid "Mod settings" msgstr "Opcje modyfikacji" #: Settings.py:146 msgid "Test Keys" msgstr "Sprawdź klawisze" #: Settings.py:164 msgid "Video Resolution" msgstr "Rozdzielczość ekranu" #: Settings.py:185 msgid "Volume Settings" msgstr "Ustawienia glośności" #: Settings.py:194 msgid "Game Settings" msgstr "Ustawienia gry" #: Settings.py:195 msgid "Key Settings" msgstr "Ustawienia klawiszy" #: Settings.py:196 msgid "Video Settings" msgstr "Ustawienia grafiki" #: Settings.py:197 msgid "Audio Settings" msgstr "Ustawienia dźwięku" #: Song.py:58 msgid "Supaeasy" msgstr "Superłatwy" #: Song.py:59 msgid "Easy" msgstr "Łatwy" #: Song.py:60 msgid "Medium" msgstr "Średni" #: Song.py:61 msgid "Amazing" msgstr "Hardcorowy" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Wybierz poziom trudności:" fretsonfire-1.3.110.dfsg/data/translations/tutorial_nl.po0000644000175000017500000000620511152500042022114 0ustar mjj29mjj29msgid "" msgstr "" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding:ISO-8859-1\n" msgid "Ah yes, I know. I'm amazing." msgstr "Oh Ja, Ik weet het. Ik ben geweldig." msgid "Ah, that was cool." msgstr "Oh, dat was cool." msgid "Und hello everyone." msgstr "Und hallo iedereen." msgid "My name is Jurgen" msgstr "Mijn naam is Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Und vandaag zal ik jullie laten zien" msgid "how to play this game." msgstr "hoe je dit spel speelt." msgid "Check this sh*t!" msgstr "Check this sh*t!" msgid "And now, pick up your keyboard" msgstr "En nu, pak je toetsenbord op" msgid "like this." msgstr "deze manier." msgid "When I shred," msgstr "Wanneer ik speel," msgid "I use the whole keyboard." msgstr "gebruik ik het hele toetsenbord." msgid "But since you SUCK," msgstr "Maar omdat jij ZUIGT," msgid "You will only need" msgstr "heb je alleen" msgid "These five frets," msgstr "deze 5 frets" msgid "Und zie Pick button." msgstr "und die Aanslaan toets nodig." msgid "However, zie most important" msgstr "Maar, het meest belangrijk" msgid "is the Escape button." msgstr "is de Escape toets." msgid "You will need it," msgstr "Je hebt hem nodig," msgid "when you finally realize" msgstr "wanneer je er uiteindelijk achterkomt" msgid "that you SUCK." msgstr "dat je Zuigt." msgid "Bigtime." msgstr "Bigtime." msgid "To me, that is already obvious." msgstr "Voor mij, is dat allemaal al duidelijk." msgid "Ok, there comes your first note." msgstr "Ok, hier komt je eerste noot." msgid "You can already hold down the 1st fret" msgstr "Je kan al vast de eerst fret indrukken" msgid "BUT DON'T PICK IT YET!" msgstr "MAAR NOG NIET AANSLAAN!" msgid "You missed it." msgstr "Je hebt hem gemist." msgid "Ok, let's try it again." msgstr "Ok, probeer het opnieuw." msgid "Ok, wait for it." msgstr "Ok, wachten." msgid "Wait for it." msgstr "Wachten." msgid "No!" msgstr "Nee!" msgid "*Sigh*" msgstr "*Zucht*" msgid "Now, hold down two frets." msgstr "Nu, hou twee frets ingedrukt." msgid "Ah, you missed it!" msgstr "Oh, je hebt hem gemist." msgid "And now, try this super easy lick." msgstr "En nu, probeer deze super makkelijke deuntje." msgid "Und up to my tempo." msgstr "Und omhoog naar mijn tempo." msgid "Don't try this," msgstr "Probeer dit niet," msgid "or you'll just hurt yourself." msgstr "of je verwondt jezelf." msgid "Ok, that was about" msgstr "Ok, dat was ongeveer" msgid "four billion notes per second." msgstr "vier miljard noten per seconde." msgid "If I play that any faster," msgstr "Als ik nog sneller speel," msgid "your minds would just blow up." msgstr "dan zouden je hersenen gewoon ontploffen." msgid "Ok, that is it for now." msgstr "Ok, dat was het voor nu." msgid "You can now go and sell" msgstr "Je kan nu gaan en verkoop" msgid "your keyboards on Ebay." msgstr "je toetsenbord op Ebay." msgid "Because you SUCK." msgstr "Omdat je ZUIGT." msgid "And remember one thing." msgstr "En onthoudt n ding:" msgid "I am your new god, little girls." msgstr "Ik ben jullie nieuwe god, kleine meisjes." fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_sw.po0000644000175000017500000003370711152500041022625 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-10-29 17:22+0200\n" "Last-Translator: Anton Tamminen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "presenterar" #: Credits.py:115 msgid "Version %s" msgstr "Version %s" #: Credits.py:117 msgid "Game Design," msgstr "Speldesign," #: Credits.py:118 msgid "Programming:" msgstr "Programmering:" #: Credits.py:121 msgid "Music," msgstr "Musik," #: Credits.py:122 msgid "Sound Effects:" msgstr "Ljudffekter:" #: Credits.py:125 msgid "Graphics:" msgstr "Grafik:" #: Credits.py:128 msgid "Introducing:" msgstr "Introducerar:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "som Jurgen, Din Nya Gud" #: Credits.py:133 msgid "as Groupie" msgstr "som Groupie" #: Credits.py:135 msgid "Song Credits:" msgstr "Musik:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Band, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "musik av Mary Jo och Tommy Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "lyrik av Mary Jo" #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "musik av Tommi Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "komponerad och framförd av Tommi Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Testning:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Ett särskilt tack till:" #: Credits.py:157 msgid "Made with:" msgstr "Gjord med:" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Källkoden tillgänglig under GNU General Public License" #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 by Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Bläddrar i Samlingen..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Laddar Sampel" #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Huvudmapp]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Mapp]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f slag per minut" #: Dialogs.py:882 msgid "Pick!" msgstr "Slå!" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Välj en Låt" #: Dialogs.py:933 msgid "Choose a File" msgstr "Välj en Fil" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Spela med tangenterna och tryck Escape när du är färdig." #: Dialogs.py:969 msgid "Loading..." msgstr "Laddar..." #: Editor.py:65 msgid "Save Song" msgstr "Spara Låt" #: Editor.py:66 msgid "Set Song Name" msgstr "Ange Låtnamn" #: Editor.py:67 msgid "Set Artist Name" msgstr "Ange in Artistnamn" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Ange Slag per Minut" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Uppskatta Slag per Minut" #: Editor.py:70 msgid "Set A/V delay" msgstr "Ange A/V delay" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Ange kassettfärg" #: Editor.py:72 msgid "Set Cassette Label" msgstr "Ange Kassettens Text" #: Editor.py:73 msgid "Editing Help" msgstr "Hjälp Med Editering" #: Editor.py:74 #: GameResultsScene.py:59 #: GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Avsluta och gå till huvudmeny" #: Editor.py:80 msgid "There are no changes to save." msgstr "Inga förändringar att spara." #: Editor.py:88 msgid "Saving..." msgstr "Sparar..." #: Editor.py:89 msgid "'%s' saved." msgstr "'%s' sparad." #: Editor.py:92 msgid "Editing keys: " msgstr "Editeringskontroller:" #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Pilar - Flytta på kursorn," #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "Mellanslag - Spela/Pausa låt," #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Skriv not (håll inne och flytta för långa noter)," #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Delete - Ta bort not," #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Ändra svårighetsgrad" #: Editor.py:101 msgid "Enter Song Name" msgstr "Ändra Låtens Namn" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Ändra Artistnamn" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "Ange A/V delay i millisekunder" #: Editor.py:119 #: Editor.py:128 msgid "That isn't a number." msgstr "Detta är inte ett nummer." #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Ändra Slag per Minut -värdet" #: Editor.py:131 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Knappa på Mellanslag i takt med låten. Tryck Enter när du är färdig eller Escape för att avsluta." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Skriv in kassettens färg i HTML (#RRGGBB) -format." #: Editor.py:147 msgid "That isn't a color." msgstr "Detta är inte en färg." #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Välj en 256x128 PNG-formats etikettbild." #: Editor.py:167 msgid "Loading song..." msgstr "Laddar låt..." #: Editor.py:333 msgid "Playing" msgstr "Spelar" #: Editor.py:335 msgid "Stopped" msgstr "Stannad" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Skriv in ett namn för låten." #: Editor.py:384 msgid "That song already exists." msgstr "Den sången existerar redan." #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Välj ett instrumentspår (OGG-format)" #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Välj ett bakgrundsspår (OGG-format) eller tryck Escape för att hoppa över." #: Editor.py:398 msgid "Importing..." msgstr "Hämtar..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Stadie 1/8: Delar VGS-fil" #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Stadie %d/8: Avkodar kanal %d till PCM" #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Stadie 6/8: Sammanfogar låtens stereospår" #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Stadie 7/8: Sammanfogar gitarrens stereospår" #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Stadie 8/8: Packar spåren" #: Editor.py:664 msgid "Reading the song list." msgstr "Läser lista på låtar." #: Editor.py:670 msgid "Reading the archive index." msgstr "Läser arkivindexen." #: Editor.py:679 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Extraherar %s med %s. %d av %d låtar hämtade. Jo, detta kommer att ta en evighet." #: Editor.py:720 msgid "Ready" msgstr "Färdig" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "Allt klart! %d låtar hämtade. Ha det så roligt!" #: Editor.py:737 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Inga låtar kunde hämtas, beklagar. Kolla loggfilerna för mera information." #: Editor.py:746 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis -kodaren (oggenc.exe) hittades inte. Var god och installera den till spelmappen och försök igen." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis -kodaren (oggenc) hittades inte. Var god och installera den och försök igen." #: Editor.py:752 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Försäkra dig om att ha minst 500 megabytes ledigt hårdskivsutrymme före bruk av denna hämtarfunktion." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Skriv in sökvägen till den monterade Guitar Hero (tm) DVDn" #: Editor.py:765 msgid "That's not it. Try again." msgstr "Stämmer inte. Försök igen." #: Editor.py:782 msgid "Importing Songs" msgstr "Hämtning av Låtar" #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Uppladdning av Highscore" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "No" msgstr "Nej" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "Yes" msgstr "Jo" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Vänsterhänt" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "Helskärm" #: GameEngine.py:53 msgid "2x" msgstr "2x" #: GameEngine.py:53 msgid "4x" msgstr "4x" #: GameEngine.py:53 msgid "6x" msgstr "6x" #: GameEngine.py:53 msgid "8x" msgstr "8x" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Kvalitet på Antaliasering" #: GameEngine.py:53 msgid "None" msgstr "Inga" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Frames per Second" #: GameEngine.py:56 msgid "High" msgstr "Hög" #: GameEngine.py:56 msgid "Low" msgstr "Låg" #: GameEngine.py:56 msgid "Normal" msgstr "Normal" #: GameEngine.py:56 msgid "SVG Quality" msgstr "SVG-kvalitet" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Sampelfrekvens" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Sampelbitar" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Storlek på Buffer" #: GameEngine.py:61 msgid "A/V delay" msgstr "A/V delay" #: GameEngine.py:62 msgid "Loud" msgstr "Hård" #: GameEngine.py:62 msgid "Off" msgstr "Av" #: GameEngine.py:62 msgid "Painful" msgstr "Smärtsam" #: GameEngine.py:62 msgid "Quiet" msgstr "Tyst" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Förvrängningsljud" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:57 msgid "Replay" msgstr "Spela om" #: GameResultsScene.py:58 #: GuitarScene.py:82 msgid "Change Song" msgstr "Byt låt" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Chillar..." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "Inga poäng för fuskare!" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "%d poäng är ett nytt rekord! Var vänlig och ange namn:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Högsta Poäng (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Laddar Upp Poäng..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Slut på Låten!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Noggrannhet: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Längsta notsträcka: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Tappade kontakt." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Stämmer Gitarren..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Starta Om Låt" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Jurgen visar er hur det ska göras!" #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Jurgen has left the building." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "Förbered er att Rocka" #: Language.py:50 msgid "English" msgstr "Engelska" #: Language.py:53 msgid "Language" msgstr "Språk" #: Lobby.py:51 msgid "Player" msgstr "Spelare" #: Lobby.py:58 msgid "Enter your name:" msgstr "Ange ditt namn:" #: Lobby.py:58 msgid "Player #%d" msgstr "Spelare #%d" #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Lobby (%d spelare)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Tryck Enter för att Starta Spelet" #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Tryck på en tangent för '%s' eller Escape för att avsluta." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Tillhandahåll spelserver" #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Anslut till flerdeltagarspel" #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Ta i Bruk Nya Inställningar" #: MainMenu.py:150 msgid "Test Keys" msgstr "Testa Kontroller" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Videoresolution" #: MainMenu.py:189 msgid "Game Settings" msgstr "Spelinställningar" #: MainMenu.py:190 msgid "Key Settings" msgstr "Kontroller" #: MainMenu.py:191 msgid "Video Settings" msgstr "Videoinställningar" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Ljudinställningar" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Editera Befintliga Låtar" #: MainMenu.py:198 msgid "Import New Song" msgstr "Hämta Ny Låt" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Hämta Guitar Hero(tm)-Låtar" #: MainMenu.py:203 msgid "Play Game" msgstr "Spela" #: MainMenu.py:204 msgid "Tutorial" msgstr "Introduktion" #: MainMenu.py:205 msgid "Song Editor" msgstr "Låteditor" #: MainMenu.py:206 msgid "Settings >" msgstr "Inställningar >" #: MainMenu.py:207 msgid "Credits" msgstr "Credits" #: MainMenu.py:208 msgid "Quit" msgstr "Avsluta" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Ange serverns address:" #: MainMenu.py:297 msgid "Connecting..." msgstr "Ansluter..." #: Player.py:44 msgid "Move left" msgstr "Gå till vänster" #: Player.py:45 msgid "Move right" msgstr "Gå till höger" #: Player.py:46 msgid "Move up" msgstr "Gå upp" #: Player.py:47 msgid "Move down" msgstr "Gå ner" #: Player.py:48 msgid "Pick" msgstr "Slå" #: Player.py:49 msgid "Secondary Pick" msgstr "Slå, alternativ" #: Player.py:50 msgid "Fret #1" msgstr "Band #1" #: Player.py:51 msgid "Fret #2" msgstr "Band #2" #: Player.py:52 msgid "Fret #3" msgstr "Band #3" #: Player.py:53 msgid "Fret #4" msgstr "Band #4" #: Player.py:54 msgid "Fret #5" msgstr "Band #5" #: Player.py:55 msgid "Cancel" msgstr "Ångra" #: Song.py:56 msgid "Supaeasy" msgstr "Urlätt" #: Song.py:57 msgid "Easy" msgstr "Lätt" #: Song.py:58 msgid "Medium" msgstr "Mellansvår" #: Song.py:59 msgid "Amazing" msgstr "Otrolig" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Välj en svårighetsgrad:" fretsonfire-1.3.110.dfsg/data/translations/finnish.mo0000644000175000017500000003664511104102116021223 0ustar mjj29mjj29KHI_6f   /&Biq" 0GYb y  (  A#)e % ,92H{.2$WqR  $, 4B R _m   !;Vs  $  ': JUh X  . 8 BMU\nqL GaZ  14 Mnv{ 5 )  , 2 7 I d {      !!2!E! X!f! o! z! !! !!:!!"&"%D"'j""""U"# &#0# 9#D#X#m######$$$3$M$a$ v$$$ $$$$ $ $%&%+%C%R%d%w%% %%&%%&& -&8&!J&l&&&&&&&'( (0)7) W)c) t)~))))) ))!)))3) %*/*+O*{***** *+'+7+?+ U+c+|+++ +0+++,C,(^, ,,(,,,,,-"- =-J-J`-#---- ..&.3U... .9. . //%/./7/@/ I/ W/a/t// ////// 0-%0S0!m0000 0 000(1A1V1 \1i111111111N1 F2R2W2f2|2222 2222E2D3 H3R3[3d3 3U3e3H4a44$4444$455&5/5<55r5 z55555 5 5556.6F6M6]6s6 66666 666 7 !7/7D7]7 t7 ~77777 7;7$8@8#R8/v8,88 8 8^ 9i99999999:,:A:"U:x: : :::: ::; "; ,;7;G;c;s;;-;;;;< << /<$9<%^<!<<<<<!<=(=@=H=W=n==.D)\* tygz!amuR"xX^9& Y-Uj]nvf_=$< N;,b'lMJrAQk?87`2501c[Lo>i@O{}qCVK Z%|4e3~WpBs(/ 6PhTSd#+FGHI:w E%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_fi.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE Last-Translator: Sami Kyostila MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding:ISO-8859-1 Generated-By: pygettext.py 1.5 #-#-#-#-# tutorial_fi.po #-#-#-#-# Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding:ISO-8859-1 %.2f iskua minuutissa%d osumaa%d on uusi enntys! Ole hyv ja kirjoita nimesi:%d kappaletta tss kirjastossa%s [Kansio]'%s' tallennettu*Huokaus*2x4x6x8xA/V delayTarkkuus: %d%%Ah kyll, tiedn. Olen uskomaton.Ah, tuo oli siisti.h, ette osuneet!Kaikki valmista! %d kappaletta tuotu. Pid hauskaa!UskomatonJa nyt, nostakaa nppimistnneJa nyt, kokeilkaa tt tosi helppoa sarjaa.Ja muistakaa yksi asia.Antialiasing laatuOta uudet asetukset kyttnNuolet - Liikuta kursoria, nen asetuksetMUTTA LK SOITTAKO SIT VIEL!Bang Bang, Mystery ManKoska HAISETTE.Paljon.Selataan kokoelmaa...Puskurin kokoMutta koska te HAISETTE,PeruutaVaihda kappalettaTsekkaas tt!Chillataan...Valitse kokoa 256x128 oleva PNG kuva etiketiksi.Valitse tiedostoValitse kappaleValitse vaikeusaste:Valitse tausta raita (OGG muotoa) tai paina Escapea peruuttaaksesi.Valitse instrumentti raita (OGG muotoa).Yhdist...Yhteys katkesi.Tekijnoikeudet 2006, 2007 Unreal VoodooTekijtDefy The MachineDelete - Poista nuotti, lk yrittk tt,HelppoMuokkaa olemassa olevaa kappalettaMuokkausapuaMuokataan nppimi: Enter - Tee nuotti (pid pohjassa ja liikuta tehdksesi pitki nuotteja), Kirjoita A/V viive millisekunneissaKirjoita artistin nimiKirjoita tempoKirjoita kappaleen nimiKirjoita kappaleen nimi.Kirjoita kasetin vri HTML (#RRGGBB) muodossa.Kirjoita polku mountattuun Guitar Hero (tm) DVD:henKirjoita palvelimen osoite:Kirjoita nimesi:Arvioi tempoPuretaan %s %s. %d / %d tuotu. Joo, tss menee ikuisuus.Suodatin: %sRuutua sekunnissaKieli #1Kieli #2Kieli #3Kieli #4Kieli #5Frets on FireKokoruutuPelin suunnittelu,Pelin asetuksetValmistaudu rokkaamaanGrafiikka:Kitaran nenvoimakkuusGuntherswarchzhaffenstrassen.KorkeaParhaat pisteet (%s)Isnni moninpeliSiit huolimatta, trkeinMin olen teidn uusi jumalanne, pikku tytt.Kytn koko nppimist.Jos soitan tuon yhtn nopeammin,Tuo Guitar Hero(tm) kappaleitaTuo uusi kappaleTuodaan kappaleitaTuodaan...Esitellen:Liity moninpeliinJurgen has left the building.Jurgen nytt sinulle miten se tehdn.Nppinten asetuksetKieliVasuri moodiLadataan esikuuntelua...Lataa kappaletta...Lataa...Aula (%d pelaajaa)Pisin nuotti putki: %dLujaMatalaMac OS X knns:Tehty kytten:Varmista ett sinulla on vhintn 500 Mt tyhj tilaa ennen kuin kytt tt.KeskivaikeaOhi!Modi asetuksetMostly Playing GuitarLiiku alaspinLiiku vasemmalleLiiku oikealleLiiku ylspinMusiikki,Minun nimeni on JurgenEiEi enntyspisteit huijareille!Kappaleita ei voitu tuoda. Katso lokitiedostoa saadaksesi listietoa.Ei!Ei yhtnNormaaliEi lydyNyt, painakaa kahta kielt.Pois pltOgg Vorbis enkooderia (oggenc) ei lytynyt. Ole hyv ja asenna se ja yrit uudelleen.Ogg Vorbis enkooderia (oggenc.exe) ei lydy. Ole hyv ja asenna se pelin kansioon ja yrit uudelleen.Ok, yritetn uudestaan.Ok, siin kaikki tll kertaa.Ok, tuo oli noinOk, sielt tulee ensimminen nuotti.Ok, odottakaa sit.PllYksi kappale tss kirjastossaPage Up/Down - Vaihda vaikeusastettaKivuliasPlektraPlektra!PelaaSoita nppimill ja paina Escape-nppint kun olet valmis.PelaajaPelaaja #%dSoittaaPaina Enteri aloittaaksesiValitse nppin '%s' tai paina Escapea peruttaaksesi.Ohjelmointi:HiljainenPoistuPoistu pvalikkoonLuetaan arkiston taulukkoa.Luetaan kappale listaa.ValmisSoita uudelleenAloita kappale alustaRytmin nenvoimakkuusSVG LaatuNytteen bititNytteen taajuusTallenna kappaleTallennetaan...Mokaus netVaihtoehtoinen PlektraMrit A/V viiveMrit artistin nimiMrit tempoMrit kasetin vriMrit kasetin etikettiMrit kappaleen nimiAsetuksetAsetukset >Kappaleiden tekijt:Kappale editoriKappale soitettu!Kappaleen nenvoimakkuusniefektit:Lhdekoodi saatavilla GNU General Public Lisenssin alaisenaVlilynti - Toista/tauko, Erikoiskiitokset:Vaihe 1/8: Puolitetaan VGS tiedostoVaihe 6/8: Yhdistetn kappaleen stereo raitojaVaihe 7/8: Yhdistetn kitara stereo raitojaVaihe 8/8: Tiivistetn raitojaPysytettyTosi helppoNapauta Vlilynti kappaleen tahtiin. Paina Enterikun olet valmis tai Escapea peruttaaksesi.Npytettvt (Tappable) nuotitTestaa nppimiTestaus:Tekstin skaalausTuo ei ole vri.Tuo ei ole numero.Tuo kappale on jo olemassa.Se ei ole tuo. Yrit uudelleen.Ei mitn tallenettavaaNit viitt kielt,This Week I've BeenMinulle se on jo itsestnselvyys.Viritetn kitaraa...TutoriaaliJa hei kaikkiJa tnn nytn teilleJa nyt minun tahtiini.Ja plektra-nppint.Unreal VoodooLataa enntys pisteetLataa Pisteit...Versio %sResoluutioKuvan asetuksetnenvoimakkuuden asetuksetOdottakaa sit.Kun min soitan,KyllVoitte pit pohjassa vain ensimmist kieltVoitte nyt menn ja myydEtte osuneet siihen.Tulette tarvitsemaan sit,Tarvitsette vain[Ylkansio]__lefttoright__BndrinJurgenina, teidn uutena jumalanannesveltnyt ja esittnyt: Tommi Inkilanelj miljardia iskua sekunnissa.kuinka tt peli pelataan.on Escape-nppin.nin.sanoitukset: Mary Jomusiikki: Mary Jo ja Tommi Inkilamusikki: Tommi Inkilatai loukkaatte itsenne.esittett HAISETTE.kun vihdoin ksittte,nppimistnne Ebayss.teidn mielenne rjhtisivt.fretsonfire-1.3.110.dfsg/data/translations/tutorial_po.po0000644000175000017500000000641011152500041022116 0ustar mjj29mjj29# msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ach, wiem że wymiatam." msgid "Ah, that was cool." msgstr "Taa, to było dobre." msgid "Und hello everyone." msgstr "A, siema wszystkim." msgid "My name is Jurgen" msgstr "Nazywam się Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Dzisiaj pokażę wam" msgid "how to play this game." msgstr "jak pykać w tą gierkę." msgid "Check this sh*t!" msgstr "Obczajcie to gów*o!" msgid "And now, pick up your keyboard" msgstr "A teraz chwyćcie swoją klawkę" msgid "like this." msgstr "o tak!" msgid "When I shred," msgstr "Kiedy ja gram," msgid "I use the whole keyboard." msgstr "Używam całej klawiatury" msgid "But since you SUCK," msgstr "Jednak dopóki CHRZANICIE," msgid "You will only need" msgstr "Będziecie potrzebowali tylko" msgid "These five frets," msgstr "Tych pięciu progów," msgid "Und zie Pick button." msgstr "I przycisku szarpania." msgid "However, zie most important" msgstr "Jednak najważniejszym przyciskiem" msgid "is the Escape button." msgstr "jest klawisz Escape." msgid "You will need it," msgstr "Będziecie go potrzebowali," msgid "when you finally realize" msgstr "kiedy w końcu zrozumiecie" msgid "that you SUCK." msgstr "że CHRZANICIE." msgid "Bigtime." msgstr "Szansa na sukces." msgid "To me, that is already obvious." msgstr "Dla mnie to pestka." msgid "Ok, there comes your first note." msgstr "Ok, nadjeżdża wasza pierwsza nutka." msgid "You can already hold down the 1st fret" msgstr "Możecie juz przytrzymać pierwszy próg" msgid "BUT DON'T PICK IT YET!" msgstr "ALE NIE SZARPCIE STRUNY!" msgid "You missed it." msgstr "No i spudłowaliście." msgid "Ok, let's try it again." msgstr "Ok, spróbujmy jeszcze raz." msgid "Ok, wait for it." msgstr "Ok, czekajcie..." msgid "Wait for it." msgstr "Czekajcie..." msgid "No!" msgstr "Nie!" msgid "*Sigh*" msgstr "*Ehh*" msgid "Now, hold down two frets." msgstr "Dobra, teraz dwa progi." msgid "Ah, you missed it!" msgstr "Ach, znowu pudło!" msgid "And now, try this super easy lick." msgstr "A teraz spróbujcie tej łatwizny." msgid "Und up to my tempo." msgstr "Przejdźmy na moje tempo." msgid "Don't try this," msgstr "Nie próbujcie tego w domu," msgid "or you'll just hurt yourself." msgstr "bo się pokaleczycie." msgid "Ok, that was about" msgstr "Ok, to było coś około" msgid "four billion notes per second." msgstr "czterech bilionów nut na sekundę." msgid "If I play that any faster," msgstr "Jeśli zagrałbym to choć trochę szybciej," msgid "your minds would just blow up." msgstr "To wysadziłoby wam mózgi." msgid "Ok, that is it for now." msgstr "Ok, to by było na tyle." msgid "You can now go and sell" msgstr "Teraz możecie opylić" msgid "your keyboards on Ebay." msgstr "swoje klawki na Allegro." msgid "Because you SUCK." msgstr "Bo CHRZANICIE." msgid "And remember one thing." msgstr "I pamiętajcie jedną rzecz." msgid "I am your new god, little girls." msgstr "Jestem Waszym nowym bogiem, małe." fretsonfire-1.3.110.dfsg/data/translations/tutorial_hu.po0000644000175000017500000000000111152500041022102 0ustar mjj29mjj29 fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_nl.po0000644000175000017500000003613011152500042022577 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "presenteert" #: Credits.py:116 msgid "Version %s" msgstr "Versie %s" #: Credits.py:118 msgid "Game Design," msgstr "Game ontwerp," #: Credits.py:119 msgid "Programming:" msgstr "Programmeur:" #: Credits.py:122 msgid "Music," msgstr "Muziek," #: Credits.py:123 msgid "Sound Effects:" msgstr "Geluidseffecten:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafische:" #: Credits.py:129 msgid "Introducing:" msgstr "Introduceert:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "als Jurgen, Uw nieuwe God" #: Credits.py:134 msgid "as Groupie" msgstr "als Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Muziek Rechten:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "muziek door Mary Jo and Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "tekst door Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "muziek door Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "geschreven en uitgevoerd door Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testen:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Mac OS X port:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Onze dank aan" #: Credits.py:161 msgid "Made with:" msgstr "Geproduceerd met" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Broncode beschikbaar onder de GNU General Public License" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Copyright 2006, 2007, 2008 door Unreal Voodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__linksnaarrechts__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Blader door collectie" #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filter: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Niet gevonden" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Voorbeeld wordt geladen..." #: Dialogs.py:731 msgid "One song in this library" msgstr "n nummer in de bibliotheek" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d nummers in de bibliotheek" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Bovenliggende Map]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Map]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f beats per minuut" #: Dialogs.py:1030 msgid "Pick!" msgstr "Aanslaan!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Kies een lied" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Kies een bestand" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Probeer de toetsen en druk op Escape wanneer je klaar bent." #: Dialogs.py:1120 msgid "Loading..." msgstr "Laden..." #: Editor.py:66 msgid "Save Song" msgstr "Sla nummer op" #: Editor.py:67 msgid "Set Song Name" msgstr "Stel titel in" #: Editor.py:68 msgid "Set Artist Name" msgstr "Stel Artiest in" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Stel aantal beats per minuut in" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Schat aantal beats per minuut" #: Editor.py:71 msgid "Set A/V delay" msgstr "Stel A/V vertraging in" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Stel Cassette kleur in" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Stel Cassette label in" #: Editor.py:74 msgid "Editing Help" msgstr "Bewerk Help" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Ga naar het hoofdmenu" #: Editor.py:81 msgid "There are no changes to save." msgstr "Er zijn geen veranderingen om op te slaan" #: Editor.py:89 msgid "Saving..." msgstr "Opslaan..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' opgeslagen." #: Editor.py:93 msgid "Editing keys: " msgstr "Bewerk toetsen" #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Pijlen - Beweeg cursor" #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Spatie - Speel/pauzeer nummer, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Maak noot (voor langere noot, indrukken en bewegen), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - Verwijder noot, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - verander moeilijkheidsgraad" #: Editor.py:102 msgid "Enter Song Name" msgstr "Voer naam nummer in" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Voer artiest in" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Voer A/V vertraging in in miliseconden" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "Dat is geen nummer" #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Voer Beats per minuut in" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Druk de spaties in op de maat van het nummer. Druk op Enter wanneer klaar of Escape om te annuleren." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Voer cassette kleur in HTML notatie (#RRGGBB)" #: Editor.py:148 msgid "That isn't a color." msgstr "Dat is geen kleur" #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Kies een 256x128 PNG formaat afbeelding voor het label" #: Editor.py:168 msgid "Loading song..." msgstr "Laden nummer..." #: Editor.py:334 msgid "Playing" msgstr "Speelt" #: Editor.py:336 msgid "Stopped" msgstr "Gestopt" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Voer een naam in voor het nummer." #: Editor.py:385 msgid "That song already exists." msgstr "Dat nummer bestaat al" #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Kies het Instrument Spoor (OGG formaat)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Kies het Achtergrond spoor (OGG formaat) of druk Escape om over te slaan." #: Editor.py:399 msgid "Importing..." msgstr "Importeren..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Stap 1/8: Splitsen VGS bestand" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Stap 6/8: Samenvoegen stereo tracks" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Stap 7/8: Samenvoegen stereo tracks gitaar" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Stap 8/8: Comprimmeren nummer" #: Editor.py:680 msgid "Reading the song list." msgstr "Lezen van nummer lijst" #: Editor.py:687 msgid "Reading the archive index." msgstr "Lezen van archief index." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Uitpakken %s van %s. %d vab %d nummers geimporteerd. Jep, dat duurt eeuwig." #: Editor.py:756 msgid "Ready" msgstr "Klaar" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Allemaal gedaan! %d nummers gemporteerd. Veel plezier!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Geen enkel nummer gemporteerd, sorry. Controleer de log files voor meer informatie." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis encoder (oggenc.exe) niet gevonden. Installeer het in de game map en probeer opnieuw." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis encoder (oggenc) niet gevonden. Installeer en probeer opniew." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Controleer eerst of je 500 MegaByte vrije ruimte hebt voor je de importeerder gebruikt." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Voer het pad in naar de geplaatste Guitar Hero (tm) DVD" #: Editor.py:801 msgid "That's not it. Try again." msgstr "Dat is het niet. Probeer opnieuw." #: Editor.py:819 msgid "Importing Songs" msgstr "Importeren nummers" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Uploaden Topscores" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "Nee" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "Ja" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Linkshandig" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Tokkelbare noten" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Volledig scherm modus" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Antialiasing kwaliteit" #: GameEngine.py:56 msgid "None" msgstr "Geen" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Beelden per Seconde (FPS)" #: GameEngine.py:59 msgid "High" msgstr "Hoog" #: GameEngine.py:59 msgid "Low" msgstr "Laag" #: GameEngine.py:59 msgid "Normal" msgstr "Normaal" #: GameEngine.py:59 msgid "SVG Quality" msgstr "SVG kwaliteit" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Sample Frequentie" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Sample Bits" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Buffer grootte" #: GameEngine.py:64 msgid "A/V delay" msgstr "A/V vertraging" #: GameEngine.py:65 msgid "Loud" msgstr "Luid" #: GameEngine.py:65 msgid "Painful" msgstr "Pijnlijk" #: GameEngine.py:65 msgid "Quiet" msgstr "Zacht" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Verpest geluiden" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "uit" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Gitaar Volume" #: GameEngine.py:67 msgid "Song Volume" msgstr "Nummer Volume" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Ritme Volume" #: GameEngine.py:69 msgid "Text scale" msgstr "Text formaat" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Herhaal" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "Verander nummer" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Uitrusten..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Geen topscore voor valsspelers!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d punten is een nieuwe score! Voer je naam in:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Hoogste Scores (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Uploaden Scores..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Nummer ten einde!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Accuratie: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Beste aantal noten achtereen" #: GameTask.py:72 msgid "Connection lost." msgstr "Verbinding verbroken." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Afstellen gitaar..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Herstart nummer" #: GuitarScene.py:89 msgid "Settings" msgstr "Instellingen" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen zal je laten zien hoe het moet." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen heeft het gebouw verlaten." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Wees klaar om te Rocken!!" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d geraakt" #: GuitarScene.py:406 msgid "Missed!" msgstr "MIS!" #: Language.py:56 msgid "Language" msgstr "Taal" #: Lobby.py:52 msgid "Player" msgstr "Speler" #: Lobby.py:59 msgid "Enter your name:" msgstr "Voer je naam in:" #: Lobby.py:59 msgid "Player #%d" msgstr "Speler #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Portaal (%d spelers)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Druk op Enter om te starten" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Zet Multiplayer Spel Op" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Doe mee met Multiplayer spel" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Bewerk Bestaand Nummer" #: MainMenu.py:60 msgid "Import New Song" msgstr "Importeer nieuw nummer" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Importeer Guitar Hero (tm) Nummers" #: MainMenu.py:67 msgid "Play Game" msgstr "Speel Spel" #: MainMenu.py:68 msgid "Tutorial" msgstr "Uitleg" #: MainMenu.py:69 msgid "Song Editor" msgstr "Nummer bewerker" #: MainMenu.py:70 msgid "Settings >" msgstr "Instellingen" #: MainMenu.py:71 msgid "Credits" msgstr "Informatie" #: MainMenu.py:72 msgid "Quit" msgstr "Afsluiten" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Voer het server adres in:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Verbinden..." #: Mod.py:33 msgid "On" msgstr "Aan" #: Player.py:44 msgid "Move left" msgstr "Beweeg links" #: Player.py:45 msgid "Move right" msgstr "Beweeg rechts" #: Player.py:46 msgid "Move up" msgstr "Beweeg omhoog" #: Player.py:47 msgid "Move down" msgstr "Beweeg omlaag" #: Player.py:48 msgid "Pick" msgstr "Aanslaan" #: Player.py:49 msgid "Secondary Pick" msgstr "Secondaire Aanslaan toets" #: Player.py:50 msgid "Fret #1" msgstr "Fret #1" #: Player.py:51 msgid "Fret #2" msgstr "Fret #2" #: Player.py:52 msgid "Fret #3" msgstr "Fret #3" #: Player.py:53 msgid "Fret #4" msgstr "Fret #4" #: Player.py:54 msgid "Fret #5" msgstr "Fret #5" #: Player.py:55 msgid "Cancel" msgstr "Annuleer" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Druk op een toets voor '%s' of Escape om te annuleren." #: Settings.py:130 msgid "Apply New Settings" msgstr "Pas nieuwe instellingen toe" #: Settings.py:137 msgid "Mod settings" msgstr "Mod instellingen" #: Settings.py:146 msgid "Test Keys" msgstr "Test toetsen" #: Settings.py:164 msgid "Video Resolution" msgstr "Videoresolutie" #: Settings.py:185 msgid "Volume Settings" msgstr "Volume instellingen" #: Settings.py:194 msgid "Game Settings" msgstr "Spel instellingen" #: Settings.py:195 msgid "Key Settings" msgstr "Toets instellingen" #: Settings.py:196 msgid "Video Settings" msgstr "Video instellingen" #: Settings.py:197 msgid "Audio Settings" msgstr "Audio instellingen" #: Song.py:58 msgid "Supaeasy" msgstr "Super simpel" #: Song.py:59 msgid "Easy" msgstr "Simpel" #: Song.py:60 msgid "Medium" msgstr "Medium" #: Song.py:61 msgid "Amazing" msgstr "Ongeloofelijk" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Kies een moeilijkheidsgraad:" fretsonfire-1.3.110.dfsg/data/translations/brazilian_portuguese.mo0000644000175000017500000003724211104102116024014 0ustar mjj29mjj29KHI_6f   /&Biq" 0GYb y  (  A#)e % ,92H{.2$WqR  $, 4B R _m   !;Vs  $  ': JUh X  . 8 BMU\nqL GaZ  14 Mnv{ 5 )  , 2 7 I d {      !!2!E! X!f! o! z! !! !!:!!"&"%D"'j""""U"# &#0# 9#D#X#m######$$$3$M$a$ v$$$ $$$$ $ $%&%+%C%R%d%w%% %%&%%&& -&8&!J&l&&&&&&&') )8)) * * *'***-*0*3* 8*C*!S*u**0* **)*+6+P+f+|+++++++,, #,1, M,*Z,,,,I,+ - 9-G-%Y- --------..&/.V.%o.../.,.*/J/[/Vx/ // / / 0 0 0 0.0>0N0^0 v0000 000!0161$P1u11 1 111"12$2 +282N2 d2r22222 2f293@3G3V3 l3y3 3 33333]3?4E4L4S4c4 4T4i4H5b5t5555556 6665!6W6 _6k6s636666667-747;7N7 ^7l777 7 77778 848M8e8m8u88888889/9!N9.p93999 9b:f: w:::::::;%;;;O;l;;;;;; ;; < !<,<B<T<f<v<<)<< <<< == +=8=%S=$y=== =="= >%> ?>I>\>t>>.D)\* tygz!amuR"xX^9& Y-Uj]nvf_=$< N;,b'lMJrAQk?87`2501c[Lo>i@O{}qCVK Z%|4e3~WpBs(/ 6PhTSd#+FGHI:w E%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_por.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2008-07-24 14:14-0300 Last-Translator: Davi Caseira Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 #-#-#-#-# tutorial_por.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-11-03 08:24-0300 Last-Translator: Davi Caseira Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit %.2f batidas por minuto%d acertos%d pontos é um novo recorde! Por favor digite seu nome:%d músicas nessa biblioteca%s [Pasta]'%s' foi salvo.*Suspiro*2x4x6x8xAtraso A/VPrecisão: %d%%Ah sim, eu sei. Eu sou incrível.Ah, isso foi show.Ah, você a perdeu.Tudo pronto! %d músicas importadas. Divirta-se!IncrívelE agora, pegue seu tecladoE agora, tente essa lambuja super fácil.E lembre-se de uma coisa.Qualidade do AntialiasingAplicar Novos AjustesSetas - Movem cursor,Ajustes de AudioMAS NÃO TOQUE AINDA!Bang Bang, Mystery ManPorque você é RUIM.Muito.Procurar na Coleção...Tamanho do BufferMas como você é RUIM,CancelarMudar músicaDá uma sacada nessa mer*a!Relaxando...Escolha a etiqueta no formato PNG 256x128.Escolha um ArquivoEscolha uma MúsicaEscolha a dificuldade:Escolha a faixa de fundo (formato OGG) ou pressione Escape para avançar.Escolha a faixa instrumental (formato OGG).Conectando...Conexão perdida.Copyright 2006, 2007 by Unreal VoodooCréditosDefy The MachineDelete - Apaga nota,Não tente isso,FácilEditar Música ExistenteEditando AjudaEditando teclas:Enter - Fazer nota (segure para notas longas),Digite o atraso de A/V em milisegundosDigite o Nome do ArtistaDigite o valor das Batidas por MinutoDigite o Nome da MúsicaDigite um nome para a música.Digite a cor da fita no formato HTML (#RRGGBB).Digite o caminho para o DVD Guitar Hero (tm)Digite o endereço do servidor:Digite seu nome:Batidas por Minuto EstimadasExtraindo %s por %s. %d de %d músicas importadas. Sim, isso vai levar uma eternidade.Filtro: %sQuadros por SegundoTraste #1Traste #2Traste #3Traste #4Traste #5Frets on FireModo Tela-CheiaDesign de jogo,Ajustes de JogoPrepare-se pra detonar!Gráficos:Volume da GuitarraGuntherswarchzhaffenstrassen.AltoRecordes (%s)Hospedar Jogo MultijogadorPorém, a mais importanteEu sou seu novo deus, menininhas.Eu uso o teclado inteiro.Se eu tocar mais rápido,Importar Músicas do Guitar Hero(tm)Importar Nova MúsicaImportando MúsicasImportando...Apresentando:Unir-se a Jogo MultijogadorJurgen saiu do prédio.Jurgen vai te mostrar como se faz.Ajustes de TeclasIdiomaModo canhotoCarregando Prévia...Carregando música...Carregando...Saguão (%d jogadores)Maior sequência de notas: %dAltoBaixoConversão Mac OS X:Feito com:Tenha certeza de ter pelo menos 500 megabytes de espaço livre em disco antes de usar este importador.MédioErrou!Ajustes de ModMostly Playing GuitarMover abaixoMover esquerdaMover direitaMover acimaMúsica,Meu nome é JurgenNãoSem recorde para trapaceiros!Nenhuma música pode ser importada, desculpe. Veja os arquivos de log para mais informação.Não!NenhumNormalNão encontradoAgora, segure dois trastos.DesligadoEncoder Ogg Vorbis (oggenc) não encontrado. Por favor, instale-o e tente novamente.Encoder Ogg Vorbis (oggenc.exe) não encontrado. Por favor, instale-o na pasta do jogo e tente novamente.Ok, vamos tentar de novo.Ok, isso é tudo.Ok, isso foi cerca deOk, lá vem sua primeira nota.Ok, espere por ela.LigadoUma música nessa bibliotecaPage Up/Down - Muda dificuldadeDolorosoPalhetadaTocar!JogarToque com as teclas e pressione Escape quando acabar.JogadorJogador #%dTocandoAperte Enter para ComeçarAperte uma tecla para '%s' ou Escape para cancelar.Programação:QuietoSairSair para Menu PrincipalLendo o índice do arquivo.Lendo a lista de músicas.ProntoReplayRecomeçar músicaVolume do RitmoQualidade SVGAmostragem de BitsAmostragem de FrequênciaSalvar MúsicaSalvando...Sons de erroPalhetada secundáriaDefinir atraso de A/VDefinir Nome do ArtistaDefinir Batidas por MinutoDefinir Cor da FitaDefinir Etiqueta da FitaDefinir Nome da MúsicaAjustesAjustesCréditos das músicas:Editor de MúsicaMúsica Concluída!Volume da MúsicaEfeitos Sonoros:Código fonte disponível sob GNU General Public LicenseEspaço - Tocar/pausar música,Agradecimentos especiais para:Fase 1/8: Dividindo o arquivo VGSFase 6/8: Juntando as faixas stereo da músicaFase 6/8: Juntando as faixas de guitarra da músicaFase 6/8: Comprimindo faixasParadoSuperfácilPressione Espaço para a batida da música. Pressione Enter quando acabar ou Escape para cancelar.Notas de TappingTestar TeclasTestes:Tamanho do textoIsso não é uma cor.Isso não é um número.Essa música já existe.Não é esse. Tente novamente.Não há mudanças para salvar.Desses cinco trastos,This Week I've BeenPra mim, isso já é óbvio.Afinando a Guitarra...TutorialEr.. olá todo mundo.E hoje vou mostrar pra vocêE me acompanhe no tempo.E do botão de tocar.Unreal VoodooEnviar RecordesEnviando Recordes...Versão %sResolução do VídeoAjustes de VídeoAjustes de VolumeEspere por ela.Quando eu destruo,SimVocê já pode segurar o primeiro trasto.Você já pode ir e venderVocê errou.Você vai precisar,Você só vai precisar[Pasta anterior]__lefttoright__como Groupiecomo Jurgen, seu Novo Deuscomposta e executada por Tommi Inkilaquatro bilhões de notas por segundocomo se joga esse jogo.é a botão Escapedessa forma.letras por Mary Jomúsica por Mary Jo e Tommi Inkilamúsica por Tommi Inkilaou você vai se machucar.apresentaque você é RUIM.quando finalmente notarseu teclado no Ebay.seus miolos explodiriam.fretsonfire-1.3.110.dfsg/data/translations/spanish.mo0000644000175000017500000003701411104102116021221 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$%(O3( (( (((((((((()4")W)`)!y))))))*6*#M* q*}***** * *.*&+7+J+V`+4+ ++ , .,8,I,b,t,{,,,,G,+ -9-"V-y-%-8-D-%=.c.!x.X.. / / / (/ 2/ <K<\<o< <<%<%<<=&=,=$?=d=}====="=\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_es.po (fretsonfire_es) #-#-#-#-# Project-Id-Version: fretsonfire_es POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2007-05-24 14:47+0000 Last-Translator: Miriam Ruiz MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: Español X-Generator: KBabel 1.11.4 #-#-#-#-# tutorial_es.po (tutorial_es) #-#-#-#-# Project-Id-Version: tutorial_es POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2007-05-24 14:36+0000 Last-Translator: Miriam Ruiz MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: Español X-Generator: KBabel 1.11.4 %.2f revoluciónes por minutoHas conseguido %d puntos, ¡Es un nuevo record! Por favor, introduce tu nombre:%s [Carpeta]'%s' guardado.*Suspiro*2x4x6x8xAudio/Video retrasoExactitud: %d%%Ah si, Ya lo se. Soy increible.Ah, esto mola mucho.¡Has fallado!¡Completado! %d canciones importadas. ¡Diviertete!DifícilY ahora, coje tu tecladoY ahora intenta esto tan sencilloY recordad una cosa más.Calidad del suavizadoAplicar nuevos cambiosFlechas - Mover el cursor,Configuración de sonido¡PERO NO PULSES EL ACCIONADOR!Bang Bang, Mystery ManPorque no vais a estar a la altura.Finalmente.Cargando Colección...Tamaño del bufferpero como tú no lo eres,CancelarCambiar canción¡Mirad esto!Procesando...Elige una carátula de 256x128 en formato PNG.Elige un archivoElige una canciónElige una dificultad:Elige el archivo de audio como fondo (Formato OGG) o pulsa Escape para saltar el paso.Elige el archivo de audio instrumental (Formato OGG)Conectando...Conexión perdida.Copyright 2006 por Unreal VoodooCréditosDefy The MachineDelete - Borra una nota,No intentes esto,FácilEditar canciones existentesAyuda de ediciónTeclas de edición:InglésEnter - Crear una nota (mantener presionado y mover para notas largas),Introduce el retraso de A/V en milisegundosIntroduce nombre del artistaIntroduce revoluciones por segundoIntroduce nombre de la canciónIntroduce un nombre para la canción.Introduce el código de color en formato HTML (#RRGGBB) Introduce la unidad donde tienes montado el DVD del Guitar Hero (tm)Introduce la dirección del servidor:Introduce tu nombre:Revoluciones estimadas por minutoExtrayendo %s por %s. %d de %d canciones importadas. Sí, esto va a durar una eternidad.Fotogramas por segundoTraste #1Traste #2Traste #3Traste #4Traste #5Frets on FireModo a pantalla completaDiseño del juego,Configuración del juego¡Prepárate!Gráficos:Guntherswarchzhaffenstrassen.AltoMejores puntuaciones (%s)Hospedar una partida multijugadorSin embargo, el más importanteYo soy vuestro nuevo dios.yo uso todo el teclado.Si juego más deprisa,Importar canciones de Guitar Hero (tm)Importar nueva canciónImportando CancionesImportando...Introducción:Unirse a una partida multijugadorJurgen ha salido del edificio.Jurgen te mostrara cómo se hace.Configuración de controlesLenguajeModo zurdoCargando vista previa...Cargando canción...Cargando...Vestíbulo (%d jugadores)Racha de notas: %dRuidosoBajoCreado con:Comprueba que tienes libres al menos 500 megabytes de espacio en el disco duro para usar el importador.MedioMostly Playing GuitarMover abajoMover a la derechaMover a la izquierdaMover arribaMúsica,Mi nombre es JurgenNo¡No hay puntuaciones para los tramposos!Lo sentimos, no se han podido importar las canciones. Revisa el log de archivos para mas información.¡No!NadaNormalAhora, presiona dos trastes.ApagadoNo se ha encontrado el codificador Ogg Vorbis (oggenc.exe). Por favor, efectúa la instalación y vuelve a intentarlo.No se ha encontrado el codificador Ogg Vorbis (oggenc.exe). Por favor, vuelve a instalarlo en el directorio del juego y prueba de nuevo.OK, inténtalo de nuevo.OK, esto es todo de momento.Bien, eso han sido al menosBien, ahí viene tu primera nota.Vale, espera a la nota.Página arriba/abajo - Cambia la dificultadDolorosoAccionar¡Toca!JugarJuega con las teclas y pulsa Escape cuando termines.Jugador/aJugador/a #%dReproduciendoPulsa Intro para comenzar el juegoPresiona una tecla para '%s', o Escape para cancelar.Programación:TranquiloSalirSalir al menú principalCargando el archivo principalCargando la lista de canciones.ListoReiniciarReiniciar canciónCalidad de los SVGBits del sampleFrecuencia del sampleGuardar canciónGuardando...Por encima del sonidoSegundo accionadorRetraso del A/VNombre del artistaRevoluciones por minutoColor de la cintaImagen de la cintaNombre de la canciónOpciones >Créditos de los temas:Editor de canciones¡Canción terminada!Efectos de sonido:Codigo fuente disponible bajo la licencia GNU General Public LicenseEspacio - Reproducir/detener canción,Agradecimientos especiales a:Paso %d/8: Decodificando canal %d en PCMPaso 1/8: Dividiendo el archivo VGSPaso 6/8: Juntando el estéreo de las cancionesPaso 7/8: Juntando el estéreo de las guitarrasPaso 8/8: Comprimiendo cancionesDetenidoMuy fácilPresiona la barra espaciadora para determinar la revolución de la canción. Pulsa Enter cuando termines o Escape para cancelar.Probar teclasPruebas:Esto no es un color.Esto no es un número.La canción ya existe.Esto no es correcto. Inténtalo de nuevoNo existen cambios para guardar.estos cinco trastes,This Week I've BeenPara mí, eso ya es obvio.Afinando la guitarra...TutorialHola a todos.Y hoy os voy a enseñare intenta seguirme.y el botón de selección.Unreal VoodooSubiendo puntuacionesSubiendo puntuaciones...Versión %sResolución de vídeoConfiguración de vídeoEspérala.Como soy tan bueno,SíPuedes presionar ya el primer trasteYa podeis ir a venderHas fallado.Lo necesitarás,sólo necesitarás[Carpeta Principal]es Grupiees Jurgen, tu nuevo dioscompuesto y adaptado por Tommi Inkilacuatro billones de notas por segundo.como se juega a este juego.es el bóton de ESCAPE.así.letras por Mary Jomúsica por Mary Jo and Tommi Inkilamúsica por Tommi Inkilao podrías hacerte daño.presentade lo mal que lo haces.cuando te des cuentavuestros teclados por Ebay.vuestras mentes podrían explotar.fretsonfire-1.3.110.dfsg/data/translations/tutorial_gl.po0000644000175000017500000000670211152500042022107 0ustar mjj29mjj29# Galician translation # Frets On Fire # Copyright (C) 2006 Unreal Voodoo # # Ciberirmandade da Fala - www.ciberirmandade.org # msgid "" msgstr "" "Project-Id-Version: FretsOnFire-src 1.1.324\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-03-17 01:12+0000\n" "Last-Translator: Moucho \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "Seino, si, son incríbel." msgid "Ah, that was cool." msgstr "Ah, iso foi show." msgid "Und hello everyone." msgstr "Er.. Ola a todos." msgid "My name is Jurgen" msgstr "O meu nome é Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Hoxe vouvos ensinar" msgid "how to play this game." msgstr "cómo xogar a este xogo." msgid "Check this sh*t!" msgstr "Comproba isto!" msgid "And now, pick up your keyboard" msgstr "E agora, colle o teu teclado" msgid "like this." msgstr "desta forma." msgid "When I shred," msgstr "Cando eu toco," msgid "I use the whole keyboard." msgstr "Uso todo o teclado." msgid "But since you SUCK," msgstr "Mais como ti es unha M*RDA," msgid "You will only need" msgstr "Só vas precisar" msgid "These five frets," msgstr "Destes cinco trastos," msgid "Und zie Pick button." msgstr "e a tecla de tocar." msgid "However, zie most important" msgstr "Porén, o máis importante" msgid "is the Escape button." msgstr "é a tecla de Escape." msgid "You will need it," msgstr "Vala necesitar," msgid "when you finally realize" msgstr "cando finalmente notes" msgid "that you SUCK." msgstr "que es unha M*RDA." msgid "Bigtime." msgstr "Moito." msgid "To me, that is already obvious." msgstr "Para mi, iso xa é obvio." msgid "Ok, there comes your first note." msgstr "Vale, aquí vén a túa primeira nota." msgid "You can already hold down the 1st fret" msgstr "Xa podes pulsar o primeiro trasto" msgid "BUT DON'T PICK IT YET!" msgstr "PERO NON TOQUES AÍNDA!" msgid "You missed it." msgstr "Fallaches." msgid "Ok, let's try it again." msgstr "Veña, imos probar de novo." msgid "Ok, wait for it." msgstr "Vale, Espera por ela." msgid "Wait for it." msgstr "Espera por ela." msgid "No!" msgstr "Non!" msgid "*Sigh*" msgstr "*Suspiro*" msgid "Now, hold down two frets." msgstr "Agora, mantén pulsados dous trastos." msgid "Ah, you missed it!" msgstr "Ah, escapóuseche!" msgid "And now, try this super easy lick." msgstr "E agora, tenta facer esta lambida superfácil." msgid "Und up to my tempo." msgstr "Trata de seguirme." msgid "Don't try this," msgstr "Non tentes facer isto," msgid "or you'll just hurt yourself." msgstr "mancaríaste." msgid "Ok, that was about" msgstr "Si, iso foron perto de" msgid "four billion notes per second." msgstr "catro billóns de notas por segundo." msgid "If I play that any faster," msgstr "Se eu consigo tocar máis rápido," msgid "your minds would just blow up." msgstr "os teus miolos explotarían." msgid "Ok, that is it for now." msgstr "Iso foi todo por agora." msgid "You can now go and sell" msgstr "Xa podes marchar e vender" msgid "your keyboards on Ebay." msgstr "os teus teclados en Ebay." msgid "Because you SUCK." msgstr "Porque es unha M*RDA" msgid "And remember one thing." msgstr "E lembra unha cousa." msgid "I am your new god, little girls." msgstr "Son o teu novo deus, ruliña." fretsonfire-1.3.110.dfsg/data/translations/hebrew.mo0000644000175000017500000000756511104102116021040 0ustar mjj29mjj292C<HIPm"3DTr ,D Wx  &-Tl{ %4Me R ] {  3 5  "/ R k *   )  ;# &_ (   0 % )% !O 9q  &   ! ? [ y  7 ) 2K.["$(,U !0 .)"-% $' *1+(# / &,2*Sigh*Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!And now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.BUT DON'T PICK IT YET!Because you SUCK.Bigtime.But since you SUCK,Check this sh*t!Don't try this,Guntherswarchzhaffenstrassen.However, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,My name is JurgenNo!Now, hold down two frets.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.These five frets,To me, that is already obvious.Und hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Wait for it.When I shred,You can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need__lefttoright__four billion notes per second.how to play this game.is the Escape button.like this.or you'll just hurt yourself.that you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-11-04 13:15+0200 Last-Translator: Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit *אנחה*אה, כן. אני מדהיםאה, זה היה קול.אה, פספסתם!ועכשיו, הרימו את המקלדת שלכםעכשיו, נסו את הסולם הקליל הזה:ותזכרו דבר אחד:אבל לא לפרוט עדיין!כי אתם עלוביםשחבל על הזמן.אבל מכיוון שאתם עלובים,קבלו את זה!אל תנסו את זה,גונתרשוורצהאפנשטראסן.אבל, החשוב ביותראני האליל החדש שלכם, ילדות קטנות.אני משתמש בכל המקלדת.אם אנגן את זה יותר מהר,שמי הוא יורגןלא!עכשיו, תלחצו על שני מיתרים.אוקיי, בואו ננסה שוב.אוקיי, זה מספיק לעכשיו.אוקיי, זה היה בערך אוקיי, הנה מגיע התו הראשון שלכם.אוקיי, חכו לזה.את חמשת המיתרים האלה,לי זה כבר ברור.ושלום כולם.והיום אני אראה לכםונעלה לקצב שלי.ואת כפתור המפרט.חכו לזה...כשאני קורע,אפשר כבר ללחוץ על המיתר הראשוןאתם יכולים ללכת ולמכורהחמצתם אותו.אתם תזדקקו לו,אתם תצטרכו רק__righttoleft__ארבעה מליארד תווים בשניה.איך לשחק במשחק הזה.הוא מקש האסקייפ.ככה.כי אתם תפגעו בעצמכם.שאתם עלובים,כשסוף סוף תבינואת המקלדת שלכם באי-בייהמוח שלכם יתפוצץ.fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_rus.po0000644000175000017500000004135311152500041023001 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2006-10-30 15:02+0300\n" "Last-Translator: Clayman \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: \n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "представляет" #: Credits.py:115 msgid "Version %s" msgstr "Версия %s" #: Credits.py:117 msgid "Game Design," msgstr "Дизайн," #: Credits.py:118 msgid "Programming:" msgstr "Программирование:" #: Credits.py:121 msgid "Music," msgstr "Музыка:" #: Credits.py:122 msgid "Sound Effects:" msgstr "Звук:" #: Credits.py:125 msgid "Graphics:" msgstr "Графика:" #: Credits.py:128 msgid "Introducing:" msgstr "В ролях:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "в роли Вашего Нового Бога, Юрджина." #: Credits.py:133 msgid "as Groupie" msgstr "в роли Группи." #: Credits.py:135 msgid "Song Credits:" msgstr "Песни:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "музыка написана Mary Jo и Tommy Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "текст Mary Jo." #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "музыка Tommy Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I`ve Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "написана и сыграна Tommy Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Тестирование:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Особые благодарности:" #: Credits.py:157 msgid "Made with:" msgstr "Сделано с помощью:" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Исходные тексты доступны под лицензией GNU General Public. " #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 by Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Просмотр коллцекции..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Загрузка " #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Корневая папка]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Папка]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f битов в минту." #: Dialogs.py:882 msgid "Pick!" msgstr "Звук!!" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Выбор песни" #: Dialogs.py:933 msgid "Choose a File" msgstr "Выбор файла" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Поиграйтесь с клавишами и нажмите Escape, когда закончите." #: Dialogs.py:969 msgid "Loading..." msgstr "Загрузка..." #: Editor.py:65 msgid "Save Song" msgstr "Сохранить песню" #: Editor.py:66 msgid "Set Song Name" msgstr "Название песни" #: Editor.py:67 msgid "Set Artist Name" msgstr "Название группы" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Биты в минуту" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Среднее число битов в минуту" #: Editor.py:70 msgid "Set A/V delay" msgstr "A/V задержка" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Цвет кассеты." #: Editor.py:72 msgid "Set Cassette Label" msgstr "Прилепить наклейку." #: Editor.py:73 msgid "Editing Help" msgstr "Помощь" #: Editor.py:74 #: GameResultsScene.py:59 #: GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Выйти в главное меню." #: Editor.py:80 msgid "There are no changes to save." msgstr "Нужно внести какие-нибудь изменения, чтобы было что сохранять." #: Editor.py:88 msgid "Saving..." msgstr "Сохранаю..." #: Editor.py:89 msgid "'%s' saved." msgstr "Сохрани '%s' " #: Editor.py:92 msgid "Editing keys: " msgstr "Изменение клавиш:" #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Стрелки - Движение курсора," #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "Пробле - Играть/пауза" #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Создать ноту (чтобы риовать длинные ноты, зажимте кнопку и двигайте курсор)" #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Delete - удаление ноты," #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Смена уровня сложности" #: Editor.py:101 msgid "Enter Song Name" msgstr "Введите название песни" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Введите название группы" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "Введите A/V задержку в милискундах." #: Editor.py:119 #: Editor.py:128 msgid "That isn't a number." msgstr "Это не число." #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Введите количество битов в минуту." #: Editor.py:131 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Отсуткивайте ритм песни пробелом. Нажмите Enter, когда решите закончить, или Escape, чтобы выйти." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Укажите цвте кассеты в формате HTML (#RRGGBB)." #: Editor.py:147 msgid "That isn't a color." msgstr "Это не цвет." #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Выберете наклейку в формате 256x128 PNG." #: Editor.py:167 msgid "Loading song..." msgstr "Загружаю песню..." #: Editor.py:333 msgid "Playing" msgstr "Играю" #: Editor.py:335 msgid "Stopped" msgstr "Остановлено" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Введите название песни." #: Editor.py:384 msgid "That song already exists." msgstr "Такая песня уже существует." #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Выберете трэк с главным инструментов (в формате OGG)" #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Выберете трэк сопровождения (в формате OGG) или пропустите операцию, нажав Escape." #: Editor.py:398 msgid "Importing..." msgstr "Загружаю..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Этап 1/8: разделение файла VGS." #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Этап %d/8: декодировка канала %d в PCM." #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Этап 6/8: объединение стерео трэков." #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Этап 7/8: присоединение гитарных стерео трэков." #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Stage 8/8: компрессия трэков" #: Editor.py:664 msgid "Reading the song list." msgstr "Читаю список песен." #: Editor.py:670 msgid "Reading the archive index." msgstr "Читаю индекс архива." #: Editor.py:679 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Извлечение %s, исполненной %s. %d из %d песен уже импоритровано. Да, это надолго." #: Editor.py:720 msgid "Ready" msgstr "Готово" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "Все сделано! Импорировано %d песен. Наслаждайтесь!" #: Editor.py:737 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Жаль, но ни одна песня не может быть импортирована. В log файлах содержится вся информация об ошибке." #: Editor.py:746 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis кодек (oggenc.exe) не найден. Поставьте его в папку с игрой и снова попробуйте." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis кодек (oggenc) не найден. Поставьте его и попробуйте опять." #: Editor.py:752 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Удостоверьтесь, что у вас есть как минимум 500 мегабайт свободного места на диске, прежде чем импортировать песни." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Введите путь к DVD диску с Guitar Hero(tm)." #: Editor.py:765 msgid "That's not it. Try again." msgstr "Это не он. Попробуйте еще раз." #: Editor.py:782 msgid "Importing Songs" msgstr "Импортирую песни." #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Загружать результаты в таблицу рекордов." #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "No" msgstr "Нет" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "Yes" msgstr "Да" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Режим левши" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "На полный экран" #: GameEngine.py:53 msgid "2x" msgstr "2x" #: GameEngine.py:53 msgid "4x" msgstr "4x" #: GameEngine.py:53 msgid "6x" msgstr "6x" #: GameEngine.py:53 msgid "8x" msgstr "8x" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Качество сглаживания (AA)" #: GameEngine.py:53 msgid "None" msgstr "Нет" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Кадров в секунду" #: GameEngine.py:56 msgid "High" msgstr "Высокое" #: GameEngine.py:56 msgid "Low" msgstr "Низкое" #: GameEngine.py:56 msgid "Normal" msgstr "Нормальное" #: GameEngine.py:56 msgid "SVG Quality" msgstr "Качество SVG графики" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Частота дискретизации" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Sam" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Размер буфера" #: GameEngine.py:61 msgid "A/V delay" msgstr "A/V задержка" #: GameEngine.py:62 msgid "Loud" msgstr "Громкие" #: GameEngine.py:62 msgid "Off" msgstr "Нет" #: GameEngine.py:62 msgid "Painful" msgstr "Оглушающие" #: GameEngine.py:62 msgid "Quiet" msgstr "Тихие" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Пропущенные ноты" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:57 msgid "Replay" msgstr "Заново" #: GameResultsScene.py:58 #: GuitarScene.py:82 msgid "Change Song" msgstr "Смена песни" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Можно расслабиться..." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "Никаких рекордов для читеров!" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "%d очков - это новый рекорд! Введите свое имя:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Больше всего очков (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Загружаю результаты..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Песня сыграна!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Точность: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Самая длинная нота: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Связь прервана." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Настройка гитары..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Начать сначала" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Юрджин сейчас покажет, как это делается." #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Юрджин покинул здание." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "Приготовьтесь зажигать" #: Language.py:50 msgid "English" msgstr "Английский" #: Language.py:53 msgid "Language" msgstr "Язык" #: Lobby.py:51 msgid "Player" msgstr "Игрок" #: Lobby.py:58 msgid "Enter your name:" msgstr "Введите свое имя?" #: Lobby.py:58 msgid "Player #%d" msgstr "Игрок #%d." #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Лобби (%d игроков)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Чтобы начать игру, нажмите Enter." #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Нажмите кнопку '%s' или Escape для отмены." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Открыть игру в мультплеере." #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Присоединиться к мультиплеерной игре." #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Применть новые настройки" #: MainMenu.py:150 msgid "Test Keys" msgstr "Проверка клавиш" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Разрешение" #: MainMenu.py:189 msgid "Game Settings" msgstr "Настройки" #: MainMenu.py:190 msgid "Key Settings" msgstr "Настрйоки управления" #: MainMenu.py:191 msgid "Video Settings" msgstr "Настрйоки видео" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Настройки звука" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Редактировать уже существующую песню" #: MainMenu.py:198 msgid "Import New Song" msgstr "Импорировать новую песню" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Ипмортировать песни из Guitar Hero(TM)" #: MainMenu.py:203 msgid "Play Game" msgstr "Играть" #: MainMenu.py:204 msgid "Tutorial" msgstr "Обучение" #: MainMenu.py:205 msgid "Song Editor" msgstr "Редактор песен" #: MainMenu.py:206 msgid "Settings >" msgstr "Настройки >" #: MainMenu.py:207 msgid "Credits" msgstr "Авторы" #: MainMenu.py:208 msgid "Quit" msgstr "Выход" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Введите адрес сервера:" #: MainMenu.py:297 msgid "Connecting..." msgstr "Соединяюсь..." #: Player.py:44 msgid "Move left" msgstr "Влево" #: Player.py:45 msgid "Move right" msgstr "Вправо" #: Player.py:46 msgid "Move up" msgstr "Вверх" #: Player.py:47 msgid "Move down" msgstr "Вниз" #: Player.py:48 msgid "Pick" msgstr "Медиатор" #: Player.py:49 msgid "Secondary Pick" msgstr "Запасной медиатор" #: Player.py:50 msgid "Fret #1" msgstr "Лад #1" #: Player.py:51 msgid "Fret #2" msgstr "Лад #2" #: Player.py:52 msgid "Fret #3" msgstr "Лад #4" #: Player.py:53 msgid "Fret #4" msgstr "Лад #4" #: Player.py:54 msgid "Fret #5" msgstr "Лад #5" #: Player.py:55 msgid "Cancel" msgstr "Отмена" #: Song.py:56 msgid "Supaeasy" msgstr "Проще некуда" #: Song.py:57 msgid "Easy" msgstr "Просто" #: Song.py:58 msgid "Medium" msgstr "Средне" #: Song.py:59 msgid "Amazing" msgstr "Поразительно" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Выберете уровень сложности:" fretsonfire-1.3.110.dfsg/data/translations/tutorial_es.po0000644000175000017500000000702311152500041022110 0ustar mjj29mjj29# translation of tutorial_es.po to Español # Frets On Fire # Copyright (C) 2006 Unreal Voodoo # # Miriam Ruiz , 2007. msgid "" msgstr "" "Project-Id-Version: tutorial_es\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-05-24 14:36+0000\n" "Last-Translator: Miriam Ruiz \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: Español\n" "X-Generator: KBabel 1.11.4\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ah si, Ya lo se. Soy increible." msgid "Ah, that was cool." msgstr "Ah, esto mola mucho." msgid "Und hello everyone." msgstr "Hola a todos." msgid "My name is Jurgen" msgstr "Mi nombre es Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Y hoy os voy a enseñar" msgid "how to play this game." msgstr "como se juega a este juego." msgid "Check this sh*t!" msgstr "¡Mirad esto!" msgid "And now, pick up your keyboard" msgstr "Y ahora, coje tu teclado" msgid "like this." msgstr "así." msgid "When I shred," msgstr "Como soy tan bueno," msgid "I use the whole keyboard." msgstr "yo uso todo el teclado." msgid "But since you SUCK," msgstr "pero como tú no lo eres," msgid "You will only need" msgstr "sólo necesitarás" msgid "These five frets," msgstr "estos cinco trastes," msgid "Und zie Pick button." msgstr "y el botón de selección." msgid "However, zie most important" msgstr "Sin embargo, el más importante" msgid "is the Escape button." msgstr "es el bóton de ESCAPE." msgid "You will need it," msgstr "Lo necesitarás," msgid "when you finally realize" msgstr "cuando te des cuenta" msgid "that you SUCK." msgstr "de lo mal que lo haces." msgid "Bigtime." msgstr "Finalmente." msgid "To me, that is already obvious." msgstr "Para mí, eso ya es obvio." msgid "Ok, there comes your first note." msgstr "Bien, ahí viene tu primera nota." msgid "You can already hold down the 1st fret" msgstr "Puedes presionar ya el primer traste" msgid "BUT DON'T PICK IT YET!" msgstr "¡PERO NO PULSES EL ACCIONADOR!" msgid "You missed it." msgstr "Has fallado." msgid "Ok, let's try it again." msgstr "OK, inténtalo de nuevo." msgid "Ok, wait for it." msgstr "Vale, espera a la nota." msgid "Wait for it." msgstr "Espérala." msgid "No!" msgstr "¡No!" msgid "*Sigh*" msgstr "*Suspiro*" msgid "Now, hold down two frets." msgstr "Ahora, presiona dos trastes." msgid "Ah, you missed it!" msgstr "¡Has fallado!" msgid "And now, try this super easy lick." msgstr "Y ahora intenta esto tan sencillo" msgid "Und up to my tempo." msgstr "e intenta seguirme." msgid "Don't try this," msgstr "No intentes esto," msgid "or you'll just hurt yourself." msgstr "o podrías hacerte daño." msgid "Ok, that was about" msgstr "Bien, eso han sido al menos" msgid "four billion notes per second." msgstr "cuatro billones de notas por segundo." msgid "If I play that any faster," msgstr "Si juego más deprisa," msgid "your minds would just blow up." msgstr "vuestras mentes podrían explotar." msgid "Ok, that is it for now." msgstr "OK, esto es todo de momento." msgid "You can now go and sell" msgstr "Ya podeis ir a vender" msgid "your keyboards on Ebay." msgstr "vuestros teclados por Ebay." msgid "Because you SUCK." msgstr "Porque no vais a estar a la altura." msgid "And remember one thing." msgstr "Y recordad una cosa más." msgid "I am your new god, little girls." msgstr "Yo soy vuestro nuevo dios." fretsonfire-1.3.110.dfsg/data/translations/turkish.mo0000644000175000017500000003770311104102116021252 0ustar mjj29mjj29KHI_6f   /&Biq" 0GYb y  (  A#)e % ,92H{.2$WqR  $, 4B R _m   !;Vs  $  ': JUh X  . 8 BMU\nqL GaZ  14 Mnv{ 5 )  , 2 7 I d {      !!2!E! X!f! o! z! !! !!:!!"&"%D"'j""""U"# &#0# 9#D#X#m######$$$3$M$a$ v$$$ $$$$ $ $%&%+%C%R%d%w%% %%&%%&& -&8&!J&l&&&&&&&''0(E(8L(((((((((((($),)C)9T) )#).))**6* V*d*y*%****#* +!+9+N++_+ ++ +a+.,F,V,Nm,,,,,- ---D-@c-'--,-.,.5L.7...'.o / {/////// // /// 0010O0W0%o00%000, 1#:1"^11 1110122 "2/2H2_2n2!2 2222[263 ;3 H3V3l3333333+3n4w444 4$44[4\5|555555%5$6 76E6L6T6<c66 6 6*6I6 57A7 G7&Q7x777777 77 88-8 =8K8[8q8"88888 9 9939B9 Z9?h9/99*9%:+>:j: : ::&;?;N;W;f;u; ;;!;;;< <8< L<X<t<< <<< <<==4===N=/S== =====>>1,>^>"}>> >$>*>?(/?X?_?w???.D)\* tygz!amuR"xX^9& Y-Uj]nvf_=$< N;,b'lMJrAQk?87`2501c[Lo>i@O{}qCVK Z%|4e3~WpBs(/ 6PhTSd#+FGHI:w E%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE Last-Translator: Sami Kyostila MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: utf-8 Generated-By: pygettext.py 1.5 Dakikada %.2f vuruş%d vur%d puan yeni yüksek skorudur! Lütfen adınızı girin:Bu kütüphane %d şarkı var%S [Klasörü]%s' kaydedildi.*İç çekiş*2x4x6x8xA/V ertelemesiHatasızlık: %d%%Ah evet, harika olduğumu biliyorum.Ah, o baya cooldu, be!Ay, kaçırdın!Bitti! %d şarkı içeriye aktarıldı. İyi eğlenceler!MükemmelVe şimdi klavyelerinizi kaldırınVe şimdi, şu süper kolay yalamayı deneyin.Ve şunu aklınızda tutun.Keskinliği YumuşatmaYeni Ayarlar UygulayınOklar - İmleçi taşıttırmakSes AyarlarıAMA DAHA SEÇMEYİN!Bang Bang, Mystery ManÇünkü siz B*K gibi çalıyorsunuz.Hem de koca B*K.Koleksiyona Göz Atmak...Ara Bellek BoyutuAma B*K gibi çaldığınız için,İptal EtŞarkıyı değiştirinŞu b*ka çatlayın!Rahatlanıyor...256x128 PNG formatlı etiket resimi seçin.Dosya SeçinŞarkı SeçinZorluk seçinArka plan şarkısını (OGG formatı) seçin veya bu soruyu geçmek için Escape tuşuna basın.Enstruman şarkısını (OGG formatı) seçin.Bağlanıyor...Bağlantı kaybedildi.© 2006, 2007 Unreal Voodoo, Telif Hakkı altında koruma altında olmaktadırKredilerDefy The MachineDel/Delete - Notu silmek, Bunu hiç denemeyin,KolayVar olan Şarkıyı DeğiştirinDeğiştirme YardımıTuşlar değiştirilmektedir: Enter - Nota çalmak (uzun notlar için tutun ve hareket edin), Millisaniye olarak A/V ertelemeyi girinŞarkıcının Adını GirinDakikada Vuruş Sayısının Değerini GirinŞarkı Adını GirinŞarkının yeni adını girin.Kasetin rengini HTML (#RRGGBB) formatı olarak girin.Monte edilmiş Guitar Hero (tm) DVD'nin yönünü girinSunucu adresini girin:Adınızı girin:Dakikada Vuruş Sayısını Tahmin Edin%s'den %s şarkı çıkartılmaktadır. %d/%d şarkı içeriye aktarılıdı. Vallah bu sonsuza kadar sürecek.Filtre: %sSaniyede çerçeve1. Fret2. Fret3. Fret4. Fret5. FretFrets on FireTam ekran ModuOyun TasarımOyun AyarlarıRocklamaya Hazır OlunGrafiklerGitarın Ses DüzeyiGuntherswarchzhaffenstrassen.YüksekEn yüksek skorlar (%s)Çokoyunculu Oyun için Konukçu OlunFakat en önemli tuşYeni tanrınızım, küçük kızlar.bütün klavyeyi kullanıyorum.Onu daha hızlı çalarsam,Guitar Hero(tm) Şarkıları İçeriye AlınYeni bir Şarkıyı İçeriye AlınŞarkılar İçeriye Aktarılıyorİçeriye Aktarılıyor...Tanıtım:Çokoyunculu Oyuna KatılınJurgen binayı terk etti.Jurgen size nasıl yapıldığını gösterecek.Tuş AyarlarıDilSolak tarzıÖnizleme Yükleniyor...Şarkı yükleniyor...Yükleniyor...Lobi (%d oyuncu)En uzun süre nota tutulması: %dYüksek sesliDüşükMac OS X portu:Yapım kaynağı:İthalatçıyı kullanmaktan önce 500 megabayt boş disk alanınız olduğundan emin olun.OrtaKaçırdın!Mod ayarlarıMostly Playing GuitarAşağa hareket edinSola hareket edinSağa hareket edinYukarıya hareket edinMüzikBen adım JurgenHayırÜç kağıtçılar için yüksek skor yok!Özür dileriz, hiç bir şarkı içeriye aktarılamadı. Ayrıntılı bilgiler için log dosyalarına bakın.Hayır!HiçNormalBulunmadıTamam. Şimdi, iki freti bastırın.KapalıOgg Vorbis kodlayıcı (oggenc) bulunmadı. Lütfen kodlayıcıyı kurun ve tekrar deneyin.Ogg Vorbis kodlayıcı (oggenc.exe) bulunmadı. Lütfen oyun dizine kurun ve tekrar deneyin.Tamam, tekrar deneyelim.Tamam, şimdilik o kadar.Tamam, o neredeyseTamam, ilk notan geliyor.Bekle...AçıkBu kütüphanede bir tane şarkı varPage Up/Down - Zorluğu değiştirinAcılı sesliSeçimSeçin!Oyunu OynayınTuşlarla oynayın ve bittikten sonra Escape tuşuna basın.OyuncuOyuncu #%dÇalmaktadırOyunu Başlamak için Enter tuşunu basın'%s' için bir tuşa basın veya iptal etmek için Escape tuşuna basın.ProgramlamaSakinÇıkışAna Seçenekler Listesine Geri DönünArşiv endeksi okunuyor.Şarkı listesi okunuyor.HazırTekrar çalınŞarkıyı Tekrar ÇalınRitmin Ses DüzeyiSVG KalitesiÖrnek BitleriÖrnek FrekansıŞarkıyı KaydetKaydediliyor...Sesleri Bozunİkincil SeçimA/V ertelemeyi SeçinŞarkıcının Adını SeçinDakikada Vuruş Sayısını SeçinKasetin Rengini SeçinKasetin Etiketini SeçinŞarkı Adını SeçinAyarlarAyarlar >Şarkı KredileriŞarkı değiştiriciŞarkı Bitti!Şarkının Ses DüzeyiSes EfektleriKaynak Kodu GNU Genel Kamu Lisansı tarafından elde edilebilirBoşluk tuşu - Şarkıyı çalmak/duraklamak, Teşekkür ediyoruz:Staj 1/8: VGS dosyası bölündürülüyorStaj 6/8: Stereo şarkılar ekleniyorStaj 7/8: Gitar stereo şarkılar ekleniyorŞarkılar sıkıştırılıyorDurdurulduSüperkolayŞarkının ritmine göre Boşluk tuşuna basın. Bittikten sonra Enter tuşuna basın veya iptal etmek için Escape tuşuna basın.Bastırılabilen notalarTest TuşlarıTestler:Söz ölçeğiO renk değil.O numara değil.O şarkı zaten var olmaktadır.O değil. Tekrar deneyin.Kaydetilecek değişiklik yoktur.ve Pena tuşunaThis Week I've BeenBence, o zaten bellidir.Gitar Akort Ediliyor...Nasıl oynanılır?Merhabalar.Ve bügün bu oyunun nasılHem de benim tempoma göre.ihtiyacınız olacak.Unreal VoodooYüksek Skorları YüklemekSkorlar Yükleniyor...Sürüm %sGörüntü KalitesiGörüntü AyarlarıSes Yükseklik AyarlarıBekle...Şredlediğimde,EvetZaten birinci freti uzun süre bastırabilirsinArtık Gittigidiyor'daKaçırdın.B*K gibi çaldığınızındanSadece bu beş perde demire[Temel Klasörü]__soldansağa__Orospu HayranıYeni Tanrınız, JurgenTommi Inkila tarafından bestelendi ve çalındısaniyede dört bilyon notadı.oynanıldığını göstereceğim.Escape tuşudur.şöyle gibi.şarkı sözleri Mary Jo tarafındanmüzik Mary Jo ve Tommi Inkila tarafındanmüzik Tommi Inkila tarafındanyoksa sadece bir yerini kıracaksınız.sunar:buna ihtiyacın olacak.farkında olduğun zamanklavyelerinizi satabilirsinizbeyinleriniz patlar.fretsonfire-1.3.110.dfsg/data/translations/tutorial_sw.po0000644000175000017500000000644011152500041022134 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-10-30 22:51+0200\n" "Last-Translator: Anton Tamminen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Swedish\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ah ja, jag vet. Ja 'e otrolig" msgid "Ah, that was cool." msgstr "Ah, de va coolt" msgid "Und hello everyone." msgstr "Und hej på alla" msgid "My name is Jurgen" msgstr "Mitt namn är Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Och idag, skall jag visa dig" msgid "how to play this game." msgstr "hur man spelar dethär spelet." msgid "Check this sh*t!" msgstr "Kolla dehär!" msgid "And now, pick up your keyboard" msgstr "Och nu, greppa ditt tangentbord" msgid "like this." msgstr "såhär." msgid "When I shred," msgstr "När jag river," msgid "I use the whole keyboard." msgstr "använder jag hela tangentbordet." msgid "But since you SUCK," msgstr "Men eftersom du SUGER," msgid "You will only need" msgstr "behöver du endast" msgid "These five frets," msgstr "dessa fem greppband," msgid "Und zie Pick button." msgstr "Och slagtangenten." msgid "However, zie most important" msgstr "Hursomhelst, den viktigaste" msgid "is the Escape button." msgstr "är Escape-tangenten." msgid "You will need it," msgstr "Du kommer att behöva den," msgid "when you finally realize" msgstr "när du äntligen fattar" msgid "that you SUCK." msgstr "att du SUGER." msgid "Bigtime." msgstr "Stort." msgid "To me, that is already obvious." msgstr "För mig, är det redan självklart." msgid "Ok, there comes your first note." msgstr "OK, här kommer din första not." msgid "You can already hold down the 1st fret" msgstr "Du kan redan hålla ner första bandet" msgid "BUT DON'T PICK IT YET!" msgstr "MEN SLÅ INTE ÄN!" msgid "You missed it." msgstr "Du missade." msgid "Ok, let's try it again." msgstr "Ok, vi provar igen." msgid "Ok, wait for it." msgstr "Ok, vänta på den." msgid "Wait for it." msgstr "Vänta..." msgid "No!" msgstr "Nej!" msgid "*Sigh*" msgstr "*Suck*" msgid "Now, hold down two frets." msgstr "Nu, håll de två första banden." msgid "Ah, you missed it!" msgstr "Äh, du missade!" msgid "And now, try this super easy lick." msgstr "Och nu, prova denna urlätta lick." msgid "Und up to my tempo." msgstr "Und nu upp till mitt tempo." msgid "Don't try this," msgstr "Försök inte detta," msgid "or you'll just hurt yourself." msgstr "du bara skadar dig själv." msgid "Ok, that was about" msgstr "Ok, det var ca." msgid "four billion notes per second." msgstr "fyra miljarder noter per sekund." msgid "If I play that any faster," msgstr "Om jag skulle spela alls snabbare," msgid "your minds would just blow up." msgstr "skulle era hjärnor grillas." msgid "Ok, that is it for now." msgstr "Ok, det var dagens lektion." msgid "You can now go and sell" msgstr "Du kan nu gå sälja" msgid "your keyboards on Ebay." msgstr "dina tangentbord på Ebay." msgid "Because you SUCK." msgstr "För du SUGER." msgid "And remember one thing." msgstr "Och kom ihåg en sak." msgid "I am your new god, little girls." msgstr "Jag är er nya gud, små flickor." fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_cs.po0000644000175000017500000003621711152500041022600 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2006-10-30 14:25+0100\n" "Last-Translator: Ondrej Novy \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "uvádí" #: Credits.py:116 msgid "Version %s" msgstr "Verze %s" #: Credits.py:118 msgid "Game Design," msgstr "Návrh hry," #: Credits.py:119 msgid "Programming:" msgstr "Programování:" #: Credits.py:122 msgid "Music," msgstr "Hudba," #: Credits.py:123 msgid "Sound Effects:" msgstr "Zvukové efekty:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafika:" #: Credits.py:129 msgid "Introducing:" msgstr "Uvádí:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "as Jurgen, tvůj nový bůh" #: Credits.py:134 msgid "as Groupie" msgstr "as Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Písně:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "hudba od Mary Jo a Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "text od Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "hudba od Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "složil a nahrál Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testování:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Mac OS X port:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Speciální poděkování:" #: Credits.py:161 msgid "Made with:" msgstr "Vyrobeno pomocí:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Zdrojový kód dostupný pod licencí GNU General Public License" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Copyright 2006, 2007 Unreal Voodoo" #: Data.py:57 msgid "__lefttoright__" msgstr "" #: Dialogs.py:265 msgid "" msgstr "" #: Dialogs.py:350 msgid "Browsing Collection..." msgstr "Načítám sbírku..." #: Dialogs.py:669 msgid "Find: %s" msgstr "Hledat: %s" #: Dialogs.py:671 msgid "Loading Preview..." msgstr "Načítám ukázku..." #: Dialogs.py:712 msgid "One song in this library" msgstr "Jedna skladba v této knihovně" #: Dialogs.py:714 msgid "%d songs in this library" msgstr "%d skladeb v této knihovně" #: Dialogs.py:740 msgid "[Parent Folder]" msgstr "[O složku výše]" #: Dialogs.py:742 msgid "%s [Folder]" msgstr "%s [Složka]" #: Dialogs.py:948 msgid "%.2f beats per minute" msgstr "%.2f úderů za minutu" #: Dialogs.py:1012 msgid "Pick!" msgstr "Trsátko!" #: Dialogs.py:1051 msgid "Choose a Song" msgstr "Vyberte skladbu" #: Dialogs.py:1066 msgid "Choose a File" msgstr "Vyberte soubor" #: Dialogs.py:1092 msgid "Play with the keys and press Escape when you're done." msgstr "Hrajte si s klávesami a stiskněte Escape až budete hotov" #: Dialogs.py:1102 msgid "Loading..." msgstr "Načítám..." #: Editor.py:66 msgid "Save Song" msgstr "Uložit skladbu" #: Editor.py:67 msgid "Set Song Name" msgstr "Nastavit jméno skladby" #: Editor.py:68 msgid "Set Artist Name" msgstr "Nastavit jméno umělce" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Nastavit údery za minutu" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Odhadnout údery za minutu" #: Editor.py:71 msgid "Set A/V delay" msgstr "Nastavit zpoždění A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Nastavit barvu kazety" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Nastavit popis kazety" #: Editor.py:74 msgid "Editing Help" msgstr "Nápověda editoru" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:92 msgid "Quit to Main Menu" msgstr "Návrat do hlavního menu" #: Editor.py:81 msgid "There are no changes to save." msgstr "Žádné změny k uložení" #: Editor.py:89 msgid "Saving..." msgstr "Ukládám..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' uložen." #: Editor.py:93 msgid "Editing keys: " msgstr "Klávesy pro editaci: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Šipky - pohyb kurzoru, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Mezerník - přehrát/pozastavit skladbu, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - vložit notu (přidržte a pohněte se pro delší noty), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - smazat notu, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - upravit obtížnost" #: Editor.py:102 msgid "Enter Song Name" msgstr "Zadejte jméno skladby" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Zadejte jméno umělce" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Zadejte spoždění A/V v milisekundách" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "Toto není číslo." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Zadejte počet úderů za minutu" #: Editor.py:132 msgid "" "Tap the Space bar to the beat of the song. Press Enter when done or Escape " "to cancel." msgstr "" "Ťukejte mezerníkem do rytmu. Stiskněte Enter až skončíte nebo Escape pro " "zrušení." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Zadejte barvu kazety v HTML (#RRGGBB) formátu." #: Editor.py:148 msgid "That isn't a color." msgstr "Toto není barva." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Vyberte obrázek přebalu - 256x128 PNG formát." #: Editor.py:168 msgid "Loading song..." msgstr "Načítám skladbu..." #: Editor.py:334 msgid "Playing" msgstr "Přehrávám" #: Editor.py:336 msgid "Stopped" msgstr "Zastaveno" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Zadejte jméno pro skladbu." #: Editor.py:385 msgid "That song already exists." msgstr "Tato skladba již existuje." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Vyberte stopu hudebních nástrojů (OGG formát)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "" "Vyberte stopu na pozadí (OGG format) nebo stiskněte Escape pro přeskočení." #: Editor.py:399 msgid "Importing..." msgstr "Importuji..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Fáze 1/8: Rozděluji VGS soubor" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Fáze 6/8: Spojuji stopy skladby do sterea" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Fáze 7/8: Spojuji stopy kytary do sterea" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Fáze 8/8: Komprimuji stopy" #: Editor.py:680 msgid "Reading the song list." msgstr "Načítám seznam skladeb." #: Editor.py:687 msgid "Reading the archive index." msgstr "Načítám index archívu." #: Editor.py:711 msgid "" "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take " "forever." msgstr "" "Extrahuji %s od %s. %d z %d skladeb importováno. Jo, bude to trvat věčnost." #: Editor.py:756 msgid "Ready" msgstr "Hotovo" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Dokončeno! %d skladeb naimportováno. Pěknou zábavu!" #: Editor.py:773 msgid "" "No songs could be imported, sorry. Check the log files for more information." msgstr "" "Žádné skladby nebyly naimportovány. Prověřte logovací soubor pro více " "informací." #: Editor.py:782 msgid "" "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game " "directory and try again." msgstr "" "Ogg Vorbis enkodér (oggenc.exe) nenalezen. Nainstalujte ho prosím do " "adresáře s hrou a zkuste to znova." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "" "Ogg Vorbis enkodér (oggenc) nenalezen. Nainstalujte ho prosím do adresáře s " "hrou a zkuste to znova." #: Editor.py:788 msgid "" "Make sure you have at least 500 megabytes of free disk space before using " "this importer." msgstr "" "Ujistěte se, že máte na disku alespoň 500 MB volného místa, před použitím " "tohoto importéru." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Zadejte cestu k připojenému disku Guitar Hero (tm) DVD" #: Editor.py:801 msgid "That's not it. Try again." msgstr "To není on, zkuste to znova." #: Editor.py:819 msgid "Importing Songs" msgstr "Importuji skladby" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Odesílat highscore" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 msgid "No" msgstr "Ne" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 msgid "Yes" msgstr "Ano" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Režim pro leváky" #: GameEngine.py:54 msgid "Fullscreen Mode" msgstr "Přes celou obrazovku" #: GameEngine.py:55 msgid "2x" msgstr "2x" #: GameEngine.py:55 msgid "4x" msgstr "4x" #: GameEngine.py:55 msgid "6x" msgstr "6x" #: GameEngine.py:55 msgid "8x" msgstr "8x" #: GameEngine.py:55 msgid "Antialiasing Quality" msgstr "Kvalita antialiasingu" #: GameEngine.py:55 msgid "None" msgstr "Žádný" #: GameEngine.py:57 msgid "Frames per Second" msgstr "Snímků za sekundu" #: GameEngine.py:58 msgid "High" msgstr "Vysoká" #: GameEngine.py:58 msgid "Low" msgstr "Nízká" #: GameEngine.py:58 msgid "Normal" msgstr "Normální" #: GameEngine.py:58 msgid "SVG Quality" msgstr "Kvalita SVG" #: GameEngine.py:59 msgid "Sample Frequency" msgstr "Vzorkovací frekvence" #: GameEngine.py:60 msgid "Sample Bits" msgstr "Vzorkovacích bitů" #: GameEngine.py:62 msgid "Buffer Size" msgstr "Velikost bufferu" #: GameEngine.py:63 msgid "A/V delay" msgstr "Zpoždění A/V" #: GameEngine.py:64 msgid "Loud" msgstr "Hlasitě" #: GameEngine.py:64 msgid "Painful" msgstr "Bolestivý" #: GameEngine.py:64 msgid "Quiet" msgstr "Potichu" #: GameEngine.py:64 msgid "Screw Up Sounds" msgstr "Zvuk při chybě" #: GameEngine.py:64 Mod.py:33 msgid "Off" msgstr "Vypnuto" #: GameEngine.py:65 msgid "Guitar Volume" msgstr "Hlasitost kytary" #: GameEngine.py:66 msgid "Song Volume" msgstr "Hlasitost hudby" #: GameEngine.py:67 msgid "Rhythm Volume" msgstr "Hlasitost rytmu" #: GameEngine.py:68 msgid "Text scale" msgstr "Zvětšení textu" #: GameEngine.py:134 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Opakovat" #: GameResultsScene.py:59 GuitarScene.py:90 msgid "Change Song" msgstr "Změnit skladbu" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Pařím..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Žádné highscore pro podvodníky!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d bodů je nový rekord! Zadejte prosím své jméno:" #: GameResultsScene.py:176 msgid "Highest Scores (%s)" msgstr "Nejlepší skóre (%s)" #: GameResultsScene.py:197 msgid "Uploading Scores..." msgstr "Odesílám skóre..." #: GameResultsScene.py:201 msgid "Song Finished!" msgstr "Skladba skončila!" #: GameResultsScene.py:219 msgid "Accuracy: %d%%" msgstr "Přesnost: %d%%" #: GameResultsScene.py:222 msgid "Longest note streak: %d" msgstr "Nejdelší bezchybné hraní: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Spojení ztraceno." #: GuitarScene.py:83 msgid "Tuning Guitar..." msgstr "Ladím kytaru..." #: GuitarScene.py:89 msgid "Restart Song" msgstr "Spustit skladbu znova" #: GuitarScene.py:91 msgid "Settings" msgstr "Nastavení" #: GuitarScene.py:289 msgid "Jurgen will show you how it is done." msgstr "Jurgen ukáže jak se to dělá." #: GuitarScene.py:291 msgid "Jurgen has left the building." msgstr "Jurgen opustil budovu." #: GuitarScene.py:365 msgid "Get Ready to Rock" msgstr "Připravte se na pařbu" #: GuitarScene.py:390 msgid "%d hit" msgstr "%d not" #: GuitarScene.py:407 msgid "Missed!" msgstr "Minuls!" #: Language.py:56 msgid "Language" msgstr "Jazyk" #: Lobby.py:52 msgid "Player" msgstr "Hráč" #: Lobby.py:59 msgid "Enter your name:" msgstr "Vaše jméno:" #: Lobby.py:59 msgid "Player #%d" msgstr "Hráč #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Hala (%d hráčů)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Stiskněte Enter pro zahájení hry" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Hostovat hru více hráčů" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Připojit se ke hře více hráčů" #: MainMenu.py:132 msgid "Edit Existing Song" msgstr "Upravit existující skladbu" #: MainMenu.py:133 msgid "Import New Song" msgstr "Importovat novou skladbu" #: MainMenu.py:134 msgid "Import Guitar Hero(tm) Songs" msgstr "Import skladeb z Guitar Hero(tm)" #: MainMenu.py:140 msgid "Play Game" msgstr "Spustit hru" #: MainMenu.py:141 msgid "Tutorial" msgstr "Tutoriál" #: MainMenu.py:142 msgid "Song Editor" msgstr "Editor skladeb" #: MainMenu.py:143 msgid "Settings >" msgstr "Nastavení >" #: MainMenu.py:144 msgid "Credits" msgstr "Autoři" #: MainMenu.py:145 msgid "Quit" msgstr "Konec" #: MainMenu.py:221 msgid "Enter the server address:" msgstr "Zadejte adresu serveru:" #: MainMenu.py:228 msgid "Connecting..." msgstr "Připojuji..." #: Mod.py:33 msgid "On" msgstr "Zapnuto" #: Player.py:44 msgid "Move left" msgstr "Posun doleva" #: Player.py:45 msgid "Move right" msgstr "Posun doprava" #: Player.py:46 msgid "Move up" msgstr "Posun nahoru" #: Player.py:47 msgid "Move down" msgstr "Posun dolů" #: Player.py:48 msgid "Pick" msgstr "Trsátko" #: Player.py:49 msgid "Secondary Pick" msgstr "Druhé trsátko" #: Player.py:50 msgid "Fret #1" msgstr "Pražec #1" #: Player.py:51 msgid "Fret #2" msgstr "Pražec #2" #: Player.py:52 msgid "Fret #3" msgstr "Pražec #3" #: Player.py:53 msgid "Fret #4" msgstr "Pražec #4" #: Player.py:54 msgid "Fret #5" msgstr "Pražec #5" #: Player.py:55 msgid "Cancel" msgstr "Zrušit" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Stiskněte klávesu pro '%s' nebo Escape pro zrušení." #: Settings.py:130 msgid "Apply New Settings" msgstr "Použít nové nastavení" #: Settings.py:137 msgid "Mod settings" msgstr "Nastavení modů" #: Settings.py:145 msgid "Test Keys" msgstr "Ověrit klávesy" #: Settings.py:163 msgid "Video Resolution" msgstr "Rozlišení" #: Settings.py:184 msgid "Volume Settings" msgstr "Nastavení hlasitosti" #: Settings.py:193 msgid "Game Settings" msgstr "Nastavení hry" #: Settings.py:194 msgid "Key Settings" msgstr "Nastavení klávesnice" #: Settings.py:195 msgid "Video Settings" msgstr "Nastavení obrazu" #: Settings.py:196 msgid "Audio Settings" msgstr "Nastavení zvuku" #: Song.py:58 msgid "Supaeasy" msgstr "Superlehké" #: Song.py:59 msgid "Easy" msgstr "Lehké" #: Song.py:60 msgid "Medium" msgstr "Střední" #: Song.py:61 msgid "Amazing" msgstr "Úchvatné" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Vyberte obtížnost:" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_ger.po0000644000175000017500000003370111152500042022744 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2006-10-30 14:25+0100\n" "Last-Translator: Jakob Hagauer \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: \n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "präsentiert" #: Credits.py:115 msgid "Version %s" msgstr "Version %s" #: Credits.py:117 msgid "Game Design," msgstr "Spiel Design," #: Credits.py:118 msgid "Programming:" msgstr "Programmierung:" #: Credits.py:121 msgid "Music," msgstr "Musik," #: Credits.py:122 msgid "Sound Effects:" msgstr "Sound Effekte:" #: Credits.py:125 msgid "Graphics:" msgstr "Grafik:" #: Credits.py:128 msgid "Introducing:" msgstr "Introducing:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "as Jurgen, Your New God" #: Credits.py:133 msgid "as Groupie" msgstr "as Groupie" #: Credits.py:135 msgid "Song Credits:" msgstr "Song Credits:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "music by Mary Jo and Tommi Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "lyrics by Mary Jo" #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "music by Tommi Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "composed and performed by Tommi Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Testing:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Special thanks to:" #: Credits.py:157 msgid "Made with:" msgstr "Made with:" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Source Code available under the GNU General Public License" #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 by Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Erstelle Playlist..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Lade Vorschau..." #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Übergeordneter Ordner]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Ordner]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f beats per minute" #: Dialogs.py:882 msgid "Pick!" msgstr "Wählen!" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Song auswählen" #: Dialogs.py:933 msgid "Choose a File" msgstr "File auswählen" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Spiele mit den Tasten und drücke Escape wenn du fertig bist." #: Dialogs.py:969 msgid "Loading..." msgstr "Lade..." #: Editor.py:65 msgid "Save Song" msgstr "Song speichern" #: Editor.py:66 msgid "Set Song Name" msgstr "Songname ändern" #: Editor.py:67 msgid "Set Artist Name" msgstr "Artistname ändern" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Beats per Minute ändern" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Erwartete Beats per Minute" #: Editor.py:70 msgid "Set A/V delay" msgstr "A/V delay ändern" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Kasetten Farbe ändern" #: Editor.py:72 msgid "Set Cassette Label" msgstr "Kasetten Label ändern" #: Editor.py:73 msgid "Editing Help" msgstr "HILFEEEE!!!" #: Editor.py:74 #: GameResultsScene.py:59 #: GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Zurück zum Hauptmenü" #: Editor.py:80 msgid "There are no changes to save." msgstr "Da gibts nichts zum Speichern" #: Editor.py:88 msgid "Saving..." msgstr "Speichern..." #: Editor.py:89 msgid "'%s' saved." msgstr "'%s' gespeichert." #: Editor.py:92 msgid "Editing keys: " msgstr "Editiere Tasten:" #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Pfeiltasten - Cursor bewegen" #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "-Leer- Play/Pause" #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Note erstellen" #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Entfernen - Note Löschen" #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Bild auf/ab - Schwirigkeit ändern" #: Editor.py:101 msgid "Enter Song Name" msgstr "Songname eingeben" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Artist eingeben" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "A/V delay in Millisekunden eingeben" #: Editor.py:119 #: Editor.py:128 msgid "That isn't a number." msgstr "Das ist keine Zahl!!" #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Beats per Minute eingeben" #: Editor.py:131 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Drücke die Leertast im Rythmus des Liedes. Wenn du fertig bist drücke Enter, Escape zum Abbrechen." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Kasettenfarbe im HTML-Format (#RRGGBB) eingeben" #: Editor.py:147 msgid "That isn't a color." msgstr "Das ist keine Farbe" #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Bitte ein 256x128 PNG Bild als Label auswählen." #: Editor.py:167 msgid "Loading song..." msgstr "Lade Song..." #: Editor.py:333 msgid "Playing" msgstr "Spiele" #: Editor.py:335 msgid "Stopped" msgstr "Gestoppt" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Bitte Songname eingeben" #: Editor.py:384 msgid "That song already exists." msgstr "Dieser Song existiert bereits" #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Bitte Instrumentenfile auswählen (im OGG Format)." #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Bitte Hintergrundfile auswählen (im OGG Format) oder Escape drücken zum Abbrechen." #: Editor.py:398 msgid "Importing..." msgstr "Importiere..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Phase 1/8: Splitte VGS-Datei" #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Phase %d/8: Dekodiere Kanal %d in PCM" #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Phase 6/8: Füge Songtracks zusammen" #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Phase 7/8: Füge Gitarrentrracks zusammen." #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Phase 8/8: Komprimiere" #: Editor.py:664 msgid "Reading the song list." msgstr "Lese Songliste" #: Editor.py:670 msgid "Reading the archive index." msgstr "Lese Archivindex." #: Editor.py:679 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Entpacke %s von %s. %d von %d Song importiert. Verdammt das dauert ja ewig." #: Editor.py:720 msgid "Ready" msgstr "Yeah Fertig!!!" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "Das wars! %d Songs importiert." #: Editor.py:737 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Keine Songs importiert, leider. Im Logfile steht mehr Info." #: Editor.py:746 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis encoder (oggenc.exe) nicht gefunden. Bitte in das Spielverzeichniss installieren und nochmal versuchen." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis encoder (oggenc.exe) nicht gefunden. Bitte in das Spielverzeichniss installieren und nochmal versuchen." #: Editor.py:752 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Du benötigst mindestens 500 mb Speicher um den Importer benutzen zu können." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Pfad zur Guitar Hero (tm) DVD" #: Editor.py:765 msgid "That's not it. Try again." msgstr "Das ist sie aber nicht. Versuchs nochmal." #: Editor.py:782 msgid "Importing Songs" msgstr "Importiere" #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Highscores uploaden." #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "No" msgstr "Nein" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "Yes" msgstr "Ja" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Lefty Modus" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "Fullscreen Modus" #: GameEngine.py:53 msgid "2x" msgstr "2x" #: GameEngine.py:53 msgid "4x" msgstr "4x" #: GameEngine.py:53 msgid "6x" msgstr "6x" #: GameEngine.py:53 msgid "8x" msgstr "8x" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Antialiasing Qualität" #: GameEngine.py:53 msgid "None" msgstr "Garnichts" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Frames per Second" #: GameEngine.py:56 msgid "High" msgstr "Hoch" #: GameEngine.py:56 msgid "Low" msgstr "Niedrig" #: GameEngine.py:56 msgid "Normal" msgstr "NOrmal" #: GameEngine.py:56 msgid "SVG Quality" msgstr "SVG Qualität" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Sample Frequenz" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Sample Bits" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Buffer Größe" #: GameEngine.py:61 msgid "A/V delay" msgstr "A/V delay" #: GameEngine.py:62 msgid "Loud" msgstr "Laut" #: GameEngine.py:62 msgid "Off" msgstr "Aus" #: GameEngine.py:62 msgid "Painful" msgstr "Schmerzhaft" #: GameEngine.py:62 msgid "Quiet" msgstr "l e i s e" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Screw Up Sounds" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:57 msgid "Replay" msgstr "Nochmal" #: GameResultsScene.py:58 #: GuitarScene.py:82 msgid "Change Song" msgstr "Anderer Song" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Trinke Bier..." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "Denkste! Nicht für Cheater!" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "%d Punkte ist ein neuer Highscore!!! Yeah gib deinen Namen ein:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Höchste Scores (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Lade hinauf." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Das wars!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Genauigkeit: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Längster Lauf: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Keine Verbindung." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Suche Tabs..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Neustart" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Jürgen wird dir zeigen wies geht." #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Jurgen has left the building." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "Rock das Haus" #: Language.py:50 msgid "English" msgstr "English" #: Language.py:53 msgid "Language" msgstr "Sprache" #: Lobby.py:51 msgid "Player" msgstr "Spieler" #: Lobby.py:58 msgid "Enter your name:" msgstr "Bitte Name eingeben:" #: Lobby.py:58 msgid "Player #%d" msgstr "Spieler #%d" #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Lobby (%d Spieler)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Drücke enter um das Spiel zu starten" #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Eine Taste für '%s' drücken oder Escape zum Abbrechen." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Multiplayerspiel eröffnen" #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Teilnehmen" #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Übernehmen" #: MainMenu.py:150 msgid "Test Keys" msgstr "Tasten Testen" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Auflösung" #: MainMenu.py:189 msgid "Game Settings" msgstr "Spiel Einstellungen" #: MainMenu.py:190 msgid "Key Settings" msgstr "Tasteneinstellungen" #: MainMenu.py:191 msgid "Video Settings" msgstr "Videoeinstellungen" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Audioeinstellungen" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Song bearbeiten" #: MainMenu.py:198 msgid "Import New Song" msgstr "Song importieren" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Guitar Hero (tm) importieren" #: MainMenu.py:203 msgid "Play Game" msgstr "Spiel starten" #: MainMenu.py:204 msgid "Tutorial" msgstr "Tutorial" #: MainMenu.py:205 msgid "Song Editor" msgstr "Song Editor" #: MainMenu.py:206 msgid "Settings >" msgstr "Einstellungen >" #: MainMenu.py:207 msgid "Credits" msgstr "Credits" #: MainMenu.py:208 msgid "Quit" msgstr "Beenden" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Serveradresse eingeben:" #: MainMenu.py:297 msgid "Connecting..." msgstr "Verbinde..." #: Player.py:44 msgid "Move left" msgstr "Nach links" #: Player.py:45 msgid "Move right" msgstr "Nach rechts" #: Player.py:46 msgid "Move up" msgstr "Nach oben" #: Player.py:47 msgid "Move down" msgstr "Nach unten" #: Player.py:48 msgid "Pick" msgstr "Anschlagen" #: Player.py:49 msgid "Secondary Pick" msgstr "2. Anschlagen" #: Player.py:50 msgid "Fret #1" msgstr "Saite #1" #: Player.py:51 msgid "Fret #2" msgstr "Saite #2" #: Player.py:52 msgid "Fret #3" msgstr "Saite #3" #: Player.py:53 msgid "Fret #4" msgstr "Saite #4" #: Player.py:54 msgid "Fret #5" msgstr "Saite #5" #: Player.py:55 msgid "Cancel" msgstr "Abbrechen" #: Song.py:56 msgid "Supaeasy" msgstr "Deppensicher" #: Song.py:57 msgid "Easy" msgstr "Gemütlich" #: Song.py:58 msgid "Medium" msgstr "Normal" #: Song.py:59 msgid "Amazing" msgstr "Total Krank" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Schwierigkeitsgrad auswählen:" fretsonfire-1.3.110.dfsg/data/translations/italian.mo0000644000175000017500000003552611104102116021203 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$&%*&:A& |& &&&&&&& && &&&0'?'H')c''''''('(>( U(a(z(((( ((,( )).)EF)/))))* **8*P*W*v***<*&* +'-+ U+!v+=+9+!,2,I,Rd,,,,,,,,, -%-<-Y-b-----$--.8.X.r... ...///6/H/^/z//////d/?0E0[0`0i0p0s0|000i011%1#-1Q1QX1o12/2H2_2 }2#2222202 2 3 3$3,?3l3|333$3!3333 44/4F4W4g4y4444 4"45=5L5U5j55A555* 6 460U61666 6`6 L7Z7c7u777#777 8)8G8P8c8x88 888 888 9 9/9$39X9r99999%9#9#":F:b:t::!::::: ;#;9;\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE Last-Translator: Sami Kyostila MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 %.2f battute al minuto%d punti è un nuovo record! Prego, inserisci il tuo nome:%s [Cartella]'%s' salvato.*Sigh*x2x4x6x8delay A/VPrecisione: %d%%Zì, lo zo. Zono schtupefazente.Ah, ke fikata.Ah, avere mankato!Finito! %d canzoni importate. Buon divertimento!Da pauraE ora, prendi tua tastieraE ora, profare kvezto lick superzemplice.E rikorda un kosa.Qualità dell'AntialiasingApplica le Nuove ImpostazioniFrecce - Muovono il cursore,Impostazioni dell'AudioMA NON PLEKTRARE ANKORA!Bang Bang, Mystery ManPerché tu fare SKIFO.Ke nofità.Sfoglio la Collezione...Dimensioni del BufferMa dato ke fai SKIFO,AnnullaCambia CanzoneZenti kua!Mi sto raffreddando...Scegli un'immagine in formato PNG a 256x128.Scegli un FileScegli una CanzoneScegli una difficoltà:Scegli la Traccia di Sfondo (in formato OGG) o premi Esc per saltare.Scegli la Traccia Strumentale (in formato OGG).Mi sto connettendo...Connessione persa.Copyright 2006 di Unreal VoodooCreditiDefy The MachineCanc - Cancella la nota, Tu non provare nemmeno,FacileModifica una Canzone EsistenteAiuto per l'EditingTasti per l'editing: ItalianoInvio - Crea nota (tieni premuto e sposta per note lunghe), Inserisci il delay A/V in millisecondiInserisci un Nome per l'ArtistaInserisci il Numero di Battue al MinutoInserisci un Nome per la CanzoneInserisci un nome per la canzone.Inserisci il colore della cassetta in formato HTML (#RRGGBB).Inserisci il percorso del DVD di Guitar Hero (tm) montatoInserisci l'indirizzo del server:Inserisci il tuo nome:Stima le Battute al MinutoSto estraendo %s per %s. %d di %d canzoni importate. Già, ci metterà un bel po'.Frame al SecondoFret #1Fret #2Fret #3Fret #4Fret #5Fret in FiammeModalità Schermo InteroGame Design,Impostazioni del GiocoTieniti Pronto a RockeggiareGrafica:Guntherswarchzhaffenstrassen.AltaPunteggi più alti (%s)Ospita un Gioco MultiplayerTuttavien, zie più importanteIo ezzere voztro nuovo dio, pampine.io utilizzare tutta taztiera.Se zuono ankora più feloce,Importa Canzoni Guitar Hero(tm)Importa una Nuova CanzoneSto importando le CanzoniSto importando...Con la partecipazione di:Collegati a un Gioco MultiplayerJurgen ha lasciato l'edificio.Jurgen ti mostrerà come si fa.Impostazioni dei TastiLinguaModalità manciniCarico l'Anteprima...Sto caricando la canzone...Sto Caricando...Party (%d giocatori)Sequenza di note più lunga: %dAltoBassaRealizzato in:Accertati di avere almeno 500 megabyte di spazio libero sul disco prima di usare questo importatore.MedioMostly Playing GuitarGiùSinistraDestraSuMusiche,Mio nome è JurgenNoNessun punteggio per i bari!Non ho potuto importare nessuna canzone, mi dispiace. Controlla i file di log per ulteriori informazioni.No!NessunoNormaleAdezzo, tu tiene premuti due tasti.SpentoNon trovo l'encoder Ogg Vorbis (oggenc). Per favore, installalo e prova di nuovo.Non trovo l'encoder Ogg Vorbis (oggenc.exe). Per favore, installalo nella directory del gioco e prova di nuovo.Ok, profiamo ankora.Ok, bazta cozì per ora.Ok, kvezti erano cirkaOk, ekko arrifare prima nota.Ok, aspetta.Pag Su/Giù - Cambia la difficoltàA pallaPlettroPlettra!GiocaSuona con i tasti e premi Esc quando hai finito.GiocatoreGiocatore #%dIn esecuzionePremi Invio per CominciarePremi un tasto per '%s' o Esc per annullare.Programmazione:BassoEsciTorna al Menù PrincipaleSto leggendo l'indice dell'archivio.Sto leggendo la lista di canzoni.ProntoReplayRicomincia la CanzoneQualità dell'SVGBit dei CampioniFrequenza dei CampioniSalva la CanzoneSto Salvando...Suono Del CacchioPlettro secondarioImposta il delay A/VImposta il Nome dell'ArtistaImposta le Battute al MinutoImposta il Colore della CassettaImposta l'Etichetta della CassettaImposta il Nome della CanzoneImpostazioni >Canzoni:Editor delle CanzoniHai Finito la Canzone!Effetti Sonori:Codice Sorgente disponibile secondo la GNU General Public LicenseSpazio - Esegui/pausa, Un ringraziamento speciale a:Passo %d/8: Decodifico il canale %d in PCMPasso 1/8: Suddivido il file VGSPasso 6/8: Unisco le tracce stereo della canzonePasso 7/8: Unisco le tracce stereo della chitarraPasso 8/8: Comprimo le tracceFermatoFacilèrrimoTocca la Barra Spaziatrice a tempo di musica. Premi Invio quando hai finito o Esc per annullare.Prova i TastiTesting:Non è un colore.Non è un numero.La canzone essite già.Non è questo. Prova ancora.Non ci sono cambiamenti da salvare.Di kvezti cinkve tasti,This Week I've BeenPer me, kvesto essere ovvio.Sto Accordando la Chitarra...TutorialUnd zalfe a tutti.Und oggi io moztrareUnd a mio tempo.Und zie Plektropulzante.Unreal VoodooInvia il punteggio onlinePunteggi in Upload...Versione %sRisoluzione VideoImpostazioni del VideoAspetta...Kvando shreddoSìPuoi già tenere premuto primo tastoPuoi ora andare a vendereL'hai mankato.Tu avrai bizogno di ezzo,Avrai bizogno solo[Cartella Superiore]nel ruolo di Groupienel ruolo di Jurgen, Il Tuo Nuovo Dioscritta ed eseguita da Tommi Inkilakvattro miliardi di note a zecondo.kome funziona kvezto gioko.ezzere tasto Esc.in kvesto modo.testi di Mary Jomusiche di Mary Jo e Tommi Inkilamusiche di Tommi Inkilao tu fare te molto male, molto.presentaveramente SKIFO.kvando kapirai ke tu faretue taztiere su EBay.tue cervella zkoppiare, puf!fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_fi.po0000644000175000017500000003607511152500041022573 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding:ISO-8859-1\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "esitt" #: Credits.py:116 msgid "Version %s" msgstr "Versio %s" #: Credits.py:118 msgid "Game Design," msgstr "Pelin suunnittelu," #: Credits.py:119 msgid "Programming:" msgstr "Ohjelmointi:" #: Credits.py:122 msgid "Music," msgstr "Musiikki," #: Credits.py:123 msgid "Sound Effects:" msgstr "niefektit:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafiikka:" #: Credits.py:129 msgid "Introducing:" msgstr "Esitellen:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "Jurgenina, teidn uutena jumalananne" #: Credits.py:134 msgid "as Groupie" msgstr "Bndrin" #: Credits.py:136 msgid "Song Credits:" msgstr "Kappaleiden tekijt:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "musiikki: Mary Jo ja Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "sanoitukset: Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "musikki: Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "sveltnyt ja esittnyt: Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testaus:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Mac OS X knns:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Erikoiskiitokset:" #: Credits.py:161 msgid "Made with:" msgstr "Tehty kytten:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Lhdekoodi saatavilla GNU General Public Lisenssin alaisena" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Tekijnoikeudet 2006, 2007 Unreal Voodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__lefttoright__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Selataan kokoelmaa..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Suodatin: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Ei lydy" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Ladataan esikuuntelua..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Yksi kappale tss kirjastossa" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d kappaletta tss kirjastossa" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Ylkansio]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Kansio]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f iskua minuutissa" #: Dialogs.py:1030 msgid "Pick!" msgstr "Plektra!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Valitse kappale" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Valitse tiedosto" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Soita nppimill ja paina Escape-nppint kun olet valmis." #: Dialogs.py:1120 msgid "Loading..." msgstr "Lataa..." #: Editor.py:66 msgid "Save Song" msgstr "Tallenna kappale" #: Editor.py:67 msgid "Set Song Name" msgstr "Mrit kappaleen nimi" #: Editor.py:68 msgid "Set Artist Name" msgstr "Mrit artistin nimi" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Mrit tempo" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Arvioi tempo" #: Editor.py:71 msgid "Set A/V delay" msgstr "Mrit A/V viive" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Mrit kasetin vri" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Mrit kasetin etiketti" #: Editor.py:74 msgid "Editing Help" msgstr "Muokkausapua" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Poistu pvalikkoon" #: Editor.py:81 msgid "There are no changes to save." msgstr "Ei mitn tallenettavaa" #: Editor.py:89 msgid "Saving..." msgstr "Tallennetaan..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' tallennettu" #: Editor.py:93 msgid "Editing keys: " msgstr "Muokataan nppimi: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Nuolet - Liikuta kursoria, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Vlilynti - Toista/tauko, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Tee nuotti (pid pohjassa ja liikuta tehdksesi pitki nuotteja), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - Poista nuotti, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Vaihda vaikeusastetta" #: Editor.py:102 msgid "Enter Song Name" msgstr "Kirjoita kappaleen nimi" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Kirjoita artistin nimi" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Kirjoita A/V viive millisekunneissa" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "Tuo ei ole numero." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Kirjoita tempo" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Napauta Vlilynti kappaleen tahtiin. Paina Enterikun olet valmis tai Escapea peruttaaksesi." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Kirjoita kasetin vri HTML (#RRGGBB) muodossa." #: Editor.py:148 msgid "That isn't a color." msgstr "Tuo ei ole vri." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Valitse kokoa 256x128 oleva PNG kuva etiketiksi." #: Editor.py:168 msgid "Loading song..." msgstr "Lataa kappaletta..." #: Editor.py:334 msgid "Playing" msgstr "Soittaa" #: Editor.py:336 msgid "Stopped" msgstr "Pysytetty" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Kirjoita kappaleen nimi." #: Editor.py:385 msgid "That song already exists." msgstr "Tuo kappale on jo olemassa." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Valitse instrumentti raita (OGG muotoa)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Valitse tausta raita (OGG muotoa) tai paina Escapea peruuttaaksesi." #: Editor.py:399 msgid "Importing..." msgstr "Tuodaan..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Vaihe 1/8: Puolitetaan VGS tiedosto" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Vaihe 6/8: Yhdistetn kappaleen stereo raitoja" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Vaihe 7/8: Yhdistetn kitara stereo raitoja" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Vaihe 8/8: Tiivistetn raitoja" #: Editor.py:680 msgid "Reading the song list." msgstr "Luetaan kappale listaa." #: Editor.py:687 msgid "Reading the archive index." msgstr "Luetaan arkiston taulukkoa." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Puretaan %s %s. %d / %d tuotu. Joo, tss menee ikuisuus." #: Editor.py:756 msgid "Ready" msgstr "Valmis" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Kaikki valmista! %d kappaletta tuotu. Pid hauskaa!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Kappaleita ei voitu tuoda. Katso lokitiedostoa saadaksesi listietoa." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Ogg Vorbis enkooderia (oggenc.exe) ei lydy. Ole hyv ja asenna se pelin kansioon ja yrit uudelleen." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Ogg Vorbis enkooderia (oggenc) ei lytynyt. Ole hyv ja asenna se ja yrit uudelleen." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Varmista ett sinulla on vhintn 500 Mt tyhj tilaa ennen kuin kytt tt." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Kirjoita polku mountattuun Guitar Hero (tm) DVD:hen" #: Editor.py:801 msgid "That's not it. Try again." msgstr "Se ei ole tuo. Yrit uudelleen." #: Editor.py:819 msgid "Importing Songs" msgstr "Tuodaan kappaleita" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Lataa enntys pisteet" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "Ei" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "Kyll" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Vasuri moodi" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Npytettvt (Tappable) nuotit" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Kokoruutu" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Antialiasing laatu" #: GameEngine.py:56 msgid "None" msgstr "Ei yhtn" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Ruutua sekunnissa" #: GameEngine.py:59 msgid "High" msgstr "Korkea" #: GameEngine.py:59 msgid "Low" msgstr "Matala" #: GameEngine.py:59 msgid "Normal" msgstr "Normaali" #: GameEngine.py:59 msgid "SVG Quality" msgstr "SVG Laatu" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Nytteen taajuus" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Nytteen bitit" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Puskurin koko" #: GameEngine.py:64 msgid "A/V delay" msgstr "A/V delay" #: GameEngine.py:65 msgid "Loud" msgstr "Luja" #: GameEngine.py:65 msgid "Painful" msgstr "Kivulias" #: GameEngine.py:65 msgid "Quiet" msgstr "Hiljainen" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Mokaus net" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "Pois plt" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Kitaran nenvoimakkuus" #: GameEngine.py:67 msgid "Song Volume" msgstr "Kappaleen nenvoimakkuus" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Rytmin nenvoimakkuus" #: GameEngine.py:69 msgid "Text scale" msgstr "Tekstin skaalaus" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Soita uudelleen" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "Vaihda kappaletta" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Chillataan..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Ei enntyspisteit huijareille!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d on uusi enntys! Ole hyv ja kirjoita nimesi:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Parhaat pisteet (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Lataa Pisteit..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Kappale soitettu!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Tarkkuus: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Pisin nuotti putki: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Yhteys katkesi." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Viritetn kitaraa..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Aloita kappale alusta" #: GuitarScene.py:89 msgid "Settings" msgstr "Asetukset" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen nytt sinulle miten se tehdn." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen has left the building." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Valmistaudu rokkaamaan" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d osumaa" #: GuitarScene.py:406 msgid "Missed!" msgstr "Ohi!" #: Language.py:56 msgid "Language" msgstr "Kieli" #: Lobby.py:52 msgid "Player" msgstr "Pelaaja" #: Lobby.py:59 msgid "Enter your name:" msgstr "Kirjoita nimesi:" #: Lobby.py:59 msgid "Player #%d" msgstr "Pelaaja #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Aula (%d pelaajaa)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Paina Enteri aloittaaksesi" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Isnni moninpeli" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Liity moninpeliin" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Muokkaa olemassa olevaa kappaletta" #: MainMenu.py:60 msgid "Import New Song" msgstr "Tuo uusi kappale" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Tuo Guitar Hero(tm) kappaleita" #: MainMenu.py:67 msgid "Play Game" msgstr "Pelaa" #: MainMenu.py:68 msgid "Tutorial" msgstr "Tutoriaali" #: MainMenu.py:69 msgid "Song Editor" msgstr "Kappale editori" #: MainMenu.py:70 msgid "Settings >" msgstr "Asetukset >" #: MainMenu.py:71 msgid "Credits" msgstr "Tekijt" #: MainMenu.py:72 msgid "Quit" msgstr "Poistu" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Kirjoita palvelimen osoite:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Yhdist..." #: Mod.py:33 msgid "On" msgstr "Pll" #: Player.py:44 msgid "Move left" msgstr "Liiku vasemmalle" #: Player.py:45 msgid "Move right" msgstr "Liiku oikealle" #: Player.py:46 msgid "Move up" msgstr "Liiku ylspin" #: Player.py:47 msgid "Move down" msgstr "Liiku alaspin" #: Player.py:48 msgid "Pick" msgstr "Plektra" #: Player.py:49 msgid "Secondary Pick" msgstr "Vaihtoehtoinen Plektra" #: Player.py:50 msgid "Fret #1" msgstr "Kieli #1" #: Player.py:51 msgid "Fret #2" msgstr "Kieli #2" #: Player.py:52 msgid "Fret #3" msgstr "Kieli #3" #: Player.py:53 msgid "Fret #4" msgstr "Kieli #4" #: Player.py:54 msgid "Fret #5" msgstr "Kieli #5" #: Player.py:55 msgid "Cancel" msgstr "Peruuta" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Valitse nppin '%s' tai paina Escapea peruttaaksesi." #: Settings.py:130 msgid "Apply New Settings" msgstr "Ota uudet asetukset kyttn" #: Settings.py:137 msgid "Mod settings" msgstr "Modi asetukset" #: Settings.py:146 msgid "Test Keys" msgstr "Testaa nppimi" #: Settings.py:164 msgid "Video Resolution" msgstr "Resoluutio" #: Settings.py:185 msgid "Volume Settings" msgstr "nenvoimakkuuden asetukset" #: Settings.py:194 msgid "Game Settings" msgstr "Pelin asetukset" #: Settings.py:195 msgid "Key Settings" msgstr "Nppinten asetukset" #: Settings.py:196 msgid "Video Settings" msgstr "Kuvan asetukset" #: Settings.py:197 msgid "Audio Settings" msgstr "nen asetukset" #: Song.py:58 msgid "Supaeasy" msgstr "Tosi helppo" #: Song.py:59 msgid "Easy" msgstr "Helppo" #: Song.py:60 msgid "Medium" msgstr "Keskivaikea" #: Song.py:61 msgid "Amazing" msgstr "Uskomaton" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Valitse vaikeusaste:" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_por.po0000644000175000017500000003657011152500041022775 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2008-07-24 14:14-0300\n" "Last-Translator: Davi Caseira \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "apresenta" #: Credits.py:116 msgid "Version %s" msgstr "Versão %s" #: Credits.py:118 msgid "Game Design," msgstr "Design de jogo," #: Credits.py:119 msgid "Programming:" msgstr "Programação:" #: Credits.py:122 msgid "Music," msgstr "Música," #: Credits.py:123 msgid "Sound Effects:" msgstr "Efeitos Sonoros:" #: Credits.py:126 msgid "Graphics:" msgstr "Gráficos:" #: Credits.py:129 msgid "Introducing:" msgstr "Apresentando:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "como Jurgen, seu Novo Deus" #: Credits.py:134 msgid "as Groupie" msgstr "como Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Créditos das músicas:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "música por Mary Jo e Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "letras por Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "música por Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "composta e executada por Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testes:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Conversão Mac OS X:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Agradecimentos especiais para:" #: Credits.py:161 msgid "Made with:" msgstr "Feito com:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Código fonte disponível sob GNU General Public License" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Copyright 2006, 2007 by Unreal Voodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__lefttoright__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Procurar na Coleção..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filtro: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Não encontrado" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Carregando Prévia..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Uma música nessa biblioteca" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d músicas nessa biblioteca" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Pasta anterior]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Pasta]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f batidas por minuto" #: Dialogs.py:1030 msgid "Pick!" msgstr "Tocar!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Escolha uma Música" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Escolha um Arquivo" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Toque com as teclas e pressione Escape quando acabar." #: Dialogs.py:1120 msgid "Loading..." msgstr "Carregando..." #: Editor.py:66 msgid "Save Song" msgstr "Salvar Música" #: Editor.py:67 msgid "Set Song Name" msgstr "Definir Nome da Música" #: Editor.py:68 msgid "Set Artist Name" msgstr "Definir Nome do Artista" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Definir Batidas por Minuto" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Batidas por Minuto Estimadas" #: Editor.py:71 msgid "Set A/V delay" msgstr "Definir atraso de A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Definir Cor da Fita" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Definir Etiqueta da Fita" #: Editor.py:74 msgid "Editing Help" msgstr "Editando Ajuda" #: Editor.py:75 #: GameResultsScene.py:60 #: GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Sair para Menu Principal" #: Editor.py:81 msgid "There are no changes to save." msgstr "Não há mudanças para salvar." #: Editor.py:89 msgid "Saving..." msgstr "Salvando..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' foi salvo." #: Editor.py:93 msgid "Editing keys: " msgstr "Editando teclas:" #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Setas - Movem cursor," #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Espaço - Tocar/pausar música," #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Fazer nota (segure para notas longas)," #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - Apaga nota," #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Muda dificuldade" #: Editor.py:102 msgid "Enter Song Name" msgstr "Digite o Nome da Música" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Digite o Nome do Artista" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Digite o atraso de A/V em milisegundos" #: Editor.py:120 #: Editor.py:129 msgid "That isn't a number." msgstr "Isso não é um número." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Digite o valor das Batidas por Minuto" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Pressione Espaço para a batida da música. Pressione Enter quando acabar ou Escape para cancelar." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Digite a cor da fita no formato HTML (#RRGGBB)." #: Editor.py:148 msgid "That isn't a color." msgstr "Isso não é uma cor." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Escolha a etiqueta no formato PNG 256x128." #: Editor.py:168 msgid "Loading song..." msgstr "Carregando música..." #: Editor.py:334 msgid "Playing" msgstr "Tocando" #: Editor.py:336 msgid "Stopped" msgstr "Parado" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Digite um nome para a música." #: Editor.py:385 msgid "That song already exists." msgstr "Essa música já existe." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Escolha a faixa instrumental (formato OGG)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Escolha a faixa de fundo (formato OGG) ou pressione Escape para avançar." #: Editor.py:399 msgid "Importing..." msgstr "Importando..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Fase 1/8: Dividindo o arquivo VGS" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Fase 6/8: Juntando as faixas stereo da música" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Fase 6/8: Juntando as faixas de guitarra da música" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Fase 6/8: Comprimindo faixas" #: Editor.py:680 msgid "Reading the song list." msgstr "Lendo a lista de músicas." #: Editor.py:687 msgid "Reading the archive index." msgstr "Lendo o índice do arquivo." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Extraindo %s por %s. %d de %d músicas importadas. Sim, isso vai levar uma eternidade." #: Editor.py:756 msgid "Ready" msgstr "Pronto" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Tudo pronto! %d músicas importadas. Divirta-se!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Nenhuma música pode ser importada, desculpe. Veja os arquivos de log para mais informação." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Encoder Ogg Vorbis (oggenc.exe) não encontrado. Por favor, instale-o na pasta do jogo e tente novamente." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Encoder Ogg Vorbis (oggenc) não encontrado. Por favor, instale-o e tente novamente." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Tenha certeza de ter pelo menos 500 megabytes de espaço livre em disco antes de usar este importador." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Digite o caminho para o DVD Guitar Hero (tm)" #: Editor.py:801 msgid "That's not it. Try again." msgstr "Não é esse. Tente novamente." #: Editor.py:819 msgid "Importing Songs" msgstr "Importando Músicas" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Enviar Recordes" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "No" msgstr "Não" #: GameEngine.py:51 #: GameEngine.py:53 #: GameEngine.py:54 #: GameEngine.py:55 msgid "Yes" msgstr "Sim" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Modo canhoto" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Notas de Tapping" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Modo Tela-Cheia" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Qualidade do Antialiasing" #: GameEngine.py:56 msgid "None" msgstr "Nenhum" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Quadros por Segundo" #: GameEngine.py:59 msgid "High" msgstr "Alto" #: GameEngine.py:59 msgid "Low" msgstr "Baixo" #: GameEngine.py:59 msgid "Normal" msgstr "Normal" #: GameEngine.py:59 msgid "SVG Quality" msgstr "Qualidade SVG" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Amostragem de Frequência" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Amostragem de Bits" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Tamanho do Buffer" #: GameEngine.py:64 msgid "A/V delay" msgstr "Atraso A/V" #: GameEngine.py:65 msgid "Loud" msgstr "Alto" #: GameEngine.py:65 msgid "Painful" msgstr "Doloroso" #: GameEngine.py:65 msgid "Quiet" msgstr "Quieto" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Sons de erro" #: GameEngine.py:65 #: Mod.py:33 msgid "Off" msgstr "Desligado" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Volume da Guitarra" #: GameEngine.py:67 msgid "Song Volume" msgstr "Volume da Música" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Volume do Ritmo" #: GameEngine.py:69 msgid "Text scale" msgstr "Tamanho do texto" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Replay" #: GameResultsScene.py:59 #: GuitarScene.py:88 msgid "Change Song" msgstr "Mudar música" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Relaxando..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Sem recorde para trapaceiros!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d pontos é um novo recorde! Por favor digite seu nome:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Recordes (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Enviando Recordes..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Música Concluída!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Precisão: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Maior sequência de notas: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Conexão perdida." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Afinando a Guitarra..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Recomeçar música" #: GuitarScene.py:89 msgid "Settings" msgstr "Ajustes" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "Jurgen vai te mostrar como se faz." #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen saiu do prédio." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Prepare-se pra detonar!" #: GuitarScene.py:389 msgid "%d hit" msgstr "%d acertos" #: GuitarScene.py:406 msgid "Missed!" msgstr "Errou!" #: Language.py:56 msgid "Language" msgstr "Idioma" #: Lobby.py:52 msgid "Player" msgstr "Jogador" #: Lobby.py:59 msgid "Enter your name:" msgstr "Digite seu nome:" #: Lobby.py:59 msgid "Player #%d" msgstr "Jogador #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Saguão (%d jogadores)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Aperte Enter para Começar" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Hospedar Jogo Multijogador" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Unir-se a Jogo Multijogador" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Editar Música Existente" #: MainMenu.py:60 msgid "Import New Song" msgstr "Importar Nova Música" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Importar Músicas do Guitar Hero(tm)" #: MainMenu.py:67 msgid "Play Game" msgstr "Jogar" #: MainMenu.py:68 msgid "Tutorial" msgstr "Tutorial" #: MainMenu.py:69 msgid "Song Editor" msgstr "Editor de Música" #: MainMenu.py:70 msgid "Settings >" msgstr "Ajustes" #: MainMenu.py:71 msgid "Credits" msgstr "Créditos" #: MainMenu.py:72 msgid "Quit" msgstr "Sair" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Digite o endereço do servidor:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Conectando..." #: Mod.py:33 msgid "On" msgstr "Ligado" #: Player.py:44 msgid "Move left" msgstr "Mover esquerda" #: Player.py:45 msgid "Move right" msgstr "Mover direita" #: Player.py:46 msgid "Move up" msgstr "Mover acima" #: Player.py:47 msgid "Move down" msgstr "Mover abaixo" #: Player.py:48 msgid "Pick" msgstr "Palhetada" #: Player.py:49 msgid "Secondary Pick" msgstr "Palhetada secundária" #: Player.py:50 msgid "Fret #1" msgstr "Traste #1" #: Player.py:51 msgid "Fret #2" msgstr "Traste #2" #: Player.py:52 msgid "Fret #3" msgstr "Traste #3" #: Player.py:53 msgid "Fret #4" msgstr "Traste #4" #: Player.py:54 msgid "Fret #5" msgstr "Traste #5" #: Player.py:55 msgid "Cancel" msgstr "Cancelar" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Aperte uma tecla para '%s' ou Escape para cancelar." #: Settings.py:130 msgid "Apply New Settings" msgstr "Aplicar Novos Ajustes" #: Settings.py:137 msgid "Mod settings" msgstr "Ajustes de Mod" #: Settings.py:146 msgid "Test Keys" msgstr "Testar Teclas" #: Settings.py:164 msgid "Video Resolution" msgstr "Resolução do Vídeo" #: Settings.py:185 msgid "Volume Settings" msgstr "Ajustes de Volume" #: Settings.py:194 msgid "Game Settings" msgstr "Ajustes de Jogo" #: Settings.py:195 msgid "Key Settings" msgstr "Ajustes de Teclas" #: Settings.py:196 msgid "Video Settings" msgstr "Ajustes de Vídeo" #: Settings.py:197 msgid "Audio Settings" msgstr "Ajustes de Audio" #: Song.py:58 msgid "Supaeasy" msgstr "Superfácil" #: Song.py:59 msgid "Easy" msgstr "Fácil" #: Song.py:60 msgid "Medium" msgstr "Médio" #: Song.py:61 msgid "Amazing" msgstr "Incrível" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Escolha a dificuldade:" #~ msgid "Stage %d/8: Decoding channel %d into PCM" #~ msgstr "Fase %d/8: Decodificando o canal %d para PCM" #~ msgid "English" #~ msgstr "Português" fretsonfire-1.3.110.dfsg/data/translations/tutorial_cs.po0000644000175000017500000000633311152500041022111 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-10-30 14:24+0100\n" "Last-Translator: Ondrej Novy \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "Jasný, ja vím. Sem úžasnej." msgid "Ah, that was cool." msgstr "Jo, sem krutej." msgid "Und hello everyone." msgstr "Takže, nazdárek všichni." msgid "My name is Jurgen" msgstr "Jmenuju se Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "A dneska ti ukážu" msgid "how to play this game." msgstr "jak se hraje tato hra." msgid "Check this sh*t!" msgstr "Sleduj tohle!" msgid "And now, pick up your keyboard" msgstr "Vem do ruky klávesku" msgid "like this." msgstr "ňák takto." msgid "When I shred," msgstr "Když já hraju," msgid "I use the whole keyboard." msgstr "Používám celou klávesku." msgid "But since you SUCK," msgstr "Ale protože ty seš smažka," msgid "You will only need" msgstr "Bude ti stačit" msgid "These five frets," msgstr "Jenom pět pražců," msgid "Und zie Pick button." msgstr "A trsátko" msgid "However, zie most important" msgstr "A taky samozřějmě nejdůležitější" msgid "is the Escape button." msgstr "čudl je Escape." msgid "You will need it," msgstr "Budeš ho potřebovat," msgid "when you finally realize" msgstr "až si uvědomíš" msgid "that you SUCK." msgstr "že seš opravdu smažka." msgid "Bigtime." msgstr "Konečně." msgid "To me, that is already obvious." msgstr "Mně už je to naprosto jasný." msgid "Ok, there comes your first note." msgstr "Ok, tady je tvoje první nota." msgid "You can already hold down the 1st fret" msgstr "Klidně už můžeš držet první pražec" msgid "BUT DON'T PICK IT YET!" msgstr "ALE NETRSNI JEŠTĚ" msgid "You missed it." msgstr "Prošvihls to." msgid "Ok, let's try it again." msgstr "Fajn, zkusíme to znova." msgid "Ok, wait for it." msgstr "Supr, čekej." msgid "Wait for it." msgstr "Čekej." msgid "No!" msgstr "Ne!" msgid "*Sigh*" msgstr "*Achjo*" msgid "Now, hold down two frets." msgstr "Teďka zmáčkní dva pražce." msgid "Ah, you missed it!" msgstr "Hej, prošvihls to!" msgid "And now, try this super easy lick." msgstr "No a teďka zkus tuto super snadnou špetku." msgid "Und up to my tempo." msgstr "A mojím tempem." msgid "Don't try this," msgstr "Nezkoušej to," msgid "or you'll just hurt yourself." msgstr "nebo si ublížíš." msgid "Ok, that was about" msgstr "Fajn, takže to byly" msgid "four billion notes per second." msgstr "4 miliardy not za sekundu." msgid "If I play that any faster," msgstr "Pokud bych to zahrál rychleji," msgid "your minds would just blow up." msgstr "vybuchla by ti hlava." msgid "Ok, that is it for now." msgstr "Takže to je pro teď vše." msgid "You can now go and sell" msgstr "Teď můžeš jít a prodat" msgid "your keyboards on Ebay." msgstr "svou klávesku na Ebay." msgid "Because you SUCK." msgstr "Páč ses smažka." msgid "And remember one thing." msgstr "A pamatuj" msgid "I am your new god, little girls." msgstr "Já jsem váš novej bůh, zlatíčka." fretsonfire-1.3.110.dfsg/data/translations/tutorial_he.po0000644000175000017500000000732311152500041022100 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-11-04 13:15+0200\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "__lefttoright__" msgstr "__righttoleft__" msgid "Ah yes, I know. I'm amazing." msgstr "אה, כן. אני מדהים" msgid "Ah, that was cool." msgstr "אה, זה היה קול." msgid "Und hello everyone." msgstr "ושלום כולם." msgid "My name is Jurgen" msgstr "שמי הוא יורגן" msgid "Guntherswarchzhaffenstrassen." msgstr "גונתרשוורצהאפנשטראסן." msgid "Und today I will show you" msgstr "והיום אני אראה לכם" msgid "how to play this game." msgstr "איך לשחק במשחק הזה." msgid "Check this sh*t!" msgstr "קבלו את זה!" msgid "And now, pick up your keyboard" msgstr "ועכשיו, הרימו את המקלדת שלכם" msgid "like this." msgstr "ככה." msgid "When I shred," msgstr "כשאני קורע," msgid "I use the whole keyboard." msgstr "אני משתמש בכל המקלדת." msgid "But since you SUCK," msgstr "אבל מכיוון שאתם עלובים," msgid "You will only need" msgstr "אתם תצטרכו רק" msgid "These five frets," msgstr "את חמשת המיתרים האלה," msgid "Und zie Pick button." msgstr "ואת כפתור המפרט." msgid "However, zie most important" msgstr "אבל, החשוב ביותר" msgid "is the Escape button." msgstr "הוא מקש האסקייפ." msgid "You will need it," msgstr "אתם תזדקקו לו," msgid "when you finally realize" msgstr "כשסוף סוף תבינו" msgid "that you SUCK." msgstr "שאתם עלובים," msgid "Bigtime." msgstr "שחבל על הזמן." msgid "To me, that is already obvious." msgstr "לי זה כבר ברור." msgid "Ok, there comes your first note." msgstr "אוקיי, הנה מגיע התו הראשון שלכם." msgid "You can already hold down the 1st fret" msgstr "אפשר כבר ללחוץ על המיתר הראשון" msgid "BUT DON'T PICK IT YET!" msgstr "אבל לא לפרוט עדיין!" msgid "You missed it." msgstr "החמצתם אותו." msgid "Ok, let's try it again." msgstr "אוקיי, בואו ננסה שוב." msgid "Ok, wait for it." msgstr "אוקיי, חכו לזה." msgid "Wait for it." msgstr "חכו לזה..." msgid "No!" msgstr "לא!" msgid "*Sigh*" msgstr "*אנחה*" msgid "Now, hold down two frets." msgstr "עכשיו, תלחצו על שני מיתרים." msgid "Ah, you missed it!" msgstr "אה, פספסתם!" msgid "And now, try this super easy lick." msgstr "עכשיו, נסו את הסולם הקליל הזה:" msgid "Und up to my tempo." msgstr "ונעלה לקצב שלי." msgid "Don't try this," msgstr "אל תנסו את זה," msgid "or you'll just hurt yourself." msgstr "כי אתם תפגעו בעצמכם." msgid "Ok, that was about" msgstr "אוקיי, זה היה בערך " msgid "four billion notes per second." msgstr "ארבעה מליארד תווים בשניה." msgid "If I play that any faster," msgstr "אם אנגן את זה יותר מהר," msgid "your minds would just blow up." msgstr "המוח שלכם יתפוצץ." msgid "Ok, that is it for now." msgstr "אוקיי, זה מספיק לעכשיו." msgid "You can now go and sell" msgstr "אתם יכולים ללכת ולמכור" msgid "your keyboards on Ebay." msgstr "את המקלדת שלכם באי-ביי" msgid "Because you SUCK." msgstr "כי אתם עלובים" msgid "And remember one thing." msgstr "ותזכרו דבר אחד:" msgid "I am your new god, little girls." msgstr "אני האליל החדש שלכם, ילדות קטנות." fretsonfire-1.3.110.dfsg/data/translations/tutorial_fi.po0000644000175000017500000000620211152500041022075 0ustar mjj29mjj29msgid "" msgstr "" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding:ISO-8859-1\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ah kyll, tiedn. Olen uskomaton." msgid "Ah, that was cool." msgstr "Ah, tuo oli siisti." msgid "Und hello everyone." msgstr "Ja hei kaikki" msgid "My name is Jurgen" msgstr "Minun nimeni on Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Ja tnn nytn teille" msgid "how to play this game." msgstr "kuinka tt peli pelataan." msgid "Check this sh*t!" msgstr "Tsekkaas tt!" msgid "And now, pick up your keyboard" msgstr "Ja nyt, nostakaa nppimistnne" msgid "like this." msgstr "nin." msgid "When I shred," msgstr "Kun min soitan," msgid "I use the whole keyboard." msgstr "Kytn koko nppimist." msgid "But since you SUCK," msgstr "Mutta koska te HAISETTE," msgid "You will only need" msgstr "Tarvitsette vain" msgid "These five frets," msgstr "Nit viitt kielt," msgid "Und zie Pick button." msgstr "Ja plektra-nppint." msgid "However, zie most important" msgstr "Siit huolimatta, trkein" msgid "is the Escape button." msgstr "on Escape-nppin." msgid "You will need it," msgstr "Tulette tarvitsemaan sit," msgid "when you finally realize" msgstr "kun vihdoin ksittte," msgid "that you SUCK." msgstr "ett HAISETTE." msgid "Bigtime." msgstr "Paljon." msgid "To me, that is already obvious." msgstr "Minulle se on jo itsestnselvyys." msgid "Ok, there comes your first note." msgstr "Ok, sielt tulee ensimminen nuotti." msgid "You can already hold down the 1st fret" msgstr "Voitte pit pohjassa vain ensimmist kielt" msgid "BUT DON'T PICK IT YET!" msgstr "MUTTA LK SOITTAKO SIT VIEL!" msgid "You missed it." msgstr "Ette osuneet siihen." msgid "Ok, let's try it again." msgstr "Ok, yritetn uudestaan." msgid "Ok, wait for it." msgstr "Ok, odottakaa sit." msgid "Wait for it." msgstr "Odottakaa sit." msgid "No!" msgstr "Ei!" msgid "*Sigh*" msgstr "*Huokaus*" msgid "Now, hold down two frets." msgstr "Nyt, painakaa kahta kielt." msgid "Ah, you missed it!" msgstr "h, ette osuneet!" msgid "And now, try this super easy lick." msgstr "Ja nyt, kokeilkaa tt tosi helppoa sarjaa." msgid "Und up to my tempo." msgstr "Ja nyt minun tahtiini." msgid "Don't try this," msgstr "lk yrittk tt," msgid "or you'll just hurt yourself." msgstr "tai loukkaatte itsenne." msgid "Ok, that was about" msgstr "Ok, tuo oli noin" msgid "four billion notes per second." msgstr "nelj miljardia iskua sekunnissa." msgid "If I play that any faster," msgstr "Jos soitan tuon yhtn nopeammin," msgid "your minds would just blow up." msgstr "teidn mielenne rjhtisivt." msgid "Ok, that is it for now." msgstr "Ok, siin kaikki tll kertaa." msgid "You can now go and sell" msgstr "Voitte nyt menn ja myyd" msgid "your keyboards on Ebay." msgstr "nppimistnne Ebayss." msgid "Because you SUCK." msgstr "Koska HAISETTE." msgid "And remember one thing." msgstr "Ja muistakaa yksi asia." msgid "I am your new god, little girls." msgstr "Min olen teidn uusi jumalanne, pikku tytt." fretsonfire-1.3.110.dfsg/data/translations/tutorial_por.po0000644000175000017500000000643011152500041022302 0ustar mjj29mjj29msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2006-11-03 08:24-0300\n" "Last-Translator: Davi Caseira \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" msgid "Ah yes, I know. I'm amazing." msgstr "Ah sim, eu sei. Eu sou incrível." msgid "Ah, that was cool." msgstr "Ah, isso foi show." msgid "Und hello everyone." msgstr "Er.. olá todo mundo." msgid "My name is Jurgen" msgstr "Meu nome é Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "E hoje vou mostrar pra você" msgid "how to play this game." msgstr "como se joga esse jogo." msgid "Check this sh*t!" msgstr "Dá uma sacada nessa mer*a!" msgid "And now, pick up your keyboard" msgstr "E agora, pegue seu teclado" msgid "like this." msgstr "dessa forma." msgid "When I shred," msgstr "Quando eu destruo," msgid "I use the whole keyboard." msgstr "Eu uso o teclado inteiro." msgid "But since you SUCK," msgstr "Mas como você é RUIM," msgid "You will only need" msgstr "Você só vai precisar" msgid "These five frets," msgstr "Desses cinco trastos," msgid "Und zie Pick button." msgstr "E do botão de tocar." msgid "However, zie most important" msgstr "Porém, a mais importante" msgid "is the Escape button." msgstr "é a botão Escape" msgid "You will need it," msgstr "Você vai precisar," msgid "when you finally realize" msgstr "quando finalmente notar" msgid "that you SUCK." msgstr "que você é RUIM." msgid "Bigtime." msgstr "Muito." msgid "To me, that is already obvious." msgstr "Pra mim, isso já é óbvio." msgid "Ok, there comes your first note." msgstr "Ok, lá vem sua primeira nota." msgid "You can already hold down the 1st fret" msgstr "Você já pode segurar o primeiro trasto." msgid "BUT DON'T PICK IT YET!" msgstr "MAS NÃO TOQUE AINDA!" msgid "You missed it." msgstr "Você errou." msgid "Ok, let's try it again." msgstr "Ok, vamos tentar de novo." msgid "Ok, wait for it." msgstr "Ok, espere por ela." msgid "Wait for it." msgstr "Espere por ela." msgid "No!" msgstr "Não!" msgid "*Sigh*" msgstr "*Suspiro*" msgid "Now, hold down two frets." msgstr "Agora, segure dois trastos." msgid "Ah, you missed it!" msgstr "Ah, você a perdeu." msgid "And now, try this super easy lick." msgstr "E agora, tente essa lambuja super fácil." msgid "Und up to my tempo." msgstr "E me acompanhe no tempo." msgid "Don't try this," msgstr "Não tente isso," msgid "or you'll just hurt yourself." msgstr "ou você vai se machucar." msgid "Ok, that was about" msgstr "Ok, isso foi cerca de" msgid "four billion notes per second." msgstr "quatro bilhões de notas por segundo" msgid "If I play that any faster," msgstr "Se eu tocar mais rápido," msgid "your minds would just blow up." msgstr "seus miolos explodiriam." msgid "Ok, that is it for now." msgstr "Ok, isso é tudo." msgid "You can now go and sell" msgstr "Você já pode ir e vender" msgid "your keyboards on Ebay." msgstr "seu teclado no Ebay." msgid "Because you SUCK." msgstr "Porque você é RUIM." msgid "And remember one thing." msgstr "E lembre-se de uma coisa." msgid "I am your new god, little girls." msgstr "Eu sou seu novo deus, menininhas." fretsonfire-1.3.110.dfsg/data/translations/tutorial_fr.po0000644000175000017500000000707511152500042022120 0ustar mjj29mjj29# translation of tutorial.po to Français # Header entry was created by KBabel! # # Georges Dubus , 2006. msgid "" msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Mime-Version: 1.0" "Last-Translator: Georges Dubus \n" "PO-Revision-Date: 2006-10-30 19:27+0100\n" "Project-Id-Version: tutorial\n" "Language-Team: Français \n" "X-Generator: KBabel 1.11.4\n" "MIME-Version: 1.0\n" msgid "Ah yes, I know. I'm amazing." msgstr "Oui je sais, je suis incroyable." msgid "Ah, that was cool." msgstr "Ah, c'était bon" msgid "Und hello everyone." msgstr "Bonjour tout le monde." msgid "My name is Jurgen" msgstr "Mon nom est Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Et je vais vous montrer" msgid "how to play this game." msgstr "comment jouer à ce jeu." msgid "Check this sh*t!" msgstr "Écoute moi ça !" msgid "And now, pick up your keyboard" msgstr "Maintenant, prends ton clavier" msgid "like this." msgstr "comme ça." msgid "When I shred," msgstr "Quand je joue," msgid "I use the whole keyboard." msgstr "j'utilise tout le clavier." msgid "But since you SUCK," msgstr "Mais comme t'es une MERDE," msgid "You will only need" msgstr "tu vas juste avoir besoin" msgid "These five frets," msgstr "de ces cinq touchettes," msgid "Und zie Pick button." msgstr "Et du bouton Mediator." msgid "However, zie most important" msgstr "Cependant, le plus important," msgid "is the Escape button." msgstr "est le bouton Echap." msgid "You will need it," msgstr "Tu en auras besoin," msgid "when you finally realize" msgstr "quand tu te rendras compte," msgid "that you SUCK." msgstr "que t'es une MERDE." msgid "Bigtime." msgstr "Une grosse merde." msgid "To me, that is already obvious." msgstr "Pour moi, c'est déjà évident." msgid "Ok, there comes your first note." msgstr "Ok, voilà ta première note." msgid "You can already hold down the 1st fret" msgstr "Tu peux déjà appuyer sur la première touchette." msgid "BUT DON'T PICK IT YET!" msgstr "MAIS NE GRATTE PAS TOUT DE SUITE." msgid "You missed it." msgstr "Tu l'as raté." msgid "Ok, let's try it again." msgstr "D'accord, on va réessayer." msgid "Ok, wait for it." msgstr "Ok, attends la." msgid "Wait for it." msgstr "Attends la." msgid "No!" msgstr "Non !" msgid "*Sigh*" msgstr "*Soupir* " msgid "Now, hold down two frets." msgstr "Maintenant, appuie sur deux touchettes." msgid "Ah, you missed it!" msgstr "Ah, tu l'as raté !" msgid "And now, try this super easy lick." msgstr "Et maintenant, essaye cet enchaînement super facile." msgid "Und up to my tempo." msgstr "Augmentons la vitesse." msgid "Don't try this," msgstr "N'essaye pas ça," msgid "or you'll just hurt yourself." msgstr "ou tu risque de te blesser." msgid "Ok, that was about" msgstr "Ok, ça allait à peu près" msgid "four billion notes per second." msgstr "à quatre millards de notes par seconde." msgid "If I play that any faster," msgstr "Si je jouais plus vite," msgid "your minds would just blow up." msgstr "ton cerveau exploserait." msgid "Ok, that is it for now." msgstr "Ok, c'est tout pour l'instant." msgid "You can now go and sell" msgstr "Tu peux maintenant aller vendre" msgid "your keyboards on Ebay." msgstr "tes claviers sur Ebay." msgid "Because you SUCK." msgstr "Parce que t'es une MERDE." msgid "And remember one thing." msgstr "Et souviens toi d'une chose." msgid "I am your new god, little girls." msgstr "Je suis votre nouveau dieu, les filles." fretsonfire-1.3.110.dfsg/data/translations/hungarian.mo0000644000175000017500000002654311104102116021535 0ustar mjj29mjj29 6  * 6@&Ov~   ( 7 ESAh)  *72Fy.2"UoR  "* 2@ P ]k }   1$O t   XW^ f s } L G aS  5E LW_)y    ' 3? P Zdt      '3:B}%'4<UE   %CT]o  _n (  0 ALd!  68L^C|&   * 3 O V >m 0  " !1!7E!;}!!!!.! +" 7"E"M"U"]"e" m"z""""""" "###9#O#c# s##}##### # $$ )$$7$\$c$l$$^$$ $% % !%/% >%K%Q%TU%%%%%P%g&&&/& & & &&@& 9' C' Q'(]'1' '' '''(((/(C( S( a(n( ( (((("() 4)"U)x))) ))) ))@)(4*]* q*1*7** +)+o8++ +++6+,&,!;,$],, ,,, ,,,-- -#- 3->- Y-<YQ8@k(U]"XJ!C: DE9buM/'TFaj;q^m+pHwByRGNh|I)trSVz12345gfc e=O`P6A&%o }Z_ [nL7 xKi-W\{ls$>d0?~v,#*.%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.A/V delayAccuracy: %d%%All done! %d songs imported. Have fun!AmazingAntialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBrowsing Collection...Buffer SizeCancelChange SongChilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.CreditsDelete - Delete note, EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeHighHighest Scores (%s)Host Multiplayer GameImport Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMove downMove leftMove rightMove upMusic,NoNo songs could be imported, sorry. Check the log files for more information.NoneNormalNot foundOffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.Tuning Guitar...TutorialUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsYes[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New GodpresentsProject-Id-Version: Huns on Fire 1.0 POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2008-01-22 04:57+0100 Last-Translator: frakk Language-Team: frakk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-Language: Hungarian X-Poedit-Country: HUNGARY %.2f leütés/perc%d leütés%d pont az új rekord! Írd ide a neved:%d dalok ebben a könyvtárban%s [Mappa]'%s' mentve.A/V késleltetésPontosság: %d%%Minden kész! %d dalok importálva. Toljad neki!BámulatosÉlsimítás minöségeÚj beállítások alkalmazásaNyilakkal – Kurzor mozgatása, Hang beállításokTallózás...Puffer méreteMégseDal csereMost már lazíthatsz...Válassz 256x128 PNG formátumot a címke képéhez .Válassz egy fájltVálassz egy daltVálassz nehézségi szintet:Válaszd ki a háttérszámot (OGG formátum) vagy nyomj Escape-t .Válaszd ki a számot (OGG formátum).KapcsolódásNincs kapcsolat.KreditekDelete – Dal törlése, KönnyüMeglévö dal szerkesztéseSúgóGombok beállítása: Enter – Dal készítése (nyomd hosszan a szerkesztéshez), Vidd be az A/V késleltetést milliszekundumbanÍrd be az elöadó nevétÜsd be a leütés/perc értékétÍrd be a dal címétAdj nevet a dalnak.Üsd be a kazetta színét html (#RRGGBB) formátumban.Mutasd meg az elérési útvonalat Guitar Hero (tm) DVD-hezÍrd be a szerver címét:Írd be a neved:Becsült leütés/percExtracting %s by %s. %d of %d dal importálva.Szürö: %sKépkocka/secHúr #1Húr #2Húr #3Húr #4Húr #5HUNs on FireTeljesképernyös nézetJáték Dizájn,Játék beállításokCsapjunk a gombok közéGrafika:Gitár hangeröMagasRekordok (%s)Többjátékos MódGuitar Hero(tm) dalok importálásaÚj dal importálásaDalok importálásaImportálás...Bevezeto:Csatlakozás többjátékos módhozJürgen elhagyta az épületet.Jürgen megmutatja hogy kell.Gombok beállításaNyelvBalkezes módElönézet...Dal betöltése...Betöltés...Leghosszabb hiba nélküli rész: %dHangosAlacsonyMac OS X-re portolta:Készítették:Nézd meg van e 500 megabájt szabad helyed a merevlemezen az importálás megkezdése elött.NormálKihagyott!Mód beállításMozgás leMozgás balraMozgás jobbraMozgás fölZene,NemA dal nem lett importálva, bocs. Nézd meg a log fájlokat a hibával kapcsolatban.NincsNormálNem találhatóKiOgg Vorbis encoder (oggenc) nem található. Telepítsd és próbáld meg újra.Ogg Vorbis encoder (oggenc.exe) nem található. Telepítsd a játék mappájába és próbáld újra .BeEgy dal a könyvtárbólPage Up/Down – nehézségi szint választásaFájdalmasPengetésPengetés!JátékHa befejezted a játékot, nyomd meg az ESCAPE-t a kilépéshez.JátékosJátékos #%dLejátszásNyomj enter-t, hogy elinduljon a játékNyomj egy gombot '%s' vagy Escape a kilépéshez.Programozás:CsendesKilépésVissza a fömenübeArhív index olvasása.Dal lista olvasása.KészVisszajátszásDal újraindításaRitmus hangeröSVG minöségMintadarabokMintavételezési frekvenciaDal mentéseMentés...Mellényúlások hangerejeMásodlagos pengetésA/V késleltetés beállításaAz elöadó nevének beállításaLeütés/perc beállítása Kazetta színének beállításaKazetta cimkéjének beállításaDal nevének beállításaBeállításokBeállításokDal kreditek:Dal szerkesztöDal befejezve!Dal hangeröHangok:A forrás kód megtalálható a GNU General Public License alattSpace – Dal Indítása/Leállítása, Külön köszönet:Stage 1/8: VGS fájl megosztásaStage 6/8: Dal csatlakozása a sztereó sávokhozStage 7/8: Gitár csatlakoztatása a sztereó sávokhozStage 8/8: Szám tömörítéseMegállítvaSzuperkönnyüNyomj Space-t, hogy a leütés bekerüljön a dalba. Nyomj Enter-t, ha végeztél vagy Escape-t a kilépéshez.Leütési jegyzetTeszt gombokTeszt:Szöveg skálaVálassz 256x128 PNG formátumot a címke képéhez .Ez nem egy szám.A dal már létezik.Nem található. Próbáld újra.A változtatások nem lettek mentve.Gitár hangolás...GyakorlásRekordok feltöltéseRekordok feltöltése...Verzió %sKépernyö felbontásaVideó beállításokHangeröIgen[Alap mappa]__balvagyjobb__GrupikéntMint Jurgen, az új sztárBemutatjafretsonfire-1.3.110.dfsg/data/translations/dutch.mo0000644000175000017500000003670311104102116020667 0ustar mjj29mjj29KHI_6f   /&Biq" 0GYb y  (  A#)e % ,92H{.2$WqR  $, 4B R _m   !;Vs  $  ': JUh X  . 8 BMU\nqL GaZ  14 Mnv{ 5 )  , 2 7 I d {      !!2!E! X!f! o! z! !! !!:!!"&"%D"'j""""U"# &#0# 9#D#X#m######$$$3$M$a$ v$$$ $$$$ $ $%&%+%C%R%d%w%% %%&%%&& -&8&!J&l&&&&&&&'( (/)6)S)\)m)u)x){)~))))$)))7) -*;*-X*******+(+8+A+W+f+|+++ +6++ + ,I&,(p, ,,-, ,,- -2-9- P-\-=k-&----! .-/.7]....K. */5/O/W/_/g/o/ w// /// / // 00%0=0)X0 00"000 1 1&1!C1&e111 11111122 2/2W@22222 2 2 2 23 33"3TB3333 333H3`"44444 444*5F5O5 X5 b5;m55 55565 6"6 (626H6a6x6~66 6 6 66 6 6667*7:7Z7q7 7 7 7777 7788:8 Z8h8#8*888 8d 9n9 99 9999!9)9 (:5:'I:q:::$::: : ; ; 3;=;L;_;s;|;;&;;;; ;<< /<;<*U<<<< <<$<=*= A= M=%[==)=.D)\* tygz!amuR"xX^9& Y-Uj]nvf_=$< N;,b'lMJrAQk?87`2501c[Lo>i@O{}qCVK Z%|4e3~WpBs(/ 6PhTSd#+FGHI:w E%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_nl.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE Last-Translator: Sami Kyostila MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: ENCODING Generated-By: pygettext.py 1.5 #-#-#-#-# tutorial_nl.po #-#-#-#-# Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding:ISO-8859-1 %.2f beats per minuut%d geraakt%d punten is een nieuwe score! Voer je naam in:%d nummers in de bibliotheek%s [Map]'%s' opgeslagen.*Zucht*2x4x6x8xA/V vertragingAccuratie: %d%%Oh Ja, Ik weet het. Ik ben geweldig.Oh, dat was cool.Oh, je hebt hem gemist.Allemaal gedaan! %d nummers gemporteerd. Veel plezier!OngeloofelijkEn nu, pak je toetsenbord opEn nu, probeer deze super makkelijke deuntje.En onthoudt n ding:Antialiasing kwaliteitPas nieuwe instellingen toePijlen - Beweeg cursorAudio instellingenMAAR NOG NIET AANSLAAN!Bang Bang, Mystery ManOmdat je ZUIGT.Bigtime.Blader door collectieBuffer grootteMaar omdat jij ZUIGT,AnnuleerVerander nummerCheck this sh*t!Uitrusten...Kies een 256x128 PNG formaat afbeelding voor het labelKies een bestandKies een liedKies een moeilijkheidsgraad:Kies het Achtergrond spoor (OGG formaat) of druk Escape om over te slaan.Kies het Instrument Spoor (OGG formaat).Verbinden...Verbinding verbroken.Copyright 2006, 2007, 2008 door Unreal VoodooInformatieDefy The MachineDelete - Verwijder noot, Probeer dit niet,SimpelBewerk Bestaand NummerBewerk HelpBewerk toetsenEnter - Maak noot (voor langere noot, indrukken en bewegen), Voer A/V vertraging in in milisecondenVoer artiest inVoer Beats per minuut inVoer naam nummer inVoer een naam in voor het nummer.Voer cassette kleur in HTML notatie (#RRGGBB)Voer het pad in naar de geplaatste Guitar Hero (tm) DVDVoer het server adres in:Voer je naam in:Schat aantal beats per minuutUitpakken %s van %s. %d vab %d nummers geimporteerd. Jep, dat duurt eeuwig.Filter: %sBeelden per Seconde (FPS)Fret #1Fret #2Fret #3Fret #4Fret #5Frets on FireVolledig scherm modusGame ontwerp,Spel instellingenWees klaar om te Rocken!!Grafische:Gitaar VolumeGuntherswarchzhaffenstrassen.HoogHoogste Scores (%s)Zet Multiplayer Spel OpMaar, het meest belangrijkIk ben jullie nieuwe god, kleine meisjes.gebruik ik het hele toetsenbord.Als ik nog sneller speel,Importeer Guitar Hero (tm) NummersImporteer nieuw nummerImporteren nummersImporteren...Introduceert:Doe mee met Multiplayer spelJurgen heeft het gebouw verlaten.Jurgen zal je laten zien hoe het moet.Toets instellingenTaalLinkshandigVoorbeeld wordt geladen...Laden nummer...Laden...Portaal (%d spelers)Beste aantal noten achtereenLuidLaagMac OS X port:Geproduceerd metControleer eerst of je 500 MegaByte vrije ruimte hebt voor je de importeerder gebruikt.MediumMIS!Mod instellingenMostly Playing GuitarBeweeg omlaagBeweeg linksBeweeg rechtsBeweeg omhoogMuziek,Mijn naam is JurgenNeeGeen topscore voor valsspelers!Geen enkel nummer gemporteerd, sorry. Controleer de log files voor meer informatie.Nee!GeenNormaalNiet gevondenNu, hou twee frets ingedrukt.uitOgg Vorbis encoder (oggenc) niet gevonden. Installeer en probeer opniew.Ogg Vorbis encoder (oggenc.exe) niet gevonden. Installeer het in de game map en probeer opnieuw.Ok, probeer het opnieuw.Ok, dat was het voor nu.Ok, dat was ongeveerOk, hier komt je eerste noot.Ok, wachten.Aann nummer in de bibliotheekPage Up/Down - verander moeilijkheidsgraadPijnlijkAanslaanAanslaan!Speel SpelProbeer de toetsen en druk op Escape wanneer je klaar bent.SpelerSpeler #%dSpeeltDruk op Enter om te startenDruk op een toets voor '%s' of Escape om te annuleren.Programmeur:ZachtAfsluitenGa naar het hoofdmenuLezen van archief index.Lezen van nummer lijstKlaarHerhaalHerstart nummerRitme VolumeSVG kwaliteitSample BitsSample FrequentieSla nummer opOpslaan...Verpest geluidenSecondaire Aanslaan toetsStel A/V vertraging inStel Artiest inStel aantal beats per minuut inStel Cassette kleur inStel Cassette label inStel titel inInstellingenInstellingenMuziek Rechten:Nummer bewerkerNummer ten einde!Nummer VolumeGeluidseffecten:Broncode beschikbaar onder de GNU General Public LicenseSpatie - Speel/pauzeer nummer, Onze dank aanStap 1/8: Splitsen VGS bestandStap 6/8: Samenvoegen stereo tracksStap 7/8: Samenvoegen stereo tracks gitaarStap 8/8: Comprimmeren nummerGestoptSuper simpelDruk de spaties in op de maat van het nummer. Druk op Enter wanneer klaar of Escape om te annuleren.Tokkelbare notenTest toetsenTesten:Text formaatDat is geen kleurDat is geen nummerDat nummer bestaat alDat is het niet. Probeer opnieuw.Er zijn geen veranderingen om op te slaandeze 5 fretsThis Week I've BeenVoor mij, is dat allemaal al duidelijk.Afstellen gitaar...UitlegUnd hallo iedereen.Und vandaag zal ik jullie laten zienUnd omhoog naar mijn tempo.und die Aanslaan toets nodig.Unreal VoodooUploaden TopscoresUploaden Scores...Versie %sVideoresolutieVideo instellingenVolume instellingenWachten.Wanneer ik speel,JaJe kan al vast de eerst fret indrukkenJe kan nu gaan en verkoopJe hebt hem gemist.Je hebt hem nodig,heb je alleen[Bovenliggende Map]__linksnaarrechts__als Groupieals Jurgen, Uw nieuwe Godgeschreven en uitgevoerd door Tommi Inkilavier miljard noten per seconde.hoe je dit spel speelt.is de Escape toets.deze manier.tekst door Mary Jomuziek door Mary Jo and Tommi Inkilamuziek door Tommi Inkilaof je verwondt jezelf.presenteertdat je Zuigt.wanneer je er uiteindelijk achterkomtje toetsenbord op Ebay.dan zouden je hersenen gewoon ontploffen.fretsonfire-1.3.110.dfsg/data/translations/swedish.mo0000644000175000017500000003530011104102116021216 0ustar mjj29mjj29$3,6 F R^ehknq v&" C[p ) 0< M(Y  A) ->^fw 2 -?\l.2R.    .3G] y  &<$Z    X fm   L/38?YG]a7 Jk | 5  )$ N[afx      .>Sf y   :  (2 [ %y '    U L!V!_!s!!!!!!" "1":"N"h"|" """ """ " " #&#6#N#]#o## ##&###$ ($3$!E$g$}$$$$$$D%H'9\' ' ''''''' ''''(2 (S([("{((((()).)E)T)[)t)))) ) ))) ) ) *N&*&u* ******++#+=+R+h+<q+++++,31,<e,,,,S,6-H-P-X-`-h- p- ~- --------.!3.!U."w.... . ../#// S/^/ e/ s// ///// /j/ G0S0i0q0000000M0#1(1-1!41V1YY1m1!252Q2 a22%2 2222;23 3'3".3=Q333333334 4 4 %414 @4 K4U4i4z44444 444 45 58&5_5~5&55+5-626M6U6g]66 666717O7n77$77 777 8(8 ;8I8b8 w888 888&88 8 9&9 99 E9Q9(i9 99999!:$::: U: a:o:::\31<$Q-TAN?)il / gxyw K.Sq{p0`Mf9=scmVY' z 6;8_Zoh@:]t+"&n~dW>UCeOb%HR#^a,r|kDEFG7}5 2XPL![vIj(uJ*4B%.2f beats per minute%d points is a new high score! Please enter your name:%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: EnglishEnter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMade with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.Page Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Sound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage %d/8: Decoding channel %d into PCMStage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Test KeysTesting:That isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_sw.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-10-29 17:22+0200 Last-Translator: Anton Tamminen Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit #-#-#-#-# tutorial_sw.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: 2006-10-30 22:51+0200 Last-Translator: Anton Tamminen Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Poedit-Language: Swedish %.2f slag per minut%d poäng är ett nytt rekord! Var vänlig och ange namn:%s [Mapp]'%s' sparad.*Suck*2x4x6x8xA/V delayNoggrannhet: %d%%Ah ja, jag vet. Ja 'e otroligAh, de va cooltÄh, du missade!Allt klart! %d låtar hämtade. Ha det så roligt!OtroligOch nu, greppa ditt tangentbordOch nu, prova denna urlätta lick.Och kom ihåg en sak.Kvalitet på AntaliaseringTa i Bruk Nya InställningarPilar - Flytta på kursorn,LjudinställningarMEN SLÅ INTE ÄN!Bang Band, Mystery ManFör du SUGER.Stort.Bläddrar i Samlingen...Storlek på BufferMen eftersom du SUGER,ÅngraByt låtKolla dehär!Chillar...Välj en 256x128 PNG-formats etikettbild.Välj en FilVälj en LåtVälj en svårighetsgrad:Välj ett bakgrundsspår (OGG-format) eller tryck Escape för att hoppa över.Välj ett instrumentspår (OGG-format)Ansluter...Tappade kontakt.Copyright 2006 by Unreal VoodooCreditsDefy The MachineDelete - Ta bort not,Försök inte detta,LättEditera Befintliga LåtarHjälp Med EditeringEditeringskontroller:EngelskaEnter - Skriv not (håll inne och flytta för långa noter),Ange A/V delay i millisekunderÄndra ArtistnamnÄndra Slag per Minut -värdetÄndra Låtens NamnSkriv in ett namn för låten.Skriv in kassettens färg i HTML (#RRGGBB) -format.Skriv in sökvägen till den monterade Guitar Hero (tm) DVDnAnge serverns address:Ange ditt namn:Uppskatta Slag per MinutExtraherar %s med %s. %d av %d låtar hämtade. Jo, detta kommer att ta en evighet.Frames per SecondBand #1Band #2Band #3Band #4Band #5Frets on FireHelskärmSpeldesign,SpelinställningarFörbered er att RockaGrafik:Guntherswarchzhaffenstrassen.HögHögsta Poäng (%s)Tillhandahåll spelserverHursomhelst, den viktigasteJag är er nya gud, små flickor.använder jag hela tangentbordet.Om jag skulle spela alls snabbare,Hämta Guitar Hero(tm)-LåtarHämta Ny LåtHämtning av LåtarHämtar...Introducerar:Anslut till flerdeltagarspelJurgen has left the building.Jurgen visar er hur det ska göras!KontrollerSpråkVänsterhäntLaddar SampelLaddar låt...Laddar...Lobby (%d spelare)Längsta notsträcka: %dHårdLågGjord med:Försäkra dig om att ha minst 500 megabytes ledigt hårdskivsutrymme före bruk av denna hämtarfunktion.MellansvårMostly Playing GuitarGå nerGå till vänsterGå till högerGå uppMusik,Mitt namn är JurgenNejInga poäng för fuskare!Inga låtar kunde hämtas, beklagar. Kolla loggfilerna för mera information.Nej!IngaNormalNu, håll de två första banden.AvOgg Vorbis -kodaren (oggenc) hittades inte. Var god och installera den och försök igen.Ogg Vorbis -kodaren (oggenc.exe) hittades inte. Var god och installera den till spelmappen och försök igen.Ok, vi provar igen.Ok, det var dagens lektion.Ok, det var ca.OK, här kommer din första not.Ok, vänta på den.Page Up/Down - Ändra svårighetsgradSmärtsamSlåSlå!SpelaSpela med tangenterna och tryck Escape när du är färdig.SpelareSpelare #%dSpelarTryck Enter för att Starta SpeletTryck på en tangent för '%s' eller Escape för att avsluta.Programmering:TystAvslutaAvsluta och gå till huvudmenyLäser arkivindexen.Läser lista på låtar.FärdigSpela omStarta Om LåtSVG-kvalitetSampelbitarSampelfrekvensSpara LåtSparar...FörvrängningsljudSlå, alternativAnge A/V delayAnge in ArtistnamnAnge Slag per MinutAnge kassettfärgAnge Kassettens TextAnge LåtnamnInställningar >Musik:LåteditorSlut på Låten!Ljudffekter:Källkoden tillgänglig under GNU General Public LicenseMellanslag - Spela/Pausa låt,Ett särskilt tack till:Stadie %d/8: Avkodar kanal %d till PCMStadie 1/8: Delar VGS-filStadie 6/8: Sammanfogar låtens stereospårStadie 7/8: Sammanfogar gitarrens stereospårStadie 8/8: Packar spårenStannadUrlättKnappa på Mellanslag i takt med låten. Tryck Enter när du är färdig eller Escape för att avsluta.Testa KontrollerTestning:Detta är inte en färg.Detta är inte ett nummer.Den sången existerar redan.Stämmer inte. Försök igen.Inga förändringar att spara.dessa fem greppband,This Week I've BeenFör mig, är det redan självklart.Stämmer Gitarren...IntroduktionUnd hej på allaOch idag, skall jag visa digUnd nu upp till mitt tempo.Och slagtangenten.Unreal VoodooUppladdning av HighscoreLaddar Upp Poäng...Version %sVideoresolutionVideoinställningarVänta...När jag river,JoDu kan redan hålla ner första bandetDu kan nu gå säljaDu missade.Du kommer att behöva den,behöver du endast[Huvudmapp]som Groupiesom Jurgen, Din Nya Gudkomponerad och framförd av Tommi Inkilafyra miljarder noter per sekund.hur man spelar dethär spelet.är Escape-tangenten.såhär.lyrik av Mary Jomusik av Mary Jo och Tommy Inkilamusik av Tommi Inkiladu bara skadar dig själv.presenteraratt du SUGER.när du äntligen fattardina tangentbord på Ebay.skulle era hjärnor grillas.fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_cz.po0000644000175000017500000003754511152500042022615 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # #, fuzzy msgid "" msgstr "" "#-#-#-#-# fretsonfire.pot (FretsOnFire) #-#-#-#-#\n" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-07-21 16:25+CET\n" "Last-Translator: Johny_G \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "uvádí" #: Credits.py:116 msgid "Version %s" msgstr "Verze %s" #: Credits.py:118 msgid "Game Design," msgstr "Herní Design," #: Credits.py:119 msgid "Programming:" msgstr "Programování:" #: Credits.py:122 msgid "Music," msgstr "Hudba," #: Credits.py:123 msgid "Sound Effects:" msgstr "Zvukové efekty:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafika:" #: Credits.py:129 msgid "Introducing:" msgstr "Úcinkují:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "jako Jurgen, vás nový bůh" #: Credits.py:134 msgid "as Groupie" msgstr "jako groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Skladby:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "hudba: Mary Jo and Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "texty: Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "hudba: Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "slozil a zahrál: Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testování:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Portace na Mac OS X:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Zvláštní poděkování:" #: Credits.py:161 msgid "Made with:" msgstr "Vytvořeno s:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Zdrojové kódy jsou k dispozici pod GNU General Public License" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Copyright 2006, 2007 od Unreal Voodoo" #: Data.py:57 msgid "__lefttoright__" msgstr "__lefttoright__" #: Dialogs.py:265 msgid "" msgstr "" #: Dialogs.py:350 msgid "Browsing Collection..." msgstr "Prohlízím sbírku..." #: Dialogs.py:669 msgid "Find: %s" msgstr "Hledat: %s" #: Dialogs.py:671 msgid "Loading Preview..." msgstr "Nahrávám ukázku..." #: Dialogs.py:712 msgid "One song in this library" msgstr "V knihovne je jedna skladba" #: Dialogs.py:714 msgid "%d songs in this library" msgstr "V knihovne je %d skladeb" #: Dialogs.py:740 msgid "[Parent Folder]" msgstr "[O úroven výs]" #: Dialogs.py:742 msgid "%s [Folder]" msgstr "%s [Slozka]" #: Dialogs.py:948 msgid "%.2f beats per minute" msgstr "%.2f úderů za minutu" #: Dialogs.py:1012 msgid "Pick!" msgstr "Vybrat" #: Dialogs.py:1051 msgid "Choose a Song" msgstr "Zvolte skladbu" #: Dialogs.py:1066 msgid "Choose a File" msgstr "Vyberte soubor" #: Dialogs.py:1092 msgid "Play with the keys and press Escape when you're done." msgstr "Hrajte klávesami a zmácknete Escape az budete hotovi." #: Dialogs.py:1102 msgid "Loading..." msgstr "Nahrávám..." #: Editor.py:66 msgid "Save Song" msgstr "Ulozit skladbu" #: Editor.py:67 msgid "Set Song Name" msgstr "Pojmenovat skladbu" #: Editor.py:68 msgid "Set Artist Name" msgstr "Pojmenovat interpreta" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Nastavit tempo" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "Rucne odhadnout tempo" #: Editor.py:71 msgid "Set A/V delay" msgstr "Nastavit prodlevu A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Nastavit barvu kazety" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Nastavit potisk kazety" #: Editor.py:74 msgid "Editing Help" msgstr "Nápoveda" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:92 msgid "Quit to Main Menu" msgstr "Zpet do hlavního menu" #: Editor.py:81 msgid "There are no changes to save." msgstr "Nejsou zadne zmeny k ulození." #: Editor.py:89 msgid "Saving..." msgstr "Ukládám..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' ulozeno." #: Editor.py:93 msgid "Editing keys: " msgstr "Klávesy:" #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Sipky - Pohyb kurzoru, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Mezerník - Spustit/pozastavit skladbu, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Umístit notu (pridrzte pro delsi noty), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Delete - Vymazat notu," #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Zmenit obtíznost" #: Editor.py:102 msgid "Enter Song Name" msgstr "Vlozte název skladby" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Vlozte jméno interpreta" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Nastavte prodlevu A/V v milisekundách" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "To neni cislo." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Zadejte pocet úderů za minutu" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Mackejte mezerník do rytmu skladby. Poté potvrdte Enterem, nebo zrušte Escapem." #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Vlozte barvu v HTML formátu (#RRGGBB)." #: Editor.py:148 msgid "That isn't a color." msgstr "To neni barva." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Zvolte PNG obrázek pro kazetu o rozlisení 256x128." #: Editor.py:168 msgid "Loading song..." msgstr "Nahrávám skladbu..." #: Editor.py:334 msgid "Playing" msgstr "Prehrávám" #: Editor.py:336 msgid "Stopped" msgstr "Zastaveno" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Vlozte název skladby." #: Editor.py:385 msgid "That song already exists." msgstr "Tato skladba jiz existuje." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Zvolte zvukovou stopu nástroje (formát OGG)." #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Zvolte zvukovou stopu podkladu (formát OGG), nebo ji vynechte Escapem." #: Editor.py:399 msgid "Importing..." msgstr "Importuji..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Krok 1/8: Rozdeluji soubor VGS" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Krok 6/8: Spojuji stereo stopy podkladu" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Krok 7/8: Spojuji stereo stopy nástroje" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Krok 8/8: Komprimuji stopy" #: Editor.py:680 msgid "Reading the song list." msgstr "Ctu seznam skladeb." #: Editor.py:687 msgid "Reading the archive index." msgstr "Načítám index archivu." #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Rozbaluji %s od %s. %d z %d skladeb importováno. Jo, bude to trvat celou vecnost." #: Editor.py:756 msgid "Ready" msgstr "Pripraveno" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Hotovo! %d skladeb importováno. Príjemnou zábavu!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Prominte, zadná skladba nemůže být importována. Více informací naleznete v souborech logu (LOG)." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Nebyl nalezen Ogg Vorbis encoder (oggenc.exe). Prosím, nainstalujte jej do složky hry a zkuste to znovu." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Nebyl nalezen Ogg Vorbis encoder (oggenc). Prosím, nainstalujte jej a zkuste to znovu." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Ujistete se, ze mate aspon 500 MegaBytů volného místa na disku pred pouzitím importéru." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Zadejte cestu k namountovanému DVD Gutar Hero (tm)" #: Editor.py:801 msgid "That's not it. Try again." msgstr "To není ono. Zkuste to znovu." #: Editor.py:819 msgid "Importing Songs" msgstr "Importuji skladby" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Odesílat skóre" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 msgid "No" msgstr "Ne" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 msgid "Yes" msgstr "Ano" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Pro leváky" #: GameEngine.py:54 msgid "Fullscreen Mode" msgstr "Celá obrazovka" #: GameEngine.py:55 msgid "2x" msgstr "2x" #: GameEngine.py:55 msgid "4x" msgstr "4x" #: GameEngine.py:55 msgid "6x" msgstr "6x" #: GameEngine.py:55 msgid "8x" msgstr "8x" #: GameEngine.py:55 msgid "Antialiasing Quality" msgstr "Kvalita vyhlazování" #: GameEngine.py:55 msgid "None" msgstr "Zádné" #: GameEngine.py:57 msgid "Frames per Second" msgstr "Snímky za sekundu" #: GameEngine.py:58 msgid "High" msgstr "Vysoká" #: GameEngine.py:58 msgid "Low" msgstr "Nízká" #: GameEngine.py:58 msgid "Normal" msgstr "Normální" #: GameEngine.py:58 msgid "SVG Quality" msgstr "Kvalita SVG" #: GameEngine.py:59 msgid "Sample Frequency" msgstr "Vzorkovací frekvence" #: GameEngine.py:60 msgid "Sample Bits" msgstr "Bitová hloubka" #: GameEngine.py:62 msgid "Buffer Size" msgstr "Velikost bufferu" #: GameEngine.py:63 msgid "A/V delay" msgstr "Prodleva A/V" #: GameEngine.py:64 msgid "Loud" msgstr "Hlasité" #: GameEngine.py:64 msgid "Painful" msgstr "Bolestivé" #: GameEngine.py:64 msgid "Quiet" msgstr "Tiché" #: GameEngine.py:64 msgid "Screw Up Sounds" msgstr "Zvuky prehmatů" #: GameEngine.py:64 Mod.py:33 msgid "Off" msgstr "Vypnout" #: GameEngine.py:65 msgid "Guitar Volume" msgstr "Hlasitost kytary" #: GameEngine.py:66 msgid "Song Volume" msgstr "Hlasitost skladby" #: GameEngine.py:67 msgid "Rhythm Volume" msgstr "Hlasitost rytmu" #: GameEngine.py:68 msgid "Text scale" msgstr "Velikost textů" #: GameEngine.py:134 msgid "Frets on Fire" msgstr "Horící Prazce" #: GameResultsScene.py:58 msgid "Replay" msgstr "Hrát znovu" #: GameResultsScene.py:59 GuitarScene.py:90 msgid "Change Song" msgstr "Zmenit skladbu" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Chladím zesilovac..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Zadná vysoká skóre pro podvodníky!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "%d bodů je nové vysoké skóre! Prosím, zadejte své jméno:" #: GameResultsScene.py:176 msgid "Highest Scores (%s)" msgstr "Nejvyssí skóre (%s)" #: GameResultsScene.py:197 msgid "Uploading Scores..." msgstr "Odesílám skóre..." #: GameResultsScene.py:201 msgid "Song Finished!" msgstr "Skladba dokoncena!" #: GameResultsScene.py:219 msgid "Accuracy: %d%%" msgstr "Presnost: %d%%" #: GameResultsScene.py:222 msgid "Longest note streak: %d" msgstr "Nejdelsi bezchybná rada: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Spojení ztraceno." #: GuitarScene.py:83 msgid "Tuning Guitar..." msgstr "Ladím kytaru..." #: GuitarScene.py:89 msgid "Restart Song" msgstr "Restartovat skladbu" #: GuitarScene.py:91 msgid "Settings" msgstr "Nastavení" #: GuitarScene.py:289 msgid "Jurgen will show you how it is done." msgstr "Jurgen ti ukaze jak na to." #: GuitarScene.py:291 msgid "Jurgen has left the building." msgstr "Jurgen opustil budovu." #: GuitarScene.py:365 msgid "Get Ready to Rock" msgstr "Připrav se parit!" #: GuitarScene.py:390 msgid "%d hit" msgstr "%d rána" #: GuitarScene.py:407 msgid "Missed!" msgstr "Vedle!" #: Language.py:56 msgid "Language" msgstr "Jazyk" #: Lobby.py:52 msgid "Player" msgstr "Hrác" #: Lobby.py:59 msgid "Enter your name:" msgstr "Zadejte své jméno:" #: Lobby.py:59 msgid "Player #%d" msgstr "Hrác #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Hala (%d hráců)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Hru zahájíte stiskem Enteru" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Zalozit hru" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Pripojit se ke hre" #: MainMenu.py:132 msgid "Edit Existing Song" msgstr "Upravit existující skladbu" #: MainMenu.py:133 msgid "Import New Song" msgstr "Importovat novou skladbu" #: MainMenu.py:134 msgid "Import Guitar Hero(tm) Songs" msgstr "Importovat z Guitar Hero(tm)" #: MainMenu.py:140 msgid "Play Game" msgstr "Hrát hru" #: MainMenu.py:141 msgid "Tutorial" msgstr "Cvicení" #: MainMenu.py:142 msgid "Song Editor" msgstr "Editor skladeb" #: MainMenu.py:143 msgid "Settings >" msgstr "Nastavení >" #: MainMenu.py:144 msgid "Credits" msgstr "Autori" #: MainMenu.py:221 msgid "Enter the server address:" msgstr "Zadejte adresu serveru:" #: MainMenu.py:228 msgid "Connecting..." msgstr "Pripojuji se..." #: Mod.py:33 msgid "On" msgstr "Zapnout" #: Player.py:44 msgid "Move left" msgstr "Vlevo" #: Player.py:45 msgid "Move right" msgstr "Vpravo" #: Player.py:46 msgid "Move up" msgstr "Nahoru" #: Player.py:47 msgid "Move down" msgstr "Dolů" #: Player.py:48 msgid "Pick" msgstr "Vybrat" #: Player.py:49 msgid "Secondary Pick" msgstr "Vybrat (sekundární)" #: Player.py:50 msgid "Fret #1" msgstr "Prazec #1" #: Player.py:51 msgid "Fret #2" msgstr "Prazec #2" #: Player.py:52 msgid "Fret #3" msgstr "Prazec #3" #: Player.py:53 msgid "Fret #4" msgstr "Prazec #4" #: Player.py:54 msgid "Fret #5" msgstr "Prazec #5" #: Player.py:55 msgid "Cancel" msgstr "Zrusit" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Zadejte klávesu pro '%s', nebo stornujte Escapem." #: Settings.py:130 msgid "Apply New Settings" msgstr "Pouzít změny" #: Settings.py:137 msgid "Mod settings" msgstr "Nastavení modifikací" #: Settings.py:145 msgid "Test Keys" msgstr "Otestovat klávesy" #: Settings.py:163 msgid "Video Resolution" msgstr "Rozlisení" #: Settings.py:184 msgid "Volume Settings" msgstr "Nastavení hlasitosti" #: Settings.py:193 msgid "Game Settings" msgstr "Herní nastavení" #: Settings.py:194 msgid "Key Settings" msgstr "Nastavení kláves" #: Settings.py:195 msgid "Video Settings" msgstr "Nastavení obrazu" #: Settings.py:196 msgid "Audio Settings" msgstr "Nastavení zvuku" #: Song.py:58 msgid "Supaeasy" msgstr "Suprlehká" #: Song.py:59 msgid "Easy" msgstr "Lehká" #: Song.py:60 msgid "Medium" msgstr "Strední" #: Song.py:61 msgid "Amazing" msgstr "Úzasná" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Zvolte si obtíznost:" #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filtr: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Nenalezeno" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Noty bez Vybrat" #: MainMenu.py:72 msgid "Quit" msgstr "Ukoncit" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_it.po0000644000175000017500000003500711152500042022604 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "presenta" #: Credits.py:115 msgid "Version %s" msgstr "Versione %s" #: Credits.py:117 msgid "Game Design," msgstr "Game Design," #: Credits.py:118 msgid "Programming:" msgstr "Programmazione:" #: Credits.py:121 msgid "Music," msgstr "Musiche," #: Credits.py:122 msgid "Sound Effects:" msgstr "Effetti Sonori:" #: Credits.py:125 msgid "Graphics:" msgstr "Grafica:" #: Credits.py:128 msgid "Introducing:" msgstr "Con la partecipazione di:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "nel ruolo di Jurgen, Il Tuo Nuovo Dio" #: Credits.py:133 msgid "as Groupie" msgstr "nel ruolo di Groupie" #: Credits.py:135 msgid "Song Credits:" msgstr "Canzoni:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "musiche di Mary Jo e Tommi Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "testi di Mary Jo" #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "musiche di Tommi Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "scritta ed eseguita da Tommi Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Testing:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Un ringraziamento speciale a:" #: Credits.py:157 msgid "Made with:" msgstr "Realizzato in:" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Codice Sorgente disponibile secondo la GNU General Public License" #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 di Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Sfoglio la Collezione..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Carico l'Anteprima..." #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Cartella Superiore]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Cartella]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f battute al minuto" #: Dialogs.py:882 msgid "Pick!" msgstr "Plettra!" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Scegli una Canzone" #: Dialogs.py:933 msgid "Choose a File" msgstr "Scegli un File" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Suona con i tasti e premi Esc quando hai finito." #: Dialogs.py:969 msgid "Loading..." msgstr "Sto Caricando..." #: Editor.py:65 msgid "Save Song" msgstr "Salva la Canzone" #: Editor.py:66 msgid "Set Song Name" msgstr "Imposta il Nome della Canzone" #: Editor.py:67 msgid "Set Artist Name" msgstr "Imposta il Nome dell'Artista" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Imposta le Battute al Minuto" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Stima le Battute al Minuto" #: Editor.py:70 msgid "Set A/V delay" msgstr "Imposta il delay A/V" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Imposta il Colore della Cassetta" #: Editor.py:72 msgid "Set Cassette Label" msgstr "Imposta l'Etichetta della Cassetta" #: Editor.py:73 msgid "Editing Help" msgstr "Aiuto per l'Editing" #: Editor.py:74 GameResultsScene.py:59 GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Torna al Menù Principale" #: Editor.py:80 msgid "There are no changes to save." msgstr "Non ci sono cambiamenti da salvare." #: Editor.py:88 msgid "Saving..." msgstr "Sto Salvando..." #: Editor.py:89 msgid "'%s' saved." msgstr "'%s' salvato." #: Editor.py:92 msgid "Editing keys: " msgstr "Tasti per l'editing: " #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Frecce - Muovono il cursore," #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "Spazio - Esegui/pausa, " #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Invio - Crea nota (tieni premuto e sposta per note lunghe), " #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Canc - Cancella la nota, " #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Pag Su/Giù - Cambia la difficoltà" #: Editor.py:101 msgid "Enter Song Name" msgstr "Inserisci un Nome per la Canzone" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Inserisci un Nome per l'Artista" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "Inserisci il delay A/V in millisecondi" #: Editor.py:119 Editor.py:128 msgid "That isn't a number." msgstr "Non è un numero." #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Inserisci il Numero di Battue al Minuto" #: Editor.py:131 msgid "" "Tap the Space bar to the beat of the song. Press Enter when done or Escape " "to cancel." msgstr "" "Tocca la Barra Spaziatrice a tempo di musica. Premi Invio quando hai finito o Esc " "per annullare." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Inserisci il colore della cassetta in formato HTML (#RRGGBB)." #: Editor.py:147 msgid "That isn't a color." msgstr "Non è un colore." #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Scegli un'immagine in formato PNG a 256x128." #: Editor.py:167 msgid "Loading song..." msgstr "Sto caricando la canzone..." #: Editor.py:333 msgid "Playing" msgstr "In esecuzione" #: Editor.py:335 msgid "Stopped" msgstr "Fermato" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Inserisci un nome per la canzone." #: Editor.py:384 msgid "That song already exists." msgstr "La canzone essite già." #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Scegli la Traccia Strumentale (in formato OGG)." #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Scegli la Traccia di Sfondo (in formato OGG) o premi Esc per saltare." #: Editor.py:398 msgid "Importing..." msgstr "Sto importando..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Passo 1/8: Suddivido il file VGS" #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Passo %d/8: Decodifico il canale %d in PCM" #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Passo 6/8: Unisco le tracce stereo della canzone" #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Passo 7/8: Unisco le tracce stereo della chitarra" #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Passo 8/8: Comprimo le tracce" #: Editor.py:664 msgid "Reading the song list." msgstr "Sto leggendo la lista di canzoni." #: Editor.py:670 msgid "Reading the archive index." msgstr "Sto leggendo l'indice dell'archivio." #: Editor.py:679 msgid "" "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take " "forever." msgstr "" "Sto estraendo %s per %s. %d di %d canzoni importate. Già, ci metterà un " "bel po'." #: Editor.py:720 msgid "Ready" msgstr "Pronto" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "Finito! %d canzoni importate. Buon divertimento!" #: Editor.py:737 msgid "" "No songs could be imported, sorry. Check the log files for more information." msgstr "" "Non ho potuto importare nessuna canzone, mi dispiace. Controlla i file di log " "per ulteriori informazioni." #: Editor.py:746 msgid "" "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game " "directory and try again." msgstr "" "Non trovo l'encoder Ogg Vorbis (oggenc.exe). Per favore, installalo nella " "directory del gioco e prova di nuovo." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "" "Non trovo l'encoder Ogg Vorbis (oggenc). Per favore, installalo e " "prova di nuovo." #: Editor.py:752 msgid "" "Make sure you have at least 500 megabytes of free disk space before using " "this importer." msgstr "" "Accertati di avere almeno 500 megabyte di spazio libero sul disco prima di " "usare questo importatore." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Inserisci il percorso del DVD di Guitar Hero (tm) montato" #: Editor.py:765 msgid "That's not it. Try again." msgstr "Non è questo. Prova ancora." #: Editor.py:782 msgid "Importing Songs" msgstr "Sto importando le Canzoni" #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Invia il punteggio online" #: GameEngine.py:49 GameEngine.py:51 GameEngine.py:52 msgid "No" msgstr "No" #: GameEngine.py:49 GameEngine.py:51 GameEngine.py:52 msgid "Yes" msgstr "Sì" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Modalità mancini" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "Modalità Schermo Intero" #: GameEngine.py:53 msgid "2x" msgstr "x2" #: GameEngine.py:53 msgid "4x" msgstr "x4" #: GameEngine.py:53 msgid "6x" msgstr "x6" #: GameEngine.py:53 msgid "8x" msgstr "x8" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Qualità dell'Antialiasing" #: GameEngine.py:53 msgid "None" msgstr "Nessuno" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Frame al Secondo" #: GameEngine.py:56 msgid "High" msgstr "Alta" #: GameEngine.py:56 msgid "Low" msgstr "Bassa" #: GameEngine.py:56 msgid "Normal" msgstr "Normale" #: GameEngine.py:56 msgid "SVG Quality" msgstr "Qualità dell'SVG" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Frequenza dei Campioni" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Bit dei Campioni" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Dimensioni del Buffer" #: GameEngine.py:61 msgid "A/V delay" msgstr "delay A/V" #: GameEngine.py:62 msgid "Loud" msgstr "Alto" #: GameEngine.py:62 msgid "Off" msgstr "Spento" #: GameEngine.py:62 msgid "Painful" msgstr "A palla" #: GameEngine.py:62 msgid "Quiet" msgstr "Basso" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Suono Del Cacchio" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Fret in Fiamme" #: GameResultsScene.py:57 msgid "Replay" msgstr "Replay" #: GameResultsScene.py:58 GuitarScene.py:82 msgid "Change Song" msgstr "Cambia Canzone" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Mi sto raffreddando..." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "Nessun punteggio per i bari!" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "%d punti è un nuovo record! Prego, inserisci il tuo nome:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Punteggi più alti (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Punteggi in Upload..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Hai Finito la Canzone!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Precisione: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Sequenza di note più lunga: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Connessione persa." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Sto Accordando la Chitarra..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Ricomincia la Canzone" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Jurgen ti mostrerà come si fa." #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Jurgen ha lasciato l'edificio." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "Tieniti Pronto a Rockeggiare" #: Language.py:50 msgid "English" msgstr "Italiano" #: Language.py:53 msgid "Language" msgstr "Lingua" #: Lobby.py:51 msgid "Player" msgstr "Giocatore" #: Lobby.py:58 msgid "Enter your name:" msgstr "Inserisci il tuo nome:" #: Lobby.py:58 msgid "Player #%d" msgstr "Giocatore #%d" #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Party (%d giocatori)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Premi Invio per Cominciare" #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Premi un tasto per '%s' o Esc per annullare." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Ospita un Gioco Multiplayer" #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Collegati a un Gioco Multiplayer" #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Applica le Nuove Impostazioni" #: MainMenu.py:150 msgid "Test Keys" msgstr "Prova i Tasti" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Risoluzione Video" #: MainMenu.py:189 msgid "Game Settings" msgstr "Impostazioni del Gioco" #: MainMenu.py:190 msgid "Key Settings" msgstr "Impostazioni dei Tasti" #: MainMenu.py:191 msgid "Video Settings" msgstr "Impostazioni del Video" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Impostazioni dell'Audio" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Modifica una Canzone Esistente" #: MainMenu.py:198 msgid "Import New Song" msgstr "Importa una Nuova Canzone" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Importa Canzoni Guitar Hero(tm)" #: MainMenu.py:203 msgid "Play Game" msgstr "Gioca" #: MainMenu.py:204 msgid "Tutorial" msgstr "Tutorial" #: MainMenu.py:205 msgid "Song Editor" msgstr "Editor delle Canzoni" #: MainMenu.py:206 msgid "Settings >" msgstr "Impostazioni >" #: MainMenu.py:207 msgid "Credits" msgstr "Crediti" #: MainMenu.py:208 msgid "Quit" msgstr "Esci" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Inserisci l'indirizzo del server:" #: MainMenu.py:297 msgid "Connecting..." msgstr "Mi sto connettendo..." #: Player.py:44 msgid "Move left" msgstr "Sinistra" #: Player.py:45 msgid "Move right" msgstr "Destra" #: Player.py:46 msgid "Move up" msgstr "Su" #: Player.py:47 msgid "Move down" msgstr "Giù" #: Player.py:48 msgid "Pick" msgstr "Plettro" #: Player.py:49 msgid "Secondary Pick" msgstr "Plettro secondario" #: Player.py:50 msgid "Fret #1" msgstr "Fret #1" #: Player.py:51 msgid "Fret #2" msgstr "Fret #2" #: Player.py:52 msgid "Fret #3" msgstr "Fret #3" #: Player.py:53 msgid "Fret #4" msgstr "Fret #4" #: Player.py:54 msgid "Fret #5" msgstr "Fret #5" #: Player.py:55 msgid "Cancel" msgstr "Annulla" #: Song.py:56 msgid "Supaeasy" msgstr "Facilèrrimo" #: Song.py:57 msgid "Easy" msgstr "Facile" #: Song.py:58 msgid "Medium" msgstr "Medio" #: Song.py:59 msgid "Amazing" msgstr "Da paura" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Scegli una difficoltà:" fretsonfire-1.3.110.dfsg/data/translations/fretsonfire_es.po0000644000175000017500000003545211152500041022602 0ustar mjj29mjj29# translation of fretsonfire_es.po to Español # Frets On Fire # Copyright (C) 2006 Unreal Voodoo # # Miriam Ruiz , 2007. msgid "" msgstr "" "Project-Id-Version: fretsonfire_es\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: 2007-05-24 14:47+0000\n" "Last-Translator: Miriam Ruiz \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language-Team: Español\n" "X-Generator: KBabel 1.11.4\n" #: Credits.py:110 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:111 msgid "presents" msgstr "presenta" #: Credits.py:115 msgid "Version %s" msgstr "Versión %s" #: Credits.py:117 msgid "Game Design," msgstr "Diseño del juego," #: Credits.py:118 msgid "Programming:" msgstr "Programación:" #: Credits.py:121 msgid "Music," msgstr "Música," #: Credits.py:122 msgid "Sound Effects:" msgstr "Efectos de sonido:" #: Credits.py:125 msgid "Graphics:" msgstr "Gráficos:" #: Credits.py:128 msgid "Introducing:" msgstr "Introducción:" #: Credits.py:130 msgid "as Jurgen, Your New God" msgstr "es Jurgen, tu nuevo dios" #: Credits.py:133 msgid "as Groupie" msgstr "es Grupie" #: Credits.py:135 msgid "Song Credits:" msgstr "Créditos de los temas:" #: Credits.py:136 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:137 msgid "music by Mary Jo and Tommi Inkila" msgstr "música por Mary Jo and Tommi Inkila" #: Credits.py:138 msgid "lyrics by Mary Jo" msgstr "letras por Mary Jo" #: Credits.py:140 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:141 msgid "music by Tommi Inkila" msgstr "música por Tommi Inkila" #: Credits.py:143 msgid "This Week I've Been" msgstr "This Week I've Been" #: Credits.py:144 msgid "Mostly Playing Guitar" msgstr "Mostly Playing Guitar" #: Credits.py:145 msgid "composed and performed by Tommi Inkila" msgstr "compuesto y adaptado por Tommi Inkila" #: Credits.py:147 msgid "Testing:" msgstr "Pruebas:" #: Credits.py:154 msgid "Special thanks to:" msgstr "Agradecimientos especiales a:" #: Credits.py:157 msgid "Made with:" msgstr "Creado con:" #: Credits.py:180 msgid "Source Code available under the GNU General Public License" msgstr "Codigo fuente disponible bajo la licencia GNU General Public License" #: Credits.py:186 msgid "Copyright 2006 by Unreal Voodoo" msgstr "Copyright 2006 por Unreal Voodoo" #: Dialogs.py:260 msgid "" msgstr "" #: Dialogs.py:331 msgid "Browsing Collection..." msgstr "Cargando Colección..." #: Dialogs.py:550 msgid "Loading Preview..." msgstr "Cargando vista previa..." #: Dialogs.py:610 msgid "[Parent Folder]" msgstr "[Carpeta Principal]" #: Dialogs.py:612 msgid "%s [Folder]" msgstr "%s [Carpeta]" #: Dialogs.py:818 msgid "%.2f beats per minute" msgstr "%.2f revoluciónes por minuto" #: Dialogs.py:882 msgid "Pick!" msgstr "¡Toca!" #: Dialogs.py:921 msgid "Choose a Song" msgstr "Elige una canción" #: Dialogs.py:933 msgid "Choose a File" msgstr "Elige un archivo" #: Dialogs.py:959 msgid "Play with the keys and press Escape when you're done." msgstr "Juega con las teclas y pulsa Escape cuando termines." #: Dialogs.py:969 msgid "Loading..." msgstr "Cargando..." #: Editor.py:65 msgid "Save Song" msgstr "Guardar canción" #: Editor.py:66 msgid "Set Song Name" msgstr "Nombre de la canción" #: Editor.py:67 msgid "Set Artist Name" msgstr "Nombre del artista" #: Editor.py:68 msgid "Set Beats per Minute" msgstr "Revoluciones por minuto" #: Editor.py:69 msgid "Estimate Beats per Minute" msgstr "Revoluciones estimadas por minuto" #: Editor.py:70 msgid "Set A/V delay" msgstr "Retraso del A/V" #: Editor.py:71 msgid "Set Cassette Color" msgstr "Color de la cinta" #: Editor.py:72 msgid "Set Cassette Label" msgstr "Imagen de la cinta" #: Editor.py:73 msgid "Editing Help" msgstr "Ayuda de edición" #: Editor.py:74 #: GameResultsScene.py:59 #: GuitarScene.py:83 msgid "Quit to Main Menu" msgstr "Salir al menú principal" #: Editor.py:80 msgid "There are no changes to save." msgstr "No existen cambios para guardar." #: Editor.py:88 msgid "Saving..." msgstr "Guardando..." #: Editor.py:89 msgid "'%s' saved." msgstr "'%s' guardado." #: Editor.py:92 msgid "Editing keys: " msgstr "Teclas de edición:" #: Editor.py:93 msgid "Arrows - Move cursor, " msgstr "Flechas - Mover el cursor," #: Editor.py:94 msgid "Space - Play/pause song, " msgstr "Espacio - Reproducir/detener canción," #: Editor.py:95 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Crear una nota (mantener presionado y mover para notas largas)," #: Editor.py:96 msgid "Delete - Delete note, " msgstr "Delete - Borra una nota," #: Editor.py:97 msgid "Page Up/Down - Change difficulty" msgstr "Página arriba/abajo - Cambia la dificultad" #: Editor.py:101 msgid "Enter Song Name" msgstr "Introduce nombre de la canción" #: Editor.py:107 msgid "Enter Artist Name" msgstr "Introduce nombre del artista" #: Editor.py:113 msgid "Enter A/V delay in milliseconds" msgstr "Introduce el retraso de A/V en milisegundos" #: Editor.py:119 #: Editor.py:128 msgid "That isn't a number." msgstr "Esto no es un número." #: Editor.py:122 msgid "Enter Beats per Minute Value" msgstr "Introduce revoluciones por segundo" #: Editor.py:131 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "Presiona la barra espaciadora para determinar la revolución de la canción. Pulsa Enter cuando termines o Escape para cancelar." #: Editor.py:141 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Introduce el código de color en formato HTML (#RRGGBB) " #: Editor.py:147 msgid "That isn't a color." msgstr "Esto no es un color." #: Editor.py:150 msgid "Choose a 256x128 PNG format label image." msgstr "Elige una carátula de 256x128 en formato PNG." #: Editor.py:167 msgid "Loading song..." msgstr "Cargando canción..." #: Editor.py:333 msgid "Playing" msgstr "Reproduciendo" #: Editor.py:335 msgid "Stopped" msgstr "Detenido" #: Editor.py:376 msgid "Enter a name for the song." msgstr "Introduce un nombre para la canción." #: Editor.py:384 msgid "That song already exists." msgstr "La canción ya existe." #: Editor.py:388 msgid "Choose the Instrument Track (OGG format)." msgstr "Elige el archivo de audio instrumental (Formato OGG)" #: Editor.py:394 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Elige el archivo de audio como fondo (Formato OGG) o pulsa Escape para saltar el paso." #: Editor.py:398 msgid "Importing..." msgstr "Importando..." #: Editor.py:585 msgid "Stage 1/8: Splitting VGS file" msgstr "Paso 1/8: Dividiendo el archivo VGS" #: Editor.py:613 msgid "Stage %d/8: Decoding channel %d into PCM" msgstr "Paso %d/8: Decodificando canal %d en PCM" #: Editor.py:624 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Paso 6/8: Juntando el estéreo de las canciones" #: Editor.py:628 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Paso 7/8: Juntando el estéreo de las guitarras" #: Editor.py:634 msgid "Stage 8/8: Compressing tracks" msgstr "Paso 8/8: Comprimiendo canciones" #: Editor.py:664 msgid "Reading the song list." msgstr "Cargando la lista de canciones." #: Editor.py:670 msgid "Reading the archive index." msgstr "Cargando el archivo principal" #: Editor.py:679 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Extrayendo %s por %s. %d de %d canciones importadas. Sí, esto va a durar una eternidad." #: Editor.py:720 msgid "Ready" msgstr "Listo" #: Editor.py:735 msgid "All done! %d songs imported. Have fun!" msgstr "¡Completado! %d canciones importadas. ¡Diviertete!" #: Editor.py:737 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Lo sentimos, no se han podido importar las canciones. Revisa el log de archivos para mas información." #: Editor.py:746 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "No se ha encontrado el codificador Ogg Vorbis (oggenc.exe). Por favor, vuelve a instalarlo en el directorio del juego y prueba de nuevo." #: Editor.py:748 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "No se ha encontrado el codificador Ogg Vorbis (oggenc.exe). Por favor, efectúa la instalación y vuelve a intentarlo." #: Editor.py:752 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Comprueba que tienes libres al menos 500 megabytes de espacio en el disco duro para usar el importador." #: Editor.py:756 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Introduce la unidad donde tienes montado el DVD del Guitar Hero (tm)" #: Editor.py:765 msgid "That's not it. Try again." msgstr "Esto no es correcto. Inténtalo de nuevo" #: Editor.py:782 msgid "Importing Songs" msgstr "Importando Canciones" #: GameEngine.py:49 msgid "Upload Highscores" msgstr "Subiendo puntuaciones" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "No" msgstr "No" #: GameEngine.py:49 #: GameEngine.py:51 #: GameEngine.py:52 msgid "Yes" msgstr "Sí" #: GameEngine.py:51 msgid "Lefty mode" msgstr "Modo zurdo" #: GameEngine.py:52 msgid "Fullscreen Mode" msgstr "Modo a pantalla completa" #: GameEngine.py:53 msgid "2x" msgstr "2x" #: GameEngine.py:53 msgid "4x" msgstr "4x" #: GameEngine.py:53 msgid "6x" msgstr "6x" #: GameEngine.py:53 msgid "8x" msgstr "8x" #: GameEngine.py:53 msgid "Antialiasing Quality" msgstr "Calidad del suavizado" #: GameEngine.py:53 msgid "None" msgstr "Nada" #: GameEngine.py:55 msgid "Frames per Second" msgstr "Fotogramas por segundo" #: GameEngine.py:56 msgid "High" msgstr "Alto" #: GameEngine.py:56 msgid "Low" msgstr "Bajo" #: GameEngine.py:56 msgid "Normal" msgstr "Normal" #: GameEngine.py:56 msgid "SVG Quality" msgstr "Calidad de los SVG" #: GameEngine.py:57 msgid "Sample Frequency" msgstr "Frecuencia del sample" #: GameEngine.py:58 msgid "Sample Bits" msgstr "Bits del sample" #: GameEngine.py:60 msgid "Buffer Size" msgstr "Tamaño del buffer" #: GameEngine.py:61 msgid "A/V delay" msgstr "Audio/Video retraso" #: GameEngine.py:62 msgid "Loud" msgstr "Ruidoso" #: GameEngine.py:62 msgid "Off" msgstr "Apagado" #: GameEngine.py:62 msgid "Painful" msgstr "Doloroso" #: GameEngine.py:62 msgid "Quiet" msgstr "Tranquilo" #: GameEngine.py:62 msgid "Screw Up Sounds" msgstr "Por encima del sonido" #: GameEngine.py:127 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:57 msgid "Replay" msgstr "Reiniciar" #: GameResultsScene.py:58 #: GuitarScene.py:82 msgid "Change Song" msgstr "Cambiar canción" #: GameResultsScene.py:65 msgid "Chilling..." msgstr "Procesando..." #: GameResultsScene.py:75 msgid "No highscores for cheaters!" msgstr "¡No hay puntuaciones para los tramposos!" #: GameResultsScene.py:77 msgid "%d points is a new high score! Please enter your name:" msgstr "Has conseguido %d puntos, ¡Es un nuevo record! Por favor, introduce tu nombre:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Mejores puntuaciones (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Subiendo puntuaciones..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "¡Canción terminada!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Exactitud: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Racha de notas: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Conexión perdida." #: GuitarScene.py:78 msgid "Tuning Guitar..." msgstr "Afinando la guitarra..." #: GuitarScene.py:81 msgid "Restart Song" msgstr "Reiniciar canción" #: GuitarScene.py:250 msgid "Jurgen will show you how it is done." msgstr "Jurgen te mostrara cómo se hace." #: GuitarScene.py:252 msgid "Jurgen has left the building." msgstr "Jurgen ha salido del edificio." #: GuitarScene.py:321 msgid "Get Ready to Rock" msgstr "¡Prepárate!" #: Language.py:50 msgid "English" msgstr "Inglés" #: Language.py:53 msgid "Language" msgstr "Lenguaje" #: Lobby.py:51 msgid "Player" msgstr "Jugador/a" #: Lobby.py:58 msgid "Enter your name:" msgstr "Introduce tu nombre:" #: Lobby.py:58 msgid "Player #%d" msgstr "Jugador/a #%d" #: Lobby.py:108 msgid "Lobby (%d players)" msgstr "Vestíbulo (%d jugadores)" #: Lobby.py:137 msgid "Press Enter to Start Game" msgstr "Pulsa Intro para comenzar el juego" #: MainMenu.py:114 msgid "Press a key for '%s' or Escape to cancel." msgstr "Presiona una tecla para '%s', o Escape para cancelar." #: MainMenu.py:137 msgid "Host Multiplayer Game" msgstr "Hospedar una partida multijugador" #: MainMenu.py:138 msgid "Join Multiplayer Game" msgstr "Unirse a una partida multijugador" #: MainMenu.py:141 msgid "Apply New Settings" msgstr "Aplicar nuevos cambios" #: MainMenu.py:150 msgid "Test Keys" msgstr "Probar teclas" #: MainMenu.py:168 msgid "Video Resolution" msgstr "Resolución de vídeo" #: MainMenu.py:189 msgid "Game Settings" msgstr "Configuración del juego" #: MainMenu.py:190 msgid "Key Settings" msgstr "Configuración de controles" #: MainMenu.py:191 msgid "Video Settings" msgstr "Configuración de vídeo" #: MainMenu.py:192 msgid "Audio Settings" msgstr "Configuración de sonido" #: MainMenu.py:197 msgid "Edit Existing Song" msgstr "Editar canciones existentes" #: MainMenu.py:198 msgid "Import New Song" msgstr "Importar nueva canción" #: MainMenu.py:199 msgid "Import Guitar Hero(tm) Songs" msgstr "Importar canciones de Guitar Hero (tm)" #: MainMenu.py:203 msgid "Play Game" msgstr "Jugar" #: MainMenu.py:204 msgid "Tutorial" msgstr "Tutorial" #: MainMenu.py:205 msgid "Song Editor" msgstr "Editor de canciones" #: MainMenu.py:206 msgid "Settings >" msgstr "Opciones >" #: MainMenu.py:207 msgid "Credits" msgstr "Créditos" #: MainMenu.py:208 msgid "Quit" msgstr "Salir" #: MainMenu.py:290 msgid "Enter the server address:" msgstr "Introduce la dirección del servidor:" #: MainMenu.py:297 msgid "Connecting..." msgstr "Conectando..." #: Player.py:44 msgid "Move left" msgstr "Mover a la derecha" #: Player.py:45 msgid "Move right" msgstr "Mover a la izquierda" #: Player.py:46 msgid "Move up" msgstr "Mover arriba" #: Player.py:47 msgid "Move down" msgstr "Mover abajo" #: Player.py:48 msgid "Pick" msgstr "Accionar" #: Player.py:49 msgid "Secondary Pick" msgstr "Segundo accionador" #: Player.py:50 msgid "Fret #1" msgstr "Traste #1" #: Player.py:51 msgid "Fret #2" msgstr "Traste #2" #: Player.py:52 msgid "Fret #3" msgstr "Traste #3" #: Player.py:53 msgid "Fret #4" msgstr "Traste #4" #: Player.py:54 msgid "Fret #5" msgstr "Traste #5" #: Player.py:55 msgid "Cancel" msgstr "Cancelar" #: Song.py:56 msgid "Supaeasy" msgstr "Muy fácil" #: Song.py:57 msgid "Easy" msgstr "Fácil" #: Song.py:58 msgid "Medium" msgstr "Medio" #: Song.py:59 msgid "Amazing" msgstr "Difícil" #: SongChoosingScene.py:61 msgid "Choose a difficulty:" msgstr "Elige una dificultad:" fretsonfire-1.3.110.dfsg/data/translations/old/0000755000175000017500000000000011104102120017763 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/translations/old/fretsonfire_po.po0000644000175000017500000003554510771710200023400 0ustar mjj29mjj29# Frets On Fire # Copyright (C) 2006 Unreal Voodoo # msgid "" msgstr "" "Project-Id-Version: FretsOnFire\n" "POT-Creation-Date: 2006-10-27 23:23+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Sami Kyostila \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" #: Credits.py:111 msgid "Unreal Voodoo" msgstr "Unreal Voodoo" #: Credits.py:112 msgid "presents" msgstr "prezentuje" #: Credits.py:116 msgid "Version %s" msgstr "Wersja %s" #: Credits.py:118 msgid "Game Design," msgstr "Projekt gry," #: Credits.py:119 msgid "Programming:" msgstr "Programowanie:" #: Credits.py:122 msgid "Music," msgstr "Muzyka," #: Credits.py:123 msgid "Sound Effects:" msgstr "Efekty dzwiekowe:" #: Credits.py:126 msgid "Graphics:" msgstr "Grafika:" #: Credits.py:129 msgid "Introducing:" msgstr "Wystepuja:" #: Credits.py:131 msgid "as Jurgen, Your New God" msgstr "jako Jurgen, Twoj Nowy Bog" #: Credits.py:134 msgid "as Groupie" msgstr "jako Groupie" #: Credits.py:136 msgid "Song Credits:" msgstr "Autorzy Utworw:" #: Credits.py:137 msgid "Bang Bang, Mystery Man" msgstr "Bang Bang, Mystery Man" #: Credits.py:138 msgid "music by Mary Jo and Tommi Inkila" msgstr "muzyka: Mary Jo i Tommi Inkila" #: Credits.py:139 msgid "lyrics by Mary Jo" msgstr "slowa: Mary Jo" #: Credits.py:141 msgid "Defy The Machine" msgstr "Defy The Machine" #: Credits.py:142 msgid "music by Tommi Inkila" msgstr "muzyka: Tommi Inkila" #: Credits.py:144 msgid "This Week I've Been" msgstr "Ten Tydzien Spedzilem" #: Credits.py:145 msgid "Mostly Playing Guitar" msgstr "Glownie Na Graniu Utworow" #: Credits.py:146 msgid "composed and performed by Tommi Inkila" msgstr "skomponowanych i wykonanych przez Tommi Inkila" #: Credits.py:148 msgid "Testing:" msgstr "Testerzy:" #: Credits.py:155 msgid "Mac OS X port:" msgstr "Transfer na Mac OS X:" #: Credits.py:158 msgid "Special thanks to:" msgstr "Specialne podziekowania dla:" #: Credits.py:161 msgid "Made with:" msgstr "Stworzone z:" #: Credits.py:184 msgid "Source Code available under the GNU General Public License" msgstr "Kod zrodlowy udostepniony na licencji GNU" #: Credits.py:190 msgid "Copyright 2006, 2007 by Unreal Voodoo" msgstr "Prawa Autorskie 2006, 2007 Unreal Vodoo" #: Data.py:60 msgid "__lefttoright__" msgstr "__lefttoright__" #: Dialogs.py:271 msgid "" msgstr "" #: Dialogs.py:357 msgid "Browsing Collection..." msgstr "Przegladanie Kolekcji..." #: Dialogs.py:683 msgid "Filter: %s" msgstr "Filtr: %s" #: Dialogs.py:685 msgid "Not found" msgstr "Nie znaleziono" #: Dialogs.py:688 msgid "Loading Preview..." msgstr "Ladowanie podgladu..." #: Dialogs.py:731 msgid "One song in this library" msgstr "Jeden utwor w tej bibliotece" #: Dialogs.py:733 msgid "%d songs in this library" msgstr "%d utworow w tej bibliotece" #: Dialogs.py:758 msgid "[Parent Folder]" msgstr "[Folder Glowny]" #: Dialogs.py:760 msgid "%s [Folder]" msgstr "%s [Folder]" #: Dialogs.py:966 msgid "%.2f beats per minute" msgstr "%.2f bitow na minute" #: Dialogs.py:1030 msgid "Pick!" msgstr "Uderz!" #: Dialogs.py:1069 msgid "Choose a Song" msgstr "Wybierz utwor" #: Dialogs.py:1084 msgid "Choose a File" msgstr "Wybierz Plik" #: Dialogs.py:1110 msgid "Play with the keys and press Escape when you're done." msgstr "Sprawdz klawisze i nacisnij Escape gdy skonczysz." #: Dialogs.py:1120 msgid "Loading..." msgstr "Ladowanie..." #: Editor.py:66 msgid "Save Song" msgstr "Zapisz Utwor" #: Editor.py:67 msgid "Set Song Name" msgstr "Ustaw Nazwe Utworu" #: Editor.py:68 msgid "Set Artist Name" msgstr "Ustaw Nazwe Wykonawcy" #: Editor.py:69 msgid "Set Beats per Minute" msgstr "Ustaw ilosc bitow na minute" #: Editor.py:70 msgid "Estimate Beats per Minute" msgstr "" #: Editor.py:71 msgid "Set A/V delay" msgstr "Ustaw opoznienie A/V" #: Editor.py:72 msgid "Set Cassette Color" msgstr "Ustaw Kolor Kasety" #: Editor.py:73 msgid "Set Cassette Label" msgstr "Ustaw Nazwe Kasety" #: Editor.py:74 msgid "Editing Help" msgstr "Pomoc" #: Editor.py:75 GameResultsScene.py:60 GuitarScene.py:90 msgid "Quit to Main Menu" msgstr "Wyjdz do Glownego Menu" #: Editor.py:81 msgid "There are no changes to save." msgstr "Nie dokonano zmian" #: Editor.py:89 msgid "Saving..." msgstr "Zapisywanie..." #: Editor.py:90 msgid "'%s' saved." msgstr "'%s' zapisano." #: Editor.py:93 msgid "Editing keys: " msgstr "Klawisze edycji: " #: Editor.py:94 msgid "Arrows - Move cursor, " msgstr "Strzalki - Zmien pozycje, " #: Editor.py:95 msgid "Space - Play/pause song, " msgstr "Spacja - Odtworz/wstrzymaj utwor, " #: Editor.py:96 msgid "Enter - Make note (hold and move for long notes), " msgstr "Enter - Stworz tab (przytrzymaj dla dluzszych dzwiekow), " #: Editor.py:97 msgid "Delete - Delete note, " msgstr "Usun - Usun tab, " #: Editor.py:98 msgid "Page Up/Down - Change difficulty" msgstr "Page Up/Down - Zmien stopien trudnosci" #: Editor.py:102 msgid "Enter Song Name" msgstr "Wpisz Nazwe Utworu" #: Editor.py:108 msgid "Enter Artist Name" msgstr "Wpisz Nazwe Wykonawcy" #: Editor.py:114 msgid "Enter A/V delay in milliseconds" msgstr "Wpisz opoznienie A/V w milisekundach" #: Editor.py:120 Editor.py:129 msgid "That isn't a number." msgstr "To nie jest liczba." #: Editor.py:123 msgid "Enter Beats per Minute Value" msgstr "Wpisz Liczbe Bitow na Minute" #: Editor.py:132 msgid "Tap the Space bar to the beat of the song. Press Enter when done or Escape to cancel." msgstr "" #: Editor.py:142 msgid "Enter cassette color in HTML (#RRGGBB) format." msgstr "Wpisz kolor kasety w formacie HTML (#RRGGBB)." #: Editor.py:148 msgid "That isn't a color." msgstr "Nieprawidlowy kod." #: Editor.py:151 msgid "Choose a 256x128 PNG format label image." msgstr "Wybierz okladke kasety w formacie 256x128 PNG." #: Editor.py:168 msgid "Loading song..." msgstr "Ladowanie utworu..." #: Editor.py:334 msgid "Playing" msgstr "Odtwarzanie" #: Editor.py:336 msgid "Stopped" msgstr "Zatrzymano" #: Editor.py:377 msgid "Enter a name for the song." msgstr "Wpisz nazwe dla utworu." #: Editor.py:385 msgid "That song already exists." msgstr "Ten utwor juz istnieje." #: Editor.py:389 msgid "Choose the Instrument Track (OGG format)." msgstr "Wybierz Sciezke Instrumentu (Format OGG)" #: Editor.py:395 msgid "Choose the Background Track (OGG format) or press Escape to skip." msgstr "Wybierz Podklad (Format OGG) lub wcisnij Escape by pominac." #: Editor.py:399 msgid "Importing..." msgstr "Importowanie..." #: Editor.py:591 msgid "Stage 1/8: Splitting VGS file" msgstr "Etap 1/8: Dzielenie pliku VGS" #: Editor.py:626 msgid "Stage 6/8: Joining song stereo tracks" msgstr "Etap 6/8: Dolaczanie sciezki utworu" #: Editor.py:630 msgid "Stage 7/8: Joining guitar stereo tracks" msgstr "Etap 7/8: Dolaczanie sciezki gitarowej" #: Editor.py:645 msgid "Stage 8/8: Compressing tracks" msgstr "Etap 8/8: Kompresowanie sciezek" #: Editor.py:680 msgid "Reading the song list." msgstr "Odczytywanie listy utworow." #: Editor.py:687 msgid "Reading the archive index." msgstr "Odczytywanie archiwow" #: Editor.py:711 msgid "Extracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever." msgstr "Rozpakowywanie %s z %s. %d z %d utworow zaimportowano. Ta... to bedzie trwac wiecznosc." #: Editor.py:756 msgid "Ready" msgstr "Gotowe" #: Editor.py:771 msgid "All done! %d songs imported. Have fun!" msgstr "Zakonczono! %d utworow zaimportowano. Baw sie dobrze!" #: Editor.py:773 msgid "No songs could be imported, sorry. Check the log files for more information." msgstr "Nie mozna importowac utworow. Sprawdz pliki dziennika by uzyskac wiecej informacji." #: Editor.py:782 msgid "Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again." msgstr "Nie znaleziono dekodera OGG Vorbis (oggenc.exe). Zainstaluj go w katalogu gry i sproboj ponownie." #: Editor.py:784 msgid "Ogg Vorbis encoder (oggenc) not found. Please install it and try again." msgstr "Nie znaleziono dekodera OGG Vorbis (oggenc). Zainstaluj go i sproboj ponownie." #: Editor.py:788 msgid "Make sure you have at least 500 megabytes of free disk space before using this importer." msgstr "Upewnij sie ze masz przynajmniej 500 MB wolnego miejsca na dysku przed uzyciem tego narzedzia." #: Editor.py:792 msgid "Enter the path to the mounted Guitar Hero (tm) DVD" msgstr "Wpisz sciezke do zamntowanego DVD Guitar Hero (tm)" #: Editor.py:801 msgid "That's not it. Try again." msgstr "To nie to. Sproboj ponownie." #: Editor.py:819 msgid "Importing Songs" msgstr "Importowanie Utworow" #: GameEngine.py:51 msgid "Upload Highscores" msgstr "Wgraj Wyniki" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "No" msgstr "Nie" #: GameEngine.py:51 GameEngine.py:53 GameEngine.py:54 GameEngine.py:55 msgid "Yes" msgstr "Tak" #: GameEngine.py:53 msgid "Lefty mode" msgstr "Leworeczny tryb" #: GameEngine.py:54 msgid "Tappable notes" msgstr "Przechodzenie dzwiekow" #: GameEngine.py:55 msgid "Fullscreen Mode" msgstr "Tryb Pelnoekranowy" #: GameEngine.py:56 msgid "2x" msgstr "2x" #: GameEngine.py:56 msgid "4x" msgstr "4x" #: GameEngine.py:56 msgid "6x" msgstr "6x" #: GameEngine.py:56 msgid "8x" msgstr "8x" #: GameEngine.py:56 msgid "Antialiasing Quality" msgstr "Jakosc Antyaliasingu" #: GameEngine.py:56 msgid "None" msgstr "Brak" #: GameEngine.py:58 msgid "Frames per Second" msgstr "Klatek na Sekunde" #: GameEngine.py:59 msgid "High" msgstr "Wysoka" #: GameEngine.py:59 msgid "Low" msgstr "Niska" #: GameEngine.py:59 msgid "Normal" msgstr "Srednia" #: GameEngine.py:59 msgid "SVG Quality" msgstr "Jakosc SVG" #: GameEngine.py:60 msgid "Sample Frequency" msgstr "Czestotliwosc dzwieku" #: GameEngine.py:61 msgid "Sample Bits" msgstr "Bity dzwieku" #: GameEngine.py:63 msgid "Buffer Size" msgstr "Wielkosc Bufora" #: GameEngine.py:64 msgid "A/V delay" msgstr "Opoznienie A/V" #: GameEngine.py:65 msgid "Loud" msgstr "Glosne" #: GameEngine.py:65 msgid "Painful" msgstr "Bolesne" #: GameEngine.py:65 msgid "Quiet" msgstr "Ciche" #: GameEngine.py:65 msgid "Screw Up Sounds" msgstr "Dzwieki Pomylek" #: GameEngine.py:65 Mod.py:33 msgid "Off" msgstr "Wylaczone" #: GameEngine.py:66 msgid "Guitar Volume" msgstr "Glosnosc gitary" #: GameEngine.py:67 msgid "Song Volume" msgstr "Glosnosc utworu" #: GameEngine.py:68 msgid "Rhythm Volume" msgstr "Glosnosc podkladu" #: GameEngine.py:69 msgid "Text scale" msgstr "Skala tekstu" #: GameEngine.py:135 msgid "Frets on Fire" msgstr "Frets on Fire" #: GameResultsScene.py:58 msgid "Replay" msgstr "Powtorz" #: GameResultsScene.py:59 GuitarScene.py:88 msgid "Change Song" msgstr "Zmien utwor" #: GameResultsScene.py:66 msgid "Chilling..." msgstr "Rozluznianie..." #: GameResultsScene.py:76 msgid "No highscores for cheaters!" msgstr "Oszustow nie przyjmujemy!" #: GameResultsScene.py:78 msgid "%d points is a new high score! Please enter your name:" msgstr "Zdobyles %d pkt! To nowy rekord! Wpisz swoje imie:" #: GameResultsScene.py:177 msgid "Highest Scores (%s)" msgstr "Najwyzsze wyniki (%s)" #: GameResultsScene.py:198 msgid "Uploading Scores..." msgstr "Wgrywanie Wynikow..." #: GameResultsScene.py:202 msgid "Song Finished!" msgstr "Utwor Zakonczony!" #: GameResultsScene.py:220 msgid "Accuracy: %d%%" msgstr "Dokladnosc: %d%%" #: GameResultsScene.py:223 msgid "Longest note streak: %d" msgstr "Najdluzsze pociagniecie: %d" #: GameTask.py:72 msgid "Connection lost." msgstr "Utracono polaczenie." #: GuitarScene.py:81 msgid "Tuning Guitar..." msgstr "Strojenie gitary..." #: GuitarScene.py:87 msgid "Restart Song" msgstr "Powtorz Utwor" #: GuitarScene.py:89 msgid "Settings" msgstr "Ustawienia" #: GuitarScene.py:274 msgid "Jurgen will show you how it is done." msgstr "" #: GuitarScene.py:276 msgid "Jurgen has left the building." msgstr "Jurgen opuscil budynek." #: GuitarScene.py:364 msgid "Get Ready to Rock" msgstr "Przygotuj sie do " #: GuitarScene.py:389 msgid "%d hit" msgstr "%d uderzen" #: GuitarScene.py:406 msgid "Missed!" msgstr "Przepusciles!" #: Language.py:56 msgid "Language" msgstr "Jezyk" #: Lobby.py:52 msgid "Player" msgstr "Gracz" #: Lobby.py:59 msgid "Enter your name:" msgstr "Wpisz swoje imie:" #: Lobby.py:59 msgid "Player #%d" msgstr "Gracz #%d" #: Lobby.py:109 msgid "Lobby (%d players)" msgstr "Serwer (%d graczy)" #: Lobby.py:138 msgid "Press Enter to Start Game" msgstr "Nacisnij Enter by zaczac gre" #: MainMenu.py:54 msgid "Host Multiplayer Game" msgstr "Stworz Gre Wieloosobowa" #: MainMenu.py:55 msgid "Join Multiplayer Game" msgstr "Dolacz do Gry Wieloosobowej" #: MainMenu.py:59 msgid "Edit Existing Song" msgstr "Edytuj Istniejacy Utwor" #: MainMenu.py:60 msgid "Import New Song" msgstr "Importuj Nowy Utwor" #: MainMenu.py:61 msgid "Import Guitar Hero(tm) Songs" msgstr "Importuj Utwory z Guitar Hero(tm)" #: MainMenu.py:67 msgid "Play Game" msgstr "Graj" #: MainMenu.py:68 msgid "Tutorial" msgstr "Samouczek" #: MainMenu.py:69 msgid "Song Editor" msgstr "Edytor Utworow" #: MainMenu.py:70 msgid "Settings >" msgstr "Ustawienia >" #: MainMenu.py:71 msgid "Credits" msgstr "Tworcy" #: MainMenu.py:72 msgid "Quit" msgstr "Wyjscie" #: MainMenu.py:148 msgid "Enter the server address:" msgstr "Wpisz adres serwera:" #: MainMenu.py:155 msgid "Connecting..." msgstr "Laczenie..." #: Mod.py:33 msgid "On" msgstr "Wlaczony" #: Player.py:44 msgid "Move left" msgstr "Przesun w lewo" #: Player.py:45 msgid "Move right" msgstr "Przesun w prawo" #: Player.py:46 msgid "Move up" msgstr "Przesun w gore" #: Player.py:47 msgid "Move down" msgstr "Przesun w dol" #: Player.py:48 msgid "Pick" msgstr "Uderzenie" #: Player.py:49 msgid "Secondary Pick" msgstr "Drugorzedne uderzenie" #: Player.py:50 msgid "Fret #1" msgstr "Struna #1" #: Player.py:51 msgid "Fret #2" msgstr "Struna #2" #: Player.py:52 msgid "Fret #3" msgstr "Struna #3" #: Player.py:53 msgid "Fret #4" msgstr "Struna #4" #: Player.py:54 msgid "Fret #5" msgstr "Struna #5" #: Player.py:55 msgid "Cancel" msgstr "Anlujuj" #: Settings.py:118 msgid "Press a key for '%s' or Escape to cancel." msgstr "Wcisnij klawisz dla '%s' lub Escape by anulowac." #: Settings.py:130 msgid "Apply New Settings" msgstr "Zastosuj Ustawienia" #: Settings.py:137 msgid "Mod settings" msgstr "Opcje modyfikacji" #: Settings.py:146 msgid "Test Keys" msgstr "Sprawdz klawisze" #: Settings.py:164 msgid "Video Resolution" msgstr "Rozdzielczosc ekranu" #: Settings.py:185 msgid "Volume Settings" msgstr "Ustawienia Glosnosci" #: Settings.py:194 msgid "Game Settings" msgstr "Ustawienia Gry" #: Settings.py:195 msgid "Key Settings" msgstr "Ustawienia Klawiszy" #: Settings.py:196 msgid "Video Settings" msgstr "Ustawienia Grafiki" #: Settings.py:197 msgid "Audio Settings" msgstr "Ustawienia Dzwieku" #: Song.py:58 msgid "Supaeasy" msgstr "Superlatwy" #: Song.py:59 msgid "Easy" msgstr "Latwy" #: Song.py:60 msgid "Medium" msgstr "Sredni" #: Song.py:61 msgid "Amazing" msgstr "Hardcorowy" #: SongChoosingScene.py:68 msgid "Choose a difficulty:" msgstr "Wybierz poziom trudnosci:" fretsonfire-1.3.110.dfsg/data/translations/old/tutorial_po.po0000644000175000017500000000621310771710200022703 0ustar mjj29mjj29msgid "Ah yes, I know. I'm amazing." msgstr "O tak... Wiem, ze wymiatam." msgid "Ah, that was cool." msgstr "Ah, to bylo dobre" msgid "Und hello everyone." msgstr "Tak wiec, witam wszystkich" msgid "My name is Jurgen" msgstr "Nazywam sie Jurgen" msgid "Guntherswarchzhaffenstrassen." msgstr "Guntherswarchzhaffenstrassen." msgid "Und today I will show you" msgstr "Dzisiaj pokaze Tobie" msgid "how to play this game." msgstr "jak grac w te gre." msgid "Check this sh*t!" msgstr "Sluchaj tego!" msgid "And now, pick up your keyboard" msgstr "A teraz chwyc swoja klawiature" msgid "like this." msgstr "w ten sposob." msgid "When I shred," msgstr "Kiedy ja gram," msgid "I use the whole keyboard." msgstr "Uzywam calej klawiatury" msgid "But since you SUCK," msgstr "Ale poki Ty SSIESZ," msgid "You will only need" msgstr "Bedziesz potrzebowac" msgid "These five frets," msgstr "Tych pieciu klawiszy," msgid "Und zie Pick button." msgstr "i przycisku Uderzenia (Enter)." msgid "However, zie most important" msgstr "Natomiast najwazniejszy" msgid "is the Escape button." msgstr "jest przycisk Escape." msgid "You will need it," msgstr "Bedziesz go potrzebowac," msgid "when you finally realize" msgstr "gdy ostatecznie zdasz sobie sprawe" msgid "that you SUCK." msgstr "ze SSIESZ." msgid "Bigtime." msgstr "Serio." msgid "To me, that is already obvious." msgstr "Dla mnie to jest oczywiste." msgid "Ok, there comes your first note." msgstr "Ok, leci Twoj pierwszy dzwiek." msgid "You can already hold down the 1st fret" msgstr "Mozesz przytrzymac pierwszy przycisk" msgid "BUT DON'T PICK IT YET!" msgstr "ALE JESZCZE NIE UDERZAJ!" msgid "You missed it." msgstr "Nie zdazyles." msgid "Ok, let's try it again." msgstr "Ok, sprobojmy ponownie." msgid "Ok, wait for it." msgstr "Ok, czekaj na niego." msgid "Wait for it." msgstr "Czekaj na niego..." msgid "No!" msgstr "Nie!" msgid "*Sigh*" msgstr "*Wzdycha*" msgid "Now, hold down two frets." msgstr "Teraz, przytrzymaj dwa przyciski." msgid "Ah, you missed it!" msgstr "Ah, znow nie zdazyles!" msgid "And now, try this super easy lick." msgstr "A teraz, sproboj tej super prostej kombinacji." msgid "Und up to my tempo." msgstr "Teraz w moim tempie." msgid "Don't try this," msgstr "Nie proboj tego," msgid "or you'll just hurt yourself." msgstr "bo zrobisz sobie krzywde." msgid "Ok, that was about" msgstr "Ok, to bylo cos w stylu" msgid "four billion notes per second." msgstr "czterech bilionow nut na sekunde." msgid "If I play that any faster," msgstr "Jesli zagralbym to choc troche szybciej," msgid "your minds would just blow up." msgstr "Twoj mozg by eksplodowal." msgid "Ok, that is it for now." msgstr "Ok, to wszystko na dzis." msgid "You can now go and sell" msgstr "Mozesz isc i sprzedac" msgid "your keyboards on Ebay." msgstr "swoja klawiature na Ebay." msgid "Because you SUCK." msgstr "Bo SSIESZ." msgid "And remember one thing." msgstr "I zapamietaj jedna rzecz." msgid "I am your new god, little girls." msgstr "Ja jestem Twoim nowym bogiem, dziewczynko." fretsonfire-1.3.110.dfsg/data/translations/galician.mo0000644000175000017500000003701511104102116021324 0ustar mjj29mjj29t96  *6=@CFI NXg&"3H[r   %(1 Z hvA) /FV[ n{2 .72fR1CKS[c ky     7Xr  $ =J S^q  X3:B X b lwL  8G<a )J[^ w 5 ) IV\as        ) 7 G \ o   : !4!G!%e!'!!!!U!8" G"Q" Z"e"y""""""#&#7#@#T#n## ### ### # $$&$<$T$c$u$$$ $$&$$%(% >%I%![%}%%%%%%%&( )1 )R) n) |) )))))) )))))0* 2*<*.Y******* +"+7+>+U+g++++ +2++,,72,-j, ,, ,,,, --*-9-8K-$--$--./!.0Q...%.R../ A/ K/ U/ _/ i/ s///// ///00".0Q0l00"0%001 1&151S1!p111111 112+20262 J2[U22 22 222 33323/63^f3333 3%3 4N4hc4445&5>5T5]5z55555-55 5 5526J6Y6b6h666 6666677+7 ;7 G7S7c7w7%7777 78 848I8\8Em8 88!8/9/B9r99 9q9: &:4:<:N:c:z:::::: ; ;);;;O;b; v;;; ;;;;;<!<'< A<L<\<m<< <<"<$< =#= 9=F="Y=|= ======lI! 5|[rR%. }~sn?Si& $e'kA,0>K(6Q*MgW]Jp=z)47CoNO3:+wj;BTfyx^dm@qhaXP92`#Fv_ LDEGH8Uu YV/bt"<Z \{c-1%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.CreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Frames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_gl.po (fretsonfire_gl) #-#-#-#-# Project-Id-Version: fretsonfire_gl POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2007-07-20 15:30+0000 Last-Translator: Moucho Language-Team: Galician MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #-#-#-#-# tutorial_gl.po (FretsOnFire-src 1.1.324) #-#-#-#-# Project-Id-Version: FretsOnFire-src 1.1.324 POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2007-03-17 01:12+0000 Last-Translator: Moucho Language-Team: Galician MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit %.2f batidas por minuto%d acertos%d puntos é un novo récord! Escribe o teu nome:%d cancións neste cartafol%s [Cartafol]'%s' gravado.*Suspiro*2x4x6x8xRetardo A/VPrecisión: %d%%Seino, si, son incríbel.Ah, iso foi show.Ah, escapóuseche!Todo feito! %d cancións importadas. Divírtete.IncríbelE agora, colle o teu tecladoE agora, tenta facer esta lambida superfácil.E lembra unha cousa.Calidade do suavizadoAplicar axustes novosFrechas - Moven cursor, Axustes de audioPERO NON TOQUES AÍNDA!Bang Bang, Mystery ManPorque es unha M*RDAMoito.Cargando colección...Tamaño do bufferMais como ti es unha M*RDA,CancelarTocar outra canciónComproba isto!Procesando...Escolle unha imaxe PNG de 256x128 para a carátulaEscolle un ficheiroEscolle unha canciónEscolle a dificultade:Escolle a pista de fondo (formato OGG) ou preme Escape.Escolle a pista do instrumento (formato OGG).Conectando...Perdeuse a conexión.CréditosDefy The MachineSuprimir - Eliminar nota, Non tentes facer isto,FácilEditar canción existenteEditando axudaEditando teclas: Enter - Facer nota (mantén pulsado para notas longas), Insire o retardo A/V en milisegundosInsire o nome do artistaInsire número de batidas por minutoInsire o nome da canciónInsire un nome para a canción.Insire a cor da cinta no formato HTML (#RRGGBB)Insire a ruta ó DVD montado de Guitar Hero (tm)Insire o enderezo do servidor:Escribe o teu nome:Estimar número de batidas por minutoExtraendo %s de %s. %d de %d cancións importadas. Si, isto vai levar un bo anaco.Cadros por segundoTrasto #1Trasto #2Trasto #3Trasto #4Trasto #5Frets on FireModo pantalla completaDeseño do xogo,Axustes do xogo¿Preparado para o Rock?Gráficos:Volume da guitarraGuntherswarchzhaffenstrassen.AltaMellores puntuacións (%s)Anfitrión de partida multixogadorPorén, o máis importanteSon o teu novo deus, ruliña.Uso todo o teclado.Se eu consigo tocar máis rápido,Importar cancións do Guitar Hero(tm)Importar unha nova canciónImportando CanciónsImportando...Presentando a:Unirse a partida multixogadorJurgen abandonou o edificio.Jurgen dirache cómo se fai isto.Axustes das teclasIdiomaModo esquerdeiro (zurdo)Cargando previa...Cargando canción...Cargando...Lobby (%d xogadores)Maior secuencia de notas: %dAltoBaixaPort para Mac OS X:Feito con:Asegúrate de ter polo menos 500 megabytes libres de disco duro antes de usar o importador.MedioFallachesMostly Playing GuitarMover abaixoMover á esquerdaMover á dereitaMover arribaMúsica,O meu nome é JurgenNon¡Para os trampulleiros non hai clasificación!Non se puido importar ningunha canción. Comproba os ficheiros de log para máis información.Non!NadaNormalNon atopadoAgora, mantén pulsados dous trastos.DesactivadoNon se atopou o codificador de Ogg Vorbis (oggenc). Instálao e proba de novo.Non se atopou o codificador de Ogg Vorbis (oggenc.exe). Instálao no directorio do xogo e proba de novo.Veña, imos probar de novo.Iso foi todo por agora.Si, iso foron perto deVale, aquí vén a túa primeira nota.Vale, Espera por ela.ActivadoUnha canción neste cartafolMuda a dificultadeDolorosoPúaTocar!XogarPulsa as teclas e preme Escape cando remates.XogadorXogador #%dReproducindoPreme Enter para comezar o xogoPreme unha tecla para '%s' ou Escape para cancelarProgramación:BaixiñoSaírSaír ó menú principalLendo o índice do arquivo.Lendo a lista de cancións.PreparadoTocar outra vezEmpezar de novoVolume do ritmoCalidade do SVGBits de mostraxeFrecuencia de mostraxeGravar canciónGravando...Son de erroPúa secundariaDefinir retardo A/VDefinir nome do artistaDefinir número de batidas por minutoDefinir cor da cintaDefinir etiqueta da cintaDefinir nome da canciónAxustes >Créditos das cancións:Editor de cancións¡Canción rematada!Volume da canciónEfectos sonoros:Código fonte dispoñíbel baixo a licenza GNU General Public LicenseEspazo - Tocar/pausar canción, Agradecementos especiais a:Etapa 1/8: Dividindo ficheiro VGSEtapa 6/8: Xuntando pistas estéreo da canciónEtapa 7/8: Xuntando pistas estéreo da guitarraEtapa 8/8: Comprimindo pistasDetidoMoi fácilPulsa a barra espazadora para determinar as batidas por minuto. Pulsa Enter cando remates ou Escape para cancelarNotas "tappables"Probar teclasProbas:Escalado do textoIso non é unha cor.Iso non é un número.Esa canción xa existe.Non é. Proba de novo.Non hai cambios que gardar.Destes cinco trastos,This Week I've BeenPara mi, iso xa é obvio.Afinando a guitarra...TutorialEr.. Ola a todos.Hoxe vouvos ensinarTrata de seguirme.e a tecla de tocar.Unreal VoodooSubir puntuaciónsSubindo puntuacións...Versión %sResolución do vídeoAxustes de vídeoEspera por ela.Cando eu toco,SiXa podes pulsar o primeiro trastoXa podes marchar e venderFallaches.Vala necesitar,Só vas precisar[Cartafol anterior]__deesquerdaadereita__como Groupiecomo Jurgen, o seu novo Deuscomposta e tocada por Tommi Inkilacatro billóns de notas por segundo.cómo xogar a este xogo.é a tecla de Escape.desta forma.letras por Mary Jomúsica por Mary Jo e Tommi Inkilamúsica por Tommi Inkilamancaríaste.presentaque es unha M*RDA.cando finalmente notesos teus teclados en Ebay.os teus miolos explotarían.fretsonfire-1.3.110.dfsg/data/translations/polish.mo0000644000175000017500000003724411104102116021057 0ustar mjj29mjj29KHI_6f   /&Biq" 0GYb y  (  A#)e % ,92H{.2$WqR  $, 4B R _m   !;Vs  $  ': JUh X  . 8 BMU\nqL GaZ  14 Mnv{ 5 )  , 2 7 I d {      !!2!E! X!f! o! z! !! !!:!!"&"%D"'j""""U"# &#0# 9#D#X#m######$$$3$M$a$ v$$$ $$$$ $ $%&%+%C%R%d%w%% %%&%%&& -&8&!J&l&&&&&&&'() A)5M)) )))))))))))*$*87* p* {*"****+$+9+R+i+x+++++ +++0 , =,J,Y,?t,+, ,,'---5-F-[-w-~--->-&-.!-.O.c.-|.....(/\*/ /////// / / //0!0*0>0\0c0z0"0"00,0!"1D1Y1o1 111#11122,2 A2O2b2222 2\233!333P3a3q333333Y3)4.434<4K4 c4Qo4`4"5>5W5%p55 55(55 6 6646R6 X6 b6 n626666667.757>7M7 d7q77 777777!858H8\8 p8 {888888-8$999W9'u9*9!9 9 9_:a:{: :::::: ;;4;M;a; u;;;;; ;;; <</<B< Y<f<u<(y<<<<< == ,=9=.V=#======>#> 9>D>T>o>>.D)\* tygz!amuR"xX^9& Y-Uj]nvf_=$< N;,b'lMJrAQk?87`2501c[Lo>i@O{}qCVK Z%|4e3~WpBs(/ 6PhTSd#+FGHI:w E%.2f beats per minute%d hit%d points is a new high score! Please enter your name:%d songs in this library%s [Folder]'%s' saved.*Sigh*2x4x6x8xA/V delayAccuracy: %d%%Ah yes, I know. I'm amazing.Ah, that was cool.Ah, you missed it!All done! %d songs imported. Have fun!AmazingAnd now, pick up your keyboardAnd now, try this super easy lick.And remember one thing.Antialiasing QualityApply New SettingsArrows - Move cursor, Audio SettingsBUT DON'T PICK IT YET!Bang Bang, Mystery ManBecause you SUCK.Bigtime.Browsing Collection...Buffer SizeBut since you SUCK,CancelChange SongCheck this sh*t!Chilling...Choose a 256x128 PNG format label image.Choose a FileChoose a SongChoose a difficulty:Choose the Background Track (OGG format) or press Escape to skip.Choose the Instrument Track (OGG format).Connecting...Connection lost.Copyright 2006, 2007 by Unreal VoodooCreditsDefy The MachineDelete - Delete note, Don't try this,EasyEdit Existing SongEditing HelpEditing keys: Enter - Make note (hold and move for long notes), Enter A/V delay in millisecondsEnter Artist NameEnter Beats per Minute ValueEnter Song NameEnter a name for the song.Enter cassette color in HTML (#RRGGBB) format.Enter the path to the mounted Guitar Hero (tm) DVDEnter the server address:Enter your name:Estimate Beats per MinuteExtracting %s by %s. %d of %d songs imported. Yeah, this is going to take forever.Filter: %sFrames per SecondFret #1Fret #2Fret #3Fret #4Fret #5Frets on FireFullscreen ModeGame Design,Game SettingsGet Ready to RockGraphics:Guitar VolumeGuntherswarchzhaffenstrassen.HighHighest Scores (%s)Host Multiplayer GameHowever, zie most importantI am your new god, little girls.I use the whole keyboard.If I play that any faster,Import Guitar Hero(tm) SongsImport New SongImporting SongsImporting...Introducing:Join Multiplayer GameJurgen has left the building.Jurgen will show you how it is done.Key SettingsLanguageLefty modeLoading Preview...Loading song...Loading...Lobby (%d players)Longest note streak: %dLoudLowMac OS X port:Made with:Make sure you have at least 500 megabytes of free disk space before using this importer.MediumMissed!Mod settingsMostly Playing GuitarMove downMove leftMove rightMove upMusic,My name is JurgenNoNo highscores for cheaters!No songs could be imported, sorry. Check the log files for more information.No!NoneNormalNot foundNow, hold down two frets.OffOgg Vorbis encoder (oggenc) not found. Please install it and try again.Ogg Vorbis encoder (oggenc.exe) not found. Please install it to the game directory and try again.Ok, let's try it again.Ok, that is it for now.Ok, that was aboutOk, there comes your first note.Ok, wait for it.OnOne song in this libraryPage Up/Down - Change difficultyPainfulPickPick!Play GamePlay with the keys and press Escape when you're done.PlayerPlayer #%dPlayingPress Enter to Start GamePress a key for '%s' or Escape to cancel.Programming:QuietQuitQuit to Main MenuReading the archive index.Reading the song list.ReadyReplayRestart SongRhythm VolumeSVG QualitySample BitsSample FrequencySave SongSaving...Screw Up SoundsSecondary PickSet A/V delaySet Artist NameSet Beats per MinuteSet Cassette ColorSet Cassette LabelSet Song NameSettingsSettings >Song Credits:Song EditorSong Finished!Song VolumeSound Effects:Source Code available under the GNU General Public LicenseSpace - Play/pause song, Special thanks to:Stage 1/8: Splitting VGS fileStage 6/8: Joining song stereo tracksStage 7/8: Joining guitar stereo tracksStage 8/8: Compressing tracksStoppedSupaeasyTap the Space bar to the beat of the song. Press Enter when done or Escape to cancel.Tappable notesTest KeysTesting:Text scaleThat isn't a color.That isn't a number.That song already exists.That's not it. Try again.There are no changes to save.These five frets,This Week I've BeenTo me, that is already obvious.Tuning Guitar...TutorialUnd hello everyone.Und today I will show youUnd up to my tempo.Und zie Pick button.Unreal VoodooUpload HighscoresUploading Scores...Version %sVideo ResolutionVideo SettingsVolume SettingsWait for it.When I shred,YesYou can already hold down the 1st fretYou can now go and sellYou missed it.You will need it,You will only need[Parent Folder]__lefttoright__as Groupieas Jurgen, Your New Godcomposed and performed by Tommi Inkilafour billion notes per second.how to play this game.is the Escape button.like this.lyrics by Mary Jomusic by Mary Jo and Tommi Inkilamusic by Tommi Inkilaor you'll just hurt yourself.presentsthat you SUCK.when you finally realizeyour keyboards on Ebay.your minds would just blow up.#-#-#-#-# fretsonfire_po.po (FretsOnFire) #-#-#-#-# Project-Id-Version: FretsOnFire POT-Creation-Date: 2006-10-27 23:23+EEST PO-Revision-Date: 2008-03-23 11:59+0100 Last-Translator: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language-Team: #-#-#-#-# tutorial_po.po #-#-#-#-# Project-Id-Version: POT-Creation-Date: PO-Revision-Date: Last-Translator: Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit %.2f uderzeń na minutę%d uderzeńZdobyłeś %d pkt! To nowy rekord! Wpisz swoje imię:%d utworów w tej bibliotece%s [Folder]'%s' zapisano.*Ehh*2x4x6x8xOpóźnienie A/VDokładność: %d%%Ach, wiem że wymiatam.Taa, to było dobre.Ach, znowu pudło!Zakończono! %d utworów zaimportowano. Baw się dobrze!HardcorowyA teraz chwyćcie swoją klawkęA teraz spróbujcie tej łatwizny.I pamiętajcie jedną rzecz.Jakość antyaliasinguZastosuj ustawieniaStrzałki - zmień pozycję,Ustawienia dźwiękuALE NIE SZARPCIE STRUNY!Bang Bang, Mystery ManBo CHRZANICIE.Szansa na sukces.Przeglądanie kolekcji...Wielkość buforaJednak dopóki CHRZANICIE,AnulujZmień utwórObczajcie to gów*o!Rozluźnianie...Wybierz okładkę kasety w formacie 256x128 PNG.Wybierz plikWybierz utwórWybierz poziom trudności:Wybierz podkład (format OGG) lub wciśnij Escape by pominąć.Wybierz ścieżkę instrumentu (format OGG)Łączenie...Utracono połączenie.Prawa Autorskie 2006, 2007 Unreal VodooTwórcyDefy The MachineDelete - usuń tab, Nie próbujcie tego w domu,ŁatwyEdytuj istniejący utwórPomocKlawisze edycji: Enter - stwórz tab (przytrzymaj dla dłuższych dzwięków), Wpisz opóźnienie A/V w milisekundachWpisz nazwę wykonawcyWpisz liczbę uderzeń na minutęWpisz nazwę utworuWpisz nazwę dla utworu.Wpisz kolor kasety w formacie HTML (#RRGGBB).Wpisz scieżkę do płyty DVD Guitar Hero (tm)Wpisz adres serwera:Wpisz swoje imię:Przewidywana ilość uderzeń na minutęRozpakowywanie %s z %s. %d z %d utworów zaimportowano. Taa... to bedzie trwać wieczność.Filtr: %sKlatek na sekundęPróg #1Próg #2Próg #3Próg #4Próg #5Frets on FirePełny ekranProjekt gry,Ustawienia gryPrzygotuj się do jazdy!Grafika:Głośność gitaryGuntherswarchzhaffenstrassen.WysokaNajwyższe wyniki (%s)Stwórz grę wieloosobowąJednak najważniejszym przyciskiemJestem Waszym nowym bogiem, małe.Używam całej klawiaturyJeśli zagrałbym to choć trochę szybciej,Importuj utwory z Guitar Hero(tm)Importuj nowy utwórImportowanie utworówImportowanie...Występują:Dołącz do gry wieloosobowejJurgen opuścił budynek.Jurgen pokaże ci jak to się robi.Ustawienia klawiszyJęzykTryb leworęcznyŁadowanie podglądu...Ładowanie utworu...Ładowanie...Serwer (%d graczy)Najdłuższe pociągnięcie: %dGłośneNiskaTransfer na Mac OS X:Stworzone z:Upewnij się że masz przynajmniej 500 MB wolnego miejsca na dysku przed użyciem importera.ŚredniPudło!Opcje modyfikacjiGłównie Na Graniu UtworówPrzesuń w dółPrzesuń w lewoPrzesuń w prawoPrzesuń w góręMuzyka,Nazywam się JurgenNieOszustów nie przyjmujemy!Nie można importować utworów. Sprawdź pliki dziennika by uzyskać więcej informacji.Nie!BrakŚredniaNie znalezionoDobra, teraz dwa progi.WyłączoneNie znaleziono kodeka OGG Vorbis (oggenc.exe). Zainstaluj go i spróbuj ponownie.Nie znaleziono kodeka OGG Vorbis (oggenc.exe). Zainstaluj go w katalogu gry i spróbuj ponownie.Ok, spróbujmy jeszcze raz.Ok, to by było na tyle.Ok, to było coś okołoOk, nadjeżdża wasza pierwsza nutka.Ok, czekajcie...WłączonyJeden utwór w tej bibliotecePage Up/Down - zmien stopień trudnościBolesneSzarpnięcieSzarpnij!GrajSprawdź klawisze i naciśnij Escape gdy skończysz.GraczGracz #%dOdtwarzanieNaciśnij enter by zacząć gręWciśnij klawisz dla '%s' lub escape by anulować.Programowanie:CicheWyjścieWyjdź do głównego menuOdczytywanie archiwówOdczytywanie listy utworów.GotowePowtórzPowtórz utworGłośność podkładuJakość SVGBity dźwiękuCzęstotliwość dźwiękuZapisz utwórZapisywanie...Dźwięki pomyłekAlternatywne szarpnięcieUstaw opóźnienie A/VUstaw nazwę wykonawcyUstaw ilość uderzeń na minutęUstaw kolor kasetyUstaw nazwę kasetyUstaw nazwę utworuUstawieniaUstawienia >Autorzy Utworów:Edytor UtworówUtwór zakończony!Głośność utworuEfekty dźwiękowe:Kod źródłowy udostępniony na licencji GNUSpacja - odtwórz/wstrzymaj utwór, Specjalne podziękowania dla:Etap 1/8: Dzielenie pliku VGSEtap 6/8: Dołączanie ścieżki utworuEtap 7/8: Dołączanie ścieżki gitarowejEtap 8/8: Kompresowanie ścieżekZatrzymanoSuperłatwyWciśnij spację do uderzenia piosenki. Wciśnij enter gdy skończysz lub escape aby anulować.Przechodzenie dźwiękówSprawdź klawiszeTesterzy:Wielkość tekstuNieprawidłowy kolor.To nie jest liczba.Ten utwór już istnieje.To nie to. Spróbuj ponownie.Nie dokonano zmianTych pięciu progów,Ten Tydzień SpędziłemDla mnie to pestka.Strojenie gitary...SamouczekA, siema wszystkim.Dzisiaj pokażę wamPrzejdźmy na moje tempo.I przycisku szarpania.Unreal VoodooWysyłaj wynikiWysyłanie wyników...Wersja %sRozdzielczość ekranuUstawienia grafikiUstawienia glośnościCzekajcie...Kiedy ja gram,TakMożecie juz przytrzymać pierwszy prógTeraz możecie opylićNo i spudłowaliście.Będziecie go potrzebowali,Będziecie potrzebowali tylko[Folder Główny]__lefttoright__jako Groupiejako Jurgen, Twój Nowy Bógskomponowanych i wykonanych przez Tommi Inkilaczterech bilionów nut na sekundę.jak pykać w tą gierkę.jest klawisz Escape.o tak!słowa: Mary Jomuzyka: Mary Jo i Tommi Inkilamuzyka: Tommi Inkilabo się pokaleczycie.prezentujeże CHRZANICIE.kiedy w końcu zrozumiecieswoje klawki na Allegro.To wysadziłoby wam mózgi.fretsonfire-1.3.110.dfsg/data/songs/0000755000175000017500000000000011152500025015626 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/songs/tutorial/0000755000175000017500000000000011104102120017460 5ustar mjj29mjj29fretsonfire-1.3.110.dfsg/data/songs/tutorial/guitar.ogg0000644000175000017500000147747210751077030021521 0ustar mjj29mjj29OggSn!,zvorbisDOggSn!Z3o-vorbisXiph.Org libVorbis I 20050304vorbis%BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CSR,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS@n! OggS@n!SOggS@ n!9]OggS@n!³OggS@n! OggS@n!wSXOggS@n!@=OggS@n! C4OggS@#n! CtOggS@'n! ?OggS@*n! ^aR~n^*8Ky7I /9f1UUU8  " v0al4M4Nӄvw"M4Mb_|߿?okBP;ެlq|  kk8>.߮e||\k[3ߧ[W8 ǭ8`ޕD#)O$IyR8,,rYUUUZL5-j7"PH#B,D`)0x9R`T;m"ON|Rꈣ33ZoFՊ}L&ĺ%n>( \A!ttt[+w$=AhҴpuvK!jTT{UW]τc)C"QT-mcamt`#[؆2~GH66,朳MUUUD* 1vllFb0&U$ r2AM-~| am~_c,x;z&6~(Hc#Ai)ݭ/`-oJvQbw3C>46b; ajwPӲfhh@;ņx$gRUL8%IeU$7zp0gYrUUU!"F  bMF bIL$/[MhQQ;u[Ò .bE~ȟT[hPiw=(< *2UQUUh&عOvEL{ .se f].T4B76π.@D杔R4 ,;)+ƥh9MeyS:(Cq0a J\,BVBpXLƢgJ_'D' (νX#„4'y@ER\1*>*&Mu3G9 hlcbr1BYB_iii%Yݡ1gq&.Kk$#yj|`[I<pYYm 5 % r4+@8 R`rfkдh; J_DzDPrѡв-J `0*V5*]Zgd7  9+)d6oeg_\Lg\lDdž5"_Z $+f( YIb"@|#ᰲ\&WU EjФVL!HcH bH$1X!V2[7=E7!F-BZT;KYw?Wvĕp>wf` NUN<&P/[]p'KU,=t'Rw*jfF;Z01z};Aa.8GM $"`;)/ Jr<!YUUUjU@P0tS1lG!8 $t|bA\q2Z!jQ$;@DCHkSZAyX?H_mOڎ ,9RI)Mu]4RZ9թ ]F2 c\myMqxiN =; N 5AA, >$GLV K#&+څ,6UU*DDPHYA:L F1@*"-zPfTEiBl4Eha#Wףuӈҽ=B`&EChRDSnJ:WɨWfC'ndF2zP?1LKqJH쀤_% pD;$ء(4hY`1feU*@0Pa!6ZA\4mTSJ!@h iѳcDwM ztITGI =X_eQVĖ)=PZ9^)vّWܖ!ࣟs';t&娧!hmuZ|˥}UVEt+m;g[lVX>$WlJ%a$bSR. 3YnSUE"xTI@!DDQH4AGҴ%Rís:uKJ%.PT IJ:>j=D/DBIU:iÉcYkzVh+vdŽi#Q]jyM Plm@06y3c$3)/$3)/j"I` ye1fySUUUb8`TD B8ЂHBpq(B D;WGJ|_H(>jk&hvHZtBsAKVhFFkTTңBYk̺_ |C#W&F4(QJsfv]w־N% OA"!p5r @Lp@ޕ$GR]IR&Izp#ᰜeY,U )@1Lݰ!QcP4 &T< !BF LJDJTIz,#!!H@?ZpG4QӎaPX^(Maއzz9"{"&G r˭i= tV$&M8DTglVKYIU~fI4Lp#p̲X*@M1M!6ELu&DI"6 2«GK/zaXtB8Q x@/5D2| ї䖨Rթ.c:R$[۾_̗Qgv @VB?0–((2́ZGRGRp+fqUUEMш䄒%8Ew(2"ph$Tʥ/"Մb"HQj 4TY]:RSu}UY$ƯnDҥ=9T.Of~ gmv^~ڳ.1y7"A1 d0!d-e2 gLJN?*zVV mQSzryΟvޤ##&tU2kN5Hh<]riVse` 4ـp;ِYIN Izpm,g"Pbq18H4I)%Z B0E+:_i!tFPQuODq#[#!ԵޘoJ? "9TAn%Z)A4X RfZE5maW؎ycH' #`A ${dy.IW0E$ kYbUU!QE&VG lQH@45>&4 ;{v|\"*HH}2|HKB;]/32F5U/*4IU'V#vvc֕ &4rzjE ] (p-ӪFM-wd"0OggS@V*n! 4J,OP$pdyhi9[ej7M% K:t11R4BQ5#tDCꌰgC0{!"JJOzW Vi!Gяkh~GY#~:HX4wtvN6vLA3aNpt6B.ޕ$+YVЕ$+YVp)˲< TŴ;F!#]=zH*ն=HH cED.KN+AIؕWtKd<yNaT٦JWK[Y[L֪XS`E-luuu>&<],:7M;{Ӆ| (neD,OeD,Op-gYɘ\B*@:bib0ĝzl%TH;`CDE-Z|}UnC4e})EuHԖ\E:G8&)Kk6UGιhfLb1.] L|T1$}: @TrsnH @h$HyP.}% 1R Do &mYl@U`UT( ^8QAi+$ LĘ@^Q#`vK:FE E˖~z2wmgE:PyN(iY[qnl(kPh\/օ?S d: \!pb7++y* Jr<!E )W" j"#V$6j% #Qbc'!B(j1-zU)jv~5t3%nh Gu'+݁z]HMqE,UUI-9EGU\ [؄xT( 00M64Hp!d$+6/$+6/pcpβ\ 8UUUj1v!"ą(U&(  ,ˉdY=,WP`,b薠ubD/ t_Xf-|i[v"J>Vl{_ VV,PK;CBǰuC!tZkw_׺!!kVgP+?8 TGh+TGh+TYYYMUUUXcՈJHBѸ i$Mˀjݑ(W8ct|ӗ9&d(JuTea~,)uWTAhTET30_ W&&'U5s Y7=!W4C &༐ &J$;Y$ +IwDbqU$B ځ?Pb5A&\"˅U" rns#Θڵ"_wFI؏ey{JR!mTsq5b< >Rap(vKlj䈈YjvF㄰(!IpAh3C^ DYIN>3E@YbHUU!FDX,k11(& 6oa聠IiҢJT7Ő4js q@F&poȯV_iY2DQv_ʎ Jǐv'| [s&\w& 4w@]2QCTWEӧf N@+6+K̰+6+Ke9bU*kPU@QE C"aHnF !D8Ѩ!hUCobi-.g՛QV'0~CGN|/cXE7ʦTU+Vi"*ذg>d @#6z}K0Fu]tPsXnLps>]cIuȊp!z2qŪ0-GaXE@cPgEMa'!%EԖ+)e9Qh,A]V--\Ķo.]uU Qoel6jOJUiRNo)14}h:4uم\Y[~U#ޠs@q[S%1 GlVK̰gRKQ %O,fN7Ū*PnqFLQ1U%0dRJ*@׉: ͎Pe6[cG'n%,࿣!BKXbTfWnETi*Q6ISjO5F)MsZF~}ƆF›1I-!˶$; mCRb&Ӷ^,Oڅ%͒r)p'Ŭ\UUjVE0NA0 Q!IRQ!c^ 2 "AŃDƤAv -Sp]"(tH4DhwuZ$\ITk*3B0b27H#<Ϭ9ֻ '1r~CPjd 8ޕ$;)/El@W祿hʊZVeɼ*1 XDB!MzYDt8p(I!g>FVֹ. %jF @`["ap!`t$OPʴը5MRnT`]gçj"!˷P_;L\h&(Ā uŰޕ$+)+څt% JʊvFNSsPUUC,) DD&D*)Z" )E"UcSQyh,bMdFB/ΰ-%]cQ{pIaћy]mI*;F?Ȏ0h[4$bĢWMcH,7|08~A .t.N)t-Q0ޕ$;6/څ$)߱y.$hae1bUUਦ"jh( 0606J&v!E&@vܚ3({b BZiZ^?G:kjܝ^rJ܄E:}d\SxpTJ&UM$Gݩj3cgzz+sr-F\l9kۏ|Eg 5ߡ7KMP D敔|%y%Ezz@ZbVsβMUUUMXbQb(Ŕ#cec"ݎWדxpĵ ,*1x+7Ut'R ]x2KUc~ 6=šAN '!mZ B-"gϳL!WsƦLpעv.#F4 0ޕ$GR]IR$Izp 1,[* PiUSL0 AlH"#AABQL( ]ET{Z Èq4~9|W[#Oc&ǵz{nU 57 :EIr*QMI k)`BUa24x Rĉh4g˛LdijbP2ޖd.-;6+\(Db "PG!hDr|N "E%%N!XH/$iDS'!W"6HË_oRm߷ӿ&JuatQEQ**UV3 {V;lR4$f| ӵk۰N?tvDAO۸6)v`]bPu`@#y^U2$L󢬒v6+ʲUUUBUَ D$XH8DAn&Ѷv`| ՄvEV}}BLՕ1bUqϐqp:Hf?'yz^3Y Y1Fnh$*yĹ:e;z Ǫɳwd8xf{%OggS@*n!Asޖ3i(C2$Iy ')9rUEŪ.Ui&V„QXT j.G'Z5›V:M߃|A(n{OջOTm#d@D:MV) QmU%_*cHӱs}\= h #Nf XwDQ~-DT5@ҁ~D![ $ Y^C&0-˲,3PbnMT@ĊbWvADVIJD$B Gxܷҍ*4|-?Nu~aƹW {;,1"4؁lqiD#[8mTUIHӭ"Z;TA qN!~sr͚;wĮkƈYHX;gl3ޕTGR**i@WRIHoeY&VU !Z`JJL(]=*Jl<1 "q@KIKN6EU.[DT_7ݠ0O({LJdIVFuSu6}Z18gԙd]pmL$ &4#ZƩХ_FAmGv &$;P $;P $p,:TUUE5FPPQb0a 0P@T*K 8{ܲB*XVQ :⧤5-%(*^do=6(іN)F[MUR f|fmp^6:;6gC49``PA4n01δ@Sl+yV0$g^ɳ…A!rPUU!XX"x c(qceXJŊbB!b`hJ]XUݨuўX+cMqi6sTJit,_b7,URդݤ6ʈ-,b{R,]wB֑Ҷ7ٞ<0~9~KSڌ+5in Tg-*ְTg-*iQ,ey*B(XkhDr|  hM!VD%Prюf,tJ*1X "y"[TNRȫz-o鵍E==.;Bfv'xNUJT5f=>ҽvzzBXC%e/ k5]Luzu7ֱ|t9&9(T~ޕ$GR J#)O҅| Tmcfo X b`jX bҶNQ@`UB<:m:PSqk0 !iגO`2"0nVg-W|чV,#H>So HQmRJhe xGX5sX 6͎:ZT s/ ܄C, ~%fEzXr,gYUUU`v1E,XDVtXAݣCZ4Q"y;9%'ЭK4\ZAɄ«M/#|6>J [yu-xkq\@W%"Ahu9 Fd95G?DUy)2|A'0roMS`~#&K*%ɒJ+CM,lSUUUh8vT b7, iҳ.іdqP]*Dvx(<%Dw¬JT%#|!AVTHGT4 ;s3*KTs>+LB]-C%S˟"炄lF QhQaSPqdB֒,bb\(lŜ fYB`jڱb7U h #1"Q={ $-;1ݡV޷sdt4;(V;cLQ*fKi7Z臮 $MY=$B@m膃QZ` 憁OaIm/ɬ '}4ıM(5h@ZwlV 1pXb9 @&U1AjZJ*L4-"D5PO@-n*T\jrm_7Nb+DE_L2;nړt^gGAh_Xi ud+C5*+j Df%D!.v`]pF6Td*82^D#6@YTK,3+UUr#X@(h HHUmՃUZPD _VʵHZ(wH |MJYp[W ?1sՊϧ*>ˍ'> lB$]J q4@[d $ae-dL4'XBь -i? o79YĪZ*ݴ9j؈bFmBCL . 0 ARt"$$QmtI hH^OPU,k;cߦBbگ߬x!PG?e]Ϥ궩V%_[;K,I?cӤ K$gf0B 0"(hM&Th$ڈNqqS&x{;SI 2󊎷 _&F(}صPI=tSiM=СMJXר8jr&MUe732,;pnхT$]Z> L*O.V-ys* c# 0q$  $ 1:aHL`0Q[J2P6|#1UMґR)I|ȼ-B;b9q|Dpn81H|V&M-0 0p, Ɛ_o!e0W3#mvVH!x^̊&Œx'P̊&$7pCk؜e1gM tTup\Q4P%;@$&FU[;Vt9 O9;z}w|C٤ehhU 1qRTJWE U(4ܤpTGsf^oLer:;hזy٘4u'd; c"Jv̺2>2Jި(a[iB,缩 V"&nVLA4.h$VCE&R4Ng8FgĬ Qy;Fs@%ՙ*x{m%&zhGF[[U%QUSMUGkQDl1X kH4+CH/˾&0 BtuOggS*n!O!*,7243.54(43/'*'%$cyU鱼*uj$(*Fѻ:>W/NbqqcUcf)XcRNRq}}pE4յ|S]̯˺e9-RW߱m۶mn$F:8(HSU$ 4 ]ЭCbjT6ݦmTNԻM ]iZN[tŗԥTJ2 ΰG#cvÁ/䰘,6XUUdvGLXmXDHUhZ*F&6HQ(AD@D ^V2?"BVDկ[ \w~Y͏ӊ{.UEM(ҠdBvwi39luSd\ae `hVZCMH4}0h#`IJ,nbUU&h$alg"0Aԁ HƄa4mIujiH*NU]iht>y~/Uq.E}lBEECpGBҳ|4i*ĒОvR Yœ;ʞ%M?/כosyoqlE$'gf+c·^P03Mb q%:8cr~X1 ehbc1MfW`,E,&LS8h4h VSs#F̿k呓g[4z=c"JAv]4qC4tPHTG(AR &Ȝpˎ C..B%0YF ΰYT`Y֨\Bg͑Ls_Z'9C3>-"Ez-pxQ#,0&g99媪"0Vt00LUlja$!(R:D&nT +ǵ;oM^;@bB˖nU]ꏡ×߽Z9J H;wtEۄh#vAkΉⴍ2mvv~$8vLn.-$ ~UkNpUkNpve,r1WU bA"q(Pa4ގ T BE&@40N5RR-tQF[(=\Z>fۮos.F¢Ҽ._w\2z=ο^3sˈGǽX\eOi1nQi_zZKR g}| ]6DhPs}<1A2>۵-"]vmthr1r9XUiaQ00maHb$%6=4]=SգII:mVl(n'Kw9! EjQ;7oA?8{:ّrZ]\-;Jn] [t S2: :o34"[ve$,`ԍ4BހN v}-K}~ &6m77;d1˲9WUUAQô[RbBAAل(i:VB ,Ō=q~zekQ"0P[9!Whn;7o^" Ǔd8y;BFbTU㌄Zs{زhOǰqSUcpo=$객' GcbT H?3̃rlT&v5CB$KlЉ0&>$6!SMѦR .nES:^F?:@n3Zu";lNAKbΥQ@ZxV7b[(j#%=*D0I芣t^ld3i/Ykv.lQԵ8 h~=.HfEMBEE+jSJ5I?SYQ n PQ%l;A<8-w.^ƼN9VC{ﺱ;r$8,lv kb ⮉K2DL`mbrY L"((`3DiM[={DK*-~_-=qw{}Jn wV"!EtUa"[qAIZ)]'hS /,EZQgR_iE=_BM4EJUywP=C75Ϯ) m e~4%mm1 6  !a0^1X,YVe)#`:8 QԛHKEc҉i4zs%ҳP\-  Cm> Jv[E.Œ_ҡЈ3|5Wjإ6& V vk,Qm=Ri1:.l>v71#HHPũ3|]yD麨DRU0  UIJCZClananڴ*0D=i4= #ZJSP<6bMtmn/wvKpt"ͱ,;+>HhuyGK6nvpѩGb>;N_ܡ)O G8b"!cBhnFB "vޠlnFblnFbpaMrfcY*B`jj8. h( б( ]=iT7%**=H_•\w̗2=.W#tX`BYUZ=&-bwZYLC=U }Hv͋s¼ ܩ-̋v^˯$^WL fŬ*jAhmnjjUSU73XFb"$x ݦv2WEbxjujsEFHjڅ\5/\-#F=Q+{rb!lp\zJ @1h:).+4=)4s|3/}fZ7SUPkXn͞)) t:'u'@Yh4"=vzDܯZddIm2{0@gHx.ȇOggSD+n!D]7:36鰸li_8ؖ6 0BV"4 v[nʸZ_K| @'C0GUzjqmӦ6mmF7^%| #+ĭ%P )5XzT5ioN-w*?ur]9WlۺŶk\lh5̦CxEjMAQ[|8;o e,:+N+[f}`|B5ZբKnYYŪU*`f7lA8)VbTC56ըыן@JgԴP "IKQT}q| lAKD B|E~`m>kF#dSbgu02{^L=S3u'w侺/noeQlY祼T$/Nv^]!ӓ\]!ӓifpKr˹"Ĵ;nŢ"b7MӦbEPCP٦ z]z ͭƮ~>l|;.R5W/DQ9h=?;'~= -i4U=-Y q߆Zd{n$gk( ˍOF],7?tv&peBGhU Cj#"A ` *&mSDlE!tXdB"4IJD?/wl#jK\@\rS" ,:I_wRTUTuEQRuyuPW a>%w1fR\L> 4O--O--XO,,gr0M]m6 `](BbTFBDMIKj5[δTؚ&yFc{W]@ EA.toT*VTR4l#@  }ʹb Jx`ӄAZw0 mQԪih _%pk',1fm\UPQ0!UTӈHb⠭iсW9XZPܴP8"n UE8pVI)v ѨTRJ#:0Tb1 ^SChQL0sxCng 2>*+ -0*+ -Qfxl/yXmeWX b`7Pu4p*jbb5 o)ƿ/Gt"խYPf#t +JU:I;XTY }?mksyHKRTEFG:Dw2i(9c Xs@6a9bt>M1 tO<+2_<}L,rա"tPX(b1D0+  IQCT7 aT0 $∐^{@SGw}'MA#U]izDiTU[&fL'Zm.Ysh<ݏD&3YB2nsh~# Jg!&NNP #jD"Y̱|b`qa0PԨ*b@MbDؒ ʥd1v<[$:iZ?#Z/כ}x Ƴu%Y4m$PL?I:ꠒɴh`S_97_\^H=4i!#*% 5>d#BN2Y逐&$d ozKMbc jsTGa6PE1fjET"B8Xh$]uJyvh#F=qͣB,a=cղWɿb&1]u4]JCdKD4S3/ !$< MsmG5IUy"襵43 Q gKv(Q^d3j.@eϨW@P 2$,\TUUjZmj"X j %A)tbߩ PHbyPt *d$V A{.~|WyEɅ'"jۉ#5vl}v,oqe{\ٍ,d@Cy 9ܿ8\b9h)Ȋ ҋ$.Eo ר @eYfΛDŨQԨQFQ+(BH"1VT.3NUkPDj!s'ׅ'HzCI=![%@B0ؙxPmM'Az!~ zdh1BQ?>Ғ.a? '-@#S>$wHx[/L; J|I@eYrb)5+`EUðfS4nSU0D4btUVV 3@N>މ%N_E'F>&'Xm32+^/ij \)tӍ6ݦJETOzEWo.,!̦\͖0\$C"f?!&l98> $hv(o~ `{-,+TUUF1jDiZEUm(Nj`JDDI 9iQV_a|K *@ T-"+ $#ą*׎5됃x~Jim, Jrv^\3>TMZ|#, OPLh`X^ ZaG.'L"Hk "1j`@f bÐ1(,F"=9I>Us,DQV&44kqQBo =ڔ'H)UtRՕ)El#qxږ UA:4pho+(L4,8NPZH5ޗ3<OPX?bƃ -([`9YySUUU$`Pji8b10.` i &*7ƫ(˔[by1|icp7qQ+r%#+8w;JIT$mi=jGgyƨNwh`_/'AOq y{Vc:sP;̶5 ef[JdzG6$;fX\$I?bEP'+g9٦FZbbѴp|l8@(pS=I)H5!)t>gS]?;y]~mO"nFJbЊ !7=?j*ADKۦjekJ~ .3u籲eȠgkN}=yZOB.[Gwtwv& @ TW Jm!.¯ zPbYβ,*WD V VUU"a "")px9:躮[cPTMkQ[':Z'Eu8S"Gو7}tUBꓻ~=bqk`L{x`pI֖Mߍ18! d'4.VL%|'o5a9yM"HTP1Z"AA|(p|gc-p(TCR-w`R-wJT;<>ҁBf||,F {Va Ѥt*.I DC43]mAˤhۜ&˂؏xM38(`ej8^$WH J<,K+%Z"eY*ĪkĪ#a8@vLK@`oPr'T'Cj%bnT92@s%rJf#~+,c)b_Mm:'kE/L*DJ6)vZDs9R5Fu[B P 0@5^ fܚʕUSp!Bnu3}mHTɭ@s?f$W1+2Z?{.'91Mf ($+rX $ ^^8 Hnr9򦪪H1D6 A*MUl\!*8JQL4HSDURltIJ/oYge}7lLgp"2%'ݛIGmN`En˿ᴵ:Y; 8]~ǔ.d<%5 asnv~LdG^+؉EMeI XۄT(,˲7ʕTD`1lG&T !lXwzFUTGIO\j_`BtzXB {=̖Hx/zv']H|Wϼt*mtҼcTqaKe^5B3¦vΰl(&bF3[Q #~gظzgظj $1Mrr\**(VDPX İ"j6 CA ŒhrrҢSA;ҒG,ѽ6BÑJaͲť5](c6 5 PIUiRj_:ّz@&\8;vDf:n W,!a%^ٶ뀉hԹ5l  Q$GLޤ$GLޤp# -˱,۴*lbw;8!M&: Vzt $D =ݟLFLQo?`ܱ㳏ꊒc~%i+I3CMq`2>iҦeڜGg.3%EM+;>]n 㐁3!|& Jv 1, >#2[\m$l ̱YbβUTU!AC O bPDp!01ݞ 鴪"Ծhwj$D4!tnSm; %B_`t{*#3j1у箿'jZ*)ij:EQ%> F8zI~SvK ^ yd-D:/j4a8@h]~Di8K"4fYeY6UUUZ S"0q@L 8gD%tQjP"-h% B e4Rf app0UŪB"&j:"bؘDcH HBm=ڦv:6*YRs0^-uK"(x# %HQiadBKtso̦#WlaJ$CrqDIi۞D *+klB.;bun~!{ Ʃ= #1rlޖ#)k@[b#a1Ƙm@T ViAt0B -4EEѢCZN{}34߅DLjf2b;;L"TR_ bd0B:H(DS$VǘbqɸC; ڌbCt01U@}k[2\Ptb (OggS+n!UV(8׾gljiAgljiAtG%,+򡪪*@T Q`(ul$&&DP|<+JZ#DFh.$D +F"Co#dt[BMa>/QEJs*MIt(cz=M7C+($M"r!NiV4J6${l ?n@01$WdVKҀ$)""]rŁ*WL1M 8 %.&HG#aAHeA`K:DVm âVG[`k /xIh% id=Ô,ՔFi:U]. /;BՈ&\A"7N 7Ш tEɡT꺈MFVh^$+fheIb<0A(i@fYEVk(&H Q@H`a!"GТC5yvHW:D ! ]U!vޖ5g+` "@؉e%V*W\h%JSMҤ!e&,4o9|.ۛ\9@ɻuo -4%di21 >$W<80$g쐤88HuP 1X1&WUU QcDU Tj6(%5 TQ]$*h*Jl_W.RR Ӣ`^WcMnvu]7!HN5iJ3:*$R6!w,ofw1Y)4Sɀi>s!86P +rh Jr9 |u")e1oX!bZ5"b7MS TL۔TQ:& QUR(2s?[e$+`4_tiThMRV-U$&JW::v$eΑ(M8dϸ Yj̼198 %@ kAT<8vޕTGlV ]I~fE@I"69YbUU *qL$p4D=iNU%P`9D-: .wu+p~7զ$/ZD\C@8hԫC*w Jն:%JSEVWt?@p-Ё@ ` "Nw 8P>gd֌K3$/>#f\X8,IYUUUZ jsP$9a@ p q$Ylr(TH|=cuS ѹ=#)GDVU(U4U>j--|^[BwIpnIul4dl&tc՗Őss@+lDQ6L8~$gl^KR$!?cb\feY ٦TLjÆᨢQ( (T QǛH ѳ[U"NsQhkRDC>Pipce0 5D $Q2:҄IU*m:MFNDY  M6[ot Ԁ)+.Q0 1  ^$G / ,I^DT%4b嬪UEV h ā-)cMbTHcm+Vѩ(tUUBr_T0;W,=}D OEYNv?t|.@^PK?+$ !8sWZ_mhh0bD,4iB:el ^#f(څ%x EЀd,gy0Nv"j(,vUCӴ=DQ㋘;H.ȖoƢ:wtw1l2GBܩA.wE n,[tm s1mM]-,Rkഎ)i!C6Oi3xH1=5GLm(JqsL$;6+\h@XجpoMJ8,gYYWUHUXAQl@H$ -$CumaEEm*KhzV7H dC*Lf8AKT[$Gjj"(kȘ>1#{+ 8Tu`^$gL^eI}dx(:HBr̜UUU!@b (XEŰZGlitu&Kݶ;]|l"~*hSsuPG3*(2x5+r-=+DMSR*I'UVUUJ#XUnhݬ(ptÁAF;rSh%{' Љ~$;&+YboQ/6kWUUUcQ#Gs"rb@q`8*IT>".eZVV#:U*Q"d"EWfzx^ᰳDS*ݦStr?id2놱 !mZE1ܶK`R$;om\$BqA6ǡAD=$iI$ߑYȚ 3hR3XVTUUZcZE*fRL$n]Vi=I)RТ+)̸x . (r b#9D ߃UſnݺCVMIOH(JzIPթn§y]Mߊ3yH0$&rW}E[6k,ܲ%k~j9ː5ɴ>$GD* K#"% ADŘebUUV A 1bHQݪ&P(&5PjmdEz?B[t F9W6OMnބ$O:ڎ/J_jWRmZary&';@8 F:h;xSf!ZaWi*G3Y@*-fh$;&+ʃ<$1YQ hc ئ*jMp@ a\X"qv#!H CmA5~RfX-%鈪LÓG䣎lqMv *͊'Q!i)QH7ù U0.j2GO7%oj щs dq6XSb^DBiYwL^ z,g1MbUU"ZjE4p0DQ(M%Uh.P vS<ɉƨ ATb}27{rpU[֨>^HnSJuM)x4ug2_薘.v6Ů0ȥ3f:W A壮F ̀:^ϋ$x^O  5A 1qQԂ U̚!6 #"";08ƭ!s{ލ԰AQU"']RA4  se<Ոj ITۍ"HJJn |Ü5ū:+BdQ[MIgdxsOƘY'Ғc](jвcrTUU!ƈc!)>6DG[V|0r`D%rE4&܃\\&R%HmJa8/]wn+SUj54BA tD" :v($ h.L %?N:8! ^%~Ey`eՂlRt+Duhܵ'He:IaBiɐ>)btoG Mr5{3; {fWZ4m̈́nC~$Gl*C,ϒMEx(sfMcUU.-0D-%X HP/DhA@7@45D,WO H 2TL_T=btXW/SZT5.e}(hdG:;,bXthG:"N:ұs2Tn)U8]w)s`k IOggS<,n!? ~ޖ=LVRY1$aʊjMDlcYΛ\UU F$Ǔ0qm NHE8Pyϒ/8qX;8h;;B)d/-NVS)mtӮW_+K#)s `3 1!lT4Exfbzae4DZbk6 8 #&+K$1YQ^n"p,⦪ ƨ1V  " "ă8EE0(H(QP"ZtA|%u1&,mn7R(k߽f7١D' VGhEQ6'"ZY8qۨtӳz|Bl$;2%iXToHe )вcW"h(9"a|cQOTBGU%! v@ց V7E/gV3Hss~ &O! [wrh]p]D黨VEџs?5i^76ں.Zf3 H*l\@^D#)+ (K"< ZVr󦪪PbjQbGG@Mk-6SՑac;*V?8O^A\3scNV;v7";l† =84 6(~$;2o0Az$;2o0A|-Y*WU*ŪBيuY tHWq!HxF T`E={ =T* Q ؚ,IJyBl\% *QDn Z517-iNI*kI f7fFJs4 ĸD;Ak;lvdQuF%]0lpQwg >$;65mƒ|Ǧ,!f9"PQuP1fR$& JФGJT!1j_F ViS]>73@@2Vߕnn'B-K~iZ=>MѦjgrŽn4irU9gFЬ8s6>%խ:W ?niC;^ZL ;2/$G_y3 hZV`Y*WP0 GDc儑xMttUMUH@$hfTIY 9UQ)ku ;'vuT5(`FDj!FH-ٶ\f ߯usXsD\R]vG~f1ۡC!A-=.4pgl^KQLgl^KQLp#`TɊY>TUU$B aQTT$ t#㢖MGtѣj-W:"K2DJtPf;{E۲2}G# %ڱ#'Zwt QmJo[ݶ %πQa,f:wLh96 ݗ1 #}tp;lh`p$+2k<@K5h ?H ZcY7UUU@ĪVP QLAQѓҨt B#@ģjU/Guo9Dpt}%u尳N ";#0n`,뺦RѩTژD-uTyMˑʯH>|yFf_ˀEw[C( `hЂO)4$GR* D_IR$@j$mʲl@XB !(FEQ#& H\#4E|Ē,@ uCnE]ufI|-bYTye?^x\9<[]Q]jH^KTEB:G XsiVZ$D+I<~Xt̼GAԪáD( 1ΙL͆ޕg䐔]I}FIyH j8,q "(`-Ŏƒ(q8.EO$B!yY0 n9Am-D% m۝vD'J4$ێ|}!&%*%rS:Ǽ6W삩L_ӎqkFwkJDfZ&@Dry>d;&O _I}Iz Td8,r٦5TR\DC˜xBK $"X "fՎHv=E!E"A { ^wL*pSn|{.-!"rc"BZmxnF[HTzvt e=z#rvn{Z-y^C -A{m UG#8r,( $GP $GP p#a491UUh`Ǵ)j$FH(+QA&Ѵ U% FTS ٕZ d_kH[+o M5?6Ի/U֫0rWY&R[!#cYڡ+s.mi\"X#ya$Ŵ(5I66 4^D#6+ʊ%͊7zв$fkUUU`Qq0X qMۭғ[8 p9#:Vm'.K| * 2o JW+"R%Av_*QJXpgC"JiSZբyww'lcL\ xqppMjgxY<& Bޗ3$d!94l?qXY1CUUUpZՈQ|4 @9a` Qj? f'Ȫ;pavJ7D`kALϪD^݋] ş"RiӳiR ER}imGZuC'#Ck;t}8b}E]uLlstEfEl!@ $(I7p OggS,n!1~+fhAz+vXAzO@,rbŪ@ lj"U 0,X(HpQ9!=IR=%!mhs6(Hfc9LD4ZLhQ,! Ԅ&B->ĄoE GwCy}jcuTCK,Ѿ 9 (ܜnc#iX@u^sS\4ܡ5h:ùlAd7A%Y}'M{'eebT1WU$@NDB,ph &+=m*Q#!G@:;⪖8-Ad ށ=uH94:|LM\K_@={y̯RiݦiU"1>t5ffony6򅉾W!! ٕ=/t!M.P,>- %a|dȷ1UrUv,8X,:^ab(L{Qt[m8p@@A~ }Y6EϠL BTҺ|`+)W}WdZۻTRIZM*ݨ&A1s60y?mid(:[lsU\3@~Gl^x7gI|qz#a79YM V ;V%&DH %F8>%((ѳTNA:/JQ@ Y_ pvjTD0o$qmXRnJ~ M$sLf,tG^W5`vu{"QsuQM괯wW`72dg`dQ8#i(ʋX#i(ʋ\Xr#జ,6*i1M!5H&T cHIDȆ@*qFCix 's36đ4;,`̞ʵ J\#gޔ*mvV]н20v&׺36Mn_t驕IꓘqQl`c b TW(%U,kʢi&se@l0rUa&vGX auzTmEMR  4r~ j䀦PKդ)tҴJWIU%h6Ѻ|H7tHRvZJ'Te5*$Y\d%rÎafosJpd`OOB4Ɣ>{;YWKF/;&kڅ |%yhrئ*BHc [FQ$1a@\|i =QJJ II:$W"W~hqQy_- Pev/DrpI0"K)犌‡2`WZUKڶN*+hI>hMƐvr_V[> f6z32uȀ$;P +IwH-Y7UUUET 1T MBW5]i =J9b+ D6gLmGN_dMaC.n:f[$rٵ Y a{t{ozBLɀޕTgLVd+ϘH4ÍeYʛT԰)b(Q;ćјH$Nѳг&p+>FP莖Th@%+C,ƸɷZrnH|hCHfDTm=4^ل]U2*Fk$4TZ)MҒ<|_)c;MsL_n8!fgv T@>W-%i&DcI|Eڢ\fBtZYe9TUU81Ѩ@%  &FrAN4iT6a<Ȇ0bOa? E ˂}E Ӗb? 6lBWn?&N 1B$s Ruz 47BQ1ޕTglV4 J36+\M,o a$H$aBPa(A"nUF"!L4Rտy(J,tTHT"R-ÉԻEsMNjTW#SS3<ŗ6P*TIuLz"7Z)e7hؘeLz v!fp4Qq P#4T+6+ J*br^UUUE*c0(J(Aqm IDF,PI.g5{dZnict\vwD&&y{Z12l 2T7L0 D4F/"?iҭd`Cpchٻ" ޕ;6/҅jWؼH 7vSUPSb,`5"c$ "N@28JAuIuJiinEW>iڨ|݁*I岟U.=Jާ zѤZ QnhntTJ4ꤻa7 ӅQ_y01V½~G^I :bUT6DrhQ6Αqv ${’{>s7UUUE(PPEDøcb"a\h7=$:ItpC"ؔ -"&M՝ohܳfL'%fmҒSobSYU!Rh:_膘J'=3%mvs0:Ғdr lep<VGs $GRV$GRVp,m*WU"S*Q%QRn:=U6%ճChG/' j(Т吒1/C*!kik [(WD4B#Dib&V*oMiӊM#.fBр a#7`Q"phn&>lqTYc61@>Dۼ%6/ tY1ˇrUE qV pb hMH REum #8T lGVۮVb6Щ~;9n7AΒɅnJ[$KRE""LMd1vsoL(>ad aim+y4Z3 P 2,/ KJhAr򦪪A CV1b똘Q)>aГhV $ .߭jz#ovmX[,cv!R5!J*"l] UݪtTau:#%ٔǍ& )xf.״o_MI胡&V^` 0]ۑa0NOggS,n!0E˿ޕTWL+ȯ,)M>,gẎ D#Xӄ1I(HuӳCu"mR80GpE{;7w|C~7R<~#ޯ3>y~~rS)%6MzjN QI; t"q(kB=9C6;\)}4*HdaS:\nRʛ'JA.j h沇FC֍ i$;y DaIBI0@t)rVUU X4,VB&A"-D5MUzvҔ4"-tR6:f;ڌZ㖯PVF!A|%;1|D3P9čVQ*gUG',ˁ솇[Q1[TCIVBppWۆQ80wr=-D TGl**J*#6+*тey&lHDfW#t $E1(GGQiCC,m% Վh8P`IcՅQL`dKf, !ar;ʋE*ѦJVK"b"IuET`ǹmRBk'm4m8A{#ѝ=ĨlY6?UzwCFB&@ޕgRJ@WI6 pa P,bsBTC 0.CGԣj"n ^Iz(6"2+2VhRNq@GQՅH2kOtt }7춎V6%†q\9æ*& &/ _,;6SQ $Gl*ҥ(&aI}Ħ"]bBY4YsMUUU!PQcUD 111@ NT B$"'=Aegs]Igu&bt7*/J֬YJ~KPI6Ugڂboi[0 ^]PSw5QS%z|@V'بyPh: ^]󡰢eI5 + QJe9沜7UUU(*5B0H\&J$ҭ(EDG|rmъEbF!9m#Jφ\~${ jJՍHH\,pXmDѪj!l &eՂeJsjPL,7s*F!{$v>(>D#dcI?BVxIZ)YTUU$ 6L*`UVӢVӑFBWR=xl"1P-ĢҎ ƅX%4FF& fҍi|}<`bI l>^RU݂T- a{7ZJWTCr_i-S= ]Zfkh$GdV ̊@ne11K!rQ+EMU tBaaж=:Iq`Ɏ!{& QgԘGTAOGkMBxzuUS>%wMDXTtұz7ΰiٺey-~NckQ©hLW! !a9 ] T1$GR^J#)+ڊDE-˃3ɼU  1XE"DCOmOI6!8 '-7C JKLhqru؄BKFИBD0 Kl@2I(2WӄaڔJfټ<LB\v&1_\9̐Tݮx#»n]CZ027C!>$G% ѭ-|oY7 `Y,UUU!c-jU1 a"XqQGh@lb,աn`@$XBgO`v%xdBhS&MbwXK#~U_.$ i%^EQ\h܍vB SځkRbס봰- \D8KZ;JcA thu7`2p^US^˒нjʋ h9gYβUUUQkՀ*VLn11DzJ*."BLMos$%Q&T PPѢ3l5tTR*'p̪*!Uh-8$ .tZq0ʹgYW[ &br p%J2UБF>4&%y'Iz7vYe1+rufq(&1 ÄBC4I҈936sIZ޽(uuuEtչЦpt\a VOq\jJSEB%.tbqܽ.3" 5|#^Bs}̵ovxw!A7nHAv$GR^KJ#)/ʥ|ukYcΛ"UX*bb @`)@Kt)4~tD#PSeZ~ug!h[8;1 +6+ Jru!Ѳ,k|1yNVXRJutQ]sc LN tIQ5+t>%" łaCdM!= (DS0 bޕ$GRt%I'boYвee9gUUR05b jDh|hLDSGѣh; 1Q| ۞Od4b@"o0 L̮r^NE +!ɷfz(wdt?zK4>xLE8%Qp{9%ވjIBzzMP=Be Y~^D#)/@Xh7ZVsTUUհ " Cbx% C'4=Z*M4Rm|OjE,:$~*-<v݅9^1,C"$6rTW00쪒JSFQ`b3[xVfMrHaLh4A@d`(PȀk@qOggS4-n!$XŸƿD%yEz p 4*@ fHDv1 1Ă"CР.ɾk{TޏC r(DDV|=Θ.;mhݖ*%DmJ 9bp{0I‚ ' B3ݑhf"BBGAh۬H۬Hp'Xl⦪ @İZMAcB$M$'FAZ  H BK?*傴tD[[ 0D[[heY۔rUEjT+8ZDP6ّNRg$-PXa T-f7h!U핇p۬e4͇m#˕g3zz/JnVE ~հ ۤX>ͷժiUC 29ہ\7CqjkA61 Ehy; $g<$g<$,g1;0orUUU*XQ"6qU4HOU[Dn;ʖ G|E1-GTBW/7aCy;"U).JhkDDuTͱ--n⮌'P%c@Ɨݟ@*@ 7p-E0 DK"ɋ !UÙ̲rbDZ-D`@bM "E>zg yRTH\-i!Jr{N!7Vc{χW0yB|[avDkcaǝ1ϓ{Zp1hyL!r^=\w#[n,p$;&+ Jhnr`mpE :&0A8hqFGAAϞh[PtRjЪA) &߇T5fDb%eJl *ҭک>v0B(JS="r /Ә py+>  D62dY2D\0E2D#6K@Xج(7+qsVUUMq 68qD-#J g#`BV,uvG) bʜFQ6v눹RMet9:knjuo~šx.k!miÝ}MT*c9$>l lAYcvޛ>qacI ߑ0+mUUU!0l"50(FD" .H⢂A#¤7 wJi$N0YEѭJX!I}R\4UUV[ѡ$$FڲY’qK LߙB+CZ}-ΜMϻh1 =&!+>"Ѷ-x@^iv, +6B鍀,1g")*TB0AC0HR c:Q AE%E]* %`h?hvXFkZlhivA}WmVdwíl'yHCDHY!%,RxHX6 )5T"),"VQm"vS:MڊixA(9"@(ЏX&:@F2]|RRPʅ ""T{U,}jZLVuMsR@/Udy %Y^x``Ę,˲UBUL)Lӂ al ö*MCuA$dG/a%b =oⵓluRMƑ H7-tiY,WWtz˭IIuF܇dın|*knѾsjMb۱=L,dք`-$+6+ _IBb"P@z#bY\"T5MD#pH\Hc &CX MDX BhK¡٫q+bE撎H7k;kN Z6YDDvSTѨzH4(hmpQw,a %-%t土.t@vlv)O:P. `+&+ J!%y0sӦ\U5*ƈE@a4X"  m19dAz߮ xmFOC"YBKEsWwjB  T&hPQ}R.wRZtk%<ЇC]Ch5(LVSƚuw5DGoBK3옦\ (B%>D#)%cU4`,GRJƪh6e1@0MX qlL&@ 2[!88 j[ɺXY樶 oZvπ?vAVsk"LL᤿Rm:I[Bk}]د)v2ǰ$&m]=,H[C|ds$ 8$Glָ$$a>b%w4$a"RiV"4V!ZuˈDaԪ>'?1;:"Dn7Z.jSةT(GvԠ\˴dE援2ULqP4rB+ܛr  G`D!( %}Efx ȧmʲ ySUUUAAA8 $' ::]#BR4V% "{mV7U avt/b%!f!{mEpJIS9zP>:GIGFq4ڢB"P 8#т \8KnB`4Ё[C7 aPޖ&] nKb Y.LXl@Ū"H0 ;0ē=Vڒ! 4 Xaǣ/\zlߡf"-D\mE趕iѾ%pFd^Wv"m[M8#96C)x R;js =ux;W"y:sA@ݧjhDr>D#)Kʅ%Hʊr769Y^UUUa7-bED*#' 8Ɋ"BKah. S0JENR*ak45f 1ߧdҴTxꊔ}zeTGS~6сizC H6ˇ0Sv˚b8Hm:#)&8(OggS-n!$;)e4kaIҼRQVAF|-˲,fYTUUBjUjD0M%Y*A<62D @%ʼnUT[br=tpu]_4 iiƷ:x$H]qBUI4J(6 QA7h`3$M \x]_)[:Znݡ8!7QN2y >$GRSV3% ѳԔU 7ò,ǘM@jbDc#ب$Fq"R(DAA((,t+(Ĉʳ(e~Oޥuq.-~>BUUPݣդm>y? U[ΆC-TqZ E(ȀH! `)̍gA >DXwLV7NcUVUU!TESLUlC 1 ae9b@2vhgl˻2PI -uziIݱ]u)պ)JTR((|{x=[3]uDs^k ym8Ytv ͠@A'jMYZ]T5T= ml`S#E8HXc'"RuTh &תTB:i.-Bb5W@@n&hHŃp<۳B0G194d7(PZ qޕg̐]I~ I{pcᰘsYB !P 8`1P:!&LCX8t&*D5JS꺎qw6K$ ETz0޷.. U"">INU:BU(JGy7BnYí&LЊaFL 4n(̙23#plT;6+ƅl%͊qa7pXYYΫE 1 !01a46MPBQ(CFGPEi?"A-04V <1@L|̸r|tfϸ EtJF6)xM,ڂ&l6^=T-p0ϺEwd %#>$;2+CLƒxGfEz i+g9fY>T*)%Fa:. HD@"q $JʓΠXe"j= }ψv:uAұq#Lu𰔺JUNuҩ$TѰr%LY= ;)3i o Tu9Uf $;6/ƅ |%I͊qa<,0-B*X U\U%pa @aiVcHPH1&0)[B$D̈́q .B -026³"5d"oV樈JUiZ7Tl-Ou3b)\ٍ:$1fGN]v*W|Fe`  ;MJr]<`,,Y ; *jXq0 QHiҶM5a< 9)_.TceGt Q.w)x.RXĿqDȝzUFrU+y_NC}Nc.Bal޿6dnoKT1B\E:hӑN%#@*pgXw7 %aYrI Q$Bi^ʒмb\,f19TUTCMU8V&A$T40j{4մUz"@%JO[DH Ag]Ӷ&_/2ikfo\RTӴ~Dt  9wDTz}0d3JvCu0pS;"\xv1f4$G-C@$;!( цN`rUUVSQ0DCJzttnF(i~Ⱦrw]JWE#I+Ujzy\; l0jRNPMk X,l؀E*y%OJ5TZtz|a[d40Da d]‚r ho -&Ur Q |0:Pҧ9hu >D32Kƥ%̒q)76Y,TU)0,VQ  C9>b*q40x$!B5 :ꔥC>_t_pYh~7^7Ix:c}" Pmڴj{ƑlPv8q0$ ܦFFh2 >D#2%L|a7в,YUU )-(a@|$ 0Gmnq<(4C6"EsVhY1(c9$yn-W1:xu GRm[4N1WPs~ƴ@} ONYOi:}w@Uup,33vK` :oW0f+i` hr,6UrEDZhHhM06=ӕJ=TS=Rg*m5: mTIAYjGb JIլp8Q 02Iա ?ؕBRmWҖ[dk/&}=vnd6rĦHX3JdDA 3E XK\YX(L<006j!JLL18pۦGi@!4"(D"twד;iF㋀? J'f[Ot""*mɨ8Ѵ ਊhdelEW:) A2 ܂l )ЍS hOggS-n!6s˾+5Bcyųf^hiYe9&VUUC" Đ0ƆAk8PNFK*-jwN6F:9'z+@ɨK\OȄ;?u]ś/ܜW-s;.?0G!JinɜyyF(H K>cBI۴m*z:W#9LRؔtd2OL6ι Xr0"Ɍ΃d2cEf 78󦪪ls( D8 !Fb !: HNSP uS8J&l.χׯGρ`Z(aX$jZfvaa(ܗ&H=N7˵3-l)xM0.@$e0Pz1Vv tppڡځ:.^d#f%IV?bI[qXrvaeInSUU!*6GCEจQ\TJ$ xYD AhH4b,HBIH9j^䷤E3\mq?d6\K(V(2N39imIG@ccjGf}ɳ2pru Z-v$GZdYE 8"~OCOP>cIz l,UUU)fZnZ(L$ eP=TUA` + -"JZ(t,O~+#;ޱ=?үhc99jBڪ)݄J))s vs:QE@ :J$Rwr]`hh]9}X[>w*8 @,2;fX\@Zaqa@"mrnSUUApӢ&&b7`1lj6 F #T' ݌R gQz^bȇt}WPn.Rq((ҨVIbݮ ŸJ}YRMNSm𫗛봦 KW4CñO=X=N՘TCٹ(xq@7+&[څ rZli&7Z%e9UUUUV.aC)ID0QZTUU7m8x(¢ HT6%E:a:*-w%r$Xѫ'̑[;6Rgum39Csk;vk`-NK=9 w.v8m ݠNжAgțRZC3^R =Ɯe1TXU0 F#YrBH$F11@ &(Hi=,a!%? $(!"CuⰫZf=" l% 3tH&(JBQ*m驭3_S*XW e^K~C uc6_,U8peqf n$f 7"n- ;5e%nF ڞ󦪪DlRꘆa3M " ÐHL06>ЪۤiӤmE%  "$QeK"0#;c@6 Jc4/%O&[jQ>p_ZFFB,%D*UjU+Ͻ:AܭA+!PKh0z@N•z#idN3fi9*0C#$;"kkI#=}hYYMUU @Dմ Hġ:!L ꊞIFaiK`Ѡ&=΍rbm.j1-^}%ձX!Ҧz$mԍreܕ?\e[`3l@-]A~ ɌGm#xpjl<`HȊn$^$+&[ Բ$)^1R^>h vcbUU`Mê*"VUD! gDm QH A1U87qp묔W7\wM`EOV劓w\|GaUD*M-QQR'VeءY Suvcԉk9יּaΆ'6ّ B~$gL^4 8K3&/\H,g+'YTUUPa DH1Q1IEAUЦR[ӁNivI_!M*E2#$:e {`$VU:1M>7 Ց< mPm%m:M]@pt#Lny/unL8[RMLk. 9Z8rf4$;6/څ%I͋v7Z,YWUPS S-* ˜R4-JUPM\D7e☩=bZAê 4 1-2R}az"DdSdi|"pUN_AW} *drj:@3 l` J[g9"Y 0gP"Tɸecv0(^4%'Ey7pŜ7UU(`XU*5 DDB9K QI " MnH EFZ*;!(`*)oU%!9tL)3A_DPMUu}ZIGˠ DZF)M(82[:OzNoΌ2JA$G(aI2~$ˊrip#ఘe1fTUUUİZU*"N@ A$^l"1Q#FǗޢ?y;U[%yYX jQG<"#!H3ؠPDWX"q`-1Շb?(U:9n-4;IӂJf3Җ 2@55TGl^P>b…`9,٦Ejj ;AAQ$FtB'm5mOVMvQb+9\b%hG^ጩkȕs'{3N*դёV2mA|hN6]eHKZ?ǒ 5m׎FMvE٢rv2l2p(ޕT+2kJ*feYX9\UVAb"$Gal@bt,H7A%e1jl!h\O*2MEJUQ 0Bp.&V:]vbP p.*HY'ގ:ݮ"is)n{ףn]+j_'[ $+)kJ╔5 X8,1˛*VEY*MQ##$@X%P($0X0nKZhk %Nΐh%~uGhe?1eᲐ>JXc"ߔ\/zi*Nuۋ0YL!K ! b,ã1 +[r'-j5WF6$G"= JH4f` 9˲ͰY 0-F14m* C ĄX"@BbYtuSIbq jLI޵uop E[o ѿ.HRvyhS$RJi4m7!eOWM[(C~LNm)MmCX$a\H&E!|:kA;2K\W,qa7FSdUUU*V1MMU5%*" hhFz :4AWq|E&}!OJ^ Dh !D ,UJJkGDd;<)äy'/Kb-bĕ`hmcΙ!G6usHzTw.dO7ΝmY ab7Yp@ޕTGȚqa]I|&`,Y ئ*0,b vS,`TGi+giQUЕpWF:U>SndOJ⽀qt/ZOBMXx)}Jw~4Nz%SmdËchI-DTN!Fp{F΂? OggS0.n!ϾľGRV JZ జl y+RUEc V 5x" CbI$NBPԖapD׎m9xX{tsή8+*@P6چ:MST$ KضL#iKMTJITzbk>7:WMs.&s1v;o9"@J}~fL6 TgHM$ aIԴK2pc` sĪrU`#j&XS0DK " /+ BKrWwn* jK-hX! w:Dfey-'%&Bm-Mݬ,hPe͡ ݝU}d4y #@}YyuTcHW ;Q Ab >$;f(ʅ% ra簰bf1*WU$uˆBD@qA QQ#Y(G:VU .\t#b0%F!Icֿуާ˓rvwn3qhe.DUhtĻѪdP7~Ii> _PDC[KP|[_(06ٍ >$gd^KҀ$)?#],ـ*A&BD%K AMzVmS NXp4jmN#ƅQX8}P:0DmDiǐ/Ad.~I32tti+4_^[*Pt\܅dǁsFnzkۂqMfm5Lɹz5o @>$GT$cI2~$KK2L`1gY7UUU!jf;"AbQŊi1̞ViMӣgѢiHR]ȉV$A ާ-_{ŃE$s˟;ǏJGۮ7"S#D"JWy) }HR0КݠY *!栿fGZ&Jmi]rzg2* +6+ DYIb<@tZsCBXML#,;TLhЉ:gIUUTL oEC)4 d=kJw=75HOն8*]U<OV5"j3fuB*VunHʼnha8z2?0L>xHSGRiU%,!'nev  q4mGl Gl pYβeUU* HLF „ #a@8!1qjv/č*J8rPww41a4 abDCP!B|K.+-v!A{^L\g$3~x#h| F-H)[ijM:эߨ-Ök ]2rfD5Q( VFEǪʀY~jE"Fш4JTҩ0Z,-)1_4HR%JڦR[ _Xu :S`{ a1-awaFn)Rn40">D#6+ڪhXɏجh7ZYY7UUU(bP!FFx 6A նM:&I*.b ?yA"QS,/:V2(^! v""S(Hy:S|-DAg"MW[߸],NfyOvY yf2q 8PT;)+\( g%N  ȧeŜ,VYU! $ !aBN48ntV5a37*84D`|\HTvaﮢ[ݱ̃@~ױ.yڨqmΩ5o$hlgޕgl ͒0TEXG(D86A/ćR|)@8C4- p(qڴ+Zmi7ۑkѶTZTYUy Z!rg8V`J$a4V8&0#;kFaMq#-Fr( D,E"D,E" 0a9b*@09l*⨂)aA38"D"QadGEr]"E\{Ovb~*TT)]UYq]x}AB1 ?δ@38m2vh]Cp%c2E۰~TGRpTGR*b弪*VUFTQT+qtzTnU萠ZUm Noqw;+w˴"Ҡ=uBF*׈۔W9u Q_W]%Unc.^ɠ<ݿA\ݍQGy&II \gL f$o>cR`4 HhYʲ@QE41 3F'4Dh N.iHH!E_A'2¸<%+A4o)ぇBqj wQ8z~hTI{̬#*Sx܃l'  3"nK :)$#)/$!IyQ Mβ,+[UUU!&jH;.q¸ mCSFڞUh[Ҷ4)"E$mr񑿨n!FnwMĪ-l%uWR%NF*TG.t npOj(*廼IZp8;4 ֺGG"2gքp Ga;6~GR $/?]HhlB bE.* 8!&NOU݆I$0Ȇ`\}Iz( DThqnuq"0ƭc-O6%ItK)L()bɈZjU1)a=M:C@CJEMqA@GRX$g>ĪhAr6UUU!`vĪ0BLFpS-M!D"6*\;e;TԲ80ÔytUj q&նѱ񫽹sVFb_U8E/:f ]⚂lrpJ#T(쀰OggS.n!KAʿþʾ$;6K $!߱Y^nZY`m*RZ0 CAU% H( b R):Ajc6,'AIE.)IV.ښ0u`/ZIM[Ak$K]I ]] B:Ź@Xpʆؘ`FCs0#4"H6`,'Mm6sh@n,4LC@ g|uLSݦGW'+j7\\ϖmq׌Q:Nv^И@7l_фZA,6  Bޕ$gLUJ3&O*a9˲7*!TՎAEub UDP `,;29弉U I@\6!8R0>!>BX`(tC!Š$=*\m2zexNׅ6kNlީj'zsCF아H5ѩd/%_u/H`c5 ٺ p-cBQεNDt2+ywD`6AP!`&^Dc ,;)+*,& H Od *tBN=nGNTUzvUUjBv xmԓ*:$Z)]“ SwQBw.ƙUՍĹ#TTI' j%[E ZJYs5"7glriZj4P L$#͈mD;%|x簜,˲EC%VV0PBĊB+T-RrsHd<MKchpmb!:$GMYQ.’)+ʥ>leMUUUa3,)j# HL(%DJpTHhN MGΫi/j?)&FV6!|r5ǢCuCl%+Z͢UXb5(rvi. 2|j|[#VðŁC3k ~T;&/ڇ`^%Uɋ!fp,YVhVbB& #8J@KD HDsr2= jT'!=,  u3DL}W&iPnTHlbg(h.$TTgM%i@VR1I6)7Z,˲Ū iZaL JHm:=St%%@àQ LR`vfeeU9!+GG/KC+AW Eto '._u]d+!ivl6;GNe~jXne591Y?:O 74hGl Gl pce9q󡪪*@DXM8L$6z&R%m"qQA("?VB4RFe#%W#QnO'&+~nB Q"XGק wKw6UDj UQhgօ:6BYfknt'*y2/Cg8ڝ6[#M2dJL@#to `vGR^GR^pc49˲,M԰%p0$u"$qa2UHD7D^M&2^S1/4>h@ ceԴIi2KI[:V4&e:g{ Ώs3ȑh0|t8$[=ڌF9p@l$;&OV<)71gY&W*حXEAD#xC(!G A@@D"*>燞;{Bmy":̴渼(:.U Ƃѹ|R[!?@R2&mҩjD)i۪T ,2:(45CŸ0D@- g2=g 4DM@t%>x@,,rUUEBXqĊjwlX117FT$+]D|"-{!չIR+a lu0| Iiy]*7 qhJuP3 H81S-2̢5)[rƵ&Ah63m^;6KJ%hè8"*6*.&J:S5Ֆ4Ѷ=B[TEUWDPC#7#VH^@ע[B kXJy:*E"7'9("XI~ٲQY\T]R?htd[ZZJi-iۂ .!@3ޕ$GaLL&F1@`ŅH)D6;d&:9/ؼ@"mu|DJg`~:fuAOVv͏W8JQV6mbbGZu frlj >nwh km06̡ P5p4d$3&BVϘT 7вe17UUU$Ԫ0LQ0Cq0PhLգ4tRDKF!WE w7j,}޶kGJD#܎D{F ٘7_O[;Ԧݞ>DhnQ%"3qZ1qldaw6C+xC+t-6!칧6qhvj+6fYINbSQhFpv,U" "I#($&D ^Xp=:UҥBZtgMrzr-(eHRIP7[Ԉ ԰$J@uPL*յT?akbAB vADZ_5smUb9`4$ AiЂgLgLV 0a9bTUU4՚*D pZ8@ 7- "Pc;`Q[A%Jub"jR~FP"QhۅҕeTM6PnKzRrˀڭ;LrJ< i!CBjdn5;YJJ"7zYqper7.B ** "$RQ UՆ+BmGH&N&I2b$)*Km RJ!o:8_ gvAUH5A*eug+ {iܗxav״LҭSa:Frh fk#g `2OggS.n!4ɿɼʾ$+)kʅl%IJʚr7peYmbUUUjh$DwBA[Q *HڢXQ&9K _# ߇-NJEAF߈4ݢ1YexTҪ6ѣULHpCyM(5%uض,,0 GNQ;)m `+wR**òl7UUU`MՊU-C-%:B/߱tDdG4K*DGt(MDrhi@ V;4>Qk~r^rqVӆusnad;l $GRV $i>\HceY@E;!%ڎ4im4%mKUCvZfꆠo=;Fs^3ŵ5?@rGƻ;:~J9GC K:Cb Mv(F ~GԹA4~TGlJ<,pTGlJ<, 5dreY+VUDV1 #b`"Rգ-z(6xlDC b,0'ѓJ\_r]2wXjZxWt\Oĸda M.VَIM#VI: `vz0&Z4}GpmY&>@>7Zpʢl` @GRJr#)K\H8,9VUUEj(VîfccAĊMTeBBD*KDHL(LƅJ%6nH|>/UNU:URx7jQ@vS뵳.tfpd(tn!К;UPxC }l$G̐$[IB~ IyIp#,rUUU*"PLЉ*JDA "#MZ= 9 ~#?E1ͻxSIS,z"/쨶/q DGCo1٧P =8W=F7 !׀.J A^T;6/ J*S+VUTXU1j4F* FhLh<d; c8 R`i fkƼ.vBOD}h-`L mUr^IG .:DBV?Xur =ل=!I[;nL_U&=x ;)/\hV祿p7F0YUUU!D4Pa#AD$#:I7=(Iu#DїEYʚHs*sX9.c*H6IhUQ*1 ~|brPJ\aAVW}ު/:ř#^pQe ;[g5u㭀%C_+L&eG쐤Gl^HC VL0'oBDX* *v(=C+چjB:T˹i3f'$@6,)@,PAT"+Dm8,A(m"; @ b YHn?V=EX#[N7jB;Kdp0\20j̊r ndc @3Y[CGRJ%)FGRJ%)Fp-Yβ7UU*@0bc#8.1aҳG.QI(K BQ[ +DbrWhrP4T+GzC|ޑpH9+"Ummve,ccU4vNFIwAZ ,7b+H=vy$GRJ#)O\Cr,`qSUŪ@-EUTxٱa=$=  *7MJЍK좐'aR\(w."ݦk[>-t*4ї8OeZDRNJGgPojuvҵDp 6jP$GpȕnFZeր*5G@ޕD#YxЕD#Yxp,g PQӴ6,(KH$N(6uX"N@+!ܸۿF-'߀JS0r=pu]v7]4l7a*øvUe +gp҅FYkhbqcAk@6`7lBYh GRJ\d%y7rY7UUUPj1,jGD aLaT!$3a$Jz ТjEDP1Q8/+,VEzoyZkTR,.d:[UAWUM&!:bӿp֍A]6|36P Bc Zd5@Wgϳ 7Z0XYdM ڱjE t "xiGU5*=TUhPjr|,ԴQu3( *Kb@,LBiyFGBE%~0t"R!() `aD4 ߵG?Ges8>BĨp$g֒0!$G<)/H'e9bY*RU:)bh b E[UD ޝ>s@q=óF=- H[4[L{LZBXrB :?ryyע_]<}kUM$/#v r@Y h(p q$GYI|&KIyp-Yl0M G*A$a<$g!MOD91&@EC⒴D}ɋauwiV1֨1L׊1mHWcbX81et{3`d4li:(_65@~TglKQ"?c\ʲs\*0 h@ (!(& 1J`P!q`!)@!U4]!3Zv8wy&m \!vo)\9D3KDҔ覩nk5!G\>DKh.XaKDINs4\뒷2zTp0Mn~TgLJ<$WIE~ƤC,`hYY󡪪 T[jرZ10Rm[iD !& Wt)^J&1ZL҆mH5AA0Vu+B0Đe6K?@TUvRIT)yBuM=qdhoB,o3욯W- |Nv >gHIzh 0gHIzh pc >8\VBbi(X (a(+Q$nhGTOvM,hmB+ܚ*m$b5ؽe5ğN|zOuB:z'L=)/ua6Aq%4tӪ[#%Ad!{'{xM.ekёq4ޕDcyQ.)P43h0˲VUUU!T0Q $Ln[J'qq@@"PFۅ8 # QU*ދ\DX4%[8JQTJ͜-ObVQJJ۴muSCw&ok9`rh3~݀ ^i1W!a뻌I)T\0-w$+2+ J˲s>TU)C0"* C ED4iiKTC<#WZ$ޚyS >bE:O6-b]1҄7aa݇E&8{_dNNJR*խV"ݞ>,.qz@`FBlf@ލr()u!ӆ64 @ $ǖ<@$ǖ<@|mY.g,ob"m*@$FB۱hbTEӔm䎎F=ZG1GI)p_mlM/tD5$bUz 60UV+=i8Q@B ! [ 6eIkwv!\la@б D3yV@0ɳÍMl+؀x8Uj!0!ѨP$X M]Uj1ܴy;y`bT#$txW HڪtUT9 QW=kL{v"{G۹LP`؎]d XKJʋ,f`XUU@H4a"!G8 8.b G((UU-R!,z6.&-؊xڏa&htjG HH(5JSpwT bKU8.7ᶪjA,1r ]SŭpB!sX%C6*-oв@ޕG-<$9,'Y6ySUUBAEC8p|HH@:"b 2D h_"-rDfp]HQZqʴ-7o^oХu5Zt+@nˑbeeQ"iiu:Up D3`v!l%u)4['|wP!c+6t;lZ J2lLKN6&h),ySUUUCC 1 H\ѨpDxDX8B "aİ&TY+(5jZ.v#x#P=1+H$h)g2u?.-Hq&݇oYpʃP 7)8r}@k`ޕ$3)5Ү$_I(,˲\X&VUU PD%$Q2 (hTgWiCJG6:‡Au#EaCQ+FNb-=&yx1]@0*6+uv-Ѕ@lB& !rl7Zs4 Gy'u8YM6@,Т`(GLYI^|dIzp -+YMUUUBD(UA"G(DJin%PQT@qk+. '>M NkuaAj A5Uq(՝vI=^(ȵ IiDu_mdp]?P]\5fBhP(90@Vtgh2o@$GR $!?`\hY1IYUL1[!H$VOt+];MMGP(,1t]v|0ߨ%v: ciY*7DAe _!d5Aijt+X9cZWE6'+1`@& 2gL$YI^|IyIp#-+qMUUU M1MÄhE8DCz)դvJ8d08ݟWCEAN8;?4/*U l}WZګ*V#KtE;҂e|ZqnJ''0YV70j 1?(1a@&B${6P#_I>Iyp6Y,UUU!pQL4LxUl 1He9V5C[#Drڨ|2++v%QɻґI hn7R_L֊/`U%ks@%]GAV" OЃ'l ^#&+<(KHhY 0g\U!PӰ E4 6A  R=C$*؎ѐmQ) F:Kp]G`,;8w*vLjh346D iTC*n]4`o~p8l#UvV86j0P-~uSjbpƸ:dXL |I#@ ޕ$glJ%a]I|Ʀ$]F0' YXvHj7E,bU1Ab$G؁*ZpbK*ѪhEd=\ᴼ[G֫Uy_t#*Wđ="ZʛO-R//ntS #".6;d;K(СJoaFtp2"ޕ$;)O<J杔'hA۔eWU) 6n&&  h"؄jR=%U00$BaIWP\IZpٛ'vӋ^{[ykcr\I42#Uz7RD:J KL2+]`~fk!J(p 5 N $; J|Hʊr*R;P"(cDmVQJ:J勏ֈFȨz&6'("Rn#~w Vz1ZjZTtVԭhC$\ p&XIS5jawxۮ';O' a'4GCvq$;y[IBIyp-gYnHU!bbEM BYDCH4&ٴ=+:&@6?,/=Y &<OυI/+*:UTT^YXתJ }(w 6k42 6@ 6P9Mعe: DgYQV4+{YΒ⪪*@&FcbH(p"Ѥ:mB(FBDBDDiQ]EP$ *.5.=)VϬyu,NgpZι0Jۊ(T6WoۀC$Q4IoN]PbKކakyմ avHr"_{CLx\4' **$ܫTx+IWO@񍁖e,gB0MlbbDF"(1jnJDb""\P?E?RQQx@\R^=cZo-ӊI⭼w @cƨMkQBhk̽k!>C68=Ʀ 78blޕ$;&/@W(7+˲6UUU(jX"BEb`'h@FRv L~6} ƄY$"c:#"bժQR$UMΟ&b%uWc*mu*MRMsvT˖a$ /)Wmpk&`mD1Ah-8~Tgl*,I/Eэ]e9rT* X0Q5MDAUFCi.i AA$NjI6Dkm G2"l+ukBP:wkz::|5ݡ;^vtXzo:v>e|6k'-[!R} {w8$z%A^T;YUIEIypce9qsVUE0DMӴB1(hNϮj(=B#Q j~X!cSAE6%j&]*L#$VUMdz=>"n߉땩pFD1cBs!8m@0 Xd+ ^TGRJ%)fJ#)%3hYβ,ySŪ"DL+j T# IA$JST7J,`2nPœѲ3reiQ/Ā҂"2}oz8WSACi$#jt+ + 6@`vƺE` df BqU887 N$GP `+I菤(r7eY+ b"*"hQQ$j#r$AР T^WeuۀCJٯ-%T 7"~wLAX1t ^ j㦡HaX [Iݻj@&f=+P@ tMحvt ZCsFp^Chޕ$Hyt% 1R7˛BtPŴ"p1QW<P@ c0IJǴI{1z:BuFmo(^/z?A eM &G&NAK7X-qX g6RRjob <ޅ-RFB D/ %J`0j >Ds)iƒn6%풰#YLʫ(vðvFa89H4:qȒ;>C ss{/"7ѷ04ml5w1_w+悘Hѐn. EUN CD7>i=4-]Gg h hWm8kGvjOG6b5DhV(4h8@WLWLpc`&p,窪,bb("XDa0&8!HhSPm-Dߒ4UMԕ`i25B*,q7^S7"& S]5r DwĺYתip|붮o ʡeNA96L6!Av6~GR J#)KʅX8,g9笪 1ԦvS0EPa(1rM$8lQQP8[#YME\4q/ʃTY,OPSOLgГ<rRS KBq٧ezC4UL׸'jF~f:-FTvZ[8fmޕ=!+ {C6s٦ !C펄cvс8$E"0A%Y2Gݹ?kQ:C}t rRcUw!bzFJtqZvi5; ŁuhG1Z:clEU6p6DLм!7$;6+$!߱YQY̙9XUUBiALa$HCzPIn$( ."ZeJ~XaQ)/Z+` mKCN CQUiۤ?i`:B'md"aCDuS4Qu2?kF2qpc! G,Jr#C )YTUUX&LQED( #h&Hg*j+>D#6iHt-[F8c Edt!WHiB8F.&Dٽ\T鷪wWFJjRtxA"y;pGMۼv6P](1<41+84qOh8QpQP~$;6OWIRc|p1˲,gBUbPx!%FHȆh$FXv[8t>4htrU w)}7B@͑t7j:r>^\>D-VAtD;$jdj_ELQ8LP _6|p  @~;6%!jfJr3hCdYM (6E`8Ya\8xmz.I|QD @JT5hDia>EXkLpd!%c'*Ɏ D/tU7 %-ff2@k]!姃noc) ^X8eAsϵ0 OggS/n!;;ƵĽ׾$GMC̰$GMCTyX,˲MŪ 8h1P"a"AR3F#`TMGd ʛ| JFG"QsѷP(DnM_j9"ʅpRZnK?$"h8~k`T#ik{۲sܡCK3ݴAɞӅAx0ܞGRJʥd%9r)76Y7Y"*a F F(Fz %C8B Ѻut9|N*UeЕF2fCTT[JgCqt P4wnjH1W)c1,'D9ύdܮLA4:SYZ5cSԘh@gLJʥd%yri7NS,BXnQ3Th]HhYY  jS0 81 x HtH ,"@-}G782!9EH#! g&.M~,VPQh ,:ר.&Wn=:^pѻ<, ^+(9#  tzK g.;@ls8M܎ptEMZhrӰ7~TGRKR*ȏ,)I aycUUU!LC-V64Ă ÄҒUlਐ^5"x]W?KH ] O7DXR\®؈]r5?d=^&1'mTn~9$Vp '8tDٴEh}nz3t8l\ِi3l6$+-҅l%IJfta7+˲XB`3*!C$ C%,l⢈!(}ӱʖ3Zs8DI[br]qXؐ/#Vݙ#xwtVFЕ^zڔjh|=(wk"CХsqҾhLގ soٲSr5=o;؉Å"LAu !~;)KJr%H8,g9g9gUUU XUM6q$AġIc Gdd GP=V<ݨl>?S\a>@Pu+\}u ьM˘rPf( U d{~#)/څ%HʋvV"UD1 d+@$ F1 aÚQ(0X 9<$ܬ ;@ңpSᔫJϼ6]ڽa%MщUTDSuhOyv-O\~V~p۹bUP`[@!4^w,Ƃ%y#g2,˪Jq 00fGqBVmE5i'xAC5cm}]|#n=܍"(,@n01jkC;RjZIUϧɍq\/H 5mauYVJnBt~ @1:ݢ^`ݪA @xι"($W-¥fXKpI&p#eXY+UU`m P 6.$SJϖ!](l`N &V`@@*V޹/[犘@k쇴ȠѨ9clR\ﯕIO⹊WG)4MV4 Xhq+fӺJ4V="nӢHGxI߻ h2lf66l5 %|FfM{a|ZNΪ"+h`#hL4 L1qa7tNC7 v%@o-ݟih=DVeR2ac& vЀ 0#V ȖG ~ I?&,7Cdȱm >Z4zAɝ.VpԳ*;"n ^32K$`YeYm L >0&*DOQIzVSN5IH1QQptR*CС HHw <٭ Y"odj ql0M*ѽ/g*{9e(ƅ tl b6tyC>GHBAG88$;)’']iY9fYn+RUa9I<6$D0T$&6T|$D"t{ *:rkT(bk⹦j_uۮCZg*DGoz}?B_R:Ҵ`=`4f"rƹ9  |/wDt;>LRڼIM@*@vd$;iH J4$8,gY* bÂXTU1GHHl .FqF9\*"S;V#Vu=6@zﭗB?uBԣxjbC15,*TCv Tf,XKakS;ɘ4&>tgx$N AZ6MTGd*ʥJ*#2R XMV^UUU bVێ d Hx!b%Ag%SB0"g"Ca)C B.RER4t/PWխI?{u•! YÆ|} " @dh%9oBHDD1 jiLh4M[i6% E*ۤ&Scjz /vFG+ 8yڄ\l(դ-yMGvg&qD%GW{|{z:yp"Rw:642lI52p`sOggS(0n!۰ʸi7H#F٦,UUiP8FA$aLD00P(4"D ÖBpӪ%[Zb^+]աVC訾M$ӯ~%b79 p(Pԣ+BM!} UY݈gTu|+D}]ɐJvTzh!E)JlTC$dS8:_,{Ak,bRݗH"VaQM .`6\% ƁP.dޕTgdV LEzH @Jl+g9˪PŪ1F0YJVn*mID¶0V@J)צ q\AcCTFXja=VC(J_"UԨ^%ЌuGMaR.6j"^5X<`P `7lXE[ݽvַvn]@ɼnPl `{ԔU2$g# !e aeY8*Q j!ABAbLL"x(0 CN l(SZBGo\3&E2.k FW eZ\yXECP(&9ΡFTG )zjW hЄA"Ċ:gu aD$?]iK#ޘ}o7#Tac$;Y^ J,/ʅXج,&;T\UiXT `b@0&$Aq@Ȋ YT=!J?HYV97a4CA@qFZS/E(IzvW\-0JTn5E+URDh%-Ȩ;@ܶ /l'h+ @UKȷJLl&. DP6>D泛<0D泛<p )9&VUA"v@Tba$ &:tD!t'@A":""A?h!dcDZmcs\Mqh&,C+b9tѪ=$IC:UiVlOvURNXQ6Iq.P*Q xY +>Gl*ҪfKr#65iUL3a1r `U"PhV c#A ˜ob@M(Kq!bA"d;N7ZZȍ6Ip!w|x;V`5RD!n#6?\ug^tTiH|EY{/2qD/P8MsC!^DŇ`˒H?BL 0d|xrsYUUUXkZjbC PA U4.PNL#&LaE\ԓ"l }9Af@D);qp]v/F.văDz!fvnD"ӻNhP8( AΊ rH C&g2D$祿($Xh8PUUE[!a(Ml*DU' p" TˢXR0kZxW3v":Oh+whCTS0ہgI9e 9J$aUTUM%KVi% v1^yt 72K29mtey6hncPá,1&bk>LP )glJ*f$?cSRV63rŘCUUUdž ( G 8qD0b;*A aP=UQMSR-8鸐gĔF,'y,>:Ƶ/ejjlv|݋J\kTIVv4*}Ģ$if:ptqy]J v-|ڮ࿫1tAG5>DfCX 7zвc֡*B0ŢGAQc #al@ˆMϒh:b@Xdc.wmwO~&Tjj-~EX XZT<>YUBsq"-IS(Meow4Zqi-d 4 NwQp p\P@ޕGR^ЕGR^ 0D۔c @հb18 b!VmiJ:MqHDDʉ{\0'% u>ND'8hEI_JJS6bN,=M,t;ؐbyAWf!(P@PhT;6h@VRTz,ِW 5b iDP3i$"5& !?/:ޖ՝sm WB)H>DSuPm![khV/եiz_InE뱠>!bí7x{qH?/5{l*]>=oAq I`@hfޕGlV Jr36+6 ,&)p :1DD""J vA$1TF:=tJ~"EPͬ4s%FƄhd݊tVJ(f!A &_ mdqK*T۴m*UUTKw'B} DȺ31 9Cb `@O͑b9Veck:19 ޕ$;)Kڅt%INʒv7zp*˲sTUU!6pQ1A FD"A\ @BŠ(I?\h-hB+ _'d}H#+$,JHU¤uO5$J7m\-!Y瑫(w&sbgܴ>C'v ~U=ݮ@k3Q7s-CwD $GR J#)OʅH8,YUUUXMlXLST0bc(J$ /DĠq|AHB%Krbc V=.CXmwH_tQ8kxw[ dšGWsT vmgt*nMTF! 0w#Δ!&źm̱s6sqAVQжZMȒ `} l;)+\$IYbrfdī,vGS+9A,v\"8N`%  Q@tKG"[V3ֺġL(+'bJ"@V XͽU') `+q&U%< ,9XY1gYUUUZEADLV4RUڮ!z*P\2]=@eMEE_=' q~lBt\%I36_I$=Eƫ"S?Լ>D9O`-C !Ok%Xhast8e5u ]Br OggSr0n! ݚ7C'̻()+()143+)+7508*)&'&*33/^T;2/ JH,gYr*@j`1DQČ8! :h,M =D4MO) ]t2!XuD_H9"^Cr["FVj"P[d$uLKNO<@tU7;jλ>8QpVǝKΡ X&gGG*jC2;\ѐjQrDB++)+ƅicM1 1"FbcUHLSݦ6g& : Kex!&O$3ˊ,WB|" (, aHBw;"uJ4ڽWn@lUXI8쥹 _ L!o6ʛ=;Kv};pGޕ$S0CW+KE$ -Y YUUUM*"HM(ب#cD7M*N #(NbYL j*=!QڶlN"-mМ_WH ]*OK}d g *vC7L"X7 nná(D TZgM+i|BeJ+ ٯZ?F;F$Ce҇*-ˬTQI6i%aOv 6@C*w(mc@BCƁ1s4F6D'>0$S@""ZmJąt44;I#Mp.V8ZLb uHf3ܞ:Ni;lpA笚8$GRx[Iҿ8-1gŬI@P 0>Fc"%3%PD GDtDg1(E˅aTrnWhE I K0Ve+^9^PW3ߟ,L7tиLaB0w2Lw{cΥdf\l ݌ ^TGlJ\TҒ)qis’-+,VUUUALT*`ibQ%CG=IM1"*aW1͸h_JG&$Ji.1nE"~ n尼{ȮV܊\TUiը3wU¼tn8rI XF w`M`f(ޕD},qЕD},qF,ySBj Z JT&X)h &0 qd @A#5g;1q VEY wSNKpZ4YoRDt۪]"l-bˁܤ[eC׀BjÃ| }=ql; ( $GRYIR~$eI{pYNbm"9Q"D @J cxCA,$'.DcGn[D5U?ӓWCBNI~᪯$V"$DڃBCAUtr )pIJi;ҧ]]רJW%̛ń Po@0Uc##)K$pIY5,k0J4HCbc8A"(qh:=:mEEJph".ZxU#|ٯ+؀Msk~Oƪ7IVdeNȠra2:CsZTݤQ鹾VRӑ[C0v1ҢL ǐ.TA D70tvD3K0$b^|YR vSssUPP5"FըiX1lvGH HrНNVv$VEćhJS_37׭ܑ$ -[mHIvnd%.w<ǭ ~%&ϙmA 6RzԳy}!ӖCR&XH! dPijҫV-0)@PS-b]]S%=1p:"Q=}/zM*&6t"|9UW<#E8S+TJ6(Upppp0=x2nHz>2 J۸Yi b SӦ(*#bϑiƛƛѝl-@UmS-:H<ϵ³zL$q_ςgg.25B.ՃQ{My\|%.n֤9 !#b)MڶTN+?]fJV Oy&3H VD1:mDeKu5,N[ bJy^iIv5qfmJ JQN~]'j# QһuSOUIܩzjS~͍x fR5eUHDtJೇ M|+[x[O&)UuPIۭTTV# EUaKZ շ[Rj@ +Z}BwCMϦ=m_')$c9Kr2 @3S^`҃TӊD=K(+|d?!,%-%[RɈ(T 6hթTbHX]mCgw40 C|ȢZDI,,kSBQQĈ5Vi8aMBa`zhIKZIT}=8w5bO_I [1tO ct ZC$*Rv%R3=%8ӎ6iAkنl9\ yX^_ b+:;$D_CᆠM43C f#C)Ȍ̲Ze҇beܦ\Uc1`Ԣ@ vbJhGv pl<&V鴪Ayu{ɬ{/|-IdB-qrGo"AXB!aMt[;HJ:IۭzC`Q,IkzBk~PxҤ_Ș˅ &~l%Z7n3 v ÞaOe?UfҴ1SE,-nYT ZcInBs ,S}_NM"Q*UUU}cD.`64C&MPǰ)6U,`-v*UN*ϡ<jjl7'`@DRp iy÷JgqaOggS0n!! 62.-Ʋ%$$$-+(&$$%#(,*#$#%43246.'$4.,)*+%')) M ĂrBDfRH4eY)UU `P1UmUb(b)mNEI4UՕ*cLݒIGw*FXDLSOD#$)3{]!\YYG": CG]/TӉߎUz@v=W:"Gr@, ]}CYU0M%5bÊr z~X71Xs`]VX"a0P$V[mңnvFD~田/S9}S##]iu[t+3.H w8ѥ#(J5:eGeͶŔ*J[ %/N۷W!~d9+HLgb4z1>l},@v/U=~ oWx1g71reY*&6cHLĄhQmnTӔtR*Rb er㳯ǓIB>?j_i-\䙙2z#Hd3A[WC>C'Hjpv H58ѵUF[Q ZA%ې(UX-6܌\zGznJUt+UhEmJI+"Q[ZQIQaگQѪN[^eJ%h%<}r̎HL^]w9ړbR*8]mU@TP>4([B g eC|Md @XhSzT5=z\v6צP'jd|oVYW *VP5+?_N9)|kkښvR HDZ)Nr ϱѿ5ڻiC`k6=d / rYɹrU"A vqZP0K%anah+E0P$wu:I4.ݴMTQj Ϣ@$=݊tF6[>]RQjK23̬}YwKŤ|(]g"&EʓTБ̎'"2;d`xoPVZXAc h@ bbqg'mRM0 ŊFY8Tid"Nqw}_SFq7ގ!A=JsbtwM5Vn|02S~ -E)>YO;׺ޢQth6}`G0Y6dn,g9gUY`bMRIsiIԄA\BI*ѭI46H4ds`&psqLx/VtOj tZ@$$S Qj' t; @%;[K'U @+9"#EGZrkUJ h#ň4vٲϸ>}U @b 5M9FF-m˺:u%@b0XyHRtڽw0.#:)5<^tz6M%y\$t%rFZjUtt+JS]tۦSQXn&vNj|{7qt@ԁR9V[Z-Gu] PDX5EX-|-[X'ZZ*VQq9 t학Yk" PSAJ F:mS*'#3&\6JF1V VJr|We=( V#K#pOR p]'y`Y,D]M`1MUUmC1`jfWjFt"ّ"mt{t6GMqEӽdfυr<ٶo"$|o-"[ ,/z]d38I$ͺzk3TT0 aߛ/ tڒkז<[mUU4- X ߧ^ LUXcʕe1l^Yt{ʢ{P,SUCkgd' ' |R"fmnxBmݶ-?lvt{ Ttݽ~#Mm7zCWCCzm4jEZ뵭䫥?ho2@,XU*֨U!qMLm5Ml4M]0@ht!'U.p2oDPK?t/M!*8e W qEz :.mhMq?.MOggS1n!"úٞZ;6k\ ZjlqU$h_`-,Y>TU!6i8`"ŦSD# ®o.(QX'M*AV I&sx(E ;?.!Qin"鐄FjB*ڂ^%{t=xxr ۍ"-\4,4E5"l>j;6ѐ)`^c FFTbʑ !@AZ5"+:1(Q9@C:$a J{wQ\HI섪R*R3loʇ3/9KMޟC&Ȼ[5C*^9UKHNC'ҧj9^+"-Suv:ľW ѐ[|@aZ'IVh$n$&gXU!C9M:Ue]9*A;F0DRIwD7o bKKk~˫| uQKJ*OB-=Xw/ ~F~CĿHBn=qșjS*db ^p灵&܌u/t Mf  9EOū3"' hf9˲֦*R"6  v=u4ގFcaڱQHMӤ;z}g{Sl'(Xn2rgf*hEb݈FBI&JG@=}(68tMO,]tELsDTi8f@^UAhA)VYooP2&pm UU#50xVĄ (G·GW4mҶ=L pcWCE(T6ֈ<.g/ZXΣ LP#Cs+б[PQUMIdZӅe,.hʶ Q(ev&,gX@X1Dmb(ƨZbQ`xY2j*M!MHikѫnt(v-[G`e"AV%s{|2qw*_z'.WE%!{9L/:U+lӽi:ϐ|H) 08Z6.Ъi|@V!`m8,f9'9\UQcU,( X,r q E1A-20Cи3:n0|_1+?֙5-E")z&+EVSiu4BDFwhJ1dX 4A $ɴ4`&9kSY'U NK{ae,CUfYLC6 j(V+8`'wL,ģBȶYRajL?4Ћx+FHgt59Gd? =y.{x7FGhAV[9dЌʴf™kA14 ۾QmmY55V>+AQ$&g9r^ `UOL$L$AH@aDl0X]LHJ?l'SE*Z% ,=j"M7`hw=޾.b%BUi5-gc7CK9s xcAAv7lrΑȀ6^9#4d7ADZҐeP!X8,g9˲lSUU"V EjccBB KR$^#p5w;#+<TĤ"_ӭvgo_0nD|٘|@$'Dja@QDJm.˖;k8{8a6kyCt1$ ߃a*hG d)/Q9H)|)|Aԭ P(j",+grU VUU#VP+B@U|2rr zB 9j->adugEm>V>\ؑ殔Z6=Xg+$EVh[[DY% &҂)dl&;QpLr d&AD>~GI{P5EӔe9,B"FŨ`Ebp4Qbgq IA"TKwl%Tđ])epEUįdzXĖ=|OaEl6~oZkiSl<g}zlZ`zt>JѠ!D0h0~CyP!WAn5ȖsrUA-**aStВNMI*> W-(QUQ$y$jX/(JIt7n/XYD!"?:p6]zvKNSxjȴ H7f6j?@8':" [h@8^%/ȅK`0^R~j*)$rs*VU`1E *jtSn*!MfUҁ=E4MnWܛ>9qiڸ/[ur x#>|(_5/ul·#@.b]d]\ZΆLd"D7ظ`0 @ i/< %yDKoChon-"q1YeYPUU1VPT`5$$Pl&RۨUi[>R-V5(8>EʨًtIs_eSbD~QXilK"ݪHSiK[{( O mӧ@ %a@tUM*KBrDNF=:A!B~)/u Ci7UHtT+lPp.]$}2_5B F|' ́CZA\w]?鮋_LZgjXj[Ejf8 $O-  /I[@\݌Z 94!PDqYb#;("qBZ 䉟tY4@䉟tY4@j -kcMUUUjUPx"IcFrʄ3Mh+n;KǍjҖJijGM Pa .&gY-tc3[_kI+1 7c1,粰}| 7!JV4 OggS`1n!#j{Ǿޖϛ%FmIy^if+˲$B**$&hHK؈ @F5MIBҲ}WƊNSSmOig*c$46i:U-U=ĝ'_4QUI0t6o.! 1`ͻp`m #"+XK!2eYUUU!U" BPQ'CdQJiHJZDtSmqk|!16#"lM`$"#%6" GY[yݨ ei٫3Jbɜ7u;߉bW2~[.S3 8$g iB$g iBT rcMUVUz#"DGTAAXѪV7GDhFm]P!;QxR{$EV W4]q~?\>C)Tu7Q3u>F!XOy}:BP ~?"ѣfh9i<"h!dC~$;"5%fgI}D$ N$`<١bU1b:`7MD|%8"a DHD4Hw| [rR|_ȅqj͝_U$6K\j^!*ޑ@JUZMuR$Aܪ4 h bhpFv,=Ams@t ͊ %{Gb$oв=B提j\ **wF6Fݲ7F+5[R1WL - ;bI&d%Brdm*VUAk1cTV36j:XFv}AnU@逇=9{At u'S&*㠥/6ՒLǭ;1!&J5դV~ܪ{Mz;*<`+\2q ƕ˓"u3?s+B`'6 #dyHӒP|8IR-d}MY16U*kU1`ZRmWTUDEuH[h*twcU\Qq-I[K9q4 8OG`kQ7TKPj[inʦmunQC,ׯwf7òޞs3jlD{݈|͑M4>$g4%(K#j4 |  , [*PE(MvGPՀ8X# "[DUI>؎-QOI;.7<׌=BQ%@`2C;ZIP*RnC'JsJibCTg8:i .asBd0NlB^# Iz!eI(>TK9,MU @Ũ"VUEl6`ӰkxEc Ru_8u]"4 Qz"H=p*bjr;Dl]sT9LL jJuT ;q˼lyvQHm %v9\+en'-A7+$p~cHΒ~,K.MI@=);,˲ئA juCGIuЊ A$$vz4 'd ,rqZ:5FU7OٵQ(KBT֪զR8F—>zRuv( L3Tu;Y-(iH3暸M_f,1@b~D#2/ڪhYȼho6C,gYYUUUjUZE X1Ć&>J(D =EQ4$":,J9+HK +Bs"8-J4[ Au+ "swW4 ?9yNZvb}F0& p=^ u`CIZf<0$5 :VcsVUUU"XEA8Ep\H"G"2RH/ {aWߘ(V:,5%qBwB}!vw )!wωK :"# bcA=2V;PDCn I|`DyxbnEʏWpypxm-Ө.w6r 5V YjJBE|j0>7nEvBQ( ^$gȋP 3% b> @eYMXɪ*VUjTD`1 ;"CJjZ F(mΎݢ6uUu71xA|?ſ#Y ft#w` i KbcpJ|݈59"&FVVW‰HK iv/{[@௓F׳L#F[^D7ciYWdތoHu-+Y٦* VET@%NDzhzVt+qA|/சޟ{MѓPh\%B72_'n^bɉ){BUҩ.i:$u3g%[rm.}Ց+%\ʫ]D 0a׏Md Ajf\>$;&/K|zR691rVUUU 5`U&61 S=iҍt"#E RQD8,*; wE/.U]@ƨ4 F'3*FnB}|dqpM;6X=bvC%u;Sٹ Ys °!춁m0^3YV $pɲb\de9YWUUU!X!c1$A[M4A$m|QwtJPa>+rP %IׅyK6ENDMV[[ܑ[HERtGۤ;Mm4N]QoN52a9-U3h Ʒa.!J@fmzL-ae~D#f$1P43:$,˲PUUQAT05AT"8GQL a}<丛Zk#Xy $cĨ %_"E&֚#HKL'yg#WvQmUt#UJYGm6-9+8$.cvZݦx^Kt..DvΛVTQ8l6 > 4^De4%yfEY5 oHu ٦󦪪*F1;Q(62DDI D<єK^οǭΙV: [Q>wWCFRTkWpMqzۈ4RխD#>^asڿnk6ey;3-9h+_^=vNlgjAFibOggS1n!$8^#2^b, Gd*$I$s,n0TP@ ‘H||$b)QL(P Bl@?q6qɄ;$vE=2JaVv/oկ}/ݨ(`2'у*TN6-kQ~KPA!7Z%#G]{ *8`y@'$B06>%|dEy!o@`e1YΪ*TP"Ah40aBzzI JDK@v5GˑEk(D۴Bvv(6y#'t-~>ǚ`V,uGǖ9 DCl hA^T> 1[n!3S e>#iHƅ%Hq!o26eY`UUU"5blbaXNnJiT/p FT J W.CZo$`>ۦ?$t&%QBo픅%pF j r}h1wr8]W *SmcgN1] CݮyCcrft,}$gL^KcIBE$LXhYβ٦*"@bUainUzD3Rl鎖1± "MZ:m$%Xi3rcCEp s3\E'2~h-B瘸CQj@jtd)6!+ucя D";3WՕ #ߊ1nUХQ  #"+ iI(?"P@T7 b,bVT\UEQ5F-(Z0MӴa6m[tBӳң)Yh8#"B<-]Vh Tdr_H6*++D{ "3[NR*Rt*jnZ4~H3YGE_0~4 " 3h,->Kq;΅(@δ,T6D3E{(D3E{(PD)b*ԂQ5VA.vNSt-LѠEE O뉪iK}Dhax@Rj"?$kb2"Zӊz?IJSm:\1{egLY_&爮KCcV$ɮp# wr4h96T >D╔7ұ$4z Ê9`(Q R$0p\ ⢈c I(DHHT@(?܍6R#tO.;YHRrQA%#+>]zh9ڞ_y_sM)~wH>(Y 9Y 8ԙvHpdB@QP $gL$GLV H@=% NSVd&WUUDcEԨFPFQ!"RZC ֐iI!}FowhR.B|!NƊ3v"* :U"ET*f$7W$U5lovɠvELm1釼%@ӦLC4>%xGEyonX yBA"5"vD(p$> hh" ՍZ_|i[Ȫ%0l:)FERC~#9@qoʼn {6J)-TU;C"* 4qaؗfjIs_iSOlS89;4>DƒHc\BvrsTVUjXMAxcQۡڤچj#Ώ~h9KX;Gnr6MݟiEW Ƅ0{pݝCLG4:hRԁD:Q [Gv!`QD lYoڭYz ̃n7 E $ac$gd$>#!+hl*RZT,H"qDP =TڊnB"!aU!V܇TYv|RL7W+SMJVrER$P$QUjѶdE)cvUb4r&Zl2d,m41p54 >3rH$dC2!ԑ,g7YUUZ1VZD-al"1ؠFmH@ ~M7g7ʹu&jBh}\WwѨT\൴MVB]:׺%$JV:M4T{d kO5ՍJ'"N0Iv|on lh$GL $GL krβsUUU(4,8 HӨڦՉTTI!ա4~#겧掟G;u)F{n&Έ[͢ZBu Dc^aPTyE y 6n  dmP h6&PPbk $G-(@Xԟ1)I$&pb+RUXр@A4&hGӣM4MOS("ތ$ZDOI i-H=2@(@tF+T%B@rH!IEE"#t@$<ϯPLo^0%kT1d 5@\!7"&H0E†>3eEƒ@ch,Yf^U*5ւX"x0 pqQa!0DXGo!B9v-0|(I`S\Aj˘4o >+EpwrDIRMiK^U:tQT!ꀲwӺSM9N]~LbEc. `^\3ٹ =n` >DXwLVbo@B˲,˲܁UU @@ժXDBb$ 6TD:E'Tb" gtSb@" 2(4YB t?9"XBxйڋzQhuVW%I :* 39@|E5&\,IO7n(4(44lHڅ%y'voH 2qeMUUU* F1+'&A\xGXXBhCu|Q[ KǪ|ۓi*&5lwk.B%MtڴEJ6_\G[hU4:MzbdA 皉:ݼ ;"#0T,t$glJCcI}ڢ=oaYe.7UUUE"j, !  h 2-dDQu#ZQ;&#ݲO3Bv v@"j4UQ{D6N=nmE uD =_4`s(h2F4B$o因ԽL4D?@0D$GP|% 4!`o^fY7UUUkU*t-'q6J80RJDӈ&T tI:.8䬤VES~r]H8(tLj<灻+\Um:v8nQmMvb6%&U疳ƱX*`8$Vk04t oLC(&Q^#6+ K"%2D4ŜͪbUU!PA/-Q4F *tB TJi"W R&Vׂ+G(\j4)ĒV¶~"eDj*jSHַbí&lGArfsv6bGۇm Bޖ|G@17 OggS2n!%fҲ>#)O\( K'.4 n"e fYM.VUU`, XkEU&nM6NBWU"!`Ge:EU$@FĀHBG#WzCnBz- BA(➑UM%m[=}8- $T76@L!|^IZΟؘH˒(9(y P>gCHXǏ Iz ?6Y%ـ( A B$P!6 D! Q;$@'0jNIJ]b#6@t eN"h4VrF3!(P Dl0Dt| zm-¬G1@8B$ۅP}}9y`sf(٠CP"WMƥ|%9kq)oHufpT9B b`C0.c&NѸDC(tA@`0ֈF+TqQ'hI*iV(\m]RIz>$LWn`A$"psD08QQ4R:9$sq>tYuC@AݺBhw xhg28ޕ$gLJ*`$)?cR2V3:,\UU!("+EdA\$j9>N=$$-BcMw?-N ;7YsazJ]5Ղ-Jt"? s FNNmU*JKDT ton8b+dY#F0 @dh& nm @aAޕgMKЕgMK on hrY6BQ*((EPlh'BmJW A"j0qJ|\n=@"OţD(c&QRR B()_[[Im)D^ gږf{@Kid&0dl`D3&/ aI?cxDe8orUUU`"QBF;"N76 14"8ka0 AGŰQ}ˀ{}rru$U)7MGIVGaVsV EbepԳU ALpSAsd8:ThB?+;|%|ƎEyH) `ల,gqm PEbZb1Qf0 # mL%nʡH\jV侮k;?^ndGW]g &Cm!KURQrIRNu*zCAJk!vM'% CrY  g"Yy&$;)|% NJE{o5!$&eY>T ZDT%'T|4$Cn%ZT aQ:jG˙X_m'o;2h|M2o: "V;" ]KUIHTuUI%J:[ qasn/RU!;Ƙ#rB!Quͱ"@#>3rHcI?#$}Y8MYY7UUU@cTZE# cc$H+Ň @@H$D!%JBuRPcߣf3L^byG$#_IGŗbF\Fwǵ,;?ԮJME'|N-b!z]V@:B3_7 EK57"Cڊ2֚Ç%F8$;)/҅l%INʋt!oNHeeerUB"j F,I D4&8CKryN7FG5lru1NػAƷz=* XZIpx>&윣 Kcnjs 3֪*P7yr6wF6M@8Glhr($;&O J'Mrษ*BP1`* 9QuUOiRM*z*mU҆TnJƥo7V) ɑԼzZdՔowWwgTH Vm+y-!?TPITRm7MU/cܘ CofkM5`l-AD _/χlۘCwp8Khٸilı"kޕ$;&OЕ$;&OHZ*c*jAnQthhBCc݂rtcmEdÂ\ߍ9p^xD.VtiSQJSՑPMQMHQAfz[eweB6Jӡ GDplMc 5@p86$Gl %)W)h7+1˲X+!!AL\! !ą"D`GCOsaWEzQu^< [Ņh6ni$U|kkDjºJwh#15 AٔѺhanΡ;1@_! @2$+2/ J<irs,o PQa&XQbvEX j G9$*Bjm" @AqQͺ:EjR?6Ǿ_v+%_9SFvg"cJIZ=Qm1gVz$o熭#tgp Qd*1snIDZ9wd)8hpn`t6`$+6K J%H8,f9\UU!U4,VАaLl0CAQ[ CQG+WQݱ(_raT/D_[:Q_43YX{=DDnQ4 h\ D}%-] p-K#eLti ~/1, 3Q;&O\(@V&I3wKx^0t;B1A ;{ ajZnG<) G<@nŘe ;TUAbQ'qJ +*. U^V0`&U`c ~%P!H~(+~'шz"D1BfuZJtS#jT-AJG[Iu JOZvإɁ0^LSlֱO7v}DJ͐~t$+f($+f(p prY7UUUBUDF@0LŴ X4xqwl`؎5ݝ9vUUB)p]sz .vj7Zi7$IEt v5x7tCMpjئe|B:kmu0&닐^J VT4~gMʅd WI}ؤ\` 7FlH*@0L6!'&" ۦGASDUuгH JF\ F $1|8L̝OR C`P,3~+6$/ޱY,y\U`u#)B9HQvVZOG-B$XmJAlҊNĽ钷?pSYf|h oBuz Uզke;Ğ1(b ]qcMK{^'T|#<䤡CAh OggS\2n!&X;V:>T;)Kʥ(TR,)簜e1bUE(Pl %F"V'!I4 # XA\" 8bh} e3*8G2J(`8Iͷ|f>AlכaR*:3ڇY"ʒjJkα/Uh-aCG7s& ޱu-N`A>dg@;)O%(fJr'3,gY̛XU!@BEbA` G4VX!$qY!VDQ T("7DӄCÑCG?cϵu>fw1kdk1m+Z[du3j0w߂|(8$GR $i>$]ce١ B*hb6r/C&F=+FӄLM#rMl.'F;|XCC\!J}+Sw i}k5ZRmh*TGU/w SR=Lj6BQۖ?}KSeMu2Efv3^Gx!UI^|Ďpcmr1ySUUHE(a(B 8FRbz6Eϒ&цqءtIՅ~}_? Jwcv#Tc, zHbߎJS괉N{A yxR8pFz( *3apq!+Ac~TgLJUR1)I p+b)p`UUXJ`'&`IĆa\%:<Y&V"Q 1cUuv=mX%Xr[1MX*K%K\ \WDc̭Jm*j]4DQD=Cj0CB@'Vc\M 6xG,:m>T;6K B߱Y^aвeUUU&vLӂbQ izJPJ$( D =fj4{\WDkWG{\v,{Ii՝TM[ݴZi$LjAAUJZ!ݢߌEnංQr p.nA *FՒk #٘ $d^ʲbqŪ*A F$h$.% {TT\a䈐Bnbe娚 8rAͳ\ ~8&fkF eUFoԼUҨihIzFǂIш41,8$!Ρl8; ;Wޖid;AM(inm8c;NLSXPA 7ctɴX\5{ollp~T;v( J*; nb%mBXcՈ8T # $kEA!-鉒FG r=EΡxOA ˠDTz_8dÔjB'ZݑeXO:n+U:`SD!hkwWusԓyms?!hVhFI|Y6`pTWlU YIU~fI[58,X*ƈT1P\$6L\rlbQBd(  "iq"#?m~ZK*2-}e5$4%;qAYQUmIm4Z]i1*#:6PYms*(CBk_ٚE:fQ v)ޕGRVUЕGRVU`-YBŰX U(8PL#tHm% & R(aQ\=UΫ*4! ~$H7: dv(I8o~Ua^g+sSkarLHj̒c>=) ~r,C/E6pޕgdJҥ)@W)I7&gβXUUn1PaFDIjӪ"1ĊTD|X­9R\\dR*h_&Hݮ;bF[h[i/ WݣbTx:꫕,Z. j:JI /{X|W?3P(P[D’Ƚb<Ѐ s΃16UUUMP((.0$qlA"pD$'yk*T#BJR~$#PNTU)LWEHh1gB*-iOm픦;H\[ˌ TrC 0[O{6Ƅ =;#l;6Ѐ;$ |%yI0 9*WU TĢ61*8>%  Ɗ F!0C{T'2=na5"K ` J Q+BjOhvW/CX.r#9 ҪT6]b'֘F4< ݆o:-lL6s[Ĝ,̾oLj2sæ蹨B68vlGLGLp)fYqS**;Z1LEM H$>D1"=#H[T7T4 { UljXV-VM.$Gꝩ,} 9iѱWy[a/K2m)$M/8H_3{ 9"E`&PE' vИ A$+6/J!5-˱,[yX! Fł*CD%W 6IDeQhA@ĺ {ݐy<=X))Z YDG"t߼$-r*jT9X q\Ftt#b4\t&2VwWc@ iBƙcPޕglKJr36Kʥay,˫*BjvDT ;L4Q; - CPAV$Gq㷽VAJ䐓%Zck/|Mk Ƚp_hWIPm:ƟX3'rdwŖ8Fi,Ӷ-8#CBŷMqJ3Q1OggS2n!'Ȼ˾ޕW쐔 $gb\A5Y1MUUE 5 9>ņP҃SNK=KZ 4#"Pk9(dp"3P۪ѫCqFQE녞 n[H*jhQP;\S95i3ɶjBwkA-(M˰9.QC lE؂X.0>#6/$pؼinలVUUbX**Q*шbxF$0tHءw7 'rGE.H%*~aX+Ę7H @!۰%\z삣iXl_K%Y.$J̦)o=dc$sk4l9g#2l9ޕG2ۤE]I}$MZ$LAeYl0UUU!T0E(&pBGlHlbt{6tEp(FB:TQXQ Z|'ZA8%O Zڅ¶ djWt% ϣ#U]]a2{d (@tgc M@p A1^CsH@MAD#f J"3<cΛ0[M0EMTUDM#T`%bۉQHe*Qtp<:Մg.i!ϩlo>=$9G[(鍉b3ZzEQj63ER <':3&J?sgu v]-||G ps $G2[UL$G2[ULp ,fYWUUUvf6DM;H06#:"F A" @7eA~WmZ\hGޏr[$DU7(Tuz8(W|pHT$&]]+nCg~Ʃ.U#a {}0C]S^cI5Ix 7zpXYِmB VHؘ 6 HB:6! AR($hn92 ' A !괿bOuKUb66Ďc:Bҭtsdf5_Li&)wrs?bCyƬxld8(h!ޕD%t%xdIy769Drx,;6BXbV.Ǫ!* "F&& #r( ؁vzJTtPtD`XnM{Hd07N[D%R4bAZ5gp8d."v#[Xp"ncщh5Օ$TweEdjTի?M$8hšC*@@^$جHha1K!βB b51-!hTr$- c #BV!h4"F;/#qY5Gp.#AGE@ l>DgYR%Y"o5&1gAֈPc(V$E؂v|DB!NFtёDJEjPTr΃jLwT?f*ל&"[_*R7ӖrRiTMG۵*;=.v4#!8p`vϠ}C aZj_dtjf @ iMޕ$gRЕ$gRp mβ6YUUU(ibTS N1NābMңF"`H҈Nۑ-ӂ/.IUF#y%V^À=]I~PP:B_xTy]eiż0;Vo1DL؝5,.Հ|8'N, Ia66$;6OV>hCh !1=tQӉh0[_ $G7Y^(W0dIzohYY̲7UURQk"X'*I v;EOҡ ,D7z@+,aV .jQ;twCd bvDu=Cu.FrHiI.vH10sMڱzݦ2y::.H׸VB BUa;Bk HaI_=ϊto5)ò,f漩*AQ@*Al,J*.AhVL<&!bnJ pte͉Ȓ|_\= 0OUgWȬ9,//J)Vn'"n~"4M-MM:9lb~ VM @E5kmm1hk!ޕ$gl*@WtH7+e9nHUU 5ARl\IE %H,ِh`,FQc)/:@>Ρ2{!H ;zYlt;m%/|!w7qIMh AUQ:IͨuvöYe'F +s(.J`oZ`p @ 0U-$;iC0$ICPAT2YUUUU`1j*% A(d!1 ե"Rɝ8ЫwFD,M>"Rf}0PKHJ. GTZJgrѪ4)]&ч$.!!\@62_ܨ2Ww v2&yH+⪭hF6>ۼ(`, {yQ(+ !+1ɲUUQk"FEbUXbtuhSٳ*DӢ)BF e\$W71 qu(n$IonUISTg\jOId_Rی>cl֟a;#D->rڕE ;نMeC&vd\6!㠯@GRJr.4 Ԥsf0o*ƪXb JDHێ&JRM:N DIJF P$`ڐJ<<sFBAXVhP\\+mA-GQ#DbPiN>'ߚAH`Ҫ?0nvN()0!4c3u$8%ifGR GR T 4e1ǜ7UbU c@(FM b$P(%AEoLjz)..m$z#2PONhJHQ]oEȣkIQ6UMSMHPP!G,vԳGAB0ġxU]< ܣ%fHН1nk. @cpOggS3n!(zLŷОGLJK$/?bR^'eYβܦ*61LE"bFD a|B8db5)Y`(HJb,]N {ܷ87=!)m>gGB#vt*Y=Ց.*2,0d@h52j1[`f`$;y$;yp#plUUUA``5X0UcX&L$0&-D"NFӚgµeM:n>B驊t*{pEj~ɮ;ݦRIGSHDٶO(:>#lFҐmD9%_3ga ig ,V g-VӟI(76e9+;TUUL5fZ T18' pA|(!Bu{J*բ _r|>,R?:*N(([wީߏc'.glͨT5&MhQ@ǚysLRݺ sYv fFfi,Z57#l&tAhWlJ\@V3YBn$̑l&MUUUjP `DЎz4ڎjq0EHVHk1b0F) #b!wM= g$Jt@hV) 6H* ga{8$޻W%*Qգi"1/Ez 1n1O Bsk,GҷUb) 84(4e $g,i [I|&ϒp#ల3fUUUiڬ QHԎ#G '`(X8 CE [&3zeT>BaGP׷'KG&Uj $DŽ$YOn%]cq(_EQM+`MVX^ÀO Ѣ5@ٰl[@T ޕ$;)B+IwR*ʅ򍄶YβrRZEŮj(fX&"$Bس*$5BȡRt( 1}׊Yl~7}P:l >Efۂ¤\jcOV RvE1%\RvV}Uƻ|F%1wSfBij0A<Ҷ2 @ޕ$;y JLȂ}E'*0Ug5)&$!݄EqFK8BFS,5x>x䷺ʺb7hi 3-]=8Z;ɻFB4pk.ӐƱi $GRV $?]XM1gYWUU@a5b  ITգT#Ҫ@D|HwzcݎPd$65!Qd(T9^/bTJڦZMI"Q>xIPT/EQmF3 l4t'hM 'd~;&K Jr%hY9rbU 1L0MQB'DC+LLPmCJzLDEk%ՁR墯{փ _vڐ[dѡ4E`# [VߞNDNJh\n&ͳGc$|=;aD;g5ȧLu ha 9{ԃ@A ;2%VMiVgȔX5 eyY٪ Ph|0Њ(C$ ZMҕT7MGGD;jVWn)I4RJU"_dm/A_bF,[zE={*C_EPPJT[P4a;'ˣ4bt-19ѵ5!%MJ}0ngik!.hǶpl;,Ijy]TUFÅ;5k C%`Tw0 Tw0 p$f1r^"XSl`BEXL@ 28lBۈtI"G 0@øD:)r+XynR{kKb?$hUAD7MT>|/"K[1XېMht&l`Xag6] ;i҆ hh`AF`$ XKw cr"Uvl /EcP$'LH$U$FcXhڮin*D B&aDt=߬| ?O\<"Dft?&| cN&ydl4w;zx4k+%PLi}\c-(qӁٴuN9@6Ђas   JW,hʲ,UU`baXjc;MZRi5M6QUQmUNZi4%muŪt|!bw1 ߻VdK-v%6{+zk])&NuIM8ǾVA]ԙQLW |vά7 ֬R:u!siD7>4Q<̯[4Fs β`MU ,bZB MTRlNSB*Z=4=KjNYyKM. "ϵT#3}xc yo.W*!!IE&J%/եEM,~0T8"m;Uݙ8i[Ϩ1MЎ:hް34Or٠Or٠pd,PUQ&VUSVGl &ب#qaD!UճGIۡNkCUf˜{!m[5TxzigbPt:uwn8c<-h70e1M*iUG5, pbbcaBzTh:={&4)MxVHq͡x>נϨҢ9QҖo&D y(i['_Dc TRmjDJ;)NCУJG$qGs>pp_]L9<$&֩VgW-Ls:)ڕCt@wP~$+2; ]Я'7,1B1m)PBHL$HDME5թPI!\p҄KujEUunw5E_*`_AGFRWDŽFu#J $tS-MHy1hM;D8GaM} $Y/nSsnNZ`5 ^4.iaRwҸ 72qX.gy0T*@M;Vqta!&.t& &. C₈CAb6!H!v ׻-A"7q5=_;1v 4$ڸ&2VD=TiӪnGں uhZMu'CE3X{ 'v:BjϝPQucGQef 8QV)f*@ƫH>;ɛsVUU@%&UbijKNQdh46>a|Ԅ}/OާoxyI4Iݶlg-  R do ِxN!6n[ o嵳{1)rٓ}Z\nqUbT4↙7y+l;@,Wy/Wy:R*@ 3JTuZ{hfD} ?f6ɬ@lvGZ~FBj)xz2,S$ز=O *FQU[kpbk$ۻ_NwY 2S"^&It+~_ʎ}sfdTS§q#0XDLiӠ[)VSUGVS{O/tǴo>[&K 84 NuqƊozt6vëQ)e,ͱM  nmRHX8QS)2TrTL,geU XĨ֨qhb$WKQĆD7bZUJ4ڈ(醈ތrE\,QjU*і~\h縹rp`)tIڮT(mK:+\o9bw=ZLoz| !F"&($[6Pgf82X &}90Bad > =?P ks(5$Y̲\,WU( (tl" q3qPl4 cB9a|A  D 6JzTUۖyhSY]*AǷLvBu5^%ioj$^ -!3rF=x>~ r6L@ q 9>h% MˍQtgSu[.X$4Ú FP@pQ8U=(9r} f簜edcUUEFDHhqH P$J&tB'DCE. I$$RO6Kjmk-*RUIG+6m*$6-,8{&2Dםy~bPZc$ru cMu|Li"c@sJ,XCXL;T =?1n !싄ɲ\UUfZEb3qubD$%IDS:NHۤgJ[GzVW&*1k)E-Ji *"0GNuK\fK IEfўZ.xqJ'*J1koI1!vBIo&5y 0 VKG0lZrF>y`eY[EMhia<`*WUP`-FbZb-3pD㝶Mu x7olsMW0+\PX j+"QU/׮sl#ҺB"Qwj|#jw Tw['ǹ\[g`bq2 '%-.~kC6&o2ִU p*]HfT]Wa( AUi즚&)ѩU8UC+{ߡDoGoߚ 4#z6vڦ?BnSm>|i;mxYC#z&lZ6ݤM0/ Yb*ƪ@JTnsSjV) R55 #FbV5MGhm E\BF;Ca+tAẘ;'0|Vqav8z`jGK*ֶiE eD:7Zj?I>ΒM_``q5FH6&`79?'6N,V1Va6i A@xp DKJSUZ/[( cBJTJt*-sjoĔTR*RjGvB&*{`xpf[6/ՎLٍyg7'^~# cahT%rʹ\!*X֨: Ig"Xa|*Dl+ݨnM~٥$^ʟ }E1t[ Z?f_zRR =1WVrWW_Q+g;F}H=5P@ZZZO!q4 OBe  g?DloQDh,6YUTUkQQ՘0: E|D{=ZmSJNI&ݔFU/k4"Q1L [s@?!D>B7\)Akq!`W$~9+v>:m7L()Ѐ }D3CMB oeM( wŕm,"VXI0Pc#aTA\\0Jh hViTIۭB%If۴]}K{9D"UAR:P}wƹ$~*1ZYw7PD]OcҊD yr$;:USXXX#3&t 6OggS@3n!*@N$,.^mg TB'7Vls6UUMmhb1m1Ƈ2((xP H[ՕjZmVTI.He7j GF|iD"1Y?+ taUk"kl1ќP&uV'U Me4NwQƪ8)N7XVeY1YEAc1`T#Q)6PXaBEC:ĄVӒRU)Q'4xh9^#B0^LEPQݶni4Z\,HLZQgU"$lPJ( 6c0BAZc3_TffW!I4 ga>|f)8Ooz3vHs"bV∃@xE $&:6jr"IR6]UiJ5RPq]q {Ҧ[EuN)TD|U!JFzuz0*uUR:mu#lvv2L| _!)H6YԖ &˲,y+X+*k)^0D0 !c6jڴMEGJh^JEWmGEj(▖Q1ok3M/JŞ)VEE5Sݿ~: $H.ڍw0 R~ѵvLftT+Y,+MPUkZiEĦ816a"lEc"2A(TY%`[xWmVh_\îM)TjEQT[ή#f;FPj-;c ꪵBK$W;iy1le:sULb*֨(Xc@q4 [JQMGEVt.E 5YzV/ҥ"PwnQS4UѨ*ғ;GQI6m$:t( p2FFn'"6(dJ53fHB[L3ܶ=,WBp0qTG, !ȑDc b&t*MI5iS=VP-&])3h%4-(yxpMX(4A )$7 yEΦR:) T;Agfe 0o$ṿ7; 4~)#dbR?Bv-&!A@n0M&7U@EQkA+v]M41AE1BP $ՠ4۩~n01Fz$@Ru!@yhDMj+nMܶ$s+CMIҤiTћudk/J R7tΌZaB> *z\Sm@ˎ ( e#"xtDP?"GGD )˲󡪪B@,vU1 +ر ->LF)݄F\E.9D4u;&.7 qXI.٦vp\DH ݤGUn&Rg^ӡ.}XeACȞz>-HIA]vc $W" Ym hb1f٦bU!`iSP5lQLuFl'H\(:LTG#mJSmeEgx.zj^2V>O\X8E%a@*$DeogD?-%VzT"OnH>~qiݡ:}&Lޮ?A;(+<ԻFQĨd(1-=7ȉI(1J1$bTUUEմ"!vuZMAm:hQN2Ei!D/tKK8kKM='h>[nݰF yK3<9*舴UUw2H #}9O* t@o`-R A Lvh;"UOP|GdJ TH)qeYY*A*FDOxUh("G% ]q(gU>Lcp~[k'  ѿ_2EwweXɮTiRZ]]HTY|3m yLh'BbVqoy0&xp6F@~;.wH+ e,Yβ pUUUH@XA`Uh,i Qhb*4 DvVzZUY(|jh?vHVjHz/ވ{JtGZ@P(5q C2FZth5 +1aLh xқmrDz). }Y|kEcHNye&# ̀ޗ$3HKKO}HTX8,gYrU j5FUi j beB/%{Zz,H#KўX_,j`f GT*!}ν/;įe'F@ tX5cNL $uު)`c3 P:bIj !3ob(^Gkɸx.ɋdqILh9˲ՀVbZԢP$$&Vz$ݤmU 0?棶!mTt'#4V!Ps,'NWݨFR@qw.3hE !WG=C{ZRxPfvձ! w]biBKZ;.i6!`fLr䪪iutP0 B&"1#2(av5R%2 ș*< G8Ą Xd0 $ $1‰[" U,u[$WvJm^*@}`P3s;̛S܊ѱP{i@nf\S6l4wDJTw],8 %Uk |cmM,Ǽ*VUE CX԰ FDqKҩ-RhK:Ѧ)O(t"Cxl!Uz.V ޯ>G$h!%fTɵ4r Dlj܌6uj1I좻4K}!& sW;m6Z6H+`OggS@3n!+6~0g d,V[2п4Z7Ɔ]9+˲V媪 ,)XVT5 ĆF#1@V3MtR JhR0O7j{?e_Nt|Jш@biKhӷKjt[ҩo]#lDZ%H/{AbG.6\w?s6iF>1+'$'|09+yc)FMdhTG0 mATG0 mAz &&VU ! `3L5LDL4>؈bAnTn$mJu)Lع25 NM%\ՍTRE,Ϡwy_n5u}HX5(Mڶ)+H+@49+ۗL@k6`ql"{mFRadqDa$Gؤ`@Z`c dXl'fYBk5FDDbݰPD,%EOhv ,u2WCb`XHp1T;PhjȪ1xqvql,i!lBJSݦn'm->x~<羱 U dw5BBY8mycSj7(E!1"$o#`XIl3SV<.Զ8ddL.<ͺfnmleH,hCmEvXk cǛθe 8ޖ34E %x xH 8,rcʪP1D.U,QUcx R 2&"b[Ϸzh[D-ԌB wBHW*CB10%* 6zRҴIUn=MZa'>0!*v4s6UnA-plc9LaShuCp 2: ^WLV<$Ǿb" 2MYb̛\UQXC"J\q #@aгm-Ij%AW31XE~ZP>+nk6-Zۮ;7/|J 7kwRXSҶh62LH~ l rr۱zٍ޿:Ww=kurforp!>$#&_cI?b,|vGWGUAZU4iJKhڷf_l5qA`(Tsbɚ9-7[z[9tPm@󆆺864p>;6gLұ$?"lsV4 Mβ,lSUUL&vQ M$&UOMImG%qɂ! *R"->紜8h>a9wx9J, J'BG("$`[ea( '8ZDU5Vo':@s[ 6I}HH"Dvt60fpf d!D>>D#r( K"9XkVG]JTy]Iy?x/F3HS)S]`iȹ(SJzϸBj7rivPifeWDjڪ`$O"RV3a1$gXUU!!ljX4 X'ƚ CE㌈A@EK?ttZcgӄX%ɕo,U/"t$U;nt*$;"Tdqw)QuZ4шD+{FW@ 17F8\@A lhEDx`bhQ$+&5$}Ťf\,gUUUUDj: حaX qVUvӳQEҿl+aK7⓭~ӨCՒ3!U2=; ,lSTht[c5M6\0ɐϓPvݰ3?:(#C^f3$p(KM;,gYYBAu4;Ύ!'¨p#i:A7 @G`ULgOwGcswCa٬Q!1Vmg[3&$,a?*L75۝4KAD3^( K"/4R۔cQ;qI~+qY WȍY8.nJEuSMIGݡlRa hv;.vL )ۦDl 1!Ma dF;CjM1#%yΐFS7Z,Kp7UUU&*bS1d8D5ST#[M)tR:DE!Z3#ב ,DCllV,1>Vb\F%=;T(+ҳ]$IDZjҨ yrW\"%(]ƠS1{ngZh!+9 6[>$;&hXwlVpohrs"@-0԰FaEe'p(mV A, %T"%d'p tyN'P>i×% ?~*2ʟuOZ|D5zVfUd-brIJ`}ue177r9%fg(LQ 9gP3@p^3$h4Hf9sȲ,;UU!T`Ǫ Ŋ@bA1q DIJӫ\IMYX%O"HP@l0 ]c篁#Xyb@FJ8D>3bؠRF ZMy-4sмbBC'd1NδACۦ3!kdhk#h1X>$GdV 0$GdV p1Y6UUUEX$GcBK%6G&ÄA ZБU&AkgvvIƍT''vݍE wo䟎uzJ N>N*Hۉt;Qb +f{} ^v#ۭu~ͅ |6EFo`=i@6ޕGL^ɋ@э%s 0]TcWlć bq!H6(T%*]nT.*I% j Qڣɪ/l5o&H=*tQUD>v n5ڟi9E*MA!!GyD~JW+ kWRL(BWRL(BpcmbmĪ"Db30MG T# ADI4ET7,G!д݆hytԖD+fHڥ%v)72XYβeBP;Q J`)Dq 'tiTThӪ`TK\mDc&CO +W oTB(nxDh|_q}PK'k9-u/cydʭG,>#,OjȦ5>/ xGUtc"NC` YA!ޕ$;2/KLЕ$Gd^  se39UUU(bu[L)bbw$J&b)ⱌpI|Z(]50\ɦ#\tڊnoH ؀@2!2! $K z#ؠh̦\vkg QaSu3 6|$GdV$GdVpca4e1Y*Ba1 A\4р0&ACӨnRӣ'Ր6*mt+ȋMnԬ?-OgC܁@uҗ^deGq<+F̑j[mN( Uc53Foc6q[?M.V=7X$P3N46bl6$;6+څrXجh ȧe9,˲MUUUADbe"86sT"T& n!jEE@%+dZٯ˂d.|?;͒ą[!}F*(IUn)J^fc$~nݶTU)X" M4ATR "Ѹ0694Ƙ0@D_ѲWvjQhǮQ[r־?US[hݎF ܝfJ-š1-OggS@4n!-0Nþǿ>"}cI_!k pgYβ,o Q\< !bU@EBA4$;V@I+}dȏ/YNXE *ٖ^(o@9ܷX&sX8 ?\QZYܝ Z=6&DP]Av&3ǀnƀ3cLG5:7#T?M$ 'Hf; >D36ʅ%̓rgbbB $LLؘ8PA4" aԎM ø ܣJhHJ1GN`&@|"NJs[L|i;w٦g#GOc}-TiRڶ:Qm%Q&wf0`cvz1x˩,D7ʈd,$_CpQ.F#?6fgޕ;6/ʊt%9͋b4eYYUUDDFA%#apb!jr.r G(݁xF{d۷j;}ѳxd>圤Qk@iZ&mLa)liGksСޘ:#  q|DQNp~G쐔 G쐔 p˲rVUU!EabB#@"18AQ Dѝ*4 F0#*i-$~yA":CGzwOZy\n Aqnݳ)J ﵣ  N2HH"4چ&;2+0$ߑY*YUUUADA  1b!FDP$QV䠧Sa1."&62s=k/]@MOxHd҈"JZR]c-|~L vCtU3JChM10з31I k~1Ȁ@@~;|!WICp+Y\UULaENE8U81٩Vhi=TJ% NhQ1C$ptm]պ;ZE\V1Ig#[EL{BZb7eb=t$Mj4 hweHF',},ÛMQh1wdҪf#{mh QNeo/v 0ޕ$GL]IRdIzp#,-+˙UUUT:*AFH"aWDjH&YZvb1Ⓥhjw勠9A!h[7J7)} 6J$MutthS$jhv=v~b(*fk3EH6C:T jfw l@, $;6OJ'HK[9s,6UUUE bU`(A(q6 "6:$dDt˔믭gԻϠ81]T[TZ8N~\gQYYl96cN17teEYFp'{$8OC2&dQ׻wP\GZ{D}dChYTpޕ$;@~G@N۔,f\aD0 ƂsDL"aأztږ6.aTnILƺvU[F@ cP[;Q]T F8yK.TBj*w!ճ=Hs@"1ATCI,@'U !Ⱥt8[}Z0gd J32KƅrqUUUBH4 Ol$$N[Y-t5*/=v 6 ̌ʵ?^H &/MBWUUF(^zkHi(:c&is{H4^)U: mykj؈₏48laޕ$GR $)>]̱]9YTU!aG5 `9LL""8шDF{v@[T)ՈNcoYp9A9kDsLF["BzFi%R4;^@jj.߯y`8cw+utNuVFя qߑ" :E6}l ,ޕ$GLU@ԕ$GLU@t+f9٦UB a$DbQ0N01qQrk @k(MzM-A1tmū|n bQ1Aau"BTSz?:(Y=9SS掅0*0od]L#n,ouqݶCp@(A%d3d^$ԟ!K@ˊ9*W!b:XDda" ѳjۨH[Ah1V:QCp;i*W4dD_B[]u7UsDX YA1"aCVK)Szhaٔ~a as խ*[weaũ愖ˠDm%@: >%~fEz7p*g1'Y*j0A$$G*4MUtp\Y$B F]rHEGW("ξ؀NCwQICQ6S؁p:lDH*ڶKƸ #(8v.\I0aDM֕58h`5nޕgL $>c\bŊUR/%HD6Dc*a4$ "3Jҥ0!J3tGv‘ 񼬑uA|LT[TtjB!wz[ :~K$}ju0"%+O鰽Xqe40ɆHP.Ut8Ln(K@F]7wn`' |W4@X_S2Hg4Y7UUUP1FHbd'p4R I ֊M6)=զ%64ET5ާ@UAq*\[I>DIӞ>Fl+5]桭%4mSH8XB1>lC.كNCs]5wh\L}pu[}tfA >$+40BKcqa!l,\B 9 .al\l$& NUR*eA&O+DDWr"=lTFGs9S,!6OT/=:Mp$7G(hVLZY2Iit؇spa1ы-XzAv[e @ -ޕGd*ƅ$G?"S1.$`9lS MHll4G"Ē(Dm{hEuE5&L*"."sUD"˶((-F]<R/{\o{-zC( QhhJY4uuU殻vtwi¬䙵3}b,`Qit5\ ]lO@ZC ޕ$+6+ JrUUa+AbaĄ&p|HFC $"9 RH`Q0ѨN (Id#%wRqHRa(P RjݏLd=3T[EJzUA]4b7qY7. J#V|aW \ L7qij~ԅ#2$;6oCJ#6/CmbUUUiU QT18HlćAD]mn(IiA4*pycY0+iIB/bd@7l@"*d2-Z'T2V{~%As(ɡea-Hp(`+d @344@nΑh$gl K36K 6hrBP5-:"wĄTFUK5"Q@Ԯo8^ ;ߏ雫KlP֥Z"7.oIjN)"MT餡_H=HZ Ʊp&Ÿ:15wҩCD@=sf{ ,OggS@4n!.#LWޖ36+ʪi@[ج(7уcΊYUUUt0 Q 8 .DqM\=uR tYJrJHiF\ |@--]^KpDؑUi$tg/m#li3W 'a?~_W"lluy~#CC6k"827@+8~%a|'ˊ@nlMUUUX,MP*&aUXZztNtha38T_(Q0%u,Y!S|u@6utt<֔(%m{@4i#ZUIUդgG*2ohy÷qߜJ3v{@20k 7ҪU6P2жh6@~#vH$CRr̲,\UU`GA*>eB+%4MtڴݶBukxIED( }VxŅBFJݔ_CҊ+}mB=n!Ujx>~Cbxd_Xwlv3-X@6Ȏq`kl@qzg>$gTUL0$gTULpceYUUU0 ]8qMwD=iKE 9*Ah+]HNJ !sRgW6rq6H]}~{u¹Wd1CFtI#nRM]5`,0|d-bd?5BGsj0J1fcF(–,Y `^h *K 4=X` %)dbŪ"ViꈪSMS DjEV**Q}Ys9z]B(\U%E@y$]: /&!ğUI$綾.5 G!WCWt1Ey⟇ z?ӆ -#MFp[iyטAdhWRVX $?jheY|`UUUPӲ# #qv$1a5=ۢ)F\ HaD(ýVZ{|o8%`! RPeVChbpopKeH#m{thJA[UˡBvlfjap}anϚ7c6 ӈD32+KQ̐D32+KQp-˲ 4UUU`aaQUCL0p AGu:Tn @Bi:k+tG7x*χ}t&R4D-=qc]n(4Ut\f?~?Ƽc=(.j䃴Mdx^臨TklT4 Eb ~$G-%8K# ,M99UB ݪvâ*Da\|HⅣh=PTG* h pzo(#+/-M hDCouV*>*FBǩjTі[7PGÐŬBX"޲Z\`):4T5tA.tCóaޖ3&+%)fmIX>c\fMhYbeUUUXS+Ha<aLBnմU%1mAf%§!-="I} [R]VA9pKv ō(PRJnn ܧH84gg *mkduvsn.Jkŀ8BIڞp`#6+H NKV$VB,UUUjXPC@ 6A8HԵSUHh bPtnuOCjq*@t?1[SՕ6Yƒ _뫯qnEj*jۦJUUiS2z'?i&q fe9LLv]ɹx"!r'(i[qaF\m釁Ei ^D5iYglք g7e9,V (FVa"D(NP&h46ֲXGqȚyLշЖysE oȾzC2X=Kh=xm0 5+ڱn}d {\eg+W]JۙE !ޖ#i(څ%iHva76+˲lSUUU0ŰZT FI8>a0.v MO!Z68d9m jP.D/d/GnJJ 4Bn}3,8$TI\iSխ L8[8:5uuTO;[?~G+Hs,hiyM ~Ȳ"]b, GeE$9Mb2;T*p(1" 0 B񑄁%HHl bР "䨎NPre!|:6*qvB_Rmd!B;&UMm+ՉB0rV/E8=@;K)|@~ V\w} Sr&Spgqr .UgLJʅl%y%Bn$\^YVUUU`8v.*L$&H G@NE:H рT&70+:ʞ6sȵjGO ,2th[KҘ~%@fH=! qbm_XJϯak܌[e8gi8]+j5G)X;~^6ŘAHGBM#s>d2-3a(ޕ$+&+ J<`1˲,VUUE)aZD)=[ZNgOJ%MC(_h(5֕:A!l+$-~B-.є}ҨVwi/Ups: #ZS"#I gRDzQAB9-bx۴w|$ĆWnN2<24WdC2h` ^gL UI~dI@j`4,fPU"ZQUB 8QN4DTmϦ[Dh҄jCJѠ^_ ٿ  B|m(lLx_#3Ut!]%@ Mݦ!<7{o C)vV]3JC1~̧lCD- D#ِ_I> Izp#`e9TUUbմȡ"F .0Vq!MIt.9tsb|i *쉻61˼}增Vi9-Mj#[Mb:T)6ߩaQ 1Zvh@,f9TUU`uA,UH(OtRzjUBHAhЅ+`YR\}-(P~"јQ*~q"}$K?P< Uj&"!&ΝT\)"0 CHJZuUm. (vA">$+&5X0Դb7pXYVUUUT6G,F 6q$"AL/cKDC $IG*ǘgZ5V%ىF(DM>;Bi:Qc9[Fќv~( t68lV%ogrc,{!lCnJg!ShwD#ِxD#ِxp++gMUUU!'N F&awD#jGG*RJ cŎM];jQ;KPuWN|e_(DxtF.Y[ITUVw(MAAN1&ևm.(iM n 4l&`b P ;4$GLVx $GLVx p-8eeUUUMQPę0aı!$`0D@A|~a&S h8.ߎӦ?QZun%I,WR+({KBmoLUB02ً;wcuɝ93\(X3Q Yn gl_INIy\dmņX 5maE8bi6:=thgGJu N "Kbz}cbpڪ[n$tK7?~NTDUS~{5/XB05s7p̎e & $kf")pDs&ِKFP8D%$,i4rc.TN)Ć !P8Ep9jذ>tLl7 lvi&7h@& D|%}Efxe9,fk*(.Aȱ `Ec ѭnE'H`D ζ0GnYzo !q.țlnƣş0b*qBIVnz(TnڊW$H.n\ĵ$`Z ΄V`;L-6z(I:!%]C,9Gd*Cр$/>"S)V"hBBGp\LF" M3mӐF5A*AH*t畈cUoB.LwTZĢU(njUE[|?1#"vRHJ"Cjgv 5:O~hP*rY"*FgTxKSЄ:Pb˛BSi$G-"HJ#e$ Y*WU "RLb$E$KNzD]UѶ@Hn)U :q؉4-+qq oYs”TiR lv'FG/~*mI^&3NaCA'~-#@4dA"Qib쾐Cd+YL67: ~32+¥%̊p)ٞlYYβ\UUB԰6C 5b:XmiӖ6=CC# PQHBȱc^}ۡ![(nz/3סy +{9 Kbòc&U`'#FVvG*EPpDR%4qX`BD_pU"#VUKZQyw+cjHaA./}6HѨE'g{b)Mu*&oc06r06.=Np Br7-@wr ]i39`sd>$WREcI|&eX$76M27UUU$B*hhS C爂 wi4,i˟ (n &,3CUUUiZ԰GUЎFA"ҳJIhj;4M&=hBm;ʶAP A:Z{p.SI|D.BBHK{ kJV/$YmZҗcINɍޡQ\ `IzevmXgE@^glִU1@ZglִU1@zce,9obUUU`ֈ8'褺IѭTx #(t1sADuw.]u tOH(aQE (tE,1ybPV:.eM7Gr泳14rfJd6-L2K̅mL zFZȦAgR^TWlVX 69Kr -ADPa\4TmϦnJVCZDGI\ WyFبC*0x c[;(ޱG 5sǏ0* :_QVRNӭTg elCYm`pvZML»ѾMvٸձN$ ,t8p#v(C֒E{H9,fYe٦q H 1 $ƛ *EmBJB $tp}!Yl"I%q?oxkڻ'gJE5(2xq$*h;( CO4Xo!S9uSs]>(ap0[4c2tMAXh n4/! %M{K{H67zeYβ,o @fX Î" F"L_Y;z9פMv{3J? j| J@t.h0䦻5b@@2c(DѠā+I4O Jr)fy󦪪 V]MA-v5 P1@*HA!mMGuҤ-ziUZ ID "zPd IAtB(*T~Fw15v<w*TRmGn3_-pĭMLC7+B:?WUruPp~S.Z 'R4:;ĉIZ~"EcA%B,mXUUQ1(n&MGCQE08qiQc⪾¥vcQHnZHT.|0!kRy2 Q-q#\+֚7Pv%LN@_Q&.)&؅KC 0'B1o{a0Pdfi Ǥ%3KcؠhM0X ,bTUUtt4 p0&66.Cuvi[Zmh#PT 1֐Yu=@o3)u`[T3˅W+nzjڪҦMj;mjV.gؾu4&~$$1D:IUh4sĎk;m>aMːf#Ŝp sOH7c]b?! s܌u7k,ǬBB T.jXcD8>UQ`VUڞ+64)IRN?7~/ȃ}ME*{/U;,z7i$=1Ykrah`_voeϺ3*8@3D9[:3Վx 0iϷ'"̎ ̈́ t2$OҘ-G&|<4|oey\U!@`bZjK q# (0 >,6R=!3^~ւ*-P=їp폊GV*(<4=xʕbDFmґJP_)b*q8 ]fdpV<pp u== ڴB2HiɏIma.Tf|#Mee\Ub 5M8JćqMؒ qyId:DJ_l%#*Pszt 0u3B˓r!w Q":V|jG SsQvZhFE 7xP"6Du6a׳8 Wl6p '6%nF12ŅB効XUqb556c:Hl,j=JSNZQUZITiJtTRMLQ^xtb.UHws* Z`N4Pߪ6hXUO,)X[K)TIJ=/v!0QscƝ~wz 7KGh~%Hpk]@h \QM;]w :>'&&hI0iv3XBrU"@L5j6Gb8bxDDBPmJ5QU˰6Rb?qն=;UoB ,Co=w[Y}BanARUE%"C rnseZ \e=q1> 3b2]2bhYLC$L73;e'V-qU@Ī'`17BX,VnUnqA$A$Ўn7UM6Mt鑄-m "Ha~XQ ⲩuq-|;oD5u\GU6FcEZDAi1awv)|b5F#?W)ߑ 2 A ^̟\̟|9M6BP4U-&b .1Q[-I@J;%ڨ6 j,wm(v:j3{3qG^}KUTQ1ӴDJ6&doab`fg0଴A=ى*Шce L݊~DB5BQdW\ʃen.a5 }Y7FbY.U@X 8xFcc "$8ۖ˜N[VѤE}zTQJ*RC>tuU#CH6_'ªs%djk98>/֑aq8id>nΑCp Qe3@p l$!6cK#i Ll ^ل+jgZل+jg0= ɲI6e9dU0c34P+`l0Αh@0ֱ[խ`l( ^8sTUU%a$pb  a0%F r^UZFF[T(Y\w ;ؐ{"aFlܘJydhx+ݎvYRuSϣxSpc {\8=F-҂azr9rSq-K0ϖ0?;-aజeUUU@ 5L;XhD㢊 xBb`;.J FEbaT~Vr魨 ~!V5bU"(Tmǯn^}H7Ԅ(MA9DѸ<0!'mT%0 Gri Ji6+k ݐ;s; d,+ }mZ,+ }mZr#,mbUL 8 "*6v;:UGS%&> Fboe'fJ{n\ZZ%]>Mzm*~oppZ TJUgt[b窴 t:4HH("@&02n$Sk:[4Pp-@ d]_,&Ayf/⛥|U\UU(.O11De96us4TB9b9ŠQM":Pk +%"؃cz,m(;{gϫUHw^yd'JR zUuXZ@Nb#U i*[6)r?TONF ;7 OggS@5n!1 >ž,=fįu1 #Yz^_3ieYySUUU9A !vP".*F+A=QmRqA@` ]Dy%Ռ.%aTWHO_V䘩H xDwMZʪn*:ƚJhKT7hcnY<@UBF ɡv'g sdRE:\` 2-l3&{xI r`3Ϙ%Ce+˃ySUU4n35:6L(IHgUUDH$ 59'5k{+;shF-mHh~_e-}ܕpl$IoO0*UmoE_;]`d{a6N+Ul5m\P7`N0o>n}\gJ y~$-6)DŽ|$-6)DŽ<%7Y,;TUUE*j 5 L$H0!a!Jv{$inFA杒)&mYY#l%k-_wa9D_O+W[{qh3["ZTۤHSB&*6ѠpGe6DxYV*b1DLCՄa$؉(tcQF%]EҐNUF(F*ݘӛ_i)Nգլ+;K:ƺV{{FDSM[mTqz+hPbÜTF62]nk_}vn 0$G7YI"`-IW7rwyFz,2UUUb*HD8 aB"Fp0'%Qgd_ӝ\dY%Y_@0f,B ZԦ}gW]:,-MRD*k>cȘV@\91PBhcimwד侾h%&l|` zvA~+Y Գ$g^%]ؠCUUUEQC`јX1a4 {QU=H؄B@цe}_k5i"R]hJ=VSQSD⬒1\a]QՓpZk# 8ryQc|qlrT'x7S9w!䩑v@*74ُ jpUޖllڃ<$tdc8MNbbU!b %j$8%H@Cr@DQLR!o!H%TV[^F@$Zw7 $A!#rݥMg%Pt3P'YMˍ+V FFuP&`ڬ񈱏T"EF&nb>$+)xsI+}1 y6/[TFsπ6ap-4 ޕ glZC-Е glZC-ԛr,˲VUUE`(ƈj ,DI<ގaNψPbZt,\L/B6ROs#Q}C#.6{U\.EcP#Y.CA푤J @tDB HacDPN%V*ME\fحDt/~| x`4E,s7˪iy1a-ТkŹnXYi/~9)H.g-3sa0ޖD3vlJhK";6m%NhrsyUUUj jS5L5CGh*hvUՑ4TDIV!I1(tk R+_{""Wg[@"UL-uVDQ6jnx-YǂK?%l[ԈypCD+q|M8d/>£čb:Eˢ@xU 1Z6Db!$mJW_TmL,!*!(}= !ӓg0V&] &7! .dD]J6D]J&pZeqSUUU‰&LL0-;0 6h5=G]MŀJ|t\U(:sFTh)$m_ę`GA- Q ψ|jVtoe"@Pf_tɺ JZEUDM ΂P4c0A@>GLִbcINdM{)&p3=8,gYsTUU `E-h@HlH<8N Bc P-C\1a"Nz8eUׇq%tZ qX0zAU.w'#'Lu+ШՍ~6& g.M&;Pl,ԩϔrL̇O1zW%@5hF#\!OggS@:6n!2 KAĺ¼TgRVU2,TgRVU2,p eYfS:TM1!!aoxpC8+-iB񶛠T!Bb[n@B)ZK"@`/%T9:.*IJJ:U' hNθ*Sι*?mr+at XBY%vKFT @@,lQGlVKrH6͊rIF˲7U*ZU1&D AĆ LvF1!(0(1K]:['TQ$(BFK8|]IDĈ2KT0oZew_V"!O "VZHDO岹PzDݕV +?hK"z5"&tZa2ؔh@[ ->;6k\ ұ$߱Y"NhC,g&VUU(5)jd { mzk$ qDjE%mq"G;aϊ<'+AU(VAL 54&LJEmN#р&jRĆed#{_.sh ݍjrFF ~D7 %~My`7zpX̆sTUU`1Mb&h1G @3 LV c:N[!XE(1 ;|C`v!IDn!\56m*#[ZM3M\ YUUk"޹C%ωdmŽzSgew>^D,/eI<0@z e`TUUE;P1D*&q؄qv,rJ萴tB"` V0{JCHPR1*lj+hbTh[ڸZ:WIUntr̗MzۏXJw?mn}aNtq-͹G?UsX1js3(J6\IstqgR^UR$o>򢬒i29B4D1 w4&H4DC%$6 lC 1ĢBA J!r #:CI/XAFQsօF4H++L_(#pb(ki"hp! Pߪ6|&Smedݣa'P|>`" pjDeϛ18h$;6/ K4g_h!hpp]]Ckl f6$+6OJ'8$gY CUU!q*VS9TL|@Z1qDJ$$L$"PJtpݯgQJTʅoB/YnE+[N\GAҳU]*"׮8TlȦyB&GAkSwi{75i{H8`pB8AޕGL^ЕGl^p#a UUU!݌aQ (6@!H >D`Vlp \zBs JD \Z)AbHKWXЭPRtJGU](B1>%sSWl(bf76ZtxHPͼ)lL8om9$l2lv`;i(l%9Ny7ڦ,ǘ,W*UElV5"Q"NB4&H4ڣуT"H!"E݂&F&j-%Mc9u _BX>V|к:MlZY%x}HD氪[Z6>֑AY4@f;MFl dTgȒP Y ,˃YPUU8bU5U4x q-=MWDC\KF. ˵?9G݇4Ř~ D ;x+Bqݎ/dZJ:FULhd#yfD)Ӭ"t6C6 !cV'l{2c$YC;v(YIc"}p#⡪*BbX`((t04g MJmc$ R@2bTaP>PipD[0XM:T:*21yWNr UMSzڠ`X/iJ4$7p!JF6kZ"E"P>aF%d3w2J@;&+<JrH6UUUPUP;V,biXLUUC%P\Q"H88! I&퓕P`Xwuvgm&+޷!Wz$*]m542+-(ԛɲcT`O;UՋ}Z?*"<2̟kvB1\Gaޕgl Jr36K҅8,ǜe PZQ4F "NL@ ' CA a BXK?bChEB9TJ.9hnWLC:Dr+v*+ ZhN"I\ށi56j̺#.Ѐ$a^IC[9bu @ S` GhN yZF XbDS^:5+u7l"V%ITes#d_ 4Cb{>o !>saPk u'-~Bp`\0ޕDlH<J"N6$,󀪪M<" WN#Qh+a@QP`.ZH5>ZxԎ\_%D+waN7AOT* =NGWT&n9bw%1Q1\#`7\h&t!B .!`WlUJ+6KҪhA,MVUUA`b7MaD:#ڔH *DvF!ucoPZQ2*wudJ[EP7w|yo]u p1ܚ* hۄm B&m( D $gRJ3)K\rYΛ"`;60qbCvQѶ=nizhn%0B!0 Q")T硙`j/:BxVև'YǞ mƻ>ZbZ "&P\$F<]u z-  OggS@6n!3P,Hɽžǽ;6k<Ѐ$?bR8l,朳Bbi  QHQFr$:ltM#aB@2`EI[V# ~$.6v+/Zq mMw<9ɋ)#KFiL# jM.Kr֛úr Qw )JA a,k0 (+)/ JrX8M9fB`UՂ(.>VAB#GD0r@f{Z&Lջeeui *x}qc+ RhIU:9~UZRM:ա*JAK/W0PDH- =_m6i1P43:BZp^+Y*ɱW<)/ rVUUUMC*SURaltGGU74J@8B@ # ʪy:~kcv4,ȫGrQZUZҨ4>uND}{l3&@\A83F^s^Sm f9@B `mx_I`^fpLY1Y٦T-GD $PDD0Qo~ Jb20Frrшn S՚|f% Iq)u$%IN4cO眰6aGAn>|65c ,ó0*dbuu, $(gB~GLɃ,fY%\UUPMLS D#a"v'$֣^g$ "8[ANpqM*|CdpG5Yb@X;ϭciQTTAHjzz[hK$r}:{RY6-Gu0rVMx<ɻ&2}QpH h3q!ޕ$36+<0$Yr;_#ј)EnQiJT!R^~c0C5rL-5=F.D0dH&'K`S|%P"; -></ƒн7'9f1ySUUUjv@M1$'R0pXLJ; C˘0@D-yp;V;Fg ɴ+(sSXyB8FFP"K*T u)NϨ%(*&mFf0uc|⺠V N6[ LgelQeKljj〆lflh ~TglJ*`*?cSRV]Y,PUUb5,Q&L Iinj nSqN1ng(s\(Ab0h`(nC +&hfJ 438,,򡪪*@ELTbv0J$@F$g0.YoPȎ?xx[68"Q%P-PCJ#HtUkP}hb 6*RmWHBE )Grcf׊kȗMdw2 Dj - 9% &tTT$;6K҅l% ͒t7++r>TŪ*"vA,KHh={D:H+!M_u䄙£Q_a8`RwCTC}5'UAnJ$[hKT[|$!o{-%I^9§`ׂu9C:[,̖,F)G4A~TW,)gI8M ˲7UUUQð)bG:6 bbEQ+pM,Db@񨤢:I(H%BBqKG:Հ_w/E >iMzg$%6Mb)%+ß7Χ< FtŠˬM5M(!%dh'P*1WRJҪ`RRV3|*)gYb֦B +nE Z a( #Ba#)AE+FTh"jQ(q[$κA3+D ŜJX-W%#6yZ{MDh+M[MgE E 0=&Qsρx(`MSH6"ya@TGlJCӀ*?bSRI6+VMBZDc!JĊM"Q)΢-ZiDZn@E(C #B*Q:IM`U]+QjΪB]VA!HUtꆊM+nz|Af2jdsL^ H+vcicf\D0H۠'-5h`~+Y^x!WI^6K VeY*$BQk(b&b:j)(*C%U: Bh 1 p} 2F ¥K\&"fѝqEH=LWBT۴1Sެ lgqti9 فq٘lмq0P(da+ޕgR$]I}&eKLp#e1r򦪪*lC*&bV$1hi%. &&0DD*}A*}]v6hB`st"̆0$Nij [ b XeQw&jY ˈ" r]-rٶ(;f+͐#8hH0 GR^[I^|$E{pe2fY\*GbQp(X B%H"bB86F6MK,lh$@`~K+o(̮>[/HJ]Gڋ(@PuRwlwg!VN16|0 `cB !8P(8plOggS@6n!4fɿޕ$#Cj]IR?2f<0@z,f1UŪB0[0UEN`؉acb  8.0r$ 8?IRe\K0&ǟciWt Ce}, 3s+)RUt+_7hgX2٥Dh{]үP˘mɌ3 yhA2E F PWEY5[IK~[U,pŁ`Ϊ 0԰KXфAH\Bă(PX b h/Q!XҘSV=fPRNw ],<&ll"Ef)ZJ zچ~C5kpo F | Mn\DlH_IɆ$=P@|NŜż6U*$"Xb[C%N,a| 2@hR :DFe"T+oosDD7U[T# .N=tEJ*p$t,Ɯ6*@UMC ED1cE%&jMztc01WhLdHZEPNn?A6q]6U6 l mF,Ur_cٓeQg(ZA+]33c(3Uh[݄1  棦1I|4&V,3漩*jZP(a$ a(Ah+(` Ơh,u#*ϟ;{vy(5E;_`7h=FQ^خPTIRMuR)C񙤤cLϕ3j|F2Th9CHVsm 4n yqd4 ޕ$G2x!Yt%I$^H7Vsl+WUa0aBnEi*3DB(QA/1tk)oƬuAxﶜɔw[DU9;B[KۜviI$) b nvPF伍Chtd:sߟ-ܜĞMLȺiJ_p;yVUр$/?gI[т,lSUUBZVQUD Q8hH\HLH[] nLXYo"JǫRRɪU\$%ѳjNXv%bbx/!WHj+VhWJ6낹(fu,H'H*6eVNƿ;e0UYmv-t \} [QDD1:p]SHÒ kʓ> heY"` vDhmHBP)j<휽p_ Amx1 sNI(N@T_ 5:#Z;f14Tr&sub(tCy u"U5cۅ33NxuUMC1Ap \ i 4Gl[IN~fIy @s9ĪL`EDT !G:=M 1A` ((":3N۳"SW^712qPK S#4_C|q.l}AwGIDU+Jg6"W|4}Lqlַ .B7 mu&cD ʚh3iH@XϤ!i76+1eUUUHfv*QC( ⢉1X0T(YnU5VmSBIP}ҍ" w`w0c<SfAxA\*k0}yGM\ N3ǶmLpnF@xzHFKJ34WTX5$"YYYђLb f*B֔,1ڰ4hXiP*JU@&$n%ޣ:YY-ݧ̗\r|>lqk޻shݟ$jK4V.&+ ˝bLep 79!4y `C`"TAG쐄YINIx49YTUEQUk(Lc!Al(% 0& Dj ѡ -j6a G}^_'(RDH׵VR}HYzЭ; *EԺ|I7 #U p\]k΁Q 6ZA 4#8@ ڤCJ^T+6B }fIP7$5-+`U!(E5B6AEUݐN 0 T+фyۜth+bdh_mHQ`eD EE=X.JK$i_i+ۿ {Bg0BTTq[\#-}1%e1lDD sǑ؀~ LQ`A۔ee9*WUUGGŰ: HnNNIzFDDFP Ei)!k;&:hV­sInJQ7eX}e p_ǢF!V WԬ !u1P'5 ?P(8q. (͐$n§$dMѲ+XUZ"XZ9Ƈ BƇmUG鴍N4hVD00ܖl[93h|BVwJ{$R/+cW_qr0dۺ&j6Ϛ@nГ:4ǯ.XQ!:&lYTv؍miIϨޕWlK]INI$Lpcabޔ*`5j!$j]kzLڤTz@nn%؋Yh2;7h\ODТmTD92VدYqq1vstJ{UQI565"Up`nY!c$pև&$i+҄Fp 86s$G̘[IB~ČIzpc4bm  i!/"A4tq9^Ʊ j$5! U %tZZ;EqjW@OhtsfjpG 4ݦ*ݴ^CI;IşZ8M?ڱe80KS Yفk[8qE6΀l$G오[IB~ĎIzp-+Vm `vC3$HD8LH[!&DDJk Wa\|AX|D`euJTEyCM"=۞Hr)Ѥ4cĺ1 sfl24D8‘K01#J۰1P \r2g:7dh@DSVP@DSVPmhYr˛UUaC Ȏx%A"alUT$ (@ 4ąxU-W"V$5VoMSK=4~ۅ]PMTU4m@A8D {7@-l/-&   TN5$+&+ J`19q"5,v5 E '1MJNO%膴E F\1t `@@%_qh ab\W|}(EJTv3e+B;x-L$9$bwN\95EG&[ BVK G,(G,(p -XcVUUB`)8BЎ*LDtUնi+alL4ie^ddZ?Zѥb^n񻣛u*#>mXV_I}-3)crdkQ͆L!4Ztbz$X wlЗ6ioUS2%BpOggS27n!5ž+&+())076ٞ$+)OYIB|p-g1˲,gUUU5bES $'D"a"Y=T[V@XƄ"0-q/F, ɪ•6Z<-b+RBT:JD"DXE?]qZ$]* LO bGmA1Ձl,ݚ B+ܮ2Prސ9l e8$GlYIR~fIzp Y2cTUU!1dq$Ap(A$Aՠ_3$hZ%@[$oyDXU'V!!D'$q'Tqi)Jթ&HJ^Ճ>}cC?;A!'MCvJt< L@ٹ@6!c6@ ޕ$;vH $!߱C^ʲc"QbuTB("vڄ"TFaJZ#,NBJjg{0J[ C͉R[|qQvP"?s.TniUJ޼ҵT.: ,m{ʱpN>R'Gs6p$+)+IWR*%)6,g6UvӰ[ U*p$"KM(iZ6ތAeoWPJ?:yۮq몪B-BHl0>ձjImJ"(hUk"gfh ƙ4gr#JΎBv|(pZX u 4;I %NER,ȧmr[U*p$&1RTRhB¸@FSgIEuHD TT.E<0C$B/Fds;t||W'շ- .(ՖFnX5|Uw؋S1nnpsNFaX ;u6 B6h;)څd%9JʒvFBYV9*Qbja L@zJ%R9Zs8́ *ET8=Bqo"  |PVHtAI5~?%Z[@9)48 ѻ goR%h}ޥt"}q  E =$Gl`+I<e1PUU8b0"Al"t*ti2F@a GC(GF E`&d4x"1\&aLۃjiUtiUB81$e3#~+wn)mdQ&w M9bqkF$lr 1dP+2%mU$ - WdJڪH̀re9kSUVU!iaSi$S4 Xa4A@4^({6JUi:^`U#6+"ߟb r%?yB[BJIX}m6E7NQ*K*ؕȏBs{QL` ۸ϙ}+*&dَ ଎@h$ӯHQ fKW(399sUUU!@D&FDJ ȶL#{٦{ҁPΏCؔvAeͰbM!X\N" WX:4AU\2t2Uu4 ;XX4Huo 0̻Q!\"*@k@KIE,heC䪪ݴiE,mKuՍg%ii5:P$ Bj-T{U&mPh $ b!$H[M-n08ý\*l^W]q^%hۭ ι`#b0-Q #24 - GL*%id Fe9gYrUUU`KPTqФUDUىN[6*%PTӍg+-AVKbA8Mo9\= R  eƒ >;Vt _+$Jw:-QdCK)f/y7C łk Nb[!6(;d#2K@Z,IoF,, VԊU#*6j0!$NUStzF&iz"&` XotWzƅ3N-(ZtsRFx[EP-݁+#*!%BHN!j.0Xv8n L5;’uSA?Q v"`0hf1-Ux@d`ޖ,/ƅ%ey&ˋqF NeYfTUU PbbI J h,*aP :>K"6>$wy!Ru#@#he\IrGC5pc#yYKgDUyc@n-ϓơ5p9s>hqnZkgv#J>R7V6Q\ep=Am ZwY2`7YŲXUUhq4MEp bch, %pUmNn.e_g6oxG !(.J˻Fƭw|ڭu< ]3^8n#,zW1MS|PĄ6 iwD:P5eQ68"G?CRJD#I.gq\ŏ$A|v6U*RGI4 s$&OC6m*&]tJn1Q}8[h%{Vǯ0ˠqZ`Br<ѫKS=TZխnJ%k9<4.1C^ؿ tڙ?9CA\HzGp6mkuF#$wL**a$acRV S91˲M @$L$> h*&>>&XY '&dD5TGr\Ȫ|N8x/w,{ ?BE!rPѱR)mۍ&ǐR dWH]4jڱp$ x(Ps$;G6Wmb!0ůXی0#Aos,+Ī*jZfXL $ FFC . aR#&IMf|/BD;yh&aBjbk6>H1{T' qVs5DE:oI\^uE:ǦPmx1%67->0:;6ǐl^fN3PD6B;`'"yPvODYT*Y5Q*}ێ1MUUUH1AbnSG;v]:գT$ b@j(h5MiDYma*N -vEERPV}СFӡߗ'̥&twm_6i819wyk-.p4~",(@gְ`  }9|s'PPsEZi+2rErME$dc|c|ɭ-2*~3|P=fW-0$SkdjR2wHX5*F4]Op됷8";RC_;R"`0bED!ttKpÿez, VjFJRaYD |3vEf@ jҶ=*GC\FӋdDݥFݥ޹FM$IB*1mt[(mݶ(%Pcmd\F2e")LŚOtn%h:MaG/aB35dc.o) syKE"HXklu[WUtJOjVI}^X?z͠wlpAYZPoT6EdfeM\XUU5֪vôCѩG:Zy &N.S<-I$THj"Dda%G0 Xu2)^hD$:F! 1AR;#'kbUh ZKE?vcSU(we3s>C\v޵mi rOggS{7n!6Em)**')64/,*,)90><9>\mwx#r| #`y,\T-6a% 608NhGzЦ6Tj_6HXw |3W՛ &"V9*ՑRq e~.k{aMH-[RcX3t]L]Io2dfyT\(LW|'/̬Q3ŝ==buYXAwz!b ~C08>$I le9Xaw iņbZ0q*ѳH4>U4HЭ>~ ٨PPѦ[HٖsfCu:@Re=E@b :/  ~ E|V:rنy[#_x9V'z5vUPm'C܁!K#&=o/׏  +ؕe9YY*BU1#L+bXhL dCj*mSi4[m%.i[)w& a:Dڿhb^"2;*r @Z}YF$IZe<Ɇw l%QohqWyiysyŏ+*CTv0PRm>s}98E`+&Ť ܿblRL&Yd*e9˲,,VjbQ#$h'EHE0@4D*i1p̥XuA.ߨe8Q~B&˖|R;?q6jx}G <>ls<"׼0]YS^aKاv_ Xhd CƭL(+#&3yI#L3~W0uA@,˲,WUU!QVlڍ,ňZC4@ CGJE*i(-UjiZ>o.Q3_ l(ґWDw}u %ԁi*V.iJv2j^}("zoNl^YWCV?mTifMn/bMU}xGD +-){sL]ӧVa,b1*WHP 1 qĈ1FX,FHtJӶ &NtT-PUJW_JIij6f\JiKF{_!ZO!w/z'xo;&x6S.BnGmbHaI>D krK. nnUNY[(6~#)Lӄ6lGR1 mp,bsB i"Vn:Ê V00 bCK٨Dڔ4eYPP{ e'ZPj^t>'}MK|8!R=}Ջz#-˺o̜^Hb'Zs4REzL;wM`q!⍞D áI)E έ Hn 4~&F؏Ķކ#m#76֞rde PX(i "!Vt5٦*^pQp^=.ߝ8[<)M+fs~V#4_oXя`?Lk|HYYY"a#VPDP[4&tDwN&Ji*$>CZ~Fc5Ui)Y{쪆M漥(?I-z,|Th>C݇p]9}X 7:^79F>7S.u"d9ڃF .gæ >&&? kfcH5 cveqr, @06ML50Za%J& DCJjMm kzTVik@C5B#~lpjF7NT miQvU(+ )RA謠ŚMME`mfQ5}х~P=vFeX:ix휑slu C &rZ=Y 9sOb;$,gŬ\sUS"b4(5*$&@&q5i[+ BڿAOg+.I֫+)I9vv#s6V\@=ccDiYU !{udىCNY87|$ǜЌqМfs V%ic;6KjYd&BJ&4,˲\UVkb7Ŧ6bjLD:TmEH n%44 "MR' ?6r>mDOg/۩B*96-@ÿec@_[!P_վAҥ:\CKӰ(lS˷)*jkiZ;K4mƆ#=&"|+dy메HPX1FJi8cZZ !ElcMncM~Vh-NHUQQO?XWs5Ƚ7dS§ݱ.j% j圯3i}axtT\WݱN F VCpC"'A4,nڌ߲X2d@7S(FaB* =D)_]A]*-y>H/U[|Dő/@79˲M.XjFPE0Tڭb) jĠU1 c DTݗB'LGHPASjwV/wi7yktD|nw(!NI@ oJ+36pCQ]hjtηVrA\?zF "\z\熟L*]?s9&.=D17CȠV+=0W+=0 5,k;&&Y ZDLq4 qİbb TF@#dc( }kN2zSQsN!*ݴ+{{<#'YL5NS5vAzI=$}R|Og{nՋwծ%t1e$ջ%&;L|]ƛe[R1j[*J'?;6W0lf7'n'3+jz)QEDTmlScJZU͚2,TUAT:Vj~enQFZtvlN}n!`U5T(zX`!D,3eq )(1$ekmJSUUOHW_nU״VCtgkʿlMzke$)kl&tSMUsH$POggS7n!7JgGH#ض!ܭ,}4mPWRN"$,bV,V*(D **V`aN4Z3U/"(&ռڪ0)&UUmJ!UGH xC$rfk;EthnA!rXՑz~)T Dz vw^=/Op+bY~4q9[BެE@ .U.il%R$ :rB~ V=H4Mfl4Fd,BGM] ,bMf!j)ig!q0V[A$PIT6gKݽtG*JRճD\qIXwm!I]я1 [b;GߦI0eV󅄨v=Nz"I3#&:`Ow,oY0n0$Pm kn# ÈCb`?0 #7ٷ{4YZY** AlT A$0H1 %zզgQjJ$n)AUBP W'7TXݝvyZjNj[DUjkt:HUzA9u%VC52t6= E5-v}>:mI5NbvcϔL@+-&}$8 |bbG`sl&lmb9ƪ TlVS0,VQGX&..(:ţVѩJC,O?h UNe,2 ӆ"tRpUu(m]UxE. ^06f}؃9vOڴCj&y)&Frϲg!RäiQ;KC +&#"`8?0NždY,fbVU!c- ֨"Vq0Lx$00.I@(DttJpH8W1cfL$ &(SZ P(YcJ8@Bi`]|Z/W@q~tnw{+sD. LBpXwi5f#8%7;=FÞ9|Oİ~Wv$${psX.WZL"Vc XQNLQujQm64ݪnPƏ;rSќ=H? )O mIZEC;^'|o|'% Ik|S<*XaF_рǮ9q:><&#"`Fm % hMβ&VŪhi*`Z-jXIBآj4MM%m-XD:hg щQZ~& A륏X͠[2ϱǧ`"bS%UTeAzVӻW, s1]=qI'/0l QBfi ~;#lۄvG#ض D(KaM,V1WU!c Q XT0;"A$#nU:JJ(:&N̵<}ӺB7hTUGTSϹ@vB J@#pݪ"HJLAKkS6΁ksݻH)r9H^ >}A]D%+w. zd7D3<߮m `;=8;=8we"ԛ p C,˛ VGUXP+jA#j ѴIZնJMզgۨrB?CgDEDhh9AJtST$fL(J[u%ZP эU|L`> s蓹`6z~QoHA\TC}Pg;{4c;{4cweY[o$dr\Y9rX ŴL+6QPƇ'8VNDѶ V!qXiQ4`Q;z%@'<wm*I[t<_iY_~gh~?!RZ)W ҹp"@8W[Y m)徢'yBҜw.wB.IB(^;V#"{4_Xh~&`7YeYU5vQ`"bi3>PHa ӳD+MZUզQn5ZHD4گjW'M#됸K?])&ŮP!p]<\r]ւR%, -wZEq#N'Ɨ@t[4X&Dd~̗YU 4~K&Ec,ۂlMX  ',\a,C֠H!tQ"ꨈFla<Pz% l]0_Ngy- ;gemr~w7vcJ-xVː`PdKjj#v=E: ߤԎd=tU$Im&lCඔ1 1ǦK#d s~1`jA@rrecUhQD@@9 A Ɓd-4ZIӐ*:=̕4"|&.wyM MͥՕVdJh]ogu!|̨ߎQ ƌ|@.sϑ[Nm wômm1ߎ/ u m ~;=Usw;=Usd!Cr41ŊUQF D゘0c;HL$ BbX6QP*D @LӱH1U>EU3~Qn+ ZRJC{ONR"* L׻%=GՖQ+jlEѱ~嬋ή4&s m\:XGZbai$msLM*f};&== {Th/ +$fXk3XB"&)6MT-SM0GSLLi1LRB0~$}ޝItӟ(MM_s+*(:ZkB5"m5S>ddݼ2WlG^oa&mo~ Fsf޻doGS2<^14DR^.$ ,s 8vUĢbQEĪ#HXS=hSM%p= aT#1{U=xg(!QmIȴ-9qۈ*hJ29>1R+8E:͟m\^X4&26ja:[ƮǶq_bPErOy2:#­P`><Fڪ9cg#m^JpeYιB6.؍1VE  P(1+B4TH*DUTYwjmҫm?7A%T(g_8/ԑ2p1v䵴[';!5O6Nҏ ]Jv*"Q 5t F <&&EÙ fL>,ip,9+VYUTÊ6Dl#b@DD\HF #qCIZ:a|!\paϵ}$؄wHηL 8F$_Y+ 7"qm0jEq[f޹*JyԐ*.KS, ,gq4C7L?6_Pvpnڰ &>خ-!~ը:Bh~,;cGl=XrUUFbDsuĄ"DsBTHiӪ6JF4U`񇋦E 5#Mo6 0VQU!UiD":ӽ熢GD~ΉnNy40920_Ok9 g3)dbcO%s`g 6a@- l ^<|c!{`wɲMdY*DmU-Ňq (6t@\4oNI4URL8q#K\5A~sI!jDAӭ)c6b⧣$$j&Ӂ}񈓯š( S۷+2awLIGΞ5znnk}! Ș(<t="ѧ}+@tLiBz`x2M ~3@b7+beYUUZmXUU4p4 ĒQpVmCNjJQUEL B }TW8a6[Ūj |@U&JKnJ#ƾ Q/{}Y5n$鷥,њrwǼЯ iEWЉ-)x$wʝ8~LnB`x &tvd+gYec\Bج6Ui ELM4 D@$!iV7:H\ш?`DbŷV%T!G@C5s(JFĥxlȷ]+F! 5ڴVą+RӲXd _]'n\,=_$"i_@imvR7ؑV,Fb$!{`{r&f,UUnQ31A$ xEB; +c+3J;M.O[TQV<Q^d_C>J%@ɫ(R}0Nһ!xVJ  D^unw~ie,Hd0.B8wlp V3 vêx;aߕm*Br 8*BPӴUm 1bTm+zLE&-IT*IU6=r٣{.{@`7̲,++\.հ94Ѵ (&Q܃mT(FJ_G#B47]֓JJ*U.ȭ%-ʰҮ+=EZtNC͢>[,opE  7 BeNf0@[b6L`tsȑ9KXe4Tq!rk3-gɗFEZ,I@ zM@l7nBm@MHdkӚaz,=dh`KV&Eˤ9V%+z"e`M%1˹*ƪ"@EĴvjsTbV"DPq -9TF#Tz@C^DFH "c5T|P`&ҦTȱC*Yx 8Ml9ء7y.sRݱewN֏8"4 Ҵk\8~Jd)š&K&Ť˦m9I1in[|/ eYʹbMP):Z)MЀ BB$k>"䕑7Hh ھ!4Cu"Xei &'B+gڐҋ+5ke’9ݯϳ8X?D;6J>@E7P6Zť7.}$Хrn~[#ˤym׏. ~_jD- l $\Ū (jU-FՈ5*X4M0QEDb8P@V)M)OKZ.Lć@H-tDPhwHuSM:huC:B^>#ij~qVu;RW2Z@ k>C =\ڱOa1LP\D‰urꏲ sCh@~[V&EˤݖI2)n_xrUJa(V`CUiba4SRA+LQ@b@Al #un4-H4b56 BDdDS(葊tV5RTN>|P-Xp#'b К:؄)\&h~pvuKFz L ]8F80W`>[V#&]7[V#&],JZO`Z9Ū* Ɗ5jƀ,F5bG0ê&(Ɛ;QEimtER* H_诡_RDu!2\-DT /bNEnҨ z.P-IzUļ80|;¹<aj墴Z-Mw۱ܒmXeXR`-F [#p9$b˼~$. R&eq9"9XljAXD.( T *H1 # 0V-DA]_0FG*-Ei1 $CP!UBo]L[$/:%t7?`3mY 'W 6hp!ay`ܪ(`~L(WƲcE}@ Z&E;*|mRdCq+ӊq 1cUli&Pt:УZB9t$D`lH#6E1r \{*!.t뻤YBHHPzVQD UO8e$'!ƮCS[34@Vl徺Ąc9e5C[ukmγp- @Z&fW?nmIe2 |S%d$`gY$1gY9WB$#4Z1 b  2 zp#Bl]c5+TzHJXϧZbѴE1a4Zq)HtťS:PICO+6J7*"q@8rX w}<{XUŽ>Prn.sἻ[=){l'9sO ~%e9˪*$¨ ( fR/tdTzv۶餪Q@v(K@6Uэ6 {*bA^ZPv#2xoŠ=PVO^ђˎ<4o:GL[A{"UGU L߾DflN!um3[ߖBiZOggSi8n!9;B~K=2-cr(~/1gYs9XUAvDm%@H!TU1hRN0"9@&XJ:jt#*r m Hן0BA?"$0P1g#[Cq0tCzT/5Հ Pr$%{ vށ]7D͠+֦kZ" 6K#2j/̙Gdvp f`m6eIVUEbQ* QHUk"@IN!xBA_|P٨HUM.TRщRbZGnJ$+PԺi(Jj82p.VqlE\_fR5*n:kO=wVDݢsOΡF5sh9CK&32;lۄ_/4찙n~_Ȉ,HBd,`1XUUjԢk1TU"QEM+Lh %4zTIŠЊUQoPn+U>D%؍_^%JiYMu+\ҟS,][DKɒ{,d^ vR wOOd.kQCkpu2\޴2rۀK#&=&ӂ/GLzL*+nN,fb*T5b1MQvAEb"R|TC"t4U=T7px943D7%ɶ".h语'UkmhqU7! yv&bF&83˚ܹz{C`%btv<1*"<;_u|4Ugjvi NDK&=2{4{ \2)٣k}!2UD&BFJq&`qe1g1VU cĊb1jX% C)8D"ؐX@- h:AzTB\IBt)ZTQjo*z?*UkhPD Iu9-n!-?͹-a&#Hhv|!$q=(ݖ#\yWzf ΰH;; d^K#_jx%/s5< }AB")ncU"@,XcjXKHl$ (j҉F(U4h9&-TZBIT-QJjQڒi)]c_097`%Q ޼w{or<.Oќv\Yc !9HTJ6K&32L|dB<#dwĘ:f3&rPMմ5jXcEu$DqttNiJ!_M rA]~+ڦj$8:yV!T2X7*j"j_V70Vű -n[ [Ib"zǾ|ݯkoRsp%&^BVup:[BDLK.m1ph+=XV6\U69`b8E !0Dd=MJD$]JU}zui}JnRBܤ#3J6R"tkMw#$^e[Ğ>%V]"nZR swEu}"bw jߘ3Ā;&&GKc;&&GKc(Td&fĘsU*Qk`Ml<0Su$ )B)T< 7%R(դF[<\2$MZ݂qr~HPj**ĄEƒ1߆@irz"caaq )#s6VunyNBQLE/>bɡ;T4D =SIh.Q8 oRJuyq\~SB?pM i~PGV!I6MsX`TUPZp4P1Lb -iTC4RG;hHUm KHmܓ[PvQ8w"W O ׵m_qZ-.(Dz5^ɋÙ WMG,;vVb(є&w[&gL2LiSB`3LiSB`37O&e9r1Ǫ*PUX  'LH*XW0/:4 Yge5U:_L`۹R"Uq)ip=j lԫ};Xիi({jT"4ʥBݿGH=6ٍDj'Nh;&+]\'vDŽxEߕc+HMsVΊU*X G+vbXc QbXQ5mڮj4Ph(-#'uF&BTo]tW~H_d,wBtdJۍ:H+}kv VJSG;9+~Av *uv`zOӡΆo>qP_χviDfK$u4(7nŜHr1WEѴjqbU$ $(aLAۡSab>BMTUU!a8)&iUXŐHI`u۶SV:VIE  /BD>DS,H* *Bt)X$6RsRۯX&f!TvҦC{. Pl *=vĤ@!ȘS4L;`έII>(}>d.I&h$pI5 Y Y6cU,`">@B$գtG' m1ZC'gDڮ)MO%>"~Ul8F'~{D)- LQV]]|"m|ulBp;l7'USZNBuPF(1l^ɤ9GLoHzTpUUU`M "!GCX+q@ &BD D&ࡈWwaeyk1TXpy{&"Ց'i;mABwMo\g =d/Ăs>j.&bvD#i?O܌fD-(U }@ޘG"I|/ x `#3&YΊqSUUTLGGCp v MR=JzF0d"TE%%])J ! l!b?zȸ澓y),@l~^GިETU5ҥkB5a`j9;9)E֬b}qOjkܝ-K/]m~S А1dDl~@K"sO6ڋV,+ˌYUUU00aLH0P4!JD;p"+Vsʢ#O M+,LdhOGP=ݴBߖb#ŘzG:Mwt&T'T1}QҊ*Fh:5l5-yѨ̎au??b̡ޗD噔/MKYI;#i[7[mp~$+dP ]ЯC 7TrżUUUhc 10aq " 8!c@RRVXRa/хCe>dmC!+7[21Dz$ݏVڶC꠪Yv aH(,DЊ+p&C8Z*Pk#d5P60'9607OggS9n!;eBӳ^3,AY0>c%=7 ݃@,g97UUUZmj8bC(ŊhJl{hJГ&&8ba:o`T9cbBQf8w.V7etv _,PoA $g:TSTJBH3v#_|.BR/Gf;6 ۚ(%yS%7zȸL} zdyG !ޖT+2<4%UL%iؠ!\~D,?p@KH\8H8MrbUU!ba1Eq1c%0DN #;"n)gSN7dõPUĎ Ti"[}Ċrz|M#_E;~ IZD=SR~d#vOA *l8k~GeKx(\(l %X㰲,g9[UU+Uð`3EMn:`8NP&6>5ĭIX -ٵvB'1kw/Hs5cE):e,2OIҧp KJ[tcuԅ@m,Z 8uk3yw#uEFp;%m/oMβlSUUU+H"D:j{JtQAD HNEF~{Zuq"B]DEPNxIithyǵ~9zwX1\Fnjֺ:I2Ҥ`xpBҧX#zva@dN2W06!&m3Mȧm9[U*񉉍""AA$0I4)DQ ਴4MiM-Wu\!P` n-K{ ya|UmbIJMt4$W 7sʗ0#vps/ ;EGE$m}ݙѣQ %%ĎvGAv(>4O | V@'˲$TUU(V651`b" @TCT?Qc@Uyj.DC+0t@_RgLy| Ss[E1LCE q a4&$+CB( !U<:iKɵ9"fw?aJqf՟e~"/K, `qL,IQ~-ZiM6`jpۊxR4!5(Ю7FoS9ug#hd# g׌*gsw~d6pd7˲-!TUU (T &nԦj*R={TPm?bBo"cQ%@6 Q!¢*:XifAp [Hݣ$5^h[MT'W̯vs}4 cDQmiV ĺQIij9 ݔݨ)ٷE(^7L֗ qpFϮp~_äT*:騶S٘M9ihOzLKj EΆMBp2Rh\;j7ֵwȤ(!M\3)â:ޠrLʰ7ٴr^*pl|%bF"Jal|ݶMt՗BUm. ' UEMG}fZWYgDwt_ZzjJ|RETǧۯjlO3(;}h!,nh0<+Sjx* 7;͛,dE*ͰV6DC!q(b"шM[m[-iJyu(muuB^1Z4&e6Q nTduDEE5H,YōBmzT{i^ 3-^"D  q fG$`Gm0;ҭP&DͲ,"Z C #+4 h40D8t*MG-5JcR=N=o]ۻ dҥ"_\pp4 f>VyBBv[@]հk)~D)E$%Y+# rJbP?S|jgPJ)䤘e\  V ($nh$DCDH4&4Dxc H&8ujتTU۔7HJ\G>@G=nSFq0 t6 @hl @c^WLں|E@XYZ&gXB V6qFAluV36nkM7MEH!„8~asޞX F *ZtnFX?YBYݠ2у%})]1=!W/  Nx}y\gKl 4pOggS@_9n!<5#.))71//30*%*%%&#,-1ZM#0j Zk5Mȋü%h7bv`sVGC,viSAGAć PhGU==C#:Jï{yݫ M \ꇿJ*$X><"A7vwgޫtg0ԖuSw\$pdl%"^#F k'h$A~WMǭmFDUq7هòr9Ǫ@0-X-QGbcb0 & &>a E(Qȯ%H0RGSjj;HDiC ԰%:<_!|r}ea5ؿ8weAWVz%up\#w|a=,uFVvA\OטLb.a$ t3$=( ʙN7>]N҃VeYlSUU mX"FQ j[JI'M`CEK>:[A%kL"q[]w+np*qww\Ҩtx~;)bb1Dpz$7{$O9v"s4 ?ҝTiXcw& 4^ʣMϤRxCN|1䪪B@#0&ca4 b HJ4$[\]E nrO\@gFTwOL/mNxiV6Mhnvnb᭱s>va`mS-#V9HU0--(9~l@ƒtOiW) 19,f*WU 6ӎX-X E UAhEϦG!mѨnEnIjU_e=fw^"ۼM~> G𦤮zPz|P5|_k5`a*FEmmhIBi |NKd20R EQ-iҶ.Ru=Zs\Mڿ{LQH9Vvk{4JT'!q߯<3Z;3G"s ~PVS[4v&l^Yl,\U0"Z#`Xbs0UM0!bøKG4!"l6(n X=39_wїvmU Iij۶m[)/N"Us2˧s72lAB )o _,:d֧lWbc WKALFqCLFqCz`wkؕ,b1窪"@`;:"V #qXID 0UT%)jTjWkMڥKsT%$ @Ȫ͇ډd*ʐ@U{OޚѨUƝDQ:ĵ՜9q{cwڸ%]K|9GdDF! 5Efg8^ {42jz?\& 1,,**`-j7"M4F6=:IhE#=MCSU4BTT~~J鋒2bt[IU>! nޛ6 ޗNрV%uP*f8 G-?oI:{ޤ6ܑCh8pyٸa\d;6;;9E7uC:"@9ɡЕ& =?0\-!8eYr9窪 bqTEAb pO"M@FqZ0 qhahLHuD 4AsBk^;x sHۗMOGUдmV9JФdrz]4n7/5YdUbH:ji5m%e٩Vm(`ux;v9X _q"9 b;#]ƎH7bQ٦MUUUV9&A$ I[FUUJRTvҤJ8P˾BfWk4I4z HRT}ˋ<˯V?]U\ӭ4H5b.e~G0* zdKC x}?;*yӜ8Ɔo<{ -[@pka^ V5b.j F?Mˮe1f9檪BT aZMT GGAH*Kѣ'TQm4Bw jr!ՏnKeoT7H ]1)J Wtny}?;:We2q>(K6И fТuA;Z 0<;&-} zǤEvRE2iAd,\UED1*VU4pnn:XP1"LhH =RMh?@ Wj+gMX1h8Z.AA661;p[ځ)ejY\hҥV|Sk8$͈VHO'z!{_dZnЊ}e*-~-~ ,dYUTMV ڬÂҡjQa@De@E*)EI9zA_Y&Tudwx"03jP F[Mn~&w¿/=H`W[hmӦF!?g@lrmCd@ &-"{$E?6SiG`febUUHH$qN@! DPa jtJH1"6J|iDT*4 Mn Et jiT@B(PJU)!7Ͷ :J)qn֟.#_ *Sހ( &Ǧ!)Q"Ea}]>u,|~\vD\]Q7 dz (a7ù5 V&F?7MH n Ale1[YΪXUӢvv (M`:Vmo >p "V*&I! Z::'N;6%.^Pm>7?!y~YRB5zOAa)L_"Ӳ!hӈse"Ϫg h'A сN',d 'fbDa ^# ڰaL< A=d`l8aA,)b,eUUb5SĢbhj5,DgIUC A'U4&3PZE֚):r I:՟KVZQ##zƜڬ"et5Or9>S~+Ìa#N,o,bUU6jW,VNh+PbAwSw)H@U#=J_E ^n$FOħP5UJ#M- _yS"mw$ίC;.zbvmXƌ+٧XCNBw؏b')͚n0#f5G? 1uAJ"m ,窊 b5MF-0Xinm&e @ĊR P}v%>:HJGâ>' ǎm*\3dEoDT*xЗGk .?QGdюIQ{Az^v4tAZfgܹ}3Y$4>&1`o6M ciPJHir*`6UtT*bUUbpe9bGzhJ@V{hB\\AρV*$]Ҥ۔nRJ$B+f yRT0z5yV5607V560!D "aLbe1˱XU*bE*V+hQMV=jz6TG4 K=TmLOFk/ӻla8p?#'|+XHE("Á0Fy$&U@0\vqD9:I. p@a;ƞ%1T 3 lH^%rL s9&}@T%fYVB5jZVMi3( ,Y18*M4:T2-ۄxU~+I-*CMw cX ~w{xE{ʷ5°wftw!6-_zWKSX44;";,kA#(nmBuK&I 650!&=Hnr7Ys媪q86AĊ`6i"mzMϪjڑȚT&K$ɷ ~ *|-P3fGjuTU(R{PRZv+psWq+uCz:LDPYF4W9`ݛ=)DPU#]?ُQ g&,nb.V UXج,jahvIU:*tZ!D b!N[h E DCJO UJQie_.Ltӫre4z3Tx~^(WkԨWnw*X%?hTmnX$v]ss8B!gF {"z;D#)eir,+励l"VvVQ: H!`rT}rq x UG!pTSgnjtNK&d|jD:AH4{bѽ?%oHHUb%a8ZJpDW-[tSMJM vvm캠̍I΄PCUKj#]~U.1i@fS1檪UŢحbQĊiGBG% C*(ӕB+R &8E[/Zdt"$wHU#):*e:(R&Js|;A8=۫UpGK Ʒ9pfſH=J:Ԁ@א !th&~U-a ֫[FH4?N |yE ѐFa" #y ُ0!9F6Y*˪H;jUi31SSDH$LDq #"!ƠH(A4E@J:MۯB ]YHa2ϸkgVO7JG[&NqJwƑdc»??cTL`+2%re6:\7pIOǴ2[Ih+}>1d6~;V-4~cRوK YC Y*Q5EMhUGQ`%CdAQ@Al<1(5&hWi7hT)MЪqO-|2Z߉~ŷݭ|-NTg#>b ~<c,FQ#R䌶,f1XŪ A*jUEZհawTTUM*Mӳ!jTU"n!H(]%JUPI[IQoQGR]("-!(w7 >Cԋ ia AbZ_qcX>1~oR"e:39vc^nU7;eުulS~V#նwV#նw31r6hrYι\`DL;*&ahF*Pv Ŋ8SEUuT 5?y@:RmJV_SPpDi+ )m% n FDQBOOUGS|i#Cqgj ±Űf *60.^;V-=O ڱ4# 7Hrr0'XZ(AU-ZĴV@0bX% )JZ)EJ'>j&bs9@\M]e9h[^-VQ[UX`Z=pv׊"Ws\c0VDHQ{h٘sB ]1qhn\~K#3-%]ڇ} RNU. `,b1FT#ѨJSGIiJӈ GOP b:ZH?VCӣRTڼpɞ..1r5mTFda4WIA, vo׿=ZVm{pG_HT Q0 F!СE7ߓu#=]=sp>K#=a|d >c R()&chrVUU@FP5X5V V#j"aTQڤJZ)(F)l&XyYZ{~jY.< w Wjk] UD-U!H$2=;ja4t.ҪQba&:<OgW=dP) \>+V[Zia+V4VV߇IIN9 9frEUF@*bfQ 턄v@Lݎ&DSai5 ѩF$PCGUTi;z*EE=B=@*CY6VHJ~$p"0@&fB}~s`~lB;dQFb(uɻcI %NgwA2^+&Kj( Z1I\RGy(n=L`=6d$˹*B000.V Z-ᨊ8JX'"D4#*QjTPEKD)%ʂWuhDZInHK%i UmCӨTH I x(8A7-|w ~Z :TN?c6x\bYSxXfbJ|1m;w,aK"hb75(D.ԉL9eMekeU"@Q bPD 6bi7˜8h(43"mW[Q]6@@;==& ~cޣc2EM,Me\ *X 16 vbXŪ(v4Xб6(FIMGФ-)hTW**Y0EiqHWw5Zm>DTTUBoUGRQD+̉"r7sI#px&Y_n?KIB ǐNmx䵣>V-d(&f*16,rbUXEEVf1QClb'%dFQ+0q@K&x(fHiJT15iT%p7C_FT|WzG(m]"b|LC@&>8aT/ǛN+E]w !ɗ/re0]@bB\0޶[;/V:X!c2 {Za1Lpm=-a1LC2dx)˲sV+FP#1LC-LaEHlFBݦh-VxB ;N5*Q*ĭ\A@,-Fdu9¢9DC-ԇ,K͍ b5M8p`t$CtDኘZ-߁tQ8 ,@Њi~UGf,~U⑙(iݴ;r^eŪA-`&(64%&&*!aC4`BE:|""iHĥR(QxKBJWu,r_Ǖ4]uy?aR%AQu4Il%'-&)n{( q(`A r#U&EۈCXM#އM &&ʪ\U$ S ; łbX, P@vL@BGҴJQCQ//]B 1HG))ttJ[lWU! )PQQQK-jr߭|Bzq/hE܍x}#?DLF-2#g)uhܙA-PER@rGY ,DiJp0;&ͱ;&ͱwɇ,n,檪BՎ:UQS$&:$6>O4x9B=V#THE6Cj6ӒT*%J(5I (WS:AiVv#,!C>X>f"đƭ`[W:oػ[ 6FL:V.ik":7Cg B$\v7!l24;V&GLGc—;V&GLGcD0&Y(nZ1 T Słݴ.Jj۳i4݊TNi4Ѫ(S(OBRI*U:Jhtڦ)U{ ɵ?P4`խ d9 knٴ/He;Ad>/\qpܑn4t(KIf(b"ñ8R8'\FrRR؞\FrRR؞p&YM8X*6G1,ba*Vj"XQ%" % Q*AbLٵZ `*PQZQT)xc%"P<_Ī6 rh!AU`"m6cn[zZ%Qs?"B/b)%b$'cu]l8KFԘ|dQ{I OIfo(Rā@\"@Uf*b,b+*Zv;mmE $pB,I"T$HHQ TtJSClt|QN*]UI CUTDh VN׫(@TŴHX%LWƅT;T Y1#ڨo')p=o#fO׽tX y4j@K-" 7bEtz:Q)LFf ,+kXjk nͦv&a ;6( I[ J7UVhSA(JJ';Pj6QZ*~ulrmP2V݁`I/}0ot<=}זc }j޵c6վ*-\ 2lf'.{JQk+U]#R.X[{l4\ǘ^ǘuk%d0A kJnMVSdmlmͭ|y"1L*x;ժN&|BXevݴd;g; @ FQ1j|Wo^×OggS@I:n!?cκZ3dtZ3dtnQ&᰸)UU&3E*+`榖&DbB(P$$LA!`B[5{K")7 &Kړ)IQOh4$4UyiT|x:/Ѽx2iznkYbLfZ]H_㹾an̡$Ci\bDv‘ 24~{ld3~g>˖M1dJQVMls*ԨU1688 &"""#Uӭ.5.1NK T:F 2JDUR>q>5t@j=v?T;HwX"/ !,-.@Μ1_5tں f;2щ!kC]30/}@M`Yd\Ū U`0X5L(Eb,LDM,&P$DtJJ"RP%$b 8~=, (e"!:be/uC@NS=*I-6땝^(7:SP0Pw]gh  u f4v}S0}Ӈ k&#=U_ďRV|_PS"D DJhG 6+Vc VĪZ"6UmMuR1!$ 4zECIWBWj4)=!--FST Cc@"ёY^ kP+BHSmEi[mt\.n{+n,V|'O{ͼh̤j0"XMhD峘"@~[&=]OݖIpOe|PԅLiأɲJrB FA *&Xm&q &  @AH BWVQM*QwbVԾ S.RiVAFyQ DvJVF TE!n!LsġfszvIx `ye\_T9#*"g G0=Wuiy؍nQ K&Kj%%5\O g&g@@.WU.PP v1bSGQP$^c*GQha:mN肖RRz٦I*J(m *>Ŵ*Abv~8ݼF'ҥIQjWhڭVt-QmKV3";ܝiYOAEd&*)U (֪*VŨ15FUnJMT&=*%VR݈% NhTP|ѲJt#Z}*H d!TDTAA:WRm hStTrT Ք.{gm7sY>/tR-|AaZd΍6*EFwl} t ȐK? 'I/6@R3*&yŪP5ƊX(ƨk""cDG"SSB#!.j ϖ 4 Ug׈U=?4|vGZ<3]Mh}BJNls-=E(kBLB~B^wCլ9i 3v -a` F@ K&#]7A$@URmޛ&&GCDzӄ{H/ pe,+笊P$H"bSC*HQA 4A5 Q4 !11h=$]mdk~--B1CIcB(DBtε_?Q!~+ۊj[TB_kF3[M8T/169qvO:%nrw'ݝ,0(Fl &IAȔeY1XU1XDŨL9ZD L(Ea4 7MiIjB5Qm B^ȴª0AqorR=I:D :lkWshXen,č&}YJ׹D{ЪJF Qv#%+VMN0`&2(Y9ɩ |PS/$aədY8\"VQ j:8M54 l"D1DeD !DFW$z$̧dRXࢫEͧ [XWkjp{eձN/bꉰ+K?l2닮/D3cn2`[JR{&&ىτLMN JA.IcUEjD+bZժ S!ȉ(F;$kQPgUI[\\*Av_on `z.>n#*شZUnsƂҪ誊 b7NB}5uᔆ"ǞPB€؞幍ewZU@&@4{&3O*3|VLbحYUUUPSlVRLT'F@` UҤ)BUg8TXFSВρzsQ#ۅ(&[MRlh%@gӂ.tRqxoES^1rwSğ˘&a[[au`k&&|2|fnr'~QWL;eYV**Xkb jj3Br4i*U =Tr4,լF"I: OL)4r^z" -~e*%+Dn.{:@hu츯#U a>>iUu$߆Nu`%8 N`|];wjA ֨XQOF[C$}Kzҭ-H(@PmID|{8vZeazruuBcT:V,|m;wze FnEJ\Vlnm<糽v'S@XѭJ*S[|};>d  F7([5t}|ikK[S%jIT1խTV&\T(Շ-*gq&|= ysY[)Yh!BAXgI9f?EInJ 2&$ EqS?lhdYUB,X ӢVڬ&RQMBUEK|l$ BGB" $AI:&)lipPAݲ" %6;,RSiEQ(5>9`f{ٹhM-cqF(>r5itѴeӄ #Vq3֭K&3j d<(PEY)p ,9XU!bEԴ8 % M< B0`H(КW_ hE_rSiHm?}U%BT-"UQsˣM5ބ1~!F2ҚQ{Տ&2yr._n|МsmA;ބpvd L@>\&&G`7\&&G`E5ɺ!l<+VU ƨ" 0`XMH$QXТ)j$I閂oFOgW@#/I]]UmBt{pf؏|)KICOG8;FXI_σ`M{aM3Gl5v5[2C?0[:lH6l^\FJv9u3räeK69Dz 6vj`U$*v$TWDiK:HAx]F햆P4AjV[{2_4(T:R%;1yQLo=O[UdUrF$h(d3xem:iLmg}8WޱHm (;#nG 1oq;b5L~AM!$Y $)8˲XeUU1FP50X !H 8Qam]dܮ {1ꪲ/R#Bn%Į'nx[JW&ʚ_+YW/BB ʚ| :]BB2S1%1l@(uL,&rf a>L%&CْV} =l, *Q bĆ`5p@ a&VS0-&`JmK҉౅҆e!Bu*HTUHѱ2o}C8֟ bF"#_rt ydjgGLK~ֻ-5]xs%z=~GSR9]6gwQKnkhOggS:n!Ari;öK&GhdB~?FTIYCcrA@U0VB!(0 aA5V:UI+(mT*亿4O9ZزD+% <|R qGze˔4ӑ=`ž[R=KJ'ZFMIte +re&](9d Jh\Nf\NfFD$jZ7Y61˪"k1X)>"APam*ңm /@VY+t̅P4v+1A9 Doa(yK*i)+kW)Y%tljȘJ(`M1hӰh&U:+2h60+2h6p}`9"nX-8J+Dž ."Ҧ:=t+TuJZ~ Xq(nW6mmBQP#e߬rD̛|o6] ^~]/Z>S93^8QV er13ZVU@L Zj %jEbd C DCp ~Yh%%6d)+_18Geo"H~?B v 2 (4-d0uB4k1~?#2a> !F2CYe1Ԩ1*VՎ CDžqaxth;MңGOID[I+uɍ]uV2-u$+41<^wV;B#+ǚuǃ,V/@ |]Ih6v&odQSheY\jD1B$a$Fn:VVTnB(P G %.,DZiyNg 4+hykdϐFW7{6`2=rC>lܾ'+rDKsofH"9YySXkD5V&"lA4HMNJ4jw?3Q:}7*Q;ti*7kŹew W[Zݪ^lU. ^L޿C O|L)n*`ȶYβ,T1bU# VYIJ4!!`łETK:V‚U [ j>Ү|h0۴zԹLVJ?"?8hiݦJvﮙE>S,>o?a0ҋz#7&3d$β,,oĊUXƑ0$xŃ Dظ"=V!XHTn$uLP(A‘XӢ`D/Zh…Ch V:S*ނ @^ ܿ#x\ ܿ#xFfR<,gYeYB bEMUD1* cB#GBH$90p$aN$zQεXt 5(< @9tL}[Hm@Vt }3n_%C(^'ȽY2E~FEݐ$ h,|"FEZ @4  c F$,8FhD¢LO5*EU D rv}CtW-]mZUND< ͗_PCusE@ ~۝/1yQ^mw|Eyt22hY,٦* ZbjU44z@'qq0˨u¢XV;/,X. .%TTMC HU-QO MQ}(K&6A7T%?쐳9P(^˝T^tiHEy@AeY  `Ysm*V$PV1X1D*Ejv0tۦ$ =l:+JfU!6kto :}UrJX1N%L::j:>JG2hI&6RJ8ʶJ{K1)4ψi@ψi@le1w`*b:0 SqN=;=TU1 0DBhBmV.XTIN$Z=\?]a)cј܅TU4i{j: U ` e`̝:%4{ $ڽN\Ѱ2GbC^ڇ,TXcsβ,;!FXUQ5QG1Ĵ  Z@¸ ۫"lɫ#.WXJuߴYG"xZ<܍{ J}:Z* I[JJDU8Wg倕M"~Q2G08B>{|uگAedmse1g*jD(& h :""P!ba~9y|!Ѕ**-ZD#G! W-pPᎏQFxĴ@U:mۤ5^߶X21"[ BЌPvZG&ZلCZd9Y PpE 1En7Q @,fWҴ6m78r92I<7B7mUNH#JLf۪ÞpD6, "s5HyZPBp+THNIwڇCh5 V6&gC 92?A3 UplL J5;6_UA>S0#dP>L3vGe4?cIyF NSsy͂i7E;^ALl 6A8(C)F T}w,Ety.s72E(W~&FGO*/꾾00ئuB>lؤ [CqUcNWkYF @^P+:AU*%eUUUP"FԈJM "1JLӣ*Nbc"D):ءCh(.j>W.FHYKûXDaCu+8\Q/i\r9\9UuU)U0GMv4nޞvven^ 4LI&1& /LpqQ!OggSF;n!B^C~?P/R>R٥<A~0mhJrĪ*`30Mq8`1QMf7MgGMCNIP6@v UJG[>)Nɻ(Fh"UHtM۔B v1\@4nNU*mD) [/I\*Jt17BWf"zn>\ Q.0l<=5'iFUgF Ӛ4: >3EOP'|th m,Yey@Ūt aLlL$b0"[J۶tJPmM۶IBB1GjY=D`K̾-F+9ha dmhj fJ=^ETHӴݶ4M5^&fF.QW#3go#ݖ3;]Z+^b9py;0:DB' 1uAoˁeX R~[ܖhe9`UUE VjTĪ"qLl .6NMuSMzDOJ:-:B.T" -II1LD_b:q 䓠flKQ}nJ\`B%L'!7`d_rmhܔpĘH3-fD xx xL8ʲ*D0J Ě $(66QGdH\Uz33BG7*#G51?˚uX~VBy=-L ؆!R*.qXٴFdF N֥^za76"SecdLuS}pd~D+dKn%I?CvH.@`YeMUBVLæ) `1Q3J@HHj=ӕPR*TEa}H',Px "aW!|1__XaBo}JVڴrmHO|@ϪXmdӌ04a"m ZASsh-~C7hI^1١"b"ux(ӮK\cn;l}{ ٣n%V !8?8  CO?C~( m1&ܦ5P"5vTB!0h GB88 4Ĉ"ѢS" Qq꧉NݬُvW"{8dž_o+URmSMd/ȊŮ&цntإ/Gα8Xm'!C`RZMgpH&]:f^ƃx\ƃx|hYrʛB4EBp LH=HFIEF*'-2seKߗL9Ȕøp:øpz@XUB1 j(6K1 ""L"Eh11m4tڏ?N,cQcgDStVJG%P(6-w|e7޿U_d5KЄHUMVh/Na E] 8# pmr&G>~>Jס@eިjkZFeD+ Jw@D+ Jw@z[ mS*VŪ 4,i( EĨizJUSH6XĐRKzÃ._ġ;Jferz呝r0CVLH.yHHp!7V+-QmI%C!f& 㒇 оj.oZH E&|ݦP˱HA4c'탺AKJdA ha9x@UUU$8CAHAL VbC"!㈑x@(Ą&Zokwka,A Tbv*1jCSQh~d\iNxN[Q(xQh0Wj MN@5ըס`HLH;(3\DpDEME,տ$lR.fFgYY. 0MS`U RH GH(&B9LA; "֣!HmQe4 QF22&RebOKiy0;!\P聆g:0M--26@= 5lp@wCq@g(#\Z<%ayK7n$˲7U*n"V `l*1(x"YQB*Jè"bE BaH$Zݓ|=- #M+LT-"|„:; \daDB}.W/:C{e+'\#kVSǴQrIv d|#J>Dȗ \w"_6s6GʲlS"n5qMnI<((4~ǜRtf7b*ٌZ}뻻AA&KDil-4*H*)E^}b!0x́+o?X73M 5{9AfPfկ^O\uI̕|@zڦ,fInUUUU0V d  #јh4vgG*MACQT7*h}=![cuCТ=h׮^q|Z$h.":ZF{XNҭ:6N$MCqkfsnzK-DZW$$2D>D򥽈Է$/Eܠhr6rUŰ9Bіm3RmSQBZtЁᎸDb Xdimb7z}Q@EuKCU!`C| L̙h&~ƚ1';Ij*&*W76bj)9tJeo0ۖ]Zf^#1,!hFuI?d<M,f9༩b :hąah%HHNLuU*68 1vNj;U)vHФ"'7kE| XFzSRj޿&vTQt+i[޷>oh⬃3|)}xVBtbIhz:- ghfm0@#+[C [Խ$Y2Jssu*VUhL|lLh; 0Y1 h$>P=nZD"AfjJqՍ Wn+%L7:HJ&X~L'fG%TTu"V --F: ^XCm}jhYJ.2ds@L*l#:,E@`R谜u799Ƽ*Ab $ ФgtBLt{ *TGy!?8Q]`((l$.?}&" 5~$z8,o¬zĥMH\AzIT%?%͓L8C.zlM ۟6H4ƈtM?vOe4muUi"ѐAޗ͗}7}I*?ò/~0XqS⦪bU(VALYjXp$T#$bbeM:T)MSQJ鉏Tk [,$'W|:mQ>qaX's)QȬobM)VT)]*ݦZ bDqaiQKw޻6@8kvs~]PP~qvwD6O@OggS;n!CV~'"n=d\ -l7U**6E,B" HH$$)F&.eP`$E q9;ڬud w|mJU%ސ#;FM㺾aPe'O [Q[,#V&+mlEL 66"GrB&W1l6Q @4Ą$ Eu&jzT%( @AHuM^] ͷm~/OBFu7+*i.TDUM8F* rpOBtMp@n@ ~n8-$P";G&ݧuƨm83CO&P7`bm@MV5P1B0>!66($!8 & &FUIZ%DVbV\B9JQпȹ .D:>V*ASmI'V$M)3&9a@{#lC3{شً][:U#o Z l>ʖAޠ&y%$oL?`a0rTUUE&VGi0Uiw@,X+HThj $dCœ#2tɰX e%/G֜i0 BEݽ4mut":K&mK`.~tPiHO("6P κd#rX҅iIV>"%]zc#ؼeM "⠨"qaAJwTGʯtDk#v]gRJ6IIEFuCKC gN<2b@hٷ=`nx{1At,74vC!K_ql~d7A< K͛  ZɲeyS媪"P,lQE ThuLC5DFP c-MXJO|4 tljqagm56^oQf&,sb 괡i6UL0E:TSD!pn,P-'F(Q閎/u->Jk6S5 z)حB+̵fr&,v 74`#&o<0A3fh<0s,YĪ A%TbbcF!r$)B@6v A!R^E$FET&(=[J&K?L?͑7&Ҡ6n5ܨ hx!7 ^hbì!zv]iH6zQ24d.[&wB ޖD- r[Wd6v@ bU@ auT E 54ݔTuEPYWETlw#S փA&TE 8l&.iyjU@q\ iG &:ѓE7O8>aXB' v d ^$gLK%eIRI8X`,ĨզU`XUjZL1i:&Ѷ4={TUm&1Fv.7٩ lEލ A׹j#J)DCGGQZk1ު8K2quF˭ _8c0"xJ6a;rsbp$wȊ0Zp_!+Cpce9L6UUU:jGR B+.hIOnVqƁp#g6˂9E *FݸG`yG`lBXز1FX -7t ;yhVՕP|V}U5$,PdQhkeQr18탌`ԙ@wp8f -Aޖ3xHЖ3xH 0Fʲ8[UUUE U VT4lVӴ:I$MiB\T8FQ[O,hd{U]>]DAV_|gcuXqjQ('+*\dTU%=[GJd.~>;BC);Si:iUs9]LP<:E$c3`D3""6$Ho49̡MU"ج(2Jh$qtUP I+9"0:$QM7#Ƀw|>5{'#b"TMŎJl#!I!Fy_.Uhˊ fqNSR NZz ljNSK(d Dvgp0[ ple tC4o.NaD#6k҃<@D#6k҃<@|# -9lț*WU1,*VӴ#H"Fc L4I=t( LJ_lN, 4TEt%bQ$B*j%܅5ڪVW(eBDz@16{6a3x0Yo`q?n_ޡ-|y Wƹxج .lbl@~$WL*ƃ<$bR1H8,gq0+䪪Vpi3D4#D%'Dąp8T|H! ֛n}۪,>PѲվυNB&04I3me."1a{=Gl~-F$Ս0bM9fd[WUShۮ.c $K|\\؋{sƆfvmv d㨻 `OggS;n!D0nο^$GL* (K#&8e96UUU!MC `ZQC+.FOP ,q [TK X퀯h&RjIe&otwx({ª\;_Qa iǍEO4 nT+)o [IE&0A!Q CMY1f\  *X0b1,&.I4*Q!BL[#R8ư6 :'}PtW!`B,Ŵ\gPIUI qY0K==CIDHHU$hTv 161m} 8ȄCQs!1Skn֍x+[wbUm (>$+6eUlǒyڦmB0xrm!æմ[0bqDm;MOnIӭjzDKL2N1¦P\=@X#^F!N)ѱۭW9;ؙU=ZUVnJ F:z˱mNlG4S6OS^?樾k *-MuL $GlVKK#6k%!"N,gf٦ 5bT@BDP$$ #$ #( @Ҡ)t<gźXctf]a9 !C Q*DҺ & M>NUD8\n> L?]LOk8\|B.@@952 $;6O<0@$;6O<0@j <,gUU!Xc0VZ.vİ3qD"QG`r_溪㐃 Ec{G݈}lemI_4BW$|W7jߖ8wҢZtJ7 % ^Ιןw7~ 4i'ǀXBg <[1ƩȻzq-ol4TGlVx[IE|f2qXY7bUb jD(QQ"Ɖ+X 2*$qBlX["+Z2ܣnտkQ%hBpdGJ"O^\IPOUmTۤդ78j{0 EDm"`XA naZ|f=rM[t[f:H&`F`ޕgP $/?]$FcYnSEH5j5bgB%J ѡitKUN$ZUmD#JJsZ(ɼύʀƺW Rilz8W:o5鑤7N~ϻ"jRM#?~j\b&t$A'4"m9`ES pG>$;&+CҀ$1YHh9l XUUjUE` ql&nu=#R]QB$(E?m/<Q,ޒҠ*6I݃hN&wݢh%: I*6!"Oi֤G[颖Uw]+ùޛhP 95u͹s24wm]\'@`$+6kڅrXجi7Z69+rTUU 0.T$m|"@Js8ѡ:-VXl#E:]$%q+ ?VXE ЏJ*nZCEzYwto.pT3ƸjGuj@UP!'}  >D]dy(XwEz7в<򦪪Dj`aĨգU36I%$,;"S:FĠP^ePG֔DDGD9|T3<uNRѤS7"ݩmİ3apl".4#]m:(5P f@}mF>$Gl*%% rIZKee**BPİaXC`30tHp@Q ~%[bzu&o><]fN)FuGcE~nKC;r` ?u:g7Jnع!mfM(4o Q !0^6${ PlYnL>$;&+00$;&+0poh, VUP5 YPGULGDCT [&jL*%E-\'PXm+l>zduF;$gdtduS(T7) 1ݫKu ghoy2Qg(?36.;#!vQA3k2e3 pE^$W4% <7Z0Y*j QvE#N$ݞ&ѤGWT#zTTW4~qwrDwƒ%N_p8F:RJ)QOMLnPN#}]#vH $C^(>VΛiX;ED8 D0 bE@({i=ՐuHFJ((Sp嘉LvWȸorIQR5Jň3Q43IڴmSiڎxҪgy}6]@&A3nlU4L7n+ @ka$;6+!p1* *S#?G 7TM6Kq}bB"oG_sR-~`!TdBr((4l.4SFx.ti`ػ/ǘFY ٚ=OggS><n!E-{$GLK#&/ʊXM1gY6UUUPjvA:$ĊOIϨNNVۑ4-4AO%.1U_G'W3""D (o&ȭ:ZF7mۡGH!yiuCJ޶M*;t+\w`x0Juuwݺ["{ [MiFD 8GLj<Jr#&(r9rVUUU 5 qP5A"&LLmYh/Nr }iI!R]RJw;5|⡥Eݘvr|%崥RVO!M2.v{1 \0I6-6pT #;oܲư8L&\C h^;6+҅T%-͊toj%eYV\B`ADm $  ]nEu6Ž#!q@řMC*AS%Ԏ`,xf{Q%t?p\J):ckU"zUouVe5G_MzۇXx(8K859ΐ79t398ޕTgOY.4CWR1=eE oH*irc̲rU!Pk(!a4. ă(D$ad" (Q [hnս:1*_m=Դe!ڝlX1VDON<7S[/RAґ9z)i֑WylXd;:X̾/y6ݕL>sis;?'E|pGRV4+ɛd+pcalpMU LKrrQQs!qa;1 {TP="mҳgU:.+JE?Ik~ Bp WĊKHW(6FsOn*Vݦ[F[28$CRݢ͙)>jkZ5s쯪R&"V `s y6@ GLVO4`+ɋ(heYqSUUULjWUQS B 1QAQIM[6DHjuI;~DIZP1<ݠJbB.t-dN52pNl4ڊZQ/wk'ۚJ䎒mz]6M*K!DcJXPKRwC# 8F0g>TGlV [IE|fE@p),򡪪*@MbQ*@Db #;"FQPH 6IЭrڕЫҬ1ߥ=-"p rW tLe'͹;)T: iLvưה(xG, ̻{In$ixFaL+|͈0C$+2/|`_IB"p ,TUT*jE40@@ TM6q8p" L4HS$GUUkRpvq=x;pG~4g.PIWaDH /UڪV+m w(3^ AtX0,b.bM"đsxa6I0c~<38 drGH_I|$ˊ*pjY7UUU$@Iܱ 8MTT'@U :|d3s6.LhE'T+QSR4Ee—S٭]oBuʣ0/ GJJTGq+VO61S=75.o°lt8G7Xn;!IPLU+G$GHN >,/ʊ%{'ˋ簜sHM(H8 8؈8Qa"e,9l!8! YXȮ)/Bt[ݣb5o"b}Tt6J&iSӡҖ-kJ4:U=NnyZ4r~WiNz]^af} );.̈́1pT >ճƒz,˲MUUUiذXD0:>0рzgKE:b,A@DusEvݜDOP­aT]rY\4-dG% :qԣ4#dghZ:i;:gs N?V>,.2SEnEn"6>1& 1Cb2ɘΊT;6+ڥh@VRجh7&!,*TCb A &I!SD @! :NK݃ MDQMT/!Ɩ練1FrE2YDSy}?rbvD Qwi LJ@ܗH"B":AwQfCڧ;콕 28+6/\Vpa ,+&WUU`Vj@j*Nc*XvvD D 1!v%n&]=gK!'-j&=\ziцYf+*U)3ZTHY-#"a\ 1% >%]MfoJ;$r;`!HGq[QglVx +ɹج3Hh9eU b!QI iFBCl|:ǰ6j cV,nE&QngHzE l xw/d+TӤit4iEBY4d,Dd2p5>(7t4kM!iEl)B0 >D<raXnd<ȅ%76Yβ܊UU!`Qu0l)*D $Jq QEH(Ag(*AdΎQpQa47)+_$(lZhAm9,KQ8Kmi}ExO7)Hp3pAڢѳǡS ]qnXp@p$+&+ JH8,fYY֡*T Gah刭D$4RD QXJ#/F5k㈋R#:c,LBI+|`y72nX$ME4nIb;Y('b:^i}4^B33iBހ$GRVUR$>,Y&W*@%&.&A *ABEQH؂ H _wtVxKфb]ar,/ QicQ7*IUO4*fciEB,?wE2K"m.h$"8{KlDa$GRx_I|$ `e9fY*@Cj;S,C.T$DӢ) -QNN. (DIXԸ=Dbϑ_hhlo,wixؐL`Fa$ZIUmۤtWJ"m=ll.4g)Hr Çcv0ב.GЧF+;1"؇.A&;(ޕ$+&Ү$)_1($>%[,WTaXEUDqLq04 I*m8@ EJh(|Eu.D;,#IyQ\:ШpB)AC%I7isn ؙp&>o@1?rH[/s  93 ͑&C>D#6+ K"i,f5u*V)P|T u0Q "F`AZ% `"E"TU"FDjjR)O Rv>: I5UM[M7h܆0D!1G[j6*-SGl5;e Q$$;"\f$43܈<,,fUUUA` qpTCP+a8VA0&t40 #@ i5h)J<U:IZl׍-!Vǧ&:#D1B"tFIuv=mmЈcO~@:ɮQWMe5Onv0 Ӻ%EOggS<n!Fƿ~,+ gI$=PsX 0g2Y\U*&8 X02!–@H t>Au]=D] UYK\ Tٟ=5@"j)xJL{rhytl \=yxI97Xܑ1bd'j`>o/@(>3$Xw̐7Zpe p$G(0$G(Us&h*WTZhlU\ "A2UH4DHQ "Q8ݪ# D)q\]]DZ(3H tTE"gZW ꍈ|䧖!t%%mSQiժ&m!5h9*Hm@lXIςiͺn|l٭c7*pT.3GP J#iH҅,欼*@ lja&JFM6B'MDەhIPA<ê {(4!V](6|z^۪3n]:@N#NEt* ^Ӌw^T2(\#MQmN= iNZqng;ٜ!fZ|V J-> vAhwU!C?7%4 l$WRK+)O\cUUUB8$&>H` +BDU-iE' a0QcJҺ%P-5ݠ'Ѥq< \RA8;[EQ\shTnHU餭nӶ%.--t眭HJ)1V 86gnF&Ahyl3dr >$gYQ^XfEya7;pX1fY̲"P:jWLQ5xJ$g1q ƒL6&.b6s hSUUUP%0.eb%bp 9zH#DCvT_[T>#%&MТUUM|atNuP^K慃,s44VTuc.YZ9 9HF\!4`~Dta,+)5у,1 h)jCMDj5%t+4 BDCa@ e.*Vz_L򎰅GzAN=#vvT0y&V}ih[6mHՊ6]2~u}35w%V+ 54ځgq@0^H%lL(DU:ڦ[_TP׳ZuW\IYe"%ITb?P;΁o\u#hw[f"YI5M{ Ar69Khil$;6/ _IBc󢼐@|61gY䪪*B!*j "Jl&A(YDE$V$E]JQȪ#R01^\bN4Y}庤Q'LxK"-RU48j6;#9-4|9]m񌎪$6rHPΘQ̾!R \m` 6}m70$GR^ J#)/Ɗha9JlSUUUAELLD4GQ(^qHD#c@@u+"VRHx+-qӊ(f &nGBU%i;P %MUTi7%s^Jh G%C0&XE6G ǐXWz:B^Qr7t ж#`;v( ]IRc}|pβ,T5nDT@4 ǣ@8p"0 twKc_Kd1(Q -\(qG (DBYGIO'z;UM*]+IMcEz˳}l;-iPMtK-kč$;6+ʥKR  drnSU@Dð"C-a3aIG'+ qBF1 _pR?->ʖ-z4tJ#_9cUVO)UT[-o:''=,UUѤCm¯R2sn Na̶O}+sޛuL}*I1qh$;)/ʊ|%IeEnC%MUU!aحb(FǛ@FzV2ȂCn#J*Ω~ĵ"?-W#L50|YidDL& ɡ#ʟ:=̈́"iN-/1JO7 f5 Fdw}Co|XX|L.-_`U3((OggS=n!G.Ea240*(()233))346T;&+\@VRpacXVβ<*(U.LAlꡩ@ +Xu8QA$hr¹%vUJ".>3<Dt"!議c֏S;StTHٓ0F9dqOD8\d[G1$X|cg 3$+6o<$$_Iy!) ؕeYr^UBP1Mg8`&R D C+I"iD*UIt$k6IQ& P2U|0"DB8M.WapMԆT'-FL qŨm (A'"mpԗx Ei+!Jx|[g60D w-ҪhDaI }"fAt#,+٦1 C B 8NJIGSm#TЖs|ݱ{14h0݈pG]DWwc0F+; 1 KIDi^ABZq"It4M *4nm}IQ5BvŜ4DO4V w6J} } .NmҒC dYUUU a4Q(t4ÄRdž@u$ܚHI DJdUGP;;"ۗp"SI|=RL7dһ|hi~4 zHO6IhP[_~ʑ?rbCMdL$1nbdtۂtۂQ@ONrV> !*Zjqt0QQ(MZUUjM&mUQCtv{ 0.X?IMz0J27)U…I:*1$Ƅ[ #kqI}Le/%ۼm1 P7 Zc qN ކTGRV bڐ H D Í1)֦a!6 Z A) @Q Vihг#^r$(gJG?RUMP@[ܭk9}:1YgdyaSJt[MuKΩqqxD@g>>|8 v~dJuPG%!-R!ԑ+ybUUUE(@$>DB"1H(+MnS*mۣљzJx =^;JiR6JUvڦ͢rb~yxף?Ql13#O ^ԫ xyyyyyym//////¼X% //////"|yyyIhrqqqqQaC~<ULXڻm:Mu+M޾e`\m\m\cLEcLEJMdHBJVT,Fj:E[Fylq6oؾ(xS)RMTtt=J}]ssrh$34v>!SDo@Yk#?UCiB`> l p$#6K_ O,ƜeYTP"@FjUǘH\,ć1PQ("7_J3jի1QE[$Α >Z ݸk@ ߮dEuUJh0a;CtImnTAR4ޅw"ӆHqrh7y~VTsVUSWphd(؞3ʇ!%~ !8FH #dకe媪"jUc$"HDVH@ਈ").X8Qh)¼l:nnu7>QJPzks,CC`D bAh r]\>N9鯓BEFT/[>,0!wHO 陎J ʎ(n%bމ`Gm iޗ#Y̅AK,[B AD]d&ƘeMUUUDE &Ǝ$ bq#aV\(YAB@ Q-TC1 Ю+.+gT¼Vj$,D.cg{*Uդ4U]1öw*[؟qDmrHU.U;V~B[4;S4k(1 DyI^ 7Ȳ&9rb媪 Q1#&I\X ݦӶTz6Q:&@6D#smu0X@LD!)Q8'G3ψ\-0VsC6(bXΓWs<зK`n9pi`@C\;.j&hl:3C͹e«X4F(pNV$gl:X$?c*į-|""Pnm~nssrUUUZ5V  blبD4>LRU4Aۺ2{ HC1ض~4:DD}ܠ)ļ .mw j+$at-uJPIKS5T^938 ǣiN!nF>S=ѥD+;QV#n dVbXjyx`Mϐ a}4;iv!1T VUMnŽH56n45stt]2I`"} =l>t۪"BTMUM̭*8ZlxjۨIQ~uDC?ƢB0T'T|Grsd ?, o'UyH vn;:ѶmM۳+u5 Q\GG``!MTn=ihtt)Qu; DW9¯rh>Th5,*$~׌kqlc.1KB&6Dl$fr?.Eľl /n!H[4={w->أs%Q߇,jeddd >`5+SMXuULRP&M&DAULb"FDUPY bX-VbX 0 0 PS@T5VU*QQ@P jsPCEDA`fZF q&eYear8".B` H((". , `RQT*:@m*IYnFPb)ΦW}t>g8]g>:3C _ պ/Xi:VR$N bM&B(nX0]LAQ5  Z ([@,V" `a*ge0hM Z!FPAl8ȉDm`@>)|go;G!qK>7˝x9J `UL X9JJJQXu ` `҄hB4!bRPLBE (""( * jvbĕh`ǩBJ &f&Ns@ \6h >PHPFt;= ^4n)lttviߦx݊e:'=|'uf@s%teD`UOȧ<(&MȤ %`@PQZm E"" GØD¨"0 J3@"-0)DaNZ(JJVg: &I\ " F ⻳( @JN@-$r={? m@i3)Ό׷|Frb?Xe3m9ѷ~+^W:+XV+EVk &Ȁ ` "a 'p bRH VfSP5M;*bPt4@M`pؘ DD@^J!H<>tBka@@`MVvx`%#X %i[g  ^)ΦD_;9U*WN'G,}s@{'`XYJ\Z t +EQW`0AL8A5.$ i@ bX FE@p0lv1V||$z@7%khXX(A&H)&qþ=)&qþuݚ+ _G +1J Z`N8ـ&d҄L1 @Պ`U*6SL1DDѢ65UU4- bXDDLh ؄фa|,X !u Um[U ^IPM$ظmRI>70DJL\ MTU$$H@6 _h 8 :)M*ya4MOľNqnU}|i~"{A; Z`eQuf)\YdDP'h0ij &I2)(Ŧ6jXT+*j5FEPTQQ ֈXP@LS@#5RH!Z3 $W"@GXFaOFFX? 馩T@t8MgqH> XT5/V@~)U|^1Q&+0.AML\PlGny>^).o;9!%ErWKhN}HI/LRJjD.LWj@P$&d҄hB&MB(``Y@Ee1*@Ub5H)@Ӭ"x\ l` !A⡅]0Q4 ճ Gz8H `H|@3( ~)C¬O5>ڒy/qH߸O@p$/xF&(`AM&@2i,jB&BLh@  e@XP("*X@00:@F"4hiTDh{ \t8LcnϦVT>)ΞXۂoWvgwm|#߃@k`e%reQ+`JESP^ ' j 'p ILBU(b`bb4(@( U@1( `1@Z0 `ij zE pM Pr"6 +q   ,q >)V.k60vRok]?l`O FJ$RV`: $I0AMȤ 4!P(h@5U0@MqT !"J!taj\5G 7 s!0!@ d"q<8P ^)o.q`{6O2??VXV:RRY[ILu`&0 2MB"&dL U+zQc,`dy@P `"cB" Qk2@R"hXѣ HD0h4A:O@OggS@f>n!ILx >)ή/mٷ'T?#g['T?#[rrz+X)&RuNN85A$5eT&@,01`01EPqQcP`GLRHjiat6z ^gJ)@@@D@a5d%V,%W>)۞gC-!{R/m÷gC-! ؕV V:&\)EV `  0 0PA,vSP( D!8.$D`XY(`0z -$L4,5z $*@:]h:]Q\k<,6aVh 8^)w)g pWd3~`5PԥpO' PVLRNLp IU@" G@%䆚  ) T `51 zW@GxT4UADC%&.i G!t at:m[HS~)VBw?^g__R~\ 7U&2k`L8I0LIAU &UvU pXb֨`T( "Q H41tI ?P sKb#AJ @!* =@ ^)#Dz{%MXUs߈js^ID,(<OוL@xi 7ʲIX9JR"fL 0N8V^nH D%A f~oj$I$)ID %Aרzpt3R7 &58)1vAA ' tz^)㿉yrF @.ϓ7|/(;Hn' `uX)&(e$@P5aP5aPLB (Vk$hRC`8(Z`*`-j# V``j@X_P@I`.H@tq@z H@Ϟ@8^)?X-ۏYd _8<cͷgo?f|+~Lx9OLpJR[5AL8Ť @jX @T&b8XT 1*H !FDHܪ0:ĩzS@Q@U;q@DCV|ѣ q@u@^)oyY!Rl_ߨ9NQCH 7jv+`VF$VR$N85LbB@0m5 &a8P$b `0VP:*aLlLQf: 704Wf $@gj.[ј!hุpGp8DIL@J @~)S,O5>"/qJ ۿrFG]T 7*% r W0 4!&&MTPL 1 Qi # "`* MCDCFmBQ@4W- S5 R"Qb EtR*M:Dc @k1գ@z>~)!N /v;$YjY`reT`Mh @DLj QPd@C D0i GAQtfR%8.a@8:hF:)%bJ:~). ?g9J[uf9K(ڗ'`%-V  LRd5!M&DUcT{H`Z |<+jW@QaQV3}dј0@uZZ bDp$D8&@\( aL,,.)ۂw?i%FɻܟaTK]@X(+i%rr +E5 &H&Ȃ& 'p $ fP5" (Դ[, 5FnjC0DP$. `OU!b01.ҙih5@-  S(>)/g3v>O{O'Eݟ+M+`Rn]X)j%VJ &0 2` M(@PP Q&` *"0[$(h:R1(j@86N@ix@ c`1^).B|U'fw9AG~.+V2*`+&,"Q[`65aPD&D"&*T#ZX*F" @ [T18@5hf^F$ %0.P]q@4(0>)\xrߤ8~}bp ~+[+`eY[ X)QJuJ0$5aP5!b@JԪD0ZQ*Ĉ`Q ИIS. XXX fFAqQ Q 0= -8`+@_~)/ҼwF9_?w)/Ҽwf9_?kZN+`Em V0`+EV&hLN8aP2iB&MBU E+%,U(0b&( wИtdb l0`Zi F& H)1z<NcnL'Ka?V 7뢦+X)Y'`")`$AP2iB4!MB u@T@QZ H(EȲ8-@"LI ҷ. p:fҀc01>"('#l 4 OggS@>n!J;j6$/+-64:22)&*%*'%042>)7m8AmpXY/x] r$ZX)j"0A LAMLL&d҄L  "(P@`U@TSVEEHQB@G#Э7$pqC Pl<\ t>)7C}8XSs jJ`\t +%kk`[&(L$p &Ȃ&D QPQQjP)X`Z":UPUP~%@h,5 hRttAUanO .X`+D@u) ]P/RwCJ +^:V:J)jV*`& ԄN85!Z*LPIj *`Dp"HtF3SX&] i]F GKH5 bP )/vxKۗ㿉_O%FQ8@5_U `w$r`0Am`&h ` 'p & j "(bƊE1PIbZajw) (`0ƿFt34qL$Mr"@$H Nz@|t{@ 'P)g:Cx#_8؏V߷%t~.+^:V0`d+E&h p 'p BLBP(@5* bZ@ & ЏRv}v-8j-@&@ @x@@q NTPe *GS>)/B'@R^υO N9? 'j.V:`D.EL$N8aPAMԄL ʆ"&@TG"J#j5MU .# Rg8!0T0703E@|\0q=-X C8)R߻E'O/~CHLu-:|~B"X~+􀕒u+Rf`Z &h5dAP5!&DADV*(@ G .Xc-1FAE@0 PK TCZU`% P ;T .U>)gok>!oRN߈3r}Cb n`+%jVRT  L$ &p 'p &dԪ@ (2P) @b U@DTuHRzT@hu*RѠWPE@L &@ &@ &!>)/gɷ_Q )`{|F}}Ր;&`e5.V0m+X)`F &p 'p ' *(&1 !@AP@դ E@ TJ P&XU `"D@DsL j*HEJ@$&Q bp|u % '*0 NNtz )V;CpSb oX]O+~nQ`VJYVL8AL8aP5.+?((РbXm (ԦAD )ZS 8N3ИZjUB q@"Qm Y ()^HJoR<=$HJo̲,33*,jLL%&D ^ 'H&p & * bBVPkQXQ[c0LTUQU0 0MUUUC@I$XE!Eht)I"I${\bHȼ D捔 $Mۭ$0>ј8$PUճD!h J`njp?T3g!b5FQ\gtKRtqi),N} ϫoƟW|,jЇPE-D"AA(4OPm $?nۋg!,p[ D0QIT*YՖ6ԛC$Li2~tI6Oh1iAA""@!q":$^*'侙hV,ռewzȲ0TP1VM(ItE~U{g_>T^Wuw{ޖ,X SmMMjHT4UVy"Qvؿ]L]?RFE:RZqr4Z\}\++.f(bkUMxQ 7 \G;MBU Ѣ!$UŃ;z>- Lg|̛.UP+*j:@2j$ald5JlƩw+u2YĈPmv iD:RhcVnMd^g^귡B`ج6S}ꪆ+J/0t_oޯ7WM@E1v4 tƝډ\gzqo iӤݶtM4Niyqi5] TR}:"HF* .E"h$u[=4=:*;֊l}7ٛɐ*ЦMmi43)oHz4_,K)Ѿ|T"{ M1}q+]L,dP8 kaX*f1D`*ZpBr,(2bQQQQQQ5L50ET@ EEfE@QEQ0-*** L&KS*BhuzV*VyK8ˑee@N kDO@m*()gRw!p|![[)0] U^)|x;6#_)RL&wlGRV D֠RPV VS2% `ʀj0iԴ`bRPPS eC*0 c0(j@k3hDiHHK-'v|V #@  DU@8.@OggS@>n!Kk   >)J m_I'P钟m<3I lQ'@ᨧ+Y\9 2P8jy0B09!6aAMD(5(`@@E15XDG `BHWRH4 L% .0  L\pxDbp;Dc O$P(Jڞ @uP~)\zo?IԯBbUdO*R`uV|V+(E@ IDBc0P( Qjd:) :h P1EW&K(*:h5 8U @:Vwr"`u{DT N( ^)f\|oxR*>w&z{D}L[,+(k 6` EfZEԴ!L%k XEԈ`PFD k(P1S0Dm *&&+/nJDV1 jn*~R À(UzN0 (. ~8 5 ^9\t_\-=O&U)%mnS |/ $f(\XW@u*AI`J g"`5aL1q0XLEh(TXL0)EEjjԊ*aUV4T@*zR >j`b `E$PHgGV$b= = HImfh~9(xަn} rLQs|M1> XP8QoLX+ 6 ` uvPA0p&B @Uh5*j:a`WQ5V5P|b+L$hna0*)0(fnHzmI0q0NL|hv:@@A)(y^-gU}bLuۢgU}/XSu  kAI PO&=&&p `Ďj @z1(F X@@T`(%@T0"H0d  h@k&]MD# VjTJAPѴJ"*P=Nz'pg@gB9\_\wrzOq?r .i X@D* гrS X+ nn! nà JhZ(Q@@VPEX2P@ „,L 3 VGA" PH( U^'t@`+e (bCH @#Nt @S~9(-[^)9Jm/ +`6 JZ7^h `Y0A" 0) dž zCD1X`7,@ *6`+ `8XMPA@L 2IL@V1(Z)`@cji*`"-zl4=nD nhi{Ti;- hung~9H-~o $}c 9r{@ҷ +X9/0}XdLjL0) '[Ĥ PHJ@&V԰ZP jDq|$tH4G@cAs :a!%ܨf HDc@ab$Mu@<z+m7~9f\d#~O^0r,$Go[ _`4 X`+@F%+ANA2M3-t=L,+n!- C3I@ (0*k(U bbZ@Ū`1XјH"1A 4A5 tfZ4RQh]P8.@hBnPbBP= ZWztR/>9f\?SlO79f\?SlO7XEm @Vި,DY `J= bT'& `V FE5jbPѢk,8ZMBٕT zI :i1C0^@M =HOz0>9f|)~߅~c)0byW]H V QeQO Z3>:=&0) -aBLV@E(U F@`8F$,@0: 5LK ¨@ D DBh' HB {TD :7>9\r.z~XpUʹ_9B@AݢJ,kX9'Q `6 VB 'l [&xPA 1A FX @%FXVC @ & VRJ (Z aH'D (&TNy@UG@A>  j@:>9fD.m_"UҺ!~友|?J&@AY@ºVr`uy& CЄp$bbŨT$j(V@@ Mmb8 k* 6@ êa( *ƘJ3)IRH  A++a#^@!AB<*q ThR ^9d㙇HUٿxs<|/ Z`Zz* |)j"(jfp'z\p &LCZ0@VfJDDZ#UQ XlXV`v@vG RAg-,uzp4z@qqH"> 80!b`" @hzVh+ Ip2TUӳ-98^)|o ?<])|o ?<֠,`]2 *^k@07`'z &0Lb Q ***@VTA1nsi5EծX;.q 0J48K\h l3 - գ'J (> XQ@$ U UL4^OggS@#?n!LL$}Q  ФS K^9\t&;r&i]]OMv! h P E+V:G `  taZAM8qPLH-4T-`#*Q$@, h3L`110*b @ wUB hL'TL4(4ӳI 8 O$Vң&@Ul*=JG Tu4R:z$*~)DoN-&XM꾹:e+` @d=R+x P8ԩ$y& L0M8asà @@b #FPTj8X88LLHAB31L0 4:tVP  gJ4 x$8 @ Vж`A+@9K[SC~cuq!<=T j)`\mPԭ† ` tȚ@L0x &0qPLH+FIqtT"& FE P8D0AHhT NXEhUi4H @ 6GRb"IH<4ڶ@uZ@ @9f`oopܢe1}|-[-P[. a@YK1ALZ$3` >"8 . 9\t-[-9\t-T2v0uQ[/j,ea A/ JfHI0!C`XD-P`*DGUPEPDj(R zK =m@RZ /*US# qD1H9F(qSl_9F(qS,_?(eYO0^)0AhB8bXkD,b1 TQTƥD )24T`b@U϶g @(~` PH4911%<0v|P"@x@h9(y^)=}?r Q9RzT X)(\+&@D=UذЮ$+YL0f a I   XQ@]Vju4 **ch[DVX$KNz̴:@$ x1 lPT ph0D @NG =8 ۀ)fK;ן7>Ut3إϛp*: AQ7&RP'X9&@ S&RdM`LӠ1'D4UX*Ve%DXD  1V H3!UtF"Ta4HsH $LDHaMt h={=zH`C+2>9dt׿zO} 'ǘWU`VV QjPXD5,`'`&&p1P"2 ֊Y@jS@0 D԰ % an4M# BRљ`Ъt 0N4@ 6A#/|m(]>9(ln*.u.O!1J>J ~K@,jha 0V +YAMa I@Ԓ*j2`4 P$X0"У@"Bo!k! Z!1X&*htz=:ͼ2D" e`wtut [>9(EGN7J~_=b~ё]+ԔUx(j|u0ADS8c3TTA DU-T"DMPHӣihL5z$:SK-( BL zblhK +(`;P=zHO9(\1<.j~toS 0jLZ9  {OP&O1 JP^PUJ쪀E֊@MN5i;ESǪ#[H `ZT@^P1=S-HQY @\N$@N:x:=*Nnmu >9(i]­?9(i]­7`+jm"TZJP '&O$p*T"6(!X(n@bT@ t4hRP 881G !`' H@ H m @8n+(^9D. ~cAt뎜n}.7XzP-jJ0ChW &,f,xpa I@Z@T@5",+EbX *AQpD5@1tJ@S,5 ZTjM qgӠG8L(h|p$^9I>lڭEc 䳽˦_ LrnpX@QY)e@ є) L ZzE X9aif8DHSk3 8tEb@$&H"NqI@EH|, aT :4@9I<=]l ڤ]X.6@,u=Q/X)jPXuJ^`8aP&ƒb.YPkPP'"`UaYQp0Pc (`0H4B LU hL& 8 t w 1@ >"8&@vOggS@a?n!M<%ڻ($$%'#)-.,03'$""" ^9(|i*ǐ%6t=>N'E*" v~=vn7l ?[yÏjU"X`Z#j y+?6>-t|+(7bňiҍyZl>fuY$ ) ƨ5>?#=ڪ4|#2H̺ D*SUUO/Qd\z( d*D'ݨM,dMF›| ŊU{lS{w|wtmoryۛS!0kN5H%Մ䩨1Z8| ^ov@ptEc Ӫ"u->UlM›u5!@B `a|QIgWL k] lnn;L,fSA:T6:4ڠgq:F; h~I؂ g4lA 2*u,3v,rc媪FZcY &&z V5B"96@6)tvSUϽ4Y1Z*;ERCڄ"ʇdgFȒB NB$ER4{uCvbq#=-αkw5N aڱ? G q0"} qu*xy~jdb}Hƽ`%U-s,L8b);47Y1+DbPGGLpPQETTh5DUTT@mb*vLT@1EA$² U)rKR"%ba"8P6D$pPBI@H\`h xT[ LS *&UR h} `io.`^9$lntO¯r I^O3j TI[ PԖU`eYU`<tS8܊E @U#VU5ZnbZ S1`0Ԃb EE1 .*`zs!@% @$x9 PTT'.a>xN$1'@M[\ )8VoOiۥƱ}{NS.5 V@Fm§N+*)GJsӖ$iUpP ը@AD,֪AӰj(V Ɗ( ib1; PM XQu3NL(@ +Ĩ +H0 b0@TݪJ+aT5`Bu:==$@*M'$it8@P>^9$8ۍSe^^{PFx ķ 5 2)J^`nkPf< 7v`llGeh(m `P mT@<tgUt[@8>)$ݜ$OW|bLMtOoQS>Y`[r*>n62P467 &8$NabŨX0AkNfCQ @L+VT ĠTTPQBbQT2 0j,LU-B1A`+5"J P!=:),&ҩ6<# x6H )U3^%k #żJzkvm3! :%#+ *u1[ @&`h{$N P P+ X@cPAQ6LbPc- jCLݢa@5QģPA` [L) }Z(mMp PݦGvP"w/wbm)NZ%>)obwR)\7q `zrkTV{ l0S csࠢȲQ``"aQF@EUTMS CXMLG@b*Zja0@/$>rH ` @'c@5x n E:L@t?&`_{L-  pP *eY΂Ep-x}`z"+6=+I[tOVR*&DTUDĮAA(bv10$&Q4 P\!!qE%aPM:xzIH@TEE@۴Ja@Au Lj:6H! ͚'g(QU=p[8fH@D6h(:F Գ0% +[7}Pm~^+uOggS@?n!N3)!%*&7!'^)F7׍;VuNjs/zEM @X20 x U`âN)PPC@DQF#Jkb8@TDŦ"jLT@Ej``fa"!AJRJ @UWI$f0;@gT#@ 5 {&Q * (tJu]P)v^ޮoTE]%ۻ)|+~-kPLJ `ԑ Ԟ)d^"gʻ KJz/Nt3ixȺYS6tkԭ P`"@]gSKOXFQDDMGi5FYP ](a|1I-b"Q6խltBpll"E:L vl\ $x bA01 .Ht g@\8>)j18]F<(7)J18][<(ɷjjF5 7WL?jU rmaM0m>`܄ b 1XUD"cDTQ`868TPQ`+LH@b=RbBl .Q&Db 01@ux: hJvt xP^)6j].sCS$_بUwy NyWkIJ`5UD=%^D@`<0m œ0!j @P,&" " @BM`1L@U `1\U %unN`Z$R5I6H0   h`$(P $bK %>2iGP\(w>)von9HfXE꿹] gw{+`V:5 &*ЏM S€! ]DVT j 0DEZ*!@TIXH^0@ B'R  $4V1m=.NL Ivҳ(@Z==Q^)|_sPNz;KK/N9($er @5 5(b@}IXRK<`mmL&Ȣ("FEaDe5 `5 jLDP1@ Qb&6ąTMHHHT !! A|4ݶF@:p4 $z@ӣz. "Z3.qkPЭ|:-nKd)$b߮#*vu)$b߮#*vuLj-*J@`"DSz02R"cb  j&BTRAjP1j0-VӪ 5*QP aEPjU5 F̨3S hGShNۣV' Pz G*m=TzR(mT:m[T0 pwx@>)6j ]۠gdž IQH%=S>6P@/ڰDYO\J ( 7J@=Aj3VL2i: &!`QE`@iѮV1MG @Jk "1jZԨa$ U@tSRNٴ'Q$G x@ )ֳU0)v\J (}MH㽤OWJxFwkv`Jp 7` D M0i&1 +" (PX#aU!HhW1@LBP.@4~PPVԘILRĄ*คQ@I)]vc+;1Q'Rnlp}W?&j@e]`PoY\iQ +րh 0! ƀI@fC@T`V@FA QP0@:shR]@NJ h.5Zh R 61 v\H,$@T7> )]㢥gc:{Kq31]V4Pt E V X8XeMa c$ +0 #Ȳb,"bZU R<6 zjTD\ D PԠgtz=I517 0hL-(0P  u,)v_vcwk#bg{i7.Zy{mw TLVu`(h$09APP0& T@T b*``" 4T`hP=zJP0*hz6EPSWd)8(H4n0vzT7OggS@?n!Oy4   >)^cҝ{uO%t^?CS 7DS(\htXR &HU 0!&0!L0l0 +d @@ P1* 6& @h@O@  RA ЌNkPL>@+@ab"-a,2@,`)v^墥g|5DŽvG%W}h%_1+λXPO=T`CLZ%*`* 1@z kXPDQ5DQfqD@l& % Thb8cv3B4h@g@'B` #q`$0= >)]mw|w*x'^u׵mcC + SVMX9 S84e *L$`P$ `*(b ` %qB#@CViHךa@"A dN(& JL(v@-[ (nSQ!)6v]ݮskg挒bcG:F{j(`?+`@nm0iU :)I$@^ XUjUP@TP Ѫ8 i@ aijѫ@5E /tn\2 R':@\ x*XY@(<@$@ 1HmC@up>)v_Ǩgw{;JcT3kM Z`VbL LGL" Z%5*@TLG@,VPMY-Qb:bhӣJsjHI^gH h 4@F`T" m( t!N@uA)v]y3՜aC%_^wy[E̙jΰ&>D S[>tkOz Y{dd&YCQ6T*EV5 JZ0VjXtSHTMT,գd jH<c "h@N$5'@ T@N/W<^)j_;J*^S"xGok u+5b ); S CzXu@Ԉup `Z@  b8(03*RH4]BKH8A D,~ A@ Hг6]T q ^)J]݆v3J [)J]݆v3J K "@Y X/&GH``Q7mL- 0fa(ȨUEQ5@5a8@QX+j@LP,X+fQhTDt(u ( c "!@϶-:MOtJ+,ߍD7- >)6J^6J oRl"<-m{ ,xP-l V:uGmX5u̡.&nt`a܄JYX+@ *&G"1b :k1 Vq@Ԯ(KNgjh`N p-EBttv$Y8H9v_湕gt V$4@+[xm9۽yb(9ހxՖ*/!N7 ^JK+hm1&orUJA GU 0Rh!,P  $ ]TN7@ITQM (n 3QizHh54JMQ @R:=:%tU H IVJ z`BK(n5j~|x ӣ>)VR IΓ&c=j$ Lr|6OUQ#IV̙0 l& ,!P@A  :E"D-5B!M$ظDPmIHn$I2kǢH_mH@߻U$TU:]2Bۀ$Pz D!^+@ ƺHUPA,*@t$pCdܟؐ)(lھVh0?h*V9F7MaZ6_x41k4_k|?(2,L`n7!bX*@ժ"jC-6 X)FSHE'0nBTSMV(jZi_99wUP858\-{j0ƌJiSTm)+!,K}uʎ.[- P$/y z1P%#ROlf`OggS@n!P ##'&&53/34  d>N'g!U PS $l^o^6f1B"YR *淂՜d=ߑ|G:zJkXzXt.FMC\-`s:Q' cEP$xwuŪ6,e0}@(I0ZhݮMHM44w^/$l헗t+ogM%C2E1VD$'DzgӠ!U9S,Qdퟸ?qr@(e&¨*=TSisꦊ:$x?E2 a6Cn۠/ݜaTrbrE %QB.bbEMݔf:3TEb蔎Vh"IVTt*E|9n[.8üRUg\w\Wty^Cvwe>m&B"-f!;Ӎԏ~Kܹ{ 㺀dK0`Ec,$MM[Rܝׯ=dMfM5 P D0ңRi Qe8;BqpVTiR p^Hd-zkj!@ҀT[8crWs*j- jVA S a01IM"vw$k1V@"mnU! NDT4mQM@ݦzKrHH$(,L4 d0pl< *@*є3궢K@^iBi+(HqJ@6)^4ϔƷ)^4ϔƷ} Țx*HA2%k,*EV@AD qX]D"јD lHT$hKT$=c l#0Pt:=Bol ۶ٖ@ A0Sh;mx"8@Sm۳[U:=)FTu]M: # Rt@!ғ(f! ^)V&SM&JOϞ0nb5  ^:VJP m,PJɬ-g$)V]rϯVEMUbaga~/n(Ea|B0Vʈ`&.,iz-0!UDP 5 A%h Qc `SGTX50-(H@ӡUQ^ @ Tt *E ^@ T¨t@ R(0;z6 0TA^)]ɮ8g*żK9'<`WT(:`dMGԖ(TP_$`҆&X&V LQjm@"jQ``@M+* b5F@U iZ"a⊍՛ )p):s@XjZ@:=Z@ a$PMGHz={{ >N7~)&Iɞ1R 'K1OROLg]&+Gz R6 6Q+` SP9DT+Xe, 5+`11@Zcİ PM:]`Ԩa0za8DLl`HUc]aP!e@ugG6~)F$eϻ$<.wۄ{)F$eϻ$<.wۄK 7:LTodX:増f U6Lu&bٰ 5V@`kbU@Dm  bH?FĨ 7M  ( M6Ѐ={h)q6q@*ą ztTu8~)C̏ېw)C̏mH[nFXd ՚T ߔ5m LЄ-(j2 `D@+j"Q8iXQ;h,@3gH QX%V$OhGB$nDY j@jP![6~9&*';o$]IJI%9NI}x 7?e= %oԕԁLa8ea̤*ZJ@h(" U #vD Ht;BX03KF'(U+@ cbiM<5ظ@Nc@1ABgP &M$H(C*DBA!<- P=@@uO>9VUIOTڌIwr29 /Z@Q&5RjG6%teD= ӄS*E=Pd4X֪:`T@E*MYjCal\THDZ 03鵪U hD@/ ECxH#Db٣G8D,>9&Erϟ˭"yLL}os+W$`V:: +|RMl `b&aBMW HTD&X@`0jMbņ@KUA#@ CENDb0 > m88(Ǡҍ| ~9F"͟$/B1o$p|rQR/@Q[ 뢶 VP/>0A1`0 aBLj=Ċ1(6 @  ,jDcPGj1@l1UUP4!@fh! Zj7xDM\DBzvT l^9&YT  T7~9&U_gf3(1R:3;iER+GmR+`ApfU01iA P` PPD-@( a`GTTs@ aTi&FUonP(K`@J  "q9 B< Q R.V ^9"gګ*PY$?L{c,xXI  + @MVUx a405`8 םj45 Pbb"XP 8Pi5 QX]D4]Sj"hzViLL% l`H\6ȉ  >!mqtt*P40 1^9j]O2>$KʱPxL!]"+`jGm0X9D5VHi` [O8`T50  P)XA0XkT6Ti(tD4zQN'L$Fi"D ;![@A$Pm' mD* ~9,6z1fxq׻6"MrB;dZp`V @5+iӄAMIPSbcvH.b1Xk0 0֊jE@m6Dk3:Jff )%|88Qo@@q@b"MT&Pn8Go ~9,9$Ά;N5I罳N &~*X9Uj2d-`66$`&Pa8 jgTblXPbbZQ0 1 PEP$U7h- L ^ 0`@p7` b @D4. Hu >9(`v]{'X%la7, X)jMp20M, /)I `$(B@ (İ;(`k1Lê`(4@UF,u PU3!:H0hU3@X$@l &G@4^'@p)z@ ~9,\G3U/ǐ>Zy#7,jjM@Q t6Y[&TV @YS6LAM„* j j(5E-@ E V ` UPC#\5W F s~hiiTh$4JLh'h{'@ @\1vKA4^9F,e3^]U2Kه댢xWW`~R-Jz|u&0KI0a j0( #ԑ:jZV Xj# `D,`8?$sY(B&RUVs= 1T't8=m#n  h:D=(@9$}^ ֻqO~cO`owE_@QrL`Q >j*5%L$z@0xB8 V@ dD[Ԡ88 v # EM ,UK@(&ZTO Q(Ѓv A1 UгGg "rb HĦ Go`>9&E>\L{{""yw wʽ="/QSujVd3*e+ZL(( hHZuX`Ɗv 0FPE, G)(BgbTH4fz-R h'@I5 OnEP@B@4@#]8V^9F, g꫇$*Ț>L}, @-|R$VM-f UĤ ZN(@P$F,j( TptTP8XU a̡ AQ, f:5:!@l"1nhI4S" CۂTӣ@n 0 l~9F,׿woe-#n>f{[Y ` `+d[ j,&0k` 7b à0@G TBPT[ c%G) Izn۠R&jLtSU haLRR & >8D#U=i{}@Q1t 4>9F({=SF#{뽛ҞwKE_@mu XiQ_V[[+0KMĤ  '!@PT@u u ڀ5@@ĨjZZAEL`) B *3B( P9$oY!< ^8A ]-H:@ n 6>9F(ym`g;+#u6w03vS  J+VUVoY)&&ZfI0J@4(jq, T6;&Y)\Vw@1R9)$U˸A'5@KFi |N @NllVhA\,:фmhuNH?d~9&E=9Eɯ3޻%|c^]:;[/Q L`n>&V dQ0Mx`9&Y>\vyb'1.Rg=S[%|./u/Q`])\'o',jJHSPAaPk @DC%b @XZE@nS@o Ps5 m4D#CTX`j &D/ {2ܪV-v@U_W)MAh@zG`9,m3iH—9,m3iH ^NNVPD-@5`AY0AZ@SI&a̤c&@2.%PF* *X֨@-TPT3SS4zFQ:F!U1311.  DhP .= (*TV\*>9&I>^MkworLؓ}ޛީi!,T~L`")GMXZm0JY &a j4a CRIAXE k1X)0(DT /̈́4ߨ Tק @p@ @ b @$"@[d>9&Y=\eS_9 MI~|nlW~'?d4)G ZYO&h0KMԁ)(84!&K6PT(XZ"Z@6P $T* U3K\Ө8Z"3SpxN<h >4I44 ۳A (J^9&E7>ϙ T*"̆gWXr"$Gm2Zg `A _S0 ISa jAa'(H@z5TQaPZETURTYDGv(tz T4@ a" c ` @|4=@E. *>9&Y%YwNIn|_ F{ܰ / @QuY7P[ ==`>0)LL0C4$،bPZ@1@ Z1bu0EQ@ň Ԙ&h4@4G#l@kP-@@JH4@*@ 0VہIht ) NO ^9F,g+ #u{ܩLD^Xԩ P~-ؽV 50O Lt `0 aBS#!(:`jn5bTnA@5.4- 4N#JBPDiXf8@+LMx. "@8$N Xf^9F,y<[4ڝZV1f٢ײ*pS^ uJ‰z2` z`ALc$``B#Rmv @*@Q;Q$P@b+ 6GQ . ($ XHR+%j4XZ(BTT%pK) . nO #P&=ć,^9,stxm0V:K2_{jkk 7s&`6Zl Ln0 ՚@ D6PPh0@m&" 6;PfQ1MnbfI0כj@@EZ&DlHX9A &. C)A<@ @LB p8^@>9(龸vYLA9(vYLA»`^ԭ PS0 `Ԩ# i SPLlHP Xj= "6DUba(Mj`G"u&F ht H-h-eM(D؄2`tQh@.h6)EB1gQS?/z;{,[?/#}a{ʚ)/H^p 5/N< LmXM64(P,MlVP4X&@FVQQd @-vGU`$kc4)ZH050A Q=(b#(:*V8Np*OggS@@n!S+,*,"#'('# /80eTCVH@58@`^]Zn<2̓nw3y  |@ݺ6/P)+@m"===h0K`Nx&ќ`u(@cb1%b"*A (j& ]A؄:jBkתz@G@, u@HzL$g)HT'@X7n'R8 .'(4)VSJ=4x)[WV:P-j+ :z3-X@֍؛J**,`< EB , DZk (c `u4 pp@UATPP V(! Hq D5Thbn!5TjtRK `;]Ъ z&\ݶSQa|T8W+~)!q7S?O#s^機p[ '@[t@QD V@T؛ 3a; 0 "@M`#5cT@LT0VAc1j ,* b "M%`1(RQ Ą@|p#N$aH P @:|=n@u(`>)V!ҳbk9tAcI )]ϡ RNV-`"%`n 60` ɠ@MT'kUPPZQEb*X$@(fK^* s.0LblPMH E1z ="b @G[s<,dP  ^)&Ej dw]WV bx]F%@PO\-DY4 (S$0oL7LdD\ P)P!Vbj(P`0W,00R#@UVB-Z@7~ ((q" L~H$(nk *-[ = 5@ ^)]ZK; 9W)]ZK; 97 ')-(k XP5P780 -?p8IIM@v @+b@ƈb&+MNhh- Z3KV =^h @hT1A,1J;8$Ju D4a\ Gc%$@@p)]=t '2^)&Yj뱳y _DԲcG^?O6a?u VR0YSI0 AxtiPA՚@fJ$1;#(QP֨`Ɗ:%Ugj,@h Z 0*P:, Gu@t]   \фxP( `0+hu-~)FhٵQ9i!K1BȮ厒gFI Me|A"*Pʢ@́ Lx \:Dへ@$9` L`@0 >)&"Ydz3+h,k)}B~@?@&[ Qkn,d;gL0f[46@jQ VZ( TV j(`͆jnLk̐E*!*=j: 8x"& 8T"X@h=zD[ '%z6p~)F,-q?w)F,-q?N >Ȭ`P&QL5AQ'8^@ d`@v E`Q1 Z8X$& -`@j4(foGCgQ(6>P$q hp=,D Tx@L P4m}H @u)M^CjϞw2Y%:T~-ڳ V 'T @mQ 0XidN 3j$LƁfj@U5j` ֪PGE FP0 `ň( 6kPCl(RMTTo Rk)PH@r(N(|1tt[ N' =U~ @g   VR纷A"J\64B @m"Ι 2P$~\Yx@o6av³a܄FP @P֘0LT`PCdGņVAD:RcfK@E5רN Rt HNCz j'Hh(A aL<@i4=zNHh:|kǸSruM~"yf):&u?D)1e>D= tB-Z Po*`6{qshBH  kP(PMC@fXc XQ( B5=Q4:K̤ ZP =ט @bph @l" @D@/OggS@An!TqwA43/5:3!052$%#hB De@G7(@@|TgH$ttP{^EZ80z7QUC|ֹ>N2M}+`m@YSD@=0zPI>u V $P.@ X @T`,`, b( bFTS.b'j0&b*F`ZaQ$pI`HnxDbJ@t((V )T4>].?oFNjS(إ-n+Nz)Q8QO(k(sL`K`n&`ha<$VeÑ FD`Q 1%hq04l`Uԙ *Ft ģx4֠G7 0!8IVP =:mt.Tzg 3#v @@i8 2^)V!uCpKR)V!u}$+:52Ȭ[5(tQ 0K'<&XV , ZkQ@5  vG@ (` %4BZLT 0Z3s)@& #@z40> M'$#$qNVInNN} :@|+ >)=>K3Jy_7$?̽:@rjHOl@T `O7VQ 7[4F( ]"`,T`16GD`ح)`( 6@L0h5$u:@E0 qtNHV_l\ Tu`)X CG*c=4GnSX-G2>)q|Qq~Hu2S<(`"&oZz2&`O ӽa8&kP "Ycd@Mle XZQPQu@@ciwT @A]t t9HKSJUkfZy@\= i * @mǃtRwn@Jx zhP,i9Vjqzݺ@9Vjqzݺ@-:)? lK7QԛQnL{lwm aVYR0bYb8Z0LA4LDU- V:U@ŰX01UQ4 &:@ Dp\b8N@O= h0 :K zH E))p[ܠW{RlSBMA`U H@-e/I5Q!I@ @ @Y ,isrOp&@&@d0cP"b`Q`X Q0jZhD!L &&JfD @j=ǵ t; %H:=Z0 T'b @ BQMB7< @ W\#y^Css _e_P[VP냺`5Q6&j*@)a +z aC`@c`A `1@*b @1l HTB@ TŠH@T-X)DB[0 =@KI5J}6@-V@ $- F^)V)뱛asIA+R0 pO. j[U`@`<0{z6۱beM *%XTTX EGlA ݮ:AY:SZ&-Z` KAOBc6q  HD h-DcՓGӣ@(= F  4~@->V!4m}ɰI_imv@Qop n x &?l`R xQ7'W0)rED4H bX`P5bjQU840HbFhpuc 8 Dzpx@NP(@1 #l4m7Ņ` >!Cs{hw2̃C2I _/V:x *5@J trx9 rD(&%Q5X"("j bU@E@'4ZBkԚ NhUz [01+:MOXv\ a@NLD$P=0 I:U>)Crk}ޚ;o%ݓb8$筹\ZKZu/L>oZ\ kJLX &'k L  V@0V8 `ca"" |R04kR bR!@-%Nu $H`lг@t Db@z*@ճ5H)FhYi37S"ӳpg~})e/,/LnݫI/`m :L'lirTӪBY/Y@@8# j H&`s4@jL`Th BHSS 1t=h$E1AG6' Ir"q7De/OggS@DAn!U2r$'"%)855&'*).12҉(Q г+[@W)F`[wV'oPwEOwo)YBݰNԓz` 7Uz*&QL'l'a @D@=(0ZQ@mv@"CkX#* XUjsPE~@`n3jK0U@E5`PFA(az  z `lT7>iZTt )Uۧ\kbX%}{j5 `]T޺` 7#D5YSv ,tLԬ Uj XQ ԦbnCX AQ,U4Z*@Rg)5G{Hb,1nD@8гx6>)&ERdOl;k(NIb?Au @Y2P-JP @P8z ؓ ' 3"XFUck a  `+b is@ AUsZiJ=h$z@-m$ T@lH8@zB`)EJl3@vs"g/~KS uENQ[?Q^[V L09a;%  FdY J,HjB0PYVT $PM]EP"5 XjH -ӕ\hHl|z&L!l@ ( Htz1 zB80>)&Ero!YO?Ps"Y7B~+ )jJ 4ȢGXx95df >!L#(6( zQ&P PtFA@P)vn3t$[nifT i\&#ZЪ$z>  zĂFI4APtУ. >)&EOsOIbSf~}#.)R/deZ+x`[`zLN0 Aad @,ɆVT@,v D@ XQPAH R THtR H)<`"12@@G3h<Nct ~t n @~)F`sCqg~#HYCw[X.?벶_z uq `LN؜ LaNJ&A@ ֪1"0@bH. R0R  *f`@V  FzqzVTP|BAs4`<~)&.Q 1 b g5:=@Q @')χч(D"o8ǟ?G`̲Z[-333' /`hZ9+3I֨1X1Ȭg@PU5D@Mմf+ŭ%07iAQEHU(BHF~$@]ڞ ZT,&$ JmaH`!_=UUPU3CHUUiz TSH EBz[j*n:\'v @@Ii H  d lC>4{n*VQI*"/>weB-Tix<="Y0԰DB .sU- L_dַlv6 S@,U[& ET*a}ħTq* \}_}@ 5MtnW_j~C6 L H IxF?dnHvsVdj5huGC(RX&z4K$#шI۴iu%iVIDgW8&yy>{fg+b|S[ڦ۴QM۴M]UZ\$af;,_If"W5-Vn|T4|[x~[x^5eA0bm-UW;ҪB T]<ƪ.cE0-Ŵ.%naL>J^ᣤ~J(@ ̥FUݤF\qq[>\5^\Qo$Ic *n[UQ?s?= \Na2@THFltmANJ66Tm'fZO23 4D06JImESբ'Q)pxvI8Oq{ijKPq ʨ2ʢ,jV2lnݒ$+j1*biQELb^WViieu:$T(eYltT*J} 1,hz@*Y f$ mL$& թRRMJ*V|<֯eš 0dBJz@*' γ!v V 0N@4Q(Pd5A  *@ 0I&MǕ> ϮV} b}qOó+E7G%}H@=[[# #- M `ônMhHZ@ZQQP`j:>.+(:MLQ]@Ѧ bT0JPT3a"-LH 9LH   nH"Pz`- &) %D:0{) tZPҕ n@ OggS@|An!Vz_kA<4-45%1 I,sUܽj7pg_Y檸{=?Ro@i0@V2ov7YRd1B@Y; :vqptCð*X@ժ ꈪ(j6:"UFPh@*E"ih*UM C@9L`HUNnQ4;Xu Du[8ZP?:,03( @%e-@h[zpH\dIV}aԟfp\a:*5+@(kus0n=b`,,**j6@ XM@E1Ħz RQ4@9.M$1 Ӵ=(Iu8,J[MSa&N!0PglPU=zT V Pݢ ПVR @1p F@l>- ޵QxTsN/CCISey{ '&cOݗi&uۀZ Lmd1 @PkML@`P:0JK(@b7Jt|T!&0Am)@}DB =ڦMۣ xѴM T`+.SzQyTN6UթW@?-Wv5EE%-%lp@&a `I7k\nޏ{}d~s\^?@Q|X' `m);m0#XckE@Y PkX* XDEPpPS@Q4l*&(SP+vSL@EM *"*X 5: F uRB2B'@xE m"]HLhSY  '@@/A+!V^HdUtnY `8 I~gWW^Cq#d \wvue<]8h> ڀ"M= ʲB"аI*j@,j)5aZD"jalT!KFM :m)@4MGDab$@"..J MgU Jm;m. 4m 0O/&@pxB3WqwA ؘkې' pa(I:x.ֵBp̣u\k d$z-@~k"@Q @] 1 pa7dZPPQh5DT511 AQDLU)v1m*̥Ւ HX >bPtR1  +L 6qq @GȊ JiWd;&4m:= ա_ @)VT#Њ A0  @I΢KYd4:Yt==˳؟?zg%-ƬcUEP$QADm&)hP4R$Bh@EL`={`%jH?aDJA=ۤTVSqa4RQ'J aaU?k)s'byf/!5aPMA^({}^kGi)%. +xZV]v~C_ -+.;]p"PĵH$d\-0VbLI `U0Qcb(b jf]jE@"BUTDgnBcHA=xb" 0CvZv8""XaZ(PU] =X0*VDP `ҁ( W4YVkyVZxYVkyVZxZ 'k ~h9h6Is+PSMPVD 1i& jU(R Ġj-TSTz@ZBGPMt@ӑI ć@$a$P A&p\(0 i,LJN@J=d_)v q* ^(t0K 0/wfvӚ|Ysi=iǴW>q}0g5J?@m%~Iv `%%p=l, (jg@(@1X M )V0U1l"ݢR"U@LJ U4b%   ą0HTqa($8@[=r*A(Wm iz $ճ)vO DO7@@@Ć Km@YVqUsbWje\?׽jNJmwE>S\[u.Z-|LNɹ @C4 +UEPVGqQVc:0bQf($"TVAH35Kh!&D@Y-Pm 6=;M մm*H dŇNP)=X! C F  jR:5&|m`.@p0ZX B<>-;g81Cp5_w О}1s# `EL1u(*" HU Bgn"] C| +@1mGT)1 m 1HNHL /@@:g[DM0Ø0Nl G@J#!@tm: 4? nX^ ts:x]ÃBt ( I{U3bv)I{U3bv)P >uX 0\ #Uj5@T UVj8͊ * jŪ* 0Tb%h-URi=;@H$$D"Ui{6@|H(@D nmKn'E5zN&6]j 6 @Q:$V6 @s@ P0bIe,Ϫ]u'9OggS@An!WuO >0:(;/297;95YV}T>ΰ#=gYQ?;ÎDp|Q: ?52wpܛ\`zt7,+WFQ[GP&Xb:(i35T Rs fL 1& nch0HZ]\/ģ"'@ C1[@G@([MSHp H7!cR ƒ17Y&v4'8GB~e^?nIs"$^f-:h>jH. {lXe.&mm!V0` 1utD@PVjZUjD01Q@UPDqT@ F5`"¨Qu~  ж= HH$*A2TOJ4c( 丈Z/ :M O&]DTw gZE>3<#& -x"[o .@m m@% FE x g޲FV-0]5cTU1h bT@n&Ơ4U"M kZvĂj! `P 4L1073̍HA\G'J W DemSMJ D7])vT }) n   |Zx?)W. -Sfw+  @ p]@&YSI`H@{I+WDPD KCAJ`a:XT@Ă@Qc@S, ]GbbX S İ BcD%0A\B$H`'v:-H1q@ @=[@a IR=P0 ^hJ Gp)@" `dZ&ufZE/Lʹ;R+?/3_ x69{r`L$(jLn `bpLCb@b: RhT=@ ֠37@j昚Rj Ѩ LL4.P&&A $a\H tU)$HNaCG()&i{Ju ()tv#?54gO4*mAG<j+p0Z&YJa_h_d3n(}ߺED Jp.eb3ZLPSIE5c,`iQX b@L* "v@TtTM 0AbDh$&i{@FVNӉIHTD hhG T AD2/ @B@=N]0@~YVUR).*Jr~ˆw{8?u r#0V+pOPI09Lpc V 8XXE, Vqf&0bj1,Q0 i0 )u;:'&"0NL"PA0 L4b4@@MA @r 4:*H .Gt5lz#@Z&fŌiݏ3 tt;=Y1cZ㌄|ߨQ6-ke5Mm6`-4` '(jaA@-Q0TEDD(" "6[1 Q@DDLQT `j s= ,cO`DItz( D@R$0@u{ j .NPUGh1(أ@h (ZVȻN}gZVȻN}g@hVZ& QP&:6p)SrLNkS@`&ƈU!b bW@ l :Z,(D@H@jLTC01BsJ<1(1hbbD ؉ct[.NDN(nx' "i P~Y P].e1}{û-*~+S*.JĻZuJ(mz-ɕ8< jB4$@m@ @jQ@XjU֊( ` ` 0zK O`&OTT@U; 6ePlp<8p"h> T @ MS@O @ ^You U!_eoe߾v+|Y/(YS `&m`>= ^8gOcXsP֎,@# **F@* F V4P@8* vVT@"@jVo"B!qIqA\6=h(xq LL`m-  tztZngPh:-tX K`L Z&.ϟN쭨~eJr4u^-@'j\Z :5୮&P s䄓c$ P(+FT@DX"6DjTP aQD A1li.F Ԙi0FET}7=hI<. :@N4 LՁz  *2Tw T@TupC(pЀ ~Yɭ$7/Ji72On%YQMsa$T[O[OVVk[]-G\m{rRQ0VRF@kPup0*Uj1 P[Tl( U,KHa#>06R6 X'n@X CY%Dg0DmPҳ t Zv%J -xJ ;%JPQS/DZ u%ൺ@ )<жNk@&@!"@tj֨Q.)T ح!"b ˆ\IL 6*t*@Mz4JL (6Q @Sb OggS@An!X^?>39;978:9!6* HvT2 =PP=Pc< ZF`+|c0J*34دn(|?@ [[%:@>XiE*x 5<@L۱l "Fh jB*Qk" `@ED kj"*(`:K#=uY BN$- -D>HhSN$TS]@  M."}np`h~Y湭0_GN2m%Y=p ?|.˚+(jku#ࣨ &1Z0LGsZM !" :Pcq@ i5ZDE-PUUZkPFk h )`j4FR:= R$Q 9@'=~  =@G@uW6@J`0ճ*\ Y戭0]pe9b+1  R(e- |>Y/ 7ku#XీӬAUdPeT+jET@jE VVj(`Q"DXDAU@ P@JW.h)BhR\U*D$l AB-  @ljzv * գp2 @] h~YVe_?W0 ]"aO5~ɺ@ࣶ u=''k̀"@V$GĠnSԈ FT0 XQcYL SE"v@ %oH%1NcLL,u4KDNA(@b@ hzt@h{4t;P @@ n t  M`ZUR뾇[ZUR뾇[P.Dn]* nwYS|5@d`N#@bEP c&@a*XEc0Fp4  ƨ(6Ӫ  `h-TVH؉!@n ((Q ztZU%>$zh#He"@#h ` V ^Y/jxu@~eBNwQ7 @m@p 5`j trp!TT@VVUE@E1" H*  (8 b!)uR* UJSZ@t17  I(d(=V!`L x P Ņ .C ( (YU`}ѼcW0-,*a>h|S5@-6ޢxf=,p t=ٜlX!Pk4, @ZU)bb& ݢ j XkBӛ58Q#B @hb FW @ 8O@atN'PM0Y@m]Pz<6/BPYɫ$A 3H_Pwn?J d[@dO < ={Ztr춅I ZP#RMQDf`:t@mvj# CPfEU@(B ^ZJ%RV!cx4jŒ@&8G 1r8g+!@:)Dž0$?x*@x @u`V XF>}=! ro7()ITOzgx [DN{rb E-:ZLԪE A UES"*P$R H6(M1@ϞPxaDln* %btPgbNѣoS.O6l x-Y.!1WRB_f _K ~?TQE p @^D [{r:t:l6\"@cL%. k 0 Vq@ qԪa. Q^4I@$&.@I P"@@$ H mJ40&6!`@$ zVvh Tn@hYhf W!2$V lؿ!?"V SB \P x0'[,p.t uZ9PD`Z bn)ԪfS@LDU!&q 'bЦP": 4TG D tPM 6=  l~IΓBOr $G!q'9 ~,i۶{L65s@,"k "ha"" ($ :Sjhz[;M  #$g g4=qDTGD(@@GVUUUUMmHGOggS@$Bn!YYn&'%"*()~UࣨZދG10} 0ekʱ*vATa"jQ40Fc@*Z.%{f[0P 5BJ6=@߯VElhInz‹ rwt=%aP;4 %rV} jtP~oJHn:nou c4G%p^9Vh/TX[9Vh/TX»`|@ZNV#Hs=e'+\@d@AAQ@-8*Xk)i5L"a4 Q )B Tox6D,PMGDY@ @D#1ddء & h| i+a|0fl]z P  0'P4m2@#@` 4~)SKt®b8ڿ4O-?YSJ$+ Sj Z.7}&f0AB(,` M+ jvQc Vl,`Q@L@L ԛF@hћ@hx 8 ^xOD@'"8F &~@$QKG l@9`:ܙu{s.ϯu3 P8$-^u1 >5@ < ж&aCA5%Y̨b b9: ` i*(A ,h@ht&TB@pl1 ] Qhz&Qx@ tpB|4 @G t9&.K:?όH؝9&.K:?όH= 'k S3D)07@TnD !*,f0Xe@l0# bQ]Tb@1-! VtRUh$H< O 8arbb 6@ .N.vbj h nۀV!~9&]~)uY v{vxe$+Y(jh(k0&_)| " GD%Ib1@ VZ,@X @HiI`R4Xj,Z  I(N5 gG0>@Deճg  c T &=  @Q~9)uώ|8Dsgc>LtaPo=2e͛4"H p C6%XZP j, K* `QhuBV B՘M h0cHa -@n;@ .p$Q@JLHXp@\ H@'tx@ӃC9VCɎ^L8!du/vx\C?*P+* j]LDf s` @bpA @dj 5j+TUcTD  Z@հ FRoha5)A5gA /د D V @N\tQ ~)!uk=]Y{)!uk=]YһEM:VR jm jur SL@:EQP,b*@El* Z:jGU@L; Pt0 E@Bik :@pLNc rb4G@ >p|LtTӳ\ U@ 4)&*m\wF0 f J8;B.L/x 2x@J`|O0@AELT@5YG@ 1PE UG :Tۍ k,@HB5\*HiEṲj; $L Уm @['",^ @5g@T^)$eײ_gq}b@NRp-xfz!GuY+js%Z V -tBL:l0 *U @U`9V+kQ(|Rc03 -T@F1z"+b@;!C $@3Iܠ q@\ =@EM  049&*mgٗ] Qe J[YxfzCA}. jՁԉ7՚+`"d=?u - jQ^5QD* `TDň5,(`8*ZE`ii BcjЛ TH`)4B GF  8AHLl4Mn TG8 l9Eҝ=u?LT/ ${#9UIO.3wŎ1OOzs9;(\PWXȨyJV:<Lmp@  1uE+b+ X5P U@j6 QTKi@JA3h f ^U  tNx=HX;^@mMpqP3^)&ULײ3>}W J1G쒧8 OHp"X XJR`N5ZnhpLaL@V+E2eDPŒ$bD `#FiP 0Lc1 (B4@4r,`` @jpD4l-*o,;'6 Kt @:2 P9&.}ƒ1v3]5.6R` POQ/گx6y@`OԞN')9PPBP@*FVUPcD@AUQXP: VTEZDAhQ` ¨GzJ`%n % 8@OҳK9>).u+́3 '<ڥtq9pqfa7LLU@+@Q7y@0K6X)LLB@QMJ0b1Ԇ* 5GC1,*Fv@TPLS fQ"PTSatUzS#@d@Abb!'(6! V($ YhNڞ :>/N)]-N~g{AVp[.WwV' +R`] &u`+R'`Ń&'0 5ę2P)P c*1F,PutQE a" ),Qs(@3I3` J-@|$$H$^@9Q4]I4>Xh; ??>)Szzw|gy "NK^]. 'TPS7V cQ(2J`L&'l'a iP@^@Y F1(jEE:X QTb.Z0zPUT\: iP`OL `xl:A$Q@Ab"1`i(a8' q^9]ww0a.yOzV;;"_PS7T*UXP|MQ7uXC` NNH2%[ܜY@$Ĩ55cD `FD @ _%jBUFq(l$Jg$={6~'"T 8T=R}J ^9&Uʎ\Jxf{P@1IWv3 pBU255 P[L$X@`:=e wl E((X' ?PLS+V,,F( j +ZP4kEcP=ZN(a  %cȉlŇ@ x&>C) @u b^9&.dW7/#YcTrL]Ɏn^gpP8Y7n$V"uk4nXM0~ TL `S8&6b(Xbj)` b]Uj@ŪL~tsUT@ P4qaW==zvb0$p\  h q0>9]JDz/;N NQI`fHճ@`E9&E=~iU0 1/KsW,(\P*z%+@LDu5 0U ͠U@IXV `@E-0" )jPzKHU:A#4HJiX;@\$!$@={ #2$Pp (.~@679U\Zx.2K}c[%ϥg"㸄7XEP'- n  c C{2((+ FQ@ Df5UâUQłbj*Tu[@ 5tZ3KTP 35TQJ=:&(У4=zv@H @l2 A#@'ţ @z6@ >9&YɯǾ$Sp~czKN97 '@U@M tI`"pNg SkhڨQTA-P0 ֪5M@ӳiR* -`a*RHjb):S#Z8R`7 @0b0& rb$` @D  cg4 QP^9F"yz.3 11"k& "" # .*&$(*6.22354PT2耢PP@ @H^9&U^2YEU rLVp~uQU@MY(Z Y7NHƃPPZAQD[,b0P(bQ@ "( =TVULLj@+ ZhИ[Ho@o ZTt\o g؉&N<؂DmBNg7 *^9,Dzg* G 1f'?<}Wa(M`d-k^ JT0 | Z(kjdR a`T-(u@ETh N:Hը0BgЦ@  _6Gu8H4j@϶'XtEgn@o>:@ ^9&]Lz/Z|f=g .ek=Y9Hx'RV FMM z#M'vØ)@@@Tr"PF bfEAT@z3KUk F}U =Z@3jvDFLD"(= 6^GN $ .5 g9&YL׺W)̅ .9&YJRI{ BpnTk XW:J@LZ49f dPA8H U5j*+U0EP: @oJ075Sshap'm;rb *Dv%=XUe 6>x@klHb9&UI\Z|&_3,pGI~|:) $+ @D%PfeTjP&B X0 , φ1mȨ%"(c",VT"(`A@0A(TkEaZ@Ѩh @z$ P=M&g  hB@t;=^[l @ ^9"uǽj1R EJ{)c XD] ؟oV'`&EUv UP@ @ @PAP 6G K usU<P -jf" F aфh$H C BGpP=@@nh)&Y׽ީr~bB%xݫ:+'7 'Iz&z#'J nDUjCEd(5@   V8tڞ)\+9ň" Q(={(DpBTRN8>aTv5 ҁjOH6t  )VC̦׹lﴇ~b?$lzN{8NTP+x^ @0=L&a'IT4\@u*@*DXİ To1:t:[- Ҩ Qh?80 Db\@ ^H.x d 9VCrώ:ީ/_X%O3gu{0F~uY/(P[ 'pC$'`aOPN4ل#.U ^b@Ūj@XA,@l6PUDNSU4ai3 TNl4 %& 8.И8+a !H Db"@R@ST@Bo @)Vɭ=?^gQ-.VžO( SSp |AL_u%5x `K^OVx TKPԈ `-cZh""" tZsE,z `'#U$hb (@i bP =zH m; j@ &V4CUG<L^~- r>8i媪h3 T U SU,u070   .0~,p6tЈwT!q`{X(t\4PU%Q$#46$vTI )m͙A"]zv݉Cӭ&Ё˯-ï,[\Ll@N(yS>N4o{O]fͅeȠ9(D}`h|W  zaѳI+ޫf7'Lc}̦>Jf)Uc:Z/Ɉ;qC}d?Yyգ^A b?z=Ƭyl1l[y-V@Xj&x\߻8wqR R@bL a/2ErLa6٭G"+ *tBWN* CFt5A9BoYԑ)c$=S[I'MZJq/o döa#UT4ElSMt[Ѝף-,DbNd3%ϔ"BT"V^TJ&f[$tmoGWvܢnAaDP+bV۳46FӦAW?ER/gTWRԮg*:I$Gҭ׹vRE`Mdlz"~k@. kĴ:Ҵm3i{oK䋴jk:lCy FTn6lҦt4*Twƾrz"2 uez6&o&8rx۴Bt&@PLaBa dQ (k`QQ0TT@EE ]PQq0@E5 TE1ћLQF3@ )+ "aq ,ˁ ^d@0 b J8Y0>bNfHRTzeYN&Ȑ"˲,8` A (\6 CII-d"H4i_w8wl/~ V :'TJ3&<0jp&h 6* 1Y1 TbX@1vPb`* VfSPq0>6VuFR'@hA@h l ` h{S:) OggSBn!\ ;  ( G.@QhVt%)m>S̞tx{Z )U'?o}+^`e@F~)J{+PHx(Ax l0Mne((bP%V 1A{' E))' At: h@(*,t 49qh:=4գ 8 2$D" 8 'fl0M)E߮ J4J?].GmޢXS (&t 0Myd@k V& (c@j@AL$6H$H^3Z`n*H' X a0q`x br  'x\p$^Ehi7Ϯa\1]Qx=3n6N~voLfͮ+~Y2*_9:^Ui&Ԇ)L|c8 @,hYjU(,PcaX,`0M *r%UTUC@L+ NNj2+6# L@:t @HB@U)@O4h@<>]HYCw2l+t۳ I{{޽5"6yw/u+`eB-TT*RU0-` ĤW4(@ E-k-c Eц!*j15m&" &F; .qs H)%B 7H%*>"qqa=q*@qzh`FY MU=8h[)ΐ˝l{)gSN6߽v+`Jd]7k@'@6- -U>8@nvJ` U@-b` *b5*VCTTE,]Tq940 (Z  iĆSH0"22h̊Y0M0 " @\B.t[J:UnP\#X 4P= '@T`Cpu܀*( sʻSH[ sʻSH[f ҀzP520@AJ@mxBx9LU 0"%XEbT*Z@Pc,X VSTC-" `Z @;"D@\'b@_P06gh>h|0h\&BPa|&dq (T'@`gt :> P>)v\.&n~rAo` Wn=pd^A`8!l`A u@QODPT'e@ ֨D-vSP'EQl!LLH4.gTZj @NHn c:ؐ @}=} $i#"@$H@qaC I, h ^)jm~Sӵ#ǾJPo{9Xt W: *U )' 20!!%VPR(`E@UZ@(((` PrRL ha SȠ۳@Jw4C6P=P N $HĂtOw'  >~)$R8| JQce)>L{(}&T-0 _j9@NpƵ9H  Z TMQ@cE UEkj@ fD`@:pA6H 4l+>HiH+lGH)vt q8 ~),0gy~bAyw` :U`h+G`")V:LO-LxPL@`Q@dQXvȚ(Z`U Q0D?xq& 4&&Z) ZHB0 @^ b@ @"6$jA<$@$ & @.3m;S4@0~9"JYr\.{9"JYr\. X~FX)zl n1`4!4ɠ 4 LAPAjqPbD. V@0b `fZ ƩDsK2H`h$J`H@0aI\@bţ٣@%$0! ~9"\e2>zaL((&AVb* &KDMPc&jT,jHLР Ѩ@JL̍hpDZPH4 $h Hǀ=zP ]DcR=zOggSCn!] b   mV ~)F"\iZy:0^H{7WV +.~ P8Y`eYPl F` `&APSP3ZDPT;QVU@`b0ņV-5 SqqQ Tz`RH 3sȀpĄ 3@&@ $1@Ф'@ [9,{%"\3ǀe`+)VUҝ=a.Fz)VUҝ=a.Fz~+`+E;X@|.Xl&ar  b&e]Z GQA(k1bE"j G@MqT@T-zU-hԡ@(R4`;0n( &q 8H< @Dl ?r\h@W,[49Y>>awJz\6#Ǽ5K'NIfR `V:: Ve x&ֲUQM&MaBSxPMCU0mVJ*5(@Y0Vc .cUPuDE XZ BRE@ T2؄qP HQTA ]t@-P4P)VE2:aAH.) bu j`V:2 `eYրG" z<X`IS)I0\#l@Q+e(ꀣ5"8XXH'+:`STL AQ͌@J(B#FS4p h (&@&@uH)\V)&Iy\N{oSk')s5;aN/@pl @QGVag0 *hs0 )L` M3 LC5,"TL1@d T56i1Ԯ] L00QPa)6 bH:+q@A$1 cP/t "^)&IDcp$ . 30Y|`+9VE=ifzFkf4z3=^I_ V:v/P7Zf}`͛ „*QPBCQ]P@T@.LPEU1X5UP vS@iMD0zbn a@|$ ٣8x D @ bt[ ܀^ؠ9E= @9F"\rc,ߋU(wK, LV:&@RTo- r.<@:1 @LQ XT 50"( `1F$j< V- v Pi Pt9@4q0D(0q  'FDb؄` .x )&URL2/RLo3viefIV:>&2u`""jV@Q@OqP$gAT% `cTZE(E@"kP4@P;AX+Tc" 4B;@H[a(@l1`1D@ BN@Nq2i(Gtg[)\@)(mN{e$)(eN{e$WTJQ `K`e-V9ӄn$JTL@@QOĊ@ (`  cUJ(j(&V@zi<,cLh0Bb @8&^X h#G `h 6AD(HL#q=@JPz8 z*O@9F,͇i"H%}3ށV:6&:6*xiCdZԀQİPQJ`EP5@)- 1 sU %Dg@ $Ih@ftzg7H'$ r"8Zд]PmOggSZCn!^-  gBqt)$b9J{^" D 7Gi3+ \5Jt uV@#x rW$U1MM@Y @@L"" `P b )@5j ^c i"4@D ^ lLbc ҳ @$ V4p|@]Yp )(Lȑ_ڣo{3+@XS+GTX9DY(k`4i@ J00P) ZUYPU `QUk]^Q03 8b4@(AM)=* $IzV qS4@:>)V_}cI1UHS,ϴW-&֖JxW:@V@MYb6'laL5mmJx+ |eD0 %'lIB@P1lLEMPC0AdV+@E dGU@X ( 5p`PB@&RE$HU1S44= B8*8 T7$'+D t H B(@Љ  T`)$CH~bL>L}P pj+`|LPJ-2%GD lj)QPSjT5jJՊHL0W`f1A0  ؎@@Ftu@HK[4u H @J$@" J,|'@ @ )AovmA?R&ڂ (/{+ hz W@MM"LHx)LV " Pf0`k5b&U@c0 @jFXDLH.@U-*@3l &tt+W B n xx @$2 `@ `0 ( >9fj_oryP3K/7ja3B $"Q0UU-Z053!=Zm"H@ MN<0VuHL<cF@ ҆B>9fVm>L{@79fVm>L{@u%AtF\u!h6WH6) ZjQXAdST@51P+ X+`QQ@PQR7BJ*i X  ^kAu*@U@ ]P4@e0 LTJ>CfP~ k#~y $95f"I&Q)3"Ix`JZV,Ǫ*A1֠XcDp4>1$ m%Vtz(Mm q %l wb$l$*6"@۳g+@&BuPIҍ~P$ii68Tn}i!q\N9kĤZ}csqkiZ.J!.UaRڅ!C=J*lC{ZWL3حEӲb9>X=ɔΒb9g*@jbXU0CDLnXf\Ԏ:& 8Z+"Ge^ءD70Rh^G qLpq (4[آi;զD™"&f[#p /A.џ*D^TcնΡM}ZՏdTh86iݧfV?QWzPa8 $|U`eP jq4m) ֊5FU") XQ)* bǂX6 N۴A,Dprx ϗE (n+Th @\DUԨVT*J h2ӳRx} lP(&PQHA' tR!YU:K> >)]y^nC[oR~ܞ9H? 2+` @ư` : avP ' j@Q1GAj5"k5 b X(*hQF h)Jt*EKK3tHSv{ć1( P|Fj(΋w1zf4Wo8/zv\+&kB]"ذE0->2kcXg 0 MȤBR2(j  b8 MP#P aL"hXG)$B@ Uh[0v@ ĩq mtHQb{U= \Ѐ^)Θ#pUʇy+s|xvW+J}0L:` @D-` 3`F`j$X 5N$h 1 bbfA ˆ+`,*EPQ(&0 Ę >)GL;&VP@j)(H5a3 iN@O7pP&q&q@=x @^)ꋤcus~ܕ⬾H}?V;G_ +`(j` `H(k6L0hN8!&DA1)(V0, Vl5( "V;2jSPQ@UTZ }"XERg&T@ " B +@$ gOggSCn!_f^)Sz{EJq&۳,r0XE]%%LYY0 фN8aPA!&!`jM,*VZREEP&bPV HT) @Ѭ@*,FhSH8Ob8 $@qQ%DbNG[2)Θԝ~-?_JyU+XkR X[ PN * 4!& j pTY6\L*DQE VE#*T*( 茖 &&*HL/PEh`!1b .@BG PG).b0ntz.)d_w?E$ǯĻ"0$XSZX*dm̦` kg% jTPM.i@ 5#T#k@`Z(PSD%H  ճgz$0P"A"@ju H$Fŀb7Dqn 4ݦP:=NOU ~9!y|ҳjt˱3#U+6`Iԫ ' jB4aP2iRQ@L5q0@haFUDC &F@ m` 81X!TSEj&61!fz-l  D @5=H!51X@ PH@N3~9]r?L>W=r~FO0=kXmX`. 0E0% D]@mL a$((ݴ*"%b ` K^WZmD F"hX"M,tTO $v8PLB >9ΉSٟ/ܵ}F?9ΉSYq>= ʚ: uIvL X!&d҄, bÊX `1@*`30  QCE"a"ADA+%`f.Mzt@`8   3\@XT;m T <JZ|h 8a -| 9SbkID_8+O?'kWM~:X &PRLXV `@:aPÄN8r*k k-FU QD0T0PTHmJluL)DB@`*(P F C  BS`+)M7~oۿp?ڧ$o87$ym5h&+^$,KXS[0K`> 'p ' *KCTj  #`c*a&`QaRiLEH= :ifW z ^ HQ0@N@,lh~)δSbcϳ]5_3=hW~uJfdY(LXRl ]@P5aPN8aPA5""@5VP@Q i(R*Rkд=pMM%^5h@Db:m 4MJ aG :@()ΊSO"YqJ\]ӝ?І@EM%"Xjm z*h` ,P['>`TPAMԄAM؄ j` `c@Ĵ!%ŀƄa&A@cnnc,M,$BQHxA gNPM:ݞ@۳'@zgѸ?~)UOkن⬿I]_Ļmٻ`Em-` `f @ X@VkV aԄN8AqȚzFEP&(5" F-ji:(X jL bBT ,Ѳg Vk* `(` ф$x'| 4^)ER %""sXE X@: ` 3K֪uNԄNTPhU, Y֮@Q&T*Y5P,6E00c,R"`iL4B a:-Ng n`8Pbrctzvl~)#3{)#3`,S,` @Q3 ` ZY{ 'd҄hB) XEPT#&T`I4!`7#1T1Bg:4hT0 ^ ] 0q @|$n$blMϞ>)ζj8.:W_G߇_/ 0XT0`:>95!&D )a*E *R-(Q5 bE`Ĉ @hTeR=0M`@*:KM$; @l @'`&1@>)΍׿+_η%MsUBWoK[ %,`H !^PNԄLIUH 0Q( J1j` VNS @1ZZS3 L T0JPU \?P&M. _D*zX`[p~)֫/KBgUró{.o`RXjuVN֭ h3i@j0p 4 P@Ue@Q(j*c"Q  U *FT$ i٣@&PthR 83( p *t~)ΎWIUo!W6gǫ ?THuS^dZX:`YO @S&MhB&MȤ y Q4P P`UE (Z `@, jQeo["9hb0jU&:)-#Z(@Abw\g |/@OggSCn!`P(@)δjg9=ogUr7atSVS Q̦`^5A5!0`(@YU@1b - (/U)jaxfB Fib(t[@0Q c $@4^Z\)W`#//S;7n%F^` `,Ȣ*`@QXP[)@Z= P̠ `D a\HL PBЭ !_i~)CBoo_?u`Jq8zsUi$a55E 0dư@=a] @&Dpj8 Pj "0T@b Q Ka'@G  "-ztzۃ%P\<~).[~Ϸ3$hKqvJx?a$ESXK` cX( @ HЄhB4!F`8H,Z԰;(a(BHtLL8Li[!aj*z` cb E@)?O0oFy[i#/HO~ff,ư@ͅeI2iB&MȤ %@ H a8 XX(HT@D 3 30 fBh@A<Tc<(L@J4#>)_e#)Iqݟok]6Œp :ucX,kpB4!L&CԪE( D0q ݣ 1@m @g4Ө Z 0jT @hA .hRD *#))6Uۑy-UۑpL@TjK@@` @-j$jt &p j¦(jV(KV b3 PPU=Dh@3 lpbO WcI &q=@ҳ @>*)wޯoÿx?@ D_<}pSVz+%, P[  ZAMHAM&DA2,@M+ @ `UbU@,V`8(h*- 033j7 hiFcf |6m& '&@H'n7@ )$@{mLq0o%x_kHuS&KXjdQ,&@[v%D ,4aPA1 P-k L Xb@1+j!Ht;RbKE \+T4K n % У P)WI"F?kC.I؛)WI"F?k.I " *` KXʚ @6`Q( W0!& jB&MԀ 6"F c Fk@X *-@*h4z=:-@@LXh^ (1@)M?>;_DHqn{:%bR& TzKXP֭`D]@7WH0A 0i0j &dR(PZkPe@V,Vu0 X b@M~@JRvcHՀF A*B|= Pt91t$p`>)Η~?|$=)Η~?|$ V(j%,.X@)Y pX Ǥ MȤ 0(!Y6X@Q֨EE@PX Xp"@,@#5KSV Vkj_uϐ \*:q^ M@ >)Ώ7 }ߐU {Ro!AT7,XKXJ P[ P8F@ &DL@dd * Y5 ڬvQ@Ubb..$BTEjAPMtR*Rhm]@\l<@ 8 '4)#oŏUymM4#A;q*&7 `u*3`Af h'' 0 IAP)Z" (X5]T0b1A@C~[ AӚYvLcz@b*VI !4`I*E p .^CR'Nge8SIO0}?*ڞXf ` kuK"5MHhB4!@ԋu4 Pkb2PX i@WRE E@Ab" Dq&z^<7*>n@&.0q awV ~խw9vO )rvOpRU`,dQ` 3`YOYM`n0 j & j &lN bs1 F1 +`Lc`Xz2ph(0Z4Nn X xp$@U m5P:[!>xI|?(ч=Od2r<}?(ч'zWOim͠*Aq&1I$dQP Ac-h@J #D6 (MtU=TQUUBmmÆCDiTӦH#Irݦui `=n@D-a&6xfGGmH4 vj\Y(`iNUy;J* z J=Р=OggS2Dn!az ۻZ ~ވ||vF3vF3jw,@Q/`idjӠ8B@TA U )K lkLMLQ qP#q4> MS D (ls %J:&@! ,Uby`B(ٯ5݄Dm 43s hmAN0D(QD{hH *)IێFiy!KVŬ+|'f~M' b֕T3NzYTԄ}61ɒI AEF c9A&B"t@N Jڦi;=ڞE 0&>.*Dt[U a\|\(>^!&3 mJaGzF8nJ"5@d(*4!o?F{ MQi;:\ Hu+^ d9 LF-C)؋?dLK1ޜrC6Ժs e9˲!eŪ VG;h6逑@V$B|ƊI M$ 4MN*ѧ~>r)*[c|3lZH)G>壥J۩nSZ\OTJ6RiNIQ)ppDK0lahA3S`Qpϥ`>!jo9-,r ^*V#L-=ٯTGZzYi@T\%ZU#"* DR4.>B aLR4x3Gf{ f{y - Iɰޫo0kxlaH2@p@X9XW0LBp ]jQ `@MU @ML/#, )Kh/c Up%`ujh!C@@ 0LL`+~I.G<{($],GOJ2@+WvZVEU`0M0A(*G:؀z vP ^i &U l!DM U/*@< 0z*a׀ "lbAA@H  |/THxm^Ivg \#*"UYo.poċtCnZ9EN8A`0M (PjT5 .1 %l&:; #Q%DHKSK Բ )RQ ,MLM%4HL(U HDq@Dl.S^I}`sy4W콇 IxI6Gs{ptCݲr8,Um`pX z@A D- $8APL +:DԔEڱ PD 0bcQ;PD"qakMЩ;M[b$X`.MUEF @"a@Pr8P:@|>Ig=+Oהa Id}VktMtV:@`ZuVEY2` SPL @ l ^cT@ @%T QL0X$HQ$VSLRcH@vAg8@$ &&Z"M@5Kabbg >Iţot6p$m7KWb8̓8+PP1L( (AXAMM@@5Xj@6jQ&6  ؄X @X=+VQ$7U5Hs#.H J@NPS$@ Ch\q~INg7pyy 6!钜o>mB"YS\V:L5A` ! `C,&Dp Rm@v d5bsCřH1 V@b 08 ii&0  Eȉ@JNc[P&bfhC> *r7&q~A_UjƖC`.WrDݚ:A& 0 AdK[v"VP+(@MT X 3ql`1hؼZaf*G[P Ih`Q!^I?`]=WöG\I?`]=WöGLQ.X&,HX L@0A!jMuXY@` $@(L,5A@@hif 0XJH`K`n>2@^INڣOt))8T6+ym AV:`0\Ur@u!LAA`GӴ&*Q+ .V jQMQU7MDC`RtRc*AN`T=Ԡ>I{ڥ&("M6v#=mHzV:vpU X9a ڬTW „;0A!D&* Q/%0-PfkT1 QANX(Fn N؉JV:=(t @ g@ ~ 6{Id{~qYW9& l{^,V W t`Bb#YX& ^1 R&Fr$6&Vkij؇%L  (@D~b G>@| ?.~ n7g5~%݄W>rR@X9@`5,V-` SOЄa j AtPU"Q @T@ P `TI*MGUzibAB&"@ $12OggSDn!b(Ⱦ> nW{c-~K-qܮZH\8>`V:>Rz X9SVNc@PI@-`)jE ( (jZ*b (`jnbUPI( cp@Rz#@؄nA nL7ZbTh~9W#{|9W#{*9V:^.2՚V:LL8A`f APL TAM @V 1YERFY*1,V5Z A[j̀M6Bk*LM * ~IwˣHg+&QH$׋;|($+PajaBL1I]Pc J u@ V]NQH'xD#!hRX^4YXZ`CH*LaDjnD  P`~I(>jHr2. GMvUN"@j Da @T(U@&T c PAY  U5(@Q"XbJDV Lp(R @J$@aУ)@)g"*1f~Iw->Jծ:|Iw->Jծ:tn(\궁a  l&Ĥ  (zQaW(3(@ Mg&0zS4?T3@@hbD"@ @H%pt `~Iw#^ɕ]-L!F|<+=a[BR0`n@@+X9Ro5 W TaBL0A!fij@d@ e40X Uk+&2 1b#6:R(RP=c ĥ tgd6^Iw!>ޫL!Jr =4^d 9Wkf,+lz ` 3`ф-E ` Y.XE Z@ :T'M@b+ZED #@W8@Dmz ~9gK?|; qh?C_彍9pT+uQG,fj+` a M&TPY;c@P-" da/ t4D.{6$B*F8h"@HblkD2@7U@u^9{G=İr\:{ >v- K`@V &HL0#&0A `((F +2 *bF,* j!&,NDԫvcOkM%kP\ '0l^9{G.uq}h߃?py:X+KV 2M: &0 1̐((pLPR@UXA@*a}Z\Za۠h *ZA&!h*`= ~9ngG^!WTx/ w? o]9VJz` `&H  &LATd0PÎMPaHS&X (&4FB1@HLL5@\\ D @I= >Iw}GM^IrK=j]6p+uYo$`0$L`B& eT1j5@Tfqp@ jV58TF Ac0 a$-&F@TTEG x=ALB= ^9Wgݏ2p!q?t~ !ޠ`EJ`' `$ & b 3$& 10jQ@Ԕ&( 5@ b*cՊX@1 @LD@H4CXHD4@`a)$:4:s1\ @~9gе5\ebq}h?= - #vn`rYV  0A`  ^&`SJ`D*UQ @QC ` $ۊ0`*p̻) :S-RS,-5B`$3¸8z >Iw}G ?A[9Az_{ͯz`u%"hT`&,I0!L0 ba (j ZU``R&n3(a@PTi$hj!5d6( -,fB+Mah$pD $ڳ)!Y@~IgGo(/k>%6W먓Z9``u*` c@P0LbT DD f"wSԚ*=gZ8E:3 44ך hU z&Rbt@@3\ @^9w{ȵR|jn@%r=c)>{5~79KhTk+r-K0c &<0A1 Zv] E #@u@մ) P1  'ƖUPҶ`nzCՠ 0- @80G#2~IϐˑZ|:~@/r9R^(X9lX&1̀Lja B  8*  + j%ITPC h*nT0Vkՙ[@ tz&Fn3J4>In7-އ\sSϦ4In7)އɇ6M+uLpz`@P&!PPC$@"bD * QQ(T0FĘn$ I|TkE5 K3&Xh)JR0z6DC@W*@ ~IϐkK6d+@D$gȵKL~k "5W%RKJ 0 Cj@Ԫ 5T$1F:]rE `,U-@ZFxt:sh [@:]OggSDn!cĿ;/~IgK_|z6DSRD$3/>]"))"+ "h;`TjkAM`b B`M Y-,(V6e%k;b*G(  `9z8ia17@s((p@# ~IB|x#}mƂC%y|=Q]`5 +1,@P&`B- pY :0jTYi@ a @P0@R[ט"4h+TP @8Pn~IZ {隅ltIZ {隅lX9E`Dm +1,@PBC!Pdc, @X(@Q$1*og%Hh\j47QFEQu , F I%4:IRGz]) $eǧC5y7v I`=%E`VcX@ `* `bR C@f 4Tj,PF1(iSa˜ a`zx0 P4У x)*' z2>Iw}>H6frKv$׻>H|{3%;V E`IX9a ZӄL"k`3, &@@,NU*hD ћIЦBo F**'0o.@P~{ȵG|{dcp}HC=3ۼ$#>:kVcX&̀I0AI"(Z@Q"QMP >&T%Ҕ 5Sͥ M0#j4MONkf. HLh@S~w{ ~{5lKp =½IR1r#X j+1,&` @0A`BY- " UȚ b@\TK!DD tf& *܊$re!> 2P^w!wq=ۮL6^'\T 0.h Q 134Aw)H)RJ(-t-z7`y! Q4j6jnk,,jl61DUz6/2#$ 0ӓWȮD'F'om53(*TttCuʼR:n9MUv T`[XM*?-|E(o^ 4lٔ媪(ZkĂ[l`٭&fC1Q1̎S$:$I6V:ZAA+Ԉ H߯@n}~5'1KKhu!UMi"IgRiJJRyJ!O~eK#$yvFqcgXj€݁eGLO^f)D4X(#8G6_`x Q@3^ͥu_ S}ys3{Tm~+^+`uLV >AIN&DA9BPbXD ATPQPADTT! `(bjXD+K4xр0uޠJE"$BEۨN12XX )B~ ! x9,iv(K !$.``TS=thOSKs[Wf̰ϟ|^꿺7N$'ʢwM V:"kE0A-`eDm BQ 'H4AM&D2I1 P@A"VTU vԪA`"(j &[q⃣lFUS*40$%b 'D1#K-s>_uS7x ϗ_ݟ/+Z+z 0M`+C` ЄN8!M(hPS) d մ6Sc""7("@1$ 00Bc@dI #2`RL<%1>/xCq爿ەS |?}>w]9u{jpJ X XV&+$&DNTPL1 ð:ibY4T iP@QD٢]hR49hm>K   Ih l@Ro8L @$&x@3kL| ~V!ȧ!SQeXM#ۇOGb/`@XV:2R0J$I0A0iB0aPTPIiu0d F@d)V@0m hТjfbia%inzT q D`&t H`PY^Vi-z!ZVi-z!f^VukV:+EYI0I0`B&MTP"&nVӢ@TkEP$+b, ("Aj),&@tLT  4^ Akb) $MI h{dB>))_uoWݓ0j9Wfqջ+^@X)IX9+pN8A0iB&TPA1 D@( dPZ1@ bT!6>0cbUz T 0zJp@hXZEj؄86b@zn[tK@~)V"mһߢRErۢwտfVV/`uk`$VZ5A5DBP&DA!&@MT@ %@dŠ FP# *( *rRe:DJ(l M% Hz4=]"Q@z@N hOggSEn!d͝^)]bΨ>y?JqsFNQ'`VZrR5RX) RPL  0 @L]QԴ7 5`P@T *`ժX+(v"XDPXEbI(cnn@ pY`f`M5H3#@@Z%t m@(ε/g|FrW?ѱQk_=ˮ+c?V`eQ`dM +%)R` j & j &DA!hX @@ Cj :Q+hq@G$0173EHN ֚QDp\" 6>խ@Tn q@+@^).|]ݷ%rWK>:5rWu !T+=V:J2LR[ jX)RNh,j`҄L *bUE5ATB-6@PVŠuQ @԰ 8 U)ǭ%>a51 bN'U ݞ H^)S{[,ȯRY1 un&X9LX)5 I0A` ' j & jB$0DԨkATJ1U +UPqQ`3DE.D*R'=h f(@s F-xhJ\F@ڞI@. >V@@>))<N;#c'a9%<ㄝ##?^G-@XYԖ`+ŌLP?M ` ' 0 ф((,N@`ЬPkEe`P"* bb(eDUJEi (T#[љ5T1@$q 0 D@ 8'8)<}"$#ARgS JX6r n+^B=L8aP5A1i BY Pdp0DM94Q;"qA-@fFsSz@ZHx8x@:$& |D N: %^)Vw:9džJqжߐ?6M+ `LpJɢJjX) 'H 'p ' *^4 v+*PcZZL(T[4)4z inY`>`(ћ`0q" &&^H5"D=Z6 ~)V/k'f??#ߥXy؛~AE=/Xzx9JX9J)k X)EQ +ELL8A фLI5aPLB@( 6:L *D VQ0@*@!UMtk XtP% -&04@H,(K]p4^)oc. *ݕb{6} *x9jK`+X9Jz X)j+V 4A5NTP((!u@P(*ZP `0XUQ++&T( P&t{\ki, P 4`@#L!E )GI`^)o+߻u?ꥳR\Vw'?ꥳu~ؕu+`:EVJZ`JN8AM&A!PTP&@,* V@%?71PUTDF .4!h, ]D82 tP)'>LG/)Cыo?.=Jx]@X)&LpX)Y&MP/$NȤ QP (^D"*@V*جbфQ)R"%57Ә[DNZ tuf:U3j!T;<һ2 6>)7z3?oRofz?Ek /X?(+N-X)QoX9V uI2i 'I2)(vJ@%uPk(V@HRUQcfbBt[a!V+D̈́\tZ0 Hp\Gp R]~)V¼gv>a3dw;O P`z 7Ԕ`>RLNԄAM&d҄((@QETiX0L5b,DYج*b@jQRI<`0`]h%\`* Fa $&*P.; $.Jb,)! ޿].)7SlCO]Cٻ`p\2:rV0Am`NPj &p & *(VuPQI`MP@O h7(` L4Q@  Š5Xh Cj55hLp\$гPx:mD%nzzгh^9.oh9c,ʱ]w }Cd ){JeQo]@Єh@d 0 0 PY@ k*ݰ+UT*RU+@bJT@N$a"Ѫ*|qzU*^oK  %4*=W ~9?PHi\s}//c@*rrvA2&MhB4!EC,,(`bAzVA@*@c@j&T%5 E |SRbb&I4 0 nh9gqѾ69gqѾ6 (k+ `͕Ro=jAM&h4!&DH@S@0,@TX"40)TT-U3@L@OAth BH4a` GPH` UQOggSREn!eʥa &%*/0$#*0^9:zw]+vVG~㮟c ~{(+USԕr&MP@4 ЄhB$$RYUFY i* H҉"$iH R'0`c ۣ@/,n)@˜l >4^9V"o9fɒ\+j[$4b Y?,Y~{'wV0&\)eM 5A  IA1)(@i@0d%0b bH *Bƈ@$T311DTMN4Q tt{' 9֭LwD[V\o~/hp]VVJm0 `Tj `45AM$&EkQ8*1VP `X*a1TV*]@J4Z |z 6cG@Lҩ.c -FP~9)Qg9U_zJYNտ'ƮPVZ&V#eYX&` &0 0 фIj$b eVen*Ԋ@ŠZ D >&B'0@4h& B@qqgmqDmP*(T20%9E`;;Ec~_$潱9G_zXJnuTu&( 0 ф`BTQP ( 5#ju(@%>R @b՛=c`C H > @I\@SeEУg Tt 9Η/|t~c'~|9G7W?vPZX9JXiu RVJ:`•ԄhA фLbBL ` "Z&ĪbD1j b@0qD$pE@X* (DpM#z Ą@pd ^9.at~p?X_8]`A~/+Xi2u+`T `AMȤ  &d҄L !4X-&`$PkUD) @ D5QQ@,VAP@[*F  5נ0jHWhtF6 1 0G 1\r" !9Kwv8U qP_bé^W$p[+S&`&LP *(&M&A $@jت\VPS@D%*Zh3aEB !$LYbbFG=zK$ 6GVZ69; ;/'O66rw:w:_O(l ,uj 7JSX)uF`&5A 5aP 0 @VbU@P 1 EcQ+b 5, aT C+K )zNYa0`t@TѳG@5#q"FA@K>9;/EHM~0x9ssMv>@LQ`1c0pg @Ӫ*XP>)έg ]'B7)-g2>~  zj"q euS&ʢԭ U!kjL4a *(&*DRU5-  "ZX@ĊF5*`XM0DkjEDîUU*!qA PM*6=m*L+ JEۣQUU PinYTnOI 顪XJQѭD=X~ˌobQ^/3nW@&H.N.ڞDPZ9rnf:VDU1VH`Zfsp0@Amb888* Fs+HTEPin*jRXaL|$̥3%%XNt6hJ%mVTރ,JI6m OInv)]?M@˗ `TOvW:BTܯ"KBQo(,+.6MWΛXUUAXU5"jb Ţ8XDAPUhӍi$:CZZl/de Uh#i?FjFlsgV% M/͓sV$IVUoUDž^)&bhIݺAh$s;$Yvu1y \ݵ~k $}FJ)}C|Aͺz*(+Ɗ^'F O8eRju(j۶U۷>C(t =8zFPDFQEUӭt&mEۤIL tTM Z73o3XmtUVGu:E*=5dMh|z3z"0DjUWѪ0l Z)`XPtbu #:LK-rm杝뽝 ׳  @Bܥ2Jۡrm/COv Oבu l9XιX* X X j!RgE+zSӘh` mhTH5&T,8Hгmh;)&jJڮ-@)QWm榢zRs(ѭ(])h[/}ě7 \]-|}чKiSB鰏s9<| hIrOvPSh(})ImCYK%Bl3tې}RGtɴT#`B|* CTY.VUQMVP5,EѦETPQP`:=T--͍FhP Hң :M8`. DkDC$h#@BP\h5@kU6zY)Q ^Qħ{ğ("_®e,hF2a0h.s?5utZ܍!27SSgO5%ހV+f4c1WUP FkÊ@zP 1@ T[) d(=6JR@ң@V443/0JR)6 > @ Hߪt`10}4X}Qc8xIKpper'JG%:(pGjVXbo_]$ 5Zt,7ܯL. nn`tr k˹B V5-E88X@ bZB* RcD:aba*JWW@lM$>'#^ $/ FB H<FG6ݦ۴@!t (JG 9T^!]MRR[R6pACurȦF| B ||2>juش^iyܖ5s:lZxnKSTp Յx7 o=bl(V`Pt0QQp+X,8 fR'$HLJ4 Nt @(40$" a`% % G-@iG6=o:TPJ*tt [@*H-FX: *tp"-s aC>z!u@lw8>Fϼ>ǧ/~Au5D ^xH 1l BJ V58`VPVETcM)6E08*DXa Q-U91t;=t `8@h@/@q 1tvNP)(PNPF 3jvJw- 5vI~Us;e> I94\97,nhrUP6S@TEQ0VjM4,aDb0B"@S $F( HQh{tc:mm;Pz4{ si@4(0p@RnnxP +}T>*j}Rx{j}Rx{/z>`` s f<1NX@F%H`UPf@YX-ڬL@8Z L ia f&DG;>&H'&Db D '&6@[: G5 1@(U0`% PDi!l@RhaO| @064h2 jV㱶VڥU}fko%ͯ]ZU$PO \Z s< XnX<$a7t:$Pd@Qj@- ` ֈUPU"`s1Ď"`QS5тV@T zP$SM@$b#J@jJ@aYv V AP M|p @T-Q@RzP (j&mey,WʊBͤ,oB.!pNێ=ͦ@h( j3EP((PDXm(jC@ CPiUS@E R5י%ѣJ *PHP  11 8L$P&7H-H=@(>T:@vxcJ @)P4~)J`+|@-h΃dcM|{4mNs>5 DTn`9ѶUE@Y0`T,QԴ "U  D IDB1I'FcMT5MPUmS HB$1m (@UnE'ק% T Pmu ~M+@rG)J @Ÿ W@xH +pc `Cj٥4-J+kIBf]jJӒr$[Ix, @hom;9YUzeb0*jT&MT h@ ܠUs-8Hhvzt C B44Dh bT:=: LPMz4="B@G)T۳-@) U =ЯtdGZ(4#iOggSEn!gz #,'$&-2-$ !!0*p(tKO1ljVsۮy]]!Pv̫r />Ț@} b6K }Ӷm6MLLB 5jEU( 9iWQ@b3UP6ЂL3b #N ,Ą2Dpl8pLD JLpBAHm @ P=@\*t;-ҳNtRSQ|N4]6j}>bzwR 5mi1j;) p& $p.0x ضe:&G;sj@Vb8X!b0,`Q4b 8* %`(6h"Z &qX@LBmh{ 0atZ$H=@:-8 Uҳ[Mгt g.BHCh 6j&m*y*~ _4MF~E%|?~F-D<@Zȕ| U`%& "TDmZEQZPiUX PGSkU@QU 0)`(PzN<g ux-=|* @ >' XtQ0^#` OH nTN T%1 ̀j&m^׼3Bͤ-ګw^uw@ (u EMAo` OЎO;YE 4T1*`Ĉ1jq(X9*v `7@,ULLML*=ڞ@@ @mqmN$m@=P= N$]@1:@.(@n@t5t #ll@j}Y~^Ϋ}) 5siJyվZ oS @;ģAXԤ7@YnN@ێ1XΊ@dM@ `(8ZV6Gc + ` XDU" &z h;$&"h$g$NZH(c4=@BT m$p<Q4H T~\ eZjVc3Zuw;%}f=6cګUw汻_-xU^$.Zx v1cHPZ,p@VP*`4PY"&j1LPPMK@|4  AJ#Z6mH@У,H(LnH jУ).R+2 (ȀjVcJ͋.|f=6!ۯTm߼0 ?U)J G@^ > m;-@ vjP1XTQc(ݰED@Ŧ 6@DD 褥>0 Qj='it@NH-HOHh.1: TB 1NDJ@ .. ` j}}(/̻&elyP ~|PZP8\iA+d0 ʅ@F &X,VC "FE XkŪ`1M6CUP PA@ћUUD&@@*H@kp`=% @-Tπt `4jr6O.|f.!oc11,r|d̋dVȕTK- 6uzdPUe b1 GU@. @ bP*VD(`(Z0T C@@ MTS'j"@^c@HD ~ =tAL!&@) Q `ݶG *Y4. jm)-? MP3nKYmqUYh*'E ` *P8*VDj 5 ptzi( j Vc0(`DAQ0"jP@LAH sK M@D ann4xPBd@ab"A"d r\ p@@9@ tbj}ֶj39wƶF|E |/O/n @5uP@& v>.&iN6G`&+Bd V  !& UDqp0@l 1E"0.R5a F>=@@u)D `M\@u PL\T@\  ::z =*I@ 3:  HU(njܽGZ5ϼ]V!P3>Ҫyҵ ~ m L@]g[?7a=&XPV 4DP԰(jWT`+b@,V+j( (&!f$:S  "`  *@$(*L4¨ qGPhu+QHW  ^:%2 jVcY>J5b_>%|f=T;/S _ 5TjAI@ns4!eݰ60,"XM *Q8`Z,: kT@TkQBkIP=I@HL@A @$ @Jҳ'@/IOoL-@Vz@k|tҀ ^0jVܳ'WUo` 5+ٓmRΫ펪70@`>LcAҶg1$)UPpP@TP ڱ)6vP:*iZM@(z kT5Ҡt;@AdxtIT$ b + !t @ӳ@G=@N@d-)D6OggS@ Fn!ha*06/!,06̹jVc}ΫV!_Y1z;jwT[|`@ވ ц sc47Ib@Fd 1PXb0,;vG@v]Pq4@-vS* j H¨ R l4= @ $]D 8 'VBH E@Cvtz@I@[th @ 8:P=` t]0 lhhgaSz{W]aHs>MWmmw\u~`m ^ ʚD&p  vӶc I&!ue `j bUkXU1@ jj*DD Bhx&L`Z!4-@\ JHB,z6LQ#q t3 H, !tN =tq(%h* x=4=@ jVs^7|vY \ƶW ߼]V~`Yv"Y*6n mnIL""(`S ج j@UY@Q+bPD@VC0TC@0T HH@4@|DN(q1!@ D#A89!G%D"nDnx %b P@ D |: jcöWyذ#f|U2~~`@Dc ~ysvێ 1B !XP@E:( 8 (]ZPiW0Q` j $ $& om:v b&@&"`I`D@G[E1ME= =P8+ t>X= iVcf*nj펪?Oj5WɆwSkwTSo Ѓ `&1Zx \q‚3dYF1 XlF5V "X ;  %)-E b!"@ @TDN&`(HbGt{4@D,H!p @NT'P Bip?^v4͎Uo /;,,V fXc.WYVG QPHP,tiz&@Uit{*ݸXy_d:W*аXQHʊ*  miR+!4OD&Cؙhu6})~sp۲ɐ#d>zݭ5t[~gZO%5$N= eXXj T1bՈ*i`P11*zSSlxL5 *:$ pkqR :P\@w:j kIWUU"@UG*VaM>vW@_)>M (ҍV7yATk3}8 ! OΑG(`ZyNC8ֺh/|:{r8rJ@@մ;*  ![DI%tL*$Z)UT3l I$@HBA$!zgmt{ T$ aW  qahQ N mcT$An3$4L<psUT`VQE@  4R#:NؖbE(#)T#IU_@?{ZN*:URgJtDtA`z[[# -C գF$)VԊ^GM*)dz)Gl%ӒBnp - m\^+j4_Q0\eY.* ))4 vGG1M 1MDňN/Q h MUiiKlV'")nJ _87"(ٴeBZ ݗ_[ Eb@|NF"fR5d bu,DC-I?wu8$"ۨv;HS*hЙnC 4V+ /C)ahp)LHq`gYVXU H5*kjDTPT"j B-F5Kp 9'l A Tm@ Jjzv .Զ"sYD1L, Jw@ #1ʺXd?>* Z*[NK[YJ|P)%Zy->B?!oqYp1 m9\o3|2PbZC:;"1ׯMM؈|N2Kdr떅 F ckm٩j{huڢMoG t$KIv멕!Le UjiVm{VJt#4Um۶ק1gH @*:!5HF) ab,B 3ƈU1jŠŪ 6T@# Bc"4`N5t:V6!NN{ ВU)!('A;jUW\F {AҫOd9CҚ48<ݦ*c'U^l[MdvO?}ɖf!F#dU? ,,7 Mbs*W@5b"ͮbbMS*Fj0mIVh :QRPۼ@nX oZ%hWdDS^7^Ǒ8n/C vZ+on !5Ñ\Ŋߪ9&33Vo'@;4ό͙wi&ß/@/LN,d+rΪ"@SMDP1TRcSBEDDa  ;_@S HB~qUrBtU*nyk=DY*U$ٱ>Ě)"K}]%lh!S$ ёMR@͆dn! M_i(AmT ^'2մSR. B:ՀJ@|"eX49˲cXX@T#V0 ƈ5 PHUVЪѹ`})r? *0t|\-d|zin&[dWa]b++1@1$RNy!ET`ɬ|UҮ]b tI > FqS1h75)_ f7y,ge*PVA G0M+ƈJMlN$ t{DGOmDҩBoЕz4PL?xjc>zc|jE2{`ABΜr]JE+rNVϗtZ:Yހ/+mn+{9!>I~3gH d,YβMY\U@-*ƨD D#QJ+iIt^3\'ؘ:m5mC5m䍉bGjtK6TkD'R.@bCݚ$UmϞŝNJրLh玼ޕHzϾG 6hh_վo`l=ʨ 'iPuf}B|`bp f9Տ/nr|A6mɲ,(*Vh;U "a $&p4U@H0jNӤ ET5ZM%٠P&ʶ$_ݿYiT(Z^J'rKHD Tӳ< 2r;T:qy/-V*<;^EL^ަ٘սx^:X<-l^M2{|UZq7͛GdUYhg*4 P!@4I4&1& hl(8G#MRi;UTGBAg')УeG"'[boʄq&0SIH!;`{ru:E?cBJUV7(mi4ͷ0v;SOxK@;뎳5bx9336hϐ.hY?nrdq0* tp(Vi ゐ1v $jѴTjJQ M%&p_T^ hzZL;B@ЫF.pjR TS iQaZ[|yD*gh*9WdVVLhz~FfMxiτMֆ2rs*B@łE-x"A!#GWRT0Ht*ͷaiz5?"c$o2݇g^ '|b2D~zV RjjWȪ/ȸx~QYYFdڦ՚ slL^gD^xVgD^x%.qsżD a!8bab-H"X"̧4BS1"͍ +!υQ" |5S򭅠%njYK"|52Pm͌z; ﳎǕ{YiS K7g+ЉtXп t?N,bYU @#=U *&B(ĄEA&ajՅRnm8Z~C~(* 8ƌb_wj{s>U}7gu!#uMFyVP.Y{!vɺ73ۆ2^WHRBj ?`6Ŝ7"ԆiaST #& bٻI%4M Q@&bntQ*1;ykD=#Q"z.ܟ%Yr셯QK^fH~$ҭjIGdEk bm.ħ 碝̙V88 ` ^zglxUG׏lM, seԨ 1&$FJDGJOM5MճTt~9zez:tlZvRwmGXE}2Êݣ l_ t+K Nv2?PUUZrJ\!x#r~;{J58+8 es8"&] h(^j;&[*R_1U~JX4,rU!1FjEUi,ɖ#r$AXvn)PC55ysPdBYe^D_FdUEvNV~. \!Qդn+m54ڴC`wˀD-LF;n8()eH| L#D4^j+ g XsvUAbGmb D 'cP( g!BN]'&)l}}MD{-;9ѡgͺ ZY@\Qբi6SIE)9C@`![Ǻ?Q6jv,^34 l^J+WeZJ+WeFD¨MVrUAcT1* x%8tJS=ZmAQ[Hҩ1?bCO$ d˜2ݺFRhuGW4C>&PwtsII%Rm5X6bpE(ai:-ޝ,C, b\49W 19W pliY6򀪪@XqĊI ">.A@„X MX@$(q&mt[] _j E>BҾ=on!Ѥ*[ *؊J7hKTD!>Y/$}eD_/.[!BEI 4:ώXJ^t%jץنGQ)2s11Ψ@ ;|d3wHh2mలV*VH8`:ihСb@$tLT(p¸"+05,D**jE6J^s._O6-}5 mqAl@p}QHRm:MwK;{܉&hFQwv@q}@uPC *42d&8#fG0Iga,,ob*mvjF9bb#A|"# %( YTRi D\*ݏąIה=[;Ų!ti):L|}~)\&،J;sJR$s<(E>3d߹q4],Ǭ#Xso*Ҝ`4)3Bl !X&g9r\U!TY 5m("GC(i+>D"T ;}1[{BE!aAޑ8#哶]Y"%=8DEg5s]hF5Dq}o{~`NtdG;6TR#7>[V5T:7"leix4.@&W4N˲eYmbU*N HhXk B HDG[&0F!] h ͐KfR,/ڌL(> * ABA%RMsF%f ų}"Md# u8uޚD24l 6^IYor)+䇲mbYySUUf5Ŏb$ǒ0H(& Ň"q 8>"<*kڒȞR ܂cwoVS4RlrV]o2V(=Ft*Qf^ejm'nGLǯuC1K\gw]p\cBe26OggS@Fn!jOϾ=6τ=6 6vB,b֦XUUH6 iLE@ch%G#A@CA4"բ-p̝ݴIt;%K[XQv͖?d~sFN=})'BchK[UM)9K| CdkqqmNlCHA۸ Ⱥw86gv|N2 8^4#& ~AZ4#f ~AH0%J "T,6Z@1 İ a8MIuNڦӥ$mij6@m( ,7 R+4h%)݁H 0ؘDC(| zG9*үNih+DӽӦ8ݝOpj´}+ ܍ ӎB}S ^t3vlZU6Id97U" bE@0HJ#L$p!@A$рxBD lXed"D#h5 aUnUV,׿hiQ͌鈯U7]}htQԉF=)w*S9[66fF Qhf 7ClLA9ۈZ(|TA23#f8x g.&^xYey*$ô8888 C *"+X M4ՔiS)V ݏ*#&+H,;6~W1AjW}bۂi ՕdUJ36ޗP1_5h$EU z|njزppŒ8 U I )8B0$Q/Qm  4D;4#%Qv0HomrerUU0MQƄQ% DžТitJ1A4TF5I$ysE\A{D/6zBB\kU*T$^)=׻WfZ+4c:\4Id=l\ 5<;Wp8ǵoS>fhpPŐ3d Z %A ق670ŲCUUU$UUD *1 =t:&mMgtJIYNh\lq#]Jm %iiR7²YYbySB V݊8A  kTTZh.9SaÏc rE ϽU֠ĞX"Wv/%(-FjOyH4ՀZL91g0ǔ+(oeOsW:Ky_Wq{¹a%vZ``wVN:nRR+D"M(bfޖ7RL- ;2oC1P)$` \XUE1V)a`+(*PBp%|ևh.@mT Ӊz>T*]g2lCt+"o BUnEiǘFZ%$agȈ<]% BȰ65v3b2\:^D\h .K"yQ.4 ٪*5b1BY(&n7M[ݮVϖjEr%qJFZ\ڥI~:t TkE8:E꣭UU"IZdg؟VK+Qª9J*Mz끧1VSl9Jxj4®zBha4))خhv;r䖨#YGiu6JA2$WD* HK+"+ $$!x03*1bT a"VQ+ND0jѦG4AU @}p(!!LC> #ˌhϢ +#J]A6o#0cVBBLLSҔB@UL4ptUM.iezs^ʖ0tץuldžGffcm9`6T3^#fHЀc чaH9٦\U4Aꈉ)0$.hS )PEY([葯mU)6UQ:TIF` B$RZ0"س-V,@eۘ5@6pX䭌Z]R6%ѣrHfe8}DE``8F.Ҩd9~XBp3Ah(D+,a$r_!eQ 3h,q0CUt0q1h$@ /!DBV ڢpk|<`>]V5hM':PXH D7[[myDBST'h6zk<퓶9B/acL&mmFqa5(fy=Fa0HWrUzd_ /eYUED8X%ŌXjHlI{SH5Qj6zJ YD'W \nh7y؅n?ҦmfQ<‘(F6,H2P6OggS@Gn!kՔϞD3dD3djbe1g+VUUHƨJ"( a ڦgES%NJ۳JGTQ/ `ET-%2}9ڋ*}XQL̫{>ACʪX؃c>QэBjii#;Er;4@:.4uS1'9kWT̯ )ڔPޖD;M1C[` 4 70XrrEb5Ŵ C ;a˜h$NhiVm]ND'4߈J@\xqԺ#25kKyI5[veYrUUBjV;!A).&(1Dm Dϖ4IUtBtA|6^ ) kZPbTvht$zz>"c'p?&I#߽ކV 7U4*09@ˍuшDoc|_9zh'lS~# x7p# x7pc$X1TUU` 4LT(aLl " DأSJ-I[([Jgs-'ybՀ %*vIɯU=+wr:W#,ZXGCBmgsp-TăG[R&M9"C֜(& [‘Aߵ0kI$V"Lk* (p iޖ3v(- gP40rVsVUUU#hdž"!1A\lWiJlEϪjRmJG#2BG_(;*]jCW˥F<=D߷W y4|7V"Ʈ~ulDHɗ ;iirQHv.ڌT`؎*3%o3ҽ$,4(yheY,\UEQ)VfZ$"F(D+m74hi#PbLuz$i[EQsdWT8բ-^mz=NGbV@W}tDPsAUh[:ZS97ݡ2`"JUCz'+b]5#lD2&]P";p@İf3"[yI?#ŋQRQq>{<-4A}V%`5:h$t[F,pU3,I1Ϝ~9?ΕbLO(ZLv=لBW2ygt C'g0K[5$g>Yڪ>hYئ PGDm"UfnT[Z=#M%[CgUQ#kbC.#V+GT1%fGQ>L; 4muwd{K?: uʻK֯gM%I2U5 Nq.:dkBqk V$7:(>;.^\wxa7z08"DE 8Q 1a !ݴMn+zDt[ïRAX) W]HaIPRdpG\P Tt^-Ff 7[W[6ЈP9T[fHC|k=#}<.k 6|JM98l O J⒜ AVDNbYMUU@"* 8D$tD:)m$aTVB!v/1֓YQ^ǬC  l;K%e^ =J9mmN qbӾ<3tv#"]g7!k M8P:cd{`$ğ!h9ٙ 2<ӂ8. ;dKy()6Yβ,\bV؊  &4ćGDUh!h5]?P8&*r| Zc !Nǁ 5"~:]?NC%MJZ*VqjsED+1@&4gvCp|!Y|@32kƢ KHe0g0,gUUE M@mh*#A|4M6 =ZU-%%⋖d, HDW " d0CNԜN}mxsUk [kFucA )mڦziuQ$c!WZ8)fxY97#} G\,h` YٶB1Z9';t 9(Yhk>3db<3dbFre9TŪf:XEղDx)^J"*!bQQT.%!"jGleGF|pȄE}!l?-+7w$tѳ|)ٿ{4H%Q%tk{M(>H'1 [a~[׷TKv܍AT] !o\F[k M)l 3ޖ3X mI>C^U1T )`TP|_!@!.E\|`[ut~]zX TVSmN5" *bG Ȓ\dm;ϸUZ!3⃽mHUD;ɴ qIMLp#a&f1˲*1L,bDniXP0Ca I@JoA.ҳ$ Nو24cD7CiKX5s{M¯nGXkz]UE5թNL "V_ fSjR1u{mEpy-c&npfC56zpooqpޖ$wHEY mI2}T0,jH%X,m c"CDl"aq =G UD`,a|LDUC:ZqW 슄J"}JXMZոtcheϚN UMeF=hv;:v$aŊ2hf96sih EH d!p#b< XKBR1j,`٪*BĀ`!A( EL$#"b=U+4iPeE6j=V%L.%Fj+LXQAr%8}ҖDoJu ]oe4p.(Rdd %ENn2&~]wYV9rN0wFBAvY" <e50~D#dExagI?BVDIlf9+WUUEbĊQ hHLDQ9 pDdh{HRIK nw&+hnuP8:KYjAݏw<X>sTBYb@Ep6J6FզS˦}^!D0̐sv/Ŭ^!8^DraeId>bRR.4 M)`sf˪XUPb;> %bBJ GJ&TP=Ѻ'[-!z t.D_핟?E(jOoAŀw_&k^>DG cpy\-VOt&c9FpP0PwaMi{iE"[m @Ffp~HyVΒ0~)O BM@reeYU!UbQF1VS٭bbXc =jA7dՋF|' B@3W'?+~reأu[k˒sK!f-CW!D AhEa ute0" ʫ 8p(~32KbgI>#*)FQ[,gY&VUUEETJA""LH!N$ݪ6!iobvB +kRw|*W\NfƑu+E74u%"łժqK݈Ji*MuJ`x)O!:L;eo3Unjַ+Nk">Վ [m` ~#P$!%hYŲMVUU*b蠘ADD"QEϞIz3I+:Py~0Я5^7փD"_̮ЫɥI~\L,q5L-JjuGDrkEU{ >V!c]+UrL\BᲔ!#eE@b(>,e٦Ph"AؘD! "Q >@D0R/:S\=n6"}hF]=EwpцSqds7_cUmBTMVarl =4C ܙ k<5A3z9ߠCbv޹RMrF66L0LS >D+2+ڪ`$2_1Y13h˲W"PUU GT$HBJx"BE( B!PN$*+&ٮm,ywo=ye;B`ӷb" "*m7jx E1~ILqsdd2 ¦Nw4td$WHIx) ’ ) /E2>&˲8mbUUU@ Z bDDVHCH!:BѥN7U4ԠsIU=.t*S&UdO_VzgI Z̪jjїtnyc9si1jJE7nyo^;:PC9@ 4ޕ$G4K%t% ͒rIoI6+˲7UURԠ֨: @h+j9l;)놂#쐡/#V6!\D YoZCMQؽJX I?e$ܶ>HY.ƒ|)KȺqX1˹*5D Hbc;> @pX(#D[u"Ċ!Қm+ZUR" ).DeS˜~EHJWMҫѺwmO9ڠJmW;6P aLv#BC]kײ,Bn>`,I+&%Bԁđ,B*@ւ)#**P4  h# xdH*tj͊p&D#IFX?BQ7bg.7q4C_D2qJH))R9K'Y@_C$AhlX ` P~Tw d [I`H. d[1fYVΪ*VUF,Vqƅ zmRmL&YQ\*%(g*[*NDQ-}퉃}=Ws(X=ս@a.|3=pd;ؑ2Cq6 Es˛?)bw@@lqdEi|%LI dR`,\UU(ԨFXEHbb #!VSURRT7 GvFڜ\>O[-[ŊJ_Cl!c !&nIA,a)9HUK1#Q'kWliCv;Bn"ˎ Cȝ pAaD32%|%LoQ%lVsV̪*BXFA8XJq 0 #ݨnׁ-vYh#nhLBD\^kyB:qq@DB|V&U81~?q2wFe~Uw8X!`AHZNg#`-G 3)YVι**T0MU(H"ch 1RL$D10TH4IAy!1ozG ז;_PGP"q}cB?p 2g<\GF9WkޫHcm ùXk8. Ner [F([*ǰApeY\UE !A|bAl\|\l$V!mt;mSQin6m 3Dz@/T*v6 <_ GeUy5#0ʱ%^Ue%,......*엗///XKrq OggS@Kn!m@ OggS@On!nS*AOggS@Sn!o@OggS@Wn!pIOggS@[n!qOggS@_n!rS OggS>bn!sfretsonfire-1.3.110.dfsg/data/songs/tutorial/keyboard.svg0000644000175000017500000032656310751077030022042 0ustar mjj29mjj29 image/svg+xml fretsonfire-1.3.110.dfsg/data/songs/tutorial/pose.png0000644000175000017500000010117511060512260021154 0ustar mjj29mjj29PNG  IHDR.sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxy\TIQq5TJ.rϬ[릥e55MӲ"Kn 2̜YYf J.00>y3<{Ή=ga/")H&Qk J~~~D"G0L#޷xD"ڸqc#WWWڴi uqqz aQii۷o+srrR4@m L&!??_oDt닓'Ojj9a_nѢÆ CBBDDD\ 4\~̙3[֝ nR쐓dP*KΞ=+ٌ3,HJ{_}UQvj^uBqkC'0M_TGݫg βxROaxƩS jg" ЮNa@\&SOYx{\&iF9 y=:0f "K.IZ̙3j*R(8qW^1<\aP(R~i90iv Bq@JZP"x/0ίŽ{VeY`>==]|;ڦLbVkj0 Je#cvHaO\1aRCV;:$ kdxpq&F!P8í bSXzZIpqq!@e`ͳ}CN:ر}p@f 8|eC<#5~S(0UhZb̙ӧ#Gb裏F2h4={ "DEEAC"22OdR40'++`„ 0 5nBJ!C0arkԶtRjf<8fh4iϞ=R\\~](a ϟpqqQԩF#bbb]bŊ':X_9f3^~~@a=2Lf3EDDhÇH$>م bP~~~}-DDE=I$կwѷo_#@LC!!!欬,Zrey(99;^Jj;p;77z=͜9 kOhh(qǖ"cVgϞ`Μ9|M?~<`ĈU>8v{IJJl_V[!J4ĵaƉd2aXp1"Ț0uVf$$$35NZ...(,,۷kÑA. 0K,ݻ`2 J, ~{&+Wb $$FI߆bիk<.0Ω|·~h@ @=`ѣذa&Oҷo_~VYƍNZ __%-WWWd2&706:55j6usNɓ'ѿ{n3|Ft:7uO2ŤP(6aQP**{L[q>C49yyy?pqCd2!>>:Ʊ&E  ''G uC]aX,>裏9qU=ǵkpI8p.j]_͡VkIaO,իW}_~E`d=^a'   rxrzP޽;d2مz,L#o"-ZQҶC X,b󹲲2^t:*..j4Ƀ]rrssqUG8y~`/999Œ /DBT*z*--utv1bڽ{wLXX$G0 ''&&3JFF@.#0 @LeM;o6[_^^>>Wa T.K۵k$ҥK(Jm` J#FXvT*`0Lu􊉉a]!P R:gٲe:\K-n(PT::FܹsUE;w1JZ)S#,q5(DGGw3gΐNӓzmcT*Xrϟ??~+]|JKK|fĥT*DĆ8K\N˗/G>}ѡ4*$Tϻ}v=.Ğ%.'VmݺqԒb*yxxܕyb!Xrrf٣a4Jg6mح~J%*))a:K\Nl6{ G(:uJ.777ԩh4V!Sc,q99žlJhh4d4CV!Sc,q99FW\"qԯh4 n25ƞlSXXxПG}nKRDv1;{]vvvۭB8~25]V;:Fٳw}֢~j_UK\N J:=gΜ|Gh={Ph17o(n25RR^4fG]t[W\$K\N@R0eʔv`(++JoyPHg%%%K\';qlDX,jU>޽/))R6GZcp3&&4,uʶ _ђ2~vS'ORh>G(].))!cʘc <^?CPvRwII `d qF˗/;:&C67WYY]*cj%.'#.]ͪi';w8D|||6ӓHWv}DtP*ۛڲe :uP^z8>>>$ ߒa(M0BNjc-B ,B@ii)ʕ+v9ބ .cO7adj9:jذauV "? Rn޼IQQQU 1}||]cʘcN$00'|8~ڵkG~~~TRRB}uЁ> vY>>>l<ܹsJrWPgARd2f3n݊Pvw** tҥ1,^ ԚaiJIˋ/Lk2Cn}qqqU\\I&95kP {Ut2 4a8>}PZZmܸBBB*#Ж-['* BZx1yyyU.]"MDT\犘ZaɄ8vGlZhA?#ԵkW  DB ߕƍGiiil2v]ۣKXbvY;_˖-R`mڴ  "8qu~رc0 ΕVxku)O.&L@^^$/vX,F~p!X,8pmڵkwWy1^|Vf\駟vxpTܹ3Ξ= ZmM2.\IqFl޼ƍn~U ,KĥT*Om|E.4QFܹSKNDoJ&шKB(0vX 2\z?YP(ļy]&L\]v9^_ib9A2ir02kbx"nܸQeۈ( ,]Rgφ@ gݣF•+WTgHS D_nݺÓJ}C"33ք1cƠUVUڡ8ܹsz/^Npa3g0qDYve˖ѣ!J3LSh=w\39ArҺukUim۶D@raĈHII^ǩS HYopp0+ >|O<ӧߕf...j*t:=z={}+q={sٰaC16bizpr\j?MkѶm[^~eDGG5kXkGi^^^XlZ-\z 1eѣD"0`N]K޽FS}СU6mNwm?|p"%%.\~X_~/V\Bܾ}ۚZn n  ??AV@Dx7TrYsT*M f*??1cjZƏX\e{Zǝs8tj5O`lݺպ'rssSb...?>b1JJJ|rxyyUvذa:g^ 2LS``LL )=tΝҽܹs8p]ct(//G޽ߍ3 "1n݂Bヒ1c@RU_^^ߏ\ݻ~8ru矇Z^Y{0Mҿ?98K0>an :tڅᩧ¹sPZZ/f}RWVV&N%K 33:1|}} ٌx'MdT{m>Q =/4IsrrH_9L`X?_*V6'%%aڴiP(puu~o0 ؼy3Zl W[ ۷ǼuBBB/99åK7nܹsg5HKKSX#0U<7('&֭[ѣw 4hݻwO?6ʱӧOqеkW\~jعsg:u /2|}}j*z( ۘ={=omĉ?~յ֭[6_ D¦ad;ora:2 gƅ ТE U̖͛71nܸ@k] ?kע+V&L*ݷoRSST*QZZ%KXShn{*byt9-DAAv]ԐÀ^z%d2zk4kٺu+yxxxO>bccѩS'[ZZf30gqSNիa4Jt: #))aѢEzcݵoNNrKd|\ipJV0Vk}%A=pIv7oۑ-[ܹso۶ 'NիQRR[,\к]Vh駟BPի>|5} 2;v *++J;Y6m~zFzp IDAT⋵6ǁy/4Y%ΙY*َP(a6qqq8f͂JX,FΝADXh~mUt8q, L&^xk'bݻN^ۊD"L&ka„ DYY6mڄaÆaΝ:'NO?O?5 mj} Joe&K*wozWWW|PT0"L<Æ úufffԩSHLLɓqEwf–-[{A"?رcq+Zݏ;fM~xgwm|wq 11۷R_lll}(]eWZC"\{0MIׯ/&;%I&A,CYO8Eзo_l޼=zRi&D"dddmjݺu*_jM6a̙ x;q ??ϟ`°i& dee_+Tg̘1RhѢft,\:ulwuA,' f%rtMN>eD]׊}gNDDGiӦQ=cNJD"M<ƍG˗/T B-[x h44}t #VKHT?N=͞=RSSiĈd0oD"~_|A*T*Zp!m߾F#5"##(88vA?ϯ;}oI"iӆk|̈́B!6יa"R(RK/T+Wbҥ " 0k׮|\FcK/a…7oʠhkf̙xw@DѣΜ9LkZݲeK( {K.b 11eƍ_@Tу^@ff=_ +Uyg9vzEDD //zLc\f:Dbk[n;'uܙN>FBLL ?ʕ+mۆ vrssѮ];kOe7H$$$@!;;˗/3`ǎ k8|~"ŋ*z?~'*NwW;[:B!L7oRRRju:t耼z t1}(K, `00ao~׮]HNNZF*c<<222 JT*z_zh7oEFFҎ;hر?Qk^XXЊ+ˋJ%d2+D"y{{ԩSiԢE 2Lkw}GDDbZhAd6lXu֍FA&L-[B *//ƎKpwQXXI].]X0ayir*X?EIZh4 ݻ~a>}rrr`6_e˖ A\\u(طo p=y`0 ##-BÇDž vZt SPP5V7oY_a$rbBͳ~@VVV^^#G`Ν~:̙(|Wm0}tPTX|9Ru qHNNQZIIIX,8t,3{Y{HHHQ" 1|kT[Z;{, /4I[?۷oxiܳʕ+Wh?[;v:,O>(((`?l=%%ʬyyyHKK|ر#*z˺݌3pQ[R3f̨U{yG@ OqX38 .--'NKDDd_4tPJOb4r^~erqqnݺQEׇ}RRR/LBCDDP((  DXۭmF7oV y(55tB3f̠(ӧ-[vU ! le\Z[u8Mb%Ʃufh׮]>KZhȐ!]Jsrrà I$QTTXJKKϏNJׯ_aÆwE}d-[㩨ufMD ޣ˗SϞ=I Pqq1mذ6o\ JiiiH&֪JITP(4tnXjdGGGŋҥKd6) -[FםG< 8># 4zh:~8mڴ*;T*O>fϞMW^Yf֭[TTTDDOX>>>I/2͘1J"#"ϧ?aҤIJ>>>^\]]W^|}}l6堌Xj|")77yz [W_}EIIIԻwoӧT[q^^}gd0護ޢ1cljHד7u҅V\IÇ'///q="##YfD"}ᇴak7l}eh44ekoh֬DuWӑ`ljnK%.cC~DVit9tN?үJ{%^O͚5;vKKRJIIHCqyxxƍʕ+TZZJ:un_VSPP >h֬YIT*ߦ z7~'?mBh4RСC4c jժۗ.^X>>>%.cO\O"-++#"@:~8yzz /@YYYqIDOB tq*,,$ZM $ɪT,J Fz7詧AQtt4֭[FDD@#FiӦoԩSV)%% "@ђ%Kl4x`:~8W'HN'OUVѹslz#4cK\O?"ˉuW^Ν;^'H sQ=ݝ bLl0H֭[iŊTRRb͍iΜ94b߿?D"jժoMlԼys:x 9JUbb"tM8q" >7eddԨ!AwޔD۷;t:*--%LF{~Gm۶3g|ݻ[.)pXj|%"/eeeAm۶(0aѬYhʕ4iҤ*8y$-[>St__N;w`&h~7kYqq1k׎|}}iҥnK"֭[l6SXXDaa!Qĉk5Ճjׯ9rwNf._Lv#GНâ\\\駟񢢢 5nnXjd,KNvGh֬iӆΝKaj߾=]~~f~x"d2p={>L[3fP?g}V^MDT$&ˋLSN RSSFMfFEfͲnc0G~8q"vMJKKiȑ4`JNN&޽nݺE:uӱ "b6;K\R{iJO<=c$HhŊm}mȼw^ /ҠA(,,*~NJf:D<ӄ OtQpp0 hӦMag>G... /oM;wΝ;[}zm,K"DD!!!8Ngs% ~ 3ARܹsֵ̙vڡUVGjj*j5|I~ql߾?3f3WWW~W밖'Obʔ)V+ ˗/[}ꩧV!6HGё#GD@@uޝhC3gΤÇ[ۗZ-5?NQQQDTرcR^ "_|zR޽{7h¦squu˾!tܙnܸaӾQQQd6c#؈pDB%Jiǎ׽-[3>J#͛7ѯ_?c˖- X򾲡>** bغz=J%.^sB$5h<6 ЪU+K Ut]nQ֭… d"N;v|I)33lB sڨ]*]St)Mf^8-I$Xj<|8m[B894iڤRu G:lRD^^֯_={:1ݞ%-- ...6|rhV{{j$O:Uzl6V%NG?}w6qfm۶۷ow={D"c%Fd2YMd2QAAiZiϞ=e8͈#(>>Nu5>Bb%F3>pq; ***"RI;w}X,PiժU6O۷o/8[98[[J\ "^Sqq1IRںu+Tٰԩ۴/Ρ1uWg]̙3v HXW=Wff&SHL&Qc(^`4`0x7TXrrFڵkԧO222,DĞK\/P6 B HDuy955ՓOT=xwt V\\\V*""t钷V}N!1vk.XGa4nܸA:Bb%.\*::*%%zU4͛a1u\&y::bPRRRX,v #\AA#0ٱc͞=Nu_;prz>u>f͚\Gff&QHb K\Nb*JGݻM}tbiA0{⪻={ɓm?==K׷cHLD"QK\uWߦ9Va16bei-)*ʶEsrr$Xrrw.KMBB9Ҧ}% 9$F,q91bM a'Oܦ}f3ƺM5 K\Nh4?r;d'eeed4ն  a16`ˉ3=:!N֭[=-C5777]&K~2GsÇSbbbYzuIxxvWWׄz aLѲeK?ԶL0V*)}Q,111xGkѣ-<_ cIII*r?ٳwHPwݺu:G( ^}bm#a"Jw?ɨYfpFT.*_/_'~a߾}G*Jt!"RT) jRڷo\^g5T*FmqT//\}Ybꔖ\f_jR!HT<Ϸj!šM6M\<ԤR鵈'Jf͐6LZd2E]zUҠܹsO"Xw'c^^^pnnCy ///JJz IDATJ҄DW$%zĉ_eWޱ0L"ˣ}Yդ̙3ꢢٶ'\.o~bXny2LU&)6E ȑ#VN]Ϸhի"?ަ}b1_se&h4>q"rucJZcP(!!!̙3d$N:9<9ݯ̞=\P9Oٵkc?rڷookmrziݸqCANUv B  Ez-v\pXb{)((x7,''HR/RZ *>>ކ7͘1˖-y%"T*ռys'{_~@վ\P(8^?|0Dwu" @SN9kkV&~ @D$&&*_^<SǎgF'˥OTwoooK`'vy!tرNu(tgj qeeN5I(mܸ#2̙S&g>??? 7o֩"K\"J78:;EEEaر7nrW"~7nQ߰a(>> 53 X8ᯆ oVh]/z>}.W=&c\jU1I~L'.())c/.v~boo9sw}7ƀܹsuȅTJaaaʪ,C \.Ζ%%%o/Z~q֤D"\r.ej989=;f~KOO_#ԫ <--Nz={ڌ?r|C9S[Ud%k֬ rt֭[]q\c8NҼysMXXu 8.DDd0:ۥ2i)QgϞWx%ol<}L&0ΫxeI8\|Y Gx-?m~t9!L&c27\ED3g}ζy>I/_l딙^gkj *) >mpp˽3f l]Lrrr,Dڮ2uWdK׮]q[g)q^N4qQGTW0L त$GBzqƉ;:ܿSmw8,]IOO1LlBnZ!--y9pi^1c@&mnSfj=q3Ju_}!#i;w!887.;:ƼVZjoootv#77L&S'V0ά]/H{fI+rx!KPcQQ~>#lBT=}V&Mĉ~D BĴP~Y6tP|#??oD-X ^#FIK$ܸqc~QQO^{XoulrnܸqHD/`?e݁Ș[&NgF2-Ag;"bh8΅zkH6~x>}z`|DdH-X~#Zn.˃4;怈cMÔرc177w1-`! 8o ''p_u~EE86~*#Κ5+{о}{t\uj'Y !mBzIw 76^/Tfm0]8gΜ8|p."^bD-X"Jn[u]UgMS˛WB|; q:{,XP&VFtzMS@N[n yYRRRpΝ!(I޽; i < vOOO7UZhѩ Yu=z۷c BSL)s\}Ȃ)ϟ4cƌb0233,h@s,x #V'x>YEf \.WÆ M# `NN Tapƌacr:/oJ- Ҕ)S$7o^a^^d[rvgddDm6~8s̈n;D/,\@Ć'Nիgi]{(Dhs]Gee^^H ,ٳgGߟ߲GH+..7[?x\$ypܹ@v;.XEQ  ѣG}=W_- yyy/?ӧ!c̙M6XO<鳪chn1cD U([n(Dt 8''_ng9rd߿@e"^~p8p Ru6 ٓkm:naÆEeT\h_w\pa[@w=WXXhBhp\+l&O?tgD[/T b~}ڽ{7*(,,g}C.qƸuS^weÇM$ExNZdz&qӧÇoLÁ .,x<˂nxƍ3ͶjժӧO3:#G| SFF\)/_ybit{DLr8SHk!H=H5+333$IEy<  &KOHHlj)G.ÿ/v# ͆_~e,˯F,e M哑] >C{`鸸8 ~ɗڨ>8&VFFz<߭5[":|>߱vڙP իWmv*??BT:B݅۱cGSMrn4)m۶-/!qɸgϞQ uKoF۽шv^}iѢE3 T+++hl,1v˩ ]v"bwCk^^xbBq͛7ܪ?dY^=zhSm 4n #Fc \۶mĉ~D*}d!QQQ1dݺuy`_s-k"6zǮI(T׹sgt\^k\d@$lѢ)odzҐZDt]v5BuW\qcv# 1Y?8qb90$I~q@ĮNyuיNB޽{,'y4B ھ}{TwPsGeymDlxj[n% r6"F,n2$I\=DlzN814F 6@h-9b5f̘*YV ^W^yg Yw"bhޘ8q)4h'N!b Ck!( C_|EAM'Pܣ>zZ1.*dx<~:s̢ iut" =쳥g xƍ#`\.]_ iPYYyw8nڴigYT:ǂ(..~7EMܺuk."^gHC-DVj֏Sqs-epXp8f̘JdzܘVZ$ڽ>{ʈ#>YߊNX:x|`IJJB)#bcZj!ϟյgwQz/Fk,Dx՚5k o͙3 cZi!@,;(?Tp8o}Ž/"!5Dl)_|쪚'Nȵ6"a}}Yf ɓ'|F1P#W?Y\SDn(ck5jtbu^׍1BGaaf*Djj[ڨ-qI!:Z(!DVTT4ĉ^zNLz\fffv1 b,#`S%%%FJT|x޽{#QdԐUЯ_RSS]pPϟ2k֬dHp饗"i s=KW ;]Cj#]RRRվ}7lؐ3a„pˋ&?dggO.))ev]A-###̐kر#ꫯEH?ZojŁF8'ըI^"+RuA|>oǧ5&Ejj*ر#}I:-qN}5@-[<A-,֊}Z %dH.jҗ&:Vv0R0X$ņ%IT>doϞ=y;w#// **Dlov}BA1rСC c 6eff.IOaDgü|j2ijkdʠaqz$+zG 'L_dILn|u_~y,--jIN]`Pg%./(֭tdڭp͗6P'@UZ-%M i9M\0v`[HZZROŋ [M6|ۧMVl~#uViҤI~w}wfdd46˖-;u]wq8ku$٪D$0]ZJZ<)M8;vl\~))+""ڽ^­[9f̘d7/b5w]p]PPPPȴiEZ nɫAZ<ٯX’O`<αA.%1`╸ wpI^(0b&IR5}<~xԯ5w‘#GMNN~*11O\IM%Q0XIY"KDZZ$J,\(ELjq!ttnk`F6nܘUWMJJJh"9~ڵkl6X`A۷#999@eEA3ŒfOdœhUml"pD[._JJ ޽;]v$1>jBAA,8p`jNNNԮcO?-ٳN:MfN!fRl]kciK9E.i-һV"|N:;37֭lܸٴi+$I3>" :̃:thh$ ݻ+? @mҲ_.&JG͓ђjSz$HV8D; Zti'|2)VFQ5iiiםbrٲe?={ I<ہO:vP'*$-5dˠٶEZL]Otm-Ҫ`w1ųҨ&Q|sswܑRRR7k1cƌzhQӦM3.<4q!bkY}饗ڽѾkV2`}yp|I\,RD 2(sL/HҰ<c , IZ4](-BV4N7^7o_LLhf N]X%.Onn{'}Q>[6| x\d!2{<ɋZ"pԖNx6hbԖcKXfUHuv{:thK75k׮$I̮ vCLJ;gd˷PAT[VgVZRaɪ$ԛ!CR}>Wfv}X!qTؚ6mشiӛ;6ňjj|뭷?##RXI (.TC9"IM #Z`*b0/c}FHZfJVZ4999;tQW0bĈJKK+z#$.V*LݸqW+W7|pCH o.ݹs?mpFNx&=0ݩJtGbCĻP[b'[Fł'yLWW)P IDAT V=xFs$ɛ[YYY v]Gdf3gN~ek/^l躖jUgHd[E@oxųԬhPIFO%-ŷœ;@N,jcq8ii j%96IH͛7ԩSoYzuFOݻ?2>$.5]NsO>K=&Lm6U}*Dc#8'6GL~ű`'(T3^lyžT%HD @?9㐉Kn;GMvܩP;޽{&"$3 U%"ަw<$NqW, HLLGCbFsgz͛/XFĦf%KdtYzx>F5B_HHH߷oi8CTƧ" @ĠuO*y(HYZ*+t}P͜I]TՎC BHNVZ5r:jIMGM?$IUf#}:j=9[om2a„e_ZڵIk׮8z3fLpy'i jg%4-Im$/2O Ϋ1r=`%-A^*M.$&&N{7Jvvbe:{ͪC04Nfw=qܹ˦Oq͚5֢E @{̔۶m =Xի?$&L GjP@4=5kl7xc%j›{>P'Vb I$UQ8aDꊖ] ?ADOvDQ+^D] bkZPҢyԮ;UܹsgR?ڱcƍk/LR0p@ yH՟A"sդIŋ3qVF\ зoߪkt\\?~<>##?t:6iȋGZ .KPNjca>zNZ'JP:kd$e㫙*r񞶁/"QKK*Q,c~6ټys(騣^zSO~ꩧ5kl`4KD\" νϛ7~ApJthʕ+KKK+{w}kQQYpG-dhr(S)LSayMfehMPZwQ<=O'9X)KKca)CZk7JEE,ZײUV|k׮IxOOlZE^ynj{|ԨQ)X۶maر;vZ~>9eg$.6MrGN<^lj^>ВX{϶UbV#,^DiG"ɫIQHګVJ+{G}711>>=۲e$Iq dXxjq{U.)PSx2 a>$(vN(@L G/ċX5"K9]#SY[8k'qt/]h̎9XPѲ;8 aÆ~ѡC7,..~$Zנ%xdK20aBߟ6 ӛ6mZzرBԔEŦ$w'uzƱJp=f<yv5gCTgJjT6Z:dǦgҰDH P?~|aVVVٳ.SjaҥqU>JMrЫ>".\HwqGy^^ގ~v$J"`ұyrNKNlF+K">͊{)KɑWwkNzۈPh#aɓ[k%˖->\.W "$)'!.ऴFenڴ)jDI;,_>lZOp6"{^mƳo yE\_ r#/RDՅs^D[`)V*Mg 9NE%_AKMLY#>CpVYT3'H}zv8>=lٲS /A r=՞jy$ICEBB 2bȐ!?m۶eCmiSeDoD$NTJ"0t*I^^U~EIɈG"S#(^xSإ<Ңa-VKS6Q26vբ^i-VԱq$mBff插$zw\VXrtž66u>zzw_|_Uڛ[{ׯC}rفǾn".tTDr^*/lÁUwxj#Oa}9Q<$Xųو@ms" S/ yuhg-6yDA^e˖ٟ}3]$ NE-$IH_=׵k{Fw:~!q٠ԗ^z)}e~˿kO4axq"bQg(P]8a'D'5>V#g`Ұ/&xdWTBr,2c$F\<?+^xڻjGIg'رcɒ%ot'hqXtiިQHs68o:th}nԨQ dTTT8N:,KǑp8VZvsŊ믹P{:(m$@}-6XHDRlaW'5 e /?ƗIxRt--k+ @`ٲeCN83< &cȑ0gΜhbrdo^Bқ]vmܩS 4HUU\-[H~i dɧtl%=JTl䕑~og[.&V;N_V"]9v8;!՞$<;X}Pf&ddI"{H@+I'QIymRlXD<)ևVߢ"ekI, 2//xG^uDFDH㭲g+n%Aҝo?{BZGD IHG|)A)A)Rr@mM>78jeJۨ@ H^Zd#.Z%3*I|^xT#/*)QQJ< JQd`yNkT3QtZϹ6mԛ>}K.mbŊxvM6%Z*qHM+ Y)7aJ^J=XhE#"/\_+lM ~.k,Dy#mJR|VDś\']DBLBJZXF`<_O >l~5ҢItZEX<f}@-d|K~l<ʘbPzl6^_um* T =PݺuK4i?~m۶ؾ};*OjEII-^اrAŒ϶5qHl[EDODV{LA{Љ!"k8^kyi`HKyQɄwLϱ$-[g6X< }"zq%/ĉ_3gNro Af !!!}DJJ^<+YQR@ZP{)R#/Q[I <xe8᫅ER4EfO,YxSKVڧנRk#%[4:tHy裏=z4fI릛n?Й=hРA9AS!- >/8BI\4LPc"D&G!/Z?; 84 sLe <ʘu x?-^8%%[oz֬Yǿ[x ']ѡU0kh"UU$'򮫤B$Mk*K)qKk̲W@e K7-ZH{/bZҺ+_y啣~yPD3BM{:>g)qz 8aOv^m ZuZVym;E 0뫅i :-R7lѷ-쳬J+5րO$ϱx3111n1OZœO>y^*R-LD44P{PH.2&,y>pyG%y[PoF!-QZX-~0OeAͅʘ=ȋϒUJ~,q]_)|d{F1j c?9r侇z={}BGV>]ƾI=%y7XindzCGyj!; DH?Ң4Nty*!+a!6RL&QIJ\RNTe+(HF۷GIII_~%f~q%?^x饗J6 㡸xȑ#|ʺLy䥀 HU$ZP7 |aa`Kth"Pr-eCQIL* )dD7d,&[y:aì ^ЦMƝ:uO>1}c@m۶ӧnڴɓ'3;̖;Eq<Ԛg4N\y>:$.6@MmdV>,ii| ޽yjW#)Ԕ&J<0e+u$.6`-Bwdff޽jժ^i^SYYYS,Y򝱂*8/RbCV5]4iN"-=(Tus@-/KՠOz+Ҥ%o&YJ4zM }Kx_( IRt* ^5> ׶sfڵ+)VӦMxW ^z\b,a8G^F~Fd |{]#mEz/8iŁ8Јחzɋ9@m%+`SPз,A&H\5Y)*8vڥׯ_?c1t֭ᥗ^*Z|+WVHK;Y` o %. K+[t#/#!"0KZZaGX'l61KTdbKR[|ʾTL*Vl_?p͚5i E֭aʔ)E˗/nݺPġxĥ ro`L09Yb4XԎya=(w %/,Iс+>%.%$%2tطF~S]þdyT@/n'O&烙$  Py뭷.]tjJQԮ#P$' Ԉe6iΩ=t%/YR$)v&F7]l&ԕzrեK-2u3f͚ JN>mԩA֝}# Jz=%,"U#of0a5_;֊Hϋc jmf)Ӏ ]Jjc()e(yZ19kk;wnV]]]v  ׯ_jƊ)LCnhyjaAxǢ8=q_Qؿx6O5Ik 0lz^ HVU##999)''ǰ97xcս[f۷Λ7o 5Z81aCOM ``$-08PTEOgU*0V89mYMAd&Lw5kDUeLIIn{Ǐo٘W g$Tp5YpJU H+^x"pY8\jp$G>#(yAMsʥ> 0e+af'L0ˊ+ꗔ@;vī,==Çׯ[nGřU,AQª>Uq΅ENjy,p`4i;"\(v.]O$5Z$ #D;6o4-էÄJ"1@ǁG怷(4-uLa D$"D"w3gBvBDDaxx4B7MKFOB ID"Hn9`;EuMKuDRB$"B j?$ƈphZD$L"!#Dע'ijZJDRB$""B~=CY+2,8dxt3 جih]JPI"!!Dn{_{LJK5-e͚Y5Z <E 4-K ^ID"HguSOch~ɒoEC4vhcǎ6v<þ}gdhZw.;/ᦛPUy6]FUHR`zmm}Y/tu PSSņ s%9`6o?ÎmN__2n;U_dJf`ؗ\8\&0B+‘{eؾۇc6KF;p,N0uaX80,Q:6ID"@H Y?hU9ÑF&_%sNcJGd "U Yرn1z{/-r {8!G O?ǒC hM`ǥ@?;߹0kJG>F.Q]:CID"Hݮol7Ouu |>nsŀưHn5 :0p(y6XbHf[n۽o~ܸ2MKkx|na>W\1} A~iQ:Q!RӀ27rnWli-_^_;پ 7mۙ1Ð3+yq 5˕.%xppQ@.DXP$"!Rvo}k_oFY!fyl–-l®]7Qj\}\k 7̧wJpE;Ec 𜦥GP?tޱc\s?jCή]rvΟO3mZ9k.;\3\~hocp0ˌ̜YIY+ ӴިB" "u)w>+?}|WĉQw#!Wyc47gp]%%̙3oϭ.[lY/_'xފ7$"ᓑlu6ώWn7 ۦ9{#w OoY*1ÇXruN5ܹ?kb5-zmm}^( ڞy#u%*ݓbh(Ǎ7~{/Nܷ gO\'|/om`޼|KWM0ٙ 2} Dx׻E"\pʉ h̎R}NCEE)--=|S/ M/xǕ?Q'"!R!;>͓OjjE>4 (/>}g47w\V3 G(66o:XwQDU,Ҁ_Q/xO|c" K/vm7ݴ*K?|w𱏭󟿉K/]?44LgjׇKkk+)U,[VKeĽ'79qKԾؑHU?m;Xz78IOŐDcŊz֮mbڅ]D]Zy??Vy-:;UZ/|/5c޳x:dRVk\M7M߰ο|>/f|XKH`Ngymkeݺf^}oyjމKֲvm|Bnm!湾*MO[7EI,uB7//~:ٳP]]Ekkvq@'viS \w:j'߸Rp` WGy !|}>f̈s0,+N'+pb۲7mja .]Z{{ߟaժG,G~R v[=zn]ΗNGԧw?xvuO_k|opuOUU+W֛ϢE&LRƺur9/~eE3*ذa.|:=|⓶o)Oϟu'z^l40 > HU?2T~nqX\N>ƍZ6m|擨?xt.oqPYY׿~7!_zX/cWOgG7L|%:dC"=05?_խ̚Uɾ}gy׻σ>{h̏<pdrw1%lG7|ePD$ H/QS/§?} zj??>~}LV;Q3Jkk/Gر1ru<,oz}Y^&;g[cG"l'9sp,,'G L66_twL&󱝗HD!R%s%l/Iu<6]=Lk\>ZC$s|#j'&MM3.4ttLw=t1'F3HTk6Q]]+w^8Š^}}t}\y[ĆWI-{rE{9Hdh0ٸ4=KFWկAmmO<80. s睖z_?ͯ_wճ.NɜXD {'on'W+9\.O__ݻٻ,_^˟ڢL&K;M@"qEGcSVV‡?>w'yl³|ٳpՍ\}u#{\&ƒGOh,1~GNJD$!RK[ni[ᛴϓ K, as@3B@G= CwHI/B*zZԾLf4 -;=r$.hdBwHdډ#O~ֲ2"!D=#arzڻ( Fv= !q@3흖\"qai]9 E jYD}eeeH`Rx|~BWh" .t"!D:o#arq\V7QID"JHbaHD%OJ9L.ݎ].vJL" H>s%䝟DQ D2#arTs]RW!R COCNiRO"ڨH{@6h ~Z$HHs i_ ȽN-$&HV#j1!Eb098B#$"ډ#.#X+1DBBEGB=@$rgB G˩vQ$"B>'j?GHD" |+j? hu/ɜD@<ؿ6!!DGtu _[YYGO"u'QPZv!!Gы=;3bŁhmP}Q;ga0iY  |>j{FyϿ eQ[#!AOgG7g;qφHBI; >H-~;j?NZ&"9'xB 98i54UVVƢ ?jv}~C,uP"!Dj1"j?T3(!GQIS,ځ#B=N%eWDBT pk~$$i=Aυ>H#eQ;`[$"v ! ?2GH\{7ӧloH*!yWB 9|4gE3T6敢 `91q zv8@IKiqx_D2H%FDB% `DBOvz4z#HHšF )Dn("Uڏ#ʣt:Rݨ[F$ 2.!!6d2a zD"j$Ď{dЫ? vKEB",~WvB6,]Gj=!btj^F]2j^FiYrWXv8ɖvհ[b/GkW#Fzi=֣;()-vꚖS`SfBNc~ $" Se Q>:N@JkL^ǖ7w38B9o wvKъ!k?+W7P״̘=7T_c[8x,KI$!Rnnc^jaV%T9M>O?>Nj- XG!LQMÂKihZBc*ts UdU reC B?z}9g+wo44R7oȧg|qs@m{ʸզt:<"̘I3{.l_" PAAW{+m۶qxtf5uR? S\nՑyzGR[74k~n0frd;|{o>M>ܝʂze㦣ب HK 0 ƙ̮fN 55̮2!?BD^f~z/ss8q:SŽ}2 H+& @Ʉj&Cf<ݝݜF<>F@L?#mG'XǖO͑>f0"_-L6#Q3bH)GND6Q QHL;6 13Md\ D||pX)wbZ."=cER ry{HvI$̇!3TNVS9W#CKy{)}|nƾt: ;/]w>ȸ39nS. Ntvkf$pCn$ a~1R|$tu]  9Ht߸kK3;cnFa5mu n&/c6`֨p""~1pkj-Ec̑!wJ `[N8h23L8dظ8 ŧHc~q N_ '" ͌ir!uV4T)*qA 7D q HbG1gg9?Q; ClEBAow[$2E-> 2#Q'p#$\0N$z:e';zƞHc-Y3>|!."1nNb 5|X-ڋ{;v̇{tQ<$%r"U4=&Hi4=*0< E&FQG@ D oN6$㸂;M3n[&OXy$Q0OYqdfD FQTnb19$pA04}t'[w]NX5!=qߛ]Q;!KDbLk1i^hc"#_8c:d]̶eQO=js8oʆ2b!ZPgE3\sM#CFb!#e` 7OIDATE=g0YXǐ2y{$NдԠIpsԋ1 NX|̮2xmO\׹#QT#(is"[SǢcQ(>cBѶMt5 AE51> FDHhQOۖ&, xD*ADKvM6k2(B$v- M*oq+bQ }[鴏AT4V$~K*)fM53zVbKp# "Q| r!a[q$Dt>axR"N}Ü| es|NGo:Mgm:Ib8KcY/;閚1?;{TKJ=]0:' /G;g=m#˯חst:=gg1zb Dmh~!u,J/ڞq*7 gvx*rywC`tdǛ ;M|jn}-J&b +t86Z|$9pXr+FaPɡq ]~4}Lr{LݚƜ%*{aI Sm;/Q xssx !><44 hmBf?ᚦ;wry0_N9,uP6&熧~U8LJ;0Hz/: r(IwϜ=\KC/w(]㆟^EP '.g[~)?ܼfrc&SQo8wA/V_Q=g|LLoTF~@]YU}O,mj7 )r)kpKnc -;Dnm-9HuO2Q_|j5u-jOYռŸlI/'L SYY2j#Yh'=}%>\.g.'+iC*6"#n " цц2mty*y'7-M3(suS˛N^¯ח_Q1\l6ۂ!]z4"@oWǪ.cswJer\wbn溒ұ*\v0rɓ%fC"q4N߅N-S'T3'@YǩU]&MJ4N! )j)74qcEn zGdꊱI%=1'!##i?_rSwWZ ܬ많]]M6f9Fivnׯy \;}*1{D#}W0`B ޅ$P7$nەy1mg3[5ekYd!V C"LxR6lL|>;r힔n%^EjM,mgZl?afY)]p\PSX<:\8ճ=ew1BB:3rwS߸v[g @ 23 i;-[[ey Mo+`)[vEI3̛#ٰ/Kɩ=A Ebf9.}( ʴ)T~˗^šZVWV tGvzM ("$Ne2M F^uӾ㮖 EAvܮ+S߮Y&o- {e{kbFVϜr u%*HDz|%?ȃxݎzvudlvy<ڐYG=q% Y5UeR5y^ٲ#2fߝ@r!8p8T܌g1 L=r3цǴ1mw'˗l4VYXiSd̺C2 Ɔ\.w}AFd:9FG騪շ*3mvyM`^3_UMXU3+KJ۱ GC$D.h6G8g #1ʘ6;xen@ȬcU.k#a[ڥ 6zE*/U\vbVfeU%s',%K!l5?9 ~R}!2N?Iv]zv5aaI#@ 9 /e"|?a1#c$mg!mggͬ|H;L˾ô/̮fڪ+xǼVT઒VNË$D>d7NBW,#VKT<ʯy?lVH-iH2-ǥKJ`2.d+gװ&W6G"L&4жh«Hՙ#ꙕm8͖ƴYވWKϫzeeՌi\QRj@ǭn;Jt8~EmeXXYniLc-^tr55z*ʩso `/|>wLY1~R#SlQFl*Nup6[b7b'ƥH.qB/[٬:f=߶\.wlvTUK0ųfxTUT0_=/TۧV$f2!z%}vۡ 0Dj[]p:PU 9T0xêюIliLa'bd}a$.h>;q8Xh3$6@œp{ov$>/SmmVT Ž8a~WfemƴV"a&]%sfkWNҖ hS<Шi\`B7@V?q?*D"@Cb8嘤͖VAai0SRR2SӴ%%%sL>?OaAow^qYXZt~۲lHo'$fmVXK}o[Xَ֗)|<=v-x|rADAtXUail_i6iUQ6K#ʸ4XnB}"mNlMTЦpb7q_M錯 _PȈDaiu8peP ATݾ ߭ZmDP86갠F1nhatn3Ui5ƊDm6ElŠ68*&S.T$ Kg "QEbDvBt9Vf~o&i맕`D!fۖ-J%maFT2`v6j6|1`5Qi'RsZtQ*"BalW0#Kz*vqAO}L($ f6/BǸOTf-@~:k"Q ~;k,{62VOˊJ09(T JeDq[~$xa >Pd/#N y(A`V-Vv'Q)ȏqPpaWdӛ*e|2a=t1o7]$Cq% F}-JI~ʮR$ݖD'6] hVn'u`&f R$i+!0 30^qjL۶-;NluZv6v쾇;ٌfi`vi7 R6U,Nm̰ڧV3(Eĥh+Ѱ$,ů jY N(.wٴAnVNjPXكDffu8DCA&q3 whh&v,#|baD3(" 7;HEhwC nRHFh +pSk Hix~ ˜&!1U ;0ga>$ fenëXؕ+"_~:Eq ' 8up[ ݼ&uefKY^"a\ c>J0u$p#( *[( VNC */Hd"Ƽ_p*W!*:r}J0|(lOfn)$NC lV6,Et+a0 z^ tqk SI lFpn&*DSHmv`Ɋ0*FWjS1|pʬvBa M/"O,݊ *ni7naف/Xcֆ뛥,eHحҭXVOWԵkCqYw~qcljY[]_X&i}#A1of6O{ EDHQ%.xn^mUϪ@8e'ƼUZ_NX:٬:Aqie C,l2ܩܫPY DB!SIH1/3*3efK 6c,d #`xB(#P3qW0duj}eha,sJpX: CEBvt+Vi? ksөe }>x[lG&B2`WJ ZXE l,d" (FbaVǯX8 wHP?`)y+K{Z`bǤ̘ױ;٭"Ƽ(.܈P u"P;p::v9Í =/ly2=v0E¸t+VibaVǏ8 wʧe[uNYe%nNawFfİf6av+Q1Z,܈/q(^2N9@AF0C +@r)# ˖q#vyYt+~ï- PBu:U -X:E &LfycVw'HmnU8Y BAT܋N"eafc}'AP1 >Z$T a0y(%If]n'2C ckZߎ,l(Q!|"aTv**f>)%::z-J[ S`İ>eviMNX"O/6?wc#"֓ټ)KJ4dfy+JT>gZ,iUbaVǭ=P>x̶gPv6ٺNuH[--3ڝd~:HeEB 2+Z,e^Cn-Dڪv|/QfLl*qIv`f :2TB!*(lKTWF `2QW8ѦR$ ih©m$}J"Q@/ʨ0LHBV]xU qAF*ƥWq+ ^" ;_^UZKp"#N"L'W=E]$yQ:~De9qMڭfU$FaFADE'*7MԠJ$DNe^;DW)FWшB,bGE[q~D!08DQP }ZutW4dE'E$ $ڬn'~"f6+1 zq8(6("AV&H UQECXEbHE4d2y+L 5l~NKPTPEUW95$"an K$QtLPC6-ɔy!JЧ.T A(TD%zpnlneq2"aYy$ FhbB1EBOXQ2M,*DodFTlB2YDB!Es2ag-ŋHeꡆrB (zTDn˼nlne ba̫ I9a(&*F^Dm=#EHn%eLJ0ePnAH5laOd:E%D${%/[榎~D¬>7H0! ojnڼԱëPnȤHAH!JsnX*D˜U$x Z$7uѢn8m;HLfgSWH$D B"`UHmDLS image/svg+xml fretsonfire-1.3.110.dfsg/data/songs/tutorial/keyboard.png0000644000175000017500000021454411060512257022021 0ustar mjj29mjj29PNG  IHDRL<sBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org< IDATxw|TUg&L:$!PBfHQ{w-.?u׵kٵXPA!Z 'e;3Lf&3:pޯ}vs'79sP( BP( Bq : Ek f!kP(utVBgBpT-Є_ BႀBJQP(nQ{:4MeVGP(:-ʽ8@ Y80 J J~kJP(\D_X蕥P(.PwE_Y B% ?}Bp}?cA%*+BPEŸ1Їo]+W( (W%~Sz' B}s^Y B% %oM,}Bp}aqЏ/;P(.P? $^ B% $QW( % ŹK@H)BMP((W8ֳwvBP JF8M9QP(MPq]hWc J[)%B86$wUԾDW( (o%,VZ "k"qjBp*6BJY/0wt&,H _Y B%AJYU wWP(NPJyX@ҤՈ}1^+ TgRO-d-@J omT }:P(NQԺXdžۋRZuǕP(NPbԊXX@RYkw|% B%O- u<|% B%Be~΅(J wH)CѦu&+  54b+̺?n萚* E'GO 8@ V ؋|J Jxڎj[MGJNU BPxdY*#oIpNPA5_DSЄM'r}S9 s8۷nueHf_u[+:'DŽy!W(1wH)Ch1 0K)vO7O >Ee~8A`/89x^6k6B(\dhȉ-뫵/Є kq%l"[M.ur3ߺ>+D_J7GTD~'BQ/q{댢d' ;oN]]P5S{-9 9 %־2K" q_Kx7:~?ɽ/{ s}9gnzo_un.b>Bh=wb,ǵHCs_/Lif]z۟κh vh|mwCc< kG _h'=,P(%4/-5$, mZA.3kpkkRg2Z!-H' ,yO-||o ŹH)4Z>Bja~,p}N:0Ȳ2]EE>;;LTVVlKuumm2 w?替nVbZ2ں]? !>ZB'(}4/4\%"pw^8Kغuqܸqi^[9{]cѬc)4qSBW(~}?@JnE ~9G^ vK. S***%z뎘ꄄꄄӳ>;xѢECt:رc&''hD<2i[r|= !~l= E'F <gBiC/o !xuG 1+Iqs, !76W"츫Ի`Q[5)dȰV}}iii/=z7m Q8it`ۯ;/{Ě.]X#M[CJ)* ?A`}/ ͺFݕk np?>֙\ o}ouՒV'ۭ֭[C[Jy\\kάX"v則:th 7p"))wJJJٳ= ӣyPz]( ?A+\ļ?KA+UVJ)ЂuSor[˵4w Ф$য়~rɐݩիW~gzn߾=|9(,,ԯ^:,00Q*_^^ eˢo4̓ u]7fժU2dHn}}=?SSNuYpP'N #‹ PlѼǃc4X\a1{Ãir]d(ۋ/8l6l*gΜ _YYY~e˖^{-l63lذaÆU|6n۶-xU?~{wUU[nӧWX}q ^p)S$%%ZP]PP`MC^*,5P[[nGm{ }Ys=7j׮]šN LLLtaABq㫋UAXCqnm׾7־u{IW) hqZ]A`G拉>t萭\_RSVVfXp6ŮB8P \sK=h+H/oU PVV+++e8pI&eeddW) ,&ѣY">ÇoЖbz7N4|G>l޽{- ֬Yy8cmYbС&L(Zre֭[C.2@KNnLLLMLLĹvmܽ{qȑ{z$oܸƍY`?O^{{@TTT{Ba}?DQ)Kpma1(NJB ؕsv {KYFV B)ӦM;s{챒'%%/XozE# ֺm޼9̙3?<n(*((B9b oaaa1cT3&-A>Ee9r$ξǎ}饗}#>oN׫P(/цùLEh¿HvRq1{%q6DFF'$$5e}gx`4Z `/]v߿}\e_߿PUU4i}@[wRSS|dÇZre܏?hѢ!aW_}UkfWq ,@b T݉ <8z"Z?ߜ;k2c%%% hJ^OaXFQu#GU4o4>++Ѩ!111ݻw7ÔjӫSSSM2Z:tu^rݻwy牗_~y?<>Z]]h2 v'N(::=(BC7\͉zkYٷNt8F3pu^bvW>''' -}nuq;&&< ///3d+..^رcA;[q1RcyֲJ]||S=}IwVYY#'YUt*]w%:'y8=rúm̀ɓݻwoڌ= bccm,CF]Y`ǎoK)9~үԡ ~-@uunСW&'' իWh4X"]yZ+B(c,p*\ =!KUMFFL:=zp0]y2ڵMϜ9বDjjj77oqRٳ{{rss 555ǒ)deeu ={)C9ѣ_~L|Ƌ Plջ88 bajϽ0o: 'м6'"l۱1ag,6mlb…4}u8 6?q|FC=Tn~j?1yq7pCoFl{cѢECnmѵ|Iï2d՛7onEd2}999B#N+gd !{_8i_UH)FsY X9~BK[6 -a6`;v|뭷"͛h}メ|*l덎]uU/^Z5kѣGmJJJ%~vWXŜaÆUϙ0aByPP&t:f͚}cǎ-^{yelڴ) &&K/=h0_}UҐoq _#Lz nĉ[P#)D{7mmԡ5,K-Pg79s wEt 8} .ߓ־;\ sw E9wysxoR 춬;r i|fF}ضkޤq 4ciX5vk9P(Ԗ_ W>;M2me& :gyv|28)'Ct)W(_n hңMleV/0aiXv_RG=i^gq{jT]Y<=R (d8|!Ć|BtY?2ޛ/-vu^+-ە@UgBrU* г [B9[ExKߙUu>`?=>Bx:~_P%tYklYK@yJn)BVʹѾ3?&)Чҋ!ēYYIhv:hs9W Djo*\P(He[?@럭@ .eEaK42z;y5=jkz :}%:4=h{/ )DߊE"hx{"Ck ղ.%Ys&kG1.~a?+v&h̵-]{slށsGʺW(JX?:}w_ 5JSЗsϞ<`7_SWŐV JA:'>E+-_'=C(Bdg*NN}+AsѶ~{ n}:2Gw._-:\yҋ!׮tGh}hzh7;)묜S*rXlYrj\BфN-V,k=mr+|rr89~}c8p`/t"-1PZ)q.-f79+l] (ooBP( )eZ,7ZmVv79;̱c1$|)Ss6lffzC|]'8~ _aJWP{Gp~\sx_ B [ -zB vX1\&fk9~%V,_*,E K@sۊnN]]V=}xrr+w^2W^ُ+G߾1lt"֮=j;ʧB׹E'k),В(Īub]+>B =!` D-@5+䏜/Ͽ Z6Z-9VΪ3,gȈctƎMaԨn;:[m:oobҤg>SN%C$"U '@h =ϵu&Ź.dS'B]~bh  Xv 0MuݳgGwcԨ$rrxƩ̝;ދo5g(b멥#A B0CA$ag!!R! k se\GX,144CG !wtEe0媯b^e2޾mn|/Ͳe7ӵϜib a{~; B&0B0]~zyns7/+CH);]NDutE:;~٧>)eZ*{̇eZqic5lAT9ݻGdzZEr0:13&LXu@8M[VH-\Hυޅ "'2)W*Rx>kGץ"iRDTkJKBhmow:_1:>C3_'#F$y59%B ZΎÝ\wbRS;ӠN’#PV !km%!0AS'f "EH%k !<}+G_A} ߐ+رb֬9ʚ5G#8Q h{<7ԘjLQA0FE?oو^9$-:3@hem H ?y; Q"k8{R⬛d$OGW3?E4!m-nOA}`KСB6o>IFF\%o{'+8ik=nE]u;,!:ȏR˅{c,c};.~WB]Y٧>R@" K ʝ׷TOަم]{~-w?78UBSA` ̶,H9wsU?.E ~K.+t&IѷbSRS@ZT06{ 0u1 0=r{V˩mlr/wdΩR>bE>ߣbY *)_!kK)\! Nm6GtuuuNS5p . K/ i2YfottE:8m,nd`~Ά7!/͗z䔱p^9ϷIfe5vё613HzfD"u&N\DYavGPP5:] [bߒdMI6B08P㵎(ă+ hX"(8wR{{ݶmGqz\__ 0'''6lXmv_~-s'_B]΂?:; BV¡1ԭȮ]8m(x&AF38wQRj}+?7ވ ~ň W\_ ِrnhJi(,b|v" ŇnoׅW}GK<Ç7{uB !^Jti+,nl)e6EaKnѾ ~]ٳdǎxV >@LL37ߜڵ=5v {䂽|2Q>D`p{m~q5\j@ '3vHYGJDo lE °,1fn|p)DkciEQ]LҥK5@EEEXXXX?5bĈ)SLL,,, ɉ:sLݮ]b!}{EH)e49rhmmI5|gܸ3g#99[w\n-GX4_,8X1qbO&NɛoNeݺc\yu뎱yIjj!**ko'? RTW9|O&E1-+ftXg0K O}S ^9s7+=+;n"lX G'$Q!)[bˈ 2 3k]U>O[>Bn߈(@JYM@eTMGse*;cEG>nݺk֬Y~ۓƎQ;v-^[@@;8dk^[PPXgM> / ~Cs:3o`4 X;q;Sxl49231}z_ iXFǙ3u=eJ~{u*d(.fƻ9ezظ2gÇ'b6Ku{ӧ]^ndbFWJF'13/6LA˾y/`vm$mRv1p>A5 2fY췓YJXPx1A~Fptxm`ݯƮ`YP-8ۇ:R q{g{7FכqU+=z7zw3J,aYh8]@ܹ۬?4ϖ-9lْSO}OL֗2hPWO&A̛71S -}1qR7.qNpu?qyj>tO6sz~T7}u6 P k~DPRBYODp1e\u?_[C,H @4pu~ oH8NRajU)u*Ђpz69!lfݺuQ+VH4!{뽶V?~֭[St:0`m۶%-^xW__tu- 1 }{ >jm{zΧV X Z 8%6ڵXMKxͼ&< pE}o\޽g m$f`|^,XPǔ)z~_wv}j:or5z4lQUȉc{8j+!bwCn+ ~_ uԢ5KeQ^*++rsso+~F|x~q'~h<_}]O=Tgy+gffn۷o%DDDTDEE5 Zti܋/8Tכ-aÆOk`O(c !BLࣉPǾLTT0O?`4#ɍ7.dɒTW{xX4ӶkmH]i+-'Sx>]ǬY r֌49~qUS\9+^g='SBWTU2uXp;55] "pOxQ a4x0,KhS&ݤRX)e2TJiRz)=EuB^^^Peee@nnn`|I:!4i~ךLFuIJJdɒ>lu?--U`"g=>bĈF?ZfMznnnX>}FOoVneB;-wSbcCupJKM|M&cٲTV6u''%S[kOw駻b̞=ɓ`4SOV`ʔ4nqwK8z.5z*ʠOO٬_ )-ռFV#{23 ,^\ LeuKc2$^ScRZZh] <̷'zdrU5<:TOҾrXV;0j'Ļ[w-:j=N f޲؟`F[ ̙3A۷o_hQw駟z,{Ç֊ˆX'''\u'fs5 n`0HP_[[o$aaauuuuqYddR(o; p8HDD78oDUU-˗bѢ}|M&\sM| ^}#d|5.'^؃ /ΈI6n&2آk# E3ywb`„LYkW.Ǐp=l /AffAkkk%}Wwߕ2qb ={uk)[6쩽g]r/JgFBXmjCҷCAa Ųp.v 4"((֟O6,??I6/!'O;lM?-/B.l6zasrrlsDGG_s5 /{/ sfddzx`^7[J[)v`"B׼c(^zgLee&/-nԨn ;l24q6AGEE-qq\:`Ȑ&#L;u?s??4UNc 9on ض׿JkOERh /# ]:-Gեm\–z m `?΁BV5lذ_^r%z)G={, ߿!}g>=f̘z=zܹΝ;ٳ|̘1'OQRR2o޼ofΜgWF~+"@`!Э5g0mOg1g2NtR]]Ǐ?FOSXXŵ~iC瓚ڥZ^,^ jF9\b/fsฑ=ߐ<<~G=`@<^;0eő%C=0 LǣчЅETX[1]*AיҺ(-$-g\~B$ V`/5&LȜ0aɋ/8aaanRJ?{ԩ.{ 0`@Euuu#ψ#r]߽{w}j .++  ߿[;Qߺ\ؖpULƊY|n5_haҤ̜ԩi y먦c4#{H|ruk#F4?\0**;w :{Y-_lޜE&KLHB MACM俞m~zG@N2! .~S:!c*GT!^T}䍰 ¶@F 4 aux_+ݺ:؋~׮]K.]]yGcjkk Pa0^g4mkNƙ3gN۸qjwVn%si*/aƌtfHu뎱zaV>M|c%66^ش$;vo[Kll'a4.711!M3%F믾:PߓZuɓxLt1rC!͒={lrP!:; LINJwrw$LQ :o7>;! \}gYQmR#Pb,Uz3NwF}8LЖB3L FO,+>zRֺ{8iҤ33gܹdɒEEE#ԩ2ni!f|sWoN'4+u{GWAxx`20sbvNF}`gB꫓`;cӞ`[ hcCC :zbڴ|MffɆ lؐSO}OBB7 T__o&쩯o]wv||ݺEpU,]6]~mrFF4GJŞ5xU\uu:à|ss(%j{髫 :{9vjʊ?zhlhhhuIImW\qy?s~ĉLy}qq˗/_1rYa3f8/D3<tG%iR >3w9Sz'㏯_N4o)N1m'ئxgDD7~{'i& i<\gCY:N~y3vlV{jj^|2?+ˑf~+jwB RsrnYgBQo{[^Yz씖,g}vWH6c}}o߾FkF͙3gEĖ4(11O>Y#L袋nxZ|s%-"(ݻx9IL|Z’%&񔪪Zf'4߄ =>+99eny ^Y%$'UW}ƻnq~_ɶ?{v\ja=`{kѣ2jT7 ^ǿ=0jNvjOb]G5#)!!1)rRνTʹM2ǝl̛77ͅL;f뮻&9sеkך[ouÇGy7=$Gϑ\{,X<Νy=?eT~NN-pöƅ=>zUF322'a)vm;E}@U `ϞѻoU0xL܇+}@nn9Ko2Y2BB |5L}& 3 35 ѶC-a&e`u/a6K.;y& 4o2`s=H)z /N\t@y駦Nz詧j?_|qRVWWg'2^z饱3YINN.W^zk׮{)oB=zYfeOطo_ho/#'o~ ẳsWlnru1y|CȑI̘t:]{|{}aj̸#~enb$c  6nwh3w^7bZtND&sb(WCJj >RofY~ ܽ{wɓ'O:g,((.((ŋ/nݺ>,eǎǎ- N+;1yER]'11^y8zAaƒcII1::rÆ +24 !VpY}/rnx:EX{4?>@=uuf^}#=ϘΒ%7\?󩭭禛3w)j9mۚ$rJZZ :;c;҅{'$ķ/^}u;+x }[W7##8?i թbw$3E-7ʤݫR p@ L8 (B{sh6y}uuVf|[zsqeؾ4Gَ zv}fɋIPIٹ3K.hg4ʳG%>d j/DrI_DCWA LR'E}*-uҪoӪ% hZgμQ!ݣGۗQjVV6͚{)]HXXXj1k0p`WN~CÇpr2x}ٲ3,^˗{0axƏ@߾xqF=<S{ף1 >Df=܀$˞cfhJ">i3= ߟDdUnH$ݑ)S4ں{ظ5IFF5KJ8}XxLN6m ;z\^¢b^NBǪU`=dfѧϟMM=?97nwOں^^ L.]&+5'[ I`8?8// 왪,2bzNݔ=VecG>܀_E@@HԬU&ɷš5ҵܿ_UyƸiqK/me鸻}}Ӧ/ƍql46#Fl=:4+zz8s&G>hJytﮒܷ~sݾ!տdE|M8t(Z_a˖ 8:nر 5=F88AVdgv\U֭,,3NqrreaOS0HJ]J$z8zi >Z~I_ -- wа۶(kFPjftIM]REVΟj-xeSW>|-/HSR)9:FL Z +eK͚, ͛7&>&vv6ybF{Y" d2%!JeB$<{ ^ ~$i >#+y*r3f,sϺgs6lW|pƒ~/eK))u7NjͶm={/m3vÆPz_D߾!С)KVޫBG|QmH =FP9A㺏ggB%իnAAhL~|1(CVĹTn~ 5?Id{ GxxR:4FmQz^uakJl!44lE|BnVX Iح[ Ѻ>ƿ-[bرfc"cʔNJÝ }QQ4JiǎX6oRkRuMS?RV&_UDE]eK=RSkB E&%H| ǫ~oE.@D"i0Q_ mmoo Y9N0oZP&u{ص+#Gyśoۃ\.>׶m^y7ַVE@,wwm"NVVop` w-[ƋwܹUΓH$uWW&f|}/ffm]^ݻ+WٶjSlQܨѣ Add|ȑiH>.3,Y"k;'>A{#TK)pYDsQ}?gtLKBC4j]U1w>yCVxy&Ç׾Zsرzuͺ@EE=#V͟>}gg#vLFZ gs׾}S =6iHR)_W_NhɎվ Loc,X+";wɓJMhX#1@퍊~D6U]Ϟ (H ΃L/>ߦ>/dθqpq1@J_矏PYn|Ȗ-lUmCmH$N͐!ݹ~;C_ܾ]?C9#8IDSu%>Ud`5a1%)=02j-NFo2R>@WWgYpWpl}6BWo_%qpUIGG 9} ˖d-bb8 F4DGȑ#鸸%v4oޘt릾ۅ L77wud6r53cF>h/үߪjmT''#ΐ!߿ k/0gNy1:Tin̙}ظqFcU$1[DukR^OOKϞ1p`W&NdKzT>LnÕ+lSMyDf 9RÇߟ̎'W,+Ӭ.GMԩ{VSgeӯ*-j\rH:'u|JKMdp._F߾V9eK=M`7/™yᅳ[~}  R~<(_U$'fӦq̘GKKNff^hckۉ~%QQSclWA1x5qUBCS9t('ԨhјEtԌx&Lخmg&Lń XX}_<|Xcڗyx(( _O9/tldu&Y[Nܻ#qwԩ7G/..cub8RllVF]ꀥe{6lŋ=F3g毿.߸O?=ƍlEǎ͈aEƌ,fs?W}^񔡰dz8t(S)..㣏1nl[٫2:5޾;ݰ]guJ^y%md5/}-0g"$ 4/z>,((a~)jWG/2a8zUʕ=[@#Qk/dIRʴhјyR7obƌɓco]-dϞo:u&$Ӻ>tQ}bqhTa1eeB[p*}6}tDO'N^CU^ ϓI@p,@^ؠ_S^}RRRƉY'L\ZTI GU<(fxlС46mǨQ=ddѧJW>Ro.`ϞBCS9|8ZSO?з\|Vpr2Řѣ+_]S?^3UՏ?>Daa)MΝq^ ,L߭Fyou)H| 4 B}e  %9u>mcƘĮ&Νʎ:ƥKאJy6kKJbeԝlSogtʳG$u p -.!!m3VKr|Ϟui(o|kEC?ht}o.uv#&ѣ89m<#֌co߄R駓M萜X-9 RttIK[r a``"|rXAPcUo_[&)9ҡCiAGGvWڗ/_v:5#3Z[G_ ɳu ċ?KLU׮-4S7Y, zL&: n@׮͹pA֗.cf$%-ҨkH/>[ܪC~~ÆSH&yǞvU2)C mV DDduk4;wƉJ}uѮ]}2F0P9`=zT RS``ЊEO$**fA_~9wQK套_g_ys0MyDs _OO& h{Z"c&L䥗5 IOQQI-֩8~<gMb\ NH IDATm@۶Mq ܹlp[{WzΝӺW{-͇%:iBIIpp 5}W'`ǎXZh,Zj,gb{bvHv튣{ +)*Ih:) MeU&998|8'x1W\Ϝه뽐H$x{woyZZ ꆻ)nn&uw=,,b:wnNzk^3o^>pFc)_UpqH˖z)stv6RJqu#G57o~P*ߣG$'!1V] s*ӹssLps3a螴nT*0{^6n$e^~F7Ώ={07oGBBϿp!7TP- DB6sn-HJZ~zEbiRni\%88> KJ}`dݺܹk{|E1 PnuO=u_{-)6~~1lT]QL7eر#)Sv"Z鑔Hmt،vdHEt#5Kvq)-[6fDQOΌ}شI}C/2{^@wŅce3Ztؔ2Apu5Wz9s\Z‚ uk49~56m)&2Y())wqʻGڷ|aMB%uSsg$K篊eV:5 OO3FYLm\zג]wOB1+umۢپ=t?M|zP+))ޗe:5#%eF?ʜ<͆  LTXď?p@&gg# R\iC[ ƩSk}?v#7~4nGGC9Oc^mزe:/WTmKck7778} &&m:՚S0rH/*J"# յ9v&2rׯ?k0lXpvI~kM˥A~з\遳sj}qr2bnk!22󴵵댓F C a4|0Trkwѣ~ ⲳ~!m N5ѭ[  pp0`pJKxym#;iiKz==bb҆_~ r5 +RYv0f)f([g߶m"SZ}Eᅳ;xzXw \|tu`~V;TcYn-pw7 gg#6kxxl%'\+(eƎ5S,ϊ"CM+̖Y5%.88V۷gFZ#1qBEG A02jMZ(((aٲ3XԶTe~Ս%K|^eLف,&XsdS2Ob(O=+ԩ72'0snvgF_&41S_3{ɻvT VZÇ`X3^_%-# xy$kڵh,7uƍ1hPWN"AVݛXt╩^AFFkL?LʉYݛ޽  5ѣGKͼy8+*ǟ:͐!ufaE*Ve+b8l"<<Ayqioߝ'_A7o>GGCznbc mi<R ,j^ sg|ϒ*:QQٵ+]6aiL-~mOx*z׮=`ӦltY{ٳ5/hs}z^)n?&>~A/\eǎXvSz0`@WN~>E^^^^EUŚ\4WH8FL 9z4STH$LۂT\]댇JݛZN!k=VY벘%SIDD&Ǐg}]# ` L7 JG+c64ar&l' ^o֋3- D^Q}A1bPR_]~oBCS ^Ib-ٵ+^\W.]gT P0,""'bYp!?XWF[[W14lEƌ1ήJM\\vĉjUx-ޘ%ę3WmkѢ1'NƦYF套2]obco`kJ̈O(L:y |M]R)_TBB+W+VD`*L oqc:U&U1jBqqX]mqDǏgҹss~|[#$$w-om݁ѣ='bĹsW0`5&&mHN^\"z^{)mtAKdƏߎT*yxOP'33]d5'Ofטjtu5Ĥ ˗Ҳ=S*}>}ћ4!6vj_i LdDNʮ$?d8~LN=u7CڅrF0رW5'*cDk5ܼٷ/T{Df;hQ0qʹ͛7f,pw7$A`Ĉ ? sO=x{[_sy2o!CӲY[j3,YR/!eٹ3IjV{6iѢ1QQ̫SES||}]x0QoL}A$@kXX*ŷF`gggZҥk NL-RÝ{$Nر `fȐ><Wi1b!^^xyY͗_?b{%88*yQ1cC*8TdӦq̘Gs+A1={ƽ{2?,\jujGvvad+?Ds, o <#,9ڀ\Ah \ H~#33Muqu5zͽkrE2;ǏxE{ ҡԘ677o/dE;Z#++w) ؕSrsӷDINE7V9`֭qq1fԨܾ]ҥǹw:TV/m+줤89mTR m"ǹsrXd>+HIC-Q2Z* JdHIWĤ U0T.e>lܨI9y2ٿ?Ix6>`(?0͛9ĉLbmga͚̝]9lp@"Qχ hpOR(ÆWW={/Z\\ƈ9} sti?/CuH$Ui5IqvDxx\h FV_ر ~4AA5JF˖z伫Q/Q̘ԟNYT֭H``R79[드H ҥS m}쀬]30Pf|X(;\ݷ%Ummk<04;w 9}  ҼLKȨUvnq%֬Pg\u:4Fe7e,]z\|1s!7489"Ac1?&Mtpr2ONjy(0,l&F#o)ILqquu.**2r䶹R@f;J %%uk4(]%!)im-;Ý;|zbxj}c@*^Idc2+LdVupee3grj嬉X[R?|jlZ@[iС),,e˖(nV8NS  )K.G__mm7߿*WOokrw9 Rr [g1thN|5~DȬA΀]9s $ !!^wwSaeX"O<ݽ[Νql<<طj_ɹQj97WpǓħ3S"ۧ.WգǏu c2ɹǞ= ޝ@xxF_BrF6fO,sȋ4iCT}:2mZ^{$0no"Sh...yyE$Xc/cGGo% DʺRK夤!#m^S._Ƶkpu5Q{qhXr+Վ/Wѣ%#F2r쟲Iǎe0cF}/(єgH|TyxA^jWΞwdU5֭:0y&Y9sDv'44B][0r![DѬ.'[68:).eԝ مS޴2!!l:/[ ض-/$ jK^0BB^M/<|Xٓ}Iutւx>egpp0PK/׮8&N됖D[T *꺂@#88n|Xr㟲2)M.ѣRpr2Wz3~|/bʤX[ !]4'3z)3'U<|VA .&'Ndٳ9ߋ?p14̼jرk=i\Q[K[ˤ̘U>hXGhh* صFEɓwTviȑ891jT3&Ӿ}SVk\YggH$>_=AH%WTGI6ݹ3IVLlUg|R[ IDATń${w'q#LMr+t،=;7g+,2{EGNeQa21dHwNъ…\Tܸlxck"3z1aa5ۂW_JNMTll:5uM)$ mۢ9v,C%9Y[Μ9Jr\G;Ϳ㧟NZq͛7ftN|| vFZ\2K(܍1s.~~1|RRumgΞ񞷟_ Ӧ}}=[s13PU+=Q_ՠ\v֬lXrA+RSkt}| lAO{9sfgysܹS{MD"!-m'u;iΜ': zxHyD$.⩨WA{b+Q+yc+5\t 77 NfĈbEA+hC/㶦*n%ݛ,!!)J,UYΎU~RN&$$jȑ@GG[tcjږ3z+12(Ű"3z_7>r@ ǏgbeՁm&;vkv''#F6f:w.=ΨQ=3C(=A"|ⵙAAo!.f)C>4R @AA Htu>`(&Ȍ8} rJVpvUڎݳJ~iٻ7A|n4nLԩld1cL y^kpu9]4'2M7oڸ3i^^l\`eoy!&sj'[RNUN1@ZXҥ4n܈Ç5j¹vv]>ݦ>[ج6mzG#@9r1%ڱʃ)ܼF62ŋCXL$ ps3Ye_y#$$w-OW0ф$ݻFa1mWl6v+̝Gʸz=[Xk"?~VRvre$86uD*7>ӧp_ QԝS7%>s LU˭:$V\]QkFƘa޼}/@M[muT%1qQgUOL  ""6]u#22(xyfBd?mgLxrss5anV쁮hkkѿ ppI˃EqqqX_|1^ң 0d/O_Ѹ>ώ7u'O ;;-<<]klATzR/" [9z4Cn3q8޻6~4/#cıc|aR$iZ6"223hрR @Hd6WD|ɧO_hvWeĤIOxPv#7Wy[يǗ9H$:4S#y\9<(S갶1c°a=&&..)c_9s7^^3U04Uߣ88|RYG\܂{U⽭\9V#1snW_ȑY8:j72%KB4ɑl/6LuTcշ*"W5*))wض-[IHPmQ$HHIYϠI< pL, +">f'gݛ`+:i|0y&&J'NdΝq ?ub̮]Sǿ0oڱjf-u{ n޼1|'[}$#'+ǁvhiV:W:W0ncnWӽ{K),˝;˖-ќ8t+ ǎ5E &6bl;99Oܙs8Ξޗb;l;dR,-iU6 Ifحܼx1[2vg8:hH~Z)Q^ R /\Я XS""2g&P( }vDDdˮ]qܸQ*X:48RUinSݻ$6v~4k#/mۢYi,-[ւ"eANL="EltݻT*u\qZZ*ըOwXړ9sw#^mVV>[FkW8H$?&/Uk/lJ+"Y`?HM]|v9sVȩ(oyUm׮ xzjgj̘?8I WNgs{leoVaE n!F_w9|IA1 P%7AJ)ᙳMsgJ" akY`LJxl/I$/wg޼̚M.wwSNfXZP[ŭ[*{5{`KZ'8rVݔGRueݚ_`ΝBٳ'T r6kK\aР5Ȋ]] "=.z-"nCBzmjusr$V9r$]@bW_pn˖zaAXf/[ܾ]sWJ\]MGŭaVmRm,,য়\xܨٳ9W߹SHXTrsӲ99ŧ+Ӿ}S-՘֭3nhT@pʳIE|zK”#Ggݛu8]S>^"@e&GfpF6?.bgM0b!2Ӎ޽;+R [`k[U/eeR""2 gϞjS'Z}$֬9ܹڵNNF*`e\qp0 vgâ8:"V&"VEL7Ѵ%<11$Dc  ,] {" ˲–Yvh~Kv{awϹ}EE墵}LIfaժ ";!pqi{jjJ()yP<+ sX,X` 55%v8N<Iػ'gFF5M~;r[̕(**+VXa2 d 26W9=*7 ITʕAAzVtppУmpƌFuJL,Ĺs)9}}-xQo!I^CLfbÇ]@ĉػ7uff:pv6,!Lcl{ SH;?tEbS\\.[J.mi@]+Nk)b%f2V]/&ţG{ ~a > _O?pK %|7..04|Q 8.xg8IԈ$ϐ2HGG mX̂]E^^ xcFܿ+O7S-rĒ!7R@g hH# zTl{o"((Slf(BC7ݪ7Sk`n~DeeE̙3nn{(ޛty>EE80zRah *~JʄX1ak+:ule_ZZ><w(H =ΩU1}q4t]+U$IܺULg HrCQQE?_%$ɚ9((st``~t6M46!00>> 8l ̵?yJ?~~8曥2VojjG``ΝKALL5ڵ2'/MLF 7ĹKGHH6$jCL03g L|||3o3zuxPڂ[}EN3g yvJ>}!I1**wS``,Z:t6M$ZQрS痎̀ƍDzTi'z ֮ 4Yk0R[?t?"V110b,,Fʴ*.(x6 "KȺ sΝhllpq1`wx-%g]QP &Gڇ}}-^m5klh sɒ7n.\X`X"PQFFhND ]ff5^= X)mab2;v)^hAtts<55U  }!I mrfꄄdA.|Oקr85hiy)21k'CBV.<ƅ I&o۷\=Lr -&V67szwVT4 44KhO>Oŋ<4wiܸ뷮͛}=^\۟@jjF@q>JNBkl93+.Jq5[a͚ pu59sz1C£rWTxᚼ6;8}zPsϞP=c#s/6[_pyUU#ƌ`컡`l-o o!JuSDDaaٽu=ZC<ǽ;zzZXXЄ򯾦 a}}-u*pl6۷K,b3HNU&W޾hi $DtRWSS;bbf ** Xέϸ̙s_WM+LHc~=<40+}33;gHrIܾ][J1}>5ёVWW9<d/llCxx`*kL0cƣꃱc?|(ɓQ Tfuxix #G#/]VJ-nC 'xEE,X`5kl:;]ugž=_Q_ri~1ꪀDuk|}i;:9a|#l~rƍvKU'A<$TgH`IMMf6;?}Xdd.-Z:H<|XSqRD9b--UXa OO[,[fHB\SW׊QPb$VƪU?^Xu(֬5kl:uby 9y7f6 Kʫd7J+i@}KFkk[^GUF?9PUUp= 9Cs*7I,nKW=f0%޼YS&]nWՕjk'`J!Ujs{ĉ5ʭ[8}BB]֣KWf0۝_x}TZ9| kq| ΝK{G*@&O'+;wV>9" Xʍ $Y*\*+٫cc{;3gPI~/S. + eeE,Ybk'æOJ<?t/sNfiq vLw_DOO?VSCCC֣{ܙհ;eg77 Ms$n,EPP&3ikz4 AAzugջo>̷z VE5JM5YFF? fe,t9ꥥu^YΠ Xl$K[YYV6;?]5.@bH.3gPI|\L 3-֮ V>v咸r%?FXXX tuWAZ`z_\| ^^ez|>Bpp&z8'EJKEݡ` IDATCp}h'.u댼6@3#iEϤIApIF_3]˗e'+KWWEU*kyiW8˖"+ӧ)1/9B1!VrH`YIɋmlv2_4Dz]0k! IǾ\\,dBf2-<='H2 ttpqf)²c5fo]ʦ:'bTWa3KQ|h$1gi?jk[#!7>{E⧟y~92.p͚ X/p_Mpr2CaamwMLX@n$IBѧfdeYx4:_t;UeAA .]9:up8`<nRA^/&\[6Lop8? ?| ˖Yb{[Izn~UR®ܸQ2݅Zf"00II%=K-,F7.Tرðim"1ϻF[x}GNZZ8vMO^$o"o\ =ddd>=ed1JTT.xb jj1a¯{Glظ 9 Fbb,,F=dgϚ0zwB4i,6o+,ag'VW7G47sfuq->ѣxH8443bTaWrs߁H%_~f_'YXX*,_n)m#ݭ{{],ZdEL0mM9}3`QB$9)$9]?\tҥT"=)#s;)x.7yyi=ǨQXXԌpw`dgS(->׫ԩBwwAw`Th=֮Ы9vpp2^!`ss;45+1COO ..pu59FӪ~oĊ59EN-~'O[q.su 3#5ҚO ;`BL2V9H/gɍ$%A/\qie;BC&lnpރT_^jX ps`L>'CI xܻ;aaXoFTVttxt>|<xC-qJCi7!z?~827oƬY2ͣ+r|_ ~~yM#Gaޞ MM;4q,C,m<񣄄BUCw¯z@n$Ij_ZW'=K7Jv/7 s挧%9V7 ~~eU SXa)S9Pr5YWtMwPHBQQʨomzbpb*\\{>ތsRp},Yb+W^adolaq3fTȫkPT`T|qcHs8svT5JXTC˖娗 q햮xBiDD䠮U5׮ļyFa: 7C$-AU~ )%I!k׊wewI))Mo:~C OO[\i%՞9w*9U~SS;LġCKEϯ3iwqr(j޽'1w$ɨpPW/o3iMccQޚQ]$S800k^TMTSJ0_SEnI8~!r O˷̙XXŵk;0w.Fbyhk@\\3, ҸqxQ $q-ٍF*bg>Aȍ$9U>>-+N,#;l[_4`usSIǏ+-:@EEKW[c(ѫ'.٧/sdrgꫫ()'1咈ř3fgK<~}'5ɓwgؼy2oUg5WWDGa8Mؖ Ilt^x@@R3 p֫SqlmPұ KUƷp$'<$11= ~~"wŸ>=#bK``0ǎ(.hikN3?RHJ**E~ez$p2-2\]-mDxxVH ŬYհ&&bѢ?ipwҥfr)_DK@In*|!*@A̴#ˊnmN E&Ht22/xZL%uBX]/az_&N+ ÇQvW~&ġCKGd׏?&ch)(*f2DnsDEHyyjꀃ:d7ߟG?Cn03dv3e"$$ %"KG=_$J"V–-<i=._NC||+?oٳBK푏-2ذaR0#FC*Y'i*ARZ}2gք yCB2hkK:deUS[do2>>ke.8.NRGrn̞\ٙ0:"zUxu$Iw[xsx^ χ8u~*L~ 7 ,!he0k#`j9[d~M`\44Q~e9|s&#԰n-6o %,8$*S%tضm Ξ]Ӈ3l'ٮF`IwW $ɚJhhA``&jj7 Y~F CKKYYoAOO GG^'W|%RCʪHD\\Μy 47O ߘTU5BKK2͓ek;iiot$7JLKMQGq>hj.S~fRpM~bJ  Ҿ A||!l ^ &UV6@W=ѣ ,^|UUMR\.B?]b9޽3v1dƁ XAN 3EoWAלEA)#"rggi[̟o //[Z@N3j k8QSSd)HʗpPP 0cGG3?S_VwニiӘIhI#(xт Rqv = %%m ln{ ?qn|J)]Wȹaiyvð p%5/ SH.]\Gjki9r-2ǣOV2൷wbDF"22WhNX `Gص+3gPӦ[94 %-+^P$I%(J Rqڴ IC}}ۦ-!!YBBfdx{Oڵ$:yy뛎Vl:66/uth.ƮZe ,Zd"4Cn ݽ;O^Hf?ɥB@ يŋMl 2,1ΝSv+?'a5XUyy=[ rLAA BCBpx)\F}_ z\;f 6NS50L…r6>xLn%' իE= с F(^^Ϩ(==MܻG}_c ]]-ibH лU~xa}t2dͨk9((stXX6$_H%zX,IWŲeeV(SUUBj`Ç6$\R. ʄ q ķ $~'aF;̙3^d(ffGxw;i#BC7Ԏgz S뎵0xiNsm"}OAa>='&W䣭_KKUUuU`oࢥá17ܽDA`ʔqpq193۶걟(7N*= ɠHEUSӼ9Αj?Z ,08-yO@YYÇ $.~||5s/ 05ANیڨ=n>NǫNGݝ/7ΝGPQQDn;5Y)-Ox8rD6ن68:Bj*2OMuE,i6k k*(nĭqpv`)xтlg ::O33믂{oĤYQ<;%SXYҘ44`1L8f/|D-FB)qciWA09gt<{ּ1"22ܼYKhG"ƏFf[PUUDkk44dK ΄Eѣ۳d8_`?$'9sw&,fb,|q,:Μ2ߏ"::Υ ((S*'B_n" nn2ϩ/ C",,aa=2SS0rYY՘8U0y8ZUG2EBV CgWf2͛`v2`Ev?(7$G@x]9xio#$R0-AAQQÖPP p (i.<ƥKivHl8ϽvvDZiv ɉ822BGG%%#Qdsv3Z*Da46aށ'O>lS_  ;퀻bjw۝V!,,WWf`KLG VCCR{֣O|v3 <<WfK;(hOC/S!*U~ηtVT4les҇KS I@MM3g"2RՂx [_s'ΝSyd{v{>d>_ Y.D||Ξ}tgQ~6FTǚ56.\m̛gD|$IgwoO%~~KZ}L׋y͵0ahhib o2_1**hhh>m[ pFUUUGustlo ?e, 둙YMirI\^LёyX#WϳgM:?wða*7NNpr2n|BAFX%zj X!IPF)Q QPp58L4QY;f - +O?ٳ^9}"Ƅ_ZZ8/z] իW3dJe_?p;P'9]ruTWWӧ&޹SK—_.ƍCQNdd.Μy^ELG0sA̐b*AvSAIC:< bC$G_(Wfw 77U֭2FŋMI z ƩS+11f0--UY q]z:t| mm5kA0^3!Ir&rA\̼2?]wx_/  BϟĦMv^ hibIxiRWU5([;dNddz:g7 t#/#G 8t:Kk`n~D1c˗[bR!htrE733A^޻9sK A*ADAIF!yO(%$I]] {JJN6;{o4=%u @y3BB<~ro88צa&;{227 +/`gw UUh J ZWpr2##ZR{Q'FA6zj==A-E!t u9dk,`՝;eiO/'J+E9bKɃ?ދ 2K ;mԎ\`AC$PQ㵱z5…&}&7T3g"((S_1]?oi ]h8;K"FPnD)&씐!,m7o ϙ{rBVs d);EE8{! + {~|Ω8}zL|9 _~趷RW mo$Q<9!'r">~~ ӧZ@qqn$I{ 4!f2\\8J X:8$I*]t"`k+z5[#r$SW׊vem?J[X.4$QUՈڞUW (h XOn z PګH:v?.Aiܖ/GZZqq"#s&tWtPVV/E BC]dKKGn xyJl#۟ĉcpTݹSFi& CXW:uze_߉s3#(/}2,>N8ff:?^{PGo::q+bbaR3@.E$T* ^Y3ctv)^ooo'Θjw/4=}]]Mϸ9QQAo|ݻOxJbwB33[a +v7n`mpr2w ʕˬA93i0GPI,o]]Mrd##)2wоn2Ko8VZZP@S.A*tJ!|_OD@m!*Z]>$I$رcr<t!idh8+.`{xxe@@Ե;z5- /9N?|(u4g-l .NNgr5BB'{VV5ׂLjj(+>r  /{k"f̘.4CKs<$Ieo%%G{Q*CxNNZW9:j gϞ-8x0XCϏر116_JxxY``&jj+xx`59.BC/T+]<ŋؾRҥʕ|yӶK^sg?w<ط\ -`@]ϝkwRIҥ!.OA˖f6>z9Gɍӹ^6i$ike9FTon]?|駒"*ō}U3S^qql^"ͨ$@I@mm s\Uzc:a>~x xU\i-U[=F'PEEEU'v(** #Mr&5HH(ȑXR iΆ"1B X=AҠUJt oŠ{5زMJJ2&s8$I2$$ɗ_~uY 7/kw[xo 1 B}=s;>**]$;mm/@pp?O k~ؽہVMUޚ^޻--z4t$_0HIIJ0?f>%533,\h p LLF {JhIF!IR/ Acm:н+ 777nrdXXXշ~+n3} wM06^P Fc؜PQQ9-?^A`"^mŋMag7GTJJ%Otњ3_}U9/ڰuk6mêUփK^WeKDY`aiSNܹFv.A$vSzW/W0S{oWRCuuu{mmmԃ]D_^}v NH(\fP@EE..lgLѣ5h /6&0a 6nŋX aadxrܾ]ѝW_ SBư74tZ[9ʃ:BBHbv{9$.r?@tu:xb~Ҍ%8x𠦃h 9\~Kek; ²FD䠥U9m˫rStu5QU.ի;0,Sg`= (|~:jaff:غu n, @ށ|gH0 `=֬ЗS! r?@tuNs8׏{{ { 1bqI}L!q.K޿1)iNtK;N{\cWbbẐQQQ.(^^XÇ mI咈/ OJrt7vz@V_`Ҥcx+*JJCK of 7c4},_ne,0kVŝ "Ef4@r~M?7q8q~089>nkkﺭ )))ǎ^>$HL0v0µY:11KAUUI  hk@DD.]J- OP^ms& ͓udLB+O<(Y`+e1;wNhdq= j(Х6Ϗ~#Q4b-jnMN3vGkʕW#rA| ?+}Z,,,?o?믿JR ,d0e""b˴Q4 =3 $J\]y9t|f 88K Qj4}ܹ*xH9r:?y8l:6XFF?ǯ`3{!vr%ە@Xئ^'f I81.\x iOӧצa׮X[ۂ1wQN!V r?fcK}[ͧNv i1v2eƈj !!Y XZ")HMɓ{7{DRP d['c 6LYȀeTT&IV>ða*Ů]}>!-;P<ތ \xﻯZ2 CvE+Wnt 9^=&V#ɓUt;::ȢKTYzԌqWBBъLk׊h%Ӂx{OʕVRP|}>Px@>Æ` غu2?uqAk+;dp$ KL7NWae%(sg0?({<}ڈ,d~;յJ* H!FCtq?31Nڱ^O>oR ѯj?|4/yczi)^nWbbᲠLZw袦ƏH<L͛'cI:UWsϯQ>*Sw?YHN.m}N}}-qT=,\x}/Zf 9hjzh] 11s$> Gނ\\jGGI`|M0r?`gqoLj:Č3T59_l ?TL0nUU%BL7KE)94AXX6||RCkox<]ֶ`HK{SrP6;lv6k HbQUt\W{g `vFAJ\A;@m&MR7n2%7oޤe3jottpd(?zTs+crW 0'ZU%]Ô/X>[(˔%rp2JKp+ʪFIIf~~<@Ԯ-$'q|_L/&ToA2`Ҹ5/k(CZZZ T[D@~~~NvvWbbI+,%:\.bd 00EEbǫ(xƍMVҜ,-g-2fHPVV d@\ 2އ:u/_W`ICi XJsF61s333uuuHKKk0V̙j.nix&&OWJOshh#w xF!3^-㳖yv'""w}9t@\\@ç_;Q`aqDRVVĂX V)V`Mz0ZK2Lv455ƌH$QXX(Lͪ/W0?̟oqMMm{_U+ L!$ L@1AAt7m_SW>qztig < ( ؀2Ȑ?b+73s﹕:Pϩ[WXXj&2 'C~QRcpкuݻƎe#p@&9A>g WCR&_O=׭&oi4]ܰCe8"}˛Khzj}MM׊Kd* %c"_x!9v>=$+離mV9 3gB6 :|#  @z Gdڵ?n]3f `P8|*{7Xch\xf[xxm۶R IDATW^5 v"!%%sHzwjUIXѶm+yy 0s`ߔ%]#!#c0dgX[ =~'J. {O_mNiy_ëw6ˀӧ4ÆuU0fS07͋* wRE<;T[V(_%DNLc23iWݽoWplx `Ц _-bIh: Ca֬УGÇoܨG/=+TU]7^x!NVaJx Q;8~J>:/t'J.S7] uk]/erXcivOu.{j͙3SOMItf]xhEdd'ݧAQQ =m`߾PR(u}K`~_S`Ҥآ#!+k̞=RRbNY 7`2X v:|䂂_MW;9y< jɢ!XB)n|;w6L;/G4xwܸO>99;w+**TU])|@~~dd uukWCzu)\buo77<)b?ΝgAnII 郠_濚3^6T@qqltnQQPZh;!VT\׫aX)Oi1OEy2\\V2>XQȜb? nU9su4Gv፟`)jkaSjU od#8^q,ta>; ;=[uXHOӦ AGTWŽP\\֕7 .{l|ѣ_BRpMҥ-$% (~=W-*SI"hc w*8Xǿp.?oݾࢢRW4 S]]=}J`͚f6+|AL̫7]p7o8a>s]RRCհbQX| 2nӦ4MzСcG%29釪  Ӧg!OJ) ԎΝOXF󱾾x^:fywL<|gT#ܗ\UumΎEEf,va֬部ץK_r`FΝfÇG?. ;i7⫯nCL̫pM0$/V8 ׯW…#s^9&nhhӳ[&#}bS.2 :,* x.˘ᨈ{~.~0&zmN X.]> QQ0kV[, kזAN{DDD̝%1]e`׮Ӱa|yĭ[w?ˏ0 o…#m=r̞.8 @bHJPW<'Eh-Nx: \'2apUqtNlXxtje׳m;՟Cw, WTWBnJظ&% IB6ҥ0oڟEU5(..5kJaϞ3P[[/vm^Vv^{ $&6޾} _CQQ)YS }tN諀Ct<#27.(f)]ke|1@>$h> ܓZY-[NYwYgxHO›o~ oqcYtu+ŋ?۰aC][7:ӟk!>28,,&OaM.q .^ cG%԰}WFx<\[C,a фKylVvV?+3)m?}|pxɓ_ڲdkˈwEHKe*bQxρk o-3]Gq]8ukHHh.wۯ_ ii0cCp ׯWƍd G#k )E[U;~ND<(G I؈Ix >ĉ27m:sݺr+}'l녽{ŠG3 ;w~OA>xэ!!3$%5} -{ aCTT4&Ehh?C)W:/"Fr;}Ub%za*Xpߓ!22]{ʑ"OoEu}^VU]B:ƉY\c}3gg NKZVv)wٰwxСCknx t&tG0c àW(ۍz/wV%>'lvQPurS,4JJܴi1iG~q~xP5;n kP^~êUĉ5lXWɉ조oY|bmDž 7`Æ`J~z,]MV=-))u|+@>贐8!bYdDƲ6YO5dQ`/*&-~~iG~aCEMN@u` jE/V<Vk;+^z)|rtw^/{h 珀ѣ9d$apRU/#_/D> >{_~XXgٲ&I߿LZ^;ݻ=de Y@b'SL'E_x,L ӯ;{( '?O Y?,,^}5ѣ{umz -:ujs4Z:t8{njƎuS{^ye?^em BV9;  :t`x<+d8(:"KEg!٬~^&0޻c ߺuXȫ3rdO?"^ ??P 8w:w#v˖W¸qa0opѣc|SeÖ-' =…)]3 x ${P!ҢŒ11y0r0"}QOy9XqwX_<~v!~o||#G.N/..kcG%;N ?w۰aCyy10;7w•+V8 {eQ_b ,]xvP Do냝;[U~Yfy|"cc:{>߱c_:mt||ÇO]g 'WSS:dy$a9Da2X v>M< }vP=#O$v-v <9l$?OU(Odcyy2X_v6׿N3xpÇOY4bϞ3P_/zbΝ@NN K?aos# 1q_⫯nfMlr}~,k4|W6bĵ^Ƣ1"vVz3JxGv-K/&SC&YSYK@bo'Bqq\ݻy`0~|i;7k`Ӧpy9s?tU$* ZU>F.kEDGE 2$NCYb0 jL>[-[:w3sfO3@uu-l|V:֕sᡇ# .[=IT-N .S9daDl<~V|.[*BO6Weccp՛DʇWg5 %S&v&scJ>`kW [pıa8͍qzǣSk+>x 21a=N jvbq~>lʱ|1"N)* LwĈm^|1iRvW),, /ݺE6~`tʕ`Æ w0wn )\-QxbHH/A ƅ9a5UYX>^կ;}G"bnU{o6/4u밬{ό*,, /ݺEܹ oL֟*ʷo߅?<VݺEBvP͍gQ[[PVϽPJe(NNh6LUGYEy<='h6?}%L {SB93$-rs`)ܩ͛O@QQ)[W׮aV!9y 0˕7­[wGF.-7d;>ⶪcdapy}"c.&cQ'UPv"i{i<O֞=gF\y,`#:'S :ض@qq9\rzZȑᩧ&Cnnugձ`R/+*E9a5Dl$?KlLYY`Yh0ic]>ΝզTy;SڽUJ<{c ::rs!//Mki(,,5kJ|͛Bjj$$!eb;UH؝ح"cQ;_uGOc=^L 5GfO<1iFuum֮]W*?~ѽ{&' {X.\AǏ?mw/^rrރ_L.zҨ),%`7EUڕ'b|4ŧV N_fi7Q!mNN\|b5vj1ϩS_6woG(**g5] dgk{!5`S ))`MMO#"oF~ECX)NN͉t=;)E<>+/ݾb/SعR$'tOq;wVY>}ѣGƷL(- K!M9<`aΝ@nn<=b!-m EtRz*$`M!#v auӮjNaƊl<~ckcBVl$aݼV{y4c{.Y2&[),,(|@~~LV\| ~;GT"&# XHL::=od B;C"BkѪX1YrDHYtXfOhѨԪkl9ٯ.^ѳg<@g&OG?};x<%f͆""s>m1pJXD̥2[,.caecUi+"y'Asi6'w{R++޼dܳWLԗZܽ[7w ֭+[2]gĉ}1lk,""P킏|iv+b劌I6+v , 3ɎiC1r(c'3bSOjM'{|mp' [ƍr1`رcQ|^y"Cy{ {!.%Iz*r)nmcd$? uLkQ',FDܭx4[tnٖ$1浨'3'.M\{o| y6nPϯYR^QT.N f雍yl`z3Ue[r.[:(#cpFi|pY6Tt-..׫ ??&L`/6n^Ui13 {oƹqۿ{ya%:\7\GXc̜:\ͪ2&xAz3JAgm1s`t<歷O7Oڰp~зo55uuIXõk1czBBB4bc;Eܹ}f߷4zfsh[hbyerh6celḼVcV17cHblGnW <-{ر>䋬;__7o6|@~~ߛZTW–-,x_N'=b0K`}I'qin3L+I6{qK)y휑Fuu;lX{`8`ӦPTT חSڵ-=#<lfȋVAՁg웍ivnf{:u:G\sF=o;n]y{a_yy0~|*:رJ͉<|HOwonc#7qѰSEbt4u0sr^F[IDATCK8Vq$qvnB{愒?**"dŊܱw}๙k֔۴ܹS ߿c뽰wXV.#`:%[w_\;ZX\: mw׮mC׹cb:>p*c͛OBu /k,0U .] :9#.*hV1n %ٌ}+Fa7h}[׮8Y h<>'^_zuiۭ[OBMM`#&'G/|8|=-?fn "sϫjS3`7z0YDz0v @a1CIݻGs&u͚6۶w :D 7w.vךqA4atR[ʞܱc{I)**icG%6Lf?SWW8, "-Up"`:HSAG)yṲӳ0kjddxΝɫWFyp m[ܹqh(HL!!sm<c1fAK]uXڪb7%LJg&۷W(**iwo@||_?t2 w3-,1: |6OBꝽLL p6_W_;77'%ym;5վ}gNj]pdСTX[BEUE4Su~Qfg5[X[nyt(…#WRo߾;oʩB?s0xpسz\y4_^"sAyc4 d_UkW[Si|y侨'vz-[NM.,<"#aǞyfǔ{\l1P):,:I8o̹a\ٌ}+bө6j aL1?Ĩql99qժÇσ!z;'']ick~m碓0|cƒrVMki6cllc!V>3]:wۼuxlMl?a{3C7jUI?ڛ3lIV2ǘ'qquAhtxtKeKY<*W,V:6#2oݺ{>&m6ΗHEpB'::3֘3H+a훍I6#Bbcz3vx؅\8eŘOdIƺ?&q1ckւa.`!n뛫s]+o泲dE6O#t:i.fᲠ 7ԄѮsqs,fǬvuWpKq"0phycRgb]"V>7aL!r] WCJf`(:bo0frDGe^b5#Y(*HϑB0Z! 6Z)(P18닒W(}c0H~4H!H-oTQ8]uEJ3D@/TH`by~YZ\v <`eoio6qX)6ؒ.\ øubq&6XlS4[AEQ`8Ĉ=Mͮ'*j,W!V> DW\2݅-֮9r-E (*2"'M8icY;8rA+H/BQ x.*c ]rc!xb`w! ,,Һ^2v"ib+<oh )k^?0r 1{=XA}< v$ ɍ%$^`+R8 3?k"c>Ň͑lX-8$( DEʇ dV-k됓 ޝ>>LZ,U؊Ú {25e+4'HcxxiX g$il\bUx8,1&Nv=1T>oȼ`6&AՎ̉b`#k *<>VA@'O+Y|'VcH`ۼ%Uy-1dZ_k:KpYrX$S ņ3[;m,Sr1l8*3['Z\abYe]EyME86Y^f<1f|V\^fxf>ϪoO+#ێkVt7dE@o . ' ؤڋ[E+eǓo8gX񭸲}?M'"<\`ޒ[=ppu*v~U| kxV6+;bxVp.t{\Ԋ6. I6;_%h T0ll+2\\Y"y"eL4NJהz3f1SUĈ"Bkg.Ztر;{gî_ul^_'g6YY|3.<4_DY8⯲*}@[;P -]~Ċ{xl"~[őxVϊk4 x<.+1fa "4.k fA [Ec sQ;vfszow.*elyݾ[٭^s,G_,`Yx ֢K|NXŁ"cWac`+z*[8;!sXXopX},~8#D#^؜.*XcTQʡv=Nje <}9y̮zmoAe[qH6Roe1^66t'nSGQB;dv04W/cX|<X%*Dʧ[!ZyNry^pZ}pRȝt6 .f2i>^,T"oeg)(d{U9f"+>m둸}3'2lv\$N.&,צqddˊX1ş/#q oHq]xZ8Oy4 El`8V < ULhcM*Hv5FϊZyGPq,/#ӇC'*V'˕y9"\,,b,\ {+L ZU8%-R}m'Ld'VBno'|}@|$o3#Xf~V)<*fvDat} !"⬱<~€'OrŘőlF>NXs/y+k+c F35F&(KY8'>A}P)XE'Q񓸲}3Nwlšv,#ŇZkQYU1l|@xNtEDX>1.P౫{)g-f~> qA1&*DS채[_U_Gx4O6F+_.{: *:\AuC -}7鷣/ ˊ:uQr"+4LQ}r?aOiyy1\9y|2\&bg0`-l읾 Ky2ߩB@&ɂ5DAwaysf͏zע_Pd)8Vf!SB -a7۵W%"\?k UERdO;۱gO7,$p_'NcD4 3E'VA6@hiji7]x]n/˷;|?rO&k9y phqN1\̾(Ok6T0:"dkx+S}>fA7 *l<~Q.f_5cjݽ19q"]0Y V(sΟak9S{q䲌E9"\+.,/eocquz @EDܹME\F1]FaU.YrX vVF*TXS##(|p!ñch\xQ/EUFi~ Ѧ|,ɮbOAb)*%Ye|,~ Ν>XE1UNAc<(džiT0cqu_ _%Oձ>O\P%}|(鋌E9X\YGE,6dac~]>N6)>F\iD$؂ZUu@xm,ֺ*y  T@XXގ=.^{c}|\EÕw㸥A AwN _e Qpjh*V7G6 IKw2\h k.x_`˼ B;}ٱ"B(yg1~Qx.vN{5FPwXxQMO'4tO97T 4 ӄKEsay8ӮaǢ!y0Ivf6͏!VȻA}qX_bĩo1H̦}՟¥q vz^{uHK^Uy9 | D -.Aᤸ;,pAc A^q/dcSc<7:т${~XCai>?+3NG||:􍶠 a=v|x Jl(AXxYQ౾::WU1On_T:~XOc}^!&Nw${P؃AIY`Ǩ橊W1xX|]fDʡDwv|-OMaSçy]D  Z.yy|r-`R,1\wD3$ R1s9R9sBT1ƜsB!1sB!RJƜsB!RsB!J)sB!B)B!J(B!BB!RB(!R!B)%R !RBRJ)BRJ)J %R))J!RJJ)TJ J)%RJ!J)8A'Ua BCVdR)-E"KFsPZr RͩR $1T2B BuL)-BrKsA3stG DfDBpxP S@bB.TX\]\@.!!A,pox N)*u \adhlptx||$%@DD4s !"#$ OggS2n!-w#I; " .6844E;9B0+Mᓏg7_&n]߯t1OHj+/7Hy5a 구fu*17v@a'e,icD]CU ,Ou?3ȣgT岹t[7k k"x*;gvQs/kǁs/ʩVܼzS \ i0" w!+*鞩 e~Ԏ46.\>ܬ9 FĒ"D>~ّקðAl< `>F.IV/Bs$޵stN %@aCp\{2l<@qg,Dh(f-=ϥ a?2~[MԲ>؃۩Gk{OCxNv+޳Bג yjO2NzG+HU`-t 2_(gSiwTu'7MY^ kCLf[t *UsdXdcN:%9ƒ`,BF?R5$#:X,cP0?,wϛFV?Y>3*@HX0,gҹL<#2GfFt\BUUEO%Zw~_b ?Goz׍WW_[9漴KoV?^r&Og.3Ȭ*(TbڹFSBEbF=NvQJ}y^Zu޴:\[i.(39P3$sg 2Ρ*RŻlSzd~tO|X0!,Rv={*B=l5m>/m{p`\po  fKN{Jfn  `* g,3iByKά]nm+ý%?Ukr~Ξ~nr;?ߜtTLs2]C􂉧-7PU0w.7!#zU*wяMB2˙1jιG }$lRZX =e]-,cŒd猄/^u;Q&"ӕh=7\^y0S`oYiMt_4HHB `c[>/ےō/׸(mQ20N,9UUU1NmC>>iu:e_?:u[8\mZ6y,zp():N&*:iBBM6kbvjfOOrΨ<#5W;wqD<ɌPQÞҚ̻6D=3S -dy<= }v$U,#HX_8WhT7ޝrBfUcarUVISMoL`T0ɝ {9!>M3YaC ~K/bF ~b*#d0"FV*8h|ΏD\WRߜO Eu,Ou\]wkA@vefjБ@9^׳ȋV/riq .@jQ0NҤ^pO&[#14ו@e WEvxż=N9N[Xu`+W#v/hn!2ݳѲv&cEq$|?e+Avwyl"<G-oBո v;~GI")I_IGh)I !]em֋Eûy'W;1׷ƣޜ};PXg1%UT{cYc0)g_Ά֤ifSzv+H48ꄶ'~PZhY[U]G79n6hQ{=6 ǓuB{UjE,wJzGooCI;'bt$ٵW"]"~1TJ  y)^)0v~Opܱj,KӰUH/O/J>97kV~b}@yBG_7/z峏ڵ<|}ױڒg\R!=뱤R4cAiFv:D6d! D-_J i?Dp$ YTN|NMTSQj]yʊWjۀ06 xāU`dë~{hjTRJ${YuuDNץo$Ǵ?,",_yR5nwOO50PY}NܢZf:\fbM}lBG.]@.`-kqJ;{smMQPj(XY#|~4D@G>mp{˭9" CXI՟٤l@zҮxXR^OQBjf?JT$:$&m4S3zVxU,,.WߗȌ㸰ΧQ4Х'w?SyvuOkQ}ZzI]Tw<[OK+ ORZ`N>9U.$S`|V[u>iVҶB>Ī<Ŵ` -,o۳4κ^/$X~}o1|irrJ pK:0eFD5.կ~֣/4}|m0攄iJt+B7ٽr9O"Yhו+2n#*%Iiz=d[=n̂`Xh;u:Իd&dJ"@T2$юq`H =T7 ,/@VJ~hʭ=>8U.Fj:+JMjjzUEzD"x`*d<̖'F`pMgXUUPC =u{RqW&NyssX_[ۼ_nd);q#j=4WtMWeFM \k@+g7NjT]Qvcb_Vn#PYʞ_q=]ޞͮ8{`[Qwz8ѿI=/r])>_57?u{]p[׷HRD,R|ZFOggSpn!>}, -&28564561E86,..,288/10.-2:>486 ؁f6ʆ @^BanSR<PC{*VU9?ap#s{=,uφE2zps_O2:>g9ʹNs JE2C[w]gO'wʜ\뽂_ҕ׏N#K##SouS .Z{b+֩:"jWg'أ Kٖ+HyJtO߹~<$q 6ys )L.;oӡy?5?M *4Wp39K˛@FUPl>.gÍ/|\-TzۭHGy+v)]:m"8io摟t&q \V-}ͨ׷>A\SO^BFv=)àa Jիyy;2kffҠTv0r[T?s蓷ϘŞñON~QFbp𷭉rUKQeH~, X܌=gxNj"xW-W^uVVGf:}]|G2 ԆpX!ò*h܆k?7F?uؽꇱcZz,i V8?|.Gsg>A⫧j[T/ _M|Mn楳]-d@ bY:N=Р+;Pt̑nq;gɐaWO\J5ņ{jӉ)b'dS~|B'f%~2=c%T\;Pjbj LS{Y&HPȿfI;rt@JQAdM\ُT&е|NtT1!AK .ŋite{hϺ5g! MTkݔyUud9~^<׳.{_*=0 ?1LVZ!p=;JJV`*/Yr0C)oډT D߳?j E)IfԿ]L$l%=1SM\S]ϾZWrR^(~҄ 2C!(L߳>b;|OA:]KˈH2BC}lݖ ?fr4BVRlj6`9,%8{D= XbsUUehWAJ`\$y%6& 2H\\ԨJ t:EizFBnJsQ@JQ IEm4>cmy>9)! %c9s@rUką/$W"QLWݑdɖud5u;6x vf .U- Lr܅=wM#Dza  ~L H&yx&}H%}4X9WUn 8*U7H`%UE"*wM!TBI#NVZ@iPUM@NC,+@@!*"W )-^zтCI뫵JɥieKǹ0sfc#OMFUh. 6 %[&C܏`dE Dlp!AM<&&F.`=b=0i" r*z*]-V+$5'ccPEFA-VѭAMJmuMosjJRqh$lz|IK MV$h kHҤ$t)0F0@$l8*](ZɒbR fhRȈP6ao6]W tahHc6fmRfm曆>p63r/rb*Dz-C d 34)D+&L;LD!W}* |gb=l1c]@C+;!G^ֿq ,ThM PrPհXo|v]YOZ[S󐍡qLh6\֮Ky t ge(kgq9rSl:n 2OggSn!9,T 0-.-.;7= 317=:# #=#arV"POL&dŬ>ۯEF Śg@*cpKyDy!e;e*-<;%f$G7T`{ V\CKou;R6Wk K –UiwU,2c8JJTȋ2%PةX!*%TJDuahJIV֡dQRH9ͪF0"8Pnr{9(BŴKWXx;)Wr^4z3mKWŦg9Hfe2t.*s c<w4>l,*׵/(Kή%*VrBidÆhTַ Ij * JǤ{[2^:<+{fnmr[cCJK^XB$ZҬ6$ l$$!QNXeBh# m$Y`@8.!]X8mdL,E#HGЖT dZHdwoSGYްZƽ'Rҁt<@2!2zqt3b=-qr -bu <*C{(d+ǀ>R>nRf$lToIa_}$hS8n6{}atoJi\3̥%&I4Mj컆iJ;siY/\cuu۝ADġ5u|5_WR#*tm<g84Xט\Kw,BiMb򥗹V[_9d"/f~%̖'HfutI撅XUU@%DyQkP`;Pq_,MbZ* Ea)jQϢ !eH܀-pZHQҜKTT[Nc hr,d5p .3Z\LɈ`PUHdVUs7DeH48+m\uNU]YnL/2) .p hTv#T#V; R†bT ^@Lv l# (by/ﺨr0(q?<ҍ/x=i[%2p&1D,ƺ^7eM,$cz'GjͫU]"Y=h{F̠٠~L#a&׷\}SlfpE ln&&[ Ǥ+l9ٔ`v""{]=(%h8;R3 ZE D0"q)-; ) Y(PLRܮ)jR(!"ލ}ݤNe!ߋGc}2䴺:?)/Cp1!9 &fo>0 d\ ،XL?^R+ Y =`El4iZŪ*I3x 7&Oѝxjmad `BlY 7!AIT=3$VY`CF%٫2Cp+ʉC>RUi9C 4 lz6mC |Ā-p`sGAQfR%VS쭗m93wަtưYˌI9l7/X8ж\z"0\i{L>O 1sŪb㠴1!*L ‰.%՟WWZDwBI!AaPbME(=PTWUDSJ}||IBX7ERՂ @`Yt`2Te#-`*UZDɿ5=O4aҙ;il,.etKb8!+]tBjm0kjoZۊͱ-@q2 &+ #HێDT Ĺ4Jc0Y%YUt |oוɃbr&+(D5êq앎ՙ0TM`βz6C) i J۳f"vQU3ab)r$DN@Je(l*a!  8T ñ)"MMǔ&^uR(ϻ*մ 57&#⋵yu.B\-m9Gxf\9CBc÷5` ~V&Gx9q1̂~H]6eYi^a" is;Zyዏ+-NI©q"؀ l *.n ԰FUi^ QMUc*k˥Sj3*YVRsQ)Dr#Ud͕՘+LPiUR9ѩ&fNcp`@`YPdcBZH7 aNq\Q)Ι점wzв^LB{=Z(kҋrnjm:†"dtwG &D#Vs )a.ҖrNώ &ponBg9X9bUh:4brϗ ycihvHŪBiaC+ b! 6%cpC&3HKB@PX  M`P-hNDe#y)q E0Mgye٘~d(eZt$>ִvj@ALoU_ F򸬡k \c-om|P|tvt<&nTjہRlglѫJTb&rMRDê=vi;<]dYsf 2Ugpցg% 圐JEq%=ȚJnDx  ͣ\ޔVui7$5r`ZHWkA' (=2ȪMA@TF(p`,<6u5%EڦJ(CiXJ-qq ˲/{=VCUҗ̈w:02IJl7rq~ny-v{:X00;:>/\:<ÊB@Q>5>.` ^~M Lc&;aPS,;K␫"@TO͝o2o3)*PԜvɫ"A!S2W W-P8 JyR"&ca6`$egWϕeLZ"Rƒ@Ѫ#BI#@'(QcL*A &ZUYt7Dw-ܿPoפ@ རLҊCc0IWFĨN3a$渶ucTZںf}se [&$/~`zd/H;>ݤܕPU7XOd IW.>ģ]=v T2M̶&IDI6gM^d~Z2%ai:M [X:(鱆*SUsWd ZUTUDb|E⇽)mK-Y֫ kJvv>'nh~bupAL([h:l0m< 8Pv~s\l %b$gNj #,3s"SNFJusfr6P&\Z`ԥdx2d|ieݦbJ07FT !@[JjLZۻXmRm8/=LiF$ۋ-#[` m /{г;ov{UwGZ]޺H` #rx?mBl @HDP|ACf䳠CkfZ1Nê)Aҹ05=2~&XD 4ad3pFf?iPRӨhf@E R*D*(M9bIɇq+f" tET 5 Ų`).WUU@mPQDVaЍ(۳ R#ФF4% @$I'e_um@$ rc jAO#], {12l>vߒFF\}\'̬Vb6Fb<,B@r/q56+Q׍˰F,L!55DTDUUU%w0&KY-KR θP2e@RAԒpE$¸mcqcZL0klƅvh T" X(A9GuUSZo* DY $TMԨDzo;鴨 2bwL-JRr4dS,}n >㵅حUI[ouD&|XUdS/mY 0 h2a,eUdF^8p TޝB}CCqI[6*m093 @덊U=j5uIҵ+H:[[~RJWy(:";İ3TѼΑ:6XXUU9M SM)` xd9^Sܨ-Ȫ;8T2Kz`fT0Jfի P 0I]E)kHJTjlbRiWH˭ YVf ROv5t z9a 'vszb䁲ʛ\*# u>fUWԍRT&6bpv"coP%c,cRUL2ZG3d_apW-fIY!]-%肓bSjEU|U)6<,b`X/m^_@YSa10l{sRUU`~6_u%kf$79ELEg  J dPSRPdo'Nl\@QBP Ȋk>HhHlr@?݊(*R$" cT7i:vL?O<)HRW[~D ÊV2\EnQϨRsdK] !Ny\eƴjHXev>MQp [F9J'ZazE֋ξ}L#d.b.VU@Z&٫JUNz1G*(FSSSWS՞nZA t II'%U16mHZAuF   &! H2{/ "T?#B9:|" ?Ǭh7Cݹ'ݣbrvO|vl02OggS@!n!'P( 4/:9;<=6=6;8<8/-.2<88&G\o602'-oŤ$v'ܤK0,fYUc*$EhZ 7"0=EZ IUI鱤[GQmERE$ 0@{'fDdB)qd^UdgxB$ H2 ƒVj+#!F k҂2Dsm.)W3 e÷/A:e[j9}Р5%P$9$uWfi 8u5h8+F~DI"53 Bg!=3ۓy&W1窊0p& %8Zi M͓H9R-+^+Y  @ƘrqF0$a kP@L@X 4BPUdq_9 3łmTe_UCRg"0S*FP'w$ ` &OǴe_kil,{@\&&ÒN0 CUERo'n+qYo:n  "H\2:V -Apm$ 5B2`rdsfY"f 0=&4`؎mv8 f(xP[J @ѨVBB{BZ-HXzk!XomIւ._u+:ǥF#\=P&dA{oT9G*[LogN ~L(jI/O> ]P ɔnTcno:` P Srf|a/R'Dt8N1p\co|`zO, `>ZUjڋ*Qq@;9|vd*LdCtb&=T_Y`3 I4>M$(=PNQsҗۓV2d}J~K0 @UFrN?b@j2xd˳)y @ ݚTG66z~@Ts٦RQM( KlC睷gMm &IC1tMAئ49 d]UzKM݀sup=ѫңi$<9dUIRKփl+yϪ!a ӨIEg4t.nf%/uϼL} T*|Ip>IӰtS"D"aJʗ QUiڪssZ} t6zu+ahV渂eݕ^"ݦ[mU\49F]4m'CSh<᷌oߪMf"rdXGLJU.]ֱ}jISWU" tCvϨRa]ax:>eK+G^k0zM,MQlS)Ïw2B `ube !gEB6=\g3?tto`V nke5SHYMRrG !dS\oSXp|RD+@I}ÖsEUf2Zd)'J@&80ٟ"ޒWly}񱞈4߷pe/R-RhL:`+=Qhz;FIzy/a}2jRԠ\la ZzE+d}g:5" vrs.iNj]ʆjKېlw( ?ywP@ 5*b۪t\(O)i=ǿ=W$[By:6ek /VkJ;2hްKfѐs*WH;vZ1Mˎ J분z k/uZZkR, L.JeQ(,V `Bnld2Z(-SPATUĀDJRN-NXp0+"r嘪6T+6Mm,)'Aa1nQr:HaX(U3eDiRTC16)z};hkd ft+П3`5>eɈd0Y%( oyIJ `D92X9WU3͑FK1ܸkb A Q mKbE0G ]n@L(ۀ#,ɸ^vOW ]dLEdA L+^Wlŗ&{Kŝ,Tֿ%2u1yg}*tY e 6rϻaݴi8L6V[&%e>tH2Nt;#g`=C9VUU!OQB>̕'T"zU}F,/{WDzCA-@ rh̋W XR!}虦0 $bؤtʲ6!%D EhW$SBp~G/yh|x!مs̥ls;C1ݱJ؅i4Df@ ݣ!tB"m\n]lN q"̯5d \g urǃHaA%1\UU5*3jAdí5{F@A.\CjI3fXJ6B`Y=e{FrT* }E%Kz'!3 H4=N b`& @@B >MRUHJuWʼn(*b}'ΛK5DJ$⇝b,GCa }螎ۑi |ge[h{(1??,M LmdJl4p^"RȚ@,H NY1BpGۺKfEe; `2E,t0@+ҐZBT҅R^)@@0H<0Р" YcƄqn" < t*iHU72Pw'iF`xbÏ`@Q0JfӾfǮC͹RmQ(f#ff +Vӣ,y1UH7| sLi /bH800Yι*DRXeR{!xOyQnAH-DZhڞ M"QSHYGuih榐!$ ` f&HD LZzQPK̢GJI0j;,^ PkRgZ"*#Տ ݸC*7h3(6]qvv Xα5> Vts)x8Ja0*bʟgDNI:1fJeR*oUU7)]ku;*+EHWRz-Hdz$a"Qd `8 bl "@V x*jNJ  &1 B`KX) Ԅ'y{mSmFP;Slk]JMzv1gp;w-2G,F#n ;g\lXgH8 ^+3StGmrŪf1z_q)sXsE1)qEMP¶mfH mҸ'*GISԶKWtBkF"S0 CԴ$SU@DVIV=,%'{=UR5;,yC(0 cH1;HCP %@ĠVwv q 0[,%JdŧH%H UucPCn5Q*%mϢ̇4ݨR^d4PgO@\ d P+ΙG/9ӵr_K8'E?O|4My_x"/Kc*[VUEk:Ҿm5NU֩67eiCK26=:U5%B1f Z AŠU$BƑJVр$H8wāP&HX 0_&m KdTSR._qַ4B\NTcHhJUzVL~DT㪒(pTZ[(2OggSZn!+558659<8$687:9(!=71421:@:AL@`C(*M=WJQUqN>a4U@SIx~;0ughm},ʝZUDمӽ\-3<7,b@0L$D5d?koO>7iWMKT.8EDU8)MwmJ sAl|4A(fpab ^#T1r H 2P  s,˾Hi #%H@*讱L^R= ,U"AWv=i%g"ػR@(=gADj[< X[>0LQ kfo4s.Eߵ`; Q滋Pp%jQ8LS';Y J&;B ߈)+uy5#.D Pzb+tS*luA]KFhU,1 ׇ\ 0zty9\V+PZi CLj2 pqüz 1a1"/)r /1`#/yq/ AR}y*7X8JSgoJP+2O>Z9[cBIZJȂ:^rLaw>%2 Wy0|~Ez TPUj.s23w9YrXcϔ  8jTh jɹ>\xq[%p$0]WӘ p9X*5Y$@3rv2se]'{y359" q,qC/zst9=\ \_U%G?qe-lc ڞZ y@+s1~{C|P֋V c wXpv[fӣgM2Mj5vEQ՚= Trײ6KڨR)a_U.i |,!TچRZUSo7vj:}<ΝEn2NaUz, T]rs7Wn-*JG4(AJ}MPЇ%mygT^Ϋq"#32\Ti6i0Eگmo=+ #Wp\Sìg~44nXNh™z]U㣍gV :K}VqY༱df-g{T]q|۷!/z;K4I(nʪ21:N]L8:.,8hF+On]z;ُɢyXsW24 :T tжjV#M`'e_VW8D @L"B| rq ^vIrVע3>GuSRդ{-P! y9vs_(3u?6CMτCqh#"@^;v~/k%lKܱcOK015!1iA'Ѣ-bjUUֆ&C/:'yX!9(n(TR`[3pUU`G 7ϑpP&AT"g3̀KRGLZ"XԊ:82L&uq$pbU$˗(c{MH8oK*<% P&Uņ(ZPOUdxN:$7kiA`GR |ع8/Ui؆iuD d+!]̃c'@6] Dx\pǸ"rW>abH"\3< D`! PTkꡤ@k|&3Cx;}0s^+Vn񐆓JdWYW<N9t,ޯ׹n8CR#@}<ڋ5dfPH&@AWH± C $6!#lzWI*@T1BPSg.ɢ(jUjv;h=-ZZ[G%N:Â5"Hf FZ9͆@hЈfU1) HXhZ`.K/m\Vpѩz>5)VT&$=oDӭ*a F aù)0ӴEG<巓SH^yXޔHzzq̚$M0,Q'|JTJj,4~ f$.,Հx0 !܆jn]Zb 7_ ;HTn6K2pCpN%* DL^DY`Q 7}h#A'FdJP30!"T&HD巑=vdƖĮŰ/zJlHIP&zBn ,= >l}Z_K`hЋ \;zk=Gjf\-LF`jmac+ fkBjWIKFi*QU,BZ4%9g{ɏ0BNLٵwҴ+SZtMSTݓqzeى*ts޴R҄@-llhGtAEnK wJ7z/T1*> {~OggS@n!H!"-"134,>; nu 'κM[0{S4| cF:vddAeIԨjXU! u}~>4]:G4+BA17W>)X.;Gs޷W-0l@+.sa)ӣL z̴ @?T`T66`( (0B&*r0f=H%` 0DsVNV`fl N馪:\F[pE( NJa@!>뭩esy雥!z7ߒ>`E<Px "f1sXDEΫ"$qexork~,vmX/jP*>[$S"XT1/AuL;׿;Hd\J/^9  azmT2d-filh\\SaZDb&$l}{%$)`$mm$U@*Dm;0 !P8`Y (@4[./.ۥ_zocl.ֿמyy?nfˆ=,@R(kPXXմc3l}vO+E?wP`8bGA բ>"Wҙ2(I $A I^B1(@Z$c$&I\ Q aHj3P;hIZI]T*p%MTFZsޙCURR` UM*"W@7e?ztb/؂Zi8A~ tl9t/KMI=OeH6@IM'!lfb\$lե7I%:UQD=Fcw*20$e5#s Hiմh E`X.Kz F4\YI ! Cb@|"űE*dd! d*9*lӀyVZrLF% ,@`g9{ 6lG~WXmrX4? +f=i\YY ) 5WL[++!%qQSffu6E`3A $IA A .,6p(;\\BsRj:" Fe "PY zr'ku6նt< It:'ehq#m.x&HHGr02څZ(4W jRUrU$I"F%ucIPU@$ l0ZPV+}~%˫h􌋶H8n#mG畄8b}/@>zA߳2SI+R7cws{3\lF)sZ=NsoQRT*ڽ$ X4L DɄUB Evn>s `aed0 BD ba4l)UHI'D $ [H7Ht#E㣲B^&FFLh*n*J$ hFVp EP 4T1i|vF2,hvFZƉhTjWZ<TN? IBb{&Lh1\&WrlP~0U"@0Qd(2nN*R!B9@Tv` b8[0 @ɦR xucz Ԧ%&*b)s} Ӣf6ԺYA# *26-vxY` 0eWf%05ŋ d]/H"L_ Ó]@$30Jص&&1U'rD \9Ah\S˼O-~ e`γXOz6kXhW5K udSmooov_3Mmm!( >8*h\ƽl}cܼXd0|TRXEl:$̊ҭ qeU|tQT߳n)B"%6ݶ*F϶GMҭ\̽ǣD=§42#IY9̓t/jiУ|Y_%iSaIg u.hj'~Rl=I?^gdq(x9.@hd\UEH4S| wպ\NhMŚUPEEEJL]z~c Âv7_ZI1 ,&`cl'fGϮ"- @oEd@Y2(%bjҳ *( SwnnD)VR! _ $t_ bBFX'໰9̨vMMy 3&s\؀"$ pk#8VH6T݈߳1SL T݈QQ|{9pm5eʡ L߳3?ߋ:$H!P !6OWGڗkTݳ5̋0̻.E"3T]RW*Q^ m/ꨶT1Wy@'*]t%8 p٧j%T[E?|co<ޖyI)e` [MQ6ji6N%^t_bA:iky_ 6#aٕc*(ːD@w\%M:`6|a "$m& J2jgJ5mG_UU}I: ,C !!uBb,3, \dj A4 8 Cm!XӕNTlvmշ, ,{; N'b;-u.,c~XԆp7ک!&!>_'Kdi!6DC>\E4Q#w]̎3;#[R`c1u-M*AhV'VE5Tl)\Bd*8a#CE)Y9)CdW#[("lj֚v$&e C FĘ!{B!]a!kY4`:LIWeA9.Foֹ&^N7J۩eId "`!1d!׋=j¶XYsM^S !b-h|񈋈zcCJTYA8Zm Y˼ 9?Ksz$Gڛ/tS_h_B@KF*$2iK&YcFHɗD2'"!r3BĬrUUHA nG &ęFÂvlFڥZ;|I#Pԓq>LN,@FfinW7:YO1d3PՅia-:(0pP@YT6D X< J4`,7ECyK^ Pq`l=+AzVKEk)|HDq4o o3!/ ٗ8 #CD gLg$ƭl d69 fVjX Wkbj,JY%2XʱXUU?:TSDb&H`q42TD!PTa a(A5l0(&( `D\hIӣgQ* 0J ŁD A2- gkMNLs3/3aYDTqyxm).ai.()s8 8z5ɲ[낫n#7H!$4+&-!F,fz \PTFyK0qxYbo[s JTL 9Fq $d pGeYTS0kd^"K*!0` mbbI.(R&8Uaٲ;'٬/G^q(GϓO|s>u+0v&n:1sÓ}%o3 8%5&b/)6I永-eQ(TUUEqw48.r^eab k[@]T`7 ixHb;@zHL-TtA騣 JX8YVQ@Qmn%).!*DԐa@˦z \T[($ B -ʊw.fEDB*%=fug1}ha>ɚal"P(b؏rVPUPOggS@n! |&21.21=9= $33;8;>3.&͘YlntYcb.WUU$+dL_qƔWQ`V (dgųi2pz`u.nR\lyŎ'U &(#0AâB 2Jn)`P@ڦ:t jz4="3= sc83C"H yQeb{ЮߴΐW-^oKNs b.Ȋb{wτb:4ANm0lL߷Wݗ>@#T^ 49ښimuTXai9f[T7iSIם=FI)&4m-BCء@wDOy "R4VtKGtzh\߳jgaGpϝV7L˒;+f5#ϔC3T᷑Ⱦ̯8n +/߅{8Or/N28L߇o';H!˶&B _N3GH6$*bUU4 evewo[B?bDtAt36Ny˜eimcm sԮtC!\Z &\u4rIILlY"ʋLȤ=I%$Rh7>Lj)SbA"ѫsҫ*SäE)*|>yߛvN{r|q^> |\u^y]x^ С :h@^+vX@3_oZN0.<]WT@ƶjt"ohcUU8F%朙ކjs]˛'(R{P+匳3 q=d`T&*=H4a"Ht[j)pcH =x3<:0Es/ (lp{I^m9;5 d9cVRĢ u[6]^VN,|ZQF>N7@?7 ^oQqPK6>rcQI.= =>6J LfQ UUv'+TpxX_bF헩Bjۏ6qH8mu< a4B HUW 1c b`cG-:mz^j8 <t겁C[M5`Բ@j%es)DZ6|mJ`B 9$v=tAR{YHV]::+i a^EGGKQ: S(?{A7CLUxXQ_,Qn"3S^TTRES#=kubvr, B\HlC8qg[!L@8#@T6bBUN"vjjE_   **UOtD9g0X _RzVzp Xԋ:u\J 0xm\r]9_͡goނ 䭲N-L1Y KV&ϻKV3 X_j AYc>4 I%;UUCz>X'zdtzϗ RE E(ѯinWj#/4XԂ) T`2_elGFe`M04X^ Z JV)"X4' (Y&= #aYG0t^ÛD5R~>w"Vu#[ՙzzp9ĺ#k8'Oa-V_xC1-~ 5fe2#[qP)=QLb" +z%:0RN,M1gU5FO-Ghg6bn2!c0:FUհA q$CT 6&lQ'B) E!6=={$؍I {Ș@*UPUj*E0\Ocv-B/bCՆ@kBeڄwv E%hu[ B\jVfU[3Зt $EQ&ͭͧ.GiY;l;2I7UUX#H+,pz4;H:kVMl5z_2**DAdLZHDIhAkg]J 4i # 0U*" @K(hUZ:$s'w! ~t0;wܡ߲n]p-Pfޔ@V&S-6 yZ|E1f|@ #}?ȃG,8`>|US Q. 8L,lŜ?L+r{k ^9ň񽘖:*-p/2 plKa6HA F€ EQvNFLBm(uuel_D"%̈́/q0mKj`VyKEj3C)Am~0-;X^ l `cDmB!Y\6 -s! yj/?` y|y1'S F_b1VMil̝tm(= %CSm֫)VC+Dou+<,&Va"ׂ2Wד(kL *JmvT_%!G@NJtBH0)@Hrœ g $ 7pn'ҹ%(/U(nh 4xLȁy*{w ;зyeG"{}U1j?VЏm> #slsw1rq)εw1%J*,,VwK}kGr/OYqv| MP A) (5Eauˎ(4("[-PM6AʩG HDQ@ #!g/X-#2obͼOV6[҆V*FNKsc|#;z qlByw4IIX6FރIPQC/!/Gk c'_b8Lݳ9U>?@Q`@ڃ jk (ě) \꣹.Vʟ9Z^C궻 /ZPڱJ 6}Z85LSoة|j 34p醙;!wv؀a$vF)hёH?\Sxu[y_ &Fh5mtr ;P4:*٧{몢+=򌕨\݆jҹqod($\Q;mw.Ҷ5gjV-p+wgKcӬ&uznڶRo7^fhHleJϤN'mS }tf,xܤ%҂xZ7+XTHBVUUY+{ u#6Ւog~_-`ϕ4Z,Gޫx+ũcI$4A@jI,Y1 E   LˆqtYˮ`ȎՈHN#Uz x/}jl~pxX1Cyء:B9oZbZ:9Zo,8;:A{z(S[m+]ݭR[щ cOt_j` L 9Ȃ.`0B/*FiiW*%% -eovtMqX%D~s䮢CXʚ%te)Wᱫ(xv#29x0%ǺvCܨ6#;#x@nf e,Kָ$4OUFQǾjV<"ƐH%ҢasrkT#FMTUA[xOD7ҭj*|w*SdR;X% @"aV"\%W@@ 2D;a!m>FرםxndtwWbS֧?,!YdKH`ّ$?фbu@-S\`|lӈXB䔘)fan\ V=J 2\f}S#bHl6}0 etCĪ*@S&K$b$I4I4fb|Lxhڇ}]Bכ@,ѫ5ɲD(*`p dZWl*DZj)m 0\1 1 ۹8}.#1."wnGDv9p_L,uuD>8gXYrU#KK5!JqڐӚg>ZYEP1f|l-jL)K:mB!EX9@v3$Tm&g j80m(6BL\eQR  YMABoU UzVTY idvPn|S`hӰ~b8# ^&+ CO>om40 ~UPy gJS*)!=꺉|OG1ˮ׍KV@ 0 ! T6HgE$8.UTY4MgtTA ` AHꤛ4 tRe6p-pzJ[ ITb* ʳ*'~V}卻bJ" =UQ&٭GHUz7rip8%ҦI>9#U08ۻ6=n&R]r1&cKUE-}|TS{J#3\B`hĘq#M~;z@' C\cyiiSN4cMyş$LN'Ӹ3A:Oz7%0?bZu`Y궵HSRs+^GOH;TIiRU4>MV"He ۤy,(uնI"h]Kw`hpi;¼տRc>f><)+ܹaeRܮ!\:Ւ @d`Y x$f\(3;kMBC:k+i b*u, "ŮxnQI.5F0"!e@29X1@$:PkQ(@"A4h0 AqA:ݫ 4 Q Pzk% PL",ޗR@Ued eUn)R0Qv;Cv60(%e>^fOϝyG6ܿ>9"ăaOva3l*dqYcHe}|v=V(d[0clӳފe!]줽Wa$ }A$ZQa"NHBU#v{@t$=*! I&!($ VAV ԫu ڥT!ЇRi@t* 8r00 mǎэZۅ@b͋M BVRbS0S3_(N$a3I,WU+^PL۔ `1UVjz,m[T.n  K&I,T:A C('O#+t8@XAP(+(UE Y̹l"VhC='2\^hgMN;חɶJ-눦Y;fٵ/vlCOHT`%]tۊJ:"4KPm8y35M\׳1C!#֘TG*Ѭ.oU T߱^_a`s("h CwEJ2{]ٶՁ& K+˨ȷ}w '/ [ft2`fRi\]^bx^TSBdcu>A *V.yԗ 8`j7;.52x5GMߺd &ۤۗ\VYJ{Ե7TFWG|mI]{_:T / 빏>B{*$̝XN4cs=nrz%|MrP pъmu2NB=oV*%1{R!ďd8J[LM[iFU՚UFW^H&m­3mUضp/X["7 V%Ud0"$E&ėT_i; Y<_vNN^z6ΪI0WjhD5!-T/K4Q #1)+B)MPBBc2Nc@ 3ѭb!9 (4$DeSGt (I c 2)B(L *Hjsxw1F vDlUGx#<8qcBIH Bq>1վNCWaIYH@(M/Ì 6J(-p^|eN@1:%#kR"@7$^@v4{Dz\UU9(0_gu&YS\Ӏa+Yd `7 $Z;a:3d@twJ6I5:ՈɲGu &ڹj WMPW%=[ -Hm/UQ(uu4' =]M]ˋc^^' Y—J`D ZZPtMQJlp5膂M~#^|J $Sf cv蛑P=;fcW#6jr'A= aԀI P!9 Cc HPw PHfX251; 0 dwLhb̩Һ,-Y$Ii SP"<=rwywdWV+ m/}]=BҴ8=5A )wY"oF;=ҎXI` ndi{1YUU!U^Y鹚G*q%_)bfè'*UzXY'Pj z$@J Fv 0R.m*R*ЯjHA|3!EڢtUV`B`LU#޹)od25g6K(Ɛ7(U} VrȑgmaމM6v%# _mRDQ92c)%1VUZ:8WצfPIb]&ߕFvwqeˤaҕO J <4Ջc&mHXT &GY@5[ fdk,VUUvkdiZ3VUG +>Z#4GjTh3P٩r'$e̪ 4heI"]vATFWC!]Ǐ&>DC׼zI?2&@x,g946ۡob0ִ큍8 o(3  d>; a} `7KLeTYUUX[kBh34z{M!}glLHY <7سi-=%VTSA¢2 fiZJ! !ĸ 6  `ˎdHa 0wV xttOjLmO'8D6lC䛑ɝ;'.ML1ZYр*}{.y䱦G~eTDZl=AB$ Tb<)="tϢ-b:4.WwiA,޹l`o꼲?@ dMzbec,+v8dS§ZE̐B0oW%RTesT/))\`/TW߳./R TBuWWO+6z䡦Uw84T㳘oi D,πGV G#id;>OggSn! |K%99<23.;?<067-7=^:̖ˣ xf}_v433#B UUE(2lF'Qj\WLkwn)eC,ëFN-'Wc Y8T,"$ 0@$RRHv# PC(aK0Mmiw(8 LqNkNdu[Ų1,,VZqX<_"WDPQ~]MW5:S-ع`Vhrz2}~vIw0@ִr_R W{0XndD JL$qV4:=[bthtH Cb.je䬆 0w!RX@ToAwС(!!6$T";^һ›T /,!#+ ?ݎ95_hc|KB-@L"aʮ-2H˷s,0v[ƾw\^lo杘T!sY;|5MͧQnReW;Mmjص)1 ! @[N*@UGX98V#0ˊeBZvd ut8'* nmKfUiYM{10m2.w)'_im ySMy>/^˳Y?=~b׽ݎؼT<ڞ;ԁZ̞9 ld_7q<" *}8U> 1EF Tݴw/nRrGz"EF Lh'՞tGN>Ǯ* VcYu dI 5r1TLOaTVCX \Yx|LspGbi_Tbgڵkf0 쏍`B#|U(gy<8Tg'e ܇dn6qSVq䞯~Jph*~&~!DdGt>w > ":h={i)jIT;TI}dyBLS/LSwfwlMt;@&T@76!F |]kJm&ivmhYBth&=ymx۞`޿bm%:6dMʻo}ݹ)`֡jI44֋uM"y?Gv21Z[ʦl`̕Wx<Q=i\0kt&gB@"K]t+koskK>3ɖCZi .4eH]I]USmAl4b$e(VJT&@WM@+D0ql!m0X4J.I) Mse+s}7H+OWk2H r`rVWzadwcZyMvIl8:ke^,/i%oWb{?R"Aٓ%8XU@$_&L\@q|\Bia͍,D-BL*0`Du3F)R ^H-F`h9@jYpc0aPh@ *Q%QeɎl(nN@#dnacB":m]>G窝kWh>%˦DJSGL&uO"=gduOeĕcUU2_#yg wUGR%\h=TjM$P*G1xW2Ue1 lv @ @ b &#`#0JPp,V,rHH`1z->ǒ1cXoo4u:ݩr7"K,oս|JQ783|fPk84i^EeSC$10ptAqfK{'3.I[Kō-bn`=∆D]]=GjNu [8H;Gg)R( 0C1B!Y%2,Aj,5Bn!@LiŐ5cVҋf xb@P^ˎʹ" 0#y/Ĭ˷'f7&\$KtDQ{ Le`oo k˷kOY*van86+FxV #xOpHX'09&YsUEQL`(RlɴWhRq+}E7Zf_o[s\Z 3:=*#aRh{/ݦ:HU%/T Tg/QoFogw> Y+$SvԵYTʕۨ|Ѡe?J:v4[̎%d Rb8wdd﬽4:K)UU@q81g+0{F&FKF6vxG=rZ;Yj@iq";d0IuRn-Hƪ}Ƭ޶Q`"".~ ^YFdJJUsҩeY~e0ah2Epޑdyz=o"/^jXD~t`bχPg9BZv.#^ەp}vGRj -ˆ*#PMN3{*'xHPk% Ūr|p盪LO A#eqT]4"BMS;:;V#!")(Ae q%2hkПGtrD4K1d94eF$:8wB%HzC[O2D~^GFču>kcW!uG/o6SŖċ?@^Lf;&?4fl$8LgHL/Ȏ,.M.>aUUUh>:zL3 ~W{ 1֕c^\lEƘD10`*J֥@50⚞0Aˠ:t=\=Xmf4B!b ꑐEȪ*T䝊) Եw1 ߲ZUTRzaU>2T+):)O6;^Q؂s[AY0A0%Df \lJLzFc=<\UUT!o%ܤ4mV,ĮBn (ꁄ i-W*wJ BF :(mDy}oEZd(!@4 c0HL %@heCDR ׻Ȼ.[# Ŏ9V`mg~"Rbv[I dŪ 1NelPEzQOggSn!2'*./6=?~\uSKɤԝ&ah~4#5܏D@m,fS \UE6MPiY.~Rt海8@T%- ([RqUg, @]4&5tsH{m@ p*)KB(R14#%/MY;WK ru)< _㩋0 nt{ub3sy1f'GN|dev # ~orfdcx$ Qa`VqRYk`x!I"EԵ;H@38v)NA` 8 *=IK\T9@-B_p@ <`Hah$DgP `$ RIfGB>.-th_7v7:GTۛ*Uĉ=uJ;]`W ң{CPfґR g9cà>c u(b-"dr1g1 {d7M .ߜYcbL&Y$V)V*%9hфP@աp)DW#XPInQ 5!#6ND .𥦵ӺW4c¹H@ KS>/f?)iUdHӺt"{qlwNk b d+fvd}E$Q/XFM}*QpTPxL,EA)L군J˲T$+&N:J mt@jL B4"0AiD&&0PVI*EJoSI@hXB de3bhFoADdn[cu0սMe `<"e{1 (Fi4pg7B3} o`>84D<0`R*eUUmRmBc jDfVW_c,_U#|3RCinՐsS9ĵeBC  q4g Jvem FV C[N@6Cv*fʼ2 J1Vt&Ime0U,»/bw\\-)7\yCdi\]tݯ1Y}jPT:ZlCP}q|@t[FN@рJ9IQX4vTꁭTj2G24-X`'/EJ" 4')e>=NVc{ÄNYJ]4.긖ێӁnΛ'5 P ɀ$׫- 2)6p3XX7Hvf96xΌ |PKױ0^T1:;@bl٪M  $ZuZ$D/4l86>R U t;f'0U hJ ItZRt*Z@~bJTHJ5ǣa e#HF#;=W,x7/+3̅n?ݯ^ݘ ցjE~LfuS0A>&9L Ov!;⦪MvWPQ@CS=*) PFJEߗ"LFq)je$ER`-H0K4\iBumQmUP-`K 2S5t V^ oV"@]\SMV#]YJ٣U+ O}ap7 RVvL[5xq0t#:&uh!>%&Ŏ? U3:|XAHDnvHMeYUUE#[6USnSܰ,M AAR!"#6"iveג%1"wQ쮖,1,TKRh͛QV)l`[$ Հ D#il[j+M G1JoF<*i.Jc>l5 XFPjEu1?శoDۦid V&EnPibTlL@NH Iуe&j Jb[+v?p;hVda)p Ҥ HW[͗AIiB {BheT*E 馨$R.NKd0@Xe(N?NoisWDʝFxn"uhݝ%BF ӑeb*~3>Ls lN [*T"iȘ`( &\| gx.PFv4VZo?ޟr}_$ٮ$J8.UEXETP + Pd %j )|…B::BV)TN|IF0V A>m.ew Ov'Ukh+QhPqom 9geGn@.A@v :z~QzG#W-2RҀ>0[@pp 81*j9n}>Ug3[IklB JmIu)P 7 +GAWGNPՕ VMt1cND13G:W߀;dv(MTecBNzF.YZC>ĴlczcCQfզD JC M0|@~W@| 2e5{r`L&Sb cr!od[>SoJtE# PŸ8,IR:M[PUJR:֝3Q6% `Ԩ[$HUUW'RRm0݂V @p,lCƚUh[/)_j-¦ MUFJDz*=[e6{HC [{u hSlOggS=n! `!.-8993234F:>%dSYg[eh@ٲ~Q%aE+H M->sBdS/Ͼ8o" jvՊ"r߅#&2Wu\SNen0ʪi7*iJ7IYT:Il]RV-I/j}F |cOz`PJASG{4R(,N3ϥJ_!Tc;2? 5IfC)pznқVQ|j8< B#.i iy@9j Ig* `^Z2 [;Ʒʘ6IϦ6{ET7W G$Z-r!@^8 = .H @B`U dB0,#ψ@H/1=F̠ثlCZ+`kT2|8tG5SB>ubs_wo|qUB.z@g6}`a04ZEf06 @~匛v M91ꤔY `L'b9Ǫ LKh).6[u3WiiuP"0:  ph Lж !F,؄- e@\t:mRi0Ҽα ae{E$BRF0WH21eC߼Ko\p~YFb{_3|饳Vޡ#yVyq+z ˺fsi ٦L5\f6!=~L4=I`Q3C%UUU(8Wc;sWxz+YFY)B=-Ru3ՔQeMH P,mr43FZh*j ]P*,C  8e+ 5-J0ā %c#p-EQ^mŋ-LF(VlhhUQ*m=an8{G4Z&84Ḇ #8ԦtZqn&8`莇`n"g/736-PF/GNnDt5@ֆ[-)۵v@ l.Dvm6d6t efX̹\*4:k5*6ufzպ,G<zo8ɈB M[ٍjI] ț" bfW@Hc ` b`In"ɒPB(J8d%Xbp dN[(48%GG2 __/ĨQ8Rv@J=G303š+(۵utA^oY?vו(6.Cl4m>/a|oDM FT otOZKx-8>ddzO:&z4Jak C,D`r%´@H)T:f=.m-UQ|YްURY ]ơU$!~nV^z30?=D V(WkڙÀ7S3ɱ˾Q/YkV oƭ5߆#~,ns5bLpabzmF:"7Zaqxb0ok$|GmabR A!7p`06KV`eq֒u8~yǙ[$X1VU @U)>nFw|q~oJT-4^Z4(\<,{ךocJZz=ont[jw4뚙 a˜(ldo.J햧kJӦմ: A D1@!cK3s}^%r̍Adi'db]B'Y{B54jl"S\H$fapc(@ ӵ;'v{sC)e T52ac,}-m7{*XĻ^CjlFU4.~"L+*r!mf-EY:LeL}k@`/Ugsy6 kq-j| L}ś?/>)`awudƶc|t[0~f1V?gI*<׸}e?MʈY* ۿ=, *M:&Ym۶F\tey/0)iRŔϫN4WuӉ\+WޤFV;U|nFjtb\둫i.5UI ,y&ZcÌp{NZ@Q8IHRRUUrZA:o/׬69Uޥ3Wl9j7{ó'J[X'w+K& Okgs@Dn)2Dg-Y6rm2ґ2iܣ,ACP;mj__=GZE>&KTZhkn1 AT<"JUˏTH.~ŗ$z/,qz x|F=#-'\.vߧ}q6v~)" ud8ެ^۴ i&L;R@fn8~,IgUU Ӷ3wf& zۧ}v)qX<>(?̵K͍jH`i@H8]jI123?7@|~(; LeH mY3g!l;PTFBJ%ON߲e,vuoESzNs'ߴ<@'=TK){`NeU<oQ*jSzHv0~lnӭNMylG"=|DmdR 045T}LeVv7nWSkt425㻆 (SsԶ{j LKvH*MJŒ嗮o[.SV[JHә`ma/%/E4wqur43~ZvR%N~K @1ұ,駅=w;ab*~Am&֜7(YI`M -u s>>%\!rUϪm,f"TOxR[ߞ|[syYyĵ<͋u#}ʡםoT$6Й1QP%/>]j>\ҙh(+Jas6t^W+SOA-7rYS(gr߇(@+Chr~ 瞁XCB 0I?-aW'OggS@{n!v~3))(#C3B<=:?9<0;<G]Sq9Gp<* ;fᎪs]Wh= Wkne:h&ͽnLL8K`ȫǎY,1:\&K͵ܙɫ5iZ ,.RZ-zWf=/TAG Wduo*e qkgۋptg7%og 30*Ç6N9t⣺3 M{{Qؓ(/ַ[{ǧXgzkn:oWkۜNM{1fNL/]Z@<s1L?_;og׻7$rOt/㺨r]q{gaޛQYou٧bO%r崜pJ,ZޓdgJKB)2B\{ee \ʂ?%f}styj`W/F ,x2 p|;1Lcwũ^J1L>zw(9J. UU!@lzm`Z^m/o|D+ͽui僗[|AM1E)RxEg9<"rvv_^{o>A3L?1oPJzg. EhRXRQSzt*2gh!}P^"B 98PZ\2gɗ7!XD"&ְ a't{P N!Hn͜|:DF$ UU!^^t6Wr˶\?>n{fZW&uZoC+tr湝-{r8EZS߲7tj-9ƞc5Kfz딾1. r1ǰ6/_/{gMn/^SW ) x01Ƙ=37l{~zeSgZز~}7muuM/XLcQ6 6Dpǂeq5i xħ'F<3J.* !l=2h=Vca-֋4;և`;)0]1^s:U\ als[㯷iꬄހ`v+\zE ]wh6X0G$>Dx>hv}9뇇)5;[x^ʯ>YZwa{կ"먱6zIHrldF/U0_5Eu!vUMV)6xyp]|bfyZ\j0Tlet=GGJ <ڞgi`_q(7sTibT qDmo<h 2ov?7O|yvԬ& 9f?O xUEF AN$EuC/"NRUUJʥT*]SdΔK`ڻZwFw1UbZ|eUҕz+&%&I!8FojZYDY5ow!#힍`ʱrUU߻n]9O7oX<6dH$h\=bwi'5B5uMjWӦTbD#64Rv*dُh6 Fa]J!4mێԴ)L[(xW=^Rqx9jv*X**$Y 3Hʝ~m}oU8g-nɞPKF=SGˁ@eRi27̆uRiܟToMhNf$5 &*BX#@NZO(*۩9<ƫz--k76chˆЀAc+ `{BVN{b,) |AJ dYBjT #I)8IE &2LXz&%UQ?^_tu9eRזL#XSsƯXR i|J7m苹:ؔW sFQ@>lm#&Ǐ<2̉XH䘐(aysJ{P)TIJB[ѓQHp Y КEtIH"@PfP 2@FOrK%DQ1 ZӏnRc_Yj]uOj{j}Yz;FvR y[Q> noz3"Hp9/tg)d2zv@vlh3:< V3:< `Z٤ِ,+ƜsUUM'v^eޔ{EKswo5; AH iݵ$})9,  BnAvc";)DС %uQUc>%,q=5E-$wF(+~pt<'3K>͒69uίf$6 EXk  &EGBw s~å!?̲ kֽ{L7@rrVja RVN,M;ij;5I҆ FJ#X `ChH$1P!XKܶ2JEUwT ŁC">⠃y`4JzeJxzsDOe_yYa^s- G  2Î$A^L3 CZL; m}l*fmrUE` jF⨪kS3ӭuKEAUeRwhvڞA8HFNVY[q |,Lӕ*a (!0r $ThnGWΩҕJ0##(QMU_m0@\!-f* rv};[?$ _9XitXĭLW;bѾ FBQv4&?gg1'-sa3G8UU8ڧb4JF[Es)6S R9%U=s(iꓩs锐,$Z%|IȞr}XI #5@ | k`5 뒬hTO"jHa>V*"-dC5kjlRݶI҈XOVK'=(v @ހ}ncA6dmFCV0~9> 6>g8O̜h,f*bb<W"ޑr9|ؚ^[7\k`"ZCB9 u!X x?5/i尅01TC%䪒RT@/4|5mdq$zۀoQ>ha #c. .Zhf04l;ƙ{VBB3OggSn!{%+-116/2;8>=9=:>@-01323 W8i ӂrMeH&gO.n2BUWQpD=_-Vwh=]i#DZX%ċh+Mۑu `J"ۯ%9)twxf(pр 6FJ\rXZ51`-6HYVJsrva%곋BpT*%MB'FeY' ϥmei*تh:.isTCs^1[!raGq2!i T륺Y{O ?`'51 ~}-6 |;>~~~[>64DyjV\!?hSUUC|靴#wЍ?dòO*\Z|~3[~i" dUAs@ N\,:uCLVaH=5.j d;E^qz_Ξ[N@8[1ao?T)o˹!$YcܙETߜFۚuz?pZ!Jawr dv&aȜ}^ߙ}zZ6?tmͻk[kw̔$gXќ+GԣˎMP [>J%o{[dʿvD03|~Ujs-wsEz6 &b@k?6{'`&T e;͹!O{\|j.G?-M*OMjȱoO%lDc6q^W0잙=P UUE0a}}B[4M{ QOZ)+ KE}}#w^5^2z9E+Q(VQUgd,@Y鼥6N+K P @ eK;d1Nes?0+KDNn菧9+sk,<Iw#4e vAѐem}d U",=3S*niS'~;HwݹSC0u\-2nE>ª,<Δ{Xo@7,cɔ9c]>vUQEXLϋF٫U<Μ;ak,S7qvRoUR=s9Ņml$}^;THq&no{oDyV<d 8;i9LDRPw<5v@cN*ذ š+ꯜt'm<,qk`ѳ!>uiz{.J]3g@$=843 ^]SaVUd'iUm۶ph8V ]@^$(VպiǷ1m˥3afɆd*Q2Ѳ=Hdq1+_Z?&{D2rr,`ο^'% 4ZwU\=4OR1ҐЂa7 ,3C1dž>C~@ p74Qb UUJeTf1bdҫ\ۻn;zCs躤֎"AM!H]ġM$acR/˴ab$ jҡ.wTvt/Ny(,Q{ Y(Cj/_*i#_T=3v|wFrDm$t1q{i=]z 9LRR6 =L[Zx^\& 7_qςj^ v%+ǜ\UH,f\TCb& LmqS=U7$V="kE4kTK4bGsԶʥG(v˯I)cCF"4JQ2v}C^fparBX!N٭2 ь|sknb6IķoTݕOݳzB ! %ӬVMFQ <^9<᳎-O-ba oqX]+ALb . !4c^~զjZuE4TJ_i|6'Lf6\ajP=YtMFH!c_nt;݆mZCv/kTSOoTSOolc,EL:FtRD4&mSmӴ|;OYL߳]9/N""&)i>J:M4۴U @/^hy}[\ey~?RQg1,mFA ggmW_u!ϣzG<;i|v ^$3E;uZ]FWQ|qU:n+MKɊTݷc)1Yzy8bMcEH[MiRNGHi:B]jEު۶mv{j}edS^S~F&S(6;Zf6T#i;mit6`%֗Mu6mHRIheAMJjC U_^>s a[ce Ao1|}CPhbG]bP ĈX`Nu]?yu.5CV=gW'iiz$+'m)E(E5j wb45jjniQS=9*@:]Dw ›Ev<ߋݘg/kTFOp::H{}!dSKcUШp[dc~TLz4I+Y PTX{yTݳUNY&?Te*7xV:tUɾ>d~^\ݳ*YW04`  `MƤTR#;pUΕek"<>*(L݉hU7Uw`aDxd/dkrIM=DݙFLeݶ6ㅼ7=z[㴯0tlLN Ҵn5fWȱSZ/WҍZfɞk.]șgLM:Fy83LۜL(sVrU\2K9:}K@1fY19IJV$QA$P Q"B&$pd,;D4`;1܀40qP ̂ @ #8]x3fЩTuH\qỴ%NVEd"2R-Hk }r;,d2~%$@א%@S̜%\UU3T"pXR%GWz mmABzU{tvqM01D2ܡ 684 `FF2ZA $XСZ%7*s.'C8Z yn;9ׂKWPI?u>RK7Na B@9`l&54c3`(,2`c q$-wax_T$5"#ӢAu׬t*B" ixB Bm Dǻ?@$6PHJy;a"1N٘")(PT!. Rnkv[Gۦ~I*QTDtF)#5Ai#|&G(t툿F2F9&*6?: xX1gQٳN^iL q=2{8mg&:MbX"U&a@4vJdz4͎RN]Mꪹ4m{,'IVu)G0rJR@(BbnRX DAfP5%.^l,a I$7LO=\DZ>j;E?%x!wku KwvumK eiib2 g\n+?ЀL1|bzdfrU4%YPZozX&|Q2=WtfϦg6(HJ@kc0LB Y L6A( \Ȳ12Am08 -VJHDX,H)V$ӶE 1?;B XedۍڴiMtrUCgeϟ-t92 <{/ LҨshٙtfM*RPSo γeoU'6AZ[4}h\[fjWTt""$hBɒ8jQ&G-H- &  !4 W " f8HT,YҡcNU@R%zPymxy0Y͞伒-= #92sCTz3_ve Ad\&G NmJ~& 8&϶ FtorαX7czs,XY_=?oō谖:,4%Jzu]n@ތ`vLW (bQFF`ydcH D&Τ. C S}2fA އ1+mz*B Q)QjdpEם}xx {a.C jEk$~\&ʽNFT yF|>ȾFq[ ͠1y:@d;Ni3<$4pa=%3bYsUT@\$N}:0уg7}B" {9U mJ49)mBBEUaEnFPDACBAMdadIf5@ @8! 0L R;IAt,aT!R\ILb\F<ױtt="˚==8We[$I M]nqf4g56(^n-0 P5f Ia0dYUURdjFjRDb+x0:W=*R\=hXDo_f䐔 YἾjU@Q YRH'J93Ģe53V;Ʀ۵@Vrc!oTW RZI@œ'\0ϔco fəE$h$e`Hc=N,n[\YQ``:K"{X^e=$eX ^b0;ȆA&lDS}QqZ|(cZ3WF*X:6٦ ?QڱؠttG,ڊ˲ R+ݺ\[M]62q?ݎN- _9O0Lo;2e^k53 MiBm|krKɔ"*XE8=3kwZ֕նMBqjMV>m}W6K@"! ']iK[UNvZ.]Kx8($IڧJ&̫JsZnfZś^5 n{wcAfRG6HŪQd$@Iۡz8+띑 _Nj*GeUj}5I|RiX1=7SY ]gN no!Mi={ UlgUK0}4ns&v*:~գ;lWFgzn=zv82/.[oSM=He^P1o+%B<;Gu^r}2dA?+:Zo{11Q^^@dx}7f[:Y.j J0zq7lTdcD) Y'He3 n?bZ˾Su4ӾM3d KBwd4x9rl ǫWNfCyi%$K+FhKYfqr蜍?4z^gSmfzI F2`۲m`޹̩J/oslxq#*i5)opo{L>ӯ:k3 $ @~lixK߃<&-hBct4XU<} ަOL=z\ dzݼ4|}daw'OggS"n!Z"* -("<551267HEE61*(@;{Ю^LMb]*IlL/rΠknR`D1?<@ 6> Y3  vgߖZVڦߏRܕ?i]H Wz^l./7sT0 Ѣre5a6>}zٴ"} cLan F>dw>]u9#y63Jr8Zv0C^콧QIjbAh?FH;W@oB;V/{e&|\pw+lD3dA#wYtFv^Hy40 s܏ `KNQTB",%Ow@'.ac]<. " sOu>1ޮw'3:0gix`mN&/:whg|ʭ<4܏t,^n 0i<\ih_Gs̹}73~=.`/>3+YO5$+1,3'Fo#Lg:Գ>@h+30y&wsX;BVZ#&;ӶP;5㚮251}fGP2 3\`#9ma p^?Ͼ6՟Es/#y[Os 9EZ7kc?Qiܥ;E-IM!~\d3];%Snjs@OT<~xN~6"^V߷lT}( xmdbBZG)ꈶɤ3L%;4V Ҡu3>͑D}MO-q>P64R b6\Y`h ~T#g8̖a*W]%6.?'Ft˩v(m@'B9='N]R{ݸUmacqi6έ۹6?[vDu*_l&;/W߲M OTo'[S9z }rn>{t ?ṩo/SFմ-ti$r Zmƾ5\d-9鰅Quq;1Y 8 8pl<6JϜL NE}KO SUUqZy@W ^gti:ڤTSNuoJ徇1ιO=v;u uu4nƴ4ΰ:<R2giJtg@gP#ogmqzµ&j,լ 2r;p`K|wwmd%p0X`zW`ll|6m讇#I%i@\I͝. s׃gp-bعl^M0nL^89~6w(Y{@UUPzӫegC$%0LC.ž/wr7-+<ȹo5%g:Vg(zKM}sw{s)@zf~\]}{~&6 u֏{e~Tɮ"}S_7v sU*^U Uy|-9.tI }nq=LMCR 9!vɁ"dLݥe~ݐ4֞]ESjᖧ^Xjuw ˁD @Җp @=-߸!W/j߯yI}~va!b 4ϐ`Qf^-G e==SX6,?M{;ɏT1%Qa<ŋ4MTym,QFѠȐIuY9_k|]s-m5Ɔ F>a$TZm?%Gz idj)n`,s)ˬ"v%vmܸ][yyN9kgq9}T[IE('ZsHlrYXλs\=;lx3K,C`ל0Yt *4ݡ0[.Mj5z[ W*/>|x?h;T?|edd, RCUU*~\ְxyd;._?G{Y|˧{<'+'9Uy:9- x6E"7$S``<~cڲ2E1<;;}˵'Cԧ<e|=o=n dzQ>k=H)SMo%HJJ~%S;`'w`[6`їA]U&;j>&g%Ȧm9T%gB߹9G2SqeR1D)W.Ck" XW#o~yuߧd2JsUr!;[D=n'][Lg_ܾsg]9'JK&E"9ʩ2μ? s*Got Hiu1PIn_d1/|4] *-W~{<տ~d|&R_BH=R դH·-ÄnȠaWfe;31l綂؁5lݫ`M+gu_W'CROggSYn!%p&76F@@C5FDA=@>:   Tٵl儳àp}{.CxlbӷJ1==,PA%7D]8.~ ~9m^# aiSJd{5>Ss,*f g ~ǖDyo|9WS^iDuOŲ&+_EUuw6MTD( MtYhp. -N8&^ 1E jq4:c$.]a05V@"GF<W2<].U]BD&,g{[7%ꝊDVzJVhdWHu訞 hinTY"1*đo,EX_]Ujw/}~Iy]UQJV@|lNJàdݡa Zu$L mkD[Rm&յHpLaʥ#Tm^:\[_zL1fEŎzYaH3DU -:iW4,dH܄}P{Z4: >.jp"Cm<0ϗԴfs+Y2p9fUw_3i Ɯ!1')5-=]4~^j/=D!l,!Yh )01BY SLHh°'(2#7i+H&"bTWzAw_^|QS^^dKZ:7v= ,/Нu_r1D4XZ] Fs@%)bb}N[´t$ό/{̻a \d\^swo&v@d0%bL6*W)۩[N (b7kV)M\퀤r(ab Dpv-@MH;eH6O5:&Q8@ +0f3ZZfFʄ 54B; 1ѯA8ZQ= m'] $n[Qgj:mnٕ $E:y;@k+􍾝YͿ+}+ddux Dy!Sޫj :*Q :#cr,|3I P/ BDhCjkk9{\(+BҦ&"*  mG`bh ѢTwZ ,O(9XQmwTejP)bKFr$ k9O8EC<PL3bCaaٱFP$a#݊mmm0/u!%ݤZ";ޚ{+rsH: 0tΚ (eYkW,A\^sqы>\,)eYE9ުYD0&[q9*/մX UlҠI)fPl muEm Bj js z4mjT@RZey C%{A"2;Ji4MӉDI"0T/:NB+wѦ=ڊr!.L2b {RB: ~ BR l@!մ467g}> -_"wސ8T/sн AaJ\U?C`SHT &^ b J *X9j@H-+=;M!i1t&͵Boɀa(I)HY@*m}Qd $A%6`"v)$Ji+W /Gۢ w|KZ;hGG Pz'CTdNB$4®D08hM4 ejپlV"_G sG̀=SYo63a3; by@%lB)Das)\2{HqQ ŰYU -VA4=ZiSX!RddfSC5J#Bd+0Qmj: m AmJ4y)H6a6ݐ qJ!%m[iu[V,"Qw" A8uLh"/ݩhv$n+UI* +ߜHtssp2yO궄>P=EehD@DB:>UqTVG'%OK iTԍNR.$q %6 >8XhڵUC ѨZKд }x( r}/ˍrm"дNUJV j#>(Ts(dAH`l\uqrhS}!0C\#f Q 5նgKIzF @\ҹ_i }¡Jc^}%n\Y0]F\:4K`dѣ+ "1HLn1Ԏ NFJTtwڬvXǞW*gL)6:0EZgUSTx6] H6W@`ˍ "BQ)Ҫ(5 AzݼIQ@T X@EhZ&4m*$Ǟlrc@Տp6tTmBsol2@=X}R {FEZX0L F?lg<Ln,!'HUeAZbV"&A &)) gQ4TQ5Kn5"DLĉ"@XB:F+nD $umm&H@r&$)C+m t'kuj0#nwW/9 pV|`;J {[؍n\zhĬ'j;r+ɸz Eq ZEWF .CW2 e Dsz CƲq=6In3YX$Āu 8X j6VbP;:hh֩Z)8r"S& PpȰEm:M)5` d4:ֱ@pSN\em'NVzr_w|@G?.ڪTBV7TihD0Îoq*Fl7]6:ǂ6w^3^V[@6aR-*>+ +ؗ/@zJ*ӭH̊yڗ6B4H$3fp38'֣~1짆f@12VE(m@KeVG$T!n0cD pLWbys**Px`L(7rz{ǹ2(6lM̒hr\U K拖<&PD @z 6B2AܐrѤYheqꐒ^(; v2R=RT` OEӴT{mB8(+,,h҇&ДN+@eaQ6;/-oiUhդmJ6iTWĨ:eb%X#A2$ꊑ|+feh%p}8#8OggSn!0J! ,?<= 413151~U?SRQ= o0ǐr*Gr*KfR(8 gY\!Hoxl`*%fs[ zZ%U i{+ӹZ}YX$gѪ*! 0ju>F P  YHJ2!@650 mV4=Eɽ;&֎ ".Ei#%5^,ovSfϝŵ P40or]ЭTN if# r2PT$&9G$(F D#W (TEAu RKiťv H#S(RaZFTu*1p]j5NiՌT%D-0 4MG 0KUOJ) !H@Pf.}?qՓGt{_WG.4*+]*t5iM=JUC5VV7s !) |Re.j7!1H]0]| 8G~UA.tZU`- _Pkp=co`L& HPUly1`EAKa|%`qqd]bgE٥pX4_fݪFGj Go}ج.e9ՔN RR'9_wrum/Y%餢m=¾zJJG1"QpP.\`uz/*TFWZgɱ=%@ȁ[?V Sf@$ͺBUO,!@Q$A%d.b)Dr6KH1@ x`{HH.>#p*iaCJP rku2ʡ+ -IϋdBts_Jda42 lIW8Ȼw۳2/$A:ՇW/j$jETqT)muڔI]US,w6(l!2(\D_\HiT5IǴ" k@ӵQGdUJTGM+ {{+ Y%ss9IdE[=ޔlWRdU.VQUH09$m*Xxa%xK4IMӈRlw8'DFdYTl%Yo@2P:x:$ۣ4ifA\DVV%[W;Ndjˌ2HgK%EL)۴ #C\b0Z=?R{r5J |`Y,|@"Vډ2%@BlS1W"+IHАҟlK;lǵz#iE1H.DcFp5iCNھd,\/6elk^@viJM0@Ke TaY 7^B0 (ꦠR)ҴVKe.'[;ixJі'ݗs Vhѿ:foIo$ۤͱl|g T B8e+F$Q>_[Y͐$@8릓t@c ]2bY7,bU:^aaq?Sȯ&Mw>rS0@3}7__Sr{=D*ff4)$laC&3$@^ө EL8K  42[OpF(ݶ[m7ڎBn(S/Ʒ+j GluvoaN\3-CRetBL{gH Z5ƬMtϦIa %iQ}9Iv7Tr  +vl`(,V<[bMt @nHrh$ 5% Kӯۮ!RcA)v]B% űknHεޔ(p\gd[êe9be(iRUV'jQ&mu4m鑪J QI Vo)yj +!~Nmi>}eM,jZw9GuIg M.Iǜ0% 3 Y}~.LE䐂q&,v!H5WUEBMkVC Qdtt HL$pT[TB.%@J%IA6*T&-J0F`cmەn=1A;;ѤJA(J6%P7CGb8qa8M8H*թP$t Ю%TFTY1oۀkt#Y\*U*@p@B>u3|(mT ֓k#JuC݃@S`ʽ1l3i]~ ouyxg\L̞x,)zh[Pk }l XJ`Sye89jc om j7 W#Uu%rUULClj&iZj$ڎB lFj;Y3g-iFPKiN6HV# TIӣ\h+v{!|q$:,:v,lږJm;hQ)#6s*QI*7Pl#VH֤L΄x:DcAXnG5e&C0K5e櫇M_+i fyL.n*H(AѦbUV, q005Oqs/G Z=*FUE 5gBDgfEAj,g 0- 4HDˆt'ۢ)FFssN (YMK [Rm:4JZiVݴՄBB - ~e3p3z@4mjU z~4AmuhÃv5l2Pتb*5bg"#ahxHMNLHW@6:!M:_.KRFH_x2=3"WW6tE?2J/MS (eڒSM6*@8)',PNZJ@ daҢ-Dǚ߯Smm%6F`#Y[8G44PFvQry,ll &q? s[&y_ĭm~ 9=lr\DIfC6_ٲג"M21cbHHJ4oX4m$J@a@,H,,^ p`[@8(@4. #1 9A ahtBP@p4aD}8}l!>mSizvmVuѦR)/(@xfe C xlم;xH-#tx.L3|,GΙzg QW۳H@TD  Wuq}މ b?U mO%HQ$JTSmDl_^d_/|K$Eb= H^mOXrt !'@dgcbuF $V4mR1Ռ \ %c 7<\ ,b+Gs>dsXtKg;[:&"m+tlؠ]~d &QXއt9V4EZ=B$"Rb<OggS@n!%'[//>=9=/:;:1-<:?0>=@02315>ED/;<4?@=>= |H9snuL°͈3B,{nmXghG|LGLGuВ+zdm5`'NaBsngbPlY-%^LI@!`ࢥ}=qN5AP}1RMۭ8s9CoIedֆ@& 9Q ]5=&RӪYI#^dWLNS.|rflf`# w 6:13=׶ŹMDĆ}PmPdϲھn,?UɉTW[l9t Upa]&{emHLX#Y V$.QDp!B0\* }5S)tauaJM! DmPgKGj S$*PmSrlu{tQd[-ʻldZ@g0M*kJL| Nҳi 1ѣ6U8tY'bNľ.*ٺF{/,9a_lJGct5il[1kͶTL( ΃cy3:A[EJp|]mta7gm{ K&\LDӳm*JI9n|"߱6F5It5"ΈtY[tY[g 3;XH%TR:=;m6j^ͼ̩NiqNRŝl[.=m[.9[ LqUz4Rb;Q%m[6ݞ4{tTnkT(Y-!ewHiB'7Ȗ# ̬0zo$UHE[@ $k$7 4Mkj`1@-X7cФ [fN:)HTJa-@!-zT)x5t-8.c;28, R `8m**īy]3}mLt!Ehvܜ:O#ۖnդ-MV>p4 laƹ\\Sq<wvL'kw%@~HpDSe838ɸHX丬M\ E~ٍ&BjἏ7t_DuLS{k2aʮZ;1=u4aUNTJ7z*@ eSM:tY%F|KE1(tt4mg%զSy)l|nMzVN+qTڱUv,=\m05#SČD (JH'm5=:U՗RRm[.@4>jmKdmgݬȠd7.T+6faTh;Zݶ* wvl[ m+٢ExV* ۚmUPӭwmn#xdۆ%ΞekM.)dBv UUm{mшӴ/4M|YlŗemC)0oF:KfIuaZ,W }/Hbr)0.j5溵BзZN6Q%F0l>7wuChhcͮG{@.<4= >t$ңG'|>t[JnKTIed`IG#nJa">,NϦ :i4*,jTHoET݉hT݉hl m"tSorDLl\`Can0>;\]_Fκ}#oa!k80kг)e,b(U6=;tՔJ'Z5s\[lKa@N61qTզ[U=;=2J(iuZЬF#6xeaFVBixxL [i.D/*.kD E"(&6YHY,ƪҿ=-w$QP1Xb"D G$8h[m4QM#dDH*BE#U Rd°+~v;=;Hp%w!Ր QVi+_QEB1- dcXTV K~4 +튅;jrV858z=U]vG0)L:*eI}3G87͈,:̥1(s,i+yޭ|fՊRTӆ!*8H4&i@F@$A8H4HЩTEuE[H+JIT֥lP4얕X8HUT$ a4{EE /j(A^izJUB^Y xA^緯>#Ɣ!)PV6X]Ol܁`],_ekdbȰ f Śv1X9d(*V5|*{h'=LSn_YMegHM <\WcU i2,>$ lYuHiڶC_THjTUhЎ-k#6pv V@|Hna\!'R/uH5CUmY ;ZUUY _^wV%2cX:vJ)hlecr&BJ.gK&^n3ѱVi~l55Fgr:锦G%q$!*ٞ/̴ r* ʔ"&dm$yW4&ljFOҾ&M&u [NnL9Z|qMhΧ8'Ѡ;@psΦJI[D[m:Mj6*A H 3ĪbhW`2U!Ve.i Cw걣%5Ch[cVBl9ŜT\)9DNXɚ `WLLk.vb7pZMU]%4jCuu+@laTOU 4RSd]/9ʹ3qc3=_v`Yk@"V[-_3M&WD;hzBec1ݑ?JpfA!-2.>e DRWe,%J]MCl M,YY.cBU [,H -ab5scc0.C9ƅm}ͨ BE M80N@8 0C@ !y)OnSIx5ЖFx@%)Ѧv"L>L/q¦p'6hn#):Trt@sN$0߀$lEP$+ŗ٦)-Usz B/{nZf3E,W 5"J11+DK4>ACCqhu+(ܖ1thA e ,F@kU*t/m [0Y BK0U ϕ *.HeQ:UjJy`_9j@Aq.4<\/]/\34/`FdP:Ռx>G ;iFopJ̫)eT]˵cѶmҶirp>F]k3)Z΅b,I/Q)fp=ACPOggS@ n!%79*$v.f>o0K֛?\xͲJ!,WY$v5l"0Ubo:6JhGRmQnEUis!lWycK }m‚B괥IViʎ;}HMC!FO4 zM FQ( 4v+R4 @H8i$(yCm)Sx /RG)Tx+V!g%2f9HQ.ݴZFY#Ն ,3E4Vې"Mo}jzeM 9p` fͼ,+4 N*Ţ Uizj$ ~m*ؖCE=:JҤ8 " " & >̦^MNyM%k"n/8@]ۃOA/*#R^w=-ES]D عfZ9ǁMbbĠJ0H b" Z ҉E[)2텦B@e KY'0޲u=ERQ *~aDqN hvV}M^[#i &Nm;m J˨Q+Ҡlw5[byi^6W³9HNUtFM IhgdEiyV!$X""d1,4F79)-n(MRb#YWV{mJ@XvS \iӶթV7T0B2(PM'Gll=QHc$EcgJHWTm5& TEuZcCq|)wPEu$0 IcҳIѤJfc)@n]K] 3kc7bt(ڗ9J|_NdvGL'6Ħ<1ڙ׎r)h@k"*55Z)S"6s$rL6I,ŠĐIV bE\QcRek?Pm;bbhҠt dª6U*Y<.*x"'$e`; >@v!r >* ,Lxk+Nm+}imXn&R% 8q4i+ji(1ަS]rHl M8`+@ 9#~l|ݺd{uvf bmmX[fLbC|xqeTU>U/Y"iH;!FH6:01mMuD "M41!&WJ#0(ն{-x9TPM7ZiI:Q Y~ژ3l(1=:)AGM&`\ ѦgWUTjH' muD1YOW1Y}%ީ"UKq1aP&b3iN.z߮D.ZhF Ь;.juPYCr֘u ׭/3ORd,ʕve2sʕw:{n/8"`\",:-SВڤIȢ۟\Ռ%R<'O&hkdB%@4ᡲxqVGFNfe_P<M*QRrM/ CٚXWQCי+_o=;Tvϐ]\I Ƃ|C7{I#Vnd7>)8 {fMRq~wd-cr<,Rj ;rnm:.ZMpC+(CGc+aA,C T(Ll(BaJGX8 Atu~]BĹa9-Y>={ 0EǓm U*vj ~]87WdžTEnHMI<ڑj;46=\Tc40xUIԸf63ݮ1_|ggTHz @8Hm Uf$sζGiV<"UzY,6i:h(y06$TunJ@ ,X!F\IZ8t=9"]4A\n*/A;zJP$WG{h8zBi40[$J}mMT Ο:Baj.b&饄d,#́f-7 fh C5q@p9pjM7fli*d㦪*)bCgXj n϶ttZm۪hT[MͲ>c#UՆtm8D)'"`SyD` 03UYTP6 \ӕzXePR)tՀWn?)ꦪM:&U*)Vo%龃VjZ.[ Yzᢒ4#rCJR=}T部[ֹu?ۆn32phը2`GY !˱aR%QbX#6[q_fr4yӒB0M9T4iET3PCfq2(TRMBI5*c!Бl]%qNN֗գgKNU&uR@ l3ЭLJIVB訪kڙeU4N̒ z=;PZx5J@-:sOggS@In!{@,,-;9<0+.6=Ex)LI@̤VX_?#xGzV~5\UuwU!dݭV4dGR)Q۬M5.H DJD$ Cp޿4]A|B LaG<%EaG=%m;i&IjC6*mG _&n;*rZǤ:M"T۩\S~ѻ޻QLLÀ5vYYnMR%ݴ$L[ QydriKqɋ;a++_j4>TU h_U!ϳ(00>5]$=*Ӥ,TCu;itL}[ LaG ;`h Ċ2jS)=mtJS'TZ;H4&&*lWngەQSB-4`=bTE4&SѷnbZA&bҙ㚗T\Sbrɒ^!.B X1x;դh^b%Z@Ri񵕼0 \SrהYrA xnP؀*t[SKX T7>LirtYluY1m]q>"]zh{*NQD0bEPDZGTY?W 00NO%JAl6QjSe>}JNUU68:ʵxu;ʵxu%F[,)#jʰ,(SIU˨ƊcQcVU!b"EݹLXTFCfW 4"_ytH-d9Kj{6~H5.k]#^$sTiiJC4MNvx( aӟjCU@ 5lj(bk @<"a( W#L]Y飀 ^˥ E',0o(_>amb-Z1Y\sEBPHRnbZbŴmx:Zc"!Thhn ,@?io>p -"%oTI7:uf(֣Jm ו`0>Hc%zEVGCQz)Mp^-aʗV꥚:nn۔A,U ~n-+ VZ몸gn]Wi$>i|8Z XIݿi tp ;$BMimZ&v+PT0q+t{{c#Dh@E֖җ@)BAB277iJl 9tfpקXҴiXD ; b7.둢)*EMG5+m-ճgҬ(=&k UTӑD]'T:v6f[^ !Qe@U"kc͆(ފ%K9V,A; y(P{X@$'YV1UZMCq4x\$F()rAJgx 2+r!B 064ݦ-, FzAsH*vKt5z5PѣI[Un33AW)%)uPXE掽ER!^ 4CjJJ huh3Uz~2_S!P8Z Wg>:%)H2}U`x$Mo5,!Scn[م巿ކv31'IFo,xV4RV@cBhbWUhgElТ)DtK mHQMiaRyDKqB*Hp xĄěg|B(@BUJDڦӶMj&3mttITE[m-91QU;wӿf1 .s-*&Lc~+ &_:-Iv[elUjiLK oY8\ \a!E@)&&vh 2m0'Q EHB!Bm[nڒ0Qhj3jb>TmҩHG~_B@ #- ٗgʱ4ESLi]-G%inT;GvUn(WloieE_^MTN vYfL?j"qW1rpgĿar71F@r>Wb$,Hb%3!Rڍx IO @-.Av "&)QuIRRmCƛYw4X>ZT%,oKdӝ9% *Gn! SJX&~E]%( nN>tHv֒JXF)e'/ZVf$ooqϪ ,haYLKrHn%y%uRT] ZB@ ؕ,mE!V5\#.I X,WŪmv>sۃ,䝣ޣn|-4~>p|Gj^uiϤ"%QQhd,(# A`YƂH4CF SԐ 8ª|rEGّ=A`-fC&j+ﳋ!9 B4.V9cfZ3Ξg KԴ֠:vȰm(OggSn!dM+/-9@.:78536:9*)7;999)8:8:.*987=A@Z>HT3!FyG*feq.0jx>dp ÆD}2O"YVƪ6R;j4*@Y2d OQJt:-4M%Jy7(ߖRq>> H e xo:\WəDȝV*mnڶ#MM[ ڨ/ DA 5/_LUM.¿OxnZ\U c>.?hQM7kл ! A-K1@½HȒ0d`!8K_,_?ޕmJhњ'݇+(6\lQFg#^J #ՏɭeHD2{.lVi'%E[l26x$ G]8|֡Uf_v'2CsUwO;?{ڞ|=zd %(PlS " @r b&mB0"ɲ`a &@>ҫâQXdvVдҴMdTADiN%ThwgΚnj~M]@QQͲj8t ZpUGpM% >' " @g,85I˸K-Jz?EZ2. OOd'L,RDC]6iMQ$..&D:=N'nW)₶[Iy,\\l5j% Q+*JtNmۥgC^ڋjN!!̄FGJZ'Ce ˈYQ( d.h4ErKHw>B%#=g<,m"kzoSvWM:|_GpmZ7m fiPB /u&(;07݊Gty%~^W+j"`1V_MNin^#+۪D7<߳?>;#[-2ENFPNaٿiSіnMS |nT U#NGCGfx8}D f,cUU!DBdjqLZUUHS i FCZ+&q:jbM-*~Yv74!T Q}P*FTVT$Hϊ6ւ.RQAO?.Zˠ zdPU"5ǵaOxwuH^׈:liBChM:V5fND+g4{@cVhH:B1`b.W`LƚQ4Q$iTTU5=o]:% jIS>YJ[萞 YG:Bki"?D7%T!J@U@L=?5o|c\Ă"k-Wߚ(/,Jo4!))E;jD$0|}ݴH7t»,ԇnȜ͏ĵQ(B=Y% 9 V% Sw'*:#:/gӂ`>qM=YW?L|e. 0Zz؃,′\UUeH4Q$S3\g4:KhjD ךJh4i*r]؅R Э_AWjvoiew!g`qBcin#ݶ[ISuvnIojpL۳lWSiRfFEplmZ#}dЍHvE\L>$:eFDhTZv5Mu)alnm7Tx?]</; y0H1@E"!s4Y,ǘcUcIUDAV''Cֿ)ܴhggQftTIFSh´[nNj ѥ7RsKf[Wӳ4AC߈zsIK_"ߔQXR8N :p> ql%,QWeoPv7 )N@hRd M(sQU6"+ oŠ5iβ܀cU@aX0LVM "G.)4W*;9xүaK^0k x2:$&6` OEd4K5J "2Op Q:o|yF/un(ϘΐwH){τ6ת`;Y:B[IUBi+!dbLΙe w) rn Ti @ >=i on_1/9zp&|L$U !٤VEAuX0N+d]5q7 9$ H$i> B0! 6aq5 L!B5R4Ao4ev8q