FillBoard.com


testing..beta
Fill your forms using FillBoard.com
We have to deal with web forms and check boxes daily
Iphone App coming soon.





xxx $isHideForm, 'error_fields' => isset($phpfmg_send['error']) ? $phpfmg_send['error']['fields'] : '', 'OneEntry' => isset($GLOBALS['OneEntry']) ? $GLOBALS['OneEntry'] : '', ); @header("Content-Type:text/html; charset=$charset"); echo ""; } function phpfmg_admin_default(){ if( phpfmg_user_login() ){ phpfmg_admin_panel(); }; } function phpfmg_admin_panel() { phpfmg_admin_header(); phpfmg_writable_check(); ?>
1. Email Traffics
view    download    delete all'; }; ?>
2. Form Data
view    download    delete all'; }; ?>
3. Form Generator
">
<?php echo '' == $title ? '' : $title . ' | ' ; ?>PHP FormMail Admin Panel
Form Admin Panel   Main Menu   ' ; echo 'Logout' ; }; ?>
:: PHP FormMail Generator ::
out_processing_gif(); } # phpfmg module : captcha # ------------------------------------------------------ function phpfmg_captcha_get(){ $img = new phpfmgImage(); $img->out(); //$_SESSION[PHPFMG_ID.'fmgCaptchCode'] = $img->text ; $_SESSION[ phpfmg_captcha_name() ] = $img->text ; } function phpfmg_captcha_generate_images(){ for( $i = 0; $i < 50; $i ++ ){ $file = "$i.png"; $img = new phpfmgImage(); $img->out($file); $data = base64_encode( file_get_contents($file) ); echo "'{$img->text}' => '{$data}',\n" ; unlink( $file ); }; } function phpfmg_dd_lookup(){ $paraOk = ( isset($_REQUEST['n']) && isset($_REQUEST['lookup']) && isset($_REQUEST['field_name']) ); if( !$paraOk ) return; $base64 = phpfmg_dependent_dropdown_data(); $data = @unserialize( base64_decode($base64) ); if( !is_array($data) ){ return ; }; foreach( $data as $field ){ if( $field['name'] == $_REQUEST['field_name'] ){ $nColumn = intval($_REQUEST['n']); $lookup = $_REQUEST['lookup']; // $lookup is an array $dd = new DependantDropdown(); echo $dd->lookupFieldColumn( $field, $nColumn, $lookup ); return; }; }; return; } function phpfmg_filman_download(){ if( !isset($_REQUEST['filelink']) ) return ; $info = @unserialize(base64_decode($_REQUEST['filelink'])); if( !isset($info['recordID']) ){ return ; }; $file = PHPFMG_SAVE_ATTACHMENTS_DIR . $info['recordID'] . '-' . $info['filename']; phpfmg_util_download( $file, $info['filename'] ); } class phpfmgDataManager { var $dataFile = ''; var $columns = ''; var $records = ''; function phpfmgDataManager(){ $this->dataFile = PHPFMG_SAVE_FILE; } function parseFile(){ $fp = @fopen($this->dataFile, 'rb'); if( !$fp ) return false; $i = 0 ; $phpExitLine = 1; // first line is php code $colsLine = 2 ; // second line is column headers $this->columns = array(); $this->records = array(); $sep = chr(0x09); while( !feof($fp) ) { $line = fgets($fp); $line = trim($line); if( empty($line) ) continue; $line = $this->line2display($line); $i ++ ; switch( $i ){ case $phpExitLine: continue; break; case $colsLine : $this->columns = explode($sep,$line); break; default: $this->records[] = explode( $sep, phpfmg_data2record( $line, false ) ); }; }; fclose ($fp); } function displayRecords(){ $this->parseFile(); echo ""; echo "\n"; $i = 1; foreach( $this->records as $r ){ echo "\n"; $i++; }; echo "
 " . join( " ", $this->columns ) . "
{$i} " . join( " ", $r ) . "
\n"; } function line2display( $line ){ $line = str_replace( array('"' . chr(0x09) . '"', '""'), array(chr(0x09),'"'), $line ); $line = substr( $line, 1, -1 ); // chop first " and last " return $line; } } # end of class # ------------------------------------------------------ class phpfmgImage { var $im = null; var $width = 73 ; var $height = 33 ; var $text = '' ; var $line_distance = 8; var $text_len = 4 ; function phpfmgImage( $text = '', $len = 4 ){ $this->text_len = $len ; $this->text = '' == $text ? $this->uniqid( $this->text_len ) : $text ; $this->text = strtoupper( substr( $this->text, 0, $this->text_len ) ); } function create(){ $this->im = imagecreate( $this->width, $this->height ); $bgcolor = imagecolorallocate($this->im, 255, 255, 255); $textcolor = imagecolorallocate($this->im, 0, 0, 0); $this->drawLines(); imagestring($this->im, 5, 20, 9, $this->text, $textcolor); } function drawLines(){ $linecolor = imagecolorallocate($this->im, 210, 210, 210); //vertical lines for($x = 0; $x < $this->width; $x += $this->line_distance) { imageline($this->im, $x, 0, $x, $this->height, $linecolor); }; //horizontal lines for($y = 0; $y < $this->height; $y += $this->line_distance) { imageline($this->im, 0, $y, $this->width, $y, $linecolor); }; } function out( $filename = '' ){ if( function_exists('imageline') ){ $this->create(); if( '' == $filename ) header("Content-type: image/png"); ( '' == $filename ) ? imagepng( $this->im ) : imagepng( $this->im, $filename ); imagedestroy( $this->im ); }else{ $this->out_predefined_image(); }; } function uniqid( $len = 0 ){ $md5 = md5( uniqid(rand()) ); return $len > 0 ? substr($md5,0,$len) : $md5 ; } function out_predefined_image(){ header("Content-type: image/png"); $data = $this->getImage(); echo base64_decode($data); } // Use predefined captcha random images if web server doens't have GD graphics library installed function getImage(){ $images = array( 'B8C4' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXklEQVR4nGNYhQEaGAYTpIn7QgMYQxhCHRoCkMQCprC2MjoENKKItYo0ujYItKKrY21gmBKA5L7QqJVhS1etiopCch9EHdBEDPMYQ0Mw7cDmFhQxbG4eqPCjIsTiPgAafM9a7XW2TAAAAABJRU5ErkJggg==', '9886' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYklEQVR4nGNYhQEaGAYTpIn7WAMYQxhCGaY6IImJTGFtZXR0CAhAEgtoFWl0bQh0EEARA6lzdEB237SpK8NWha5MzUJyH6srWB2KeQxQ80SQxASwiGFzCzY3D1T4URFicR8A/SLLPX8PRE4AAAAASUVORK5CYII=', '4F53' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpI37poiGuoY6hDogi4WINLA2MDoEIIkxgsUYGkSQxFinAMWmMjQEILlv2rSpYUszs5ZmIbkvYApIV0ADsnmhoRAxZPMYQOZhEWN0dERxC0iMIZQB1c0DFX7Ug1jcBwB7VcyFeq3LUAAAAABJRU5ErkJggg==', 'D2B3' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDGUIdkMQCprC2sjY6OgQgi7WKNLo2BDSIoIgxNLo2OjQEILkvaumqpUtDVy3NQnIfUN0UVoQ6mFgAK4Z5jA4YYlNYG9DdEhogGuqK5uaBCj8qQizuAwAT1M9DuOoNQgAAAABJRU5ErkJggg==', 'C734' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nM2QsRGAMAhFSZEN4j6ksMe7pMk0UGQDdQimNFoFtdRTfvc/3H8H6GUY/qRX+HwacszA1HmhgoyC0nskIMhUjcfQNnGmjq+orrpoKR1fywkkor11CDzlZDr8kViWwH5vNsyB3Yn5q/89qBu+DSaxz0DSPR8YAAAAAElFTkSuQmCC', '9A03' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7WAMYAhimMIQ6IImJTGEMYQhldAhAEgtoZW1ldHRoEEERE2l0bQhoCEBy37Sp01amropamoXkPlZXFHUQ2CoaChJDNk8AaJ4jmh0iU0QaHdDcwhoAFENz80CFHxUhFvcBACsZzTSSUVimAAAAAElFTkSuQmCC', '9179' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAd0lEQVR4nM2QKw6AMBBEp6Ie0QMVgR8EiJ6mCG7QcgNMT8lCQrINSAjsuJf9vCzKpSL+lFf8LEE7MHvFXDJEJKkYZ+mMvXcVAzG1JzuUllxCWUsYlZ/tpC8h61nss7JRs0aY8ahuuCR+EZWLFWNhlfNX/3swN34bDYHJalg2iQUAAAAASUVORK5CYII=', 'ADB0' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZklEQVR4nGNYhQEaGAYTpIn7GB1EQ1hDGVqRxVgDRFpZGx2mOiCJiUwRaXRtCAgIQBILaAWKNTo6iCC5L2rptJWpoSuzpiG5D00dGIaGgswLRBEDq8O0A8MtAa2Ybh6o8KMixOI+AJCzzmgpQb/NAAAAAElFTkSuQmCC', 'B694' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZklEQVR4nGNYhQEaGAYTpIn7QgMYQxhCGRoCkMQCprC2Mjo6NKKItYo0sgJJVHUiDUCxKQFI7guNmha2MjMqKgrJfQFTRFsZQgId0M1zaAgMDUETcwS6BItbUMSwuXmgwo+KEIv7AM5fzyzKFfTOAAAAAElFTkSuQmCC', 'B3A7' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaUlEQVR4nGNYhQEaGAYTpIn7QgNYQximMIaGIIkFTBFpZQhlaBBBFmtlaHR0dEAVm8LQytoQAIQI94VGrQpbuipqZRaS+6DqWhnQzHMNBcqgizUEBDCguYW1IdAB3c3oYgMVflSEWNwHAID1zgs+4iINAAAAAElFTkSuQmCC', '77C9' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbklEQVR4nGNYhQEaGAYTpIn7QkNFQx1CHaY6IIu2MjQ6OgQEBKCJuTYIOoggi01haGVtYISJQdwUtWraUiAZhuQ+RgeGANYGhqnIekH6gGINyGIiQFHWBgEUOwKAooxobgGJMaC7eYDCj4oQi/sAa2jLk7Bm4h4AAAAASUVORK5CYII=', '81B4' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZUlEQVR4nGNYhQEaGAYTpIn7WAMYAlhDGRoCkMREpjAGsDY6NCKLBbSyBrACSVR1DCB1UwKQ3Lc0alXU0tBVUVFI7oOoc3RANQ8o1hAYGoIhFtCAxQ4UMaBLQtHdPFDhR0WIxX0Ap83Mn3BMlw8AAAAASUVORK5CYII=', 'FAF3' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7QkMZAlhDA0IdkMQCGhhDWBsYHQJQxFhbWYG0CIqYSKMrmEa4LzRq2srU0FVLs5Dch6YOKiYa6orDPEwxdLeA1aG4eaDCj4oQi/sAe1vOUqxVPOAAAAAASUVORK5CYII=', '0D53' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAa0lEQVR4nGNYhQEaGAYTpIn7GB1EQ1hDHUIdkMRYA0RaWYEyAUhiIlNEGl1BNJJYQCtQbCqQRnJf1NJpK1Mzs5ZmIbkPpM4BqCoATS9ITATDDlQxkFsYHR1R3AJyM0MoA4qbByr8qAixuA8AXkbNKmimvU0AAAAASUVORK5CYII=', '2D46' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7WANEQxgaHaY6IImJTBFpZWh1CAhAEgtoFQGqcnQQQNYNEgt0dEBx37RpKzMzM1OzkN0XINLo2uiIYh6jA1AsNNBBBNktDUDzGh1RxEQagG5pRHVLaCimmwcq/KgIsbgPAD1gzRIdy4ifAAAAAElFTkSuQmCC', 'D9EC' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDHaYGIIkFTGFtZW1gCBBBFmsVaXRtYHRgwSKG7L6opUuXpoauzEJ2X0ArYyCSOqgYQyOmGAumHVjcgs3NAxV+VIRY3AcAnGTMfHh3US8AAAAASUVORK5CYII=', '6F81' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYklEQVR4nGNYhQEaGAYTpIn7WANEQx1CGVqRxUSmiDQwOjpMRRYLaBFpYG0ICEURawCrg+kFOykyamrYqtBVS5HdFzIFRR1EbyvYPIJiIlj0sgaINDCEMoQGDILwoyLE4j4AIl3MOX5e0P0AAAAASUVORK5CYII=', 'FA25' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpIn7QkMZAhhCGUMDkMQCGhhDGB0dHRhQxFhbWRsC0cREGh0aAl0dkNwXGjVtZdbKzKgoJPeB1bUyNIig6BUNdZiCLgZUF8DogC4GdElAAJqYa2jAVIdBEH5UhFjcBwCvks0FDm7zuAAAAABJRU5ErkJggg==', '0BA2' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7GB1EQximMEx1QBJjDRBpZQhlCAhAEhOZItLo6OjoIIIkFtAq0sraENAgguS+qKVTw5auigJChPug6hodUPU2uoYGtDKg2eHaEDCFAc0tQL0B6G5mbQgMDRkE4UdFiMV9APRZzQK+0LgNAAAAAElFTkSuQmCC', 'CD00' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7WENEQximMLQii4m0irQyhDJMdUASC2gUaXR0dAgIQBZrEGl0bQh0EEFyX9SqaStTV0VmTUNyH5o63GJY7MDmFmxuHqjwoyLE4j4ApZTNYS1xwKEAAAAASUVORK5CYII=', '825F' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbklEQVR4nGNYhQEaGAYTpIn7WAMYQ1hDHUNDkMREprC2sjYwOiCrC2gVaXRFExOZwtDoOhUuBnbS0qhVS5dmZoZmIbkPqG4KQ0MgmnkMAZhijA6saGJAtzQwOjqiiLEGiIY6hKK6ZaDCj4oQi/sAKv3JnYU4IwoAAAAASUVORK5CYII=', 'D29B' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbElEQVR4nGNYhQEaGAYTpIn7QgMYQxhCGUMdkMQCprC2Mjo6OgQgi7WKNLo2BDqIoIgxgMUCkNwXtXTV0pWZkaFZSO4DqpvCEBKIZh5DAAOGeYwOjOhiU1gb0N0SGiAa6oDm5oEKPypCLO4DAA7VzNOr8eE7AAAAAElFTkSuQmCC', '1602' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAc0lEQVR4nGNYhQEaGAYTpIn7GB0YQximMEx1QBJjdWBtZQhlCAhAEhN1EGlkdHR0EEHRK9LA2hDQIILkvpVZ08KWrooCQoT7GB1EW4HqGh1Q9Ta6NgS0MqCJAa2YgioGcQuymGgIyM2MoSGDIPyoCLG4DwBe0ckyYpFWCgAAAABJRU5ErkJggg==', '3224' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nM3QsRGAIAyF4aRwA9knFvQpTMMIThEKNmAFC5hSykQt9ZTXfcdx/wH9chT+tFf6AuMKAsrGuE4FF8rWoMw5KhdnFTKN22z6Wup7b1tKtq+OFST/HjBUlNUZ0tBziw51FjhIFHb21f89uJu+A0egzPWWsWyHAAAAAElFTkSuQmCC', 'E5AC' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaklEQVR4nGNYhQEaGAYTpIn7QkNEQxmmMEwNQBILaBBpYAhlCBBBE2N0dHRgQRULYW0IdEB2X2jU1KVLV0VmIbsPaHajK0IdQiwUXUwErA7VDtZW1oYAFLeEhjAC7Q1AcfNAhR8VIRb3AQAuuc0/RLNRWQAAAABJRU5ErkJggg==', '796A' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7QkMZQxhCGVpRRFtZWxkdHaY6oIiJNLo2OAQEIItNAYkxOogguy9q6dLUqSuzpiG5j9GBMdDV0RGmDgxZGxiAegNDQ5DERBpYQGIo6gIaQG5xRBMDuZkRRWygwo+KEIv7AFZwy3NYhLhXAAAAAElFTkSuQmCC', '0A8D' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAb0lEQVR4nGNYhQEaGAYTpIn7GB0YAhhCGUMdkMRYAxhDGB0dHQKQxESmsLayNgQ6iCCJBbSKNDoC1YkguS9q6bSVWaErs6YhuQ9NHVRMNNQVzTyRKSKN6GKsARC9yG5hdBBpdEBz80CFHxUhFvcBAGNWyxbxbodsAAAAAElFTkSuQmCC', 'D9B4' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZUlEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDGRoCkMQCprC2sjY6NKKItYo0ugJJDLFGhykBSO6LWrp0aWroqqgoJPcFtDIGujY6OqDqZQCaFxgagiLGArIDm1tQxLC5eaDCj4oQi/sA1mrQt80MUwgAAAAASUVORK5CYII=', 'C2E6' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAb0lEQVR4nGNYhQEaGAYTpIn7WEMYQ1hDHaY6IImJtLK2sjYwBAQgiQU0ijS6NjA6CCCLNTCAxZDdF7Vq1dKloStTs5DcB1Q3hbWBEdU8oPlAMQcRFDsYHdDFgG5pQHcLa4hoqCuamwcq/KgIsbgPAEOly239tKeFAAAAAElFTkSuQmCC', 'AC53' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpIn7GB0YQ1lDHUIdkMRYA1gbXYEyAUhiIlNEGlxBNJJYQKtIA+tUII3kvqil01YtzcxamoXkPpA6kCpk80JDIWLo5rliiLE2Ojo6orgloJUxlAEIkd08UOFHRYjFfQADqM3wh4azjgAAAABJRU5ErkJggg==', '9AF8' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaklEQVR4nGNYhQEaGAYTpIn7WAMYAlhDA6Y6IImJTGEMYW1gCAhAEgtoZW1lbWB0EEERE2l0RagDO2na1GkrU0NXTc1Cch+rK4o6CGwVDXVFM08AbB6qmMgUTL2sAWAxFDcPVPhREWJxHwDkT8wdaPYjYAAAAABJRU5ErkJggg==', '6068' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaElEQVR4nGNYhQEaGAYTpIn7WAMYAhhCGaY6IImJTGEMYXR0CAhAEgtoYW1lbXB0EEEWaxBpdG1ggKkDOykyatrK1KmrpmYhuS9kClAdunmtIL2BqOa1guxAFcPmFmxuHqjwoyLE4j4AMIrMPt2J63oAAAAASUVORK5CYII=', 'A606' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcUlEQVR4nGNYhQEaGAYTpIn7GB0YQximMEx1QBJjDWBtZQhlCAhAEhOZItLI6OjoIIAkFtAq0sDaEOiA7L6opdPClq6KTM1Ccl9Aq2grUB2KeaGhIo2uQL0iqOY1OgLtQBXDdEtAK6abByr8qAixuA8AfVjMBWXRqGgAAAAASUVORK5CYII=', 'FF5C' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7QkNFQ11DHaYGIIkFNIg0sDYwBIhgiDE6sKCLTWV0QHZfaNTUsKWZmVnI7gOpY2gIdGBA04tNjBUohm4Ho6MDhlsYQhlQ3DxQ4UdFiMV9AE8uzE3ZGL8DAAAAAElFTkSuQmCC', 'E48D' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZElEQVR4nGNYhQEaGAYTpIn7QkMYWhlCGUMdkMQCGhimMjo6OgSgioWyNgQ6iKCIMbqC1IkguS80aunSVaErs6YhuS+gQaQVSR1UTDTUFcM8hlZMOxha0d2Czc0DFX5UhFjcBwBfg8udisg6NAAAAABJRU5ErkJggg==', 'B97C' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcUlEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDA6YGIIkFTGFtBZIBIshirSKNDg2BDiwo6oBijY4OyO4LjVq6NGvpyixk9wVMYQx0mMLowIBiHkOjQwC6GAvQNEY0O1hbWRsYUNwCdnMDA4qbByr8qAixuA8AjVDNAnZUdCsAAAAASUVORK5CYII=', 'AA59' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7GB0YAlhDHaY6IImxBjCGsDYwBAQgiYlMYW1lBaoWQRILaBVpdJ0KFwM7KWrptJWpmVlRYUjuA6lzaAiYiqw3NFQ0FCjWgGFeQwCGHY6ODihuAZsXyoDi5oEKPypCLO4DAKmWzTOGmFbzAAAAAElFTkSuQmCC', '3368' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7RANYQxhCGaY6IIkFTBFpZXR0CAhAVtnK0Oja4Ogggiw2haGVtYEBpg7spJVRq8KWTl01NQvZfSB1WM0LRDUPixg2t2Bz80CFHxUhFvcBAOCxy/zofV3xAAAAAElFTkSuQmCC', '66CD' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7WAMYQxhCHUMdkMREprC2MjoEOgQgiQW0iDSyNgg6iCCLNYg0sDYwwsTAToqMmha2dNXKrGlI7guZItqKpA6it1Wk0RWrGKod2NyCzc0DFX5UhFjcBwDj18s58SkKwAAAAABJRU5ErkJggg==', '414B' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaElEQVR4nGNYhQEaGAYTpI37pjAEMDQ6hjogi4UwBjC0OjoEIIkxhrAGMEx1dBBBEmMF6Q2EqwM7adq0VVErMzNDs5DcFwBUx9qIal5oKFAsNBDFPKhbsIoFoIixhmK4eaDCj3oQi/sAAQ3Jw6YNlF8AAAAASUVORK5CYII=', 'E177' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYklEQVR4nGNYhQEaGAYTpIn7QkMYAlhDA0NDkMQCGhgDQKQIihgrFjGGAIZGBxANd19o1KqoVUtXrcxCch9Y3RSGVgZ0vSBRNDFGB6AomhhrA1AUxc2soehiAxV+VIRY3AcA7K7Ks8gAbFsAAAAASUVORK5CYII=', '501E' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7QkMYAhimMIYGIIkFNDCGMIQwOjCgiLG2MqKJBQaINDpMgYuBnRQ2bdrKrGkrQ7OQ3deKog6nWEAraysDmpjIFKBb0MRYAxgCGEMdUdw8UOFHRYjFfQChtMlLFuN7BAAAAABJRU5ErkJggg==', 'CA39' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAdElEQVR4nGNYhQEaGAYTpIn7WEMYAhhDGaY6IImJtDKGsDY6BAQgiQU0srYyNAQ6iCCLNYg0OjQ6wsTATopaNW1l1tRVUWFI7oOoc5iKqlc01AEkg2IHUF1DAIodIq0ija5obmENEWl0RHPzQIUfFSEW9wEAPGXOLk52jdYAAAAASUVORK5CYII=', 'E3A4' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZElEQVR4nGNYhQEaGAYTpIn7QkNYQximMDQEIIkFNIi0MoQyNKKKMTQ6Ojq0oom1sjYETAlAcl9o1KqwpauioqKQ3AdRF+iAbp5raGBoCLoYkER3CyuaGMjN6GIDFX5UhFjcBwBdQs/N4p51ewAAAABJRU5ErkJggg==', '52E9' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcUlEQVR4nGNYhQEaGAYTpIn7QkMYQ1hDHaY6IIkFNLC2sjYwBASgiIk0ujYwOoggiQUGMCCLgZ0UNm3V0qWhq6LCkN3XyjAFaN5UZL1AsQCgWAOyWEArowNQDMUOEaBOdLewBoiGuqK5eaDCj4oQi/sAX2TLZcAdZXkAAAAASUVORK5CYII=', 'E7EF' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAW0lEQVR4nGNYhQEaGAYTpIn7QkNEQ11DHUNDkMQCGhgaXRsYHRgIi7WyIsTATgqNWjVtaejK0Cwk9wHVBbBi6GV0wBRjbcAUE8EQCw0BioU6oogNVPhREWJxHwDl7coWUQuzHwAAAABJRU5ErkJggg==', '0222' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAc0lEQVR4nGNYhQEaGAYTpIn7GB0YQxhCGaY6IImxBrC2Mjo6BAQgiYlMEWl0bQh0EEESC2hlaHRoCGgQQXJf1NJVS1etzFoVheQ+oLopDGC1KHoDwKIodjA6gEVR3dIAFkVxs2ioa2hgaMggCD8qQizuAwARmssgMmcp7wAAAABJRU5ErkJggg==', '4E8C' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpI37poiGMoQyTA1AFgsRaWB0dAgQQRJjBIqxNgQ6sCCJsU4BqXN0QHbftGlTw1aFrsxCdl8AqjowDA2FmIfqFkw7GKZgugWrmwcq/KgHsbgPAIL4yi5UmzEBAAAAAElFTkSuQmCC', '7BDE' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXUlEQVR4nGNYhQEaGAYTpIn7QkNFQ1hDGUMDkEVbRVpZGx0dGFDFGl0bAlHFpgDVIcQgboqaGrZ0VWRoFpL7GB1Q1IEhawOmeSJYxAIaMN0S0IDFzQMUflSEWNwHAKNmyxTsaCcFAAAAAElFTkSuQmCC', 'CDC8' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXklEQVR4nGNYhQEaGAYTpIn7WENEQxhCHaY6IImJtIq0MjoEBAQgiQU0ijS6Ngg6iCCLNYDEGGDqwE6KWjVtZeqqVVOzkNyHpg5JjBHVPCx2YHMLNjcPVPhREWJxHwD0Bc2X71UDZAAAAABJRU5ErkJggg==', '2E9B' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7WANEQxlCGUMdkMREpog0MDo6OgQgiQW0ijSwNgQ6iCDrhooFILtv2tSwlZmRoVnI7gsA6goJRDGPEWwSqnmsDUB70cREGjDdEhqK6eaBCj8qQizuAwC5Oco3DP7NnQAAAABJRU5ErkJggg==', 'B236' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAb0lEQVR4nGNYhQEaGAYTpIn7QgMYQxhDGaY6IIkFTGFtZW10CAhAFmsVaXRoCHQQQFHH0OjQ6OiA7L7QqFVLV01dmZqF5D6gOqBKRzTzGAIYgOaJoIgxOmCITWFtQHdLaIBoqCOamwcq/KgIsbgPAJCrzhOwkGS3AAAAAElFTkSuQmCC', 'C596' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbklEQVR4nGNYhQEaGAYTpIn7WENEQxlCGaY6IImJtIo0MDo6BAQgiQU0ijSwNgQ6CCCLNYiEgMSQ3Re1aurSlZmRqVlI7gOa0+gQEohqHkgMqFcE1Y5GRzQxkVbWVnS3sIYwhqC7eaDCj4oQi/sAOv3MTc++sSYAAAAASUVORK5CYII=', 'D182' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7QgMYAhhCGaY6IIkFTGEMYHR0CAhAFmtlDWBtCHQQQRFjAKlrEEFyX9TSVVGrQoE0kvug6hod0PSygkhMsSkoYlPAegNQ3cwayhDKGBoyCMKPihCL+wBW9st5GXOviAAAAABJRU5ErkJggg==', '7B37' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaElEQVR4nGNYhQEaGAYTpIn7QkNFQxhDGUNDkEVbRVpZGx0aRFDFgCIBqGJTRFoZwKJI7ouaGrZq6qqVWUjuY3QAq2tFtpe1AWzeFGQxEYhYALIY0EagWxwdUMXAbkYRG6jwoyLE4j4AM8TM5C6k8V4AAAAASUVORK5CYII=', '80F3' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAX0lEQVR4nGNYhQEaGAYTpIn7WAMYAlhDA0IdkMREpjCGsDYwOgQgiQW0srayguRQ1Ik0uoLkkNy3NGraytTQVUuzkNyHpg5qHkRMhKAdmG4Bu7mBAcXNAxV+VIRY3AcAGtfMHC6Hn3wAAAAASUVORK5CYII=', '6BE6' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7WANEQ1hDHaY6IImJTBFpZW1gCAhAEgtoEWl0bWB0EEAWawCpY3RAdl9k1NSwpaErU7OQ3BcCNo8R1bxWiHkiBMSwuQWbmwcq/KgIsbgPALPxy95PcUusAAAAAElFTkSuQmCC', 'D80E' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7QgMYQximMIYGIIkFTGFtZQhldEBWF9Aq0ujo6IgmxtrK2hAIEwM7KWrpyrClqyJDs5Dch6YObp4rFjEMO7C4BZubByr8qAixuA8AfHDLpDtclc0AAAAASUVORK5CYII=', '8ED7' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7WANEQ1lDGUNDkMREpog0sDY6NIggiQW0AsUaAlDEwOqAYgFI7lsaNTVs6aqolVlI7oOqa2XANG8KFrEABgy3ODpgcTOK2ECFHxUhFvcBAOvpzJAOFeRJAAAAAElFTkSuQmCC', '4227' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAc0lEQVR4nM3QsQ2AIBCF4buCDXAfLOjPhFuCKaBgA8IGFjCl2N1FS43yui+55A8wLi/Bn/ZOX8UAjBykBVNwdckKw2CzT6TMVMhuGom+1sY+euxR9FGFCmVO3DIDwem6xU0lbSahm65sYc+btq/+77nd9B3ZP8rc7q1lVQAAAABJRU5ErkJggg==', '4FDD' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXUlEQVR4nGNYhQEaGAYTpI37poiGuoYyhjogi4WINLA2OjoEIIkxgsQaAh1EkMRYp6CIgZ00bdrUsKWrIrOmIbkvYAqm3tBQTDEGLOrAYmhuAYuhu3mgwo96EIv7AJ3My9RK68YCAAAAAElFTkSuQmCC', '5F18' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZElEQVR4nGNYhQEaGAYTpIn7QkNEQx2mMEx1QBILaBBpYAhhCAhAE2MMYXQQQRILDADypsDVgZ0UNm1q2Kppq6ZmIbuvFUUdkhiqeQFYxESmYOplBdrLGOqA4uaBCj8qQizuAwAHq8v7bb7lxgAAAABJRU5ErkJggg==', 'E835' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZklEQVR4nGNYhQEaGAYTpIn7QkMYQxhDGUMDkMQCGlhbWRsdHRhQxEQaHRoC0cRYWxkaHV0dkNwXGrUybNXUlVFRSO6DqHNoEMEwLwCLWKCDCIZbHAKQ3QdxM8NUh0EQflSEWNwHANAzzbJiv/+UAAAAAElFTkSuQmCC', 'EAD2' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZklEQVR4nGNYhQEaGAYTpIn7QkMYAlhDGaY6IIkFNDCGsDY6BASgiLG2sjYEOoigiIk0uoJIJPeFRk1bmboqCggR7oOqa0S1QzQUKNbKgGneFAwxoFtQ3QwUC2UMDRkE4UdFiMV9ALrsz0X46r8YAAAAAElFTkSuQmCC', 'D852' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDHaY6IIkFTGFtZW1gCAhAFmsVaXRtYHQQQREDqpvK0CCC5L6opSvDlmZmrYpCch9IHZBsdEAzzwFIMmDYETCFAc0tjI4OAehuZghlDA0ZBOFHRYjFfQCRl84Nq3SAKAAAAABJRU5ErkJggg==', '0DDC' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAWElEQVR4nGNYhQEaGAYTpIn7GB1EQ1hDGaYGIImxBoi0sjY6BIggiYlMEWl0bQh0YEESC2iFiCG7L2rptJWpqyKzkN2Hpg6nGDY7sLkFm5sHKvyoCLG4DwB99cx1G2ptSgAAAABJRU5ErkJggg==', '2332' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAb0lEQVR4nM2QwQ2AMAhF6aEbMBAjYNJ6cBp66AbWIZhSWy8/0aMmhdsLH14gf5TRTP2LX9SYQqYmwHjnGouoAtNKRWwRxnSlQRn9Dl+9uW/op2Ou4I0gPXltRRcbbEfGdrsgy7k7h5wm+N+H/eJ3AtuIzLCl3OHlAAAAAElFTkSuQmCC', '5403' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbklEQVR4nGNYhQEaGAYTpIn7QkMYWhmmMIQ6IIkFNDBMZQhldAhAFQtldHRoEEESCwxgdGUFygQguS9s2tKlS1dFLc1Cdl+rSCuSOqiYaKgrUATZvIBWhlZ0O0SmAN2H5hbWAEw3D1T4URFicR8Ar2fMg68lYD8AAAAASUVORK5CYII=', '0172' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nM2QsQ2AMAwEP4U3yEAZ4ZFIwzSmyAZhBJpMiaFygBKk2IWl01s+Ge1RipH6F7+QQMnckmPCQChJx2IVY1OKjrGAWJNG57fsbWm7Ted35eqZvO0SBd0N0HwqOhfzU0t2zpJFQ54H+N+H/eJ3AETcyZIt80GyAAAAAElFTkSuQmCC', '12EE' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7GB0YQ1hDHUMDkMRYHVhbWYEyyOpEHUQaXdHEgDxkMbCTVmatWro0dGVoFpL7gCqmoJsH5AVgijE6YIqxNmC4JUQ01BXNzQMVflSEWNwHANcYxkuNnqYeAAAAAElFTkSuQmCC', '6BFF' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAV0lEQVR4nGNYhQEaGAYTpIn7WANEQ1hDA0NDkMREpoi0sjYwOiCrC2gRaXRFF2tAUQd2UmTU1LCloStDs5DcF4LNvFYs5mERw+YWsJvRxAYq/KgIsbgPAD97ybRznSXYAAAAAElFTkSuQmCC', '67FD' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaUlEQVR4nGNYhQEaGAYTpIn7WANEQ11DA0MdkMREpjA0ujYwOgQgiQW0QMREkMUaGFpZEWJgJ0VGrZq2NHRl1jQk94VMYQhgRdfbyuiAKcbagC4mMkUELIbsFtYAsBiKmwcq/KgIsbgPAKTTyslVKDSYAAAAAElFTkSuQmCC', '88CC' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAWklEQVR4nGNYhQEaGAYTpIn7WAMYQxhCHaYGIImJTGFtZXQICBBBEgtoFWl0bRB0YEFTx9rA6IDsvqVRK8OWrlqZhew+NHVI5mETw7QD3S3Y3DxQ4UdFiMV9ABO2y1Pr+NmdAAAAAElFTkSuQmCC', 'C343' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbElEQVR4nGNYhQEaGAYTpIn7WENYQxgaHUIdkMREWkVaGVodHQKQxAIagaqmOjSIIIs1MLQyBDo0BCC5L2rVqrCVmVlLs5DcB1LH2ghXBxNrdA0NQDUPZEcjqh1gtzSiugWbmwcq/KgIsbgPAMBHzkhRZ+o2AAAAAElFTkSuQmCC', '7304' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbklEQVR4nGNYhQEaGAYTpIn7QkNZQximMDQEIIu2irQyhDI0oooxNDo6OrSiiE1haGVtCJgSgOy+qFVhS1dFRUUhuY/RAaQu0AFZL2sDQ6NrQ2BoCJKYSAPYDhS3BDSA3YImhsXNAxR+VIRY3AcAms3NeUSIb9wAAAAASUVORK5CYII=', '0E2D' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbUlEQVR4nGNYhQEaGAYTpIn7GB1EQxlCGUMdkMRYA0QaGB0dHQKQxESmiDSwNgQ6iCCJBbSCeHAxsJOilk4NW7UyM2sakvvA6loZMfVOQRUD2cEQgCoGdosDI4pbQG5mDQ1EcfNAhR8VIRb3AQD9aMmTvm9T+gAAAABJRU5ErkJggg==', 'F163' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAX0lEQVR4nGNYhQEaGAYTpIn7QkMZAhhCGUIdkMQCGhgDGB0dHQJQxFgDWBscGkRQxBiAYmAa7r7QqFVRS6euWpqF5D6wOkeHhgAMvQFYzMMUw+KWUHQ3D1T4URFicR8AlavLyy70f4cAAAAASUVORK5CYII=', '59F1' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7QkMYQ1hDA1qRxQIaWFtZGximooqJNLo2MIQiiwUGgMVgesFOCpu2dGlq6KqlKO5rZQxEUgcVY2hEFwtoZcEQE5kCdguKGGsA0M1AtwQMgvCjIsTiPgAaCsv5uIwHOAAAAABJRU5ErkJggg==', 'C339' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7WENYQxhDGaY6IImJtIq0sjY6BAQgiQU0MjQ6NAQ6iCCLNTC0MjQ6wsTATopatSps1dRVUWFI7oOoc5iKphdoXkCDCIYdASh2YHMLNjcPVPhREWJxHwCPTc1e0ufN3wAAAABJRU5ErkJggg==', 'C28B' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbElEQVR4nGNYhQEaGAYTpIn7WEMYQxhCGUMdkMREWllbGR0dHQKQxAIaRRpdGwIdRJDFGhgaHRHqwE6KWrVq6arQlaFZSO4Dyk/BMK+BIYAV3bxGRgd0MaBbGtD1soaIhjqguXmgwo+KEIv7ADgny2T1+sKcAAAAAElFTkSuQmCC', '3D35' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZklEQVR4nGNYhQEaGAYTpIn7RANEQxhDGUMDkMQCpoi0sjY6OqCobBVpdGgIRBWbAhRrdHR1QHLfyqhpK7OmroyKQnYfWJ1DgwiGeQFYxAIdRDDc4hCA7D6ImxmmOgyC8KMixOI+AC0zzSlaLzKKAAAAAElFTkSuQmCC', '968C' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7WAMYQxhCGaYGIImJTGFtZXR0CBBBEgtoFWlkbQh0YEEVa2B0dHRAdt+0qdPCVoWuzEJ2H6uraCuSOggEmucKNA9ZTAAqhmwHNrdgc/NAhR8VIRb3AQDph8phbbvXpQAAAABJRU5ErkJggg==', 'E1E5' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAYElEQVR4nGNYhQEaGAYTpIn7QkMYAlhDHUMDkMQCGhgDWBsYHRhQxFixiDGAxFwdkNwXGrUqamnoyqgoJPdB1DE0iGDoxSbG6IBFXQCy+0JDWENZQx2mOgyC8KMixOI+ANZ+ya5abFxtAAAAAElFTkSuQmCC', 'F759' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaUlEQVR4nGNYhQEaGAYTpIn7QkNFQ11DHaY6IIkFNDA0ujYwBARgiDE6iKCKtbJOhYuBnRQatWra0sysqDAk9wHVBQDJqah6GR1AJKoYKxAGoNkh0sDo6IDmFqCKUAYUNw9U+FERYnEfAHZpzSojc9tXAAAAAElFTkSuQmCC', 'B8EF' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAUElEQVR4nGNYhQEaGAYTpIn7QgMYQ1hDHUNDkMQCprC2sjYwOiCrC2gVaXRFF0NVB3ZSaNTKsKWhK0OzkNxHtHmE7UB2M4rYQIUfFSEW9wEASNjKjuOOztAAAAAASUVORK5CYII=', '111F' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAVUlEQVR4nGNYhQEaGAYTpIn7GB0YAhimMIaGIImxOjAGMIQAZZDERB1YAxjRxKB6YWJgJ63MWhW1atrK0Cwk96Gpo1hMNIQ1lDHUEUVsoMKPihCL+wDEUsPcOzM4/QAAAABJRU5ErkJggg==', '2590' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAcklEQVR4nGNYhQEaGAYTpIn7WANEQxlCGVqRxUSmiDQwOjpMdUASC2gVaWBtCAgIQNbdKhLC2hDoIILsvmlTl67MjMyahuy+AIZGhxC4OjBkdACKNaCKsTaINDqi2QG0tRXdLaGhjCHobh6o8KMixOI+AGY2y5tMnaA3AAAAAElFTkSuQmCC', 'DFAC' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZElEQVR4nGNYhQEaGAYTpIn7QgNEQx2mMEwNQBILmCLSwBDKECCCLNYq0sDo6OjAgibG2hDogOy+qKVTw5auisxCdh+aOoRYKBYxoDoUO6aAxAJQ3BIaABZDcfNAhR8VIRb3AQCwRs2ToBZZYwAAAABJRU5ErkJggg==', '5C37' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAbElEQVR4nGNYhQEaGAYTpIn7QkMYQ0EwBEksoIG10bXRoUEERUykwQFMIsQCA4C8RpAown1h06atWjV11cosZPe1gtW1otgMEmsImIIsFtAKtiMAWUxkCsgtjg7IYqwBYDejiA1U+FERYnEfAFvezYyk+W20AAAAAElFTkSuQmCC', '1580' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAa0lEQVR4nGNYhQEaGAYTpIn7GB1EQxlCGVqRxVgdRBoYHR2mOiCJiQLFWBsCAgJQ9IqEMDo6AmUQ7luZNXXpqtCVWdOQ3MfowNDoiFAHF3NtCEQTEwGKodvB2orhlhDGEHQ3D1T4URFicR8AMDLJHTaWvM4AAAAASUVORK5CYII=', '9591' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAc0lEQVR4nGNYhQEaGAYTpIn7WANEQxlCGVqRxUSmiDQwOjpMRRYLaBVpYG0ICEUTCwGKwfSCnTRt6tSlKzOjliK7j9WVodEhJADFDqCNjQ4NqGICrSKNjmhiIlNYW4FuQRFjDWAMAbo5NGAQhB8VIRb3AQDVfcvtXkWU8wAAAABJRU5ErkJggg==', '36C6' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZUlEQVR4nGNYhQEaGAYTpIn7RAMYQxhCHaY6IIkFTGFtZXQICAhAVtkq0sjaIOgggCw2RaSBtYHRAdl9K6OmhS1dtTI1C9l9U0RbgeowzHMF6hXBEBNEEcPmFmxuHqjwoyLE4j4A6n3LQY5+rdkAAAAASUVORK5CYII=', 'A8B8' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7GB0YQ1hDGaY6IImxBrC2sjY6BAQgiYlMEWl0bQh0EEESC2hFUQd2UtTSlWFLQ1dNzUJyH5o6MAwNxWYeQTugYphuHqjwoyLE4j4AvyLNwn+FBxkAAAAASUVORK5CYII=', '7031' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAZ0lEQVR4nGNYhQEaGAYTpIn7QkMZAhhDGVpRRFsZQ1gbHaaiirEC1QSEoohNEWl0aHSA6YW4KWrayqypq5Yiu4/RAUUdGLI2AMUaAlDERBrAdqCIBTSA3YImBnZzaMAgCD8qQizuAwBXjcx8OOnmTgAAAABJRU5ErkJggg==', '2559' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAeUlEQVR4nGNYhQEaGAYTpIn7WANEQ1lDHaY6IImJTBFpYG1gCAhAEgtoBYkxOogg624VCWGdCheDuGna1KVLM7OiwpDdF8DQ6NAQMBVZL6MDWKwBWYy1QaTRtSEAxQ6gra2Mjg4obgkNZQxhCGVAcfNAhR8VIRb3AQAtOct3WZOzIwAAAABJRU5ErkJggg==', '5D75' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAdElEQVR4nGNYhQEaGAYTpIn7QkNEQ1hDA0MDkMQCGkRaGRoCHRhQxRod0MQCA4BijY6uDkjuC5s2bWXW0pVRUcjuawWqm8LQIIJsM0gsAFUsACjm6MDogCwmMkWklbWBIQDZfawBQDc3MEx1GAThR0WIxX0AD6PMr8JV+lIAAAAASUVORK5CYII=', '08A9' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAdElEQVR4nGNYhQEaGAYTpIn7GB0YQximMEx1QBJjDWBtZQhlCAhAEhOZItLo6OjoIIIkFtDK2sraEAgTAzspaunKsKWroqLCkNwHURcwFVWvSKNraECDCJodrg0BKHaA3ALUi+IWkJtB5iG7eaDCj4oQi/sA8vvMURikPO4AAAAASUVORK5CYII=', 'C440' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAb0lEQVR4nGNYhQEaGAYTpIn7WEMYWhkaHVqRxURaGaYytDpMdUASC2hkCGWY6hAQgCzWwOjKEOjoIILkvqhVS5euzMzMmobkvgCgiayNcHVQMdFQ19BAVLFGsFtQ7AC6BSSG4hZsbh6o8KMixOI+AEpgzSMsUuyTAAAAAElFTkSuQmCC', '1400' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAaUlEQVR4nGNYhQEaGAYTpIn7GB0YWhmmADGSGKsDw1SGUIapDkhiog4MoYyODgEBKHoZXVkbAh1EkNy3Mmvp0qWrIrOmIbmP0UGkFUkdVEw01BVDjKEV0w6g29DdEoLp5oEKPypCLO4DAKM0yKgZSEKRAAAAAElFTkSuQmCC', '78BB' => 'iVBORw0KGgoAAAANSUhEUgAAAEkAAAAhAgMAAADoum54AAAACVBMVEX///8AAADS0tIrj1xmAAAAXElEQVR4nGNYhQEaGAYTpIn7QkMZQ1hDGUMdkEVbWVtZGx0dAlDERBpdGwIdRJDFpqCog7gpamXY0tCVoVlI7mN0wDSPtQHTPBEsYgENmHoDGrC4eYDCj4oQi/sAwr7L/aSK9HMAAAAASUVORK5CYII=' ); $this->text = array_rand( $images ); return $images[ $this->text ] ; } function out_processing_gif(){ $image = dirname(__FILE__) . '/processing.gif'; $base64_image = "R0lGODlhFAAUALMIAPh2AP+TMsZiALlcAKNOAOp4ANVqAP+PFv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAIACwAAAAAFAAUAAAEUxDJSau9iBDMtebTMEjehgTBJYqkiaLWOlZvGs8WDO6UIPCHw8TnAwWDEuKPcxQml0Ynj2cwYACAS7VqwWItWyuiUJB4s2AxmWxGg9bl6YQtl0cAACH5BAUKAAgALAEAAQASABIAAAROEMkpx6A4W5upENUmEQT2feFIltMJYivbvhnZ3Z1h4FMQIDodz+cL7nDEn5CH8DGZhcLtcMBEoxkqlXKVIgAAibbK9YLBYvLtHH5K0J0IACH5BAUKAAgALAEAAQASABIAAAROEMkphaA4W5upMdUmDQP2feFIltMJYivbvhnZ3V1R4BNBIDodz+cL7nDEn5CH8DGZAMAtEMBEoxkqlXKVIg4HibbK9YLBYvLtHH5K0J0IACH5BAUKAAgALAEAAQASABIAAAROEMkpjaE4W5tpKdUmCQL2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8ONQMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUKAAgALAEAAQASABIAAAROEMkpS6E4W5spANUmGQb2feFIltMJYivbvhnZ3d1x4JMgIDodz+cL7nDEn5CH8DGZgcBtMMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUKAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmFQX2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZBMJNIMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUKAAgALAEAAQASABIAAAROEMkpz6E4W5tpCNUmAQD2feFIltMJYivbvhnZ3R1B4FNRIDodz+cL7nDEn5CH8DGZg8HNYMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAkKAAgALAEAAQASABIAAAROEMkpQ6A4W5spIdUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZAsGtUMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IADs="; $binary = is_file($image) ? join("",file($image)) : base64_decode($base64_image); header("Cache-Control: post-check=0, pre-check=0, max-age=0, no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-type: image/gif"); echo $binary; } } # end of class phpfmgImage # ------------------------------------------------------ # end of module : captcha # module user # ------------------------------------------------------ function phpfmg_user_isLogin(){ return ( isset($_SESSION['authenticated']) && true === $_SESSION['authenticated'] ); } function phpfmg_user_logout(){ session_destroy(); header("Location: admin.php"); } function phpfmg_user_login() { if( phpfmg_user_isLogin() ){ return true ; }; $sErr = "" ; if( 'Y' == $_POST['formmail_submit'] ){ if( defined( 'PHPFMG_USER' ) && strtolower(PHPFMG_USER) == strtolower($_POST['Username']) && defined( 'PHPFMG_PW' ) && strtolower(PHPFMG_PW) == strtolower($_POST['Password']) ){ $_SESSION['authenticated'] = true ; return true ; }else{ $sErr = 'Login failed. Please try again.'; } }; // show login form phpfmg_admin_header(); ?>



Email :
Password :


{$sErr}

\n"; ?> I forgot my password



Request Password Enter Email Address :

The password will be sent to this email address.
{$sErr}

\n"; ?>
" ); echo "
Your password has been sent.

Click here to login again
"; }; phpfmg_admin_footer(); } function phpfmg_writable_check(){ if( is_writable( dirname(PHPFMG_SAVE_FILE) ) && is_writable( dirname(PHPFMG_EMAILS_LOGFILE) ) ){ return ; }; ?>

Your form data or email traffic log is NOT saving.
The form data () and email traffic log () will be created automatically when the form is submitted. However, the script doesn't have writable permission to create those files. In order to save your valuable information, please set the directory to writable. If you don't know how to do it, please ask for help from your web Administrator or Technical Support of your hosting company.


PHPFMG_EMAILS_LOGFILE, 2 => PHPFMG_SAVE_FILE, ); phpfmg_admin_header(); $file = $files[$n]; if( is_file($file) ){ if( 1== $n ){ echo "
\n";
            echo join("",file($file) );
            echo "
\n"; }else{ $man = new phpfmgDataManager(); $man->displayRecords(); }; }else{ echo "No form data found."; }; phpfmg_admin_footer(); } function phpfmg_log_download(){ $n = isset($_REQUEST['file']) ? $_REQUEST['file'] : ''; $files = array( 1 => PHPFMG_EMAILS_LOGFILE, 2 => PHPFMG_SAVE_FILE, ); $file = $files[$n]; if( is_file($file) ){ phpfmg_util_download( $file, PHPFMG_SAVE_FILE == $file ? 'form-data.csv' : 'email-traffics.txt', true, 1 ); // skip the first line }else{ phpfmg_admin_header(); echo "No email traffic log found."; phpfmg_admin_footer(); }; } function phpfmg_log_delete(){ $n = isset($_REQUEST['file']) ? $_REQUEST['file'] : ''; $files = array( 1 => PHPFMG_EMAILS_LOGFILE, 2 => PHPFMG_SAVE_FILE, ); phpfmg_admin_header(); $file = $files[$n]; if( is_file($file) ){ echo unlink($file) ? "It has been deleted!" : "Failed to delete!" ; }; phpfmg_admin_footer(); } function phpfmg_util_download($file, $filename='', $toCSV = false, $skipN = 0 ){ if (!is_file($file)) return false ; set_time_limit(0); $buffer = ""; $i = 0 ; $fp = @fopen($file, 'rb'); while( !feof($fp)) { $i ++ ; $line = fgets($fp); if($i > $skipN){ // skip lines if( $toCSV ){ $line = str_replace( chr(0x09), ',', $line ); $buffer .= phpfmg_data2record( $line, false ); }else{ $buffer .= $line; }; }; }; fclose ($fp); /* If the Content-Length is NOT THE SAME SIZE as the real conent output, Windows+IIS might be hung!! */ $len = strlen($buffer); $filename = basename( '' == $filename ? $file : $filename ); $file_extension = strtolower(substr(strrchr($filename,"."),1)); switch( $file_extension ) { case "pdf": $ctype="application/pdf"; break; case "exe": $ctype="application/octet-stream"; break; case "zip": $ctype="application/zip"; break; case "doc": $ctype="application/msword"; break; case "xls": $ctype="application/vnd.ms-excel"; break; case "ppt": $ctype="application/vnd.ms-powerpoint"; break; case "gif": $ctype="image/gif"; break; case "png": $ctype="image/png"; break; case "jpeg": case "jpg": $ctype="image/jpg"; break; case "mp3": $ctype="audio/mpeg"; break; case "wav": $ctype="audio/x-wav"; break; case "mpeg": case "mpg": case "mpe": $ctype="video/mpeg"; break; case "mov": $ctype="video/quicktime"; break; case "avi": $ctype="video/x-msvideo"; break; //The following are for extensions that shouldn't be downloaded (sensitive stuff, like php files) case "php": case "htm": case "html": $ctype="text/plain"; break; default: $ctype="application/x-download"; } //Begin writing headers header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: public"); header("Content-Description: File Transfer"); //Use the switch-generated Content-Type header("Content-Type: $ctype"); //Force the download header("Content-Disposition: attachment; filename=".$filename.";" ); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".$len); while (@ob_end_clean()); // no output buffering ! flush(); echo $buffer ; return true; } ?>