FCOEBOOT/DOCS0000755000000000000000000000000011761422156007622 5ustar FCOEBOOT/DOCS/BootOptions-BootTarget-Properties.gif0000755000000000000000000002435311660465304017063 0ustar GIF89a$w!,$!kBBB H*\ȰÇ#JHŋ3jȱǏ '(pɓ(S\ɲ˗0cʜI͛8sɳϟ@ J!*]ʴӧPJJQhʵׯ`ÊKٳhӪ]˶۷pʝKݻx4߿ LÈ{4ǐ#KLje+ϠCM4d rشװc˞]B:mI)ph+_μ9`.nÏΕ;\#7.޹ӛ]z{7f5[#]T7x h[ zVh!f^|5}ށ]'&""^h8{YG߁3c؛/)! .d8bXfZF!cz.ՔP>9#EW#Bdx'p)(`Yo馝li礔 |5afM*)zک y*z;n]Iެ i>G&4wVkydJ+yӎkv]U+6Z l,p 7G Wlg /w "l(3Lr, 4lsE2߬<ۜs@-?mH#\tL7K?-T[G_ʛ[Wi`|5C^~f/Ak?vDog Qh{y}v}wEha> 6U^xF+>Pڍ#7|?+Tvk'unt=z珻z>z{y'nfsrow .n}W:}=SO#Y/oss>C懣h.o{S7*PvX L# /Z#Nr,p 2HjK_ 5B9P.`~[ZV8ЉE|;CQ"B#aEM~#!'xO wps̷C2k׿x(mq$y6IFfΑ!E*M2 &CIRlL*KUk%,gI˄ɲen^2^0`1fZdΌ4SsiZ&6Mmr&8Kq4':Jut'WMns&:u?]>|Vsi;.82_aQcѓseCN wA:<1>OS%#K1&c8;ٙl7s~5ov"mk g3қ;:9{N :֑|_bRqK؛۞m̕/]/խKTzWaiŵ&y/|߇]=ou?޼e>6{B5YovppZ[zXgxgxw|xy8yW:is},(z p%.ABQh,9;y\i_#:am,i!EZvG*[k)}mr}IY5sd:Y"E((PiZ=Qɕ]yE5dxWwMd~sA Logkm)Ny)wg|].,wW~Ltwɛɛe!G{wWgA88yvip ޹5rWiɚU 7zjcJy١#ifXC,ٝ nTlY?Q`iͷ-: 6&} IQY(>D~tn nق-(GHvlDvTpswz }uy[Y,:NHگNP S" ZQ;TXx02LkaH۵^`-Yacۏ )Y;[+6(E8c"ʳJp{g{T-ٷAJ,yS˸H6K*P[y=ғJZz[n8Uv*&gpYj[ZQ ~  -":Kˏ{ޚGZj Kuȶq>lD%; ˘b웺)kD{Rq)4a;Ky@LwUzeRٷsr[j]ڥÉ^*ڟ۳ېZ 'jǣ:W 9ک)o>hWJ!jJlH)9kVL5SZ tz:o3ŧI?n|<LLz}[ĽdaJZ˼iENl:=jt3E;ƍF}}ד YOl}B\YY:eǥǣW4{ʝʦJ` 4,zZ7|K1WZWʚʘ+=~wLW̩ZriLa(̿%\4庫z[(\-Ûi2~&к{*ϓj)ЛKЏR M+SP ܮ=ݹΓ;/\*/eEfRшkГnҢ#iTV|:m3k/9J<>͸hN\X Yۺ)Uh|~Ǧk nNU<%, |., ^P_38Liμ;JW;ԧH,3N,=mSDd\̦^[ I.d~-PƋj<*>ǗYzB+IREXkL<.Jҕ)DŽ+Sɂjzاsʭʨ̢#j)',?qZ?GA:$eFUNC|G|ڿeԌڜؼzqť-O>ۣN|ZOVM)1H?0sݾ t=-ݭ9ܿ /3ڤ=БLԴn&%Rѭ M-= ԑC]kWH@*TJTc\^Yb_d_:{h_j0np8tvx}~?iVzߋ?X?ba`_v`__5^]eT?_Vm?_؟ڿ?_d˯?_*Qfa@@ DPB >QD-^ĘQF/8P@H" YI*USL5męSN5[$y2%,SRM>UƟDz*ҩ]~Vب[ j4kQmݾWW^b6\}VWE:ˤ?Yͪ-E|Vѳ0Ѣ ڀjЭSƨڢ섥inܬ#ʾ7~8TSZ>mk{.as{[{䳕/vÆo4˧X?όξm5T n5 %mB 'dmA 1t0;.4MQ|PDg\;_/EFPGOAسh8Kʕ T<'+OG.#'}3)*M4! B#7$H-c/Q3s.RP23ϙČ(%E/ 1O/7LC973,B!\3I9g}=G;U1A&Wt?%SL]_d[5D>rLQS+5G/4ER MQZul,i6qguPIu7zA5Lw9 y |VC:j/6(l>O5X7W|Ops;vOUu7Xg]!FWD}QY\g^3iN Cl9P7`%UlǫKuȯlGz駿Pߘ7z'?ǞXM\Һ+?⭷wh[FُVB8Ey F˭6{ - m\`A?@֓|chf.D8C,5qTÆձ=,Y!G !gB0b2Utv?obBb%cC/wsݯ$Ey5[7{ ƿ(v! 'F(mOÖl[H://Dd(98~1 :2&YICfғ&9yBPҔYSҕe!IJZ-emK^~%Lde/9̦R$f2y_6˄f4;bL`vFĦE8fӛT59KpӜP7͹Nodgll XWMzlaތ*in {+|[m iuʍ >6U¡2hpX_TYPngzZ?XE07̩j-nd͸#f?cŏ'r ܑ1'z"MLdOe"g0X6Kf%}T!5 |tUww|=i, :z ]'iJw1/cRc>xqF5M,gө4 V}(җu!FZTgkb/DZ rb7!KP2>6%Y'glnuvjΦ \d.{o~Ownd gfn5}}p0[TEI579=֭m9Oܰ-ׅ{u]]#CV|Gw+*έ6y2mzNuԻN}WxS4yKe{6eujc/K3MѲ,LavC^o_˟Xp6}ye\9L'j{(E6vzܷ.{ms_:W?8|郿dow\ә>|TxexLl׈"wY*OA; j-C$ݛCBK|AICNBT(ۈZ-OdM8DskK++?:5C+$*1z]*[bf* jZ:cԪ/ Sӣk#q+Av.ڪ,<+Ģd̿j,C(B=G#-*y VľR,bG /C"B bH," z0RS쬕-I41>B;et: "t-;;xĄ9T= /2,'G|/2ҰĆ0z#=} "D,j;-z2D0+dx$" G1z ;,~ʨ1I)+,Ys3@92L?r# F1Fnlbdˡ02 );C1YH*{`4Ŧ7t UL&͞3l$B$N"BTNLAN|A?\=O[A\=JpcO̝4,OdϫO}$П3iIP[P 8Р#¸P }9]ݹ BUј ]QQћ]QuPҘ$- t'()*+,-./01%253}=5e6u789:;<=>?"A%B5CEDUEeFu4{HIJKL}SANOPQ]TN%SETUUeUJ5VXYZO[\]UG}^`a%[-cEdUUeugh%fjkV5mnVjpqUp%sEt UsUvuwmTvyzSy|}h؀F%؂ X|5؄UmE؅u؇uֆ؉`؊،Ջ؎XT؏ّԐ%ٓEG5ٔeٖ-ԕu٘<ٙٛTٝ{ٞڠ ԟڢ5Z=ڤUZH]ڦmښuڨXڪXږ퍭ڮگ۰Z@ӲuR֬m0۶=eUH[UZUՓۑ8O[ۥT[eVMY5ܼE\U\L-\}ɍZ=Խ~ ZϽ %;%ܨuӿ\5Zխ];]US]S\ݽ[] ۍSe ^9UށeS^SS]mUY=ޒ^u u]-__8_YS=E7 ` 8^Du]-]` t: Y>}_]^5 fuO}`\a ba #N]&!nbMN-b HbRubb04V5f6%\+>c %;<;~p?@^.~9N`EDVdE&=vGd=cCdxJdaL]NZP&eXRFe"Tf^=Ve%^XY}ZI\x%^f=A&b6cFdVeffvghijHlmnopq&r6sFtN;FCOEBOOT/DOCS/BootOptions-Boottarget.gif0000755000000000000000000002514111660465304014765 0ustar GIF89aw!,!kck!s1{BBBBRcs΄֔ޥ!H*\ȰÇ#JHŋ3jܘ CIɓ(S\ɲ˗0cʜI͛8sdQǟ@ JѣHAӧPJJիXjʵׯ`ÊKٳ`!,۷pʝKݹj{6˷߿ N2̸ǐ#cɐᆖ(f[STAo-y.ҨSǥ<03Vy^%XgPG }lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗eA`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\0`Xc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{oRLf#I*s3La63Dc5ILg"!w&7GXfLHWFӃt!IM^감g|93Se%?mvg@ C:|kQNs^-7xM|sU#=JM AqHQKz&?ГOK @6p.WQ"6;T{ JF)2Ǽd)T(8ȍkun6-V˺R"bP3YqGW{eIx"k?Ը2f'hK9O}H!̬]mf e#5M%k:yhi\74ͥ^lR ϗz$;iKVcZ9Ivc[]T {6Sr;jw#yr^qiΈ=i4XK{i=udȚ3.<6-j#|r`dxʭtjc5Gsvs56v~\7I0kSwF_!|f2]NbtL.whO;{kp0}vmn=-O7w/ߍ[C1GOoO=zջ[ ~GxD_sCo 0ؔ])~اǓ.I )jyn} (ɕ'bLI}qɔ븖iq ~^(ؕ娒h~(|ido A.Y藙)kY^Y(}AxD9זI)t)~YAI} IɛAIٔiعݸsٝiI;yę ٜٞPњ?fY8[iÉ ɟ ىdY*i J[:ٔyٔсzꇈ~Y"qD}(JQIȩbRndBT*WRu Xs!eFp8xs vj{ 8 }/t,8fpXqWIszy&r{\m>V)NXs=jIChjpjѤYh:wĘ?ѩ'PSGiTcR|* AI*~Agj|ګSfH#c qIͧwy2HvZ֪n}Vʪƭ qjz~CFɥ)7KRMTnZiw踤B:)ʪ0 Nj| $7|{#8ydɳ@81Dx:[HZ>+I۴!vN&*VkGP{ZgM[C2 d{efz˧n[YoC;N[vxE|~<jvkQWsb[yR˸sLK]˴tar}g;W\m'Kq;[!Vh8K[ֻĺS>88y뵰kQ4v6˶h+kq9HpHuF+ϋHdDk_;GaxUQRۦ{ y۽[8fj&۽Ekͨa < D ;n陼2G˽cټ^̫›܏,ê=w0,@\s;o1jYĶ4A^sXZ\^`LlN<6hjlnpjeU Y{DKz k֮{L[k }M؁}q-]suI=j=ف]zٕٚٗ ؚ֋==mV GMٜ=ح؂Mٝ {94ڻUڝ{ԜeՈٲmۙ}٠ܸ]ɼ3ٵڬگm}M=M8[ܘx?^ ݽٱ=$M߽==8۽ ,M(XM֌; ׇ+q*cJ,qk}3q߲m:Χ*y -A2.(w8~6iR\-~ޑަB)3!^dnڰa#MvL(GT4\D &87:O P;[n]NZJ3NJ1׳bׯi~jN*a2C.oq9 .Ng kWN9yP>SN^p"jY-⨾键m.鼮!>؍f^*t*AZ^A/9QA$0g.0Ega,n13br| qLO>.!Ԥ.ٓ"#&⒭0/,.1%O~)>^!*e^<DF K?Mw=Q3;>ʎ\Xz^ZdYkO`bqfUw_suo}m{O[o?ڋ?ŸO{>J_aL:?՞'Ooץ\OOoj_Ok-V/;oӾoAOo?ߜ,_?+OoiB!A@ DPB >1"-^ĘQF=~RHH@FPb|I5męSΘ%}TД=e(ťgB8STU6%UVDlteSI_FVZe7׏a/*Sm Q`…=rl^g?yaʕ-wD0Z˥MWV;Zlm~zjح- pqGTͬ]2t_9$o+*x͟ 瞣 '6z旳޵vˏ,D0Ax'{oW-gy矇>z駧z>{{?|C:{?}g}߇?~]bH%yK~dǚ-)D`@6yM3VЂ`Htw`E8B vSBЅ/ތe?auJkTшGD~^F b˲潌" r1^'FIQy͂*2d_{-ngwuF8:o~c95pQD (F2\$OXGqPF>n|&EN"Qb,Yz|e+׸B'kKZҖm$,HYRdx`$ĥ(IHn%89NO,9Lu:D8_>Ҟ g.݈}lg:ITӝ_4Sf2(7]O\zs,9Ќ~Ĩ'%OyҀtUAӸѕ"t P>ԧDi9QSPN)2ΥIASReL'LO酴PiGU3PZsU63FX*^zPH}f=iPGz31}*3e*չld%;J5Ygd+?YEҭ PIӗ|_y̕ ִlEo9اUW+; eb'D"\ o!eOh㚖[u1S }oxK=Vֻ;ozFuYo|{&֜o~jF/іjԔ֬uwv %pKϔj<on*P"bX"nqc`t_̺< frvqhsfF4ɯ}f:z**w2Ef.[ֳ)nX~JϚY|a7S3Ma)g󳑡2VN7k-h)ڬk=l~2YӲsCO $T'855a1wv%hg=Չ=ƶ-dUs؜TC. )S_֢>pݭjt2o~{P ;dمxĕ?)+q#Ǹ@2GvΪ"b&ުJ+\}!ǻodj|eFV{p龜\;\Վy02;[^Ӓ9j;ldumN''ޞӛ>KRёiegy̵KO]&_jgICpw?/ǧwJn`ZJѤys?UeI>}8וʤ~Gv_ X)o{'w^R'1/~V(M m4+`0;,*=Iú 89~sr@s?'=L tzk4{@+}3 99Bt38tAR@j/@B),K2y :l7[i;B$9A#A,?{-:563"?+[[.ۧ3{;2į2;+D2BTRC-:3c<§cs8d;3µi˺$,A{̯K\4sMU[l5[-r=D|54ˮ,),M3L G|O*3A;J;[<3\TJ H#$51] CNBtP^5nNC\N5J3PP\WE%253 ,CQ?DЬIż5=\MkMԼL4tCM1'5+Dk+vPc[M֔$ K!σkS"EKe$7 7ӏLPtL8TYRCO C<4BKDuTTaK{J>5ҴS#.TUBLTvcԔTSC‚WUORTvN`a#Դa$f$^&b((U*,E.c]0&2Fc4-fc,v78c(:f;#=>c@A&`QEfFvdGIJKLMNOPQ&eLCFc?E2VUVv.XY*[9^_`^"͹g)u1b6c.XVifgh> f `kl6 m.Afo hqv]rfsp暮PՈbMu@gxg->m~f 6c%ghъz{ lwv(qv9і)i(戇&h)6hxii蝑hdp顀鯑i)fxn^jyhUU^>yVꩮj&Ajjfy֌aAIF ng^hv>eVFaNtf%&Vnl>lv xekYiRFmKV6maؖm`ƈԶmJvmN\ 6A䦝fni ֖nBF;FCOEBOOT/DOCS/BootOptions-fcoe.gif0000755000000000000000000002500211660465304013563 0ustar GIF89aw!,!kck!s1{BBBBRcs΄֔ޥ!H*\ȰÇ#JHŋ3jܘ CIɓ(S\ɲ˗0cʜI͛8sdQǟ@ JѣHAӧPJJիXjʵׯ`ÊKٳ`!,۷pʝKݹj{6˷߿ N2̸ǐ#cɐᆖ(f[STAo-y.ҨSǥ<03Vy^%XgPG }lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗eA`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\0`Xc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{oRLf#I*s3La63Dc5ILg"!w&7GXfLHWFӃt!IM^감g|93Se%?mvg@ C:|kQNs^-7xM|sU#=JM AqHQKz&?ГOK @6p.WQ"6;T{ JF)2Ǽd)T(8ȍkun6-V˺R"bP3YqGW{eIx"k?Ը2f'hK9O}H!̬]mf e#5M%k:yhi\74ͥ^lR ϗz$;iKVcZ9Ivc[]T {6Sr;jw#yr^qiΈ=i4XK{i=udȚ3.<6-j#|r`dxʭtjc5Gsvs56v~\7I0kSwF_!|f2]NbtL.whO;{kp0}vmn=-O7w/ߍ[C1GOoO=zջ[ ~GxD_sCo 0ؔ])~اǓ.I )jyn} (ɕ'bLI}qɔ븖iq ~^(ؕ娒h~(|ido A.Y藙)kY^Y(}AxD9זI)t)~YAI} IɛAIٔiعݸsٝiI;yę ٜٞPњ?fY8[iÉ ɟ ىdY*i J[:ٔyٔсzꇈ~Y"qD}(JQIȩbRndBT*WRu Xs!eFp8xs vj{ 8 }/t,8fpXqWIszy&r{\m>V)NXs=jIChjpjѤYh:wĘ?ѩ'PSGiTcR|* AI*~Agj|ګSfH#c qIͧwy2HvZ֪n}Vʪƭ qjz~CFɥ)7KRMTnZiw踤B:)ʪ0 Nj| $7|{#8ydɳ@81Dx:[HZ>+I۴!vN&*VkGP{ZgM[C2 d{efz˧n[YoC;N[vxE|~<jvkQWsb[yR˸sLK]˴tar}g;W\m'Kq;[!Vh8K[ֻĺS>88y뵰kQ4v6˶h+kq9HpHuF+ϋHdDk_;GaxUQRۦ{ y۽[8fj&۽Ekͨa < D ;n陼2G˽cټ^̫›܏,ê=w0,@\s;o1jYĶ4A^sXZ\^`LlN<6hjlnpjeU Y{DKzҴ);lAY4;Ӎ԰'9LOl=JvԯM,fl41Z=ln>^M`mDŽ2em,]bև!"Hm1Xmfr\؆}؈m^q=mGגMz"VMV]ْ}ٜق=͢Aaj*dכ!}ژR֚]Zr)W۫*1<ͤ3262ٳmܼ֔=oܨ-Ӑzݘ̝ܰҝۆV;=dݓMޝ% !mmܤB1$m ]Yq Ma xǝ~Cz>(a-<(M?c8n"ʽ0.sӊ[!$3C9/Aa3^íH,$5!N~PN=^W- }\+At>egj bo>q In>`>閞h$/߀>NF-s&꫎N-%6n誾%aJ.Ne>N⃞tMs"~~.] b ^nܮwoX^Gnꋞ^n#:kIю^g qv8~#շ^ҡN*,Q2'AO:""BC&oP?L_QDUW/Y?>H:1}OOAoCjlnq_Suow/s{}/ׁOy_6@^Go/ܔ/֖Z|O-/ 5_<䲿/o̝?N^ȏ_͟O/o/ٯߟNOO_ۿ}O/A@ $4(AB >QD-^ĘQA=~RH%MDRG(` cǙ#[BHQN=}̸RPE]y˘j|fNU^ŊV]~EU$SLŊeɑjVmݾeV\u*-Iُh˪Xv FoӲ2.LXd_ƜMB[YMނ=rlUQƍTM?\[pO{lョiI\ȭ_\*NM]xksÆy3n5/@̷V ?EAnA )s0 N(BҰD8\ϳmhDK31FPDHAwGh ql:D2Ād-tT2J)ͽ=,B*KKbL3D3M5dM7߄3N9N;3O=O0S +_$PCEtIH&QGݪRK/]NEF1J%ROG%uJPͱTUWT̫OYgV[o5W]wmOWC%XҘTUAdYgBVTYk2Qi[oevd]VKpE _5tE7@J|Gykގ`}EX 8-5"NvrEj%&8`C޷Ue_Nmmeqd[dA޹u{fxR%g䎝Zꦥ.hJ:ԥ꠫`y:kTy쫝nuV[%a[Xo]>nFowrE./g:/v<71r$O/ozuQSxvo=weyA>xI1,0#It2T:oyMjӜlg>ug1N3gAIi2t49+ OB1\8?mrUdAM6\g0NN/=<]NTcl)BRԟ0i=Sn3ꨨ?v uC 0eϝtH]Ԁfե5)EU=^TUl >X?ԫ(fIsֶZ M-)ԵJa *!PthLy 檷T"LfX_iXR4 m3\=g ׳v,4+{8z}mdj'p7͢$nv\A.w52iu)^ z׽38Fn̍o~_U.<`ϿM `Mp8Q񼌬U>ؾ┫ [aO9 zxt.d9YKS4,.AMf֡ ^Y< 8S0)ю},[ \&?Wv]Ӧ}-hU>+%lZfj9=\'[eӎ[>Kٲs3~2bXPsi 2lq))5X)Y:B&dA8 ҚշΟ;uֺq=lc5Blf7{^/ljW;~R=imn;a6g=[P/]ihÕ&fskwY\A:8 gM8E|p;EwS,d \ު,[ب0OQ`%NI8 fxcN tqiPәwAgZf<<3[-<K#+r2A!t34%dT3=ʛ*D1N7*9+#-˓G+:) 0Tt#2|*1<%5ӳPs,ۼDC<|#'=Nj9—B,5=B5./(|3)AG9HILCJCr[()/P4\)$EC23/z1ûO:79ԳE d\d#H)33[CD-a.6lEڮqĮA|j G:vwGAeÉtuTx G1C{ ǁ;DH zDžGsQLȈ, G@zd6wtHgō, +lB2Ӹ"<ƻ$xfH |D#/lI6̲ǘDG캦CC@8(ĭ Ӻ|k%4 tGAlD4[î:DD*j*AIK(HF,;&lJ:ƶ>i:'3c:|K GpmMHKlK#SzBL˹șIoZ"KTFRtL\,\C=D-omdĔKiKLD焟\kNLN1yM$OTOkL\ONxDσ˒ܸ I22&Z+$;ψ^,aORONG۔: lMҔBUK5S4: =ǯ4Pˢ;3]MU$͌2*- ,U?-O̿;Q >C)F=ڭ%AON Z(\g暡O5L J$PMܫkEIOMQ } T~TR1ë$ F,TkuѢ$֍oڗWaճLprZYEۚ$%UAZ[{ir BEHЌ4ܼm]ʲ%R񺹚Lo"leVp!-u=,mĆbTuLTuݿ$|CO<8[Z[dW SCl4 )OQUc,!r$Gۓ{\^5\5< U_I_ _H `6(VHv`h `} ]~aFVv fa>!"6_a&v'b(N_*+,-./01&26c-&$FyTf6Na89b9c ~< ?@A$0B9EDGpq_I=HdXdNndO^Peed 4Ne}dKVQd XƗY)[6yI_Ve`6.eWfHUfoji^ yfXk`\(gId[hgApj燱xgzvcigg憦ޛaVhA蔘Fi 莶fivi@n_.inΐL!%:>NjYjhp>^~>ꦞj^(F.Ξ8bGkj&世dP뻶ⷎj>߾k6_&l5þVlaƾhɦʶ˖;FCOEBOOT/DOCS/BootOptions-main.gif0000755000000000000000000002463311660465304013604 0ustar GIF89aw!,!kck!s1{BBBBRcs΄֔ޥ!H*\ȰÇ#JHŋ3jܘ CIɓ(S\ɲ˗0cʜI͛8sdQǟ@ JѣHAӧPJJիXjʵׯ`ÊKٳ`!,۷pʝKݹj{6˷߿ N2̸ǐ#cɐᆖ(f[STAo-y.ҨSǥ<03Vy^%XgPG }lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗eA`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\0`Xc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{oOR̬*B>Tf($tBӗ,$a)OJ3'?7iғ\&̈́3t81PZjН5d1)рbtc6)ʉv2ԧ6;NZӣ 7K-ǴKejL^4q-; R{ffQ:~I%4ԍ EKWS+t-ͪNyzӈ{AM$iJی#\JI)>{Ⱥ5x}^ȼҟl*+MzTu)G ;N sY 'Y2E\,0H٬D:{ZIBdEɩ!p{Iksr >EGZ~ǭo3\ &NjsiFo }.ZZuv}\q17^ٕwA{*׽M?^FľJx6t nSj~}\5xRJOo}%Baס ;֍ZXp7 t$g b! ;X_/G 7}K\V\bhuRdx-#b)LF"cVd*W rEbʜ*F? <[ٔy3Pi;߱TEIjX%41Md2*d!VtZjrͩ+ìфڕ3f)ڡU)UhyPN#a ټف򠁍l#:Sv&A=nZBtdJ/H5K8XvMUyͰHcq Έ lalZ={ A pW6ܾ)XgWxӛs77\y<}۶0ҙ )sk`د7ahO;-[o,ݿro.fmO!/["7d]axʏϼQO=Ux= Ƚ H|(>ޅǤ<``~k_ ǯ(PO, y`@?_,`Pg}gA{ ||EY"q#FeSbX&Uǀ(|n$xB6e^vkkWg |h:T6hn&f C$1bA 8WXpKo*WJvcckJD>iI_HƁÃW:-|+j2hoVnjmkqO|xk%L^Vm&puGRhŗ{| އ"؇USkUS6&%lexP7wfv @q{Xw8g5WPHWLkdpeop7|H7Gljfp~xiTxhQA܇بH|xjrm-mFC8n8uKi֊g%X8H'EP8Y7I!@ÒjǑ8Ч'4P6'~x~(Bx8.Y9Kv0@aT}7%Ibiw 9x'ZyC}i8xIzՀ }UDID}(Wti\)nT{1!V i6Y?8ؘ~YU=@Y鏼|8i wix!)ɖw_ɕɛg|I 8D)ǜީY aѹI!\)ɜ9y湝y| 0Di ٜ8!II\~!yYwڛ*I乞ȝٍ'"Jw ֈ}Zɟ#:|HJ}X>:ЖցM9m(r94N؎K7(dX:B؈+@88 |f4=FMe ^gv:i}|9(e4c)f JoSo Y0_9C iji)YפTn^G ы}ۉ،VhCJN٦ў@h 1*= ȎZKhe)a8ŧo)*Jvogxê 1 }:gIFkMlpP:vGԘrGz['{ `KZjj|~yq{{W*;fI8oښ<+9;۳@[~!xA[eiJ?N,RkS{d≵\KZk]G;|)ftC{jd{k+QOrt[F{xz=۷k;v+Jgi APxmK[Ze{+hK۹˹Kx4;Jx*䊴;}Ӵ+a:Dj{GfJ(t˻Zl_X`kq;;goqGӺcn[Gag%l(n ?ּ^ێXnck68rk۾'ʌMg[Km)htʶ׽[8?L8%9\ ѻ} < h4w<oɕ>5rx@1@ м=A x]ؽޔڮ!vCM")ںM?Φ]`Ma!+$!nнz؏ ~d@ n^ ^N.nl4] 7#߯㮁>5^^3-]NN= :'8W.@!q -㢍頞=R.Am~^暾J^L^=f<.:c~~Ƽ|+^~N2*,]>N^O O /h+拏ĬTc^O ){ojcLv_\oOu?]r_}O.?xoO!/O/s?=A@ $4(AB >QD-^ĘQA=~RH%MDRG(` cǙ#[BHQN=}̸RPE]y˘j|fNU^ŊV]~EU$SLŊeɑjVmݾeV\u*-Iُh˪Xv FoӲ2.LXd_ƜMB[YMނ=r,lZQ}TM?煝[pō ~^4A].o1pݽպTʵ~^zú,9 ǟ_~0@$@D0AdA5~#6 /0C ϳ1DGCHD1EՓP[1FgE惊Fw.:G!$2n|dI'2J)\C6K/BƘK2GD3M, T3N9cL7a\9s:S3$P4/P34QGBK2)JLHTTR54!?GQS-]iVUo]#ijRRc4Lva5VbUXaWiq^ǚ_Xn*[oO\oϝ6۪ L5qmy}\nU_؝TKlW^q`z57ZF (sdֶ!G=[u䴶ن?VymT{CY.'gFU`hkeiwEu~jFrk;lTD;m$:nGYn ͻ3kygyG}h劗>{ͥ{G?}GFy%|秿~o^~`IWYmA+Y}@@t'U@A={IjG!s,!g ZІ5GC֏{QJe n{!U sKb>qO {@-J!l%+~gA,ְ"8~gԈG:nьac2#BdbDd0b%)IL"&G7j2 d'FNVLLc /JV񍧤$(WJ@Ғl%%an;BGщlwFM GH4%&;*qkKR2S̥(LozGMVjST)gi{^sf=9PYT4= mV:h4^ QjNdYшUBKRh곚d1hJt27hSK"W`"ܣ NzSI%R1^Qyi-Yӟ4jOʼnB:t*-U[2|y%N~30;dp;@`;Xεu}j7ο걱^3lf5Y o"B-YҖִ(]EӶֵ\jZֶl!ădC򳸸E.jjpI]%0=r-{}2u WB2UE2ޭn[yB4. ◟oM;`7,弋epkVƔ%pAg gMѹJ ]?/aV^Qk_WMqAS|ԣ-8LvdZB=zsƵ4Wܐ#DT5y^'F4 B7яC`^4(mO:FkjV\F[=ӾȬuIkky4aiJv=_ rT2tIG|ӳ|dʽZfx|2v/݌3x7|tvufkQx[2\g.RyS`ﵪnYG963+ƏXÏ沞~WxVZ߯/Kj}_ndSv1D!nk;$vöck;ü邷;"ⱀ(>/%#k>ky+b*=cWK9&A1R)6x=kA*':[$S dAr ;; s';S5_kB'& $1+%+%*)sڽ0.&?'.B1 #)E[@aL[E\\$A'hӶ>(d_dEWde.!1t<ƛClDdDŤ=+%C&5,F*]RL1]U4EE$/5}S^Tl,5k?q{Q8ĝ89S'E@ TdT;eӽNv#)TI(Gd8 0K3 :`fv `&a5vVa^aa!zUҝa% #΍(b@$.%'n(⡠pb]b-fbj!b/>,cb0mي.6EY}45acK5db#cakjo^z١|lpKO=V=|V[mUw䁗e`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\$``Xc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{o}t|?_Ky~Ahπ M?yS9 &kA0IBH"d%: 6VABH >D" "3JJvԟ5S͎~ӢVo8Czvэl[cF}HtN_Vr|1uv5& ﻎYy WNwg<o]/]5{5? FnEg.qYp9PۺꩻzXK&:gy}plێηxzӁtO]O1.{)[^r//+f˂GםO-AyջaaO{؛>=o?u3Ig}ׁ P OXxt ~)@_8( \ ,3@D~70g`~BA }} s&rT`b4D&'{ݷ(0} FN Faxł-y/} hx3JtDzx с)8v9bc YC6IbVrgQQjF:9З Mi_ pTMmhHaOHCm4Veg*EFʝShhȊR8HlZj7Y_g{ntVhlZi H )~.`qjTcD/`mxO eǣ|p{H<:޺Jʪ73 Yw!8j{ا|Whɰ{0|{ K Z׵v$`Ǖ":?']ɫ+[:-:-S3K:5kx/{Z1k;:=@?k*C9P2WV}&LaGkK9Mbpp:U yʼntN Q b_d Pfb\)͈9{m9MhN ؎{zL*۷~mLFnV{9Y;wNZuPXA;$h湒+{lBnxXJ̴EkQc8[Ƌ8ȋG`K`ۼ{ѽD뽜5{蛾껾۾諶;8oS{6; [ܷV[k|y lV'1QAD0JWxK``e+FA$>Q3MœY0  O#%,`'_Q/}1@$@ 5eW҆J)ga uTeXR8FD\\=KFmt˨UUVLX O,mcoֆvr؎8oi _+[,?&.; y=TLDA [[L_}-Mfmcj%yU-OW֓ {b׃ր=,}Mԅ?T`syu25g]Ԉ-؁-hMو؉bDByiUt4ٞٙ]۠-~}M:4LwL^Zm}ڇپmڽ րݟMݥL]e=g=݉M`ճ-ދ=emNA]N{'um\ tE jmM:;ՏC xm:&'^,(W3MD(2-5BVD/saA?UGGFKu?M˨1.H5AZD ?C1EN5XN(=oRZ^o~?q5K>T=Rn|r[Awxy㏮͒>^^$!st^=. >`Ua~n\NJ걮<"^e'=b^篞N~^!WJ쭎~hҮnN>[.>> ƫ8:{K>.L O/H(n+{JK:.!_>A^^(XCN!o+ Jkn4;NdbŔZj?Bh `_=vLN춫@νˮv.~ʮRo9W{L|k?^{^+NȌ3~ 㢣,2@;.:?Tn4>^Cӎ_߾~ݕtn8缯?ME<ſHҏSv_玮}~WEOs.RaB >QDH(x`A-nT8P!I,tH$]JÄ4[6)3K c TYРT"RJvU*Ř=,'ɧGdꕥҡS͞H%ìW"5j؏A>6jU4ڄ`>/r⟋X0a+j$Nh"ZFrʑNTd؍A7̛z"~KI%Z.׼T0"R7.RL,K4L7̱ҌnMŐsO9ь>Ӳ)QBq[C4RI' NDEMSO?5TQôJsFGeUW_GOM40Nc5W]wuցL5Jaw[WcE6Y|͔JaUYiVYfn,[on\s4\Mm]w߅WR}RG+-s+-TFPjxwq%::دƎsb:8YuVUG5-8TMͷXpQ׏ 4ydnS^>L+XaH5 R\,P w,\CcP(`%s ?2qg`E˜( 1hqZZcدHdkX ?BĐ2Ɲ]r!ȎHyl$GRbD ('I*vEGXq0#>sEOZ(u$\SL.rH< RZ,2[XjJ Z^Ӕ(;yc4$J/]m:b=b:L {'vDmFCQYrxd9a&/ˀ2 O:d4 ZJ+I1xD%BygNCgBy Gџ-kъ)-JU)⼢.)05Q;&Ѻ,Z}OaRVQ!`׈sx*+&K]ݦ&K;Δ55oYhԴEmI{Mmle;ٺ6q!fi[Зtko;&Enйυnt;]V׺nv]V*ox;^׼Eozջ^3nr[d׿;n`70Vp5aw .EJ膝`z5J40c8^q]c h@k &l" @!ϘX&s r)G+/ P@/[j+%W-4 Zv=`3$% "4LwłlALg95NjДeBF;ҒH-i^ӘΙj'6_@ (@kh@3i C MjBԩ>d[&5_+ùѶ4:5x[m2%jv~x2nxOs\@,i[{Ht^ [J19ύud=H#G:ɽ3vޮ-_\{};x}$Ph w}uTp~Ϲ&jG[pԾXGڭG3/罿J$oH;=I=Jz57ҏ|/_Oy5*>|gqޱɾKr$4Sdt<& @?Ӛ 4A D:)AԪ6 X [AD4A$4  Ll|B)|&L#!A(BBlAB'B(\1B3,0"$#%A'4ϨC+B+;C|\CCID?\EL|D3DU:,J!!6?z9REID=B@DQtDPLRNS_EZLASC^BbEn$EJT^EdG C<ALEa fdFBLFjƖHFF1lAWD}tC~B*=x:]KFM,^3&a {JB[-f/$5^n`ܿ/N 6b$Vae#vbJb&v]Y|D}bb!^nb:][sT(.bM^%3.N/.^+.Xd c845`_>&R?Vb+]Z`6c}cB^ʹO M$XMERQ&dRRS>e^U>[U^eEUdXbH+d,QR@c[_9OY;fεc4Qaf]`UԲψ]ļ[if&͉[LYf`WE~N5`gBPYM P ]W|{^V:uNvl`lG`YRP.ezc,Ă6h g=ULngv<%ܓv^sh0ia:iUdҿjvjJa*~ꩆij[jجj׮k&k .NV.fbktF빶߻kjkk 6NVF6vldžVɦdžk0촶lЖ&6Vhզv٦~mnjNmm&j6nk6Vnָe>4#FSnvooƯoFp7pB7gpBr/ /0l  Ϡq "_GR, wqqqr4#G$W%.疢'()*+,-.OrS0/"s3O.3Wc6'7:;A&tyt/7#twy=wz"y8zےz/]'pWi{;FCOEBOOT/DOCS/DCB-local-Settings.gif0000755000000000000000000003147511660465304013663 0ustar GIF89aw!,Jk!k1cRk{!s!)1{119BBBBRcs΄քޥ޵BAH*\ȰÇ#JHŋ3jܘq CIɓ(S\ɲ˗0cʜI͛8sǟ@ JѣHӧPJJիXjʵׯ`ÊKٳ`A,۷pʝKݹj{6˷߿ rN2̸ǐ#cɐᆖ (f[STAo-y.ҨSǥ<03Vy^KXgPG}lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗e`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\%``Xc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{o}t|?_Ky~Ahπ M?yS9 &kA0IBH"d%: 6VABH >D" "3JJvԟ5S͎~Ӣ LS.(.ֱ! c 2c\[) 07bva! d&ѯ2i|$[L JFX8嫖=UP>!ɚŶJtVG{!+t>IzSno4|5B+kH8Y]űKj::RkaWm6t!+QhiB9oF?{kRgmaJڣn? ikPٺ;ݐmr_*yV5h%zjZ܎4kʳؿVԆb;ߘ}^ʻ1v5. yzajbg< 70+<wr7AIon[9@/"s[5r=Huu}UOܲh7 >@NjIwٷx7^ ;O³NEx:=荏1N߱{)GO(n~O^y\FwCp~O pO~sOu HO[@7)} P`~/J, }'8B: < ~7D'Pg~8Bab@}7} :$rGbFt*GGx'z? ȁB'li$I9a;`W-Bq׀F8ȂA؃:G?xA%Cx]86hZ_bXigq0%ng vJֆWjgcGGLidnpq WgTh^UMFW7|D'~`8pWqr0U'T8NWMvVGt!p|a' jgQoxpmoivx70} 7ׄ,&lSHƈTpooxp6h[ `~xۈ׏WUCbkg(D|f%7R)gRJ{ P( ~<&dq{!}w'.槄 0Y~ i7tBy*:iA}H2h}-IFaMIPy}1'=I(\YׅcYN9:Y9'Q]ؖQqsYxOyYX HxH~ɕ: ) ٗH}2 8gI99eI~ E "XI2)ɍY} w AIɗѓUyp aay9}НpyIؙX!؜9YٝYjɍX j 0~ꜣXǞ h+8EbQ_u‰؉C| .5d?F874 ᚦ3BjkDZ_c.*bVHde yOʴnRn^yH}8 }؄8Vfpkڡ mztrN lxڐg6ZkFʚTHmȧ} FzZHaǛOc_wRڨ*Iߙ=j@ע (W6Ʃ76d\ygh3x<*Z7Z(ݺJGs)(zʡ1 J:Z|'w|P|ǣv aו{::JG'[:){:+KTj/7 {8x:{%۳> :P2WV~(H|Zs"ִ 8;;Q+CM<(B[D뵜on(xp8fdKv˵5BdtʌxkX<۵z9l dKkhe`w剌;d莃8jUjyTlV빖6uc7jC{5d.?:JKSW9Lf{xě;NjAk[Z۱8+[ ۽5^s蛾껾۾{KK6{ۿi{;[~;|5%1zy,9k^D5M*\SVS#&/L8leR0}h% QU֎f)X~r=,? O4(&%Pb[Ģh_ M++Pʂ_7<|E=nTL^dL홣F>~){n{{kJ^{Nn$?^.a/*@( (fTP${? ?*:H~ȿYo$Z>NS:XުDX]Pܬ_8`ƺpNfGo8fE@/׭NȪkǨTK#{WGf[< X9Lfda/l9SώL*Cu-ko &b߸l?bSIڶjv:>}9f(1n:a&J^[W˸>m9k쌈$[8_3Ok4.??>\//]yB JD(`B A`XPD-^ĘQF=~RH!^$0eĄ,Q,SL5męSI)t"OEETҐD)dЧTcpV\ 6kVڄi~ՄPJWޑgW. D25sh"ycɮhqhl*f0sxLtac[=zgݢ.oq'KT9 [૑_qEmʂ?cb͗]E{>n=36 j-O:<*.B * i< 0p2L#Vpz%mr hC ?NJt @G\0%R|F,$S9גT 2߄3NĔKꪔ3O=SMM>%Ў24QG)ĈNH/4HDP4TQO5UU+uMJ_Z5VYD<]YG W_6Xa%XcEW7wJdݑ2[dRhweom[o7\q%\\"\u=wVVlE"{7_}_7ѝ`7]I;k`'`Vߌ\7F9uzUIozwSI.a ޴8v鬠cWY}6:,W:a|qMr钚ΨǮ n Yl8k;_w -Q?Ztk~_@{|l6r7cfz9s|ve-l]Wp^E鵭Rn[%4-Iu\_@?ݴ0(BM_6\)e^ƞmO0@,U[|B=wC%=v~kjbE&isD Ki*t_廪AoٞRDRMw\ 66},_<" )9cЈ2 BD0*bh/+w] EEr1_ߺHFj,AJʎchvDݑ d"%wHql$#%9Ha1v$%5F¯%:D8˔De*UJVҕe,e9`Qd.uK^җNtdJb$1Lq̄&3hV$hMnvӛg8M[BrmDg:չNv^m9. ,;o yӟ/i!Dҧ9 O_p@$ 6э~@J(&PĢh (c:Qz XR(]@P*0T(i9EjHr=O!(`#Q 0aAZ=QN#$.>ê _ X3fTiElMۚ{T2ѐuU@)W@ `,[P.nAcE5- $ mfSJԯu.X:i=,r#ZKnLOggd>ե.n ,gk"%.Ak/>;smծ0ݢ@X@o Q#^TH~"&bENwmmBXaX"İ^Kv@Jb*&hK>hzsaǶ "vֳB,: 2d":sg)P sLf{E ԜrFt]UYҳ5UmQ{ 8{.+fвѴQ1zuLqַuuke]a"A=lbFvlf7φv=mjWv6kdw=nrfulw=oz;O, {x^l|s{AGxp7ާJ>qW~8d\yȝBKSW*OK 왓֮ʇ}ss<ύr/,[dNsǛlYZȼG:Ѓ~uӜιϽ}&zѮg<(:=ژRY9[wyNlS.{`.xy?!k>'|oz齎x<۵GUGuIG7{Ly؟3=_7^/cg͏|.s| ?7}C ~<s>œk>@,<l+? ?˿? @6{ d+<9;+6D?AӼl| :?L:; A&@hAiY#=̾ -&C-L: BDC5.?c` dhyK7~SÀinFlf?o4sDGc q3Iwo\?ins=sBd}TFC:һ@H{DF:3:lĎ$0{A9G|#S:ۿ3E H&,+H4@VI ؛CD4D>PDJCÚ=lm3}FcCљ ;ЦФХLMT6ʬdJSO:eEOuON]8H8IȯtNUN5aGUJ>ǴJ`KdM,KidElT*D@L3L}NDf֊LUDuC-w|@tgʀF$G%~FM;5\F|OAw=|WfNj 44T2ْHL]Sύ}Nd}XR5PRUMuxωeWfeyDU%٣ҨJmAqVY-K=@!?lٌT W$XK+#tCZKM8uX\E1uTd3ڼ=Z8) Oۓ-GE=6}۸IUȕ-\Re\ۖ<]\5\-TxSFԅ4HԭA;F R֥$FuMLMԐȬ|SصWMץ]5;5]\?D ʬADHЫPKM4QmUN͋U[DԲe'_Յ[nU˄ľ|Y=VDe֎U` MM>XٽD` Y\1XMԛV| V`Ы%BsQ.I}mK `,_] EXf]%a`Y b YNb2D߃PΧن~mar]'Veዩ^{s%|Ջ4a5 [8Z0bkٕc:N[;fac.clTcKA,^JޖOGOlHU|CC7l.fZQff"BҾej}]ntfpqFs7J@G.XC=trfgĶwv^9xgi\%>&&XDѣD-L$QT yg8v9:d<;%ebhfs Uׇuq%V9&.kzhoᑦiEeXCn/W j|*~C.֞iل-cC>/\KڦOMfS^ߠ׈>i\`OEkj^f8~iTk)d;e"=l*hfQNCJc쁛6ӂ66~lq>ֶ$p٦fhms m7ۦfmFnp|if^P7 fi3Q`#n4v6UTڍ wnnrCz>mFfTY @]:U_PWoH7mVkZLiڟpUui oo}XlM`Eo=a^c(bV)~GiiLS(\n>.WT}Zt]^iMVB☝$7cL j"~r d0pDbX/j0fNckoY;nÊͭ>[c)/"LDn-g?es%7P]5]dVþ OY:4uLdZ?Fo3du{D~uE>^䙞Z_|,5~|bgNokqokNJ'?{kv=c+"6Q }Oы7krVNկk5['ۘ_p7?}Zzd;gJpH^ 6ؼxi.xtTp$,h „A!D&4hċ+FxQ"G,i$ʔ*Wl%̘+~8c͌7^Y!B-j(ҤJgV iJ8ET.+ذbdž jTZw^ekڜdҭkݷO#ޤ*-߫Z~P #++F.8ee)/2xG&,[U7eeCfYlA;.ě{.nU"o^u쎃 gޏ~zһ>wֹͩ~un5nۉQu— q5&y7`Ʒ`RMu7oFWރjx ^wțg")~xa+#q2ݏHeYcmn\yfRa&mVJVde.jX`Vbc8҂~Ά#̊38ʎC>9ȒS~9ƖcÚs2_ߋꭻ˺뱋,zێ/m0 >|<<*/w;=knz=?>>髿>>??CD)??(< 2̙"ȽIW3iCX. 0# .|! c¬Ъ_ THƴZk!ZF ]D6dG4*VщW0&vZO<T(.+UF[=:c=N_t+21Yx>Es#TBV Y",qWs jFQ$)9-KB"{< ,MFŔ e"aɜRZ &kA7WoYJdD/gJE*s͈DQn3MlN\1H\Stg3SNeT9tM{2L?GGsX'Pp6ԡ%WDyDgVWF(Dv-^:EQԣ{R4ܑ @s@?´䫩M$áJFN?Ղ lj JuUլVo\Wʼf=+ZӪֵiU*\*׹ҵv+^;FCOEBOOT/DOCS/DCB-main.gif0000755000000000000000000003130511660465304011707 0ustar GIF89aw!,Jk!k1cRk{!s!!)B)1{11119k99BBBBJJJJRRZcs{sssssss{{sքƄޔޔޥZJ޵sνƌsZ1JJ!Z)ޔsBBR!BH*\ȰÇ#JHŋ3jܘ17 CIɓ(S\ɲ˗0cʜI͛8st ǟ@ JѣHӧPJJիXjʵׯ`ÊKٳ`,۷pʝKݹj{6˷߿ 2N2̸ǐ#cɐᆖ (f[STAo-y.ҨSǥ<03Vy^XgPG}lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗ea`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\n`Xc}^Ywmu:O-dUhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{o}.t|?_Ky~A\hπ M?yS9 &kA0IBH"d%: 6VABH >D" "3JJvԟ5S͎~Ӣ LS.(.ֱ! c 2c\[) 07bva! d&ѯ2i|$[L JFX8嫖=UP>!ɚŶJtVG{!+t>IzSno4|5B+kH8Y]űKj::RkaWm6t!+QhiB9oF?{kRgmaJڣn? ikPٺ;ݐmr_*yV5h%zjZ܎4kʳؿVԆb;ߘ}^ʻ1v5. yzajbg< 70+<wr7AIon[9@/"s[5r=Huu}UOܲh7 >@NjIwٷx7^ ;O³NEx:=荏1N߱{)GO(n~O^y\FwCp?> O|O~sOHO[?"@7)?(} h`/D }'@%8B~D ~7D'%Pg8~8Bab"@}7} :$rGbFt*GGx'z? ȁB'li$I9a;`W-BQ׀F8ȂA؃:G?xA%Cx]%86hZ_bXigq0%ng vJֆWjgcGGLidnpq WgTh^UMFW7|D'~`8pWqr0U'T8NWMvVGt!0p|a'XjgQoxpmoivx70}X7ׄ,&lSHƈTpooxp6h[ ?`~xۈ׏WUCbkg(D|f%7R)gRJ{ P( ~<&dq{!}w'.槄X 0~ i7tBy*:)A}H2h}-IFaMIPy}1'=I(\YׅcYN9:Y9'Q]ؖQqsYxOyYXHxH~ɕ: )ٗH}2 8gI99eI~ E "XI2)ɍY} w AIɗѓUyp aay9}НpyIؙX!؜9YٝYjɍX j ?0~ꜣXǞ h+8{ʳBuDF AC@%segʤƴ #"aZG' ^:`(DVti;$$VfHpFq\s{:RQ8dhlE@۵[:kdFJkz;S(zd8;hkZ{ :gij8KJRLT9H;WfۼAQ8G8˻9+[۱ 9+`{Z9[5^;[{˾6<\i3r˿ | \ik{ {{ު5@jW3l+3: y_,Yh$>!ݖ*v+ ]%6 b[7LSI B g,?2'ƧOVƏ\ce!{ǫ&N8nBv kڊ˸l@uCs/ lW\[*xBYa.EyGM&f79e]V=h}0dmog=B?U ӣՠzȹ>k#k>mm}p؄]ƅM։}?d`|y~ixkԆm*u]ڋ}qzuӡ},F$Ff*jmڕ=ܧخڰͲDmϺ3*NZiEڃ=ء}ڕm"ڔِ}{ mĀÒ ג-iݎݏ}ܯɽ{ ˳߱-ѶYnMlN̝;-v^8{1eNՙ7;$8e0)>X6.2W3MD(qK?BVD9nj=_aA?UG?E? QZ.jI^M^cnJe3Ui.H]e~l~P^r^e>怮X_~~5\c|~~.H}f牎ሎ{.Z~Ξ>d$璞_㬡GMsQkEN?\^DnN3赞U~vmn =ikN!N?~TkM.ޮ<~mYnϮӞc D>;>a~ _2".{H Oھ>V,量/>}䰾9?n??'GB_DNk;={i/>d+|]kre/VB \`-^^p5">`by}GL?ۺ֎I~ߴ承(K.:/Do|!ZA@CG_HO>z{8-Z~*u5O;__կxAؾ_Uӿ^>>B ,]x`A>QDp#† 9^̈ЍA IdرE-]RX0DžKb4paJ{Jt3KȗEetAbҡ@4zT >Z*s֬ veTQnKUW VWC^-ۦ5#گvqVM^D+2UԱ,>%`PyLRyf͗;g=rZR*=لcC\{eJ#~X"gc^mhڟGOU޺F]O&\\z:ÿְwӧMձ/u9ɜ*t:&BH ˉ[OSp' 'O= Cl-#D01 @(l/2hfLoƚl| Okk<'KLG u ("lJ%}Y(._+Ʋڋ.(ʈ-̫l*4sɨشL7!NM3S9L4 ճ/?PEKLKTP2մSO?5P%ER-CQWeUW_uT!kQT5W]wW2#uS_E6Yew%UXmsYi_- )h ,Zo7fir 7]uul3Zv祷^O}Uy_Yϕ?68\[ʦ"oJc~\:BV6>͑i1uC6 =2];3gTUhVv{\tL"ip )"665~W^פ+՘]+qDt:k.0eښEFsgf}++ٵlF^cki3^ڲJ&5pꚜ렩tsz#qM7@ 2cT 52 >Jsǂd'7@ X@ZlYa3 f76Ðe@f:B$Ly.FȜ( l 0 U6Clez6>.e]lKG"q}kLP :Pi2ejfǹթML]"n {}Bl@`lpBfj3DZ-y{ڞ4#}izvvgO{@8lUC ^6'kC(;緭Enk܀^'X8YpY-O݋q{<Ϸ#b ?7]@ l2W`o`2շG^"6zŞ.]˥: v'@.`8W+rw7xÏ ĈO[/!w=纋$ZZ>Mtċo.@p{o }3nq߽&0W_/y{|ڂ- 8#P5h04GtJ,^Dȧ>1xP` H! DKt \G52LKC+  X   "c˂D 4 ES1?TEO*=O.%S]TDuPDP6mTTtM:Q QK=U;}T.ܯ,USBBQFMM\NJT[VMTZ%6IRS= R2eU_V@}JMQZQ?V=]TFV5aSMUWU4u-]NM֛|4fQh-~}PPsP0OUQnP 0p / cut.PUTygu* X6׶ԹPLtUTل/EYlrE ȗәٟ ÑELvY5ڣ5A=} uڧAuCګC ɒY 4UYI%Wl,[DQtձ}MAetTjB0xӈ8-س̱OM[=Nl4ΰ%[\ݤZjDSV]u\TuWP9]XLm]ϝЋ}t yP̽US=QmB:,U$WiuiW%ވM^~%U-^h=M^Qֶc-VkR, _Yt%ڦ}V]\5_R\^}O}}_^_ąT^Ue[ŖWU`e-  `Nu_`hu]6\%'T,e`o-6"]d_ _=`v`f a $^n`jMSoG_Ma܍ځ%]t\}`%W=[u16Q:e3^`m؋uWCmx9]cMA.~a&L2l($/F]"|d-DdZed-P6etC!L{fEd 3F"aaϽ%~\ ѵ_7l VVh^g?^~f5cfݴ-mYgz":̭Uefgnr.c"V,V#hrf8X>Mc¨O^$f^bji^x=W5i`lnWE\ba&F!6aAFW1f2>L@UhXX%_=j .H/ºkoBdUo~[kt lkC^ȶEǞ[lUl~^DήΖe6m8m%dv26~Ԧޓ%<ۖe>je\]kijh|nm)jT)=Kf$:U`^d30XC]gaNK^]an%Xl_U_n`jLenV(fo`owUoL[}؄^hm罍]L qw¾.fK7nBqGK!Nq"Grrn O'?B>r(r\r-@gr0+lfndTs(r,eG57f8Os!=87B2,Vn؅?qcYCeg@F)eFWޅW+~UhUJ/BAlI.LGOW^`pMpSaKr4qVל^SD7VUK_LC7fcr=*gh?TOv#2'3_WXv)Q?mleuoBgwAs!Bywvw:Wfw*T7s'Guv?x$xn0ox"Ox7Uu-xufx$O%UGۂ7opteav8x/xvpuW[>iWN5!yygu IxHnEgpP_5'yBgFw]N']83v:٤{b/up7`_uI}GpU_ɏ{w̶ǷhzXWpZ7|O;_={NtH|(v cmxn?.z/.{h_x>m&jHܤ~FWW~qpFE]o?]EfwqFw6,h „ 2l!Ĉ'Rh"ƌc]d( (ʘ.4f́8ulfO?N@o e4PDJ-T#֬Z^t3%̯,UlYgbj3[o%VjנܟWUXwT\.LثXiW,r Rk\H:ݼSRN^mZsϝ; 9)hòg~bkɞ4Rw8G|iЬCm;sīNW.tͭNZ;xe޸G ifџfNw瘻oq}ڀمw  :`y'o(E[{{rv ۈwEw`! 1V5xcjMx]A 9$Ey$I*$M:$QJ9%UZy%Yiogza9&ey&i&m&u#dqy'y'}掻8蟅z(*5菌J:)Zz}yRz)zr:**n*R:+*+ri ;,Zg*,Ǫ,J`N{-6:j-X{n՞..;oE/jo 0)p+030ķr[|zc1[q!c%[L)/-̲1 5K9=g˳A; }4@#J3NC=Dz/Y*]ʵa[ e3Jimɶq uIy}ɷ߁glu~7=8;8K>9[~9k9{9'~:ꩫ:뭻:>;~;l‡gѿ gog+f;K9k={=Nj9~[hd!K_$o4ohߏuxCoVV?6@olCi8ɂk8A?Ms GɅX 530M=Q e' !vh7M.E')~B b)cB"SA*:RgEl 1scF+mģ(&шv<#=щj# (0 !# E22N|dݘ< D(A$7IUhdJٯzҖtY}җqҘDGfљ5tC99aB3Ŵu'N׭P79H𱳝t'J)O5Sk=|n?鷀 To-P}(D#*щR<3эr(HC Ҁ;FCOEBOOT/DOCS/DSC_0000.JPG0000755000000000000000000013746411660465304011335 0ustar JFIFHH"   " ">D"  # !"!%'$ '!!    }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?~9|p~,hz&]>6@m,O^ouJQ4FWeq ~F矨|'5%?WfmsBpW]cRwz{JQJQ- ~ W3Yxh}>oy9?OQԚ?:kB}G>(Dҟ!>Ӫ ~AGr_ҟ HL~'kB>o'zܷg#!?ey]OWԿiOV3Ƨ~۠Կi?V$~&!כ s\?+dCŷ~) @ z>NW O?#i7禟r9{VIR#1 F99#_p}R(YVLans<{vAT'+c>jk+cʈbJ=gj_k)d2c[ySӌ%Fyb1WEʟ[m?U:ex?q7>Fx\ ̱[ޏ=V)Z2bS ~A˩1G&e?`(~ja#Oϰ? FmaH=Ao'T-Vz'J2hLQu"߂{(ǧO2x, ~ SmTpU  h? 5W6~ڟ켷nh=oKӤxi?^HQ6_IJvEO?נ|Ijz }AQ;9 Ϲy^\Ӵi#Wx0nȰ;sg{%F]69;an9+Y?WN7>oZ?RҠI5 VapZDI2)r/³e+$v)M?q['!Vb4q^4OΛm4&an2H?/Y^,nofRDLڼ)$y }Z[x˦J;"v8lWT,$mۢIl{IRmfŝR>g;I([/K3zq`Ҽ=i/7PI'K3O-z _gIՙJj#WW+Yo睑O'J9$1v˓ao1{~+qh_a+#^|:u[m'fmos#j&B:UySҦ<+\|9E~l9.vx# w]l/nIi ._G歾6{J|RvŊ" ~#t;c[k,TIzK^.5DlشVW9ݖtɰV|ܩt\~G_fk&$$o_l4&$GpQ_n06?zᖽ`j6qIaoLJɆP@rO=N-_V2Ggֵf2bFU-UE6Y}K?b=-?Xڟ/mS~)Ku{xPg )\}Oo.kZCuHcwtW@C.O@rxkomi*DwE,'/| c&wp>)=mbV'P>ߌ8Wrymi/-yu)+MeA?>~`YEOHW͂]̧~B_v nGIR:Y˷J |>M]6`./|I6ݍ@>V_A("ᔺ q*c`JJ 4Uۭ==?i?GTcY^p(I ~?e[Z[/b$ ;#h0 FqO>4cRc*.q=:k&v]mk]{Ii/?&IC}߃5!$!>o݌=2|!>Sm%ޟ+#d3*'8 MR]~=.J;n̕ L2 7/$`hO|oiv=}oORb#kvrC(%axo_~_5z$O6=bgVR qAԖ[cr"~T)or7p}Z9.  ߗK;?:H2_Sj-⑙~o#_Oj6Bo6Y?x^૫Mç[k,q$Ipܑ4~jci[LuK6W :PrN/𭚓OK>g@gKI|Q%1q,Oߴ-Q|JvAmU暰KmڵŭbBU+_Lp*QqaSyV[^Q6=k)Gwg표08\gQ.i?Q]F&!e- ~=z \k+aR¨8?+£3,h&{U'J+$OQ- ~ O3Yx}>oy=+OPN?AQ Tq3-h= ڄ1_2p?n??. ~_b6j_+ke/|<-ApWoQx9w U:At?vvY]G}\=S)Zc6dsanr G}E.J|Pi#>Y@9}ӯn%wT1jW:KR@ʏ̔`0W y}gA_ǾR`cȩK]N]OFi?RIɌ[?zqS([X$^'2'|Yt?kA_QZ?\Ϲ蚷)FN/mtBT߃39j }2hO&e?`s"^k ᬿvϹڗ)B 2hOe"߂GXOuao=?9ոnJ[47~a/>]S tmoZUД/L =y$GßM=jlT1"Έ(_Hίv]E/3^}??:;?o?oK#[POC?zQޝ_EԿ?x] j?~Ao= _OQ??uuG GݗqЇԾ}G__qB J!Kfm|aI;Hkkھ0ȇ7~iC^+^CU*=(x((((,[$sxJ4ӭKN$=k taRQw^N~MNL~ O旧_Ahlྙȑ1# aV`}L4#C2;_pq;IH=!EsO.TMJ?7;}Sh%-ixsK̂XLy݂s (aQjӸl촏wZ&i"m1f-4]wmsy%0|>SsTVі륷{!s2Ω~ڦqzAO!lD裰 rm֕qgܺ%/u*AA5Eh5I Υ>!V>=ֈJ҄`zx{{V][yJ`s_MGuoZ!3{q&dS u󞕁_?|Agm ̶r cIK:()MEY4]͝|Ybך߽G3Det%ԎH'Ęg.mJ֜2RgָZ+.6O{[OAXatֺqE@v1EV w\XfaZQF}վףc瑭[4}2haH3 nz(TIrY]w%QVEPEPEPIKE{,B$_1Xc-wp;3 7'Ov]4oq)L;Ns*cO_ A~0:^Y.?!{~kC%_QM_Azc׌?.q?ߧ^2@7]Er?T yA"=5^x7?J5??:@}z_}*[4{ϳg?\Oف$GßM=z5y$GÿO'+ѫU?3 >, =7ם]E_D_O=Wv,{W=?/5ӽ>Կi6?Fz|R??#gu,!ڇ޲/ӵ..;Rj?,-:&N G-?=q?oڵ5.?9~?"O W!Kgm|`oӿV5d_2(3 ( }*il/) Ep#rszzT'u,Kytfr=3SbrK[Ц{槥zQ˪irųF8jybkr-Cb>[8*q+|}wc#o?t,pH@&pO5Kˆ5!e4DkSF҃&O,a$ng_!f_^%|?~U^#^Vmmg M紋,ls1NTw3~Ѣ<֓kGVWdB1#hOt̿@>_oʽKVokǡEmᄿ(ݱhU;O^S|ZPiȺg!ЈFWv&9?Lw9|?~T}*[>Ӽ9 v5@[ԡ`9䱘ߕ)YxÚ^]jq%Nr+.NўtwW*״o⸴޵q )"vWErzuMŚWW&tLBpp6 t̿@dHdhIЕeeR:)>_zv-/VLwꚎq[FۅrD%a$^g^>h>"#%࿸)$(n;Cxut̿~_oʽK>/<)6{]3;&*@U +? r'}ϩ-^RU d,,.n֟wVp$Icf L|?~ULfc}znp$ pj?><= xnU>cr9̍nó8*wg8t̿+of}}}ݤ=N:t?A2nLu쮛2[ LS. aǰ=ӿ}k$fFggVaQ_c(v_XӴȣ8wݜ)pHqUnwآB8 Mu&ilD-A'ŧkߴ-Gs<^ԺYԡ|gϽxIRVܢmE '(ցmI %dd|g98|'kmm⻈5osX_C:jJ)6f8<ճj4:m=-۫]kWtWXf)R۬I+w`u?.py:߂ oHk2i.4)'Vg5yy^w씓oma6yu'GL:i%嵩3oir0UJs֫^5kpGmmlʡ 98GN\MMR5}Cٳʪk{ic7ȅke2@ɫ%uA.4}9_r@g+eu #мWӾfVI !Hp+yB[ݎr:֦r%RјÀpH" a BBzc{C@+4āֹYMi<:<~p@o^Tsާ2ZFv2<-6y'+;{ugV2LJx|g(MQ"Rz2+tI4}b?iSx.kd@ZMHP~kg6N ͐=• \M:>I6{Dսa`餛Ԁ32$q,lnע4Ę8ܺn߳}ͼc5{h͌?)5|c^nw?. <`}4秗6>|=8F9wlyFTΨ|(D9ϝ_]E_>M ??W}NC~~G4~֝_@oI cj?OCe_,q1O10?Ю.' ^> 5n??:qȭs'?ߧ55/m_13~?▹}?/? oiO)l ?"M_w׊׵|`oӿV?UzzQ^QENتb#s)@r'Y1^srڵ]Q𕤴`2MĜ~}b#s'?'jOeey+I!]Jc~HbLcv5b?l}~20V$ :&N4oscպ(UϹ[y>Oe򿹓 f Gz)$fGϯ_}ʟ٫=N[7D1̊@?jOeaܮFRUPr>i b3s!AI8jOeaeh:4u[IjnŹyr}8mqR@<c(qJUIFjOeaܪ&<#iG:;I!BJBjOeaܭD qD?IEt< N&Ue%fŠ(X)%J+XIDwFʜShd㸚'/YXhybrǫ+M2V@='72$zb w;}i([nfFgY x94)YP q(ycr+7RHŞWbF ,y)Y6Lcl׷Ґ0!F'%*9ٸ9ȩ(JʜM?GoXAQu ysҪQWOrSS+4OڵŠ(t((?\7?z8Sk|y$臯:C]SBOvJşL3p><5]^rkЇ 2? vwAknOx& :^_!lF. kϻtcTh}s$cA?_߁q^zCh!t?O7ѫU?3 >/4~ \A &13n-~"-yUK$+۪$c^^gspqg<#>ϫx{țM0-έtfl$x=-/VQ6rMjcWrMgqMNԮktUYa#r˱1_jxR{ٽ5}vZ-~%紿k >\ĬPq7U%/ె[9i(d!]Qǽvޅ#P]SBij}YՀ,YvVދ[c[ƳmFZHùDV#uR=kֶ9c%yC`qa \ExC^5{p7yp2A#5'lo4=ghVUWq M𧈭y d/ݮһz>>X8bx$hFGC>WWO1Q veZdq.Nyw5֫}==ĆIdsNI5|1_ OT{m"ĺÁ?vc~9ZTm݉دyԚˮG)(62*W'¨~u-iwwAdmp}84[/!ԢKFkPwZDQj &Gmy3\Pnᾊ~j19h<-\w:U۽~Ң#ٽ)?^=&[gO,zn^Z]:^]\I_Kve`cʍ0\?L/e]GW70^+wk!'#ZTcKkrޖ5Smk:ƔZhXc*ǩex[Y.e83}9KKz}J{y-LLZ/,9{oj1]"h4KX7 b>Ce}Mn97=ZW|}Vf*x?]{] ly2mdLS\cXrRg(UE +7nŽp2p1ɨ`xch3*QQWK{_ s ?/!N#_ch?`xۣX=ѿ?ƹ;??{(5(Ŀ;?GG4sto >%5(ģ`?i??/&~!zc]~B@|J:?G44sto >%5(Ľ?!K ??=ѿ?5)LNKH>se9 p9OC?4_Mzts5™HqҤJL^pNj^GR-)[D7{f}4?o=i#&N?wG??x7LiYϼ_o3g>Olp [Sѫ]y%JDG}ߴ< j5kr`?&%Mp ohpO35qIчWV` t5CPamBO<b{n+cS\/-/Z#/}oHa)ק۽^QGy$_$GO򯯫u1{(ս-m'hO'nC{{՛vc]4BeԮh ctbgGsrCا7+tA n2GBy:<ڡ[Kt,|@9⪝ zPRӧE ñ{~|?de|EwF -H~pW <+ zJ ӴķQ\.J`3j-wUചSpU@>0\QֱnVh\ks8me0\I 2c<}6 SGj/:$U6wyAVTOF#5>5i%wk5NyVGXjvټw6Z ڬq+q,sWT(u(j&mIyH97A%s&˻HDc  tnxf!R}8dTpcw#sBR_ҿKݭnQqumn Mq*$)X O5wğ 4O ω]R8*pHoOx?o=S?vq^UKn)[InȞc̻w=TبNSVK}SuhOV]Ѯ]&UxQz+{?k6$xpѫ X qtTQoU$dťUγ5[_Ezm;©9#4@t7~"{9u+9g[һ[ia4]PMm STi!WUd+>bUњivRkvioLN:]x[w$kcq-6jJΑ ;uƥ܍ ӌd}J< V$A;'+Wf9b*Q)w?^\=MOxCԼ1kls޵oRLH?p)5kDmOjωఎy6Ky#'8sCz߆葾-S( #z`VYir\HZi?fS;K5RM;4bX.$%YUz05_<f^y3SOkkh*R2ϻ 1Y$]/I_R}+[F޽Ykax#c<W0ℂWp pG1+WºTi5kOK -'vh4ҭ[f9<2-&h2|Ig~ .R+)y4}6iN6W5-<A5OU6'S6[`\w`00GigytyuVKFlm%wo`01:/ƞ"C40_y.)R=*;?kh\so|9%>V[K_=ooMƕ=> $Hy[3yy-8dTeX‡'oLu:\kڜP,go3=w<8?ƚΟ";):8|8?7'o 5h*Kmd _I c6LvCn*956G]n4:x/d[`V~=#]X_\bld#0=*KCx^Mo< 4nWddVj6˙+Wgnx:t!#`4O<M:'3aN!kE_ʑTkK}zyLt_gGWeS1ڪK]J d:rV9u&\`9C %U$҃VW˫uR׳VKPn62hݖ ?cR9F:)m;8kﴉ7daqlbDN~**W#fBm%m9=W#Sn)E%,4R5,SvՁ%եŌ %U!VM5tEPEPEPEPESQH(((Ś̷q^-^`??kϾ?l.HᏥK^^U$ɽ_sRתXCG?JDE}1_Sѫ]w]BV~<7ڟZܧ/I=q_ #GFpNخWZ}~-3QnbY\3 A<^9=$+#+&wky3Lc[DTcG_Y9W[ﭝץ";]?LGmCS%p4@GKIۑЯ[ϦɦnLj%pcT}ץp6"]VPvԚ݁XR=:+՚@}GNvIxbv,XАFJ㩄¬oJ]g5(cq| _x:m2M7ndki @9$:iN5ή,hJPb\u xYO5+#fź $bL9- dɭĶjS'K4'va؇rVK^k;G!iJh4UΙhBV-ryzgig D ;6Cge9H<~\~U{~jM,!8f}\]XB8$+ F**Rw挝_Π Kըy-ͽmD*EWNH4/\VԴgJO5G9GJ?ٯup)qr} 1!X=9DիQlJk?J5cí'AuUhCWs6T>`dZ:/yxf;v"pN ~l9u_LдatD{{`fqwgXSjZ)o5)ciӊ䧃^1Ԯrg .:7|9E6m{h_A:Lc=~aU'f)t5퍉?9_r=1\ޥ{ww1d-{gJޛ~*fV.m ]Mhd 9$qӤRiW㸓t7]=;DYl4 \ĚL7gSI3"3u$\םK׋萛>жt7cݴzټ#l}+T{~zv)z>h;\Y߷n/$syvҤϘ݆Q|-3!I&-MHΰ(< p})IHM zy(wk]WFv;iznj< }&\z(V۳r<O>/H]?>e[}~imV]n4)]nqϩ9ѴO_I.=[0tm0AX>w=ʛavP=S^[ZO NJ2oMRJ:kk_==ֽgmgF[O=Ғ$I #|Kuh#.5(͎} sԓzWÿdCs#ETaFJ*[_VYT^wf).i$~rI$t fgt{RiL˻@x#AUt:jWͦ^D>9J#w ~8\ei*̰֞H; WҘKčOEF`\{ɭH)T)$˯tA':Y(.N0|5̍e*pA x[mIqC=SŷnGNVn$w;ss>ָj4g:mY*}/fS ҹ_J圓Z{kYX ꏁ)jv3%އ,צɁdLut}19-JIL B<*aGN6xKuf![n z5hKگ>ܤZ >41^*w %mLn񃚥}I𾯩j`NEW@+*H錂0s8aF{h&1̑#qEMi:6<wEcHI/9>=;\޷\am{$͉>zR|+mKO[K&HLۭe$Ʌ:et2D־"mżq,UI]?Ýc]ӭh$kq & >z:jfiكۜ+,j8 9} TM5::~xL7Zd1\@< yl\fi|?^I-㻷U 9{:,-Ky7se3rYlZڭg%Њ5`;$3Q牪^T7uz[|^`KC_)4;[S3$d r63L|5e55;6]FM4Gq|30R~k-$U>"V{oc;IX;gNrk ˕.5{JN}-InmBҰx$(w`$k;:wR|V4i*5*-.޾_ۺwǷ1'T|d!xYoԗR_R]yګI&E$ <-Ix9u;dg)6;qޡ?mXqу$\$iUN~+G+u'?`%IuCsrē+pztU 66 ?k[!#w88;o?1ҩkkʿd7 }.ZZSo=|(k.+?__ @V?/\?Ï5krj/ISi|$U,F2NN+Oye ܵ5hB1~? z_kD۽mJpp*ϲhUI!6 K:}~&T]hFrWkWssZg&vݼB /UsZ]v:Ɓ:0 N߹W# XC=D'K )^HU_h$Qiw1K5!s蠎z_h%{jҜF&pt PvѯPrzw/tҴ4iWE1xb 0#qqZa hȶq+d**F"@մ/]v[o>#ڶ"7]형g }G5|qm]=HMqQSJ[峝jX~-r71궗2:HG8 {Nx'L^e}梕"o>Dtܔ Cs¿5KXeASF 'ռ$o4Mj+Ź]TʫCF@#ߓ+'ֲu]cֽ.aGCnia74F[cE c+`tm͠ksyg)n1Tzx_K[,Aa ;} kN𝯉.-&K[YP`)=뒖 n?_.RzNMĭ&[ ym- MBgXpzuѤxDUM0Z֐ mݻ@4i~mӨ漏[?G.@nGq^(>Յܝ.Ak#vڨu=z¦O˾]?mZ+ڨj%?mD 6ٞs^ӟ _3층0H8 ?yTz.u׳U,n݌`wcjxg>$uQ%x!Z@%21\;)FWg˭zwŻkhׇu}/Ӷo'-`u_o5҉DIS6ऎoҹ| +nmǔ}>N>nx ½%ݯn%dmOx]J$H翎= U1t u[ +:ҡk3\4Q7d6AWiLկgy-TnGrJ6:U7֩[Ai1dPLLYp9Ur{W>7B*sIJQKk}oڵ"׎ڲyf6oYZLz~m:55p-r]vs[Win#T[#ҹ*P)S-M[lٴJmjBjn V։ ƙqj.\H 9z7Zhڍ6}B3,ḆHzR)M{Qz--u}nպ:kjMX5/gT CFztb>tZ^aC&\3`1zt]JnӮyD+*BE gۭIkjI *lcoFpxj1Zu*YN;ykܻo5++XnXjK#c??LZ|/DwN"A"a^J^;e(XGҮinyyI=3i_Nty/EDRǬ:J=7AqpOǔp@ʖ ~Ė_t7+Vme^8v1PYI\MR {s$'$03=0@t4[hfe"8|x,>Së{KkoPNMm[S} jZFȒDx9"Vf {3Lw yRu &W1 PlOcҶ|D[m8^ 2iXox-:x+m`׊Z*/K]ͥM[|q\Z_ y.|[9:wcxW6 t [)o#I#΄}+heQV9۪I?9X9^&l+yz [x.--cBZ&U1 c޸+50 {'[鵭DZ\ǰ=&=NO)-&(6TܤR8bŚ%M/-Ǔk?khgTXѤey8ϷQ^l RMJOT=?'ދ]jGxDҬmt;t6֞|KjqNJnYhO^5De8>RQ'F[[~=n*lzOuH𶟡ͧiHtbQ.+1R=VwƦP `A$I.Y"El$s׭pWm U9%ߢK.WV ("B((EPER((j2Kw\V™̷q^}d)u>?/ҩkkʿd7 }.ZZSo=|(k.+?__ @Vہ!+?O?ڟZ̥~09jm/}&=nfl2|Ƶ Hk k..uou GxJܱ\3\?4=wź^~%6w)+9]_ޕaݦ\ vS̲ 0` pvy~:Хms'ֳki]l<{R\s=z WFfa"`~}^"ƻs4DT1sXÝgDR_}[(Z\DFH$8VexƱrP2㍤A QOܓǶ+*Tp<|Oi@ܷ{I6h뺆ooke5.~Z~Xfk(E&ZiYӎxZ,R#i_ʔ(c*ֻot ;MKR9Py وt<QJTͭ^˛Dk`F|U{v/t01[6~GQ1Zpͨ %Hap12 G?s+2?lqwz,ctmYDbqN giֵIu8VY4V+Yw4Z A­^Yh7񞟩VO\^إt(W(njǎ[^/fW&tC,=׾xö&d.[~E>)| a܇U{\, pqI8OESmfX~/-n'txcMyot8T17|ccQ<=>Y˙d@Wc[q].?OW5?%Πnuy(1Wc9}enyԩ-ln|@[[=Y,o"xvc8 |F`է&-B(la b2@*O{ž>uH;[owenTl\,6 =ye%{-_6GkfN.<QũMMc g1N?fO}A䝻6lQ?Eg \6 |^-.dqPı *Uv 0+5'>nzj)Yuн޶\Gm^o "[iJ?-=3Ǩv ;fAHò$T |OiQjJ5\I,VujSroyX_=-ky 99Z_MzcX2o48َkPof&[aav3{8_LK/ڽm~c]s]"<>O^:u]L&+IϕӞ+o&*Qn3<~9kdrmay1j|G_ú\Cpl'p\wN+<|OI|iXJUzfF1j18L.ݛk6嶚8ɶj/Mk`ypBm9޼R.uJ̼cI|5׼M}m$3a7 " ⛥|85x--`k H'XЀʀ >/P:z/Ej'V6 }/gy5KoH5L69gŸ/}+A7'GNk$1? ޟilC_xTvV5δY_Uwjޟ&+Y#/^^4n'i NrB WMZn=2Zr=;:0dtB9T>$.&YG41v_9U I9')_k(>:̻i+"U{/:r]ZӧKi JW+ǚdZFG[I>/"[0p棴ՈkWT[Yc˵Y. z\.^:Ιv捺h^׬no%q+7yn AJ:ݵ6}-'ǑkWn>˪)9cRvpH$cݷzdKXtf[!2pA˝i 5FkK V3c3;Sa)5KNx-74R0~1ϸ򺍧4Y5en[;m*kigihf]#߅ǵK^^U$ɽcsRת8CG?@Vn?%g#>~Z̧/I=mJUŲŵ{HY %l-m0<[//8`˖6.ܜҶ#}NJh Y`Xg ҫx/N5;Gu:쬗6X:UO{i5ΰ4d1HFC\g̀ pwJ?NU;+gk^6x}B/>ַ3 1 Ty+MOz}ė1o/Gܹ*gLAw>!V8%!A,d ZIL}{c ;Ŀ d=z-gwuUYFYo4)Zz|O_ݬ^^t?q5oZvzuލD_odRv@ϮNRx4{:=*[a6I$21sjψ>APxTKhd>/$_>}N* gV]=>XdV0 ˴c1]'<)s(, v~pÓҼ< 2>__j(V\ZFZ?ѧKN:MCz?NMI|`۴c>o]݆yFCl~p|*)3ևNhexc-YD?V,\G 2VXj41)ūM6՝Ӷim5Z{>NQ $$dcynwO1wKpn-+Ȩuφ/ 5we** w/v=0SSa)Ú7FsYtN_+lO,j]^4Q#nUBQ6 :McxV%ѡ:eyĞb$0r-gޝ v|Mmme6$y݅sRk? D5;}閶Ɩon`˩2V_=v~8"񕬞 ×JܛY%q; e#o ֮B$|Wb/C[ׇ|=iHխe77#HyB|;UrpFs+3 ](䴺׮d.~, m.}.A.=:_.l`FA6w'=Xa<56wQI;s|F9mZujWs'-t ]xQKw'h#(7c^sG#Y|wa/ˣKs:M ^c*J2Z?mfOX\A$$+2Ipܕz<eZeBl̩hmB^:ue9]nk]^+oKi.SV9*n*E>[ts,Muu:DИg9>Ծ.íA%uK,"" l9R8ǩ>y>qեۯ@:w0x吲3$ KJou咣nֹ+XxN{[ԛl!krZi]Vf (b0=ңӼu'4^n-E&0$*;8%Esfai'Wk%{%{+,tЫ{g,|пt/b:V_&Sl/#!"bQn99s\MUr=YsN:ߦ{if.r`ԴXYV,w7xf5'7_2#)R+,5*rrnފՃmדImyyo-Irzq+xF*+(EPEPEPEPESH(QEQE((+l?.?kūl??kϾ?l.G߆>?U-zyW&K^_cުg ט?%g>Ng?[Sѫ]y]V~Q_Saa}OF}SLg婴GxYkYGH$I :w *"K -5kau}S yE1ǧs:, -ⷾh%vfe+~3cҪl%Gni+jkoo!5%ԋRmM.5iβiI_|7 TKaD>DVsz׌ɮm+Zeko51+*t g?x7/65`]7m;tƤiMoIs[^~x$AA~cxX<}ꅟ}\gTIAbzp03]_u]KÖNm]>/cF89Sɪ=N SYZXuYtw6h$<-,N Q;;]6W54]fOڦo)]ä( 6 sT1X gou6T..1պc<6aF7=Kc}g5|FԼEvB˨{ervCv1p@xG>MfNUJ84g7=1K^Ne1^XaS3N>cj&a),=69Yl2ve2d7#e6mq@TM۶+!wsZ>$z͍ݝ$Kčn[d$'qBkkĞ7sww!3I1Y\<, y)OZ+ &*5-wْ'/|R+y af63PUYmR7AO:>USxދXx{Hi`-wIczzUmSz^{ *mI1Kg?e<\e_Z勲ۻO_+~B%0Vս=ZƠNxU(m%~l oHwminP3qAtÓjm79V۟lҴSUinCuݿWa(<ʺ+mco'Asgx>ں]{gm!Y'eP1gW '$z+_I.K u7֮u;e1;B"A]5e |m˿ut߻IJiڕk{I^KpT0l򜎣gW|,i&yԯbBQ<'q&p@1tV-m}o"%$^/h7־oO4o:O ڠ}yx?:g`ז2I?eܲ:<֌/ۧrm5}Fyt՚1eg1|6]>C7I J 2$sq譋T*WNߋKny7mqI^(o>:7mx699m vWZ_צX)9P:rNVVAE{7d/G\խrYBd\ ٽEw7H덣XG,Tk=4>Bo.VyãF]J،RWxGI_1k^0זU3h0LH9Dx<^u -odּoyoͶoԨW<-|l## M!Բ0+>mH^Z[P2s&h\r2+:ԮjmKmQ- 1s $}0g9>4۶z~o7uqūq7Z{i$?A~Vxz][;Yn&`I½=ii_YRApΨHaMvWV~&_FM76P}u%0ұH+¦6vF;WOlzWxP\ A%+4=wJ g txRO٢j/af*N#ov.\Ty+m;uoP}BmB|+]L\zs޺߈* [QҦ|xk$ k6EYU9b|f slI,PƊ`svwZ.lo3ʯ|IVg{\!bveDu}@M7?b[ 뷦k>"G[QYxwHMKE]CwX3q׭?gN!TS"PW W5ڌIoZmY[Z{UXdfA* ۻ[;{ɭw# 6'\q^I@ 2 n`J,EoʚU;7nwIzp-bKaj@"fv+vc8MMf}8iY -`nq^3B,:h0䭮4/37yۥrT̨ƛ}^_gV[P}SҬ;w6;m}׆m3G*Ykcӭ[;^eHchk bǡ5,u:.~oWkn7C`͞ *$aAqbuHXŒ0<QNx^OMu^/ 3qջ[;lm]|=}f} MB;In?x`Ҿ6k'M>Y5rs?^n[3;)mu -n8eI8̠Vm-m5N(UGW6}\Ck9sϙpOn&6R5Qd;2.6lҏ+k;ۧ:om!wy>"-㵎V4bʗ $(3T $䜓W4[JXcJ$U,9=j^4ڊW▗$dlhx\η5dr|~:UH5 X K2$\ Q CE KP5\M01^c؃ҖQҮV{Y!eB20pG5\-xX}HjMޛE1nq)fqu%ڭDayZv,ё;qۥPU.˖bGkdcF`Ԋ|#g#%o!k.6r:E?cMgp-j:Lj77*WR@OjRϽ]w` *)Ɯ ( ( (QH(((HrKVZHnK_?ɚR}w$ɽcsRתו~?o~\T?zQx.bV"/o<7ڟZk-ĬD^M?Op_IEWߜEP(.ESJ`%UF(u <Zb;~ndZۤ\Eg:PNJ/`*`@<|]jZwqօď@$`0 lv;gk"҄rW(Q@Q@QE((,EPEQ` (QEX(((QE@QE0 (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@{U?M?kkl??kϾ?l.G߆>?U-zyW1=`{\T?zQx.+?_7&bZknxߧq͇?Op_{HJ(@9B(EPEPES)QEQEQEQEQEQEQEQE(`QEQEQE (QH(EPER)QEQEQE((`QE ( ( ( ( ##ˏ-Zj#CŻ.Zs|&iK1=_sRתו~?o~]T?zQ~/r;]F̒Ā>3/J=V>˨L$WT%2"Aw{а~,jV4ҙ!P<~xǂ]oUE{bVmz~_WF0+{EA;m{uV:Uv0|G)?Uc|G+6 aaAW'zb«?9G*Q3 ?rç܌ ?3 /!cWkC ??9@WmC ??9\aN$WwGsMFbӱ«?9G*o!#ϦOW,D^¬0C|G(YmC?rZ** DZ¬?9G*oa#Kؿ{Ym-aW EV»oa#¬>* DZ«] 0hؿw_-A]|G+bJv? Q pQl_P]v;U0~㔟-#?rj(//s /*oa#Gձ%Ax;U$_Uv0C|G+bJw_-`Q pQl_P]v;UAG(WmC ?rZ(//s ۧ$QpQl_P^=ePC|G)?V[>* DZ¬ ?rUݼA>* DZ¬ ?rUv0C|G+bJw_x?9I pQl_P^=|,?9G*oa#Kؿ{*o!#¬!W EVV[cF/*`?a#Oؿ{Ym* DZ¬*-aW EVV[Q x>* DZ«eo|G+ձk_/u -x?9\-* DZ¬ ?rUv0C|G+bJw_-H!#«d!{w H}L,-U {m~Cӱ¬?9G*o!#6t (m>A&Qj膝eA-G0߸qܠ%`ZOE,аd?{A+i_aq^Jm{ \hr[ycO5d :}ʩc I=Ϲ {V5XQwvkӶ/ҩkkʿd7 }.ZZSo=|(H?ov ékK$O>]5Nyn7/z_-KM}G4l]xJ)Tdh<|}=} ^E%i0O[]Kyh?G,? ^Dnw̨0Op}Ͽr7y9eQzM_#_1.=?AuȖ"f`??jN幖XJ!^Gf~%&zxFFܗn.-NroJ2| gSQEQ@Q@Q@Q@U1WO:rs ~u2b`BΕ4ϱ;;vgJ!;QE@Ujqqkj4'bTŷA`*(@QE0 (Q@Q@Q@Q@gKүutIndȢ]8@jh;ϫ6;)!T aQ*M+UOJѯP0Z9WiV4]lRR;kxI`9bzS躅M͜,&u@G4-sW݋MR{9ʛIS S k.-`*(`QE ( (:KAKnG?^<.5 f1(jF̽@9zDiqTdu??/&Kb\7R~?om lp_Fikrs>O(^ 1$Iv٦|%yoe<4Q <%yĭ4R6b>O[/P1F-p*%U{+Ȭ'j@$ϧin<#x2JAcOsIgG߅sRתט~ʖc0HT;zss)X~8nӱ=_E[G_oKGD/->~G4aޟ_EԿ7j?z}Q?C@l5/ P#s>?.>ҟx˂^ K^?BSQOl?\I=~șlͯ"M_w׊׵|`n?NZrQE{3 (QE((+լ)-$vڍNϖoLz=-$ƝZ'ԮcHt6c÷\ďp9[;Dy >#d'\S"km#x n4qG ig{(>թ)[1[umu]WRK{iqfRiYK"; zVƁ{N4/lB$Rȯ)ը%REk7ֻ뾺z^ec-Dž"1mF{owaEW@(EPEPEPxIc?zAD j_9`q4QEjg?__ CJI^wz8[& ~xkϠ~ZeA_wO@& k "_|1<jzjhyw*u3>j>1?->͌?‡٧HܟG{}Jj٧H1˛O>Ox~8}פ~^u}[ۧz/5%=7}Wfm}7O 9 C>->1FO>(?O7XR_~?+tGe}>&I} ?PP???q}j_vI_k?_Zܷ_??oaW)-DINZRNxZtF,݆#+?_}m2.\*Q$؉DݭϥC _[ k_z3}+{!>uf  otϭC?+0hW K ?!ރ4V+ϥC¾[d?]?a}Vf ot¿[d?]/a}|_ot¿d?]\:r?_}m2.a}9_cϭC ot}sA+{?!A>K_zV`[A>G+c=m2.0ξ_]m2.W zd?]\:rϭC _[ _zW_}m2.Wd?]\:r >ot¾[d?]\:rA>G+t>uf  ot¾l?]\:r}?_m2.a}9YEo¿d?]!ރ4V [ ?!}sA4V+t?_}-2.0ξ_x-2.W K _zV`[A>G+}m2.a}9YEo¿d?]m2.a}9_cϭC _[~?.0ξEo¿[d?]A>O_zV`[?_x}m2.a}9Y<rq^u|Às1=xYa:DRyr+u) kǟq53|fi6`t=_wz?8çֿs~F C<uPzGn[\5u^(y}knCzW5Oiڇwϳg?_M w|c)׿o61?Jс$Gþgϓϯ5?Gzyscxx1U?3 >,q ߏI#?:;o}]3`?wq⯰n43n!X?ONzgKW\?緹:rOaL%:0[= ]9mǠ5!zWї_5m_]~R u,DRD ~!(A^RD~!( >E*~!(_{-\Oix/!&|aU8O} MG$FTP>MO|OAk!@W 砿OXK?؟C|[A}{ &yo G'&5O5A~P?؃Q"P|BSA'Uo=ϓ=?/r'E,%;F39ZX)**q$=GR>MO|MAk8h~ S9_OT ~ ?؟|Q-ȇo'&?/r?'"?UrO'o?'"m?TO'֌ڇo'&4yo__XHԃ XI?؞( '@qhʿ}{ 'ya1hJSO?`_'Ҩ?pthʿ}{ &xn?<7/鯬 . s AǧD,a)dē_?ȶڇw'&4}M}bOB͟t?ПOVs Nt_>Sng4{o__XS?c{}?G1?T=+gʖ_sCL7r?=7/鯬71?T_O~!)؟ޗϕ""gɿx 牿9}M}b?*$g?NށA#?,%NFUCL;n?<7鯬GDa/NҗM֌ڇg'~%4_|A_?~_L߸|A\?e_Ⱦ=ϓ=7/r`oX+ Ow\ AMMq>Sn{ '{o_G'&ۗ' EX+cw6)|ucpzQ:{n߇gɿxr?<7鯬 )?WxP>X+Ns_Ⱦȇo'&4yo__Y'R~ :]9 ` sNsKhʿ}{ &yo G'&5>U|BQ؝x7TmmޅW/a3OQ?b.ׂP>L5Op,`OI:_( .XJ9ē8_B|[CL.oڴqחes J^Mh8}HOu9'IHCWV hpA1k\-=ly%qOo߇Mk.G6w}>7ۿ#JpOy{H?7 g+8oלG7%ϯgWc=wApT? {o#ذMo 1v+8M+}}ka}jgef4?c=_@:u.3>طVS[/y t#ҋطδ|o|f0J21%|?{94?^\O»F}d$+FqtG_%jW㳓dFCOEBOOT/DOCS/DSC_0004.JPG0000755000000000000000000007274711660465304011343 0ustar JFIFHH"   " """  # !"!%'$ '!!    }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?>0j_YOvw,g"5I)YwN7K{{ @V^#Kfc\dZ-#x1W=b oqA=~w8>]ngF~?? @V^C _61?mc/^?83lhz??h c2T e<џhF~??א e/uQN)?y׿?h ?+G!/uQ _61RgF~?? @V^C _61?mc/G?8i^?+G3@?mc/G,ۯ_*qK͞ @VG4gCZ=y,ۯ_*X2_U=={3@hzX2_UeCn?/{O6z4gCZ=џh?eCn?c2Tcӊ_lhz??h c2T e<џhwO u>Vޟ%vo`98, O+~ hEudtD+4]Cx%b,eTExψ`d&-~om#M^e2*@P9'jNJ kRڮ(abf!ճ.NUAUbNH:t$+Ei/vk/}ԮUn+iKkkqs=Ӛ{P)9Qrq]fCB> |MBJ5;{])]_ m%o`n6G5vjߴůc_%_fOS:qr-xҺ FҼ }殰L6ѧ.x8zWdOa1V+}"%}Y^%ޓx/lt[RI#F0f)J fDHO{_vV  x' ygQAwpsm4RoeHt=]/ↁek2E?@R2'rʌoo=xXAӆq[-m |.vԮ{s?h/D|UI%S.́ 8f7gǶO yhZ5 vu TK˝>9*X䐛Bx$ykƺVZٌG1A *mLeRwOQ MΌZw4U CR?zG|Ctnǚؤm;\e孮cbD|ܐ{]>1~o6c QK2{洌Q2<'{1F:pߙl(T}Y6#mo4&ݭt0 ܐ0![SqůM u6I|StX\n:\87˻+ݱc+ljo >uwQҦ-K.w:zsW-J4%%zzi)٭OH?i [P}vqJ!k]>=4p2@ΣIO˦o dm |@GMLJTYR{(vuyp;}8>2^[[u|o=|kZ*ӌpVn;^Z-]w Ax5ʑ&{M<xhYz$9|sQlu %Iqĵi{~;+= FMᘣi;0&($ ߥC~?fguwuvAى 4b>`9y|uOxCSRs[[K)T7d\6OkeHVVf#9!z/sG%s:KmEsyV;M%q#4".8wm~>$@$I#b/=BbY~9_j-|{h|OAH8㿑U ljޖZSVz7gE!9۫=3@hzX2_UeCnR y׿?h ?+G!/uQ _61RgF~?? @V^C _61?mc/G?8i^?+G3@?mc/G,ۯ_*qK͞ @VG4gCZ=y,ۯ_*X2_U=={3@hzX2_UeCn?/{O6z4gCZ=џh?eCn?c2Tcӊ_lhz??h c2T e<џhF~??א e/uQN)?y׿?h ?+G!/uQ _61RgF~??֦Fs|G}mka"<{2 [<ܒc>MPѬkv4GFNFT@?jOm\~ۻ?÷v؜=*U}Sn5qm4QE~Rw-Ifc\dZǭ}$}W,oyW6/WEWٜEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPw J%[W]A$RBfT7Pr޹?h_K^!>IZFs:c>Ws_W7ytQE~>w-H٩,q_iH{5/oEa5 {_e1(3(((((((((((((((((((((((((((((((qoCz_Iڞszgr/zv@RVј϶3\^G]Q_1 R5E_־%R?ȵcz_Wh᯲QE}QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEwh_K^!>}GLgr/zn| A뎌t}7/+Ho?J袊|>[%R2-|X9?j_5Ez+jG }Įo;/^fƟyd 7BQ[t<tMhp vE˗{n9qkJ-i7WE̮kv^!  Ҽ7s7jH (bu$t^qVF̍cwrdG*Hn0FN4/oL4SJmhB"4lOPq|f޸Ե] [{ RLq^,mrnm^Y۶'mnir~{A}^+O>$ wcY?}?Q}m26@ݜI-5{n=^D F'%ߺ0&/t{ [m+>wo䂟!6:p*ֿڶܿ}ﷻc7cЗ][]j>.^x7mݻvyي|1"C֧-kOYe pw|襍\_vC\_Ʈ ?`7b/ M÷vxߊ|NeCԤ֭t{xĨ/oB+5//~[ko~^[ik_{ i]}`.]IZ˗e۳v8c1?N kn_fOTβ66Nr-|) Sƽ%wճEef~y-*~\tU/? i^>yw) XF#MLl$SZ%6Oe|m-g=, W^񾯡K&dH!h䑶e\*:/J>дoݢ qtqȋDqk⎁E闷E{ <F]Br5((ڝzm޴@sZa~^ sxȪ&udEZJJ:f>8޾w6o]?:M']G¾*ayypd͂0r@9>?Dž5?jڝՕ:䱈n@* |$mn+3ƾ)观K㷒'Pn2L(pN9x"%aVv&'L]gXg۸s"~wN3Bm7᎙=αo^X6z-W.KOE,ir]xVKz3-.y~b00~7K SZk;PHY9;W i>z[xVS&._|𺻌|`8*q}y}ky|\-Jmfk}O^[e} 2'.m ')$r)VFH<C(;5K r,eV$F9SN~Q\ďAoj孼NQcI-P!sg=k-V;iF7 i3񵖃:Q +>R1\:ֻ׾|Hsi2E,R> dW}76uAvZ!-WgfB|̠ 191FWL5=Ii[h%T~Usb匎*iEi=>O?<[l 8%x 1d5>֧Ե]:;,i1K5y1n *iɶf=c:^~kȐ#Jqq:-Р|iZ<rYYdem£%z|)+[YGpDa`YG$׌瞕,z%Y5DG!CkX_9Mz)⛋N]s7DL-[4K;KvA!cv)#:i#V7&"NT`V;Mw6 ڪҜ2Hګx񦯨xQ&umdFE*Ɖ6Yp#Rx^Dž/v+yXmu C}F~4e{mLi<IֵIK8tK`RN[A~`x[\iG[2} qN^9?%kNo IpfIZTH޾ՌKWoGMEu9 G~aď_MBR~fL}H6Yjڦ0ֶXe [8褞*];P߈5]WWs\a;bH9{կYM2nlKoqсe}Z[ikl% NdZjk*}h *97t8Sب)ԵZӗMhhRv6ȥ.r>eF8sZ[RдkkP]IB[B0;Wg#o/k{s{[iaNV>h)+x(_ëIn1jq0X|/. v]L/sn̲2P`\Ҥl ^{#ֱč̥GONGP, x-L_Hq*ȪipTni[{S}wJK^_J'txNU$~r-Hhy%꾞s<%xO귺ڨծlڲE$!fe#h< 7Suvک+kdnUI0KH*GF|!3M/5H.n.,M.Y`oUoV[r+[̸+6cx_|<~n^x$XEΝpK bYB%5֛FԴgwbDS~2d95yi5IImF6VѶIqZ_P}p. /ЍmAĎ<1cq\cFP&+By?s߷fw^s5cw;Iݿ-cX$JI#x? k3QkQ,q!RҎHq0zEc:\獷J[uv1 |iڽ {+L%};mpXLu3Rx{ž ZLvԭGjdvFw1 ŜѠx>>]oMVI8#$ɣþ+_uIfemxC Rp+J$}Ům}U A]JWOaYGY@Rgj 竢犠Nf,OlZ(n9$sv|+w忝39ZQ]b ( (;_V//Z[`DŽO\tf>3qs~\пޗDiBl\x@O\tf>3q~W5~__Esh|בUEW|#Kfc\dZH$lԿkL_?@W6/WEWٜEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPw J%Kb6?⒵=qј϶3ŽDiB;n|3>wf-83(W$*7CKi Fv<A!Es,WIaoĺѵ#Xܦ$F $Ai8[? [<= 1c㿴ҵE,ȍ)o'Ai!m닽KVХke qlpGї.ի&۩gnB蝵ף{ˠW^XA<$HB0#04~ dgmA˻9_P+C^12ykHqTfĜ;~ŒϼӦ-mdUӒ |28kssZjrݏB__k2!vb8ٻ_n;1Utd0vZZW ybi;l\.8K쿶ŅqA>n^H;mnSNMsɭ[EnvE60es|*׍-9um5kikxTM:OjGAxmz.]nc9s)ƿ.jYU3S3aԾ֍}c^;v٢G?<\O?.:ct A) XF#MLnA zOi)~Z{-ktIr|+ WХV2$VشjHrl2 fA hZ7mttME q+) >|Wm}K[DU #m.Y@$z^mN=6ZK -bi|rR0m?/9 rZVҞ;˙L2. }1Nro\k̩G o<9[ZƵ%$I }ݼX c 9|;xOƚ\sijQ"إԕd1aqkz>7LO6e1q>A*'g߁+FUW\7"\ӹ|+ƛ?Yh:X.è{iUP?2# F8gYzn_%Zx刅)L r2k|,>Ykh-c] 2>bsLc'⮙{kcewq{; ?*1rz '/.NZk 6[[{.֧Ե]:;,i1K5y_j9!gXа7<􏻻ُvz]#RixgSӌ;lB3#2 xpڼ-򼿻m{WK?xgKFj7Z\"r$T Kc޶Jp#76v鵮F{hm)ͦCSmo Y #dc ⷴxKOF[&r *s97eDžtYִӤm()760ib3T`uS֝ś^WbTً8%1!umhW}m۞6{[dox\^ҍ$ȓ^SKPTv,~"VZ/tn`Yd /0* 8gmm2km.mM`1(5֓4ul.T%ӯ8j8c6ࢯ}޾|k^}_3?m/MY͵vH %XpH88jPi5t- R IK,Td;S=:^~Ӌk;Ȍ; (:Һ}cŞO?t5{ZMyu-Q$fs,W#s^Jx8Ӷn6}\|)'VwWwV!ؒcv)#:ԗ_#?gmϽqc]Ny mk7:ʖqi}7 aI1"|Ag귟jKHZcϹV! c'㢒x7tG7~ մ_]]s-ښ<,B3 qV(<=g7kTHɹ- FAFrV*t.cuOKm-{[QL_x2NdZjBT%>m4,TrnpQr5} 4mtOi(ZerH0k_3~5zbk.f IX猍^H=>)h1IH댊y"o}rV^ !-~*]eWrFy5WcĞ%>g4tK4dT|+Ia:-u}ڔjͮgn^A;_CO ~Ӷ[<_]\#۬[Dw>Shz|;q.o$_sn̲2P`RO{W<-G5q#d)a+O˴:Z? XLjn"hVEVK=kh9s[VT~]RחMhFs7虜_\ l*ǒ7Ibz]ÿ165k5{VHXbBDfRqNm7/_[$r*IZDrto_j?4ߋ2T(["ۤFϷNxtQEg~eojJV15{^].n-r-22.`:ǁzo~#]RI%\ !ՙe!N8Aŧ&eqە 'FtYB$5^ºǩyp*GmbIFg H{V=Gľ&7:hږVvnRH{~FOӓ^|gƓJM߽j1OV.оោ<5E]N+_O0yCb7ˏ h_/Τ 3~ݙ.7u= wMէݿ-cX`~]i*OItmľocXZWig ~ZrG;֪/rOv6K_J*`g+&+( #0TLdisxPxRVAQBb yI7@p9O;^ w{]ֿ}(Q@Q@/+藭/GmDŽ>l'kc9\n\߀_W4//Z۟|NFc:c>Ws_W6yTQE~>z#"ō$lkL_75 {_e1(3(((((((((((((((((((((((((((((((\пޗDi|B;n72oVe3G1xgÞ.pA,piF,W1& )BYDU[]D񵦉dhc:\rtٱKDe@;N0MtW|9Ş#xu]*Q}&'r6"wE*r8|ڭZew&cdax/''1 h^sv-Z$ᕢG gj'::5}G|=j:ieeR'R"+6O?ƿG_OhɊ bT#7 c򓂫 O>xtkUUd@đrIܸ;\;ri>tkKq5}&ap:ɕQTrK>UH8$US<mz>ӊVCa%"fp90|K6j2pavm0ul˓PU0I_:|Wrn5]Kfy~FOӓG1CKai\kVܽip;o02;d,y?u]. w\.4FM,Zg*ǺLϗw/⮕,:ޫ.muClZyQm%- _T)/h|gNj)ccl)d(2v}saʻWîkizBirUFv K0O]%̶KqXY = 7a5,-Vu,yh8_ojZ\XB mHlp 8IG󿽇*ZExڼox(uFFT.̬‘:<`־yo$$Yww]Ztŕ֚71w]@ir6uk../f=xBf|+_\MWLh6XV%Ppč<`dˋ0xld~h>CW~ͻj|_ i>^k)upo"[2&e/cޏb?9Wb}w]# x> OolX"\"\H^Sܨ*?nckeqzj`@H- T̟ w] ]zݛ[۸<7]Jqq37tuu`xnx xnY EqY2@HFT9>w]<}ޟ6/Ae,&hXG4n@ǃ=9Mvpn/bcq>ax>`׳iK,ln,{$/l+~"pcӞ899b8$p@>w]]g}߄uOhpM]-O-frT\r2㣜`>|]޳*:+wR]Q ;UDh#Õv=WKᳪZ]j=B$1hqX|-ou xfX:tqQbfIW1y`.rzRW6%..?SmĬF?&Ӝ}ᜈ_+kuQ{Gp6$Uo8 vG1GA>ۭZMbo_l [UIR,ѹrK꽇^g j~6ZObd! 2D,̤I#vvÿؾ Ωk7Qiit*KPz7cPx+.bZ6usv-Qfm2̃9sG󿽇*b5m"7CVbs#+QGݎ%u{緒IZm-fЄ8gp9]:ZVMCN1O4im z~xAQseyi4vNYV=«}v #Õv5ý?^NM,:w#JUf4~ZDLoC NJi.axz\ ~8 `QP+)I oĖMMld)418-gp:<FQuoGzd\131!6/&b?9Wcg>ГJLŵDž/cfIZf9_7 {ÖZ)QRc9;vQ,?w)r( o~!xqäj\x;[XKEYR,\ϵOox:u3OY>uc)ncISDLH #Õv<ϔW|L4QG󿽇*?ϗzh}e}saʻ}<FE\;rF>_ѦQG1>_ѣϗziQG󿽇*i1ku,I<~5Ac:oogeO/+藭?gmτ'jz11lg+˙ J%Om8NFc:c>WߗW\~QE-I٨3\dZI$l}W,a v5 {_e1)4|nEltȥp,δx"<+}|ϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸϳ<}/ȧGȾϸ REo-wh_K^ >;JFc=3qs>qsBz_;⒵,tf>3q~_5~__Esx|בWEWyđRUpk>ď-pkb=~5_GMbWy᝗M/^i?5lBFy!T`-Ѻ_HG4Iuu /.I+s֕Zn:]sZ~ŤG7s7jCjP71RHH/#[.oj;m|7w)#ʒ 4|Ɨ>.iQiZ ,#Dہl9=A3PA/^Ե] [{ R -#X<2ZmԳm!mtNM?w|d] {{$|$HB0#04om2E6@ݜF;AM^K R?&# ؓoQT//t}>K=O]9 xM#g ʭkm{3v= ~Yn/Pvb8ٻo[gw 2tK]R-jW+ m[.KN8Rƭv_cŅu?P#E v/wgw2X;R]jGݬJ}A`maf_T)?Zsߖ.kuߖֿ4:9NzQm.[˲ٜ p?Îc}3> tkP-:dm9Fr; f_j~'5/]h Sˎ ZW|O]jBm8>feIMh7k[KY~K$zy {¾ύm I5}`C"Ea F$(.JPazUKBѼakǬݢ ?A"-VR?] 4 C~&-OL4 IEP6 J8=EFӮ8sZa~^ sxȪ&udEZJIkc_<.} kI{cDTyʴJ \M*Tе+\iXjiUHHUf pr:>? Erxs'6S웺~V\ ݶϢxgCԵ ^յmU[)c9cSt `r9'o^#>vYąV%yBfFe2@SO8Ӈ͗_L7mǕ6🈼5#]5Y.uv9*R̥=2UټyMr64ofZSQy]!Ҋ,Aa1Նq[wHQ[ƧKl-OHENF܆SH6 wi#?gmϹqc]t xEўWZǕtGJ[Eݘlۧ=c{AZ_o' eeAsӨo @𧉴CJLʬ+. *S2ˣmyeՕn7Wn,&5-@1 EZ?`[=-# me>Y_ˉ@qIg@בǥl0x~Vo~ se[K:@ 622:0#CN$mF:wkl+wbxOҵ{!w%O^B%G F {#WГF[J}WMUd yk)r@8Z8> ɯ'}i<er t8eRBM> oGRF"Ș)'܂Ank+{{5nosOrZQE}QEQEQEQEQE/z\C O\tf>3qs>\пޗDi|B%n++>[Q>+L_E}'5"ōֿW_Ut8k_%Q_fsQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@/+zj_xCRv:3Qrܹh_K^!>|tf9=3q~W5~__Esh|בWEW|#Kfc\dZ_?6AEOS~¿ƫ^pzJ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (;_V<z_;⓵=qј϶3%sBz_-O\tf>3q~W5~__Esx|בWEWyŝFI_Aim<sc9 ~5xT,qwc?S㇈2[=-[OmEl2EU9;zb_g})a~QZpԥV*F@_?}eh U_v{} XϿR/&~ɞC?zjׯ>K} X=<-W~Y?@^}_–?G3?>??/ {?&y Z>ށ/;^ OϾ,?~g})al_~L@_?}eh U_v{} XϿR/!?j?zz3?>?iO_C3@-W~Yg})a>Kcgށ/;G Z>ϿR}_–?G?g! U_v@_?}ek׿i OϾ,?~KɞC?zjׯ>K} X=<-W~Y?@^}_–?G3=>??/ {?&y Z>ށ/;^ OϾ,?~g{})al_~L@P?@-W~Yg})a>Kcgށ/;G Z>ϿR}_–?G?g! U_v@_?}ek׿i OϾ,?~KɞC?zjׯ>K} X=<-W~Y?@^}_–?G3?>??/ {?&y Z>ށ/;^ OϾ,?~g})al_~L@_?}eh U_v{} XϿR/!?j?zz3?>?iO_C3@-W~Yg})a>Kcgށ/;G Z>ϿR}_–?G?g! U_v@_?}ek׿i OϾ,?~KɞC?zjׯ>K} X=<-W~Y?@^}_–?G3?>??/ {?&y Z>ށ/;^ OϾ,?~g})al_~L@_?}eh U_v{} XϿR/!?j?zz3?>?iO_C3@xU_v{} XϿR/!?j?zz3?>?iO_C3@-W~Yg})a>Kcgށ/;G Z>ϿR}_–?G?g7'":V!OGۘG !=H).<rRvt}7/a OϾ,?~_sޥZkV 8HE =JI.ZzشVIV?@?FCOEBOOT/DOCS/DSC_0007.JPG0000755000000000000000000011255611660465304011337 0ustar JFIFHH"   " "S"  # !"!%'$ '!!    }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?AԞ;iҵ}0F"AfLI˹0 S.͠,Bh9$p9col~"Isiitm%&Tm-ʶd};{BG4CyM6 ~q~'NR>-qJSWw~ۿSeT mI| }O+h=I# ۝E w{ .7,o ',o z_ތ~'I-M.!-<0q Y0T"p|Px$XVRU$uǕl L ЭAVBB>~1ۇbq nsB=8W2[-m߉@ͩɶRǹǑձNm/,o /,o {[Q{GsooP RI\7{۪BghŽI8/J#~',ّQ (InPUoYz M?eh?+-7i ?zi/;( $)[ۅIO8da~'eaU s >Oe>$pVZo VZo в|:(=(DcԒ0!8_\.}rOnN1ZE ض܌0qsg8P/,o4ONRރKℐ:èRxTWAd8mTwK{S>7D73OvhϙW,.J16x, -7k_Ɠ >2i/Y%@$d \\NUB2#\mukkkj\f~& i HcvRܔ#-UBv(mߊQ+ y7Ǵ !@aG$%Jrx%ҢWؖRŖs#uh!qsW<4>iΧ$zܿQ"[xϽjmFjZVrw4vע;~?Cg}YYȫ#M=qKmY_b=u"fcuRFXAʀ29c`+M/sM^X''b)#/OiE7jQJR8]yG+++ZZ/_{Ӷ Nq[&e@c2lC[|eחpE%ZOr H`9wm 2]MPҚ$D%y6!Wa$ SL|OMvd&܈yج3l`;q"}oMhг?:D |˗ۑfn p@,*g(<,ZE+) g$uǕe336vDzd/4@Og*SrG8QSCXtOYwq.0c GUS/3[zo)FWZ>KZ_6K^ֿu~_m4mFId[KtXm)Lg#?02d_.:(#mQp⏃$VdZ2%B hف.וWv 'kJt"VZ]g*]O?Iv- $Kc F;.Np[V^|_uk7f+*|Qb =7m€ |u)BCur~U!r BNsLuV)[[<0kp!9  qTp8z#:0q-)%fΥm?hiN6 x6u@G,wm߉t#SeT mN$=䓕V'?|(~Q@axЭD;`[x@%t8*88hi'/nmU۷`rGw~?8^{fu$|;1W 9!c_/xGúiͥŤۉ#,M4`1 *֭ 3$tfXӢ615pw9,/Ң-ŭw,JLip[o%8PNpX`_?^)jq+i# ]c c-[KZ=C[%7(ɱ0鏛H5?ړsژ%t[fߋq1$Iv'B)(릺JQv׺v qW{H]^5#vx 1 QpK* aR)YHV< H+`gg8m|?mk=& :j[ Tg/B@#=Z_!?YAvk(c6Ya8', #arFT"%>{蛲wO>&*8/ Ϧq\_l~'Eqͪ4ɶRǹ'\6>.O\hLVw\Z@0@Wךy-)ƣ Czوn~BCn>n)GNp&ܒǛw^W#7RI$,$yY0N -i?ŽV;[FӕH- (8I<)n{Oti*k5[n %,H]ciۇ0|WwVZ-iK q0 ,A⪶,kXxo^՚mōKU$ [ w&,Tr0;õO3⾕cw~=<3CZo/,!#A<>oFM4Y-լpC4`@lqiⷊ'm[KYn z"0)$.#qZeT_2Gm|R(;KV{rU<ڪ,#ũ_0ˈmm378 s imqu]Yx Y4/*hQ-ۓ /'OVjOZ&cnvts s뜜.RkMVPk7zk uQHe!_0RG\y][=$᷸~ao`p^sL:1!+A=;hЭA K6ҸPO&K8uo (F˩$X$yY0N 8oYZ MOYZ M QnRޅ_S&Ό"-EO,~bOMpAV$)[ۅ I?#VZo Q /A[!iC`I/wMnN7F ۘI{(''+_⋴LF:{rU<]_Yz M ?e?+-7(~/i/;m߉F-Q_ȶ-#88@YOoP{wXVRU'<-LVZo Q /A[!iG>~_wGBۜgE1񌯖owtP$sjm+mxc0p_Yz M _YZ M?ԣc.9b[۪хp_)_W ,5Yӧe?٢*[ wm,A%~ڒx灯oCusFk->Te#=zf;8-?h)cկ5`0nn7ap0ւP~v/i߯[??R[א|y8?RWg32[א|x8?RvMHd`R_hsq@Rq@dQ8QbȣZL9ih ( JZ(((.vg667Ѵo[с22GZIS(io]KmⴶK[h R(pq,{O5"TƜy`f*QEQEQE>f9!h0ԑGs:ƏMtn7Q$mʹ.JBFPka9AEP}(斊A>PiqF(Ƞb ^qE QZ(.EP!1K2)hQ)h??5/a|uk2q Ó񻂠~7\_t)xQ qMCoo׶pxKuRzԿN|L秇1?j#+Q0(-JJu6__}:ݭ#9 >-Ѵkb~ EYaО52X ->{Ĥ0F]p'+ޭ9񽦝\Krl*3IeN_fOaiSh~u:Shb]e4eu{l vBvOڟV߅7\NqlcYKRj $;skyX +YegH_Rx]Ǔkg᰽ƅgh.%Wxb 93Gݜ?Wس q[˭i@$q4wL !ïٰA8 OcƁ.V:IoolsvDIUv6BZcxK ٬D2)::aG.34ٿcAz}*?ZOc_9Fp1|/sޓWpjJ|5lnvo?X}^c?=֫ 5-LI9Ar$`]Tݭg/QɇSRW@s]kOZE=>=0;[,V8Qf]0-F1vq?X}^c2 ?Ro`\Hb7#6|z1#ƥ7k*Ku|f_ lku; +L3Fh DH kXG5gW'b@fH:)[vƸܑdp9dEƕ=ībG$!˴ Hm~*=B/"k)ITc=VmUBv_'%g>SWK Ziy_4?<񠿃NQ=ddPF2:_xSDf ,,11):c#oɜazW]lʛ[[~]%ͯ[kkZ򩶮y_ҁ^{GsIWAk;(Al-n Q!\/h靽F |a[]nWS:rBL{nFs8Y**QWѧn@TWi^Ѽo=Fp5QRIyqNfKMa_}KMNQq䅅Pi<0n7ivyҁ^٭<)p_*M7vB6c]9^O%$ڽNͧ4Q/]hZeozr0}@{~&Q%Z}C/r3ݰMH;KK HO}r=EuwxM{+. v݉ 6Ov:@/WlMs1o^mN{j0iu7SȢA;?\+2L[HID @o hڻ xr_h8^]ZYE*,A&APcYdZ% n2+8wH)c3RtRv}s]v8RLj^xQ-Vgz]m.9C9>U 'oxq%ٖ8u A==keơ<:8uNmٔhO09<2jQX䚾om5˿2OC5$8WHg6'c!ϘS?ŷ8{ӥGݣ 0ok5Ф{[fzqw<P{GU[O#FbGL[]?ZAan=YoMA^Cę/0FKŷuh3Fi90*Q(? >S]3\FvSPo78n_ni&kW28?oo׶p xKuRzԻNogG[א|x,I^Nsg?޼G2o?GO!Rb)iiЋڤ2K"Š0m̀8bŒORjΧr..X @-lb\O+'CGхἷ UVN[;v%֜1E{\(i (b=SWuOgq;SP=?oo׶p?gkt)y9;gp xKuRzԽNkg=<:?޼G9ӟ9sm-><~\I[*A9EqK@ R`PPfF)h(ڀ(" -Q@Q@RPKH)(i)i1@ IKI@ IKLPEQE&E-dPI3@XZ)3Fhi(@J^)(:KO%ӭol6%IHf J {o i#Iu&Q$`0 MϠxRmDժJԧM T呼獼Q&NҲDeƲMKYҴoPOGXAܞW -3x;H@`5KMu|)?Ŏqi3~æma,caBϘJR9qگkIRI=ef%:V߹lIR0GgjvZO&(j0`y.E{4j*յ2j / (+AS]3[qjoo׶p7Mw_ 1MC; ~T[/U3L̹_ڏsE-{9ωKz_SZɿ0 *|G J&)r+`ȣ" ERdRE&E@vSI_ o~qg;~lu5ע@#6]}7^:ם׭B&䖩FMg2b0A~7RM5S}Kwa:4qcCR#𭖡%!.llvrP;ے+g[y8jj?d4WH.&W_-V *׌o; V^j6Jm6GO$BB糰zڞa)֥SV{vBpI7!ae>{~d,Q&@pOW!Z69%AgsLS<){&{{eNWzwм7x\:ctroQrp}3Lx&{Vѿyr:6d:tokXcVao'7~=jտ[^[K3۪_d(Mu#+Fɾ"C?\ A,A$mǗNٮ:]Լ\,MRyvrI^Z15yaN)It׼kDoj)j4I x,Ӻ+8#kHF^H*qyQN);>9[pdlxu恩iUslc.SpFBO6rNfXR3=OZWb*(ՊR撲f#9%QKJ$,h,&= uO4`",9 `1^;x\Y4=R eP|AX> g𵎤kH{`֧ 6Yv`w1^7[3Jk[ǁj<7 /A3Jkkx?)sw7'4^/|g@Nyx>&?޼G2o?G 8LqF)i2+Q1E)h3Eb R(Ƞq@%:@!sIK)(sG44.a&ЇFVOtYs܂KYX(brNJ5QK_o_r XPiiPJQEZ(斓"((揥- LRIZ)(4f4hb%-&)h m( RP(њ% (` ^Ԕ\J/A#?t)wѶ!MCy^puLҚgjjoo׶pxKuRzԽ9?R޼G6?>&{xsm-><N)+&|$1TQZ+Q9 )hȠF]sJ|rBkaLT:gV 3m?ƺ-UI<NNwvxփiėV?k'hi436:rF+VxjLӇYm2wZ%єeԦz%͸4jҧVRi+GNSh js隥]dqAG 9";RMl$}D?''>#^,~c{kci}$VR9E?;?HE7-\l)kEIS?J~iXh_vpɪ-щ4j>>s\Ƶq>״ {vB c@~v뢿mu}> aéQgnH85\zmƏuշP-: !{yd z)' cAz}״OQj%&YDd2:X{jsoohM+4389$^,?-]12=rɺ%ry f޾O]?TG,ڍ@w@Q>eP2N0sК?~ >5c^ŨԴ9i!qdYml&hdQsne /'|;ү״)<2%412ipNݤ+IKx-4=Gޅgwa{ZѺ2EˆXAVvo?X,=>Ljj{[?GiH5qqebL֩Gq[u0M.hi|ym|3ڽSNKo;=V6P˩Ɋ=)8t1rvq?X!z}45lf%mZV oFOOZɻOH'I+#Zmrx}DbwmN' c;Kx_n ZӁo,,A2 #cAz}/AԼKzl>U|ʨ3TzOZ7|Ci侽U{TUfF\g$`‰/olMkՆR08iziV>4}VHeB+9̣ Qf%n7ȼl1}T^I0oh[ljFqN|юE-~ש[JGviIIgLurY閟hFLF2*$Z.OԶ 5d1E.QX>n͞arI%guBEJI3l5/ Gm؈^Xh&YTa`}A5?=֮ŭ<1^ڽ̺cJd{8tHyݷ כvpK;~Oy5-qdE?:Wq]_ϛ%%N0(QEg9[\<N)k3sN|Lsm-<|N@p襮`ɨ#04 ))MVk:Rf3m3/z+^"ԥyI-UZiY2Xc{t 1Y9?ɥe{z_c{e_v9?ɥbN=?rbG'_4=N/kQ&ܧ?;G_5tRG'_4=N=?;Wq@G'_4~ާrW5e_wW(TrKw)e?;W@G'_4>SK+z?;׫Q&*w(e_wGW5z"G'_4=N/k^QGϯ_XܣM_Z?}0NqFbJi+ޣBiSVRKެ*_Wm5Ƌrn-ܩL\Epv@˞:57I&h bm@PNagi+TrKUz!uf=cb2`!~<:Ftj,'V/5{m}ȝIOq(+Ҳ =!۞kGGt8UVmi6-H@88/*JJWwzVVL_jkr-{ Bg8Xټdk_L &-mGx87-/$extW[%Rt)6޲idM$,Z 2 Yp XQ`g'5VS+d 1Z2O+'f yfFw՜ (S0IE4!sIEO_?LҚ?gpOosw7 3;[gu< 1vy^|w/ʑKK˘KzSs?Rׯ|g32Ot!%;Qp襮`§p3_hrJ(GJ3Gjh|D&an%;tyXecS#(f?==j7s}o6u:[ݴy xJmbgíO='.~k5Mc4y?'\Uh1Z4JͮeXK( Ak\ۉ<>6*umɤ}:0qMu5jsip6#vzG#:Rh}vfa%$<I< 5|GY:R4K9YGep;r!#q "ڃQkjwzYCqwrm pN7,ȿszK${[I6ҪіnsN'4?WA<oH8՗Hg6'cǚ"ϘS?ŷ8k3BYlcycԗ(#qd=+ML5] ^I0oh[Syktw~$c 5qi0?N &Ar$zvCϳ-h"ˆC3vq?X}^c?=֭>$$K Ak CI玵J;H|>k:xN_/hwl˜=4譼B ,3gceҞBe14~ >ǚ:y63ζdq۫J#S!P".n4m.x\ɕd`pAײO@4Oo|'xZ|%6r~^W36MG l%]è\x`fRIn?KqZ[gm+*F2UQHZ7\[h~,u+嶖=$1E)yQw۞/S4*rǣzF4^Yۀ̣#'ݛ?WGռ2j617J]GnϞrI%g껎T8zSvڝfe%F VYcxj+ke ha:U\ɦԷ0_+ޫuxVWpq]U7/-K{d (3|-x]29!IK5vƦFP2zz5Ɵu-՜O 9>VF zm~-uiw%Տf fC3puOfc|I넹8rjdG~Qq6iեNV;Ѓm1ǿj{T;n?K/lV3uY?Oڵ1_}y+0Nxs5+l]9k0vQKJSJw%DdX\XQ &?:>uibZI~T[/U3ɿøKz88?RW|h?Kt ?)+&|$1TRbC@)i((EPYҗ1ic{w8 xR'wUiY2_5h^Qe&R,ovQM/oSK+z?;׫QM/oSG+z?;W1Gϯ_ާrXc{t J?}1zczz?;׫R&;;ף,ovсGϯ_XܥM_)hTrK;;ף+zIGϯ_ާrW5e_wWQM/TQ^k)hTrK;;ף+zEO>i}br8Tp1J>8vqMZ1I/EmĨnmEߟnlJV*Y^/uB]i-qܛcfP.lb\q23Z2TfB&޻t 5@'VxQM//;oAj6mPbŽ9=I:[%`qyXA<#5/%UZ;Il/R9+6%Q{\LR2(J)i,gM?LҚgSPw7 /ALq;kx/]SQ=?oo׶p|xKuRzԿNsg?޼GA1?\KzSJɿ0 *|G E9CFh@ 1KEhhZ~ᤐ4vW !HRFzQ`xR,WOQ ˑ#`( A8 wٿcFWuok,Iq +h rmU, sӎj_x__ڵ-64NmHnG(1_Jk/!Z G/F,7*;G5jvxK׊-uIˋ䵳MpҝBx/,E:`Kn?KkeISpAn{\?d<4#Y.F$ҞB&1pơ״ {v 1?; ``:?~ Xz}]J|H.[N@MrE'sU''J @Ƒ5 di'IU$Q `+w%H,"օD34RF#gsE׃ [ZtiCLJ4 E$$7,>Oᛨ; K,"J2r&[Kwޓ}.I%ޟiy\yLv r$Zhzۭ:8tdRk nC3-?~ #Lo&G"Hf2 p1q1 &TR}$Y]7L9K_/h\gf>\^Gm$^eZ +(%ĚS^5z}`9\7,>Ouj4):yG52 쌞sY7wR]YI#*1f5͇mt7QPʂw$mN<$\Nj;Ixcn*-BE#PpA$c֏7,>Oh6ZoMaʱU4QfvªR@W&ψam4?wURVEXd::H=ŽևR[iC^Rr7\4OM l6wjpSNYkݺ3(1@$d[;hcQa `M YIEej{^㶴Ѿ) <3s{ m*yYD+; l\Տ}k}v!͜ >\T?~ >[y&7mmvnKxTryc:Y_S'"[kξJ78&H*Ι:,(吙4e݈UQH=jw? 絺牴6нKiӖC$2m>n˞rI%gU(I&qZᛴD/$K4L,"0ʲ:XPMgj{]yl!}J{4ƔM&;qzzn?K;~Oy5=N>[֧µJ>1rDd (4_ k"GL-ij]n+ jde 'c]OKiug$$L#6/;t;xv[p=:30S~N#l5ω:pETƪ=AFk٦V:KݏC8̍SQ?=֪TWg%z}߉dTjʳPE}x 9eԭ]d\D#Cm#SJw%,24k{Q &XS*J# t+lt#AeegښJ{y | 漓ǚ]jQ-K=+<ϊ3Jʴղ^vO n)Х?=֩mXlۏ|m[~ti}br_5e%O>i{zc{eKRGϯ_ާrW5e_wWMG'_4=N/=?jG'_4>SK+z?;׫ԙQM/oSK+z?j4`Q&ܥ?;ף,_wWp(QM/TR+zKGϯ_XܣM_(TrK;su/q^=:Jb^ɶؕ ͧvvfȬX:8Nex0Ԝ]КK\h&ٻ) x֔%'xAA8#"=FpzYdW&{z ԵV=cr2` ~<:Ftj:rs}Z־"U%=Ģ8KUO/mmw r+6n{F qT xR'wid6-p"w {p <@=+xT{1h!J4 08TEx$ds9qY9?ɥcNG[bHnSIDG>ˤ[[6pGލ㞙S+ex\<(T"ݛNqsP,4w3qFU eUJJWrme*Jɚ1xTYdXem@`p03Ԛ}s܋W [W'TR3PLV^0Uj4%V'ZrVl(QF)F(a84/7\3Jkk:ꚁN{{7[3Jk2?SP?oo׶p xKtzԿNsf;xsm-><Nq<I^䥽yǞ>'j?MHaS8Z(ȯ9C4v(1K 4gKq,Q+ jde 쌞<=j7iSiS[p!US''һ[hYAtIKwk4N58hf`:A#]k3De`uٞ~Kq6iեJ4C8:ݾN}3T$lÏB9pGJnm7w(9$$]kXjzFig; hl!Izbgwj}3"\@b 9cE^cռ?hd`_kp);UZ2xysR~թisn S&7ll `[x=& _JAnֺOx+C1aTݰ9'sZ^u]Gòxr;[8D )gBʀ\2 %"WOc$G6'c)یssTuICq61'S5.7P@c>s\Ƶq:[v[]@͓Rw㨣n?Kb:VQrumk(8r <NO8VS"h&l$*Ċ2]1Et%>\hEW6оHfY`0aԨ@r3$q.5-2GhKbBӠHrgVyYžIH nqo >nj~ᛨK ,"J2r=5F[㷷yfGe؜{Wsbk[xcB7ws.ҙ$YDO9ێ ԾҾ:ڧOk1kKM wLoRj.I\0u1A2F x}.I5֟f7CqM2. ۴{IoEx^./cZ7FH6`?(?s>?~ >ljj{[7\^Gm^gk[XC.F$ҞBU1rvq?X!z}45j4+:y52 쌞sY7w7}ԶVrA<.RHʲ08 85&"萍C4WF('xZI0 M~^Es0S&i..d6X6Y8eF=h[Vg|Jʨ3Tz#֮M붚KWHeYeaJr`Qq·R[iaC^R}7\tOM n6wjq[SNYkVe ;hcQaV0M s&ӆ,r3Y_ڟWx4_ͥ>'oymM;*°Cnln{d ;ueo^}kgmHsg Uzr}vq?X}^bO$Ѵ5 G "3:[p(d=(OxMYtmͷ}?8y3[qsknɡ^-ׯ4?KMI.cQViM\^7M~/$KRk%:ox?~C:8NA9+TpM64AVt'QEgDo+"Ƒ =IWw m<9m B-N!|?oau8l[ ԭEI+=;I)I&qZxf;mNBijD2Ȓ G\ A<w4!btgLi io]9ێk8,RʾV2qdE?|!c3W3嶉o~v9ӌ-RⒾ4t_ k"GMYK5vƦFP+}>[K9 )$reYF85鶶փiėVFkx'hi430S~N#l,u߉:ޝs͸$IH[<bkۉL>6*um&tB)s?ڟQ?=֪TWg%z}lV3uZ?Jԯ,au<pG_jd ,#[Y.&8|Q|#k{[k6ֵ )D7F.H88=+\ωJʴմTZGdPmt)j{S[]ٷʷ3,^aNjn]dMZ0HEW78Š(QG@zMw_ j{g -;&kFkjoo׶p xKuRzԻNsg:ۥyǯ)ڏ&ع?j=?2o?G&I_hs .(*`&L].+^"ԥyI-UZiY2_5hPe&R+zNQM/oSG/?;׫ԘQM/TRQGϯ_ާrW5h^G'_4>SG+z?;׫Q&*w(e_wGW5z?}0Nk^QGϯ_XܣM_(TrK;;ף+zEO>i}brW5e_wWQM/TQ^k9?ɥaʍS9H(!TբK7wvէvvjz*qxJ8.exߐFN.n-ɸ6n b+ a:57uI&h bm˳@PNagB}3_T]ZIC90çcTJ(K/yw7աknr'RSNUΐmmꗺ r+6n{F qqPF+^"ԥy7wͣZiY3A|M\: `O d񞂆6 9ATYr,##u5TrK[uZ$4D}Eg}N9UL /Jpf/<SiԘkS}8;y6־jEZۦpn4[Yߓ^Hُj=)1^nʫTYһm-VVLыڜ2K"Š+n`pŅrzUou;qrJkc$򱪂y QWἳ UVN[;vM6%1((⌊v )APրzgkvgq3jO7pӵ?LҚg78o&sßio^A;QE%td*8\ZL ZC(L2(hȣ"LZLRdQ@ E"Z( ( ( )2)h(((((((QK@&)i(h@ IZL1A"ZCFE-dQ-dP}(QFEҗ'tst5~SPN{{7[?LҚgo578o%5Ŷ7pCHF2_94[u ;xdơ mE,pp; >»#Z_o3q=?,f[+f^򯠔H+U[xT]iCP^u- \+ҼKk' t3(y6nO7~!ivu1"wb6䟛b RJ/{}x.uM>F)u#Ηق &y/gwǙk>*浲/CQn]x*2H1޷]\Uze] >{|=}렱|/𦝦zYn ~dYwtPUNR>zjfXWS4{;/sdgi䋵O#ψu:;+k6#>o2L3XWvks >7:UΑ5ͅ3mXm߷'c.{޴RjirƟ2W_!F[ԙEӖ¾44vud)hIDq8q\ii}ZMZMss˸.,6O''bV&:]ZkO- y][Zxy<@`?ī:$;J :cS6uo)zۻn3?2|9ttx-5ba0Lǫ <`sK?㩶dZԻ[0d '`+ʡʭUZ1^}mttScZ-he>ŝs[>n U]J#×݆{qw:A!"H]W(Y]J۫uվ;;}1'BҧZay&",P`H  N+C]Ҽ5'[m>M`a`8\4+6bJ4[ztJ_;1-.y5!e<9i 4ɧC% Ha$ vx0IQ\MqX#亄DBb34)TI[޳]i򾔵P𵞛=07…UaĞx ӥw/EUi5]mYy]si7m5itJBݏP2zg#W'=eoIڛQt[E<`GʸgCZ~K)4OR[%!EK?1]0ˎS8T(RVO[+뭷I۹jݑ㔟J |+e̸Vͱ_*A˩@nH i#ѦJ]x8n-t,  E凘6:[T9.wV%ӣ{S> yn"ye""嘓I\Ҵ-KO^ʱio%*\F7S,Qk"T/ Oxuم7D2jxN5ģCxKxm].ץ .{y RA8Pb7f>,s}iIs!l.6 Tݙ󻏼85'3wgKAtӯa)ԕ1 y8zʭ:.i^kfyŠ(EP0((@⒊b=O_u5 ;)lX3Jk2>49ǥg ylj*GM./g?9䥽xDžvI^iω[א|xv?)k|`§pF(`Rbh1E(bĢR @.(AP((F 4(AG4K@IJh IGj(F-R}(- Fh4bGҖNh斊AG4PKIK@ @PQ 熼ZWHү;K[|Nteb:|aKQRjG[m-BV./=ĭ,.X҃F8FQA{S(%J(QKJ,EbRRb0=OYƛqt)yL~1MC; l5~23bow7g'T^/g4A YڏsE%zƂ?&z9j8p襭o?GO)WKEQE%Q;QEQ@ ZOUo.Q+ɵo8=p?Jʮĺui\.k)F鼀åOLf&hsqL%,]!VrA\:re.=˲^hZtik?EwZ/)ic^)SKXZ%vn*H$g&jPi-hU(css(r&5xIAsݡKuoxY, GXƑv<ÐˎeCUZ5N]%nke-R& ̹Nxy2o?G IK_hrQ@ PZ()1KEQEQEQEQEQEQE&-PEPEPEPEPEPEPEPEPEPEPsKEQEQE'ҀQK@ F)i>=G^5~C2>?)vy^p}?\FpM5qo78o.獦atILeaN{gM qw;YrOז0NcZ)6qowJZeh?+-7hЭA8#GR}+ЭAVBB?L= >пVZo +B[!iGֱ&Ah8K], o /4}k>?dpT} +B[!iG,o ZϏ,{пVZo +B[!iGֱ&AEw/4пVZo gɐrǹ@VBBYZ M>2 GQ], o /4}g>?dpTW{ +B[!iG, o YϏ,{пVZo +B[!iGq&AEw/4VZo gɐrǹQ], o /4}k>?dpTW{ +A[!iG, o YϏ,{пVZo +B[!iGq&AEw/4пVZo gɐrǹQ], o /4}g>?dpTW{ +B[!iG, o YϏ,{пVZo +B[!iGq&AEw/4пVZo gɐrǹQ],o /4}g>?dpTW{ +B[!iG, o YϏ,{пVZo +B[!iGֱ&AEw/4VZo gɐrǹQ],o /,o YϏ,{VZo +B[!iGq&AEw4VZo gɐrǹQ], o 4}k>?dpTW{ +A[!iG,o YϏ,{VZo /A[!iGֱ&AkMw[Ǒ1MC;>0ii m)l:1٩#wVi/VG.gnٺSq~|oĺX!ʜ%>Y6Iw_Ƴ#eԵxsReޗ >,I`*)?_N!["+YM՝“eD%('ׄ?KoW_E?b?\r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I2uG1r: m?I|2uG1r: m?I|2uG1>U?I|2u“eD%+b?\’eD%(%ׄ?KoW_E\;r! O/'^-]}}sa! O/'^-]}}saʻ)?_N!["R_ xCEuQG󿽇*r: m0?o"ɎL*TA3#tTTZkSmzFCOEBOOT/DOCS/DSC_0011.JPG0000755000000000000000000004743011660465304011330 0ustar JFIFHH"   " ""!"  # !"!%'$ '!!    }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?A|mό"{ŭ(hV6kh`\9rpOJG N:P}WOۇhãcFB2 |:_7(Kc BQZA;qTn:={{ kMC+?;?A S}4?2=q5|MC+?;?A S}4?/{Gݞ N׿Q Oy׿WuϦ+?5K >l=_^j1G4=?:PNLcljQ/{Gݞ Nν?bh?{~5&jQ >l=_^j1G4';?:PNOCgƨTM6jqKgA5{ y'zh?"TwϦ+?5G?8gA5^j1^C ީ}AS}4_==5^j1^C ި?A xTdCgƨ<ПAs5 #,{ږ "o 4F?(#ּCP˦?5Z:/-UW@խ6wed$ -)p09gg r){OKeJ`-ƃo# a8j|Om-:eiovE"h_s*N`|sh m;ŭd)S42p$08 Ҩ:}Zlh1 7n9j:/ #ums+[[+lJNu??u]cki7ŏwo69ԏyڽTq|]o gL[WHlP"y<00 Qѣ%ա{¤z5{K x^}aUclq pA9)X|~(%ce<+D$Lͽմoᦍjg} --$ɴ(\g$F8VⳡZtO nrߪ[=.7&WN+oKUgɭxqC] >ݤm]L2X؜r@5wI[e*T1۳;+1ʰ1U"NJkkܘNW՝QBj!GFCp--/ tO_\^6-٤*!渏~YIcjQCAeʤFO99

_YXj^1a@h\qkSѧ(wi~㻵l?|'}o]i"[ 8VvUh€X5M(|}S:Tnٷ?⵴OhXOn,d[KQ~qlX eFNWB%w}9S%]ogFݵ;/5no!#mݮ٤Dxh Xr2`ikRc=o"`pGxXlzM6jG8i^^j1G4';{-C+;?A S}4?/{O6z4'=?:P??i׿WwϦ?5AިA RgA5{ y'zh?!TyϦ?5GG8}ПOMC(^j1^C ީ>lQN)?>hOw~u&s5!TM6jO5OCgƨlBӽu&=.u&?>ɠQ ީ>l|RgA5GMC+;?A S}4??/^qMC(sMC+;?A S}4Y??/={{ thZ]Aw[k" r)@;7FM]t+Ut9A$ؖV0G w`/O6ionnB>8IХSTNtۮE}EWGyiL_?Z;Oƛ2|b|k^5_KMbQEg8QEQE(Q@QB(((()QEQEQE(}ORtbAt ՍW[Եۅ5 ,34BxRt&֫` ((()QE(@QE0 (Q@Q@Q@Q@Q@QL((qJ%<1s-O&ZJB){dqA*}J%yIn:?-/">+#>U]ڟ6eZ}k[?mʵ-zG }͵|*_Ɵo/-g?Ծ ;sk*Q~͌FM砫_u w~&-wlј[(R_K'-档C BsveXL\f(I“C^c (7Q;KwڽRّ9? |(Qe֤mK[1 = 2@9]/4:ޥu>bk0p1 c?Şx3K2H3"!#|yxX|Sum,mvAXFiQNVq$eZYu+q Aτ|9qjySE c%&Sq*>yScW]u~I羴Kh] )l"`>lc W^],SԬ县}}3. ("B(((ES()QEQEQEQEV hRb*\nU-7.qq]o gL_WHlP"y<*T/EۮNS׼/[鍣jwz5>D!Hrm{_kY_i'[nzr#ku{MK7'X`f*.r a H:?&?BӠԬ./taifHexFӐw8#H+ӝ8Y=[^-Z4dfG?^x^}>Sq= mēͷ8&n|+[\\躔ڰ[$uXČ)!G >+.5gm>`i#@Hw*I 8ǎ=Þ"(>4أM׵}+DԯFmjlTpGxGTlN`RZJyT*3 p9pj> i8;ᦒXffIղFkX8sIrueo}GF8 0 繒/'Xc;K.FH==zU}J32Vo>bIr~ <{૛[iwQ[^G<T`DžtנO>YgZ3#[t6@0we<lӁ2Q1iڝ۴J6k[}@2vn2  _|I|I>".2@T.ۆrO'^ӧ6_G%"J0vTV1Ic>&J*i.WVWj|4wQcVgn'EWdQEQEQEQEQEQEQEQEQEQE(`;|W?ޗDw8ŦϧHuqv?}K{g_Өsk¿?#(ȏ@WLoU_}?KvcLeZ-jG }Ģ+p()QElEQp ( ( (QL(ES()QE(@QE0 ( ( ((@QEQEQEQEQEQEQEQE0 ( (QO` (;UAԿ%K='O?:㟺xO|WޗDw~'O> uqu?tk¿?#(ȏ@Wxݩ3MV$;}?KvcLeZP>ҾTdsm˧1MfׇNܶCv ,p Xۏou!_X?x[ q</='S\y\];{R3cy m'&煼G6xz~ec'TxL \ k3Og=O/V~ߤj3\4"'܄,y;YXTO8z燵jk~4{Wxr/v VkV#\Oq !PB$.y@<ֳ6bЦJvE]H"d X<~PN14k0pt^4}xW_tKMVWլ #/#G' Qz o]Q5/X}AQ0cbܹۜ*w# Yz-oŖmgeiw,FW$ǚ^x ojE.mWbzgO\t|<V|:|B!`rٿnO~4KM__ڮN[/:0&Y 6+ؿhm}o1^|Kn?-kq_-\$%%򬬜)r+\kzSMr>yjlRm" N>T)k0qqZMj:L-g3OjS X4OBMiwT>&>{(YI YLIU}J뵿7 -4ySƨ|͕cdd7şmi^Y4Vۇ+—a??goggOaGg*ӵi'- X4y7Z]gp#8)k0pRlm/1դ;Kkkwt-A} rIHu Kǻ-GV A({EյuF+=[LL4m7g eA<_??g6*K_F4tĤeh[&_x ͠iz]OQ:}ZK3ac&㴶F4]#V~!Р|A%I$ְJƀ~5 >bpM]5(;ŲN B#I'-cQEB$|}-ťdJ!`0QOñԼ%^hn\)1Ue`} yJwѧT(5;XWQmf'b^iPf=/ZmRдVKɭ-"IJ?I*ׄ;M&xkAb1$NGO g3|Qx/=7M%4{\.Af q$uhexng=eȵi;%}7 ^šd%)Dː;Xq"KZzlYium#51G8!ocpw*dz?~dkiiZk8mf[{[Y|YY#69%˪|Fӡ]]ҷNE%`\Ӱ 38ќy/s7wyS\mikho?DN,\.fݻ~9+ᦓkm.&{AH$I6@`vphұ? ۿ>?߻uڗ|gkWY}/+N[ Ey%bV?W0Hъ\M6ޚJy[Koa+-k:vCepHzU${.9/\j&>ңQ2Q4.m%N3]<:zGM͙&Ix`ŗRC1tzxpxӪay'Oο.ﻞqJ[5sY{8OZ}ZZszk.f/$v:}/Ɏ3}'Qr4m>Y4 VX &x̊G@98s+i`׫j,Nlʲp?7tsJ't֚q]LhAmY0 lf +-now{_Mʌ՜&[_HLJCKnS{ )=Nj׺]gbk$!ڇ97MOkͬGj7Z.a=y) X#4[5=&+ ;U:T!#=kДyB?nF֕n:טMf«:ŎWb3_[c{S |W7o/=3FUSB/B7ޚ_e7[޾'66\iiBy^Ţ-egݸBWZ|'·j"VeΙ+S1!vPgm]SxZ:G4+s5Y\4w[ZbQWslFP3Wux~zu~w1N򬨪<\n8 x-'VNZ]GZ[N'JOy93sGؠڴ^h46iۉ`lDb}/B /љ{Iw1MlxG#ŚڤW/@rITotI[(01 :vv>Ԍjtl͸m 1t8b,pӕ*Qv\mɟLĈ,nKWI #>Am rV>K麦yqt5cooyn-eF< ;Kd`w֑x&]aյ׽g9m!DqPHI#!G 9սg[WL#o4YheTiBFݠ9a=#Z_Vs%+߅V u3Wvf6eSr>e\C>xgzޏqjSƬzbg08]vN=v-xjP_]AiѢݰyWn 3FqRzfnEey<IpdKUcw=298 R˪OdKɮwm)Ϣ| O}OYvbG  8nk | eg8A]޼C8vcDhj䐤{ ~o_W@V CM${ UYqf𧏭-=;8RMj07WyJ7 69c`=/a^}wVPGG>>B6u_%喣FNSI%[yq%Wh`08x84"Ekkֆ(QEQEQE\(((((((((?}Ky>1 >O> \uqv>?k%?,}?@sk¿?#(ȏ@WPoU_־%S2|b|kN5_KMbQE8QEQE((QC()QE(@QE0 (QL(EPEPEPES(`QE Җ (QH(((ER(()QE(>WR藮|cBzbI$:NsK^OLY<qu9~[5~__Ech|ב EWG|??mʵj4U_~ƫ^pzJ( ( (QL(EPEPER)QE((((`QEQE ( ( (Q@ KE(`QEQE (QE((@QE0 ( ( (*'藮|d@zbI$뎣9|/z??qM'O:8:?-/">+#>U%S4U_־%TL_?ZWWh᭲QE}QEQE (QH(` (QH(((((((((ES@QE ()iJZ@QE0 ( (Q@QL((((((qR藮ϧHuqv?O/]߇1i_G\s_V6yQE~Dzʿj4U_}?Kv?iL_?ZWWh᯲QE}QE (Q@Q@Q@Q@Q@QB(()QEQEQE((@QE0 ( ( KEQEQEQEQEQEQEQEQEQEQEQEW?ޗDw$|d@sI$뎣9/z<>?!>O> \uqvߗWX~QE*NݩoU_־?jx2|b|kN5_KMbQE8QEQE((((@QEQE0 ( ( ( (Q@QL((ESV(`QE =(QE0 (Q@Q@QL(EPES@QE; ((@vK^|cB}-4}?@:<*'藮|d@õϧH\uqvߗWX~QE*OݩV1Z;w<mʵ8[/6/WEWER() ( (Q@QH(EPEPEPER(()QE(`QEQE ()QEQE(((((h(((>?kKy>1 8gQiW?ޗDwŞϧHuqv?ߗWX~E*OݩV1~w-ڟ0k8[/6/WEWٜES)QEQE ( ( (QL(EPES)QEQEQEQEQEQC)-!K@QL(` (Q@QL(EPEPES)QE/z+#>U%Sf?ʵj4kֿUoUt8k_%Q_fsQ@QH((EPER)QEEPEQ` ( ( (QEQEX(((QEQJQE0 ( (Q@Q@QL(EPEPEPEPqJ%yI:<*'藮/O> \uqvߗWX~QE*O{?`*/_g|OݩV1~ {_e1(C((((@QEQEQEQEQEQEQE (Q@QH(ER)QE(`QEQE (Q@QB()QEQE(@QE0 (;|W1Ky>1 < Y<QiW?ޗDwyIsk¿?#(@WO`*/־.Oƛ2|b|k^5_KMbQE9Š((V(()QEQE((((((o!L4* }H=:GK7nqjdf{Acogsü#nJ$gqS c{SPӵ{k۩nQI`wbcG=kϝJ itյkЫ.S.|CO$ng# ,z)'8Q0i&u=LGBGM@PO\W$Xijcy'=Y,}jT5.mI%koii"M.]O+XvI cq^kD[^v,{˭-1(T6pd>aZ5NRIwI7~Z!'tQEz$QH(((EPEPEPER(()QEQE(>W?ޗDw~xyIzs}Kw?r|!8g_G\s_V6yQE~Dzʿj4U_־%S2|b} {_e1(C(@QEQEQEQE ( (Q@Q@QH(EPEPEPEPER)QEQE(((`QEQEQE ( ((@QEQEQEvhK^yIu9x?UO/],}?@:?-/">+#>U]N1={4¹o .S&+?5G'zh?!TC{ ='_&W>1={4wcdCgƨTM6jP¹ z hs.S}4?;?A c={4¹ z hTM6jNOCgƩ‡?@|8 z hqK ީ>lzM6j(st?\).|9o .S}4ONOEgƩ‡?Es"z hs g={S}4?;?A  CW>1O^4ºODKl=sz h|c<'_&O5OCgƨTM6j{ ?).njR׿]/G'zh?!TwϦ?5Jه?Cόz .όGZ hTMVjNOEgƩ‡?CόS׿]/@uz hTMVjNOEgƨ~!u׿]/G+Ч_&NOEgƨTMVjPº?S׿]/I e={4Q ީ}A  CW>0O^tM|cB?;?A Pˮ+?5Nه?CόS׿]/G+?.S.?5G'z?A  CW>1O^tM|cB?;?A P˦+?5G(st?\={K ).T>ɠRwϦ+?5G(st?]x̧_&W>1O^tMzlz&?5G(st?\={4¹ODK >lQ C?).όq"?;?A S}4?C{ ?).njR׿]/G'zh?!TwϮ?5G(st?\x={4¹O^tMQ ީ>l=sK ?).TMVjS}4Y?C{ ?).׌?S׿]/G'zh?!TwϦ+?5G(st> x+ĺWúm!yfsF$ |?M'O?G\sʿ;?A O|mEƩn+OUqtH_.2IY[QE~8z!EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPFCOEBOOT/DOCS/DSC_0012.JPG0000755000000000000000000010447611660465304011335 0ustar JFIFHH"   " "T"  # !"!%'$ '!!    }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?D~>:k]Ήy1# ^92GNFP9ugy;xVyYT+[+1$~;_H?nH˩gkp$yY0N 6Y |(?zw пWZw yE8=c~'˿VwFl [Qϑ7l!BG'iNJ kpXF/,  NBBӿPo?zi/=3ߵ/Qi=S7gB(Qsd}2uc:PdҲ_wl(_@~9kzLZ]cwI%a@KiV'Db{kdxBN`|F7…VGU^)$U] Raa)dsT'7Z/uY lijU}T3sTӠr},EJRnrwhwI_␝mM6bCd'Y Fy}CI+1 v218+V&^?Oi6zvOn32d$26ޕi_m>k+%X%. .[hSR32Ia*u-/os6')[IovKnrlϔ~]0mmgW I `0 hbm;pPG,5[_]V\NlGM$BVW s[%9xYA)˱XZuݤ_j)Ԝ[W>Կh/ M&γH#+qYD@9apMQ|681cnZwOniB J'v?3WC_i4t߶O\ښ[Ÿl_Β#jΊyʒAX< 8޵?}Dխ'vwEI69gyAigk &2v3R-'@t7B- O)ԗ!.q6vcQ[ UpoըfJzk߶!*Dۘ%d($`cy$1InL2jh[{!8_Y J;puKO熭/.3Iave  =JUiri_hζ2$ V{pvSFcʝhQ0tgi睯sЦ~'-Y-g9n ,{EJ/gxO7 i#Z(d!ts`>:D $?oryv+'jN'ںW\Z?6qrew(x"8#l9Ubrjt($g˺}`Mw7cmqv!\&6O*;w|v6P'l G2@t+)oyeDFˈV.bo;=*/hVkn6Uc&=Ҥ!VC2N8*C*>e['V}Qw^k^Ԝxo+b+D6>Ajc T"}!J/Y]+N{"!h@݀Iv(PQ{Qyi U 0`6#e ӓVciqAh'cfE@!3oT5=mNi*N},E+s1;Jښm(D-bOFv@FK0 nO3*J-1817') ] B6 AypdMǩʪԌim˶ї+zٮRLr[9 a)HV4Q+,N.e|[-u)'m.Y`Ħ)IJB٠*G\y]f'c;_?dh_+-;hvBӿc7cmqv!c;26P'l ;_?dh8"NĝtBӿKhLI!fT$фpdcHmߊ o]ћ7l!BGGĝ  t/4dPI_wkoRS],B(l$$gjdm߉t#VuTQ'F20I9\F8OY:o =;hЯAe5c&krU<䪨 snOqjܠl_`#87Q;pQc?d_+-;id_+=;i(?zi/;nR[Ȱi̤+}u 6<Ϻ| wxA$yo.tyk3jX0rO>V»bFӯfImi2yTwGWf͛q bc^3a>G}?iyطZ|ֿ[E|__Mq7QEg8QEQE(`QEQEQE-(,(@QE0 (EPEP]'whKZmo&z<|d}8nƵ uQ]0N{E(@QEQEQE4&1ͥi7y'u˝cQ1kTT@&h}?imZ}.`+kQ((EPEPES)QE(@QE4xI=?I_p'ug#մK2hG`**aҾ/{?UѿJwG۷ 1'l>#οT[?i55k_?<\E|__Uq7(3(W(@jմ-6PobIQ4 W py#[>xBƩyaG!!bB<s]ŭ:+ڈ,{swMq]k?4=Z ,L2ԛN|'8JVnk>Tziꩦ5GJ-3u&^ڼW{?^3:B\Y^/7no\^~W90Zԭ7Vlo5O 7mvz! UݜrMM ^м%=1\L0XGM#87e]m&sz5S3K<&{kiQAw` ۟g$gW)X O%cȤ&܄]+U S)k+nG`/*VdS28<+>xL,4fu˘MJci D9aI=ŧ<_}q.4V@&1A_6nˠhV'Ht 6"@ Fw9|S8T84&$]I=OSNjj=zlY-U'e #Gz|yy6.x|!xHw`4$EhS5PZe'0a]Jo-iK1M4d4V &yn+VZׇ5![ ]{Et{]}? Yp-q֗ǵnc'xq u:&,34d$nmJfߌm{[[>Zitv}?+ (vZFujPi)>ȕX7a=<*o|:ǚ pC$5[j)' $Q=w#~)bW<6IRTbUr7)+㚯wj6MqoP2 Y7<#{W|VFα߃o{x}Fn'[g 6.R,FA|(JA<&6Ju,^EG+ֵO]G7OK}6#4Sw]Ėa֍} iZ>%&.2" qWIlޯmٞS1^Kh6ڵ9S\6;P(vec%ƞK72yqL22Ek,\7JJ-^e)y({Fmy"t[MkUѴ{;P0Fa)n$2A5t w晦x26 0Fͼi+"w?U8Df \u3PM5KYv&Isnpq5L^d+uZ8m]dI H<\d8淂gq =Ӆ݆}s 0_.E88(#pCsWN4=Ν{F쵳Zs3٫]/5Z?}jm#;sgsvu_vkF+{ȚHRmFk|wgx24N 잷}tPFmoDFske&nkAp]-<ZhƉimieUNޠ|A dqa͍]Nܽħ*m =,O?]|&ee=lqHiG3 ھkkͿK6gLZƭdgZ#tWw%K;A]kҌ#t(EP(vܼJ?ثD˷n4!cNW^%O{bWۿoO.ݸl1~;`!uS¦wSO|[E|__h~_>k~j?"־/8uLqDQE}p)QEQEQEQEQE(((597Rwq1ۃUѕX9#ns&3spv9$YV^Ÿo܂ Eh(@QE0 (QMQEfE)QEQEQEQE|a7mJi\vIU1J۵ɮƤكzf+TM/+j/ue|?v*E؊:SITu0m[vؙTQEQE)x=WG1%}yv$rۍcA_xqBWۿ߄~ ]q cv>#οT[?i55k_?k-?"־/8uLqDQE}QE()QE(v)QEQE(`QE ( ( ( ( ( (QH((((((iMֹAXosp"Wc ݆ dp*o|;ǚ pC$5[j)cpXv}[<3oF5N:*͵-5ڛcmGZ\-a r[nB7t錿hk5mO$etv`38!UL>x ho|~M"M:KYwJ p,Ab0ybF ojVz)1F+~!t_ wk[v: $i&V$,gpi5o /mcu}>(|^V3"̛rv E,:p5Zryk_1^X/lt;llSF[(/%e[Y'dm4:D]v}M}ropF˂xv9Y/i}j*U+T4+]ZwlCe-PtR}#7RoQm99

f8NS|:&<a4`S Rd)nz6;4mG|3xnmNQd79̍H1oq8׼K Z/ :NO$$2v8T:bfN-R+e~%vQ8Od [8 W#5{gso|HӯUvݪy!Y`s L [Aԭvq_*QvAEWb((EPZ]+C֮lo-Nd_XC85^s/׀43Li J~ٮv/Ͷro'-Z yVG_ |ةo< 6QMZ׆Eua HHWxLּ9Ѵ;i鶌-q3nv|9Y֮5-ONu֕ާX88>lx:͵H`^E[wQM>1žpkѮV -夺WZ CrӶxN }v0x$f/~k`."MR]4l;2G63 7W1isofӕ{njly.t[f NbSFnQQx'^N5T5ln۴9g^ᩴؼUEׇcVĉ!Iw+w W/*VdS28<oGjo^X-:QOW3iZ4wRMmmD?5VOSXC#g`-= r*ueFE]{ Hռ#h0g$=Wf prFqO5隦 >NBkgsl|X|븨G w2MxsX|4 ^2r6qdې`ek̥U*ri4쬔zme+\5Wݴcbʷ.'@ .S;I ckAC34f#5M1ޅ.2Gʃi}|Ɗ&p 7̸xYeȯEW`(r1OybWۿoO.ݸl1~;`!ثDˌcA1큏}~GԾ%x3#bޣ-kCZeGDZE]΢kIRN\g.7_m!&o#HWhGAycA)8H|HRiQm=\D ڻI+3KWxZ"kPddywDRdqD4 i&y +AcrAݒ ^m?X{ }  ^a%$< OOwUIbhjok:\ 4e7A]GxQ,=cL)Cyu# @r 9?]|$:]x`ny~G,7*I*Gכ?ŸcȼC]ֿjp֯$7qṆ&71l| `} aizCPO|1=<7s{19e/4DW:Ě൛JOxzf3sK(]LyqA %dvo7 \LCtA>]q7Ěyd1>Xˈb\x^T4ނwm5ҵ,p X7qcuK{-:]Unq/k)Jc#wRZoSx8q׉t˽ON6ls,p\NOZ3k7:|ix^-bv]LHI Q[_ 4돆~;{}MdK(eRYGUPC3^m?X{ }a<SjZtG٦7ss@O#o?0dV~j^KMRBB2Ȓ*e>Hzo>(YHn^+_AV@l;d>I~V=Ƹf]~4^Ilz}OK|q^m?X{ }/KկyOon4[XA{>T7;c5Y_M`ИNr_͔lV%a@_^m?X{ }?< Oh}ى 6b>`9sCyj_xS>ާhg6Db[S~qD"d nOjjC[gOaՃ3zc^ߗ;ycA)F5k\2%p~83Vo]Ho%0mÂK(<ֺi( ;=bEͅbH؋eesY_5 wDzŌڔI2lHN6ތZoSqWkug$9"*ڴ4-U"IFa@rE$*B 'g'J؂/:K+}$b )Og\e Kx^K{C@N2c"C79כ?Ÿc¾!<_ޢIjʲ,*J2?089#F,X/ "ix) Aa;;C#MӤmr#brÞTW|1g.krVXڦF$Yz&+bӝ]zGf (Z(֑/Ě݊^HZU sIs匿`pxYUGo+jZ'tcI{YQ~#|50nil}mB Rp~.B_z_4k|ccyi*f±"9C2}9(8^m?X{ };yЅZ[VeVwދfM68Fm M'}j},lfn9ݜc滳R0^;d"ѵ Ome5պ7ؐ 91Ȭ!!<[+&-G该\J"wJ 얷]c^aIEW(QEQEc]J$~߄~ ]q cvC+?&?UѿJsnh6C?p? :waS;nx淏k_C_?]SF?Q_fsQH6L#)O7f+<}3_oSO7f_vQGϯ_ާrhكzr?L}0;h\ϯ_ާrhٸ\S(_4=N?k?;W(e&ܧM?;W(e&ܧM?;W(T?M/oSO7f(U2KS0_vQGϯ_ާr`٣zr?L}0;GhSTKS:&@fqmZ etjF)٧u_0uծQE{T}?{y6պ+,Dywݭ~VTf^=oGMKXPҼ,Oۆq`)+CLVec1\t\Oɥey&E+VˀIcUԌ WTh+Et3S]wɜdbEt?;Gn:K+L}3_oSO7㵱뺆fgE92ǯsTT?M/oSn[ $ om0;z(&EZ+e[3S&Έǜg)VB)Ri1'gtVk[HFI yV#؂ m\SH%I81,`ڳSM/5;ź>/5Y(W9Juہ0 nޟ6* (R((_$*Q%}xmGѷn4!cNW^%O{bWۿoO.ݸl1~;`!uS¦wSMqoŽGDZ3#bޣ-kÏT(9Š(SXjwYYHCໝd2HPսLll9aX $;}ZPM.7}BŴgiZ|csҞ #hڣHg'v}?;N|/?ŷ8溟xnmC>,Y89Ay OY$a*#ew+[9)㡤([o70loכ?zŸc,z=w6Lӣhڬ<23>PhW~VΟge"gQ5$@'iֻ*<_zvk;¶Kn]F .9L5Dh|a:Q4m.YLvwHʐ "כ?ŸcѠov]^\Ȣ2I< !k_jzlikWXQٶ>?x>ƥLo MA&ވmkUlȋA ɨuJOxzf3sK(]LyqA (ZoS2m;Vmt.&h! w^}~[tk|W~%0[+\ƒ\c/F<x^ k6)+Y oK,l*͐w2lc'VoeXA.F8p%P#^m?X{v<[KдSĉu&eg wI!U3ۥmM\9{OKv1 e'{``:}-m hx^Ώ ۘ AԨ@vGZoSq:wTI(vc@`ib췰2Emܡ+Ў~ 񥏅+IJ5_Z]>%Ɵp cC*nPJ8~+^oMq6,=>L4mgDҴSP䶴՞2'oP>e 2#"u+}3 $-q7*ApJsuo55{&lWpʬDH>`LT/6,=>ǟj6iZnir[ZjjfUq2HY_Kx?u=fY fFxCL?0ʂ buԿ]tj:fAǝmsgz?ּ~  _8tvH8bшg s5M>'<=mau-[Oo{I1 ^O=s]*K9ͧ8gkȈ|9ƕ qSU-7vKelf_ ՝ﮋ]:QS]F͌:7??ʽMX47T4-55gwp H$ [ |[bMY -mXU \0Az3_ <{YZ߶w~c7*\o;=f㺳gkm*,䌱ּ~#:6~_}/OdKU %rqfǫ( x+=bUͅbDb. ^es^Qq?ּ~ v mۃ-UӿԷjK]l^_Ngy;mt8Fm fivr]N">OO^|#)s+/GlopHE p8#v5gG V7f&Rv& 9$χ NRIL+Ā&` CX_WiLzK";湜&iೲT zo6,?=Vmcd֥+RNA]kҌ#t( (QEܼMT*Q%}yv$rۍc?!ثD1 cvC+,ާL <[sQ}}MطZ?p1oQE8QEMu&qu?;Gh\sTM/5;;Go5jOɥaw)f_vk(U2KSٿQe?&ܧM?q-ڹES>i{zٿ0_vQGϯ_ާro5h\S)_4=N?kMڹES>i{zٿ7r?L}0;;Gh\S)_4=N?kMڹES>i{zكzf_vQGϯ_ާrh> fqmY9]fkYn`M\(>ټdjŎj";VuyOɥfާsPxVvVJ.Up1ҝEv`rL+j۷;ʤŠ(T)QE&xI=?I_n] <vA1W^&O{bWۿgO.ݸl1~;`!uS¦wSL5k_C_?]SF? ( (5b3c;FqN? i>)o$򭭯agNWO|MMPPۈ‹[o0f?65%u"o[G?Пi6^n1qze[h75.SZ^Xj1E$Z]8{ez 9ٜ ۊ[9)㑤DP/i6tqfxۊgkͿK=aO?=[~ssiѴuYgyXecS#(g }"Ю5(#(u>E]΢kIRNzu٧xoM<='nEA;F"0S 'AycA)83ޭ=0iQӿKd;wrpx=jÚƗXIkyndۑAF##']K eBKn]FU) po7Mm-5MLG+;rHvR fm?X{ }3F:]^\ȢC]|=X%Ƙ%EΗ)pCm*ef Pr28WOǞ/uK;OX/`E]HFݍ9i8 wk/CV[:u#+ZSp:>U&6,=>Ǒx~թ鱤^HncFLncf?/H B<:Vv05Jڍ3dm+bMpZƥ'= γaue%.k<怠rOycA).|J7?Пi6N|͙-94h &EXgi%ϖ2TlCɁy{ N?': ~|KVZy 7mY6-# tOKk=> ue1GK5z F 6,=>NJic'=H_vH ۄ|)RA#A gt/h_^i!co2dFų<qKkͿKaOoů#GKI-RVEe]IV\g$`=cBthڅk[AsI^2TFFFz CNҬ< Ǥjz& 4kvv1QrLXgh _CW7辵' K)bp@y@veOUS:Ni=#~ʍ5<(֒8Bt[K?I3J1>XQ&]Zʯ_+]x3V?-,`U[zKdA0_W5\Wb2j=,ڄgO,paǿiUVǍF_6Qh_i%N#:5~%^ŸcJͻ}j=~غ̾;]ͮXZkٱ8V7V3'j+J3Uo4M2]BHDn\ S͍Ix:oS\2ǫ/Ay:Q-`#Z,J>Sg%ZoCS\_CyjE?6,=>ƝhBvKUt-Z{[ӭYNz-CTf 9t 'GT(Ԗv$IEu5G N;KHeyStl'O¤ԃPO&DrI~!k_jzlikWXQٶ>?xx9vƃd1c L1]J$~ <6ƃd1c z3(dy5k_zxC_?]SF?Q_fsQH6L#)O0_v=ڹE|ϯ_kw)f_vk(TKS0_vQGϯ_ާrh٣zr?L}0;;Gn?;W(e&ܧM?;W(TM/oSO7f_vQGϯ_ާrhٸ/;W(SM/oSO0_v=ڹE?S)_4=N?kMڹE/S(_4=N?kMڹEQ>i{zٿ7r?L}0;;OC 38WKr3HSM5_0uծQE{AUOf2sne|}5Odk_]ʌsLu &--Gx87-.={/jp4Lh6l<( $+U2KM}q܋W [ƪ 3T4Q^ GIQWRrwaMu&quq;]VPzvV]S>iд6gmqhLE2h6r1ch'ܒh.jšw6nrI'8<`TM/o>fql$Ep @t9LpJ8:*hL''vɢ1}jPNT殚bNmhַèu$Gٹ6um-hJF16hcO ՟Ex?S>i-Ք .E؊:SITupm[vؙTQE"((r7{t(<~x9vƃd1c JثDn4!cN}~IԷ_G~_>k-?"־/?i5R-kÏT(9Š(5b3c;Fiէ;m':MU3LIڊ Uo4M6]BHDn\ۉccR^<$o[F]#m oo[qsk/Awf^iQkNb^vg%VNoQxi]@ 䭸 :ywg~#?icYշ )7f@.e(aLFOOQPhw^VΟie"gQ5$@'iֻ.<_z~x{\է 3:w~lvЮUbNNj.4Ro-d;r=#pAq^wD-;iCy>k;¶Kn]FU)?t?<jYX#T$n# `Њ_^m?X{ }3F:Iuyr"3]|=Xƚ%E\%NCm*ef Pr28WOǾ.uK+OXo`E]HFݍ9i8 wk/DWOMyu36V\IkͿKaO^!kQu鱤^HncFLncfP, Oc~O\Egc s\[QRLMy_ I YԤwl.c7?dgIq^m?X{ }64}'co3fn1q?|Ii_@)lsIs匿`px^·iF?%Cy+n-<Λ6qYqx_j:'c^S%ǚ|9\%_,qjtWċu&eO5pE'jB 'g'tG>4Լ?iױ_9v1 u'{00El>T_64I5oxKdpVnw[OTUICִu޶6L4-ϙ<'f§+$6,=>ǜ .˨_iT0‹[a y/{oS\_Z-z/m柨nLjt% 9ٜ ۊeԿ]tj:fAǝmsgz?ּ~ t^Ӣ6̂Z4*6!xQx{-ƛF Ow0ƦBFON91[YhږZutcI{YL"Q~#&F'z YIs>{\h',u AkͿKaOwW]Kkug$9b* x:DV45gwl*$x/|~S XԮE2ۄ|)2F:U>muh_eн[9D7cFų<qOkͿKaO_ï?Iz%C*ȳ GRU8Wе]ٶgx\Ǥ'o}kO3*@SHņ 󌁚3NunzGf (QE~]/~$O|fiV5i%ϖ2TlCɁyeWAXږV0K-ю=%f2\G|`k港0e8˕zYO)ϱXǿi]cc/ku42m#r4ֱ6,V?h6mǾjj®<;ZukZ*3 kٱ8V m':MU3LIڊ7Ě&.}yp"7 .cym1/{oS\2ǫ/Awf^iQk&Nb^vg%ZoCS\__tQ%Ӷ[nujޫU_b2u;EkV*3i :Eo#*GjK;Ҋ>Z#ur2pFOaSw5eGVH$0C]{jԴp֯$7qṆ&71Ql Oe~O\Egc s\4C)y@z&Ҽ$⼊%ZoaOsKj61ɭK+xW;c񒧈҃{%dץFQEQEQE4/'WF҉+߃oO q cvC+/'WG҉+߃˷'nh6C?p1S¦wSQ?ZGDZ2?[E|__Sq7QEg8QE)d21No5h\sSM/5;;Go5j<}0;;G`\ϯ_ާrh٣zr?L}0;GhIڹES>i{z٣zf_vQGϯ_ާro5h\ϯ_ާrhٸ/;W(e?&ܧM?GjyOɥaw)f?;W(?&ܧ?;Gh\ϯ_ާr`ٿSTKS:&E38QWG2UHSNYn`M\(UI4c'8V<~_TN-ܨ4wPl=Lh'r k3S)f_vYF>le_;e?&z _jvvS&g#9f}$mmN#B! $g' (U2Kϸn[ $ om0;z(&EZ+eL''vɢh>֭(V*SWOщ;;ZG/5Y(W9Juف08 nޟ6* (R((xI=?I_n] <vA1W^&*{ЫD˷n4!cNWyO Kux4?\E|__h~?>k.j?"־/8uLqDQE}8QEQEQE(((((((@QE0 ( (QL(ES)QEEPER)QEQE(@QE ( (QH(xqBWۿo?1cA_xI=7I_n]4!cN}~G_G~8ZeGDZ3#?\E|__Uqb7(&sQFQEQEQE (Q@Q@Q@QE(,EP((@QE0 ( ( ( ( ( (QNQEQE ( ( ( ( ( (=I?UJwG۷ 1'l>"6?SثDn4!cN}~K_G~XZ.j?"־/?i55k_ (8QEQH((ES(((ES(()QEQE((((((@QE0 ( (Q@QL(EPEPEPxI=?I_n] <c 1'l>")O{bWۿoO.ݸl1~;`cA_g_?&gu?LعZGWzxC_?]SF?Q_iQE)X(ER(k N?2U$r{֜ ^ͪJslU1 FA#dRGv1kմm~P\bjZX} r lםʕxM$7xmШ'xCVl#.aIL"{[#;f 9#8Y8LÚdx=uElFq+(<{$:_iZבxymYVbEf @c+tYJ۫OY-.T<butG!ˏw!#zu\ӭ4o7XhkېE|ˇ6\ī1˫FSPDҳMJ?S~e?E?g+yu7K[{fs<d.8< kѧSbVrS (QEQEQEQEQE(QH(`.:mZ +JE䈣ޫ{԰gSc GΓ+3á+:`5/z᝼7SK GPn,m<4;bpG+Fuc%.d~.KQM/S1xy-1 ҳ[ 4Rm8` RA3ǨWq)O ~#Ȃ;kbma~T"1^Ľ>m|>tԚx/0cuexVTX<%( )heԅ&Թhﵝ&<Wx@!U&lM1ON$`b{Z LNདྷ4E_.3Guۉ# ҰQkF[=FyN+GEΧo`ekgDeA%8~gxyt&e>& p 7̸xYeyq˰WS7nzI:i;I{ >W"K <["Ks; I#rj KN5 >/*Vdk)Gjkj>:V{ 2".XJg(>".?cW"/{t(<>5vƃd1c z3(dyطZ+ã|m4.İa,o:K*ּVBBӿhxMS8KN_0ݯF+_!iG,  }ֱ&FV] Wx~$]4t,ȯA8 pXпWZw ~$Ge /L˹Wy 'B_!iG, +-;h/|,(w4/4бE4}k>dsNBBӿ'B4}k>d]b'B_!iG, +-;ig>dsFBCӿY ?閝4?2 G]c=;hЯA_ɐZ=bY: NOY  N>?2 GbWy #A\߽;hЯA8 {(wt/4Wzw _ɐYw8Tx(31"t=*$'gytQ"%őF !Lji%SiOnr,SXB6*DdLˈ2d&}KU >1gf:S.|%}(]%#"Sf6op>LgWJpV$g,pʶme[bЄ$tcVH \XsK߇,UE;\7A+zL?bJR*%PC%A^Fy jXa p(NYY~Ba'ʱS.=Hgyk 4‘D=rV `0iPU|U`5"l̊ZDÿ6іIQRx%IyÒ>Y'H  ^0Ũ[OtANt"͵ [c@]V]T Y?9 !5vk7͔ `jQkP{ucmjG6 Wݘp\}anf9[B 0dj15!01r dT"QƼ i3+L G` ݫf0wL0uAua& ?Hv[ḄfHPp .yA܉ 14H:b;D`1%tD}`nzzzG`y]pݕ^ z-7z5^σaE4.;B; #q{^z4L_"#7;AP4Y`Cz&7t d@jLp0A W|So <h^VqUipD)/}_ Dz@t ]\|Lx|xG}0z d@rzRGS vx vw8dD@o\0gw|Pw'Q UkdS ,TWр*'.Xx] @[<|>xxa Q M'~SQU~7J\؂za4h| Rk؀h{j6WЇ؉S]Q e6[za0@Њ@06;uY%YZ8IŋxM،sQIn8XxؘڸeU}8Xxw=θMDӎj>Xx؏W9Yy ِ9YyّNAaz s3踒,ْ.0|!y77!<ٓ>@B4AG )CPR9T@EI8FRU`b9Qy;s$,U5'Cr9tYviWfhqU=#,'Ӓ5w٘C#})M@&f&|Hbs259Yɗ9l`)B n*ٕy/9A ,c, ')*Ѳ9u՛..F @.j]SXSy虞)I1 /0I:J gH4@Ipr$ڡy :0!77 F@$ PЕN2:4* 89 -p`ps:I5zHcy9:x;wxpxXZړLhj4V[zhإ?jp0ɦMrzxD=0a \ՖzzIJ^^_zzi)a 6b$RS,aeXe\^ʪ5їFi`i` i0.ѫ , `يʭڭ:zJĊ0mg!e( z*ګ:: pE@zq9گ⺭z;$++骠0tN'@2g6[>\ D,[yN۱9R8 V{+yF[} @z ں˭ nXr Z"jP I!suF{JhzM[4fuxи۹;{ITiۺ+랯;뒱KA{۩Cqڳ{[+Kѫ=A{˯˶l++頴ా3POj;U;KB; { V \ +q8+ <;>[b\(<gK&L/1$:k4|:<+.ʦ}w 2 "\ڼRT{?|ZC|dU|7Z<}`gbKE+pf l nɻR}Ȃ<ȁ||ȵ 0IȎWF ] $Y 3 mݫSF  Up2D;qLy v@:! ` DmN<`zv{-fmP\Şg꾎W׽§ xDƻ̎41ulx~LȄ >侘n͠ PƠ6^@vwJ:n-̨ΫW}A o_(?^ . py]i&=|x)+黾 0 _ 3=@m"RPE+L0 @ a#N]t >,z|I~MT[@/M,D/冎;sA.E߳vcp}<ŕ :01~ņիJaB:kċ9/!w w->.@?J\wwPzd0__@7_uZP-iG1O@  /A >QD-^ĘQF=~RH%M_pdң#5kJe4pz 4B aB(>UTU^ŚUkG-_:#l4AG @ݎlZ2A[śW^}ե&b%0]8pȰv%>m *](fb\M=:4Ԥ3flڵmƝ[F„ `hL,TQࣉ~L6vԽ_~4sxLF^zs VfG_6s ؀#-G/ʫnB"l6C?ѩb#3`Tbhh PA A\g0,D!$H#C1,n> G[ g +v/NF r#dM7ߴ*L+_ =Yh@"ANCP)-M.3SM7Ӈ,q#F3)m$(A/Œ.OgV[o T执x<9gO2X 3zTM~H^9iLH zh#u"$k9F = +iFۣ-:q zxy`Óy~ǕyV|0 _;96D--ݒpIo'\+j[ z=< gtIGy C3S2g=;G_Fnq- KiUZ}ZUEwֵuS7,@!aSi-lu[B"Vֵ[7/ՈХ.6׹vA !Ҽ/2.VKO#nnx+k:M$iHCʭ\z^Pi 1bjQ%FwŰMD(XXw4T8p7]: +Dbqx^kf=cB8S4(B<r;tm0˄KC8.UKXZb ('CPK6(%N+;|svjԒznF4lָ!xO:g[8.>>qyK}m#,hR'ʾe'nl`24a&/kocH{V ԿͩY+\MlC9kb:ٞ(gg^D%`<"(qv߉4x WZwxOwZoM_IvM%R~Q/K">q#o}﫻 JG1W <&h&s=hQdc4>fg_yqQ 1̽ls(]I=^54Y=^T;8;Fzt:JnR \1d}{SYDݧ_3=J#{k T)l[=yiCe+aˈ:6NwcUr=G̠I*_b٤\ r9g tC7n`ݫr7>#U{^ڽpx2MI]_.)ak:H t,cX:uoB1Ӿc2@4#3:*Q{Y;PO`eKX C<:++\4@SփA623N@X ᣍbT?/6>H>ez0$)1{&|ҹ0C6k0 :6Zk<29l3J!<1~xex(1wA7 {~xqzXsX>C`CXwp}1؇}p=lM\@^PEN$Ey)T$OTVtGtX"V cDY-jVE__$\4F,:E! Qgf`[(, D$2G`hAJr";3z1\DH`P/ze{ܿ(9δM7KIB uOIs"Ӡڻ"ZG[&N5)j䌱l<8GLNʪ[;,*\ZPOL48!4N0xBIIB˻.LPDSO8*t_hb3AA,4O۶\=3ppA= =%u^{QMOt2G 謅?`X+?DҺ5T#3qB2RM9#}9M;tSɐL T3KxON`Gˁ;;RI+UOYUeUp(SխpOZZpXլp` @P T@M(f_8AUUbMX=XmVdp-:Ib k]vma"Tq]LVp@PxaXdxxGh ={U؂сV'@~MAxS8W؄oUcG&[XmXR' WMI=ЪM=@ Y%Ђ4 8@:=hY5뽛ԑ]Z؀ZȂ(-} CXie;ou[ [ڥ'M#5[WeuU`D[$^*t\`\U_̪ĵ܋THZL@K {x_`Ouݔ@ے\Z}ۍؽ8ݏ\ _ }TPP(@d-^]uрPh^^\\VB79e1uŽ5xP^up=xM?k$FUE-xahp"(15д,vmS7&xȁX L [ʣϺtW S8YYKO B4va."aYS lZƛA "#` `JX 5:Y,6-.pX/+C2c*`4C"rk)P"cEEN| B.d0GMo刀_\n&5iƺQݫqef>^,Rk JASSԻvjg}nr`X@Ʉ[=,㚝ͺKҲng*>Q7xb(a3ӏI{‰+ I4U@&?JVb&v7b%)jA2L *O3j%AcꪆKF̴%.埆( ).k'2k|F~3 6vcc+C9f"[JLsC,4-3fnnBM{lnTzN<{n62TiF\V8g_$=I5f=;Ap.$*ۨpoofn&`V` 쒖) T!Ao%nbr@6{6c$k90r&l$D6Y//rl &*@ t&QR ƮF$,$Ol⻅l>Cqj=k5FX퓀MOQlOE/f)mϔq'w\1 >xGs'|vL}wT&xcoUEg x?qx؍oMhfwBc7^dlAhR[uE\mfav?݇pupwy~EߌQ+sYmg>%k(}O@whWCء,"Gr&zra+i&pWj]{|~sN2{ig@wFNz56a8iH_KcWgYkN4[i^5&mNއFjǨN{O"}ɏbkЯc %YlI/oVuVBGA7b)=jHP%DC F|Hq!ƌ7r#Ȑ"G,i$ʔ*Wl2e9jsf͗:9:pc eXD 2mXQR>-TեC>= *ҤZ;,Zi [Zr6*ܣ/.l0Ǜ4m\QI"!D"xB&5#0ϢG.m4-dDFiA]li;5&6Կ/n8]~"PA:ڷs;3o8o?E=ӯo>"|SH7 x Ɵc۩N:N4)x!j!1xK$Gp 3"18F]-A(XKe4HDjgrD"M:d1֟s$Q:0l@@:$JݧL?MVOK<_WGT,R0;mr,6Q|7 l\!CE,푦irkuӆe-f_ Nic|//nyyəoީwKWLNȴsq緇^ǡV^O:Z]'^m2[(q}᏾;&7f? WEc;`β׹2IUG9F S@6lv,X0v2! S 'uҰ6%=(!(qB>Q `N()Јq?XycF-`f<#wfEwYч;x04~w+' LdBA`J(?R~ $HMnR#h?i4A27lY-c$.s)EL~JWrpF*Jkv}j=Sּfy%䗙: c"xXeQSt&y7 Ki"Ѹ+) HtÔ15Mw,'D#:R%]ЂVFWBD$I2 J-wꪜDc*&ݓ#AxP#<}jz\b`Cϒ4WBi0s5Sި0}?` kUӺ3fuD0[QϿDS -ƶq 5~v=_:AۭŵE _@4ᶷ]Ep/#p9u0̻)*9kFV!&[$[ ;mi>Ǐ^!pqəI$CG[}87|߇VEokA#77o5x ߖQ}"_.ʰK'|R襏6:섓 ?|Zf(Î(GU#B̽Z-]w~9.";΄> LC JM% λ ݑU} lGG1XSEi{6c0cГĉbY+]$3lCԽDi _ kc{-Z+g*rf]IaLR 'x 5X]Aˀoqm]JJ$ Wf_8[iQ)J]|1:AQ\Dܼ(` NUBOȤ⁕rFυȕɡ\K-UK!Op ZYB`N8OLyP#ա[ХtUL y.b J!YrIEMbVɑ a?%" PB?n^D^GZOC}$I5\Į$KMH^Kd$>)_ѤNIQ_!B ΨNVODʥX=_&]+ά,X aI#Y ޕ%-%j MyUOV]n^^eؤMy%#ĭa .dID<| >c]a$qanK3Ɯ4LR~t:VgGb N,c2=hqNϺ0S,_ND68j_i.9I:&fK#Tfo缘ZRt( k@^^ud^$؎CaeT`|iiK~q$DL.*҇:eH _NF*GO^[PFfbĤS?H%UΒ}6N j%ݍjmjIY$Y|fꧭ:^zF,xvoRHd>)l ;-)n^;=KQb+]'ϡv cjr J#1*bB]I"BP ]ƌ|b֜&j&pF26M>DnjŭY -qM,V)fm(g!Ǜ,maF-6m`IN-yR-vvm~-bj8@/v8 خmX_*@( .*lBڒƺmKFy%+4⮃5/3D-]FCz- m8X I.~-0|mHX&)x 4.څ2',ʞOn-/@ h$llօ0>hGY\g-0nA@C̖[Px^:J&ҤȰu R(oFoJ@8mo ޫ*BR.F&D4@Ղ|%DI>S$07GCo^-`* p.Qz@QU&5sFsr](/f BkgCB?o3șr"nZy V$*'=Tt-/2>GtKK4tMspWO۴bgQ5B-R/M/SqS?S+T/UW^5VVo5vWg-X5Վ5Y;Y5ҦZ-[5ξ5\G\5ֵ]+^5_g_u`/*aF5ba/v6c)dGvN6ee_jff%gwN~6hӯbi$j6I6k{kvls5mW6nnvYo5pZ7qqw\'rf=0tGtO7uWu_7vgvo7www7xx7yy7zz7{{7|wwc5woh|7~~778yFc/87?8GO88ㄸeo8w888888׸8߸^8MT89y8'9&bGO9W{-N\~/;;9y|s73Oɏ9ǹy9yC9Gx:w:﹡/:7x'O79gy_:g7ozuO:W{:9{zS:zӺ纮::zћ:w:?;Gy3S{;gou[;{c;;o;+;{{û ;;뻀:}L\Pj8<'¯/?AIQFe."""" 5Ơ= 0@莈\$;#a2ZM_8"<$tCAҋ@m, #ؼȰ&c#Ǒ*tuAP" " ˢ: GH07AZ$D~68 "#^A"""""$>$4_:! v7 Ѝz@ $m q#;/$ )ar:1A ٢F~ЎNm#6!GKRI::.pwDaqj ta +baG& h0˚[e$GAA\1"=c@A0EpaaDDBRA#A \!!Kxa1ѦGGTRzX Ge| @H? }SPC!AaD PL/_GWKG AvGDtG!C@/ $  R6}tB 0GAvPS bDDDDDD{ PDt 0A *xA@zh 8sq9J~ N""""SAT u:DtAD: E?#DtL>jB>*ta!WB]A7$taGAB!'1,GV ":#֛HKG#|>G菑>G uI>0B"""""""""TG[ !Adts uP<0 YB$g&wKbGF\0i(Av- PĎG,vHD< AX+a )>̏lHK"Au#h$"$G#:#:Lr!~#^\Gڐf;Qb&t[45AuA"?u K J^t:^f(AugGBC A~G7=ELg(p=!*AlG5(vl$h ò#aamAaxO g2DMyL44A(1  DjGAԑ. ? Dt#Pò:#Aw## 0ærʋ 6FD~ ۅDuG DT(C7#1zz# X! r:#:#:#:#:#:#:#:#:#:1B tXaCG 0}ꡆ">=a?#pc\EM2膌# $3V_Ad|}0@.s%VO H2:]G@&GV0 h":8JAV(!Io(6[ #:p”8n"0.莈GQ58@Au=G\}a gl\F#14d|Dt]1\^Ai :+g.": FCOEBOOT/DOCS/FCoE.gif0000755000000000000000000004251011660465304011151 0ustar GIF89a"   "$ !*&1")(1>&08 31##()(./0+5+.000/*21+5553E+=@$1bO6J9CSLb.FG#HV:BD3LT?P@/Zk9rH1ez@?6BA/ED;PE(SQT$#O #=,?VUDc@=`}oD9@9Wc_Y;\&vc>RJi=^#PUSySSo*ЛE`!9z(AEgU6Zl㬥곏pFjEA *Y onI+sJ 辉A.3=6 6l@P)y}SFډ7€\rr\\ DIk3蓏,;|[O7Ȳ0U|08} ?t0Pno`O- uq?JA JP|EcYܣ.`S K-iswy0B 䖎2$ꬫ68. WU /{羐[TL? ET 9L8toG.|蛓F^ X>@AO?0Y$dn 7؁xK;Y}0N!ʱ~ G(Bď> q Yho/>%Du`g.DhA!> G&:1[UǍnL. M8nʎv>T -Aa F@-x#`)N7$EҰG:!F=LQ8Z|5`Bs>I<K$D1yCA61Ų |qK*49%* *O=1I`CZ0yR$2 @sLKDȿQ:E5VqX8eMb3$(P P*@'JSe s!L(R<Jk ~ҥ.5hEժZXͪUI05EE7NAzTCt1fӌ)]*O@߼k/_կ@+hQKCbcY4rɍJZr~>:HS`Ng!-H%mt.آHb,%mFa}D")VFͩMr贔gpl0@:ҶdZ'pXB)Bxe8͉PG'H5 ap.p5+8!jOA' Q7yy !8~r'`CJI1Y@:woxˢ H,ЉB}aAw t˵Zq0),)L1yܹY)= 6<yc<*\!{q8܇@qN1r !:5=!g-k@1 䲨Gm)a<B ``y㮛LkZ3=ˢC$׉$Oއ7†9B2ХC. d-1?^Q{˟SK q?!o'b]gΌcU+] z"1y{4K*f*t@5k~W-t٢leN 4ի-i}S:lq  `@qfL0)FY:ݭXo`/z֯>5@mNv aѻF'Vc <5 b71PO=N»u+`hD~<4zA7eam0 IQDMnh0ou:e}!Oa+>s9uiTqtk^C~GaPc|8a C}A Rh 1w`w'v T]{Wt%{W]a}y | x0pS\Q[?R X\nD;Fz7~j*#^bhE 'y/8ϰϰ g|E`~=q f\rtyX%6 !O=?* ݓ {`1Gpk8  lX.N1*rrgv c* + P:Q8a/@ ww{V'8f@ 4  %–zP@Rg'pXϰP (6\G-m.5P/RJP;Qu5\t}S}UH]@Kp pבp & nX7k0'2"C rB\|P z#Q~fk&C XZ %kk ؄`c/N99[DCU ~Tt nHL09 V9 @ P II ]&x؎ 1iWpw 谈,AE20HtԘ Pﰜ`3gxj Њxu7BPf`L)T 01ntP k}kʐ ]80G Fgxkf噡 1 LG y0 `p ] )7Y.k1pFFTjS" @ـ ' 0G- y6|>l Rʤ;>gT  PD ;\z _0 ixW 8\:T `z<;H @ $ <+ 0*D{`\q pu7w!eV .< J`ڮ 򇶚C 7$  & ݐ ݀c (ǰ +ix%xPwukpPcSH ΰ t72ڮ RZB4Q"@*0> D`Qߓw1e ]q PXIhLJg"f2X { D*2K4Cn9[:p26a{C` 0T4L fk3X[zTڵzfvI-piےz0f t[4;tK2{˗3 @;; bJfG\aPnp{NOmvKIpv* s j[bP Pڻ>9! ـ DY㠼+;_Fx۵p]L0v߸g軾30p6" ˿6L``$  PE= ,p Իp<ֱZu{zVp/t辫ˊ1|776> u`  Pټ a wVDZ]7ugE`-̺i&a: 9l|ʤt{#Bu| : ։ 0,-0p`b 6`  MuzN@plj/0w3`+ P>T~mPNB PB` :' k^/|0k$щ]<y8g !3Ep7ߛ<M[k@垎`KZ^p9` ~ ^`on  mQp ڹȝ`&\'w1 .ڒI\P ־nJ+=>^~nDH pˠ鎧>~ I< jB,kR\*у!"[v~#p6נ+ Ѱ4v:a!P_6( N%`!.1ܬzz_|euh*x(Ft(f(@+J^)JozP`xȒi ,1X?fܞJL$0]-,ÿ{r`I<;7hzzjiiH3 "ey|fpc+go`KpY}~,)Lc0iH! }VرBvN焽 k[uśW/XTv"E>!Ȅ}h-\D}B5cFTi0y"Cݔ0 X[3:"|-LŸ]`D BƋ+V>ôL%9Avq ~@ _~|ʀT(ѣF%qB/;B@>K T (!@!P D1E2N0$'+ ZnN `%nZ F+< ;xdzf $aC t|:1X"~EPDeQG(I'ԨZЏ(v1ShP $v(S0AU^`xpŲ00OH`s$@EZ s*Xc@+D0`* 1 @-GOt᧓pruϰ'u0eRKr jIeƜL4L6уF|zX1zg@}4d@#LF9UN ~(N9*J oNp\]cê+ E!8^2T9ki&leK C׷P{Lb}_&`F{}ɥER\Uf?oJ|$xÑQq n7V4Jx` ςĠ`n%;$y%k =S/ta a8zXŋi(&61?1gr &6 4*CY*C_(A2x@!pÄ6(L^Kx 9X>G=ރ{G?Cې,nXjbia܂fZ;W:D! j!4AI{ H@Ge9KӅƮ4 F(b`F2 kl8ć`\jVӚf6? lXtxUc$KRFB^g掂J--:P2 >ҁtD#rd1 ; IFl̍2GE>RR#F6ET%,ءxь8 1)}5`4O@W3j_ H0jta݇-@4c)*:"E(--%7.,KnPXTS-mVэmĴ߬iWo1D=0!R*b#fյuDuGVu+Aݙjx#!hhOlF0*Lt3w5}Ejq.T/ۈDKӻw8dfsʏr~Ĕ/pwӞ~ RU?iu_q(IJeQ%G.샺k6o#UHE ܘ&ᑨD>!<>CCekS,N=U&K d?yƈ4c7&=|5qn"$ȨI Sc6'S Jι!o\N-`/0@Ult0z1 x$舶E87ޥ!|̍n孀;sC)ޣ.wK{#O;mc 1p EUhG[C[\v)D>v@ ]sD !tĆ XC97*w59Bpd :`ʗ#yfMG&>PE/SQP6 &4p6K1. mL$8 oOK>U߾A{ȁ!qy'9ؚUIOP}ت9tu " ("Y(R(!O #9H\x~"jn2$黿z 7)Cp TZ@[ :#]@wҜ7"4 H+SqC{´ګf}«p ‡/t3@nhZPQp:}9R <˯*SV{A8Ɂ8Ë vB3 Wa{L (#PB|6(ӀϘȸ T$X "0.` o .xCZC4\p}!!u&“t>)C5/D鯠;#jsǻ IUB!Ȝ!|%N={r!E k0 ZّȘ$!H]_J=<;1;ӹZ¾+/-3Ӆ5ܡrr ::w`HTmq)UTEv faPl :3"`44LLۇEHgLA@)q  AK(O V5'MԧIE4L([~<yy35@2ʾ4p@9^`G\ 9äLr#O+tأLt$N#ˎiIl4PkDTpLL[XuxM؄3_٬4dqH~8|؇इyLÏ\#ɍn{$4 1¼r;0P"thLΞj$'CÒ)@tP$!( Qcϖ;o%O #6(*Ҋ*R+-R ,=9P>ezA{ L!5PqpO}"&@mRSA(piDmJt΍eSMu9<#R-UhLYȄY EXBtQxKD TNGЖf$zcmd-Ki KzIIi  32] L_!I1 %,>#d5VxWn@N,.}W/u0@f %zܘNo?a|:W"І"s-` x|We-}2T5KRi(AXpX#싍Ոq\F5O8ᔈ}8٨ړW7}5MX1^ ?| 64]\0x4eSPPNھ]E˖k}@=ap8Ŋ'$Q8GpʬQ( PعUttІt}Uե'Eژ@AzoT܋KYh"`6u(PhF<"s^D]RmhEN{c½X4]35 B@P~(QgX tp{ N݆6FN]N__+AOAظ<}B(2i t(~X f:v=LIPR%]Rۇl!B凹#<\] * *Zt`2X`}pu+Ik338I9};<㙂8^%_ZŒPhX)ƪّ`,5S3MF㈩9E7~nVxST;Vck@A>S,Aya䬒S |5 2Jznx[`Or Y.Uycls)t6glxT.U[`%d+a6w_Xi2X}4k=fQh@vh&omFLVY؈  }Xgl 6i (PP否]ٵHŠg~aZP=#"jj:j>zȊЖk i\ jc6Uy ! e +i-ƠImCC,~jnN8W\&džni9y3:~iAz Dݶ4p4,I{8,jl,m(kI o2&le eVenYPf$~ MH±a0fdVf H"SFVyHAN$mHY8YQ(m `Fvw&U[\h22^b Bб!.=5֥ c9IhN rKdpzvm :;~К( a@r-./01'2r->IЄtqyp'qXDІ&"n!O$X@k$O%c> Wó*!h4SG-wLHuT'kerN5o2R>,W`]; lFܲmp~0VMȿH qOdCPwaVg/ɖuo/]ƠZ[o9nݨvxDA`mb VvYXJFRK'Qpʱ(P%ZyW Hd8\XMPpУ_`qωWk(`C0pRRO%gb,qM~0/BвWlђ1'i |&?f 8? ykK^fasv ZV0t[D#X bZ H4D9EoPgcsI8 =͇qKX!Oxß oSpZNZ@`v&nA:ݳ Z#LR]?Ya։[υQH7(qRy0ҝ#Lv4A!7f*S9`{_f>q6}%a2jV l39TS A!5D>ȩQn1!83fb@K=P(g  @ FiTpӍ>x#1ce: OAqY~*d'E V &.)1L`3'D/>0-(x2a-[x n',Nt36*^ OC:3fz r_ή6kV@d> ?`Tܐ 2j! JSj@q P7Q]fУ9tzZEp юj, x@mU.zTD28;]TMXFaq`E K  >@ ! @VP/{y[  pb]_1Lԑ+zPw N=|  ("\X`@! B+n`2bfq ZKSfaғ~vVp5S8Q="ۍkp @L+yx}o|hn`27EF1 x#xv5a7$k#W#Ew#C_1iY>;Ġ4BY2)]:w6w&QgpNkH-K7 V.K8ڛ^Nl30l758ƙQh?Ց(o"|fm( 71*Gq)67mlc?0 t9A#y>JP}T'8pj譩6B,8 .myÁnP0:?[uKΫ^'>ta:":^7ge^VNASoԯ^G=[_X$6{>} ~l A+nIE0a` Z/^I;N=ϯ~[?OMBW{Ue,Tq8  y.h_y_8vD T; ` I\C L=Ą `Ct6Ђ !9ܝC b`_m ?*H ^!f hW=Р!LUQ2!*fIC8@(aìHH"!6D>pXu!#*GC$/\f L `>! )6̅+ `6",#&0Ap:h/7l'%L#)"c2$D6.8&\$pA9-J f=2 =Ί,@60K&24bB_biD,A%;%(7H|-R6%SdS;LJN 71.IYMN%޶-]_Db8B0AFn;̥;b|`^%_f_yȟ[B>, ȣSУuO%hB>:_EDeY~f9!8C9$%kC@vY_F_>l&S YD9BL=VG ̃5\$^DfDX X$hf瘈AbiF']B$rA8=ئzҦS&(|If=©D5N>h'@%X*ȁLfԤ"v6hF$iP!x'Q7<$|. f*zTYI=.GD=\҃D<$::wix8VF\%4\$T. Y(hC|*R-0N@R >fT8&J@z>6D]Fj gJc).Hr3iZ(]Υ[Nbp4]6R.S:j6D9€RE I= BRC'Й.M\FM@M)Fu7g9Å^菩B.AT/vACp%D3,k/t问 =.֩YD BZf$jiPjQ\Y9|H)B^:D+70k^*!H8dD@dCuF㫂+iLxk=Cjj܂;2:+0˾,Ƭ,B7 9$yCH|NNhz+F잪ei(*kD#LnZD첢00ٞ-ڦڮ-۶نAu="ljG}CԾڏ)X3j.vD(XQk/HmüP( yCPxWy*vRovZ~T,rA~-^n oU~ F씈>`bYz&;(14C3 1$B"骼n>)/4ֱ.oOB2 DAI|ICW:ćaC |d P˱ګ0UpFF>ʜ6)-\F-3x.o،l^|!'3Av"jh_b $@' @rJt-Yr)U$3P$8u e-o7j?]Jn?̙E/>3 0Nq>JLC.@.eR XoIEK[ s D IDMoU(:s0NxoL'+8O@suLXHYu+t(^,@iy^DWB'Sf[bQuz 3h&iE(kA]ʪ7[d NZFo4DLE@茎`A[;4,0 eGhjC\ZUiPܔ4}725 $t7 oOT3gJ *,xBsC919>G<;݀0=77̑@.SOp/qkR5d0ގ&L684 94?,I87 UF/N5vC߸/ ?2UQ7$9D9`**%z6O8k97TzL4V+C"B$<2$"*,@<@O$F@Y@>B # Jg,]U^11)%1`6X@(|Oi4Dk/'HΐZLH$O2 UlNJJWO:6dák2BP,I+:;D8G tKH{pID4w궗d=¥B{7z1,C5m1{gU+GtKp-` d˵0ηx,^MI5Bu\6z {|{<{';Ft5]EK_+&Xn-X>6ѿp(4 .XuC6HW;;;WE%Ho; 9$w΂I|6ý3 ,4A6->x߿;T/֟UBtq4~Ζ͊@\.5X[}~D'qCY?O}W=}ɾo?WlO ͝>@ӷ`A&TaC!F8bE1fԸcGAtXOIܶD>Y/-KtlYwWm28GQ eQA 09jUWfպkׄm[Ynej̹s"8@=r)2 zpYEfR T3q=w^A=tiӧҪh3E0y +{7̆۠*bl0d_ ?ր  @ D@ZGX}{n~G[q&$0@@<%#&$hn}B~ȑ`"z0 2 >Bo"DpNiq<o;EZ~ r{!uҙ'|0!2~ ě eG}8JZghKopA"*Q9;G? hn-9䋟 4S5t25K1TM9OA UQI-SQMUUYmWaUYi[qU]y_ Va-cMVemgVikVmo Wq-sMWumwWy{W}%X .NXn!X)17 ;FCOEBOOT/DOCS/FabricView_Tab_with_VPORTs.gif0000755000000000000000000013152511660465304015421 0ustar GIF89a03f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,0 H*\ȰÇ#JHŋ3jX14Iɑ2P"H2 2X"xc6q!  x9Cϡ9pXʴӧPJtRXXM#\tu 1?Ȥ9{VM4j.ݺxͻW߿+XMa +C)&Ï<$2˖-ctdΛ8k =tӦS>jtP@mz{vmءp랍{lߡ| N|}+tɐL2_i݁u&6{z;Pz&}wH@ҤTxUZX?H`@:(aa!ZFnuVZ Enեak"]o^3\7`b? Yb-fXc&p0$PJ$eLQ"Y(pe&Vl)(Y (qm[nlxH|,|I"^L.'+SN0 7NuS> RE1*SA*2U`j Y[kiel%"U-jآ.%_/+׌yM، bMƘd>n{Y=M䘠/iLsf[ygpx*[=dKI(5I!J1d]J"9p]y/!+7}iE귓RDR5R:uVA:HVWfU[?"Vl~Ec]H7axB&;$eU6%V/ؑ&vǚ`ֆp1[([1 oDCncDhЭ\w,C =i D4nK;/$8 z,;<ԩ6jjQ(UQʴQW >Zx Y\!["lj["h0}ё5#GbԥƤK Lj&6}ԃ3YZB81q ɦr\۔ɇoMOه2&2Kdǖ`x[F8OJ `{&66 CPh x^ }'sshO(D 4L(qGsh,x\i #3aajǍ;Ȥ + 0Dc>blwxRIhd"/+&n475bĠ >Co %e%͛f㠹%\)KM2HY&%2$ύsi2Sn'<ƟD QD@ 6 , N&P; 4Q Q\RIgz['Rg9TvUh>1JJ4E ј$3ܡMaS>LbW01S3ʻ20&$emQ 18I~25s 1ٔ6M$FÒB7ٰр3b D@C=UYF8,o%Hmb`5@Ty;ulcL*62v11rdw_RC6 @TM$UDm{K룄dBIMeXe)fU2Od)'jhnFʫ˃A^ҡ@1 d#رw^YCss1g/P.ynؽd7;NIrꉧڦټ,feΌ7 qztk#v#¦$B,xݵ8a,2.-qI v`d;^uPRY.I)X^F%7S{}Xj()a{c5J Krq%nA+W&1_F񆵉"\7G%j8)b q#S-KE(+Cp.NrKMe#5W, seIw9;c.rR&M:?uKP`)']w=8$o7X70qykW'"e*dKo!q E|rqWw(:@}af1P9f}&x~ @ 2'NdҋD+R+Re+5"^!\ՈV(?,lA@x,pSy3x;u##x1Az#1ZMMDC8.88!0aC&err4J:u4 DIN϶>d!Vb%K" Un,JWv- R#u7ա.FZBkB\"$R{0s8O/$&c0q03'ap'{bp16:10TQ֑()0(29),AR3:G@H>3>kL>"s:k5 ?æzZc"'"t,"Т!$b9rW-W.B*t$K/&z[|;BP99E0l&)9'*84:[%D;[4F\2"J+.2./ס3SH_V8@B]zTWC JU+!VsPs"' !DiCVw6@q! DW3)#@ p!Wya2#;$.ݔXMX.1/%jr9C/;tCcZu9㲦 JD0-D~Dy=DK;gM,g:|[=l?gJɣ=jKP=JDDcN>\OP\S IL]L~d\M_DdA n,1x xu<y K,a F\q\ENh\<`ƈLt|Ȁ ɏQ\ƙoH\ʑmɪ˝,ˆȕe ˸,DáʹƯţvɝ Ʉ̺̄˴̢̟ȆɩLȅ a| Ɯƥ 1ݬ̸,ɼ̅lͶL ,ռ LϽl,}L Ξ<ݼȻĔDϴƚȯ,ϏƎù܃\P  r/], lNӳӬLM El*Z]LX<7v,z҆qάrζ D Ep]p\<,Y}=cWc   8C,зLPE&]^]ګȚ]MӕƑMR ms M2=̈l[1n]mѡHB\TmױMʈӰn[-۷ D^F~CoLNPnjT^U>VZ&ɎȘbb ĐKcjZ^jpq^L]^ޓN飾鈜 @qt^v>4 8ߵ˷D߽=àþώ n|騮:ǩƩn~Xծyxټ-nL>;ݮ~ˤ^ш51n9@^ʐi! 11 E^~A c|9ə= O} h  .*g-m},q$˰ҎzD ϥ =* ``y.8`$? x GO'߈<섾ݎ?Ƞ -?}Of/% 뎿P4b  EJ,:a,c}d 0ƒ >srT/P Md 0;ξӀ̣sАiNO<|<<'E ELA/٢4Đy#LLe CPH‘I7 ytQ$HeC$f2-]|a `nRRL$I<СE 3ŝ=H@ɘ%A4Yaa^I„i,L'c@% cXԣT0I2Zp% VbLK g0*JR318&aډ`+g[Tr`Ã<8mWe5m̔sKain$sg>\fĠ)l$KZj[R1h2pb\q?- -?,N Lԕ:k Az6JOFˆA/(K]2 !ˁ+LKL FC%L< "A3MN/.$YȱMZ1HK)>q1e`kI@bI,z#ÇixJ0/A:'%M͆ڙ/0pML'2rΜ4TKM q<'Ib \PB<6eA)KeГ5Kk8t( ?Sֳe<{:TyΦHDEjRSx*թNi65'?Zfz4<vӮ_mYA!L94)\Qz\ YWΐYⰊUtp 2IT°iy"۔EXCᗗN,iI#Xj>5xzfkԸ,lkUBHb[*ȱGqou X KVъWrEMFs8Vԯ$dC&1( E*CXI DLt\/ηa`F8@oE6.t5CtjV[YhߠD( t7ު,rmP%`R=2r@+Gv& vde'db.Qkwe#Jp 0+Cw%THG67V ^1`^Ur {"XwꜙZZEM=L&TXoY"8gg#IDw a'?Go8@CTK@(yo'˜8lx֕F>}. N"7Ȍ*GI BJ&}CDuD!΀U!IFu3;8TT`L"͛3PI^*$%%螲]_'\I+;"D<\-]*y yl D':m\xՁ]jHtONCf- SJWl I7y߆rȻeɐTsBAM3_o~HM[i 1 i>֮lL8i7I7cF y6ģ<֮a`6ߡ-Ff/H"n,Z;)$\gin1 {,Sv.5Bz^`uB 4 SrOqŔ0 hP0)KX0⢈")VګH  5&{k+ښ `;Q/ѱ::bo[;^P>c MQd/EbJ! dn`8 BQyY +Y Xy-7"y#54a’;pïp\i!3 bHb[E U5T3Á(/2;Mِhj"k(Zر!a1[ TPR̐5L'+wQ;3[ Ph.l=0?[rݹPRK2 Ѵ `'7ʏ⎦P!803:r(Z!0+E1=84(l)>$N|B)Ѹ*7z k$ HHpћA 5,':aIy j%Řy/¡zI -J/AW4I+Բ䡆I>8*$Ї!:kK)#D9H.L+)+$rb,#cS 8):#;i $.!t!l̃-TAKͅtiڿr2D={CcL!ïɴ3J4y g4T6k$4AL"s*((LT0  &® ̉ Ia+y>_  --) I`P'LbQгCo94W,l̳GdQ=<{QZؾTT-'i"c.VE[UrEдu朅%hf\5߁ݺ|[Vc 8"net:8POmَZy^4g5`'T9=h0! ,%<[-֮˸Z3q^-]eu pgN c 9&A ń6 Jc2uU1@P@V~Y3Seĸ3ڵbS8Y~뀃c8SZxB\ tgi_Nj#NSNk j%[d_!}H}/VMx~v bhe:~'Uo`#dGᵿźN(E^LRэbQR>aCрjX(m8c|Sy\EeeԠ6&B(]aEkNU^^0/Zm -#dV7UuE`=a$J8 Puf0ok{hΦ&-dk}AZ..3Y7gWb}"MoUjNc8fI> 8˅&v\gVk1J(> ;+MΫ6u Mh9d/!O5^f4)6$"*`$b S]ⓒ>0/p%rr8Niu⼌xnr hM(59Fa@ ׵#6`Y1U`J)u6մ%6O> dO">)Upl._VZ7hQNEljm0R*L{o@cd#Pi(k[` /^v:sI-!Muy)m1f_k.k ]wJ!1ЉNg#؊QNg hv>~er8Yug(7nF ֫qُ 4,<4ӰK^PYjh'uvCʍ.$Q 6־gI;cj8ȁ:&c)㧾uW6l8Z!c` 熟թ@0mҍ\ sveF[[ݮǧ>yVA"j6ދ3Q7F}ҧezz:w;>i]o岿uwe 81#d8&E20G&1)&Q01!PT#`ވAGB@ $11yc`P%҃ӥKQU*eXKj*Ur-vXd)v}*YVl۳^{nQe+b0FJqSyF)TP@TФL <ӃcpP)MTW[yL|!5ֹR áLbS<0Ŵ::"(b3[_]S0 ŠifO8U d%Y 6 *Z唄`E!Q]!E"T(* ÈX%F3[-&sg4pj@@`EGh<iF!Y$N"i'Lod1A%E2 MMF}tQI'2-\Ez%Hs]AwQ}x/R~H&~i[QU*U"[%vY,7Qj5A?<Ǖ>@2Z)T (XFا(v%#S'tZ'AYyyIîEˮl~:!zUb:biXŦ0]YRcn F_ (EHf̚LD#K6%oRlӿw`qrbtÝQY42,('E#imܗo\ s]i'֝j r!ֈqrZc {)GOKCd(JhLZ =jn4nnےoZѸqjLGiD"4Pgp} DU5~ ;G bHF7 bĥF!/!# }SN "82bpz/DDk _4-]fI.iHBJr4Ғ4 PKRR֧Q a[Y_6V11a`Q¿T.`(!q[1H*"Ѫ"SX.q9݀4biD)2Jau6əTvLSs,ʉ$|GJq|z)ZȲ+V Rð%E`ւH@"Qa?'"2ED'Q]|,5AҒZYeJ `ִR7 $w9q%4\C)_Sl?1a\RpC&c`RVLjl3& nVic~dfEL;&hJilՔÃj,QJB#ŭG/# (NJPJJi$#fiC %s ?ojPp23INs*?'76U0IKbjzW,2 H*cZ:L\2̣͞:Q[gNIU+_P1C9&BG8z)O#kPFzhlf90S-پ`Zv:G Z=ns򶷾-p+ݖ$ "D9@/ xºSe)ϊ>NOST,MN -N탢Duh,v֌eUXʢ.W쏅Umˋ?Y$&$p,#f:Mf%*^exƽT17[m4*U+ͯ]iI$tZ.?ވz>6 T%tn\ڊ -ûVSru-R\h~uaBpK%T}h )$T=e&xSEc+JA>S5Ϣv{e (x6ȅG bkQAWI#$#=|/Es-0kU<-LMfL|{jw_+G_ߍhz#IH~7!tJҎD8 UcDCʑky |ϵP@wM w8@9BYc^qQ@ȁB]O5QPZ _L M!UpZޅ@V$4QB0t楁&̃|AyA܀XxݕY\Vl[ %}e 1]&&؁&&hX@][i:9[jWq#b&R^Q]]$FGpCtEP^9X܈A$@/0-^=[aHxQ4XS%ᕁ3&U1ąit1bX0`.@P,F8c`!֑EEs}#^-3\]Ӆl[x3[(8S`[UTɕ %߱mE=-8fڇ&$-&s #\҉+ x!E=_gWYTEHmY"1UYb9F `Зd%"H)]Ba$@ $"t(d_ݗF(>v[x2|eιeEq8(57r]۽CWᔢ4NTPb7Xd]_N T"&?QR(Z]ו1g)8d4># e!&226S%ɘ|AO]Z^ޖi%&%R& "9b!0ŒQH=J@ua])Tb1rաxZ9YYNzMcd&犔duަBFjT_m%YkZ&VpHFJQ'``*毩(Pᜋ GZx_ ( Tj!fiTF|$mW~ͧ@JAV*JՆ#$c7-CݦMbbƧ%(-^NJqTΕZb:>d$A$Ԫ$تު*Ak +ꪰ*+FjeS(|d)SYZ V (]|Rgf[fY(Vk Ŀl k,&l*l&.*Va>"l Ljva Nᔅ]?Q`Hu)cO9q:hU)uv$Y# Ρد 28"@jb9" )]諢蘁-:jh%1ucA"onx'.c)}%`Hies|Tllb#)a%Un> Fy͕l)hJ9.eX}YJE&>kЪJn+Ϊk/k"+//jn..nZZ+2+.oZ킯 k.n>"/Үoﮯ/R/0"H1Ic2PZEDPZ, lF,0 ppN, p oIJ  3, 0Ķ0p߰Slp '1q 3qK̡V71GqKd#r)T p11DZ1ױ߱nCΨ!%%F01!!2"'"/2#>DC=\iIe_dbhC&r,k,2qn.>2H^."0 ZDDC[0ds8s(3:1=إ qlT)U'*.2`@AAH@4=s4Vq>|9<P}@4I WGF{ x.40BIlA>t:4O1$GL g얋2 &n& @2F-AEV>!ot!>uYup0Hu&D3%;/>H4aoO[~Y9ś 2n5n-un3dLLBlnEB26wLDAY2 ~H&Lm `B60A6$kvHĴ&s$w2MkGwa7y;V.=ub`@Y+Rn4&T߀@g6q.#KD;1a3V\$d^*G$Ag&oG>Tt;dB(b,X%mCD[tb<3slIܴ+GB 0s@(7mbduSXM&2,Nnd\ty6FZ+j,AKCdu.A%wdB[{x43sxK9E/ɀwnCuk C'94f)KHZ\$5nQvn]n)Cހ`b4Zt3XkB>oC#HHɰZK$%ttG/AK{D$8[*j$@L{j4n!]^n&Vvt$v{(?՞d< dV}Sw0H H3ct`ZG C>Ph[<2t$2/6uʧ>5,E$\7۵M냏|;g0@4xtDc4Dػr}Fiu(2$lmC:nznJ&\kꖚ%vDsC7T Dp{$ Tu5&D{;3['HQ@sCL|t 6}5/['ԧ" c ~='0*3H?pl=x4VŶ1"Lg?9 6_u!dcx?&@˄c2)`Be :<B1eԸcGz9dI'QTeK/aƔ93e=}B[6`&1*)ѠMA'f1fSOF:jUu#J1a…'  D$FUoƕ;n=d&YѡOg 3%V810AM]y2=tz n 3 P;ě2}i4ҠR3h0H ƒ Εx13|c0hx}_w4V=MhtHt`/ -l; >".e n7 nXK#0GI~$0}aCYlzm0zYȵ"'\"&$2"3 `@Id7&h rābI`l44G2rXFLf P4<8 y(=] TP*"!XÉDfChZ"PI2#d $XnH&Χ7a'5C#M.c;dhQT4Qqg e ]jY%PA3$s5$t!6 1#}мSa]Tx|А< ILV Jb6Fcj/8;  [fHL12#zdAzn!IXYAdU#.X0U`k[⭹izo ZH۰}%2RH!R%}Pm}܌Y$MK#V4pXAy73Z$ea[ʘQjmF'Hp@tLd%K.Am:&Paʴ hS`^(0<;(Dp{-4`(`10PVD@%R@$0䋔Rqko(@nVAMm(Y+d1K¦-thTH6cCaBF/ؑZ CxrBJbnD)NQ48͌/ˈ|"De4щMQKI΄gGa [_NIYaĈ[$ZD&'5x$*Wx$TƷFcIaQ%.0 O,' # lGd}YAː8#')Q"c F O!M0zM,#€,9|QWR&d^?Gkb^@J(OȩD g1.Kf=WACppG51 <κ$LfWZcǺ"kŸ0yeIO2:v2NՖF{D.DUP'9P<&3n Jn ;W)iIN61E:zX!Eqt1D%JGBӗt7]iO[Ҍ"DQ:ԡFu$jJh 7djQ`[=b+nli3𰬡V֭F ĔֺF^ɜa4N@x[`g7[ؖ), )BO 1_[ф"-}!ÐAA&1;H:mh4@$*C8&QP#A y@6d` u0w$ihvȭ.}ۛX(}&9 A0)=>' %;W*#A3ks@ )!N7 Il<"gwLbh64.zo$rF=Yrok&ȁ"攨#H)D#$eSbH5hm"jSBK~$!2'l# m'=T''o'#(cv.N/RguN.̀ ނߴ2+7Q@(\lh7Ep@'S rݴ'-P,&pO m(F 10~- ,1S,$2(s2+213E-3=*-23<0]H'n *.-muX*O$5 5.'Qr'pR۞2QzN=r36}H$(*6 M.#aBBdr:YR 6"ʸ1P Ҁ%yNI"@1blt$ADpl$LWJ#34I$ŊCIA?dAE34D{~.F!B(f|-xcA~Hb< @ <$A2$!HM:B`iRtN"A$+MA :#g-"_8*TCdP2feC >16Qx­QBS#) X2M;_JF_"dECrH8HO^2B9D ީDN$ء_ H-bd8twdY4a/T bybUh@5VA`ʩ%y4:N^ңac#"A .ujn,=GFk6H Z+.Qf< q4!3: OI? ^;`A 1! $ThV5A=ba{^k$M`5q!]4CpS#vrOsUiC`4"Bsl9(32ȳ< a0!e͓?_yxj4M!ءZbJ$#D %vs[4kcp}5DᙪV$pU 5vulCE-BQBO#r33d`A XRSg RTykjIh;Y5]zB$)#$ Brq :`sU$6Wp7f|s 0|hli/Rvز6"`TH?D#ƔW#<DpTp\i(li7U {ErB*XEw+4sȴ_tHl-VR` 4wBwZ@R;4] Ah׵rVC^N,_">ca;U֘a;]iUuJ9A@q@:"$a]r)tb2vl9$&\-"pw6_ʏUVwrۖ" ,9[;%!!7DMJp0uERF:kv&A1a 1I@%N%rGB :&,ڇ PmY.;%>}A!a>$ b@F$`6K L @ _̴'0 O'(; A €%=H{-a|Z{;H)+l6u"w>YzAd(XRl+0l+bOPuSM|6k1 }CYxUѾ͞#yqUk^ޣ\`Q !%קu:bwY5>@;bya$tc5^uBx!n0Aj'R2\ǻ!ŀ!dhmJCryx0|)-y'WZs:F1YeF`:M=аgIdYhi1DBijQbhPN# $l-$WQAcP9і_W>qoPwChQQy,& \P>kH\QarD>evQ&a|g|fK'3̢D *&pH00@]r$)3ȨJ>闫*ZP^\* y%8=:()EBcn-CikBhK㠄#ƒ$h@bL!42>nLp{I FF$nG8 cpD䓋i0h&r&S;8pJ )S#hHȚXJ/tӚ z'ZE2-맻N"oJ2 NvNCSew۠2$'GA! xYpJ~Z6|Æ?v6ykF:J~ncṡ>Ā,AmaD 4ߎ,('j B]w _+{mM&HךWC[jEE sR..ϓЄxx)(W$$# Jܳ%eLkP8ZkJe]IoBa d0=~Y_ 0)|!ps1·9\bDn!0I hR%.}a&Mo?8-w Rrf4SŹ78*IPJi4֒,tTɾI4JW!3j(nf )NY>1.fIIHÌƀ -b9/SvftL6r^s`qսC @p`_SiiIml4JQ:Pg04 TeqZE< 8ljЂᓎʔKymDH3q2eB(:$% 'y}Ö&JИf|20q-t;;P0zȘ> SՎaU{HT!Ib@1 @0< W탒ӛ2IAjj31Ѕ" ^*qml 6x͠5Ņ.I Z%ɜkZq4 k_άdk/i01z_` --;OtQ{ nKiSqɄ*w3 &&dUQ@ Jug?WK+ ["Xke dƵY{+#A[RB3OS1"έd2[?l%>98HBry.rV:':V>+Z`^rP cNTɸWЄyJȉE.OTzլn_ X[.ִY J-,tyL lm# zn hK{fF }Ǭ M+M();w=t{'Xx{ޓ'ۇ[npsܬrb2C c`dhaA& N^T;5O{::6y@ҕ{O$G0n ^m2ΑaSsKhbu}< l9yv}>o#'|m_wr̅YN3b e] oi6.rz`e3 n2uΞWǯ{⥆{o;$ -erUM S>zi@aha?PhAX}UTӀ-*pP&5 CW93o''{hvo9 o ؀ wv5Nx';RHQTY] Jܳq7/ʰyէJeG$9 P!ppczJ` #L 2:K2r9Ђ'e2 6 PA6 #d'rsE]H/Qaa"dhcbH/]lohkX/nHw_؆re؇{|(HhjxgXȈgQq9wRG{Nt$(JJAz.2'Xi iv!g,X,vL!e"a' bGyyxg@yZ(3l(R ']:mUc' a|WW&EuZwń>уG(:Z愫t?*wTwu AH&h|BJDry,{ B 8A:[26s8M0Ayɰ߈n v]1yćHro`TLqLa`1vwWr,x(:a0LuƃnKnƔOٔP)QISiQpUfbh&f$I [@BK'`7z=uj ~(v|mi |(:Iz ьmaUI֙GD{ZE1.P%RqY{wgJ{zhyf'ZHYiɉ:ǩ7^ S\cfjy^WK[f\Zo E2ti盺)ݥ ysIY4sy?tF(wߙYZp頧Ffa6Yɡ١Y z6 c vi\#x7 yvnp6 Hoj!zFzWZG &jIil٤ٜ#ڥɣ3Z3G`jkjkIJoq@cnqNA) eZ6*|]ɤ h&ofx9* mWm/6&ʩEZ& p3pj*jꪨʪ:jIvoC4vEG` xDig 'aYd(`*jbpQyk2Z\3h}R5x i'ﳦ6ZAw͉vz 3b*3vww w{jcFp*.jGAUcVZZɝމů:ڢZjsY7zhY:z:xEv?[ӌ9G|c>z9k!5k+I- #+9o? )'ųPc *Fj񊷄ZM 'Dkj/+wkʦ!U7D*K;c{,XkB8= #Ih\GzLlD@v Gq;]e' ,&ѻ A4q,u?({F|p~qrruy"6 Z{n]b(s&ckm[6bzty&6u,7t) >rr;Y Oh\|b緬30 Q|)H|Kt”G|g rL [L.ǽ!2Br׋20ܣ qjjő*WX:ZXyL0,&h ?P,(=YàuB;˹Rhϡw,hͤq'mȅ!) (-!.m;2 ӊceSȧ6-5xi0~T'Sg5H/ 3!kyX|&8 PL`KRѣ㹑~t)p90 ;=)_qVXɻp]Aל # bP &`,GG.r)~G%~B ۗ+vn J :V(HeD6jJ7 ҙ irhЁH{Yaյr&X&'p8*Q84 =r"rWm9lU,X 4 |߭Pg|!=i٤y]V&\cj1zL<\쉝{2POPrèu t aprΒ"'2@Xx*]OHLn}2dMo,P›,4³y3^v䔭L!Bu^[ 2B5zzi&| 34FT7͂ 0 ^q͢|9@ άJ oPG9@+^N FXH+6z\` ࠸&L1,uR=vtq J 'yaò2 N z,(ŵyh@ N"hΚچ7:h0RW:А,;΋%upBA Qh,_+QH\r ݦo rw8:w} ¥mM|kUe'^q}0N:_v̂2z_l$Q:>[b\ř:D|UCnT< Cƶ'ʣ ʾY:A hv77*{G=hz* xaXa'w5 OK {J^X{;[Qkײ>n,;!*˰wV ~ O@ϡ,)-\S צҪ"/ H ;ܲ.%ê;N4\2}Po5ESÂ0.G,秥;m2+&+2vK'ڳnd 3_nX, b/K ղHVt]alVIK&dhT׎Sӛ|vl#pk0[uy\d{nN,5gY#B+[M3M8w9bhu!wG7[Ϻ'қ=4x e)RzUeYic NB%XR9ݫNrun4 f&L.rڠG}*y!?MǀW{RvEEYC"AXD4Qd!:H8QH0MLU I12q#.3 8DB@&>ZD|c$`@HAHc -21(11H#h]4ҏKD2iIei RQt1&ESzeEhO T&zBr)0!&q70FhJNbhh90؄|09*D :)aalJl0_O\e,U|4* P bAPnJ1ih@RSV\f3 :O\4,C(nJ(! .q30hZ0\n+6:I$sbϴ:*S1,jC#.,ZZ oRTZfJY$V#AQÉ(j!ǀR4H&Fٚ`4@7 IT2pV؄06.TF-01ꚚmbMfbb de0X(2o-)4zDn#yF$K cdn0.~@gt"UA\e $Le-įrSהL(! Hb<<"0jK" '$hgk. *^ĵzmN2"j#=f~;&= 4u$%O2.. /JpDx~YxټJ*#NٚmXrux+FJ쨩v^eEޤ4peD*_D7o|{NrUy'2+aX/ӍWL &:YE{GN1\[:6e"Y hb,LPa!pZ,P:"oWԼȓUQI&<^bІZ:oXUg %AI{MRn憕(=#?z%k0V_g&E]lnxq7sE-iTe E[N?0p>PpS008H1bҜ^!- x؟Y=ˋs"$}.-cIH0h b{A7)5Zzk©.4k P5=$C#c=:L`);A?Bcqk(F2A/B/M%d4ګV+CʯCCxA$!oJWb!(*06 ecѝ xY^1!YY된hWzyyi *Ï 3U<= N4RP-MHы[YK@)! y1 !8F*-b\<;@[ G{s^A*[D!E1Fp?YQ+hש﹣cHP ?@_G HVĥ1E}G]DHE#J( d pĊ豰q 'D!Q됡t Г ZkTd4P.Aah*9KPF2ˁ鑐@Y-d:Nj]^IzF|ƞtIl AI(Ixi1I!؂=dD<5؎:@s"Gs Ƀ4άRI@0;AQJJٳ 2M͹H츑葖Yx1 9ύDiAǦ|J 3|ˉpylF vbc(i bĝLt |LԠWp ԓ 9IZKHJ@eİ`I([ I,Ll VLO qϰ!D~J\6rҩ[9V͗Yˏ״يtHAE-۪Fɯ.JP {nUbR|\M b((B#rD߭$J.{"'4LVʴtÅQց;pUs5]UG(B#z̯ Р W;@as۫ݢ,8+" &uˍCbT=Uc˜v-0.*Bk< QQN* ݢ2j4D,9|`s;m! lTc`G6 Q`_TW\bdR:NKζ69,%ɱ+azPd*-haxArARI4S,j@k(Qz9fVDfUOrQ̍bSе!4|`ڿu'p=\QvcB٣86K8,ʂ%L!5Ւ5\^M=\$焘8*JX㩲S]bmN}M(KRz@Vv4l uTxVӛlFTbqL&G}GG}%wn$@'ƽMj`/ɉq1va! Xzm{g5nBHک4)#KNET!NmS%]bߊF-]5uNs]M7r;KĄ!zFT5Zz0L%U@dpmKB5e8 |Ӄm\!+O Ol_bͫ]=,kNQIyRmE]g. a&qZ-\Br mU\(Xh\]4a2ρ9N=ɄtЍ״ cuPbIRV ZiܽݍiFdW-` \PZǛ=lP^ś^-d^Ƙ_ %k!.G" dVW[$o*c>Uh?4gN+bR=w:](qx@SAoXS t\c̔S-h) 5'SI( +KW4.pNN!ڝ留.VLvr%e>.EdYq QdYJxrIJqo~.Ho?px0\)D\J)a0~wIToQ q9b6dtϦ}}t5qVlw+v mߐ>G˅vKOU-Jg`N SGQLa'-ƠPiZ&p!r觉Ř;ro MfBۂ*sWJQ>~U`e\A["fEqj9ן~m=b穷]g J&1MT=2RqH[s+Wu XhikΥeS'j)zwh(KiHmihNUk%1>8vv%\&rnZ9Bߧ"%[i˸W$UGOyUO+8Zlo]66J\=w({Sq6sHɫ_ p¬4e7aۀ$|ʍlycD;Ca[8SQ 0LZ<~*6eKULadVFH'e_QV~Rq;KU)<,Ѹ2 -IDmKǸ+KDm IfA#!r]u#d?xuJSh3CkAjVμǣ_u" 4;/0pf;+h҃,NAYט]X}Ⱦ$Y&pU"-r)8O/yG!o,l,csI(`?K2jZs5붗[wuF2ge\L/l\uu4qB;%{8~c0roFʍ~3>piv' ?.ECCJ\ڨ,]ծrOaxGPU?rG&+cw~T3?OG,.խu6n25#n>w9\䮏[y*.PcNxm `퉤 5gd$\iv}[\H PyD!UĀ YȑQ!AM-s]^x TDJ)ᥬRRH} ^/长&@M3ۼkP 4 \_*VFxOL'HŊ#lWI[^bYI_PDgECc1Pb M]_&V" ލ_8X(&(UHh 9ٚGUORo^YN,]NtGdSU^s>:!Vd`ݜpȀkIA{]A`΅cIPBz Nvu\Ӆ ZXJ ԥ=׭YMXFa 8&es%. E & NH" '1=HUU/J XB%]QV_~ڤW\&RNnS@Tl0aȰMU}^`V@Y.-QyYҁT#aeMDI([qމ[EhW(ޣjDZ`N)f&U-_׶iq U#TϗТt[1Xf !'qPL!R螈Rt`ƜC\lF#˴F\rUjM$^4ExΆ|P gUzu\u S9&KS⊭WJpi`8yQ6R(G&<p%R-ԛX2 x\eXhC~ڴ żfA聙୅MXd9RX |*2Z^$d%JizrgPУxK_xdA-h!LYoK4MQg| mfUKơ Mh1WjDҗ)Q:V=MDxK >șRPHNsqtj1]AgG3)2'nH9(H(l~^i -IqZ*5ب];_Fǩb݊#Ea yLH*X HhBZ$NG}hrh1y= ٕfeqf%~l/J=뛅JL ŝ٤k%. TF$|$f!\"pѦB` i"?"fy>f  d%]]hkˮ\5u%]Swt uZo6 )u`OY|%F46vkVpJyB<ռ'^`aPlY,STb@nB*FJM׎P_2.S~lpe~~*m_1g_%:RNnUUL`z@ n),S\[ +UV| .B]/HBD.BU)䩀bbh\iEYgC$Pp#SxH\MX .q9[]Xm'*F:qo݊~B0k$WA>cn C5D7O nRJj*j2'p0gXkidh1 ''ᬘ|; mH&e}k̪Ncl ^ؠc 1vq|iQuL|TpS q%,Ȳni@Qu]BRsvܬno+%_%ʑCDC-s"PiY4t߄F DվJbwEuPBe y /.[V>VjqlGY")%p=-!F :E`HX6J:UB!BC&Fɫ3 O4 +T4VdqeQ n(.v[ ˈ5c&I")WtF[q00f_^Tژ !R[qpz"+E~Z\8lEC rN`ucz-o8hO. ۋ-Ir*iTVNtIvVNZtNdlmdl.A ec6}͞|~b1eZ s Iͮ,R4H@nBZr"jޡFc_>s34/+LDQUd5D 9 Ʌ}xj$hfO7uww#BPKP/`w2>rsl^,qd+2IЊu6+0+!"3VkTOX1B/' JMs)YEJD{T+dgU*6:EnXӒYSCRk6m2U?^pږsԟcZa(`߰x,tOb^]w_XlOqe%[/T#ٹb]jtϭMcy2uhw.bu@ђ1gl &% Ʊ^9&n7uQsy^Al{e%f.2uφ  ؠ 0"޺U9v0uW>rA1]U#rM!{z[%,oDd wn=`u[&. DcDt(ny^|g,rsֆx%mfc>?x%Xbߡ쉢9 wQʪn@b ZNnLnf {:Csq|A}JKnK[C6r7),%ֺ6/xa} V:>t^Dgcɤ|%WR{}{J'=":/E~W7C7^ {v[}/yq]>> ]3wHuet=e ,h ATxÃ""|xbF1Zx0z*kPSLeQŅ$9ǜ$z3ǟ%J(OI}nT4iQeNEzSKsRH4+Ê3: +czP p׎A]NʙILV}k!,Ђ^5|ɹe.-SpB%5qS_*+簣͂8Ԫ[+~@ .JfRU}/Tve5uZkgY#8(=Ew7+m9 ֣W/P7cP?{,ޤV >+^hZ+Β@RL[#2"E -ŽK1CvP'6nPGɳ ? ͠84MLn-NtkF}Nc9 >h :Ƣ4)" cҬ!kdBpͣdl?eɈ1ΐLB4S13[{39LZȶΘSHGH4#r? ے 0i{-$TF2.t (;SN 7k4DT1QT^ohFjL6:] \vYN<4SE*3PR%ȩ}.k4_Q>tҳ;iqL;[!*Vc'XͬZ`t;0ƞ[h^B&΂b$XQVS7:U*KS?Bね Z -mֵK6%Aʫ"Utn=:m#("GfmdQ/H׻S2{)0mo7WmѦ0 % nFh%F-pOjIC,ٝ>m$6 R]UYHm81wM!3-u|/ *}jsFߋ; p =mŮ9q`(oL]wY|TaW0PYڜm TwHWv^")ljjuP.Ա`"G0ֵ>k&(x CE@j 9`޵T 4>UHD 'x{<)sm{0ݏ>%PJb\Rʣȕ L 4mP1O8JpWxp֮tͨ6ʄ;6g8/ ՊTVźIH׷Qi"d 4x<뀱ig?X^A˴n|N 6A'He :4&4o_QQzZ6ʂ,0ְn lbhHڰFj,)0ݲ܂Z2kt,.EH(ލ)gٚ"lDPb)޸Ǭr0F.ЧnK( -Yb0( -hۊd1$ik`\Thʂ0\(چ ,^nz09zVΗj;CaKq`L-PoODFIzd gI-':,a㍘H2j^',0Aɺ)3e1)mz/!1+%ϹD2gRioZͥVP|ů-эPÔAXqe|HT.fd)$-*/hjdX3=Qo*:P2 ޚ]d}"o4Ip%"ѭ.q"yJw 4EЈghP(Bo*S>s>==ݳ>?@?>3>@=3B4?4BC4? TA?7CEB5B t>)4>A tCA+t?G4E@=s4@3tB f?F'4?A3AetETBHDIWTF7A>ݠB/ETJԽLe䤄l{TMהMMNTNNNOTOOOPiIf'nUQQQR#UR'R NR?:5:Ki!P LdkUƐ2/]qV/m XVtKBI с'F(Y4.sNV/)9N2- T=0f[%˫1+bP5p pH9uY.j-hnêr4,޶尳nOLa'L,7RNDm6Q4MgYP帰7>~π/{PyiȠ f ]J{7Ȗ*8DSj+*+ll,p.J Z?nF #2Pia2tXM^VcF>$flKo"s!,߾n\B&s~ c\T#u/- \yV*-rq3I8t؉tS.- ΠسhWeMo7˓B8 Oh)07knhT6G-EtH)D=I5SG%=GUI!FAS4BAkTA3ABCIT1 \E?tGc 4A?B5yE#YAs9 K tH峓icTuFi9HT3Y54HkBCJQyKGviVuGw lzB:oz5Sjmne\%2uχl/J`ZƂPb;i9rɺRG&ZPhmWl):hCn!L,|=0c>1Ƽ|bIUǕanޓ! ^b=p6Yſtlve !4"c]\H so2q*ܽ߃7X gdwm>2A x!]oFI0PzM2':`A. pfE̳-v5tzk?;LI\)NpӀ" >y$#@"j~#"A/a]! h8.0(U̹lz¸Ur뷿m:# pK-2` j^9E@4Aa a}ce A S& f`L8&(q.lCC(2Ŋ&K\ReI}+H!1C#J8g&0i>Mt0QUSBhtcjQYFpLhļQvUZaܺ5eWbҿ#AZM'ɪ:(=Gv(Z4g-qG=6 ^9]Y`2FY]tME84Yڢą$i+4$& 3k}Pŗ7jcRB\-&{C+D<ouN2n[%vZ`JjQ%9vYu@st2S#&TWHHPG~v8GvEh,&ۥ!"1iH aVKiYoK%Ze1GSԡ!XbVL)!KjU3 [)^%0+d҆6QtaA \bD%qa0&@d:يAԐMјl7kTHW"khHcsBx'ѯ,YHEXXB)RbbuO>NIB=9R7j@2X_Y"a6X,уC|fD@GzʋjA8Il]Y[hHDڰ'-,ZV./[cE92{L}*̹UK/~gMdnQH {7p6eP0߅K\vf-^dLG{6z07K>Ivqj@Al%P7k*t s5>xŏ\-K=d=r+!&F_:IaL$hLKh_h%oX`H@ P2:-Kd[4v9dOR~r 'WWn6; {zka\`Ov7$6LtbH%>1O-*/J>@V_Ӑ Q _@9iȄ!J7YN7b-1$>x5R{%Mx (GIRRhآU) \WY*r]e|Lb3Drd@8IA-K!]0ku\79/Qؤ\2"#闖qI䤜A:/-~1 fpT Y>Z9`8,#Bܧݸ5:t ,B:-u=.&g!kHͩЕt@̳SM"mi:}gd}JtSV:$Wx=InEjk[Lw29pԅC⮜g{NΜAUDvZ?TIn _U(lڗ0^׌;aɔ.VȐIj院zQɠ1pW6]J۵.%^Xdl64`hL*֊sܩ υX4ebG\ ;FCOEBOOT/DOCS/Known.htm0000755000000000000000000002210111722645524011511 0ustar Known Issues

Known Issues

Intel® Ethernet FCoE Windows Issues

  • Windows* Server* 2008 with Hyper-V - storage miniport driver does not load when an adapter is added or removed as a VNIC
  • In Windows Server 2008 with Hyper-V, the storage miniport driver may not automatically load after adding or removing a DCB/FCoE adapter as a shared external virtual device. To load the storage miniport driver, reset the adapter.

  • When installing FCoE after installing ANS and creating AFT Team, Storports are not installed

If the user installs ANS and creates an AFT team and then installs FCoE/DCB, the result is that DCB is off by default. If the user then enables DCB on one port, the OS detects Storports and the user must manually click on the new hardware wizard prompts for each of them to install. If the user does not do that, DCB status is non-operational and the reason given is no peer.

  • Link Aggregation teams are not supported with existing FCoE Switches
  • Intel PROSet for Windows Device Manager (DMiX) is not synched with FCoE CTRL-D Utility

When the user disables FCoE via the Control-D menu, the Intel PROSet for Windows Device Manager User Interface states that the flash contains an FCoE image, but that the flash needs to be updated.  Updating the flash with the FCoE image again, re-enables FCoE and returns the user to the state where all the FCoE settings are available. 

If the user uses the control-D menu to disable FCoE, then they should use the control-D menu to enable it because Intel PROSet for Windows Device Manager does not support enabling or disabling FCoE.

  • 82599 and X540-based adapters don't display as SPC-3 compliant in Windows MPIO configuration

Because the FCoE initiator is a virtualized device it does not have its own unique hardware ID and thus is not displayed as a SPC-3 compliant device in Windows MPIO configuration.

Intel® Ethernet FCoE Boot Issues

Option ROM Known Issues

  • Discovery problems with multiple FCoE VLANs

The FCoE Option ROM may not discover the desired VLAN when performing VLAN discovery from the Discover Targets function.  If the Discover VLAN box is populated with the wrong VLAN, then enter the desired VLAN before executing Discover Targets.

Windows Known Issues

  • Brocade switch support in Release 16.4

    Intel® Ethernet FCoE Boot does not support Brocade switches in Release 16.4. If necessary, please use Release 16.2.

  • Windows uses a paging file on the local disk

After imaging, if the local disk is not removed before booting from the FCoE disk then Windows may use the paging file from the local disk.

  • Crash dump to FCoE disks is only supported to the FCoE Boot LUN

The following scenarios are not supported:

o    Crash dump to an FCoE disk if the Windows directory is not on the FCoE Boot LUN.

o    Use of the DedicatedDumpFile registry value to direct crash dump to another FCoE LUN.

  • Stopping the IntelDCB service may cause the OS to hang or crash
  • FCoE uninstall from a local disk may be blocked because installer inaccurately reports system is booted from FCoE

When the FCoE Option ROM connects to an FCoE disk during boot, the Windows installer may be unable to determine if the system was booted from FCoE or not and will block the FCoE uninstall.  To uninstall, configure the Option ROM so that it does not connect to an FCoE disk.

  • Unable to create VLAN interfaces with Intel® Ethernet FCoE Boot enabled
  • When booted with FCoE, a user cannot create VLANs and/or Teams for other traffic types.  This prevents converged functionality for non-FCoE traffic.

  • Server adapter configured for FCoE Boot available as External-Shared vnic via Hyper-V
  • If a port is set as a boot port, when the user installs the Hyper V role in the system and then goes into the Hyper V Network Manager to select which port to externally virtualize, the boot port displays, which it should not.

    When setting the port to a boot port in Intel PROSet for Windows Device Manager (DMIX), a message shows that the user should restart the system for the changes to be effective but does not force a restart. As a result the user level applications are in boot mode (i.e., Data Center Tab is grayed out) but kernel level drivers havent been restarted to indicate to the OS that the port is a boot port. When the user then adds the Hyper V service to the system, the OS takes a snap shot of the ports available and this is the snap shot that it uses after the Hyper V role is added, system restarted and the user goes into the Hyper V Virtual Network Manager to virtualize the ports. As a result, the boot port also shows up.

    Solutions:

    Restart the system after setting a port to a boot port and before adding the Hyper V role. The port does not appear in the list of virtualizable ports in the Hyper V Virtual network manager.

    Disable/enable the port in Device Manager after setting it to boot and before adding the Hyper V role. The port does not appear in the list of virtualizable ports in the Hyper V Virtual network manager.

  • FCoE Linkdown Timeout fails prematurely when Remote Booted

    If an FCoE-booted port loses link for longer than the time specified in the Linkdown Timeout advanced setting in the Intel® Ethernet Virtual Storage Miniport Driver for FCoE, the system will crash. Linkdown Timeout values greater than 30 seconds may not provide extra time before a system crash.


Last modified on 9/06/11 3:48p Revision FCOEBOOT/DOCS/Storport-properties.gif0000755000000000000000000017563011660465304014435 0ustar GIF89a13f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,1\0AA@!2p 9,"ȑ rL9CerȜI͛8sܙcL:LQBMd Mm懚4UѺׯ`:VMٳdͪvY8p4.]8t⍣޾t7I€oRxqcM6)ʘ/̹r͠C tͧQެlÁTXF)[gF͡s4͑'?A)LUYETLUX%aփmipPRᅔ!jkPf"_q"`|a*3H5N6dR؎>R Y1!YiH. iQ啥)@ )$@,DC !m!D2pEp4Cq$H%ń@Ls>]w8t' 3=CLL~wOO>5TyI^{UTL7F\)hU[aS wի*m[cQ]ʥj!`,/"V%˘b|le!$Id(lِi.(n$iqXk94PFQDum}$$YRsu7tQ8Dr2q7aJȖ C95Qd˖g._SZ8Sf՟V<*kZZJ_JY)ha%cm!~zl^q,phڐ-Ewj&gWb2.x2ZiA\8\]A`A=dE :#yss:K#t2DhKZ6N9=iHj)>7_Fͬ2}QSP}Ta_խ:oeQa+n=aW`1a,>bq_;zԭYIBs$TfѠG&( & .}_2d@PF2Գa$Dsa4#@ASx{XF(v7yXsPp&@ڐ&: %z򲙘d=ʃ#Kj!%(FE=d Ac\|[ageXE mbp[,8X[C_`xOYy "3I"m (8.p <d,qm\"( `V4 bT WLIp`]DqYtG6 nelJ4!hN+}zHnvxNK&A鎉s zd)ÉI I /R41B=$*=A9zJ)@;άb'K( VR &BJ%W$zF .CLMDC>ic"Ũ2n&څ}`+2巖K%)I@*EcPF I ` F&PY 8a=`K˃j>zt=P[zl $F}EXy*j<54fyWCeWΕ>h] GzrVK*ðdw _],([7װD{\`l]@b%Ӣ;2 *A}H]naeJ Mph]QjbAg $.|,p$P:@.ɢ&PrJq& 4ֹSXxI1@4pjح>(T!r?p*1UZoiQ KCuL Et s$a @㪒 Ç28H wFa"(jXÿ}*$&Nu*GKs[;װ\Ƃ>vUT \wPmׇ|zZ K_@$e1@2I`P( eA16}V0(G]}n!-v&q;2ƧƎAADNMaȄ(VJfI[TEiFmUmF.o Lcܪ24qөKhBTozI}7FJ#[*p`xnU^h1W孆.L gx6Wr5i5VƊqÙʐh Ydr "b>2hHHН'`/r Z+&8M+f,Qs G z@PK+=51njR,GPdU(G_ѕU4R1tFp[[EvUE#\q0BNUj[AJBkDt^΅uwI#TjEI\H#U6}7a0@b"#@&n0aEmTEOURR 4BisW @ oA:@B0}J&q5TO%99 ep9WqD  4Yd5 ?J; [3PeA6c QGe*Ѹ+n5B,X5*Rd30,x]#eC@:r7:KETL$4LAL i0 i ੟W@/  p/bQ/lq 'p0111F1-ŷ7᜼>2)CF3c)l$Q*iFt$ZaC *3\ m+S[qf!NS)Ttd"9rJz w?$n--0AK6DV@j@ 71 Yo*c"8a/B5C9 I'1'W(@ 22y@F*A<rS1*E3jpGCS +E=SٮEUTtzz5"J~ s 6-"ziC3D75[7rKqy%zb%4 _/r߄&q'jc0a4+69QDAaz('SC;ʪ7E"a2O+MC123GK!R"u_ f4#= g4gQZ|!JJ 6y*#~$i3an-B-7ĸK@@@X%  n 08nJIʐi ,$ 2pAœ9T 8 $F,<( 89MncW VXL8G2Ƃ3ŀblLf,Tܡb/.YӬױMP=M8瀓 <8Tɉl|΀Q6Ʈ 8~$Ȕly|WdL9ɻmtdLMP ё a>2דnSn=+|IСMʽl֯^b-ȆLԇ䀞@@=b->. ڡ.~?;Ԁ<ݜii8(@yNPR?TSUZ\QEb?cdh_<\/Mϣqʍ>ƽcm2,δs.1\q?x}?|_!o3Wi,l=y s 0&DAn o+ 6֩(mAo\(oAmř-_v̡L,_O<ݼV|WQOeDlYB&8paă '"tC)^L(pHeBCBxP D=RhpI8 \P'K8hTM )rJVT9&QU:yЕ\W6$UX]iܷ oPA՞tSj]M:pKz(rtIXeH=V&1`9,9ј?]a4u<{M0d+~u[U0MOWVÉswWlKø` p i0>܎pkePK9.J &=.{harH>&þ: BJ<-/ZR6  PB ƹ2i38a WC!hB / `paN\44}N +9O{оj)8DEȤ)Q*J aP.h #j,iуZ]p1,N0!tKԇLR7'ᘓ:OPaDaքL`UV 0HFXO& b1KF9Z^UL҃/s\.V{>) *mR)FnD7b˄XWᄔYuG.j n\.+ @OT IWET0uUM)8 L-&D@HT̡:Z+(/2y >(Ib o*< lܠkA O!oBN3Yd40cneAꊽ@69RʆJC$ b"Q#N wcI{4FR&*ޥ3YUԵEՋn(id! ԧ>s[L OP6.qcV 89O}x$$ .ed xm?ٟCtvy [۫Ðe@3ԕIّ2 ,Uf[3yRfS, GL`VbVlknQPu)NÈ3N0:Iz*ϚtBB9`Iʏ9&["qAy|"awqNdБB},2nb Rx'KS!%#.`nu-1&g[h fI=5@6EQ3%(xDp?8}"X8wLÈOURI&f0 {)3AW /c]"ЀIaY M[9g+L]2Da¤TP:qՁě(Ǭ,oʔUѓ49h*"7TZ9Ցi"Uȶ B1FwxZ f,3M%<6RadP Ai3!Ee(&&V A J&kxH+jcZM"Tf2@Ou"ɴFŢ`#qp?1SZi+ĄLqĴFD  ^.Yɪ(`:V>ۮe@o@Shy+^d~C) c +^@!ؿB{N)O  AqKCuf4C>00 &DU؄G(-JdXh>4%~P7ᠷfGΆH j(7S(!*BM\94"ö@y"*˕%$ uDcvb:OAs?Lb̓21YV6 e;$( }N*!}F2? Zk 1U=_do1#|&Gսnvw=wC#j KQKfSl=W)֟0Xlla&Y(?铔Q`[2Ҿי܇TWbRD(6in~/1*{cKƨE֡EMó(>B&^^`,!6Igp 8OIj$}Vl]|05Uj"xIf3x7wI ?yW|5xH2:=Ԋ8F|靧1Ik;-uu+#}k+g 9{zؓL7ZŠgՐvћ`z. qN5Q/{Ke'_&MbQ;;3HhZ5o?Z ;뿳¢>7X3 L+R1~i= 18>.A6>,AL>c2+Ӓ6[3xᢉ *!j zД9ki)&F5?)Le2P3*jx>>?I&$娋ٹ,Dr.r &(!>󪣃8X\BNHa@.R{HوYx!Ȟ:!9\2*8(q0!G2EjI'9 lK| iv`fjBx%! L5PQӐa Hr R“ਈp86"4.?q+CXAf4PQ蛁%ЇE7_3) \40& DXIW4i$ZAC"lqq5ɇƛʼn\˘d:0̱B#q1إZ<^+F2[9Ƃ+3阾D2z@t S"_ 4O(ڴ$1$ q<[%!X#QIax`̚n„|^`J+;Ǜ@ f ȸT̋YKZ$(8PlNH a $ +- y-8ѩ/PW 9J +OtK624EFb]R1 ^@+0(qİ A-!byQB0Q2Y(WфKp|Ǎk:@e "^p@bbX $$jV+2L?$y~0Gr x"bpݚA+b7OHLrɆK.rϯ''" YWeXmšMY R1,FQAHx@ bH0aa 0GaJHSGA]Ucs)P=Űk 3!&Y2dhcsWɄ`4",9zPR4U& Q<Ar+0 Jްˎ>!7n⩎z{tͧi01do]ye9KMr))&z1ȪB^k&4AB.NN=HX4RM ʆ@*{O#О˺ hK",ZiY8ل0rjZ-X0`4`&RL]{^=KEd&PRh ҤVI0xIp( 7q#ۈjaC^o"+]M$Z)Z(+5R,W<.\sgV;F348Õz>"'tDȣc]̄~L%T6yh |5m.eU9H`ZP(ӰYa:PC+,a4<E0)][/4Ϻ$L8S:$[Ax!㈉ QGBQ~+ҧS9w5.S5Q*IOdD1@+JY +ᣰ 6>\ ʡSH@*Rh%!yö¤|K D^S9?B$kSGcK9ŲP[K'IWv ,pW^5.H ocZ El$ ,S7;ڸ@BQ;tS!G>ITJ>ĝofIۉST  ][cjQ]yT1XYIei$ː@ #lհ6[ȷ|p bڥ3?ȡ: EH+&!;6͢n:SP?4 KPeeP=&Ӓڱ4;&6FĶJqƒ((QHu(L\S5۹|޶`1 CN׻ncm$LǜgCZO!F:&E0E4 lv]A9< >:߅Ġ9@mHn/ ɡIL<\ihPn5K;;CorǨnl}+8Q[JB@K <3k$,=5hD!ԏ6kCA-A 慻[,cN>o.Lc n.#ٔVSDp>3QkJ;Ĩڹ@qj5^jY)t kƘM)jE`Cup 0#o3f@dˊɖN G^WGêp8 b3$QPq!vh.  "WBOQU[klɏn=JjA2熠&ƺo8+*Vlu#;gw#VqG4c2(fF6'uZc ֢޶xX < L7{WAemݱ}@\v]pRK`^d\C6/#XȦeUċ#+ #9_IOhۻAe6r >2jF= 8[ $;'z>Ӑ4iR?г6w~e?E[OۖG V1a#jb@q!=gS܇ J4澈F\EǤS#eIH~Y %`Yt !5juhtC\ݟwSɧso]I\Fz.SF@h TС  d8ćnł #^\xqRb%N"l2}%FxPE$K*XB CJ,9&*ȕ/2P:cħEcB[T ̲l{1OR-Bwz(P,NW[YTwÙ`f\rŚe;F0˙zDdC^mK7@hEZ<*lE;^Z&6LԨNץ+yvd[ϕՉ"޾27䇳~QNۗ/~`4 KvWqSD_:R|]&w[Zk54 *a^rU`JU5d'iZY8=Vz1E5 5 yqY[vWCquYeo8XWAL=q-Deq%f!e^&86%[iP*Ƙȭ^w[G'XYs~eQ[xHf ihUY݉Rv*z!tUsn^f P)bɩ%ZnZiD(Y8ԂcIuTM-i2 (gX[ S$)6b]Y)J쑑[1Uۦ-*|Z^Jn}Hs\7]5䛟QO5S@ipGHX( 1 S楣eIٯ#M8o;g_ `x07]!2wJV`c xHK}<Ȣx/UFJ 9KtJd"LcC^Z_ɔƈ}*:wFxbC|rNŐx{^LA{drnfJVUiYfzPO32X61L53}&betŞزOgͬ^Yitg󺆺9{v;͘EOgd_򣭢d"l+F8rcA@F M$mãЭ"Lad8Ƞ߆21$(\ B!\HE*F2x $\I6a7A!#c3]IN2H,[x44 PcJ/e,"?@*"G+!mz4:{ Bdw,,I~BFH 4Id=cB85FH2f 5x2&c8 J\PixxD$!PEE!F`R~I5JR<8$KĚ.aJ )!Zd܋B|(E1:Ou'!d&S`Ix|1 1`h%c0`PdBd @Z(cN yZ5epclK@ 0-dU˱,!2ZkbSX $ b@V0Z(PЄcOوx6d5Ë^bexCKɨ\&D T l։p.d#@b06|3SwzViV"8*c7PQZzX& X6̡CBFCf-  fWa$\;'%A<8 77 6&.8d^1xpZÃk ̲FUj4&fZΘNa|HT&EuDUyo%K܀f[($`gI\kM IexYȦ*hS^Ҿdt\8riZ.4Ix&FMZTɾ2TGtMf_Q~PELS@O;} D!1ęl0{e,TXJpi2Oqu1mq&&iH:V rnjYMkPJ0̀)WIHdRItX\M@BvZ \^Fu5ٟY("bdX`4k]Pl*XȎs'j0npQdFH:5lZߠuN<1.C ?QN#IW+#XIE)-M^Ijn]+ElфIǔLPGYQT]IŜN$E`*R,휐  NLFe>!L$L{xX+ʶ_pS5D*R1%JM8XܩbFj bO| b+qL$kbqthJ,FèonG*Gxarp`QƜ0=@ͬLL%W"d^SĕHDD @ V$<`=Vڲ`cfq*K=N8ϠmLrrK{ʊrPpZ LAxbm*+pVNlvxdIjxHK|@" bhg`5ƶj{&X0L ' Xn]v Tco>Lq>nԅHP@$ߴpd2"?"Q_PI.qR H[9Qαvd%H5N'Q%EhC41mӈnsuHs4̌"-Nq2S%Nu;0pD|lcwdD珂D߄JWD7`?q&yspOpqj9<(8;siqp0KWl\/^4nr>g;Y1fPb7F#QfRN?[-OjaBo)Nj/LQB<7seUN _zO) :`o8F5bZEyo9lCnI=4Ϊ*N`7ƓG @n`'7|p\VeWi s@mRI5o`fܴٴ# p07'\򰡔a55Ia_о:F\f}8; ir>wp[H?tF^ MDQPi$[B:uۛMϕC̦J7R!5sO{\F<3W Np-G&wN`ۣiXD?u&=W$-hy4q+]7{Bx3>)0uJ1t @DS6[6pA5Tà b(aAe-q$F%fPh.D8 Gaܧ1"EW8g…+3B BbHHC"jⲬhgؐ)YZEW T ^,zZaSꗥVvI6ea2VW3 F,$v߇-Zz}-X]+S1D ^W["Vk0g(~+{/L!ۆΗca_gF͓a1mP63zCbMl/Ȉ 3FzriZSˢ&Ce j:`0ĈЬƚ̭xm%&.*ʌ3 K)v-l!䘒94c6L#hЩc(WrMDcKRm'&r̰ r>'hMv2%D"2*ξ T;RLZ)lO4+rDk(S ad3!"3!4@KM S&BJ,, ?Π4I#ߢd  KWV/'Tע+(m|+Aݳ-LNS2 R C_;ʩ&24KmN%5;б A77kTF(nRQ9o4% M٠ZT5OȌTУz+:מBEF;JTda V2 O̭HٕnRDLkS”th(|V #IFh ߒ2X%IHLZidlA 樉c ]ÎRB0MZ]av7:ȀE]PsNJPIP(Hc dd+3>Y'IPLH,oDa@2fzEI` + D艒;@&5\rIA+"3L8V2\Є4 #pU adb L,7l)E1jƨЄ'=%C/[X`,&Cn(BfzIDP2d{HCbB*k(dbMeM,,C-<&]!ΐƉ֨3zI*ÜH]Ad}>fpF"p#Xf(cq-}rn d%{zE%1Mg\LDTFBP)?F!ecF&;*#`(P 1E|x3J)p/ښb='qǘ9ƒǬZ~q^.92AFc$"> SEutg19p() YRԈyeƄck2n0 pZj26D'uqV@+ɚ6 #s3(1,,sP6$*Dm$ z$.jr;C9BH2[3/CPwr7wjaRj$ #ghNObnAE'PC r}>"J(pg*0sqB#dV=i&S"l0oQAMRhDwmR舶LER7 q1R,hqjt.²_dL.Eք$? oӔobl(&"|̀[^YXH41eNxbټRIT ' %EԤSV3UZc?΄pGb*b'dPVE]!iR_R0%gp FX`Ӑ>a$ӘP2'LFl'ss'hj\Qqbd19d!V. ܭ2/vJ):e"nbI#`Hc JAU2hNB(^&:Qb;v215ZoD! v*-?,gSV* {+LF5 CQP>c%X PȭE#)QF8OPKHfigMH3@":nPo~ UiBtf(5F}z\v}%V#0 .!H7~-I jք./!*#P v2>25;=g= j0PBU/hLdJ%F'lϤ!Kc#xY: S"HWpU`Ҁ> ~,Lϱ r`Kb@  8 LH+q \b; {@$Zg.Pr\ZR0'['/yB)Q+&PZ3 O,̣h"M, Nl`>΋d $ Bbv^&~ 4̒g@dI0]mSg^24!3:!}F7Bn`:z2v5) ]ebt'X7,݂ȗO V-Z-@vR,@5Q,DR76;s#O`7yh/(Ի6Z蘬BujCw`onk*a\]p #ҀګPd"xߪ96mV~IJ7yK ;YZjgۑY; #;Yp-24.2x*6< UuF .kY&MʕE59lXX+-@~ i, -)VB18'Ii⊺_̛kG隣O*6Z*ϒΧ8 CUcq*rR19e(j{Z5z{QqO(~  T"!D+mK"I .V ^\X6{&vyA n0!PDHyFEMOto:Py-_Q;eP)!4-QzC Db'~KzKmV1PX1ږ}bczl[Nq\lsD>K{lKD?a%hDЗ::ovwDDq{[+5z|0~VQF;1Ca#AWq)q 'h6ZR,r/dQR÷B@e*[60h *6z [f@!F?h ē/:Q F-R83c'^X欉rgHe& 5[piWej*ұ*y1aڑ4*\YbتKdAKM 2Lni٩^uZ1A%Om+]a? L\Et`K3eƸoe+ƒYHbɥ[.E'E]Mv%UjqvUC&&fX; UsuHfhH6go׈kILVЅf-uI#)tV6XXS*U]|i@2j{%CǛV!b%wbyVjyui9Bn/ 0C2yR䠟޺]ƪybWcU0uټkIX3BhUt׸"5GqpL`B qI s߱w>Xda3Pu?!nna v3!ܷZ$Tv.bS,gj ()hᓫ%DMaKu3zLA "ih-8 /1Pn@q6Z"7$+O0 pH3!aVWX:dn/мu:ꡕ[[ՁDB+u0#H$n0qKVDg2Dל̞O3a'u&qn1N(;ǁ1ǂ$8өd5X#O:-Ċȳ:_zF@'gB @Cց<ֵ0fv{59^<07i7+ٛH`Dy] `405^@=_REGdo g5 |FdUcA?~Xe9'M#6A!1"0-̆e+lYGR"Nw#{!9'}BD!Է :&\R7ݑ1" E 9!Fj5B!4|a(#\qS}a0 )E,izY&++5$C-S*%OȲ,W"AyB2bx#%?h41|_93<9St)ctJ 5RbB(N(.#znqT3(lD/QD82h4z"D[mkϸH̨j;[@836usJ\C92RY'd:s(zbhJazw48}52%qr{89%/"+hBQtB"#a q"6$D"u2 4Ɗ y.e7ACB.qsXzJ&6YS+06&|* ',[L(%2Eْ5A%c'#QOyP+#+f!GhXAjd]jIUqC 1x6x j(-)2Y*%H< *".b#<ѕxqI/4a}A>r(/""q)BsbfXS,R% 4oa5!!F'<}GⓀ BvA3ς';h011"K3$8b3!ӊ%9Y8)'hdqsH4^ЩqQ_C9k񚔂BǑq[qM"}Ac'i<-:)z8)X92bq,s:o QOzIɝsbPGX*7Q20c! z? ,P*T1rbA⇜Ԣ"(nX.Sq-!2ӑV4o r+Oҗ2V13jrbP#쒓,q3H/q1D7Ql9/:ac "3)j{59by):蕐SdJtaxX&# ilَ|st:,zbtcHi#gj*gr8 |szja`84Z9x(vb*Q2>7NR3_q4-R3at-* )ˠs% 9jb[)Bˊ,›1o)9Bq28xozR_CQ"19I&Y/1DND3tz3-AiU6~2")#@FXD%1z#_H;gb3X$(T,Aː8)!N;7+m2 )+GRgsɟ-9=c"brX4QkIB$._zq(:ʖ d7 L -㱫7y&!Cc]bkCCb1yRk a B,I9$3!ӚdvJM&;.*#gjyH`Kzd !B>UMJD]73G3J r')&<6~BIC볒Z*LXXX0yce<8 05q嬇Y_KKG'tnْoK\;9ؙBW0dU=7!>2 4Y ~< Ao0q1 o^xHN`@gYW.~%%+z̿ơƵ*sLtPCB AX?hT:rb 0 hY TF>%@bc>7 %TS! TS~ x!ԇ1V,d1m6|8,bNb̒ǒ9 I<څ9V6vE n&2x6L8OEݨ꬙"~;Qj9_1LBmO. e=dH&uςlM\ *8⹲ȫd#iB m" tFVQf WJUR̥19e4ʚ`\3R,lg)SElp#pg2J Zõnlt3 Mm@ פ]' X qȼ IjMqdF '0 {耓?4%dÙ#a#dSE-AjM;W")%$,م?#-[)W`ܒdS1!^ސ2|P1K(dm.oR+hMMt!HdHp( MR$(;Nb'5KfBv#IgiX0Gn',a CN7Lg!^u35kA>sS6M&`+j>|*%):7 D9NEi CL9nbT;iQqP$;\.e L22 dzSdKKgx!$YԈaH;Zұ69߸F{M"y8>?$L͹rLBacM%ł!נ32S qñRް]Jyz8JWōOMrp]cm5ˣĢa>[;*EwK`$lH{EȸM> Nl:Kn)MJ;4{UD̬`#cZƔ6Bx*N2D~E<0cX)Ɔ!."ָP=>z.xұm+)vZǬ RRm`rOox8vѫT! }[.&18ldIԎꬲb]Scud!َJR =_eRLFޢ*%8~ж[5[JiZhM1[xy^t^ӣRywiy=9,[~0)RI$#:=SɊ -I1h˦ k9-`aX_4dY Ȅad7La8l$8-IhB(@0x *TR5@:3HjE%; J# "ט;<3h"Á{)#4p LLaACx Ta˜8 d-Pſ P FL瀋-HBXlPa`S8' 8hEdIXЄL { /9*S.u#?#!sbK÷d*::򏒉 M3 $YʩBs=#l>.hPL` x9PXA!́#,%<4 \HHX^`18ZYxa肌$_ĸg<$iX]%dS='}ӏ~ӿJ#L?:Z r@[D +s4هy8jf>enJe8'PKaLY4b1۰(IXHZjExق^qFqt޴1䜎4 ydMt\*b{"馓G|9V#HPkRyN Ċd>ڟ$AD9DNBʷØXQI(JZVoə Ǒ M ] ܂X00HI¨"$ŖOt<bQ ,R8dRE -(Ey49ˏiVrOX 6S[jr3#!) 򢔪 אqYA#zcbӺBЗ hđah$H9̎,8L"ABa|o IX1 P` `aǗP[U(D %QCFM & KK:hr KpV:l<C$W!7u*Z"(T |6+ȡ${P),Q*WOz(:d ahbAÞ[ ) thR[ʊřo)V)ύ#*Aϣ0b'4(5LR7c_b!'u 1KC?d 1m5ӱXz:?YlPVs l7ƹp3*2 [9lQ8"3!e?~" >lF'rqWbc }!* ]K,u7^´<p|?+1#>FS^ѫ2) X }ڊr XVAӳ ]L1(Jo[ܭkA[l!B"0Z\*!1|ڵ ̖W3?:s?GzSšgH0BW絊I@]W->}2eEr &>}[:_&>_өقگ:߹SaLqj V S}%h Bɟ5Tx⵴4Q>-Ly:J]X%a3]G]uC"7B!3~:~1]r2/8I5^->6e8 v\X3*r#)/sg-漶7kc[ ϛVYj)=:Zcq=G=>Yf6erd& #\K{ تcb"z䶶5 vG]ar *Sӑ%D(^!' T 8W/u@x"q5܁b %fJ^ ueIiĝ񏐛6ds=Bۉ+V7}Ca~zw[kN=v{R#OZ;j3&⧆ J F\J:bWÍ@6hS^I*%JZCfŦѠutU I FF5g>c ,W[NyI(g\6k@LL p͖Lk0L2v.4&ڰq'w)ơ?ݖ6;xl[jp̦^9m2݈AQ9>J>Kgf)FSmF˨kK}]y~-"۹&h7|Rm J k#08Z@!ߒZJb6b'VV Jdo^Vbc=e͏1'z pNk4Vϟ3 Xc(]`!#ۅl)w.Vش?.A8h>i=.ݝ)G즣%=F6bbdF7Z{`;CTM[Bo#`*&لY~a&;#{ҥE䨚Cp#/1On_dSev}:h@DjT o%Ƨ+7Dqߗ؆IC4zyjD>#LvSaO[ƿ]7D+Qc?ApW˘>D :++22:}:*i&@" D7-{S6E%.p8*H>"q?ظIW; p1tm]R3:oGs-m#aavs_ERbqïXW޸#O'/9kӔOX(֝2;[cN8T5@ ӳ0*"'O:c*5j>o]CugA#,#!c&Ǘd@[4qǹ 1Viɽ7å8#DxW:qYvhJZ)* qGgqІת:'zoD&sF'!pFeR0MOLf3w`~: }t)zfW|ؐhP&2 "L!4e[Fp@ .-Fz=*[HL 鍬8PY&T |Sɑg PCeļlΞ*oyP DTҨ0)LЕSJT5ahRf`O\nM5eŰS֝tdOz(Y\62J`Zef-%P!CFH>} 7t\1س'!` vɩL7dޛ+qTaެh=k^*Y79+hg.NFܵsƜ'|ou##jnz&B+_ěZULF MFn=YKAJ Gw,6$.fx]\+A6eRN멵b7z݈Uejqp+Z dFEab_q]Dz>GgᅗJ MaewhRд2e4@"=U$%$D$d{(P&a"vWIwcӵקU]hRf8'%tz*q(aGTr9Y:tf;t7)9qYFEF 2ŕIiPQPng|v+q%u#(S"5ne1Kf+u"_fj 4#Y6_\8fpQ!s()+8rCӎϜٹh j p%tZdqRۦ5^P#v5^)-~TIzb~XeJ4t3ΕiEG9ud-L\3+!مUW_bHqVG <g﯇kYU"o^!' 5N25DZJ A%l\`~IV(axB$gwNt@i¶i ieL%6t Sra(l3' j1CxpfRm$#NExPI]e%&ʄ@4~uFK\e`Llw3񪨙1wME&I(* EWq+\Ot;ˁqt\ElenD}*R[TaNLbleNaͪA &b1hAEH\QuWMT)5RzTh9˜lGAJYZI ɖּRi֋LX]\VGAtA'uL]ܠYrȇk_(9J~QԥN|hxR?LjBĤ-$H4š,(cT҅c A`F iDKJάM޴$rLZ"d`UmuԦIO`RK(IHxiK2YdX4jeNP9WhKsQJ0DZ#B%6zƎf`encsIzfI=Y q^ NH<)JZ "ٚrJIy[DNK%[8^|фKQ΍fG 2dCrf-٧ڄK&M^i@ZL}-afqřq{G@d^L%=We9^ga`gOkb,jC$ *mS w`X ܕ4(2U$ҼeP|xXՆQI-w\bI0*PC!L*dJ=er^hoXnqY,"T)!R,iB@=byEtMRFOd`!TMIʫc}\S޶x)V>kE x Ԁ^GJ\∸FF^^~i*6t}qX5ireiegz (]fgpbRǀНKf$a<N.PX%EiQdrk9NeMcA#FJ)%aGJLSѕi4% S]ս ClИQމ#Ჟ9ؓ"TH^Ԡ1YTK%G 6ۙ!v8P-rmfE_D$Mmogcp6"F]v_ #̩Hy(VgtgQ%$Ea2[ aVmt"BYt2s}`V限܁'!)2%TheMTe%DҮD f.-yRA_Iޢ$\IS| rIlɒ1NŇM$² ]ʔ9HBEEmaZLmZ/O-uog`Xx =ZbpqaI0.! bD):Ю L$UMR!ٰ҆8CMJ` Q)PˤL& 0Y ՠI((Y9YPl<"RL0x!Cuf6lQ-&ٚ [4 FhNoXŽj(HF@N1V.6n]\&~]r4"nw t(Y0 Td E`6]˄pAkF&dB.In!N_PNdRU1L 8 ɨ?>fF"-_ i.*{nzm`t zq9Z&4='r@*a!y+1\Zcr]0khTmDu< IKhPDt"DЬ4HW"Ȳ&D$TJP]Ib?huѽ*,)ZRjx|aDՙ,pکwΑ6ȭmFG8 IVbI)LrD}!,T6]aДIu"sapfvZkb^soIArmF75oE;᱁~]jaTDpGNW-M;Fͭp8ʽZ# QMnȭu|1e-$[BwOuDRB*gdqHkZ?5$\)YKcVSuc\o5ʻ&|n$մ[=sү`Z70j揔jE r4Ans)O nn+̺̏_ V[r5M !^_3.T|[вxqNV&z9':hG! rEL7|vU"QC34vDHݝnXz@)oCMZ\IRTp\eӷo}LXPY)SFbe.vH,TcÎ1JE8$Fe*ڬm͜qh&іF;8KW-d RG/X%Nu^Sۧ9Z{SNAm"\CmBMޮ\޴:0T;mx9!˚ 2$tL63v^*%F,٩'8`ddV Xޅ.X-N3l,WPE~bK'&[pSڥLcs`Ǎ1k]P!d!p#MtJ# l7gb74LK '1$28SL>qZ2鱡v(MNiĸ UxREZ# mu7Ow>pQLMxT[ )}$룚Ҏ;[WZ"rJ+x$Lr $oI]v,ђ2ёo>irrRYܱJ'F<&A?"W:]ද])_B)2;ҭͭLC8)#z$j;KKB0.uHaRDeqH%Vmvmݢĕ:"sZ2""E+" f?z907u9e12BT\oYAb3#/Jq .,_iI3%ꑼYS36m.ێeQ_XBWr$E=*7y(31 qyef<hχx!6K XJcJoOېԹsVΣyuEe|;&UB.+: yKՄzN*13e8oP큮)rJhRQ\I1+hsa)%[6t\$M/eZ+({tNrTQ`:JRNQ@QU^ժIƙļga(."3*vQ&`XI,f2eİ#oaXƏT锈WtH!2rZmL3·p :"tJ}+)t,.ŧ$ jհDoͤJ06DH1ҤȖ@E2%W.Fp$J5O*]&M!fx <1IJ\flq&0tv? ltYIH0>Љ{9΄AZ2Rn7p JѯzԈ(r 2]VA?ԁܔNaRk94Kcs.1v1hO2TXkoRoO2B9cGPM $)/u&˗8N-ѓ ^[]Jbl&7u B@4@d~kfOA셈'9/)ibѴɜTꮮ{QiI8*楋?\sLCQRxwz;+4FLL ОY`.!SkM2 M$:,Sv4k8vc*= вeCJlzyO{T\:J%bU6ð,C3Xx}L&hAN`+A{^0a`zbmK\*E~Vjv})j9>,~sua5e5Z|YKh-F*10:"nuEF~Q%;20Kh/¦{ : 9<̴8DlnZjQCRn*TpDDPr+vg*fTIUo IdZ#eJ hn2ehE;#*hlrTͮP+T+E.ŐK]SM'&#*-qCNe2hë(mYf&Ԫ-G ΍BlKD=mgR눈m'}b[Bkϒ*M> kgf cz}}_:g8' -$ ?68n#^onBmΧOQHSZhLe㫜%K (Fkj\dX )״㡀ȳZothv^rn R**c@ehf苑cr$ .j.p%  H )Kujĥvj&JPf~6LT|qI/ÒJw"B*6.r/J6RS5W5[5_6cS6g6k6o7sS7w7q3tТMcbGNbpⲝtH:ͱ :;;<)< . *o0FrF6CD $[D%k[Kv; M ?M1PV)HgKk$9? =J*N #XLTR Oגf.?0HySlSJ%%c2< C·K<V0' Cm>:B@Y8)%jVLwÒøA, mHv/o,CG;QFC5KJS&nAO fndSO,2feJ4"6TNpDLE-cCBTFR%^H13ŐiX;0Wu ٌӔU'Ri0/4d2#rh-8n2wG8P%4ef"1YN1#*YS1n&p`, G&1 P/7bI\j=@b؄L#ȥT"` UhƒU`PjfUnxm=JI!U[J D$Sˆ(b(qR׮LF?$aY'/P1$21o 4jOeV2KK9p-]giaE3buog46Qoj(9E2I.D#` `Na>ݴO)LDzP5`e.'$ux}C̴ sFI.hH12GQeqnBG*M=G&(i`}Ղu>%$cH,ge 83QUN:Pq[xV&5b)/2Ý4Z*| 3(mȶO/H=QM0Wr'iu(C"xܕ6xDqS1﫸H <L{UDÈ`X8\pnpDWY3,=u`Nh%.Nhl?Q듿RuLpeŤ}45''1k9F&gB0UQI%h#ͲNxv1ŢDVc<ĢV,t?ӋPy 2C5Z" 2\c2xF]~I"ӸpkFtkzH,ŜFdwİvRÔ/EH幈t?-?4uy# X"vg/-$TP&.lsNvPm0 edl鋇•mP!Τ&E6LDXheb9,Y ek TVy'dFm"4ƫ|\]K$YrJJq @H%_5Vt䗽tǼss2j" 3/u:AU٨ ,B@E4˩"xL3GfT-&C:0E4UIiE~$nɅ@XFuFSڶu~|%=L֔Kv?"{*Gׄ+X@yjm'Ap5s%yH.kKw1ā"4[_1(Sfz(|X1tZT౓:sFK+涎Q7_C^!3njJO9uy%9Ëe۷+(*L[r/eWgD"puF&u4(w,$2u>| NYT^$L7PFp'jN NwȒ3gLp:7r\S Cx c-~>])ؕ]3eh6[jMv_9SXv|::=xjP qs,*;%֢hioT?)mx޴ci6TYmb~L/I UiJx{h) zoɘ2#)iH+gѵuP˸HO=s5h83 k 9G%$Em ?:-eKOzl·tOxzJ0E7 ܝ1*%}ן%Z JaYaEL J>R$њ̄\y>OD4~.%VByMo#lO+-] TvoX=(χNtBX'd^WtOkz C=Lg#&!z٧?~`Y2tLN_R1v_QY\|0p -SFOE+8P`B3ذ41$ȱcƈFpÄ;fjI8m, >Mz4iHһHP'F? I!şSzԪ( tfF@R "Ԩ)jpmGYUδO5tR;Nt/ʄ9kh|fybŃr6ь>4aN¨oƂrUu’w~ʒ+ɲ }LYBu>tTuΦ Qܠ{nX$xQ.縗ѰeGv~:\o~y\F򝕗gWB5MK1IGݵKvVg5YE$sqF^R5G[mDimm7O}dYqwDW&daVBXP׀bgY0ZT~t]COa`OGͭԣb]Uc]Ӆ%W-FTHG0J4hryeFFU\h&]8ι5vpv:5h9Dl gUyfEeX2b_)2}4ɂQ{EtQҬ¦D<笳9&F`q6鞤ca:FU"J샽 d1'LRlQ5$ j-~:V UfI@5{]e2܊ oVZ'F*VgoYF߭bUV^;p'r^^[Fovi W]u j7`V&R6M}$^h[F07{eX餤~ 'ż᝙9Q3XvQHԴ|(D&!Ek234ݠGT,S -0z.8^fiא9J<;뗃5B}ܴFkn^_Fe :y'?u#jh7EgKR&*45aNzA1dɍȑuHP! )m1c~'-RL mFicf,1׽V OYS"r1dIR!CP, Du JUԳ\}^~8AKR2u9OEP 3S:G}D-2r )36Wn|مBM17eRLIJ螅~ 7yA20 _AH<ӿr%AdBsod$Zà(q3#/ cA\Lo&͠#/ƌGK|/yϩPi #;.w@1ZR=^Dd(3~XsPoqOJNI5EV0Ӧ%-TtO|o@NQ[f{aZMr:ed0h3+ZGbdSTxa*=B)#,r];EQR!Q 5sw?CV/C$u[!X,= 'x(4+*}UHq/2+OduM%{ 6M_+RFo}tT$6|!K(.QFѲ u 2~)D)}^}"HyLDS"5u)ZYEb/a#&OC2".B(0qKk^vh0T0{G]ys|Rm.H]Syc$z 'R?UVJT<ǡI!ZBS7 uI/;j\anN6"T5L="v s@絀R65y"v;+~s|Ba\sYLXys"r4ނ4(LO6z5Ղ3DƧL~ cTB0SZK|WH>'s[Cv7*"'$-qt!KZ Td%7;QqT~S3)L-dJS736uFnzfs~QD'e=H(Bd#b4|!K 3Q!YmG3S>oh=fdF-R`C# P1^2QK0!1cxW"x/%Ɩ-_Tb2'o/,,`>s.5 t'20=7~1 !zV*ڈVa*h$)va"C.sMz8;Şsw$c]*@#Rq]NCth+CtLo-&^Qw5meBR0 6QD!9Gמp+s}}pi%4;s/{DFpS=8;7ECIU-z'w[P"itxr Yqcdwi\N(#3 tr6MpkԘVg3W#q6qxv&3F)M4[>0DCS\L%9ȗ >N 2rГ-)8@qQ=uIT9Γ*Gş+-YxLrGyRF8 `156tWYC$e*&sU/qG6iFDŽ@ ՙ$-g5-%b|$sZX;,%X%ݒ9r$Pr?y-w^GtdȍӣIkJ)NP X#s>DN!\rhOqG8|w}L dZ'Lbq9ȕα;cC\Zr#$/stXajFt>OՇMғi5j7dF(1cK/QeKxMI.D@?S#e)W 2QGг:q{>l*El #v1Xۧt*u.#[H(P!NELPJ[6 5%Ѹ@V:]N&51.j|K5_gke*@8̗a)Fy_dazԻ7XCkq{bʰ7,m|Q)Z"KY AศX%:+tb(p|I7.~zBŇs?Nt1,|3c}pv2?hӿt8lJ"$$1?Y;{DxuHDiH9/&z.50cNW7xVa zQma=VsKch_;fq]FIٚo'^I/7R+0v-5[$Lv^YI.(.x*x/xu[8VkU\;ir621gRaWUkZdHincN[g:/͗SC-h7쑊} 貴{7;tWNP+H"VN,g:0$)[,**k w 5Uț!%$*y!T"ly 2 ]5*:֜ƾ$}%YƗzN"k HWsNd K23^RO[א>7sÙxZY6ЋKw"uȫ؍4=,Nݰ#)*x<Ifb@8B6dwX/;J F4|m3) U$pcD1$9ճS$QCE{#ZǞ9 g"=@kdFÃ@e2 ?,u֘T %::j3{udt5| W};1VH'r3R] ?53O?bcKw(I/)2W*QISw'2V jP,>|#9=DZU ]ޕA~ޓ'l2ds7x<)r?[Z"hI*&(]aS:ƺC>=J)Hޥ:~ ݭ럜p;q#R.Zan=]AwH.4K$*=˰_SI, rHdzuδ]YZ{Bs'@0ÛGm%ȟ>>+EKˀXL2,(2ha… &,xjTD$qC2DhfA 7fʘ6O)ZS) LJ/HPIrk̲,2(?zX*@êz T4,P\,O  Ӱ@ MH:[R(3, + }^TC]yc|'B\.UB&lբѨ+jڎ 2u4^Iy D0S%VݵSDo/ fŒ;W*L04)_C#v2o~[ĪDX EwG/zO ԩTr<sBO94Gǃhd@缴]nvZʱh)I6e[s" iM-.m./=#2I[[+]V$/wTnKK\[xApܤ]rI=;oΊzf2oYTLG}26i%XɋODZ5 Uh'.FLkncS$[yRT@2 sf p|p i!z*ֹN0i@b:r/(܋J`Dn6L 0'}){L\!pz2f cDbKͦsDj,Y%,-QVvˬf*ɜj|HÂv+@,bڐŤ]*BD8ӣ}D62*ot'B5gf(=>Oh>ndzR>RSmئAYyHXxTYOf53+9N}BqN4GH f6ELN!xX-(ɪ8ivʋ oIIUG2ѰIJX)JR a[kQ/ 2H@[?$GgcA`+q_1[mGWX-ܵs%Gb\}IUsoVH ߗH5)V>8'rTr,xjU(*\u'yqHj]{)p&,D9`CsA'47B܌F: bХ':PB*Š2(ՌUw#ܐaj\!IEL=ʀ;T5o]L ZD%P@24h>8r#\Hy$t(ܑybUJ1Rշ0m o4[CD9?'V=6U)*GHoq8LL6%fŸ)Pld YɅʩ03F cK&QѼ>fwY /V55;v͙{kN~ 4jK?wmIbz'>n˷mjtu%@!1JV.q▗l]}ާkQAl:^X׈ӓ,vEBRbhd$撤ͺA[Xm'<կθr,*[U\lp ^x0IM m<OTuGvySމV:$^SmyP+Ց`w^RMI) ,si7Pz#dq^y.Qb^F[6*AX_jx^k6ׂǻ{хu8;)1!:J,g©0`Y)AJ4֣7*0H.aC +83B-+0*)z֡-/z-Ȫ+9:67M42!%D?Q4Y3rQ1K;A[)i*碻cSo h´H 4PS/0@^ OX1خ)! 0Գ5S#"P*jys{2%`P0BdxpNJ/{% AC݊!!͛3Fÿa ><8IR:)L#uBbi8X ,xi7֑##m9v</AH(ىp0t;)- q|G>< qC-r$I2滋'Pl4К)ط\ѠR4Ij 7T QY&PA"T)ɲ۲˸K@'yIG$b6-Ā3kjo4[Ask#bJJ+MC !%-"@Pސ{$&nZKطCJD)$їKY*R)5wˆh;>j9qd ^̭(̟1hFÿ8s$|O+;l35YJs:KLY -T)J=L99<[ ;@Mtz,T3M' R@'R5*' -SM)`&S7E&]ᕰ0:؇y*xL2q  zD@1:CBS Qä4ªZQZ:)q- NzS}s  B'0$l*ǐ ˍƋ\40AM I!c(rڤƁOλ@L Q- j$)S4X8"/.=1H\I=!>1C cռä,gMQWS HX쬖>LMGrBTV -I>#拏*2C[A9BpBvD-!S>PvMBNGY,C;t x%ꌮFg\I8M$.l,O(kmtT߉;[LKz=˔#*ؑU.ۤաh8=RrDZ1q h>RV܈"]? ܹ$Џ=63d <P9aΪ#K<u5?/ߺ✸UE{[V(B E%dSך U 7gD اZ7ݾ;zd m)A\3Rv N->:. 5Ue؝']%#l}h4ƍFI?˒ q&"4Y ݮ3N,+cx?.! ;H264d#9o(`PFXYK~diѬ:.©{K#BzWa޻Rs66K#-u0SSjS/o[&6L_s sSRAʤԥKJ# QN>IY,+H6.]5Q$P/ ѡTRY AI22i)f^Js9hu#L\֝O>9i_m%۽8CtR_a؛s YJ]aj"45n]YHRVɥe (.D!RĹ?d=U>׭'C%&.{t=<]>[j0lBfbGiZ\ Nj뚷Hղc1\l5.+"\k`G*k1oo#w}2 M/b&D9.sŠrI i>xTbZju&5DV)PuZjޠ i'<ÔU]A[i[S,Hi!{'1D!Qy<ғDq n/ˁs` +])ǶŎEyqooe i%wC)oƝ|@qpeϖF6z"I'k^JO<<֠&s~[Pqb8EZFdH؜ Mtlu{ֹS[@L@@M&MFS"m3A6_ψ Y9b\:,YF>|)K&#[%0C$(HT%i@ve,{n8ԧ,%J&Y*\qC:qF%? ̇+}( 4 ޜ(ҫ/5F=!UW6-+!O=񥲕kqj(ş,ZӶ)m:=gĜ|ə3>]d_yc`R4sMu'aMZсrom:ͥU[Ӟ*Zx+yMmq aM,j7w^On\&51#Űʇ*L$W;5\%eE\6[ Zha7S.IG hXIWQwgtN]Y_兙^.Qdz"EhNKqmXz&z1UBԝԉUSr,Օ^R iymtYs*V>.c!cwh^vEޖc6`HC)w`[9]M(v(k@oBW7eC2e"d!iM/qYZYV٣^MuBKEbiYnGz7р!FbntwZDzEjօܥ=aijf5>t`Yi$a $*H.&e`!tZI^J2I.*Ѻ51*%U`idq;"--&u,\@nߗ{Y x˞b)B ZܷFY{NR3­a$Ѻ[X3\Q AH#vIql# =(45ɒ$88T$.*C1&&CMqBٓ*UT2)+jކgbpNFkw:sWQL(8L\|.BU>T&nXWɟ͓bca9~nSGT1Ikj¸gGFx'B TJ–9 ]vIUYؤ]djJؖՍJaHN {qYݿ# (?m+ z;.P:C%hODJkL%~I4N!72*#U) 8,Jj)1Qa*z):K?Y-O!VVî1ڡ7$FB\v/Y\+ V+d_b~.8KaRg4_(6ҥBr tži$_:'ɋQu|QEMJd}A&kYV'".)3O6 o{Q(M 5{L܏5cagr˨XE 7e%~\xU(v Rp:HoS[%ꉆz>S\hM4]0Aχ5L`.z,ͧ& ;$S#PSTSynnveCLΥK+Rcwi\\3#-.m:4_D]ܬE`MoވCI2If pع3a:EJrIILqr"n9E6dl4*[>EKTՙX@x@ʣtehG'9@f0 &>ٗ"qt 3(xs-{hФ O\do]pU)D6Tw|xf0 aw >Gܾ C-njЧOh.DM f@.}p:V v:NpE fE 緾 ixDH5kCQ ;.W X}1I>.Che~dl=ƪ iN"rO&ރ"m6*PԢ+ KW|t]a^$L0Oד}2K5PO mNY 1tYn(#6ۢ^d]&Ȩ@kNѧg"iW6$Gٵh9\x WmDz]DS8Axezm ˁ az mڧٖ f79ښ&]4X %ͤ F 1M(IAl EcULP\QE]ߟh~1JT־HE WJU\FuklєlM9IҤSG鑓ހ`W_VGlxA}­EjiH!H}Rč4L_Tm͔چ5QiӞ ؈4۵&)hEݞ[kV `[ ץDS_uMȜ0M }#ډQK% &-VXʌỈYT`iPlT@|4b8 -,R_]Qb?,_7ulmNmMefiERtWLBUGHXCʉ1 Z#^KwGJЉ K<*O|X [Mޠiȸ @Z%ir6jpPjbqnٻEnaU]c~b9V0ELTh"[ԘEzni|FtncY*_tj>W; 8IH(T !.>Ҩ@ZV\yFNj^I|U8@JLQQ>XؘjTɭEdi4Zya}'ɖh$Xyhg۰&7VXRqAvn<UL)J@BKqӞ [DXMe0 KH脋iT^V}vK^>F(܅X].j`#<@PflNeg `Lᨊ-&^ UW YGVJꆐZ QKCJ^JbmQ0NBzYKqՈcҨqV c~ )a2{:iI@SYPiZklhHYh-ZҲDUˤvP<+dMyV1P(!5 ;NUjZb۾AT.ɑi'ZRWAJW<I8^+Oґ׭LQ&"ԅJ"}[^],Ol wrTYE0Bd|M1ҒDF꛸ϣukpB$eGQIU~`{uObZy4pF!sT%ݛ@)܅Zavu 6mGzq]"J░eZ0LN]&_$1OaRNv} #&w(`ĤA\DbD$DhX"Dְgs^XA٨"oTP͇pШP \xАǻɭzwC nFiSk &F2WN)UY^fp@XbRɥ8VD ҃I0B5L.ǼAF^ÙbN'`V0;y ^ŦZLX|rͧom?g}3Ff5ς,Zܞv*_@`>i^G_ hJ֥W.vQy`2Vဤ PǎR*Př˔ٲ} \`*"˪FIխw11t4n{4 2E~zp2@jRY4V @on>d$LBLw&}$$H}w7w878w~Kx~Ox~?x7O}7oxKDx3B8O8&@x}ox8WgBxS8/}7C8~x$?߷x~W}$xcw77yK~y+y9O8׸8ԙFX@A @ +:7:?G'K:Cz/o[zSg:z3:::z lӺ˺/zzzGz7W:9Ũ㒥hjv g^芄rCdnH rzeHTK2{)E'4_xru Xfm{CafIY`EEɻ+[`z l_MP)das)Sٽߜ?n|`\0捞r/Y%W]pb2dn |z Ӿ{w?<b'MW1cK[J]UMעhO9+)ɤ**nXiFz,$Ϡ!QLq1(z+D ͷ(/,ed,òN*/, ƦL=pSO=*H}J)İ 'qʊr1axSz.{LM̌ 77j T({ ,' A )ͫ<Ύltt5W\1F[[UP4pPStK ARs  |,(2$h.B()bUZdZ mѭȜ%%L#U3é2Z G4NJK(v J:/ZJڳ6$#ڧZFDMMSYU 1 -$1V65 st^ 5Э[2;8a{ϖgN"18  Ս8!nڐ]&!o "xQ 䄖`M -R #H" :{;cI PۆwFM)r ,[ YQ(^FbWtƱNf h]SJԉ2afpqMva$f M WBy䢫v qu/I kItdYikd`0=pH-MV+!jK6RZɐ0X eCo 0pd,{CkrŰƭr5۔Z& '[H"%d8N1#*Ov;؝D61T BsL +LpcdmzZ:!@bJ# SY&^$$ĈA;r_O" 9EdY'bn8{BC0E8rhdB-R. >D6H( 4!@ŽsB Ndؙ7 /& 2 d@*C K "5#M4dB`X\&Gr)#EZ2*Z/dB%#:=!&5|yTˠJZS!pTڊX)B)TI!$ &%-\Є0`PiMzEL}qp]4!}t1A35(c[x2?)2Ki ĀOk)L>'93NNwCT$̇M]|zSJgeIÕNbP &x GWZ2ݼ4 ,{a01xzO؞ꥣIy7Tt")ذsC6xSdnukŦ1NĎFl#4,?Q 1Y0*ݡ )a +S @NJH٭XJbàN5m&d J`A#@UJcoΆCU/=ajb9e~A Cm)^q+neLd#$ie0 yO =A(*7SpȬ %D{'xl4w]CQEeb": =mj ͸ 4jhd7aTIG2(kPH ۖ3bQ)QEײ˰IBmXj1^GI% z ].ڶ=ȘL!HdΘ`-W* (n;L-Ojہ}"`M4NeާNC.'D`$KRH.+ǏDc S$2l+s9n` k>R$Id&=Ʉ0\IrTTz o.&xqd2u:b, fJ^_krFJ 4"pܳ'.rïlcZ?Q)bk`:&kK#¢NU%ِB3B&E-W:%&J,D&BͼnXbj+h4m3 q@oΆ,L\+G[& 1jPrQb> d^E[x2D=!.&ph& Q{5*I 5ÏdPNu##f 4z޴X0dfps.nTdTd+s\|Qv6-dHܮS$Xe~ բޭ'%jSX "Y_NdD(jsOHLRz'Bp1$1D65DtL‚A.l VB/ЙD2Hӳ^$FsSYnd-G0s1Be?)>mTCP9s? #DFm'K₸#/VQnB3k-urIb2kuO^q=31)Vl'R  Ol#Q32om7o3!߶oqpݶVŶV6W@' vq' o?l37noG W=1u[nŶu oOqw 1uuO!lu92 )RzozWzc)7*1)z*|ɗ(ձ|7{W)q)W}}r~߷}2}|~~77 ;FCOEBOOT/DOCS/boot_util.htm0000755000000000000000000007607511636052002012423 0ustar

Intel® Ethernet FLASH Firmware Utility

Introduction

The Intel® Ethernet Flash Firmware Utility (BootUtil) is a utility that can be used to program the PCI option ROM on the flash memory of supported Intel PCI and PCI-Express-based network adapters, and to update configurations. BootUtil replaces existing utilities and provides the functionality of the older IBAUTIL, ISCSIUTL, LANUTIL, and FLAUTIL. BootUtil supports all the adapters supported by the previous utilities.

NOTE: Updating the adapter's flash memory using BootUtil will erase any existing firmware image from the flash memory.

Intel provides the following flash firmware in FLB file format for programming to the flash memory:

Intel® Boot Agent as PXE Option ROM for legacy BIOS
http://www.intel.com/support/network/adapter/pro100/bootagent/

Intel® iSCSI Remote Boot as iSCSI Option ROM for legacy BIOS
http://www.intel.com/support/network/iscsi/remoteboot/

Network Connectivity, UEFI network driver
http://www.intel.com/support/network/sb/cs-006120.htm

OEMs may provide custom flash firmware images for OEM network adapters. Please refer to the instructions given by OEMs.

BootUtil allows the user to flash supported firmware to the adapter from the included master FLB file. This option ROM includes PXE, iSCSI, FCoE and UEFI drivers, and the image is programmed to the flash memory at once. BootUtil will also build the required combo images for supported adapters and program those images to the flash, as well. Since both discrete and combo images are supported, the -BOOTENABLE command ONLY works on combo images.

PXE+EFI and iSCSI+EFI image combinations are supported for all OEM generic adapters, however support is limited to devices which support both technologies as discrete images. However, flash size is a limiting factor, as the image size can change without notice.

The Master FLB file (BOOTIMG.FLB) is the new container for all the Intel® Boot Option ROMs. This file replaces the existing FLB files for FCoE, iSCSI, PXE, and EFI.

NOTE: BootUtil supports older flb files to maintain backwards compatibility with the previous utilities.

BootUtil without command-line options will display a list of all supported Intel network ports in the system. BootUtil will also allow the user to enable or disable the flash memory on specific ports by using -FLASHENABLE or -FLASHDISABLE options in order to control access to the firmware from the system.

BootUtil allows the user to individually set iSCSI, FCoE, UEFI and PXE boot configurations by -NIC=xx -[OPTION]=[VALUE] options. The -I option is iSCSI specific and will not work for PXE configurations.

NOTES:
  • BootUtil displays up to 128 adapter ports.
  • No configuration settings are supported for the UEFI driver.
  • Functionality from the previous utility, IBAutil, are preserved in BootUtil.

BootUtil is located on the software installation CD in the \APPS\BootUtil\ directory. Check the Intel Customer Support (http://support.intel.com) website for the latest information and component updates.


Running BootUtil

The syntax for issuing BootUtil command-line options is:

BOOTUTIL -[OPTION] or -[OPTION]=[VALUE]


Command-line Options

BootUtil accepts one executable option and its associated non-executable options in an execution. If conflicting executable options (such as -FLASHENABLE and -UPDATE used together) are supplied, BOOTUTIL exits with an error.

The options, where applicable, are listed in logical groups.

NOTE: If you run BootUtil without any command-line options, the utility displays a list of all supported Intel network ports found in the system.

General Options

Parameter Description
-HELP or -? Displays a list of command-line options.
-EXITCODES Displays exit codes returned to the OS by BootUtil.
-IMAGEVERSION or -IV Displays firmware types and version numbers from a resource image.
If used with the -FILE option, the resource image is in the FLB file.
If used with the -NIC option, the resource image is in the adapter flash.
If used with the -ALL option, each resource image is continuously displayed for all adapters.
-E Enumerates all supported network ports in the system.
-O=[FILENAME] Must be used with E or NIC.
If used with the -E option, saves a list of all NICs and their MAC addresses to the specified file.

If used with the -NIC option, saves all iSCSI Remote Boot configuration options for the specified NIC to the specified file.
-I=[FILENAME] Reads iSCSI boot configuration options from [FILENAME] script file and program settings on the selected port.
-FILE=[FILENAME] Specifies the file name for -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG or -RESTORECONFIG option.
-P With this command, BootUtil pauses screen after displaying every 25th line.
In pause mode, last line of the screen will contain information that:
- screen has been paused, and
- user can press Enter to continue
Flash Programming Options
Parameter Description
-UP or -UPDATE=[ROMType]

[-FILE=Filename]

Updates the flash memory of the adapter specified by the -NIC option with the given FLB flash firmware image file. If -QUIET is not specified, the user is prompted to confirm overwriting the existing firmware image before upgrading. If a Filename is not provided, the utility looks for the default bootimg.FLB file which contains all image types.

The following examples use pxe, but could also be efi, efi64, FCoE or iSCSI.
eg: Bootutil -Nic=x -up=pxe
or Bootutil -Nic=x -up=pxe -file=pxeimg.flb

If your adapter supports a combo option ROM, the following command option automatically detects the supported combo image and programs the adapter with that image.
-up=combo

 up=pxe+efi and up=iscsi+efi are valid.

-SAVEIMAGE or SI                 Saves the existing flash firmware image in the flash memory of the adapter specified by the -NIC option to a disk file. The destination file is specified by the -FILE option.
-RESTOREIMAGE or RI Restores a previously-saved flash firmware image to the same network adapter using the -NIC option. The source file is specified by the -FILE option.
-QUIET Runs BootUtil without confirmation prompts. This option is used with -IMAGEVERSION, -UP, -UPDATE, -RESTOREIMAGE, or -HELP option.
Power Management Options  
Parameter Description
-WOLENABLE or -WOLE Enables Wake On Lan (WOL) functionality on the selected port.
-WOLDISABLE or -WOLD Disables Wake On Lan (WOL) functionality on the selected port.
Adapter Selection Options
Parameter Description
-ALL Selects all supported network ports found in the system.
-NIC=XX Selects a specific network port in the system. If used without any executable option, it prints the iSCSI boot configuration of the selected port, or saves it in the file when the -O option is used.
-TARGET=XX This is an FCoE-specific selection option. Legal values are 1,2,3,and 4. This option is required for configuration commands -WWPN, -FCOELUN, FCOEVLAN, and - BOOTORDER.
-BLINK Blinks the LED on the selected port for ten seconds.
Adapter Flash Enable/Disable Options
Parameter Description
-FLASHENABLE or -FE Enables the capability to run the flash firmware on the selected adapter.
-FLASHDISABLE or -FD Disables the capability to run the flash firmware on the selected adapter.
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE, or DISABLED] Selects flash firmware type to enable or disable on the selected port. The combo option ROM could have all capabilities. The monolithic option ROM has either PXE, FCoE, or iSCSI capability but not all. This command will NOT WORK on monolithic Option ROMs.

NOTES: This manual command is not applicable to the UEFI network driver.
The UEFI network driver is enabled by default and loaded automatically unless network ports are already used by other flash firmware.

BOOTENABLE=DISABLED
Disables FCoE, iSCSI and PXE functionalities for legacy BIOS.

BOOTENABLE=ISCSIPRIMARY
Enables port as  iSCSI primary and disables PXE/FCoE for legacy BIOS.

BOOTENABLE=ISCSISECONDARY
Enables port as  iSCSI secondary and disables PXE/FCoE for legacy BIOS.

BOOTENABLE=PXE
Enables PXE and disables iSCSI/FCoE boot for legacy BIOS.

BOOTENABLE=FCOE
Enables FCoE and disables iSCSI/PXE boot for legacy BIOS.

PXE Boot Configuration options (can be used with -NIC or -ALL)
Parameter Description
-DEFAULTCONFIG or -DEFCFG Sets the PXE configuration of the selected NIC back to default settings.
-SETUPENABLE or -STE Enables Setup Menu.
-SETUPDISABLE OR -STD Disables Setup Menu.
-TITLEENABLE OR -TLE Enables Initial Title Message.
-TITLEDISABLE OR -TLD Disables Initial Title Message.
-MESSAGEENABLE or -MSE Enables display of the Control-S Setup message when PXE initializes.
-MESSAGEDISABLE or -MSD Disables display of the Control-S Setup message when PXE initializes.
-SETWAITTIME=X or -SWT=X Set the setup delay time for the NIC to X seconds. Valid delay times are 0, 2, 3, and 5.
-MODE This parameter should not be used except as advised by Intel Support personnel.
iSCSI Boot Configuration Options  
Parameter Description
-SAVECONFIG Saves a snapshot of iSCSI boot configurations on the selected port to a binary file. Need to specify the file name by the -FILE option.
WARNING: For security reasons it is recommended that CHAP settings are disabled when using this option.
-RESTORECONFIG Restores previously-saved iSCSI boot configuration snapshot on the selected port. Need the -FILE option to specify the saved data.
WARNING: This feature may create multiple primary or secondary ports if the same command is issued to multiple ports. Review the boot priority setting in the iSCSI setup menu for the next system boot.

Port Configuration Options for iSCSI Initiator

These options can either be used individually with the -NIC=XX option, or in a script file with the -I option. The value is specified in
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-INITIATORNAME Specifies the iSCSI Qualified Name (IQN) for the initiator.
-INITIATORIP Specifies the initiator IPv4 address in dotted decimal notation.
-INITIATORDHCP Enable or disable to get initiator configuration from DHCP.
-NETMASK Specifies the initiator subnet mask in dotted decimal notation.
-GATEWAY Specifies the gateway IPv4 address in dotted decimal notation.
-BOOTPRIORITY Specifies iSCSI boot priority as PRIMARY, SECONDARY or DISABLE.

iSCSI Target Configuration Options

 These options can either be used individually with the -NIC=XX option, or in a script file with the -I option. The value is specified in
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-TARGETNAME Specifies the iSCSI Qualified Name (IQN) for the target.
-TARGETIP Specifies the target IPv4 address in dotted decimal notation.
-TARGETDHCP Enable or Disable to get the target information from DHCP Root Path.
-TARGETPORT Specifies the TCP port number on the target to connect to.
-BOOTLUN Specifies the LUN number to boot from.

Authentication Configuration Options

These options can either be used individually with the -NIC=XX option, or in a script file with the -I option. The value is specified in
-[OPTION]=[VALUE] format.

-[OPTION]=[VALUE]

Description

-AUTHENTICATIONMETHOD Specifies either NONE, CHAP or MutualCHAP
-CHAPUSERNAME Specifies CHAP user name.
-CHAPSECRET Specifies a secret text string to go with the CHAP user name. Secret must be 12 to 16 characters long.
-MUTUALCHAPSECRET Specifies the reverse (target) CHAP secret text string. Secret must be 12 to 16 characters long.

FCoE General Configuration Options

These options have to be used with the -NIC=XX option. They cannot be used with the -ALL option.
-WWPNPREFIX Specifies the Prefix to use for the WWPN. The prefix comprises of 4 hex digits. Separators '-' or ':' are allowed but optional.
eg: BOOTUTIL -NIC=1 -WWPNPREFIX=20-00
-WWNNPREFIX Specifies the Prefix to use for the WWNN. The prefix comprises of 4 hex digits. Separators '-' or ':' are allowed but optional.
eg: BOOTUTIL -NIC=1 -WWNNPREFIX=10-00

FCoE Target Configuration Options

These Options require the use of both the -NIC=XX Option AND the -TARGET=XX Option. The -ALL option is not allowed.
-WWPN Specifies the WWPN for the selected Target. The WWPN consists of 16 HEX digits or 8 bytes. Each byte can be separated with '-' or ':' as an optional separator.
eg: BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77
-FCOELUN Specifies the LUN for the selected FCoE Target. Valid range is 0..255.
-FCOEVLAN Specifies the VLAN to use in order to connect to the selected target. Valid range is 0..4094.
-BOOTORDER
 
Specifies the boot order for the selected target. Valid range is 1-4. If 0 is specified then this target will be excluded from the boot order. Boot order values of 1-4 can only be assigned once to target(s) across all FCoE boot-enabled ports.
NOTE: These commands can all be used on the same command line to configure an entire target in one shot.
eg: BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2

The CHAP Authentication feature of this product requires the following acknowledgements:
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com)
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)


Examples

The following examples show how to enter some typical BootUtil command lines:

Example 1:

To enable the flash firmware on the first network adapter for the system to be capable of executing the flash firmware.

BootUtil -NIC=1 -FLASHENABLE

Example 2:

To disable the flash firmware on all the network adapters.

BootUtil -ALL -FD

Example 3:

To display BootUtil FLB flash firmware types and versions.

BootUtil -IMAGEVERSION

Example 4:

To update all ports of a supported NIC with PXE.

1. BootUtil -UP=PXE -ALL (Assumes input file is bootimg.flb)
2. Bootutil -UP=PXE -ALL -FILE=BOOTIMG.FLB (explicit user specified file)

Example 5:

To update a combo image on supported adapter (eg, pxe+iscsi).

Bootutil -UP=Combo -NIC=2 -FILE=BOOTIMG.FLB

The above command will succeed if the PXE+ISCSI combination is supported on NIC #2. If not an error is displayed to the user.

NOTE: THE -UP and -UPDATE commands are equivalent and interchangeable.

Example 6:

To enable PXE firmware on the third network port in the system.

BootUtil -BOOTENABLE=PXE -NIC=3

NOTE: This command will work only if PXE is part of a combo Option ROM and not a discrete Option ROM.

Example 7:

To disable the firmware on the second network port in the system.

BootUtil -NIC=2 -BOOTENABLE=DISABLED

Example 8:

To get help descriptions.

BootUtil -?

Example 9:

To enable DHCP for the iSCSI initiator on all the network ports in the system.

BootUtil -INITIATORDHCP=ENABLE -ALL

Example 10:

To load the iSCSI boot configurations from a text script file to the first network port.

BootUtil -I=CONFIG.TXT -NIC=1


Exit Codes

BootUtil returns exit codes to the OS environment. Possible exit codes are listed below:


Code Name Value
All BootUtil operations completed successfully 0
Bad command line parameter 1
No supported network port detected 2
Invalid network port selected 3
FLASH operation failed 4
EEPROM read operation failed 5
EEPROM write operation failed 6
File content is missing or corrupt 7
Operator termination 8
LOM not supported for selected operation 9
Network port is not bootable 10
FLASH memory is disabled for flash firmware 11
FLASH memory too small for selected firmware 12
Programming iSCSI boot configurations failed 13
System memory allocation failed 14
File operation failed 15
FCoE operation failed 16


Last modified on 9/20/11 10:51a Revision 33


FCOEBOOT/DOCS/dcb.htm0000755000000000000000000007625711722645524011172 0ustar Data Center Bridging (DCB) for Intel® Network Connections

Data Center Bridging (DCB) for Intel® Network Connections

Overview

DCB for Windows

DCB for Linux

iSCSI Over DCB


Overview

Data Center Bridging is a collection of standards-based extensions to classical Ethernet. It provides a lossless data center transport layer that enables the convergence of LANs and SANs onto a single unified fabric. In addition to supporting Fibre Channel Over Ethernet (FCoE) and iSCSI Over DCB, it enhances the operation of other business-critical traffic.

Data Center Bridging is a flexible framework that defines the capabilities required for switches and end points to be part of a data center fabric. It includes the following capabilities:

  • Priority-based flow control (PFC; IEEE 802.1Qbb)
  • Enhanced transmission selection (ETS; IEEE 802.1Qaz)
  • Congestion notification (CN)
  • Extensions to the Link Layer Discovery Protocol standard (IEEE 802.1AB) that enable Data Center Bridging Capability Exchange Protocol (DCBX)

There are three supported versions of DCBX.

Version 1: The specification can be found at http://download.intel.com/technology/eedc/dcb_cep_spec.pdf

This version of DCBX is referenced in Annex F of the FC-BB-5 standard (FCoE) as the version of DCBX used with pre-FIP FCoE implementations.

Version 2: The specification can be found as a link within the following document:  http://www.ieee802.org/1/files/public/docs2008/dcb-baseline-contributions-1108-v1.01.pdf

Version 3: The specification can be found as a link within the following document: https://standards.ieee.org/findstds/standard/802.1Qaz-2011.html

Note: The OS DCBX stack will default to CEE (Version 2) DCBX, and if a peer is transmitting IEEE TLVs, it will automatically transition to IEEE (Version 3) DCBX.

For more information on DCB, including the DCB Capability Exchange Protocol Specification, go to  http://www.intel.com/technology/eedc/ or http://www.ieee802.org/1/pages/dcbridges.html

For system requirements go here.


DCB for Windows

Configuration:

Many DCB functions can be configured or revised using Intel® PROSet for Windows Device Manager, from the Data Center tab.

Click here for instructions on installing and using Intel® PROSet.

You can use the Intel® PROSet to perform the following tasks:

  • Display Status (operational or non-operational) by clicking on theicon.
    • Enhanced Transmission Selection
    • Priority Flow Control
    • FCoE Priority
    • Non operational status: If the Status indicator shows that DCB is non-operational, there may be a number of possible reasons.

        1. DCB is not enabled - select the checkbox to enable DCB.
        2. One or more of the DCB features is in a non-operational state. The features which contribute to the non-operational status are PFC and APP:FCoE.

      A non-operational status is most likely to occur when Use Switch Settings is selected or Using Advanced Settings is active. This is generally a result of one or more of the DCB features not getting successfully exchanged with the switch. Possible problems include:

        • One of the features is not supported by the switch.
        • The switch is not advertising the feature.
        • The switch or host has disabled the feature (this would be an advanced setting for the host).

      When Use Local Settings is selected, the status should always be operational.

      Note: In most circumstances, we recommend selecting Use Switch Settings, rather than Use Local Settings.
  • Disable/enable
  • Configuring host to use the settings provided by the switch or to use local settings
  • Troubleshooting information

Hyper-V (DCB and VMQ)

Note: Configuring a device in the VMQ + DCB mode reduces the number of VMQs available for guest OSes.

DCB for Linux

Background

Requirements

Functionality

Options

Setup

Operation

Testing

dcbtool Overview

dcbtool Options

Commands

FAQ

Known Issues

License

Support

Background

In the 2.4.x kernel, qdiscs were introduced. The rationale behind this effort was to provide QoS in software, as hardware did not provide the necessary interfaces to support it. In 2.6.23, Intel pushed the notion of multiqueue support into the qdisc layer. This provides a mechanism to map the software queues in the qdisc structure into multiple hardware queues in underlying devices. In the case of Intel adapters, this mechanism is leveraged to map qdisc queues onto the queues within our hardware controllers.

Within the Data Center, the perception is that traditional Ethernet:

  1. has high latency
  2. is prone to losing frames, rendering it unacceptable for storage applications

In an effort to address these issues, Intel and a host of industry leaders have been working on addressing these problems. Specifically, within the IEEE 802.1 standards body there are a number of task forces working on enhancements to address these concerns. Listed below are the applicable standards bodies:

Enhanced Transmission Selection
        IEEE 802.1Qaz
Lossless Traffic Class
        Priority Flow Control: IEEE 802.1Qbb
        Congestion Notification: IEEE 802.1Qau
DCB Capability exchange protocol: IEEE 802.1Qaz

The software solution that is being released represents Intel's implementation of these efforts. It is worth noting that many of these standards have not been ratified - this is a pre-standards release, so users are advised to check open-fcoe.org or open-lldp.org often. While we have worked with some of the major ecosystem vendors in validating this release, there are many vendors which still have solutions in development. As these solutions become available and standards get ratified, we will work with ecosystem partners and the standards body to ensure that the Intel solution works as expected.


Requirements

  • RHEL6 or later or SLES11 SP1 or later
  • Linux ixgbe driver (for Intel® 82599 and X540-based adapters) from kernel 2.6.29 or later.
  • 2.6.29 or newer version of the "iproute2" package should be downloaded and installed in order to obtain a multi-queue aware version of the 'tc' utility.
  • Version 2.5.33 of Flex should be installed (to support iproute2). SLES10 is known to have an older version of Flex. The latest Flex source can be obtained from open-fcoe.org or open-lldp.org
  • An up-to-date netlink library needs to be installed in order to compile lldpad.
  • Intel® 82599 or X540-based adapter.

Functionality

lldpad

  • Executes the Link Layer Discovery Protocol (LLDP) over all supported interfaces.
  • Executes the DCB capabilities exchange protocol to exchange DCBX configuration with the peer device using LLDP.
  • Supports the versions of the DCB capabilities exchange protocol described here:
  • Retrieves and stores LLDP and DCB configuration to a configuration file.
  • Controls the DCB settings of the network driver based on the operation of the DCB capabilities exchange protocol. Interaction with a supporting network driver is achieved via DCB operations added to the rtnetlink interface in kernel 2.6.29.
  • Supports the following DCB features: Enhanced Transmission Selection, Priority Flow Control, FCoE, and FCoE Logical Link Status.
  • Provides an interface for client applications to query and configure DCB features. Generates client interface events when the operational configuration or state of a feature changes.

lldptool

dcbtool

  • Interacts with lldpad via the client interface.
  • Queries the state of the local, operational and peer configuration for the supported DCB features.
  • Supports configuring the supported DCB features.
  • Interactive mode allows multiple commands to be entered interactively, as well as displaying event messages.
  • Enables or disables DCB for an interface.

Options

lldpad has the following command-line options:
-h  show usage information
-f  configfile: use the specified file as the config file instead of the default file - /etc/sysconfig/lldpad/lldpad.conf
-d  run lldpad as a daemon
-v  show lldpad version
-k terminate current running lldpad
-s remove lldpad state records

Setup

  1. Load the ixgbe module.
  2. Verify lldpad service is functional.
    If lldpad was installed, do "service lldpad status" to check, "service lldpad start" to start.
    Or, run "lldpad -d" from the command line to start.
  3. Enable DCB on the selected ixgbe port: dcbtool sc ethX dcb on
  4. The dcbtool command can be used to query and change the DCB configuration (i.e., various percentages to different queues). Use dcbtool -h to see a
    list of options.

DCBX Operation

lldpad and dcbtool can be used to configure a DCB-capable driver, such as the ixgbe driver, which supports the rtnetlink DCB interface. Once the DCB features are configured, the next step is to classify traffic to be identified with an 802.1p priority and the associated DCB features. This can be done by using the 'tc' command to setup the qdisc and filters to cause network traffic to be transmitted on different queues.

The skbedit action mechanism can be used in a tc filter to classify traffic patterns to a specific queue_mapping value from 0-7. The ixgbe driver will place traffic with a given queue_mapping value onto the corresponding hardware queue and tag the outgoing frames with the corresponding 802.1p priority value.

Set up the multi-queue qdisc for the selected interface:

# tc qdisc add dev ethX root handle 1: multiq

Setting the queue_mapping in a TC filter allows the ixgbe driver to classify a packet into a queue. Here are some examples of how to filter traffic into various queues using the flow ids:

# tc filter add dev ethX protocol ip parent 1: u32 match ip dport 80 \
0xffff action skbedit queue_mapping 0

# tc filter add dev ethX protocol ip parent 1: u32 match ip dport 53 \
0xffff action skbedit queue_mapping 1

# tc filter add dev ethX protocol ip parent 1: u32 match ip dport 5001 \
0xffff action skbedit queue_mapping 2

# tc filter add dev ethX protocol ip parent 1: u32 match ip dport 20 \
0xffff action skbedit queue_mapping 7

Here is an example that sets up a filter based on EtherType. In this example the EtherType is 0x8906.

# tc filter add dev ethX protocol 802_3 parent 1: handle 0xfc0e basic match \
'cmp(u16 at 12 layer 1 mask 0xffff eq 35078)' action skbedit queue_mapping 3


Testing

To test in a back-to-back setup, use the following tc commands to setup the qdisc and filters for TCP ports 5000 through 5007. Then use a tool, such as iperf, to generate UDP or TCP traffic on ports 5000-5007.

Statistics for each queue of the ixgbe driver can be checked using the ethtool utility: ethtool -S ethX

# tc qdisc add dev ethX root handle 1: multiq

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5000 0xffff action skbedit queue_mapping 0

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5000 0xffff action skbedit queue_mapping 0

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5001 0xffff action skbedit queue_mapping 1

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5001 0xffff action skbedit queue_mapping 1

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5002 0xffff action skbedit queue_mapping 2

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5002 0xffff action skbedit queue_mapping 2

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5003 0xffff action skbedit queue_mapping 3

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5003 0xffff action skbedit queue_mapping 3

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5004 0xffff action skbedit queue_mapping 4

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5004 0xffff action skbedit queue_mapping 4

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5005 0xffff action skbedit queue_mapping 5

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5005 0xffff action skbedit queue_mapping 5

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5006 0xffff action skbedit queue_mapping 6

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5006 0xffff action skbedit queue_mapping 6

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip dport 5007 0xffff action skbedit queue_mapping 7

# tc filter add dev ethX protocol ip parent 1: \
u32 match ip sport 5007 0xffff action skbedit queue_mapping 7


dcbtool Overview

dcbtool is used to query and set the DCB settings of a DCB-capable Ethernet interface. It connects to the client interface of lldpad to perform these operations. dcbtool will operate in interactive mode if it is executed without a command. In interactive mode, dcbtool also functions as an event listener and will print out events received from lldpad as they arrive.


Synopsis

dcbtool -h

dcbtool -v

dcbtool [-rR]

dcbtool [-rR] [command] [command arguments]

Options

-h    shows the dcbtool usage message

-v    shows dcbtool version information

-r    displays the raw lldpad client interface messages as well as the readable output.

-R    displays only the raw lldpad client interface messages


Commands

help                 shows the dcbtool usage message
ping test command. The lldpad daemon responds with "PONG" if the client interface is operational.
license displays dcbtool license information
quit exit from interactive mode
 

The following commands interact with the lldpad daemon to manage the daemon and DCB features on DCB-capable interfaces.

lldpad general configuration commands:

 
<gc|go> dcbx gets the configured or operational version of the DCB capabilities exchange protocol. If different, the configured version will take effect (and become the operational version) after lldpad is restarted.
sc dcbx v:[1|2] sets the version of the DCB capabilities exchange protocol which will be used the next time lldpad is started. Information about
version 1 can be found at:
<http://download.intel.com/technology/eedc/dcb_cep_spec.pdf>
Information about version 2 can be found at:
<http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-capability-exchange-discovery-protocol-1108-v1.01.pdf>

DCB-per interface commands

 
gc <ifname> <feature> gets configuration of feature on interface ifname.
go <ifname> <feature> gets operational status of feature on interface ifname.
gp <ifname> <feature> gets peer configuration of feature on interface ifname.
sc <ifname> <feature> <args>

sets the configuration of feature on interface ifname.

Feature may be one of the following:

dcb     DCB state of the port
pg       priority groups
pfc priority flow control
app:<subtype> application specific data
ll:<subtype> logical link status

Subtype can be:

0|fcoe Fiber Channel over Ethernet (FCoE)

Args can include:

e:<0|1> controls feature enable
a:<0|1> controls whether the feature is advertised via DCBX to the peer
w:<0|1> controls whether the feature is willing to change its operational configuration based on what is received from the peer
[feature-specific args] arguments specific to a DCB feature

Feature-specific arguments for dcb:

On/off enable or disable for the interface. The go and gp commands are not needed for the dcb feature. Also, the enable, advertise and willing parameters are not required.

Feature-specific arguments for pg:

pgid:xxxxxxxx Priority Group ID for the 8 priorities. From left to right (priorities 0-7), x is the corresponding Priority Group ID value, which can be 0-7 for Priority Groups with bandwidth allocations or f (Priority Group ID 15) for the unrestricted Priority Group.
pgpct:x,x,x,x,x,x,x,x Priority Group percentage of link bandwidth. From left to right (Priority Groups 0-7), x is the percentage of link bandwidth allocated to the corresponding Priority Group. The total bandwidth must equal 100%.
uppct:x,x,x,x,x,x,x,x Priority percentage of Priority Group bandwidth. From left to right (priorities 0-7), x is the percentage of Priority Group bandwidth allocated to the corresponding priority. The sum of percentages for priorities which belong to the same Priority Group must total 100% (except for Priority Group 15).
strict:xxxxxxxx Strict priority setting. From left to right (priorities 0-7), x is 0 or 1. 1 indicates that the priority may utilize all of the bandwidth allocated to its Priority Group.
up2tc:xxxxxxxx Priority to traffic class mapping. From left to right (priorities 0-7), x is the traffic class (0-7) to which the priority is mapped.

Feature-specific arguments for pfc:

pfcup:xxxxxxxx Enable/disable priority flow control. From left to right (priorities 0-7), x is 0 or 1. 1 indicates that the corresponding priority is configured to transmit priority pause.

Feature-specific arguments for app:< subtype>:

appcfg:xx xx is a hexadecimal value representing an 8 bit bitmap where bits set to 1 indicate the priority which frames for the  applications specified by subtype should use. The lowest order bit maps to priority 0.

Feature-specific arguments for ll:<subtype>:

status:[0|1]

For testing purposes, the logical link status may be set to 0 or 1. This setting is not persisted in the configuration file.

Examples

Enable DCB on interface eth2

dcbtool sc eth2 dcb on

Assign priorities 0-3 to Priority Group 0, priorities 4-6 to Priority Group 1 and priority 7 to the unrestricted priority. Also, allocate 25% of link bandwidth to Priority Group 0 and 75% to group 1.

dcbtool sc eth2 pg pgid:0000111f pgpct:25,75,0,0,0,0,0,0

Enable transmit of Priority Flow Control for priority 3 and assign FCoE to priority 3.

dcbtool sc eth2 pfc pfcup:00010000
dcbtool sc eth2 app:0 appcfg:08


FAQ

How did Intel verify their DCB solution?

Answer - The Intel solution is continually evolving as the relevant standards become solidified and more vendors introduce DCB-capable systems. That said, we initially used test automation to verify the DCB state machine. As the state machine became more robust and we had DCB-capable hardware, we began to test back to back with our adapters. Finally, we introduced DCB-capable switches in our test bed.


Known Issues

Prior to kernel 2.6.26, tso will be disabled when the driver is put into DCB mode.

A TX unit hang may be observed when link strict priority is set when a large amount of traffic is transmitted on the link strict priority.


License

lldpad and dcbtool - DCB daemon and command line utility DCB configuration
Copyright(c) 2007-2011 Intel Corporation.

Portions of lldpad and dcbtool (basically program framework) are based on:

hostapd-0.5.7
Copyright (c) 2004-2007, Jouni Malinen <j@w1.fi>

This program is free software; you can redistribute it and/or modify it under the terms and conditions of the GNU General Public License, version 2, as published by the Free Software Foundation.

This program is distributed in the hope it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.

The full GNU General Public License is included in this distribution in the file called "COPYING".


Support

Contact Information:
open-lldp Mailing List lldp-devel@open-lldp.org


Last modified on 8/24/11 10:49a 5/05/05 8:51a

FCOEBOOT/DOCS/fabricview-advanced.gif0000755000000000000000000017110711660465304014266 0ustar GIF89a23f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,2)! "\hC FD01`L #F:숃f<2G*g1&͛8sɳϝcrБ#MFAfhPQ D*4jrf*֪j:ٳh)VM۷n㮝+\8wj^7g` #>XӦƏ#;q(˕AmygΠ7ӥVu˔#0BdHQG9rH\$qC&(%E*;Bg.Sm8ZRǑdv2fD>)gH$J:)oiϽ櫯)m`!ncG WgDEd'F($Х$pE9*5O4BE2Q@QYw}{WD(TBc-M\Z!dž̆5a/E-%"j6f>(qn$9n(PVej]JVn@4OHCm2 @A܂AiК:DNwq3 LD4UҚ/  =4Yq`(w/IǝJ%M|ӥ?=]uԧjTz_~,s:U+\WpU]"^%ujݫ ѵ\e1#Hq(<# p}cWi%x^a2` zp.tp M`MDр6Ax D#_@2VW'%:>ƀ d&]&utJF$AA(} Cf4)>p)<SCm"H|C OS0UG>CK| z2r/* V }Я }hBʗ+ŬM1\˱K m1jQ:IO׶nc2μg.*)$Lg⥸'.QFBeh1a! DSB:h`   N@=9@;J+ǠP(#(⁀i"eq;]5Rt:C:^J&:~A =/ˈF95=pʋ! Zaq|H*Њ%ǃbM* _ X'@cY^Ce$^]2Đh/(J_Z6k1/&`kxt/ܫIͤ&4#kj)+Ma_#N՘pp; `DsO: ]z1^banu2`r0ǠhDDҔePС>{!n<*=VedB{>륡{I4,%uASL̖؄>lMnԖAGPeE>6h"‹3 'W<[&}oee}2코1bW52hx5j_،>AbVH r( lh)6& q~I 2 t:n8!ֳ&OE`Ta"d609w50$G{i&@Qp'\ߌMn5˕׏N62* '0q9ztȁ\8A9G"re#J,J'#?m2]A葉^DsbJGh H^e0di'x4 =c)>8F ץ:@0ā'^ u1 ^Ifq`v@vx;;7vHK0V6@txU5Wnl-nUVd<_%жqtcRRP.F#$MNrmcaU&$NVBZ"0 1Y Đ eC ʐ 5EESB$S[iP^}%H;73%wTZ K$ig\ЀXa]Gq~4)d'i:jfGpWt2Pܓ{jSA\w6vHsD ~MQaHXQGDw,cC ŁzmŒwS-K`J@d"b @Fp$#lz mwlvCMOT |sa&YMToG$TbA6^ePàYx C9S\rD[i/5WP\P8ژ6tr-ej5hGP;:|v/s'$j8YulW}Wdj4[wu:ȵIvL!vԂT%!EUVd&]v/x+PJI 6HnVxb5sTnT7-G#DoƚVSAnnmY/ywmdBE8QBB9˹9Й^6 &A#'C#'"=QP)4Sԃ)r݃)@@(A+FCLdQc?hVjE!w!̂ TLɡku"!#-{%9Rq7mI0$Sl. 9d"rS|9'0 q09kb0!1!QF9bb12Ё;%2a;ўўjT:!=93BHqT;>QkMa"I볠~+ n!VRCJVr,IJ5!!c6Ą 9L d/"U87X`X$7OTBj$4%)`: : Z{UZќ0&:!'a'sZީ"Q)g1$E(!2"2f(25eS"`2=Skap*LQL +^!J?R+`+R!"6v5{EL"4@cn3zt{.Xb$7%2p1@6[8{7@9#!19xtr' 'މ!T׊1Wzr)A/)Fd:(檟9A>YkHG=Tگ  [TYJÂj{?tao3,aL" :-X؂-%!7A.T%.0:M[8_²%;b @zv:ЙP'31˴vb'q1!bt(`{< 78ўh )>4D%)=!Vq\j~j *5+4,5SC bUVK,kn6ruWK7E.FWsYWz7. E򲰁JYd801E.e04RCÍ;; eBD{8sB;E\;F#CS,0 hBT{E{Ae1T< ùB{G,2DmU19zLEG]m|þYȭ۵]®l+>Ɉ-lR/&n*.wN.m宬<ӬMeNගEmʿ|>o߻lZqlQ,Ǧ.C6}?AN|GO֤Lʀoh^f~;Zx\N}]^c/~?_?ZD~eڬEN],{,$Ф^Mސ3:9|N{l_tOGtwǙ0O^e|]\Ð-;O.#}E +vަW l\e$xAe5|C|"BSoIF,XcC*-*)Da9pAh)j|O̓ Q/YQ2 })J4&U$F '(Ke[RܷtJ8.I%e6\kx ysS~}*\*vٰI8(!c'cF˒Ɓ%%nŽ|`Y)#5feeo6y 4#P;/YV)5NɃx6nV2ϯ ÿj^uEkԈ".K*2-l& U밴> K4n,ZdHadDMf 8& 肛2AƤSҭhvT#&2SfXAA;7<0),1Z/5:(9H5#.I°<(?pE&&3S; 1#0chhl7 ʩ$a~xdբHplsŹ=?/|DGMIp8HsIhd1TE!kGYGqq&ۦ:(CXQ܆vrHmMD$UIKpksZeUaФË1aH܊C %"LQ2@ž,Yzx8<$FP$PcLȤQ K^Pޯ)*Ɇ6m~v+Z B,K=̧2.6'dP-V:6*ھFtjICpCe\#ȶ~4!%J4i8o7%Gv& Xpn)GIz"W?wl7bxLV8]7 4עŜL:r4BVI+_gE4ox0"Au>SD2qIEiqDf+\l9Rq q€C2$)~2'x<(3 ;$F$I B IZW&I8o70(U fxW\9YJqb23_(c뒇*.)}rJq@"#ΆDjJ7laH p)e&Bh3*!R6-ݾ%$ePI>rC e*F /Ĵ8+p&%g0T0jdL.hMrI֮k ![21~S edm%c&CMq&Ll3b,^pk BP /p2|"So6$, Ţ:Gj:I82'$lgt[Mr2 .bIk$yIc`Q2KE-"i \U F:L*mC-)$!9a~%*5 |3YmRVՆ(n.R9Jb þdZJ2}lj$~ŭnqebH!DwlKxqi,1\a8e X FyQ67 FoCXԤO=5,r8a:y)/c"Zl-equ<>Q6$ ܮ(m)Ub@BRѣ:-QI1h{|0ˤ JVD\80ƀ 4z;#G6}dhA{Kad)>(}jNi43FP"L~#Y|/^ V9" MIX^S9 SųJ挬TWE0\mX$HL=l XFÐw}y^\PKuv[QFx!iU".)-W3yJ:n28I6 ,+uLT E1зL6wZS1,& }ha7Lw|SM~[aJ% 󮝲f8)Ɨ0Xm!KeDIAE26!͕.͓9R~7 NE(SB9Z;+N-掸ZNL_{>vgGU=CJ㜮Ɠv|l-!i6*+yMKnL,J^N8LDLZ!|5vЅY*K*vh% g2סڮ(AϋMJ=q}A٨qiG~|$χ~S+$mTme$?q7o( [~TX!}.֪o}x$U9#֓4Fq x vְ{a6Gu @v*@AS9/ S 0  `R7pH@ E,•8 [ 3-3s37 )4rs ص&%t pHF I =k8=S 3Ce+6 ĸC-ij̨v#5wzː9+7P=aEv,$Aa1HÃp;(Hy8ۃ(ZӴf79h9Mk ; MC=6qa"Qp IB59 /:<L9Y0,{i%E';k'd{P,%a%G!BIsB$:ȱ 3P>5ٌ6 CsũУkuj2!!@T2@Y⩓Et[S1q/ 3$Λ/,YTɠ̗1@\"@Gz]yI:z 4EH+f*^ )a؂73k3b&9 213dÃP]ڸ e,5(Yq $Ј 8TƷ2 (89ح0z:fdoTƨbj 9= 2C^8)#$I@zqjLnʄZ,~Q^pb)"IP K$(ӷ;E˲ w4Yd)a|D' o Mq3! q`(eL2@#91d:QJJ1Ej7QM0(т@;!ç=&2)n; G3=*/<<2 Q\E8a$Lߋ%$  ta#4$*ZƔì*,.-ʩ.T8)"$yr`z!eSŪÌH 0M/9ql%m"`ɄEH2uL,jUv"dhO*@Fŵ.ݗy 2sRZ+g'c}+@'6j$MRWy<} Ñ"C11ر9!LP.0a \K%ީ§*B/J cA7ؘ~#xFD ۇ\D*)ע!-0@"`5qɥ0$uT6R[^@8hct ̊J@Q+bŽR. R, l% 3sxX0p%^8I6gm:Cxt#KTZSͤ$ۜ.1+BʅC2IIئ$31fe@Zd99$$$ڍ8Z9Έ#ŤW LOxL7 }H0"-QP@)Hx>Lۂ͠?AK"i'۝6O>aM_"څXL.Q+Z+ڂ`XKΕ[/\6蠊ԫ0c "yC?">RrE|m-#tM_V](7#SJ(J@*ޛJ LYu i%08P rLL*TE `DGZ+gKT74A݂+^p!٠y(b@I$Pq]|4;p}00r 'f fXM`% Av[*PKB@Ch=9QXR ӄy UəO:g)b3_}| mZ gQ}L)2+ xɊy;(*?$K6 X:44kѵ0ɉb!ϛ;Q *jj0PXe< i$*J} j?W'=HL4/Dī938M; h$3ch_T| <2=j8W$l8T%@ MXË )iGYtf9K򠗯P^LM7;Cq$ώ` i5~͖P.j~t V6f9 slh6f`{5N ”I6p?ELE]AHZ;.ke@?%p; ȁ 6؈v>h{5%A{SE _EDX ~  ) >Ab+>h;餐 n' CY ln0C Sk| %g(4Ͻyeƛ>hH es Ƞ 8p(DE3FF#v8WoN>q?|N4O=| Ǩ%(9w`J|=R1 PG*x$~\`?N /=6y ) i!MEKQxNXbm;N)Wy^}'_nO }L{'@cs{:2$p5af}KSv/)8|ZM}N+O t?=A. \l;[ᶊL\ԵvZy=j+|Q|eH .S%^E :ܘaƌBⲂG4I7 > svԘ"UT2B{BXåK8ƚF?r:V(ɆGMbz0 zDz'>X2}?u2ڕEq2v98"TZ&6۸V#VH/ZaA^9$14 lCh.0ɇ"7Ĩ*# WbT+׵HY&J0&h߬ )h U:cJ,0c56{noud`A{J=FYE7%LplI`'vgGgGmpzqmqw^c~ה~j_D/ ]x T|h=MeO"*[`f&erf8k#W+z ? 8@D$ڴf',chGi{G)ei$XZmc0I(BAad[$ $d-S0Mi רG6LlӨ>B1 4e!؂ 8X4A ")W `aAXْؠaHl À˜aD"a801 F ڸ xW0bc$܀m8lh y%)qYd))*xS&d)'OUw>V,s / vI |QC$8_Am_)8נ Dߓ Ħi8a)ގA] ``ې4ȩ :)T#aN@ƻ _%EҔh ȝ(Ј[D&x;=NP(`R`};XQ[52TjVWɝ4Qe@tW!ojpZVsaARq$!Z}!&_l"6Yl% 4Z@g@Ybli"P͉GT2ID|uTepD^)MGhXH4PZD4d *9NG@DS ^c2BXKPSAhT*IIщBgSiE8ɠ0Vf%iu L6*IUaE`L"F_&O(N.AQj+P"NNdv(`KH2ޣ$2G $a ~N#ˬpϺh0H!#8a.lCY TK2PN|``6>MhUj䊂: xBJRz+\ũ] gi+IIY)V"K ʄ@QhqjT&zHEGT}EEHy]ImCy[(C+l[4D&/E^fŏ2x;&,n2bn@5_o,QMхX = 5*/)GX"%t\z;P}:ߒe°3wԔd@+Na2>L !NxJFd=!hn cV^+e&I2mNoTpzAK<2c$gKTL1ff0KaQi.%!`cߦ4a0@ ܭ={ ~#!.5kj]T;%\|hF08D׾ &D@h Djx$50I}QQܹ uSd=0Xg=#@?eiZ5} |8Y?{ ;qSQ75_2ؾ3M|lz0&h%2{,@,S6^{RǶ"0;h*И:;.2nJ<vjsLD(BĞD3R.LI<{@>Ec2   2.Sap,7r8R5IF4r,BS Ha0L$K-8xyH`5dPc lP*$[5=Tmց@alldj  K#?!-WH .:}#XMj{›d}HR96"*MB?e8 S2Ӆ{k%dp`7a caڀJ8si^9eM&w\⏙3AEPl4ܓ4:؉ ~)R@xD(F@ف(*ySG:qȩψ)rdJIVk;S.9'=D])gFrD!t$=RL6Fp#d ! ;9LBpQhf2^)P0zUIHeZRpiᝮ~5/l ChqҽI)ނm)OOrunʉHÝ:/o\ZBR3puiRrj=q܄Iʅ 7zqN߭l8Dj<0`ߔec[7Z< >X5K IsI3hQM9q#<'E;' >PCSbɟu3YLVNY>(f*8gY8;L@%`nnent F;ɨKlJ*LrE?3%{,jjKsӼȇ5WfT5*䔾8mcRlQQf Y8+{90(D4;Ks-rSbFfŤA|^8"4Ɏȯ#:ǁSzlX]4O è!2$D[ܯK}EH󏉟-֯{ps7FʼnN%m:64l&[ .\VJ[蒔xvꨳus~G  %m䎮: cۄ9.Ǻ* ڣٖζR PF%-+| |B z(gʑ>.t,0Ў/wƄ׾I?NȌkϻ*|ȩͰ "0#Rh>Ʀ+,fRBELbh0Rq.'≏i'M̨. Hզ*sNKLȺ<+Tĩc0,Lˑ2ri uj-!m4.h?Ppʰ&Xȋt(k/BUHKan ,2$2 ~ imВij ċI\&/=k pL0O=z6 \ dm"Ptm M`fM GM$nrʽIBȘp)yu, wPCȧ3=3A34Es4I4MS46O$cd/Q4+v)xטvi% t15$x"'0鄈l9 m&+0(o"se#a3M|b䓤HPT m *fMUR$lR욓|)n0J+݌]3˳؏Deq3o$V,T $@,&s>1_<28:UdO i5t1v1 ut”gV{B!w A/-\K9^$ygH2T2 H68X0A@$!޳]#".]5A4H#0ʧȝF|oWm<KHx i h=sMNεJ>u ̄jNDd؈Gkp.\ ٣LK+وD *dL5, GVHD2g UzeBzE+1a[A fnZ>S/<)vEFA+6.֜+툷{i7+j` .1h2"y HĀmƠM^lz₇\HT]|@ p`f^h4@ `qqv|S488&[ĺ~IMZWcGΊhL)J^3L+3jŸt!pB4@yc=OiD%V\nd T2h 'q/0,J!BDyN3UɦaW\ DWPu6H! Ȏ~_T o+%NcK'N *8Iu J/ p>""H"c8W{|}7=tEr@E06RU}D=34DHp‹;2@Qz< ͤDC"dƈ驜/#Ț/WTq'ɡ7y2X#ɘF#+Xr,XdrݲZkնJd ,LRӄ73%`/78h͍G8ѩ!=YQ)L*μLأHh1j/0b۪@ .LQ hM"f3M%ᯫ%"qk /^:n2ah7=![-*l&;Iz9󘮱dvxb E!mEa@@ih# |HbkL8HMv*EK\e&?;i1.A 8tMFK)Ӡʬ) ($241Jc{)@=N$$G#Mk+!TVu0+s] t "K02a 80 d,(G:?P,1'@XАiDQd&#-Cc)Cܓ9Є2;eXQxIlVQE(xG7yhc"-H!kMA3f8˜&Tcz0@BPO zh?[ a`μGr!&e<[20|r0Qe/9IZ Z#T8uFFj YVҬ-Bu\C?[$ %i^Ť]Jc`(T(&s@BlRAyCDI)sR(c*DT1w{BXi1>eV8-" L,ʀŔ$dMDO9=jr;}DUd*1ȓSu^@ (cd(,qX7l XŠٝjs9pj(5ҖdURmS:ۛoNk)^},Yq@FZCܵjikT?dY.[TEV0䩌E/s @;2Ĉ>D7 ?j#)DeKȉΤ]*nYrވc@*8c _ٙ@pSU&ABիhEv*K)E %cR XRR演RqS!F$xub]x#d|" /8zR2K3)Kp:0Rۭ%N 0"b |eaO.=5DEI66UGV¼8Ev֛Os%{ v[- x=َCֆJ sK[3R% Ϩ@C_O->]'ێ:X.y̫\5 CHn{` kaQIʮZHǸEVD2s_7mČͽymhOb˫$ڸ!9r#"Ur…{xTAAbI#G1\l0Wڤ9{t A7"oj$;Z)U:-{ͻQf$OLf~LL $pzF> d$QOzҳoXe>?=&XLOy_zFX}ٻ>]/JyCG *tyDao|S푯>?gw`~~hhp|zi{ї͇gz7?|'g{{ͧ-*$7ola*ebf1؂bcA +W dӳno7*HlkNXPH./xK8M0xXх[Q V SikȆmoq(s(q!#b@ #9F;$xSw{C9! Ȉ(hȈ8h艋舐؉芟(p8Àb }EhLjɘ zpiB9$7mJD[sE8xH 8xH(숋x𘊾hHxȏx򘎑xh8 3D^ȑƸ |(~1Aq?1D 74ާTGv 17" kH30(Ȋ z% Xx8IhYX`iS 9iY阃$%. Lɗ}I(rn80s6%vW20Ā<)d9Ȉ@ Й@0 O2_9踔>yBi a)ؖ\\ \pѠ ~ɝن10DP04na7ֈHT%5i7@ bp-囮队(29A\Y^hùQUIb9XPYy8I4yː8ѐ 9 bQP׃$ImA=Fm7203ʠ*0׉!0@ Ic $qàh*j`ٙ%h٠!j:* KٛH ڔ78@ch( ҹ :} 5T2K&&ORYy8J0u@PI%3 p2  '󉦉p @2 z Zi)ȎK9٩IӒyI3zp ۑyzHzx7W6#ܵT7 !~ \Е g i.њ+Oٙ Idb+c:8AB鐲yɡÙꕧ95$/3`%1m[hO(f{J85ђH 7/\ ]ЧH8J j a% ډI NYIU] 9zZ zZhxhhhIXB&ǘʰpnso;=,#=&dtaJTq&"xna:j00 pc ꦮY.)@L ;p9 `pj먐[ ZOi] XXDf;c/kPeyV0HDaXXʓ: 6۬;۹!٦F(l ,@p~F3h c@0WXKۏp,j)؟ةF-P?l Ï] {r $t"X=1%15;NSwbږkX:Jڨ *x9|t(rnP"oS:i/#,򪨴ʠ> ȶfiΠ ʋ3,ELl B+x}D FuE֧4Cs)z!io0!֨fg6LHo}LKby0U"{I;/,u-=Ƞ (>*#SfP:R\R%5Q7aмY \=0-im 1j 'jEQE8] M;+Qhh0qp8dl`\ 0hx؉=ƍ ם톀zٞ~~%@e"4@XĽ1/"Q39 0d \p c1n*A>[M٩֛c@gmه b8@>> pMڀ9o#N̕"׷oҒEHb7 `c X`12Z0ۆ(;1Pf YͰcLNIcNmZI0F$Q^6tg~%#Pb c 9jʭ}m{L1OB-]FI#xo“7b0KH#k%oMЦ`c0 `m\0M<.u)ƞ8=2ːۛl 6vt/}dD$A#N^ +KfFg{(p9   ΝР p\IJْm0;_122T#O4p͌j,+&Myg8/44U[l! 7])bPX>֖ ͛rp>> bj`Q?bL ϰ,@E*-Ӎ'Gd<(~$ftޞmU2PwppG4i[1]tt选qtNsZsgKFDNQnk#n/z;.=8t!7"jF]dUHme6:pbQk&]DaJbݑ/,Ï 1rDgFA%Ivry3;)S`=˔ $HpCe '!0 BTOA"^1dK1eΤYM9ui#Ƀ *(ZCDU72&B)hUeuJ`BIjï%(j֢fPëJM1C:hmI7훗C1獉֓e$4xgСEfVC;.^&Q_BuKKavlӄ ^3 >0>l]Rh&1l%y->=h}Bg=iؿ!CP [J $.K9bՈBj{;ꍡ*00 E@tK#eI&DӇFk+"6lqKZ0 {k( à-8$b11 n}bnR)PȽ&&04S#yf & &@ad.B>l@a,apFAy hR Mf,h1MuWģEz20FA*mB<b{.nK2e6*k`Q# {E.Y2QL?e4M\Y}U&\9P9@ aHfM }vbaPMx}B@契WS^  (iɔ9@DBʮ+ ɕ 1H:-/D(;T!l"%r\ָ2}h䓄Aq4\ke"#L`Lj̻OF<=)ea,4J `sS#r2alRQr]fngɇ; !|H/L%eN1YվW6y~78f92XV~|2Wl4ʈOrKDŽ21@ iء*8s4:P%; `ڼ!MbRc)|>JF1m9hUI,P4H hlA ʨQz4](y'(dž!0zTj >(F<;3M-h!Grti cm'3vɝ*c:f uPƣ@@T4D(}9xb=JH}\UGFCc2 DQ DoQ!fdBRXfI c CFtp-j UVĤ5M_VDINf7v_Ug[6hBELDXe3NtS1 J:w- eh ? f_K L@J!U9 8.h@q]b"Pg'RPtWHOhm%uCZC>: h6˗Bn$̈.$D4u06tDUs.Դ}ƋhnX慘6c07=ZX-P$Z%5]6f٦t*C$xv0 %ͨOYFfuԞQ}4җrĪn$ ]!Kֆ Kvh"f"0 NaA+C=V?'I@~Y}tA:ь+IJC;pymr\0:S?~D cz 1F!nB[ #zhLF#$z ڃ9' xt'C0kE2)AYೞsg,9M0Er`:,j/s<2*"c%O%#3>qD >P } mE9V-jP|F9ψ̌!nz|i@3%󝇤1 I!cs538Ќd1F6{1d@~& DcۀR9FKiu XԠcBpqH0mkIލ̧'J~ beD(Opa> J {i PG?audկ40{$%ԕ'%> c68 c0LcfMW^cիx`E*_T!ک;[_0 #T_$RX0޻SyB :4 0 ;5Gw?H*ރ(ze@9롯Y F(ER/cђ0> >7R 9ȯ rza¢c;n 2s 8wC }+-p9Iri jkSAg:2@ S;3i.5ئČ7ĒWȿ",,S/Bܴ6 8IZ>MIuc2ͅx3 ɢcˍcC4K ԒO̦ېMܹ KA2aH OQJ2Ĵ bɢa̫нHQ❹,N&!,\J*k 2aRt͖mcs RjJ$Q2m_)N-`و)ݳέx+-DϜLؑI># w9!23Z ,SG8 c! CA dCM%2h"" S2rOvy95*!M@P[>:|T]U }ϟDtސ-"6m Mn(4 X.nQ UrMutТ{~*OKD}2zꊟqWH=X[dʆr]X!)uٚRgJd,#ת8"Lc{%X%3V9߂P("1o):<¨0 Yͺ3mC`ଢ3*1P:BP~U " TX Z`KPxAXiU- 3. f)&dܬ 0O1)B`Vr)FZH}+P"۟ZV2KQ+-k"NM2ϰ ƚ T\RmݜZLipA:6*[HS7KZZ oJ(ם^`𥺴 "J%)XrR5/ac&B[:_aSUʈJ^HUգ9$Yi rUc+ͺlZ0PpřĺZeK-ᖘ:WqΔNr` $ʬ (ݠ۫ H>n2[$yObϦYhND6 %P41Bq.3,Y'.) BJ2YЄBT46)76L&ˍ;( DC rUW&1m%]M|2`W\1 mMP˧ٖekTcuvq`\ѷJm-n > σ%pm*N}'˪Z멟ur Uܫ9QB-^9#ly%R>c>*=sBaR[Ie+OEB:Fg5,Kh3*+&`_z۰hjY.k +ed!E6Jނ2b#hb^#'@s7Xe^-5zuq)j yV!X.Z*U PE l0M Qj^>4r aJN$Д' @i-/ €PL q %fvKy:6LAbJ&LߵϨa ^L˫I_M`]ڎ ։Z6&PcYd9.:9B=<>+6&M=J-vhYɦng -.+9eKE՟bR$ [ު̈{]PZy6]Sl(Xf63BN&~A#NV'#2=8:pE߅¼ԴSVV5 OErVO%0"' [ S!d H\*jboԧR]Xm&Z. #e^a1g^U[Fd_Nw"K6_*Lk3&գJLxVYE/W$0VDfH _eqP:Xӑc~nO̽cA0[n90Wg`+n2X 4nE+ږU##D5Lo W%Yui_XRi#в cZ0)d\ޝAuz:kI ` $c*-2.r%"zs5Aގ-.&=Տsnk *ce%z.& d:\]Zu˿+GئxezxeB&G&7 !hhT͵4tƽ"e'PNQONmмmӌvim/Kntb[7; ݤ&6l'ctr4ɐN.Q-f '"+oANVz{~rڃ:xA)+EpXT\^}S16@S٭E;jmwȥ̇&Y\\by!5sދ1fY$}lƅ[lEXl`4e*H/ \PYAS"‰'!c}=i('s&͚6o̩s'Ϟ> *tOh)9*-)ReK "LaԦkԌjx*YFUjTRNtԶvNtCI8Rne/&P#x1ƎCi\uxpұ_6ls#{:WE*kEhMWF3[;,IbE,}:։Eʕj꩷sEL'P-۟GqdY bsHS!`m &rSVA2SAch^Ea ]a[O!ͶR 8PVyU]#A\2fӠI7YRi L2٤N3g|iWY:1JRU܀Q) W]RrݐؗsYgPuwl}~8ޑub]3lޥZTGua)9Y`N5YPVrI*X8E2}JtD+Y'ƞn"[cA3RA VF%dȑJ]Y:t\i12P2?R8hZfIg/TW42䡎Y6U}2+ע!̤ j$Y:P&urrRҋx}R^ho%k͵nڔvͺW T h G µG8@{dam4hZ&um04ȫ\|kKNBN\J\ F#.߫>S ~Z&w(WݙBIA|>_2͐qU\:7'\]Y'*HSteX$&i΅涂YIJ8IJ \ļΙ#H&g@G0!0)6Q/[>f49d>COƆΔC:[Y& l]Ȅr&zR=^ئ08XƐLB`l#Q%X.>j. D\b?p i$61i2FPʘD4x}a7Q+xRr4+B\jY #k"S|C^OUX @LD3?bdMQ2%1XAx$2e&#G Jt#"LSYRbdR.&~N˫@tŌa314! jB 4L"21&/8HXAga'5_ǒ;*ɥS9_]xL$s\8朗?IÖDcI5`QyCI%e0~!C$ W1Lc[:F.rƃrʀe2&3ӕu?wKz@k=79/TTix&d+(я5bSx&7+p?BORɡ#&Q6ґD2RQe'175K[e)9 s28-ng,o`3c|.g(7b3H&2LwʕMA(aD^jj_ِoOn{krPlnUj"fq&ZYإ;5hEMmC|Dm~:!aȄ[L|jAq6GbZ)MzIji +4&H#B@^2ӚX}Vү;cKB3eyY 1,u sbV>|,ؿ{<q,CWU+'}bGz+] 7*BE.K3&({As&@lE!4bZO?^#%!i|҆ "I԰K%lgC!ȴZi'Lَ6mnK;]mmޮvc!W d!䘎LH;hω1Oÿ41s xp4oF4X93J.aiDJrx-k9Ips!#y1{=Ёn=GҗsC=g~>d:Œn׻=b;.vzBۇe#3 YDxI]*39'Ż1&쒭_Ч97E*o$U F>3ćUM£@ȉDRM^u;4h-J[RecVmGDKkΞ?s3{*[`㵌ہPDhpE[=N錑Te y@ C8H 5 W$~PiIAM~X\V %hHA ]}K'eČ@XXH" !y  y (=ZK*aB-1&F|Tud(߼E"Ou%]eFy a9!QU El-ӌ F * X%`̇eR/׌cOɐ|LTUk`~Ky`Es VIYLbl_Oմ2C JqAEzqԴA2fPJ]S@^99ˑ5by Nd %xyYa!"bc}>cuqsKF# ^E1%/5ed$ra rxH%)TdKG8Je*[@)eǿ%|FL &Z8J|T@Dc)^z_"]DQ*(aqQH؆h 6Ks=&h%as: UN5c@3b ~fb A HX@=^Yh`,*`RF$N~ XL6N$Q [N%'fs<ـj\Hь&@@B₌ _DpJhPQAhġMBSi\͑Ž\j8M\%9(0T9mzf:[0j:vУJFjHjBfjjb2*~j^꩎j*v**jj⪤EV,RxLahT\T,^& =*rjJ+*Vj}ꤊf+>Rk봖jR+kꪾk^븲Z«n*kN(ݐ0U(Nf MBe;~k*v^,zkBkZ쫚Ҫrʲ,쬆W'6Ht@dԠVTVlǺjlJ-,ӢN-* ƪFzԂm̒άղ6j8;SaX,REP̮V-ܢmZ-n-+&ƶ+*֫؎jk ᚭbffBT$}(I-ȍA6֑6>Z.n׶¬.jn.b,/۪j֮mԚl]F@!d# GkWQz)o,No:nrkJ.V.f¬2~n絛}Ʌ47l͡#-<`048.xnp2;"@0 oB"C>p po`0 c(g0 ?0ܰ0@"P>w0d$CҰvP>4B qA>O0ǰ.d^}E_҂0ockK",C<%S/:4@,[1@l >GFs2̃t? DcpH[*>A=;<@;\?G.`,1= 'C;E65?'C2(tI3jA;*$3j0<4C' 3L'=` ;UA$K>D tu5/04<t$"$p3s2I0O2$% 540)/0 mVHĈ~C0"du6*3*5#C 2| 'C\7j20'32'ԲA<t4/S4Ētǰ22*w)#;<@> w)n'&7ty@Yc1/]ckx/0u$hB0v2ط0430' C0y /8(s'63{ . C.m&MdH&ZqLx#~Ndž8+{uTcp53<tW5 $d7t20;*xF3O'vO55y&Tyy@?g31C>24 Áh3{1 @63*;4>38S|$5e|$3T? ˼>Cͻl4_:o03\c;;C03Hr^"CqHxpwzA$lszg2ޅlH$i,sq̲10|{2 .w33B?7|`t%w$X0K84y ;0P_+'4{Iw [ppσ ?S2gP;. L2|0"x>@'_ 0Ȁ"8Ioˏ`A# ٘QObdz ;<u&Xg"Af>}$i1d\dɡH¬e4}p0|3e(J1rG!O3 d; L!ѯhS) fK4JAg-+ĸjRILC+D#0*&0' 㫯JKMzںK.&9 +'s+'O;;|OB;ElQmF3RF\t]t#4SI=QAS .nXaa/\D nk+L 5@TUϬsM55T}TGE&9ROl]VT]QQ*rU=Rq IIh}٧@ G0rS7'L1oJ7˵ +]VrYzE65hKV}]^w+I%[lewo59es9 iLiaW_ҋ/] +AVYYӡWWe~Y]ԡ&;蜙n][o[VxӼ+V#&̥w}&&[~?W?;lGԽUdyGyܪ`ɳV0K1 n0qg}>νv{E[>{.lܷnSOxK ,cJFa<ɑb Kނp|1U$(xa'H;򱤠xgRYtc}I* ڻYl&FDr$&l_g/g^4I/ob\Iz@ujJEL?JqN@!J+J<d;D]Z9/ sO(?R2TwX$"Uc1j\&hiX -7Υ1['1)"2Z'MbCa38Bf?" mQ(#z(i<~¸;}B"U)I2ƉnRx3I>bJE2L LLP&Nv,B90pB|T)faa@ #2k}YF @x\'偩KHc@rqe'c0:S8i L%$:Ik.A``n6jATd06/Vp|,"n3D诰d<lArC<4B Azgf",'M͋hd .D/b.PrbNHoSd`ǎ~t$iggtP_o J)[wb`p{0 V@NΨj(yԨNJ z|e|joZ$u0b)fǽkGnDgp*buINnW>z>J`.- -|V;QgH1lؐGf\Fp Yh -b ,p*1|F-nMqًT1rdw`&`%jMqX,F.Q1 $+^ G I|~hWZHc$-zpz2ri${&&U'!( ?gidX%1er #Q0]lEX$ '4/("pWْ&hMmq]$E,Gm*3qup}b("&Pb(-2YQk"&zf2mGp|Ґpv06H~ R*R,oovlR&QR10iPx(5a0с\-X 1z1! sys Ó u+ws6mdndPiQe˾z"' /Xs$q=O,n^ 7dZ:9CrS".4`_&L֢B)#fyD#٤(AkTnOAɦDHfT-X,2#-FƲm+BA1%Qq@ L1sh$M!X *ca5C tN2BG Tu39KTBž+ `pqhL,p/rR$uT3B  Mb>6H'͜fA <@鯬)I-#،̜4B,IAL*I8D dDDD+Ljk9<)bV!j "VH T;v6L_/Ÿ@YI<] JHfS%%4v/oŕ&(#@Ѐ(rH#2L(Hk#U (2 5< |-򾋯8A:!mn )50J"n6 (o_^Dc5J,+썷(pUn34CFw>!JJP2\ 6k˯؊oO:>kQ(q$2`~a.q.rX6_D *C봶*!hͮ Sx!P3L,BJRhARGv}{κ c/<6W ے,BI|-_ >FBsɓPm4v*c*u' 0 !64C<jc*lHF=P$*+|zoc6p<ٸV˯VkM,@Ad!g$|bj9ڸllO ;&7NSt8[0p|&byUP,ȢӞ>OѴqwK,1?GO:K<3~8s3;> ԎƇX޲p{ɵO@j#s:fW5S-I8o=}R1DkGT9u ׻V!1@xs%h/qjj *ޤ-%rMT+V\}3+9WFf`%D ?+5ł҂.z 15٢zhj~PS7CjCK%< ]I|={{Z+G)z0 ªfiNt oΏ;W=9M˅[L;,{9i cӒ:'$FTڧ2DWsux0"C .HqD'ZbIGbHo_Keܷl̛˔)[2z:ut#(P˦;u 3SH4JL*$&Fhj-Zf,$݈Qnq%Ȭ&K8mߕrw\ ʄYsrdz4h=IQzf6s(ӧV؃4 t/ b~ꝛt^5|1r)t˗t wxGRٜؗ*PvRe~ 'М>Wq$bj(Q)>v⣕ QLna):m̟avb{BL-ՔL{!C2erjAD[EEU*$ &^JRa (>zBLRjiaSg?QVU [=os$<[Đ0d0L"p&@,.oD),`' 28h c<}66O$+pwF€@&h 蠋@2Ȇp-SK.T c.wrnf2BH-"#ŝpz2\< ߪ>ʟ 4쌝 T::G_Pf2T:qMPMqL$n`1n f0@CqMrHD2Qy c ,W|p <.y!L\cG C`ȁ ypL|r"ڻ0H!t ؁CF|PȈn\X0m[ry@q[VĐEM C^64ohO /ԇXCP0] !=6q nL+2wB&p=FI-M^35Bi=4ӟ-=U># vTI?[F"J#}R&(!_M)#8{T$Ǯ?Q1 D h#t * a <89\}@O}ajiPpulA5Q8܆htdBwFbQfgS>I*9G L͍\s ypBԃnRc@rC;Љ `7nC%&;4裷#dd؁Dmykzvt&JY,c*H7ahj!Й> IM QF0@r )AC='4EP&&:*`> 54tknS$| KvyD"}_B%jrxd/91KQ(;2moScN!=vOyqW~@7,9AP[U>,B# ]c>7o6b<| `6zZif' J0E̔YByTv0"Q 1 c32a-eM!LQ"(u^#`\,*|)v@ϑ婔KV d$`S@L0iV40ŪO=!\{FN_fi`8S8X;P>[/4<. ǞhBbMNI`>b1L @7+- I1Ocϔ'yGWz2'7"y5' z~GzgQl-GqM13-W{1Xd($-!" abx|W0zCH}'()(h}!h}W}{{r#"C2wG3CXIDʀ"@j!+*xʠ hPc7s(la-H߇*1g"}8Rx)ytTH)1la,BGƲ&W@8XR0- b4ױ!y췀T!4MxX"^XQ8+MaH n#rnL'n.s~elBP1 ԅ脇免q!#ձQ}X(Xyקhz LwBb?'уP ahz7#8Xy؁!#i!ȑh~18K3LQ,l9112"\zH'z3Y8h~.Ʌח'Ɂ4+k8UG?X?FV(GP[88XXziHyQ9")8{:r0$wG-LG?@!Ɍ/h~}ZyNɁyd)a9h5h7=o6?( SA@|)́YXɏȋ7b8ő h):!c)qC9bqN cxM聅H/٘ٛNM)gIX(0Ȗ,|9a7AX'4)~^(( "Y2}<*ًbh"Yh)Y/#iI|R!!da o ɔأ R)jx x!'j:2-yg͙j?wa+ V?KaM E:I橧99M~jh9*ɧ}Jwao9{w.,(6耟J*&zJ6yZ≘B ڦI:&Q(8qV*XbUQBw9Y`١ȉ-j!Zi/)Si5Ȓٙ^˰mH3H$YOJ:ڦQّ>ZeIh9ҬGڙ*,$; @ѝڤJT jڗ ]Fzy|O@yٚt&UFb=C?ȧpy¯"RvJNЪe)@ڬi(l+wDAW+x~6-IL[[k,x\s;Chr#t$n˹clx!zwJψ;P*0k{臵iL خk$2(tKLh|Eb;k7\9[XzA:) #i=2?˝a(}ʿ{y[ *&8)Y*okAVjy +*jbI姷bʒ# &DJٱ+=+(b*QS@,vex,~қK|jkZXM||{J32a#xԢ,cnCLYˇK 9uNl)̩+%92ʣqAwrX zl&[`,hw;#/ͥ}äly 桻=1w@ܳeqKbt,}yVY*yY=*oʽ/1w– R7q:0 ўl,;[ˡkX|̺{ܬ>aqw9GފQ[R%˺V-ˀ՛x'<0hҧ8Hl%vQx *Q[Xڼ.ܫ *{GK!љKLBL[$lF,DYq*֤3Ӽl҇;ڵM٪V,f;bs,Nȷ# JlU=բ0bu۷Z(ͦ}(ԓÂy,tLom̽STӭ I{۝ ͅݴ=' ۲Ğ"LIBH]ݧY\Ǥ~k %6lHUqb[,g% & ٛIzJ&\~3+}]˟z{{ EGy2#uk JT,#N1:bĭygƽ͊]3 Jᙞ%iߓI])Cѓͭ3Awx'QyTA0욯K/۞PIɹ"~vN2x2?{5 4B,]ߎ%MĊ^r<ے!f $ʊcn w㓰-m>$4s](1lDc?IA:*zM =+_⦫,.<@+wGK1cچs]̋gSм,N\}la֍k#2}WЖ*?iAMm1r{8BU|(OӋ1|bQLb7Y `#*]qň ~ƈ~M^٪ {th%3쐅UO} ! .LD #BThD+őKV,FKR̗._ZQbʛy.O}#:T)eʜ>iĤ:ChSeˢ '5jT2uyN*CDvͶu[̺r '׊hO41>>Vn FKQFU6kh&&tQ:4zN6}C^ňIwb'%o/ɚ;[&%TQGJloJ}ZGN:ߪ{n-~"а).\R0.`:pJk; +(,:>F6pHFInj6> >Lp@ +7AN@"TH0D i@./Bj<1S5* ̛=}jJ<-ڔ9k\22,;$sP,8dpKǐJPEl̂L>sNm{1fʼY U28I5,N+mtȘ(OJe:\C+K WʄEt(͆<أҢzCXM{Ohg+N ?G5K:?ڲb7w@s5ai1 :1< JTF68S& ^P#UvRـ e g^NQiOJרk"SO ڢ]r;1v j˳筲RAK]ITa VJxkI5G!O&&/E؜`MN Y5OoI98k4W}GO^/o;ɳg~!fZg0egcЦ^?ʧ6)OJUV*>B}d5< sB3z+f{ & uyx@QbL Й1rpp ʉ|gZ/1_Cy@MѴY Ix*L[b7;11MqST>*ʦG,eeF~ktVRI{T&SwՍVDJLB)fV -Vr}VSjKYT%FvRVROz SY)/j)[3̉*MEJCNR )ԨWvͪ#cY6LL] qgT`7GBY%<}XaR¡YD4uQnu&H66`E*i,H0 dQ8luRl&LhEIj7@aeH,nx֛-ֿt b'CQ!3Db"H\ G2Z @L_Kܪu^Jk.n\Y*oRf) .wJӚS&b;pJKgӘZ4e?.#8›AYoթjY%N/XtS< &# ^6-],[3'G|HovlM*[K‰`lnZk ef^lQ YRL jI46A}JC籼'khgWOcƌqwv˖- w㊲n䭥 oa8oK*nMX| ьկE^mzF*h{N֌w jhZɯ#ufؕQ9Z,G|=-ΤB( ai.RBLzCĖql]̑p߮ݶ@i0;[tLl>[ڳDrϵٰN\ig 6ﳼ>{^T{pi֖7!Qc7`h? [-޵UNUF6m7o̲ŝ6{vܮy!"tg͓e)>)]l[Wa+Ir< i]>=I}02!Vr' +8?62F!:?XxYq{::K>3;ڬpY/1 њӼ̣E[>Л4*) ?k># Y= kepzC' q>Q;1 仐5*%33/ӴqIۻ  , X*@+º¦9c>!6"D)a4&r04R-s* :`49* jȘs ʻ_4}q3y B.r?38`yU *1%Asڶ !>u0&lFwÿ;fǾ §sB錤8 I0?qcl jq_D3-"?l,Rs-v;, c  8<НrTY;ljs(L#"tī?p6M;^tLiP'iyZ1hL^kG|47`?}KwaC(̞0Ϋ@֛ Uicz ?M<7IJRJ3TJr3Kɥ cC RO"o72Pٜ%4 KQ'T Ԏ8CI^:Ͻ {|Ł 1CS!ĝ͖(L8C\N;>JL9E='ؖ%r9]r2WLQ4C^TXDLėwK9A`5>L߁0EVV/:뷰ɽC0 u4I̫Tƺ^ԫUNv- Nh%@;UTeK]ڴUe!CSۥJ83æ0ȁ|~7Iظ[%/EZ@ Bpq9]s ̆L]ˏܐO_M3FM wöP#-RQɄ1H|U W(RB-MDmi)#Xɏ+}ma3-UXP]}BM;y#0"&#u) xX jUpʝ// 0b⮸Y,>c`c/>b@cTc8~㦠3.07b-1>c5.VjxdGdH&K19LdJ:SE\[9ټ*{ 2Oa\_`a&b6cFdVfa/z $P~NfKfh^jmdg DQ(Jq60,R+z{|}~h,PCKR/:hVDT)UZſA@;LlαأA(f0y$B٨ (LR%'A=m+:j9:p!LOU >oB#_DI% V($q~Ŧi TƑ!D/vX;Rm\יkMTTKUr/laWk VA@ /.U!Hg'u {gmqprtrt}YzNOfPYҚlFyAw_h.2BukbG >`xh)m˘C :rOIVNg\e8𨀢a(gΫyY{wKviynE1uþZ΂A &Zr04g ;NkB𤨘>%]EZz*az6 >wϊP xsZ2,|~6;mMu=ʆ6[2W ķ3 J:fkdf̄ws:1;KQ"8|HyTM,_YF^ͫ_|yAS~qq^|%lssNyRؔi7Zvz0z ,Hp ;8} \(q߲NW#Ɛ+q} SfzfT&pf1fYh=ʴf0~*$M.уv4*ͣVLzn:*VEVګ> l+mOeG;ӫOgJmaL=zS _uY-pke^lR cq$[F8h U4hlس]{\]v5٬=$xr&KC9ivo8aȅ;_{ZY;{hjqs (gYsL9Lzya%W&84l#YԑK%4\E}dI ejhPjͶRZJ6e'M1 fhו_CRV&UfXt?$iH"%hL2ɔe%Rry%P9eX%XIi~I%&RF&Pygp'cRgjƙsxdJ`'vj(eiȹ$hHm4zEHJp.a)'VEa5{hlaxVUTN7örm ްn+.墫an.{޻/<^x[l"V"obB0R$ƺj$ˣuу^M&$8UD^%3=3A =4E}4I+4M;4Qܤ[4AӓS<&(SPBEҩ,݁}v^Wݤj6wh׍76!xw?F8}M;xո y_ͬyMcA+БE\x'SX~Yޟ`zP:azbT2+]=Wwzݾ.XUt_zQ]6Lgzr.W^˾|7sQˮMwYNrg<@'?V#zطAЃGQY1o &G)cǞ[YI%874͖f2(/ ę#Kn N.Pp¯K[Bd^Y4I 'Pyқ! ،ONn d.gĠlrã۹9,0v)Rl7BxnEւ?>rn)AxYe 0xRNxcXi֭|QUA20QW'RtIu^t@JQD֍uUk^*=S' V@ dHh;ROTFAf{f7@L/t"Gvq+mCaVmd.ʵ2Ş)꠶6_ ɸgEl? H~ydmN I(:ҚOPFfC̈́:C<҈RBWQ*F}?9D [l2Gy#M+ NsawQ8Ekźx |H!ԆMY }g\kOٛY|m:,hM.'-fxᘼn0Kxib'J(W[ 瑄r)Wb񼊜9R ,_ ktܛ2rN=l GOGu|H5*xw KrBfNVΊ9b` H͍M[C~|,b$X9 A[ 7AfICY?BFZA*o~;aR{J 8X@G]ӳFFܥoDzgGiԸ:KD#pkf,ٹGx'Z Rf q.}vq˵d&!Tv79vƢW1KU:|˙Z3q A\ g핑 ׈ALX譊s99~g:>q*_|ޭ"~5}e[E˔72KN6Z B*WL\IR\?`KSzӠ%HJfSִ&6SXӝ|>Lo)GKr$( $,)L?}+.Q_%hjS4>XU ɔ , ɝɕfߣ$ߔ&H)`AKp K؋h K L K L˼`L`K "! a4U`h!Z\F hpUE\O`qIiPU@WDHϺydO~,DBqI" FZDA\]!F]!OzM#=mdQe]1NM`ҁxW$}U ..R'1 ڐYљY!^4ҝ5z/.US`2X8%Wz籜EԠ0T% U]2\ MPay&}PbaS=I49GJ$#UMt(2Sls$Ah!H4[[ؐ]I3y#U5!"e0)WXY:$!ѯiВ(هyվb@P#^`@XqOO֛{b#odGYODҍ A!fi f~g 1F;bɭ{DSaVji Hx)ksA,94L%WhEif^ؙ& QdgM( VC]`,),бyt"A]X"$G՝m0AnנRpRE6Vei'fdM Le9sgޚYQZ-H*T\m1E$P וw) :hRc-mP]+Uڦ) gqGΚծ!=L]T @R C" &\啲2q^QB@ˆb0G1Jt̄,|)]:>=( hލ~~(E}'' y$"Մ.S" Eoq&0p&0pA&`HBqY%b*>Lq"0 01x002쾁W8MA[ ^-Xqyk%W5 E=Z"mXb 7cZfQE,~]4'*p1څDg)F푪4.^b D`2&ȀAލu+?eE@"^^['Ym1)җ>rP3%y+DͰ mү0@Ӄ0Ȁ& h/8,㚒-&SP`B` 3L*+H2AsX#,TU,TsR!o9m(FeL&1FY0F.fP^PՌIj$"L(p2 C|0,17TR4j(C>FLx.&,20.جrB0U[`Xo@UO7JɶIJh##} =s%jFLm n]C&d"Vs/wsP!ˠꄲMصoXNHW70|01h C&XS7Y)Qs41ݝ`P)"X7Bm8-ٿRc.(!BZR3r{Agt@xS)H@P.3s$y]3'lAA@wv2ב&L^5WJΗeVeNRQne\hYGVOD&Yj%ۮ.5%#A!Y# dz,-x4'%)cY{E:eV-iߣ&3 X[wܹ-=YvcY@8#~mk7 ʌ( N[`!uҖ֢YB>2Ke^Kr9.h }t;x3ISdIs=q$m5.Vł$Eh.UKvjz%[OPk!VKUjMt"Qe|Q92;hQ:u%}iֻTNgl#ER4iXԳ$'LQWʽx>NUשH&_z=RN4<:1HF:{tk~PT3 )A!{Yޗ&i}4 fA)U\kMQ=nT|+tdgioГVF8un]}7P83Rv]֐._1].Aqѽ ׺[nWV@S6P2e`2bÇ8pYŌ5*Fbу04jQÅ7x"ϕ=7BECcTaGNδMJG LI ƱL%KhıQyvfRIvL7/Lh&N3$Lx0In s_]Iu [ayQg*qiN#á(P$[BңSZLt`/]" ryTV;r_WJrG:/HFEC6Q[j5@\n!c@ d@!\@ '1 =|K)  :彩c(LjϨ#:TH \od+R踉nnrɜϢ'sbFnʠHMjRI1R6\N&ˣ: L<.+΢8Sв쓊)o :z!rGjgZvط;uLRaZi$-6Zvi(tUsn_ZCGq[rSY4] #j3/@/X1D0楊vX46ZV;&襩0fY@|-Ѫd UuًxX0M\LƢNp\@Dp[7e>١@pǫmRYF^bԦh>c(%dW?1$7 44*uN~v#mgE^yxV$ٟ'q#@TO9"qVku[ִ۪Ut]Ww}_Z׳# a ?02O ɄJe1YngAZю5-f;FCOEBOOT/DOCS/fabricview-connected.gif0000755000000000000000000017122211660465304014461 0ustar GIF89a23f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,2@@A*LHC F"eDĘ@ƃ:&pq`I3H>2.[A͛8sɳg?БFGУDMd MUCM5?>Uׯ`~Õh˞]K-[pʅInݺt g8pM+ִiM o 52˖/k9Ϡ?/M:hϧMVF@ +(`bE5"qqH1ƨ{Ȕq$@K9d$$)jG=AL/{߹TI돲t?"T]e%U2uUVւi1x%mA&VH!RFR`~&_хawVb28&w0 `i&>(YdJdGrhcڒ8jXV2 on@og[GiD!r&=E-wQthwzS3CM394Ix;7M?ԨG9_QcdU|d`WwUVG j\]nV\g!b\u{M@"$c}m`0($eEB>yE29>b26PE0[ flYDk[Gk$HI'r֕wi8%*Ozi6QCSI|T5iΦG~NAUS*Ձ1o*WFXV*uZC5Y~8`j*4:&9N&n"YiM6ٔOj>$O(2z$pc6$ j>C4G=D4c@}fz4DjvL3iL4 2V{/s^RUA3C?՟4Q` ;jdʅ6d-_jܻ2|eQ6Ā[}dd$q5I>2g4t^RhT38OP=AncX,_n °ec I 6b Ӂ a/b!1砌;3G1TEˆK&:#t`$/=DJBIPGUX&*,"ƽA8 #"uE}C4 !."%޷ ąMkm]&8l3E58 i_ѾV.t͙QRe(_bheH1 ahb72$eh,P8g"JPc ,FCRΌNIb *:.ɁE3hDepG&Ơ^iTM:岚j)bWyYzfH**KPU}ЃB%Rjb)*1в>R&(7AB7^);hCdU/jh QPMHW̵+5i_z;/f'V}G#}vWe| . '51h腚z΄ 2֬0`,- vM4/z FGliEAd=1@G=iQN0y)%A >rj&c_zL %xa)Iwр%{"ntJTɇqao.~*@315+ݺ}>j~ؕn>>׃˵y.mgÊ)T/H_;ZAu.k 4[ dA)ґA E?YBCOeO˾GڈzϮGe4;c$רeA$nCoNEw ._B]4VBz.EYAii]<3PtNImUwʰ<4J'cSTrWJ5okVDll_ʐw-[uQ tQg6t#am @[8X/E-Զ=l(6LD$g%o9BʠX@ X Đ 8aN|A Jk pgQ|5CtKDfEr U|9}pDj( 9\y(0pQ9HR\T1g@!EI wPbM*%GhLuD@ivaR ^dqJOipE3&UuV!euK2lU޶VL4UVtUnlGlexQMw/`s/w7tǤgQb4cN2n4Dd ʰNsF hBzG3! 3ieh|9X3ed2$A|bp]ZqCB]jEWB?@AAttCD6jF;)/`?bX~dO䅀uhy \a`%OiitKaHvFai_z6$!Łb9xƖFȋ,(-3ǂtƖbmVF&o鄎Xلn1ybhMcc 3d9  qD0hBD71#Cz(ܱ,Q2(-Zc?gӂo*K~.x"c"w"vVwx.v#vLwI cϤ.MSBoVbr" i0 h0 ʩکX hrQ)1&a!'i1͑cE+C2a(6ZI:2-sbTGtS=t1+1u4[4!+⊞OUgў UU>pU]S!Tw!--"|""q#4}UA*Ax1%17[{"900Oa0kRQ'2}!c"8P($(5xa}7a<<!"-lk5!ltr $y$*A72䲨HA?$N%E°[2ZR֙#& &1Sw#}'.10j;E0!)A$Q3Ι)=5A4*DAR3K*G=^4"S> o?s1$-(¾ڂ#؂7 sZ.ϴ7J7S"/1DA%0^RBc$$Pʀ8@M!TB!DBB|B%:BC8ZB'88,)84\8o#–ICQ8c+c$Rl:V\#8Y3܏SL_.|B(,ÖMDMs,ƌ#`W8}\0<^4 ah\9lMȃ8NlVÈ,Rɀʘ\Ol7 T8`\ƈlUlM8Ʈʕ !ʂ ȷƦ_<ȲOȗ|AV:ƺLʖ4|.&\&¸žUǗ$ʰ\ɘL̸֤v\VhΗo䜙a|ˬø ϊ|ʧ=ʏVhʒ,glk\ĢƮ$ɣ&mϐ|ɜܙ-d,f\›#̼Ü\܏K%IO]8:8аѵѶ\MSLȝփm]mɩGM՘Lċ kJì|׉ a3|Z}ՉCaمmw؟BΖ_R^ނW|y]sZNK͓Wm><5諾amû֭o~B#]Ҩ֧-Ͽ}Gt-]῜̼Ӊzʌ~ Ӡ,z^$5,^ΘGM3NX"=Z\̈8ć^OnMM.P~8S'Ľ~ 3.ee~mM$΁ݠמ/ۢPL؝mz\wnpr?t^xz|?> }CB_#\Nn؈Sǔ]8OȞ||5@V_BNSL)׽o Ҵ^ٸWRlemzzܼk )Ъc&D w=c.N,]ѭoҟկ)FεY+2})[̠2h)<!De->T8 ھ+&T2h?TJJ\pE+'Z\XA2=T Gp 6m&m uTScZeϡZNᕫO-*%,Vmپ)[,W kUlkR WMS O}:I ֙]-v`Ǖ->+3Mp= נa66fׄXwY0jbτ*޽Q-5I#צwt}yTwwSDAfQyHWz{za{ۤ |/2@3e"A4JPhPH92ڒ(!=ʤBK;t,*Ը Ѧar@CŲC9&jNnFУQa`8 м©8j,LKerNkkYefzlR?(-ĀQb$9647x*8s9dHsTP*8ؐCdx 0&1mLFU2j$͹d#|tEf20tW]e,V7,?+jh9aJ0gyUKLWJp ŕJ2POi'{.D.@@CaHdad:QohXr0E@c4qAIQ` _VֆŬ*u NEm xJr&J"BB'qu[B4T*H (♒.! &DB֤kBڿÒ4 &:0Ԙ)%nC6$ t#ƨmlĬ2(8/NS3]4K"ҮKcKjMJRA&) ;:9 |nM29r*\ōl֙O4`N3VEGM*sC薋m(r yq"LcDchJI`>f$L&D<0AZvU4+Lo"Rytb@GW93n*_<R=N*)LQaAN2m" l6 4RXLaU`e٢$%t}Z4e:3NUsZ* Ikw3 Bi.ip7BQZbfit5&b25d  ,:J5`,C]ք3G=) !+rL,1e L Rf&(T:i"UQ-5* r+c'ҥMM;ÛO`V ]xw5&]Qjltp1>Aݑw hQIga¥t}=3 'T01hjK!b%wi)wBFܻ tĈDr Ob 82{hLP %oyKl<%խI`rLb\H똺ĩx%_ )-PVv%c):Œkt1DxFɎG$ẖV;Dlg12pH$1(aj$RmNaPOT,rdٴTJ~@rһ.֤1;j b6!ϠTY4% w#5Y*1D +YX6R%Z83n>d>s7yus紉RQ9\M[h/چ$xZ8Vo Y5v͹Tw"ULK}L@rnVj4J,Jl IfĊv^0; v‰X4%ؚ7bw&Yc}zַ4'Fl8*uQZDkOx'dGR*|}|χ꟫ ;{{7e:K^rp历Pi,'*g;w6Sj#-S6'J݃29g (IY *7J@qGj &d@d@6=9@bۃ+ s@ ϐ6P=[˜?6XGɢBӿWѾ }I::2n1VZ2oY: 50kC+&KC ҀsD-Cc; 2B` A33Y-<6);[ `z{èO. J "RIZ(=1&/-aܚ3 ,6"'J% "O#a!"= HCl ~?/B*֙ڕE4!%R҅V  nqC ^,S.Q--(B-DNQ3-ߑ =o C3;.3K6(ȢBB,`޵9pCDr8p%|ӗ&|9yGCt:$}_+58I/hE) EgF?#q&8i: }hߎ FXq]@ZXH3p5B|. [+ ,NėY0?k Gt,|oiLŞpC+'k`FD6_,(7^tt`^Vh;d7z__T H K{NFt;jpY>8qD=PJPJi @"I)_ L3 ~s+)k.a ̓21QRA0n(O03s*iP?F_FA XDӀXAU;NkxVApf1M5{3;C- 9I^yqtTt tuk⒒WBRԐ[bBgFy|*~ PllފLr6)Nǫn,h,ԋm2aǢᷪy[' -.1u(pmsRDwt&߹| gAvt{Fhw%=ⰷĿ5Fu2kn=悉+,_7WZ)L"tg$pN/> G cM$~+[v+>e)+8 =T&aB cHei̹ϨFYrժu[,% OƵ ͤ} mӰokV:uh O)`FTTkpDzM̺u`R. 'cJgٳ^Qc׏. e' -務H/m'I+F&luϖ֔Ef?^hM@<0u֨k C:S*]Ozla~H)S"mJ>+Χ^l0ROjHJna{*C*|-cUu-y!=)\^']U`kXbP UzW(CbQ_U.W)ic;zҡ GP^@UPy OHE4 X@J֗Ex A&1. %z 9/YH7 !մֳ"x t3 tB P-VrPRF6t],E,:qMyܵC!#9" .&*ckz2q5D\"/(:C$%Z ~ F;ǝjB:<2fN9^ EƫKG>:%Zː\ZRCD7@av"8 E}nlIhZeN#qB$fidcz icIX+fW^8"Mn=U#o㞷U)چkyjK.l)Ku3)k#!|` [Y$9nNlx$s( x~`G=Cáa 5XgCPE,AGbHw 6lH$E li4D^4(e9pe-G~T[\ "c"KBi@cWT8v[t:gH&3;+Q߰+[8e *lM-\ QãC^2q+3e##F'LI요T'_Xm kCd/cdn|5ʊ5D''l#:%DzU^CfOf3B: T2LwUkdtǭDahEYc5%=&Xb-3ND7ܱ b;Ԭ.̔9K*Y %CEd4HPh GhATP@9x~@i#ե8VoSb7DMC=sknRHeN(z,&D EK >Q4ѥő7ߺEy#x1!Mv 5M$FZʛ#x! {k<C MCBA J= H`4"X2 @$Ȁ#14 x#8&ciB2 7dP4`9c& cd 0 1^#7@&`7 @E F@h"PxX :FvDmMQtmE$ ͏CM @tT>A1 { A 18ZKT"e`8A,EBb=^8D2,A0@^n]C`0p&\01 [b JB X/-&0( "^$</l0@:ڦe4 `&te$"b_d+[Xq=G[- aqR٭ (.G\uXHx[B@DReU@("TT1հhUQz ^Ep yEf8`7~a#^"D2%>=&e68j0t$^bꍦ `&` h @;(4`uh1_یy1EוVCiKZIGXH ,G˨QXˁAHPayE=BE 1ָ[i@ȥ@_i Z&r2(`D2P20[v#E*B(f foe=h $pr.*0ꑨJW0:`=h|~MH5 gtK_(ybSԃ@%^A`eYR'SA@2eԈT\KCd2e `hH^,\t<ªjAeD$@ '/X`$$,Hr&*H d1&&C &(&k@,ҥ0'訉aBeoJhH^@Zf(p4: \͐Y0ŌDfO S҆qEHZ1JUΧ2A2mN(0.)IV /#:^>vQ*cdAn&C4nfAdA> b樮!$'(NZ`J1 Zv*iglؠ܄Yv,z"㏙N-|Zh)(eUReT& t oT ؞+_LjnvjDRxC9_JJSPL`UQXϕVE )ЫI w`tT+=+_-RzS=)yNMu 0 *8L0hip` ޑA0%F PFF@WaxҼiҴ~o1HS&It!Jt`R2c<{kTV&,Y:1 V<  %2#rN\H'*F' P!H02Ѝ UaUCIKG9 u|iE .!cA9#c<1"qqRD bЎq݆qפּo$kO%ȋO+`TVJcq8COLid;yMk骈xNUT*Eg~_{i͡)Ub1D$z=;vHSڹGTjHLQrE-={V'ԭuU%788];ʗZcFD\=]}HPFYH0}Lr % c8Ob O%G' #) Y[m[T]6=3[+X3w QpgsWGh ,[HClPvC1ZVx04]TUK@舼) TVfAjd%1Ky"%aa׊g(h]E`)U>ps>k,hLAqwnin$MFTvIE\=='@1ޑ:y-FѸPψt1Df76D$A݅p*h`L@32e BH,02e&E,z54ReJR|:'¦*Az?J*TŢy hTG/n _!ݜllX& *C1נ{K"<3~0hf;?ԭʖ?v깰ݜwv}\6h౗:fZn}VK&[^Եneu"Y!sՃF1LL: f 1+z I͠ B!Do:¥8 ZTɈMfJO.):.&+lL/: sFTJ[:o=謉r nƓetLAF@c:cB;LH ap#*C΄RNҠIp(0'H)?~\(6ˎ kMLr FGCPI4u2/kű?LGQ{2e*G#Jv?x:oe2E7v6Ga`7 ñ&#fHw]2"NPAa.t8GR(0{T yH !P4%ALW[ͫˊ`羋p=*ΞgbhՋKYdӻ>5k3hyXdQC @ 4pFC̱nmLJKM̱-%U~ĻUҾzڸ1-ff*Z*z/pX.NmbبY G+(4g''<4.-my@ALĸ1QI*%L [+JƒMDRT˃+|0W l_?Ꝩ$\DrKǺZvqY#+XZyD&NFy24$]101  0M 9x[椟Y.{@֒d#H 3z^t͍3Al699s oFxN(I1Z<ѱ=4Ehdx-9aB}(!:ˠO#G=@H0Чe"kdҠ I@Pݦ!!T E2h'ӟ[xE Ec`  eb§? hBٝ/- DЪ<}^ƹ3N |B^-M'Z2ѡ"4̈}؇;45/`p %mZ7;ae+I3}H!y(I5MC#Ք wܕz(|qve&;^%e'RI`{Z[K_D╺I JK>~l\:a;>b M%*Գ]Y Ĕ3MmiKEX+M\'~z %]D̔5ϓݕ&ֺ.G`ՌI"VNV mT7QM/ MF;JDτ#2eInFQ?VRstRLMB` ;"9ĮDy׈s?l`j"K$ @Aj,ⱪ1"!2R2QcR& %%yR&Y1%](۱&c'w(k(iPr***A$Rʞ1O:h8G!sd}u&r(2()۱(_R&r%r&O,s11q,Q+G/"+=,0-$r4F3!JB1R@!!@am2r 1f@&]!z%qd c-W&&2` 5al3zd R1=s"#&BTa/%b.b$β!X Ѡ@$ $ A`'`z0&a;`l-A0@(/ UEC:7t0LtCq'`@T8!0r C]2>J!/!@]F$'-(Z "$>oShJ3<1Sa. 2`znX:%5a *Dq7S2aג'&s 4DqSp`- 8!@=7Ap32@6a@<@Ee@7W},ShG .h"&Ɛt ,Zi@WM+Z TB!ud` zsRQ@Jt 2fG!&A_e@~S(U-u Ek5a 85ac r5N]`N2d4za;t;W]eQ2(Q>>j,j挊i,2-}d^32Z@N Z@ !5A1g`Ua!uR55@|H ~@5; Pg2 *u9~^3! ag|4A [ ti2-EeQG8p!n!Uv| 6bі \la_r@rDu 1ax^&?`p{ zxeW-AGxͅ >d2K>4uy "ZiqNN bXSp&T^GpVX(2aW HDv}DRy>u a }"<4 ZsfMm V,b6%:\"3u݃@jހnJj;h Pvb`@r3" %PA]@a2<@!}J8C(L9y<# 4kj7[V ^4aa <@`cݓ! >V>5>@adȦ 1}Bop`#l4baD!n(A &ⵕ@zSj[]3uw!! TaQq]{k==fB!u_:'R1i3A[5ykts~ 1]~Jz"P~J>"٘d9;8oL-!Ah,d1ƍ;z2ȑ$K QV-8% L9-LVB雗cۋk Է=a?㸪͜;{ Re1|91[&eE>'Ο֦&IXeƖ7bHS2"xB #٧ @)|V5Єo[ [ `HI92Sdi.-RjL4I.3>95!o.VU&iL$ Hc 0ƀQItL}ވc:h/`RiIV[MFS]L oӐiCp%IC\IՙJhho?aHM8DOlK䏵4僵UyqJjADF)IE L L,A[M"2bUHh&plzVNƺ k~Zۂغ9ik8'3M#Ą)Q F LCiUxgm!Ri{icҏqGIaW 94F<+L>ۨ}}4Gh2blqJ+5+jDVT٪d&7LiCNhkF6"J㌣qP-Gq$p?HfnE#Usxh2dumo h"c[h.@A2p> S;e/@˄*ɞWB^3f&CqfD|UQ? jk$C. I #882 @8.hq`vX"|v`b0P$cJFjaA@HQ$d? ` J2/>,qx;؁hB, vapX1$9c=b}D+i.yK!Ux^[ &uQ#)db 1g̏`b3E5#H򒁖N u=c.|*sZtHsiEa%*fC*xEǠ5m#= ]z3ܶ ¸$)kPz`,ԭQ| L8. hh2hDH J,zִ ue+uX&jrzC&Z2u*_D fkbhu퐤CGpI-&qwngBui¼R1;c(u2 z;7F'LZ$ fs\qSN1f}C+`P$0IwJkFɜt+p s`=/K[5=+LDZj$l$FŢhnMLwZ38ܘ'HRŖL?i4JSIk C^o1#/YMN*41A8k")ϏeXKXRuq+8t} KIHf|H)yM>vDjXVc-ّy%ԧ0asiDK4:gAbfUƂ2RҭL6+A11㦉adbCĿfsR;m~[U']￑^W CRBrw!\Rxo0 f@&0IU~$lWZg%*K ~-?7!?vWRr-Sh"2~%28p@֡w[qvFMTUP&x*ӓ$72xvuqqǤ ,-R7jՖ%aSj_4b|ÐvJ@11a -$lD]R-gGWh|9xHbHwkBmc#XV'@,~8(f  \@3&bAbu:}-glE(Eu/!o 0aPqL SG5``Ta36?21rArs0McuRA]QLHQb@Hsb)74ks:mE'vzR0S!]+ p*P4qB #~W^aхL2'r*RKLm.x$_ ZaU@c)0z2zEp4wirRDUk_F{YCip!!_$Y'i8)9 ր|)&G+ 2E k*Di:V'YKlqkKabit4R byv@ Tmvz@(L荌QZtu21OAÉSJYv~șmRzqcxC/Wbztbd'o,@ jh c3EZp=[UX9r"Uq Țz  =aG(2/YrmJ#:.5.}L֢k&&jxIX#IV,7 *``7J.Ӊ!{co*Xa[ [_ɶrC 8$2.(UC=V;9)<X{aRr}ibK>QuR]c$l9w µRKG]6QwLb(9;8H)Kv$R=l'ɻR%R%D'u;!RǝâxFJ tJK(X]R*%FYt Sc'?țC ǝmʯz10|bC㣇.v$ Kb)YwөEEєt5m+ h8b8A3O}V<N8'sJrZŕ-~I6!XA~P"h@\CH&AIp@Q,( BpU,S"vзҪq5hY ] &LsnCbsЗrgEIzS5Ѫ+~`~vH =}FPCҩ~+R=IAR:WzKrm[HBױV8@X,(v5np8a >WWip0#q E۷1O;:a%Lr>i/7ys7&1{zqɧqO3 Hq S rkGIc3A^L!y0XABbpP@ ]52yw?Z7N"'Wrtu;Y4p  <1@QtzI$Nh F+H"8Q,S+w t%/KB}v2m-QQ~Xkע9c/xsL";'DэD.L&ڒoJn 2ӿ/[Mј]*I[>lB]0ijnhX՛GEUmWvq9Nvb](?z*=* ֓ =r85q q5 ҈qsX=R6w)~w_t)x#" \: [:,G=Ә$Ϋ*X% N2%W-(Qq, ,XJğf3rHҏO*.޾/ (;*;~0 %r.j8{>,sdc0{\O h'r9K2"Em2h9 v4*bbk 0ZSP?*ܙR{-]70-~cwAj5Z lEp!睶 )Y XzO2qap观 (B+y>%H]_W+ЮZpU! ,Jzh'xXy %R1zM ,k8_K*ʦ+"tscu(,8  7&@}] eY-˱lHj.G!E$YI)Udl}.avtIeL})ɓ2exfANepYQh;*K#%KY'Ԕ(hʦfj XdCx@,Zm1oV&\,.t8A>Iya>{^ӧg}ET٤0fmrLi*tIi$uHq>}Bl89 ^HѥO^}˷e&FRQGш1(S+3J{)b3)2Mt@#i|1 1ҧP "1-" 0> 3pC項,J)e'2!*'b212uJ8.4&!-pA4+b .׊D *^MG,l:Ȼ)150;*0D 8¢l3qqKIhS ;7"+V>BȡlP1!-aԈtSNi;0CO,dE3O[ԝ3TXdJNDn#dd}|maPEP ҪYh1I}BL&^db0(rlZc,QYjRlZn4wM{b@ u Xo#αkf5Q}Mq[u4x'?x+x PEtD0pc<%}w>dۥnhsxb]F(W7&jy#@1Ш~{U򴦡=elF8 dRe{U,O~L?qT'^ iʥʴ4޸z?F&$0-m3JCW*LAϲtE [OAnODqG nJE'4e$.8 B!g1"aFF8xቦS}27Cg2ٞBM$,cA 0gA [~٥ *P)0k 􀸞(h+(ܝ&QԦGbAn| 8qaH\( {7yd/ #WneN"A͉n: e NNY&Ff.$r(/ݙ)Z}$kBe* QTC(0[#$6>CdP;5g9$C \CiE#EEy.5<SUQb7]7pRu2SI,BYd^BA8/00?fu$ݙ {1 [86Ā 2 A D^W>t)  S]V `Eg/xӕ)ԕ2BLḽBܝwx]$ . M,#_@GإkR{X^G1XR0f(DU87Cɜb7D#adL؄[ĠBe+KHb(g6 {LI5Ju4JG'iV# e8vsLJK)j(ǥfpS1+#.Db37K-4=N+ӐI-jT?%ԦQjXeձN5m}Y׮.U&c%߹^"%L=ghG{$/`{&Q\/Q-x0FCJ:&w=aG6wnxgzOw}osߘ26͙92su fM-o f[x0=L0MnfY )\/~r\%8~<(ʃ;񕷜6U.Ąjo'^4''5ߤ0 CAZauzv'¸9f7xY= ҞaE.H.k/p+P>z}Zja}7v +_##moҬ;_j &*)4ӌd'|: }kA }ômus$j[0_#:.{;c^+[@b^(S00B s+;RЛ* Aԉ>a`b 4PH?DaJĶӂaJaHĘaJLLALD 7XDNT4D0PHFCNT A 1pF̺R1CHECz?k>[}s@)=;X1AsB [W4Ch:遺 $ȣ~H^8 HxRTx$D@b C7:8A1aɑ,y܈2IȍD,Ä4ЍвIL*CKʯʪdK,KK*2 ˺4K,K$KKLKT̬ ~jS1pI JP1( ;4>Ģ#TđG U PQ ^0PIQs7u;7 cQ%K÷r653H; s1AI 4Ђ~8} ^;H=CP01$8cWF)]3zG2._9fbI6#U%`&LJVIۇyF9Ӗ.l#7ZHn߹YYOk՝A7l93$##9v㳋-84fJ;? ŽF VD'4b+fsfz[XL*a1\/bg9P~SǢ=R()RŃ~ǫ`fj;;L-;330o^J&=^5[]UUs1sdC_'4B6xڐ0iՠJ[oe@&e\UZޢ\2MBW鞎8WU>fg.+2q3lXbrpթ6(>mL֓mlqbI:tsN[а53̣h^Mc6F0RY(D3HH0;,ATm&9 Q-e%WH;5QeldʈDtB)dġ`@^k99bZ虣:sGL)Qɿ~m Cld=hOBX,I W%A=baotP4LsG<<di'fbNxgN=lh&Q{=+Eu E]$#LX{`alwguY%ƼJ+YݦZvGUAkt,]PқmQB@@T*P=,R]@nm {{\ρCGEW;|..NolW[u@l̤͒4%-B[0=G MgQ$!:wV[8i/VGgP.d1LCeЄXHoX4"吤P0h&#1n  Qˣ7ʄ.q؏NCK+EANUn+IB5+H|,)-[dJ9?!ː.JC C]SGdB{y;hYnGE[iTJG)fJHa$mw 'U;?;nlgF%ZCV6ԣ56+.u~ A:>vmJXuhra9P 0Eb=UHn'12쁋4mE-9e PuYt[g+NLV'K5Gd=ZC\/ESw6 ^iQ|=KD"Mb|ߕNMUF%^-W3X/A axxh65dmh`0K"aaTV[+IY2)׭-(IVߞ-x ƒ]KTiX !Ġb\(r )`ca=HU֟-ZmvpuLY#)=E9eXQ q# 2 }iTiD 2vu0"%TA&'^]~5]΅O|WBqu5f[-RAI4Zm vL՗aTS@[?nf,CHKA-m\ }=jci @f$`$C(CpOAsCDf 8 g ƈ  Uֱ%队UQe)w2`@l^X ]N-V8ѢV^Hd Wb\ =aٜ%ֹ^RNzUKͿ Fd 4t9.']$Iٗy?S uH'Zd\ BBB7FGLf4}Iy\XSVnJ$Dţ,D20M('@-Lw#a[8]7jCޗPJ]DҐpcLtڛF]^YgaMAoԇ}X'l$Inf|@HM@J臧}  PK9ၘM}~[AEd nN aUEuwA0EL CF<ȆĄ$|`IAR]S=pꢙ tޕեf[HIDE{F&HOhEHlR#Y%Mʍ >] є)iގ5,>$fr _(^`+ƀM&{܄FR+8QPlHlf>niYa (C)[Il |D}čEպ]d_|\"j ͤ0 EXAv!"ގg*šFXPmeVf22pHIꭨʔ͠8T^#}(%b)VRD)" l*hWM2#ҡ#].hTgVӭ܅BnUbИJHB`jQ%iY4{BlnX ~nf\0Etkź<@6B2\CAQtVze,,/Qkve˾$HɴWJԝ!yAGs9T ӶVmĝB#MM$ߑ9瓨x,Fto /̔zD QŚ&\nu@)Bk{bN\^\#XR~]"#.Ϯ.嘤Q aڈEe%K& zHMZΟ=œs2&fV4T~l*n 0`iee]G$7.zd}4T1E:՞gԡ 7(!Ƽ}|N Q04KPR*f1FQs\ZH%M%#(󯉜 FBo񜓌U(9=\Y1D}jbM Z[!u趝ɲqIy=9'gGuui.pIr"}/ʟ;VQj/e4Da')_P._ҧxj.*؎#_023a}5d+=ǖ_=-[C%R12$pEbVY?2K c[b]#2W?"EbtKhhK!X̍М uhzm>2`' wwgUvD7 (Xd9( fVM.Flk.JR -Hd!&[x|Drsdd|*-5n{^i c kMwWxt5f~X bu҅4PF%VgݒYq֖18I YNFc @ɼmi=DŽӑKaIraKO֠1w-gu(\x0۽y5Ү.rbocdFodNJ->zqk g\a ڀ$%$GXIBlIڜ"IۡnEU1jލGQB F śaSՖA[_/OM+hBn?HǚV'=v=3bWuXS$.!c;e_⣞EK4iB 표YW-6ʧe8ԝ0͟t-RvŸLei6웟sU0CҬ;Ff:CMf^V62.*6 nh -tm#JNL+kà<8 N-n.! R,RTK7QĠO$+OUZe rЭV9$XvQ9'nTEƀ}Z, )^M VEsɜar?!)3@v$5Wnigx0#?F3B: k3#5ETFP3s X/F` u\P0b> mQJl#0/Ӏ&5,bE"5:.|Ό&BBZL"2`F-RGdNYA27ӀlXRiٶDmB1^U%@ iՆSMAYI,gVJ]<80Ja `M0pIg 1%Qd͍HdBaDbt3p'L,µ9̄*h5yڧB\q4eQd0Ah5 :?DŽ52Fir)$ G#YP26F`Z]{2Pe`ɋl8*7|dB&1ƛݰ"`i$T{k3m[4b||cr4}^6hxQ50S%''BbV!kJ_ډ$h_}EǟaB#TJAT~"߆)(VL+0*9o[\LۆsIf861ZDW(*G~ի 폿?Ochqb`l - 3ϼ\Jd+.6esE}!|oqh Ukx m6t%~de^mTBzvf>F 5ʭҪdr2UuiY*o$pCeD26E%wȩnYUɔ ]C%# Z5c!ܗM>,bW',6tz2uzK7XEhl;/K `[ӧRul%HMvls_c%az.2zxv/=nQ3b.A(j8HlhUVv+7ϕUq3k}wx;@xPoK2j\bG(&mFx#iT =܉HW*Do/f-0edB7!@\jiJ$IZ竞BhNJz*Xn`,d28Ϭb#c0yLTmKz~hA |a 踩,jiMZkZ$ªb/,R#P6h24$b"B-sL#8ID:ǹVBڞNp SB\('*Q)R ^7bxepx¼D-hDpR'kV`ڢojn)P.*pޓ#fe4cn)yT*Fbo*ѲNG4d04=pE1Q0ͪ,"&K./3, 0I<\%z<3*g *ub1An<*%.Rn%/)ѳ@ErF1C7,3iNL3I_6F$@#4>-OkKOºFm0H*<Il1$bi48`-pqL9L0N8Ӛ!-0?BLc)se/ i.r,rhtGYePF#R޴PcXe!uۀay2ㅎk%EDTDOIzedyHÌxfL2AZ2agesWJO:U3Bl(We,l˰&"X(>H#! ~@iLDzcB 1攺7775)CY./.$Ձy|,>Au"w eMKDjZ`@zƶhfa `veߠvgǮN/)"r{h>$R vpYg K^0}ˏz@'bhhq@ʦDP"uw i#Zl6AN"듷L@`Ч|2A(vt 9y XzG$#tPX"i%1JU /j06sb")higpZikLr v(ZXvyBYHl@j2),^v{F(ZlFad%Yl{^d ZYH JdI".djz}y E{h9RV) V'x]1A}jl NWv&ailJ-yP@Nxց1لx %& q0i*8 JWĨQu(i|nE@Ǩl-UvƳݗF{%(roY1fsK6{` e E~[Z4$cyK:p'G$@ VZ4`yTY.! j%§|zlZv[E14.jD:U6bpWBY@iq H[avۚH m^Ph@j [,`^ |n|?\ x"Az{e)Ls@N|`ig0w8EcÀ +&$H+B՛` gVX@u܄m z <X$\z1&;"ЙnXJ)"k@a^X˵`k0a NG#+*X[%V`@}@%%A 䗲vgtZ#Qrˡz.v1AMX܋7{f_Hu4gDlZwxƚsgȠm$z zH=3 p^|`kZ},β0B5#L)D 10JD ;Gg}x!P|@/deWZLe,"!i@n``)9J95`(+ nly꽋b"Bgq@@>nFd2a7(hZ bh'Ki M~^f+l{)V0!bฤ2#Q? 1ҊM+-ZS1+˨/bw\GP,d0fƮy$u H\Aʃ45إ4>GՅ%7،cc ve.$;(Q[45@>u(`&ܖ$3Ϗ74&?gd>4 SF޲.KHC &\(A"$MbV8PC."4} Y0Ӎa('I9p!4,,i.9ƐAZ5ɓ)VjWWeB[Z(OBøTEZ7B{tȑii@v'Fȑ c=jF9\`Pct}_e%!FqJuPh# C21Fi~q?F#qzb1JQ^BObj$^YcXn5bZAZ;K Wg(U"gBAg 8$yeSi ~ʼ0c`C&f@ 9AL2\Xh{J#^EcJyP~vŸV4{25#&S.Sg#EYdY&ǕS "P=s+H24I8QӊvxZg Ј()3"&+.=01pzVzfWRz8J3vzWZݰ998ƭUFYڸ|"+K4W(9p^Ƚ!E&LnAN &A4 @% ii8^c"tER]d8 kIf ު~_NUj1x_x6F6$wN5)JJ!QBcu"V&]jtxi&h]9UJ",y uNf*az7=VkA ο^͊oyi@-*HRN.%6*(,W!jݠ\|В&q3:1oT21Ti|6,==\D\v Uxu :pnM/ v>'.Qhq5,&B]P,k5So cbn)슋2ToZqOfZ?¥S=Nľd5zwCr,}:{jZܢtd^SB){z (H:eӧr^vI\e ZL(d(E94c):@jΜ eC6GKnO5emr%7\=P|2G;/_f la%J餶zX21L ٮ(zIpؖxg]QI;qҠW=5H8.VRU%'Y %鍜,EX׭j];^;kdS#&\ iI4rMn 'dBJghvQ:З(N nMxK证s;ơC9wƐV9Lfx,QĻ҃^~ԚyԲDSސ{HlǞ77=zӬ.5M][Kj@xQNuLPS3\O[kyD>qɷn-_ rJ7gB>]#)dǁl҂6=YC'ot+2G5uZvXG2%=a^q%*E]5ZuSaRJ2tBW0+ViµNs;Fw>WJPvr}{x9M2/AOlGňVrmxs7464URIl_tp!rbR& ;DMee] rw,+t{~fvbIbWBs32I6IUe!^YQ|7*Yy# !yE!kG|>*YX($IS%VFXWٜyH`E(WȂ]p*PZ)jr4d#SrȈ^")OC[0bKa,{B&7G;6&~ =:q:fv.,!ILTw_~%5$TbBo0fFґq bo 0Q92W)`$k|poEo؝ 4G}eJ8cx~5nMԡ)K*{_ih&74I*Q 1 0#,cYmrDDBf/ZPCgc5yTsICuq4a-(gxxwqF%YQab֊J0We:!anaYse0EEL5X%sG^t8hB#zynB7P4SőZt#tbf0GQz2wf- šxSS]cN/k*^+K_B~68i/ĕՆyS'F1/]gXYYg| avggc;KSZq9zYqX}VI̪`*&hJbH٬G^dju+.~4ը#8lrDI(Jk/Y3 n;Q(SJ{N--;112$_qpc1es:VuPURqт\>p\3۽/ }fukʗ,#KE::JEZtH`7{1cǃCH ek]oyvEy^dxKzykK;y2gtˡza'ߊ$ ;-z y\#Ͷu񧆩fS={XsxO9A.w V'T0-Pe$yMe6v*j?*>_z71rW\AG!$#9D<6Uai2 $NhM1k幫UBxh5[4 9#{%=cS ~W#o-NF#'{;ez4X\s*7ˁGDeX8=]Am^$6t(ɴRi$i!Z^]sGǘԸ"1_LJϝMIBXK7oXQx/XiGJ9gI;@=B_3=!u)19X-bWܔxu֚-͟1#yf>ޅxݯf[Hhcl^0xI3x@h6g\c0t\_"a;P}|ż;(Ŕ=Iywg*@:{RGvy~CN6)|Ğ7vqIw̲^d\ kS-7rZs #()Yj]5@ၻEJd>9$(ll6%|k 7Mf:V!{/>Hn?׮i#_ i_ٜٞHNjKD2 TFOe*0AhM( BzJTHpYņ*˴ō' Cl4b Fdz-!H,}64gȁz<ϠAz,5|RLD^|xOe=CtQµJV>Y󬇩fZ܌ߵbZީO8|E5JUrlkh٬( H%6(䪬7 /q />;X<+#)@k*+ Nm#j kKΤ[ʷ\JJIϚӾT*i>'js&K-7 l t-˲#N/{r=Jp&2YL!9a779XTsD4hJm` Ty&}ZE͊9%+θѰʄdfe2~T-̺cvHb/?k2_o.vsV-yzbQvlKN"#o!阺rSZ+R5Xo3Và7$Y SU)0iJJq:%/xzNoou f-I]0_kHsBX/wMi?+yꨌ q U!l %Pe{hOaUÍ0 gDN)T02Q_D6/UxUV+O+JCg#F!"ghLB |+ͅU-w)OAW$-p!3)W] ]*˗Dc*LU ]JCj$4㜞R3X˜r5NشQ(eil L3ALP6#.3pdݠhd60LXH@&~3IVALL n\`6([DczjB!bhB0L4_QR+^DD&⡩v[#5颴BWv}- "aeVzL I*Gh t5 Sd&abE)׭?HӌwA)E$>~},r"+֗TE+,(FM"'7 /o)J#|fH2lݢ Xs1 +}]$ȴrqezDWm^7'RɛsLC}s"cQ)`(/ؕ5=AnB 3Iec܁4K;qHXN-yeFٷHhQQ K!f7ϡFά[&!.KT`Z tRs?BWmvu ˫[ |DzuǣipcWuq^ jר>9 Py߂% ?Gvj+ _ _^3YɶzI#EZQ)H.&Z.ka; W$ WJ32EHR6mil"Pijf2ҷ3Sj_0|ߓޡzG_ )2~Pg Dž,AeL=dbaNG" 9;(7map9lQòНIpzhYv>zWT_/鵽ND 0"y)ify;P8md{Q/}$Z>C,*.Vyq0Bʳ?"[THQ\b!i04S!.X0fTdEk\+mt"Q%8qH'P{5tk;2S*\W *JHE* >|PVsMU2:6їJQY9X*pG2;Cҕ1@+.Z)q31\A8a գ%R9 ryh8u9;>[.&y 424x_#yB!xIúr̸*s>˦y,n+5i2Eዝ ęDi?*j$J j37omَ3 ))9$?$GɪÍ!i,f<)9bC+KC6uK5T#K֒CCSj,xJ/ϳ@I#I@< 70(.D/ {*T/2$*#2Ca$}I&AUbwǪW*%"*+9xYG7\[9˱EL B!$EAGd'8#HlR-ǚ;I@k'?0Lkjn3H:d/RȪ"ݲ56):iW ; Ӷ@CZһ;rvQ6* (AP9Eع-,< Z&q4W;#ToTVz<;#䒕) =!2Ƴ2iB2 ߹D+92, 1`JEԿ94 \< D Zhj1k !;V[pp S< E#N=):0|I3X?>)Rgr3L[~L'kQ?ڔRБ &F=+x|‘x3b:;N2K=Ln*;zđ1з;7ȩ?J$D֙Jt$ )<.-L &<"!۠G9`BO̜&qAnòB1hS& œr:-n?[4)5u'R6JF">yޢgQQO<[ T!LsL h|hU7 U hIk;Ƃ.0QFm,h>YQ=DKBED+; 鲽|L[#íyӦ 2` G K뭑"/5zBlaҰ 7/2<920 vGӊ8$*,*2JD@ 4?UW4CUesH[ٓ"st6E00!WL L'ZtTAL( euB+"$B.TIع3] e?e w3!N1@8LN;˸8cCSF]dK%9 ǀ*@r,l`r6K+g|ZrYcb)_HR8fMA2 x-!< =$Q ]êA\il+[58b>1e`*"ؒMevq^07Wa›?l%ZJ?e[pSU|*(3/8r$Bh*:Ҷ][l7hЮi{\:-3z}Dr\͈ m& m{*RZ40rl#qEKZ,,." v{9O3*2ީIk1fz÷@0nj"8܊"My:B Ze#?C!N0db%R+{͞?9j|Q&F 46oi99*>SŧNe-NQciBC*cmGR.hU(%1-).ĕ Kwl4ӶW7r5|_ _~.q~f_>֭A9@.Hw2)LuVJj1- _h 2)yʄuP4:ыix lۿd ,BNqo5g$H{p.TgG$S@ϓ_sRV1=ڥn-mz-06kY ٭eYQ  -ڪ#nʈaDO᤼H -95 "Po/5%>T! (?7y`U\h%X_ (Y7&q&=⌺.WD=oRB %e TFPBK0aA>DpYE!҃vbA ,P_Bh p4e""p&ńehQ'ȕ9!T6ΛDN1l$1H6IrO?3QJ% FKplXIņX3ĘXQԪtczzgGKN `Uɂ1Ęְ2I"O=XhH5 ^=U붨jа"dw(ŃF,a&}443+s9Lu2D.Zz|F?g]CmN: w{?amAU|%w`7VnEJKopRxL9ŒQRDIf2TZJ]BtM1W8FEr ~mcɑL29Wޭ$x=!=AX\5N%Ei[]&m}uuJYN=VA &8GqJ gvT~EY$~5&Dۍݚ4I՟ % jR|M_ (a~1vo9o7ixfhјyӑxI54ZH\Zұ|ݟI臝=PTOT=tUf5WOVk&a- NۮwZ3-VE諄F['wz_*SDia>Y6]G>f(*bNaSLa7(D)\BNϓtВ 4 H+tD=uB[Rk @-t&SKoLדu= PgSQR_6]Fi Ͷtwp{6s-$c}owms]7X]l.wi w|}ؔ[u]׭R$y5*BjRTiUW>;;dOJ"RǍ˳b % ?O@?\;Յh@ڏDA[Eβ$yt[[SbJH$\ 5.7%86L_d& ,V d]7UDB)qa(}P\&ʄGT!%L8#W-{ `DgZЀ!@N-NIB<`5d)@]a<~"<&oa VyFEa%C(aΨBG(_h$+AVĶ+~ҝ2Kɪ+[U-SB1z /gЋ%n8%*[A4K6&YlJR:թ> ,Uk]:Ylr2e"F43QCaƤlMgB#OEO@z.9Q0(L r8E2s1jQ+BKڊ`$VnΠ-S/EMËSL4T$,fjXF|)3Nۄ#CAOLF`i ^'֓(O .lY`3؞\K#yq)XewAy*jO@O#3UԢf"IQeE^="cHˆ-k% zr>՝X``Ľic!lQ#bI)*j'B-mmId[VMֵa-vLNNh[H @ _ 8넟MLBL_ӈYM܄fN}_4fB 0 T OA`! ! &!a>NaRa L2!ހ <^&!~!fba! aJ:aaank0] tL ?%DGPHRZ`".DIdLLK1qM" U#v`%r8dQ#b"'Ʊm.Eb,ƒVc/yP:E(R4 DdZ<_tT%̩OԉA QҐ Pð UE&cU PwjaA ¤ hʪQ兣'בH|iQ4b4 ȇ̘tl,FaS7i{Խ4l< <ۄUDFh(]WmHnlehTX݀Tى>فvZEeUɦR,\BORB]O5@$t-S@Wߥ\n3Y`̝I|mۆ^Ֆ/U\Zަ P}Lkju4 yݒaEX^HRE圃DFtLdT"k}桩^VhwEHmքx^I {MO8FOqEs mei`\] $rjD{%|lF?Y~k FDqK9O" iT@chUX•2)&.)6.i&Oz E`Pt5nW\ _=[Y;~emB(G!e*Q&GnN}]]hB=T^O<~A`wedpZu\%_RziiL]KR${GGZhu*RF#SF fB0Tt͊#61b/_пTfaioH,WHhL~5VmnYX*Jkq?9(Cq ~R`!ʈ` D +Q1R--HIQA, h_ Bּ(Ÿ^Tj9YԹ]M ٓla}ZIzF*d4c舲ڐa $$f : UUGmߨ8^t2i(wbյM`k,TQGu ՔYj(BVwF&rC0uEQWp/@@i^cL0&)~Ax-H^xF(i[;\vP'Uy:%+zX][h9RJE $mh2 T>"<adq1$ZTKނR$ 'zxAz xL2EAT&VJ $JQx Xh8S=⏙L0U%X@=q,RESpVTY?-(Z"C&IoF^?h6-!G$CT!sOq4N']'r1G G[}o[G-Y"(fё-k 3 %u|Sch)VD' E DZo 7k {\8uqt2etA @f•@.G bŵgn(ٛU4+ChYJ~2`T3YԪ 4^i mUA'D6:p[0(H2B}fB/1DBϋc/o8o_3ܚȁہo.ezec h$a /L&H.|$OǡgCxO^E(q 6T1SYxJ{$pTmv !S W\x<%$=Ai̲2~Xҵ!k6bG[%rxTӦ'[t.(;6JwgC"Zܺ1l+3[XCURVՈqM">ok;^$KTjdFt_qSc7_#0[-]}1cE5VH_ߌ-g^}+{k1E<ډZ&=+^r!D H3lgury+B/IrZlE¸TgmC|OP_rtbԃM)pxQ'癥^ZDxI FfV *R@.Bޔ鮜8I% WbhF/A@S,e 7p =h 5LxpBQ<-"Ce?&T&#I%v\&P`AC*xʐKJFrLGjdP#QPIhHJ5S`Ti0eSVFjuSQ2 1-dɐdD ݋^;/&3e@$8_l&H)D {)e#{dg_o"8Ÿ% }-7p篛T7Ў{v޽o}v˧<b$,dӦ4k)o˯>$A"0r$<(6l̵Dh3H,<94 cI$QRTՖ8E)*W!jQf#wDƷ3Elci<.>Edq4,D8Dnu<;GMsNE;#G9_?';_ѣQB aoz]rB÷IC^{hlvK_9jI^B6 6(e0m+nD&B$ǢYd`vmdhf5"GFh$o0 *VY9&b0LYYœhLsEeѢa>j m$M>Xr? RK&N>YDQ@OIG3zG-OG3 JCY$. Zfzшr-NUFPԡeY`%,O[ҵDtpY`jPR Ї'mOkPT0C3<1xسW!,a<+b!;2ke1kK9OaAWvQUvőPz ur]JN2A,$"`aE2q\.us]Nյu]nnr;FCOEBOOT/DOCS/fabricview-degraded.gif0000755000000000000000000016150111660465304014255 0ustar GIF89a43f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,4 H*\ȰÇ#JHŋ3jx1LIr$=h%S\ɲeIz+aRM7iެ93&ϖ:4)%ѣFLTeӥHөVtB!ٲ HPk&w.fإ7޿yڝnc3799`yΠC RL(rvx!ra *GbZd^2*ƘW\fu\78 38& Ca )K:3Pe Pef_~iC9Ùsζ[D鉦qʡ)\?Fhå裎Fu}g)wmiy1vQzŇ}w&&v } XjRl(&6LblN$bH"|2? WZ*5C[+%׎7H Y/^IUXyCbY=pf Y]F,kڗFgiumwjp)hr6\q1g3v@^tY3v yۅީ4~jyRkVq~5ɭ*+6ೠ(vm{;mЂCb0(*s* nq8Z2Uh="׿')ag aV>YUjّgvyW98`egdٙ}L1"ft.'I;ۢ-p9˒. =K j(wLij陷ZZ m,daZPƲBf L +!fD] B4܁8cYhc V\C!8XppXsIj].'$ɠ3L63ň 4kqndv͚x&/։yMp'/:oyjTu774{i|T :܃Φ U|yB!zHU~\P<ҒD5 Y &=6> C-2Q,%= o@n#(`f,#oz!fAI\ gBoZ ΈCbÖ4Pܐ3CjIMb@љjA͚P(C %D4M C'@,e?CBc!i^qu-b{*C<(@Em8P=?5IX =$:JY%UjTPt 8 )kYJx!gu5$PF0 1e)C8 gEjA<.@,D2 3,KD2ǂ (Þ't ZIJԘXi121 X3XExQ`L:̓,ԘV; ZNmrc&C R5qP$Tj&%)DgBC>ڗ8Dq)>!Sz4kYuM$Tڄ42H>0$S:n+'$VN(n2Lm=Q'7 @ a)hgyal'F<)#Уi}85* X80~@"o0`-Nj9r/%=rwsXRB (Y寚5}c;^ \h# 2^ay z2%H d"M ȠZJWɔH>i"CL$OӘF:ǴF#'#ӣE4k=yD~~>Dwּigk~2y[UhZ t:~u,h,#9+=tI}&s(wvʸaа2-WRꛊ vyfVVluXt=jz+Zf}Ggd!KW_~ _^Dw ^ZkO6 Tmx xvdv ~gI!beUl58]0pm#Wv}Cb0 Lj 8f:`@mZÐCQxAdO4?pp/CcdB5 eOGy)LV ZefiPq) 5 +7hv W %qMbFMio_b E oFn833i~~Ft/u_R^>/^L| L7]\|L#t5QhFU}W_! !wrgubu,P!`}gdw6n-čʠaV7 Ky A P5C@*Z"13` ]`8d8LUwA3Pz8SYY7gc!NVRC &epp2N%9~Ƈ 7~NWDn}qK5 des5sj f'/e]iPRQa1s1bf% „^F7hdn(QhijhT/e/%v6t6^Kg Ud3YF@ 8@aaЂuFlvw :V#W >@tWcaem' 3M۴m%8B䆓%z~r2Sd[6coPcp`nƉpf&iPЇ5gi4g"!|&~Sga(WM8PS(QV$b6r6f HAi. @5qT DpiB_jR*Cu*FTW''( :wbiӈkGAVawPUx6K0xPAb1 p.."D*8 #(.b8 Pq/xN%`x9Qr0Q[R[Q&cj#Q3G(dt'e)AqIqۣ3A(e)@s?C)@uA46*qT_Z,2 ҂N%!"6 fIC1KyD68o.Ujbf2taY 907"0O2$!$Zu9D*E ӥb1;#<0}SKsTT?_2`+A6c3 dc@b6lF@Z,-n-֕ i pz a !>* $9ea#6R#q!8s:#a$kA/x9#0CNaDDs^ꥠQE2AebFh&u1{'BF(=z=ԣ*3=X>S +RQ &55T Rg,dJ?t#[m,!y1p;[7 v70 )r.c8:2D»b0#|ᤞSN/Ld0B2ZKTZY:1ED#_}q#3C2%<'\!G<+2#E=)=a~t4uH۸p__q+H,*TƒU ?baqS7fVB!2"y8K.B:!$B,˄?/NQLKK$q$:ʥ*1D1&ek2&}Ej\j2ƒNS*A%U + S5Uﱩft,T@ 2"" KiPdx5VdK2QK9˚)}D2Q<DPA,9KQ̈'QK<(|0=VPQ,|,}P]AɜιK=a\<L |н0VMD6*68"3ϊgO8]6Zl$]MGF-P\:},"-]H-cK;l|9hGKq|&-rm(l/MqׄwM-e4]] m5 ,L,m؉W:ͪ^ˬGӨmKlՃ B/= # 8ѳRѥ A܅- -}<˘Ӓ? M˝݇=<&!ۙmnݝ9m2q |4ʪO :a*W=]ނ;~Mbی L(\hιʽLܿq'^ܜ]A-}f/#יڀ])k-M|'ݭՏ"^]MA10;͑M ٝR}\sTqD>B͈x=}~ 3=٬w2иmܬm$V.}_.DT^\#;}"x=,Ml>=K}ݪ/t>"DKV"UL9NzN\-zNۜо>&UK:>*7ҵ~؎ҭ?t5.Q._]xr]埽h>`ӫ]~社׷ՙ>m!IٿLݒ'~M߿ ඤN>Mָx>mמ~b̳D=mԠ]) m~綌gn~{MG3/P>~M`uM~2dM=͎̈.g]j\Mۜܜ"=+}%قI -I=n-K(-M!֞.I^п=? %Pm'y%/_݃=ml2#8ZA6QD#>l(@zth Ȑ#;~IUf8p˒)/Z\RdA1IysN,)8 ǰ}S޾ʠ>Uٲ"5+T]9JOױQۦ VV̴o@nٚW0ۗr=$O66Xu#CͤoW9sXlَjHΑ &y3ô9c::5ܩC>6mwQ#̴Ia$-!::@ V7Ylz[m"m*S߾YdO?)#J$+ @z;sNLk0 J,@PPTFYȥ0>h{ͬ=2.p7;1D 1\컢S1䑫Q]"ICQD6*WL5@}.Sè- z$Yo=ؤ"7Zou7Ԕf@S?;H),ۛEPtNۤL[V}1xk0b)k‘- ;ɳ7SP)̥I8aieD Z# 1DSNe2LJwOBTC^ -*wN%Ilph;՛Q3yߡa~& mr,KƬ#5=Ha0L@ h%ED+ b+0p xxd"t<׼ {vt $7*S p8XDN0qzțoѰ V.uL|"0}8)(N2vA?IHz!F'g*SlF4 #!% ]IHo{Ӑ Cb\A&0aNdɀm*$ #qYVpKE*̜$LN%(JsD!$$*H֦ a#[,ea`aE b`Jǖ@#AҤÈ1"@NZ>y1p_,BlVIR0-7(3H2b (D2,g*13ku;82Jӽr D<9B-LPkct!p^vC~P ' Rd #%MD jEe tʺЯ T 3ytķ[YkYF5#M*bc0XJ%R zx^В$5X;]|7 vMm$BQ_駽3c&#pj`!o%"Xi;IE[)8F RL-^$͠I? c B:J p@7b2 cڙe❉Ml.]Ec O0 әNWPT(ΛW?5԰h"ty :]N&M5 9{S'N4Д8T%nrRDՕ 22$ IJ?VF$‡`G[VW*j"c(#HtftK(K. % ;Y8V! MtLMâGeNRB>>{/aPgTbbMp8PʇQ^kD \j啬lD^v}DIcg}nk #giܚ9+#,j'&(A!?,)  i/uэ@y Hb 1׸(k;"}k7 3" A&54C#9D6\G :z?5j~0XK<-@i: @܃ E)sر֩+F03B5B@:zs 3F⾫ccj4#m4Y>鳾H= T1{:3K񁓆v\}ûN7:0B' Ճ]/L0\S{$uCEcz,a l%aIDL\=$U 1I 5l d@9xx96( a0:#HCjBb7-3.Ia8@`ia8Y;\DIc߹*] ЯcTr5&hp $O*j$ӹȟ%Ӟ -E(' A +lDb08#ˀh9 )JƱ_#K{ˈ,CHxLPI4>*Z"E e##䢏IBɜ mڷhH: ;DxFX) vd 9z>hTɷ e 08u0O6931O G{Q %<ݛJ*e5H&iI/:q AaZ5xPb,3"éC Q1 "Q$Mp6"@)΅^yeʡL-ɖ  tX1N /"P^XIyh#$e3c %Ժ.WbF>0@,z1RMP NQA{t.-鸽*(*y<7ꛒXxz|J͓0V}̴oJPPY-P4J*ӟƊ a/{+p9R:v; "i3y闙̻(=*R4Wrr11cMD]4 HNJCk^ ^})6Ȱ51ܭ_׈Q̐06I>a5MzYd+h!"LcrDLK??Mf3],Yܚ'#$"!Q[5}a\*^2$ d+eiVJŏ4gJ|P EH", _ *wU>ULMܵɼ, 0$}_ҍ9n)7L9R=/GERc+ 0iɈxVãR# @[P%$dYݽ6)`QsOa?#ƂKg"9C ;w$Q $u髋"<:7 ;( 1DPh|uS/b#a@)I֘XÈF)~q͍] B,D7jvNI'P82û9F.)UICl!Cj&5]藜Dp0\(R޾iGĨK/GRs7;37㞪ʇB*~;]&nꕐ ;2( s9qoK92cDehZh.plqiƱR뷦$T%"ik?q>GB `:S1Bɷ҄q\rH±EaSĉ2Xlq>EdCu:q X&/7L̩yh<%bDA2mUb'6CjC wFtLuQlEh+Ϟ 9uԉ$ n{$ F[:񫨈D)o^PEyJ*i8I sTDYLT+?sOyw?=&l@ Q|DH-rX LL#fqj;8 jV˟&N(o2L\j Hְ&4tF+ jϫH7CĀ:~l e_0'wTCR):jKsp 9%Ϝ+Elq'xۊuomfWGlO9bLvK`j1wifjt4OL mT_ւ&)e(4fuT?gj{׺cFkaz%*n ʑ(uι34Pd` Au,K?_7kFZģFK^ fFʪ{3[^t$:.i63foS#$,@ 37wul0tXŭe-l TVaC 2Bh 14Lji\8p$ď# \9Ⲓ _\0cʋE-b,dC'o 8P:gdhO ALc̮UyrJH , ̞f*ۇL7iF0.{eȁ2Y5Lb^IZrdeE3EtCM̖uh#K^fQ];"OH;&$Q- zȣQܬrV(ךޗ :q0bMQAl[:⮭lY*\W~YEFGt7sO%w:uQŕDSoj%bAXpYUUGٖFA`1ڧY/1X[b(ei Z0}`XAc#*x\}9u$M7uQ]&F&]~d^(lQHnQPa "ADZXCmjB'Ř@=Ȣo-XxvٞBTA%}kIU}eaoZgոI r_n$8:DBX(nyUz)E9vU\tt{V=@oV&aCVTۖEJaR606 W~HڐNEV~!li1>8M昴&,pvJSq:ΕVz `diW4XR X1i)J(d &hc:Fww U!km*+i`kkfB;ztN꧝qNʂTgli(9VzZd*#o`V^K/[[;p-2YC<@JJUJbL>5,Vz!HnT1$)"VM>c-.'@}"7m͚WJ i[U2 xw >F, v0&2ud|Tw82$~Rr-a3 mt31 |VK7AOybf78[BN^p3P̔W{5I+zWsx)Nk v @(P]5H̓x2 R˙f4>*jȾa F{˰3 i5eMR\,bՕ1uH*R4BdbHӜ& X[jSw;8Ҋ]( &ecK|)aYXBBn݇R0#)H{t7QkBI &B~-IԣdjL%eCs,~oyJK(x;=ul #rM!KgپOY agp } ] CS>WQe.Oms=3D+GLzL&t7p+-;@@R;c9lhIkǐ;PƔ7ԑl(3QXyNLU\3LM)%/ɗE&osO_ɖ] #3!d A8%T2D1p|iI ؛d1jb8k$eܨ0>[ aR$=4g2)Y]R@MΑzcNE}Q2푄)Y.|Wۭ4y@+IPoJ~5~$` %܊S$ ۝D#[eM{՜Pl~ F:'U:泪֢ihXO,CV%JOPI3ՒC4A|Vh{m1g(IOfw(P nJV`;{ތ{!HxCҺM+ X8|F$P Hhjg;TsBfNSJXF:+,L+ ξbJHVa\yH=fnQs|2!J"<Z^.J~z:4הaَ~~ngbh?DCviNLWbj!FeT h}NK*e[q@Hi F" p~kRސa ] Ή")ؠHW؈WIRzM5Dҙ]PCX@]`BYx`qT(@Y rMCQ`Kh@ZDpTI=DHQ2lA0G D2p 0Μ"2d!-!`Z$Vt#20ka=:=\VMy^pXi ז)Itl܆(Cz0^E.]VuQQpy_-aڑ6 G~"a߶"Є5D~(# fC0RQKC(#WMlN5ԹRpNdTCDg5ē蒬2DhiU2iB>$_lKYMIQc/ҡG  ^5H2,В@&Ȁ$j&L0 @&,00&$0$ @&SLdL֤S aPf)L @d0le $dKAXdV%Aku$]ɾaMI @Jh"fǔiȪA&*r4D0= k6D j(l2@100$LBJd$@2'q.V/%g2DH&A.$eN:AJB $$i2e{@x `Q2h'Vn A5Bb_&h$$<VgqNBXN1ruxdd:I)Ÿ({T-@RA5ۺ՜nQKȜ!2VW؈F0*a\с!&d%La.1% 2eS0`%!Lʀ2`p¤)D(c|0$01(1)&p&4*N!)|` |N~$ #Q䕓݊J"M>6!ϊM<] ހ&JIuAfC` &k*E[ fEj&N96"\wfBtw@c20qk6D2lh+nA@h< r~BhbB!{!fB*e@(_p9`SI! b O `ٔЈ&c%#EUʆQ]X,6 =yjZiͩmCzQᎏFUA8cCDBqzlFB)1@Bja*GEB|d26.dKf'/'H|&ڎ$RRɧ)fjʎ:/Df W9Z܏X)鬋V6؞ 5S%NAWW> ϖF2=kB@(@k)Qi`R/4PD2HSK:)i@DBA2TaOjly_xp0*1D".U@& O"&dd&L!6Unl.FJBsbB @©S.薠X#y$n) >aX9YuA@]ϋTk(B $&&(pBΊ@&&h#tQ`T(ρCEhTLJ FʺL *}܄\Lq" IԚ5pH&ˉMl&coC=@P*N!h N \k`iٻ3acTdd!1 0s<:Pu mM]]G9#ZR{ŴON- Z耑N-*IdWEF\mj/$#:g8=ӎM 9Eo&׳d3SpKqHg`FA^E ChB\oW$So*8+* !jQ`8e@MZ nRu#Ĉti1@$nѕ:7 RHLz^\ ( H"W&YN8BR(WL$jYZ-q(peMBh2=cqxJӞP 3ٔQ0O XY FD3`74ЊH}DƵʭ)eVGܦwF|kE[Ꞹ 4OEVQ`4OGKQ:m wd%\aX`Ts4KXGiҽuÍ)yC2L ?qdG;d%1&+4E &k_'ﯝ[ِJR,}(-W_9go9wcHI1SH \ nĄ+ vc4?JEO&6<m!MTIIs}17$&(ĭӔD ll:iܦ[MN`<|?eah/$I3 ,-ҳkP,TB CPa"SԸ"hEb1I# ?| 5,*:挬5L , PϿLEҢ""=RJ1 S1> lG#"$ě0fE o'hA@)Dӭސm zInǷtdȫOP~zHf](%tPƫ*=%3B| .b"M4H ;eJвk ;0<7 CUBD |$$ &r02K9RWQ]R?ͤʡsۓEd.)86Ep%fL6!s*ߜEǧJ+q5m̈Oto!1T_5~c[0+e+g&$1n:MaM0n". Q -ë1, (7 J[q &XmC[W׾sYMVSxR̩,2+t? JSڛNѤgh:tW"ѠdH^Ce0A Na1ek3AjO"nk_ Ȉ+y/g'o/B&taT>9x [S1> YЦG ~%.0T[ AerR0  .90& %~H֥GЗ'ED48_`ر8 i+$mRr;ؔ,QiPP?5lՒ22h-AJH^|%+YCHe>KC~ahOC?3 Z s_wxedFx@QjrnQ5ݤjȩxZyK8dq#\ sg͂'ɒ7H橩22A[VH D(lB8a|B2b:{L\p4 g5F2c[QLAX KJ8!Uca!h^zi*%ƛz採)<Y!v{ T;rtSC ieMB^řbUaI1.KrBtzkԬ^lWP\\ S# !ffDۃ+MqUި4Rj+YevJ=d(>j5zHs%™Joj)٫JXLL" hA\ ;N{iaOXm~r07yW^OSe](+fWr-镝 DEL R WY%OvuBB\bp]}/o>7m9C,L{$;_ Bb20yņE[,yG&Z7e:-3= FNaUt 1Z}C`[C!W]]+'+ߚRphrxFbHd:}`iu%3 t1{&, 4H;/;ކHOh#h+yβy(k8" z/P3 "v #Ѝ],/jZ6 i2 6JԂܪGGdJ HN*nk0'K4l,MOL<:&kDf45Jp/-@Hc$lc"! 6. D.~.e 2!G ^Xno>.RPnq81En\Nx.'+ p?.~;hb^?.Xc0_<12aGhQ% f ~䒱vG Pn_ |n]^m*3jR > 8BDTTR`&4WuuW20=ϖn'i$9HӐeѬi-YM5 2ڀ$@BooaJCURFr;Pq3RaJ3s4;)IR @Ad4ѕR-2;D?5Fca 6A.BFSrjTW16cwU"/`ΗD ,:uDTR΀`ܠl6)e `]M+!@t Gi2anthmt`%Vr`IAjm 3f r@\gCaI 04j6br >BTaNg!z`Lw{46qJ3 M@uSpB" BvV&AȀl&fKt 0ulOgKEzqog`l;W4(gyCUj&uERW_7hx`!Z7(55y{)~IvbpLS>qۢ0v(wS紑\R?S4E6kE˵](}ݿqr  s[qw1'!(ۧ5 (Xf x tVsM=OC2s`260`2HC]A9=_ 3~xKi>t ,-0r1Vr2x(A BIWf_V Ft8CGzC!Ca0i 'Aߕ>wAt`v`!W3jn1ѰG毰/X3$aҀހ}ef݀0X}ٹ@v*~ 5ls0!K` >K{C"dhDd% PjyY Z'@pO{3ߙԇmBr(ۇPP}D8/Ee81ȑ$K<2ʕ,[| 3}AS2vDM2}>kyS'=iˤO neF :Qʼn7fʒФQ&%Bz *WEpa1,oE3;{ :ў/޲UFLM8i;gnȞdV8܈qK9NoF'#s1lq@e<8>A_M:돮mME2G%SNQ9j:1E[&4$!23"Opb.IuSN kA U8T3BSĔ2iDޑGފ,cdZn$`?8k%NPxmStS&e k-cOl.Ca S6#N)@*k.ˬJN H`b `tFtl+kX:ڭn@ #?*գ>FcShoԍS=VFBxZTel qԿbZeJUCkݶPa8q*җ o:0&´1l> 4B3f*ks~T_IM~Mu_zcQ% _«R9cWV6 NG1.jmkm 2 zZqS0_Ny]F7=IOmӿ& Zz1"z(D-8t:qokO{N0y:Qϸ OΣbheCۓѣ8C{ґ7+ZߏHܮ1i~Wrb*)k flKAzҿ${Boѕ7@*kTQdVpkйB59tnpnJSܑnQٻqڙbczv,nqklsxjqka4g+]Oji>G|l#L(66$d$SdHJl6GgF)ElI< IrK"J&WI$'7le&(Lze$qN6j1%<S%RƟ$W]Z$U%ښ x 5sưeJG*/_Y SD.OȚ܀1vSS΅a#t/R4]}CySԷ)#tc[$»R3X*UVwuCK-"Vzt-*Qk:`L/afFv]2S:mۧOXUoA&`-tLx5l ɲsZTVs(5^7MPv4jɗe6ZfbdݺXuo:Y~ bq Xdt7T\!įYY^zEgy K=\;z677M|r_l*jb7ő'VP&f^t3c0՗px5#᯴}:%GsVPq b=4xSTX?0$/da;RMb/VR'jf]ge%iC6&ft,Mw+)Fhs+'_zC<7mUzބvK}436x~_6/ےN_Q8l!d(IZbؗ@u,02RA7IcsqM%5$SSfFkCd[?UUO~~Xf!'gk.YTd޴YDuuFs=L2oBa(9]=g1d}Zd=8/R!OcW֍@*XwCjFeǏFfe80'WD-.dcF䏹d2-p#sw{$JBsNCDfdEA;Z h4DT#G[lb8^6 *1uR :fHv?X/&Ei>5ぞrvi-4|({7fczAX4S+Aa?#d |_S{:p"'\1p:GWu+4B?`闖#WUW Wɓ-.ƑJ|ԘV~ziGKf"~>M k43 E eTJy>7/`GIjI\W,e"ɶX*sfy9=H$EQW>:cC cJHuusI Xutҗ6Z.WMƌggFȞ?k Ubf/8s4(s JڠJ#Z :!#Z"Z$ (j)z-ʢ/132Zc]stwK3ESH95!6sTU9rQ*SJUjWY[ʥ]_ a*'3ib3&ixc}7rDt}y2z8}*DS ʨEJ _pFvab!ƒZKJt1%0 %?pu %AàRv=G+ث8Dmi# -%DkG[r${nNe:vgp{47c\t >S:jXwRfNĮ:2 ^5ɰjyY=ao% li| Z c1! )ɐSv.K @ %!tF֊~y 5wI]|vUu)L\Ur0NbƤs)8< #'V;3 Ƴ*1B cPH5k+[Dѵ$@BBhzOCtj3+=&`2fD-Ttu}ې>{-C?&_\[O53 r=U=q- p >o 8+01 i0 a0 ě ɻ°ʋ 2 0g`@8@kZ 9 ;  0=ȷ0ֹXQ}2ACKv%̮ӷKTxb;$3c\dZ:VGr?]!BhMi +M; V +@ Ġ[] ,= p r{e ! 10 ʰ * Jʠ Wg) ag pI1TȒ![! ibʜʣ,ʞ\ʫʢåʟ\ʜhëo!!r˫ ʱl,<R̠ɽ̫|˹" !ټͬ!JOJs$䀌2;zC0:! pPb %Ax<۽[2 ċr]c},0! ܋ ڋkc5k0#LVT v^8c2 e*dpPg m̬\y_KĚ:*8a +3+y<"= tm!Z=ϓ@ 53 +e<<05b+*iؑ-dzp5n fS]ƽ;e2 [[àĎ42 < +2@Y- rPbm 8Ƃl0 xL0aJk!"Mc=)̳tGj\OL6H,&7r~ E6ꈩiWEF?q%$ixZ~èg۬ 9ersb#!}:Q:I&vJ秆 KDEY'# ڨӃ>x~&`,$VIE4-%QEק&[j;[.4zGtwt}/z9g*E8T8q;>uG+'{8f AT?C sE=h 뮃qg罎Lk~'4<֔5tz^4N+j Km!fIQ' y~AI4ETTX Yg/Hjq۩*crLWB#yaڕ 4?z .dl49) `8c%f'Y '/՗/@ 8tT~ 8Rg޺3F{kw{dtƁ4ggwպ&]8AUDx^Lm dps'P]ϩU1h(.itPՅ[ 273^_N6 ʔXP 4.P2)"Ä!ZTHPDzAf,HФ‡SDɲƓ7ĨcȎ&,1ɕ<#j,)pM52f“3+fڗsǂp 3HpҍzUaVσʨXӧӷEDqYҢXusA5SZ%O>ĈӞ"LѲCi*|TQ8q:id}lxξMm1Me9\,Ҵ]A9'!v8ef7vee}A sYk&PNAԘ^|P95zwe&"p;LV[*"- c63lej!"ci6e˯P7Jпd+fg:22!РJ#I`F,p2)r\"ʉQȊ\*Up'*k{B,ԫ1l̕:䌻 ϳÌ2nhLXƬ+i;i-/7T<sI"FnlT/\+)ġ|WK%D<7|oQ!xQe5"L)lQ9Kc/>h;L";M l4r- wوq *J *\e( 0L97ڋapxPuXIFҕ 0*c=8Du^H"T,շdd9M&AM3\0Y %l WJm$ nw#F0;d s!Xoaް8$cyGE‹yhpZq sy*+9 r5E ƀ*\@<ي $T$ jzحtD8 ]N.G*,XqQÐ*0堑 ܦE- Wl&GE6剁~{mưT4Rv9CKP1_Q۟4 p 9Ken` @>H`3bpkWL\OyEÄV6#!v4Ce"0RGAcxt cz&>msJPך=*3Ƌ8!Ly31BRQX#:XM"p鑌ʚgc.fs|7%^m].K0 Gbb 07-F"݋GUP,oF^ Zr"1!Hf֏Xh+$y-A*)@}S_2€K!|x@{[9OܐI:وUhY ܑxS4`b܌1J[`bohH6?SW V$M=>sA >z4Bm^/m]W~$nWlPmqn#'a8`Iؗ"0ծ.^ qrB vSj۶&Ґ]흘8};+5r!:kGԃ@2\%zLbf3%6*o>3H;OD&2s4vgfon Vg⼘kUkb DSddlSW@3 Q4,C"2cT4qg#DU]d AJAmrOjE+rĠݐe L>&x,dI,oƔb-!_r< 5O p@y)VU~z8 #= 2;)%@0!'"9]ĎWIa j7j[?`((- S5BAWѽJm)## 1 NA%!?| j@00QӫƗ ABKI8!X=KaXB =ӫG[w,劒83D}jt2 ʹD:|^駸]$0M4((>CaT6Ћ Z]LT>ۓ"1vDCC&M8dG TO4Z aP; H4l$4_ elHӊΆ&5R|ǐpS5^y4ʓJhǜ9DˋG&SRID YǁP < &$iܩ Ox=k#y y:*)_{ E{©51(]L;H?B="3׃J AL! Kaר}i l.4,aUVZܒH82*ټ$ϋcDS>48:>@\2̠sqS5-6`NL5I)Pm-B [%L~tK*<6So95C0ӄMA-tUAt@(4ç8ܕ6jZ*I1Ĵx HZ4ȘH JbNXaQ L},qcŐw9ݑs$CkUJc՝::[̴,T:՝ɗOҫ |GADEz HC! IJ4@Ѵ$%ʰӥ  .vV{E{(D*rBiD#v?Bh Cdhީ1\0H),w=~ б# Gd!LZ#\P}B0rP)H戰DR$J"BԾęP]S#Ֆ˓kMWHӉ;\"-lS9‘$14o 1b ቸP[CU_!$&~+lj,ĺ(17IʄB3TTGļpH֕RcsG즬0S]JȆ 5Y(K6/&^x-%t|2.^3ߒ'iB+g).\w]ϓXg~{~6sKvG*ߨRxP溎$L@+of̈ Vg+P@hҖޑ Ō1`bIV6G@IdH50 Xs0D( MbmH;6ۊl +hG)m˄H9oX Z%"+pإH[8vbk:LLhFvd?5 ; _S0af-jkxd@ kxu 0|ҾH/Φ&p[q=V}V|D:S%`d!=y|$4=Ɠok%(L ٴm ѭQsnl/wx@=1QQzEVC8ZlIN Fo2z;82$Lƒ8AvIpEؑcȎ%zJڤ"ň mNJ`Õ'hypRzf*ԦAm*tACYɑ*T b(Ԭ̈Qz+GDU(hI%ꑥޓ{vJX͋m'kb0; -ȼ7we-oEB+V\3`fWO:Y҈F%eO2|W7 gL/:̈{NP U<4f uVqZe\>R#wWeN]CYEa]a\EYsoXieIΕ RѦ>fnYtVTv-NdQ[dXn07E{`g1kqv]V[ӑ7%\Sw [u>W]+i5xw8 iaO]` 5yL=% UʣkyU%iAzP]xezmh9El_vT%YEy*&aUv!Aހg2R4m =T.nSR`K8t1[Rv9d-eVgʖiE%v=*s^Jnʝ\Ƥ\c)h l\$? ]Hbd$8rYۧ<o;`Eڞ,U#F[9AJ~gI+2TAʶ!xZ)[L%=lA].I J>*:aF q͔JRmnob*$U5޲<Kv4Z[I$zUXlTȩv:yj J}b5Ip!UT=6RO4J0c/MSz}V,E}%ȳW5*{` 4i8?,j9T2;.aIVSS3Y.A>dDzs< Lґž)V 6B8*sM[T!Ykh!g}iV s}BcH⻹ ^Zç5TR˹^UP)JV2F4Xdw! x[F5ԉǎK[I>:mGsf8?jT4%D7H&1'GoHaT_g1bnJ!@2g~b%!`%8N7r۲&y'TQG3)SjSʡQK2CW$lqM^S@0<T6Ē.YA\Dfe{  (\V2\"0u&&!oKS e˜ٜvJ]z,&v[StƉC$%)LsȞ Ř*L E,3z^qRI %Ζ& !9Ad'fHƥ  LPe){vM|SdQְm<ɒejJi>kM2yQ.JGQ7Bɨ\SǴX}$j"'o)F`)b+Xy ɗvSd :!ҳ,)ﳖ= vUT 5%܈Ct%%0Nj_N)a ] dYX&:嬩Si"0Ì#LܭE`#Wvɬ"Tr,e۱P.2$BLgJHGjIrbAb؉oG* AS#e*{IUѰ{G#ׇJ"x9 J,Uaa'h9%&1zƣ3|ڈrd!ԣh}d#XUF;e9sG 5sc>YyZ; eN,B\&֙r1=;Afզ j MA0yCsc"Q{HEƄ `4fe$# isTL!F ʙ .h@dOUu3byr*&p`p?s'Ņa7Cxr׾~}Cmf9]UrvHaG_A1]>!*[>%>e/Yσ-.eL@˜&7Lfaѭl(pQA; .|b2j1v&Mk@cp2g; #o<1dɐr&$-=+4J=!TOowX*K/oAX+%ieS2T^DT(rУ~30I hBM siP Aޕ X&\qXAĖI] mMaR:)[)]Mz蘇EZ@MDnyȕAGSD}Lb C$Q^2XU^)C$HHHE;I- C0Z a/ i9^VСO5Ҥ|ТXwĒtKϺ@TV`ikTԒIhD2ZAZ`Bd]2(C901\H#e / dB&,x8 a.]mE0D1VJ\Ա#4^#$͋=IXD{x UfSPiݎ"\JhE\k9 q0䟁 _#$u7nA!P? 6Pi֯dD']4 0r F0tQ2AMrH3 AHW"FբɈ &dHmGQhOuU]7 eKdF@Jh9IפGHxUJL؊[1MЄGxAFYdJNM jUL q,fRQ;4IIT1۬<Te ȳ>ʟGIlv]r>z r ؚmN @j͍b tJ5V ĪhA8EOQa`~Zjoa5D0_IX_c1AGz* 1(MB8QZUQM}q,FKcEۨTas6(_*_uY+rzvHum'  X-4A}s.pbp ldD\ õd}L.lmhȇ^=!!?) v! hB!%čCeDB$,BXơ.e!Fm"(JhLlk^iAܞQ2E("Ashedt.vnj}IǫC$% :cX) &LVRq)" e1C20.<=D$B (Ӊa}:ly *(C)׵bDDӶAHPf^]tˀ`ѨxElBS_T;KaTV{#T4C2H H6q~UQ83Rp,#/FeE$@^}b/PVbK{GEBC%r@VPSr^آ|SklyfGZY @E1yOJϥ z5 hQ9)i&H=Q=#qR[)0]&Oښ0ܙVB8ȶ{E{mqյG!` jJ,Bc2͉=$]֣2bX%^^\4lǕѡ}k_v?/f.m?`t C@-c2XOVD1BV:IB җ>?^Qԙ0\~c LB֟c e[2hL0!Cʄ"a82(FFI9-(lSG2`@Mb!6LL0p4ZG@jJKqɤLRLeDLJ_* M2%E¤fE. ɲ#uR()Ͱfu"&XR#d1E\P̴C aŽPȰvY eac4dG IIbjġiʵ]S c$..V|qa20&2G-auoTvA2r(!1LxN%1̩6,P)\ʩ FJf +$"++b"ikvd0rJd"';l DՠIhb20& c} }ѧ1mLm 3T1LA.ҳp.eL*qkQ&FИkLI)*'TњkK,!h%ʫTU BfLp}*yTndt0ը0)vuVcEx4C&N-Hʋ6Ɓ`HmK">xWH5 vSB#L"*-X$.1 1,:Ⳡ;ߦ!-Z/E.oHa|Aw^Y +za){+k顗lH"xmN z=S]0)Lg)2|FC *xd@Da 6Z*A-Q.p ZLJLF/qEHzVch"BY҄ 7AM4P+KIբ\-H"(Z&rĥ6F؋^izn Lhso_87D?.#  [62 Q# @@C-,0('m!dOUe4$*0M+o d|)X_B`bn9tIU⢑ x$q- b*Y!dVrzU20GY0V*y899 jn5^yQIKpd+r4f&֥k?h9&﹒kfM嗣c1 q0qyu oRL VX4H+e! ǜ QA>$gCN2؈ %`ecRw$ E ƆOf}H~!9egK1ly IUT>Ž>Lδ'˶@#M{<B? {xtY$xQ (kX0>LIj-!CpZ+bSo.Y^v&& 55h8sTm=dxͪ^rgF]EjdՌ`u)=tNo2y60MaL?I@c LUi ڙYt4,Kְֳ iIXULTቚm$+z ~6(= +g$Ҕ2DOhԶM0wVoh2!ڠ!rR:;ZZ~k=ݵ)$JC'BP!Bɨ1 /<2aa胻`u}+-%"Гe7M&|J4hڞV\hW &}Ӣxz>ɎXsyh- ;9Zճc՝ Sdd_5,R$nBxKJu>~auBˏ4;Rثl`CP}jlFdI9*s2=65n\mZ4'omgCH7L'(zI=7X^k?p'M ٦"uƼkuS ~kB[MYÜ6nbn}1=qBa4ɑT^_n>_ET\U$Mi;urlZc-K Ҁz" zLkwh޲U,R?\NG3 19f2M wE‚Lt)SbrPՎnng!s$*A|>fTs^˜brUWQ;Ȕ{&t|l9ѝkXYj{/~k&ԭnzRN@h-Ħcvʈ&ԥ+9`ٽKy=TƒWsnj[m&7[w_o=ό+*+GVU=(xNiH ,. pmNFHiOm,$ :Lʶglhގ\lc+toM&MDhЙ*:Bg &p$Bh 4jڀ$onx-!oOIZz܌ L̻-Џ0ƮȰ$fު" {Єn]D +Tfyh@Hh0ƃh).m˥D xjQ/Ð˻h殺DȐ tQ5!0NJ˛ NGny0َO|@ |Nǖ(+7*pLPN,E/$-4, 'ňԎȬ[ v+!D1.:"Dk|$.^Ȏ5L6rDތ$ԜI̘Nθ)ظ->fl-E " "e"ɖȰ. ]i.^NmPj1Jl,K$5ȯԆK+ҾҨ d&cloc&͵tĢO|+а@3$i*JyHjc Q кUxiI#tM6:%C37ϬV3l/(i m1t.g4^Qy#O, +M؆r5K~-,M.H7H @c 5mN.LƯhM,ΨMLŔS3>NTiirO 3C0-*t0%y. >U/A >Ɖz5āWQj:'hDk %bCN]I)<:y62abj[],Uf")z+ˤNq E^"kf\.M Ou{md7KOBaîߊ먔mRFlP-E F1r .γn #1}lʢRJhqWkS%,ƩY{Kz6F L05=jJU)N>٪sw pUZѕO<"@iiIdO>aA}I9_ e@&Bb,8 HB7j)զvpoP8k3Qjmܓ6tM0q'2u5S_Г euN72O8DNLYC56ma_.f/XV$<F۬yoҪ/!k*8"FUghx9QDxFBIpy% 4TOTFqW7W4W`4,Fq9ɔT.Q0Vot IPuT66<*YOtnH6>5䰪j8NE(,UCo07*9p-*V!9^b 0,rbypTqxc(8a ѐ))*J65>FAIm 6jiH7#jV*46FYӘ:V1'"'QkD/K܉ *6.iԶDC {4 3[rR%|hO3gպYIy$>CN笶?KqR` +Ѯ :,O=;! nignD={jn2^M'Y)? SqC*MC,E6HZb,ߕy9 a2UxvI+U'eJ9vqt"3]ruV۴\KWV8?gIvMO^T60Ye3<ϴd47* 259s;r~ 7li3)qNaLieJ SJApRj8 xlmt3 Wowם*IN& % %ek||4h ֩Eʄ:8[,K-Ɖ7se.:'xlCL0v)Ő(Ut0"0'#sKQ1tZ]?d&=g< ,ךUfWQL\yXCܸ vYy+ne*jјJޱ Xn2qOJA=Z|mdLfL樐LuiCriye N$CQֵ3&L],eoU-]jRBՋ9:nړNesM9>VU~IF꛰RKmn[U2P gabXOOкmjשY' : rWL&Luk;7fR0*ĭw[0ֲWģІYdO0sB ˣVl+6WwҞzj+2-4\v-gNA?h5{wfĂ=lM N7.^7x9љ\5aO4]fJuGYKu/?Y{Je躶Ӑ 4u/'e#fwzUi1 [EgD8-t8YOwg:#S#ʆ;\?ٟ KK1Y-LP\N{eelh &]!J恫V;9onҥJzH #× *ٴSg0BSX3ة͵✇hsvE ̥2iB5UyrCBNx͊|kUv2Zy~8[C5}Cq*C ICa㘃GJ1r(Fri+~rӛ]A7w.F52ix-DKۊD' 0lYMhk#TZ>4'Ƃ_BXR"Y `HUZ159=_#~I`EPL2:B3 PH:I5B+fvֻ隦ɬeY ڿ\|#LG"0@ y<SeP&EXjg~σc*nWC>flTU uhsm?A3H6*Dq0%Dq2Ȃ2M|*f ]{ EZF%22e2@([nHu$z.4-Lmdt\Q́uE5s"i,QQ0)GIgBPc|@4if2pqtFt.9#=V11n`ŒJkkѕPJ3o=x,lyh\^"k(zgge=Jt(屜NӏqE gJQH+hfU)#$$gm. 9Ն.EYQRMfţ! (zց.HS\p drEhgw]iRYn(#'T3ХF0G#pM37vKRʈ&A>A&|fMiKy2Gb6s3R&Ac$p;4W{#R*SPpqn!nx'a|]F Wu?_&poo/">"גl2v$#DpޣaR%B=R8U/{Er *%N;$UKd#&ӖSBI(93AxM(f2n/G_5c}AR%Q\1B>414Vl6H\!5c|ĵ#CqM9…!/x}A]U7&z \A{6>84!|@QI8NB'*yAy"ԊC\ettp(wK&F:s,6p(6x'EIL`Cbmap\5yWwsat8dCqC>IKz1Gܕ ֓g'!%9tFxF3lDiۣ]ep/I]uikG%EKG@GQx{he2nyP)(~胛*U]qaVŇ8gM}[W/1?2cƈi1AQ=H|"&/3%P%Gn҆nz9$qA4q%.Dk\~fG&]g|PXKzW07s,4#!m# 1[6An2(i %>imgrٔ)+QwhzD^h"wڨ$6PAD%2`H9>xg"r\S1FRhkeZ= [rd?e85y}۱VuJUft.#hd*t4qyt\6X+b(&E48vLyk`"@\3jBED0KƨgsQ'sfuaGRuZq/qd1sSA 6p;c2)O!T<',䏒: S!dq@^,]DJj"h~-yT|%dz4!=dG(ygsMxZejAem&w79\wwf)w~Hdr.h(Ohɣv!l0""( :pBnI7Gy}hP29tyKl8ip*|{d&GAJ4W ":rQdqȃ/'C룞©8*pVfcM4SA%;$7t*Ѫw?y! z? 7*b@H]c/[{']\gxcɱ"Z=OhU{L#uR>۫rX]+i{>CX䴂A„$eAs۠cx4rBt4Ǽuxve.r.j]=֖QQER3q:@iOV}VQMQHT~1m}8 T4Ey7$~̩!rluTmCɈFZL fB$`ڗ˛[˰BOw;ĀrhDܝ'#Rl'!Ŋ:VӈRXA9F>W;"r$ #!EGfQ.zg׻bLmtQ6fElBYH}: d1r@@YNC$va"ZS8*C&˚bU#+B[֦Jrf+ҭdQг$0ݝ]Gj|<9 GoIYKH6w2I'i2\݅|GZs9-X@>19ȚxkwqfzR˷;XEz-<`h\ڣzZky % ߤ(b|[sl*Ů $ױqUǍVvaE6kChT93եtw`_/̚Y%፹)i(I[y.T V$-C8jnҪC3?֌̻jV-[2Sq4m a[6uhbR%7]W!"'JMgtī]]C.HQtzR%96}@oLEpm#S)I9† '" &n i|k(VLc2z4 jn+ k=*2Ǭ;/+"s;L EQ*ZCPlhx9e2LI¨gⲼ! Jk9蒍ɴk. l9L)ܔ'S(HCSICUt5|#s,B*0ói> R?P4ut(#R`=JĉR]ggę((G%b% h14MPZ[Y,B0Uۡrm[ڸ<=C˛Q2 F4Plw"/ ۃl)BRY?1Eo |> uj~(atee  5U=[OjG(Y<]29ϫ ,Q} ֖I9'bg&q Un\/*$ky.U*"l66?* B~**iWu$Z3jBK @6,B:g%SJpLvD/LX'3|DK؈ [g"H5,-ح$)۔Q'+Ns"xM= ѡn:P>2uTA̓ww-I]vVnIjWUܕEg$.P'n`_.Gnaa}$}T*[ N}њB4/DaTfP}9!gbg@Lx%fOAt֣D ;l)M:HP諾dQO"NGPI-D#6gS̜:ʬ RE e=YבUYo&b{b%ot C$jO\[: 3ڒ ʁ&X)Dӽ}7GJ+KHA<ꍫ 1 *jT5]j-X4:h`k^1()IDj[Ց]M$Es:_m$q[S͕ Zb[% Z*Iiٚ&/`RUħ6|3+ J uN?-C @9QzNKdtv欤! 0\/LyD0I!U$`uci'Ig֩nuk;~ugZ׺ڵnwXOٵuW{ڭNv> ?<oxOV{^]z%yɗ󖿺Վg=NuWxI_ϻx]y]qXeb}w?~Gտ~Y9JU:p<6^#"tw@èDtL @ ?|1&{ Ub%W93 *y34;JD $:Q9D;򡣯ZJ2J7##.%) ?A,l!0 C: R)QK)#Yj0A3z: ¤+I"< (Dc&$qͱIX&֟("H'#& пu̝E# [RWJQ*ZOqT3@9Hڊ3!oS15lL;ߛ;ʍ:C=ݝǻ<]<;M:C\ܕ HAX_eem__}_u_`` _>`__`v` V_^`e__ a 5a9A8-ڳH,3 75pt.aFA1!bA†i.#ne%O*l FdS)6&jQ&8=$ %~FX(;YI,Tۯ 4-U@Qʡ7yZ}f}Ԗa1@ ,>Б2)azE%VrNr"Jg|ےC IPSQmbYa8=IL~èbȷ9*;ɏ^4&9*~v䄱Bj^CQ'S^) ș8oc Ӡ'ѿ! F 2 JY Hxѳ9#¥BN?18ai EFpL̠Yjj )gRv&aTU4 @}oɌl kIR{fRMʋ CK& , ۇm,AL8Y5BCK%E 5xl>/Y_C!̎?U~ R6DY'z9%y7 *PP 4 opPdH, $9S^!!T_di/֦jj@Yf[RqYQE)E ^{ -eI P2KJ'i~pGKeS&~Cq+q,@7QD=ɸV”GhM KoŇybr:b+"07ˈWN5҅ԙ?P)SwCʭ6;{~y DV )$IKJ7G$v@ $ kta07a4\v]p8M]cŻs(ߟj.nq#Ln7}1vgI,ՇpM&Bl0>i9X '@:a8aL_. v^ ^p-HOVlaM&}&~ek35e3!I䪓~WPt.~kkn|$qVcۂPIe)l`A \FPÈ1TA} 9$db20,8c4bm$8ŔQ~Bѧg %rU4Љ"$M,X&PYd30Z Itlj=l}|E+ ЮMm hUͣ22s\B6^;QPA !ǀE> 0$7؂d$+1Ƙe|[/7 $P_v3}%1 O5SjU~a-k*zN &y㖾2[^K oȩ* NRmx6F4&g @xģ6uKiJDeN/H|{}/.B!AǢc JipGGvɣDA& ph>ɔ^ x`90+Z{zKs+I6΃n M''Lx5l+ƱG h?,1EAD?v䎄H^BP N $驤NyvWUo_K"ɶ -F8);K?3_>,Ai.$%O/%5? ?X FѫaZ#1&iE>)\YFQE3}s u "=t*ILVp3yohQY}Xa]kYJVL6PdA5內q\ӉRyPМJDI=$x[%aO\\чu\|GTTW.]U5 \3MW,E͟N阜$lUZ҄ ~ +1eͻ tD_!̵^=ҳ!o)CEEiE:R^mLLIueQZU U ^GVIⲠKx쎞* 5;St%Wy]Q8UmaHas1o1 K4s `H Q]!0\0\#eB}$ywW{W$`{mvWWAzeWA=@=>?6d~{{vFy|pANEczE#GWYA>vWyQBxזAK.zwWG~LLY~vY$Y~}>vdU${qLz{ATNeE@=㗕$$vM%vA=AٔE_`ڔ`f՚&`1Y`bJYIa*cšbnbِ`g"efg&h>fh&&eii* 2D dP&fnDTo'M!Ɉ-c&YmydPI vn'wvw~'xx'yy'zz'{{'|'w;FCOEBOOT/DOCS/fabricview-lun.gif0000755000000000000000000016725611660465304013331 0ustar GIF89a23f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,2SCLÇ(Ḛ(CeL #f82e9Xȑ G1mɳϟ@ cL 9БR2K0*5 1@^ͪ&jQÕgӪ],o}KWݺxѻWS߿pp8~ քxbM7A,yʖ7eJS(Π?-4PQ^zjרa-7b81#EHȑ$I!od%ΰԔ6uW!u4z1X`YL*,iu[ήeu]>TH.) RP*ӘH&1e.\RLF|yJhҗN_PFi2s7T& 6-LلlA2eM h7ITuphlQ옄%"AcxC2y&6 #GP"xleBM*P!h00z 򳟥gAMsW2),/*-o"?Y!2pŁʈ!aY-XCqH , B퀌e.ȨF:E1Q%I9/DɁX("'1r@&*a# 7ȗ2× hI2q#wr p 8G`0JGPddu>aDeޑ H]B)\hO ,x@qǓ=J@Sehhˈ$3*/VE "ɣOg>:t}tW G u Xuɣ&(aF./o 31PEdKlh 1Ǵqh\pђ8ș7-I >JkƫJ8Is0dB kS)#0usB =>&mBRaPY4aSc 21$tf8s+6Qp#q1MgwUz}hȄ zAy@bRH)ނ!oʄYPp ᴺNhRxQ"ҡQv*D*8/_&,X3da2jgs01E ٤Xr[:h > 2rD='@`ݚzX,Y0E çHPbt4E|g1Btm[W3Ahh`\4ȓP8RcX4.}PvVi~9 ޱC:MXD0\# i8 Ӡc8okT.^֚7abxuzm1Ү\o XZ۪sa0G5^rBy˗F^Lw4sk04f$hig]Ø!<ы2㻦feKDf*u;ʈ3`{?r5B=sI F -D ^MDRBu]#sݝ0x\$ppǠO($ه}^ݓx;4c}ȾRB)7j}P_X9Ydޅ6]W_(ЁǪ a~qwHFî >xﶶjUyK2 MURř3AV4Y0f FgCK I`1nU;9C=$PDTjXF/Z~ς7Q٣AX ߑ؝i:Zt}D\G pu;G3 %T;T֦E^erHƶ5 N Fkc]T &D`$~~$^悭G P1+Ta!FDF a!Aa:dKraVL V~o1b@V;7ri5|`bL}KpGc|5$c/ q{&PCG|f8C$ZgZ lN 0@E@srh5G\3['DvO@\T\3sgI] +JZ!J]`y5j-t2.-}"IAI)QO#S(J/b0f;z/9@rʰ&a:qM؝D1ѡ22;;101c)q)"uC:E1*Pa9ЃQ!5^ag1Vrb UdA~yXE5?4Ңyy6*rLk0"V!qRL.J$RI$7SMM1ZB/tVe@ * 0 h0 zr A'N}"SDy32b9cj+&uA=i3:3@3ujX=G#u  {Ҩc,YUB@i @o"-*K!7#zLgN4UYA,jJrZ6noq-q#)frGr..$b$:SBAV"$jk01ve !T0ET'1K(e[,!0ϑaر =z?QTqH9#G!yK+N᷇Z+k+󓨗U?cQ_ՎZdաK"yU6i#"W$#5rW`7uÑ$R$7s89:&|^r/p(8qs9^/5\x9ɩpC#7Gg9_}MlĞ hY97ųX9/՜YŘV[ ƈAgFr}y9^^9^L%ƞs,ƔgQ~wl9UC}L]Yl{&BN|9\ -nJМ> Ӧ͜"MOm䊜Մ ؞۽f C;M6F5;:MQXyа֍Jrn͜\+.n8X՘=f,`M[nœsж-`Īщs׋܉Ɯ<}.`R"GDJy 4 ͔=\\RNrP~֨_9L[s?_~$śǪ#79,-Uw/w/_QL b0}< a[>f]}5 |C֊. ܇~Y,}/QOe\FDp`A&"Ee탆@J<9E WrTcI*<cBØfĊ XF 3|*SQNdtAep(0f}E--Tj5 YhϺ.ڼs &hT`r rLɑD" JM!oT)RqrrpIuho6]\ĉ:㍿p./wXDMujO?jRj5/r~z2\]T<]OOReNۨ/tӫHíemͳ6m, /1k6z0ʮ3>L 5@h$Ǖ9@a&&!{I&d1rɷdP85-Bo &LO+D.N"1+ 2;:Ha`MwC6LH1!Kp0$*YaM~8t6. +>J6Lb&*+́v!!ZDJ 'Tf} oAE凁 F fd3 v0{SLnx+,'Wl2w08{Z 8շI(EtWӪˡdLfOfP)+S*L(.,MIMZdpy1[P`dD}|8Sq2C} N?c_L8e/PuS! /d *C$W騤*x;6FB{(8h,:hPrIk9tB1ɐ |JmGp U)ze E`R*J$98&yl9?kFrue)˓%(R!5vWZf2;iB1)TbllK $>}\i$2|,bpHj)10# ʋPsN䠺J2Q\)dhA|'ڳ}"@R^@$>9`\`3/f Iϖ PT6Pqal/I7zLh%1bʉH(57(vAӱHa9nbvesVA&R\OhJ5J70 uZc;ZZ.^_e(N)I1uLu $U#%_UiON}jŶjg%[Ng:t OQ1)v y*@2Ib3 @rĊlQrPɝ|_{>vgG{?9ۗH쭐ǖP@]¸> )PC_L}4vE\:DNLA6g,&ZI O%?1yʾu5ֻ[7;{ڟn| ㅊkx3P* %mz_=oxm'ytB`D4?~?Wޙ QvifK8^AQ&?;$@K.(Ih=c=sd!뾒[8؊s|dŁ!y47ؓ tA8fo# 7AkӊhpX a< R؈$c?p *c4ڨ,=IY9`$LYbsPRqc195(*+l9 lsRY8KAH YB"31;-/q@Y5 z9AGsCkA8XZ ~qzw[>Fj4H@#f+')%;q:5K1 VCr0p%ȁx`^%ZS%[B?w,#Ӕvۖ?SH@:'bi 90D|"Fdqz<ʘy sqģ#Ӫ Ѡ Q4k(G"0?j2A)1mlC)318J1&z/R 99 9#55(ɸד3ȋy>`1X!9X(K yA3t6HT A36cA0C4_ q1Ne Ýa!{ (c1ls2h M Ii(M2HAs˱y?;7&H,(F*nk\m4?Mpi(8 585..2"!1a#8؅H|tE™WLU΂"3Q4c40"`@d|x3#Ga`6ٷE}j2 0ʬ2 *P1R:q_8AIp:0fb% p"R4n95?:9x /aة. 'RP)LkCC<`.`d21 !4RtڝLشO!'`8|B 0<9Fs Iae "AJ$ (+ǚ&=.ca L)1W:\ݢp%ݒ(QHTE Ҝ܅"U*Sd0q h2(Mc4`)aYK|71#"JF+:LiIB! 5=Eq 5H(|`C΃CIJ^].}6J/V"Q՛1Ip"H‰:܏H)؅8``G`!b`O^Hb*۬f44 ΄-(2_s}l "&!R}G:Ca{Q1ȼ̼]a(p*KIQC5 QP6ic;3K6+:~z#2K4z A镓Ϡ(|_#CLI:ErMT狮p3峰hAX뜇緋Gy`J!=}Fv4eNȿ몐N> Q [(k)Ρs"NKFegEk+ek罈P)J^nF8f蜃Vggp4YŘN댐~ \J]m1q $/+̪Mg- Y 3`@e]qpګn8֊kfusȒqb>MT!êH zs4̏.eJK!ap09ݻlr v3? 1s\7#웟/6yeӛN ҃8iȵYnQsq{+JEKvňrFy(ܠ{h 8,Six\Oj-Jμ2lDn?&}i0ӊ\~zPZQ Mbϐ!&ܫDjoød"Nվ>>kP#C0^=A̞R)qlNAX`1+s#sù5\^!G3lYZ0r]}m-k)>..*J4;>qpmg?oTmDWgWQxVcA$VUwQ7e$bUp!p˱r٩"kQ 6y\Vr~6W3:f*:Zbex[=aQH;jhd *lAfdPҔEN*WMhbDbI#GE%Ke"QMrp>F=2ShZ8etWAʓФafJ!j#c `_xyY@-:ޒ̥|3E3ɓ1H7zXcNS^ A)N+5%aTf>) 1XωMJnkJ&YΊ&{ΑXr4ft)IW(pka\uYO3;lAZYik%ۚFj20erq\Y+6*P (h"t( (!er6 yYVxW+9眽;%4.|B;f{a] .u0ziҎZW{Og%T)k2-+J3aÇ8\7 6U@<a& 걀or'V=m'Kfd-/e{w-2ߖڊհO%W+Vf(HR-r4rT9+X h<@X :T@:BymBR՚)(WS!L #GhIe+ X3X"w@3(FCt$&ul9pR|g7%CjM̌um8k]FR?YqD("p0: uH5e1-QvYikڳ *&#-ֹ+q;*Yկw5[\Ҩ/էap^RL" ˠHt”YR~@: m#; u 5Xtԝ/qRf䭢FYLպzm+t&< AՋZ vUj86rJͩ-R{2GYQmYVi5@)DyOfQp>`'$0ڙE~8 ,k 2 UqdVYp&K?iw71)zi2Az'qG2魞I{0vx/etΩעrd;:Xֵ(K"BOdrt}?AHlBA(mĦGQi ta 7HKĝf)Ȕuېff̵2|N`{4]r}{9(R$=6&wΖ&5@Cb½$eotP U'R5-]pћ#5BJ 2*Hz!L119E$ĮP`:O`=zK .wRXJ3\V<7! ە5=5 5ZXU0U[ns 6+g_;,%Aϵ/Q1qlʸfCTGc:hM(%=(@8R |JY ]Crݜ=]_Ղg/- h2Z 'eJѲD𛢴.b> |Ԝcܦ\.XZ.$TB!$ 9r(!J1DfʩZRpBh9g;-&}QlMƎԠOA@V ]j)%za-4 yۑ(VL@PozXlKm:m瑵oFK~U^n`Mn=bMGu3ҁp.)&ѕ!(`r0ԀDyCϲ QVq!?ɍbOJF6:xKdžlPi[R4ߓC^DT0 ph< ӎQnMj1-w{Hh/8lHc\W3K+s#(@ @N1(zc RM ~MCo 0pg+AB6*bimFVHI`Yڑ 8DNERcI^ ؟9m S(ԏ)(HUA8_R hT@R^m)0䀶 0pA& @&a4NZr=Q0A2!)^ 9~(`)͌YPͿh`􇘭ޫWl LQ Eu8EOIќ2 $Z,\(ԜIxZ@0T-'E2A&_*F@ COBbl[ Ca]%ܲTp-V%LF~4, 4ncMn)Y }4Q&0֒2=&< =З ^T2(gh0 16N*0`v*. @d&| h t$J@&,G$` 0@&,NpE]9YLRT@GI^"-FeU#&]yEKU٬I|(%QhB|=A0 ʉ"=hAЈ\Q%EafKG,r'&(!.B$d 10&CDa$<0 $ A*e'l#0_4K6qʙ 8%Ox`[ Lx'tƦaDTemvŞ(s = ړE AhSRRi5QI \A=%.~$C2/bC:E",G"&Da1Ψi^L;YôϜ0 uMυRbT0 D%SIP ;ɖDş9K(A@\[χ%]@)=<@`zS0(֛Wbb(+*/ "?eg FFzf΢,"mn&Xdn@ZNMF[1rd#yx !n9Uf̄} &U<@;Z nDxJSlhR I ( }@VN=De>R!nn"n2lD@!&k2 m+Z$^& HBR$0rYqq SjUA=~QxA]֮ɡSH@tR ͅ< EQg`Sұta& 0AL"\RgJ""dhB$dMnAhզ_)pl!zU Q]39K5U"i2zX\ec:NDnr#Fh|n| IJ2eiBSAZRB=SQɑaujNV@^KPGŎλC{ ҙ R~ F向aíJ{ w=E*Jя}D(ũ&̗ 2%#Q=)fmš0?^V`uSaTsfDI_9%얹MuK^aYD0e,mr./K|_u-`KrHJnU.G  LjXDAT9'ѧn*=?(׸,Imzժ"},Bh]z[)qp;+ץ(U "0 IqnN4.T Ϫ塿)M&l%3UapΤMgvTB@2~ fX(܏&`4_\PͯV*,FThu:iZ N8T`c!5Q!Qy>5h}F/S*eI9-C8H!Q\YSZaLH5-0j׹_+S1 K}ۍ6ii6jj6kiZQhJ+ś ʉq]X@Mҝ]raCIz` KX\_GBM`6InEaAeI{ؗy7y@ѱ@ԬSRNE )= h5ָЭ;34Huka slCID-XK~SLN4!) bv,{"nRdwpL]S1Փ+dRc`-glZ͎]R#~ Cl-Aͼ]B{١[' R6XbA3Č\ɛ~ζ6/AI308f;͠P굨 Z#V#VhNtDSZX.AC|rFX?tpQH Nbݙ_;fBt>$d@&^;x4# :n3C*ZH `g  M/RP 8"ebXAxaDoL&aً͇yNL(i FeB^u=^C5\<<^'Y5GhTbז1J2moĔ*Q_ Xs`o BF(Tc`ZX!K-6s.9x~L_"X0U@АYI}޳t*mJƤD$@du?zQ8x)寫l$r#`<<*]%P-\ׯ;,9-8!Jܵف짐#6'LW YP3ґ>{8UED@c'J)@ Az M2e& B*Hce*tȅ#6,X1dÐ%AjpbE BQcO+\cˌC'B*!Tʨ2ٴa84L%1pI1rȧB31iL7FZֈEx*Pp<*TL2 %C0PljSÍTw+UiGL*`B}eG# ݴe q6ZWRh:TևFPXe`Fz41@b$ 4y.#hRI@In8R&.JhM"3 LQ 86)R$FIJCbʱ5ec6r ǵKAz iH!UzjƦN #rdr H ysFI2F$bdLd0QAa *LBIC/MJh}išRʣ zP@D MĎ7QHv2bTs$3_CQb4(^,)d~NظnÐXun#ηƈOt9Y1z7^Y%+:7pBM(o\p0WHPGhGʪ+b0aR+ [,8tDL<$YaAcM/VΨ7KR ͙ rֲM6fcɽ\sطWƒJF-6ݯtՉZRҢ5&aqN_:4ad5 v$M#|R0bwQSF24Xr51JH#HB IĠÄdwXܪ t PP"8--%ܢzUjEpsbUJ2KG( 8P|6 IcK&AxI9ȹ>@iiLrYm1$Q ,+4SKddJS|-՘(IVLpK&J-=,Ӛ npr֏V!TTTLszѨr@5WZ9u8 沨[QoaeʙL$q\GюGPW1%e>JL5.SD<%!}e#4-;'3:qH8-6H'ºt#WA ԐlR9f(FEKZhdW`mq i#&E&!"WSh\RmUШňTmT]R -JA`3&$*QqJ:Z[W2 ==K*(!mI寴iŒJ, 0 >DUU1g q";O%du7^ؓu&g*ȁ! ]H;܂ʕ2[*B>{VLgk^oҥAiYeRX9LܤJYVjK@D(9\+E1L,PHCē y b1uˍy3&͍ ΨCF;ȹf=Ҹqí/yf5g/SBԭ8 !1oh x$fIaaFŜLhIu&眉3i31I{637ie4U:ߌ23F tI%LMtHR1&wU&V6ɃEotvp=vZ5f5xbd"eM [U2hO$U.ѥQY)qm˓JG*itxB=#>XʥՍ]|9IDywk+#05)t-:8sU ])68/Q"7 }̱ f1Ԅ8cN3ȯ974WX _#ǍW40DR>-׬9a>4΅< ;?p&L79L~6G}1g{?/L L/P@ o&>0Ѭ p6 ώ4+کIiWh0ĭ~-وPm pܢ ۔ ٶ Pܞ ;Ʀ+B:hgdB(80p1q  1qQ$hvB 0$fhR $b!E}1EqIMQ1Qph,(M j/ؐ;4񛐄Ay}1Q0kF/ +wd XQ5a4!N13!#_`p@G`q qwAACqS"=`r!Kr0q ^-j)C!Pz $@@ 0%%+PcAO@@>G?#+<xACS6E46;`anS0Q#>3!/z@N$z(Nr@2a\S~`+1 Q?'>!<~@K4*Paޱr@1t KT3/fLt'4KcI`*ACF`DUD"ȱ,pZt,Eo*f@)pJny2csU݀`s@;g'{RI01P3'_4'>4Xt+3a>~`*4vvY8|׹A=:d7ATZC;@^:E؏WÈ v$w`G:}HH'SNe@# ^ >U<ۀ$`C 7'"+olStb4!s^y~;W-͠ do= f+7B\Q5aB!N!l^Ž1!6=Q؉5V9yP6!N! C7"Xvr/J8bӺNXj*G )E>遂 p>6=4-_&q:')qM?tA*'w;}e˛j6) 0#ix 2r?E?p?'GS1;͕?1b<?4A;7N<.M"ھ[@eDHS,#(,ǾqM2ȑ$K4 m=h)2p ۧlf̝t,Sb@N2gQz8YIaJ2LHNvCa4]AsH}v4eHڶq r7`j 2) Znnq} =SoSiQ.ӈ{ҍ+[s&Lu3eiz|kS`P&L Vx5 3qzk.Ĭ @`IO$zɐ_xAxc E]'ZuC- ^ɽLLPb܄NLTMb52H[Mfr[XiQ&.I(˜rCuDTԎ`!fфG].8* @ r!V019 d9@hj)Hi>H_e RR=GAƤSaMO2e۞uGLd2oe(đ ;`hHbDW;Y*Xjx]EU)G2󎴦<3x(2Ȕh熘ؽ^G8գNG  O;ckD9 K+=hHgt@L{Gj"1hbG-M]"Gl2h؅uJHDju],#y;@r55,0?TYp@K5=.l@ e2DE46J9xApA@/HC8q4c1QJ8OiRjCiR"4.QCtKIJMȰnH G2COt64dD3&ۏ1F& Km##ʗ{ %#;>g*mZdA M,Ewd<&PD.F mhLBڃRb#M2d@\wzufB`(zaW:?B~JRf8)#{IDXҙjW5:b/l݋#qFz.\_JNbZuu&8 q\7S1y" 9zꢪ99 G u-j, $Ж,$sǹI^j!eqǝFy3BEQ/AblF +?Ch}ʢ}`HgՕ0 ʪݨ*dKT2!J%^zC[pՁK(HQϕ>$L;VI]cq2elXIQ10HpT2T*Hm*ԣoH_ۦ~I0Y2[&s.و oI:'eY13b@ aQbpuu~wW~T]![ER2T cy$WP28P)8˦g:"%Wz;x~$?XI8zh3iwDHR@$*!V&V@U9$dC5e+0oed|dS9TYB$$100' A>*v8#16 8Tx`ȇ2?,{yKR cVaDGs$70 caUCː cP!p.k0M^2ERQ8,GoHM%rw3bc`Y£aQ; # hpgFhFRIɇ$DUPc6O)9 Q[q(2qkB&v\tud28?WhdDOFoЗM#Fkܣd t3àqX7#)W$c+#K3+8N%-Vw1 8Њ̓ >hIq M67hwyMX$VbW B7W ` @[b?*?1$7q.?e`䀿-AVBFXN$wr ` w:t,2E #(AuLa9zHwK;7*|?h7*G~}'$"h\Z+|*"ss[-[G} ` 01/Jєz,rGaPE6U#/+I4]RebU*?$Wi+#I]27A+Pbv%$_xD`dUt]iD\k4$yO*zj7#Z!?EI+}v_XJN:]i[mGj51F(?!(#scJsթs6.Vh CgSJ?U`scc)D##;G1!I [ ~CK'yQ` I*P:_ׄz:-!TssLFlA%@h(C g""ƛ\(dő'K2Ix*5uJRĐ ri `1iA6;o Y *+gʭ:5Ј8{yI XjOk Ȥ ca* {`9ɐ"gAo3VUk9;*?$[8ATpwp#H  q A*gTud2z艺a2$uJ4pɗ~)cmQ$$(Q;t)³[R|(=2?7EH{y_ ;6pQ;0)3k:`I68k92j[zɳy{@2= P@1:Vɭ2zyC􉻥:ƟYwwwj/݁ ZE1B}Bv! X-,BX%y(sT$Q$ez"a Jz J-v0P w2#4U^U$}* I ڧܱ eg)D%HLW^QoqʀbƋ~hսFNs3$ɑSoG =dek=N$*qOh+]•S;2 Vű$Y:!ͺ U^ L+e\Vl,8LآlE00r%9s|pYl$paRX;щ!c̛E|߭J , Ȩb1ڵ^kT뿇=69?MjkPU|(M$$ٮ2`'>̈Tj־+[υ|?cRdTTμX]Ӻ޻J@(2td5mR_Vmx־Oڧ*shZIQ|n=ծ: 91 ./%Y5k iIݒ>M* à D2?ba(ᥠI:.CNqb/XFRIM!@Ǩۏ֓&`Eʄy\{քNH}[?NJd2ly3̥Gl; M3: iDcԩ<5ಢg@X-NB6\iwq.1Ш5  ;IqDTJǸH  \6P2ЈQC%NXbLKc}h"f&Ɗ0 )졾.,٘h%С08ˀҋvQI.eSsozTf2zWPĊ%,آ` +L8=,_4Ÿ1 pN ҡE4gСE&Ԇ3լܻa &Wl0.A۰ W6!iҙ .sYt,doշ偲 yEvԲW^[nkq;wV`KnXN2QPAa'L&0a0 ey/az84DS\Vk+ & #?2)5>e9Nť&)/"b zɧ8$rK.#򊵫lh/޴ꑸ¡J,t4l. W&`ց.T#TtQFSm*Yt5/," 0Ưd4 m4HC EEnU|ɐfEJyPuULrKFbӬqMi |xz-L,e4Ac`k!8$87!2bxb%[LO> +8f6?5~*[-,*vA%OBcbmsH>HhkFdP o: d!ÀHxt /;]ׄY Á;+k,ND4!I$%ұeb11I0mU 8KZrM a9כҞxuq.A sY{>DCB)I2҂5,=&>+5#Ƙa^IY2 a K |.6 t3  t ,ٔ?"$%-pp8hOǔ0{JZ ,z.I*! `mS,8F,Tma|~ iADEt(#U WQ[,Κ%K-S:pw/- RE0AZMsU&@M G(KXqfND`%N$$`Z E4$4DSh],ҲP*8]YUᐰҬb@FU egLdZ$淶^IFeŒL.q[\WisܶBW%.w]vWnx;^󦷼E/{^H IZm+?`{3$(5,yя&iHSm#^-bjn-|a GWچ aX#&qM|b #8aԨ3l (@nl:@gAңET}bηd%$s\Z]r|9uFa&P 0i&Wra^3c2/{KLxvaC-*nC VBL0J-8f)b~a6M Ri &"bf~Gy*4U-[u[ 'ZKjok\Vo6\5$gǀ~1,Z&ur/˓-8P*xO82- 0V.}W.[(es/4pmCR #bȒ_W#-(7XPq*RivRYh- c 44L jHI=p.B'u meC 9$s{pjm6\?PN2FDHzVH)k؜i] ؃$.vȥ U k/ٳO nCаwd5քprl~ _ qZ!1!0h*@28pV@|L܆I }^tG/|5w8.3v8%9C-8=Y'\)s's'*c*DaH @kxj,IkQ˄EP[쳷 a8HIx{a84\ @"H  D4HyB)tB*,L4B&tʄ,D&*B01+4C0dB8,C' .C8 '/|>jB6C3Cƚ>DC4FGD(( Ě C:d,97C;,DzDhr{$,c Q[ +.=K1`EQOX7ba$Lȁa1h >#.z7 `3Ix#EFr:]QL:iTQ;AQ^TH`HAQk{:: ;6Vk9XkKs3w2,3ܶaˑ23Z = Z,(I7 $ (pbH7$HXʁ5BA{H=h@L؂@ 7D5P0SIZ>tï2Vɵ3;JTNaԑi0=fQ2bi<%AřK|"z8K8!H{QɤN ʹBÛ Lk ś %ݢ 6Ǵc΂ø9;|Op?  vb˥-,!9DZ`Ckь6Hm!S*M굒|I;?:{QP6źqSlj31jń0g#KqLjC :H0ѿɔ?: IP;Lm;2Aۻ3 Ֆ1һZUU K]ҹhTV1 $2KV 2ie^PeSI= M񙟂S2Z2Qa?T'%bcEOBMSO@5eK6}V<[?Da M3Z=XKfCSKr;?\[9ϊ}'-]BO> ^Zˍ ]K<^rnݡ )^{\dk;_ tCdc휫N0HVcS<&VZ5T[5-7&=S\ I&cCd¸*> ]^*йݳHP"ysñ׹3SbYc 2GsC^[#?3:1=Qtθg/j)Mcׁ.F-EG'؛t(ݨԸgkH^=.X:$::hT``~>+md(AKm]Nm =썴-Aҭ5d g=SgL,=mo=6}]@5_\@e`@5:Mcb="Wn-Y[P1@6~3fmNj-ّ&$%}Mf͠sLu_xn_ZiQn6 H=^{emhU/˅v걵-30x~Ƚ鋕I"I]Ibح7[k~n+*8{udq$qdCV{P&p2z L`‚ʠ1hB Kh0D V!G%N YWtL /#<|5kG>ܞ%/Y#u,s}BlysEĘfC TbyVۀ jJf{7Hc= ZIdXjGO&(:K\y$8,Ti$W9b UhPsEY^1J&bM/VTRn9pN$N)քP%UBmt-囆mD]Kx_ȤJ1$ܡ5r2eœY^K1V'GqqLRj]Z}HrZRtbV:ԁ^Se|[JD_C(k65A2'| hdmqT\&I+bb{$7chU=ڙIꓷfhi8l9Y _ʶi↪IjqJk|k;7fQp#ag[qFㆱuM6טЪoN){xd!%ol!:qܱj*cBn 9]eDzMFtǪk%GP Sa_uqZVAn8$ڽm#Ҧ)pq'/"Q:fQP)RzRKlQKZɉ jS6f K^|_dh?}Ů82n=ig``%7Ubt4Y ן.qd-j-IfIJPIJ^)[ qNX400(3٪cdEaW~ۛzAF7g]h.ޡdF4B udGmQ\!*B 6zv#KUYy) !b!a8'(`s;8njIODq3\L*e1_j+D h0}I_$L :uHYjw4IЯdJ$:)h{*W'ނ߰K~)7W%[<.*'۰r`XO:%T7$°C#pJSD@&d%$f#es3ePs<]clך?AzjӉ˓n> /3Q! c5|K7v,$C*GyV8R1ȐC UxP+YA|7@*2!q@lSRm[͌k6ω)'l0n|FPh LV5֘< Q f" MI@A2ztG0Ld>l3.Yuq]s8;`4NIT^ PDzּPM@@x] JSTSo)V:ՆlnB4$L@:NYMQ!H]%dlș$#1% #8dn9ZI)jصJh!d'dխF0p m.(i!V|Ҭ"@bK=X0,^dnK%K=8+\3x d @mdµ^ dbH2A~DPԞ@Zb_pIǭЛeU "7$ /p^+C㙐!'%]/0p Lx_`ԩל,ؠ/ek%-DZiRzpX,NeAIIMD Md4]I<֯Mc#^> g@|3UjffRDOx+#\0Nʢ>QcD3teZ"+ {OWL:wyq*,Jiy)RK("6K1RP!2D1# cH4gBڣĽ4?Thu/74[ _ց&Ȁ0`aΩ^l'Ȅe0 *Xt"Z2laB֑^ HB  _^\wdd`E&ZhI`$NUpE9Ľ>RI(qץ^ZI]20B&l^&,B$$<@ ĽA"i"A]M ` mbMEڒRt̳Ȳ)A^Щ@͟ (&`q)qT^F&_ <$@"[$<@)/`uBybQ]hW*9@TEpmQ4MrODaq 8\A bB, n ܴM!52|` xvBf$d~aOm Y,.!WD$Ʊ\u[#B nݢFaid0^@样udA*"hW^$X,ɝ)ѩ A g \Ri^uDK[C_B Ca$F!$E:bl!1Ȁ'h" & 鰔XI\*_Ξ9]"2D( /e%&Hf.NTH Jlg Vp SɑXȉb)\x!UEdJLDu@M< @ʱ@EB@. d9e ^$ĀQfhEd-!/8$X$=|" 5V`@x l$ 2d0\e'~V Ρ2 1 cz"^KnaY gi&\ Xmܹ9) Rk]lKD&!´!ȸْ 8|nfn?ٖHJ] D*ny_Ԡ%>4C0Z*QZ v֯Q(,;.D2PvPH%,HL~yDBo8+ yk&/ $%J6rdTRwQY2EyII6_BƝRWJ,5ڮs~MD h6x`YսQv)ufBXEƐR)+T,g5%ULJOvQHꭱ0 --/򂫱vQv6o1-mRnT&Ɛt,it$DFoS!$r#衋ByhZ EUSS[Adָ~:@[ fda$9:6˛)mF7p13ƣ70:0)5nYC|mmL .١'y:pjEj&KF"t:OChw5D f# \(=Baʧ|NRy瘘U7?97CS8gF^s{φ VKЕHH>wGʐo\&ϣ a< /N]0Eo)Kƈ2 M Sl!FefH"=).WŋLB$?Ǜ;cYӧB+84ȑAqI4fNhO'+ҢI7 $Fէ rar@4dh q KB.y@,٢'SYΟ+N&PǖY#ʆIX᥾qIwt YRep̠Y^cǏF9R'5\!t'_ Ӭϡ^E;B-ߜ$$ysadd7!-0 IL=h[:DISf8D 2etc-4܊dQmQM f24Hc$'D:ʊ+(8$P:i4̬V, L3N90)*,ς,Ht*EaD@P̶h aq|M0+j&ɔ|* 8Fz"4`Ƕ8FGe(L5+TͲːc'9#ӎX@9 ]59T"OP8#)47+Oɢ}2:#IfɁOX㷊y$4]\e3%|iIQ5DK꼔n%0ARbE4f[-drФƒsKjC4O\/O;ejT"9[ɘ#E6I"'Q?$zJ6-J]"fm 1X$aMZ{@i40Hf-АAB\2;GnM(3vTTuZZQvK14I&m\CpqDX,353ڣtDz )I6,>>U*MZN뵈N:^=mjG. 00In O?.]' m!pH r!d-USa31Ez+@Ă:9a ?@ * D(~ U3dKzUʕl \"7'>5tiP R.Y|}JB dQD-3A GIsi*Ք,KE/繳R{}[+'`QYTzeIOMOu솨2pmYt;.+50U bXhJnZD S6%8]KW5[E%']bgثg 6L# w5v[YI4t])ϙJG&W&/pU{3^XdG-"кq+yRrݑQ'8̎71h=! gU䧈[hEբ]Ĕ=M!{2QǕv8P,Lԉ9n b*SeL&1uq#>z:XqkhN*[fh$K1_vNSQjn3pռlIFbnxʥV L)=ڧ2$B_^ ZXJPd>̈($+2V.2:GgLβ-:fOC;">b JʢѶ$Z&nbK4 .BTeg94CjCv3+HsG&c*$.H”L:,Z. *\h dĠ}Ddz`26o)ip#Z#.TiXS 2`JMЌt+ YEp>Wcs,L-J]#Obk6b HTktK夏x#>eL{b9^N̺úiOKzw l&KZ(BH\Nޜ\N0. %NU1̨ Q=(b2$A@er =|ϼ,%UC,)3r# n iD- ljNߴ'y z犒.?ڱx .&%|T @PDJaH 1D%"bq+ʂ \k2ʽB . !a"!4IJtbR@xn-WP ۱':p=AkNhm&jD:R\`f >Kd9AB0ɺ5ƀ4_".% b-DbkS/묚 :vˀo2hSܸGNկX. κU|Q%٠+*$JHDlEv""1ʣxE=}.fN0kƯ7?GNA}hG*p@1BGu(V¼ auꚆ$pihj{L ťl6(]Vz2Ud=W0a/ BRbB 1Xc7?1!@QYb6=G~㰺iI6u8I"1(Ep0xC(ZS5_Ր03NnU$' \Jό: OK#ll l-T$4R@v]q2aGb1q"xwCMeZ"L[nFԠ T$l4;fH6+wjvwxWmUl>=¬RórpʯXM8[#!uq:[璦TRK1eGr_7FU@Y!& 72#An {#h${i*G˾:pG {fM=.b,bO#Ddbhcj!FRe`c'u\xa2A7 $b^\8./K|O>Q]v"xVz+$wxjWB6>D|I y*HDz#ZtsT%F˔&;h^1 h|5{3.@7x#u5_05'HB" 5Q]PGCRjRNL@N#>J(1g!~ B1T/4pDnJ:並'*Hj 8K͐3$h :@zEe"Pb18@cGb8FKNGӉ"]#8#V tT)<Il~랍&\{\҉^)osC@}Ѣ C . í&Yy:D2LgUeij 4C)vC`S,MO9#5-[*EцEvr}h']dLҠi;.$ hrKiÄϻY 7[9d)<4CqeKNZx/ڦ%gmLިF%ko )Rȑ-9Sܤi x*}f&V*ҩ/x0F"Uh=ꥈ夦,ravfSYO(haj?WL7[-.7h=KEcc*Wˌm$Q}K5$d;v[~n7-$BPd'LNiJ|W GYsǦnيr~'Z?ELz:*i3MkE(-EveJqQЙjzgؑ.h輡 {kIʙ;ln@}R#?y,tpHnj*$=Pc7mXۂϩN ILؔ=vL΂rv-xYĊw%7j/::^2.iBYNk%=fuјЩ,Cݔ~;.2j_| E?Y#<~rgOR:]L!z^X9xdwW?;"'Ge3o-Q ~8`ɇ6J>QrAÍq؞gRyRcb3ԱHBF"OpO_І;# O\2Kt爣-*s22W&ztzGlBC}T{@IĎ䑏3\&qn)nq?Nu"> e:>hK]nZ|<8*Ji쵹HzZΩ{ID- [8dCJ«z&£ Lv,Qj=KcH]t0#1 _ Sl@ 3He2P Ct1C e$xdĎM"4eڧɕ3!S٤0<=N"Ś"#6G2LQ 4#b 2Ց+Zkô'&KTRI)Ԧ1kvXQJ#"#Ț"8d;vB1 HÁXْL$`q8 G߈GgN"r|{*{Y.˟qgt9`a[^Y`X~N;kH i:8zs/Vf=?̙dI5V7FYu8eb܀{O1Mr2YB@fFᄸ)v!gU#Ff5}Dbʡ^&ZyHzeV׍cghHth=(׋1X#(W)^kcyeb[xECKta`0LO p!]didm齅n(V U0l[1g82]I6h&rlY6WVt.TDVu"wSdf \*%nӋ ySW@>QXy,x"25fuъ.iE֥I b/&ݝ ziyyVq\`}J%afE`1zIV^)S=lݘP[PG܅e{=ܤ_rK~.AE.C3LR$!"cDMa\Gj#^f$}#I7"IWr),ogQؕ$y!V0"4JNlK4 db(&U$S 1) "SšZEYHBjk(*j@;, .{2ZYb =yey, |ѫ& ʉd2:3Z֠衾r28 yp%a&]zE b9j9{Ԁ6g3ɒLlBYm%*++tP '{e膏 HAho'T9Y?R$ZNlwbq=B\V4OUNRZb\Kh) r&/ڊ\*{_@$TBQ4Dа[:L)6sɩ88`ᛧ̓E|eiKj|YOJ;99aIEB+% 3Y͎V%;hL,FJN~sI>BKJ*L)R%a. %eI UŤykOF {{KZTI3:*2lP4SL&gmqphu[ }cfY#7 Ook1޹SOb 9Lms}Z!aNGS) JliCJiNasAƶ#ZҶ0s!ޣF"` 0B](s@ eiegd-JXWPg:8^Fe >rFSs8i8I;UHQe3H:#d2E(xb3s Bz#`_'V!8F [7w[A7rF6ݱww*xkBv*n'W-XfmFcd8QRfuUbuV5JJ1|h})aoa$Q)0\f+[!+5CbT 9y{ClthR&zjsk_dRh3gg,EvpmtMx'SE"n8ie~Yg9%x1 8cEEǢN#S>~u9Pg)y™)\R˥@ “>396/%%=>*qR 5Q5 Aф"f,fN}nd&FrQ35"y~n']x6dhFUVXDUAtF/b$@2!zriz4;,#[au%G֢9^:L\T%ȅ.T奨tȅ;XzE4ځ_v5wZ%vBb:)6HNK9J!-?Ѧ jF I\ݺR)9맖گt䋡C:YFUvnmXUh2EՅ)6=jӘ{BuM0K%k_%R4xNnb%M&AT9TC.TAxItBm%lG+H]AjPndCXDq!M硁}%Pt9;ET^RXfua>cg7C^(2gS`)\:N΂|Gv~G+hIFi ҹM.Q|xQ4ATļ4׿[Xh+4q'#m4$([܆x8B+(D/J7v9t#OxP`dwXk4v5Qa(Dj/Ǿ*Ev= -[ƺs8n$ / BKezJYRgcc7[Žȏ]]\z)IEU`Ċm~bki%ΞL䭄L31I.'!@!m?}YRFpR)A%êaX荏RlsKvl sub@ѽ4~eG5W!-C[XQM˒G^1hfc\ LU6 E#pZp240E}zO*YO+,g)}M?]q| "p+!Ak5Z@۷kb٭$w0a۵}(3ZbM*̰=bHx^AHSvt+#g99l>JsЭX^%5a)8tK5$iv0(Oێ6*DsVS`Է&.scLv<:-bQ%I ;2e9=]3H~D{[N2*^XeB kNA,鬅"lkӶtrShI*UM;mxcGGVarfw?V\vzTzYA |Kt֜j4:dٽiT .ʄίo&:I<*+N8 ,8?o 0l,90өN6yS.W";4 Ё& :/cAU '/s#6 ~Q K:`1j`pXk}ьhe'̳U(YZꑢP2HмOet=" .]Ҋ( u3VR+>-]55fq|}%=e@fS툈e\XR6xC% !Q0BjaD;륨hzT:.d"a'/襞0mqQ oC[$+0YާYgqԳ#%%8ez׵4f#0LO65y袋h 3{װ DL_JPF[rJtxы C |zቃĵ' FM&!f[.)~) ؘH1$@%9~:NHiMUr4nK~jT)ZL kʄ]X20d=ZU@#I GˌHWjILgfb,\,VAb&} 9DL4GKcdI6( f@F҈J >źe/]KI`;|^e2D<UBT! ^=٫?em;jb1imVVԟ6*"f1boJyB<4'2o8!'V10o VN} 6<ܕ5ANfZRFdljر ٰ۾ W)v] ]1yp`+]7 }.2a8!ೀ«=(/›K.#0#cSA:*'6kڥүһ̙! )* U;),"<4r K {C#!l à#+ҏ8Gj)3'ۊy £8)ĬkCa6p:ɳ@ {!U% 0*`3 i*II3$~9< -2"(i($2ձ)RIź d TGV$3ļCf?"6{l!* (-QI-Xc)(~bHٚ:&;FwkU\ǕŎȄ %:@Z>мDŽ=}LFS ޸ !Jv091B+'Hԛs"I̾BHከ"? I)""8*\ |J;ʎ&˫+D%"HI#<~zЈH.30ڈ?1!YD/Fgi7"CK)]GQA" )xgrU)Êy F|߸M ՂA+A PvʛJ'`:u:B:Ŵi˹j!PC2b"ڣ"y>$ Ɋ1?'219ҤD䵑!6,Ý$ޙˆ5J!ٜ0BØLjJ#8H$"B *q<8S , ԙ+P? %;y*~ K@` |PZd?6GܷwiS@ܘ>Q!&7pzaB.T )'< WLb 4bIE隡}i RQx KYQRL<[=L1ˋK%;F .BJԌxʭh Ԯ|< Ga}75 KM.6i0"آHa$;!qJЂ˖@#힨AͼMr?э*د}NLY^4viAJL®źD;LI3BܭAA$$ $d蕦cL`R, CeX)2&VM_n LK )̺25XH8]\6tu^ٷ C،B0CѤWN 6sӳUV)4;Fv-: ٝ B|dOK%D+=Ueɣ.$TB k\8,پ-l T-Q9:B^Y-\c)2:y)"z/򎜐ٸbUJ~l"1]<<)".TTՔIfԥ6Sl"DZz]MfQ:X-oʯfzOJwN&llD)F).ܻkYznňTIg}j" VL_N=)eNЀt7C\]hfF^/ ;0U Y5!&WK\NAQ, maa^),j"MWs]_$V!Z$p;^cElӘy4)p}Lwѣ2Xy^fYmr( t`f66}kKPܲD^KwM.Mi((_Ww^U?є URҖ1Q))TzDkoIxS823 iø'kL4Xc,D-T`] W[Z,Tq&D٩ĀHdYRB!yۚsJ1Q_3!مK5h,Pf4L" `)X Ӗ@MsSIT:)K@S L]JSJe*^zԖڴ7}Ma:U9KÚ&3OI,ukRY*V5 ;[ۊIupM+UoҪUo0+aU6*ZySb"h,OԿPElg S*-PzؤN/e1-no▷o@} w5n6 .p+].7.qP6%t]V=/y:7EOciGi|$Iҕ"sQm0nFyf#9qz$XDՋ~sxyCf$֟}-DV/m4RC u{7qf5SN'O މdU./JHDTn7󸣬yDdA׼-n؄e@+΄"^#&6h93d)HU~-Uݦ]wuOA,Y_F0 s7+hd +&Ț r^W<+gEHZP6aeqj_!ٜ (hRJFΒ)˭ EDW%V.KF鳠UN[8r%D%?&/"nY ;P''CPbV۶݄RyL$- ' _q:Ph'Vr(_cB/D&1Jҳj8MEhe1SQKЙ/C$s>$v'o#.(qoF$4ڻ-+?4~ܜGitq\fv> F6K QԽF͋@LIiR@ f4ح1Ma4P(JLh9M^VY,N ^UDd»ߵVאlɌ Xq R vu_FPy 2)I(- Y(QaL0+]+ ܠJrl[H5Y@&Zdg؍ǭXLEPtO 7Ia6R^ˉU|xؑ/v Iә#dj5d-D&@*Gl7`eDG< Kʢ_-VE5M"@yӈJU<˜&#N,&P@g^EHJDPOzDA~Iz(s@@ E2cT~NDX >D(lD h#$|MzS؅*SޥaTƛMh}dhE"_ 1 L p㨽9 WI[B h2C 0C|1,r I^a`gv`R /8_n^.DuA`ԉĢd\T&یRڬ!m%>4v b f M E]@F%p #@P2%1D_#%Ja&&0Z%f2l4sλeEXΡ(`L@Kxѩ aBbӰJjR'Չ㺽$Tǁ0Ȁ楝 HAb䬀 K_ReL,u dC2hs&]Rg#k b$QJH JW¥ĐMITTRCGZ^] ^X_TVL&D2p&@)J&iFZ9ii|f}A J`R䈁㚯n^pڟπH@nQDcPĉHΗPQa s}(WrNFh4ziNOb%"p:sR@Pc"E\_ʗO+M>vϬ駠:͡:ldiex 9.zQee%MP&} =jFn@s3]mqΐvJIV<Ծ"ڼ%!m$k0-%kɼ]SGXd8" Niru5Lvob͐rE ҰUt̬2%Uko\,(G~?Uq䖦B)ru]&Xy`UXaUv[W!ZV&U LY hʔ +R,/3, f\s. lqtϱn av8Zu5rAuw8xE/cTYzTI`fwNwxayX_8>a]xx$bodX"~L.Ndi+CQǹ!fF xz92H&htL ޫfTnh49lfLc%ԓu(|=5$=О섎) (~ĭۗfXbZMN%μ ~"P mpؙk'Z Ea vNٹZtSb=> &9],^EJc:OچR,cm{JHZђ!N1:> 8_y6!F]snksi ۚ&Aj cpI"G Yo(lHB\HHHsY)ǶK*ShSz{#J \uZ:X<G=]ѯ*3Ae !JƼ5]Hz虁zB߂ہ{ {JC3bY WxP BXukaz~|[~B=؎0H ґٞ4yl5J|SuHȭRx{<:l ⼞G11ʊ4⋞\Adz"FͺP\Rg(!p`ѿdŋH@,2T&2e5(PY=:萢&~r!ǁ &DL‰:aI+*VE82pNj7SiR!{8ҩJ&<%Ϊ5nY֤Cz{mYЌ*t SKj}" ɽ^JMzbK7+ږ/KF,.l̟3"ݩpZnPc5Z܉A3$MEP!h+86e+)7\I B+ @dO/g˃u{9N,Ӥ4ܗ~4pI@A <0ľL@KPB\0 k?@-TD[|п!D 7o9l> 9ѿcT0 L|\ ? t2?{t#@I@%tH0e0 7IJD&瓤Аb8TD]FI!TJTSL7]C9 UQK CLQ=SARO]TRMaMVQt Vo݂T^mWWbC}mgVikͶق)ۜ1(1!VumwWy ;FCOEBOOT/DOCS/fabricview-stats.gif0000755000000000000000000020440511660465304013655 0ustar GIF89a.3f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,.)! "DРÇqeHĘ@#8:&)rL2nj3T|2͘9rɳϟ@cLN FБ&ҧcJM)4j~I֭@uٳh1VM۷n㮝+Wܻp4٫7/_z獣wp k2IaƋ/xSeP1ojSϞCiҨS^ְeAL ʇT[D q"e82eʕ3C_^r2T^_e8L 93&N聒!&GgGѴ}uQaUTmXcՃYՄ[l5\nHZ!E)QpGbpFa4Fc<Q䑚ْKj&@)e`feg|gńelϙh)Vos:T  @QDa\I$p KtI%v]N,ӥ崜MQE哩DW*:}k|\V"{\M~b%,X[e,Yk]!]]}qb`7Hccz Iٹ iX@KR)YU/f2(#+)3Iq D  >>X (ӓuęGi>lQt4[7K6wswܱdyj怪N= ^ë>TNG~X{Xȵ^M X~eFXeŕa[(ƭ%^VتAYOd$歸<2di66X;a֥ (+4+0=pn1m2ā>"9C(4"hA@@,rѤKH,CI:$f;:HћL}-ᔝudN@3IN.Qa>eNt1LK$dEWUAR֓a@@C3AI "Ylf,j\bh-Kӎ@M,FӊP"[a_ sü(.j"F(hqSST8Q^,y&Ks R} O1@&!0 v L A `OH@1#@=: }!:th4Ž3GP㥄wIYw,R7nTϐ9꧆h(R'C=ўpPU؋>2MURUH+ J1@P$biЮ>x44 nj7 aKE ^DcK{Q `c;$JIޖ&#M3gZd $4Y XbpFLbEхB]ŒT' 8!I3 'D8(3gGTh83J!5@z!N6Z0M0 6lN!"Oo+3ZIsM.&MHD FX94Xu*t B4cxyN4͍+l]1 :>Mqz^ķZ0D, TZtf=,hSBjfeBe.]c}`&yOZ?K8D/)elXg]Eh`7x3 2faP(c9p22Bal@G&#sv?}zַh\= un`W 83gf 2&@핦b襹hz-8 WG&MuY.G :׋#L5iեb$$P) )D&CAVA= K.S"C<՝,3(yk1 C.*'T6dq*sTJi515iM"_7Wb@m%6Z7El-iXy71z6K3R ϹY?e0"5(oh햱8`}2y h5IxiSf615ˠ#eܳ3>6$5Y7}~R5],X&6ΰ2:ϏA$BMB+`)-lѡ&2U;c1΄nPTv ONѻ< 0jyyW$RMYC bC>'mٔpczێó O +A`:8-m7ǒW8*M;ԋ#j:%j0 a4 ,&Pj @mU ^`Gv$ Fb =u7 (WVsogQ0#yF>Df0L%D%}"NXzOVp5d75b8{7ernd aT(seeAt[VBdlv-q7P#9YrYaYXTXpQrsEts%q~a$&\U[EeMt%Sf]ɳd}FUR+ $5;`V5LPЂ>H5 j2 bk&*x&!m J>hb%z>E&1cUG8c9`d&>FcU&@D0@=E HV4h&sikAM!d X{kUKٗXh mZAXV{meAײX[b$O#AD XX\C% %QDPh2&o/BZEB6h0s^ 0uR' Q3_tA-(yv'2(",90119A5a)=Qz:*KCQKaLRLCXA ^Q c{Sc 6hjӚsQ7579k-3r739!.!1\;R9b8S~S\ab%5LiNʰKER0h0@ Ĩ'Q!(3 A#`=2'q173.=-AUB dQLD4XsVYVZAD|5 yYc eXQN"$)-2O)" 2"7r#qP$.͹/qE]"RYѐFh0 _: i i ij.kׁ ''1t92I0+mA)/?>7q2./?FsLTMQ4NQ*H95W16 d#,cA_jQp,6sQNֲv#!B}->JC=Cé$SBe.PQ"zEAu[2Q] bp1z劮7Fo2S܃x!(C3*J|(9 aRqY>9B4HcZ4REqb*+bd&J'6]!TN;ta7Ӳx9*ҳ(a8F#0$R҉B1%V:9!:2/^ 34U1!x'q3џ33C61nr2  ?brZ*F @F]3 *eSad!23;ʲ섣ua-@7~-2##6b7ҙ/J)/KbUKQTRV9_]_+y 0w%l6?Y0KRӽW0KR(:(#hK+0F0훿3fjqW8|#Õ_|ju{|NJil&|jvHydܝ1\Ȉ< bi`n׼ ǍΟ:7!sڭ}i-ĪMג3;>޳kM嗎 = \ Df޵ҝ͜N> 8\ۗغNٯԠ<֚ڔ~lh0ξƦNRkZD.w(*,)O.2q?4_-?6:q;@#&KsoL28„+8ÄEKbF!tcƃȕ|rB,qaHbw!$ˠ PBTf.D*C%U6)ϫ[DpkB/Or:j̪Imz.ԛom˶%ظ`tK%¬[ƕ 7qڵa|U[n&C;4kӉ3L_e 6ǰ}0BLT"L%MOedH¡Io\0{gkw`iĄvj7W( Qck&b>=[)«($T#k9DM">&&%zJSd 1k%^HJƢE`P(H2dk--|R0(Kl]~+Ѻb"axN ,8@(A Vjk7PHO+T&EHf0%;1͂3b1&|qQ>Nex3Ѱ1>-+3q,+I(C4)js04a$N 1,#8S=Ȼp1aCWb~(SgML'@v+zq* IFaΘ^ų%}=h[J)QJ#l!z>M7Ԅ&sG<0}yCƖ\ -rѲ,"b@:L a~9=3ܫ*"m!obT%A6aQp LN(̚S2D@ H.Óp. @K qJ RFQRL `@(-з,;p τD)QEh[4pHF("vS`nUe$fe-D|A=~'7 ʬ47凑d CWNqNuYPx!0Dfn̾(] аt&vao`sBK$r do2"/AN&ؕӰO" @=@f"y)dgXZ%0*"4$Sʄ0f lmڬEC)!FfF`aA5\ R܀=L+_vG1kRЕMAbBzQhM\f;K4!TA켨"8DxYUPȚ%zT)+at@BaFGc)B'҃Xn '`!K DLX0l F@.B!Yzlj!׊vvf`$xrqEvrx6U-%Bv'a"di2de PH IH0@44PTXhEv7g_4dd[A%J0 +TN4 #7'TsI B| nhN鬭9nɸ2"&ő$Wߝ(?q! i!܌Kq,lHQlFbLYi4ܫI2j<#YOgM42RN}YvYnobD>l\5/$WM!Jb[zj)ۄL+`O5%aK$W%[,|rz) # HZRJ#R<}Pj|eF-T%15ae&b agh}O%Juy zFUWD&./|цa$We !y&:Ȥt#hG*MW 'wYs]]&ZcJFH8D! !3=5Տv"sKn7f:U p;̴oBF*F\p2N̛T6Ji˩MhjJ iKxpUgk);J%EF7r oQ|}Gxp73vDefJ!3 aF{O$Fmw˜z%/3tF"< 6_EP#kY:ԥaA . !uw >v}:վvڷ-/r Vcbe۵JeG}ꇇ0Lw7(#u]iW+NCJbۘnu J[k)a3M\kJi [/YU 0m񛢣+?sQJ7?Go@x3yC=AG-3 1OB hP:[钳G1A[1I= +ˋK3ʸC aMQ:b{$6 7̊ذXȒ_c +@Zɞ2 عl)&R6SU1 a I!p84D@S!C30AZO@PJ"Cۧc4,:"()L鉮@j)ȍ +z39z< PE!.ip ӛ9{:|3!ca8Ln*09FY ] aqH{I9¸@A"c|1 jt>p: 8k> ' +Q-:Z ^wz92{7"q@R8]<:SCC٫`J}5|@dAљ@Q1 IyLXISi2 ᎿC!m-sK :#j ɖ5aKI09& KCp*!E6qh;PA/$yS *ɒC9Ha9'a- s ܋@{2x!DL.ntO(e7cy" @iRd: r7*8RM-]mk5Ԥx"a4Hs҄O`Nm'8!a`x(-39QB)A ۂRWڂ0[MNQ\ j!H(^EסJz:3DzTh2z@-GqĐO+C(YrGЩDM2њ ) *QHmS`+ӵ (TЪGj 7* SYA#:1ӕD2ޥ%UKUk5 7+O0U +*!ЃJ H-plڷk^A^8ũ4bPM [A NAYjE 1C<,鈎yu'8au\2Zz lb>GQ)Ym ,M+=A Q2?l.:if8,cEþH$0[R$dыx@CUy>IK3E|7ݧ˜W7I F1d\TʩJ9I>=܋X5ؤm6EлR>pD[,aA}G>ulzӻzUVLHqS % &Q1ͩ;ssc)]Bf XɭTAuEA @\>ml:G؊L$8I;Ԍ3<4R$#cխF܀ ^ #Ӹeک7L\=R Klz֚`=j$jݮ̓9,&ܱCi|%8y~ \z`vdžȖɦcfLA6DWdMn`1( )3ܢSn{-J!G)FC#ӹšN:ε)4ô>x۱E=HQ%hF1j$fh;hbs賊Do>|>moŽKF]i4r#[$-ț $8ɜu I֋ܪT14q4t@ wn3e[ >q07k$#BԶna~ۆp>E"|*ON7v Dܓ/Np*fؕ9qjkKY|՘&p?w.nCxrӷ4-[ঘiBoCq3 %ڈT713B\FpD1: 56$&;[:mňEiVqf6,㑶G&y ȣ:~U>$ng72|}ppɕ[ث$tb?I"& 9Q WU>Fm^=y,j'u8 ?gtD4jjb@yg%]&-Pd gFzr<$N:m+whcyZAS]GxI.; Lgʕ :>1.vءvjw3doDyny_]?,fkbCmNۥ&RjFd<coc0ĄA1wc3w1 FƮ|Q?;fsiL>3+3;+A-1{/@k8IPG3894 ?|}Xu.m~c _3~0le2eʖSFoA D0B $Pa@hZȒ$5$Hz@\H@J%ɝ-J,XfI"#2!P3VL q`ƃA$)qae CQh=2,mM9LD>=5ג^FCXC#DTW#-xӔ '|Ә :޼sbN"B<_Mk0gZ}jZ߱%Y &z)D&%NUwv//bhQhmy*ݹ2o!a@`0%edfv1eTZ\PktMWpfd^w_S*PfO%jiEae`.iXTh~.Ng! WR SqXN$4VhbFkvj+zu/1ZM)%UtoR&Cʥ]`y'K͍74޶gP4ܑ= ( (hGxљP~'Рm%IN7i~|nVטi`HC*&Ef%APOu(ZlREGI%riHd: ۢ 4cS٘>9Em ׳Ri􄢉@@L?IxЎkq"x^4T|sf|@B8[~hwp\]6ܫZƗH?6(ɭ_Y`ef==:FOOe+0a'l \A$\7(ΊӤ$Fh)uaڝwi݉ιS8]ё M"Gb5\R&ag-c!I1Qg0 @(@JĻ XQoG{fH9췋[쬼rd&|~du6Hq+}c ,2}t%r$ b=9Y AIbgPhpa/8X gv3_*1/@0cˉ( r"NqAAm,Æg1 Z8 5 I2}|vYA,* U,N!]MlA)G҇$ Kyp%-kC .&݀&AJ;#Y'imO"DZvˊa*@FVxC*H qFY€6!)lɊ7yIN=Ϥ$qʈ+\:YyVUia';]Ma*18iD=$9-v?eh9U-dj%@ܖAр:ar־IOB=.-b`LL~NM02TDx'K@c -dr ʂ0Cc$"1S*Ȋ)F4e<m@%dr"3bM蒘?10[$3{)WUq蚣8rԉQHӧeLO_Su eBg7Sdu FniyoINfІJHG@1'ǦKάIƉu1ê'[*d)Mɢ+OUn,E:9TQǶLpAa˴ UۿLճ۝IMFB7 Ȇ_jy+ب'C\Z![煃KҤdT)]-͸";2 o~XV兝 #(K&VZug ^nL'PX@  P<_\mjQQ{j6$͉&BI*MGqYC!m6cK{Jp..CgY/?t#L6%+w|Cpą\H7>WwgcvTasb a'#a I3zT2w]xpnQRqأ8wp`G 8UHw6O_9Ss)b>Cϖ!`AzZFB7xii=|$]g;MY!WaU:*Dު9 O_e?wNDP8խ2< zhH47kw[jHGJWv. iyMFxLx\'cyg;Ǻspmfu%K)]WXH3i&ƻ2.MA @.*{wERoxvÿI^9810#؂&1  _!:}(EI2 D݇NWq/a@-v[pDƙ)[̝Zv֘W1"G4 1HHDPHC(1( 14`¸24uEA2͉] =$#*EC J20&Fjm)ލ, ,^DИ˲i \Z%bϗ }=Bk8v^mD=4Y)C ($ s ƠLۀKridC @A+-x,bh/0 0ȀC.Ad"]"h0dc2jX$C5"5#`E1:;0lי]$ay#QR DōQL&ZBef2hAл؊ED2xHA@߁T!VCLyX(ӱ,"ܝ$0%Ca4/].—S*0$].ܛ$< 0DzH,_Z 30QPO=B~2|4c`U}jczUNP݄d}[evt]nt1](5MNZ/\Gj"ɎtAC U5E ttD"GF57Y MOX[kzd.pU;* ] S'S^2Gϭ`d~Ok1QUU4h8QŲq͆EwxU$`!ݴhGNW\ ldm1e6D/{܅{?a49a ORc裍ۆ՘zwWKFfsJC@@S6p>TFo= [lC +.HQ!C ~TPF%e CL2pcr29txsbIMFXxahD MRF}(-T!Io(GX<'ڮqZT`ɮ!9JhIfBQU-[{p&J5;d +G5Lj1l\ ӈvx5rԩѦđPC^{kI9ճM,aFrͣ=*¨2J#dom' z±9M3 " li,D -,HO!1lnzЄ4i?(7lT2qZ>NP Ӽ#+O8R5&D4aDI°P6O8}*PBM6MxL+I?!r*BJ/42[!2R@R@&όӯ L< M. -JMDlɽNhMim6E$ 5e#R]YR@7" ;>-lT3ٽR+7: +WLߓ裷&~[4LQ@w2~K 퍕8Ķ}4TڈZ 0jҐۋ9SZ?ŏZpRoبS8Lr]ڤ!_EKԪ;RJӾ}{ӊJUMQNQk;r$BY 1Ȋ%m/I mx|R Yn`'ll[OMQ9W{Al\IdbyZlɀ}u DL qMD }(m&^_0'JZ>W^SC3eWRb9*[Rlg>dx%>BRLIS)tq$ӈңI`2iBEXv!vU]U't0#OGuCR\4:$nDxزZDIUIL+ bDbk%Ri-CƄ'C&\NÝxL@tnYYEc|e#^[Za8c$ *p~xyE%D5l<]K0^)TH&nиHjB;BS"e2h JAR& :{ W/U8LNTD7)cNycE}z=daMSmS>2^b BKf1TcDIB-*T2V,t&yaQ-vOiOt`0JSUಥz fvf%SgL8Ԧ}" GIN7e\4}VLiN;MysklөfOA]mPYX7Դz*0~o27KkIIAZe˘q\d΄Bh4uTewSf2lj>Mɲ>eYx"O2Z7z&fޞb|6;mI QDCb V4HctHT7)NZX͓VP{,K--m_%Y]rY3RC\! >0KP\ ͍,B u5vTQ2L(c2p4a@rF!M :feA<-{cbGNՂh1tˎQҖ :@v:BpD]hxץK, LL ٤.K1HTg,Su2JDɋLMR! PZ @CiIS. 07Bz ogd\hЕ3dŕJ<#9 GAFW1jJF~0{@*Š @2 "  aH"94iMr2*U_xWqn Bch x$#+:nArSǍ! ̣謚 O[db@'ё0 iť d,L`0dl! [Hei'xA;?{]h$ wgp / k^%3g߫~kG籾xg}~^w׾Oy_~?yW~(_v&.AHlXb> 2 2r`ȬrR V$!0%p)-105p9=A0!|E4%8 Xbcr" ^CY#`YDdp@n2"4L g碰 mp HW2m/6Dp+(NX$!2!ʦLԮ V a`ʎ !`3@WbfoYTj/DpkZ01bzPyKɈTˉ:Q2Ьgt*J(,L"VpE( `$gZddG#! 2am"!a .-$A|c W˓܋Vg2ޞ\L_J+T@'> !?OД-(]nDD 4R&#υ""+D$mk;E[p_*&oa\[ıTBDq&ek K·*1''BM$2h$)ȶ$71bcB ˆ%4R*PZ!9|J") jk;-n+hlcK} )2|CGW2w(b Il䞶` pCuD|}ƾ81V4moJeNpn7p L(4FꕰL&<8Jx9#,VI0bR7U+dG!i0*3j2k)\h k Ԋ5ɇfnK咉=_< Rf(CwGsd7.ާLl,> snE3,3)'FhtQ '3 *I10rR݇TC|G#n8frReG"VDT@tL鯆H$MHȄFt%Jl)mif1Ji`iKJq`xdE$xb'hÐ^$$,+8F:wbd ETi(sADl< `?Ɍ3/ׇCN}"Q RdN~ 35vprDbPAbt+#.kUtf\B2 x"nԦH~H''";Z%.^lKf)g$팋#¬5B,42esUX '_a) &1_ci0Eb[e3B|Hr#sҦ1xu$4s-Qy+ RiX#9+"V[7J"RM/爂^J*Mh)O "7Ƣ*VFw;Q-DmTxH,UO>M'òMp,Xqs}LA4 c1&wHU)vRw&hb[Lue4Zfyy] iGӰ9)<%('IjV7P ZF}J8'Q댖v3DX&t0N,uڐ3HT +3wȑ5mobg\#,fLenè4rQ@d_C;6h!u2Ѥ(^G+Wunh]mmPiP a 4QRMI Y# 5=ͳ_%iAj9ӫC:2+NN{0V-# K&h_(,Ӗ0V15OHCN'Q'J]4}#fD2 U|ftJд`0kt _&{L΄kՀԆ'{.Xܽ&u*V{Mm9<ÊR2 *!*1$zd?7OaunUF3AΦ2ZEg|d22F_w 'L=\#J1K#"ͅPOjOZOl/ ox0//v&O /ppOOC)&Wt,?XO0_)^7Tz/H{B%Fr&K??+0jݦ%;k z ʇ=+3 p ?]?j3U\GB A TxB38Ë.qaǃ%N‘l@I8[v}9T9Q$m'B#,ZRfH+҂AڱM?zZSMrM:V̫kovhٶp%R%ôl V/¶2zdlXߴꗬG΍<22>5hDe FsIatc_5iƄyL4oByfM[;yb +"' }mp3-9}lf$Or߿NTmrnqwco?LOr) ,Dvlk1_&6@OUXd]Xe=z~Db]&H=9[7PCh"iy9Pkq_YDagu8܃}m'҈᧟ihpVY9 bD8s]ubzL)tKMC-P&z$iC ^| JڝaYZ$6Dai4Tf&^JꝌ[xWy])p`Esՠ'zDBWC/**i ěk(#nmI)[=\MA~4soI!irԔaY'^!hfg;FPo*Sj<)c 'X[*0C6@;H8\pyPrƷL^W&6IhlJ)5Ne0;^fDiF뚕7i%)䭀Ao-5tq+yۧ7tJnF.9_m0[x^]4K:~ V}*~ JVyS+=p@ h _ʙqkvڭ`}x_kZ$+a┷v9An4ʼAIbʟQںC䢺v|'E$l[=-hFu&7- XDqq;JEjE-Otܕ0`2;I*BƵDCvL(#Vޣ:M|ƺg1-Ga_0U94FiEЈ68etX5`(fk !DF{Y'F52Üx$ĥo5hē}&@0Y a@ W@-`(1 2h峠e:~v؈ZeG9)KLc+$B3fbؕ/O)kl lؐ9.e%2LDRѝ 8lVRA/#~FanhXn2`" D 1Nc4NBN'U9fAf̑8-%RedFR`> 7{Z]P0M W6@)&תp9٩K&mtT U `/2"z:ҩN2 &r0a@zaT@j0|ٮ OG|'bcA)Jb$C*@67n -ǩRl̦N,\Wв6ŏiOu$. B %!$#@d M( DB}1@KL|4 `PC`e Aj*ǝl1FmVRYQͦPq@MMwBY7yM3dÌ_ `UF$B5?*ZEX%ԺI{t_ em`"Fn ?)MPHvyyTWV:# $ވ}ƆGAHMaTCneqF*gS NE8}l5mLB'ZQ[iD̍HW@#4D j1HqX8rzkS+hK0!PU⵵_newKQ0׌h@z&_ۑآdkfXI ,Yr#~˔Y9T_m֗/<>fc{A2iZ}+Z몹}[ svqsOdN +KMpN4MGP!P&)H]r9LE<嬪^((wsݬD~1p{O [!~YsSG %31IJ1)sqet#>vTDU?>݊7 [p|P}92[ͅ~8-܏$ь_Qg׹-[17k5.sd3Y7r8"?2ءymm!Pԁm7#6Ctvso5x]zW`F* GueNT &['{S F.sJ_q!<1X7]px?*m#ol#jr 12)$I1-9dP%dž.:9u:Q#6Nx.w\Jae`uxg|RVn2/" caILG351FC2kaIt6YzXY"t1Ub!5’&ug$#k-߳'GX8#i)Z׹Fen_@g4UZZ;!$9$9]U!x M1fQ$;:eS +~'5(;aO[;3<@ 0<Mę3?6%Iq$ZS:hlGd |EN1O$R4VFa`QGv  `<#$zTk/8D7:ɠF@4 `mdUe7-Bݱ>1 2; )[&$ZeMIJC]/x}7yJ,Eu8y[v!J`FP<դj@z2YOO=kSOK6ˑ bB p9&495S$1aFa`o5jgcA+FYKJ_ogR,!i)kyBT008% ^a4< DJ8#&L&ۧ%T(ոVӺ蘳`I_^k,gN!yVVŸf|-dǼʼnMg-{ XǼ0"k0.]G(&$'5!g}v6 dc0 adg kK j pB%X+:l`$YEz,Yȋ01((#:8(̎!`MzM'WT`Ȍ`O^$VZم 3J 3 `@<:3/$"k]oASۄ vY+n\tK l 7YBHG@3 L Ţjsgj<|V!X#緞gF,&7+L{kD͹$Jgi@iQ9Q]Lg[Z^I#sYnRА C|J9 Q$9,m j'xθ*A /f_"tJ'Բ7 Ip֟iByqJVQ =e9P !>@J#Zl0 ɕ{Ķǚ*Aɛn-l+T! R[;p8', [: l| ʀ 2- tsQڻCY楇|R>Cm1.1!Ap-J1: 5B20J溳+_a%{8Lъ xS}V˟u::I,'&։@0 nMĊl4 = s1MQ. QK0wOIR,#(LQ7A>]\oH4x+EG;!Ga!$IdoC)A qr& H\= UvZ O?%6 |ẽ2.+~=yq!MTe xG53@U}gM9hPPĴd*'D-*3he^N2vsm/2R҉9g&w7=eTM׳Ah.Bh΂G%c٨2:Np%).XA7\0G˝qYBnkrrXCk;$ D|!UZS81=/Rkl|RODJz`E 7FUJ.x!z;Ҧnjl'cC,G51Rp*+~L]k/Tb#9ڹ{Ao r?" CZb[nY CzL3O3$'V>DQGACgvpx% 4̄cQen>h81Pf4ҠS4eɢoΝ$V#InYh6,uMvmx vWpF{]Lngl!KwŧI&;1[ϛNJT7n <:䳡y97 ý\wZԃqW#{z 4aQT)2Bh|V_}p@ 4@TpA*bJB(1h}艦%J<&vjEV|qhlQF{‘(Fo_T$rFc$R捻 LڃtJ&R&|I&3JB,=">H7'P;\/ %B5ԫ wR( *RN4D<iBF3T[Q }sTys9AZ5ȉ2r1!oBi\#"#&+]g4JH%]d;}PLOώ,tRP$"w:mG_EwazAi]4)܅oiץW VQ ",$?l!\)V֣?G/ qy-'5]vqr}]jo/N vC2f-y:Ҍ]C r2- O}ӒC%zX҈0B'}$;߰#Wd˔ϾS d߼FgYPD}^BIZ5J$W`\frjdtpYp7/MGGsɗ$y*t;RᝮlD6%)*KIP-zc_|W{y\Kȴ"9o*x #)D@ۦ&Ԅ:Rȳ4*X4uVr_}R$FQR%~zۆİ&dN$De#Z$ i/ 4d̉,:Έ0caQ[A92Hi/IeB51uZ%ʟ _9ɾwE-"Ꚗyn*רCrGo}1H&@R1e # 9H0dh@px54JdAV=gA4Ou2V#洦 RJJƛ˸cQhzVZdE-dbA]N! \gIo Dڣ-5E ᐇ,hlT ؠ!LD"  .0 aic^C E'_Sr4!#;;2 +Ya5%iwtO_J Kv,1kPYa`{J"0H+h w { 9fEÆZHٝaP8$RJ"$ \w8OO1!0d3Z*+OKtQbÐriӎDֿʘGal X_)PI e*ʑvhdB8K8qu2L`K0!5Dc@/Q"P.~-dsEp3@lJq `vnF91~O55\Q}BAxd)" ҀTT*A K(3\,ǍfQ7iJBEAVa6]n"L3)uLD('!~/0 PE.?2 FS ~1b|bX6^8aZ7.jvHuXX)Ze(ZD%PvԶ2%N&Vl*^DO8AFyN,>MrTzY&# ?|Sʈ[qE8pyf & e*G-Mr5~R1*7fM#[Rʬ?,R/ \?YP]h3}1*OwNM9f,U+DV)3(b8PA ɐDt^8զy8hfvm*yeliJ Ŷԑ&DNKF?U?dwVꪹr=%xoCF CY9婘պFH &'"lzDc%@'G?}8,zcAQ,P(9Sd2I!nNr* '; }JT5rzj L@51 aӪ  <@za"$0ңLoT{!|+fKR)I w"J])C3J-| bh:./ܢ"X ,A7".Fzܲp`3>%JuC3Ȅa*HKIt ]S#;A=Z%!"<9 1"!LJ32l0s(*:DB)r YNi'jYkB-q֤h<\Y&TJ{ԔȨ)q s%IMێ2y̲c1vϲ~07HKٹ!3>{&2 ,ܐأ){BNʄa1)P{ ='u"2ᬑyN;ڴBvJ(鴧[r1눱2BH1u!TL :+k.%/M֑K_K֚7j-50N ʪ^ |D 7h##<"}7@( Π @Lɰ a Ȅ `hVV 0a=pL`簋e卹PV x (אqUx 0 IHVfuXd}Vʠ H eX h4X0U2"Geiqz)Ny,9YMY]YmY}YyITKNO2M DoiC}K9j"ZګZMZ #=ثJ ^=2"B{&*٠:9 KPRž]K!NLF]YI\ (W\ðErOY ͥN(J} X JM$ ,e#:Nd(>zN+)\Mʫܼcsq 1N"yx|GmG䥢Ѵ@$×xIXPc!3M2(-@<1ґ$-U#+!DL-)$g*t_ ʟPaj<1zɻğ]ST$d%YZʏ$QBLY!JHΤG-EAˍ4=RQ ʻN":ު;:R"524҃i Ѫ[T=yt( !I{3J]5U fQ%KURٿ H=\0 +I],RH.FU52t %z`\[Z<>黣)dZ\A3a.]Hw9UUb78iRHxɩDR:ƑyPP$ $^sI@24RLsCЛfA=y.6Ym;"}рz'6S.zQ?=Ov3*R媥QncgV1fhO 419^*TڎjdQΖ, EصqKd5lʉE1es-3PrT䭂$Ț.Dn,JH0Hȫ/R_=k`$YJkަx 8Dn#z!s33Kkhz+98sO)1J);?rPHIœJRr4/1X)=!]hUW_Q:p4&=1HpҕB75 b[FR^oNek7r1֋)^r-1C0jM'fTJ*-Jn9LFȄa8dH0?A^ d͑މGE' ;dXX,kDTT'i\Ξr8eaHnOf`;.F,n,h/e^W篖i;.(Y?THVȻI\RmTQnbڠR5itC"%>!0Dj" Γs,!³Flޣ}/Z%~g}6c CaQ33"^4u4?z 8txfE#rivkP^T̠ы+u"B5 i#uHˣ.ŷhǘLЎuH8dƒљ̘gEdġM%PcђҐu\EKy,YQɚlb}PpӔl ZeqɒPGՑQZJrmX-N氎,fH앋hʱɸZy <]X9`q9 XY֢M E dWhM͗ݭIXU{ j qSH)!9 lֺA 8c(VIHd!hxvԀq, -ϰXTƹtIH XL]`5k!\ypZFH؅ CȟΜ! ܍p![Cᬝ xMI=ؽVM7MD,XK P'OWxM`uOb ʙ0 xIo9Y,fE΀%N4П}XHUܵ<=i"J2Ʉe|I̠ tȿ|yDu YTx0BP@H @h0@PF2hHD ^bFɅJ!sXGa:֠UF]yedulq5s-Mi ӬDyy1d;ذHMF| AD 0c h0C$<&@&dY ؄2$(g-R-$%a]#i"9хaчzzmnea$шRR$(eQ:R%Rqz9 $M2d| T}O1-0I 9&.%fb ~>Fx 6ij JS͠0||r>Qͷ$U4i2ڄJ.!D$Y]j eC]6>j=)B*@ȊBŎx`mS&FTORֵpP$˺ dfքC2Ag &l'H؇8m 8^T'PI hgtZԖ\EO=SGM.D)LDQ F\c~%%OD0c dU~1' @&MHe`ѹ==ZNKN\)G"#>$+b2Cl﵇ȉPlEUHQŞ0sD LIPx%͂عwT(Jne"U76maj='cMjƶt}ֻd`9Q/%ǵ KgC~0cIgL\čRڽGb*J,^o&MHNAZSn] T-{%Z̩dJ->/֦n &b >L,0oXy .j-WG{Q04ev^+ģĎU8 _cOFʓ m%̯ߖye_&HV9MI.U/^yKNM"chI+Pan2NJ`J.rPvױb'XL5fںT+nZS.j؅g҅<°8 \i_C aw.Iћ '~ `"pYkfEQu!+M ﭴ'ʄom0Nxi ' (\_GqZK EaX%gtvI20e!UmXX9OOaޜ N:X[fx9pD09㏌Wk2 ޴{ơ6 $ }tU,c8@U#g r   /,%I*emmRIX[f?a6!%l^&w"Bv3c00ԢLo؁9sBSXwOQu|ɮ{?؋kmؤdfCdS+ebeYvF k@±Iv+"<&2HG72xl'2G0`Dk :rDbR sN꘍-U$iv& &-iAvy.Qz{B C d/Z߆>L]oox͘ޫETD$`F2%^w&B1; Q6suP3:ç|' l1Hԧ" wBPҧ iR 7i+(V0`)UDc+_{Յ6L!w2m^V']Gp=OCjz0p)D,KDE Lwt7d߰B`ffTDbdXD;Ah;L &\ky1@pŻZ$Y[Sp8mĵZm Fn)'f34%kٛ nT"Fr0\-3ZTiNLЗ)/pA@' h,=Ʋ%N!ŖMdL~Ygu2n=ḃ(d0{sW$=G(^dIo`x =H1٢u|hD&I[Ygr纝2$Ç36F2wݛ1$X9d0p0,~JgI`ӋCP6s2M QS3%Y%uP飵/[u22*gP -F)NOoX^-0(W48N2KB.^Mm"WYچ0ׄDų7 W5M$VPҿo*c%*/Uu@q=ַmkf[K3$:(DRJ DW-ߊK4~ O 3',q?Gfի.J"gdBӭg1V4 7]I+,sN0g,JlF"ug]S6>x HJzV7IM+Yg*e(@!,-I!R,I8Hd zc4A &4pDIFbJm0P' "88 LdPl I$-+{F 4M.B+akS6Lqa"͍9`K0 F59 H|!gɂU^}8IDYu{0-@| f$7& \3I @]׹Nb{\%qW+aXwla6V|E^)fbd?;XNⰐMC]zBV|]S >kaUu`YVu%ndG\ZV=`kv}ulvXZ}aqW^s2 &gYqS k~_ \` V`?I|59n y`115$FRO8s3'cLc#j,_jcz:q,gV}X8{_TuFzSLR*Qw i%\5̽+ \M$PbHNe5r˓,PVy.EU/HerB#1ٻя|&Y"{tO) ajzZ9҅c1(-X^tIM*QI1Ag Q`vUy/!Z*<Ukx"-|fb`*.dU/J7>3L% %XQ oLR50:OwGu]Tƴ'О'o!نxjdf͙i$L \88{Kdڛ7N^BcA4S Lt^Vžz0 rӑ͂2۷% RӇ<5Q2=17+9atX*a`ayw=0!U}Qjy/a8S鼇l[N24{b='PURO!/sH`P(gV'$O d!"3#ߵ+"rgۉfC _,`Õhk.)\D2 =5ՠ#^Y_Oj*s舄 %rWqsgZs<fYTd<(OÔX|,XܦvJ6DhtHZn{'dtlbkHʣbIHx;&!gcI*"n."Eۮ]i2mCQ3RI^&lܢOyJ*ȍ& B8ژ N\F|" znQFG[2bInUf|@-b}̘9 pf24' |pcS^Yi: d: Op(Z2$"`C.v8ÞШeZZjmۂ򴨑d JT|%!KnGPb'~?R ,b "@۬f2d p;FdhAj#L4ѥ1l8/T.QEݲʇМ&o,מnRjИL:MG@0֬㫪a "a,LLj醠A P(bf2>ż ޔMeY~Nm,i@ĩH̶$nzQ&BҜNzh9eFϋΦ)7+2*6r$R|A heLQ1/>EV w-S "&)E!N";@$a(BGB,@*I&D1F9h#$A NB{?7n I l#~l M)NŮ6o 7C pE֞0Jg+BfT1^)y!Kڄ"j1 s@05h9CnH"{RfqV>7GJrMW 0tRBp[glw"Za&I$Q$q1Qyb.G"M 'Wc-(4 :[5F4SyT> TS `d>Ug4@4j!k2Jg1V4nax׼MTO TfIf#,fFքLBՈuR!Q6OCVI`#}/QO!l!^,~"d +8Um56 4' `BF("+b0a !3ߴ#@.B0g[6Df*We~ tNnEVޔNAt&C %M+ugRB^L!&"X=rOLrPl+LS'mA{@ZlOc-55i.8ZBekO} 0[ ]&m7EQ8u6Öh"-^Hpqm|@i,kzv^0JpJ"K f=xls2#0h.v"ؑU03' |l.IsVY\&jP=񾾣M4guWbeqg7.VyR&PKqHh.iO H: kv*d\GX,AuBbWD[pYbҐD`0iFk:j7I"&*XK6^M4TW p,dcD>p.Ĕ](͠ 9? 3. mdS(*1}HrX^xE΄a*dqy=Y=ĕWM-%`D JʬX"U ]Feӫ reF..1=$O/ST$F~$b ׁ7dT\ofM 'lV CU%nJ]^_U"RZ!WZ$'i2va-^ek؉Wy1Uk9LDR}@ZYXdSeBe[bFKࡖi#{hIWZYWk$ȘUR )Sk:kXkIX5:eruf6zE~٩sujѹ!`f$a,!bIDRYߍX5\'95wevmZ`;jPp,u4\J"S$7WnJTWCuXhE2.JFZX-}y,EFhfek@=pKedN.G]nYK>A_*XeY9E%{#-FxGjkd)q\ zʤ0Iщ6u5V$8$$7ԳI OBCd@oD i8_cvZczm*cM%귺Ȋm.dQ%dV8`rn+f|u3o+i۪h(iqk eޜJ#&>UR䮌02d 试 ?|J:撡aBPN>0pd0~8ʗuJ;C (Ia"@\&)Ӑԣ']FMhR g$$KHz,d #àj0`P92&)ot7Bˈ`1sѤ45ۊ ŋ t3/""Ͱ*u/M-҈<1HUi Tǁ!!,"ZGؠ!Aصr4yadb>Pr(&aRs&$=I"~De,A 95 #[@΁ 5VOE6sf?8?u#sE"MP yxl 4j< fY?~ӓ5)PHrG2 d 2!ˍFfpE i >1 .`Bj 3 c o@C114aBdx8"V@|6"DFN`6D3;!\"VD b5vE:Laz< &8f0L_xI|2!aL S!џ$d;(6&7E_:X (Hqš8AP$Q9eNQR)I(PmUH.5REM ?DySc ¼漊H iؘ L!Tc'7E ~@@N+ȈLD&A2rxjEI}\lƣL0t&Q(7匝vrhf=՗M .l%ơrgq+ZWc?ҍ:\?I & aq0,Vd1w pJ? *CL-βo,191,S\t;@ ;x4 rT԰BJ{ IGB{ixJC wI@bG21)3N%B6;s%Jb4sa1\tK^N)jTMg Ps&%TK:KTa{Bi:o ck U] ]!!ڇ5Bw^6ahpE7BŮ;' ~,HD[%Y{[_gIDm*Ebd7)(Ak^Dkϱ.^PbA^e>Yݏ`Usa禵+ٓQhfӲ<9‹8TVDd PAm[QٱAF-y'mvh=,aHR-5AK=I^WF Ϋ|ފZoXbpbhBRDjEŻys\mіә⍼rNKORgdǘs|ihhMQK&Z2reYM#M{þs{~ O\,FUw/wbBR;3B\\aaa" S*hV '$y!A7sj gnt^$ф(\n$ӵH1OJ:s+46gobwJ;f-2&vxwDqBwZ}'{@uQM+qL-g5G5]a]!Aa=X'U]!0rVs3a6r6~itx62Vn44D/!x"\V"!TXZg v3s-mo*ayGnKS)P@2(}.iB)TB*`j3. |)i:F@'j*cb!UDDx0& Ql% q@6xinw.bpWj%ÒEA ")/7gN [F*޸pAObG5w$OI;Gg*WoXtp|c6hshN@ji%Sw_gI8WC^8\v4-A'(1.[C'SG!t71DR!:a*q<N.7oBhV(ti9w6Ȁ4aG\rz}3{B' ZO''[uc'Vz1 t9{xz"E8)8pa@A2v9VM3tCX1f5cb5 v{o'Qi[gTyE4X CQO Wt+F,T}6qW]vzL0 @[繞 ɟ9ɟzy yI[yZ9ZYJꞒhI&ʠڞYI[2ʢ!,:٠-J[' y:Z8@B8sM[Y&]&S;lڦnpr:tZvzxz|ڧ~myG]b& /gv*z}P}z{wV(z3鱇S{W1n4JwDt($rnJE{QRZkׄ>pY5:(*6'r*urOAzxaBRtC@AxFr.s_ Pe8tm h4$GT ۚ .20;4DE\. Fӗ"$J91MQOZLC3ǰV ?6&j&#V.`:BBX=\M8C`yD *R3WK2٪D 鷭:]qQ"Uz'S`w*2)2+Hs1W"OA ́nh+Q&62.B4+vXt {1C%7TjNY-OΩ|)N1.Lk|a\EpAq=%qWG' 7z?w9&xc=?Za3W) tdzzyCt\d8 \A85jRM]Y]es s,wrffO|~yh2C9튄X~oPl<œ*A,"4U?p>T44KVuC]k,wKkn+db!qk &G(ʾl9r4%lV}gCG#w7uePo'r]1A*EL% +94)EeʸCl;J^/9z!"xxJ3l%'e)qJ V̕p3K|z\{rIU&Y5 SNVjC~%q vAa>lY5d4?fX$ 2 ؏ vIF?Cli'~y@Ta5W2|EEG-.䉙(쑗8t$D},.\X\"| Wwj;,jjEE4S`K 9U!hj E]A&eE1SL' OPID[cV)yaœ#rOX{r(p4*5h$ z5$a>%fh0*?0?teA Xɾ>&dч1Qɝ~T] %NDj1*n6{X1p Ӷ6Hcڊ 7!1/>`Nk1p`#EXQNef[`>ԙe8P`R]'ӆ~*ȎĿq-W9M;#Ƥy(U5Xyq6|!CtҾ=# Nh~ka>:nvQk80τ @Y. dD B J{W54Cr& ^rI4ƧFb;CKY 4"ϺGZVۮU]5@\1=sc'^Wa3{k̊ѬN1gU/m~s2qi<=HU3c95^*D<)tQU[Ú+*S*͹ǟ7 KdW%zim%n n-7㶂\5:9Ʈ*29 `pa }.|֨VMƝALe)+Ho gL8=)L}FTOY4AP$%UN,2D,P% s҄PB5B%;`4B*}hP'\ɧʎCYUbZk=lل((ȶDUZ'sF<֥W*X}*Mi0jSӄ)pbd۫ZELݰiÛX>('Fx͂REnϪ'kÙcM++viL\xh ++,ӭ^׃;m})v;"p,rjJ} Dk n= 8 <I+Q6x+B3E*8*6̓Ы²P̪b+ Gɺ"pTrN&! 7 黜4"7(-EzDR" r9̈́,3)Ss1LEdL,Pp(J˝'Oc_LJf}Ul ` X\͟#Ծ;xۿr{i/Bg fo.})6:㋄ #y먷( U/yw.e6͏P:K7Uj:B RTm 5p@ҪyՈq=$jՃFKK[ɝ2C`޹\b(` +1֬&J8-PRu1ԭ2j5hIo8gmrAeΦS57F(E愼W_"!C\NR&!H5kHEֶ`ul|aPʼ2LfuśSJEy}l$QN^RbUW2\<  3ra3NR+:o%-qS}+' *P*&8px05Šuj{Q02["tN4bKKS%d+:` ]F`)K/HaPh%%h|;Te#:@-Փ]*|l[C: ɵw[WKuc_]h lWBJBL KۤA@ U<5Y*:Bh**y'"^9ja+d.6kM?ԭy䖸rDmuQpi+cUp,1$2 ɵ"}g2~3,djS\-6f_z^-gvJ~GV+$5Dԣ 2a:Ka%SkB3F. v]kqEb\C]dI m8\-=T%+6npG5' +rfv.\l2Ys^-p m+D T$JgY ZT撛?Y!Dߠ,D~ުEA Z%™Ly=ofNydn\!>C*DED5M]1!IgdA%'Pbi$EI {@Hk4ܘHZt :]㪭/p$Ӛ"Y0 $hYtː!{rjbӢH=1;q0K4${1p|!F$>:=.}Kd3R#GE3l!cز%'WyVu7,#4A =WMϬV `Nr4 E!&9[l&i$0'@?$rEL`A&-=Y @tu{ST=P&-C0jP‰I?9ͅeS2k94Lh)4)I"@1x䃌d-aF >K@ T3LXA# C!a, 0Ѣ;@ٓ -9"A#9,,EP#Pp#+PZ扶1"9Xx/2R5آxz%@=a04xeT+M=A@$E0AzLC=\L؂E@;"jS*{YjA:@`* 2ꨚHc0KȲ)iSpg -(^C.bԄBc{)hsI:#* T^HBSr#=+ H&Ѽ!"̼)5غ1@=^Gf+ek+\2AƁ >1>؅|+ ÄЄLLȁN_$>c>#T #0 vZ : J1B Fic,2?l a%ըʟ Ned`4H=Ԅd.+Gb8Exd>l@sS=L=Ł,D<ƋqBEG5TE0>I˔VSuʸ HrU[%!C6\0`C8/yY9FH dȄ9IaH@ZPaMeL, {bDN Rd 0HLX \,.b2D!yD4Å,0CvA/G!5AH]`x 8S|Cf,JyԽiAF-,"LȢdI"J8 @p:laFq̈́+T#Ys{ YLT&!ƒs73 K6pBd<)RLh |'A8 ,7˘\ d6XDBiϺRSz4@7$=ʩ Jٱ"=^;U8їb8:+KÍ )Gä2 M DHI8sɾC7ؘKոI:9:˼ #!CS %jŒREC\J4H; -H()1\MK/hV|vY}.q(ș~H[]y r!0mٷ 2Q3@Ġb]҃)Iz" j'LH7ge:[HYPY>U cfI UEe{E %.#8Ȫc( РU]%"ܿ 4}hH1XFƱ@#ū¬=>9:!6 =˻Mj#cCsG[ۭ9+BXu ᢴSDE8._,X38vQ u~+`_kU B;Ĝ aOZ d+Kӹ\Qq&Sۯ 0WKe.B] i͟Z ANRŌL XYśӅ8ј,T,Df>2jӶAeFQ \a> bjy*!J<ǯ֤|iV ^9J񘧕)j_8< dB.D'ʰ#Ӱ#-&?F~L R*{[_b xQsy:+D ;kPd_~ ۺXb- .T-y풹1.-.mzoHG6B)4Z& ?NT$B~! # !#=308c"QjbDļr[Dib.Gf:E-'/rLHqXL(//SBjPVikQfh ᥢqn#! STw2Ҏ~~z* {_V=b[m-i[$2h9hspzʖ)&탖 琠@ T0!4Q!D 12"O*qYHʢ$1 B#>L&:ZG F0(HB,P!Yn43je`=",y&E9Û~: 'Y1]xSzo7>Id&]lTxIo]2"`տ?][e]w⚱m#RnFaJ4ܱHܶs2z^QΌ=gA;wf+Vb"3uM{xNI09S%Ԑt57\&&Hk?7p!ct]fUw,iͽV`"^v4BqؙxI&؎tEVneNJM`!R)Gyt"P R]q= eTk.("%cpGUb:zgc0m,:oOIfh`!l)"#'1i2f.t iAVԄn Em#Hap"5џ"Rod˾gGCe,JE\DO+\Ѷ5E+ c|[4yȜ62"(!%s6Z䦇X}&r"pG]qJ$Tej^ jl:vѲ+[RY\ƝqQyz43f@WV6IJS>PP4~ 0@ -y$~`61C4L\{InYCrO k =Bxo0v~rVQ)e7 Wh"MROo ϔq= :MCe_ TÈspE' x ^P2\0\`"䋮|09$#)蠢=;6Q &ۢwZ=M$敨D Y|&T t6'-2ȳg&i_FI T]DPb7$tDԯ~[bZǞ a3[ԝ$:n:0 bDB 3՞xjd񁉎875J1#Sh^+֏vu:r d daq rj3ĉ F Lq\$Ec 0`7H`SP|TJZ U3w5*Ό"JDb؁NT". *KE.i 0x`t,+k+洢1Nx7SrHB iWP .a.0 |R 9Z#}LBV48(1!8 :ʸi Xp1UH,J$TA$ FDVchWj/` XIQMt Kгw*HkmT*CI k$7Ezt4kj -;Ӽz6PJip)2 EFgUuv+'Me{D!4S7+AM!Zi:a0 _QUT 48 ޠK4Y 8>MK%- a_p/f`FhWZ? B#QIBU'1D-Zpldu(s52(n+k$'s'QidB&!SÐ,1q:,H8g2SHS,bt894GQ#+hb}0. U01楻$ne]Ef.scK%(Vt\[f-$^T%Dbkqś5`:I9L423OIm0Jќadd4+7uM!MVV7ŊTPa[<Ĺ /؆Q27$rȱ2W]i2@8C<?mӹS\*ʹgAv5y~(Jqmx4"*Z,Ֆ*qa"IM2ߝfPAm7䲖Im]S2EJK X۹tCcz1bH˥(>L+ 斍1uW8MXX^yg}F`V$_8uuX`pJ tGoT Qt!Y(pޘtڟDDJ)[ Tm ԝm`)_x!a ҼM*P[ Ӭ´K8E!eͅ 7R,K0)'#FƯ^V~m9T^)fn)v~))))bŤ`ǕԒj=Of̙\.CQ *3 * j)!j.)jf2Rd%]Hd'=E`NXV1RɪnFE>vS6ᥢ5LU`2fp#e*ɘqU]pN 䐱\bMl`IQZen$>|NNmH;nȳ%AeDT,UO!#6Y6jAّju΢*<ꍼ` ЩF&#_| "E- NZ,0WuaHvD APHU^1biJ?A&^Ir8೅S3$KHrQNZmcT3=!a8+ch|`e_`<޻R%, !hi NQ84VpV0}QQIn1Un5bNfPAUаmK> $ Jdka5 s|ǟT{l@܁(ˑ3֜j,Z5],ׇDNKGD-!9HxH<%Ҥ}.UpMo\\QҐei m" 9>a _&W9G4뤥ea8Rh9ʱGLUp)id?#2aǩpֵ4lT/_ Z&??,\@ImTYnWM٪ DnrbNKcҜɞ ~N5 fB/^[ ELiKdADw=1=vH5X|?NM]1,-R!좄H5K[x+m1ڌ"$Qt0:*;yGZ i]OU6I=]e ^RI%HqV#&N8YIMUak:t8n(11,yH9S@̐-Wj0'B. Ʀ?:p湆@DplV,n+,|oC,tR-Mv lsne_U/q^@:Δ؊ Ag.r_ԏ 2]g<^sf,֟Q#εoh2. =CՀtTt݌DH0t+:2N@/܍}$ %HR@Je|M˱j0Ł tf/Lx69\JnmJi@'Hs)OU&D+LQ ]6Tr!Ip:r1ԖZ-WC1ђdb!Rb㌒JOyݼ"dhT-+">Uj61Mu2_zOM i 7< yJЧ$IJH'dq`OlWaK& /@&h١6Waw{r\ O3R=HѹzJ8rz1ᚚMM>K( ++7a2FH2(Dn[14f2H#U57vCbIɌznW&%`u5MzĥHߠS&aqF)i"ʻ Ҫy9WC<D.[nt$(\!̘ജA-960P jI{2khy f=hP3bXַ';c|ֱ rvtLvTE&>"7%(s ,Q֪- B+q`;P A$KRDZm1 A$穨-qx5u&Ir0inF!"jv`{w-?O"e 5|HIʘʁ!Z>%/K&АI (h$.t=A'Ё6 %@%PhBAj$EZђ A:рEAkjQJ hKeZRMCGUPJbu*SqJ҂F!:7D.B=җ2TRMU1VF@ZСiB|S8ʋ,Az7'/5aX.uc!YNe1Yv9Ea( IKMl+~uъ]ӵcmշmek6nt[֎ǽr=r_9`,E@H*𓕼EF6 AEDhdv7'톽R3EꋟJYEW-vdϙxA(zʂոNHh%s^aγoP}Cd6AҰEЕ!JKFWIv'3o=He-n(񑓚5;$޲6)<\T}6vN!I8KrF8}F _QZ5F~7F#r#);P)nAP`/9i3v%d'W7hХmϮ%c&ߏd Bd;5l$+g]ry g!*jWø}|d:s:Qal+Ylyur3UQ]kQ{ cf.AȣM>,yNo޶>&j:p^fE<,Y6QfcOo*#$H_:~eoRN hPa֯;扊G`O]L^.ӌC$-J\Gx0'svxǎI~<d/^C3,DNQl_/j/C,9 OGT/,,g*mo/˲gRhFܬi8i-*"^FJoi ,OseAA6Ż"?k>L>-"j6::% > b.fc QtD6jRFgg૗(@p,dd/ܰnhI:Ǵ66b"ŸBp@Z!^)N_ գi: V<oNe@djr>b ;f h}"pPd7؍뎚\gd@1EF)㔢LH((%Z1c'8,;Ғ6e=3??3 S??B"`.R((L LYx,f>+60͖$  d6ZB˼LB[&Z GBCFMFF4tN ȿ˒O%FE1|pIދ>Bn~qtF~ 4,L5#+"@4Mϔ̐&K~ eѽ& =hҜP qì( Ү羆&E1he #x)NdQxYBnH#JPn=pR.>C9osD 8TH7hO:pz+l`XPȐ 2;UzfXIr*B,|Lp #4%q"b"%)2%T fJ $ O REGPH\abNft|kILF8|tRCKްC e*hPc ,;.N{}I%|̶PO%Pad[clt d :IJh&$d(|Μň(ƤL0,f/P >c.uFNdBTMe~Nh ] &zZؐ'vmvq7wuwwyw}ww336kx-La O/'QhP9(nCQZR)bV\e(qer7Bxױp !UbDp̔.3yc48&:+lyEϗb)'zNd;=0.W!W`"$ 6hς|%~䢇GxN$b1DRpHDedRwc3/3bkVN.< wf G',bu b */NfC'*MXO`m#Tm-&&QC o1Kcҷ[ 8F;JWX Sҥ,ҦD8Pqn׀ >قD2W-Z-L~c~eY HNl`0#o [s=:NSObq+fqb;-O4!c˃v? q焕!}q< M ĀBK=u7h|1xh_zDJtt'0Ki}iO^'2ox((KWNvv"KL;Ph˒E  bƠ3! d x ho bDD#bv`Kz Vu#dDVgl%1mp>eu:&UR&/.(~.NܤP?ܡHCLd@aV Ap xa#P!2~ĩ9 "!7 ɬ m ;"ie& x"4)lo䢚6<^xK}8 bts,e{+ ~X$NҚ#p"nz6ܢ&B~!!@Gu%LV—k!({!%A"" Dtcŷ/"gu&oM7|bYIh#N{FRJوdx<f[o#H1@fb$"l7, zXv ,iÄY )W7lKgK9\"/xT<wu%Eg+5 A2n:E( "@:& Z%"a \/&|A\` {G̕i#TiXnOoX(hp^)эH\j'W,r|-ɶfDэv3~!; xᲩr'F(Jc+$8F+xg34vUr+Þ /mzyDetGggGZhp#0‚#pFq5Pi [5NA(f+! rYٕĩ+"ꍮ ߀Xg;d3a ȇ!yiȉ#>W:yAW'bâok>GQMcS=͑6tKl _Pfg4Ruc\ x]Ua^Q,ZH>V,R{ yA#[ 2aS, DžNɕiԢ̿U˳N;,1Xcޠ1:_4bŇY&ېt$* ܗ3NtU){k{ i 1W R IrL/a6]phR&,aZQ6l iH,cFz5rTQ$@vl=h3.3#4z1qeHeXXHTkX߁G!"˜XGmTxeeP%]!e[K>r[ّ:U՚|)&t1t{Mrr)"wM=܉mB8'E&)CZI*uRQbI~ڠ `Ui}Gs&|Y^T_a>hUFsa%qəҪU]~xeHQKlN2zk։j]m͵)Px:;(SZw(wE0v1T"8޼&$%X^ZINEkR`f[ +m[Wcڑp1ٗ~Xk>^UsZUJ z;Ř^7,?s)2x1 i$iHrvev6ژ= h-$zmv&evaq*+!Ag4ZkP1];lK#q0 (L@+_YL*WuO^RdXʛ,hTC1 (!wf|}7`ívpv!a5} D\ *-ZgLM3Jb>K pp&B-ѫIoGT.d4 op9Fн|/DWUo AQ d+Xb#IrKffySTM51f e*)IWN1LG0 bTvIpH='\lbCc$$%fP.66 hv16QR/9Qe|S_0|5g#I2zElf>b*&{97 O)G8,%>ԡ,;R+k6zJ4A5k#C%g>.TjfUi ш8HbBgC~HSd3;=Y:r.x${ ¡@3\-5$y(C_ãBd1ʤJ)K0`꒣cKx E0r309iyHEY?AWI>͌D6~;E}2$:!9B*؝jD 1sr7Qt5/0+FKqWrm GcR鿴hĔB`2_taxO||x{:NwL 3A !u͝h.U\x=F=\^Ǽ1?b$!pF:+`H'b`Lj kQ nSJflVk R6&%Һl{uuX`v8&H;8e*eSYSFib lolif7@+ 2cT?oeĨ"*ۢ@h%Yuy\0t)Z޲QR L$HHё%ɫr Sf00}I4WjL#t+]05uYp;M V9*8ddSXtL6!2 hBĐ1J@( )`m 2ڗ%m2T (md8>0 ,c AT٬rZ h4F9X-s %oY>(LMҍ4e!gBi1(h\O6؇h. w1ʤ2u4M8}sibMtZ4:OovCMd;nP,-SL`3yKK>eKlyI#Fp.#z:CGe A^: bA ; $5[Mec SLJѠQȴ~Ɋ)P҃ 1ఘEmnpe}h2ܡ,#f]81:¥58T5ю5+e44!LtNL+j&4pABS7s"oIM;nDdF wbFC#G\-Ti #e`)T^iBiMzMYZq"G6]!F&ADC%u*MϔaJ d/R8iLeF (ͲVz&ש_44Ș6th }g~CNe@76 vЀN8:t^8-2scYCaRNt=3#zf-TiA @h8#GP: >d&b`BL+{ɪ^uӢF+}%cs~cpe'z cӶ}_2ՙC%91hR:Ʊg113 h:,/ y},q7{~Aӡ <|\Ry~A9kZZ5P g1DzO*pz{भӴܲ&\37;>ICjbJ{.GC |+|ZG!$p!5}G욉Բ~>}`2E&-SNB3*VlaL6;I$s]Hk.>mόFZs-0@zƭUCXȔȑKy)>hEOkǂ@H\啥0Ѹ?Z o`lGPU@4V__c q-jwagaf!%jnvjKv`#yVD ylAr`q7 dg &3fc%NdBדyQKpuF3LgCie&jme{7NeqF1DOD]6Ns1nQq2}wX|w}a)D s~P~/S\}BDs]AS.]2Itkpi4 TVq_P_`G}Q=&?p>v@UJHu#WWlsq KjVi-ڒ :(LD q=LjVb[7$dm)XzVvŘ o҆/Mrq%lWpA sqvA|'yZYqZ5H4'7HZ)!CaА\[5w4s*"ևxfRo[tQ@~8s뱓&QGSt1~0eS8G^D`PJIs!vjp c0pKR?4N@aV4Ðbt oIarifİ^K4 aTv=varuQ$w)c/f=Z4KMV2eH4'n6cf/%ogf q{ZIaO]er'fq!9;7NL,Gg;%QhfH }9 {8rѐFgIj4Gyh -UG QtpaiCQb)TIa@l!?f? S5 ,[q!^?Kl3"p,# A2Tt#::~#XQ%O%%Մ/ib0s:s2D2OH[N'CE}R)('=*+R#,J[lY?ђ"o6`Vd"*") *- ڧ{:8$9Ab$?p$E/v}t&r.%v(Z0>t0D'py"C2%IcE10`2ӷ3P5SFEsjDB7*lG5~o0 ך hpSX>CS $, r! !!z@Ҧ2K6r786s!71"VbsUFR8;:8bX n ;#H\҄W`/"J%0C &1sZ'Û912:AQjEA)͙Ú<\\*?#87 T;SR(H-5i51!Y+f3jc6iJ@2"T2-+#DrS㒰85.U/$%%"*Y1:ODE'yZ:C'U;SE[>dgɁ_ƁĞ9nZ ѡۼ]L M[D~,]vlmG߽Iߣύަ.PnܼWM~K_GQ-ZM>OղF_64npr?t_KGvz|t??zӄo_MH*51b Sؔ^L\>7'NbQi\E׶&Qs︥ 2x0|\h#Hl )dO$5-e.# &d2R&in45+K%t & ap`ѠE0e I9S$Ȣ\PO6xA]p4 MN0a0ut)zԤ„biԢ 2S!V 4dHeˆ~ /9ҙ$D(E,{uPk+06T\v>f-UdQC1L^ 1קܪr?yn{ 8[e`x4ML` Ԍ%NظbH:3%e| "A|,J)P=nM0pQՉV닭RI>U?/Ze3`be߆Ic0VttPMb1;t-2vҕAIpBE QPi$m2DH ~˼#>)nVfvC\a$p|8!^ AԄ !˷" pS&34=E$χF=,(ʯFo]B䇶Y eOƫ41.}C!\mLhX+H@EmA&تHh8Ax@LnS;G1մw;" P`xP]Uk[r$c`,Z1L\N12=iVκ B2U'@[&bE(bN5dIܣXe }2Oҡh|$ cJ(E=j U@Z-#ȏGD|af4 ̫;Bub Um)SXg5oٴrV=L YR _&P:$9SWb(HL4pSHRPC8BS.Ux7O$'.,j&†,͋JOi5Sk8L =U95-aS $V,cX['wRYF6p!>iJE9yGۮ%7๎t b* @&va kڪvsj1L2cg9*Q !T%&$#^( $oJL~pm c7UH St~g5RZ3&# ILd6B%< )lFJU 4D #8ts0No !*w 0.OCؠu6۪%j%{ErK 4%x MR"V{ K|$P;bp)FH+M3[QW:6eh3Ղ:7+t֊Jmqh>Dwiߔ1):L >$>qWx5qw]0X:  DrƳ!Ḉ;c+#3O7@w٭Tc(:&m2؈uj}B$#’Bۼh6+&lmrTh j*A۬RP楯=r^Q\7< B)\f;DgU'훮ʫ3yַ^?{{Vr4<3%D-ڸ7-?8y꿇 lA._z6 9PckQh1#?%1@_?P=C>CC[#H3ГHe"! zP+gi K̔`B@6P'A|0}+4[3Xʙk@8(6ܨ+y#(P:)>aPP&)`x6Ms[$;'s) =ZțK774[=1CD>( t3K[J4I2rںE;r3)G6# ͐#ȱK& A Ұ@J**gFRby$lF0"1!IH).P9; R@IqB0J"dI+K8,DXσsdXa$d"Ss/bGMc4r6(/1eY#' LȄ.Ta`E,= #^0-REHK24粛sٳZX[8#,AJ6rӔIQR0"jÛ ɵf8d@$UImK mLZtbt Jb RAS?qȧA)z0,F@ƂSP!sQ2 EP!c{N)8"&Ǚqʁ֤(Kd`6Cܳ' et(O* EƺKq@l,;Ni28zH~(æIPMxUb!#a |{6,)e)evOKSY. *)EõjTd Z((WQ1HF]!d@0W0lJfēr*@%LjaU-BL ,Zƌ6M` KPrE6Xkm3KUdxjWKjRBU,YqrHJrķN>ydLȤyAq*4$?FeRZ v0Q44 dh2Gb?0ZAQ?E /t$71 `S   8Ӎd B݅Q} &aB1  |+0aII-О(&7 GIx,Bb˷ } t* x5sC< PtZ0+e #=B7F H vCa @c63A0b݅OQ朣 dXƟ:0Ѻjt'_KkܛLQfy\@F8PP 0ls&@aERl5R ԛ׸0ȩMn "epG1+^<䄻  :5k GI9T638i-ˍI畎P&M_,bƐ2d9ddf7qSjf(^QSnNe_AvYI ޽"+7w9H@T$-ՏPX ^̶Бx V{9aiD3'3 ;mf@dP8ZFWͫ}keFGlgD9n7~f} j~:\#A0;?CC:Kn;:lms2.0W|bn;MOuM]{&2?bW/ll۳/f:۰޼.fū2FB {4;es 4. ԖWC jTr=,0oiXӒ\IK*+BY#h˗e 3'^)@hIVXݴ5YnJCL |Vw78 sN~>)JIJvP0ćkT.;(gf56BBF irV;``CiOCyРf:xR(uύ)8H=y|x~ŰQw]\vR)#V`:mf}J?@egyLH툙`ɷ^fd;Xb15:'ZK@vfϿTTl4UvntOC w3[ kwxh^q. ǓiaFװ&5qO4ixۄ0,f慾¯FW wݓ`7̆8.8M2|B{D; 7̐AwOkr1g'"y lEt&scIFVm{#듣f@f{ fCR<Ya We)S@ .,HP`Ae""4!ƈ"*ӧl#njBVX‘AZ H'f weE4VU!YHmtXU)@ebRu'P &gg[Y,"yevYc8•XS1jV#auXZBBN|ؑq[QTXaHL5%V"DAu (hɞ &a;W2*E#^aw%'jZ8he%W %^ELřR\fi!B#-NjK-_B^l&ei6H9bA9@ ԡKjރ7Iza@PTpmG'XD%ԍɵ%xOSxgC'&lշب%iuhKSnڪf:i#\q{jg OSrWĶGqĵBs@aVK-IdlnIEX+-+Ы6R淫YFzRLwg!H Uiy# /)V#wҰUY!g򴏎 *<.ZR5 P{-(w%Sq$Xoudu`&U[wnշ^7*dӆ*raג7{mdT``E3٤AJ' ._y?(@\bvբͯ>,k oMoW8$Uay-11iPT`S̉Hu'A ]K mR,60p1TɱxrX FFahc*Ԧ(RB :&(SM]"# 4'yd\b(=Tv~~C$<1|XB/ґ[{R 3]mNeZT8PKpq) Fd5>^PTyl@HIL+ LazءȇNr ,H2dcźDvMO\3#Qc %O: ?288Mih| b:)V&S8dq-T"]Ú$ rltCJWq2I:fTY%issY S0%Eh$!)_P--]2ex hI6Dt3[8e*; 4/1Dh)a>Qɹe/.0,]<£&yE~Ea& %>c>ke)M\ 4U]{[!hJ:>5G#FZт6C bnp4/v;H2qU92jw6bPLn++FEBg PL,QC"IO]']VM.WF81R"9s/\.઎4I`ZE '1WF7!~>gVE:a $ =RݡYU Ů'BqnC[3ko3Т+җײˌɠ>֓5Iw"h5{o.28lA[rD%撡 MqYrnJ]I)DA_9mҟcPM, T!FFÍw>(D_zL'h, )zz( j0sCR!AP-|h|9/N < ~H⠳EiFqݠ*Grϡ7\w}Ş(WkR 墱$cfƩ-sSfhBЎrWZe,x82skywɣ`viR+aɌ!!bQ^+ ϵ3dx"e|4)^>ZҒjj,%GDS) A/l6G|YD@HkAu%Sk8l*I26' 㙄0pkzraaOAߖ$t`7!gLM Kr/W!*Tw[l=)3 83٘˩-l|a(t`- ~/9wFg{$Ne&9{t>SroڦE3ql_πY7r$O>dЬ0(X%Tp  #M![0`ԁB_D϶hΨC,2D0!@& @d0&<`  ^ "$& >\siJ C@| TdHel5S`?9[YGEPMfljdHYP@rY1 "Q"`RD@rE_r< F$` 0A^ E&$ C2AE @@&"^ a& & "/<0"A&MAY]Pk Lt ORÄl (ZUA!Uc)bY,iMɞH@@rq@0!r`܁1Ѓ0 jb >\ bA^ 0ph3dC`1`I $1$divE6:'c, Y݌JCK]TvzUjM zM*Sxg4b,r"%=!*I,dC(P]r3K%C2lȤ Ta$HeFIBa ,0c(eR*c&A&l,%d N22!҅hGXxL]-r=_pǻqVd[Hn, Gx "j\#BN0Ah¶Tb!UDzKl/QMb.btf-e"`!(b C$Pa6 kfB)M!kbh /d&Q5FKQŅ ΙҪQTJPy--i*! @(@Y}$PKt]&Aٌ`z}&[KDY$P& * `5bDiD5i$ Ivզ -@V `o m咵NML ]r}wdT5K= L|j|_EPYV.8X(X,dCn DTr4Ԙ@1 lF qv^ǸQ-A'`Zxُۢlw]NRP+G,5jU]di(CP⥵$C_L@^A(C(X%ldUK (YF`-LwĆIԭ >yթJM[Gz婎:G)+Ƭ`*[?BCg@-Ėx%F݇"(@`l<[fhKр%(gƊj!'gPR 8V^g͍kZQ:RiBHNglBt#nb^ ~bS\Mi&)ݱ ȩ#]1MVz툋fAhLh'" ^dtƚ(X| GM þcv>ޫD_2 &<@J4gZAHPNڔxУ쒏0EUTY1&AZӀ ؠρ5rp{_QKXifehLďK\lueqTYOqLst.(VՔE ZJڊxhtUD4>БЬq>%ӈōYZΕ83LSa'wq"S%@>2-ײ-2..2//2Ͻ$Z ~$pFR[IeP^% % A{eF*8W2VTX>k^A@ehLFԘTIV=!t50ۑ=–X9l yEU]H;-嵯#LWH1gN[rI"^3Rң@K#ZL^rJ.kWpw^Hu=tؒ 8 1^G(bs8icK3hƿ4XQ%s9,EaLl-DZ\l#[+<| %KWnS8 ucs*ӨX+ல25|\4%ih4Nb0A߀HG?DLHY'~.d|P9qwE(XT)kܴp] ۋppՊ*DuwVPsuG $>nQgl 7;!.ʲg'؜eh3? P7H{ 7K9g朮$hBM-v>XtP߬zJ!7 SG[˷4Ixv^`L =0 V1! ᐑ`M  uN(= -fOW7Bb+Մ3E[9Wbٌ w $^ 7Sl+9ܺ L$-W_|H%cruոcqפ"޹(E,_{&-Epel579 D]dۇfWD(\~~L3`ДՖ{GivI\Y ܬ 2E9A S`32G ^\C]AԤU~3%4۞6H8;OU[ґO]|~rKg:zvY”L-\˾0\<ʫFd}ΎE M`c}jIdР Gq5^{]dl\϶$K*%6( ""]mPUW姭t 0UˢgF͍uڗœk #y^;݌dcN%uE]DhYryl |zydC~ygj xG$hKJ%%[!b=rEP,uL#w2P%$L >X) &Gr bmy$fNs˩H8̉!.v¥e~C 3zY 64Ĥ2d9@璜*Dzukۤ˥T?S֥B Prb¦;QD}cG$li=ְKͭ~蛘dC, D&tN<';׉LSl:pNI>L g@ՉPs$"?:#eF-em.CK|}@Y&Y ^P>D[~XFijN9kr  bԤƀHuR U>RmTժnUZ}%j F&Iezs)B+ K2H V+IÞ/Ÿ]*2V\=hKG~ei* E<0F'fԈ(赋C =ޔ  YK標^ un7-Fx 8:k:F`붐 JyA0Z'Namks)iB"[ _ 'Vd%!MY>%*zt4lb .{JK>Mu@rC)8(bSaRt_MȲ+j94)6k|xǚepӋ^_ |S e>P|ӝT2<~b }= .g@PЁNKN3>Jt_':g9;9`+AT9LP.SٟNjO|6̓>'&(djm&<?7qf j6Qg'Y&_VIR}U.5jԨ:[Uh#UvMF[nkƶ:mw27L-Aܓ &oǿp7p/ w!qOx:?<,)7,^Tʖqq-was eNTceA9d%KoqE7ёt/e:[;3v$9 #T7<Ȅ&21 wNAh;[.|c(#Q}P1+tOFX( Ra>Kb@A >2!&\=p$@ 7Nc(>}C w!#9Hxߟopbf] <>|ʯ8.I|n?\=򧃔.ߠ%V}|`!)2ANPABoo`.~QQN`9ܑAя6.Ar@ ҰG@aaSN O"%a6b ޮ#$BlCB@#< `! '& 1`ܠ'q yȠL/ .) RqA %#\0P( 'GT0re(/ XL|x@aE"rVbxnD0BK4"n4eY~Q@3^p2v^pa!!,MG41 Fp/61xzD!sa6 o"!@R v!/3F4r8 c( n3M1-Qn>e$?%o:Q&$A5Ј {$S! n" A$RC rG;x![-d# w(qZ(1;}ШÞg?ƒބw|jYl3OuZKpm20ਠJ..tOPtvA(0#ob &0)2`ڮ)-`0c @aOPU"/"A(4QCI1NO.tTc.h( Z*(JPL/HM?Il3XX. f'YB,.z):X5[I2xFRUń.CB& \^iPZu)HgL^6aኢ-PCdl,-n$ zQsa=cuD^^ I35RBX*! da6f"#WMx!yRb,t:VfhaV@ 4$DjߚvIIj.268V i6O\o`f@b[l ye(RJ ^ofb?oS QPEnҠ6s` S(R)vsUY%d8.hz+v& c%sh2 &@٢4@3#UfU@3VrT༕sx:dBkYgnݦBD%]>z'q%` 0mr9!@poSS@(,q+7`Q,;yLR)"Z#Gsbu#0m21 k@6 @S?!a3 W4OIN. BQw,/3|G6X%'A2!&crn 1'}(.T١BA Rn8U08.Ά1rh=8n0үc!`;X2Yv)}% 63:STLQsEUr@ppvAolANU9pas@,Tyyȉ&fzW6 y& p5|]7l`?y?Xt Ҳ 1B2!!' w:y8p{H̋ˢan=j|!&hNH)@R[Y;]ae;i{m[Xo[yw{s;_s[]۱amJnlgKP"aB!N!qr@\ػ[;{۽;黾廿\{{ac񶟫ULY=^A٥ c3C>蛽ω^A뿝 ⁠ccK~də8EuP&P|GI{@(3p!x/e{@p ^ ~1 };!{й=8^!o /u%a9҉]{AMu@rµ uSD8ÂM&T8LtdRbYPN٧ $M fZo_Hia3@ H/GG#$d،r%&#o"B,>z;mj zҤMeB#T}f :ɜcRsT4M1a!҄0,MB 0B, ʶ>8Ō;~lBh*S\9Mѫ\gi ZtѠ={VV1!nM{4 guٔf+'=kavn݈p$e;e5qNӣ23ʇt>>UE3P&t\dIԭ^jL"zv5FbQܝUMf! 5R=Hb&F$>ʨƢ22*V[gACO&7ZMk6 hb&)y1qjܰ"1di`bdw%z#@}X u,EUh"G_5QA}'U]M8N 1 a|CRBaX~} _9-&ARH*٨2*F#+j8kel"Vh1!Y1y[-q0aĵcO4 (c !R&ͥ. 3bUm=@ }O4{UgZʂ<*\м,kVόIU&"FK&ja&x-Qw>*#GD4S@L4T4In`vdJ]\d[rv^9˥wx[= 12\wt%>R*JU[)sh#B;th.x#FG2 +5?si6,CV5kF!pD Fưh8@$!Őd+T)B(`Cu!pEdGEHfC]h`$y&(X*U3q)iN& IdMoVjӟ@c"b8CF.R9dz"P L*FTa.6g,R2&H-m4ILH{$fi6ĩ]"T%9C >d0Hsl#ohI B|&Y(&&e&y",A=V0«V<:lVup. Sga2?*$o4c,grudHJkPQ.j͊jtّ$+hYJ)VLy7Z ԆZc2x44OWH)MF{TʰƔL&s#Oʕjb(+L+"˰%b1>y@GX  3]05fv3ǣeEF«CLfw5Kc 9ӇPe$c <.y!`DY .@j xNڈ5/jhD #XUhUmlYBZiϕ16kc}muO8cfµ v =V/f41̶Y&qìXCL&2Ib"o٭0d!9P&Cj c+pnG vys*}E5|~8kٳ €?U>+Fȑiad3nF 5eH¨U*f/~о]kr+Z!.\$M"Bt6Vrs>mexسTCRw8Ax4z`c ۹adԶ.pO@ڟ>o[)5֖[m_Ԃc y#oblSs)Nj-DPUvnVV~j+'ŐF)N*mh]XtgLf '߯n78"vf:" av. h/hQF#V9xF5ӌ}͘0RP,o2m NqoEAʻe{ *F0q H U4jJS20bD/纞$+",mMt@NRm떙(="Ľ{uo<^EWTգgE R#5f"/=CYA3t31wnsTR& {DCX=P qJG]2Ts*nqG+!nS~O.Fs.kHꉦCcb,+ḅntFsfh0Hof!1`pmeeVCZ&j&@z{%8؈< enKsRZUAc+Ќ3ae6pZ a! bPaV獽'P4 nd{R Q64}fe0lƆwpڥ6@%[PajV@mwQJ#5TGl4ChW_p$ oo '#?Vh2WEE e@eHk8bQ,+qđuv"Prp@`XwimTkG+Tt|iqaߥa7p1R戳Y%5RAdv eKhP6i &ոp)(a8a)N3*rTy[zn2Vǐ嚊_.=,cwĸ9p5g Fa0 Ө;!@ٗ,G,tw*z\pB`&h*Zc 5! 'y?zR$i~Rw%"9SAJS`-`V טY9d/gEfhe;xw説c&1P\Yn VӭLf+us/"dXNƲsjlFo #%m3a' hdJϓx,~KV@iMV`o`aoK pep[ ~—<3 b+©hV ѐ-Ws OBT`@D36m^#ΣEÚ uWݛYA9 -=BHL#Cr̫:c{E٫!G2{GA)fOg׍w=$nz-"۹ܐIU]yH~-c4<|VqV;n- ^QGb4(VL,sL Ԕ! ( 2.)2DL$1M 1c 1co}ǐPZ.1.扁J,'e˄ʧ[H1 DǦ,2J-$I! #$}@M]`rgtRIS($4p3X< '˺B-FJK2kh`5V20N)~( t[UvR\0Q! "JsE[(AbGBuPI<݇׻ (&ߝXSI!#ȪT KEP0F'`$"=%သdk zB^sֹ\41!31d5-h;cʸKLJ`q| ep-ar(]Ψ㖛-,~D{8< 9uӳG|(4rS(%iiKJ4bP!t u Z҅;si#\4k+E Ψ(B l5sqQ E _0x4~}aqoQyn_@aǮ%P R b@F0 2bTm j \c,(7ϴL.$)a K?L! ``xCPxJwCP@$D$шKbD'FQ&jbJIu~|Z! pZ$EːbF810f"Q-}e+ћRal@R<!HHFRd%)~zob@ɩ M)y<~RÊpTI)HR\"XvGu-1X&EdW֑*,c`G/Bs"d^YZf*"c*ka.jQ&M΁b9("o^pYQmJ&?.Dl_JxlD^&IYL~0E(͙qEYRQspb61ͪDϛܴ&ӣ2N_V$]ڭ[:G2nvT.cE 0 br*Vn*DcU;XGf3i b>գFsakP0(SU^ ITnYbH# T#*.LUS,yҀ4mR 3RD*X ]Z*lbq%21ʥX4qeiV*E (;m*+j͔*mD(ESYU*9h}IbʺnR@H|)  h@A_ @>**! 4D+oƔ" 4va ?0$Mt/Aڍ MOe@X幄-3(tz\;%t'" -#F(h*DZaD 7xBT ÞgMÐƊυNFpbD8&rXYM I@&m4Hbˏڰz~i5:ceWNjI~:BvjUն߬lVNoӹӫMr_=miF6lz;۷}uP#ihf qS,3AשqC]Vh5 p@B 4mh6dժ&R. !@2ؔ b0Fi#}sxS^ؑ;$2 SUalہ^8ϕ6ńt27 >M_)_#EIy~WdF+M>*.ԑ+'%-|PL1ny+REh:6o] r菟]0N"p QSiO`A>a3V۶ozD+K(x)|IL*lú"\NV۲Qo] X0" #Z#UyڥŐ*]2.Uq?&M?y! YZ޲cLBa0 {` @;<P;MA@h0L15 ,޺)[ B3٩ʣ+/U?#l:"B)r!C* ,.8,#Eڣ.5[%Tp@%9d0SpY2{‰yd2ɖjZ*|C.3SD$Ys,c:3CE z蛚Z3l :/( qqG4$$[!3)ҿ:RŊş:RȦ?Cܬ4Eb?ʣjC)4R%Hqr[ԨZ R*IdO\Gi_|7/Kq?*$qqğZ8P *Jv$R#Yd&#:˴t8"GEET.,%B|^\ Ɏ]59L(-s:>E`3H@MՒゝC̻3)5Fܛj\#b]\,n-. u: :C " b,}6 ӪEMr`]K1`5=;n&b)*k 0YtӐ#+C\He4UP(\{*u;`#>*aMf_^LvdPч#Q5h::O5BYE]PaL!H +1ag~0a Ms?Lahl1E;9=f7 )_bxfNVVڅ ig:3>e;n9FKi>h*=h@v(>}TSoƞ؜DW7Iz]S龸ʄhT"N4 ^v>;c8Js>ap[o^k a54ks`kaHA D9Nk:@Ji3\X u:U[Ͳ]x櫳aflcMƤ^8U0GLjV`3~ ^d+&JMMl:\I 3 =B<}X<ׇtڇ^֟[04;>]ؓ -]a0S>珃_6F>;MO;wB1 ;sޔzF1Ge-P8~׻asbNkobnARx`m5e+0Yzɺ,CU]08aׄkv8~Ec>+gT]]H@J*0lS IUacsݷ\ut`Pb=F#V&}xDw]b`Ͷ]^&YrwQ&8IYwjc ֐fv5N@PETIk"zUPLjE~E]d\PRukNhSdhiEYl[!BWzb`8uGjF$#44[Vn&qH駨N~UHfLgӴRvQxz3a8Ӓ]- i]Nz!R•I jjtS^)Brl܉-fd;F`kAVf)$`ۛj&s\9KͳOEߺjX{U+LI22Rn ]l_1sT3ӷg]eikoS4_~b2r#mbDs!~!|Jץg,4nfUV2rᚴa"8qĜ[ xTExkdقDugZ^<Er:x9}H8~zOT3B+BW~M۪XИ5W5IU+H:khM`g0.Ls͍-%DP#U潸egER&"eOa.$y0!1^MلA|',B$n%d[ 'a,Mss̳┡TWPU2lya4 DHhG? S.šaJ?cMb6gCs\Ҧ;[xM3zHF/dVYn&}4fH8 _ x$p!q ш,<7M@" !"}stە0Q&v3W. #eɺڂa Ʉ~8u _<هGU-Lٞ/ʝēcVqg:נmb׹>tͬ;mH]Cr+N)nv/rB'"h?,oZm^ j(_Љdt/l^<h< Bd WL^8{C^N>!馏c BL`x$> 82 4}?䍉^+qӟ0̕\d8  C!=|$8[2E2_$XH  I_lу$xZ@]0ّ _u__6Z@((4[O``> %C8=H$˧ Bh4\̊P@&]E$&fBY۩A$} ! ] =N&]\\H 0)jAEu-'\uI*Z$Õ"#))1\C0^[=D 0 V*F1EZ2am|`@U"(atϫLxܖ8E䥁"nX''Z\&dNN0a}#-1P ⿡ " : $x0Zڴښ 'u $fB$&X"%iFqaZ$YDZ}uEMt)GA|8}*rtT\X/IdO^KR=`E*}3Y߈XW,,y |m`mDpMd`qgC9GT_l~#Oh-DBHӸDV ,/ݔxdqhƶLUe\:R }c(  U]D[qf䌜LQ\źdEQfTnEbR! E(V9ј,OMWhVlm|JHFwTQHp6"e tLT44gaM 5vTO-8WPȈ-^RT5T(0XΚu#m, SSJ欚EF>:JAADh(]pGDNކj upMB{Dr4X.wq-5SE< >]-@dd,3P(].ELS#+D@ߤj64(EI[Nܞm0_ d M-)cSE^>u:иxD=T1:~ld@'h4Vsư|5gԫHtpmE"aGnGLVe爭lϴUڒPH̉YKŰHϓH41ŝ 5K-pYSoOI4.NJD6^r/l%&Dt G|'pTDQm푄dF3W]dOXF!,ZGv/ tE<*Γؘ|L؊ yaUH7el*&ԙlB4˰ݜOα9uvTӅ[y/.kU D! jwB>G[g. %0N,Nyc]PII椯 r$WxG3"![[TnP &{7l`H;=+%6o0W=3\)Y4i҃Ed ߦ{HoHD@c^P.3rq%KwT.rʩe,Ly52wvF̩WK"q"EHqUrKfXpth)Xo UWy `I,q9^>ut>[ruYEmNDJ`ZW@LpKK'!ٍ9\b` EBzͮIhPoO gqL(D$I(p K\HZ N 1?f.BɑMM '' YD f TIJlL;"q]2 HI>lj2n4xPh SFO2 *0 "$Q01aScňʄIAg*X#H9>YOG;5XL0D30eɸhc8dx͡آ7\m2e~:Gzd]p$KF"Z9GSFy$0ΝyJU'ɦsB4&琚'QjeT`&:͙I֘6p} ] `¡Lta9W c}7ʆIn]L1X2$,%3fsjc #$Ip$ q~#^8|c£EfCTD`~@dyL`R &.L3F[?dIɄb)&EMf J%Gh72n̊ 5:ms0c1[8iBLd髴JCrQԠ1<ш>¨ޔTJKؘ<]̥t<da"BH040]dhdTgdYe"CH2/:s)ew4JSTJsMEW!r&2 L(%'A8f*tk"afD8;Ãf ;N(201ΣI70Nl\fm.Ө 䁯h0kّ#SFE.dlZ,eXݪٓ K.23JjdBAZ#A1l'm^M꿁v󔤞$ ҇!­wr+IXX3B%\ɢUń a^ʨuR"j'w_yYbAh,b>Q+d@y-bΆ.5(ˆI?cuFIv9vEEP {sEͅ 'P#&F6[\$5 w}w C&6|%axKdpL BBԇe[@@}4.xphj9E]{͒(8"h@Xe W@1igl݄aĈHKE% }# |ڑKSF5NUq^:}ĔuStZޘ89xHC$*KT;qX& yP9@.>2H6buG;[txat] Koh@حIDA*Qh1H2<1"-q1urĝX'~x=~Ne줞A#Obea;SE|5$9gByy]}v lCPIOK^9sSRݴ(5u5PWK36Ui%练fF*9&@Tuf")=fEHT$3o@*6`ú5Ux[4EIśR5S)FđV/(Ѵ2jN۹3Wn@0Edf&/+V5} 3hM03vA|cna?ҫfK,8ۚv=ͺ|E5*ZE.]@% TI Izqɂv5Hj\.5]S@`N8*ʴvd5XΎp †*hxb<טwms@ɂ5~UUVU̟&Ԇ]mrԋƹA)eKYԪ~ dep3g8UThTNw&+;boεoLb4@{m=ѓ@ aR]EN֌tI=v\:t(SPQX`)jNbF'lfg.7zr*dY㽸~s4RK6aY6$L@P"6ӳvkMs\w"6p{&]c9\jPZwݑG'8ζaѷ=aSR-i9ZbK}n\s崯o U&ptT<7E(H zQ4 c</pܸ33}LMrDjSJ˥7ԫ-m3r6$ba&+&G R*iQ"P",$ +J jD 294KV h"2G})FXB1}t-#} D.&ߴRIgK@t_,9&C0!YM )h(j]LBR.F&*iHh'J.qrPɐ}=TLl);[> $NEHTb\ i~Þr.St5&}/-R(L*ϒU84#x D̄'EXh}XLKU22xR 9((6&zfN*X.3AϨm/Z+. 0-un3Ȭi!,mfkl̷-1o2e]e,!]&F6{0{ڙ%w݈U:nQP]&")EJчx{9MO#)L`_3 McNcȁ,6W-jLMP'P<5G,ɒ9?!ưЍDR-' ºba/JLtJ78Kq1Ŏ0` B\J{>\{<rq ߌp;u}cUo[g0bՉJ7ڊ݂3$"!,jw IJ3TkeNҲ-v\rot8P8p+ SFp Ah3F`C.kxL N7QY=~T6qIGn,!Ie!!蒤&<)MK"%=zSц4G8ŤRԚaKeN}VpWzRRThxMC3%k0It8r bhF Ln-:/̤hhA&`4mD82cǛ"ْgS[m*Jz4Hg:nh8?GVWZb=:7VsR_[I~ޡ&T}5FDGMkɁEfZO=M9DZ)XgwNeFu${[Udl)\qwAe{ҕYȢgɦՐcs.DRSMw  eTDAHAUPS /ZY8tT4@>})#ŶShڋ#4p.F"E eIo:5Z7#]U4Y)xU"F&tb}~ʆ_Y-v`]* \NuaŹhy'uc{=h֑uL>⡖Vuqo6Zm- e_>Zf&i>lAmE #&؎6L5^6 ˘uv$n_U:m"T^Qf00 s$ 2# A OTV|p9Eu +ZAa!цg/4;l%Vzm4|M$8d0#;Iz?Q.ZƫUPׯrњdxCC&`ផ(kT-U9 25>-h&ʢ%i',CW|A/c}LIO=A7 c@0,r W҂Ƨ "bB`p70;SM6v[ș3xwEMk1QHPT: lzچp{uXU4NSVO$ ֋I#$ކ!ogD @J0!8! "l0.2 F2pKIqbQY(mifC h2+^OKjnD1jGքy2qy^(Y \]\JR7q#=kPRQ82(ODsL,‹1Y #'ezdr=y5A4\XpqRI^cRQ WBTHlj-} SL$VWO"?м$6a sѮdc$u] 2> f@ L,NcIYEc 1&f $BU\i!C|2McYүs#$U 7W]KIï1V]~$]h|CMepbsʈeaD8p_0) 00Yx#{͙44 E+,>R BI#P(su}zcPu|hVƨa;ݳŠKcYQvd<)SǧpYk͘`(HkA(ŻN*u^$4΋ ErF-@UIOC3*?'7陻DmE*.lf[%}xpS? nQ^%iHnG5TpحGF$r%1lD]ȪȭZ˧EJ^ow=HQ.'iJhxRƭӻ.ꔊJ|vJ8!N|ZjRc~pg4vG&&0oPs5Ac6'<,hG"02Mfwq2'vwsHe}z"TVz('&"mOӔ9r4T"7ς7  vuF;4($u#7b"'- rw7!liᄉV[(5'W-I(&WЂ*>v)esGpze%wk{hkՆ#2uNP`JG+ u>$ u6P%H5eIz5k%\D$;(&$+8ZSv9fR(uӓisUO,]Goc[gQ/Vqj RTs|x"V6tB,(1'm!Qg3"]Cz %ul!!)m9;FVgbJ'"6H[4$Hi{Ia`Z2s/A ]t6wBKF"Q?H!Aq- p^6GR/<(foCR{ic'nkWsBS.=AcTdpҊoȎqyYIC<69#lIB6䗎{zj)qbGx6ซ?vCRI2%pbHsxJ6 ьT &a@~cU6X[a#doI B4+Rƚ!p' ys|:\%w;<8]$?$}:1H+3Vc邾9xsMdP?˳,-HVV92G z&¦i=w~t6jVRu\CG5.Ar !nbs.irhv,F:y9w8( vɟR\z(|gqf{Z/ǒB|mAW|DUItC³N aB ujz7aB{?.^Ң- )}DzZ$0S铒Ӓsl'R%H}{5*/J44ҜCY7X$C}Qpo2E*A_R74/є3FkM?D% tǹgV5*βi|4=@(ǪbBV^*Һ;w H1CtHwD-1 NKqXIe(=jN R>2:Cv2jhdYhSm.T2Jc;S- e.Bm炦]ξ1o1R:ϱ9hS˰c4 %2Y8Qt\T2̽l~1]~ZF5C&$^@JIivN&̟X,g-\լN Xd-!mtVybFUp>M\˓Q 9S{@J JwcdCwewpwգլat`rl2F|:pOj'!ZNY1ws -i1#.mMF*24K d"w>ōI^$6w!lؒ3!˴R?’x *㧛iS#a9ji* w9.ڻ#8S H&491pӎxM28  AHb;Ab=<:ƻz2 =؋(";j78Y7tHg42 İ,܂@,l=,$@?   zJp= 2B/)3/麶i:[#Hd)̹Ji[a:/b"qiB"[P?K e)j,`"<: A...X= .ʘG'>ұ718D A[ b 琗i2+qٕI58␙7"x@;?ڷPٵk 'Q`;L^L40)C$ձ*{zrD;E*YL\!#K8IIHDB9P{)8j ,z_.Q7p`HBPWs ?3.ړF"(#p2R.DDn|.6}B  S뻿лpkFAա@ A[ d١p0tݘ Բ[2ԯ<0izbtC ‚̫Y4xD8tjʩp\*;:Kf# "™3+/ [齦S ɖI;tʹ<Bd̾l# -Tё ٴ7(S7081-уaAQFzMyyDJ7ur FmQ z.4"eŐOdv8*q+H+ ? NWGϼ%<&T CICqSsS1r,K@ ۊ#ks -J<dկ(Wݏ`ۑe결9s'P2z^L: žc2'P3 2!"4WhS!"F!Yyq.Kς ̛>TYlQ F,l%Z k$=F>R G-yW)7A {`ץwd 'r6QGP$EDSٚ)L RHʏ* ЀT.W˽$*dDݤb5o$^嵊Su Yf[],7x,Щ 182*:H8 )1tQb\l0d""JQ.9%ZN$a=V]VB9QțPٝ]ڈ\*axs[r0:U:0%[+qSTzս19@ӴqcՍEb:s,bAƌLj2rRc!1QVJmQuVOܵo=(90$qbarb#vG m+de6fDZ08]Df(L#@+TbYҁ36}%Lw 徺jky8" Tk*\m>쥮gN^"dȐ[3B!3elCa\ A ;eT@, *IΗmנT&~k8}W=:*A\_b٪CChAJ֪Fazd~s3-v+#j#;^!&! oX 7ɷʍjq ymk̫=0oɭ| %ƞU) I)im;bK $\t<>#@9M#WVfg.oH&ɘP LD̄4444jgjvhGLowpDŽpIhGwjvjvto4 pvvw/whrw|wuwywhOwhxLz_k/xtvt_7wnxwx|wwwj?wnWxv7vjv4xtvkwwhwvvggyxp/xzvoWuUPdP؇'7GWgzFɉ}xZE\ǼOu{'^~U| \.||N|O'Cel$<(#5gT3u<(] 3} }eGM_I8A`}Bs﹠CfM5.']bΤGeIӒL]Rj*GLʘJnxӍo\*U'ϩrR< աH փj0ϙx JMV_eѮBR$Pe6&Lgw]xV$ÂN}O>TC5 wZ}Xr/Qȕ}(A;{{#oܯ=-nqucӽ!hmW6X&5v WuIt]_EaAHх"nN5&>%8"aH]d[VQ\ %M~y@xRvt\P)xma!^5DUtnQZy$7dtV)vhQfVdlՙyUE1wBd攅(AwUecW&TE39Yg6(oVDjwDrd|憙L`,IPẂӧ|C*yc2=U`)dXTm9Շ)bf-y\b-p(L}:vgMkbSaXxp[ ^ iqߖ,s}J.nM:0lQ˱"KM n b(_llXu1.[j|-mͺXA2-ITJZ!ڗQ\C"s<6t#|v24a|ozP|<6^mhP`~kujuZ)GvB9Lp9]\%sUkMԊ=ֻyx_+[r厈- dkXn;kplJfխ`)#OZ4|I`J[vt#+sF*m%ѱ},*( IS]]>_iYאh%kTtN  ^C d1ӅVDB%N\ ֦r2`NruV%`"th 0*f.u(١اBu/M"Ԇ6 e5kT[~EIbJ"iDĔ}o9:'-p&zT4mnrF$H [ɐnVwBaZ29'rUDɨ(n[dh9js9̀T1AG&IS ':'qI8Iupg:۩Ou3$YN ;y3 'DiЈ3̧9POuӟ$'HiO|dHOK QIhԥeL1Γ.EiN Ќ i2҂%8IP$(BSMC4ѽ@ 1YӊֵlE[Vuum:׽yZ*س=a05vU,bXNV|+nY^g-{XKRKJML!rvy֞f%:˶Um°ĖS@V"-l+$VC >zOԅIsw HmM''w+%%@h^%c'_~8*QdiaUƎy h-X肑Uu'="`b`ˌ av_ӌ5Wxe.)͉3׻ZK9&D{|EDz˗8%5U |du6"4EA*ƇE,Un>x]h[. b 2sdQTPybtl,o-5.Ƶ Nh ~1-.YLf\C5 1_JqrDq5a9M5DvxS]AF r4/坭vNuxtFGL#&-]GYbb+7^VZfM6x=9rΆfp,׍o\fGYnVdz:+ bQ+j C}0- φ)'CI!&o9TYlo*^yjUm~ޝJ~N0^[Oc:PN GI5M.ӽv;nw~;/'hP>ǚb>M[`[ ӏ6'?]ڙ($K<ǜ`|`hzfиL;C2Xf]ڢEh\Nz-@DV$Cܪ0&` ]FmSȤ}\ moش!+z*qo)"ЬY(GfdQ#4E20 l֦&^)A@Ep~nY@²(&@lzS>Z:08"#*9*60^_tr߲d01əċ RiRۓE jVQW0ܩ2X% 4*nL%C2B@㰆(D~"eB%Y},)F~="jʴ+)fΙ1 0%OڠAin@ UbI֧>|B(1p(%k0em`B^ cX@l ZF駱(O*):joUˈb!.4 ƀ耦8^GeΈ}t Q2DĮTPͽyJyX ֐H9bHdG\؉o0e ҟqcΚڡzAٌjNU= orhv"u!ܢ"BD%uvNԚPBp 2X,э`gJYqe@HMGh3$!( #n~M?B v(5A{Npe mbnW5gh_Oy:I._Td۝3aPKoY}rpbjT+ & ^_$TPՔE 1f4cl 1* PJks GTr?̩|1:j/^@絮2bcV_5`h>,=AUTWTW)UKNi*DMNA>U6oL_0eQ'5ɰ 'G~VS^Y}Q2v܅Ivo7wwwܹ2U[ce_yyk2rq $q3tѱCkHG[0Q!$c\#2Ht5ȄXyaRx=85 =V7N8(p'M%01( gܨ2pπ N;Ā` i.qouEmؗ8I I̕nvh@aeH2yy!?l/{[j*((sS\ !Z?&詍  .[[2#XP-qʰ+\ O$Ә֐&U!Ϛ #BkYl91F BX@Kk+]>5VKaa+YAmo6efoH Mk/ r+{BiVt&Wqr";2Y+_ղoJMѠi[ 6+y|u,kprV#\یH$) Jt>.]8ּ u I(ZxP=It\78QK!;|J|.ULx:JG T2NQJA (}Uب@S 6UkZtC:$b-OC .U0nRXsTisv ENǘ66edFok,ZZpƄ)WO38 ԓ+ibiQm8Šmxe~庰Na0VISEQuJMUR7j;1uNAATT@@Y>6D}69)QI@LJ#i7 f(i`2t!&h |!CI!I :TIQEh24rJ"[FtM-6QɔHCQd*E=5$BBo6t2%C3odx#۶oٺ -Woݹso;0὎c rƋg|ٲΖA2fǀE9¥o;FCOEBOOT/DOCS/fabricview-vlan.gif0000755000000000000000000014325411660465304013463 0ustar GIF89a13f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,1 H*\ȰÇ#JHŋ3jh1e'$ɒ(S<˗&adJ8sdiNe6ysdј>]T4%ѦP y'4%'PC^~_@-fĝ+nܶu丛cmz>0Æs}PXǐ#K,yL9`֜3C$?Ȥ^LjƔV#շmQC; bȓ\M)-#]5MGq)wo*izݻ}Mq6?~n 2FV2ʤQWoVX%Cg5W'5[pZk(ը^7Ƙ.搀{ C_9$b3 eaX9ZeZekPii&jetuW矶 (t9:έqwFu=*tiםxxqҞj(z&&2.c46 셛@L&ap5,XVYc\om(!@f`դ B5"^30/4Ƙc5dI%iyYrjgi&q)| 2q"/G %Qrbwstg]vmw^%!}{gwW~Wkxk\ Ŕ a>(Cb!< @_#w""Z6vsW@9Í"3/Mvdm.d_ _nyYsl\.iRonVrjso!Ļsi,r ݢE(wq`uqJꦚ8j{ jk귵+^m6mlLi&+~Z M\0}LtAthXf-!w D9 \B%I 掤")Ic)K1>葆Ϩ)^R PШINP.:wq44'x(͟dɌ:IΤw5@;г8hل@/Tyګ#<8 D}[` }!p DAzd0 $ Hr0t h4Ŝ "|_\LeJtffBQ`1d7!* H:(V_C~ue hg3(Kj*ȄH$!R!%\-zӖzl![3l^t ˄›{2 23'C 2XvX6G+ L܈ZD: s zgO1+,eX 2I=j RÐW52`jg2qCg>WeiI r}a@Qi=BzSJOTWo40Or$AɳnihEX)CtX\! x&1< 9X<I;[!X2=g2D##9zOk;(cK:B @QpL |۴DAh9ͤ)=}D81cr LU -pCAP`ҡXwK8@û͌tQOs8eZSaiiVTzЀ^"5qI֙2 uT9AYjBǸn4(˖?%KӢUQa$h&(=&h^56iq_>NШg_~t?) ,=~q%;Xk`È|*0*n8 PYvDoݑ/A Ug3)Ro)! t|f>v9]zou6J M4ϕb] hР $qu~rRi^b7S +2g\*O6&iT=5SbT95hLf$ I,ʲ?Tlvx]@8 u%bI6p#4Jfn! o}!dn`z3qcM4F7 $M7nG|Ggz `nHAsF gO0dndv{Gp{pUYbpD\fZWsi (wo[hxE3!=Wu>8g9urPp@O<(9ZG]gqw6jDtz$vs3-TB^uP+%wytva3U6V3S6_0i3,AVe+&X 6?$Q` \!2'y]WT. 6 CbTLs$7 Bry#'}9fyr Gdt40X2Yx5 :0}ŗd` e'T6e{@h&Omd`jVtcu"+5eOSQUxYOSv]E GOPwdW tuf)i-%j?^ruui\>9uo_UksiT$T!dOvO%REU`U)Jd&k0} $v57 ]b1n1A~9Tl :Bw6n'p!D:l֒A kL` eOfo 'c+&gɝat&g{K_ДVXdqe!Ii~p]u+ՕhYHA vI_vV6b*Jk`7S6IO+XN!$"\0*1Z"1*K6o %Kh17A"#3bl##B//+T#I"Yޖ9//>t&PD_DKDqA1ZfEA2|'s23ēE]=s=!ص=%)+4*V=S_H^j ]S w, r!x4A@B U6ʣz~S܂9A$$oMrB:"2C8Xr/c$X=Ԑ$XDh2EDfaQ&~b2ZC\QvV<3<"v38>S=qG'(44H!5H8v R3?b?A A%?0 ++ѐ ; hr_5b@sqVk)@rѣa_6.uw9#4BB3d$Y4msnCCZZ"%J;z}]1њ&'dE321#QiTCJ))ڱa#>+S) ;@e_s_?ڰ rT'?}?eIb{1๠뎛UѢ,L86 u".#C9X$EC{CPDQD0Hd:u!1\ ECaE!"UspT(@4(4D4J^G +^^d5>_k"6 I˲I  s D" P-eu-(!<+. #0bu#'"9@q9/C$q$cXCLĴ3PS[s&EY2bDZu'Б\b22=;=F"ǰ¨jz25`S% * s'F@0J ' ) Bɝɦ !lXE!qrF!$˱L,KA<3ɓ|'Dk?Wc!\#J'x%ɝ<Oɥ|61xMɥ?(:)JL@A + Wa,Wͨ- Ϝ<ТML,Х!,JLѳ'ጢ\ (,ѺLQq$&#m XA ̓-]λkr͢<ήL$!'qJٍ,AiMJYN2}*:eA֩,(ԛ.ȝ~aҡ*@OQ*~JPOϼ}_,O^ɥ_حMx=4D.v> omJza?@A+NbU~n/AO@ 4PB >L}"T!F3`H LPŒ E2|IE2 48s2Ib[1zw;(RA~l:0T@TV"SeXzExoHVڥTv5q۫dp)ENwֶ}Nq$T…^R~uq+x`&}9LrҨHU]mSpwsDs7>gXfliS]w}PI3/5/>hH$~#,_mVTFLp<}%l@^ 5O,= ;Da2 ZE<]{s0؅Dh$d }5x5H oyւD By΂ {lDmeF on}z .>-Ippoo^zΏSHck0 M#nO#-~H׸tHTV=8P.$o 02ax |8T&a@"ؖ4=L a- ޠ alpƷaP:_0 Jo_JAr#>h  C-S? H8A1-& ]LO%h$'-Eb@ ^xPa$5 ka$~$bȄ <ܥ,nN}/ĘWH C C `!j[x&U,eG!fdƫH}"g_3™_6gl4,F<3Yk< \( Ŀ>zH-P.Rh$NѪ+f(9DhKA[<54;-l9sk`1)Z a4؉7"ͫ2( HPz 8217[Iŗs:9u:Q:ؑ;[*A8i#85)ad[J@x, ,yۉ00@#1 "P˅z> a?F( =k#MSrbI 4KHy3;4Ȅ r?kԠ !{YZ >|ɗs9 { DH";c_EJy}AM)Q9O.Z'ɏp;@ȃ$0QhJp C.hKZq ;K8-Q>O{4yёQcI Th9)ֲ sZ 6GIRr 0QdK JKI,7ٴZ5B-&ş7F3/cA2< O8)IJި*΂(Y@۸?yG ;I/OĊFś* ҄ ,\biI׺F[Bx$'PJL"aMahT3Ek:.IÄ-Z`iIV ltǨ't䑱z 4(*rҒЄ8řTk{Kk+.ͬ8ʒR"4@YѲ34ec9$$u BfP;Q4&Z;KnZx⚟jj&Z_2 ey5蠂t!86qH9DLxRbYb6NDj'j+H𠐪Z:zZ3O+pT]^*ߒcŚ\+%0=C q&u8޻NHU z*Ԍh*g})e_A W=*0F0#ʠ7l;8|\!-bcVua#CېIddT#B .eR5?%џ{;=.E6zB<09ҁ%ݩH4'BDC̾iGLD14>!OrX)s 1!kl*A"xB ebi%zʊ9Yl2v^@A@Bƀgd@H)0FO:y+L%I >:QQKxȒ2AuG, ipW쌞HÎ `╁LLSH8Y8{MTtEޭ^ǵjj:fĮ;s!^%"eJ̰ڈ?Ǹ∶ VU$qqhYɛ \Z$1C3F4&9Q}n釂hr&[ߕ4h*H:ۓJL17GWg5DI4^y*mhXJN)PCMM,IĎ8rl:O4I.]B=L99AV"ACQM*3oPjKhǻۙ[ ˾ۤ8i4ƽ y?I9o$@wB) .(h'{?{”hXrn)yCaɘiӕsQԓK hM.y l:Dg`@BiyUHEaH>5lp)˓nq蛡 kx w=ܷ?>TXLu@侽6 XA \Hlfmٌ,[,f>o0^wkFo<16ՍBC&'>0ئ\pgg'kB$4IJUO A6*љOjT=.:Gi`G 4D'I pCY1OEĂДHZ0YZd?/7(){ , ìt]#9wޏsy F{dS7v7|x=a:=\%kƓ?dO5yl>{[jڼ˗^>|?Z;}qu*/a |L;4h>9'bAXH>{zʔ[FphPe"4`Bz6a %C M~L!ʁB;˕.*kXcLGmb4p: Ќn|l‚,jL-$D$}~Lhаʦ,ѡ0{ 鑢JEujl JWߦ#مȯr,Ik,Ǩ/٭ߒЧVdLZI7F24SoVUʎj$τ?SO[ϒ[2\ctnqV#W3Y __lsdm)~Xsfu%`TGPb W&PTIĝht&R{ZP HBXpx6Sj& U9]\YX^AJDRfEQWa]U҅GZy(!NVuetUVf IN MdIX4YF]=ʟZga%vJ$+ܥ=BY7_Ĝ`GՁov X9Wwјg5$b فzU_sEĆ$gc-\r.^Tpl{W:"ȡa95r&'rrtloح1'@َ7\wAS,z0n`2lϡh4(-v]l"z,qل9Zm{N)[VZoWmE>qV5*h|mmuIF[&i%A]:j &IZ(?CPnyk@%nɖ$$EI#M& r%g^y4E}+RUxQ :ǫӆ'9N].~GyhY ʄ鶝B*?eVaCTy@j]Q:=_R~Te0!BBC>k˙3-e\t`8h"ِ>=~@= Siӑt邯NWvb-X`LВǼVx0eyTsл4S0#Rdh7>xxdS*8B1wyJ@QqNk|H4CQM]eXiFo6 Q/sv)HU[cO.3HѨ]Z>gNNBKA( aBJ]c6*h)ٹUڏr!qXDSVr8#- 4ȁt3QJV NutY#^ )%-{!dPA 'ё&bO)Q%Lev`&%8WY”2!dE5̅tzc,Q$mw4xO!(VVheYd,.P`4JH L42„ZA21>䭰u,5/U@^)e텍s.f ;$Ewm%㇚i0>-銌5)8zJf]i 2ƪ AH(fbc^@=Bz- ~M b>-mdOƪP`;DE4}R#M0hZaImekX4ڥ&ѓa• {D)؎snS MOZ顥ʫϴ.'f+1m756nKg,!5OQ"=KV&lQE< y"bQY k1" @UpB*5b ImՓ,lzgl=֕88^Uhʩښ tʴ(,b "[lV``D~&ĜMQU± $zY 2@J1AtCTIxL|bjTRdu_ֆz5-$8aYx+3ڦ0I^50ߜb] %ˢNX̭/ z~@cv,É=7ϞPHe{eqMmG"sp$e4^P9 }ir]9q_7˼D1[e5j.R1SV(t?Y*9xӆJ&zk.gnRsMi8XN)C}pU \FE>5C0i4N8am$_ʍ3ҊsiG1/NN7]*,׸0 G,Q0\QZ`fީ@l,QݩяCŸ82l)f=@lE KLK\ - SFZܲI` Ғ܋U ɬAUԁe^d4 5R@膅luAQ=@SߵPOS8*\\U^a_h˅ ԅ K9$FJGD ̞@Q3mLhxS DG^2h}@4fQ 9I( c$UǕ摗CExĕ J-IceБj dȰAc^Y4ҵVSMQLBHZAzߌ=i؏B >,ȇׇF5 }I!EF.] k@2 V1>͔][ mc}'ۄodB<`\[Ğ2\ (=@&HBāazYȅ@Gb0TamUQ Y W)䗑r!SUԞJ6>FJQh7mL"PYM&XPTAfP_PşNDAeiGa(яq^εҶ)$o^NTUvXF7Xy_$,q%> 3ؗل=k)PDA<ŶeY߅~b .V!*e+2!%T@GR4[\ԶMqA XP?^Ry#U(6DB^E6K UKl!u$lQ((\ sPSQ(&dB_QȣO ̹h#`uCɧUQ,udXR5.d PVB*="S O0 Z\Kĩ] 'M=D0@ ev'C>l&" *0l,jIZc:Y"2 iFtΑ 칹ڥ#&V! -LI$ΠjePhEaNѥڏD\P* fQ0!OmUxGH20̃B$B@2' k2 A(&@]sE3Q#AR%OlO}E(*_"K=+]rɕ&lK]IaO\ fa]6H.$bC$f00,j0&D@,[%`FԕIG|J_`/}h%.c:r-iL"~͍ʂkʜr\\vUY_B8U0^@f* #MsJ `,2E&̀+2.P$$10,B,& 0_T K'Mm;BHJђhB4bcĊ$W!֢ĚU VI%iډ>|4Z}Qi-V0,k3'`.À"@^KD2,pb /sIxǶD q tZҮ ɎH RbAَOz YϠp2ap9`ljIuV 7{R) bkR0Ā& ~-#3j2$C$0D$FG٘eH1) *RyewK|ȇމjG-y entN>d"= چZiIjF%YM$ 83±~F&$Hw.*D$3o pd"ͅHAQg46d eHT4rimd'~LyjqNzGEn2aEtA]J-BgI+H&C @&D <2sH/0Gw14_J# (ZP+I9 imɸu%42SZQ<3*Ehv)ҹ =ŎJp$[qANwm_ 2nY!3$ԘwЩ0`AuŅ:Vؔ Nڠml_(MI6%Ofx`(ͥńA|㉕gɋ85>YdF!p *⻚suJhQTgFͰƈELL^},1N(Muя `Nq6P# UwHJ܀fDY8 OQ.h1=Pmض#˰p"֎ s_?qʽoʅ\FVA7NihӗpKFD鑾ĉqXjw 3);&y0]7m~כ$BTS9#4ĽOLw8 :N._uPYI;ׇr,9O9"QOQ>0O {bΓ՝5QlE ឮ ڿ?S+@( >BB6tP[&PƎ1r-dGLfX#Ie a8Х2ArO23=܈cȠ=eFǠ2T90z(3J]P6N2ƒ_hLEqe+Ԕ=Î{7'ޤFzSI8t[ބS&ʛe BZBEPWgҦ?~w\X5ݬ2$lsw6Sv X@[t&[Gn}]5Y%OYS0ŕ.>:g:x1P6E;4 OŽ̂I cƜ;K@<.Պɱ*LꨯJ,/mJ:&kiBo*&B͸B-Cj7NP72lҫ#C Ƀ=n ;o;ߖK5َ+6(oK0e0L 7ʰ+jH%ҫ(c\֬8MK(F+H*@Z ."UZ:hJԬ,*9SI9B Z4j$-KZ=1ñld;P= $*Ok5HQMmnR힃ͱ;Y5e,ŝVê-9 s+vm- 1Dj ~Ʌ;s?E6gْ$biiGED֬H%Ȅ[TXDk`tMQ:}sxLC+;d%-cQǢqmʼnz:ܤ$ cn3\K5ٌ56@Twt=~ГE~Evc,䙌#]Onulyh൲#9;fڞҷ"pvqSI&[KE7Okg)$nYC)}tRIv]F88$5BЊEA5 p5 k WE>I;݂žQf6zTC9.7NHy>A\a-`ٛ@Ggѹ gr1dB uOuܻ (ſ-5ҐzװѪrJQ'4Aԧ9+ȧ2|iPxD',\%45?:1%MgN2q8|(7 (t45dUv|SJ*"o*ynEdQa÷%Mi<جDD)hoU'x&ΉjDCF+OTybtU}I-k&i'L^F͔XƒY*IfPo`vpĜЙ:RBtV0'8WY68j S0 Y _w[ ajRk{B=tđ]?#Cbf^n+%b'UF\v4C5ҦozU<I$94dyI)Z نQ TgaѺet d_%|J7 oo}?iJ}3@`VvS_uI˰X u-Ƴ(iI|qv3o [z]lE|3ӟp%s%69°٨OvE!&_%m2ͬ$K6 =R0-h~jsy=FWxsmDlCv&%)W\&:nQgs,9nɩq(^ I ĉ ^M\VBTkRQ3%d"GF gųaT\W?i"Kjx Wƴ·Q©-OʤwTvqͯH")}J)t8ʲetXnur~2Aѥ 31etRFu*l_6@(>i+g2$+b ܬG}mGX0,uU7t /LXfYבqRO=͂&l$SN~a=8SgGu6CB8ʰ'DӲ_h4M,:K! ,˜\F qɓexUm!O՗Sra8 ihIN&R 3$C ҆<'J)&0-xE?Ta]$}2_?^[Up ߲|p_RHſS=v}Yjo{Y)>m՝ܥ?k/?ΝJ,'jZT Ԫhfcܬs 86dzD%ƜT$Di~D"/@e鑚MFJ"G꜉8rjtBCzB$p#H )Db0!@j@0 H! 'P |M P Zc08z$jH! 8bdp ZCV bV vep@@f2,iHV&ږc*P0΋-؅Qx 8RE#~ĐNN$L^D5/%P'"! P bY# +" CbF1#$ b@fbBb~a a .[; ʒ݊\˯'@˨#v7O l`Χʦ'Hb,a $! !ۇ! yBn:B 2A N '5)&! 4!%u"8rq @ AQ\bFD톐L0,G^NDk(F)GoŒ^֜E@h~M%TbH-,q$A@2Ada D"0@d@ p 5/1a/ ! &W@1 P1q//Q3/e@%a4&RR$.YrL0@va*ˣ G_*0Lxh,.$HQJjQKBo6:5Œ2֌  r4r.0@$A2#q0aC3 [q1p""9p AbAA'-r@b >u 1a @Sx1%!16#.P2 3<($>.,J&lfXo7 lx *(&KNf,+„9 Ev4.1q@ )ˮB/5=`1sL0@!À-hW&5NOS/%A=LMNKOi>01!A s s22qr9s81MFUF$Q8lP*^ʠP.NJ#"1%qEߐL݀rAU  T/Wp !X0 >f9 1]8 -Er&we8R4#APΏ'kRmp`2FɉѷQKHE/8"L.x#Tf4#a^&KKbDs. vfg$.A w6 @ !T FO 5bp[p Ni#NT/w%` ?dǟ',l:&`,TkHD8֗3'ԄPDHsx,( lkIgPOose#`.M##٠9g̫EGe9ۉ" mzye꺃d.. 1^^~> ^>~~Ѿ~^^>뫞^^>1A~ ~? '_G_ϞO?_E?^_…l*~;ϻuzb?_ɟ?_˟?oc Bƍct>W5_[F*^hU͊ت%Ltab {W{uR}MJR̟Qe e!_YhY_GTsFoEḤThVcvbYؕe cT]v6_[DW]S<-vTͦ\bV^ep1R{_Q*_tE(LXMЬ Hp'kktk%[*e:R&ܨ\JW&9a'l"j\%P0:JUrPy4*r*'Z.چCeR~ \Qe̳E #$>)? &* 2y(e殬xBEw_=-x0Q Y5eB@01@@lv-ILm /^{&eYܒ :|ݏ=]Y./႒Ue̟L@k! ?$2(1mh & CZij~ F{HceyRHrU^b ?%h(T2\/&mC7?cG+]跮dgOj n.2⸻DH"p,|28,"/g"@-"GD\\ldCgɆIʰVJaLӃPb9애tFbQznhZ)ӀIL"i$ _x$xȧA?y7D淶5+W|& 4|_X ʳ~ozÓ}N?=x#_>21'?3zC}S5ϞgyKo%Q{  џ=c,ZsQ/7Y; r! (Hhȁ!(#8v3!Psj##As}$H5h79;ȃ=ߒS7WJaF(BGXOQ(SHU("A,,qJۑ_D_|>rnVikȆmX`Q}S.r7925wa'N(Ԣ7`~/mg-3Vh#Hp HjpwZ 6p! ( 5H FlkX08QnAT,!1$"}؀ȌxḌj_ p0c3[$jːP؏*9 Ȋ88 郼5FC"2_ 2Q 90 鸓 ؀< ~ȀJf C4y\<89s&IJr(fӄFi82 YȈ XSR9Zu.8] f(3>H]X8C2d Mt.#pPɁXmiF'vC&_aLV9 ?@kmuj@) NPSД5U`( q0)py;IC9F镍 ]2 b(w2rTX{ *wq4ʼn/Ic_  Zٌ2#NI؏} 7xi99`9:FiY9X).  U H๢A'6r.21n-I<ɉ 3b  AJ lkY9ɣETJcp"*ps61dv X`9( b` zy 3pxNy$S!Z~ȝBBbW#іj)r%ǞAjT3_3qcs{ɯ eb9Q˂N[d\ˣJ̬;#-"iU 2]x,+^meq)(ΈSCbd ݆ƛ^J#䄄|: S( w "P3axÒ'M "0aJB<>A(mSR!tcã- q#grþ]ų=؎]u?ؚ7vB C ܔ遳Z.+,-m$}%Gq)eĽVQ-s!̀{qrٮ+ޣ=M7TUrN:ʽνe]^(<*GDes-Ŝ"ü4Ґ*'np)Mj-3'FRs=&^)s&aMrirmdG#ՉAlFT=722o\AQsswc|u\.o*Ʋ1gsrBM ̿Tνm^j *%37N{sfo4`U㇮jQ=Mt["aJ%nܷ2IbqHL+$-!mYD 1#6',w9D=8zg=-(0n E+Eq5 X!C,q²!ݾ)iFF-ՄCBB %ͱ$NQK C4쿕E jFj o.- \)}EӨ#U "-"aJnˡNcDA\Xv'EuTFbڸ:m*?rJ[}[<dcx_P+n!ɫe 'ye6Z4AŸmZ>]h% O d0BC&K:zmfX-J--z}VU7SR\Xkv(q@L |{FgD:pF!$Hmc_OA*W DoكOR34A^PO[ ӂ#zמD*^ﭏ?Wߦj/_˟>ݯ_~`W'):Oo.'5}D£FG+dbb1\xl#a MX0UPy[a 0%LjhP;aMxCf5Ӧ@}HY2T? ljW bPJP иhFnacE)&U 4QԒ9l&zcэh;8 +^Cն63L(?cârLZ"Hk!fM H+UR,g)4R-Ӏ[r+[bR+'LW**YL´*^*\f/]iMq7 rڜ^sh<{iM}r@`2|eB K37%QX^4 , DdMOTb0i}T*KW/m)Mg*ӛ;MqR괧CP}zԜuF)SZS4J5*SSUP4ȇ#}Ч$Ђ(y$SBuri]ֹ⵮2U[WV+azפ6y^R!raaW+] k2M=RH@ǞH0ӳO3ekhT斯E -eWְEc9Y1=nmWbVp-.t{["@fC,ikЬ Rb+ZMpqF׹o_f׶ pp;UzV/~cΓ2t'Ʊ7`a5N`kW}n,[˜j# ؽ>6ߨF9Y.ʏ6HOU,Uk7~k{K^`byk~c,]h^t\C:$%0.6r>gY23he[g 9u4lzYu[ӭyzl 4yֹَmk2c^}`bxȋei6ùZLRG D@WX69ZJksNV.]\$s3c 7C]i]|m_kY>?# "mzXќ{ > }c MEPRy4<zx9EpŖ=tf[շ=jzG3 o&$Zꔺ!r#t0 0}#o@iSa`@y ~6/lG}>ǶgFKdJ_HCDu%'oT++u#VqMU@*A2Vr(pna S@p{|ёo9񏟴n t+m٠]$$IdlPpkB0p3汈 ZxUʎLdy4ȁuL@xd(Sk1Ic:@īʛfe+:Ծ^71þ "(%3"%)(>1’ȄdO|S]xd-xz44عgX4x9\9a0-L)yF19,w[y>)?$CZ7x|hh@?X)ahTd0`@˕DIԂhL0]Ki|Ea*K4`D@KiK$>d hH 0dF1M۳ʻvdX8MHFBv04dXόh/9\Na -θD1PJ0Td4R18OLOC I C 1xl9KG}O4H@eLT`N}-1PiMoD[P(8|}@d H9.(@u\|h4tCEDE|Cxg(M`J(G>H}xCDHgPEJe@JGhpBMO@.py@˄qdCP5T7.xJILe1pHՇ ](íyR4HtT 981GzXR%݂ @OP9MFextيLtLBl1 hڇv  8/7a{>Z_|0OՇ&SMK#$Htx?axyB||:tHk@yB}H4Ʈ}ƥlTQd] ״,KzM6Hx*NhM TMOTC>(lKUÚȔ֔bGTgH͌V1lXiӻMhP4MVtYh9?.')cX iRKKЄ`xTrCdPDA];x8\QњkX(Xk@>9 ݫ`XFLozL-;t%4݊X}( b"(LcZs:k <[7{ܭ A}*4̣>*T\ş#?-#>^0TisS4ShUz`u=˼|~g~޷;y048)opf ̙8yyU{>3v7gPϰ.z{K6gic),ٙ( y$a?&(RZ[~V>|.60հȶ>k UY! Xp( ,ɸ>ki6Y<1/Y1:.0힆Kb坲1r& W>yqm65zc>+m>2>jYTcV)e^Y|IX ㏇pAvi>@o2 IfEdAwJs@ 6̪Ë,% YjqAb|fl3a <p}𷮱^Mc\CgmV\]/}E)Yۮ₌ح9ܹDW<[9fLWP}AOS#`Ma ŝPE_[l4zv{/mXnf;2(¹}5b\I3ƻXs'gM8\BKK{%y͇_zIL =*LȓaPC3FxpuA7XLʞi Ѐ y`1^>F>߂ĀiK\`>a0&NOY4g?:Pvj:+b'\CΔ 鲣4b8 /?ѣL}>uoUvoѧo;w}A!'|2Z{Gz{ހ-_}f2a(!yTI"PI9GE]ry w^1"c8Wz5s ՌEW?tB'?d H!y1%m5jDg\2qLtLiJDO4,*͈9^ ވ^eZJ~֟4Z%Qil_((xJO҇O4bxW*!rmwo䢨i;N(:F [鎽N䱑y(\n:P/Yq-ڵt3)#~xrd*'J]۲F" V0v{v> 0|bKZT>VT=2 /s%g4Ci+uqXl C)}6;8g*|vjh6x;5 AqpurH$4 tFbuH+-gssģjl7x:( *k| ܐEjbtDҹ(|loRZ7#E?M8Oy8އt'Ԋ: 1\#Gwfd4]ucD}t%۔3cӒRwԍo[7<]'sհ':+*ȐD=]8njm JޠЭ$"ZKJ&XL}Dr ҮfmA+ RЂ^$hxȹ6CqJ5\Mhs]_21(aJ41'ZےU (0+W%v`ohmL8qp`G]bŦh"26gc!I?}Qxc >!Ĥ!hm#pD\˓P"" jC0b] Xߣ #3HXp E V" (€RS1\&䁟bFV<@ S#J,2h@hR|tbTH'_J49kÄĢpO|:I&NB<0Nfv*\J2RL``'фZ9Iav4 ʘG n]jE HYJWr Y5p7"&#>[q+偃E)YuK `8!0I*"Uh/n$, B [X^&Dm#kH+#PQ3 psRl2E i?HFQLH%@M(LZdV v i=]S˛vc TH 3pp.A# B4t; G$q!X>"<'^H1 +2-t.)NP["$޹]w $0 3"C,(<-&#2Hҗ1VHi>’8`6',]\i6,2iUHRA>7L5F7($8G$>O+#"MϐKhC#'HN탃$gQ%2LmKi$"G>IPwXx42*8@yy/ePU';$I˅6.X->};ri[{5[2z")-TM81y -&:ډG5q|@Ja/}NÜe 8iqV&‰!ΊHVUqDƜOϭg n2ӕ~*xT(@&C,2b߂e V%Kiąٕ۲{7@O<8HmSi[1xg11fw`:@p4އ1$jB4u. yBHQ3X2ƅKrQ<付刓~Q,Fd'\IB4m+q:OBHK$< S.bXtO:s}@"%RL+6Z\ ĬNDAZBL\~);ܔW^YteTcQUXZ-dLʹ\ ]HDu<x̠HA Fl͖j <m5]싣P,I-BYY%Pʹ1DElvE֞JᆜM5,F l%Rހa,5"lKA ROСt ImuVڬ9+*"#= ,CO0  %vpFU `YDL [ԄJ5*"D$&90FM¢ŢfKDE3]ҡH; 1@ k#H:t(d!,8:E5SlEDK%mdmQNϩļ(C DD $^r ;"&%-d2$bNJaHXf]$4IJDi|D|spei,C$+ Џi2m6Pf *!%f$qN\OjyJNKs`GDr>Pj^dCN2 \6 ܸO<:Febd bG OIOOp\ë́ )ɦae3o!|j+u à#]Kh"G\|pf (j.\7#rG'b΄_) LP\M;!e!.:]&" <# h Zͅ 3DLơ|:jbRg}2e'S2i{BCB|Xc^~ΆD2X`I m>Њ@6k%!Иj#"%d$zh{V$yO_Z)'*r̦( (M|̛xCk^͈hqr bal1MjH)>ꚵ&5uff !e!vd˺*Ҷb R-RN %njbnĉxxv氩wޝ&,#/zl9)fqbJJqMpgLXǏAG[Oueϩffnꍌ ,Ȳ-O֩.VHt`aJ3$k蝨} >snh~dj:νh4iڥr~|V\pc* K`5ficz+r)Fh*)*$vroZ"~vpv^zu )Y.`Z2')̪0N$>p LZ)"N+,&Mĩ'it()*[SO݋ fH**i {} %if pꪎ!GPXV<*)%cveb L>ep!+ wXmf2)&flr'C'7(Ϋ+ۧ,V$ O3֖M>ngZuHH`䏞!*r "Iﳾ ei.B1r2ҳ5nn\d6lby2G$5bhؚmNoE h]o>dB*.@Z J%vJ.k5'_ ک~j )]#%qݲr WoFq*Lj6'(oĉ|H m:rph&4"e֒5n<#Jg6eud\IΉ1ͰqGRa^ff"b}2//O:Cn!j!E+u+uڪ(,*E MrFfXV7ڎL{r:Ǫmo#<.w)mvP"Bj  ]#>`s(]kQObK$hl~L;rrgW~-5Pf'*V3A$j ".;KL%G osw7mʂmc/H~jF]'XS:Tw^c`Ch.ʧ0p&jq*vt| @A0ocjDKWGKW7},+gfWqOCxw`)^Hkvr,j2g*fɏd"d\+eX\0Қ.Pz"LgYO6A X4U ]6D963';&=-fXߥ(h&L _Afx*.0wґh-#D+'8ss>7=dž7pAI5jIDma&ϵ3)Njpp|_ 53;8b*/GNx;t\l^2!1)uүi{wIBe=o,,0v]g(Y#0aep1jVRR_64޷wD)ʣʼ ̈́4z*ˤO> "tb‡ J!Ō#NƏ1jȅ)Uɕ=b$H(U¬9fOu9}J*}-̪zʮN3 Wei@Jpྭf .k;pEs ;7KFiDNoʗa&|7}!3^o/uVlP=Oj[n ;)LźA+ˤK'Q6|2ࡏ+6J/Bi9N8>3RN֋JvU׵ +{ertөA22λ͂*4P3B:.i;hFDFXܪ?rԦʭ-G.9B,L ;Dl ̌;B),AqNz EPTʼ}p,+aMJK}9f$BZP D4+rEPPs1 䋡Κ 42b RqP3H2Q;ӫO7S"41 5TN\TO۴0UWIմ*< ED{J4m;;T]ͽƊNB 6sWUKBwNu(;a/Z74XgGd˔<ǻ >[4F!V6sWJ2FdbSK5+;$8G9g^L5mdKN')GLpȓ*-}ps-x7{D8C0C` ~e.9n1*SZh XmGo Rv{T2h)ŎIY(wb`ӆ><5d>4q?avIr#lD cLauKPaST@-,͟2X]oHtZ\&e)S̶ׅ l tTݙ蓕gcӴƣ:/,=/QhܿX,-+cʚDs\抈>E;SLXTEny{^3Bkr&$0Llh!W,HByL[$Z;FSjRUe)YXrzQ ;xВ\#S:1 o"O)iM5=Q6 k!yá K E{Ҕy:RL΋T@JʴO9bƀ\Ryxڴpsʘvm9/v/g+#&x d&؆L#9k|DHz0eMJW/ 9s&4iB7OyVrnktd&R-\&ݪWϸ4s Gk\d*+\juLoy&K6T͘BddKA|bj^,nO#%6R$]ykHN)aV4'0yjxUO٫f:t-așТrhAc'nF,JZbvK>GUщu`}cF2dmcg(9 li JAvTTz䇗qQ~ȫG~F 6+|fhZͬ3|sAFzj&2 p%Zyqmj D5*0P QV-iڱۤ}]oRJZN=K[9  ~IJ'WS 3S\WO;6&˘*۝1-]HiD8xН%L<4O@\4 mӝkntc|3vڶhMl:o3ITQq}m?]5%+ǐsטԟ?IPxzy:*Zp #~WD+49I{C8dJ#X ޜ+J\uD'+݊(Z{7x-t{k`2:سK2)=VW:+YU1 \ٝɔu6vNOYz{ޥo-2Tb3γYYF-Mc D"qÊ]jN^,p&̫m.pNzvpX. E\ɬN tGqR)ւfne訩zNC~0PPB3L4 ΊȂ5FGXE yRO pLބN: mHB.$ZV)ƐŔU|D~,L#Tcrrzح*44p|J>kT5`C.*P̋F0F Lf oqGHbjItgj?mO±221PLg*trM0d"l$b)~ (/8=E8RGs-OT6Sx10ZhjbiqfGƥrL+PO2{PTKdJ' ^"vlSp~>\/5JKԻǮs22,՚>)BAՒ^UˑG.B=M~։ b.DA>q*nq?ٌ3v4r.S1ٲ'CqA7p#UޠN3b.i$B,O kˊZF T5U VU2휐,:3MEI5pi$OVR sp8}&sؚm6}W,'˰ ˊviRwy'_]eQPqqm2Aä„-jod/e40+Eֆ8VJ/׍r|o;)/^BQ4((EMrOl\Cc,{{ϐ|X(Mpq11%3J5L]aprS"$زx z~k "É[MX^6[Ggv}ԋg7KՖјOs[U fFT3ΙKE+50@[9ʍy99||wqHx\%rf͑lOޕTV_{9zFh wWVNT3#BmF85(Ua KZyڗn*eGWU-5թ9CTӰZh3|^6N&%SrDvTLNX97&V T7wͯ>O,ٵYhT] v"Ї4ɠåUjj% \ "s}Ȟ1ws}1. xAY:uO2,+Y8YkT愒=Գ?Z 1{LMP1X~ yp4YrUvFTM􉨎 GKN5&Ը?!l+X_X,><̀4Qvbős4=$N`MZ{ޅ(lhkcq;X]cŖ+EؽSR ? r[ݹ9^Q/ gSg ~O'E+$,FVR$ 8)|]Q})\ׯ+zvخ?RZ(:@&rd\\ %M^Ch=+Wn<,o+nqV & 2! c?Xa N )$Fe ܗB -{CO}3jԈŎ=n RȓCrDYG0Yʌ SJ.sĈeƖ#{ZrO$utJ?5ۇP`Ih1T8 ÇUJ8d6Z=߆UbԔ>Ѽ+ߨH yː:|œcKőC?,4sGe>̴!47&|4bV& S -4*,rs51PnҨR=ggBoj3S<_fk^#T)YtU~ EpGaIS=G]y1du\RG.qtFQX"N!F2V$a\0 Zʔߌmj "2Սؠ{vq؉ڝW!XV% Z顃Y}%&F~ PWdxnuVrd&%3bQjawFzfy5iORrFڡQ2`PqdDHsS|s%_EQdޡQeN}ˆ fS+⊇yzV]1Ib5ɸXWoP4 AZfiZki/J 660sbJ-ƪ&\:+抙bC1[ ;ۑd#eCXmk~ʼ8<@-DmH'L74.ꫠ$Bdqº2Ab-ٶm6k6۫}m]on sz.چu#^x^8*zu]^f`E2)hD$HdU> :>:yN6p>:5O|_;?=7RG#polD†8=p'3O2 | tBHȩ|G?pl; 揃 t>䄺˩k_}r*[)eca}$A>qoU2NUL="ujɒ7;}xMGCiuby1E.+Ak(âm-/}fõ[fOeSU`"!I7j4ChtSqNF?3^.P%4JFm^w $J=1SS#'S rc~Y: wP6 ը b~ш1e5oBT0}2XE/pey<摺XІɘ5a6stXiDZ.kI#X :\ӏ;'V֑!ب*u(H'B1s1"Kꉯ_Iy5<< MhFr} V+<:n(@Ӎ*'GjK2&T)*Ir wsrx%ZgꯃrPDA5u8? ^J"|D{Lѧ(좝*2LF <RY64f&'ȧ]J=VľEr!Jc紖̦ /g>kW:ь2qc^DЕ+8K[G526#*>O5b f? "Ϛ S'{EĢsQplvf*R8XUap9|3H2= ,D˵Ɵ{cKl'NM9ڜ U 'C1L\Wĸ…p\['W~ kZG^v cw$.+2;v3q_XGعxKi<'v3'{qG͞qWt ^o=߽z;>'}'=Xnwҳ^zծw=./|A @2yco"K!S_1c' H8g'H X8~ "X\ˠ^0MJ&X35J6bS38>orBCicc& 4J䂺eDqq1J#.4J#]&WM*r5@7&'bh>u>I KfBW*AťgÁ#(F2 Mcf=QhS9^i#U8JeL׃2afCH__FXVtoRnuEajD>at'Q\fap2#XeCZ2WUQxx>83M TbM9dBfƌq)dX5vX7`MeC(rsD"K&AmL@CGbEBQraU5ܨBg,tqdjƈ6C_cȊ8g9HdP\%G@^;b[& LCmu:qH~uEEDjdQEDQUJl؍['GOhX?v_\_!LVc]Vjtd`Huba#kfk._pGXIeՐ[7Pv'~C/dţY[4WhMe2LUP/ZOTTaNH`ajpxD5Sm>eY9~˜ F'rdK?FNsqVcnE[J9kcb<@UWbU[eoxMw/3$JFH֕_I`U?UقqR]t`R V}:Zz :+l4j4bc&([sQq$wL}4Eġ2h`3FlViq4QHHCٜMoU[.<3N j(O5E#@.uKMnklcSfg%^Ze"ijDG7IդH8Fz8,@ 0Lf蕂Cdf u$]'-:^I<2JKgH*RgĞ&U@yItoG'SpŇ քX:T(eĠ |\)V E8)3 .zj]%ުeLVꅾeMo;a.hmCF^ɖl`̃l eqv9/7F:PVX^S 'lL^1 koXƸABϕf*7_ XF6Uc٩ZBnt[7jH A/ds%asme25‚$mHoRq8|Ÿo b J$x92c~ fͅjt+MbEs&u_UajSH+ \ /awۺ5G Eΰ, ht$- P^֝6$(fZ95N lM%olYhYIeq·nj\$IMu\a ! @ ð? lDGGbz;0NC-ИKȐ|B-qLq5oo^FYuknsx1^SZsDez9 o-kե[DpĚGй ,ߎ冷iEeq(c/ڴ  [ M ]:Йp`0 ,PԭK *a(pu25.ů8/ujv˝W:ʋ$sfUJlfjLSBL[g1  \ņ q/bীZ$-<]0  `+Mʖ̏hq_ܩHѝh3;DI6)&NrႢy6~Gy *iW`7gs)mqY3mFbßk(g\q`DVe'ItݲX'JJ:^"?>Vȶ{o|^urЖ=$vEi# ֯'FykUkYazNO;ړDR"'!ˢ/AOD^\vU#D֢`B~PFd0HA͉I1["2:ʤcT!CNHY^@ǥ\E:T\&-쎮BO?EI?Y&;\<]-DuMuے\>)W5Bq=Ym^K%3Q2|R55BS_n˟!'j_,dHdi5EGt!aq'X'}zg|.nzywwwwz a 21e)WZz|xp}hPY4':bF!hReUN ʆ3SΝ*1ڤgI;?*YԢč3OSD6 EԨUz"޼fV]Uy%S9F|o X`%#/4L\yR̝/_TeI;LyRi՜GgʌY$ڣ17MGM.[8w(XQˆ"BkhDmKBuZ}bjZUl{rjL˚z֨{m=0@$@$0k 1\B -lХ2)*R&ΧTZE*h≧8h:J2 j .b1: ($+ΡHiF.R**q;';L/?jig{)T&?bq<7hc]׋ͱȎ>ۀ

Intel® Ethernet FCoE Boot

Intel Ethernet FCoE Boot allows the user to install FCoE to boot an operating system from a remote target. The following information refers specifically to Intel® Ethernet FCoE Boot. To then configure the OS go to: Windows or Linux.


Upgrading an FCoE-Booted System

Intel® Ethernet FCoE Boot Option Rom Setup

Microsoft* Windows* Setup for Intel® FCoE Boot

Installing Windows Server With Local Disk

Crash Dump Support

BootUtility


Upgrading an Intel® Ethernet FCoE-Booted System

Upgrades for Release 16.2 or later are supported when Intel® Ethernet FCoE Boot is enabled or the Windows paging file is on an FCoE target. Upgrading an FCoE-booted system can only be done via the Intel® PROSet for Windows* Device Manager installer. A reboot is required to complete the upgrade.


Intel® Ethernet FCoE Boot Option ROM Setup

FCoE Port Selection Menu

To configure Intel Ethernet FCoE Boot, power-on or reset the system and input the Ctrl-D key combination when the message "Press <Ctrl-D> to run setup..." is displayed. After inputting the Ctrl-D key combination, you will be taken to the Intel Ethernet FCoE Boot Port Selection Setup Menu.

 

The first screen of the Intel® Ethernet FCoE Boot Setup Menu displays a list of Intel® FCoE Boot-capable adapters. For each adapter port, the associated SAN MAC address, PCI device ID, PCI bus/device/function location, and a field indicating FCoE Boot status is displayed. Up to 10 FCoE Boot-capable ports can be displayed within the Port Selection Menu. If there are more Intel® FCoE Boot-capable adapters, these are not listed in the setup menu.

Highlight the desired port and press Enter.

FCoE Boot Targets Configuration Menu

 

FCoE Boot Targets Configuration: Discover Targets is highlighted by default. If the Discover VLAN value displayed is not what you want, enter the correct value. Highlight Discover Targets and then press Enter to show targets associated with the Discover VLAN value. Under Target WWPN, if you know the desired WWPN you can manually enter it or press Enter to display a list of previously discovered targets.

FCoE Target Selection Menu

Highlight the desired Target from the list and press Enter.

Manually fill in the LUN and Boot Order values.

Boot Order valid values are 0-4, where 0 means no boot order or ignore the target. A 0 value also indicates that this port should not be used to connect to the target. Boot order values of 1-4 can only be assigned once to target(s) across all FCoE boot-enabled ports.

VLAN value is 0 by default. You may do a Discover Targets which will display a VLAN. If the VLAN displayed is not the one you require, enter the VLAN manually and then perform Discover Targets on that VLAN.

Hit Save.

NOTE: After the Discover Targets function is executed, the Option ROM will attempt to remain logged into the fabric until the FCoE Boot Targets Configuration Menu is exited. 
  • Keyboard Shortcuts: Up/Down, TAB and SHIFT-TAB to move between the controls.  Left/Right/Home/End/Del/Backspace in the edit boxes. 

  • Press the Esc key to leave the screen.

NOTE: For more detailed instructions and description of a typical installation and setup go here.

Intel® PROSet for Windows* Device Manager

Many of the functions of the Intel® Ethernet FCoE Boot Port Selection Setup Menu can also be configured or revised using Intel® PROSet for Windows Device Manager. Click here for instructions on installing and using Intel® PROSet for Windows Device Manager.

  • Intel® Ethernet FCoE Boot version is displayed on the Boot Options tab if the combo image supports FCoE Boot.
  • Intel® Ethernet FCoE Boot is an Active Image option if FCoE Boot is supported by the combo image.
  • The Active Image setting enables/disables Intel® Ethernet FCoE Boot in the EEPROM.
  • Intel® Ethernet FCoE Boot settings are displayed if FCoE Boot is the active image.

Microsoft* Windows* Setup for Intel® Ethernet FCoE Boot

Requirements

  1. Follow installation steps to install the Intel® Ethernet FCoE Boot-capable adapters with Intel® Ethernet FCoE Boot firmware support.

  2. Create a disk target (LUN) on an available Fibre Channel target. Configure this LUN to be accessible to the WWPN address of the initiator of the host being booted.

  3. Make sure the FCoE initiator of the host system starts the Intel® Ethernet FCoE Boot firmware. The firmware should be configured properly, be able to connect to Fibre Channel target, and detect the boot disk.

  4. To setup Windows Server* boot system when a local disk is available, follow the steps in installing Windows Server with Local Disk.

  5. Obtain information on Crash Dump Support.


Installing Windows Server with Local Disk

After the Option Rom is installed, if you wish to install Windows Server with local disk, do the following:

  1. Follow the instructions for installing Windows Server and the FCoE stack.

  2. Verify that the FCoE Boot disk is available in the Fabric View tab of Intel® PROSet for Windows Device Manager, and verify that you are online using Windows Disk Manager.
  3. Open a command prompt, run the fcoeprep.bat batch file.  To find the batch file, navigate to your architecture's directory within the \APPS\FCOEBOOT directory.
  4. Shut Windows down and capture the OS image to a local disk partition.
  5. Transfer the image from the local hard drive to the FCoE target.  This may be done from within the local Windows installation.
  6. For Windows 2008 R2 SP1 only: Run bcdboot.exe from the local Windows installation to make the FCoE disk bootable.
    • If a System Reserved partition exists on the FCoE disk, type: bcdboot F:\Windows /s E:
      where E: is the FCoE System Reserved partition and F: is the FCoE partition with the Windows directory.

    • If a System Reserved partition does not exist, type: bcdboot E:\Windows /s E:
      where E: is the FCoE partition with the Windows directory.

  7. Shut down and remove the local disk.
  8. Configure the system BIOS to boot from the FCoE disk and boot.
NOTE: For more detailed instructions and description of a typical installation and setup go here.

Crash Dump Support

Crash dump file generation is supported in this release.


Last modified on 8/24/11 10:36a Revision

FCOEBOOT/DOCS/firmware2.htm0000755000000000000000000003413511722645524012325 0ustar

Intel® Ethernet FCoE Boot Installation - Detailed Instructions


Requirements

Detailed Instructions for Installing WIndows Server with Local Disk

Appendix 1

Appendix 2

Appendix 3


Requirements:

         Microsoft ImageX

         Microsoft WinPE v2.1 or later


Detailed Instructions for Installing Windows Server with Local Disk

The following steps describe one method to install Intel® Ethernet FCoE Boot for Windows. Other methods, using different tools, may also work.

NOTE: Please be sure to read the Appendix information when directed; they contain important details. 

Prepare for partition imaging

  1. On the test server set up the local disk drives. These instructions will cover imaging with a partition imaging tool, so at a minimum a second partition will be needed to store the captured image. If the entire Windows disk will be captured, then a second local disk will be required.

Prepare the Adapter for FCoE Booting

NOTE: If the FCoE Option ROM doesnt find the FCoE LUN, perform steps 2-4. Otherwise, skip to step 5.
  1. Flash adapter with FCoE Option ROM.
    1. Intel® Ethernet drivers CD: \Apps\BootUtil\DOS\Bootutil /?
  2. Configure the Option ROM to boot from an FCoE LUN:
    1. Input Ctrl+D during boot message.
    2. Select the boot port.
    3. Select Discover Targets.
    4. Choose a target, enter its LUN and set its boot order to 1.
NOTE: Once Intel® Ethernet FCoE drivers are installed, in order to uninstall them the Option ROM must not be allowed to connect to an FCoE LUN. Either disable the boot port in the Option ROM or set all boot orders to 0.
  1. During POST ensure that the FCoE Option ROM loads and finds the LUN.
  2. Ensure local disk is set as first boot option in system BIOS boot menu.

Install the OS and drivers

  1. Install Windows Server on the first local drive.
  2. Boot to the OS on the local disk.  Install Intel® Ethernet drivers via CD, selecting FCoE Using Data Center Bridging. Windows 2008 may ask to install an update and request a reboot. Click OK and reboot at the prompt. After rebooting, re-run Intel® Ethernet driver FCoE/DCB installation.
  3. Using Disk Management, verify that FCoE LUNs are mounted.
  4. Reboot.

Prepare Windows for imaging

  1. As administrator: Open a command window. Navigate to Intel® Ethernet drivers CD APPS\FCOEBOOT\Win32 or APPS\FCOEBOOT\Winx64 depending on installed OS. Run fcoeprep.bat and verify no error messages.

The following steps capture the image that was created on drive C: to the secondary partition.

  1. Reboot and ensure the server boots to a copy of WinPE. See Appendix 1 for WinPE information.
NOTE: This step is performed right after running fcoeprep. If the server boots back into Windows, fcoeprep must be run again. This is because Windows resets the settings every time it boots.
  1. From the WinPE command line, capture the local Windows installation with ImageX. See Appendix 2 for ImageX information. Assuming WinPE mounts the Windows disk as C: and the secondary partition or disk as D:, use the following command line:

    imagex /capture /check /compress fast c: d:\fcoeboot.wim "FCoE Boot Image"

  2. For Windows Server 2008 R2 only. Windows 2008 R2 may be installed onto two partitions: the normal Windows partition and a smaller partition called System Reserved. System Reserved contains files necessary to boot Windows. Assuming WinPE mounts the System Reserved partition as C: and the secondary partition as D:, use the following command line to capture the System Reserved partition:

    imagex /capture /check /compress fast c: d:\fcoesr.wim "FCoE Boot System Reserved"

    Note that in this case WinPE should mount the System Reserved partition as C:, and the Windows partition may be mounted as D or E.

  3. ImageX usually takes about 15 minutes. Reboot to Windows when finished.

The following steps write the image to the FCoE LUN.

  1. Open Disk Management and verify that the boot LUN on the FCoE Target is online. Note the drive letter assigned to the FCoE LUN.
  2. Open a command prompt. Use DiskPart to create the necessary partition(s) on the FCoE LUN. If a System Reserved partition was captured, then one should be created on the FCoE LUN. See Appendix 3 for DiskPart information.
  3. Assuming the image was saved to drive D: and the FCoE LUN was mounted as drive E:, use the following command line:

    imagex /apply d:\fcoeboot.wim 1 e:\

  4. For Windows Server 2008 R2 only: If the System Reserved partition was captured above, it should be applied. In this case, you may need to use Disk Management to assign a drive letter to this partition on the FCoE LUN. Assuming the FCoE LUNs System Reserved partition is mounted as drive F:, use the following command line:

    imagex /apply d:\fcoesr.wim 1 f:\

  5. For Windows 2008 R2 only: Run bcdboot.exe from the local Windows installation to make the FCoE disk bootable.
    1. Open Disk Management
    2. If a System Reserved partition exists on the FCoE LUN, type: bcdboot F:\Windows /s E: where E: is the FCoE System Reserved partition and F: is the FCoE partition with the Windows directory.
    3. If a System Reserved partition does not exist, type: bcdboot E:\Windows /s E: where E: is the FCoE partition with the Windows directory.

Boot the system from the FCoE LUN

  1. Shutdown the system.
  2. Use the BIOS settings to configure the server to boot from the FCoE LUN.
NOTE: If the server still boots from the local drive, then remove the local drives.
  1. Boot to the OS on the FCoE LUN.

Appendix 1: WinPE

WinPE is used to run ImageX to capture the local Windows partitions. WinPE versions 2.1 or later is required. 

The simplest way to boot WinPE is with a Windows Server 2008 or 2008 R2 install DVD. A bootable WinPE USB flash drive may also be created and used.

For install DVD installation only: After booting, proceed to perform a Custom installation. When Windows setup displays the drive selection screen, input SHIFT-F10 to open a command prompt.

Important: At the command prompt, cycle through the drive letters and use the dir command to identify which disk partitions are mounted with which driver letters. WinPE may use different drive letters than Windows, so no assumptions can be made.

Once the partitions are identified, ImageX can be used to capture the image.

Appendix 2: ImageX

ImageX is available as part of the Microsoft Windows Automated Install Kit (WAIK). Download and install the kit, then locate ImageX and copy it so it may be accessed from WinPE and the local Windows. Microsoft TechNet contains a section covering ImageX.

Appendix 3: DiskPart

If a partition image tool is used to copy Windows to the FCoE LUN, then DiskPart must be used to create partitions on the FCoE LUN. There are two sets of instructions below. The first covers creating one partition, while the second covers the case where a System Reserved partition is captured in addition to the Windows partition.

To identify the FCoE LUN disk number within DiskPart, use the LIST DISK command. Alternatively, Disk Management also shows the disk numbers.

Windows Server 2008 and Windows Server 2008 R2 with no System Reserved partition

The following sequence of commands in DiskPart will create a Windows partition on an FCoE LUN, suitable for imaging Windows Server 2008 and Windows Server 2008 R2 when no System Reserved partition is used (assumes FCoE LUN is disk 1, and only C: and D: are already used by Windows):

  1. SELECT DISK 1
  2. CLEAN
NOTE: This will destroy everything on the disk, so be sure the correct disk is selected!
  1. CREATE PARTITION PRIMARY
NOTE: Add SIZE=nnn to the end of the line to create a partition of size nnn in MB.
  1. SELECT PARTITION 1
  2. ACTIVE
  3. FORMAT FS=NTFS QUICK
  4. ASSIGN LETTER=E
  5. EXIT

Windows Server 2008 R2 with a System Reserved partition

The following sequence of commands in DiskPart will create a System Reserved and Windows partition on an FCoE LUN, suitable for imaging Windows 2008 R2 (assumes FCoE LUN is disk 1, and only C: and D: are already used by Windows):

  1. SELECT DISK 1
  2. CLEAN
NOTE: This will destroy everything on the disk, so be sure the correct disk is selected!
  1. CREATE PARTITION PRIMARY SIZE=100
  2. SELECT PARTITION 1
  3. ACTIVE
  4. FORMAT FS=NTFS QUICK
  5. ASSIGN LETTER=E
  6. CREATE PARTITION PRIMARY
NOTE: Add SIZE=nnn to the end of the line to create a partition of size nnn in MB.
  1. SELECT PARTITION 2
  2. FORMAT FS=NTFS QUICK
  3. ASSIGN LETTER=F
  4. EXIT
FCOEBOOT/DOCS/git-logo.png0000755000000000000000000000032011660465304012126 0ustar PNG  IHDRH--PLTE``] GsIDAT(cHg J\ *bSa  iE0 `6&RUdllll p*b*bS&V 5$q)0 ED!'A@E p=!IENDB`FCOEBOOT/DOCS/glossary.htm0000755000000000000000000001226411660465304012266 0ustar

Glossary

This glossary defines terms, abbreviations, and acronyms that apply directly to Intel® Ethernet FCoE.

TERMSDEFINITIONS
ARPAddress Resolution Protocol
Boot Targets The server-side system in an FCoE SAN configuration. The FCoE Boot Target system hosts the FCoE target drives which are accessed by an FCoE Boot initiator.
CEEConverged Enhanced Ethernet
Data Link InterfaceInterface to the chip at the MAC layer.
DCBData Center Bridging
DCBXDCB Exchange Protocol
DDPDirect Data Placement
Descriptor QueuesDescriptor queues are used by software to submit work requests like send and receive and get completion status.
DLLDynamic Linked Libraries
DPTDiamond Peak Technology
ETSEnhanced Transmission Selection
FCFibre Channel
FCFFibre Channel Forwarder
FCoEFibre Channel over Ethernet
HBAHost Bus Adapter
IPCInter Process Communication
IRPIO Request Packet
iSCSIInternet SCSI
LLDPLink Layer Discovery Protocol, IEEE802.1AB
LUNLogical Unit Number (LUN) is the identifier of a device which is being addressed by protocols such as Fibre Channel and iSCSI
MPAMarker Based PDU Alignment. This protocol runs on top of TCP and provides framing and data integrity.
Native OS StackOS stack that represents a particular function implemented purely in software (e.g., native OS TCP/IP stack, native OS iSCSI stack).
Native TCP/IP StackTCP/IP stack implemented in software and provided as part of the operating system.
NFSNetwork File System
NICNetwork Interface Controller
ODMOffload Device Manager
Offload Stack Components that make up the offload stack
OPSOffload Protocol Switch
Packet BuffersPacket buffers are hardware FIFOs that either receive or transmit packets. Each packet buffer can be associated with one or more traffic classes
PCIPeripheral Components Interface
PDUProtocol Data Unit
PFCPriority Flow Control
Raw Packet DriverStandard Ethernet MAC driver.
RDMARemote Direct Memory Access
RDMACRDMA Consortium
RSSReceive Side Scaling is a mechanism for hardware to distribute receive packets to queues that are associated with a specific processor core and thereby distributing the processing load.
RXReceive
SANStorage Area Network
SCSISmall Computer System Interface
SNMPSimple Network Management Protocol
TLVType Length Value
Transport InterfaceInterface to the chip at the transport layer.
TXTransmit
ULPUpper Layer Protocol
VBDVirtual Bus Driver. Driver that exposes two virtual physical Devices on a single physical device and enables sharing of LAN and SAN traffic on a common Ethernet port.
VFTVirtual Fabric Tagging is a Fibre Channel defined extended frame header.
VMDqVirtual Machine Device Queues
VLANVirtual LAN (VLAN) is a group of hosts with a common set of requirements that communicate as if they were attached to the same broadcast domain, regardless of their physical location.
VTVanderpool Technology, also known as Virtualization. VT is an Intel-wide effort to support multiple virtual platforms on a single physical platform. This requires both software and hardware support to implement efficiently.


Last modified on 4/20/11 10:09a Revision


FCOEBOOT/DOCS/hotfix1.bmp0000755000000000000000000220606611660467274012012 0ustar BM6 6( BABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքքքքքքBABքBABքBABքBABքքքքքքքքքBABքBABքBABքBABքքքքքքBABքBABքBABքBABքքքքBABքBABքBABքBABքքքքքBABքBABքBABքBABքքքքքքքքBABքBABքBABքBABքքքքքBABքBABքBABքBABքքքBABքBABքBABքBABքքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABքBABքBABBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքքBABքƄքBABքƄքBABքƄքBABքƄքBABքքBABքքBABքքBABքƄքBABքBABքքBABքBABքքBABքBABքքBABքBABքƄքBABƄքBABքքBABքBABքքBABƄքBABքքBABƄքBABքƄքBABƄքBABքքBABքBABքքBABքBABքքBABքBABքƄքBABƄքBABքƄƄքBABƄքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքքBABքBABքBABk$k$k$k$s$k$k(k$s(k$s(k(s(k(s(k(s,k(s,s(s,k(s,s,s,s,s,s,s0s,s0s,s0s,s0s0{0s0{0s0{4s0{4s0{4s0{4{4{4s4{4{4{8!{4{8{4{8!{4{8!{8{8!{8{8!{8 Intel® FCoE FCOEBOOT/DOCS/info.gif0000755000000000000000000000211611660465304011326 0ustar GIF89a  " $ , - ; ?+ CF MTV^`abmoprutvxyy{!F6V$jq~"#;%$.*-0<>8138OqqEPFOHJKUQ^_knnoc7_?????+ʋǮ£!, H*T8Ç#OB2jܨu cE )\YȢ>CbCH6W< >!Duch"E}4x c|ҀxP@;FCOEBOOT/DOCS/initiator 3.bmp0000755000000000000000000220606611660467274012555 0ustar BM6 6( BABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABքBABքBABBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABk$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$k$քBABքBABքBABքBABքBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքBABBABBABBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABBABBABքBABքBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABBABBABBABBABBABBABBABBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABBABBABBABBABBABBABBABBABBABքBABքքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքBABքքBABքBABքBABքBABքBABքBABքBABֽքBABk)yq1qքBABRi!)iJքBABy!!yքBABsiy!!c֌քBABΌqy!!!yքBABΎ81yy!iքBABykiZ޽ֽYJ0q!!քBABY1iRaZaZy{޽q{icQ9A10)Ji!!cքBABQ!c{qcIBA9A1aJcqRYBI9A) QRqy!!)yքBABa9yZssZiRaJQ9A1(0)yq!yքBABcqJk{kcqRaJQ9A10!ƶq!քBABi9c{{scyZiJYBI18)ƎBqy!!sքBABY1csskyZiRYBI98) QJqy!!1yքBABI!yZkskyZqRaJQ9A1(! q!!yքBAByZqJk{kcqRaJQBA10!ƶq!քBABa9c{{scyZaJQBI10)ƎJi!!kքBABϽa1cs{skyZiRYBI98) YRqy!!yքBABiByRsskZiRaJQ98)((!yy))!iքBABqRqJk{kcqRaJQBA10)ƾqyy!{ބ9yքBABa9k{{scqZiJYBA18)Ba{qֵֵ{քBABY)c{{skyZiRYBI98) QJ!ZyRRckcZyZBsքBABY1yZs{kZiRaJI9A1((!9kyJc{DŽό!ה)ߥ9!ׄZqJJykքBAByZqRk{kcqRaJQ9A1(iBRcks{DŽό!ה1ߥ!ߜߔߌ{cY9քBABa9yR{{scyZiJQB0QBkQ)qRZckss{nj!ה)ߜ)ߜߔߌ{sJ{քBABc{scyRY9A!ތ׽a9qRRccks{nj!ϔ)ߜ)ߥߔߌτsc1icքBABǽss略JqyJiJyRZcks{DŽό)ל)ߜ!ߜߌׄ{kaBքBABckƽ׽Zy0cYByRZcks{DŽό!ה1ߜ)ߜߔ׌{sqJքBABJaa1YcyI8(9Y9yRZckk{DŽnj!ה)ߜ)ߜߔ׌τsR{քBABY)1qa9yZkc1iAIA80Za׽iBqJRZcks{nj!ϔ)ߜ1ߥߔ׌τsc!iRքBABaq9RcJ9)yiYQA80 !8qBiJyRZcks{DŽ!ό)ל1ߥߔߌׄ{sQ1քBAB!qq1BZRB1qiYQIA8(ZaJyRZcks{DŽό!ה1ߜ)ߜߌ׌{si9քBABRa)BRZB1!yiaQIA80BYBqRZcks{DŽό!ה)ߜ)ߜߔ׌{sR{քBABY!y9JZJ9!yqaYIA80JaaBqJRccks{nj!ϔ)ל)ߜߔ׌τskJicքBABYy1JZJ9)qaYQI80 !8qJiJyRZcks{DŽό)ל1ߥ!ߜߔׄ{sYJքBAB)yq)BZRB)yiYQIA0((ZaByRZcks{DŽό!ה1ߜ!ߜߔ׌{sa9ƾքBABZi)9ZZB1!yiaYIA8(1aBqRZcks{DŽnj!ה1ߜ)ߜߔ׌{syJsքBABa!y9RZJ1)yqaYIA80Zi{ϵa9qRRccks{njό)ל)ߜߔߌτ{c)iZքBABQ!y1JZJ9)qaYQI80 0qJiJRZccs{!DŽ!ϔ)ה1ߜߔׄ{skYJքBABYq1BZRB)yiYQIA0(caByRqBs{׭kߵ{ZiBքBABRi)BZZB1!yiaQIA0(9Q9iBsǭJքBABa!y9RZJ1)yqaYQA80Ra׽yRքBABay1JZJ9)qaYQI80 !8քBAB!qq1BZR91qiYQI80 քBABRQ)9ZZB1!yiaQIA 0քBABy)BRJ9!yqaQA0RքBABkJ!iaY!iZքBABքBABքBABքBABքBABքBABքBABքBABk$k$k$k$s$k$k(k$s(k$s(k(s(k(s(k(s,k(s,s(s,k(s,s,s,s,s,s,s0s,s0s,s0s,s0s0{0s0{0s0{4s0{4s0{4s0{4{4{4s4{4{4{8!{4{8{4{8!{4{8!{8{8!{8{8!{8

Installation and Configuration

This section provides information on how to install and setup Intel® Ethernet FCoE components.

Follow the detailed instructions in Microsoft* Windows Installation or Linux Installation.


Enabling Intel® Ethernet FCoE Boot

In order to enable Intel® Ethernet FCoE Boot, the firmware should be loaded as Option ROM by the BIOS when the system boots. "Intel(R) FCoE Boot" followed by the firmware version number is displayed, if the firmware is installed correctly.

See instructions on Intel® Ethernet FCoE Boot.


Last modified on 8/24/11 10:33a Revision

FCOEBOOT/DOCS/legaldis.htm0000755000000000000000000000202111732624626012201 0ustar Legal Information

Copyright and Legal Disclaimers

Copyright 2002 - 2012 Intel Corporation. All rights reserved.

Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 USA

Intel Corporation assumes no responsibility for errors or omissions in this document. Nor does Intel make any commitment to update the information contained herein.

Intel, Itanium, and Pentium are trademarks of Intel Corporation in the U.S. and other countries.

*Other names and brands may be claimed as the property of others.

Warranty Information

Software License

 


Last modified on 4/05/11 1:22p Revision FCOEBOOT/DOCS/license.htm0000755000000000000000000003527311654245266012060 0ustar Software License

INTEL SOFTWARE LICENSE AGREEMENT

IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.

Do not copy, install, or use this software and any associated materials (collectively, the “Software”) provided under this license agreement (“Agreement”) until you have carefully read the following terms and conditions.

By copying, installing, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, do not copy, install, or use the Software.

LICENSES:

Please Note:

  • If you are a network or system administrator, the “Site License” below shall apply to you.
  • If you are an end user, the “Single User License” shall apply to you.
  • If you are an original equipment manufacturer (OEM), the “OEM License” shall apply to you.

SITE LICENSE: You may copy the Software onto your organization’s computers for your organization’s use, and you may make a reasonable number of back-up copies of the Software, subject to these conditions:

  1. This Software is licensed for use only in conjunction with (a) physical Intel component products, and (b) virtual ("emulated") devices designed to appear as Intel component products to a Guest operating system running within the context of a virtual machine. Any other use of the Software, including but not limited to use with non-Intel component products, is not licensed hereunder.
  2. Subject to all of the terms and conditions of this Agreement, Intel Corporation ("Intel") grants to you a non-exclusive, non-assignable, copyright license to use the Materials.
  3. You may not copy, modify, rent, sell, distribute, or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
  4. You may not reverse engineer, decompile, or disassemble the Software.
  5. The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions.

SINGLE USER LICENSE: You may copy the Software onto a single computer for your personal use, and you may make one back-up copy of the Software, subject to these conditions:

  1. This Software is licensed for use only in conjunction with (a) physical Intel component products, and (b) virtual (“emulated”) devices designed to appear as Intel component products to a Guest operating system running within the context of a virtual machine. Any other use of the Software, including but not limited to use with non-Intel component products, is not licensed hereunder.
  2. Subject to all of the terms and conditions of this Agreement, Intel Corporation ("Intel") grants to you a non-exclusive, non-assignable, copyright license to use the Materials.
  3. You may not copy, modify, rent, sell, distribute, or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
  4. You may not reverse engineer, decompile, or disassemble the Software.
  5. The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions.

OEM LICENSE: You may reproduce and distribute the Software only as an integral part of or incorporated in your product, as a standalone Software maintenance update for existing end users of your products, excluding any other standalone products, or as a component of a larger Software distribution, including but not limited to the distribution of an installation image or a Guest Virtual Machine image, subject to these conditions:

  1. This Software is licensed for use only in conjunction with (a) physical Intel component products, and (b) virtual (“emulated”) devices designed to appear as Intel component products to a Guest operating system running within the context of a virtual machine. Any other use of the Software, including but not limited to use with non-Intel component products, is not licensed hereunder.
  2. Subject to all of the terms and conditions of this Agreement, Intel Corporation ("Intel") grants to you a non-exclusive, non-assignable, copyright license to use the Materials.
  3. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
  4. You may not reverse engineer, decompile, or disassemble the Software.
  5. You may only distribute the Software to your customers pursuant to a written license agreement. Such license agreement may be a "break-the-seal" license agreement. At a minimum such license shall safeguard Intel's ownership rights to the Software.
  6. The Software may include portions offered on terms in addition to those set out here, as set out in a license accompanying those portions.

LICENSE RESTRICTIONS. You may NOT: (i) use or copy the Materials except as provided in this Agreement; (ii) rent or lease the Materials to any third party; (iii) assign this Agreement or transfer the Materials without the express written consent of Intel; (iv) modify, adapt, or translate the Materials in whole or in part except as provided in this Agreement; (v) reverse engineer, decompile, or disassemble the Materials; (vi) attempt to modify or tamper with the normal function of a license manager that regulates usage of the Materials; (vii) distribute, sublicense or transfer the Source Code form of any components of the Materials, Redistributables and Sample Source and derivatives thereof to any third party except as provided in this Agreement.

NO OTHER RIGHTS. No rights or licenses are granted by Intel to you, expressly or by implication, with respect to any proprietary information or patent, copyright, mask work, trademark, trade secret, or other intellectual property right owned or controlled by Intel, except as expressly provided in this Agreement. Except as expressly provided herein, no license or right is granted to you directly or by implication, inducement, estoppel, or otherwise. Specifically, Intel grants no express or implied right to you under Intel patents, copyrights, trademarks, or other intellectual property rights.

OWNERSHIP OF SOFTWARE AND COPYRIGHTS. The Software is licensed, not sold. Title to all copies of the Software remains with Intel. The Software is copyrighted and protected by the laws of the United States and other countries and international treaty provisions. You may not remove any copyright notices from the Software. You agree to prevent any unauthorized copying of the Software. Intel may make changes to the Software, or to items referenced therein, at any time without notice, but is not obligated to support or update the Software. You may transfer the Software only if the recipient agrees to be fully bound by these terms and if you retain no copies of the Software.

ADDITIONAL TERMS FOR PRE-RELEASE SOFTWARE. If the Software you are installing or using under this Agreement is pre-commercial release or is labeled or otherwise represented as “alpha-“ or “beta-“ versions of the Software ("pre-release Software"), then the following terms apply.

To the extent that any provision in this Section conflicts with any other term(s) or condition(s) in this Agreement with respect to pre-release Software, this Section shall supersede the other term(s) or condition(s), but only to the extent necessary to resolve the conflict.
You understand and acknowledge that the Software is pre-release Software, does not represent the final Software from Intel, and may contain errors and other problems that could cause data loss, system failures, or other errors. The pre-release Software is provided to you "as-is" and Intel disclaims any warranty or liability to you for any damages that arise out of the use of the pre-release Software.
You acknowledge that Intel has not promised that pre-release Software will be released in the future, that Intel has no express or implied obligation to you to release the pre-release Software and that Intel may not introduce Software that is compatible with the pre-release Software. You acknowledge that the entirety of any research or development you perform that is related to the pre-release Software or to any product making use of or associated with the pre-release Software is done at your own risk.
If Intel has provided you with pre-release Software pursuant to a separate written agreement, your use of the pre-release Software is also governed by such agreement.

LIMITED MEDIA WARRANTY. If the Software has been delivered by Intel on physical media, Intel warrants the media to be free from material physical defects for a period of ninety days after delivery by Intel. If such a defect is found, return the media to Intel for replacement or alternate delivery of the Software as Intel may select.

EXCLUSION OF OTHER WARRANTIES. EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. Intel does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links, or other items contained within the Software.

LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION. In the event that you use the Software in conjunction with a virtual (“emulated”) device designed to appear as an Intel component product, you acknowledge that Intel is neither the author nor the creator of the virtual (“emulated”) device. You understand and acknowledge that Intel makes no representations about the correct operation of the Software when used with a virtual (“emulated”) device, that Intel did not design the Software to operate in conjunction with the virtual (“emulated”) device, and that the Software may not be capable of correct operation in conjunction with the virtual (“emulated”) device. You agree to assume the risk that the Software may not operate properly in conjunction with the virtual (“emulated”) device. You agree to indemnify and hold Intel and its officers, subsidiaries and affiliates harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of product liability, personal injury or death associated with the use of the Software in conjunction with the virtual (“emulated”) device, even if such claim alleges that Intel was negligent regarding the design or manufacture of the Software.

UNAUTHORIZED USE. THE SOFTWARE IS NOT DESIGNED, INTENDED, OR AUTHORIZED FOR USE IN ANY TYPE OF SYSTEM OR APPLICATION IN WHICH THE FAILURE OF THE SOFTWARE COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR (E.G MEDICAL SYSTEMS, LIFE SUSTAINING OR LIFE SAVING SYSTEMS). If you use the Software for any such unintended or unauthorized use, you shall indemnify and hold Intel and its officers, subsidiaries and affiliates harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of product liability, personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Intel was negligent regarding the design or manufacture of the part.

TERMINATION OF THIS AGREEMENT. Intel may terminate this Agreement at any time if you violate its terms. Upon termination, you will immediately destroy the Software or return all copies of the Software to Intel.

APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the laws of the State of California, without regard to principles of conflict of laws. You agree that the terms of the United Nations Convention on Contracts for the Sale of Goods do not apply to this Agreement. You may not export the Software in violation of applicable export laws and regulations. Intel is not obligated under any other agreements unless they are in writing and signed by an authorized representative of Intel.

GOVERNMENT RESTRICTED RIGHTS. The enclosed Software and documentation were developed at private expense, and are provided with “RESTRICTED RIGHTS.” Use, duplication, or disclosure by the Government is subject to restrictions as set forth in FAR 52.227-14 and DFARS 252.227-7013 et seq. or its successor. The use of this product by the Government constitutes acknowledgement of Intel’s proprietary rights in the Software. Contractor or Manufacturer is Intel.

LANGUAGE; TRANSLATIONS. In the event that the English language version of this Agreement is accompanied by any other version translated into any other language, such translated version is provided for convenience purposes only and the English language version shall control.


Last modified on 5/15/11 10:56p Revision

FCOEBOOT/DOCS/linux_install.htm0000755000000000000000000005562711722645524013325 0ustar Linux Installation on Intel FCoE

Linux Installation and Configuration of Intel® Ethernet FCoE

SUSE* Linux Enterprise Server 11 FCoE Installation

Red Hat* Enterprise Linux 6 FCoE Installation

Linux FCoE Configuration


SUSE* Linux Enterprise Server 11 (SLES 11) FCoE Installation

Select FCoE during OS Installation

  1. In Installation Settings, click the Software headline to go to Software Selection and System Tasks.
  2. In Software Selection and System Tasks, click Details to enter a new window.
  3. Enter Search tab
  4. In Search box, type "fcoe" and click "Search"
  5. Select open-fcoe package and click "Accept"
  6. Click OK for questions to get back to "Installation Settings"

Using Yast to install after OS Installation

NOTE: If FCoE is installed during OS installation, then this is not required.
  1. Select  Software in the left pane
  2. Select Software Management in the right pane
  3. Type "fcoe" in the search box, then click Search button
  4. "open-fcoe" package will show in right pane
  5. Select "open-fcoe" package, then click Accept
  6. Verify "Automatic Changes" and click OK
  7. Click Install to install package

Red Hat* Enterprise Linux 6 (RHEL 6) FCoE Installation

Select FCoE during OS Installation

  1. Select your desired installation profile (Basic Server, Database Server, Web Server, etc).
  2. Set up your repositories as desired, and select the Customize now button before clicking Next to go to the software package selection screen.
  3. Under Base System, select FCoE Storage Client. Make sure that the optional package Intel LLDP Agent is included under Optional packages.
  4. Continue with OS installation.

Using YUM to install after OS Installation

NOTE: If FCoE is installed during OS installation, then these steps are not required.
  1. Either configure the Red Hat Network (RHN) or mount the installation DVD.  Please refer to the Red Hat documentation to learn how to register your repositories with YUM.
  2. root# yum -y install fcoe*
    1. You will notice several dependency packages being automatically installed.

Linux Intel® Ethernet FCoE Configuration

NOTE: The following examples assume that the network interface named "eth3" is the FCoE interface.  Your interface name is likely to be different.  Please substitute your interface name when "eth3" is used below.

Verifying the Network Interface

After the FCoE package has been installed, activate the interface.  Then ensure that link is established and active at 10G link speed to the network switch.

root# ifconfig eth3 up

root# ethtool eth3

Settings for eth3:

Speed: 10000Mb/s
Link detected: yes

NOTE: If you do not see link detected, check cabling and correct before proceeding.

Configuring Link Layer Discovery Protocol agent daemon (lldpad)

lldpad is a utility used to initiate and configure the Link Layer Discovery Protocol (LLDP).  LLDP enables the IEEE Data Center Bridging extensions (DCBX) so that FCoE VLAN discovery, parameter negotiations and session initiation can be accomplished.

  1. Start lldpad service and configure to start at boot time.

root# service lldpad start

Starting lldpad: [done]                [ OK ]

root# chkconfig lldpad on

NOTE: There is no output from this command but it will enable lldpad to automatically start when the system is booted.
  1. Adjust DCB settings on every physical interface to be used for FCoE with these commands:
    NOTE: dcbtool makes change to /var/lib/lldpad/lldpad.conf.

    root# dcbtool sc eth3 dcb on

    root# dcbtool sc eth3 dcb on
    Version: 2
    Command: Set Config
    Feature: DCB State
    Port: eth3
    Status: Successful

    root# dcbtool sc eth3 app:fcoe e:1

    root# dcbtool sc eth3 app:fcoe e:1
    Version: 2
    Command: Set Config
    Feature: Application FCoE
    Port: eth3
    Status: Successful

    root# dcbtool sc eth3 pfc e:1 a:1 w:1

    (this optional command ensures pfc is configured in the default way (not necessary to do on a fresh system)

    root# dcbtool sc eth3 pfc e:1 a:1 w:1
    Version: 2
    Command: Set Config
    Feature: Priority Flow Control
    Port: eth3
    Status: Successful

    root# dcbtool go eth3 pfc

    (this optional command is used to verify that the settings are correct)

    root# dcbtool go eth3 pfc
    Version: 2
    Command: Get Oper
    Feature: Priority Flow Control
    Port: eth3
    Status: Successful
    Oper Version: 0
    Max Version: 0
    Errors: 0x00 - none
    Oper Mode: true
    Syncd: true
    pfcup: 0 0 0 1 0 0 0 0

    root# dcbtool go eth3 app:fcoe

    (this optional command is used to verify that the settings are correct)

    root# dcbtool go eth3 app:fcoe
    Version: 2
    Command: Get Oper
    Feature: Application FCoE
    Port: eth3
    Status: Successful
    Oper Version: 0
    Max Version: 0
    Errors: 0x00 - none
    Oper Mode: true
    Syncd: true
    appcfg: 08

Configuring Intel® Ethernet FCoE

  1. Create a configuration file for the VLAN interface. To copy cfg file, run command:
    NOTE: The sample file is cfg-ethx.  Copy it to a file which reflects your FCoE network interface name (eg. cfg-eth3).

root# cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-eth3

  1. Start fcoe service and configure to start at boot time.

root# service fcoe start

Starting FCoE initiator service:              [ OK  ]

root# service fcoe status

Created interfaces: eth3.100-fcoe

NOTE: In the example above, an FCoE interface was created for eth3 using VLAN 100. "No interfaces added" indicates that the FIPVLAN protocol was not able to acquire a vlan and therefore an interface was not created.  This must be corrected before continuing.  This issue may be because you are not connected to a DCB enabled switch or DCB is disabled on this switch port.  Contact your network administrator for further help.

root# chkconfig fcoe on

NOTE: There is no output from this command but it will enable FCoE to automatically start when the system is booted.
  1. Verify that a vlan interface has been created.

root# ifconfig -a

eth3                Link encap:Ethernet HWaddr 00:1B:21:60:62:75
...
eth3.100-fcoe Link encap:Ethernet HWaddr 00:1B:21:60:62:75

...
 

NOTE: The interface name "eth3.100-fcoe" indicates that the FCoE Initialization Protocol (FIP) negotiated with the switch and established an FCoE session using VLAN 100. This process usually happens automatically for all DCBX enabled switches.

No FCoE ports configured

NOTE: This message indicates that the FIP VLAN Discovery failed. Please see your network administrator and ensure that this port is configured for DCBX and FCoE.
  1. Check that vlan interface can obtain FC-ID. Run command

root# fcoeadm -i

Description: 82599EB 10-Gigabit Network Connection
Revision: 01
Manufacturer: Intel Corporation
Serial Number: 001B21606274
Driver: ixgbe 2.0.62-k2
Number of Ports: 2

Symbolic Name: fcoe v0.1 over eth3.100-fcoe
OS Device Name: host3
Node Name: 0x1000001B21606277
Port Name: 0x2000001B21606277
FabricName: 0x2064000DECA33A01
Speed: 10 Gbit
Supported Speed: 10 Gbit
MaxFrameSize: 2112
FC-ID (Port ID): 0x4A0064
State: Online
 

NOTE: The important values to note are that the state is "Online", the Port Name and the FC-ID. Your storage administrator may need the Port Name and the FC-ID in order to identify your connection when allocating zones for you.

If you see the FCoE interface and an FCID from the switch, you are ready to zone and provision your storage.  Please see your storage administrator. Once your storage administrator has properly provisioned your storage, you may continue to configure.

  1. Verify that you have been assigned on a storage target.

root# fcoeadm -t
Interface: eth3.100-fcoe
...
FC-ID (Port ID): 0x4A06EF
State: Online

LUN ID Device Name Capacity Block Size Description
------ ----------- -------- ---------- -----------
0 /dev/sdb 25.00 GB 512 DGC RAID 10 (rev 0429)
 

NOTE: This example shows that a LUN has been provisioned and assigned to /dev/sdb.  This may happen automatically but usually you must request a LUN from your storage administrator.
  1. Verify that the file system has identified the SAN storage.

root#  lsscsi
[0:0:0:0] cd/dvd TSSTcorp CDDVDW SH-S223L SB02 /dev/sr1
[1:0:0:0] disk ATA ST3160811AS 3.AA /dev/sda
[2:0:1:0] cd/dvd MATSHITA DVD-ROM SR-8178 PZ16 /dev/sr0
[3:0:0:0] disk DGC RAID 10 0429 /dev/sdb

Basic Intel® Ethernet FCoE Commands

show interface info: fcoeadm -i

root# fcoeadm -i
Description: 82599EB 10-Gigabit Network Connection
Revision: 01
Manufacturer: Intel Corporation
Serial Number: 001B21606274
Driver: ixgbe 2.0.62-k2
Number of Ports: 2

Symbolic Name: fcoe v0.1 over eth3.100-fcoe
OS Device Name: host3
Node Name: 0x1000001B21606277
Port Name: 0x2000001B21606277
FabricName: 0x2064000DECA33A01
Speed: 10 Gbit
Supported Speed: 10 Gbit
MaxFrameSize: 2112
FC-ID (Port ID): 0x4A0064
State: Online

show LUNs: fcoeadm -l

root# fcoeadm -l
Interface: eth3.100-fcoe
Roles: FCP Target
Node Name: 0x50060160C46029CC
Port Name: 0x50060160446029CC
Target ID: 0
MaxFrameSize: 2048
OS Device Name: rport-3:0-1
FC-ID (Port ID): 0x4A06EF
State: Online

LUN #0 Information:
OS Device Name: /dev/sdb
Description: DGC RAID 10 (rev 0429)
Ethernet Port FCID: 0x4A0064
Target FCID: 0x4A06EF
Target ID: 0
LUN ID: 0
Capacity: 25.00 GB
Capacity in Blocks: 52428799
Block Size: 512 bytes
Status: Attached

show targets: fcoeadm -t

root# fcoeadm -t
Interface: eth3.100-fcoe
Roles: FCP Target
Node Name: 0x50060160C46029CC
Port Name: 0x50060160446029CC
Target ID: 0
MaxFrameSize: 2048
OS Device Name: rport-3:0-1
FC-ID (Port ID): 0x4A06EF
State: Online

LUN ID Device Name Capacity Block Size Description
------ ----------- -------- ---------- -----------
0 /dev/sdb 25.00 GB 512 DGC RAID 10 (rev 0429)

show statistics: fcoeadm -s

root# fcoeadm -s eth3.100-fcoe 1

eth3.100-fcoe interval: 1                                               Err   Inv     IvTx Link Cntl Input Input Output Output
Seconds TxFrames TxBytes RxFrames RxBytes Frms CRC Byte Fail Reqs Requests MBytes Requests MBytes
--------   ---------- -------- ----------  -------- -----  ----   ---- ---- ----   --------- -------- --------- --------
0            102          5424      103           6444       0       0     0      0     6       79           526      0        0
1            102          5424      103           6444       0       0     0      0     6       79           526      0        0
2            102          5424      103           6444       0       0     0      0     6       79           526      0        0

FCOEBOOT/DOCS/mgmt_tools.htm0000755000000000000000000005060611722645524012614 0ustar

Intel® Ethernet FCoE Linux Management Tools Installation Guide

The Intel® Ethernet FCoE Linux Management Tools included in this package are:

fcoeadm - program to create, reset, destroy, and display FCoE interfaces

fcoemon - program to monitor the events from the DCB daemon

Requirements:

The user is not required to download and build from source if you're using a distribution (RHEL, SLES).

If building from source: The HBAAPI library and the HBAAPI vendor library source must be built and installed before you can build the management tools. The HBAAPI vendor library and libhbalinux may be downloaded from www.Open-FCoE.org. The instructions in the package describes how to download and build the libraries. See the man pages for other requirements.


fcoeadm

The fcoeadm command is intended to be the FCoE management tool for the Linux systems. The -c, -d, and -r options are used to create, destroy, and reset an FCoE instance on a given network interface. The other options are used to query the information of the FCoE instance which includes the interface information, target information, LUN information, and port statistics. The fcoeadm command invokes the HBAAPI library routines to obtain this information. The HBAAPI library routines invoke the vendor\-specific library and libhbalinux to grab the information from the /sys file system. In other words, the fcoeadm command requires the user to have libHBAAPI and libhbalinux installed on the system to work.

The libhbalinux is maintained at http://www.Open-FCoE.org. The installation instructions of libhbalinux also instruct the user in how to download the HBAAPI source code, build and install with the libhbalinux. The last option -h is used to show a brief usage message of the supported command syntax.

Options:

-c, -create <ethX>

Creates an FCoE instance based on the given <ethX>.

-d, -destroy <ethX>

Destroys an FCoE instance based on the given <ethX>.

-r, -reset <ethX>

Resets the fc_host associated with the FCoE interface given by <ethX>.

-i, -interface <ethX>

Shows the information of the FCoE instances created at <ethX>. If <ethX> is not specified the command will show the information of all the FCoE instances created on the system.

-t, -target <ethX>

Shows the information of all the discovered targets from the FCoE instances created at <ethX>. If <ethX> is not specified the command will show the information of all the discovered targets from all the FCoE instances created.

-l, -lun <target_port_id> <lun_id>

Shows the detailed information of a specific LUN with <lun_id> at the target with port id <target_port_id>. Port id is also known as FC\-ID. If <lun_id> is not specified, all the LUNs associated with the target will be shown.

-s, -stats <ethX> <interval>

Show the statistics (including FC4 statistics) of the FCoE instances created at <ethX>. The information will be displayed in one line on the screen per given time interval. <interval> should be specified in whole integers greater than 0. It specifies the time interval in the unit of second. If <interval> is not specified, the default interval is one second.

-v, -version

Displays the version of the fcoeadm command.

-h, -help

Displays the usage message of the fcoeadm command where <ethX> is the network interface name, such as eth0, eth1, etc.

Examples:

Creates an FCoE instance on eth2

$ fcoeadm -c eth2

Destroys the FCoE instance on eth2

$ fcoeadm -d eth2

Resets the FCoE instance on eth2

$ fcoeadm -r eth2

Shows the information of all the adapters and their ports having FCoE instances created.

$ fcoeadm -i

Shows the information of a specific interface eth3. If eth3 has no FCoE instances created, the command will show the error "No fc_host found for eth3".

$ fcoeadm -i eth3

Shows the information of all the discovered targets from all the ports having FCoE instances created (they may be on different adapter cards). A brief listing of discovered LUNs are listed after the target they are associated with, if any.

$ fcoeadm -t

Shows the information of all the discovered targets from a given port (eth3) having FCoE instance created. A brief listing of discovered LUNs are listed after each target they are associated with, if any.

$ fcoeadm -t eth3

Shows the detailed information of all the LUNs associated with a specific target. The target is identified by its port id (aka -FC-ID) 0xD700EF.

$ fcoeadm -l 0xD700EF

$ fcoeadm -l D700EF
$ fcoeadm -l 0xd700ef
$ fcoeadm -l d700ef

Show the detailed information of a LUN associated with a specific target. The target is identified by its port id (aka FC-ID) 0xD700EF and the LUN is identified by its LUN id.

$ fcoeadm -l 0xD700EF 1

Show the statistical information of a specific port eth3 having FCoE instances created. The statistics are displayed one line per time interval. The default interval is one second if -n option is not specified.

$ fcoeadm -s eth3

$ fcoeadm -s eth3 \3
$ fcoeadm -s eth3 \3

Reporting Bugs:

If you have identified a defect please either file a bug or engage the development mailing list at http://www.Open-FCoE.org.

Support:

Open-FCoE is maintained at http://www.Open-FCoE.org. There are resources available for both developers and users at that site.

fcoemon

The fcoemon command is a FCoE management tool provided by the Open-FCoE package.

fcoemon is the daemon of the fcoe system service. When fcoemon starts, it establishes a socket connection with the DCB daemon. It then sends commands to, and receives responses and events from the DCB daemon.

Since fcoemon depends on the existence of DCB service, there are settings required for DCB before fcoemon can be started. See the DCB Settings section below.

Notice that the fcoe system service does not depend on the lldpad service. However, the fcoemon daemon will be started by the fcoe service only if any one of the Ethernet ports requires DCB service. In this case, the fcoe service depends on the lldpad service. If none of the Ethernet ports requires DCB service, the fcoemon will not be started and, in this case, the fcoe service does not depend on the lldpad service.

Options:

-h | -v | --version

Shows the version of the fcoemon command.

-f | --foreground

Runs fcoemon in the foreground.

-d | --debug

PFC - The DCB Priority Flow Control feature.

App:FCoE - The DCB Fibre Channel over Ethernet feature.

LLINK - The DCB Logical Link TLV (or Logical Link) feature. Applicable to DCBX version 1.

multiq - See Documentation/networking/multiqueue.txt of linux kernel 2.6.28 or higher.

skbedit - See Documentation/networking/multiqueue.txt of linux kernel 2.6.28 or higher.

Installation Requirements:

The DCB and FCoE kernel configuration options must be enabled, these were introduced in v2.6.29. Both the Linux kernel and iproute2 must support multiq and skbedit. The DCB must be installed with version 0.9.4 and higher.

Supported DCB Events:

In response to each supported event from the DCB daemon, the fcoemon collects the current settings from the DCB daemon and decides whether to delete and re-add the multiq queue discipline and skbedit filter. The fcoemon does not destroy, reset, or create FCoE interfaces during the DCB event processing.
FEATURE_APP

If an event message is received from lldpad and if the feature code in the event message is FEATURE_APP (5), and if the subtype field is APP_FCOE_STYPE (0), then this indicates a mode or configuration change event of the FCoE application. The fcoemon will then issue queries to the DCB daemon to collect the current mode and configuration information.

FEATURE_PFC

If an event message is received from lldpad and if the feature code in the event message is FEATURE_PFC (3), then this indicates a mode or configuration change event of the Priority Flow Control (PFC) feature. The fcoemon will then issue queries to the DCB daemon to collect the current mode and configuration information.

FEATURE_LLINK

If an event message is received from lldpad and if the feature code in the event message is FEATURE_LLINK (6), and if the subtype field is LLINK_FCOE_STYPE (0), then this indicates a mode or configuration change event of the Logical Link TLV feature. The fcoemon will then issue queries to the DCB daemon to collect the current mode and configuration information.

Criteria for Creating, Resetting and Destroying FCoE Interface

In this section the dcbtool is used to describe the conditions of the DCB feature status because the meaning is more understandable and precise. Although you may also issue the commands at run-time, the commands are intended only to be used for description purpose.

PFC and App:FCoE

DCB is configured correctly if

1) The command dcbtool gc ethX dcb shows DCB State: "on"
 
2) The command dcbtool gc ethX app:0 shows "Enable:true, Advertise:true, Willing:true."
 
3) The command dcbtool go ethX app:0 shows "OperMode:true."
 
4) The command dcbtool go ethX pfc shows "OperMode:true" and the values of pfcup.
 
5) The command dcbtool go ethX app:0 shows appcfg. The bits set to 1 are also set to 1 in pfcup found in (4).

Logical Link TLV (applicable in DCBX version 1)

The Logical Link TLV feature is configured correctly if

1)The command dcbtool gc ethX ll:0 shows "Enable:true, Advertise:true, Willing:true."
 
2)The command dcbtool go ethX ll:0 shows "OperMode:true."
 
3)The command dcbtool gp ethX ll:0 shows "Link Status:up."

Criteria to create FCoE interface

If DCB is required at the Ethernet port, a FCoE interface may be created only if the DCB and the Logical Link TLV feature are configured correctly. If DCB is not required at the Ethernet port, the FCoE interface may be created. FCoE interfaces are normally created by the fcoe system service.

Criteria to Destroy FCoE Interface

An FCoE interface will only be destroyed when the fcoe system service is stopped.

Criteria to reset a FCoE interface

The fcoe system service does not reset any FCoE interfaces.

Changing DCB Configuration, Qdisc and Filters

Changing the DCB configuration, qdisc, and filter are considered to be administrative actions. When the fcoe system service starts up, it sets up the default DCB configuration, qdisc, and filter for reliable FCoE operations. Administrators may alter the configuration while the service is running.

Changing the DCB parameters may cause the fcoemon daemon to delete the existing multiq queue discipline, skbedit filter and re-add, but the fcoe service will not touch (e.g. destroy or reset) the FCoE interface. Changing the DCB configuration, qdisc, and filter should be avoided while I/O traffic are in progress.

Files:

The Installation of the Open-FCoE management tools include the following files:

RHEL6.0/6.1

/usr/sbin/fcoemon
/usr/sbin/fcoeadm
/usr/sbin/lldpad
/usr/sbin/dcbtool

SLES11 SP1

/usr/sbin/fcoemon
/usr/sbin/fcoeadm
/sbin/lldpad
/sbin/dcbtool

/etc/fcoe/config

This is the common configuration file for the fcoe system service. The default options in this file are:

DEBUG="yes" and USE_SYSLOG="yes".

The former is used to enable (select yes) or disable (select no) debugging messages from fcoemon, and the fcoe service script. The latter is to indicate if the log messages of fcoemon, and the fcoe service script are to be output to the system log. Use editor to set the desired yes/no values.

/etc/fcoe/cfg-ethX

There is one of these file for each Ethernet interface ethX found in the output of cat /proc/net/dev at the time of installation. This file will be read by the /etc/init.d/fcoe script and the fcoemon daemon. The default options in this file are:

FCOE_ENABLE="no" and DCB_REQUIRED="yes". The former is used to enable (select yes) or disable (select no) the FCoE service at the ethX port. The latter is to indicate if the DCB service is required (select yes) or not required (select no) at the ethX port. If the former is set to no, the latter is ignored. The selection of the settings should match the settings of the FCoE switch port connected to the local Ethernet ethX port. Use editor to set the desired yes/no values for the ethX interfaces.

/etc/init.d/fcoe

This is the fcoe system service shell script. This script is invoked by the init process or by the service command.

/sbin/fcoemon

This is the fcoemon daemon only invoked by the fcoe system service script.

/sbin/fcoeadm

This is the program used by the fcoe system service to create or destroy FCoE interfaces.

Reporting Bugs:

If you have identified a defect please either file a bug or engage the development mailing list at http://www.Open-FCoE.org.

Support

Open-FCoE is maintained at http://www.Open-FCoE.org. There are resources available for both developers and users at that site.

Last modified on 8/24/11 10:47a Revision FCOEBOOT/DOCS/miniport-properties.gif0000755000000000000000000002054111660465304014430 0ustar GIF89aw!,{!!c!c)k!s1{)1B9JRBJRRZBZZckk!k!{9JRBJcks!!9Rcks{!!)11Zs!)!)!)!B!R!R!c!s))1)1)9)9)B)k)s){1919191B1B1sR1Z1Z1{9RBBBBBBJBJBZBZBkBsBkBsBބJRJRJcJcJkJkRRRZRZRZRkRsZcZkZsZsccccckc{c{ksk{kkƔs{sss{{{Ɯƌޔ甥ΜΥޥ掠έέƭƭƵεƵ޵ƽƽƽ޽νֽƽƭƵƽƽννֽ H*\ȰÇ#JHŋ3jܘ6{ CIɓ(S\ɲ˗0cʜI͛8sTǟ@ JѣH-ӧPJJիXjʵׯ`ÊKٳ`-۷pʝKݹj{6˷߿ N2̸ǐ#cɐᆖS(f[STAo-y.ҨSǥ<03Vy^YgPG}lM?kþ':y&;۵@e=>akjo^z١|lpKO=V=|V[mUw䁗ei`mh]o|!nA'7}&ꦢ,H |)f'8U,jG#*A>8\Ag^b(`5h!]ǡ=YX]yRh%Wbj^\dډFɤO.gA&$Z a)'IN~CN*z{ )sQ~9cj)j&l$MvmY(n+~6*&avҙ,nߎ΢*j"$^%)b[洣2˧#AIaZ$2{n-Jl)1Y f1 ]ՑnEIJ&B.W>]t3m̻N\(bXc}^Ywmu:O-dhvP*mtm7W߭|m[R.n7 ^WnC>ywGy褗n鎏ꬷF.{箻{o}劀t|?_Ky~Ahπ M?yS9 &kA0IBH"d%: 6VABH >D" "3JJvԟ5S͎~ӢjX.ǴE2\}V__6%*ݬ䵲9̧s!"ӰAw ᝱ILִu g* iH%PEZXLy^+tMˮ4yhnʶ<HX_RzFq\{mfOz>z?cZ4][ͱGLP4+DSm]VjOqjs 'hZVpI׆VZӲFTH8Ι$MN_ G*]eioVNf;Z\2OdO~WS߳Ǜ=oS\l X&U}.By^} ]+у˻|϶|: nGUylN^nsoG۽w]v}.w+g`;r7'Oy.ޕϼ%wocқWz󭏽}z0 xpm `6$mv';7 0)jc0d^ kpP WP䚲Üy9`P(`@`O`Qڠ ` Ӱ pϙz 0 {F 7`Xpa 8i q7pW0jyA ƀ :GdG@ Ȑ $S@a  0Ja aC@:p :D! q TLeJ P` .ʤfN  &p2=`0+`p~< P Ph1P'0/Z-9,$0p `:MZ`R,0+\0 Ъ mW|q @ p Q .: V{0 0 ފw>~A P @ޚ躮BzYZ*eڍگDUJ{&VՊ {Z; ;+{۱ ";Z&(Һ,.2k4[zHa'H:ʨb/:YC(kqس::F&xOd+cLNVmkq bD5gb6s}rQ V~Y+tiyRVIen?&qSoyzoPZf m<Ds)l'F-s[I~jxl}{׌,5tYi~xXslKoXU9~++a*'[W&׶kmfW6r=ֶw3׹bitn+8K؛'ܫ- [3{k껾9۾{8{+SV{9f Ha ̽QvWK[k|FɤZƶ+,0YPmQA' )qUXP,)!;˲3lw+/xAle{_xەXM|r#Fmkˌ^RFC,FLX@,vzUc,p]MϸIV|DoP<<ʥQ\9$М{?~ɵULW,_T^V~F.F@.t,~9ZCna9+1{.䚎^OF}JHѸl:Wj蒇3 P \Qà&5Vݞ螹2WлΪ5!N^Ri]\nU[<>N ߷޹<r%_׭ }nNz|.{WC^o1O3_g~cw/ZN)\bc_/n`8fnOzVt^_xO8pr?o2_8[UosMwo|OjVB!zh/}/o_i_OGcooDOO_؟F!~/C!/MmDX0… 2HD-^ĘQF=~RH T‰/™]ƔXRN=}ThE)Ye΄2!*x!̡U^ŚU֢]YBE(5*ӰMtZmݾ]UnTMtʰnCTX`G ?+VTO3*.KXdʕr/޻YeҥM{穛=3f5޾QƝ;imv emōh즮e7lխ_屮MxyN{ś_d|)G;KC0Aνa+0BlP֋p -1DL ?Wdq$ K@REoԈDcpFU1H! /Cdd2HmگI+W|qNJl-2L ѼD1׬0K(G*dNlD|SM;2S/4QK. M:E'N<,49 m3!SROOF1}TC9E5V@ ]42YwLPYRuXhMTt4c Z .4ZmBA`%׶%w+iZ \wVCS3n%sz_7_yV)ý4i_yZvfb sub/>o%ua;8C/JF?U(qяd 9HBҐDd"YHαKx΍$}FbReI_$)=fJY2+ J9b\lYJ9P.}?`~L^"}2\-I/&'kyw$7M:^R6yNrd')]T5/|Q'99JS|`A5&T(PyФ"ZMf hG=j#͢ECQeiKQURWnSi2xS^i|ˠ U0jQ=5Tb*RL5SUeJPTUvի_kX:VլgEkZպV&":Wծwk^W@Ve& Ua| vmbk ف9duمYՖgW Zyj%iۃbݕk ֪=doQm;f[vS5sc] u)v8wՊwMUyK^4z &ɷe}Jo? d` o!lO8* m7[bk%Q "B-v`c͘cÇ=.Ϗ<!:E6ru,qse)߆U>͕\-o2]2efɌ̃1f5m~˛9y-uVgطt=hBЇFMFF7яt%=iJWҗt5iNwӟ5g;cjUխ&ϫaY5uuk^׿׽ v^ъ؀E6@2?۪֍QCk6 cms$ٶ6Mq;!&ɼ5o"vyRN n\x }## w*K[޵H|ADWj*WEfD%8!^{{wO@aNtG:?].w>=>9u~rx_,ܳ\?՛v[G=΄7:T?<?uON4!x`\F}B{}e?{/$tg}Tֽuj| |#?2AX?}W~Ew?~;FCOEBOOT/DOCS/note.gif0000755000000000000000000000073211732624626011346 0ustar GIF89a!1J!Z)c1sRR{{{{Z{9sssBBssR99JJfffZZZ))ZZ9ZZ)RRRRRBJJJBBB333)))!!!!,@pH,  f!:(3z<H\! E@S$bQ/G2~C $.$G(c%Gz',sE!rrC $M*L ( +UMG&MBCN#L}G ,ȻB+KB)Yt(E # B*$#һ+s-N#m@@465֘ 09!.(*@ 1A ;FCOEBOOT/DOCS/overview.htm0000755000000000000000000000664711717177422012305 0ustar

Overview

Intel® Ethernet FCoE (Fibre Channel over Ethernet)  is designed for the 82599 and X540-based 10 Gigabit family of PCI-Express server adapters. This guide covers hardware and software installation, setup procedures, known issues and troubleshooting tips for installing and booting the system using these adapters.

Fibre Channel over Ethernet (FCoE) is defined as the encapsulation of standard Fibre Channel (FC) protocol frames as data within standard Ethernet frames. This link-level encapsulation, teamed with an FCoE-aware Ethernet-to-FC gateway, acts to extend an FC fabric to include Ethernet-based host connectivity.  The FCoE specification focuses on encapsulation of FC frames specific to storage class traffic, as defined by the Fibre Channel FC-4 FCP specification. FC is a market-leading technology used to create Storage Area Networks (SANs). 

Data Center Bridging (DCB) is a collection of standards-based extensions to classical Ethernet. It provides a lossless data center transport layer that enables the convergence of LANs and SANs onto a single unified fabric. In addition to supporting Fibre Channel over Ethernet (FCoE) and iSCSI over DCB, it enhances the operation of other business-critical traffic.


Installation Overview

For information on system requirements see System Requirements.

  1. Install FCoE-capable adapters in the system. For a list of supported adapters, see Supported Adapters.
  2. After following the installation and configuration procedures, if you are having problems, refer to Known Issues.

FCoE Infrastructure - Installation and Configuration

The following is a typical FCoE setup flow:

  1. Typical FCoE-Enabled Fabric Switch Configuration
  2. If you want to Boot from an FCoE LUN
  3. Install Operating System
  4. Configure Intel® Ethernet FCoE/DCBx
    • Configure DCBx
    • Configure FCoE

Last modified on 8/24/11 10:28a Revision

FCOEBOOT/DOCS/req_hw.htm0000755000000000000000000000174211722645524011712 0ustar

Supported Adapters

A list of Intel® FCoE-supported adapters can be found at http://www.intel.com/support/go/network/adapter/fcoefaq.htm

Last modified on 4/06/11 10:14a Revision


FCOEBOOT/DOCS/req_sys.htm0000755000000000000000000001042111722645524012104 0ustar

System Requirements

Before installing Intel® Ethernet Server Adapters and Intel Ethernet FCoE Protocol Drivers, check your system for the following minimum configuration requirements. If you are using an Intel® Ethernet FCoE-capable OEM server system, refer to the instructions provided from the OEM to enable Intel® FCoE Remote Boot.

System Hardware Compatibility for Network Adapters

  • An FCoE-capable Intel® 82599 or X540-based Network Adapter. A list of FCoE/DCB-supported Intel® Ethernet Server Adapters can be found here

  • One of the following slot types, depending on your adapter:

    • A PCI-Express slot (v1.0a or newer), 4x, 8x or 16x

  • The latest BIOS for your system
  • FCoE requires at least 4GB of RAM for optimum performance

Supported 32-bit Operating Systems

Intel Ethernet FCoE Protocol Driver and Intel® FCoE Remote Boot are supported on the following IA-32 operating systems:

  • Microsoft* Windows* Server 2008, (with latest service pack and Hyper-V role)  - Standard, DataCenter or Enterprise

  • Microsoft* Windows* Server 2008 Core

  • Red Hat* Enterprise Linux 6

  • Novell SUSE* Linux Enterprise 11, SP1


Supported Intel® 64 Architecture (Intel® 64) Operating Systems

Intel® Ethernet FCoE Protocol Driver and Intel FCoE Remote Boot are supported on the following Intel® 64 operating systems:

  • Microsoft* Windows* Server 2008 (with latest service pack and Hyper-V role)  - Standard, DataCenter or Enterprise

  • Microsoft* Windows* Server 2008 R2 SP1 (with latest service pack and Hyper-V role)  - Standard, DataCenter or Enterprise

  • Microsoft* Windows* Server 2008 Core

  • Microsoft* Windows* Server 2008 R2 Core

  • Red Hat* Enterprise Linux 6

  • Novell SUSE* Linux Enterprise 11, SP1

Platform Requirements for Intel® 64

A platform that supports Intel® 64 will run in either 64-bit mode or 32-bit compatibility mode. In order for it to run in 64-bit mode, the following requirements must be met:

  • The Intel® 64 system must have a 64-bit BIOS that takes advantage of Intel Extended Memory 64 Technology

  • One of the supported 64-bit operating systems must be installed

The installer for the adapter drivers will only list the drivers that are compatible with the currently running operating system.

  • If the system is running in compatibility mode, only IA-32 drivers will be available

  • If the system is running in 64-bit mode, only Intel® 64 drivers will be available


Jumbo Frames

The base driver supports FCoE mini-Jumbo Frames (2.5k bytes) independent of the LAN Jumbo Frames setting.


Last modified on 8/24/11 10:29a Revision

FCOEBOOT/DOCS/run.gif0000755000000000000000000000014111654247274011202 0ustar GIF89aE Unattended Installation

Installing the Base Driver and Intel® PROSet via the Command Line

Installation Methods

Installing with DxSetup.exe

Command Line Options for msiexec.exe

Using SetupBD.exe to Install Base Drivers on Windows Server* Core Operating Systems

Uninstalling Drivers and Intel PROSet


Installation Methods

DxSetup.exe is the preferred installation method. You can use it to install the base Windows base drivers and Intel® PROSet for Windows* Device Manager.

NOTES: 
  • Windows XP x64 and Windows Server 2003 x64 do not support unattended driver installation.
  • Intel® 10GbE Network Adapters do not support unattended driver installation.
  • Intel PROSet can be installed with DxSetup.exe or msiexec.exe. Intel recommends using DxSetup.exe. DxSetup.exe detects the system's language, searches for the appropriate transform file, and applies it to MSI package. The transform file translates the installation instructions to the language associated with your operating system.

You can use the base driver install utility (SetupBD.exe) to install Microsoft Windows base drivers from a command line. If you use SetupBD.exe to install base drivers, you will not be able to use the advanced features in Intel PROSet.


Installing with DxSetup.exe

This section describes how to use DxSetup.exe to install the base drivers and Intel PROSet for Windows Device Manager from the command line.

NOTE: Intel PROSet can be installed with DxSetup.exe or msiexec.exe. Intel recommends using DxSetup.exe. DxSetup.exe detects the system's language, searches for the appropriate transform file, and applies it to MSI package. The transform file translates the installation instructions to the language associated with your operating system.

DxSetup.exe is a setup utility used for installing Intel PROSet. It detects the system language, searches for the appropriate transform file in the same folder, and then launches PROSETDX.msi in the language specific to the operating system. The transform file translates the installation instructions to the language associated with your operating system.

DxSetup.exe also takes the install options from the command line and applies them to the PROSETDX.msi command line installation.

DxSetup.exe command line switches:

Switch Description
/q[r|n] silent install options.

r Reduced GUI Install
n Silent install
/l[i|w|e|a] log file option.
i log status messages.
w log non-fatal warnings.
e log error messages.
a log the start of all actions.

DxSetup.exe Public Properties

Property Definition
BD "0", do not install base drivers.

"1", install the base drivers (default).

NOTE: BD should only be set to 0 if the Base Drivers have already been installed prior to running DxSetup.exe

ANS "0", do not install ANS.

"1", select ANS (default).

DMIX "0", do not install Intel PROSet.

"1", install Intel PROSet (default).

FCOE "0", do not install Fibre Channel Over Ethernet (FCoE) using DCB (default).

"1", install FCoE.

ISCSI "0", do not install iSCSI using DCB (default).

"1", install iSCSI using DCB.

SNMP "0", do not install the SNMP Agent (default).

"1", install the SNMP Agent.

 

NOTES:
  • If you specify a path for the log file, the path must exist. If you do not specify a complete path, the install log will be created in the current directory.
  • The ANS property should only be set to ANS=1 if DMIX=1 is set. If DMIX=0 and ANS=1, the ANS=1 is ignored and only the base driver will be installed.
  • Even if FCOE=1 is passed, FCoE will not be installed if the operating system and installed adapters do not support FCoE.
  • Even if ISCSI=1 is passed, iSCSI using DCB will not be installed if the operating system and installed adapters do not support it.
  • Public properties are case sensitive. All characters are uppercase with no white space between characters. For example:

DxSetup.exe /qn ANS=1

Any white space in "ANS=1" makes the setting invalid. "ans=1" is not a valid setting.

Command line examples

You can modify the paths for different operating systems and CD layouts and apply the command line examples.

  1. The following launches a typical install silently:

    DxSetup.exe /qn /liew install.log

    NOTE: BD, ANS and DMIX are selected by default.
  2. How to install components but deselect ANS. Set the ANS=0 in the command line:

    DxSetup.exe /qn ANS=0 /liew install.log


msiexec.exe command line options

Refer to Microsoft's website for the most current information on msiexec.exe command line options: http://msdn.microsoft.com/en-us/Library

NOTES:

  • Not all command line options Microsoft provides with msiexec.exe have been tested or are necessarily supported for Intel PROSet installation.

  • Msiexec.exe also sets an error level on return that corresponds to system error codes: http://msdn.microsoft.com/en-us/Library

  • Intel PROSet can be installed with DxSetup.exe or msiexec.exe. Intel recommends using DxSetup.exe. DxSetup.exe detects the system's language, searches for the appropriate transform file, and applies it to MSI package. The transform file translates the installation instructions to the language associated with your operating system.

Command Line Switches

This section describes how to install Intel PROSet using PROSETDX.msi and msiexec.exe from the command line.

C:\WINNT\System32\msiexec.exe /i PROSETDX.msi /qn /liew install.log

Most commonly used msiexec.exe command line options:

Switch Description
/i install
/x uninstall
/q[r|n] silent install options.

 

r Reduced GUI Install
n Silent install
 

/l[i|w|e|a] log file option.
i log status messages.
w log non-fatal warnings.
e log error messages.
a log the start of all actions.
Transforms A property used to apply transforms (a .mst file) to an MSI package. The following example applies a Chinese language transform to MSI package, so the installer displays Chinese strings during installation:
 
TRANSFORMS=2052.mst

Silent install/upgrade command line syntax

The following launches a typical installation of PROSETDX.msi.

<Full path to msiexec.exe> /i <Full path to PROSETDX.msi> /qn /liew install.log

Silent uninstall command line syntax

The following uninstalls all the Intel PROSet components. It can be used when the path to PROSETDX.msi is available.

<path to msiexec.exe> /x <path to PROSETDX.msi> /qn /liew uninstall.log

The following uninstalls all the Intel PROSet components. It can be used when the path to PROSETDX.msi is not available but the ProductCode of MSI package is known.

<path to msiexec.exe> /x <ProductCode of PROSETDX.msi> /qn /liew uninstall.log

Command line options supported by PROSETDX.msi

PROSETDX.msi provides public properties that can be used to change Intel PROSet install selections from the command line.

By setting the properties in the command line, you can disable and hide some features in PROSETDX.msi, or force some feature to be selected/displayed. This provides the flexibility to install different components/features in Intel PROSet.

Following is the list of public properties provided by PROSETDX.msi:

Property Definition
BD "0", do not install base drivers.

"1", install the base drivers (default).

NOTE: BD should only be set to 0 if the Base Drivers have already been installed prior to running DxSetup.exe

ANS "0", do not install ANS.

"1", select ANS (default).

DMIX "0", do not install Intel PROSet.

"1", install Intel PROSet (default).

FCOE "0", do not install Fibre Channel Over Ethernet (FCoE) using DCB (default).

"1", install FCoE.

ISCSI "0", do not install iSCSI using DCB (default).

"1", install iSCSI using DCB.

SNMP "0", do not install the SNMP Agent (default).

"1", install the SNMP Agent.

 

NOTES:
  • If you specify a path for the log file, the path must exist. If you do not specify a complete path, the install log will be created in the current directory.
  • The ANS property should only be set to ANS=1 if DMIX=1 is set. If DMIX=0 and ANS=1, only the base driver will be installed.
  • Even if FCOE=1 is passed, FCoE using DCB will not be installed if the operating system and installed adapters do not support it.
  • Even if ISCSI=1 is passed, iSCSI using DCB will not be installed if the operating system and installed adapters do not support it.
  • Public properties are case sensitive. All characters are uppercase with no white space between characters. For example:

msiexec.exe /i PROSETDX.msi /qn ANS=1

Any white space in "ANS=1" makes the setting invalid. "ans=1" is not a valid setting.

Command line install examples

Assume that C:\WINNT\System32 is the system32 folder and PROSETDX.msi is under the D:\Apps\PROSETDX\Win32 folder. You can modify the paths for different operating systems and CD layouts and apply the command line examples.

1.      How to install Intel PROSet silently on Windows XP:

C:\WINNT\System32\msiexec.exe /i D:\Apps\PROSETDX\Win32\PROSETDX.msi /qn /liew install.log

2.      How to install Intel PROSet silently on Windows Server 2003 for Itanium®-based systems:

C:\WINNT\System32\msiexec.exe /i D:\Apps\PROSETDX\Win64\PROSETDX.msi /qn /liew install.log

3.      How to install components but deselect ANS:

Set the ANS=0 in the command line, for example:

C:\WINNT\System32\msiexec.exe /i D:\Apps\PROSETDX\Win32\PROSETDX.msi /qn ANS=0 /liew install.log

4.      How to apply a transform file to MSI using msiexec.exe:

Set the TRANSFORMS=filename.mst in the command line. For example:

C:\WINNT\System32\msiexec.exe /i D:\Apps\PROSETDX\Win32\PROSETDX.msi /qn TRANSFORMS=2052.mst /liew install.log

NOTE: Intel recommends using DxSetup.exe to install Intel PROSet. DxSetup.exe detects the system's language, searches for the appropriate transform file, and applies it to MSI package.

Command line uninstall example

NOTE: Do not use the "ANS" option when uninstalling Intel PROSet from a command line.

First get the path of PROSETDX.msi in the local system or any other image path when you installed Intel PROSet, then use msiexec.exe to uninstall Intel PROSet.

For example, assume that C:\Windows\System is the System folder and PROSETDX.msi is in d:\unattend, then the command line will be:

C:\Windows\System\msiexec.exe /x d:\unattend\ PROSETDX.msi /qn /liew uninst.log

Command line reinstall / repair

If you need to repair an Intel PROSet installation, uninstall the application and then reinstall it. See the uninstall and install examples above for more information.


Using SetupBD.exe to Install Base Drivers on Windows Server* Core Operating Systems

NOTE: If you want to use prosetcl.exe to configure your adapters, you must use DxSetup.exe to install drivers and Intel PROSet. SetupBD.exe only installs the base drivers.

Command Line Options

SetupBD.exe supports the following command line switches. 

NOTE: You must include a space between switches.
Switch Description
/s silent install with no reboot
/r force reboot (must be used with the /s switch)
/nr no reboot (must be used with the /s switch. This switch is ignored if it is included with the /r switch)

Examples:

Option Description
SetupBD

Installs and/or updates the driver(s) and displays the GUI.

SetupBD /s Installs and/or updates the driver(s) silently.
SetupBD /s /r Installs and/or updates the driver(s) silently and forces a reboot.
SetupBD /s /r /nr Installs and/or updates the driver(s) silently and forces a reboot (/nr is ignored).

Other information

NOTES:
  • If you install drivers on a system based on a server chipset and BIOS that are Intel I/OAT capable, the /s switch (silent install) forces a reboot without the /r switch. If you do not want the system to reboot, use the /nr switch.
  • For Intel® I/O Acceleration Technology to function properly, you must reboot after driver installation.

You can use the /r and /nr switches only with a silent install (i.e. with the "/s" option).


Uninstalling Drivers and Intel PROSet

Intel recommends you use Add/Remove Programs to uninstall Intel PROSet and the base drivers. If your operating system does not have a GUI installed, you can use msiexec.exe to uninstall the base drivers and Intel PROSet.

If you only installed base drivers, you can use the PROUnstl.exe utility to remove them.

NOTE: PROUnstl.exe only removes the base drivers. Do not use this utility if Intel PROSet is installed on your system. Removing the base drivers without removing Intel PROSet will result in system instability.

PROUnstl.exe supports the following command line switch:

Switch Description
/nogui silent uninstall.

Last modified on 3/07/11 11:02p Revision

FCOEBOOT/DOCS/status.gif0000755000000000000000000000205411660465304011717 0ustar GIF89a/@8oq~%259yKKJqttILRZppppxXILO"Y/]7C GR!tqqߐuكͷإ!,H*\Ȱ!B-ZHHq"$Uve#3fȠAc#G2:H&T>|!IAdhH7DG@f6̒Ɍ!!Bx`BFHe%J>|ȱBCNٴk۾;w(C&L Ѣ :t]Rx @q 8`@@ hmH@B0$Jaٵo .T\asKP)n Pk Z4 O;FCOEBOOT/DOCS/style.css0000755000000000000000000000450511651733270011562 0ustar .legaldis { font-family: Helvetica; font-size: 7pt; color: #555555; align: justify; } BODY { BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt; COLOR: black } .nav {background-color: #ddeeFF} a:link {color:#001060} a:visited {color:#800080} a:hover {color:#800000} H1 { MARGIN-TOP:14;MARGIN-BOTTOM:0; FONT-SIZE: 18pt; FONT-WEIGHT: bold; COLOR:#0860A8 } H2 { MARGIN-TOP:14;MARGIN-BOTTOM:0; FONT-SIZE: 14pt; FONT-WEIGHT: bold; COLOR:#0860A8 } H3 { MARGIN-TOP:14;MARGIN-BOTTOM:0; FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR:#0860A8 } H4 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold } H5 { MARGIN-LEFT:14; MARGIN-TOP:2; MARGIN-BOTTOM:0; font-size:10pt; FONT-WEIGHT: bold } P { MARGIN-TOP:10;MARGIN-BOTTOM:0; } blockquote { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt } ol { MARGIN-TOP:10;MARGIN-BOTTOM:0; } ul { MARGIN-TOP:0;MARGIN-BOTTOM:0; } li { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt; margin-top: 6px; } TH { COLOR: black; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold } TD { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt } .top {MARGIN-LEFT:12;} .contents { FONT-SIZE: 10pt; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 20px; MARGIN-TOP: 6px; TEXT-INDENT: -20px } .gui { FONT-SIZE: 9pt; FONT-WEIGHT: bold } .inentry { MARGIN-BOTTOM: 3px; MARGIN-TOP: 0px; WORD-SPACING: 0px } .monospace { FONT-FAMILY: Courier New, Courier; FONT-SIZE: 10pt } .numlst { LIST-STYLE: decimal; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; TEXT-ALIGN: left; TEXT-INDENT: 0px; WORD-SPACING: 0px } .r { font-size: 11pt } .small { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 7pt; color:#505050} .warning { FONT-STYLE: italic; FONT-WEIGHT: bold } .toc_head { FONT-SIZE: 10pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 0px; } .toc_level1 { FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 15px; MARGIN-TOP: 1px; TEXT-INDENT: -10px } .toc_level2 { FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 30px; MARGIN-TOP: 1px; TEXT-INDENT: -10px } FCOEBOOT/DOCS/support.gif0000755000000000000000000003157611660465304012123 0ustar GIF89a]h!"9)$9J,Z B R)j)R% X& e)(s!4k#2x1 k1&X1JMwuC6~9;f37j.\8%׶}$).fdӫ_m: ҅qըqaI[1ĖlpG uQW!Qd9ކvEt #81TL37Hae1`)(IroP"YBT!υT"qI}(TVOiH"3McΙᆋ¶]2833h&cv!b r$1%<3 $nxY'eqFRZ)餔VF<3Hc9|ƘllLؗ1fl3_v9z>L*c1KBxdi6lP.Ęrnaa9}y+T0b .z91IvgGU C!zJK4H"ta / w4RSx8-(Q98 3Ċ;>#hAe0H8#nA 7 .;#OH>[ҸUDBHUa-?%Agdx HJ T-pxcG#(#Aژ"btАQ]]E IH"8$@3džhLh!;Z<A01pƸx 㨑8UI˼Qxm(1 2 R&7)ǒ@Wb&H\!"yxȥ8!orH-,8 '$"X21zEcb$ -9F[Ӝ,dQ =z扅z^WpB 8Els IN3lB*:TF5a?BbG;T?@A ^TJqkt#P:uh!p!2|wѻ eHMOAO8(6a5zB`!` +)́l HH9z (3"01Jͫ^iFBK5!AT3ƍi@ʉdyq9Y`C+H8e{MjibH8Wqts Ad@("C;p+QqF `_p`` ؀ؐȉِ Jv/(ِ2P܀[8 TDE7yq P Ҩ `bu0vxqp % e |73Yxhȉ(+h  yѐ 2   ^]0}!-HLX @ bi0] `m@}FP#V `0&g (v0q\gs  p! e +A6p1\@ȏ P*9  *` *p **\) 0%لM8 Q:P[PHG R$PGP yPfsv^h'~XuG} 1H Op.-=0 ` p؉ Xz`  򀙹\KnlQ$Ii0xw E<@lp@ 0l09I8 xS&v(@qōۘi)DEpV $ gj` ЏzI_vZ  yTw+׈ x;50Awb Ds mPXx'&ʁF\˵qyv5GUGEBV'WtEpIi0'ŰxYmڦP}YsJuJ}^ K(Jp`p7fC7 P iBH^jJ&ʆ`*W` `Y|H QZ/fphpӯ PP gq1p *Jvtژ i]!]0iMyIr,°BFɑѭW[9 Y\Kf9 T@Q |{-隡p1:@'ߡC~1^Ph5i&=ڰ ԉ.q* P `@g_ eлfr`qq@p#[/o46{*iK0!YHp D盾]*J! L @Z++^k]wZ) < )`o; ,+jI*'p9pbp% l020po` p^P[&ć uXK!Q|C @Tt _g9|kAX̠&V)Ipʂ|aL`pk+AHQ2K㰿 Ȍȑ! 09;P  L+PH|Ѱ ]Q*P2p3 2I0PgpdEQL,$li|ibƅ:|_л[ Ǜ 0j Q؄oJ)xz,PzpȐ2aɊʈl7`ɞi;p{** Cl-\,؛ -m <iȘ]r,$ғ^@Ƭ̺b.Ps0ZhE9 i}Pt& K, <[  1 GQ9RS epq\okk*+q ݊NHа9lVIK M ҋEʩ} \{|ÜQL1MV0TKL!9];Gƭ2ZJLJR}+΀m5:aE Ac1 0 0 %N(paPP9\gz H_ wglўfjh,ċ݊IΩKɽ-9$i:] Y={l4^( ˾'"WXa5>ioj0#A kD$^bTp  \9(\\46m wvؤ Yg2_Puջg0'rp;dm' mℙꙹٳ O]3a+K`f&ik,:NjʎZN|0j)IpZ2m" t$ sP}҂0 zV>R3~r0 :wǻo`rot tl"WŚМ] ۮ"L4Na*  )hG4HOG/d;̠i2@Jx?Uk-7vI(tķAp8ˆ[)y_tr(%{T f,xȁ!CbF +"W;q}|-p}1HhJ1V]nP2\`nBcK31BU \*qRЁXA,A Јxp׻?ftWD')91kht2!ǘ2V-pp3!B1A2F dpMr/a XplcŔ ipE8,ssc(bÆ[ސ'!Wh%CcgZ7 3$(X3x̸41|׼0}p4!pӸ| cgx,@`l|c[; FQxiKo$pɸ? {ZzmuHޅS4_^4':!FE.<O7Ip9:\5)V@׮j4| d  #U<;%S3܀5Qp 73uG3#HM>LSo=^W`z5w{ hO1!C}Dp tXȺ [> 䳇哇OS tzx (=; zXp rC;B 7s`2g`6hM9),zch%@# a r xhyv6> =L  @cx'O+I$ 1c"t@A8pp M893bz/tM9]tT18; );Jkės8hVxh ck?p?50 E, 3?+%MgHx9/?8512 gZHЅJ49-Xm<R=RUxՅMIeԑnX7&$I KRTsHpWY=SuR؇T^V%<̺Ľ % ЙP>Xo4nxӱy K{>eU&jmhy+L6@L!-""X3!@ȧ}9@6`1hE-!rӱ#X- AN]T&?}XxHA -1J\ H\NAsG},թ\{\C }=Y\ܣ٨Ľ- pBwQR JsK+їr)^H7-!E̲[q!W|[+"83CXChOש}^b=!85\ \Mm\:j܅A)TlCӗ``a%#QXٟ]NXYTF`~tU0EUPϜE8Yħm^9^%VJF گ="%[M[%*^"8!ai:?7 7,}X_:Sԭ:mؑITxܘXO=T TVm\څ,X1:G7T]ʥa%G&T Ƈ B|Ty&dZ|b͈EK- RU!+cI`Cޱ+,k56o5HȋB5(x/˂/}:@X3t,c=~vYGgo\`@d}4:(:ۅ%Go}w]U:uȈPf`$LhQH0ɬsIiLIEϖi"蟞Bc%;!>yvcbyNjfzDg]xF/ #l^b-Ɓ 6X9]H*ȁG.C5"f7,M} 癨p:bޤĆ#$M*t xl] <p8{`Nlfj ATClˉav^,x04iHfjv%W-pXBq.O)32xcEFljj m#򮐛"X˦my,=fՌCގM;V~@bf? H.6i1-yx@ތ=mq&)8nӡ"vw0555KVfh.pRqk ߴ 610 Ca('H4#H4K÷r/O>1䕾Z" s%SQ3&ssqCЍ&`.I =M6)q7I/tLDF^f^FJc=8QSg%[G#AdiWcJkM?vd>V!f^n2bfw0Tߟ˔hn]dt*\\vISDMvye!N8뱺-(7Eb`'xWxbHׅC-pE @`#B+dy@^óSzy/AFV7x->35 G??. ЀH+}dryz,yJym!p&5Wj]8>upB8zݔ4fgZz{zE,"b~3rs9?cxf̲?{ȟF5x3$8J̸{?pz,v[goqvT/@{/yHI(5`Uͤw6v~W,_'| >1t^Ǐ;F9AxJxIc45 Y,h „ 2l!Ĉ'RH^={7jc= a$Ɣ3ڋ'0u=4(1E*ib)l\ =ŬZ꒰K.ZQEjײm-ܸrureǒOQ]ѣČÆMlhC&ĦJ {ңIXͥ"aٱ M6ܺw[};I)%x2@>$ǐ!7(MpUXӂuCӯo>~=N2U 7.8=ƆQ4\$ ZJV<0 L,"@]4NSV'.E4 HtAxD#œKKYŕWx->fbXR@"'(j\ Yc"fl}oJ5qQ<2ua]CC(p)\p#`*).D H^AѨM=`1c4("Lϐ90K,K*cd80qriK A-Z{c*2Pr^sjf{/guJ,bD/@FD1DFxZ0sN` K8*vmKU}6ib?b$4]>L 0@ZK9oPrl3t|j1ߵԬԉ|]"@<'Fd2ġCu#hu(zuCcU4*"Nc(:NٌX {8EHfBǕ(څLlGRt&ArN 6L}*T*թRV*Vխr^*X*ֱf=+X/qMLuЄTrQ Vjj_:Vj]JվO(d#+Y)qI,[TrOeٵ-jSڸL)!.Z;FCOEBOOT/DOCS/support.htm0000755000000000000000000000226411660465304012136 0ustar Intel Customer Support

Customer Support

Intel support is available on the web, support forums, and by chat. Support offers the most up-to-date information about Intel products, including installation instructions, troubleshooting tips, and general product information.

Web and Internet Sites

Support: http://www.intel.com/support

Corporate Site for Network Products: http://www.intel.com/products/ethernet/overview.htm

To learn more about Intel® Ethernet, visit: http://communities.intel.com/community/wired


Last modified on 5/10/10 4:22p Revision

FCOEBOOT/DOCS/switch_config.htm0000755000000000000000000001150011722645524013244 0ustar

Switch Configuration for Intel® Ethernet FCoE Protocol Driver

Cisco Nexus* Switch Platform

Brocade* Switch Platform


NOTES:

  • In the following examples, the assumption is made that the VLAN and VSAN configurations have already been performed.

  • For more installation details check with your switch vendor's documentation:

    Cisco Nexus

    Brocade

Cisco Nexus* 5000 Series Switch Platform

For the Cisco/Nexus/switch platform, a virtual interface is needed to bind the Ethernet port to the FC forwarder or FCF.  Assume port 1/3 in the following example.

Commands to enable trunk mode for a Ether port

Configure

Interface Ethernet 1/3

switchport mode trunk

spanning-tree port type edge trunk

exit

Commands to create a VFC:

configure

interface vfc 3

bind interface Ethernet 1/3

no shutdown

exit

Brocade* 8000 Series FCoE Switch

For the Brocade 8000 series FCoE switch, assuming port 1/3, vlan 101 for FCoE, use:

configure terminal

interface TenGigabitEthernet 1/3

switchport

switchport mode converged

vlan classifier activate group 1 vlan 101

no shutdown

cee default

exit

Note:

The "cmsh" command must be issued before the "configure terminal" command will function properly.


Last modified on 8/24/11 10:32a Revision

FCOEBOOT/DOCS/toc.htm0000755000000000000000000000327711722645524011217 0ustar

Overview

System Requirements

Supported Adapters

Fabric Switch Configuration

Installation and Configuration

Intel Ethernet FCoE Boot

Microsoft* Windows* Configuration

Linux Configuration

FCoE Linux Management Tools

Data Center Bridging (DCB)

Intel® Ethernet FLASH Firmware Utility

Known Issues

Glossary

Limited Warranty

Software License

Customer Support


Copyright 2012 Intel Corporation.
Legal Information

FCOEBOOT/DOCS/top.htm0000755000000000000000000000074411722645524011230 0ustar

Intel® Ethernet Fibre Channel over Ethernet (FCoE)/Data Center Bridging (DCB) Guide

User Guides Home

FCOEBOOT/DOCS/virtual_port_tab.gif0000755000000000000000000014217211660465304013762 0ustar GIF89a/3f++3+f+++UU3UfUUU3f3f3fՙ3f3333f3333+3+33+f3+3+3+3U3U33Uf3U3U3U3333f3333333f3333333f3ՙ333333f333ff3ffffff+f+3f+ff+f+f+fUfU3fUffUfUfUff3fffffff3fffffff3fffՙffff3fffff3f̙++3+f++̙+UU3UfUU̙U3f̙3f̙3fՙ̙3f̙3f++3+f+++UU3UfUUÙ̀3̀f̪̪̀̀̀3̪f̪̪̪3fՙ3f3f++3+f+++UU3UfUUU3f3f3fՙ3f!,/ H*\ȰÇ#JHŋ3jH1 CI2 <9 Z@&M3sx0G9z3h9*]ʴӧP.THCV5[vd2iʖUs6n㪑+w]nU÷o_8V3aˆP:pc85A,2eʖ5U Y&͚>4ӦK :&PZ=u(۸c^w( N|q?D~D|I bJ&#xL5Ϛ}=5ߗSHʿjG .HW~V@A [fu9Ul[sUHbZn(naibj<=vbcdq&q G&䒐%)ّpLd@ hr&[%Vg[k`2m Y[nmG uݠ%v/$L4N7~3Ԥ9e:TM9hPI ԨJ*kbeAYe֮vW(X!%x\|X#_oW^.5b16 b.펉-bH.T.VnefdgG"^zF/Yi&do`暝{ͩm#S$$(I4]J/I 9 x-q7!)7{jC̓֗R<ejRMtR24T-X&B8lWRZ?8":k,|)K\޾ȶ`pyط=fwdP.FNAv[YZ(Z1|޶nDCF(c07ˍЪY'"ՕXZqW(*[2"LK0{ѵ-!HGȖa5ňK G2&6}C3T"׸>#8p $/}qx\ڀɆۜnMfNه21"C 0Nb#YH@Iv@lwņ1bOᮊ1D@qz~g& % ceN+Kd&==|QRF5Ղ\ueC` фxrhGMN*2BZ LDl֦Pa71b L2DU1,1D)Q IS)9ʄ[IALa*\m436`=z'w$14ukvAd dP,o p¨lbx>a$̳ܥ(`z3~3%q%h(Xk Y6aU &NbTKxEmm$&)C ݒuAikUD:MoQ]AqV4Rĺ/v: tC֬sa؜:za=>!zbPAD0%Glc1&6<X4TMn'M @@>:P>:RA1}2|}f/ѩ&ian$}lB&Hz׍ڡe",mu%6̄e&tω)cXfep2 | ^&hLJL ϑˈXcdkؖF1|Hgt+|`A );FSbo4bC1sӞTh Qa1Bb; >d*<,p^J6 9hj(1|ԣCvHƗT ddJLbb`F֣=@M3!8 rG)!`rʠJRL&%Ý9INN$#7#$mb>L`an$Ec>&-FoW)#ad0 і&lǻox_$ۋsZ헷[K05:yK˶QGtV8yZvBC;ܺ:h0rŤѺ Սn':qnֻl,*+iLh)1UvᔷvXU+ X-h8+CmcZۼ5zB\W51~|۵8 %sV-;4 dA6y 'V'^,9pV["96H.F'nЈ J[$stE9b ]Pblh@B{7˯h2oS6c#SVT=Q=rdE>9 ]FbF7nFiGHdH_SoH zUpE,I)J4bnD 3bWo"Fd .WQM%p6%%6X;mFzVX$mnwN)fd%G S&EqcNhhY&o8NcK0cL3Pssʐ a@b߱tt$:Q=\Vi)SFd~]~j&Qqt>u`H`GFKk^TTb=5^bÀI&l4V@ ;8ցlEKs,nwnw>fv3oWQEIxvpB.H&B>&NtN]XZ7{g_uX8 G{цxXj_ ʇ'7N|LfCZ'[@g37? C'&\l@0D8RlTGp];hեޕl*]>;@pLHoƦVnDGJITI2ʐFb21-!33Q3jd.b3sC;QI*rT H3 Hb1U@]5"?âcÂ6Mh#{6-b $78RQ%M!88|cB.2.fRT&q&wb0:vf1WDPYI(SpSG2/)G)w$S=)K* >KbUcUT `?^ B&wXQ,]A"m:"b"y"bSpt@l#m$1b7AW~MWD18PRRMjK6l2/s&%C#d0&0: sh0 i 5'$1!Xt$#a&2B2R3q<*2+)S=Fq4Ҟf];52?mc""rg,t"R!dҢŽ4Vr-Mh .|+B"$$eFb.ʰ{kB89/bH&K9kb0 9rz8:(Łrz*EZ4E"ѳ"c2z)Ҭ3S.IHFѴ3I1*Cs4HAUOӞNSH#""R D!taUi 6?oqV.$B#@naVqӧ"}#T.WZMS".!/u%e8"/3BY$*':T}yROfc}ADnr3xDCt;fE gD-<ü-Z:0j35F(|:G2oG,7LKtd(81VL =lY1c,aj(ol8 3i_,qis#\z"^&~(G*.0>4ǫ:9A;@.91A^mJh DϬɔ=SVܙDPÁ|˕8= :Ymh^ frnόBDq@m~pNNKiƕΉ؅(䏎N\.ԙuF Zy^nxU=HTHnۥ=v|uaLJӇ}ͰM}֟ ͭӦa>u vq>ND$ 1 gFN= ] 0 a> Ԭq揾9P.خ> P _ga0 ]D~ ! 8Cdoݶ-s8.Czh&OPL pp\QH]N==]H"_- Qt:.i@ ɰb7 6s ~[}Mr ,M+L ~p^<=lq<ʮ^ b@A?Щ nӌi0h??}Һ/ޤ-*o?`/gch00 gomr>D.rbi  W i cm0/AO &QeM )F 017 Д,Gbɶ@ab8-Sf^_ 0m".p@M$q $I08T5 @SР1iI$> Uo\{;NHsfLC1n(W2+Τ7eS簷.guWeDʠ!]806Ӣ%ÌEPX`9f 54b2wk<3^E KGH HiLˠEcI5 #&8b<(́oΔa >Y h&xC <ɠ-D2/Bq@b4 !#n e)cKJIhS dN-Ęj/*I 8"nԬ(E~A($-O2h'r@k )j29/:BtK B7ErNBiE!Ӊ-$D V"'r!I-U q/ 6IV25-3.K g"q[ 0--1L?Ed$ K-9(Ҡር~NY% NpSyBUf/o5HV8-輓SOb{¤38 rզ!oq0jq-"F>U e1LaY R؂MaBZ7z /3c MIM"A=jdj˹ K:O_BJnI4`Mh=*>uv^6mF lJE(FDױ!*"Ɏ{'N̂'ﵷ0})~Bs`,?}Udj]ʗ`Gd )0p0yz(ڴ uWC:|f[\RH @`4mMR$1bȁ"↟Q)  p4,@_ 2!3iCX⪛@f Rdty=-óm/@KҞ\r1EuDLCMbDcQtD' c&U1F?- ɈF@Zj! M*a4?"hNԠEKRYn( JG,w8/7nQ ز`Ӥ'EiJy8Xf/X*4ED&RTyiPoBM EjR%tJjT(OVhSUb՘']SޔiZQtTmҒQ925 b$StkNۈ-$`ap-,Zja\zj"@!&]2gJBىBYV1H63{[TšNȶyk])9_ӒrZH$mǷJV2F̓z=k? se8)DoF9ײɥ$JǪsGi+0 }FK%5Q0HqF$Wʐa"JAU&k+}mf-ǜsF@}Zl Xqnޫ` 4 B0a]׉H6.;{a6fSZ6GDQHP!]]hZW%OGqu\Ory˻%7.\8"ii e7Z(1EFFg S/!*,X8Q* Q u#Ðv #.a^K4#@iԨ !~ wQİvz84YMoDhⓛK̢V^syzlg*5h*ߟt#%(B#Cea,tw'0DJ;x4:9 EdnJAPa.DR3E" q>ߦzVȲDB錿Eys4]^ǁ\>?r ;?ؾ4LЙ˨S@i79҇D"%xᗾ4@@hX蹁q-;bh3J 0:@!?ѮRpDa?@ OH'Z1j/ #ICr5c}84?6J;!{"Y A ~Q`=q ka,72?.!¬L1َQ d *BDS ٜPႭ*]Q-6]jzh (H0n#LNQBNؚƜKsDTnCR+D$ٜKLCAFXBmm %+K/+*L\гbЙ䂓oD`<Ά"N"E7G+B$)TYkmא|.'WpK+L#R/({yֈ<9[OVM AF ΈB 9NИ[T۶ULsH }VG}@SR}pWs2PȒKgE*͒JKy#||*3*RR ںWuL%!ƞ\aE 'Ga=M[{"[ԏ$:Hem}eM^M88MQ1HvRֆ /$-εC-L4jkCe @` x~n`#_%ڊ%$A-Tևռٍjݪ%S}XM0a6` 0 ~ @` ք==?L=ϡ+TQF/2B= UhZu_%]8~` %X 8#c8^&t,9-%JKcJ,dJVId" J:a^He8Fb P0>@S1]V`U45 B[E.B-F_-f Q> =Y MhЄ8~h 6w-n̋uXBd uYe_3'ea]_PFfJTeӡg*9.ͽ=aЄV&g`Fhe("ხ^VT`h? :Gq.*yDS!s=^|~?I__s5Me$fyn{sqx9n`fFbZi(߾ Pc\HYIdbBL5\@(Tn69?\zHvY6 7V>x"΄Peq>x f6OzVKmN$|'t&"Bga$Y\w]0BҬ 50up 8Wq Єi# DM8`U渘6$ֽWT%%;F%MDt_gPFe'ׂ A.nЄn6`ysm ooa o'||$l$HDy+^m6uZ#;TWj q?Hřp|XeQ/x P1e,jSgP; ٔKCU>miUP\jׯnTپh68ԏAq\h$A&Rת~hbgTaYu=1s>jtc qrZIϦKOgeO<$MUfi}VDHZYbVHĈ9^DΰrB=#_zrsdWkԗ~YLsUCYVZl$Uz'dM$]T>5tZ_ Q]@apLD*B*"7D#9$DO22aVM~;6L&>b^H}d}p|S֟fv"療\yM|i9eoa wNh& ti984=-'4p( H&b\$ ;b;8ԩL;8D8o<*3x^FuM)Re&YL&Vvx6+lK 0]Hp&$^䭈 fs9[-[r-2HĪA& 2bpRZ), 4x |+La,I cLOk&Uɑ@#t=y]N6 ,6Z vؿN&xbg c ;`,2l3 $ _܅$1#i@/'#,38s1sEO|%i (OSL{>@'%& b^NY0 8& A SL  [L;0O썐ab!ld/σP1e3x"3o҇mQnVp' nTɉuT2z'b<JM% ifQZ9ΌrPl2!3Dʨ~HMA]pQ/KY>RWZU 5[011*czH)ɵ@FؖJ cJ2-|FkYH *_BR:Lo6q=b+͚xTDʬc+PQvO}0 [:?NjZ#pΤ^׫r%&u֧/ѫSz8&Ӣ#V5bMm/QEtiD'Z9fQӄPBphKCza[ ׇȴUR[WZ)G$aozZ%p@E # # <}`I)HMk?Ev- +ܻ-{%E"cM6hδQ^/0|$Q)cI;YLa /yi.+,.5 n|6U9T,L[c&'r>^yRT}>fY=W -p`;oDN2UJV_Q Ibv[c4E8PPeEr:v WaU2Mf)a|YST2Y3V+C6cWzlL{ nNMթeMBMИ`n\}v,ψw|Rlhiv5CyYL,Y,2ƺAR#\uE[&n2jfe7W+i|9wMNQs cdYy'T'}eϩEF1?( ] [Iօ=}#Q@|L&2ie޶O6qᲉIkgr&Jse+wk'@9'k ^ps#t|;]wtàҭr>n>DծL5^_ycU^F`ݹ92iL\|]]A_pqyɞ]iΙhxYK9H x\fHk؆&Ee_9 99N}ާNr]]\ "xEdyUQaO`MLYΩEa햖I\nU}Oeᕙ̪]\̴a]  >\aB!HPa IਘOUBKmJThm ّ{pZ݊UiHeOa Ҧ%boŜ5!V)AQn`1[=l4`I` \ 3ѳF[4 "W*bq CbX%ކ د!!yX_AbWtaF"IaSNܞWD"8Q|cNѠc[+! 665 :bS{5cщd}\9n3V1"ݩş%:H ԹIb ;:;%Z9KI$yp_VcSvXqPDI=a@Fhc+]SI"SQRA$"ZVc!ļ1t[=H UfeF EYV=fLa"^If#K&酗Ma…dSە׽-"u=# r1(VEd) m3$ [-L SdPcݑv"1"Aޢ5`QILif LB4V k@$ cj̃+iT'S+ULYɩ|RzLDapFb5'dx*_k۽ Rߩ7"TUC x<B_S pI?ETp(C2hF JH8S(YvXӵi^ pp$vSa)]OQMTd#՜<"Aw|GʎZ2@:H%W~IjjmQD""~K2 dEg}gZ#ptWǘD@*$ % $*O&RʵϽB 4܋T+ڍD (&$M0lS݀ Fi^Dna1HdmJMN ֭XL~AfBL\lAP)#SDdRNDj.@A)`0 A|ŦNƢZR-JBpƦAZmjb-rfm-vf,֊b-עr-ƒ~-Nڶ-~-J0nF..2njt ԞxQmn=jHp-(OnMˢ.æ J%З LVHj+؄FJwo8Z>/FN/V^/fn/vzo2X(5}@oP$(< @(rlnI݀ k.IDPZІ ~D No0w0oXd\ӶR؄A  2, ,-B?M*~MtR /I@+p=eTN +VdqEi1owq S11I1`xdDIo 1(qJO|B.eDj|X+@I:`7ީgW;ҥTiVDϝ4"YK4kaBJOih4ҊZ>k𒏰3 %KD}Kȏe}bbmtcL0tO M1jUn^ RcP6F5S!tѝAu1 w7継oI-O j#U5үu|p\g-޺-ަ@^rxٮ퉯~R7YJRbn۾^$R޺ݖ߸F^-=hkl>94FX,׾~ Gv+Q/p,cVs] y ynB9㹟y{y9#~ÿj̜(/z$&[Kwz ddŜt:s:OFWz3:h3zzb=xdjPFnjTFd" {Go4;g-HBT~xG \ň9`R{[V!*e fz C4h[SO;:uZ̗_ C/Lg/Z.|÷$!w/ZoHIrD=le3&_2|*Do<^eМh¹2H;]O'{n1MyuR45T<@0>Ά-Qhɀjh4;00샀ֽ.y `=އ.2>:rM+go<>0C>F_ w#rAM,;M" \82 )gc~`QUZ P2I4 Sr52 ܍)2<;(C$0K&h~҇n>>?@J4%LX2:TI0ѴOd9jv޾ ) 1"Jxqex]P"ń<)KphǨ|/B},%աOAԔ4#_=t"ȗK #_2T9QYC?%1LR*O⩄Y+L̛dhdsϡI瘄LLe¤CKMX]~Uڥc0 T&w0;KS>vуVO7Pz-^?ErLNz[,7tҧIBh~-!T2̻j 'F(I,($y'Vl0 kTJiDV"Ah $AC`r#p0(^|dΔr51$a)Mk-( Lb2T;3"Sh s8 BP&Tnn&I>1h *F4}.c"$XL!MˈtrDzlTh$'\߶j/)L,%1QO.zK0Id$2 (J0h7%%/!cLEbG4EPkd?d׺}I_\I띨71#'vȡ@|{W$F%$i=iDV7@ Pvs̫ۭcThW<@WOGqg`H4CE!\4bp5SMI,ܺ.?yxFTjGN3,Ԗp!yj~2h.()ş7α##@^32IZ}Mij’XqUfynl%O?N[an[aH!e|J$hR9:(B.7P fYϹH-t sV4Vz# ,~Y)8-@fu&҃9S 'qi(E$YZtk& jK<€f D`#UQUJDkt VOT E9A_"VX8c#~,uH⪅%xC| zQ"AC,dƫ),V(PG6Ԕ:vaO5lFa鲈@m@fa3b(cn@aMnx`=kX}{Z *BMjĢvs8iQ&6 n9]9OA)J2Fho($!?Բr." B @MQ?k?'BMyaXHvEmra2@RL|++"$ ӬQQ*M-QTk,TE JgԮ>ʼnX@0/&DU2[m!UPbB5jDd$; 61KjT!M:V[%l@5C϶UDaO> }0Kh"rY@*e 'q QmՍE+̊*Wo''ZSܺpk7ZB`nomT]XVɄy[G@t<5VդmkrBh%!pNbĎdrM8wƧ0շKҷa9 Bp[kwհL1V{c5xy*2ReLɚ% !G-x:khnȉ*yw5*ȍIzX}Ub~ZܶzHj@og`ư݋:AJu/G.'Qff-yENtEI&8Tzvdz5H,AY_]nXŦ/U7P.&٪["+SY,jӎe%{eFm[vF&I}p>U-v)Đk^1^/F#jFHw&k}sϼ(/kb\ϏN:fO73U]*Źd&*Z׽]QD_1fd]۩^̈́g&(j93^f,9A9ďyN'<zy[^%VOWwW5̲Yl|k+&{_{7Ÿ;ÍނE{NUx_/s,A}{[3{7Si޾'SѿjoYbPϽ \ 0Hoݘ8J>'ƥ@j bf ζlMp WҐCwo .c: Pnkp1%PKLBKӮo8̢OnpNx9l=fNmB sNo쮽Fh/. w/p/M *#~ ?츮f€n*c͍Ronۋm ˜j0& Qqs&1륜_,§4дjkb 2Q71GF.ӫP%p = C3TPpt >Qp#0O*rqέnJg  WbĺB0"R7Q!zf#{ -1tr r𫠒 fF,r) 2r"W#VQM;*a>1 !"D(ClO$ňdұ/=.Q=xDFZ.) 13-pOu*?Xopo #鑄x.p/=TrZjѾ†7d2xj~[ 6p3w30n qFp)N,G(!@OF5W-%劶^#4Vx{`#I%hn#|bJϦg*zfCNʦ:sF+1:p<2JYh( ${A G5=FC pr\ E# @nR%yфA\#$d+qӐ׼78o+FBLK5cMjlDt$p*)@aAY1( wD?clc4bN#ITF `\b#h8'zd3 @5bJzYgC&FRlC3f8A2*A056lb!} c&fc &V(;>Gf[0H%bIHQPtDK!d3H-ncJ*%>BX@Y0a(XeV,2#Y%PU1A3*fs.w8㽶f"\@+$l# 6Hnl dF]R#"\^Zc\0[drZ#WICe%V fЀOXl"5\t452SXn+;+JjݔF6T`C΋9cvIEF$=d Rd]W%m `m`dHJ3Dy3Hym.M"3om&tU(/w뢴xg!3ڲUapS`5AbRscK!t !BO4KH\cFx{YD "g8+gSsIlOs}7u V%ȘkX cmak9|Y:U!cp-n.( AxTYfO +mm>O0J* D([,j#Yǯ,39;WO}g_21A4wR]vc-1 2t?Z{BܶOb99ΗK䖫Kr:Ј FL2GoLZ\$1'^4)%5"۰i'!iۻQ  $Q;㻽; ۽[ۿ { Q۾[c4;i “V B7|97<U\u2nIm-@3UT64Mx{ncȑ\ɓȝc |ʗ|ɓʟʝ|ˡʻ<ˍ˛%ȓEo͕ʫ|˽Ϳ|z7({j Ih/yY@}G:@ѻT.K=/c&rx %;5'FǁU|@z`TܦXA-{=dTb4PɌ.A]#822:Wԙvӧ]ŝc2@iOوpz_NQbP]=v񝯪vٻfɺZy5C/X^G q,.2!E<\K\[=޿KE^YScCy> QW|=Qk>;酾\M<{~뽞E~秾y r $m䮺z>~6(&M/e2? ? %Mgan&$-_%iR59=AE?nKIK6'2!teimϛm3ow[?:2'C3319s7%4_!k`. b ,Ho`Be "<†!ZxÊ5b2C1H+[ȑ×GsdB 3>8wɚ0YTiљ6CJz4ԠZ.ݚRkدXz5Zgeʎ"&&zg;r^ےf#TJӢQtBTj񛕚6NXdc#k:5˩HiDs]~:Q9 i2@Q5B&݊ԙ~l hc5ƒpd&FF}3 3?ͱ''ddw^7]wVfTue`[Ze =ED%TfUP0( ) S\}-yAFa'!#hAF{7x\M *Sk!ƕڑ !6VeGVZi5N\tY CR*"ʼ _cHb@`tX;7u$t:N֙&oyĞW:޹7\zi>TElA 4Cz {Ab=f֠ n$+afi,,Ǒ(AӜGF/ jp?p(iT2џ`K% 8zĀ0S~!-?#tjo. (!AĀ;$!  2τ$"Hc^cHj b" 9 "cIO*!'K)Re~2*Ia#8( >_޳RbGG0Ɠ@0 a@ M  W 0`G!&"A"f" "} ?VQ  Hb8& a)% (Jh@jЄt U(htɻ`Ǒ2Qq |@(d-jOɺqR_(A]`j!(&e=L R fjE)NN9$'> >XI ԋ RPy2^p" R! :@*֊P@U ׸UzҚl]C =rg+ɐLnBxvMHHYRj`hKԚ&cqTjSP#5ȘlCh I;>jmy@!\ɊG]Yl5IQ-H8RC .iW]W VS-:%c.5ؽJ]Ng{;! Af,{]y_] @l5$` I*}kN, 2u `Ba洐p󻖷f)ըPƋT Y▘$#t 9 0b74 -zd{^T=C, +~s`md$Ù f45dQF g~y?'aYPk[1%\d h/13"* yVZJ/v E.Kj;I75lvvFJ*b-fF,m>sjE̎K\5v_!UʆcǐȮB Q܎$eB>ĥWe i0 LvleۺsiHtKF/<%:pKiEA-_גu+8wṯ茻[&qSYtQw7҉nu\\:똃v4s-u].:n=+zڙ]~+ wIr|{xG~uZw[?O~OݏC^HK\L+^0WnhXP5PcXPx\sFZPH%v%QfbWwaW>ksuH2h4vhq7Xpq@Q/1 8f^7B`Sƀ]R!s_Sȁ=v O!vrfX0a^DQfVIfW i^& wuEi5kiuqAq+V1(c-rlBfE$@vWKxfzH IPc+[@(D1>8 p2[a;pMVjM@7FhBR'<,B+*%bb_ȇ%ԁI_mFKXd6>ጒ%f=1 0 \U 3<FSHCۥ[Јevk8pH!0M1qUD0<`Nd"^v0VH"2b ɐC"Sb8?O)4kpqjW;v&2W#֑frt$NA"K)C8B&gvbYeRd E!j0ҥ0硋12i'(5+epheU_!V*ēzJ!]HeInׇtEA,U10A"!?s=  g\whUXFFkfn]Bh9i9fWf Z(Ue \ =)֛Vb^8kpm[b%Wkx[9p! Z󏽤6 9T"Y>o! [s4WXs1;#jH_3?Ě$qi@m z]09V SLȪ CłÒpQ\ O ?Њ @`<",  B(ʪ ɐʤp K!¡, **Cp;,bʻ jpUlp P4 9ȀҬʬ<ȵ,, @K,?`Ui0;>lIbEq+fi R<^ |<T jB"WlѰ;]ѣA ˼ \M"!,87ǩ ",)!* m,40 *Ca9=,?(Íz^^?QznrJzA -נMѿoPA=i gۤ`t۟,mAm,)ͼ#d,έp#Kuєݿ?>3썮BVh=Ly\шh(d(ՎɦMCڠ-؎]b۽SрB, ت=M̀تL (<M+i Z @P֤q<\zZKhjp!68M=]W=mڽi`N̺WA-Pb. |Vэ|R+d R5=ڽc}>+L,,k I9 $82PD秬4. P|ݽS׻2 ݦKȌP˻L <ǁM{ο> TD. o0lDfƚ]@А&>BNN'n.&M, Ʊ nr&=auǍL:\.|=.`L\4X' =L|ráB\؋rB15o7\%?y mr18oGH2!g6UoW|)fisC6> =) fv>0 fvo/`Lkr183> 95vo1n҃By|Os6:u쌏(RtAto3/6/=G3#80p/(tY_u4yկvC?/Gx?;L1 iYGfX o?  ( LpC "h(@'*xĊ ~aȇ( 4ɒIc*S"͉oni#͈2=jSQFL`"L 5W22)5+Y3 VٳXM֮g3 O@'F^xcYo3Kwob 4L2l.nLqQdo.F219-eJR[)o^\Ӧu"W(<9oҋ-9K6F4/ÁƀkT\!>2 -[e ,*0jA\*2P+t o82A18DC3 /5P#3q61>C8Ґa%8g@C2HCfi!C2ʚ;1mKQIx#3}r6р!|R3!tS6#)((8R`F8FHF1$t!1+]LF'y(Jm,m;*z&Ԋh\-z2!+jU 4&&b= NXx|<35+h!e7t4J`Pms$11,R42$YΚ#^|e#N|5-Ρ7m<8)J4*M+q@20% ->Ρ8&֪^-YKA'fo%Tq C:|Y3'ցn0rn˄2`Pjw6f" e̖yAt1mA\pC^Bӧ8QJhp*-9 }:>HyUYD-*IeO667p:TbjeJ}uAzNi'ʪ+Ī0 Pc˃sMTYca+f$P eJ.(\y6& 2q*`l5sl~-n_dp[ךIX(NkM(Ia*̗,; LdPtb-{Q⻷$f2в,93!,Xx _q @0XH.8}C@wlUj Kbgxm v iy:&?<JT7R=7T!3H-a bVr8p9N?yv]\-ZV80dQ& EٟMe_ح4E]je&KGmy>&tvTe+nEW]qDRͥ.x-~qg\x=q\#'yM~ry> Xd'ef_9mwB)y}s]C']welvuٟ3{eRg][z׽>rN,1 *VVjx]s{~2,zhJ vw'^g+FV`peЀ2Ƈ^'=]VcbXZ1 h/}m{ܫ\i}s7+Xb>*w4g~k/vNTnw`ӂQU|;t~}Xj c-j9]yƂyN?? =;@L@%ZѼ?֓?@ <@},1/ ʛ@c/!=c=A!ӇT! $l;Y:"B*?V"?);>ɣ B3<úQ@PA FFsdO`C5B T%"/|s3htCk3d;GQYwlk?>+\HB#Gex@#냆ټT)HAQ JE@žAiI@}A]T—#QI<^tM`kJܻS; g:\Mܼ;}FCq:V|މD#LN9{+Jh$zTN딻@ۼIR 4;c N:d/H 4AAϡ<)KLt{ƬͻMp/YQCÄ@3q|E]԰J{@ "KA+8lEȣMҚR̾Fe5$8]U"MO"L >5 ]A Yّ9LY%ْ͝=5ٖTٙYYٝYٛm!q쳹Ī<ǜeX}ZZZL.d;3Uh(R#[-۳Z=JZTm۴}[U۳[[[[n5ؾԺ \9 .˭R̥\E%\ѽ\4 VhmϭUˬqUӹ]$VtmR}gȣ Z (a]ٍˬ޵MަSYtY^%^_-_#^5m_˄[M&<&==+=_ au\_m F`_N_.'DReқT R]sE4>X`ͨzKmr _dbFPeauEa)]tbb0`;%aE2 U.Te\е#d48 f+cX[`@`k[d1JkG - eb6c[nɼEIM >[D8.!h$b hą՛c6xf膞肾h^EL؄~c9ɑh`&__|镖i^"ddfIIEdЄa4HPFI~>iF:K=SbRjUxuG`tWU+k=E%1IjJfO4B3MUYFLX1j|㯵ez A:=K]v*FLl~GbdS&mM9wƊHfFq=s4fJgoYrANa*e urbf8N}P>iU:K/(?{%Hl5:DVtvwx!H{o薖S^$AC´ԁw nG*x=b^nc3m]QN>ot&ݷfeO>^r4g$H[GMQݼ:ky\~1W sYOK u߼o6qT>_ rJeL$V?ڥgFymc&踘|GwLxwNct)T(tUUGmGȷrcb.?czQCsĘ$o@tbG'Nl^/s avzXNkZ5O4_O5o~w~4~`qnmP_^|\Wk1_ڎo֧b'y_o4q#$P!C :,PA+Fee"V#ɒ$9fIud%Jb0?BkIs&Ϟe3hI>{~l PMt:hQ;?5V[&5+Wdv\fYgZWպ`MfRϫ\fWIUG+,1ƕWV62i?7fs草5Ϝqɝ7{^Mؚs>ݑ٩<ڳߝk>r԰C~kSCF+FMQߵ׭Fw^wv˖^v7w_ΩW~f-bꍷހqyL4IfovvkH]IȠNIb^zi(։_gT5E|#hRr+ HS^՗t} I$hLFReURi]YeSr)fg &cRFpffzeRai s)gqy塏Ft6:蚌tfJwbn%z])he~JY^(Rw5~w_Q/["2۬BR[b$ dӏ@ۮky(]3cL29\ + CSS\K_>RK['+lrՓJ:l~(=`?#/~@sD;سL+4KEu:QO1'PC.>uEk tJvXR]sݴt7xXv]yQfF&+iOw+_^yÛ砳d'ݚW(ᠯm-~.t)5Eau3`N=/z_~99mjjU*?G: [jgiLҪ.aJ$Ԡ@!:UQ"ߢ"@jM軠*%jO(RӀkd#jꒉd#:!{1B"h#"1J\"D9De#YG0 s#\ V\#HD51rC;OG4E  cHęOJz-]&aϏ=Q:}Q۩%7I=:J2UCinȮqVzP5:)XqDrT$g=5JƮ/GѢէ2UHvmi / H9z4a@m2CzH])q (#b`x(]J@x DC.j`Q*7hO! ѹ8[uIXrE aue5="ԢnCn%١FHWF"e [Js D #.}DؽW՚CGwhHFu)]!6.;`c:nc׾R6_1 Y@oN\}\an|ebVYIRB qI=Qa +Fz(uK_V1H2`  Muq dp!>|rp]aSF<3:Ttl hsrlkuP:UF]ʃХ_c k+!4&:7E$[~>kۚ|'a`zܦN"d$P"Ik]m*&Fd6XѨ]pj:1*  F0iPhP 08"AO `Đ wFW6å=C@ww;'&o5Qq@cА2,ܫYwaPm4!vo!vi@suAj=GNs0@_7nPʻ_7n08Ft@r?k/V+œ&UE0>e<|/O \wct>"! z_q;uQ|X`x2TW$5\:pnA)_ߕ|__}]`CJח1Hj[]!^8U_eMHq a-EFUcM<:`€q\U bº9@I; p a2!`"ٴq0{i VYב(\ 4E/Ā E]& bz_%%Z}ґ5Zu }-BC̓P٢p@2^#/xydcHI0 GZE X=}"*C.[E1 \!:a/=Y| HB=ty5 t >"Hf@iZCF%7Q !(HWWD`9`y"߁}I1%sW>fijF)^׾ͦz %'y@ܜ)])"6>&jDdr YBqMY9eT]URxX^S/mVah455&CALI=Oa}(gh\0Z:V'i=Չ\ĘDD΁Yuh^q]WZaiYfWFhU|ЄuTFFU1BYnhFiNI^)B9~&=Җir\)h4VO|(D.hՓިbBi ӧj/h5lGÆ=8D('fjzhR}أhv.W6V(iNh2udLH}(f4=icQgڜW&fJi3{ի0Tm E q%5#"k5|R-iAHܩ=*BSEW8AS$h u]W,`Pb1 Q$ca$@A1\^E]zV1` l66bI0,J4#2@ud \hRC6 ّvŤ·W`_&Qm(*ݛA$ )%E3 ^U~Xv"]aW:1^.9#Yz 6:]'^YĽōd0X$2A:dp/XNj+"evk (HL|ǛhɞYEMZt(B\6|yj0#dkU$T Ys[1L]:0o;A$` 0#jA1Ib6^҃pL`^L_oΜ%/h!ꥪO.,{I,A|t  u+4Np0~$^2|Z$2zP0݀ibp3¬z@I&Y1QD! GT /6>#1W%`2،M}1Z ʃe1mo<3&pW>ğ>A>_7cdye>NZED1EC~ ^qFpҌF|S* 3*.sJ"<- 'f-a#&AD^(׭,/|:\hfzE[A\=`uɃjJ[U>1\hf%}UO>2$ɆtH}( c,C !Mڂ^q,[4#+kb*6H{]aMU`VޜҨ\ǝj2r6f)q]qg7"r^epEJR6䘋yd4Wwo9hqW|kk>Rtl7jm;|O)v7u_yl7igݹZ(VcC֞MX)Cآ%k6_w(wyG^EhˉG+ᐆcAxkծyMjbIz ǴaX{:3WUszv{v{w;xj~l`k| P[_mwVk,vo;{9nUhYG;'<[t㸱vyH7M:G8ˌlĶ2+sOgh+~zt ֗)kLI{1)ۖ|+vZ]b:G9w:*⒟9kw΋}ҟ| C_qwSiYHQ>l6 ~#k39C)> Y$Б><{BjlLKACBQѹxr?;Ә-Z#YѭYYxStś֟ߎ..l旉~AV><3i] eL2z $8pA ̤L_D)C08@ɋ@e| 4Rd$E:eHySOB%'Sg䡑$&œiAeDa0 5 WY fF\u+ R@ʕc#̖6)"Fi "xc2TIEL[Wf # gI:ltqQfL7Pcw5Р#hOz .,) +tcXq.=޼[ԚQ(v086p;,8-8ۭ݀'|)Ϻ409+ĐćcH )g a<[C>ylA/"@r$y]p)2.S/zDcI12#DJ}A#|d2K4vʇJ> -,;"Rf.: 9zi(d)0~oC* DZ'4LCϪ`B <)bzdL Btɇ4OFOCdqUR &#q`ROFc#*yN a]I1"YՁ/Ot'z$I6k $|Uϊ'm81.Jdjh9*y;+ 0* h`bh7Hei;eܣY;*[_U׫<h"3%AfHFV-| 1ٌ'@ҿ" !Uhn>&M5D1܉VIVU6 Zm@A(>%h@(PD 8h;<+P{ٟ]-~d`dHv RkW'u5GA0ާyY$0$D5ٵ- UGynYJԫKxglXT0 x#FE|UhC1Ӄr4p!ÚMЈDb]'+@RauI22qL(8|V\l"uL1HQrrlHӰG'6U> $&KT24"_R+XZ }.kr͉+1V4CɨŎ1K]Jrŋ# RYD֕hZ$ŊbPqu!c7;0!H$bhC9,#QryFP&Kl. I7sqflf5cp]AEQLg2Rf MkfJ:pss)Q>EE9eD#!Tr2R4axH ¨5U@8Qti4CQ]U %NMNJh**zS T&tt'N 5eJ i8'S~3CiZV]ȭI(D ֥B}D ^UN(e2HjO;V5yi5؃2tlcwZ7:Vc8)_ +UlANՅdgLhY"-joXru5qw[6bu+lwI,YWjU~p[~$U ta{ZԳ8tI' Ѩ<(SZJid| FE.i#*vy2)I Sc&UFU) X~tHV~&p)¦IpMfN }+t7ŌMcיK_i$Yb ҐE Oԟ(O$@L$@6_22$1L̹NYeJ *ʱ6$9 ΠǴ53h`P9ago0K @%' Ӯ]D3hRѼr{1tdj6Y,hрa91fmg+LU )aS$o }ĉ6n/qc #RߜZ9cG4Y >jȐhe(l HKh`Kjmu69ֽG=:xn6ad$ƭ,Y$\3읮H]!E6ArN`2\lCǼ=˜܂m*}H5Àѿ&FG$g"M-o .aT#KWgAmLK".8V& hiӠ &AuDL /̞-ONI" TE3qpc[2"f]L* +^&&X+2BHNZ342P#2x s$;P e j۴*z h#h'UG:JnvɠH;"Ⲑ(+*j 'noc8$״ Dct0~b!:8`8j\'kukֺq O2&!qDXPP8BVTqܯcQ l БDZɑ|Qj CVηHQ !+ OJ#]ѢXqqQczR<:J̤j ,+q 2#u $C(QrOP%e3!ˑxqS !FFB~P0$2b`#%R$#i8&/Cz) q: ۆ2f)5,R.2)iqG--ι$lR+o#vp&aj"/$N(2[lQ/ ;2Ѯ6ң&R&'0i,W Op;i- n(3{SiMl00@Y,2rcsEΦ@ 0!s8l0$jc^"#LF^#>T$gfخ.\32J5HB,4!VDc-D1ybs҇y@iP d%i2h)/ sLB7T9/M+3'"P(')0L ,B(e+U;KdMN_r% -p3`Cb>p"!X­6pw΄2Pb&wX.aiO>me$bC؄}Hem C8Mhܠ'&M႑H&x]X!U>M P7إ&`Y8b0TESrdwb\Y@BJojjaT*L$g^/ ToeA$~@l|$΋$gfIʷ0Wܢ]ֈkj!N0b2b<6G$o-N9dxW`%Ԭ*jTqL耍-lxk#=< ‚k  |$oj$w$&`*;]ܸ)ZB_΅n>DžLz;l4x>g7`o//e9gS 15fY`hɄ=t]̂p.SZydBe$7X+l@$m`1^|8}XZra :}&X$LIF\DL(hAzeLc|`$(vK*x/`eU ϭxZi@&CTSi&rI~b$z:H䡏B"p@RC>'^.%]zke'PbP ;Ao.7~ѠnBcx!}Dv_V,S uzS!c1 ^)%u9Js<[*ټХ2K92gIrq|˷9'reW73V/De5NJ+4CZõTtpY"ڙ{;QQĞaimIW=͋})0LSa8y2|a si% MP& FH8ʹӁy`p UX 4ª*sQVv8$a<1o1Bu`i!')MCeŒ)>ͧE(O2*,'F'%1dY4yadƴRqÉagV)YqI$&H3'Y|~pPي80GyyTL'1>/ 8S&7LB2TOK'ѓ 1|USI F&ɠ \u@2; 0\i(SL0u8h0L\sCoE{ v \s+iU5ה# &Q&Ѧ$w%"X&4fƔ5chI$h;>`hy 0)c cÖRYe}Ϭ:&+-#`I'MJP`=*X 1_DC&HFZjbӲTa0?ීS쒔X;jVЀmTI꫞J1rJ[P64IpVx5&ˎJjbRq$~Yqh1w˕Ƈg>]uƙ#'T%Bi`s_֛6cB, 5Qp|-  h,[8L&XMj]y=SUtc0@oP_7^$L$2 lMKi$&2躺qK"ce$#o3\h&T2T()^vX4 ?( dD\GqqbүixMwN c%.kjP4JSJoHQK^RYy$ȢD\axMUpQ0b c[cT:e)\0`#y tW~EN `1ORӢ(GyьlgId*u60 hod &Ek*>Aq⒨$-f:EG~ӖO-jRͩ|S }=TGF5V44,( 9`(m"Qs&T&VQcnuMe)UzUҲ;_WnH,!ؕMZ?aPe&AMN& ZGlJd]Q Ցֱb[U6eJꐐp@HDdg%֛BխJZX D<;|h׉N jz˗H\̭gsZ{Jg"lu~abMca]*vkX>W/d4^fJ:A^ELmi0-Q;4w,.  (H"+ W]J~;qV@puKdv6X=2D¥AYdۖ,HMxX1n~*dRB(XHfa@TeI RB<^P ;YUSew7賖ڦ3x9DLuCA žE(HܫGu%[4B:Ls~o5I~$ Cu\HUV"bDI!EmEPP~1Qy`O1!q"4!Z5o㖲at|B/;\pyt]$72eqYq%) >fZ2hHC&pOb7R4h< f2%S.f{)O`h3IX5#) S+Tmr|d|\@2Nb}j̽n|#(؁IИB\ujH|%X~58tiY hf9}x8iyHMi5Y&qJ?97WhMXViAtoB"9)y؁͈XnH(}ٕ^#Mi@׉(өJu؂wyr9P8x)q @pwpǠZgizGQ Jp&G'ڢGנ0pZi@1Zʣ3 A( 7Fڡ?:='ʠRz! Sڠa* ,+j)zp[$;]ڠ zI(kwj秀iקmv꧃ڨꨌ::jʩ꩑ڧzz*:J:ZګJʨJ1{ׂXg9dYɇJH~ZڊywgiɭӷX9ٙ(Hډ^zVHۗ9k([z w:yw,橯$5[ɳ}Jڧ'+7?Ȯx̊Ib$yS{EK_y^:_ߩy(-[{8P+'ɔzUL+Sb{ۙ鲹9n'kS~1;69ViA^\{hTۅyC9MdP;[{ x{xIٺc%~+y;닊ٳ*R xc篫ˌ_ɵ#{J[ٟp9Sf)Z'a$ Ɣ ʭ@6kDەo:kG[W 2cg 5awr+EIۆ籘9&صU)[" ǻIj$hk՛ @ɸzZ JK܋[,xg=;W۔U҄9T˞B&- iQ6^%J&FiXZmݾW\q'DsF {W0_6X ͤ5SUZEmSǎ_ÖiN=}uٕgMl0@t?|mͼ 59+4,C/:: *J$c0d=DNCkMF催739ObۯGtPn㌸@.iR=ep[mħ j(, \qI #Rjï0ўdCqC9 17NF%4PN, OT2= T)eCr=Am&AcI әM$Z%NlX@eTmS3 b6N첪:4iÓ#=n@d0(_ 8H sK}wVХhB1?uu3AG}5 ;FCOEBOOT/DOCS/warning.gif0000755000000000000000000000076411660465304012047 0ustar GIF89aﭭ便{{sskkccZZRRJJBB9911))!!))!!!!!!!!!!,@pH$rlx$r ҬRp.Zir@*8BH)Y8]2"F"l }"s!Pa% Ia# ' r$$R]R'"" XL  JNo E^NۀE@ YPې  2]`eC @ lB::V@ "jHD0eR҄^H 3N@;FCOEBOOT/DOCS/warranty.htm0000755000000000000000000001323711660465304012273 0ustar Limited Lifetime Hardware Warranty

Limited Lifetime Hardware Warranty

Returning a defective product

From North America:

All other locations:

Intel Adapter Money-back Guarantee (North America Only)

Limitation of Liability and Remedies


Last modified on 4/01/10 5:35p Revision

FCOEBOOT/DOCS/windows.htm0000755000000000000000000007527111732624626012130 0ustar Microsoft* Windows* Installation and Configuration

Microsoft* Windows* Installation and Configuration for Intel Ethernet FCoE Protocol Driver

Software Requirements

Hardware Requirements

Upgrading from Software Release 15.4

Validation and Storage Certification

New Windows Server 2008 Installation

Intel® Ethernet FCoE Configuration Using Intel® PROSet for Windows* Device Manager

Storage Adapter Miniport Devices Property Window Tabs

Network Adapter Miniport Devices Property Window Tabs


Upgrading from Software Release 15.4

Upgrades for Software Release 16.2 or later are supported when Intel® Ethernet FCoE Boot is enabled or the Windows paging file is on an FCoE target. Upgrading an FCoE-booted system can only be done via the Intel® PROSet for Windows* Device Manager installer. A reboot is required to complete the upgrade.

Warning: Do not update X520 base driver via the Windows Update method

Doing so may render the system inoperable, generating a blue screen. The FCoE Stack and base driver need to be matched.  The FCoE stack may get out of sync with X520, if the X520 base drive is updated via Windows Update. 

The Windows FCoE stack has recently changed the way it creates the initiator WWPN.  The first two bytes of the WWPN previously contained a 2 followed by the FCoE fabric VLAN ID.  The VLAN ID is no longer added to the WWPN and the first two bytes will now always be 20:00.  After upgrading from Release 15.4, you will need to zone the new WWPN for each initiator port.


Validation and Storage Certification

The software components for Intel® Ethernet FCoE are comprised of two major components: the Intel® Ethernet base driver and the Intel® Ethernet FCoE Driver. They are developed and validated as an ordered pair. Users are strongly encouraged to avoid scenarios, either through upgrades or Windows update, where the Intel® Ethernet driver version is not the version released with the corresponding Intel® Ethernet FCoE driver. Listed below is a table with the released versions and the associated base driver and the Intel® Ethernet FCoE Driver.

Notes:

Individually upgrading/downgrading the Intel® Ethernet FCoE driver will not work and may even cause a blue screen; the entire FCoE package must be the same version. Upgrade the entire FCoE package using Intel® Network Connections only.

If you uninstalled the Intel® Ethernet Virtual Storage Miniport Driver for FCoE component, just find the same version that you uninstalled and re-install it; or uninstall and then re-install the entire FCoE package.

Version

Qualified

NDIS Miniport Driver

Intel® Ethernet FCoE Drivers

15.4 No 2.5.52.0 1.0.2.0
15.4.1 Yes 2.5.52.0 1.0.2.1
15.4.2 Netapp 2.5.52.0 1.2.6.0
15.4.3 EMC 2.5.52.0 1.2.8.0
15.8 No 2.6.121.0 1.3.23.0
16.0 No 2.7.28.0 1.4.6.0
16.2 EMC, Netapp 2.8.32.0 1.5.9.0
16.4 No 2.9.66.0 1.6.5.0

Intel and the storage vendors spend considerable effort ensuring that their respective products operate with each other as expected for every version that we release. However, given the sheer number of releases and each respective organizations' differing schedules, users are strongly encouraged to use their storage vendor's support matrix to ensure that the versions that they are deploying for the Intel® Ethernet Protocol Driver, the switch and storage vendor have been tested as an integrated set.


New Windows* Server 2008 Installation

From the Intel CD: Click the FCoE/DCB checkbox to install Intel Ethernet FCoE Protocol Driver and DCB. The MSI Installer installs all FCoE and DCB components including Base Driver.

Notes:

FCoE is supported on 82599 and X540-based Intel Network Connections.

We recommend installing using the latest Storage Qualified Image.

For current drivers and documentation, visit the Customer Support site.

Microsoft Hotfixes

The following Microsoft hotfixes have been found to be needed for specific use cases:

All Windows Server 2008 (R1 and R2)

  • KB983554 - High-performance storage devices fix

Multipath I/O (MPIO)

Windows 2008 R1 SP2

  • KB970525 - MPIO
  • KB972797 - MS DSM
  • KB974646 - NTFS
  • KB976748 - MPIO - reboot fix
  • KB979743 - MPIO - write errors
  • KB981379 - MS DSM - target issues

Windows 2008 R2

  • KB979743 - MPIO - write errors
  • KB981379 - MS DSM - target issues

Windows 2008 R2 SP1

iSCSI Over DCB - QOS binding

Windows 2008 R1 SP2

  • KB2518021

Intel® Ethernet FCoE Configuration Using Intel PROSet for Windows* Device Manager

Many FCoE functions can also be configured or revised using Intel PROSet for Windows Device Manager, accessed from the FCoE Properties button within the Data Center tab. You can use Intel PROSet to perform the following tasks:

  • Configure FCoE initiator specific settings
  • Go to the corresponding port driver
  • Review FCoE initiator information
  • Obtain general information
  • Review statistics
  • Obtain information about the initiator
  • Obtain information about attached devices
  • FIP discovered VLANs and status

Click here for instructions on installing and using Intel PROSet for Windows Device Manager.

Note: PROSetCL.EXE is used for DCB/FCoE configuration on Microsoft* Windows* Server 2008 Core and Microsoft* Windows* Server 2008 R2 Core operating systems.

Notes:

From the Boot Options Tab, the user will see the Flash Information Button. Clicking on the Flash Information Button will open the Flash Information Dialog. From the Flash Information Dialog, clicking on the Update Flash button allows Intel iSCSI Remote Boot, Intel Boot Agent (IBA), Intel Ethernet FCoE Boot, EFI, and CLP to be written. The update operation writes a new image to the adapter's Flash and modifies the EEPROM, which may temporarily disable the operation of the Windows* network device driver. You might need to reboot the computer following this operation.

You cannot update the flash image of a LOM; this button will be disabled.

Intel Ethernet Storage Miniport Driver for FCoE Properties Tabs

There are two ways to navigate to the FCoE properties.  One using the X520 Network adapter properties Data Center tab and other through Intel® Ethernet Virtual Storage Miniport Driver for FCoE Storage Controllers properties from Windows Device Manager.

General Tab

Fabric View Tab

FabricView in connected mode

 

FabricView after completion of zoning and LUN masking

Fabric Mode with Target Selected

 

Selecting the target displays target information including: World Wide Node Name (WWNN), World Wide Port Name (WWPN), Serial Number, Fabric ID (FCID) and manufacturer name.

Fabric Mode with LUN Selected. Selecting a specific LUN from the list will display LUN information.

 

Fabric View Tab with Virtual Ports

The Fabric View Tab displays information about Virtual Ports, Targets and LUNs connected to the host adapter. It also displays detailed information about the host, the target and LUNs, e.g., the host name, target name, LUN capacity, FCID, etc.

Location  
PortWWN PortWWN is an unique 8-byte address of the port within the Fibre Channel network or domain.
NodeWWN NodeWWN is a unique, 8-byte address of the node within the Fibre Channel network or domain.
FcId FcId is a 3-byte unique identifier that addresses a port within the fabric domain, usually assigned by the fabric.
Link Status Connected

Degraded (Class of Service not negotiated)

Degraded (App mode disabled locally)

Degraded (App mode disabled on peer)

Connected (Class of Service unknown)

Degraded (Data Center Bridging is disabled)

Degraded (Data Center Bridging service not installed or started)

Degraded (No Class Of Service negotiated)

Degraded (PFC and APP setting mismatch)

Degraded (Priority Flow Control is disabled)

Degraded (Priority Flow Control not negotiated)

Connected (Priority Flow Control state unknown)

Not Connected (Fibre Channel link down)

Not Connected

Refresh button Scans for any new targets/LUNs added since the Fabric View property sheet was opened.

Advanced Tab

The Advanced Tab displays information about all the settings configurable from the host. These include Timeout Value, Linkdown Timeout, DeviceQDepth.

Port Properties This button opens Intel Proset for Windows* Device Manager for the selected adapter.
SETTINGS:  
Timeout Value Time in units of seconds before an SRB request initiated by the disk class driver will time out.
For FCoE, valid values should range from 1 to 255 seconds.

Note:

A restart is required to implement Timeout Value setting changes.
DeviceQDepth Changes the Drive I/O Queue Depth value. This change may affect driver performance. Values for this setting are between 1-252 in increments of 1.  Default value: 32.
Linkdown Timeout Changes the time limit that I/O will be held on a link down.  This value supersedes the Timeout Value setting.  The values are 2, 5, 10, 15, 20, 30, 60, 90, and 120.  Default value: 20
Log Warning and Information Events Allows user to enable/disable warnings in the event log if it is detected that the FCoE Interface Version returned from the base driver does not match the version that was validated.

Statistics Tab

The Statistics Tab displays FCoE Server Adapter Statistics and errors since the initialization of the FCoE stack.

Tx Frames Number of total Transmitted Fibre Channel frames across all protocols and classes.
Rx Frames Number of total Received Fibre Channel frames across all protocols and classes.
Tx Words Number of total Transmitted Fibre Channel words across all protocols and classes.
Rx Words Number of total Received Fibre Channel words across all protocols and classes.
LIP Count Number of LIP events that have occurred on a arbitrated loop.
NOS Count Number of NOS events that have occurred on the switched Fabric.
Error Frames Number of frames that have been received in error.
Dumped Frames Number of frames that were lost due to a lack of host buffers available.
Loss of Sync Number of times loss of sync has occurred.
Loss of Signal Number of times loss of signal has occurred.
Invalid Tx Word Number of invalid transmitted words.
Invalid CRC Number of frames received with invalid CRC

VLAN Tab

VLAN IDs are obtained through FIP VLAN discovery.  This is a read-only page.

Status Options  "In Use" and "Not In Use"

Virtual Ports Tab

Create Button Creates Virtual Ports with the specified WWPN.
Remove Button Deletes the selected Virtual Port.
Generate Button The WWPN is blank by default.  The user can enter a WWPN manually or generate one automatically with the Generate Button.

A  list of the Virtual Ports associated with the HBA has a column for the WWPN and FCID for each Virtual Port. Not Connected is displayed in the FCID column if it is not logged in to a target.


Network Adapter Miniport Devices Properties Tabs

Boot Options Tab

From the Boot Options tab you can obtain Target information and Update the Flash.

Enabling FCoE boot will allow user to boot from FCOE LUN.

Selecting Boot Target in the above Window will allow user to select FCoE LUNs and their respective boot order.

SETTINGS:  
Active Image Enables/disables the boot options in the EEPROM. The update operation modifies the EEPROM to enable an option ROM, already contained within the flash. This may temporarily disable the operation of the Windows* network device driver. You might need to reboot the computer following this operation.
Boot Targets The server side system in an FCoE SAN configuration. The FCoE Boot Target system hosts the FCoE target drives which are accessed by an FCoE Boot initiator.
Update Flash Button Click on the Flash Information Button to open the Flash Information Dialog. From the Flash Information Dialog clicking on the Update Flash button allows Intel Ethernet FCoE Boot,  Intel® iSCSI Boot, Intel® Boot Agent (IBA), EFI, and CLP to be written. The update operation writes a new image to the adapter's Flash and modifies the EEPROM, which may temporarily disable the operation of the Windows* network device driver. You might need to reboot the computer following this operation.
Note: You cannot update the flash image of a LOM; this button will be disabled.
Properties Button Click on Properties button with Boot Targets selected to launch Target Properties Dialog.
Note: This button displays if you have either Intel® Ethernet iSCSI or Intel® Ethernet FCoE Boot enabled and a target selected in the Settings list.
Target Properties Dialog
Target: Each Target field contains WWPN numbers for the FCoE boot targets discovered on the network, and the network, and None Selected.
LUN: Each LUN field displays the LUNs on the selected target. If no target is selected, the LUN field is empty.
Boot Order: Boot Order field options are 1, 2, 3, 4, and Not Set.

LUN and Boot Order fields are disabled and cleared when target is set to None Selected.

Intel® Ethernet FCoE Boot cannot be enabled on an adapter that has a VLAN or is in a team. If the current adapter is in a team or has a VLAN, then all fields are disabled.

Data Center Tab

User must enable Use Data Center Bridging to be able to use Intel® Ethernet FCoE.

Changing FCoE priority allows the user to choose a different priority class for FCoE traffic on the converged Ethernet network. Adjusting Bandwidth percentage ensures FCoE traffic is allocated to specified minimum guaranteed bandwidth. All other traffic classes will share the remaining bandwidth. Bandwidth allocation rules are enforced when maximum available bandwidth is being utilized.

Use Switch Settings

Use local settings

From the Data Center tab you can, among other things: view operational status, select FCoE settings, and enable/disable Data Center Bridging (DCB).

  • Display Status (operational or non-operational) by clicking on theicon.
    • Enhanced Transmission Selection
    • Priority Flow Control
    • FCoE Priority
    • Non operational status: If the Status indicator shows that DCB is non-operational, there may be a number of possible reasons.

        1. DCB is not enabled - select the checkbox to enable DCB.
        2. One or more of the DCB features is in a non-operational state. The features which contribute to the non-operational status are PFC and APP:FCoE.

      A non-operational status is most likely to occur when Use Switch Settings is selected or Using Advanced Settings is active. This is generally a result of one or more of the DCB features not getting successfully exchanged with the switch. Possible problems include:

        • One of the features is not supported by the switch.
        • The switch is not advertising the feature.
        • The switch or host has disabled the feature (this would be an advanced setting for the host).

      When Use Local Settings is selected, the status should always be operational.

      Note: In most circumstances, we recommend selecting Use Switch Settings, rather than Use Local Settings.
      Note: Options on the Data Center tab are grayed out:
      You cannot disable DCB or modify any DCB settings while the system is booted from an FCoE drive or if the system paging file is on an FCoE drive.
  • Disable/enable
  • Configuring host to use the settings provided by the switch or to use local settings
  • Troubleshooting information

Last modified on 9/09/11 10:34a Revision

FCOEBOOT/DOCS/windows_iscsi.htm0000755000000000000000000013013111717200054013271 0ustar

Intel® Ethernet iSCSI - Microsoft* Windows* Installation and Configuration

iSCSI Initiator Installation

iSCSI/DCB Installation & Configuration

iSCSI Over DCB

Configuration for Intel® Ethernet iSCSI Boot

Installing Windows 2003 with Local Disk

Installing Windows 2003 without Local Disk

RIS Installation of Windows 2003

Installation of Windows Server 2008 from Media

WDS Installation of Windows Server 2008

Crash Dump Support

Upgrading/Installing in Windows Server 2003


Microsoft* Windows* iSCSI Initiator Installation

For Windows Server 2003, Windows XP, and Windows 2000 the Microsoft iSCSI software initiator can be downloaded and installed. For Vista and Server 2008, it is included inbox. You will need to enable the iSCSI Initiator service, discover and configure both the initiator and the connection to the target. Please refer to the Microsoft* iSCSI Initiator User Guide for additional information.


Microsoft* Windows* Intel iSCSI/DCB Installation & Configuration

Adapter Requirements

This feature is only supported on 82599 and X540-based adapters, such as the Intel® Ethernet Server Adapter X520.

Installation

At the initial Intel Software installation screen, select the iSCSI/DCB checkbox. The installation process will install the relevant DCB service and the iSCSI/DCB application TLV.

Configuration

  1. From Windows Device Manager, expand Networking Adapters and highlight the appropriate adapter (such as Intel Ethernet Server Adapter X520). Right click on the Intel adapter and select Properties.

  2. In the Property Page, select the Data Center Tab.

  3. Data Center Bridging features can be set at either the switch or the adapter. Unless there is a compelling reason not to, we recommend using the switch settings. By selecting switch settings, the iSCSI traffic class and the minimum bandwidth guarantees are defined by the DCB settings in the DCB capable switch. Essentially you can push the DCB settings for a single switch to a number of hosts rather than attempting to configure every host. To have the adapter define the traffic class and bandwidth, uncheck the switch settings and set the appropriate traffic (0-7) and the percentage of bandwidth that you wish to allocate for iSCSI traffic. The Data Center Tab provides feedback as to the DCB state, operational or non- operational, as well as providing additional details should it be non-operational. It is worth noting that DCB requires negotiation between the adapter and its link partner, typically a switch. If the switch is not DCB capable, the DCB handshake will fail but the iSCSI connection will not be lost.


iSCSI Over DCB (Data Center Bridging)

iSCSI installation will include the installation of the iSCSI DCB Agent (iscsidcb.exe), which is a user mode service.

Hardware Support: iSCSI Over DCB is supported by all FCoE-capable adapters.

Software Support: Windows Server 2008 SP2, Windows Server 2008 SP2 (with Hyper-V Role), Windows Server 2008 R2, Windows Server 2008 R2  (with Hyper-V Role).

NOTE: DCB does not install in a VM. iSCSI over DCB is only supported in the base OS. An iscsi initiator running in a VM will not benefit from DCB ethernet enhancements.

iSCSI Over DCB Configuration

  • iSCSI Over DCB is configured from the Data Center tab of Intel PROSet for Windows* Device Manager.

  • iSCSI bandwidth (after boot up) is configured through DCB, if DCB is installed.

  • When in local mode, the raising or lowering of FCoE or iSCSI bandwidth percentage will lower or raise the LAN bandwidth settings respectively.

  • FCoE/iSCSI cannot co-exist on the same user priority.

  • The Bandwidth percentages for LAN, FCOE (if installed) and iSCSI (if installed) must add up to 100%.

Using iSCSI over DCB with ANS Teaming

The Intel® iSCSI Agent is responsible for maintaining all packet filters for the purpose of priority tagging iSCSI traffic flowing over DCB-enabled adapters. The iSCSI Agent will create and maintain a traffic filter for an ANS Team if at least one member of the team has an "Operational" DCB status. However, if any adapter on the team does not have an “Operational” DCB status, the iSCSI Agent will log an error in the Windows Event Log for that adapter. These error messages are to notify the administrator of configuration issues that need to be addressed, but do not affect the tagging or flow of iSCSI traffic for that team, unless it explicitly states that the TC Filter has been removed.

Go here for more information about DCB.


Microsoft* Windows* Configuration for Intel® Ethernet iSCSI Boot

Requirements

  1. Follow installation steps to install the Intel® Ethernet iSCSI Boot-capable adapters with Intel iSCSI Boot firmware support.

  2. Create a disk target (LUN) on an available iSCSI target system. Configure this LUN to be accessible to the MAC address of the adapter of the host being booted.

  3. Make sure the iSCSI initiator system starts the iSCSI Boot firmware. The firmware should be configured properly, be able to connect to iSCSI target, and detect the boot disk.

  4. You will need Microsoft* iSCSI Software Initiator with integrated software boot support. This boot version of the initiator is available here.

  5. To setup Windows Server* 2003 boot system when a local disk is available, follow the steps in installing Windows 2003 with Local Disk

  6. To setup Windows Server 2003 boot system when a local disk is not available, follow the steps in installing Windows 2003 without Local Disk.

  7. To perform a diskless install directly to an iSCSI target using RIS, follow the steps in RIS Installation of Windows 2003.

  8. To setup Windows Server 2008 boot system, following the steps in Installing Windows 2008 from Microsoft Media.

  9. To perform a diskless install directly to an iSCSI target using WDS, follow the steps in WDS Installation of Windows Server 2008.

  10. To enable crash dump support, follow the steps in Crash Dump Support.

  11. To upgrade or install network drivers, OS service packs or new hardware in Windows Server 2003, follow the steps in Upgrading/Installing Network Drivers, OS Service Packs, or New Hardware in Windows Server 2003.

  12. For information on iSCSI Over DCB (Data Center Bridging), read iSCSI Over DCB.


Installing Windows 2003 with Local Disk

  1. If the local disk is not already connected, connect the hard drive temporarily to the system to be setup for diskless boot.

  2. Create a disk target (LUN) on an available iSCSI target. Configure this LUN to be accessible to the MAC address of the NIC card of the host being booted.

  3. Install Microsoft Windows 2003 SP1, SP1 R2, or SP2 Operating System on a temporarily connected local hard drive of the host system.

  4. Install Network drivers for Intel Gigabit Network Adapters that are to be used for iSCSI Boot.

  5. If you installed Windows 2003 SP1 or SP1 R2 then install the Microsoft Hotfix for Windows Server, KB902113 NDIS QFE. Windows 2003 SP2 contains the QFE.

  6. Reboot the system.

  7. Install Microsoft iSCSI Software Initiator with integrated software boot support.

    1. Select MPIO Multipath support when more then one network port is available for iSCSI Boot.

       

    2. During installation when prompted select an Intel Ethernet iSCSI Boot-capable Gigabit Network Adapter as a Boot Device. Check box to configure iSCSI Boot. The Intel Gigabit Network Adapter is identified as "e1express" during the installation.

  8. Reboot and confirm the remote disk is accessible and configurable in Windows Disk Management.

  9. NOTE: You don't need to configure Microsoft iSCSI Software Initiator for Windows to be able to detect the iSCSI Disk. Microsoft iSCSI Software Initiator automatically retrieves the iSCSI configurations from the Gigabit Network Adapter iSCSI Boot firmware.

  10. Use sysprep to prepare the OS Image for deployment.

    NOTE: For more information on sysprep and image-based installations go here.

  11. Create a sysprep directory in the root of your system Drive.

    1. Locate SUPPORT\TOOLS\DEPLOY.CAB archive on your Window 2003 CD, extract files, and copy all the files within the archive to the sysprep directory

    2. Create the Sysprep.inf file using setupmgr.exe wizard and answer all the questions.

    3. Edit the resulting sysprep.inf file by adding the LegacyNic=1 option in the
      [Unattended] section, like so

    [Unattended]
    OemSkipEula=Yes
    LegacyNic=1
    1. Run Sysprep. Select "Reseal" and "shutdown" options for preparing an OS image.

  12. Shut down the machine and capture OS image to a local disk partition.

  13. Transfer image from local hard drive to iSCSI target.

  14. Remove local hard drive or keep local hard drive for pagefile use. Configure the system BIOS to boot from iSCSI disk and boot it.

NOTE: For more detailed information regarding image-based installations, see the following white papers on the Microsoft TechNet web site:

Sample Sysprep.inf file

;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep
LegacyNic=1
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
OEMDuplicatorstring=2.02Boot
TimeZone=4
OemSkipWelcome=1

[UserData]
ProductKey=[my key here]
FullName="iSCSIBoot"
OrgName="Org"
ComputerName=*

[LicenseFilePrintData]
AutoMode=PerServer
AutoUsers=500

[TapiLocation]
CountryCode=1
Dialing=Tone
AreaCode=425
LongDistanceAccess="9"

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=No

[Branding]
BrandIEUsingUnattended=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

Installing Windows 2003 without a Local Disk

NOTE: An F6 installation requires two or more ports; either a multi-port adapter or two or more separate single port adapters.

NOTE: To Install Windows 2003 x64 you must first create an Operating System installation media including a Hot Fix referenced from KB article #934848 at: http://support.microsoft.com/kb/934848/en-us.

  1. Copy iSSetup.sys, iSSetup.inf, iSSetup.cat and txtsetup.oem files from the Intel® Ethernet iSCSI Boot Media to a Floppy Disk.

  2. Start the system and boot from the Windows Server 2003 Installation CD.

  3. When prompted "Press F6 if you need to install a third party SCSI or RAID Driver..." Press F6.

    WARNING: The option to press F6 is available at the very start of the OS Installation process and is easy to miss. You are only given three seconds to press F6. If you fail to Press F6 in time, restart the system and begin the OS installation again.

  4. When prompted to install third party storage Device press <s> and select "Intel® iSCSI Setup Driver".

  5. Press Enter and continue to complete the OS Installation.

  6. Install Network Driver for Intel Gigabit Network Adapters. You must install the driver via Device Manager and not via SetupBD or the "Install Drivers and Software" button in Autorun which will use SetupBD.

    NOTE: You will not be able to install the Network driver for the Network port that is being used by the iSSetup driver, so install the network Driver for other Network port.

  7. If you installed Windows 2003 SP1 or SP1 R2 then install the Microsoft Hotfix for Windows Server, KB902113 NDIS QFE. Windows 2003 SP2 contains the QFE.

  8. Reboot the system.

  9. Install Microsoft iSCSI Software Initiator with integrated software boot support. Select MPIO Multipath support when more than one network ports are available for iSCSI Boot. During installation when prompted select Intel® Ethernet iSCSI Boot-capable Gigabit Network Adapter as a Boot Device. Intel Gigabit Adapter is identified as "e1express" during the installation.

  10. Reboot the system.

  11. Confirm the remote disk is accessible and configurable in Windows Disk Management Computer Management. Note that you don't need to configure Microsoft iSCSI Software Initiator for Windows to be able to detect the iSCSI Disk. The Microsoft iSCSI Software Initiator automatically retrieves the iSCSI configurations from the Gigabit Network Adapter iSCSI Boot firmware.

  12. Open the Microsoft iSCSI Software Initiator, go to the Target Tab and make sure it is loaded and connected to iSCSI target.

  13. Run the iSCSIApp to uninstall the Intel® iSCSI Setup Driver.

    NOTE: The Intel® iSCSI Setup Driver must be uninstalled before other drivers are installed.

  14. Reboot the system.

  15. Install Network driver for the port that was being used by Intel® iSCSI Setup Driver.

  16. Run iscsibcg.exe with /verify and /fix command line parameters.

    NOTE: In the case of a Windows 2003 F6 installation with two different drivers running on Primary and Secondary, the user will need to re-install the Microsoft iSCSI Sortware Initiator rather than use iscsibcg, in order to bind the primary adapter to the MS Initiator. Otherwise the system will continue to boot via the Secondary port only.

  17. System is now ready for Windows iSCSI Boot.


RIS Installation of Windows 2003

Overview:

In order to do a diskless install directly to an iSCSI target using RIS, a minimum of three network ports are required: one port for PXE; and 2 ports for iSCSI. The user will need to modify their RIS image according to the MS TechNet article Adding Text Mode Drivers to a RIS Image. From that point the user can follow the instructions for the standard F6 installation.

Setting Up the System:

  1. Install an adapter flashed with Intel Boot Agent, or configure the LOM in your system to enable PXE.

  2. Install an adapter flashed with the iSCSI Boot option rom.

  3. Boot the machine.

  4. Enter the BIOS and set the PXE adapter as the primary boot device.

  5. Reboot the machine.

  6. Enter the iSCSI Setup screen via CTRL-D, and enable the primary and secondary ports. Enter any static settings if you are not using DHCP. For more information on options in the iSCSI Setup screen click here.

NOTE: If the user want to strictly use DHCP, you will need to enable Option 60 for PXE, as well as options 12 and option 17 for iSCSI in the DHCP server.

  1. Reboot the machine.

  2. Ensure that the iSCSI option rom connects to the target, and the PXE option rom connects to your RIS server.

Setting UP RIS:

  1. Locate the files required for a standard F6 floppy:

    1. iSSetup.INF
    2. iSSetup.sys
    3. iSSetup.cat
    4. txtsetup.oem
  2. Copy and modify these files on your RIS server as directed by the MS TechNet article Adding Text Mode Drivers to a RIS Image.

Performing an Installation:

  1. Boot the system via PXE to your RIS server, ensuring that the iSCSI option rom has made a connection to the target.

  2. Choose the Windows 2003 image you have modified with the F6 driver.

  3. During textmode setup, Windows should find the target LUN and allow the standard partitioning options.

NOTE: These settings may be automated by your RIS server. 

  1. Continue the installation from this point as if it was a regular F6 installation.

NOTE: The F6 driver will skip the PXE enabled port, and bind to the Primary iSCSI port. This will allow the connection to the target during Windows Setup. Once setup has completed, the user should follow the usual process for installing NDIS and the iSCSI initiator, then uninstall the F6 driver.  


Installing Windows Server* 2008 from Microsoft Media

NOTE: Windows Server* 2008 natively supports OS installation to an iSCSI target without a local disk and also natively supports OS iSCSI boot.

  1. Start installing Windows Server* 2008.

  2. Select an iSCSI LUN on the Where do you want to install Windows? screen. Windows Server* 2008 installation media supports the network controller by default.  Continue to complete the OS Installation.

  3. If no iSCSI LUN is listed on the Where do you want to install Windows? screen, click Load Driver to install the network drivers for the network controllers. The network drivers are located on the Intel Network Driver CD or can be downloaded at http://www.intel.com/support/network/sb/CS-006120.htm to USB media. If an iSCSI LUN is listed, continue to complete the OS Installation.

  4. For 10 gigabit network controllers only: If after performing step 3 above you dont see the iSCSI LUN, then proceed with the following from the driver selection window:

    1. Create the WINPE INF driver directory.
      1. Create a temporary directory (for example, F:\temp\winpe on the USB media).
      2. Copy all files from the PROXGB\Win32\NDISxx (or PROXGB\Winx64\NDISxx) directory to the temporary directory. NDISxx indicates the NDIS version: Windows Server 2008 SP1 or SP2 uses NDIS61; and Windows Server 2008 R2 uses NDIS62.  Do NOT copy the INF files from NDISxx directory to the temporary directory.
      3. Extract the .INF files from PROXGB\Win32\NDISxx\WinPE\*.zip to the temporary directory.
    2. Press shift+F10 to bring up the Windows PE command line.

    3. Enter drvload <path> where <path> is the path to the WinPE inf.

    4. Close the driver selection window by clicking x mark on the upper right side of the window. It automatically restarts from the initial installation screen with the network driver installed. Continue to complete the OS Installation.


WDS Installation of Windows Server* 2008

Overview:

Microsoft provides WDS, Windows Deployment Services, for acquiring installation image remotely. One network adapter is assigned for PXE Option ROM in order to pull the install image, and another adapter to iSCSI Option ROM for Windows Server* 2008 installation destination. The user may need to prepare a custom boot image based on the MS TechNet article Windows Deployment Services.  A key difference from Windows Server* 2003 is that Windows PE is used for the Windows Server* 2008 installation process.

Setting up WDS:

  1. Prepare the WDS environment and the custom boot image based on the MS TechNet article.

  2. For 1 gigabit network adapters and 10 gigabit retail adapters, inject the network driver and INF from PROXGB\Win32\NDISxx (or PROXGB\Winx64\NDISxx) directory to the custom boot image.

    1. For other 10 gigabit adapters, follow the instruction in the readme.txt file at the PROXGB\Win32\NDISxx\WinPE (or PROXGB\Winx64\NDISxx\WinPE) directory for injecting the network driver and INF to the custom boot image.

NOTE: NDISxx indicates the NDIS version: Windows Server* 2008 SP1 or SP2 uses NDIS61; and Windows Server* 2008 R2 uses NDIS62.

Setting Up the System:

  1. Install an adapter flashed with Intel Boot Agent, or configure the LOM in your system to enable PXE.

  2. Install an adapter flashed with the iSCSI Option ROM.

  3. Boot the system.

  4. Enter the BIOS setup menu and set the PXE adapter as the primary boot device. 

  5. Reboot the system.

  6. Enter the iSCSI Setup screen via CTRL-D, and enable the primary port. Enable the Secondary port if required by your configuration. Enter any static settings if you are not using DHCP. For more information on options in the iSCSI Setup screen click here.

NOTE: If the user wants to strictly use DHCP, you will need to enable Option 60 for PXE, as well as options 12 and option 17 for iSCSI in the DHCP server.

  1. Reboot the machine.

  2. Ensure that the iSCSI Option ROM connects to the iSCSI LUN, and the PXE Option ROM connects to the WDS server.

Performing an Installation:

  1. Boot the system via PXE to your WDS Server, ensuring that the iSCSI Option ROM has made a connection to your target.

  2. Choose the Windows 2008 boot image you modified with the network drivers.  

  3. Select an iSCSI LUN on the Where do you want to install Windows? screen.  Continue to complete the OS Installation.

  4. If no iSCSI LUN is listed on the Where do you want to install Windows? screen:

    1. Inject the other INF discussed in Step 2 of the Setting UP WDS section above into your custom boot image on your WDS server.  Reboot, and attempt the install again.

OR         

  1. Manually load the network drivers:

    1. Click Load Driver to install the network drivers for the network controllers. The network drivers are located on the Intel Network Driver CD or can be downloaded at http://www.intel.com/support/network/sb/CS-006120.htm to USB media. If an iSCSI LUN is listed, continue to complete the OS Installation.

    2. For 10 gigabit network controllers only: If after performing step 1 above you dont see the iSCSI LUN, then proceed with the following:

      1. On another system, create the WINPE INF driver directory on a removable media.

        1. Create a temporary directory (for example, F:\temp\winpe on the USB media).

        2. Copy all files from the PROXGB\Win32\NDISxx (or PROXGB\Winx64\NDISxx) directory to the temporary directory. NDISxx indicates the NDIS version: Windows Server 2008 SP1 or SP2 uses NDIS61; and Windows Server 2008 R2 uses NDIS62.  Do NOT copy the INF files from NDISxx directory to the temporary directory.

        3. Extract the .INF files from PROXGB\Win32\NDISxx\WinPE\*.zip to the temporary directory.

      2. Reboot, and follow the above instructions until you get to the Where do you want to install Windows? screen.
      3. Press Shift+F10 to bring up the Windows PE command line and connect the removal media to the system.
      4. Enter drvload <path> where <path> is the location of the temporary directory you created in Step A, above.
      5. Press Refresh on the Where do you want to install Windows? screen.
      6. The iSCSI LUN will be listed after the refresh completes. Continue to complete the install.

Crash Dump Support

Windows Server 2003:

Crash dump file generation is supported for iSCSI-booted Windows 2003 x86/x64 by the Intel iSCSI Crash Dump Driver. A hotfix is available that adds support for crash dump file generation on a Windows Server 2003-based computer using Microsoft iSCSI Boot Initiator 2.05 at: http://support.microsoft.com/default.aspx?scid=kb;EN-US;939875

To setup crash dump support follow these steps:

  1. Setup Windows iSCSI Boot as described in earlier documentation.

  1. Install the Microsoft hotfix, KB939875.

  2. Install Intel PROSet for Windows Device Manager by Autorun from the Intel Network Driver CD.

  3. Run iscsibcg.exe with /verify and /fix command line parameters.

  4. Open Intel PROSet for Windows Device Manager and select the Boot Options Tab.

  5. From Settings select iSCSI Boot Crash Dump and the Value Enabled and click OK.

Windows Server 2008:

Crash dump file generation is supported for iSCSI-booted Windows 2008 x86/x64 by the Intel iSCSI Crash Dump Driver. A hotfix is available for crash dump file generation using Intel 10 gigabit Ethernet at:

http://support.microsoft.com/kb/970312

NOTE: This hot fix is not necessary for Intel 1 gigabit Ethernet.

 To setup crash dump support follow these steps:

  1. Setup Windows iSCSI Boot as described in earlier documentation.

  2. If you have not already done so, install Intel PROSet for Windows Device Manager by Autorun from the Intel Network Driver CD.

  3. Open Intel PROSet for Windows Device Manager and select the Boot Options Tab.

  4. From Settings select iSCSI Boot Crash Dump and the Value Enabled and click OK.


Upgrading/Installing Network Drivers, OS Service Packs, or New Hardware in Windows Server 2003

After adding or updating hardware or software that might impact the Networking stack e.g. Network Drivers, OS service packs etc., you must re-run the iscsibcg.exe with /verify /fix command line options. This utility is installed as part of Microsoft iSCSI Software Installation. It is strongly recommended that this utility is setup to run at each system shutdown so you will not forget and break the system. To setup this utility to run at system shutdown follow these steps.
  1. Run gpedit.msc. This will start the group policy editor; in this utility:

  2. Expand "Computer Configuration"

  3. Expand "Windows Settings"

  4. Expand or select "Scripts(startup/shutdown)"

  5. Double click "Shutdown"

  6. This will open a Shutdown Properties dialog; click the Add button and add this executable or a batch file to run this.



Last modified on 8/16/11 12:57p Revision

FCOEBOOT/Win320000755000000000000000000000000011761422156007774 5ustar FCOEBOOT/Win32/FcoeImagePrep.exe0000755000000000000000000012553011746007246013237 0ustar MZ@ !L!This program cannot be run in DOS mode. ${?ڄ?ڄ?ڄ6ڄ?ۄzڄՄ7ڄxڄ<ڄ>ڄRich?ڄPEL O  "F@ dXPp1@ .textr `.dataT @JZj|<̓&:VtΔ*DZrȕڕ (6FVdpΖޖ$6BTfƗ2DX"D@Ce@e@ O[1%SYSTEM\CurrentControlSet\ServicesSYSTEM\CurrentControlSet\Services\IFCoEProtSYSTEM\CurrentControlSet\Services\ixgbnSYSTEM\CurrentControlSet\Services\ixgbtSYSTEM\CurrentControlSet\Services\Wdf01000NDISPortSYSTEM\CurrentControlSet\Control\Class\SYSTEM\CurrentControlSet\Control\Network\{4d36e974-e325-11ce-bfc1-08002be10318}\SYSTEM\CurrentControlSet\Control\NetworkIscsiSupportedProtocolsSYSTEM\MountedDevicesIFCoEProtIFCoEProt,illdpprotNdisuio,rspndr,lltdio,RasPppoe,Tcpip,Tcpip6WfpLwft6M%+r6M%+ p = prep Windows for imaging to FCoE disk u = perform Windows FCoE uninstall actions i = perform Windows FCoE install actions Usage: %s [i u p] r = set filter drivers on FCoE-enabled ports to original start s = set FCoE and network drivers to original start m = delete MountedDevices registry key p = protect protocol drivers for future upgrade fe = enable bindings for incompatible filter drivers to FCoE-enabled ports fd = disable bindings for incompatible filter drivers from FCoE-enabled ports fb = set filter drivers on FCoE-enabled ports to boot start b = set FCoE and network drivers to boot start Separate each option with a space. After d, specify any combination of the following options. Usage: %s d [b fb fd fe p m s r] UpperBindGroupStartService%s\%s\Ndi%s\%sFilterList%s\%s\Linkage,FCoE Image Prep: All tasks did not complete - system is not ready for imaging. Intel(R) FCoE drivers were not found. FCoE Image Prep: All tasks completed successfully. Set FCoE and network drivers to original start. Failed to set FCoE and network drivers to original start. Deleted MountedDevices registry key. Failed to delete MountedDevices registry key. Protected protocol drivers for future upgrade. Failed to protect protocol drivers for future upgrade. Enabled bindings for incompatible filter drivers on FCoE-enabled ports. Failed to enable bindings for incompatible filter drivers on FCoE-enabled ports. Set filter drivers on FCoE-enabled ports to boot start. Failed to set filter drivers on FCoE-enabled ports to boot start. Disabled bindings for incompatible filter drivers on FCoE-enabled ports. Failed to disable bindings for incompatible filter drivers on FCoE-enabled ports. Set FCoE and network drivers to boot start. Failed to set FCoE and network drivers to boot start. %s Copyright (C) 2010-2012 Intel Corporation%s v%d.%d.%d Intel(R) FCoE Image Prep%@%@ms_wfplwfsms_wfplwfLinkage Giving up getting database lock. Please try again later. %s holds the lock. Error getting access to the network config database. @@HH@\H@CorExitProcessmscoree.dllruntime error TLOSS error SING error DOMAIN error R6030 - CRT not initialized R6028 - unable to initialize heap R6027 - not enough space for lowio initialization R6026 - not enough space for stdio initialization R6025 - pure virtual function call R6024 - not enough space for _onexit/atexit table R6019 - unable to open console device R6018 - unexpected heap error R6017 - unexpected multithread lock error R6016 - not enough space for thread data This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. R6009 - not enough space for environment R6008 - not enough space for arguments R6002 - floating point not loaded Microsoft Visual C++ Runtime Library ...Runtime Error! Program: fV@jV@GetProcessWindowStationGetUserObjectInformationAGetLastActivePopupGetActiveWindowMessageBoxAuser32.dllEEE50P (8PX700WP `h````ppxxxx(null)(null) ((((( H h(((( H H}@}@~@~@SetThreadStackGuaranteekernel32.dllI@M@J@N@@@ʐ@ΐ@n0_'n0_'n0_'n0_'aR[@_'H@ 2@RSDSt iJ˭;ec{ d:\sandbox\220685\imageprep\objfre_wnet_x86\i386\FcoeImagePrep.pdbPWLrU39E uW-UVufft f BBFFM u} ^uJJzf"] ̋UE S3ۅuW0VWu}upVW|;wu zf$w_^[]̋UVu 3tUf:tBBNuuWUt |+Ή "^] ̋UV@Vuh@Vh`@h@Vh@V$^]̋UV@Vxuh@kVehx@[h @QVKh@Ah(@7hx@-h@#hX@h@V h@h@@VY^]̋UU}E 0>M AdtDtItGPt5UEH?it/ptut 12'EEg ֋Ec] ̋U}SVW}j[9]~zEu bt BtRft%tt+tJuF72 -(IBt+tIt t+tIu@ G;}|6E 02_^[] ̋UQSEPh?3Sh@h@u u@[̋U@M SVRRjj hD@EEQ3PCDž@u5f9t+h@VJYYu3VtFf>Yuu@M^[̋UEU W|BEfftcf}t @@ffufftKf{t @@ffufft3f}t;sf BB@@3ffuf8t;sf}fb2_] ̋USEPh?3Suh@uQV5@jE PjShd@u;u)9]t"uYDPujShX@u;uu@^[] ̋UQSEPEP3Sjhd@uEh@u9]u[̋USEPh?3Suh@u/usYDPujSu u@uu@[] h@h @̋U} v W] ]̋U} vW]ÍEPuu u%]̋UVu W}E PVWX|uE +VGP_^] ̋SV@Vjh@2tVjh`@ tt @Vwuh@jVu2^[̋SV@Vjh@2tVjh`@t^[̋UlG@Vu j2MEEQPtqEPhp@h@hPuKPPjjhp@PhDž@uPuV;t2M^j ̋U@@WEEPh @h@WP t2VPVVPPjj h@PV@f9hPVtjh`@P!YYt;Php@h@WPOu.h@PPtV.tFf>Yut 2 =@t^M_# ̋U I@SVWEPPjjl@S@WhƅDž@uh@PYYue u`h@VPkuEh@VPu/h@VPjuPSWtƅM_^[. ̋U4@SVj3VVh@Eƅ@؃W=@PVSDžׅjVPPS@tUjVPPj PS@t0P t PDžSׅuƅS@_ƅM^[!̋UQeSWj3jGWhX%@h<%@ h$@h$@ EPu u3]yEPu u ]tu hp$@h$@& Y@t ju hh#@h"@ Yt'u hH"@h!@ Yyjuh(!@~h @ Y tuh @^h@ Ytuh`@>h@} Yttuh@h0@] Yh@R 3hx@D Yh@9 Y_[̋U=%@V%@t6uh YYt>u2^]̋UEVURPQ4uh%@usu@@^]̋UQQSVuW}EP3VE EPuy}uwEURPQuKug;u-VP+t Hu(8] t#8] uM QVPu t]u]uEPuV;tt]8]uu]E_^[ ̋UQSVuW}EPjVGubEPu;=EPu ut 3}t @u:uEPutt2uMQVP u u@_^[ ̋U SVWEEcE3&@$u h@EPEPhX%@jEPhp@u u}EPuF_EURPQu8ubt!EPuut }tE2u@2uEPutu2ۀ}tEPQt2ۍEPju:$u)}t#WuhT&@ u@2WY2ہ$uM}h%@Y_^[̋UE M Vu VPjQR ^]̋UE M PQR(]̋UVuW} 'VPM QWjVP _^]̋UEtPQ]̋UQQES]VW3;߉}}8t;W@;EPhL1@jWh\1@@;u9}t9EURh<1@P;uOESu hPQ u$;u-EWPQ ;uEMPQ E;tPQu$u;t @_^[̋UQS39E VuWEt}WP؅uB9E t=MQh<1@W؅u#EPQ؅uuW @_^[ ̋UEVu&WURh,1@u PQ$uEVPQu?_^] ̋UQEeVu&WURh1@PuEVu PQ u_^ ̋U@t=@uMVEP,@u3u(@3$@3 @3EP@E3E3%^u@@У@; @u űU W@ @@@5@=@f@f @f@f@f%@f-|@@EM @@@MI@@E@3GEj @@ =@<@h&@8@h 4@P0@_̋U=Ĩ@twu h@YY]f=@MZu'<@@8PEuH t t3Ãv39xtv39jh&@Sj=L@PH@tVD@VuPP@@LFԨ@F@F@F %ب@3SP@@=Ԩ@t ٨@@@ܨ@ESYu!=Ĩ@t:jh"YY] }jY: P@ @ }jeY}j TY+E;tPAY@@P5@5@ u9]uV+E MPQYYËeu}uVM̋U EEEE VuuEEPEB` Mx EE EPjYYMxE EPjhYY^̋USVW`@V`E PuVVW_^[]̋UEf@@fu+EH]̋UUVu W ftBBFFf+t_^}]~3@]QL$ +sD$ Y=săPQL$-=s+ȋą@P̋U=`@Su>U M3ffAr fZw 3ff=Ar f=Zw AABBft9f;t2VuW} 3fPFF3fPGYGfYtf;t_^+[]̋UM f9EWtF3ffSt8+fҋM tfft,+u AAf<uf9tGGf@@fu3[_]Ë̋Uh'@X@th'@PT@tuuP@̋UV tЃ;ur^]̡L@tV,@4@3;Wsu%tу;ruh(@ @Y3_^̋UV3F95@te} 5@ @uC H@t)D@;tСD@;H@D@sh@@8@)YhH@D@Yuu5@^]̋USju3^YY[]̋USju3BYY[]̋Sj3jC)YY[̋S3CSjYY[̋UQQMV3u; @t Fur3Ĩ@Su = @WjY*@@h2@Sfj6@d@ujYp*@2@fÍP@u+@=Yt ?-t;VPYY4~f>u5@%@#@@3Y[_^5@{%@̋USVW}E39U Et M E 1j[f8"u}3Ʌj"ËYtfffft;uf tf utffe3f9ff tf u+f99U t M E 1M3G3Bf8\tf8"u*u#}t Hf9"u339Mj[Mttf\MJufft+}u f tf tttfMvtf&M$E ;_^[tE]̋UQQSVWh8@3VWf=@@h@P@;lj5@tf98uލEPEPWS3BE} xu&EPEPVSEH@5@3_^[̋U D@SV5@W3;j]]_u.;ÉEt D@|@xu ǣD@D@ug9]u;ÉEu3Mf9tf9uf9u+Nj2;uux@΋uʃ;t;ut@;ut8t2SSjVjSp@;vEƍx@:u+Ǎt8uыuEM;ÉEuVjE8t?M+E+QVjWjSp@t5ǍP@:u+V|e8YtFuufl@E_^[uYul@̋UQQH@V5@u-օt H@ |@xu H@3buYuW@5p@jjjPjjE֋t. ?EtWPjujjօtE uY3_^jPh*@:eEP@MQu@@,@ @@  @@;rf}Eԅ0x7E;|3CAt= @@,@ @@ ;rC95,@|5,@3ۅ~IEt5t/u Q@t ˃@@ȋM HCGE;|3ۡ@@4؃>uMFujX HP`@tW@t >%uN@u NNC|5,@@3 3@ËeẼ=Ԩ@u =@r3@jX̋U39EjhP@$@t*(@uhYu5$@@3]3@]hPW@dPD$l$l$+SVWEePEEEEdËMd Y_^[QVC20XC00USVWU] E@EEEECs {S t{t} vD tYVUk33333]^] t?xH{SgkVS vjD@C D33333Ћ{ v4댸#EHUkjSb]]_^[]UL$)APAP=]̋USVu F ^@tfNF F fe f F u"`@t@u SYuVKYfF WtaF>HN+IN~ WPSE 0t@@˃0@@ t jjSM FM3GWEPS E 9} _tN E% F ^[]̋U@ @txtPuf=YYu]]̋UVuEM >Yt} ^]̋UG @SVt%uEM3fPvCC>Yt}^[]̋Ud@MEEE Sf3f;ى VWj_ j ^f;rfxw+@3(+@jY;M $Hd@3 +tGt6t%+t f*u0@ˍDAЉj^f*u*@:.ˍDAЉÃIt6ht<w ff=6u fy4uf=3u fy2uf=dvf=ilf=obf=uXf=xNf=XDSDžqÃgIeXmC++ Sf0u u @ u @ҋ5 @DNt@@9|Džރ@UDžf0u @3F 5@PPƅ }]UZtg tH@Dž Qf@t9Ht2t+Dž[O@P@uufguWDžK9~9~+] t @PWP@tuW@Yfgu uW@Y?-uGǍP@u+>i>HHta+!Dž'Ku @Dž Jf8tDžu+DžDžQfDž0fDžym @t ffDž t@t@@@@u3@t|s؃ڀ؋u3} Dž9~ u t-RPWS 09؋~N뽍+Ft!΀90uu0@Z@t6t fDž-t fDž+ tfDž Dž++ uSj YtuWSj0E ue~[5@WP ~AYYtSj tYffJ_^M[ \@Z@[@h[@[@[@\@]@̋UVuvYtr`@u3 @u^3@T@fF uMSW^^fN 3_@[3^]̋U}Vt u F t'Vf f&fE @ tPY^]̋ @Vj^u;}Ή @jZ @ujZΉ5 @ @ujX^3ҹ@@ @  @|3ҹP@@@tu B@|3^= @t5 @Y̋UQEf=uf Ã=`@uf=Arf=Zw f=sjP~YYufE5p@EjPjEPh5`@fEtfE̋US39x@VWumh+@@;5T@h +@Wօx@t|h*@Wh*@W|@փ=Ԩ@@uh*@Wօ@t h*@W֣@@t<ЅtMQj MQjP@tEu=@r M )35M|@tЋ؅t@tSЋuu uSx@_^[̋L$ WVSًt$|$u 't+t/uuatt7uD$[^_tuutu[^D$_Ét~Ѓ3‹t܄t,tt uĉ3҉3t 3uwD$[^_̋UVut-=(@Vu'YVt PPYYj5$@@@^]̋UMU ffAABBfuE]̋SVW3SYuV@=`vuՋ_^[̋UQSVWډM3SuQYYuV@=`vuы_^[̋Uh@j5$@H@@u]ËM%@%@@3 @@@]̋U@ @ U+P r ;r3]̋UMAVu W+y iDMIMS1UVUU] utJ?vj?ZK;KuB sL!\D u#M!JL! uM!Y] S[MMZU ZRSMJ?vj?Z]]+u]j?u K^;vMJ;։Mv;t^M q;qu; s!tDLu!M!1K!LuM!qM qINM qINu ]}u;M ыYN^qNqN;Nu`LM Ls%}uʻM DD )}uJM YJꍄ ED0E@ @5@h@H SQ֋ @@ P@@ @@@HC@HyCu `@xuiSjp ֡@pj5$@@@@@ȡ@+ȍLQHQPZE @;@vm@@E@=@[_^̡@ @W3;u4DPP5@W5$@@;u3_Ã@@@ @VhAj5$@4H@;ljFu3Cjh hW@;ljF uvW5$@@@ЃN>~@F^_̋UQQMASVqW3C}i0Dj?EZ@@Jujhy hW@up;UwC+ GAH@PǀIuˋUEO HAJ HAdD3GFCENCu x!P_^[̋UM@@SMVWI <}} M 3E@؉u;K;#M# u ;]]r;]u$K;#M# u ;؉]r;@CUt|D#M# u6#UeHD1#u ֋uu#UE9# tUiDMLD3#um#Mj _^{u ];]r;]u& {u ;؉]r;u؅ۉ]tSYKC8$3zG}MT +MN?M~j?^;J;Ju\ }&M|8Ӊ]#\D\Du3M]! ,OM|8!]u ]M!K]}JzyJzyM yJzQJQJ;Ju^LM L}#} u ;οM |D)} u N {MN 7Mt LMuэN L2uɍy>u;@uM; @u%@MB_^[USVWUjjhDr@ul]_^[]ËL$At(D$UhP(RP$R]D$T$SVWD$UPjhLr@d5d%D$$Xp t5|$(t;t$(v(4v L$H |uhD@Td_^[3d yLr@uQ R 9QuSQУ@ SQУ@MKCk UQPXY]Y[̋U SVu^udEdE;]r ;]s3W~ u3@3҉UËt;ExtEB ;v}tF;E";@3~9<@F;|jEPS@`}SEtVMf9MZ?A<8PE.fx "+fxHL A ;rQ;sA'uwjhخ@@ @ɋ~@98tJu-j[;3҅|@0B;Ӊ8~}A @jhخ@@3@jhخ@Ӆz9<@t.@p|9<@tNy}}@@pt3Ʌ|@A;Ή8~jhخ@_^[̋UE;,@SVWsc<@@D1tFPYtAuju P@؃u|@3t P YD0 %̨@Ȩ@ _^[]̋U$M; ,@@SVW} E@@D0}u3 tjjjQl@}3+;Ms1A u @G@G|ʋ+jPWP40\@tU;|Q+;Eg:jQuW0\@t |@uV9t*jX9uȨ@ ̨@K Y=D0@t ?Ȩ@+Ȩ@ %̨@M_^[B̋UT@3ɺA?MAt I AI A AAAa]̋UE;,@r3]Ë @@D@]̋U @SVu F @EWFt @@0@@t`uEP ؃YYuȨ@*f [3~/NxL=AD=VP%YYtG;|fE Fx Ef EVP= YYM_^[̋USVu 3;t9]t:uE;tf3^[]9`@uM;tff3@ @DAtM@~*9E|(39]QuPVj 5p@p@@u9Er8^uȨ@*39]PujVj 5p@p@yVD$ u(L$D$ 3؋D$d$ȋd$Gȋ\$T$ D$ ud$ȋD$r;T$ wr;D$v N+D$T$3+D$T$ ؃ʋӋًȋ^̋USVuF Ȁ3ۀu:ft4FW>+~'WPv ;uF yF N _Ff^[]̋UVuu V2Y'V}YtF @tv Y3^]̋USVW33395 @~K @t6H t.}uPYtC}utPkYu F;5 @|}t_^[]jY̋VWj^395 @~D @t/@ t Pd YtG| @4n @$YF;5 @|_^j$h0@x33G9ܮ@u5SSWh0@hS@t=ܮ@|@xu ܮ@9]~MEIf9t @@;u+Eܮ@;uuuuuu u@t;uT]܉]ԉ]9]u`@E9] up@E u Y9E ttE SSSSuuSu @E;u3U]eĉEM3@Ëel 3ۉ]M3G9]uM|E;t}SSuuuuSu @SSuuu u@u;}e}̃M3@Ëe 33Mu;u;thEVWuuu u@tIE tu9]t;9u}uVWu $9]uSSuuVWju p@E}9]tWY9]t uYE܍eh̋UQf}tPV+JJ;V~ WPQE /t@@у0@@ t jSQ F]f]j_WE PQf] p E 9} _tN % F ^[̋UEV3;u3R95`@ufM fw23@8MQV5@uPjE PV5p@@;t9ut Ȩ@*^]jY̋UE;,@s= @@ЃDt%P>YP@u|@3t̨@Ȩ@ ]̋UVuF W@t:t4V!Vv }Ft PfYǃf _^]̋UPSVWjXwejEPu@E؉EEP@}3=Ԩ@u6h0@X@;t'h0@PT@;tMQuЃYu9uvuԨ@KہOD>C#EtljE ?;sMw#u+uj_M;r+jhPV@tEPSuV@t3@3e_^[̋U @jEEPhuE@u EPOYMjDh0@@E]]EEMM3ɉM̉M8}MȋE;E MQP5@օt}uEPu օt 3@9EuEȃ}ttÍP@u+puu39EuPPWSjup@uąt_e<6ǃie܉]3ʃM3@Ëe3ۃMuąujY؅u3EVSuujup@39}t WWuuVSWu @tjEEb9}uWWWWVSWu @;tG33AE;t43WWVPVSWu @;uuY}}t M]}tSYE̍eMj$h0@33F9=@u2EPVh0@V@t5@|@xu @@;uuuu u@t;uS}Љ}9}u`@E9}up@Eu+Y9EttEWWWWuu Wu@؉];u3T}Ãheċ}܋3ʃM3@ËeeM3F]39}uӋE;tuWWSuuu Wu@uDeĉEM3@Ëe>eM3F]؃}uLJEtnuԃ}u`@E}E4ffNPSuuu@Ef~tf>uWuu> e}t upY}t uaYE̍e̋U@tuЅYt3@]3]̋US];,@VW<@@D0tsSYt@tujjY;Ë]YtSYP@u |@EeS}YD0t uY3%̨@Ȩ@ _^[]̋UVuF ttvHff 3YFF^]̋UVuu3l=@~ jP`YY @AtFF-t+uF30| 90t AF݃-u^]̋UQEHw @A[V5 @DV^tjEMEX E3E@j5`@M 5p@QPEPj\uE #E ̋D$L$ ȋL$ u D$S؋D$d$؋D$[jh1@395@u5EP3GWh0@W@t=@|@xu @@;u܉u9uup@EVVuu 39u Pup@؉]؅e<ǃeuԋ3ʃM3@Ëe03M]؅ujYtgESVuu jup@tuPVu@E܃}tVYEn};u=`@]up@WYu3D;tjjMQu PSt݉u uuu uW@؅tV*YÍe%@4t(h JZj|<̓&:VtΔ*DZrȕڕ (6FVdpΖޖ$6BTfƗ2DX"RegCloseKeyRegOpenKeyExWRegGetValueWRegSetValueExWRegDeleteKeyWADVAPI32.dllVSleepQueryPerformanceCounterGetTickCountFGetCurrentThreadIdCGetCurrentProcessIdGetSystemTimeAsFileTime^TerminateProcessBGetCurrentProcessnUnhandledExceptionFilterJSetUnhandledExceptionFilterHeapFreeGetVersionExAHeapAllocGetProcessHeapExitProcessGetProcAddressGetModuleHandleAWriteFileGetStdHandle}GetModuleFileNameA~GetModuleFileNameWFreeEnvironmentStringsAuMultiByteToWideCharUGetEnvironmentStringsFreeEnvironmentStringsWqGetLastErrorWGetEnvironmentStringsWGetCommandLineAGetCommandLineW$SetHandleCountfGetFileTypeGetStartupInfoAHeapDestroyHeapCreateVirtualFreeRLoadLibraryAVirtualAllocHeapReAllocRtlUnwind)InterlockedExchangeVirtualQuerySetFilePointerDLCMapStringAWideCharToMultiByteELCMapStringW7SetStdHandleFlushFileBuffersVirtualProtectGetSystemInfotGetLocaleInfoAGetCPInfoGetStringTypeAGetStringTypeW4CloseHandleKERNEL32.dllSetupDiDestroyDeviceInfoListJSetupDiGetDeviceRegistryPropertyWESetupDiGetDeviceInstanceIdW SetupDiEnumDeviceInfo4SetupDiGetClassDevsWSETUPAPI.dlleCoTaskMemFreeiCoUninitializeCoCreateInstance;CoInitializeole32.dllD@+L@*@)@ )@ ()@(@(@(@|(@D(@(@'@'@'@d'@xT'@yD'@z4'@0'@ '@   @ @ +@+@7@7@7@7@7@7@.,@.@        ! 5A CPR S WY l m pr   )    X0K *H <081 0 +0h +7Z0X03 +70% <<<Obsolete>>>0!0 +bB)tˡ)c0z0b8%a&Z0  *H 0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0 070615000000Z 120614235959Z0\1 0 UUS10U VeriSign, Inc.1402U+VeriSign Time Stamping Services Signer - G200  *H 0ĵR`)J[/Kk5TX56^bMRQ4q{f*j 7٘tvJcEG.k NK+XJ,XB-uލǎlLgrIž`<cxi{-004+(0&0$+0http://ocsp.verisign.com0 U003U,0*0(&$"http://crl.verisign.com/tss-ca.crl0U% 0 +0U0U0010 UTSA1-20  *H PK$ $- 7 ,Za񑑳V@뒾89u6t:O7ʕBǠWdB5N3M'L8MxSݤ^ ⥾`߭(ǥKd[98"3/!?DA e$HDT\y>]r},CS}=*:Om ]^SWp`+nx'4[^I2300-GߍRFCmH 10  *H 01 0 UZA10U Western Cape10U Durbanville10 U Thawte10U Thawte Certification10UThawte Timestamping CA0 031204000000Z 131203235959Z0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0"0  *H 0 ʲ }uNgadڻ30X~k6xw~o< hlʽR-H=]_/kLR`@~ ?Ǵ߇_zj1.G 1s W-x43h/Š*Ë!fXWou<&]'x1"ijGC_^|}bM "Vͮv M٠h;004+(0&0$+0http://ocsp.verisign.com0U00AU:0806420http://crl.verisign.com/ThawteTimestampingCA.crl0U% 0 +0U0$U0010U TSA2048-1-530  *H JkXD1y+LͰXn)^ʓR G'/8ɓN"b?7!Op18UN$ҩ'NzaA*^ݻ+>W~ +;R8'?J0x0`'҃\a:Xo0  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA0 110308000000Z 140422235959Z01 0 UUS10U California10 UFolsom10U Intel Corporation1>0<U 5Digital ID Class 3 - Microsoft Software Validation v210 U ISWQL10UIntel Corporation0"0  *H 0 \Sb@AB>qyY,֤lF: Tg8@QC_F TphJ_^)όib+Fzx9NHQqN$}`Q:Z. xfȺ?^[70.V,3{0w0 U00U0@U9070531/http://csc3-2010-crl.verisign.com/CSC3-2010.crl0DU =0;09 `HE0*0(+https://www.verisign.com/rpa0U% 0 +0q+e0c0$+0http://ocsp.verisign.com0;+0/http://csc3-2010-aia.verisign.com/CSC3-2010.cer0U#0ϙ{&KɎ&ҧ0 `HB0 +700  *H =6]$1xHYh2q! ҄ĖuQV3hd⪡@@N*(rAhi,GMcȘگʒuzYɡ5\9tM;uO~NH_VaW^hD,Z?u2JL}.$@v,،>5lv<6h꽢 $ѷ*zZEJśm8;v#ql& $$o@BPM@0 0R%VK30  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1:08U 1(c) 2006 VeriSign, Inc. - For authorized use only1E0CUߖqU&J@<& m%{Ͽ?/wƵVz;T0Sb4Z(LN~[uGr.4L~O =W0֦6րv.~4-00U00pU i0g0e `HE0V0(+https://www.verisign.com/cps0*+0https://www.verisign.com/rpa0U0m+ a0_][0Y0W0U image/gif0!00+kπjH,{.0%#http://logo.verisign.com/vslogo.gif04U-0+0)'%#http://crl.verisign.com/pca3-g5.crl04+(0&0$+0http://ocsp.verisign.com0U%0++0(U!0010UVeriSignMPKI-2-80Uϙ{&KɎ&ҧ0U#0e0 C93130  *H V"4aHVdٌĻ z"G8J-lq|pO S^tI$&GLc4E &sЩdmqE`YQ9XkԤyk Ar7" #?Da̱\=ҍB=e6Դ=@(#&K ː]L4<7o 4&ٮ Ś!3oX%|tXuc?1|Sv[퓺]!S‚Sc P=TR,=.ǓH10001 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA'҃\a:Xo0 +p0 +7 100 *H  1  +70 +7 10  +70# *H  1Ӓ8)(<&@0  *H AxݗkF/=LV :i٠Ltly|lfڱDq箽#ؼ+0uYF1*R,μ)mH;+*|U `:Ku>g&CE"Zx@'7ωZsܤq_J=<]}D"<9#km*ZI\hIgWG2׌H#X%~Gfe60Z͆p]n> x.QɞF0{ *H  1l0h0g0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA8%a&Z0 +]0 *H  1  *H 0 *H  1 120425234807Z0# *H  1*6>V@ڪ4t0  *H Kh< f+v\_:͉e}_'Z^aLTA1(y6 4 BujՋ)-vX}0],ۺUT %`%]A]` N3{5IFCOEBOOT/Win32/fcoeprep.bat0000755000000000000000000000236711520451462012354 0ustar @echo off rem FCoE Image Prep batch file rem Ask user for permission to continue. echo. echo Intel(R) FCoE Image Prep echo. echo This script will prepare the currently running copy of echo Windows for imaging to an FCoE disk. set /p choice=DO YOU WANT TO CONTINUE (Y/N)? if "%choice%"=="" goto BadChoic if /i "%choice%"=="y" goto PrepImg if /i "%choice%"=="n" goto ChoiceN goto BadChoic :PrepImg echo. rem If this is not Windows Server 2008 skip bcdedit. ver | find "Version 6.0" > nul if errorlevel 1 goto SkipBcd bcdedit /set {current} device boot if errorlevel 1 goto BcdFail bcdedit /set {current} osdevice boot if errorlevel 1 goto BcdFail echo Successfully set BCD data for FCoE boot. :SkipBcd FcoeImagePrep p if errorlevel 1 goto FIPFail goto GoodExit :BcdFail echo Failed to set BCD data. goto ErrExit :FIPFail echo FCoE Image Prep failed to prepare Windows. goto ErrExit :BadChoic echo Invalid choice - script terminating. goto ErrExit :ChoiceN echo You chose not to prepare Windows for imaging to an FCoE disk. goto ErrExit :ErrExit echo Windows was not prepared for imaging to FCoE disk. goto End :GoodExit echo Windows was successfully prepared for imaging to FCoE disk. goto End :End FCOEBOOT/Winx640000755000000000000000000000000011761422156010171 5ustar FCOEBOOT/Winx64/FcoeImagePrep.exe0000755000000000000000000016453011746007250013432 0ustar MZ@ !L!This program cannot be run in DOS mode. $Q{ NNNc5NOSNc3Nc#WNc Nc6NRichNPEd O# 2W@ dXX@.text `.data& @.pdataX @@(>Tn.:LZl8Hbt$4DXjz<Zr`U@0@0@ O^3'SYSTEM\CurrentControlSet\ServicesSYSTEM\CurrentControlSet\Services\IFCoEProtSYSTEM\CurrentControlSet\Services\ixgbnSYSTEM\CurrentControlSet\Services\ixgbtSYSTEM\CurrentControlSet\Services\Wdf01000NDISPortSYSTEM\CurrentControlSet\Control\Class\SYSTEM\CurrentControlSet\Control\Network\{4d36e974-e325-11ce-bfc1-08002be10318}\SYSTEM\CurrentControlSet\Control\NetworkIscsiSupportedProtocolsSYSTEM\MountedDevicesIFCoEProtIFCoEProt,illdpprotNdisuio,rspndr,lltdio,RasPppoe,Tcpip,Tcpip6WfpLwft6M%+r6M%+ p = prep Windows for imaging to FCoE disk u = perform Windows FCoE uninstall actions i = perform Windows FCoE install actions Usage: %s [i u p] r = set filter drivers on FCoE-enabled ports to original start s = set FCoE and network drivers to original start m = delete MountedDevices registry key p = protect protocol drivers for future upgrade fe = enable bindings for incompatible filter drivers to FCoE-enabled ports fd = disable bindings for incompatible filter drivers from FCoE-enabled ports fb = set filter drivers on FCoE-enabled ports to boot start b = set FCoE and network drivers to boot start Separate each option with a space. After d, specify any combination of the following options. Usage: %s d [b fb fd fe p m s r] UpperBindGroupStartService%s\%s\Ndi%s\%sFilterList%s\%s\Linkage,FCoE Image Prep: All tasks did not complete - system is not ready for imaging. Intel(R) FCoE drivers were not found. FCoE Image Prep: All tasks completed successfully. Set FCoE and network drivers to original start. Failed to set FCoE and network drivers to original start. Deleted MountedDevices registry key. Failed to delete MountedDevices registry key. Protected protocol drivers for future upgrade. Failed to protect protocol drivers for future upgrade. Enabled bindings for incompatible filter drivers on FCoE-enabled ports. Failed to enable bindings for incompatible filter drivers on FCoE-enabled ports. Set filter drivers on FCoE-enabled ports to boot start. Failed to set filter drivers on FCoE-enabled ports to boot start. Disabled bindings for incompatible filter drivers on FCoE-enabled ports. Failed to disable bindings for incompatible filter drivers on FCoE-enabled ports. Set FCoE and network drivers to boot start. Failed to set FCoE and network drivers to boot start. %s Copyright (C) 2010-2012 Intel Corporation%s v%d.%d.%d Intel(R) FCoE Image Prep(@'@ms_wfplwfsms_wfplwfLinkage Giving up getting database lock. Please try again later. %s holds the lock. Error getting access to the network config database. @`@CorExitProcessmscoree.dllruntime error TLOSS error SING error DOMAIN error R6030 - CRT not initialized R6028 - unable to initialize heap R6027 - not enough space for lowio initialization R6026 - not enough space for stdio initialization R6025 - pure virtual function call R6024 - not enough space for _onexit/atexit table R6019 - unable to open console device R6018 - unexpected heap error R6017 - unexpected multithread lock error R6016 - not enough space for thread data This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. R6009 - not enough space for environment R6008 - not enough space for arguments R6002 - floating point not loaded Microsoft Visual C++ Runtime Library ...Runtime Error! Program: GetProcessWindowStationGetUserObjectInformationAGetLastActivePopupGetActiveWindowMessageBoxAuser32.dllEEE50P (8PX700WP `h````ppxxxx(null)(null) ((((( H h(((( H HSetThreadStackGuaranteekernel32.dlln0_'n0_'n0_'n0_'aR[@_'RSDS\H 7mnd:\sandbox\220685\imageprep\objfre_wnet_AMD64\amd64\FcoeImagePrep.pdbHSH HH P[&H HL&H 5@&H 4&H (&H &H &H H [%HSH HH %H H%H %H i%H %H %H u%H %H x%H al%H `%H iT%H =H%H <%H 50%H H [%HSH DHB1wxLHHcA6A6IA'AcH [AAH [A~H *2H [AgH [AH [HH ]h$H )HY$H BM$H A$H *5$H )$H $H $2H [Ð6555)6HSH AHڃALcM;LfJ1HA8A8IAOB#wWHA8A8IA%A@AA A AAIM;tH [H 2H [HHH "H H"H "H V"H "H ~"H b}"H q"H e"H NY"H M"H VA"H *5"H )"H ""H "2H [ÐK7Q777777fu7{777̸hyH+HėH$PHD$@H$HD$0HD$PH$HD$(DKL3D$@Ht$ suwf9t$PLD$PtpL H$`fffffffffIII+fffff 8+uHuIHD3fHMHfA9uH$`u@H$H$H$PuxHhLD$LL$ H8HH\$0Ht$(HvWHt$(H\$0H83HLL$XuWHt$(H\$0H8H|$ HzHUxHH;w H;uf~ f~zH|$ Ht$(H\$0H8HHhHXHhHpHx L`LhH@3HDhA?E3HHD$ 2@2L-DeHL$HHD$@DMHE3D$(HD$ u>HIHfEE3Hэ HL$HD$(Ll$ K@ADHL$HF@AEHD$HHA?E3Hl$@HD$ @2uHL$HHD$@H)AE3D$(HD$ u>HIHfEE3Hэ HL$HD$(Ll$ @ADHL$H@u HD$@LH`HD$0HD$HAHD$(HD$@Hl$ )u 9l$HHD$@HA?E3Hl$HHD$ 2HL$@HD$HHAE3D$(HD$ uDLHHIEfHэ HL$@D$(LD$ E3ۅADHL$@~u2ALl$XLd$`H$H$Hl$xH\$pHhHHHHXHhHpHx @L`H@HcA?E3H2HD$ @2L%2HL$8HD$0DMHE3D$(HD$ u=HIHfDE3Hэ HL$8D$(Ld$ l@DHL$8h@EHD$8HA?E3HD$0HD$ @2 u~HL$8HD$0HHAE3D$(HD$ u=HIHfDE3Hэ HL$8D$(Ld$ @DHL$8@uu2@Ld$@H|$hHt$`Hl$XH\$PHH̸&sH+HDH$H$H$fHAHT$Ptf=}tfAHfuTff={tfAHfu0ftwf=}t%L$I;sHfHffuf9tFH$H;s9f}HD$PfBL WLH$HD$ t2HD$@H$3HD$0H$LHD$(DOH$HH|$ D$@uNHHw>t:H$H+ӐftfHHuHu Hzft2H$H$H$H$7qH̸@FqH+HdH$`@HL$ L LH$` t2H$`@pHĈ@H$@H$@H$@HD$@H$@L$x@HD$0HD$`L$p@AHD$(LH$` EM3HAD$@Hl$ f9l$`LD$`%L ffffffIII+fffff 8+uHuIHD3fHMHfA9uHD$PDK LHD$0H$`H$` HD$(HD$PHl$ lf9$`H$`gL%#ffffffffHT$`AHM.HvHL$`HD$`L 0LH$` HD$ HD$HH$` A?E3Hl$@HD$ @2HL$HHD$@HRAE3D$(HD$ u>HIHfEE3Hэ HL$HD$(Ld$ @ADHL$H@t-3HHfHHKf9ut 2 @tAL$x@H$@H$@H$@H$@L$p@H$`@mHĈ@̸hmH+HH$PHD$@H$pLHD$0HD$PHOHD$(AHH$2D$@HD$ TH=HL$PH@H0HD$PE3HffffffD9t HHuHu)AWE3ExYLJDDPAM+uAW>LL+LL+AftfHIuMu HAzfEHD$PHE3fD9t HHuHu&AWE3ExVI+JDLPAuAW>LL+H+ffffffftfHHuHu HAzfE;/&LHT$PE3HD$PL+HffffffAftfHHuHu HAzEfHD$PHfffD9t HHuHu)AWE3ExYHJDDPAI+uAW>LL+L>L+AftfHHuHu HAzfE9HD$PHE3fD9t HHuHu%AW3ExWH+HD|PAuAW?HH+H=EH+fftfHHuHu HAzfEHD$HH0A?E3HH$xHD$ @2zumH|$PHH$fH;HDE3 HL$HD$(HD$PHD$ >HL$H@D:@EH$H$xH$H$pH$PiHhLHHLJH$I[I{ H AE33@HHH$LD$H33HH$D$H [ffLD$pHT$HAHHl$ (tnHD$pHl$0LL$@HT$HA HD$(HD$ t5HL$p~t"LD$HHD$H z @2@2@2HH$H$@2H$H$H$.hHĘHHH\$XAHt$`H|$hHEAHH D$0HD$ HSH <LD$0H׋\$0sLD$0H׋\$0HD$0HA?E3HHD$ CHL$0t!u H <%H @t#3u H H Xt!yu H H "y#bu H WH  t!u H !H t-HHt H ,XH Ntu H 95H +H D3H|$hHt$`H\$XHHH H & H|$hHt$`H\$XHHL LL Mt?fffffffIM+fffffffB +uHutMAIMu2ðHHHXHhHpHx LpLxE23L`@cD|$ |$$ALhfff$u LL$HLD$8H$HL$8LD$`HHL$`HT$(fffffffffffHL$(HT$xHP0YHL$x:H\$(LD$0HE2HL$0HT$PeE3ffffffHt$PHT$X@HE29HL$XHT$@!ffffff@HL$@H$HP(H$HT$pHPhuyHL$pH #HL$puRHHP(t uI@tD@u=H@HP0uH$A,H$@2t@2H$@2HL$@HL$XHT$@}t@2@uE2HL$X@t EAt A@HL$PhuHL$0HT$P%{D|$ 3HL$0E.@tJEtHHL$xAD|$ CHH$HPuH$HL$xE2HL$xE2HL$(HL$`HT$(i|$$HL$`E2EtHL$8HP(EDEHL$8LD$hK=$u5H|$Ht-H HT$HH HL$H E2H l E2$uυ|$$CH G L$L$L$H$H$H$H$AL$HĸHHH`PH(HHH\$@H|$HHHP(LLL$0LúHASH|$HH\$@H(H(HHLLL$0PH(H(HtHPH(HHHl$X3MHt$`H|$hLd$@LIIHD$0HD$8ItI3v3HD$0L H DBH\$PHD$ =tDHL$0LD$8HHu\HL$8LMHPu$8u4HL$03HPuHL$0HMHPHL$8HtHP HL$8HtHPHL$0HtHPtH\$PLd$@H|$hHt$`Hl$XHHH8H\$@3Hl$HH|$XIHHD$ AtAHHt$PP uQtMHLD$ HvHu-HL$ HP uHL$ HtHPHHPH|$XHl$HH\$@Ht$PH8HSH IHILL$0LPHu"HL$0HHP HL$0HɋtHRH [H83H\$PIIHD$ HH|$XLD$ HTu$HL$ LËHP@HL$ HɋtHRH|$XH\$PH8H(H{H|$HH2-+HtH;tHHr{H|$HH(HL$0H\$@H\$0DI3DI3uHL$8DI3\L\$8L3H\$@HL#IEH={HH=zH|$HH(HHhHXHpHx HH5H:HHT$pHE3Ht>HT$pHD$8HL$@HL$0HL$HLHL$(3LHt$ عLL\$hHD$hHLH+H4zLH=ԁ ΁HD$PHy3HD$PiH JTF H0H$H$H\$xHhHSH =t H [H%yH8H\$PH|$X H3AHHu HʸuиHL3CSCVCQC %7HL3c=t-f=MZt3ۉ\$@|HcǧH H8PEt3ۉ\$@[H t2 t3ۉ\$@?w3ۉ\$@.39É\$@xtw3ۉ\$@39É\$@3_u#=Dt )y %`H4Hy  y "tLLH ԄD$ uv|$@u_H\$PH|$XH8HUH HHHы* H ]HSHPMЍHL$0HL$ HL$ MI҉D$(D$8B.L$(xHL$ HL$ HHL$ HT$ 3CHL$ L$(x HP[HT$ 3!HP[HL$HT$LD$LL$ H8H\$0H xH|$(H\$H&HT$@H qxLËH`xϋ&H|$(H\$0H8H(=H\$8Ht$@H|$HHHu>fAr fZwf f=Ar f=Zwf HHft0f;t)fff'Hf'Hftf;tH|$HHt$@H\$8+H(f:LLuHftHLL+ffIt ft3A ;u HfA<uf:tfAAIIfu3IHSH H 1sHtHHVHtЋ=H(H=HtH\$@H|$HH=H3H;su@H HtHH;ru)H]H=fH;sHHtHH;r3H|$HH\$@H(H(=H|$HHk`HtAHlHH;H^r*fffH8tHQHBHH;H4sH\$8Ht$@H5ٴH´H;sHHtHH;rHH5H;sfffffHHtHH;rH\$8Ht$@2H|$HH(=H|$HtKH\$8Ht$@H5KH<^SH;sHHtHH;rH\$8Ht$@-H|$HH(= H Ht=HHH;Hr&H8tH ܗH͗HH;HsH\$@H|$HH=dHMH;sHHtHH;rHFH=GH;sfHHtHH;rH\$@H|$HH(H(=-tPH\$@H|$HH=H~H;sfffHHtHH;rH\$@H|$HH(HHH\$PLd$@L%qI3ffff;t Hr~H|$hu =pqHl$XH-[~Ht$`H5Hb~AH-3HEH -HEH(-HE0-fE+'uCH-HH-H--f-Ht$`3H=}HHHwHHt$@3H(H rwM H\$8Ht$@H|$HHSwH(HHL\$@H\$H|$AHAILtLH3fA:"u3If""AMt AIfA@AIftBuf= tf= uMtfA@E3fA:fAf= tf= u IIfA:HtLHffffffff3fA:\ufIfA:\tfA:"u*u$EtfAz"uI333EDtMt fA\IAuAft.Eu f= t#f= ttMtfAIAI^Mt fAIAHtHH\$H|$HHHH\$XHxA3HHt$`fzH5HHXutf>uH3E3H|$hE3H֍{DT$P3f="u3Hf"!AMDT$PtfAIHftCuf= tf= uMtfAXE3ېf:fffff= tf= u HHf:HtLH3f:\DIu Hf:\tf:"u,Au%Etfz"uHE3E33EDtDуMt fA\Iuft/Eu f= t$f= tEtMtfAIAHaMt fAIADT$PHtHIc‰|$0HcH HHHuCH|$hHt$`H\$XHHLHD$PLL$0HHHD$ !D\$0H|$hHt$`AH0sH\$XDs3HHHHxH\$PHl$XHt$`H|$hLd$@E3Au:}HHt Gx3[xu0x%xuo>HHt;f9/HtHf9(uHf9(u+ǃHcHHHuH3)LHHHͤH tuHHt@8(HtCffffAL3AQDd$(Ld$ qtH3HHH8uHcHHLuH-3>Ll$8HLt]AHI+AQMH+3ɉD$(H\$ tb3IHHHLHfA8EHHKuHfILl$8Ld$@H|$hHt$`Hl$XH\$PHHIHt3H8fvu>HtMvH8H%rTxu -v3H8Ãu H8H%DuHt$PH|$X'H33ɉD$(DHPLHD$ ߢHcuHt$PH|$XH8HH\$HHYHHtAAL3AQ|$(HD$ tHt$PH|$XHH\$HH8HH\$HHt$PH|$X3H8HHHXHpHxL` LhHHpLHu ACHŅ HL;s-ACIAC IHHL;rً rf|$b Ld$hMIc$II4AA;DLA;}uH=>LHtSHߋ  IL;s*ACIAC IHHL;r܋ӄHA;|D-„H=Ʉ3E~UfHHtht+ltw  3ɉl$0 3ɉl$0 3ɉl$0 Dd$0AAf=6Dd$0u%fAx4uAI3Dd$0ADd$4 f=3u%fAx2uAI3Dd$0ADd$4q f=d f=i f=o f=u f=x f=X 3ADd$4L$l3AE@D$HtI}u Iqf=uLD$XD\$83LD$XD\$83ǃ5HpHDd$0A0uA Dd$0Dd$0AIA fD$TD$HLL$@tALc_HT$PH$D$PD$Qy#D$`H$Aif$H$ANIIHLL$@tADd$432ADd$43&ADd$433333 333fA8LL$@DT$dfT$l H$H$L$L$L$L$H$H$H$l2HË뷵vlttubupuuw3w?y@xzwLwczNyyzzYxyzz|    H(H\$8HًI H=RH;u3H]RH;bC Ht$@H5bH|$HHcH<u.7HHuHC C$CHCHH C$CHKH KH|$HHt$@H\$8H(3H\$8H(HSH Ht(b s0Hc3HHCC$H [b sHH [HSH dru;LHcȺArHHbu(PHˉ$rHHau H [E3H~PIffffffHaHHH0HuHmPDKLqffffAIHIHLItMuIH0Iu3H [H(=p[tH 2aH(fL$HHfufHHD`EuAf=wq HHfsf(u fD$PHHDk`u`LD$PAD$0HD$XAD$(HD$ L$XfDL$PfHHHXH\$`Hl$hHt$p3H|$xLd$PH95 `AHLH \HHH3HRHH_tlHH6HߨHH_=YH_uH|$H;+{~+HSKD;uCyC K H|$HHKCHt$@H H\$8H(H(HH\$8HuH\$8H(IHt$@3$<uFt>H|$H;+{~+HSKD;uCyC K H|$HHKHt$@H CtH\$8H(csKH\$8H(3H\$8H(̉L$H8Hl$P33H|$039R`|$$D$ l$(MHt$X3H\$HfffH PH<HCHu 3$3<uPtH;+{~;HSKD;uCy|$$CK |$$ |$$|$$HCCHuccsK tUD$ L$@D$ Mu+t-HL$@D$ Dl$($D$ D$ D$ D$ L$@D$ L$@l$(H;=_|$$Ht$XH\$HH|$0DHl$PH8HH8HhL`LpE3D95^EAHx HXHpLhIfffHiNL94HCHu 3nKE$<u=t53+s~,HSKDe;uCyC K AEHCDsHucsK) tAH;-]KLl$(H|$XHt$PH\$@Lt$ Hl$HALd$0H8H(Hl$8Ht$@3H|$H9=~]~fH\$0fHIMH9,t:H At  tH|H MH L MJ,H;=]|H\$0H|$HHl$8Ht$@H(DL$ LD$T$UHHl$@H]xHupH}hLe`LmXLuPL}HH9HE0AIDىMDcLEunE3Dd$(Ld$ EJL"3QytAD(LD]/xDLxDDDKD]E3~-Hf9tHu+ىAu*D$(HHD$ DLAxAt Et3EDeDe ADeEDDKD]DDEDD-KDAI D;tDEDLd$8Ld$0Dd$(Ld$ DL3A xLcDuIFHUH+Ht$@Hu ;2 E3ILe DHED}AD}DuHuIcHHE HE Ld$8Ld$0Dt$(Ht$ DL3A[wHDd$(Ld$ ELƋM,wHc}HGHH+H\$@H](5^ E3ILe(DED}AD}DuHu }HuHcHHE|$(H\$ ELDA֋MvA s&Dtq;LLcHHXu!Dd$(Ld$ DLÍPAuD-D$(HHD$ DLúAuDH](}tH} tHAHM0H]xHupH}hLe`LmXLuPL}HH]fL$SH0fuf3#H0[fsH5; H#H0[Ë HALL$HD$(HHT$@AȉD$ fL$H3҅fD#H0[H(HH|$HHwsHH\$8Ht$@HEH X3LsHHuR=GtFHt:H WL3sHHtH\$8Ht$@H|$HH(3H|$HH(HH\$8Ht$@H|$HH(HSH HHt3HHH;rFHٸHHDؐ3HwH IWPL=sHu=GtHu3H [L9 @3I;tH-rAwu@ HcADf@ÍDFʉ I@H(; VH\$8Ht$@H|$HHcH5VHHHHDH<=2uwtft3uk3ҹsHH3H|$HHt$@H\$8H(3ҹrHH3H|$HHt$@H\$8H(3ҹrHH3H|$HHt$@H\$8H(H|$HHt$@H\$8+? %?H(; jUs'HcHnUHȃHHHDtH> >HH8; UH\$@Hl$HHt$PH|$XAswHcH-THHHDHDtRHT$ NHtLT$ LD$$DH[qD$ upt y%HDdHD$ >= HH|$XHt$PHl$HH\$@H8H8H\$@Ht$PHcrHڋRLd$0‚D^@UH|$X3t{HCHSC{ Cu+H\2H;t H2H;u uHCHl$H+HS+kHBHC$C~=DŋHCfD SH|$XLd$0Ht$PH\$@H8ÃtHHH*SHHHHR1@ t 3ҋDB?HCfD HT$ DfDd$ ;Hl$HtK mAdLd$0Ht$P SH\$@H8fT$HHHu3HHÃ=AufwPHH3HD$PLD$XHD$84HT$0D$(HL$ ADJT$Pnt|$Pt;*HH̹醴H(; QsFHcL QLIKHDt";Hnu$nt*;; H(3H(H(H\$@HًI@Ht$Hu@t;HUHˋ KyHK(Ht HC(Ht$HCH\$@H(HUHHl$ HHHLLLL}xH,HEh$HHUD$ Ld$ A0IvmHLuHM8Wm 9}<3ۃuCH ZlHt+HΎH=lHtHM]ЃuEE؋ 9ADGT;A;AAD#t׍A;HBI#ܸDI+A;DIH;r9AAIHlHtLMDIHsltA3HMhw HHHLLLL}xH]H8H}+HD$(LD$ AD$& luHL$( H8HL$ HL$( H8̉T$L$UHHl$@HHHLLLL}xH*HEhLM0ILELE8LM@HHE3LuE9D}$Du;(HUP9kt*}Pu$HUP#ktAD9ePEDDuAEt/At AD}HU#3HHUHHыM}HUEu't$(Ht$ ELAԋiELcMI@H H+H\$@H](3H5~3HHu(DfLÉ]D}$Du}HE8HEHE@HE0HuHc׍KHHDe|$(H\$ ELEAԋ?iHMHt>Ht$8Ht$0D$(HL$ DL3ҋyiLmEu3Ht$8Ht$0t$(Ht$ DL3DA8itcDHcILHtGHt$8Ht$0|$(HD$ DL3Ahu ILAt HM0H](}tHIHMh HHHLLLL}xH]LL$ DD$HT$L$UHHl$@H]hHu`H}XLePLmHLu@L}8H'HE(MEHD;EuYLMAHՉAXhtAD:&gD:xDDD:AuMEH׋hKAt Et393uƉuD*:ED":];t E؉Ht$8Ht$0t$(Ht$ EL3ҋ"gLcDm MIEHkH+Ld$@Le3I;>3LHuMLDHƉuDm Mu$IcAL$FLHEH4EHt$8Ht$0Dl$(Ld$ EL3ҋcfAEHHHHH+H|$@H} ]/3HHu LDƉuDm LeHuAEHcHHHtzED8]IcL4fA>fD_H|$ EMċMeDf|_tfA<>uMHID}tHiDm}tIUAHM(H]hHu`H}XLePLmHLu@L}8Hep]H(H8HtЅt H(3H(H(H\$0Hl$8Ht$@H|$HHcLd$ ;= H@HL%HHIHDtukHtDtuQHDH;t8Hdu c3ۋMADt c330 0Ld$ H|$HHt$@Hl$8H\$0H(HSH AH٨t tHIc3HHCCH [HSH HHu3H [Ã=c)~ dH;) HtH HÃ-Dt+u H3҃Ѓ wtHÍAKA-uڋH [fffffffHIrSIII@rHكtL+HHMI?Iu9MIItfffHHIuMt HIuffffffffIs0HHQHQH@HQHQIHQHQHQuffffHHQHQH@HQHQIHQHQHQu $THSH@LcA@=H'w B@#H@[Af$HsDD$aT$`D$bADD$`D$aAq4D$0LL$PD$(j4HT$`D$ uH@[D$P#H@[LL$ DD$HT$L$UHHl$0H]XHuPH}HLe@Lm8Lu0L}(H HEMLDD%4EuSLMAHׂAZatAD3Ap'`D3xDDD3A/E&A3D닅DS3Aй 9Eщ\$(H\$ DMċ_EQLcMI@HH+H|$0H}3H#~3HH]sLLexD}pDHuHcUHHHAED$(H|$ DMĺF_tMDHA`EtH33ۋD5*2D=+2lu3V;t'\$(H\$ LMċЋHHt.LLt$ DMA׋f_HtHHM4H]XHuPH}HLe@Lm8Lu0L}(He`]fffffffH; QuHfuHbfffffffHL$L\$M3LT$L+MBeL%M;sfAMAM;uL$L\$H20202020!099t!t 099t@@d)4  __td4b   tdT 4" "t d T 4 !?@!t?@//d'4 ttdlTd4 !EpHp!pHH\!dpHH\!TEpHp[[t)4  !0IyI!dVTU0IyI!!tW4T St d 4 LL0"tdT4 t 4BBB!pRR8!4 pRR8 t d T 8 8d t T 4b20t 4 bBB4t Btd 4202P t 4 bpbYYYY0))t4bt d4B20t 4B! ]]T!  d4 ]]Tt B! ^4^!  d4 ^4^t B!^ _!  t 4^ _B!__!  t 4__B!_.`T!t _.`T!.`e`<!d .`e`<!00T t _.`T 4 B:: 2 . & "t dT4! ddܷ!ddȷ!4ddȷ!t ddܷB!t d4ee4!4t dee4!99dt ee4Bt4"UUt d 4 !pkl!pkl!pkl# #t d T 4 !t d 4 mm!4 t d mm!  t d mmbBP0  td4 pbnn0qpB!qqܹ!tqqܹ!tqqܹ!tT qqܹ!qKrȹ!T qKrȹ!tqqܹd4 b!ԔĕtdT4pss! Ԕĕtdpss!ԔĕtdT4pss!pss!rrTe4Ԕ ĕtdpss !D!t dD  4B2020B    tdT 4 B 4t d TB) )4t d TB% %t dT4B!ЌFL!tdЌFL!ЌFL!F4!!4!!4!tF4!dЌFL++Ԑ'đ#T 20!Pѐ!tdPѐ!Pѐ!  tdPѐT 4 t 4 b!В!t Вd 4B!`T!@!t @!d`T  4B!0`!  4 d 0`t T b!ЕȽ! d 4t ЕȽ T b!$!4$t d TB BE73/+'t#d4CPpb~Rmm  R0!pxо!d4x!x!  d4x!t pxоB20t d4B t d T 4b!!t !t T !l!T l!t d 4b  Bd 4BG%<81*#td4# Pb NEC?81*t#d4C Ppb"MM GE<840,t(d$4 CPpbeDDB t dT 4B2020r0 G5< 8 4 0,t(d$4 3Ppb"MMX0@p(>Tn.:LZl8Hbt$4DXjz<ZrRegCloseKeyRegOpenKeyExWRegGetValueWRegSetValueExWRegDeleteKeyWADVAPI32.dll\SleepQueryPerformanceCounterGetTickCountIGetCurrentThreadIdFGetCurrentProcessIdGetSystemTimeAsFileTimedTerminateProcessEGetCurrentProcesstUnhandledExceptionFilterPSetUnhandledExceptionFilterRtlVirtualUnwindRtlLookupFunctionEntryRtlCaptureContextHeapFreeGetVersionExAHeapAllocGetProcessHeapExitProcessGetProcAddressGetModuleHandleAWriteFileGetStdHandleGetModuleFileNameARtlUnwindExGetModuleFileNameWFreeEnvironmentStringsAqMultiByteToWideCharXGetEnvironmentStringsFreeEnvironmentStringsWsGetLastErrorZGetEnvironmentStringsWGetCommandLineAGetCommandLineW*SetHandleCountiGetFileTypeGetStartupInfoAHeapSetInformationHeapCreateNLoadLibraryA"SetFilePointer@LCMapStringAWideCharToMultiByteALCMapStringW=SetStdHandleFlushFileBuffersVirtualProtectVirtualAllocGetSystemInfoVirtualQueryvGetLocaleInfoAGetCPInfoGetStringTypeAGetStringTypeW6CloseHandleKERNEL32.dllSetupDiDestroyDeviceInfoListJSetupDiGetDeviceRegistryPropertyWESetupDiGetDeviceInstanceIdW SetupDiEnumDeviceInfo4SetupDiGetClassDevsWSETUPAPI.dlliCoTaskMemFreemCoUninitializeCoCreateInstance?CoInitializeole32.dll] f2-+ ^@,@x,@ H,@ +@x+@H+@ +@*@*@*@X*@ *@)@)@x)@y)@z)@)@)@  @@@@@@@@0.@ .@@/@B1@.        ! 5A CPR S WY l m pr   )    044045856@69H099t9:`:C:PP::;==??@@\A\AAԳADEpHppHH\HHHHH8H&I(0IyIyIcJcJJJL@MQ̴QR RCRPRdR pRR8RS$SSS|TPTThTUUp`UV0VJWPW~WWYYYZZܵZ [ [[@\|\\] ]]T]]<]^, ^4^4^^p^^`^ _ _m_m_r_____Զ__Ķ_.`T.`e`<e` a( aaa b bb bdbdpbdl ddܷddȷdeeeeeee4edfdfggGgPgi<i[kLpkllUmUmsmtsmm`mmm7n7nnиnnn#q0qJq PqqLqqܹqKrȹKrrrrrss/sx/sHsdHsbsTpssstDPPDDƁ̺Ɓҁ*00W`p,4 LȌhЌFLF4ffԻĻ))vv`Pѐѐ**CCIxIkhŒȼВ44Sؼ`T@ד,ד& 0``pĕ`ЕȽٖٖ$$ܽЛ_dpxоx|l ؾ1nl`X`H0& 0Т=PƣУpܥܿI$Pwtx|NP.X0K *H <081 0 +0h +7Z0X03 +70% <<<Obsolete>>>0!0 +֩{ZL(aZ梭f1a0z0b8%a&Z0  *H 0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0 070615000000Z 120614235959Z0\1 0 UUS10U VeriSign, Inc.1402U+VeriSign Time Stamping Services Signer - G200  *H 0ĵR`)J[/Kk5TX56^bMRQ4q{f*j 7٘tvJcEG.k NK+XJ,XB-uލǎlLgrIž`<cxi{-004+(0&0$+0http://ocsp.verisign.com0 U003U,0*0(&$"http://crl.verisign.com/tss-ca.crl0U% 0 +0U0U0010 UTSA1-20  *H PK$ $- 7 ,Za񑑳V@뒾89u6t:O7ʕBǠWdB5N3M'L8MxSݤ^ ⥾`߭(ǥKd[98"3/!?DA e$HDT\y>]r},CS}=*:Om ]^SWp`+nx'4[^I2300-GߍRFCmH 10  *H 01 0 UZA10U Western Cape10U Durbanville10 U Thawte10U Thawte Certification10UThawte Timestamping CA0 031204000000Z 131203235959Z0S1 0 UUS10U VeriSign, Inc.1+0)U"VeriSign Time Stamping Services CA0"0  *H 0 ʲ }uNgadڻ30X~k6xw~o< hlʽR-H=]_/kLR`@~ ?Ǵ߇_zj1.G 1s W-x43h/Š*Ë!fXWou<&]'x1"ijGC_^|}bM "Vͮv M٠h;004+(0&0$+0http://ocsp.verisign.com0U00AU:0806420http://crl.verisign.com/ThawteTimestampingCA.crl0U% 0 +0U0$U0010U TSA2048-1-530  *H JkXD1y+LͰXn)^ʓR G'/8ɓN"b?7!Op18UN$ҩ'NzaA*^ݻ+>W~ +;R8'?J0x0`'҃\a:Xo0  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA0 110308000000Z 140422235959Z01 0 UUS10U California10 UFolsom10U Intel Corporation1>0<U 5Digital ID Class 3 - Microsoft Software Validation v210 U ISWQL10UIntel Corporation0"0  *H 0 \Sb@AB>qyY,֤lF: Tg8@QC_F TphJ_^)όib+Fzx9NHQqN$}`Q:Z. xfȺ?^[70.V,3{0w0 U00U0@U9070531/http://csc3-2010-crl.verisign.com/CSC3-2010.crl0DU =0;09 `HE0*0(+https://www.verisign.com/rpa0U% 0 +0q+e0c0$+0http://ocsp.verisign.com0;+0/http://csc3-2010-aia.verisign.com/CSC3-2010.cer0U#0ϙ{&KɎ&ҧ0 `HB0 +700  *H =6]$1xHYh2q! ҄ĖuQV3hd⪡@@N*(rAhi,GMcȘگʒuzYɡ5\9tM;uO~NH_VaW^hD,Z?u2JL}.$@v,،>5lv<6h꽢 $ѷ*zZEJśm8;v#ql& $$o@BPM@0 0R%VK30  *H 01 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1:08U 1(c) 2006 VeriSign, Inc. - For authorized use only1E0CUߖqU&J@<& m%{Ͽ?/wƵVz;T0Sb4Z(LN~[uGr.4L~O =W0֦6րv.~4-00U00pU i0g0e `HE0V0(+https://www.verisign.com/cps0*+0https://www.verisign.com/rpa0U0m+ a0_][0Y0W0U image/gif0!00+kπjH,{.0%#http://logo.verisign.com/vslogo.gif04U-0+0)'%#http://crl.verisign.com/pca3-g5.crl04+(0&0$+0http://ocsp.verisign.com0U%0++0(U!0010UVeriSignMPKI-2-80Uϙ{&KɎ&ҧ0U#0e0 C93130  *H V"4aHVdٌĻ z"G8J-lq|pO S^tI$&GLc4E &sЩdmqE`YQ9XkԤyk Ar7" #?Da̱\=ҍB=e6Դ=@(#&K ː]L4<7o 4&ٮ Ś!3oX%|tXuc?1|Sv[퓺]!S‚Sc P=TR,=.ǓH10001 0 UUS10U VeriSign, Inc.10U VeriSign Trust Network1;09U 2Terms of use at https://www.verisign.com/rpa (c)101.0,U%VeriSign Class 3 Code Signing 2010 CA'҃\a:Xo0 +p0 +7 100 *H  1  +70 +7 10  +70# *H  1E67\FY6ǽ0  *H =wTTO+{`'[5n_d,qn8jVoMw|q;Ӆ()DJoMX(|W؄m4̘Gt4vEloa-{i7Y\{0"cpnu q毎F-99 nul if errorlevel 1 goto SkipBcd bcdedit /set {current} device boot if errorlevel 1 goto BcdFail bcdedit /set {current} osdevice boot if errorlevel 1 goto BcdFail echo Successfully set BCD data for FCoE boot. :SkipBcd FcoeImagePrep p if errorlevel 1 goto FIPFail goto GoodExit :BcdFail echo Failed to set BCD data. goto ErrExit :FIPFail echo FCoE Image Prep failed to prepare Windows. goto ErrExit :BadChoic echo Invalid choice - script terminating. goto ErrExit :ChoiceN echo You chose not to prepare Windows for imaging to an FCoE disk. goto ErrExit :ErrExit echo Windows was not prepared for imaging to FCoE disk. goto End :GoodExit echo Windows was successfully prepared for imaging to FCoE disk. goto End :End