Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/clients/a38b86744e455b1f2e763fe46170a4c9/web/jebulle.net/sources/classes/geshi.php on line 2013
.: Codulle : Source de index.php :.

Codulle - L'explorateur de code sources

Accueil>> Rootulle

Informations fichier

Nom du fichier : index.php
Taille du fichier : 74 Ko (896 lignes)
Language : PHP

  1. <?php
  2.  
  3. ////////////////////////////////////////
  4. // Encodage du fichier : UTF-8
  5. // Utilisation des tabulations : Oui
  6. // 1 tabulation = 4 caractères
  7. // Fins de lignes = LF (Unix)
  8. ////////////////////////////////////////
  9.  
  10. ///////////////////////////////
  11. // LICENCE
  12. ///////////////////////////////
  13. //
  14. // © DUCARRE Cedric, Bubulles Creations, (01/03/2006)
  15. //
  16. // webmaster@jebulle.net
  17. // http://jebulle.net
  18. //
  19. // Rootulle est un script PHP qui permet de disposer d'une page personnalisée
  20. // pour la description du contenu d'un dossier et du serveur sur lequel Rootulle
  21. // est exécuté.
  22. //
  23. // Ce logiciel est régi par la licence CeCILL soumise au droit français et
  24. // respectant les principes de diffusion des logiciels libres. Vous pouvez
  25. // utiliser, modifier et/ou redistribuer ce programme sous les conditions
  26. // de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA
  27. // sur le site "http://www.cecill.info".
  28. //
  29. // En contrepartie de l'accessibilité au code source et des droits de copie,
  30. // de modification et de redistribution accordés par cette licence, il n'est
  31. // offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons,
  32. // seule une responsabilité restreinte pèse sur l'auteur du programme, le
  33. // titulaire des droits patrimoniaux et les concédants successifs.
  34. //
  35. // A cet égard l'attention de l'utilisateur est attirée sur les risques
  36. // associés au chargement, à l'utilisation, à la modification et/ou au
  37. // développement et à la reproduction du logiciel par l'utilisateur étant
  38. // donné sa spécificité de logiciel libre, qui peut le rendre complexe à
  39. // manipuler et qui le réserve donc à des développeurs et des professionnels
  40. // avertis possédant des connaissances informatiques approfondies. Les
  41. // utilisateurs sont donc invités à charger et tester l'adéquation du
  42. // logiciel à leurs besoins dans des conditions permettant d'assurer la
  43. // sécurité de leurs systèmes et ou de leurs données et, plus généralement,
  44. // à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.
  45. //
  46. // Le fait que vous puissiez accéder à cet en-tête signifie que vous avez
  47. // pris connaissance de la licence CeCILL, et que vous en avez accepté les
  48. // termes.
  49. //
  50. ///////////////////////////////
  51.  
  52. /**
  53. * Rootulle - Index d'une racine de serveur web.
  54. *
  55. * Donne la liste des sites / dossiers présents à la racine de votre serveur Web.
  56. * Ce fichier est à placer dans votre dossier /www.
  57. *
  58. * @author SamRay1024 <mailto:webmaster@jebulle.net> <http://jebulle.net>
  59. * @copyright Bubulles Creations
  60. * @link http://jebulle.net
  61. * @name Rootulle
  62. * @since 22/03/2006
  63. * @version 0.2
  64. */
  65.  
  66. // =============================================================================
  67. // Configuration de Rootulle - A MODIFIER SELON VOS BESOINS
  68. //
  69.  
  70. // Configuration générale
  71. define( 'JB_RT_TITRE', 'Rootulle' ); // Titre de la page
  72. define( 'JB_RT_SOUS_TITRE', '...ou l\'index autrement' ); // Sous-titre
  73.  
  74. // Section informations générales
  75. define( 'JB_RT_AFFICHER_INFOS', true ); // Afficher la section
  76.  
  77. // Les éléments suivants ne seront affichés que si la section informations générales l'est
  78. define( 'JB_RT_AFFICHER_INFOS_SERVEUR', true ); // Afficher la fiche serveur
  79. define( 'JB_RT_AFFICHER_INFOS_SQLITE', true ); // Afficher la fiche SQLite
  80. define( 'JB_RT_AFFICHER_INFOS_MYSQL', true ); // Afficher la fiche MySQL
  81. define( 'JB_RT_AFFICHER_INFOS_GD', true ); // Afficher la fiche GD
  82.  
  83. // Section configuration PHP
  84. define( 'JB_RT_AFFICHER_CONFIG', true ); // Afficher la section
  85.  
  86. // Section exploration (Toujours affichée)
  87. define( 'JB_RT_LISTE_AVEC_POIDS', true ); // Afficher la colonne des poids des dossiers listée (prend plus de ressources)
  88.  
  89. // Menu des outils
  90. define( 'JB_RT_AFFICHER_OUTILS', true ); // Afficher le menu
  91.  
  92. // Nom des dossiers des outils
  93. define( 'JB_RT_NOM_DOSSIER_PHPMYADMIN', 'phpmyadmin' ); // Nom du dossier dans lequel se trouve PhpMyAdmin
  94. define( 'JB_RT_NOM_DOSSIER_ESKUEL', 'eskuel' ); // Nom du dossier dans lequel se trouve Eskuel
  95. define( 'JB_RT_NOM_DOSSIER_SQLITEMAN', 'sqlitemanager' ); // Nom du dossier dans lequel se trouve SQLiteManager
  96.  
  97. // Nom des dossiers qui ne doivent pas être affichés dans la liste (entres '' ou "", sépararés par des virgules).
  98. // Exemple : $aElementsAFiltrer = array( 'MonDossier1', 'MonDossier2', 'mon_dossier_3' );
  99. $aElementsAFiltrer = array();
  100.  
  101. // Informations de connexion à la base MySQL.
  102. // Ces renseignements sont facultatifs et ne sont à utiliser que si votre serveur interdit les
  103. // connexions anonymes et que sous souhaitez à tout prix récupérer les infos MySQL.
  104. define( 'JB_RT_MYSQL_HOST', '' ); // Adresse du serveur MySQL (ex : localhost ou 127.0.0.1 ou 192.168.0.30 ou mysql.votrehebergeur.com)
  105. define( 'JB_RT_MYSQL_LOGIN', '' ); // Nom de l'utilisateur
  106. define( 'JB_RT_MYSQL_MDP', '' ); // Mot de passe
  107.  
  108. // FIN DE LA CONFIGURATION - N'EDITEZ LE RESTE QUE SI VOUS SAVEZ CE QUE VOUS FAITES ;-)
  109.  
  110. // ================
  111. // CSS
  112. //
  113. $sCssStructure = "
  114. /*
  115. * Rootulle CSS - Partie structure (marges, largeurs, hauteurs, ...)
  116. */
  117. /* On met tout le monde d'accord pour bien commencer ! */
  118. * { margin: 0; padding: 0; }
  119. /* Entete de la page */
  120. #header { height: 100px; position: relative; }
  121. #header h1 { height: 100px; line-height: 50px; }
  122. #header h1 span { display: block; height: 80px; margin: 10px 0px 0px 50px; padding-left: 100px; }
  123. #header h2 { position: absolute; left: 152px; top: 50px; }
  124. /* Les titres de sections */
  125. h3 { clear: both; height: 50px; }
  126. h3 span { display: block; height: 80px; line-height: 50px; margin-left: 15px; }
  127. /* Les titres des fiches individuelles */
  128. h4 { height: 25px; }
  129. h4 span { line-height: 25px; margin-left: 5px; }
  130. /* Les fiches individuelles de la sections informations générales,
  131. * et la fiche de la configuration PHP
  132. */
  133. .fiche { float: left; margin: 15px 0px 15px 15px; min-height: 185px; max-width: 300px; min-width: 150px; }
  134. .fiche p, .ficheconfig p { margin: 5px; }
  135. .ficheconfig { margin: 15px; }
  136. /* Tableau de la liste des dossiers */
  137. #liste { margin: 15px; }
  138. #liste table { border-collapse: collapse; width: 100%; }
  139. #liste table th { height: 25px; }
  140. #liste table td.col1 { padding: 5px; width: 90%; }
  141. #liste table td.col2 { padding-right: 5px; text-align: right; }
  142. /* Menu principal */
  143. #menu { bottom: 1px; display: inline; position: absolute; left: 300px; }
  144. #menu .item { display: inline; float: left; padding-left: 10px; }
  145. #menu .titre { display: block; float: left; height: 30px; line-height: 30px; padding-right: 10px; }
  146. #menu .item:hover .sousmenu { display: block; }
  147. /* Sous-menu */
  148. .sousmenu { display: none; left: 0px; position: absolute; top: 30px; }
  149. .sousmenu ul { margin: 1px; }
  150. .sousmenu .sousitem { padding: 5px 0px 5px 30px; }
  151. .sousmenu .separateur { padding: 2px 0px 2px 30px; }
  152. .sousmenu .sousitem:hover { padding: 4px 0px 4px 29px; }
  153. /* Sous-menu des outils */
  154. #outils { width: 200px; }
  155. /* Aide sur sous item */
  156. .sousmenu .sousitem span { display: none; }
  157. .sousmenu .sousitem:hover span { display: block; min-height: 36px; padding: 5px 5px 5px 36px; position: fixed; right: 5px; top: 5px; width: 300px; }
  158. /* liens */
  159. #liste a, #outils a { text-decoration: none; color: #333; }
  160. #liste a:hover, #outils a:hover { font-weight: bold; color: #f93; }
  161. /* conseils de la configuration de PHP */
  162. .conseil { color: #D9BB7A; }
  163. /* Pied de page */
  164. #footer { line-height: 30px; margin: 10px 100px; }
  165. #footer p { margin-left: 10px; position: relative; }
  166. #footer img { position: absolute; right: 10px; top: 7px; }
  167. ";
  168.  
  169. $sCssStyle = "
  170. /*
  171. * Rootulle CSS - Partie style (couleurs, images, bordures, etc...)
  172. * Couleur dominante 1 : #D9BB7A
  173. * Couleur dominante 2 : #816647
  174. */
  175. /* pour toute la page */
  176. body { background: url(index.php?img=fond) #816647; font-family: Verdana, Sans; font-size: 62.5%; }
  177. /* On ramène les tailles des éléments génériques en em */
  178. h1 { font-size: 2.5em;}
  179. h2 { font-size: 1.5em; }
  180. h3 { font-size: 1.25em; }
  181. h4 { font-size: 1.3em; }
  182. li li, li p, blockquote p { font-size: 1em; }
  183. /* Entete de la page */
  184. #header, #footer { background: url(index.php?img=header_fond) repeat-x; }
  185. #header h1 { border-top: 1px solid black; }
  186. #header h1 span { background: url(index.php?img=logo) no-repeat top left; color: #D9BB7A; font-family: Georgia; text-shadow: #888 2px 2px 3px; }
  187. #header h2 { color: #947552; font-size: 0.9em; }
  188. /* Les titres de sections */
  189. h3 { background: url(index.php?img=h3_fond) repeat-x; border-top: 1px solid #55422D; color: #55422D; font-family: Georgia; font-size: 1.7em; text-shadow: #888 2px 2px 3px; }
  190. /* le placement de l'icone associée à la section */
  191. h3 span { background-position: 99% 20%; background-repeat: no-repeat; }
  192. /* Titre des fiches individuelles */
  193. h4 { background: url(index.php?img=h4_fond) repeat-x; border-bottom: 1px solid #55422D; color: #D9BB7A; }
  194. /* les icones à mettre dans chaque span de titre de section */
  195. #infos h3 span { background-image: url(index.php?img=infos); }
  196. #php h3 span { background-image: url(index.php?img=config); }
  197. #browse h3 span { background-image: url(index.php?img=browse); }
  198. /* Les fiches individuelles de la sections informations générales,
  199. * et la fiche de la configuration F4DCA7
  200. */
  201. .fiche, .ficheconfig { background: #FDF4E0; border: 1px solid #55422D; }
  202. .fiche p span, .ficheconfig p span { font-weight: bold; }
  203. .fiche p span.erreur { color: red; }
  204. /* Menu principal */
  205. #menu { list-style-type: none; }
  206. #menu .item { background: url(index.php?img=onglet_left) left no-repeat; }
  207. #menu .titre { background: url(index.php?img=onglet_right) right; color: #55422D; font-size: 1.3em; font-weight: bold; }
  208. /* Sous-menu */
  209. .sousmenu { background: #FDF4E0 url(index.php?img=sousmenu_bande) repeat-y left; border: 1px solid #55422D; }
  210. .sousmenu ul { list-style-type: none; }
  211. .sousmenu .sousitem { color: gray; font-size: 1.2em; }
  212. .sousmenu .sousitem:hover { background: #DFD4B5; border: 1px solid #816647; opacity: .7; }
  213. .sousmenu .separateur { font-style: italic; text-align: right; }
  214. /* Aide des sous-items */
  215. .sousmenu .sousitem span { background: #FDF4E0 url(index.php?img=help) 2px 7px no-repeat; border: 2px solid #55422D; color: #55422D; text-align: justify; }
  216. /* Icone du sous menu des outils */
  217. #outils ul { background: url(index.php?img=tools) no-repeat bottom right; }
  218. /* Tableau de la liste des dossiers */
  219. #liste { background: #FDF4E0; border: 1px solid #55422D; }
  220. #liste table th { background: url(index.php?img=h4_fond) repeat-x; color: #D9BB7A; font-size: 1.3em; }
  221. #liste table th.col2 { border-left: 1px solid #55422D; }
  222. #liste table td { font-size: 1.2em; }
  223. #liste table td.col1 { border-left: 1px solid #55422D; border-top: 1px solid #55422D; }
  224. #liste table td.col1:hover { background: #EFE7D1; }
  225. #liste table td.col2 { background-color: #DFD4B5; border-left: 1px solid #55422D; border-top: 1px solid #55422D; }
  226. /* Pied de page */
  227. #footer { border: 1px solid #55422D; }
  228. #footer a { text-decoration: none; color: black; }
  229. #footer a:hover { text-decoration: underline; }
  230. #footer img { border: none; }
  231. ";
  232.  
  233. // ================
  234. // IMAGES
  235. //
  236. $fond = "R0lGODlhBgAGAIAAAIFmR3JXNyH5BAAAAAAALAAAAAAGAAYAAAIJhB0HeYzqlgIFADs=";
  237.  
  238. $header_fond = "
  239. iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHKSURBVHjaYmjO9AIIICYGBgaAAGL6z8AAEEBMDP8ZAAIIyP4PEEAgPkAAgfgAAQTiAwQQiA0QQED2f4AAArEBAgjEBgggkDhAAIHUAAQQ0///DAABBOIDBBBIHCCAQPIAAQRiAwQQ
  240. SAwggEA0QACB+AABBBIHCCCQWoAAAtL/AQIIRAMEEEgcIICA8v8BAghEAwQQSB1AAIHMAAggEA0QQCA+QACBxAECCEQDBBBIHUAAgdgAAQRiAwQQSA4ggEBqAAIIRAMEEIgPEEAgcYAAAskDBBDIXIAAApkPEEAgGiCAQDRAAIHkAQIIJA8QQCB5gAAC0QABBOIDBBBIHCCAQPIAAQSiAQIIRAMEEEgfQACB5AECCCQPEEAgeYAAApkLEEAgGiCA
  241. QHyAAAKJAwQQSB4ggEBsgAACsQECCEQDBBBIDiCAQGoAAghEAwQQiA8QQCBxgAAC0QABBFIHEEAg/wAEEIgGCCCQuQABBDIfIIBA4gABBFIHEEAgGiCAQHyAAAKJAwQQiA0QQCAxgAACmQEQQCC1AAEE4gMEEEgcIIBA8gABBGIDBBCIDRBAIHGAAAKxAQIIpAYggEB8gAAC8QECiMnZTA0gwAAwGXUp1v4PyAAAAABJRU5ErkJggg==
  242. ";
  243.  
  244. $h3_fond = "
  245. iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAECSURBVHjaYri5u+o/QAAx/WdgYAAIICaG//8ZAAKICYgZAAIIyP3PABBAQC4DA0AAgbkAAQTmAgQQkPWfASCAwFyAAAKzAAIIzAIIIDALIIDABEAAgbkAAcT0D0gCBBCYCxBAYC5A
  246. AIFZAAEEFgMIIDALIIDAYgABBGYBBBDTv3//GQACCMwCCCCwGEAAgVkAAQRWBxBAYBZAAIHFAAIIzAIIILAYQACBuQABBOYCBBCYAAggMBcggMAsgAACswACCMwCCCCw+wACCMwFCCCwmwECCMwFCCAwFyCAwD4CCCAmXQ1pBoAAAnqPYT9AADEBiQsAAcQMJF4ABBADSBtAgAEApsRy4X68yg0AAAAASUVORK5CYII=
  247. ";
  248.  
  249. $h4_fond = "
  250. iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACASURBVHjaYri5uwoggJhfP/8EEEBMjIwMAAHEBCQAAgiIGAECiAnIAAggEA0QQECaCSCAQGyAAAKJAwQQEzMTE0AAgdgAAQTCAAEEEgYIIBANEEAgDBBAIHGAAALJAwQQiA0QQCBh
  251. gAAC6QMIIBAbIIBANEAAgcQBAghkLkCAAQDqnwVsdgzCKAAAAABJRU5ErkJggg==
  252. ";
  253.  
  254. $sousmenu_bande = "
  255. iVBORw0KGgoAAAANSUhEUgAAAB4AAAABCAIAAABG0om7AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAsSURBVHjaYty+egIjFDAxMUEIJhAJBcxQkhlOMcOEmZEUMCFpBBkFxAABBgDJXwKWZgGKewAAAABJRU5ErkJggg==
  256. ";
  257.  
  258. $onglet_left = "
  259. iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAYAAAAVdY8wAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGjSURBVHjaYvn//z8DIyMjAxoACbAAMQeUZgIIIEYsCtmBWISHi0Obh4vdkpmZSRKkESCA0BXyCAvwOPBycxRJSYg6aqqrMAgJ8YMlAAIIWSG7orRoo5AgX3lMhB+DtYEKw7cvnxj+
  260. /PoJVggQQDCFjNJigg4SYkL72mqyGBi/v2d4+eQBw/9//+DuAQggFijNxsnOlpMQHcjA+OMDw8vH9yGmILkdIICYQISMuJCqrKxkkLmeAsOrJ/cZGIGi6BgggMAmcrCzOhrqazF8//SBgYkRFjqoACCAWKBWiAsK8DL8+fMLW5iCAUAAsSBzmICKmJiwKwQIIBSFjEBFjDgUAgQQC3KsMeIxESCAWJBjF2QaLoUAAcSCnApAaphweAYggFDdiMdq
  261. gABCdSMezwAEEGrwgNzIjF0hQAChegZsNRNWhQABhOoZPL4GCCAMN+JSCBBAKFaDgoYZh0KAAEKzmgGniQABRHSiAAggtETBhNPXAAGEsBoW1zjCESCA0KKQAWfMAAQQqq/xBA9AAGGmRxypByCA0JIZbhMBAojohAsQYADpBDgsBBcalwAAAABJRU5ErkJggg==
  262. ";
  263.  
  264. $onglet_right = "
  265. iVBORw0KGgoAAAANSUhEUgAAASIAAAAeCAYAAACIcRPUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALLSURBVHjaYmRgYBBmGAWjYBSMAtqBf0D8B4h/QOn/yJL///9nAAggRmlxwZmj4TQKRsEooCH4//fvv+dfvv08/uXbj6tA/hsg/olcEAEEEGNpTsz/0XAaBaNgFNASvHv3keH6zTsM
  266. z1683v/564++tx++HAAKf4EVRAABxLhnUcNoQTQKRsEooClgYWNn4OLhYzh64Q7DkhWbGN69/9R5/+nrelDLCFQQAQQQ46LGqNGCaBSMglFAc8DIxMQgLqPA8J9TkKGqZRrDi1fvnJ6+en8AWBD9BwggFkZGxtEQGgWjYBTQHgBbPi8f32cQl2NkSIgOZJg4bXEOUPQYqFUEEEAsjEyj4TMKRsEooB949eQ+g7mhBYOsrGTQj1+/VYFCVwACiIVp
  267. tEU0CkbBKKAz+P7pA4OhvhbD4yfPnUAFEUAAjXbNRsEoGAV0B79//WAQFxVkAJY/8iA+QACxMDGNFkSjYBSMAnqD/wwsLCwMwNKHDcQDCCAWxtGCaBSMglFAZ4Be7gAE0GiLaBSMglFAd4A+Ng0QQKMF0SgYBaNgQFpEyCUPQACNzpqNglEwCujfIgKXRoiyByCARltEo2AUjIIBaREhA4AAGh2sHgWjYBQMeEEEEEAsTMyjBdEoGAWjgP4FEfKo
  268. EEAAAbtmo3s8RsEoGAX0BZByB1ESAQTQ6BjRKBgFo4D+BRFasQMQQKMF0SgYBaNgQLpmDEidMYAAYmEeLYhGwSgYBXRvEaGuIwIIoNEW0SgYBaOA/gURuNxBlD0AATRaEI2CUTAKBrxFBBBAo7Nmo2AUjAK6A/AYEVJJBBBAo+uIRsEoGAX0bxGhlTsAATS6snoUjIJRMABNIkaUvWYAATQ6RjQKRsEooH+LCG33PUAAje6+HwWjYBTQvyBiQC13
  269. AAJotEU0CkbBKKB/zwxtjgwggEYLolEwCkbBwHTNkHpjAAEGABoGcHDMIuAXAAAAAElFTkSuQmCC
  270. ";
  271.  
  272. $help = "
  273. iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAKVklEQVR42mL8//8/Ay7AxMTIyAikQGwgi/HP339/uLnY+SyMlH0VpfhdGP//lvnz+++/D9/+3Lv16NPO2/df7Pr18+c3oD7mf//+
  274. /2UgAgAEECMuBwANAVsMNOgfMxMT099///7pqEk6JoRY9guz/9Bj+/We8f/PLwxfPrxj+PzlB8OHv5x/Hv0QOrnv7POSp89enwBqYQJq+UfIAQABhNUBIJ8DLf7Px87IJcDJqP3r1/9f0vJimvmpnrOYPtznFWT5/peLm4vh5/fvjEB7gKHD9P/DmxcMT56/ZX7KIP955aHnIY+fvNoFczg+BwAEEIYDQD4H+VpdjFE12IRrpq66pPmHr38ZGWWN
  275. mf59fMEm/OvxPy4BIebfv/8wsLOzM4jKyDGwc/MxfAWGxLun9/88uv+Q5dxnmQeLd993AjrwPijq/uOJZ4AAYkGxHKgY6PF/3KyMrEWubHPMDRXtWNhY/33lFGT6/IvhP8ebmwwMfBzMn96+YWBlZWZgYWZiuHvrNsP37z8Zfn37yvD7zx+W/8B0IsfyVEFNXigLaGQpEyMDMBkx4HQAQACxoIYHRLEYH4O2lAin5bdv3/59ffWV8Z2A+H/mry8Z
  276. uJj/MP78+ZuB8e8vhi+/WBgeP3vLwMfwh0GEi4WBk4OVgZGdieEzGzsTy8cvDIrc/10YGZmFgZ5/iy8UAAKIBYfDOP79/cf099cPpp9/GBj+MrIzsP56xsDGysLw+xcwwX39wfDj538GDVEuBlkxYQYOLjYGUFoAJgaQV4HBKMTw+ssT+V3M/+SAZgEdAM5JWHMFQAAxofHBrvz8g+Hup2+/3zGBchIwgbGxsjKw/PvF8OnTZ4anrz8y/P39n8FU
  277. ToBBRUaIgQtkOUjX378M/4Hp4t/P34wMLCx/taW5BNVkePPBhv5nwJkQAQIIxQGglA8Krjdf/7++9/r3IaBXGN5/+/9v8/7rDG9ev2dgBVqkKiHE4KghwSAlwsvADPL1n38gjUD8nwEYzuA4ZPjzn5mXjZFBSZI7XkhYwAUU/LBsjQ4AAghDEJhomEH0tWd/N3/48JmBR1LxPxcvN8Ob938ZbIzlGbRlhRg42VkZ/gMtZPj7D+w9DAz0CRcwkX77
  278. +v37l68/+aGhgBUABBC2NAAOrntvGY6/+fTzBa8og4SoMN+/V7f/MzH8+M3w++c/oAJGUHRjBcBAZGD7zwDMDP8ZH738uOv3T4bjyNGLDgACCCMEgPpB0cD0/OP/Wy8/M1z7/vIuw9XrD/4ZybAyMPz+y/AHGOR//v0FMnFgoPxfYMi8//qb4eM3hgvA0H/GzIQ7FwAEEBMWH/xngqRahtdfmW7w/X/P4GPEz6CnIc3wHVjk/gWa8/sP0KLf/yD4
  279. Dyr+8+fv/79//zA9ePvr58efDPcZ8BUCQAAQQFizIUwDC9N/jj//GRm4/r5jfMGq/V/g030GFg4WYKX0n4GV6R8DKMn9ASU+5Oj4D/Tsr1+M5598f/L9N8MlaKjiLIwAAogJRz3wh5+TkVOcl1HnFwMrw++3Dxk+fPrI+FxAh/H7p48gEYaP3/8yfP0OlAXmlF+//4Gj5tevv2B7Hrz5xnD8wf/DQM4dfPEPAgABhOEAWPUrzsugJcDFqAWsbhm+
  280. /mL8NWvFiVmXPjA9fi1nw3D4Oef/ntMsDPNvCzBcePYHqOEvMH2CygzG/1+/f2Nae+nLzTtvGaYCY/Mz0D/M+OoCgADCljfBAaohzmDNxsTA8/337987r/8/wvbu/7eXWw8yP374gOHSJ87/z75zMDz4LcBw7AkoqhjBfvzw8TPD2Wf/GZhfcfDqcDLbAMU5gWnqL9ARTLgcABBA2GpDcGMixZJxmqIYQ+aZ60x3Bd+zcjiJMEv/Bbrtys+vDNyq
  281. XAyPPjEwsP/9yeCgxAyOhnff/jF8kNZmePdTgkH5xKH/nJysjDue/D655e2vjHe//10AhQTIMegOAAggDAcAswwzMA//VRNntDDlZVmu+p1FRouPkeU/C+NfdnYmpp9//zOe+8vNIOqhB0ycHxm+AvPaH3ZuBgYxRQZOZWWGN6t3Mxg8vfCfX4Dn3/cvv5mPvfz7ftHTnxHPfv3dhc0RAAHEgpkNIQlG4SebuwELk5wcNwMTMAz/MbMANTP+Z+Dn
  282. Y2Ew//aJ4dThBwzyaf4MQmzs4GTODMwK34F5n/3ZIwZBAQ7GX///MzOzM/2xk2QUBHpoGT8LkzfQ8pOg6ABV+TD7AAKICa09AEow/2wE2Ap8+ZkapNiBeR5UKDAzMLEyMwLbAEzAYv4fg7AYF4PR7wdA3+5gkOEFep7xL4M0kGZ58YRB5M8nBi4+NmBbARiazKCQY/hjI84i7CzIOgFYwPGCLGdkRGRcgACCO4AZGjzKXCyGHnzM9XygAgeoDuQz
  283. JlCrghlUMTIwsLEwMfwEZjkFJUEGkae3GZ4ev8IgIcbCwMsBrEWv3mKQE2IEpUoGZlagXhZGUM5gYWNj/GMvwmIhzsoUAbUUbi9AADEhVQDgYLHiZa6UYvwv8I+R4S/Q00wgi8FVPTgkQA4BhQQjw29gXOkDE+PLAycZGIHlwe/Xnxj+A3OIhAQnAygWWVhADmAAOwLkZWluJgZVTmYfIJMFWJr+hYUCQAAxQYOeCZRXFThZtDXZmXyZ/4NzFTPI
  284. UkawJxihjoBioCNAlQ4vPzuDDNMHhseXHjA8u/qQQZbzKwMHNyvEiyDHghzNCGlpAQtQBjF2RmVQEYMc7QABxIIUEv8U2JlcgSHIATQblOOYYaUCLMZADgE7AJxbGBh+/fnPoKnIxbB911kGTubfDO4q3GAxkGP/Q/UxgltJ/8H+BboBGFEMXMgOAAgglFwgyMyozsYAbr78x17bAo36D3cNwz+gZVy87Aw6vO8ZeHiA5QGwnfDr8z+gb4B1BMic
  285. /5DqGZgk/gKjjOX97/9fQM0VZBMBAogF6sn/0FKBF5To/v6HNSD+g50CKyrANEjoH0QBsMpn+PH9H4OGHAc4AX39+g/UFmH4A6oygVHKygiOCsaPX/+x7Hn259fJT3+2AZW9RHYAQACxIBe/wAD+DnXKP0gTDVwuABs+wGAFpkpgBQhmMwLZv3+Dmp9AJwDjBGjxf1CwszCCK0hwpgEWCYwvgK2oq6/+/D346vf1U59+L/3+n2Eh0F3fkFvJAAHE
  286. glxb3f3x9+A7btYUUcb/rGC/A/0BSpAgRcygoASazgq0EsQHNvmAmZwBHFzARirjF2Ar+f23vwzPPv39f//93y83Pvx5fuvT30uPfv09AJQ6CPThDaCdvyEhiSh+AQIIXhTDsoU2N3OFOTdzvgwLozgvC+N/dhZGRlZYnmYGNdGBvgdq+QK0+OOv/z/f/vz38eX3f2+A+MXLn/8ev//97xYwom8AAwvYi2F4DDT/E9wyLP0DgADC2jcEqlMAWm7G
  287. zsgoBQxZDkZIIIAS1D+gvb+B+NePf/8//QQ2mhgg+A0QfwDiTzBfIve2/sObe5iWAQQQigNALgTlsr9IZTWpAGohI3LU4msPAAQYAMGQoquWEb0hAAAAAElFTkSuQmCC
  288. ";
  289.  
  290. $infos = "
  291. iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAWmklEQVR42mL8//8/AzmAmZmJCagViP///Y9kiIyUKM+v3380gdJ/3n/4fOnHz19/GYHgPxaLmJkYmYHU/7///v9jIBMABBAjOR4A
  292. Op7x37//DCBH8fFysUiIC6lKiglZ62jIOWqoyJgryYnJ//n7j2XBqv0zNmw7liXEzcisIvxfQ0qAwVROgEHw7BOGa1efMxx6/+3/N0YwYGAAmkdWSAIEEMkegIWmkrykorW5ZpG+lqKjioKEmoqCOKuIIC8DEzMTw6fP3xh+/PrDsO/IlT+Xty3YrSb8S1ZKmE1TSpib+S8D2/9Pnz8z3nr+7c6lpwzLjt5nWPjw3f97TEyMjOR4AiCAiPYA0HxG
  293. JmZG5j9//v0x0lfRiA933uvjZCjFx8P5/9v3n4wvX3/8++zVh/9v331m+v7zFxMnO9v/l6/fM/x9e4eRT0wO6HMmBmPOB39Vub/9//iTkfnLt68Mr9+/Y7zz/P3nmUf/x116+n8DMGIZ/5LoCYAAYsGbVJiAtjKC0jkwiv///wP0AzitOljqNfs6GUm9fPPx596jV1i///gNVs7BzsrAxcHGwMvLCdLLKCrMx6Ct5fRXQoiT8eP3P4yr1+1jFvh4
  294. lEGM+w8DHz/7P3Fhxd/CAry8T94/7GFhZrwJdPx1aIoCWgtCDOAMhs+NAAGE4QGgQczA5A2MGQaQXpCDwY7m52JitlJgUMm3Z3HUcI1xffjsHcP5y3fZ+Hm5GIUFeBhY2VgYWIHJB5g/GFhZmEFJjUFSTICBj5OR+fGzNwzcnGwMsnLSDJduyTGwcCgwMP/+zmTBeIFNWICfQZSXWYaL9a8FUM9NJkZg1mIAxcS/f9D8xgwKvb//sWd0gABiQWRM
  295. RkhI//v/FyamL8UorSTMYC4vyODU7Mlgy8DKpfmeQYT164+//1+8eg9yICMrKwsDC9DBLCCHA9msLCBPAGlWJoYfP/8w3Hv0GuwpYPpjYGf6w3CM2Y7h4z9VBplfdxlsuC78//kXGNKgTPyfgRtoJTswFr4LMDKyqjAySn9mYHgLdPgnRmAGAaUGbKUVQACBPQCUBzn+PzC0GG2VGa01RRk81cQZbIvd2AzFRPl4xYV5GU68kWZglDRmcNdR+ism
  296. wMF05cZDcChDQh7oARZQyLOAPQJyMAtQDCTHBQx5TmDS4uHmZLhz/wWDl+4fhl/8DAxHDn9nYGQGuh3oJFCIA5nAIpXxrzAjI0+/nuJKR0dt1zdvv7yoUZVeL/T/f/fb//+fAItmZmDM/EX2AEAAsYAcDwz1fzpSTDKBOv/nGChzuUtKiv4XFhVk5OHgYOD+/+fv4Sc8/8X0nZk8rFQY//39x/zmw2egw9ghIQ8OfRBmBHuAnYMVLMcBdPzfP/8Y
  297. PgBLpHsPXzK8evuZ4cWrjwzutqoMj38BHf2PERwAjMA0A4qfP4wM33kZ/nNMMFJZHxRl7vSf6f8/EQUBmUo9iTy/Y3cizDnYs4COX8sCdO8fpJgACCAWkOON5Ril8+0Y9mpoKqjp6Cj+ZQEm/jd3XjO+uf2O6f7n78z3xJwZwgxkGa7deszw6csPoHVMDFxc7OCQZweGLicolNnYGEC578v3nwwPn7xmePH6I8PHT9+AscvEIAQsXpUUpRgszXUY
  298. RHjZGG5cAWVPkOPBpRvDX8b/v3l/Mwi06ClvDcpwtvn37MUfYBEFDBWgL4Cxoq0tIraSQ2+1DRdHNtDx04ExAcoj4MwNEEDgJOStydCtri6vZmSs9uvb+y9s984+ZPj14QsDL9sfhq+MQgxiCvIML1+8Zfj87ScDMNNCHAx0OCj0f/76zfDu3ReGF28+MLx9/4UBmE7BaqQlhBhMDVUZBPm4gO4AOhJoz9dfINv+gxP93//gpAsM/n8MP9iVWVot
  299. 2cojIsyE/v/8+Y/x918Wxk8fwBkTmDmY/r7590+Un41xvr3CZC0WlvdAx69gBpbqoIwNEEAsGuKMGtVe7D6amnIMf378ZH0BrCL/fPrKwCAmw/BA0ZHh7g9eBsGfPxh4ebgYeIAYVBh8/PwdHMpv3n1mAJb54CQjLS7EoKkqyyAmwgcujUDgD9CRv4DEj9/ADAbigyMeVMz8BychYBpjuPhPh8FInI3VXOePIKgIAaY5JkYWUHYAyr9+wwAsDRiY
  300. /wM98en/PyleFuZmdaEuFkbGy0DHXwXVTQABxAK0X4qbh5uXk4P1/8cXHxm/vf/GwMH6j+G+rA3DVx1rBs3PbxjuXLrK8Pj5W4Ynz98xfAUmETZgaSMGLOP1tOQZ5KSEGdjZWOGZCuTIH39AzQwI/z+0RAcViv/+w9QwMrCz/mF4852J4R2/OoMO70OGv7+A0fP5HxMjiP7xg4GBjw/ogbcMDO/BMQHMJ8Bc8ZXhr4coo6wrF3sG0O1FwID4DRBA
  301. QM8wQGwDhRYwjv+DSyUmht9/mBjk2RkY1IFp9tal/+DQVlWQYAC2CRj4+bjAoQjKhC+/fGB4AixSjWUUGX7+hSQPkDik8oNgYApiAPnxzy+IB1iZgOZ9ZmNY8sWKQd+Kk+GPmDDD2zP3GbnVxBiA1ToD48+fQMcAsRAwUr5+YwC2TcD5DmQ8sIRmsOdlctrxjUEJaNRNgABigoUTrMIDlQqgzPUf6IhfwITLxcvNEBdsz+DpaMCgoyELdvxfUNYC
  302. ZsKTT24yFOydCkwm4JoYHMp/IWEBLJEYGLjZgPrZQTHCwHDr2X+GT98gdvwDJsnbn0QZhC1tgIH2nUHGWpfh6VdGhj8v3zIw/gEq/gF0/DdgLPwGmisILHPZgQYBPfUfqA9E//7znxNojATILIAAYoG6H5gm/4MZoHwFjAIGRB0MCdE/f/9CYwdYYP9nYlh36yjDui+bGHzV3RgsFdSA6f0/AycrI9i4H0CPP3r9n+H28/8Md5+DQpsBHCNRDszA
  303. JPiX4eTNXwwBnnzA/MLC8OIeD8P3H98YhEJcGS5NX8xgpCnI8A+YjJhgsQBM4yAP/P3z9z/L7x9MJ1+z/J7z4c9xoDXfQHYBBBC8Jv4PCzpQucwEcjsjPM0ygpsY4Bod7MHV144w7OPczqDBqcoQKO8AzqzvPjEw3Hnxn+Hms38MwKwCzgvA+o9BQZyRwVaHkUFejBFYiv1l6F73lUFGlYdBiJ+Z4TfQfQy8sgyrd19mCPeWY3ju5sxwZdMWBh15
  304. TqB7gKHw4xc4Nv7/+vmf+d8fxuNv2L4nPv298cm/P2uAbroJchtAALFAIwA1CTEywpMEyPm/gIZtvnmCQVVUiuHrpz8MB5j3A2OBjcGRww5YpDIz7Lvyl2H3RQYGcQEGBnlRRgYTFUYGaWFGBh4OSEkECoF3H/8yzNz6lUFejYtBTIgZVAABk/d/hju3gXXHVxWGzTuvMdhZqTDc/ePF8HXzNgYj9i+gAojh39/f/5l+fGc8+or5e9Lz3+uf/vuz
  305. Chi+B0BNDJDrAAIIKQn9g2dMkCdASQjip38M7MBi7SswuKpvTmYQ5xNg+C/4nUH6uTqDtYkawy9gNOnJMzFoyzEyiAILDlCm+gXUC2wGMXz4DskLX4AhPxvseG644z9//c9w9fo/BmDznIGTi5PhymdNhh8HrzKY6kswvBWOYNi+/SiD4sOb/8W+f/v3mk+CuZbx//Gn/56vApb/B/78+/cRlnIAAoiFgRGahKCVMxMT1AMMMA8wgtN3vIETw+PT
  306. zxiuCl5k+PTkP0OOnD0DqPXyB1jG83FBispvwBj/C/U4KOSBLWugQxGOFxWEOP4LyPHX/gLzFbSuAmZcdnYuhru/DBhub7vEYKX9m4Ev3Jbh1gt9hrsffzIfuf/87aWbB04AHXMe5HjkLipAAKHEAHISgrRMkTwHdGy0gjuD27FdDB5CFgxGwGLz6++/wCKRCZwvQCUNpMcGSf+gYhPk+FlbvjLIAZONKErIwxwPNRtUIQNbdQ8efmO481CG4cLD
  307. 9/+1pb4xSggz/nr48N7DrTtPbf/x9ftOoLueM0CSO7yPABBALIhiFBri4BhggvD/wXtjQEf9Z1AUFWWoUUhiMBRXAotzszIzvPnyheHRx/cMWhKywGQD7EQAKyk2UMh/AToeGPKyaMnmCtDxIDbI8aAAAnkY1BC8dusTsHb/AmxTMfz/+leU8dDtbz+erpq2/vfXh1uBDr8MtO4WsIvwG705DRBATFDnQ2LgPyglMEHqAQZEzfkf0hdm+A0sqeL1
  308. HRg0gc0MkOCFFw8ZCvdPZXj39TMD0A3A+gCS5kGOB2VYWVWg49GSDczxoABCdfxXkF5gMccGbCh9+vH6ytR1QMevAFaqW4EOvwQM9B/YOjQAAYQoRv/9h/TjmBgQMYDkAUgHiZHhKzDuuYGdky23zzCs+ryWwV7RlsFFTYvhGzDxC3ADmwaf/kEdz4WWYdGTDczxHxkePv4GSnL/GYGO//P724/H52et+/bx0Spge+3g379/P+IalgEBgABCdCn/
  309. IRejiGYAuCID0qAGGqgeYGNkZth4/RTDTvZNDIqcCgzhcm4ML4AV1e2nwMrrzX+GE1d+MiipsDNIAispUF305RuhZANy/H8kx88EOv4hyPEHgH2Xj+hpHh0ABBATPBND20OM0DyAqAeARSKwHthw/STDzdfPGE7ee8iwCwiBTUYGOxY7YCuVheH8vb8M+y79BbZKGRmsFD4z/P35G+zYT19wJ5vrQMc/ACYbYP8H2NZkZ/yFw/GEAEAAISoyaFMC
  310. XCIwQUIfkon/Ads0zAyvvn5kmP92NYMIlwADo9g3BtEnygy2RpoM73/8ZzBTY2awVAN2JYEtFMYb9xkm7eNkeCKhx3D31h9gsmHEkmyAjn/8FdinADU72Bg5gc3Q55dnbvj28fFKULIh1vEgABBATIg88A8SQtB6AJGEgJ1zYOZNM3Jj0GfTYfgh9pHhGbBP6CfuAKkHIHkfGEvAHjiwG8H89xuDn/AFhn17vwLFWRiYgS3Pf1gczwWspb/+Zvkv
  311. xP6dwZdn5i+Gr4/PAe06AnI8I6wpQAQACCAmyOgLosQB18Qg/UiZGNQsAbbfGKLlPBhOnXvBIPdbnsFMRpnhKwOk5gZVXiAMGuj8A2ys6cj+YAiVPMVw//lv8CgFEzATwZINuKgEhvyXnywMIpy/GCZ772OQ5XzC9OsvI7CU+feV1JE5gACC5gGYD/6DQ58BpSaGNOa+AWtcNTEJhlzxKIZEJR+GX0CdH5++R2gFeuQnsBn66+cXYKLjYwjUesHg
  312. J3SS4c6zPwzMwPLx1u2PwDQPdDwHsBH3l4lBmPMnw/SAQwxa4u8ZPv9iA3uSHAAQQEyoeQASA0zQmhjuAXDXFNieB6aFPFMPBj1gLXxnwWaGx1ElDF+AHZ1/oM45MPhfvvnI0L/xJgMTsCPw9z8XQ7T+Y4Y4yaMMZy++Zbh47ze4mfIV2C768ouZwVD2A4OGJLCH94Md2Gf+x/CfzNFpgABiQc4DDMh5AJRsoCMwoH7t3ZJuBiZODgaR+hyGr+ev
  313. M/zpXcbAm+jLwCrKC+xB/WVg4wZm9BdvGBbsucPAzviXodRTBtw88Ja/yaDC9oRhIZ8Ww/E3UgzKkiwMMhLcDM/vg/rEwKYY83+yHQ8CAAHEwghNQuAxVUZoU4IRmqoYYHngH8M/FhYG8R0nGN6+eMnwC9iFZPaxYBAqiGJgAxaRV54wMJy+y8Dw+M5vBgVpAYbd9/4xCN/mZ/CxVWP4xMDLwCTNzhBuwcZg8pmXwV2diWHL4Z8M924ALWBhYGBk
  314. oAwABBBSDMBKUWhbCCkPgCoxtf5ihhtztzMoLlrEwA5Ue1lKhkEQ1OoEqmQGehrY22QwVZJlMFCKYuDiBvaZWTgYjnzgBndi/3wGthEYWRnYWH4zcII6taAu+n9oR4HxP0UeAAgglCQEa/OA20JIjbm/0KKS4+VLhkfMXAxMisCksGANw8PL1xj4m0uBoc4BjrVX71gZmFjZgD2v3wy/gP2Hf//eAx3NwMDHCcy03IzA+oSR4fIlZoaT18WBeYQV
  315. 1soCd/oZyYwKgABiQTR2GFCa0//grQugx4Alx7N5Wxn+LtzJwNaVy8DtZsXwpH0WsO3wjOEvsPD8AiwAQSPsfxjYwCPT3Kx/GASEmRl4gRUgKC+9+vCP4fytvwzXHv5lePD8B8PHL28Ysuy/gKvnH8CO+sevf37+/sPwi4GMFAUQQIgY+I/oDzBA6wHoADfDt4+/GN6v2MbAneTFIOxvxfDvM7CgLE0F9reBbSNg8mIHKpcT+M/AC2xeC/7iYrh5
  316. 7x3DnUdMDNce/WW49+I3w1egD3mZvzIoCX5iiNT8xCAv+IVBhBtYd30W/vfw3mPmsw/+3/v5l/EZsCj9S6jtgw4AAogFqgFa1f8Hux21S/mfgRXYwJec2crAJMgFbOkCvQRUBMyXDNy8kFrw6/f/DNce/GU4c5eJ4ehZYKf+6WcGDsafDNLcHxmcJT8CHf6ZQZT7BwM7K6jEYQbGFMu/z784/m8/dIf5zu2nnw/eZ9gDNOf233//f+NreWIDAAHE
  317. Ap8KAeUBZkiFBI4FpB4ZSF5aXoCBgwlS2f0GFqv3X/5nOH//H8PZu/8YHj3/zvDvx0cGZb53DNYC9xl4+J8wSPH9AKb5v0DjmEDJ7P/vf2z/P/1kADbafjP+/PaR8f2b10w3779/t/YSw/pPPxiAvS2Ge6SGPggABBDSqARyKQQdUYOW0ILs/xlevvvHcAXYZL4AdPSdJ78Yvn8BhirLGwZtoZcMYVovGVQEPzAI8P5kePf5L8Plh8DGExPr/y9/
  318. WIF95j9Mv358Y/z69TPj549fGN68//rr2dvfr2++Zrhx/gnDQWBX9BDQyjP//v3/RU4mBgggFlh/ElwTM8M69MCSAdiGOf+QgeH7D7CDGD58+MrA+/8tgwrPC4YYyRcM6gJvGEQ5vwGbCaAGPtt/0Ozj33/cwGbCL6YPn98z/vz+nvHzpy8M7z5+/fv83c93j9/+f/TwHcPtJ58Ybn7+yXAb2AO4D7T6EdDxL4CO/0NuMQoQQCz//4NnRiDl8j9o
  319. 8gHyeVl/MXx5+5rhw6d7DC58QAervWKQ4PrEwMXyF9xu+MvEDrSV6/+P3/8Yf/z4wfjxwzvG128/MNx99vn/lcc/Pz969+/Jo3cMdx+/Z7jx9huwP/ufEZREngEd/RZow2dghv35l8y5YWQAEEAswILjwy9gPP/+84+Zi4P1HxPTf6bvoEEr/nMMLoJnGfjZfgLdywh1MMd/YB+F8de3X4yfv7xnfPPuI+PTl58Y7r74+v32i/8vbr1iuPfoA8PN
  320. N18ZbgJbl8C6meExEL8GOvoj0ME/0Oe4SM2w2ABAAIHniUucGdfaKXMGyYiI/BOTFgVP1oFmVMEjwsAI+v3nD9PXr98Y3n/8xPD8NbA9//Lrn9sv/7y6/ZLhAbDEvP3iE8ON738Y7wDNewTEL4AO/gBMGl+RJwxhDkYU25SHPggABBDYA3ycjGI2igytBjIMgXryXMLKMiL/ebk5GT9/+8Hw6i2wDf/q6797L3+9v/US2Nx5A07HNz7/YLwN1P8A
  321. iJ+DkgWoofkXLSPSwsHoACCAwMU+MCn+BxZ37KzM/400xBh89aQY3LjZGcQ+fGP4cvcNw/2H0HT8H5KOgWXR/zdAfZ9AXQD0dAxzNK0cjA4AAggcA6C5KkZwmwfsEVBtABr4kQX1BIDsD0A2MB0zANMxAygd/x1IB6MDgACCr5WATfH/I+AQeiQLUgBAgAEAUFIpMxiMoE0AAAAASUVORK5CYII=
  322. ";
  323.  
  324. $config = "
  325. iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAASU0lEQVR42mL8//8/A7mAiZGRkYGRgenfv/9/QXwxHhZ2ICX/9x+DINBURmZGho///jM8evvtz1eQPCMYINRTAwAEECO5HmACuh6o
  326. FaT/n5oom7oMP2uGKC+rOz8nsywHKxMXyOzvv/99/fj978vnn36ffPrh9/JnH//s/PHn32+gXiag3v//KQk9KAAIILI8AAp5kC5uVkYmSwXORjkhjlIVMQ42aT7W/9wcTIzsrExADzIx/Pn7n+HLjz8Mrz//+X/79Q/Gmy9/nLr64nsR0CNHgUYwgTxPqQcAAohkD4Ac/w+oiZuNid1CgWuFoSx3gKE0x19udmaQa5hAKphYmBiZgR5gZGD4/xeY
  327. nhj+/f37+88/pkfvfzGdefz995mHXytuvf7ZB4pFYHKiKBYAAoiFVA2gtA2igI6faSrPE2Aiy/EbmKBZvv/5D3Q0IwMz0At///xjYGRhBKv9C8wEf/4ysAApBnkh1r/8nEzM7CyMvaqibFxAx7dQ6gmAAGIhMd0zAwP/r5ksZ7SpAk+8vhTHn19/GFhBXmIEOh7kDGCqYfj9+zcDEzDk2VlZGMBugzrv26//zNxszP+slbj//frzv0mSj+UB0PFL
  328. KPEEQAAxkZR0gKWHIBczl7QgW7WGBAcoIpj+QN0Hsh+cWv6BShsmBuZ/fxi+//gNzgf/gCog4owMP//8Z+JmY2QwkuVi1JHkaOJgYdIAOR5cPpEBAAKIifjcwgBWKyfA6isvzKEpyMH09wfQMf+hDgendWDp+Ov3H4avv/8zALMBgzTPP4afwCj6+esf2IMgDEpY33//ZxLnZflro8CpKM3HnAF0OyhmyfIEQAAR7QFYBIvxsPqL84CSBgMEA8V+
  329. ARnszAwM2iKMDMqCDAxSXP8ZfgFDnp+dkUELKMbF+h8U8gw//oIwMIkBsQQ3A6OtEgeDmhhbINDZOuTmAYAAYiG+zP//V5KXhcNeldeUh4OJ4fe//4yg2uj/v/9gj/wBJZ//jMCilYGBh5URzAblBzagx9QEGRk+/PzP8O0PpAQAFr8MvGzAGAUGvLY4m9yJRz+cgIF/iZx6ASCAWIhLPZCSB1hByfByMMmyAqtYUEEDkvvLAIkJUBkK8QRcDxj8
  330. hJb0PGwgRzPCSjJwTHCxMP5XFGJjFOJkNv/w/Z8AUPg9KBmR4hGAAGIhoegEOvC/BCMTEzs4uTP8h7QjGCFJCORAUBr/g1Y1wVL1nz8Q+h/UQJBHQelXiJuZQZiLSeXeOwZxkAdIjQGAAGIirdpj5JXgYQKmc8Z/II1//oPSNijJMDAIcjIyfPsNTN/QWAAFISgJgeRBaR7EB9EgfRzM4NBnYAcGHzD0GXjZmYSBwsLk5AGAACKpHvjz+++/t59/
  331. MXCycgIxMOR/AGsw5v/ADMnIwMYCyeigGACVQiBPgB0KjBlgqcPw8TvQhUBPvvr6n+HBx/8MH4B6gXoYuYH6OVgZgTIM/KQmHxAACCAWYstQEJCUk9W8wSbGMPnko/96EqwMl1/+Y+AGtj/ffGNiUBT4z3D9zX+Gcy9AjoOU+xxAT6oJMQJDGVQGMzK8/PaX4fyLf8AMDfEsCLMBY4LlH9CrjN/YGf5D8hopHgAIICbiWxAMDN5u5s6RvhYMl94w
  332. MogB25sOCkwMqoJMDILAOu3gw38MCy/9Zbjz7h/Du+/AEP/1n+HFl/8M2+78A8dQkAYjw7PP/8GOFwB6mh+IBYD6gM0KYIZm+g91PMkAIICYiEv6EMPfvP/88x+wuGFhYQWm7X8M6sKMDPpijAyG4owMemJM4HYQKzMDOGMzQEsaeX5GIGZgAKY8cJ0AbJwyfAJ64hOQ//EnAzi3CDH/ACYqhq/keAAggFiIrMTATjpw9NK+n7//BHOz/P0vyMkE
  333. dAC4ocbwHegoCR4GBnMpJoa77/+BPcAGLGpFgEnHRZEJXBeA6gErWSYGDmCIv/32H1w6CXMBk8//3wzbrvx6CzT+IznNa4AAItID0Iz1/5/MrgMXGdyVmIDJgInhyy9IMQnKsCA6SpuJ4esvJjAf5GhQHgAVuV9+QuRB2FwaFJ2QKAXVJ6ce/mV48fnvY1gRSmpGBgggFsK1MBO4Fubj5eJJinKLevniNQPjs0v/vvwWABeTyFnuFzA2QMmIGZpB
  334. QUUoyNFsSLYgF6l//v1juv/2129gJXaTnDoABAACiIXI9P9fSlxIQ1iAR/7MhTsnmF/94NOV/aslwMn8H5iEUJpgwLwLzgcgxz/9AmzMQds+IBrkQVAe4GQBxQTT/4/f/jDee/f7MbAvcRVoxCeU2CYSAAQQCxHpH9KW//7z2z9g2cjEwsx88/WfJQ/e/GjTkORG6dGBWMDeJLisX3vzP8NLYCn0B1o3wLoFIM+C2C+BapS4fjLcefP7LFD4FrAW
  335. /0FOPQAQQEzEpv9HT19fu/vgxWFHSy1TZj6hP+cff1n1AliUAJtE/0AtT2DjDhjSoKb1f4Z9D/8zPP70H5wHZPkgLVIjCUYGG1lGBktgHhDhYvh/5/1/xrNPf957+eXvTqDxD8ltjQIEEFF9YmA+YAKG/j8xEX6H+DDn3cD20LeNmw/fMBT8ZqYnzf2fm5OV8Q8wmEHpH9SUWHb1H7jY9FMFNa8h6QsUM0wMkOS19Nq///feAztx/35/fvLmcyUw
  336. dqcCrQD1Cf6RGgMAAURUKQRyPNACNiB1QFZKJFRfU341Czu72e1vTP9Zn39hBLYoGQT4uYFpHNih+YPU9AA65T2wCQEqrb6B+gLAttLbH6C8Aco2///zCwnwsnFy9vPxcP0Emj0H2GpngsgQ7wmAACIiE4OzKKjn9YuXm1NJiI8r4sbtJ0wK8hL/Xr35yPRRRJ7hLcNrhrcPnzLIyogw/GeGNL5BAy/b7/4HFqegFiqob8AIKbCAxrGAOpn//jHy
  337. cHP+F+DjZgX25maICPJKAeVagOL/SckLAAHEQqTj/4oL80fKSYlMBcayoIAA738mZiZGUWEehvtPXjPYpscwvL94hOHauePAZjWw7P/JCcwLrMBOPTMwRv4B2X9BDgbiv8AO/x8GDk4OBi4uDrD5HBxs/8XEBEH+auRgYzViZWFOBtr3llhPAAQQCwHHg6Lzr4K0aIekuGA5Bwf7v69fv//l5gINAgEzKQcnAzvjF4ZDO/cxNHdlM9y74MRw7/RR
  338. hp+3HjEcv/uJ4cfXzwycnFwMvDycDNzcHAx8AsIMEmICDFZWegyLFm8DJs2/wGYJCyMnJxswezD+AdrhDwoXFhbmYKC9L4jxBEAAseBxPHjYUFFadJ4gP3ciLz/PH6Ag06dPX5lBIw2cHCzgCkJOUZrh6uVbDIe2HGKICbVjMDJRBCZ+YPPi8yeGU1feMRy89J1BXVGUwddejEEW2GIFtUofPHvHMOHdRwZpaRGGT1++Mrx69YERWFGyCAvz/WFm
  339. YrICttoXAPNcGND+T4Q8ARBATHhKp3/AkJ8uKMADcvxv0JgVMGSYgBYxvH71nuHpszcMz56/AbLfMUhJizEsXraT4eWL9wxcQCcKAluaz78IMJy7C/TIs5MMZ4/uZGieeoJhxcHvDMAmEcOD+08YgG0qhn/AgLh39xkDFyc7AzgZMTCyCAI9ISkq4C7Ay1lHTB4ACCAmLKEPLs6kxQVLgCGfwcPL9QfoeFZQkwIULwICPOCQExbiZxAU4mV48/YT
  340. OF2DEvHE6RvAnfrjt5gYdh28ybB3zSSGX98/MXz78Izh7qm1DHIC3xkOXGNg2HroPgMPsDoGms2grCwNzCP/GB4+fAEekmEBFqfCwvwMokJ8GeysLO6EhlsAAogJzfHgDAssEWwE+XjauXm4/jOChzlBg7WM4AFbcLpjZmbg4+Ni+PHjFwMbsKEjBPSIkqIUw9GTlxgmLL0ALoVqE9UZ7KwMGM5fusfw+Ok7BhZ2bgZDFU4GJ00Ghhs37zHwC/CC
  341. zQQmGwY1FVkGZmAl8vXbd1BNz8jOzvoXGEDcwLwDGjPixecJgABiQk73oJBnY2VhEeTj7uHh5QTmLyZgAQgZ1AeNtjGBBvdBHgFa9vz5W4avX38wKClIATMzOwMzUE5WVoph3ZoNDDri38Bmfvz0FVi0ijEY6KkwvP/4hWH/8WsMXz9/Zvj47gUDsCgDJiFQ5cfEAMxXwFj8yyACDHlwOwNoGR8fJwM/L5c90D4TfEkIIICYkDqNYLYAD2cM0Ofm
  342. 7OxsoMYmMxMzI9Th4PEhsIWgPAVynLysODAzs4HHhv4Cm/LiwHTM8O8Hw/SF2xg+fPzKcPXWYwZRoKNAoxUC/DwMJ07fYAA1x38D6wQeYF8UMoLNyPDw8UsGCQkhYGyygZMiKLGysbH+5+PhFGRnYbEGcllwxQJAALEghf5fYOgzykuJZHIAMxXIZLDDIQzQoDm0FQ9sDrCyMEhKCDPcvfeMQU1NlgFYrDKAmhJ/gE1TDQ1Fhj2HLjB8//aDgZ2N
  343. FZzEfv78DSw+BRlOX7jDcBaYpJTkJcDpHphUGK5df8DAAyxmxUQFGH4A1YE89RfUwgKWI5xcHIzAgkMLmDmAUcPwFlsMAAQQEyztg2h+Hk4LoGPMgJr+M0K6AuC2MtgjjAzw5AOKZTFgeQ4qOW7cfMjw6fM3YHnPBq5pgZURg4yMOMPqzUeByYQXrBbUigWVNN+Beebj56/gWAGmT3DI//z1m0FFSQo8tgrKB4zQQAPZCRrdBtonAhoXw5WEAAKI
  344. CVpZgYMWGFrObMBQATr0HyRZQTwAnQoDxwQjNB+A5gBAsQDKA7fvPGV4/PgVMDmxgz0BSsvKStLAZPQFrBZqBzh9K8hJgGthUB56+fI9g7aWIlIgQcyGxDiEBvWHgNrZcXkAIIBgeQDsYE52NjNmYAkDbYHCu4FgzMQA9wwsJv78/QMugfR0lRnevf/McPHyHaDHgLUrUE5VWYbhGzAZgcQ5gaH/7v0ncF5QlJdkeAxsftx78IxBX08ZnMxAfmOC
  345. hT6S4/9DRrT/Io1UYgCAAGKClT7A6AMxZUEGQQseSHeMEdqHZWJE5QO5zEBfgSojULIxMlBl4OfjZjh7/hbDo0cvGXiBZbyOthLDI2Ay+QVMJqCKT0dbkeElsOK7dvMBg6G+KjDtc4GTFySpMkAcDrUL6J7/37//AiWtt9AhWKwAIICQmxKsQI3czExMiAkBRqQkBHc4NIoZoHUDM2QsCpSGVVVlGcTFhRhuAttCL16/BztSSUGS4RzQU8rKUsAY
  346. +clwHZhnzI01wR78+fMXON2Dev7/GSGtWGAK+A/qhr989Z75+Yu3r7/9+HWeAdrdxAYAAogFbfgK1KGAjxowICUh2EAtnM+I6DDDov43MKRBsWBlrs3wAFiznjp9DZjEgDW2IC/DF2Cd8frVRwYbS11wkgJVgpBo/g8ObSYQZvzH+OXLd8anz18zPn76+sWrt5/XAN1zCFYCYWsTAQQQ3APAEPylKi/xGayEETGmDh9ZRHIstORigFVw8LwBzD+g
  347. JAHq06gCa1cZYCV28/Zjhu/ffwJbo5wMJjbqYHXASus/OO0D3QQsehmB8owfPn1hBGVqYBL7+Pr9l7Nfv//cBXTvQaBRF/7/xz0xDhBAsAoCPHn35+/fu0BswsHE+gfYH2H7jzKw+B+Sk+H++4+QQh4Bg3ro1+/foKLzv7mpFjDpfP/PzcUJrnmBxSawufKP8SOw6P3w4Qvj63efGN69+/QDWFM/+vz1x+Ufv/6cAroFlGyArSaG54QGuwACCNwn
  348. hk06A3tctrKSQruAUc7BxcX5n5WF6T8oT4AyNqhUAqVXMAazmRF8IJuFGSEGaveB+2TA2AA10H4B+5mg5sJHYLH6AUR/+vr985dvb798+/kYWHnd/fXn73Wg/TeA7rkHxE+Bmt/9+0/ccgSAAIJ36mGe4OZk9xHi52kDNpt1eLg5GDnY2cC1KSsIAx0IbGwxwCo4aP8V0pQAhu6f36BJvl/A9P0bXGl9/fbj+48fP78CHfrh568/r37/+fPi95+/
  349. T/7++/8IqA80GvcUiF+B0jjQ0V+Ajv6F1jYj2CMDCCCUUQmYJ4C0DBsLszuwaQFsE7GqAkNXABgD7JC8Ch49gCx1+AfsJP77/xfIAKa8fz9+//n3GejA98B88B4o/gbYXHgNGhOG4neg9h0Ug1p7oHGg30C1/7H0Aonu1AMEEMawCmwpAdRAUBUuBGrjgVoJQMwMrfwYkSrAf9ByGpR3fwDxdyj9EzRQBxpFhEzmYE/L5DgaGQAEENZxIUoNxedQ
  350. jAFjCgFAgAEA5Q+y+SWt9pcAAAAASUVORK5CYII=
  351. ";
  352.  
  353. $browse = "
  354. iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAX+ElEQVR42mL8//8/A60AExMj479/qBaYy7PxyQsxy1srs6n//sNg+O0vw7OJB77Ofvv5zy9s6gkBgABiYaAh4ONkZk615nZwUufQ
  355. 5+Rg1pARZVddU6agyMTNIcrBx8nJKsjzj+nte6aff+6oMTIyFjIzMZIcmgABxEiLGAA6hPnvv/9/J4QJlaZGKHb94hf8y8bLzvyXnZ2BkY2FgYmVmeE/0Gagc//9/fWb8eOBq0wpkx5k77zxYxpQL+NfEmIBIIBoEgP/oNa76XK7/ZCTZeAQ5PnD8Pf3f2aGf4wMf/8wMvz4xcgI8sK//8zMLEz/BYzlGBpDvjZJCrBcADr+GBsLEwvID/9AXmQA
  356. G/YPV9ICCCAmSh3LAgwyIAYGKhMzkAJxmYGx+ldbko2XlZtdlY0DqOjHV1aGXz9ZGH79YgZ6gInh/1+g+/8yAH3D8P/HD0YGbra/6voiwmayrGHApMT+68+/P3//MfwFuhqI///Fly8AAoiFNMcyggAT0DTGv3/BZv79D0mDcAt4OJgYtaXYmDOsOK24ednkGJkZGRj+AB0NUgJSCoye////AR0PSsCg9AakmP8zsglxMEgLsKiL8jAoBeqxcLf4
  357. cOhvyxW2Bqa3n7Fz31S//fLnHbZMDhBAWPMASCHIrSCHAq0DhhYDMLaBVmNRbCTLxqcgxKxsKMumqSjKqqcmzWEgLMyuzsnDJsMoIcDCpyjMwAAsbsCOZWKEYHCi+MPw78cvht+fvzH8/vSD4furLwxP7v/8zMUv+ElOTlLkH5cE+28Bhb+sz04zx7furt5x/V8nKGZBIYjsDoAAAscAMO4ZgUEESk7gDAREf5FDFQasldiFDWRYVThYGLXsNTiN
  358. +PhYtTdXyKux8rBLcApzMf/nZGdg4AJmVHYWCAaF/l+gUaxAw37+Yvjz8SfDr0/fGH5++M7w+8s/YA5mA8rxMbDyKjFwykswqOuI8nxjFmH4xML5GWjdh38s7H9Zvr4UUxFhtgL6WBQo9gLdTQAB2CabHQRhIAhvt7XSH3+oAh5MCEY5STx59aF8J99PIZKIUtySePO6h92Z2W/EiET4KZ36DZ1GPOcyWxvcX8ro5Ga8qgp9vF3zQ5yoBK0CMAS3
  359. luCFAD7lwAQGqIeRbyrp51Gz7v5k75pENySeKgCoQZgUJnEG8yIFuXDAlaXYQo4euvY1+JZK0je0yZPtiDG77HcbtaU3rv4Z+ArAVdmkIAwDYXR+0iZWYwuitOiqurEI0oWH8EbezXN4D1FbqWlSE3XlZnYfPL55zIgAv82j/FjJ/VxzdShH9fm02i2LcSlTlfI0AdQSbBQDKxFu5ECC3BfWIRmD7tFgd2/5dW19wx30z7A+BaQyiLMSkk2AnUE0
  360. 0T4f/+TvPxqBawJ7EBXIWSLHPPiJ/icgGLQyMetCLxhvhQ9d/jV+C8BUGeQgCANRdD6WMRChKgkJK72OiRdy4W28hndyoQEqTv1VTFx1Ncnv7+sbdzqsj9fz/lJ03qsv41QoFkTB6GowLOJHGcj4VmQZcegR7j3DPiTc2C5XaSoLRMHVO9GulappGLzm/HIWXUqYwo4scph/3/f4KYAkiFOIUhUh5iNezwwWYE6n7WZVlbm0hIW0mP1f4C0AE+WS
  361. gjAQBNFKzxA/ZBIcSMjGnQdw5RE8gscX3KggwUXG33wy9pCA9rq7eBRdJVuVHartuhoa7QfnIJNaGEikvrbMLjLpOWzmeIM1DsESMlpAFOyorlFuau75CjSb/2DZ3dfbQwSHXMTR3mniRJ2AQZwTkuNddPxqdzxP57y/Xgifhyh3exOWKqy0KhqFtu9iWrb/Qf4KwETZ5RAQBEG45sdEZlfmhYjEEw/iAA7i3M7gcYOws8FuYn7MaibEBaqru6o/
  362. 6QMaxCe4e7DeB/G5zI+M1JKQcN5VUOMlytWcqmAgdUEzB7kG9DrEbdS1w+WmYNshWmfQuREkv2O7qUhSZE3xNcyy4asl+pzQHQ9wjUUiWnFdSmlmUS3WjlHqqY+0g+aTgk33df/un/9P4CUAV2WMgjAQBdH5EmPWqKsJCVh7AEGw8awexFtYSA6gjWIIEtiQCMmus6Sz+N3A/zB/3vgMNJ4QQovFw2csvrFOpxN075r1r5EeTx4lHP8OHQlicHuk
  363. uJdLqiMaHyGJA2wZtXXskGvB+WJwLSoc9hn1DoP58OAS5vnCt6oYgR7BIsY8y6F3JFGSsKuVq4dZS4OsbRux6F2olKwi2XBx+B/inwBiAZr75i8wibD8A6ZvYKZihEU0yAPAkGVhB0bvv1/AJPwBnG8ZQFkBWE3uvaPE8Pg5F0OgCTsDHw8zMKlADATmCGDKgyQkHm5OhhfvQYXbb4anB48w/Hz9Blhq8jJwigoz8JsaMXAKCwIzOic06TFCAu73
  364. T6Z/b96x/Xj//h+HuDjQh6z/WTjYGAQ4mfmB8hgeAAjAZRnjMAjDUPS7jahIRYYqB2Bl4P7n4ADdqhYkBooUEgQR/WkzdfbyLT8/WzHSY/dkn76W5GzJFzNfTcUpHJtHXBeoMnG+outreG1h5I6KhotExMdvb1wfwdsdqDQtS83OfRppgG0bFFTvOeH34zRH2LjbAWGc4J4vuGEEjablavbC3hbWhb8KjD7Rt7j8N/ARgM0yyEEQhoLooA0pkm4U
  365. 4oaVO7eewfsv3HgAxSgGFjaAtqV1bFh6gZ8/P29mvjhd7cX0xku6HhGhmf8QXygmya+ZJ0wjBeQLvHqJ83OLobvBNzUGV4EE4t55XhtoGeGWIo4HVsVKoHlzgPsgK9ScPDaWm9GaCxOn+kEvaHojgSzXKPY7BFW6MVU6YWL4wOGp8Jt8+VfAVwAyy14FYSAIwpPLQYpUKVSwEURsxQfwqfMaeYWQzj8SJOHuou6Rc05SCLYLW+wwO9/opvXXt5Me
  366. XopYFnhA8ttbmEJQ6QRxltsZ6lsBbV44bQme3QFlpWmpQBspsi1gsxLyTTCYgI5PHe0Hwm56OthLC3O+U+0Hx0IC58jXCyyPe2RMMqQR2TzOej2OhnGXUAr1NebccP+620cAsQCj/vmXL79fC//6LQiqPIChzggvgUDFHdA/zEAP/P0OrHAYBBi4mD8xiIrwMMgp8TC8/vifwYALWH4DC4bP714z/PgCDNUPvxje/wZaCCzZfn4DxuA/Jobzl34x
  367. 8Nw/y8DF+hcYyiIMvIaqDJxiwFqYgwMS26Ck++cHOKmCildgOwxYVzKx/PnP+Atc0gGzMhO43MUEAAEETEI/f2zJl7yr8PuPGgMrqO0GTZugFiOICaoKgP7+9+MHOCR4Ob8xfHj5m+HtF1aGn0B73714wvD322cGYX4uBmERAXAy+f0HUg/8/vUTSPMy3H0CzEP/rBmUZf8xqKv8YwC1RECO/vf9MzjfQNzGyMAI7ZABG5PAApCJFVhv/mIEGfjv
  368. N9Cu/3+xeQAggMBR8vnrv1sM3357MvAD8/Tfv4gqB5qEmIHCIMeA0i/Qh8AkxcTw/usvhke37jGoS/EwyKopASPuP9CxwNYlMORB1QkrK7DnxQhshjAxMSgrAuvEP/IM799/Zzh+6hUDJ8dLBm2VHwxCQizgkhm13Qh0MjDVsDEzsn3/w/gDmAaABv5gevvl3zdIBkIFAAEE9sCp+z8u+gJLIgZeUB/jPyQkYJkZGAPA9jowzf4C1yF//3MwvAW2
  369. Knl+3mew15dn4OfnATscFIicwOKO6RewBmZmBuv98xvY1Pj5HSgPaf8L8zMzCPJLM7z9IMZw9PwzBk2lxwwqSsDC+TvE0Uh1NQMrCyMT6y8mlp9AE//++vX/4zdQownTAwABuK6WFAZhKDgl2BJwlbUI7T1c9f4rwZVLWzei/SUh8TvGFqTvBJk3bz4JAO7PMbdvxpEa2H52j5+/AOjP87il7oM1+PCqcM0u1JwkYRNOxyjoXxsXSPMUbN18cGsF
  370. Wifh2ZX4c4SSPVLFzccr2ARFKchuiXNCEH6z4Z/F8uYDC1yN9dqiM1P3n8LrLAII7IHzj3/d/vDuz1NJaQZpYMIHuvY/E7wuADVZgI1PYK+KAWTLx9e/GALtZMGOB/X7gL00sLJvQMf/BMbSy1dvGS49ZGJ48lOSAdiSBDY+GcGV9x9g2D18+5/h6ptfDJbyHxnkhb4zSIiLMVy59YlBWhjYVAHFGqwzDa1O2YD5gPXfb7bPn779ff31/1twJYQG
  371. AAIIlLmZbr389fHus9+XGEG58v9f0FgBtMkAalL8BXfH2Nn+Mdy+xwBMMoYMggIcDN++/wR1WhlAXUtQyP/48ZPh/oOXDPtv8TC84lZgkFTjZlBRZWSQl//PIC3zH+jY/wziYv+B7X82ht13hBlefOFhEOABli5M4gx3HoCa6cAK7Q/EPlA7CYSZmX8zcv79yfX29bcfTz/8fYUtBgACiAnSGWNguPb09+F/30FN/L+QFivIIBAGhjIzsBj79vUn
  372. sLJSYJCXEWX4AoxSUKb9C7QQ5JEfwJrs/qPXDMeeiTDwANv+murAtpDQfwZgS4KBi4MRWCMDMS8jAyeQ5uX9B+affMALdCAbAw+wtn7xFpimfkPaY+A+AqggAXVDgYHJ+fsb64On3z8C+0TPYTGA3CcACCAmWK45cufH4Z+gjty/vyyMcA9AYoEFWBY/fM3NwA/snPz/C0wqQMNBpc1vMP2f4dXrtwynn/IyiKkLMWjIApsRwGQD7FYwsLOCBgKA
  373. GFSqANlsQA+B2vw8XMBKDlhDv/rKycALbEd9+c4F7lcwAh3/H5TWgPg/KCWwAB3x/QvD1YffQT2x58DAxsjEAAEE604yXHn268LLN/8f/P8DSvvAoIV5AlQz/vzD8IldmYGfj4fhGzCp/AFK/wJWVn+Aan7+/Mpw8T4wI8tIMGjKg3qawMwHrPBZmSGOZ2aC9uWZwK1pYKUMqVdAyfzNNzagJ5mASR9Ym//6A0424PED0KAXsKfH9Owdy4vLrxj2
  374. 3f55E6jjNTDP/WdEq9AAAogF1IkHioHGcr4sTxU/KK/EoMDA8fc/rDkEKoE+/wD2e4UUgFEMrFCADgcWVUBHAMt6YNA+ffGJ4RWjCIOWLLBkAdUX/8BVD6zDhRg+QWIzQvGfv0zA5MkEHmZhYoGMIzB9+Mb07flXhqvXPn/dc+HT3Q0Xv5+9+vz3LqDy59gqMoAAYoEOBYI5R+/+2u5hwRnPyvYD3ISAtCh+M3z+A0yvwI7MH2ApAyo2/wFLJZAH
  375. /v75xfDgNTCpCPGD+vcM33+BG9ygbANJfdBA+I/UwP3/D9HMYgHWL3+BsfwDGPovr31k+Pbk3adjV3++2n7l+7Uj936e/vrz/0WgK+4B8WNgOH9CT/8gABBALFBBcDLaf+Pb/jdvuN9I8DGIMDKCMjMwboAZ6utvbgZGFjZwMQlqKoGSAxcnF8OXL58Y3gLLeS4eBnBp9AscvOBuBAT/heTHf1AH//0LUQeu7IHygsC88OPnT4YPn5n/73itx3jy
  376. 3I176/ZenvL379+zoBEIYMC+BSab3/gG2wACCFwCwZLR1Wc/X526/Wcn4y9mSDiCgwqYWf+wQiooYEj9AmbcP8B8AvLE1+9/gC19DmDTAlg8AK35AcSgpAyqMkCFCMwjoNj4C60LQPUhqFIHDXCI8gDbVB+/gzI7o7is9L/QCG+DmGD7EGDyegAM1BdAd/1hhAJcHgAIICakEWUwveXSt+U/v7CDRlMZQXUaaLTo78//wND/CSx1/oJLH1AyArfs
  377. gR75/ZcFHKI/fzMyANtvYE+AqpPffyEe+QuNid+/QO0pkCf+A4thBmBFBqxbGL8yvHr7FVyTC/NxMglwsf53tNHzkBATCoI26piho4c4x0YBAogJMaIMSUZ7rn/be/cx03WGP6CBbmD4/WFmYP/3A9g8+AoMXWATGdiO/wl0GdCD4FgAmg5sNoNCHpiEQI7/BQlhUAz8hhbnwKYMA7BJxPAT2DQDphhwLJjI/2J49vI9w/sPX4CR/A/YsONjYAN6
  378. RE5ahEFOSriIhZnJEhhQf8D5HjLSiTUWAAII4QGgD4CamF9//vNjx+WfC/99AxbajH/+f/sGDB1eYDv9zysGYJ0FDEFgEgKmE1DIsgPLdA6mXwyfgNnr+3dIMgIloV/QJASifwJjD9g0Yvj+DRgDQPabdwwMZorAuoLlHcO9px8ZxIR5GZTkxYD1BAuwB8fOKCrE+5+fh09bXkp0j5ykcC9QXBg2Jgoa/kb3AEAAoQjAMvOqM1+WPn/N8YrhHyPz
  379. j+8s/wUFfjGIs95ieP8JFPLAtj4wmH///s3Azs7GIMH9jeHzp/8Mnz/8A9PfgLX5dyD+CsJfQBjYTgL2kX8BQ/8FsDWjLAKaZvrEcPXuK6DnfjLISAoxKMtLgPOWhCg/MAb/MPLzyP9XklHnEBEULJKVEDwPFM/kYGcFdtv//WNiQvUEQAChcECZGTS+f+Xpjyc7L/5e8v8HN9BAln+gnp6e4HVgZ/ve/88/Wf99//Hz38fP34CZl41BQeQ3Ax/D
  380. F4YXr5gZvn4EeuIDMI0DY+QrsLf27TPQM8BW7hcgDexJMqgK/2fw0f3EcPfBc4aHj98Cxb9BSiXoYBsvDzvDnXsfGaRF1RnVlHQZleX0/kpJKEgJ8fNN83QyOqqtoWAHTLogT8CTE0AAYZvgAJs26/CHiQ8e8b7+94+FmZnl219O1m//HUQPMP75/IoJ6HCmt+8+/QOFCDDaGSxl3zBw//8GTNNMDG/eAHtp7/4DOy/AmhYY4i+AfGBlzWCv+ofB
  381. Q/Pd/3sPnzHcuv+S4Smwf8wNbCxJiPEDO1Q/gMUyO8Ojp68Zrlz7xiAiKMYgLiLHqCCtzqyhaPhfQkjlr4y4mMmSyXm7lRWlokDTNczQUgcggDA6yX+heQFY/j6q9RGeUu7P3sgArDG/PBdifP3419eTZzfc/C1hKmRlrKwgLMzHIMDL/Z8f6BMXlVfM997xMTz6yAmMNdAAHyMDP/t/BhnxPwxqoj/+cTB9Zbx1/yPjg8ev//FwszG52OqCG4ag
  382. Eu3zl+8M/LzsDHsO3mZ49OgXg6gwE7C9JADs/IgCPcnLxMLMDSzBHv9RU5Jiq84L7QFmh+vA5H4eFBMAAcSCfY4Lkhem7P/QJ8QtqM3CzGG48fzny8fu/jj3/fe/C4yM297uOyzh4GStGx3gYaYjJyPGzPL7938diU//tSS+AmtfZnAJxQoupf4yffz2m+ni3Zd/rt9+/E1HXZZPSkLwnyCwJwdKhh8+fgOWPsyMh089ZNxz8CYDFzsv0P6fDF+4
  383. PjHw8QgBA0iQgZ9HhIGL/yMLaMTB0lhNUklBMhDoiStAT/wGCCDsHoBUbKDy9wuQSgYK6UDb4k+Ann4PDLXfQPFT9x48X7Fp1ylPLyfjaDcHQ3NpSREWNlZGcAPwB7ABCEoaj5+9+3v6wu2n2/acPvju/edzceHOEe5AtZ++vPn/9dsPcMP37v3nDHsOXP73/x8L4y/On4w/fwG7ocCy+RuwJfr37y+Gt+/eM/iaCQPrj1/AvjYzgxA/tyqoawJ0
  384. zxuAAMI7zcoEHctAn/YET5QBkyDQI/+hfHE+Xi4nTVVZV0kJIWUuDjaeT5+BnZAX717duf/89ucv366Aoh2o9AbQPnZ1FZlMQx3lCNCE3v1Hz1+9ePFWg4OdTZCVhe0/KzP7f3Y2TiYODi5gDAgA6wxmBgmJvwwFme6ghgGwAPnNFJszYenNu0/KgWY9BQggvJN8/7A4/D8UIHsEyH0J5C4HcjcDaTHQHDe08QmsHRg+AcU/ADPeN6gxn4H8lpt3
  385. niwHsuVB8sBigldIgDtDgJcr8B/LX5Zff37++/X7BzB5fWISEeFg8Pd2Y/jw6ft/TmDb+9zle9/uPXxxB9Y7AwggkmYp0at0ZI+A4gqU5IDcLzhn1aG1KTT27gAz4V1GyDgSKMme+Pjp2yoRQZ5iAT4eC1A+kJXh/R/oa/mflZWN8ccPYFJ6/4Vh1pKdJ4HqzwHN+AgyCyCAqDpTj6/Rhe555EkKmD4QH8gUExXmi/F0Ms4GtouU2FhZ/wObL4zP
  386. X777tnLj4aOXrj1YC4ppYIw+A+kDCCBGWi72IMfz8JkXFhY1CREBX14+LvWfP379f/Lszf3ff/9eAio7D3Q8vHMDEECDxgPIHmEEz26Au4+gipYXiEGDqKCS7zNQHKV/ABBAg84D2JIYPgAQYAByV/zYiTzyewAAAABJRU5ErkJggg==
  387. ";
  388.  
  389. $tools = "
  390. iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAQ5ElEQVR42mL8//8/w1AGAAHExDDEAUAAsZDkWyZGRkYGIGJgYIQKgaLv/99//wYsGgECiIVIRzP9+/8fiMDpDcOxQBWMQGWg2AR6
  391. 5T/DfzqmS4AAYiHkeJBT/v3/9xfElxTjF5IQ5ZP5++8/HwszI1Ce6fOrt58fAd37Hij9F+YZZqAE2Ld08AhAADHisgPkEJAD+Hm5WA20pM2NdeXslWSFlBWlhTj4eDgYvnz/yfDg6QeGG3dffXv68sONpy8+XHj07P21N+8+P//5689/kOcZYFFCQwAQQFg9AHO8q42mpr6WdLqVoYKYuqLIf1ZgsL9+9+X/zfuv/3/78YeBh5OVkZODlZGVlZnh
  392. 959/DG/ef/1z/e7Lh8fO3tt9+cazo7///P0L8ggtPQEQQHiT0Kcv3/99/vKT89aD1wwfP3//+/nrT2agUxiV5YQYhfi5QKHL8AeYnv4CMTMzE4OsOD+LjqqEkrGObMa2/dfMuTjZZgLVfKKlJwACCKsHQKEPtfQmFyd7k72FarKHrYbGr99//gMd/l9NQZTxzYdvDBduPAV5gJGDDRgLLEwM7Ows//m4Of4rSAn+C/UyMATK5QDNmQg05yssVqnt
  393. AYAAYsRnJjAzMoKKSKDdXIbaskGxgaaenOwsjO8/ff9vbajAyMvNznDj/iuG7z9+M7CxsTCAkj0zEyMDGysLAw8329/7T94zT1p4cPPVW89XgORoUdwCBBDeigxkIbgYZWT4fv7q46VtU3dNufXgzQdZCX7G/SfvgvICg6q8KIOwIDfEw8BYYAHmB1AtAfQUk5QYL4OVsZIt0AgFaEAwUtsDAAFEsB4ApV1I0cjI8Prd5+OiwrxfJUWdS011ZZhP
  394. X37y/8PnH4x6GpLgyuHXr7/gWGAB5gegckagGCi5CQgL8egAjXgIjO1/1E5KAAHEBCvvgZgZlGRw5QlgPgWre/328yVgSXP71+9/DPoakv+fv/7E8AKIuTnYGJiZIUkInJSYmcEVtgAfJ4OIILcskMNJi0wMEEBMsFD+By5M/v2HVUTYPAELN6BPf33/+Zvh15+/DEL8nAyv3n5hAOkA6oN4AOQRUCwA2cCilwGYV/iB2rhp4QGAAAI71M1Oy9LB
  395. Us1NTIRXBBLa//5BY4UROUOD5GQkBHlkxAVk/wAd/+v3X8a/f/+Di1MQBsUfE9DhzOAYgMQEqOXx6w84hf2B2cnMRL28ABBALAJ8XIzpUTY+mspiio9ffIjIirV7cObSo0PAJHwI5BGww4H2A/mgNPFHW03SEhjqgsBKCuRJpq8/foGTCcgDoFAHxQLIfaDQZwTq+/TtL4OJ+D9xnk/MurL8rCeBYfADmqegzRTK8gNAALFwc7GJAR0gysfDzqCt
  396. LM7Oz82hDixZNBRkhU2AFdE8oCfegRwKpP8ASxR5V2uNUFCRCax5GYF+AMUCMI1zgeoDSOZlgjge5JE/wPz/4eM3hij3D+Jinizpz56yhk4O5L1hIcu2/fijn3dZgOaCktxfCio5gABiAYYcHxsrE8+Pn3/Aofjhy4//zhYq/831ZY2kxPjlgElmLlD8oqOlmqmTlXqiiBA3D6jBCUwajE9efGBQkhUG1wH/IZkc1AwB06CA/frtF8O/v38Z3vzi
  397. +C+t9plBhPWfoDEHm5WhBqtphB7XKqD920COB3nkD7DFSI4HAAKIBWgZK6i0+AM0AZgsGJlB0QtMv5zsrP/iAoxFgGV5fnywxRtXGw1pAV4OcH7+8u0nqE3EICMhwCALxMDcD6y8mEGtU3AmZga2rBmhnpEW52O4+MKK8ePnawwqf57+F1L78ZeD8y9LFS9XtNZBbjUxHub5QKs/gDwBDIP/pCYpgABiASr/A3Q4MAn8ZQS2IsEWg6L/zJUnTNLi
  398. /P/drNXYxYR5Ze48evMfVPL8//ufEVRZaSqLM0iK8oKTDqikgdXC8CQEDARgk4LhFfsnBmBrj4HxFguDoNZ3Rg5ORub/P5n+s4n9+BvuwWaqLsklbyTNNhvoiaugfAHCpCQpgABiAdr78cfP39+A5ToXSCMoFkD6WYC16u1HbxiBNep/dSXR/8CQZPzw6Qc4o3JxsIK7ZMBYA6uDZ1owDQp9UJyC4D8GWXkxBqZnJxiEZa4zcIowMfz/AdT3G1jp
  399. AP34n+PPPwPDf2KTRTgqog051wLN3ARKSqQkKYAAYgK241++fvvlGSgWQOn4NzBTfv/+m4Gfl5OBDRiywHYP48On78EZlh+YhDg4QBn4L8NvYNqGZ1pI5wZadDJASyJgIHByMXy+/4iB69tRBgEFoMQPRobfP5kYnlzmYnhxl53h/y+Qwv//haR/MVX4s4S1eHIXi/MyC8E8wUREcQsQQOB64MbdlydByQNUn4Fq3OdvgBlOgAsc2mxszODM/enz
  400. D2Dz+ifDT2BzgRHWXGCCOBw1BiDFJzMbG8Pvj58Zvt3cziCm8pOB4TcT0BwGhhc3ORhE+f8z8Ar/YXhyl43h2ydmcPnMzP3nn78lg+GMMO4mczk2fZAnGMH1D35PAAQQ2ANnLj/a//DJu+fAkGXmYGP5e/vBG3C6Fga2+f+DkxMzA6jTAkourMywEGeE5hdGeDICNakZoZUZyBsfzu1kEJN7CwwIFlBVzvDyPjsD1z9mBh6F7wy8XP8ZRP+zMrx9
  401. zM7w5hULI9N/YMJj/vdPQ/GfUH8wZ0myOVcoyChQsgbagbPRCRBA4GgCdla+bT1wbe6zV59/AJMI86cvP/5dvvn8n4Qo738uYBsHVJsywjMptKYF0qBYADdVgd3Lp68+Ajs9P8HJjpWDg+HdeWCy4bvFwMnPDGrWMrx/wcbw/x0bg4jqdxCX4ed9LqCH/zPI6nwDd6afPWZh+Pcb1CD5/19A4C9jvhNrYJcvT7k0P7PoX1iSwtKaBQggcH8A1mMC
  402. lvu6TtbqSUqyIuI/fv3+r6UizggsSYDdx9//gU0HRkjpAgltkEmgzP7lxx/G+8++Ajl/GMT4WRlEJIQZuN8/ZWB+uZFBXA2o6DfQg1+YGF5d42KQUfrFwCjyi+HPPW6G/59ZGFgUvzIwcgPbGQ94gEmUkeET8x8GYR4GBmAZAUzMDP+ZgHX97RcMH7oPfJ93+O6vM7DkhFxKAQQQvEMD8wSwiBQDesBBRV5UX1SIR1JHTYJDWU4E1NsCuRjsaFD7
  403. 5/efPwzP3/1gePXiLYMYyxOGdz+4GP7yyjJIs/9hUP6xn0Fe+xuwyAXmH2DwgjKtmNA/Bk7Fbwx/nnAy/H3JzsAi/YOBUfwHw9/73Ax/37MysCt/Y/jN8pfh8RUuBinRvwysQLcC8wwwwTEyffjG+H/J2V9bZx3/vvr33/+/kbuoAAGE0iMDpad/kBYpKM0Jc7CzyAgL8qgCPaCmoiAiJcjHxQlqFf369ev/zccf3wn++fg3xfitrLzcF/Bo0ZWX
  404. 4gy/P/xnMDB8BerdgNP9U2Cm5QE6Q0D7K8Pfd6wMfx4CCweBXwzMQM/8fcHB8PcZBwOT+E8GVpnvDO/vcDL8/MIMzuTggZz/wOLgH4gEhsVfJqYD9/7c6Nr/bfqTD39fwzwBEEAYXUr0DgeoYgZSvMAAkQC28YWBPmP/9effb2k+BpbJgRxRmpo/uBlYQH1oBsY3wAzJJf2XgQvoAFDCfvOUjeHvGzYGcWBsAEtdhj93eBgY2YB1h8pXhv9fmRn+
  405. AEOfkRfYHQWG/tfnbAxvnrAxSIsCMwgQgcugfxBPAGMC6CPGf6wsjMzHHv95UrjhS/fHH//AngAIIBZs7X5kj4Ba10DuBxBmBAMGZvBw4n8m9rvvmA34H/GZsnL8BhavDP85Rf4zcgkDi+NvwIbcLyaGD0/ZGeTVgTUX0NF/b/BAmuWy34E+ATZdHnMCa2hgLS73neHPJxaw40HJjBHkfnCYg10BikRQiQbq3TH//sXw11KaRSZAjz0Y6JC5QLf9
  406. BgggnMUTskdgACQGjLY/oOT5/NPfb6Wbv0ybdOjH5h9fWP/xMLEx/vjI9O/7e2CzAuhFFub/DGLyPxmev2Rm+HIHmGx+MzMwS39nYOT8y/AX6HiQJ5jlvoELg+d32BkEeP4zsANdA2zkMvz/DXTvT2aG/9+BBgEDAhSbjP/BnmFiBso7KrEaAAs7RZD7AAKI4Oj0fySA3E8Gd3iA2WHD5R/Lc9d/mXLnzd83IgysTK9vcf5795LlP6hG5hP4yyAm
  407. /I/hHbCEec/6m4FFGNg6Bab5v8AQZ5ICNkt4/zC8vM3JACofeDlBY0xATwErPMZfzIxfgbX219+gzhDQoL9M4BgBshhBSVGSh4mXn4NRBpRXAQKI7OH1f9ChXmD5zHjj1Z+TmWu/dCy/+OuSECcT08/n7AzPHrD9//OLEdj0+M8gLf8bGOD/GJ4CS5g/wLqAVewXAysw4358yMnw6zsjgzAv0PGgGAGGLrAV8/fCm99f2dn+M3AC28m/gPr+Mv0D
  408. xxQsCNkgCQLURWUBCCCK5gdAfvgDqSkZP//496xz37cJ1du/rQf2Hf9w/2JlfHqf7d9XYB0AyjTiQv8ZuNkZGF7+AHaCeH8x/ARm7g8vWRjEBf+DMywoozIDW+vzz/94ePP137ecfMD0wv7vPyc7sMhmBnqABazuPyhT/4D04cEpHCCAqDLB8ReapIAtjJ/br/9cnbb6y8RLL/+8EgO2Ld48Zf335h0T0EJGBn5gOhcDlvHvHnIwAD0HbG8B20yg
  409. UgboY2CfiPHjj79/P3xn+OFtwCT5D1ipMfMA4439LwMzxz9Inv4PaSw+//Tv+8cf/z+DhAACiIVanWtwvgDGKyhJAWPlHDc709N0S86YaH12468fWf8///73v6jAf0ZQshAFJxlgeQz0MShNM4AyLrAS+8/4jzHTnUldUAwY5r9BRR0wkwEzPy8wGf79BG5lMIAy16mnf14DmyPvgNp/AwQQCzWHOGC9KWin5CXQP1OuvPjjVWLL6Sf0l4X9xau/
  410. /wT5/zPxsDKAG4Qgx4PbruBYYGTgFfvD9BVYkX2HjkD+BOYhbmCxzACs8EDywPYk47Nvf//vvPnzLlD6NajFChBANJkjQ0pSv3bd+Lk+fd3nCWde/n4uxsbC9OEd8783n4GFItCNoDYruJYBFfvfgDnlDxMDt9hPhn/ATMvA/o+BVwiYjN6yM/z+BOr1Ar0JDO5VV34+fvDu301gRIAmVRgAAoiRlpMo4OETRlDZ/v8/ByujSIo5Z3S8AYf5T2D7
  411. 7ScDMElxMzIBkz64dcoIrbyYhYANPi5gcvrBzPD3LRvDvx/AXhwjWD/jnic/P5ds/rL3xx+GI0B3PwOZDxBAjPSYzoL1c4H2sTqqsrqX2HIFSXAxc7z/+fc/HwcjAycTpMYFtdr/A2MB3JkE8Zn+g+sTNmC5efT5r28V274ee/3l3zGg2K2/0C4nQAAx0ms+jgk6CwiKDRlBZp0MC84wM2lWZVB/X5AdWF9AYgLUq2WAJC8G8OjIV6DApls/30w6
  412. 8u30+2//zwEdfxvo+F8wcwECiJGeE92Q2Ux4HuGT5mfS15dk0dKXYlEylGIRl+NlZgOVTH+AYfvh57//F1/9+bT+ys97R+//vgKMkRvAJswToN7fyGYCBBDjQMzUIw+dAP0EGmwSBCYlGSVhZkUuNkbBP3//Mz799O/T04//ngMd/gzo6RdAxZ+wTVMBBBDjQC01QI4NJDFgccPADq2f/gFDHNSU+/kHzzgRQAAxDvRaCdisDb5JD3yTIgABxDiY
  413. Fntgm4IiNJsDEECMQ321CkAADfnVKgABBgAjWonEKGhxjAAAAABJRU5ErkJggg==
  414. ";
  415.  
  416. $logo = "
  417. iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAo8UlEQVR42mL8//8/wyggHwAEENNoEFAGAAKIBZnz6WLnADkDnAuYGf7/Z2X4/48VyGcH8xkYGKGS/4DM3wyMjL/AmIHxD0RqYACf
  418. fjmcDRCAGDpWARCGgTB8iQ04tJNL3Xz/xxJECk6KUGpNzFu4Hv9yX/gJjB0qOdjkDplYZtCQSdICiRkkERRGx3JEU2ivsLei38Wea4W23bfNTAuID+9OgNsfTz4BeKV7HYCgKAbAbS6JCBKzWA1G7/8MFrPBYhW/y+XWWb2AqVOXr/0RUJGB5ZY1XdIiLjpEaQOXGVpRyWXlw9hJRBDxfZjMyIgYQN1iuDb6deZ9GuY1wu8D/NELmmyIxbq/Yb4C
  419. iIU+AfdPCphS9JjYeB0YuBXc/rOLq//5z8r25y8wbwIz6H8g4/8vIP7/AzlLowFogDIyMjIxcfIzMvHyM3EwaDIz/WdgAWZ+pl+v7zN+e3T4/893u///+30GGNzAwGT6QWvfAQQQ7QLw/z82IKHEyMxmw8gtH/iPTdT4NyOv2J9/zIx/v/9m+PcP6Lf/oJTFxMDEzMzAysbGwMTEBPQzKKj+IwUkIiWCUudfYIj//f2H4e+fn2D2b5AKJiZGFhZR
  420. JWYeIOb+GsD8590Vhm+Ptv/79WkXUPomMFV+opU3AQKIhSYp7t8fBUZWbg9GXpX4vywien/+c7D9Bqayf38gOYuJiZmBg4ODgY0dGGgMfxh+ff/459PbF58/vH/79eu3bz+B+NePHz9///716y8LCwsTOzs7KycnBysPNzc7n4Agl6CwBB83rxAbAyMbw69fvxmA6oD4BzQw2fhZWOWsWfklLJj/fUhk+Ppg0//vrxYBy1RgQDJ+p7ZvAQKImgEI
  421. TCr/hIApypKBRy72P5eS508GPt7fP38AU9t3YPnFBE5l7GwswBT09d/7N08+vn754uPd29df37p19/WjJ68+PH/98fP7j9+/ffr848fXH79///z15y8rKzMTFzsrCy83G7uQABe3qDAvj5yUKL+amqKoiqqmqLiUlICgkDgfD68gMJL+Mfz68ZPh989vDH+AscTCKqbMyi9cwMx2z5Dh25Ol//983w5MjS+Abv1LLU8DBBC1AhBYq/5RBFaeEQwC
  422. evm/GARFQani75/PoCILktrYmBn+/Pz4++aF049PnTz98PCpG0/OXXn48vX7769+/f73HJibX3Bzsr0XEeL+LCcj8kNKjO+3mBDP7/efvjO/eP2Z7enLj2yXbr7i/fLticDff1fF2VgOSQrys4vrqEmJmRsqS9jZmCtr6JrJ8PJLcv/6/Z/h548fwMD8yvCbiZmRlU3FgV1Ixozp00XTfz/ezgIG4mVqVTQAAcSI3BMhrx34nxPYxDBm4lEs/sup
  423. 6PHzLyvHn18/GUDmsnNwMnBxsTG8enz9/dnTJx/sPXjq/tHTt+/ff/L+lpAA91VnK7WXhlpS3+QkBZikJXi5JUT4hYGBLQLMrgLAXMvBzMbK+v/Pn78/fwLT8c9fX75///7y3fvP7x4///Tl8fOPv6/cecG2+8gt4cfP36tKinDrmhsqKTrbmypYWJgrySrrif38zcjw4/t3oFv+MbCwsgEjEZgLfj4+/v/T7Un////dBszvZJWNyO1AgACiLAD/
  424. /2NnZGJ2Z+BRLP/DoWj18+dfYPb8xQDMOwycXBwMP768+n7+9JEHq9duv3Tg5J3LP379u6KuJH7Lxkj+ZVyQCY+SvKQ6EzuP7l8GDo0//9gU/jKwSf5j4RH7D2wQ/vvPxAKsX4GN6n9/mRn//WFk+POd6c/nF0z/f7xkZfrzhJnhx41/v79effP6zdX1uy6/2bL/uuD1uy+VP3/9oWNrLK8b5Ouoa+voosYvLMf74+cfYLb+CQwvZgZ2Tk4Gtr+v
  425. 7jN8vNoNbFquAabG15QEIEAAkR+A//8KMjKzejPw6TT+ZBJX+vUDEtPswOzKwvT73+1rZ54sXrLmxMY9F0/x83GfdLRQvZUeYf5fQVZMj4tXxO4HA5/jL2YRwz//2Xn+/QOWAKBSAFSM/gdXt0gNGUhNDCoKYBUyE7AIY2QCpirGvz9Z/7y+zsn85cTvr292PX768uySjec/bz94Xen5q/cmloYKZtFh3qbWDu4ajCy8rN+/fQWbxsrGwcDB8vM7
  426. 46dL/f9/fpgKDMTnONpOBAMQIIDIC0BgL4KRiSWCQVCv7sd/YZlfP76BPcjJzc3A9O/zn83rlp2ds2Tnyau3X2+JCTA9Upxsxy4lLmD6h4k//DencsCv/9zCv//8B1YuDOBUwcTEAm7OgAMJuc2H2d0DB+4/IPvfX2Bv7h+kR8fCwsjAxvTzO9uvR/vY/71Z+unT1wML15153zx1p7YwP4d3RqyTQ0hYhBGfqDL/l09fgPb+YWBmZWfgYv//h/HD
  427. 2Y7/Pz/OYGBieUpOAAIEEOkB+P8fH9DTgQyChi0//gnIgGo8kOd5+XkZXjy6+nbx4qWnl60/uUNBVmR7TbbLU2sjea1/7OLJP1mkfH7955H++48Z3M0FNWVAgcfAyEh+pQ8MyP9/gc2j/6BGODBQgI1qVsZvH9n+PN/L8uv5gjsPXh2ctuw45+a9l73c7bQ80xJDzdV0rOW+A9uhv0FFDTgQ/3xh+nx12r8f7/qAKfElqQEIEEDMDQ0NcM7Pl0cJ
  428. VhhAT7swCGi1/GAQVgClPFAjmJuXi+HBzdMvps+Yu3fVlnNr3Gw11/dU+HzS11YK/cYsXfuDTcn35z8uflAXjZkZ2PZjZkFKbf8pwiBzQJHBBOw2/wMm6T//WDj+solo/mfishAXYOZwsZC/8f3nv9Nb9195d+v6TSZ5GT5BaTkFob9At/wBBuI/Rg42Fg4BTcZfb94x/Pt9m5i2IruEDZwNEECkBCCwkPprzsijXP+DRcYA1EQApR4eXm6Gx7dP
  429. PW/rnrn90On7C5sKvTeVJNsJ8/AJZXxh1275wSiq9PcfIyMo4JiBAcdApYDDwEBzIcUBM7D59Jfh9392wX/sEo5M/35IOZuKX9BWkTqxeNO5+xcuXOGSE2cTUtHQE/n9+y8wEIHtVCYOTlYuYTPGHy9vAP14B2jWH2IDECCAiA1AYO/qjwojj3zDbw4F15/fv4GbKbx83AyPbp9/2dE7c+Pz119nthR6nwp01dT4ySxa95NDLf3XP05uUHZlZmZF
  430. L8loAmBRAy4eQH0cYMP6H5uQNjBlqipJMD93tlI9ffjMw3tHTlxmVhBnk5JTVBX+AyyL/4J6SCxcnCysLAoMv97eApr0EJ9TkQMQIICIC8D/f8UY2QQK/nBrxP74/ofpP7AQ5uXjZ3j74vbHzp6pq959+N7XWxV41dJI3uIrs3TvTzZFvz9/2VkZGFnB5SPVUxtRKZIJPBr29y+wwmHhV2Zg5jQT5/3x3N5U6eSN+68vr9t6mE1Vjl9WXkldCNQd
  431. /Pv7NwMjh7AUKzOD+P+f704C9b8jJgABAoiIEen/wF4Yqw0Dr1rsz1//WUD9WTY2doafX1/9XLVy9ZHXb78uai32ua2pJGLy5b9w+S82BYe/f1kYQY4HDwoAC3jQkB798V9wQIJq+L/AVuRPRlH172xKTaKi/O7FyQ5vJcWEFixduWnr25f3P3FzcwFz1F9w7+UPm6QdIwtnANAMfmJSPUAAMRHR3pNk4BSL+vmPW/QPsF/LzAKsNLhZGbZv2XDh
  432. +Nmb86uz3U/oqIopfWMSq/zNqeL3+/d/pFT3b2BSHxz/A2NQRQdqMv1kltD8zixVLSrIZdNfE/gImNnnrV616sjfXx//gPrpoBGen3+YORl5VTOBnjAkJgABAgh/AP7/z87IwuX6l13GA9RQBjmKk5ON4fLZQ4937D29NMDVcKuZrrTY93+cOX/Y5Xz+/GYEZxtQ+QhqVA8eDMrSoMrlP8NvVhnz3+wy5TycLBoZUTaXLl29v2jPrm2XubnZwQMe
  433. v4Gp8CeToAIju3AoqLNAKAABAohAAP6VZ2ATDvj1l5X7DzDrgnoZXz6+/r5h445dprry68K89H78+MPk/ZdbNfn3PzZWUE8C2dGDB0PcBCoXf//+BwxESaffjFwJeuoSwg4W6lsPHj6z7sWTWx85ODnA7clfP34x/OeQ8ALmJAMGApMvAAHEhLefy8bt/ZdDyh00JMXEBGztszEwnDh26BwzE+OMSH/jp0xMTCZ/OeVygdmb7z84t/4b9BiUQ37/
  434. ZWX7y6OR+/MvS0CEr+EXAy3pJZvWb9j15+fnP6zA7vefXz8YfjHyyzOwCwLLwr+i+AIQIIDwpMD/0oyckv6//7Fy/PvzmwEUOw/vXHl749rV9fHBFmcEedmF/jBxh/5hETX8//c/ouAe9BiYGv/9Z/jxm5XrP7toDAsTg4q7reaD12/eL71/98ZTTmiFAhqO+88m7AYMCB18AQgQQDgC8D8rsFFq/IeJV/vXD1DqA3bAgf3NixcunpKXFtkqJyXI
  435. 8PvPPwtgMg/+82ewZlvc2Rk89AvsAv5hFbP5w8jhISrEze5ur7336qVze39+ffuflZWV4e+vnwx/WYQ1mDgE3YEhzoUrAAECiAlH5cHPwMJj9+c/mwgo9YFqqE/vX/78/uXDNgsDxRv//v0VALaZAv8yCyv///sP3MEfUhg0kwVsaP/+w8zyn1XA+9/fP0rG2rJf/v/5uf3OzauPQFMNoID+DeyPAIPABpQbcQUgQAAx4WjSKzNwSXmCClyQQcxA
  436. VVcvnj6vpSy6W1ZaENQ4NfnLJubyEyj/D5zy/g45DMrKv4GN5z9s4o7/WTg9WVgYmXQ1pA88efLoACMjaLiMkeEXsOz/y8ipzsjEYgDKldiCCiCAmLCkPlZGFg7dv0x8SqBkzAxsQ3379vHPuzev9snLiNwD9jN5GZjZgamTQ/4faDpyUDVXSGvagEZyfv9hZWfkEPf48+ePlIaSxBtu1j97v3x8+wPYrQNPgv35xyoM9K8ZUAMPtgAECCAsKfA/
  437. LwMTl87vP38ZgVmVAWTQZ2D+lRLlPijAx/kb2K+UZeAU9/j7n5lxKNS6eDGwkQ2qcf8ycmkA24narGzMDDLivOeePbp9mwWU7YBqQCUUsE1oAeQIYwtAgADCFoBC/5nYVEAjGgzQ7Pvz64f7shICV5jAywNYNf+zCurA5Icu/gNMgcA+MLCM/8vAKgn0lx4wcXAIC/E+/vTu5dm/v3+AG4CgPjKwL63OwMQih218ASCAsAQgo9R/JnYFUPZkZPzP
  438. 8OcvMBl/f3dFUIDnFdACLmCnXOf3XyZO0IjwkMmu0C4dDP/7B/TTr2+Qgdh/fxh+/wN2mFn5rIBZWoCXm+MTBxvTmR8/vn5nAqaef6BAZmQTYWRiVcA2iwkQQCzow+bA5ovsX2YuuT8/foNXCvz59f0fK/O/6ywszH+AjhFjYGJTBZYXkObAAK6QIm3y6z+0svsHar9A3Q6pLUGsvyD/sPFrM/x4I8XMxPRCTJjrGjBrv2Nl45b+A0xIf//+ZWRh
  439. YpNn+PMDtODpC7LRAAGEHqIs/xlZ5f8xsPH+//cFmKrZQLNZH3m4WO+AeiL//v4XBcor/P0Laoz+RRpVpnQEj2pL5BBtPfgcCqSZhbKQlBEpwfyHZlNOLjlmJhZ5YA19ToCH4+E3ht8vgIEp/RvoT1Bx9Z+RRQqoAdQeRAlAgABiQa+BGVg4ZP5D20qgQANW6Z842VlfQSbHmMT/MbJL/fvzh0ojo/8xJoz+EzP0+h9V/j+0fQfJqiRYCwPAQPoH
  440. 9BgTMJAY//1hZmNj/vjj36834NAFxwHQbEZmUWCtidGgBggg9CzMBkx2wv//QbtmIAVM/z9zsLN8gI5oiPxnZhNh+PEHssSPrBSEFFjQlPL/3z8ifEm7VA3KTaCeCbCiEAV2S1mBRdc3ln+/34LEwe4Euu8/IyMfIyQFogCAAGJBKypYgemOC9Y4BjUmGRn+fgWGPHiiBWgO3///TBz//v2GepAJu/MZGVBTBwM0sMBh8g9mF8UD/IxEJS9iopQR
  441. PCH1/z8jL9BMVibQxNK/3+8g3T5I2QmsALhYQcN7aJYCBBAL5lo+Jvb/DNAy4z9oUSMDKPB+gVwL7IFwAi1jhaUcnLO34AhgQAo42syEUNNUSAAysAOTBPN/UFfk/98v4MiGFg1AaTbQnDy6PoAAYsHiKCYGWNYCamRlZvzLBFoaCk41/1jgcqDkzfQPPblBAw2tbBsStTWoufMfvC6bEVx0gZYMg5MSrLhhBlJM6D4BCCDMAAQWgKD2H6zByQSp
  442. asH6gEXjP0b4sNU/cFeIuMw12LdSMEJzDTTPgmbbgF2Rvwz/4T2Wf//+/YOXP0gAIIDQApDxz3/QHB8LLCWBykEmdmCcsEGT+U9GYGkLLBmZ4fUl1kQ2tPaeMELLcpD/QM1CoOtZmJlZeGAByAjJVb+BvN/oegECCD0F/v779/d3eACCayYmTmCAcTGCa/u/nxn//PwFTJac4EHUoRtmqAEIynGgMcJ/f7+CRrlAzTlgG1gA0jr6B6upfwLV/ETX
  443. CxBA6Cnw159fPz+ycEAKT9BgAtAMHmAy5AWVDH/+/H7778e3j6xsvJx/h1JPhFBNxASuLIG9rl9vGDkZfwMDjQvYdROAjXVCurR/vjAwM2As+wAIIJQABDZbfn3/9vkZD+8/cEkK7u8yMPEBOUKQ9ub/Fz+/f33JzsknAaswhkMIguaO///7/fvv718vGDjZQeWgALBNKPb/N6JH8+c3sGHNgtqNAwGAAGJCTcqMf//9+f3o989vP5hBHWlgj+Pv
  444. fyZBRtAAAzDAODhYngP7iA8YYVXVgM75UgeD/AUasvv6+f0rYPv2IdhjjEyS/xiZREHVASMDpEfG8P/PUyD9FT0AAQIIJQDBw1X//z3++uXTa9BAKmik4t+//+zA3okaqFxgZ2N9++vnjzuMzIyQzPsfdZRjKGLwCB0wFD68fX0X6Ktn0IQk++8fkzAoB4I6E6CKmen/n8fAvjHGvhOAAGLCqI+YGB//+Pb1MRMzZLIIPHDAyq0PjCkBFhbmH4z/
  445. fl39++f3XyZWpiE0kYQbg/wJLNsZ3r15e46Dg+01UJAb2MjQ/PuPURDUvWNmYWH49ePbZ6CfHwADFqMZAxBAKAH4D2ggDzfHiz+/f96CdONABetvYDyxqDAyMikCYwC0iPHyqxdPH4ImXmiyTI2eGNR3ZWNj+Pbt23tg2JzkYGf9DkwUogxsPFZ/QK01YDMOmGgYPr578wjIeYCtBAUIICb0cTOgIR/+/f55FdTOAw0oghaN//nPJA1Mmtqgljon
  446. B9v9h/cfngZ1sJmhw95Dd0gftJOAneH9u7f3BXjZz4KH8RmZ1f8xcxsCa2TwcN1/hr8Mb1+9ugQsvl5iqzIBAogJvUYHhvhfVqa/Z9+/ff2SHTS99w+0HPYfHwMrlxcw0CQF+Ljefv70ZdO79+/fgCbbwat2htq0JnS4jhVYeXz7+uXv44cP90qJCdwDNqT5GFjY7X7+/i8CmlBjZWNl+P7t29cfP74d4uJke4+tSw8QQEzYOmHAVHbrwb37Z0Ht
  447. I1As/PoJmmTmcwamSX1uTjYGGQn+A3fv3L/AxsHGAKpQ/g/F2hdYnHFwcTDcvHn39s/vP3bz8nD8BWZf5X+M7Hag3U6g4X52TnaGDx8/PRHg5TjBzsbyF9vufoAAwghAUDkowMf56t3bj/u/AgsHYNXL8BeYnH/++ivIwMzhCmxci6gpiT+7f//x1sePH7/j4OIEp8KhtDIBvPGGhRUcSNdv3t8tJSFwioWJkQWY+tz/MHGa/wKvBWIGJ4xXz5+d
  448. khTlv4NrQAkggDADEJi0ubnYf/Pzsu9/9erNA05uTsjiw+8/GP4yc7oBpQ0FeDmB7U3W3SdOXTnJxs4KLiuR1+MNbgzZe8zDx81w/fqd+8AKc6OWiuRHYGtD9T8rr+/Pn39Y/wNrZVDZ+PzZ87efPnw8yM/H9eXff+yj3QABhHVlAqg9qKUqceXOzbs7v339+gdUFvz58Y3h518WTQY23kSgtKS1sdLVBw+fz79x4+5j0BYHRthw1hDAoF1U375/
  449. +3ngyMV1Rtqyx4BZlPcfE2vwzz/MJj+/fgEHMChhXLt29zAwN+5nY2XGOaQJEEBYA/AvMEuKCvH+/PHjx/bLV2/f4AKtWAKKfQcaDowb9z9//7uoK4mxGGrL7N68/fiOv8Ao4wRlZYbBHnj/wFtsWdjZ/m3cfOAYsKxbqach9f33n79SbIISYWzsHGwcwJTHK8DH8Pbt289v37zbpKkice8fngFhgABiwjELyMAKWvelIHby8pW7W7//+PGbjZ2d
  450. 4S+wbPj+/bfQf3aBvJ+//xibGyh8ePvu8+LVa/ccZWZj+QNK9oh52EFUYUD2NgG7t8wMfIJ8DCdPXbqx6+CVha42Ghd4gBXFn/8MH8+curz58OFTl169efsC2Nj9vf/whSMykvwHxIR5wZ0JXAAggHBudwXtvTXWkf106fqTjecu3PC0sTLQ+/XmJ7As/MrAyi5owsHIHi8lyvTU303v5LQlh5bKyUoIW1vq6/79C9rY9wtSMzMOirECyHYEYI+C
  451. T5Cf4fKVW4+27jy1ztVGfZuxjgzLnz+/eN+9/cy0ZNX+S09efuIAlu8CwKDm/vrt5+bOct8H/whMRwAEEAvuuWhgI5OdhcFYT/7ctv3XNxsZaqgDszL718+fGb5+/MjAIsiX8PPPx8fOlqr9Zy8/XjZt3g5xNhZmNisrA/X3r9+Cmz6Mg2S4C7TIHJQtnz9/9XL9psNbrYwUjkb4mpn+/s+q9Z9VQElIhpGjJF/6z/Mnj55fuHrvze5DV746WKge
  452. kpUU+A/aa4IPAAQQ3r1yoMoEtFV/5vKjhjy8PJ0hgY5Ov75/Z/4FrJHZubkZeHjYn3H++1z45duPdRVdW6SevvyQmJfiEW5qrKX+49t3ph9fv9FmDp2UlMcKSnkCDPcfPnty9Oj5IwYGup8srO00WTn5lf4Ck9+fHx+f/f/76wcbJx8vCyeP6L+//xk/vn35hPXnwyUMvz5uBabGF5BzahAAea8cQADh3WjzH9yoZmXg5+V8tWzjqa8CPOwaGuoK
  453. Ej+ADU3Qlod//5l4mTk4DbhZ/z20MlQ8e/7606uLVh9hFOJj41VXlxNmY2NjBS2VRWx3oN9SDlCEsQN7SjwC/P/PXbh+7e69ZzddPIN0jMwsdL68e/b0yrnjxy+dOXzh5tWz9+/duvLk1rWLD+/funLj28c3T0RFhQQ4RTWjgf5T+ffjLWiI6y1yICJvtAEIIII7lUBzKcCC9P+rt18e7T18VUBeWkhJRkZCALT0F9TdYWBmE2ZiZdcQ4GZ6qqcu
  454. ee38tWc3dh26wvjn9w8ODTU5UV4+HnbQWhrInAx9AhG8l4WXh4GZne3XyVNXrzx7+va+i4ePjoyMJMfpg5s3nzh+5O6HTz/l+YWljSRkVUyFJOQNefjE1H78YhB79Ojh9xuXz5z9//f7OzEFA38mFnbFf9/fXIUEIuSsBeQABAggorZ6gQYNFGSEfh89e//p+cv3hY0NlFX5gckS1LgGdbqBbSgJBhY2AyEe5tc+TtoXL914fnnR2hM/Pn34wKas
  455. IM4rLinGy8TIxAhelIS2CoGROjkVNiDMwMHJycAvJMjw4fPXd0tW7Dn68NGLy1GxMVaCgnysqxbPXvv0+Wt2Sxt7ZyNzJ0dxSTkpXj5RQR5eYX5BYQlhGXklGVUNLXVOTjb+QweP3vvy/ukNBQ1DN6C5Yv9+fjjLwMj0Hj0AAQKIqAAE9U5EBLlBGfH91v3Xnj9+/FxUV1teVkhYgPP716/A7AzsO4LWjrByWrAz/2dxNFe6IcDPfXbOquNvjp66
  456. +Zfx3+9fkhKCnGISotygIbF/4LUof+GrFiBrUP6TEGSwtTAQvaAIBq2u5xcSYPj158/n/YcuXJk8Z8fhd+8+7c9KCVQWFRfX2LRu9R4ONubf7p4+Prz8kqpfPnxk+PH1M8Ovb18ZfgM7CaCtu7++fQPmqt/MIuLSUspKMrxnzpy79vL588/qeuZ+/358fPL/789rwFj6gRyAAAFE9HZXkCMfPnnHcOH601e37r/+8OXTF2F1FWlJAWC9//MbJCUC
  457. Kyw+RnYuaw42Jn5rA9mnwJx+8uCpO/d3Hrz67fadJ9/YWBj+CQrys/Px87BxcnIwQYbK/yMWB6E1fBmxiEEar4zgbApqm4KyKicXF8P3X38/X7xy796iZXtPzFhycN+fP3+3tZf6vtY1Nk3at+/w82+f3l738nJz+vOXQ+3Tu7fAgPrOAOqygUabwBjE/vMLKP6D4ScwUHn5hURkJLhfXr167QawkyArIioi/vfHh5PAAHyBHIAAAUR0ALICHXz7
  458. wRuGSzee/f/x88/9q7eevX7y5AWbhpqslKi4EA/48BtgxfLr5y+Wf8wcJn8ZWKz11MX/RnjpX2JlYzl9+PT9uys2nX5x7tKdVy9fvX3HwcH2D9gsYuLi5mQG9reZgFmPkYWNDRgwTODIAq1NBPWxQQEFmrMAbT1gB3bBQL0iDmD/nJmV7ffPP3+/PH3+7sXuAxcuzVq8+8j0hQd2Hz13f5OYCN+G2W0Rj430VYKfvfnpfv/29S12VgZC/xl5PT+/
  459. ecXw7/cP8OpUYO2LFf/7/ROYGr8wiEiIyQrzMl88c/bKW3klZXtWpt/3gPrOAwMQvqIAIIBYyClzmJnBJdeB3Udufvn+4zdDTpKHi7KStNyXjx8YgM0Xhi/v/jD85OTU+sPH3cfJw+dRmOy4ICHI9OjqHZcu983Zr3zk9C7DBauPaxtqy0rrqkkJaahIiigqSIoKAUsjYKXDzcHGwgae2gE24EArJcALSf78//P505ev71++//z02Zt3N24/fXX1
  460. 9ot3Zy89fPH0xcd7wDbrKR9nnWtpERZfNZQlGIDZVfbHHxa7x48fvVeVE3rIz8tj9/L5S4bf378TVe4Cw5Hh41tGbkkpCV3pZ693vnn7xldOjMvm369vC8FrhaAAIIBYyG+cMoEWG505fv7BrHd96z7Hhlrb2Vlqa7JzcHB8/vgJHIMff/9i+8HF5cPBwWrBxS94MjPGdoOfk/aJM5cf7d577PaRTXuvSu08dF2OjZVFVkyIW1RchIdfXIQf2PLg
  461. AvYKgWkemBRBAfjzJ7Bg+/bz14uX77++fPv50+u3X99+/fEbNE73yN5c9UlpmvNnayMFfiUFcTtg7ALLtm8Hfv3+J8jI8k+RlfHvAzERAfYfP36p/f7ynuH/b9BiSWJaQv8Zfnz6x/CHW1BSWV7k3Y+/P17+Z+CUAcYrL1D6A0wdQACxUFL9sbIyM3z5+uvU4TP3vr778PXNw8ev7Xw9zIyEBAWEfnz7xgg69ObbR2B2+MEu8pOTy/s7O6ujgIjw
  462. GV930RM+rnqHy9Kcbuw9duv+sfMP2B4+e8//4eN33ovXn/B8//mH68/ff6ygKQtgOfmHGYiBffOfIoI8n6QlBD8b6ch9MtWV/e5spcqhriShAMz6pt9+/rP/xshpxfTv76l/f/+d/8/IyPnn1w8+Xi6mF+zAFP3zxxfuPz8+Q1ZbELGyFhSAf78Du6U/2DlBw3vAgH//7+8vbqC3OZDVAQQQxUc/AT36H5iNr1y48ezlkxcfH1+4+uhZhL+lobmp
  463. hgYHJwfb10+fwVtIQfgbMwsXKweHHRsHux2wDMwSEhe/FRcmdjY22OLSz5+/H/389ecNkH4G7P18B61TAXriL/i0O0YmNmCxwQlMlbzs7KySwPa5CQsrq+6Pv4zGX/4wav389FvwJ7DoYGL5zcDNySrBzMgoDKxE/v/59/0/Py870Lh/DH9/f///7xcwAP/8I6rtBArAf8x/GP785mEE+uM/FwfT31+/vjEyoS2DBQggqpydBWp//fjx5/Wj5x9W
  464. btpz5eb12y+cHSzVjX3cDHW0NeUVGP//YwWVjaB2I2i8DVTLfWNh4QGmHCNgBWEEzKy/mJlZPzGzsX/k4mT8BjQPtKjzJ3RdIguoWw7aqgyMK57vf//xfgWGy+9PPzhB7co/4DO6/oBXUbBzcTMw8nCKMv5l4v79+9fnb7+/fwJ2Avg/fPjx+devH5+Y/v8UAlV0xKZAZh5mhr///oBWI/xjZ/3P9/Hzt0/crOwok+sAAUS909vAc/L/f3z++vPE
  465. uWtPb9y8/1r/4IlbzjZmqrp2FuryOpqysqISoiJ/fv8GVzSgeQdQYP4ANVeYGNkYGZlFgOWqCHg6FXRoBCMjimfAy2z//YMshIRi8AoJZsipcJxcfMAA5GL48fPXG87//z4Bpd8/f/Hhtpggmzowcre/+/D9tjAHg/mPD1+gzSFGvF1BkLnsXEIM7z79eMDFyc3+/99P8devP53hlhJFOW8LIIBodQDjh6/ffx0Eduse3H74xvTA8ZvahloyylZm
  466. qoq62gqyosK8AtwC/DxMDP+ZQdsIQE2gf9BUBDqQiOE/dDgM7k1GyLEmQAo8Nw0aFGVjZWBhAR2jwvT/x68/35+9/vTh6o2rL69df7Q+JdzymRA/188Xr7+cUZDlcOTl4RW/++jPRVFxLjM21v+M3z9/hWUd7P1oIAB2Thje/2B89/LTj8vKcv/1n7/+wPbqzfezKnJMKAuMAAKIpkeA/vv/7+GnLz8eXrzx7ACwyaG37eA1fSVZYTktVUlxfS0Z
  467. cS01GXEpKWFhAQEePjZWVnZGxv+gPAPvpcBXYYNO4ACnTNA0IRMwrP/++vjp65eXj16+u3Xn2ctrt5+/Bpa9L4Cp/tmHT9+P6mtIfQl01//3/cffw4+evEs00+V1YGFh23bh4ccLxtJChv/uf2b4/uU7zuKIk5eLgVtc+P/Jq1+OqiuJf2Rj+Zxy5earm//+cZ5hAR2PhAQAAoheh9C+ARbk+1+9/XIKiCXPX3sqv3X/VVVhfi5pCTE+YUkxfj5g
  468. 45dbXJSPR5Cfm4OLkw2YK1lAR3+ARoP///795w+wgvnz8fP3n6/ffPr26s3nr89ffvj84s2nd2/efQWyvt/7+v33HWCggw4Re1/evfmfs7U6AzCyLhw7e2erujxXkqYix+fVO3/s//eXmclYSUGT8/UTti9vPwIrt1+QJR7AyGEFDeeL8jMwC8v83H/11zluLr4LuiocHi9efWS/cO3tRlcbjStMaIt8AQKInscgg2IOVCDfBgbG7ZdvPh8HYtFr
  469. d19KMDEyCgADTICLg5WPg52FG9js4AA2W0ALuhmB3XBgXfH3z+8/wP7Bzz/fv//8/fnHr98fgG1QUFsMdHQd6Lyrj8id6UA3PQYRYR5QDn2/etvFbYfPvtL3shV3cLUS/bvl4PNTbz6wvNVTlFHnlxEU5P7zjQN8LgoL27/fzFzfn//menv+9K/rwGB66GbF6cTw96Pu6p2PtwFLxZ266pKf0QdYAQJogM6RBoOvUAweNv/x8zcIg9wDWw3PDF/9
  470. DRlG+gftAfwmZDAwBYPLN15uDgY1RZGD05dflQUa5+ZpLWAT7ir4+vilL/ePXv51lJkF2Mbj5OQGtjOZf/35//vbj79fGf///CUvycZlY8jrzMH2m3npthdr1u+6saU2x/UiaGwU1PNCBgABNJABiLVZCcWUJfV/0EEHYDJSlBX6+uL1h43tM08wfflmddvfUdA+2PGP65sPrJ/vPv379OHzP2+BAfdDTICZQ0aMXVlBkklKRICF++N3zoMTlt45
  471. s2b7xSvS4rxbJER5f2ObXAIIoMEWgFQvM0BhycfD8eLc1Sdravp3OB0+o/ExwFnlsJmuqIyVAaO4ue53EWDPBVihM/9iZOIEVrZ/zm8+8vbp6h3H3u85eusc0JTjakoiv3HNzAEE0LAOQOQh12/ff71+8OTthjmrTpiCTrg001e4Zawjy6QgxccGmjz7/OXX/wfPHv0+e+XR31MXH/569fbzVWCb84IgP9c/iBHY240AATQCAhAx8g0Mh59///49
  472. 8ujZu9NALLVm+zlxYDeRB9hEAnah//0BNpw+A5W9gOLfxJgLEGAAQV6DLX7I5MUAAAAASUVORK5CYII=
  473. ";
  474.  
  475. $pastille = "
  476. iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAMAAABEF7i9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACuUExURczMzAAAAP///5mZmVxFKXxZMKCEZDIqH7y3sZ55T6iVfo1jNK+kmMfFww4MCRASERYVEjgsHaaflnFlV7OxrxMUFHxjRj4xILe0sAYHBoBbMJJxTBwbGLq2sJeKeZh/YcbF
  477. whMQDQsLCUMzH19QPislHCQgGAYHB8XEwmZKKaKRfIh/dR4ZEp2ZlId0XSAbFKyjl1hBJgkIB1I+Jh4aFAwLCHBRLcPCwQcIBxoWEBotW6wAAAE9SURBVHjaYmCkMgAIIAZGJlwAtwwewAgQQEADJdWNTPlQgamRuiTQQAaSARMjQAABDbQw11DgRQUKGuYWZBoIEEBAA5VEJGQ5UIGshIgSmQYCBBDQQEVdIQMeVGAgpKsINxAS1MgEAyNQFEQw
  478. QAmQGNRAgAACGmipLafFhQq05LQtEQYyMzMyIwgGGAkkQJIQFczMUAMBAghooI6wnjwbKpDXE9ZBcSHcCCSEZCDMgUADAQIIaKC+ipg0JyqQFlPRR3IhkpuwGwhzINBAgAACGmiirCnFjQqkNJVNkAxkYIQ6E0SA+TAeUthCDQQIIKCBAoKGZqyowMxQUAARy8wgBA4mSFiBEJyHJA42ECCAgAbyq4kbs6ACY3E1fjKTDUAAgQwUlVFlRwWqMqLk
  479. GggQQFTPywABxEDt0gYgwAB2MhWVOE38EwAAAABJRU5ErkJggg==
  480. ";
  481.  
  482. /**
  483. * Méthode avancée de lecture de dossiers.
  484. *
  485. * La méthode reçoit un chemin de dossier, ouvre ce dossier et en donne la liste des éléments, qui
  486. * peuvent être ou les dossiers, ou les fichiers, ou les deux.
  487. *
  488. * Les éléments lus du dossiers sont retournés dans un tableau de deux manières différentes. Pour
  489. * les cas où soit les dossiers, soit les fichiers sont demandés, le tableau retourné est un tableau
  490. * indexé classique à une dimension. En revanche pour le cas ou les deux types sont demandés, le tableau
  491. * retourné est un tableau à deux dimensions. La 1ère est associative et contient deux sous-tableaux :
  492. * l'un pour les dossiers, l'autre pour les fichiers.
  493. *
  494. * $aTableauRetour['dir'] contient les dossiers lus.
  495. * $aTableauRetour['file'] contient les fichiers lus.
  496. *
  497. * Les deux sous tableaux sont eux indexés classiquement, tout comme les tableaux de retour sur l'un
  498. * ou l'autre des types demandés (dossiers/fichiers).
  499. *
  500. * @param [STRING] $sDir Chemin du dossier à parcourir.
  501. * @param [STRING] $sMode Modes de parcours du dossier :
  502. * 'DOSSIERS_SEULEMENT' => retourne uniquement les dossiers.
  503. * 'FICHIERS_SEULEMENT' => retourne uniquement les fichiers.
  504. * 'TOUT' => retourne tous les éléments (dossiers ET fichiers).
  505. * @param [ARRAY] $aFiltres Optionnel. Tableau de dossiers qui ne doivent pas être pris en compte.
  506. * @return [MIXED] FALSE en cas d'erreur, tableau des éléments lus sinon.
  507. */
  508. function advScanDir( $sDir, $sMode, $aFiltres = array() )
  509. {
  510.  
  511. // creation du tableau qui va contenir les elements du dossier
  512. $aItemsDir = $aItemsFile = array();
  513.  
  514. // ajout du slash a la fin du chemin s'il n'y est pas
  515. if( !preg_match( "/^.*\/$/", $sDir ) ) $sDir .= '/';
  516.  
  517. // Ouverture du repertoire demande
  518. $handle = @opendir( $sDir );
  519.  
  520. // si pas d'erreur d'ouverture du dossier on lance le scan
  521. if( $handle != false )
  522. {
  523. // Parcours du repertoire
  524. while( $sItem = readdir($handle) )
  525. {
  526. if($sItem != '.' && $sItem != '..' && !in_array( $sItem, $aFiltres ) )
  527. {
  528. if( is_dir($sDir.$sItem) ) $aItemsDir[] = $sItem;
  529. else $aItemsFile[] = $sItem;
  530. }
  531. }
  532.  
  533. // Fermeture du repertoire
  534. closedir($handle);
  535.  
  536. // Tri des dossiers
  537. sort( $aItemsDir );
  538. sort( $aItemsFile );
  539.  
  540. // construction tableau retour
  541. switch( $sMode )
  542. {
  543. case 'DOSSIERS_SEULEMENT' : return $aItemsDir; break;
  544. case 'FICHIERS_SEULEMENT' : return $aItemsFile; break;
  545. case 'TOUT' : return array( 'dir' => $aItemsDir, 'file' => $aItemsFile );
  546. }
  547.  
  548. return array();
  549. }
  550. else return false;
  551. }
  552. /**
  553. * Calcul la taille d'un dossier.
  554. *
  555. * Fonction récursive qui rentre dans tous les sous-dossiers du dossier dont on veut la taille
  556. * pour calculer toutes les tailles de tous les fichiers de chaque sous-dossier.
  557. *
  558. * @since 10/03/2005
  559. * @author SamRay1024 <mailto:webmaster@jebulle.net>
  560. *
  561. * @param [STRING] $sDir Chemin du dossier dont on cherche la taille.
  562. * @return [INTEGER] Retourne la taille du dossier en octets.
  563. */
  564. function TailleDossier( $sDir )
  565. {
  566.  
  567. // initialisation de la taille du dossier
  568. $iTaille = 0;
  569.  
  570. // ajout du slash a la fin du chemin s'il n'y est pas
  571. if( !preg_match( "/^.*\/$/", $sDir ) ) $sDir .= '/';
  572. // Ouverture du repertoire demande
  573. $handle = @opendir( $sDir );
  574. // si pas d'erreur d'ouverture du dossier on lance le scan
  575. if( $handle != false )
  576. {
  577. // Parcours du repertoire
  578. while( $item = readdir( $handle ) )
  579. {
  580. if( $item != "." && $item != ".." )
  581. {
  582. // si l'item est un fichier
  583. if( !is_dir($sDir.$item) ) $iTaille += filesize( $sDir.$item );
  584. // sinon
  585. else
  586. {
  587. $iTemp = TailleDossier( $sDir.$item, $iTaille );
  588. if( $iTemp != false ) $iTaille += $iTemp;
  589. }
  590. }
  591. }
  592. // Fermeture du repertoire
  593. closedir($handle);
  594. return $iTaille;
  595. }
  596. else return false;
  597. }
  598.  
  599. // Les dossiers des outils ne doivent pas apparaître dans la liste
  600. $aElementsAFiltrer[] = JB_RT_NOM_DOSSIER_PHPMYADMIN;
  601. $aElementsAFiltrer[] = JB_RT_NOM_DOSSIER_ESKUEL;
  602. $aElementsAFiltrer[] = JB_RT_NOM_DOSSIER_SQLITEMAN;
  603.  
  604. // =============================================================================
  605. // Lecture parametres url
  606. //
  607. $sAct = isset( $_GET['act'] ) ? $_GET['act'] : 'defaut';
  608. $sImg = isset( $_GET['img'] ) ? $_GET['img'] : '';
  609.  
  610. // =============================================================================
  611. // Lancement des actions
  612. //
  613.  
  614. if ( $sImg !== '' ) // Affichage d'une image
  615. else // Lancement des autres actions
  616. {
  617. switch( $sAct )
  618. {
  619. case 'infos': phpinfo(); exit(0); break;
  620. case 'defaut':
  621. $aListe = array(); // liste des dossiers
  622. $aListe = advScanDir( '.', 'DOSSIERS_SEULEMENT', $aElementsAFiltrer );
  623. }
  624. }
  625.  
  626. // =============================================================================
  627. // Création des liens pour le menu Outils
  628. //
  629. $sPhraseAide = '<span>Placez l\'outil dans un dossier nommé "%1" au même niveau que Rootulle pour en disposer.</span>';
  630.  
  631. $sMenuPhpMyAdmin = is_dir(JB_RT_NOM_DOSSIER_PHPMYADMIN) ? '<a href="./'.JB_RT_NOM_DOSSIER_PHPMYADMIN.'/">PhpMyAdmin</a>' : 'PhpMyAdmin'.str_replace( '%1', JB_RT_NOM_DOSSIER_PHPMYADMIN, $sPhraseAide );
  632. $sMenuEskuel = is_dir(JB_RT_NOM_DOSSIER_ESKUEL) ? '<a href="./'.JB_RT_NOM_DOSSIER_ESKUEL.'/">Eskuel</a>' : 'Eskuel'.str_replace( '%1', JB_RT_NOM_DOSSIER_ESKUEL, $sPhraseAide );
  633. $sMenuSQLiteManager = is_dir(JB_RT_NOM_DOSSIER_SQLITEMAN) ? '<a href="./'.JB_RT_NOM_DOSSIER_SQLITEMAN.'/">Eskuel</a>' : 'SQLiteManager'.str_replace( '%1', JB_RT_NOM_DOSSIER_SQLITEMAN, $sPhraseAide );
  634.  
  635. // =============================================================================
  636. // Affichage
  637. //
  638.  
  639. // Lecture infos
  640. $sMessageImpossible = 'information inaccessible';
  641.  
  642. if( JB_RT_AFFICHER_INFOS_SERVEUR )
  643. {
  644. $sVersionApache = function_exists('apache_get_version') ? apache_get_version() : $sMessageImpossible;
  645. $sVersionPHP = function_exists('phpversion') ? phpversion() : $sMessageImpossible;
  646. $sVersionZend = function_exists('zend_version') ? zend_version() : $sMessageImpossible;
  647. }
  648.  
  649. // SQLite
  650. if( JB_RT_AFFICHER_INFOS_SQLITE )
  651. {
  652. $sVersionSQLite = function_exists('sqlite_libversion') ? sqlite_libversion() : $sMessageImpossible;
  653. $sSQLiteEncoding = function_exists('sqlite_libencoding') ? sqlite_libencoding() : $sMessageImpossible;
  654. }
  655.  
  656. // MySQL
  657. if( JB_RT_AFFICHER_INFOS_MYSQL )
  658. {
  659. if( @mysql_connect() === false ) // Tentative connexion anonyme
  660. {
  661. if( @mysql_connect(JB_RT_MYSQL_HOST, JB_RT_MYSQL_LOGIN, JB_RT_MYSQL_MDP) === false ) {
  662. $sMySQLErreur = 'La connexion au serveur MySQL n\'a pas pu se faire. Les connexions
  663. anonymes sont interdites.<br /><br /> Vous pouvez définir dans la configuration
  664. les informations nécessaires à l\'établissement d\'une connexion.<br /><br />
  665. Si vous l\'avez déjà fait et que vous voyez toujours ce message,
  666. c\'est que les informations données sont incorrectes.';
  667. }
  668. }
  669. $sMySQLHostInfo = function_exists('mysql_get_host_info') ? @mysql_get_host_info() : $sMessageImpossible;
  670. $sMySQLServerInfo = function_exists('mysql_get_server_info') ? @mysql_get_server_info() : $sMessageImpossible;
  671. $sMySQLProtoInfo = function_exists('mysql_get_proto_info') ? @mysql_get_proto_info() : $sMessageImpossible;
  672. }
  673.  
  674. header( 'Content-Type: text/html; charset=utf-8' );
  675. ?>
  676.  
  677. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  678. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  679.  
  680. <head>
  681. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  682. <meta http-equiv="Content-Style-Type" content="text/css" />
  683.  
  684. <title><?php echo '.: ',JB_RT_TITRE,' :.'; ?></title>
  685. <style type="text/css">
  686. <!--
  687. <?php echo $sCssStructure,$sCssStyle; ?>
  688. -->
  689. </style>
  690. </head>
  691. <body>
  692. <!-- DEBUT bloc principal : il contient l'intégralité de la page -->
  693. <div id="site">
  694. <!-- DEBUT entete -->
  695. <div id="header">
  696. <h1><span><?php echo JB_RT_TITRE; ?></span></h1>
  697. <h2><?php echo JB_RT_SOUS_TITRE; ?></h2>
  698. <?php if( JB_RT_AFFICHER_OUTILS ) { ?>
  699. <!-- DEBUT menu -->
  700. <ul id="menu">
  701. <li class="item">
  702. <span class="titre">Outils</span>
  703. <div id="outils" class="sousmenu">
  704. <ul>
  705. <li class="sousitem"><a href="<?php echo $_SERVER['PHP_SELF']; ?>?act=infos">Informations PHP</a></li>
  706. <li class="separateur"><hr />MySQL</li>
  707. <li class="sousitem"><?php echo $sMenuPhpMyAdmin; ?></li>
  708. <li class="sousitem"><?php echo $sMenuEskuel; ?></li>
  709. <li class="separateur"><hr />SQLite</li>
  710. <li class="sousitem"><?php echo $sMenuSQLiteManager; ?></li>
  711. <li>
  712. </ul>
  713. </div>
  714. </li>
  715. </ul>
  716. <!-- FIN menu -->
  717. <?php } ?>
  718. </div>
  719. <!-- FIN entete -->
  720. <!-- DEBUT bloc explorateur -->
  721. <div id="browse">
  722. <h3><span>Exploration</span></h3>
  723. <?php if( sizeof($aListe) !== 0 ) { ?>
  724. <div id="liste">
  725. <table>
  726. <thead>
  727. <tr>
  728. <th>Nom</th>
  729. <?php if( JB_RT_LISTE_AVEC_POIDS ) { ?><th class="col2">Taille</th><?php } ?>
  730. </tr>
  731. </thead>
  732. <tbody>
  733. <?php
  734. for( $i = 0 ; $i < sizeof( $aListe ) ; $i++ )
  735. {
  736. echo '<tr>'.chr(10).chr(13).chr(9);
  737. echo ' <td class="col1"><a href="'.$aListe[$i].'/">'.$aListe[$i].'</a></td>'.chr(10).chr(13).chr(9);
  738. if( JB_RT_LISTE_AVEC_POIDS )
  739. echo ' <td class="col2">'.round( TailleDossier( dirname( $_SERVER['SCRIPT_FILENAME'] ).'/'.$aListe[$i] ) / 1024, 2 ).' Ko</td>'.chr(10).chr(13);
  740. echo '</tr>'.chr(10).chr(13);
  741. }
  742. ?>
  743. </tbody>
  744. </table>
  745. </div>
  746. <?php } else { ?>
  747. <div class="ficheconfig">
  748. <p><span>Il n'y a pas de dossier à lister ici.</span></p>
  749. </div>
  750. <?php } ?>
  751. </div>
  752. <!-- FIN bloc explorateur -->
  753. <?php if( JB_RT_AFFICHER_INFOS ) { ?>
  754. <!-- DEBUT bloc informations générales -->
  755. <div id="infos">
  756. <h3><span>Informations sur le serveur</span></h3>
  757. <?php if( JB_RT_AFFICHER_INFOS_SERVEUR ) { ?>
  758. <div id="serveur" class="fiche">
  759. <h4><span>Serveur</span></h4>
  760. <p><span>Version d'Apache :</span> <?php echo $sVersionApache; ?></p>
  761. <p><span>Version de PHP :</span> <?php echo $sVersionPHP; ?><br /></p>
  762. <p><span>Version du moteur Zend :</span> <?php echo $sVersionZend; ?></p>
  763. </div>
  764. <?php } ?>
  765. <?php if( JB_RT_AFFICHER_INFOS_SQLITE ) { ?>
  766. <div id="sqlite" class="fiche">
  767. <h4><span>SQLite</span></h4>
  768. <p><span>Version de la librairie SQLite :</span> <?php echo $sVersionSQLite; ?></p>
  769. <p><span>Encodage actif :</span> <?php echo $sSQLiteEncoding; ?></p>
  770. </div>
  771. <?php } ?>
  772. <?php if( JB_RT_AFFICHER_INFOS_MYSQL ) { ?>
  773. <div id="mysql" class="fiche">
  774. <h4><span>MySQL</span></h4>
  775. <?php if( !empty($sMySQLErreur) ) { echo "<p><span class=\"erreur\">$sMySQLErreur</span></p>"; } else { ?>
  776. <p><span>Hôte MySQL :</span> <?php echo $sMySQLHostInfo; ?></p>
  777. <p><span>Version de MySQL :</span> <?php echo $sMySQLServerInfo; ?></p>
  778. <p><span>Version du protocole MySQL :</span> <?php echo $sMySQLProtoInfo; ?></p>
  779. <?php } ?>
  780. </div>
  781. <?php } ?>
  782. <?php if( JB_RT_AFFICHER_INFOS_GD ) { ?>
  783. <div id="gd" class="fiche">
  784. <h4><span>Librairie GD</span></h4>
  785. <p><span>Version de la librairie GD :</span> <?php $aGd = gd_info(); echo $aGd['GD Version']; ?></p>
  786. <p><span>Support FreeType :</span> <?php echo $aGd['FreeType Support'] ? 'Oui' : 'Non'; ?></p>
  787. <p><span>Support T1Lib :</span> <?php echo $aGd['T1Lib Support'] ? 'Oui' : 'Non'; ?></p>
  788. <p><span>Lecture des GIF's :</span> <?php echo $aGd['GIF Read Support'] ? 'Oui' : 'Non'; ?></p>
  789. <p><span>Création des GIF's :</span> <?php echo $aGd['GIF Create Support'] ? 'Oui' : 'Non'; ?></p>
  790. <p><span>Support JPEG :</span> <?php echo $aGd['JPG Support'] ? 'Oui' : 'Non'; ?></p>
  791. <p><span>Support PNG :</span> <?php echo $aGd['PNG Support'] ? 'Oui' : 'Non'; ?></p>
  792. <p><span>Support WBMP :</span> <?php echo $aGd['WBMP Support'] ? 'Oui' : 'Non'; ?></p>
  793. <p><span>Support XBM :</span> <?php echo $aGd['XBM Support'] ? 'Oui' : 'Non'; ?></p>
  794. </div>
  795. <?php } ?>
  796. </div>
  797. <!-- FIN bloc informations générales -->
  798. <?php } ?>
  799. <?php if( JB_RT_AFFICHER_CONFIG ) { ?>
  800. <!-- DEBUT bloc configuration PHP -->
  801. <div id="php">
  802. <h3><span>Configuration PHP</span></h3>
  803. <div class="ficheconfig">
  804. <p><span>register_globals =></span> <?php echo ( ini_get( 'register_globals' ) == '' ) ? 'Off' : 'On <span class="conseil">[Off conseillé]</span>'; ?></p>
  805. <p><span>display_errors =></span> <?php echo ( ini_get( 'display_errors' ) == '' ) ? 'Off' : 'On <span class="conseil">[Off conseillé si votre serveur est en production]</span>'; ?></p>
  806. <p><span>magiq_quotes_gpc =></span> <?php echo ( ini_get( 'magic_quotes_gpc' ) == '' ) ? 'Off' : 'On'; ?></p>
  807. <p><span>Extensions chargées =></span> <?php $aExtensions = get_loaded_extensions(); echo ( sizeof($aExtensions) <> 0 ) ? implode(', ', $aExtensions) : 'Aucune'; ?></p>
  808. </div>
  809. </div>
  810. <!-- FIN bloc configuration PHP -->
  811. <?php } ?>
  812. </div>
  813. <!-- FIN bloc principal -->
  814. <!-- DEBUT Copyright -->
  815. <div id="footer">
  816. <p>
  817. Proposé par Rootulle &copy; <a href="http://jebulle.net">Bubulles Creations</a> (2006)
  818. &nbsp;&nbsp;&nbsp;&nbsp;[Rootulle est trop évolué pour IE. <a href="http://jebulle.net/navigateurs_alternatifs.html">Préférez un navigateur alternatif !</a>]
  819. <a href="http://jebulle.net/index.php?rubrique=rootulle" title="T&eacute;l&eacute;chargez Rootulle">
  820. <img src="<?php echo 'index.php?img=pastille'; ?>" width="80" height="15" title="T&eacute;l&eacute;chargez Rootulle" alt="T&eacute;l&eacute;chargez Rootulle" />
  821. </a>
  822. </p>
  823. </div>
  824. <!-- FIN Copyright -->
  825. </body>
  826. </html>

Liste des projets

Téléchargez Codulle

Publié par Codulle - v0.1.1 - © Bubulles Creations