function run()
{
    $ReplaceEntry = null;
    $sock = new sockets();
    $DisableGoogleSSL = intval($sock->GET_INFO("DisableGoogleSSL"));
    $EnableGoogleSafeSearch = $sock->GET_INFO("EnableGoogleSafeSearch");
    echo "Starting......: " . date("H:i:s") . " Squid : EnableGoogleSafeSearch = '{$EnableGoogleSafeSearch}'\n";
    if (!is_numeric($EnableGoogleSafeSearch)) {
        $EnableGoogleSafeSearch = 1;
    }
    echo "Starting......: " . date("H:i:s") . " Squid : DisableGoogleSSL = {$DisableGoogleSSL}\n";
    echo "Starting......: " . date("H:i:s") . " Squid : EnableGoogleSafeSearch = {$EnableGoogleSafeSearch}\n";
    if ($DisableGoogleSSL == 0) {
        if ($EnableGoogleSafeSearch == 0) {
            echo "Starting......: " . date("H:i:s") . " Squid : change google.com DNS (disabled)\n";
            remove();
            build_progress("{disabled}", 100);
            return;
        }
    }
    if ($DisableGoogleSSL == 1) {
        $ReplaceEntry = "nosslsearch.google.com";
    }
    if ($EnableGoogleSafeSearch == 1) {
        $ReplaceEntry = "forcesafesearch.google.com";
    }
    if ($ReplaceEntry == null) {
        remove();
        build_progress("{disabled}", 100);
        return;
    }
    echo "Starting......: " . date("H:i:s") . " Squid : {$ReplaceEntry} (enabled)\n";
    build_progress("{enabled}", 5);
    addDNSGOOGLE($ReplaceEntry);
}
function run()
{
    $sock = new sockets();
    $DisableGoogleSSL = intval($sock->GET_INFO("DisableGoogleSSL"));
    if ($DisableGoogleSSL == 0) {
        echo "Starting......: " . date("H:i:s") . " Squid : nosslsearch.google.com (disabled)\n";
        remove();
        build_progress("{disabled}", 110);
        return;
    }
    echo "Starting......: " . date("H:i:s") . " Squid : nosslsearch.google.com (enabled)\n";
    build_progress("{enabled}", 5);
    addDNSGOOGLE();
}