From: Snapshot-Content-Location: https://ppl-ai-code-interpreter-files.s3.amazonaws.com/web/direct-files/f3518f74b81c9087a66d4d31f66451fb/129ff122-37f9-4754-acb1-c1424c144606/index.html Subject: Bistro Snack - Food Delivery Date: Wed, 8 Oct 2025 23:58:45 +0530 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P----" ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: binary Content-Location: https://ppl-ai-code-interpreter-files.s3.amazonaws.com/web/direct-files/f3518f74b81c9087a66d4d31f66451fb/129ff122-37f9-4754-acb1-c1424c144606/index.html Bistro Snack - Food Delivery

Bistro Snack

⭐ 4.5 🕒 25-30 mins Min ₹150
All Items
🥗 Starters
🍛 Main Course
🍜 Chinese
🥤 Beverages
🍰 Desserts

Order History

#BS001
delivered
Butter Chicken, Dal Makhani
#BS002
preparing
Veg Fried Rice, Mango Lassi
👤

John Doe

+91 9876543210

------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: image/jpeg Content-Transfer-Encoding: binary Content-Location: https://images.unsplash.com/photo-1569718212165-3a8278d5f624?w=300&h=200&fit=crop JFIFHH@ICC_PROFILE0ADBEmntrRGB XYZ acspAPPLnone-ADBE cprt2desc0kwtptbkptrTRCgTRCbTRCrXYZgXYZbXYZtextCopyright 1999 Adobe Systems IncorporateddescAdobe RGB (1998)XYZ QXYZ curv3curv3curv3XYZ OXYZ 4,XYZ &1/    ""+)+88K    ""+)+88K,"8   [w/py]}yGm֡ļ0X,_sMZ-b:IƉ^>%{Vp7>e缺FX1W` 3"-KlGkq.-5Ҙ;Q~.=AO3QkŦI\hɵ[s""Xuȶ;OU,exV3j|c޵qZ7z˗C ;&/s_zD#$yD،.gzhDl8 R]ǎ?/GV@hI,8x 4}A[Q۷,_ʶG/QV"5୨VԇrVP2(?BQ3"X{J]#-'l}[i4E/;#:y$#ErMn47{Wa6:1ZqINou Ɏ6ojFm\ܓi4La8քҿcnq8 ٍBQ $myi9'a2Lj*+T'3+T=!xP4pP㯬fZ  ۵^ۣFML4!qh\i)h/U|w/~ڭY,>ƅ--c"Sy1lQ DĮ9` [K9[!`kضFK!0KU,$uk<+VZο|v7T)u̞/VV f%U<.zmJ$fI"}q '!Ħ뭺UyH 0H;c+Piv\"lx L̖4%<ϾS ә2(3J37x)lƚ¡K0=YpxHQ2"gƌʪ3-9*!"#12A$4}9GߔD}}tC(ziwoN^EÀQѕ#|Ϙy"͇镥ŽmMsHr'o.e=g18sDgt=t!s/Zl[e]XL&*NM!ݬ²w{ʖpN'"q C ČFu3pc"~pO}w_PtQaR7wvhN3jv$;*j/4~Rf=C'/Э}{9c[1e{r[Yxg6'3ﬓPbqvy*,&2jA3܈"l ԩ2j𫻕nL~&;9gۑb"r# aY`xu=C?/ˍhA ]:ֵEv:Udy|qšw "ejP껔Yu14@c}LER@cՙTbˬ./Lw^PS4ml55i %d\vh`&4uUB/qZ'V ͖~<~+X.B+j٭XuvD4sʕys*]zVaM *iO˼ _2Mqml/mTe ` 6#o&'FiC`@hQ߶Zﴞ"sۂ=VGsk{6YZK@+OcٙQoŃkD׉a9$[bqIl,{[5]$)/۔lQ0%BJ~g94՝C G%Cape\jy/gU+̱(:lC'ܥ4V5׏5[jz٩e ?TOSXC<ǖk~nMs{Xr㻒3_FżF#EGe<]2?\_gz*;.V MuZUrN:Tߵda_c~Bc7>'4NCs︌\yZ%B4%/Kcckhe(G>*\6q:_^bW1}*E d^= [e uXѵ7xUj'?SیL4`r.DD0=4{=ͽv%yj4`W@ v/QtZEas_W.^k5)7[AQo_*ʇY \w1gQqMUIti߲#!hI3\XN$WfCu 7% +ƴW[oWpؠLrݍiEw:=%,fpˆ#gwh,=`,Aeml;imTU*R7lKP؂LʥhN'ʚ`V/EuzSn{v=g x,'o#<SF<j&|Dg5C ]^ +‘C5ʺe[ӶgGl{$Δ=Tźֳ_{SMc~#5V:'"s}x}m\ >Wd!mDRe?YX-4};Tx1ͫ748xUX:֬mkХ ;8]-Ư+eu,r}1b ,Db:(8M*5ܱIz3Lg\ p)u=DnHoZ[R|7w\Pʯ5OsWR*PĞʶg1寍.OJƽ]Iy9dx $هYRӱZ*u/lzC)_yFn!F%ԨUȄƽ' %RVlXӳX[صm8iMwO.Fs30Ȫ.>9=]1?|Sr + *ىz߳5Q]FsGʶrE=gDS6ec '2)^Uq4(lZMTr vrs\s@6i?=0g/ȿ׏F OԎo方kWAiZu"}`:DiVU^vk)kd>+e'j J#*#l$|8.W@aw=-F[H5(4{iQh{՛ZE~-lTضZ gY~>%!\Ù3f`ʊWB?l;$B YxI0ͣ38.QEă]Ǥ[Ʃ\GR"hڵfY'aHjSi_$䶶EU399W/e@!1A"Qq2a #BRbr3CSc$04s?2D@@ưq7kHSP_Ohݚf6SBͼ;&ٿ+6ʾ!0hBi9nUVH_M3("w 8cs1WcMc94QvoʅIO + e4@&5V;9^N O^̃B]w9dmₕlgQ'ѽ>J.'|e˗0nLvЏ\p P1j<\ wkѾ,um5X+sKT'1iB1C~ݟvͥ101 'F͝. 4Y)֮!k(FUCɽң9 fBU-ҹb:˂sPx8 I,Q7Uv! M<\ %ڵG ZQT#/Љ74p{|>ʝnZGDEP g#UJS1{hG]VTxXqr7jl<ѣ1\woORhYmJ&8 Uc~K2 r̄ߎ'+jNJ]q ZA$k\pOĄWֈYSʹSPC@F\q9Eә_xmpDge ;'WHSA-zкjw4XA^*IfiᾕRD8fE|pi9a(׺ qע']eEOF䋱Ur\aL5wy v,B\Zp߼y&UG홴-> spӚg  F~jIgo5vM^@G%( D]K mhx]q?GkveGc ,7nᐷX}g[px՘_u^ŕ,Q .obVg=e}n+Eh\d֜k1#3BHGj;cuu)gMɔuy]VKx @q|7W}nZꛇvPurqCcqXvlП\nUF+ǵ>3j璘9.؄{3ۚWO*᧨E""_<[3^\$bTpNhchSQuN-p#-ʷIDé,wmphךt7o-P(;Y^]o󷊃Vvf2XNj-2(M9۳َ7oy#E-| ڟnw1$շ\s5¬枆)˺8,-9[s\NUT ṰlXz~z9aMnCŚx=rVٴB؉GMN9FVe2eHetlpIP~*H+cln!sUr3bgszuTC_w^Bއ8wGL)}i7 þnF94* MkS޹Taw# -_ŎعII kTM*z,򢑘4>Wc M۲N* Ұ:{8:(v{ScTDkW{]A3o@qDz(V@nҼ'cgM |PWss,mDK-[HX݅oQDݝuXɥ. 8ߛ2w(SMkRNm<Ső 9'[ԩ\Tluli,9G#뾰D1]Rq 4{ -?UL!1[EtüvFHm#grTxMuQHJ,0YWD9Tߊ3>+n_ɘۚ hz[Gע=8c̃ ֮Vu U X$}{VTD^<,sXK>.٢s 1-`u(9'2sL7n 8P55PnP $ihj(տMj`˼MއumP;paygMQ`}NpMФF]*תaj.JJ7+#aCہ|kGiH(I%\B@w ,-W6'<6+\^MZ8rF#0Sr6aQȿކ{Uߚ|G)[ QޗU'5nۦE#hỮ抾BLNj=⻘('J77y3nF^h1IㄏoGGwݖ2A|!襒AÄjjv;KaS Q:D nWDdQ/)h*qip?u|&m,`p-W vY<$.(]NH<\vC2akiv شs?f퀚V'UM#q٦RQCWUm-c 7]zwq z#{AXkr,`OnQnFeMyMM6w9uDP\ICahs'sn~KzRP[,N&2mb⡢`4†2"+,uU5JGa SRTM T1V"ֶMߜj렺nn*j,Bl;A wQ"snqIcUqH4xLELbQÇۙBH ihS6Y9h&тG 4~:-diÍM.g?K'K+rW6q((_Dzq ~ mMK݋4_L.+ 6GMQlfh<%kpQ,DM5` N#{1b?w`L{{2>;T`˽OnKĶ4gM1XW5Y)AL 2A&& ėG\Ǚd~ J+(،L"o#POBpO(F89U3" 3"7g e&XzZ3>ǰ(p^,#ed=(ր};ai7CMkLDcX3 qzຣtF 5UYfĺ B.D/p"p?Y4 @.ccSN"usDHt[`yzvGBf=<1M1 ۛ31Utw-LpHf۞.s]m,emj/Wp@?+ʂ] b;1da=˼4U5 [BSjF~_R]z:&_}̉7 Di(U53 3M|j1{YÂ,>5^S]A̲+˺pV BoB}龘g .A;VA^SąMZn|fŀna&\EQ0JY.Jz1dőW' 71bsDwVTVc"q:-^2C22r-gh\mn)7*S[Y]? ? r?q3-8me'`FCq+5Nm,iD/rJєu:u'F^gΫe̾U`v!b >0>P `_i> |Ags*TOEEc(2|N%LBo**-u !Klۢ]˹oR*%Be8XJ9 e1ss䝌K`3@% 1F xfnguD!ohDJ__9i0` /Э[B7ugHq\-=S9{2؃]SoL~_! ~JJ*G &+U?)O-a:kUk[o*,3ԫ4j ee/qU6Nm2mo'+>D'gsyNU Mrf\X͘\H e8Qe\rrK*8 T̩P'~`*WPaya9! 3н,W*M\WIh"ST`±! Fv a!c̫uJgL q1. f]CX//IM^B|:~=#\ v93<W̕0"ƥFE? U-~kKg\lO\xc{YU&RZ@EnEÙ(yV&B'p$tw24Z|Eu5|h}@mbm!iXkщmo*t>2@ӝ:Px B<"3V7Tw}i e6AYYg3WylD;}ߞ(,0 q=Kg톮K:~$Z0.YUfƮ7lۗ06!+.>Qb[wTg;T@jt*"B? ^*a`W;"#!OPL8(2#^j J8xZeii}9>"/R}#&B}3, W̱~`=32jEd^%jU0)}Eqpw/9s)tS84 FoSШc '3 +0ͳk=E5\ؕ،66)\9wc_d6(K b L5MxhWV8ƗSEJFS"ñ)n\s$ۖan${Ïrm]k KSn G (S9rqAhi~ $ry܆Yj.8h6J6vqK.q.]a+c*su027|O"T~ç@r-K:?,3Ǘ/̯DķnT_y= W/ghØa"!!uD<%׵pKLžW^4׉AL _]|qP?_|/x( IfPgBT;/C% YUc=spQi !𾞦ıOn4 Q=Q]o)~R*n D6 PWĂ*.&P\/Qu_LfhT),aq%ȕLAvVůpyV$#k2R\ڨu*-Cḥ-r5&x9j.b*JX.me|-琮e8hz3ݿ0ωe!/2] gQhOQ dS?J|M&EuϒW'aq2W/ C XWôA,,+A=O0yR`/NjR_*հ ֵ (Wg;m8ʻ1o50z^ > Yݛ{Φb.K)_` Flj -^h@y0JCk;p@P}cdoqatQ+,]\[+-~0>x_!VKr# ?o=,EP`XfDrm5vxDm騻Z (ܠ `F&µF # A| _̥#j C%/,V"PWhbEa+*rY|M/dw/=2h01q::ѩz{YA:u [MY|ƹi ۗW5*ms3o/#7˿<{=M^Y!]l. QK̫b5MD)XUrou }h `^o&N#G+t齯a=qjH' :x5 < oGWr҇5*rt/ #/[5q+=W5Xl*RNI7.*dAmkhGva@Ȅ h,n%r'&W^FeHQ7 o6MMay)L0I$nz-yf?huJw˥? 8맣vq;BrJxZ- 4@?CJEF{8pgDا.0-D)#PA~W|;Ǐd BE_̆V/VSj meG^ZOp:Q):2Eb{qL"H )x=}xBVwI/4D*s1xWТ. il*|%;uK c6ӛ^facp8vE"xDypn2at <8z煐yt$J;4$N)69 Eo璶maIwE&ীrY60M#~BT/mO`&jClwѴfh`R%^KT/C`^栵uc~CjoODq8`$dtnoIq-R;4H0>LhhoE%$dUWL,[V0 G [qmru/H8UbTOB!W!Iˤ[+¥<e v)]|!M!X֡|L?"M`r±j! ]๎/sܫU(%_m*;HT@FCsBZ\[!!1\ ]~[Ϻu6?$ƭvK0K*FnHЏPM[*cX0 SX0E5%d WL59U&9PVA#QEk"#E흝w PԠ `З0nD_EXXһw S]^#*N #,Y@BkPtHK~W,S>YL>~0ﶎH lCE8-12]R)JHj).+_i_8aS/ i͛waBCGQ|3"!ٰ/TCt nگ<뤚X+.˛<҄VLSk&T06S^f1✮e֝s bSTA+׈~_@iU5Rq`\q Na1'G 6{.y Nb4j1ҀbJ*$PuutrS:U k MTnpA!@4d݈DCtЗ#p„󚇠^?Chr~r_eR\?З5/P'?"hae+v/.|"7f.l^Tgq%+VTxr)Š( @)).9] q]* ƭUBw --WW8~08-1(\9p1w#hGFǗ.'jn2knlzCW9/qj \)L$1^<*bHZ .fgʂh]ܵaUQ'ciҠRSeJM*C,B6t YUcM8C⎈ʿf[^%]+e TEQfg^&RjWH ")JѮ88^7í([֥O–E -e(ZOY^k`k*7 qꀆ+ԧpQnJ``8OF6hrBy^5sɠWv-=`&tG _5՚tD{Cw~}-σĖ# wR IKkhV"-o5% GeU XfpYvRm!k-L_w`V sq?e*=m6Ga@![A@8p !Ͻ`G"SCD?*D^Y(נ[M+J EviUJl_D`py;a)P|Q5yLg<W-}`T[%a> ZQ f*8Mw}YA&x(Qit)%W;j`D[s-{īF9HBU%pW6x4A4T+볔8Kgoj7lPL7_LI吵r/`ABW #iʎ^YFMf蚪P8DYXc䮈e~t=bV+,$7OT!-1(öplpB eocڙTE$+i*R9nir\UF >ˀ@ԧ#_jѭО.љV_qul%pKl ]_x#)~fpU ŴKAˤ96TZU^k-V`@0t;腼|1?"$T7)jRu~=@4>ό@=P]M%,pX7lF E$n֢)3I$(U@v=4Cq PfqL)0c˵8WϠR$ nx Շp qc#s*Ty1$r↬ &2&:,<˰/T5g#ѩm"/6Ac4H+t`y2 #iH[ ~z_'p0o0x>@sT2HHu.[j4xE5BJ;y`AnaT^EW>$Iwء@J.LO*O&(C [u5nҞ&S|q,}?Dj81'2agZ)L:X.1ϗ(sY\Cne#-@Z#IW`z}6&"!1#g<?T{I_Wq$hp4Uh0-˜#S12!23?qR.(ZBm#%JJź9W9ŵAxB_bTD;=g[dhŶaZW\_;_ 5%>Gr.gYk)!y6sg>„*nZkj+ywUzT3"͖+"#'Dn"L6>@AO&"]mY7a7yЮ^!aoJ{W]zM|Ή6>?'Ä %_$|wKZ@3:9K:5s"^v-ԮXGUN6ÒБ>0a)܇9 ҆7 EVҪ@UA (NGV}0Fʼ)#3"S󝔧=vcu X3wj}k'`L Yk+V0#ʎԽ?cx_h UM/b+&iC<.Vn ey鰅eݛL(/#^i|6LUIҳWu@ϓf^߃eilM7X׎->%i96Ը><L}b>p5䇛z܂GzD쫢𰢽5[sU[ڮ]55⇡&ۆ~5=KYkNrFNR ѡ6}HbGdlP7'p Q@tc`(j kS߹I:shQ͒hqcC 2LRWcV ]}= |#abhLrh kּ1 m_C o,xSђ24}skvVLH`Vg}JuD_Rtж1ڼ9o@XƩ!PvO:|GXSH e@x`NY"C1;'Ev#o؟+LT TV9.Pa:3"A 8U3nUSbH(@{g^ޙgycëU8X.Ȍ'zQ%]-މҲ(oQZ2,65Βc @e$hU,xfN Iygw$טzWT}(AdMC YX{׾EI @`H-1f.O`.1`LLc]T`xjGhBpH8Ԓ,Zkj93 y b%uR-KdCjݍx`w8T+"2-0CMz]~v¼{Lџj~ǧ5&!+钡褎3DQtk*h2iҧtj$~Uyo Ta["J@ʝJo#m|ja%$.[6pd@0ZP%)i)aZ`ZOHO-_yV *^Bis쾻@ -+}TY Mog~:GBxp79;NY[ٮtL6y"jā'$꒼(JsUJ_ Mt|/$&OJ6wb?l{5 Vl_$Pd?Gp1:X5 $`!Ao\((JmTzzu@ U ΧD ұRj5GF:+``"2FLt GAz.tk`8ET," 㿩~xa) jl:a,mc}-_IU w'NmtYg,VdWXJn9A;tx!%_QCPUU4@;P P_z'nOarnxtfZO ,{&:jč\imd "A`P)#rpB 4>\t 40P޲ b$!"1AD#qیy,'!a(^Ŏu 3HHR+bp\G QG~ozae Ĕ1ޫQ R"XGb""ZǬX NrA,ЎcẠ ㏴WiiV;xNd5H$^i$a7i 6:|*(XCk{mF*3+`:9P\#ۋglb*c_3)F* P^kjhfu>b;sb$3HT֒9)LbpUlB\u]CS,%@c.✑\ꨎi–J]RF]ZTcmƹmXo~99SבX9MN|iPb lm8?h#mnTuzʰa?\dluU}GHufW E*u[+b,]Duv;X\1D<8‹1 o]JXR]"EdC@˺LG;RS4'.5cD˶uVfZ\;褶bʸd$-a殑% &LysQxjnv|CG8ljo6S`jwtOg{:@#m) (DU4NOTz{~ˀ-J\\ƌ, ;Z`qGT7ԉ R}A@8=M$wYvr둃wq^)7xUQ=6Oork ;y!`b+wY{W-f|Ȑ}zU;#lFku;Y>ʆHXT3D5nR ,^| @nۗu "RFtqUV OoLЮV.M.TZRDLMV6<' \Dz!M,d*,7k %&,Oa>8o.-MhZafpqscybj(qq(Qo:9fŒM Dc96z8Z#ai-҉iYgQD1,^pPa;'8aGgMFLVRx}{Wݷh^+h8OA_40bqG`0O@3 ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: image/jpeg Content-Transfer-Encoding: binary Content-Location: https://images.unsplash.com/photo-1585937421612-70a008356fbe?w=300&h=200&fit=crop JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km    ""+)+88K    ""+)+88K,"8   g7`Yha jd:D-#( SWJGaK={P^ (~>rDJހHKZ81}F{N#9Ed V;I CLuwXf3Pnd]Mхw-+QbQ3.EYfɹQÁߩ<4!}R]rԒ븟28Ìm0M(m–:GpP*!ۇ]0 ɖ̕^nmﺛG}*CiRWר]aā/ 8]El ZbR ;uQlng ZWrnQ=d҃3YRshB$΋=-W!y>}[kjޢu"I{_,xxgzQɒ=B} e'c16yśl?bm6B) YizXi.Ř({Ž>t?sgв |xreI oȲ$Ldf/(ctۋ|qcߍ\Nv+`iHW |  /\W`F{3gq0iµ =l)l[LN]j|ݮL)̋}c@$OyK'f~b~"5Ru|/ n Ճ)\0f)(:m=u+lcY5V[-arJF'Т$zt= 2Q>u C ڴʕODWMUm8"3bTJKΪvUx.jfUUk/ ` +{~;y 5ս]w4:Tv aEn2V3{v~dՓ# z kڨC9gO}'Sԏ骄؊ϙ mb_U+:?a <;4JKV[瑰?rºX l.fy|>gj_[`!1r;^/uaiᥨ ki?rX.~\ϕքs{]En[FWӡtfrk2sYL}2y8As'^ kd[d_0(?_5Y3=&̼)0f_fTh̯##[^;& h2Jl*S}jcBsKL,6Nxb{ uU (a9U~:Xg8k1n@=aaV@{,A:8;]B O)MO)?o#vv|Eb8QUYGi_=}Ш3i}ت+5j_u6Gb8bLiU)L]iDyO5{;G#_aVXfKl˅t͞1iU+WLLef&:ŭJsZQ Ef;lk&]fݖ;.gƗ0XSrN;`_Άn4Ww)ɹc=UEWewy}Ke̩i( 5>X6Uie/ еt)9a t2W W>[T Q ߒ*{C6n0UtRi\[x#(.-`gC ^u]JQy}T3͵1NsyԃB'8, %iiBu!1԰ԶXI`TN`Z zvC5s5މ_n j9 dEգEe`yaĄߞQy6u~3[oumG|*L >}ƔgGEM[{>H/찹8m%vOM3ٌۀhdU$LZ.?U\<#vnP5W̭oխb)$Nqf'=^Q< QΜz$ҝArƯV7(mMפ}+?u=ذdCyw buqb2YٳBƊ[>z >ѠxxSYA:bG]k ^UΝ8c& Dذ{`A =± tE1'e6h2ݠ( +ah6.hcexqVśǗ*oSm#; @@1w`vKP24rk{ڎeռ*jh]G:9Dr(|"洰Ik՗pT^ ͞O;}މYWZa˯ XxA{X 6!0Is` J9(#$w6E6 P .i hzL"1VZR-%;ܚگ[hmOy׫\_jL>\N.}~#ǰײ76V˧ O4lO1րX% $jHd1˩&RUMa+5:É!5:3nCmo:H kZ F<Jum<*ڑPڢv[-`[rۍa0]mE,rJVB*WcCŠqOxR~8f̍u_׷[y4+;xL5/bI6[NCXf!Л+ҳ @XSeX qZ4֎"5{++RB3GMϥ2T .*utSL4p7sD]JԸy7fU,( ו`Em5*عFZ-VcqʈEځlN;adE<4A";ŋZ^?zjqٰ~*۹s5ݶ̧ҌMoDdeZ))@Fj;<.oq:TR =ӕ2BE Ztu6m{뙖1xvRU'χڝy7VՋîPO`Zj$E(Li0;\+l+NS;{-ֺ#[ﺏ#j5^ⱤCu4yTkR vr7U-G.ISٸ@FLLL[B zNkjx 1-ryTmSk6g}9jg[e+kN$"X7u6aeO PS0*I @֒pI-(֑.VÕI f^7yzY2gBlB*&f+Aھ.im8j*m~ʼjjevb2{ӋYxs_[ 6U\L2McAfY+gJo՟"aey^b.lhbg`ӛ<(β'xSr6pZ[2kG1v$iI1xmk ^jؕ5m>[:ֆ2zP_ixh~ݩfFV1Xhj08e6g;^TQΗݲRY5aaRIΝ!|g BxѧĄ2qIrXhVe?aR1w:^}`8[J$EwOOʲ@c;Bo/,#{Bt;ʮrU׹ŽRŹt|k?ux ɻfen{ΌnElݡ#|Fc΄\9qOvV>פ$=/XJq}VfAz*LFBn]N MsYTt idK+e) f٭­N*ۍfw_O*(DGV&<>f`yxW%G:#1n,Á__hd kדk|w TÅ{ E2wK;dDnGè´@0szʁ&1K._0mƂ~/Sb$ښ6*_,NAݨqnkXYduٕ{Gl$j:@i}˜7#ƤkCtֱg R=6RjF75}xT8e65?x"%`Xsٻצ(h&ע]>5Ks81]GXeœ *G:nt[XE|*qqʳJ˴֭#s4h+AZRM6E:PxӬFFnUs·vGKa!ЅnG #)vr#8YjfYt-pNȫkn~U.]-}oOD6>j3p`B!7ı&,LPmWͺ+g](33&jǕmw5gǁVX: *.K-[{7$~Fᗈ![GrH'*qK5>-|yV.=Pn4 .d굴}6ףlEhПM +$yWb].f֑@ۤ֋j]24 xҕ[OdO4F꥚Xb56ipAuhG z4 A/Zپt_;u?\Ear,>V!W2IV+?LoӍ5x#BM\A Rf+V9q"F-Nqe809TpӍmy-l8Ž@OZL.RW@O*s{pa-aaDx`2JtzIekpZtVUVζxxݿ/|+h)#p?BXj7bGKI}|S(ujHy2>ɷ±1qUJehs8ԓ;q4i-O1!wmز8: B0RjݯelE.x?̼f?G_c:L:wZX~hCj2iOXsrR?Յ'b?T9ujccOk~0ZBe-7Ҥ*F{jzaYl8p*<)6jTV5Mrxjj X>*6SzL) .6^;1(a*0s'~JJU@5qu4Ͱ8cK `P('7O҂Tm~>G+z+?2 k^\W%+6T'_GhBHnIju7jW ߉]+ Kc.'S?zFHzN&Na*uR4ҡt77GNUWZ\҉Bq2?Z].lr{i̚׭iNǭA4YlGhvOCS{f|K("oX$&475;wJ`2H[z\dzCON֟gK%΍FDh[\Txu7O'@3rX&!Gm9p OPSo{\$ɬjK1O* [6nd%+ΰ6rz (?թWyJzpEc z'NN5. g>Sv6>711*5QާT&#Eg<Ƅ})#sE "ej}߬*c$ko,ƽWxYKf ʥzv>tEFאWhƬs]i%ʞS9NUTY'a(Ĭr65 򭐹x gƿ&!1AQaq?!Xv}.>9s>x^ˁ͍a=ʒCrd2us;A‡&I-B#j~Fޤ `>e@vA p$L%mԿR9!~E!uG1V *ܝ/ozH~k @$6@7~Rok?#=!Z 4_@?;1RvhA""vPXs@av.x2B9r{>ٍoYN>lW}ص˩5`}!n R<-lX2{1 ]})5Q?Va$.*}F6[A~ޑ^!"/-ebe`Y);;/1 PfkJ>j&+1bbpL7o1Yd̫pE=11Arh|m*v?b,T2gVzD[*<ަgBOUr!ƒAN4XO9 0XS^KŸq`ԀT92̳G WVǨ$AJvZnVҩPv;vQ8E%rEbn.Ua>csC[x&*ⴏ7ъnTv0`_rpxn%S+L%YS@ebbo& m>tBgeלveYZժCOv$CVZk֘i/cՀՕT4'3ֲ L4&V Po9UB{!8{ 9+;fr1dl)hAA+İBᖶ"8*VIfXcʷ'ܟT ]ǧ"S UEsiXsCj# gRhK܍ɣԾ!K:&HgYPe& j2Rz\S^e`VX)gif:2Zwa/"LAtܱJ<#pZrȍiL $f-_,*q6m|*-B7W_Zp4%!\ΜE(j Kwe/]tt cu75(a?tk_:aXO1^}̰)iT&N`)Wy|9|oU%y~KE?S /' ƚPQ gk&%h41&+i 7/p9YK8HS\Gi*u a!сG78^790,=l䂗i+xEĤIJIKhf1 "!/o`AeF^Kd7陲]˿ ~5,Gjpk2|**ޮe4aͩ0.g5hf&AQd֭,4[A0@:ʸnԋdb0_t֋ҥpnKa*_76עD6C]i$i r5?|WRAU.Ȇ36ACψkʑ ^qDŽu _f6XX%V?)U 7i/ yEmiq< tfsc[Bk -Uck9[*#VZZQnlǨEsIw71n )Sq@M9<6b cSNqsxפ~_tEl)Q ;~H=nv[q&E{fu' 6d+FO3~j4jB3g|~ D7=G;ch?2`(qMbޡܥ(SSjxf׎$]6'UMȫpGYN_9=TPN EYA@{ I,wKn"[یK+7W*/Jah+j^t=_0ʋSOs\joAV)"u(eªt@+fSJl(ZkD`cmwblR@4G{2Cyi8hH$~^W/+ j/CJ?bDSFU>LY7#Dne:ʈ{LkSD1v&ͮUVipAm;77e[ ̃ {KIM'^Nt@BS5ʊ AR^uk7"$Y3b7VEY1EN&(W t$mI@@ ZVLbo/"m|$~`{?1vvԢQUaFIơXZQV~Zx @´`dMQb WSR&jdgsDf$RbمJ9q "> W?3ygj^8P; Tz'dK,m )C,ġoaey <ʪ*v,=NVw\t5DChL,0)qZ*^˱4|%=R*=`Vyx4{Bu/ Hs2!UV(?@V[}$9/F0o I"A &(z2bGǼ_~kZ/Jh̀jTZ'b'`kg6iw\@F_i[Y_q 浢/Z^a,ޕ_QT\?Ժj( 5\Q@Q?6D?R%?]bŹ$t2фIo! q՟-2oGGЧ߈蹼/^9?@>Ũ.ORfUS^U/fo157X=ܧՕ) w3~SN {W\f n{X|7\݌{bPEY7E$1׃+h=!=}Dbu1-&&]PO1r_e^ˎXk֑{FDŔ<&җaWjV0qF*7R-bLe5^&{0P4"U[Ϣ\,664>ghBbeX,^;F P0J5/''$ "vw wn~XIV.xnZ`BR<ASoxLtT?kN9F:qOEXn( ]c\zh%t;3z8OQDxW-@ meq_S}x$g  x(U@xM_uEkm8^Р&tL\FvaȗV}Bs{ʰVR%IJ .F:a? 6%5'@1 #4?&WWm :X] b0lk&AaW鷄ϚFѿaNwy*Е k +vEwijxXAC6 EBt=0`Sd*CvKIn¯54mY*;ep*,1 T]ҞBڽיT=v˟3}/ @q|M L|~ (/3xqjOٟ@sE0o,8. s :eᨳm\9ѣ#J& 僉ۇ1qGB{NAPw-cV*vm %$Ҡ!v/Cg\ 8 :DSC ^*53|F F^Hw,j-n7J.lr⭞طD\t'L4 7v`d;8(QKcc 0˖,hX1ˀqh.*czNIKͰs([R#bGG^IY Q]I5s 3XpVn%muEх \ Uؐ-*BnRe\8dQ%ee*&ɖZY-=g.c & P'Ha]e+8 i#sO@ LJ0MY9VJ}EP yǿL`[W|7Ԣl4k 2tQ[(4\B\p@V#((_F0Њ$P5.#p 󨥟}bk{7d9)am.>v[aNp>j)aa5\`h)۞tZɐjA4@ %ͲiP< !$Ԫnѿ4%r=ʶVk#r u N}[ ɀH;c`|{<ya<~Nat h [4xtV*fJMU˯jZenŭRӸW)BsuO$86bDfQKf!ʺ &"kWYYy lpagDN:u f*B -mҶ#0GQ Jjls6b<ڋ '>@0Prx/#:NFRb]jCd;\S4^#N[bxYcYdjf@K銲AEecbNy"VhfQ!*gY[p8b D7%V#XꟃHÅ7)ʼnyyF %Wvza[.r%N`5< Gyq DlWn, Io.׃) 蟰l@Da(s۟sq8dNaKr5\nǂ;HnVVH;!v, ,dU.J3 E ^F6iTg9'HѧL54E12" -IHY/,mu?O!``3*>"7ɈV$h*-*BWk N%شʅB lHDz h qˁ9$ x0,&k40>Ncn3/%q74Wy}Z]K8s. j^ qQCl~ؽpf-҃5YtL sxn5y?g1-]4mX܊b7` m ^"j/9Vm42RtV7ۨC)v]B=WrGig4_Et~Q=D1c~D,ѹ4 iȸP"@)c),yKcGl[UIƧQ+gNyH\nĦ[cz&HOI-J.М{ܱݢ fVJM6)|^$@zu nKE)1YWyO12]/{T;5=B0ѭBe%4oXZb[B,ʍl@ZJ9oJ2_֘iGDX-zg8nP+˙(6Uĕ3vzY_@Gh)}VV/,Ow?܇PcPF(O_x\ I;9ǮN˟mKw@0ٙy+ȼ~t8.693:J#((Wv{+ qRRRX4Q:!БtQl \5Æ{օ܎T_,i9ڈq9+QD+/[ g jv}BFߺP]-##%U@T w@3rAڋXªCj$ 7~",:n8@,(`bG4pήGܿC;Kz'/Z 2TZ|;aӸ|rmk~?4hZ )D@a34)kve62p[2A򃄃JOZV7D*f'04Q%.Fw-zc/(!Yt+ר]V˙E`f %\}p8zցj%Vg.pB|)bLn \Υ2zUPVex뼞ܗ͇vdE{hw^Pz5Z&{io'fQaV~i`%sĄy[18nDj!Y^ă@)VJŬBBBj3/1Q=D$Y]h2o,I%]һMDd @hU2ݧK'pm7LBvBH*$9-K$'aGe0);S'^?I8NUT mTw muÅLlLO&TV狼UZ,e:VX; QB{b]v$JV[X]`X,i zdP->* f< 3X܀q߽{3ԣM !ۍ| G.ڊ ȐLkqԹrFⲬ$#L:os^R<SdbIl][ᮝʰTLIf[\e-24SeԌ/1dX@ ТUf%ƒÓ19m[UQ1,P2"TRFذz9^ztsMGr`MvuHࢆ01I{-wV-#'UT9ZUM?sfmOll UL[E.Z } &ڴ#d 'YVVR{Dz fbxR\Gv!IMIi}R4z핝 RejxqW\Zb6vMcAͤ2TZEη{͝t8;sPLQ; oJԻ>!A%*8f(0:;n50uf؃cVS1_=,xc&d)5F Ҷ1q@dṽO᧴\ r5m`Sn.L٫0 [ p_oLVu?)cbc,Ǡ` IuX(`=X{!Հkޣ"^b}MܜdU29]+}KXV=-T2-U;/o1M 8RXV[ە#11 ۂkv$=K->KU,aA{*Z]V19bXA<3ϰ#KޙT weU; {X?!ϥD! ElQ/4!1AQa"qBRr2#3Cbђ ?;Q!f*(U,{:\K&1$}0Y (M>)׈ C/+O(U\23(]}ɍv)Sa_雰MgPjw ۋgG`UDg#fimlF9Nvy&&# |5Wq0\{bٙJe;ˡ`T 364g0lg{L4fbX'}߬ta(h41pc Yt:4 N ՘p } шk"Ud0uUI̿0010Oaà >#6)òlu#])pǬ,ֽ΂ 󠣛Z24ϔw |< 5Kpk]* b8e*A;450ΣLq|+FFaU&:.*"פ@IMb9Ċc *7^@h \@ X:~Ya;1.kMn'Lvh@*f2H }x&1?0uT!zM51ogиbq`@c[MTam~bzr\9O9I  r [(+1whQk1"ay91]sY+EħLM2uv12 Ů M @bwHlYl0T9щ+f#dWMUA+@hӔ$od41J KLCrV% C)D\ q&0A1cmvHk"r; &`@=GJch|-БXvp)A?|\tdMŶ qx &ui[Tjܩ $UPlkZ&Sb"QiaN|@k"!ϩU#tEbk33юJͭ)ba s<, zLJU7@`~|Dt1R0b M2V[m3#aU_7l"C( dqDMYN ZTh)$@Z;$?es~#s< 'S\>GkPbqX3 d(4J7h AztEN1,WOY¬cx2ݨl`6t3f Y`FƖr=vq@#5qlRU$}m@(a(A&: 00OQeܓO*!1"#2ACDSq EV3Uz!Xf] Hu;0Sz2 Sb(UitpdfQ\6qerJE CF"E+2Ϊ2P Hpg7P`iVYhiAbr8ɀDAF%̌h MQb F"b=,!(@6X z36F384SY& qHrMC wp Nv }G %Jr>ALk(ʴɯU1x J5n[1UGyԇ"#! \0L #&v(KR|]]\Z60`#H\Y[!ż+4x,\VV?+Kp]%1TՌM)يo5ïۏta:Z^S^D [47-09ʶ\ rXr/Zmtk%)~b:%NCLB(竬.uORൌ6-sHgX<pV!8mU-K,8 ,&zի `Lz^'U9슨>#@ K"0FyW`u8>'qW^LH-Jݭ5DX qr3fG6P:󅁨)l tS*orV&7 X%}ˉ 2YaPK.Bci;|˲hհG%z!_R* d7^`$sG Iɔ:٣I$ *DnX4Ȟъp#4bupjp3(`αqT|wQo3XKZ93]:v|0D3:Й.H YYi2ξS&w}GĤ[IȂv7dy/0ci-P#>G-^}*[V\Dˋ:F\LMMd.;Op')D#!*|jƌQ[>ݔ2P 6>&2uc)UDzdSʶ@MӁT6b~s9||V歒.Q/qҋWDb <eDk^Zh1X]̯*d DȔLnrmKvSgoM#\hʯu\eku>mX9eXD`!WĞ/-r.In$ș>lDɻćϼ8 Ɯ"(+>)Z=piX \1nWVJXkͧw j3>n1lew|3` (+tAu|k/OmIA 3ZSo1{1]S͜b?ldO8ve8`ﬗrCo\4NqILOG(G=MS3̲4 jvW/fdg]e-0p3v%w%n 32S:0q{l]%'d$EPA2"f900p5b*ɤ&[Yn(UpCZ17,UKu[rq/g%UA9WM 𤾥⨁Z'Jaم sXpR: `=}i6$GN=J}Q\tՂ0ȽZ1!1AQaq"2BR#br ?EWyē]L朏Nޝ§Z&ii O;Tpk^h~e !67-k+aGoQ;gk"pz&";c>^cxQ1YF&}!EfYsQAѬI7S8q>dмu_ 1@<`5LS>#euWbZ619{PFS!+wV`l ;1fu"e 4𞾃X W  B1c'vUQнA 8W'[d ћK$[5ɆV#I(LŦ. w!MQa >*zĪ fUcnkJס. uLSḩPxFcfgJQj qEE|9 6$y!0k:+0/ YudK a PL߼:1,tnMcpz| PvQAg4@_DWe\~To`+#ܰ.b.ScJ*> }o\W'][|T D\̭@3+~D&%SG(Oue`eP;Ñ!/|E8W'a4PB1r ԗpA|ڴ;1t*lc'Xt(6#-/-.bb/ cuy@ 71L3j .ft%3J /13C,*-R8*{)0|j}"~1*2{o*SхS%v u%dDSA؇Co .|a헚ΜyضfEkHċK+ޭcijK=ά=7E]1Xه/Jnu(P=PC' ɬRzry'| j:e)SE| rk~Ͻs\x3k13񣽧p;q{j]jz'=?uvVY.}$՛t S3Յ.4!bP`GWUvNv*rLȋ9y۫ݓ/XGj(ad# f6j py"THF ʋ൞n fP*eέt`^}Q39^=`% y@_4 h1ޡ~mVc=Y@lwfS[aV[U彆SrFL"(J8`]Ѝ@C1_ S CXSB@\eWU̱k T;VTo3V2PQ9SBj ?I"v vp%L&@XRF ]ZLRّZMecCdc'הoI+Ǭpd+VGOG yg-6DβoP*#pW홷#P>YHpo-b#7u{T|XFɁ ]̎M>T--1Í݌YdG2'/^_`l6>'m d쪳 &A6iJ̖A0/e':=u'Z |H>8NdbLOufj:'嶥IK͞`)=Z݆\2zJ]<5:M3*dћμyޫ#+ ,lmu>ėi3#lv.ess5UV@KR7 V}| /$b AHO/`FQ8g{E|?*ݨE֮;t#- F 8[=g?ܠ :nd)*?;Gz$|kT{ݔի]Imj+ , n֪}CAB f JE$%"JxGS!+TX~s`YҔKeN#vW=~RwZbZ=u㏭=&P[*¹ _ƿgL'cc}>;}w* kEi!2b }Jnq?8͵@&ʘu+zBNdž*TjBK^)C{J1_M:vc3_tdS;)Do["QM^lAe E.b=]|s6nϏ>mk5 ,Eᄌh% iįn&~д5w,OT*#!HH~Y2_]1C5H~򇋠 Ct^[XE;jl#!Y8c[dꗘwE:nu$ cWObLI-R2rY:`D{)A1,_ӛh;3`ͺ Ĭ;NvXC*d"=+6B5*$(sVIح׾JdXeJ3{O[xd}^R]Qe V>-Rogqj *Njf#/c.XQ([βWU[C"/Iz q>v"rɒfID͔{ԟުR}!۟8Wy-OVC$C+ ZzD'KJ Ӷ{يc71S$bzd;K,8zAi~. 43b>w]mNTch&(_3^O^Y ["y brAKlY1??!1A"QaBq#2Rb0r $3CE?_@v\yRjԑ^Z6I^@߱5+}ǪJ} _M i}}[`}5w-349 4rgp 9[W|Q_?QEE.Ajyc#"6 HW騇H>_j=j+5Im.nh~!S+++++<0{PI"KQC:WZO+n.=>*MGȅ7=TOE@Nv H '\o/&h݀RZUR~̦fUjh\浇p؎y<eM!!$?ա i;cP^&\9jCwG+)!SBpH٪}?cV+o$8л >-ԯ PHp ?R]Eesc G| F56s:o?.2~iz̼ՆӑSrT#XM`w|CY#b0nIRNJqVیtIx(%# ܚHy1a7!HlެOUq9~\-׿0w ОJj0+YPJjVS<Ժ?ˉnG uY%¦T0K8RMU<懇5nn7[jDGa'?Ed>j{S!hh"uIUF+$R}!KlG0j9KKmv\<}Ko!ۘqObv5iP!r=:9iQbRQ S\B(gYܷ'%A x_HX*}RfY${{ k A'R(,*;!GcCjNJ >@?Kg<zZЬ.ele>5 ?d<e0GSMh˨XXi1ՠq¡|VóWIjx Wխ$M q+*Sd+E 'ԭ$!>`>x޴}:*+t^:e\)%} t.nUQW,q֥sof[ ki[is2>2UIз;u "PBA'sAQi7 Tç\qyEbeXr3Z.ǑWR؟8GLx*YR1t'U+2"j{w{tYbM7.%5esSVzdVrR<!R_5}Vl.*'.dp!=7qW^a@? n9j JP;3Bk%pǰV\huf>-CFW8MQ[y݅ q"(I!gS'PNj~Ƶ+ iy"rR֭ $x~5Oڧ,u V(XZlxRikOcyWj6?H2LꢧԚ[]&2;Ɵq{ETe (2ޒGOx4nLՠY$#L$uGzulsP]FR0i1Zi$HH_jkkkX" ^Ir qiPg:-CѶ1^1yz|r,I>hȱnGkMX6+䊒WiŤ?Qޠ!`jHDddk [u'i\?61YxTV xBj)t#ܢ`5B#73$.KDFwȮ.#^U=Nbi H>h a*]3N*ZSwV̓I<ˏIGrZnH-`G<Uc&mu\'*Z(} ?nn O\ʱp+zue*qө'jO U!7SG5Է lw4H^IO55i'5, r: r:qWڳbqZV`[A5ǘ)<ԚbpH?jK|*(dyq22Znb"K؎Exc:TQeݛ 5c @[ۼpx:iu i;O猸 ;hxbK]߹w6aV34 ':e E*=I+OHkkͥFs"Gu{GuxuRTQn -C2s^$6QZC=Z1i^^ DSZٱ/*HʌG?sV7R,FK"BݏGlYQۮx4Iu2 }RdclK/=N,+:4VK(5]>#]r9Y`jeEk'O\wkRSaSZpY޵(zJzѯo:ʊ1 m.Ik#DUP@-BY]I#ۜr@О{}YJp9jᢻ ,B@^IIϽM H<┪m^"T% ,6ZÂ@ݏzQ,B*ZHZ&Ge@EqYl4Yñ^]K;cpQ*KG+T3!J` Ж7d55=Bb\zZ#Q`ލvmd)q9050u[羼O~+ץ\i? ;DEㄳH"'s]}Jb/0a#vGR%{/<)V~8i o& 3/RڴKR ӟ.}"k>ll8>`Wkú[] "< S<+q* s(cߦhbed"pVf!"S!=HSFsR09M/4Q2cҹ1aI%r^)'kV6P4H,vU !UL7u14ոYh,i}mnH&dM ̦9*~Ik:#ʻʔ1^>3qW+kZ֗jȐTҡwu[A״X1 } "7jҼNQm.!ķ ݘW_&4WÿH, /ʆO6=f>@dOj9uo9v&#˻@<鴎ֹBڶOȾUxǽB(? rQH I60 >q>$cfRIG!qگ1܌ -?N{ɃJG Qb [[sB(<!3u+`QMU%*GPy挊7iBaz0B֢VICO\&N=>&ı#萖\Vr*亶jBp٫pAE蕪_N#IE&W;'-^x5-MHU;W`ئj>"$,!zH(.sE9QFQIV*isW:|БW)Wuf=+7cZukpC :*ÖvoBzsq VA$WvʭkB"Kb$73^-П)ν>Y!;*3U#\hYA6OcEekĚ$b/ǟ'5opL,޼1BT$h2G: h:B=ebo m+#AbI5a%AaVwRI$SO'>ը%6X.V1B=ibV[$}bN\zi (\V+-fucZ?Zɲum!çGKcWԁM_3YAH 3Y@j zz|֝Hm׾1^1WB}v& 1j sޠUcHX,$ᩕCv5"g`&ၦݚ$AZՠ4 Wl$_iW=ALf@ mW\2x6K'cVgf_5i}:-1b@ց>L%>%bmUױ"5Ia^5ORq^,dAĤ׋rH4yksEj UjT^V`k5(n}*dQ0[+ QF?J8Th 5! >ϳ&wbYj_tzSRP}ElTZU@stnΟџyV}Xvu6!>u2sxtPK$ 42܌->ݣ\)Kj3Q}^H(EY ǭcX ]_+KY:3eVy|j& '],*0A\L[PFL0o+VlR NlI ҦhjojÒpg'ʅwt .Td:7$TőD}-VuT^ -ٝE%1!1AQ"qa02 #BbCR?C[*:JM0`4m+tabgLpg tHPIbmO7]b%P;>#J:`Ó-Ih> &B}~ Ct'+σIf0sbc߰ Ni=`0? Xq+*w x(ʻ@S>#÷\;c!QjZf_)*7\1+b1dnp]ʭy#OIm#LSZ|i!L1ԷHİBv>?iSZ20pM\N3dJ+{gʾ)c^?MMM$țW'f=l`b3x3S8Uiuw,qnћ PصpB0Dj4d%Է ¹MCG?Jԙڐ)M^&~1!NWNQN^|$Q1L[ [̻Jw;C%3wdM1RF 66ed/R%{݌wA `>=[}*@GZ'$L-8BOI_3^Y9H"\Pz=B:@9'Qy-#W^UgIW 0: wG 2 ]"˃ݥ6[y&3!A3a"Q3XA[q4e=9r%q"jw~5 9 -j>"F||U^> ?! '>>D< 8͚RGX.'W]z1֯u;8g{[S+0:lb}5F8@\qZ1B*#5T+TTH~RejV목ᵇNXrH&td_I;{Ǫ{MF[ѩ`SGZSOF? qE%K^>L]+v"S%:1rn>,[(nqVkv }thfLշ^қ+,Vk':YꞼdzFVes8=Jr#̊&޾b1!1A"Qa2Rq #0BS?ϻ5(< spuyrTBɘʲAm%%Xfgk)@tֿԱՕWd˺Jҵvc1:G-#ŧ`"+:LN_"8K^Sv#q.|jbY}]C$Rųk! <ψ0Y9̖҇1zl1Y}LGNT&^ uJ28tSm"Q@Eghl۟p >SO 1tIu?xVAX2fIvqa;D3O(Yb@;l##/I"4T<|W1QǬ+|ugcR7+2*`q~g& Ƭjo^b '0ZItN:HHU 9RgP".fXBkS? ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: image/jpeg Content-Transfer-Encoding: binary Content-Location: https://images.unsplash.com/photo-1596797038530-2c107229654b?w=300&h=200&fit=crop JFIFHH4ICC_PROFILE$applmntrRGB XYZ   acspAPPLAPPL-appl%M8 descecprtd#wtptrXYZgXYZbXYZrTRC chad,bTRC gTRC desc Display P3textCopyright Apple Inc., 2017XYZ QXYZ =XYZ J7 XYZ (8 ȹparaff Y [sf32 B&n    ""+)+88K    ""+)+88K,"8   O?_=k 8c>i\c۴kb}1VAŒJ(n,Цp"SėᥙjSk3)|ɔxɮjxs'x81wc8}&>o1u)ly4g~vabeF&ZRqyy* v2:*G T0*sFqg 'ϮXU="Y\r a"ؖ1>K7~☮<.Trwp'OWw`Ef')AX y7S䑽Z)G.TS1e~ W A+>MZUD=*?JXHeFD<< >ޞFzl*I@)Z7-0QY mN̟;Nt@C`OMKclѡURTK tKTYdd߁2^3;J*WXf$ؼ#F3uYDzx2f ԿY?T*3+52n9yÕ+( $[#i@E$«f .-&v&흙`K~ŌYFZ09*{U{vI. xzp;m!aV$`^f0뒤>9r3Y(PԾP 뼰VN,(- v㹆AjQHZuRma9ϷKi[x)#GQlEg@|j3Ȩ5a'[[Q3{!V_J ۊʏ!@'ܥB5poDqAq* rn"yS0U2a䠙Q.ԃ) hi ׹AvzE5عZM Ǽ?/jHՙȶV]/1&{]V=H10j%h:U3>R鹰Vha(Ԛ$ܯ= 1]%?-6W>?ByVXTN|3)q0U iSGם`4Lň׽`0qU]v;0҈ gP"3(܄9:s i U(ײdee%sƲ~~g ^<^[-~B/5."L*r'R.0rqX`WjPg&7`+ 6Ka!c7Q`JY|kVϮQ\o2j}JA*`Ejo%ҵ|E8Ak ʹ\SshD9%e`䦽s~r8(#ۜM,cF~qsiWe ,/rJ-!"# 1$2A34BO5^̜ȼk_TDSZDe /i,ZY_!,?Wfr?B؝jb%+Tm;vdMQ#XZ~K8}Uzh5^%>ygňiǴFbG5k?25%:kFva;Puptu`G38&3c~-O!S:蕨L~7b1Si Gfbyv}b(XX )vkMѫ`2GLt'^A(;Ftg Lf4'&F;b$XUrKr u:kNXb11vPݥx1X40Od&,hXӾղnH-U'Ι?`âtruUaD'QAE#*U;8cjSN;J&ov-seɸQvx^58\cڱq{ic%(X\E.ڳm5eV?s~ ^/[g!7V!:HqKC RE&LDq0dk)clV)-\1z_|"(xo⭴N'dfX"d4-EQƻ RΦ?j@BC\TMrHFeV2X`.&#:V:}U0'38"h;vʧ*N}y^{6&Li.?z3z=veZ 1ײA,y[έR0l 1UqOݑ_;y~ap k摞!REWtҊ \[dAםiuWV.&nXL[z񛝜9C#N5"|^ԩp4rҰܕ**ͳ`򈲦 #lŢXcYᏀiƛIc#D?_H],owN؝hV:s>;3[{ck1ؤPm#/̠ PK`+I+Rykk6z[q ^5~հ2zNh9YZV+CY[eX ]y!6 ~Xj_0v~N4tI3C 9"C WNڳ)X禎ͳj KZ51%u]2%*pA^H,v*X4`Sb,a+F*˕bP`q0uk?aGf5nI2TV3(ྫeMѶ&!*BFZ}`xDvhVLĶfc7[8Me챜R习{ BK*1Olq+o$Aͅk #Ѿ)&nvc^JvQa hd&mWd+GG~1Kz8`͖"MbL!y1@ja2fV0p9{5xe$/ēνuCC1+6wrVR*Tv) <(Sة!PVjU|dCn$~虝c4صM|&mY+@{:ZFh໾5:b\5a$d'uŋ۫lY2A7cO-Rq{\,l$ALsn&1"uA [FR*!yQ>FDKVMP fN׭rgjAYe3#lL"Q[j7u -~?Aꪫ 4.p>Ub_ E\4u*OdS jK٥)Ŋ"|Vj7#/%T0z<êq[}g2k=#{PZAsn^^MꕭSeү E¾akbA.S2w^ytJzgKi<P͑^-L4ZY@Ogvg\]B[=YqZծԮuz~ȽÉ GTbLc,0ZrQ-v!Q/ qi^ȈŊmU[p2}j쩵Lij)}cs@4a,UE "^<'?x^\':\hu}lwׄxTQ\rd111g(W:sW*;Eh'Z*KQ6'm1Lr,}A ޶9ޮ vu41$DܟR%پkwơ2-Խ bbAEؕƿ?#5`6RKOS'9J6Lͬ:mU%wjڕpTK2myo/7Z/nw+] B=nV+%[)Ai"'[ 3䳻֚;M_ƩY}x f5fVq{ɽKai3,Ɇl-0/KB&!Hx*&wzr<38H(N{mޭ f:,7>9HM,G~:fY1]E:˙n%D}pwT KX <3l+u{ U#75 &"V-`HDJ-m?R,T;%u6+LV=?jZgANո܆9ʳG"%•٨j\Tڌ~k%qV`ZpA{哘ksOS Zj^q O<5#埏x8#@rBSˡj } TKlG{vĆcHl^HYEZnxf=J2qrEU,m5ROql&Mn ߍ{(*NO Ĉa膸 ہUkG@N`cr6V L Tr̍PMCʟMB7L5Ç pϼzk3' ) Pg& d>k*~Ϧ o+ªc n > EL8SiLsӖnf{©Zr*ek\3d'\ ǒ-G-ۛ78>:#ɟr|ՉhӪ2|;'S/*I=` #pu;۷toNЌekokrfe:GL;T˻.ZUQݶ 8K9S9T`yH:)%wURO ?Gv"~L "oisGɡRlh*.@;9PwtCs٣O%,X7 ;a<9dFӀ{'4oa΢QDZӨ?2cd~П{C@Հ"u^ɧeM[qVwiu8юiU L>FpHU5 ERqwRv87{:ɁfuPeJXbPfn7R籇if!3kv^qv`O ZAav~]kU>NT%;Tl@ݐSrÚZ.T- Fo5TTtom\sIqz(yTpF6j[+):Oc M*/i>>>Eusi8 mVy&y7$1[jlǶS\lp Sl>t ' áf`Td"sIcܺ MӞI#a\Sa9Mp5uv~i8؛@4VTuUC$16LUm;x uPdUDl]#vzdxQ. m0=U7lLh-A2 4èSg#{*c@Š\cQ뛒k<$iw-u VBtҬiןTqLrv[R ] 8<=sbs0b\wT暂&s `,[`gBgUKp9PH tHD5uh@tTïSPsX7pOE<ѷCwX\LP.&Hߒ?/x|$8w#TmJ/܀:2nsWk[MW3Y@T44D>~ kyrkMs;}cA73Bu`&w rȜ(J> ђmrT-;':x(i4X:"O썹X Їp:,'tuIÄ1 B`y&09@Э6u[RAɦ721ѿ$\i4ORy+۸ODS'6m#vӿ[xQY`>>3yTHU,=7],6TL"HXdy&>Mv%Uea_Tl普deXsSq+n`ߪlԧZzo m][ >^11?K $J{YW̺C'58<\mZҜs坹*p-(.nS>iic@dhSAq\숝 E&/y]hO l#a&!1AQaq?!>eWl@ӯ_3R-q4, ۳p,bk2-3b1[R+ifQ,ZߔpU&Nszx?˞#j̩k`qɇS=j썤Grb%TP<aXRt0>^U[p " xɃ5 5z 8#!ƪD>]"C y"v,N">UʋH+8<@^jl*]8xndCB-Eop,NF\ G.v ÇBڴ3. 18q5m԰ 3s3M)+Dv!ub-fækw&W`Al Y|JxW9|CafPe^[AҖ+eaҴsMK&yK+lqV90mw[u+$UU>UCA+f%bZipPag;YF\.0/CS`HTI\|B%r`fTF hW²*]T@ T?فw' Դ\qr{2M,`K:JC_U}Ƿzey_<,&[\(Ki& Z[r'rieG/r4VӕqW a,Xoh:11k_X״kܼJWb4nG[yb=Fʹ֞ nl4kR[鮡jVkz"ؐ5x{A*hҲLA`+eIWaB.ļ\/a%[YoeYH9|D%Å׉i2볰iPǘE7:&`@R1 ֻ'?9223)ws0KFC^b ;1oRM^:c}#MEUL7FuZGW&`<`4r\łgM*Fb/@4vRb.μo?hlE {pNvsmXzA<{$6B^as kΞhS1׃.TuUg=Dqm.1* 7oMFh4o7Tauj,{FEɪ h  r'gsǞT {b̤\v̐в.0*Y@ X,yW^c~ uQ= ]^eoKotv;Aށ2)eZJP 3 6nc ?ˇazN|}K;evUɮj#1-z^j#aWo,38KEVRE9XxU\ pfݷ 6 "LJ.?y"^Xso mޜŵl}4a7/=dU{:A|M&^=Ԥ#6y3MkdŊc2I/t0GRї5o5AԠT[TeuIES\7 uתlj`S vMlu \ysB@Ѣ G`Om?]m1ݷy#%ù}4h{r,ѺQ@4PۜC٧;P^Ӫ+o,*%z"j5 LQQ+Y.TMowp "1m.=[ dȕ)ʼn?+c7 Ȫ/&]H, X"uRR.m%xaXC_ |(ԿyW܊ف\i^Ǡ%ks)]Kb-%rpʉ4-0>43}+p[3-S'*->rSep|zappJf`qO2">A\M,N(S ԨDR~?oM+ڽTmƸCPcfGm;Yob]PR$j%3  l6k/&ac=^\ 9r~O/=ƍ_QU@fLiīMvT+ 97n4^zM1X6[1P]}{k XڼrQed"aDJt{@h PBI􁸑JΔj|".һ; ˹5/Q BzZ91 E?;}.-wPAF1 N,שdHSʎe*Bi&5#Hۤ.b0h7#`G:UƼ6d^jM<>ͧ&l(tc[;1qV,m ֗Ep9P[Eq\V*69܋pTr%ùM0"[bٍ%SS-I"\}ۅ \E!KUo5 je&_7W3c Q0m,d7o){u/ҕxu|TLbV C3G=/ERMLLE.+"E4дI4!:7r` 3m 𶻊Q@a`K稬JZ*U*ᕦ[Uw5!zZgqvIwc.Od-#KW(|PqsX[m# 1<"c*X7xUp+fK)ݎZÎ,ENPN{UI ywR!_dde>{c఑tbnKm\Qt73/2N LI&i+1Z3gaKUqTs*!@.;-V6_;}a;͌iZ!^c9;>Zb*Kz.!sj0PslAZ z_sQ3° cg25N(_&XGsKbτ41m%2ܱ0jmctķ/uTޣ;c5ɢWzTW-"^F3o1Z|;TWxZ&)/qǕp(S"pEʠuWcm9lE q>է<"%5<&qOö뙷ԥ(1PYG0lxkôltV8Yyoz:oq׻l+l '/t|,S ~@SV6O :w^eBPs8s˼Q{sPJ\u(ƻ5fqL¦ZIX5fN*_ M9P.o0R@PXce_1ۚ\F)EkV4.rF=9Ry|^6NALN]_s0S&qZ{$vKh<hf#{FrlrJWG5_xƞ &nC.+vC#W25&rK=#WjA$\ _ܭV0BoټE[ s6̻qlVEywSE&e=٘@5/Do<~GB` :|aQG/P|iiET]P1(j,f v,{k3WkY\ѕᘳoZ턧eJ+'fN[¼&2ӥJ#9o*}_iՎg=sZ/Ǥ];7)ܫtmp@f%Vlzb$x&M1‰kjՏ@Qv+U|ONW {?G[yU>Ҿ`!`FDuAj6ž% Bܦrӓq|ME;!Rc,qciSG7~TCW*ߢQ|+c>5e/q*UwkW\ c5< 38J6XRX7T5nʤZgM+לM>0V$.MS^?鷉-O" eWlu~f=0-Շy< ZDPm݋850)`x#ؽ~\w+/f5mX^3UPhtAH)%F"I̲"ў vCNv⋑e vctbWsX]6jiDBVÊSn?G"xD4O{O^_aTHF;H$b؜fˆmAnu1ug !أm>Iu5[aF Wdƥ 'un\#j3u`eO! íޖb8ubo(>C,O_-)KAMBJ`O F#ڣvLl> >{+Z$1avq:-\1m/:B`_O$!"#$x @L(/Ld^>.3?5]N0K"s>G'32⌟{^Q6eMbklzAO839Lss"~qY,M㋥SM}ZB!Q gK\nT ?5Kglmd$~qpUZMl|p5u3;{r#!i^uW:&Ÿe'(*։=ּX&rҌg=w=gFf]€ӞVbFx-ntrv.8* LLR? @q̃ 5h3<'sfO(X$(^ޭ|&TL-$0't$vVxU:xMqpi`x}"35`u}Ze؁k?Jo t=|q\\T~6S!FʦW4}_N}Smp[?)@TcwN&.lTpA;PkʏՇiu7 MspNU&/t,uva0>I~< ^ɰIT]gHWS'"R:?u_:qjowW5&oُH&30ɕ԰GksR3r$ZyeӅP0ʩo;U ;*I퐜a$"1!#2#a&-gHYRVv&`q 0 !?y76@${mKڽ:uE8CdڅxQn^ҳP>9II^,Ϊ< U`:Kiy*8ɏm5Y)ǫ5eauwwCPuŦ%ЩC೑Daٜ2!1A"Qaq#2BR 0br?cmysuG,ُOAK3- s(QegTVǘ&` Z.tܓťm:jC5B6i/a~X)%Pu-CtH !Eq(isyo&(&6,~-f+1YudcxO6a]nCjY* VjqlB)ҰV!-v1l@籔}۸WfSkn_FӪ%JzW6<1NlxN\ >iZoћZ3 YB^?3UC9*, `RnJ{m=_k 9Yx[`& J~Xյikfgywc*!T o4MxJ9SJ%%.Ž#:>ֳ.ߤ*/8f69\˞?Pzk UYD(]reBi¡Szj4hZx܍2m# :JuaeN W//IJ%ɷSW:)ikibYTeoc(hq/*KIfyW_ lDm< 3|􅞀ˀ-np jDb )y-!yB 2 J <*S;)}L>;Jd{|oESxUoE$m>rp #'T-",gesQwDxdvWUJ}J!j8Ⱥm*ǬIcҋ|'bNKIܞ6a;COX?VYMX-Ʈ)R h曖:kCZ Z-M_mS7mMr}!km*[S m12X9UV(- PUL5@(4؜J7%۫RT6B0t/YQoi$!1AQaq?)cV~{A)~_}u#m*k N\^ }c&`0J@<ƷpgLLjbzSF5 ]̌zAK4vm7 s0 GQ~?LAb"drHyzIDv{ OԈ8; !t12rCC'LWW̗&0X |EX?0<5a,L0˸%ŭ57 3P\~0cJfqa Bَ栦Yh8s#XvMd5h v<P ;/ Khq#P*k+ӟN8^a5`' .8"r aLIe1E15T'ANGG[Rn^9d LzՄ0ߙR3ǏK1!qΡYPsKCPM,bC(۹f1lB~$(AIs5 ˆK-&E`5Z <V2piL/,XzS<5(caLl<0Vh'܌3Veڽx+y:u*Z@5?mc5 hķdxܡs]@`=6M&fYc`XۇlQbXv?,s !2OgL <̿*O2S*LEDZލm%ځ 9Nru9Vb(;rQ"7e+GyZ4~e>9`nGWW_n)mxwfgKK >_a)Ĉ&G>7>K^ot6~T퟈"ZétXH;u~?> ~SG(p&(A6]88Yh$Khk8wlׂF."Nc epF>1}m T@wr6xpKcF +װXoT>84^O SЋchOaQqMX`d4*-2'2 7OMgF^c"Nh;BmSFeŞ>])Xc6x6!Ĕݬj !"e1`$[(0<`rh x.2li yPP"ed!ܟ8N1XW%ªAu"|@ܸ63BZ3X7ЬeA @r{GdžMUޝ8R0%Ej߫aA@ xGj$BȃGdٿQWoѼ T86*&=KNp/$քܘ ,I:j*'ޅ͵kuE3 x>XUݻ7!:Wa=\F<<Ndȇ\m+v=C Ih7n ua(~[e>@وJH a ("M%rW'2Q!dg^pX+0B\HቇqCSu*h4K9 )@mxe-)ݱFܱUEUZȀ`yb:%ѓϡ>`x{g2gUG,mPfYGLƀKT (#ma٩;XP1Q+37 ZˆuQ5\/CIJc12LJmij]h[*ݹ!A|Q i!]Jb/Ltyz0 \cF8[HwA*Aq,>u~8:?r8v 0d{Zta,bp;.!:Ԋ nEi70JM}(aiupi+>ST0%8MjZu6sՀ8F0p&:+t,?)4*r"[Qi$FVT!eZ#= v` 8IOZ+`]`#F7' Ü>zCMbhFr-H} t4T[-@ߪk E6ć=W\:)vQ BV[2^i(ʳ=LGtR- 2P̎KOhkW9#԰U`U6vy~}[,lX@8+|@}cуϜڤC S.G )]wB"uwel5l,Pbyh%J hP*_q/%Q8LUL|Rls+Q4eVĸiEq"{W~40 Ac 4b"  +?q 5Mn.C! pe`U9Rq7Hajұ KFߎV$ ( P'Ҳj)I&&<7( ~5UURr+?2}ÌI*WQ T Gj}* C.2.(Rl7@rcR2FƑ:l}BFX7=F[ c<|p[* 4QҜP?0ű3Z=Q|ƒMP QBt,A.Ķ~Nt2J.4 h1> ^Z49105ML@>lu)(Ҝj~<q?n A濙2V :^pDQY3IPLmI*4/4P4 7QQѿͩQ{&@| CM9?@>8WAnkCsb&@~c*j`G mΟU@*2}ºmV~qL~ha 1%ɶ4ϥ<+OѠXEɦMx Mc|W %N؜L3yUR M:2$|l/ُPGY~cAÕlݹ)pjrL\07nΏg0P㞳6T,L4tɌ(2NnUͶ<y/P˃tn6 0@h+Ws ;H:ggݍ,Bn[CY%h_B`¿8?4ZًGC + GE[[zـdpJ]Yoq:n0]M"\jpO0buxj,pul[M|Dq1nCMiBDHm. ;p8TLDBJGxvY6&8buEjx oIУ,CX.xXTYH8#:=ApNZsdoFf+Go!*G@9u *;r3uvq0ة$-޾+L@ tȳAK+5&<0PA ùs:\2y|ŚIC:K $&5%C iLqW:20y~;/&/ vm`8VEy:pUO jmLAAu{$h$hěn>DzᬥO ;;E7ƠxoPfap4e\6$M1\IBUXC eK;B$p4quHg[aq,%4ŅXʂ"T Ro[zE@Nvq$xM&&qZ|hA rX`>ݩ%[L k} 1 k9 sⷢ*f7ISMW")X&W n g ILݽ6cÙD 9p[\NJ>`E2 uD:$#iB`LXF_qS W_#ӓcp7}3QuCw^}0<#jNh~B9)ѣ?+ڏ1nh#Xk*Cpes@F0Bh 㨍.Q5[#E0HEʅy S[Sa79=#a_tGjEʑ7Tn@^ q)d隹;.IH (F:{I23 @m4Qٜ+bK"E$Ũ9P6Yi5@&83A6r?>F" j2}R^乔njCۯU`Ciov%{Hl` '@QvR{9nPf;M#O214RP68M/4Xu6׾ZQr[&.*DE_Kok=Kɿdx̎ kó9BLoU>9v(+d }{qCLSlCJ|íG1l5 PNk!O[zH<1j6 `ߗ˩EOXaE҄"#߳ Jm d@/՘?Zju@"_YL3ZNᅁ qG5 r50$0||*dGJZ qq0 ^Uq\xHVAQS1נ>\[hMG߷ҿˆh1̠mƈM_/=ސU 6Pй4Of2Q{DL$P֜]sB:꫌ـɡ&2zrlƋ0̣2Vu`&)Z0?)R\Kkk3nye'&Dڈ7p+0Fwʤ6J{ņ*/9˗:q6]8R ScpW5 @ܵepsTpv'' b&7T&&ϭ}C&`o&%}(B`*U)_ Hդ> 3N:6`P0Eic||b-?qS7~{n*_wW1W k9ߜIg/fI!t蘙&r)bh{8t~foNYt@LfZk1 x0P6^%<[6i"aӷP?y֨qK=3] .y{|Q`Slʥ@?N8+I80gÐܺUWCǡ{ y\PI޻]Xl|10NzGtVQNNpG`;3U]y8XY7TJ,X(kV4}pLQ!9J5ɢ " Kj (9k]!Oz5FF5!}ʏ h:uQ-P݀upRX]>yL 3lD{!&G]WL&s8ܕBjvʺ%([2A a-fFSf+F*TkN\hxEk+bc)唻ty=0cm w3j  NwvtXgaȂIl[&0yZO")-sH ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: image/jpeg Content-Transfer-Encoding: binary Content-Location: https://images.unsplash.com/photo-1603133872878-684f208fb84b?w=300&h=200&fit=crop JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km    ""+)+88K    ""+)+88K,"8   OhdLzvWTzPN/u3fjXL6_hY.>.zgn}2I0qpX>jw{g6NS2Ӭ wTxTnvG8oA .֝`"HqD,+V[kOO=Kh.O*io1LCv_뚖ߍ|fSѤ$7)n x_L s%eV`WR8l ^CKeW `g  mk1s!̆s.4a%砂y~6ŭɔ`3%cx`=:{O{APk(vXF_SB3xMx2חΓa[NußO??_|l~} δ 7.2hZs@k/+=Lfٱd)WoTۭ<`xBjC2VswCI mʃG%s-{2œ&({QL63v[T*^U{#k%홧adƧ\&Z&8:m^ޭيevbTZSf  6ӵ[C/ߟ'oB1|mrHYyd({,d/Wn2N S7S^M6L[iP {%&@tn:c)*}~~֣)kk8|R9N'By~eԄu Ly#TwUtTMJD OZ:Eɐ J~-4K! KM~%"͐QHUJ^e_\ⰣvʪypyΏ/ ڝ2Q`jad ZF!f. ÝM9m|\o9"Rgw$PT.@\#ja :_sNp< &G@I(9!~Le:~ AϏ2լ:sFY%(z%*cU1 ;rAٌ*Zٚ0즫8 ۗ!U+5q ?ҋb]$Hbs΢L^ \q)|:e"9A 1T`d_>.b Lc3FU.>U,/fn2K!U:P62'{ ׫$ rU2 zX쭂F(r21^*{c-m yoYgL̀ D2Ŋ 63t){Vk#HXknYw 霾k5̝5e=FU\ڎ43SzTJ\ab-|>`T1bxÂdj yR IHAg2v{ ]&j)-nU$dVw#Ic=3wRo{/ug=-x{C&}8z}Jsތf=C{'qD{z;~b{"=G;Y5ŽO" H; VA_/@uUg6Ky~ij>BC 6h5Y[HAI>"jNaJӖ啲@Gj^d(Vs!srfh< eT-?[G023IafM&z8:&OnE A嵻07|[\IiaWaȷy[+Kߛ!(*Ԗtwx ?1:@AfaL^б0H.mf%b_GX5hZTx=- S,!0RS31𗽻6[N3xm^O @JxCU(/] lTĵIqMЄ/kT3 ; J\`s6i!RqQJ=Z5Z _qRyhR`q_gQPlv=^ٚ aMfwo?!"1AQ2Baq#R 03bCr$@S?efutbJ,WdҦșoE@T8T4V_0l8?HVSCJE*a`,:cqBx#]?GEM AHB|dVDZ ;JKlr4zmckzF%Z1^ބN|>|ntqތƯep#W&XO4& Z{X {”][u|xp"˙ee Gbw7f:yUYZhVЙ@&.[{3m#ɸ~_ G #΄Hci@/XwՇU_<~i\]H#7ll Gt^GՔA!ŒOZ| g@ R?+SXU~a֘sE8#GA 5Zڲi!A5ccl㐨p(}pnFf b+i~UXks mB"֣  ʣtV?Ou:Pr\$ J#ͽZ\+d?gm'cjЯ#F7M|  Bx [u`9]b>Z51>Q1aWdi?ŢS}3t}GQJA$9<#%JcF)K62k7/"9# ڱ!k'QG4yCkR%Ý*H\k ±U!™xXJ+XD̎,EI#jT~hiѽV6:mI5fO]hjYHoC"ˉrZW(e\*|}&!h)ͧ_N3jmy%lFf||Dx]>""Iad^ nK55u7ŋiST9r#Ȏcm#e5qYCMkgmx~ưm,PI,CecT\ϕab-lEy\lM2T8}ll-ƒfqD&_ Emx[1<?KDǘS5OOKȵ; 19 qCEw glhy6ˍ&Ƞ!EôU*TPqFXC0b+ /tJX|+ͺ8upĂu\0>uHnb96Su mscZ9.rA6hs%oN"goPq j_FbqQCB@dhkXdtIqb9ڶŮ<Fo޽!jwb}I/<-fGyp9TŁ-d3rT2Rفc 6ԲoX>!X݀| dBL=Uz2h=`E}FR4|Y& kyp..>>uV~sXwq$bDžcBY<-ܣ^٤:ˆ?:SHfF.@JN#r#QPȥ%P6QC`lq%G; ձXl[i'UOl }sYZ:uIE/5}~Dzȱ.'ΔXg8k"=t֐efΦf/e֛yM.iCvFm~uxհ4sn5b(ʿXg${/zC9eECm \-z$rCͮSք1#EEY3o$QR^819 ([Ǚ&nJ i1MK AktW2 nuHY_Dr:2\-i8#&M8I[t izU@xV41Khݠ)5w$ jqϬgV..")bGr5Vj/襌G.MtHbnkިgC<(2P׶ciG".Iٞ A'K+.p<:S!jk{ƥ\\ uf0_hq/Eq |3֚%ROG:|^HdVWa5.98͛5AlIvYΤ<h9PCsΡiX½%L?&$yTג9hYuۍ>p0/ }}mo{ ;3)GQN"IMâSa!1 1sӉ{41`q!qDfSMXYQ:ʟA} P]y ,A[ :՛ѐsXfàvh4:o҄zF.S^0:|b@lk*7Mkji*OچyuZ23󦍎eaM5b!-ij NdkL!cړaô=o3iĝGR{K0)of،Zb5,X:ڱRh|M)MG_XkW7g"O8By\\)}et eҭ ,zHY:β>U7"17? bXϥoYx ^Pݭ $]{_*b(gd輫b47r~`jZ;}+iG憞yw~fVAJ8-J%v Qtd+fGsΝ7`Nk7*hD_U<>nj<+0* pш8ZVDL4] ^Tސְ~8i'?iҭi%T׼AM5 K4jt#[m@DkhY ш mҖuGj>Z3!v|$)4Ž'.IU ~QLj4X\LI|(cm~sx޲kv*\Wz9=y}ֵoF`(E {[J|QKibVf~D6kAc Hv@ӞaCYsr]~ ڶ fݖ 'iE~L vc~V(+)xX[ c+^|h?J꟥Ef'RU?6~Uk ZPtFg>*`<&7p= )Zi)gP%Sa^:wrѶIMXa7CW/Q~ˇcIivY#2[< )Z!(sb 7\8 ƶ},FXk2 XBԩQR|B %Jwp"_9cp:3*Ϻ9뙁8 t0*j!|P5 %h|7Іq@t`6آ{_O}@|Sp2cɳ-nb3xOx G< FΝz/`/*>`[0*K/qsuhh*C77y7c^^N&>v>%b녙îF/uD3Fjh4Lu$0 Yj,n%R|Ty˻I5yyZ癷wO>S$Xա&ic*#qx1^ ]ԱB͘2cD)uyriTswp.تQLkY,&g:e/Ӌ$4Jxnp>H扯L /Y45yL&L+lbjm: ZDoo6=$YڒE7gǢF#T20gR~3xMˎ>nƼe. <Ӏ%G2,5k]Ƹ :S/-S^Qx#~-C9/6̖ؾa+RnLq.[!:ۍ7ĬP }A=G_B@XM,f'9V% 'ww )è˧V37 yGS(.wAykKE_nj YT|gT]9UW۠rB^3)`8AA)\-Hعh,F8֧N~@T ckvI۴A‹4w޼M* XNPΘ:{䒇~GAci,%>qoIokV7ML-Wcl9/Lˤ )~ KZ] o}@:FaSJ9aF|-svmE^l F=| ߁<8`~ƏOQnpe]ʷ3Bnj>I.q%-(W]c7@:Pr uDH1 4K4}}u5DbݻnbA]%!uZx%eYR0W%˻ v%{ 5ۘagx#^YĠ Z|%ra ߂/>Dt}Y\jȪNsg=행n2o7F!2˳5 'nFog'8Dy3|s<39B=*^!IS!?pC˿jؙܫ(VT?)P P9x+Lƌ!4єXA@z?ߠ%Az)I`70<8?܇ p!pY\ĵ64SMkb;arLgH?&!1AQaq ?[ hR*-]4SǤ{kӆoN"]Bv)jx {j'w|N{2b/ތ%r{%]j4R(?؁,k7P#]^D _P_V4HkRെyPHlt(>Kt8" QJ6gcLר\[,!0Lijjp4B:rkZpEm!TWRoțzn]ߥX۴?̔s,$p%qAWaAMm~iDce_z7&qːf{:,kN#;Bn붣\8R\oYOv.v}Zm,Ph#A_ggX2niyw0X]TZ3 *sb0T6.,%uYC-rL]H/XPQEJ=szJ \fZE=)vJ=.F%t<5?.(!s+E$<ܴ/&v`zU; 8yP BKEIy {aVkx1maɰBut4mq518"&톢 m< T[n9,Aw~#5+|@zKK|&l sq%&l#d'a":>B"(X %| 삵PSԔ2եpӺ ͼKpei R_$KLRȌއV{ XaN-5h ABּ}EyĽDߙ%DkSIk3=rMo#@\:o_l}JjS j_%RWU}l_UO%cRsZjoSFTYc_a9xb[_,jk WE CU]cSYI@YK!"\~ RCq/\̆ED(З ńsGл/÷y F=rJUwJÞ " nkN銕lCpG8R)#>NJωkܩjhX 攚ߠʫ!|`?yg]ĭ%HWH]0Z t6DʢD!Fctݪ-ħ0O2dT2aYȈj滆= 4XCux6JңD^$s* 4em"Fv~e`ѷv}]F(1}~TV<87T|G,PJ9%\p Axi])I{ t>a T+IJ(64 DV)}idt04Y@bwɻt* T 9e'd+|FZ7{J OƢo#" CyLc~؇:=l߶~VUzMz,/VaP@ȔBe\lX\y~8i&Tpc*Z&0BvR Hk Yl]W(׀N)KvfG0@uyBiKaE jFn8z; +* @&VMÁTzxB\e7rD%5ҁkcdR+Q#?"DC>)l6蕒N +} F°u— 0˂rE}P-+ٴlTxF/V(22j/&2m tG^RBy!D آ@UU:K5B  >w-KMf*j"^Cz[Dd6^ͯ>|8Q/L\>ǧ𨑁BN|UzlRd! Jg kkz$0=r&ޯ85=qv(ZRӁiwl\]Q50, SS2"xa^PNuጰi| 7hٷAÞ5:'uI: } ZA(mxOycB)t%Û6*K(5K^퀏A'O!jl=*QVŌfPj6_V![y& DcsEmVO nX8Z+~bQFr)d& VLHIB ]m\9I-!EYy RZ2 x-dd*O-߉|ڵd6А8BSSr蜆x_-''&Ak*KNM;T],DK q.}H5Txg]̵"]_ዽ(bPU\(| Z\Z+'3Snާ  Pp ,ln r b` ~,!lkA-MSE +)4Vـ(iTHTքy|{y!-[eij08=*9bm$fGc 2xʻ> NO#g<޾Q(%z2'c.h ~#-}ƗGPaO-?J%Rt0约E aU 5%6jWt;[ģAt],ذ7\'0/-lfHeSR %ZWyZ !QoHwN[g.&;kCL )\4 `Ka6)&# Rh[{z_ug*jq=p7Lcv^Z{aVA憹r9[CBD+$DֳH-*}DgcPq^(hYQpuk`S [h+x [ڸkkbIx\UE/dFV面ͣ0`wr^)i & J!6v%М%R#@*h=MPAdUMMٹɩr@.7+-9r贐@Nۦ>*An+n3,H` JV06b|M|FvsP@i,4O[> Ju\&b%6]{o*W@}SG`)(3,ƻ8x`*f|5-NJ<M s~ =I/zKmN 1CA_˷KUj E+)i>˿ oEC=R7{#W|~RR Qˆ 38{? xn=q*(QWաGr-(n3򔖜1֐߄@2)ӝ.V-t5Ԍ[»)슬["@9DCCC HќӟeEXf!_'D} _1JY˻9]nua ˅h *^5^L1H^2c(OE*hc)OXktwB.}Իi3 e3yT܆_wr<2e=4B,$הW =L y ݂$ @{؝>:ҖF}10 T.!Wq(j#B^o $h4quψ@HPC! 6d#Ş,`k2g7֪7sPFP@$dɉv]݁ QN6 .b |SV}Ac^&}}J4ܲ_yBKzbo79x&wJ'6 Ǽ菔~`t%8O.3}0(eԋںl*ؙ Ĩd m@gxP;TC8cIX"P_%f53䈠,2.R8@$nIYd Qpa+B zVi>&ͨ#~@{ʾQPY[=;eYr(!8l1Vnt;:fbށt{r\J0CR \Cu\[_P)l y~n)Ѧ`0^:~;]pۓ=1_dn@5 C^P'y`UP| j2*S)T N bJV ].F)!"1#2ABRb Ir4"Xy=R4N%Γ sEFodfo+&rČ#ܩ3U&$AQ8DaFDC$MX2y4o( tN-B  "9jL귤cҫ}{W?mR6!Q>j.&4~8{kCCSf ٷ1w;=uj@gN`o?aO s2Bu*Ԭ~6oRU"Qx/SMV!#/~´Igfh44Cm 2(EO $}ABHt)px(Nj>im~;RmQԵ\n|W!Y=hV5Ѣr*PRR2 >{<@u7Uvf܁bi]C_SyʚlZVyw^$: .,W7 o['toÃmHف6?35◱;Ҋ"nD6h%5iWڼ‡,\h_-K,/jUw:aP DLVG>CZ5YmD5 :8cx֐ZmBܝza;hC%`E\Ŗ쀲DK-2oh㨓8T1#*t> )/QfXj"~ %!U 6P,D}gVN.= ˝S&1 r42֐. faVqR2;sRI#etK=Ey+VFwZ6ê媓7s+$nu+$n mhM{![:euX_cQqq'HĢ2hj"]b'tlf}ܶw%r˶v,:Яh@7zڍ./BO4Pizf؎r;I XABNܥo?1 vu ` $XlqYIr8 y;Fh%uf](6-,, rһ؊SumANhºGʧ# KF &~0Ih μSmHKBїnyr6zcjsPP2A>6Ƅ=PqbQЍNsE_ĩb}, 2̇q ̠$uV¢7Z+Gmfp)֍ 0ݸ$eNB]\V%ZYX2 !1"AQaq2 #BRb0C ?nJkbt9KH(|8zf(Yn[nMIxȚ*O2~sEnq%lNm(ˡ<`Бq|&8)+=kvڏv}?Үךi 2+Aj煻@nS@Îk}qaݱDV j$a Or`gai5 n  bA}LlwD_%: V89k@C1쁬"B h*AL5c.DTQ^٨(qi>9P hnK\I8v* B}\z {"6(x '` H|ia.&$seTLqcqfC4䃁!,7 }ľJ"88ČjmֵlE Wzri Ov&bZ%k`P5H@b&B}Kv1-$"*m 'C$du!d8n=@# }S8ms ՃrG}ӠƌIRS5p%kJ $Ŕ5ƠXZdvϨ9HSp5lv  ƽ'&t[H/TE#*%nFm8a]ri*vc㿲/5M0lk hZZA*yoG9K&0:ٜj} fmaMG15ݏcD]v'^bN;;Đ ;}oSa((RD ] r>"3 ~涒<ɧ&W䯨Ԧ۞)҅`V9°ג_ΓNtۄbd.DjxrwWRT`:I KA%A/(sW)+Oi+qB ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: image/jpeg Content-Transfer-Encoding: binary Content-Location: https://images.unsplash.com/photo-1546833999-b9f581a1996d?w=300&h=200&fit=crop JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km    ""+)+88K    ""+)+88K,"8   *~x){y $%ʹ+2uo 9H x3 Vooc_߈}{LkyW\&d;K q_o$A\ǠK q ہwDV:kf~o3zRa@ rG|3 - Oڝ'%#Gժ>5)$ljFqJ_t/URr*86f{?J):U1|Iw+˰i3sAPeEZ [ܥq8/q&gϮY)Vu+;̆M:ߛwAAiFf8 􆘂.]$ǡv!>@3Ft6q k+uu7C~K:ئz{}LrJT.g!gxJR68"65l~C~FޯOYu8ݲ !sE U[sd /ULc癘ʐOds^1ötA˓AH۹ FO:=M=`? FG9\T|MpRu,3tOp3[:w$?2Lk>_3֏WnrvKg, ~=ci0m~1@1Cgz$#7.̖EHmM>.i_C%K(=]^9:HXrtg2m7B.ťf{OgyCa Rz"<ĬKT1*Տߞ>a|X$kL%kUqpRK^k4ZӹiHes /9`H{  L5v&7.#[-T_0pգ3;Yz,ei|!1̃w3\Fab)6\:72OPd.fGfa 6M,yymCs/ot31!"1#$2A3BQ%4CRaq8Emʥev/ =ښnft㌜Ɍ##&39933 3DqYVy>8iɁԈM7vE⃟q3쪡bG@Ϗʮs9шrv1aƾ̧N&&s3s9?sVo*A/'9/-yFoNWVE[rzgn)3aPI̳O_'!.~HD_(iY^m[8Ɏ2 pTؔ5sag W?uר_~QЧ'"TS b`ZՅ\,be"I!6*dCEv2~d~9F[UpÝp E9i@L\|xV35ky뒝ld犫%1j;3K;YIUê? jy1V޵;9gs:!˜ft!5gQHy !q)ccg5qdH٥ U,>Ft]i>zPo0#YWNm0FF"#s8 _DDs'`&1E j\ߪR0GbC<>Lkt_Dg#瓽{!V{%\|@TDAu3KGv#.(%uvP~\`ܢF'pL*9V\zOՊ>!x0`>s}SqS/^7=V,xs*K+\WDq ,W2y)+jkc'Uz^Z K)|E4dP9m̏\\GѯZ|Iy3ԧङ0FÌbP9B͋Rg|! a1S= /f=r#3A:VE!WZ~`k9R C;53!JqAvg!#$+RfRƧ|lAf*Ƿg8"2,x)S8Z&TQ>қ`Utހ\WdD/{(x!,c ze`kQzأ} f6fY=浳pUl!T t~33/XȬ0dzHZaIV*/*kTl&+B|\w2昞j֤,%~M" h-uOXx8l'/{"d2nKd6jnz(Ks&DX6y>Ҧ3{bl{t~!U%_, v&rC6%4/r#n$^| <~ԯ}ډ@l5+e>9j[zȫ:.+U {Aa|fܮceh7@䙥l;_BxRSW^m),T!6$cBMqUzƵvN\%M+sOo;<,iK{Yp?v&8aPQ[ٻnak3YzR772 oV(r"Rfv܆XM"(UzjM6 =flw]PlImO>hP6w<~~Ii3 zg^?XAb> ;vGiYC9࠴`ūƑQ]h"9^)57?.P8v!"sGIYFDᝅjIl{CK*k&q8 DFV2:ga꿛?" $'y 8wgGv.uѾA=vkIq1jBT{e2Uu،.\9iV Tl2Lje澉anv^GMGyYG>";> %1 KW8EzF#uR0"q+!Hul6o.]ԭu"d>DLq}'KkFZ3@gL0I><ϬB  y!NO9:du2CNxBb?vuB>5g, E=6b!\cְiQZB|/f@3KM [mԎK5L.DqxqdG93fq?!ŀP sv?p/+=rv9VZşkbs)`0C"39"KIoO?!1AQ"2a Bq#R03rSC@bc ?q?&Ih.4j"?N_6`E1h$q^ֱu\uM3&`|cMkFjݢ39y:KEsPأ6P'(wi߶ʖ#.HOaM̪56#'xR}Ǭ7z'E6]QTfB{fʢ_')_gM ʙ O[|z>hasQ)X\wk9t5ߤ3-݁0.>o;U\ߒ~n.6[ӫZ4\5 `R|O[)F|E]J'T*#'R9V'(0gQ2J>#Ʉ5=Q!rv8]náL^'v>D}/4+)r-E}S˜̯?rGIW_uXQJh6 \{ |d3CXekINq ,fR+47w9#0ˉNɲv˷rFH}J S*(Gg Px&ꩅU%Z/ 85pβZt)D=?T+ϴX5{4jU]%މwjj`ْj Hmq'T[m}}QЭi5;25Y.D&,3p{b=Cz3a\eqgG75iP9(.0w'M:=v9 ++d8` z(lth6`̖Y&w'VK"U%mQHI8I*vRs|BOhsICrk`n;P! nM#F//{T"{X3nN$z'M19q è(ۨm )d}71Dz+IM;\ӑiQdoT&%DrW?$ YNAatq;K31M՜q:v[ iW{FJ$ȨXDw +]f7QfLj&cy赒&%,gC}j>2=435/E0puY'ɢ0[DJ7 { a3q4_ A_ʋ[?ӂhAV[ ܰ 3[ԧ+SR~U x{y0涝 FfuN4l|d]etȎ;WB-EUDP-2+K9M4I2rݘ$* {,edߚO.] !F'ފ3P][O4DVbcPS%Z"dQv); \XWNU<ԚIjI$yLE%vܬ&I% -|v%8O@[:thYѢx#VDHaۄVf\xH~?lEg:O \KFa0^"A*ėW5rFR5t8|EB+;5eI6SlS8ҾFC="&DJwNv#8Z]R8_l㉒.VhtRѠo0h3vZ'JEKY_DI2F trʻ0wTgK9v&0(՗GxTCE0šu{sg 0Bfߒ'M|AIw5js@$.Z۞z&LhOmJS_L<# ]:S˥x|'mW7dX.:t`g7JBSOKh~Ќ~ĸDZw=g}kKx*d\1rjϒ:X(g~TTH ¼B KyʅA?L8ʓ9K.yd?UEpQ}N(QWWދNK6D܆4d$fRw)@%WMG\& ҉u2<0/)2o<#E=;A7r_"=6Hf_PIE܉)gq1c7)&4RVvRO@^ɻzjqBdHJC8кi"^(Ap vrh'{c;PQCL@)Q[ݔvе\-T 0w䄜/5v̕`hMcasLRgJ*5TxhMC$7fӉ%S䯒z]pjN$DRvꎹ[_E  FȲ= :C2T-] /2#D;WRxP4kmWiWwp!ԴvS6*,'M ^.tDr`*#検]}Q<TW 3G x..|5OE]5'ڡ?B "4 2Fg.'+'!1AQaq ?!f.85pYyսsgVGo RONýWBs`3*;_bm<R,ISMmڥj+|N8˓,c*>XZxZ:<+|ܾ~BYt{8FkNO&Pr/H`;Yk#*JkxEELK9 \9O'0 =U̘x`̣^鼓 ,1F\Xm&ί0i7~=wD$g) |S#9ͬ|Fw"ZBegxG_U8 }#*}X "6?+\VkX+qpUyB])3L&OtK(e li2l)"^8 e&lsUӅcj֥WBP2B85_B$,s: AU # *~YKW®Ax?5Wm6]{uf)a8nh.>-QIJS y9쨍S_SH/w ߋ U$6e?Sr_)ٶc7=jgX11w;鞷nl<6X+cf ac/kd;H`DQ{λ,59;I4oDG;⦋//H:r!,e!6Z^|Կџ ,=|`5CX.gfm[S7 f^ٍ ?kК[ a[ KpEpQDŽ5& _/B: *Ř 2W1y?=gpu`0cgԉi+3֟c8)6 Bn0X ؽgOku6gz$YP0"%j;;ez$?/pxֱNLO 91m զ9%U1WV >yBjMB66n+hu +iA!w͐,Wy|vjMG&O{3ڠl(ìIqYM0pQ*K%WWpohmE `Į-"sIu _d)6 KA4y=ժD[R%c[,רV5)ΣQSH ͧ8ńh;+? VO]dLYejS~%!qbQX?&O]_;3)xuS`pl\5'_!Un -()7m/b,herT4ّQ! wi }BT>r;w2{2AZ1D ڹ@+jAw5[zbLu jvY8_?%C"spGͰ"OO4 E+/Q2h71*<,!C[RڕX\ C32"VU^1yv-Cc᥹TPu;úC ̿J=>e)4*1x1FNCl+Y"0 `N!t7W5  N2U;Qk&Xg&oGQ=,.{HL7wuuc)&hgچpxk2R9QmrI%/Y^!oxZZ%Oԧ_ }KaR҂&;09THѼ5w&K "/Y?J;sQzujMKj a@ 3}IM(W׼#Jz$m6/kGY#le?Vaپ}ƒs/n˗c e.\8nP7TzĴBϏd&!1AQaq?15\AK<<'ǚT ׍`Me}&|>GЙ ɳD!\D'ɟ_CS<lpA-閩9By/? 6jc$.xQU8"Uդw+@|QiBREi=>/.+X]56`$,לCHXX";E} 0e 6DI2a@aD%8J*;?pOٹEFx 8Z Eqg%るArb@?}cKRSa<.dym(m AAD; \HBf3,[0eU02Ųc0W$;p@0`.Oc${\fE ۨw3Ӹ譑iM_/g516Hds[Fˌ]G @`ۃl iBd2e<[ ֭9 >6oPuP u4/JnӇ?Rʺ^%Qb`%_m(Q|^b/ {Ha#䄠AATjYj_c.Y ?I]u(˷l5JU X0ԧM]s*c0iE.i#{P\5hE&D[^:}1 v@Nʂ-=56Smf2ZEvxxfU ,]uS ;#C5Q4y9k]5V. Od|i bʇ]asw3Vxb!"%o,oAfݺ߸;NJ¡oE@!`V[Z(Z2*`̎ 聺`%îk`PS3^0]d o <ʗ5Utp8a*fG.v:9eTA1U"anak6􈶶a ^D@/bTmҮΘ5}'6]%j+ .UVET% }ʎ(蕼V*W(%'3*'ocEK%aL|W,ZuœPպ(.3VH 9!DD2'驴8\@I'qs%F3 X"@?,y!s(P]K6Y~6 o턈@T֓R'M? 𱎽.'rTR3<pDAؓr$-#2npAQg>eoQs {1|5PH5wu`)28~y0LmNPƛv ,_)IhX Xx g@3NDr*r̦_|RpN<,#:|>ӡl5fJS~S+ze To6Hگ274.`莄ZoY,'@4=iHșṈq*t*├LZ"*hzD}8F;Mׂ N츢" :}([am[ VW );Ug#h 3)evF N0b t rE3\$!(lB$X|$<.؂$+&P,w}Gm.3I|GDS^ՃAU )B+pyR^}})- V%P;w>M$opdw/z:ׄ%2D]a|5MJC8!V3SJ&)4ښS<,GW͠R[ BW^QUx>2ܥА-%/Q`.ŀlvTL:u,캠\9l1:D8[7lw{3.#ܾ+[1,UɥX v)} tkB1 ݌[U.0O+HCb3 e5"g̴N,#h,>4\9NNH lrWbP^E 'KQNCPŨ %!&#-TF3F 50nSU!?-R]{Z'SqԨA,|&Pj%ni§/Rż\{%TEf(R*']I)v,(/!T!:lʚI!WRkk0ICDH]{dВ}B X&-˸QrQ . L{}Y&A`Z-QAlfU%`Z !bD]{J3/cq,nMh0x)tc-&64W 4ʕiIϘ&ʶtaȎAwnڛ& @ѕP:DtXj.`汨T6aٸ\:"J mR.y,BRr,*M ¹5 kJsXJ6X)ݰͦ%X@Y#~[ uKR6Pgp)Z9qe;;j2dKAP2͌Ke[Pkaj8->AQfLtG-4*!-u}B v Յp h\C4t.N.hФ %AH3> D(QwpW ]Ap4gVN+;=+{۽5I9PgY-`hv KPͱT pA;aS7=blTqS]{h0b]ʮ-W#IAq"S(h`RQJ+E,N3E|ɍ \ކ,$ɸX\DQp J%yY_߸0 L4: |GH2=*_ET%݉KUdP#'[9bN(SAeos1==4t S|, YW(8K+7oN@*]B$wL@`O Ck:%Jcniͻ1mah˖ ٞ5;pQu²>vh˗?V_T& .];P֖|fc2m]@ ;Ge%Q]Mj 9@!0Ux3*pb2Y./_"&7E@8V^ .)0svj##C',j\*( /w22YSU fX3Pu.کo qԎ(@Er|AXM`XVH.GV _p<b^}"Ia(kP~.9\4U@JFA1Vcߐ53/1*_'tᕣ q b,˺ZrLs %UL%_,D9<Wk2̰Ũ/"dƦ :<(FֳC^ZP ZTZ+% y8`rn@S:R ,?3 CH\%D/ǾTvq+^q9[_7fu]|@>-Q WYrˆ įuc'CN|+DVll+xZ::`4\SP<|b:M~thA0N}똮sYd?h[&~YC$ g,FX>1Ƽȩwp3D;X!q>YGZ,Cje :8W8I̬gO\S Qԝ难G.T3\jTL ZGm^ _jJqA}Z夛6>?bKVRϱu"Q)Jc\6LMjm =rlU`b]43çL>JCNdVѪ ij.2/%寧A;.V1ef?b\vt2@Tĝn=q_'̩ 9@eda`c,v(MlVQʮ|d K|YDw͖98U|SѲq:ж{Nk- iR~D-09ou3gÒ7*4,6{Cc*XPWQ.R˶;S8`IQo= -u%KOE{nRM.r]B>s<ȧg( ;u.[lRdX'ۿwRIQ^?{}ĐBs~FUY+nVtZ)2zf_h~?c!ӳl'ĚX,lZYm}?0Eß#&fLy] ƟSG fkN o6(azF$Ԟfǭ.XgW!{%PM%J4p:usICs۟AL:dWz_%U #QVon⒪>sHnEP;4ڐnEAk~V 8D4S ,ޔ-M :bW#PdUApS'P؄ⵜ$[UyU@F5ᙂb ex$jB1ku\nEyG4ZQ\XMb䥹M-7^n0~4^7qS.3sC޷'y\)-$ރ⸷r@ O8 AH zoYr#P(A3@i -zp-@ZG5[ԌZ3"k'zºa}y M°H[H0b$UյpH ?g@N$4516aU$H"!ֆ R%踤PQL\,ƝUycs ݎMgP`fkXæ] $++[ 6G+rՕ1VmfIV.v`ɚV (XbȞ2 ;I_9 pEv2`]Z:*4y-iD+5hL@ս]Y)w¨jNж$ӡMˏ%BE3)si+A8Q\On~Хmq"Am=eKm c<%{Zxeo%  \Rqc\UԃN%2b0<`h?}Yq*I'GG+` @1DFIZ 09jšeS Tcp Y`58Mu.uAQXKwPCiW75>p*UD}Voh/R#3A`@057F&yO3VZyReLbc*CMEx!'56╼[ ] &[\%E ۹q~JV**άO9,diKLaڮAc*_1t'NB} q1vYE`B\6z " 57j>U `Idx=9mED"'Jt2&q_¬%]0[ZXsLtpHyJ3Iup@A n&Ȁƒ #\Ĩ[-srw&(#<5NkhW:MH# VFc*7jӽ]tރvÝ$0榿"/kEa=W xC{(iF6z R@l=TH%ʞtudp`I\HҨ 1]ՍdW&!"1#b)ϼϑ;^ACgF81?}0v;0"hQfa~ƹ EÆ@sV ]UX^=i7ҭI2 `jѰ%6+ؗy aR9̏2[4f!Wl5شk2hQLϴڴ5/?~E7 YM%Ul\7$#SbKlc]dda6L |gm"ueMթf-ܐrqSDa0z-(-ޗtmvu/?52:ii6XQYDYWkPw-ӫr :@S1X!A)gyyoL5U[]ިcEtBNlƘ+>zPV|˒Pn3u%"$ }]0&;m{14muX<\Pi[jc=G}dpnTX1@KXJM[IE_.µ׀=0&7b&$A=_Y'UӐBkɭVۊгEU'fֺ?RaSio< Lu{ %?ٰ%;/9pBʹ%uS1,xgV6"Md3j)}&sfOd;QR19}Jׂ6$]%?*%.^LGR !Izk,%*_ohS` ZPҩ,ҖN>k/05hį+p g%uT`PZETsթï%5K] * "vePO6z.WX̫$:Z&}iD/րqBl4xE!;NdE*/bT=|V90b*芊؄]j~~!A15WiSI.B&~%j,INi& .OϞ2vgA1;R[}{d]7c Sڮa..ϙ+vG$r΅aJ.RK Cۓ $9m\Ob}y<hDά gcj,?&f|sMk)j,b8##._ O3!1A"Qa2qBRb #3ђ ?ӝ0g5Bs4CfI5~ >Q$#|'۬[#fv?Яē0v]Iwo\)|1:dtFT-ɞV RDO:067o؄w_[H7c!Wks'v Q)@!WDOiJAe/8]F*`h'!W,n stеmsSqi ԏ6'; ״:ͶUl;gGS*;c8N|ϐ!b'QuaA`b>HY@e뚇^F8#'Cũ˵.ɹY Ws6FنT8U6o+ s@32 $ֆ`U2+݅^RuҚzmCdMgX6.01fOYun|Ǚ<}hvttq.5҆r`t֭T5R#Vߐ:J#P >W\:|+ֶ=#J[16&13]B[,h퉺TP@{ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km    ""+)+88K    ""+)+88K,"7  3㧰ib-a~aG ֫upUcҌ&4AE6NAm˨k<61-""PV,Fi{/;iW~rb:tp}O]&F: WDisH, nlO W,A1 l uCt/8΋̸ShL K,.Mr1]ec 8lDI}&+>9bJ>JXY&R1h6F`\ 1 ·rHd=f*1`jEk*Q:o`"2$"V,+K3+9vv /!w>fЊ% 3`.UU^CT:in@ SjI^:!`WV^!_>~g>RmXA!a\> `>@|2DMI0XhE'j5""wY TQ=gy)5UGWV ]( xE>ykWoCyܲA-Y!`'H,e[[ek}멷̮U|j!- WhKgCzy|<#Y嬚UB2,--M"aY== 0J:OV p,}AU'3/b`C6MbUT&MQ9bB8%+V{2jbPAB=teQlCtthHOoE Ka# g؀MnPH ϧ%IB+Z/.8g:f$͇sޗ?|ˆ[z#м*džj!\^y=M'AlW3VM \?؁<.eNAZUd|UPhQp2Q%t鱢¹-g_./xM!;SHݮ:6۱㨭M@nF~v/jhFx\LͤL;KůbABiC\eاNEt;Q!v€%Gϳg1yzBG78/4dse,yW).pa~7ŷ6#g?9>:s+9u!@q"w>"9#?9_" LW~'b:8?kqb.2YʾU XdV}Գ/Pz3637vQ6bh޳&WP_!XĞ@&AM~)Z_Ց|yrִ+A*s'O m.kaGP59+wW׬t25 |sKVgN*j[+/JV gV.;5I/N@ZD_E|]̄|i? CMdԣW:}gX'p--qWw83gXv:͕֌ࡕ1K7н@tGץjC \ jYiY}mkDhe %Iª _Er}({CYRDU;C",KLwKmمZ}T3eFXƉ[%NVyk)pʯʡQMs\vyZY5YQ_!Qط׬qkv+{Om0*N}_i:"dgɢ+'ZԴH$g7ox˺?ҧXqbjg*6Tikbg6"xw>•n; g@lb$]} geTIŦ{__ue-|koe @-+?\N=o;dw$A2ҲqE`eIhʖmz[/V'G-6AfļvfGjKe;Vzw`=Չ)&=~#5 أs?3tZ&[Y[WZI? ib E6{Z{hZRÅ $bŠ+|D_9cI]oz2]%V~gϲWpٛg7!1"AQ2a Bq#0Rb3r?5`,Do阳0kdgPφĂXE庻Zd"m:7~ wYQ+T~f(&nN|"EOfAgN9;.A 6Oäc]{P(쌫 fIMϟ]v+u*|C\Σ6&:Z_udr U>?mFGxF3uVoE(nnSfFXCY$ROjʋ.5nTawK 2VkW0]Ԍuu(a-)i jffjD­[H]{ E˪4m61ݕ25N "d} tdNvM& iXb°l sVSqȘC=MYS0!k[VW:ICE/ޟ4=` XnXֹ?t|p, 3A k9!W UXWI 7좄X!ܡ-~JcdY^/b0 OG]uyw-v$;X9ClOW@u%K{khi9C}!L*'[Nl,cs.nl[I#phEQEe᪺(4TwT{h[/bLym^Qbu}{vO1sӃ?d7BAܞi6gP5?) R{$d<#{'Gou6mVt3 A@nT:gT4GdY}.ed; 15Y ˢ {`5Ehk,n+{Js['2|acj>f /sK4DUQ۲&R:7eqDxF\S.7c{jVo+Pvu섘oqKZ׎% o\sa,q>#4{/ї\}TֽfUHk w l2BMupX7f(,ExR,4rφRy3t`yHS68r2T\n. Xl>ǯPX]]_lO^ȉW;0cB] ,E{eQ9S;,R6أӧ xCȎy{Șo.UsP?7O%`-G`bfXn5QZ4$\@ƌ`3Qd"n\3; oҐhשTZ~%ۢőB*)]Eޞȼ髊Ay\F`>^5@ǨZk٧ A58l,1VkQK,!b 968u'=/zLÂ&/da1;ThZ9FgWɢ.miQe|W)$,XlK'% ǥ}T1 w/m }c-tx\a-ne#hBr vepkVǎac57{S(74i @>F D2BYkA_YNn`,LTA;|EրM:7F Sjc!eEgj2uNhy Z#[̑͘jC 2gv"f7\-S7F@pPK#& B #wot]dEQYjQPq̜in<ۙHeR#Su ]=4Y] ʖ]|omE.'l\VEY $#QBs;5i쟻O2Cuq h&5Z_@ւ3BR@D":n !E*}@x_a\>BF,7hޟE Uzeu$cI:hvQVn' $kQ7R}mYqV%h;RH̝WGK:wE5v<AYZ;#pQDߢ@ntYrkPsQ:($mP@Wgtn9MFoM)Eo{Qb$6&[ > ',\Gua#t!K-~!b7=wk:G ZVmQ(_·l &2E_ƏK HG1&;XhHsJ@Mdo貵^+r;z%#HP=2 MFY>2o<73V2 :9h5Qd&XI4{!mB{4W fZ=)cYt.sg2zZ9Qh>K37E.۬CttAMT~S2@nBt,(7qaD2Vn't'!1AQaqѱ ?!r.W0/EG򗸬W+3y. { ub n4jWW 0FlAB,u0.We!ghrЀyD8%?xv:`;5f}L# 슲01ZWgLmBH >pDIs>k's5Ϩ+ rN%GN+gscR(.hrA+2;=J,2a ,̼SDb%Է Eԥad?2Ì1wdV; 3C)E^,}bo?eJãE;⏟%2/vo~lkr.ZZ%ΖiϹz3Nٸt*7E^ne\glL>5]]ŭ1.E:%AQ>1(Nj1Tg Sn95Az1%>l =Գs䋙gW2"_-›ī3=~P=3%U,?jnLY%R`0\y@fǵ 닉oßuUf&j â\(Sd5<|\7Quu"-h1әRg\䨰?شu #O8;&[tu@5(N[ VS,%FfN7^w6V6=ט!U Hmߎ:_OfE2lJYS|S8JuM6&4}^@ۃŁfd3%X.12i4Uy珶#%Bc2x,.*V%jYXgLq_;MQs$^Q*HmGM?SP&`әis&" 0993Iܫ{)f[W.?.tk=͜L!O^ܪǓ >+Q0`]9T&C3+QLYadv>m.<&R_>a{ ӧ2l%A5A.f_6A7*fwˇsvUy@ ) SnD` fyݰSxa-P~zf<ڗw(e9ƒWĢJP|Ṃ5bP0bwOoPˑ;;cS).L;aъ+P\Ƙ`wU\|*8j k7%1(uJnxCŘ;XfCk7tXJ:/ÚD0%יOuSA !yk) 2cP_^S)XџU{F~F?$upn bW0F>cHP-Լy;}GOL3Brn]_\%L?$h;C02b4`^Ϙnh.ϝZ%JZY)OTNv7C? =GxF;З>m*AN˸ctr!9#Բq;2߅[ED+RDj+&c`B'(nA#y:S=A ǝNE$bV.a;Se+p'$!1AQaq?=KU0CA t^c|vF wt Uy)W+Ki_r?a]`X~2]C%sim5!lAV *ޚjVnڣ>15Hk/<~ʤH76g $S^F~FJgegBΔ;Lj%lʸ,@KGL%XF8&T/| 0m?I BldX8e FC?+3\jW-UC\݅}F`Up?NbQ3WWAFӚPÆE,;PkՓZ-2՟HU;0\\NFOLKr'qV}?m>Rk#{}r\RRZ Hy5h|>L]G~Oh*iy1^i;WF c:We97c_33o)#!np+!!=m9i-,SF;괎&w> mզ ,ML(7쀻nkeQ@EK˃Aw+%?Xljx#Mg1\` B*1Z;0 8'ٖ@k|ѧ?ɟ!(_/-^3yWRŭr}9B9o0|51r 8^Ə$D{V ,bLN1nнW>RY4` 2:r5ksp6Oq^j`Œ}SȔe pK5Y8Mc4]{+춹p9ICFV0V=\noj|uVxhY&Dж,5{2]]NGl3 |H'^Whx׺X/uwՑ#әj$!H(MvsfaP ۃ8B H빰f_+t:|APf%)=#E jZ%[M=9BwN+lYѨKop;x6,JxtuD9ȅV[*AeGrGB8"K(P4zJMgq}:yV8]+ƵjLTτkl#]qa"K,,{B,Doj58JJXRl5+ٍIP;rj ݵV90laYwA-  \|<Z6Yp⼴(Tj3UdVϑmojjcYI^B!WJ |SF奝kNj"i@U611K:%#h0j6Ӝ?ᇴBx@Y('i19G/]<+ ج&W,hp bE\8Ud*D">XѠ:ە2=pu ï~?%c E+J(Y̤ "S(aZfwz#-K+X#Kuf`%ZNݝ@}JD2UNLMEP zr`ǘ]hE؉-Dha_ǫ%CrT :Eb6 Io'Ru)[%c-%mЯ`vfᦐ{/xfzPN{dVyQ є-`Gc+6z m ^1,T7q5Xك7AnGRP#kZvG eJӓgp$ru3¡@3߀Z IUEm-Z#0x ؔBp+x蒓\ǣR`cP#o[7XJr v6g\k6b{ aLK*үo! x\ Zf V [%X)o ͻ\D{]PF~nR#Zp) @ıԣ .gv|+J8P,e Ψ2)<4DEQu7JXI#1$i#hd@S!zvZOMk {tT2kG` h4]Kկ_p·% E@.,>K#KX_b^VMr8*-haxzs@V`!|*n&!"?i?`+ =D+Q(&U('CGQ Zg ‡BHd6`P - ڢs ̇( vWQp)> ~@5],81&eP0o0)9Jzz-UЭGKӲ)b\(*hfQŃeSXNE,fqLvl$,/2h~.iDw1{u{={b5@=UKŘl0a#D\Vt3g\y? Rо#i\|{IÊ @ /o2H-< X QnC[ll6*VM:UJImP8*9B>40iUxGWIlYp$]Lc̦sNz}%4P8%N؏ȸRZI_!o0b+z=:zOgPy}*dܪG E,,FF=ؗHXk#qWՃ'n]% vw6Jb}Z?4)V[Y|ܢz:FHZ21{2Un 'Z(]c%9,o.vd,c@ZH-G[eqqB6a 1dj)4'z,-X?^(0I~/%Bpbť. Ken2 pbANV1 %*Y/b q{pz](Y@$-3G6/ i 718w(B-`^5-8؞$0 cjEaI\,rq?'!" #1A/p+-\< rBkU F1P(?]ڥ-ۚeGk߲Rc\O #ϸaȒ^d4h`1.'{Ujb;E"dϷ3t>faQŜϞ|*VoتTt(Z-Ճx_12mSRIrm\~mQ޷A&QjVmZI>с@9reWq6<q*m%شٵqQqG<;'f҉rP.[={=o;`֏V:yjb;UͿY@YW>'<5ķf8_9~w/ߙ*N_uB U}"?cM%fored$v+2NfG $²IWU}"%G-+cdX{5KSQQ˘U#a"( َ/-Ms>=s)0RJs+DžGD r+O5!1A"Qq2Ba #R3Cb ?Oc\}TdІ0P4a즭AIu \r)E1O 7SKV51C dy|0h#"9 æ)f(ځ&a`jR;|9U QƙaMձ_C |*/!"i b= rU ZxqOMn  a5:=ضLR5Gv5$цp&5gɦk6ib7Ken*x冨 K\?E2\7#Y[*p5un]Ȍ %,F'Ƞ.+)Xyȣ=]lmI"ڜ|՗=%A*` $Q-4Z& D*FTS6nAY "Ͼ歒 ]K*`&JԩҥAU6XG<ՖT$l(,dEz{̡kAoYXC ]^&D hBTU(YGiP2dxϽښ`+gލlB|b&Fz V&3"gjSwd {W5WC23I - 0E&L~aJHMYA 9cWӉdi`)O^&A,#ʂ* i 29b4ޮ y}dW`E(EZƻx ?$U"R[8:a*1RRPo_&!"1#%V-︎Og(dA Z9'%1+ aAW4xgK03'eH\S[e)mT:aKǢ_rH sNbxV{U:}bL!m<| ϯ\9럏ؔBUsPaYIϮév(5EIr#{>3~.vTڶΥ^'0SFcKMz2P{7B9Qȝ)!Yh2wXB!tFf lV>U02j?ccP&fR7wWcy&BtjB/6r!Aͬ:Z,zXʹ@TFyfa: ု_O}hBa QJ% k8/Mvb2jR#3!Mo!;@sCE԰ b4t [MewȞ Q" d>$e1{5(%Gf(=UeVr1__>-YEǝ)d`"ڨzȇaL=Ig G\qK-f *]ǔԴmS*f̿aoܰFYTMV=M’BX"STg{):TMbdKGJF {kjFc֧D  }aTn%֘G|-T?eg +#@{ G:=3< clMM6@ꓺsi oe7kF!qlW6 ]\_R.]#fx[B!l4XK@q)j(_N/-e[G(,{ Tع3[\n[yx>L #GMz3f\uw?k[gURN?POhLz7",Q|V} k06W.dQp())YbSl6Z/{vk- m/'V3պ*6'ֻB": G~=8&2>SAfW@+k-|xrޓ^S3 .s|Ѳh.VЈg[]k \A$>_aΑ 0kP kY).lLIOsl.!1AQ"a2q B#Rr3 ?h{}yIkSʞ 5g?y݄ˏ(aTŒMr1ALvof㰃bHk&?M#U?k< O)<5"-wNTY?{0 tȟPvcu]L0ƥC[e ̖r{{F\?eI7X. m0j=J޶z3ha1ʼ >Pl%WLTlU?7%0 he6>U( &u8rVW6jdA1 f^xr= oL+]ɝʀID&?۬ȀX;>rܓl {0'[ kPBN[0@j#i3%+cj'{ j02;(?ȟk^5kۋKv!p 0D')gA=Z*"e,@쥉##VAd= 9rY:>' 1X)33fȧH⿁0<+PRtu<6uD̀;I, ci6 r/=U,pg?M|XYrz:k;P,ŨXaf}1F,I8ay=fru`2{{BTQҪfc'8xcfU0'bcb|+P6zAN?wʹxt>H!jvoݷa<* d1jj'28/v"&۠3 d<{TE8T%uUQ4WSw071k@lp4b'tvO0:?r?8$rf qGWcj@rfȁw'Ǐk,^AWgfCX2cz9ߑ2ić|jAr&-Aى2KFE%MPb=.AfcZa_VXbflEsR hO>2/]cNjOS}, $0 E=Tb6 Xu1GF9^s!U]ƽX}[ۍ >k3]ٻZ`60p8d5@:9k$z ؂ M 1 6:rGhM0@ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km    ""+)+88K    ""+)+88K,"9   !S[u{_i9 j$sh7Cd?A9iU5Y}T,-[4ϑ#uM4qJ͈^q.zby^jv H%[Wj>PJ o9jٿ4ZW-xz՜_)]d)kش.w*E/O敳:%lBg{u6z:ԙusvCX,J+slۍ4J|GH<)l^A #ۗ5u;\^F:jsb[ƚϛóN:-JI~kϫV.|rWL;dk ?.fl~9ը4e/QҾ7I*>0moD59x 8.+ح2jBPrVt@􃝰_Z~d:Wm-sCd<\mDsN$K':-1`Oc5cu9&WDXPR':qLEY5Pe$RރյB!T!n!)NO=w2Ns!" |/dzHUQ1@+jײ#Ise /  FQn͘ a5g}8ht7s8OeIȭfReGZ>?hԒEy,8TI~޼޼2b!W`|壘$q:h'w^sϨ3Pw"*E*V\P={eV0_bARĄW| M,^K0+)Jd6f/t?;j N:Z88l)ESUm<ދ8릷B#i&*S 4aS('N]^/kt+a硓/tYy~Edj+9>\/xVV_H6NOEuWn\d)Ղ'?犋o=~iVd/V'_azk$(AdQ"P--=GEmbAδ({l$Ҥ NZP8͐Mٍ Q;.?:łAhl,zZl=hހUYYq4%&K:ZEEjֹm;Y :_x_"Qh,RBeI Da/ rD2i箆7EO)ڕ{")*kƱHǪkYg˧5idw0hn,i? ;X,·-%,td.IH+x`r{,lmBaS7&U>0mމ"KO-rSlv=Sdh4Ի"^4[>LO3 Q>;7koZ`3w{vcf)kNulf ZK9ゆiܫ٧,st7*m5$!a kXk pݸFڰ.: :۫o^n@h&;n9L9ms55]c<"<a֞_ nZ!X: Q^ȏklruiYIlQr܋x 06lknkb5Ԉlh4BG&^\жԷv sh>Y.Gal+=yfH8haa ďT= rsH2>Ol G~K3["&zISk<6ζAĢ/p6id,#wYv&Qlyyj5D'q BT /(|w<$Pz#1- ~c qXhIGN/_/[8KZw,sj&IjZvʋִﰲAT{ȸE)BU^+~⒨NPS[-3RT{' 'GIdm".czcIJ|:c*"0_%l̙$$-inx7)IBD|ÕuJ{D>"%YmY^mհ[w8yZc<٪Y@9~&MVD*lœφȖc^#4bϔk+' 69iN2q%0N''svNK+, ___D& rⲔjCť{tnKF;@ uGEkWċf}g u?{ϭ|+U<)VQP%#d22 ,ok7խ7>$*̯DX$V?A!1AQ"a2Bq#R 3r$@b0CS%?]d\U\JQF'Oj$ՎM)©542l;T0( DjӱޗjYUqg#PUB̚fA~}jU_c[jATǶe2yIڣϖMT\x`xճ'?$pb8i[UZۨcnpfP{ftxqWE+}[ q;.vyd7Rsp{Uf]W)"ǟzYtZ'zզ02Vcl #42[8C#ƭw.l=f)G5 1(ɫn%lPQPڍR8\QVSr8a?ia&NjwdUa^)=.;t4,ϞU%sŦMɡsƞTCҍfձerANў24҉8ľ>yVzXpw*<5xÈ˕u '}GzY%@v;W $ԍـԵ?La95o(!y'cʭr3GGx9s,-)<ڭK7NZ94'Z(kcە&^S9W@D-Wc$B ,> (*ܚM~#S IlNv Z-̑d݅[qo&l~Yt53x0#p*Bj>nB$$}yVi2)W! VyqR>Yr~Gzh-q/Uĝ<5Ob1hu3횒Z)d{K$6ڥXP*gO( 5j$,#%~mc:J W1*#1\pٞWDbqj PS^7PXFu5,mגdg}(c ZCm?d#lw\EqwwC0s{Rf%'ÏȚQgTi-1jCSIqJl6ϰ~{3Zא5EC%cݘgW7d9u{޿i'EI بɁvޠQQKD(c!5Urjn#d,KgߕK6c+bA%_.jϡMkqW|#+q,o7F*&Ex~N!Om:KS ~D^kRgvQ ˟:cNʯwߵ@JCn!c?*&'y 110%|ه {LWE84v$S0.7j\?cPmGJ/n̊ƞch䗅<ˌ iޭ2-98PC`:.$:q:TQ!gmMp\%5<s9ڸg얺mLjHWwn9 s:^X8N+zLaQc`IcUm3QA,%llqүW߭oW)F)qۙ^*)*_5q4j10kGi5Xu+;V"mx=7 08Az*t ٳ"$ʓV|3Ie*)^mj[Qnm/jItʩqh:f*H$P7ZXQ6ϢֈrWQ]DqCp|)|l .N};T<7f%1;'ֶanOLtz}zf_O|CғLrO,vn,9sr<,N6Yx]WES,}*P1sJQ=sSTHW!udr:S8SxJ=cЃw!yNQ`(tN{xbhqWHrvZuBF6sUw W\i^U#)o>U{2I(ThȓlLE(ψVmmiyKbw::Dm'9^m]\"#QW>L( .M/_bv#sgЋF`Xox;Y1 ̾ m#kg'qԜ!DM$N6MsJuj&3j|8Y37H%[\Bx.)9=z-{\9E=*yT ٫9=Ҥycݘsׁld>OY ͍Xơ^ӎx[1TC]N(Ւ4_pƷ&YpW;6όڋ.U:X.nؠb Gd= # T` (\|;{>g]!QLe˽ZKr lZ`ȺQů]Ps[g8BAl joed1w?]HH)o0N6$w僯szX.T땎1^#gݶojqå 1ۯXqcB7˪%8csa.W¶b&2XNrYGߕ Cm!l~ڻzv]XsD0튞=Z $%ǔ&zDVi/VmGOЈ̎U$@|󚾿ZgENy/V09w .;8ڿhy+ؼ+kulը>,A\sښlnb ʃ4ZI^hތfXȮz=bց\!S}*x Ju3>L3VE2>6W <՞n~8bL|I-mjL3WP"g*wOwB(8J@Q԰ɪCsHt|HFuj5:cGFzRB;z%m'Q̚N^QW Orr|R9ҭ2ot|'z`qʴi6:bog)Ԑ#A犽8=EA@َ? GtrDaڦA%jܐ֘}GZȠ±?g2}t{Q4iti#D4QM*F: cEE8+$@ZF6yW'\ 9Q+9Am;51yoj҆\~ Lԏӎs`=iKzz4Zn2ibΔcE VbJ+IV~eO _dENƧ6ԏWzZ8l2(?DF&Oʸuy#QJH~Urs֯^&s 3N>Dt RԤr= ;|Fhp;5sRc CM["kuo&bq\RQ{mJ:Zҁ!ǛQ*H:;S)$H9`T3؀{$AP*/6*<,l›a:{ SG(:V? \k(Z|g`zR5Z{{ŭ^54 2ڳLj'YoR@2I_uNsJdck^UԜUuesQԣl~TWD֥L~-N9=jk&!1AQaq ?QBP%Ǹx"pA`y "LD~wRQV K冒)%~ F,aGQHE'GzGo"Q@`+ h0^ۈb'xvQ48?-Tfp"c2&>ɲ>wU$ AiE X L:MbE>>]->FML-p[4m\ !AhETOP^t"FP` d6 U !%e"Cr[s&Ѥ펓ePPwcVK (vċ,dЈ6E,{=.T@P֙aq2a6ܣrk< @5J~ȀU/{=PΩ11?B^Bi(6zS~ҕ WVheךH A[HyPCh=&'*q(N< h0jAuP mPAe^ # O-(qt DΫ ^)[q!uY@B Zt\k]hx+ `MePD .zs; eiJNk%r6)ŵԴ*FڨS+*G%A԰mC`1)U>"bB(+ %^j!!q߾c;$ |\L0cd,8"CEP oSBQ. !Wܾgr\^. JR%?%3-t&vip [dz5T8ˇ Upa ʸ4@ ;# QP)} cʦUfv|#`xfiԵpOs m 'JѨ>YFHRD- >C(r ]ƃ4+[-@J%`ĥa*ǔښJV(6 /땄D3` g^0v(dNBh-g{* T/4N0b ;`(Qmad592,mZZnFN(F-X8tF20cq@cQTʁvrG|@JϜjVQ4.@5HpC!'!-ڈeu9WQ]֖cYB'o2zR! ڄO$@8,^k~QO#cT癃RF/@ؚ.` l!.Jύ5MJo#Jv:i;DǢ8KW/}'cc6rJHkD4*p|dp!uKc$RZcթl|T(1Z tYmh\{8|q7TT]b K[LZPT='G؛ѡ]Yn`;хW2W?q_un)RNQO[XfЏN~!*+*yU]t&֌ZZ.i+T3ZmDe9c^Q5ZzF t#Ջݯt Mz%%ZKagD\ Utv1l۱ġ~ h+`5Um M[Kv$ <vQV4Ȇxu99*ɛt'p`nC@_J!5PnL,4Dj.( "[ IF~;2O6taYj*M:q{9Bk %Kv9Ѝv P.N7l硐Sn'ZMgA 0Fõ-Qt0raA_LN\/XC5r]W8<|hj|R^Q<{2|?pp7בkoJy(b`B Ѹ9DyҗTrcPCnIFQH? Sanf4AjͲ ~[g+MhJ9ضU]RK+z*ki'b1>r9]DkqBMA,~[q̎!+vͬ ?Д#(}"5]:aS /!MO+~; tE1څDҢ BDbC#u E!#O Q#Pƾg)PA.MnFcoB2YEwҺ g|Xj%?4 >P Orm]ۧ[& kߺG=ٌ2WP~Pf(:LPAnmP!7r}VW$BJʵb}3R\JX[勗T zXE9< 6ۻ V/ _*amMQӨv01I⬏&z`P w׬h׸"StWSv5jUOܷ^o|BXr13c1и@$e@~K#pZ%ǩu- QzzpwD:Dn2(F\EQv] AuQ^Rӑn"BO\k.XhSgʱ5[5 qK "" PyUx,ZKLjD*UZ"E%CEAi%]XZiH;cA{)P>!$E0x\RH{eѥ.(,dȊq*8`EX͍Dv|NǨGS 5:vV* "G,)MV1̴*1YNWCDt3v8C}앎HBb"d윳?QvO#O.Sڄ^P+3#26zR!R0~|3@ޟvG FL>1육@m1`B.Sp҇kX(jp E<-jK)©-e|k#E=nઌNMQ{%M"lZG ДP=!0/<3U!jqKW1KAzܷ(n{t{+#.7/0@mp3Hc).fŌU[60d`}?_ HE.ߧaODUB)!"#1ADQa ؍#/k9^EQIqt%Ԏkk?_qTDs׍ZBXiNr-t;9ː;-Pi M^D~38aOJ hZҲɄC{sջ^m-yz.JWv5׭)p[q cdW-bB#Eye^Wo<`&qV;eC2â4`kQIKb'}1zUV q|ڶnN19Fo]j^kl]-=hh##3 . 8߬*M9eX·`:LkoڜS棪sל֤KY/m)">b#O"5- Al;,X%rc7!n.gS<J d1ܟ'rMzɆ  DŽ?u$>wvv*\bkc{,9g[}Ae Z7_LmS'N\M~҆o[ѽuYu߁U TXLkޛ$pWPwo'[N&̭U9O:9];mUvթB*U26ב2(`qe(2|evY6{hܪ6oa7-Pf5.SF F,1ŮF0dz ]l3FRpJ4qRq<~ dkKJ[q™T~בU3[Q(9i2o%v` S˥׀p!1X9~;l8-Z5< tdDv$dLش(EtUd1WVpU-C$S>Knf 5vNxV3(SƧQ̣d 3m-bLY&%C%,Xk[a2Qf`j8UOC q~PE&щ~S: (~Rʦy'jY0#LRf+}dK;<&HB5ɝB"t cdf&zN|R3n&`b5{1019_ ^$"ޑe`dI8%f AVb>'1.xYfU,RS֭?S:i[))CIӱ&צSGVp{Mkc!?&_L`"u4!1AQ"2aq bBR#03@ ?Ҙ3 jڱN9$/zCW7^D t?b q1-CL<PX[ @&xY"{HĎ3W laD [YW,dc*P9iS)nqZ*XS\enҬ$JF3%?mL $PMp³AZ*Ze lѸ*y湐SLr " SR4l/4[s2G" " U>˃Fn>^6G( o mA m/Y?m`*"b|P㒅-q_#ДcOgqPӡE+A5ɀ~+?U91=҂|[B%w |,e#rM0aҐqyI@&i/h+ ΫIW[l1q1_Rm%TQuiG*kATSB[b@*ߕp-w49Fl{U"DU:1'gbQ"I!f5{z' \\aVmܻuxH_)$ȞgnD!h\!md{M U-Y,(*}G &CX֞؀D2 F袙`d $! "<>UQW F!<psiWN.w2"%6~ŷWHU 0RF?^>ƃ(v.۠}Egc3'@ ys7]Q ؝}6 2\Q mR;o;;{6$+(e့x}hR5*hH4̠[Q'fh{QbFh92=@ȐFek =>D$fĂ¢,P~uW3;U"h]'q V>v$u@$o@U z"%٩7;ն`dr ;y8^F3?p,~GdY_BbC*'z r^D@A4Aۉª)p N8XpDrv*XZjwk[{滇j=EuA""H-w4wl`㊎WbTqS^p]^~5A@ŒQLo!wsDv8ezL@k_+=;+݅ܙ+};ד@&T юD콅GMWҘhq#{}-!1"#AQ $CRa ?MƞKM3Z~B?F캒Ke`: &kdU Pg E obuh㧓؄b۹dGjxc Fe ן}hI@z n'o6weqj?$^i\ѩLGa_J h̥ 2ՅX݋Wb6e0@K72*.7E j5GIjbt?foc2XtPm)>uλj|,j4KmIh7MҋSʂMv)tׇ!I!r$rȂSaE "R3neU1 9ZIOk_/`rԑJpH̀>K%mG"8{/ cmQ!߸da"Q2 fHkg䊥e#BYKHL'jRvV* Jʦ',Ɍq4'Y D{UL"p54{봲)cQHwױu/!{zA PTJL;/]'F[ͦ%5fN a.џc,n׾<,9>"U0c|q KNxndDeEwCym`rL5G|U0:jxQX8tl@Oܱڂ>-.:.z v"REI^oj®uc7cJI)dp0+hk&S%9?m'$qۏJ^!NێZנ'\k"Yb+F<,~X[WJkX'i#n +fh8]!3U*%B n=mid |ba gO&&.RfAe>DTK.;ٝZjxÎRxǗ6V/)cpWTsy'n9E))?wן@, q1yY?kM*T'F^'Ha)"ӟp,v@tښK.?lTwZ*Kb*[5UWbIbV yn0*L6r\ 0eG>b4PoŅ?lN:T,F.dI?jo,ė$mEV-e7o!(E1bkRڃ]q+EuzuGmkȷB6{B{E$u]\7IeܾΆ8]"zoz_z\ 20X0Vt56̘ qo`e=CivWl{ΛcOMi(81˹aChR$ L0D|i::_L 閦~ǕpY@J~bvl=e,UYL-YiW",1NfgfTp{r%XHu1!1AQ"aq 2BR0b3@ ?anyss x`rcv"|@:NۈzO!A&]Q2#ZYDO<{{ ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://ppl-ai-code-interpreter-files.s3.amazonaws.com/web/direct-files/f3518f74b81c9087a66d4d31f66451fb/129ff122-37f9-4754-acb1-c1424c144606/style.css @charset "utf-8"; :root { --color-white: rgba(255, 255, 255, 1); --color-black: rgba(0, 0, 0, 1); --color-cream-50: rgba(252, 252, 249, 1); --color-cream-100: rgba(255, 255, 253, 1); --color-gray-200: rgba(245, 245, 245, 1); --color-gray-300: rgba(167, 169, 169, 1); --color-gray-400: rgba(119, 124, 124, 1); --color-slate-500: rgba(98, 108, 113, 1); --color-brown-600: rgba(94, 82, 64, 1); --color-charcoal-700: rgba(31, 33, 33, 1); --color-charcoal-800: rgba(38, 40, 40, 1); --color-slate-900: rgba(19, 52, 59, 1); --color-teal-300: rgba(50, 184, 198, 1); --color-teal-400: rgba(45, 166, 178, 1); --color-teal-500: rgba(33, 128, 141, 1); --color-teal-600: rgba(29, 116, 128, 1); --color-teal-700: rgba(26, 104, 115, 1); --color-teal-800: rgba(41, 150, 161, 1); --color-red-400: rgba(255, 84, 89, 1); --color-red-500: rgba(192, 21, 47, 1); --color-orange-400: rgba(230, 129, 97, 1); --color-orange-500: rgba(168, 75, 47, 1); --color-brown-600-rgb: 94, 82, 64; --color-teal-500-rgb: 33, 128, 141; --color-slate-900-rgb: 19, 52, 59; --color-slate-500-rgb: 98, 108, 113; --color-red-500-rgb: 192, 21, 47; --color-red-400-rgb: 255, 84, 89; --color-orange-500-rgb: 168, 75, 47; --color-orange-400-rgb: 230, 129, 97; --color-bg-1: rgba(59, 130, 246, 0.08); --color-bg-2: rgba(245, 158, 11, 0.08); --color-bg-3: rgba(34, 197, 94, 0.08); --color-bg-4: rgba(239, 68, 68, 0.08); --color-bg-5: rgba(147, 51, 234, 0.08); --color-bg-6: rgba(249, 115, 22, 0.08); --color-bg-7: rgba(236, 72, 153, 0.08); --color-bg-8: rgba(6, 182, 212, 0.08); --color-background: var(--color-cream-50); --color-surface: var(--color-cream-100); --color-text: var(--color-slate-900); --color-text-secondary: var(--color-slate-500); --color-primary: var(--color-teal-500); --color-primary-hover: var(--color-teal-600); --color-primary-active: var(--color-teal-700); --color-secondary: rgba(var(--color-brown-600-rgb), 0.12); --color-secondary-hover: rgba(var(--color-brown-600-rgb), 0.2); --color-secondary-active: rgba(var(--color-brown-600-rgb), 0.25); --color-border: rgba(var(--color-brown-600-rgb), 0.2); --color-btn-primary-text: var(--color-cream-50); --color-card-border: rgba(var(--color-brown-600-rgb), 0.12); --color-card-border-inner: rgba(var(--color-brown-600-rgb), 0.12); --color-error: var(--color-red-500); --color-success: var(--color-teal-500); --color-warning: var(--color-orange-500); --color-info: var(--color-slate-500); --color-focus-ring: rgba(var(--color-teal-500-rgb), 0.4); --color-select-caret: rgba(var(--color-slate-900-rgb), 0.8); --focus-ring: 0 0 0 3px var(--color-focus-ring); --focus-outline: 2px solid var(--color-primary); --status-bg-opacity: 0.15; --status-border-opacity: 0.25; --select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --color-success-rgb: 33, 128, 141; --color-error-rgb: 192, 21, 47; --color-warning-rgb: 168, 75, 47; --color-info-rgb: 98, 108, 113; --font-family-base: "FKGroteskNeue", "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; --font-family-mono: "Berkeley Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; --font-size-xs: 11px; --font-size-sm: 12px; --font-size-base: 14px; --font-size-md: 14px; --font-size-lg: 16px; --font-size-xl: 18px; --font-size-2xl: 20px; --font-size-3xl: 24px; --font-size-4xl: 30px; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 550; --font-weight-bold: 600; --line-height-tight: 1.2; --line-height-normal: 1.5; --letter-spacing-tight: -0.01em; --space-0: 0; --space-1: 1px; --space-2: 2px; --space-4: 4px; --space-6: 6px; --space-8: 8px; --space-10: 10px; --space-12: 12px; --space-16: 16px; --space-20: 20px; --space-24: 24px; --space-32: 32px; --radius-sm: 6px; --radius-base: 8px; --radius-md: 10px; --radius-lg: 12px; --radius-full: 9999px; --shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.02); --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02); --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.04), 0 2px 4px -1px rgba(0, 0, 0, 0.02); --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.04), 0 4px 6px -2px rgba(0, 0, 0, 0.02); --shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.03); --duration-fast: 150ms; --duration-normal: 250ms; --ease-standard: cubic-bezier(0.16, 1, 0.3, 1); --container-sm: 640px; --container-md: 768px; --container-lg: 1024px; --container-xl: 1280px; } @media (prefers-color-scheme: dark) { :root { --color-gray-400-rgb: 119, 124, 124; --color-teal-300-rgb: 50, 184, 198; --color-gray-300-rgb: 167, 169, 169; --color-gray-200-rgb: 245, 245, 245; --color-bg-1: rgba(29, 78, 216, 0.15); --color-bg-2: rgba(180, 83, 9, 0.15); --color-bg-3: rgba(21, 128, 61, 0.15); --color-bg-4: rgba(185, 28, 28, 0.15); --color-bg-5: rgba(107, 33, 168, 0.15); --color-bg-6: rgba(194, 65, 12, 0.15); --color-bg-7: rgba(190, 24, 93, 0.15); --color-bg-8: rgba(8, 145, 178, 0.15); --color-background: var(--color-charcoal-700); --color-surface: var(--color-charcoal-800); --color-text: var(--color-gray-200); --color-text-secondary: rgba(var(--color-gray-300-rgb), 0.7); --color-primary: var(--color-teal-300); --color-primary-hover: var(--color-teal-400); --color-primary-active: var(--color-teal-800); --color-secondary: rgba(var(--color-gray-400-rgb), 0.15); --color-secondary-hover: rgba(var(--color-gray-400-rgb), 0.25); --color-secondary-active: rgba(var(--color-gray-400-rgb), 0.3); --color-border: rgba(var(--color-gray-400-rgb), 0.3); --color-error: var(--color-red-400); --color-success: var(--color-teal-300); --color-warning: var(--color-orange-400); --color-info: var(--color-gray-300); --color-focus-ring: rgba(var(--color-teal-300-rgb), 0.4); --color-btn-primary-text: var(--color-slate-900); --color-card-border: rgba(var(--color-gray-400-rgb), 0.2); --color-card-border-inner: rgba(var(--color-gray-400-rgb), 0.15); --shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.15); --button-border-secondary: rgba(var(--color-gray-400-rgb), 0.2); --color-border-secondary: rgba(var(--color-gray-400-rgb), 0.2); --color-select-caret: rgba(var(--color-gray-200-rgb), 0.8); --focus-ring: 0 0 0 3px var(--color-focus-ring); --focus-outline: 2px solid var(--color-primary); --status-bg-opacity: 0.15; --status-border-opacity: 0.25; --select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --color-success-rgb: var(--color-teal-300-rgb); --color-error-rgb: var(--color-red-400-rgb); --color-warning-rgb: var(--color-orange-400-rgb); --color-info-rgb: var(--color-gray-300-rgb); } } [data-color-scheme="dark"] { --color-gray-400-rgb: 119, 124, 124; --color-teal-300-rgb: 50, 184, 198; --color-gray-300-rgb: 167, 169, 169; --color-gray-200-rgb: 245, 245, 245; --color-bg-1: rgba(29, 78, 216, 0.15); --color-bg-2: rgba(180, 83, 9, 0.15); --color-bg-3: rgba(21, 128, 61, 0.15); --color-bg-4: rgba(185, 28, 28, 0.15); --color-bg-5: rgba(107, 33, 168, 0.15); --color-bg-6: rgba(194, 65, 12, 0.15); --color-bg-7: rgba(190, 24, 93, 0.15); --color-bg-8: rgba(8, 145, 178, 0.15); --color-background: var(--color-charcoal-700); --color-surface: var(--color-charcoal-800); --color-text: var(--color-gray-200); --color-text-secondary: rgba(var(--color-gray-300-rgb), 0.7); --color-primary: var(--color-teal-300); --color-primary-hover: var(--color-teal-400); --color-primary-active: var(--color-teal-800); --color-secondary: rgba(var(--color-gray-400-rgb), 0.15); --color-secondary-hover: rgba(var(--color-gray-400-rgb), 0.25); --color-secondary-active: rgba(var(--color-gray-400-rgb), 0.3); --color-border: rgba(var(--color-gray-400-rgb), 0.3); --color-error: var(--color-red-400); --color-success: var(--color-teal-300); --color-warning: var(--color-orange-400); --color-info: var(--color-gray-300); --color-focus-ring: rgba(var(--color-teal-300-rgb), 0.4); --color-btn-primary-text: var(--color-slate-900); --color-card-border: rgba(var(--color-gray-400-rgb), 0.15); --color-card-border-inner: rgba(var(--color-gray-400-rgb), 0.15); --shadow-inset-sm: inset 0 1px 0 rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.15); --color-border-secondary: rgba(var(--color-gray-400-rgb), 0.2); --color-select-caret: rgba(var(--color-gray-200-rgb), 0.8); --focus-ring: 0 0 0 3px var(--color-focus-ring); --focus-outline: 2px solid var(--color-primary); --status-bg-opacity: 0.15; --status-border-opacity: 0.25; --select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23134252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --select-caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f5f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); --color-success-rgb: var(--color-teal-300-rgb); --color-error-rgb: var(--color-red-400-rgb); --color-warning-rgb: var(--color-orange-400-rgb); --color-info-rgb: var(--color-gray-300-rgb); } [data-color-scheme="light"] { --color-brown-600-rgb: 94, 82, 64; --color-teal-500-rgb: 33, 128, 141; --color-slate-900-rgb: 19, 52, 59; --color-background: var(--color-cream-50); --color-surface: var(--color-cream-100); --color-text: var(--color-slate-900); --color-text-secondary: var(--color-slate-500); --color-primary: var(--color-teal-500); --color-primary-hover: var(--color-teal-600); --color-primary-active: var(--color-teal-700); --color-secondary: rgba(var(--color-brown-600-rgb), 0.12); --color-secondary-hover: rgba(var(--color-brown-600-rgb), 0.2); --color-secondary-active: rgba(var(--color-brown-600-rgb), 0.25); --color-border: rgba(var(--color-brown-600-rgb), 0.2); --color-btn-primary-text: var(--color-cream-50); --color-card-border: rgba(var(--color-brown-600-rgb), 0.12); --color-card-border-inner: rgba(var(--color-brown-600-rgb), 0.12); --color-error: var(--color-red-500); --color-success: var(--color-teal-500); --color-warning: var(--color-orange-500); --color-info: var(--color-slate-500); --color-focus-ring: rgba(var(--color-teal-500-rgb), 0.4); --color-success-rgb: var(--color-teal-500-rgb); --color-error-rgb: var(--color-red-500-rgb); --color-warning-rgb: var(--color-orange-500-rgb); --color-info-rgb: var(--color-slate-500-rgb); } html { font-size: var(--font-size-base); font-family: var(--font-family-base); line-height: var(--line-height-normal); color: var(--color-text); background-color: var(--color-background); -webkit-font-smoothing: antialiased; box-sizing: border-box; } body { margin: 0px; padding: 0px; } *, ::before, ::after { box-sizing: inherit; } h1, h2, h3, h4, h5, h6 { margin: 0px; font-weight: var(--font-weight-semibold); line-height: var(--line-height-tight); color: var(--color-text); letter-spacing: var(--letter-spacing-tight); } h1 { font-size: var(--font-size-4xl); } h2 { font-size: var(--font-size-3xl); } h3 { font-size: var(--font-size-2xl); } h4 { font-size: var(--font-size-xl); } h5 { font-size: var(--font-size-lg); } h6 { font-size: var(--font-size-md); } p { margin: 0 0 var(--space-16) 0; } a { color: var(--color-primary); text-decoration: none; transition: color var(--duration-fast) var(--ease-standard); } a:hover { color: var(--color-primary-hover); } code, pre { font-family: var(--font-family-mono); font-size: calc(var(--font-size-base) * 0.95); background-color: var(--color-secondary); border-radius: var(--radius-sm); } code { padding: var(--space-1) var(--space-4); } pre { padding: var(--space-16); margin: var(--space-16) 0; overflow: auto; border: 1px solid var(--color-border); } pre code { background: none; padding: 0px; } .btn { display: inline-flex; align-items: center; justify-content: center; padding: var(--space-8) var(--space-16); border-radius: var(--radius-base); font-size: var(--font-size-base); font-weight: 500; line-height: 1.5; cursor: pointer; transition: all var(--duration-normal) var(--ease-standard); border: none; text-decoration: none; position: relative; } .btn:focus-visible { outline: none; box-shadow: var(--focus-ring); } .btn--primary { background: var(--color-primary); color: var(--color-btn-primary-text); } .btn--primary:hover { background: var(--color-primary-hover); } .btn--primary:active { background: var(--color-primary-active); } .btn--secondary { background: var(--color-secondary); color: var(--color-text); } .btn--secondary:hover { background: var(--color-secondary-hover); } .btn--secondary:active { background: var(--color-secondary-active); } .btn--outline { background: transparent; border: 1px solid var(--color-border); color: var(--color-text); } .btn--outline:hover { background: var(--color-secondary); } .btn--sm { padding: var(--space-4) var(--space-12); font-size: var(--font-size-sm); border-radius: var(--radius-sm); } .btn--lg { padding: var(--space-10) var(--space-20); font-size: var(--font-size-lg); border-radius: var(--radius-md); } .btn--full-width { width: 100%; } .btn:disabled { opacity: 0.5; cursor: not-allowed; } .form-control { display: block; width: 100%; padding: var(--space-8) var(--space-12); font-size: var(--font-size-md); line-height: 1.5; color: var(--color-text); background-color: var(--color-surface); border: 1px solid var(--color-border); border-radius: var(--radius-base); transition: border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard); } textarea.form-control { font-family: var(--font-family-base); font-size: var(--font-size-base); } select.form-control { padding-top: ; padding-bottom: ; padding-left: ; appearance: none; background-image: var(--select-caret-light); background-repeat: no-repeat; background-position: right var(--space-12) center; background-size: 16px; padding-right: var(--space-32); } @media (prefers-color-scheme: dark) { select.form-control { background-image: var(--select-caret-dark); } } [data-color-scheme="dark"] select.form-control { background-image: var(--select-caret-dark); } [data-color-scheme="light"] select.form-control { background-image: var(--select-caret-light); } .form-control:focus { border-color: var(--color-primary); outline: var(--focus-outline); } .form-label { display: block; margin-bottom: var(--space-8); font-weight: var(--font-weight-medium); font-size: var(--font-size-sm); } .form-group { margin-bottom: var(--space-16); } .card { background-color: var(--color-surface); border-radius: var(--radius-lg); border: 1px solid var(--color-card-border); box-shadow: var(--shadow-sm); overflow: hidden; transition: box-shadow var(--duration-normal) var(--ease-standard); } .card:hover { box-shadow: var(--shadow-md); } .card__body { padding: var(--space-16); } .card__header, .card__footer { padding: var(--space-16); border-bottom: 1px solid var(--color-card-border-inner); } .status { display: inline-flex; align-items: center; padding: var(--space-6) var(--space-12); border-radius: var(--radius-full); font-weight: var(--font-weight-medium); font-size: var(--font-size-sm); } .status--success { background-color: rgba( var(--color-success-rgb, 33, 128, 141), var(--status-bg-opacity) ); color: var(--color-success); border: 1px solid rgba(var(--color-success-rgb, 33, 128, 141), var(--status-border-opacity)); } .status--error { background-color: rgba( var(--color-error-rgb, 192, 21, 47), var(--status-bg-opacity) ); color: var(--color-error); border: 1px solid rgba(var(--color-error-rgb, 192, 21, 47), var(--status-border-opacity)); } .status--warning { background-color: rgba( var(--color-warning-rgb, 168, 75, 47), var(--status-bg-opacity) ); color: var(--color-warning); border: 1px solid rgba(var(--color-warning-rgb, 168, 75, 47), var(--status-border-opacity)); } .status--info { background-color: rgba( var(--color-info-rgb, 98, 108, 113), var(--status-bg-opacity) ); color: var(--color-info); border: 1px solid rgba(var(--color-info-rgb, 98, 108, 113), var(--status-border-opacity)); } .container { width: 100%; margin-right: auto; margin-left: auto; padding-right: var(--space-16); padding-left: var(--space-16); } @media (min-width: 640px) { .container { max-width: var(--container-sm); } } @media (min-width: 768px) { .container { max-width: var(--container-md); } } @media (min-width: 1024px) { .container { max-width: var(--container-lg); } } @media (min-width: 1280px) { .container { max-width: var(--container-xl); } } .flex { display: flex; } .flex-col { flex-direction: column; } .items-center { align-items: center; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .gap-4 { gap: var(--space-4); } .gap-8 { gap: var(--space-8); } .gap-16 { gap: var(--space-16); } .m-0 { margin: 0px; } .mt-8 { margin-top: var(--space-8); } .mb-8 { margin-bottom: var(--space-8); } .mx-8 { margin-left: var(--space-8); margin-right: var(--space-8); } .my-8 { margin-top: var(--space-8); margin-bottom: var(--space-8); } .p-0 { padding: 0px; } .py-8 { padding-top: var(--space-8); padding-bottom: var(--space-8); } .px-8 { padding-left: var(--space-8); padding-right: var(--space-8); } .py-16 { padding-top: var(--space-16); padding-bottom: var(--space-16); } .px-16 { padding-left: var(--space-16); padding-right: var(--space-16); } .block { display: block; } .hidden { display: none; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; } :focus-visible { outline: var(--focus-outline); outline-offset: 2px; } [data-color-scheme="dark"] .btn--outline { border: 1px solid var(--color-border-secondary); } @font-face { font-family: FKGroteskNeue; src: url("https://r2cdn.perplexity.ai/fonts/FKGroteskNeue.woff2") format("woff2"); } :root { --primary-color: #FF6B35; --primary-hover: #E55A2B; --primary-active: #CC4F24; --secondary-color: #2C3E50; --accent-color: #F39C12; --success-color: #27AE60; --warning-color: #E67E22; --error-color: #E74C3C; --safe-area-bottom: env(safe-area-inset-bottom, 0px); --bottom-nav-height: 70px; --header-height: 60px; --color-primary: var(--primary-color); --color-primary-hover: var(--primary-hover); --color-primary-active: var(--primary-active); } * { box-sizing: border-box; -webkit-tap-highlight-color: transparent; } body { font-family: var(--font-family-base); margin: 0px; padding: 0px; background: var(--color-background); color: var(--color-text); overflow-x: hidden; user-select: none; } #app { min-height: 100vh; position: relative; padding-bottom: calc(var(--bottom-nav-height) + var(--safe-area-bottom)); } .loading-screen { position: fixed; top: 0px; left: 0px; width: 100vw; height: 100vh; background: linear-gradient(135deg, var(--primary-color), var(--primary-hover)); display: flex; align-items: center; justify-content: center; z-index: 9999; color: white; } .loading-content { text-align: center; } .loading-logo { font-size: 4rem; margin-bottom: var(--space-16); animation: 1s ease 0s infinite normal none running bounce; } .loading-spinner { width: 40px; height: 40px; border-width: 3px; border-style: solid; border-color: white rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3); border-image: initial; border-radius: 50%; animation: 1s linear 0s infinite normal none running spin; margin: var(--space-16) auto 0; } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } 40% { transform: translateY(-10px); } 60% { transform: translateY(-5px); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .page { display: none; min-height: calc(100vh - var(--bottom-nav-height)); padding-bottom: var(--space-16); } .page.active { display: block; } .restaurant-header { background: var(--color-surface); padding: var(--space-16); border-bottom: 1px solid var(--color-border); margin-bottom: var(--space-16); } .restaurant-name { font-size: var(--font-size-3xl); font-weight: var(--font-weight-bold); color: var(--primary-color); margin-bottom: var(--space-8); } .restaurant-details { display: flex; gap: var(--space-16); font-size: var(--font-size-sm); color: var(--color-text-secondary); } .restaurant-details span { display: flex; align-items: center; gap: var(--space-4); } .search-container { padding: 0 var(--space-16); margin-bottom: var(--space-24); } .search-input { width: 100%; padding: var(--space-12) var(--space-16); border: 1px solid var(--color-border); border-radius: var(--radius-full); background: var(--color-surface); font-size: var(--font-size-base); color: var(--color-text); } .search-input:focus { outline: none; border-color: var(--primary-color); box-shadow: rgba(255, 107, 53, 0.1) 0px 0px 0px 3px; } .featured-section { padding: 0 var(--space-16); margin-bottom: var(--space-24); } .featured-section h3 { margin-bottom: var(--space-16); font-size: var(--font-size-xl); color: var(--color-text); } .featured-carousel { display: flex; gap: var(--space-12); overflow-x: auto; padding-bottom: var(--space-8); scroll-snap-type: x mandatory; scrollbar-width: none; } .featured-carousel::-webkit-scrollbar { display: none; } .featured-item { flex-shrink: 0; width: 280px; background: var(--color-surface); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-md); scroll-snap-align: start; cursor: pointer; transition: transform var(--duration-normal); } .featured-item:active { transform: scale(0.98); } .featured-item img { width: 100%; height: 160px; object-fit: cover; } .featured-item-content { padding: var(--space-12); } .featured-item h4 { font-size: var(--font-size-lg); margin-bottom: var(--space-4); color: var(--color-text); } .featured-item p { font-size: var(--font-size-sm); color: var(--color-text-secondary); margin-bottom: var(--space-8); line-height: 1.4; } .featured-item-price { font-size: var(--font-size-lg); font-weight: var(--font-weight-bold); color: var(--primary-color); } .categories-section { margin-bottom: var(--space-24); } .categories-tabs { display: flex; gap: var(--space-8); overflow-x: auto; padding: 0 var(--space-16); scrollbar-width: none; } .categories-tabs::-webkit-scrollbar { display: none; } .category-tab { flex-shrink: 0; padding: var(--space-8) var(--space-16); background: var(--color-secondary); border: 1px solid var(--color-border); border-radius: var(--radius-full); font-size: var(--font-size-sm); font-weight: var(--font-weight-medium); color: var(--color-text); cursor: pointer; transition: all var(--duration-fast); user-select: none; } .category-tab.active { background: var(--primary-color); color: white; border-color: var(--primary-color); } .category-tab:active { transform: scale(0.95); } .menu-section { padding: 0 var(--space-16); } .menu-items { display: grid; gap: var(--space-16); } .menu-item { background: var(--color-surface); border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-sm); cursor: pointer; transition: all var(--duration-normal); position: relative; } .menu-item:active { transform: scale(0.98); box-shadow: var(--shadow-md); } .menu-item-content { display: flex; padding: var(--space-12); gap: var(--space-12); } .menu-item-image { width: 80px; height: 80px; border-radius: var(--radius-base); object-fit: cover; flex-shrink: 0; } .menu-item-details { flex: 1 1 0%; display: flex; flex-direction: column; justify-content: space-between; } .menu-item-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: var(--space-4); } .menu-item-name { font-size: var(--font-size-lg); font-weight: var(--font-weight-semibold); color: var(--color-text); margin: 0px; } .veg-indicator { width: 16px; height: 16px; border: 2px solid rgb(76, 175, 80); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .veg-indicator::after { content: ""; width: 8px; height: 8px; background: rgb(76, 175, 80); border-radius: 50%; } .non-veg-indicator { border-color: rgb(244, 67, 54); } .non-veg-indicator::after { background: rgb(244, 67, 54); } .menu-item-description { font-size: var(--font-size-sm); color: var(--color-text-secondary); line-height: 1.4; margin-bottom: var(--space-8); } .menu-item-footer { display: flex; justify-content: space-between; align-items: center; } .menu-item-price { font-size: var(--font-size-lg); font-weight: var(--font-weight-bold); color: var(--primary-color); } .add-btn { background: var(--primary-color); color: white; border: none; padding: var(--space-6) var(--space-16); border-radius: var(--radius-base); font-size: var(--font-size-sm); font-weight: var(--font-weight-medium); cursor: pointer; transition: background var(--duration-fast); } .add-btn:active { background: var(--primary-active); } .quantity-controls { display: flex; align-items: center; gap: var(--space-8); background: var(--primary-color); border-radius: var(--radius-base); padding: var(--space-2); } .quantity-btn { background: rgba(255, 255, 255, 0.2); border: none; color: white; width: 28px; height: 28px; border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; font-size: var(--font-size-base); font-weight: var(--font-weight-bold); cursor: pointer; transition: background var(--duration-fast); } .quantity-btn:active { background: rgba(255, 255, 255, 0.4); } .quantity-display { color: white; font-weight: var(--font-weight-semibold); min-width: 20px; text-align: center; } .floating-cart { position: fixed; bottom: calc(var(--bottom-nav-height) + var(--space-16) + var(--safe-area-bottom)); left: var(--space-16); right: var(--space-16); background: var(--primary-color); color: white; padding: var(--space-16); border-radius: var(--radius-lg); display: flex; align-items: center; justify-content: space-between; box-shadow: var(--shadow-lg); cursor: pointer; transition: all var(--duration-normal); z-index: 100; } .floating-cart:active { transform: scale(0.98); } .floating-cart.hidden { display: none; } .cart-count { background: rgba(255, 255, 255, 0.2); padding: var(--space-4) var(--space-8); border-radius: var(--radius-full); font-size: var(--font-size-sm); font-weight: var(--font-weight-bold); } .cart-text { font-weight: var(--font-weight-semibold); } .cart-price { font-weight: var(--font-weight-bold); } .page-header { display: flex; align-items: center; padding: var(--space-16); border-bottom: 1px solid var(--color-border); background: var(--color-surface); gap: var(--space-16); } .back-btn { background: none; border: none; font-size: var(--font-size-2xl); color: var(--color-text); cursor: pointer; padding: var(--space-4); border-radius: var(--radius-sm); transition: background var(--duration-fast); } .back-btn:active { background: var(--color-secondary); } .page-header h2 { font-size: var(--font-size-xl); color: var(--color-text); margin: 0px; } .cart-content { padding: var(--space-16); } .cart-items { margin-bottom: var(--space-24); } .cart-item { background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-16); margin-bottom: var(--space-12); display: flex; align-items: center; gap: var(--space-12); box-shadow: var(--shadow-sm); } .cart-item-image { width: 60px; height: 60px; border-radius: var(--radius-base); object-fit: cover; flex-shrink: 0; } .cart-item-details { flex: 1 1 0%; } .cart-item-name { font-size: var(--font-size-lg); font-weight: var(--font-weight-semibold); color: var(--color-text); margin-bottom: var(--space-4); } .cart-item-price { font-size: var(--font-size-base); color: var(--primary-color); font-weight: var(--font-weight-medium); } .cart-item-controls { display: flex; flex-direction: column; align-items: flex-end; gap: var(--space-8); } .cart-summary { background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-16); box-shadow: var(--shadow-sm); } .address-section, .instructions-section { margin-bottom: var(--space-20); } .address-section h4, .instructions-section h4 { font-size: var(--font-size-lg); margin-bottom: var(--space-8); color: var(--color-text); } .bill-details { margin-bottom: var(--space-20); padding-top: var(--space-16); border-top: 1px solid var(--color-border); } .bill-row { display: flex; justify-content: space-between; margin-bottom: var(--space-8); font-size: var(--font-size-base); } .bill-row.total { font-weight: var(--font-weight-bold); font-size: var(--font-size-lg); color: var(--color-text); border-top: 1px solid var(--color-border); padding-top: var(--space-8); } .cart-empty { text-align: center; padding: var(--space-32) var(--space-16); } .empty-state { background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-32); box-shadow: var(--shadow-sm); } .empty-icon { font-size: 4rem; margin-bottom: var(--space-16); opacity: 0.5; } .empty-state h3 { font-size: var(--font-size-xl); margin-bottom: var(--space-8); color: var(--color-text); } .empty-state p { color: var(--color-text-secondary); margin-bottom: var(--space-24); } .orders-content { padding: var(--space-16); } .current-order { background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-16); margin-bottom: var(--space-24); box-shadow: var(--shadow-sm); } .order-list { display: flex; flex-direction: column; gap: var(--space-12); } .order-item { background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-16); box-shadow: var(--shadow-sm); cursor: pointer; transition: transform var(--duration-fast); } .order-item:active { transform: scale(0.98); } .order-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: var(--space-8); } .order-number { font-weight: var(--font-weight-bold); color: var(--color-text); } .order-status { padding: var(--space-4) var(--space-8); border-radius: var(--radius-full); font-size: var(--font-size-xs); font-weight: var(--font-weight-medium); text-transform: uppercase; } .order-status.delivered { background: rgba(39, 174, 96, 0.1); color: rgb(39, 174, 96); } .order-status.preparing { background: rgba(243, 156, 18, 0.1); color: rgb(243, 156, 18); } .order-items { font-size: var(--font-size-sm); color: var(--color-text-secondary); margin-bottom: var(--space-8); } .order-footer { display: flex; justify-content: space-between; align-items: center; } .order-total { font-weight: var(--font-weight-bold); color: var(--primary-color); } .order-date { font-size: var(--font-size-xs); color: var(--color-text-secondary); } .profile-content { padding: var(--space-16); } .profile-section { text-align: center; background: var(--color-surface); border-radius: var(--radius-lg); padding: var(--space-24); margin-bottom: var(--space-24); box-shadow: var(--shadow-sm); } .profile-avatar { width: 80px; height: 80px; background: var(--primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2rem; margin: 0 auto var(--space-16); color: white; } .profile-section h3 { font-size: var(--font-size-xl); margin-bottom: var(--space-4); color: var(--color-text); } .profile-section p { color: var(--color-text-secondary); margin: 0px; } .profile-menu { background: var(--color-surface); border-radius: var(--radius-lg); box-shadow: var(--shadow-sm); overflow: hidden; } .menu-item { display: flex; align-items: center; padding: var(--space-16); border-bottom: 1px solid var(--color-border); cursor: pointer; transition: background var(--duration-fast); gap: var(--space-12); } .menu-item:last-child { border-bottom: none; } .menu-item:active { background: var(--color-secondary); } .menu-item.logout { color: var(--error-color); } .menu-icon { font-size: var(--font-size-xl); width: 24px; text-align: center; } .menu-text { flex: 1 1 0%; font-size: var(--font-size-base); font-weight: var(--font-weight-medium); } .menu-arrow { color: var(--color-text-secondary); } .toggle-switch { position: relative; width: 44px; height: 24px; margin: 0px; } .toggle-switch input { opacity: 0; width: 0px; height: 0px; } .toggle-slider { position: absolute; cursor: pointer; inset: 0px; background: var(--color-border); transition: var(--duration-normal); border-radius: 12px; } .toggle-slider::before { position: absolute; content: ""; height: 18px; width: 18px; left: 3px; bottom: 3px; background: white; transition: var(--duration-normal); border-radius: 50%; } input:checked + .toggle-slider { background: var(--primary-color); } input:checked + .toggle-slider::before { transform: translateX(20px); } .modal { position: fixed; top: 0px; left: 0px; width: 100vw; height: 100vh; z-index: 1000; display: flex; align-items: flex-end; } .modal.hidden { display: none; } .modal-overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); animation: fadeIn var(--duration-normal); } .modal-content { background: var(--color-surface); width: 100%; max-height: 80vh; border-radius: var(--radius-lg) var(--radius-lg) 0 0; overflow: hidden; transform: translateY(100%); animation: slideUp var(--duration-normal) forwards; } .modal-header { display: flex; justify-content: flex-end; padding: var(--space-16); border-bottom: 1px solid var(--color-border); } .modal-close { background: none; border: none; font-size: var(--font-size-3xl); color: var(--color-text-secondary); cursor: pointer; padding: 0px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; border-radius: var(--radius-sm); transition: background var(--duration-fast); } .modal-close:active { background: var(--color-secondary); } .modal-body { padding: var(--space-16); overflow-y: auto; max-height: calc(-80px + 80vh); } .bottom-nav { position: fixed; bottom: 0px; left: 0px; right: 0px; height: calc(var(--bottom-nav-height) + var(--safe-area-bottom)); background: var(--color-surface); border-top: 1px solid var(--color-border); z-index: 200; padding-bottom: var(--safe-area-bottom); box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 10px; display: flex !important; } .nav-item { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; justify-content: center; cursor: pointer; transition: all var(--duration-fast); position: relative; color: var(--color-text-secondary); padding: var(--space-8); } .nav-item.active { color: var(--primary-color); background: rgba(255, 107, 53, 0.1); } .nav-item:active { transform: scale(0.95); } .nav-icon { font-size: var(--font-size-xl); margin-bottom: var(--space-2); position: relative; } .nav-label { font-size: var(--font-size-xs); font-weight: var(--font-weight-medium); } .nav-badge { position: absolute; top: -4px; right: -8px; background: var(--error-color); color: white; font-size: 10px; font-weight: var(--font-weight-bold); padding: 2px 6px; border-radius: var(--radius-full); min-width: 18px; height: 18px; display: flex; align-items: center; justify-content: center; } .nav-badge.hidden { display: none; } .notification-toast { position: fixed; top: var(--space-16); left: var(--space-16); right: var(--space-16); background: var(--color-surface); border: 1px solid var(--color-border); border-radius: var(--radius-lg); box-shadow: var(--shadow-lg); z-index: 1500; transform: translateY(-100px); opacity: 0; transition: all var(--duration-normal); } .notification-toast.show { transform: translateY(0px); opacity: 1; } .toast-content { padding: var(--space-16); font-size: var(--font-size-base); color: var(--color-text); text-align: center; } .hidden { display: none !important; } .text-center { text-align: center; } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes slideUp { 0% { transform: translateY(100%); } 100% { transform: translateY(0px); } } @media (prefers-color-scheme: dark) { .loading-screen { background: linear-gradient(135deg, var(--color-charcoal-800), var(--color-slate-900)); } } .pull-refresh { height: 60px; display: flex; align-items: center; justify-content: center; color: var(--primary-color); font-size: var(--font-size-sm); transform: translateY(-60px); transition: transform var(--duration-normal); } .pull-refresh.visible { transform: translateY(0px); } .skeleton { background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-size: 200% 100%; animation: 1.5s ease 0s infinite normal none running loading; } @keyframes loading { 0% { background-position: 200% 0px; } 100% { background-position: -200% 0px; } } .skeleton-item { height: 100px; border-radius: var(--radius-lg); margin-bottom: var(--space-12); } @media (min-width: 768px) { .menu-items { grid-template-columns: repeat(2, 1fr); } .featured-carousel { grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); display: grid; overflow: visible; } } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .menu-item-image, .cart-item-image { image-rendering: -webkit-optimize-contrast; } } ------MultipartBoundary--AJOsg001ZTysLL2K3hnJwv7AtqR4pLQvZmoleTn29P------