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; } ?>xm\HKbew"nth xF0rHQ?'gVibp5 |7jm}4ny(Qk Yɱmfݤlb~e[D6 Ql·*ijqFS"" wEdJbS"0Y> IBřUEE !e7:%(&J9a_O e"d> P6< |Σy,>"{xj[ieS%ZUe3ǿ+wUb5"Gxv)1 }¹p,G @@Tp'~QWЦ$B)z1œ +hyFʹ劰)W$ > /0E?4@ּ,TT2}BI"${IB"c| PARň{x33*'g< WtGK+ Âk+M,r+j9N ᣋ>$DJ3eA૚)p@EFGT[A}tGFlȸXL(ltf؉AH$BKGb3 |TIN*[$H^PΠrɘM#YZ̍[DA< [t3NYa^QB-(!bC&hf#q ;D2v6?WEB_gVF0 vfdp"rd(J_G{CT0)>n,4a?6@[v!A!5-6T9 J lMuM/`f)ӈ(*p H01~xq+73I(ȩA@-څDŽƠ7[9,8߀vl&>Y< 㐑l@|23p7.(cBz 쉌 ]b܋ v џhcye1v 僘գՍ:C@:*WSa,^=P.j|l첖`*pFeD23fQFPv,TV2i6abG4E)xpB g?+*|bΘz)_FZ@%t4ACu5CƲO]+eʤʫ=Y78ܫC %G#o\';í6k1dGiohrfU+.xք0 G"q{!2ЄyȆ=b fJ9`OaAnv0:#-XĖn/#& p[qNmÏ-e ][@ݠO`nt.^¤ʠ9{zI`RHa{Z-NQ-`PkkWtjr Kv{K|0+5 EcXm4}"j~#<@'=_Pӷ8 )DlwaJ!,\B!&DE|޲DR |k*Yz~*r$]_Cp|n+&LphZݢRK|k r٥pZnd~!̏ 2?+l (+,sUUkMp-,hHy VX#2θ_@5* bQ[T#AFqލmrDD-S&&Ү޾42Դc=ƌ`0e'a( ۼi.$f W`a: ř:DmΨqI3`r}![^66藖5,~m4gɣD֮Qv M`N|2u>kɓ< W[ d: cꔑ1}jK LN'ofV˒P/UW 5~'**Ȯ7I.serL[z K@- 5)GTbw<L!.8خZfv*@ENoVvM2p'$o@!g"wfQug\mmfC\]J''<53= }{[zG-qDcjqP>.*IAk2|]]ϧ*7׷?~/Ϯ 7ooLġCF5<} Q1:\3z"Mâ@&vVw5kr.%'2;:9g59W_~nMpzIׂ_RB [WxG'a\ {TTɶshpo_.?;?P \`Zuyh喴% şHV!i3&Cw!o@-7\^YJmQ;Z XdI'Мʂԯb뚥\wQ5/UX٫ȂɶcyEa53'ܐd`{bXިy<'#o&:an79J(NJBl3|j_7Wz)#LB.N%VG00_ c~ad1*DŽpN,YFsMp٨D_ -]uGҕO4tb8py~qT`RkK مe.k)[A榠vVCF,V18uzZ1B4 -S^?t-Q;[ % $[M!Ԏ{U]1&)Ǡ L2UCP[¨7BG]h܆B3j`U NU+# *()Z2}IFU/ޖ~WU"o~nPofl^GoIP[iV^c۰.:,Uݰ(:*0Rn%|i)ZM qԐ>7hEdDb_lN/Ma(0,?`!7| !#Y0d[*a{ SL2GR&S}2)R# i}:U%ݬ69V)YMe40[UOZTjWm#ڲC_mW#r<*us&`O&Uj; `/UMo}q1,'РIz?41:k&rͪƗzK5YS sR۫'beM&89|R[u2+V~"Og,9䩠9r#7yDF~pb 504Msa(P Ԓ 5F^/0pʎI@ʎSAxēKqxSTb2jw$ @{Z!qZGbu,\~9wɖkE4B.N012vl%Tҳ4ZvGhM,}.r~'>43t<@-gEjr5csɚLKLoEm f]x&a[ &dN$.Uo8STtUJ5xIb%Xsf`}Ȣ2_k[u!aFiz5_lSbHRk<JƲU3q @57b荃,">Z~Id Y[jXOOU&JEŷ,Fq4Cx#'4'تj&g~M|W٫Ѵly50kKFc1Ì_]a_}|yv3j*!]Kt(ߏ_E^/CK՗bAM(t8juvX'EXꝠbG+.lpsKB8p,/]ce/dYKwHД**:*ʡERbVo,}TG6Ik+7"irҤ!jj*|HԵ6 Ǜw[ KkSQ_꣍mz~P6yUN