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=rHRDC57%D,[>ƲޝE(@(vGc6ia3AEfv 2+Yw#2?{Tjj0*vnW*?xr_^+O_{B*UE8Q/<{OrS7C:CT0e<ƍrui_V f JCA8uz^'%0&v>]17|tۇ#R;,0|Cbp7dnxTɣ* 1b$Bx OY4 he o I>I3?td3aAL\ ~SDx'%bw_F̭Dϖc577ogإkjء:݉oKۄ&uCx|J rqʏ@\oxHO>0B/dM hm_E?})/9Vιė0QH^^3Dݴ%> /ӓRȵ K^d]ygҷB 9`^r}13) SP".&CbX%1<¿1^I|%h9\ӐV# &=B{Gڂ!=Ҍ|3j 9>yu75>X;{U8G 8, +$xP1`&dTP. <+UMԅTeɒT>7uP*͒tP:zNwWxB KIVFE`9A1n+~tP}>zԢzͳ\tGXg: 3/.5Uܻ #Muk~hD! Wʑ! E#kvU{dUNUW/AEâ~£L7.KsJϯFy·F$s$ݽ͉02:Z?U.*0`01@T srF|rin,TM*lV2ܻF٪ lS[m] N#nF(V#b|9ڮnSum5?e6!7SP mӸHGQOy VgZCU3w1 ;{8tN}3U 1Ry8 &C=aX@ڟ?{&\`DbLYP"HK^#\rֿ?Xm+ /1_w1PU@Yh_ xnq@xD{6XzDc!x$8h Nj0"՝b= -;I=IQvUg(GBb#=}6a4ǓjjaVy95&psPR|?\ ,.ؒf$]B9}l n?Urufpc!T&Cx $}6 yCք8 ɇС "ؿX%t2mjZ n*L0F F0;|>CL n#|O:ixkLWUV'zlp\򣠬K (V0st 0+BCE27P8bġ"0)D0#ۼZ50|BLzthkN ~ PNU`{hO tpPSXexcr:P˨DU8{tdkmW7BT+iyЬ/QH<>żWF^GaCPylv*VB_fXo2ҟ$1X̱XM󁃧Ђ!F]\ C&>~xم̧P:ݨ8w*[VOY$UevФidܻҩ4U+[5)6*/[Gϖ/|Sj]2afcpȕ͉<Zc:Y< o@vJ,lA h; `Mr3ـ}r'm$ca̵ 'W v>.EP1]V:_;9AԷ&"rVDݝF^8ZZ;$V^QYU]S[WVjI@VrPRm 26xﳲ-rD;[ 0օ5h*}v#@JlT8t'uwTUH^ =p:iu=pG[G/^'d0csLYWcOLw,o6{? NGKs?r|ߝo+^u2E߽h/zQ7EOՉ:k;Q|w]:Dg!?2n.m?Unme,L ʹ5ӧj͵5[f-Yhq͌=UkmpexOxSyS_vʈjB;vdmeS,'*}͞&0ٲ҈$Yе4,/H`޻b g늴4M4MW,NjZȔgyt lH@D$ULZY Vko(?G׼:j_OOUL@s10 _[׺Guvk c'_I33Y6VۨCa|Te3CjC2e⑨go<:lsѩgM3ۏN=sZ3GSV aı7؋ㆇa0 rٮB_rC@4`))̝w=̫O@@y ?*Q<:z4Pw'32ݵUϚ'OHy`?ԎMߦ..zD ?e񂱄5D$/g&P.w'Hp;$z}Z'x΍;>5򝣸ݷwܘ8ݿeo&(PhD>UAXt2'ÉqCt<g5f'J7۲|cJwm/9I8uZkЋJUɔ"%~cJ"mUW%N7Ɂ}䐶НRpǰd;> OKt}5X6zvE)>i7V{RyA ~(>GWg1| x;G3 s<. kʰ@̰oD\8ֽɂobQiOA|&oպlO9$`ΠəTR=:xP>[<# [~aҗ Qۂ >!>gg0"͓wtk rl^ !ggZT[_a;5 ~TH6;^Uvʳ,XNd )PSg 䩀X;+Tb]GR+ |e8! P" dz(#3 & ZM%C OhAy [1\:%?L73O|/ ϽJKfP^TkOJ`1/]w2tXZ-65ED\XH~hzm