From a435de089da4dd37c3c183f633a49107c720dd95 Mon Sep 17 00:00:00 2001 From: Dalyn Cessac Date: Wed, 16 Mar 2011 11:06:40 -0500 Subject: Added phpvideotoolkit transcoder and updates to the preset ui --- .../examples/common/mediaplayer/player.pdf | 3965 ++++++++++++++++++++ .../examples/common/mediaplayer/player.swf | Bin 0 -> 39836 bytes .../examples/common/mediaplayer/preview.jpg | Bin 0 -> 8295 bytes .../examples/common/mediaplayer/readme.html | 66 + .../examples/common/mediaplayer/swfobject.js | 8 + .../examples/common/mediaplayer/yt.swf | Bin 0 -> 1190 bytes .../examples/common/pluginobject/CHANGELOG | 2 + .../examples/common/pluginobject/LICENSE | 18 + .../examples/common/pluginobject/OPTIONS | 76 + .../examples/common/pluginobject/README | 83 + .../examples/common/pluginobject/SUPPORTED PLUGINS | 32 + .../examples/common/pluginobject/pluginobject.js | 669 ++++ .../examples/common/pluginobject/plugins/divx.js | 76 + .../examples/common/pluginobject/plugins/flash.js | 191 + .../pluginobject/plugins/flash/expressInstall.swf | Bin 0 -> 773 bytes .../common/pluginobject/plugins/flashmedia.js | 136 + .../common/pluginobject/plugins/quicktime.js | 112 + .../common/pluginobject/plugins/realplayer.js | 85 + .../common/pluginobject/plugins/shockwave.js | 42 + .../pluginobject/plugins/windowsmediaplayer.js | 119 + .../phpvideotoolkit/examples/common/styles.css | 21 + 21 files changed, 5701 insertions(+) create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/player.pdf create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/player.swf create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/preview.jpg create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/readme.html create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/swfobject.js create mode 100644 libraries/phpvideotoolkit/examples/common/mediaplayer/yt.swf create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/CHANGELOG create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/LICENSE create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/OPTIONS create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/README create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/SUPPORTED PLUGINS create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/pluginobject.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/divx.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flash.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flash/expressInstall.swf create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flashmedia.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/quicktime.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/realplayer.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/shockwave.js create mode 100644 libraries/phpvideotoolkit/examples/common/pluginobject/plugins/windowsmediaplayer.js create mode 100644 libraries/phpvideotoolkit/examples/common/styles.css (limited to 'libraries/phpvideotoolkit/examples/common') diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/player.pdf b/libraries/phpvideotoolkit/examples/common/mediaplayer/player.pdf new file mode 100644 index 0000000..275cd1c --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/mediaplayer/player.pdf @@ -0,0 +1,3965 @@ +%PDF-1.4 % +1 0 obj <> endobj 3306 0 obj <>stream + + + + + 2006-07-12T13:07:58Z + 2008-08-21T11:29:52+02:00 + Adobe Illustrator CS3 + 2008-08-21T11:29:52+02:00 + + + + 256 + 176 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAsAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A6dH+SWvw2kGn23mySGwh vYtSIW3ZZWmWFYZY+cc0XGN15nb4uTVLGmKpdcf848azNv8A4uljLRJCypAyqqJbmPigWZNvWWOQ V/koKYqm3lv8ktS0TWrDUf8AEst2trJaSSpJE4Mn1WKSJukxWsqsoLFSwFRXiaYq9WxV2KuxV2Ku xV2KuxV2KuxV2KuxV2Ksf84+VX8xR6XGLr6slhfw3syMhkWaKMMHhZOarRw1KsGp4Yq80g/5x21O 3heGHzXIBLbQW8p+ruvxQru4CzjdnjjrXenIV+zxVTDWfyGl1GWCSLW1sv7pb0Q2zn1Vit4IeI5z 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 B2Tv/scVf//Z + + + + + + application/pdf + + + uuid:1b4aff34-8d47-6048-ae18-99181bca993b + uuid:a1ec6a83-7e4f-654b-b671-93a86e5b3c39 + + + 1 + False + False + + 841.889771 + 595.275574 + Pixels + + + + + MyriadPro-Bold + Myriad Pro + Bold + Open Type + Version 2.007;PS 002.000;Core 1.0.38;makeotf.lib1.7.9032 + False + MyriadPro-Bold.otf + + + MyriadPro-Regular + Myriad Pro + Regular + Open Type + Version 2.007;PS 002.000;Core 1.0.38;makeotf.lib1.7.9032 + False + MyriadPro-Regular.otf + + + HelveticaNeue-Bold + Helvetica Neue + Bold + TrueType + 6.0d5e1 + False + HelveticaNeue.dfont + + + HelveticaNeue-Italic + Helvetica Neue + Italic + TrueType + 6.0d5e1 + False + HelveticaNeue.dfont + + + HelveticaNeue + Helvetica Neue + Regular + TrueType + 6.0d5e1 + False + HelveticaNeue.dfont + + + HelveticaNeue-CondensedBold + Helvetica Neue + Condensed Bold + TrueType + 6.0d5e1 + False + HelveticaNeue.dfont + + + + + + Cyan + Magenta + Yellow + Black + grey + New Color Swatch 2 + New Color Swatch 1 + + + + + + Default Swatch Group + 0 + + + + New Color Swatch 1 + SPOT + 100.000000 + RGB + 203 + 0 + 0 + + + New Color Swatch 2 + SPOT + 100.000000 + RGB + 0 + 0 + 0 + + + grey + SPOT + 100.000000 + RGB + 102 + 102 + 102 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 2 0 obj <> endobj 5 0 obj <>/ArtBox[45.6665 42.2871 797.125 549.148]/MediaBox[0.0 0.0 841.89 595.276]/TrimBox[0.0 0.0 841.89 595.276]/Resources<>/Font<>/ProcSet[/PDF/Text]/Properties<>>>/ExtGState<>>>/Type/Page/LastModified(D:20080821112952+02'00')>> endobj 3297 0 obj <>stream +HWrF}W_&t]IVDH٬E"|vndXDO9}k\ I0I0$A.o@[P&Hes#Nu6x(cpRA0^H"4   ܃`4@ӀSh]Z0#hblW`9x".`PQ҇" cؒC }f\ATBl??p{z=Fq3-v Өܖ!UQXFe ^wr=lv"}D-,?n!6؂w!'(X/l@k4D&w |a}\{q$[7>226uW>4J0ִ^f/kX%JKv wSC|L",gm$pKi2^r.tpu\{]O}P'T3v:*C\y9l'냷PԗK QI/| -WP-rT /ۯXऔn;L?MWKk-"i۞a:&\-%ӿwB*?Y׏`H\3;$<_-_?ɖx0ζk.$ߡ0#x9#W=8>':,:l!M[+) N/:luer'"wQP :b|<=66DkxP(&V5pw./ Ԑ2}oA+ +Z*E>B{P<{Teudb-׻p6AnFs=?p~daH uϳB~XL6alk[k G9\1+~1 lU ۴g͹ke5͙A̯ #q4Tд.?,s7W3^fT :Hy# +N C1$0,Jf5LÜIie߅kP̫ +a =hAa AI87\u`pv dז#֖=Vj㥶S[,禶S[db]YC +#t`0ہThڊuΤPe! uX @#ȮP`uXxgl7?HٓEȰE:*!*I +)vzu~KC\̽6O滾IX:32϶ H/*]֠o8[8~L}lWA9[n N{ +xfBrtG\dTDMT>>+[t+wˤ hhMS4TEb4gʫ\14^h[dH8渆d2p#jZO9oƪ*nz/Ǹ/Њ럤fy[V S")|cF+MCWXy+W?x^Jx{Wn8}WQ^(DEC ,ҒעwH鋔 cs̙3_Fs70q7gك7t"YFk~r&@ 0G + -AxG_"ϳJ"Ai!;inmxy1O2ʻz.'DSGl]j `[U'0舤Y}&Sr2£elz/r|u:$8ƹ^M6R54K:1~"'K5/HO6!@B7QC.'VF0rQB[V0 +Ip~LAϩNbK_ZIӢ:!vJN4@[GMNExK3FqϢ\<<;/]5 2NXK~ aANMd횓}Yc-OA}ZsGOŋ KGm%mHa>fLE + N/qźӁX -`N "y8ވhG)PIge7 n$D1O06B}9uSSnH.;o'2 Ȭ]t> endobj 3283 0 obj <> endobj 3285 0 obj <> endobj 3287 0 obj <> endobj 3289 0 obj <> endobj 3292 0 obj <> endobj 3294 0 obj <> endobj 3295 0 obj <> endobj 3299 0 obj <> endobj 3305 0 obj <>stream +H|TiPSY~nICylQΨ:Z-AA a-.R&2 +خ,AEPpAi9/Cjԭs9,HԄ I6ڀYk5PMUx\R3~ɰIVlNag{ +M?OS5#IӲa–Epjeܹ㻫g{htJթU;C51N$wi*JWw +ts;u]/tq\i3p[}D;q{mcZԅWlҨC8z:@Mُ݂5kr +PnhnH[x&m?z] +&=uL_.zȲBJ\V w%bEyg#^e2Bw/zUsnwNb2C7{o]=,lgˇDI RwX+޽ˍ~y*餄?6-bV8{l}7 N04;غvgq7ݐ¤Lʧ`"R}쒿qOy ^=Fؓ'}2F.0]ŠE8"8F|PA*#z%7]hc3W@>:8nB4n/я*?ގ*D +>K.  V ipx_R\616 "z!WxF\þⴐf3뫣˅16HɁĽTB랴R:tѿ`>[aV$"f/PYlСu=(Ln xP9|6e,؇or}­b5|a$?LehXf jpTW!a]֢β{mq$<?(2$NNlua/lqw;XSa|[L>Lr|H%Xex40ut +;8< SKQJriݲ ʪ-qNȪC|KWK^ rgl rqdS74G?zx +r`z][7^Ř8 +`spM܏y3Z'“sa`zFLRi 2NjhoW }7Z]thA~xSumqϿv^5&̒|:;8s؟1`dN#x K(Wӷsųph >Q-u68 ^R3 JLMC zpOG7sWfV];T} ǓaUSHsݶ|гsI-am:7">ç9B +a 1l +Zx3hCv=df]5~D#oLߵI!ƼB]|IV4yjo<}T_5EHxawݲ\AMYLQ7ݸܝ{]Q"*PqW+qyH`)IRJFGAZڪ;N\/{gw}9j <>F;((k~:%!<M{% .#KGU'M,',MgbbU{~<"=?(HB 919yGצk}rp@CgEX߈#XFF Q?/& fJg}K*MNU> <}Ou:P*Æt@7aњN髕g jr`ǀ'S)LuR |큝!FQdxwAϕcA!$_[緉2֥7ԝ;_4eE:<:O,FFFW*ژ.kK)ca-=BgeaEKװ{Oj.7."&`u˜8ۘl̳Gh''m+ +])m5[FC}eJhK7ndPZDgY,X)L~gO>D\VgZ'7NZΜzSчi݃iN!X342"dwIv[6\M 1rG[цw~~vk0A m`@gQ?ƾS9gRGlcrf"l iHWRbM9C ݉|1*x̞L ^9B0۾oL98G}ѝ.0A璪ڥ_nQUuCʔhZ3̽CRф*K* 0{aěw?BaHyt}*^{QA57.0Â\&43` +KBt1d7)P) rXeLL03 zKBݡk:LqK(j-JE%E(I0-(p +&b樌RY9+P/A@4yPr3t  @^-+z}t0Z"d1T =pBQ_oH| /Tܯu~?ޛ۫&ϔdÙl>~3vt B%9|-Z*SO3OR| + ?*Si$lPhr͚_+˝~ !=/#~HLRgJ]]׻zt9ȱOv}1 +$ +qשrt< ?RpLZ@/J<!9hM|]5,BZLs8eT(34ʩa~E`ǰQFp{N ɆӍtm]2̱ܡ_+߱`5 endstream endobj 3293 0 obj <> endobj 3304 0 obj <>stream +H|TkPWf`mHVXP_Q!(0N86ubRAd̦=$d`+IkӶ(1I%)"M \*GEPT ZIRIT2BRiV*ʠSA@Dꠞ t!]G?YSBQxFe9,D\ *_uh{ÙOu*hh悹Vz5ԯu"PK= o Ͽ44j &`{ߜz(6ȁ yVDC˜''T˳R<#TEJ75|:CV1 # +m<7\hisjv soc77 +r[D{VLzoރ9 +2xyL0L;-4:ZLe.]X|a9șHY> endobj 3303 0 obj <>stream +HV XSW=Gdė"BBDghn%VTdT UKnkժXw6S[׺1R֩uIAfoyNsx +<2fstgC0<$±SE6%pyH㡅eJJO>sPPgĊE[>| +rz!h~bu( =OL- 7ƉrS*ה䖗?4u.KsK +V;JVR{#ౠlҔ8j/\P6폡@+/c6\(>I0n)hM#8+ aqKeY* 6-f3qGF/n|G+ߋ .|>1xa@X" ۄZaP/4Mp_qgb,ʌ~ط|1s:vMyݮwֹ͹scQ&d`gsdK +8ˎCacm~75hہÚ/^m-lmi<[g]s.m2jQc>ZX֕Ű̌mlӫŸ0p牽<9‚xոU3a1l"0o~R8+^Kn;mv?#Re"1izx#o}M>[x*3hV%L+]dӍٯ4SX> a QYc򘾚ޅC'u<1vzfu֗FSa{:DƃNy)؋=|H7۪;:ґHu_#HOky-Y[~=n3w‘x- +DK Nz"N,JT[F`"a>&tjBm"1i?ow +BIPA&CJG8Ni@GyäGyѶ;Ot LZmJBN{R ++[]1eTϨVy-(J +rcHDGg#'=USKZi[5빵o<ώDGt9tG`L@5ҡAաrj ȡrj ȡrj ȡ_j HTI?Rv3ݝ +m Ķ D~#H&'2)~XP˩66IC'3YN^V'T,(>%J*S)ڷՀ!-tQoYl|:Rg ׍԰]m]Uob?~vl?7Ʊ6I5JFcP!ğ}VITP 1|$@|A@ M 6$Vw{NӮD:w~+.*Uslp.J1}X:̤cŬOĢ1[ fJ19ZS`~rݛ7nH(<T$DZـg)_B" +DM"Z9@ +)|9ȳC9$Mj a8v҄<-[/B/Z@Sd$#90b-i`. `yIg/ xIK^𒀗$%/I$ՅWkZWkUTkZAVPTkZAVPTk՚snA{XuWfTW=VUoXjO/v{kѠ,ݪjNO[ɤ59dKgffX2ͥ'W%/Bqɿ>>;;yDcu%"mI%K2@[z<"/L:Eoc)~O"ܗlNⱍoj3yYwU~qFkڤǸ͊Է)}tZ/ t:,'8(]pfV986GT{ š`q=0xx(R$P5xJ<M =JdTݻEaN?\_ C +FiNr$A #:'E#t謯G#!%?˗7>&=X2ߤ[݄?3$bpz#ȯŻtXzy=3]K5ѹ1tTҵITkmܸz^#kDF!>^%<{ Rs/:L̏@r $r~wQ눱D4I#Yj=KF {r:K_s$t3wϒ;Mn}_GDb{ 7f.fBu6C4|h`0CدAѝh_x~sɟŨc- Y@uy`Dr& koC\s&nAbp +lAn^JE2ĊB&G' M@țdJCڈ;3#MK.X ~VgI )!#~=%zkcZBB ;,B$AALLݳ> &DIB0&GQVTUҢJP4Ģv;˒Pceo{O{|眻woi)wcnqZ轐@ߠY'#L}7κ#gtVo|y4οĢymN=]r@_Bc2a,`=d-F Ci~m56S9[ЧKk +̿Eǃvo 06{)^OFǍ9F1wIsEjbGEuءqjh G`Y 0 ?Ї6&rU~?Gr'Y !#v=[>б5x.m;^;9uױoSi*O?t0Ncy7|>a| ysJ隒3i1c'O=1\9挻yX{E9cָ|F] _}b[97RwlCßc{gA{*UnMZj-9?bEcc4_@-՜M2)vpә3ͭho7o Pû8~O'&5~Ko Я)N\im?9v'ᕛt9y@ӭc'\QMQLciF j3k:I-曚6hoMtSU- 6nzI>@7 +6i}BO&Q7)焾QSBOBrZAR9"*bsYZEޮtv˵"kuw\3eAdVV ;Y͖XnZv.];RqͪXT=W]:|yP#*ںw#XYs,lz +v.*+sQÉV[va9QUtVͯXnhy~Uf9kr8 + A_C9ϳ SaE0[[V%1]cgݜNg{`s^SAϪJ$eZ"`{.^Pq2i{uYHBk ~Q#ƎF4mݭ*j_^ɱZNLu.\EnŜN̻Rjf`dqU-NAB!aȻpu=Axm*f]'r}Sb%tG\ӣ|)hѯz+áuy1vs8_n. +v(!)7$rOlEèT}BC߉S&cb?BfݙPjo%bl9$&l}IW, +NB^#E=?TgFST6ċDz[.87\$7%u%:pnyQUe˪jW# :]=]cxgױ6);T7n>&R ֏|XỲ奙{6TR +XZ2ԇc^>@g@Aoխ'qbi6z ߃TfP>8V# +E[ͥ" ׉ +2E9e;\pCw^_(_0.jEۉu1+l-N|BV[RšyGi6VlxSNtTW䴏e ?^ީ=ˉ~%2X# CcRKuxl%Gj^F6`dwCЃY=D 0=B_/ѣ}B_tIߢc8=Aߦ&zNStCOwzGCDEQaw YK$3cd&"( k6%ݬ{{^;{~|qμ;ysf +Mi4fLEiͥGi-D9ubZBKi-VjZCki 6fB[imvnC{>>i2-/K7/~_~oQ*=?zFŁ臃Pqa8G` 8X qjp"NBt0Al88TqD .#ap6p>Fcp.E`,.eWJ\$jBzGWhB3""6\17b"n$܌[p+nw.܍{p/x!ȆՄF5ta??˖lԖN5Ֆ'SRq*a ++m. ]Sze[)[Ee]FYT[SaNad.Ԙ)O%&^҃&{@shѕ{D]dhNpvQR#-ǵ;\2 39bF֋^g ;e=\sY=z]z]wY?zq֋{qnc_YW3;g|vYg;3|Kp O~v~T3"zY,xI%}tGv<7P@KchXygڅvPZ=8ޣi߀t*2D*XWRN8]vH]\d]2x} \ާM]A4П)RF endstream endobj 3288 0 obj <> endobj 3302 0 obj <>stream +HV X~]`/" +rxH 6j%^HHb FѨ]c+QCwyޙoov"r ' +(/ix2O4Ǖ/ž-0wSo +'; E4.Q?dzٷx6m)&=qcI~Y(i<9M},2moPQRRzg0O t@Hs.xt83 CA<`Dx:L U7?!pQX(x0N,m+gs+l9[6Y8&\\t1Y&QO3R6_7|7y# od?9PCdlXlw*A 7c2 ]  ƓݡX ؍#8:|+~q&~I6F26u0%Q#]TU|Ϋ^^x=o,'`;0`v~ !+b [>\Z?.K#ZkV-bkyUyO;-۟m7lm sӶcM66U7״hZܴ0ɿiGچ [ f447$\YK@5jqG+se;`,FL/w;*#,؊7`-9+#|eh"F3Kp 7"NG +Eb3Tu H޺@>U%\$R6b2J0/QަL LLraf.Pm~'Bef 5[q =Sz75-_'M2tV3 sÞ30|GS0O8dҗN>cefϙʼW_{}X\撥˖xk۫ީZ[nx6o;v~T;qǻgj>৵<#G?qSϜ;w//W_khl7n_r+eKN.Ɩ̾ +S>^f& M!jrE4f 5˕reJ9C.kFǝ& ++1yt}6O5 ^q#N"Lh0"," ɳT-&s,9yZSb6*#t[,sgM5ۢR +al እ2v U Suh`e9P%XUBa6QlܼDQ=CRFR_%%&^>4}4+x¾_; jjY$DhTjZ+XEk[8Bh/j&ԧ=zW]_5J8ْHbٴB\=e}tA/C !B$ ńrb6> He!z#'FڜZVA!H ##$,$TG ԸIF5D.bW+2jDvJ -N]aE#TS8!h=D?I@4B =z&tB oSRjԩxPxmy= ]GdJQ <,T]yDI9'ҋqiI>taX ++ {iED$z p-O<||"t׻EU~.{)56{L)5𠼩xx9rH9 93B$ ńrb6> zRtq֓=ZRLڔh3ա`*W!/ N"$5JI9OխyS DZd607rĠNyr3y3V[!5O(2Bj8, 9O"I]"I<'$rDΓy9O"IbqA7 iMo|47 iMoZ7 $ a6:;wNc6ĤXdgVMja?aj;ËDpxn8SJ7 5dzk}ӽɂ}=}436979JNb!i1IVHodD[fu T}Hxmwb7ji#ZMӟ:b~6EckɩZotc}hcS6c,htL-)[bD龸abh_bf4Ѹ["~ P:t2YP:J'Cd( t2NP:J' A=nG|橪dx68*ͳ.2J9Ժ?0l6az^ؽ;Ѱ 6Z_)]p{dQ7wdqQ^R: }[}ũ'{aU&__nr7(0+}cl`U|,v:򫳤˷- jwqV1D(Z@Kh-Q% +D(Z@K(EhB +.Ce.C2.C2.C2.C2.C2.C2.C0j*W9X`~W!Kz,%[%-Zh.onr2:;<@b֟Ƿ8<8w"r/"_W1ڳ8Joykkχ!Mos(clcSmYq/0"\ +7<$u24A~HΒ4o ?x:bqEܹ.l5ҷHhD6'xV?N_1L㽧EkO[9<OQ0;h3!f<v̿1$WeV[mh^Asa֏q >6z`3d6^9#"5BO/^`0k=9qBJ8 'SB.>` S\ Ҽou;Nj/E:+VmEmTwx_uo58I0^f_"x;gZp:lJ$"|c&ng4Y'ųG+I) nS_Q\u@BJ!P +(M!˫6}lgfw֊GkEҪEh*޽,-pyFgna]M _l`bŃ2 C7~3{cӾHm;o~ Q׿odž)k;ob,rD#'xUaͯOG1}sN+ɣ^ :U}@rTyQVgƿRϚ x8wè=UU=S00ffE6 qM9vu| +DSb9mcWcwCz~?ˍBdܜkG2="׶Ar ʰ>/`Hevʖ?M%yɺr +LTiexb!EOoaۑs|<_#DeX Zy;yVzmVYULZP]nXe~͸f9G-Q/FY7BQDvܩy a +[*]Vo'ۭ0H?PQDcK%[`Ćd:IFuN\*+,C+drY[3uRɑEVYs'[9(-vԖZduHt8]˘b߀mAnzhc=EJj@Lq>ħi|V܆,>v܁;q_—X|wn܃^܇oA|;8{>*bq +86p!.Ÿ2\+p%ո:\p#n͸6܎;p'ݸ>܏ x1<'$x9<"^x57&8C;x}|>'s|/7{SW_̕~lBOVE>k}o{jm{]=,.|^ֻpy>ʵ9*Y9\s'dxAh2\tSkiOk#:}}.\}ZWziQi9f>K'tYkUc)ǃ|׻ң';SĄ3i0Җ%jW:T-'2t7 òktWEйtO%5qf&LLfb[b:-&[Ll3fdkaaaaaaPd(2ٺ(2 5[op9 3\XZ<=&{L3g>>>>>>>>Wݛl-fi5䓣x6s\:Χgө $=@U׻-ѐ0}O̠ 8<KZ:=ZPTATi}@+%jIO-GTZ׊ENJ^(yɾB7zC7PےזE2xT '#;n$ܨ^}_տD2tIgb!BKN,X:XbKD:H$?DO$/|״kURX[]ӗQ%+Ydc*%3Fc endstream endobj 3286 0 obj <> endobj 3301 0 obj <>stream +HV Te'MřQAU "T4DPYj%$15wC'I#5%!"j=5)&6LCۓywww * "5%-$tʝ01 ó ys$xPl~08nT-խT=;|F];`wgY|._6#2GC)|% Di%`5t3z|  Ɇi*Er2`flEQoqVƙ71N`ϰql2|Pc GKU(` >%|%_7|7y M{cIcNF#]I Yo#O{4zs&..fxv%\lH V(K[ >B)be +[ Ҏ:^,)#ì`6nnbMl)whӫw>zd?o` 5dhظ #I4*ycؔǥ0qRi2^:-szVvfϜ59s\V> -xח,]o\zuz 7ᖭm۾c{~\;pC՟}/ȗ_=v'N>Ss/W6\ktAc,pHMj)K-}/q IhfӨ"QCJbdƥMRT9:RJ2_JSdFZz>ǧxOg1d8\õ8&0#L-hA6Ac$|"hei&5\#L4ʶ)/lGmS=JŠʎ k*+}*i%ZQ0t4J1H Oպ⍲`20%Rl1i#2qYJ%N]SLR%)RꉳR_ Wg)vaz;"N hz_/Yu[h+ck}6[:D\膌jpzT@&KË@$$&f6\2ltpÎxxt"#:+%IN/y+M%(+)S~T)S .tPh"~Q # %&r +{]C Rx9t #^F_"fQOͽGJ\4*M):\M7h])^]l5#gPþc(0/`bY0f뮏/*r6T?nhE }đ~N֔ )G2ťS:jtV];ǫD"ҊR[{}6r)j1bȁ1v9 +W[=o~WPI ip!VMVӠ9 3r grx 3h*R!4ltՑ'HW#]utՑ:UGHW#]uSG˂k5i`ʈ{x :h =|Iwn4栗CBe񉉌]}S u2zܫWp=&Lw|>}"GWɑ:^Sfݲ)0VSA#\jjRM\F;b+:g vQ~60)b :Z\Hn.O֫5 +gIf7cOI&O<g8 #٬wnMIWA*-mU(նP Z +Hv-PWBR*ҊīBEBE;f%~k_;sws +TJS*T +0UL`S*T +0UX$`qHszHۺ` ԽIqvRE@Pg w@*JH&9082\m+A31_o"䦾$dNG2K[ qg럞;ά9Em<تB7; +}H\7d`!7 ,d`! XB2 ,d`! 1Xl|I|O@ij6¯ .¯ .¯ .,aX[GQu4*=^ +01 rBw"7óKto;;5,m:3)wWDip<ܱ~՗X3LvBʳK؉^n|1jdIɄ91[uUR뾐_Fxu 7ׁu q@\:ׁu qRr8fc8fc8fc8fc8fc8f59fc!JQEUǘ)T4dds'~Cu\Om}Isi3+&sgCbstl͋ۿbcUgvhS+/}a+ϧ##SÜ>-wD:*/#8(WwwI|Yf@f+i:Yɪ&No8C~F̛W&6JLrS݃;&Q?,)\ ?ck\;4`!!!!!!Z3J0DM}g:p8ithek@\ɳ;竓s[L/^,D" ɿ{Zᡫ/̽Z.fW.?Rx-눓lEbR ]!^ !BY !<B-P !BB-P !BB-P !BOy-H?vѹW6#ˆo/m -7knpv'E+yťK^I| 7}SDir+^wU<{X[HRoUn/,u qt1]a};>uѡЩxsɓl< ⱃ_-qV2&ׅ>VI*UJVI* Z%A$hUJVI* Z%IiUjvc@VZi㻻O +!@Q򩝝fWgcL>9X[Xb=ukXú6xf[-쳾N>4U|6r9$N&{|3/c{|ۙ$]g nu6n/h RT V +Z.rQ'x*x93^'T 9s=ڦcj(s]~O 6~O#mP׾]Z*ݷ~ + }Zعsl-hs!G]<:W~QAߟ_= +u(+9ѵhW}N̕ׯ}C|{bS]9}/0ib«a cO hZ"?7?Dh&~OwnƼ{UZ6$U#T/e0kJQpC`ٰ3lfdJmA-(ڂR[Pj JmA-(Ԗb-2^c(j\Q6xn"7 ^S }@htdkr5ٞU lFj5ALg6N7j.+#][@!TԚh˪nrVџ]J븸1,X3! +˭”/DnOmYWPӾx0 ̸g&C#pM/WQC#|A€{!JȣA` QS@=O"> +%@P+XY5l_%_ȳuV]rٜ[rщd_\(膿}_j_"i{3ryU9Th~Jp7]]m4nvr[t~:l.C/J“{b2 +Gt*@t*@t*@t*@t*@t*@S:>˄mwf1K50\C\l@g)ѹԾӧ+ٛ]dW?Y^Y~k#Y;zt]0&u5GjjJSRZN.tM}GE<k! 8th{xȳ""y @'m+ &G:|uSތUÌwp?]b9SΕ6Gw>$ƥ="W݀ޡ0dR<6ywbyKMZ`d2 Usv:g m:yq15-|l^\l\.ȈK;7Z>T+IwZC[G {\,E~~_FNI>rdfKO4TᚎcLʼntb66;Odo{+qM8vv߳A )3#j ss> NqA îQ~oqxE|{5_gE?A\An+yީ3Cjb_*gEZ{&"|km*t3M&$cU`4M l l l l lɰ9k"^aDuֱqY) 8܆z rP5L8%3]%5-ntKr"B:$]֙rP+;ەHZ'jd+=QL 5ֲYmjfBSwJ +k]\||~vA0{ڑqom*e dBZXүwvF.L>*N>L92|rb-ؘlsfZczwcb 1`4W(h_-VC_.)}i^q?x 22!B/AN? .~~b2 [Z'.a*vd'qkV*VS?y# 7WZ.L**"Hc8r=MDvG~&ҿdFYЅvO[H'S,:)nеM=$ ²NSEq˰7G\Դ|6E9h yQ:=[sɿDrѢ<FDM琻kv/H)!kE@I971_i EG9֣:5/\8.}σƐ/oDoܦ|AMrc@*|!)\")4#pcWϷS}W| os$+W[v$TWP[WnI>UpY!jOۗ`Yo +q%pq*Z+xq59ʸ˸i $FpuNstOG8m,YkeƳHڢ %˖W1^i;ndx3sX1 akcYqQ=yoEτp7]Z_̂mHF6%7Cn4 +@F njڠ3\Rٹ\g \^8{琙'zwy3Rz{[ٮ%hϮ1ayLkQT25uL+pOG9EBJDʍ$>?a,cQZcisö3pĶ-u(GPK6~ҀzR:Ę-ڝۨH>ӑʥku|tEQJyܳ\ͻtKe+ZQAy+f,"([%<5ȗ 2/1yNT?|Ggmı3 gYP%g#–>Mtbxij// +dl&Ȝ)H[FE:S]u(yssbN\iw5fM_WIڌvueZ%n2ՓiiIK6J>0>yHuApKf ~Ψuk1 +&;gY0ܚܺ 4!y,KL5T,o(V<;iɮڔ_TrZ,7Y]{3h+Wk\7'wT7AUz B#Z4cfel3#=Z5\e}&Êm0՚*2˭z5[z}t95A^m{jMGu[Gͮ1g1< +f%i3ͧ׳l{|_}n^ׄ7 c=[-3ZLܲ r잭y7wgNO;؆۰8\n&ފ6ڏ[(l;`G$_c3vXî c쉽6{c?2Cq&lL*My B#9`8px\:$R2ev 9Վfh#3`q8'`>NI8 p +N5KƬ>3cy,UJ +:Txet8St98|\ q.J\Kq.Wj\kq*܀qVf-wN܅q}A<Q<:< Y<籁mx/eW6uMxomx}|>|O>>~G1~g /~+ o/;_v8sȝ]܅c9r7='b>ܗq=ANN~daFe`©ćQ>:>ŧ Y>繁/Eė +_k7Mŷ7]/C~ďS~EkO|WUʅxOÛ>uixzgsJ.%Y4)3+z h ˽.G'Y\rCm\Kg~]ټʫSmȥORR/uO[&A˧.n_nS-zP.*=%a'ܖZ׉Ky+`mгcaؐ7"ݗ}@j V/^TzNË([oipCW4-0]Tq@u/:P"9AEj-Tr#A)GH9BRr %!)Gh:"#":"#":"%Z%QE*rTSSrĔ#1)GL9b(r8(r8Qomj1Α?t Q/^L=7Í+5wB^Hq蚧_׉΂PZ݋C;1 X֎mJYĭN³]>k9`ϫ=B]6u%λP-^-=Bq7nƭ޸ŏ[nm-^6h-ONX ˛FcFLV&a3K̒!i!i'i6,i/e3H R?eS?eS/?vy?Rik<;|^LgƴG +0e~ endstream endobj 3284 0 obj <> endobj 3300 0 obj <>stream +HV TWn@YD@ET.h*h+`:qōIQ阨'F5LG5Y7DbtrqĸuyU 1'gTW}*0n(C2#Gt<4$/W%hn4s*и8x\Q!@p;M1t+98匩zQ!͏'VXxEQc~ѴBx/ rsv,؞~]QNi1&=wT VUܤll(OPzT{ +hB:Ky6 + -,Da&SܦLt(LOM50*n76 7jg]}$B'u\o0Hl㷹 gvnZO/o + +~Zt!B;wLDdظI=z>\J}R{ ݼeg};vzW={?pC=vS}ߜ.^p۫]NHC Lij|veB;wT<4kc U̶ +AtF>S.ifM.]%jb_37#KoWcB7  Y%S -$ URRKzpRɶs̬4B"H\~R֔#x +n'JRm۔zfLW۔EJ .kaV ӧ~UN.i5@yIEX ' ݢB$O)SdXYS)3imMew<© xb0ydc +gY,+j` ѐvt-z>Cj7ƥ}gWZ^MkUrmw}Ig$1&6ܹ>\Lt2q'EL +_kr 7 JώNg2I\5>v!0(:aEc'% uN>WP?r_ "Ķ y6\Af!Vrɋi[d o!G(M⤸8}\ 4tmw_R[RHƱp8cH l8`v*+TZjewoOehcW_RQ}(ϯGZ٠J7AW Bo͓eMLx3f)zM&S٦7v;Toש%!yS)Sh2)w'$(OG=dc8mne?] e*G:'񪗙PL .2vGP8q.vsBNDrN~I{kH=#Lb|"$'IJ>DwP@lFBA=C|ɏ`c-~eb:wﵝ8Lr!;q'" ЕNƾ/84}4Uj'M{XjӦI{*>Me*lkWPjN6`J9 Hn;sS0@-.C*>|AW j(ZrD粡oiZ겪#@j7]7BJ<4ҽ{sB#;OwW}2󨊪Gޖz0/|G+< ^CSf8pg>PC|q4쌈k%Jo>|'FBwB(!s΋Dd'@Jv%;5y, q㐕iyRܮNtٚ^/\kږ"&C$kG"BoJvd4!ڛƆCGc5hK|k b[JR&.&aSn⣼>~IśtsYU#XrtA8:Ȏn֗~P K{Ot<}lk4V4M?1hƔzx19 Thr32ȜơƨK~ţqrս\8:a?zoSw7bԳE{_"Qgzl)ߤJwUy,]0oJrNL+J꣢F) BP3D~:tH:OBkD@tiؤN "h=hJ튊sKb?VHM+x\z5_@ +Z)4٢L͓h{\/B?E_kAGXpaZxzciGs@&<^uQ V~1݆s :7|&6Mȶ/3e˶}Q֤ke5@Xbò_axI}Q\';Nα6ZU{DR=bCjJQb#ۃPqz&AӲh_?ָ,6Q(G)I"c؋`6q g0' t~0߳?8f!@oQ-.xcRy>Cn "\)@9 8D-M|/sq'e~$ׄ(6C ohlPvjȓJHD}xG)> BXD՛sZb~Q_@_CNr(WÈny@ުcJVf=󏹾Z3&Ӽ)|ݖ\+8iubѮZ +]#Z:{n2 [1hS_-TBD]wG'Ac>eEDU̻iewǫʜ+oόσzEME7 }Syf\!"P 9ňI\q+%!YE5-5qH*oĚx#{Dw@b/#Px`s0cpdL׍ø +~WbU~Ÿ8Vuq p[ =zqpFNAp[oo"d+}Ԉ9^XYsޓ&b9ȟC9v~ye}̴nt+쬕*Oe:}.|=g:fnLM=eYy#YlNay#&)c&c=_2r>rvszfFt4m}.薣g%) f.۳ǐ3sT<6o8_VߵLgrWsNeg*3 },g!c,S֬%uf\_|.0xїrV>hdo(wG)l wlX{hɛ-9n4-y+i_5 n;r;OsRxb<>83ʝ/QW;)/ecwLL_J[4G5gx+'h!g9)+,"l>kE]Kߝ RŒc,>?b~#sև,ӆ̰g0odl+䗑0p;&1]G\XH/ӱi#3z4ܗ'"/f`eᨬ!7_NYccŜ/dW#3 b]{ i$AE`&")|"QQ@ņ(nww[ν͠>?O,}^ʫmߓSYWt:o3Ɠ76MB +3'?]bkF|:QlEy+chA$1V ÃhJYftY͑Z5/k_[{2U_-߼~T5gwUѢ<|T'jkps޽Z'}潫T7}"'M-\wA G_<[0&LKe?쨛Vؚ[m8D)ȕ *4Lñ;ag.#v{ao#b?8 8Sc] +J aDЎ(bzwCq8oS +iDqd+՛qPdӥ'd8t3q#8[VHAWN58G:z|,yXq.ER\qUZ\qnMp V܆%Kqd=~<#xaxOi 6 ~ ?7d=g_WGCaܖùܑ;qg# wHݹ^ܛ}GqyhVXq 20#lg1ƙxx8&p"<88N#|q|Oi>gy|/q%Wq5_+|k_|oq-:w_~7r?'Z)CrZ ɮvԴ9MjR9}\n/]d؟lUl{ r7V{yM+2uWrzʶ=eʭa=ykTWnQV3k>R+i:D!(rg6Z.{jBWUb)m2C܊UJR)*@0dGȰ'FF 'C|>u=h[-jVKԵe Z\ ZE ZP#vqFq,^!aa[[[XXXF]"#b9"#Ҩ3vFΈ1Ul,111qor-Gr-Gr-Gr-Gr$,Gr$,Gr$,Gr$b^o7j@sʑlVXjQŬY Z.C@0F&Eym^wib#DK ikeL K"iH<0f*arh7u~IK3^$iMx&ޤONi: ^Sƞ Oĝ2q oՏG#2)S,e2KaHaHaH&K c2`=H59FyrqsH]zb'i2f̳ +\-r-Grn!rx>Qʣ{j ϭ4%9ԺG/Ac9 endstream endobj 3281 0 obj [/Separation/grey/DeviceRGB<>] endobj 3282 0 obj [/Separation/New#20Color#20Swatch#202/DeviceRGB<>] endobj 3291 0 obj [/Separation/New#20Color#20Swatch#201/DeviceRGB<>] endobj 3271 0 obj <> endobj 3272 0 obj <> endobj 3273 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 13.0 %%AI8_CreatorVersion: 13.0.0 %%For: (Jeroen Wijering) () %%Title: (player.pdf) %%CreationDate: 8/21/08 11:29 AM %%BoundingBox: 45 -553 798 -46 %%HiResBoundingBox: 45.6665 -552.9883 797.125 -46.127 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 9.0 %AI12_BuildNumber: 406 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%DocumentCustomColors: (New Color Swatch 1) %%+ (New Color Swatch 2) %%+ (grey) %%RGBCustomColor: 0.79999 0 0 (New Color Swatch 1) %%+ 0 0 0 (New Color Swatch 2) %%+ 0.4 0.4 0.4 (grey) %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_TemplateBox: 421.5 -298.5 421.5 -298.5 %AI3_TileBox: 17.9448 -577.1377 800.9453 -18.1377 %AI3_DocumentPreview: None %AI5_ArtSize: 841.8898 595.2756 %AI5_RulerUnits: 6 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -61.333 -46.3335 1.5 1002 715 26 1 0 50 75 0 0 1 0 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-141 -492.2754 %AI7_GridSettings: 10 1 10 1 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 3274 0 obj <>stream +%%BoundingBox: 45 -553 798 -46 %%HiResBoundingBox: 45.6665 -552.9883 797.125 -46.127 %AI7_Thumbnail: 128 88 8 %%BeginData: 11638 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45527DA8527D5252527D527DA8FD32FFA8527D527D52A8527D52527D %FD36FF5252275252522727275227A8FD32FF7DFD05527D7D2752277DFD37 %FFA8FD47FFA8FDB7FFA8FD0DFFA8FD1FFFCAFD1DFFA8FD22FFCACAFFFFFF %CAFD0AFF2727527D275227275227277D27277D272752522752529AB59AC3 %93BC93B593BC93BC93BC9AB59ABC93BC8CBC9AB593BC93B593B59ACAFD08 %FF7D27275227525227275227522752275252522752522727272EA1B5BC9A %B593B593B593BC93B593BC93BC9ABC9ABC93BC93B593B593BC93BCFD0BFF %A8FFFD05A8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFCACACAFFCAFFCACACAFF %CACACAFFC3FFCAFFCACACAFFCAFFFFCACAFFCAFD0BFFA8FFA8A8A8FFA8FF %A8A8A8FFA8FFA8FFA8FFA8FFFD05A8FFCAFFCAFFCACACAFFCAFFCACAFFCA %CAFFCAFFCAFFCAFFCAFFCACACAFDFCFFFD10FFCAFF527D527DA8A87D7D7D %A87DA8FD0CFFCAFF7D7D527D527D7DA87DA8A8FD19FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFCAA87D7D %7D52A87DA87DA87D7D7DFD0CFFCAFF7D527D52527DA87D7D7DFD19FFA8FF %A8FFFFFFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8CAFF527D7D527DA87DA8FD10FFCAFF7D7D277D7D7D52527DA87DA8 %FD16FFA8FFA8FFA87D7DFFA8A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFCAA87D52527DA87D7DA8FD10FFCAFFA8527D7D7D52 %5252A87DA8A8FD17FFA8FFFFA82727F82727FD05FFA8FFFFFFA8FFFFFFA8 %FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFF %FFA8FFFFFFA8FFFFFFA8FFA8CAFF7D7D527DA87D7DFD11FFCAFFFD067D52 %7DA8A87DA8FD16FFA8FFA8FFA8FFA87D7DFFFFFFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFCAA87D527D7DA87D7DFD11FFCACA7D52 %7D52527DA87DA87D7D7DFD17FFA8FFFFFF7DA8A8A87D7D7DFFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FD1CFF527D7DA87DFD1DFFA8 %FFA8FFA8FD057D527DA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FD1BFFCAFF7D52A87DA8FD5FFFCAFFFFFFA8FFFFFFA8FFA8FFA8FD0D %FFCAFF7D7D7DA8A8A87D7D7DA8A8FD17FFA8FD04FF7D527D7D7D52A87DA8 %7DA87DA87DA87DA8FD2CFFCAA8522752277D7D7D527D527D7DFD0CFFCAFF %7D27527DA8FD057DA8FD1CFFFD047D2752A8A87DA87DA8FD057DFD2CFFCA %FF7DFD08A8FFA8A8FFFFA8FD09FFA8FFFFFFA8FD1FFFA8FFFFFFA87D5252 %7D7D527D7DA87DA87DFD05A87DA87DA87DA8CAFFCAFFCAFD21FFCAA85227 %527D522752FD067D527DFD09FFCAFF7D5252527D527D7DFD1FFF7D7D7DA8 %5252527DA87D7DA87DA87DA87DA87DA87D7D7DFFCAFFCAFFCAFD22FF7DA8 %A8A87DA8A8FFA8FFA8FFA8A8A8FD0BFFA8FF7DFD04A8FD1BFFA8FD41FFCA %A8527D5227527D7DA8FD10FFCACA595227277D7D7D52FD3BFFCAFFFD0552 %FD1AFFCAFF7DFD06A8FD11FFCAFF7DA8A8A87DFFA8A8A8FFFFFFA8FD15FF %A8FD21FFA87D5252527DA8FD19FFCAA87D52A87D7D527D7D7DFD0FFFCAFF %7D272727FD047DA852A8527D527D7DFD33FFCAFD20FFCAFFFD05A8FFA8A8 %A8FFA8FD0DFFCAFFA8A87D7DFD05A8FFA8A8A8FFA8FD13FFA8FD20FFBCCA %FD1FFFCAFF52272727A87D7D527D7D52A8FD0CFFCAFF52277DF8527D7D52 %A8FD5DFFA8A852FD08A8FD0DFFCAFFFD09A8FFA8FFFFFFA8FFFFFFA8FFFF %FFA8FFFFFFA8FFA8FD05FFA8FD1BFFA8FFFFFFA8FFFFFFA8FFFFFFA8FD19 %FFCAA87D277D7D7D5252527D7DFD0EFFCAFF7D27527D7D527D7D7D527D52 %A8FD0E7D5252A8FD09FF527D527D527D52A8FD0EFFA8FFFFFFA8FFA8FFA8 %FFA8FFA8FFA8FD05FF7D7D5259527D525952A8FD09FFCAFFFD05A8FFA8FF %A8FD0FFFCAFFFD04A87DA8A8FFFD07A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8 %FD05FFA8FFFFFFA876525252767D767DFFFFFFCAFFFFFFCAFFCACACAFFA8 %FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFCAFFA87D527D5252527D52767D %FFFFFFCAFD05FFCAA85227527D7DFD13FFCACA7D272727525252FD067D52 %A852FD077DA8FD0DFFCAFD07FFCAFFA8CACAFFCAFFCAFFCACABCFFA8FFA8 %52275227527DFFFFFFA8FFFFFFA8FFFFC3C3FFFFFFCAFFFFFFCAFFFFFFCA %FFCAFFCAFFCAFFFFCAFFFD05A8FFA8FD11FFCAFFFD06A852A8A8FFA8FFA8 %FFA8A8A8FFA8FFA8FFA8FD0BFFA8FFFFFFCAA87D7D527D597D7D7D52527D %FD09FFA8FFFD0552A8FFFFA8FFA8FFA8FFA8FFFFFFA87D597D7DA8527D52 %52A8FD05FFCAFFFFFFCAFF52F8A87D7D52FD047DFD0EFFCAFF7D277D2727 %7D7D7DFD1DFFCAFD05FFA8FD05FFA8FD09FFA8FFFD06A87DA8A8FFA8FFA8 %FFA8FD0DFFA8FD07FFCAFD04FFFD07A8FFA8A8FD10FFA8FFA8FFA8FFA8FD %1BFFA8FD04FF7D52A87D7D52A8527DA8FD07FFCABCFFFFA8FFFD077DFFA8 %FFA8FFA8FFA8FFFFFFA8A852A8A87D7DA8FD08FFCAFFFFFFCAA8525252FD %067D52FD35FFCAFFA8A87D7D7DA87D7D52A87DA8A8A87DA8A8FFCAFD17FF %7DA87DA87D7DA8FD09FFCAFFFFCAFF7DA8A8FFA8FFA8FFA8A8A8FD0FFFA8 %A8A8FFA8FFA8FFFFFFA8FD17FFA8FFFFCACAA8A8A87DA8A8A87DA8A8A87D %A87DA87DFFFFFFAFFFFFFF7D7D52527DFD04527DA8FFFFFFA8FD04FFA87D %A8A8A87DA8FD08FFCACAFD1CFFCAFF5227522727277D7D7D527D527D52FD %17FFCAFFA8A8A8FFA8A8A8FFA8A87DA8FD06FFCAFD04FFA8527D52A8527D %527D52FD09FFA8FFA8FFA8A8FD0AFFCAFD04FFA8FFA8FFA8FD05FFA8FD0D %FFCAFFFD04A87DFD06A8FFA8A8A8FD13FFA8FFFFFFA8A87D7DA8A87D7D7D %A87D7D7DA8A8FD09FFFD047D52FD047DFD05FFA8FFFFFFA8A87DA8A8A87D %FD0DFFCAA8522752275227A87D7D5252527D52FD0AFFCAFF522752275252 %FD047DA87D7D7DA8527D7D7D527D52FD047DFD0BFFCAFFFD04A8FD057DA8 %7DA87D7DA8FFFFFFCAFD04FF7D5252277D527D527DFD0AFFA8A87DA87DA8 %7D7DA8FD07FFCAFFFFA8FFA8FFFFFFA8FFA8FFFFFFA8FFA8FFA8FD09FFCA %FFFD11A8FFA8A8A8FFA8FFA8FFA8FD07FFA8FFFFFFCAA87DA87D7D527D7D %A8FD047DA8FFFFFFCAFD05FF7D7D5252527D527DA8FD05FFA8FFFFFFA8A8 %7DA87DA87D7D7DFD07FFCAFFFFFFCAA8FD067DA8A8A87DFD04A8FD0AFFCA %FF7D275252A87D7D52A87D527DA87D7D7DFD15FFCAFFA8A8A87D7DFD05A8 %7DA87DFD05FFCAFD04FFFD04A87D527D52FD0BFF7DA8A8A8FFA8A8A8FD0B %FFCAFF7D7D52FD087DA87D7DFD0AFFCAFFA8FFA8FFA8FFA8FFFFFFA8FFA8 %FFA8FD13FFA8FD15FFCAFD05FF527D7D7D5252527D52FD05FFA8FFFFFFA8 %A87DFD06A87DA8A87DA87DA87DA8A8FFCAA8A8FD057DA8A8A87D7D7DA8A8 %FD0CFF7D7DA8A8A87DA87DA8FD1CFFCAFD13FFCAFD04FF7D527D527D527D %527DFD0AFF7D7D7DA87D7D7DA87DA87D7D7DA8A8A87DFFFFCAFF5252527D %527D7DA8FD057DA8FD0AFFA8FF527D7DA87DA87D7D7DFD19FFA8FFFFCACA %FD11FFCACAAFFFFFFF527D525252FD047DFD05FFA8FFFFFFA87D52A87D7D %527D7DFD0BFFCAA87D7D7D52A87D7D7DFFA8A87DA8A8A8FD0BFF84FD047D %52A8FFA87DA8FD1AFFCAFD13FFCAFD04FFA8A87D7DA87D7D527DFD0AFFA8 %FFA8FD0DFFCAFFFFCAA8527D5252527D52FD087DFD09FFCAFF7D7D527D52 %277DA87D7DA8FD17FFA8FFFFFFCAFD17FF7D7D527D527D52527DFD05FFA8 %FFFFFFA87D7DA8FD2CFFA87DA87D7DA8A87DA87DA87DA8FD18FFCAFD13FF %CAFD04FFA87D52527D527D52A8FD0AFFA8A87DA8A8A87DA8A8A87DA8FD04 %FFCAFD1CFFCAFF527D277D52A87DA87DA87D7D7DFD15FFA8FFFFFFCAFD11 %FFCAFD05FF7D7D7DA87D7D527D5252A8FFFFFFA8FFFFFFA8A87D7D7DA87D %A87DA8A8597DFFFFFFCAFFFFFFCAA8FD047D5252A8A8A87DFD09A8FD07FF %A8FD057DFD04A87D7DA8A8FD17FFCAFD12FFCAC3FD04FFA8527D7D7D527D %525252FD19FFCAFFFFCAFF527D7D7D52527DA8FD0A7D52FD05FFCAFFFD04 %7D527DA8A8FD057DA8FD14FFA8FFFFFFCACACAFFCAFFCAFFCAFFCAFFCAFF %CAFFCAFFA1C3CAFD11FFA8FFCAFFCAFFCAFFCAFFCAFFCAFFCAFFCACACAFF %CAFD04FFA8A8FD067D527DA8A87DFD0EFF84527DFD04A87DA8A8A8FD1AFF %CAFFCAFD11FFCAFD27FFCAFFFFCAA8527D527D527D7D5227A87D7DA8FD0B %FFA1FF7D7D52A8FD067D52FD17FFA8FFFFFFA8FD11FFCAFFFFFFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FD11FFA8FFCACAFFFFFFA8A87DA852FD04 %A8FFFD07A8FFA8A87DFD06FFA8FD057DA8A8A87DFD04A8FD17FFBCFFC3FD %11FFCAFD23FFC3C3FFFF9AFFFFCAA85252527D7DA87D7D7DA87D7D7DA8FD %047D527DFD04FFA1FFA87D527D52FD077D52A8FD14FFA8FFFFCACACAFD3D %FFA87D7DA8FD047DA8A87DA8FD0FFFA87D7D52A8A8A87DA87DFD2FFFCAFD %2AFFCAA85252527D525227A8A87D7DFD0DFFA1FF7D7D525252A8FD047DA8 %FD17FFA8FFA8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8CAFFFFCA %FFCAFFCAFFCAFFCAFFCAFFCAFFFFCAA1FFA8A8A8FFA8A8A8FFA8FFA8FFA8 %A8A8FFA8A8A8FFA8FFFFA87D7DA8A8FF7DA8A8A87DFD37FFA8FD07FFA8FF %FFFFA8FFFFFFA8FFCAFFCAFFCAFD07FFCAFFCAFFCAFFC3CAFFFFA8FD0BFF %A8FFFFFFA8FD04FFC3A852FD067DA87D7DA8FD31FFA8FFA8FFA852F85252 %A8A8FFA8FFA8FFA8FFA8FFA8FD07FFFD05527D7DFD09FFA8FFA852275227 %52275227A8FFFFA8FFA8FFA8FFA8FD42FFA8FF7D525252A8FFA8FFFFFFA8 %FFFFFFA8FFA8FFC3FD04FF7D527D4B7D76A1FD06FFCACAFFFFA8FF7D7D52 %52527D5252A8FFFFFFA8FFFFFFA8FD40FFA8FFA8A8A8FFFFFFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFCAC3A8FFCACACAFFCAFFCAFFCACAA8CAA8CAA8C3A1 %FFA8FFA8A87DA8A8A87DA8A8FFA8FFA8FFA8FFA8A8A8FD42FFAFFD18FFA8 %7DA8A8A8527D7DA87D84A8FD07FF7DA87DA87D7D7DFD09FFA8FD40FFA8FD %1BFFA8A87DA87D7D7DFFA8FD07FFA8FD13FFA8FD43FFCA9AFD17FFFD04A8 %7DA8FD0CFF7D7D527D527DFD06A87DA87DFD42FFA8FFFFFFCACAFD16FFFD %06A87DA8FD08FFA8FFA8A85227525252A87D7D52FD067DFFA8FD42FFCAFF %CAFD16FFA87DA87DA87D7DA8FD1EFF7D5252A8FD3AFFA8FFFFFFCAFFFF52 %27A8FD12FFA87D7DA87D7D7DFD0BFFA8FFA8FFA8FFFFFFA8FFFFFFA8FFFF %FFA8FFFFFF52F87DA8FD3DFFCAFFCAFFA8FD14FFA87D7DA8FD22FFA8FD3D %FFA8FFFFCAA8FD17FFA8A87DFD64FFBCFFCAFD17FFFD04A87DA8FD1FFFA8 %A8A8FFFFFFA8FD13FF7D527D7D7D5252A8527D52527DFD17FFA8FFFFCACA %FD17FF7DA87DA87D7D7DFD1FFF7DF87D525252272727A8FD10FFA8527D7D %A852527D7D527D527DFD1CFF7DA8FFFFA8FD12FFA87DA8A87D7DFD20FFFD %04A87DFD04A8FD11FFFD04A87DA87DA87DA87DA8A8A87DA8A8FD13FFA8FF %A8FFFF52F827F82727A8FFFFA8FFA8FFA8FFA8FD07FFA8FFA8FFFFFFA8FD %1FFFFD057D527DFD13FFA87DA87D7D7DA87D7D7DA87DA87DA87DA8FD1AFF %A8A8A8FD12FFA87DA8FD23FFA8FFFD05A8FD37FFA8FFA8FFFFA8A8FD15FF %A8A87DFD06A8FD1DFF7D527D527D527DA8FD3BFF52FD0527A8FD10FFA87D %FD05A87DA8FD1DFFA8A8A8FFA8FFA8FD13FFA8FFA8FFA8A8FFFFA8A8A8FF %A8FFA8FFA8FFA8FD11FFA8FFA8FFFFA87DA8A8A87DFFA8FD0FFF7D7D7DA8 %527D7D7DA8FD37FF7DF85227522727277D275227272752277D52277DFD15 %FF52522752522727FD11FFA8FFA8FD22FFA8FFA8FFA8A8A8FFA8FFA8FFA8 %FD0DFFA8A87DA8A8FFA8A87DFD08A8FFA8FFA8FD0FFFA8FD04FFA8A8A87D %FFA8A8FD10FF7D7D7DFD23FF525227277D2727FD0452272752FD0CFFA852 %7D7DA87D7D7DA852A87D7D7DA87D527DA87D7D527DFD12FF5252522727FD %12FFA87DA8A8A87DA87DA8A8FD1CFFA8A87DFD06A8FFA8A8A8FFA8FFFFFF %A8FFA8FD07FFA8FFFFFFA8FFFFFFA8FFA8FFA8FFA8FFA8A8A8FFA8FD0DFF %A8FFA8FFA87D7DA87DA8A8FD0BFFA8FD05FFA8A87DA8FD047D52A8FD1CFF %FD057D52FD0D7D52A8FD06FF7DA8A87DA8A87DFD06A8FFA8A87DA8A8FFA8 %A87DA8FD10FF5227522752FD12FFA8A8FFFD06A87DA87DFD1AFFFD05A8FF %A8A8A8FFFD07A8FFA8FFA8FD05FFA87D7DA8FD057DA87DFD05A8FD047DA8 %A87DA8A8FD0BFFA8FFA8FFFFFFA8A8A8FD13FFA87D7DA87DA87DA87DA87D %7DA8FD19FF7D527D7DA8527D52FD057D52FD087DA8FD04FF7DA87DFFFD05 %A8FFFD05A8FFFD08A87DFD4CFFFD07A8FFA8A8A8FFA8A8A8FFFD05A8FFA8 %FFFFFFA8FD047DA87DA8527DA8A87DA8FD047D527D7DA87DA87D7DA8FD09 %FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FD2DFF7D52FD0C7D %A8FD047DA8FD07FFFD04A87DA8A8FD5EFFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FD07FF7D7D7DA87D7D7DA8FD1CFFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FDFCFFFD04 %FFFF %%EndData endstream endobj 3275 0 obj <>stream +HWmS:? n"ۉ)@ڦ@@o2O24{$9 )ݲCʤΛWyqh.q%0%!1T2ȕԤ +I)dа  R@FJ>L?@e8 wdsOVg٣GC?$S8E#=hw&|Ct {=-mz~5E)dj$Ey~,!9^r8w䈳sM~ *8Y Y1 +>!1T'Fet)# +\:!~a`*y2EB$OgEz0mɭUX&w')cP +C/3TU$;9 d$,Q]wإqٮ~Yw2r~LLa5|<EMlkbaM)~6r^X A풞" jn;$g"T䛮ȶ܂0hݠcy%: );1pPYyř[K&g/i%ղ09FK mtf2%πhox듮c \ #֖%0e2KÆrn|-x6g/\,jtRo|ZKey:Y|,R\<̄ UkAb\;~)mq a$=ڏi_`zApEzzUi0+Œ5ʢDbL9|l-c1t(XUBXIj2I%VVXYQP ++ZXb-ТlFo+\ENAzSp.X)j,o8zI"Ek1l(m )P̄aJzsϝٚ&YZ=Ѵ$;VO!)$NY\oV _ +K.5,5K.*)Vs=1!8̧j, `d+*td1BIdt1Xf[b&:A*U>ZM%RR*fg9t '#b &:a9TE\9C} +fhz+:B5{>WVnʲbӈs904x;qGkb #בG*1UY;p.ca]!~ i}Lφm=ӭ nP>n"DP&2M˼ rurὰEmqthMqlemVa.f؇zI8UxL_.5wU"." ZTz^HS1xa@q@BK(=_[.:òmW sl2|B^n֯{Y9g |xRa6ξ15;A9~Zw-XZ%G]~?T. ոHmB5 .5oo/&aŽcz^Q Q-UWFriY+`b?ߒ,2_o}=B%'ِC|L 6zR v8Ic.9wfvnku@/ܠq귏Cgy`ڇ~Fa;&Kb~0rmCpL(. v) ; =MMBȸ`?;\ఽc*yOUYڏnᚅv/.B ;+H ;y᷼ㅺ~?TmP#/^:ԖO}^ƱvNDC7YPnMpj/܍5RYіGz֋F}^NYܗ5%ДəFlhX̒l8('s%JDt7goZ gbٝ61:rx8g 9Y:xk<ײFpm% mcz""L0Ŝ ].t04{#!8?T Ίio[N&X:JID`]׆{vODvI "Q=W >m/^?Xl(ѡu\Hgo<^fڮ[~2pXfph_Jf17La4Q$7Rs;_mm~$-Kd;vZTtt$$!".~&"A:fq8}1na//p +\wRZ"r}?u }'&u).0o&p;K V.+p "nѱ(sN@'D P, .}K_(}}RM(M +6v a}VXh9 m^_$kV@@M72Ko< KoVOxQ&Ký:D,M|JTT9d+^ wz6<~kC;s{ޮseĕj7ၰ)CAkϴ#eġn\QN& FG.!aD (Y# tx%k'a(*Kj?Hi+f"ut0B@qt"E +7Fϑ}_R/g|]hX8`'il 2 #'%>Zr)#H*Ikܩd䧮"Β؊ da3{3^PI +ՂAw5O9Oy023^`^h&xGнv@0_+Ӊ:`F L ̤C@j tvVckV)K8)ҡ +[ԥjf-) ^lAc';։pIh Wϝ/t ыkO]OݏjAPtQy;(S-? +K˒WֈM9.5}xxgב!]'<~bJd_:3},DLXeҐWXIrmF/;z5¸9uz-3?ڔ/JWtXKxʜDBt_hA ,ޜHT~nVnWRjGO/7p Iu3L<e84\aDckFlH$5k bu|~J0䷬լVj[P?R9uL*2lb4q Z2l-_%7IGFݐ7ABɬdnǍ%wdSCӽ#o6GR& Y zE7Q9v@~@)%_ON$4ruAG @ b TjPd9xƙ&Ʉ_̽Ӓoo}?5>Jq):f^

