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][s۸~?`8N%˶Mĉ+q\sRA$$Ѧ.AZVڟON3L%8K 8U2z&5&˼p&>{oY7G);ڥ}: kdž*]=u=a.> 9ا,p($L6f."G˂Ne%w[ E$rʂ1Ҁ, 5EyC,z?I/y57`d>EJ}8X"`~|1[p%E>Lň19GcY| \F+ [>\N6v<АWR+4Og8 KR1:|&3fX|a |q.H1Pb<67dzDET"g߈vM W.pU *1qFChwr%P4pRJJSpan H7fC;cu_"Lz!` T<#@K(UB[, =n;w;#TٜnU_5"չZ 2Vbр@f2ϘM:4H=tlOc?w(`D@9vDh !Tj]Ǣ%a_%i+RG+.{ t Z˫Jِa1e#^+ cag^c:&*?*gX1qgukDJn##bh XX4Y(bX&>1}-3R=xk)ݍPXO,>}hG]F`JG]g&b]VޅO#8 />c۹# hX"9! mZ$/(~eZ97_ȚZCؐcnG.IXVlbG}\Y:[]!tv˃t<)s{D胒E61u8}`V ,. S XNp׀!ͯ fu5Hy>{&(qR Eӕ$V~Q\1߾vpk[zNvG*jidEH0 U5e} ZCb@`yeb9J4&|bNA1 wb5( ,,$JgQVQ:{{/I}/MwA"h+G96 xę\K^>oȅ<=XT)%GQR 8ZH=IX%jv1 Htu8L8Q2.W p $X)q7$#%WC2X'Z.) G^d{؄QM) 9o!UzlPkiVÐ6Ο!C".]٤جj2ϦKm 2ry}U8(z&C_Qtm;iUʘJ%m LWA Pja^ůP=[#V Z~}zhMsa9 5d9J1 )] lZMQ,u%#ozq4ԪV<>Ԩj.#l/a}JUVOyBL{VIg3?s'8D0?w߿rWnWKuż9dMs[bv vcKrOétk*k* CQjgb6 {q,nHf -Cvrێ~ Ͼ*w ,XkĬ[>\2~B6)qїq\iK f[n^DUGaمII/+)bc,`CG, y̗,Bc shLYjgSs̡nTfjwgbOKUIl1aiQ0ö6ٍXCgL b!4Zl7]7Z}S2Ӭ6]KmS|{Jku|c$C4U Zk*;/8rjt9lhAKTgxӐdP[osa> 1#̓K⑩0¾Dr> T, wf\8|u)fRN@~H< KqCX3C\ZP_4shF!?pX0pP#e7t}jPݶz֡Yt#ǿGq _V|,rMUJV܍Bvr8?`,0Ys/PSme8lC6(#ioaz+sVo(>sׅ@hZĢF韼Q%x/yY/3mӨm3JqeFP{l[665Fd4zg'-(-Ĩ [1X[p^*rw\{D̨GC;wF6>5Huk+,lt]ܒ6Mm|vul୲*-1FeKn zw6ܪAY&Pm _*KnlžZMܪY6M[4uBcNߪͭX3TUk&|{6w ŮJp`aNzWuqybKpקR*UbJw˜<ߖ!_8Tx3Ufnp|&t˜x=y={"/ބӔ+ 3~4$Ac$"E\~ ÉM&IH|0PhKCAS[(p]{ex'=Dw"/i)w^ ^~c7"cDqkȐ>^={i";r܄)q;iz=9gktKRLGOoo:|Н`@Xpwn-ױn;qBm轃=(?zHt<~rBG /3e@q:h&UIQQ3~NeNE\d{/H,( voߧ~ Լ8ZjXHc,`xKPRH$ u4}[ߌIw&dk٘ՌT*ݻNѓx {qA%ocxtE=s!8*ZY {qwړG/r & nrl @Jj.3gmR \'7+˱}PBF6@vBg> ML>8#603e S<*~rDf| r!c,DX zX!O<ȗSU\ҀS+t$SF27.A#k2dB DRW䁣fRo ȕ`7cG@:򜫫ϸ/ϭ@T^~~}$q,]]7\#Rdػ! ]WQYΝlϜrS"$_}d}(6S^u4 RYYID`! Tď&4nRِFJ7uGT`BI;dK=VΒNK{GrOtU~ KG'u]4׊{r#ЫB1y1 ^j٪Θf'}!//F-O>4(Pu= O9͌ObKvΣajN&YȞ9D"ҕ<YhX<7ZxK;TÊhjfRz}b|Q5Uk5HX\ kkkQfFk6 tx]Vύ 6pOX2 dRy<>5 Us03Y.g?DžNa٦L,qd癱UW~ëX1تax?$" MؤA&݊n b++yh3-Ӫ3s|jO̚SO2{nn)4ji핚d5֩^ Kw͑h9q2waPgߙw\6 wcY ]]~ nE*'ܘ6q_gg.Uz0n|{\py0F @'ɁB+S%s 386vZew6n\GQTkF˨TF2Y\i/@fuDjBF>@!}Qa~&dhX PK:ɭH \i J?h20NE1BU^mCXG.p]cFrEG˺Mڕ*EL=;XDor^"iX[yNZiFH