<?php

    //block unwanted bots - munki
    if(preg_match('/SemrushBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/AhrefsBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Experibot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/proximic/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/MJ12bot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/IndeedBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Companybook/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/adscanner/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/GrapeshotCrawler/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Qwantify/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Uptimebot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/The Knowledge AI/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Sogou/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/360Spider/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Yeti/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/MojeekBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/MojeekBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/spaziodati/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/BLEXBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/CCBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/AlphaBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/linkdexbot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/mj12bot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/ZoominfoBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Dataprovider/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/python/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/Python/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/CheckMarkNetwork/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/wget/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/cralwer/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/oBot/i',$_SERVER['HTTP_USER_AGENT']) || preg_match('/MegaIndex/i',$_SERVER['HTTP_USER_AGENT'])    


    )
        {
        header('HTTP/1.0 403 Forbidden');
        echo "A suffusion of yellow...";
        exit();
        }

    // Find out where we are:
    define('DOCROOT', __DIR__);

    // Propagate this change to all executables:
    chdir(DOCROOT);

    // Include autoloader:
    require_once DOCROOT . '/vendor/autoload.php';

    // Include the boot script:
    require_once DOCROOT . '/symphony/lib/boot/bundle.php';

    // Begin Symphony proper:
    symphony(
        isset($_GET['mode'])
            ? $_GET['mode']
            : null
    );
