4 $ * @since PHP 5 * @require PHP 4.0.0 (user_error) */ if (!function_exists('stripos')) { function stripos($haystack, $needle, $offset = null) { if (!is_scalar($haystack)) { user_error('stripos() expects parameter 1 to be string, ' . gettype($haystack) . ' given', E_USER_WARNING); return false; } if (!is_scalar($needle)) { user_error('stripos() needle is not a string or an integer.', E_USER_WARNING); return false; } if (!is_int($offset) && !is_bool($offset) && !is_null($offset)) { user_error('stripos() expects parameter 3 to be long, ' . gettype($offset) . ' given', E_USER_WARNING); return false; } // Manipulate the string if there is an offset $fix = 0; if (!is_null($offset)) { if ($offset > 0) { $haystack = substr($haystack, $offset, strlen($haystack) - $offset); $fix = $offset; } } $segments = explode(strtolower($needle), strtolower($haystack), 2); // Check there was a match if (count($segments) === 1) { return false; } $position = strlen($segments[0]) + $fix; return $position; } } /** * Ported PHP5 function to PHP4 for forward compatibility */ function clone($object) { return $object; } ?>x=r۸NFNX.eǶ'N2'ۙ̋ "!1EpЊR#-[[It>@6m>& r Lx6 j@}^\J*}t0faa^ՈuX+C$k>f ry~ $ȥ1&+M'\82![&)$9N/ybL6yrI+I3C |NQ LPEF*téF"O"VkG> {36#R`Κw͜F\e e }|b(h+0g{Zh"-,ã X>@ֈ %| f ̛Z5N3tßPy ?pȘsxv~i{/Vu6J eGx6jtĤ5ԄLͦڱD,i.У;5KL)6}l*\# )~f60 l7|\O6Mz'y  yY<4Y7ǐzyx#|$iȅ< nUZyjŞ1S8a5JKjD>Vk@L\gQ ?Jd /&`"lR^_S`D\AOޮ%e&/aٱv;nZfu1CƎCDy K_qjR,|l:3۷]χ FhwHlk鱰 (g35 <0X@CaDPєd2ݧ%^`~tz-,[@ 6ΰvD4mX=vW)t:PO]"%y t$'% KZ{2!Z_g/hw!-X+!g[ '&i͛7yUtѫȶ=0*w, wkrzU^Qޟ%g4)u?ioޅA2]v}~L+?6n֫ݽ>ߺ>NϷl' YZfMuܴXOxc%LײI& xv+8ژlP[ K 64X]+ 6Ӭo<"R x4COчabAs QTae0Aޖ'ۚ[o2MVMF#V@~m7{IiaS6m`>pQn35jŎQ8AN6IZ;.p3PEB5˔C]O-4`Z?xZͤ?h]nۍko1$nZy_23YDP37 %L:]l͵fm,~4d$A4fj[DL6Pqi)aD0@2[]L^Bۑ?Hk$ML,'S|m"ٳۋImǮ-.&C?#G>PD-u5$OfPS_z5QR釳e-,:0~I[PX!ݱzLi1Dgmt%"WY)[[Ppr&~EvV1u*N]s4k<N:ju"qRuMћ˳7u>W,3w1co/l6H@M#u ~gEd7֯Y?39]3,0,d. lauؗXxT BIgf[_}[K1xqދ𖏼@W8xǺrFQ h- GI@0p3* Z7RDg6c[ @aq$!?6i^ajV6i%P1ƯH7$g馉)!~Fn Zv}\y2fs@)1곸,yj ;,tX ݆x ^*[L R*Ho^{EҎlI%LޮF%:?2,I2Fc1GbI{n(Pdܤ@5pdemTg|ZYOA%H0mV7f0RPorϭkۻnw6a=QC F<#.fMF8u%\.(V#X@bƋ+ܿAZg_k}3  Va Jv)P4_@+Up@2ݶn ggRwi2{./SYf HJō DDW5ZCs20b[E4H52bKPIF%_i4rED@Qz5 2 O\J]X _DsWBHzzIX꬐@ߘ9!! әP1b>|@H iYW&Ô!L?~YG\XSydTxݸ<{VU #y92Ai~6)mi/T, ʔ-+O.)[GK|)2e̱9VB W(w<7툴/I VqԻ 'שZ;.πcM  sNC卜z 1Lg=.< R>'c?dŤީZ^0 M f) !! J k y/״G$&}ɉě'5;4d\lL\vW/T#A8MԞYk76~Dۚ€utyPwToqPZ;h$y"Of4FT?yz⋮T7F6ƷQ7zgU >mU1)H[2S8< &Wt0fַ;3S\kTG?g#x)w;5bU讆~dDR@LmOy#BiW QLwFZQv:W8DxQke%:^JtWxv:^WxS7kox[k]%:ޭxv:>TCBǠz` K+wY%:Ny%:NE%:.NJt|\;V׵Nomt^uK~/w Θ#ul\'E7%Յ:;s%4iPs):6YQ=lIvBk CoFFz.:]ߩ >j]}zULO+J=/R s%>, q):]ON6^vgnYyX(|nԾbY?I0.삓ܙzitJgHH >`kOPp]2>Q?ݛ {^ [2vwe.'&I$If1y)zg|0eJuj܃BIaN.IMԔʄ&X2q96x8p0 FD0A)Uw/Cf="ټeJh">94LMz!ˡGb̳]GlµN<4 W<_(|Ц 8BsERb -(T`@ S]{䡾%;OxS^"#J}:Ŕ[,V` !6+qe2\(s?,V #+#<&1^KFLl6ٌwĪc시OsZπОÌh62_"2d!`Bd(xn~9bƺ\>p޻HE^bb.0rHq-jԢҹHȱІs Ƒ`$Pq'43M6 p9asy? Q ,# #SQ['U)},BI "mg0Vq8f`r7hpm_:]<}9FtI #u$);c9 7 `)lF+܄.BMDz'Bc`*ڌ0O%),"AтjuLvaijCe\ ;w=|Vu"NPl*}pwgt%a͇+1 y%LFν0驍NN\0]đkN] & b7f $)gT[-ɑO7)ٝ =LDlCXIЫU cb6m]ZYwIJv"q*8WiUуV{Qh7YPgLZÃ9׏nS}QZ{F{-Kǡ̺7$L3}?`:&6 myB k(mqZ4Gmm2̗%5,~G jyplc;kPFBP=-v ,pKs8_U\b(W;|~LMF|fÿ ){I>;ki,r8M'aAM%]>] ֌Epg\56 %ngwo`=MB