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۸vS3k-/JI&㲝=DHM:XLl'y; IQf& tݍ7u5jhyn;\s^i=oC UtKBܾ! !>'B\jDDgYuVr^_,c%LaVֺ cv:.7tBun OH~49eلxt5ߙ"u 2/< -ɯ|ˆp% !0{4QYL]#z=ϸo) ҏI13?t0aA=| ~D >'.rOa#ZUaH{:< ̼cN|꘼riNw&ȭcC^.BH~K] ;0`ҭPLx@=ר x A)ө (:Yp݉]U?s!D'!c͍U5Ļ{MQ, 3@G @D?d)hDEùv!\I< Sjp`X%!L]@^h H{R;w"3=ܞ]FfϵNG`.utÖ\wJm =ҁz9 }Ovvc@PY?g:@[-zaA!Q̞yyj`kj Gp;r@єG?2!r u<=0 5=۶ۘ\ ~L ,mq=И.16ȯ:߃9Y3t}F[M ѡM> B JSh0cZͲI:cT4b &.$Ƃ=rhNђ/0>f\6Vmጯo M&>z\@C4 DFǏ9 Oyx,;`XKMcMגE#k$p~FIf <^ߍ:× ŋ#z8gQb#>c88WDRˁ=Ym6%%G#!W`qlmc'1bA7S~Ez-73ΡBA^t\O !dfZ8`0!T bZ0N3]񣣬K (V0kt c]PМL=dBh4&"%bOIϮ3c`gB?V S1MNjsBf4jꒋ1 ȅdrDD~}: A'mRѺ8{vp`9iՄB LTQ?[k'2i[vy(3ѻh0p< in1?Vř;˷5mB'_'f*9Z]} Es˽I=N.ie'y!fZ͔륕y@-R1S[ai pe;q&4085,hciamq@:Dy@1 ]NnSP 鶭 QۻmE8\&bT94_4w(?hV,9@Rh/3g2"?؞H=\:8lt+әW9C4\!jdslղYZj$[-9RR_j Y1@U*G4)!*Onh,q͇р$py]}ODž> Ō !Q3 BmyfOoP+-Ö)uFk>8# 4iyM ۹&{Guj>)7]3疙MƏaJ] 7SLj0 A ݍnz&>TQ\}b^ T4t zR ޡh3ɳ #{eoj36H+Q}6fKoohK{ey{·gX/Vd,P,ĴK K6[2DzS 0L(-[Whj "o|6rЗ;2 7alCٞę?Xb`%>9 >2bנ-^ZI-l]i-#4Z$mMk0uXR̀n -xwdfkhMڰZ_kAdMFRYrÚ۷Jy0`b=;}adLᛧΓRLj({.XObu6\ЗCǭxi*2~T𖎈D}<2qmRS ;Ujm_)oVVYUF^ߠV}ZsG;Uzʘye;U\Q\{\%=1N1jWO<6ܑ?R?A"}2{}qxgSFC"CȵGY 6uGL;KvOl0S|]>o ()`Ef,Am& ղO jlC1on. hwwQr1T\چ*`]*F{4 N;<~z'@\iK [LFLZp:G_ysׅaJ^%uU1fbFEYn;<* ˬ auj%!kAxa1bv͒vNpfLn6lfLQY+lkzQ2o)7( Cvh>\#0Toj[*hm[hw4G%_KRyzD^Uk*+kT̆ VY7z*ՄCFg{jP!~w!罷nlS+Yep(ۨ"7ѠvV s-a#a5p۷nScؤn)^ϣ4Qu݌w]#bn 8i?j]-.kZOmlODbQ1 H!PqhH*c߉@($A2";G# .Pd&\$LQ#2c w"P kHHA,xQBB$ϑG;q "GlΨ%ښEvHlɘJ(`%Qlt $$U8٭JE$Df"5Cs'y!|q4G FSk:#ev:] ꦉ90ىf0;9;9gD(4D~^>p }h'--YvYZ´Aҍŗ.nqc!_ֲۘ ة.6'%7XiOD`\Yw].-L[*QzH-uV9yfX Sgt\OD_ >I;+%/#[7+}|VQZѲ;^]B* {XK UTS|gi&@KftQ >R{xx}xPxaB>cd03u<_}O٭nrvHvǔ\3G"2_Po6~?Kc&O0fKyyĢ ?Y:n$R߹ؽ6@ʟ0D8/w<f_s" FUK4,؛\E "_7Us #%Lӗnv#7QZ;36ˍv3EiW3fYTEIɥ QjTp/tOhI#s\a+Eǔ(I!P+Y2|8 2vZ*?k&'*VŁ"/Gقo7[O<;̏)I D^8)֧,E̙$u^|ؙYm; ;Ԗ /'Bs @+ sEVPXiߋ' o} 3곢o]H>:@$`UU=IQ|dW B \zu +.:wxjesM~jwͶaY niVeOI:C1 1,pv 4p0~ -tğF%JO >`"'8Ʋ4)1Z+&XW:|G:蔈+QWŕ(@GmU%`%\=/X*eUwĥq5 ,mߩЂ