֢ `I5h^CҢѰȭmiaiq1k1ˌ6.GI$4X|4#ͤ)QY5ƟyT+ci%XecPSZKI)F‚{Wld2Euk̕-Ff:&eˆ533qpr"2S7eP\w~+bۆ-H! >U qs G@8f7"qoU¶!-zEkv]zㄿ$^ÈkTK*7~&fAm~I]&rYV ƗGJOta!UT3RakSˆyC];1 Ig WP Sk90SeLqXZTy7_aDACU m;\v2\l/;\h%X* qι+. +T@d`z a:(a $MQjV\j(4y Xn-B0sBEv֚DEq iZ@?e8%Xu,QW=,2oupjulU(<_LA5Z7UiN1h&(WeRD%\ː&DSC +?Ί*\\kL{KIzgE^2VD$Z4r5Oq5AGz†n/}e泥<<}p{y=np''DzNg?zqG&galԅox`xWji/`4Q}u-+"bh (QcclVAEw|_f3NY3isՄ%P-0׬RC6WKDa)#0qYr,}<*_Tk䭸m'-yyV\~cSgt + Op1܃/A͛yy[{zmhŐr^eHԕ%nɴ._BK30ymL0f6N]HEf0+˯ $n Ё'nY!)`z&55Z1M&~N?|hJeEV}uEȉNcfWdSN[#efc)kG,t +рj~R2t5h+8A*iNء46S(/Ĭk G*]532*8Ja,*ȎP9V:{ ΜtA,_<YiTQwj,#*QBCH{s=*KbTg*(vf AQ|5OPY,}$˴cPm/Y-? EH&ͫrZ$v8 PL6g+zMk!qE^,]S_9D\3wH^͝jƲF%FET~p}`CLJa=x;z$}j˷th=Pp콿)o窹ģ}lK&4 +^m>Z_OAO{c5WL- +nO(*ӳq~GY_+m@54vsQ/!=-qgZ? Z'&?).zAƪ6l$,3+9D՞WY4^w +0Qa[Qj~άx +ԏV5FX!wlٗ ]k?QZE44.:d'+pq%ؓhHqC}w+З{H2S p$)6/r[A\݅Ju>X H+ {=O6(I|lx0|Y<}mvA^Bj<{x^S:;Zg.1." *`_mMWZW5|\}e>{` m~kp#&a&iyP!-wSXXݴf;wv_rNk}֗]`RkYNb5jbO}$]׬RCn6z1$6ٳ[Fc읧;f +\_5drU*18qtV'.>Q5&wf闾r\s[lHO;NwC~[*0i + +oEM.>i輬f7WU |)ϓD˒"qJHۋ=eʌM6 ظzxeߝF(}yAEb%n[Yf(owTm)c(YY~Aȣk_P pf7+jE0ήdzRTojмq㽏6i*~GSy~|lWfqKI]<G+Lj ;x%.99q):yr?Ġ7wm|ZX<rz(NvBSMGAzKlUI_rIW|ʯQ;s2k4chsόqki,y^|9W-0u7?-euZHFo(lC13l ^kblH~s@;dth( ?Cb?s ̙60}~ Y3z:ޕ/Zu2l *v}ER!Tl}&;>zgbN'$2gfz01wHTYpa4ög~j ܫ:ܭ[Ʃ+b +$f^ E]_/k{r\:lFLBm 8 T %ĥQգfLu%7:Xz1͇.K7הʾHZҒ~4 +$ھ^)MiLMQ&ON3Q)j[IJmH:yÞˣu=2a']~f*a}0 NǩmY%.drd绹AZSg!{1@6dlPwWD;}S +Ifsj)MXXb`G-fH:t yyJ֤`5RlN3'gF?yS1FPRrdQ'$<ϯgTdl<'ۚlbuF֡mxUh˄Jp{]4($ZTO\щe_GQذۣ +ח2 UlP~9ӃG"5L c렻3Β?owq;Q8U}p-Nfߥr7\\طXm,̡k7TR:AA,8`u<+9sX' +K&5W|<~ 5%go7D8[B.H;>ܦ9WI嗊},RTyfa'";{ +[1ws;ʞ]A4Td3ʢR";f%:[Np#!?~S,'wj`D2\@+?pz"V7L;/cOʘp4GDs\ jF%mUAGT{t\:wu͔eCuu>N۴SԂ.RŢGw51|13Z>:FȐ f]f4\BѰozt1HJ)vwQ@]rC2K6q~ƺ(kCfϞ4l3Iw7)9|C, f#fP9fd|b38 'ڷ| ~ԛ\^=ƸRuƪfg"*(ga +ȯU2x?F2< r +-.xëiIm[=?*Qzޓ8n°3KԨaƠLg8ދP ,wO~/ d; +r,þ}Q+zNk]iP㜠k19RsI_F+-fxpqKZlf;Y6)1c=<ޟz"0 eVcqii_XqxSݚ[}3?=?3O\!7(amdZq՘Ssj~|rp˥%K\8u1 1 [,r[in t;(TO^d5øm"Ds33=!Ppū.:}/Mأר2ؓ3sgiBPTIǫ ϕ䃯.$ Ĝy Y7s9x!LQycně?)X/(i4/W |RdڵvJ-J"4{~w[h~fSN*o; K\(D?k@3&7YNq1~{-Z YT`.p{6GW4N6[:yQujRk]Nf9Er.Q6=Y}Fz{I({J^J]cֺur>dw"Mힾv\Y2^掎F*2렒AeTA5_{=_(,VרM$A6]v)-paULtcﻯ1[wѶHbs J꡼r*DVjrSylRdgtx);&G%'d]!|neJ08T,|T+K-$JEF: _ FR:;VEG31^,%D] D+= :H3\?Ag8-*U +)gCцN>x%%ƒϑ>Uk i)RŖ*b]Hiяz%gS Bwh棴߁/Q( +^g'𞐙sm~s=Q-EJ53F=xU4GĐOU'Lg^IhIT淡..r82l.lf>ⴷ],旾|;wL{ۦ\:6-.} yOr J8Zg,Ei|t;u=lZQ6%6P(>z\M\Ӓ;oYG#'ʹ܃AWkwDW EDU5wSO  n1_G^Ãt Ut1GCwOAl.aĺZM{ou*:Fl-&!sjcibG4ӯO(밹MJFx~^mC HMۆBl_ .ZdSidYz[@{`Mx .eǣ2fAǂoCO6w +ҧ(لAN + qCt,Í7ܔlbhe}?d {<+P9ja Ը`9p\UN_4˜:B{~Te~WpOR+KNFPsFPK+kk-c諧lChB<_m-WxB{U. B:((.-ns-ᝑ'i -G<;] vј]HZ~5~|+P*@>=Ӏbhk |& ; +{#_P)BU'O4I{O6r,IO-j'Mn }vU[V$-Uw*0z.9> !E_]royA ph&.J"^ko J˚#dFP5y}(P0.vpN)p)5-Rc*-@x.>{?Ǐm7}_F|??Ӟ nQGI|xT7R}azM2I=nF2D;= IT]MmTGOR焤#Ҟ0dW~ Sd{ c)D(㷥qiʝxiexטk-L~n13&bCklj"M{8_y^ݧ}#Æ5*XP9NWly,AEG + |:yd\SP!2 cC?(x8&.mI D%`Rݗ4\ P}MنY>O=lU5 S WJ6kEo4k@ƛsdzCo1"O"P +FsA}Cm\OP36_ƛ7Iƺ䯡g '?Jڷrj  +ַ4&7 XO3>kĕ5rG 9H2Ex֖r/dbxh=*Z~:ٮ3owrԊqt%@Ō<=gEov#OJwBZ.V*ǐ$y7#Ze:k)HE)2\Z1W/ZAP@ڒ.]I)y<blkKw2OGBjCeDr7QJtr۵'w2kA#rXz,SrӴHtUGGK^jݿ͝+qD)PV5(Sџmgza;dhKv5Z'}{U~+[}!~rt+?b/4;n!Sk-1(qD8jNRZ1Ԏ$sLSBƒEHKUtgd3- /ObqP]8 (OBQAT 8`4~AƺG2ڃ}ZFcs8hN |vHFk>*owvZ +b-,R]|5 ǫR%>*ω#1/}DRj<[2.u|x2Ce3#dua,zEE>h4Yg rs__z{I{pw>vFmfɚ59mj.=h݅; ކc/Ew!V}dl9X[f`jL}jA+ b`{n1d'Y99pbBocg^]em8Y!t5˝@F'3f&$8@jM+ʀvLy}Ă"ʇψz'O\sncR<$ ZG /xOd/^gHÅ{16 }A2 +s1e2Q=4&7y˷UŏkNv2i,6V@D'2 2onbB_Y!d.c &lOt'$1WPA.cp͡@e9c]d7'ͳק׳cVoԪ֏zt޺WRϏu;/y2R7 XOQ@us~[LH{*N6Ot _ \= vɹly[Apt{.)LF.! 4;% &XN#Ө|=jp_} {wIbgvZ %╧?tĘT!i˕tktNObp:8N]bl])~ݙҜ +"rg;UՇYkɪz,g9\ +wd;A}*-#&!a?)fa$e?|*<$eMz@\zkjݭ`Y +mClG/`#ȋƸBT[%%λ҆X<lNDS3("0مQ]{tqBB7N r=.zi_8(/>䑖sgh*$ԠH`R}ut$Fu4?Ur6:^}`v],T]͏Z ;<>b*S L+ˌԆZjF'c%ݵ?SL/}40$,b!B1s +CDL#FE~} AAǻj;1).7˯hsls2~9`eH۝~Pd!6l5Ⓒ+䯇q.1+sja1+Z=Vp:S^k2XJ!EOS<9x~7.d +*ΞCl?岃 D/# ju|JbF 4 ƶv" ۹s r^3 fbW*ܷ,&W*Z&Ů#}_bԋVVag]dB9L!vaبh"FS@qK~`)Gn'^.9FJ|c >F+a/d@)}-ߚ{oN,ÉkcGx9Rv/-%E+>stream +HWZJ}<KH l AA QNtg1P˩:UnO>Z>W*r|GR\>'+KJdz#)G_9sJu(RO2~Q$E_* e`o-:k +I7R=OdWҋ) + Tg8=C/fPS=@PԐ~I/]Ҙy2/Qq'L\+empo7)2ʈf֤_++Ѩ3L+q&ǣ@@Oʵgn؊i1ӕ?t!G Nb%6?m}cv)dN䂦V^z͈L jvM((^ _Уs<< ֚ t< `9YrZc&cVJNJbr? wuGa:9J/vH3#)P4i+]NaSD|!j Z鉡RCS СYE:> +5/MYԅZigwɿ7x,t`o"Rn߶Y ^txA+|ڳ8m8ns¶syܼÅ0vÉ)Dvmp925Fw1 {Nj:( MiLC |6XqWp 8rri1SΆqLp:x'Ik1M}#ϩ06XĪ^k*?1jE{w0`;64 +é+ 3au񗆅yhlFg A9mc1maSxˎ1>Ɗ:_a[3$J)ż19\yr0x#\I蟛l + B6hOeו.+'gcE~~RP)+?|dY~D/`M$S6W.ҏŸ74e:գ74|&_gUE9N9^X$Vw+Sirt +l`nr[,/<2N!hS/1skkSa&ҝdm py.0a:>d~j:+cf!w7=n?|-|TѫwA? !j$fE(Xא֟sN*܊m]k.Kn ]%x1td@RQp+p!9)ɠs QFI1ZSw. ]_LT;8(uI2qro}K4[?);^uPlS7__gN#8%$T zRg'ɥ-A9!8A*)ԡVh̻ǨޟЄq{TK;`~11SFjh׿~I0OX!| 20|R=#!UN(",َdFҠI\h +LxmL1 ]0ib62(ỵx%29i6ʅV>U ;+PMqo'[Nޭ"î9XCf 4"N. +̰0͡xLL|/Jzba' +W~ {h UT,G\c/f6^FB<,:怿&Gdsau.eUx{T9`t6t+nB.EqM*S~*|s3z8ބ(} E4(lb8@t&1)w|i)/\}{"YW5ht(!׽!i-1leRSb3Iv8I/$]0! {T[A#?.LW)~ֺ méɾJ˞*>Rh aH܉tk3վ}C/`K5Z;^I!I"0@H*'y)USYc{vۗjvf'̷)[+mj7@wQ]E08\ <ࠠ +-{p͊k;'oL1jLj{y̏o'_PWeŕٔ G~Hr_$+4I! F%jeT}Z%9)uR<˯Rxgg|(=?cEՓ;'Gl(x~= +$Y+ryԲhzk#8 Gtyѣ=_vG_~4{][13gws\G?ᣅs#x$O1tGHU( ]4c̣H+g#IWT`Cu)\<7_MT~;ArNuB&a[[\)F: EHޥ$n|fPf0cR5mn'攓My}>Hhu S!k'Pv$tQub%<5(-u|}qAwrѧ}vTC[))/BH- +р}@\]֥Еm|ter&_-Vs r&dvIJؙ؋yx6g}4v=5)9_D58+|N  ЅegA  ֊$x3MߥIC*j\jux%o^<1 +i]iRO(BZj<SrG?/C!.J`Y$AH0ZUB%9Xb+F3ZȊM,qr/;j% Ph}!>4qJDJu%'EW +e~tc`lr[7J׆[6Xo "f4V wvU1S}H _4vr!A9J~YIBW'C:8t V`=_'U`'z]KiQdj b~1U/^@2V' yd)֩OSޕ +vB5`w퐂hbP;yg&$LrHw9ٍgKZ?+)r!ݹx9^hi4_|'XE +7VLF Jǭ$5 (@_YMڹH:[+HHy *NtM px0LQtm C,:1+L[Jf,{# QYC+{1=5hSI'LļE.| +oĄ#jS +z^C,{韤YܦbԖ/R Ry+nu(TGsڿ)I?ȥNU +0ˋEW УFhsY׏Ag)|z@{33/^Xnᬦ +$gKU ЮS?p`[^HBNX)[hYOR ׷V_j@Ã`%2#̞.JK\$B@a^}MLYs06P%D-wN#WDNURfkyPw9pr{3tU +I(j'~8L6;((킳>YC!uVSXh=-5ljVjs+Џi R(֐YBl/kByKy7-\Cu7U2(z YCESe nHPP՟M %bk# ؜Q`h3MƗ` y#x ܛ(UtQ#!.ޓ'FxD3>8|h4]3v 5 ǹ,Lݼ;EkKаC)n|m=}1LCu 6 f ߺbCKjk8\J֐\fUsiT$/%xt&޳k|T8eMTa+cjoqWhU+VN$:KC{A*&Bh xm C jm,(BE2@^ <*RWS$B?`ϛj+H}Dž:1PJM}T Ns +j 'p2 Djci;d7~ (F/tOaĢm_w*:9NEOW_T;]8KnDa.3\OWǍ^ +A xlj(@h(EE93Ϲo ke4&߮g6~㲞h3nd#e.\">Or ML!و$^/OrFJ!CJR.|:;M'ܸߟMICnf Ԇҫ]Ax'oI>;W|WaRLRxkgqrCw!Ͻ<'.b%*>t'bA08Ew<]C\/.8f>\t[ýfb>m.ԣ΢s]dP\E M֛Y;/}1#bB}u.. +M#"ݏ(~;Db[@lA[tr)kx^v/- _npZt8')DWݖ`.="x-,6LiRӏ"e6}.;WYOPsޱ*@qa! 9.XS"]hp p +,^ ++k_y5o#}߸i>]Eɽ(1l.##G]/dz!o녬YRlvT-ew5wsY.\D3* pEd׆g{W4[xx ؀ |t e-`.5-c-XEheҡ$hIKQ[iZ=}v~f[Okk';ٞlt!sޛd[>&hCz\V\r·]zeXٍ@˯?Vc!b]-n9@b.{/ʞzE[VG~eUV`ZCd]3{@߃_zVYC.b_&ǗG< 蚒}G:$ӣI%NZK.q«IAQTuSz'u&/=8Qc1MDf|Hp5:$*zQ %Ŝ?CA+O-TvrsQ83b852L[1䖿s̾u˞d ~Oap87Ꮇ[(U, R P+B2MU(a]w|8/Cy`hpN.Apd0,T2 =vbEZ⁺)Z#I~QJ_ +J<dI}( 8 fs`cvf02B(;xJ5˙хf5ݛvPEUZK$*Aqr]\ȼ*g|L8cC/NA,V\J1WeW049bR.]p_ 1"M9F-։3UrQtqUy^/Fx'{WrR!q59u֮*IYվ;a֡L)r K$ _|a*`Oc/&\> kH;=u]/)`[ +TVPC +0AjsD/Pm#^z`̟AGg6dcȷn) gSD)4# ho!O5 flⰯa2f6)a,xIsGSt![?4ܻI2goyc{zx%+An'OI_B{R1!KIJ%Gv;6ͯyUD(PmSPh SQVwZp+l3gf2_*y c_qV?+odGXT{ 'OͤZQPD_7,JF>O{S2 J\SiJ/&366tMͨp3|bHBƍuHw|}|2]­moaSzouu{Ao6n YO!˞qmAX2ĜZpl!A$^\%IYh_=n޸Zݞd{@| 2 "&˵lPPv coIp(PrM)e(Hn Dcֵ;$I[[yr| y^oOt`勥%{!"]mNv`rUNpF~pi ~COƃʝfD\n{$r;WiMδŗ~V%0[d̀/.]Vyq [E0D{sQ& } O!\gsK+;^c왅 9h<@~On89갎@IOU)/6q^GENvdme,06\V^Atu.HיHVn JaW:%b1LOM*(4L )|]4L_;NS[jTPCCJ`sKQ"P~OO%E|>|m᫪=3/&շ7 +^(`$6=P3Dr ?\@(]ް߬ތ&6!8AB5/a9K1lK=tPDk2O + b)a9^]1//aߝ(>t$=\}d(ɥ=?rzaG@BOރXr\Jm}\~=l 蕐@<|([7RQkzz咺2ffzѳ^v811Ī ,%s/h/TM|lV qktq~ +dؑÔTU+2 wu?= .KşȠ:EBR%LFzUWlzEq #6an}t]\;Ib$ɋu!Cl/S TJb&J ׆_m(/4Y|&;#E6wu{X_\[4 +R9BӶ)|leP΢4#_ľU4 +a@C3 _G~3FqůT*`|KEl +֍,Q5T.q4?5*ܚp}3n8i(\C!aHTo9j奧BGS4#kjЎp6-i UH.iNVT ~No,: + W23*NV&xA}](V(CC5C୚ /%>lS9UƛR~@ӂG߽6K^ll05ū*/Dk@kIqah4HiYH|=Y<#1X؁ 6ꊙ@V*Í 84_ #{QĔ\4/VVB; RBlAR%b(?碵 Z|^iľrPf(M N(hc Q)GfL|'0ttq!QܳmFVEe lg-q aGܛ@` J +IJfC>pmQ9Ekp&Fs'F +l|/P Q[f2Hq1WzA_<q-&(cX\vurv,w[ +Nw8pmi7߁$0IC|`5O,9O"x^}H?hUVgsbbD{k!qc2={ N78cnc#||- Pf옔4.;dl[yv6ٗu D&Dt/*Wdeeި14 AnK |kJ VG 8Ex=5+H\4 q tН< 9WqZT(~  +ha`3~w3I< JmgtJ qq(bin[#k.c2||[H]ߚ(Ϸ Yy'G82Ѧ]ZcT#m/N1Unp>=auzw@2ZܤP<.f-fi;qfGՎt~ubt2tCG=zBrwǰax!YD/]aux}_h[U58ȇPXbP/eqlOA?U^nR<|~ v?kӳ&:&֤\Жנ{g"x u-'|1|wV4 +my<)IYP:1-Ъ VfB ~abN̽b{GzwM1;csQñҾOqpb8:s%Ж2mɲc2vaN *,qhͪieǂgpk8=fWKb }%I,F9O#,>"s*=K/ϓr, >B; DRXB0Gɒ$p2 v^׮dMS~WpH2+ls &Gvd~pcOa8Lu:xu7 Fȋ“Y&oρ2bb{eK +fwJ1i(~Y!1-i<]lPd˯=te}[ˏq!I¸%~|h&Aii# BԺefI'y 9[G7]VPV +hu#%fnQ&bXKQHA|#b U]G/0Y(-A!Rz3(+ENwOK0qC,2J9 Mih-e 9D + 2 .˔e.Rt" eTNw" (rC!WA]gT/M@@B[]%NfMi +h·< tɃP#N}-p[8 >pjMwKKS66 QWZ isvc[ƜA[[QȲ?a5 OO@1;hfO1hgG\$ ͸Sl!Ɂނ6BR,լ|Ӹ|3%٨trYK%T!̓`{ކjfy2Ii{aDI7E=7P8uX,#N>Y7Q.cWX9kbБ Caϳ1qV,_.XW= #* 9cD48I?ðh]NTY3$VQO;5i$2 d욻0ss3gb7c&R稗4yabwLlOq7F;<7>gL|%S _*D + +JK?hҵ.z^%FUպo^ܗf!/5d#bT VW= TxU@C:Z4<(Uqj (P'R#~&Q&?Cixf%!2`@ 6?LU +hc}Je ʃ娐%<9$0ԓE1U N HT2_rUs5}w˻~]yT3>07 81O|o:ݏEsv\$K];^X~Yu% _f\b+]G|but5v2\}~ʋ}$ XCXjrEW0f(|?JkeMt'2!)v.(Ȓ2*}/7kSo`4x-LƜ5RŒ#׵r64Wg6@j9x d*B,ߪ%@Xc| %OuD+ O߭ +Ep r =TUkU@N69y^뛪G&郪r7`ՂVKl7Em'nl3&jX +/0Ҷ,d!^v&z%rFOa,<ʔ|jXRʼ,jqn A.}W6cBmism۽mep].kRT2b,sm^4N TAH 2+B34 eH@c1lcrG->K:M [N9HMONN SNN;TSdS %ONUxdD BЦ;{ly4"Vv]I^tR*3NPIё60Yxqdţ 5;>P %gql3uexQ.lӏrQ,GjUw]*kMv|\tXz]}BQ:r 7P}mS>UxUKfxBBm~o"gWp_.:jX].B&H.bN:VKֺcOĜuiX#PdEcoj& +1F^9dnDz +W^PF +qFk~ +84)伱Sw-bTePWn_6&OayR "b$oDTD%j2xu҇A$7iDs >6*YFoO%@.Q d' +!MU;u|ta\(%^@R\;S"AieD,1mK >L 춐D[<$9׋sLO7!3l~t>;x`C _=-٥L KcwZoWm]h튦m613k?W})LO)Td~JCe L[,`x?϶BAN3*^ETc +)ՊLz/QͩotIW~4T#C1E.e],jB8 ~ @;uX/J^Uc#h9 9%Ϧ+`q~anp̧[~/Lv&f T t2T&7{tY-ou@ k͟`JժXn3%F9a%V]6Q~) H31TD[1cP5Wh l-ƑIL׬GNkk,.).\Ro5pC%vNq/斢E$쨪k2C;"2E_Ƀ\[vB>Vu2 [O2QLS;Fd^\``o١706?d`PJw v;n iN/A}z῜c%'#I +.y )cH#pHȠ?@F9 H޿4UC3ه­Iwtp64}4De endstream endobj 3277 0 obj <>stream +HWV}"-@& $ 3Ƞ(uNBBD{a8a׮]u6UEIT8"0z8?AN/qa R+:kg +]AҊ'FLТ,;ӖĄ  + O5cY-_D]t(js}z([ LAgA+OQ^x_?u Z K֫sg4Ao}u%QWGR:T.T58N>Uwe9MVtL0B:5™ +e}EqZtȍ^ _^'^"|8CM1+ +A9^&rj2H J%xNonӋå8`CU>`}@C&Ui<\@aPȽa}XU#Yȁ/+& ~eQu07%*rE%xADT`HWh6-9wNYc}czޡZ+z˵/p b[CF2BE`mw=C?GvG&25E CS )l_Zh!_UFGkOO;qvMi(,Kb&KzbgGmvr +E1q aa +d/7KefMjJ {eKw4PEvOs,g6|f{t+L^*(xy + ;R0ji0v^G;U䯊pYF@bWU22j6*5- 5pudKmok@X;LbC7tr_B n wRQJ,`1 +^U=ήǑt H$Dn``N4eZb8|1".z{ RrC:qŽz1-6P -?L 9{R}AYp2 fɰ;"Lھdw]>Mls6UDOYiUJaRTmt2jٶEM^켨r5y0((#Ok[j +9n{|fXxr]+=(k[PrfF|NJ.qlFK@so}Mীr= Fzr23Wغ؝#gh~lAZp/%+w*FX`O>2~or0B fe Z ']>9f|& Y{F4ZB-*u&ۀՙ}xPw8 ^NDoKB +,WZUs/!mV'ӻ~9`BpT֪w#_F_tVDM*בL6_rC-U ǘyb4i_ *rlζq$t3KNYdx巛c7_rhJc>S ]T[o8z2G +J?9CtF |o|"2i즮rDMpbJ wAk!bcCщ:2|'0iiM(>&f2ƪOREHڮLnZ7IK&o{4 hܤw%ً8o}VxxJ}nI>'f*j%8u2JksKoA$7)]F3 XuuF엃u֚z.HRAZC3;4ARyp*I{l\N +QؕmCǰThdI,ہWcNǎ + ) fPM<نpC/ucxbUHGp/.yz-h{O=O/>ɧ`6PӰ~T崤~TWbM>n m̸8VYʴ+c +@1m΍2rw~xyK#jt7 <棟YPp{CfMEuQ˗}}=aŷ(i!ߠ%J 5-o_R>AWngjog3FTGaξA~jzPP *]MmO} +bI_9 U}igQvqG/q_* y.n1y/>_[;] xFvH'QpqATdTnw@w9:HwߺUuB.qDva},\` EV + +\wsSff+(9R䀞ov rz%K'V튄tỗEVҪᄨm1ׁ&c8YNuW 3RANҪ8t')gtfmaCd4}OME I+}0W9_=q>7J&;ֽA%r_m8 +*{⻾@ŷY9 d5S[?H:WwKԮ6nNpE^,ʸ)&7 Up3>mx\lب Tɻ^}_\є Td9+yn,5o S zs? ڗ}ƮHu \fk'Q_K3?|=ܐ̿sfnUzÀJ-hjJ 5M[A +P%vA|=+J֠laMn!ʱL"7_ ;y)/6{i?eZ`pp'Egp$oK":[%vmdKt6f:)UE?} +Io"@iXlZ< 5=\nKQaȘcЗ}FEBt*ӶH1J$Ѿ^/dY>W~+ґYz9Ͱy%&}mr^AfM;/^*]:s՝1\}%8ʠML]99oTg^jbjc?H#D\'Gvġb`׬HRܗ=iꁤ!+MrVP|ҔMKsPs_+ +hA ׿-\m!*J#TrjÆiKr7T-{Z䎆 +^' t;hߒP[rQ3f:6ǭ;hEe&ύLN-#zfŲY축Y?A }2g|e41gKQf2&q*TI ""FiR /[Io.8}P]/Mw+ktn*\$훅Ӆe{KC=qZdpK'?X]K9ss76RSnRqK-(ppyt1C*Wwņ'"6Ix 13 ;isZwukwΏ*E(ˑWbaB*'ƞ;57j!U4pv;Ҫ&VH~}_7`53~7| 0q no0@rL?#lda~qbu~6Aufz5~l#{0^xhFdQDRMNㄤiܷ.PZE{e㯆p8逌N]qbmBӋՓGaʜ-}bd sYp񱛮. }a5GLVmIY]B.) sɪ]4*jG5oTZoǥ$|OB>çhV)Her6rAh[dQ2ZԢ^p̾ EQPzƮ~M"9Z[SYa|̛k;Rd򼎤F? +l6%RIG؇+na'Sp|R‰B>\U.W7PpE`c[Q,]w@|wȊ]&Y]3dI! t&yqYހ|BME,qo Ph+4P oUWe7 @8B$e_ƷmXnӘP: ذaԺ[JLvOKVkf.A/'g@a>pg*[ +TkT+\O9K}/]z}|x^^ 4+T@TdT!Ra%5PΎLR1,U=(  ޕio!Z<QLw98c+ύTƑ}~ꖤ+Vb=ɇ6VFAK\y R:' ;0*U@~e}(;D09 `1ِwNF=m}6>b~Z[]>|{UFhj(yb+BTr2Ss&+ ,'=yK +-U[m=&x ɠӷ$Q'N#bށ?t(5 q ,`"&Ҵ'>SZג[?Qh +Xb:x1;$=Oq ɭ,1KLOKKIG௰ Wvzg hwJ,x״\4yc+AA)yB 9ovxYڣS9P?T I + @~vAJe +#>,TCJR?>TulWƧsk҅-R˚O daF4{1a}- j2T/I +ƫb9eQ +"tg^ׂ;:P)P23'g@t~wioC8HBlsr4P8+Ia2G~ þ@ ZD =6> +@} 6L \-\ظdGg`V+lKp1I{ ,1@Q0)K!+萔pmG㓳> y/kM j|uj>o u#⾜cНdso6ۛ2/ a.JC/\?p/ XH7?+iqn6{?ZPA6q¨Wn C6sRq0`m2)7R7',QXty(ҰIS&XvEHEAIŠ,y2y_6vI$swK`fR“mv[L") I𗔊ԙ-mbOm 0(K4!n8osKJ5;KL6pZHu0xr/~XrzO@E` frhw!JġǎWB$eXˋCPRG0۔ת#IEdI6yNS7 ܪx=f*eo;9}ߛ@;̻N8,xP@KKZHWpn1Y,{;3QŖl͚A? TuOl/Ik|gW-5 oqص4hT\E"]:ѧ_>Ÿ#v?؋hd`B1ez[% hqdYҋif3iUiβ`/b@t[͘l9U. +:OK+;/%Za[ 3\YgrkIb&$ ƛ!:<OpaN:,˭5GI=kOrXS +ړ ^2L#pјv]7Dpwnv˝ v +in?7;j4c]v!$3 uHyfOGj}ETfwg"ލUtM;K$;IK& I>ʄ >zycɌ?$!֯,| U +o$yG!ݩ+4^po,R~&gcƳJK1?t,j"՛8pi2ŊX=d<|&[FExwKh>L:)Ha/>*\EԬݝ_)AܩV| <ߴaܚ;sv?{/qvWE@BB 8b97?yֳH.1 +sūKPC-e(SV+cuSc: +R;3BRM_gvȧ]`+o.|M!/˱4yoNnr4}ll2}.ft.n"1E1&[Q,uz-FKlRBVc 0Ѵ/;Yy;9ˆ9R[L3 ޶Y1"HZ3-#*[ ~+u\;1 Mh;f7jw=I9X1'{?bfZDV F +pFOΉo ˊyFΕu>)_0^3$˒nj?bYr1dHL˾\p˖Aɚɻ&e[J#/}.wJpa喨f$U/!\RP8S]m:fZ!ډoeUW7vv\u]dC@(YsVvv]Jaf>:S%mh0lL—m/M;UŶdIJ[ IY>:7,f0w㖉1].Y7eZYux7HS7{~^4: 98J^KA]y-d +&3o D^=O~rғH|sFFB';9峆*%dKk8ip"_a&R5}^G |HV r8>I&\B£ĆKj!Xۨtu27IJ+)nRLċEFZ)RL+ӠwE2e T hIdn`Ŵ)}MҶ p$3|תuh&ܜV^]&d3ˡ.z(]jFӔ̗ P{/NwTIi bx` +Y/6b^Nn_=O0E: ghrN}ml?%m{nS)x}a%B}E)|Qݿ@b,PE ݕɫ.MI +1$ҰlB[z Fr d1Ek{U%pBH>9Y<," Jk`]㊢ Wzk+zǼO17b_> Y s(ZU=*xIʶZܪx {Yw)jڐ\e#|W|<7b8H}K,آzރlXgfM w,;j0 T 1,_&U/F\#A2 *Y|8OelI8PJ|\e'ZrLDE@;MݗCwr,ML +_ߥ[psN+lK5wvF7'L@-;4_Zr5Tڵq/Ǹ|񖀩ĖD\hC"yfE+{׶S XdqL{WfNDx(-gǘQ JmNHNݧm L T"&džʮfmYm2~ChƖZM^8;uIrIay=D) +EC|M}} +JS9`7ZNyR;yv(E`Gy2"U,3)QH>ĭ'ߏ[0^_"+;P.RQE\}y1I霖iin˱R'K8>@&뢥wȕiq,_':_ ތƇ:Ƃx  Yiz@g@Ywk-K1=֚WG{y'}c"]Wۛm1s̬&[[[y?R NR>@|kլ@Tgw˼Fo4q6Sy!N8sbךi4"Bwλ.C|]O1Κe$Z%kx%&*V[`:S~<_.Bߩ@N[lK|Qsq[¥S|=dn3TK xLSO|h|7b϶%x<x_Hrs(L /"zL W 5zwidpQz6,L/չE4PBM@1$*w30hrJ#tړNb$ѐ,:LdN}BqqM]`/do|׭jŖGl/L-HbgY4P DYt"^)joE.ֽ [WXGIoʹ7$[-qvE6wtz^JH~D]PN+3 )L5n7,¹pSYf62"3sJ9|Mh_}2ŗRë6uP +7}n_@q!{Kyw36n2dn}!ҼCM0;LA:fbDSŠ0b}#tI ,# ‚8.{ZR:%*,K1l;Ax#A1C^^yLbi!>dBOlL0f0>|ͷO JJ'E8N yfE%ŒMP"sJQ +fqkܝއN+슑P P-" B >nȇ-dØ_sUX=*O pc +`/o ExcR~kΆy_Sg Bm԰ 77*^!`RWk`I/b,8Bg'Sb/K45!b1B,ѿ00K +o쉶IQ1@xha3 o%k> N@Djj#]/㬍p|,+=5rDIFGGaL@(M&]^nֆֆֈ&8-"h[6ׁtk_%@19V 2ٹ<=\g]_86F|Yٶ^]+حL/Xi8v\!%dK1Q_bRH/y,H_6kWFhIqΓK1K1ֈX`Ő`=>ϫ\RQ6)\_mD3ѢM({XaSpÂF+pʱ{i)~v'^Jc RcJ +j *Iqz_2eX< !=k` +1_<츗p]~Mֿm_)a[đ^32>c`߂a$ϘˋK6?|#=Tf;ǵK|i jn:ak{5E Z0GƥU#LL)@O^ U!ɗ4zMSŋ1ds@e@3͛QOgrkY x$,Ixv]* ΌG\--Ix:,y|sleh2Euܾed6>ɐ#xɄc"YJ_!c 3%Ŏ,r'tT Y~6V*e:j*Uz#d_s%~^~>%i>\V# o>İ/`wI~ g`/)-6w%@ZԵ@,) w;''.Û7@tְ A(~LUα|Y\sK_B(ipFȉFWb讲5IJҰX`Maf gZL,I22ˌje^=u0ߣtq/GȪa#)i@]o_Sd!avDŽ&m  *9$XNui[a1a{ӫ滰c`AcUVޅS? ퟀϕqH|RU ɞ +u#||j-a^B">3 +4dXoT5I00_Hx,kU#!$ʨBGZnIOJAG;-m ^$:hebyRo +.[nxɸMj9kgCq-v،<"(UWī|_nD$AK^dGxjk!bw'A :Kolv^;vNnz]MI;=QH(m1? FeLufû9JTKT ޽D Y8%HϡTاfYX X|q` rqnX A'z  vzes3?^A t_>z?is#'{XtA }0?0!2e SXaOLՓ K6[_nyTeտCW @T>*H5hV0P< 96)9JVO-iбytpHO +?ګt-m->A!$'a +CcUxAEߵOBbWk!.G]Z(V}b%Za.RIE$Ao>Rň?m"q [Sgy'č!b-C%\f7p].`u娄6&~HcNqsA9\;\TFYE~sѺ+ޭ ezJJ線_w%X?aܨ}ӧ 2QIfI5~[FymѷINPʧ-Z$VJ]AH*ŷ~9ŵ_f}k-}wXGH~efoԂӖQ*DYJ,={/,VMŭEkwPcHJh׬Wsj'BQ;c|b(fbDDb_da:|Mh`-P \{*83XUCԜj7}J1P0Va ELTW .w3ABL):ɛ(ťרu|bXdC ogn!a[xI.RK܇i(W:R EX|XU+;V%AL"2lGxk8 +s0p.M>Y߯ҰeYyOVo}|sqXցF8mO0ԿpJaCRM',R ;?yXx~@Cw"y[g4;ot%ӛΰ([?jweX=(!?20Pog X̳0P֥k$3Ig P ESp +jVH|^?!.\-x!X-OA 31(f=^vD1#MK'VbJELXzXw9Rɘhbx%!*`r cu@s$d9SLDXp_)iP{h< +`/m"d6i7">Zl*CR9\|͏aؤ'j20xEĕ΋c6*5H'v$\>\gӆtn _C.MqV*v?w\IPsatc{v ?|ߏl#v{F~JP.F"0㇗3|{'Qao=3;J W~3ŜΕJdD W=Zdn>4>ÈrRd֢@B peeeSY &+QjP7@]p8XU֋7p@? }ڳۭީq&~`|2}zĬ umP:4ۆd(D89ofBu[c*I +_G@,-jZYQT0 QD ҍ!@{ogZ"بC- ;m丆=\/ hQvٲII*E1[>(d/#fn>nlV={6@:]ABMp7+-7i@kݭ˝;H*Q8c@ krMsW$tV*N +5';_Aś";0Ҟ-M9d^6&12q9lLajp&ADb1(*j/tU/r`L Rp8Z =O[zllzإ :INYSVٴK'!<$)KoOa͆ NKPbT" +񓇓UFZgJE%AQ$FTa(0,vDf'hVbԧFQ+I(~ql endstream endobj 3278 0 obj <>stream +HWb|D@* -j\f5&&=s$ MOuUuB5cC&!J)$]|[Q$qq͙ݩ(Il$)-!#͙%5kZ*'o&g4Ed/ edUWi]VДykBo8bvkqI|YRE.1l(pzęF?o+쾆(Cw{ܕ* ݿ/CE5Ym^_–q3.lPA$*($߮<͙<$kTg-ڗ~rb[!J|nTń$h% +;&_KA/u'5T?eH$0Hzt;0ݝ+]g93CP% ~`c<]+)bsB4&-9M=rrN+70"I*ϰ&=0HPؑte:<Վد*=g=/ .鵅Qc(]&AB: }v%XQ +<.Iv9O6lno&bDk@w7 `z0ޡWCARRÖZu.>9WbK Wa'b'$s*mܪr+FgrM QE&-cR[&q/8QTquDW}J@ZyYtel +M_N| .lꠇY󀼅0|ܡ=xZ+_A޽Y~ ]8zo}:]X%O"U/䙰ĭmcPRtyz +pRm[~-o˫8]:q b'Ivo:"#>.+j?l`G[*6c,T 4e:VIg1 `W kʶ.lm~Q|5Tu<|??U;̖t[po~{X I8gdX,<֎L<_gN3tG}'i0a؉MVK$P R o?P7 r'bo(4φ*{/HKWßp,^6χAIn!*ƎD'?'~ gt)`T mW+`'r +KhdJqbșh4?h4ǦƨӊȈO Hb1%}Wsh6 mVu\n4hoIZJ v:OQTapa x m8P)h& mXտ4[[;:x=9b6noNj?F:ҋm35Qy==(<]nh ˁ _+'m'gB6!Rkvs?S5!#^>a$ DB2/?gg}BnUe|Y(Cso4 +c%m=E':ri!ךN4ԭt5 Cޏ0(VLi 0_&1vh|wć d'w9f ;I{CUAvdvp{*B"@[jo$T%T]crL:mcc~N5&- [W>ZǍ#][鰈oAcbcYy%v +XRUË^4|J@8=ս8DH @ +- %qQWҼwIHoE>39Eh Ʃ)p/pYBe|Q))lwXK0O2@;Ϭ&]̒^> +7NԅHƔ +DTn)KaՆ8^[ O/XthKVY>oBNj[fR !tRdGPk>}\FOmz0):91X!AK9  ;Shs&(S%*EbajcVA^Z-O^\Aekz)c4RNh!V6RӌeHx1d?.#uXVꌀ[A- kF=PA::r˚m-x109L@el1t+=`:E(CdQz.(WhKzp:k4/򐷁b(RtA*ZVX ":̢#v4oq1]s䀄t_6o>+@$jI(qnmb9 Ir.:S^E63{@\X\/Ug'-dZDW2V^J @KM0s%E瞺x( | $&(Ӝηx,O/bVnÄ؋i0 so +1M]/;ڒt_L?3U_tG" ~D`!hSsʧH!>\*o(WҊe-p*a̿I#Kw L/#Kt_oRy@[o/E?G`c[-"$-F$bX%uP-΢_T}Ք_SR-c9.ꁜbľ9(I-sSLJHA; +=ec oQ 3SCf*o1}q +JIfB)Yl9!>&K ] wcH=Ӥ49HE/TjSXOh 7~Q? []q +SzEQP);6-sFѿr3\vAq/o-tNÚbk w} +n)P(ܲ8O񹋤ԖiO/bNLvIW_]k Q.!Rupgi$I1 ] tr;śY8>~AU&Omޢzp|NZ[]'<7oo{XFN0WV"DEnŦ"jjNp9m"~&6TN߫9n+fxy,Y+яKLiS–0s;kn[D{V|t!&Ÿx:6nb*|[hFTAeamnep*w5>(p&ü\_[f0ZnÇ2z؉,D@G{32l%E a,둬\,^O8)AZzj,bxC6jR"v:%PP}=.!O dS C0:kMҔ^y4Kg/ouiXīiSk Kx@U kIKGҟVKW&9g8y}lÿ'i) +4WnG{y6?]G[aԡv#^Ex JTyLwJnRW]n<|8\goDr"SD#; &FAЄ~+pYad53ѧծK{#; ΒBO-BIUABqH\[yu+wVCvKf't_UVlc0G1K[GMW$+Kum1>P6Yu8x|NtPJ9$aKӪ5 ]'\z_+3b qd#T Jpx*9JMiNe*xͦb7~- Fr T]F-%%E?#޹B אя}sqm;6k_gn~ ǫn &רuuu$ xYKd+;eSkܞQkN/TDgr +>.Zi0[]91͚^E&onM\ŚBN(1{$}!M2r|:5q(lVf Hx˖R,Ǝ~4hd[勉ڹDZlPF<47MT'q-hRHO+Lw9豴衯Z'ZZ"ȧH@ȈzR~dك '5gafo$ GL,FQ4UP=Ao p0q t 0M8R'lTvVA.TnYb]eR +*w6xρ`_9;5ƅ#Ua*i?UqF圽 pPP/O/1WSX]@K^]"٣#E;iݖ&|Ti8!Mơf^I1OkuiU/_գ5uP/+d ȲbY@ "BJ o07:̅; |S̙+>x׾JB%Gv ZQ $K L?X!,'Ϟ.˔4qxmkvɀ) -QELX?Ћh]p85m' 2Z,Xef֤21JEmyk`>k9w5HIJ)OS{/ʗցZ6T.IE]ID:}&rT/ 7Y#K FJL`ǂ􊅏t1@ j#/ ]`}{q>7RoW?v.?V6>wx^9wS؅[Lhȯ#|ȆH9\y’>"HȭH&Yx2I{auwl v|rCLx8xM5Os1\1~AW;tgL/0A wMQNޒLN=&cDz0L`e+ fAYl~@ ,!`X{!Υ >fP'o58ueibWĤy$&jX29A[J}f/ +iYe,f36 @y;y^)lԘkluegf^yv~7Lzp' +]aJ#,FwIj?*U7W-\Le+Gt2DZmYFJz[)8hǙ$;#&Ӊ3*m#r;\ew`1"9];0TEh Ƈ?vp s<M08ӣBޫʗ''R|Zc_VHiڿZZ@dyfQphE# +j'p:?Z15րC3=%g2+O/MauV㻋/G1լQ;8#7 6Xnx箚HX-`71 `]!g +``ɱUg>'bNĹfT'GauRA)LW0t՘0[\uI50h*n[JnY]W[ mAdrz> +%,YyK]/HlvӔ{$ e-"إsXjsc^w:/Ɇ^-N/+M*Qȣ\ *}印XI ͂HOGր` f1m1/mScNj_$}?U + ~}TlΨ/0g(F_@]GZn{E$IC{%1Uz(C'7aCNԛWTgPr%nqD׊f:h^ͻHH͗["Dhd˄v`O38_Gn@kr˝I_vݗ$i_Se*634ԕ4yPL LK2x^6nW5Ӕt jWxI+?"hi붠^5 E (1+v1NE_AJxN5 ׌Tc*ς\O2 f[$ 6q,8]%Jͯ,3"fUuKE\7'4%Au,@~[FRF +4 ]䭣h +Rj%&Ƥ:5, i#ϼ T'#,5Z֍$~-HkAr9SAq>P;pmSGˮ|~'Ufؑ>~L"ku5!vդMw H\N .[9xJ9X}Mp0雝`}"!dLxﴱqden5"{;s9pmAitsQS~uz"a#RrYHi>ÈK0$u| +/UQ!Z >9ٕ<:E}oT[i +WRO'j]r)ԚEr{v6SZ{?,ȧRؿ笟Qe /À&J<{xC:lLp)EA~EغRxj&e,N=iחSmR:`?0uC8EK[l`xIYfZ1TD\fOq9+|OlHMYVN0O Э'.lYS#^h 1F=R0ъi.@I ^T:J}kf|.~ m_!5SAr_`) C(z(nX8|6I%s-#9UwYʓ%kq~s7&RMqitSxY_DCx$u|/729hNh} E{tͲi&=xx#?׽' ',zY0_lZ~TKuh*- +sQ  +mWL}j9LSI2_88zSߣ߁x:WԭS&T 3Oq1 WF> -b4Etm` -"ÅVS\UW"jt| +6+||XXέl(7QqgZNf+oSZ(tyкCG"|G(/Ӊ>9z9w8._HA,A7^pޟݡ%ī3_`g;Pm~P:HlS"hظ!WķW/6tk_F3S,% g\tiHdHIٙk+ޚ =/BHgu"vNKls)ZM$'ʼnj*C;;j )r/q0΁ rjp,.K{]6|]|m8Yդ36v5z;x2_=~AzP0sUԔЍ9[@yIM)+=*3v +vM7Ź6u2 Tyݢy>Ŧֳ᫬wb6yNOʛ^ +*#+copf+Q]&r6~'b5(PH[fO֗lN;lȢ#b#^2|*B;?_z>Ov_Y)n&֯#6dQ_Ezc]b.t@c gfsD B; +"ja"<Y_d LE--oK,?$Aq_ t.RjF?Ȕw}i52>]Ǝmoy+fHGglKt3鑎Zs&U`^ pRJLA`nq9#/1)ƀh" =-0 ,ϪG莚 0{(^p_@Xk6 Pf/k 3/VLCBN9FFlߖ@k3+XFU7'e8iBť͑1彾١.E +IqBDs'NGcіql t]rHa!OoYI]BT*,RMp9?E}J|u0 +]7uELڼi @4{~T@RQL`jTkS0(Vf?~$z=M̶jL7t( +Ihpho6{[r2~!{mA]\^:X?`m_ߵކ]jW:޽| 2  +>7<R 5WguŚT>&\i$<{"S7Q#v:4*L6"UI}`$ sK +q4|.!m&#7nz?`~c3pCfn Abzn:g6yHӸhbﳅrP6B^x / ުpE$şsU,71N4r)h+f:Gh; _aFg=^+~1$C)3dV}Ӻ̢K %~Zz&՘fƯmUǢ4¯l1oL} [H/ۜQɏ)|tߩ(|UiP\aܘfh<.m→͈Zj~k +N_:W-jX',.iVP +-A1!JcaM\Q+dDŔ䃌8w8 bJ\8"JJazD2DJJ^|eE%P'Lh`PQ[h{*AzVϋ1矄_B0*J".T^(.¡ϊ/uTy/z!vժgG{yؗ0 S)W%;J!$|W> P Tr݅-u>Sd' ' r +iSujDcI~_EG#e}7M!hӶ=S0f +zQbCm}^av} cL_;Aؚ`#hbVצ?dA@Tq|J#o +DG?I>x6|{Y5 {Vqe` PY8_TӘTT~0OLĤ!,G 2Rd huTIca2pMofuc8 n$9H4)n l+{xˣ +C:VsnY*ovSBR]8jdhC?ګs/qh?>D$9wHBBS&"w$`Dw&3gfe]"4m˓3'=Z+bN:Uy4j%@^ϔbJ)~IO|@F% ZĪJZ)K(oxi/v GUL\ |}%:֯ 2Ao߉`EJ:Ò(dqPo9)a = 82<0-# &"?<e0:', ]' M{;mjThd#bM6ʕC  $%팀VT x" 3-l@ +ܬ + UF2э:IAy/!RYTE= IɢJɼX =Vhd2o)S AOT*(Oy~Iya:q؍`R]*~ f1O7]|lȖADLV~ey #7 ˕ XvrDŽc˭H*2b…e R kO!9Zw\_uf9) <ycMƧA|`[ ͣ #N_?`Xo6>/9~qkW.be21W<_̡m]o&|`»_DV_9X{X"i*~1eO⃄ M X]DXo +9{NZ$B~sT!W[Z^-C>Vؐ~,1-ۅ-=Ue;ᙝ!՗;*-W؉"xaw+I)d6ƛXbɮZ^$d~Cۯk{03!R2Е fOi +g}L !2XMx{}.&IXk-B%TncgN߆2qv^A2fƟy{6f 64QYMgF^EN&jv+`XBCюagw+'Цy< þ3pzbuͯBx`ߕ']tcG>p #k;p-L7d +B>E]>rU'J7>R / 7: %0=Q/#[Ǡ +nnr.;Aj v)8~ -&'X.l7CUH }*хTp?MQG NethdU;pn;tN2t/ cEbGy8tTO/.B8 ΃]L*s:䮲`n~BypV0F .UV;;nՂ1U2\}NKr̘;[)X,$;cQy4ҏyUqJ{-hCx*en gF3<gAE| GXA*o~#;1Yq:uv" fo,0u5*]{l[ dY +d1WWG#`NK1 (#l$&)'pg '@׬Lھ T\݉( ;VNי auT9o Z꽙gD g,&jȋ5ౄ8kv0yaף]7+ܧ=]G w^ơrUNHhPmx2?@7?T2z]F؆tQkϰa@waR!*|3N4<$w9Jq1TUI+a]G)T:AgĈ&DD>˚7F)@*3vSwi^Z\'$aoNGPe:b՘ؠQV9l-rCsWAd.P+%z=Voz:#e6qm"ZPm" CGl)RGg4Ή5D?M6gՍ`t22:pap* +, Fy-o;>sŠqQv}C5F[RnHբvO7ȿq )d!t6\Ԗ4}DP.}_ *cTdWM*͈-Hrz؂9bVyk{>5jGw,5}‹m?qBnˍ]/2a{n,N{KA' *s4|FA)6qڝv[һкJ#~AAbrt +e_=͡AE`Pp}qIyȠHLMe2AI(t9Dgij\i\@&&P_ʹ/,M/}Tʿ+u*]DnYDߵ4-- .^LJR?_'0 7^ >Ɠ'ykе{mt?NRyR'6}_ȓjm|J{F$zyp}IvgA* 6/Iԥ8ȳ]̮eCV~m@ClV< a@Hm9n@?. lCIXߙN\NS#&֫t-U. +_AAB +*PIXDZڀɾӟjU?:aa-L*sRh`~>t`ʻ##v56"6R:679oGZ.ImXPm ԪtV&T,Xz @c5#sۭm&)e"y,e]& d*D/I@]I,1ɕ4@dq!i8a^JgH3 _FNrq;:Q*D#: @>Po(tBcb#zj9%wWO ˱z.Z\tV vSat{|tW})+hs˸!_K1"shǛV`h[O7C˓YtWf B6Ӫ_=dq41:3]ygF&b2\hՠρ<]5dԊC}ygEW}U[=O?Qfq̱凰?ީ}~BwhΛ&F듼7* + Нn>ġv_6!T&@#dDPj~[4YS5! SiQu[F +dXsz݃-ۆJf ʆL,U hM:T@d_(0cզ}xBS-*Tp(\R|N>47_Slz{A*DAc4xPynB ܶe=Wm7f\~Dt +G +c *ܠܥzFx`x?1>yoÏ)W<~a!8-xr?be|5>r)ۭUcHnͅBY)fvҾ^ r%Ӱ%`J- l2r-F|%~Irn ,ހ1g 5-Պ}ڷ9Żi`Nh)ζBh,,#qo%pƣdZO({Gm֟qaM=tN^AMl^Y]4Qj>X-ȼ姇[]=Sg~F,T`wSua(38p)-JwnR4AsE!V: 8QSEEnaȔk'Y{GБ_CJ{F77-{#ݑA뀾󸢋@ow8wwr|k)Ϗݩ?/SҮf\%^hA@fXp7gqOtxdu{BX +q8Y5fF7XCWp%JB7WXvFnPi5yk&~;F4g@D3RN$^{Y!s_άv[VνSMLGu }|tsfO}S+Kck3Cgꁀ۷}I$%E^h]DĹ)ΊB(@/ m 5縘M*ϔ; JY_$H_> >B[ Җ㥜KXqb+|' DBر9P*0#b]1@^įejg|!wJ@>($ \7 ,P-0 Y[LXhJt!$K:M5Ve,wfE>@j؆ü Xuda_Dw}oV9|@AUD`D6AtAx4;x7*44vNah; # m `o' +8I c;&#m[q 6l<1qN?`YFLlơ2R;W[C* aIt +$ŇҒxAka/ jsRn,YK0T,׊niyE)j>0 g;1BLI+^\xԛ"2yKE  fei"&fRMe +\Ca^Al$MyZ.iW0I^R2}fTp'hvj7 +1x"Êz⓾xl],-"KZp= <$}eH8">"\cek~Π/P +8M =^]ikA S$-) Z~U$EKH31.݈+ Vk~"s.5h(L ~kՒd1>6]x]enNuahx*o`|ss0 lϧ"&Uz/$=~sx+ܣBûvs0IkV!.RcBMtc@>a ^a(¯ԣ YxWqٴOUrJa|(/4u+2-,B5b^^Vt V)L#2jQdH|@5r[M3 Hϛƹ-*djrBȉ5Q2S Y!`2$ ÐU,S( d`_}e} kVp`p&UԐ1 Ǘ#s+TMsj{T_3̶Gj +dG 0k#uV76r"֗Ao紻V;@!eՁJ[Pm=f?C$zԾ){Hf,fǚ2ROdz/{fpa%?7GэX5HQ)/,yrIpD V[A1o'gI8Аj1/h*P,B!Ӵ&ycUẉU\asd&@V$ʙyN5VB$Jp9A`» Ɲu lJ_R̹*+2qZஹCOO`/Ĕ,~w`|ꥍ$>.4զ{m󝖝@i2@Up= TDjır iNA0xO:E:N +6|w.I p7ϖ  & put(@ϝ<?1a9x;U)[jN(E珮Q%p^+6/ډdp?@X {p?{=@waPgSo!rA}į,R0IZ%~E݊_r =_DBNMϋ2OUm-v,\.ocsKKp+:vv#|VO^!~/[ ei<27'׺0\4eMҹLRdi0 lGϧ"s#`=ȷrzA`?qꁏ]c nql$ƀ5~ou7>-$O%0>< 8L +3Xe}}R@K0IhbiM}T*ƇI &c\f<*2-xy d9>Vt V)L#0jQDHD96rnY]MvMx25Ѱ1C~?:c~7?,h6n(|1 Dr'AꂨAJb, +lj.tsvbsSW/6~sh8gB:&Ɓfewjvy8^pϞhW9pn +g?3+,o> +X}৊&s]vL8?D)#wήțz;RgTKMyqv +߼yRo(,a݇Fu६H-z)erj +Şkf f ;?l6ow{nټ]op l8AxK׍as|>M3qEpa-{J^·n(įnbM5o 6{߽AI*gXZ;`m/yZLWr ++h6޹y\\\CSok z +S}-Y1@94Y%! 0d2L? fB.3H%Æg!X[ qi) sܝKT'r%Rh7$F# tf`#.ŸC +kuGX9jmZj-juz(wXjme;XZ\Տ Y'E^TS}y>,aP E%18~ PTJ~%]LظAR}۳"Ff%!%))"v施ܷ[ܮWI<5uF +ᇞgA- +) ej)W!-L+"0@-*& hI$ia&` ='0vKMdKMd[3S=5Q5WLxyw'*$ B$D\"0@D`Z`a8%3$ FX[+UR%Ɣ6J8WS',Ս6W(* +TEqS0IUR |b*/⋩+/⋫kd0K.Tԗ6d%++Tԗ@d%-TU~ +_b*/⋩bb+uV꘭1[c%5Xʱ"+B-*RDznf*,mDK[-Z-іhKt%JKA +Xca-{o]>2q`˻Fj'D_=xN<9/gЖ\w3!iy~*9ۚzlև{䙚Z!/M^sV͓fhlǗP66o_1Ֆ[ojp=43\N 1&䱾8ܜ@ )hA\ýKPOv=8~  PB{ɨ֭УYs/Fg⣃Y;ҏ`O~uݥfRةq' SLYj¸1:0$qܞ0i|1;Ir 0՞& endstream endobj 3279 0 obj <>stream +HWN9 ̴zm`)R+B-jAH5!9jI:@Iypluϖٟv'['\=Z^/,? y5K/Mܫ m +jϽ6lZlǝ` + +F*&+0Zj?\}[޳bNg+&Kv0Ng:X6Fqt$m `mJJR`ރ4X%WR7OcJaz>TzNsiKp½jdנʡZ˦Ƣ"NMm ;T Mm;7뼿ڂg]FcXg6JKe<a%a#He;{'L݃v|R:,X/rd#Mu`dRԁdГDP.p-!Yn5r41&V:{qZ8~h43?[VeM'N䐓RjG꨹hpŝv,<0r F#Can5򮕃kN%ND:II4^nFM*:R#ֺ_,NO%B;\oͮ&0(fiuZcCDx:86Fʏ,Omf~^~÷2b갋cz^c< gdǍapnzҘd_p8o붑+mĜלSr0SRxaL=$:;a.YT4QQlDE(Q *ʣx>hljMh)hjn/)>J.>qRpr2 ؚɽF5Ԛ{jϮKbhc ^B'kI@IZd:(MA"gL5MA\rZcWٵrI qY +"iA +z93frS`ثXN.AR{( ǝ7Ĵ- +^}J%kVD/bMT1:!DTMS(dx45B/ ͱiU7y=ȍu*=H6tMNc>(}o5'B }~aSuj6|QS>[&QԸVޔ̘S, N 7VÉNԤ̰iI(n:,ѝlx1=VWܖeKƕۢU^"lc&>OE:,FDy mO;oW{Lrv}S.˻ٿ%q/v,`dwW@yuzV endstream endobj 3298 0 obj <> endobj xref 0 3307 0000000003 65535 f +0000000016 00000 n +0000032391 00000 n +0000000004 00000 f +0000000006 00000 f +0000032442 00000 n +0000000007 00000 f +0000000008 00000 f +0000000009 00000 f +0000000010 00000 f +0000000011 00000 f +0000000012 00000 f +0000000013 00000 f +0000000014 00000 f +0000000015 00000 f +0000000016 00000 f +0000000017 00000 f +0000000018 00000 f +0000000019 00000 f +0000000020 00000 f +0000000021 00000 f +0000000022 00000 f +0000000023 00000 f +0000000024 00000 f +0000000025 00000 f +0000000026 00000 f +0000000027 00000 f +0000000028 00000 f +0000000029 00000 f +0000000030 00000 f +0000000031 00000 f +0000000032 00000 f +0000000033 00000 f +0000000034 00000 f +0000000035 00000 f +0000000036 00000 f +0000000037 00000 f +0000000038 00000 f +0000000039 00000 f +0000000040 00000 f +0000000041 00000 f +0000000042 00000 f +0000000043 00000 f +0000000044 00000 f +0000000045 00000 f +0000000046 00000 f +0000000047 00000 f +0000000048 00000 f +0000000049 00000 f +0000000050 00000 f +0000000051 00000 f +0000000052 00000 f +0000000053 00000 f +0000000054 00000 f +0000000055 00000 f +0000000056 00000 f +0000000057 00000 f +0000000058 00000 f +0000000059 00000 f +0000000060 00000 f +0000000061 00000 f +0000000062 00000 f +0000000063 00000 f +0000000064 00000 f +0000000065 00000 f +0000000066 00000 f +0000000067 00000 f +0000000068 00000 f +0000000069 00000 f +0000000070 00000 f +0000000071 00000 f +0000000072 00000 f +0000000073 00000 f +0000000074 00000 f +0000000075 00000 f +0000000076 00000 f +0000000077 00000 f +0000000078 00000 f +0000000079 00000 f +0000000080 00000 f +0000000081 00000 f +0000000082 00000 f +0000000083 00000 f +0000000084 00000 f +0000000085 00000 f +0000000086 00000 f +0000000087 00000 f +0000000088 00000 f +0000000089 00000 f +0000000090 00000 f +0000000091 00000 f +0000000092 00000 f +0000000093 00000 f +0000000094 00000 f +0000000095 00000 f +0000000096 00000 f +0000000097 00000 f +0000000098 00000 f +0000000099 00000 f +0000000100 00000 f +0000000101 00000 f +0000000102 00000 f +0000000103 00000 f +0000000104 00000 f +0000000105 00000 f +0000000106 00000 f +0000000107 00000 f +0000000108 00000 f +0000000109 00000 f +0000000110 00000 f +0000000111 00000 f +0000000112 00000 f +0000000113 00000 f +0000000114 00000 f +0000000115 00000 f +0000000116 00000 f +0000000117 00000 f +0000000118 00000 f +0000000119 00000 f +0000000120 00000 f +0000000121 00000 f +0000000122 00000 f +0000000123 00000 f +0000000124 00000 f +0000000125 00000 f +0000000126 00000 f +0000000127 00000 f +0000000128 00000 f +0000000129 00000 f +0000000130 00000 f +0000000131 00000 f +0000000132 00000 f +0000000133 00000 f +0000000134 00000 f +0000000135 00000 f +0000000136 00000 f +0000000137 00000 f +0000000138 00000 f +0000000139 00000 f +0000000140 00000 f +0000000141 00000 f +0000000142 00000 f +0000000143 00000 f +0000000144 00000 f +0000000145 00000 f +0000000146 00000 f +0000000147 00000 f +0000000148 00000 f +0000000149 00000 f +0000000150 00000 f +0000000151 00000 f +0000000152 00000 f +0000000153 00000 f +0000000154 00000 f +0000000155 00000 f +0000000156 00000 f +0000000157 00000 f +0000000158 00000 f +0000000159 00000 f +0000000160 00000 f +0000000161 00000 f +0000000162 00000 f +0000000163 00000 f +0000000164 00000 f +0000000165 00000 f +0000000166 00000 f +0000000167 00000 f +0000000168 00000 f +0000000169 00000 f +0000000170 00000 f +0000000171 00000 f +0000000172 00000 f +0000000173 00000 f +0000000174 00000 f +0000000175 00000 f +0000000176 00000 f +0000000177 00000 f +0000000178 00000 f +0000000179 00000 f +0000000180 00000 f +0000000181 00000 f +0000000182 00000 f +0000000183 00000 f +0000000184 00000 f +0000000185 00000 f +0000000186 00000 f +0000000187 00000 f +0000000188 00000 f +0000000189 00000 f +0000000190 00000 f +0000000191 00000 f +0000000192 00000 f +0000000193 00000 f +0000000194 00000 f +0000000195 00000 f +0000000196 00000 f +0000000197 00000 f +0000000198 00000 f +0000000199 00000 f +0000000200 00000 f +0000000201 00000 f +0000000202 00000 f +0000000203 00000 f +0000000204 00000 f +0000000205 00000 f +0000000206 00000 f +0000000207 00000 f +0000000208 00000 f +0000000209 00000 f +0000000210 00000 f +0000000211 00000 f +0000000212 00000 f +0000000213 00000 f +0000000214 00000 f +0000000215 00000 f +0000000216 00000 f +0000000217 00000 f +0000000218 00000 f +0000000219 00000 f +0000000220 00000 f +0000000221 00000 f +0000000222 00000 f +0000000223 00000 f +0000000224 00000 f +0000000225 00000 f +0000000226 00000 f +0000000227 00000 f +0000000228 00000 f +0000000229 00000 f +0000000230 00000 f +0000000231 00000 f +0000000232 00000 f +0000000233 00000 f +0000000234 00000 f +0000000235 00000 f +0000000236 00000 f +0000000237 00000 f +0000000238 00000 f +0000000239 00000 f +0000000240 00000 f +0000000241 00000 f +0000000242 00000 f +0000000243 00000 f +0000000244 00000 f +0000000245 00000 f +0000000246 00000 f +0000000247 00000 f +0000000248 00000 f +0000000249 00000 f +0000000250 00000 f +0000000251 00000 f +0000000252 00000 f +0000000253 00000 f +0000000254 00000 f +0000000255 00000 f +0000000256 00000 f +0000000257 00000 f +0000000258 00000 f +0000000259 00000 f +0000000260 00000 f +0000000261 00000 f +0000000262 00000 f +0000000263 00000 f +0000000264 00000 f +0000000265 00000 f +0000000266 00000 f +0000000267 00000 f +0000000268 00000 f +0000000269 00000 f +0000000270 00000 f +0000000271 00000 f +0000000272 00000 f +0000000273 00000 f +0000000274 00000 f +0000000275 00000 f +0000000276 00000 f +0000000277 00000 f +0000000278 00000 f +0000000279 00000 f +0000000280 00000 f +0000000281 00000 f +0000000282 00000 f +0000000283 00000 f +0000000284 00000 f +0000000285 00000 f +0000000286 00000 f +0000000287 00000 f +0000000288 00000 f +0000000289 00000 f +0000000290 00000 f +0000000291 00000 f +0000000292 00000 f +0000000293 00000 f +0000000294 00000 f +0000000295 00000 f +0000000296 00000 f +0000000297 00000 f +0000000298 00000 f +0000000299 00000 f +0000000300 00000 f +0000000301 00000 f +0000000302 00000 f +0000000303 00000 f +0000000304 00000 f +0000000305 00000 f +0000000306 00000 f +0000000307 00000 f +0000000308 00000 f +0000000309 00000 f +0000000310 00000 f +0000000311 00000 f +0000000312 00000 f +0000000313 00000 f +0000000314 00000 f +0000000315 00000 f +0000000316 00000 f +0000000317 00000 f +0000000318 00000 f +0000000319 00000 f +0000000320 00000 f +0000000321 00000 f +0000000322 00000 f +0000000323 00000 f +0000000324 00000 f +0000000325 00000 f +0000000326 00000 f +0000000327 00000 f +0000000328 00000 f +0000000329 00000 f +0000000330 00000 f +0000000331 00000 f +0000000332 00000 f +0000000333 00000 f +0000000334 00000 f +0000000335 00000 f +0000000336 00000 f +0000000337 00000 f +0000000338 00000 f +0000000339 00000 f +0000000340 00000 f +0000000341 00000 f +0000000342 00000 f +0000000343 00000 f +0000000344 00000 f +0000000345 00000 f +0000000346 00000 f +0000000347 00000 f +0000000348 00000 f +0000000349 00000 f +0000000350 00000 f +0000000351 00000 f +0000000352 00000 f +0000000353 00000 f +0000000354 00000 f +0000000355 00000 f +0000000356 00000 f +0000000357 00000 f +0000000358 00000 f +0000000359 00000 f +0000000360 00000 f +0000000361 00000 f +0000000362 00000 f +0000000363 00000 f +0000000364 00000 f +0000000365 00000 f +0000000366 00000 f +0000000367 00000 f +0000000368 00000 f +0000000369 00000 f +0000000370 00000 f +0000000371 00000 f +0000000372 00000 f +0000000373 00000 f +0000000374 00000 f +0000000375 00000 f +0000000376 00000 f +0000000377 00000 f +0000000378 00000 f +0000000379 00000 f +0000000380 00000 f +0000000381 00000 f +0000000382 00000 f +0000000383 00000 f +0000000384 00000 f +0000000385 00000 f +0000000386 00000 f +0000000387 00000 f +0000000388 00000 f +0000000389 00000 f +0000000390 00000 f +0000000391 00000 f +0000000392 00000 f +0000000393 00000 f +0000000394 00000 f +0000000395 00000 f +0000000396 00000 f +0000000397 00000 f +0000000398 00000 f +0000000399 00000 f +0000000400 00000 f +0000000401 00000 f +0000000402 00000 f +0000000403 00000 f +0000000404 00000 f +0000000405 00000 f +0000000406 00000 f +0000000407 00000 f +0000000408 00000 f +0000000409 00000 f +0000000410 00000 f +0000000411 00000 f +0000000412 00000 f +0000000413 00000 f +0000000414 00000 f +0000000415 00000 f +0000000416 00000 f +0000000417 00000 f +0000000418 00000 f +0000000419 00000 f +0000000420 00000 f +0000000421 00000 f +0000000422 00000 f +0000000423 00000 f +0000000424 00000 f +0000000425 00000 f +0000000426 00000 f +0000000427 00000 f +0000000428 00000 f +0000000429 00000 f +0000000430 00000 f +0000000431 00000 f +0000000432 00000 f +0000000433 00000 f +0000000434 00000 f +0000000435 00000 f +0000000436 00000 f +0000000437 00000 f +0000000438 00000 f +0000000439 00000 f +0000000440 00000 f +0000000441 00000 f +0000000442 00000 f +0000000443 00000 f +0000000444 00000 f +0000000445 00000 f +0000000446 00000 f +0000000447 00000 f +0000000448 00000 f +0000000449 00000 f +0000000450 00000 f +0000000451 00000 f +0000000452 00000 f +0000000453 00000 f +0000000454 00000 f +0000000455 00000 f +0000000456 00000 f +0000000457 00000 f +0000000458 00000 f +0000000459 00000 f +0000000460 00000 f +0000000461 00000 f +0000000462 00000 f +0000000463 00000 f +0000000464 00000 f +0000000465 00000 f +0000000466 00000 f +0000000467 00000 f +0000000468 00000 f +0000000469 00000 f +0000000470 00000 f +0000000471 00000 f +0000000472 00000 f +0000000473 00000 f +0000000474 00000 f +0000000475 00000 f +0000000476 00000 f +0000000477 00000 f +0000000478 00000 f +0000000479 00000 f +0000000480 00000 f +0000000481 00000 f +0000000482 00000 f +0000000483 00000 f +0000000484 00000 f +0000000485 00000 f +0000000486 00000 f +0000000487 00000 f +0000000488 00000 f +0000000489 00000 f +0000000490 00000 f +0000000491 00000 f +0000000492 00000 f +0000000493 00000 f +0000000494 00000 f +0000000495 00000 f +0000000496 00000 f +0000000497 00000 f +0000000498 00000 f +0000000499 00000 f +0000000500 00000 f +0000000501 00000 f +0000000502 00000 f +0000000503 00000 f +0000000504 00000 f +0000000505 00000 f +0000000506 00000 f +0000000507 00000 f +0000000508 00000 f +0000000509 00000 f +0000000510 00000 f +0000000511 00000 f +0000000512 00000 f +0000000513 00000 f +0000000514 00000 f +0000000515 00000 f +0000000516 00000 f +0000000517 00000 f +0000000518 00000 f +0000000519 00000 f +0000000520 00000 f +0000000521 00000 f +0000000522 00000 f +0000000523 00000 f +0000000524 00000 f +0000000525 00000 f +0000000526 00000 f +0000000527 00000 f +0000000528 00000 f +0000000529 00000 f +0000000530 00000 f +0000000531 00000 f +0000000532 00000 f +0000000533 00000 f +0000000534 00000 f +0000000535 00000 f +0000000536 00000 f +0000000537 00000 f +0000000538 00000 f +0000000539 00000 f +0000000540 00000 f +0000000541 00000 f +0000000542 00000 f +0000000543 00000 f +0000000544 00000 f +0000000545 00000 f +0000000546 00000 f +0000000547 00000 f +0000000548 00000 f +0000000549 00000 f +0000000550 00000 f +0000000551 00000 f +0000000552 00000 f +0000000553 00000 f +0000000554 00000 f +0000000555 00000 f +0000000556 00000 f +0000000557 00000 f +0000000558 00000 f +0000000559 00000 f +0000000560 00000 f +0000000561 00000 f +0000000562 00000 f +0000000563 00000 f +0000000564 00000 f +0000000565 00000 f +0000000566 00000 f +0000000567 00000 f +0000000568 00000 f +0000000569 00000 f +0000000570 00000 f +0000000571 00000 f +0000000572 00000 f +0000000573 00000 f +0000000574 00000 f +0000000575 00000 f +0000000576 00000 f +0000000577 00000 f +0000000578 00000 f +0000000579 00000 f +0000000580 00000 f +0000000581 00000 f +0000000582 00000 f +0000000583 00000 f +0000000584 00000 f +0000000585 00000 f +0000000586 00000 f +0000000587 00000 f +0000000588 00000 f +0000000589 00000 f +0000000590 00000 f +0000000591 00000 f +0000000592 00000 f +0000000593 00000 f +0000000594 00000 f +0000000595 00000 f +0000000596 00000 f +0000000597 00000 f +0000000598 00000 f +0000000599 00000 f +0000000600 00000 f +0000000601 00000 f +0000000602 00000 f +0000000603 00000 f +0000000604 00000 f +0000000605 00000 f +0000000606 00000 f +0000000607 00000 f +0000000608 00000 f +0000000609 00000 f +0000000610 00000 f +0000000611 00000 f +0000000612 00000 f +0000000613 00000 f +0000000614 00000 f +0000000615 00000 f +0000000616 00000 f +0000000617 00000 f +0000000618 00000 f +0000000619 00000 f +0000000620 00000 f +0000000621 00000 f +0000000622 00000 f +0000000623 00000 f +0000000624 00000 f +0000000625 00000 f +0000000626 00000 f +0000000627 00000 f +0000000628 00000 f +0000000629 00000 f +0000000630 00000 f +0000000631 00000 f +0000000632 00000 f +0000000633 00000 f +0000000634 00000 f +0000000635 00000 f +0000000636 00000 f +0000000637 00000 f +0000000638 00000 f +0000000639 00000 f +0000000640 00000 f +0000000641 00000 f +0000000642 00000 f +0000000643 00000 f +0000000644 00000 f +0000000645 00000 f +0000000646 00000 f +0000000647 00000 f +0000000648 00000 f +0000000649 00000 f +0000000650 00000 f +0000000651 00000 f +0000000652 00000 f +0000000653 00000 f +0000000654 00000 f +0000000655 00000 f +0000000656 00000 f +0000000657 00000 f +0000000658 00000 f +0000000659 00000 f +0000000660 00000 f +0000000661 00000 f +0000000662 00000 f +0000000663 00000 f +0000000664 00000 f +0000000665 00000 f +0000000666 00000 f +0000000667 00000 f +0000000668 00000 f +0000000669 00000 f +0000000670 00000 f +0000000671 00000 f +0000000672 00000 f +0000000673 00000 f +0000000674 00000 f +0000000675 00000 f +0000000676 00000 f +0000000677 00000 f +0000000678 00000 f +0000000679 00000 f +0000000680 00000 f +0000000681 00000 f +0000000682 00000 f +0000000683 00000 f +0000000684 00000 f +0000000685 00000 f +0000000686 00000 f +0000000687 00000 f +0000000688 00000 f +0000000689 00000 f +0000000690 00000 f +0000000691 00000 f +0000000692 00000 f +0000000693 00000 f +0000000694 00000 f +0000000695 00000 f +0000000696 00000 f +0000000697 00000 f +0000000698 00000 f +0000000699 00000 f +0000000700 00000 f +0000000701 00000 f +0000000702 00000 f +0000000703 00000 f +0000000704 00000 f +0000000705 00000 f +0000000706 00000 f +0000000707 00000 f +0000000708 00000 f +0000000709 00000 f +0000000710 00000 f +0000000711 00000 f +0000000712 00000 f +0000000713 00000 f +0000000714 00000 f +0000000715 00000 f +0000000716 00000 f +0000000717 00000 f +0000000718 00000 f +0000000719 00000 f +0000000720 00000 f +0000000721 00000 f +0000000722 00000 f +0000000723 00000 f +0000000724 00000 f +0000000725 00000 f +0000000726 00000 f +0000000727 00000 f +0000000728 00000 f +0000000729 00000 f +0000000730 00000 f +0000000731 00000 f +0000000732 00000 f +0000000733 00000 f +0000000734 00000 f +0000000735 00000 f +0000000736 00000 f +0000000737 00000 f +0000000738 00000 f +0000000739 00000 f +0000000740 00000 f +0000000741 00000 f +0000000742 00000 f +0000000743 00000 f +0000000744 00000 f +0000000745 00000 f +0000000746 00000 f +0000000747 00000 f +0000000748 00000 f +0000000749 00000 f +0000000750 00000 f +0000000751 00000 f +0000000752 00000 f +0000000753 00000 f +0000000754 00000 f +0000000755 00000 f +0000000756 00000 f +0000000757 00000 f +0000000758 00000 f +0000000759 00000 f +0000000760 00000 f +0000000761 00000 f +0000000762 00000 f +0000000763 00000 f +0000000764 00000 f +0000000765 00000 f +0000000766 00000 f +0000000767 00000 f +0000000768 00000 f +0000000769 00000 f +0000000770 00000 f +0000000771 00000 f +0000000772 00000 f +0000000773 00000 f +0000000774 00000 f +0000000775 00000 f +0000000776 00000 f +0000000777 00000 f +0000000778 00000 f +0000000779 00000 f +0000000780 00000 f +0000000781 00000 f +0000000782 00000 f +0000000783 00000 f +0000000784 00000 f +0000000785 00000 f +0000000786 00000 f +0000000787 00000 f +0000000788 00000 f +0000000789 00000 f +0000000790 00000 f +0000000791 00000 f +0000000792 00000 f +0000000793 00000 f +0000000794 00000 f +0000000795 00000 f +0000000796 00000 f +0000000797 00000 f +0000000798 00000 f +0000000799 00000 f +0000000800 00000 f +0000000801 00000 f +0000000802 00000 f +0000000803 00000 f +0000000804 00000 f +0000000805 00000 f +0000000806 00000 f +0000000807 00000 f +0000000808 00000 f +0000000809 00000 f +0000000810 00000 f +0000000811 00000 f +0000000812 00000 f +0000000813 00000 f +0000000814 00000 f +0000000815 00000 f +0000000816 00000 f +0000000817 00000 f +0000000818 00000 f +0000000819 00000 f +0000000820 00000 f +0000000821 00000 f +0000000822 00000 f +0000000823 00000 f +0000000824 00000 f +0000000825 00000 f +0000000826 00000 f +0000000827 00000 f +0000000828 00000 f +0000000829 00000 f +0000000830 00000 f +0000000831 00000 f +0000000832 00000 f +0000000833 00000 f +0000000834 00000 f +0000000835 00000 f +0000000836 00000 f +0000000837 00000 f +0000000838 00000 f +0000000839 00000 f +0000000840 00000 f +0000000841 00000 f +0000000842 00000 f +0000000843 00000 f +0000000844 00000 f +0000000845 00000 f +0000000846 00000 f +0000000847 00000 f +0000000848 00000 f +0000000849 00000 f +0000000850 00000 f +0000000851 00000 f +0000000852 00000 f +0000000853 00000 f +0000000854 00000 f +0000000855 00000 f +0000000856 00000 f +0000000857 00000 f +0000000858 00000 f +0000000859 00000 f +0000000860 00000 f +0000000861 00000 f +0000000862 00000 f +0000000863 00000 f +0000000864 00000 f +0000000865 00000 f +0000000866 00000 f +0000000867 00000 f +0000000868 00000 f +0000000869 00000 f +0000000870 00000 f +0000000871 00000 f +0000000872 00000 f +0000000873 00000 f +0000000874 00000 f +0000000875 00000 f +0000000876 00000 f +0000000877 00000 f +0000000878 00000 f +0000000879 00000 f +0000000880 00000 f +0000000881 00000 f +0000000882 00000 f +0000000883 00000 f +0000000884 00000 f +0000000885 00000 f +0000000886 00000 f +0000000887 00000 f +0000000888 00000 f +0000000889 00000 f +0000000890 00000 f +0000000891 00000 f +0000000892 00000 f +0000000893 00000 f +0000000894 00000 f +0000000895 00000 f +0000000896 00000 f +0000000897 00000 f +0000000898 00000 f +0000000899 00000 f +0000000900 00000 f +0000000901 00000 f +0000000902 00000 f +0000000903 00000 f +0000000904 00000 f +0000000905 00000 f +0000000906 00000 f +0000000907 00000 f +0000000908 00000 f +0000000909 00000 f +0000000910 00000 f +0000000911 00000 f +0000000912 00000 f +0000000913 00000 f +0000000914 00000 f +0000000915 00000 f +0000000916 00000 f +0000000917 00000 f +0000000918 00000 f +0000000919 00000 f +0000000920 00000 f +0000000921 00000 f +0000000922 00000 f +0000000923 00000 f +0000000924 00000 f +0000000925 00000 f +0000000926 00000 f +0000000927 00000 f +0000000928 00000 f +0000000929 00000 f +0000000930 00000 f +0000000931 00000 f +0000000932 00000 f +0000000933 00000 f +0000000934 00000 f +0000000935 00000 f +0000000936 00000 f +0000000937 00000 f +0000000938 00000 f +0000000939 00000 f +0000000940 00000 f +0000000941 00000 f +0000000942 00000 f +0000000943 00000 f +0000000944 00000 f +0000000945 00000 f +0000000946 00000 f +0000000947 00000 f +0000000948 00000 f +0000000949 00000 f +0000000950 00000 f +0000000951 00000 f +0000000952 00000 f +0000000953 00000 f +0000000954 00000 f +0000000955 00000 f +0000000956 00000 f +0000000957 00000 f +0000000958 00000 f +0000000959 00000 f +0000000960 00000 f +0000000961 00000 f +0000000962 00000 f +0000000963 00000 f +0000000964 00000 f +0000000965 00000 f +0000000966 00000 f +0000000967 00000 f +0000000968 00000 f +0000000969 00000 f +0000000970 00000 f +0000000971 00000 f +0000000972 00000 f +0000000973 00000 f +0000000974 00000 f +0000000975 00000 f +0000000976 00000 f +0000000977 00000 f +0000000978 00000 f +0000000979 00000 f +0000000980 00000 f +0000000981 00000 f +0000000982 00000 f +0000000983 00000 f +0000000984 00000 f +0000000985 00000 f +0000000986 00000 f +0000000987 00000 f +0000000988 00000 f +0000000989 00000 f +0000000990 00000 f +0000000991 00000 f +0000000992 00000 f +0000000993 00000 f +0000000994 00000 f +0000000995 00000 f +0000000996 00000 f +0000000997 00000 f +0000000998 00000 f +0000000999 00000 f +0000001000 00000 f +0000001001 00000 f +0000001002 00000 f +0000001003 00000 f +0000001004 00000 f +0000001005 00000 f +0000001006 00000 f +0000001007 00000 f +0000001008 00000 f +0000001009 00000 f +0000001010 00000 f +0000001011 00000 f +0000001012 00000 f +0000001013 00000 f +0000001014 00000 f +0000001015 00000 f +0000001016 00000 f +0000001017 00000 f +0000001018 00000 f +0000001019 00000 f +0000001020 00000 f +0000001021 00000 f +0000001022 00000 f +0000001023 00000 f +0000001024 00000 f +0000001025 00000 f +0000001026 00000 f +0000001027 00000 f +0000001028 00000 f +0000001029 00000 f +0000001030 00000 f +0000001031 00000 f +0000001032 00000 f +0000001033 00000 f +0000001034 00000 f +0000001035 00000 f +0000001036 00000 f +0000001037 00000 f +0000001038 00000 f +0000001039 00000 f +0000001040 00000 f +0000001041 00000 f +0000001042 00000 f +0000001043 00000 f +0000001044 00000 f +0000001045 00000 f +0000001046 00000 f +0000001047 00000 f +0000001048 00000 f +0000001049 00000 f +0000001050 00000 f +0000001051 00000 f +0000001052 00000 f +0000001053 00000 f +0000001054 00000 f +0000001055 00000 f +0000001056 00000 f +0000001057 00000 f +0000001058 00000 f +0000001059 00000 f +0000001060 00000 f +0000001061 00000 f +0000001062 00000 f +0000001063 00000 f +0000001064 00000 f +0000001065 00000 f +0000001066 00000 f +0000001067 00000 f +0000001068 00000 f +0000001069 00000 f +0000001070 00000 f +0000001071 00000 f +0000001072 00000 f +0000001073 00000 f +0000001074 00000 f +0000001075 00000 f +0000001076 00000 f +0000001077 00000 f +0000001078 00000 f +0000001079 00000 f +0000001080 00000 f +0000001081 00000 f +0000001082 00000 f +0000001083 00000 f +0000001084 00000 f +0000001085 00000 f +0000001086 00000 f +0000001087 00000 f +0000001088 00000 f +0000001089 00000 f +0000001090 00000 f +0000001091 00000 f +0000001092 00000 f +0000001093 00000 f +0000001094 00000 f +0000001095 00000 f +0000001096 00000 f +0000001097 00000 f +0000001098 00000 f +0000001099 00000 f +0000001100 00000 f +0000001101 00000 f +0000001102 00000 f +0000001103 00000 f +0000001104 00000 f +0000001105 00000 f +0000001106 00000 f +0000001107 00000 f +0000001108 00000 f +0000001109 00000 f +0000001110 00000 f +0000001111 00000 f +0000001112 00000 f +0000001113 00000 f +0000001114 00000 f +0000001115 00000 f +0000001116 00000 f +0000001117 00000 f +0000001118 00000 f +0000001119 00000 f +0000001120 00000 f +0000001121 00000 f +0000001122 00000 f +0000001123 00000 f +0000001124 00000 f +0000001125 00000 f +0000001126 00000 f +0000001127 00000 f +0000001128 00000 f +0000001129 00000 f +0000001130 00000 f +0000001131 00000 f +0000001132 00000 f +0000001133 00000 f +0000001134 00000 f +0000001135 00000 f +0000001136 00000 f +0000001137 00000 f +0000001138 00000 f +0000001139 00000 f +0000001140 00000 f +0000001141 00000 f +0000001142 00000 f +0000001143 00000 f +0000001144 00000 f +0000001145 00000 f +0000001146 00000 f +0000001147 00000 f +0000001148 00000 f +0000001149 00000 f +0000001150 00000 f +0000001151 00000 f +0000001152 00000 f +0000001153 00000 f +0000001154 00000 f +0000001155 00000 f +0000001156 00000 f +0000001157 00000 f +0000001158 00000 f +0000001159 00000 f +0000001160 00000 f +0000001161 00000 f +0000001162 00000 f +0000001163 00000 f +0000001164 00000 f +0000001165 00000 f +0000001166 00000 f +0000001167 00000 f +0000001168 00000 f +0000001169 00000 f +0000001170 00000 f +0000001171 00000 f +0000001172 00000 f +0000001173 00000 f +0000001174 00000 f +0000001175 00000 f +0000001176 00000 f +0000001177 00000 f +0000001178 00000 f +0000001179 00000 f +0000001180 00000 f +0000001181 00000 f +0000001182 00000 f +0000001183 00000 f +0000001184 00000 f +0000001185 00000 f +0000001186 00000 f +0000001187 00000 f +0000001188 00000 f +0000001189 00000 f +0000001190 00000 f +0000001191 00000 f +0000001192 00000 f +0000001193 00000 f +0000001194 00000 f +0000001195 00000 f +0000001196 00000 f +0000001197 00000 f +0000001198 00000 f +0000001199 00000 f +0000001200 00000 f +0000001201 00000 f +0000001202 00000 f +0000001203 00000 f +0000001204 00000 f +0000001205 00000 f +0000001206 00000 f +0000001207 00000 f +0000001208 00000 f +0000001209 00000 f +0000001210 00000 f +0000001211 00000 f +0000001212 00000 f +0000001213 00000 f +0000001214 00000 f +0000001215 00000 f +0000001216 00000 f +0000001217 00000 f +0000001218 00000 f +0000001219 00000 f +0000001220 00000 f +0000001221 00000 f +0000001222 00000 f +0000001223 00000 f +0000001224 00000 f +0000001225 00000 f +0000001226 00000 f +0000001227 00000 f +0000001228 00000 f +0000001229 00000 f +0000001230 00000 f +0000001231 00000 f +0000001232 00000 f +0000001233 00000 f +0000001234 00000 f +0000001235 00000 f +0000001236 00000 f +0000001237 00000 f +0000001238 00000 f +0000001239 00000 f +0000001240 00000 f +0000001241 00000 f +0000001242 00000 f +0000001243 00000 f +0000001244 00000 f +0000001245 00000 f +0000001246 00000 f +0000001247 00000 f +0000001248 00000 f +0000001249 00000 f +0000001250 00000 f +0000001251 00000 f +0000001252 00000 f +0000001253 00000 f +0000001254 00000 f +0000001255 00000 f +0000001256 00000 f +0000001257 00000 f +0000001258 00000 f +0000001259 00000 f +0000001260 00000 f +0000001261 00000 f +0000001262 00000 f +0000001263 00000 f +0000001264 00000 f +0000001265 00000 f +0000001266 00000 f +0000001267 00000 f +0000001268 00000 f +0000001269 00000 f +0000001270 00000 f +0000001271 00000 f +0000001272 00000 f +0000001273 00000 f +0000001274 00000 f +0000001275 00000 f +0000001276 00000 f +0000001277 00000 f +0000001278 00000 f +0000001279 00000 f +0000001280 00000 f +0000001281 00000 f +0000001282 00000 f +0000001283 00000 f +0000001284 00000 f +0000001285 00000 f +0000001286 00000 f +0000001287 00000 f +0000001288 00000 f +0000001289 00000 f +0000001290 00000 f +0000001291 00000 f +0000001292 00000 f +0000001293 00000 f +0000001294 00000 f +0000001295 00000 f +0000001296 00000 f +0000001297 00000 f +0000001298 00000 f +0000001299 00000 f +0000001300 00000 f +0000001301 00000 f +0000001302 00000 f +0000001303 00000 f +0000001304 00000 f +0000001305 00000 f +0000001306 00000 f +0000001307 00000 f +0000001308 00000 f +0000001309 00000 f +0000001310 00000 f +0000001311 00000 f +0000001312 00000 f +0000001313 00000 f +0000001314 00000 f +0000001315 00000 f +0000001316 00000 f +0000001317 00000 f +0000001318 00000 f +0000001319 00000 f +0000001320 00000 f +0000001321 00000 f +0000001322 00000 f +0000001323 00000 f +0000001324 00000 f +0000001325 00000 f +0000001326 00000 f +0000001327 00000 f +0000001328 00000 f +0000001329 00000 f +0000001330 00000 f +0000001331 00000 f +0000001332 00000 f +0000001333 00000 f +0000001334 00000 f +0000001335 00000 f +0000001336 00000 f +0000001337 00000 f +0000001338 00000 f +0000001339 00000 f +0000001340 00000 f +0000001341 00000 f +0000001342 00000 f +0000001343 00000 f +0000001344 00000 f +0000001345 00000 f +0000001346 00000 f +0000001347 00000 f +0000001348 00000 f +0000001349 00000 f +0000001350 00000 f +0000001351 00000 f +0000001352 00000 f +0000001353 00000 f +0000001354 00000 f +0000001355 00000 f +0000001356 00000 f +0000001357 00000 f +0000001358 00000 f +0000001359 00000 f +0000001360 00000 f +0000001361 00000 f +0000001362 00000 f +0000001363 00000 f +0000001364 00000 f +0000001365 00000 f +0000001366 00000 f +0000001367 00000 f +0000001368 00000 f +0000001369 00000 f +0000001370 00000 f +0000001371 00000 f +0000001372 00000 f +0000001373 00000 f +0000001374 00000 f +0000001375 00000 f +0000001376 00000 f +0000001377 00000 f +0000001378 00000 f +0000001379 00000 f +0000001380 00000 f +0000001381 00000 f +0000001382 00000 f +0000001383 00000 f +0000001384 00000 f +0000001385 00000 f +0000001386 00000 f +0000001387 00000 f +0000001388 00000 f +0000001389 00000 f +0000001390 00000 f +0000001391 00000 f +0000001392 00000 f +0000001393 00000 f +0000001394 00000 f +0000001395 00000 f +0000001396 00000 f +0000001397 00000 f +0000001398 00000 f +0000001399 00000 f +0000001400 00000 f +0000001401 00000 f +0000001402 00000 f +0000001403 00000 f +0000001404 00000 f +0000001405 00000 f +0000001406 00000 f +0000001407 00000 f +0000001408 00000 f +0000001409 00000 f +0000001410 00000 f +0000001411 00000 f +0000001412 00000 f +0000001413 00000 f +0000001414 00000 f +0000001415 00000 f +0000001416 00000 f +0000001417 00000 f +0000001418 00000 f +0000001419 00000 f +0000001420 00000 f +0000001421 00000 f +0000001422 00000 f +0000001423 00000 f +0000001424 00000 f +0000001425 00000 f +0000001426 00000 f +0000001427 00000 f +0000001428 00000 f +0000001429 00000 f +0000001430 00000 f +0000001431 00000 f +0000001432 00000 f +0000001433 00000 f +0000001434 00000 f +0000001435 00000 f +0000001436 00000 f +0000001437 00000 f +0000001438 00000 f +0000001439 00000 f +0000001440 00000 f +0000001441 00000 f +0000001442 00000 f +0000001443 00000 f +0000001444 00000 f +0000001445 00000 f +0000001446 00000 f +0000001447 00000 f +0000001448 00000 f +0000001449 00000 f +0000001450 00000 f +0000001451 00000 f +0000001452 00000 f +0000001453 00000 f +0000001454 00000 f +0000001455 00000 f +0000001456 00000 f +0000001457 00000 f +0000001458 00000 f +0000001459 00000 f +0000001460 00000 f +0000001461 00000 f +0000001462 00000 f +0000001463 00000 f +0000001464 00000 f +0000001465 00000 f +0000001466 00000 f +0000001467 00000 f +0000001468 00000 f +0000001469 00000 f +0000001470 00000 f +0000001471 00000 f +0000001472 00000 f +0000001473 00000 f +0000001474 00000 f +0000001475 00000 f +0000001476 00000 f +0000001477 00000 f +0000001478 00000 f +0000001479 00000 f +0000001480 00000 f +0000001481 00000 f +0000001482 00000 f +0000001483 00000 f +0000001484 00000 f +0000001485 00000 f +0000001486 00000 f +0000001487 00000 f +0000001488 00000 f +0000001489 00000 f +0000001490 00000 f +0000001491 00000 f +0000001492 00000 f +0000001493 00000 f +0000001494 00000 f +0000001495 00000 f +0000001496 00000 f +0000001497 00000 f +0000001498 00000 f +0000001499 00000 f +0000001500 00000 f +0000001501 00000 f +0000001502 00000 f +0000001503 00000 f +0000001504 00000 f +0000001505 00000 f +0000001506 00000 f +0000001507 00000 f +0000001508 00000 f +0000001509 00000 f +0000001510 00000 f +0000001511 00000 f +0000001512 00000 f +0000001513 00000 f +0000001514 00000 f +0000001515 00000 f +0000001516 00000 f +0000001517 00000 f +0000001518 00000 f +0000001519 00000 f +0000001520 00000 f +0000001521 00000 f +0000001522 00000 f +0000001523 00000 f +0000001524 00000 f +0000001525 00000 f +0000001526 00000 f +0000001527 00000 f +0000001528 00000 f +0000001529 00000 f +0000001530 00000 f +0000001531 00000 f +0000001532 00000 f +0000001533 00000 f +0000001534 00000 f +0000001535 00000 f +0000001536 00000 f +0000001537 00000 f +0000001538 00000 f +0000001539 00000 f +0000001540 00000 f +0000001541 00000 f +0000001542 00000 f +0000001543 00000 f +0000001544 00000 f +0000001545 00000 f +0000001546 00000 f +0000001547 00000 f +0000001548 00000 f +0000001549 00000 f +0000001550 00000 f +0000001551 00000 f +0000001552 00000 f +0000001553 00000 f +0000001554 00000 f +0000001555 00000 f +0000001556 00000 f +0000001557 00000 f +0000001558 00000 f +0000001559 00000 f +0000001560 00000 f +0000001561 00000 f +0000001562 00000 f +0000001563 00000 f +0000001564 00000 f +0000001565 00000 f +0000001566 00000 f +0000001567 00000 f +0000001568 00000 f +0000001569 00000 f +0000001570 00000 f +0000001571 00000 f +0000001572 00000 f +0000001573 00000 f +0000001574 00000 f +0000001575 00000 f +0000001576 00000 f +0000001577 00000 f +0000001578 00000 f +0000001579 00000 f +0000001580 00000 f +0000001581 00000 f +0000001582 00000 f +0000001583 00000 f +0000001584 00000 f +0000001585 00000 f +0000001586 00000 f +0000001587 00000 f +0000001588 00000 f +0000001589 00000 f +0000001590 00000 f +0000001591 00000 f +0000001592 00000 f +0000001593 00000 f +0000001594 00000 f +0000001595 00000 f +0000001596 00000 f +0000001597 00000 f +0000001598 00000 f +0000001599 00000 f +0000001600 00000 f +0000001601 00000 f +0000001602 00000 f +0000001603 00000 f +0000001604 00000 f +0000001605 00000 f +0000001606 00000 f +0000001607 00000 f +0000001608 00000 f +0000001609 00000 f +0000001610 00000 f +0000001611 00000 f +0000001612 00000 f +0000001613 00000 f +0000001614 00000 f +0000001615 00000 f +0000001616 00000 f +0000001617 00000 f +0000001618 00000 f +0000001619 00000 f +0000001620 00000 f +0000001621 00000 f +0000001622 00000 f +0000001623 00000 f +0000001624 00000 f +0000001625 00000 f +0000001626 00000 f +0000001627 00000 f +0000001628 00000 f +0000001629 00000 f +0000001630 00000 f +0000001631 00000 f +0000001632 00000 f +0000001633 00000 f +0000001634 00000 f +0000001635 00000 f +0000001636 00000 f +0000001637 00000 f +0000001638 00000 f +0000001639 00000 f +0000001640 00000 f +0000001641 00000 f +0000001642 00000 f +0000001643 00000 f +0000001644 00000 f +0000001645 00000 f +0000001646 00000 f +0000001647 00000 f +0000001648 00000 f +0000001649 00000 f +0000001650 00000 f +0000001651 00000 f +0000001652 00000 f +0000001653 00000 f +0000001654 00000 f +0000001655 00000 f +0000001656 00000 f +0000001657 00000 f +0000001658 00000 f +0000001659 00000 f +0000001660 00000 f +0000001661 00000 f +0000001662 00000 f +0000001663 00000 f +0000001664 00000 f +0000001665 00000 f +0000001666 00000 f +0000001667 00000 f +0000001668 00000 f +0000001669 00000 f +0000001670 00000 f +0000001671 00000 f +0000001672 00000 f +0000001673 00000 f +0000001674 00000 f +0000001675 00000 f +0000001676 00000 f +0000001677 00000 f +0000001678 00000 f +0000001679 00000 f +0000001680 00000 f +0000001681 00000 f +0000001682 00000 f +0000001683 00000 f +0000001684 00000 f +0000001685 00000 f +0000001686 00000 f +0000001687 00000 f +0000001688 00000 f +0000001689 00000 f +0000001690 00000 f +0000001691 00000 f +0000001692 00000 f +0000001693 00000 f +0000001694 00000 f +0000001695 00000 f +0000001696 00000 f +0000001697 00000 f +0000001698 00000 f +0000001699 00000 f +0000001700 00000 f +0000001701 00000 f +0000001702 00000 f +0000001703 00000 f +0000001704 00000 f +0000001705 00000 f +0000001706 00000 f +0000001707 00000 f +0000001708 00000 f +0000001709 00000 f +0000001710 00000 f +0000001711 00000 f +0000001712 00000 f +0000001713 00000 f +0000001714 00000 f +0000001715 00000 f +0000001716 00000 f +0000001717 00000 f +0000001718 00000 f +0000001719 00000 f +0000001720 00000 f +0000001721 00000 f +0000001722 00000 f +0000001723 00000 f +0000001724 00000 f +0000001725 00000 f +0000001726 00000 f +0000001727 00000 f +0000001728 00000 f +0000001729 00000 f +0000001730 00000 f +0000001731 00000 f +0000001732 00000 f +0000001733 00000 f +0000001734 00000 f +0000001735 00000 f +0000001736 00000 f +0000001737 00000 f +0000001738 00000 f +0000001739 00000 f +0000001740 00000 f +0000001741 00000 f +0000001742 00000 f +0000001743 00000 f +0000001744 00000 f +0000001745 00000 f +0000001746 00000 f +0000001747 00000 f +0000001748 00000 f +0000001749 00000 f +0000001750 00000 f +0000001751 00000 f +0000001752 00000 f +0000001753 00000 f +0000001754 00000 f +0000001755 00000 f +0000001756 00000 f +0000001757 00000 f +0000001758 00000 f +0000001759 00000 f +0000001760 00000 f +0000001761 00000 f +0000001762 00000 f +0000001763 00000 f +0000001764 00000 f +0000001765 00000 f +0000001766 00000 f +0000001767 00000 f +0000001768 00000 f +0000001769 00000 f +0000001770 00000 f +0000001771 00000 f +0000001772 00000 f +0000001773 00000 f +0000001774 00000 f +0000001775 00000 f +0000001776 00000 f +0000001777 00000 f +0000001778 00000 f +0000001779 00000 f +0000001780 00000 f +0000001781 00000 f +0000001782 00000 f +0000001783 00000 f +0000001784 00000 f +0000001785 00000 f +0000001786 00000 f +0000001787 00000 f +0000001788 00000 f +0000001789 00000 f +0000001790 00000 f +0000001791 00000 f +0000001792 00000 f +0000001793 00000 f +0000001794 00000 f +0000001795 00000 f +0000001796 00000 f +0000001797 00000 f +0000001798 00000 f +0000001799 00000 f +0000001800 00000 f +0000001801 00000 f +0000001802 00000 f +0000001803 00000 f +0000001804 00000 f +0000001805 00000 f +0000001806 00000 f +0000001807 00000 f +0000001808 00000 f +0000001809 00000 f +0000001810 00000 f +0000001811 00000 f +0000001812 00000 f +0000001813 00000 f +0000001814 00000 f +0000001815 00000 f +0000001816 00000 f +0000001817 00000 f +0000001818 00000 f +0000001819 00000 f +0000001820 00000 f +0000001821 00000 f +0000001822 00000 f +0000001823 00000 f +0000001824 00000 f +0000001825 00000 f +0000001826 00000 f +0000001827 00000 f +0000001828 00000 f +0000001829 00000 f +0000001830 00000 f +0000001831 00000 f +0000001832 00000 f +0000001833 00000 f +0000001834 00000 f +0000001835 00000 f +0000001836 00000 f +0000001837 00000 f +0000001838 00000 f +0000001839 00000 f +0000001840 00000 f +0000001841 00000 f +0000001842 00000 f +0000001843 00000 f +0000001844 00000 f +0000001845 00000 f +0000001846 00000 f +0000001847 00000 f +0000001848 00000 f +0000001849 00000 f +0000001850 00000 f +0000001851 00000 f +0000001852 00000 f +0000001853 00000 f +0000001854 00000 f +0000001855 00000 f +0000001856 00000 f +0000001857 00000 f +0000001858 00000 f +0000001859 00000 f +0000001860 00000 f +0000001861 00000 f +0000001862 00000 f +0000001863 00000 f +0000001864 00000 f +0000001865 00000 f +0000001866 00000 f +0000001867 00000 f +0000001868 00000 f +0000001869 00000 f +0000001870 00000 f +0000001871 00000 f +0000001872 00000 f +0000001873 00000 f +0000001874 00000 f +0000001875 00000 f +0000001876 00000 f +0000001877 00000 f +0000001878 00000 f +0000001879 00000 f +0000001880 00000 f +0000001881 00000 f +0000001882 00000 f +0000001883 00000 f +0000001884 00000 f +0000001885 00000 f +0000001886 00000 f +0000001887 00000 f +0000001888 00000 f +0000001889 00000 f +0000001890 00000 f +0000001891 00000 f +0000001892 00000 f +0000001893 00000 f +0000001894 00000 f +0000001895 00000 f +0000001896 00000 f +0000001897 00000 f +0000001898 00000 f +0000001899 00000 f +0000001900 00000 f +0000001901 00000 f +0000001902 00000 f +0000001903 00000 f +0000001904 00000 f +0000001905 00000 f +0000001906 00000 f +0000001907 00000 f +0000001908 00000 f +0000001909 00000 f +0000001910 00000 f +0000001911 00000 f +0000001912 00000 f +0000001913 00000 f +0000001914 00000 f +0000001915 00000 f +0000001916 00000 f +0000001917 00000 f +0000001918 00000 f +0000001919 00000 f +0000001920 00000 f +0000001921 00000 f +0000001922 00000 f +0000001923 00000 f +0000001924 00000 f +0000001925 00000 f +0000001926 00000 f +0000001927 00000 f +0000001928 00000 f +0000001929 00000 f +0000001930 00000 f +0000001931 00000 f +0000001932 00000 f +0000001933 00000 f +0000001934 00000 f +0000001935 00000 f +0000001936 00000 f +0000001937 00000 f +0000001938 00000 f +0000001939 00000 f +0000001940 00000 f +0000001941 00000 f +0000001942 00000 f +0000001943 00000 f +0000001944 00000 f +0000001945 00000 f +0000001946 00000 f +0000001947 00000 f +0000001948 00000 f +0000001949 00000 f +0000001950 00000 f +0000001951 00000 f +0000001952 00000 f +0000001953 00000 f +0000001954 00000 f +0000001955 00000 f +0000001956 00000 f +0000001957 00000 f +0000001958 00000 f +0000001959 00000 f +0000001960 00000 f +0000001961 00000 f +0000001962 00000 f +0000001963 00000 f +0000001964 00000 f +0000001965 00000 f +0000001966 00000 f +0000001967 00000 f +0000001968 00000 f +0000001969 00000 f +0000001970 00000 f +0000001971 00000 f +0000001972 00000 f +0000001973 00000 f +0000001974 00000 f +0000001975 00000 f +0000001976 00000 f +0000001977 00000 f +0000001978 00000 f +0000001979 00000 f +0000001980 00000 f +0000001981 00000 f +0000001982 00000 f +0000001983 00000 f +0000001984 00000 f +0000001985 00000 f +0000001986 00000 f +0000001987 00000 f +0000001988 00000 f +0000001989 00000 f +0000001990 00000 f +0000001991 00000 f +0000001992 00000 f +0000001993 00000 f +0000001994 00000 f +0000001995 00000 f +0000001996 00000 f +0000001997 00000 f +0000001998 00000 f +0000001999 00000 f +0000002000 00000 f +0000002001 00000 f +0000002002 00000 f +0000002003 00000 f +0000002004 00000 f +0000002005 00000 f +0000002006 00000 f +0000002007 00000 f +0000002008 00000 f +0000002009 00000 f +0000002010 00000 f +0000002011 00000 f +0000002012 00000 f +0000002013 00000 f +0000002014 00000 f +0000002015 00000 f +0000002016 00000 f +0000002017 00000 f +0000002018 00000 f +0000002019 00000 f +0000002020 00000 f +0000002021 00000 f +0000002022 00000 f +0000002023 00000 f +0000002024 00000 f +0000002025 00000 f +0000002026 00000 f +0000002027 00000 f +0000002028 00000 f +0000002029 00000 f +0000002030 00000 f +0000002031 00000 f +0000002032 00000 f +0000002033 00000 f +0000002034 00000 f +0000002035 00000 f +0000002036 00000 f +0000002037 00000 f +0000002038 00000 f +0000002039 00000 f +0000002040 00000 f +0000002041 00000 f +0000002042 00000 f +0000002043 00000 f +0000002044 00000 f +0000002045 00000 f +0000002046 00000 f +0000002047 00000 f +0000002048 00000 f +0000002049 00000 f +0000002050 00000 f +0000002051 00000 f +0000002052 00000 f +0000002053 00000 f +0000002054 00000 f +0000002055 00000 f +0000002056 00000 f +0000002057 00000 f +0000002058 00000 f +0000002059 00000 f +0000002060 00000 f +0000002061 00000 f +0000002062 00000 f +0000002063 00000 f +0000002064 00000 f +0000002065 00000 f +0000002066 00000 f +0000002067 00000 f +0000002068 00000 f +0000002069 00000 f +0000002070 00000 f +0000002071 00000 f +0000002072 00000 f +0000002073 00000 f +0000002074 00000 f +0000002075 00000 f +0000002076 00000 f +0000002077 00000 f +0000002078 00000 f +0000002079 00000 f +0000002080 00000 f +0000002081 00000 f +0000002082 00000 f +0000002083 00000 f +0000002084 00000 f +0000002085 00000 f +0000002086 00000 f +0000002087 00000 f +0000002088 00000 f +0000002089 00000 f +0000002090 00000 f +0000002091 00000 f +0000002092 00000 f +0000002093 00000 f +0000002094 00000 f +0000002095 00000 f +0000002096 00000 f +0000002097 00000 f +0000002098 00000 f +0000002099 00000 f +0000002100 00000 f +0000002101 00000 f +0000002102 00000 f +0000002103 00000 f +0000002104 00000 f +0000002105 00000 f +0000002106 00000 f +0000002107 00000 f +0000002108 00000 f +0000002109 00000 f +0000002110 00000 f +0000002111 00000 f +0000002112 00000 f +0000002113 00000 f +0000002114 00000 f +0000002115 00000 f +0000002116 00000 f +0000002117 00000 f +0000002118 00000 f +0000002119 00000 f +0000002120 00000 f +0000002121 00000 f +0000002122 00000 f +0000002123 00000 f +0000002124 00000 f +0000002125 00000 f +0000002126 00000 f +0000002127 00000 f +0000002128 00000 f +0000002129 00000 f +0000002130 00000 f +0000002131 00000 f +0000002132 00000 f +0000002133 00000 f +0000002134 00000 f +0000002135 00000 f +0000002136 00000 f +0000002137 00000 f +0000002138 00000 f +0000002139 00000 f +0000002140 00000 f +0000002141 00000 f +0000002142 00000 f +0000002143 00000 f +0000002144 00000 f +0000002145 00000 f +0000002146 00000 f +0000002147 00000 f +0000002148 00000 f +0000002149 00000 f +0000002150 00000 f +0000002151 00000 f +0000002152 00000 f +0000002153 00000 f +0000002154 00000 f +0000002155 00000 f +0000002156 00000 f +0000002157 00000 f +0000002158 00000 f +0000002159 00000 f +0000002160 00000 f +0000002161 00000 f +0000002162 00000 f +0000002163 00000 f +0000002164 00000 f +0000002165 00000 f +0000002166 00000 f +0000002167 00000 f +0000002168 00000 f +0000002169 00000 f +0000002170 00000 f +0000002171 00000 f +0000002172 00000 f +0000002173 00000 f +0000002174 00000 f +0000002175 00000 f +0000002176 00000 f +0000002177 00000 f +0000002178 00000 f +0000002179 00000 f +0000002180 00000 f +0000002181 00000 f +0000002182 00000 f +0000002183 00000 f +0000002184 00000 f +0000002185 00000 f +0000002186 00000 f +0000002187 00000 f +0000002188 00000 f +0000002189 00000 f +0000002190 00000 f +0000002191 00000 f +0000002192 00000 f +0000002193 00000 f +0000002194 00000 f +0000002195 00000 f +0000002196 00000 f +0000002197 00000 f +0000002198 00000 f +0000002199 00000 f +0000002200 00000 f +0000002201 00000 f +0000002202 00000 f +0000002203 00000 f +0000002204 00000 f +0000002205 00000 f +0000002206 00000 f +0000002207 00000 f +0000002208 00000 f +0000002209 00000 f +0000002210 00000 f +0000002211 00000 f +0000002212 00000 f +0000002213 00000 f +0000002214 00000 f +0000002215 00000 f +0000002216 00000 f +0000002217 00000 f +0000002218 00000 f +0000002219 00000 f +0000002220 00000 f +0000002221 00000 f +0000002222 00000 f +0000002223 00000 f +0000002224 00000 f +0000002225 00000 f +0000002226 00000 f +0000002227 00000 f +0000002228 00000 f +0000002229 00000 f +0000002230 00000 f +0000002231 00000 f +0000002232 00000 f +0000002233 00000 f +0000002234 00000 f +0000002235 00000 f +0000002236 00000 f +0000002237 00000 f +0000002238 00000 f +0000002239 00000 f +0000002240 00000 f +0000002241 00000 f +0000002242 00000 f +0000002243 00000 f +0000002244 00000 f +0000002245 00000 f +0000002246 00000 f +0000002247 00000 f +0000002248 00000 f +0000002249 00000 f +0000002250 00000 f +0000002251 00000 f +0000002252 00000 f +0000002253 00000 f +0000002254 00000 f +0000002255 00000 f +0000002256 00000 f +0000002257 00000 f +0000002258 00000 f +0000002259 00000 f +0000002260 00000 f +0000002261 00000 f +0000002262 00000 f +0000002263 00000 f +0000002264 00000 f +0000002265 00000 f +0000002266 00000 f +0000002267 00000 f +0000002268 00000 f +0000002269 00000 f +0000002270 00000 f +0000002271 00000 f +0000002272 00000 f +0000002273 00000 f +0000002274 00000 f +0000002275 00000 f +0000002276 00000 f +0000002277 00000 f +0000002278 00000 f +0000002279 00000 f +0000002280 00000 f +0000002281 00000 f +0000002282 00000 f +0000002283 00000 f +0000002284 00000 f +0000002285 00000 f +0000002286 00000 f +0000002287 00000 f +0000002288 00000 f +0000002289 00000 f +0000002290 00000 f +0000002291 00000 f +0000002292 00000 f +0000002293 00000 f +0000002294 00000 f +0000002295 00000 f +0000002296 00000 f +0000002297 00000 f +0000002298 00000 f +0000002299 00000 f +0000002300 00000 f +0000002301 00000 f +0000002302 00000 f +0000002303 00000 f +0000002304 00000 f +0000002305 00000 f +0000002306 00000 f +0000002307 00000 f +0000002308 00000 f +0000002309 00000 f +0000002310 00000 f +0000002311 00000 f +0000002312 00000 f +0000002313 00000 f +0000002314 00000 f +0000002315 00000 f +0000002316 00000 f +0000002317 00000 f +0000002318 00000 f +0000002319 00000 f +0000002320 00000 f +0000002321 00000 f +0000002322 00000 f +0000002323 00000 f +0000002324 00000 f +0000002325 00000 f +0000002326 00000 f +0000002327 00000 f +0000002328 00000 f +0000002329 00000 f +0000002330 00000 f +0000002331 00000 f +0000002332 00000 f +0000002333 00000 f +0000002334 00000 f +0000002335 00000 f +0000002336 00000 f +0000002337 00000 f +0000002338 00000 f +0000002339 00000 f +0000002340 00000 f +0000002341 00000 f +0000002342 00000 f +0000002343 00000 f +0000002344 00000 f +0000002345 00000 f +0000002346 00000 f +0000002347 00000 f +0000002348 00000 f +0000002349 00000 f +0000002350 00000 f +0000002351 00000 f +0000002352 00000 f +0000002353 00000 f +0000002354 00000 f +0000002355 00000 f +0000002356 00000 f +0000002357 00000 f +0000002358 00000 f +0000002359 00000 f +0000002360 00000 f +0000002361 00000 f +0000002362 00000 f +0000002363 00000 f +0000002364 00000 f +0000002365 00000 f +0000002366 00000 f +0000002367 00000 f +0000002368 00000 f +0000002369 00000 f +0000002370 00000 f +0000002371 00000 f +0000002372 00000 f +0000002373 00000 f +0000002374 00000 f +0000002375 00000 f +0000002376 00000 f +0000002377 00000 f +0000002378 00000 f +0000002379 00000 f +0000002380 00000 f +0000002381 00000 f +0000002382 00000 f +0000002383 00000 f +0000002384 00000 f +0000002385 00000 f +0000002386 00000 f +0000002387 00000 f +0000002388 00000 f +0000002389 00000 f +0000002390 00000 f +0000002391 00000 f +0000002392 00000 f +0000002393 00000 f +0000002394 00000 f +0000002395 00000 f +0000002396 00000 f +0000002397 00000 f +0000002398 00000 f +0000002399 00000 f +0000002400 00000 f +0000002401 00000 f +0000002402 00000 f +0000002403 00000 f +0000002404 00000 f +0000002405 00000 f +0000002406 00000 f +0000002407 00000 f +0000002408 00000 f +0000002409 00000 f +0000002410 00000 f +0000002411 00000 f +0000002412 00000 f +0000002413 00000 f +0000002414 00000 f +0000002415 00000 f +0000002416 00000 f +0000002417 00000 f +0000002418 00000 f +0000002419 00000 f +0000002420 00000 f +0000002421 00000 f +0000002422 00000 f +0000002423 00000 f +0000002424 00000 f +0000002425 00000 f +0000002426 00000 f +0000002427 00000 f +0000002428 00000 f +0000002429 00000 f +0000002430 00000 f +0000002431 00000 f +0000002432 00000 f +0000002433 00000 f +0000002434 00000 f +0000002435 00000 f +0000002436 00000 f +0000002437 00000 f +0000002438 00000 f +0000002439 00000 f +0000002440 00000 f +0000002441 00000 f +0000002442 00000 f +0000002443 00000 f +0000002444 00000 f +0000002445 00000 f +0000002446 00000 f +0000002447 00000 f +0000002448 00000 f +0000002449 00000 f +0000002450 00000 f +0000002451 00000 f +0000002452 00000 f +0000002453 00000 f +0000002454 00000 f +0000002455 00000 f +0000002456 00000 f +0000002457 00000 f +0000002458 00000 f +0000002459 00000 f +0000002460 00000 f +0000002461 00000 f +0000002462 00000 f +0000002463 00000 f +0000002464 00000 f +0000002465 00000 f +0000002466 00000 f +0000002467 00000 f +0000002468 00000 f +0000002469 00000 f +0000002470 00000 f +0000002471 00000 f +0000002472 00000 f +0000002473 00000 f +0000002474 00000 f +0000002475 00000 f +0000002476 00000 f +0000002477 00000 f +0000002478 00000 f +0000002479 00000 f +0000002480 00000 f +0000002481 00000 f +0000002482 00000 f +0000002483 00000 f +0000002484 00000 f +0000002485 00000 f +0000002486 00000 f +0000002487 00000 f +0000002488 00000 f +0000002489 00000 f +0000002490 00000 f +0000002491 00000 f +0000002492 00000 f +0000002493 00000 f +0000002494 00000 f +0000002495 00000 f +0000002496 00000 f +0000002497 00000 f +0000002498 00000 f +0000002499 00000 f +0000002500 00000 f +0000002501 00000 f +0000002502 00000 f +0000002503 00000 f +0000002504 00000 f +0000002505 00000 f +0000002506 00000 f +0000002507 00000 f +0000002508 00000 f +0000002509 00000 f +0000002510 00000 f +0000002511 00000 f +0000002512 00000 f +0000002513 00000 f +0000002514 00000 f +0000002515 00000 f +0000002516 00000 f +0000002517 00000 f +0000002518 00000 f +0000002519 00000 f +0000002520 00000 f +0000002521 00000 f +0000002522 00000 f +0000002523 00000 f +0000002524 00000 f +0000002525 00000 f +0000002526 00000 f +0000002527 00000 f +0000002528 00000 f +0000002529 00000 f +0000002530 00000 f +0000002531 00000 f +0000002532 00000 f +0000002533 00000 f +0000002534 00000 f +0000002535 00000 f +0000002536 00000 f +0000002537 00000 f +0000002538 00000 f +0000002539 00000 f +0000002540 00000 f +0000002541 00000 f +0000002542 00000 f +0000002543 00000 f +0000002544 00000 f +0000002545 00000 f +0000002546 00000 f +0000002547 00000 f +0000002548 00000 f +0000002549 00000 f +0000002550 00000 f +0000002551 00000 f +0000002552 00000 f +0000002553 00000 f +0000002554 00000 f +0000002555 00000 f +0000002556 00000 f +0000002557 00000 f +0000002558 00000 f +0000002559 00000 f +0000002560 00000 f +0000002561 00000 f +0000002562 00000 f +0000002563 00000 f +0000002564 00000 f +0000002565 00000 f +0000002566 00000 f +0000002567 00000 f +0000002568 00000 f +0000002569 00000 f +0000002570 00000 f +0000002571 00000 f +0000002572 00000 f +0000002573 00000 f +0000002574 00000 f +0000002575 00000 f +0000002576 00000 f +0000002577 00000 f +0000002578 00000 f +0000002579 00000 f +0000002580 00000 f +0000002581 00000 f +0000002582 00000 f +0000002583 00000 f +0000002584 00000 f +0000002585 00000 f +0000002586 00000 f +0000002587 00000 f +0000002588 00000 f +0000002589 00000 f +0000002590 00000 f +0000002591 00000 f +0000002592 00000 f +0000002593 00000 f +0000002594 00000 f +0000002595 00000 f +0000002596 00000 f +0000002597 00000 f +0000002598 00000 f +0000002599 00000 f +0000002600 00000 f +0000002601 00000 f +0000002602 00000 f +0000002603 00000 f +0000002604 00000 f +0000002605 00000 f +0000002606 00000 f +0000002607 00000 f +0000002608 00000 f +0000002609 00000 f +0000002610 00000 f +0000002611 00000 f +0000002612 00000 f +0000002613 00000 f +0000002614 00000 f +0000002615 00000 f +0000002616 00000 f +0000002617 00000 f +0000002618 00000 f +0000002619 00000 f +0000002620 00000 f +0000002621 00000 f +0000002622 00000 f +0000002623 00000 f +0000002624 00000 f +0000002625 00000 f +0000002626 00000 f +0000002627 00000 f +0000002628 00000 f +0000002629 00000 f +0000002630 00000 f +0000002631 00000 f +0000002632 00000 f +0000002633 00000 f +0000002634 00000 f +0000002635 00000 f +0000002636 00000 f +0000002637 00000 f +0000002638 00000 f +0000002639 00000 f +0000002640 00000 f +0000002641 00000 f +0000002642 00000 f +0000002643 00000 f +0000002644 00000 f +0000002645 00000 f +0000002646 00000 f +0000002647 00000 f +0000002648 00000 f +0000002649 00000 f +0000002650 00000 f +0000002651 00000 f +0000002652 00000 f +0000002653 00000 f +0000002654 00000 f +0000002655 00000 f +0000002656 00000 f +0000002657 00000 f +0000002658 00000 f +0000002659 00000 f +0000002660 00000 f +0000002661 00000 f +0000002662 00000 f +0000002663 00000 f +0000002664 00000 f +0000002665 00000 f +0000002666 00000 f +0000002667 00000 f +0000002668 00000 f +0000002669 00000 f +0000002670 00000 f +0000002671 00000 f +0000002672 00000 f +0000002673 00000 f +0000002674 00000 f +0000002675 00000 f +0000002676 00000 f +0000002677 00000 f +0000002678 00000 f +0000002679 00000 f +0000002680 00000 f +0000002681 00000 f +0000002682 00000 f +0000002683 00000 f +0000002684 00000 f +0000002685 00000 f +0000002686 00000 f +0000002687 00000 f +0000002688 00000 f +0000002689 00000 f +0000002690 00000 f +0000002691 00000 f +0000002692 00000 f +0000002693 00000 f +0000002694 00000 f +0000002695 00000 f +0000002696 00000 f +0000002697 00000 f +0000002698 00000 f +0000002699 00000 f +0000002700 00000 f +0000002701 00000 f +0000002702 00000 f +0000002703 00000 f +0000002704 00000 f +0000002705 00000 f +0000002706 00000 f +0000002707 00000 f +0000002708 00000 f +0000002709 00000 f +0000002710 00000 f +0000002711 00000 f +0000002712 00000 f +0000002713 00000 f +0000002714 00000 f +0000002715 00000 f +0000002716 00000 f +0000002717 00000 f +0000002718 00000 f +0000002719 00000 f +0000002720 00000 f +0000002721 00000 f +0000002722 00000 f +0000002723 00000 f +0000002724 00000 f +0000002725 00000 f +0000002726 00000 f +0000002727 00000 f +0000002728 00000 f +0000002729 00000 f +0000002730 00000 f +0000002731 00000 f +0000002732 00000 f +0000002733 00000 f +0000002734 00000 f +0000002735 00000 f +0000002736 00000 f +0000002737 00000 f +0000002738 00000 f +0000002739 00000 f +0000002740 00000 f +0000002741 00000 f +0000002742 00000 f +0000002743 00000 f +0000002744 00000 f +0000002745 00000 f +0000002746 00000 f +0000002747 00000 f +0000002748 00000 f +0000002749 00000 f +0000002750 00000 f +0000002751 00000 f +0000002752 00000 f +0000002753 00000 f +0000002754 00000 f +0000002755 00000 f +0000002756 00000 f +0000002757 00000 f +0000002758 00000 f +0000002759 00000 f +0000002760 00000 f +0000002761 00000 f +0000002762 00000 f +0000002763 00000 f +0000002764 00000 f +0000002765 00000 f +0000002766 00000 f +0000002767 00000 f +0000002768 00000 f +0000002769 00000 f +0000002770 00000 f +0000002771 00000 f +0000002772 00000 f +0000002773 00000 f +0000002774 00000 f +0000002775 00000 f +0000002776 00000 f +0000002777 00000 f +0000002778 00000 f +0000002779 00000 f +0000002780 00000 f +0000002781 00000 f +0000002782 00000 f +0000002783 00000 f +0000002784 00000 f +0000002785 00000 f +0000002786 00000 f +0000002787 00000 f +0000002788 00000 f +0000002789 00000 f +0000002790 00000 f +0000002791 00000 f +0000002792 00000 f +0000002793 00000 f +0000002794 00000 f +0000002795 00000 f +0000002796 00000 f +0000002797 00000 f +0000002798 00000 f +0000002799 00000 f +0000002800 00000 f +0000002801 00000 f +0000002802 00000 f +0000002803 00000 f +0000002804 00000 f +0000002805 00000 f +0000002806 00000 f +0000002807 00000 f +0000002808 00000 f +0000002809 00000 f +0000002810 00000 f +0000002811 00000 f +0000002812 00000 f +0000002813 00000 f +0000002814 00000 f +0000002815 00000 f +0000002816 00000 f +0000002817 00000 f +0000002818 00000 f +0000002819 00000 f +0000002820 00000 f +0000002821 00000 f +0000002822 00000 f +0000002823 00000 f +0000002824 00000 f +0000002825 00000 f +0000002826 00000 f +0000002827 00000 f +0000002828 00000 f +0000002829 00000 f +0000002830 00000 f +0000002831 00000 f +0000002832 00000 f +0000002833 00000 f +0000002834 00000 f +0000002835 00000 f +0000002836 00000 f +0000002837 00000 f +0000002838 00000 f +0000002839 00000 f +0000002840 00000 f +0000002841 00000 f +0000002842 00000 f +0000002843 00000 f +0000002844 00000 f +0000002845 00000 f +0000002846 00000 f +0000002847 00000 f +0000002848 00000 f +0000002849 00000 f +0000002850 00000 f +0000002851 00000 f +0000002852 00000 f +0000002853 00000 f +0000002854 00000 f +0000002855 00000 f +0000002856 00000 f +0000002857 00000 f +0000002858 00000 f +0000002859 00000 f +0000002860 00000 f +0000002861 00000 f +0000002862 00000 f +0000002863 00000 f +0000002864 00000 f +0000002865 00000 f +0000002866 00000 f +0000002867 00000 f +0000002868 00000 f +0000002869 00000 f +0000002870 00000 f +0000002871 00000 f +0000002872 00000 f +0000002873 00000 f +0000002874 00000 f +0000002875 00000 f +0000002876 00000 f +0000002877 00000 f +0000002878 00000 f +0000002879 00000 f +0000002880 00000 f +0000002881 00000 f +0000002882 00000 f +0000002883 00000 f +0000002884 00000 f +0000002885 00000 f +0000002886 00000 f +0000002887 00000 f +0000002888 00000 f +0000002889 00000 f +0000002890 00000 f +0000002891 00000 f +0000002892 00000 f +0000002893 00000 f +0000002894 00000 f +0000002895 00000 f +0000002896 00000 f +0000002897 00000 f +0000002898 00000 f +0000002899 00000 f +0000002900 00000 f +0000002901 00000 f +0000002902 00000 f +0000002903 00000 f +0000002904 00000 f +0000002905 00000 f +0000002906 00000 f +0000002907 00000 f +0000002908 00000 f +0000002909 00000 f +0000002910 00000 f +0000002911 00000 f +0000002912 00000 f +0000002913 00000 f +0000002914 00000 f +0000002915 00000 f +0000002916 00000 f +0000002917 00000 f +0000002918 00000 f +0000002919 00000 f +0000002920 00000 f +0000002921 00000 f +0000002922 00000 f +0000002923 00000 f +0000002924 00000 f +0000002925 00000 f +0000002926 00000 f +0000002927 00000 f +0000002928 00000 f +0000002929 00000 f +0000002930 00000 f +0000002931 00000 f +0000002932 00000 f +0000002933 00000 f +0000002934 00000 f +0000002935 00000 f +0000002936 00000 f +0000002937 00000 f +0000002938 00000 f +0000002939 00000 f +0000002940 00000 f +0000002941 00000 f +0000002942 00000 f +0000002943 00000 f +0000002944 00000 f +0000002945 00000 f +0000002946 00000 f +0000002947 00000 f +0000002948 00000 f +0000002949 00000 f +0000002950 00000 f +0000002951 00000 f +0000002952 00000 f +0000002953 00000 f +0000002954 00000 f +0000002955 00000 f +0000002956 00000 f +0000002957 00000 f +0000002958 00000 f +0000002959 00000 f +0000002960 00000 f +0000002961 00000 f +0000002962 00000 f +0000002963 00000 f +0000002964 00000 f +0000002965 00000 f +0000002966 00000 f +0000002967 00000 f +0000002968 00000 f +0000002969 00000 f +0000002970 00000 f +0000002971 00000 f +0000002972 00000 f +0000002973 00000 f +0000002974 00000 f +0000002975 00000 f +0000002976 00000 f +0000002977 00000 f +0000002978 00000 f +0000002979 00000 f +0000002980 00000 f +0000002981 00000 f +0000002982 00000 f +0000002983 00000 f +0000002984 00000 f +0000002985 00000 f +0000002986 00000 f +0000002987 00000 f +0000002988 00000 f +0000002989 00000 f +0000002990 00000 f +0000002991 00000 f +0000002992 00000 f +0000002993 00000 f +0000002994 00000 f +0000002995 00000 f +0000002996 00000 f +0000002997 00000 f +0000002998 00000 f +0000002999 00000 f +0000003000 00000 f +0000003001 00000 f +0000003002 00000 f +0000003003 00000 f +0000003004 00000 f +0000003005 00000 f +0000003006 00000 f +0000003007 00000 f +0000003008 00000 f +0000003009 00000 f +0000003010 00000 f +0000003011 00000 f +0000003012 00000 f +0000003013 00000 f +0000003014 00000 f +0000003015 00000 f +0000003016 00000 f +0000003017 00000 f +0000003018 00000 f +0000003019 00000 f +0000003020 00000 f +0000003021 00000 f +0000003022 00000 f +0000003023 00000 f +0000003024 00000 f +0000003025 00000 f +0000003026 00000 f +0000003027 00000 f +0000003028 00000 f +0000003029 00000 f +0000003030 00000 f +0000003031 00000 f +0000003032 00000 f +0000003033 00000 f +0000003034 00000 f +0000003035 00000 f +0000003036 00000 f +0000003037 00000 f +0000003038 00000 f +0000003039 00000 f +0000003040 00000 f +0000003041 00000 f +0000003042 00000 f +0000003043 00000 f +0000003044 00000 f +0000003045 00000 f +0000003046 00000 f +0000003047 00000 f +0000003048 00000 f +0000003049 00000 f +0000003050 00000 f +0000003051 00000 f +0000003052 00000 f +0000003053 00000 f +0000003054 00000 f +0000003055 00000 f +0000003056 00000 f +0000003057 00000 f +0000003058 00000 f +0000003059 00000 f +0000003060 00000 f +0000003061 00000 f +0000003062 00000 f +0000003063 00000 f +0000003064 00000 f +0000003065 00000 f +0000003066 00000 f +0000003067 00000 f +0000003068 00000 f +0000003069 00000 f +0000003070 00000 f +0000003071 00000 f +0000003072 00000 f +0000003073 00000 f +0000003074 00000 f +0000003075 00000 f +0000003076 00000 f +0000003077 00000 f +0000003078 00000 f +0000003079 00000 f +0000003080 00000 f +0000003081 00000 f +0000003082 00000 f +0000003083 00000 f +0000003084 00000 f +0000003085 00000 f +0000003086 00000 f +0000003087 00000 f +0000003088 00000 f +0000003089 00000 f +0000003090 00000 f +0000003091 00000 f +0000003092 00000 f +0000003093 00000 f +0000003094 00000 f +0000003095 00000 f +0000003096 00000 f +0000003097 00000 f +0000003098 00000 f +0000003099 00000 f +0000003100 00000 f +0000003101 00000 f +0000003102 00000 f +0000003103 00000 f +0000003104 00000 f +0000003105 00000 f +0000003106 00000 f +0000003107 00000 f +0000003108 00000 f +0000003109 00000 f +0000003110 00000 f +0000003111 00000 f +0000003112 00000 f +0000003113 00000 f +0000003114 00000 f +0000003115 00000 f +0000003116 00000 f +0000003117 00000 f +0000003118 00000 f +0000003119 00000 f +0000003120 00000 f +0000003121 00000 f +0000003122 00000 f +0000003123 00000 f +0000003124 00000 f +0000003125 00000 f +0000003126 00000 f +0000003127 00000 f +0000003128 00000 f +0000003129 00000 f +0000003130 00000 f +0000003131 00000 f +0000003132 00000 f +0000003133 00000 f +0000003134 00000 f +0000003135 00000 f +0000003136 00000 f +0000003137 00000 f +0000003138 00000 f +0000003139 00000 f +0000003140 00000 f +0000003141 00000 f +0000003142 00000 f +0000003143 00000 f +0000003144 00000 f +0000003145 00000 f +0000003146 00000 f +0000003147 00000 f +0000003148 00000 f +0000003149 00000 f +0000003150 00000 f +0000003151 00000 f +0000003152 00000 f +0000003153 00000 f +0000003154 00000 f +0000003155 00000 f +0000003156 00000 f +0000003157 00000 f +0000003158 00000 f +0000003159 00000 f +0000003160 00000 f +0000003161 00000 f +0000003162 00000 f +0000003163 00000 f +0000003164 00000 f +0000003165 00000 f +0000003166 00000 f +0000003167 00000 f +0000003168 00000 f +0000003169 00000 f +0000003170 00000 f +0000003171 00000 f +0000003172 00000 f +0000003173 00000 f +0000003174 00000 f +0000003175 00000 f +0000003176 00000 f +0000003177 00000 f +0000003178 00000 f +0000003179 00000 f +0000003180 00000 f +0000003181 00000 f +0000003182 00000 f +0000003183 00000 f +0000003184 00000 f +0000003185 00000 f +0000003186 00000 f +0000003187 00000 f +0000003188 00000 f +0000003189 00000 f +0000003190 00000 f +0000003191 00000 f +0000003192 00000 f +0000003193 00000 f +0000003194 00000 f +0000003195 00000 f +0000003196 00000 f +0000003197 00000 f +0000003198 00000 f +0000003199 00000 f +0000003200 00000 f +0000003201 00000 f +0000003202 00000 f +0000003203 00000 f +0000003204 00000 f +0000003205 00000 f +0000003206 00000 f +0000003207 00000 f +0000003208 00000 f +0000003209 00000 f +0000003210 00000 f +0000003211 00000 f +0000003212 00000 f +0000003213 00000 f +0000003214 00000 f +0000003215 00000 f +0000003216 00000 f +0000003217 00000 f +0000003218 00000 f +0000003219 00000 f +0000003220 00000 f +0000003221 00000 f +0000003222 00000 f +0000003223 00000 f +0000003224 00000 f +0000003225 00000 f +0000003226 00000 f +0000003227 00000 f +0000003228 00000 f +0000003229 00000 f +0000003230 00000 f +0000003231 00000 f +0000003232 00000 f +0000003233 00000 f +0000003234 00000 f +0000003235 00000 f +0000003236 00000 f +0000003237 00000 f +0000003238 00000 f +0000003239 00000 f +0000003240 00000 f +0000003241 00000 f +0000003242 00000 f +0000003243 00000 f +0000003244 00000 f +0000003245 00000 f +0000003246 00000 f +0000003247 00000 f +0000003248 00000 f +0000003249 00000 f +0000003250 00000 f +0000003251 00000 f +0000003252 00000 f +0000003253 00000 f +0000003254 00000 f +0000003255 00000 f +0000003256 00000 f +0000003257 00000 f +0000003258 00000 f +0000003259 00000 f +0000003260 00000 f +0000003261 00000 f +0000003262 00000 f +0000003263 00001 f +0000003264 00000 f +0000003265 00000 f +0000003266 00000 f +0000003267 00000 f +0000003268 00000 f +0000003269 00000 f +0000003270 00000 f +0000003296 00000 f +0000083560 00000 n +0000083638 00000 n +0000083911 00000 n +0000085086 00000 n +0000096927 00000 n +0000112533 00000 n +0000129792 00000 n +0000147125 00000 n +0000170072 00000 n +0000037062 00000 n +0000083059 00000 n +0000083221 00000 n +0000037177 00000 n +0000075547 00000 n +0000037423 00000 n +0000063177 00000 n +0000037938 00000 n +0000054818 00000 n +0000038328 00000 n +0000046023 00000 n +0000083388 00000 n +0000038648 00000 n +0000043855 00000 n +0000039033 00000 n +0000039474 00000 n +0000000000 00001 f +0000033046 00000 n +0000171566 00000 n +0000039738 00000 n +0000075829 00000 n +0000063441 00000 n +0000055095 00000 n +0000046297 00000 n +0000044117 00000 n +0000039824 00000 n +0000000079 00000 n +trailer <<44CADD75FD134388AC577B57D8E17B41>]>> startxref 171685 %%EOF \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/player.swf b/libraries/phpvideotoolkit/examples/common/mediaplayer/player.swf new file mode 100644 index 0000000..de5775f Binary files /dev/null and b/libraries/phpvideotoolkit/examples/common/mediaplayer/player.swf differ diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/preview.jpg b/libraries/phpvideotoolkit/examples/common/mediaplayer/preview.jpg new file mode 100644 index 0000000..6e9d818 Binary files /dev/null and b/libraries/phpvideotoolkit/examples/common/mediaplayer/preview.jpg differ diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/readme.html b/libraries/phpvideotoolkit/examples/common/mediaplayer/readme.html new file mode 100644 index 0000000..5423e99 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/mediaplayer/readme.html @@ -0,0 +1,66 @@ + + + + + JW Player for Flash + + + + + + +

Example

+

Thanks for downloading! Below you see a simple embedded example of the JW Player. Copy-paste the source code and put the SWF, JS and FLV file on your site to get started.

+ + + + + +
Get the Flash Player to see this player.
+ + + + + + +

Licensing

+

The player is licensed under a Creative Commons License. It allows you to use, modify and redistribute the script, but only for noncommercial purposes. For corporate use, please apply for a commercial license.

+ +

Quickstart

+
    +
  1. Note to 3.xx users: a LOT has changed in the 4.0 release, including changes to flashvars! +
  2. The easiest way to get to know the player is by using the setup wizard. Select an example, set the file or playlist you want to play and copy-paste the embed code to your site.
  3. +
  4. Also check out the various tutorials, e.g. on video compression, embedding the player, http streaming and creating skins.
  5. +
  6. If you want to play Youtube content in the player, you also have to copy the yt.swf file along with the player.swf.
  7. +
+ +

Wiki and source code

+

The JW Player Wiki contains a wealth of information about the player, including:

+
    +
  1. All supported file formats (and playlists).
  2. +
  3. All supported variables (for customizing the player).
  4. +
  5. All supported API calls (for interacting with javascript).
  6. +
  7. All supported skinning elements (for creating your own graphics).
  8. +
+

The source code of all different versions of the player can be found in these ZIP files.

+ +

Next steps

+

If you're ready to get professional about online video, check out these two services that take your site to the next level:

+
    +
  1. LongTail Video is a no-nonsense video advertisement network that will increase your traffic and monetize your streams. Sign up.
  2. +
  3. Bits on the Run is a hassle-free video management system that handles the encoding, streaming and tracking of your videos. Sign up.
  4. +
+ + + \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/swfobject.js b/libraries/phpvideotoolkit/examples/common/mediaplayer/swfobject.js new file mode 100644 index 0000000..e7edd42 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/mediaplayer/swfobject.js @@ -0,0 +1,8 @@ +/** + * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/ + * + * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + * + */ +if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="";_19+="";var _1d=this.getParams();for(var key in _1d){_19+="";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="";}_19+="";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.majorfv.major){return true;}if(this.minorfv.minor){return true;}if(this.rev=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject; \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/mediaplayer/yt.swf b/libraries/phpvideotoolkit/examples/common/mediaplayer/yt.swf new file mode 100644 index 0000000..240332c Binary files /dev/null and b/libraries/phpvideotoolkit/examples/common/mediaplayer/yt.swf differ diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/CHANGELOG b/libraries/phpvideotoolkit/examples/common/pluginobject/CHANGELOG new file mode 100644 index 0000000..e28827f --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/CHANGELOG @@ -0,0 +1,2 @@ +[0.1.0.alpha] [1.04.2008] + - Initial Release. diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/LICENSE b/libraries/phpvideotoolkit/examples/common/pluginobject/LICENSE new file mode 100644 index 0000000..47888a8 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/LICENSE @@ -0,0 +1,18 @@ +PluginObject Copyright (c) 2008 Oliver Lillie + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: The above copyright +notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/OPTIONS b/libraries/phpvideotoolkit/examples/common/pluginobject/OPTIONS new file mode 100644 index 0000000..102dd44 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/OPTIONS @@ -0,0 +1,76 @@ + +Required Options +- width + The width of the media. +- height + The height of the media. + + +Optional Options +- require_min_version + If a minimum version of plugin is to be used you can then set an integer or string + version. For example, '6.0.4' or 6. If set to false no version checking is carried out + but checks are made to see if the plugin does exist. +- auto_load + Determines if unloaded plugin sources should be dynamically loaded at runtime. +- auto_embed + Determines if the plugin should be embeded automagically when the DOM is ready. If set + to false then you will have to call the write() function yourself. +- force_plugin + If you wish to force a particular plugin type as opposed to the autodetected type. + The value would be one of the plugin Plugin values, ie one of the values in + PluginObject.Plugins.Flash or similar. +- force_into_id + If you wish to embed the object into a particular element provide the element id to + this option. Note: if no id is supplied PO will automatically attempt + to embed the media into the current element. +- force_plugin_id + When PO creates the embed html it will automagically create it's own + unique id. If you want to force a plugin id set it here. +- params + Any extra params you wish to provide the media with. +- attributes + Any extra element attributes you wish to provide the media with. + + +Media Placeholder Options +- placeholder + If you wish to use a click to display placeholder set this to the url of the + image to use. +- placeholder_alt + The placeholder image alt text to use. +- placeholder_title + The title in the placeholder href. +- placeholder_autoplay + Autoplays the media (if applicable) when the placeholder is clicked and the media is embeded. + + +On Fail Options +- on_fail_message + The message that is displayed if the version is incorrect, note this is only + displayed if options.on_fail_redirect = false. +- on_fail_redirect + If you wish for a redirection if the player fails then set this to the url + you wish to redirect to. +- on_fail_callback + If you wish to use a custom on fail callback method. This will be called before + the on_fail_message and on_fail_redirect methods are checked. If you wish to fall + back from your custom callback to these methods, this function must return a false + (boolean) value. + + +Skip Detection Options +- skip_detect_allow + If you wish to use a click to display placeholder set this to the url of the + image to use. +- memorise_detect_status + The placeholder image alt text to use. +- memorise_cookie_expiry + The title in the placeholder href. +- memorise_cookie_path + The title in the placeholder href. +- memorise_cookie_domain + The title in the placeholder href. +- memorise_cookie_secure + The title in the placeholder href. + diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/README b/libraries/phpvideotoolkit/examples/common/pluginobject/README new file mode 100644 index 0000000..4b9fd04 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/README @@ -0,0 +1,83 @@ +----------- +INFO +----------- +Q] What is PluginObject? +A] PluginObject is an end-all solution to embedding browser based plugins. For + those of you familiar with SWFObject, PluginObject is remarkably similar, + except with PluginObject you are not just limited to the Flash Plugin. + +Q] What plugins are supported? +A] See OPTIONS (below) for more information. + +Q] I already use SWFObject, is there any point in using PluginObject instead? +A] Most likely, no. If you are using SWFObject already and your site only + utilizes the Flash plugin then there is no need to update your site. + However if you use multiple plugins across your site then updating from + your current solution to PluginObject may hold certain advantages. + +Q] What are the advantages of PluginObject? +A] 1. Multiple plugin support. PluginObject already supports over 7 different + types of plugins and with PluginObject's architecture being easy to extend + then it has never before been easier to embed plugins. + 2. Same code, different plugin. The same code is used to embed all plugin + types, so there is not much to learn. + 3. Autoloading javascript libraries. If you're using a dynamic page and you + are not sure what plugin will be required on your page, then don't worry, + don't load all the libraries regardless of wether or not you will use them. + PluginObject takes care of everything, simply load the base pluginobject.js + file and embed your plugins as normal. PluginObject will dynamically load + the required javascript as soon as the library is required. + 4. Automatic placeholders across all plugins even if the plugin does not + support it! Every wanted an easy way of providing placeholder support on a + plugin that doesn't support it, well now any plugin that is supported by + PluginObject can make use of placeholders. (Placeholders are images that + are loaded in-place of the plugin when the page loads. The user is then + required to 'activate' the plugin by clicking on the placeholder) + +Q] Which library should I use, PluginObject or SWFObject? +A] The answer is realistically either as they both provide the same + functionality. However if you are using multiple plugins on your site then + PluginObject provides a uniform way of embedding them. But if you are + using only the Flash plugin then SWFObject is probably the best choice for + you as SWFObject is only 8kb and the combination of the PluginObject and + Flash Plugin code is 14.5kb. + +----------- +DEMOS +----------- +See DEMOS for more information about PluginObject demos + +----------- +CHANGES +----------- +See CHANGELOG for version changes. + +----------- +SUPPORTED PLUGINS +----------- +See SUPPORTED PLUGINS for a list of plugins that PluginObject supports. If you +wish to add a plugin to the repository add it to the bug tracker at +Sourceforge as a Feature Request. + +----------- +OPTIONS +----------- +See OPTIONS for a list of options and detailed explanations about each one. + +----------- +UPDATING +----------- +The new home of pluginobject is located at Sourceforge. Whilst I will make +every effort to update the files at every location it is updated you should +always check the Sourceforge repository for the latest version. + +http://sourceforge.net/projects/pluginobject/ + + + + +Regards, +bugged + + +/* SVN FILE: $Id$ */ diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/SUPPORTED PLUGINS b/libraries/phpvideotoolkit/examples/common/pluginobject/SUPPORTED PLUGINS new file mode 100644 index 0000000..75b9568 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/SUPPORTED PLUGINS @@ -0,0 +1,32 @@ +----------- +PLUGINS +----------- + +FLASH +- default extensions; swf, flash + +QUICKTIME +- default extensions; mov, mpeg, mpg, avi, acc, qt, wav, au + +REALPLAYER +- default extensions; ra, ram, rv, rpm + +WINDOWS MEDIA PLAYER +- default extensions; wmv, wma, wvx, wax, asf, asx + +DIVX PLAYER +- default extensions; divx + +SHOCKWAVE +- default extensions; dcr + +----------- +SPECIAL +----------- + +FLASH MEDIA +- Automatically embeds media within Jeroen Wijering's Flash Media Player + http://www.jeroenwijering.com/ +- default extensions; mp3, flv, jpg, jpeg, png, gif + + diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/pluginobject.js b/libraries/phpvideotoolkit/examples/common/pluginobject/pluginobject.js new file mode 100644 index 0000000..8806327 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/pluginobject.js @@ -0,0 +1,669 @@ +if(typeof [].inArray !== 'function') +{ + Array.prototype.inArray = function(s) + { + var i = this.length; + if (i > 0) + { + do { + if (this[i] === s) return true; + } while (i--); + } + return false; + }; +} +// create object +PO = { +tist : (new Date()) +}; +// create reference object for keeping track of placeholder callbacks +PO.R = {}; +// create reference object for keeping track of callbacks. +PO.C = { + _c: {}, + register: function() + { + + }, + commit: function(n, a) + { + if(d._f[i].s) return d._f[i].s[d._f[i].f].apply(d._f[i].s, a); + else return d._f[i].f.apply(d._f[i], a); + } +}; + +// file extension maps used for automagically translating files +// It should be noted that the looping order will start with Flash and work it's way down +// through the list, so you should list the plugins in order of priority because +// most plugins can handle similar files. For example you could play mp3's in Quicktime, +// WindowsMediaPlayer or Realplayer but preference is given to FlashMedia if automagically +// guessing. +PO.Plugins = { + Flash : { src:'flash', dependencies:null, name:'Flash', ext:['swf', 'flash'] }, + FlashMedia : { src:'flashmedia', dependencies:['Flash'], name:'FlashMedia', ext:['mp3', 'flv', /*'swf', 'mpg', 'mpeg'*/, 'jpg', 'jpeg', 'png', 'gif'] }, // uses Jeroen's Media Player http://www.jeroenwijering.com/?item=JW_FLV_Media_Player + Quicktime : { src:'quicktime', dependencies:null, name:'Quicktime', ext:['mov', 'mpeg', 'mpg', 'avi', 'acc', 'qt', 'wav', 'au'] }, + RealPlayer : { src:'realplayer', dependencies:null, name:'RealPlayer', ext:['ra', 'ram', 'rv', 'rpm'] }, + WindowsMediaPlayer : { src:'windowsmediaplayer', dependencies:null, name:'WindowsMediaPlayer', ext:['wmv', 'wma', 'wvx', 'wax', 'asf', 'asx'] }, + Divx : { src:'divx', dependencies:null, name:'DivX', ext:['divx'] }, + Shockwave : { src:'shockwave', dependencies:null, name:'Shockwave', ext:['dcr'] } +}; + +// the library object that contains the loaded plugin libraries +PO.L = {}; + +// The message library +PO.M = { + throw_errors: true, + throw_debug: true, + Debug : { + OnForce : 'PluginObject: The plugin you tried to force embed "%src%" could not be embedded using the plugin specified by options.force_plugin. Attempting to automagically guess the plugin type.', + OnRequireLoad : 'PluginObject: The plugin you tried to force embed "%src%" could not be embedded as you have disabled auto loading of plugin libraries in options.auto_load.' + }, + Error : { + OnFail : 'The current version of the %library% plugin is too old. You currently have version %version% but you need at least version %required% to view this plugin. We suggest that you upgrade %library% to the latest version. To upgrade please click here. However, you may wish to try running the plugin in your current version click here.', + OnAutoMagic : 'PluginObject ERROR: The plugin you tried to force embed "%src%" could not be embedded automagically. Perhaps you need to specify which plugin to use by setting the Plugin in options.force_plugin.', + OnLibrary : 'PluginObject ERROR: The plugin library you tried to use was successfully loaded, however it has either loaded an incorrect file or you have malformed library code as the "%library%" library cannot be accessed.', + OnWrite : 'PluginObject ERROR: It was not possible embed "%src%" because the element "%elm%" was not found in the DOM.', + OnWriteSealed : 'PluginObject ERROR: It was not possible embed "%src%" because the DOM has already finished loading so document.write(); could not be used.', + OnWriteSealedDyLoad : 'PluginObject ERROR: It was not possible embed "%src%" because the DOM has already finished loading so document.write(); could not be used. HOWEVER, this has only occurred because the plugin library was required to dynamically load. You can get around this issue by including the required libraries after the pluginobject script link, or specifing an element id to load the media into using option.force_into_id.' + }, + parse : function(m, r) + { + if(r) + { + for(var a in r) + { + m = m.split('%'+a+'%').join(r[a]); + } + } + return m; + }, + call: function(m, r, t) + { + m = PO.M.parse(m, r); + if(t == 'e' && PO.M.throw_errors) + { + if(PO.U.Browser.IE) alert(m); + else throw new Error(m); + } + else if(PO.U.HasConsole && PO.M.throw_debug) console.log(m); + } +}; + +// The default options object +PO.Options = { + /** + * Required Options + * - width + * The width of the media. + * - height + * The height of the media. + */ + width : null, + height : null, + + /** + * Optional Options + * - require_min_version + * If a minimum version of plugin is to be used you can then set an integer or string + * version. For example, '6.0.4' or 6. If set to false no version checking is carried out + * but checks are made to see if the plugin does exist. + * - auto_load + * Determines if unloaded plugin sources should be dynamically loaded at runtime. + * - auto_embed + * Determines if the plugin should be embeded automagically when the DOM is ready. If set + * to false then you will have to call the write() function yourself. + * - force_plugin + * If you wish to force a particular plugin type as opposed to the autodetected type. + * The value would be one of the plugin Plugin values, ie one of the values in + * PluginObject.Plugins.Flash or similar. + * - force_into_id + * If you wish to embed the object into a particular element provide the element id to + * this option. Note: if no id is supplied PO will automatically attempt + * to embed the media into the current element. + * - force_plugin_id + * When PO creates the embed html it will automagically create it's own + * unique id. If you want to force a plugin id set it here. + * - params + * Any extra params you wish to provide the media with. + * - attributes + * Any extra element attributes you wish to provide the media with. + * - no_cache + * Append a random query string to the url so it doesn't cache. + */ + require_min_version : 1, + auto_load : true, + auto_load_prefix : 'plugins/', + auto_load_suffix : '.js', + auto_embed : true, + force_plugin : null, + force_into_id : null, + force_plugin_id : null, + params : {}, + attributes : {}, + no_cache : false, + + /** + * Media Placeholder Options + * - placeholder + * If you wish to use a click to display placeholder set this to the url of the + * image to use. + * - placeholder_alt + * The placeholder image alt text to use. + * - placeholder_title + * The title in the placeholder href. + * - placeholder_autoplay + * Autoplays the media (if applicable) when the placeholder is clicked and the media is embeded. + */ + placeholder : false, + placeholder_alt : 'PluginObject placeholder.', + placeholder_title : 'Click to view plugin.', + placeholder_autoplay : true, + + /** + * On Fail Options + * - on_fail_message + * The message that is displayed if the version is incorrect, note this is only + * displayed if options.on_fail_redirect = false. + * - on_fail_redirect + * If you wish for a redirection if the player fails then set this to the url + * you wish to redirect to. + * - on_fail_callback + * If you wish to use a custom on fail callback method. This will be called before + * the on_fail_message and on_fail_redirect methods are checked. If you wish to fall + * back from your custom callback to these methods, this function must return a false + * (boolean) value. + */ + on_fail_message : PO.M.Error.OnFail, + on_fail_redirect : false, + on_fail_callback : null, + + /** + * Skip Detection Options + * - skip_detect_allow + * If you wish to use a click to display placeholder set this to the url of the + * image to use. + * - memorise_detect_status + * The placeholder image alt text to use. + * - memorise_cookie_expiry + * The title in the placeholder href. + * - memorise_cookie_path + * The title in the placeholder href. + * - memorise_cookie_domain + * The title in the placeholder href. + * - memorise_cookie_secure + * The title in the placeholder href. + */ + skip_detect_allow : true, + skip_detect_key : 'skipdetect', + memorise_detect_status : true, + memorise_cookie_expiry : new Date().getTime()+31449600000, + memorise_cookie_path : '/', + memorise_cookie_domain : null, + memorise_cookie_secure : false +}; + +// Utility methods +var _ua = navigator.userAgent.toLowerCase(); +var _up = navigator.platform.toLowerCase(); +PO.U = { +// borrowed from prototype and jquery + Browser: { + Version : (_ua.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [])[1], + Safari : /webkit/.test(_ua), + Opera : !!window.opera, + IE : !!(window.attachEvent && !window.opera), + Mozilla : /mozilla/.test(_ua) && !/(compatible|webkit)/.test(_ua), + MobileSafari : !!_ua.match(/apple.*mobile.*safari/), + Gecko : _ua.indexOf('gecko') > -1 && _ua.indexOf('khtml') == -1 + }, +// borrowed from swfobject + Platform: { + Win : /win/.test(_up ? _up : ua), + Apple : /mac/.test(_up ? _up : ua), + Linux : /linux/.test(_up ? _up : ua) + }, + HasConsole : (window.console ? console.log : false), + merge: function(u, d) + { + var c = {}, p; + for (p in u) + { + if(typeof u[p] != 'function') + { + c[p] = u[p]; + } + } + for (p in d) + { + if(typeof d[p] != 'function') + { + if(typeof c[p] == 'undefined') c[p] = d[p]; + } + } + return c; + }, + determinePluginType: function(s, t) + { +// type is hard set, validate + if(t) + { + if(!t || typeof t != 'object' || (!t.src || !t.name || !t.ext)) + { + PO.M.call(PO.M.Debug.OnForce, {src:s}, 'd'); + t = false; + } + return t; + } +// automagically guess plugin type from extension + if(!t) + { + var ext = s.split('.').pop().toLowerCase(); + for(var a in PO.Plugins) + { + if(PO.Plugins[a].ext.inArray(ext)) + { + return PO.Plugins[a]; + } + } + } + PO.M.call(PO.M.Error.OnAutoMagic, {src:s}, 'd'); + return false; + }, + loadPlugin: function(p, c, o) + { + if(p.dependencies) + { + for(var i=0, a=p.dependencies.length; i'); + } + }, + _lpref: {}, + _loadPlugin: function(ref, i, e) + { + if(e.type == 'readystatechange' && e.srcElement.readyState != 'complete') return; + var c = PO.U._lpref[ref][i]; + if(c.p.loaded == 2) return; + c.p.loaded = 2; + if(c.c) c.c.f.apply(c.c, c.c.a); + }, + hash: function(l) + { + var c = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz", h ='', cl = c.length; + for (var i=0; i -1) ? q.indexOf('&', s) : q.length; + if (q.length > 1 && s > -1) + { + return q.substring(q.indexOf('=', s)+1, e); + } + } + return null; + } +}; + +// DOM ready binding code lifted/inspired by jquery +PO.DOM = { + Sealed: false, + Ready : false, + Bound : false, + _f : [], + register: function(f, a, s) + { + var d = PO.DOM; + if(d.Ready) + { + if(s) s[f].apply(s, a); + else f.apply(null, a); + return; + } + PO.DOM._f.push({f:f, a:a, s:s}); + }, + commit: function(e) + { + var d = PO.DOM; + if((e && e.load) || d.Ready) + { + d.Sealed = true; + if(d.Ready) return; + } + d.Ready = true; + for(var i=0, l=d._f.length; i 0) + { + if(!PO.L[p.name]) + { + setTimeout(PO.embed, 10, src, opt); + return; + } + if(!PO.L[p.name]) + { + PO.M.call(PO.M.Error.OnLibrary, {src:src, library:p.name}, 'e'); + return false; + } + var sk = o._skip_detect_key = o.skip_detect_key+'-'+p.name, gp = PO.U.getParam(sk), cn = 'PO-'+p.name+'-Memory=', sd = false; + if(gp) + { + sd = gp == 'true'; + if(o.memorise_detect_status) + { + var t = (new Date()).getTime(), e = o.memorise_cookie_expiry, c = cn + gp + + '; expires=' + (new Date( t > e ? t + e : e )).toGMTString() + + (o.memorise_cookie_path ? '; path=' + o.memorise_cookie_path : '') + + (o.memorise_cookie_domain ? '; domain=' + o.memorise_cookie_domain : '') + + (o.memorise_cookie_secure ? '; secure' : ''); + } + } + else + { + if(o.memorise_detect_status) + { + var cp = document.cookie.indexOf(escape(cn)+'='), cv = false; + if(cp != -1) + { + var pv = p + cn.length, ep = document.cookie.indexOf(';', pv); + cv = unescape(document.cookie.substring(pv, ep != -1 ? ep : null)); + sd = cv == 'true'; + } + } + } + o._skip_detect = (sd && o.skip_detect_allow); + o.attributes = PO.U.merge(o.attributes, { + width : o.width, + height : o.height + }); + return PO.L[p.name].create(src, o, p); + } + else if(o.auto_load) + { + opt.force_plugin = p; + PO.U.loadPlugin(p, {f:PO.embed, a:[src, opt]}, o); + return true; + } + else + { + PO.M.call(PO.M.Debug.OnRequireLoad, {src:src, library:p.name}, 'd'); + return false; + } + } +}; + +// the player version object for detecting which is correct version +// orginal idea geoff stearns and swfobject. +PO.U.PlayerVersion = function(v) +{ + var ma = parseInt(v[0]); + this.ma = ma != null ? ma : 0; + this.mi = parseInt(v[1]) || 0; + this.r = parseInt(v[2]) || 0; +}; +PO.U.PlayerVersion.prototype = { + validate: function(v) + { + if(this.ma < v.ma) return false; + if(this.ma > v.ma) return true; + if(this.mi < v.mi) return false; + if(this.mi > v.mi) return true; + return !(this.r < v.r); + }, + toString: function() + { + return [this.ma, this.mi, this.rev].join('.'); + } +}; + +// the object embed writer +PO.ObjectEmbed = function(src, o, lp, rp) +{ + this._id = o._id = o.force_plugin_id ? o.force_plugin_id : 'PluginObject-'+PO.U.hash(8)+'-'+(new Date()).getTime(); + this.src = src; + this.plugin = lp; + this._rp = rp; + o.attributes = PO.U.merge(o.attributes, { + codebase : o.codebase, + class_id : o.class_id, + mime_type : o.mime_type + }); + o.attributes = PO.U.merge({ + width : o.width, + height : o.height + }, o.attributes); + this.options = o; + this.attributes = o.attributes || {}; + this.params = o.params || {}; + this.Version = { + Required : o.version ? new PO.U.PlayerVersion(o.version.toString().split('.')) : new PO.U.PlayerVersion([1,0,0]), + Valid : false, + Installed : false + }; + + if(o.no_cache) this.src += (this.src.indexOf('?') === -1 ? '?' : '&') + (new Date()).getTime(); + + if(!o._skip_detect) this.Version.Installed = lp.detectVersion(o, this.Version.Required); + if(o._skip_detect || this.Version.Installed != -1) + { + this.Version.Valid = o._skip_detect ? true : this.Version.Installed.validate(this.Version.Required); + if(o.auto_embed && o.force_into_id) PO.DOM.register('write', [], this); + else this.write(); + } +}; +PO.ObjectEmbed.prototype = { + write: function() + { + var el, o = this.options, h, elnf; + if(typeof o.force_into_id == 'string') + { + if(!(el = document.getElementById(o.force_into_id))) PO.M.call(PO.M.Error.OnWrite, {src:this.src, elm:o.force_into_id}, 'e'); + } + elnf = typeof el == 'undefined'; + if(this.Version.Valid) + { + h = (o.placeholder) ? this._placeholder() : this._html(); + if(elnf) + { + if(PO.DOM.Ready && this._rp.loaded == 2) PO.M.call(PO.M.Error.OnWriteSealedDyLoad, {src:this.src}, 'e'); + else document.write(h); + } + else el.innerHTML = h; + return true; + } + else + { + if(o.on_fail_redirect) + { + document.location.replace(o.on_fail_redirect); + } + else + { + var nd = document.location.href, m; + nd += (nd.indexOf('?') == -1 ? '?' : '&')+o._skip_detect_key+'=true'; + m = PO.M.parse(o.on_fail_message, {library:this._rp.name, version:this.Version.Installed.toString(), required:this.Version.Required.toString(), upgrade:o.upgrade_url, nodetect:nd}); + if(elnf) + { + if(PO.DOM.Sealed) alert(m); + else document.write(m); + } + else el.innerHTML = m; + } + } + return false; + }, + _placeholder: function() + { + var o = this.options, h; + PO.R[this._id] = this; + h = ''+o.placeholder_alt+''; + if(!o.force_into_id) h = '
'+h+'
'; + return h; + }, + _activate: function() + { + var o = this.options, el = document.getElementById('PlaceHolder-'+this._id); + o.placeholder = null; + el.parentNode.removeChild(el); + if(!o.force_into_id) o.force_into_id = 'PlaceHolder-Wrapper-'+this._id; + this.write(); + }, + _html: function() + { + var h = '', a = this.attributes, p = this.params; + if(PO.U.Browser.IE) + { + h = ''; + for(var key in p) h += ''; + h += ""; + } +// PC IE + else + { + h = ' +// Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der Sluis + if(PO.L.Flash._installed_version) return PO.L.Flash._installed_version; + var pv = new PO.U.PlayerVersion([0, 0, 0]), ma, mi, rev, d, pva; + if (typeof navigator.plugins != 'undefined' && typeof navigator.plugins['Shockwave Flash'] == 'object') + { + d = navigator.plugins['Shockwave Flash'].description; + if (d) + { + d = d.replace(/^.*\s+(\S+\s+\S+$)/, '$1'); + ma = parseInt(d.replace(/^(.*)\..*$/, '$1'), 10); + min = parseInt(d.replace(/^.*\.(.*)\s.*$/, '$1'), 10); + rev = /r/.test(d) ? parseInt(d.replace(/^.*r(.*)$/, '$1'), 10) : 0; + pv = new PO.U.PlayerVersion([ma, mi, rev]); + } + } + else if (typeof window.ActiveXObject != 'undefined') + { + var a = null, fp6_crash = false; + try + { + a = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.7'); + } + catch(e) + { + try + { + a = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6'); + pva = [6,0,21]; + a.AllowScriptAccess = 'always'; // Introduced in fp6.0.47 + } + catch(e) + { + if (pva[0] == 6) + { + fp6_crash = true; + } + } + if (!fp6_crash) + { + try + { + a = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); + } + catch(e) {} + } + } + if (!fp6_crash && typeof a == 'object') + { + try + { + d = a.GetVariable('$version'); + if (d) + { + d = d.split(' ')[1].split(','); + pva = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)]; + } + } + catch(e) {} + } + pv = new PO.U.PlayerVersion(pva); + } + PO.L.Flash._installed_version = pv; + + if(pv.ma == 8 && PO.U.Platform.Win) + { +// again copied/adapted from swfobject, see credits above + window.attachEvent('onunload', function () + { + var o = document.getElementsByTagName('object'); + if (o) + { + var ol = o.length; + for (var i = 0; i < ol; i++) + { + o[i].style.display = 'none'; + for (var x in o[i]) + { + if (typeof o[i][x] == 'function') o[i][x] = function() {}; + } + } + } + }); + } + if(!pv.validate(rv) && o.use_express_install && pv.validate(new PO.U.PlayerVersion([6,0,65])) && (PO.U.Platform.Win || PO.U.Platform.Apple)) + { +// again copied/adapted from swfobject, see credits above + PO.L.Flash._express_install_active = true; + PO.M.call(PO.M.Debug.OnExpressInstall, {ver:pv.toString(), verreq:rv.toString()}, 'd'); +// if(!o.force_into_id) +// { +// h = '
'+h+'
'; +// } + return -1; + } + return pv; + }, + + expressInstallCallback: function() + { +// again copied/adapted from swfobject, see credits above + if (PO.L.Flash._express_install_active && storedAltContent) + { + var obj = document.getElementById('SWFObjectExprInst'); + if (obj) + { + obj.parentNode.replaceChild(storedAltContent, obj); + storedAltContent = null; + PO.L.Flash._express_install_active = false; + } + } + } +}; +// for use with the swfobject express install so simple swaps can be made. +swfobject = { expressInstallCallback: PO.Plugins.Flash.expressInstallCallback }; +PO.Plugins.Flash.loaded = 1; diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flash/expressInstall.swf b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flash/expressInstall.swf new file mode 100644 index 0000000..86958bf Binary files /dev/null and b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flash/expressInstall.swf differ diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flashmedia.js b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flashmedia.js new file mode 100644 index 0000000..ceb9043 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/flashmedia.js @@ -0,0 +1,136 @@ +// uses http://www.jeroenwijering.com/?item=JW_FLV_Media_Player +PO.L.FlashMedia = { + + options:{ + player : 'plugins/flash/mediaplayer.swf', + auto_fix_path : true, // fixes the src path so it is treated as relative to the html document. only applies if the src url doesn't contain http at the start of the url + auto_adjust_height : true, // auto adjust the display height so the video fits correctly and if a playlist is used so does that. + use_type_mapping : true // automagically maps file extensions to specifc types. + }, +// for more information on the variables you should use this page http://code.longtailvideo.com/trac/wiki/FlashVars#Fileproperties +// these variables are for v4 of the jw player and above + variables : { +// General + config : null, // (undefined): location of a XML file with flashvars. Useful for short embed codes or CDN stream redirecting. example. +// File properties + author : null, // (undefined): author of the video, shown in the display or playlist. + captions : null, // (undefined): location of a TT captions XML file. + description : null, // (undefined): text description of the file. + duration : 0, // (0): duration of the file in seconds. + file : null, // (undefined): location of the mediafile or playlist to play. + image : null, // (undefined): location of a preview image; shown in display and playlist. + link : null, // (undefined): url to an external page the display, controlbar and playlist can link to. + start : 0, // (0): position in seconds where playback has to start. + title : null, // (undefined): title of the video, shown in the display or playlist. + type : null, // (undefined): type of file, can be sound, image, video, youtube, camera, http or rtmp. Use this to override auto-detection. +// Colors + backcolor : 'FFFFFF', // (FFFFFF): background color of the controlbar and playlist. + frontcolor : '000000', // (000000): color of all icons and texts in the controlbar and playlist. + lightcolor : '000000', // (000000): color of an icon or text when you rollover it with the mouse. + screencolor : '000000', // (000000): background color of the display. +// Layout + controlbar : 'bottom', // (bottom): position of the controlbar. Can be set to bottom, over and none. + controlbarsize : 20, // (20): height of the controlbar in pixels. + height : 400, // (400): height of the display (not the entire player!) in pixels. + logo : null, // (undefined): location of an external jpg,png or gif image to show in the display. + playlist : 'none', // (none): position of the playlist. Can be set to bottom, over, right or none. + playlistsize : 180, // (180): size of the playlist. When below or above, this refers to the height, when right, this refers to the width of the playlist. + skin : null, // (undefined): location of a SWF file with the player graphics. + width : 280, // (280): width of the display (not the entire player!) in pixels. +// Playback + autostart : false, // (false): automatically start the player on load. + bufferlength : 0.1, // (0.1): number of seconds of the file that has to be loaded before starting. + displayclick : 'play', // (play): what to do when one clicks the display. Can be play, link, fullscreen, none, mute, next. + item : 0, // (0): playlistitem that should start to play. Use this to set a specific start-item. + mute : false, // (false): mute all sounds on startup. Is saved as cookie. + quality : true, // (true): enables high-quality playback. This sets the smoothing of videos on/off, the deblocking of videos on/off and the dimensions of the camera small/large. Is saved as cookie. + repeat : 'none', // (none): set to list to play the entire playlist once and to always to continously play the song/video/playlist. + shuffle : false, // (false): shuffle playback of playlistitems. + state : 'IDLE', // (IDLE): current playback state of the player (IDLE, BUFFERING, PLAYING, PAUSED, COMPLETED). + stretching : 'uniform',// (uniform): defines how to resize images in the display. Can be none (no stretching), exactfit (disproportionate), uniform (stretch with black borders) or fill (uniform, but completely fill the display). + volume : 90, // (90): startup volume of the player. Is saved as cookie. +// External + abouttext : null, // (undefined): text to show in the rightclick menu. Please do not change this if you don't have a commercial license! When undefined it shows the player version. + aboutlink : 'http://www.jeroenwijering.com/?page=about', // (http://www.jeroenwijering.com/?page=about): url to link to from the rightclick menu. Do not change this if you don't have a commercial license! + client : null, // (Flash MAC X,0,XXX,0): Version and platform of the Flash client plugin. Useful to check for e.g. MP4 playback or fullscreen capabilities. + id : 'ply', // (ply): ID of the player within the javascript DOM. Useful for javascript interaction. + linktarget : '_blank', // (_blank): browserframe where the links from display are opened in. Some possibilities are '_self' (same frame) , '_blank' (new browserwindow) or 'none' (links are ignored in the player, so javascript can handle it). + streamer : null, // (undefined): location of a server to use for streaming. Can be an RTMP application (here's an example) or external PHP/ASP file to use for HTTP streaming. If set to lighttpd, the player presumes a Lighttpd server is used to stream videos. + tracecall : null // (undefined): name of a javascript function that can be used for tracing the player activity. All events from the view, model and controller are sent there. + + }, + params: { + allowfullscreen:true + }, + attributes: {}, + typemap:{ + ut : 'youtube', + youtube : 'youtube', + tube : 'youtube', + mp3 : 'sound', + m4a : 'sound', + m4b : 'sound', + m4p : 'sound', + m4v : 'sound', + m4r : 'sound', + aac : 'sound', + '3gp' : 'video', + mp4 : 'video', + flv : 'video', + swf : 'video', + jpg : 'image', + jpeg: 'image', + gif : 'image', + png : 'image', + mpg : 'video', + mpeg: 'video' + }, + + create: function(src, o, p) + { + var fo = PO.U.merge(PO.L.Flash.options, PO.L.FlashMedia.options), h = document.location.href; + o = PO.U.merge(o, fo); + if(o.auto_fix_path && src.indexOf('http') === -1) + { + src = h.substr(0, h.lastIndexOf('/')+1) + src; + } + + var fa = PO.U.merge(PO.L.Flash.attributes, PO.L.FlashMedia.attributes); + o.attributes = PO.U.merge(o.attributes || {}, fa); + + var fv = PO.U.merge(PO.L.Flash.variables, PO.L.FlashMedia.variables); + o.variables = PO.U.merge(o.variables || {}, fv); + o.variables.file = src; + if(!o.variables.width) o.variables.width = o.width; + if(!o.variables.height) o.variables.height = o.height; + if(o.auto_adjust_height) + { + o.height += o.variables.controlbarsize; + if(o.variables.playlist !== 'none') + { + o.height += o.variables.playlistsize; + } + } + + if(o.use_type_mapping && o.variables.type === null) + { + var e = src.split('.').pop().toLowerCase(); + if(PO.L.FlashMedia.typemap[e]) o.variables.type = PO.L.FlashMedia.typemap[e]; + } + for(var a in o.variables) + { + if(o.variables[a] === null) delete o.variables[a]; + } + + var fp = PO.U.merge(PO.L.Flash.params, PO.L.FlashMedia.params); + o.params = PO.U.merge(o.params || {}, PO.L.FlashMedia.params); + o.bgcolour = o.variables.backcolor; + + if(!o.variables.id) o.variables.id = o.force_id ? o.force_id : 'PluginObject-'+PO.U.hash(8)+'-'+(new Date()).getTime(); + + if(o.placeholder && o.placeholder_autoplay) o.variables.autostart = true; + + return PO.L.Flash.create(o.player, o, PO.Plugins.Flash, p); + } +}; +PO.Plugins.FlashMedia.loaded = 1; \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/quicktime.js b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/quicktime.js new file mode 100644 index 0000000..a54f66f --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/quicktime.js @@ -0,0 +1,112 @@ +PO.L.Quicktime = { + + options: { + upgrade_url : 'http://www.apple.com/quicktime/download/', + class_id : 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B', + codebase : 'http://www.apple.com/qtactivex/qtplugin.cab', + mime_type : 'video/quicktime', + auto_adjust_height : true, + bgcolor : null, + bgcolour : null + }, + +// best info +// http://developer.apple.com/documentation/QuickTime/Conceptual/QTScripting_HTML/QTScripting_HTML_Document/chapter_1000_section_5.html#//apple_ref/doc/uid/TP40001525-2-QuickTimeltEMBEDgtandltOBJECTgtParameters + params: { +// allowembedtagoverrides : true, +// autohref : false, +// autoplay : false, +// bgcolor : '#ffffff', +// controller : true, +// correction : 'none', +// dontflattenwhensaving : true, +// enablehref : false, +// enablejavascript : false, +// endtime : null, +// fov : 0, +// goto : null, +// // hotspotn : null, +// href : null, +// kioskmode : true, +// loop : false, +// movieid : null, +// moviename : null, +// movieqtlist : null, +// node : null, +// pan : 0, +// playeveryframe : false, +// qtnext : null, +// qtsrc : null, +// // url : null, +// qtsrcchokespeed : null, +// qtsrcdontusebrowser : false, +// saveembedtags : true, +// scale : 'tofit', +// showlogo : true, +// starttime : null, +// target : 'myself', +// targetcache : true, +// tilt : 0, +// urlsubstitute : '', +// volume : 60 + }, + attributes: {}, + + create: function(src, o, p) + { + o = PO.U.merge(o, PO.L.Quicktime.options); + + o.params = PO.U.merge(o.params || {}, PO.L.Quicktime.params); + o.attributes = PO.U.merge(o.attributes || {}, PO.L.Quicktime.attributes); + + var e = src.split('.').pop().toLowerCase(); + if(e != 'mp3' && o.auto_adjust_height && (typeof o.params.controller == 'undefined' || o.params.controller)) + { + o.height += 16; + } + + var bg = o.bgcolour ? o.bgcolour : (o.bgcolor ? o.bgcolor : false); + if(bg) o.params.bgcolor = bg; + + if(o.placeholder && o.placeholder_autoplay) o.params.autoplay = true; + + return new PO.ObjectEmbed(src, o, PO.L.Quicktime, p); + }, + + _installed_version: false, + detectVersion: function(o, rv) + { + if(PO.L.Quicktime._installed_version) return PO.L.Quicktime._installed_version; + var pv = new PO.U.PlayerVersion([0, 0, 0]); + if(navigator.plugins && navigator.mimeTypes.length) + { + for (var i=0; i < navigator.plugins.length; i++) + { + var x = navigator.plugins[i]; + if (x.name.indexOf("QuickTime") > -1) + { + pv = new PO.U.PlayerVersion(x.name.replace(/([a-z]|[A-Z]|-|\s)+/, '').split('.')); + break; + } + } + } + else + { + pv = new PO.U.PlayerVersion([1,0,0]); + try + { + var axo = new ActiveXObject("QuickTimeCheckObject.QuickTimeCheck.1"); + if (axo.QuickTimeVersion) + { +// get the leading 3 hex digits + var v = axo.QuickTimeVersion >> 16; + pv = new PO.U.PlayerVersion([(v & 0xf00) >> 8, (v & 0x0f0) >> 4, v & 0x00f]); + } + } + catch(e) {} + } + PO.L.Quicktime._installed_version = pv; + return pv; + } +}; +PO.Plugins.Quicktime.loaded = 1; diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/realplayer.js b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/realplayer.js new file mode 100644 index 0000000..c638210 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/realplayer.js @@ -0,0 +1,85 @@ +PO.L.RealPlayer = { + + options: { + upgrade_url : 'http://www.real.com/', + class_id : 'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA', + mime_type : 'audio/x-pn-realaudio-plugin', + bgcolor : null, + bgcolour : null + }, + +// best info available +// http://www.w3schools.com/media/media_realvideo.asp + params: { +// backgroundcolor : null, +// center : 'true', +// controls : 'All', // see below +// console : null, +// autostart : false, +// nolabels : false, +// reset : false, +// autogotoURL : null + }, + attributes: {}, +/* + All - Displays a full player with all controls. + InfoVolumePanel - Title, author, and copyright and volume slider. + InfoPanel - Title, author, and copyright. + ControlPanel - Position slider, play, pause, and stop buttons. + StatusPanel - Messages, current time position, and clip length. + PlayButton - Play and pause buttons. + StopButton - Stop button. + VolumeSlider - Volume slider. + PositionField - Position and clip length. + StatusField - Messages. + ImageWindow - The video image + StatusBar - Status, position and channels. +*/ + create: function(src, o, p) + { + o = PO.U.merge(o, PO.L.RealPlayer.options); + + o.params = PO.U.merge(o.params || {}, PO.L.RealPlayer.params); + o.attributes = PO.U.merge(o.attributes || {}, PO.L.RealPlayer.attributes); + + var bg = o.params.backgroundcolor ? o.params.backgroundcolor : (o.bgcolour ? o.bgcolour : (o.bgcolor ? o.bgcolor : '#FFFFFF')); + if(bg.charAt(0) != '#' && bg.length == 6) bg = '#' + bg; + o.params.backgroundcolor = bg; + + if(!o.params.console) o.params.console = PO.U.hash(8); + + if(o.placeholder && o.placeholder_autoplay) o.params.autostart = true; + + return new PO.ObjectEmbed(src, o, PO.L.RealPlayer, p); + }, + + _installed_version: false, + detectVersion: function(o, rv) + { + if(PO.L.RealPlayer._installed_version) return PO.L.RealPlayer._installed_version; + var pv = false; + if(navigator.plugins && navigator.mimeTypes.length) + { + for (var i=0; i < navigator.plugins.length; i++) + { + var x = navigator.plugins[i]; + if (x.name.indexOf('RealPlayer') > -1) + { + pv = true; + } + } + } + else + { + execScript('on error resume next: rp1 = IsObject(CreateObject("rmocx.RealPlayer G2 Control"))', 'VBScript'); + execScript('on error resume next: rp2 = IsObject(CreateObject("RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)"))', 'VBScript'); + execScript('on error resume next: rp3 = IsObject(CreateObject("RealVideo.RealVideo(tm) ActiveX Control (32-bit)"))', 'VBScript'); + pv = (rp1 || rp2 || rp3); + } + pv = new PO.U.PlayerVersion([(pv === true) ? 1 : 0, 0, 0]); + PO.L.RealPlayer._installed_version = pv; + return pv; + } + +}; +PO.Plugins.RealPlayer.loaded = 1; diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/shockwave.js b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/shockwave.js new file mode 100644 index 0000000..6af0b2e --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/shockwave.js @@ -0,0 +1,42 @@ +PO.L.Shockwave = { + + options: { + upgrade_url : 'http://www.adobe.com/shockwave/download/', + class_id : 'clsid:166B1BCA-3F9C-11CF-8075-44455354000', + codebase : 'http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab', + mime_type : 'application/x-director' + }, + + params: {}, + attributes: {}, + + create: function(src, o, p) + { + o = PO.U.merge(o, PO.L.Shockwave.options); + + o.params = PO.U.merge(o.params || {}, PO.L.Shockwave.params); + o.attributes = PO.U.merge(o.attributes || {}, PO.L.Shockwave.attributes); + + return new ObjectEmbed(src, o, PO.L.Shockwave, p); + }, + + _installed_version: false, + detectVersion: function(o, rv) + { + if(PO.L.Shockwave._installed_version) return PO.L.Shockwave._installed_version; + var pv = new PO.U.PlayerVersion([0,0,0]); + if (navigator.mimeTypes && navigator.mimeTypes["application/x-director"]&& navigator.mimeTypes["application/x-director"].enabledPlugin) + { +// http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15722&sliceId=1 +// todo + } + else + { +// todo + } + PO.L.Shockwave._installed_version = pv; + return pv; + } + +}; +PO.Plugins.Shockwave.loaded = 1; \ No newline at end of file diff --git a/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/windowsmediaplayer.js b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/windowsmediaplayer.js new file mode 100644 index 0000000..2abe5c1 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/pluginobject/plugins/windowsmediaplayer.js @@ -0,0 +1,119 @@ +PO.L.WindowsMediaPlayer = { + + options: { + upgrade_url : PO.U.Browser.Linux ? 'http://www.videolan.org/vlc/' : (PO.U.Platform.Apple ? 'http://www.flip4mac.com/wmv_download.htm' : 'http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx'), + class_id : 'clsid:22D6f312-B0F6-11D0-94AB-0080C74C7E95', + codebase : 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab', + mime_type : { + 'audio/x-pn-realaudio-plugin' : [] + }, + bgcolor : null, + bgcolour : null + }, + + params: { +// AudioStream : true, +// AutoSize : true, +// AutoStart : true, // Sets if the player should start automatically +// AnimationAtStart : true, // Sets if an animation should show while the file loads +// AllowScan : true, +// AllowChangeDisplaySize : true, +// AutoRewind : false, +// Balance : false, +// BaseURL : null, +// BufferingTime : 5, +// CaptioningID : null, +// ClickToPlay : false, // Sets if the player should start when the user clicks in the play area +// CursorType : false, +// CurrentPosition : true, +// CurrentMarker : false, +// DefaultFrame : null, +// DisplayBackColor : false, +// DisplayForeColor : 16777215, +// DisplayMode : false, +// DisplaySize : false, +// Enabled : true, +// EnableContextMenu : true, +// EnablePositionControls : true, +// EnableFullScreenControls: false, +// EnableTracker : true, +// // Filename : null, // The URL of the file to play +// InvokeURLs : true, +// Language : true, +// Mute : false, +// PlayCount : 1, +// PreviewMode : false, +// Rate : 1, +// SAMILang : null, +// SAMIStyle : null, +// SAMIFileName : null, +// SelectionStart : true, +// SelectionEnd : true, +// SendOpenStateChangeEvents : true, +// SendWarningEvents : true, +// SendErrorEvents : true, +// SendKeyboardEvents : false, +// SendMouseClickEvents : false, +// SendMouseMoveEvents : false, +// SendPlayStateChangeEvents : true, +// ShowCaptioning : false, +// ShowControls : true, // Sets if the player controls should show +// ShowAudioControls : true, // Sets if the audio controls should show +// ShowDisplay : false, // Sets if the display should show +// ShowGotoBar : false, // Sets if the GotoBar should show +// ShowPositionControls : true, +// ShowStatusBar : false, +// ShowTracker : true, +// TransparantAtStart : false, +// VideoBorderWidth : false, +// VideoBorderColor : false, +// VideoBorder3D : false, +// Volume : -200, +// WindowlessVideo : false + }, + attributes: {}, + + create: function(src, o, p) + { + o = PO.U.merge(o, PO.L.WindowsMediaPlayer.options); + + o.params = PO.U.merge(o.params || {}, PO.L.WindowsMediaPlayer.params); + o.attributes = PO.U.merge(o.attributes || {}, PO.L.WindowsMediaPlayer.attributes); + + var bg = o.bgcolour ? o.bgcolour : (o.bgcolor ? o.bgcolor : false); + if(bg) o.params.bgcolor = bg; + + if(o.placeholder && o.placeholder_autoplay) o.params.AutoStart = true; + + return new PO.ObjectEmbed(src, o, PO.L.WindowsMediaPlayer, p); + }, + + _installed_version: false, + detectVersion: function(o, rv) + { + if(PO.L.WindowsMediaPlayer._installed_version) return PO.L.WindowsMediaPlayer._installed_version; + var pv = false,a; + if(navigator.plugins && navigator.plugins.length > 0) + { + np = navigator.plugins; + for (a=0; a < np.length; a++ ) + { + if(np[a].name.indexOf('Windows Media') > -1) + { + pv = true; + break; + } + } + } + else + { + execScript('on error resume next: mp2 = IsObject(CreateObject("MediaPlayer.MediaPlayer.1"))', 'VBScript'); + pv = (mp2); + } + pv = new PO.U.PlayerVersion([(pv === true) ? 1 : 0, 0, 0]); + PO.L.WindowsMediaPlayer._installed_version = pv; + return pv; + } + +}; +PO.Plugins.WindowsMediaPlayer.loaded = 1; diff --git a/libraries/phpvideotoolkit/examples/common/styles.css b/libraries/phpvideotoolkit/examples/common/styles.css new file mode 100644 index 0000000..9ac49e3 --- /dev/null +++ b/libraries/phpvideotoolkit/examples/common/styles.css @@ -0,0 +1,21 @@ +.backtotop +{ + font-size:11px; +} +.backtoexamples, .small +{ + font-size:12px; +} +.alert +{ + color:#f00; +} +form +{ + margin:0; + padding:0; +} +.light +{ + color:#999; +} \ No newline at end of file -- cgit v1.2.3