Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php require_once "\x70\141\147\x69\156\141\x74\x69\x6f\x6e\x2e\160\x68\160"; requi..
Decoded Output download
<?php
require_once "pagination.php";
require_once "mo-utility-framework.php";
function mo_ldap_local_settings()
{
if (isset($_GET["tab"])) {
goto KL;
}
$rt = "default";
goto ei;
KL:
$rt = $_GET["tab"];
ei:
echo " ";
if ($rt != "pricing" && $rt != "troubleshooting" && $rt != "compatibility") {
goto sE;
}
echo " <div style="background-color:#f9f9f9; display: flex;justify-content: center;position: relative;padding:10px 0;" id="nav-container">
<div style="float:left;display:block; "><a class="add-new-h2 "\xa \x9\x9\x9\x9\x9 \x9 style="font-size: 16px; color: #000;text-align: center;text-decoration: none;display: inline-block;"
\x9 \x9 \x9 \x9 href="";
echo add_query_arg(array("tab" => "default"), htmlentities($_SERVER["REQUEST_URI"]));
echo "">
\x9 <button id="Back-To-Plugin-Configuration" type="button" value="Back-To-Plugin-Configuration"
\x9\x9\x9 class="button button-primary button-large"><span class="dashicons dashicons-arrow-left-alt"\xa \x9 \x9 \x9 \x9\x9\x9\x9 \x9 \x9 style="vertical-align: middle;"></span> Back To Plugin Configuration\xa\x9\x9\x9</button>
\x9 </a></div>\xa\x9 <div style="display:block;text-align:center;padding:20px 0; width: 80%;">\xa\x9 <h2 class="mo_ldap_local_licensing_page_title" style="font-size:20px;text-align: center;">miniOrange LDAP/Active Directory Login for Intranet Sites</h2>\xa </div>
\x9</div>\xa \x9";
goto zv;
sE:
echo "\x9<div style="font-size: large; font-weight: 500;"><br>miniOrange LDAP/Active Directory Login for Intranet Sites
\x9 ";
$Uw = get_option("mo_ldap_local_license_verified");
if (!(!empty($Uw) && $Uw == "true")) {
goto k3;
}
echo " <a id="ldap_account_setup_tab_pointer" class="button button-large button-primary" href="";
echo add_query_arg(array("tab" => "account"), $_SERVER["REQUEST_URI"]);
echo "">Account Details</a>
";
k3:
echo " <a id="license_upgrade" class="button button-large" style="color:#fff;background-color:#f2881be0;border-color:#f2881be0" href="";
echo add_query_arg(array("tab" => "pricing"), htmlentities($_SERVER["REQUEST_URI"]));
echo "">Licensing Plans</a>
\x9\x9<a id="ldap_troubleshooting_tab_pointer" class="button button-large button-primary" href="";
echo add_query_arg(array("tab" => "troubleshooting"), $_SERVER["REQUEST_URI"]);
echo "">FAQ's</a>
\x9 <a id="ldap_add_on_compatibility" class="button button-large button-primary" href="";
echo add_query_arg(array("tab" => "compatibility"), $_SERVER["REQUEST_URI"]);
echo "">Check Add-on Compatibility</a>
\x9</div>
\x9";
if (Mo_Ldap_Local_Util::is_extension_installed("ldap")) {
goto Dm;
}
echo " \x9<div class="notice notice-info is-dismissible">\xa\x9 <p><font color="#FF0000">Warning: PHP LDAP extension is not installed or disabled.</font></p>
\x9 <div id="help_ldap_warning_title" class="mo_ldap_title_panel">
\x9<p><a target="_blank" style="cursor: pointer;">Click here for instructions to enable it.</a></p>\xa\x9 </div>\xa \x9\x9<div hidden="" style="padding: 2px 2px 2px 12px" id="help_ldap_warning_desc" class="mo_ldap_help_desc">\xa <ul>\xa\x9\x9 \x9<li style="font-size: large; font-weight: bold">Step 1</li>\xa\x9 \x9<li style="font-size: large; font-weight: bold"><b>Loaded configuration file\xa\x9 \x9\x9 \x9: ";
echo php_ini_loaded_file();
echo "</b></li>\xa\x9 \x9 <li style="list-style-type:square;margin-left:20px">Open php.ini file from above file path</b></li>\xa \x9\x9<br/>\xa\x9 \x9 <li style="font-size: large; font-weight: bold">Step 2</li>
\x9 <li><font style="font-weight: bold" color="#C31111"><b>For Windows users using Apache
\x9 \x9\x9 Server</b></font></li>\xa \x9\x9 <li style="list-style-type:square;margin-left:20px">Search for <b>"extension=php_ldap.dll"</b> in
\x9 \x9\x9 php.ini file. Uncomment this line, if not present then add this line in the file and save the
\x9 \x9 file.
\x9 \x9\x9</li>
\x9\x9 <li><font color="#C31111"><b>For Windows users using IIS server</b></font></li>\xa\x9 \x9<li style="list-style-type:square;margin-left:20px">Search for <b>"ExtensionList"</b> in the php.ini
\x9\x9\x9\x9 \x9file. Uncomment the <b>"extension=php_ldap.dll"</b> line, if not present then add this line in\xa \x9 \x9\x9the file and save the file.
\x9\x9 \x9</li>\xa \x9\x9 <li><font color="#C31111"><b>For Linux users</b></font>
\x9 \x9\x9 <ul style="list-style-type:square;margin-left: 20px">
\x9 \x9 \x9<li style="margin-top: 5px">Install php ldap extension (If not installed yet)\xa \x9\x9 \x9 <ul style="list-style-type:disc;margin-left: 15px;margin-top: 5px">
\x9\x9\x9 \x9 \x9<li>For Debian, the installation command would be <b>apt-get install php-ldap</b>\xa \x9 \x9 \x9\x9\x9 </li>\xa\x9 \x9\x9\x9\x9\x9 <li>For RHEL based systems, the command would be <b>yum install php-ldap</b></li>
\x9 \x9\x9 \x9</ul>
\x9 \x9\x9 </li>\xa \x9 \x9\x9 </li>
\x9 \x9\x9 \x9<li>Search for <b>"extension=php_ldap.so"</b> in php.ini file. Uncomment this line, if not\xa\x9 \x9\x9 \x9present then add this line in the file and save the file.
\x9 \x9 \x9 \x9</li>
\x9 </ul>
\x9\x9 \x9<br/>\xa\x9 \x9\x9 <li style="margin-top: 5px;font-size: large; font-weight: bold">Step 3</li>
\x9\x9\x9<li style="list-style-type:square;margin-left:20px">Restart your server. After that refresh the
\x9 \x9 \x9"LDAP/AD" plugin configuration page.
\x9 \x9\x9\x9</li>\xa\x9\x9 </ul>\xa For any further queries, please contact us.
\x9\x9\x9</div>
\x9</div>\xa
\x9\x9 ";
Dm:
if (Mo_Ldap_Local_Util::is_extension_installed("openssl")) {
goto BS;
}
echo " \x9<div class="notice notice-info is-dismissible">
\x9 \x9<p><font color="#FF0000">Warning: PHP OpenSSL extension is not installed or disabled.</font></p>
\x9 <div id="help_openssl_warning_title" class="mo_ldap_title_panel">
\x9\x9 <p><a target="_blank" style="cursor: pointer;">Click here for instructions to enable it.</a></p>\xa\x9\x9 </div>
\x9 <div hidden="" style="padding: 2px 2px 2px 12px" id="help_openssl_warning_desc" class="mo_ldap_help_desc">\xa\x9\x9 <ul>\xa \x9 \x9<li style="font-size: large; font-weight: bold">Step 1</li>\xa\x9\x9 \x9\x9<li style="font-size: large; font-weight: bold"><b>Loaded configuration file\xa\x9\x9\x9\x9 : ";
echo php_ini_loaded_file();
echo "</b></li>
\x9\x9\x9 <li style="list-style-type:square;margin-left:20px">Open php.ini file from above file path</b></li>
\x9\x9\x9\x9\x9<br/>\xa\x9 \x9 <li style="font-size: large; font-weight: bold">Step 2</li>
\x9 <li><font style="font-weight: bold" color="#C31111"><b>For Windows users using Apache
\x9 \x9\x9\x9 Server</b></font></li>\xa\x9\x9\x9 <li style="list-style-type:square;margin-left:20px">Search for <b>"extension=php_openssl.dll"</b> in\xa \x9 \x9 php.ini file. Uncomment this line, if not present then add this line in the file and save the\xa\x9 file.\xa \x9 </li>\xa\x9 <li><font color="#C31111"><b>For Windows users using IIS server</b></font></li>\xa \x9<li style="list-style-type:square;margin-left:20px">Search for <b>"ExtensionList"</b> in the php.ini\xa \x9\x9\x9 file. Uncomment the <b>"extension=php_openssl.dll"</b> line, if not present then add this line in\xa \x9 \x9\x9\x9the file and save the file.\xa\x9\x9\x9\x9\x9</li>\xa \x9\x9\x9<li><font color="#C31111"><b>For Linux users</b></font>\xa\x9\x9 \x9 <ul style="list-style-type:square;margin-left: 20px">\xa\x9 \x9 \x9<li style="margin-top: 5px">Install php ldap extension (If not installed yet)\xa\x9 \x9\x9 \x9 <ul style="list-style-type:disc;margin-left: 15px;margin-top: 5px">\xa\x9\x9\x9 \x9\x9 \x9<li>For Debian, the installation command would be <b>apt-get install php-openssl</b>
\x9 \x9\x9\x9\x9 </li>
\x9 \x9\x9\x9 <li>For RHEL based systems, the command would be <b>yum install php-openssl</b></li>
\x9\x9 \x9</ul>
\x9 \x9\x9</li>\xa \x9\x9\x9\x9\x9 </li>\xa \x9\x9 \x9 \x9<li>Search for <b>"extension=php_openssl.so"</b> in php.ini file. Uncomment this line, if not\xa\x9\x9 \x9 \x9\x9present then add this line in the file and save the file.\xa\x9\x9 \x9\x9 </li>\xa \x9 \x9</ul>
\x9\x9\x9 <br/>
\x9\x9<li style="margin-top: 5px;font-size: large; font-weight: bold">Step 3</li>\xa\x9 \x9 <li style="list-style-type:square;margin-left:20px">Restart your server. After that refresh the\xa \x9\x9\x9 \x9"LDAP/AD" plugin configuration page.
\x9 \x9\x9</li>\xa </ul>
\x9\x9\x9 For any further queries, please contact us.
\x9\x9 </div>\xa\x9\x9</div>
\x9\x9\x9";
BS:
zv:
echo " <style>
.selectedUserAttrClass{\xa\x9\x9 padding: 5px;\xa \x9 background: #689f68;
\x9\x9border-radius: 10px 10px 9px 10px;\xa margin: 2px;
\x9font-size: 10px;\xa\x9\x9\x9color: white;
\x9 }
\x9 .mo_ldap_multichecked{
\x9\x9\x9background: lightblue;
\x9\x9 border-radius: 4px 4px 4px 4px; \xa\x9\x9\x9 width: 100% !important;
\x9\x9}
.multiselect_group {
width: 300px;
\x9 font-size: 14px;
line-height: 2;\xa }
.multiselect_user {\xa \x9 font-size: 12px;\xa line-height: 2;\xa }\xa
\x9\x9.mo_selectBox {\xa\x9\x9 position: relative;
\x9 }\xa\xa\x9 .mo_selectBox select {
\x9 width: 100%;
\xa\x9 }\xa
\x9.mo_overSelect {
\x9 position: absolute;
\x9\x9 left: 0;
\x9 right: 0;\xa \x9 top: 0;\xa bottom: 0;
\x9 }
\x9 #user_checkboxes {
\x9 display: none;
\x9 }\xa\xa\x9 #user_checkboxes label {
\x9\x9 display: block;\xa\x9\x9}\xa
\x9 #user_checkboxes label:hover {\xa \x9 /*background-color: #1e90ff6b;*/
border-radius: 4px 4px 4px 4px;\xa\x9\x9\x9 width: 100% !important;
\x9}\xa\x9\x9 #group_checkboxes {
\x9\x9 display: none;
\x9 border: 1px #dadada solid;\xa max-height: 100px;
overflow-y: scroll;
\x9}
\xa #group_checkboxes label {
\x9\x9 display: block;
\x9}
\xa \x9#group_checkboxes label:hover {\xa\x9 background-color: #1e90ff6b;\xa\x9 border-radius: 4px 4px 4px 4px; \xa }
\x9.add-new-hover:hover {
color: white !important;
\x9 }
\x9 .reportTable {\xa border-collapse: collapse;\xa \x9\x9border: 1px solid #ccc;\xa\x9 \x9width: 100%
\x9\x9}
\xa \x9.reportTable, .reportTable th, .reportTable td {\xa border: 1px solid black;
\x9\x9\x9align: center;
}\xa\xa .reportTable th, .reportTable td {\xa \x9\x9padding: 10px
\x9}\xa\xa\x9\x9.mo_checkbox_ldap_user {\xa\x9 \x9 /*margin: 100px;*/\xa \x9}\xa \x9#user_checkboxes{
\x9\x9 display: grid !important;\xa\x9 grid-template-columns: repeat(3, 1fr);\xa\x9 \x9grid-gap: 10px;
\x9}\xa\xa \x9.slider_center {
\x9\x9 position: relative;\xa \x9}\xa #search_filter_check{\xa\x9 position: relative;\xa \x9 width: 52px;
\x9\x9 height: 17px;
\x9 -webkit-appearance: none;
\x9\x9\x9background: #c6c6c6;
\x9\x9\x9outline: none;\xa \x9border-radius: 50px;
\x9 \x9box-shadow: inset 0 0 5px rgba(0,0,0,.2);
\x9transition: .5s;\xa\x9 }
\x9 #search_filter_check:checked{\xa \x9background: #6699ff;
}
\x9\x9#search_filter_check:before{\xa \x9\x9content: '';\xa\x9 \x9position: absolute;\xa\x9 height: 16px;\xa\x9 width: 17px;\xa \x9 bottom: 4px;
\x9 border-radius: 20px;\xa\x9 top: 0;\xa\x9 left: 0;
\x9\x9\x9background: #fff;\xa transform: scale(1.3);
box-shadow: 0 2px 5px rgba(0,0,0,.2);
\x9 \x9transition: .5s;\xa \x9}
\x9#search_filter_check:checked:before{\xa \x9 left: 37px;
\x9\x9 top: 2px;\xa }\xa
\x9</style>
<div class="mo2f_container">
";
if ($rt != "pricing" && $rt != "troubleshooting" && $rt != "compatibility") {
goto iO;
}
if ($rt == "pricing" || $rt == "add_on") {
goto mE;
}
if ($rt == "troubleshooting") {
goto nO;
}
if ($rt == "compatibility") {
goto IB;
}
goto c2;
iO:
Jp_hwfrqar_mzwhwzl_arvowfra::tvrrzvweh_rnywvl_braaesr();
echo " \x9\x9<h2 class="nav-tab-wrapper">\xa \x9\x9 ";
$Uw = get_option("mo_ldap_local_license_verified");
if (!(empty($Uw) && $Uw != "true")) {
goto bq;
}
echo " \x9 \x9<a class="nav-tab ";
echo $rt == "account" ? "nav-tab-active" : '';
echo ""
href="";
echo add_query_arg(array("tab" => "account"), $_SERVER["REQUEST_URI"]);
echo "">\xa \x9 \x9\x9";
if (Mo_Ldap_Local_Util::is_customer_verified() && NddKoYsdasadJD()) {
goto u6;
}
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto ff;
}
echo "Verify License";
goto ec;
u6:
echo "My Account";
goto ec;
ff:
echo "Login with miniOrange";
ec:
echo "\x9 \x9\x9 </a>\xa\x9 \x9";
bq:
echo "\x9\x9\x9\x9<a class="nav-tab ";
echo $rt == "default" ? "nav-tab-active" : '';
echo ""\xa \x9\x9 href="";
echo add_query_arg(array("tab" => "default"), $_SERVER["REQUEST_URI"]);
echo "">LDAP
\x9 Configuration</a>\xa\x9 <a id="ldap_signin_settings_tab_pointer" style="position: relative"
\x9 \x9 class="nav-tab ";
echo $rt == "signin_settings" ? "nav-tab-active" : '';
echo ""
\x9 href="";
echo add_query_arg(array("tab" => "signin_settings"), $_SERVER["REQUEST_URI"]);
echo "">Sign-In\xa \x9\x9Settings</a>\xa\x9\x9 <a class="nav-tab ";
echo $rt == "rolemapping" ? "nav-tab-active" : '';
echo ""\xa \x9 href="";
echo add_query_arg(array("tab" => "rolemapping"), $_SERVER["REQUEST_URI"]);
echo "">Role\xa \x9 Mapping</a>
\x9 <a class="nav-tab ";
echo $rt == "attributemapping" ? "nav-tab-active" : '';
echo ""
\x9\x9 href="";
echo add_query_arg(array("tab" => "attributemapping"), $_SERVER["REQUEST_URI"]);
echo "">Attribute
\x9\x9 \x9 Mapping</a>
\x9 \x9\x9<a class="nav-tab ";
echo $rt == "config_settings" ? "nav-tab-active" : '';
echo ""\xa\x9 \x9 href="";
echo add_query_arg(array("tab" => "config_settings"), $_SERVER["REQUEST_URI"]);
echo "">Configuration\xa \x9 \x9Settings</a>
\x9 <a class="nav-tab ";
echo $rt == "debugger" ? "nav-tab-active" : '';
echo ""\xa\x9\x9 href="";
echo add_query_arg(array("tab" => "debugger"), $_SERVER["REQUEST_URI"]);
echo "">Troubleshooting</a>
\x9 \x9<a class="nav-tab ";
echo $rt == "users_report" ? "nav-tab-active" : '';
echo ""\xa \x9 href="";
echo add_query_arg(array("tab" => "users_report"), $_SERVER["REQUEST_URI"]);
echo "">Authentication
\x9\x9\x9 Report</a>
\x9\x9\x9 <a class="nav-tab ";
echo $rt == "feature_request" ? "nav-tab-active" : '';
echo ""
\x9 \x9\x9 href="";
echo add_query_arg(array("tab" => "feature_request"), $_SERVER["REQUEST_URI"]);
echo "">Feature
\x9 \x9 Request</a>
\x9</h2>\xa <table style="width:100%;">
<tr>\xa \x9\x9 <td style="width:65%;vertical-align:top;" id="configurationForm">\xa \x9";
$pk = apply_filters("mo_check_config", '');
$Jf = strcasecmp(Jp_hwfrqar_mzwhwzl_arvowfra::wa_yvrbwmb_fmazpbrv(), "verified") == 0 ? true : false;
if ($rt == "default") {
goto od;
}
if ($rt == "signin_settings") {
goto KT;
}
if ($rt == "account") {
goto f4;
}
if ($rt == "rolemapping") {
goto oF;
}
if ($rt == "attributemapping") {
goto gr;
}
if ($rt == "config") {
goto XX;
}
if ($rt == "config_settings") {
goto mU;
}
if ($rt == "debugger") {
goto Y3;
}
if ($rt == "users_report") {
goto T1;
}
if ($rt == "pricing") {
goto Z5;
}
if ($rt == "troubleshooting") {
goto A2;
}
if ($rt == "feature_request") {
goto re;
}
if ($rt == "compatibility") {
goto Ao;
}
goto NG;
od:
mo_ldap_local_configuration_page();
goto NG;
KT:
mo_ldap_local_signin_settings();
goto NG;
f4:
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto wl;
}
if (!NddKoYsdasadJD() && (!$pk && !$Jf)) {
goto RU;
}
mo_ldap_local_account_page();
goto d1;
wl:
mo_ldap_local_login_page();
goto d1;
RU:
mo_ldap_show_verify_license_page();
d1:
goto NG;
oF:
mo_ldap_local_rolemapping();
goto NG;
gr:
mo_ldap_show_attribute_mapping_page();
goto NG;
XX:
mo_ldap_local_default_config_page();
goto NG;
mU:
mo_show_export_page();
goto NG;
Y3:
mo_debugger_page();
goto NG;
T1:
mo_user_report_page();
goto NG;
Z5:
mo_ldap_show_licensing_page();
goto NG;
A2:
mo_ldap_local_troubleshooting();
goto NG;
re:
feature_request();
goto NG;
Ao:
mo_ldap_add_on_compatibility();
NG:
echo " \x9\x9 </td>
\x9\x9 ";
if (!($rt != "feature_request")) {
goto nH;
}
echo " \x9 \x9 <td style="vertical-align:top;padding-left:1%;">\xa\x9\x9 \x9 \x9\x9";
echo mo_ldap_local_support();
echo "\x9 \x9 \x9\x9";
echo add_on_main_page();
echo " \x9\x9\x9 \x9</td>\xa\x9\x9 ";
nH:
if (!($rt != "rolemapping")) {
goto A1;
}
update_option("mo_ldap_show_groups", 0);
A1:
echo " \x9\x9</tr>
\x9\x9 </table>\xa\x9\x9 ";
goto c2;
mE:
mo_ldap_show_licensing_page();
goto c2;
nO:
mo_ldap_local_troubleshooting();
goto c2;
IB:
mo_ldap_add_on_compatibility();
c2:
echo "\x9</div>
";
}
function mo_ldap_local_login_page()
{
echo "\x9<!--Verify password with miniOrange-->
\x9<form name="f" method="post" action="">
\x9 <input type="hidden" name="option" value="mo_ldap_local_verify_customer"/>\xa <div class="mo_ldap_table_layout">\xa\x9\x9 <h3>Login with miniOrange account</h3>
\x9 \x9<div id="panel1">
\x9 \x9<table class="mo_ldap_settings_table">
\x9 \x9\x9\x9<tr>\xa\x9\x9 \x9\x9<td><b><font color="#FF0000">*</font>Email:</b></td>\xa\x9 \x9 \x9\x9<td><input class="mo_ldap_table_textbox" type="email" name="email"
\x9\x9 \x9\x9 \x9 required placeholder="[email protected]"
\x9 \x9 \x9\x9 value="";
echo get_option("mo_ldap_local_admin_email");
echo ""/></td>
\x9\x9 \x9</tr>
\x9\x9\x9\x9\x9<tr>\xa\x9 \x9\x9 \x9<td><b><font color="#FF0000">*</font>Password:</b></td>\xa\x9\x9\x9\x9\x9\x9<td><input class="mo_ldap_table_textbox" required type="password"
\x9 \x9\x9 \x9\x9 name="password" placeholder="Enter your miniOrange password"/></td>
\x9\x9\x9\x9 </tr>
\x9 <tr>
\x9 <td> </td>
\x9\x9\x9\x9 \x9<td><input type="submit" value="Verify" class="button button-primary button-large"/>\xa \x9\x9\x9\x9 \x9<a target="_blank"
\x9 \x9\x9 href="https://login.xecurify.com/moas/idp/resetpassword">Click\xa \x9 \x9\x9 here if you forgot your password?</a></td>\xa\x9 \x9</tr>\xa\x9 \x9 </table>
</div>\xa\x9 </div>\xa\x9</form>
";
}
function mo_ldap_show_verify_license_page()
{
$Hi = Jp_hwfrqar_mzwhwzl_arvowfra::wa_zvweh_fmazpbrv();
echo "
<div class="mo_ldap_table_layout">\xa \x9<h3>Verify your license</h3>\xa
\x9 <form name="f" method="post" action="">\xa\x9\x9\x9<input type="hidden" name="option" value="mo_ldap_local_verify_license"/>
\x9\x9\x9<table class="mo_ldap_settings_table">\xa \x9 \x9<tr>\xa\x9\x9\x9 \x9<td><b><font color="#FF0000">*</font>License Key:</b></td>
\x9 \x9\x9\x9<td><input class="mo_ldap_table_textbox" required type="text"\xa\x9\x9\x9\x9 name="mo_ldap_local_license_key"\xa \x9 placeholder="Enter your license key to activate the plugin"/></td>\xa \x9\x9 </tr>\xa \x9\x9 <tr>\xa \x9 \x9 <td> </td>
\x9 \x9 <td>
\x9 \x9 \x9<input type="submit" name="submit" value="Activate License"\xa \x9\x9\x9 \x9 class="button button-primary button-large"/>
\x9\x9\x9\x9</tr>
\x9\x9 </table>
\x9\x9</form>
";
if (!$Hi) {
goto pf;
}
Jp_hwfrqar_mzwhwzl_arvowfra::agpd_zvweh_hwfrqar_arfzwpq_RY(true);
pf:
echo " </div>
\x9";
}
function mo_ldap_local_account_page()
{
$lk = apply_filters("mo_check_config", '');
$Jf = strcasecmp(Jp_hwfrqar_mzwhwzl_arvowfra::wa_yvrbwmb_fmazpbrv(), "verified") == 0 ? true : false;
echo "\xa\x9 <div style="background-color:#FFFFFF; border:1px solid #CCCCCC; padding:0px 0px 0px 10px; width:98%">
\x9<div>
\x9\x9 ";
if ($lk && !$Jf) {
goto gC;
}
echo " \x9\x9\x9<h4>Thank you for being premium customer with miniOrange.</h4>
\x9 \x9 ";
goto M5;
gC:
echo " \x9 <h4>You are currently using miniOrange Trial License.</h4>\xa\x9\x9\x9\x9";
M5:
echo "
\x9\x9 <h3>Your Profile</h3>
\x9<table border="1"
\x9 style="background-color:#FFFFFF; border:1px solid #CCCCCC; border-collapse: collapse; padding:0px 0px 0px 10px; margin:2px; width:85%">
\x9 <tr>
\x9\x9 \x9<td style="width:45%; padding: 10px;">Username/Email</td>\xa \x9\x9 <td style="width:55%; padding: 10px;">";
echo get_option("mo_ldap_local_admin_email");
echo "</td>
\x9\x9\x9</tr>
\x9\x9\x9<tr>
\x9 \x9 <td style="width:45%; padding: 10px;">Customer ID</td>
\x9 <td style="width:55%; padding: 10px;">";
echo get_option("mo_ldap_local_admin_customer_key");
echo "</td>
\x9\x9 \x9</tr>
\x9 \x9\x9<tr>
\x9 <td style="width:45%; padding: 10px;">API Key</td>\xa \x9\x9<td style="width:55%; padding: 10px;">";
echo get_option("mo_ldap_local_admin_api_key");
echo "</td>
\x9\x9 </tr>\xa\x9\x9 <tr>
\x9\x9\x9\x9\x9<td style="width:45%; padding: 10px;">Token Key</td>
\x9\x9<td style="width:55%; padding: 10px;">";
echo get_option("mo_ldap_local_customer_token");
echo "</td>
\x9 </tr>\xa \x9 </table>
\x9 <br/>
\xa\x9\x9 ";
if (!($lk && !$Jf)) {
goto qc;
}
Jp_hwfrqar_mzwhwzl_arvowfra::agpd_zvweh_hwfrqar_arfzwpq_RY();
qc:
echo " \x9 <p><a target="_blank"\xa\x9\x9 href="";
echo MO_LDAP_LOCAL_HOST_NAME . "/moas/idp/resetpassword";
echo "">Click here</a>\xa\x9 if you forgot your password of your miniOrange account.</p>\xa
</div>
</div> \xa\xa\x9";
}
function mo_ldap_local_configuration_page()
{
$LQ = new Mo_Ldap_Local_Config();
$b5 = !empty(get_option("mo_ldap_directory_server_value")) ? get_option("mo_ldap_directory_server_value") : '';
$Ht = get_option("mo_ldap_local_server_url") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_server_url")) : '';
$Td = get_option("mo_ldap_local_ldap_protocol") ? get_option("mo_ldap_local_ldap_protocol") : "ldap";
$qj = get_option("mo_ldap_local_ldap_server_address") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_ldap_server_address")) : '';
$ba = get_option("mo_ldap_local_ldap_port_number") ? get_option("mo_ldap_local_ldap_port_number") : "389";
$cD = get_option("mo_ldap_local_ldaps_port_number") ? get_option("mo_ldap_local_ldaps_port_number") : "636";
$IC = get_option("mo_ldap_local_server_dn") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_server_dn")) : '';
$XC = get_option("mo_ldap_local_search_base") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_base")) : '';
$R3 = get_option("mo_ldap_local_enable_both_login");
if ($R3) {
goto H6;
}
update_option("mo_ldap_local_enable_both_login", "admin");
H6:
$uw = get_option("mo_ldap_local_server_url_status") ? get_option("mo_ldap_local_server_url_status") : '';
if (Mo_Ldap_Local_Util::check_empty_or_null($Ht)) {
goto Fy;
}
if ($uw == "VALID") {
goto fP;
}
if ($uw == "INVALID") {
goto H3;
}
goto fT;
fP:
$uw = "mo_ldap_input_success";
goto fT;
H3:
$uw = "mo_ldap_input_error";
fT:
Fy:
$TN = new MO_LDAP_Local_Config();
$ot = $TN->test_connection();
if (isset($ot->statusCode) && strcasecmp($ot->statusCode, "LDAP_BIND_SUCCESSFUL") === 0) {
goto Xp;
}
$aZ = "INVALID";
goto Z2;
Xp:
$aZ = "VALID";
Z2:
$Sh = get_option("mo_local_filter_check");
$Bi = get_option("mo_ldap_local_service_account_status") ? get_option("mo_ldap_local_service_account_status") : '';
if ($Bi == "VALID") {
goto Zo;
}
if ($Bi == "INVALID") {
goto hA;
}
goto Tu;
Zo:
$Bi = "mo_ldap_input_success";
goto Tu;
hA:
$Bi = "mo_ldap_input_error";
Tu:
$X8 = get_option("mo_ldap_local_user_mapping_status") ? get_option("mo_ldap_local_user_mapping_status") : '';
if ($X8 == "VALID") {
goto iU;
}
if ($X8 == "INVALID") {
goto cH;
}
goto jx;
iU:
$X8 = "mo_ldap_input_success";
goto jx;
cH:
$X8 = "mo_ldap_input_error";
jx:
$W7 = get_option("mo_ldap_local_username_status") ? get_option("mo_ldap_local_username_status") : '';
if ($W7 == "VALID") {
goto l3;
}
if ($W7 == "INVALID") {
goto PE;
}
goto RP;
l3:
$W7 = "mo_ldap_input_success";
goto RP;
PE:
$W7 = "mo_ldap_input_error";
RP:
delete_option("mo_ldap_local_username_status");
$U8 = get_option("mo_ldap_local_password_status") ? get_option("mo_ldap_local_password_status") : '';
if ($U8 == "VALID") {
goto LM;
}
if ($U8 == "INVALID") {
goto Kj;
}
goto UA;
LM:
$U8 = "mo_ldap_input_success";
goto UA;
Kj:
$U8 = "mo_ldap_input_error";
UA:
delete_option("mo_ldap_local_password_status");
$wd = get_option("mo_ldap_local_username_attribute");
$F8 = get_option("mo_ldap_local_username_attribute");
$IF = array(array("name" => "sAMAccountName", "value" => "samaccountname"), array("name" => "mail", "value" => "mail"), array("name" => "userPrincipalName", "value" => "userprincipalname"), array("name" => "uid", "value" => "uid"), array("name" => "cn", "value" => "cn"), array("name" => "Extra attributes", "value" => "extraUserAttribute"));
$RW = Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_filter")) != '' ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_filter")) : "(&(objectClass=*)(sAMAccountName=?))";
$kq = get_option("mo_ldap_local_extra_user_attribute");
echo "
\x9<div class="mo_ldap_local_small_layout" style="margin-top:0px;">
\x9\x9<!-- Toggle checkbox -->
\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo "\xa \x9<!-- Save LDAP Configuration -->
<form id="mo_form1" name="f" method="post" action="">
\x9<input id="mo_ldap_local_configuration_form_action" type="hidden" name="option"
\x9 value="mo_ldap_local_save_config"/>
\x9\x9\x9\x9 <input id="mo_ldap_local_ldap_server_port_no" type="hidden" name="mo_ldap_local_ldap_server_port_no" value="";
echo $ba;
echo "" />\xa \x9 <input id="mo_ldap_local_ldaps_server_port_no" type="hidden" name="mo_ldap_local_ldaps_server_port_no" value="";
echo $cD;
echo "" />\xa \x9\x9<!-- Copy default values to configuration -->\xa\xa \x9 <h3 class="mo_ldap_left">LDAP Connection Information</h3>
\x9\x9<p><strong style="font-size:14px;">NOTE: </strong> You need to find out the values for the below given
\x9\x9fields from your LDAP Administrator.</strong></p>\xa\xa\x9 \x9<div id="panel1">\xa\x9\x9\x9 ";
if (!("VALID" === $aZ)) {
goto x6;
}
echo "\x9 \x9 \x9<p class="mo_ldap_local_connection_status" style="color: green;">Note: LDAP Connection Successfully Established.</p>
\x9 ";
x6:
echo "\xa \x9\x9<table class="mo_ldap_settings_table">\xa\xa\x9 <tr>
\x9\x9 \x9\x9 <td><span style="color: red">*</span><b>Select Your Directory Server:</b></td><td>\xa \x9\x9\x9 <select name="mo_ldap_directory_server_value" id="mo_ldap_directory_server_value" onchange="mo_ldap_show_custom_directory()" required>
\x9\x9 \x9\x9<option value="">Select</option>\xa \x9\x9 \x9\x9 \x9<option value="msad" \xa \x9\x9\x9 \x9\x9";
if (!($b5 == "msad")) {
goto QH;
}
echo "selected";
QH:
echo " \x9\x9\x9>Microsoft Active Directory</option>
\x9\x9\x9 \x9\x9 <option value="openldap" \xa \x9 \x9 ";
if (!($b5 == "openldap")) {
goto Ll;
}
echo "selected";
Ll:
echo " \x9\x9\x9\x9>OpenLDAP</option>\xa \x9\x9 \x9\x9<option value="freeipa"
\x9\x9 \x9 \x9";
if (!($b5 == "freeipa")) {
goto Dq;
}
echo "selected";
Dq:
echo " \x9\x9\x9\x9\x9\x9 >FreeIPA</option>\xa\x9 \x9 \x9 \x9 <option value="jumpcloud" \xa\x9\x9\x9\x9\x9 \x9 ";
if (!($b5 == "jumpcloud")) {
goto II;
}
echo "selected";
II:
echo " \x9\x9 \x9 \x9>JumpCloud</option>\xa\x9 \x9\x9\x9 \x9<option value="other"
\x9\x9 \x9 ";
if (!($b5 == "other")) {
goto NC;
}
echo "selected";
NC:
echo " >Other</option>\xa \x9 \x9 \x9\x9</select></td>\xa\x9 \x9 \x9</tr>\xa ";
if ($b5 == "other") {
goto gW;
}
echo " \x9 <tr><td></td><td><input class="mo_ldap_table_textbox" style="width: 65%;display: none;" type="text" id="mo_ldap_directory_server_custom_value" name="mo_ldap_directory_server_custom_value" placeholder="Enter your directory name" value="";
echo esc_attr(get_option("mo_ldap_directory_server_custom_value"));
echo ""></td></tr>\xa \x9 \x9\x9 ";
goto OH;
gW:
echo " \x9\x9<tr><td></td><td><input class="mo_ldap_table_textbox" style="width: 65%;" type="text" id="mo_ldap_directory_server_custom_value" name="mo_ldap_directory_server_custom_value" placeholder="Enter your directory name" value="";
echo esc_attr(get_option("mo_ldap_directory_server_custom_value"));
echo ""></td></tr>\xa\xa\x9 \x9\x9";
OH:
echo "\xa \x9\x9<tr>\xa \x9 \x9<tr><td> </td></tr>\xa \x9 \x9 <script type="text/javascript">\xa
\x9 \x9 function mo_ldap_show_custom_directory() {\xa\x9 \x9 var element = document.getElementById("mo_ldap_directory_server_value").selectedIndex;
\x9\x9 \x9var allOptions = document.getElementById("mo_ldap_directory_server_value").options;
\x9\x9\x9\x9 if (allOptions[element].index == 5){
\x9\x9 \x9\x9\x9\x9document.getElementById("mo_ldap_directory_server_custom_value").style.display = "";\xa \x9 \x9\x9 } else {\xa\x9 \x9\x9 \x9 document.getElementById("mo_ldap_directory_server_custom_value").style.display = "none";\xa\x9 \x9\x9 }\xa }
\x9 </script>
\xa \x9 <tr>
\x9 \x9\x9 \x9<td style="width: 24%"><b><font color="#FF0000">*</font>LDAP Server:</b></td>
\x9 \x9 \x9\x9\x9<td style="float:left"><div id="ldap_server_url_pointer" style="position: relative;border-radius: 10px;">\xa \x9 <select style="width: 110%;" name="mo_ldap_protocol" id="mo_ldap_protocol" >
\x9\x9 \x9 \x9\x9";
if ($Td == "ldap") {
goto Qe;
}
if ($Td == "ldaps") {
goto r1;
}
goto RV;
Qe:
echo "\x9 \x9\x9\x9 \x9 <option value="ldap" selected>ldap</option>\xa\x9 \x9\x9 \x9 \x9<option value="ldaps">ldaps</option>
\x9 \x9\x9\x9 \x9";
goto RV;
r1:
echo "\x9\x9 \x9 \x9 \x9 \x9<option value="ldap">ldap</option>\xa\x9 \x9\x9 \x9 \x9 <option value="ldaps" selected>ldaps</option>\xa\x9 \x9";
RV:
echo " \x9\x9 \x9 \x9 \x9</select></div></td>\xa\x9 \x9 \x9\x9<td style="float: left;width: 66%;"><input class="mo_ldap_table_textbox ";
echo $uw;
echo "" type="text" id="ldap_server" name="ldap_server" style="width: 118%;margin-left: 7%" required placeholder="LDAP Server hostname or IP address" value="";
echo $qj;
echo "" /></td>
\x9 \x9 <td style="width: 10%;"><div id="mo_ldap_server_port_number_div" style="position: relative;border-radius: 10px">\xa\x9 \x9\x9\x9\x9 \x9";
if ($Td == "ldap") {
goto bd;
}
if ($Td == "ldaps") {
goto a7;
}
goto t3;
bd:
echo " \x9 <input type="text" id="mo_ldap_server_port_no" style="width: 100%;" name="mo_ldap_server_port_no" required placeholder="port number" value="";
echo $ba;
echo "" />\xa\x9 \x9 \x9\x9";
goto t3;
a7:
echo "\x9\x9\x9\x9 \x9 \x9<input type="text" id="mo_ldap_server_port_no" style="width: 100%;" name="mo_ldap_server_port_no" required placeholder="port number" value="";
echo $cD;
echo "" />\xa\x9\x9\x9\x9\x9 \x9";
t3:
echo " \x9\x9\x9\x9\x9\x9</div></td>
\x9\x9\x9\x9\x9</tr>
\x9\x9 <tr><td></td></tr>
\x9\x9 <tr>
\x9 \x9\x9\x9<td> </td>
\x9\x9 \x9<td colspan="2"><i>Select ldap or ldaps from the above dropdwon list. Specify the host name for the LDAP server in the above text field. Edit the port number if you have custom port number.</i>
\x9\x9\x9\x9\x9\x9 </td>
\x9\x9 </tr>\xa \x9<tr><td></td></tr>\xa \x9 \x9<tr><td></td></tr>
\x9\x9\x9\x9\x9<tr>
\x9 \x9\x9<td> </td>\xa <td>
\x9\x9\x9\x9 \x9\x9<input type="checkbox" name="mo_ldap_local_tls_enable"
\x9\x9\x9 \x9 value="1" ";
checked(get_option("mo_ldap_local_use_tls") == 1);
echo " \x9 \x9 \x9 onchange="enabletls(this)"> <b>Enable TLS</b> (Check this only if your server use TLS
\x9 \x9Connection.)
\x9\x9 </td>\xa \x9\x9</tr>\xa\x9 \x9 </table>\xa \x9 \x9
\x9\x9\x9<table style="width: 100%">\xa\x9\x9 \x9<tr><td></td></tr>
\x9\x9 \x9 \x9<tr><td></td></tr>\xa \x9 <tr>
\x9\x9\x9<td style="width: 24%"><b><font color="#FF0000">*</font>Username:</b></td>
\x9 <td><div id="ldap_server_username" style="position: relative" ><input class="mo_ldap_table_textbox ";
echo $Bi;
echo "" type="text" id="dn" name="dn" required placeholder="Enter username" value="";
echo $IC;
echo "" /></div></td>
\x9 </tr>
\x9 \x9 \x9<tr>\xa \x9\x9\x9\x9\x9 <td> </td>\xa \x9\x9 \x9\x9 <td><i>You can specify the Username of the LDAP server in the either way as follows<br/><b> Username@domainname or Distinguished Name(DN) format</b></i></td>\xa\x9 </tr>\xa \x9 \x9 \x9<tr><td></td></tr>\xa \x9\x9\x9\x9<tr><td></td></tr>\xa\x9\x9 \x9 \x9<tr><td></td></tr>\xa\x9 \x9 <tr>
\x9\x9 <td style="width: 24%"><b><font color="#FF0000">*</font>Password:</b></td>\xa\x9 \x9\x9\x9 <td><div id="ldap_server_password" style="position: relative;"><input class="mo_ldap_table_textbox ";
echo $Bi;
echo "" required type="password" name="admin_password" placeholder="Enter password"/></div></td>
\x9 \x9 </tr>
\x9 \x9\x9 <tr><td></td></tr>\xa\x9\x9\x9 <tr><td></td></tr>
\x9\x9 \x9\x9<tr>\xa \x9\x9 \x9\x9 <td> </td>\xa\x9 \x9\x9 \x9<td><b>The above username and password will be used to establish the connection to your LDAP server.</b></td>\xa \x9 \x9 \x9</tr>\xa\x9\x9\x9\x9\x9\x9<tr><td></td></tr>
\x9 \x9 <tr><td></td></tr>
\x9 <tr>
\x9\x9 \x9 \x9<td> </td>
\x9 \x9\x9</tr>\xa\x9 \x9<tr>\xa \x9 \x9\x9<td> </td>\xa \x9\x9 \x9\x9<td><input type="submit" class="button button-primary button-large"
\x9 \x9\x9\x9\x9 value="Test Connection & Save" />
\x9\x9 \x9 \x9<input\xa \x9\x9\x9 type="button" id="conn_help" class="help button button-large trouble_button"
\x9\x9 \x9\x9\x9\x9 value="Troubleshooting" /></td>
\x9 \x9</tr>
\x9<tr>
\x9\x9\x9\x9 <td colspan="2" id="conn_troubleshoot" hidden>\xa \x9\x9\x9 \x9<p>
\x9\x9 \x9 \x9<strong>Are you having trouble connecting to your LDAP server from this plugin?</strong>
\x9 \x9<ol>
\x9 \x9 \x9 <li>Please make sure that all the values entered are correct.</li>
\x9 \x9 <li>If you are having firewall, open the firewall to allow incoming requests to your
\x9 \x9\x9 \x9 \x9 LDAP from your WordPress <b>Server IP</b> and <b>port 389.</b></li>
\x9\x9 \x9 \x9<li>If you are still having problems, submit a query using the support panel on the\xa \x9 right hand side.
\x9 \x9 </li>\xa\x9\x9\x9 \x9</ol>
\x9\x9 \x9\x9 </p>\xa \x9 </td>\xa\x9\x9\x9 </tr>
\x9 </table>
\x9\x9</div>\xa \x9<script>\xa \x9\x9jQuery("#mo_ldap_protocol").change(function() {
\x9\x9\x9\x9 \x9var current_selected_protocol_name = jQuery("#mo_ldap_protocol").val();
\x9\x9\x9 \x9var port_number_field = jQuery("#mo_ldap_server_port_no").val();\xa \x9 \x9 var ldap_port_number_value = jQuery("#mo_ldap_local_ldap_server_port_no").val();
\x9 \x9 var ldaps_port_number_value = jQuery("#mo_ldap_local_ldaps_server_port_no").val();
\x9 \x9if (current_selected_protocol_name == "ldaps") {\xa \x9 \x9\x9\x9 jQuery("#mo_ldap_server_port_no").val(ldaps_port_number_value);
\x9\x9} else {\xa \x9\x9 \x9 jQuery("#mo_ldap_server_port_no").val(ldap_port_number_value);
\x9}\xa \x9 \x9});\xa\x9 </script>\xa \x9</form>\xa\x9</div>
\x9<form name="f" id="mo_ldap_local_tls_enable_form" method="post" action="" style="display:none">\xa\x9\x9<input type="hidden" name="option" value="mo_ldap_local_tls_enable">
\x9\x9<input type="checkbox" id="mo_ldap_local_tls_enable" name="mo_ldap_local_tls_enable" value="1"> <b>Enable\xa\x9\x9\x9TLS</b> (Check this only if your server use TLS Connection.)
</form>
\x9<script>\xa\x9 function enabletls(enabletls) {\xa if (enabletls.checked)\xa\x9 jQuery("#mo_ldap_local_tls_enable").prop('checked', true);
\x9 else\xa jQuery("#mo_ldap_local_tls_enable").prop('checked', false);\xa\x9 jQuery("#mo_ldap_local_tls_enable_form").submit();\xa\x9 }
</script>
\x9<div class="mo_ldap_local_small_layout">
<h3>LDAP User Mapping Configuration</h3>\xa \x9<form id="mo_form1" name="f" method="post" action="">\xa\x9\x9 <input id="mo_ldap_local_configuration_form_action" type="hidden" name="option"
\x9\x9 value="mo_ldap_local_save_user_mapping"/>\xa \x9 <div id="panel1">\xa \x9 \x9<table class="mo_ldap_settings_table">
<tr>\xa \x9\x9 \x9<td style="width: 24%"></td>\xa\x9 \x9\x9 <td></td>\xa \x9\x9 \x9</tr>\xa
\x9\x9<tr>\xa\x9\x9\x9\x9\x9\x9<td style="width: 24%"><b><font color="#FF0000">*</font>Search Base(s):</b></td>\xa \x9\x9\x9 <td><input class="mo_ldap_table_textbox ";
echo $X8;
echo ""
\x9 \x9 \x9\x9 type="text" id="search_base" name="search_base" required
\x9\x9\x9\x9\x9 placeholder="dc=domain,dc=com"\xa \x9 \x9\x9\x9 value="";
echo $XC;
echo "" />
\x9\x9\x9 </td>
\x9\x9 \x9<td>
\x9\x9\x9\x9 \x9<input type="button" id="searchbases" class="button button-primary button-large" name="Search Bases" value="Possible Search Bases / Base DNs">
\x9\x9\x9 </td>\xa<!-- <td><input type="button" id="save_search_base" class="button button-primary button-large" value="Save Search Base" /></td>-->
\x9 \x9 </tr>
\x9\x9 <tr>\xa\x9 \x9 \x9<td> </td>\xa \x9\x9 \x9<td colspan="2"><i>This is the LDAP Tree under which we will search for the users for authentication. If we\xa \x9 \x9\x9\x9 are not able to find a user in LDAP it means they are not present in this search base or
\x9 \x9 \x9\x9\x9any of its sub trees. They may be present in some other search base.<br> Provide the\xa \x9 \x9\x9 distinguished name of the Search Base object. <b>eg. cn=Users,dc=domain,dc=com</b>. If\xa \x9 \x9\x9\x9you have users in different locations in the directory(OU's), separate the distinguished
\x9 \x9 names of the search base objects by a semi-colon(;). <b>eg. cn=Users,dc=domain,dc=com;\xa \x9 \x9\x9\x9\x9ou=people,dc=domian,dc=com</b></i><br><br></td>\xa\x9 \x9</tr>\xa\x9\x9\x9 <tr>
\x9 \x9 \x9\x9<td style="width: 24%"><b><font color="#FF0000">*</font>Dynamic Search Filter:</b></td>
\x9 \x9 <td>
\x9\x9 \x9\x9\x9\x9<table>\xa \x9\x9\x9\x9 \x9\x9<td style="width: 50px;">
\x9 \x9\x9\x9\x9<div class="slider_center" style=" margin: -8px;">
\x9 \x9\x9\x9 <input type="checkbox" id="search_filter_check" name="ldap_search_filters"\xa \x9 \x9\x9 value="1" ";
checked(get_option("mo_local_filter_check") == 1);
echo " ";
if (NddKoYsdasadJD()) {
goto k9;
}
echo "disabled";
k9:
echo "\x9\x9\x9\x9\x9\x9\x9 \x9\x9 />
\x9\x9\x9\x9 \x9\x9</div></td>
\x9\x9 \x9 <td colspan="2"><label>Enable this to provide your custom search filter manually.</label></td>\xa \x9 \x9 </table>
\x9 \x9</td>\xa\x9 \x9\x9</tr>
\x9\x9 <tr>
\x9\x9\x9\x9 <td></td>\xa \x9\x9 \x9\x9<td colspan="2">
\x9 \x9\x9 <div id="userAttributesDiv" style="display: none">
\x9 \x9 \x9<div id="customSearchFilterNotice" style="display: none;background: lightgrey;padding:8px">
<!-- <span>You can select User Attributes or Groups from the dropdowns to auto-create Custom Search Filter. You can also add your own Attribute in the Custom Search Filter.</span>-->\xa \x9 \x9\x9 <span>You can select User Attribute(s) to auto-create Custom Search Filter. You can also add your own Attribute in the Custom Search Filter.</span>\xa \x9 \x9 \x9</div><br>\xa \x9\x9\x9 <div>\xa\x9 \x9 <table>
\x9\x9\x9\x9\x9\x9 \x9<td style="width: 140px;">\xa \x9\x9 \x9 <div style="display: inline-flex;"><div><b><font color="#FF0000">*</font>Username Attribute:</b></div></td>\xa\x9\x9\x9\x9\x9 \x9<td><div id="search_filter_ldap" style="position: relative;border-radius: 10px;">\xa \x9 \xa\x9\x9 \x9\x9\x9\x9\x9 \x9";
echo get_ldap_attributes_dropdown($F8, $IF, "user");
echo "\x9 </td></table>\xa \x9\x9 \x9 \x9</div></div>
\x9\x9\x9 \x9 \x9 <div id = "userAttributesDiv" style="display: none"> \xa\x9 \x9 \x9 <table>
\x9 \x9 <tbody>
\x9 \x9 \x9 \x9\x9 <tr >
\x9\x9 \x9\x9 \x9 \x9\x9<td style="width:140px;">
\x9\x9\x9\x9 \x9 <div id='extra_user_attribute_div' hidden> <b>Extra User Attributes:</b></div></td>\xa\x9\x9 \x9\x9\x9<td>\xa\x9\x9 \x9 <div> <input class="mo_ldap_table_textbox " type="text" id="extra_user_attribute" hidden name="extra_user_attribute" placeholder="sAMAccountName,cn" value="";
echo $kq != '' ? $kq : '';
echo "" title="Enter comma-seperated User Attributes eg sAMAccountName,mail,cn" style="width:300px"></div> </td>\xa \x9 \x9 \x9 \x9
\x9 \x9 \x9 \x9\x9 </tr>
\x9 \x9\x9\x9\x9\x9 </tbody>\xa
\x9\x9 \x9 \x9 </table>\xa \x9\x9\x9 \x9\x9</div>
\x9\x9\x9\x9 \x9 \x9\xa\x9 \x9\x9 \x9\x9</div>\xa\xa \x9\x9\x9 <td></td>\xa\x9 \x9\x9\x9 </form>
\x9 \x9 \x9<tr>\xa\x9\x9 \x9\x9\x9<td></td>\xa\x9 \x9 \x9\x9<td>
\x9</div>\xa \x9 </td>\xa\x9\x9 \x9\x9</tr>\xa <tr>\xa\x9\x9 \x9<td></td>\xa \x9\x9\x9 \x9<td colspan="2">
\x9\x9 \x9\x9 <div id="ldap_search_filter_div"\xa\x9 \x9 \x9 style="display: block;">
\x9 \x9 \x9 \x9 <table>\xa \x9\x9\x9 \x9<tr></tr>\xa<!-- <td style="width: 140px;">-->\xa\x9 \x9 <div id = "userAttributesDiv" style="display: none">
<!-- <div style=""><b><font color="#FF0000"></font>User Groups:</b>-->
<!-- <div id="search_filter_ldap" style="position: relative;border-radius: 10px;margin-left:70px">-->\xa<!-- </td>-->
<!-- <td colspan="2"><div id = "userAttributesDiv" style="display: none">-->\xa<!-- -->
\x9";
echo "<!-- </td></div>-->\xa\xa<!-- <tr>-->\xa<!-- <td></td>-->\xa<!-- <td>-->
<!-- -->";
echo "<!-- <div id="groupErrorMessage" style="display: inline-flex;color: red;background: lightgrey;padding: 2px;"> -->";
echo "<!-- </div>-->
<!-- -->";
echo "<!-- </td></tr>-->\xa\xa<!-- </div></div>-->
\x9 \x9\x9 \x9 <tr>\xa\x9 \x9\x9\x9\x9\x9 \x9 <td>
\x9 \x9\x9\x9 \x9 \x9 <div id="search_filter_div">
\x9\x9 \x9\x9\x9 <b>
\x9\x9 \x9\x9\x9\x9\x9\x9 <font color="#FF0000">*</font>Custom Search Filter:</b></div></td>
\x9 \x9 \x9\x9<td>\xa \x9\x9\x9 \x9 \x9 \x9\x9<div id="search_filter_div">
\x9 \x9\x9 \x9 \x9<input class="mo_ldap_table_textbox ";
echo $X8;
echo ""\xa \x9 \x9 \x9 \x9\x9 type="text" id="search_filter" name="search_filter"
\x9\x9\x9\x9 \x9 \x9 placeholder="(&(objectClass=*)(cn=?))"\xa \x9\x9\x9 \x9\x9\x9 ";
if (!($Sh == 1)) {
goto Hd;
}
echo "required";
Hd:
echo "\x9 \x9 \x9\x9 \x9 value="";
echo $RW;
echo ""\xa \x9 \x9 \x9 \x9\x9\x9 pattern=".*\?.*"
\x9\x9 \x9\x9 \x9 \x9 \x9 title="Must contain Question Mark(?) for attributes you want to match e.g. (&(objectClass=*)(uid=?))" \xa\x9 \x9 \x9 \x9 ";
if (NddKoYsdasadJD()) {
goto bO;
}
echo "disabled";
bO:
echo "\x9 \x9\x9\x9\x9 \x9/></div>
\x9 \x9\x9 \x9 \x9\x9</td>
\x9 \x9 \x9\x9\x9</tr>\xa\x9\x9\x9 \x9\x9 <tr>\xa
\x9\x9 \x9 \x9 \x9<td colspan="2"><div id="custom_filter_notice"><i>This field is important for two reasons. <br>1. While
\x9\x9\x9\x9 \x9 \x9searching for users, this is the attribute that is going to be matched
\x9 \x9\x9\x9\x9\x9 \x9\x9\x9\x9to see if the user exists. <br>2. If you want your users to login with\xa \x9 \x9 \x9\x9\x9 \x9 their username or firstname.lastname or email - you need to specify
\x9\x9\x9 \x9\x9\x9\x9 \x9\x9those options in this field. e.g. <b>(&(objectClass=*)(<LDAP_ATTRIBUTE>=?))</b>.
\x9\x9 \x9 \x9\x9\x9 Replace <b><LDAP_ATTRIBUTE></b> with the attribute where your
\x9 \x9 \x9 username is stored.</div>\xa\x9\x9 \x9 \x9 \x9 </td>
\x9\x9 \x9\x9\x9\x9\x9 </tr>\xa \x9\x9\x9\x9\x9\x9\x9</tr>
\x9\x9\x9 </div>\xa \x9\x9 \x9\x9\x9</table>\xa \x9 \x9</div>\xa\x9 \x9 </td>\xa \x9 </tr>\xa\xa \x9\x9\x9<script>\xa \x9 \x9 jQuery("#searchbases").click(function (){
\x9\x9\x9\x9\x9\x9\x9showsearchbaselist();\xa \x9\x9\x9\x9 });
\x9\x9 function showsearchbaselist() {
\x9\x9 \x9 \x9var myWindow = window.open('";
echo site_url();
echo "' + '/?option=searchbaselist', "Search Base Lists", "width=600, height=600");
\x9\x9\x9\x9 }\xa \x9\x9\x9\x9 var expanded = false; \xa\x9\x9\x9 jQuery(document).ready(function(){\xa\xa\x9\x9\x9 \x9\x9 \xa\x9\x9 \x9 \x9// showCheckboxes('user');\xa \x9\x9\x9\x9 var checkboxes = document.getElementById("user_checkboxes");
\x9 \x9 \x9checkboxes.style.display = "block";\xa
\x9\x9 \x9 \x9if(jQuery("input[value='extraUserAttribute']").is(":checked")){\xa \x9\x9 jQuery("#extra_user_attribute,#extra_user_attribute_div").show();
\x9 \x9 \x9 \x9\x9jQuery("#extra_user_attribute").prop('required',true);
\x9\x9 \x9}\xa
\x9\x9\x9jQuery("#save_search_base").on('click',function(){
\x9 \x9 \x9\x9\x9jQuery("#save_search_base").parents("form").find("input[type='submit']").click();\xa \x9\x9 \x9\x9 })\xa\xa\x9 \x9 customFilterUIAction(jQuery("#search_filter_check"));/*
\x9 \x9 if(jQuery("#search_filter_check").is(":checked")){\xa \x9 \x9\x9 jQuery("#username_attribute_id").attr("required", false);
\x9\x9\x9 jQuery("#search_filter").attr("required", true);
\x9 jQuery("#customSearchFilterNotice").hide();
\x9\x9\x9\x9\x9 \x9 jQuery("[id='userAttributesDiv']").hide()\xa\x9\x9 \x9 \x9 jQuery("[id='search_filter_div']").show();
\x9 \x9 \x9\x9\x9jQuery("#custom_filter_notice").show();
\x9\x9\x9\x9 \x9 jQuery("#search_filter").css("width","100%");
\x9 \x9\x9\x9\x9\x9}\xa\x9 \x9\x9\x9 if(!jQuery("#search_filter_check").is(":checked")){
\x9\x9 \x9jQuery("#search_filter").attr("required", true);\xa \x9\x9 jQuery("#username_attribute_id").attr("required", true);
\x9 \x9 \x9\x9\x9\x9jQuery("#search_filter").css("width","140%");
\x9 \x9 \x9 jQuery("#customSearchFilterNotice").show();
\x9\x9 \x9 \x9 \x9jQuery("[id='userAttributesDiv']").show();
\x9\x9 \x9jQuery("#custom_filter_notice").hide();\xa\x9 \x9\x9 \x9jQuery("[id='search_filter_div']").hide();\xa\xa \x9 \x9}*/
\x9\x9 \x9\x9jQuery("#extra_user_attribute").on("change",function(){
\x9 \x9 \x9\x9\x9// alert("ASdsa");
\x9\x9\x9 \x9if(jQuery("#extra_user_attribute").val().endsWith(',')){\xa\x9 \x9 \x9\x9 newVal = jQuery("#extra_user_attribute").val().slice(0,-1);
\x9\x9 \x9\x9 \x9jQuery("#extra_user_attribute").val(newVal);\xa\x9 \x9 \x9 \x9}
\x9 \x9searchFilter=createSearchFilter('');\xa \x9 \x9 \x9\x9
\x9 \x9 \x9\x9\x9jQuery("#search_filter").val(searchFilter);
\x9\x9 })\xa
\x9\x9 \x9 })
\x9 \x9 function showCheckboxes(elem) {
\xa \x9\x9\x9 \x9 var checkboxes = document.getElementById(elem+"_checkboxes");
\x9\x9\x9 if (!expanded) {\xa\x9 \x9 \x9 checkboxes.style.display = "block";\xa \x9\x9\x9 expanded = true;\xa \x9 } else {
\x9 \x9 \x9\x9checkboxes.style.display = "none";\xa \x9\x9\x9\x9 expanded = false;
\x9\x9 \x9\x9\x9 }\xa\x9 \x9 }\xa
\x9\x9//custom Search Conditions
\x9\x9 \x9jQuery(".mo_checkbox_ldap_user").on('change',function(){
\x9\x9\x9 showSelectedAttributeElems = showSelectedAttribute();
\x9 \x9
\x9 \x9 \x9 if(jQuery("#search_filter_check").is(':checked')) return;
\x9\x9\x9 \x9\x9 if(jQuery("input[value='extraUserAttribute']").is(":checked")){
\x9\x9 \x9\x9 jQuery("#extra_user_attribute, #extra_user_attribute_div").show();\xa\x9\x9 \x9\x9 \x9 jQuery("#extra_user_attribute").prop('required',true);
\x9 \x9\x9\x9 \x9}\xa \x9\x9\x9\x9\x9\x9if(!jQuery("input[value='extraUserAttribute']").is(":checked")){
\x9 jQuery("#extra_user_attribute, #extra_user_attribute_div").hide();
\x9\x9\x9\x9 \x9\x9\x9jQuery("#extra_user_attribute").prop('required',false);\xa
\x9\x9 \x9\x9 jQuery("#extra_user_attribute").val('');
\x9 \x9 \x9\x9 }\xa
\x9\x9 \x9attributeID = jQuery(this).find(".mo_ldap_no_checkbox_user").attr("id");
\x9\x9 \x9 \x9 jQuery("#search_filter").empty();\xa \x9\x9 searchFilter = createSearchFilter(attributeID);
\x9 jQuery("#search_filter").val(searchFilter);\xa \x9 })\xa\xa \x9 jQuery(".mo_checkbox_ldap_group").on('change',function(){\xa \x9\x9\x9\x9if(jQuery("#search_filter_check").is(':checked')) return;
\x9\x9\x9\x9\x9\x9 attributeID = jQuery(this).find(".mo_ldap_no_checkbox_group").attr("id");\xa \x9 \x9 jQuery("#search_filter").empty();\xa\x9 \x9 \x9\x9searchFilter = createSearchFilter(attributeID);\xa\x9\x9\x9 \x9 jQuery("#search_filter").val(searchFilter);\xa
\x9 })
\x9\x9\x9 function showSelectedAttribute(){\xa \x9 \x9 selectedUserAttr = jQuery(".mo_ldap_no_checkbox_user:checked").length;
\x9\x9\x9 \x9 \x9attrs = jQuery(".mo_ldap_no_checkbox_user:checked");
\x9\x9 \x9 html = '';\xa\xa \x9 if(selectedUserAttr > 1){\xa\x9 \x9\x9\x9 for(i = 0; i < attrs.length ; ++i){\xa\x9 \x9\x9 html += "<div><span class='selectedUserAttrClass' id='"+attrs[i].id+"'>"+attrs[i].id+"</span></div>";
\x9 \x9 } \xa\x9 \x9 \x9}
\x9\x9\x9else if(selectedUserAttr == 1){\xa \x9\x9 \x9return "<div><span class='selectedUserAttrClass' id='"+attrs[0].id+"'>"+attrs[0].id+"</span></div>";\xa\x9\x9 \x9}\xa\x9\x9 \x9else{\xa\x9\x9 \x9 \x9 return "<div><span class='selectedUserAttrClass' id='sAMAccountName' >sAMAccountName</span></div>";\xa\x9\x9\x9 }
\x9\x9\x9 \x9\x9\x9 return html;
\x9\x9\x9\x9\x9\x9 }
\x9\x9 \x9 function createUserAttributesForFilter(){
selectedUserAttr = jQuery(".mo_ldap_no_checkbox_user:checked").length;
\x9\x9\x9 \x9\x9\x9attrs = jQuery(".mo_ldap_no_checkbox_user:checked");
\x9 \x9\x9\x9selectedExtraUserAttr = jQuery("#extra_user_attribute").val();\xa \x9\x9 \x9 filters = '';\xa\x9\x9\x9 \x9\x9\x9attrLength = attrs.length; \xa\x9\x9 \x9 for(i = 0; i < attrLength ; ++i){
\x9\x9\x9\x9\x9\x9 \x9if(attrs[i].id == "Extra attributes"){\xa \x9\x9 \x9 \x9 attrLength = attrLength -1;\xa \x9 selectedUserAttr = selectedUserAttr -1;
\x9\x9 \x9\x9 }
\x9\x9\x9 \x9 }
\x9 \x9\x9\x9\x9if(selectedUserAttr > 1){
\x9 \x9 for(i = 0; i < attrLength ; ++i){
\x9 \x9\x9\x9 if(attrs[i].id != "Extra attributes")\xa \x9 \x9 \x9filters += '(' + attrs[i].id + '=?)';\xa \x9 \x9 \x9 }
\x9 \x9\x9 }
\x9\x9\x9\x9\x9 else if(typeof attrs[0]=="undefined"){
\x9\x9 \x9 \x9 \x9return "(sAMAccountName=?)";\xa\x9 \x9\x9\x9 }\xa\x9\x9 \x9\x9\x9 else if(selectedUserAttr == 0 )
\x9 \x9\x9\x9 filters = filters;\xa\x9\x9\x9 \x9 else{\xa\x9\x9 \x9 \x9\x9\x9if(attrs[0].id == "Extra attributes") return '(sAMAccountName=?)';
\x9 \x9\x9 \x9 var filters = '(' + attrs[0].id + '=?)';\xa\x9\x9\x9 \x9}
\x9 \x9\x9\x9 \x9return filters;\xa \x9\x9 \x9 }\xa
\x9\x9 \x9function createGroupAttributesForFilter(){\xa\x9 \x9\x9\x9\x9selectedUserAttr = jQuery(".mo_ldap_no_checkbox_group:checked").length;\xa\x9 \x9 \x9 \x9attrs = jQuery(".mo_ldap_no_checkbox_group:checked");\xa\x9 \x9 filters = '';
\x9 \x9\x9if(selectedUserAttr > 1){
\x9\x9 \x9\x9 \x9 for(i = 0; i < attrs.length ; ++i){
\x9 \x9 \x9filters += '(memberOf=' + attrs[i].id + ')';\xa \x9 \x9 }
\x9\x9\x9\x9\x9\x9\x9\x9 basicFilter = '(|' + filters + ')';
\x9 \x9 }\xa\x9 \x9 else if(typeof attrs[0]=="undefined"){
\x9\x9 \x9 return "";
\x9 \x9\x9\x9 }
\x9\x9\x9 \x9\x9\x9else{
\x9 \x9\x9\x9 \x9var basicFilter = '(memberOf=' + attrs[0].id + ')';\xa \x9\x9 \x9}
\x9 \x9 return basicFilter;\xa\x9\x9\x9\x9 }
\xa \x9 function createExtraUserAttributesForFilter(){\xa \x9 \x9 \x9selectedExtraUserAttr = jQuery("#extra_user_attribute").val();
\x9 \x9\x9 \x9 selectedUserAttr = jQuery(".mo_ldap_no_checkbox_user:checked").length;
\x9 if(selectedExtraUserAttr == '' && selectedUserAttr ==0) return selectedExtraUserAttr;
\x9\x9 \x9 \x9if(selectedExtraUserAttr == '') return selectedExtraUserAttr;\xa\x9 \x9\x9 if(selectedExtraUserAttr.includes(",")){\xa \x9\x9\x9\x9\x9 selectedExtraUserAttr = jQuery("#extra_user_attribute").val().split(",");
\x9 \x9\x9 extrAttrLength = selectedExtraUserAttr.length;
\x9 \x9\x9}\xa \x9\x9 \x9 \x9else\xa\x9\x9\x9 \x9 extrAttrLength = 1;\xa
\x9 \x9\x9 \x9filters = '';
\x9\x9 \x9 if(extrAttrLength > 1){
\x9\x9\x9 for(i = 0; i < extrAttrLength ; ++i){\xa\x9 \x9 \x9\x9if(selectedExtraUserAttr[i] != "Extra attributes")\xa \x9\x9\x9\x9\x9 \x9 filters += '(' + selectedExtraUserAttr[i] + '=?)';
\x9\x9 \x9 \x9 }
\x9\x9 \x9 }
\x9 \x9 \x9 else{
\x9 \x9\x9\x9\x9if(selectedExtraUserAttr[i] != "Extra attributes")
\x9 \x9\x9\x9 filters = '(' + selectedExtraUserAttr+ '=?)';\xa\x9\x9 \x9 \x9 }\xa\x9\x9\x9\x9\x9\x9 return filters;
\x9\x9}
\x9 \x9\x9\x9 function createFinalUserAttribute(){\xa\x9 \x9 filter = '';\xa\x9\x9\x9\x9\x9 \x9userAttributesFilter = createUserAttributesForFilter();
\x9\x9 \x9\x9\x9 extraUserAttributeFilter = createExtraUserAttributesForFilter();
\x9\x9 \x9 selectedExtraUserAttr = jQuery("#extra_user_attribute").val();\xa \x9 \xa\x9\x9\x9\x9 \x9userAttributesFilterLength = userAttributesFilter.split(")").length - 1;
\x9 \x9\x9extraUserAttributeFilterLength = extraUserAttributeFilter.split(")").length - 1;\xa\xa\x9 \x9 \x9 \x9if(userAttributesFilterLength == 0 && extraUserAttributeFilterLength == 1 && selectedExtraUserAttr != '')\xa\x9 \x9 \x9 return extraUserAttributeFilter;\xa\xa\x9 \x9 \x9if(userAttributesFilterLength > 1 || (extraUserAttributeFilterLength >= 1)){\xa \x9 \x9\x9\x9\x9 filter = '(|' + userAttributesFilter + extraUserAttributeFilter + ')';
\x9\x9\x9\x9 \x9\x9}\xa\x9 \x9 else if(userAttributesFilterLength == 1 && extraUserAttributeFilterLength == 0){\xa \x9\x9\x9 \x9 filter = userAttributesFilter ;\xa \x9\x9 }\xa\x9\x9\x9 else if(userAttributesFilterLength >= 1 && extraUserAttributeFilterLength == 0){
\x9\x9 \x9 filter = '(|' + userAttributesFilter + ')';
\x9\x9 \x9\x9}\xa\x9\x9 \x9 \x9else{
\x9 \x9 \x9\x9filter = userAttributesFilter + extraUserAttributeFilter;
\x9 \x9\x9\x9}
\x9\x9 \x9
\x9 \x9\x9\x9return filter;
\xa
\x9 }
\xa\x9 \x9\x9 function createSearchFilter(selectedAttr){\xa\x9\x9\x9\x9\x9\x9\x9selectedUserAttr = jQuery(".mo_ldap_no_checkbox_user:checked").length;\xa selectedGroupAttr = jQuery(".mo_ldap_no_checkbox_group:checked").length;\xa\x9\x9\x9 \x9 attrs = jQuery(".mo_ldap_no_checkbox_user:checked");
\x9\x9\x9 \x9 \x9basicFilter = '';
\x9 if(selectedUserAttr >=1 && selectedGroupAttr >=1){\xa \x9 \x9\x9\x9 \x9basicFilter = '(&(objectClass=*)(&' + createFinalUserAttribute() + createGroupAttributesForFilter()+ '))';
\x9\x9\x9 \x9\x9\x9}
\x9 \x9 else if(selectedUserAttr == 0 && selectedGroupAttr >=1 ){\xa\x9 \x9 \x9\x9 \x9basicFilter = '(&(objectClass=*)(&' + createFinalUserAttribute() +createGroupAttributesForFilter() + '))';
\x9 }
\x9\x9 else if(selectedGroupAttr == 0){\xa\x9\x9 \x9 \x9 basicFilter = '(&(objectClass=*)' + createFinalUserAttribute() +')';
\x9\x9 \x9 \x9}\xa \x9\x9 \x9 \x9
\x9\x9\x9 \x9\x9\x9return basicFilter;\xa\xa\x9\x9\x9\x9 }\xa
\xa\x9 jQuery("#search_filter_check").click(function () {\xa \x9\x9\x9 \x9 customFilterUIAction(this);\xa\xa\x9\x9 \x9 });
\xa \x9 \x9\x9function customFilterUIAction(elem){
\x9 \x9\x9\x9 if (jQuery(elem).is(":checked")) {\xa \x9 \x9 \x9jQuery("#userAttributesDiv").slideUp();
\x9 \x9 \x9 jQuery("#user_div").slideDown();\xa \x9 \x9 \x9\x9\x9jQuery("#username_attribute_id").attr("required", false);
\x9\x9 jQuery("#search_filter").attr("required", true);
\x9\x9 \x9\x9\x9\x9 jQuery("#customSearchFilterNotice , #groupErrorMessage").hide();\xa\x9\x9\x9\x9\x9 \x9 jQuery("[id='userAttributesDiv']").hide()\xa \x9\x9 \x9\x9 jQuery("[id='search_filter_div']").show();
\x9 \x9\x9\x9\x9jQuery("#custom_filter_notice").show();
\x9\x9 \x9\x9\x9\x9\x9// jQuery("#search_filter").removeAttr("disabled");\xa\x9 \x9\x9\x9 \x9jQuery("#search_filter").css("width","100%");\xa
\xa\x9 \x9\x9\x9 } else if(!jQuery(elem).is(":checked")) {
\x9 \x9\x9 \x9 jQuery("#userAttributesDiv").slideDown();\xa\x9\x9 \x9\x9\x9 jQuery("#user_div").slideUp();\xa\x9 \x9 jQuery("#search_filter").attr("required", false);\xa\x9\x9\x9 \x9 jQuery("#username_attribute_id").attr("required", true);
\x9\x9 \x9 \x9\x9// jQuery("#search_filter").attr("disabled", "disabled");
\x9\x9 \x9 jQuery("#search_filter").css("width","140%");\xa \x9 \x9\x9 jQuery("#customSearchFilterNotice, #groupErrorMessage").show();
\x9\x9\x9\x9 \x9 jQuery("[id='userAttributesDiv']").show();\xa jQuery("#custom_filter_notice").hide();\xa\x9\x9 \x9 \x9 jQuery("[id='search_filter_div']").hide();
\x9\x9 // jQuery("#search_filter").removeClass("width","100%");\xa\x9\x9\x9\x9 \x9 }\xa\x9\x9\x9\x9\x9\x9}\xa\xa\x9 \x9 function moFilterCheck() {\xa \x9 \x9\x9\x9 $customFilterCheck = document.getElementById("search_filter_check").checked;
\x9 \x9 \x9 if($customFilterCheck === false) {\xa \x9 var checkboxes = document.getElementById("user_checkboxes");\xa\x9 \x9 \x9 var selectedCheckboxes = checkboxes.querySelectorAll('input[type="checkbox"]:checked');
\x9 \x9 if(selectedCheckboxes.length == 0) {
\x9 checkboxes.querySelectorAll('input[type="checkbox"]')[0].setAttribute('required', '');
\x9 \x9\x9\x9 } else {\xa\x9 \x9\x9\x9 \x9 checkboxes.querySelectorAll('input[type="checkbox"]')[0].removeAttribute('required');
\x9\x9 \x9 }
\x9\x9\x9\x9 }
\x9 \x9 }
\x9 \x9\x9 </script>\xa
\xa\x9\x9 \x9<tr>
\x9\x9\x9\x9\x9 <td> </td>\xa\x9 \x9 \x9</tr>\xa\x9\x9\x9 <tr>\xa \x9\x9<td> </td>
\x9 \x9<td colspan="2"><input type="submit" class="button button-primary button-large"\xa\x9 \x9 \x9 value="Save Search Filter" onclick="moFilterCheck()" /> \xa\x9 \x9<input\xa \x9\x9\x9 \x9 type="button" id="conn_help_user_mapping"
\x9 \x9\x9\x9\x9\x9 \x9class="help button button-large trouble_button"
\x9\x9\x9\x9\x9 \x9value="Troubleshooting" /></td>\xa\x9\x9\x9 </tr>\xa \x9\x9 <tr>\xa\x9 <td colspan="3" id="conn_user_mapping_troubleshoot" hidden>\xa \x9 \x9<strong>Are you having trouble connecting to your LDAP server from this plugin?</strong>
\x9\x9 \x9 <ol>
\x9 \x9\x9\x9\x9<li>The <b>search base</b> URL is typed incorrectly. Please verify if that search base
\x9\x9\x9 \x9\x9\x9 is present.
\x9 \x9 </li>
\x9\x9\x9\x9\x9 \x9<li>User is not present in that search base. The user may be present in the directory\xa\x9\x9\x9 \x9 \x9but in some other tree and you may have entered a tree where this users is not\xa \x9 \x9present.
\x9 \x9 \x9\x9 </li>
\x9 \x9\x9\x9 \x9\x9<li><b>Search filter</b> is incorrect - User is present in the search base but the
\x9\x9 \x9\x9 username is mapped to a different attribute in the search filter. E.g. you may be
\x9 \x9\x9 \x9logging in with username and may have mapped it to the email attribute. So this wont\xa\x9 \x9\x9 \x9\x9work. Please make sure that the right attribute is mentioned in the search filter
\x9 \x9\x9 (with which you want the mapping to happen)\xa\x9 \x9 \x9\x9 </li>\xa\x9 \x9 \x9\x9\x9<li>Please make sure that the user is present and test with the right user.</li>
\x9\x9 \x9\x9 \x9\x9<li>If you are still having problems, submit a query using the support panel on the\xa\x9 \x9\x9\x9 right hand side.\xa\x9\x9\x9 \x9 \x9</li>
\x9\x9\x9 \x9\x9 </ol>\xa\xa\x9 </td>\xa\x9\x9\x9\x9\x9</tr>
\x9\x9 \x9</table>\xa\x9 </div>\xa\x9\x9</form>\xa\x9</div>\xa
\x9<div class="mo_ldap_local_small_layout">
\x9 <!-- Authenticate with LDAP configuration -->
\x9<form name="f" method="post" action="">
\x9 <input type="hidden" name="option" value="mo_ldap_local_test_auth"/>
\x9 <h3>Test Authentication</h3>
\x9\x9\x9<div id="test_conn_msg"></div>\xa\x9 \x9<div id="panel1">
\x9 \x9<table class="mo_ldap_settings_table">\xa\x9\x9\x9 \x9<tr>\xa\x9 \x9\x9\x9\x9<td style="width: 24%"><b><font color="#FF0000">*</font>Username:</b></td>\xa\x9\x9\x9 \x9\x9<td>
\x9 \x9 <input class="mo_ldap_table_textbox ";
echo isset($_POST["test_username"]) ? esc_attr($W7) : '';
echo "" type="text" name="test_username" required placeholder="Enter username"\xa\x9\x9\x9 \x9";
if (!isset($_POST["test_username"])) {
goto E2;
}
echo "value=" . $_POST["test_username"];
E2:
echo " \x9 /></td>
\x9 \x9\x9</tr>\xa\x9 \x9\x9<tr>
\x9 \x9\x9<td><b><font color="#FF0000">*</font>Password:</b></td>
\x9\x9\x9\x9\x9 <td><input class="mo_ldap_table_textbox ";
echo isset($_POST["test_username"]) ? esc_attr($U8) : '';
echo "" type="password" name="test_password" required placeholder="Enter password" /></td>\xa \x9\x9\x9</tr>
<tr>\xa\x9 \x9 \x9<td> </td>
\x9\x9 \x9 <td><input type="submit" class="button button-primary button-large"\xa \x9 \x9\x9\x9\x9 value="Test Authentication"/>
\x9\x9 \x9\x9 <input\xa\x9 \x9\x9\x9 type="button" id="auth_help" class="help button button-large trouble_button"
\x9\x9 \x9\x9\x9\x9 value="Troubleshooting"/></td>\xa\x9\x9\x9 </tr>
\x9\x9 <tr>
\x9 \x9\x9\x9<td colspan="2" id="auth_troubleshoot" hidden>
\x9 <p>\xa \x9<strong>User is not getting authenticated? Check the following:</strong>
\x9\x9 \x9<ol>
\x9 <li>The username-password you are entering is correct.</li>
\x9\x9\x9 <li>The user is not present in the search bases you have specified against <b>SearchBase(s)</b>
\x9 \x9\x9above.\xa\x9\x9 \x9\x9</li>
\x9\x9 \x9 \x9\x9\x9<li>Your Search Filter may be incorrect and the username mapping may be to an LDAP
\x9\x9 \x9 \x9\x9attribute other than the ones provided in the Search Filter.\xa\x9\x9 \x9 \x9 \x9</li>
\x9 \x9 </ol>\xa\x9\x9\x9\x9\x9 \x9</p>\xa\x9\x9 \x9 \x9</td>\xa\x9 \x9 </tr>\xa\x9 \x9\x9</table>
\x9</div>
\x9\x9</form>
\x9</div>
\xa ";
disable_ldap_form_elements();
}
function mo_ldap_local_signin_settings()
{
$Ht = get_option("mo_ldap_local_server_url") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_server_url")) : '';
$yt = get_option("mo_ldap_local_redirect_to");
$gz = get_option("mo_ldap_local_custom_redirect");
echo " <div class="mo_ldap_local_small_layout" style="margin-top:0px;">\xa ";
mo_ldap_is_license_verification_done();
echo "\xa <form name="f" id="enable_login_form" method="post" action="">
\x9\x9\x9<input type="hidden" name="option" value="mo_ldap_local_enable"/>\xa \x9 <h3>Enable login using LDAP</h3>
\x9";
if (isset($Ht) && $Ht != '') {
goto kJ;
}
echo " \x9<input type="checkbox" id="enable_ldap_login" name="enable_ldap_login"\xa\x9 \x9 value="1" ";
checked(get_option("mo_ldap_local_enable_login") == 1);
echo "\x9\x9\x9\x9\x9 disabled
\x9 \x9\x9\x9 ";
if (NddKoYsdasadJD()) {
goto sT;
}
echo "disabled";
sT:
echo " \x9 \x9\x9\x9 />Enable LDAP login
\x9 ";
goto to;
kJ:
echo " \x9\x9 <input type="checkbox" id="enable_ldap_login" name="enable_ldap_login"\xa\x9 \x9 \x9 value="1" ";
checked(get_option("mo_ldap_local_enable_login") == 1);
echo " ";
if (NddKoYsdasadJD()) {
goto h0;
}
echo "disabled";
h0:
echo " \x9 ";
if (NddKoYsdasadJD()) {
goto mI;
}
echo "disabled";
mI:
echo "/>Enable LDAP login
\x9\x9 ";
to:
echo "\x9 \x9<p>Enabling LDAP login will protect your login page by your configured LDAP. <b>Please check this only after\xa\x9\x9 \x9\x9you have successfully tested your configuration</b> as the default WordPress login will stop\xa \x9\x9 working.</p>\xa\x9\x9</form>\xa\x9 <script>\xa \x9 jQuery('#enable_ldap_login').change(function () {
\x9\x9\x9jQuery('#enable_login_form').submit();
\x9\x9\x9});\xa\x9 </script>
\x9 Authenticate users from both LDAP and WordPress ( This will allow users to use either of WordPress credentials
\x9or LDAP credentials. )\xa \x9<form name="f" id="enable_both_login_form" method="post" action="">\xa\x9 \x9<input type="hidden" name="option" value="mo_ldap_local_enable_both_login"/>\xa\xa\x9\x9\x9<input type="radio" class="mo_ldap_local_enable_both_login" name="mo_ldap_local_enable_both_login"\xa\x9 value="admin" ";
checked(get_option("mo_ldap_local_enable_both_login") == "admin");
echo " />\xa \x9 Only Administrators \xa
<input type="radio" class="mo_ldap_local_enable_both_login" name="mo_ldap_local_enable_both_login"
\x9 value="all" ";
checked(get_option("mo_ldap_local_enable_both_login") == "all");
echo " />
\x9\x9\x9All Users \xa\xa <input type="radio" class="mo_ldap_local_enable_both_login" name="mo_ldap_local_enable_both_login"\xa \x9 value="none" ";
checked(get_option("mo_ldap_local_enable_both_login") == "none");
echo " />\xa \x9None\xa\xa \x9</form>
<br>\xa <b>Redirect after authentication</b><br>
<form name="f" id="form_redirect_to" method="post" action="">
\x9\x9<input type="hidden" name="option" value="mo_ldap_local_save_login_redirect"/>
\x9 <select id="redirect_to" name="redirect_to">\xa\x9\x9\x9\x9<option value="none"
\x9 ";
if (!($yt == "none" || !$yt)) {
goto U5;
}
echo "selected";
U5:
echo "\x9 >NONE
</option>\xa \x9 <option value="profile" \xa \x9 \x9";
if (!($yt == "profile")) {
goto cv;
}
echo "selected";
cv:
echo " \x9\x9\x9>Profile Page
\x9 </option>\xa\x9 \x9 <option value="homepage"
\x9 \x9";
if (!($yt == "homepage")) {
goto bT;
}
echo "selected";
bT:
echo " \x9\x9>Home Page
\x9 </option>\xa \x9 \x9<option value="custom"
\x9\x9\x9";
if (!($yt == "custom")) {
goto Lr;
}
echo "selected";
Lr:
echo " \x9 \x9>Custom Page
\x9 \x9</option>
\x9\x9</select><br>\xa \x9</form>\xa\xa <form name="custom_redirect_form" id="custom_redirect_form" method="post" action="">
\x9\x9\x9<input type="hidden" name="option" value="mo_ldap_local_custom_redirect">\xa \x9<input class="mo_ldap_table_textbox" type="url" id="mo_ldap_local_custom_url"
\x9 name="mo_ldap_local_custom_url" required placeholder="Enter Custom Page URL"\xa\x9\x9 \x9 value="";
echo $gz;
echo ""
\x9\x9\x9\x9 \x9 ";
if ($yt == "custom") {
goto JB;
}
echo " \x9 style="display: none" ";
goto ca;
JB:
echo "\x9\x9 \x9\x9 style="display: block;margin-top: 4px;" \xa\x9 \x9 \x9\x9 \x9\x9\x9 ";
ca:
echo " />
\x9 <input type="submit" class="button button-primary button-large"
\x9\x9 value="Save"
\x9 ";
if ($yt == "custom") {
goto BC;
}
echo " \x9 \x9 style="display: none" ";
goto N8;
BC:
echo " \x9 \x9\x9 style="display: block;margin-top: 4px;" \xa \x9\x9 \x9 ";
N8:
echo " />
\x9 </form>
\xa\x9\x9<script>
\x9jQuery('#redirect_to').change(function () {\xa\x9 jQuery('#form_redirect_to').submit();
\x9\x9});\xa\x9\x9\x9jQuery('.mo_ldap_local_enable_both_login').change(function () {\xa \x9 jQuery('#enable_both_login_form').submit();
\x9\x9});\xa\xa </script>\xa\x9 <br>\xa
<!-- Toggle checkbox -->
\x9 <form name="f" id="enable_register_user_form" method="post" action="">
\x9\x9 <input type="hidden" name="option" value="mo_ldap_local_register_user"/>\xa\x9\x9 <input type="checkbox" id="mo_ldap_local_register_user" name="mo_ldap_local_register_user"\xa\x9\x9\x9 value="1" ";
checked(get_option("mo_ldap_local_register_user") == 1);
echo " />Enable
\x9\x9 Auto Registering users if they do not exist in WordPress\xa\x9\x9</form>
<script>
\x9\x9jQuery('#mo_ldap_local_register_user').change(function () {\xa \x9jQuery('#enable_register_user_form').submit();\xa });\xa jQuery('#enable_fallback_login_form').change(function () {\xa\x9 \x9 jQuery('#enable_fallback_login_form').submit();
\x9 \x9});
\x9 </script>\xa\x9 <br/>\xa ";
$mV = get_option("mo_ldap_local_enable_login");
if (!$mV) {
goto ZF;
}
echo "\x9\x9\x9<form name="f" id="enable_authorized_users_only" method="post" action="">
\x9\x9 <input type="hidden" name="option" value="mo_ldap_local_authorized_users_only"/>
\x9\x9\x9\x9<input type="checkbox" id="authorized_users_only" name="authorized_users_only"\xa \x9\x9\x9\x9 value="1" ";
checked(get_option("mo_ldap_local_authorized_users_only") == 1);
echo "/>Protect\xa\x9 \x9all website content by login.\xa \x9\x9</form>
\x9 <form action="" method="post" style="margin: 1rem;" id="mo_ldap_custom_page_restriction_form" \xa\x9\x9\x9";
if (!(get_option("mo_ldap_local_authorized_users_only") == 0)) {
goto LH;
}
echo "hidden";
LH:
echo "\x9\x9 >\xa \x9 <input type="checkbox" id="mo_ldap_custom_page_restriction_check" name="mo_ldap_custom_page_restriction_check" value="1" ";
checked(get_option("mo_ldap_public_pages_enable"));
echo " />
\x9 \x9\x9<label for="mo_ldap_custom_page_restriction_check">Add Public Pages</label>\xa\x9\x9\x9\x9<table id="mo_ldap_custom_pages_box" style="display: none; border-collapse: collapse;">
\x9\x9 ";
if (empty(get_option("mo_ldap_public_pages_list"))) {
goto m3;
}
echo " \x9 <!-- <table> -->
\x9\x9\x9 <tr>
\x9\x9\x9 \x9 \x9\x9<td><h3>Public Pages</h3></td>\xa\x9\x9\x9 \x9\x9\x9\x9<td> </td>\xa \x9</tr>
\x9\x9 \x9 ";
$af = unserialize(get_option("mo_ldap_public_pages_list"));
foreach ($af as $qr) {
echo "\x9\x9 \x9 \x9\x9<tr class="mo_ldap_public_page_row">
\x9\x9\x9 \x9 <td class="mo_ldap_public_page_name">\xa \x9 \x9\x9\x9\x9\x9 ";
echo $qr;
echo "\x9 \x9 <span class="mo_ldap_visit_page_link"><a href="";
echo $qr;
echo "" target="_blank" rel="noopener noreferrer">Visit Page</a></span>\xa \x9 \x9 \x9 </td>\xa\x9 \x9 \x9\x9<td class="mo_ldap_remove_public_page_btn_container">
\x9\x9\x9\x9\x9\x9\x9 \x9 <a class="button button-red remove_button" onclick="deletePage('";
echo $qr;
echo "')">X</a>
\x9\x9\x9\x9 \x9</td>
\x9 \x9\x9\x9\x9 </tr>
\x9\x9\x9 \x9\x9";
Jf:
}
Cm:
echo " \x9 <!-- </table> -->
\x9 \x9";
m3:
echo " \x9\x9\x9<tr>
\x9 \x9\x9<td><h3>Add Public Pages</h3></td>
\x9\x9 </tr>
\x9\x9\x9\x9\x9<tr>\xa\x9\x9\x9 \x9 <td style="font-style: italic; color: red;"> \xa \x9 \x9<p>
\x9\x9\x9\x9 \x9\x9Please add <b>Page URL</b> Only
\x9 \x9\x9\x9 </p>
\x9 \x9 </td>\xa\x9 \x9\x9 </tr>
\x9 <tr>\xa\x9 \x9\x9\x9\x9<td></td>
\x9\x9\x9 \x9<td></td>\xa </tr>
\x9 \x9 <tr id="row_1" style="margin: 1rem 0px;">
\x9\x9 \x9\x9<input type="hidden" name="option" value="mo_ldap_public_pages">
\x9 \x9 \x9\x9<td>
<input type="text" id="mo_ldap_custom_page_1" name="mo_ldap_custom_page_1" placeholder='Page URL' style='width:100%;' >
\x9\x9 </td>
\x9\x9\x9 \x9 <td>
\x9\x9 \x9\x9 <input type="button" class="button button-primary" value="+" onclick="add_custom_field();">
\x9\x9\x9\x9\x9 <input type="button" class="button button-primary" value="-" onclick="remove_custom_field();">
\x9\x9 </td>\xa \x9 \x9\x9</tr>
\x9 <tr id="mo_ldap_custom_page">
\x9 \x9\x9\x9<td></td>
\x9 \x9 </tr>\xa \x9 \x9<tr>
\x9\x9\x9 <td>\xa \x9 \x9 <input type="submit" value="Save" class="button button-primary">\xa\x9\x9\x9 \x9</td>
\x9 \x9\x9</tr>\xa \x9 \x9</form>
\x9\x9</table>\xa \x9\x9 <form action="" method="post" id="mo_ldap_delete_public_page_form">\xa\x9 \x9\x9 <input type="hidden" name="option" value="mo_ldap_delete_page">
\x9\x9 \x9<input type="hidden" id="mo_ldap_delete_page" name="mo_ldap_delete_page_name" value="">\xa \x9\x9 </form>\xa
\xa \x9\x9<script>\xa \x9\x9jQuery('#authorized_users_only').change(function () {\xa\x9\x9 \x9\x9jQuery('#enable_authorized_users_only').submit();\xa\x9\x9 });
\x9\x9jQuery('#mo_ldap_custom_page_restriction_check').change(function () {\xa \x9\x9\x9let custom_pages_box = document.getElementById("mo_ldap_custom_pages_box")\xa \x9\x9 if (custom_pages_box.style.display === "none") {
\x9 custom_pages_box.style.display = "block";\xa \x9 \x9\x9} else {\xa\x9\x9\x9\x9\x9 custom_pages_box.style.display = "none";
\x9 }\xa \x9\x9\x9\x9jQuery("#mo_ldap_custom_page_restriction_form").submit()\xa \x9\x9 })
\xa \x9 \x9var countFields;
\x9 \x9\xa \x9\x9function add_custom_field() {
\x9 \x9countFields += 1;
\x9\x9\x9 jQuery("<tr id='row_" + countFields + "'><td><input type='text' id='mo_ldap_custom_page_" + countFields + "' name='mo_ldap_custom_page_" + countFields + "' placeholder='Page URL' style='width:100%;' /></td></tr>").insertBefore(jQuery("#mo_ldap_custom_page"));\xa\x9 \x9\xa \x9 }
\xa function remove_custom_field() {\xa\x9\x9 if(countFields > 1) {
\x9 \x9 jQuery("#row_" + countFields).remove();
\x9 \x9 \x9countFields -= 1;\xa \x9 \x9}\xa \x9 \x9 if (countFields == 0) {
\x9 countFields = 1;
\x9 }\xa\x9 \x9\x9}
function deletePage(pageName) {
\x9 \x9 console.log("here");\xa \x9 \x9jQuery("#mo_ldap_delete_page").val(pageName)\xa\x9 \x9\x9jQuery("#mo_ldap_delete_public_page_form").submit()\xa\x9 \x9\x9}\xa
\x9jQuery(document).ready(function () {
\x9\x9 \x9 countFields = 1;
\x9\x9let publicPageToggleButton = document.getElementById("mo_ldap_custom_page_restriction_check");\xa \x9\x9\x9\x9let custom_pages_box = document.getElementById("mo_ldap_custom_pages_box")\xa\x9 \x9 \x9if(publicPageToggleButton.checked) {\xa\x9 \x9 \x9custom_pages_box.style.display = "block";\xa \x9\x9 \x9}\xa \x9 \x9});\xa </script>\xa \x9\x9<br/>\xa\x9\x9";
ZF:
disable_ldap_form_elements();
echo "\x9</div>
\x9";
}
function mo_ldap_local_rolemapping()
{
$BH = get_option("mo_ldap_local_groups_search_base") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_groups_search_base")) : null;
if (isset($BH)) {
goto Y4;
}
$BH = get_option("mo_ldap_local_search_base") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_base")) : null;
Y4:
echo " <div class="mo_ldap_local_small_layout" style="margin-top:0px;">
\x9 ";
mo_ldap_is_license_verification_done();
echo "
<form name="f" id="enable_role_mapping_form" method="post" action="">\xa <input type="hidden" name="option" value="mo_ldap_local_enable_role_mapping"/>
\x9\x9\x9<h3>LDAP Groups to WP User Role Mapping</h3>\xa\x9 ";
$o1 = get_option("mo_ldap_local_mapping_value_default");
if (!$o1) {
goto wy;
}
echo "\x9 <input type="checkbox" id="enable_ldap_role_mapping" name="enable_ldap_role_mapping"\xa\x9\x9 \x9 value="1" ";
checked(get_option("mo_ldap_local_enable_role_mapping") == 1);
echo " />Enable Role Mapping
\x9\x9 ";
goto TC;
wy:
echo "\x9\x9 <input disabled type="checkbox" id="enable_ldap_role_mapping" name="enable_ldap_role_mapping"
\x9 value="1" ";
checked(get_option("mo_ldap_local_enable_role_mapping") == 1);
echo " />Enable Role Mapping
\x9\x9";
TC:
echo "\x9\x9 <p>Enabling Role Mapping will automatically map Users from LDAP Groups to below selected WordPress Role.
\x9 Role mapping will not be applicable for primary admin of WordPress.</p>
\x9 </form>
\xa\x9 ";
$q_ = get_option("mo_ldap_local_enable_role_mapping");
echo " \x9<form name="f" id="keep_existing_user_roles_form" method="post" action="">
\x9 <input type="hidden" name="option" value="mo_ldap_local_keep_existing_user_roles"/>
\x9 <input type="checkbox" id="keep_existing_user_roles" name="keep_existing_user_roles"
\x9\x9\x9";
if (!($q_ != 1)) {
goto zZ;
}
echo "disabled";
zZ:
echo " \x9\x9\x9 value="1" ";
checked(get_option("mo_ldap_local_keep_existing_user_roles") == 1);
echo "/>Do\xa not remove existing roles of users (New Roles will be added)\xa \x9</form>\xa\x9\x9<br>
\x9 <form name="f" id="fetch_recursive_groups_form" method="post" action="">
<input type="hidden" name="option" value="mo_ldap_fetch_recursive_groups_enable"/>
\x9\x9 <input type="checkbox" id="fetch_recursive_groups" name="fetch_recursive_groups"
\x9\x9\x9 value="1" ";
checked(get_option("mo_ldap_fetch_recursive_groups_enable") == 1);
echo " />Enable
\x9\x9fetching of nested groups
</form>\xa\x9\x9<br>
\x9 <form name="f" id="mo_ldap_save_default_role_form" method="post" action="">
\x9<input type="hidden" name="option" value="mo_ldap_save_default_role"/>\xa \x9<div id="panel1">
<table class="mo_ldap_mapping_table" id="ldap_role_mapping_table" style="width:95%;table-layout: fixed;">
\xa \x9\x9<tr>\xa\x9\x9 \x9\x9<th></th>
\x9\x9\x9\x9<th></th>
\x9\x9 \x9</tr>
\x9 \x9<tr>\xa \x9 \x9<td><font style="font-size:13px;font-weight:bold;">Default Role </font><!-- input class="mo_ldap_table_textbox" type="text" readonly name="mapping_key_default"\xa\x9 \x9 \x9 \x9\x9required value="Default Role" /-->\xa \x9 \x9 \x9</td>\xa\x9 \x9\x9\x9<td>
\x9\x9\x9 <select id="mapping_value_default" name="mapping_value_default" style="width:100%">
\x9 \x9 \x9";
$gc = get_option("mo_ldap_local_mapping_value_default");
if ($gc) {
goto iD;
}
echo " \x9 \x9 \x9<option>Please select a default role</option>
\x9 \x9 \x9\x9\x9";
iD:
wp_dropdown_roles($gc);
echo "\x9\x9 \x9\x9 \x9</select>\xa\x9\x9\x9 \x9\x9</td>
\x9 \x9</tr>
\x9 \x9 <tr>\xa\x9 \x9 <td></td>
\x9\x9\x9 <td><i><b>Note : </b>Default role will be assigned to all users for which mapping is not specified.</i></td>\xa\x9 \x9 </tr>
\x9\x9 \x9</table>
\x9 </div>
</form><br>
\xa <form name="mo_ldap_select_role_mapping_type" method="post" id="mo_ldap_select_role_mapping_type">\xa \x9\x9<input type="hidden" name="option" value="mo_ldap_role_mapping_selection"/>\xa \x9 <h3>Configure Role Mapping</h3><br>
\x9\x9";
$j6 = !empty(get_option("mo_ldap_local_selected_role_mapping_subtab")) ? get_option("mo_ldap_local_selected_role_mapping_subtab") : "1";
echo "\xa\xa\x9 <div class="mo_ldap_role_mapping_subnav">
\x9 \x9\x9<input type="radio" class="mo_ldap_role_mapping_subnav_hidden_radio" id="mo_ldap_role_mapping_tab_1" name="mo_ldap_role_mapping_selected_tab" onchange="this.form.submit()" value="1">
\x9 \x9\x9<label for="mo_ldap_role_mapping_tab_1">\xa \x9\x9<div class="mo_ldap_role_mapping_subnav_tab ";
echo $j6 == "1" ? "mo_ldap_role_mapping_subnav_tab_active" : '';
echo "">\xa\x9\x9 Assign WordPress Roles Based On LDAP Security Groups
\x9\x9 </div>\xa \x9 </label>
\x9\x9<input type="radio" class="mo_ldap_role_mapping_subnav_hidden_radio" id="mo_ldap_role_mapping_tab_2" name="mo_ldap_role_mapping_selected_tab" onchange="this.form.submit()" value="2">\xa <label for="mo_ldap_role_mapping_tab_2">\xa <div class="mo_ldap_role_mapping_subnav_tab ";
echo $j6 == "2" ? "mo_ldap_role_mapping_subnav_tab_active" : '';
echo "">\xa \x9\x9\x9\x9Assign WordPress Roles Based On LDAP OU\xa\x9 \x9\x9\x9</div>
\x9</label>\xa
\x9\x9 \x9<input type="radio" class="mo_ldap_role_mapping_subnav_hidden_radio" id="mo_ldap_role_mapping_tab_3" name="mo_ldap_role_mapping_selected_tab" onchange="this.form.submit()" value="3">\xa\x9 <label for="mo_ldap_role_mapping_tab_3">\xa\x9 \x9\x9\x9<div class="mo_ldap_role_mapping_subnav_tab ";
echo $j6 == "3" ? "mo_ldap_role_mapping_subnav_tab_active" : '';
echo "">
\x9\x9\x9\x9\x9Assign WordPress Roles Based On LDAP Attributes\xa\x9\x9\x9\x9 </div>
\x9 </label>
\x9\x9\x9</div>
\x9 </form>\xa
\x9\x9";
if ($j6 == "1") {
goto RY;
}
if ($j6 == "2") {
goto tg;
}
echo " \x9 <div id="role_mapping_ldap_attribute" class="role_mapping_sub_tab_section">\xa\x9\x9 \x9<h2>Coming Soon...</h2>\xa\x9 </div>
";
goto Qb;
RY:
echo "\x9 <div id="role_mapping_ldap_group" class="role_mapping_sub_tab_section">
\xa <form id="mo_ldap_group_role_mapping_form" name="f" method="post" action="">
\x9\x9<input type="hidden" name="option" value="mo_ldap_local_group_role_mapping"/>\xa
\x9\x9\x9\x9<p><input type="checkbox" id="enable_ldap_role_mapping_based_on_ldap_groups" name="enable_ldap_role_mapping_based_on_ldap_groups" value="1" ";
checked(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_groups") == 1);
echo " /> Enable Role Mapping Based On LDAP Security Groups</p>
\x9\x9\x9</form>\xa
\x9 <form name="mo_ldap_fetch_groups_form" method="post" action="" id="mo_ldap_fetch_groups_form">\xa \x9 <input type="hidden" name="option" value="mo_ldap_fetch_groups_list"/>\xa\xa \x9 <br>
\x9<i>Provide the Search Base DN which contains the LDAP security groups information and Click on Show Groups\xa\x9\x9 button.</i>
\x9<br>
\x9 \x9\x9<table id="groups_table" class="mo_ldap_settings_table" style="width:95%;table-layout: fixed;">\xa\x9 <tbody>
<tr></tr>\xa
\x9 <tr></tr>
\x9 \x9<tr>
\x9\x9\x9\x9\x9\x9<td colspan="3">\xa \x9 \x9\x9 <input type="text" id="mo_ldap_groups_search_base" name="mo_ldap_groups_search_base" required value="";
echo $BH;
echo "" placeholder="cn=groups,dc=domain,dc=com" style="width:80%;">
\x9 \x9 \x9</td>\xa\x9 \x9 <td>\xa\x9\x9 \x9 <input type="submit" value="Show Groups" class="button button-primary button-large">
\x9 \x9\x9 </td>
\x9 \x9 </tr>\xa\x9\x9\x9 \x9<tr></tr>
\xa \x9 \x9 </tbody>\xa \x9\x9 </table>
\x9 \x9</form>
\xa\x9 ";
mo_ldap_role_mapping_show_groups();
echo " \x9</div>\xa <br>\xa
\x9 ";
goto Qb;
tg:
echo "\xa\x9\x9<div id="role_mapping_ldap_ou" class="role_mapping_sub_tab_section">
\x9<form name="mo_ldap_roles_based_on_ldap_ou_form" method="post" id="mo_ldap_roles_based_on_ldap_ou_form">
\x9<input type="hidden" name="option" value="mo_ldap_ldap_ou_based_role_mapping" />\xa <div id="panel1" class="wp_roles_based_on_ldap_ou">
\x9 \x9\x9<p><input type="checkbox" id="enable_ldap_role_mapping_based_on_ldap_ou" name="enable_ldap_role_mapping_based_on_ldap_ou" value="1" ";
checked(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_ou") == 1);
echo " /> Enable Role Mapping Based On LDAP OU</p>
\x9\x9 \x9<table class="" id="ldap_user_ou_mapping_table" style="width:90%">
\x9 \x9 <td>
\x9 \x9 \x9<select id="ou_mapping_wp_roles_dropdown" style="display:none"
\x9 \x9\x9 \x9";
if (NddKoYsdasadJD()) {
goto bP;
}
echo "disabled";
bP:
echo "\x9 \x9\x9\x9 >
\x9\x9\x9 \x9 \x9";
wp_dropdown_roles();
echo " \x9\x9 \x9\x9</select>
\x9 \x9\x9\x9</td>\xa \x9 \x9\x9\x9<tr>
\x9 \x9 <th> <b> LDAP OU DN</b> </th>
\x9 \x9 \x9<th> <b> WordPress Role </b> </th>
\x9\x9 </tr>
\x9 \x9\x9\x9 <tbody>
\x9\x9 \x9\x9";
$tM = 0;
$qB = !empty(get_option("mo_ldap_local_ou_role_mapping_options")) ? unserialize(get_option("mo_ldap_local_ou_role_mapping_options")) : array();
$tM = count($qB);
$Ms = 1;
tz:
if (!($Ms <= $tM)) {
goto uZ;
}
$j0 = $qB[$Ms - 1]["ou_value"];
$we = $qB[$Ms - 1]["ou_based_wp_role_name"];
echo "\xa <tr>\xa\x9 \x9 \x9 \x9\x9<td style="width: 25%">
\x9 \x9\x9\x9\x9\x9 <input style="width: 80%" class="mo_ldap_ou_table_textbox" type="text" name="mo_ldap_role_mapping_ou_value_";
echo $Ms;
echo "" value="";
echo $j0;
echo "" placeholder="ou=myou,dc=domain,dc=com"
\x9 \x9 \x9 \x9\x9\x9\x9\x9\x9\x9 \x9 \x9 \x9\x9\x9\x9 \x9 \x9 ";
if (NddKoYsdasadJD()) {
goto Y6;
}
echo "disabled";
Y6:
echo " \x9 \x9\x9 \x9/>\xa \x9\x9 \x9\x9\x9\x9</td>\xa\x9 \x9 \x9 \x9<td style="width: 25%">\xa\x9\x9 \x9\x9 \x9 \x9<select name="mo_ldap_ou_mapping_role_name_";
echo $Ms;
echo "" id="wp_role" style="width:100%" \xa\x9 \x9\x9 \x9 \x9 \x9\x9\x9 \x9\x9\x9\x9 ";
if (NddKoYsdasadJD()) {
goto sO;
}
echo "disabled";
sO:
echo " \x9 \x9\x9\x9\x9>\xa \x9 \x9\x9\x9\x9 ";
wp_dropdown_roles($we);
echo " \x9\x9 </select>\xa\x9 \x9\x9</td>\xa \x9 \x9\x9</tr>
\x9\x9 \x9 \x9";
Na:
$Ms++;
goto tz;
uZ:
echo " \x9\x9 \x9\x9";
if (!($tM == 0)) {
goto a6;
}
echo "\x9 <tr>\xa\x9\x9 \x9 <td style="width: 25%">\xa\x9\x9\x9 \x9\x9\x9\x9 <input style="width: 80%" class="mo_ldap_ou_table_textbox" type="text" name="mo_ldap_role_mapping_ou_value_1" value="";
echo $j0;
echo "" placeholder="ou=myou,dc=domain,dc=com"
\x9\x9 \x9 \x9\x9\x9\x9\x9\x9 \x9 \x9\x9 \x9\x9\x9 \x9 \x9 \x9 \x9 \x9\x9 \x9\x9 \x9";
if (NddKoYsdasadJD()) {
goto Qx;
}
echo "disabled";
Qx:
echo "\x9\x9 \x9\x9 \x9\x9/>
\x9\x9\x9\x9 \x9\x9</td>
\x9 \x9\x9<td style="width: 25%">
\x9 <select name="mo_ldap_ou_mapping_role_name_";
echo $Ms;
echo "" id="wp_role" style="width:100%" \xa\x9\x9 \x9 \x9\x9\x9 \x9\x9\x9 \x9 \x9 ";
if (NddKoYsdasadJD()) {
goto yD;
}
echo "disabled";
yD:
echo " \x9\x9 \x9 >
\x9\x9 \x9 ";
wp_dropdown_roles();
echo "\x9 \x9 \x9\x9 \x9</select>\xa\x9 \x9\x9 </td>
\x9\x9 \x9</tr>
\x9\x9\x9\x9\x9\x9";
a6:
echo " \x9 \x9 </tbody>\xa\x9\x9\x9 \x9</table>
\x9 \x9<br>\xa\x9 \x9\x9\x9<a style="cursor:pointer"
\x9\x9\x9 ";
if (!NddKoYsdasadJD()) {
goto SE;
}
echo "id="add_ldap_ou_mapping"";
SE:
echo "\x9 \x9\x9\x9><b>Add More OU's</b></a> <br><br>\xa\xa \x9 <input type="submit" class="button button-primary button-large" value="Save Mapping"
\x9";
if (NddKoYsdasadJD()) {
goto Bt;
}
echo "disabled";
Bt:
echo " \x9\x9/>
\x9\x9 </div>
\x9 </form>
\x9</div>
\x9\x9<style>\xa\x9\x9\x9.wp_roles_based_on_ldap_ou th{\xa \x9\x9text-align: left;
\x9 }\xa\x9 </style>\xa
\x9\x9<script>\xa\x9 jQuery('#add_ldap_ou_mapping').click(function() {\xa \x9\x9var last_ou_index_name = jQuery('#ldap_user_ou_mapping_table tr:last .mo_ldap_ou_table_textbox').attr('name');\xa\x9 var splittedOuArray = last_ou_index_name.split("_");
\x9\x9\x9var last_ou_index = parseInt(splittedOuArray[splittedOuArray.length-1])+1;
\x9\x9 \x9var usrdropdown = jQuery("#ou_mapping_wp_roles_dropdown").html();\xa\x9 \x9var new_ou_row = '<tr><td style="width: 25%"><input class="mo_ldap_ou_table_textbox" style="width: 80%" type="text" placeholder="ou=myou,dc=domain,dc=com" name="mo_ldap_role_mapping_ou_value_'+last_ou_index+'" value="" /></td><td style="width: 25%"><select name="mo_ldap_ou_mapping_role_name_'+last_ou_index+'" style="width:100%" id="wp_role">'+usrdropdown+'</select></td></tr>';
\x9 \x9 jQuery('#ldap_user_ou_mapping_table tr:last').after(new_ou_row);
\x9 });
\x9\x9</script>\xa\xa\x9\x9 ";
Qb:
echo " <!-- Section Assign Roles based on LDAP OUs -->\xa
\xa
\x9<br>\xa \x9<h3>Restrict User Login by Role</h3>\xa
\x9";
$ei = get_option("mo_ldap_enable_role_restriction") == 1 ? "checked" : '';
$sD = !empty(get_option("mo_ldap_restricted_login_roles")) ? unserialize(get_option("mo_ldap_restricted_login_roles")) : array('');
echo "\xa \x9<div id="mo_ldap_restrict_login_role">\xa <form name="f" id="mo_ldap_save_restrict_login_by_role_form" method="post" action="">
\x9\x9<input type="hidden" name="option" value="mo_ldap_save_restrict_login_by_role"/>\xa\x9 \x9 <input type="checkbox" ";
echo $ei;
echo " value="1" name="mo_ldap_local_restrict_user_by_role" id="mo_ldap_local_restrict_user_by_role" />Enable Restrict User Login by Role
\x9 <br>\xa\x9\x9\x9 <p style="color: green;"><em><strong>Note:</strong> User with the Administrator role will not be restricted while login.</em></p>\xa \x9\x9\x9<div id="panel1">
\x9\x9\x9 \x9<table class="mo_ldap_settings_table" id="mo_ldap_restrict_login_table" style="width:95%;table-layout: fixed;">\xa\x9\x9\x9\x9 <tr>\xa \x9 \x9\x9\x9 <th></th>\xa\x9\x9\x9 \x9\x9 <th></th>\xa \x9 \x9\x9\x9</tr>\xa\x9 \x9 \x9 <tr>
\x9 \x9 \x9<td></td>\xa\x9\x9\x9 </tr>
\x9\x9\x9\x9<tr>
\x9 \x9\x9 <td><font style="font-size:13px;font-weight:bold;">Restrict Role(s)</font>\xa\x9\x9 \x9 </td>
\x9 \x9 \x9<td>\xa \x9\x9 \x9\x9 \x9<div id="mo_ldap_local_restrict_login_dd" class="mo-ldap-restrict-login-role-dropdown" tabindex="100">
\x9\x9\x9\x9\x9 \x9\x9<span class="mo_ldap_restrict_anchor">Select Role(s)</span>\xa \x9\x9\x9\x9 \x9<ul class="mo_ldap_local_restrict_roles_list">
\x9\x9\x9\x9\x9 \x9 \x9";
$ok = get_role_names();
foreach ($ok as $CY => $nv) {
if (!(strcasecmp($CY, "administrator") == 0)) {
goto Mg;
}
goto b0;
Mg:
$sX = '';
if (!in_array($CY, $sD)) {
goto Co;
}
$sX = "checked";
Co:
echo "<li><input type="checkbox" " . $sX . " id="mo_ldap_restrict_role[]" name="mo_ldap_restrict_role[]" value="" . $CY . ""/>" . $nv . "</li>";
b0:
}
Sx:
echo " \x9\x9 \x9\x9 </ul>
\x9\x9\x9\x9 \x9\x9</div>
\x9 \x9 \x9\x9</td>
\x9 \x9 \x9 </tr>\xa \x9 \x9<tr></tr>\xa\x9 <tr></tr>
\x9\x9 \x9 \x9<br>\xa\x9 \x9\x9\x9\x9<tr>
\x9\x9 \x9\x9 <td><input type="submit" value="Save Configuration"\xa \x9\x9\x9 \x9 class="button button-primary button-large" ></td>
\x9\x9\x9 </tr>
\x9\x9\x9 </table>
\x9 \x9</div>\xa\x9\x9 </form>
\x9\x9</div>\xa\x9\x9<script>
var checkList = document.getElementById('mo_ldap_local_restrict_login_dd');
\x9 \x9checkList.getElementsByClassName('mo_ldap_restrict_anchor')[0].onclick = function(evt) {\xa \x9 if (checkList.classList.contains('visible'))
checkList.classList.remove('visible');
\x9\x9\x9else
\x9 \x9 checkList.classList.add('visible');
\x9 }
\x9\x9</script>
\x9 <form method="post" id="rolemappingtest">
\x9\x9<br>\xa \x9\x9<h3>Test Role Mapping Configuration</h3>Enter LDAP username to test role mapping configuration\xa \x9<table id="attributes_table" class="mo_ldap_settings_table" style="width:95%;table-layout: fixed;">
\x9 \x9\x9<tbody>\xa\x9 <tr></tr>\xa \x9\x9 <tr></tr>\xa\x9\x9 \x9<tr>
\x9 <td style="width:50%"><font style="font-size:13px;">Username</font></td>\xa \x9 <td><input type="text" id="mo_ldap_username" name="mo_ldap_username" required=""
\x9\x9\x9\x9\x9\x9 placeholder="Enter Username"\xa \x9 \x9 style="width:100%;" >
\x9 \x9\x9\x9</td>
\x9 \x9</tr>\xa\x9\x9\x9 <tr>\xa \x9 <!--<td><input type="submit" value="Test Configuration" class="button button-primary button-large" /></td>-->
\x9\x9<td><input type="submit" value="Test Configuration"\xa \x9\x9 \x9\x9\x9 class="button button-primary button-large" >\xa\x9 </td>
\x9 \x9\x9</tr>\xa \x9\x9 </tbody>
\x9\x9</table>\xa\x9\x9</form>\xa <br><br>\xa\x9 ";
do_action("mo_ldap_buddypress_group_front");
echo "\x9\x9";
disable_ldap_form_elements();
echo "\x9</div>
\x9<script>
\xa\x9\x9jQuery(document).ready(function () {\xa\x9\x9 jQuery("#default_group_mapping option[value='administrator']").remove();\xa\x9 });\xa \x9jQuery('#enable_ldap_role_mapping').change(function () {\xa\x9\x9 jQuery('#enable_role_mapping_form').submit();
});
jQuery("#keep_existing_user_roles").change(function () {
jQuery("#keep_existing_user_roles_form").submit();\xa\x9\x9});\xa\x9\x9jQuery("#fetch_recursive_groups").change(function () {\xa \x9jQuery("#fetch_recursive_groups_form").submit();
});\xa\xa jQuery("#role_mapping_check").change(function () {
\x9jQuery("#mo_ldap_select_role_mapping_type").submit();
\x9 });
jQuery('#enable_ldap_role_mapping_based_on_ldap_groups').change(function () {\xa \x9jQuery('#mo_ldap_group_role_mapping_form').submit();
});
\x9 jQuery("#mapping_value_default").change(function () {\xa\x9 \x9jQuery("#mo_ldap_save_default_role_form").submit();
\x9 });\xa\xa\x9 jQuery("#rolemappingtest").submit(function (event) {\xa\x9\x9 event.preventDefault();\xa \x9\x9testRoleMappingConfiguration();\xa });\xa
\x9function testRoleMappingConfiguration() {
\x9\x9 var username = jQuery("#mo_ldap_username").val();\xa \x9 var myWindow = window.open('";
echo site_url();
echo "' + '/?option=testrolemappingconfig&user=' + username, "Test Role Mapping Configuration", "width=650, height=650");
\x9\x9}\xa
</script>
\x9";
}
function mo_ldap_role_mapping_show_groups()
{
$BH = get_option("mo_ldap_local_groups_search_base") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_groups_search_base")) : null;
$S9 = !empty(get_option("mo_ldap_show_groups")) ? get_option("mo_ldap_show_groups") : 0;
if (isset($BH)) {
goto x1;
}
$BH = get_option("mo_ldap_local_search_base") ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_base")) : null;
x1:
echo " ";
if (!NddKoYsdasadJD()) {
goto k5;
}
echo " <div id="mo_ldap_local_role_mapping_list" style="max-width:100%; padding:10px 5px 10px 10px;overflow-y: scroll;max-height: 30em;box-shadow: 0px 0px 0px 2px #888;">
\x9\x9\x9<form id="mo_ldap_role_mapping_form" name="f" method="post" action="">
\x9 \x9\x9<input id="mo_ldap_local_user_mapping_form" type="hidden" name="option" value="mo_ldap_local_save_mapping"/>
\x9 ";
if ($S9 == 1) {
goto Yy;
}
$Co = array("count" => 1);
goto zH;
Yy:
$TN = new Mo_Ldap_Local_Config();
$Co = $TN->fetch_ldap_groups(false, $BH);
zH:
if (!is_numeric(get_option("mo_ldap_local_role_mapping_count"))) {
goto xl;
}
$ZS = intval(get_option("mo_ldap_local_role_mapping_count"));
xl:
$WG = !empty(get_option("mo_ldap_local_role_mapping_key_array")) ? unserialize(get_option("mo_ldap_local_role_mapping_key_array")) : array();
$hq = !empty(get_option("mo_ldap_local_role_mapping_value_array")) ? unserialize(get_option("mo_ldap_local_role_mapping_value_array")) : array();
$Ig = !empty(get_option("mo_ldap_local_role_mapping_group_names")) ? unserialize(get_option("mo_ldap_local_role_mapping_group_names")) : array();
if (!($ZS >= 0 || $Co["count"] > 0)) {
goto Xr;
}
echo "\x9\x9 \x9\x9<script>
\x9\x9\x9\x9 var mo_checkbox_expanded = false;\xa\x9\x9 \x9 function showCheckboxes_dd(row_number) {
\x9 \x9\x9var ele_name = (row_number+"_checkboxes");
\x9 var checkbox = document.getElementById(ele_name).children;\xa\x9\x9 \x9 var checkboxes = checkbox[0]
\x9\x9\x9\x9\x9\x9 if (!mo_checkbox_expanded) {
\x9 \x9\x9\x9checkboxes.style.display = "grid";
\x9\x9 \x9\x9\x9mo_checkbox_expanded = true;
\x9\x9 \x9 \x9 } else {\xa \x9 \x9 \x9 checkboxes.style.display = "none";
\x9 \x9\x9mo_checkbox_expanded = false;\xa\x9\x9 \x9 }
\x9 \x9\x9 }
\x9\x9\x9\x9</script>
\x9\x9 <table>\xa \x9<tr>\xa\x9\x9 \x9<td><input type="text" name="filter_groups_list" id="filter_groups_list" placeholder="Enter group name"></td>
\x9\x9\x9\x9\x9 <td><input type="button" class="button button-primary" name="filter_groups_list_button" id="filter_groups_list_button" value="Filter Groups" onclick="filter_groups_for_role_mapping()"></td> \xa\x9 \x9\x9 \x9<td><input type="button" class="button button-primary" name="clear_filter_groups_list_text" id="clear_filter_groups_list_text" value="Clear text" onclick="clear_filter_group_text_for_role_mapping()"></td>
\x9 \x9<td><input type="button" class="button button-primary" value="Refresh" id="mo_refresh_ldap_groups"></td>
\x9\x9\x9 </tr>\xa\x9\x9\x9 </table> <br/>\xa \x9\x9\x9 ";
Xr:
echo "\xa \x9\x9 <table id="mo_ldap_role_mapping_groups_list_table" style="width: 100%">
\x9 ";
if (!($ZS >= 0 || $Co["count"] > 0)) {
goto Dj;
}
echo " \x9 \x9\x9 <tr>\xa\x9 \x9 \x9<th style="width: 15%;">";
echo "Group Name";
echo "</th>\xa \x9\x9\x9 \x9<th style="width: 50%;">";
echo "Distinguished Name";
echo "</th>\xa \x9\x9\x9\x9\x9 <th style="width: 25%;">";
echo "WordPress Role";
echo "</th>\xa\x9 \x9 <th style="width: 10%;">";
echo "Add/Remove";
echo "</th>
\x9\x9 \x9\x9</tr>
\x9\x9\x9 ";
Dj:
$Dr = 1;
Cz:
if (!($Dr <= $ZS)) {
goto mZ;
}
$ht = $WG["mo_ldap_local_mapping_key_" . $Dr];
$aY = $Ig[$Dr];
$hS = $hq["mo_ldap_local_mapping_value_" . $Dr];
echo " \x9\x9\x9 \x9<tr style="background-color: #c8d3e8" id="";
echo "mo_ldap_role_mapping_row_" . $Dr;
echo "" name="";
echo "mo_ldap_role_mapping_row_" . $aY;
echo "" >
\x9 \x9 <td>\xa\x9\x9 \x9 \x9\x9<label>";
echo $aY;
echo " </label>\xa\x9\x9 \x9<input type="hidden"\xa\x9\x9\x9\x9\x9\x9\x9\x9\x9name="";
echo "mapping_group_name_" . $Dr;
echo ""
\x9 \x9 \x9\x9\x9value="";
echo $aY;
echo "">
\x9 \x9 </td>
\x9\x9\x9 <td>\xa\x9 \x9 \x9 \x9<label>";
echo $ht;
echo "</label>\xa \x9 \x9<input type="hidden" name="";
echo "mapping_key_" . $Dr;
echo "" value="";
echo $ht;
echo "">
\x9 \x9\x9\x9 </td>
\x9\x9 \x9 \x9 <td>\xa\x9 \x9 \x9 ";
get_wproles_checkbox_dropdown($Dr, $hS);
echo " \x9 \x9\x9</td>\xa\x9 \x9 \x9\x9<td style="text-align: center;">
\x9\x9\x9 \x9<input type="button" id="";
echo "add_role_mapping_" . $Dr;
echo "" name="";
echo "add_role_mapping_" . $Dr;
echo "" onclick="add_role_mapping(";
echo "add_role_mapping_" . $Dr;
echo ",";
echo "selected_for_save_role_mapping_" . $Dr;
echo ",";
echo $Dr;
echo ")" value="-" class="button button-primary" />
\x9 \x9 \x9<input type="hidden" name="";
echo "selected_for_save_role_mapping_" . $Dr;
echo "" value="true">
\x9\x9 \x9\x9\x9</td>
\x9\x9\x9\x9\x9</tr>\xa \x9\x9 \x9\x9";
W8:
$Dr++;
goto Cz;
mZ:
if (!($S9 == 1)) {
goto zX;
}
$rE = $ZS;
$Ms = 0;
Jz:
if (!($Ms < $Co["count"])) {
goto x9;
}
$aY = $Co[$Ms]["cn"][0];
$ht = $Co[$Ms]["dn"];
if (!(array_search($aY, $Ig) == false)) {
goto vJ;
}
$rE++;
echo "\x9 \x9 \x9\x9\x9<tr id="";
echo "mo_ldap_role_mapping_row_" . $rE;
echo "" name="";
echo "mo_ldap_role_mapping_row_" . $aY;
echo "" >\xa\x9\x9 \x9\x9\x9 \x9<td>\xa\x9 \x9 \x9 \x9\x9";
if (!isset($aY)) {
goto y_;
}
echo "\x9 \x9 \x9\x9 \x9 <label>";
echo $aY;
echo " </label>
\x9\x9 \x9 \x9\x9\x9 \x9<input type="hidden"
\x9 \x9\x9\x9\x9 \x9 \x9\x9 name="";
echo "mapping_group_name_" . $rE;
echo ""
\x9 \x9\x9\x9\x9\x9\x9 value="";
echo $aY;
echo "">
\x9\x9 \x9\x9\x9 \x9 ";
y_:
echo " \x9 </td>
\x9 \x9\x9\x9 <td>
\x9\x9\x9 \x9\x9\x9 \x9";
if (!isset($ht)) {
goto es;
}
echo " \x9\x9\x9 \x9\x9\x9\x9\x9<label>";
echo $ht;
echo "</label>\xa \x9 \x9 \x9\x9 <input type="hidden"
\x9\x9\x9 \x9\x9\x9 \x9 name="";
echo "mapping_key_" . $rE;
echo ""\xa\x9\x9\x9\x9\x9\x9\x9\x9\x9\x9\x9 value="";
echo $ht;
echo "">
\x9 \x9 \x9 \x9";
es:
echo "\x9 \x9\x9 \x9 </td>\xa \x9\x9\x9\x9 \x9<td>
\x9\x9 \x9\x9\x9 ";
$HK = get_option("mo_ldap_local_mapping_value_default");
if (!empty($HK)) {
goto dY;
}
$HK = "subscriber";
dY:
$HK = array($HK);
get_wproles_checkbox_dropdown($rE, $HK);
echo "\x9 \x9 \x9</td>\xa \x9 \x9 \x9 \x9<td style="text-align: center;">\xa\x9\x9\x9\x9\x9 \x9 <input type="button"\xa\x9 \x9\x9\x9\x9\x9\x9 id="";
echo "add_role_mapping_" . $rE;
echo ""
\x9 \x9\x9 \x9\x9\x9\x9 name="";
echo "add_role_mapping_" . $rE;
echo ""\xa\x9 \x9\x9\x9 \x9\x9 onclick="add_role_mapping(";
echo "add_role_mapping_" . $rE;
echo ",";
echo "selected_for_save_role_mapping_" . $rE;
echo ",";
echo $rE;
echo ")"
\x9\x9\x9\x9\x9\x9 \x9 value="+" class="button button-primary"/>
\x9 \x9 \x9 \x9<input type="hidden"
\x9 \x9\x9\x9\x9\x9 \x9\x9 name="";
echo "selected_for_save_role_mapping_" . $rE;
echo ""\xa\x9\x9 \x9 \x9 \x9 value="false">\xa \x9\x9 \x9 \x9 </td>\xa\x9 \x9\x9 \x9</tr>
\x9\x9 \x9";
vJ:
Sg:
$Ms++;
goto Jz;
x9:
zX:
echo " \x9 </table>
\x9\x9 ";
if (!($Co["count"] == 0)) {
goto JG;
}
echo " \x9 \x9<h3>Reason : </h3><h4>
\x9 ";
$Sw = get_option("mo_ldap_local_verify_ldap_connection");
$V7 = get_option("mo_ldap_local_check_user_mapping_config");
if (!$Sw) {
goto lw;
}
if ($Sw && !$V7) {
goto M6;
}
if ($Sw && $Co["statusMessage"] == "GROUPS_NOT_FOUND") {
goto hz;
}
echo $Co["statusMessage"];
goto Yj;
lw:
echo "Please check if you have successfully saved the LDAP Connection Information.";
goto Yj;
M6:
echo "Please check if you have successfully saved the LDAP User Mapping Configuration.";
goto Yj;
hz:
echo "No new Groups found for the configured search base. Please check search base and try again.";
Yj:
echo "\x9 \x9\x9</h4>\xa\x9\x9\x9 ";
JG:
echo " </div>
\x9\x9\x9";
k5:
echo "\x9 \xa \x9\x9\x9<br/>
\x9\x9 <div>\xa \x9 <i> Specify attribute which stores group names to which LDAP Users belong.</i>\xa\x9 \x9 <br><br>\xa \x9\x9<table class="mo_ldap_mapping_table" style="width:95%;table-layout: fixed;">\xa\x9\x9\x9\x9 <tr>\xa \x9\x9\x9 \x9<td style="width:50%"><font style="font-size:13px;font-weight:bold;">LDAP Group Attributes\xa\x9 \x9 \x9Name </font>
\x9</td>\xa \x9 \x9\x9<td>
\x9\x9\x9\x9 ";
$I9 = get_option("mo_ldap_local_mapping_memberof_attribute");
if (!Mo_Ldap_Local_Util::check_empty_or_null($I9)) {
goto xw;
}
update_option("mo_ldap_local_mapping_memberof_attribute", "memberOf");
xw:
$I9 = get_option("mo_ldap_local_mapping_memberof_attribute");
echo " \x9\x9 \x9\x9<input type="text" name="mapping_memberof_attribute" required="true"
\x9 \x9 placeholder="Group Attributes Name" style="width:100%;"
\x9\x9\x9 \x9\x9value="";
echo $I9;
echo "" >\xa\x9\x9 \x9\x9 </td>
\x9\x9\x9\x9 </tr>
\x9 <tr>\xa \x9\x9\x9\x9\x9<td> </td>\xa\x9\x9\x9 </tr>
\x9 \x9<tr>\xa \x9 \x9\x9<td><input type="submit" class="button button-primary button-large"\xa\x9 \x9\x9\x9value="Save Mapping" /></td>
\x9 \x9 \x9<td> </td>\xa \x9 </tr>
</table>\xa\x9 </form>
\x9</div>
<script>\xa
function add_role_mapping(add_role_button,selected_for_role_mapping_element, element_index) {\xa
\x9 var role_button_current_value = add_role_button.value;\xa \x9\x9var selected_role_mapping_current_value = selected_for_role_mapping_element.value;
\x9 var current_row = document.getElementById('mo_ldap_role_mapping_row_'+element_index)\xa
\x9 if (role_button_current_value == '+') {
\x9 \x9selected_for_role_mapping_element.value = 'true';
\x9\x9 current_row.style.backgroundColor = '#c8d3e8';\xa add_role_button.value = '-';\xa \x9\x9} else {
\x9\x9 selected_for_role_mapping_element.value = 'false';\xa \x9\x9current_row.style.backgroundColor = '#ffffff';
\x9 \x9add_role_button.value = '+';\xa\x9\x9 }\xa \x9}\xa
\x9 function filter_groups_for_role_mapping() {
\x9 var minimum_one_record_found = false;
\x9var group_name_to_filter = jQuery("#filter_groups_list").val().toLowerCase();\xa\x9 \x9var total_group_list_rows = document.getElementById("mo_ldap_role_mapping_groups_list_table").rows.length - 1;\xa
\x9 for (var i=1; i<=total_group_list_rows;i++) {
\x9\x9\x9 var current_group_list_row = document.getElementById("mo_ldap_role_mapping_row_"+i);
\x9 \x9\x9var current_group_row_group_name = jQuery(current_group_list_row).attr('name').toLowerCase();
\x9 if (current_group_row_group_name.search(group_name_to_filter) != -1) {
\x9\x9 \x9 current_group_list_row.style.display = "";\xa\x9 minimum_one_record_found = true;
\x9 } else if (minimum_one_record_found){\xa\x9\x9\x9\x9 current_group_list_row.style.display = "none";\xa \x9}\xa else{
\x9 \x9 current_group_list_row.style.display = "none";
\x9\x9\x9}
\x9\x9}
if (!minimum_one_record_found) {\xa \x9alert("No groups found with the provided name.");\xa \x9\x9}\xa }
\xa\x9\x9function clear_filter_group_text_for_role_mapping() {
\x9 jQuery("#filter_groups_list").val("");\xa\x9\x9 var total_group_list_rows = document.getElementById("mo_ldap_role_mapping_groups_list_table").rows.length - 1;\xa\x9\x9 for (var i=1; i<=total_group_list_rows;i++) {\xa\x9 \x9var current_group_list_row = document.getElementById("mo_ldap_role_mapping_row_" + i);
\x9current_group_list_row.style.display = "";
\x9\x9\x9}\xa\x9 }\xa
\x9jQuery('#mo_refresh_ldap_groups').click(function () {
\x9jQuery('#mo_ldap_fetch_groups_form').submit();\xa\xa\x9\x9});\xa
\x9</script>\xa ";
}
function mo_ldap_show_attribute_mapping_page()
{
$NJ = get_option("mo_ldap_local_enable_attr_mapping");
$Pz = get_option("mo_ldap_local_display_name_attribute");
$ps = unserialize(get_option("mo_ldap_local_custom_attributes"));
$b5 = !empty(get_option("mo_ldap_directory_server_value")) ? get_option("mo_ldap_directory_server_value") : "msad";
$gw = get_option("mo_ldap_save_attribute_config");
echo " <div class="mo_ldap_table_layout"><br>\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo " \x9<div id="ldap_intranet_attribute_mapping_div">
\x9\x9 <form name="f1" method="post" id="enable_attr_mapping_form">\xa \x9 <table class="mo_ldap_settings_table">\xa <input type="hidden" name="option" value="mo_ldap_enable_attribute_mapping"/>
\x9\x9\x9\x9\x9<h3>Attribute Configuration</h3>
\xa\x9 \x9\x9<tr>
\x9 <td style="width:70%;">
\x9 \x9\x9\x9 ";
$dl = get_option("mo_ldap_local_email_attribute");
if (!$dl) {
goto gh;
}
echo "\x9 \x9\x9 <input type="checkbox" id="mo_ldap_local_enable_attr_mapping"
\x9 \x9 \x9 \x9name="mo_ldap_local_enable_attr_mapping"
\x9 \x9 value="1" ";
checked(get_option("mo_ldap_local_enable_attr_mapping") == 1);
echo " />Enable Attribute Mapping\xa \x9 ";
goto Xa;
gh:
echo "\x9 \x9 <input disabled type="checkbox" id="mo_ldap_local_enable_attr_mapping"
\x9\x9 \x9\x9 \x9\x9name="mo_ldap_local_enable_attr_mapping"\xa\x9\x9 \x9\x9 \x9value="1" ";
checked(get_option("mo_ldap_local_enable_attr_mapping") == 1);
echo " />Enable Attribute Mapping
\x9 \x9\x9\x9 ";
Xa:
echo "\x9\x9 \x9\x9</td>
\x9 \x9</tr>\xa\x9 \x9 </table>
\x9</form>
\x9 <form name="f2" method="post" id="enable_updating_ldap_form">\xa\x9\x9 \x9<table class="mo_ldap_settings_table">\xa\x9 <input type="hidden" name="option" value="mo_ldap_enable_updating_ldap"/>
\x9\x9 ";
if (!($NJ == 1)) {
goto nr;
}
echo " \x9\x9 <tr>
\x9\x9 \x9 \x9<td><br><input type="checkbox" id="enable_update_ldap" name="enable_update_ldap"
\x9 \x9 \x9 \x9\x9 value="1" ";
checked(get_option("mo_ldap_local_enable_update_ldap") == 1);
echo " />Enable
\x9\x9 \x9\x9 updating information in LDAP when user edits profile
\x9\x9\x9 \x9 </td>
\x9 \x9</tr>\xa \x9 \x9\x9";
nr:
echo "\x9 \x9</table>
\x9 </form>\xa\x9\x9\x9<script>
\x9 jQuery('#mo_ldap_local_enable_attr_mapping').change(function () {
\x9 \x9\x9\x9jQuery('#enable_attr_mapping_form').submit();\xa\x9 \x9 });
\x9\x9jQuery('#enable_update_ldap').change(function () {
\x9 jQuery('#enable_updating_ldap_form').submit();
\x9\x9 \x9});
\x9\x9</script>\xa\x9 <form name="f" method="post" id="attribute_config_form">
\x9\x9 <table id="attributes_table" class="mo_ldap_settings_table">\xa\x9\x9\x9\x9\x9<tr></tr>
\x9 <tr>";
if (!NddKoYsdasadJD()) {
goto NJ;
}
echo "\x9 \x9 \x9 <td colspan="2"><span style="color:#ff0000;font-weight:500;">Require Help? </span>Click <a style="cursor:pointer;text-decoration:underline;" id="mo_ldap_attribute_help" onclick="attributeHelp()">here</a> to view the Attributes from LDAP server.
\x9 \x9 </td> ";
NJ:
echo "\x9\x9 \x9\x9</tr>\xa\x9 \x9\x9 <input type="hidden" name="option" value="mo_ldap_save_attribute_config"/>\xa\x9\x9 <tr>
\x9\x9 \x9\x9<td colspan="2"><br>Enter the LDAP attribute names for Email, Phone, First Name and Last Name\xa\x9\x9\x9 \x9attributes
\x9 \x9 \x9\x9</td>
\x9\x9\x9\x9\x9</tr>
\x9 \x9 <tr>\xa\x9\x9 \x9 <td style="width:40%;"><b><font color="#FF0000">*</font>Email Attribute</b></td>\xa\x9\x9\x9 \x9 <td><input type="text" name="mo_ldap_email_attribute" required\xa \x9\x9 \x9 \x9\x9 placeholder="Enter Email attribute" style="width:40%;float:right;"\xa\x9 \x9 \x9 value="";
echo get_option("mo_ldap_local_email_attribute");
echo "" />\xa \x9 </td>\xa\x9\x9 \x9</tr>
\x9<tr>\xa\x9\x9\x9 \x9<td style="width:40%;"><b><font color="#FF0000">*</font>Phone Attribute</b></td>\xa\x9 <td><input type="text" name="mo_ldap_phone_attribute" required
\x9\x9\x9 \x9 placeholder="Enter Phone attribute" style="width:40%;float:right;"
\x9\x9\x9 \x9 \x9\x9 value="";
echo get_option("mo_ldap_local_phone_attribute");
echo "" />\xa \x9\x9 </td>\xa \x9</tr>
<tr>
\x9\x9\x9\x9\x9\x9<td style="width:40%;"><b><font color="#FF0000">*</font>First Name Attribute</b></td>\xa\x9 \x9 \x9<td><input type="text" name="mo_ldap_fname_attribute" required\xa \x9\x9 \x9 placeholder="Enter First Name attribute" style="width:40%;float:right;"
\x9\x9 \x9 \x9\x9 value="";
echo get_option("mo_ldap_local_fname_attribute");
echo ""/>
\x9 </td>\xa\x9\x9\x9\x9\x9</tr>\xa \x9<tr>\xa\x9 \x9 \x9\x9<td style="width:40%;"><b><font color="#FF0000">*</font>Last Name Attribute</b></td>\xa\x9 \x9\x9\x9 <td><input type="text" name="mo_ldap_lname_attribute" required\xa \x9 placeholder="Enter Last Name attribute" style="width:40%;float:right;"\xa \x9 \x9 \x9 value="";
echo get_option("mo_ldap_local_lname_attribute");
echo "" />\xa \x9\x9\x9 </td>\xa\x9\x9 \x9 </tr>
\x9\x9<tr>
\x9 \x9 \x9<td style="width:40%;"><b><font color="#FF0000">*</font>Nickname Attribute</b></td>\xa\x9\x9\x9\x9\x9\x9<td><input type="text" name="mo_ldap_nickname_attribute" required\xa\x9\x9\x9\x9 \x9\x9 placeholder="Enter NickName attribute" style="width:40%;float:right;"\xa \x9\x9\x9\x9 \x9 value="";
echo get_option("mo_ldap_local_nickname_attribute");
echo "" />\xa \x9 </td>
\x9\x9\x9\x9 </tr>\xa
\x9\x9 <tr>
\x9 \x9\x9 \x9<td style="width:40%;"><b><font color="#FF0000">*</font>Display Name</b></td>\xa \x9 \x9\x9 <td>\xa \x9 \x9 <select style="width:40%;float:right;" name="mo_ldap_display_name_attribute">\xa\x9 \x9\x9 \x9<option value="nickname" \xa \x9\x9 ";
if (!($Pz == "nickname")) {
goto QU;
}
echo "selected="selected"";
QU:
echo "\x9\x9 \x9 \x9 >
\x9\x9 \x9\x9NickName\xa \x9\x9 \x9</option>\xa \x9\x9 \x9\x9<option value="email" \xa\x9\x9\x9 \x9 \x9";
if (!($Pz == "email")) {
goto kg;
}
echo "selected="selected"";
kg:
echo "\x9\x9\x9\x9 \x9 \x9 >
\x9 \x9\x9 \x9 Email\xa \x9 </option>\xa\x9 \x9\x9 <option value="firstname" \xa\x9\x9 \x9\x9\x9 ";
if (!($Pz == "firstname")) {
goto qI;
}
echo "selected="selected"";
qI:
echo "\x9 \x9 \x9 >
\x9 \x9 \x9\x9\x9\x9First Name\xa\x9\x9\x9 \x9\x9 </option>\xa \x9\x9\x9\x9\x9 <option value="firstlast"
\x9 \x9\x9";
if (!($Pz == "firstlast")) {
goto F_;
}
echo "selected="selected"";
F_:
echo " \x9 \x9 \x9\x9\x9 >
\x9\x9\x9 \x9 \x9First Name + Last Name\xa \x9\x9 \x9\x9 </option>\xa\x9 \x9 \x9 <option value="lastfirst"
\x9 \x9 \x9\x9";
if (!($Pz == "lastfirst")) {
goto VC;
}
echo "selected="selected"";
VC:
echo " \x9\x9 \x9\x9\x9 >
\x9\x9\x9 \x9Last Name + First Name\xa\x9\x9\x9\x9 \x9\x9\x9</option>
\x9 \x9\x9\x9</select>
\x9\x9 \x9\x9\x9</td>\xa \x9\x9\x9</tr>
\x9 \x9";
foreach ($ps as $NY => $wV) {
echo "\x9 \x9\x9 <tr>
\x9\x9 \x9\x9\x9<td><b><font color="#FF0000"></font>";
echo $wV;
echo " Attribute</b></td>
\x9\x9 <td style="width:40%;float:right;margin:2px 0;"><b>";
echo $wV;
echo "</b><a class="button button-red" style="cursor:pointer;float:right;"
\x9 \x9 \x9\x9\x9 \x9 \x9\x9 \x9 ";
if (!NddKoYsdasadJD()) {
goto a8;
}
echo "onclick=deleteAttribute('" . $wV . "')";
a8:
echo " \x9\x9\x9>x</a></td>
\x9
\x9\x9\x9 \x9 </tr>
\x9 \x9\x9\x9";
FJ:
}
sV:
echo "\xa\x9 \x9 <tr>\xa \x9 <td><h3>Add Custom Attributes</h3></td>\xa \x9\x9 </tr>
\x9\x9 \x9\x9<tr>\xa\x9 \x9 <td colspan="2">Enter extra LDAP attributes which you wish to be included in the user profile.</td>\xa\x9 \x9\x9\x9</tr>\xa\x9 \x9\x9 <tr>\xa\x9\x9 \x9\x9<td><input type="text" name="mo_ldap_local_custom_attribute_1_name"\xa \x9\x9\x9 \x9 placeholder="Custom Attribute Name"\xa\x9\x9 \x9 \x9 style="width:100%;" /></td>
<td style="width:100%;float:right;"><input style="margin-left:20px;" type="button" name="add_attribute" value="+" onclick="add_custom_attribute();"\xa \x9\x9\x9\x9\x9\x9\x9 class="button button-primary" /> \xa \x9 \x9\x9\x9 <input type="button" name="remove_attribute" value="-" onclick="remove_custom_attribute();"
\x9 \x9 \x9 \x9 class="button button-primary" /></td>
\x9\x9\x9\x9\x9</tr>\xa\x9\x9\x9\x9 <tr id="mo_ldap_custom_attribute">\xa\x9\x9 \x9 <td></td>\xa \x9 \x9</tr>\xa \x9\x9 \xa \x9 <tr>\xa\x9 \x9\x9 \x9<td colspan="2"><h3>Custom LDAP to User Meta Mapping</h3></td>
\x9 \x9</tr>\xa \x9\x9\x9 <tr>\xa \x9 \x9<td colspan="2">\xa \x9\x9 \x9 \x9<table style="width: 100%">\xa\x9 \x9 <tr>\xa \x9\x9\x9<td style="width: 80%;">
\x9 \x9\x9\x9\x9\x9This form is used to assocaiate the attributes from your AD/LDAP to the meta_key field in your Wordpress<br>
\x9\x9 \x9 \x9\x9For Eg: You can associate the givenName LDAP attribute to the first_name meta_key in wordpress.
\x9\x9 \x9 \x9 </td>
\x9 \x9\x9 \x9 \x9<td style="float:right;margin-right: 15px;">
\x9\x9\x9\x9 \x9\x9<input type="button" value="+" class="button button-primary" onclick="add_ldap_usermeta_mapping()">\xa\x9\x9\x9\x9 \x9\x9 <input type="button" value="-" class="button button-primary" style="margin-left: 5px;" onclick="remove_ldap_usermeta_mapping()">\xa
\x9 \x9 \x9</td>\xa\x9 \x9\x9\x9\x9 </tr>
\x9 \x9 </table>
\x9 \x9\x9</tr>\xa \x9\x9\x9";
$vb = get_option("mo_ldap_attribute_usermeta_mapping");
$Ms = 0;
if (!$vb) {
goto UN;
}
foreach ($vb as $CY => $wV) {
$Ms++;
echo "<tr id="urow" . $Ms . "" class="usermeta_row">";
echo "<td><input type="text" placeholder="Enter meta_key value" name="mo_ldap_usermeta_name_" . $Ms . "" value="" . $CY . "" style="width: 60%;"></td>";
echo "<td><input type="text" placeholder="Enter LDAP Attribute name" name="mo_ldap_usermeta_value_" . $Ms . "" value="" . $wV . "" style="width: 90%;"></td>";
echo "</tr>";
Kp:
}
Gu:
UN:
echo " <tr id="ldap_to_usermeta_rows"><br></tr>\xa
<script>\xa\x9 \x9 \x9function add_ldap_usermeta_mapping() {\xa \x9 \x9\x9 usermeta_attribute_count = jQuery("tr.usermeta_row").length;
\x9 \x9 \x9usermeta_attribute_count++;
\xa \x9row = '<tr id ="urow'+usermeta_attribute_count+'" class="usermeta_row">' +
\x9 \x9\x9'<td><input type="text" placeholder="Enter meta_key value" name="mo_ldap_usermeta_name_'+usermeta_attribute_count+'" style="width: 60%;"></td>' +
\x9 \x9 '<td><input type="text" placeholder="Enter LDAP Attribute name" name="mo_ldap_usermeta_value_'+usermeta_attribute_count+'" style="width: 90%;"></td>' +\xa\x9\x9\x9\x9 \x9\x9'</tr>';
\xa \x9\x9\x9 \x9 jQuery(row).insertBefore(jQuery("#ldap_to_usermeta_rows"));\xa\xa\x9\x9\x9 \x9 }\xa \x9\x9\x9
\x9\x9function remove_ldap_usermeta_mapping() {\xa \x9 \x9 \x9usermeta_attribute_count = jQuery("tr.usermeta_row").length;
\x9 \x9 \x9jQuery("#urow"+usermeta_attribute_count).remove();\xa \x9 \x9\x9\x9usermeta_attribute_count--;\xa\x9 \x9}\xa \x9\x9 </script>\xa\xa \x9\x9 ";
do_action("mo_ldap_attribute_mapping_end");
echo "\x9\x9 <tr id="save_config_element">
\x9\x9\x9 \x9\x9<td>\xa\x9\x9 \x9 <input type="submit" value="Save Configuration"\xa\x9\x9\x9\x9 \x9 class="button button-primary button-large" />
\x9\x9\x9 \x9 \x9<a id="back_button"\xa \x9\x9 \x9\x9 class="button button-primary button-large" \xa\x9 \x9\x9\x9 ";
if (!NddKoYsdasadJD()) {
goto zq;
}
echo "href=''";
goto j5;
zq:
echo "disabled";
j5:
echo " \x9 \x9 >Cancel</a>\xa \x9 \x9 </td>
\x9\x9 \x9</tr>\xa\x9 \x9</table>
\x9\x9 </form>\xa\xa\x9 </div>\xa \x9<form id="delete_custom_attribute_form" method="post">\xa \x9<input type="hidden" name="option" value="mo_ldap_delete_custom_attribute"/>
\x9<input type="hidden" id="custom_attribute_name" name="custom_attribute_name" value=""/>
\x9 </form>
\x9 <form method="post" id="attribiteconfigtest">\xa \x9<input type="hidden" name="option" value="mo_ldap_test_attribute_configuration"/>\xa \x9 <table id="attributes_table" class="mo_ldap_settings_table">\xa\x9\x9 <tr><h3>Test Attribute Configuration</h3></tr>
\x9\x9\x9<tr>Enter LDAP username to test attribute configuration</tr>
\x9\x9<tr>
\x9\x9 \x9<td>Username</td>\xa \x9 \x9 <td><input type="text" id="mo_ldap_username" name="mo_ldap_username" required\xa \x9 placeholder="Enter Username"\xa style="width:61%;" />\xa \x9\x9 </tr>
\x9<tr>\xa\x9 \x9 \x9<!--<td><input type="submit" value="Test Configuration" class="button button-primary button-large" /></td>-->
\x9\x9\x9 \x9<td><input type="submit" value="Test Configuration"
\x9\x9\x9 \x9\x9 class="button button-primary button-large" />\xa \x9\x9 \x9</td>\xa </tr>
\x9</form>\xa\x9\x9</table>\xa <script>\xa\x9\x9 var countAttributes;\xa \x9\x9
\x9\x9\x9function add_custom_attribute() {\xa \x9\x9\x9countAttributes += 1;
\x9\x9 jQuery("<tr id='row_" + countAttributes + "'><td><input type='text' id='mo_ldap_local_custom_attribute_" + countAttributes + "_name' name='mo_ldap_local_custom_attribute_" + countAttributes + "_name' placeholder='Custom Attribute Name' style='width:100%;' /></td></tr>").insertBefore(jQuery("#mo_ldap_custom_attribute"));
\x9 }
\x9 \x9function remove_custom_attribute() {\xa\x9\x9 jQuery("#row_" + countAttributes).remove();
\x9\x9 \x9countAttributes -= 1;
\x9 \x9\x9if (countAttributes == 0)\xa \x9\x9\x9 countAttributes = 1;
\x9 }
\xa \x9\x9jQuery("#attribiteconfigtest").submit(function (event) {
\x9 \x9 event.preventDefault();
\x9\x9 testConfiguration();
\x9\x9 });\xa\xa\x9\x9\x9function testConfiguration() {\xa\x9\x9\x9\x9var username = jQuery("#mo_ldap_username").val();
\x9\x9 var myWindow = window.open('";
echo site_url();
echo "' + '/?option=testattrconfig&user=' + username, "Test Attribute Configuration", "width=700, height=600");\xa \x9\x9}
\x9 \x9function attributeHelp(){\xa\x9 \x9\x9window.open('";
echo site_url();
echo "' + '/?option=fecthattributesforldapserver', "Directory Attribute List", "width=700, height=600");\xa\x9\x9 }\xa\xa \x9\x9function deleteAttribute(attributeName) {\xa\x9 \x9jQuery("#custom_attribute_name").val(attributeName);
jQuery("#delete_custom_attribute_form").submit();\xa \x9}\xa
\x9 jQuery(document).ready(function () {
\x9\x9 \x9countAttributes = 1;
\x9});
\xa\x9 </script>\xa\x9 ";
disable_ldap_form_elements();
echo "\x9</div>
\x9";
}
function mo_ldap_local_default_config_page()
{
$M_ = get_option("mo_ldap_local_default_config");
echo "\x9<div class="mo_ldap_table_layout">\xa\x9\x9<!-- Test connection for default configuration -->
\x9 <form name="f" method="post" action="">
\x9 <input type="hidden" name="option" value="mo_ldap_local_test_default_config"/>
\xa\x9 <h3>Example Configuration</h3>
\x9\x9 <p><b><font color="#FF0000">NOTE : The values given below are mock values. So if you try copying them to the
\x9\x9\x9 \x9 LDAP configuration tab, IT WILL NOT WORK.</font></b> You need to provide actual LDAP
\x9 \x9configuration in the LDAP configuration tab. If you need any help, please contact us at
\[email protected]</p>
\x9 <div id="panel1">
\x9 <table class="mo_ldap_settings_table">\xa\x9 \x9\x9\x9<tr>\xa\x9 \x9 \x9\x9<td><b>LDAP Server:</b></td>\xa \x9 <td style="width:65%"><input class="mo_ldap_table_textbox fixed" type="url"\xa\x9 \x9 \x9\x9\x9 \x9\x9\x9 value="";
echo $M_["server_url"];
echo "" readonly/>\xa\x9 \x9 </td>
\x9 \x9 </tr>\xa\x9\x9\x9\x9 <tr>\xa\x9\x9\x9 \x9 <td><b>Service Account DN:</b></td>\xa\x9 \x9\x9 \x9<td><input class="mo_ldap_table_textbox fixed" type="text" name="dn"
\x9 \x9\x9\x9\x9\x9\x9 value="";
echo $M_["service_account_dn"];
echo "" readonly/></td>\xa\x9\x9\x9 \x9</tr>\xa\x9 \x9 <tr>\xa \x9 <td><b>Admin Password:</b></td>\xa \x9 \x9 \x9<td><input class="mo_ldap_table_textbox fixed" type="password"
\x9\x9\x9 value="";
echo $M_["admin_password"];
echo "" readonly/></td>\xa \x9\x9\x9</tr>\xa\x9\x9 \x9 <tr>\xa\x9 \x9 <td><b>Search Base:</b></td>\xa \x9\x9\x9 <td><input class="mo_ldap_table_textbox fixed" type="text"
\x9\x9 \x9 \x9\x9 value="";
echo $M_["search_base"];
echo "" readonly/></td>
\x9\x9 </tr>\xa \x9 <tr>
\x9\x9 \x9<td><b>LDAP Search Filter:</b></td>
\x9\x9\x9 <td><input class="mo_ldap_table_textbox fixed" type="text"\xa \x9 \x9 \x9 value="";
echo $M_["search_filter"];
echo "" readonly/></td>
\x9\x9\x9</tr>
\x9\x9 </table>\xa \x9\x9</div>\xa\x9\x9</form>
\x9\x9<br><br>
</div>\xa ";
}
function mo_show_export_page()
{
echo "\x9<div class="mo_ldap_support_layout"><br>\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo " \x9<div id="mo_export" style="background: white;position: relative;border-radius: 10px;">\xa\x9 <form method="post" action="" name="mo_export_pass">
\x9\x9\x9<input type="hidden" name="option" value="mo_ldap_pass"/>\xa\x9\x9\x9 <input type="hidden" name="mo_ldap_pass_nonce"\xa \x9\x9\x9 value="";
echo wp_create_nonce("mo_ldap_pass_nonce");
echo ""/>
\x9\x9 <table>
\x9 \x9<tr>
\x9 \x9 <td><h3>Export Configurations</h3></td>
\x9 </tr>\xa \x9 <tr>
\x9\x9\x9\x9 <td><p>This tab will help you to transfer your plugin configurations when you change your\xa\x9\x9\x9 \x9 WordPress
\x9 \x9 instance.</p></td>\xa </tr>\xa \x9\x9<tr>\xa \x9 <td><input type="checkbox" id="enable_ldap_login" name="enable_ldap_login" value="1"
\x9\x9\x9\x9 \x9\x9 onchange="this.form.submit()"
\x9 ";
checked(esc_attr(get_option("mo_ldap_export")) == 1);
echo "\x9 \x9 />Export Service Account password. (This will
\x9\x9 \x9\x9lead to\xa\x9 \x9 \x9 your service account password to be exported in encrypted fashion in a file.)
\x9 \x9 \x9</td>\xa \x9 </tr>\xa\x9\x9\x9\x9 <tr>
\x9 \x9\x9 \x9<td>(Enable this only when server password is needed.)</td>
\x9\x9 \x9 <td></td>\xa \x9\x9\x9\x9</tr>\xa\x9 \x9</table>\xa \x9</form>\xa\x9 </div>\xa <form method="post" action="" name="mo_export">\xa \x9<input type="hidden" name="option" value="mo_ldap_export"/>\xa \x9\x9<input type="hidden" name="mo_ldap_export_nonce"
\x9 \x9\x9 value="";
echo wp_create_nonce("mo_ldap_export_nonce");
echo ""/>
\x9<br>\xa \x9 <table>
\x9\x9\x9<tr>\xa \x9\x9\x9\x9<td>
\x9\x9\x9\x9 <input type="button" class="button button-primary button-large"\xa \x9\x9 \x9 onclick="document.forms['mo_export'].submit()" ;\xa \x9\x9\x9 value="Export configuration" />
\x9\x9 \x9 </td>\xa\x9 \x9\x9</tr>
\x9\x9 </table>\xa\x9\x9</form>\xa\xa\xa\x9 <div id="mo_import" style="background: white;position: relative;border-radius: 10px;">
\x9 <form method="post" action="" name="mo_import" enctype="multipart/form-data">
\x9 \x9\x9<input type="hidden" name="option" value="mo_ldap_import"/>
\x9 <input type="hidden" name="mo_ldap_export_nonce"\xa\x9 \x9\x9 value="";
echo wp_create_nonce("mo_ldap_export_nonce");
echo ""/>
\x9\x9 <table>\xa \x9\x9<tr>
\x9\x9\x9\x9<td><h3>Import Configurations</h3></td>
\x9\x9 \x9</tr>\xa \x9\x9 <br><br>\xa \x9<tr>\xa\x9\x9 \x9 <td><p>This tab will help you to transfer your plugin configurations from your older WordPress
\x9 \x9\x9 \x9 instance.</p></td>\xa\x9\x9\x9 \x9</tr>
\x9 \x9\x9\x9<tr>\xa \x9\x9\x9\x9\x9<td><input type="file" name="mo_ldap_import_file" id="mo_ldap_import_file"
\x9\x9 \x9 required ></td>
\x9\x9\x9 </tr>\xa\x9 \x9<tr>\xa\x9\x9 \x9\x9\x9<td><br>
\x9\x9 <td>\xa\x9 \x9\x9\x9</tr>\xa \x9\x9 <tr>\xa \x9\x9\x9\x9<td><input type="submit" class="button button-primary button-large" value="Import Configuration"\xa\x9\x9\x9 \x9\x9 name="import_file" ></td>
\x9 \x9 \x9</tr>
\x9 \x9<tr>
\x9\x9 \x9\x9<td></br></td>\xa\x9 \x9\x9\x9</tr>
\x9\x9\x9\x9</table>\xa \x9</form>
\x9 </div>
\x9\x9";
disable_ldap_form_elements();
echo "
\x9</div>
</div>\xa ";
}
function mo_debugger_page()
{
function mo_ldap_debugger_test_connection()
{
$Ur = '';
$TN = new Mo_Ldap_Local_Config();
$rR = $TN->test_connection();
if (strcasecmp($rR->statusCode, "LDAP_BIND_SUCCESSFUL") === 0) {
goto Rn;
}
$Ur = $Ur . $rR->statusMessage;
goto dN;
Rn:
$Ur = $Ur . "Connection was established successfully.";
dN:
return $Ur;
}
$ZX = mo_ldap_debugger_test_connection();
echo "\x9<div class="mo_ldap_local_small_layout" style="margin-top: 0;">
\x9 ";
mo_ldap_is_license_verification_done();
echo "\x9\x9<table class="mo_ldap_local_debugger">\xa\x9\x9\x9<tr>
\x9\x9<td>\xa\x9 \x9\x9\x9";
$g0 = "Connection was established successfully." === $ZX && NddKoYsdasadJD() ? esc_url(plugin_dir_url(__FILE__) . "includes/images/green_check.png") : esc_url(plugin_dir_url(__FILE__) . "includes/images/wrong.png");
$KJ = !empty(get_option("mo_ldap_directory_server_value")) ? get_option("mo_ldap_directory_server_value") : "Not Configured";
if (0 === strcasecmp($KJ, "msad")) {
goto Fc;
}
if (0 === strcasecmp($KJ, "openldap")) {
goto xq;
}
if (0 === strcasecmp($KJ, "freeipa")) {
goto Za;
}
if (0 === strcasecmp($KJ, "jumpcloud")) {
goto Hz;
}
if (0 === strcasecmp($KJ, "other")) {
goto PD;
}
goto aM;
Fc:
$KJ = "Microsoft Active Directory";
goto aM;
xq:
$KJ = "OpenLDAP";
goto aM;
Za:
$KJ = "FreeIPA";
goto aM;
Hz:
$KJ = "JumpCloud";
goto aM;
PD:
$KJ = get_option("mo_ldap_directory_server_custom_value");
aM:
$VT = !empty(get_option("mo_ldap_local_ldap_protocol")) ? get_option("mo_ldap_local_ldap_protocol") : '';
$qj = !empty(get_option("mo_ldap_local_ldap_server_address")) ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_ldap_server_address")) : '';
$Kp = "ldap" === $VT ? !empty(get_option("mo_ldap_ldap_port_number")) ? get_option("mo_ldap_ldap_port_number") : "389" : (!empty(get_option("mo_ldap_ldaps_port_number")) ? get_option("mo_ldap_ldaps_port_number") : "389");
$KA = !empty(get_option("mo_ldap_local_server_dn")) ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_server_dn")) : '';
$XC = !empty(get_option("mo_ldap_local_search_base")) ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_base")) : '';
$RW = !empty(get_option("mo_ldap_local_search_filter")) ? Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_search_filter")) : '';
echo "\x9 \x9\x9<h3>LDAP Server Status<span style="display:inline-block;text-align:center;"><img alt="" style="margin-left:1rem;width:25px;height:25px;" src="";
echo esc_url($g0);
echo "" /></span></h3>\xa \x9\x9";
if (!empty($qj) && NddKoYsdasadJD()) {
goto uF;
}
echo "\x9 \x9 \x9 <strong>Not Configured</strong>
\x9 \x9 \x9\x9";
goto Jj;
uF:
echo " \x9\x9 \x9\x9<table>
\x9\x9\x9 \x9<tr>
\x9\x9 \x9 \x9\x9 <td>\xa\x9 \x9 \x9 <strong>Directory Server</strong>\xa\x9 \x9\x9 \x9 </td>\xa\x9 \x9 \x9 <td class="mo_ldap_local_debugger_td_right">\xa \x9\x9\x9\x9 \x9 ";
echo esc_html($KJ);
echo " \x9\x9 \x9\x9\x9 </td>\xa \x9 \x9 \x9</tr>\xa\x9 \x9\x9\x9<tr>
\x9 \x9 \x9 \x9<td>\xa\x9\x9 \x9 \x9 <strong>Server URL</strong>
\x9 \x9\x9</td>\xa \x9\x9\x9 \x9 \x9<td class="mo_ldap_local_debugger_td_right">
\x9 \x9 \x9";
echo esc_html($VT) . "://" . esc_html($qj) . ":" . esc_html($Kp);
echo " \x9\x9 \x9 </td>
\x9 \x9</tr>\xa\x9 \x9 \x9 <tr>
\x9\x9 \x9\x9\x9<td>\xa\x9 \x9\x9 \x9 <strong>Username</strong>\xa \x9 \x9\x9\x9 </td>\xa\x9 \x9 \x9<td class="mo_ldap_local_debugger_td_right">\xa\x9 \x9";
echo esc_html($KA);
echo " \x9 \x9\x9</td>
\x9\x9\x9\x9 </tr>
\x9\x9 \x9<tr>
\x9\x9 \x9 \x9 <td>\xa\x9 \x9\x9\x9\x9\x9<strong>Password</strong>\xa \x9 </td>
\x9 \x9<td class="mo_ldap_local_debugger_td_right">\xa \x9 \x9 \x9\x9<span id="debugger_password">************* </span><img src="";
echo esc_url(plugin_dir_url(__FILE__) . "/includes/images/eye.webp");
echo "" alt="Show/Hide" style="cursor:pointer;" id="toggle_debugger_password" onClick="toggleDebuggerPasswordVisibility('debugger_password', 'toggle_debugger_password')">\xa\x9 \x9\x9\x9\x9\x9 </td>
\x9 \x9</tr>\xa\x9 \x9\x9 \x9<tr>
\x9\x9 \x9\x9 <td>
\x9\x9 \x9 <strong>Search Base</strong>
\x9 \x9 </td>
\x9\x9\x9\x9\x9\x9\x9 <td class="mo_ldap_local_debugger_td_right">
\x9 \x9 \x9 ";
if (!empty($XC)) {
goto Eh;
}
echo "Not Configured";
goto bR;
Eh:
echo esc_html($XC);
bR:
echo "\x9\x9\x9\x9\x9\x9\x9 </td>\xa \x9 \x9 </tr>
\x9\x9\x9\x9\x9 <tr>\xa \x9 \x9<td>
\x9 \x9\x9\x9<strong>Search Filter</strong>
\x9 \x9 </td>
\x9\x9\x9 \x9\x9 \x9<td class="mo_ldap_local_debugger_td_right">\xa \x9 \x9\x9 \x9";
if (!empty($RW)) {
goto HD;
}
echo "Not Configured";
goto jU;
HD:
echo esc_html($RW);
jU:
echo " \x9\x9 \x9</td>
\x9 \x9\x9</tr>\xa \x9 \x9 <tr>\xa\x9 \x9\x9 \x9 \x9<td>
\x9 \x9\x9 <strong>Connection Status</strong>
\x9 \x9 \x9</td>
\x9\x9\x9\x9 \x9<td class="mo_ldap_local_debugger_td_right">\xa\x9\x9 \x9 \x9\x9";
if ("Connection was established successfully." === $ZX) {
goto gV;
}
echo "<span style='font-weight: bold; color: red;'>" . $ZX . " </span>";
goto lS;
gV:
echo "<span style='font-weight: bold; color: green;'>" . $ZX . " </span>";
lS:
echo " \x9 \x9\x9\x9 <span style="cursor: pointer;" onclick="window.location.reload();" class="mo_ldap_local_reload_debugger">↻</span>\xa\x9\x9 \x9\x9 \x9\x9</td>
\x9\x9\x9\x9\x9\x9</tr>
\x9 \x9 \x9 </table>
\x9 \x9 ";
Jj:
echo "\x9\x9 \x9<td>\xa\x9 \x9</tr>
\x9\x9</table>
<br>\xa\x9</div>
<div class="mo_ldap_local_small_layout">
\x9 <table class="mo_ldap_local_debugger">
\x9 <tr>
\x9\x9\x9\x9<td>\xa \x9\x9\x9";
$SB = !empty(get_option("mo_ldap_local_enable_role_mapping")) && "1" === get_option("mo_ldap_local_enable_role_mapping") ? "Enabled" : "Disabled";
$qf = !empty(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_groups")) && "1" === get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_groups") ? "Enabled" : "Disabled";
$zY = !empty(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_ou")) && "1" === get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_ou") ? "Enabled" : "Disabled";
$WA = !empty(get_option("mo_ldap_local_keep_existing_user_roles")) && "1" === get_option("mo_ldap_local_keep_existing_user_roles") ? "Enabled" : "Disabled";
$gc = !empty(get_option("mo_ldap_local_mapping_value_default")) ? get_option("mo_ldap_local_mapping_value_default") : '';
$Rq = !empty(get_option("mo_ldap_local_mapping_memberof_attribute")) ? get_option("mo_ldap_local_mapping_memberof_attribute") : '';
$py = !empty(get_option("mo_ldap_fetch_recursive_groups_enable")) && "1" === get_option("mo_ldap_fetch_recursive_groups_enable") ? "Enabled" : "Disabled";
echo " <h3>Role Mapping Configuration Status</h3>
\x9 \x9 \x9";
if ("Enabled" === $SB && NddKoYsdasadJD()) {
goto MC;
}
if (!empty($gc) && NddKoYsdasadJD()) {
goto bD;
}
echo "\x9\x9 \x9 <strong>Not Configured</strong>\xa \x9 \x9\x9";
goto nY;
MC:
echo " \x9\x9 <table>\xa\x9 \x9 \x9\x9\x9<tr>
\x9 \x9 \x9\x9\x9<td>
\x9 \x9 \x9\x9\x9 <strong>Role Mapping</strong>
\x9\x9 </td>\xa \x9<td class="mo_ldap_local_debugger_td_right">\xa \x9\x9\x9 \x9\x9";
echo esc_html($SB);
echo " \x9\x9 \x9\x9</td>\xa </tr>\xa\x9 \x9\x9 <tr>
\x9\x9\x9\x9 \x9 \x9<td>
\x9\x9 \x9 \x9\x9 <strong>Keep Existing Roles</strong>
\x9 \x9\x9 \x9</td>\xa \x9 \x9 \x9 <td class="mo_ldap_local_debugger_td_right">
\x9\x9\x9 \x9\x9\x9 ";
echo esc_html($WA);
echo " \x9\x9 \x9\x9\x9\x9</td>\xa\x9 \x9 </tr>\xa \x9\x9 \x9 <tr>\xa \x9 \x9\x9\x9<td>\xa\x9 \x9 \x9 <strong>Default Role</strong>\xa \x9\x9\x9 \x9</td>\xa \x9\x9 \x9 \x9<td class="mo_ldap_local_debugger_td_right">
\x9 \x9\x9 ";
echo esc_html($gc);
echo "\x9\x9\x9\x9\x9 \x9\x9</td>
\x9\x9 \x9\x9\x9</tr>
\x9 \x9 \x9 </table>
\x9\x9 \x9<br>\xa\x9\x9\x9 ";
if (!empty(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_groups")) && "1" === get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_groups")) {
goto Lo;
}
echo " \x9\x9 \x9\x9\x9<br>\xa\x9 \x9\x9 \x9 <table>
\x9\x9\x9\x9 \x9 <tr>\xa\x9\x9 \x9\x9 \x9 \x9<td>
\x9\x9\x9\x9\x9 \x9<strong>Group Based Role Mapping: </strong>
\x9\x9\x9 \x9 \x9 </td>
\x9 \x9\x9\x9\x9 \x9<td>
\x9\x9\x9 \x9\x9\x9\x9 Disabled\xa\x9\x9\x9\x9\x9 \x9 </td>
\x9\x9\x9 \x9\x9 </tr>\xa \x9 \x9 \x9</table>\xa \x9\x9\x9\x9 ";
goto Rq;
Lo:
echo " \x9\x9 \x9 \x9<table>
\x9 \x9<tr>
\x9\x9 \x9\x9 \x9 \x9<td>
\x9\x9 \x9\x9\x9<h3>Group based role mapping:</h3>
\x9\x9 \x9 \x9 \x9</td>\xa \x9\x9\x9 \x9 \x9</tr>
\x9 \x9 <tr>
\x9\x9 \x9 <td>
\x9\x9\x9\x9 \x9 \x9 <strong>Fetching Of Nested Groups</strong>\xa \x9 \x9\x9\x9 </td>\xa \x9 \x9\x9 <td class="mo_ldap_local_debugger_td_right">
\x9\x9\x9\x9 \x9 \x9 ";
echo esc_html($py);
echo "\x9\x9\x9 \x9\x9\x9 \x9</td>
\x9\x9 \x9 \x9 </tr>\xa\x9\x9 \x9 \x9 \x9<tr>
\x9\x9\x9 \x9 <td>
\x9\x9 \x9\x9 <strong>Group Attribute Name</strong>\xa \x9 \x9 \x9\x9</td>\xa\x9\x9 \x9\x9\x9\x9<td class="mo_ldap_local_debugger_td_right">
\x9 \x9 \x9 \x9\x9\x9 ";
echo esc_html($Rq);
echo " \x9\x9\x9\x9\x9 \x9\x9\x9<br>
\x9\x9\x9\x9\x9\x9\x9\x9</td>\xa\x9 \x9\x9 </tr>\xa \x9 \x9\x9</table>\xa \x9\x9 <div class="mo_ldap_local_debugger_table_area">\xa\x9 \x9 \x9<table class="mo_ldap_local_debugger_table">\xa\x9\x9\x9 \x9 \x9\x9\x9";
$ZS = !empty(get_option("mo_ldap_local_role_mapping_count")) ? intval(get_option("mo_ldap_local_role_mapping_count")) : 0;
$Vo = !empty(get_option("mo_ldap_local_role_mapping_key_array")) ? unserialize(get_option("mo_ldap_local_role_mapping_key_array")) : array();
$c4 = !empty(get_option("mo_ldap_local_role_mapping_value_array")) ? unserialize(get_option("mo_ldap_local_role_mapping_value_array")) : array();
if (!($ZS > 0)) {
goto Hi;
}
echo " \x9\x9 \x9 \x9 <tr>\xa\x9 \x9 \x9\x9\x9 <td><strong>LDAP Group</strong></td>
\x9\x9\x9 \x9\x9\x9 \x9\x9<td><strong>WordPress Role</strong></td>
\x9 \x9\x9 \x9</tr>\xa\xa\x9 \x9 \x9\x9\x9 ";
Hi:
$Ms = 1;
yn:
if (!($Ms <= $ZS)) {
goto vp;
}
$aB = $Vo["mo_ldap_local_mapping_key_" . $Ms];
$RX = $c4["mo_ldap_local_mapping_value_" . $Ms];
$ok = '';
foreach ($RX as $nv) {
$ok = $ok . $nv . ", ";
JP:
}
hm:
$ok = substr($ok, 0, -2);
echo "
\x9 \x9 \x9\x9 \x9<tr>\xa \x9\x9\x9 \x9\x9\x9\x9 \x9 <td>";
echo esc_html($aB);
echo "</td>
\x9\x9\x9\x9\x9\x9 \x9\x9 <td>";
echo esc_html($ok);
echo "</td>
\x9\x9 \x9\x9\x9\x9\x9\x9\x9 </tr>\xa
\x9\x9 \x9 \x9\x9 ";
CP:
$Ms++;
goto yn;
vp:
echo "\x9 \x9\x9\x9 \x9</table>\xa \x9 \x9 </div>
\x9\x9\x9 \x9 \x9";
Rq:
if (!empty(get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_ou")) && "1" === get_option("mo_ldap_local_enable_role_mapping_based_on_ldap_ou")) {
goto lr;
}
echo " \x9\x9\x9 <br>\xa\x9 \x9 <table>\xa\x9 \x9 <tr>\xa\x9 \x9\x9\x9 \x9\x9<td>
\x9 \x9\x9 \x9 <strong>OU Based Role Mapping: </strong>
\x9\x9\x9 \x9\x9 \x9 </td>\xa \x9 \x9 \x9 <td>
\x9\x9 \x9 \x9\x9 Disabled
\x9 </td>\xa \x9 \x9 \x9\x9\x9</tr>\xa\x9\x9\x9\x9 </table>
\x9 \x9 \x9\x9";
goto rM;
lr:
echo "\x9\x9 \x9 <table>
\x9 \x9 \x9\x9<tr>\xa \x9\x9\x9\x9\x9 <td>
\x9 \x9 \x9 \x9\x9 <h3>OU based role mapping:</h3>\xa\x9 \x9\x9\x9\x9\x9 </td>
\x9 \x9\x9 </tr>\xa \x9 </table>\xa \x9 \x9 \x9<div class="mo_ldap_local_debugger_table_area">\xa \x9 \x9<table class="mo_ldap_local_debugger_table">
\x9\x9 \x9\x9\x9\x9 ";
$Ny = !empty(get_option("mo_ldap_local_ou_role_mapping_options")) ? unserialize(get_option("mo_ldap_local_ou_role_mapping_options")) : array();
$ZS = count($Ny);
if (!($ZS > 0)) {
goto Tb;
}
echo " \x9\x9 \x9\x9\x9\x9 \x9 <tr>
\x9\x9 \x9 <td><strong>LDAP OU</strong></td>\xa\x9 \x9\x9\x9\x9\x9 \x9 <td><strong>WordPress Role</strong></td>
\x9\x9\x9\x9 </tr>\xa\xa\x9\x9 \x9 \x9 ";
Tb:
$Ms = 1;
iz:
if (!($Ms <= $ZS)) {
goto Z9;
}
$oC = $Ny[$Ms - 1];
$ix = $oC["ou_value"];
$nv = $oC["ou_based_wp_role_name"];
echo "\xa \x9 \x9 \x9 <tr>
\x9\x9\x9\x9\x9\x9 <td>";
echo esc_html($ix);
echo "</td>\xa\x9 \x9 \x9<td>";
echo esc_html($nv);
echo "</td>
\x9 \x9\x9\x9 \x9\x9\x9</tr>
\xa\x9\x9 \x9 \x9\x9";
Vl:
$Ms++;
goto iz;
Z9:
echo "\x9 \x9 </table>\xa \x9\x9\x9\x9</div>
\x9\x9 \x9\x9\x9\x9";
rM:
echo " \x9\x9\x9\xa\x9\x9\x9\x9 \x9<table>
\x9 \x9 \x9<tr>\xa \x9 \x9 <td>\xa\x9 \x9\x9 \x9<h4 style="color: black;">Login restriction based on roles:</h4>
\x9 \x9 \x9 \x9\x9</td>\xa \x9 \x9\x9\x9";
$sV = !empty(get_option("mo_ldap_enable_role_restriction")) && "1" === get_option("mo_ldap_enable_role_restriction") ? true : false;
if ($sV) {
goto dl;
}
echo " \x9 \x9 \x9\x9\x9<td>Disabled</td>\xa\x9 </tr>\xa\x9\x9 \x9 \x9 ";
goto xA;
dl:
$VW = !empty(get_option("mo_ldap_restricted_login_roles")) ? unserialize(get_option("mo_ldap_restricted_login_roles")) : array();
$sD = '';
foreach ($VW as $nv) {
$sD = $sD . $nv . ", ";
iG:
}
pR:
$sD = substr($sD, 0, -2);
if (!empty($sD)) {
goto nB;
}
$sD = "None";
nB:
echo "\x9\x9\x9 \x9\x9\x9</tr>\xa\x9 \x9 <tr>\xa \x9\x9 \x9<td>
\x9\x9\x9\x9 \x9 \x9\x9\x9<strong>Restricted Roles: </strong>\xa\x9 \x9 </td>
\x9\x9\x9 \x9\x9\x9\x9<td class="mo_ldap_local_debugger_td_right">\xa \x9 \x9 ";
echo esc_html($sD);
echo " \x9\x9\x9 <br>\xa\x9\x9\x9 \x9\x9 \x9 </td>
\x9 \x9 \x9 </tr>\xa\x9 \x9 \x9";
xA:
echo "\x9 \x9\x9 </table>\xa \x9 ";
goto nY;
bD:
echo "\x9 \x9\x9\x9\x9<table>
\x9 \x9 \x9\x9 <tr>\xa \x9\x9 \x9\x9\x9<td>\xa\x9 \x9\x9 \x9 <strong>Role Mapping</strong>\xa \x9\x9 \x9</td>
\x9\x9 \x9\x9\x9<td class="mo_ldap_local_debugger_td_right">\xa \x9 \x9\x9";
echo esc_html($SB);
echo " \x9 </td>\xa \x9 \x9</tr>\xa\x9 \x9 \x9 </table>\xa \x9 \x9\x9\x9";
nY:
echo " </td>
</tr>\xa\x9\x9</table>\xa\x9 <br>\xa\x9</div>\xa <div class="mo_ldap_local_small_layout">\xa\x9\x9<table class="mo_ldap_local_debugger">\xa \x9\x9<tr>
<td>
\x9 \x9 ";
$NJ = !empty(get_option("mo_ldap_local_enable_attr_mapping")) && "1" === get_option("mo_ldap_local_enable_attr_mapping") ? "Enabled" : "Disabled";
$wO = !empty(get_option("mo_ldap_local_email_attribute")) ? get_option("mo_ldap_local_email_attribute") : '';
$tk = !empty(get_option("mo_ldap_local_phone_attribute")) ? get_option("mo_ldap_local_phone_attribute") : '';
$FW = !empty(get_option("mo_ldap_local_fname_attribute")) ? get_option("mo_ldap_local_fname_attribute") : '';
$sC = !empty(get_option("mo_ldap_local_lname_attribute")) ? get_option("mo_ldap_local_lname_attribute") : '';
$Vl = !empty(get_option("mo_ldap_local_nickname_attribute")) ? get_option("mo_ldap_local_nickname_attribute") : '';
echo " \x9\x9\x9<h3>Attribute Mapping Configuration Status</h3>\xa\x9 \x9 \x9";
if ("Enabled" === $NJ && NddKoYsdasadJD()) {
goto Vw;
}
if (!empty($wO) && NddKoYsdasadJD()) {
goto jN;
}
echo " \x9 \x9\x9<strong>Not Configured</strong>\xa\x9 \x9 ";
goto N3;
Vw:
echo "\x9\x9\x9 <table>
\x9 \x9\x9 <tr>\xa\x9\x9 \x9 \x9 \x9<td>\xa \x9\x9 \x9 \x9\x9<strong>Attribute Mapping</strong>\xa \x9 \x9 </td>\xa \x9 \x9 \x9\x9<td class="mo_ldap_local_debugger_td_right">\xa\x9 \x9 \x9\x9\x9";
echo esc_html($NJ);
echo "\x9 \x9\x9\x9</td>\xa \x9 \x9\x9\x9</tr>
\x9\x9 \x9 \x9<tr>\xa \x9 \x9 \x9 <td>\xa \x9 <strong>Email Attribute</strong>
\x9 \x9\x9 </td>
\x9\x9<td class="mo_ldap_local_debugger_td_right">
\x9\x9 \x9\x9 \x9\x9\x9";
echo esc_html($wO);
echo " \x9 \x9 \x9\x9</td>\xa \x9 \x9 \x9</tr>\xa \x9 \x9 <tr>\xa \x9 \x9\x9<td>\xa\x9\x9\x9\x9 \x9 \x9<strong>Phone Attribute</strong>\xa\x9\x9 \x9 \x9 </td>\xa \x9\x9 \x9 <td class="mo_ldap_local_debugger_td_right">\xa \x9\x9\x9\x9 ";
echo esc_html($tk);
echo " \x9\x9\x9 \x9\x9\x9</td>\xa\x9 \x9 \x9</tr>
\x9 \x9\x9\x9\x9<tr>\xa \x9\x9 \x9\x9 <td>\xa\x9\x9\x9\x9 \x9 <strong>First Name Attribute</strong>\xa\x9\x9\x9 \x9\x9 </td>
\x9\x9 \x9\x9<td class="mo_ldap_local_debugger_td_right">\xa\x9\x9\x9 \x9 \x9";
echo esc_html($FW);
echo "\x9 \x9 \x9 </td>\xa \x9 \x9 </tr>
\x9 \x9 \x9<tr>
\x9\x9 <td>\xa\x9\x9\x9 \x9 <strong>Last Name Attribute</strong>\xa \x9 \x9\x9\x9\x9\x9</td>
\x9\x9\x9 \x9\x9 <td class="mo_ldap_local_debugger_td_right">\xa\x9\x9\x9\x9 \x9\x9\x9 ";
echo esc_html($sC);
echo "\x9 \x9 \x9 </td>
\x9\x9\x9 \x9\x9</tr>
\x9 \x9<tr>
\x9\x9\x9 \x9 <td>
\x9 \x9\x9 \x9<strong>Nickname Attribute</strong>\xa \x9 \x9\x9 </td>\xa\x9 \x9\x9 \x9 <td class="mo_ldap_local_debugger_td_right">
\x9\x9 \x9\x9\x9\x9\x9\x9";
echo esc_html($Vl);
echo "\x9 \x9 \x9\x9 </td>
\x9 \x9 \x9\x9</tr>\xa\xa \x9\x9 ";
$df = !empty(get_option("mo_ldap_local_display_name_attribute")) ? get_option("mo_ldap_local_display_name_attribute") : '';
if ("nickname" === $df) {
goto nl;
}
if ("email" === $df) {
goto Gr;
}
if ("firstname" === $df) {
goto FV;
}
if ("firstlast" === $df) {
goto PB;
}
if ("lastfirst" === $df) {
goto dU;
}
goto uN;
nl:
$df = "Nickname";
goto uN;
Gr:
$df = "Email";
goto uN;
FV:
$df = "First Name";
goto uN;
PB:
$df = "First Name + Last Name";
goto uN;
dU:
$df = "Last Name + First Name";
uN:
echo "\x9\x9\x9 \x9\x9 <tr>\xa \x9 \x9\x9\x9<td>
\x9\x9 \x9\x9\x9\x9 \x9<strong>Display Name</strong>
\x9\x9\x9\x9 </td>\xa \x9 <td class="mo_ldap_local_debugger_td_right">\xa\x9 \x9 \x9 \x9 ";
echo esc_html($df);
echo "\x9 \x9 \x9 \x9<br>\xa \x9 \x9\x9 </td>\xa \x9\x9\x9 \x9 </tr>
\x9\x9 </table>
<br>\xa \x9\x9\x9\x9<table class="mo_ldap_local_debugger_table">
\x9\x9\x9 \x9\x9 ";
$ps = !empty(get_option("mo_ldap_local_custom_attributes")) ? unserialize(get_option("mo_ldap_local_custom_attributes")) : array();
if (!(count($ps) > 0)) {
goto Ai;
}
echo "
\x9\x9\x9 \x9<tr>
\x9 \x9\x9\x9 \x9 <td colspan="2" style="text-align: center;"><strong>Custom Attributes</strong></td>\xa \x9\x9\x9\x9 \x9</tr>\xa \x9 \x9 <tr>
\x9\x9 \x9\x9\x9\x9\x9 <td><strong>Meta Key</strong></td>
\x9 \x9 <td><strong>Attribute Name</strong></td>\xa \x9 \x9\x9 </tr>\xa
\x9 \x9 \x9 ";
$AO = count($ps);
foreach ($ps as $CY => $wV) {
echo "
\x9\x9 \x9\x9 <tr>
\x9\x9 \x9 <td>";
echo esc_html($CY);
echo "</td>\xa\x9 \x9 \x9\x9 \x9\x9 \x9<td>";
echo esc_html($wV);
echo "</td>
\x9\x9\x9 </tr>
\x9\x9 \x9";
XC:
}
vP:
Ai:
echo "\x9\x9 \x9 </table>
\x9 ";
goto N3;
jN:
echo " \x9\x9\x9<table>
\x9\x9 <tr>\xa \x9\x9 \x9\x9 <td>\xa\x9 \x9\x9 \x9\x9<strong>Attribute Mapping</strong>\xa \x9 \x9\x9 </td>
\x9 \x9 \x9<td class="mo_ldap_local_debugger_td_right">
\x9 \x9 \x9 \x9\x9";
echo esc_html($NJ);
echo " \x9\x9\x9\x9\x9 </td>\xa\x9 \x9\x9\x9</tr>
\x9 \x9 \x9</table>
\x9\x9\x9 ";
N3:
echo "\x9 \x9</td>
\x9\x9</tr>\xa\x9\x9</table>
<br>
</div>
<script>\xafunction toggleDebuggerPasswordVisibility(password_id, toggle_id) {\xa\x9const toggle = document.querySelector("#" + toggle_id);\xa const password = document.querySelector("#" + password_id);
\xa\x9visible_path = "";
echo esc_url(plugin_dir_url(__FILE__) . "/includes/images/eye.webp");
echo "";
invisible_path = "";
echo esc_url(plugin_dir_url(__FILE__) . "/includes/images/eye-slash.webp");
echo "";
\xa if (toggle.src === visible_path) {\xa\x9\x9toggle.src = invisible_path;\xa\x9 password.innerHTML = "";
echo esc_html(Mo_Ldap_Local_Util::decrypt(get_option("mo_ldap_local_server_password")));
echo " ";
} else {
\x9toggle.src = visible_path;\xa\x9 password.innerHTML = "************* ";\xa\x9}\xa}
</script>\xa
\x9";
}
function mo_user_report_page()
{
echo " <div class="mo_ldap_local_small_layout" style="margin-top:0px; height: auto;">
";
mo_ldap_is_license_verification_done();
echo "\x9\x9<h2>User Report</h2>\xa\x9\x9<form name="keep_user_report_form_on_uinstall" id="keep_user_report_form_on_uinstall" method="post" action="">
\x9 <input type="hidden" name="option" value="keep_user_report_logs_on_unistall"/>\xa\x9\x9 <input type="checkbox" id="mo_ldap_local_keep_user_report_log" name="mo_ldap_local_keep_user_report_log"\xa\x9\x9 value="1" ";
checked(get_option("mo_ldap_local_keep_user_report_log_on_uninstall") == 1);
echo " />
\x9\x9\x9Keep User Report table on Uninstall
\x9 </form>
\x9\x9<br>\xa\xa \x9<form name="f" id="user_report_form" method="post" action="">\xa\x9\x9\x9<input type="hidden" name="option" value="user_report_logs"/>
<input type="checkbox" id="mo_ldap_local_user_report_log" name="mo_ldap_local_user_report_log"\xa\x9\x9\x9\x9 value="1" ";
checked(get_option("mo_ldap_local_user_report_log") == 1);
echo " />\xa \x9Log Authentication Requests\xa\x9\x9</form>
\x9\x9<br>
";
$jO = get_option("mo_ldap_local_user_report_log");
global $wpdb;
$vx = $wpdb->prefix . "user_report";
$TA = $wpdb->get_var($wpdb->prepare("SHOW TABLES LIKE %s", $wpdb->esc_like($vx))) === $vx;
if ($jO && $TA) {
goto Wh;
}
echo "No audit logs are available currently. <br><br>";
goto zh;
Wh:
$Rr = LDAP_Plugin::get_instance();
$Rr->plugin_settings_page();
zh:
echo " </div>\xa <script>\xa\x9\x9jQuery('#mo_ldap_local_user_report_log').change(function () {
\x9\x9 jQuery('#user_report_form').submit();\xa\x9\x9});\xa\x9 jQuery('#mo_ldap_local_keep_user_report_log').change(function () {
\x9 jQuery('#keep_user_report_form_on_uinstall').submit();
\x9});\xa\xa\x9</script>\xa ";
disable_ldap_form_elements();
}
function mo_ldap_local_troubleshooting()
{
echo "<br><br><br>
<div class="mo_ldap_table_layout">
\xa \x9<table class="mo_ldap_help">
\x9\x9\x9<tbody>
\x9 \x9<tr>\xa \x9 <td class="mo_ldap_help_cell">
\x9 \x9 \x9<div id="help_curl_title" class="mo_ldap_title_panel">\xa \x9\x9 <div class="mo_ldap_help_title">How to enable PHP cURL extension? (Pre-requisite)</div>\xa \x9\x9\x9\x9</div>
\x9 <div hidden="" id="help_curl_desc" class="mo_ldap_help_desc" style="display: none;">\xa\x9 \x9\x9 \x9<ul>
\x9\x9\x9 \x9\x9\x9<li style="font-size: large; font-weight: bold">Step 1</li>\xa \x9\x9\x9\x9<li style="font-size: large; font-weight: bold"><b>Loaded configuration file
\x9\x9 \x9: ";
echo php_ini_loaded_file();
echo "</b></li>
\x9\x9\x9<li style="list-style-type:square;margin-left:20px">Open php.ini file from above file
\x9\x9 \x9\x9path</b></li>
\x9 \x9\x9<br/>\xa\x9 \x9\x9\x9<li style="font-size: large; font-weight: bold">Step 2</li>
\x9\x9\x9 <li style="font-weight: bold"><font color="#C31111"><b>For Windows users</b></font></li>\xa\x9\x9\x9\x9\x9\x9\x9<li style="list-style-type:square;margin-left:20px">Search for\xa\x9 \x9 \x9 \x9<b>"extension=php_curl.dll"</b> in php.ini file. Uncomment this line, if not present
\x9\x9 \x9 \x9\x9then add this line in the file and save the file.\xa\x9\x9\x9 \x9 </li>
\x9\x9\x9\x9\x9\x9\x9<li><font color="#C31111"><b>For Linux users</b></font>
\x9\x9 \x9 \x9 <ul style="list-style-type:square;margin-left: 20px">
\x9\x9\x9 \x9\x9<li style="margin-top: 5px">Install php curl extension (If not installed yet)
\x9 \x9 \x9<ul style="list-style-type:disc;margin-left: 15px;margin-top: 5px">
\x9 \x9\x9\x9 \x9\x9\x9<li>For Debian, the installation command would be <b>apt-get install\xa\x9 \x9\x9 \x9\x9 php-curl</b></li>\xa\x9 \x9 \x9\x9 <li>For RHEL based systems, the command would be <b>yum install php-curl</b>\xa\x9\x9 \x9 \x9 </li>\xa\x9 \x9 \x9\x9\x9\x9 </ul>\xa \x9 \x9\x9 \x9</li>\xa\x9\x9 \x9\x9 \x9\x9</li>\xa \x9\x9\x9\x9 \x9 <li>Search for <b>"extension=php_curl.so"</b> in php.ini file. Uncomment this line,\xa\x9\x9 \x9\x9\x9 \x9 \x9if not present then add this line in the file and save the file.\xa \x9 \x9 </li>
\x9 \x9</ul>\xa\x9\x9 \x9 \x9<br/>
\x9 \x9 \x9<li style="margin-top: 5px;font-size: large; font-weight: bold">Step 3</li>
\x9 <li style="list-style-type:square;margin-left:20px">Restart your server. After that refresh
\x9\x9\x9\x9 the "LDAP/AD" plugin configuration page.\xa \x9\x9 \x9\x9 </li>
\x9\x9 \x9\x9</ul>\xa \x9 For any further queries, please contact us.\xa\x9\x9 </div>\xa \x9 </td>\xa </tr>
\xa\x9\x9 <tr>\xa\x9\x9 <td class="mo_ldap_help_cell">\xa\x9\x9\x9\x9\x9<div id="help_ldap_title" class="mo_ldap_title_panel">
\x9 \x9\x9<div class="mo_ldap_help_title">How to enable PHP LDAP extension? (Pre-requisite)</div>\xa\x9 \x9\x9\x9</div>
\x9 \x9 \x9<div hidden="" style="padding: 2px 2px 2px 12px" id="help_ldap_desc" class="mo_ldap_help_desc">
\x9\x9\x9 <ul>
\x9\x9 \x9\x9 <li style="font-size: large; font-weight: bold">Step 1</li>
\x9 <li style="font-size: large; font-weight: bold"><b>Loaded configuration file\xa \x9 \x9\x9\x9: ";
echo php_ini_loaded_file();
echo "</b></li>\xa\x9 \x9\x9\x9 <li style="list-style-type:square;margin-left:20px">Open php.ini file from above file\xa\x9 \x9 \x9\x9\x9\x9path</b></li>
\x9\x9 \x9 <br/>\xa\x9\x9\x9\x9\x9\x9 <li style="font-size: large; font-weight: bold">Step 2</li>\xa\x9 \x9\x9 \x9<li style="font-weight: bold"><font color="#C31111"><b>For Windows users using Apache\xa \x9\x9\x9 \x9 Server</b></font></li>\xa \x9 \x9 \x9<li style="list-style-type:square;margin-left:20px">Search for\xa \x9\x9 \x9<b>"extension=php_ldap.dll"</b> in php.ini file. Uncomment this line, if not present
\x9 \x9\x9 then add this line in the file and save the file.\xa \x9 \x9</li>
\x9 \x9<li style="font-weight: bold"><font color="#C31111"><b>For Windows users using IIS\xa \x9 \x9 \x9 server</b></font></li>\xa\x9\x9\x9 \x9<li style="list-style-type:square;margin-left:20px">Search for <b>"ExtensionList"</b> in the\xa\x9 \x9\x9\x9 php.ini file. Uncomment the <b>"extension=php_ldap.dll"</b> line, if not present then\xa\x9\x9 \x9 add this line in the file and save the file.\xa \x9\x9 </li>
\x9 \x9\x9<li><font color="#C31111"><b>For Linux users</b></font>\xa\x9\x9\x9\x9\x9\x9\x9\x9<ul style="list-style-type:square;margin-left: 20px">\xa \x9 <li style="margin-top: 5px">Install php ldap extension (If not installed yet)\xa\x9 \x9\x9\x9\x9 <ul style="list-style-type:disc;margin-left: 15px;margin-top: 5px">
\x9\x9\x9\x9\x9\x9\x9 \x9 <li>For Debian, the installation command would be <b>apt-get install\xa\x9 \x9\x9 \x9\x9 \x9php-ldap</b></li>
\x9 \x9 \x9\x9\x9 <li>For RHEL based systems, the command would be <b>yum install php-ldap</b>
\x9\x9\x9\x9\x9 \x9 \x9 \x9</li>
\x9\x9 \x9 \x9 </ul>
\x9 \x9 </li>\xa \x9 \x9 \x9 \x9</li>\xa \x9\x9 \x9 <li>Search for <b>"extension=php_ldap.so"</b> in php.ini file. Uncomment this line,
\x9 \x9 \x9\x9 \x9 \x9if not present then add this line in the file and save the file.\xa\x9\x9\x9\x9 \x9 \x9 </li>\xa\x9\x9 \x9 \x9 </ul>
\x9\x9 \x9 \x9 <br/>
\x9 \x9\x9\x9 <li style="margin-top: 5px;font-size: large; font-weight: bold">Step 3</li>
\x9 \x9 \x9 <li style="list-style-type:square;margin-left:20px">Restart your server. After that refresh
\x9 \x9\x9\x9the "LDAP/AD" plugin configuration page.\xa \x9\x9 \x9\x9\x9</li>
\x9 \x9\x9 \x9</ul>
\x9\x9\x9 \x9For any further queries, please contact us.\xa \x9\x9\x9</div>\xa \x9 </td>\xa\x9\x9 </tr>
\x9 \x9<tr>
\x9 \x9<td class="mo_ldap_help_cell">
\x9\x9\x9 <div id="connect_using_ldaps" class="mo_ldap_title_panel">\xa\x9 \x9\x9 \x9<div class="mo_ldap_help_title">How to setup/connect LDAP Server using LDAPS (LDAP over SSL)?
\x9 \x9\x9\x9\x9</div>\xa \x9\x9\x9 </div>
\x9\x9 \x9<div hidden="" id="connect_ldaps_server" class="mo_ldap_help_desc" style="display: none;">
\x9 \x9 \x9<ul>\xa \x9 <li><a href="https://www.miniorange.com/guide-to-setup-ldaps-on-windows-server"
\x9 \x9 \x9 \x9 target="_blank">Click here</a> to go through the configuration steps to connect with\xa\x9\x9\x9 \x9\x9 LDAP server over LDAPS (LDAP over SSL:636).\xa \x9 \x9\x9</li>\xa\x9 \x9 \x9</ul>\xa\x9\x9\x9\x9 For any further queries, please contact us.\xa\x9\x9 \x9</div>\xa\x9 \x9</td>\xa\x9 \x9</tr>\xa
\xa <tr>
\x9 \x9<td class="mo_ldap_help_cell">\xa \x9\x9\x9\x9<div id="help_ping_title" class="mo_ldap_title_panel">
\x9 \x9<div class="mo_ldap_help_title">Why is Contact LDAP Server not working?</div>\xa\x9\x9\x9 </div>\xa\x9\x9 \x9 <div hidden="" id="help_ping_desc" class="mo_ldap_help_desc" style="display: none;">\xa \x9\x9 <ul>
\x9 \x9\x9\x9\x9<li>1. Check your LDAP Server URL to see if it is correct.<br>\xa \x9 \x9 \x9eg. ldap://myldapserver.domain:389 , ldap://89.38.192.1:389. When using SSL, the host\xa\x9\x9\x9 \x9 may have to take the form ldaps://host:636.
\x9\x9 \x9 </li>\xa\x9\x9 \x9\x9<li>2. Your LDAP Server may be behind a firewall. Check if the\xa \x9 \x9 \x9firewall is open to allow requests from your WordPress installation.\xa \x9 \x9\x9 \x9</li>\xa\x9 \x9 \x9</ul>
\x9\x9\x9 \x9\x9For any further queries, please contact us.
\x9\x9 </div>\xa \x9 </td>
\x9 \x9</tr>\xa
\x9<tr>\xa\x9 \x9 <td class="mo_ldap_help_cell">\xa\x9 \x9 <div id="help_selinuxboolen_title" class="mo_ldap_title_panel">
\x9 <div class="mo_ldap_help_title">I can connect to LDAP server through the command line(using
\x9\x9\x9 \x9\x9ping/telnet) but get an error when I test connection from the plugin.
\x9\x9 \x9 \x9</div>
\x9 \x9 </div>
\x9\x9 \x9<div hidden="" id="help_selinuxboolen_desc" class="mo_ldap_help_desc" style="display: none;">\xa \x9 \x9\x9\x9<ul>
\x9 \x9\x9\x9 <li>This issue usually occurs for users whose WordPress is hosted on CentOS server. this\xa \x9 \x9 error because SELinux Boolean httpd_can_network_connect is not set.<br></li>\xa\x9 \x9\x9\x9 \x9<li>Follow these steps to resolve the issue:</li>\xa \x9\x9 \x9 <li>1. Run command: setsebool -P httpd_can_network_connect on</li>\xa\x9\x9\x9\x9\x9\x9\x9<li>2. Restart apache server.</li>\xa \x9\x9\x9 \x9<li>3. Run command: getsebool -a | grep httpd and make sure that httpd_can_network_connect\xa\x9\x9 \x9\x9 \x9is on
\x9 \x9\x9 \x9</li>
\x9\x9\x9\x9\x9 \x9<li>4. Try Ldap connect from the plugin again</li>
\x9\x9 </ul>
\x9 \x9\x9\x9 For any further queries, please contact us.\xa \x9\x9 </div>
\x9 \x9</td>
\x9 \x9</tr>
\x9 <tr>\xa\x9\x9\x9 <td class="mo_ldap_help_cell">
\x9\x9 <div id="help_invaliddn_title" class="mo_ldap_title_panel">
\x9\x9\x9\x9\x9 <div class="mo_ldap_help_title">Why is Test LDAP Configuration not working?</div>
\x9</div>
\x9 <div hidden="" id="help_invaliddn_desc" class="mo_ldap_help_desc" style="display: none;">\xa \x9\x9 \x9<ul>\xa\x9\x9 \x9\x9 <li>1. Check if you have entered valid Service Account\xa \x9\x9 \x9 \x9\x9DN(distinguished Name) of the LDAP server. <br>e.g.
\x9 \x9 \x9\x9\x9cn=username,cn=group,dc=domain,dc=com<br>
\x9 \x9\x9\x9uid=username,ou=organisational unit,dc=domain,dc=com\xa \x9 \x9 </li>
\x9\x9\x9 \x9\x9 <li>2. Check if you have entered correct Password for the Service
\x9 \x9Account.
\x9\x9 \x9 </li>\xa\x9\x9\x9 \x9</ul>\xa\x9\x9 \x9 For any further queries, please contact us.
\x9\x9\x9</div>\xa \x9</td>\xa \x9 </tr>
\xa \x9 <tr>
\x9 <td class="mo_ldap_help_cell">
\x9 \x9 <div id="help_invalidsf_title" class="mo_ldap_title_panel">
\x9\x9 \x9 \x9<div class="mo_ldap_help_title">Why is Test Authentication not working?</div>\xa\x9 \x9 \x9</div>
\x9\x9\x9\x9 <div hidden="" id="help_invalidsf_desc" class="mo_ldap_help_desc" style="display: none;">\xa \x9\x9\x9\x9 <ul>
\x9 \x9\x9\x9\x9\x9<li>1. The username/password combination you provided may be\xa\x9\x9\x9\x9\x9\x9 \x9incorrect.
\x9\x9 \x9 \x9</li>
\x9\x9\x9 \x9\x9<li>2. You may have provided a <b>Search Base(s)</b> in which the
\x9 \x9\x9 user does not exist.
\x9\x9\x9\x9 \x9</li>\xa \x9\x9\x9<li>3. Your <b>Search Filter</b> may be incorrect and the username
\x9\x9\x9\x9 \x9\x9 mapping may be to an LDAP attribute other than the ones provided in the Search Filter\xa\x9\x9\x9 \x9 \x9</li>\xa\x9 \x9\x9\x9<li>4. You may have provided an incorrect <b>Distinguished Name\xa\x9 \x9\x9\x9\x9 attribute</b> for your LDAP Server.\xa\x9\x9\x9\x9 \x9</ul>\xa\x9\x9 \x9\x9For any further queries, please contact us.\xa \x9 </div>
\x9 </td>\xa \x9</tr>\xa\xa <tr>
\x9\x9\x9\x9<td class="mo_ldap_help_cell">\xa\x9 \x9 \x9<div id="help_seracccre_title" class="mo_ldap_title_panel">\xa\x9 \x9\x9\x9\x9<div class="mo_ldap_help_title">What are the LDAP Service Account Credentials?</div>
\x9 \x9</div>
\x9\x9<div hidden="" id="help_seracccre_desc" class="mo_ldap_help_desc" style="display: none;">\xa\x9 \x9\x9<ul>
\x9\x9\x9 <li>1. Service account is an non privileged user which is used to\xa \x9\x9\x9\x9\x9 bind to the LDAP Server. It is the preferred method of binding to the LDAP Server if you\xa \x9\x9\x9\x9have to perform search operations on the directory.
\x9 \x9 \x9\x9</li>
\x9 \x9\x9\x9\x9<li>2. The distinguished name(DN) of the service account object and\xa\x9 \x9 the password are provided as credentials.\xa \x9 </li>
\x9\x9\x9 \x9</ul>\xa\x9\x9 \x9 For any further queries, please contact us.
\x9 </div>
\x9 </td>\xa\x9 </tr>
\xa \x9\x9<tr>\xa\x9\x9\x9 <td class="mo_ldap_help_cell">\xa \x9\x9\x9 <div id="help_sbase_title" class="mo_ldap_title_panel">
\x9\x9\x9 <div class="mo_ldap_help_title">What is meant by Search Base in my LDAP environment?</div>
\x9\x9 </div>
\x9 \x9\x9<div hidden="" id="help_sbase_desc" class="mo_ldap_help_desc" style="display: none;">\xa\x9\x9\x9\x9\x9 <ul>\xa\x9\x9 \x9\x9\x9 <li>1. Search Base denotes the location in the directory where the\xa\x9\x9 \x9 \x9search for a particular directory object begins.
\x9\x9\x9 \x9 \x9</li>\xa\x9 \x9 <li>2. It is denoted as the distinguished name of the search base\xa \x9 directory object. eg: CN=Users,DC=domain,DC=com.
\x9\x9\x9 \x9</li>\xa\x9 \x9 </ul>\xa\x9 \x9 \x9For any further queries, please contact us.\xa\x9\x9\x9 \x9</div>
\x9</td>
\x9\x9\x9</tr>
\xa\x9\x9 <tr>
\x9 \x9<td class="mo_ldap_help_cell">
\x9\x9\x9 <div id="help_sfilter_title" class="mo_ldap_title_panel">
\x9\x9 <div class="mo_ldap_help_title">What is meant by Search Filter in my LDAP environment?</div>
\x9 \x9 </div>\xa\x9\x9\x9 \x9<div hidden="" id="help_sfilter_desc" class="mo_ldap_help_desc" style="display: none;">\xa <ul>\xa \x9 <li>1. Search Filter is a basic LDAP Query for searching users based
\x9 \x9 \x9\x9\x9 on mapping of username to a particular LDAP attribute.
\x9\x9 \x9 \x9</li>\xa\x9 \x9\x9<li>2. The following are some commonly used Search Filters. You will
\x9 \x9\x9\x9need to use a search filter which uses the attributes specific to your LDAP environment.
\x9\x9\x9\x9 \x9Confirm from your LDAP administrator.\xa \x9\x9\x9 \x9</li>
\x9 \x9 \x9\x9\x9<ul>
\x9 \x9\x9\x9 <table>\xa\x9\x9 \x9 \x9\x9\x9<tr>\xa \x9 \x9 <td style="width:50%">common name</td>
\x9\x9\x9 \x9\x9 \x9<td>(&(objectClass=*)(<b>cn</b>=?))</td>\xa\x9\x9 \x9\x9\x9 \x9 </tr>
\x9\x9\x9 \x9\x9\x9 \x9<tr>\xa \x9\x9\x9 <td>email</td>\xa \x9 \x9\x9 <td>(&(objectClass=*)(<b>mail</b>=?))</td>
\x9\x9\x9 \x9 </tr>\xa\x9\x9\x9 \x9\x9<tr>
\x9 \x9\x9\x9 \x9\x9 \x9<td>logon name</td>\xa \x9 \x9\x9 <td>(&(objectClass=*)(<b>sAMAccountName</b>=?))<br/>(&(objectClass=*)(<b>userPrincipalName</b>=?))
\x9\x9\x9\x9 \x9</td>\xa\x9\x9\x9 \x9 \x9\x9</tr>
\x9 \x9\x9 \x9\x9<tr>\xa\x9 \x9\x9 \x9 \x9\x9<td>custom attribute where you store your WordPress usernames use</td>\xa \x9\x9\x9\x9 \x9 <td>(&(objectClass=*)(<b>customAttribute</b>=?))</td>\xa\x9\x9 \x9 \x9</tr>
\x9 \x9 \x9\x9<tr>
\x9\x9 \x9 <td>if you store WordPress usernames in multiple attributes(eg: some users login\xa \x9\x9\x9 \x9\x9 \x9using email and others using their username)
\x9 \x9 \x9 \x9\x9</td>\xa \x9<td>(&(objectClass=*)(<b>|</b>(<b>cn=?</b>)(<b>mail=?</b>)))</td>\xa \x9\x9 \x9\x9 </tr>
\x9 \x9 \x9 \x9 </table>\xa \x9\x9 </ul>
\x9 </ul>\xa\x9\x9 \x9\x9For any further queries, please contact us.\xa\x9\x9 </div>
\x9\x9\x9 </td>
\x9 \x9</tr>\xa\xa\x9\x9 <tr>
\x9\x9\x9<td class="mo_ldap_help_cell">
\x9 \x9\x9<div id="help_ou_title" class="mo_ldap_title_panel">\xa\x9 \x9\x9 <div class="mo_ldap_help_title">How do users present in different Organizational Units(OU's)\xa\x9\x9\x9 login into WordPress?
\x9\x9\x9\x9 </div>
\x9\x9 \x9</div>
\x9 \x9 <div hidden="" id="help_ou_desc" class="mo_ldap_help_desc" style="display: none;">
\x9 <ul>\xa \x9 \x9\x9 <li>1. You can provide multiple search bases seperated by a\xa \x9 \x9 semi-colon to ensure users present in different OU's are able to login into WordPress.\xa \x9\x9 \x9\x9</li>
\x9\x9\x9 \x9 \x9<li>2. You can also provide the RootDN value in the Search Base so
\x9\x9 \x9\x9\x9 \x9that users in all subtrees of the RootDN are able to login.
\x9 \x9\x9</li>\xa\x9 \x9\x9\x9\x9</ul>
\x9 For any further queries, please contact us.\xa \x9\x9</div>\xa\x9 \x9 </td>\xa\x9\x9 </tr>\xa
\x9 \x9<tr>
<td class="mo_ldap_help_cell">
\x9 \x9 <div id="help_loginusing_title" class="mo_ldap_title_panel">\xa\x9\x9\x9 \x9<div class="mo_ldap_help_title">Some of my users login using their email and the rest using\xa \x9\x9their usernames. How will both of them be able to login?\xa \x9\x9 </div>
\x9\x9\x9\x9 </div>
\x9\x9 \x9<div hidden="" id="help_loginusing_desc" class="mo_ldap_help_desc" style="display: none;">\xa\x9 \x9\x9 <ul>\xa\x9 \x9\x9 \x9 <li>1. You need to provide a search filter which checks for the\xa \x9 \x9\x9 username against multiple LDAP attributes.
\x9 \x9 </li>\xa\x9 \x9 <li>2. For example, if you have some users who login using their\xa \x9\x9\x9\x9\x9 email and some using their username, the following search filter can be applied:\xa \x9 \x9\x9 (&(objectClass=*)(|(mail=?)(cn=?)))
\x9 \x9 \x9\x9</li>
\x9 \x9 </ul>
\x9\x9 \x9 For any further queries, please contact us.
\x9\x9\x9\x9 </div>
\x9\x9\x9 </td>\xa \x9\x9</tr>
\x9\x9 <tr>\xa\x9 \x9<td class="mo_ldap_help_cell">
\x9\x9\x9\x9 <div id="help_diffdist_title" class="mo_ldap_title_panel">
\x9\x9\x9\x9\x9 <div class="mo_ldap_help_title">What are the different Distinguished Name attributes?</div>\xa\x9 \x9 </div>
\x9\x9\x9\x9<div hidden="" id="help_diffdist_desc" class="mo_ldap_help_desc" style="display: none;">
\x9\x9\x9\x9 \x9<ul>
\x9 \x9\x9 \x9<li>1. The distinguished name attribute depends on the LDAP\xa \x9\x9 environment.\xa\x9 \x9\x9\x9 \x9</li>
\x9 \x9\x9\x9<li>2. For example, Active Directory(AD) uses distinguishedName to\xa \x9\x9 \x9 store the Distinguished Name(DN) attribute
\x9 \x9 \x9</li>\xa \x9 \x9 </ul>
\x9 \x9For any further queries, please contact us.\xa\x9\x9 \x9\x9</div>\xa \x9 </td>
\x9 </tr>
\x9\x9 <tr>\xa \x9 <td class="mo_ldap_help_cell">
\x9\x9 \x9<div id="help_rolemap_title" class="mo_ldap_title_panel">
\x9 \x9 \x9<div class="mo_ldap_help_title">How Role Mapping works?</div>
\x9\x9\x9 \x9</div>\xa \x9\x9\x9<div hidden="" id="help_rolemap_desc" class="mo_ldap_help_desc" style="display: none;">
\x9\x9 <ul>
\x9\x9 \x9 \x9<li>1. Assign groups to Users in your LDAP.</li>
\x9 \x9 \x9<li>2. Configure User Role Mapping against LDAP Groups. If user
\x9\x9\x9\x9\x9\x9 \x9belongs to multiple groups, mapping which have <b>Highest WordPress Role</b> will have\xa\x9 \x9 \x9 higher priority.\xa\x9 \x9 \x9\x9</li>
\x9\x9<li>3. For each user login mapping will be checked and user role will
\x9 \x9 \x9be updated if different.\xa\x9\x9 </li>\xa\x9\x9 \x9 \x9 <li>4. If user does not belong to any group, user role will be\xa \x9 \x9 updated with default mapping value.
\x9\x9\x9\x9\x9</li>\xa \x9 \x9\x9</ul>
\x9 \x9For any further queries, please contact us.\xa\x9 \x9 </div>\xa \x9 </td>
\x9 </tr>\xa\xa\x9 <tr>\xa\x9 \x9 <td class="mo_ldap_help_cell">\xa\x9\x9 \x9 <div id="help_multiplegroup_title" class="mo_ldap_title_panel">
\x9\x9 \x9 <div class="mo_ldap_help_title">How Role Mapping works if user belongs to multiple groups?</div>\xa\x9 \x9\x9\x9</div>\xa\x9 \x9 \x9<div hidden="" id="help_multiplegroup_desc" class="mo_ldap_help_desc" style="display: none;">\xa \x9\x9\x9 <ul>
\x9 \x9\x9 <li>If user belongs to multiple groups, <b>Highest Role</b> will be assigned to the User
\x9\x9 \x9\x9 from all matched Roles.\xa\x9 \x9\x9 \x9\x9</li>
\x9\x9 \x9</ul>\xa\x9 \x9\x9\x9For any further queries, please contact us.\xa \x9\x9 </div>\xa\x9 \x9 </td>
\x9\x9\x9</tr>\xa\xa \x9</tbody>\xa \x9</table>\xa </div>
\xa\xa\x9";
}
function mo_ldap_add_on_compatibility()
{
echo "\x9<br><br><br>
\x9<div class="mo_ldap_table_layout">\xa
\x9";
$za = Mo_Ldap_Local_Util::check_addon_compatibilty();
if (sizeof($za) != 0) {
goto ez;
}
echo "<div class='mo_ldap_local_empty_add_on_div'><span>Currently there are no active miniOrange LDAP/AD Integration Add-ons on your WordPress site.</span></div>";
goto u_;
ez:
$gy = 1;
echo "<table class='mo_ldap_local_add_on_table' style='width:60%;'>\xa <th>Sr No.</th>\xa <th>Add on Name</th>\xa <th>Version</th>\xa <th>Compatibility</th>\xa ";
foreach ($za as $ny => $lL) {
echo "<tr>";
echo "<td>" . $gy . "</td>";
echo "<td>" . $lL["addon"] . "</td>";
echo "<td>" . $lL["version"] . "</td>";
echo "<td class='";
if ($lL["compatibilty"] == "true") {
goto zG;
}
echo "mo_ldap_input_error'";
goto YU;
zG:
echo "mo_ldap_input_success'";
YU:
echo "</td>";
echo "</tr>";
$gy++;
hj:
}
qb:
echo "</table>";
echo "<div style='font-size:16px;font-weight: 500;text-align: center;'><span>If you notice any of the add-ons listed above is not compatible <span style='color: red;'>(X)</span> then please contact us at <span style='color:#004eff;'>[email protected]</span> so that we could send you latest version of the add-on. </span></div>";
u_:
echo "\x9</div>
\x9";
}
function NddKoYsdasadJD()
{
$lS = get_option("mo_ldap_local_license_key");
$JU = get_option("mo_ldap_local_admin_email");
$j9 = get_option("mo_ldap_local_admin_customer_key");
$pk = apply_filters("mo_check_config", '');
if (!$lS || !$JU || !$j9 || !is_numeric(trim($j9)) || !$pk) {
goto rw;
}
return 1;
goto nz;
rw:
return 0;
nz:
}
function mo_ldap_is_license_verification_done()
{
$qt = get_option("mo_ldap_local_license_verified");
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto Lj;
}
if (!$qt) {
goto Td;
}
goto vh;
Lj:
echo "\x9\x9<div style="display:block;margin-top:10px;color:red;background-color:rgba(251, 232, 0, 0.15);padding:5px;border:solid 1px rgba(255, 0, 9, 0.36);">
\x9 \x9Please <a href="";
echo add_query_arg(array("tab" => "account"), $_SERVER["REQUEST_URI"]);
echo "">Login
\x9 \x9 with miniOrange account</a> to configure the miniOrange LDAP Plugin.\xa\x9 </div>\xa\x9 ";
goto vh;
Td:
echo " <div style="display:block;margin-top:10px;color:red;background-color:rgba(251, 232, 0, 0.15);padding:5px;border:solid 1px rgba(255, 0, 9, 0.36);">\xa\x9 \x9Please enter your<a
\x9\x9\x9\x9\x9href="";
echo add_query_arg(array("tab" => "account"), $_SERVER["REQUEST_URI"]);
echo ""> license\xa \x9 key</a> to activate the plugin.\xa \x9</div>\xa\x9\x9";
vh:
}
function get_ldap_attributes_dropdown($Hx = null, $cI = null, $CY = null)
{
$vy = $CY == "user" ? "sAMAccountName" : "Please Select";
$b5 = get_option("mo_ldap_directory_server_value");
if (empty($Hx) || !is_array($Hx)) {
goto cK;
}
$BC = '';
$ot = '';
if (!($cI != null)) {
goto rO;
}
foreach ($cI as $Us) {
$D9 = false;
$bH = $Us["name"];
$AT = $Us["value"];
foreach ($Hx as $Dr => $NY) {
if (!($NY == $AT)) {
goto QN;
}
$BC = $bH;
$D9 = true;
QN:
yz:
}
gI:
$Y3 = $D9 ? "mo_ldap_multichecked" : '';
$KL = $D9 ? "checked" : '';
$ot .= "<label class="mo_checkbox_ldap_" . $CY . " " . $Y3 . "" style="width: max-content;"><input name ="" . $CY . "_attribute_text[]" " . $KL . " value = "" . $AT . "" class="mo_ldap_no_checkbox_" . $CY . "" type="checkbox" id="" . $bH . "" />" . $bH . "</label>";
GI:
}
sm:
rO:
$de = "<div class="multiselect_" . $CY . "">";
$de .= "<div class="mo_selectBox" onclick="showCheckboxes('" . $CY . "')">";
if (!($CY != "user")) {
goto A0;
}
$de .= "<select ><option>" . "Select User Groups" . "</option></select>";
A0:
$de .= "<div class="mo_overSelect"></div></div><div id="" . $CY . "_checkboxes">";
$de .= $ot;
$de .= "</div></div>";
goto Jv;
cK:
$de = "<div class="multiselect_" . $CY . ""><div class="mo_selectBox" onclick="showCheckboxes('" . $CY . "')">";
if (!($CY != "user")) {
goto Hy;
}
$de .= "<select ><option>" . $vy . "</option></select>";
Hy:
$de .= "<div class="mo_overSelect"></div></div>";
$de .= "<div id="" . $CY . "_checkboxes">";
if (!($cI != null)) {
goto CJ;
}
foreach ($cI as $Us) {
$bH = $Us["name"];
$AT = $Us["value"];
$KL = $AT == "samaccountname" ? "checked" : '';
$Y3 = $KL == "checked" ? "mo_ldap_multichecked" : '';
$de .= "<label class = "mo_checkbox_ldap_" . $CY . " " . $Y3 . ""><input name ="" . $CY . "_attribute_text[]" " . $KL . " value = "" . $AT . "" class="mo_ldap_no_checkbox_" . $CY . "" type="checkbox" id="" . $bH . "" style="width: max-content;"/>" . $bH . "</label>";
e8:
}
gS:
CJ:
$de .= "</div></div>";
Jv:
return $de;
}
function disable_ldap_form_elements()
{
if (NddKoYsdasadJD()) {
goto l2;
}
echo "
<script>\xa jQuery(document).ready(function () {
jQuery("#configurationForm :input").prop("disabled", true);\xa jQuery("#configurationForm :input[type=text]").val("");\xa jQuery("#configurationForm :input[type=url]").val("");\xa });\xa </script>";
l2:
}
function get_wproles_checkbox_dropdown($pj, $cB = array())
{
echo " \x9<div class="mo_multiselect_checkbox" style="margin:auto;">\xa\x9\x9 <div class="mo_selectBox" onclick="showCheckboxes_dd(";
echo $pj;
echo ")">
\x9 <select>
\x9\x9\x9 <option>Select an option</option>
\x9 </select>
\x9 <div class="mo_overSelect"></div>\xa \x9\x9</div>
\x9\x9<div id="";
echo $pj;
echo "_checkboxes">\xa\x9 \x9<div id="checkboxes" style="display: none;">
\x9\x9";
$ok = get_role_names();
foreach ($ok as $CY => $wV) {
echo "\x9\x9\x9 <label for="";
echo $CY;
echo "">\xa \x9 \x9";
if (!empty($cB)) {
goto Zj;
}
echo "\x9 \x9<input type="checkbox" name="mapping_value_";
echo $pj;
echo "[]" id="mapping_value_";
echo $pj;
echo "[]" value="";
echo $CY;
echo ""/>";
echo $wV;
echo "</label>\xa\x9\x9\x9\x9 ";
goto YQ;
Zj:
echo " \x9\x9 \x9<input type="checkbox" \xa\x9 \x9\x9 ";
if (!in_array($CY, $cB)) {
goto Py;
}
echo "checked";
Py:
echo "\x9 \x9\x9\x9 name="mapping_value_";
echo $pj;
echo "[]" id="mapping_value_";
echo $pj;
echo "[]" value="";
echo $CY;
echo ""/>";
echo $wV;
echo "</label>
\x9 \x9 \x9 ";
YQ:
echo "
\x9\x9\x9";
OZ:
}
cV:
echo " </div>\xa\x9\x9 </div>\xa \x9</div>
";
}
function get_role_names()
{
global $wp_roles;
if (isset($wp_roles)) {
goto W1;
}
$wp_roles = new WP_Roles();
W1:
return $wp_roles->get_names();
}
?>
Did this file decode correctly?
Original Code
<?php
require_once "\x70\141\147\x69\156\141\x74\x69\x6f\x6e\x2e\160\x68\160";
require_once "\155\157\x2d\165\164\151\x6c\x69\164\171\55\x66\162\x61\155\x65\x77\157\x72\153\x2e\x70\x68\160";
function mo_ldap_local_settings()
{
if (isset($_GET["\164\x61\142"])) {
goto KL;
}
$rt = "\x64\145\146\x61\x75\154\164";
goto ei;
KL:
$rt = $_GET["\164\141\142"];
ei:
echo "\11";
if ($rt != "\x70\x72\x69\x63\151\156\x67" && $rt != "\x74\162\157\165\142\x6c\145\x73\150\157\x6f\164\151\156\147" && $rt != "\x63\x6f\x6d\160\x61\x74\151\142\151\x6c\x69\164\171") {
goto sE;
}
echo "\11\74\x64\151\166\40\163\x74\x79\x6c\145\75\x22\x62\x61\143\153\x67\162\x6f\x75\x6e\x64\x2d\143\157\x6c\157\162\72\43\146\71\x66\71\x66\71\x3b\x20\x20\x64\x69\163\x70\x6c\x61\x79\72\x20\146\154\x65\170\73\152\x75\x73\x74\151\x66\171\x2d\143\157\x6e\x74\145\x6e\x74\x3a\x20\x63\145\156\x74\x65\162\x3b\x70\x6f\163\151\x74\151\x6f\156\72\40\162\x65\x6c\141\x74\151\166\x65\73\x70\x61\144\144\151\x6e\147\x3a\x31\60\x70\170\x20\x30\x3b\x22\40\151\144\x3d\42\x6e\x61\x76\55\143\x6f\156\x74\141\151\156\x65\x72\42\x3e\12\11\x3c\144\151\x76\x20\163\164\171\x6c\145\75\42\x66\154\x6f\x61\164\72\154\145\x66\164\x3b\x64\151\x73\x70\154\141\171\x3a\x62\154\x6f\143\153\73\x20\42\x3e\x3c\x61\x20\143\x6c\141\x73\x73\75\42\x61\144\144\x2d\x6e\x65\x77\55\x68\62\40\x22\xa\11\x9\x9\x9\x9\x9\11\11\11\11\x9\x20\x20\x20\163\x74\x79\x6c\145\75\42\146\x6f\156\x74\x2d\163\x69\x7a\145\72\40\x31\66\160\x78\x3b\x20\x63\157\154\x6f\x72\x3a\x20\43\x30\x30\x30\x3b\164\145\x78\x74\55\141\x6c\x69\147\156\x3a\x20\x63\x65\x6e\164\x65\162\73\164\x65\x78\164\55\144\x65\143\157\x72\141\164\x69\x6f\x6e\72\x20\x6e\157\x6e\145\x3b\x64\151\163\x70\x6c\x61\171\72\40\151\156\x6c\151\156\145\55\x62\x6c\x6f\143\153\x3b\x22\12\11\11\11\x9\11\11\x9\11\x9\11\x9\40\x20\x20\150\162\x65\146\75\42";
echo add_query_arg(array("\x74\x61\142" => "\x64\x65\x66\x61\x75\x6c\x74"), htmlentities($_SERVER["\x52\105\121\x55\105\123\124\137\125\122\x49"]));
echo "\x22\76\12\11\x9\11\74\142\x75\164\x74\x6f\x6e\40\x69\x64\x3d\42\102\x61\143\153\x2d\124\x6f\55\120\154\x75\x67\x69\x6e\55\x43\157\156\146\151\x67\x75\x72\141\164\151\x6f\156\x22\x20\x74\x79\x70\x65\x3d\x22\x62\165\x74\164\x6f\x6e\42\40\x76\141\154\x75\x65\x3d\42\x42\141\x63\x6b\x2d\124\x6f\x2d\120\x6c\x75\147\151\156\55\103\x6f\x6e\146\x69\x67\165\162\x61\x74\151\x6f\x6e\x22\12\x9\x9\x9\11\11\x63\x6c\x61\163\163\x3d\42\x62\165\164\x74\x6f\x6e\x20\142\x75\x74\x74\157\156\55\160\162\x69\155\141\x72\x79\40\x62\165\164\x74\x6f\156\55\x6c\x61\162\x67\x65\x22\x3e\74\x73\160\x61\x6e\x20\143\154\141\163\163\x3d\42\144\141\x73\x68\151\143\157\156\x73\40\x64\141\163\x68\x69\x63\x6f\156\163\55\x61\x72\x72\x6f\167\55\154\145\146\164\55\141\154\x74\x22\xa\11\x9\11\x9\11\11\x9\11\x9\x9\x9\x9\11\x9\11\11\x9\40\x73\164\x79\154\145\x3d\x22\166\145\162\x74\151\x63\x61\154\55\141\x6c\151\x67\156\72\40\x6d\x69\x64\x64\154\x65\x3b\42\76\x3c\x2f\163\x70\141\156\x3e\40\x42\141\143\153\40\x54\x6f\x20\x50\x6c\165\147\151\x6e\40\103\157\156\146\151\147\x75\x72\x61\x74\151\157\156\xa\x9\x9\x9\x3c\x2f\142\165\164\x74\x6f\156\76\12\x9\11\74\x2f\141\76\x3c\x2f\x64\151\x76\x3e\xa\x9\11\74\144\151\166\40\x73\x74\171\154\145\x3d\x22\x64\x69\x73\x70\154\141\x79\72\142\x6c\x6f\143\153\x3b\164\x65\x78\164\55\141\154\151\147\x6e\x3a\143\x65\x6e\164\145\162\x3b\x70\141\144\144\x69\156\147\x3a\x32\x30\160\170\x20\60\73\x20\167\x69\144\164\x68\72\x20\70\60\x25\x3b\x22\x3e\xa\x9\11\11\x3c\x68\62\x20\143\x6c\x61\163\x73\x3d\x22\155\x6f\137\x6c\144\x61\x70\137\x6c\x6f\x63\x61\x6c\x5f\154\x69\x63\x65\x6e\x73\x69\156\147\137\x70\141\147\145\137\x74\x69\164\154\x65\42\40\x73\164\x79\x6c\145\75\x22\146\x6f\x6e\x74\55\163\x69\x7a\x65\x3a\x32\60\x70\170\73\x74\145\170\164\x2d\141\154\x69\x67\x6e\72\x20\x63\x65\x6e\164\x65\x72\x3b\x22\x3e\155\x69\156\x69\x4f\162\x61\156\x67\x65\x20\114\x44\x41\120\x2f\101\x63\x74\x69\166\x65\x20\x44\x69\162\x65\143\x74\x6f\162\171\40\x4c\157\x67\x69\x6e\40\x66\157\x72\x20\x49\x6e\164\x72\141\156\145\164\x20\123\x69\164\x65\163\74\x2f\x68\x32\x3e\xa\11\11\x3c\x2f\144\x69\166\76\12\x9\74\57\x64\x69\x76\76\xa\11\x9";
goto zv;
sE:
echo "\x9\x3c\x64\151\x76\x20\x73\164\171\x6c\x65\x3d\x22\x66\x6f\156\x74\55\x73\x69\172\x65\72\40\x6c\141\162\x67\145\x3b\x20\146\157\x6e\164\55\167\145\151\x67\150\x74\72\x20\x35\60\x30\x3b\42\76\x3c\x62\162\76\x6d\x69\156\x69\x4f\162\141\156\x67\x65\40\114\x44\101\x50\x2f\x41\x63\x74\151\x76\x65\x20\x44\151\162\x65\x63\164\157\x72\171\x20\114\x6f\x67\x69\156\40\x66\x6f\162\40\x49\x6e\x74\162\141\x6e\145\164\40\123\x69\164\x65\x73\12\x9\11";
$Uw = get_option("\155\x6f\137\154\x64\x61\160\x5f\x6c\157\x63\141\154\137\154\151\x63\x65\156\163\145\x5f\x76\x65\x72\151\146\x69\145\x64");
if (!(!empty($Uw) && $Uw == "\x74\x72\x75\145")) {
goto k3;
}
echo "\11\11\11\74\x61\x20\151\144\x3d\42\x6c\144\x61\160\137\x61\x63\x63\x6f\165\156\x74\x5f\163\145\x74\165\160\x5f\x74\141\x62\x5f\x70\157\x69\x6e\x74\x65\162\x22\x20\143\154\141\x73\163\75\42\x62\x75\x74\164\157\x6e\x20\x62\x75\x74\x74\x6f\x6e\x2d\154\x61\162\x67\x65\40\x62\x75\x74\164\x6f\x6e\x2d\160\x72\151\x6d\x61\x72\x79\42\40\x68\162\x65\146\x3d\42";
echo add_query_arg(array("\x74\x61\x62" => "\141\x63\x63\157\x75\x6e\x74"), $_SERVER["\122\x45\x51\125\105\x53\x54\137\x55\122\111"]);
echo "\42\x3e\101\143\143\157\x75\x6e\164\40\104\145\x74\x61\151\154\x73\x3c\57\141\76\12\11\11";
k3:
echo "\11\11\x3c\141\x20\x69\144\75\x22\154\151\x63\x65\156\163\145\x5f\x75\160\x67\x72\141\144\x65\42\40\143\x6c\x61\163\163\x3d\x22\x62\x75\x74\164\157\156\x20\x62\165\164\x74\x6f\156\55\x6c\x61\162\x67\145\42\x20\x73\164\x79\x6c\145\x3d\42\143\157\154\157\162\72\43\146\146\146\x3b\142\141\x63\153\147\162\x6f\x75\x6e\144\x2d\143\x6f\154\x6f\x72\x3a\43\146\62\x38\x38\x31\142\x65\60\x3b\x62\x6f\x72\x64\x65\x72\x2d\143\x6f\154\157\x72\x3a\x23\146\x32\70\70\x31\142\x65\60\42\40\150\x72\145\146\75\x22";
echo add_query_arg(array("\x74\x61\x62" => "\x70\162\151\143\x69\x6e\x67"), htmlentities($_SERVER["\x52\105\121\x55\x45\123\x54\137\x55\122\x49"]));
echo "\x22\x3e\x4c\x69\x63\145\x6e\x73\151\156\147\x20\120\154\141\x6e\163\74\57\x61\x3e\12\x9\x9\x3c\x61\x20\151\x64\75\x22\x6c\x64\141\160\x5f\164\x72\157\x75\x62\x6c\145\163\x68\157\157\164\x69\x6e\147\137\x74\x61\142\x5f\x70\x6f\151\x6e\x74\x65\x72\42\x20\143\154\x61\163\163\x3d\x22\x62\165\164\164\157\156\40\142\165\x74\x74\x6f\x6e\x2d\154\x61\162\x67\x65\40\142\165\164\164\x6f\x6e\55\160\x72\151\155\141\x72\x79\x22\x20\x20\150\162\145\146\75\x22";
echo add_query_arg(array("\164\141\x62" => "\x74\162\157\165\142\154\x65\x73\150\x6f\x6f\164\x69\x6e\147"), $_SERVER["\122\x45\121\125\105\x53\x54\x5f\125\x52\x49"]);
echo "\42\76\x46\x41\x51\47\x73\x3c\x2f\141\76\12\x9\11\x3c\x61\x20\151\x64\75\42\x6c\x64\x61\x70\x5f\141\144\x64\137\x6f\x6e\x5f\x63\157\x6d\160\141\164\151\x62\151\x6c\x69\x74\171\42\x20\143\x6c\x61\163\x73\75\42\142\165\164\x74\157\156\40\142\165\x74\x74\157\156\55\154\x61\162\147\x65\x20\142\x75\x74\x74\x6f\156\x2d\160\162\x69\155\141\x72\x79\42\x20\x20\x68\162\145\x66\75\42";
echo add_query_arg(array("\164\141\142" => "\143\x6f\x6d\x70\141\164\x69\142\151\154\x69\164\171"), $_SERVER["\122\105\x51\125\105\123\124\137\125\122\x49"]);
echo "\42\x3e\103\x68\x65\143\153\x20\x41\144\144\55\157\156\x20\x43\x6f\155\160\x61\x74\x69\x62\x69\x6c\x69\x74\171\74\x2f\141\x3e\12\x9\x3c\x2f\x64\x69\166\76\12\11\x9";
if (Mo_Ldap_Local_Util::is_extension_installed("\154\x64\x61\x70")) {
goto Dm;
}
echo "\11\x9\74\144\151\166\x20\143\154\141\163\163\x3d\x22\x6e\x6f\164\x69\143\145\40\156\x6f\x74\x69\143\x65\55\x69\x6e\146\157\x20\x69\x73\x2d\144\151\163\x6d\151\x73\x73\151\x62\154\145\42\76\xa\x9\11\11\74\160\x3e\74\146\x6f\156\x74\40\x63\157\x6c\157\162\75\42\x23\106\x46\60\x30\60\x30\x22\x3e\x57\141\162\156\151\x6e\x67\x3a\x20\120\110\x50\40\114\x44\101\120\40\x65\170\164\145\x6e\x73\x69\x6f\x6e\40\151\x73\40\x6e\157\164\x20\151\x6e\163\164\141\154\x6c\145\x64\x20\157\x72\40\x64\x69\x73\141\x62\x6c\145\x64\x2e\74\x2f\x66\157\156\164\76\x3c\x2f\x70\x3e\12\11\x9\11\x3c\x64\151\x76\x20\151\144\x3d\42\x68\x65\x6c\x70\137\x6c\x64\x61\x70\137\x77\x61\x72\x6e\x69\156\x67\x5f\x74\x69\x74\x6c\145\42\40\143\154\141\x73\163\x3d\42\155\157\x5f\154\144\141\160\137\164\x69\x74\154\145\137\x70\x61\156\x65\154\x22\76\12\11\11\11\x9\74\160\x3e\74\141\x20\164\141\162\147\145\x74\x3d\42\x5f\142\154\141\156\x6b\42\x20\163\x74\171\154\145\75\42\143\165\162\163\157\162\72\40\x70\157\151\x6e\164\x65\162\x3b\x22\x3e\103\154\x69\143\x6b\40\x68\x65\x72\145\40\146\157\x72\x20\x69\x6e\163\x74\x72\x75\143\x74\x69\x6f\x6e\163\40\x74\x6f\x20\145\x6e\x61\x62\x6c\145\x20\x69\x74\56\x3c\57\141\x3e\74\x2f\160\76\xa\x9\11\11\x3c\57\144\x69\x76\x3e\xa\11\x9\x9\74\144\x69\x76\x20\150\151\144\x64\145\156\75\x22\42\40\163\164\x79\154\145\x3d\x22\x70\x61\144\x64\x69\156\147\x3a\40\62\160\170\40\x32\160\170\40\x32\160\170\40\61\x32\160\170\x22\x20\151\144\x3d\42\150\x65\154\x70\137\x6c\x64\141\160\137\x77\x61\x72\156\151\x6e\147\137\x64\x65\x73\x63\x22\x20\143\154\141\x73\x73\75\x22\155\157\x5f\154\x64\141\x70\x5f\150\x65\154\x70\137\144\145\163\143\42\x3e\xa\11\11\11\11\74\165\154\76\xa\x9\x9\11\11\x9\74\154\151\40\x73\x74\171\x6c\145\x3d\x22\x66\157\x6e\x74\x2d\163\x69\x7a\145\72\40\154\141\162\x67\145\73\40\x66\157\x6e\x74\55\167\x65\151\x67\x68\x74\x3a\40\142\x6f\x6c\144\42\76\x53\x74\145\160\x20\61\74\x2f\154\151\76\xa\x9\11\11\11\x9\x3c\x6c\151\x20\x73\x74\171\x6c\x65\x3d\x22\146\157\156\164\x2d\x73\151\x7a\145\x3a\x20\x6c\141\162\x67\145\73\40\146\157\156\x74\55\167\145\151\x67\x68\164\x3a\40\x62\157\x6c\x64\42\76\74\142\x3e\x4c\x6f\x61\144\145\144\40\143\x6f\156\x66\151\x67\x75\x72\x61\164\151\x6f\x6e\40\146\151\x6c\145\xa\x9\11\x9\x9\11\11\x9\x3a\x20";
echo php_ini_loaded_file();
echo "\74\57\x62\x3e\x3c\57\x6c\x69\x3e\xa\x9\11\11\x9\11\74\x6c\x69\40\163\x74\171\154\x65\75\42\154\151\163\164\x2d\163\164\171\x6c\145\x2d\x74\171\160\x65\72\163\x71\x75\141\162\145\x3b\x6d\x61\162\147\x69\x6e\x2d\x6c\145\x66\x74\72\x32\60\x70\x78\x22\76\x4f\x70\x65\156\40\x70\150\x70\x2e\x69\156\151\x20\146\x69\154\x65\40\146\162\157\155\x20\141\x62\x6f\x76\145\40\146\x69\x6c\145\x20\x70\x61\164\150\x3c\x2f\142\76\74\57\154\x69\76\xa\11\11\11\x9\x9\74\x62\162\x2f\x3e\xa\x9\11\11\x9\11\x3c\x6c\151\x20\x73\x74\x79\154\145\75\42\146\x6f\x6e\x74\55\163\x69\172\145\72\x20\x6c\x61\162\x67\x65\73\x20\x66\157\x6e\164\55\x77\145\x69\x67\150\164\72\x20\x62\x6f\154\x64\x22\x3e\x53\x74\x65\x70\40\x32\x3c\57\154\151\x3e\12\x9\11\11\11\11\x3c\154\151\x3e\x3c\x66\x6f\x6e\164\x20\x73\x74\171\154\x65\75\x22\x66\x6f\x6e\164\55\x77\145\x69\x67\x68\x74\72\x20\x62\x6f\154\144\42\x20\143\x6f\x6c\x6f\162\75\42\x23\x43\63\61\x31\x31\61\42\x3e\74\x62\x3e\106\x6f\162\x20\x57\151\156\x64\157\167\x73\40\x75\x73\x65\162\163\x20\x75\163\x69\x6e\x67\x20\x41\160\x61\143\150\x65\12\11\11\x9\11\x9\x9\11\11\123\145\x72\x76\x65\x72\x3c\57\142\76\74\57\146\x6f\x6e\164\76\x3c\57\x6c\x69\x3e\xa\11\11\x9\x9\11\74\x6c\151\x20\163\x74\171\154\145\x3d\42\154\151\163\164\55\163\164\x79\x6c\145\x2d\x74\171\160\x65\x3a\x73\161\x75\141\162\x65\73\x6d\x61\162\147\151\x6e\x2d\154\x65\x66\164\72\x32\60\x70\170\x22\x3e\123\145\x61\x72\x63\x68\40\146\157\x72\x20\x3c\x62\76\x22\145\x78\x74\x65\156\163\151\x6f\x6e\x3d\160\x68\160\x5f\x6c\144\x61\160\56\x64\154\x6c\x22\74\57\x62\x3e\40\x69\x6e\12\11\x9\11\x9\x9\11\x70\150\160\56\x69\156\151\40\x66\151\x6c\145\56\40\125\x6e\x63\157\x6d\155\x65\x6e\x74\40\x74\x68\x69\x73\40\x6c\x69\156\145\54\40\151\x66\x20\156\x6f\x74\40\x70\162\x65\163\145\156\x74\x20\x74\150\x65\x6e\40\x61\x64\x64\x20\x74\x68\151\163\40\154\x69\156\x65\x20\151\x6e\40\x74\150\145\40\146\151\154\x65\x20\141\156\144\40\163\x61\166\x65\40\164\x68\145\12\11\11\x9\11\x9\11\146\151\x6c\x65\x2e\12\x9\11\11\x9\x9\74\57\x6c\x69\x3e\12\11\x9\x9\11\11\x3c\154\151\x3e\x3c\146\157\x6e\164\40\x63\157\x6c\x6f\x72\75\42\x23\103\63\x31\x31\61\x31\42\x3e\74\x62\76\106\x6f\x72\x20\x57\151\x6e\x64\x6f\x77\163\40\165\163\145\162\x73\40\165\x73\151\x6e\x67\x20\x49\x49\123\40\x73\x65\162\166\x65\162\74\57\142\76\x3c\x2f\x66\157\156\x74\76\74\x2f\154\151\x3e\xa\x9\11\11\11\x9\74\154\151\x20\x73\164\171\x6c\145\75\42\154\151\x73\164\55\163\x74\171\154\x65\x2d\x74\x79\160\145\x3a\x73\161\x75\141\162\x65\x3b\155\x61\162\147\x69\156\x2d\154\x65\x66\x74\x3a\x32\x30\x70\x78\x22\x3e\x53\145\x61\162\143\x68\40\146\157\162\40\x3c\x62\76\42\105\x78\164\145\156\x73\151\157\x6e\x4c\x69\163\164\x22\x3c\x2f\x62\76\x20\151\156\x20\x74\150\145\x20\160\150\160\56\151\x6e\151\12\x9\x9\x9\x9\11\x9\146\151\x6c\x65\56\40\125\156\x63\x6f\155\155\145\x6e\x74\x20\x74\x68\x65\x20\74\142\x3e\42\x65\x78\x74\x65\156\x73\x69\x6f\x6e\75\x70\x68\160\x5f\x6c\x64\141\x70\x2e\144\154\x6c\x22\74\x2f\x62\76\x20\154\151\156\145\x2c\40\151\x66\x20\x6e\x6f\164\40\160\162\145\163\x65\x6e\164\x20\x74\x68\x65\156\40\x61\x64\144\40\x74\150\151\163\40\x6c\x69\156\145\40\151\156\xa\11\11\x9\11\x9\x9\164\150\x65\x20\146\x69\x6c\145\40\x61\156\144\40\x73\141\166\x65\x20\x74\x68\145\x20\x66\x69\154\x65\x2e\12\11\x9\x9\11\x9\74\57\154\151\76\xa\11\11\x9\x9\11\x3c\154\x69\x3e\74\x66\157\156\x74\x20\x63\157\154\x6f\162\x3d\42\43\x43\x33\61\x31\x31\x31\42\76\74\x62\76\106\157\162\x20\x4c\x69\156\165\170\x20\165\163\145\162\x73\x3c\x2f\142\x3e\74\57\146\157\156\164\x3e\12\x9\11\x9\x9\11\11\74\x75\154\x20\x73\x74\171\154\x65\x3d\x22\x6c\151\x73\164\x2d\x73\x74\171\154\145\55\x74\171\x70\x65\x3a\x73\x71\165\x61\x72\145\x3b\x6d\x61\162\x67\x69\156\x2d\154\145\146\164\72\x20\62\x30\160\170\x22\76\12\x9\11\11\11\x9\11\x9\74\154\x69\x20\163\x74\x79\154\145\x3d\42\155\141\162\147\151\x6e\x2d\x74\157\160\72\x20\65\160\170\x22\x3e\x49\x6e\163\164\x61\154\x6c\40\x70\x68\160\x20\x6c\144\x61\x70\40\x65\x78\x74\145\156\x73\x69\157\156\x20\50\x49\x66\x20\156\x6f\164\40\151\x6e\x73\x74\x61\154\x6c\x65\144\x20\x79\145\164\x29\xa\11\x9\x9\11\11\x9\11\11\x3c\165\x6c\40\x73\x74\x79\154\145\75\x22\x6c\x69\x73\164\x2d\163\164\x79\x6c\145\x2d\x74\171\x70\145\x3a\x64\x69\x73\143\x3b\155\141\x72\x67\x69\x6e\55\x6c\x65\146\164\x3a\40\61\x35\160\170\x3b\x6d\x61\x72\x67\x69\156\x2d\x74\157\160\x3a\x20\x35\160\x78\x22\76\12\x9\x9\x9\11\11\x9\11\11\x9\74\154\x69\76\x46\x6f\162\40\104\145\x62\x69\x61\x6e\54\x20\164\150\145\x20\x69\x6e\x73\164\x61\154\x6c\x61\x74\151\157\156\x20\143\x6f\155\155\x61\156\144\40\x77\157\165\154\x64\40\x62\x65\x20\74\x62\x3e\141\160\x74\55\147\x65\x74\40\151\156\163\164\x61\154\x6c\x20\x70\x68\160\55\x6c\x64\141\160\x3c\57\142\x3e\xa\11\x9\11\x9\11\x9\x9\x9\11\74\x2f\154\151\x3e\xa\x9\11\11\x9\x9\x9\x9\x9\11\x3c\x6c\x69\x3e\x46\157\162\x20\x52\x48\105\x4c\x20\x62\x61\163\145\x64\40\x73\171\163\164\x65\155\163\54\x20\x74\150\x65\x20\143\157\155\155\x61\156\144\40\x77\157\165\154\x64\x20\142\145\x20\74\x62\x3e\171\x75\155\40\x69\156\x73\x74\x61\154\x6c\x20\x70\x68\x70\x2d\x6c\x64\141\x70\74\x2f\x62\76\74\57\154\x69\76\12\x9\11\11\x9\x9\11\11\x9\x3c\57\165\x6c\x3e\12\x9\11\11\11\x9\x9\11\x3c\x2f\154\151\76\xa\11\x9\11\11\x9\x9\11\74\57\154\151\x3e\12\11\x9\11\x9\x9\11\x9\x3c\x6c\x69\76\x53\145\141\162\143\x68\x20\x66\157\x72\x20\74\142\76\x22\145\x78\164\x65\156\x73\x69\157\x6e\x3d\x70\x68\x70\137\x6c\x64\x61\x70\x2e\x73\157\42\x3c\x2f\x62\x3e\40\x69\156\40\x70\x68\x70\x2e\151\x6e\151\x20\x66\151\x6c\x65\56\x20\125\156\x63\157\155\x6d\x65\x6e\164\40\164\150\151\163\40\x6c\151\x6e\x65\x2c\x20\151\146\x20\156\x6f\x74\xa\x9\11\11\11\x9\x9\11\x9\x70\162\145\163\x65\156\x74\40\164\x68\145\x6e\x20\x61\144\x64\40\x74\150\x69\x73\40\x6c\x69\x6e\x65\40\151\x6e\40\164\x68\145\x20\x66\x69\154\145\x20\141\x6e\x64\40\x73\x61\166\x65\x20\164\x68\x65\x20\146\151\154\x65\x2e\12\x9\11\x9\11\x9\11\x9\x3c\x2f\154\x69\76\12\11\11\11\x9\11\11\74\57\165\154\76\12\11\x9\x9\11\11\x9\74\x62\x72\57\x3e\xa\x9\11\x9\x9\11\74\x6c\151\x20\x73\164\171\154\145\x3d\42\155\141\x72\147\x69\x6e\55\x74\157\160\x3a\40\x35\160\x78\73\x66\x6f\156\x74\55\x73\151\x7a\145\x3a\40\x6c\141\162\147\x65\73\40\146\157\156\164\55\167\145\x69\147\150\164\x3a\x20\142\x6f\154\x64\42\76\123\x74\145\160\40\63\x3c\x2f\x6c\x69\76\12\11\11\x9\x9\x9\74\154\x69\40\163\164\171\154\x65\75\42\154\x69\x73\164\55\x73\x74\x79\x6c\145\x2d\164\x79\x70\145\72\163\x71\x75\141\x72\145\73\155\141\x72\x67\x69\156\55\154\145\x66\164\x3a\62\60\x70\170\x22\x3e\122\x65\x73\164\141\x72\164\x20\171\157\x75\162\x20\x73\145\162\166\145\162\56\40\x41\146\164\145\x72\40\x74\x68\141\164\x20\x72\145\x66\x72\145\163\x68\40\164\x68\x65\12\11\x9\11\x9\11\x9\x22\x4c\x44\101\x50\57\101\104\x22\40\160\154\x75\x67\151\x6e\x20\143\157\156\146\151\147\x75\x72\141\164\x69\157\156\x20\160\x61\147\145\x2e\12\x9\11\x9\x9\x9\x3c\57\x6c\x69\76\xa\x9\x9\11\11\74\x2f\165\x6c\x3e\xa\11\11\11\11\x46\x6f\x72\x20\x61\156\x79\x20\x66\165\162\164\150\145\x72\x20\x71\165\145\x72\151\x65\x73\54\40\x70\x6c\x65\141\x73\145\x20\143\157\156\164\x61\143\164\x20\165\x73\x2e\12\x9\x9\x9\74\x2f\x64\x69\x76\76\12\11\x9\x3c\x2f\144\x69\x76\76\xa\12\x9\x9\11";
Dm:
if (Mo_Ldap_Local_Util::is_extension_installed("\x6f\x70\145\x6e\x73\x73\154")) {
goto BS;
}
echo "\11\x9\x3c\144\x69\166\x20\143\x6c\x61\x73\x73\75\42\156\157\164\151\143\145\40\x6e\x6f\164\151\x63\x65\x2d\x69\x6e\x66\x6f\x20\151\x73\55\x64\151\x73\x6d\151\163\x73\x69\142\x6c\145\x22\x3e\12\x9\11\x9\74\x70\76\x3c\x66\157\156\164\x20\x63\157\x6c\157\162\75\42\x23\106\x46\x30\x30\x30\x30\x22\76\127\141\x72\156\151\x6e\147\72\40\x50\x48\x50\x20\117\x70\145\x6e\x53\x53\x4c\x20\145\x78\164\x65\x6e\x73\151\157\x6e\x20\151\163\x20\156\x6f\164\40\x69\156\x73\x74\x61\x6c\154\145\x64\x20\x6f\x72\x20\144\151\x73\x61\142\x6c\145\144\56\x3c\x2f\146\157\x6e\x74\76\x3c\x2f\160\x3e\12\x9\11\11\x3c\144\151\x76\40\151\144\x3d\x22\x68\x65\x6c\160\x5f\157\x70\x65\156\x73\x73\154\137\x77\141\x72\156\x69\x6e\147\137\x74\151\164\x6c\x65\42\x20\x63\x6c\x61\x73\163\x3d\x22\155\157\137\154\x64\141\x70\x5f\x74\151\x74\154\x65\x5f\x70\141\156\145\x6c\x22\x3e\12\11\x9\x9\11\74\160\76\x3c\x61\x20\x74\141\162\147\145\x74\75\42\x5f\142\x6c\x61\x6e\x6b\42\x20\x73\164\171\x6c\x65\75\42\x63\165\162\x73\x6f\162\x3a\40\x70\x6f\x69\156\164\x65\162\x3b\42\76\103\x6c\x69\143\x6b\x20\x68\x65\162\145\x20\x66\x6f\162\40\151\x6e\163\164\x72\x75\143\x74\151\x6f\x6e\163\40\x74\x6f\40\x65\x6e\141\x62\154\x65\x20\151\164\x2e\x3c\57\141\x3e\74\x2f\x70\x3e\xa\x9\x9\11\74\57\144\x69\x76\76\12\11\x9\11\x3c\144\x69\166\x20\x68\x69\x64\144\x65\x6e\x3d\x22\42\40\163\x74\171\154\145\x3d\x22\x70\x61\x64\x64\x69\156\147\x3a\x20\62\160\170\x20\62\x70\x78\x20\62\160\x78\40\61\62\x70\x78\42\x20\151\144\75\x22\x68\x65\x6c\160\x5f\157\160\x65\x6e\163\163\154\x5f\167\x61\162\156\x69\156\x67\x5f\x64\x65\x73\143\x22\40\143\x6c\141\x73\163\x3d\42\155\157\137\154\144\141\160\137\x68\x65\154\x70\x5f\x64\x65\x73\143\x22\76\xa\x9\x9\11\11\74\x75\x6c\76\xa\11\11\x9\11\x9\74\154\151\x20\x73\x74\171\x6c\145\75\x22\146\157\156\164\55\x73\151\x7a\145\72\40\154\141\162\x67\x65\x3b\x20\146\157\156\x74\x2d\x77\145\151\x67\x68\x74\72\x20\142\x6f\154\x64\x22\x3e\123\x74\x65\x70\x20\61\74\57\154\x69\x3e\xa\x9\x9\11\x9\x9\x3c\154\151\x20\x73\164\171\x6c\145\75\42\146\x6f\x6e\164\55\163\151\x7a\x65\72\40\x6c\141\162\147\x65\x3b\40\x66\157\156\164\55\167\x65\151\x67\150\x74\x3a\x20\142\x6f\x6c\x64\42\76\74\x62\x3e\x4c\x6f\141\144\x65\144\x20\x63\x6f\x6e\x66\151\147\x75\x72\141\x74\151\157\156\40\146\151\x6c\x65\xa\x9\x9\x9\x9\11\11\11\72\x20";
echo php_ini_loaded_file();
echo "\x3c\57\142\x3e\74\57\154\151\x3e\12\x9\x9\x9\11\11\x3c\x6c\151\40\x73\x74\171\x6c\145\75\42\154\x69\x73\164\x2d\163\x74\171\154\145\55\x74\x79\x70\x65\x3a\163\161\165\x61\162\145\x3b\x6d\141\162\147\151\156\x2d\x6c\x65\x66\x74\x3a\62\60\x70\x78\42\x3e\x4f\x70\x65\156\40\x70\150\x70\56\x69\156\151\x20\x66\151\154\x65\x20\146\162\x6f\155\x20\141\142\157\166\x65\x20\x66\151\x6c\145\40\x70\141\164\150\x3c\57\142\76\74\x2f\154\151\76\12\x9\x9\x9\x9\x9\x3c\x62\x72\57\76\xa\x9\11\x9\11\11\74\x6c\x69\40\x73\x74\171\x6c\145\x3d\42\146\157\x6e\164\x2d\x73\x69\172\x65\72\40\x6c\141\x72\x67\x65\73\40\x66\157\156\x74\x2d\x77\x65\151\147\x68\164\x3a\x20\x62\157\154\144\x22\76\123\x74\145\160\x20\x32\74\x2f\x6c\151\x3e\12\x9\11\11\11\11\x3c\x6c\151\x3e\x3c\x66\157\156\x74\x20\163\x74\x79\154\145\75\x22\x66\157\x6e\x74\x2d\x77\x65\151\147\x68\164\72\x20\142\x6f\x6c\x64\x22\40\143\x6f\x6c\157\162\x3d\42\43\x43\x33\61\x31\61\61\x22\76\x3c\x62\76\106\157\x72\40\x57\151\x6e\144\157\167\163\40\165\163\145\x72\163\x20\165\x73\151\156\147\40\101\x70\x61\143\150\x65\12\x9\11\x9\x9\x9\11\11\11\123\x65\x72\166\145\162\74\x2f\142\76\74\57\146\x6f\x6e\x74\76\x3c\57\x6c\x69\x3e\xa\x9\x9\x9\11\11\74\154\x69\40\x73\164\171\154\145\75\42\154\151\163\164\x2d\x73\x74\171\154\x65\55\x74\x79\160\x65\x3a\163\161\x75\x61\x72\145\73\x6d\x61\x72\x67\151\156\x2d\154\145\x66\x74\72\x32\x30\160\x78\42\x3e\x53\x65\141\x72\143\150\x20\x66\157\162\x20\x3c\142\76\x22\x65\170\x74\x65\156\163\x69\x6f\156\x3d\160\x68\160\x5f\x6f\160\145\156\x73\163\154\56\x64\154\x6c\x22\74\57\142\76\x20\151\x6e\xa\11\x9\11\11\x9\11\160\150\160\56\151\156\x69\x20\x66\x69\154\x65\56\40\x55\x6e\143\157\x6d\x6d\145\x6e\x74\x20\164\x68\151\x73\40\x6c\x69\156\x65\x2c\40\151\x66\x20\156\x6f\164\x20\160\x72\145\163\145\156\164\40\164\150\145\x6e\x20\x61\x64\144\x20\x74\150\x69\163\40\x6c\151\x6e\x65\x20\x69\156\40\164\x68\x65\40\146\151\154\145\x20\141\x6e\x64\40\163\141\166\145\x20\164\x68\x65\xa\x9\11\11\11\11\11\x66\x69\154\145\56\xa\11\x9\11\11\11\74\x2f\x6c\151\76\xa\x9\11\11\11\11\74\154\151\76\74\146\x6f\156\164\x20\x63\x6f\154\x6f\162\75\x22\43\103\63\x31\61\x31\61\42\x3e\74\142\x3e\x46\x6f\x72\x20\x57\x69\x6e\144\x6f\167\163\x20\165\163\x65\162\163\x20\x75\x73\x69\156\147\x20\x49\x49\x53\40\163\145\162\166\145\162\x3c\57\142\x3e\74\57\x66\x6f\x6e\x74\76\x3c\57\x6c\151\x3e\xa\11\11\11\11\x9\x3c\154\x69\40\163\164\171\x6c\x65\x3d\42\x6c\x69\163\164\x2d\x73\x74\x79\154\145\x2d\x74\171\160\x65\72\163\161\x75\x61\x72\145\x3b\155\141\x72\x67\x69\156\x2d\154\x65\146\x74\72\62\60\160\170\x22\x3e\x53\145\141\162\x63\x68\40\x66\x6f\x72\x20\x3c\x62\76\42\x45\x78\x74\x65\156\163\151\x6f\156\x4c\x69\x73\164\42\x3c\57\x62\x3e\40\x69\156\x20\x74\150\145\x20\x70\x68\x70\56\151\x6e\x69\xa\11\11\x9\x9\x9\11\x66\151\x6c\x65\x2e\40\125\x6e\x63\157\155\x6d\x65\x6e\164\x20\164\x68\x65\x20\74\142\x3e\42\145\170\x74\x65\156\163\151\157\156\75\160\150\x70\x5f\157\160\x65\x6e\x73\163\x6c\56\144\x6c\154\x22\74\57\142\76\x20\154\x69\156\x65\54\40\x69\x66\x20\x6e\x6f\164\40\x70\162\145\163\145\156\x74\40\x74\x68\x65\x6e\40\x61\x64\x64\x20\x74\150\151\x73\x20\x6c\x69\x6e\x65\x20\151\x6e\xa\11\x9\11\x9\x9\x9\164\150\145\x20\x66\151\154\x65\x20\x61\x6e\144\40\163\141\x76\145\40\164\x68\x65\40\146\x69\x6c\145\56\xa\x9\x9\x9\x9\x9\x3c\57\154\x69\x3e\xa\11\11\x9\x9\x9\x3c\x6c\x69\x3e\74\x66\157\x6e\164\x20\x63\157\154\x6f\x72\x3d\x22\43\103\x33\x31\x31\x31\61\x22\x3e\74\142\x3e\106\x6f\x72\40\x4c\x69\156\165\x78\40\165\x73\145\x72\x73\x3c\57\142\76\74\x2f\x66\157\156\164\x3e\xa\x9\x9\11\x9\11\11\x3c\x75\x6c\x20\163\164\x79\x6c\145\x3d\42\154\x69\x73\x74\x2d\163\x74\x79\x6c\x65\55\164\171\x70\145\x3a\x73\x71\x75\x61\x72\145\73\155\x61\162\147\x69\156\x2d\154\x65\146\164\72\x20\62\60\x70\170\42\x3e\xa\x9\11\11\x9\11\11\x9\74\154\x69\x20\x73\164\171\154\x65\x3d\42\155\x61\x72\x67\x69\x6e\55\164\157\x70\x3a\40\65\160\170\x22\76\x49\156\163\164\x61\x6c\154\40\160\x68\x70\40\154\x64\x61\160\x20\x65\170\x74\x65\x6e\163\151\x6f\x6e\x20\50\x49\146\x20\x6e\157\x74\40\151\156\x73\x74\x61\154\154\x65\x64\x20\x79\145\164\51\xa\x9\11\x9\x9\11\x9\11\11\x3c\x75\x6c\40\x73\164\x79\154\x65\x3d\x22\154\x69\x73\164\x2d\x73\164\171\154\x65\55\164\171\x70\145\72\144\151\163\x63\x3b\155\x61\162\x67\x69\x6e\x2d\x6c\x65\x66\164\x3a\x20\x31\65\x70\170\73\155\x61\x72\147\x69\x6e\55\x74\x6f\x70\x3a\40\65\x70\170\42\x3e\xa\x9\x9\x9\11\11\x9\x9\11\x9\74\154\151\x3e\106\x6f\162\40\104\145\x62\x69\141\156\x2c\x20\164\x68\145\40\151\x6e\163\164\141\x6c\x6c\x61\x74\151\157\x6e\40\143\157\x6d\x6d\141\156\144\x20\167\x6f\x75\154\144\40\x62\145\x20\x3c\142\76\141\160\x74\55\147\145\164\40\x69\156\x73\164\x61\154\154\x20\x70\150\x70\x2d\x6f\160\x65\x6e\163\163\154\74\x2f\142\76\12\11\x9\11\11\x9\x9\x9\x9\11\x3c\57\x6c\151\76\12\x9\11\11\x9\x9\x9\11\11\11\x3c\x6c\151\x3e\106\157\x72\40\x52\110\x45\114\x20\x62\141\163\145\x64\40\163\171\x73\x74\x65\x6d\x73\x2c\40\x74\150\x65\40\143\157\155\x6d\x61\156\x64\x20\167\x6f\x75\154\x64\x20\142\x65\40\74\x62\x3e\x79\165\155\x20\151\156\163\x74\x61\x6c\x6c\40\160\150\160\x2d\x6f\160\145\156\x73\x73\x6c\74\x2f\x62\76\74\x2f\x6c\151\x3e\12\x9\x9\11\11\11\11\11\x9\74\57\x75\154\76\12\x9\11\11\11\11\x9\x9\74\57\x6c\151\x3e\xa\11\x9\x9\x9\x9\x9\11\74\x2f\x6c\151\x3e\xa\11\x9\x9\11\x9\11\x9\74\154\151\76\x53\145\x61\162\143\x68\40\146\157\x72\x20\x3c\x62\x3e\x22\x65\x78\x74\x65\156\x73\151\x6f\156\x3d\160\x68\x70\x5f\157\160\x65\x6e\x73\x73\154\x2e\163\x6f\42\74\x2f\142\76\40\x69\156\40\160\150\160\x2e\151\156\151\x20\146\x69\154\145\56\40\x55\156\143\157\x6d\x6d\145\156\164\x20\x74\150\151\163\40\x6c\151\x6e\x65\54\40\151\146\40\156\x6f\x74\xa\x9\x9\11\11\x9\11\x9\x9\x70\x72\145\163\145\156\x74\40\x74\150\x65\x6e\40\x61\144\144\40\x74\150\151\x73\40\154\151\156\145\x20\151\x6e\x20\164\x68\145\x20\146\x69\x6c\x65\40\x61\156\144\40\163\x61\166\x65\x20\x74\x68\x65\40\146\x69\154\145\x2e\xa\x9\x9\11\11\x9\x9\11\x3c\57\x6c\x69\76\xa\11\11\x9\11\11\x9\x3c\57\165\x6c\76\12\11\x9\x9\x9\11\11\x3c\x62\162\57\x3e\12\11\11\11\x9\x9\74\154\151\40\163\x74\x79\154\x65\x3d\x22\155\141\x72\147\151\156\55\x74\157\160\x3a\x20\x35\x70\x78\73\x66\157\156\x74\x2d\163\151\172\x65\72\40\154\141\162\x67\x65\73\40\x66\157\156\164\55\167\145\151\x67\150\164\72\40\142\157\x6c\x64\x22\x3e\123\x74\x65\x70\x20\x33\74\57\x6c\x69\x3e\xa\x9\11\11\x9\11\74\154\151\40\x73\x74\x79\154\145\x3d\42\x6c\x69\x73\164\55\163\x74\171\154\145\x2d\164\171\x70\x65\x3a\x73\161\165\141\x72\x65\x3b\x6d\x61\162\147\x69\156\x2d\154\x65\x66\x74\72\62\x30\x70\170\42\76\x52\x65\x73\164\141\162\x74\x20\x79\157\165\162\x20\163\x65\x72\x76\x65\162\56\x20\101\x66\164\145\x72\x20\164\150\x61\164\x20\x72\x65\146\162\x65\163\150\40\164\150\145\xa\11\x9\x9\x9\11\x9\42\114\104\101\x50\57\101\x44\42\x20\x70\x6c\165\x67\151\x6e\x20\143\x6f\156\146\151\x67\x75\x72\x61\164\151\157\156\x20\160\x61\147\x65\x2e\12\11\x9\11\x9\x9\74\57\x6c\x69\x3e\xa\11\11\11\11\x3c\57\x75\x6c\x3e\12\x9\x9\x9\11\x46\x6f\162\x20\x61\x6e\x79\x20\x66\x75\x72\164\x68\x65\162\40\x71\x75\x65\162\x69\145\163\x2c\40\x70\x6c\145\x61\163\145\40\143\157\x6e\x74\141\143\164\40\165\163\56\12\x9\x9\11\74\x2f\144\151\x76\76\xa\x9\x9\74\57\x64\x69\166\x3e\12\x9\x9\x9";
BS:
zv:
echo "\11\x3c\163\164\171\x6c\x65\76\x20\40\x20\x20\x20\40\40\12\11\11\56\x73\x65\154\145\143\x74\x65\144\x55\163\x65\x72\x41\164\x74\162\x43\x6c\141\x73\163\173\xa\x9\x9\11\160\141\x64\x64\151\156\147\72\40\65\160\x78\73\xa\11\x9\11\142\x61\x63\153\x67\x72\x6f\165\156\144\72\40\x23\x36\x38\x39\x66\66\x38\x3b\12\11\x9\x9\x62\x6f\162\144\145\x72\55\x72\141\x64\151\x75\x73\x3a\40\x31\x30\160\x78\40\x31\60\160\x78\x20\x39\160\170\40\61\x30\160\x78\x3b\xa\11\11\11\155\141\162\x67\151\x6e\x3a\40\x32\160\170\73\12\11\11\x9\x66\157\x6e\x74\55\x73\151\172\145\x3a\40\61\60\160\170\73\xa\x9\x9\x9\x63\157\x6c\157\x72\x3a\x20\x77\150\151\x74\145\x3b\12\x9\11\175\x20\x20\12\12\x9\11\x2e\155\157\137\x6c\144\141\160\137\155\165\x6c\164\151\x63\150\145\143\x6b\x65\x64\173\12\x9\x9\x9\x62\141\x63\x6b\x67\x72\x6f\165\156\x64\x3a\40\x6c\x69\147\x68\164\x62\x6c\165\145\73\12\x9\x9\11\x62\157\162\x64\x65\x72\x2d\x72\x61\x64\x69\165\163\72\x20\64\160\x78\x20\x34\x70\170\40\x34\160\x78\x20\x34\x70\x78\x3b\40\xa\x9\x9\x9\11\x77\151\x64\164\x68\72\x20\61\60\60\x25\40\41\151\x6d\160\x6f\162\164\141\156\x74\73\12\x9\x9\x7d\12\11\11\56\155\165\154\164\151\x73\x65\x6c\145\143\164\137\147\162\x6f\x75\x70\x20\x7b\12\11\11\x20\x20\167\x69\144\164\150\x3a\40\63\60\x30\160\x78\x3b\12\x9\11\x20\x20\146\x6f\156\164\55\x73\x69\x7a\x65\x3a\x20\61\64\x70\170\73\12\11\11\40\x20\x6c\151\x6e\145\x2d\150\x65\151\x67\150\164\72\40\62\73\xa\11\11\x7d\12\11\11\x2e\x6d\165\x6c\x74\151\163\145\154\x65\143\164\137\x75\x73\x65\x72\x20\x7b\xa\11\x9\40\x20\x66\x6f\x6e\164\x2d\163\151\x7a\x65\72\40\61\62\160\170\x3b\xa\11\11\40\40\154\151\156\145\55\x68\145\151\147\150\164\72\x20\62\73\xa\11\11\175\xa\12\x9\x9\x2e\155\157\137\x73\145\154\x65\143\164\x42\x6f\x78\x20\173\xa\x9\x9\40\40\160\x6f\x73\151\x74\151\x6f\x6e\x3a\40\x72\145\154\x61\164\x69\166\145\73\12\x9\11\175\xa\xa\x9\11\56\155\x6f\x5f\163\x65\x6c\145\143\x74\102\157\x78\40\x73\145\154\145\x63\164\40\173\12\x9\11\40\x20\x77\151\x64\164\x68\x3a\x20\x31\x30\60\x25\x3b\12\11\11\40\xa\x9\11\x7d\xa\12\11\x9\x2e\x6d\x6f\x5f\x6f\166\x65\162\x53\x65\154\145\x63\164\40\x7b\12\x9\11\40\x20\x70\x6f\163\x69\x74\151\157\x6e\x3a\x20\x61\x62\x73\157\154\x75\x74\x65\x3b\12\x9\x9\x20\x20\x6c\x65\146\164\x3a\40\60\73\12\x9\11\x20\40\x72\x69\147\150\164\x3a\x20\x30\x3b\xa\11\x9\x20\x20\164\157\160\x3a\40\60\73\xa\11\11\40\x20\142\157\164\164\x6f\155\x3a\40\x30\x3b\12\x9\11\x7d\12\12\x9\11\43\x75\x73\145\x72\x5f\x63\x68\x65\x63\153\x62\157\170\x65\163\x20\x7b\12\x9\11\x20\40\144\x69\163\160\x6c\141\171\72\x20\156\157\156\x65\73\12\x9\11\x7d\xa\xa\x9\11\x23\x75\x73\145\x72\137\143\150\145\x63\x6b\x62\157\170\x65\163\40\154\141\142\145\154\x20\173\12\x9\x9\x20\40\x64\x69\163\160\x6c\141\x79\72\x20\x62\x6c\157\x63\153\73\xa\x9\x9\175\xa\12\x9\11\x23\165\163\x65\x72\x5f\143\150\145\x63\153\x62\x6f\170\x65\163\x20\154\141\142\145\154\72\x68\x6f\166\x65\162\x20\173\xa\11\x9\x20\x20\x2f\x2a\x62\x61\143\153\147\162\x6f\165\156\144\55\x63\157\154\157\162\x3a\x20\43\x31\145\71\x30\146\x66\x36\x62\73\52\57\12\11\11\x20\x20\x20\142\x6f\162\144\x65\162\x2d\x72\x61\144\151\x75\163\72\40\64\160\170\x20\64\x70\170\x20\x34\160\170\40\64\160\170\x3b\xa\x9\x9\x9\x20\40\x20\x77\151\x64\x74\x68\72\40\61\60\60\x25\40\41\x69\x6d\x70\157\x72\x74\141\x6e\164\x3b\12\11\x9\175\xa\x9\x9\x20\43\x67\162\157\165\x70\x5f\143\150\x65\143\x6b\142\x6f\170\x65\x73\x20\x7b\12\x9\x9\x20\40\x64\x69\163\x70\x6c\x61\x79\72\x20\x6e\x6f\x6e\x65\x3b\12\11\x9\40\x20\142\x6f\x72\144\145\162\72\40\61\x70\170\40\43\x64\141\x64\x61\x64\141\40\x73\x6f\x6c\151\144\73\xa\11\11\40\40\x6d\141\170\55\150\145\x69\147\x68\x74\72\x20\61\x30\x30\160\170\73\12\11\11\40\x20\x6f\x76\x65\162\146\x6c\157\x77\55\171\72\40\163\x63\162\x6f\154\x6c\73\12\11\x9\x7d\12\xa\11\11\43\147\x72\x6f\165\x70\x5f\143\x68\x65\143\x6b\x62\157\x78\x65\x73\x20\x6c\141\142\x65\x6c\x20\173\12\x9\x9\x20\40\144\151\163\160\x6c\141\x79\72\40\142\154\157\143\x6b\x3b\12\11\x9\175\12\xa\11\x9\x23\147\x72\x6f\165\x70\137\143\x68\x65\x63\153\142\157\170\x65\x73\x20\x6c\141\142\x65\x6c\72\150\157\x76\x65\x72\40\173\xa\x9\11\x20\x20\x20\142\x61\x63\x6b\147\162\157\x75\x6e\x64\55\x63\157\154\157\x72\72\40\x23\x31\145\x39\60\146\146\x36\142\x3b\xa\x9\11\40\40\40\142\x6f\x72\144\145\162\55\x72\x61\x64\151\x75\163\x3a\40\x34\x70\170\40\64\x70\170\x20\x34\x70\x78\40\x34\x70\170\73\40\x20\x20\x20\40\40\x20\x20\xa\11\x20\x20\x20\x7d\12\11\x9\x2e\x61\x64\144\x2d\156\x65\x77\x2d\x68\157\x76\x65\162\x3a\150\x6f\x76\x65\x72\x20\173\12\11\11\11\x63\x6f\x6c\157\162\x3a\x20\x77\x68\151\164\x65\x20\41\x69\155\160\x6f\162\164\x61\x6e\x74\73\12\x9\11\175\12\12\x9\11\56\x72\145\160\x6f\x72\164\x54\x61\142\x6c\x65\40\173\xa\11\11\11\x62\157\162\x64\x65\162\55\143\157\x6c\154\141\160\163\x65\x3a\x20\143\157\x6c\154\141\160\x73\145\x3b\xa\11\x9\x9\x62\157\162\x64\145\162\x3a\40\61\x70\x78\40\x73\x6f\x6c\x69\x64\x20\x23\x63\x63\143\73\xa\x9\11\x9\167\151\144\164\x68\x3a\40\x31\x30\x30\45\12\x9\x9\175\12\xa\11\x9\x2e\x72\x65\160\157\162\164\124\141\142\154\145\54\x20\x2e\162\x65\x70\157\x72\x74\x54\141\142\x6c\x65\x20\164\x68\x2c\x20\56\x72\145\160\x6f\162\x74\124\x61\142\x6c\145\40\164\x64\x20\x7b\xa\11\11\11\x62\157\162\x64\x65\162\72\x20\61\160\x78\40\163\157\x6c\x69\x64\x20\x62\154\141\143\153\73\12\x9\x9\x9\141\154\151\x67\x6e\x3a\40\143\x65\156\x74\145\x72\73\12\11\11\175\xa\xa\11\11\x2e\162\145\x70\x6f\162\x74\124\141\x62\154\145\x20\164\x68\x2c\x20\56\x72\x65\x70\157\162\164\x54\141\x62\154\x65\40\164\x64\40\173\xa\11\x9\x9\160\141\x64\x64\x69\156\x67\x3a\40\61\60\160\170\12\11\x9\x7d\xa\xa\x9\x9\x2e\155\157\x5f\143\x68\145\143\153\142\x6f\170\137\x6c\x64\x61\x70\x5f\165\163\x65\162\x20\173\xa\x9\11\x9\11\57\x2a\x6d\141\162\x67\x69\x6e\72\40\61\x30\60\x70\170\x3b\x2a\57\xa\11\x9\x7d\xa\11\x9\x23\x75\x73\x65\x72\137\x63\150\x65\x63\153\x62\x6f\x78\x65\163\x7b\12\x9\x9\11\x64\x69\163\160\x6c\x61\171\72\x20\147\162\151\x64\40\41\151\x6d\x70\157\x72\164\x61\156\164\73\xa\x9\11\11\147\162\x69\x64\55\x74\145\x6d\160\x6c\141\x74\x65\55\x63\x6f\154\165\x6d\156\x73\72\40\x72\145\160\145\141\164\x28\x33\x2c\40\x31\146\162\51\x3b\xa\x9\11\x9\147\x72\x69\x64\55\x67\x61\160\x3a\40\x31\60\160\170\73\12\11\x9\x7d\xa\xa\11\x9\x2e\x73\154\151\144\145\x72\137\x63\145\x6e\164\145\162\40\x7b\12\x9\x9\11\160\157\163\151\x74\x69\x6f\156\x3a\40\x72\x65\x6c\x61\x74\151\166\145\73\xa\11\x9\175\xa\11\11\43\163\145\x61\x72\x63\150\137\146\x69\154\x74\x65\x72\137\143\x68\x65\143\x6b\x7b\xa\x9\11\11\x70\157\163\x69\164\x69\157\156\72\40\x72\145\154\x61\x74\x69\166\x65\73\xa\11\11\x9\x20\x20\167\x69\x64\x74\150\72\40\x35\x32\160\170\73\12\x9\x9\11\x68\145\151\147\150\x74\72\x20\61\67\160\170\73\12\x9\11\11\x2d\x77\x65\142\153\151\x74\55\x61\x70\x70\x65\141\x72\141\156\143\145\72\x20\156\157\156\x65\73\12\x9\x9\x9\142\141\x63\153\147\162\x6f\165\156\x64\72\x20\43\143\66\143\x36\143\66\x3b\12\x9\x9\x9\157\165\164\154\x69\156\x65\72\40\x6e\x6f\156\x65\x3b\xa\11\11\x9\x62\157\x72\x64\x65\162\55\162\141\x64\x69\x75\163\72\x20\x35\60\x70\x78\x3b\12\x9\11\x9\x62\157\x78\x2d\163\x68\x61\144\x6f\167\72\x20\x69\x6e\163\x65\164\x20\x30\40\x30\x20\x35\160\x78\x20\162\x67\142\x61\x28\x30\x2c\60\x2c\60\54\56\x32\51\73\12\11\11\x9\164\x72\141\x6e\x73\x69\164\151\x6f\x6e\x3a\x20\56\x35\x73\73\xa\x9\11\x7d\12\x9\11\x23\163\145\141\162\143\x68\137\x66\151\154\164\x65\x72\137\x63\150\x65\143\153\x3a\143\150\145\143\153\145\144\173\xa\11\11\x9\x62\141\143\x6b\147\x72\x6f\x75\156\x64\x3a\x20\x23\66\x36\71\71\146\x66\73\12\11\11\x7d\12\x9\x9\x23\163\145\141\x72\143\x68\137\146\x69\154\164\145\162\x5f\143\x68\145\x63\153\x3a\x62\x65\x66\x6f\162\x65\173\xa\11\x9\x9\x63\x6f\x6e\x74\145\x6e\x74\x3a\40\47\x27\x3b\xa\x9\11\x9\160\157\x73\151\x74\151\157\156\72\x20\x61\x62\163\x6f\154\165\164\145\73\xa\x9\11\11\150\145\151\x67\x68\x74\72\x20\x31\66\160\170\73\xa\x9\11\11\167\151\144\164\x68\72\40\61\67\160\x78\x3b\xa\11\x9\11\142\157\164\x74\x6f\x6d\72\40\x34\x70\x78\73\12\x9\11\11\x62\157\162\x64\145\162\55\x72\141\x64\151\x75\x73\x3a\40\62\x30\x70\x78\x3b\xa\x9\11\11\x74\x6f\160\72\40\x30\73\xa\x9\11\11\x6c\145\x66\164\x3a\x20\60\73\12\x9\x9\x9\x62\x61\143\x6b\147\162\x6f\165\x6e\144\72\x20\x23\x66\146\146\x3b\xa\11\11\11\164\x72\x61\156\163\146\x6f\x72\155\x3a\x20\163\x63\x61\x6c\x65\x28\61\56\x33\51\73\12\11\11\11\x62\157\170\55\x73\150\x61\x64\x6f\x77\x3a\x20\x30\40\x32\x70\x78\x20\x35\160\x78\40\162\147\142\x61\x28\x30\x2c\x30\x2c\60\54\x2e\62\51\73\12\x9\11\x9\164\x72\x61\x6e\163\151\164\x69\x6f\x6e\72\x20\x2e\x35\163\x3b\xa\11\x9\x7d\12\11\x9\43\163\x65\141\162\143\x68\x5f\x66\151\x6c\x74\x65\162\x5f\x63\150\x65\143\153\x3a\143\x68\145\143\153\x65\x64\72\x62\145\146\157\x72\145\x7b\xa\11\x9\11\154\145\146\x74\x3a\x20\x33\x37\160\x78\73\12\x9\x9\11\164\x6f\160\72\x20\62\x70\170\x3b\xa\11\11\175\xa\12\x9\74\57\163\164\x79\154\145\x3e\12\11\x3c\x64\x69\x76\x20\x63\154\x61\x73\x73\75\42\155\x6f\62\x66\x5f\x63\157\x6e\x74\x61\151\x6e\x65\x72\42\x3e\12\11\11";
if ($rt != "\x70\162\151\143\x69\x6e\147" && $rt != "\x74\x72\x6f\x75\x62\x6c\x65\x73\x68\157\x6f\164\151\x6e\147" && $rt != "\x63\157\x6d\x70\x61\164\x69\x62\x69\x6c\151\164\x79") {
goto iO;
}
if ($rt == "\160\162\x69\143\151\156\147" || $rt == "\141\144\144\137\x6f\156") {
goto mE;
}
if ($rt == "\x74\162\x6f\x75\x62\154\x65\x73\x68\x6f\157\164\151\156\x67") {
goto nO;
}
if ($rt == "\143\x6f\x6d\160\141\164\151\142\151\154\x69\x74\x79") {
goto IB;
}
goto c2;
iO:
Jp_hwfrqar_mzwhwzl_arvowfra::tvrrzvweh_rnywvl_braaesr();
echo "\11\x9\x9\x3c\x68\62\x20\143\x6c\x61\163\163\x3d\42\x6e\141\x76\55\164\x61\x62\x2d\167\x72\141\x70\x70\145\162\x22\x3e\xa\11\x9\x9\x20\x20\x20";
$Uw = get_option("\155\x6f\x5f\154\x64\x61\x70\x5f\154\157\143\141\154\137\154\151\x63\x65\x6e\x73\x65\x5f\x76\145\162\x69\146\151\x65\144");
if (!(empty($Uw) && $Uw != "\164\162\165\x65")) {
goto bq;
}
echo "\11\x9\11\x9\x3c\x61\x20\143\x6c\x61\163\x73\75\42\156\141\166\x2d\164\141\142\40";
echo $rt == "\x61\x63\143\157\165\156\164" ? "\x6e\x61\166\x2d\164\141\142\x2d\x61\x63\x74\x69\x76\145" : '';
echo "\x22\12\11\11\11\11\40\40\40\150\162\145\146\x3d\x22";
echo add_query_arg(array("\x74\x61\x62" => "\x61\143\x63\x6f\165\x6e\x74"), $_SERVER["\x52\105\121\x55\105\x53\x54\x5f\125\122\x49"]);
echo "\x22\76\xa\11\x9\11\x9\x9";
if (Mo_Ldap_Local_Util::is_customer_verified() && NddKoYsdasadJD()) {
goto u6;
}
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto ff;
}
echo "\126\145\162\x69\x66\x79\x20\114\x69\143\x65\156\163\145";
goto ec;
u6:
echo "\x4d\x79\40\x41\x63\x63\x6f\165\x6e\164";
goto ec;
ff:
echo "\114\157\x67\x69\x6e\x20\x77\x69\x74\x68\40\155\x69\156\151\117\x72\x61\156\147\x65";
ec:
echo "\x9\11\x9\x9\11\x20\x20\74\57\x61\x3e\xa\x9\11\11\x9";
bq:
echo "\x9\x9\x9\x9\74\141\40\143\154\141\163\x73\x3d\42\156\x61\x76\x2d\x74\141\x62\x20";
echo $rt == "\x64\145\x66\141\x75\154\164" ? "\x6e\x61\x76\x2d\x74\x61\142\x2d\141\143\x74\151\166\145" : '';
echo "\42\xa\11\x9\x9\11\40\x20\40\150\x72\x65\x66\x3d\42";
echo add_query_arg(array("\164\141\x62" => "\144\x65\x66\141\x75\x6c\x74"), $_SERVER["\122\x45\121\x55\x45\x53\x54\137\x55\x52\x49"]);
echo "\x22\76\x4c\x44\x41\x50\12\11\x9\11\11\11\103\157\x6e\146\151\147\165\162\x61\164\x69\x6f\x6e\x3c\x2f\x61\76\xa\x9\11\11\11\x3c\x61\x20\151\144\75\x22\154\144\141\160\x5f\163\x69\147\x6e\x69\156\x5f\x73\145\164\164\151\x6e\147\x73\x5f\x74\x61\142\137\x70\157\x69\156\x74\145\162\42\x20\163\164\x79\x6c\x65\x3d\42\160\x6f\163\x69\164\151\157\156\x3a\40\162\x65\154\141\x74\151\x76\145\42\12\x9\11\x9\11\40\x20\40\x63\x6c\x61\163\163\75\42\x6e\141\x76\x2d\164\x61\x62\x20";
echo $rt == "\x73\151\147\156\x69\156\137\x73\x65\164\164\x69\x6e\147\x73" ? "\x6e\x61\x76\55\x74\141\x62\x2d\x61\143\164\151\166\145" : '';
echo "\x22\12\11\x9\11\11\x20\40\x20\150\x72\145\146\x3d\x22";
echo add_query_arg(array("\164\x61\142" => "\163\151\147\156\151\156\137\163\145\x74\x74\x69\x6e\x67\x73"), $_SERVER["\x52\x45\x51\x55\x45\123\x54\x5f\125\122\x49"]);
echo "\x22\x3e\x53\x69\x67\156\x2d\x49\x6e\xa\11\11\11\x9\x9\x53\x65\x74\164\151\x6e\x67\x73\x3c\x2f\141\76\xa\x9\x9\11\11\74\141\x20\x63\x6c\141\x73\163\75\x22\x6e\x61\166\55\164\141\142\x20";
echo $rt == "\162\x6f\154\145\x6d\x61\x70\160\151\156\147" ? "\x6e\x61\x76\55\164\141\x62\55\x61\143\164\151\x76\x65" : '';
echo "\42\xa\11\11\x9\11\40\x20\x20\150\162\x65\146\75\42";
echo add_query_arg(array("\164\141\x62" => "\x72\157\x6c\x65\155\141\x70\160\x69\x6e\147"), $_SERVER["\x52\105\121\x55\x45\x53\124\x5f\125\x52\x49"]);
echo "\x22\76\122\157\x6c\145\xa\11\x9\11\11\11\x4d\141\160\x70\151\x6e\147\74\57\x61\76\12\x9\11\11\11\x3c\x61\x20\x63\x6c\141\163\163\75\42\x6e\x61\x76\55\x74\x61\142\40";
echo $rt == "\x61\x74\164\162\151\142\x75\164\145\x6d\x61\x70\x70\151\x6e\x67" ? "\156\141\166\x2d\x74\141\142\55\x61\143\164\x69\166\145" : '';
echo "\x22\12\11\11\x9\x9\x20\40\40\x68\x72\145\x66\x3d\x22";
echo add_query_arg(array("\x74\141\142" => "\141\164\164\x72\151\x62\165\x74\145\155\141\x70\x70\151\156\147"), $_SERVER["\x52\x45\121\x55\x45\x53\x54\x5f\125\122\111"]);
echo "\x22\76\101\164\164\162\151\x62\x75\164\x65\12\x9\x9\11\x9\11\x4d\x61\x70\x70\151\x6e\x67\74\x2f\141\x3e\12\x9\11\x9\x9\74\141\x20\x63\x6c\141\163\163\x3d\42\x6e\141\166\55\164\141\x62\x20";
echo $rt == "\143\157\x6e\146\151\x67\137\163\145\164\x74\x69\156\147\163" ? "\x6e\x61\x76\x2d\164\x61\142\x2d\141\x63\x74\x69\166\x65" : '';
echo "\42\xa\x9\11\11\x9\40\x20\40\x68\162\145\x66\75\42";
echo add_query_arg(array("\164\141\142" => "\x63\x6f\x6e\x66\x69\147\137\x73\145\x74\x74\x69\x6e\x67\163"), $_SERVER["\122\105\x51\125\105\x53\x54\137\x55\x52\111"]);
echo "\42\76\103\x6f\156\146\x69\x67\165\162\141\x74\151\157\156\xa\11\11\x9\11\x9\x53\145\164\164\x69\156\x67\x73\x3c\57\x61\x3e\12\11\x9\11\11\74\x61\x20\x63\x6c\141\x73\163\x3d\x22\x6e\141\166\55\x74\x61\142\40";
echo $rt == "\144\x65\x62\x75\x67\147\145\162" ? "\x6e\x61\x76\x2d\x74\x61\x62\55\x61\143\x74\151\x76\x65" : '';
echo "\x22\xa\x9\x9\11\11\40\40\x20\150\x72\145\x66\x3d\42";
echo add_query_arg(array("\164\x61\142" => "\144\x65\x62\165\147\147\x65\x72"), $_SERVER["\122\x45\x51\125\105\123\x54\x5f\125\x52\x49"]);
echo "\42\x3e\x54\162\157\165\142\x6c\x65\x73\x68\x6f\157\x74\x69\x6e\147\74\57\x61\x3e\12\x9\11\11\x9\74\x61\x20\x63\x6c\x61\x73\163\x3d\42\156\x61\x76\x2d\x74\x61\x62\x20";
echo $rt == "\165\163\x65\162\163\137\162\x65\x70\x6f\x72\164" ? "\156\141\x76\55\x74\x61\x62\x2d\141\143\x74\x69\x76\x65" : '';
echo "\x22\xa\11\11\x9\11\40\40\x20\150\x72\145\x66\x3d\42";
echo add_query_arg(array("\x74\141\142" => "\x75\x73\x65\x72\x73\137\162\145\x70\157\162\164"), $_SERVER["\x52\105\x51\125\105\123\x54\x5f\x55\122\x49"]);
echo "\x22\76\101\x75\x74\150\145\x6e\164\151\143\x61\164\151\x6f\156\12\x9\x9\x9\11\11\x52\x65\160\157\x72\x74\x3c\x2f\x61\x3e\12\x9\x9\x9\11\x3c\x61\x20\x63\x6c\x61\x73\163\x3d\42\156\141\166\x2d\x74\x61\142\40";
echo $rt == "\146\145\x61\164\x75\162\x65\137\x72\145\x71\165\145\x73\164" ? "\156\x61\x76\x2d\x74\x61\x62\x2d\x61\143\x74\x69\x76\x65" : '';
echo "\42\12\x9\11\x9\x9\x20\x20\x20\x68\x72\x65\146\75\x22";
echo add_query_arg(array("\164\141\142" => "\x66\145\141\164\165\x72\x65\x5f\162\145\x71\x75\x65\x73\x74"), $_SERVER["\x52\x45\121\x55\105\123\x54\x5f\125\122\111"]);
echo "\x22\76\x46\x65\x61\x74\165\x72\145\12\11\x9\11\x9\11\x52\x65\161\165\145\163\164\74\x2f\141\x3e\12\11\11\x9\74\57\150\x32\76\xa\11\11\11\74\164\x61\x62\x6c\145\x20\163\164\171\154\x65\75\x22\167\x69\x64\x74\150\72\61\60\60\x25\x3b\42\76\12\11\11\11\11\74\x74\162\x3e\xa\11\11\x9\x9\11\x3c\164\144\x20\163\x74\171\x6c\145\75\x22\x77\x69\x64\x74\x68\x3a\66\x35\x25\73\x76\145\x72\164\x69\x63\x61\154\x2d\141\x6c\x69\x67\156\72\164\157\x70\x3b\42\x20\x69\x64\x3d\x22\x63\157\x6e\x66\x69\x67\x75\162\141\x74\151\157\156\x46\x6f\x72\155\42\76\xa\11\11\11\11\11\x9";
$pk = apply_filters("\155\x6f\x5f\143\150\145\x63\x6b\137\x63\157\x6e\x66\x69\x67", '');
$Jf = strcasecmp(Jp_hwfrqar_mzwhwzl_arvowfra::wa_yvrbwmb_fmazpbrv(), "\x76\145\x72\151\x66\151\145\144") == 0 ? true : false;
if ($rt == "\144\x65\x66\x61\x75\x6c\x74") {
goto od;
}
if ($rt == "\x73\151\x67\x6e\x69\x6e\137\163\x65\164\164\151\x6e\x67\163") {
goto KT;
}
if ($rt == "\x61\x63\x63\x6f\165\x6e\164") {
goto f4;
}
if ($rt == "\x72\x6f\154\x65\x6d\x61\x70\160\x69\156\x67") {
goto oF;
}
if ($rt == "\141\x74\x74\x72\x69\142\x75\x74\x65\155\x61\x70\x70\151\156\147") {
goto gr;
}
if ($rt == "\143\x6f\156\x66\151\147") {
goto XX;
}
if ($rt == "\143\x6f\x6e\x66\151\147\137\163\145\164\x74\x69\156\147\x73") {
goto mU;
}
if ($rt == "\x64\145\x62\165\147\x67\x65\162") {
goto Y3;
}
if ($rt == "\165\x73\x65\162\163\137\162\145\x70\x6f\x72\164") {
goto T1;
}
if ($rt == "\160\162\x69\x63\x69\156\147") {
goto Z5;
}
if ($rt == "\164\162\157\x75\x62\x6c\145\x73\150\157\x6f\164\151\156\x67") {
goto A2;
}
if ($rt == "\x66\x65\x61\164\x75\x72\145\137\x72\x65\x71\165\x65\163\164") {
goto re;
}
if ($rt == "\x63\157\155\x70\x61\x74\x69\x62\151\x6c\151\164\171") {
goto Ao;
}
goto NG;
od:
mo_ldap_local_configuration_page();
goto NG;
KT:
mo_ldap_local_signin_settings();
goto NG;
f4:
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto wl;
}
if (!NddKoYsdasadJD() && (!$pk && !$Jf)) {
goto RU;
}
mo_ldap_local_account_page();
goto d1;
wl:
mo_ldap_local_login_page();
goto d1;
RU:
mo_ldap_show_verify_license_page();
d1:
goto NG;
oF:
mo_ldap_local_rolemapping();
goto NG;
gr:
mo_ldap_show_attribute_mapping_page();
goto NG;
XX:
mo_ldap_local_default_config_page();
goto NG;
mU:
mo_show_export_page();
goto NG;
Y3:
mo_debugger_page();
goto NG;
T1:
mo_user_report_page();
goto NG;
Z5:
mo_ldap_show_licensing_page();
goto NG;
A2:
mo_ldap_local_troubleshooting();
goto NG;
re:
feature_request();
goto NG;
Ao:
mo_ldap_add_on_compatibility();
NG:
echo "\11\11\x9\x9\11\74\57\164\144\x3e\12\11\11\x9\x9\11";
if (!($rt != "\146\145\141\x74\x75\162\145\137\x72\x65\x71\165\x65\x73\x74")) {
goto nH;
}
echo "\11\x9\11\11\x9\11\x3c\x74\x64\x20\163\x74\171\154\x65\x3d\x22\166\x65\162\164\x69\143\141\x6c\55\141\154\151\x67\156\x3a\x74\157\x70\73\160\141\x64\x64\151\x6e\x67\x2d\x6c\x65\146\x74\x3a\x31\45\x3b\42\76\xa\x9\x9\11\x9\11\x9\x9";
echo mo_ldap_local_support();
echo "\x9\11\11\x9\11\x9\x9";
echo add_on_main_page();
echo "\11\x9\x9\x9\11\x9\x3c\57\164\x64\76\xa\x9\x9\11\11\11\11";
nH:
if (!($rt != "\162\157\154\145\155\141\160\160\151\x6e\x67")) {
goto A1;
}
update_option("\x6d\x6f\x5f\x6c\144\x61\160\137\163\x68\157\167\x5f\x67\162\x6f\165\x70\163", 0);
A1:
echo "\11\11\x9\x9\x3c\57\164\x72\x3e\12\x9\x9\11\74\57\x74\141\x62\154\x65\76\xa\x9\x9\11";
goto c2;
mE:
mo_ldap_show_licensing_page();
goto c2;
nO:
mo_ldap_local_troubleshooting();
goto c2;
IB:
mo_ldap_add_on_compatibility();
c2:
echo "\x9\74\x2f\x64\151\x76\76\12\11";
}
function mo_ldap_local_login_page()
{
echo "\x9\74\x21\55\55\x56\x65\162\151\x66\x79\x20\160\141\x73\163\x77\x6f\x72\x64\x20\167\x69\164\x68\x20\x6d\x69\x6e\x69\117\162\141\x6e\x67\x65\55\x2d\x3e\12\x9\x3c\146\157\162\155\x20\156\x61\x6d\145\75\42\146\x22\x20\155\145\164\x68\x6f\x64\x3d\42\x70\157\x73\x74\x22\40\x61\x63\x74\151\x6f\156\x3d\42\42\x3e\12\x9\11\x3c\151\x6e\x70\x75\164\40\164\x79\160\x65\x3d\42\150\x69\144\x64\145\156\x22\x20\x6e\141\x6d\x65\75\42\x6f\x70\x74\151\157\156\42\x20\166\141\154\165\x65\x3d\x22\155\x6f\x5f\x6c\144\141\160\x5f\x6c\x6f\x63\141\x6c\x5f\x76\x65\162\151\x66\171\137\x63\165\x73\x74\x6f\x6d\145\162\42\x2f\76\xa\11\11\74\x64\x69\x76\x20\143\x6c\x61\163\x73\75\42\x6d\157\137\154\144\141\x70\137\164\x61\x62\154\145\x5f\154\141\171\157\x75\x74\x22\76\xa\x9\x9\11\x3c\x68\63\x3e\x4c\157\x67\x69\x6e\x20\x77\x69\164\x68\40\155\x69\x6e\x69\117\x72\141\x6e\147\x65\40\141\143\x63\x6f\x75\156\164\74\x2f\150\x33\x3e\12\x9\11\x9\74\144\151\x76\40\x69\144\75\x22\x70\x61\x6e\x65\154\x31\x22\x3e\12\11\x9\11\x9\74\164\x61\142\154\145\40\x63\x6c\141\x73\x73\x3d\42\155\x6f\137\154\144\141\x70\137\x73\145\164\164\151\x6e\147\163\x5f\x74\141\142\154\145\x22\x3e\12\x9\11\x9\x9\x9\x3c\x74\162\76\xa\x9\x9\11\11\x9\x9\x3c\x74\144\76\x3c\142\x3e\x3c\x66\x6f\x6e\164\x20\143\x6f\x6c\x6f\x72\x3d\x22\x23\x46\x46\60\x30\60\60\x22\76\x2a\74\x2f\146\x6f\x6e\164\76\x45\x6d\141\x69\154\72\x3c\x2f\142\x3e\x3c\57\164\144\x3e\xa\x9\11\x9\11\x9\x9\x3c\164\x64\76\74\x69\x6e\160\x75\164\x20\143\154\x61\x73\163\75\x22\155\x6f\137\x6c\144\141\x70\x5f\164\141\x62\x6c\x65\x5f\x74\145\x78\x74\142\x6f\170\x22\x20\x74\171\x70\145\75\42\x65\x6d\141\151\154\42\40\x6e\141\155\145\x3d\42\145\155\x61\x69\x6c\42\12\x9\x9\11\11\x9\x9\11\x9\x20\x20\x20\x72\x65\x71\x75\151\x72\145\x64\40\x70\154\141\143\x65\x68\157\x6c\144\145\162\x3d\x22\160\x65\x72\163\157\156\100\x65\x78\141\155\160\x6c\x65\56\143\157\155\x22\12\11\x9\11\x9\11\x9\x9\11\x20\x20\x20\166\141\x6c\x75\x65\x3d\42";
echo get_option("\155\x6f\137\154\144\x61\160\137\154\x6f\x63\141\154\x5f\x61\x64\155\151\x6e\x5f\x65\x6d\141\151\x6c");
echo "\x22\x2f\76\x3c\x2f\x74\x64\x3e\12\x9\x9\11\11\x9\x3c\x2f\164\x72\76\12\x9\x9\x9\x9\x9\x3c\x74\x72\76\xa\x9\11\x9\x9\11\x9\x3c\x74\144\76\x3c\142\76\x3c\146\x6f\156\x74\x20\143\157\x6c\157\x72\x3d\42\x23\x46\x46\60\x30\x30\60\x22\x3e\x2a\x3c\x2f\x66\x6f\156\164\76\120\141\x73\163\x77\157\x72\144\x3a\74\57\x62\x3e\74\57\x74\x64\76\xa\x9\x9\x9\x9\x9\x9\x3c\164\x64\76\74\151\156\x70\165\x74\40\x63\154\x61\x73\x73\x3d\x22\155\x6f\x5f\x6c\x64\141\160\x5f\164\x61\x62\154\x65\137\x74\x65\x78\164\x62\x6f\x78\42\40\x72\145\161\165\x69\162\x65\x64\x20\164\171\160\145\75\x22\x70\x61\x73\163\167\x6f\162\x64\42\12\x9\11\x9\x9\11\11\x9\x9\40\x20\40\x6e\141\x6d\145\x3d\x22\160\141\163\x73\167\157\x72\x64\x22\40\x70\154\x61\143\145\x68\157\154\x64\x65\162\75\42\x45\156\164\x65\x72\40\171\x6f\x75\162\40\x6d\x69\x6e\x69\117\x72\x61\x6e\x67\x65\x20\x70\141\163\x73\167\x6f\x72\144\x22\x2f\76\x3c\57\x74\x64\x3e\12\x9\x9\x9\x9\11\74\57\164\x72\76\12\11\11\11\x9\11\74\164\162\x3e\12\x9\11\11\11\11\11\74\164\144\x3e\x26\156\142\163\x70\x3b\74\57\164\x64\76\12\x9\x9\x9\x9\11\x9\x3c\x74\144\76\x3c\151\x6e\160\x75\x74\40\164\171\x70\x65\75\42\163\165\x62\x6d\151\164\42\40\x76\x61\154\165\x65\75\42\126\x65\162\x69\146\x79\42\x20\143\154\x61\x73\x73\x3d\x22\142\x75\164\x74\x6f\x6e\x20\x62\x75\164\x74\157\x6e\55\160\162\151\155\x61\162\x79\x20\x62\165\164\x74\x6f\156\x2d\154\x61\162\x67\x65\x22\x2f\76\xa\11\x9\x9\x9\x9\11\x9\x3c\x61\x20\164\141\162\147\145\x74\x3d\42\137\x62\154\x61\156\153\42\12\x9\11\11\x9\x9\11\11\x20\40\x20\150\162\x65\x66\x3d\x22\x68\x74\x74\160\163\72\57\57\x6c\x6f\x67\151\156\56\170\145\x63\x75\x72\151\x66\x79\56\143\157\155\57\155\x6f\x61\x73\57\151\x64\x70\57\x72\x65\163\145\x74\160\x61\163\163\167\157\162\144\42\76\103\154\x69\x63\153\xa\11\11\x9\11\x9\x9\11\11\150\145\162\x65\x20\151\146\x20\x79\157\x75\40\x66\x6f\162\147\x6f\x74\40\171\x6f\x75\x72\x20\x70\x61\x73\163\x77\x6f\x72\144\77\74\x2f\141\76\x3c\57\164\x64\x3e\xa\x9\11\11\11\x9\x3c\x2f\164\162\76\xa\x9\11\x9\11\x3c\x2f\164\x61\x62\154\x65\x3e\12\11\11\11\x3c\x2f\144\x69\x76\x3e\xa\x9\11\74\x2f\x64\x69\x76\x3e\xa\x9\x3c\57\x66\157\x72\x6d\x3e\12\11";
}
function mo_ldap_show_verify_license_page()
{
$Hi = Jp_hwfrqar_mzwhwzl_arvowfra::wa_zvweh_fmazpbrv();
echo "\12\11\74\144\151\166\x20\x63\154\x61\x73\x73\75\x22\x6d\157\137\154\x64\141\x70\x5f\164\141\x62\154\145\137\x6c\141\171\157\165\x74\42\76\xa\11\x9\74\150\63\76\126\145\x72\151\146\171\40\x79\157\165\x72\40\154\x69\143\x65\x6e\163\145\74\57\150\x33\76\xa\12\x9\11\74\x66\x6f\162\155\40\156\x61\x6d\145\x3d\42\146\42\40\x6d\145\164\x68\x6f\144\x3d\x22\x70\x6f\163\x74\42\x20\x61\143\164\x69\x6f\156\x3d\x22\42\x3e\xa\x9\x9\x9\74\151\x6e\x70\165\164\40\x74\x79\160\145\x3d\x22\x68\x69\144\x64\x65\156\42\40\156\141\155\x65\x3d\x22\157\x70\x74\x69\x6f\156\42\x20\166\141\x6c\x75\x65\75\42\x6d\x6f\137\154\x64\x61\160\137\154\x6f\143\x61\x6c\137\166\145\x72\x69\146\171\137\x6c\151\143\145\156\x73\145\x22\x2f\x3e\12\x9\x9\x9\x3c\164\x61\x62\x6c\145\40\143\x6c\141\163\163\75\42\x6d\157\137\x6c\144\x61\160\137\163\145\164\x74\x69\156\147\163\137\164\141\142\154\x65\x22\76\xa\11\x9\11\x9\x3c\x74\162\76\xa\x9\x9\x9\11\x9\x3c\164\144\x3e\x3c\142\x3e\74\146\x6f\156\x74\40\x63\157\x6c\x6f\162\75\42\x23\106\106\60\60\60\60\42\x3e\x2a\74\x2f\x66\157\156\164\x3e\114\x69\143\x65\x6e\163\145\x20\113\x65\171\72\74\x2f\142\x3e\x3c\x2f\164\x64\76\12\x9\11\x9\x9\x9\x3c\x74\144\76\x3c\151\156\x70\x75\x74\x20\143\x6c\x61\163\x73\x3d\x22\x6d\157\137\x6c\x64\x61\x70\x5f\164\x61\142\154\x65\x5f\x74\145\170\x74\x62\157\170\x22\x20\162\x65\161\x75\x69\162\145\x64\x20\164\171\x70\x65\x3d\42\164\145\x78\164\x22\xa\x9\x9\x9\x9\11\11\11\40\x20\40\x6e\141\x6d\x65\x3d\42\x6d\x6f\137\x6c\144\x61\x70\x5f\x6c\157\x63\141\154\x5f\x6c\x69\x63\x65\x6e\x73\x65\137\x6b\x65\171\x22\xa\11\11\11\11\11\x9\11\x20\x20\40\160\154\141\143\x65\150\157\x6c\x64\145\x72\75\x22\105\156\164\x65\162\40\171\x6f\165\x72\40\x6c\x69\143\x65\156\163\x65\x20\153\145\x79\x20\164\157\x20\141\143\x74\151\x76\x61\x74\x65\40\x74\x68\145\x20\x70\154\165\x67\151\x6e\42\x2f\76\74\57\x74\144\76\xa\11\x9\x9\11\x3c\x2f\164\x72\x3e\xa\11\x9\x9\11\x3c\x74\x72\x3e\xa\11\x9\11\x9\11\x3c\x74\144\x3e\x26\x6e\x62\163\x70\73\x3c\57\164\x64\x3e\12\11\x9\11\x9\11\x3c\x74\x64\x3e\12\x9\11\x9\11\11\x9\74\151\x6e\160\x75\x74\x20\x74\x79\x70\145\75\x22\x73\x75\x62\155\151\164\x22\40\x6e\141\155\x65\x3d\42\163\x75\142\155\151\164\x22\40\166\x61\x6c\x75\x65\75\42\x41\143\x74\x69\x76\141\164\x65\x20\x4c\x69\x63\145\156\x73\x65\42\xa\11\x9\x9\x9\11\11\x9\40\x20\40\143\154\141\x73\x73\x3d\x22\x62\x75\x74\164\157\x6e\40\142\165\x74\x74\157\x6e\55\160\x72\x69\155\x61\x72\x79\40\x62\x75\164\x74\157\156\x2d\154\141\162\147\145\x22\x2f\x3e\12\x9\x9\x9\x9\x3c\x2f\x74\162\76\12\x9\x9\11\74\57\164\141\142\154\x65\76\12\x9\x9\74\57\x66\157\x72\x6d\76\12\11\11";
if (!$Hi) {
goto pf;
}
Jp_hwfrqar_mzwhwzl_arvowfra::agpd_zvweh_hwfrqar_arfzwpq_RY(true);
pf:
echo "\11\74\x2f\x64\x69\x76\76\12\x9";
}
function mo_ldap_local_account_page()
{
$lk = apply_filters("\x6d\x6f\137\143\150\x65\143\x6b\137\x63\157\x6e\x66\151\x67", '');
$Jf = strcasecmp(Jp_hwfrqar_mzwhwzl_arvowfra::wa_yvrbwmb_fmazpbrv(), "\166\x65\x72\151\146\x69\x65\144") == 0 ? true : false;
echo "\xa\x9\11\x3c\144\151\x76\40\163\x74\171\154\145\75\x22\x62\141\143\x6b\147\x72\x6f\x75\x6e\x64\55\143\x6f\x6c\157\x72\72\x23\106\106\x46\106\x46\x46\x3b\40\142\157\x72\144\145\x72\72\61\x70\x78\x20\x73\157\x6c\x69\x64\40\43\x43\x43\x43\103\103\103\x3b\x20\x70\x61\144\144\x69\x6e\x67\x3a\x30\160\170\x20\60\160\x78\x20\60\160\170\x20\61\x30\x70\170\x3b\40\167\151\x64\164\x68\x3a\x39\70\x25\42\76\12\11\x9\x3c\144\x69\x76\76\12\x9\x9\11";
if ($lk && !$Jf) {
goto gC;
}
echo "\11\x9\x9\x9\x3c\x68\64\x3e\124\150\141\156\x6b\x20\171\157\165\40\x66\157\x72\x20\x62\145\x69\x6e\147\40\x70\x72\x65\155\151\x75\155\x20\143\165\163\x74\157\155\x65\x72\40\x77\151\x74\150\x20\x6d\x69\x6e\x69\x4f\162\141\x6e\x67\x65\x2e\74\x2f\150\64\76\12\x9\11\x9\11";
goto M5;
gC:
echo "\11\11\x9\11\74\x68\64\76\131\157\165\40\x61\162\x65\40\143\x75\x72\162\145\x6e\x74\154\x79\x20\x75\163\x69\156\147\40\x6d\x69\156\x69\117\162\x61\156\147\145\x20\124\162\x69\141\x6c\x20\114\x69\x63\x65\x6e\163\x65\x2e\74\x2f\150\64\76\xa\x9\x9\x9\x9";
M5:
echo "\12\x9\x9\11\74\150\x33\x3e\x59\157\x75\162\x20\120\x72\x6f\x66\x69\x6c\145\74\57\x68\63\76\12\11\11\x9\74\164\141\142\154\x65\40\x62\x6f\x72\144\145\162\75\42\x31\42\12\11\x9\11\11\40\40\40\163\x74\171\x6c\x65\75\x22\x62\x61\143\x6b\147\x72\x6f\x75\x6e\144\x2d\x63\x6f\x6c\x6f\162\72\43\106\106\x46\106\x46\106\73\40\x62\157\162\x64\145\x72\72\61\x70\170\40\163\x6f\x6c\151\144\40\x23\103\103\103\103\x43\x43\73\40\142\157\x72\144\x65\162\55\x63\157\x6c\154\x61\x70\x73\x65\72\x20\143\157\154\154\x61\x70\163\x65\x3b\x20\x70\141\144\144\151\156\147\72\x30\160\170\40\x30\x70\170\x20\x30\x70\x78\40\x31\x30\x70\170\x3b\x20\x6d\141\162\x67\151\x6e\72\62\160\x78\73\x20\167\151\144\164\150\72\x38\x35\x25\42\76\12\x9\11\11\11\74\164\x72\x3e\12\x9\x9\11\11\x9\74\164\x64\40\x73\x74\x79\x6c\145\75\x22\x77\151\144\164\x68\x3a\64\65\x25\x3b\40\160\141\144\x64\151\x6e\x67\x3a\x20\x31\x30\160\x78\x3b\42\x3e\125\163\x65\x72\x6e\x61\x6d\x65\x2f\x45\x6d\141\x69\x6c\x3c\57\x74\144\76\xa\11\x9\x9\11\11\74\164\x64\40\x73\x74\171\x6c\145\x3d\x22\167\x69\144\164\150\x3a\65\65\45\73\x20\160\x61\x64\144\151\156\x67\72\40\61\60\x70\x78\x3b\42\x3e";
echo get_option("\155\157\x5f\154\x64\141\160\137\154\157\143\141\x6c\137\141\x64\x6d\151\156\137\145\x6d\141\x69\154");
echo "\x3c\x2f\164\x64\x3e\12\11\x9\x9\x9\x3c\x2f\x74\162\x3e\12\11\x9\x9\x9\x3c\164\162\x3e\12\x9\11\x9\11\11\74\x74\144\40\163\x74\x79\x6c\x65\x3d\42\x77\x69\144\x74\150\72\64\65\45\73\40\x70\x61\144\144\151\x6e\147\72\40\61\x30\x70\170\73\42\x3e\103\x75\x73\164\157\x6d\x65\162\40\111\104\74\x2f\x74\x64\x3e\12\11\11\x9\11\11\x3c\x74\144\x20\163\x74\171\154\145\75\x22\x77\x69\144\x74\x68\72\65\x35\45\73\x20\160\141\x64\x64\151\156\x67\x3a\x20\61\x30\x70\170\x3b\x22\x3e";
echo get_option("\x6d\x6f\x5f\154\144\x61\160\137\154\157\x63\x61\x6c\137\141\144\x6d\x69\156\x5f\x63\x75\163\164\x6f\x6d\x65\x72\x5f\x6b\x65\x79");
echo "\x3c\57\x74\x64\76\12\x9\x9\11\x9\74\x2f\x74\162\x3e\12\x9\11\x9\x9\74\x74\x72\x3e\12\11\x9\11\11\11\x3c\164\x64\x20\163\164\x79\x6c\x65\75\x22\x77\x69\144\164\x68\72\x34\65\45\x3b\x20\160\x61\x64\144\151\x6e\147\x3a\40\61\x30\x70\x78\73\42\x3e\x41\x50\x49\x20\x4b\x65\x79\74\x2f\164\144\x3e\xa\11\11\11\x9\x9\x3c\164\144\40\163\x74\171\154\x65\75\x22\x77\151\x64\x74\x68\x3a\x35\x35\45\x3b\40\160\x61\x64\144\151\x6e\147\72\x20\x31\60\x70\170\x3b\42\76";
echo get_option("\x6d\x6f\137\154\144\141\160\x5f\154\157\x63\x61\154\137\141\x64\155\151\156\137\x61\x70\151\x5f\153\145\171");
echo "\74\57\x74\x64\76\12\11\x9\x9\11\74\x2f\164\x72\76\xa\x9\x9\11\11\74\164\x72\76\12\x9\x9\x9\x9\x9\x3c\x74\144\40\x73\164\x79\x6c\145\x3d\x22\167\151\144\x74\150\x3a\64\x35\x25\x3b\40\x70\x61\x64\144\151\156\x67\72\40\61\x30\160\x78\x3b\x22\x3e\x54\157\x6b\145\156\40\x4b\x65\171\x3c\x2f\x74\x64\76\12\11\11\11\x9\x9\x3c\164\x64\x20\x73\164\x79\x6c\x65\x3d\42\x77\151\x64\x74\x68\x3a\65\65\45\73\x20\x70\x61\144\144\x69\156\x67\x3a\x20\61\x30\x70\170\73\42\x3e";
echo get_option("\x6d\x6f\137\x6c\144\141\160\137\x6c\x6f\143\x61\154\137\x63\165\x73\164\x6f\x6d\x65\x72\137\164\157\153\x65\156");
echo "\74\x2f\164\144\x3e\12\11\11\x9\11\74\x2f\x74\162\x3e\xa\11\x9\11\74\x2f\164\141\x62\154\x65\x3e\12\11\x9\11\x3c\x62\x72\x2f\x3e\12\xa\x9\x9\11";
if (!($lk && !$Jf)) {
goto qc;
}
Jp_hwfrqar_mzwhwzl_arvowfra::agpd_zvweh_hwfrqar_arfzwpq_RY();
qc:
echo "\11\x9\11\x3c\160\76\x3c\x61\x20\x74\x61\162\147\145\164\x3d\42\x5f\x62\154\141\156\x6b\x22\xa\x9\x9\11\11\40\x20\x68\x72\145\146\75\x22";
echo MO_LDAP_LOCAL_HOST_NAME . "\x2f\155\157\141\x73\57\151\144\x70\57\162\145\x73\145\164\160\141\163\163\167\x6f\162\x64";
echo "\42\x3e\103\154\151\143\153\x20\x68\145\x72\x65\x3c\x2f\141\76\xa\x9\11\11\11\151\x66\x20\x79\x6f\x75\40\x66\x6f\x72\x67\157\164\40\171\x6f\165\x72\x20\160\x61\163\x73\167\157\162\144\40\157\146\40\x79\x6f\x75\162\x20\x6d\151\156\x69\117\162\x61\156\147\x65\x20\x61\143\143\x6f\165\156\x74\56\74\x2f\160\76\xa\12\11\11\x3c\57\x64\x69\166\x3e\12\11\x3c\57\x64\151\x76\76\x20\40\x20\xa\xa\x9";
}
function mo_ldap_local_configuration_page()
{
$LQ = new Mo_Ldap_Local_Config();
$b5 = !empty(get_option("\x6d\x6f\137\x6c\x64\141\160\x5f\144\x69\162\x65\x63\164\157\x72\171\x5f\163\145\x72\x76\145\162\137\x76\141\x6c\165\145")) ? get_option("\155\157\x5f\154\x64\x61\x70\x5f\144\x69\162\x65\x63\x74\x6f\162\x79\x5f\163\145\162\x76\145\162\x5f\166\x61\x6c\x75\145") : '';
$Ht = get_option("\x6d\157\137\154\144\x61\x70\x5f\154\x6f\x63\141\x6c\x5f\163\x65\162\x76\145\x72\137\165\x72\x6c") ? Mo_Ldap_Local_Util::decrypt(get_option("\155\x6f\137\154\x64\141\160\x5f\154\157\x63\141\x6c\137\163\145\x72\x76\x65\162\137\165\x72\x6c")) : '';
$Td = get_option("\x6d\x6f\x5f\154\144\141\x70\x5f\x6c\x6f\143\x61\x6c\137\x6c\x64\141\160\x5f\x70\x72\x6f\x74\x6f\x63\157\154") ? get_option("\x6d\x6f\137\154\x64\x61\160\x5f\x6c\x6f\x63\x61\x6c\x5f\154\144\141\160\x5f\160\x72\157\x74\x6f\143\157\154") : "\x6c\x64\x61\160";
$qj = get_option("\155\x6f\137\154\144\141\160\137\x6c\157\x63\141\154\x5f\x6c\144\x61\x70\137\163\145\x72\166\x65\162\x5f\141\144\x64\x72\x65\x73\163") ? Mo_Ldap_Local_Util::decrypt(get_option("\155\x6f\x5f\154\144\x61\x70\137\x6c\x6f\143\x61\154\137\154\144\141\x70\137\x73\x65\162\166\x65\x72\x5f\141\144\x64\x72\x65\163\163")) : '';
$ba = get_option("\155\157\x5f\154\x64\x61\x70\137\x6c\x6f\143\141\x6c\x5f\154\144\x61\160\137\x70\x6f\162\164\137\x6e\165\x6d\x62\145\162") ? get_option("\155\x6f\137\154\x64\141\x70\x5f\154\x6f\143\141\x6c\x5f\x6c\144\141\x70\x5f\160\157\162\x74\137\156\x75\x6d\x62\145\162") : "\x33\x38\71";
$cD = get_option("\x6d\x6f\x5f\x6c\144\141\160\137\154\157\x63\141\154\x5f\154\144\x61\160\x73\137\160\x6f\x72\x74\137\x6e\x75\155\x62\145\x72") ? get_option("\x6d\x6f\137\154\144\x61\160\x5f\x6c\157\143\141\154\137\x6c\144\141\160\x73\137\x70\x6f\x72\164\x5f\156\165\155\x62\x65\162") : "\x36\x33\x36";
$IC = get_option("\155\x6f\137\154\x64\x61\x70\x5f\x6c\x6f\x63\141\154\x5f\x73\145\x72\166\145\x72\137\x64\156") ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\137\x6c\x64\141\x70\137\154\157\x63\x61\x6c\137\x73\145\162\x76\x65\162\x5f\x64\x6e")) : '';
$XC = get_option("\155\157\x5f\x6c\x64\141\160\x5f\x6c\x6f\143\141\154\x5f\x73\x65\x61\x72\143\150\137\x62\141\163\x65") ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\137\154\x64\x61\160\x5f\154\157\143\x61\x6c\x5f\x73\145\x61\x72\143\150\x5f\x62\141\x73\145")) : '';
$R3 = get_option("\x6d\157\137\x6c\x64\x61\x70\x5f\x6c\x6f\x63\x61\154\x5f\x65\x6e\141\142\154\145\137\142\x6f\164\x68\137\x6c\x6f\147\x69\x6e");
if ($R3) {
goto H6;
}
update_option("\155\157\x5f\x6c\x64\141\x70\x5f\x6c\x6f\143\141\154\x5f\145\x6e\x61\x62\x6c\x65\137\x62\157\164\x68\137\x6c\x6f\x67\151\x6e", "\x61\x64\155\151\x6e");
H6:
$uw = get_option("\x6d\157\137\154\x64\x61\160\137\x6c\x6f\143\x61\154\x5f\163\145\162\166\x65\x72\137\x75\162\x6c\137\163\x74\141\x74\165\x73") ? get_option("\x6d\157\137\154\144\x61\x70\137\x6c\x6f\x63\141\x6c\x5f\x73\x65\x72\166\145\x72\137\165\162\154\x5f\163\x74\x61\x74\165\x73") : '';
if (Mo_Ldap_Local_Util::check_empty_or_null($Ht)) {
goto Fy;
}
if ($uw == "\126\101\x4c\x49\x44") {
goto fP;
}
if ($uw == "\111\x4e\x56\x41\x4c\x49\104") {
goto H3;
}
goto fT;
fP:
$uw = "\155\157\x5f\154\x64\141\160\x5f\x69\156\x70\x75\x74\137\x73\165\143\x63\145\x73\163";
goto fT;
H3:
$uw = "\x6d\x6f\137\154\x64\141\160\137\x69\156\x70\165\x74\137\145\162\162\157\162";
fT:
Fy:
$TN = new MO_LDAP_Local_Config();
$ot = $TN->test_connection();
if (isset($ot->statusCode) && strcasecmp($ot->statusCode, "\x4c\x44\101\x50\137\x42\111\x4e\104\x5f\x53\125\103\x43\x45\x53\x53\106\x55\x4c") === 0) {
goto Xp;
}
$aZ = "\x49\116\126\101\114\x49\x44";
goto Z2;
Xp:
$aZ = "\126\101\x4c\x49\104";
Z2:
$Sh = get_option("\x6d\157\137\154\157\143\x61\154\137\146\x69\x6c\x74\x65\x72\137\x63\150\145\x63\x6b");
$Bi = get_option("\x6d\157\x5f\154\144\141\x70\137\154\x6f\143\141\154\137\163\x65\x72\166\x69\143\145\x5f\x61\143\x63\157\x75\x6e\x74\x5f\163\164\x61\x74\x75\163") ? get_option("\155\x6f\x5f\154\x64\141\160\137\x6c\x6f\x63\x61\x6c\x5f\x73\x65\x72\x76\x69\x63\145\137\141\143\x63\x6f\x75\156\x74\137\x73\x74\141\164\x75\163") : '';
if ($Bi == "\x56\x41\x4c\111\104") {
goto Zo;
}
if ($Bi == "\x49\116\126\x41\x4c\111\x44") {
goto hA;
}
goto Tu;
Zo:
$Bi = "\155\x6f\x5f\154\x64\141\x70\137\151\156\x70\x75\x74\x5f\x73\x75\143\143\x65\x73\163";
goto Tu;
hA:
$Bi = "\x6d\157\137\x6c\144\x61\160\x5f\x69\x6e\160\x75\164\137\x65\162\162\x6f\x72";
Tu:
$X8 = get_option("\x6d\157\x5f\x6c\144\x61\160\x5f\x6c\x6f\x63\141\x6c\x5f\165\x73\145\162\x5f\x6d\x61\160\x70\x69\x6e\147\x5f\163\164\141\164\x75\x73") ? get_option("\x6d\x6f\x5f\x6c\x64\x61\x70\x5f\x6c\157\143\141\154\x5f\x75\163\145\162\137\155\141\160\x70\x69\x6e\147\137\163\164\141\x74\165\x73") : '';
if ($X8 == "\126\101\114\x49\x44") {
goto iU;
}
if ($X8 == "\111\116\126\x41\114\111\x44") {
goto cH;
}
goto jx;
iU:
$X8 = "\155\157\137\154\144\x61\x70\x5f\x69\x6e\160\x75\x74\x5f\163\165\x63\x63\x65\x73\x73";
goto jx;
cH:
$X8 = "\155\x6f\137\x6c\144\141\x70\x5f\151\x6e\x70\165\x74\137\145\162\x72\157\162";
jx:
$W7 = get_option("\x6d\x6f\137\154\144\141\160\137\x6c\157\143\x61\154\x5f\x75\x73\145\162\156\x61\x6d\x65\137\163\164\141\x74\x75\x73") ? get_option("\x6d\157\137\x6c\x64\x61\160\137\x6c\157\x63\141\x6c\137\x75\163\145\x72\156\x61\x6d\145\x5f\x73\x74\141\164\165\x73") : '';
if ($W7 == "\x56\x41\x4c\x49\x44") {
goto l3;
}
if ($W7 == "\111\116\126\101\114\x49\x44") {
goto PE;
}
goto RP;
l3:
$W7 = "\x6d\157\x5f\x6c\144\141\x70\137\x69\x6e\160\x75\x74\x5f\x73\165\x63\x63\145\x73\163";
goto RP;
PE:
$W7 = "\155\157\x5f\x6c\144\141\x70\x5f\x69\x6e\160\x75\x74\x5f\145\x72\x72\157\x72";
RP:
delete_option("\155\x6f\137\x6c\x64\141\x70\137\x6c\157\143\x61\x6c\137\165\163\145\x72\x6e\141\155\x65\137\x73\x74\141\x74\x75\163");
$U8 = get_option("\155\157\x5f\154\x64\141\x70\137\x6c\157\x63\x61\154\137\160\141\x73\163\x77\x6f\162\x64\x5f\163\x74\x61\x74\165\x73") ? get_option("\155\157\x5f\x6c\144\141\160\137\x6c\x6f\143\x61\x6c\x5f\x70\x61\x73\163\167\157\x72\x64\x5f\163\x74\141\x74\x75\x73") : '';
if ($U8 == "\x56\101\114\111\104") {
goto LM;
}
if ($U8 == "\111\116\126\101\x4c\x49\x44") {
goto Kj;
}
goto UA;
LM:
$U8 = "\155\x6f\x5f\x6c\144\x61\x70\x5f\151\x6e\x70\x75\164\x5f\x73\165\x63\143\145\163\163";
goto UA;
Kj:
$U8 = "\x6d\157\137\x6c\x64\141\160\137\151\x6e\160\165\164\x5f\145\162\162\x6f\162";
UA:
delete_option("\x6d\x6f\x5f\154\x64\x61\x70\x5f\154\157\x63\x61\154\x5f\160\141\x73\163\x77\x6f\162\144\x5f\x73\164\141\164\x75\x73");
$wd = get_option("\155\x6f\x5f\154\144\141\160\x5f\154\x6f\x63\x61\x6c\137\x75\163\x65\x72\x6e\141\155\x65\137\x61\x74\164\x72\151\142\165\164\x65");
$F8 = get_option("\155\157\x5f\x6c\144\x61\160\x5f\154\157\x63\141\154\137\x75\163\x65\162\156\x61\x6d\x65\137\x61\x74\164\162\151\142\165\164\x65");
$IF = array(array("\156\141\x6d\145" => "\163\101\x4d\101\143\x63\157\x75\156\164\116\x61\155\x65", "\166\x61\x6c\165\x65" => "\x73\141\x6d\x61\x63\x63\x6f\x75\x6e\164\x6e\x61\155\x65"), array("\156\141\155\x65" => "\x6d\141\151\x6c", "\166\x61\154\x75\145" => "\155\x61\x69\154"), array("\x6e\141\155\x65" => "\165\x73\145\162\120\x72\151\156\143\x69\160\x61\x6c\116\x61\155\x65", "\166\141\x6c\x75\145" => "\165\163\x65\162\x70\162\x69\156\x63\x69\x70\x61\x6c\156\141\155\x65"), array("\x6e\x61\155\x65" => "\165\x69\144", "\x76\x61\x6c\x75\145" => "\x75\x69\144"), array("\x6e\x61\155\x65" => "\x63\x6e", "\166\141\154\x75\x65" => "\143\156"), array("\156\141\155\145" => "\x45\170\x74\x72\x61\40\141\164\164\x72\x69\142\x75\x74\x65\x73", "\x76\141\154\165\145" => "\x65\170\164\x72\141\125\x73\145\162\101\164\164\162\151\142\165\x74\145"));
$RW = Mo_Ldap_Local_Util::decrypt(get_option("\155\157\137\154\144\x61\160\137\154\157\x63\141\154\137\x73\145\141\x72\x63\150\137\146\151\154\164\145\x72")) != '' ? Mo_Ldap_Local_Util::decrypt(get_option("\155\157\137\154\144\141\160\x5f\154\157\143\141\154\137\x73\145\x61\x72\x63\x68\137\146\151\x6c\164\145\x72")) : "\x28\x26\x28\x6f\x62\x6a\x65\x63\164\103\x6c\141\163\163\75\x2a\x29\x28\163\x41\x4d\x41\x63\x63\x6f\x75\156\164\x4e\x61\155\145\75\77\x29\x29";
$kq = get_option("\155\157\137\154\144\x61\x70\137\x6c\157\x63\141\x6c\x5f\145\x78\164\162\141\137\165\x73\x65\x72\137\x61\x74\164\x72\151\142\165\x74\x65");
echo "\12\x9\74\x64\x69\x76\x20\x63\154\141\x73\163\x3d\x22\155\x6f\137\154\x64\x61\160\137\154\x6f\143\141\x6c\137\x73\155\x61\154\x6c\x5f\154\x61\x79\x6f\165\164\x22\x20\x73\x74\171\x6c\145\75\42\x6d\x61\162\147\x69\156\55\x74\x6f\x70\x3a\60\160\170\73\42\76\12\x9\x9\x3c\x21\55\x2d\x20\124\157\147\147\x6c\x65\x20\x63\x68\145\143\x6b\142\x6f\x78\40\x2d\55\76\12\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo "\xa\11\x9\x3c\41\55\55\40\x53\141\x76\145\40\114\104\101\120\x20\103\x6f\x6e\146\x69\147\x75\x72\141\x74\x69\x6f\x6e\40\55\x2d\x3e\12\11\11\x3c\x66\x6f\x72\155\x20\151\144\75\42\x6d\x6f\137\146\157\x72\x6d\61\x22\x20\x6e\141\x6d\145\75\42\146\x22\40\155\x65\164\x68\x6f\x64\75\x22\160\x6f\163\x74\x22\x20\x61\143\164\x69\157\x6e\x3d\x22\42\x3e\12\11\11\x9\74\151\156\x70\x75\164\40\x69\144\x3d\x22\155\157\x5f\x6c\144\141\160\x5f\154\x6f\143\x61\154\137\143\x6f\x6e\146\x69\x67\x75\x72\141\164\151\x6f\156\137\146\157\162\155\137\x61\x63\164\x69\157\x6e\42\40\x74\x79\160\x65\x3d\x22\150\x69\144\x64\x65\x6e\42\40\x6e\x61\155\x65\x3d\42\x6f\x70\x74\151\157\156\42\12\11\11\11\x9\40\40\x20\x76\x61\154\x75\x65\75\42\155\x6f\x5f\154\x64\x61\160\x5f\x6c\x6f\x63\x61\x6c\137\163\141\x76\145\x5f\143\157\x6e\146\151\x67\42\x2f\x3e\12\x9\x9\x9\x9\x20\x20\40\74\151\x6e\160\x75\x74\40\151\x64\x3d\x22\155\157\x5f\154\144\x61\160\137\x6c\157\x63\141\154\x5f\x6c\144\141\160\x5f\163\x65\x72\166\x65\x72\x5f\x70\x6f\x72\x74\137\x6e\x6f\x22\x20\x74\x79\x70\145\75\x22\x68\x69\144\x64\x65\156\42\x20\x6e\x61\x6d\145\x3d\x22\x6d\157\x5f\x6c\x64\141\160\x5f\154\x6f\143\141\154\137\x6c\x64\141\x70\x5f\163\x65\x72\x76\x65\162\137\160\157\x72\x74\x5f\x6e\x6f\x22\40\x76\x61\154\165\x65\75\x22";
echo $ba;
echo "\x22\x20\57\76\xa\11\x9\11\11\74\x69\156\160\x75\x74\x20\x69\144\75\42\155\x6f\x5f\154\x64\141\x70\137\154\157\143\141\x6c\137\x6c\x64\141\160\163\x5f\x73\x65\162\x76\145\162\x5f\160\x6f\162\164\x5f\x6e\x6f\x22\x20\x74\x79\160\x65\x3d\x22\150\x69\x64\144\145\x6e\x22\x20\156\x61\x6d\x65\75\42\x6d\x6f\x5f\x6c\144\x61\160\137\154\157\143\x61\154\137\x6c\144\x61\160\163\x5f\163\x65\x72\166\145\x72\137\x70\157\162\x74\x5f\x6e\x6f\x22\x20\x76\141\154\165\145\x3d\42";
echo $cD;
echo "\x22\x20\57\x3e\xa\11\x9\x9\x3c\41\x2d\x2d\x20\x43\157\160\171\x20\x64\145\x66\x61\x75\x6c\x74\40\x76\x61\154\x75\145\163\40\164\157\40\x63\x6f\156\146\151\147\x75\162\x61\x74\x69\157\156\x20\55\x2d\76\xa\xa\11\x9\11\74\150\x33\40\x63\x6c\141\x73\163\75\x22\x6d\157\x5f\154\144\141\160\137\154\145\146\164\42\x3e\114\104\101\x50\x20\103\157\x6e\x6e\x65\x63\164\151\157\156\x20\x49\156\x66\x6f\162\x6d\x61\x74\x69\x6f\156\74\x2f\150\63\x3e\12\11\x9\x9\74\x70\x3e\x3c\163\164\162\x6f\156\x67\40\x73\x74\171\154\x65\x3d\42\146\157\156\x74\x2d\x73\151\x7a\145\x3a\x31\x34\x70\170\73\42\x3e\x4e\x4f\x54\x45\72\x20\x3c\x2f\x73\164\162\x6f\x6e\147\76\40\x59\157\x75\40\x6e\145\x65\144\40\164\157\x20\x66\151\x6e\144\x20\157\x75\x74\x20\x74\150\x65\x20\x76\x61\x6c\165\x65\163\x20\x66\157\162\40\x74\x68\x65\40\x62\145\154\x6f\x77\40\x67\151\166\x65\156\12\11\11\x9\x9\146\x69\145\x6c\144\163\x20\x66\x72\x6f\155\x20\x79\157\x75\162\40\114\x44\x41\x50\40\101\x64\x6d\151\x6e\151\x73\164\x72\141\164\x6f\x72\x2e\x3c\57\163\x74\162\157\156\x67\76\74\57\x70\76\xa\xa\x9\11\x9\x3c\x64\151\166\x20\151\144\75\x22\x70\x61\x6e\145\x6c\x31\x22\x3e\xa\x9\x9\x9\11";
if (!("\126\x41\x4c\111\x44" === $aZ)) {
goto x6;
}
echo "\x9\11\x9\11\x9\74\160\40\143\x6c\141\x73\x73\x3d\42\x6d\157\x5f\x6c\144\x61\x70\137\x6c\157\143\141\x6c\137\143\157\x6e\x6e\x65\x63\164\151\157\x6e\137\163\164\141\x74\165\163\42\x20\163\164\171\x6c\145\75\42\143\157\154\157\x72\x3a\x20\147\162\x65\x65\x6e\73\42\x3e\x4e\157\164\x65\72\40\46\156\142\x73\x70\x3b\46\x6e\x62\163\x70\73\40\114\x44\x41\x50\x20\x43\157\156\156\145\143\164\151\x6f\156\40\123\165\x63\143\145\163\163\x66\x75\154\154\x79\40\105\163\164\x61\x62\x6c\151\x73\150\x65\x64\x2e\x3c\57\160\x3e\12\11\x9\11\11";
x6:
echo "\xa\11\11\x9\x9\74\x74\x61\x62\x6c\x65\40\143\154\141\x73\163\x3d\x22\x6d\x6f\137\x6c\x64\x61\x70\137\x73\x65\164\x74\x69\156\147\163\x5f\x74\x61\142\x6c\x65\42\76\xa\xa\x9\11\11\11\11\x3c\164\x72\x3e\12\x9\x9\11\x9\x9\11\x3c\x74\144\76\x3c\163\160\x61\x6e\40\x73\164\x79\154\x65\75\42\x63\157\154\157\162\72\40\162\145\144\x22\x3e\x2a\x3c\57\163\160\x61\156\x3e\74\x62\76\123\145\x6c\145\x63\164\40\131\157\x75\x72\x20\x44\x69\162\x65\x63\x74\157\x72\x79\x20\x53\x65\x72\166\145\x72\x3a\74\x2f\x62\76\74\x2f\164\144\x3e\74\x74\144\76\xa\11\11\x9\x9\x9\11\11\74\x73\x65\x6c\x65\x63\x74\x20\156\141\x6d\x65\x3d\x22\155\x6f\137\154\x64\x61\160\x5f\x64\x69\162\145\x63\x74\x6f\x72\171\137\163\x65\x72\x76\145\x72\137\x76\141\x6c\165\x65\x22\x20\x69\144\75\42\155\x6f\x5f\x6c\x64\141\160\137\144\151\162\x65\x63\x74\157\x72\171\137\163\x65\x72\x76\145\x72\137\166\141\x6c\165\145\42\x20\x6f\x6e\x63\x68\141\x6e\147\145\75\42\x6d\157\137\154\x64\x61\160\137\x73\150\157\x77\x5f\143\165\163\x74\x6f\155\x5f\x64\151\x72\x65\143\x74\157\162\171\x28\51\x22\40\x72\x65\161\x75\151\x72\x65\x64\76\12\11\11\x9\x9\11\11\x9\x9\74\157\x70\x74\151\x6f\x6e\x20\166\141\x6c\165\x65\x3d\x22\x22\x3e\123\x65\x6c\145\143\x74\74\57\157\x70\164\x69\x6f\156\76\xa\11\x9\x9\11\x9\x9\11\x9\74\x6f\x70\164\151\157\156\x20\166\x61\x6c\165\x65\75\x22\155\163\x61\144\x22\40\xa\11\11\x9\x9\x9\11\x9\x9";
if (!($b5 == "\155\163\141\144")) {
goto QH;
}
echo "\x73\x65\154\x65\143\164\145\x64";
QH:
echo "\11\11\11\11\11\x9\x9\x9\76\x4d\x69\143\x72\x6f\x73\x6f\146\164\x20\101\x63\164\151\x76\145\x20\104\151\x72\x65\143\x74\x6f\x72\x79\x3c\x2f\157\x70\164\x69\x6f\x6e\x3e\12\x9\x9\x9\11\11\x9\x9\11\x3c\157\160\x74\151\x6f\x6e\40\x76\x61\154\x75\145\75\x22\157\160\x65\156\x6c\144\x61\x70\x22\40\xa\11\11\x9\11\11\11\x9\11";
if (!($b5 == "\x6f\x70\x65\156\154\x64\141\160")) {
goto Ll;
}
echo "\x73\145\154\145\x63\164\145\144";
Ll:
echo "\11\11\11\11\x9\x9\x9\x9\76\117\160\x65\156\114\104\x41\x50\74\x2f\x6f\x70\164\151\157\x6e\x3e\xa\11\11\x9\x9\11\11\x9\x9\x3c\x6f\x70\x74\x69\157\x6e\x20\x76\x61\x6c\165\145\75\42\x66\162\145\145\x69\160\141\42\x20\12\11\x9\x9\11\x9\11\11\x9";
if (!($b5 == "\x66\162\x65\145\x69\160\x61")) {
goto Dq;
}
echo "\x73\145\x6c\x65\143\164\145\144";
Dq:
echo "\11\x9\x9\x9\x9\x9\x9\11\x3e\106\x72\x65\145\111\x50\101\74\57\x6f\160\x74\151\157\156\76\xa\x9\11\x9\11\x9\11\x9\11\74\157\160\164\151\x6f\156\40\166\x61\154\x75\145\75\42\152\x75\155\x70\x63\154\157\x75\144\x22\x20\xa\x9\x9\x9\x9\x9\11\x9\11";
if (!($b5 == "\152\165\155\160\143\154\157\165\144")) {
goto II;
}
echo "\163\x65\154\x65\143\164\145\144";
II:
echo "\11\x9\x9\11\x9\11\11\x9\x3e\x4a\165\155\x70\x43\x6c\157\165\x64\x3c\x2f\x6f\160\x74\151\157\x6e\76\xa\x9\11\x9\x9\x9\11\11\x9\x3c\157\160\x74\151\157\156\x20\x76\141\x6c\165\145\75\x22\x6f\x74\x68\x65\x72\x22\40\12\x9\x9\11\11\11\x9\11\11";
if (!($b5 == "\157\x74\x68\x65\162")) {
goto NC;
}
echo "\163\145\x6c\x65\143\x74\x65\144";
NC:
echo "\11\11\11\11\11\11\11\11\x3e\117\164\150\145\162\74\57\x6f\160\164\151\x6f\x6e\76\xa\11\x9\11\x9\11\x9\x9\x3c\57\x73\145\x6c\x65\143\164\x3e\74\57\164\144\x3e\xa\x9\11\x9\11\x9\x3c\57\164\x72\x3e\xa\11\11\11\11\11";
if ($b5 == "\x6f\x74\x68\145\162") {
goto gW;
}
echo "\11\11\11\x9\11\11\74\x74\162\x3e\74\x74\144\76\x3c\x2f\x74\x64\76\x3c\164\x64\76\74\151\x6e\160\x75\x74\40\x63\154\141\x73\x73\x3d\42\155\157\137\154\144\x61\160\x5f\x74\141\x62\154\145\137\x74\145\170\164\142\157\x78\42\40\163\164\x79\x6c\145\75\42\167\x69\144\164\150\72\40\66\65\45\x3b\x64\x69\163\160\154\x61\x79\72\40\x6e\157\x6e\x65\73\x22\40\164\x79\x70\x65\75\42\164\x65\x78\x74\42\x20\x69\144\75\x22\x6d\x6f\x5f\x6c\144\141\x70\x5f\144\x69\162\x65\x63\x74\x6f\162\171\x5f\163\145\x72\x76\x65\162\x5f\143\x75\163\x74\157\155\x5f\x76\x61\x6c\165\x65\x22\40\x6e\141\155\x65\x3d\x22\x6d\157\137\x6c\144\141\x70\137\144\151\162\145\x63\x74\157\162\171\137\x73\145\x72\166\x65\162\x5f\143\x75\x73\x74\x6f\155\x5f\166\141\x6c\165\145\42\40\x20\160\x6c\x61\143\x65\x68\x6f\154\x64\x65\x72\75\x22\x45\x6e\164\x65\x72\x20\x79\x6f\165\x72\x20\x64\x69\x72\145\x63\x74\157\x72\x79\x20\x6e\x61\155\145\42\x20\x20\x76\141\154\165\145\x3d\x22";
echo esc_attr(get_option("\155\x6f\x5f\154\x64\x61\160\x5f\x64\x69\162\145\x63\164\x6f\162\x79\137\x73\x65\x72\166\145\x72\x5f\x63\x75\x73\x74\157\155\137\166\141\154\165\145"));
echo "\42\76\74\57\x74\x64\x3e\x3c\x2f\164\x72\76\xa\11\x9\11\x9\x9\11";
goto OH;
gW:
echo "\11\11\11\11\x9\x9\x3c\164\162\x3e\x3c\164\144\76\x3c\57\164\144\76\74\164\144\x3e\x3c\x69\156\160\165\164\x20\x63\x6c\141\163\163\75\42\155\x6f\x5f\154\144\141\160\137\164\141\x62\154\x65\137\x74\145\170\164\142\157\x78\42\x20\163\164\x79\x6c\145\x3d\42\167\151\x64\x74\150\x3a\40\66\x35\45\73\x22\x20\x74\x79\x70\x65\x3d\42\164\145\170\x74\x22\40\151\x64\75\x22\155\157\137\x6c\144\141\160\137\x64\x69\x72\x65\x63\x74\x6f\x72\x79\x5f\163\145\x72\166\145\162\137\x63\x75\163\x74\157\155\137\x76\141\x6c\165\x65\x22\x20\156\x61\x6d\145\75\42\x6d\157\137\154\x64\141\160\137\x64\151\x72\x65\143\164\x6f\162\x79\137\163\145\x72\x76\145\162\137\143\x75\x73\164\x6f\155\x5f\x76\141\154\165\x65\42\40\40\160\154\141\143\145\x68\x6f\154\144\145\x72\75\x22\x45\x6e\x74\145\162\x20\x79\157\x75\x72\40\x64\x69\x72\x65\143\x74\x6f\x72\x79\x20\156\x61\155\145\42\x20\x20\x76\x61\x6c\165\145\x3d\42";
echo esc_attr(get_option("\x6d\x6f\137\x6c\x64\x61\x70\137\x64\x69\162\x65\x63\164\x6f\x72\171\x5f\x73\x65\162\x76\x65\x72\x5f\143\165\163\x74\x6f\x6d\x5f\166\141\154\165\x65"));
echo "\x22\x3e\x3c\57\x74\x64\x3e\x3c\x2f\164\162\x3e\xa\xa\x9\11\11\11\x9\x9";
OH:
echo "\xa\11\11\11\x9\x9\74\x74\162\76\xa\11\x9\11\11\x9\x3c\164\x72\76\74\164\144\x3e\x26\x6e\x62\x73\x70\73\74\57\164\x64\76\x3c\x2f\164\162\x3e\xa\11\x9\11\x9\11\x3c\163\x63\162\151\160\x74\x20\x74\x79\x70\145\75\42\164\x65\170\164\x2f\152\x61\x76\141\x73\x63\x72\x69\160\x74\x22\x3e\xa\12\x9\11\11\x9\11\11\146\165\x6e\x63\164\151\157\156\40\155\157\x5f\x6c\144\141\x70\137\163\150\x6f\x77\137\x63\x75\163\x74\157\x6d\137\x64\151\x72\x65\x63\x74\157\162\x79\50\x29\x20\173\xa\x9\11\11\11\11\x9\11\166\x61\x72\40\x65\x6c\145\x6d\x65\x6e\x74\40\75\40\144\x6f\x63\x75\x6d\x65\x6e\164\56\x67\x65\164\x45\x6c\x65\155\x65\x6e\164\x42\171\x49\x64\50\42\155\157\137\x6c\x64\x61\160\137\144\x69\162\145\143\x74\x6f\x72\171\x5f\x73\145\162\x76\x65\162\137\x76\x61\x6c\165\145\42\51\x2e\163\145\x6c\x65\x63\x74\145\144\x49\x6e\144\145\x78\73\12\11\11\x9\x9\11\11\x9\166\x61\162\40\141\x6c\x6c\117\160\164\x69\x6f\156\163\40\75\40\x64\157\x63\x75\x6d\x65\156\164\56\147\x65\x74\x45\x6c\145\x6d\145\156\164\x42\171\x49\x64\x28\x22\x6d\157\137\x6c\144\141\x70\x5f\x64\151\162\145\x63\x74\x6f\162\171\137\x73\x65\x72\x76\x65\162\137\x76\141\x6c\x75\145\x22\x29\x2e\157\160\x74\x69\157\156\163\73\12\11\x9\x9\x9\x9\11\11\151\x66\40\x28\141\x6c\x6c\x4f\x70\x74\x69\157\156\163\x5b\x65\x6c\x65\155\x65\x6e\x74\x5d\x2e\151\x6e\144\x65\x78\40\x3d\75\40\65\x29\173\12\x9\x9\11\11\x9\x9\x9\x9\144\157\x63\165\155\x65\x6e\x74\x2e\147\x65\164\x45\x6c\145\155\145\156\164\102\x79\x49\x64\x28\42\x6d\x6f\137\154\x64\141\x70\x5f\x64\151\x72\145\x63\x74\157\x72\171\137\163\x65\x72\166\x65\x72\x5f\143\x75\163\x74\157\x6d\137\x76\141\154\x75\145\42\x29\56\163\164\171\154\x65\56\144\151\x73\160\x6c\141\171\x20\75\40\x22\x22\x3b\xa\11\x9\11\11\x9\x9\11\x7d\x20\x65\x6c\x73\145\40\x7b\xa\x9\11\x9\x9\11\x9\11\11\144\157\x63\x75\155\x65\x6e\x74\56\x67\x65\x74\105\x6c\145\155\145\156\164\x42\x79\111\x64\50\42\155\157\137\154\x64\141\160\x5f\144\151\162\x65\x63\x74\x6f\x72\x79\137\163\x65\x72\x76\x65\x72\137\x63\165\163\x74\157\x6d\x5f\166\141\x6c\x75\x65\x22\51\x2e\163\x74\x79\154\145\56\x64\x69\163\x70\154\x61\x79\40\75\x20\42\156\x6f\x6e\145\42\x3b\xa\x9\11\x9\x9\11\11\11\175\xa\11\11\11\11\11\11\x7d\12\11\x9\11\11\11\x3c\57\x73\x63\162\151\160\x74\76\12\xa\11\11\x9\11\11\x3c\164\162\x3e\12\11\x9\11\x9\x9\11\x9\74\x74\x64\40\163\x74\171\x6c\x65\75\x22\x77\151\x64\164\x68\x3a\40\x32\64\x25\42\76\x3c\142\76\74\146\157\x6e\x74\x20\x63\x6f\154\157\162\x3d\x22\x23\x46\106\x30\60\60\x30\x22\76\52\74\x2f\x66\157\156\164\x3e\114\104\101\x50\40\123\145\162\166\x65\x72\72\x3c\57\x62\x3e\x3c\x2f\164\144\x3e\12\x9\11\x9\11\x9\x9\x9\74\x74\x64\x20\x73\x74\171\154\145\75\x22\x66\x6c\157\x61\164\x3a\x6c\x65\146\x74\42\x3e\74\x64\x69\166\x20\x69\x64\x3d\42\154\x64\x61\160\x5f\163\x65\162\x76\x65\162\137\x75\x72\154\137\x70\x6f\x69\x6e\x74\145\x72\x22\40\x73\164\171\154\145\75\42\160\157\x73\151\x74\151\x6f\x6e\72\40\162\145\x6c\141\164\151\166\x65\73\x62\157\x72\x64\x65\x72\x2d\162\141\x64\x69\x75\163\72\40\x31\60\160\170\73\42\76\xa\11\11\11\11\11\11\11\x9\11\x3c\x73\145\154\x65\143\164\x20\x73\x74\171\154\x65\x3d\42\x77\x69\x64\164\x68\72\40\61\x31\60\45\73\42\40\156\x61\155\145\x3d\42\155\157\x5f\x6c\144\x61\160\137\x70\162\157\164\x6f\143\157\x6c\42\40\151\144\x3d\42\155\157\137\x6c\144\x61\x70\x5f\x70\162\x6f\x74\157\x63\x6f\x6c\42\40\x3e\12\x9\x9\11\11\11\11\x9\11\x9\x9";
if ($Td == "\154\144\x61\x70") {
goto Qe;
}
if ($Td == "\154\x64\x61\160\x73") {
goto r1;
}
goto RV;
Qe:
echo "\x9\11\11\x9\x9\x9\11\x9\11\11\x3c\x6f\160\164\151\x6f\x6e\40\166\141\154\x75\x65\x3d\42\154\x64\x61\160\x22\40\163\145\x6c\x65\x63\x74\x65\144\x3e\x6c\x64\141\160\74\x2f\157\160\x74\x69\x6f\156\x3e\xa\x9\11\11\11\x9\x9\11\x9\11\11\x9\x3c\157\x70\x74\151\x6f\156\x20\166\x61\x6c\x75\145\x3d\x22\x6c\144\141\x70\163\42\76\154\144\x61\x70\163\74\57\157\160\164\151\157\x6e\76\12\11\11\11\x9\11\x9\x9\x9\11\x9";
goto RV;
r1:
echo "\x9\x9\11\x9\11\11\x9\11\x9\11\x9\x3c\x6f\x70\164\x69\x6f\x6e\40\x76\x61\x6c\x75\145\x3d\x22\154\x64\x61\160\x22\76\x6c\144\141\x70\74\x2f\x6f\x70\164\x69\157\156\76\xa\x9\11\11\x9\x9\11\x9\11\x9\11\74\x6f\x70\164\x69\157\x6e\40\166\x61\154\x75\145\75\42\154\x64\141\x70\163\42\x20\163\145\154\x65\x63\x74\x65\x64\x3e\154\x64\141\160\163\x3c\x2f\x6f\x70\164\151\x6f\156\x3e\xa\x9\11\11\11\11\11\11\11\11\x9";
RV:
echo "\11\x9\x9\11\x9\11\x9\11\x9\x3c\57\163\145\x6c\145\143\164\x3e\x3c\57\x64\x69\166\76\x3c\x2f\x74\144\76\xa\x9\11\x9\11\11\11\11\x9\x9\x3c\x74\x64\40\163\164\x79\x6c\x65\x3d\x22\146\x6c\157\141\164\x3a\x20\x6c\145\146\x74\x3b\167\151\144\x74\150\72\x20\x36\x36\45\73\x22\76\74\x69\156\x70\165\164\x20\143\x6c\x61\163\x73\75\42\x6d\x6f\137\x6c\x64\x61\x70\x5f\x74\x61\x62\154\x65\137\x74\x65\170\164\142\x6f\170\40";
echo $uw;
echo "\x22\x20\x74\x79\160\145\75\x22\164\145\170\x74\42\40\x69\144\75\42\154\x64\x61\x70\137\x73\145\x72\x76\145\x72\42\x20\x6e\x61\x6d\x65\75\42\x6c\144\x61\160\137\x73\x65\x72\x76\x65\162\x22\x20\163\x74\x79\154\x65\x3d\42\x77\151\x64\x74\150\72\40\61\x31\70\45\73\x6d\x61\x72\x67\151\156\55\x6c\145\x66\x74\x3a\x20\67\x25\42\x20\162\x65\x71\x75\x69\x72\x65\144\40\x70\x6c\x61\x63\145\x68\157\x6c\144\x65\x72\75\42\114\104\x41\120\40\x53\145\162\166\x65\162\x20\150\x6f\x73\x74\156\x61\155\145\40\x6f\x72\x20\x49\x50\x20\141\x64\144\x72\145\163\163\x22\x20\166\x61\154\x75\x65\x3d\x22";
echo $qj;
echo "\x22\x20\57\x3e\x3c\57\164\x64\76\12\x9\11\x9\11\11\11\11\x3c\164\144\40\163\164\171\154\x65\x3d\42\167\151\144\164\x68\x3a\40\61\60\x25\73\x22\76\x3c\x64\x69\x76\40\x69\144\75\42\155\x6f\137\154\x64\141\x70\137\163\145\162\166\145\162\137\x70\157\x72\164\x5f\156\x75\155\142\145\162\137\x64\x69\x76\42\x20\x73\164\x79\154\145\75\42\160\157\x73\x69\164\151\157\x6e\x3a\x20\162\145\x6c\x61\x74\x69\x76\145\x3b\142\x6f\x72\144\145\x72\55\162\x61\144\x69\x75\x73\72\x20\x31\x30\x70\x78\x22\x3e\xa\x9\11\x9\x9\x9\x9\11\11\x9";
if ($Td == "\x6c\x64\x61\160") {
goto bd;
}
if ($Td == "\154\x64\x61\x70\x73") {
goto a7;
}
goto t3;
bd:
echo "\11\11\11\x9\11\11\11\11\11\74\151\156\160\x75\x74\40\x74\x79\160\145\x3d\x22\164\x65\x78\164\42\40\151\144\x3d\42\x6d\x6f\x5f\154\x64\x61\x70\137\x73\x65\162\166\x65\162\x5f\160\x6f\x72\x74\137\156\x6f\42\x20\x73\164\171\x6c\x65\x3d\x22\167\x69\144\164\x68\72\40\61\60\60\x25\73\x22\40\x6e\x61\155\x65\x3d\42\155\157\x5f\x6c\x64\x61\x70\137\163\x65\x72\166\145\x72\x5f\160\x6f\x72\x74\x5f\x6e\157\x22\40\162\145\x71\x75\151\162\x65\x64\x20\x70\154\141\x63\145\x68\157\x6c\x64\145\162\x3d\42\x70\x6f\x72\164\x20\x6e\x75\x6d\142\145\x72\x22\x20\x76\x61\x6c\x75\145\75\x22";
echo $ba;
echo "\42\x20\57\x3e\xa\x9\11\11\11\x9\11\11\x9\x9";
goto t3;
a7:
echo "\x9\x9\x9\x9\11\11\x9\11\x9\x3c\151\x6e\160\165\164\40\164\171\x70\145\x3d\42\x74\145\x78\x74\x22\x20\x69\144\x3d\x22\x6d\x6f\x5f\154\x64\x61\x70\137\163\x65\x72\x76\145\x72\137\160\x6f\162\x74\x5f\x6e\157\42\x20\163\x74\171\x6c\145\x3d\42\167\x69\x64\164\x68\x3a\x20\61\x30\x30\45\73\x22\x20\156\141\155\x65\x3d\42\155\157\137\x6c\x64\141\x70\x5f\x73\145\162\x76\x65\162\137\x70\x6f\162\x74\x5f\x6e\x6f\42\40\x72\x65\x71\165\x69\162\145\x64\40\160\154\x61\x63\x65\x68\157\x6c\144\145\x72\x3d\x22\160\x6f\162\164\x20\156\x75\155\142\x65\x72\42\x20\166\141\x6c\165\x65\x3d\x22";
echo $cD;
echo "\x22\40\57\76\xa\x9\x9\x9\x9\x9\11\11\11\x9";
t3:
echo "\11\11\x9\x9\x9\x9\x9\x9\x3c\57\x64\151\x76\x3e\74\57\164\x64\x3e\12\11\x9\x9\x9\x9\x9\74\57\164\162\x3e\12\11\11\11\x9\x9\11\74\164\162\x3e\x3c\164\144\x3e\74\x2f\164\x64\76\x3c\57\x74\162\76\12\11\11\x9\x9\40\40\40\x3c\164\x72\76\12\x9\11\11\11\x9\x9\x9\74\x74\144\76\46\x6e\x62\163\x70\73\74\57\x74\x64\x3e\12\11\x9\x9\11\11\11\x9\74\x74\144\40\x63\157\154\163\x70\141\156\75\42\x32\42\76\74\x69\76\123\145\154\145\143\x74\40\x6c\144\x61\x70\x20\x6f\162\40\x6c\x64\x61\x70\163\x20\x66\x72\157\155\x20\x74\x68\x65\40\141\x62\157\x76\x65\x20\x64\x72\x6f\160\x64\167\x6f\x6e\x20\x6c\x69\163\x74\56\40\x53\x70\145\x63\151\146\171\40\164\x68\x65\40\150\x6f\x73\x74\40\x6e\141\155\145\x20\146\157\162\40\164\150\145\x20\114\104\x41\x50\40\163\145\x72\166\145\162\40\151\156\40\x74\150\145\40\141\142\x6f\x76\x65\x20\164\145\x78\164\x20\x66\x69\145\x6c\x64\x2e\x20\x45\x64\151\164\x20\x74\150\145\40\x70\x6f\x72\164\40\x6e\165\155\x62\145\x72\40\x69\146\x20\171\157\165\40\150\141\166\x65\x20\143\x75\163\x74\x6f\x6d\40\x70\x6f\x72\x74\x20\156\165\x6d\142\145\162\56\74\57\151\76\12\x9\x9\x9\x9\x9\x9\11\74\57\164\x64\x3e\12\11\x9\x9\11\11\11\x3c\x2f\164\x72\76\xa\11\11\11\11\x9\x3c\x74\x72\x3e\x3c\x74\144\76\x3c\57\x74\144\x3e\x3c\x2f\x74\x72\x3e\xa\11\11\x9\11\x9\x3c\x74\162\76\x3c\x74\x64\76\74\57\x74\144\76\74\57\x74\162\76\12\x9\x9\x9\x9\x9\x3c\164\162\76\12\11\x9\11\11\x9\x9\74\x74\x64\76\46\x6e\x62\163\x70\x3b\x3c\x2f\x74\x64\76\xa\11\11\11\11\11\11\x3c\x74\x64\76\12\x9\x9\x9\x9\11\x9\x9\74\151\156\x70\x75\164\x20\x74\x79\x70\x65\x3d\x22\x63\x68\x65\x63\153\142\x6f\170\x22\40\x6e\141\155\145\x3d\42\155\157\x5f\x6c\144\141\x70\x5f\154\x6f\143\x61\x6c\x5f\x74\x6c\x73\x5f\145\x6e\141\x62\x6c\145\x22\12\11\11\x9\x9\x9\11\x9\11\x20\x20\x20\x76\x61\x6c\x75\145\75\x22\61\42\x20";
checked(get_option("\x6d\157\137\x6c\144\x61\x70\x5f\x6c\157\143\x61\154\137\x75\163\145\x5f\164\x6c\x73") == 1);
echo "\11\11\11\x9\11\x9\11\x9\40\40\40\x6f\156\143\x68\x61\x6e\147\145\75\42\x65\x6e\x61\x62\x6c\x65\164\154\x73\50\x74\150\x69\x73\51\x22\x3e\x20\74\x62\76\105\x6e\141\x62\154\145\40\124\114\123\74\x2f\142\x3e\x20\50\x43\x68\x65\x63\x6b\x20\x74\x68\x69\x73\x20\x6f\156\x6c\x79\40\x69\146\x20\171\157\165\162\x20\163\145\x72\166\x65\x72\x20\x75\x73\x65\40\124\x4c\123\12\11\11\11\11\x9\11\x9\x43\157\x6e\x6e\145\143\x74\151\x6f\156\56\51\12\11\x9\x9\11\11\11\x3c\x2f\164\144\76\xa\11\11\11\x9\x9\x3c\x2f\x74\x72\x3e\xa\x9\11\x9\11\11\74\57\x74\x61\142\x6c\x65\x3e\xa\11\x9\11\11\11\x9\40\x20\12\11\11\x9\x9\x9\x3c\164\141\x62\154\x65\40\163\x74\x79\x6c\145\x3d\x22\167\151\x64\x74\x68\x3a\40\x31\x30\60\x25\x22\76\xa\x9\x9\11\11\x9\74\x74\162\x3e\74\164\x64\x3e\74\57\x74\144\76\74\57\164\162\x3e\12\x9\x9\11\x9\11\x9\74\x74\x72\76\x3c\x74\x64\x3e\x3c\x2f\164\144\76\x3c\x2f\x74\x72\x3e\xa\11\11\11\11\x9\11\74\164\162\x3e\12\11\11\11\11\x9\x9\x9\x3c\x74\144\x20\163\164\x79\x6c\x65\75\42\x77\x69\144\x74\x68\72\40\x32\64\45\42\x3e\74\142\x3e\74\146\157\156\x74\40\x63\157\154\157\162\x3d\42\x23\x46\x46\60\60\x30\60\42\x3e\x2a\74\x2f\146\x6f\156\164\x3e\125\x73\145\x72\x6e\141\x6d\x65\x3a\x3c\x2f\142\76\74\57\164\x64\76\12\11\11\11\x9\11\11\11\74\x74\x64\x3e\74\144\151\166\x20\x69\144\75\42\154\x64\x61\x70\x5f\x73\x65\162\166\145\x72\137\165\x73\145\x72\x6e\x61\x6d\145\42\40\163\x74\171\x6c\x65\x3d\42\160\x6f\x73\x69\x74\151\157\156\72\40\162\x65\x6c\x61\x74\151\166\145\x22\x20\76\74\151\156\x70\165\164\40\x63\x6c\141\x73\163\x3d\x22\x6d\x6f\137\154\x64\x61\160\137\164\141\142\x6c\x65\x5f\164\x65\170\164\x62\157\170\40";
echo $Bi;
echo "\42\x20\164\x79\160\x65\75\42\x74\x65\x78\x74\42\x20\x69\x64\75\x22\144\x6e\x22\40\x6e\141\x6d\145\x3d\42\144\x6e\x22\40\x72\145\x71\x75\151\x72\145\144\x20\160\x6c\141\x63\145\150\x6f\154\144\145\162\75\42\105\x6e\164\x65\162\40\x75\x73\x65\x72\x6e\x61\x6d\145\x22\40\x76\141\x6c\165\x65\75\42";
echo $IC;
echo "\42\40\57\x3e\74\x2f\x64\x69\166\76\x3c\x2f\x74\144\x3e\12\11\11\11\11\x9\11\x3c\x2f\x74\162\76\12\x9\11\11\x9\11\x9\74\164\162\76\xa\11\x9\x9\x9\x9\x9\11\x3c\164\144\x3e\x26\x6e\x62\x73\160\73\x3c\x2f\164\x64\x3e\xa\11\x9\x9\11\x9\x9\11\x3c\x74\144\x3e\x3c\x69\76\x59\x6f\165\x20\x63\x61\x6e\x20\x73\x70\145\143\x69\146\171\x20\x74\x68\145\40\x55\x73\145\162\x6e\x61\x6d\145\x20\x6f\146\40\x74\x68\x65\x20\x4c\x44\x41\120\x20\x73\x65\x72\166\x65\x72\40\x69\156\40\x74\150\x65\x20\145\x69\164\x68\x65\x72\x20\x77\141\x79\40\x61\x73\40\146\157\x6c\154\x6f\x77\163\74\142\162\x2f\x3e\x3c\x62\x3e\x20\x55\163\145\x72\x6e\141\x6d\145\100\x64\157\155\x61\x69\x6e\x6e\141\x6d\x65\40\157\x72\x20\x44\x69\x73\164\x69\156\x67\165\x69\x73\x68\145\144\40\116\141\x6d\145\x28\x44\116\x29\x20\146\x6f\x72\155\x61\164\x3c\57\x62\x3e\x3c\x2f\x69\x3e\x3c\x2f\164\144\76\xa\x9\11\11\11\11\11\x3c\x2f\164\162\76\xa\11\x9\11\x9\11\x9\x3c\x74\162\x3e\x3c\164\x64\x3e\x3c\x2f\x74\144\76\74\x2f\x74\162\76\xa\11\11\x9\x9\x9\x9\74\x74\x72\x3e\74\x74\x64\76\74\x2f\164\x64\x3e\74\57\164\162\76\xa\x9\x9\11\x9\11\x9\x3c\x74\x72\76\74\x74\x64\76\74\x2f\x74\x64\76\x3c\x2f\164\162\x3e\xa\x9\11\x9\11\11\11\x3c\164\x72\x3e\12\11\11\x9\x9\11\11\11\74\x74\144\x20\x73\x74\x79\x6c\x65\x3d\42\167\151\144\164\150\72\40\62\x34\45\x22\x3e\x3c\x62\x3e\74\x66\x6f\156\164\40\143\x6f\154\157\x72\x3d\x22\x23\106\106\60\x30\60\60\42\x3e\52\74\x2f\x66\157\x6e\x74\76\120\141\163\163\167\157\162\x64\72\x3c\57\x62\x3e\74\x2f\x74\144\x3e\xa\x9\11\x9\x9\x9\11\11\74\164\x64\76\x3c\144\x69\x76\x20\x69\144\x3d\x22\x6c\144\141\x70\137\163\x65\x72\x76\x65\x72\137\x70\x61\163\x73\167\x6f\x72\144\x22\40\163\x74\171\154\x65\75\x22\x70\157\x73\x69\164\x69\157\156\x3a\x20\162\x65\x6c\x61\x74\151\x76\x65\73\42\76\x3c\151\156\x70\165\164\40\143\x6c\x61\163\163\x3d\42\155\157\x5f\154\144\x61\x70\x5f\164\x61\x62\x6c\145\x5f\164\145\170\x74\142\157\x78\x20";
echo $Bi;
echo "\x22\40\x72\x65\161\x75\x69\162\x65\144\40\x74\x79\160\x65\x3d\x22\x70\x61\163\x73\x77\157\162\x64\42\x20\x6e\141\155\x65\x3d\42\141\144\155\x69\156\137\x70\141\x73\x73\167\157\x72\x64\x22\x20\x70\x6c\x61\143\x65\150\157\154\144\145\162\x3d\42\x45\x6e\x74\x65\x72\40\x70\141\163\163\x77\x6f\x72\144\42\57\76\x3c\x2f\x64\151\x76\76\x3c\57\164\x64\x3e\12\x9\11\11\11\x9\11\74\57\x74\x72\76\12\x9\11\x9\x9\11\11\x3c\164\162\76\74\x74\144\x3e\74\57\x74\x64\76\74\x2f\x74\162\x3e\xa\x9\x9\x9\11\11\11\x3c\x74\x72\x3e\x3c\x74\144\76\x3c\57\x74\x64\x3e\74\x2f\x74\x72\x3e\12\11\x9\x9\11\x9\x9\74\164\162\76\xa\11\x9\x9\11\x9\x9\11\74\164\x64\x3e\46\x6e\x62\163\x70\73\x3c\x2f\164\x64\x3e\xa\x9\11\x9\x9\11\11\x9\x3c\x74\x64\x3e\74\142\76\124\x68\145\x20\141\x62\x6f\166\x65\x20\x75\163\x65\x72\x6e\x61\x6d\145\x20\141\x6e\144\40\160\x61\163\163\x77\157\x72\144\x20\x77\151\x6c\x6c\40\x62\x65\x20\x75\163\x65\144\40\x74\x6f\x20\x65\163\x74\141\x62\154\x69\x73\150\x20\164\150\x65\x20\x63\157\156\x6e\x65\x63\x74\x69\157\x6e\40\x74\157\x20\x79\x6f\165\162\40\114\104\x41\x50\x20\163\x65\162\166\x65\x72\56\74\x2f\x62\x3e\74\x2f\164\144\x3e\xa\11\x9\11\x9\11\x9\x3c\57\x74\x72\76\xa\x9\x9\x9\x9\x9\x9\x3c\x74\x72\x3e\74\164\x64\x3e\x3c\x2f\164\144\76\x3c\57\164\162\x3e\12\x9\11\11\x9\11\11\x3c\164\x72\76\x3c\164\144\76\x3c\x2f\164\x64\x3e\74\57\164\162\x3e\12\x9\11\11\11\11\x3c\x74\x72\x3e\12\x9\x9\11\x9\11\x9\x3c\164\x64\76\46\x6e\142\x73\160\x3b\x3c\57\x74\x64\76\12\x9\11\11\x9\x9\x3c\57\164\x72\76\xa\x9\11\11\11\x9\74\164\x72\76\xa\11\x9\11\11\x9\x9\74\x74\144\76\x26\156\x62\163\x70\73\74\57\164\144\x3e\xa\11\x9\x9\11\x9\x9\74\x74\144\76\74\151\156\160\165\x74\x20\x74\x79\160\x65\75\x22\163\x75\x62\155\151\x74\x22\x20\x63\x6c\x61\x73\163\75\42\x62\165\164\164\157\x6e\40\x62\165\164\164\x6f\156\x2d\160\x72\151\155\141\162\x79\40\142\165\x74\x74\157\x6e\55\154\141\x72\x67\145\x22\12\x9\11\11\x9\x9\x9\x9\11\40\40\40\x76\141\154\165\x65\x3d\42\124\x65\x73\x74\x20\x43\157\156\156\x65\x63\x74\x69\x6f\156\x20\x26\40\123\x61\x76\145\42\40\x2f\x3e\x26\156\142\x73\x70\73\x26\156\x62\x73\160\73\12\x9\x9\11\x9\11\11\x9\74\x69\156\x70\x75\x74\xa\11\11\11\11\11\x9\x9\x9\11\x74\171\160\145\75\42\142\165\x74\164\157\x6e\42\40\151\x64\x3d\42\143\x6f\156\156\x5f\x68\x65\154\x70\x22\x20\143\154\141\163\x73\x3d\42\x68\x65\154\160\x20\x62\165\164\x74\x6f\x6e\x20\142\165\x74\x74\157\x6e\55\x6c\141\162\147\x65\40\x74\x72\157\165\x62\x6c\145\x5f\x62\x75\164\164\x6f\x6e\42\12\x9\x9\11\x9\x9\x9\x9\11\11\166\x61\x6c\165\145\75\42\x54\162\x6f\x75\142\154\x65\163\150\x6f\157\x74\151\156\147\42\x20\x2f\x3e\74\x2f\164\x64\x3e\12\x9\11\11\11\x9\74\57\164\162\x3e\12\11\11\11\11\x9\x3c\x74\x72\x3e\12\11\x9\x9\x9\x9\11\x3c\164\x64\x20\143\157\x6c\x73\160\x61\156\x3d\42\x32\42\x20\x69\144\75\x22\143\157\x6e\x6e\x5f\164\x72\x6f\x75\142\154\x65\163\x68\157\157\164\x22\x20\x68\x69\x64\x64\x65\156\76\xa\11\x9\x9\x9\11\11\x9\74\x70\76\12\x9\x9\11\11\x9\11\11\x9\x3c\x73\164\x72\x6f\x6e\147\x3e\101\162\145\x20\x79\157\x75\40\x68\141\166\x69\156\x67\x20\164\162\x6f\x75\142\x6c\145\40\143\157\156\156\145\x63\164\151\x6e\x67\40\164\x6f\x20\171\x6f\x75\x72\40\114\104\101\120\x20\163\x65\162\166\145\162\40\146\162\157\x6d\x20\x74\150\151\163\x20\x70\x6c\165\x67\x69\x6e\77\x3c\x2f\163\x74\162\x6f\x6e\147\x3e\12\11\x9\11\11\11\11\x9\74\x6f\154\x3e\12\x9\11\x9\11\11\x9\11\11\x3c\154\x69\x3e\120\x6c\145\141\163\x65\40\155\x61\x6b\x65\x20\163\165\x72\145\x20\x74\150\141\164\40\141\154\154\x20\164\150\145\40\x76\141\x6c\165\145\163\40\145\156\164\x65\162\x65\x64\x20\141\162\145\40\x63\x6f\x72\x72\x65\143\x74\56\x3c\57\x6c\151\x3e\12\x9\11\11\11\11\x9\11\11\74\154\151\x3e\x49\146\40\171\157\165\x20\x61\162\x65\x20\150\141\x76\151\x6e\x67\40\x66\151\x72\145\167\141\154\154\x2c\x20\157\x70\145\x6e\40\164\150\145\x20\146\151\x72\145\x77\x61\x6c\154\40\x74\157\40\141\154\x6c\157\167\x20\151\x6e\x63\x6f\155\x69\156\x67\40\x72\x65\161\x75\145\x73\x74\x73\40\164\157\x20\x79\157\x75\x72\12\x9\11\x9\x9\11\x9\11\x9\11\x4c\104\101\120\x20\x66\x72\157\x6d\x20\171\x6f\x75\162\x20\x57\157\162\144\x50\x72\145\x73\x73\40\x3c\x62\x3e\123\145\162\x76\145\162\40\111\120\x3c\57\x62\76\x20\141\156\144\40\x3c\142\76\x70\157\x72\x74\40\63\x38\71\56\x3c\x2f\142\x3e\x3c\57\154\151\x3e\12\x9\x9\11\x9\11\11\11\x9\x3c\154\x69\x3e\111\146\x20\x79\x6f\x75\x20\x61\162\145\x20\x73\164\x69\x6c\x6c\40\x68\141\166\x69\156\147\40\160\162\157\142\154\145\x6d\163\x2c\x20\x73\165\142\x6d\x69\164\x20\141\40\161\165\145\x72\x79\x20\165\163\x69\x6e\147\40\164\x68\145\x20\163\165\160\160\157\x72\164\x20\x70\x61\156\x65\x6c\x20\x6f\156\40\164\x68\145\xa\11\11\11\11\x9\11\11\11\11\162\151\147\x68\164\40\150\141\156\x64\40\x73\151\x64\145\56\12\11\11\x9\11\11\x9\11\11\x3c\57\x6c\x69\x3e\xa\x9\x9\x9\11\11\11\x9\x3c\x2f\157\x6c\x3e\12\x9\x9\11\x9\x9\11\11\x3c\x2f\160\76\xa\11\x9\11\11\11\11\74\x2f\164\x64\76\xa\x9\x9\x9\11\11\x3c\57\x74\162\x3e\12\x9\11\11\11\74\x2f\164\x61\142\154\145\x3e\12\11\x9\x9\x3c\57\144\x69\x76\76\xa\11\11\x9\x3c\x73\x63\x72\x69\160\x74\x3e\xa\11\11\11\x9\x9\152\121\165\x65\x72\x79\50\x22\x23\155\x6f\137\154\144\x61\160\x5f\160\162\x6f\164\x6f\143\x6f\154\x22\x29\56\143\x68\x61\x6e\147\145\x28\146\x75\x6e\x63\x74\151\x6f\156\50\x29\x20\173\12\12\x9\x9\x9\x9\11\x9\166\x61\x72\40\x63\x75\x72\162\x65\x6e\164\x5f\163\145\x6c\145\143\164\x65\144\x5f\160\162\x6f\164\157\143\x6f\154\137\156\141\x6d\145\x20\x3d\40\152\121\165\145\162\x79\50\42\43\155\157\x5f\154\x64\x61\x70\x5f\160\162\x6f\x74\157\x63\157\154\x22\51\x2e\166\141\154\x28\x29\x3b\12\11\x9\x9\x9\11\x9\166\x61\x72\40\160\157\162\x74\137\156\165\155\x62\145\x72\x5f\x66\151\145\x6c\144\40\x3d\40\152\121\165\x65\162\x79\50\42\43\155\157\x5f\x6c\x64\x61\160\137\163\145\x72\166\145\x72\x5f\x70\x6f\x72\x74\x5f\156\157\42\x29\56\166\141\154\x28\x29\73\xa\11\x9\11\11\x9\11\x76\141\x72\x20\x6c\144\141\x70\x5f\x70\157\162\164\137\156\x75\155\x62\145\162\137\x76\141\x6c\165\145\x20\x3d\40\152\121\165\x65\162\171\50\x22\x23\155\x6f\x5f\x6c\x64\141\x70\137\x6c\x6f\143\x61\154\x5f\x6c\x64\141\x70\x5f\x73\x65\162\166\x65\162\137\x70\157\162\164\x5f\156\x6f\x22\x29\x2e\x76\141\154\50\x29\73\12\11\x9\11\x9\11\11\x76\x61\162\x20\x6c\x64\141\160\x73\x5f\160\x6f\x72\x74\x5f\x6e\165\x6d\x62\145\x72\x5f\x76\141\154\165\145\40\75\40\x6a\x51\165\145\162\171\x28\42\x23\x6d\157\137\154\x64\x61\x70\137\x6c\x6f\143\141\154\137\x6c\x64\141\x70\163\137\x73\x65\x72\166\x65\162\x5f\x70\157\x72\x74\x5f\x6e\x6f\42\51\x2e\x76\141\154\x28\51\73\12\x9\11\11\11\11\x9\151\146\40\x28\143\x75\162\162\145\156\x74\x5f\x73\145\154\145\143\164\145\x64\x5f\160\162\x6f\x74\157\x63\157\x6c\x5f\156\141\155\145\x20\75\75\40\42\154\x64\x61\160\163\x22\51\x20\173\xa\11\x9\11\x9\x9\x9\11\x6a\x51\165\145\162\x79\x28\42\x23\155\x6f\137\154\x64\x61\160\x5f\163\145\x72\x76\x65\162\x5f\160\x6f\162\x74\137\156\157\42\51\x2e\x76\141\154\x28\154\x64\141\x70\163\137\160\x6f\x72\164\x5f\156\165\x6d\x62\145\162\x5f\166\141\154\165\145\51\73\12\11\x9\x9\175\x20\x65\x6c\x73\145\40\173\xa\11\x9\x9\11\x9\11\11\x6a\121\165\145\162\171\50\42\43\155\157\x5f\x6c\144\x61\160\x5f\x73\x65\162\x76\145\162\137\160\157\162\x74\x5f\156\x6f\x22\x29\x2e\x76\x61\x6c\50\x6c\144\141\x70\x5f\x70\157\x72\164\x5f\156\x75\x6d\142\145\162\x5f\x76\x61\154\x75\145\x29\73\12\11\11\x9\175\xa\11\x9\11\11\x9\175\x29\73\xa\x9\11\74\57\x73\143\162\x69\x70\x74\76\xa\11\x9\x3c\x2f\146\x6f\162\x6d\x3e\xa\x9\74\x2f\144\151\x76\76\12\12\x9\x3c\x66\157\x72\x6d\40\156\x61\x6d\145\x3d\x22\146\42\40\x69\x64\75\x22\x6d\157\137\154\x64\141\160\137\x6c\157\x63\x61\154\137\164\154\x73\137\145\x6e\x61\142\154\145\x5f\146\157\x72\x6d\42\40\155\x65\164\x68\x6f\x64\x3d\42\160\157\x73\x74\42\x20\x61\143\164\151\x6f\156\x3d\42\42\x20\x73\x74\x79\154\145\x3d\x22\x64\x69\x73\160\x6c\141\171\x3a\x6e\x6f\x6e\x65\42\x3e\xa\x9\x9\x3c\151\x6e\160\x75\164\x20\164\x79\x70\x65\75\42\150\x69\144\x64\145\x6e\x22\40\x6e\x61\x6d\145\75\x22\x6f\160\164\x69\x6f\156\42\x20\166\141\154\x75\145\75\42\x6d\x6f\x5f\x6c\x64\x61\160\137\x6c\x6f\143\x61\x6c\x5f\164\154\163\137\145\x6e\x61\x62\x6c\x65\x22\x3e\12\x9\x9\x3c\151\156\x70\165\164\x20\x74\x79\160\x65\75\x22\143\x68\145\143\153\x62\x6f\170\x22\40\151\x64\x3d\42\x6d\x6f\137\x6c\144\141\160\x5f\x6c\157\x63\141\x6c\137\164\x6c\x73\x5f\145\156\x61\142\154\145\x22\x20\x6e\141\x6d\145\x3d\x22\x6d\x6f\137\154\x64\x61\160\x5f\154\x6f\x63\141\x6c\137\x74\154\163\x5f\x65\156\141\142\x6c\x65\x22\x20\166\141\154\x75\145\x3d\x22\x31\42\x3e\40\x3c\142\x3e\105\156\141\x62\x6c\145\xa\x9\x9\x9\x54\x4c\x53\x3c\57\x62\x3e\x20\50\103\150\145\143\x6b\40\164\x68\151\x73\x20\157\x6e\154\x79\x20\151\146\x20\171\x6f\165\x72\40\163\x65\162\166\x65\162\40\x75\163\x65\x20\124\x4c\x53\40\x43\157\156\156\x65\143\x74\151\157\x6e\x2e\x29\12\11\x3c\57\x66\157\x72\x6d\76\12\x9\74\x73\143\162\x69\160\164\76\xa\x9\11\146\x75\156\x63\x74\x69\x6f\156\x20\145\156\141\142\154\145\164\154\163\x28\x65\156\x61\x62\x6c\145\164\x6c\x73\x29\x20\x7b\xa\11\11\11\151\x66\40\50\x65\156\141\142\154\x65\x74\x6c\163\56\143\x68\145\143\153\145\144\51\xa\x9\11\11\11\152\121\x75\145\162\171\50\x22\x23\x6d\157\x5f\154\144\141\160\137\x6c\x6f\143\141\x6c\x5f\x74\154\x73\137\x65\156\141\142\154\145\x22\51\56\x70\162\157\x70\50\x27\x63\150\x65\x63\x6b\x65\x64\47\54\40\164\x72\165\145\51\x3b\12\11\x9\11\145\154\163\x65\xa\11\11\11\11\152\121\x75\145\162\x79\50\x22\x23\155\x6f\x5f\x6c\x64\x61\160\x5f\154\157\143\x61\154\137\164\154\x73\x5f\x65\x6e\141\142\x6c\145\42\51\56\160\x72\157\x70\x28\47\143\150\x65\143\x6b\145\144\x27\x2c\x20\146\x61\x6c\163\145\x29\73\xa\x9\11\11\x6a\121\x75\145\x72\x79\x28\42\43\x6d\x6f\137\154\x64\x61\160\x5f\154\157\143\141\154\x5f\164\x6c\x73\x5f\145\x6e\x61\x62\154\x65\x5f\x66\157\x72\155\x22\x29\56\163\x75\x62\155\x69\x74\x28\51\73\xa\x9\11\175\12\12\11\x3c\57\163\x63\162\x69\160\x74\x3e\12\11\12\x9\x3c\x64\151\x76\x20\x63\154\141\x73\163\x3d\x22\x6d\x6f\137\x6c\144\141\x70\137\154\x6f\x63\141\154\137\x73\155\141\154\154\137\x6c\141\171\x6f\165\164\x22\76\12\11\11\74\x68\x33\76\114\104\x41\120\x20\x55\163\x65\162\40\115\141\160\160\x69\x6e\147\40\x43\157\x6e\146\x69\x67\165\162\x61\x74\x69\157\x6e\x3c\x2f\x68\63\x3e\xa\11\x9\74\146\157\x72\x6d\40\151\144\75\42\x6d\x6f\137\x66\x6f\162\x6d\61\x22\40\156\141\155\145\75\x22\146\x22\x20\155\x65\x74\x68\157\x64\x3d\42\x70\x6f\x73\x74\42\40\141\x63\x74\x69\x6f\x6e\x3d\x22\x22\76\xa\x9\x9\11\74\151\156\x70\x75\164\x20\x69\144\75\x22\x6d\x6f\137\154\144\x61\x70\x5f\x6c\157\x63\141\x6c\137\143\157\x6e\146\x69\x67\x75\162\141\x74\151\x6f\x6e\137\x66\157\x72\x6d\x5f\141\143\x74\x69\157\156\42\40\x74\x79\x70\x65\x3d\x22\150\151\144\144\145\x6e\x22\40\156\141\x6d\145\75\42\x6f\x70\164\x69\x6f\x6e\42\12\11\11\x9\x9\40\x20\40\x76\x61\154\x75\x65\75\42\x6d\x6f\x5f\154\144\x61\x70\137\x6c\x6f\x63\x61\154\x5f\x73\141\x76\145\137\165\x73\x65\162\137\155\x61\x70\160\151\x6e\x67\x22\x2f\76\xa\11\x9\11\74\144\x69\166\x20\x69\x64\x3d\42\160\141\156\x65\x6c\61\42\76\xa\11\x9\11\x9\x3c\x74\x61\142\x6c\x65\x20\143\x6c\x61\x73\x73\x3d\42\x6d\157\x5f\154\x64\141\x70\x5f\x73\x65\x74\164\x69\156\x67\163\137\164\x61\142\154\145\x22\76\12\11\11\11\11\11\x3c\164\162\x3e\xa\11\x9\x9\11\11\x9\x3c\164\144\x20\163\164\x79\154\x65\75\42\167\151\x64\x74\x68\72\40\62\x34\x25\42\76\x3c\57\x74\x64\76\xa\x9\11\x9\x9\11\11\74\x74\x64\76\x3c\x2f\164\144\76\xa\11\x9\x9\11\x9\74\57\x74\x72\76\xa\12\11\11\11\x9\x9\x3c\x74\x72\76\xa\x9\x9\x9\x9\x9\x9\74\164\144\40\163\164\171\x6c\145\x3d\42\167\151\144\x74\150\72\x20\62\64\45\42\76\74\x62\76\74\x66\157\x6e\164\x20\143\x6f\154\x6f\x72\x3d\x22\43\x46\106\60\x30\x30\x30\x22\x3e\x2a\x3c\x2f\x66\157\x6e\164\76\x53\x65\141\162\143\x68\x20\x42\x61\x73\x65\x28\163\51\72\x3c\x2f\142\x3e\x3c\x2f\164\144\x3e\xa\11\11\x9\x9\x9\11\x3c\164\x64\x3e\74\x69\156\160\x75\164\40\143\154\x61\x73\x73\75\x22\x6d\157\x5f\x6c\x64\x61\x70\x5f\164\x61\142\154\145\137\x74\x65\170\x74\142\157\x78\40\40";
echo $X8;
echo "\42\12\x9\11\11\11\x9\11\x9\x9\x20\x20\40\x74\171\x70\x65\75\42\x74\145\x78\x74\42\x20\x69\144\75\x22\163\x65\x61\x72\143\x68\137\142\x61\163\145\42\40\156\141\x6d\145\75\42\x73\145\141\x72\x63\150\x5f\142\x61\163\145\x22\40\x72\x65\161\165\x69\x72\x65\x64\12\11\11\x9\x9\x9\x9\x9\11\x20\x20\x20\160\x6c\x61\x63\145\x68\x6f\154\144\x65\162\75\42\144\x63\x3d\x64\x6f\155\x61\x69\156\x2c\x64\x63\x3d\x63\x6f\155\42\xa\11\11\x9\11\x9\x9\x9\11\40\x20\x20\x76\141\x6c\165\145\x3d\x22";
echo $XC;
echo "\x22\40\57\x3e\12\x9\x9\x9\11\11\11\x3c\x2f\164\x64\76\12\11\11\x9\x9\11\x9\x3c\x74\x64\76\12\11\x9\x9\x9\x9\11\x9\x3c\x69\156\x70\165\164\40\164\171\x70\x65\x3d\x22\142\165\164\x74\x6f\156\42\x20\x69\144\75\42\163\x65\x61\162\143\150\142\x61\x73\x65\163\42\x20\x63\x6c\141\163\x73\x3d\x22\142\165\x74\164\157\156\x20\x62\x75\x74\164\x6f\156\55\160\x72\x69\155\141\x72\171\x20\x62\x75\x74\x74\x6f\x6e\55\x6c\x61\x72\147\145\x22\40\156\141\x6d\145\x3d\42\x53\x65\x61\x72\x63\150\x20\102\141\x73\x65\x73\x22\x20\166\x61\x6c\165\145\75\42\x50\157\x73\163\151\142\154\145\x20\123\145\x61\162\143\x68\40\x42\141\163\145\163\40\x2f\40\x42\x61\163\x65\x20\104\116\x73\x22\76\12\11\x9\x9\x9\11\11\x3c\57\164\144\x3e\xa\74\41\55\x2d\40\40\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\74\x74\144\x3e\74\x69\156\x70\165\164\40\x74\x79\x70\x65\x3d\x22\x62\165\164\x74\157\x6e\x22\x20\151\144\75\42\x73\141\166\145\x5f\163\x65\141\162\x63\x68\137\x62\141\163\145\x22\x20\x63\154\141\x73\x73\x3d\42\142\165\x74\164\x6f\x6e\x20\142\x75\164\164\x6f\x6e\x2d\160\x72\x69\x6d\x61\162\x79\x20\142\x75\x74\x74\x6f\156\x2d\154\x61\x72\x67\145\x22\40\166\x61\x6c\165\x65\x3d\42\123\141\166\145\x20\123\x65\141\x72\143\x68\x20\102\x61\x73\x65\x22\40\57\76\x3c\57\164\144\x3e\55\55\x3e\12\x9\11\11\x9\11\x3c\57\x74\x72\x3e\12\x9\x9\11\11\11\74\164\x72\x3e\xa\x9\11\x9\11\11\x9\x3c\164\144\76\46\156\x62\163\x70\73\x3c\x2f\x74\x64\x3e\xa\11\11\x9\x9\11\x9\74\x74\144\40\x63\x6f\x6c\x73\160\141\156\75\42\62\x22\x3e\74\x69\x3e\124\150\151\x73\40\x69\163\x20\164\x68\145\x20\114\x44\101\120\40\124\162\x65\145\x20\x75\x6e\x64\145\x72\x20\x77\150\x69\x63\150\x20\167\145\40\167\x69\154\154\40\x73\x65\x61\162\143\150\40\x66\x6f\x72\40\x74\150\145\x20\x75\x73\x65\x72\x73\x20\146\157\x72\40\141\x75\164\150\x65\156\x74\151\x63\x61\x74\151\157\x6e\x2e\x20\x49\x66\x20\167\x65\xa\11\11\x9\11\x9\x9\x9\11\x61\x72\x65\x20\x6e\x6f\x74\x20\141\142\154\x65\40\164\x6f\40\x66\x69\x6e\x64\x20\141\x20\x75\163\x65\162\x20\151\x6e\x20\114\104\101\x50\40\151\164\40\x6d\145\x61\156\x73\40\x74\x68\145\171\x20\141\x72\x65\40\156\157\164\x20\160\162\145\163\145\156\x74\40\x69\x6e\40\x74\150\151\x73\40\x73\x65\141\162\143\x68\x20\x62\x61\x73\x65\x20\x6f\162\12\11\x9\11\x9\11\x9\x9\x9\141\156\171\40\x6f\146\40\x69\x74\x73\40\x73\x75\x62\x20\164\162\x65\145\x73\56\x20\x54\x68\x65\x79\40\x6d\x61\171\x20\x62\145\x20\x70\x72\x65\x73\x65\x6e\164\40\151\156\40\x73\x6f\155\x65\40\x6f\x74\150\x65\162\x20\163\x65\x61\162\x63\x68\x20\x62\141\163\145\56\x3c\142\162\76\40\x50\162\x6f\x76\x69\x64\145\40\164\150\x65\xa\11\x9\11\11\11\x9\x9\11\144\x69\x73\164\x69\156\147\165\x69\x73\150\x65\144\x20\x6e\x61\x6d\x65\x20\x6f\x66\x20\164\150\145\40\123\145\x61\162\143\150\40\102\141\x73\x65\x20\x6f\142\152\145\143\x74\56\x20\74\142\x3e\145\x67\x2e\x20\x63\156\75\x55\163\145\x72\163\x2c\144\143\x3d\x64\157\x6d\x61\x69\156\54\144\143\75\143\157\x6d\74\x2f\142\x3e\56\40\x49\146\xa\11\11\11\x9\11\x9\x9\x9\171\157\165\x20\x68\141\x76\145\x20\x75\163\x65\x72\x73\40\x69\156\40\144\151\x66\x66\x65\162\145\156\x74\40\154\x6f\x63\x61\x74\151\x6f\156\163\x20\151\x6e\40\164\150\x65\x20\144\151\x72\x65\143\x74\157\162\x79\x28\117\125\x27\163\x29\54\x20\x73\145\160\141\162\x61\x74\x65\40\164\150\x65\x20\144\x69\163\164\151\156\147\x75\x69\163\x68\145\144\12\11\11\11\x9\11\x9\11\11\156\x61\155\145\x73\x20\x6f\146\x20\x74\150\145\x20\x73\145\141\162\x63\150\x20\x62\x61\163\145\x20\x6f\x62\x6a\x65\x63\x74\x73\40\142\x79\40\141\40\163\145\155\x69\55\x63\157\x6c\157\156\x28\x3b\51\56\x20\x3c\x62\x3e\x65\x67\56\40\x63\156\x3d\x55\163\x65\162\163\54\x64\x63\75\144\x6f\155\141\x69\156\54\x64\143\x3d\x63\x6f\x6d\x3b\xa\11\11\11\x9\11\x9\x9\x9\x9\x6f\x75\75\x70\x65\157\x70\x6c\145\54\144\143\x3d\x64\157\155\x69\141\x6e\54\144\143\x3d\x63\x6f\155\74\x2f\142\x3e\x3c\x2f\x69\x3e\x3c\x62\x72\76\74\x62\x72\76\x3c\x2f\164\144\x3e\xa\x9\11\11\11\x9\74\x2f\164\x72\76\xa\x9\x9\x9\11\11\74\164\x72\76\12\x9\11\x9\11\x9\x9\x3c\x74\x64\40\163\x74\x79\154\x65\x3d\x22\167\151\144\164\x68\72\x20\62\64\x25\x22\76\74\x62\76\x3c\x66\x6f\156\164\40\143\157\x6c\x6f\x72\75\x22\x23\106\106\x30\x30\60\x30\x22\x3e\52\74\x2f\x66\157\x6e\x74\76\104\171\x6e\141\x6d\x69\x63\x20\123\x65\141\x72\143\x68\40\106\151\x6c\x74\x65\x72\72\x3c\x2f\142\x3e\x3c\57\164\x64\76\12\x9\11\11\11\x9\11\74\164\x64\x3e\12\x9\x9\11\x9\x9\x9\x9\x3c\164\141\142\x6c\x65\x3e\xa\11\x9\x9\x9\x9\11\x9\x9\x3c\164\x64\40\163\164\x79\154\x65\x3d\42\167\151\144\164\150\72\40\x35\x30\x70\170\x3b\x22\x3e\12\11\x9\11\x9\x9\x9\x9\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\163\x6c\151\144\x65\x72\x5f\143\x65\x6e\x74\x65\162\42\x20\x73\164\171\x6c\145\x3d\x22\x20\40\40\40\x6d\141\162\147\151\156\x3a\x20\55\x38\160\x78\x3b\42\76\12\x9\11\x9\x9\x9\11\11\11\x3c\x69\x6e\160\165\164\40\164\171\160\x65\75\42\143\x68\x65\x63\153\142\157\170\x22\40\x69\x64\75\42\x73\x65\x61\x72\x63\150\x5f\x66\151\154\x74\x65\162\137\x63\150\x65\x63\153\42\40\x6e\x61\x6d\x65\x3d\x22\154\144\141\x70\x5f\x73\x65\x61\x72\x63\x68\137\146\x69\154\164\145\x72\163\x22\xa\11\11\x9\11\11\11\11\x9\x9\40\40\40\166\141\154\x75\x65\x3d\42\x31\42\x20";
checked(get_option("\x6d\x6f\x5f\x6c\157\x63\x61\154\137\146\151\x6c\164\145\162\137\x63\x68\x65\143\x6b") == 1);
echo "\x20";
if (NddKoYsdasadJD()) {
goto k9;
}
echo "\x64\x69\x73\x61\142\154\145\144";
k9:
echo "\x9\x9\x9\x9\x9\x9\x9\11\x9\x9\x20\57\76\12\x9\x9\x9\x9\11\x9\x9\x3c\x2f\144\151\166\76\x3c\x2f\x74\x64\x3e\12\x9\x9\11\11\x9\11\11\74\x74\x64\40\143\157\154\163\160\x61\x6e\75\42\62\x22\76\74\x6c\x61\x62\x65\x6c\x3e\105\x6e\141\x62\x6c\x65\x20\x74\x68\151\x73\x20\x74\x6f\40\160\162\157\x76\x69\144\145\x20\171\x6f\x75\162\40\x63\x75\x73\x74\157\155\x20\163\x65\x61\162\x63\150\x20\146\151\x6c\164\x65\x72\40\155\141\156\x75\141\154\x6c\171\56\x3c\x2f\x6c\x61\x62\x65\x6c\76\74\57\164\x64\76\xa\11\11\x9\11\x9\11\x3c\57\164\141\142\x6c\145\76\12\x9\11\11\11\11\x9\x3c\x2f\164\x64\x3e\xa\x9\11\11\x9\x9\74\57\x74\162\x3e\12\11\11\x9\x9\11\40\74\164\x72\x3e\12\x9\x9\x9\x9\11\11\74\x74\144\76\74\x2f\164\x64\x3e\xa\11\x9\x9\11\x9\x9\74\164\x64\x20\x63\157\154\x73\160\141\x6e\75\42\62\42\x3e\12\x9\11\11\x9\x9\11\11\74\x64\x69\x76\40\x69\144\75\x22\x75\x73\145\162\101\x74\x74\x72\x69\x62\x75\164\145\163\104\x69\166\42\40\163\x74\x79\x6c\145\x3d\x22\x64\x69\x73\160\154\141\x79\72\x20\156\157\x6e\x65\x22\x3e\12\x9\11\11\x9\11\11\x9\x3c\x64\151\x76\x20\151\144\x3d\42\143\x75\x73\x74\157\x6d\123\145\x61\x72\143\150\106\x69\x6c\x74\x65\162\x4e\157\x74\151\x63\x65\42\40\163\164\x79\x6c\x65\75\42\x64\x69\163\160\154\x61\x79\72\40\x6e\157\x6e\145\73\142\x61\143\153\x67\x72\157\165\156\x64\x3a\40\154\x69\147\x68\x74\x67\x72\x65\x79\x3b\160\141\144\144\x69\x6e\x67\x3a\70\x70\x78\42\x3e\12\x3c\x21\x2d\x2d\x20\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\40\40\40\74\x73\x70\141\156\76\131\x6f\x75\x20\x63\x61\156\40\x73\x65\x6c\x65\x63\164\40\x55\x73\x65\x72\40\x41\164\164\x72\151\142\165\x74\x65\x73\40\157\162\40\107\x72\157\165\x70\163\40\146\162\x6f\155\x20\x74\x68\145\x20\144\162\157\160\144\157\167\x6e\163\40\164\157\40\x61\165\164\x6f\x2d\143\x72\145\141\x74\x65\40\103\x75\x73\x74\x6f\155\40\x53\x65\x61\x72\143\150\40\x46\x69\154\x74\145\x72\56\40\x59\x6f\165\x20\x63\x61\x6e\x20\x61\x6c\163\157\40\141\144\x64\x20\x79\157\x75\162\40\x6f\167\x6e\40\101\x74\164\162\x69\x62\x75\164\145\40\151\156\x20\x74\x68\x65\40\x43\165\163\x74\157\155\40\123\145\141\162\143\x68\x20\106\x69\x6c\x74\145\162\x2e\x3c\x2f\x73\160\x61\156\x3e\x2d\55\76\xa\11\11\x9\11\11\x9\x9\11\x3c\163\160\141\156\x3e\131\x6f\x75\x20\x63\141\x6e\40\x73\x65\154\145\143\x74\x20\x55\163\145\x72\40\x41\164\164\x72\x69\x62\165\x74\145\50\163\51\x20\x74\157\40\x61\165\x74\157\x2d\x63\162\145\141\164\145\40\103\165\x73\164\157\155\x20\123\x65\x61\x72\143\x68\x20\x46\151\x6c\164\145\x72\x2e\x20\x59\x6f\x75\40\143\141\x6e\x20\141\x6c\x73\x6f\x20\x61\144\x64\x20\x79\157\x75\x72\x20\x6f\x77\156\x20\x41\164\x74\x72\x69\x62\x75\x74\145\x20\x69\156\x20\164\150\x65\x20\103\x75\x73\164\157\155\40\x53\x65\141\x72\x63\x68\x20\106\x69\x6c\164\x65\x72\56\74\x2f\x73\160\x61\156\x3e\xa\11\x9\11\11\x9\11\x9\x3c\x2f\x64\151\x76\76\x3c\142\162\x3e\xa\11\11\x9\x9\x9\11\11\x3c\x64\151\x76\76\xa\x9\11\11\11\11\x9\11\11\x3c\164\141\x62\154\145\76\12\x9\x9\x9\x9\x9\x9\11\11\x9\74\164\144\x20\163\x74\x79\154\x65\75\x22\167\151\144\x74\150\72\x20\61\64\60\x70\170\73\42\76\xa\11\x9\x9\11\x9\11\11\x3c\144\x69\166\40\x73\x74\171\x6c\145\75\42\x64\151\x73\x70\154\x61\171\72\40\x69\x6e\154\151\156\x65\x2d\x66\154\145\170\73\42\76\74\x64\x69\166\76\74\x62\76\74\146\157\x6e\x74\40\x63\x6f\154\157\x72\75\x22\43\x46\x46\x30\x30\x30\60\x22\76\x2a\74\x2f\146\x6f\156\x74\76\125\x73\x65\162\156\141\x6d\145\40\x41\x74\164\162\151\x62\x75\x74\145\x3a\74\x2f\142\76\x3c\x2f\x64\x69\166\76\74\x2f\164\x64\x3e\xa\x9\x9\x9\x9\x9\11\11\x9\74\164\x64\76\74\x64\151\166\x20\151\x64\75\x22\163\x65\x61\162\143\150\137\146\x69\x6c\x74\145\162\x5f\x6c\x64\141\160\42\40\x73\x74\x79\154\x65\75\x22\x70\x6f\x73\151\x74\x69\157\156\x3a\40\162\145\x6c\141\x74\x69\x76\145\x3b\x62\x6f\162\x64\x65\162\x2d\x72\141\144\151\165\163\x3a\x20\61\x30\160\x78\73\42\x3e\xa\11\11\11\11\11\x9\11\11\40\40\40\xa\x9\x9\11\x9\x9\x9\x9\x9\11\x9";
echo get_ldap_attributes_dropdown($F8, $IF, "\165\x73\x65\162");
echo "\x9\11\11\x3c\57\x74\144\x3e\74\x2f\164\141\x62\x6c\x65\76\xa\11\x9\x9\11\11\x9\11\x9\x3c\x2f\144\x69\166\76\x3c\x2f\144\x69\166\x3e\12\x9\x9\x9\11\x9\11\11\11\11\11\x9\40\40\74\x64\151\x76\x20\151\x64\x20\x3d\40\42\x75\x73\x65\x72\x41\x74\164\162\151\142\x75\x74\x65\x73\104\151\166\42\x20\163\x74\x79\x6c\145\x3d\42\144\x69\163\160\154\x61\x79\x3a\x20\x6e\157\156\145\x22\76\x20\x20\xa\x9\11\11\x9\11\x9\11\11\x3c\x74\x61\142\x6c\145\x3e\12\11\11\x9\11\11\11\11\x9\11\x3c\x74\x62\x6f\144\171\x3e\12\x9\11\x9\11\11\x9\11\x9\x9\11\x3c\x74\x72\x20\x3e\12\x9\x9\11\11\x9\x9\11\x9\11\x9\x9\x3c\164\x64\x20\x73\x74\171\154\x65\x3d\42\x77\x69\x64\164\x68\72\x31\x34\x30\160\x78\73\x22\76\12\x9\x9\x9\x9\11\11\x9\11\74\x64\x69\166\40\x69\x64\x3d\x27\x65\x78\164\x72\141\x5f\165\163\x65\x72\x5f\x61\164\x74\x72\151\x62\165\x74\x65\x5f\x64\151\x76\47\40\150\151\144\144\145\156\76\40\x3c\x62\76\x45\170\x74\162\141\40\125\x73\145\162\x20\101\x74\164\162\x69\142\165\x74\145\163\x3a\74\57\x62\76\74\x2f\x64\151\166\x3e\74\x2f\164\144\76\xa\x9\x9\11\11\11\x9\x9\x9\x3c\x74\144\x3e\xa\x9\x9\11\11\11\x9\11\11\x3c\144\151\166\76\x20\x3c\x69\x6e\160\165\x74\x20\x63\x6c\141\163\x73\x3d\42\155\157\137\154\144\x61\160\137\164\x61\x62\x6c\145\137\164\x65\x78\164\142\157\x78\x20\42\40\164\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\151\144\x3d\x22\145\170\x74\162\141\x5f\165\x73\145\x72\x5f\x61\164\164\x72\x69\142\165\x74\145\x22\x20\150\x69\x64\144\145\x6e\40\156\x61\155\145\75\42\145\170\164\162\x61\137\165\163\x65\162\137\x61\x74\x74\x72\x69\142\165\x74\145\42\x20\160\x6c\x61\143\145\x68\157\x6c\144\145\x72\x3d\42\x73\x41\x4d\101\x63\x63\x6f\x75\156\x74\x4e\141\x6d\x65\54\143\156\x22\x20\x20\x76\x61\154\165\145\75\x22";
echo $kq != '' ? $kq : '';
echo "\x22\40\164\x69\x74\154\x65\x3d\42\x45\156\x74\145\162\x20\143\x6f\x6d\x6d\141\55\163\x65\160\145\x72\x61\x74\x65\144\40\125\x73\145\x72\x20\x41\x74\164\162\151\142\x75\x74\145\163\40\x65\147\x20\163\101\115\101\x63\x63\157\165\156\164\x4e\x61\x6d\145\54\155\141\151\154\54\143\x6e\42\x20\x73\x74\x79\154\145\x3d\x22\167\x69\144\164\x68\x3a\x33\x30\60\x70\x78\42\76\x3c\57\144\151\166\x3e\40\x20\x20\40\40\40\40\x20\40\74\x2f\164\144\76\xa\11\x9\11\x9\11\11\11\x9\11\x9\40\40\x20\12\x9\11\x9\11\11\x9\11\x9\x9\11\x3c\57\x74\162\x3e\12\12\11\x9\11\x9\x9\x9\x9\x9\11\x3c\57\164\142\x6f\x64\171\x3e\xa\12\11\x9\x9\11\x9\11\x9\11\74\x2f\164\141\x62\154\x65\76\xa\11\11\x9\x9\x9\11\x9\x9\74\x2f\x64\151\x76\76\12\x9\x9\x9\x9\11\x9\11\x9\xa\x9\11\x9\x9\11\x9\x9\x3c\57\144\x69\x76\76\xa\xa\11\x9\x9\x9\11\11\x3c\164\144\76\x3c\57\x74\144\x3e\xa\x9\11\x9\x9\x9\11\11\11\11\x3c\x2f\x66\157\x72\x6d\x3e\12\x9\11\x9\11\x9\74\x74\x72\x3e\xa\x9\x9\11\x9\x9\x9\x3c\164\x64\76\74\57\164\144\x3e\xa\x9\11\x9\11\x9\x9\x3c\164\x64\x3e\12\11\11\11\11\11\11\x9\74\57\144\x69\166\x3e\xa\11\11\x9\11\11\11\x3c\57\164\144\x3e\xa\x9\x9\11\x9\x9\74\x2f\x74\x72\x3e\xa\11\11\11\11\11\x3c\164\x72\76\xa\x9\x9\11\11\11\x9\74\x74\144\x3e\x3c\x2f\164\144\x3e\xa\11\x9\x9\x9\11\x9\x3c\164\x64\x20\143\157\154\163\x70\x61\156\75\x22\62\x22\x3e\12\x9\x9\11\x9\x9\11\11\x3c\144\151\x76\x20\151\x64\x3d\42\x6c\144\x61\x70\x5f\x73\x65\141\x72\143\x68\x5f\x66\x69\154\x74\145\162\137\144\x69\x76\42\xa\x9\11\11\11\11\x9\11\x9\40\163\164\171\154\145\75\42\x64\x69\x73\x70\154\141\171\x3a\x20\x62\x6c\157\x63\x6b\73\42\x3e\12\x9\11\x9\11\x9\11\x9\11\x3c\x74\x61\142\x6c\x65\x3e\xa\11\x9\x9\x9\11\11\11\11\x9\x3c\x74\162\x3e\74\57\x74\162\76\xa\74\x21\55\55\40\x20\x20\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\74\x74\x64\x20\163\x74\171\x6c\145\75\x22\167\x69\x64\x74\150\72\x20\61\x34\60\160\170\x3b\42\76\x2d\55\76\xa\x9\11\11\11\11\x9\x20\x3c\x64\151\x76\40\151\x64\x20\75\x20\42\165\163\x65\162\101\164\164\162\x69\142\165\164\145\163\104\151\x76\42\40\x73\x74\171\154\145\x3d\42\144\151\163\160\x6c\141\171\72\40\156\x6f\156\145\x22\76\12\74\x21\55\55\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x3c\144\x69\166\40\163\x74\171\x6c\x65\x3d\42\42\76\74\142\x3e\74\146\x6f\156\x74\40\143\157\x6c\x6f\162\75\42\43\x46\106\x30\x30\x30\60\42\x3e\74\x2f\146\157\x6e\164\76\125\x73\x65\x72\40\x47\162\x6f\165\x70\163\72\x3c\x2f\142\76\x2d\x2d\x3e\12\x3c\41\x2d\x2d\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x3c\144\151\x76\x20\x69\144\75\x22\163\x65\141\162\x63\150\137\x66\x69\154\164\x65\162\137\x6c\x64\141\x70\x22\x20\x73\164\171\154\x65\x3d\x22\x70\157\163\151\x74\151\x6f\x6e\x3a\40\x72\145\x6c\x61\x74\x69\x76\145\x3b\142\x6f\162\144\x65\x72\55\162\x61\144\151\165\x73\72\40\61\x30\160\170\73\x6d\141\162\147\x69\x6e\55\154\145\146\x74\x3a\67\60\160\x78\42\x3e\55\55\x3e\xa\x3c\41\55\x2d\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\40\40\x20\x20\40\40\40\x3c\57\x74\144\x3e\x2d\x2d\76\12\74\41\x2d\55\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\74\x74\x64\x20\x63\157\x6c\x73\160\141\156\75\42\62\42\x3e\x3c\x64\x69\x76\40\151\144\40\75\x20\42\x75\x73\145\162\101\164\x74\x72\151\142\x75\x74\145\163\x44\151\x76\x22\x20\163\164\171\154\x65\75\42\x64\x69\163\160\154\x61\171\72\x20\x6e\157\x6e\x65\42\76\x2d\55\x3e\xa\74\41\55\x2d\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\40\40\x20\x2d\55\76\12\x9";
echo "\74\41\55\x2d\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x3c\57\x74\144\76\x3c\57\144\x69\x76\76\55\x2d\x3e\xa\xa\74\x21\x2d\55\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\74\x74\x72\76\x2d\x2d\76\xa\x3c\x21\55\x2d\40\40\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\74\164\144\76\x3c\x2f\164\x64\x3e\x2d\55\76\xa\74\x21\x2d\55\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\x20\40\40\x3c\164\x64\76\x2d\x2d\x3e\12\74\x21\55\55\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\55\x2d\x3e";
echo "\74\41\55\x2d\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x3c\x64\151\166\x20\151\144\x3d\42\147\x72\157\165\x70\105\162\162\157\x72\x4d\145\x73\163\141\x67\x65\42\x20\163\164\171\154\x65\75\x22\x64\x69\163\x70\x6c\x61\171\x3a\40\x69\156\x6c\151\x6e\145\55\x66\x6c\145\x78\x3b\143\157\x6c\157\x72\x3a\40\162\145\144\73\142\x61\143\x6b\x67\162\x6f\x75\156\x64\72\x20\154\x69\147\x68\x74\147\x72\145\171\73\160\x61\x64\144\x69\156\147\72\x20\x32\160\x78\x3b\x22\76\40\55\x2d\76";
echo "\74\x21\55\55\40\74\x2f\x64\x69\166\x3e\55\x2d\76\12\74\x21\x2d\x2d\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x2d\55\76";
echo "\74\41\x2d\55\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\74\x2f\164\x64\x3e\x3c\57\x74\x72\76\55\x2d\x3e\xa\xa\74\x21\x2d\x2d\40\x20\40\40\74\57\144\x69\166\x3e\x3c\57\x64\151\x76\x3e\55\55\x3e\12\12\x9\11\11\x9\x9\11\x9\11\11\74\164\162\x3e\xa\x9\11\x9\x9\x9\x9\x9\11\x9\11\74\164\144\76\12\11\x9\11\x9\x9\x9\11\x9\11\x9\11\74\144\151\166\x20\x69\x64\75\x22\163\145\x61\x72\x63\150\x5f\146\x69\154\164\145\x72\137\x64\x69\166\42\x3e\12\11\x9\x9\11\11\11\11\x9\x9\x9\11\74\142\76\12\x9\x9\11\11\11\x9\x9\x9\x9\x9\x9\11\x3c\x66\157\x6e\x74\40\143\x6f\154\157\162\x3d\42\x23\106\x46\60\60\x30\x30\42\x3e\x2a\74\x2f\146\x6f\156\164\76\103\165\163\x74\157\x6d\x20\x53\145\141\162\x63\x68\40\106\151\x6c\164\145\162\72\74\x2f\142\x3e\x3c\57\x64\151\x76\76\74\57\x74\x64\x3e\12\x9\11\x9\11\11\11\11\11\x9\x9\x3c\164\144\76\xa\11\x9\x9\x9\11\x9\11\x9\11\x9\x9\74\x64\151\x76\x20\151\144\x3d\42\x73\x65\141\x72\x63\150\137\146\151\154\x74\x65\x72\x5f\144\151\166\x22\76\12\11\11\x9\11\x9\x9\11\11\x9\11\x9\x3c\x69\156\160\165\x74\x20\143\154\141\x73\163\x3d\42\155\x6f\137\x6c\144\141\x70\x5f\164\x61\142\154\x65\137\164\x65\170\164\x62\157\x78\40";
echo $X8;
echo "\x22\xa\11\x9\11\x9\11\11\x9\11\11\x9\x9\11\40\x20\x20\x74\171\160\145\75\x22\x74\145\170\164\42\x20\x69\144\x3d\42\163\x65\141\x72\143\150\x5f\146\x69\154\x74\x65\162\42\x20\156\x61\155\145\x3d\42\163\x65\141\x72\143\150\x5f\146\151\154\x74\x65\162\42\12\11\x9\x9\x9\x9\11\11\x9\11\x9\11\11\40\40\40\160\x6c\141\x63\x65\x68\157\x6c\144\145\162\x3d\x22\x28\x26\50\157\x62\152\145\143\x74\103\154\141\x73\163\75\x2a\x29\x28\143\156\x3d\x3f\x29\51\x22\xa\11\x9\x9\x9\11\11\x9\x9\x9\11\11\11";
if (!($Sh == 1)) {
goto Hd;
}
echo "\x72\145\x71\165\x69\x72\x65\144";
Hd:
echo "\x9\11\x9\11\11\x9\x9\11\11\11\11\x9\x20\x20\40\166\x61\x6c\x75\145\x3d\x22";
echo $RW;
echo "\x22\xa\11\x9\11\11\x9\11\11\x9\11\x9\x9\x9\40\40\40\160\141\164\x74\x65\162\156\75\x22\x2e\52\x5c\x3f\x2e\x2a\42\12\x9\x9\11\x9\x9\11\x9\11\x9\11\11\x9\40\40\x20\x74\x69\x74\154\x65\x3d\42\x4d\165\163\x74\x20\x63\157\156\x74\141\151\x6e\40\121\165\145\x73\x74\151\x6f\x6e\40\115\x61\162\x6b\x28\x3f\51\40\146\157\162\x20\141\x74\x74\x72\151\x62\x75\164\145\163\x20\x79\x6f\165\40\x77\141\156\164\40\x74\157\40\155\141\164\x63\150\40\145\56\147\56\40\50\x26\x28\x6f\x62\x6a\x65\143\164\x43\154\141\x73\163\75\52\x29\50\165\x69\x64\75\x3f\x29\51\42\40\xa\x9\11\11\11\11\x9\11\x9\11\x9\11\11\x20\x20\40";
if (NddKoYsdasadJD()) {
goto bO;
}
echo "\x64\x69\163\x61\142\154\145\144";
bO:
echo "\x9\11\11\11\x9\x9\x9\x9\11\11\11\11\x9\x2f\76\x3c\x2f\144\x69\x76\x3e\12\x9\11\x9\x9\11\x9\11\11\x9\x9\74\57\x74\x64\x3e\12\11\x9\11\x9\11\11\x9\x9\x9\74\57\164\x72\76\xa\x9\x9\x9\11\11\11\x9\x9\11\x3c\164\162\x3e\xa\12\11\x9\x9\11\x9\11\x9\11\11\x9\x3c\x74\x64\x20\x63\x6f\154\x73\x70\141\x6e\75\42\x32\x22\76\x3c\144\151\166\40\151\x64\75\42\143\165\x73\x74\157\155\137\146\151\154\164\145\162\137\156\157\164\151\x63\145\42\x3e\x3c\151\76\x54\x68\151\x73\40\x66\151\145\x6c\x64\40\x69\163\x20\151\155\160\157\x72\x74\x61\x6e\x74\40\146\157\x72\x20\x74\x77\157\x20\162\x65\x61\163\157\156\163\56\40\x3c\142\x72\x3e\x31\56\40\x57\x68\151\154\x65\12\11\x9\x9\x9\x9\11\x9\11\11\11\11\x9\163\x65\x61\x72\143\150\151\156\147\40\146\157\x72\x20\165\x73\x65\162\x73\54\x20\164\x68\151\x73\x20\x69\x73\40\x74\150\145\x20\x61\164\164\162\151\x62\165\164\145\40\x74\x68\x61\x74\40\x69\163\40\147\x6f\x69\156\x67\x20\x74\x6f\40\x62\145\40\x6d\141\x74\143\150\145\144\12\x9\11\x9\x9\x9\x9\x9\11\x9\x9\x9\x9\x74\157\40\x73\x65\x65\x20\151\x66\40\x74\x68\145\x20\x75\163\145\162\x20\x65\x78\x69\x73\x74\163\x2e\x20\74\142\162\x3e\62\x2e\x20\x49\x66\40\x79\157\x75\x20\x77\141\156\x74\40\x79\157\165\162\40\165\x73\145\162\163\40\x74\x6f\x20\x6c\157\x67\x69\x6e\x20\167\x69\x74\150\xa\11\x9\11\x9\11\11\x9\x9\x9\11\x9\11\164\150\x65\x69\x72\40\165\163\145\162\x6e\141\x6d\x65\x20\x6f\162\40\146\151\x72\x73\164\156\x61\x6d\x65\56\154\x61\x73\164\x6e\141\155\145\x20\x6f\162\40\x65\x6d\x61\x69\x6c\40\x2d\x20\171\x6f\x75\x20\156\x65\145\x64\40\x74\157\40\163\x70\145\x63\x69\x66\171\12\x9\x9\x9\11\11\x9\x9\x9\x9\11\x9\x9\164\x68\157\163\145\x20\157\160\x74\x69\x6f\x6e\x73\x20\151\x6e\x20\164\150\151\x73\x20\x66\151\145\x6c\144\56\x20\x65\x2e\x67\56\40\74\142\x3e\50\x26\x28\157\142\152\145\x63\164\103\154\x61\163\x73\75\x2a\51\50\46\x6c\164\73\x4c\104\x41\x50\x5f\x41\124\x54\x52\x49\x42\125\x54\x45\46\147\164\73\x3d\x3f\51\x29\74\57\142\76\x2e\12\x9\x9\11\x9\11\11\11\11\x9\x9\x9\11\122\x65\x70\154\141\143\x65\40\74\x62\x3e\x26\154\164\x3b\114\104\x41\x50\137\x41\x54\x54\x52\111\102\x55\124\x45\x26\x67\164\73\74\x2f\142\76\40\x77\x69\164\150\40\164\x68\145\40\x61\x74\x74\162\x69\x62\165\x74\x65\x20\x77\x68\x65\x72\145\40\171\x6f\x75\162\12\11\11\11\x9\11\11\x9\11\x9\11\11\11\x75\x73\145\x72\156\x61\x6d\145\40\x69\x73\x20\163\164\x6f\162\x65\x64\56\x3c\57\x64\151\x76\76\xa\x9\x9\11\x9\11\x9\11\x9\11\x3c\57\x74\x64\76\12\x9\x9\11\x9\x9\x9\x9\x9\11\74\x2f\x74\162\x3e\xa\11\11\x9\x9\x9\x9\x9\x9\x9\x3c\x2f\x74\x72\x3e\12\x9\x9\x9\11\11\11\40\x3c\x2f\x64\x69\166\76\xa\11\x9\x9\11\11\x9\x9\x9\74\57\x74\x61\x62\x6c\145\x3e\xa\11\11\x9\11\11\11\x9\74\x2f\x64\x69\x76\76\xa\x9\11\11\11\x9\11\x3c\57\164\144\76\xa\11\11\x9\11\11\x3c\57\164\x72\76\xa\xa\11\11\x9\x9\x9\74\x73\143\162\x69\x70\x74\x3e\xa\11\11\x9\11\x9\40\40\40\152\x51\x75\145\162\x79\x28\42\43\163\x65\141\x72\143\x68\x62\x61\x73\145\163\x22\x29\x2e\143\154\151\143\153\50\146\x75\156\x63\164\x69\157\x6e\x20\50\x29\173\12\x9\x9\x9\x9\x9\x9\x9\163\150\157\167\163\x65\x61\x72\x63\x68\142\141\x73\x65\154\x69\x73\164\50\x29\73\xa\11\x9\x9\x9\x9\11\175\x29\73\12\x9\x9\11\11\11\11\x66\165\156\x63\164\x69\x6f\x6e\40\163\x68\157\167\163\145\x61\x72\x63\150\x62\141\x73\145\154\151\x73\164\50\51\x20\x7b\12\11\x9\x9\11\x9\11\x9\x76\x61\162\x20\155\171\127\x69\156\x64\157\x77\40\75\x20\40\x20\167\151\156\144\157\x77\x2e\157\x70\145\156\50\47";
echo site_url();
echo "\x27\40\x2b\40\47\x2f\77\157\160\x74\x69\157\156\x3d\163\145\x61\x72\x63\x68\x62\141\163\x65\x6c\x69\x73\164\x27\x2c\40\42\123\x65\141\162\143\150\x20\102\141\x73\145\40\114\x69\163\164\x73\x22\54\x20\42\167\151\144\164\150\x3d\x36\x30\60\54\x20\x68\145\151\x67\150\x74\75\x36\x30\x30\42\x29\73\12\12\x9\x9\x9\x9\11\11\175\xa\11\x9\x9\x9\x9\11\40\x20\166\141\x72\x20\145\x78\x70\141\156\144\x65\144\40\x3d\x20\x66\x61\154\163\x65\x3b\x20\40\xa\x9\x9\x9\11\11\11\x6a\x51\x75\145\x72\x79\50\x64\x6f\x63\x75\x6d\x65\156\x74\x29\x2e\x72\x65\x61\144\x79\50\146\x75\156\143\164\x69\157\x6e\x28\x29\173\xa\xa\x9\x9\x9\11\x9\x9\11\xa\x9\x9\11\x9\11\11\x9\x2f\57\x20\163\150\157\x77\x43\150\x65\x63\153\142\157\x78\x65\163\x28\47\165\163\x65\x72\47\51\x3b\xa\11\x9\x9\x9\x9\11\11\x76\141\162\x20\x63\x68\145\x63\153\x62\x6f\x78\145\x73\40\75\x20\x64\157\143\165\x6d\x65\x6e\164\56\x67\145\164\x45\x6c\145\x6d\145\156\164\102\171\x49\144\x28\x22\165\x73\x65\162\137\x63\x68\x65\x63\153\142\157\x78\145\x73\x22\x29\73\12\x9\11\11\11\x9\11\x9\143\150\x65\x63\153\142\157\170\x65\163\x2e\x73\164\x79\x6c\145\56\x64\151\163\160\x6c\x61\171\40\x3d\40\42\x62\154\157\143\153\42\x3b\xa\12\x9\x9\11\x9\11\11\x9\151\x66\x28\152\x51\x75\x65\162\171\50\42\151\156\160\x75\164\133\166\x61\154\x75\145\75\47\x65\x78\x74\x72\x61\125\x73\145\162\x41\x74\x74\x72\x69\x62\x75\164\145\47\x5d\42\51\56\x69\x73\50\x22\x3a\143\150\145\143\153\x65\x64\42\x29\x29\173\xa\11\11\x9\x9\11\11\11\11\152\121\165\x65\162\171\50\x22\43\145\170\164\162\x61\137\x75\x73\145\x72\137\141\164\x74\162\151\x62\x75\x74\145\x2c\43\145\170\164\162\x61\137\165\163\x65\x72\137\x61\164\164\162\x69\x62\165\x74\145\137\144\x69\166\x22\51\56\163\x68\x6f\x77\x28\51\73\12\x9\11\x9\11\x9\11\x9\x9\152\x51\165\x65\x72\x79\x28\x22\x23\x65\170\164\162\x61\x5f\165\x73\145\162\x5f\x61\x74\164\162\x69\x62\x75\164\145\x22\51\x2e\160\x72\x6f\160\50\x27\162\x65\x71\165\151\162\x65\x64\x27\54\x74\162\x75\x65\x29\73\12\11\11\x9\x9\11\11\x9\175\xa\12\11\11\11\11\x9\x9\x9\152\121\165\x65\x72\171\x28\42\43\163\141\x76\x65\137\163\145\x61\x72\143\x68\x5f\x62\x61\163\145\x22\x29\x2e\x6f\156\x28\47\x63\154\151\143\x6b\x27\54\146\165\156\143\164\151\157\x6e\50\51\x7b\12\11\x9\11\x9\11\11\x9\x9\x9\x6a\121\x75\x65\x72\171\x28\42\43\163\x61\166\x65\x5f\163\x65\141\x72\143\x68\137\x62\x61\163\145\x22\51\56\x70\x61\162\145\156\x74\x73\50\42\146\157\x72\x6d\42\51\56\x66\x69\156\144\50\x22\x69\156\x70\165\164\x5b\x74\171\x70\145\x3d\47\x73\165\x62\x6d\x69\164\x27\x5d\x22\51\x2e\x63\x6c\x69\143\153\50\x29\73\xa\11\x9\x9\11\x9\x9\11\175\51\xa\xa\x9\11\11\11\x9\11\11\x63\165\163\x74\x6f\x6d\106\x69\x6c\164\145\162\125\x49\x41\x63\164\x69\x6f\156\50\x6a\x51\x75\145\x72\171\x28\42\x23\163\x65\141\x72\x63\150\x5f\x66\151\154\x74\x65\x72\x5f\x63\150\x65\143\x6b\42\x29\51\x3b\57\x2a\12\11\11\x9\11\11\x9\11\x69\x66\x28\152\x51\165\145\x72\171\50\42\43\163\145\x61\162\x63\150\137\146\151\154\x74\x65\162\137\143\150\145\x63\153\x22\51\56\x69\x73\50\x22\x3a\x63\x68\145\143\x6b\145\x64\42\51\51\x7b\xa\11\11\x9\11\x9\x9\11\11\152\x51\165\x65\x72\171\x28\x22\x23\x75\x73\x65\x72\156\141\x6d\x65\x5f\x61\x74\x74\162\x69\142\x75\x74\x65\137\151\x64\42\x29\x2e\141\x74\x74\x72\50\x22\162\145\161\165\x69\162\x65\x64\x22\54\x20\146\x61\154\163\145\51\x3b\12\11\x9\x9\x9\11\11\11\11\152\121\165\145\x72\171\50\x22\43\163\145\x61\162\143\150\137\x66\151\154\164\145\162\x22\x29\x2e\141\x74\164\x72\50\42\162\145\x71\x75\151\x72\x65\x64\x22\54\x20\x74\162\x75\x65\x29\x3b\12\x9\11\11\11\11\11\11\11\152\x51\x75\145\162\171\x28\x22\43\143\x75\x73\164\x6f\155\123\145\x61\162\143\150\106\x69\x6c\x74\x65\x72\x4e\157\164\x69\143\x65\x22\x29\56\150\x69\144\145\x28\x29\73\12\x9\x9\x9\x9\x9\11\x9\11\x6a\x51\x75\x65\x72\171\x28\42\x5b\x69\144\x3d\47\165\163\x65\162\x41\164\x74\162\x69\142\165\x74\145\163\104\151\x76\x27\135\42\51\x2e\x68\151\144\145\x28\51\xa\x9\x9\11\11\x9\11\x9\11\x6a\121\x75\x65\162\x79\50\x22\x5b\x69\x64\75\47\x73\145\141\162\143\150\137\x66\151\154\x74\x65\162\137\144\151\x76\x27\135\42\x29\56\x73\x68\157\167\x28\x29\x3b\12\x9\11\x9\11\11\x9\x9\x9\x6a\121\x75\145\162\x79\50\42\43\143\x75\x73\x74\x6f\155\x5f\x66\x69\154\164\x65\x72\x5f\x6e\x6f\164\x69\x63\x65\x22\x29\56\x73\150\157\x77\x28\x29\73\12\11\x9\x9\x9\x9\11\x9\11\152\x51\x75\145\x72\171\x28\42\x23\x73\145\x61\x72\143\150\137\146\x69\x6c\x74\x65\162\x22\51\x2e\143\x73\163\50\42\167\151\x64\164\x68\42\54\x22\61\x30\60\x25\42\51\x3b\12\12\x9\11\x9\x9\x9\x9\x9\x7d\xa\x9\11\x9\x9\x9\11\11\151\x66\50\x21\152\121\x75\145\162\x79\x28\42\x23\163\x65\x61\x72\x63\150\x5f\x66\x69\x6c\x74\x65\x72\137\x63\150\145\x63\153\42\51\56\x69\163\50\x22\72\x63\150\x65\x63\x6b\x65\144\x22\x29\x29\x7b\12\11\11\11\x9\x9\11\11\x9\x6a\x51\x75\x65\162\x79\x28\42\x23\163\145\x61\x72\x63\150\x5f\146\151\x6c\x74\x65\x72\x22\x29\56\141\x74\x74\162\x28\x22\x72\x65\161\165\x69\162\145\144\42\54\x20\164\162\x75\x65\51\73\xa\11\11\x9\x9\11\11\11\11\152\121\x75\x65\162\x79\50\x22\43\165\x73\x65\x72\156\x61\155\x65\x5f\141\164\x74\162\x69\142\x75\x74\x65\x5f\x69\x64\x22\x29\x2e\x61\x74\164\162\50\x22\x72\x65\161\x75\x69\162\145\x64\42\x2c\x20\x74\162\x75\145\51\73\12\x9\11\x9\11\x9\x9\x9\x9\152\121\165\145\x72\171\50\x22\x23\x73\x65\141\162\143\150\x5f\146\151\154\x74\x65\x72\42\51\x2e\x63\x73\163\50\x22\x77\151\144\164\150\x22\x2c\x22\x31\64\x30\x25\x22\x29\x3b\12\11\x9\11\11\x9\11\x9\11\x6a\x51\165\145\x72\171\x28\x22\x23\x63\165\163\x74\157\x6d\123\145\x61\162\x63\150\x46\x69\154\164\145\162\116\157\164\x69\x63\x65\42\x29\x2e\163\x68\157\x77\50\x29\x3b\12\x9\x9\11\x9\11\x9\11\x9\152\121\165\x65\162\x79\50\x22\x5b\151\144\75\47\x75\x73\145\162\101\x74\164\162\151\142\x75\164\x65\x73\x44\151\x76\x27\x5d\x22\x29\56\163\150\x6f\x77\50\51\x3b\12\11\11\x9\x9\11\11\11\x9\152\121\x75\145\162\x79\x28\x22\x23\143\165\x73\x74\157\155\137\x66\151\x6c\x74\145\x72\x5f\156\157\164\x69\143\145\x22\x29\56\x68\x69\x64\x65\50\51\x3b\xa\x9\11\11\x9\x9\11\11\x9\152\x51\x75\145\162\171\x28\x22\133\x69\x64\x3d\x27\x73\145\141\162\x63\150\137\x66\151\154\164\145\x72\x5f\x64\151\166\x27\135\42\51\x2e\150\x69\x64\x65\x28\x29\73\xa\xa\11\11\x9\11\11\11\x9\x7d\52\x2f\12\12\11\11\x9\x9\11\x9\x9\152\x51\165\145\162\171\50\x22\x23\x65\170\164\162\141\x5f\165\163\x65\x72\137\141\x74\164\x72\151\x62\x75\164\145\42\x29\x2e\x6f\x6e\x28\42\143\x68\141\x6e\147\145\42\54\x66\x75\156\143\164\151\x6f\x6e\50\x29\173\12\x9\11\11\x9\11\x9\x9\x9\57\57\x20\141\x6c\x65\162\164\50\x22\101\x53\x64\x73\x61\x22\51\73\12\11\x9\x9\x9\11\11\11\x9\151\x66\x28\x6a\x51\x75\x65\162\171\50\42\x23\x65\x78\x74\162\141\x5f\x75\163\145\162\x5f\141\x74\x74\x72\x69\x62\165\164\145\42\51\56\x76\x61\154\50\51\x2e\x65\156\x64\163\x57\151\x74\150\50\47\54\47\x29\x29\173\xa\x9\11\x9\11\11\11\x9\x9\11\156\145\x77\126\141\154\x20\75\40\152\121\x75\145\162\171\x28\x22\x23\x65\x78\x74\162\x61\137\x75\163\145\162\x5f\x61\x74\164\x72\151\x62\x75\x74\x65\x22\x29\56\x76\141\154\x28\x29\56\x73\x6c\151\x63\145\50\x30\54\55\61\x29\73\12\x9\x9\11\11\11\x9\x9\11\x9\x6a\121\165\x65\162\171\50\42\43\145\170\164\x72\141\x5f\165\163\x65\x72\x5f\141\x74\164\x72\x69\x62\x75\164\145\x22\51\56\166\x61\154\x28\x6e\145\167\x56\x61\x6c\51\x3b\xa\x9\11\x9\11\x9\11\11\x9\175\12\11\11\11\x9\11\11\11\x9\x73\x65\x61\162\143\x68\106\x69\154\x74\x65\x72\x3d\143\162\x65\141\164\x65\x53\x65\x61\x72\x63\150\106\x69\154\x74\x65\162\50\x27\47\x29\x3b\xa\11\x9\11\x9\11\x9\x9\11\12\11\x9\11\x9\11\x9\x9\x9\152\x51\x75\x65\x72\x79\x28\42\43\x73\145\x61\x72\143\x68\137\x66\151\154\x74\145\x72\42\x29\56\166\x61\x6c\x28\x73\x65\x61\x72\x63\150\106\151\154\x74\x65\x72\51\73\12\11\11\11\11\x9\x9\11\175\x29\xa\12\x9\x9\11\x9\11\11\x7d\x29\x20\40\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\12\12\11\11\x9\11\x9\11\x66\165\156\x63\164\151\157\156\40\x73\150\157\x77\x43\150\x65\x63\x6b\142\157\x78\145\x73\x28\145\154\145\155\x29\x20\x7b\12\11\11\11\11\11\11\11\xa\11\x9\x9\x9\11\x9\40\40\x76\141\162\x20\x63\150\x65\143\x6b\142\x6f\x78\x65\x73\40\75\40\144\157\143\x75\155\145\x6e\x74\56\147\x65\x74\x45\x6c\x65\x6d\145\x6e\x74\102\x79\x49\x64\50\145\154\145\155\x2b\42\137\143\150\x65\143\x6b\x62\x6f\x78\145\x73\x22\51\x3b\12\11\11\x9\x9\x9\11\40\x20\151\146\40\50\41\145\x78\x70\x61\156\x64\145\x64\51\40\x7b\xa\x9\11\11\x9\11\x9\11\x63\150\x65\x63\153\x62\157\170\x65\163\x2e\x73\164\x79\x6c\145\x2e\x64\151\x73\160\x6c\x61\171\x20\75\40\x22\x62\x6c\157\x63\x6b\42\x3b\xa\11\x9\x9\x9\11\11\11\x65\170\160\x61\x6e\144\x65\144\40\75\x20\x74\x72\x75\x65\x3b\xa\11\x9\11\11\11\11\x20\x20\x7d\40\x65\x6c\163\x65\x20\173\12\11\x9\11\x9\11\x9\x9\x63\x68\x65\x63\153\x62\x6f\x78\x65\163\56\x73\x74\x79\154\x65\56\144\x69\x73\160\154\x61\x79\40\75\40\x22\x6e\157\156\145\42\x3b\xa\11\x9\x9\x9\x9\11\11\x65\x78\x70\141\x6e\x64\x65\x64\40\x3d\40\146\x61\154\x73\x65\x3b\12\x9\x9\11\x9\x9\x9\40\x20\175\xa\x9\11\x9\11\11\11\175\xa\12\11\11\11\11\x9\x9\x2f\57\x63\165\163\164\x6f\x6d\x20\x53\145\141\162\143\x68\x20\103\157\x6e\144\151\x74\151\157\156\163\12\11\11\x9\x9\11\x9\x6a\x51\x75\x65\x72\171\50\x22\56\155\x6f\137\x63\x68\145\x63\153\x62\x6f\x78\x5f\154\x64\141\160\x5f\165\163\x65\x72\x22\x29\56\x6f\x6e\x28\x27\x63\x68\x61\156\x67\x65\x27\x2c\146\165\156\143\x74\151\157\x6e\50\x29\x7b\12\11\11\x9\x9\x9\11\11\x73\150\157\x77\x53\145\x6c\145\x63\x74\145\x64\x41\x74\x74\x72\x69\x62\165\x74\145\x45\154\145\x6d\x73\x20\x3d\x20\x73\x68\157\x77\x53\x65\x6c\145\x63\164\x65\144\x41\164\164\162\x69\x62\165\x74\145\50\51\x3b\12\x9\11\11\11\11\11\x9\12\x9\11\x9\11\x9\11\11\151\x66\x28\152\x51\x75\x65\162\x79\x28\42\43\163\x65\141\162\x63\x68\137\146\151\154\x74\x65\x72\x5f\x63\150\x65\x63\153\x22\51\56\x69\163\x28\47\x3a\143\150\145\143\x6b\145\x64\47\x29\51\x20\162\x65\164\165\162\x6e\73\12\12\x9\x9\x9\11\x9\x9\11\151\146\x28\x6a\121\165\145\x72\x79\50\42\x69\156\160\x75\x74\133\x76\141\x6c\x75\x65\x3d\47\145\170\164\162\x61\125\163\x65\162\x41\x74\x74\162\151\142\165\x74\145\47\135\42\x29\x2e\x69\163\50\42\x3a\143\x68\145\143\x6b\145\144\42\51\51\x7b\12\x9\x9\11\11\11\x9\x9\11\152\x51\x75\x65\162\x79\x28\42\43\x65\x78\164\x72\141\x5f\165\163\x65\x72\137\141\164\x74\162\x69\142\165\164\145\x2c\40\43\145\x78\164\x72\141\137\x75\x73\x65\x72\x5f\141\x74\164\162\x69\142\165\164\145\137\x64\151\166\x22\x29\56\x73\150\157\167\x28\51\x3b\xa\x9\x9\11\x9\x9\11\x9\11\152\121\165\145\x72\x79\50\x22\x23\x65\x78\x74\162\141\x5f\x75\163\x65\162\137\x61\x74\x74\162\151\142\165\164\145\x22\51\56\160\162\x6f\x70\x28\x27\162\x65\161\165\x69\x72\x65\144\x27\x2c\x74\162\165\145\51\x3b\12\x9\11\x9\x9\x9\11\x9\175\xa\11\x9\x9\x9\x9\x9\x9\151\146\50\x21\x6a\x51\165\x65\x72\x79\x28\x22\x69\156\160\165\x74\133\x76\141\154\165\x65\75\47\x65\x78\164\x72\141\125\163\x65\x72\101\x74\x74\162\151\x62\x75\x74\145\x27\135\42\51\x2e\151\163\50\42\72\x63\150\x65\x63\153\x65\144\x22\51\51\173\12\11\11\11\x9\11\11\11\11\x6a\x51\165\145\162\171\50\42\x23\145\170\x74\162\141\x5f\165\x73\x65\x72\x5f\141\x74\164\162\151\x62\165\x74\145\54\40\x23\x65\x78\164\x72\x61\x5f\x75\x73\x65\162\137\x61\x74\164\x72\151\142\165\164\x65\x5f\144\x69\166\x22\x29\56\x68\x69\x64\145\x28\51\x3b\12\x9\x9\x9\x9\11\x9\x9\x9\152\x51\165\145\x72\171\50\42\43\145\170\x74\162\141\137\165\x73\145\162\x5f\x61\164\x74\x72\x69\x62\x75\164\x65\x22\x29\x2e\x70\162\x6f\160\50\47\162\145\161\165\x69\162\145\x64\47\x2c\x66\141\154\163\145\x29\x3b\xa\12\11\11\x9\x9\11\x9\x9\11\152\121\x75\x65\x72\x79\x28\42\x23\x65\170\164\x72\141\137\165\x73\145\162\x5f\141\x74\164\x72\151\x62\x75\x74\x65\x22\x29\x2e\166\141\x6c\50\x27\x27\x29\x3b\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\12\x9\11\x9\11\x9\x9\11\175\xa\12\11\11\x9\x9\11\11\x9\141\x74\164\162\x69\x62\x75\164\145\111\104\x20\x3d\x20\x6a\121\x75\x65\x72\171\x28\164\x68\x69\x73\x29\x2e\146\151\156\144\x28\x22\56\155\157\x5f\154\144\141\160\137\x6e\157\137\x63\x68\x65\x63\x6b\142\x6f\x78\x5f\x75\163\145\162\x22\x29\x2e\141\164\164\x72\50\42\151\144\x22\51\73\12\11\11\x9\x9\11\x9\11\x9\11\152\x51\165\x65\162\171\x28\42\x23\163\145\141\x72\x63\x68\x5f\x66\x69\x6c\164\x65\162\42\51\x2e\145\155\x70\164\x79\x28\x29\x3b\xa\11\11\11\11\11\11\x9\x9\11\x73\145\141\x72\x63\150\106\x69\154\164\x65\x72\40\x3d\40\x63\x72\x65\141\164\145\x53\145\x61\162\143\150\106\x69\154\164\145\162\x28\x61\164\164\162\x69\142\165\164\145\x49\104\x29\x3b\12\11\11\x9\11\11\11\11\11\11\x6a\121\x75\145\162\171\x28\42\43\163\x65\x61\x72\x63\x68\x5f\146\x69\x6c\x74\145\x72\x22\51\x2e\x76\141\154\x28\163\x65\141\x72\143\x68\x46\151\154\164\x65\162\x29\73\xa\11\x9\11\11\11\11\11\175\x29\xa\xa\11\11\11\11\x9\11\x20\152\121\x75\145\x72\x79\50\x22\x2e\155\157\137\x63\150\x65\143\x6b\x62\157\170\137\154\x64\x61\x70\x5f\147\x72\157\165\x70\x22\x29\x2e\157\156\x28\x27\x63\150\141\x6e\x67\x65\47\x2c\146\x75\156\143\x74\x69\157\156\x28\x29\x7b\xa\11\11\11\x9\x9\x9\x9\x69\x66\50\152\x51\x75\x65\x72\171\x28\42\43\163\145\x61\162\x63\150\137\x66\x69\154\164\145\x72\137\x63\150\145\x63\x6b\x22\51\x2e\151\x73\50\47\72\143\x68\145\143\x6b\x65\144\47\51\51\40\x72\145\164\165\162\156\x3b\12\x9\x9\x9\x9\x9\x9\11\141\x74\164\162\x69\142\x75\x74\x65\x49\104\40\75\x20\x6a\121\165\145\162\171\x28\x74\x68\x69\x73\x29\56\x66\151\156\144\x28\x22\x2e\155\157\x5f\154\144\x61\160\x5f\156\157\137\x63\150\x65\143\153\x62\157\x78\x5f\x67\x72\157\x75\160\42\x29\x2e\x61\164\164\162\50\x22\x69\144\42\x29\x3b\xa\11\11\11\x9\11\x9\11\x6a\x51\x75\145\162\x79\50\42\43\x73\x65\x61\162\143\150\137\146\151\154\164\145\162\x22\x29\x2e\145\155\160\164\x79\50\x29\73\xa\x9\11\11\x9\11\x9\x9\163\145\141\x72\143\x68\106\x69\x6c\164\x65\162\40\x3d\40\143\x72\145\x61\x74\145\x53\x65\141\162\x63\x68\106\x69\x6c\164\145\162\50\x61\164\164\162\x69\142\165\164\145\x49\x44\x29\73\xa\x9\x9\x9\11\x9\11\11\x6a\x51\x75\x65\x72\x79\50\x22\x23\163\x65\x61\x72\x63\150\137\146\x69\x6c\x74\145\x72\x22\51\56\x76\141\154\x28\163\x65\141\x72\x63\x68\106\x69\154\164\145\162\51\x3b\xa\12\11\11\11\x9\11\11\x7d\51\12\12\11\11\x9\x9\x9\11\x20\146\165\x6e\143\x74\x69\x6f\x6e\40\x73\150\x6f\167\x53\x65\x6c\x65\143\164\145\x64\x41\164\164\162\x69\142\x75\164\145\x28\x29\173\xa\11\x9\11\11\x9\11\11\163\145\154\x65\143\x74\x65\144\x55\163\145\x72\101\164\164\162\40\x3d\40\152\x51\x75\x65\x72\x79\50\x22\x2e\x6d\x6f\137\x6c\x64\141\160\137\156\x6f\x5f\143\150\x65\x63\153\x62\x6f\x78\x5f\x75\163\145\162\72\143\150\x65\x63\x6b\145\x64\x22\51\x2e\x6c\145\156\x67\x74\x68\73\12\x9\x9\x9\11\x9\11\x9\141\164\x74\x72\x73\40\x3d\40\x6a\x51\x75\145\162\x79\x28\x22\56\155\x6f\x5f\x6c\x64\x61\160\x5f\156\x6f\137\143\150\x65\143\153\x62\x6f\x78\x5f\x75\163\145\x72\x3a\143\x68\x65\143\153\145\x64\x22\x29\x3b\12\11\11\x9\x9\11\x9\11\150\x74\x6d\x6c\40\75\40\x27\x27\x3b\xa\xa\11\11\11\11\11\x9\11\151\x66\x28\163\145\x6c\145\x63\164\145\144\125\163\145\x72\x41\x74\x74\162\x20\76\x20\x31\x29\173\xa\x9\11\x9\x9\x9\11\11\11\40\146\x6f\162\50\x69\40\75\40\x30\73\40\151\40\74\40\x61\x74\x74\162\x73\x2e\x6c\145\x6e\147\164\x68\x20\73\40\x2b\53\x69\x29\173\xa\x9\11\11\x9\x9\11\11\11\11\150\164\155\x6c\40\x2b\x3d\40\x22\x3c\144\151\166\x3e\74\163\160\141\156\x20\143\x6c\141\x73\163\x3d\x27\163\145\154\x65\143\164\x65\144\x55\163\x65\x72\101\x74\164\x72\x43\x6c\141\163\x73\47\40\151\x64\x3d\47\42\53\141\164\164\162\163\x5b\151\135\56\x69\x64\53\x22\x27\x3e\42\x2b\141\164\x74\x72\x73\133\151\x5d\x2e\x69\x64\53\42\74\57\x73\160\141\x6e\x3e\74\x2f\144\151\166\76\x22\x3b\12\x9\11\11\x9\11\11\11\11\x20\x7d\x20\xa\x9\11\11\11\x9\11\x9\x7d\12\11\11\11\11\x9\x9\x9\145\x6c\163\x65\x20\151\146\x28\x73\x65\x6c\x65\143\x74\145\x64\125\163\145\162\101\x74\164\162\40\x3d\75\x20\61\x29\173\xa\11\x9\x9\11\11\11\11\x9\162\x65\x74\165\x72\156\x20\x22\x3c\x64\x69\x76\76\74\163\160\x61\x6e\40\x63\154\x61\163\x73\75\47\x73\x65\x6c\x65\143\164\x65\x64\x55\163\x65\162\101\x74\164\x72\103\154\141\163\163\47\x20\151\x64\x3d\x27\42\x2b\x61\x74\x74\162\163\133\60\x5d\56\151\144\x2b\42\47\76\42\x2b\141\x74\x74\162\163\x5b\60\135\x2e\x69\144\x2b\42\74\x2f\163\x70\141\156\76\x3c\57\144\x69\166\76\x22\73\xa\x9\x9\11\11\11\11\x9\x7d\xa\x9\x9\11\11\11\11\x9\x65\x6c\x73\145\x7b\xa\x9\x9\11\x9\11\x9\11\11\162\x65\164\165\162\156\40\x22\74\x64\x69\166\x3e\74\x73\x70\141\x6e\x20\143\x6c\141\163\163\x3d\x27\163\x65\x6c\x65\143\164\145\144\125\163\145\x72\x41\164\x74\x72\103\154\141\x73\x73\x27\40\x69\144\x3d\47\x73\x41\115\101\x63\x63\157\x75\156\164\x4e\141\x6d\145\47\40\76\163\101\x4d\x41\x63\x63\157\x75\x6e\164\116\141\x6d\145\74\57\x73\x70\141\x6e\x3e\x3c\x2f\x64\151\x76\x3e\42\x3b\xa\x9\x9\x9\11\11\11\11\175\12\x9\x9\x9\11\x9\x9\x9\11\162\145\164\165\x72\156\x20\150\164\155\154\73\12\x9\x9\x9\x9\x9\x9\x20\175\12\12\x9\x9\11\x9\11\11\146\x75\x6e\x63\x74\x69\x6f\x6e\40\143\162\x65\x61\164\145\x55\x73\145\x72\101\164\164\x72\x69\x62\x75\164\145\x73\x46\157\x72\106\151\154\164\x65\162\x28\x29\173\12\11\11\11\11\11\11\11\163\x65\x6c\145\143\164\145\144\x55\163\145\x72\x41\164\x74\x72\40\75\40\x6a\121\x75\x65\x72\171\50\42\x2e\x6d\x6f\137\154\x64\x61\x70\137\x6e\157\x5f\143\x68\x65\x63\153\x62\157\170\137\165\x73\145\162\x3a\143\x68\145\x63\x6b\x65\x64\42\51\x2e\154\145\x6e\x67\x74\150\x3b\12\x9\x9\x9\11\x9\x9\x9\x61\164\164\162\163\40\75\x20\x6a\121\165\145\162\171\50\x22\x2e\155\x6f\x5f\x6c\144\141\160\137\x6e\x6f\x5f\143\x68\145\x63\x6b\142\x6f\170\137\x75\x73\x65\x72\72\143\x68\x65\143\153\x65\x64\x22\51\x3b\12\11\x9\11\11\x9\x9\x9\x73\x65\x6c\145\143\x74\x65\x64\105\170\164\x72\141\125\163\145\162\101\x74\164\162\40\75\40\x6a\x51\165\145\x72\171\50\x22\x23\145\x78\164\162\x61\x5f\x75\x73\x65\162\x5f\141\164\x74\162\151\x62\x75\x74\145\42\51\x2e\166\x61\154\x28\x29\x3b\xa\11\x9\x9\11\x9\11\11\x66\x69\x6c\x74\145\x72\163\40\x3d\x20\47\x27\73\xa\x9\x9\x9\11\x9\x9\x9\x61\164\x74\162\x4c\x65\156\147\164\150\x20\75\40\x61\164\164\162\x73\x2e\x6c\x65\156\147\164\150\x3b\40\xa\x9\x9\11\11\11\x9\11\146\x6f\x72\x28\151\40\x3d\x20\x30\73\x20\151\x20\74\40\x61\164\x74\x72\114\145\156\147\x74\150\40\73\40\x2b\53\x69\x29\173\12\x9\x9\x9\x9\x9\x9\11\x9\x69\x66\x28\x61\x74\x74\x72\163\133\151\135\56\151\144\40\75\x3d\x20\42\105\170\164\x72\x61\40\141\x74\x74\x72\x69\x62\165\x74\145\x73\42\51\x7b\xa\11\x9\x9\11\x9\11\x9\11\11\x61\x74\164\x72\114\145\x6e\147\x74\x68\40\75\x20\x61\x74\x74\162\114\145\x6e\x67\164\150\40\55\61\x3b\xa\11\11\11\11\11\11\11\x9\11\x73\145\x6c\145\x63\164\145\x64\125\x73\x65\x72\x41\164\x74\162\40\x3d\40\x73\145\x6c\x65\x63\x74\145\x64\x55\163\x65\162\101\x74\x74\x72\x20\55\x31\x3b\x20\12\11\x9\x9\11\11\x9\x9\11\175\12\x9\x9\x9\11\11\x9\11\175\12\11\x9\11\x9\x9\x9\x9\151\x66\50\163\x65\x6c\x65\143\164\x65\144\x55\x73\145\162\x41\x74\164\x72\x20\x3e\40\x31\51\x7b\12\11\11\x9\11\11\11\11\x9\x20\146\157\162\x28\151\x20\x3d\40\x30\x3b\x20\x69\40\x3c\40\x61\x74\164\x72\x4c\145\156\147\164\x68\x20\73\40\x2b\x2b\x69\x29\173\12\11\11\11\x9\11\11\x9\x9\x9\x20\151\146\x28\x61\x74\164\162\x73\x5b\x69\135\56\x69\144\40\x21\x3d\40\42\x45\170\164\x72\141\40\x61\x74\164\x72\x69\142\165\x74\x65\163\42\51\xa\11\11\x9\11\11\x9\11\11\x9\146\151\x6c\164\x65\x72\163\40\x2b\75\x20\x27\50\x27\40\53\x20\141\x74\164\162\x73\x5b\151\x5d\x2e\x69\x64\x20\53\x20\x27\75\x3f\x29\47\73\xa\11\x9\11\11\x9\11\11\x9\x20\175\40\12\x9\11\11\x9\x9\11\11\x7d\12\11\x9\x9\x9\x9\x9\11\x65\x6c\x73\145\x20\x69\x66\50\164\171\x70\x65\x6f\x66\x20\x61\164\164\162\x73\133\x30\x5d\75\x3d\42\x75\156\x64\x65\x66\x69\x6e\145\144\x22\x29\173\12\x9\x9\11\x9\11\x9\11\x9\162\145\x74\x75\162\156\x20\x22\x28\163\x41\115\x41\x63\x63\157\x75\x6e\164\x4e\x61\155\145\x3d\x3f\x29\42\73\xa\x9\11\x9\x9\x9\11\11\x7d\xa\x9\x9\11\x9\x9\x9\11\x65\154\163\145\40\x69\x66\x28\163\x65\x6c\x65\x63\164\x65\144\125\x73\x65\x72\101\164\164\162\x20\x3d\75\x20\x30\x20\51\12\11\11\11\x9\11\x9\x9\x9\40\146\151\154\164\145\x72\x73\x20\x3d\x20\146\x69\x6c\x74\x65\162\163\73\xa\x9\x9\x9\11\11\x9\11\x65\154\x73\x65\x7b\xa\x9\x9\11\x9\11\x9\x9\x9\151\146\x28\141\x74\164\x72\163\x5b\x30\135\x2e\x69\144\40\75\x3d\x20\x22\x45\170\164\162\x61\40\141\x74\x74\x72\x69\x62\x75\164\x65\x73\42\x29\x20\162\x65\x74\x75\x72\156\40\x27\x28\163\101\x4d\101\143\x63\x6f\x75\x6e\x74\x4e\141\155\x65\x3d\77\51\x27\73\12\x9\11\x9\x9\11\x9\11\11\166\141\162\40\x66\x69\x6c\164\145\162\x73\x20\75\40\47\x28\x27\x20\53\x20\141\x74\164\x72\163\133\60\135\x2e\x69\x64\40\53\40\47\75\77\51\47\73\xa\x9\x9\x9\11\11\11\x9\x7d\12\x9\11\11\x9\x9\x9\11\x9\162\145\164\x75\x72\156\x20\146\151\154\x74\145\162\x73\x3b\xa\11\x9\x9\11\x9\11\175\xa\12\11\x9\x9\11\11\x9\146\x75\x6e\x63\164\151\157\x6e\x20\x63\x72\145\141\164\145\107\162\157\x75\x70\x41\164\164\x72\151\x62\x75\x74\145\x73\x46\157\162\106\151\154\x74\x65\x72\x28\51\x7b\xa\x9\11\11\x9\x9\x9\x9\163\145\x6c\145\x63\x74\x65\x64\x55\x73\x65\x72\101\x74\164\x72\x20\x3d\x20\152\121\165\x65\x72\171\50\x22\x2e\155\157\137\x6c\x64\141\x70\137\156\x6f\x5f\143\150\x65\x63\x6b\x62\157\x78\x5f\x67\x72\157\x75\x70\x3a\x63\x68\x65\x63\153\145\x64\x22\51\x2e\x6c\x65\x6e\x67\x74\x68\x3b\xa\x9\11\x9\11\x9\11\x9\141\164\164\162\x73\40\75\x20\x6a\121\165\x65\162\x79\50\x22\56\x6d\157\x5f\x6c\x64\x61\160\x5f\156\157\137\x63\x68\145\x63\153\x62\x6f\x78\x5f\x67\x72\157\x75\160\x3a\x63\150\145\143\153\145\144\x22\x29\x3b\xa\x9\11\11\11\11\x9\11\146\x69\x6c\x74\x65\162\x73\x20\75\x20\47\x27\x3b\12\11\11\x9\11\11\x9\x9\151\146\x28\x73\x65\x6c\145\143\164\145\144\x55\x73\145\x72\x41\x74\164\x72\x20\x3e\40\61\x29\173\12\x9\x9\11\x9\x9\11\11\x9\x20\x66\157\x72\x28\151\x20\x3d\40\x30\73\40\x69\x20\x3c\40\x61\x74\164\162\x73\56\154\x65\x6e\147\x74\150\x20\x3b\x20\x2b\x2b\x69\x29\173\12\11\11\11\11\x9\11\x9\11\x9\146\x69\154\164\x65\162\163\40\53\x3d\40\47\50\x6d\x65\x6d\x62\145\162\117\x66\x3d\x27\40\x2b\x20\x61\164\x74\x72\x73\133\151\135\x2e\x69\144\40\53\40\47\51\47\73\xa\11\11\11\x9\11\x9\11\11\x20\175\40\12\x9\x9\x9\x9\x9\x9\x9\x9\x20\40\x62\x61\163\151\143\x46\151\x6c\164\x65\x72\40\75\x20\x27\x28\x7c\x27\40\53\40\146\x69\154\164\145\162\163\40\53\x20\x27\51\47\73\12\11\11\x9\11\x9\11\11\175\xa\x9\11\11\11\11\x9\11\x65\154\163\x65\x20\x69\x66\x28\164\x79\x70\x65\x6f\146\40\141\x74\x74\162\x73\133\60\x5d\x3d\75\x22\x75\x6e\144\x65\146\151\156\145\144\x22\x29\173\12\x9\x9\11\x9\11\11\11\11\x72\x65\164\x75\x72\156\40\x22\x22\73\12\x9\11\11\x9\x9\x9\11\175\12\x9\x9\x9\11\x9\x9\x9\x65\154\x73\x65\x7b\12\11\x9\11\x9\x9\x9\11\x9\x76\141\162\40\x62\141\x73\151\x63\106\151\x6c\164\x65\162\40\75\x20\x27\50\155\145\155\x62\145\x72\x4f\x66\x3d\47\40\x2b\x20\141\x74\164\x72\x73\x5b\x30\x5d\56\x69\144\x20\53\x20\x27\51\x27\x3b\xa\11\x9\x9\11\11\11\x9\x7d\12\11\x9\11\11\11\11\x9\11\x72\145\164\x75\x72\x6e\x20\x62\141\163\x69\x63\106\x69\x6c\x74\x65\162\x3b\xa\x9\x9\x9\x9\11\11\x7d\12\12\xa\11\11\11\11\x9\11\146\x75\x6e\x63\164\x69\157\x6e\40\143\162\x65\141\x74\x65\105\170\164\x72\141\x55\163\x65\162\x41\x74\164\x72\x69\142\165\164\x65\x73\106\x6f\162\106\151\x6c\x74\x65\x72\50\51\173\xa\11\11\x9\11\x9\11\x9\x73\x65\x6c\x65\x63\x74\145\x64\105\x78\x74\162\x61\125\163\145\162\101\x74\164\x72\x20\x3d\x20\x6a\121\165\145\162\x79\x28\42\x23\145\170\x74\162\x61\x5f\165\163\145\162\x5f\141\x74\164\x72\x69\142\x75\164\145\42\51\56\x76\141\x6c\50\51\73\12\x9\11\x9\x9\11\x9\11\163\145\x6c\x65\x63\164\145\144\125\x73\145\162\x41\164\164\x72\40\x3d\x20\x6a\x51\x75\145\x72\171\50\x22\x2e\155\x6f\x5f\154\144\x61\160\x5f\x6e\157\137\x63\150\145\x63\153\x62\157\x78\137\x75\163\145\162\72\x63\150\x65\x63\x6b\145\144\x22\51\x2e\154\145\156\147\164\x68\73\12\11\11\11\x9\11\11\11\151\x66\x28\x73\x65\x6c\x65\x63\164\x65\x64\x45\x78\164\x72\141\125\163\x65\x72\x41\x74\164\x72\40\x3d\x3d\x20\47\47\40\x26\x26\40\163\145\x6c\145\x63\x74\145\x64\x55\163\145\x72\101\164\x74\x72\x20\x3d\75\60\x29\x20\162\145\x74\165\x72\x6e\x20\163\145\154\145\143\x74\145\x64\x45\170\164\162\141\x55\x73\x65\162\x41\164\x74\162\73\12\x9\x9\11\x9\11\11\x9\x69\x66\x28\163\145\154\x65\143\x74\x65\144\105\170\164\162\x61\x55\163\145\x72\101\x74\164\162\x20\x3d\x3d\x20\47\x27\x29\x20\x72\x65\164\x75\x72\156\40\x73\145\x6c\x65\143\x74\145\x64\x45\170\164\x72\141\125\163\145\162\101\164\x74\162\73\xa\x9\11\11\11\x9\x9\11\x69\x66\50\x73\145\x6c\x65\143\x74\145\x64\105\170\164\x72\x61\125\x73\145\x72\x41\x74\164\x72\x2e\151\156\x63\x6c\x75\x64\145\x73\x28\42\54\42\x29\x29\173\xa\11\x9\x9\x9\x9\x9\11\11\11\163\x65\154\x65\143\164\x65\x64\x45\x78\x74\162\141\x55\163\145\162\101\164\164\162\x20\75\x20\x6a\121\x75\145\x72\171\x28\42\43\x65\170\164\x72\x61\x5f\x75\x73\145\x72\137\x61\164\164\x72\x69\142\x75\164\x65\x22\x29\56\166\141\x6c\x28\51\x2e\163\160\154\151\x74\50\42\x2c\42\51\73\12\11\11\11\11\x9\11\11\x9\x9\40\x65\170\x74\162\x41\x74\164\162\x4c\x65\x6e\147\164\x68\40\75\x20\163\145\154\x65\x63\x74\x65\144\105\x78\x74\162\141\125\163\x65\x72\x41\164\x74\x72\x2e\x6c\145\x6e\x67\x74\x68\73\12\11\x9\11\11\11\x9\x9\x7d\xa\11\x9\x9\11\x9\11\x9\145\154\x73\145\xa\x9\x9\x9\11\x9\11\11\x65\170\x74\162\101\164\x74\x72\114\145\x6e\147\x74\150\40\x3d\40\x31\x3b\xa\12\x9\11\x9\x9\11\11\x9\146\151\154\164\145\x72\163\40\x3d\x20\47\47\73\12\x9\x9\11\11\x9\11\11\x69\x66\50\x65\170\x74\x72\101\164\164\162\114\x65\x6e\x67\164\150\x20\76\40\61\x29\x7b\12\11\11\11\11\x9\x9\x9\11\40\x66\157\x72\50\151\40\75\x20\60\73\40\151\x20\x3c\x20\x65\x78\164\x72\101\x74\164\x72\114\x65\156\x67\164\150\40\x3b\x20\53\53\x69\x29\x7b\xa\x9\11\11\11\x9\11\11\x9\x9\151\x66\50\x73\x65\154\x65\143\164\x65\144\x45\170\164\162\141\x55\163\x65\x72\x41\x74\164\162\133\x69\135\x20\x21\75\x20\42\x45\x78\x74\162\141\40\141\164\164\162\x69\x62\165\164\145\x73\42\51\xa\11\x9\x9\x9\x9\x9\11\x9\11\x66\x69\154\x74\145\x72\163\40\53\75\x20\x27\50\x27\x20\x2b\x20\163\145\x6c\x65\143\x74\145\x64\105\x78\x74\162\x61\x55\x73\x65\x72\x41\x74\164\x72\x5b\x69\x5d\x20\53\40\x27\75\x3f\x29\x27\73\12\x9\x9\11\x9\11\11\x9\11\40\175\40\12\11\11\x9\x9\11\x9\11\x7d\12\x9\11\x9\11\11\x9\11\x65\154\163\x65\173\12\x9\11\11\11\x9\x9\x9\x9\151\x66\x28\163\x65\154\x65\143\x74\145\x64\105\x78\x74\x72\141\x55\x73\145\x72\x41\x74\164\x72\x5b\151\135\x20\x21\75\x20\x22\x45\170\164\x72\x61\x20\141\164\x74\162\151\x62\165\164\145\163\x22\51\12\11\x9\11\11\x9\x9\x9\11\146\151\x6c\x74\x65\x72\163\40\x3d\x20\x27\x28\47\40\x2b\40\x73\145\154\145\143\164\x65\144\105\170\x74\162\141\x55\163\145\x72\x41\164\x74\162\x2b\x20\47\75\x3f\x29\x27\x3b\xa\x9\x9\11\x9\11\x9\11\x7d\xa\x9\x9\x9\x9\x9\x9\11\11\x72\145\x74\x75\x72\156\40\x66\x69\154\164\145\x72\x73\x3b\12\11\11\11\11\x9\x9\175\12\12\x9\11\x9\x9\x9\11\146\x75\156\143\x74\x69\x6f\156\x20\x63\162\x65\x61\x74\145\x46\151\156\x61\x6c\x55\x73\x65\x72\x41\164\164\x72\x69\142\x75\164\145\50\51\x7b\xa\x9\11\11\11\11\x9\11\146\151\x6c\x74\145\162\x20\75\x20\x27\47\x3b\xa\x9\x9\x9\x9\x9\11\x9\x75\163\x65\x72\101\x74\x74\162\151\142\x75\164\x65\163\106\151\154\x74\145\x72\x20\x3d\x20\143\162\x65\141\164\x65\x55\163\x65\x72\x41\164\164\162\x69\x62\165\x74\145\163\106\x6f\x72\106\151\154\164\x65\x72\50\51\73\12\x9\x9\11\x9\x9\x9\11\145\170\x74\162\141\x55\x73\x65\x72\x41\164\x74\162\151\142\165\164\145\x46\x69\154\164\x65\x72\x20\75\x20\x20\x63\162\x65\x61\164\145\x45\x78\164\x72\x61\125\x73\x65\x72\101\164\x74\162\x69\142\x75\x74\x65\163\106\157\162\x46\x69\x6c\164\145\162\x28\51\73\12\11\x9\x9\11\x9\11\11\x73\145\154\145\x63\164\145\x64\105\170\164\162\x61\x55\x73\145\x72\101\x74\164\162\40\75\40\x6a\x51\x75\x65\162\x79\50\42\43\145\170\164\162\141\x5f\165\163\145\162\x5f\141\x74\164\162\x69\x62\x75\x74\x65\x22\51\56\x76\141\x6c\50\51\x3b\xa\11\x9\11\11\11\11\11\xa\x9\x9\x9\x9\11\11\x9\165\163\145\162\x41\164\164\x72\x69\x62\x75\x74\x65\x73\106\x69\154\x74\145\x72\x4c\x65\156\147\x74\150\40\75\40\x75\163\145\162\x41\164\x74\162\151\x62\x75\x74\x65\163\x46\x69\154\164\x65\x72\56\x73\160\154\151\x74\x28\42\x29\42\x29\56\154\x65\156\147\x74\x68\40\x2d\40\x31\x3b\12\11\x9\11\11\11\x9\x9\x65\x78\x74\x72\x61\125\x73\145\x72\x41\164\x74\x72\x69\x62\x75\164\x65\106\151\x6c\164\145\x72\114\x65\x6e\x67\164\150\x20\75\40\x65\170\x74\x72\x61\125\163\x65\x72\101\x74\164\162\151\x62\165\x74\x65\x46\151\154\164\145\162\56\x73\x70\154\x69\164\50\42\x29\42\x29\x2e\154\x65\156\147\164\x68\x20\55\x20\61\73\xa\xa\x9\11\x9\11\x9\11\x9\151\146\x28\x75\163\x65\x72\x41\x74\164\x72\151\x62\165\164\145\163\x46\151\154\164\x65\162\114\x65\x6e\147\164\x68\40\x3d\x3d\40\60\40\x26\46\40\145\170\164\x72\x61\125\x73\x65\x72\101\x74\x74\x72\151\142\165\x74\145\106\151\x6c\x74\x65\162\114\x65\x6e\147\x74\x68\x20\x3d\x3d\x20\x31\x20\46\x26\x20\163\x65\x6c\x65\x63\x74\145\144\105\170\x74\162\141\125\163\145\x72\x41\164\x74\x72\x20\41\75\40\47\x27\51\xa\x9\11\x9\11\11\11\x9\11\162\145\x74\x75\x72\156\x20\145\170\x74\x72\141\x55\x73\145\x72\101\x74\x74\162\x69\x62\165\x74\145\106\x69\154\164\145\x72\73\xa\xa\x9\11\11\x9\11\11\x9\x69\x66\x28\x75\163\x65\x72\101\164\x74\162\151\x62\x75\x74\x65\x73\106\151\x6c\164\145\162\x4c\x65\156\x67\164\150\40\x3e\x20\61\x20\174\174\40\50\x65\170\x74\162\x61\x55\x73\x65\162\101\164\164\x72\151\x62\x75\164\x65\x46\151\154\x74\x65\162\x4c\145\156\147\164\150\40\x3e\75\x20\x31\x29\x29\173\xa\11\x9\11\x9\x9\x9\x9\11\x66\x69\x6c\164\x65\162\x20\75\x20\47\x28\174\x27\x20\x2b\40\165\163\145\x72\x41\x74\x74\162\x69\x62\x75\164\145\x73\x46\x69\154\164\145\x72\x20\x2b\40\x65\x78\164\x72\x61\x55\163\145\x72\101\x74\x74\x72\x69\142\165\164\145\106\x69\x6c\x74\145\162\x20\53\x20\47\x29\x27\73\12\x9\x9\x9\x9\11\x9\x9\x7d\xa\x9\11\11\11\11\x9\11\x65\x6c\x73\x65\40\151\146\x28\x75\163\145\162\x41\164\164\x72\151\x62\x75\164\x65\163\x46\151\x6c\x74\x65\162\x4c\145\156\147\164\150\40\75\x3d\40\61\x20\x26\x26\x20\x65\x78\164\x72\141\x55\x73\x65\162\x41\x74\x74\162\x69\142\165\x74\x65\x46\x69\x6c\x74\x65\162\x4c\145\156\147\x74\150\x20\75\x3d\x20\60\51\x7b\xa\11\x9\x9\x9\11\x9\11\11\11\x66\x69\154\164\145\x72\40\75\x20\165\163\145\162\101\x74\164\162\x69\x62\x75\164\x65\163\106\151\x6c\x74\x65\162\40\73\xa\11\11\11\x9\x9\11\11\x7d\xa\x9\x9\x9\11\11\11\11\x65\154\x73\145\40\151\x66\x28\165\x73\x65\162\101\164\x74\x72\x69\x62\x75\164\145\163\106\x69\x6c\x74\145\x72\x4c\145\156\147\x74\x68\x20\x3e\x3d\40\61\x20\46\46\x20\x20\145\170\164\x72\141\x55\x73\145\162\101\x74\164\x72\151\x62\x75\164\145\106\151\154\x74\x65\162\x4c\x65\x6e\x67\x74\150\x20\x3d\75\40\x30\51\173\12\x9\x9\11\11\x9\11\11\11\11\x66\151\154\164\x65\162\40\75\40\47\x28\x7c\x27\40\53\40\x75\163\145\162\101\x74\x74\162\151\142\165\164\x65\163\106\x69\154\x74\145\162\40\x20\x2b\40\x27\51\x27\73\12\11\x9\x9\11\11\11\x9\x9\175\xa\x9\x9\11\11\x9\11\x9\145\154\163\145\x7b\12\12\x9\11\11\11\x9\11\x9\x9\146\151\154\164\x65\x72\x20\75\40\165\163\x65\x72\101\x74\164\162\151\x62\165\164\x65\x73\106\x69\154\x74\x65\162\x20\x2b\x20\145\170\164\162\141\125\163\x65\162\101\164\x74\162\x69\x62\165\164\145\x46\151\x6c\164\145\162\x3b\x20\12\x9\11\11\11\x9\x9\x9\x7d\12\x9\x9\11\11\x9\12\11\x9\11\11\x9\x9\x9\x72\145\x74\165\x72\x6e\x20\146\x69\154\x74\145\x72\73\12\xa\12\12\11\11\11\x9\11\11\x7d\12\xa\x9\11\11\x9\x9\11\x66\x75\156\x63\164\x69\x6f\x6e\40\143\x72\x65\141\164\145\x53\145\x61\x72\x63\150\106\151\x6c\x74\145\162\x28\x73\x65\x6c\x65\143\x74\x65\144\x41\164\x74\x72\51\x7b\xa\x9\x9\x9\x9\x9\x9\x9\163\145\154\145\143\x74\145\144\x55\163\x65\x72\x41\164\x74\162\x20\x3d\x20\x6a\121\x75\x65\162\171\50\42\x2e\x6d\x6f\x5f\x6c\x64\141\160\137\156\x6f\137\143\150\145\x63\153\142\x6f\x78\137\165\x73\145\162\x3a\143\150\145\x63\x6b\145\144\x22\x29\x2e\x6c\145\156\147\164\x68\73\xa\11\11\11\11\11\11\11\x73\x65\154\x65\143\x74\x65\x64\107\162\x6f\165\x70\101\x74\x74\x72\x20\75\x20\x6a\121\165\x65\162\171\x28\x22\x2e\x6d\157\x5f\x6c\x64\141\x70\137\156\x6f\x5f\143\150\x65\x63\153\x62\x6f\170\137\147\x72\x6f\x75\x70\x3a\143\x68\x65\x63\153\x65\144\x22\51\56\154\x65\156\147\x74\150\x3b\xa\x9\x9\x9\11\x9\11\11\x61\x74\164\x72\163\x20\x3d\x20\152\x51\x75\145\x72\171\50\42\56\x6d\x6f\137\154\144\141\x70\x5f\x6e\x6f\x5f\x63\x68\x65\x63\153\142\x6f\x78\x5f\x75\163\145\x72\72\143\x68\x65\x63\153\x65\144\42\x29\73\12\x9\x9\x9\11\x9\11\x9\142\141\163\151\x63\x46\x69\154\164\145\162\x20\x3d\40\x27\x27\73\12\x9\11\11\11\11\11\11\x69\146\50\163\x65\154\145\143\x74\145\144\x55\163\x65\x72\x41\x74\x74\162\40\x3e\75\x31\40\40\x26\x26\x20\x73\145\x6c\x65\x63\x74\145\144\107\162\x6f\165\160\x41\x74\164\x72\40\x3e\75\x31\51\x7b\xa\11\x9\11\x9\x9\x9\11\x9\142\141\x73\x69\x63\106\151\154\164\x65\x72\40\75\x20\x27\x28\x26\x28\x6f\x62\152\145\143\x74\x43\x6c\141\163\x73\x3d\52\51\x28\x26\x27\x20\x2b\40\143\162\145\x61\x74\x65\106\x69\x6e\141\x6c\x55\163\145\162\101\164\x74\x72\x69\142\x75\x74\x65\50\51\x20\53\x20\143\x72\x65\141\x74\x65\x47\162\157\x75\x70\x41\x74\x74\x72\151\x62\165\x74\x65\163\x46\157\162\106\151\154\164\x65\x72\50\x29\53\40\x27\x29\x29\47\x3b\40\40\x20\40\12\x9\x9\x9\11\x9\x9\x9\175\12\11\11\x9\11\11\x9\11\x65\x6c\163\145\x20\x69\146\x28\x73\145\x6c\145\143\164\x65\x64\125\163\145\162\101\x74\164\162\40\x3d\75\x20\x30\x20\46\x26\40\x73\x65\154\145\x63\164\x65\x64\x47\x72\157\165\x70\x41\164\x74\x72\40\76\75\61\40\x29\173\xa\x9\11\x9\11\x9\x9\11\x9\x62\x61\x73\x69\x63\106\x69\x6c\x74\145\162\40\x3d\x20\47\50\46\x28\157\142\152\145\x63\164\x43\154\x61\163\x73\x3d\x2a\x29\50\x26\47\x20\53\x20\x63\162\145\141\x74\x65\106\151\156\x61\x6c\x55\163\x65\x72\101\164\164\x72\x69\142\x75\164\145\x28\51\x20\53\x63\162\145\x61\x74\x65\107\x72\157\x75\160\101\x74\x74\162\151\x62\165\164\145\x73\106\x6f\x72\x46\x69\x6c\164\145\162\x28\x29\x20\53\x20\47\51\x29\x27\x3b\12\11\11\11\11\11\x9\11\175\12\11\11\11\11\x9\x9\11\145\x6c\x73\x65\x20\x69\x66\50\x73\x65\x6c\x65\x63\164\145\x64\x47\x72\x6f\x75\x70\x41\164\x74\162\x20\75\75\40\60\51\x7b\xa\x9\x9\11\11\x9\11\x9\40\142\x61\x73\151\143\106\151\x6c\164\145\x72\40\75\x20\x27\x28\x26\50\x6f\x62\x6a\145\143\x74\103\154\x61\x73\163\75\52\51\x27\x20\53\40\x63\x72\x65\x61\164\145\106\x69\156\x61\154\125\x73\x65\x72\101\164\x74\162\x69\142\165\164\145\x28\51\x20\53\x27\51\x27\x3b\40\x20\x20\12\x9\x9\11\x9\11\11\x9\x7d\xa\11\x9\x9\11\x9\11\x9\12\x9\x9\x9\11\x9\x9\x9\162\x65\x74\165\162\156\40\x62\141\x73\151\x63\106\x69\154\x74\x65\162\x3b\xa\xa\x9\x9\x9\x9\11\11\175\xa\12\xa\x9\11\11\11\11\11\152\x51\165\x65\162\171\50\x22\43\x73\x65\141\x72\143\x68\x5f\x66\x69\154\164\145\162\137\x63\x68\x65\x63\153\x22\x29\x2e\x63\154\x69\x63\153\x28\146\165\156\x63\164\x69\x6f\156\40\50\51\x20\173\xa\11\x9\x9\x9\11\x9\11\143\165\x73\164\x6f\155\106\151\154\x74\x65\x72\125\111\101\x63\164\x69\x6f\x6e\50\164\150\151\163\51\73\xa\xa\x9\x9\11\11\x9\11\x7d\x29\x3b\12\xa\11\x9\11\11\x9\x9\146\x75\x6e\143\x74\x69\x6f\x6e\x20\143\165\x73\x74\157\155\106\x69\154\164\145\162\125\111\101\x63\x74\x69\x6f\156\x28\145\154\145\155\x29\173\12\x9\11\x9\x9\x9\11\11\151\x66\40\x28\152\x51\165\x65\162\x79\x28\x65\154\145\155\x29\56\151\x73\50\42\72\143\150\145\x63\x6b\x65\144\42\x29\x29\40\x7b\xa\11\11\11\x9\11\x9\11\x9\x6a\121\165\145\162\171\50\42\43\x75\163\x65\x72\101\x74\x74\162\x69\142\165\164\x65\x73\x44\151\166\42\51\x2e\163\x6c\151\x64\x65\x55\160\x28\51\x3b\12\x9\11\11\x9\11\x9\11\11\152\x51\x75\x65\162\x79\50\42\43\x75\x73\145\x72\137\x64\151\166\42\x29\x2e\x73\154\151\144\x65\104\157\x77\x6e\x28\x29\73\xa\11\x9\11\x9\11\x9\x9\x9\x6a\x51\x75\145\162\x79\x28\x22\x23\165\x73\145\x72\156\141\x6d\x65\x5f\x61\x74\164\x72\151\142\165\164\145\137\x69\144\42\51\x2e\x61\164\164\x72\x28\x22\162\145\x71\x75\151\162\x65\144\x22\54\x20\146\x61\x6c\x73\x65\x29\x3b\12\11\11\11\x9\x9\11\11\11\152\121\165\145\x72\x79\x28\42\43\x73\145\141\x72\143\150\137\146\x69\x6c\x74\145\162\42\x29\x2e\141\x74\x74\x72\x28\x22\x72\145\x71\x75\151\x72\x65\144\42\x2c\40\x74\162\165\145\51\x3b\12\x9\x9\11\x9\x9\x9\x9\11\x6a\x51\165\145\x72\171\x28\42\43\143\165\x73\x74\157\155\123\x65\141\162\143\150\106\x69\x6c\x74\x65\162\116\x6f\x74\151\143\x65\x20\x2c\40\43\x67\x72\x6f\165\160\105\x72\x72\x6f\x72\x4d\x65\x73\x73\x61\x67\x65\42\51\56\x68\151\144\x65\50\51\x3b\xa\x9\x9\x9\x9\x9\11\x9\11\x6a\x51\165\x65\162\x79\50\42\x5b\x69\x64\75\47\165\163\x65\x72\101\x74\164\x72\x69\x62\165\x74\x65\x73\104\x69\166\47\135\42\x29\x2e\x68\151\144\x65\50\x29\xa\11\11\x9\x9\11\x9\x9\11\x6a\121\165\x65\162\171\x28\42\x5b\x69\144\75\47\163\145\x61\x72\143\150\137\x66\151\x6c\164\x65\x72\137\x64\151\166\47\x5d\42\x29\56\163\x68\x6f\x77\50\51\73\12\11\11\x9\11\x9\x9\x9\x9\152\121\x75\145\x72\x79\50\x22\x23\x63\165\163\x74\x6f\155\137\146\151\x6c\164\145\x72\137\x6e\157\x74\151\143\145\x22\51\x2e\163\150\x6f\167\x28\x29\x3b\12\x9\x9\11\x9\x9\x9\x9\x9\57\57\x20\152\x51\165\145\x72\171\50\x22\43\x73\x65\x61\x72\143\150\x5f\x66\151\x6c\x74\x65\162\42\51\x2e\x72\145\x6d\x6f\166\145\101\164\164\162\50\42\144\151\163\141\x62\154\145\144\x22\x29\73\xa\x9\11\11\x9\x9\x9\11\x9\152\x51\165\x65\162\171\50\x22\x23\163\x65\141\162\143\150\137\146\x69\x6c\164\145\162\42\x29\56\143\x73\x73\x28\42\x77\151\144\164\x68\x22\x2c\x22\x31\x30\x30\45\42\51\x3b\xa\12\xa\x9\11\x9\x9\x9\11\11\175\x20\x65\154\163\145\40\151\x66\x28\41\x6a\121\165\145\162\x79\x28\145\x6c\x65\x6d\x29\56\151\163\50\x22\x3a\x63\150\145\x63\153\145\144\x22\51\x29\x20\173\12\x9\11\x9\x9\11\x9\11\11\x6a\121\165\x65\162\171\x28\42\x23\x75\163\145\162\101\x74\x74\162\x69\x62\165\x74\x65\x73\104\x69\166\42\x29\56\163\154\151\x64\x65\104\x6f\167\156\x28\x29\x3b\xa\x9\x9\11\11\x9\x9\x9\11\x6a\x51\x75\x65\162\x79\50\x22\x23\165\163\x65\x72\x5f\144\x69\x76\42\51\56\x73\x6c\x69\144\x65\x55\x70\x28\x29\73\xa\x9\11\x9\11\11\11\11\11\x6a\121\165\145\x72\171\x28\x22\x23\163\145\141\162\x63\x68\x5f\x66\x69\x6c\x74\145\162\x22\51\x2e\x61\x74\x74\x72\x28\x22\162\x65\161\165\151\162\145\x64\42\54\40\146\x61\x6c\x73\145\x29\73\xa\x9\x9\x9\11\x9\11\11\11\x6a\x51\165\145\x72\x79\50\x22\x23\165\x73\x65\x72\x6e\141\x6d\x65\x5f\x61\x74\164\x72\151\142\165\164\x65\137\151\x64\x22\51\x2e\x61\x74\x74\x72\x28\x22\162\x65\161\165\x69\x72\145\x64\x22\x2c\x20\164\162\x75\x65\51\73\12\x9\x9\11\11\x9\11\x9\x9\57\57\x20\152\121\165\145\162\171\50\x22\x23\163\145\x61\x72\x63\x68\137\x66\x69\154\x74\145\162\x22\x29\x2e\141\164\x74\162\x28\42\x64\151\163\x61\142\154\145\x64\42\54\40\x22\x64\151\x73\x61\142\154\x65\144\42\x29\73\12\11\x9\x9\11\11\x9\11\11\152\x51\165\145\162\x79\x28\42\x23\163\x65\141\x72\143\150\x5f\x66\x69\154\164\x65\162\x22\x29\56\143\x73\x73\50\42\167\151\x64\x74\150\x22\x2c\42\x31\x34\x30\x25\x22\x29\73\xa\11\11\11\x9\11\x9\x9\11\x6a\121\x75\145\162\171\x28\42\43\143\165\163\164\157\155\x53\145\x61\162\143\x68\106\x69\154\x74\x65\162\116\157\x74\151\x63\x65\54\x20\43\147\x72\x6f\165\x70\105\162\x72\157\162\x4d\x65\x73\163\141\147\x65\42\x29\x2e\163\x68\157\167\50\x29\73\12\11\x9\x9\x9\x9\11\x9\11\x6a\x51\x75\145\162\171\x28\x22\133\x69\x64\75\x27\x75\x73\145\x72\x41\x74\x74\162\151\x62\x75\x74\x65\163\104\151\x76\x27\135\42\51\x2e\x73\150\157\x77\50\51\x3b\xa\11\11\11\11\11\11\11\11\152\121\165\x65\162\171\x28\42\x23\x63\x75\163\164\157\x6d\x5f\x66\151\154\164\x65\x72\137\156\157\x74\x69\x63\145\x22\51\56\x68\151\144\x65\50\51\73\xa\x9\x9\11\x9\11\11\x9\11\152\121\x75\145\162\171\50\x22\133\x69\144\75\47\163\145\x61\x72\x63\x68\x5f\146\x69\x6c\164\145\x72\x5f\144\x69\166\47\x5d\x22\x29\56\150\x69\x64\145\x28\51\x3b\12\11\11\11\x9\x9\11\11\11\57\57\40\x6a\x51\x75\145\x72\x79\x28\x22\43\x73\x65\141\x72\x63\150\137\146\x69\x6c\x74\145\x72\42\51\56\x72\x65\x6d\157\x76\145\x43\x6c\x61\163\x73\x28\42\167\x69\144\x74\x68\42\x2c\42\x31\x30\x30\45\42\x29\73\xa\x9\x9\x9\x9\11\x9\11\x7d\xa\x9\x9\x9\x9\x9\x9\175\xa\xa\x9\11\11\11\x9\40\x20\40\x66\x75\x6e\x63\164\x69\157\x6e\x20\x6d\157\106\151\x6c\164\x65\162\103\150\145\x63\x6b\x28\51\40\173\xa\11\x9\11\x9\x9\x9\x20\40\x20\44\x63\165\163\x74\x6f\x6d\x46\151\154\164\145\x72\x43\x68\x65\143\153\x20\75\x20\x64\157\x63\x75\x6d\x65\x6e\x74\56\147\x65\164\105\154\x65\x6d\x65\156\x74\102\171\111\144\x28\x22\x73\x65\141\162\143\150\x5f\146\151\x6c\164\145\162\x5f\143\150\145\x63\153\x22\x29\56\143\x68\x65\x63\153\x65\x64\x3b\12\x9\11\11\x9\11\x9\40\x20\x20\x69\x66\x28\44\x63\x75\163\164\x6f\x6d\x46\x69\x6c\x74\x65\162\103\x68\145\x63\x6b\x20\x3d\x3d\75\x20\x66\141\x6c\163\145\x29\x20\173\xa\11\11\11\11\x9\11\11\40\x20\40\x76\x61\x72\40\143\150\145\143\x6b\x62\157\170\145\x73\x20\75\x20\x64\x6f\x63\165\x6d\145\156\x74\56\147\145\x74\x45\154\145\155\x65\156\x74\102\x79\x49\x64\x28\42\x75\x73\x65\162\137\x63\x68\145\143\153\x62\x6f\x78\x65\x73\42\x29\x3b\xa\x9\11\x9\11\11\x9\11\x20\x20\x20\166\141\162\40\x73\x65\x6c\145\x63\x74\145\x64\103\x68\145\x63\x6b\142\157\170\x65\x73\x20\x3d\x20\143\x68\145\143\153\142\157\x78\x65\163\56\161\165\145\162\x79\x53\x65\154\x65\143\x74\x6f\162\x41\154\154\x28\47\151\x6e\160\x75\x74\133\164\x79\x70\145\75\x22\x63\150\x65\143\x6b\142\157\x78\42\x5d\72\143\x68\x65\x63\153\145\144\47\51\73\12\11\11\11\x9\11\x9\11\x20\x20\x20\x69\x66\50\x73\145\x6c\x65\143\164\145\x64\x43\150\x65\143\x6b\142\157\170\x65\163\56\x6c\145\156\x67\164\x68\x20\75\75\40\x30\51\40\x7b\12\11\x9\11\11\11\11\11\11\x20\40\40\143\x68\x65\x63\x6b\x62\x6f\x78\x65\x73\56\x71\165\145\162\x79\123\x65\x6c\145\x63\164\157\x72\x41\x6c\x6c\x28\47\151\156\x70\165\x74\x5b\164\171\x70\x65\75\x22\143\x68\145\143\x6b\142\x6f\170\42\135\x27\51\133\60\x5d\56\x73\145\164\101\x74\164\162\151\142\x75\x74\x65\50\47\x72\x65\161\x75\151\162\x65\x64\47\x2c\40\47\x27\51\73\12\11\11\x9\11\x9\x9\x9\40\40\40\175\x20\145\x6c\x73\x65\x20\173\xa\x9\11\x9\x9\x9\11\x9\11\40\x20\40\x63\150\x65\x63\x6b\142\157\x78\x65\163\x2e\161\165\x65\162\x79\x53\x65\154\x65\143\164\157\162\101\x6c\x6c\50\47\x69\156\160\x75\x74\133\164\171\160\x65\75\42\143\150\x65\143\x6b\x62\x6f\170\42\x5d\x27\51\133\60\x5d\56\162\x65\x6d\157\166\x65\x41\x74\x74\x72\151\142\x75\x74\x65\50\47\x72\145\x71\165\x69\x72\145\x64\47\51\x3b\12\x9\x9\11\11\x9\11\11\40\40\x20\x7d\12\x9\x9\x9\x9\11\11\x20\x20\40\175\12\11\11\x9\11\x9\40\x20\x20\x7d\12\x9\11\x9\x9\11\x3c\57\163\x63\x72\x69\x70\x74\x3e\xa\12\xa\x9\x9\11\11\x9\x3c\x74\x72\x3e\12\x9\x9\x9\x9\x9\11\74\164\144\x3e\x26\x6e\x62\x73\160\73\74\57\164\144\x3e\xa\x9\11\x9\11\x9\x3c\57\164\x72\x3e\xa\x9\x9\x9\11\11\x3c\x74\x72\x3e\xa\11\11\11\11\x9\x9\x3c\x74\144\76\46\x6e\142\163\x70\73\x3c\x2f\164\x64\76\12\11\x9\11\11\11\x9\x3c\164\x64\40\x63\157\x6c\x73\160\x61\156\x3d\x22\62\42\x3e\x3c\x69\x6e\160\165\164\x20\x74\x79\160\145\75\42\x73\165\142\155\151\x74\42\x20\x63\x6c\141\163\163\x3d\42\142\x75\164\164\157\156\40\142\165\x74\164\157\x6e\x2d\160\x72\151\x6d\141\x72\x79\x20\x62\x75\x74\164\157\156\55\x6c\141\162\x67\x65\x22\xa\x9\11\x9\11\11\11\11\x9\x20\40\x20\166\x61\154\x75\145\75\42\123\141\x76\145\40\123\145\x61\162\143\150\x20\x46\151\154\x74\145\162\42\x20\157\156\x63\154\x69\x63\x6b\x3d\x22\x6d\x6f\x46\x69\x6c\164\145\x72\x43\150\145\x63\x6b\x28\x29\x22\40\57\x3e\x26\156\x62\163\x70\73\46\x6e\142\163\160\x3b\xa\x9\11\11\11\11\11\x9\x3c\151\156\x70\x75\164\xa\11\x9\x9\x9\11\x9\11\11\11\x74\171\160\x65\75\42\142\165\x74\x74\x6f\156\42\x20\151\x64\x3d\42\x63\157\156\156\137\150\x65\x6c\160\137\x75\163\145\x72\137\155\141\x70\160\151\x6e\147\42\12\x9\11\x9\x9\x9\x9\x9\11\x9\x63\154\x61\x73\x73\75\x22\150\145\x6c\x70\40\142\x75\164\x74\x6f\156\40\142\165\164\164\x6f\156\x2d\154\x61\162\147\x65\x20\164\x72\157\165\x62\x6c\x65\137\x62\165\164\164\x6f\x6e\42\12\x9\x9\x9\x9\x9\11\11\11\x9\x76\x61\x6c\165\x65\x3d\x22\124\x72\157\x75\x62\154\145\163\x68\x6f\157\164\x69\156\147\42\x20\57\76\74\57\x74\x64\x3e\xa\x9\x9\x9\11\11\x3c\57\164\x72\x3e\xa\11\11\x9\x9\11\74\x74\x72\76\xa\x9\11\11\11\11\11\x3c\x74\144\40\143\x6f\154\x73\x70\141\x6e\x3d\x22\63\x22\40\151\144\x3d\42\x63\157\156\156\x5f\x75\x73\x65\x72\137\155\141\160\160\151\156\x67\x5f\164\162\x6f\165\x62\x6c\145\163\150\x6f\x6f\x74\42\40\150\151\144\144\145\x6e\76\xa\11\11\11\x9\11\11\x9\x3c\163\x74\x72\x6f\156\x67\76\x41\x72\x65\x20\x79\x6f\x75\40\150\x61\166\151\156\147\x20\164\x72\x6f\165\142\154\x65\40\143\x6f\x6e\156\x65\143\164\x69\156\x67\40\x74\157\x20\171\157\165\162\40\x4c\104\x41\x50\40\163\145\x72\x76\145\x72\x20\x66\x72\x6f\155\40\164\150\x69\x73\x20\160\154\x75\147\x69\x6e\77\74\x2f\x73\x74\x72\x6f\x6e\x67\x3e\12\11\11\x9\x9\11\x9\11\x3c\x6f\154\76\12\x9\11\11\11\x9\x9\x9\x9\x3c\x6c\x69\76\124\x68\145\x20\74\x62\76\x73\x65\141\162\x63\x68\40\x62\141\163\145\74\x2f\142\76\x20\x55\x52\x4c\x20\x69\163\x20\x74\x79\x70\x65\x64\x20\x69\x6e\x63\157\x72\x72\x65\x63\164\x6c\171\x2e\40\120\x6c\x65\x61\163\x65\40\x76\x65\162\151\x66\171\40\151\146\40\164\150\141\164\x20\163\145\x61\162\143\150\40\142\141\x73\145\12\x9\x9\x9\11\x9\x9\x9\11\11\151\x73\40\x70\162\x65\163\x65\x6e\x74\56\12\x9\11\11\x9\11\11\11\11\x3c\x2f\154\x69\76\12\11\x9\x9\x9\x9\x9\11\x9\74\154\x69\76\125\163\145\x72\x20\x69\163\40\x6e\x6f\164\40\160\162\x65\163\145\156\x74\x20\x69\156\x20\164\150\141\164\40\163\x65\141\x72\x63\x68\40\142\x61\x73\x65\56\40\124\x68\x65\x20\x75\163\x65\162\40\x6d\141\x79\40\x62\145\40\x70\162\x65\163\x65\x6e\164\40\x69\x6e\40\x74\x68\x65\x20\144\151\162\x65\143\x74\157\x72\171\xa\x9\x9\x9\11\11\11\x9\11\x9\x62\165\x74\x20\151\156\40\163\157\155\145\40\x6f\x74\x68\145\x72\x20\164\x72\x65\145\x20\141\x6e\x64\40\x79\157\x75\x20\x6d\x61\x79\40\150\141\x76\145\x20\145\156\x74\145\x72\145\x64\40\141\x20\x74\x72\145\x65\40\167\150\x65\x72\145\x20\164\x68\x69\163\x20\x75\163\x65\162\x73\x20\151\x73\x20\x6e\x6f\164\xa\11\11\11\11\x9\11\11\11\x9\160\162\x65\x73\x65\156\x74\x2e\12\x9\11\11\x9\11\x9\x9\11\x3c\57\x6c\151\76\12\x9\11\x9\x9\x9\11\x9\x9\x3c\x6c\151\76\74\142\x3e\x53\145\x61\x72\x63\150\x20\x66\x69\154\x74\145\x72\x3c\57\142\x3e\x20\151\x73\40\151\x6e\143\x6f\x72\x72\x65\143\x74\x20\55\40\x55\x73\x65\162\40\x69\x73\x20\160\162\x65\163\145\x6e\164\x20\151\156\x20\164\150\145\40\x73\145\x61\x72\143\150\x20\x62\141\163\x65\x20\142\x75\x74\40\164\150\145\12\x9\x9\11\11\11\11\x9\x9\11\x75\x73\145\x72\156\141\x6d\145\x20\151\163\40\155\x61\x70\x70\x65\x64\x20\x74\157\40\141\x20\x64\x69\146\146\145\162\x65\156\164\x20\141\164\164\162\x69\142\165\x74\145\40\151\x6e\x20\164\x68\x65\40\163\145\141\162\143\x68\x20\x66\x69\154\x74\145\x72\56\x20\x45\56\x67\x2e\40\171\157\x75\40\x6d\x61\171\40\142\x65\12\x9\11\11\11\x9\x9\11\11\x9\x6c\157\x67\x67\x69\156\147\x20\x69\156\x20\x77\x69\164\150\40\x75\x73\x65\162\156\x61\155\145\40\141\156\x64\40\x6d\141\x79\x20\150\141\x76\145\40\155\141\160\160\x65\x64\x20\x69\x74\x20\x74\157\x20\x74\150\145\x20\x65\155\141\x69\154\40\x61\164\164\x72\151\142\x75\164\145\x2e\x20\x53\x6f\x20\164\x68\151\x73\x20\167\x6f\x6e\x74\xa\x9\11\11\11\x9\x9\11\x9\x9\x77\157\x72\x6b\x2e\40\120\x6c\145\x61\163\145\40\155\141\x6b\145\x20\x73\x75\162\x65\40\164\150\x61\164\x20\164\x68\145\40\x72\x69\x67\x68\x74\40\x61\164\164\x72\151\142\165\164\145\x20\x69\163\x20\155\145\156\164\151\157\156\145\x64\40\151\156\40\164\150\x65\x20\163\x65\x61\x72\143\150\40\x66\x69\154\164\x65\x72\12\11\11\11\x9\11\11\x9\x9\11\50\167\151\164\x68\x20\x77\150\151\x63\150\x20\171\x6f\165\40\x77\141\156\164\x20\x74\x68\x65\x20\155\x61\x70\160\151\156\147\x20\164\157\x20\150\x61\160\160\145\156\51\xa\x9\11\11\x9\11\x9\x9\11\74\x2f\154\x69\76\xa\x9\11\11\x9\11\x9\x9\x9\x3c\154\x69\x3e\x50\154\x65\141\x73\145\40\155\x61\153\x65\40\163\165\162\145\x20\164\x68\x61\x74\40\164\150\x65\40\x75\x73\145\x72\40\151\x73\40\x70\x72\145\x73\x65\156\x74\x20\x61\156\144\x20\x74\x65\163\164\40\x77\x69\x74\x68\x20\x74\x68\x65\x20\x72\151\x67\x68\x74\40\165\163\x65\x72\x2e\x3c\57\x6c\151\76\12\x9\x9\11\x9\x9\11\x9\x9\x3c\x6c\x69\x3e\111\146\x20\171\157\x75\40\141\x72\145\40\163\164\x69\x6c\154\x20\150\x61\x76\151\156\147\40\160\x72\157\x62\x6c\145\x6d\163\x2c\x20\163\165\142\155\151\164\x20\x61\40\x71\165\x65\x72\171\x20\165\163\151\156\147\x20\x74\x68\145\x20\x73\165\160\160\157\x72\164\40\160\141\x6e\145\154\40\x6f\x6e\40\164\x68\145\xa\x9\11\11\11\x9\x9\x9\11\11\x72\x69\147\150\x74\x20\150\141\x6e\144\40\x73\x69\144\x65\x2e\xa\x9\x9\x9\11\11\x9\11\x9\74\57\x6c\x69\x3e\12\x9\x9\x9\11\x9\x9\11\x3c\57\157\x6c\76\xa\xa\x9\11\11\11\11\11\x3c\x2f\164\144\76\xa\x9\x9\x9\x9\x9\74\x2f\164\x72\x3e\12\x9\x9\11\x9\74\x2f\x74\141\x62\x6c\x65\76\xa\x9\11\11\x3c\x2f\x64\x69\x76\x3e\xa\x9\x9\74\57\146\157\x72\155\x3e\xa\x9\x3c\x2f\x64\151\x76\x3e\xa\12\x9\74\x64\151\166\40\x63\154\141\163\x73\x3d\x22\155\x6f\x5f\x6c\x64\141\160\x5f\x6c\x6f\x63\x61\154\137\x73\x6d\x61\154\x6c\x5f\x6c\x61\171\157\165\164\x22\76\12\x9\11\74\41\55\55\40\101\165\x74\150\145\x6e\x74\x69\143\x61\x74\145\x20\x77\151\x74\x68\x20\114\104\101\x50\x20\143\157\x6e\146\x69\147\x75\x72\x61\164\x69\x6f\x6e\x20\55\55\76\12\11\x9\x3c\x66\x6f\162\x6d\x20\x6e\141\x6d\x65\x3d\42\146\42\x20\x6d\145\164\150\x6f\x64\75\x22\x70\x6f\x73\x74\x22\x20\x61\x63\164\x69\157\156\75\42\x22\x3e\12\11\x9\11\74\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\42\150\151\144\144\145\x6e\x22\x20\x6e\141\x6d\x65\x3d\42\x6f\160\x74\x69\157\156\x22\40\166\141\x6c\x75\x65\75\x22\x6d\x6f\137\154\x64\141\160\137\154\157\143\x61\154\137\x74\x65\163\x74\x5f\141\165\164\150\x22\x2f\x3e\12\x9\11\11\x3c\x68\x33\76\124\x65\163\x74\x20\101\165\x74\x68\145\x6e\164\x69\143\141\x74\x69\x6f\156\74\x2f\x68\x33\76\12\x9\x9\x9\74\144\x69\x76\x20\151\144\x3d\42\164\145\163\x74\x5f\x63\x6f\x6e\x6e\x5f\155\163\x67\x22\x3e\x3c\57\144\x69\166\x3e\xa\x9\11\x9\74\x64\151\166\40\151\144\x3d\x22\x70\141\156\x65\x6c\61\42\x3e\12\x9\11\11\x9\74\x74\141\142\154\x65\x20\143\x6c\x61\163\x73\x3d\42\x6d\157\x5f\x6c\x64\141\160\x5f\163\x65\164\164\x69\156\147\163\137\164\141\x62\154\x65\42\x3e\xa\x9\x9\x9\11\x9\x3c\x74\162\x3e\xa\x9\11\x9\x9\x9\x9\74\x74\x64\x20\163\x74\171\x6c\x65\x3d\42\167\151\x64\x74\150\72\x20\62\x34\45\x22\76\x3c\142\76\74\x66\157\x6e\164\40\143\x6f\x6c\x6f\x72\75\42\x23\106\106\x30\x30\60\60\x22\x3e\x2a\x3c\57\x66\x6f\x6e\x74\76\x55\163\145\x72\x6e\141\x6d\x65\x3a\x3c\x2f\142\x3e\74\57\164\144\x3e\xa\x9\x9\x9\11\x9\x9\x3c\x74\144\76\12\11\11\x9\11\11\x9\11\74\x69\x6e\160\x75\164\x20\x63\x6c\x61\x73\x73\x3d\42\x6d\x6f\137\154\144\x61\160\x5f\164\141\142\x6c\145\x5f\164\145\170\x74\142\157\170\40";
echo isset($_POST["\164\145\x73\164\137\165\163\145\162\x6e\x61\155\145"]) ? esc_attr($W7) : '';
echo "\x22\40\x74\x79\160\145\x3d\42\164\x65\x78\164\42\x20\156\x61\x6d\x65\75\x22\x74\145\x73\x74\137\165\x73\x65\x72\156\x61\155\145\x22\x20\162\x65\x71\165\151\x72\x65\x64\40\x70\154\141\143\145\150\x6f\154\x64\x65\162\x3d\42\x45\156\164\145\162\40\x75\163\145\162\x6e\x61\155\x65\42\xa\x9\x9\x9\11\11\11\11\x9";
if (!isset($_POST["\164\x65\x73\164\x5f\x75\163\145\162\156\x61\155\145"])) {
goto E2;
}
echo "\x76\141\x6c\x75\x65\x3d" . $_POST["\x74\145\x73\164\x5f\x75\163\145\x72\x6e\141\155\145"];
E2:
echo "\11\11\x9\11\11\11\x20\x2f\x3e\74\x2f\x74\144\76\12\x9\11\11\x9\x9\x3c\x2f\x74\162\76\xa\x9\11\11\x9\x9\x3c\164\162\76\12\x9\11\11\11\x9\x9\x3c\x74\144\76\74\x62\76\74\x66\x6f\156\x74\40\x63\x6f\154\x6f\162\75\x22\43\x46\x46\60\x30\60\60\x22\76\x2a\74\x2f\146\157\156\x74\76\x50\141\163\x73\x77\x6f\162\144\72\x3c\x2f\x62\76\x3c\57\164\x64\76\12\x9\x9\x9\x9\x9\11\x3c\x74\144\76\x3c\151\156\160\165\164\x20\x63\154\x61\163\x73\75\x22\155\x6f\137\154\x64\x61\160\137\x74\x61\x62\x6c\x65\137\x74\x65\170\164\x62\157\x78\x20";
echo isset($_POST["\x74\145\163\164\x5f\165\x73\x65\162\156\x61\155\145"]) ? esc_attr($U8) : '';
echo "\x22\40\x74\x79\160\145\x3d\x22\160\x61\x73\163\x77\157\162\144\x22\x20\x6e\x61\155\145\75\x22\164\x65\163\164\x5f\x70\x61\x73\163\x77\157\x72\144\42\x20\162\145\x71\x75\x69\162\x65\144\x20\160\x6c\141\143\x65\150\157\x6c\x64\145\162\x3d\x22\x45\x6e\x74\145\162\40\x70\141\x73\x73\x77\x6f\162\x64\42\x20\57\x3e\x3c\x2f\x74\x64\76\xa\11\11\x9\x9\x9\x3c\57\x74\162\x3e\12\11\11\11\11\11\74\164\x72\x3e\xa\x9\11\x9\11\11\x9\x3c\164\144\76\46\x6e\x62\x73\x70\x3b\x3c\57\164\144\x3e\12\x9\x9\11\x9\11\11\x3c\164\x64\76\74\x69\x6e\x70\x75\164\40\x74\x79\160\x65\x3d\42\x73\x75\142\x6d\151\164\x22\40\x63\154\x61\163\x73\x3d\42\142\165\164\x74\x6f\x6e\40\x62\165\164\x74\157\x6e\55\x70\162\151\x6d\141\x72\x79\x20\x62\165\164\x74\x6f\156\55\x6c\x61\162\x67\145\42\xa\11\x9\11\x9\x9\x9\x9\11\40\40\x20\x76\x61\154\x75\145\75\x22\x54\145\x73\164\x20\101\x75\x74\150\x65\156\x74\151\143\141\x74\151\157\156\x22\57\76\46\x6e\x62\x73\x70\73\46\x6e\142\163\x70\x3b\12\x9\x9\11\x9\x9\11\11\x3c\151\156\160\x75\164\xa\x9\11\11\11\11\x9\x9\x9\11\164\171\160\x65\x3d\42\x62\165\x74\x74\157\x6e\42\x20\x69\144\x3d\x22\141\x75\x74\x68\137\x68\x65\154\160\42\40\143\x6c\141\163\163\75\42\x68\145\x6c\x70\40\x62\x75\164\x74\157\156\40\142\x75\x74\164\157\x6e\x2d\x6c\x61\x72\147\x65\x20\164\162\157\165\x62\154\x65\137\142\x75\x74\x74\x6f\156\42\12\x9\x9\11\x9\x9\x9\x9\11\11\x76\x61\x6c\x75\x65\x3d\42\x54\162\157\x75\142\x6c\x65\x73\x68\157\x6f\x74\x69\156\147\42\57\x3e\x3c\x2f\x74\144\x3e\xa\x9\x9\x9\11\11\74\x2f\164\x72\76\12\11\x9\x9\11\11\74\x74\x72\x3e\12\11\x9\11\x9\x9\x9\x3c\x74\144\40\x63\157\x6c\163\x70\x61\x6e\x3d\x22\62\x22\x20\x69\144\75\42\x61\x75\x74\150\137\164\162\157\165\142\x6c\x65\x73\150\x6f\x6f\164\x22\40\150\151\144\x64\145\156\76\12\11\11\11\11\x9\11\11\74\x70\76\xa\11\11\11\11\11\11\11\x9\x3c\163\x74\162\x6f\x6e\x67\x3e\x55\x73\x65\x72\40\151\x73\40\156\157\164\40\x67\x65\x74\164\151\156\x67\40\141\165\164\x68\145\156\164\151\x63\141\164\x65\x64\x3f\40\103\x68\145\143\153\40\164\150\145\x20\x66\x6f\154\154\x6f\167\x69\156\x67\72\x3c\x2f\163\164\x72\157\156\x67\x3e\12\11\x9\x9\11\11\11\x9\74\157\154\76\12\11\11\11\x9\11\11\11\11\74\154\x69\x3e\x54\150\145\x20\165\163\x65\162\156\x61\x6d\x65\55\160\141\x73\163\x77\x6f\162\144\x20\x79\157\165\x20\x61\162\145\x20\x65\x6e\x74\145\162\x69\x6e\x67\40\151\x73\40\143\157\x72\x72\x65\x63\x74\x2e\74\57\154\x69\76\12\11\11\x9\x9\x9\11\11\11\74\154\151\76\124\150\x65\40\x75\x73\145\162\x20\x69\163\40\156\x6f\164\40\x70\x72\145\163\145\156\x74\x20\151\x6e\40\164\x68\145\x20\x73\145\141\x72\x63\x68\x20\x62\x61\163\145\163\40\171\x6f\x75\40\150\x61\x76\145\x20\x73\x70\x65\x63\x69\x66\151\x65\144\x20\141\x67\141\x69\156\163\164\40\74\142\x3e\123\145\141\x72\143\x68\x42\x61\163\145\x28\x73\51\x3c\57\142\76\12\11\11\11\x9\11\11\11\x9\x9\141\142\x6f\166\145\56\xa\x9\x9\11\11\11\11\x9\x9\x3c\57\154\x69\76\12\x9\x9\11\x9\11\x9\x9\x9\x3c\154\151\x3e\131\157\165\162\x20\x53\145\141\162\x63\150\40\x46\151\x6c\x74\x65\162\40\x6d\x61\x79\40\x62\145\x20\151\156\143\x6f\x72\162\145\x63\164\40\x61\x6e\x64\x20\164\x68\x65\40\x75\x73\145\x72\x6e\141\155\x65\x20\x6d\141\x70\160\151\x6e\x67\40\155\x61\171\x20\x62\145\40\164\x6f\40\141\x6e\40\x4c\x44\x41\x50\12\x9\x9\11\x9\11\11\11\x9\x9\141\164\x74\162\151\x62\x75\x74\x65\40\x6f\164\x68\145\x72\x20\164\150\141\x6e\x20\164\150\145\40\157\156\145\x73\x20\160\x72\157\x76\x69\x64\145\144\x20\151\x6e\x20\x74\150\145\40\x53\145\x61\162\143\x68\40\106\151\x6c\164\145\x72\56\xa\x9\x9\11\x9\11\x9\11\x9\74\x2f\x6c\x69\x3e\12\x9\11\11\11\11\x9\11\74\57\157\x6c\76\xa\x9\x9\x9\x9\x9\11\x9\x3c\x2f\x70\76\xa\x9\x9\11\x9\11\x9\74\57\x74\x64\76\xa\x9\11\x9\11\11\74\x2f\164\x72\76\xa\x9\11\x9\x9\x3c\57\x74\141\142\x6c\145\x3e\12\11\11\x9\x3c\57\144\151\166\76\12\x9\x9\74\x2f\146\157\162\155\76\12\x9\74\x2f\144\x69\166\x3e\12\xa\11";
disable_ldap_form_elements();
}
function mo_ldap_local_signin_settings()
{
$Ht = get_option("\x6d\x6f\137\154\144\141\x70\x5f\x6c\x6f\x63\141\154\137\x73\145\162\x76\x65\162\x5f\165\x72\154") ? Mo_Ldap_Local_Util::decrypt(get_option("\155\157\x5f\x6c\x64\141\x70\x5f\x6c\x6f\x63\141\154\137\163\x65\x72\166\145\x72\x5f\x75\x72\154")) : '';
$yt = get_option("\x6d\x6f\137\154\144\x61\x70\x5f\x6c\157\x63\x61\154\x5f\x72\x65\144\x69\162\x65\x63\x74\x5f\164\157");
$gz = get_option("\x6d\157\137\154\144\141\x70\x5f\154\157\143\141\154\137\143\x75\163\x74\x6f\x6d\x5f\162\x65\144\x69\x72\x65\143\x74");
echo "\11\x3c\x64\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\155\157\137\154\x64\141\160\137\x6c\x6f\143\141\154\x5f\163\x6d\141\x6c\x6c\x5f\x6c\x61\x79\157\165\x74\x22\x20\163\x74\x79\154\x65\75\x22\x6d\141\x72\x67\151\x6e\x2d\164\x6f\160\72\x30\x70\x78\73\x22\76\xa\11\11";
mo_ldap_is_license_verification_done();
echo "\xa\11\11\74\146\157\x72\155\x20\x6e\141\155\145\x3d\42\146\x22\x20\x69\x64\75\42\145\x6e\141\142\x6c\145\x5f\x6c\157\x67\151\x6e\137\x66\x6f\162\155\x22\x20\x6d\145\164\x68\x6f\144\75\x22\x70\x6f\x73\164\x22\x20\141\x63\x74\x69\157\x6e\75\x22\42\x3e\12\x9\x9\x9\74\x69\x6e\x70\165\x74\40\164\x79\x70\145\x3d\x22\150\151\x64\144\x65\x6e\42\40\x6e\141\155\x65\75\x22\157\160\x74\x69\x6f\156\42\x20\x76\x61\x6c\165\145\75\42\155\x6f\x5f\154\x64\141\160\137\154\x6f\x63\x61\x6c\137\145\156\141\x62\x6c\145\x22\x2f\x3e\xa\11\x9\11\74\x68\x33\76\105\156\x61\142\154\x65\x20\154\x6f\147\x69\156\x20\165\x73\x69\x6e\x67\x20\x4c\104\101\120\74\57\150\x33\x3e\12\12\11\11\x9";
if (isset($Ht) && $Ht != '') {
goto kJ;
}
echo "\11\11\11\x9\x3c\x69\156\x70\165\164\40\164\171\160\x65\75\42\143\150\145\143\153\142\157\x78\42\x20\x69\x64\x3d\42\145\x6e\x61\x62\154\145\x5f\x6c\144\x61\160\x5f\x6c\x6f\147\x69\x6e\42\x20\156\141\155\145\x3d\42\145\x6e\x61\142\x6c\x65\x5f\154\144\141\x70\x5f\x6c\x6f\147\151\156\42\xa\x9\11\11\x9\11\x20\x20\40\x76\x61\154\165\x65\x3d\42\61\x22\40";
checked(get_option("\x6d\x6f\137\x6c\144\141\x70\137\154\157\143\x61\x6c\137\x65\x6e\141\142\154\x65\137\154\157\x67\151\x6e") == 1);
echo "\x9\x9\x9\x9\x9\40\40\40\x64\151\163\141\x62\154\145\x64\x20\12\x9\11\x9\x9\x9\x20\40\x20";
if (NddKoYsdasadJD()) {
goto sT;
}
echo "\x64\151\163\x61\x62\x6c\x65\x64";
sT:
echo "\11\x9\11\x9\x9\x9\40\x2f\x3e\x45\x6e\x61\x62\154\145\x20\x4c\x44\101\120\x20\154\157\147\151\156\12\11\x9\11";
goto to;
kJ:
echo "\11\x9\x9\11\x3c\x69\156\160\165\164\40\164\171\x70\x65\75\x22\143\150\145\x63\153\142\x6f\170\42\40\x69\144\x3d\42\x65\x6e\141\142\x6c\x65\137\x6c\144\141\x70\x5f\x6c\157\x67\151\x6e\x22\x20\x6e\x61\x6d\145\x3d\42\x65\x6e\x61\142\154\145\x5f\154\x64\141\160\x5f\154\157\147\x69\x6e\42\xa\x9\11\x9\11\x9\40\x20\x20\166\x61\x6c\x75\145\75\42\61\42\x20";
checked(get_option("\x6d\x6f\x5f\x6c\x64\141\160\137\154\157\x63\x61\154\x5f\145\x6e\x61\142\154\145\137\x6c\157\147\x69\156") == 1);
echo "\x20";
if (NddKoYsdasadJD()) {
goto h0;
}
echo "\144\x69\x73\141\x62\154\x65\x64";
h0:
echo "\11\11\11\11\11\x9\x20";
if (NddKoYsdasadJD()) {
goto mI;
}
echo "\144\x69\163\x61\x62\154\145\144";
mI:
echo "\x2f\76\105\x6e\x61\x62\154\145\x20\x4c\x44\x41\x50\x20\154\157\x67\151\x6e\12\x9\x9\11";
to:
echo "\x9\11\x9\74\x70\x3e\105\156\x61\x62\154\151\156\147\x20\114\104\101\120\40\x6c\x6f\x67\151\x6e\x20\x77\x69\154\x6c\x20\x70\x72\157\x74\x65\143\164\40\171\x6f\165\x72\x20\x6c\157\147\151\x6e\40\160\x61\147\145\x20\x62\171\x20\171\x6f\165\x72\x20\x63\157\156\146\x69\x67\x75\162\145\x64\40\x4c\x44\x41\x50\x2e\40\74\142\76\x50\x6c\x65\x61\x73\145\x20\x63\150\x65\143\x6b\x20\x74\x68\x69\163\40\157\156\x6c\171\40\x61\x66\x74\145\162\xa\x9\x9\11\x9\x9\171\157\165\x20\x68\141\166\x65\x20\x73\x75\x63\143\145\163\163\x66\x75\154\x6c\x79\x20\x74\x65\x73\164\145\144\40\171\x6f\x75\x72\x20\x63\157\x6e\146\151\147\165\162\141\164\x69\157\x6e\74\x2f\x62\76\x20\x61\x73\x20\164\150\x65\40\x64\x65\146\141\165\154\x74\x20\127\157\162\144\120\x72\145\163\163\x20\x6c\x6f\147\x69\156\x20\167\151\154\154\x20\x73\164\x6f\160\xa\11\x9\x9\11\x77\157\162\153\x69\x6e\147\x2e\74\x2f\x70\x3e\xa\x9\x9\x3c\x2f\146\157\x72\155\x3e\xa\x9\11\x3c\163\143\162\151\x70\x74\x3e\xa\11\x9\11\x6a\121\x75\x65\x72\171\x28\x27\x23\145\156\141\x62\154\145\x5f\x6c\144\x61\x70\137\x6c\157\147\x69\x6e\47\51\x2e\x63\150\141\156\147\x65\x28\146\165\x6e\143\x74\151\x6f\x6e\x20\x28\51\x20\x7b\12\11\x9\x9\x9\152\121\x75\x65\x72\171\x28\x27\x23\x65\x6e\141\x62\154\145\137\154\x6f\x67\151\x6e\x5f\x66\157\x72\155\47\x29\56\x73\165\x62\155\151\x74\50\x29\73\12\x9\x9\x9\175\51\x3b\xa\x9\11\x3c\57\x73\x63\x72\151\x70\x74\76\12\12\12\x9\11\101\x75\x74\x68\145\x6e\x74\x69\143\x61\x74\145\40\165\163\145\x72\x73\40\146\x72\x6f\155\40\142\x6f\x74\150\40\114\104\101\120\40\x61\156\x64\40\x57\x6f\162\x64\120\x72\145\163\x73\40\50\40\124\150\x69\x73\40\x77\x69\154\x6c\x20\141\x6c\154\157\x77\40\x75\163\145\x72\163\x20\164\x6f\40\165\x73\x65\x20\145\x69\164\150\x65\x72\x20\157\146\40\127\157\162\144\x50\x72\x65\x73\163\40\143\x72\145\144\x65\x6e\164\151\x61\154\x73\12\11\x9\x6f\162\40\x4c\x44\x41\120\x20\143\162\145\x64\x65\156\x74\x69\141\154\x73\x2e\40\51\xa\11\x9\x3c\146\x6f\162\155\40\x6e\141\x6d\145\x3d\x22\146\x22\40\151\144\75\42\x65\156\x61\142\x6c\x65\x5f\x62\x6f\164\x68\137\x6c\157\x67\x69\156\x5f\146\157\162\155\42\x20\155\145\x74\150\157\144\x3d\x22\160\x6f\x73\164\42\40\141\x63\164\x69\157\x6e\x3d\x22\x22\76\xa\x9\11\x9\x3c\x69\x6e\x70\165\164\x20\164\171\x70\x65\75\x22\x68\151\x64\x64\145\x6e\x22\x20\156\x61\155\145\75\42\x6f\160\164\x69\x6f\156\x22\x20\166\141\154\165\145\75\42\155\x6f\x5f\154\x64\141\160\x5f\x6c\157\x63\x61\154\x5f\x65\x6e\141\x62\x6c\x65\137\142\x6f\x74\x68\x5f\x6c\x6f\147\x69\x6e\42\x2f\x3e\xa\xa\x9\x9\x9\x3c\151\x6e\x70\165\164\40\x74\x79\160\145\75\x22\x72\x61\144\x69\x6f\x22\x20\143\154\x61\x73\x73\75\42\155\157\x5f\154\x64\141\160\137\154\x6f\x63\141\154\x5f\x65\156\x61\x62\x6c\x65\137\x62\157\164\x68\137\x6c\157\147\x69\x6e\42\x20\156\x61\155\x65\75\x22\x6d\x6f\x5f\154\144\141\160\137\x6c\x6f\143\141\154\137\145\156\x61\x62\x6c\145\137\x62\x6f\164\x68\x5f\x6c\157\x67\151\156\x22\xa\x9\11\11\11\40\40\x20\x76\141\154\165\x65\75\42\141\144\x6d\x69\x6e\42\x20";
checked(get_option("\155\157\137\x6c\144\x61\x70\x5f\154\x6f\x63\141\154\137\145\156\x61\x62\x6c\x65\137\x62\x6f\x74\150\137\154\x6f\147\151\x6e") == "\x61\x64\x6d\x69\156");
echo "\40\x2f\x3e\xa\11\x9\11\x4f\x6e\154\171\40\x41\x64\155\x69\156\151\163\164\x72\x61\164\x6f\x72\163\40\46\156\142\x73\x70\73\x26\156\x62\x73\x70\x3b\xa\12\11\11\11\x3c\151\156\x70\165\x74\40\164\x79\160\145\75\x22\162\141\x64\151\x6f\x22\x20\x63\x6c\x61\x73\x73\75\42\x6d\157\x5f\x6c\144\141\x70\x5f\x6c\x6f\143\141\x6c\137\x65\x6e\141\142\154\145\137\x62\x6f\164\150\x5f\154\157\x67\x69\156\x22\x20\x6e\141\x6d\x65\x3d\42\x6d\x6f\137\x6c\x64\141\x70\x5f\x6c\x6f\x63\x61\154\137\x65\156\141\142\x6c\145\137\142\x6f\x74\x68\x5f\x6c\157\x67\x69\x6e\42\12\11\11\x9\11\x20\40\40\166\x61\x6c\x75\x65\x3d\x22\141\x6c\154\42\40";
checked(get_option("\155\x6f\x5f\x6c\144\141\x70\x5f\x6c\157\143\x61\x6c\137\145\156\141\x62\154\145\137\142\157\164\150\x5f\154\157\147\151\x6e") == "\x61\154\154");
echo "\40\57\76\12\x9\x9\x9\101\154\x6c\40\x55\x73\x65\x72\x73\x20\46\x6e\x62\x73\160\x3b\x26\156\142\x73\x70\x3b\xa\xa\11\11\11\x3c\x69\156\160\x75\164\40\164\x79\x70\145\75\42\x72\x61\x64\x69\157\42\40\143\x6c\141\163\x73\x3d\x22\155\x6f\x5f\154\144\x61\160\137\x6c\157\x63\141\x6c\x5f\145\x6e\x61\x62\154\x65\137\142\157\x74\150\137\x6c\157\147\151\x6e\42\x20\x6e\x61\x6d\145\75\42\x6d\157\x5f\x6c\144\x61\160\x5f\x6c\x6f\143\x61\x6c\x5f\145\x6e\x61\x62\x6c\145\137\142\157\164\150\x5f\154\157\147\151\x6e\42\xa\11\11\11\x9\40\40\40\166\x61\154\x75\145\x3d\42\156\157\156\x65\42\40";
checked(get_option("\155\157\x5f\154\x64\x61\160\x5f\x6c\x6f\x63\141\154\x5f\145\156\x61\x62\x6c\x65\x5f\142\157\164\150\x5f\154\157\x67\151\156") == "\156\x6f\156\145");
echo "\x20\57\x3e\xa\11\11\x9\116\x6f\x6e\145\xa\xa\11\x9\x3c\57\x66\157\x72\x6d\x3e\12\12\12\11\11\74\142\162\x3e\xa\11\11\x3c\142\76\122\x65\x64\151\162\145\143\x74\40\141\x66\x74\x65\162\x20\141\x75\x74\150\145\156\164\151\143\x61\164\x69\x6f\156\74\x2f\x62\x3e\74\142\162\x3e\12\11\11\x3c\146\x6f\x72\x6d\x20\x6e\141\155\x65\x3d\42\x66\x22\x20\x69\x64\75\42\146\157\x72\155\137\162\x65\x64\151\x72\145\x63\164\137\x74\x6f\42\x20\x6d\145\164\150\157\x64\x3d\42\x70\x6f\x73\164\x22\x20\141\143\164\x69\x6f\156\x3d\42\x22\76\12\11\x9\x9\x3c\x69\156\160\x75\x74\x20\164\x79\x70\145\75\x22\150\151\144\144\x65\x6e\42\x20\x6e\141\x6d\145\75\x22\x6f\x70\x74\x69\157\156\42\40\x76\141\154\x75\x65\x3d\42\x6d\157\137\154\x64\x61\160\x5f\154\x6f\143\x61\154\137\x73\x61\166\145\137\154\x6f\x67\151\156\x5f\x72\x65\x64\x69\162\x65\143\164\x22\x2f\x3e\12\11\x9\11\74\163\x65\x6c\145\x63\164\x20\x69\x64\x3d\x22\x72\145\x64\x69\x72\145\x63\x74\137\164\x6f\42\40\156\141\x6d\145\x3d\42\x72\145\x64\151\162\145\143\164\137\164\157\x22\76\xa\x9\x9\x9\x9\x3c\157\160\164\x69\157\x6e\40\166\x61\x6c\165\145\75\x22\156\x6f\156\145\x22\x20\12\11\x9\11\11";
if (!($yt == "\x6e\x6f\x6e\145" || !$yt)) {
goto U5;
}
echo "\163\145\154\145\x63\164\x65\144";
U5:
echo "\x9\11\11\11\76\116\x4f\116\105\12\11\11\11\11\x3c\x2f\157\160\164\x69\x6f\x6e\76\xa\11\x9\11\11\74\157\x70\x74\x69\157\x6e\x20\166\x61\x6c\x75\x65\x3d\x22\x70\x72\x6f\x66\x69\x6c\x65\x22\x20\xa\11\x9\11\x9";
if (!($yt == "\x70\x72\x6f\x66\x69\x6c\x65")) {
goto cv;
}
echo "\163\145\154\145\x63\x74\x65\144";
cv:
echo "\11\x9\x9\x9\x3e\x50\x72\157\x66\x69\x6c\x65\x20\120\141\x67\145\12\11\x9\11\11\x3c\57\157\x70\x74\151\157\156\x3e\xa\x9\11\x9\11\x3c\157\x70\x74\151\x6f\156\40\x76\x61\x6c\165\x65\75\42\150\x6f\x6d\x65\160\141\147\x65\x22\x20\12\11\x9\11\x9";
if (!($yt == "\x68\x6f\155\x65\160\x61\147\145")) {
goto bT;
}
echo "\163\x65\154\x65\x63\164\x65\x64";
bT:
echo "\11\11\x9\x9\76\110\x6f\155\x65\40\x50\141\x67\145\12\11\x9\11\11\x3c\57\157\x70\x74\x69\157\x6e\x3e\xa\11\x9\11\x9\74\x6f\160\164\151\157\x6e\x20\x76\x61\154\x75\x65\x3d\42\x63\165\x73\164\x6f\155\x22\x20\12\11\x9\x9\x9";
if (!($yt == "\x63\165\x73\164\157\155")) {
goto Lr;
}
echo "\163\x65\154\145\143\164\x65\x64";
Lr:
echo "\11\x9\11\x9\x3e\x43\165\x73\x74\157\155\40\x50\141\147\x65\12\x9\11\11\x9\74\57\x6f\x70\164\151\x6f\156\x3e\12\11\x9\x9\74\57\x73\145\154\x65\143\164\x3e\74\x62\162\x3e\xa\11\x9\74\x2f\146\x6f\162\x6d\76\xa\xa\11\11\74\146\157\162\x6d\x20\156\141\x6d\x65\x3d\x22\x63\165\x73\x74\x6f\x6d\137\162\x65\x64\151\162\145\x63\164\x5f\146\157\x72\155\x22\x20\151\144\75\x22\143\x75\x73\164\x6f\155\137\x72\145\144\x69\162\145\143\x74\137\146\x6f\162\x6d\x22\40\155\x65\164\150\x6f\x64\x3d\x22\x70\x6f\x73\x74\42\40\141\x63\x74\x69\157\x6e\75\42\x22\x3e\12\x9\x9\x9\x3c\x69\x6e\x70\165\x74\40\x74\x79\160\x65\75\42\x68\x69\144\x64\x65\x6e\42\x20\156\x61\155\x65\x3d\x22\157\x70\164\151\x6f\156\x22\40\x76\x61\154\x75\145\x3d\x22\155\x6f\x5f\x6c\x64\141\160\137\x6c\x6f\x63\x61\x6c\137\143\x75\x73\164\157\155\137\x72\145\144\x69\162\145\x63\164\42\x3e\xa\11\11\x9\x3c\151\156\160\165\164\x20\143\154\141\163\163\75\x22\155\157\137\x6c\x64\x61\x70\137\x74\141\x62\x6c\x65\137\164\x65\170\164\x62\157\x78\x22\40\164\x79\x70\145\75\42\x75\x72\x6c\42\x20\x69\x64\75\42\x6d\157\x5f\154\144\x61\160\137\x6c\157\x63\x61\x6c\137\143\165\x73\164\157\155\137\x75\162\x6c\x22\12\11\x9\11\11\x20\40\x20\x6e\x61\155\x65\x3d\42\155\x6f\137\x6c\x64\x61\x70\137\154\157\143\x61\154\137\x63\x75\x73\x74\157\155\x5f\x75\162\154\x22\x20\x72\x65\x71\165\151\162\x65\144\x20\160\154\x61\143\x65\150\x6f\154\144\145\162\75\x22\105\x6e\164\x65\162\x20\x43\x75\x73\164\x6f\155\x20\120\x61\147\145\x20\x55\122\114\x22\xa\x9\x9\11\x9\x20\x20\40\x76\141\154\x75\x65\x3d\42";
echo $gz;
echo "\42\x20\12\x9\x9\x9\x9\11\11\11\11\x9\x20";
if ($yt == "\143\165\163\164\x6f\155") {
goto JB;
}
echo "\11\11\11\x9\11\11\40\x73\164\171\154\x65\x3d\42\x64\x69\163\160\154\x61\x79\x3a\40\x6e\157\x6e\145\42\40";
goto ca;
JB:
echo "\x9\x9\11\x9\x9\11\40\x73\x74\x79\x6c\x65\x3d\x22\144\x69\x73\x70\x6c\141\x79\x3a\x20\x62\x6c\x6f\x63\153\x3b\155\x61\162\x67\151\156\x2d\x74\x6f\160\72\x20\x34\160\x78\73\x22\x20\xa\x9\11\x9\11\x9\x9\11\x9\x9\x9\11";
ca:
echo "\x20\x2f\76\12\11\x9\11\x3c\151\156\160\165\x74\x20\164\171\160\145\x3d\42\x73\165\x62\155\x69\164\42\40\x63\154\141\x73\163\x3d\x22\142\x75\164\x74\x6f\x6e\x20\x62\165\164\164\157\156\55\160\162\x69\x6d\x61\162\x79\x20\x62\165\x74\164\157\156\55\x6c\141\x72\147\x65\x22\12\x9\x9\11\11\x20\40\x20\x76\x61\x6c\x75\x65\75\x22\123\141\x76\145\x22\x20\12\x9\11\11\11\x20\x20\40";
if ($yt == "\x63\x75\x73\x74\x6f\155") {
goto BC;
}
echo "\11\x9\11\11\x9\11\x20\163\164\171\x6c\x65\x3d\42\x64\x69\163\x70\x6c\x61\x79\72\x20\156\x6f\156\x65\42\40";
goto N8;
BC:
echo "\11\x9\11\11\x9\x9\40\163\x74\171\154\145\x3d\42\144\151\x73\160\154\x61\x79\x3a\x20\142\154\157\x63\153\73\x6d\141\x72\x67\x69\x6e\55\164\x6f\160\72\x20\64\x70\170\x3b\x22\x20\xa\11\x9\x9\11\x9\11";
N8:
echo "\x20\57\x3e\12\x9\11\74\x2f\x66\157\162\155\76\12\xa\x9\x9\74\163\x63\x72\x69\160\x74\76\12\11\11\x9\152\x51\165\x65\162\171\x28\47\43\162\145\144\x69\162\x65\143\164\x5f\164\x6f\47\51\x2e\x63\150\x61\x6e\147\145\50\146\165\156\x63\164\x69\157\156\40\x28\51\40\x7b\xa\x9\11\11\11\x6a\x51\165\145\x72\171\x28\x27\43\x66\x6f\x72\155\x5f\x72\145\x64\151\162\x65\143\164\x5f\164\x6f\47\51\56\163\x75\142\x6d\151\x74\x28\x29\x3b\12\11\x9\x9\175\x29\73\xa\x9\x9\x9\152\x51\165\145\x72\x79\x28\x27\x2e\155\157\x5f\x6c\144\141\x70\137\154\x6f\143\x61\154\137\145\x6e\x61\x62\154\x65\137\142\x6f\x74\x68\137\x6c\157\x67\x69\x6e\47\x29\56\143\x68\141\x6e\147\x65\x28\146\x75\x6e\143\164\151\x6f\x6e\40\50\51\40\173\xa\11\11\x9\11\152\121\165\x65\162\x79\x28\47\x23\145\156\x61\142\x6c\145\137\142\x6f\164\150\x5f\154\x6f\x67\x69\156\x5f\x66\x6f\x72\155\47\x29\56\x73\x75\142\155\x69\164\50\51\x3b\12\11\x9\x9\175\51\73\xa\xa\11\11\74\57\163\x63\162\x69\x70\164\x3e\xa\x9\11\x3c\x62\162\x3e\xa\12\11\11\x3c\41\55\x2d\x20\124\x6f\x67\147\x6c\x65\x20\143\x68\145\143\153\x62\157\x78\40\x2d\55\x3e\12\x9\11\74\x66\157\x72\155\x20\x6e\141\x6d\x65\x3d\42\x66\x22\40\x69\x64\x3d\42\x65\156\x61\142\154\x65\137\162\x65\x67\151\163\164\145\x72\x5f\x75\163\x65\162\137\146\157\162\155\x22\x20\x6d\145\x74\150\157\144\75\42\x70\157\x73\x74\x22\40\x61\143\164\x69\157\x6e\75\42\x22\76\12\x9\x9\11\x3c\151\x6e\160\165\164\x20\x74\x79\x70\145\x3d\x22\x68\x69\x64\x64\x65\156\42\x20\156\x61\x6d\145\75\42\157\x70\x74\x69\157\156\42\x20\x76\x61\154\x75\x65\x3d\x22\155\x6f\x5f\x6c\144\x61\x70\137\154\157\x63\141\x6c\x5f\162\x65\x67\x69\x73\164\145\x72\137\x75\163\145\x72\42\57\76\xa\x9\x9\11\74\151\156\x70\x75\164\x20\x74\171\160\x65\x3d\x22\143\x68\145\x63\153\x62\x6f\170\x22\x20\151\x64\75\x22\x6d\x6f\x5f\x6c\x64\141\x70\x5f\x6c\x6f\x63\x61\x6c\x5f\x72\145\147\x69\x73\x74\145\162\x5f\x75\x73\145\162\42\40\x6e\141\x6d\x65\75\x22\155\157\x5f\x6c\x64\x61\160\x5f\x6c\157\143\x61\154\x5f\162\x65\147\151\x73\x74\x65\162\x5f\165\163\145\x72\42\xa\x9\x9\x9\11\x20\40\40\x76\x61\154\x75\x65\x3d\x22\61\x22\x20";
checked(get_option("\155\x6f\137\154\144\141\160\137\154\157\143\x61\x6c\137\162\145\x67\151\x73\x74\x65\x72\137\x75\x73\x65\162") == 1);
echo "\40\x2f\x3e\x45\156\141\x62\154\145\12\x9\x9\11\101\165\x74\157\40\x52\145\x67\151\163\164\145\162\x69\x6e\x67\x20\x75\x73\145\162\163\x20\151\146\x20\x74\x68\145\x79\40\144\157\x20\x6e\x6f\164\40\145\170\x69\x73\x74\40\151\156\x20\127\x6f\x72\x64\120\x72\x65\163\163\xa\x9\x9\x3c\57\x66\157\162\x6d\76\12\11\11\x3c\163\143\162\x69\160\x74\76\12\11\x9\x9\x6a\x51\x75\x65\x72\171\50\47\x23\155\x6f\x5f\154\x64\x61\160\x5f\x6c\x6f\143\141\154\x5f\x72\145\147\151\x73\164\145\x72\x5f\x75\163\x65\x72\47\x29\56\x63\150\141\x6e\147\x65\50\x66\x75\x6e\143\164\x69\157\x6e\40\50\51\40\x7b\xa\11\11\11\x9\152\x51\x75\145\162\171\x28\47\x23\145\156\x61\x62\154\x65\137\162\145\147\x69\163\x74\145\162\x5f\165\163\145\162\x5f\146\x6f\x72\155\47\51\56\163\165\142\155\151\164\50\51\x3b\xa\11\11\11\175\x29\73\xa\11\11\11\152\121\x75\x65\162\171\50\x27\43\x65\x6e\141\142\154\145\x5f\x66\x61\x6c\154\x62\141\x63\153\137\154\157\x67\x69\x6e\137\x66\x6f\162\155\47\x29\x2e\x63\150\141\156\x67\x65\50\146\165\x6e\143\x74\151\157\156\x20\x28\51\40\x7b\xa\x9\11\x9\11\x6a\x51\x75\x65\x72\x79\x28\x27\43\145\x6e\x61\142\x6c\145\x5f\146\141\154\x6c\142\x61\143\x6b\x5f\x6c\157\x67\151\156\137\x66\x6f\162\155\47\x29\56\163\x75\x62\155\x69\164\50\51\73\12\x9\11\x9\175\51\73\12\x9\11\74\x2f\163\143\x72\151\160\x74\x3e\xa\x9\11\74\142\x72\57\76\xa\11\11";
$mV = get_option("\x6d\x6f\x5f\154\144\141\160\137\154\x6f\x63\x61\x6c\x5f\145\156\x61\142\x6c\145\137\154\x6f\x67\x69\x6e");
if (!$mV) {
goto ZF;
}
echo "\x9\x9\x9\74\x66\x6f\162\x6d\40\x6e\x61\155\x65\x3d\x22\146\x22\x20\151\x64\x3d\x22\x65\156\x61\x62\154\x65\137\x61\x75\x74\x68\157\162\x69\172\145\x64\x5f\x75\163\145\x72\163\x5f\157\x6e\154\x79\42\x20\x6d\x65\x74\150\x6f\x64\x3d\42\x70\x6f\x73\164\x22\40\x61\x63\x74\x69\157\x6e\75\x22\x22\76\12\x9\x9\11\11\x3c\151\x6e\x70\x75\164\40\x74\171\160\x65\75\x22\x68\x69\x64\x64\x65\x6e\42\x20\x6e\141\155\145\75\42\157\160\x74\151\x6f\156\42\40\166\141\154\165\x65\x3d\x22\155\157\x5f\154\144\x61\160\x5f\154\x6f\x63\141\154\137\x61\165\x74\x68\157\162\x69\172\x65\144\137\x75\163\x65\162\x73\137\157\156\154\x79\x22\57\76\12\x9\x9\x9\x9\74\x69\156\160\x75\x74\x20\164\x79\160\x65\x3d\x22\x63\150\x65\x63\x6b\142\157\x78\42\40\x69\144\75\42\141\165\164\x68\157\162\x69\172\145\144\x5f\165\x73\x65\162\x73\137\x6f\x6e\154\171\x22\40\x6e\141\x6d\145\x3d\42\141\165\164\150\157\162\x69\172\145\x64\x5f\x75\x73\x65\162\163\x5f\157\156\154\x79\x22\xa\11\x9\x9\x9\x9\40\40\40\166\141\x6c\165\x65\x3d\x22\x31\42\40";
checked(get_option("\155\x6f\137\x6c\x64\x61\160\137\x6c\157\x63\141\x6c\x5f\x61\x75\x74\x68\x6f\x72\x69\x7a\x65\x64\137\x75\163\x65\x72\x73\x5f\x6f\x6e\154\x79") == 1);
echo "\57\x3e\x50\x72\157\164\145\143\x74\xa\x9\11\11\x9\x61\154\x6c\40\167\145\x62\163\x69\x74\145\40\143\157\x6e\x74\145\x6e\164\40\142\x79\40\x6c\157\x67\x69\x6e\56\xa\11\x9\x9\x3c\x2f\x66\157\x72\155\76\12\12\11\x9\11\74\x66\157\162\x6d\x20\141\x63\164\151\x6f\x6e\75\42\x22\40\155\x65\164\x68\157\144\x3d\x22\160\157\163\x74\x22\40\163\164\x79\x6c\x65\x3d\x22\x6d\141\x72\x67\151\x6e\72\40\61\x72\145\155\x3b\42\40\x69\144\75\42\155\x6f\x5f\154\144\x61\160\x5f\x63\165\163\x74\157\x6d\x5f\x70\141\147\145\137\162\x65\x73\164\162\x69\143\x74\x69\x6f\156\x5f\x66\x6f\162\155\x22\40\xa\x9\x9\x9";
if (!(get_option("\155\157\137\x6c\144\x61\x70\x5f\154\157\143\x61\154\x5f\x61\x75\164\x68\x6f\162\x69\172\145\144\137\x75\x73\145\162\163\137\157\x6e\x6c\x79") == 0)) {
goto LH;
}
echo "\150\x69\144\144\x65\x6e";
LH:
echo "\x9\x9\11\40\76\xa\11\11\x9\11\x3c\x69\x6e\x70\165\x74\x20\x74\x79\x70\x65\x3d\x22\143\150\x65\143\x6b\x62\157\x78\x22\x20\151\x64\75\42\155\157\x5f\x6c\144\141\160\x5f\x63\x75\163\164\157\x6d\x5f\x70\141\147\145\x5f\x72\145\x73\164\162\x69\x63\164\151\157\156\x5f\143\150\x65\x63\153\x22\x20\x6e\141\155\145\75\42\x6d\x6f\137\x6c\x64\141\x70\x5f\x63\x75\x73\x74\157\x6d\137\160\x61\x67\145\x5f\x72\x65\163\x74\162\151\x63\x74\151\157\x6e\x5f\x63\x68\x65\x63\x6b\x22\x20\x76\x61\x6c\x75\145\x3d\42\61\42\40";
checked(get_option("\x6d\x6f\x5f\x6c\144\141\x70\x5f\x70\x75\x62\x6c\x69\x63\x5f\x70\141\x67\x65\163\x5f\145\x6e\141\142\154\145"));
echo "\x20\57\x3e\12\x9\11\x9\x9\x3c\x6c\x61\x62\145\154\x20\x66\x6f\162\x3d\42\x6d\x6f\137\x6c\144\141\160\137\143\165\163\164\x6f\155\x5f\160\141\x67\145\x5f\162\x65\163\164\162\151\x63\164\151\x6f\x6e\x5f\x63\x68\145\143\153\x22\x3e\x41\144\x64\x20\120\165\x62\x6c\x69\143\40\120\x61\x67\x65\163\74\x2f\x6c\141\x62\145\x6c\76\xa\x9\x9\x9\x9\74\164\141\x62\154\x65\40\151\x64\75\x22\155\157\137\154\x64\x61\160\137\x63\x75\163\164\x6f\155\137\160\141\x67\x65\163\x5f\142\157\170\42\40\x73\x74\171\x6c\x65\75\x22\x64\x69\163\160\x6c\141\x79\x3a\40\x6e\157\x6e\x65\x3b\x20\x62\x6f\162\144\145\x72\x2d\143\x6f\x6c\154\x61\160\x73\x65\x3a\40\143\157\x6c\154\141\160\163\x65\73\42\76\12\11\x9\x9\11\11";
if (empty(get_option("\x6d\x6f\x5f\154\144\x61\160\x5f\x70\165\142\154\x69\143\x5f\160\141\147\x65\163\x5f\x6c\x69\163\164"))) {
goto m3;
}
echo "\11\11\x9\11\11\11\x3c\x21\x2d\55\40\74\x74\x61\142\154\x65\76\40\x2d\55\76\12\11\11\11\x9\x9\x9\11\74\164\162\76\12\x9\x9\x9\11\x9\11\x9\x9\74\164\144\76\74\x68\63\x3e\x50\x75\142\x6c\151\143\40\120\x61\147\x65\x73\x3c\57\x68\x33\x3e\74\57\164\x64\x3e\xa\x9\x9\x9\11\x9\x9\x9\x9\x3c\x74\x64\76\x26\x6e\142\x73\x70\x3b\74\x2f\164\144\76\xa\11\11\11\11\11\11\x9\x3c\57\164\162\x3e\12\11\x9\x9\11\x9\11\11";
$af = unserialize(get_option("\155\157\x5f\154\144\x61\x70\137\x70\x75\142\x6c\x69\143\x5f\160\x61\147\x65\163\x5f\154\151\163\x74"));
foreach ($af as $qr) {
echo "\x9\x9\11\11\x9\11\x9\x9\74\164\x72\x20\143\x6c\x61\x73\x73\x3d\x22\155\157\137\x6c\144\x61\160\137\160\165\142\154\x69\x63\137\x70\141\147\x65\x5f\162\x6f\167\42\x3e\12\x9\x9\x9\11\x9\11\11\11\11\74\164\x64\x20\x63\x6c\x61\x73\x73\x3d\x22\x6d\x6f\137\x6c\144\x61\x70\x5f\x70\x75\x62\x6c\151\x63\x5f\160\x61\x67\145\x5f\156\x61\x6d\145\x22\76\xa\11\x9\11\11\x9\x9\x9\x9\x9\11";
echo $qr;
echo "\x9\11\11\11\x9\11\11\11\11\11\x3c\x73\160\x61\x6e\x20\x63\x6c\141\163\163\x3d\42\155\x6f\x5f\x6c\x64\141\x70\137\166\151\x73\151\164\x5f\160\x61\147\145\x5f\x6c\151\x6e\153\42\x3e\x3c\141\40\x68\162\145\146\75\42";
echo $qr;
echo "\42\40\x74\141\162\147\x65\164\x3d\42\137\142\x6c\141\156\x6b\x22\x20\162\145\154\x3d\42\x6e\x6f\x6f\x70\145\156\145\x72\x20\156\x6f\162\x65\x66\x65\x72\162\x65\x72\42\x3e\x56\151\x73\151\164\x20\x50\x61\147\145\x3c\x2f\141\76\74\x2f\x73\x70\141\x6e\76\xa\11\x9\11\11\x9\11\11\x9\11\74\57\164\x64\x3e\xa\x9\11\11\x9\11\11\11\x9\x9\x3c\x74\x64\40\x63\x6c\x61\x73\x73\75\x22\155\157\137\x6c\144\141\x70\137\x72\145\x6d\x6f\166\x65\x5f\x70\x75\x62\x6c\x69\x63\137\x70\141\147\x65\x5f\x62\164\156\137\143\x6f\156\x74\141\151\156\x65\x72\x22\76\12\x9\x9\x9\x9\x9\x9\x9\11\x9\11\x3c\141\40\x63\x6c\141\163\163\x3d\x22\x62\165\164\x74\157\x6e\40\x62\165\x74\x74\157\x6e\55\x72\x65\x64\40\x72\145\155\x6f\x76\x65\137\142\165\164\164\157\156\42\40\157\x6e\143\154\151\x63\x6b\x3d\x22\x64\x65\154\145\164\x65\x50\141\x67\145\50\x27";
echo $qr;
echo "\x27\x29\x22\76\130\74\x2f\141\76\x20\12\11\11\x9\x9\x9\x9\11\11\x9\74\57\x74\144\x3e\12\x9\11\x9\x9\x9\x9\11\11\x3c\57\x74\x72\76\12\x9\x9\x9\11\11\11\x9\x9";
Jf:
}
Cm:
echo "\11\11\11\x9\11\11\x3c\x21\x2d\55\x20\74\57\164\x61\142\x6c\145\76\40\x2d\x2d\x3e\12\x9\11\11\11\x9";
m3:
echo "\11\11\x9\x9\x9\74\164\x72\76\12\x9\11\11\11\x9\x9\74\x74\144\x3e\74\x68\x33\x3e\x41\x64\x64\x20\x50\x75\142\154\x69\143\x20\x50\x61\147\145\x73\74\x2f\150\63\76\74\x2f\x74\x64\76\12\11\x9\x9\11\11\74\x2f\x74\162\76\12\x9\x9\x9\x9\x9\74\x74\x72\76\xa\x9\x9\x9\11\x9\11\x3c\164\144\40\x73\164\171\x6c\145\75\x22\146\157\156\164\x2d\163\x74\x79\x6c\x65\72\x20\x69\164\x61\x6c\151\143\x3b\x20\x63\x6f\x6c\x6f\162\72\x20\x72\x65\x64\x3b\42\x3e\x20\xa\11\11\x9\11\11\x9\x3c\160\x3e\12\x9\x9\x9\x9\11\x9\x9\x50\154\x65\x61\x73\x65\x20\x61\x64\144\40\x3c\x62\76\x50\x61\147\x65\40\x55\x52\x4c\x3c\x2f\x62\76\40\x4f\x6e\154\x79\x20\12\x9\11\x9\x9\x9\11\x3c\x2f\160\76\40\12\x9\11\11\x9\11\74\x2f\x74\144\x3e\xa\x9\11\x9\x9\11\x3c\x2f\164\162\76\12\11\x9\11\11\11\x3c\x74\162\x3e\xa\x9\11\x9\x9\x9\x9\74\164\144\76\x3c\x2f\164\x64\x3e\12\x9\x9\x9\11\11\x9\x3c\x74\x64\x3e\x3c\57\164\x64\76\xa\11\11\11\11\11\x3c\x2f\164\x72\76\12\x9\11\11\x9\11\74\164\x72\x20\151\144\75\42\162\x6f\167\x5f\x31\x22\x20\163\164\171\x6c\145\x3d\42\x6d\x61\162\x67\151\156\72\x20\x31\162\x65\x6d\x20\x30\160\170\x3b\x22\x3e\12\x9\x9\11\11\x9\x9\74\151\156\x70\165\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\144\144\145\156\42\x20\x6e\141\155\145\x3d\42\x6f\160\164\x69\x6f\156\x22\40\166\x61\154\x75\x65\75\x22\x6d\157\137\154\x64\x61\160\x5f\x70\x75\x62\154\x69\143\137\x70\x61\x67\145\163\42\76\12\x9\11\x9\11\x9\x9\74\x74\x64\x3e\12\11\11\11\11\11\11\11\74\151\x6e\x70\165\x74\40\164\x79\160\145\75\42\164\x65\x78\164\x22\x20\151\x64\x3d\42\x6d\x6f\x5f\154\x64\141\x70\137\x63\x75\x73\164\x6f\x6d\137\160\141\x67\145\137\61\42\x20\x6e\x61\x6d\x65\x3d\42\x6d\x6f\x5f\x6c\144\141\160\x5f\143\x75\x73\164\x6f\x6d\137\x70\141\x67\145\x5f\61\x22\40\160\154\x61\x63\145\150\157\154\x64\145\x72\75\47\x50\141\x67\145\x20\125\x52\114\x27\x20\163\164\x79\x6c\145\75\47\167\x69\144\164\150\x3a\61\60\x30\x25\73\x27\x20\x3e\x20\12\11\x9\x9\11\11\11\74\57\164\144\x3e\12\x9\x9\x9\11\x9\11\74\x74\x64\76\12\x9\x9\11\x9\x9\11\11\74\151\156\160\165\x74\40\164\x79\160\x65\75\x22\x62\x75\164\x74\x6f\x6e\42\x20\x63\x6c\x61\x73\163\75\x22\x62\165\x74\x74\x6f\156\40\142\x75\164\x74\157\x6e\x2d\160\x72\151\x6d\141\x72\171\x22\x20\x76\x61\154\x75\x65\x3d\x22\x2b\x22\40\x6f\x6e\x63\x6c\x69\x63\x6b\x3d\x22\x61\x64\x64\137\x63\x75\x73\x74\157\155\x5f\x66\151\145\x6c\x64\50\x29\x3b\42\76\12\x9\x9\x9\x9\x9\11\11\x3c\x69\156\x70\165\164\x20\x74\171\x70\145\75\42\142\x75\x74\x74\x6f\156\42\40\143\x6c\141\x73\163\x3d\42\x62\x75\x74\164\x6f\x6e\x20\x62\165\x74\164\x6f\x6e\x2d\x70\x72\151\155\x61\x72\171\42\40\166\x61\x6c\x75\x65\x3d\x22\x2d\42\40\x6f\x6e\143\x6c\151\x63\x6b\x3d\42\x72\x65\155\157\166\x65\x5f\x63\165\x73\x74\157\x6d\x5f\146\151\145\x6c\x64\50\x29\x3b\x22\76\12\11\11\x9\x9\11\11\x3c\x2f\164\x64\76\xa\11\x9\11\x9\x9\x3c\x2f\164\x72\x3e\12\11\x9\11\11\11\x3c\164\x72\40\x69\144\x3d\42\155\x6f\137\x6c\144\141\160\x5f\x63\x75\x73\164\x6f\x6d\137\x70\x61\x67\145\42\x3e\12\x9\11\11\x9\x9\x9\x3c\x74\x64\x3e\x3c\x2f\x74\x64\76\12\x9\11\x9\11\11\74\57\164\x72\x3e\xa\11\11\x9\11\x9\74\164\x72\76\12\x9\x9\x9\11\11\11\74\164\144\x3e\xa\11\x9\11\11\x9\11\11\74\x69\x6e\160\x75\x74\40\x74\171\x70\x65\x3d\x22\163\x75\x62\x6d\151\x74\x22\40\166\x61\x6c\x75\x65\x3d\42\x53\x61\x76\x65\x22\x20\x63\154\141\163\x73\x3d\x22\142\165\164\x74\x6f\156\40\142\165\164\164\157\x6e\x2d\x70\162\x69\155\141\x72\171\x22\76\xa\x9\x9\x9\11\11\x9\74\57\x74\144\76\12\x9\11\11\x9\x9\x3c\57\164\162\76\xa\11\x9\11\x9\74\57\146\x6f\162\x6d\x3e\12\11\11\x9\x9\x3c\x2f\x74\x61\142\154\x65\76\xa\11\x9\x9\11\74\146\x6f\162\x6d\40\141\143\164\151\157\x6e\x3d\42\x22\40\x6d\x65\164\x68\x6f\144\75\x22\160\157\163\164\x22\x20\151\144\75\x22\x6d\157\x5f\x6c\x64\x61\x70\137\144\x65\x6c\145\164\145\137\x70\x75\x62\154\x69\x63\137\160\141\147\x65\137\x66\x6f\162\x6d\42\x3e\xa\x9\11\x9\x9\11\74\151\156\160\x75\164\40\164\171\x70\x65\x3d\x22\x68\151\144\144\145\156\42\x20\156\x61\x6d\x65\75\42\157\x70\164\151\157\x6e\42\x20\x76\141\154\165\x65\x3d\42\x6d\157\137\154\144\x61\x70\137\144\145\154\145\x74\x65\x5f\160\x61\147\145\42\x3e\12\x9\x9\11\11\x9\x3c\151\156\x70\x75\164\40\164\171\x70\145\x3d\x22\x68\x69\x64\144\145\156\42\x20\151\x64\75\42\155\x6f\x5f\x6c\x64\141\160\x5f\x64\x65\x6c\145\x74\145\137\160\x61\147\x65\42\40\x6e\x61\x6d\145\75\x22\x6d\x6f\x5f\x6c\x64\x61\x70\x5f\144\x65\154\x65\x74\x65\x5f\x70\141\x67\x65\x5f\156\x61\x6d\x65\42\x20\x76\141\x6c\x75\145\75\x22\42\x3e\xa\11\x9\x9\11\x3c\x2f\146\157\x72\155\x3e\xa\12\xa\11\x9\x9\74\163\143\162\x69\x70\164\x3e\xa\11\11\x9\x9\x6a\x51\x75\x65\162\x79\x28\x27\43\141\x75\x74\150\157\162\151\x7a\145\x64\137\165\x73\x65\x72\x73\137\157\156\154\x79\x27\x29\56\x63\x68\141\156\x67\x65\x28\146\x75\156\143\x74\x69\x6f\156\x20\50\51\40\x7b\xa\x9\x9\11\x9\x9\152\121\x75\x65\162\171\x28\47\43\145\156\x61\x62\x6c\145\137\141\x75\x74\150\x6f\162\151\172\145\x64\x5f\x75\163\x65\162\163\x5f\x6f\156\154\171\x27\x29\56\163\x75\x62\155\x69\164\50\51\73\xa\x9\x9\11\11\175\51\73\12\11\11\x9\x9\x6a\121\165\145\162\x79\50\47\43\x6d\x6f\137\x6c\x64\141\160\x5f\143\x75\x73\x74\x6f\x6d\x5f\160\x61\x67\145\137\x72\x65\163\x74\162\151\x63\164\151\157\156\x5f\x63\150\145\143\153\47\x29\56\143\x68\141\x6e\x67\x65\50\x66\165\156\x63\164\151\157\x6e\40\50\x29\40\173\xa\11\11\x9\x9\x9\x6c\145\164\x20\x63\x75\x73\x74\157\155\137\x70\141\x67\145\x73\137\x62\157\x78\x20\x3d\40\144\157\x63\x75\x6d\x65\156\164\x2e\x67\145\164\x45\x6c\145\155\145\x6e\x74\102\x79\x49\x64\x28\42\155\157\137\x6c\x64\141\160\x5f\x63\165\163\164\x6f\x6d\137\160\x61\147\145\x73\137\142\157\x78\x22\51\xa\11\11\x9\x9\11\151\146\x20\50\143\165\163\164\x6f\155\137\x70\141\147\145\163\x5f\x62\157\170\56\163\x74\171\154\145\x2e\x64\x69\163\160\x6c\141\171\40\75\x3d\75\x20\42\x6e\x6f\x6e\x65\42\x29\40\x7b\12\11\11\x9\11\11\11\143\165\x73\x74\157\x6d\137\x70\x61\147\145\x73\137\142\x6f\170\x2e\163\164\171\x6c\145\56\x64\x69\x73\160\154\141\171\40\x3d\40\x22\142\154\157\143\153\x22\x3b\xa\11\x9\11\x9\x9\x7d\40\145\x6c\163\145\x20\173\xa\x9\x9\x9\x9\x9\11\143\165\163\x74\x6f\155\137\x70\141\147\145\x73\137\142\x6f\x78\x2e\x73\164\171\154\145\56\144\151\163\x70\154\x61\x79\x20\x3d\40\42\156\157\156\x65\42\x3b\12\11\11\x9\11\11\175\xa\11\x9\x9\x9\x9\152\121\165\x65\162\171\x28\x22\x23\155\x6f\x5f\154\144\141\160\x5f\x63\165\163\x74\x6f\x6d\137\x70\141\x67\x65\137\x72\x65\163\x74\x72\x69\143\x74\151\157\156\x5f\x66\157\x72\155\42\51\56\x73\x75\x62\155\x69\x74\x28\x29\xa\11\x9\x9\11\x7d\x29\12\11\11\11\11\xa\11\x9\11\x9\166\141\x72\40\143\x6f\x75\x6e\x74\x46\151\x65\x6c\144\x73\73\12\11\x9\11\x9\xa\11\11\x9\x9\x66\x75\156\143\x74\x69\157\156\x20\141\144\144\137\x63\165\x73\164\x6f\x6d\x5f\x66\x69\145\154\x64\50\51\40\173\12\11\x9\11\11\x9\143\x6f\x75\x6e\x74\106\x69\145\154\x64\x73\40\53\x3d\x20\61\73\12\x9\x9\x9\11\11\x6a\x51\x75\x65\162\171\50\42\x3c\x74\162\40\x69\x64\75\x27\162\x6f\167\x5f\42\x20\53\x20\143\157\165\156\x74\x46\151\x65\154\144\x73\x20\53\40\x22\47\76\74\164\144\x3e\74\151\156\x70\165\x74\40\164\171\x70\x65\x3d\47\164\145\170\164\x27\x20\151\144\x3d\47\x6d\x6f\x5f\154\x64\141\160\x5f\143\165\163\x74\x6f\x6d\x5f\160\141\x67\x65\x5f\x22\x20\53\40\x63\157\x75\x6e\164\x46\x69\x65\x6c\144\x73\40\x2b\40\x22\47\40\x6e\x61\x6d\x65\x3d\x27\x6d\157\x5f\154\x64\x61\160\x5f\x63\x75\163\x74\x6f\155\x5f\160\x61\x67\x65\137\x22\40\x2b\x20\x63\157\x75\156\164\106\x69\145\x6c\144\163\x20\x2b\40\42\x27\40\x70\154\141\143\145\x68\x6f\154\144\x65\162\x3d\x27\x50\141\147\145\x20\125\x52\x4c\47\x20\x73\x74\x79\154\145\75\47\167\x69\x64\164\x68\x3a\x31\x30\60\45\x3b\47\x20\57\76\x3c\57\x74\144\76\74\57\164\162\76\x22\51\56\151\x6e\163\x65\x72\x74\x42\x65\x66\x6f\x72\145\x28\152\x51\165\145\162\171\50\x22\43\x6d\x6f\x5f\154\x64\x61\x70\x5f\x63\x75\163\x74\x6f\155\137\160\x61\x67\145\42\x29\x29\x3b\xa\x9\11\11\11\x9\xa\11\x9\11\11\x7d\12\xa\11\11\11\11\146\x75\156\x63\x74\x69\x6f\x6e\x20\162\x65\155\x6f\166\145\x5f\143\165\163\x74\x6f\155\x5f\x66\151\x65\154\x64\x28\51\x20\173\xa\x9\x9\11\11\11\151\146\50\x63\x6f\165\x6e\164\x46\151\x65\x6c\144\x73\40\76\x20\61\x29\40\173\12\11\x9\11\x9\11\11\152\121\165\145\x72\171\50\x22\x23\x72\157\x77\137\x22\x20\x2b\40\x63\x6f\165\156\x74\x46\151\x65\x6c\x64\x73\x29\x2e\162\145\x6d\x6f\166\145\50\x29\x3b\12\x9\11\11\x9\11\x9\x63\157\165\x6e\x74\106\151\x65\154\144\163\40\55\75\x20\61\x3b\xa\11\11\x9\11\x9\x7d\xa\11\x9\11\x9\11\151\146\40\50\143\157\x75\x6e\x74\x46\151\145\154\x64\163\40\75\x3d\40\x30\51\x20\173\12\11\x9\11\11\11\11\143\157\165\x6e\x74\106\x69\145\154\x64\163\x20\x3d\40\61\73\12\x9\11\11\11\11\x7d\xa\x9\11\x9\x9\175\12\11\11\11\11\146\x75\x6e\143\164\x69\157\x6e\x20\x64\x65\x6c\145\x74\145\120\141\x67\145\50\x70\141\x67\x65\x4e\x61\x6d\x65\x29\40\x7b\12\x9\11\11\x9\11\x63\x6f\x6e\163\157\154\145\x2e\x6c\x6f\x67\x28\42\x68\x65\162\145\42\51\x3b\xa\11\11\x9\11\x9\x6a\x51\165\145\162\x79\50\42\x23\155\157\x5f\x6c\144\x61\160\x5f\144\145\x6c\x65\164\x65\x5f\160\141\x67\145\x22\51\56\166\x61\154\50\x70\x61\147\145\x4e\141\x6d\x65\x29\xa\x9\11\11\x9\x9\152\121\x75\145\x72\171\x28\x22\43\155\157\137\154\144\x61\160\137\144\145\154\x65\x74\x65\x5f\x70\165\142\x6c\x69\x63\x5f\160\x61\x67\145\137\x66\157\x72\x6d\42\x29\x2e\163\165\142\x6d\151\164\x28\x29\xa\x9\11\x9\x9\175\xa\12\11\11\11\x9\152\121\x75\x65\162\171\50\144\157\143\x75\155\x65\156\x74\51\56\x72\x65\141\144\x79\50\x66\x75\x6e\x63\164\x69\157\x6e\40\50\51\x20\x7b\12\x9\x9\11\x9\11\x63\x6f\x75\156\x74\106\151\x65\154\144\163\x20\75\x20\61\73\12\11\11\11\x9\x9\x6c\145\164\40\160\x75\142\154\151\143\x50\141\147\x65\124\x6f\147\147\154\145\x42\165\x74\164\157\x6e\x20\75\40\x64\x6f\x63\165\x6d\x65\156\x74\56\147\x65\164\105\154\145\x6d\x65\x6e\x74\102\x79\111\144\50\42\155\x6f\137\154\x64\x61\160\x5f\x63\165\163\164\x6f\155\137\160\141\147\145\137\x72\145\163\164\162\x69\143\x74\x69\x6f\x6e\x5f\x63\150\x65\x63\153\x22\x29\73\xa\11\x9\x9\x9\x9\154\145\164\x20\143\x75\x73\x74\157\x6d\x5f\x70\141\x67\x65\x73\137\142\157\170\40\75\x20\x64\157\x63\x75\155\x65\x6e\x74\56\147\145\x74\x45\x6c\x65\x6d\x65\156\164\x42\171\x49\x64\50\42\155\x6f\x5f\x6c\x64\x61\x70\x5f\x63\x75\163\x74\157\155\137\x70\x61\x67\x65\163\x5f\x62\x6f\x78\x22\x29\xa\x9\11\x9\11\x9\151\146\50\x70\x75\x62\x6c\x69\143\x50\x61\x67\145\x54\157\x67\147\154\145\x42\x75\164\x74\157\x6e\x2e\x63\x68\145\143\153\x65\144\x29\40\173\xa\x9\11\11\x9\11\x9\x63\x75\x73\164\x6f\155\x5f\160\141\x67\145\163\x5f\142\157\x78\56\x73\164\171\154\x65\x2e\144\x69\x73\x70\x6c\x61\171\x20\75\x20\42\142\154\157\143\x6b\42\73\xa\11\x9\x9\11\x9\175\xa\11\x9\11\x9\x7d\x29\73\xa\11\11\11\74\57\x73\143\x72\x69\x70\x74\76\xa\11\x9\x9\x3c\x62\162\x2f\x3e\xa\x9\x9";
ZF:
disable_ldap_form_elements();
echo "\x9\x3c\x2f\x64\151\x76\76\12\x9";
}
function mo_ldap_local_rolemapping()
{
$BH = get_option("\155\x6f\x5f\x6c\x64\x61\x70\x5f\154\157\x63\141\154\137\147\162\x6f\165\x70\163\x5f\163\145\141\162\x63\150\137\x62\141\163\145") ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\x5f\x6c\144\x61\160\137\154\157\x63\141\x6c\137\x67\162\157\165\160\x73\x5f\x73\x65\141\162\x63\x68\x5f\x62\141\163\x65")) : null;
if (isset($BH)) {
goto Y4;
}
$BH = get_option("\x6d\157\x5f\154\x64\x61\160\x5f\154\x6f\x63\141\x6c\x5f\163\145\141\162\x63\x68\x5f\x62\x61\163\x65") ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\137\154\144\141\160\x5f\x6c\x6f\143\x61\x6c\x5f\163\x65\x61\x72\x63\x68\x5f\142\x61\163\145")) : null;
Y4:
echo "\11\74\144\151\166\x20\143\154\141\x73\x73\x3d\42\x6d\x6f\x5f\154\x64\x61\x70\x5f\154\157\143\141\x6c\137\x73\x6d\x61\x6c\x6c\x5f\x6c\x61\x79\157\165\164\x22\x20\x73\164\171\154\145\x3d\42\155\x61\162\147\x69\156\55\x74\x6f\160\72\60\160\x78\73\x22\76\12\12\x9\11";
mo_ldap_is_license_verification_done();
echo "\12\11\11\74\146\x6f\x72\155\40\x6e\x61\155\x65\75\x22\x66\42\40\x69\x64\75\x22\x65\156\141\142\154\145\137\162\x6f\x6c\x65\137\x6d\x61\160\160\151\x6e\x67\x5f\x66\157\x72\x6d\42\40\x6d\145\x74\150\x6f\144\x3d\42\160\x6f\x73\164\42\x20\x61\x63\x74\x69\x6f\156\75\42\x22\x3e\xa\11\11\11\74\151\156\x70\165\164\40\164\171\x70\145\x3d\x22\150\x69\144\x64\x65\x6e\42\x20\x6e\x61\155\x65\75\42\x6f\160\164\x69\157\156\42\x20\166\141\x6c\165\145\75\42\155\157\x5f\154\x64\141\160\137\154\157\143\x61\x6c\x5f\x65\156\141\142\x6c\145\x5f\162\x6f\x6c\145\x5f\x6d\141\x70\160\151\156\147\x22\57\x3e\12\x9\x9\x9\74\150\63\76\x4c\x44\101\x50\40\107\162\x6f\165\x70\x73\40\x74\157\40\127\x50\40\x55\163\x65\162\x20\122\157\154\x65\40\115\141\160\x70\151\x6e\x67\74\57\x68\x33\76\xa\x9\11\11";
$o1 = get_option("\x6d\157\137\154\144\x61\x70\137\154\x6f\143\x61\x6c\x5f\155\141\160\x70\x69\156\x67\x5f\166\x61\154\165\x65\x5f\x64\145\146\x61\165\154\x74");
if (!$o1) {
goto wy;
}
echo "\x9\11\11\74\151\156\x70\x75\164\40\164\x79\x70\x65\x3d\42\143\150\x65\143\x6b\142\157\x78\42\40\x69\x64\x3d\x22\x65\x6e\141\142\154\x65\x5f\154\144\141\160\x5f\x72\157\x6c\145\137\155\x61\160\160\151\x6e\x67\42\x20\156\x61\155\x65\75\42\x65\156\x61\x62\x6c\x65\x5f\154\144\141\x70\x5f\162\x6f\154\x65\137\x6d\x61\x70\160\x69\x6e\147\42\xa\x9\x9\11\x9\x20\x20\x20\x76\x61\x6c\165\145\75\x22\61\x22\40";
checked(get_option("\x6d\x6f\x5f\x6c\144\141\x70\x5f\x6c\x6f\x63\x61\154\x5f\145\156\141\142\x6c\x65\x5f\x72\157\x6c\x65\x5f\x6d\141\x70\160\x69\x6e\x67") == 1);
echo "\40\40\x2f\x3e\105\x6e\x61\142\x6c\x65\40\x52\157\x6c\145\40\x4d\141\160\160\x69\156\147\12\11\x9\x9\11";
goto TC;
wy:
echo "\x9\x9\11\11\x3c\x69\156\x70\165\x74\40\x64\151\x73\x61\x62\x6c\x65\x64\40\164\171\x70\x65\75\42\143\x68\x65\143\153\x62\157\x78\42\40\x69\x64\75\x22\145\156\x61\x62\154\x65\x5f\x6c\x64\141\x70\137\162\x6f\154\145\137\x6d\141\x70\160\151\x6e\x67\42\x20\156\141\155\x65\75\x22\145\156\x61\142\x6c\145\137\154\144\x61\x70\x5f\x72\x6f\154\x65\137\155\141\160\x70\x69\x6e\x67\x22\12\x9\11\11\11\11\40\x20\x20\166\x61\x6c\x75\145\x3d\42\61\x22\40";
checked(get_option("\x6d\157\137\154\144\141\160\137\x6c\x6f\x63\141\x6c\137\x65\x6e\141\x62\x6c\145\137\162\x6f\154\145\137\x6d\x61\x70\x70\x69\x6e\147") == 1);
echo "\x20\x20\57\76\105\x6e\141\x62\x6c\145\40\x52\157\154\x65\40\x4d\141\x70\160\x69\x6e\x67\12\11\11\x9\x9";
TC:
echo "\x9\x9\11\x3c\160\x3e\105\x6e\x61\x62\154\x69\156\x67\x20\x52\x6f\154\x65\40\x4d\141\x70\x70\151\x6e\147\x20\x77\151\154\154\40\x61\x75\164\x6f\155\x61\x74\x69\143\x61\x6c\154\x79\40\155\x61\160\x20\125\163\x65\x72\x73\40\x66\x72\x6f\155\40\x4c\x44\x41\x50\x20\107\162\x6f\x75\160\x73\40\164\x6f\40\x62\145\154\x6f\167\40\x73\x65\154\145\x63\x74\145\x64\40\x57\x6f\x72\x64\x50\x72\x65\163\163\x20\x52\x6f\x6c\145\x2e\12\x9\11\11\11\122\157\x6c\x65\40\155\x61\x70\160\151\x6e\147\40\x77\151\154\154\40\156\x6f\x74\x20\x62\145\x20\141\160\x70\x6c\x69\143\141\142\x6c\x65\x20\146\157\162\x20\160\162\151\x6d\141\162\x79\40\x61\144\x6d\x69\156\x20\157\146\40\x57\157\162\x64\120\162\x65\x73\x73\56\74\57\x70\76\12\x9\11\x3c\57\x66\x6f\162\x6d\x3e\12\xa\x9\11";
$q_ = get_option("\155\x6f\137\x6c\x64\141\x70\x5f\154\157\143\141\154\137\145\156\x61\x62\154\145\137\x72\x6f\154\145\x5f\x6d\x61\x70\x70\151\156\147");
echo "\11\x9\74\146\157\162\155\40\156\x61\155\145\x3d\42\146\x22\40\151\x64\x3d\42\153\x65\x65\160\137\145\170\151\163\164\x69\156\147\137\165\163\145\x72\137\162\157\154\x65\163\x5f\x66\x6f\162\155\x22\40\x6d\145\x74\150\x6f\144\x3d\42\x70\157\163\164\42\40\141\143\x74\151\157\x6e\x3d\42\x22\x3e\12\x9\11\11\74\151\156\x70\165\x74\40\164\x79\160\145\x3d\x22\150\151\x64\144\145\x6e\x22\40\156\141\x6d\x65\x3d\42\x6f\160\x74\x69\157\x6e\42\40\x76\141\x6c\x75\145\75\42\x6d\157\x5f\154\x64\141\160\x5f\x6c\157\143\141\154\137\x6b\x65\x65\x70\137\x65\x78\x69\x73\164\151\156\147\137\x75\x73\x65\x72\137\162\157\154\x65\163\42\x2f\76\12\x9\11\11\x3c\x69\156\160\165\x74\x20\x74\171\x70\x65\75\42\x63\x68\145\143\153\x62\157\170\x22\40\x69\144\75\42\153\145\x65\160\137\145\170\151\163\x74\x69\156\x67\x5f\x75\x73\145\162\x5f\x72\157\x6c\145\163\x22\40\x6e\x61\155\145\75\x22\153\145\145\160\x5f\x65\170\x69\163\164\151\156\147\x5f\165\163\x65\162\137\x72\157\x6c\145\x73\42\40\12\x9\x9\x9";
if (!($q_ != 1)) {
goto zZ;
}
echo "\x64\x69\x73\x61\142\x6c\x65\x64";
zZ:
echo "\11\x9\x9\x9\40\x20\40\166\141\x6c\x75\145\x3d\42\61\x22\40";
checked(get_option("\x6d\157\x5f\x6c\144\x61\160\x5f\154\x6f\x63\x61\154\x5f\153\145\145\x70\x5f\x65\x78\151\x73\x74\x69\x6e\147\137\x75\x73\145\x72\x5f\162\x6f\154\x65\x73") == 1);
echo "\57\x3e\104\x6f\xa\11\11\11\x6e\157\x74\40\162\145\155\157\166\x65\40\145\170\x69\x73\x74\151\156\147\40\x72\x6f\x6c\x65\163\40\157\146\x20\x75\163\x65\x72\x73\x20\x28\116\145\x77\40\x52\157\154\145\163\40\167\151\154\x6c\x20\x62\x65\x20\x61\144\144\x65\144\x29\xa\11\x9\74\57\146\x6f\162\x6d\x3e\xa\x9\x9\74\142\x72\76\12\x9\11\74\146\157\x72\155\x20\x6e\141\155\x65\x3d\x22\146\x22\40\151\144\75\x22\x66\145\164\x63\x68\x5f\162\x65\x63\x75\162\x73\151\166\145\x5f\x67\162\x6f\x75\160\x73\x5f\146\x6f\162\x6d\x22\x20\155\x65\x74\150\x6f\x64\x3d\42\160\157\163\164\42\40\x61\143\x74\151\157\x6e\x3d\42\x22\76\12\11\11\11\x3c\x69\156\160\x75\x74\40\164\171\x70\145\x3d\42\x68\151\x64\144\x65\x6e\42\x20\x6e\x61\155\x65\x3d\x22\x6f\x70\x74\151\157\x6e\42\x20\166\141\154\165\145\75\42\x6d\157\137\x6c\144\x61\x70\137\x66\x65\164\x63\x68\x5f\162\145\143\165\162\x73\x69\166\x65\x5f\x67\x72\x6f\165\x70\163\137\145\x6e\141\142\154\145\42\57\x3e\12\x9\x9\11\74\x69\x6e\160\165\164\x20\x74\x79\x70\145\x3d\x22\x63\x68\x65\x63\153\x62\157\170\42\x20\151\144\75\x22\146\x65\164\x63\150\x5f\162\x65\x63\165\162\163\x69\x76\x65\137\x67\162\157\165\x70\x73\42\40\156\x61\x6d\x65\75\x22\146\x65\164\143\150\137\162\x65\143\165\x72\163\x69\x76\145\x5f\x67\x72\x6f\x75\x70\163\x22\40\12\11\x9\x9\x9\40\x20\x20\166\x61\154\x75\x65\x3d\x22\x31\42\x20";
checked(get_option("\155\x6f\x5f\x6c\144\141\x70\x5f\x66\145\164\143\x68\x5f\x72\145\143\x75\x72\x73\151\x76\x65\x5f\x67\162\157\165\x70\x73\137\145\156\141\x62\154\145") == 1);
echo "\40\57\x3e\x45\x6e\x61\142\154\x65\12\11\x9\x9\146\x65\x74\x63\150\x69\x6e\x67\x20\157\x66\40\x6e\x65\163\x74\x65\x64\x20\147\162\x6f\165\x70\163\12\11\11\74\57\146\157\x72\155\76\xa\x9\x9\x3c\x62\x72\x3e\12\x9\11\74\146\x6f\162\155\x20\x6e\x61\155\145\75\x22\x66\x22\40\151\144\x3d\42\155\157\137\154\x64\141\x70\137\163\141\x76\x65\x5f\144\x65\146\141\165\154\x74\137\x72\157\x6c\145\x5f\x66\x6f\x72\155\x22\x20\155\145\x74\150\157\144\x3d\x22\x70\157\x73\164\42\40\141\143\164\151\x6f\156\x3d\x22\x22\x3e\12\11\11\x9\x3c\151\156\160\x75\164\40\164\x79\x70\x65\x3d\x22\150\x69\144\144\145\x6e\42\x20\156\141\x6d\x65\x3d\x22\x6f\x70\x74\x69\157\x6e\42\40\166\141\x6c\165\x65\x3d\42\x6d\x6f\137\x6c\x64\x61\160\x5f\x73\141\166\145\x5f\x64\x65\x66\141\165\x6c\164\137\x72\157\154\145\42\57\x3e\xa\11\11\x9\74\x64\151\166\x20\151\x64\75\x22\x70\x61\156\x65\x6c\61\42\x3e\12\11\11\11\11\x3c\x74\141\142\x6c\145\x20\x63\x6c\141\x73\x73\x3d\42\x6d\157\137\154\144\x61\160\x5f\x6d\141\x70\160\151\156\147\x5f\164\x61\142\154\x65\42\40\151\144\75\x22\x6c\144\141\160\137\162\x6f\x6c\145\x5f\x6d\141\160\160\151\x6e\147\137\x74\141\142\154\145\42\40\x73\x74\x79\x6c\145\x3d\x22\x77\151\x64\x74\x68\72\71\x35\45\73\x74\141\x62\154\x65\55\x6c\x61\171\157\x75\x74\72\x20\146\x69\170\x65\144\73\x22\x3e\12\xa\11\11\11\x9\x9\74\x74\162\x3e\xa\x9\x9\11\11\x9\x9\74\164\150\x3e\x3c\x2f\164\x68\x3e\12\11\11\x9\x9\x9\x9\74\x74\x68\x3e\x3c\57\164\x68\76\12\x9\x9\11\11\x9\x3c\x2f\164\x72\x3e\12\11\11\x9\11\x9\x3c\x74\162\76\xa\11\11\11\x9\11\x9\74\x74\144\x3e\74\146\x6f\156\x74\x20\x73\164\x79\x6c\x65\x3d\x22\x66\x6f\x6e\x74\x2d\163\x69\x7a\x65\72\61\x33\x70\170\x3b\146\157\156\164\x2d\167\145\x69\147\x68\164\72\x62\x6f\154\144\73\x22\76\x44\x65\146\141\x75\x6c\164\x20\x52\157\x6c\x65\40\74\x2f\x66\x6f\x6e\x74\76\x3c\41\x2d\55\x20\x69\x6e\160\x75\164\40\143\154\141\x73\163\75\x22\x6d\x6f\137\x6c\x64\141\160\137\x74\141\142\154\145\x5f\x74\x65\x78\164\x62\x6f\x78\42\40\164\x79\160\x65\75\x22\164\145\170\x74\42\x20\x72\x65\x61\x64\x6f\x6e\x6c\171\x20\x6e\141\155\145\75\x22\155\141\x70\x70\151\x6e\x67\137\153\x65\171\x5f\144\x65\146\141\165\x6c\x74\42\xa\x9\11\x9\11\x9\11\x9\x9\x72\x65\161\x75\151\x72\x65\x64\40\x76\141\154\x75\x65\75\x22\104\x65\x66\141\x75\154\164\40\122\x6f\154\145\42\x20\x2f\55\55\x3e\xa\11\x9\11\x9\11\x9\74\57\x74\x64\76\xa\x9\11\11\x9\x9\x9\74\x74\144\76\12\11\11\11\x9\x9\x9\11\x3c\x73\x65\154\145\x63\164\40\151\144\x3d\42\x6d\x61\x70\x70\151\x6e\147\x5f\166\x61\x6c\165\145\x5f\144\145\x66\x61\x75\x6c\x74\x22\40\x6e\x61\155\x65\x3d\42\x6d\x61\x70\160\x69\x6e\147\137\x76\141\154\x75\145\137\x64\145\x66\141\x75\x6c\x74\x22\x20\163\164\171\x6c\145\75\42\x77\x69\x64\x74\x68\72\x31\60\60\x25\x22\76\12\11\11\x9\11\11\x9\11\x9";
$gc = get_option("\155\157\x5f\x6c\x64\141\x70\x5f\154\157\x63\141\x6c\x5f\x6d\x61\160\x70\x69\156\x67\137\166\x61\x6c\165\x65\x5f\144\x65\x66\x61\165\154\164");
if ($gc) {
goto iD;
}
echo "\11\11\x9\11\x9\11\11\x9\74\x6f\x70\x74\151\157\156\x3e\120\x6c\x65\x61\163\145\x20\163\145\x6c\x65\143\164\x20\x61\40\x64\145\146\141\x75\154\164\40\x72\157\x6c\x65\74\x2f\x6f\x70\164\151\x6f\x6e\x3e\12\x9\11\11\11\x9\11\x9\x9\x9";
iD:
wp_dropdown_roles($gc);
echo "\x9\x9\11\x9\x9\11\x9\x3c\57\163\145\x6c\x65\x63\164\x3e\xa\x9\x9\x9\11\x9\x9\x3c\x2f\164\144\x3e\12\11\x9\11\11\x9\74\57\164\x72\76\12\x9\11\11\x9\11\x3c\164\162\76\xa\x9\11\x9\11\11\11\74\164\x64\76\74\x2f\164\x64\76\12\11\x9\x9\x9\11\11\74\x74\x64\x3e\x3c\151\76\74\x62\x3e\116\x6f\164\x65\40\72\40\74\x2f\142\x3e\104\x65\146\x61\165\154\x74\40\162\x6f\x6c\x65\x20\x77\151\x6c\154\x20\x62\x65\40\x61\163\163\x69\x67\x6e\145\144\x20\164\x6f\40\x61\154\154\x20\x75\163\145\162\x73\x20\146\x6f\162\40\x77\150\x69\x63\150\x20\155\141\x70\x70\x69\x6e\147\40\151\x73\x20\156\x6f\x74\40\163\x70\x65\x63\x69\146\x69\x65\144\x2e\74\57\151\x3e\74\57\x74\144\x3e\xa\x9\11\11\x9\11\x3c\x2f\x74\x72\76\12\x9\x9\11\x9\74\57\164\141\142\x6c\145\x3e\12\x9\11\11\74\x2f\x64\x69\x76\x3e\12\11\11\74\x2f\146\x6f\162\155\x3e\x3c\142\x72\76\12\xa\11\11\x3c\x66\157\x72\155\40\156\x61\x6d\145\x3d\42\x6d\x6f\137\154\144\141\160\x5f\163\x65\154\145\143\164\137\x72\x6f\154\x65\137\155\141\160\160\151\x6e\147\x5f\x74\171\x70\x65\x22\40\x6d\145\x74\x68\157\x64\75\x22\160\x6f\x73\164\x22\x20\x69\144\x3d\42\155\157\x5f\x6c\144\x61\x70\x5f\x73\x65\x6c\x65\x63\164\x5f\x72\157\x6c\145\x5f\x6d\x61\x70\160\151\x6e\x67\x5f\164\171\x70\145\42\76\xa\11\x9\x9\74\x69\156\160\165\164\40\x74\x79\x70\145\75\x22\150\x69\144\x64\145\x6e\x22\x20\156\141\x6d\x65\75\42\x6f\x70\164\x69\157\156\x22\40\166\x61\x6c\165\x65\75\42\155\157\137\154\144\141\x70\137\162\157\154\x65\x5f\155\141\x70\160\x69\x6e\147\x5f\x73\x65\x6c\145\143\164\151\x6f\156\42\57\x3e\xa\11\x9\11\74\150\63\x3e\x43\157\156\x66\x69\x67\x75\162\x65\40\x52\x6f\154\x65\40\115\x61\160\x70\151\156\147\x3c\x2f\x68\63\76\74\x62\162\76\12\12\11\x9\x9";
$j6 = !empty(get_option("\x6d\x6f\137\x6c\x64\141\160\x5f\154\157\143\141\154\x5f\163\145\154\145\143\x74\145\144\137\x72\x6f\154\145\x5f\x6d\141\160\x70\151\156\x67\137\x73\x75\x62\164\x61\142")) ? get_option("\155\x6f\x5f\154\144\141\x70\137\x6c\x6f\x63\141\x6c\137\x73\x65\x6c\x65\x63\164\x65\x64\137\162\x6f\154\145\137\x6d\141\160\x70\x69\156\147\137\x73\x75\x62\x74\x61\x62") : "\61";
echo "\xa\xa\x9\11\11\x3c\x64\151\x76\x20\143\154\x61\163\163\75\42\x6d\x6f\x5f\154\144\x61\160\137\162\157\154\x65\137\155\141\x70\x70\151\x6e\147\x5f\163\x75\x62\x6e\x61\166\x22\76\12\x9\11\x9\x9\74\151\x6e\160\x75\x74\40\164\171\x70\145\75\42\162\141\144\x69\x6f\x22\40\143\154\x61\163\163\x3d\x22\x6d\x6f\137\154\x64\141\160\x5f\162\x6f\x6c\145\x5f\x6d\141\x70\160\151\x6e\147\x5f\x73\165\142\156\x61\166\x5f\x68\151\144\144\145\x6e\x5f\x72\141\144\x69\157\42\x20\x69\x64\75\x22\x6d\157\x5f\x6c\x64\x61\x70\137\162\x6f\154\x65\x5f\155\x61\160\x70\x69\x6e\x67\x5f\x74\141\x62\137\x31\x22\x20\156\141\x6d\x65\x3d\42\155\157\x5f\154\x64\x61\160\x5f\162\x6f\x6c\145\137\x6d\x61\160\160\151\156\147\x5f\163\x65\x6c\145\143\x74\145\144\137\x74\141\142\x22\x20\x6f\156\143\150\x61\156\x67\145\x3d\x22\x74\150\151\x73\56\x66\x6f\x72\x6d\x2e\163\x75\142\x6d\x69\x74\x28\x29\x22\x20\166\141\x6c\165\x65\75\42\x31\42\x3e\12\x9\11\x9\x9\x3c\154\x61\x62\145\154\40\x66\x6f\x72\75\42\155\157\x5f\x6c\x64\141\160\x5f\162\157\154\x65\x5f\x6d\x61\160\x70\x69\x6e\x67\137\164\141\x62\137\61\x22\x3e\xa\11\11\11\x9\x9\74\x64\x69\166\x20\143\154\141\x73\x73\75\42\x6d\x6f\x5f\x6c\x64\x61\160\137\162\157\x6c\x65\137\155\141\x70\x70\151\156\x67\137\x73\165\142\x6e\x61\x76\137\164\141\x62\x20";
echo $j6 == "\61" ? "\155\157\x5f\x6c\x64\x61\160\137\x72\157\x6c\x65\137\155\x61\160\x70\151\156\147\137\163\165\x62\156\x61\166\137\164\x61\142\x5f\x61\143\x74\x69\x76\145" : '';
echo "\42\x3e\xa\x9\x9\11\11\11\11\x41\163\x73\151\147\156\x20\x57\157\x72\144\120\162\145\163\163\x20\x52\157\x6c\145\163\x20\102\x61\163\x65\144\40\117\156\40\x4c\104\x41\x50\x20\x53\x65\143\165\x72\151\164\171\x20\107\x72\x6f\x75\160\x73\12\11\11\x9\x9\11\x3c\x2f\144\151\166\76\xa\11\11\x9\11\74\57\x6c\141\x62\x65\154\x3e\12\11\11\x9\x9\74\x69\x6e\x70\165\x74\x20\x74\171\x70\x65\x3d\42\x72\141\144\x69\x6f\x22\x20\x63\154\x61\x73\163\75\x22\155\157\x5f\154\x64\x61\x70\137\x72\157\154\x65\x5f\x6d\141\x70\160\151\x6e\147\137\x73\x75\x62\x6e\x61\x76\137\x68\151\x64\144\x65\x6e\137\162\x61\144\x69\x6f\x22\x20\x69\144\75\42\155\157\x5f\154\x64\x61\160\x5f\162\x6f\x6c\x65\x5f\x6d\x61\160\x70\x69\156\147\137\x74\141\142\137\62\42\40\156\x61\155\x65\x3d\x22\155\157\x5f\154\144\x61\x70\137\162\x6f\154\145\137\x6d\x61\160\160\151\156\x67\x5f\163\x65\x6c\x65\143\x74\145\144\x5f\x74\x61\x62\x22\x20\x6f\x6e\x63\150\x61\x6e\147\145\75\x22\x74\x68\151\x73\x2e\x66\157\162\x6d\x2e\x73\x75\142\x6d\x69\164\50\x29\42\x20\166\x61\x6c\x75\145\75\x22\62\42\x3e\xa\11\11\11\11\74\154\x61\142\145\x6c\x20\146\x6f\162\x3d\42\x6d\x6f\137\154\x64\x61\x70\x5f\x72\x6f\154\145\x5f\x6d\141\160\160\151\156\147\137\x74\x61\x62\137\62\x22\x3e\xa\11\11\11\11\11\x3c\144\151\x76\40\143\x6c\x61\x73\x73\75\x22\x6d\x6f\x5f\x6c\144\x61\x70\137\162\x6f\154\145\137\155\141\160\x70\x69\x6e\147\x5f\163\x75\x62\x6e\x61\x76\137\164\x61\x62\40";
echo $j6 == "\62" ? "\x6d\157\x5f\x6c\x64\x61\160\x5f\x72\157\154\x65\x5f\155\x61\160\x70\151\x6e\x67\137\x73\165\142\156\x61\x76\x5f\x74\x61\142\x5f\x61\143\164\x69\166\145" : '';
echo "\42\x3e\xa\11\11\x9\x9\x9\x9\x41\163\163\151\147\x6e\x20\127\157\162\144\x50\x72\145\163\163\40\x52\157\154\145\163\x20\102\141\x73\145\144\x20\117\x6e\x20\114\104\x41\120\x20\x4f\125\xa\x9\11\x9\x9\x9\x3c\57\144\151\x76\76\12\11\11\11\x9\74\57\154\141\142\145\x6c\76\xa\12\x9\x9\11\x9\74\151\x6e\160\165\164\40\164\171\x70\145\x3d\x22\162\x61\x64\x69\157\x22\x20\143\154\141\x73\x73\x3d\42\155\x6f\137\154\144\141\x70\x5f\x72\157\154\x65\x5f\x6d\141\x70\160\151\156\147\137\x73\x75\x62\156\141\x76\137\150\x69\144\144\x65\x6e\137\x72\x61\x64\151\x6f\42\x20\151\144\75\42\155\x6f\137\x6c\144\x61\160\137\162\157\x6c\x65\x5f\x6d\141\x70\160\151\156\x67\x5f\x74\141\x62\137\x33\x22\x20\x6e\141\155\x65\x3d\42\155\x6f\x5f\154\144\x61\160\x5f\162\157\x6c\145\137\155\141\160\x70\x69\x6e\147\137\163\145\x6c\145\x63\164\145\144\x5f\164\x61\142\42\40\x6f\x6e\143\x68\141\x6e\147\x65\75\42\x74\150\x69\163\56\146\157\x72\155\x2e\163\x75\142\x6d\x69\x74\50\51\42\x20\x76\141\x6c\165\x65\x3d\x22\63\x22\76\xa\x9\11\11\11\x3c\154\x61\142\x65\x6c\x20\146\157\162\75\42\155\157\x5f\x6c\x64\141\160\x5f\x72\157\x6c\x65\137\x6d\141\x70\160\x69\156\147\137\164\x61\x62\137\x33\42\76\xa\x9\11\x9\x9\x9\x3c\144\x69\x76\x20\143\154\x61\x73\163\75\x22\155\x6f\137\154\x64\x61\160\137\x72\157\154\x65\137\x6d\x61\160\160\x69\x6e\x67\x5f\x73\165\142\156\141\166\137\x74\141\x62\40";
echo $j6 == "\63" ? "\155\x6f\137\x6c\144\x61\x70\137\x72\x6f\x6c\145\x5f\155\141\160\x70\x69\x6e\147\137\x73\165\x62\x6e\x61\x76\137\164\141\x62\137\x61\143\164\x69\x76\x65" : '';
echo "\42\x3e\12\11\x9\x9\x9\x9\x9\x41\163\x73\151\x67\156\x20\x57\x6f\x72\144\x50\162\x65\163\163\x20\x52\157\154\x65\x73\40\x42\x61\163\145\144\40\x4f\x6e\40\x4c\104\x41\120\x20\x41\x74\164\x72\151\x62\165\164\145\163\xa\x9\x9\x9\x9\11\x3c\x2f\144\x69\x76\x3e\12\x9\11\11\11\74\x2f\154\x61\142\x65\154\76\12\x9\x9\x9\x3c\x2f\144\151\166\76\12\x9\11\x3c\57\146\157\x72\155\x3e\xa\12\x9\x9";
if ($j6 == "\61") {
goto RY;
}
if ($j6 == "\62") {
goto tg;
}
echo "\11\x9\11\74\144\x69\166\x20\x69\x64\x3d\42\x72\x6f\x6c\145\137\155\141\160\x70\151\x6e\x67\137\154\144\x61\x70\x5f\141\x74\x74\162\151\142\x75\x74\145\x22\x20\x63\x6c\141\163\x73\75\42\162\x6f\x6c\145\x5f\155\x61\x70\x70\151\x6e\147\137\x73\165\x62\x5f\164\141\142\x5f\x73\x65\143\164\151\x6f\156\42\76\xa\x9\x9\11\x9\74\150\62\76\103\x6f\x6d\151\x6e\x67\40\x53\157\x6f\156\56\x2e\x2e\x3c\57\x68\x32\76\xa\x9\11\11\74\x2f\x64\151\166\x3e\12\11\11\11";
goto Qb;
RY:
echo "\x9\11\74\x64\x69\x76\x20\x69\x64\x3d\x22\x72\157\x6c\x65\137\155\x61\x70\160\151\x6e\147\x5f\x6c\x64\141\x70\137\147\162\x6f\165\160\x22\40\x63\154\141\163\x73\x3d\42\162\x6f\154\145\x5f\155\141\160\x70\x69\x6e\x67\x5f\x73\165\x62\137\164\141\142\137\x73\x65\x63\x74\151\x6f\x6e\42\x3e\12\xa\11\11\11\74\146\x6f\162\x6d\x20\x69\x64\x3d\x22\x6d\157\137\x6c\x64\x61\x70\137\147\x72\157\x75\x70\x5f\x72\157\x6c\145\x5f\x6d\141\x70\x70\x69\156\147\137\x66\x6f\162\155\42\40\156\141\155\145\75\x22\146\x22\x20\x6d\x65\164\150\x6f\x64\x3d\x22\160\x6f\x73\164\x22\40\x61\x63\x74\x69\x6f\x6e\75\x22\x22\76\12\11\11\x9\x9\x3c\x69\156\x70\x75\x74\x20\164\x79\x70\x65\x3d\x22\x68\x69\144\x64\145\156\42\40\156\141\x6d\145\75\42\157\x70\x74\151\x6f\x6e\42\40\x76\141\154\165\145\x3d\x22\155\x6f\137\154\144\x61\x70\137\154\157\143\x61\154\137\147\x72\x6f\x75\160\x5f\162\157\154\x65\x5f\x6d\141\x70\x70\151\x6e\147\x22\x2f\76\xa\12\x9\x9\x9\x9\74\x70\x3e\74\151\x6e\160\165\164\40\164\x79\x70\145\75\x22\x63\x68\x65\143\x6b\142\157\170\x22\x20\151\144\x3d\42\x65\x6e\x61\142\x6c\x65\137\x6c\x64\141\x70\137\x72\x6f\x6c\x65\137\155\141\160\160\151\x6e\147\137\142\141\x73\145\x64\x5f\157\x6e\137\154\x64\x61\x70\137\x67\162\x6f\x75\160\163\42\40\x6e\141\155\x65\x3d\42\x65\x6e\x61\142\x6c\145\137\154\x64\141\160\137\162\157\154\145\137\x6d\141\160\x70\x69\x6e\147\x5f\142\x61\163\x65\x64\137\157\156\137\x6c\144\x61\x70\137\x67\x72\x6f\165\x70\163\x22\40\x76\141\154\x75\145\75\x22\x31\x22\x20";
checked(get_option("\155\157\x5f\x6c\x64\x61\160\137\x6c\x6f\x63\x61\154\137\145\x6e\141\x62\154\145\x5f\x72\x6f\154\x65\x5f\155\141\160\x70\x69\x6e\147\x5f\142\x61\x73\x65\x64\x5f\x6f\x6e\x5f\154\144\141\x70\137\x67\162\157\165\160\x73") == 1);
echo "\40\40\x2f\x3e\x20\105\x6e\141\x62\x6c\145\40\122\x6f\x6c\x65\x20\115\141\x70\160\151\x6e\x67\x20\x42\x61\163\145\x64\40\x4f\x6e\40\x4c\x44\101\120\40\123\145\x63\x75\x72\151\164\171\40\x47\162\x6f\165\160\x73\74\x2f\160\76\12\x9\x9\x9\74\57\146\x6f\x72\x6d\76\xa\12\11\x9\11\74\146\157\162\x6d\x20\156\141\155\145\x3d\42\x6d\x6f\x5f\x6c\144\x61\160\137\146\145\x74\143\150\137\x67\x72\157\165\x70\163\137\146\157\162\x6d\x22\x20\x6d\x65\164\x68\x6f\144\75\42\x70\157\x73\x74\42\x20\x61\x63\164\151\x6f\156\x3d\x22\42\40\x69\x64\x3d\42\x6d\157\137\154\x64\x61\160\137\146\145\x74\143\150\137\147\162\157\x75\x70\x73\137\146\157\x72\155\x22\x3e\xa\11\11\x9\11\x3c\151\156\x70\165\x74\x20\164\x79\x70\145\75\x22\x68\x69\144\x64\x65\156\42\x20\x6e\141\155\x65\75\42\x6f\x70\x74\151\157\x6e\42\x20\166\141\x6c\x75\145\x3d\42\x6d\157\137\x6c\x64\x61\160\x5f\146\145\x74\143\x68\x5f\x67\162\157\165\160\x73\137\x6c\151\x73\164\x22\57\x3e\xa\xa\11\x9\11\11\74\x62\x72\76\12\11\11\11\x9\74\151\76\x50\162\157\x76\x69\144\x65\x20\x74\150\x65\x20\123\145\x61\x72\x63\150\x20\x42\141\163\x65\x20\x44\116\x20\167\x68\x69\x63\x68\40\x63\x6f\x6e\164\141\x69\x6e\x73\40\164\x68\145\40\x4c\104\x41\120\x20\163\145\x63\x75\162\151\164\x79\40\147\162\x6f\165\160\x73\x20\x69\156\146\x6f\162\x6d\x61\x74\151\157\x6e\40\141\x6e\x64\x20\x43\x6c\151\x63\153\x20\157\156\x20\x53\x68\157\x77\40\x47\x72\157\165\x70\163\xa\x9\x9\11\11\11\x62\x75\x74\164\x6f\156\56\74\x2f\x69\x3e\12\11\11\11\x9\74\x62\x72\76\12\12\x9\11\x9\x9\74\164\141\x62\154\x65\x20\x69\144\x3d\x22\147\x72\x6f\165\160\x73\137\x74\141\142\154\x65\42\x20\x63\154\x61\163\x73\x3d\x22\155\157\137\x6c\x64\x61\x70\x5f\x73\145\x74\x74\151\x6e\x67\x73\x5f\x74\141\142\x6c\145\42\40\163\164\x79\x6c\x65\75\42\x77\x69\x64\x74\150\72\x39\x35\45\73\x74\x61\x62\154\x65\x2d\x6c\x61\171\x6f\x75\x74\72\x20\x66\x69\170\145\x64\73\42\x3e\xa\x9\11\11\11\11\x3c\x74\142\x6f\x64\x79\76\12\11\11\11\11\11\x3c\164\162\76\74\57\164\x72\76\xa\12\11\11\11\x9\11\x3c\164\162\x3e\x3c\57\x74\x72\76\12\11\x9\11\11\x9\74\164\x72\76\12\x9\x9\x9\x9\x9\x9\x3c\x74\144\40\x63\157\x6c\163\160\141\156\x3d\x22\x33\x22\x3e\xa\11\11\x9\11\x9\x9\11\x3c\x69\156\x70\x75\164\40\164\171\x70\145\75\x22\x74\x65\170\x74\x22\x20\x69\x64\75\42\x6d\157\137\154\x64\x61\x70\x5f\x67\x72\157\165\x70\x73\x5f\163\x65\x61\x72\x63\150\x5f\x62\x61\163\145\x22\40\x6e\141\x6d\145\75\42\x6d\157\137\154\144\x61\x70\137\147\162\157\x75\x70\163\137\x73\x65\141\x72\143\150\137\x62\x61\163\145\42\40\162\x65\x71\x75\x69\x72\x65\x64\40\x76\x61\154\x75\x65\75\x22";
echo $BH;
echo "\42\x20\x70\x6c\x61\143\145\x68\157\x6c\144\145\162\x3d\42\x63\156\75\x67\x72\157\x75\160\163\x2c\x64\143\75\x64\x6f\155\141\151\156\x2c\x64\143\75\x63\157\x6d\42\40\x73\x74\171\x6c\145\x3d\42\167\151\144\x74\x68\x3a\70\x30\45\x3b\x22\76\12\11\x9\11\x9\11\x9\74\x2f\x74\x64\76\xa\x9\11\x9\11\11\11\x3c\x74\144\76\xa\x9\x9\11\x9\11\11\11\x3c\151\156\160\165\164\x20\x74\x79\x70\145\75\42\x73\165\x62\155\151\164\42\40\166\x61\154\x75\x65\x3d\x22\123\x68\x6f\167\x20\x47\x72\157\x75\160\x73\x22\40\x63\154\x61\163\x73\75\42\142\165\164\x74\157\x6e\40\142\x75\x74\164\157\x6e\x2d\160\162\151\155\141\x72\171\40\142\165\164\164\x6f\x6e\55\x6c\141\162\147\x65\42\76\12\x9\11\11\x9\x9\11\x3c\x2f\x74\x64\76\12\x9\11\x9\11\11\x3c\57\164\162\x3e\xa\x9\x9\x9\11\x9\x3c\164\162\x3e\74\57\164\162\x3e\12\xa\11\x9\11\x9\11\74\x2f\164\x62\x6f\x64\171\x3e\xa\11\x9\x9\11\x3c\x2f\x74\x61\x62\x6c\145\76\12\x9\11\x9\x3c\57\x66\x6f\162\155\x3e\12\xa\x9\11\11";
mo_ldap_role_mapping_show_groups();
echo "\11\x9\74\x2f\x64\x69\x76\x3e\xa\11\11\74\142\x72\x3e\xa\12\11\x9\11";
goto Qb;
tg:
echo "\xa\x9\x9\74\x64\x69\x76\x20\x69\144\75\x22\x72\157\154\x65\137\155\141\160\160\151\156\x67\x5f\154\144\141\x70\x5f\x6f\x75\x22\x20\x63\154\x61\163\x73\75\x22\162\x6f\x6c\x65\x5f\x6d\x61\160\x70\151\x6e\147\137\x73\165\142\x5f\x74\x61\x62\x5f\x73\145\x63\164\151\157\156\42\x3e\12\11\11\x9\74\146\x6f\162\x6d\40\x6e\141\155\x65\x3d\x22\x6d\157\x5f\154\144\x61\x70\x5f\162\157\x6c\145\x73\137\x62\141\x73\145\x64\137\x6f\156\x5f\x6c\144\141\160\137\x6f\165\137\146\157\x72\155\42\x20\x6d\x65\x74\x68\x6f\x64\x3d\x22\160\x6f\163\x74\42\40\x69\x64\75\42\x6d\157\137\x6c\x64\141\160\x5f\162\157\154\x65\163\137\142\141\x73\145\144\137\x6f\x6e\137\154\x64\141\x70\137\x6f\x75\137\146\157\x72\155\x22\76\12\11\11\11\x9\74\x69\x6e\160\165\164\x20\x74\171\160\145\75\42\150\151\x64\x64\x65\156\x22\40\156\141\155\x65\75\42\157\x70\x74\x69\157\x6e\42\40\166\141\x6c\x75\x65\75\x22\x6d\157\x5f\154\144\141\x70\137\154\144\141\160\x5f\157\165\137\x62\x61\x73\145\144\137\x72\157\x6c\x65\x5f\155\141\x70\x70\x69\x6e\147\42\x20\57\76\xa\11\11\11\11\74\144\151\x76\40\151\144\x3d\x22\160\x61\156\x65\x6c\x31\42\40\x63\x6c\x61\163\163\75\x22\167\160\x5f\162\157\154\145\163\137\142\141\163\x65\144\x5f\x6f\x6e\137\154\144\x61\x70\137\157\x75\x22\76\12\11\x9\11\x9\x9\x3c\x70\76\x3c\x69\x6e\160\165\x74\x20\x74\x79\x70\145\x3d\x22\143\x68\145\143\x6b\142\x6f\x78\x22\40\151\144\75\42\145\156\x61\x62\x6c\145\137\x6c\144\x61\160\x5f\162\x6f\154\145\137\155\x61\x70\160\151\x6e\x67\137\x62\141\163\145\144\137\157\156\137\x6c\144\x61\160\137\x6f\165\42\x20\156\141\x6d\145\x3d\x22\x65\156\x61\x62\154\145\137\154\x64\x61\160\x5f\x72\x6f\154\x65\x5f\x6d\141\160\160\151\x6e\147\x5f\x62\141\x73\x65\x64\x5f\x6f\x6e\137\154\x64\x61\160\x5f\157\x75\x22\40\x76\141\x6c\x75\x65\x3d\x22\61\42\40";
checked(get_option("\155\157\x5f\x6c\144\141\160\137\154\x6f\143\x61\154\x5f\145\156\141\x62\154\145\x5f\x72\157\154\145\137\x6d\x61\160\x70\151\156\147\x5f\x62\x61\x73\x65\144\137\157\156\x5f\154\144\141\160\137\157\165") == 1);
echo "\40\40\57\x3e\x20\x45\156\141\x62\154\145\x20\122\x6f\154\x65\x20\115\141\x70\x70\x69\156\147\x20\102\141\163\145\x64\40\117\x6e\40\x4c\104\x41\120\40\x4f\125\74\x2f\160\76\12\x9\x9\11\11\x9\x3c\164\141\142\x6c\x65\40\143\x6c\141\163\x73\x3d\x22\x22\40\151\x64\x3d\x22\154\144\141\x70\x5f\165\x73\145\162\137\x6f\x75\137\155\141\160\160\151\156\147\137\x74\x61\x62\154\x65\42\40\163\164\171\x6c\145\x3d\x22\167\x69\144\x74\150\x3a\71\x30\45\x22\x3e\12\x9\11\11\11\x9\11\x3c\164\144\x3e\12\x9\11\11\11\x9\11\x9\x3c\163\145\x6c\x65\143\164\40\x69\144\75\42\157\165\137\x6d\x61\x70\160\151\x6e\147\x5f\167\x70\137\162\157\x6c\145\x73\137\144\162\157\x70\x64\x6f\x77\x6e\42\40\x73\164\x79\x6c\145\75\x22\144\151\163\x70\x6c\141\x79\x3a\156\157\x6e\x65\x22\x20\12\x9\11\11\x9\x9\11\x9";
if (NddKoYsdasadJD()) {
goto bP;
}
echo "\144\151\163\141\142\x6c\x65\144";
bP:
echo "\x9\11\x9\x9\x9\11\11\76\12\x9\x9\x9\11\11\x9\11\x9";
wp_dropdown_roles();
echo "\11\x9\x9\11\11\x9\x9\x3c\x2f\163\145\x6c\145\x63\x74\76\12\x9\11\11\x9\x9\x9\x3c\57\164\x64\x3e\xa\11\x9\11\x9\x9\x9\74\164\x72\76\12\x9\11\11\x9\11\11\11\x3c\164\150\76\40\74\142\x3e\40\x4c\x44\x41\120\x20\x4f\125\40\x44\116\74\x2f\x62\x3e\x20\74\x2f\x74\150\76\12\x9\11\11\11\x9\11\x9\74\164\150\76\x20\74\x62\76\40\x57\x6f\x72\x64\120\x72\x65\163\163\x20\x52\x6f\154\x65\x20\x3c\x2f\x62\x3e\x20\74\x2f\164\150\76\12\11\11\x9\x9\11\11\x3c\x2f\x74\162\x3e\12\x9\11\x9\x9\x9\11\74\x74\142\x6f\x64\x79\x3e\12\x9\x9\11\11\x9\x9";
$tM = 0;
$qB = !empty(get_option("\x6d\x6f\137\154\144\x61\x70\x5f\154\x6f\x63\141\x6c\137\157\165\137\x72\x6f\x6c\145\137\155\x61\x70\160\151\156\x67\x5f\157\160\x74\151\x6f\x6e\163")) ? unserialize(get_option("\x6d\x6f\x5f\x6c\x64\141\x70\137\154\x6f\x63\x61\x6c\137\157\x75\137\162\157\x6c\x65\137\155\141\x70\160\151\156\147\137\x6f\x70\x74\x69\x6f\156\163")) : array();
$tM = count($qB);
$Ms = 1;
tz:
if (!($Ms <= $tM)) {
goto uZ;
}
$j0 = $qB[$Ms - 1]["\x6f\x75\137\166\141\x6c\x75\x65"];
$we = $qB[$Ms - 1]["\157\165\x5f\x62\141\163\x65\144\137\x77\160\x5f\x72\x6f\x6c\x65\137\156\141\x6d\145"];
echo "\xa\11\11\11\11\11\11\11\x3c\164\x72\x3e\xa\x9\11\x9\11\x9\11\x9\x9\x3c\x74\144\40\x20\x73\164\x79\154\145\x3d\x22\167\x69\144\x74\150\72\40\x32\x35\45\x22\76\12\x9\11\11\x9\x9\x9\x9\x9\11\x3c\x69\156\160\x75\164\x20\163\x74\x79\x6c\x65\75\42\x77\x69\144\164\150\72\40\x38\x30\x25\x22\40\143\x6c\141\x73\163\x3d\x22\x6d\x6f\137\154\144\x61\x70\x5f\157\165\137\x74\141\x62\x6c\x65\x5f\164\145\x78\164\x62\157\170\42\40\164\x79\x70\145\x3d\42\164\145\x78\x74\x22\x20\156\141\155\145\x3d\x22\x6d\x6f\137\x6c\x64\x61\160\137\x72\157\154\x65\137\x6d\141\160\x70\x69\156\x67\x5f\x6f\x75\x5f\x76\x61\x6c\x75\145\x5f";
echo $Ms;
echo "\42\x20\x76\x61\154\x75\145\x3d\42";
echo $j0;
echo "\42\40\40\160\x6c\141\x63\145\150\157\x6c\144\145\162\x3d\x22\157\x75\x3d\155\x79\x6f\165\x2c\x64\x63\75\x64\x6f\155\141\151\156\x2c\144\143\75\143\x6f\x6d\42\x20\40\12\11\x9\11\x9\11\x9\11\11\11\11\11\11\11\11\x9\x9\x9\x9\x9\x9\x9\11\11\11\x9\11\x9\11\x9\x9\x9\x9\11\x9\11\11\11\x9\x20\x20";
if (NddKoYsdasadJD()) {
goto Y6;
}
echo "\144\x69\163\141\x62\x6c\x65\x64";
Y6:
echo "\11\11\x9\11\x9\x9\11\11\x9\57\76\xa\11\x9\x9\11\x9\x9\x9\x9\x3c\57\164\144\x3e\xa\x9\11\11\x9\11\x9\11\x9\x3c\x74\144\40\163\164\x79\154\145\x3d\x22\167\151\x64\164\x68\72\x20\62\65\x25\42\x3e\xa\x9\x9\11\x9\x9\11\x9\11\x9\x3c\163\x65\x6c\x65\143\164\x20\156\x61\x6d\145\75\42\155\157\x5f\154\144\x61\x70\x5f\157\165\137\155\141\160\x70\x69\156\x67\x5f\162\157\154\145\x5f\x6e\141\x6d\x65\x5f";
echo $Ms;
echo "\x22\40\151\144\x3d\42\167\x70\137\162\x6f\x6c\145\x22\40\163\x74\171\x6c\145\x3d\42\x77\x69\144\x74\x68\72\x31\x30\60\45\42\x20\40\xa\x9\11\11\11\x9\x9\11\11\x9\11\x9\11\x9\x9\x9\11\11\11\x9\x9\x9\x9\40\40";
if (NddKoYsdasadJD()) {
goto sO;
}
echo "\x64\151\x73\141\x62\154\x65\144";
sO:
echo "\11\x9\11\11\11\x9\x9\x9\x9\x3e\xa\11\11\x9\11\11\x9\x9\x9\x9\11";
wp_dropdown_roles($we);
echo "\11\11\11\x9\x9\11\11\11\11\x3c\x2f\163\x65\154\145\x63\164\76\xa\x9\11\11\11\11\11\x9\x9\74\57\x74\x64\x3e\xa\11\x9\11\11\11\x9\x9\x3c\57\x74\162\76\12\x9\x9\11\x9\11\x9";
Na:
$Ms++;
goto tz;
uZ:
echo "\11\x9\x9\11\x9\x9";
if (!($tM == 0)) {
goto a6;
}
echo "\x9\11\11\11\11\11\11\74\164\x72\x3e\xa\x9\x9\11\11\x9\11\11\11\74\x74\x64\40\x73\x74\x79\154\x65\75\x22\167\x69\144\x74\150\x3a\x20\62\65\45\42\x3e\xa\x9\x9\x9\11\x9\x9\x9\x9\11\74\151\x6e\x70\165\164\x20\163\x74\171\x6c\145\75\x22\167\x69\x64\x74\x68\72\x20\x38\x30\x25\x22\x20\x63\x6c\x61\163\163\75\42\x6d\157\x5f\x6c\x64\141\160\x5f\x6f\x75\x5f\164\x61\x62\154\x65\137\164\145\170\164\x62\x6f\170\x22\40\x74\171\x70\145\x3d\42\x74\145\170\x74\x22\x20\x6e\141\155\x65\75\x22\x6d\157\x5f\x6c\x64\141\x70\137\x72\157\x6c\x65\x5f\155\141\160\x70\x69\156\x67\x5f\x6f\165\x5f\x76\141\x6c\x75\145\137\61\42\x20\x76\x61\154\165\145\x3d\42";
echo $j0;
echo "\x22\x20\x20\160\x6c\x61\143\x65\150\x6f\154\144\x65\162\75\x22\x6f\x75\x3d\155\171\157\x75\x2c\144\143\x3d\144\157\x6d\141\151\x6e\x2c\144\143\x3d\143\157\x6d\x22\x20\40\12\11\x9\x9\11\11\x9\11\11\x9\x9\x9\x9\x9\x9\11\x9\11\x9\x9\11\x9\x9\x9\11\x9\11\x9\11\x9\11\11\x9\11\x9\x9\11\x9\x9\11\11\x9";
if (NddKoYsdasadJD()) {
goto Qx;
}
echo "\x64\151\163\141\x62\154\x65\x64";
Qx:
echo "\x9\x9\11\x9\x9\11\11\x9\x9\57\x3e\12\x9\x9\x9\x9\11\11\x9\x9\74\57\164\144\x3e\12\11\11\11\11\x9\11\x9\x9\x3c\164\144\x20\163\x74\x79\154\145\75\42\167\x69\144\x74\x68\x3a\40\62\65\x25\42\76\12\11\x9\11\11\11\11\11\11\11\x3c\x73\x65\154\x65\143\164\40\x6e\x61\155\145\x3d\42\x6d\157\137\x6c\144\x61\x70\137\x6f\165\137\x6d\141\x70\160\x69\156\x67\x5f\x72\x6f\154\145\x5f\156\141\x6d\145\137";
echo $Ms;
echo "\x22\40\151\144\x3d\x22\x77\x70\137\162\157\x6c\x65\x22\x20\163\164\x79\154\x65\x3d\x22\167\x69\144\164\150\72\x31\x30\60\45\42\x20\x20\xa\x9\x9\11\x9\11\11\11\x9\x9\x9\11\11\x9\x9\x9\11\11\11\x9\11\x9\11\x20\40";
if (NddKoYsdasadJD()) {
goto yD;
}
echo "\144\x69\163\141\x62\154\145\x64";
yD:
echo "\11\x9\x9\11\11\11\11\x9\11\x3e\12\11\11\11\x9\x9\11\11\11\x9\11";
wp_dropdown_roles();
echo "\x9\11\x9\11\11\x9\x9\11\x9\74\57\x73\145\154\x65\x63\164\76\xa\x9\11\11\11\11\x9\x9\11\x3c\x2f\164\144\x3e\12\11\11\x9\x9\11\11\x9\74\57\x74\x72\x3e\12\x9\x9\x9\x9\x9\x9";
a6:
echo "\11\x9\11\x9\11\11\x3c\57\x74\x62\157\x64\171\76\xa\x9\x9\x9\11\x9\x3c\x2f\164\x61\142\x6c\x65\x3e\12\x9\11\11\11\x9\x3c\x62\162\x3e\xa\x9\11\x9\x9\x9\x3c\x61\40\x73\x74\x79\154\145\x3d\42\x63\x75\162\163\x6f\x72\72\160\157\x69\156\x74\145\162\x22\40\12\x9\x9\x9\11\11";
if (!NddKoYsdasadJD()) {
goto SE;
}
echo "\151\x64\75\42\x61\144\144\x5f\154\144\x61\x70\137\157\x75\137\155\141\160\160\151\156\x67\42";
SE:
echo "\x9\11\x9\x9\x9\76\x3c\142\x3e\x41\144\x64\40\x4d\157\162\x65\x20\x4f\x55\x27\163\74\57\x62\x3e\74\x2f\x61\x3e\x20\x3c\x62\x72\76\x3c\142\162\76\xa\xa\11\11\11\x9\11\74\151\x6e\x70\x75\164\40\x74\171\160\x65\x3d\42\x73\165\x62\155\x69\164\42\x20\x63\x6c\141\163\x73\x3d\x22\x62\x75\164\164\x6f\156\40\x62\x75\164\164\157\x6e\55\160\x72\x69\155\x61\x72\171\40\x62\x75\164\x74\x6f\156\55\154\141\162\147\x65\x22\x20\x76\x61\x6c\x75\x65\75\42\x53\x61\x76\x65\40\115\x61\160\160\151\x6e\x67\x22\x20\12\11\11\11\11\x9";
if (NddKoYsdasadJD()) {
goto Bt;
}
echo "\144\151\163\141\142\154\x65\144";
Bt:
echo "\11\11\11\x9\x9\57\76\12\x9\x9\11\11\74\x2f\x64\151\x76\x3e\12\11\x9\11\74\x2f\146\x6f\162\155\x3e\12\11\x9\x3c\x2f\x64\151\166\76\12\12\x9\x9\74\x73\x74\171\154\145\76\xa\x9\x9\x9\56\167\160\x5f\x72\157\x6c\145\x73\x5f\142\x61\163\145\x64\x5f\x6f\x6e\x5f\x6c\x64\x61\x70\137\157\165\40\164\150\173\xa\11\11\x9\x9\164\x65\x78\164\55\141\154\151\147\156\x3a\40\154\x65\x66\164\x3b\12\11\x9\11\175\xa\x9\11\74\57\x73\164\x79\154\145\76\xa\12\x9\x9\x3c\x73\x63\x72\151\x70\164\76\xa\x9\11\11\x6a\x51\x75\x65\x72\x79\50\x27\43\x61\x64\144\137\154\x64\x61\160\x5f\157\x75\x5f\155\x61\160\160\x69\x6e\x67\47\x29\x2e\x63\x6c\151\x63\153\x28\146\x75\156\143\x74\x69\x6f\156\x28\x29\x20\x7b\xa\11\11\x9\x9\166\141\162\40\x6c\x61\x73\164\137\157\x75\x5f\x69\x6e\x64\x65\170\x5f\x6e\x61\x6d\145\x20\x3d\x20\x6a\121\x75\x65\162\x79\50\47\43\154\x64\x61\160\x5f\x75\x73\x65\x72\x5f\157\x75\x5f\x6d\141\160\x70\x69\x6e\x67\x5f\164\141\142\154\x65\x20\164\162\72\154\x61\163\x74\40\x2e\x6d\x6f\x5f\154\x64\x61\160\x5f\157\x75\x5f\164\x61\142\x6c\145\137\164\x65\x78\164\x62\157\170\47\x29\x2e\x61\x74\164\162\x28\x27\x6e\x61\155\x65\x27\x29\x3b\xa\x9\11\11\11\x76\x61\x72\x20\x73\160\154\151\164\x74\145\144\x4f\165\101\x72\x72\x61\171\x20\x3d\40\154\141\163\x74\x5f\157\x75\137\151\156\144\x65\x78\x5f\156\x61\x6d\145\56\x73\160\154\151\x74\x28\x22\x5f\x22\51\73\12\11\x9\x9\x9\166\x61\x72\40\x6c\141\x73\x74\137\157\165\137\151\x6e\144\x65\170\40\75\x20\x70\x61\162\163\x65\x49\x6e\164\50\163\x70\x6c\151\x74\164\145\x64\117\x75\x41\162\x72\x61\171\133\163\x70\154\x69\164\164\x65\x64\x4f\x75\x41\x72\162\x61\x79\x2e\x6c\x65\x6e\147\164\150\x2d\x31\x5d\51\x2b\61\73\12\x9\x9\11\x9\x76\x61\x72\x20\x75\163\162\144\x72\x6f\x70\144\157\167\156\x20\x3d\40\152\x51\x75\x65\162\x79\50\42\x23\x6f\165\x5f\155\141\x70\x70\x69\x6e\x67\137\167\160\x5f\162\x6f\154\145\x73\137\x64\162\x6f\160\144\157\x77\156\x22\51\x2e\150\164\x6d\154\50\x29\x3b\xa\x9\11\11\x9\x76\x61\x72\40\156\145\x77\137\157\165\137\x72\x6f\x77\40\75\40\47\x3c\x74\x72\x3e\74\x74\144\40\x73\164\171\x6c\145\75\x22\167\151\x64\x74\x68\72\x20\x32\65\45\x22\x3e\74\151\x6e\160\x75\x74\40\x63\x6c\141\163\x73\75\x22\x6d\x6f\x5f\x6c\144\x61\160\x5f\157\165\x5f\164\141\142\x6c\x65\137\164\x65\170\x74\142\x6f\170\42\40\163\x74\171\x6c\x65\x3d\x22\167\151\x64\x74\150\72\40\x38\x30\x25\42\x20\164\x79\x70\x65\x3d\42\x74\x65\170\x74\x22\40\160\154\x61\143\x65\150\x6f\154\x64\145\x72\x3d\x22\x6f\x75\x3d\x6d\171\x6f\x75\x2c\144\143\75\x64\x6f\155\x61\151\156\54\x64\143\x3d\143\157\155\x22\40\156\141\155\x65\75\x22\x6d\x6f\x5f\154\x64\141\160\137\162\x6f\x6c\x65\137\x6d\x61\x70\x70\x69\x6e\147\137\x6f\x75\x5f\166\x61\154\x75\145\137\x27\x2b\154\x61\x73\164\137\157\x75\x5f\151\x6e\144\x65\x78\x2b\47\42\40\166\141\x6c\165\145\75\x22\x22\40\x2f\76\x3c\57\x74\144\76\74\x74\144\40\x73\164\x79\x6c\145\75\42\167\x69\144\164\x68\72\x20\62\65\x25\x22\76\x3c\163\145\154\x65\x63\164\x20\x6e\x61\155\145\x3d\42\x6d\x6f\137\x6c\144\141\x70\x5f\x6f\165\x5f\x6d\x61\160\x70\151\x6e\x67\x5f\x72\x6f\x6c\145\137\x6e\141\x6d\x65\x5f\47\53\x6c\141\x73\x74\x5f\x6f\x75\x5f\x69\156\x64\145\x78\x2b\x27\42\40\x73\x74\171\154\145\75\x22\167\151\x64\x74\150\72\61\60\x30\45\42\40\151\144\x3d\42\167\x70\137\x72\x6f\x6c\145\42\76\x27\x2b\165\x73\162\x64\162\x6f\160\144\x6f\x77\x6e\x2b\47\x3c\57\x73\145\154\x65\x63\164\76\74\57\x74\x64\x3e\x3c\x2f\164\162\x3e\x27\73\12\x9\11\x9\11\x6a\121\x75\x65\162\x79\50\x27\43\154\x64\x61\x70\137\x75\x73\145\162\137\x6f\165\x5f\155\141\x70\160\x69\x6e\147\x5f\164\141\142\x6c\145\x20\x74\162\x3a\154\x61\x73\x74\47\x29\x2e\x61\x66\x74\145\162\x28\x6e\x65\x77\x5f\x6f\x75\x5f\x72\157\167\x29\73\12\11\x9\11\x7d\51\73\12\x9\x9\74\x2f\x73\143\162\151\160\x74\76\xa\xa\x9\x9\11";
Qb:
echo "\11\11\74\41\x2d\x2d\x20\123\145\143\x74\x69\x6f\156\x20\101\x73\x73\x69\147\156\40\x52\x6f\x6c\x65\163\40\x62\141\163\145\x64\40\x6f\x6e\40\x4c\x44\x41\x50\x20\x4f\125\x73\40\55\55\76\xa\12\xa\12\12\11\x9\x3c\x62\162\76\xa\11\x9\x3c\150\63\x3e\x52\145\163\164\162\151\143\164\x20\125\163\145\162\x20\114\157\x67\x69\156\40\142\x79\x20\122\157\x6c\145\x3c\x2f\x68\x33\76\xa\12\11\x9";
$ei = get_option("\155\x6f\137\154\144\x61\160\x5f\145\156\x61\142\154\145\x5f\x72\x6f\154\x65\137\x72\x65\163\164\162\151\x63\164\x69\x6f\x6e") == 1 ? "\143\150\145\143\x6b\x65\x64" : '';
$sD = !empty(get_option("\x6d\157\137\154\x64\141\x70\x5f\x72\x65\x73\164\x72\151\143\x74\145\x64\x5f\154\157\x67\151\156\x5f\162\157\154\145\163")) ? unserialize(get_option("\x6d\157\x5f\x6c\144\x61\x70\x5f\162\145\x73\x74\x72\151\143\164\x65\x64\137\154\157\x67\151\x6e\137\162\x6f\x6c\x65\x73")) : array('');
echo "\xa\11\x9\74\x64\151\x76\40\x69\x64\x3d\x22\x6d\x6f\x5f\154\x64\x61\x70\x5f\162\x65\x73\164\x72\151\143\x74\137\x6c\x6f\147\x69\156\137\x72\157\154\145\x22\76\xa\11\11\11\74\x66\157\162\x6d\x20\x6e\141\x6d\145\75\x22\x66\x22\x20\x69\144\x3d\x22\155\157\x5f\x6c\x64\141\x70\137\x73\x61\x76\145\137\x72\145\x73\164\162\151\143\164\x5f\x6c\x6f\147\151\x6e\137\x62\x79\x5f\162\x6f\x6c\x65\x5f\146\x6f\x72\155\42\x20\155\x65\x74\150\x6f\144\x3d\x22\160\x6f\163\164\x22\x20\141\x63\x74\x69\x6f\156\75\x22\x22\76\12\11\11\x9\x9\x3c\x69\156\160\165\164\x20\164\171\x70\145\x3d\x22\x68\151\x64\144\145\x6e\x22\x20\x6e\x61\x6d\x65\x3d\42\157\x70\164\151\x6f\x6e\42\40\166\141\x6c\165\145\x3d\x22\x6d\157\x5f\154\144\x61\160\137\163\x61\166\145\x5f\x72\145\x73\x74\x72\151\x63\164\x5f\x6c\157\x67\151\x6e\x5f\142\x79\137\x72\x6f\154\x65\42\57\76\xa\x9\11\x9\11\74\151\x6e\160\165\164\x20\164\171\160\145\75\x22\143\x68\x65\143\153\142\x6f\x78\42\40";
echo $ei;
echo "\x20\166\x61\x6c\165\x65\x3d\x22\61\x22\40\x6e\141\x6d\x65\x3d\42\155\157\137\x6c\x64\141\x70\137\x6c\157\143\141\x6c\137\x72\x65\163\164\x72\x69\x63\164\137\x75\x73\145\x72\137\x62\x79\x5f\162\x6f\154\145\42\x20\x69\x64\75\x22\x6d\x6f\x5f\x6c\x64\x61\160\x5f\154\157\x63\141\x6c\x5f\162\x65\163\x74\162\151\x63\x74\137\165\x73\145\162\x5f\x62\x79\137\x72\157\x6c\x65\x22\40\57\x3e\105\x6e\141\x62\154\145\40\122\x65\x73\x74\162\151\x63\x74\x20\x55\163\x65\162\x20\114\x6f\147\151\x6e\x20\x62\x79\x20\122\157\154\x65\12\x9\11\11\11\74\x62\162\x3e\xa\x9\x9\x9\11\x3c\160\x20\163\164\x79\154\145\75\x22\x63\157\x6c\157\x72\72\40\x67\x72\x65\x65\x6e\73\x22\x3e\x3c\x65\x6d\x3e\x3c\163\164\162\157\x6e\x67\76\x4e\x6f\x74\x65\72\x3c\x2f\163\164\162\157\156\147\76\x20\x55\163\x65\162\x20\167\151\164\150\40\x74\x68\x65\40\101\x64\x6d\x69\x6e\x69\x73\x74\x72\x61\164\x6f\162\40\x72\157\x6c\145\40\167\x69\154\x6c\x20\x6e\x6f\x74\40\x62\145\40\x72\x65\x73\x74\162\x69\x63\164\x65\144\40\167\150\x69\154\145\40\x6c\x6f\147\x69\x6e\x2e\74\x2f\x65\155\76\x3c\x2f\x70\x3e\xa\11\x9\x9\x9\x3c\144\x69\166\x20\x69\144\75\x22\160\141\156\x65\154\x31\42\x3e\12\x9\x9\x9\11\x9\74\x74\x61\142\x6c\145\x20\x63\x6c\x61\163\163\x3d\42\x6d\157\137\154\144\141\x70\137\163\145\x74\x74\151\x6e\147\x73\137\x74\141\x62\154\x65\42\x20\x69\x64\x3d\42\x6d\157\x5f\x6c\x64\x61\160\137\x72\145\x73\x74\162\151\x63\164\137\154\157\x67\151\156\x5f\164\x61\x62\154\145\x22\40\x73\x74\x79\154\145\x3d\42\x77\151\144\164\150\x3a\x39\x35\x25\x3b\164\141\x62\x6c\145\55\x6c\x61\x79\157\x75\x74\x3a\x20\146\151\x78\145\144\x3b\42\x3e\xa\x9\x9\x9\x9\11\11\74\164\162\76\xa\11\x9\11\x9\x9\x9\11\74\164\150\x3e\74\x2f\164\150\76\xa\x9\x9\x9\11\x9\x9\11\x3c\164\x68\x3e\74\57\164\x68\76\xa\11\x9\11\x9\x9\x9\74\57\164\162\76\xa\x9\11\x9\11\x9\11\74\164\162\x3e\12\x9\11\11\11\x9\11\x9\x3c\x74\x64\x3e\x3c\x2f\164\144\76\xa\x9\x9\x9\11\11\11\74\x2f\x74\162\76\12\11\11\x9\x9\x9\x9\x3c\x74\x72\x3e\12\x9\11\x9\x9\11\11\11\74\x74\x64\76\74\x66\x6f\156\x74\40\x73\164\x79\x6c\145\x3d\42\146\x6f\156\164\x2d\x73\151\x7a\x65\72\x31\x33\160\170\73\146\157\x6e\x74\55\x77\145\x69\147\150\x74\x3a\x62\x6f\154\144\73\x22\76\122\x65\163\164\x72\151\143\x74\40\x52\157\x6c\x65\x28\x73\x29\x3c\x2f\x66\157\156\x74\76\xa\x9\x9\11\x9\11\11\11\74\57\164\144\x3e\12\11\x9\11\x9\11\11\x9\x3c\x74\x64\76\xa\11\x9\x9\11\x9\x9\11\x9\x3c\144\x69\166\40\151\x64\75\42\155\157\137\x6c\144\141\x70\x5f\x6c\157\x63\141\x6c\x5f\162\x65\x73\164\x72\151\x63\x74\137\154\x6f\x67\151\156\137\144\x64\x22\40\x63\x6c\141\x73\163\75\x22\x6d\157\55\x6c\x64\141\160\x2d\x72\x65\x73\164\162\x69\x63\x74\55\x6c\157\x67\151\156\55\x72\157\154\145\55\144\x72\x6f\x70\144\157\x77\x6e\x22\40\x74\x61\x62\151\156\144\x65\170\75\x22\61\x30\x30\42\x3e\12\11\x9\x9\x9\x9\x9\11\x9\x9\74\x73\160\141\156\40\143\154\x61\x73\163\75\42\155\x6f\x5f\154\144\141\x70\137\x72\x65\x73\x74\162\x69\x63\164\x5f\x61\156\143\150\157\x72\x22\x3e\x53\x65\x6c\x65\x63\x74\x20\x52\157\154\145\50\x73\x29\x3c\57\x73\160\x61\156\76\xa\11\x9\x9\x9\x9\11\11\11\x9\x3c\x75\x6c\40\x63\x6c\141\163\x73\x3d\x22\155\x6f\137\154\x64\x61\160\x5f\x6c\x6f\x63\141\154\x5f\162\145\x73\164\162\151\x63\164\x5f\x72\x6f\154\x65\x73\x5f\154\x69\163\164\x22\x3e\12\x9\x9\x9\x9\x9\11\x9\11\x9";
$ok = get_role_names();
foreach ($ok as $CY => $nv) {
if (!(strcasecmp($CY, "\141\x64\155\x69\156\x69\x73\x74\162\141\164\157\x72") == 0)) {
goto Mg;
}
goto b0;
Mg:
$sX = '';
if (!in_array($CY, $sD)) {
goto Co;
}
$sX = "\x63\x68\145\143\153\145\144";
Co:
echo "\74\154\151\76\x3c\x69\156\x70\165\x74\40\164\x79\x70\145\75\x22\x63\x68\145\x63\153\142\x6f\x78\42\40" . $sX . "\40\x69\144\75\42\155\x6f\x5f\x6c\144\x61\160\137\162\145\x73\164\x72\151\143\164\137\162\x6f\x6c\145\133\x5d\42\40\x6e\141\155\x65\x3d\42\x6d\157\x5f\154\x64\x61\160\x5f\x72\145\163\164\162\x69\143\164\137\162\x6f\x6c\145\133\135\42\x20\x76\141\154\165\x65\x3d\42" . $CY . "\42\57\76" . $nv . "\74\57\x6c\151\76";
b0:
}
Sx:
echo "\11\11\x9\x9\11\x9\x9\11\11\x3c\57\x75\x6c\76\12\11\x9\x9\x9\x9\11\x9\x9\x3c\x2f\144\x69\x76\76\12\x9\11\x9\11\11\x9\x9\x3c\57\164\x64\x3e\12\x9\11\x9\11\x9\11\74\57\x74\162\x3e\xa\11\11\11\x9\11\x9\74\164\162\x3e\74\57\x74\x72\x3e\xa\x9\11\11\11\11\11\x3c\x74\x72\x3e\x3c\57\x74\162\x3e\12\x9\x9\11\x9\11\x9\74\x62\162\76\xa\x9\11\x9\x9\x9\x9\x3c\164\162\76\12\x9\x9\11\11\x9\x9\11\74\164\144\76\74\x69\x6e\160\x75\164\40\x74\171\x70\145\x3d\x22\163\165\142\x6d\x69\164\42\x20\x76\x61\154\x75\145\75\42\123\141\166\x65\40\103\x6f\156\146\151\x67\x75\x72\141\164\151\x6f\156\x22\xa\11\11\11\11\x9\x9\x9\11\x9\40\40\x20\143\154\141\163\x73\x3d\42\x62\165\164\164\157\156\x20\x62\x75\164\x74\157\156\x2d\x70\162\x69\155\141\162\x79\40\x62\165\164\164\x6f\156\55\154\141\162\x67\145\x22\x20\x3e\74\57\164\x64\76\12\11\11\x9\x9\x9\11\x3c\57\x74\x72\76\12\11\x9\x9\x9\11\74\57\x74\141\x62\x6c\x65\76\12\11\x9\11\x9\x3c\x2f\x64\151\x76\76\xa\x9\x9\11\x3c\x2f\146\x6f\162\x6d\x3e\12\x9\x9\74\57\144\x69\166\76\xa\x9\x9\x3c\x73\x63\x72\151\x70\x74\x3e\12\11\11\11\x76\x61\x72\40\143\x68\145\143\153\114\151\163\164\40\x3d\x20\144\x6f\x63\165\x6d\x65\156\164\56\x67\145\x74\x45\154\145\x6d\x65\x6e\164\102\x79\111\144\x28\x27\155\x6f\137\x6c\144\141\x70\x5f\x6c\157\x63\x61\x6c\137\162\145\x73\164\x72\151\x63\164\137\x6c\157\x67\151\x6e\x5f\144\144\x27\51\73\12\x9\11\x9\143\x68\x65\143\153\x4c\151\163\x74\x2e\x67\x65\x74\105\x6c\x65\x6d\145\x6e\x74\163\x42\x79\103\154\x61\163\163\x4e\141\x6d\x65\50\47\x6d\157\137\154\144\x61\160\137\162\145\163\x74\x72\151\143\164\137\x61\156\143\150\157\x72\x27\51\x5b\x30\x5d\x2e\157\156\143\x6c\x69\x63\153\40\75\40\x66\x75\156\143\164\151\157\156\x28\145\166\x74\x29\40\x7b\xa\11\x9\11\11\151\146\x20\x28\x63\x68\x65\x63\153\x4c\x69\x73\x74\x2e\x63\154\x61\163\x73\114\x69\163\x74\x2e\x63\157\x6e\164\x61\x69\x6e\x73\x28\47\166\x69\163\x69\142\154\x65\x27\x29\x29\12\11\11\11\11\11\x63\150\x65\143\153\x4c\x69\163\164\x2e\143\x6c\x61\x73\x73\114\151\x73\x74\56\x72\145\155\157\166\145\x28\47\x76\x69\x73\151\142\154\145\x27\51\x3b\12\11\x9\x9\x9\x65\x6c\x73\145\12\x9\11\x9\11\11\x63\150\x65\x63\153\114\x69\163\164\x2e\x63\x6c\x61\163\x73\x4c\x69\x73\x74\x2e\141\x64\144\50\47\166\x69\163\151\142\x6c\145\x27\x29\x3b\12\11\x9\11\175\12\x9\x9\x3c\x2f\163\143\162\x69\x70\x74\76\12\12\x9\11\74\146\157\x72\x6d\40\155\145\x74\150\157\x64\75\42\x70\x6f\163\164\42\40\151\144\75\x22\x72\x6f\x6c\x65\x6d\141\x70\160\x69\156\147\164\145\x73\x74\x22\x3e\12\11\x9\x9\74\x62\x72\x3e\xa\11\x9\x9\x3c\150\63\x3e\x54\x65\163\x74\x20\122\x6f\x6c\x65\40\x4d\141\160\x70\151\156\x67\40\x43\157\x6e\x66\151\x67\165\162\141\164\151\157\156\x3c\57\150\63\76\105\156\x74\x65\162\x20\114\x44\101\x50\40\165\x73\145\x72\156\141\155\145\x20\x74\x6f\40\x74\x65\163\164\40\x72\x6f\x6c\x65\x20\155\141\160\160\x69\x6e\147\x20\143\157\156\x66\x69\147\165\162\x61\164\x69\x6f\156\xa\11\11\x9\x3c\x74\x61\142\x6c\x65\40\x69\144\75\x22\x61\x74\x74\162\x69\142\165\164\x65\163\137\x74\x61\x62\x6c\x65\x22\x20\x63\x6c\141\x73\x73\75\x22\155\157\x5f\x6c\144\141\160\x5f\163\145\x74\x74\x69\156\x67\163\137\164\141\x62\x6c\145\x22\40\163\164\x79\154\145\x3d\x22\167\x69\144\x74\150\72\71\x35\x25\73\164\x61\x62\154\x65\55\x6c\141\171\x6f\x75\164\x3a\40\x66\151\170\x65\144\x3b\42\76\12\x9\11\x9\x9\x3c\164\x62\x6f\x64\x79\76\xa\x9\11\11\11\x3c\164\x72\76\x3c\x2f\x74\x72\x3e\xa\11\x9\x9\11\74\164\x72\x3e\x3c\57\x74\x72\76\xa\x9\x9\11\x9\74\x74\x72\76\12\11\11\x9\11\11\74\164\144\40\x73\164\171\x6c\145\x3d\42\x77\x69\x64\x74\x68\x3a\x35\60\x25\42\x3e\x3c\146\x6f\x6e\164\x20\163\x74\x79\154\145\75\x22\146\x6f\156\164\55\x73\151\172\x65\72\61\x33\x70\170\73\42\x3e\125\x73\x65\x72\x6e\x61\x6d\x65\74\x2f\146\x6f\x6e\x74\76\74\57\x74\x64\76\xa\11\x9\11\11\11\x3c\164\x64\x3e\x3c\151\x6e\x70\165\x74\x20\164\171\x70\x65\x3d\42\x74\145\x78\164\x22\40\x69\x64\x3d\42\155\157\x5f\x6c\144\141\x70\137\x75\163\145\x72\x6e\x61\x6d\145\42\40\x6e\141\x6d\x65\75\x22\155\x6f\137\154\144\x61\160\137\165\x73\145\x72\156\x61\155\145\42\40\162\x65\x71\x75\x69\x72\x65\144\75\x22\42\12\11\x9\x9\x9\x9\x9\x9\40\x20\40\x70\x6c\141\143\x65\x68\x6f\154\144\x65\x72\75\42\105\156\164\x65\x72\x20\125\x73\145\x72\156\141\x6d\145\x22\xa\11\11\11\x9\11\x9\11\40\40\x20\163\x74\x79\154\145\x3d\x22\167\151\144\x74\x68\x3a\61\60\60\45\x3b\42\x20\76\12\x9\11\x9\x9\x9\74\57\164\144\x3e\12\x9\11\11\x9\x3c\57\164\162\x3e\xa\x9\x9\x9\11\x3c\x74\x72\x3e\xa\11\11\x9\11\11\74\41\x2d\55\x3c\164\x64\x3e\74\x69\x6e\160\x75\x74\40\164\x79\160\x65\x3d\42\163\x75\142\x6d\x69\164\42\40\x76\x61\154\x75\x65\x3d\x22\x54\145\163\x74\40\103\157\x6e\x66\151\x67\165\162\x61\x74\x69\x6f\x6e\x22\x20\143\x6c\x61\163\163\75\x22\x62\x75\164\x74\157\x6e\40\142\x75\164\x74\157\156\55\x70\x72\151\x6d\x61\x72\x79\40\x62\165\164\164\157\156\x2d\154\141\x72\x67\145\42\x20\57\76\x3c\x2f\164\144\x3e\x2d\x2d\76\12\11\11\11\x9\x9\74\164\x64\76\x3c\x69\156\x70\x75\164\x20\164\171\x70\145\x3d\42\x73\165\142\155\x69\164\42\40\166\x61\x6c\165\145\75\x22\124\145\163\164\40\x43\x6f\x6e\146\x69\147\165\162\141\164\x69\x6f\156\x22\xa\11\x9\x9\11\x9\x9\x9\40\40\x20\143\x6c\141\163\x73\x3d\x22\142\165\164\x74\157\156\x20\x62\x75\164\x74\x6f\x6e\x2d\x70\x72\x69\155\x61\162\171\40\x62\x75\x74\x74\157\156\x2d\154\x61\x72\x67\145\42\x20\76\xa\x9\11\11\11\11\x3c\x2f\x74\144\x3e\12\x9\11\x9\x9\74\x2f\164\162\76\xa\11\x9\x9\11\x3c\57\x74\x62\x6f\144\171\76\12\11\x9\x9\x3c\x2f\x74\x61\x62\154\x65\76\xa\x9\x9\74\57\x66\x6f\162\155\76\xa\11\11\74\x62\x72\76\74\x62\x72\76\xa\x9\11";
do_action("\x6d\157\x5f\154\144\x61\160\137\x62\165\144\x64\171\x70\x72\x65\163\163\x5f\147\x72\x6f\x75\160\137\146\x72\157\x6e\x74");
echo "\x9\x9";
disable_ldap_form_elements();
echo "\x9\74\x2f\144\151\x76\76\12\x9\x3c\163\x63\x72\x69\160\x74\x3e\12\xa\x9\x9\152\121\x75\145\x72\171\50\x64\x6f\x63\165\155\x65\x6e\x74\x29\x2e\162\x65\141\x64\171\50\x66\165\156\143\164\151\x6f\156\40\x28\51\40\173\xa\x9\x9\11\152\121\165\145\x72\x79\50\42\x23\144\x65\x66\141\165\x6c\x74\x5f\x67\162\x6f\x75\160\137\155\141\x70\x70\151\x6e\147\x20\x6f\x70\x74\151\x6f\156\133\166\x61\154\x75\145\75\47\x61\x64\155\x69\x6e\151\x73\164\162\x61\164\x6f\x72\x27\135\x22\51\x2e\x72\145\155\157\x76\x65\50\51\73\xa\x9\11\x7d\x29\x3b\xa\11\x9\152\x51\165\x65\x72\x79\50\47\x23\145\156\x61\142\154\x65\x5f\154\x64\x61\x70\x5f\162\x6f\154\145\x5f\x6d\x61\x70\160\151\156\x67\x27\51\56\x63\150\141\156\147\x65\x28\146\x75\156\x63\164\151\x6f\156\40\50\x29\40\x7b\xa\x9\x9\11\x6a\x51\165\145\x72\171\x28\47\x23\145\156\141\142\154\145\137\x72\157\x6c\145\137\155\x61\160\160\151\156\x67\x5f\x66\157\162\155\x27\51\x2e\x73\165\142\155\151\164\x28\x29\x3b\12\11\11\175\x29\x3b\12\11\11\x6a\121\x75\145\x72\x79\50\42\43\153\x65\x65\160\x5f\145\x78\151\163\x74\151\156\147\x5f\165\x73\145\x72\137\162\x6f\154\x65\163\42\51\56\x63\150\141\x6e\147\x65\50\x66\165\156\143\164\x69\x6f\156\x20\x28\x29\x20\x7b\12\11\11\11\152\121\165\145\x72\x79\x28\x22\43\x6b\145\x65\x70\x5f\x65\170\x69\163\164\151\156\147\137\x75\163\145\x72\x5f\x72\x6f\x6c\145\163\x5f\x66\x6f\162\155\42\x29\56\163\165\x62\x6d\151\164\x28\51\x3b\xa\x9\x9\175\x29\x3b\xa\x9\x9\x6a\121\x75\x65\x72\171\x28\42\43\x66\x65\x74\x63\x68\x5f\162\145\x63\165\x72\163\151\166\145\x5f\147\x72\157\165\x70\x73\42\51\56\143\x68\x61\x6e\x67\x65\x28\x66\165\156\x63\x74\x69\x6f\156\40\50\x29\x20\x7b\xa\11\11\x9\x6a\x51\165\x65\162\x79\x28\x22\x23\x66\x65\x74\x63\x68\x5f\x72\x65\143\x75\162\163\x69\x76\145\x5f\x67\x72\x6f\165\160\163\137\x66\x6f\x72\155\42\x29\56\163\165\x62\x6d\x69\x74\50\x29\x3b\12\11\11\175\x29\73\xa\xa\11\11\x6a\121\x75\x65\x72\171\50\42\x23\x72\157\154\x65\x5f\155\141\160\160\151\156\147\137\x63\x68\x65\143\x6b\42\51\56\x63\x68\x61\x6e\147\x65\50\x66\x75\x6e\143\164\151\157\156\40\x28\51\x20\x7b\12\11\11\x9\x6a\x51\165\x65\162\171\50\42\x23\x6d\157\137\154\x64\141\x70\x5f\163\x65\x6c\x65\143\164\137\x72\157\154\x65\x5f\155\x61\x70\160\x69\156\x67\137\164\x79\x70\145\42\51\x2e\163\165\x62\155\x69\x74\50\x29\73\12\x9\11\175\x29\73\12\12\11\11\x6a\121\165\145\162\x79\x28\x27\43\145\156\141\x62\154\145\x5f\x6c\144\x61\x70\137\x72\157\x6c\145\137\x6d\x61\x70\x70\151\x6e\x67\137\142\141\163\x65\x64\137\157\x6e\x5f\x6c\144\x61\160\137\x67\x72\157\165\160\163\47\51\x2e\143\x68\x61\156\147\145\50\x66\x75\x6e\143\164\x69\x6f\156\40\x28\51\40\173\xa\11\11\x9\x6a\121\165\x65\x72\x79\50\x27\x23\x6d\157\x5f\x6c\144\x61\160\x5f\x67\162\157\x75\160\x5f\x72\157\x6c\145\x5f\155\x61\x70\x70\151\x6e\x67\x5f\146\157\x72\x6d\47\51\56\163\x75\x62\155\x69\164\50\x29\73\12\11\11\x7d\51\x3b\12\12\x9\11\x6a\121\x75\x65\x72\x79\50\x22\x23\155\141\160\x70\x69\156\x67\137\166\141\154\x75\145\x5f\x64\x65\x66\x61\x75\x6c\164\x22\51\56\143\150\141\x6e\x67\x65\50\146\x75\x6e\143\164\151\157\156\x20\x28\51\40\x7b\xa\x9\11\x9\152\121\x75\145\162\171\x28\42\x23\x6d\157\137\154\x64\141\160\x5f\x73\141\x76\145\x5f\144\145\146\x61\165\x6c\x74\x5f\x72\x6f\x6c\x65\137\146\x6f\162\x6d\x22\x29\x2e\x73\x75\x62\x6d\151\x74\x28\51\x3b\12\x9\11\x7d\x29\x3b\xa\xa\x9\11\152\121\165\x65\x72\171\x28\42\43\x72\x6f\154\x65\x6d\141\x70\x70\x69\156\147\x74\x65\163\164\x22\51\x2e\x73\165\142\x6d\151\164\50\146\165\156\x63\x74\x69\x6f\156\x20\50\x65\x76\x65\156\x74\x29\40\x7b\xa\x9\x9\11\x65\166\x65\x6e\x74\56\160\x72\x65\166\x65\156\164\x44\145\x66\141\x75\x6c\x74\50\51\x3b\xa\11\x9\x9\164\145\163\164\x52\x6f\x6c\x65\x4d\141\160\160\151\156\147\x43\x6f\156\146\151\147\x75\x72\141\164\151\x6f\156\50\x29\x3b\xa\11\11\175\51\73\xa\12\11\x9\x66\165\x6e\143\164\151\x6f\x6e\40\164\x65\x73\164\122\157\x6c\145\115\x61\160\x70\151\x6e\x67\x43\157\156\146\151\147\165\162\141\x74\x69\157\x6e\50\51\x20\x7b\12\x9\x9\11\x76\x61\x72\x20\165\x73\145\162\156\141\155\x65\x20\75\40\152\x51\165\145\x72\171\x28\x22\43\155\x6f\137\x6c\x64\x61\160\x5f\165\163\x65\162\156\x61\x6d\145\42\x29\x2e\166\141\x6c\50\x29\x3b\xa\11\x9\11\166\141\x72\40\x6d\x79\127\x69\156\x64\x6f\x77\40\x3d\x20\x77\x69\156\144\157\167\x2e\x6f\x70\x65\x6e\50\x27";
echo site_url();
echo "\47\40\x2b\x20\47\57\x3f\x6f\x70\164\x69\157\156\75\164\145\x73\164\x72\157\154\x65\155\141\160\x70\x69\x6e\147\143\157\156\x66\x69\147\x26\x75\x73\145\x72\75\47\x20\x2b\40\x75\x73\x65\x72\156\141\x6d\145\54\40\x22\x54\x65\163\x74\x20\x52\x6f\154\145\x20\115\x61\160\x70\x69\x6e\x67\40\x43\x6f\x6e\146\151\147\165\162\141\164\x69\x6f\156\42\54\40\42\x77\x69\x64\x74\x68\x3d\x36\65\60\54\40\150\145\151\x67\150\x74\x3d\x36\65\x30\x22\x29\x3b\12\x9\x9\175\xa\12\11\74\x2f\163\x63\162\x69\160\164\76\12\x9";
}
function mo_ldap_role_mapping_show_groups()
{
$BH = get_option("\155\x6f\x5f\x6c\144\141\160\x5f\x6c\x6f\143\141\154\x5f\147\x72\157\x75\x70\x73\x5f\163\145\x61\x72\143\x68\x5f\142\141\163\145") ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\x6f\x5f\x6c\144\x61\160\x5f\x6c\157\x63\141\154\137\x67\x72\x6f\x75\x70\x73\x5f\163\x65\141\x72\143\150\x5f\142\141\163\x65")) : null;
$S9 = !empty(get_option("\x6d\157\x5f\154\x64\x61\x70\137\x73\150\x6f\x77\x5f\147\x72\x6f\x75\x70\x73")) ? get_option("\x6d\157\137\x6c\144\141\x70\137\163\150\x6f\167\137\147\162\157\165\x70\163") : 0;
if (isset($BH)) {
goto x1;
}
$BH = get_option("\155\x6f\x5f\x6c\144\141\x70\137\154\x6f\143\x61\x6c\x5f\x73\x65\141\162\143\150\x5f\x62\141\163\x65") ? Mo_Ldap_Local_Util::decrypt(get_option("\155\157\x5f\154\144\141\160\x5f\x6c\x6f\x63\141\x6c\137\163\145\x61\x72\x63\x68\137\x62\x61\x73\145")) : null;
x1:
echo "\11";
if (!NddKoYsdasadJD()) {
goto k5;
}
echo "\11\11\x3c\144\x69\x76\x20\x69\144\x3d\x22\x6d\x6f\x5f\x6c\144\x61\x70\x5f\154\157\143\141\154\x5f\162\x6f\x6c\x65\x5f\155\x61\160\x70\151\x6e\x67\137\x6c\x69\163\x74\42\40\163\164\x79\154\145\x3d\42\x6d\141\170\55\167\151\144\164\x68\x3a\x31\x30\x30\45\x3b\40\160\141\144\x64\x69\156\147\x3a\61\x30\x70\x78\x20\x35\x70\x78\x20\61\x30\x70\x78\40\61\60\x70\170\x3b\157\x76\x65\x72\x66\x6c\x6f\167\55\x79\72\x20\163\x63\162\x6f\x6c\154\x3b\x6d\141\x78\55\x68\x65\x69\147\150\x74\72\40\63\x30\x65\x6d\x3b\x62\x6f\x78\55\163\x68\x61\x64\x6f\167\72\x20\60\160\x78\x20\60\x70\x78\x20\x30\160\x78\x20\62\160\x78\40\x23\x38\70\70\x3b\x22\76\12\x9\x9\x9\x3c\x66\157\x72\x6d\40\151\x64\x3d\42\155\157\x5f\154\144\141\x70\x5f\162\157\154\145\x5f\x6d\141\x70\x70\151\x6e\147\137\146\157\162\155\42\40\x6e\x61\155\145\x3d\42\x66\x22\40\155\145\x74\150\157\144\x3d\x22\x70\157\x73\x74\42\40\141\143\164\x69\157\x6e\75\42\42\x3e\12\x9\11\x9\x9\74\x69\156\160\165\164\40\151\144\x3d\42\155\x6f\x5f\x6c\x64\x61\160\137\154\x6f\x63\141\x6c\137\165\163\145\162\x5f\155\141\x70\160\x69\x6e\x67\x5f\146\x6f\x72\155\42\40\164\171\160\145\75\42\150\x69\x64\144\x65\156\x22\x20\156\141\x6d\x65\x3d\x22\x6f\x70\164\151\x6f\x6e\x22\40\x76\141\x6c\x75\x65\75\x22\155\x6f\x5f\x6c\144\141\x70\137\154\x6f\143\141\x6c\x5f\x73\141\166\145\x5f\155\x61\160\x70\151\x6e\x67\42\57\76\12\11\x9\11\11";
if ($S9 == 1) {
goto Yy;
}
$Co = array("\x63\157\x75\156\x74" => 1);
goto zH;
Yy:
$TN = new Mo_Ldap_Local_Config();
$Co = $TN->fetch_ldap_groups(false, $BH);
zH:
if (!is_numeric(get_option("\x6d\157\137\154\x64\141\160\137\x6c\157\x63\x61\x6c\137\x72\x6f\154\x65\137\x6d\x61\x70\x70\x69\156\x67\x5f\143\157\165\156\164"))) {
goto xl;
}
$ZS = intval(get_option("\155\157\137\154\144\141\x70\137\x6c\157\x63\141\154\x5f\162\x6f\x6c\x65\137\155\x61\160\160\x69\x6e\147\137\143\x6f\165\x6e\x74"));
xl:
$WG = !empty(get_option("\x6d\x6f\137\154\144\x61\160\137\x6c\x6f\143\141\x6c\137\162\x6f\x6c\145\x5f\x6d\141\160\x70\x69\156\147\137\x6b\x65\x79\x5f\141\162\162\x61\171")) ? unserialize(get_option("\x6d\x6f\x5f\154\x64\141\x70\x5f\154\157\143\x61\x6c\x5f\162\x6f\x6c\145\x5f\155\141\x70\x70\x69\x6e\147\x5f\153\x65\171\x5f\x61\162\162\x61\x79")) : array();
$hq = !empty(get_option("\155\x6f\x5f\154\x64\x61\160\137\x6c\x6f\143\141\154\x5f\x72\x6f\154\x65\137\155\141\x70\160\x69\156\x67\137\x76\141\x6c\165\x65\x5f\x61\162\162\141\x79")) ? unserialize(get_option("\155\x6f\137\154\144\141\x70\x5f\x6c\x6f\143\x61\154\137\162\x6f\x6c\145\137\155\x61\x70\x70\151\156\147\x5f\x76\141\154\x75\145\137\141\x72\162\x61\171")) : array();
$Ig = !empty(get_option("\x6d\x6f\x5f\154\x64\141\x70\137\x6c\157\143\141\x6c\x5f\162\157\x6c\145\137\155\x61\160\160\151\156\147\x5f\x67\162\x6f\x75\x70\137\156\x61\155\x65\x73")) ? unserialize(get_option("\155\x6f\137\154\144\141\160\x5f\154\x6f\143\x61\154\x5f\162\x6f\154\x65\x5f\x6d\x61\x70\x70\x69\156\x67\137\x67\x72\157\165\x70\x5f\156\141\155\x65\x73")) : array();
if (!($ZS >= 0 || $Co["\143\x6f\165\x6e\x74"] > 0)) {
goto Xr;
}
echo "\x9\x9\11\x9\x9\x3c\163\x63\x72\x69\x70\164\x3e\12\11\x9\x9\x9\x9\11\x76\x61\162\x20\155\x6f\x5f\143\150\x65\x63\x6b\x62\157\x78\x5f\x65\170\160\141\x6e\144\x65\x64\40\75\40\146\141\154\x73\x65\x3b\xa\x9\x9\11\11\x9\11\x66\165\x6e\x63\x74\151\x6f\x6e\x20\163\x68\x6f\x77\103\x68\x65\x63\153\142\x6f\170\x65\163\x5f\144\144\50\x72\x6f\167\137\156\x75\x6d\x62\x65\x72\51\40\173\12\11\11\x9\11\11\x9\x9\x76\141\x72\x20\x65\154\x65\137\x6e\x61\x6d\145\40\x3d\x20\x28\x72\x6f\167\x5f\156\x75\155\x62\145\162\x2b\42\x5f\143\x68\145\x63\153\x62\157\x78\145\163\x22\x29\x3b\12\11\x9\11\11\11\11\11\x76\141\162\x20\143\x68\145\x63\153\x62\157\x78\40\x3d\40\x64\x6f\x63\165\x6d\145\x6e\x74\56\147\x65\x74\105\154\145\x6d\145\x6e\164\x42\x79\111\x64\x28\145\x6c\x65\x5f\x6e\141\x6d\145\x29\x2e\x63\150\x69\x6c\x64\162\x65\156\73\xa\x9\x9\11\11\11\x9\11\x76\x61\162\x20\x63\150\145\x63\153\x62\x6f\x78\x65\x73\x20\x3d\x20\x63\x68\x65\143\x6b\142\x6f\170\x5b\x30\135\12\x9\x9\x9\x9\x9\x9\11\151\x66\x20\50\41\x6d\x6f\137\143\150\145\x63\153\142\157\x78\137\145\170\160\141\x6e\x64\x65\x64\51\40\x7b\12\x9\11\11\11\11\x9\x9\x9\143\150\x65\143\x6b\142\x6f\x78\145\x73\56\x73\x74\171\x6c\145\56\x64\x69\163\x70\154\141\x79\40\75\40\x22\147\x72\151\x64\x22\x3b\12\11\x9\x9\11\11\x9\x9\x9\x6d\157\x5f\x63\150\145\143\x6b\142\157\x78\137\145\170\160\x61\x6e\144\145\x64\x20\75\x20\164\x72\165\x65\73\12\x9\x9\11\x9\11\x9\11\x7d\x20\x65\154\x73\x65\x20\x7b\xa\11\11\x9\11\x9\11\x9\11\143\150\x65\143\x6b\x62\x6f\170\x65\163\x2e\x73\164\x79\x6c\x65\56\x64\151\x73\160\154\141\171\40\75\40\x22\x6e\x6f\156\145\x22\x3b\12\11\11\11\11\x9\11\x9\x9\155\157\x5f\x63\x68\145\x63\x6b\x62\x6f\x78\137\x65\x78\160\141\x6e\x64\145\144\40\x3d\40\146\x61\x6c\x73\145\x3b\xa\x9\x9\11\11\11\x9\11\175\12\x9\11\x9\x9\11\11\175\12\11\x9\x9\x9\x9\74\57\163\x63\x72\151\x70\x74\76\12\x9\x9\11\11\11\74\164\x61\x62\x6c\145\76\xa\11\11\11\11\11\x9\74\164\x72\x3e\xa\x9\x9\11\11\11\11\x9\74\164\x64\x3e\x3c\x69\156\160\x75\x74\x20\x74\x79\160\145\x3d\42\x74\x65\170\x74\x22\40\x6e\141\155\x65\75\x22\x66\x69\154\x74\145\162\x5f\147\x72\x6f\x75\x70\x73\137\x6c\x69\163\164\42\40\x69\x64\x3d\x22\146\151\x6c\164\x65\x72\x5f\147\162\x6f\165\160\x73\x5f\154\x69\163\x74\42\x20\x70\x6c\141\143\145\150\x6f\154\x64\145\162\x3d\42\x45\156\164\145\x72\x20\147\x72\x6f\165\160\40\x6e\141\x6d\145\42\76\x3c\57\x74\x64\76\12\x9\x9\x9\x9\x9\11\11\x3c\x74\144\x3e\74\151\x6e\x70\165\164\x20\x74\x79\160\145\x3d\42\142\x75\x74\164\x6f\x6e\42\40\x63\154\141\163\x73\x3d\42\142\x75\x74\164\157\x6e\x20\142\165\x74\164\157\156\x2d\160\162\x69\x6d\x61\x72\171\x22\40\156\141\155\x65\x3d\x22\146\x69\x6c\x74\x65\x72\x5f\x67\x72\157\x75\160\163\x5f\x6c\x69\163\164\x5f\x62\165\x74\164\x6f\156\42\x20\x69\x64\x3d\x22\x66\x69\154\164\x65\162\137\x67\x72\x6f\x75\160\x73\x5f\x6c\x69\163\164\137\x62\165\x74\164\157\x6e\42\40\166\x61\154\x75\145\x3d\x22\x46\151\154\164\x65\x72\40\x47\162\x6f\165\x70\x73\x22\x20\x6f\x6e\143\154\151\143\153\75\42\x66\x69\x6c\164\x65\x72\x5f\147\x72\157\165\160\163\137\146\157\162\x5f\x72\x6f\x6c\x65\x5f\155\x61\x70\160\151\156\147\50\51\42\76\74\57\x74\144\x3e\x26\x6e\x62\x73\160\x3b\x26\156\x62\x73\x70\x3b\xa\x9\11\11\x9\x9\11\x9\x3c\164\x64\x3e\74\x69\x6e\x70\x75\x74\40\x74\171\x70\145\75\x22\x62\x75\x74\164\x6f\156\42\40\x63\x6c\141\163\163\75\42\x62\x75\164\164\x6f\x6e\40\x62\165\164\164\x6f\156\x2d\x70\162\151\x6d\141\162\171\42\x20\156\x61\155\145\75\42\x63\154\145\141\x72\137\146\x69\x6c\164\x65\x72\x5f\147\x72\x6f\165\x70\163\x5f\154\x69\x73\164\137\x74\x65\170\164\x22\x20\151\144\75\x22\143\154\145\x61\162\137\146\151\x6c\x74\x65\x72\137\147\162\157\x75\160\163\x5f\x6c\x69\x73\164\137\164\x65\170\164\x22\40\166\141\x6c\165\145\75\x22\103\154\145\x61\x72\x20\x74\x65\x78\x74\x22\x20\x6f\156\x63\x6c\x69\143\153\75\42\143\x6c\145\141\x72\x5f\146\151\154\164\x65\x72\x5f\147\162\157\165\160\137\x74\x65\x78\164\137\146\x6f\162\x5f\162\x6f\154\145\137\x6d\x61\160\160\x69\156\x67\50\51\42\x3e\x3c\57\164\144\76\12\11\11\x9\11\11\11\x9\x3c\164\x64\76\74\x69\156\160\x75\x74\40\164\171\160\145\x3d\42\x62\x75\164\164\x6f\x6e\x22\x20\143\x6c\x61\163\163\75\42\142\165\x74\164\x6f\x6e\x20\x62\x75\x74\164\157\x6e\55\160\x72\151\155\141\162\x79\42\40\x76\141\x6c\165\145\75\x22\x52\145\146\162\x65\163\150\x22\x20\x69\144\75\x22\155\x6f\137\162\x65\x66\162\145\163\x68\137\154\144\141\160\x5f\x67\162\x6f\x75\160\x73\42\x3e\74\57\164\144\x3e\12\11\11\x9\x9\x9\11\74\x2f\x74\162\x3e\xa\x9\x9\x9\11\11\74\57\x74\141\x62\x6c\145\76\x20\x3c\x62\x72\57\76\xa\11\x9\x9\x9\11";
Xr:
echo "\xa\11\x9\x9\11\74\164\x61\x62\x6c\x65\x20\151\144\x3d\42\x6d\157\x5f\154\x64\141\x70\x5f\x72\x6f\154\145\x5f\x6d\141\x70\x70\x69\156\147\x5f\x67\x72\x6f\165\x70\163\x5f\x6c\151\x73\164\137\x74\x61\x62\x6c\x65\42\x20\163\x74\171\x6c\145\75\x22\x77\x69\x64\x74\x68\72\x20\x31\60\60\x25\x22\76\12\x9\11\11\11\11";
if (!($ZS >= 0 || $Co["\143\157\x75\x6e\164"] > 0)) {
goto Dj;
}
echo "\11\x9\11\x9\x9\11\74\x74\x72\x3e\xa\x9\11\x9\11\11\11\x9\x3c\164\150\x20\x73\164\x79\x6c\145\75\42\167\x69\x64\x74\x68\x3a\x20\61\x35\x25\x3b\42\x3e";
echo "\x47\162\x6f\x75\x70\40\116\x61\x6d\x65";
echo "\x3c\57\x74\150\x3e\xa\11\x9\x9\x9\11\11\x9\x3c\x74\x68\x20\x73\164\x79\x6c\145\x3d\x22\167\151\144\164\150\x3a\x20\x35\60\x25\x3b\x22\76";
echo "\104\151\x73\164\151\156\x67\x75\x69\163\150\145\144\40\x4e\141\155\x65";
echo "\x3c\57\164\x68\76\xa\11\x9\x9\x9\x9\x9\11\x3c\x74\x68\x20\x73\164\171\154\x65\75\42\167\151\x64\164\150\x3a\40\x32\65\x25\x3b\42\x3e";
echo "\x57\157\162\144\120\162\x65\163\x73\40\122\x6f\x6c\x65";
echo "\x3c\x2f\164\150\x3e\xa\x9\11\11\11\x9\11\11\74\164\150\x20\x73\164\x79\x6c\145\75\x22\x77\151\144\x74\150\x3a\40\x31\x30\x25\x3b\x22\x3e";
echo "\101\144\x64\57\122\x65\x6d\157\x76\145";
echo "\74\57\164\150\x3e\12\11\x9\x9\11\x9\x9\74\57\x74\162\x3e\12\x9\x9\x9\11\11\11";
Dj:
$Dr = 1;
Cz:
if (!($Dr <= $ZS)) {
goto mZ;
}
$ht = $WG["\155\157\x5f\154\x64\x61\x70\137\x6c\157\143\x61\x6c\x5f\155\x61\160\x70\151\x6e\147\x5f\153\x65\x79\x5f" . $Dr];
$aY = $Ig[$Dr];
$hS = $hq["\x6d\157\137\154\144\141\x70\x5f\x6c\157\143\x61\154\137\155\x61\160\x70\151\x6e\147\x5f\x76\141\x6c\x75\x65\137" . $Dr];
echo "\11\x9\x9\x9\11\x9\x3c\164\162\40\x73\x74\171\x6c\145\x3d\42\142\x61\143\153\147\x72\x6f\165\156\144\55\143\x6f\154\x6f\162\72\40\x23\x63\70\144\x33\145\x38\42\x20\151\x64\x3d\42";
echo "\x6d\x6f\x5f\154\144\141\160\x5f\x72\157\154\145\137\155\x61\x70\x70\151\x6e\147\x5f\162\157\x77\137" . $Dr;
echo "\42\x20\x6e\141\155\x65\75\42";
echo "\155\157\x5f\154\144\x61\x70\137\x72\157\x6c\x65\137\x6d\141\160\160\151\x6e\147\137\x72\157\167\x5f" . $aY;
echo "\42\40\76\12\x9\11\11\11\11\x9\11\74\164\x64\x3e\xa\x9\x9\11\x9\11\11\11\x9\x9\74\154\141\x62\x65\154\76";
echo $aY;
echo "\40\x3c\x2f\x6c\x61\x62\x65\154\x3e\xa\x9\x9\11\11\11\11\11\x9\74\151\156\x70\x75\164\x20\164\171\x70\x65\75\42\150\x69\144\x64\145\x6e\42\xa\x9\x9\x9\x9\x9\x9\x9\x9\x9\x6e\x61\x6d\145\75\x22";
echo "\x6d\x61\160\160\151\x6e\x67\x5f\x67\x72\x6f\165\x70\137\x6e\141\x6d\145\x5f" . $Dr;
echo "\42\12\11\11\x9\11\x9\11\x9\x9\x9\x76\141\x6c\165\145\75\42";
echo $aY;
echo "\x22\76\12\x9\11\x9\11\11\11\11\74\57\x74\144\x3e\12\11\11\11\x9\x9\x9\11\x3c\x74\144\x3e\xa\x9\11\x9\11\11\x9\11\11\x9\74\154\x61\142\x65\x6c\x3e";
echo $ht;
echo "\74\57\x6c\141\x62\x65\x6c\76\xa\11\11\11\x9\11\11\11\11\x9\x3c\x69\156\x70\x75\164\40\x74\x79\x70\x65\x3d\42\150\x69\144\144\145\x6e\42\40\156\141\155\145\x3d\42";
echo "\155\x61\x70\160\151\156\147\x5f\153\145\171\x5f" . $Dr;
echo "\42\40\166\141\x6c\165\145\75\x22";
echo $ht;
echo "\x22\x3e\12\x9\11\11\x9\x9\x9\11\x3c\57\x74\144\x3e\12\x9\x9\11\x9\11\x9\11\x3c\164\x64\x3e\xa\x9\11\11\11\x9\11\11\x9\11";
get_wproles_checkbox_dropdown($Dr, $hS);
echo "\11\11\x9\11\11\x9\x9\x3c\57\164\144\76\xa\x9\11\x9\11\11\x9\x9\x3c\x74\144\40\163\x74\x79\154\145\x3d\42\164\x65\170\x74\x2d\141\154\151\x67\x6e\x3a\40\x63\x65\156\164\x65\x72\73\x22\x3e\12\x9\x9\x9\11\11\11\11\x9\74\x69\156\x70\x75\x74\x20\164\x79\160\145\x3d\42\x62\165\x74\164\157\x6e\x22\40\x69\x64\x3d\x22";
echo "\141\x64\x64\137\162\x6f\x6c\x65\x5f\155\141\160\160\151\156\x67\137" . $Dr;
echo "\x22\40\156\x61\155\145\x3d\42";
echo "\x61\x64\x64\x5f\162\157\154\145\137\x6d\x61\x70\x70\151\156\x67\x5f" . $Dr;
echo "\42\40\x6f\x6e\x63\154\151\x63\x6b\75\x22\141\x64\x64\137\x72\157\x6c\x65\x5f\x6d\141\x70\x70\x69\156\147\x28";
echo "\x61\x64\x64\x5f\x72\x6f\x6c\x65\x5f\155\141\160\160\151\156\x67\x5f" . $Dr;
echo "\x2c";
echo "\x73\x65\154\145\x63\x74\x65\x64\137\x66\x6f\162\x5f\x73\141\166\x65\x5f\162\x6f\x6c\x65\137\155\141\x70\x70\151\x6e\x67\137" . $Dr;
echo "\54";
echo $Dr;
echo "\x29\42\40\x76\141\x6c\x75\x65\x3d\x22\55\42\40\x63\154\x61\x73\x73\75\42\x62\x75\164\164\157\x6e\40\x62\x75\164\164\x6f\156\x2d\x70\162\x69\155\x61\162\171\x22\x20\x2f\x3e\46\156\x62\x73\x70\73\12\x9\11\x9\11\11\11\11\x9\74\151\156\160\x75\164\x20\164\x79\x70\x65\x3d\x22\150\x69\x64\x64\x65\156\x22\x20\x6e\141\155\x65\x3d\42";
echo "\x73\145\154\145\143\164\145\144\137\x66\157\x72\137\x73\141\x76\x65\x5f\162\x6f\x6c\145\x5f\155\x61\x70\x70\151\x6e\x67\137" . $Dr;
echo "\42\40\166\141\154\165\145\75\x22\164\162\165\145\42\x3e\12\x9\x9\11\11\x9\x9\x9\74\x2f\164\x64\76\12\11\x9\x9\x9\x9\x9\x3c\x2f\x74\x72\76\xa\11\x9\x9\11\x9\x9";
W8:
$Dr++;
goto Cz;
mZ:
if (!($S9 == 1)) {
goto zX;
}
$rE = $ZS;
$Ms = 0;
Jz:
if (!($Ms < $Co["\x63\x6f\165\156\164"])) {
goto x9;
}
$aY = $Co[$Ms]["\143\x6e"][0];
$ht = $Co[$Ms]["\144\156"];
if (!(array_search($aY, $Ig) == false)) {
goto vJ;
}
$rE++;
echo "\x9\11\x9\11\11\x9\x9\x9\x3c\x74\x72\x20\151\144\75\42";
echo "\x6d\157\x5f\154\x64\x61\x70\x5f\162\157\x6c\x65\137\155\141\x70\x70\x69\156\x67\x5f\x72\157\x77\137" . $rE;
echo "\x22\40\156\141\x6d\145\75\x22";
echo "\155\157\x5f\x6c\144\141\x70\137\162\x6f\x6c\x65\137\x6d\141\x70\160\x69\x6e\x67\x5f\162\x6f\x77\x5f" . $aY;
echo "\42\40\x3e\xa\x9\x9\11\x9\x9\x9\11\11\x9\74\164\144\76\xa\x9\11\11\x9\11\x9\11\11\x9\x9";
if (!isset($aY)) {
goto y_;
}
echo "\x9\11\x9\11\x9\x9\11\x9\11\11\11\40\74\x6c\141\x62\145\x6c\x3e";
echo $aY;
echo "\40\74\57\x6c\x61\142\145\x6c\x3e\12\x9\x9\11\11\x9\11\x9\x9\x9\11\x9\74\x69\156\x70\165\164\40\164\x79\160\x65\75\x22\x68\x69\x64\x64\x65\156\x22\12\x9\11\11\x9\x9\x9\x9\11\x9\11\x9\x9\40\40\x20\x6e\141\x6d\145\x3d\x22";
echo "\x6d\x61\160\160\151\x6e\x67\137\147\162\x6f\165\160\137\156\141\x6d\x65\x5f" . $rE;
echo "\x22\12\11\x9\11\11\x9\x9\x9\x9\x9\x9\11\11\x20\x20\x20\166\141\154\165\145\75\x22";
echo $aY;
echo "\x22\x3e\12\11\x9\x9\11\x9\x9\x9\11\x9\11";
y_:
echo "\11\11\x9\11\11\11\11\11\11\74\x2f\164\x64\76\12\11\x9\11\11\x9\x9\x9\11\11\x3c\164\144\x3e\12\11\x9\x9\x9\11\x9\x9\x9\11\x9";
if (!isset($ht)) {
goto es;
}
echo "\11\11\x9\x9\x9\11\x9\x9\x9\x9\x9\x3c\154\141\x62\145\154\76";
echo $ht;
echo "\x3c\57\x6c\141\142\145\x6c\x3e\xa\11\11\x9\11\x9\11\x9\x9\11\11\11\74\x69\156\160\165\x74\x20\x74\x79\x70\145\x3d\42\x68\x69\x64\144\x65\156\x22\12\11\11\x9\x9\x9\11\x9\x9\x9\11\11\x9\x20\x20\40\x6e\x61\155\145\x3d\42";
echo "\155\x61\x70\x70\x69\x6e\x67\x5f\153\145\171\x5f" . $rE;
echo "\x22\xa\x9\x9\x9\x9\x9\x9\x9\x9\x9\x9\x9\11\x20\40\40\166\141\154\x75\145\x3d\x22";
echo $ht;
echo "\42\x3e\12\x9\11\x9\11\11\11\x9\11\11\11\x9";
es:
echo "\x9\11\11\11\x9\x9\11\x9\11\74\57\164\144\76\xa\11\x9\x9\x9\x9\11\11\11\x9\x3c\x74\144\76\12\x9\x9\11\11\x9\x9\x9\11\11\11";
$HK = get_option("\155\157\137\x6c\144\x61\160\137\154\157\143\x61\x6c\137\x6d\141\160\160\151\x6e\x67\x5f\166\x61\x6c\x75\145\x5f\x64\x65\x66\x61\165\x6c\x74");
if (!empty($HK)) {
goto dY;
}
$HK = "\x73\x75\142\163\x63\162\x69\142\x65\x72";
dY:
$HK = array($HK);
get_wproles_checkbox_dropdown($rE, $HK);
echo "\x9\11\11\11\11\11\x9\11\x9\x3c\57\x74\144\x3e\xa\11\11\x9\11\x9\11\x9\11\x9\74\164\144\40\163\164\171\x6c\x65\75\x22\164\x65\170\164\55\141\x6c\x69\x67\156\x3a\x20\x63\x65\156\164\145\x72\73\x22\x3e\xa\x9\x9\x9\x9\x9\11\x9\11\11\11\x3c\x69\156\x70\x75\164\x20\x74\171\x70\145\x3d\42\142\165\x74\x74\x6f\156\42\xa\x9\11\11\11\x9\x9\x9\x9\x9\x9\11\x20\40\40\x69\x64\75\42";
echo "\x61\x64\x64\x5f\x72\157\154\x65\x5f\x6d\x61\x70\160\151\x6e\147\137" . $rE;
echo "\42\12\11\x9\11\11\x9\x9\11\x9\x9\x9\x9\40\x20\x20\156\x61\x6d\145\x3d\42";
echo "\x61\x64\x64\137\162\x6f\x6c\x65\137\x6d\x61\x70\x70\151\x6e\x67\137" . $rE;
echo "\42\xa\x9\11\x9\x9\x9\11\x9\x9\11\11\11\40\40\40\157\x6e\x63\154\151\143\x6b\x3d\42\141\144\x64\x5f\162\x6f\154\x65\x5f\155\x61\160\160\151\156\147\x28";
echo "\x61\x64\144\137\x72\x6f\154\x65\137\155\x61\160\x70\151\x6e\x67\x5f" . $rE;
echo "\x2c";
echo "\x73\x65\x6c\x65\x63\x74\x65\x64\x5f\x66\157\x72\137\163\x61\166\145\x5f\x72\157\x6c\145\x5f\155\141\160\x70\x69\156\x67\137" . $rE;
echo "\x2c";
echo $rE;
echo "\51\x22\12\x9\x9\x9\x9\x9\x9\11\11\11\11\x9\x20\x20\x20\166\141\154\x75\145\75\x22\x2b\42\40\143\x6c\x61\x73\x73\75\42\142\x75\x74\x74\x6f\x6e\x20\142\x75\164\x74\x6f\156\55\160\x72\151\155\141\x72\171\42\57\76\46\x6e\142\x73\160\73\12\11\11\x9\11\11\x9\11\x9\11\x9\74\x69\x6e\x70\165\164\40\x74\x79\x70\x65\x3d\42\150\151\x64\144\x65\x6e\x22\12\11\x9\11\x9\x9\x9\x9\x9\11\x9\x9\x20\40\x20\x6e\x61\x6d\x65\x3d\x22";
echo "\163\x65\154\145\143\x74\x65\x64\137\x66\x6f\162\x5f\163\x61\166\x65\x5f\162\157\154\145\x5f\x6d\x61\160\x70\x69\156\147\x5f" . $rE;
echo "\42\xa\x9\x9\11\11\x9\11\x9\11\11\11\x9\x20\x20\x20\166\141\x6c\x75\x65\x3d\x22\x66\x61\154\163\x65\x22\x3e\xa\11\x9\x9\11\11\x9\11\x9\11\74\57\164\144\x3e\xa\x9\11\11\x9\x9\11\11\x9\74\57\x74\162\x3e\12\11\11\11\x9\x9\11\11\x9";
vJ:
Sg:
$Ms++;
goto Jz;
x9:
zX:
echo "\11\11\x9\11\x3c\x2f\164\x61\142\x6c\145\x3e\12\x9\x9\11\11";
if (!($Co["\x63\x6f\x75\x6e\x74"] == 0)) {
goto JG;
}
echo "\11\11\x9\11\x9\x3c\x68\63\x3e\x52\145\141\x73\157\156\x20\72\40\74\57\150\63\x3e\74\x68\x34\76\12\11\x9\11\11\11";
$Sw = get_option("\x6d\157\137\x6c\144\x61\x70\x5f\154\157\143\x61\154\x5f\x76\145\162\151\x66\171\x5f\x6c\144\x61\x70\137\x63\157\x6e\x6e\x65\143\x74\x69\x6f\x6e");
$V7 = get_option("\155\x6f\137\154\x64\141\x70\137\x6c\157\143\x61\154\x5f\143\x68\x65\143\153\137\165\163\x65\162\137\x6d\x61\x70\160\151\x6e\x67\137\x63\x6f\156\x66\151\147");
if (!$Sw) {
goto lw;
}
if ($Sw && !$V7) {
goto M6;
}
if ($Sw && $Co["\163\164\141\x74\x75\x73\x4d\145\x73\163\141\147\145"] == "\x47\122\x4f\125\x50\123\137\116\x4f\x54\x5f\x46\117\125\x4e\x44") {
goto hz;
}
echo $Co["\x73\164\x61\164\x75\163\x4d\x65\163\x73\141\x67\145"];
goto Yj;
lw:
echo "\x50\x6c\x65\x61\163\145\40\x63\150\x65\143\153\x20\151\146\40\171\x6f\x75\x20\150\141\166\145\x20\x73\x75\x63\143\x65\163\x73\146\165\154\154\x79\40\163\x61\x76\x65\144\40\x74\x68\145\x20\x4c\104\x41\120\x20\x43\157\156\x6e\x65\x63\164\x69\x6f\x6e\x20\111\x6e\146\157\162\x6d\x61\x74\151\157\x6e\56";
goto Yj;
M6:
echo "\x50\154\x65\x61\163\x65\x20\143\150\145\x63\153\40\151\146\40\x79\x6f\x75\40\150\x61\x76\145\x20\163\165\x63\x63\x65\163\163\146\165\x6c\x6c\x79\40\163\x61\166\145\x64\40\x74\x68\145\40\114\104\x41\x50\40\x55\163\x65\162\x20\x4d\x61\160\x70\x69\x6e\x67\x20\x43\157\x6e\x66\x69\x67\x75\x72\141\x74\151\x6f\156\56";
goto Yj;
hz:
echo "\116\157\40\x6e\145\167\40\107\162\157\165\x70\163\x20\146\157\165\156\x64\40\146\x6f\162\40\164\150\x65\x20\143\157\156\146\x69\x67\x75\x72\x65\x64\40\163\x65\x61\x72\x63\x68\x20\x62\141\x73\x65\x2e\x20\x50\x6c\145\x61\163\x65\40\143\150\145\143\153\40\163\145\x61\x72\143\x68\40\x62\141\x73\145\x20\x61\156\144\40\x74\162\x79\40\141\x67\141\x69\156\56";
Yj:
echo "\x9\11\11\x9\x9\x3c\57\x68\64\x3e\xa\x9\x9\x9\11\11";
JG:
echo "\11\11\11\x3c\x2f\x64\x69\166\76\12\11\x9\x9\x9";
k5:
echo "\x9\x20\xa\11\x9\x9\x9\x3c\142\162\x2f\76\12\x9\x9\11\74\144\151\x76\x3e\xa\11\x9\11\11\74\151\x3e\x20\x53\x70\x65\143\151\x66\x79\x20\x61\x74\x74\x72\151\x62\165\x74\x65\x20\x77\x68\151\143\150\40\163\164\157\162\145\163\40\147\162\x6f\x75\x70\40\x6e\141\x6d\x65\163\40\164\157\40\167\x68\151\143\x68\x20\114\104\101\x50\x20\x55\x73\x65\162\163\x20\x62\145\154\x6f\156\x67\56\x3c\x2f\151\x3e\xa\x9\11\x9\11\74\142\x72\x3e\74\142\x72\x3e\xa\11\11\x9\x9\74\164\x61\142\x6c\145\40\x63\x6c\141\163\163\75\x22\155\157\137\154\x64\141\x70\x5f\155\x61\160\160\x69\x6e\x67\137\x74\x61\x62\x6c\145\x22\40\x73\x74\171\x6c\145\x3d\42\x77\151\144\164\x68\72\x39\x35\45\x3b\164\141\142\154\x65\55\x6c\141\171\x6f\165\x74\72\x20\146\x69\170\145\144\73\42\x3e\xa\x9\x9\x9\x9\11\x3c\164\x72\76\xa\11\x9\x9\x9\11\x9\74\164\x64\40\x73\164\171\154\145\75\x22\167\x69\144\164\x68\x3a\65\60\x25\42\x3e\74\146\157\156\164\40\163\x74\171\x6c\x65\75\42\x66\x6f\156\x74\55\x73\151\x7a\145\72\61\63\x70\170\x3b\146\x6f\156\164\x2d\167\x65\x69\x67\150\164\x3a\142\157\x6c\x64\x3b\42\x3e\x4c\104\x41\x50\40\107\x72\x6f\x75\160\x20\101\x74\x74\162\x69\142\x75\x74\x65\163\xa\x9\11\11\11\x9\11\11\x9\x4e\x61\x6d\145\40\x3c\x2f\146\157\156\x74\x3e\12\11\11\11\11\11\x9\x3c\57\164\x64\76\xa\11\x9\11\11\x9\x9\74\164\x64\76\12\x9\x9\x9\x9\11\11\11";
$I9 = get_option("\155\x6f\137\154\144\x61\x70\137\x6c\157\x63\141\154\137\155\x61\x70\160\x69\156\147\x5f\x6d\x65\155\x62\145\x72\x6f\146\137\x61\164\164\162\151\142\165\164\145");
if (!Mo_Ldap_Local_Util::check_empty_or_null($I9)) {
goto xw;
}
update_option("\155\157\x5f\x6c\x64\x61\x70\137\154\157\143\141\x6c\137\x6d\141\160\x70\x69\156\x67\137\155\145\155\142\x65\x72\x6f\146\137\141\x74\x74\x72\151\142\165\x74\145", "\155\x65\155\142\x65\162\117\146");
xw:
$I9 = get_option("\x6d\x6f\137\154\x64\141\160\137\x6c\157\x63\x61\x6c\x5f\155\x61\160\160\x69\156\147\137\x6d\x65\155\x62\x65\x72\x6f\x66\137\x61\164\x74\x72\x69\x62\165\164\145");
echo "\11\x9\x9\11\11\x9\x9\x3c\151\156\x70\165\164\40\x74\171\x70\x65\x3d\42\x74\x65\170\164\x22\40\156\141\155\145\x3d\x22\155\x61\160\160\151\x6e\x67\x5f\x6d\x65\155\x62\x65\162\157\146\137\141\x74\x74\x72\x69\142\x75\x74\145\42\x20\162\x65\x71\165\151\162\x65\x64\75\42\x74\x72\165\x65\x22\12\x9\11\11\11\11\11\x9\11\x70\154\x61\x63\x65\150\157\154\x64\145\162\x3d\42\107\162\x6f\x75\x70\x20\101\164\x74\x72\151\142\165\x74\x65\x73\40\x4e\141\x6d\145\42\40\x73\164\x79\x6c\x65\75\x22\x77\151\x64\x74\150\72\61\x30\60\x25\x3b\42\12\11\x9\x9\x9\11\11\x9\x9\x76\x61\154\x75\x65\x3d\42";
echo $I9;
echo "\x22\40\76\xa\x9\x9\11\x9\x9\11\x3c\x2f\x74\144\76\12\x9\x9\x9\x9\11\x3c\x2f\x74\x72\76\12\11\x9\11\11\11\x3c\x74\162\x3e\xa\11\x9\x9\x9\x9\x9\74\x74\144\76\46\156\142\x73\160\73\74\57\x74\x64\76\xa\x9\x9\x9\11\11\x3c\x2f\x74\x72\76\12\12\11\11\x9\11\x9\74\x74\x72\76\xa\11\x9\11\11\x9\x9\74\x74\x64\76\74\x69\156\x70\165\x74\x20\164\171\160\x65\75\x22\163\165\x62\155\151\164\x22\40\143\x6c\x61\x73\x73\x3d\42\142\x75\x74\164\157\x6e\x20\x62\x75\x74\164\157\156\55\160\x72\151\155\x61\x72\171\x20\142\x75\x74\164\x6f\x6e\x2d\x6c\x61\x72\147\145\x22\xa\x9\11\11\11\11\x9\x9\x9\x76\x61\154\x75\145\x3d\x22\x53\141\166\145\40\115\x61\x70\160\151\156\x67\x22\40\x2f\x3e\74\x2f\164\144\x3e\12\x9\11\11\x9\11\x9\x3c\164\144\x3e\x26\156\142\x73\160\73\x3c\57\164\144\76\xa\11\11\11\x9\11\x3c\57\164\162\x3e\12\11\11\11\11\74\x2f\164\141\x62\x6c\x65\x3e\xa\x9\11\74\x2f\x66\157\x72\x6d\x3e\12\x9\x3c\x2f\x64\x69\x76\x3e\12\11\x3c\x73\x63\x72\x69\160\164\x3e\xa\12\11\11\146\165\156\x63\x74\x69\x6f\156\40\x61\x64\x64\x5f\162\157\154\x65\137\x6d\141\x70\160\151\x6e\x67\x28\x61\144\x64\137\x72\157\154\x65\x5f\142\165\x74\x74\157\156\54\x73\x65\154\145\x63\164\x65\144\x5f\x66\157\162\137\162\x6f\154\145\137\155\141\160\x70\151\156\x67\137\145\154\145\155\145\x6e\x74\x2c\x20\x65\x6c\x65\x6d\x65\x6e\x74\x5f\151\x6e\x64\145\170\x29\x20\x7b\xa\12\11\x9\11\166\141\x72\x20\162\157\154\145\x5f\142\x75\164\x74\157\156\137\x63\x75\x72\x72\145\156\164\137\x76\141\154\165\x65\x20\x3d\x20\x61\144\144\x5f\162\x6f\154\x65\137\142\165\x74\x74\157\x6e\x2e\166\141\154\x75\x65\x3b\xa\11\x9\x9\x76\141\x72\40\163\x65\x6c\x65\143\x74\x65\144\x5f\x72\x6f\154\145\x5f\155\141\x70\x70\151\x6e\147\x5f\143\165\162\162\x65\x6e\x74\x5f\166\x61\154\165\x65\x20\x3d\x20\x73\x65\x6c\145\x63\164\145\144\x5f\x66\157\x72\137\162\x6f\154\x65\137\x6d\141\160\160\x69\x6e\147\137\145\x6c\145\x6d\x65\x6e\164\x2e\166\x61\x6c\165\x65\x3b\12\x9\11\11\x76\x61\162\x20\x63\x75\x72\x72\x65\x6e\x74\137\x72\157\167\40\x3d\x20\x64\157\x63\165\x6d\145\x6e\164\56\x67\145\164\x45\154\x65\x6d\x65\156\x74\x42\x79\111\144\x28\47\155\x6f\137\x6c\144\141\x70\x5f\162\x6f\154\145\137\x6d\141\160\160\151\x6e\x67\x5f\x72\157\167\137\x27\x2b\x65\x6c\x65\x6d\x65\156\x74\x5f\151\x6e\x64\145\170\x29\xa\12\x9\11\11\x69\x66\40\x28\162\x6f\x6c\145\x5f\x62\x75\x74\164\157\x6e\x5f\x63\165\x72\162\x65\156\164\x5f\x76\x61\x6c\x75\x65\x20\x3d\x3d\40\x27\x2b\47\x29\40\173\12\x9\11\11\x9\163\145\x6c\x65\x63\x74\x65\x64\137\146\x6f\x72\137\162\157\x6c\145\x5f\x6d\x61\x70\x70\x69\156\147\137\x65\x6c\x65\x6d\x65\156\164\56\x76\x61\154\x75\145\40\75\x20\47\164\162\165\145\47\x3b\12\x9\x9\11\11\x63\165\x72\x72\x65\x6e\164\x5f\x72\x6f\167\x2e\x73\x74\x79\x6c\145\56\142\141\x63\153\x67\162\x6f\x75\156\x64\x43\157\154\x6f\x72\40\75\x20\x27\43\143\70\x64\x33\x65\x38\47\x3b\xa\11\11\11\11\x61\144\x64\x5f\162\x6f\x6c\x65\x5f\142\165\164\x74\x6f\x6e\56\x76\x61\154\x75\x65\40\75\40\x27\55\47\73\xa\11\x9\x9\175\x20\145\x6c\163\x65\40\173\12\x9\x9\11\11\x73\145\154\145\x63\x74\x65\x64\x5f\x66\x6f\x72\x5f\x72\x6f\154\x65\x5f\x6d\x61\160\160\151\156\x67\137\145\154\145\x6d\x65\156\164\x2e\166\141\154\165\145\40\x3d\x20\x27\146\141\x6c\x73\x65\47\x3b\xa\11\11\x9\x9\143\x75\x72\162\x65\156\164\137\162\157\x77\x2e\163\x74\171\x6c\x65\x2e\x62\x61\143\x6b\147\x72\x6f\165\156\144\x43\157\154\x6f\162\x20\75\x20\x27\43\146\x66\x66\146\x66\x66\47\x3b\12\11\x9\11\x9\x61\144\144\137\x72\x6f\154\145\x5f\x62\x75\x74\164\157\x6e\x2e\166\x61\154\165\x65\x20\x3d\x20\x27\53\x27\x3b\xa\x9\x9\11\175\xa\11\x9\x7d\xa\12\x9\11\146\165\x6e\143\x74\151\x6f\156\40\146\151\154\x74\x65\162\137\147\162\x6f\165\x70\163\x5f\146\x6f\x72\137\162\157\154\145\137\x6d\x61\160\160\x69\156\147\50\x29\x20\x7b\12\11\x9\11\166\x61\x72\40\x6d\151\x6e\x69\155\165\155\137\x6f\x6e\x65\137\162\145\x63\x6f\x72\144\x5f\146\157\165\x6e\x64\x20\x3d\x20\x66\x61\154\163\x65\x3b\12\11\11\x9\166\x61\162\x20\147\162\x6f\165\160\137\x6e\x61\x6d\145\137\164\157\137\x66\151\x6c\x74\145\x72\x20\x3d\40\152\x51\165\x65\162\171\50\x22\x23\x66\x69\x6c\164\x65\x72\137\147\x72\x6f\x75\160\163\137\x6c\x69\163\x74\x22\51\x2e\x76\141\154\x28\51\56\164\157\114\x6f\167\145\162\x43\141\x73\145\x28\51\73\xa\x9\11\x9\166\141\162\x20\x74\157\x74\141\154\x5f\x67\x72\x6f\165\x70\137\x6c\151\x73\164\x5f\x72\x6f\167\163\x20\75\40\144\x6f\143\165\155\145\x6e\x74\56\147\x65\164\105\154\x65\155\x65\x6e\164\102\171\111\x64\x28\42\155\157\137\154\144\141\160\137\x72\x6f\x6c\x65\x5f\155\x61\160\160\151\156\x67\137\147\x72\x6f\165\160\x73\x5f\x6c\151\163\164\137\164\x61\142\x6c\145\42\51\56\x72\157\x77\x73\x2e\154\x65\x6e\147\164\x68\x20\55\x20\61\x3b\xa\12\x9\11\11\x66\157\162\x20\x28\166\141\162\40\x69\x3d\61\x3b\40\151\74\x3d\x74\x6f\x74\x61\154\137\147\x72\x6f\165\160\x5f\154\x69\163\x74\137\x72\157\167\x73\73\x69\53\53\x29\40\173\12\x9\x9\x9\11\166\141\162\40\143\x75\162\x72\145\x6e\x74\x5f\147\162\x6f\x75\160\137\x6c\x69\x73\164\137\162\x6f\x77\40\75\x20\x64\x6f\143\x75\x6d\x65\156\x74\x2e\x67\x65\x74\105\154\145\155\x65\x6e\x74\102\x79\111\144\50\42\x6d\157\x5f\x6c\144\x61\x70\137\162\x6f\x6c\x65\x5f\155\141\x70\160\x69\x6e\x67\137\x72\x6f\x77\x5f\42\53\151\x29\73\12\x9\11\x9\x9\166\x61\x72\40\x63\x75\162\162\x65\x6e\x74\x5f\x67\162\157\x75\160\x5f\162\157\x77\137\147\162\x6f\165\160\137\156\x61\155\145\40\75\x20\x6a\x51\165\x65\x72\171\50\x63\x75\162\162\145\156\164\x5f\x67\162\157\x75\x70\x5f\154\151\163\164\x5f\162\x6f\167\x29\x2e\x61\x74\x74\x72\x28\x27\x6e\141\155\x65\47\51\56\x74\157\x4c\157\x77\145\x72\x43\141\163\145\x28\51\73\12\12\11\x9\11\11\151\x66\40\50\143\165\x72\x72\145\156\164\x5f\x67\x72\x6f\x75\160\137\x72\x6f\167\x5f\147\x72\x6f\x75\160\x5f\x6e\141\155\145\x2e\x73\145\141\162\x63\x68\x28\147\162\x6f\165\x70\137\156\x61\155\x65\137\x74\157\137\146\x69\x6c\164\x65\162\x29\x20\x21\75\x20\55\x31\51\40\173\12\x9\x9\11\x9\40\40\40\143\x75\x72\162\145\x6e\164\x5f\147\x72\157\165\x70\x5f\154\151\x73\x74\x5f\x72\157\x77\56\163\164\171\154\145\x2e\144\151\163\x70\x6c\x61\171\x20\75\x20\x22\42\x3b\xa\x9\11\11\11\40\x20\40\x6d\151\156\151\x6d\165\155\x5f\157\156\145\x5f\x72\x65\x63\x6f\x72\144\137\146\157\165\156\144\40\75\40\x74\162\165\145\73\12\x9\11\11\11\175\x20\145\154\163\x65\x20\x69\x66\40\x28\x6d\x69\x6e\151\155\165\x6d\137\x6f\156\x65\137\162\x65\x63\x6f\162\x64\137\146\x6f\x75\156\144\51\x7b\xa\x9\x9\x9\x9\11\x63\x75\162\x72\x65\x6e\x74\x5f\x67\x72\157\165\160\137\154\x69\163\164\x5f\x72\157\167\x2e\163\164\x79\154\145\x2e\x64\151\x73\x70\x6c\x61\171\x20\75\40\x22\156\157\x6e\x65\42\73\xa\11\11\11\x9\175\xa\11\11\11\11\x65\x6c\163\145\173\12\x9\11\11\x9\11\143\x75\x72\x72\145\156\x74\x5f\147\162\x6f\165\x70\x5f\x6c\x69\163\x74\x5f\162\157\x77\56\x73\164\x79\154\x65\56\144\x69\163\x70\154\x61\x79\40\x3d\40\42\x6e\157\x6e\x65\x22\x3b\12\11\x9\x9\x9\175\12\11\x9\x9\175\12\11\11\11\151\x66\40\x28\x21\155\151\x6e\151\155\x75\x6d\x5f\157\x6e\x65\x5f\162\x65\x63\x6f\x72\144\x5f\x66\157\x75\x6e\144\51\x20\173\xa\11\11\11\x9\141\x6c\x65\162\x74\x28\x22\116\157\x20\x67\162\157\x75\160\x73\40\x66\x6f\165\156\144\x20\167\151\164\150\x20\x74\x68\145\40\x70\162\157\x76\151\144\x65\x64\x20\x6e\141\155\145\x2e\x22\51\73\xa\11\x9\x9\x7d\xa\11\11\x7d\12\xa\x9\x9\x66\x75\156\x63\x74\151\x6f\156\x20\143\154\145\141\162\x5f\146\151\x6c\x74\145\162\x5f\x67\162\157\165\160\137\164\x65\170\x74\x5f\x66\157\162\x5f\162\157\x6c\x65\x5f\x6d\141\x70\x70\x69\156\x67\x28\51\40\173\12\11\x9\11\152\121\165\x65\162\171\x28\42\43\x66\151\154\164\x65\x72\137\x67\x72\157\x75\x70\x73\x5f\x6c\151\x73\x74\x22\x29\x2e\166\x61\x6c\50\x22\42\x29\x3b\xa\x9\x9\11\x76\x61\x72\x20\164\157\164\x61\x6c\137\x67\162\157\165\160\137\x6c\x69\163\x74\x5f\x72\x6f\167\x73\40\75\40\x64\157\143\x75\155\145\x6e\x74\x2e\147\145\164\105\154\x65\x6d\145\x6e\x74\x42\171\x49\x64\50\42\x6d\x6f\137\154\x64\141\x70\x5f\x72\x6f\x6c\145\137\155\141\x70\160\x69\x6e\x67\x5f\x67\162\157\x75\160\x73\137\x6c\x69\163\x74\137\164\141\142\154\x65\x22\51\56\162\157\x77\x73\56\154\x65\x6e\147\164\x68\40\x2d\x20\61\73\xa\x9\x9\11\146\x6f\x72\40\x28\x76\141\x72\x20\151\75\x31\73\40\x69\x3c\x3d\x74\x6f\x74\141\x6c\x5f\x67\x72\157\165\x70\137\x6c\x69\163\x74\137\162\x6f\x77\x73\73\x69\x2b\x2b\51\40\x7b\xa\x9\11\11\x9\x76\141\162\x20\143\x75\x72\x72\145\156\x74\x5f\x67\162\x6f\x75\160\137\x6c\151\163\x74\137\162\157\x77\x20\75\40\144\x6f\x63\x75\x6d\x65\156\164\56\147\145\164\x45\x6c\x65\155\x65\x6e\164\102\x79\111\144\x28\42\x6d\x6f\137\154\144\141\x70\x5f\x72\157\x6c\145\x5f\x6d\141\160\x70\x69\156\x67\137\x72\157\167\x5f\42\40\x2b\x20\151\51\73\12\11\11\11\x9\x63\165\x72\x72\145\x6e\164\137\x67\x72\x6f\x75\160\137\154\x69\x73\164\x5f\162\157\167\56\163\x74\171\x6c\145\56\x64\x69\x73\160\154\141\171\x20\x3d\40\x22\42\73\12\x9\x9\x9\x7d\xa\x9\11\175\xa\12\11\x9\152\x51\x75\145\x72\171\50\x27\x23\155\157\137\x72\x65\146\x72\x65\x73\x68\x5f\x6c\x64\x61\x70\x5f\147\x72\157\165\x70\163\47\51\x2e\143\x6c\151\143\153\x28\x66\165\x6e\x63\164\151\157\156\x20\x28\x29\40\x7b\12\11\11\x9\x6a\x51\165\x65\x72\171\50\x27\43\x6d\x6f\x5f\x6c\144\x61\x70\x5f\x66\145\x74\x63\x68\x5f\x67\162\157\165\x70\163\x5f\x66\157\x72\x6d\47\x29\56\163\x75\142\x6d\151\x74\x28\x29\x3b\xa\xa\x9\x9\175\x29\x3b\xa\12\x9\x3c\57\x73\143\x72\151\x70\x74\76\xa\11";
}
function mo_ldap_show_attribute_mapping_page()
{
$NJ = get_option("\155\157\x5f\x6c\144\x61\160\x5f\154\x6f\x63\x61\154\137\145\x6e\141\142\154\145\x5f\x61\164\x74\162\137\x6d\141\160\x70\x69\156\x67");
$Pz = get_option("\155\x6f\137\x6c\x64\x61\x70\137\x6c\157\143\x61\x6c\137\144\151\x73\160\x6c\141\x79\137\156\x61\x6d\145\137\141\x74\164\x72\151\142\x75\164\x65");
$ps = unserialize(get_option("\x6d\x6f\x5f\154\x64\x61\x70\x5f\x6c\x6f\x63\141\x6c\137\x63\165\x73\164\x6f\x6d\x5f\x61\164\x74\162\x69\x62\x75\x74\145\x73"));
$b5 = !empty(get_option("\155\157\x5f\154\x64\x61\x70\137\144\x69\162\145\143\164\157\162\171\137\163\x65\162\x76\145\x72\x5f\x76\x61\154\165\x65")) ? get_option("\x6d\157\x5f\154\144\141\x70\137\144\151\162\x65\x63\x74\x6f\x72\x79\x5f\x73\145\162\x76\x65\162\x5f\x76\x61\154\x75\145") : "\155\163\x61\144";
$gw = get_option("\155\157\x5f\x6c\x64\141\x70\137\x73\141\x76\x65\x5f\x61\164\x74\162\151\x62\165\164\x65\x5f\x63\x6f\156\146\151\147");
echo "\11\74\x64\x69\x76\x20\143\154\141\x73\163\75\42\x6d\x6f\x5f\x6c\x64\x61\x70\x5f\x74\141\x62\x6c\145\137\x6c\141\171\x6f\165\x74\x22\x3e\74\x62\162\x3e\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo "\11\x9\x3c\144\x69\x76\40\151\144\75\42\x6c\x64\x61\x70\137\151\x6e\164\x72\141\156\x65\x74\x5f\141\164\164\x72\151\x62\x75\x74\x65\x5f\155\x61\x70\160\x69\x6e\147\x5f\144\x69\166\42\x3e\12\x9\x9\11\74\x66\x6f\x72\155\x20\156\x61\155\145\x3d\42\146\x31\x22\x20\155\x65\x74\x68\x6f\144\x3d\x22\160\x6f\163\164\x22\40\151\144\x3d\x22\145\156\141\142\x6c\x65\x5f\x61\x74\x74\162\137\x6d\141\x70\x70\x69\156\147\137\146\x6f\162\x6d\42\x3e\xa\11\x9\11\11\x3c\164\x61\x62\x6c\x65\x20\143\154\x61\x73\163\75\x22\x6d\157\x5f\x6c\x64\x61\x70\x5f\163\145\x74\x74\151\156\x67\163\x5f\x74\x61\x62\154\145\x22\x3e\xa\11\11\11\11\11\74\151\156\x70\165\x74\40\164\x79\x70\x65\75\x22\x68\x69\x64\x64\145\156\42\x20\x6e\x61\155\x65\75\x22\x6f\x70\164\151\x6f\156\x22\40\166\x61\154\165\x65\75\x22\x6d\x6f\x5f\x6c\144\141\160\x5f\x65\156\x61\142\x6c\x65\137\141\164\164\x72\151\x62\x75\164\145\137\x6d\141\x70\160\151\156\x67\42\x2f\76\12\x9\x9\x9\x9\x9\x3c\150\x33\76\101\x74\x74\162\x69\142\x75\164\x65\x20\103\157\x6e\x66\x69\147\x75\162\141\x74\151\x6f\x6e\x3c\x2f\150\63\76\12\xa\x9\11\11\x9\x9\74\x74\162\76\12\11\11\11\x9\11\11\74\x74\x64\40\x73\164\x79\x6c\x65\75\42\167\x69\144\x74\x68\72\67\x30\x25\73\x22\76\12\x9\11\x9\x9\x9\11";
$dl = get_option("\x6d\x6f\137\154\144\x61\160\x5f\154\157\x63\x61\154\137\145\x6d\x61\x69\154\137\x61\x74\164\162\151\142\165\164\145");
if (!$dl) {
goto gh;
}
echo "\x9\11\11\x9\x9\11\11\x3c\151\x6e\x70\165\x74\x20\x74\x79\x70\145\75\x22\143\150\x65\x63\x6b\x62\x6f\x78\42\40\x69\144\x3d\x22\155\157\137\154\144\x61\x70\x5f\154\x6f\x63\x61\x6c\137\x65\156\x61\x62\154\145\137\x61\164\164\x72\137\x6d\x61\x70\x70\x69\x6e\x67\42\12\11\x9\11\x9\11\x9\11\x9\156\x61\155\x65\x3d\42\x6d\157\x5f\154\x64\x61\160\x5f\154\157\x63\x61\x6c\x5f\x65\156\141\142\154\x65\137\141\x74\164\x72\137\x6d\x61\160\x70\151\x6e\x67\x22\12\x9\11\11\11\11\x9\11\11\166\x61\x6c\165\145\75\42\x31\42\x20";
checked(get_option("\x6d\157\x5f\x6c\x64\x61\x70\137\154\x6f\x63\x61\x6c\x5f\145\x6e\x61\x62\x6c\x65\x5f\x61\164\164\x72\x5f\155\x61\x70\160\x69\x6e\x67") == 1);
echo "\x20\40\x2f\76\105\156\141\x62\x6c\x65\x20\101\x74\x74\162\151\142\x75\164\145\x20\x4d\141\x70\160\x69\x6e\147\xa\11\11\x9\11\11\11";
goto Xa;
gh:
echo "\x9\11\11\11\x9\11\11\x3c\x69\x6e\x70\x75\164\40\x64\x69\163\141\x62\x6c\145\x64\40\x74\171\x70\145\75\x22\x63\150\145\x63\153\142\157\x78\x22\40\x69\x64\75\42\155\x6f\137\x6c\144\x61\160\x5f\154\157\143\x61\154\x5f\x65\156\141\142\x6c\145\137\141\164\164\162\137\x6d\141\x70\160\151\156\147\x22\12\x9\x9\11\x9\x9\11\x9\x9\156\x61\x6d\x65\75\42\x6d\x6f\137\x6c\144\x61\160\137\x6c\157\x63\141\154\x5f\x65\x6e\x61\142\154\145\x5f\x61\x74\164\162\x5f\155\141\160\x70\151\156\147\42\xa\x9\x9\11\11\x9\x9\11\x9\x76\141\x6c\x75\x65\75\42\x31\x22\40";
checked(get_option("\x6d\x6f\137\x6c\144\x61\160\x5f\x6c\157\x63\141\154\137\145\x6e\x61\142\x6c\x65\137\141\164\x74\x72\137\x6d\x61\x70\160\151\x6e\147") == 1);
echo "\x20\x20\57\x3e\105\156\x61\142\x6c\145\40\101\x74\164\x72\x69\142\165\164\145\40\115\141\160\x70\x69\156\x67\12\x9\11\x9\x9\x9\11\11";
Xa:
echo "\x9\x9\11\11\x9\x9\x3c\57\x74\144\x3e\12\11\11\x9\11\x9\x3c\57\164\x72\x3e\xa\x9\11\x9\11\x3c\x2f\x74\x61\142\154\145\x3e\12\11\11\x9\74\x2f\x66\x6f\x72\x6d\x3e\12\x9\11\11\74\x66\157\162\155\40\156\141\155\x65\75\x22\146\62\x22\40\x6d\145\x74\x68\157\x64\x3d\x22\160\x6f\x73\x74\x22\x20\x69\144\x3d\x22\x65\156\x61\142\154\x65\137\x75\x70\144\141\164\151\156\x67\137\154\x64\x61\x70\137\x66\x6f\162\x6d\x22\x3e\xa\x9\x9\11\x9\74\164\141\142\x6c\145\40\x63\154\x61\163\163\x3d\x22\x6d\157\x5f\154\144\x61\160\137\163\145\x74\x74\151\x6e\x67\x73\x5f\x74\141\x62\154\145\x22\76\xa\x9\11\11\11\11\x3c\151\x6e\160\x75\164\40\164\171\x70\145\75\x22\150\151\x64\x64\145\156\x22\40\x6e\x61\x6d\x65\x3d\42\x6f\160\164\x69\157\x6e\x22\x20\166\141\x6c\165\x65\x3d\x22\x6d\157\x5f\154\144\x61\x70\x5f\145\x6e\x61\x62\x6c\145\137\x75\160\x64\141\164\151\x6e\x67\137\x6c\144\141\x70\42\57\76\12\11\x9\x9\11\11\11";
if (!($NJ == 1)) {
goto nr;
}
echo "\11\11\11\x9\x9\11\11\74\164\x72\x3e\12\11\11\x9\x9\11\x9\11\x9\74\x74\144\x3e\x3c\x62\x72\x3e\x3c\151\x6e\160\165\164\x20\164\x79\160\145\x3d\42\143\150\x65\x63\x6b\142\x6f\170\x22\x20\151\144\75\x22\145\x6e\x61\142\154\145\x5f\165\x70\144\141\164\x65\x5f\154\x64\x61\x70\x22\40\x6e\141\155\145\x3d\42\x65\x6e\141\142\x6c\x65\x5f\x75\160\x64\141\x74\145\137\x6c\144\141\x70\x22\12\11\11\x9\11\x9\11\x9\11\x9\x9\40\40\40\166\141\154\165\145\75\42\61\42\40";
checked(get_option("\x6d\x6f\x5f\x6c\x64\x61\160\137\154\157\143\x61\x6c\137\145\156\x61\142\154\145\x5f\x75\160\x64\x61\164\145\137\154\x64\x61\160") == 1);
echo "\x20\x2f\x3e\105\x6e\141\142\x6c\x65\12\11\x9\x9\11\11\x9\x9\11\165\160\144\x61\164\151\x6e\x67\x20\x69\x6e\146\x6f\162\155\141\x74\x69\x6f\156\40\x69\x6e\40\114\x44\101\120\40\x77\150\x65\156\40\x75\x73\145\x72\x20\x65\144\x69\164\x73\40\160\162\157\x66\x69\x6c\x65\12\x9\x9\x9\11\x9\11\11\11\x3c\57\164\x64\x3e\12\x9\11\11\11\11\11\x9\74\57\164\x72\76\xa\11\x9\11\x9\x9";
nr:
echo "\x9\11\11\x9\74\57\x74\141\x62\x6c\145\x3e\12\11\x9\11\x3c\x2f\x66\x6f\x72\x6d\76\xa\x9\x9\x9\74\x73\x63\162\x69\160\x74\76\12\x9\11\11\11\x6a\x51\x75\x65\x72\171\50\47\x23\155\x6f\137\x6c\x64\x61\160\x5f\x6c\x6f\x63\x61\154\137\145\156\x61\142\154\x65\x5f\141\x74\164\x72\137\x6d\x61\160\160\151\156\x67\47\x29\x2e\x63\x68\x61\x6e\x67\x65\50\x66\x75\156\143\164\x69\157\x6e\40\x28\x29\40\x7b\12\x9\11\x9\x9\x9\152\x51\165\x65\x72\x79\x28\47\43\x65\156\x61\x62\154\x65\x5f\141\164\164\162\137\x6d\141\x70\x70\x69\156\147\137\146\157\162\x6d\47\51\56\x73\x75\x62\x6d\151\x74\x28\x29\73\xa\x9\11\x9\11\175\51\x3b\12\11\11\x9\x9\152\x51\x75\x65\162\171\50\x27\x23\x65\x6e\x61\142\154\x65\137\x75\160\144\141\164\145\x5f\x6c\x64\141\x70\x27\51\56\x63\150\141\x6e\147\145\x28\146\x75\156\x63\164\151\x6f\x6e\40\x28\51\x20\x7b\12\11\x9\11\11\11\x6a\x51\165\x65\x72\171\50\47\x23\x65\x6e\141\142\x6c\145\137\x75\x70\x64\141\x74\151\156\x67\137\x6c\x64\141\x70\137\146\157\162\155\47\51\56\x73\165\142\x6d\151\x74\50\51\73\12\x9\x9\11\x9\175\51\x3b\12\11\x9\x9\x3c\57\x73\143\x72\x69\x70\x74\76\xa\x9\11\11\74\x66\157\x72\155\40\156\x61\155\x65\x3d\42\x66\42\40\x6d\x65\x74\150\x6f\144\x3d\x22\x70\x6f\163\164\x22\40\x69\x64\75\42\141\x74\164\162\x69\x62\x75\164\145\x5f\x63\157\x6e\x66\151\147\137\x66\x6f\x72\x6d\42\76\12\x9\x9\11\11\x3c\x74\x61\142\x6c\145\x20\151\x64\75\x22\141\x74\x74\x72\151\142\x75\x74\145\x73\x5f\164\141\x62\154\x65\x22\x20\143\154\x61\x73\x73\x3d\x22\x6d\157\x5f\154\x64\141\160\x5f\x73\x65\164\x74\x69\x6e\147\x73\x5f\164\x61\x62\x6c\145\42\76\xa\x9\x9\x9\x9\x9\x3c\164\162\x3e\74\x2f\x74\162\x3e\12\11\11\11\x9\11\x3c\x74\x72\76";
if (!NddKoYsdasadJD()) {
goto NJ;
}
echo "\x9\11\x9\11\x9\11\74\164\x64\40\x63\157\154\163\160\141\156\75\42\x32\x22\76\74\x73\x70\x61\x6e\40\x73\164\171\154\145\x3d\x22\x63\157\x6c\157\x72\x3a\43\146\146\x30\60\x30\x30\x3b\146\x6f\x6e\x74\x2d\x77\x65\x69\147\x68\x74\72\x35\x30\60\73\x22\x3e\x52\x65\161\165\x69\162\x65\x20\x48\x65\x6c\x70\77\x20\74\x2f\163\160\x61\156\x3e\x43\154\x69\143\x6b\x20\x3c\141\x20\x73\164\x79\x6c\x65\x3d\42\x63\165\162\x73\x6f\x72\72\160\157\x69\x6e\x74\145\x72\73\x74\145\x78\164\55\x64\145\143\x6f\162\141\x74\151\157\x6e\72\165\x6e\x64\x65\162\154\x69\x6e\x65\73\42\40\x69\144\x3d\42\155\157\137\154\x64\141\x70\x5f\x61\164\164\x72\x69\x62\x75\x74\x65\137\150\x65\154\160\x22\x20\x6f\x6e\x63\154\151\143\x6b\x3d\42\141\x74\x74\x72\151\142\x75\164\x65\x48\x65\x6c\x70\x28\x29\x22\76\150\145\x72\145\74\57\x61\x3e\x20\164\157\x20\x76\151\145\x77\40\x74\x68\145\40\101\x74\164\x72\151\142\165\164\145\x73\x20\x66\x72\157\x6d\x20\114\x44\101\120\x20\163\x65\x72\166\x65\x72\x2e\12\x9\11\11\11\x9\11\74\x2f\x74\144\x3e\x20";
NJ:
echo "\x9\x9\11\x9\x9\x3c\x2f\164\x72\76\xa\x9\11\x9\x9\11\11\x3c\151\x6e\x70\x75\x74\x20\x74\171\160\145\75\42\150\x69\x64\144\145\156\42\x20\156\x61\x6d\145\75\x22\x6f\x70\x74\x69\x6f\156\42\40\x76\141\x6c\x75\x65\75\42\155\157\137\154\144\x61\x70\x5f\x73\x61\x76\145\x5f\x61\x74\164\162\x69\x62\165\164\145\137\143\157\x6e\x66\151\147\x22\x2f\x3e\xa\x9\x9\11\11\11\74\x74\162\76\12\x9\x9\11\11\x9\x9\74\x74\x64\x20\143\x6f\154\163\x70\x61\156\75\42\62\42\x3e\x3c\x62\162\76\105\156\164\x65\162\40\164\x68\145\x20\114\104\101\x50\x20\x61\164\x74\162\151\142\165\164\x65\40\156\141\x6d\x65\x73\40\146\x6f\x72\x20\x45\x6d\x61\x69\154\54\x20\x50\x68\x6f\x6e\145\x2c\40\106\151\x72\163\164\40\116\x61\155\145\40\141\x6e\x64\40\114\x61\x73\x74\40\116\x61\x6d\x65\xa\x9\x9\x9\11\11\11\x9\x61\x74\164\162\x69\142\x75\164\x65\163\12\x9\11\x9\11\x9\x9\x3c\57\x74\x64\x3e\12\x9\x9\x9\x9\x9\x3c\57\164\x72\76\12\x9\11\11\x9\11\x3c\164\162\76\xa\x9\x9\11\x9\11\11\74\164\144\40\x73\164\x79\154\145\75\x22\x77\151\x64\x74\150\x3a\x34\x30\x25\73\42\x3e\74\x62\x3e\x3c\x66\157\x6e\x74\x20\x63\x6f\154\157\162\x3d\x22\43\106\x46\60\60\60\x30\x22\76\x2a\74\57\x66\x6f\156\164\76\x45\155\x61\151\x6c\40\x41\x74\x74\162\151\142\165\x74\145\74\x2f\142\x3e\74\x2f\x74\x64\x3e\xa\x9\x9\x9\11\x9\11\x3c\x74\x64\76\x3c\151\x6e\x70\165\x74\x20\164\x79\x70\x65\75\42\x74\145\x78\164\42\x20\x6e\141\155\145\75\x22\x6d\x6f\137\154\x64\141\160\137\x65\155\x61\x69\x6c\x5f\141\164\x74\x72\151\142\x75\x74\145\x22\40\162\x65\161\x75\151\x72\x65\144\xa\11\x9\x9\11\x9\11\x9\x9\40\x20\40\160\154\141\143\x65\x68\x6f\x6c\144\x65\162\75\42\x45\x6e\x74\x65\x72\x20\x45\155\x61\x69\x6c\x20\x61\x74\164\x72\151\142\x75\164\x65\42\40\163\164\x79\154\145\x3d\42\x77\x69\144\164\150\x3a\x34\x30\45\x3b\146\x6c\x6f\x61\164\72\162\x69\147\x68\164\x3b\42\xa\x9\11\11\11\x9\11\x9\11\x20\x20\40\x76\x61\154\x75\x65\75\x22";
echo get_option("\x6d\x6f\137\154\144\x61\160\137\x6c\157\143\141\154\137\x65\155\141\x69\x6c\137\141\x74\x74\162\151\x62\165\x74\145");
echo "\42\40\x2f\76\xa\11\11\11\11\x9\11\74\x2f\164\x64\x3e\xa\x9\x9\11\11\x9\x3c\x2f\164\162\x3e\12\11\11\11\11\x9\74\x74\162\x3e\xa\x9\x9\x9\11\11\x9\x3c\164\144\40\163\x74\171\154\145\x3d\42\x77\x69\x64\x74\x68\72\64\x30\45\x3b\x22\76\x3c\x62\76\x3c\x66\157\156\164\x20\143\157\x6c\157\162\75\42\x23\106\x46\x30\60\x30\x30\x22\76\x2a\x3c\57\146\157\156\164\x3e\120\x68\157\156\x65\40\x41\x74\164\162\x69\x62\x75\164\145\74\57\142\x3e\x3c\x2f\x74\x64\76\xa\x9\11\11\11\11\11\x3c\x74\144\76\x3c\x69\156\160\x75\x74\x20\x74\x79\160\145\x3d\42\164\145\x78\164\x22\40\x6e\x61\x6d\145\x3d\x22\155\x6f\x5f\x6c\x64\141\160\137\160\x68\157\x6e\x65\x5f\141\x74\x74\x72\x69\142\x75\x74\x65\x22\x20\x72\145\x71\x75\151\162\x65\144\12\11\11\x9\x9\x9\11\11\x9\x20\40\40\x70\154\141\143\145\x68\157\x6c\144\145\162\75\42\105\x6e\164\145\x72\x20\x50\150\157\156\x65\x20\141\164\x74\162\151\x62\165\x74\145\42\40\x73\x74\x79\154\145\x3d\42\x77\x69\144\164\x68\72\x34\60\x25\73\146\154\x6f\x61\164\72\162\x69\x67\150\164\73\42\12\x9\x9\x9\11\x9\11\x9\x9\x20\x20\x20\166\x61\x6c\x75\x65\75\42";
echo get_option("\155\157\x5f\x6c\144\x61\160\x5f\x6c\x6f\x63\141\x6c\137\x70\x68\157\x6e\x65\137\x61\164\164\162\151\x62\165\164\145");
echo "\x22\40\57\76\xa\11\11\11\x9\x9\11\74\x2f\x74\x64\76\xa\11\11\11\11\x9\x3c\57\x74\x72\76\12\11\11\11\11\11\74\x74\x72\76\12\x9\x9\x9\x9\x9\x9\x3c\164\x64\x20\x73\164\x79\154\x65\x3d\x22\167\151\x64\164\x68\72\64\60\45\x3b\x22\76\x3c\142\76\x3c\146\x6f\x6e\x74\x20\x63\x6f\154\157\x72\x3d\42\43\106\106\60\60\x30\60\x22\x3e\x2a\74\x2f\146\x6f\x6e\164\x3e\x46\x69\162\163\x74\40\116\x61\155\145\x20\101\164\x74\162\x69\142\x75\x74\145\74\x2f\x62\x3e\x3c\x2f\x74\144\76\xa\x9\11\x9\11\11\x9\74\x74\144\x3e\x3c\x69\156\160\165\164\40\x74\x79\x70\x65\x3d\42\x74\145\x78\x74\42\40\156\x61\155\145\75\x22\155\157\137\x6c\x64\141\x70\137\146\x6e\141\155\x65\x5f\141\164\x74\x72\x69\x62\165\164\x65\x22\x20\x72\145\x71\165\x69\162\145\144\xa\11\x9\x9\11\x9\11\11\11\40\x20\x20\160\154\x61\x63\x65\x68\x6f\154\144\x65\x72\x3d\42\x45\x6e\164\145\162\40\x46\x69\x72\163\x74\40\x4e\141\155\145\x20\141\164\164\162\151\142\165\164\x65\42\x20\x73\164\x79\x6c\145\x3d\x22\x77\x69\x64\164\150\72\x34\60\x25\73\146\154\x6f\141\x74\72\162\151\x67\x68\x74\x3b\42\12\11\x9\x9\11\x9\11\x9\x9\40\x20\x20\166\x61\x6c\x75\145\75\x22";
echo get_option("\155\x6f\137\x6c\144\x61\160\137\154\x6f\x63\141\154\x5f\x66\x6e\141\x6d\x65\137\141\x74\164\x72\x69\x62\x75\164\145");
echo "\x22\57\x3e\12\11\x9\11\11\11\11\x3c\x2f\x74\x64\x3e\xa\x9\x9\x9\x9\x9\x3c\57\164\162\76\xa\11\11\11\11\x9\x3c\164\162\76\xa\x9\11\x9\11\x9\x9\74\x74\x64\40\x73\164\x79\x6c\145\x3d\x22\167\x69\144\x74\x68\72\64\60\45\x3b\42\x3e\74\142\x3e\x3c\146\157\x6e\164\40\143\157\154\x6f\162\75\42\x23\106\x46\x30\60\60\60\x22\x3e\52\74\x2f\x66\157\156\164\76\114\x61\x73\x74\x20\116\141\x6d\145\x20\x41\x74\x74\x72\x69\142\165\x74\145\74\x2f\142\x3e\74\x2f\164\144\x3e\xa\x9\11\x9\x9\x9\11\x3c\x74\x64\x3e\x3c\151\x6e\160\165\x74\40\164\171\160\145\75\x22\164\145\170\164\x22\40\156\x61\x6d\x65\75\x22\155\157\137\154\x64\141\x70\137\x6c\156\141\155\145\x5f\141\164\164\x72\x69\142\x75\x74\x65\42\x20\162\145\x71\x75\x69\x72\145\144\xa\11\x9\11\11\11\11\11\11\x20\x20\40\x70\154\x61\143\x65\150\x6f\x6c\144\x65\162\75\x22\105\156\164\x65\162\x20\114\x61\x73\x74\40\x4e\x61\x6d\x65\x20\x61\164\x74\162\x69\142\x75\x74\x65\42\40\163\164\171\x6c\145\75\42\167\x69\x64\164\150\x3a\x34\60\x25\x3b\146\154\157\141\x74\x3a\162\x69\147\150\x74\73\42\xa\11\x9\11\11\11\x9\11\x9\x20\x20\40\166\x61\x6c\165\145\75\x22";
echo get_option("\x6d\157\x5f\154\x64\x61\x70\137\x6c\x6f\x63\141\x6c\x5f\154\156\141\x6d\x65\x5f\141\x74\x74\x72\x69\x62\165\x74\145");
echo "\x22\x20\x2f\x3e\xa\11\11\x9\x9\x9\11\x3c\x2f\164\144\x3e\xa\x9\x9\11\x9\11\74\57\x74\x72\x3e\12\11\11\11\x9\x9\x3c\x74\x72\x3e\12\x9\11\11\x9\11\x9\x3c\164\144\40\x73\x74\171\154\145\75\42\167\x69\x64\164\x68\72\x34\x30\45\73\x22\x3e\74\142\76\74\146\157\x6e\x74\x20\x63\x6f\154\157\162\75\x22\x23\x46\106\60\x30\x30\x30\x22\x3e\x2a\x3c\x2f\146\x6f\x6e\164\76\x4e\x69\143\153\156\x61\155\145\40\x41\x74\x74\x72\x69\x62\x75\164\145\74\57\x62\76\x3c\57\x74\144\x3e\xa\x9\x9\x9\x9\x9\x9\74\164\x64\76\74\151\x6e\160\x75\x74\40\164\171\x70\145\x3d\42\164\145\170\x74\x22\x20\156\x61\x6d\x65\75\x22\x6d\x6f\x5f\x6c\144\141\x70\137\x6e\x69\143\x6b\x6e\141\155\145\x5f\x61\x74\x74\x72\x69\142\x75\164\145\42\x20\162\145\x71\x75\151\162\x65\144\xa\x9\x9\x9\x9\11\x9\x9\11\40\40\x20\x70\x6c\141\x63\145\x68\x6f\154\x64\x65\162\75\x22\x45\156\164\x65\x72\40\116\151\143\153\x4e\x61\x6d\x65\x20\x61\164\x74\162\151\142\x75\x74\x65\42\x20\163\164\171\154\145\x3d\42\167\x69\144\x74\x68\x3a\x34\x30\x25\x3b\x66\154\157\x61\164\72\162\x69\x67\150\x74\x3b\x22\xa\11\x9\x9\x9\x9\11\x9\11\x20\x20\40\166\141\154\165\145\75\42";
echo get_option("\155\157\x5f\154\x64\141\x70\137\154\x6f\x63\x61\x6c\x5f\156\x69\x63\153\x6e\141\x6d\x65\x5f\x61\x74\164\x72\151\142\165\x74\x65");
echo "\42\x20\x2f\x3e\xa\11\x9\11\11\11\11\74\x2f\164\144\76\12\x9\x9\x9\x9\11\x3c\x2f\164\162\76\xa\12\x9\x9\11\11\11\74\x74\162\x3e\12\x9\11\x9\x9\11\x9\74\164\x64\40\x73\164\171\154\145\75\42\167\x69\x64\x74\150\72\x34\x30\45\73\x22\x3e\x3c\142\76\x3c\146\x6f\156\x74\40\143\157\x6c\x6f\x72\75\42\43\106\106\60\60\x30\60\x22\76\x2a\74\x2f\146\x6f\156\164\x3e\104\151\x73\x70\x6c\141\x79\x20\116\141\x6d\145\74\57\x62\76\x3c\x2f\164\144\76\xa\11\x9\11\x9\x9\11\x3c\x74\144\76\xa\11\11\x9\11\11\x9\11\74\163\145\154\145\x63\x74\x20\x73\x74\x79\154\x65\75\x22\167\151\144\x74\150\72\64\60\x25\73\x66\x6c\x6f\141\x74\x3a\162\x69\147\x68\x74\73\x22\x20\x6e\141\x6d\x65\75\x22\x6d\157\x5f\x6c\x64\141\x70\137\x64\x69\163\160\154\141\x79\x5f\x6e\141\155\x65\x5f\x61\x74\164\162\x69\142\165\164\145\x22\x3e\xa\x9\11\11\11\x9\x9\11\x9\x3c\157\x70\164\151\x6f\x6e\40\166\x61\154\165\x65\x3d\42\x6e\151\x63\153\x6e\141\x6d\145\42\x20\xa\11\11\11\11\x9\x9\11\11";
if (!($Pz == "\156\x69\143\x6b\x6e\141\x6d\145")) {
goto QU;
}
echo "\x73\x65\154\145\143\x74\145\x64\75\x22\x73\145\x6c\145\143\164\x65\144\x22";
QU:
echo "\x9\x9\11\11\x9\11\x9\11\40\76\12\11\11\11\x9\x9\11\11\x9\x9\116\x69\x63\x6b\x4e\141\x6d\x65\xa\11\x9\x9\11\11\11\11\x9\74\57\157\160\164\x69\x6f\156\x3e\xa\11\11\11\x9\x9\11\x9\x9\x3c\x6f\160\164\x69\157\x6e\40\166\x61\x6c\x75\x65\x3d\42\x65\x6d\141\x69\x6c\x22\40\xa\x9\x9\x9\11\11\x9\11\x9";
if (!($Pz == "\x65\155\x61\151\x6c")) {
goto kg;
}
echo "\x73\x65\154\x65\143\164\145\x64\x3d\42\163\145\154\x65\x63\164\x65\x64\x22";
kg:
echo "\x9\x9\x9\x9\11\x9\11\x9\40\x3e\12\x9\11\x9\x9\11\x9\11\11\11\105\x6d\x61\151\x6c\xa\11\11\11\11\11\x9\11\11\74\x2f\157\160\164\x69\x6f\x6e\x3e\xa\x9\11\11\11\x9\x9\11\11\74\x6f\x70\164\151\x6f\x6e\40\x76\x61\154\165\x65\x3d\x22\146\x69\x72\163\x74\156\141\x6d\x65\x22\40\xa\x9\x9\11\x9\x9\x9\11\11";
if (!($Pz == "\x66\x69\x72\x73\164\156\x61\155\x65")) {
goto qI;
}
echo "\x73\x65\x6c\145\x63\164\145\144\x3d\x22\x73\x65\154\x65\143\x74\145\144\42";
qI:
echo "\x9\11\11\11\x9\11\x9\11\x20\x3e\12\x9\11\11\x9\11\x9\x9\x9\x9\x46\151\x72\163\x74\40\x4e\x61\155\x65\xa\x9\x9\x9\11\11\x9\x9\11\74\57\x6f\160\164\x69\x6f\156\76\xa\11\11\x9\x9\x9\x9\x9\11\74\x6f\160\164\x69\157\156\x20\166\141\154\165\x65\75\x22\146\151\x72\x73\164\x6c\141\163\164\x22\40\12\x9\11\11\11\11\11\x9\x9";
if (!($Pz == "\146\x69\162\x73\164\154\x61\x73\x74")) {
goto F_;
}
echo "\163\x65\154\145\143\164\x65\144\x3d\42\163\145\x6c\x65\143\x74\145\x64\42";
F_:
echo "\11\x9\11\x9\11\x9\x9\x9\x20\x3e\12\x9\x9\x9\11\11\11\x9\11\x9\x46\151\162\x73\x74\x20\x4e\141\155\x65\40\53\40\114\141\163\x74\40\x4e\141\155\145\xa\11\x9\x9\11\x9\x9\11\11\74\57\157\160\x74\x69\x6f\156\76\xa\x9\11\11\x9\11\x9\11\11\x3c\157\160\x74\x69\x6f\x6e\40\166\141\154\165\145\75\x22\x6c\141\163\x74\146\151\x72\x73\164\42\x20\12\11\x9\11\x9\11\11\x9\x9";
if (!($Pz == "\154\141\163\x74\146\151\x72\163\x74")) {
goto VC;
}
echo "\163\x65\154\145\143\x74\x65\144\x3d\42\163\x65\x6c\x65\x63\164\145\x64\x22";
VC:
echo "\11\x9\x9\11\11\x9\x9\x9\x20\76\12\11\11\11\x9\x9\x9\11\11\x9\x4c\x61\x73\164\40\116\x61\x6d\x65\x20\53\x20\x46\151\x72\x73\164\x20\x4e\141\155\x65\xa\x9\x9\x9\x9\11\x9\x9\x9\74\x2f\x6f\x70\164\x69\157\156\x3e\12\11\11\x9\11\x9\x9\x9\x3c\57\x73\145\154\x65\x63\164\76\12\x9\x9\11\x9\x9\x9\x3c\57\164\144\x3e\xa\11\11\x9\x9\x9\74\57\x74\x72\x3e\12\12\x9\11\11\11\x9";
foreach ($ps as $NY => $wV) {
echo "\x9\11\11\x9\x9\11\74\x74\162\x3e\12\x9\x9\11\x9\x9\x9\x3c\x74\x64\76\74\x62\x3e\74\146\x6f\x6e\164\x20\143\x6f\x6c\x6f\162\75\42\x23\x46\x46\x30\60\60\60\42\x3e\x3c\x2f\146\157\156\164\76";
echo $wV;
echo "\40\x41\164\x74\x72\x69\x62\x75\164\x65\x3c\57\142\76\74\57\164\x64\76\12\11\11\x9\x9\11\11\x3c\164\144\x20\163\164\x79\x6c\145\75\x22\167\151\144\164\x68\x3a\64\60\x25\73\146\154\x6f\141\164\x3a\162\151\x67\150\x74\73\155\141\162\x67\151\x6e\72\x32\x70\x78\x20\60\73\42\76\74\x62\x3e";
echo $wV;
echo "\74\x2f\x62\x3e\x3c\141\40\143\154\x61\163\x73\x3d\x22\142\x75\x74\x74\157\156\40\x62\165\164\164\x6f\156\55\x72\145\144\42\x20\163\164\x79\154\x65\75\42\143\165\162\x73\157\162\x3a\x70\x6f\151\156\x74\x65\x72\x3b\146\x6c\x6f\141\x74\x3a\162\x69\x67\x68\164\x3b\42\40\12\x9\11\11\11\x9\11\11\x9\x9\x9\11\11\11\11\x9\11\11\x9\x9\11\x9\40\x20";
if (!NddKoYsdasadJD()) {
goto a8;
}
echo "\157\156\143\154\x69\x63\x6b\x3d\x64\x65\x6c\145\x74\x65\x41\164\164\x72\x69\x62\165\164\145\50\47" . $wV . "\x27\51";
a8:
echo "\11\11\11\x9\x9\x9\76\x78\74\x2f\141\x3e\74\x2f\x74\144\76\12\11\11\11\x9\11\x20\40\x20\12\x9\x9\x9\11\x9\11\74\57\164\162\x3e\12\x9\11\11\x9\x9\x9";
FJ:
}
sV:
echo "\xa\x9\11\x9\11\11\74\164\x72\76\xa\11\11\11\x9\11\11\x3c\164\144\x3e\x3c\150\63\x3e\101\144\144\x20\x43\x75\x73\x74\x6f\x6d\x20\x41\x74\164\162\151\x62\165\164\145\x73\x3c\x2f\x68\63\x3e\x3c\57\164\144\76\xa\11\x9\x9\11\11\74\x2f\164\162\76\12\x9\x9\11\x9\x9\74\x74\162\x3e\xa\x9\11\11\x9\11\11\74\x74\x64\x20\x63\x6f\x6c\x73\160\141\156\x3d\x22\62\42\76\105\156\x74\x65\162\x20\x65\x78\x74\162\141\40\x4c\104\101\x50\x20\x61\164\164\x72\x69\x62\165\x74\145\x73\x20\x77\x68\151\143\x68\x20\171\157\165\x20\167\151\163\150\40\164\x6f\x20\x62\x65\40\151\x6e\143\x6c\x75\144\145\x64\40\151\x6e\x20\x74\150\x65\x20\x75\163\x65\x72\x20\x70\162\157\146\x69\x6c\x65\x2e\x3c\57\164\x64\76\xa\x9\11\x9\x9\x9\74\x2f\164\162\76\xa\x9\11\x9\x9\11\74\x74\162\76\xa\x9\x9\11\11\x9\x9\74\x74\144\76\74\151\156\x70\165\x74\x20\x74\171\160\145\75\x22\x74\x65\170\164\42\40\x6e\x61\155\x65\x3d\x22\155\x6f\137\154\144\141\160\x5f\154\x6f\143\141\154\137\143\x75\163\x74\x6f\x6d\137\141\164\x74\162\x69\142\x75\x74\x65\x5f\x31\x5f\x6e\x61\155\x65\42\xa\11\11\x9\x9\x9\11\x9\11\40\40\40\x70\x6c\141\143\145\x68\157\154\x64\145\162\x3d\42\x43\x75\163\x74\157\155\x20\x41\x74\164\x72\151\142\165\x74\145\40\116\141\x6d\145\42\xa\x9\x9\11\11\x9\11\x9\11\x20\x20\40\x73\x74\x79\x6c\145\x3d\x22\x77\151\x64\x74\150\72\x31\x30\60\45\x3b\x22\x20\57\x3e\74\57\164\144\x3e\12\11\11\11\11\11\11\x3c\164\144\40\x73\164\171\154\145\75\x22\167\151\144\164\x68\72\61\x30\x30\45\73\146\154\x6f\x61\x74\x3a\x72\151\147\150\164\73\x22\76\x3c\x69\x6e\160\165\x74\40\163\164\171\154\x65\x3d\x22\x6d\x61\162\147\x69\156\55\154\x65\x66\164\x3a\62\x30\160\x78\x3b\42\40\x74\x79\160\x65\75\42\142\165\164\x74\x6f\x6e\42\40\x6e\141\x6d\145\x3d\x22\141\x64\144\x5f\141\x74\x74\162\x69\142\x75\164\x65\x22\40\166\x61\x6c\165\145\x3d\x22\53\x22\x20\157\156\143\154\151\143\x6b\x3d\x22\141\144\144\137\143\165\x73\x74\x6f\155\137\x61\164\x74\x72\151\x62\x75\164\145\x28\51\x3b\42\xa\11\x9\x9\x9\x9\x9\x9\x9\40\x20\x20\143\x6c\141\163\x73\x3d\42\142\x75\164\164\157\156\x20\x62\x75\164\164\157\x6e\x2d\x70\x72\151\x6d\x61\162\x79\x22\40\57\76\46\156\x62\163\160\x3b\xa\11\x9\11\x9\x9\x9\11\x3c\x69\x6e\160\165\164\x20\164\x79\x70\145\x3d\42\142\165\x74\164\157\156\x22\40\x6e\141\155\145\x3d\42\x72\145\155\x6f\166\145\137\x61\x74\164\x72\151\x62\165\x74\145\x22\40\166\141\x6c\165\145\x3d\x22\x2d\42\40\157\156\x63\154\151\x63\x6b\x3d\x22\162\145\155\x6f\x76\x65\137\143\x75\163\164\157\155\137\x61\164\x74\162\151\x62\165\x74\145\50\51\x3b\x22\12\x9\11\x9\11\x9\11\x9\11\x20\40\x20\x63\154\141\163\x73\75\x22\142\x75\x74\164\157\156\x20\x62\x75\164\x74\x6f\156\55\x70\162\x69\x6d\x61\x72\x79\x22\x20\x20\57\76\x3c\x2f\164\x64\76\12\x9\x9\x9\x9\x9\x3c\x2f\x74\x72\76\xa\x9\x9\x9\x9\11\x3c\164\162\40\x69\144\x3d\42\155\157\137\154\144\141\x70\x5f\x63\165\163\164\157\x6d\x5f\141\164\x74\162\151\x62\x75\164\x65\x22\x3e\xa\x9\x9\11\11\x9\11\74\164\144\x3e\x3c\57\164\144\76\xa\11\11\x9\11\x9\x3c\x2f\x74\162\76\xa\11\11\x9\x9\11\xa\11\11\x9\11\11\74\164\162\x3e\xa\x9\11\x9\x9\11\x9\74\x74\144\40\x63\157\x6c\x73\160\141\156\75\42\x32\x22\x3e\74\x68\63\x3e\x43\165\x73\x74\x6f\155\40\114\x44\101\x50\x20\x74\157\40\125\163\145\162\x20\115\145\x74\x61\x20\115\141\x70\x70\x69\156\147\x3c\x2f\x68\63\x3e\74\x2f\164\x64\76\12\x9\11\11\11\x9\x3c\x2f\x74\162\x3e\xa\11\x9\x9\x9\11\74\164\x72\76\xa\11\x9\11\11\11\x9\74\x74\144\40\x63\157\x6c\x73\160\141\156\75\42\62\42\x3e\xa\11\x9\x9\11\x9\11\x9\x3c\x74\141\x62\x6c\x65\40\163\164\171\x6c\145\75\42\167\151\x64\x74\x68\72\40\x31\60\60\45\x22\76\xa\x9\11\11\11\11\11\x9\11\74\164\x72\76\xa\11\11\11\11\11\11\x9\x9\x9\x3c\x74\x64\40\x73\x74\171\x6c\145\75\x22\167\151\144\164\150\x3a\x20\x38\60\x25\x3b\x22\76\12\11\11\x9\11\x9\x9\x9\x9\x9\124\150\x69\163\x20\x66\157\162\x6d\x20\151\163\40\x75\163\x65\144\x20\x74\x6f\40\141\x73\163\157\x63\x61\x69\141\164\x65\40\164\150\x65\x20\141\164\x74\x72\x69\x62\165\164\x65\x73\40\x66\x72\157\155\40\171\x6f\165\x72\x20\101\104\57\114\x44\101\x50\x20\164\x6f\40\164\x68\x65\40\x6d\145\164\x61\x5f\x6b\x65\171\x20\146\x69\145\154\x64\40\x69\156\40\x79\x6f\x75\162\40\127\157\162\x64\x70\162\x65\x73\163\x3c\x62\x72\76\12\11\x9\x9\11\11\11\x9\11\x9\x9\x46\157\162\40\105\147\x3a\x20\x59\x6f\x75\x20\143\x61\x6e\x20\x61\x73\x73\x6f\x63\x69\x61\164\x65\40\x74\x68\145\40\147\151\166\145\x6e\x4e\x61\155\145\x20\x4c\x44\101\x50\x20\x61\164\164\162\x69\x62\165\164\x65\40\x74\x6f\x20\164\150\x65\x20\x66\151\x72\x73\x74\137\x6e\x61\x6d\145\40\155\145\x74\141\x5f\x6b\x65\171\40\x69\x6e\40\x77\157\162\x64\x70\x72\x65\x73\163\x2e\12\x9\x9\11\11\11\x9\11\x9\11\74\57\164\x64\76\12\x9\11\x9\x9\11\x9\11\11\x9\74\164\x64\40\x73\164\171\154\x65\x3d\x22\146\154\157\x61\164\x3a\162\x69\147\150\x74\x3b\155\x61\162\x67\x69\x6e\x2d\x72\151\147\150\164\72\40\61\65\x70\x78\73\42\76\12\x9\x9\x9\x9\11\11\11\11\x9\x9\x3c\x69\x6e\160\165\164\x20\164\x79\x70\145\75\42\x62\x75\164\x74\x6f\x6e\42\40\166\141\154\165\145\x3d\x22\x2b\x22\40\143\x6c\x61\x73\x73\x3d\42\142\x75\164\x74\x6f\x6e\40\142\165\164\164\x6f\x6e\55\x70\x72\151\x6d\x61\x72\x79\x22\x20\x6f\156\143\x6c\x69\x63\x6b\x3d\42\141\x64\144\x5f\x6c\x64\x61\x70\x5f\165\163\145\x72\x6d\145\x74\x61\x5f\x6d\x61\160\x70\151\x6e\x67\50\x29\42\x3e\xa\x9\x9\x9\x9\11\11\11\x9\x9\11\x3c\151\x6e\160\165\164\x20\164\x79\x70\145\x3d\42\x62\165\x74\x74\157\x6e\42\40\x76\141\154\165\145\x3d\x22\55\42\40\x63\154\x61\163\x73\75\42\x62\165\x74\x74\x6f\156\x20\x62\165\x74\164\x6f\156\x2d\x70\162\151\x6d\141\162\x79\x22\40\163\164\171\154\x65\75\x22\x6d\x61\162\147\151\156\x2d\x6c\145\x66\x74\x3a\x20\65\160\170\73\42\x20\x6f\156\143\154\x69\x63\153\75\42\162\145\155\157\166\145\x5f\x6c\144\x61\x70\x5f\165\x73\145\x72\x6d\145\164\141\137\x6d\141\x70\x70\151\156\x67\x28\51\42\76\xa\12\11\11\x9\11\x9\11\11\11\x9\74\57\x74\x64\x3e\xa\x9\11\x9\x9\x9\x9\11\11\74\57\x74\x72\76\12\11\11\x9\11\11\x9\11\74\57\x74\141\x62\154\x65\x3e\12\11\x9\11\x9\x9\74\x2f\164\x72\x3e\xa\11\11\x9\x9\x9";
$vb = get_option("\155\157\137\x6c\144\x61\160\x5f\141\164\164\x72\151\142\x75\164\145\137\165\x73\145\162\x6d\x65\164\141\x5f\155\141\160\x70\151\x6e\147");
$Ms = 0;
if (!$vb) {
goto UN;
}
foreach ($vb as $CY => $wV) {
$Ms++;
echo "\x3c\164\162\x20\151\144\75\42\165\x72\x6f\167" . $Ms . "\x22\x20\x63\x6c\x61\x73\163\x3d\x22\x75\163\x65\x72\155\x65\x74\141\x5f\162\157\167\42\x3e";
echo "\74\164\x64\x3e\x3c\151\x6e\160\x75\x74\40\x74\x79\x70\145\75\42\x74\145\170\164\x22\x20\x70\154\x61\x63\x65\150\157\x6c\x64\x65\162\x3d\x22\105\x6e\x74\x65\162\x20\x6d\x65\x74\141\137\153\145\x79\x20\x76\141\154\165\x65\x22\x20\x6e\x61\x6d\x65\75\x22\155\x6f\137\x6c\x64\141\160\x5f\x75\x73\145\162\155\145\x74\x61\137\x6e\x61\155\x65\137" . $Ms . "\x22\x20\166\x61\154\165\x65\75\x22" . $CY . "\42\40\x73\x74\171\154\x65\75\42\x77\151\x64\164\x68\x3a\x20\x36\x30\45\x3b\x22\x3e\x3c\x2f\164\x64\76";
echo "\x3c\x74\x64\76\74\x69\156\160\x75\164\40\x74\171\x70\x65\75\42\164\145\170\x74\x22\x20\x70\154\x61\x63\x65\x68\x6f\154\x64\x65\x72\x3d\x22\x45\156\x74\145\162\40\114\x44\x41\x50\40\x41\x74\x74\x72\x69\142\165\164\x65\40\x6e\141\x6d\x65\42\40\x6e\x61\155\x65\75\42\x6d\157\137\x6c\x64\x61\160\x5f\x75\x73\145\x72\155\145\x74\141\137\166\141\154\x75\x65\137" . $Ms . "\x22\x20\166\x61\154\165\145\75\42" . $wV . "\42\x20\x73\x74\171\x6c\145\x3d\x22\167\x69\144\164\x68\x3a\x20\71\60\x25\73\42\x3e\x3c\57\164\144\x3e";
echo "\x3c\x2f\x74\162\76";
Kp:
}
Gu:
UN:
echo "\11\11\11\11\11\74\x74\162\40\151\x64\75\42\x6c\x64\x61\160\137\x74\x6f\x5f\x75\x73\145\x72\x6d\145\164\x61\x5f\x72\157\x77\x73\x22\76\x3c\x62\x72\x3e\74\x2f\x74\x72\x3e\xa\12\11\11\11\11\11\74\163\x63\x72\151\160\164\x3e\xa\x9\11\x9\11\11\x9\146\165\156\143\x74\151\157\156\40\141\144\144\137\154\144\141\x70\137\165\x73\x65\x72\x6d\x65\164\141\137\x6d\x61\x70\x70\x69\x6e\x67\x28\x29\x20\x7b\xa\11\x9\11\11\x9\x9\11\x75\163\145\162\155\x65\164\x61\137\141\164\x74\162\x69\x62\165\x74\x65\137\143\x6f\165\x6e\164\40\x3d\x20\152\x51\x75\145\162\171\x28\x22\164\x72\56\165\x73\145\162\x6d\x65\x74\141\137\x72\157\167\x22\x29\56\154\x65\156\x67\x74\150\x3b\12\x9\11\x9\11\11\11\x9\165\x73\x65\x72\x6d\x65\x74\x61\x5f\x61\x74\x74\x72\x69\x62\x75\164\x65\137\143\157\165\x6e\x74\x2b\x2b\x3b\12\xa\11\11\11\11\11\11\x9\x72\157\x77\x20\x3d\x20\x27\x3c\x74\x72\40\151\x64\40\x3d\42\x75\x72\x6f\x77\x27\53\x75\x73\145\162\x6d\145\164\141\137\141\x74\x74\x72\151\x62\165\x74\x65\x5f\143\x6f\x75\156\164\x2b\47\x22\x20\143\154\141\x73\163\x3d\42\x75\x73\x65\162\x6d\145\164\x61\x5f\162\x6f\167\42\x3e\47\40\53\12\11\11\11\x9\11\11\x9\x9\x27\x3c\x74\144\x3e\74\x69\156\x70\165\x74\40\164\x79\x70\145\x3d\x22\x74\x65\x78\164\42\x20\40\160\154\x61\143\145\150\157\x6c\x64\x65\162\x3d\x22\105\x6e\x74\x65\162\x20\x6d\145\x74\141\x5f\x6b\145\171\40\x76\141\154\165\x65\x22\40\x6e\141\155\x65\75\x22\155\157\137\154\144\141\x70\137\165\163\145\x72\155\145\164\141\137\x6e\x61\x6d\145\x5f\x27\53\165\x73\x65\162\155\145\x74\x61\137\x61\164\164\x72\151\x62\165\x74\x65\137\143\157\165\x6e\x74\x2b\47\x22\40\x73\x74\171\x6c\x65\75\42\167\x69\x64\x74\150\x3a\40\x36\x30\45\73\42\x3e\x3c\x2f\x74\144\x3e\47\40\53\12\11\11\11\11\x9\11\x9\11\47\74\x74\144\x3e\x3c\x69\x6e\160\x75\164\x20\x74\x79\160\x65\75\x22\164\145\170\x74\x22\40\x20\160\x6c\x61\143\x65\150\x6f\x6c\144\145\162\75\42\105\x6e\x74\x65\162\x20\114\x44\x41\x50\40\101\164\x74\162\151\x62\165\x74\x65\40\x6e\x61\155\145\42\40\156\141\155\x65\75\x22\155\157\137\154\x64\141\x70\x5f\x75\x73\145\x72\x6d\145\x74\x61\137\166\141\154\165\x65\x5f\x27\53\x75\163\x65\162\x6d\145\164\141\137\x61\x74\164\x72\151\x62\165\x74\x65\137\x63\x6f\x75\x6e\164\x2b\x27\x22\x20\x73\x74\171\154\x65\75\42\167\151\144\164\150\72\40\71\x30\45\x3b\x22\76\x3c\57\x74\x64\x3e\47\40\53\xa\x9\x9\x9\x9\11\11\x9\x9\x27\x3c\x2f\164\x72\x3e\47\73\12\xa\11\x9\x9\x9\11\x9\11\152\121\x75\145\162\x79\x28\162\x6f\167\51\x2e\x69\x6e\x73\x65\162\x74\x42\145\146\x6f\162\x65\x28\x6a\x51\x75\x65\x72\171\50\x22\x23\154\x64\141\160\x5f\x74\x6f\x5f\165\163\x65\x72\155\x65\x74\141\137\162\157\167\163\x22\x29\51\73\xa\xa\x9\x9\x9\11\x9\11\175\xa\11\x9\x9\x9\11\11\12\11\11\11\11\x9\x9\146\x75\x6e\143\x74\x69\x6f\156\x20\x72\145\155\157\x76\x65\x5f\x6c\144\141\x70\x5f\165\163\x65\x72\155\x65\164\141\137\155\x61\160\160\151\156\147\x28\x29\40\x7b\xa\11\x9\11\x9\11\11\x9\165\163\145\x72\x6d\x65\x74\141\x5f\x61\164\x74\x72\x69\142\165\164\145\137\x63\157\165\x6e\164\40\x3d\x20\152\121\x75\145\x72\171\x28\42\164\x72\56\x75\163\145\162\155\145\164\x61\x5f\162\x6f\x77\42\51\x2e\154\145\x6e\147\164\x68\73\12\x9\11\x9\11\11\11\x9\x6a\x51\x75\145\x72\x79\50\x22\43\x75\x72\x6f\x77\x22\53\x75\x73\145\162\x6d\x65\x74\141\137\x61\x74\164\x72\x69\142\x75\x74\x65\x5f\143\x6f\165\156\164\x29\x2e\162\x65\x6d\157\166\145\x28\51\x3b\xa\11\x9\11\11\x9\x9\x9\x75\163\x65\x72\155\x65\164\141\137\x61\x74\x74\x72\x69\x62\x75\164\x65\x5f\143\x6f\x75\x6e\164\x2d\55\x3b\xa\x9\11\11\11\11\x9\175\xa\11\x9\x9\11\11\x3c\x2f\x73\x63\162\151\x70\164\76\xa\xa\11\x9\x9\11\11";
do_action("\155\x6f\x5f\x6c\x64\x61\160\137\141\164\x74\162\151\x62\165\x74\145\x5f\155\x61\160\160\x69\156\x67\x5f\x65\156\x64");
echo "\x9\x9\11\11\11\74\164\162\x20\151\144\75\42\x73\141\x76\145\x5f\x63\157\156\146\151\x67\x5f\x65\x6c\x65\x6d\x65\x6e\x74\x22\76\12\x9\x9\x9\11\x9\x9\x3c\164\144\76\xa\x9\x9\11\11\11\x9\11\x3c\151\x6e\160\165\164\40\x74\x79\160\145\x3d\x22\x73\165\x62\x6d\151\x74\x22\40\166\141\154\x75\x65\x3d\x22\123\141\x76\145\40\103\x6f\x6e\x66\x69\x67\x75\162\141\x74\151\157\156\x22\xa\x9\x9\x9\x9\11\x9\11\11\x20\x20\x20\x63\x6c\x61\x73\x73\75\42\x62\165\164\x74\x6f\156\40\x62\165\x74\x74\x6f\x6e\55\x70\x72\x69\155\x61\162\171\40\142\165\164\164\157\156\55\154\x61\x72\147\x65\42\40\x2f\x3e\12\x9\x9\x9\11\x9\11\x9\x3c\141\x20\151\x64\75\x22\x62\x61\143\153\137\x62\x75\164\x74\157\x6e\x22\xa\11\x9\x9\11\11\x9\x9\40\x20\x20\x63\x6c\141\x73\x73\x3d\42\x62\165\164\x74\157\156\40\x62\x75\164\164\157\156\55\160\x72\151\x6d\141\162\171\40\x62\165\x74\x74\157\x6e\55\154\141\162\x67\x65\42\x20\xa\x9\11\x9\x9\x9\11\11\x20\40\x20";
if (!NddKoYsdasadJD()) {
goto zq;
}
echo "\x68\162\x65\x66\75\47\47";
goto j5;
zq:
echo "\x64\151\x73\141\x62\154\x65\144";
j5:
echo "\11\11\11\x9\11\x9\11\x20\76\103\x61\x6e\x63\x65\154\74\57\141\x3e\xa\11\x9\11\x9\11\11\x3c\x2f\x74\144\76\12\x9\x9\11\11\x9\x3c\x2f\x74\x72\x3e\xa\x9\11\11\11\x9\74\57\x74\x61\x62\154\145\x3e\12\x9\x9\11\11\x3c\x2f\x66\157\162\x6d\x3e\xa\xa\x9\11\x3c\x2f\x64\151\166\x3e\xa\11\x9\74\146\x6f\162\155\40\151\x64\x3d\x22\144\145\154\x65\164\x65\137\x63\165\163\164\157\155\137\141\164\164\162\151\142\165\x74\x65\x5f\x66\157\162\x6d\42\x20\155\x65\164\150\x6f\144\x3d\x22\160\157\163\164\42\x3e\xa\11\11\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\160\x65\x3d\x22\150\x69\x64\144\x65\156\x22\40\x6e\x61\155\145\x3d\x22\x6f\x70\164\x69\157\x6e\x22\x20\x76\141\x6c\165\x65\75\x22\x6d\x6f\137\x6c\144\x61\160\137\x64\145\154\145\164\x65\x5f\x63\165\163\164\157\155\x5f\x61\x74\164\162\x69\x62\165\x74\145\x22\x2f\x3e\12\11\11\x9\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\x3d\x22\x68\151\x64\x64\145\x6e\x22\40\x69\x64\x3d\42\x63\x75\163\x74\157\155\x5f\141\164\164\x72\x69\142\x75\x74\x65\x5f\156\x61\x6d\145\42\x20\x6e\x61\x6d\x65\75\x22\x63\x75\163\164\x6f\155\x5f\x61\164\x74\x72\x69\x62\x75\x74\x65\137\156\x61\x6d\x65\42\40\166\141\154\165\x65\75\x22\x22\x2f\x3e\12\x9\11\x3c\57\146\x6f\162\x6d\x3e\12\x9\11\74\x66\157\162\155\40\x6d\145\164\150\157\144\x3d\x22\160\x6f\x73\x74\x22\x20\x69\144\x3d\42\141\x74\164\162\x69\x62\x69\164\x65\x63\x6f\x6e\146\x69\147\164\x65\163\164\x22\76\xa\11\11\x9\x3c\151\156\x70\165\164\x20\x74\x79\x70\x65\75\42\x68\151\144\x64\x65\156\x22\40\156\141\155\x65\x3d\42\x6f\160\164\x69\x6f\x6e\x22\40\166\x61\154\x75\x65\x3d\42\x6d\157\x5f\x6c\144\141\x70\137\164\145\x73\164\x5f\141\x74\x74\x72\x69\x62\165\164\x65\x5f\143\157\156\146\x69\147\165\x72\141\x74\151\x6f\x6e\x22\57\x3e\xa\11\x9\11\74\x74\141\142\154\145\x20\x69\x64\x3d\x22\x61\x74\x74\162\x69\142\165\164\145\x73\x5f\x74\141\142\x6c\145\x22\40\143\x6c\141\x73\x73\x3d\x22\155\157\137\x6c\x64\141\x70\137\x73\x65\164\x74\151\156\147\x73\137\164\141\142\x6c\145\x22\76\xa\x9\x9\11\11\x3c\164\x72\76\74\x68\x33\76\124\x65\x73\x74\x20\101\x74\164\162\151\x62\x75\164\145\40\x43\x6f\x6e\x66\151\147\x75\162\x61\x74\151\157\x6e\74\57\150\63\76\74\x2f\164\x72\x3e\12\11\x9\x9\x9\x3c\x74\162\x3e\105\x6e\164\x65\x72\40\x4c\x44\101\120\x20\165\163\145\162\156\x61\x6d\x65\40\x74\157\40\164\x65\163\164\x20\x61\x74\164\162\151\142\x75\x74\x65\x20\143\157\x6e\x66\151\x67\x75\x72\x61\x74\151\x6f\156\74\57\x74\162\x3e\12\11\11\x9\x9\x3c\x74\162\76\12\x9\x9\11\11\x9\74\164\x64\76\x55\x73\145\162\x6e\141\x6d\145\x3c\x2f\164\x64\x3e\xa\11\x9\11\x9\11\74\164\144\x3e\x3c\x69\x6e\160\x75\x74\40\164\x79\x70\x65\75\x22\164\145\170\x74\x22\x20\151\x64\75\42\155\157\137\x6c\x64\141\x70\x5f\x75\163\x65\162\x6e\x61\x6d\x65\x22\x20\156\x61\155\145\75\42\x6d\x6f\x5f\x6c\144\x61\x70\137\x75\x73\145\x72\156\x61\155\x65\42\40\162\x65\x71\165\x69\162\145\144\xa\11\11\x9\11\11\11\11\40\x20\40\160\x6c\141\143\x65\150\x6f\x6c\x64\x65\162\x3d\42\x45\x6e\164\x65\x72\40\125\x73\x65\162\156\x61\155\145\42\xa\11\11\11\11\11\11\11\40\40\x20\x73\164\x79\x6c\145\x3d\x22\x77\151\x64\x74\150\x3a\x36\61\x25\x3b\42\x20\57\x3e\xa\11\x9\x9\11\74\57\164\x72\x3e\12\11\11\11\x9\x3c\164\162\x3e\xa\x9\11\x9\11\x9\x3c\41\x2d\x2d\x3c\164\x64\76\74\x69\x6e\160\x75\x74\x20\x74\x79\x70\x65\75\x22\163\x75\142\155\x69\x74\42\40\166\141\x6c\x75\145\75\x22\124\145\163\x74\x20\x43\157\156\146\x69\147\x75\x72\x61\164\151\157\x6e\42\40\x63\x6c\x61\x73\163\75\x22\142\165\164\164\x6f\156\40\x62\x75\x74\164\x6f\x6e\55\160\x72\x69\155\141\162\171\40\142\x75\x74\164\157\x6e\x2d\154\141\162\147\x65\x22\x20\57\x3e\x3c\x2f\164\144\x3e\55\x2d\x3e\12\x9\x9\x9\11\x9\74\x74\x64\76\x3c\151\x6e\x70\x75\164\40\x74\x79\x70\x65\75\42\163\165\142\155\x69\x74\x22\x20\x76\141\154\165\x65\75\x22\124\145\163\x74\40\x43\157\156\x66\151\x67\x75\162\x61\x74\x69\x6f\x6e\x22\12\x9\x9\x9\11\11\x9\x9\40\x20\x20\x63\154\141\x73\163\x3d\42\142\165\164\x74\x6f\x6e\x20\x62\165\x74\164\157\x6e\x2d\x70\x72\151\x6d\x61\x72\x79\x20\x62\x75\x74\164\x6f\156\55\154\141\x72\x67\145\42\x20\x2f\76\xa\11\x9\x9\11\x9\x3c\57\164\x64\x3e\xa\11\11\11\11\x3c\x2f\x74\162\x3e\12\11\x9\74\57\146\157\162\155\x3e\xa\x9\x9\x3c\x2f\164\x61\x62\x6c\145\76\xa\11\11\74\163\x63\162\x69\x70\164\x3e\xa\x9\x9\11\x76\141\x72\40\x63\157\x75\x6e\164\x41\x74\164\x72\x69\x62\165\x74\145\163\73\xa\11\x9\x9\11\x20\40\40\12\x9\x9\x9\146\165\156\143\x74\151\157\156\x20\141\x64\x64\x5f\x63\x75\x73\x74\x6f\x6d\x5f\x61\x74\x74\162\x69\x62\x75\x74\145\x28\51\x20\x7b\xa\11\x9\x9\x9\143\157\x75\x6e\x74\x41\x74\164\162\151\x62\165\164\x65\x73\40\53\75\40\61\73\12\11\x9\x9\11\x6a\121\165\145\x72\x79\50\42\74\x74\x72\40\151\x64\x3d\x27\x72\157\x77\137\42\40\53\x20\x63\157\165\156\x74\101\164\164\162\151\x62\x75\x74\145\x73\40\x2b\40\x22\47\x3e\x3c\x74\x64\x3e\x3c\x69\x6e\160\x75\x74\x20\x74\x79\160\x65\x3d\47\164\x65\x78\x74\47\40\x69\x64\x3d\47\155\157\x5f\x6c\144\x61\160\137\x6c\x6f\x63\x61\x6c\137\x63\165\163\x74\157\x6d\137\x61\x74\164\162\151\x62\165\164\145\x5f\42\40\53\40\x63\157\165\156\164\x41\x74\x74\162\x69\x62\x75\164\x65\x73\x20\x2b\x20\x22\137\156\x61\155\x65\47\40\156\x61\x6d\x65\x3d\47\x6d\157\137\x6c\144\x61\160\137\x6c\157\143\141\x6c\x5f\143\x75\x73\164\157\x6d\137\141\x74\x74\x72\151\x62\165\164\145\137\x22\x20\x2b\x20\143\x6f\x75\156\x74\x41\x74\x74\162\x69\142\x75\164\145\163\x20\x2b\x20\x22\x5f\x6e\x61\155\x65\x27\x20\160\x6c\141\143\x65\150\x6f\154\x64\145\x72\x3d\47\103\x75\163\x74\157\x6d\x20\101\x74\x74\x72\151\x62\165\164\x65\40\x4e\x61\x6d\x65\x27\40\163\164\171\x6c\145\75\47\167\x69\144\x74\x68\x3a\61\x30\x30\45\73\47\x20\x2f\76\x3c\57\164\x64\x3e\x3c\57\x74\x72\x3e\42\x29\56\x69\156\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65\50\x6a\121\165\145\162\171\x28\x22\x23\155\x6f\x5f\x6c\x64\x61\160\x5f\x63\165\163\x74\x6f\155\137\141\164\164\x72\151\x62\165\x74\145\42\51\x29\x3b\12\12\x9\11\11\x7d\12\12\x9\11\x9\146\165\156\143\x74\x69\157\x6e\x20\x72\145\155\157\166\145\x5f\143\x75\x73\164\x6f\155\x5f\141\164\164\162\x69\142\x75\164\x65\x28\51\x20\x7b\xa\x9\x9\11\11\152\121\165\145\x72\171\x28\42\43\x72\157\x77\137\x22\40\53\40\143\x6f\x75\x6e\164\101\x74\x74\x72\151\x62\165\164\145\163\51\x2e\x72\x65\155\x6f\x76\x65\50\x29\x3b\12\x9\x9\11\x9\x63\x6f\x75\156\x74\x41\x74\x74\162\151\x62\165\x74\x65\x73\40\55\x3d\x20\61\x3b\12\x9\11\x9\x9\151\x66\x20\x28\143\157\x75\156\x74\x41\x74\164\162\x69\142\x75\x74\145\x73\x20\x3d\75\x20\x30\51\xa\11\x9\x9\x9\11\x63\x6f\x75\156\164\101\x74\x74\162\x69\142\165\x74\x65\163\x20\x3d\40\x31\73\12\11\x9\11\175\12\xa\11\x9\x9\x6a\x51\165\x65\x72\171\x28\x22\x23\141\164\x74\162\151\142\151\x74\x65\x63\x6f\156\146\x69\x67\x74\x65\x73\x74\x22\x29\x2e\163\165\142\155\151\164\x28\146\x75\x6e\x63\x74\x69\x6f\x6e\40\50\145\166\x65\156\x74\51\x20\x7b\12\x9\11\x9\11\x65\166\x65\x6e\x74\56\160\x72\x65\166\145\x6e\x74\104\x65\x66\141\165\x6c\164\x28\x29\73\12\x9\x9\11\11\164\x65\x73\x74\x43\157\x6e\x66\151\147\165\162\141\x74\151\x6f\x6e\x28\x29\73\12\x9\x9\11\x7d\51\x3b\xa\xa\x9\x9\x9\146\x75\156\x63\x74\x69\157\x6e\40\x74\x65\x73\164\103\x6f\156\x66\x69\147\x75\x72\141\164\x69\157\x6e\50\x29\40\x7b\xa\x9\x9\x9\x9\166\141\162\x20\x75\x73\x65\162\x6e\141\155\145\40\x3d\x20\x6a\121\x75\x65\162\x79\50\x22\43\155\x6f\x5f\x6c\x64\x61\160\x5f\x75\x73\145\162\156\x61\155\145\x22\x29\x2e\166\x61\154\50\51\x3b\12\x9\x9\11\11\x76\141\x72\x20\155\171\127\151\156\x64\157\x77\40\x3d\x20\x77\151\156\x64\x6f\x77\56\x6f\x70\x65\x6e\50\x27";
echo site_url();
echo "\47\x20\x2b\40\x27\57\77\x6f\160\164\151\x6f\156\x3d\x74\145\163\164\x61\164\164\162\x63\157\156\x66\151\147\x26\x75\163\x65\162\x3d\47\x20\x2b\x20\165\x73\145\162\156\x61\155\145\x2c\x20\42\x54\x65\x73\x74\x20\x41\x74\x74\x72\151\142\165\164\145\x20\103\x6f\x6e\146\151\x67\165\x72\x61\164\x69\157\156\x22\x2c\x20\42\x77\x69\144\164\x68\75\67\60\60\54\x20\150\x65\151\147\x68\x74\75\66\x30\60\42\51\73\xa\11\x9\x9\175\12\12\x9\11\x9\146\x75\156\143\164\151\x6f\156\40\x61\x74\164\x72\151\142\x75\164\x65\x48\x65\x6c\x70\50\51\173\xa\x9\11\x9\x9\x77\x69\x6e\x64\x6f\x77\x2e\157\160\145\156\x28\47";
echo site_url();
echo "\47\x20\x2b\x20\47\57\77\x6f\160\164\151\157\x6e\x3d\146\145\x63\164\150\141\x74\164\162\x69\x62\165\x74\145\x73\146\x6f\162\154\144\x61\x70\163\x65\x72\x76\145\162\x27\54\x20\x22\x44\151\x72\x65\143\x74\x6f\162\171\40\x41\x74\x74\162\x69\x62\x75\164\145\40\114\151\x73\164\x22\54\40\x22\167\x69\144\x74\x68\75\67\60\60\x2c\40\150\x65\151\147\150\x74\75\x36\60\x30\x22\51\x3b\xa\x9\x9\11\175\xa\xa\11\x9\x9\146\x75\x6e\x63\x74\x69\x6f\156\40\x64\145\x6c\145\x74\145\x41\164\164\162\x69\x62\x75\164\145\x28\x61\x74\x74\162\151\142\x75\164\x65\116\x61\x6d\x65\51\40\x7b\xa\x9\11\11\x9\152\121\x75\x65\162\x79\x28\42\x23\143\165\x73\164\x6f\x6d\x5f\x61\x74\164\162\151\x62\x75\x74\145\137\x6e\x61\155\145\x22\x29\x2e\166\141\x6c\x28\141\164\164\x72\151\142\165\x74\x65\x4e\141\x6d\x65\51\73\12\11\11\11\11\152\121\165\145\162\x79\x28\42\x23\x64\x65\x6c\145\x74\x65\x5f\143\165\163\164\x6f\x6d\137\x61\x74\164\x72\151\x62\x75\x74\x65\137\x66\x6f\x72\x6d\42\x29\x2e\163\x75\142\x6d\151\x74\x28\51\x3b\xa\11\11\x9\x7d\xa\12\11\x9\11\152\x51\165\145\x72\171\x28\144\x6f\143\165\x6d\x65\156\164\x29\x2e\162\x65\141\144\x79\50\146\x75\156\143\164\x69\157\x6e\40\x28\51\x20\x7b\12\x9\x9\11\x9\x63\x6f\x75\156\x74\x41\x74\x74\162\x69\x62\165\164\145\163\x20\x3d\40\x31\x3b\12\11\11\x9\175\x29\x3b\12\xa\x9\11\74\57\x73\143\x72\x69\160\164\x3e\xa\x9\40";
disable_ldap_form_elements();
echo "\x9\x3c\x2f\144\x69\x76\x3e\12\x9";
}
function mo_ldap_local_default_config_page()
{
$M_ = get_option("\x6d\x6f\137\x6c\x64\x61\x70\x5f\x6c\157\143\141\154\x5f\x64\145\x66\141\165\154\x74\137\143\157\x6e\x66\151\147");
echo "\x9\74\144\x69\x76\40\143\154\x61\x73\163\75\42\155\157\137\154\144\x61\160\137\x74\x61\x62\154\x65\x5f\154\141\171\157\165\164\x22\x3e\xa\x9\x9\x3c\41\x2d\x2d\x20\124\145\163\x74\x20\143\x6f\156\x6e\x65\x63\164\151\157\x6e\40\x66\157\x72\40\144\145\x66\141\165\x6c\164\x20\143\x6f\x6e\x66\x69\147\x75\162\x61\164\x69\x6f\156\40\55\x2d\x3e\12\x9\11\x3c\x66\x6f\x72\x6d\40\x6e\141\x6d\145\x3d\x22\146\x22\40\x6d\145\164\x68\157\144\75\42\x70\x6f\x73\x74\x22\40\x61\x63\164\x69\157\x6e\75\42\42\x3e\12\11\x9\11\74\151\x6e\x70\165\164\x20\x74\171\160\x65\x3d\42\x68\x69\144\144\145\x6e\x22\x20\156\x61\155\145\x3d\42\157\160\164\x69\157\x6e\x22\40\166\141\x6c\165\x65\x3d\x22\x6d\x6f\137\154\x64\x61\x70\x5f\x6c\x6f\143\141\154\x5f\164\x65\x73\x74\137\144\x65\146\x61\165\x6c\x74\x5f\x63\x6f\156\146\151\147\42\57\76\12\xa\x9\11\11\74\150\63\76\105\x78\x61\155\x70\x6c\145\40\x43\157\x6e\146\x69\147\x75\162\x61\x74\x69\157\156\x3c\57\150\63\76\12\x9\x9\11\x3c\x70\76\74\x62\76\74\x66\x6f\156\164\x20\143\x6f\x6c\157\x72\x3d\42\43\x46\106\60\x30\60\x30\42\76\116\x4f\x54\x45\40\x3a\40\124\150\145\x20\166\x61\154\165\x65\x73\x20\147\151\x76\145\x6e\x20\142\145\154\157\x77\40\x61\162\x65\x20\155\x6f\143\x6b\x20\166\x61\x6c\165\x65\163\56\40\x53\157\40\x69\x66\x20\x79\x6f\165\x20\x74\x72\171\40\143\157\x70\171\151\156\147\40\164\x68\145\x6d\x20\x74\x6f\x20\164\150\x65\12\x9\x9\x9\11\x9\11\114\x44\101\x50\x20\143\157\156\x66\151\147\165\x72\x61\164\151\157\x6e\x20\x74\141\142\x2c\40\111\124\x20\127\111\x4c\114\x20\116\x4f\124\40\x57\x4f\x52\113\56\x3c\57\x66\157\x6e\x74\x3e\x3c\57\x62\76\40\131\157\x75\40\156\145\145\144\x20\x74\157\x20\x70\x72\x6f\166\x69\144\x65\x20\141\143\164\x75\141\154\40\x4c\x44\x41\x50\12\11\x9\11\x9\x63\157\x6e\x66\x69\147\165\x72\141\x74\x69\157\156\x20\x69\x6e\40\x74\x68\x65\x20\x4c\x44\101\120\x20\x63\157\156\146\x69\147\165\162\141\x74\151\x6f\x6e\40\164\141\142\56\40\x49\x66\40\x79\x6f\x75\40\156\145\145\x64\x20\141\x6e\x79\x20\150\145\x6c\x70\x2c\x20\x70\154\x65\141\x73\145\40\x63\157\x6e\164\141\x63\164\x20\x75\163\x20\x61\164\12\11\11\11\x9\x69\x6e\146\x6f\100\170\x65\x63\x75\162\x69\146\x79\56\x63\157\x6d\x3c\x2f\x70\76\12\x9\11\11\x3c\x64\x69\166\40\x69\144\x3d\42\x70\x61\156\145\x6c\61\x22\x3e\12\11\11\x9\11\74\164\141\x62\154\145\x20\143\x6c\141\x73\x73\75\42\x6d\x6f\x5f\154\144\x61\160\137\163\145\x74\164\x69\156\147\x73\137\164\141\x62\x6c\145\42\x3e\xa\x9\11\x9\x9\x9\74\x74\162\x3e\xa\x9\11\x9\11\x9\x9\x3c\x74\x64\x3e\74\142\76\x4c\x44\101\x50\x20\x53\x65\162\x76\145\162\x3a\74\57\x62\x3e\x3c\x2f\x74\144\76\xa\11\11\x9\11\11\11\x3c\x74\144\x20\163\x74\x79\154\145\75\x22\x77\x69\x64\x74\150\x3a\x36\65\x25\42\x3e\x3c\x69\x6e\x70\x75\164\40\143\154\x61\x73\163\75\x22\x6d\x6f\137\154\x64\x61\160\137\164\x61\x62\x6c\x65\x5f\x74\x65\170\x74\x62\157\x78\40\146\151\170\145\x64\42\40\164\x79\x70\x65\x3d\42\x75\162\x6c\42\xa\x9\11\x9\11\11\x9\x9\x9\11\11\x9\x9\x9\x20\x76\141\x6c\165\145\75\x22";
echo $M_["\x73\145\162\x76\145\x72\x5f\x75\162\x6c"];
echo "\x22\x20\162\145\x61\x64\157\x6e\x6c\x79\x2f\76\xa\x9\11\x9\11\11\11\x3c\57\164\x64\76\12\11\x9\11\x9\11\x3c\x2f\x74\x72\x3e\xa\x9\x9\x9\x9\11\74\164\x72\76\xa\x9\x9\x9\11\x9\11\74\164\144\x3e\x3c\142\76\x53\145\x72\x76\x69\143\145\x20\101\x63\143\157\165\x6e\x74\x20\104\116\72\x3c\57\x62\x3e\x3c\x2f\x74\144\76\xa\x9\11\x9\x9\11\x9\x3c\x74\144\x3e\x3c\x69\x6e\160\x75\x74\40\x63\x6c\141\x73\x73\x3d\x22\155\x6f\137\154\x64\141\160\x5f\164\141\x62\154\145\x5f\x74\145\170\164\x62\157\x78\40\x66\151\170\145\144\x22\x20\x74\171\x70\x65\x3d\x22\164\145\x78\164\x22\40\156\x61\155\145\x3d\x22\144\x6e\42\12\x9\11\x9\x9\x9\x9\x9\x9\40\x20\x20\166\x61\x6c\165\145\75\x22";
echo $M_["\163\145\x72\166\151\143\x65\x5f\141\143\x63\157\x75\156\x74\137\144\156"];
echo "\42\40\162\145\141\x64\x6f\156\x6c\171\x2f\76\x3c\x2f\164\144\76\xa\x9\x9\x9\11\x9\74\x2f\x74\x72\x3e\xa\x9\11\x9\11\11\x3c\164\162\x3e\xa\11\11\11\x9\11\11\74\x74\x64\x3e\x3c\x62\x3e\101\144\x6d\151\x6e\x20\x50\x61\163\163\167\x6f\162\144\72\x3c\x2f\142\76\74\x2f\x74\x64\x3e\xa\11\x9\11\x9\11\x9\x3c\x74\144\76\x3c\x69\x6e\160\x75\x74\40\143\154\141\x73\x73\75\42\x6d\157\x5f\154\144\141\x70\x5f\164\141\142\154\145\x5f\164\x65\x78\164\142\157\x78\x20\146\151\x78\145\x64\x22\x20\164\171\x70\145\75\x22\160\141\x73\163\167\157\162\144\x22\12\11\11\11\x9\x9\x9\11\11\x20\40\x20\x76\x61\x6c\165\x65\x3d\42";
echo $M_["\x61\144\x6d\x69\x6e\x5f\x70\x61\163\x73\167\157\162\x64"];
echo "\42\40\162\x65\x61\x64\157\x6e\154\x79\57\76\74\x2f\164\144\x3e\xa\11\11\x9\x9\x9\x3c\x2f\164\x72\x3e\xa\x9\x9\11\x9\11\x3c\164\162\x3e\xa\x9\11\x9\11\11\11\74\x74\x64\x3e\74\x62\x3e\x53\x65\x61\162\143\x68\40\x42\x61\163\145\x3a\x3c\x2f\x62\76\74\57\164\x64\76\xa\11\11\x9\x9\x9\11\x3c\164\x64\x3e\74\151\x6e\160\165\164\x20\143\x6c\141\x73\163\x3d\42\x6d\x6f\137\x6c\x64\141\160\x5f\164\141\142\x6c\x65\137\x74\145\170\x74\x62\x6f\170\40\146\x69\170\x65\144\x22\40\x74\171\x70\145\75\x22\164\145\170\164\x22\12\x9\x9\11\x9\11\11\x9\x9\40\x20\40\166\x61\x6c\165\145\75\x22";
echo $M_["\x73\x65\x61\162\143\x68\137\x62\141\x73\145"];
echo "\42\40\x72\x65\141\144\x6f\x6e\154\171\x2f\x3e\74\x2f\164\144\76\12\11\x9\x9\11\11\x3c\57\x74\x72\76\xa\11\11\11\x9\11\x3c\164\x72\76\12\x9\x9\11\11\11\x9\x3c\164\144\76\74\x62\x3e\114\x44\x41\120\x20\123\145\x61\162\x63\x68\40\106\151\154\164\x65\162\x3a\x3c\x2f\x62\76\74\57\164\x64\76\12\x9\x9\x9\11\11\11\74\164\144\x3e\x3c\x69\x6e\160\x75\x74\x20\x63\x6c\x61\163\x73\x3d\x22\x6d\x6f\x5f\154\144\141\160\137\x74\x61\142\154\x65\137\164\145\170\x74\142\157\170\x20\146\151\170\145\144\42\40\164\171\x70\145\x3d\42\x74\145\170\x74\x22\xa\11\11\x9\11\x9\11\11\x9\40\x20\x20\166\x61\154\165\145\75\x22";
echo $M_["\163\145\141\162\x63\150\137\x66\x69\x6c\x74\145\x72"];
echo "\42\x20\162\x65\x61\144\157\x6e\x6c\x79\x2f\76\74\x2f\x74\144\76\12\11\11\x9\x9\x9\74\x2f\x74\162\76\12\11\x9\x9\11\74\57\x74\141\142\154\x65\76\xa\11\x9\x9\x3c\x2f\144\x69\x76\x3e\xa\x9\x9\74\57\146\157\x72\x6d\76\12\12\x9\x9\x3c\142\162\x3e\x3c\142\162\x3e\12\11\x3c\57\144\x69\x76\76\xa\11";
}
function mo_show_export_page()
{
echo "\x9\x3c\x64\x69\x76\x20\x63\x6c\141\x73\163\75\x22\155\157\137\x6c\144\141\160\x5f\x73\x75\x70\x70\x6f\162\164\x5f\154\141\171\157\x75\164\42\76\x3c\142\x72\x3e\xa\x9\x9";
mo_ldap_is_license_verification_done();
echo "\11\x9\74\x64\151\x76\x20\x69\x64\x3d\42\x6d\x6f\x5f\145\x78\160\157\162\x74\42\40\x73\x74\171\154\x65\75\42\142\x61\143\x6b\x67\x72\157\165\x6e\x64\x3a\40\167\x68\x69\x74\145\73\x70\x6f\163\151\x74\151\157\156\72\40\x72\145\x6c\x61\164\x69\x76\x65\73\x62\x6f\x72\x64\x65\x72\55\x72\141\144\151\165\x73\x3a\40\x31\x30\160\170\73\x22\x3e\xa\x9\11\11\74\146\x6f\162\x6d\x20\x6d\145\x74\x68\157\x64\x3d\42\160\157\x73\164\42\x20\141\x63\164\x69\x6f\156\75\42\x22\40\156\141\x6d\145\x3d\42\x6d\157\137\145\x78\x70\157\162\x74\137\x70\x61\163\163\x22\76\12\11\x9\x9\x9\74\151\x6e\x70\x75\164\40\164\171\160\145\x3d\42\x68\151\x64\144\x65\156\x22\40\x6e\141\155\145\x3d\x22\157\160\x74\x69\x6f\x6e\x22\40\166\x61\x6c\165\145\75\42\x6d\157\x5f\x6c\x64\141\160\x5f\x70\x61\163\x73\42\x2f\76\xa\x9\x9\x9\11\74\x69\156\x70\x75\x74\x20\x74\171\x70\145\x3d\42\150\x69\144\x64\x65\x6e\x22\40\x6e\141\155\x65\x3d\42\x6d\x6f\137\x6c\x64\141\160\x5f\x70\141\163\163\x5f\x6e\x6f\x6e\143\145\42\xa\11\11\x9\x9\x9\40\x20\x20\x76\141\154\x75\x65\x3d\x22";
echo wp_create_nonce("\155\157\137\154\x64\141\x70\137\x70\141\163\163\137\x6e\x6f\156\143\145");
echo "\42\x2f\76\12\11\x9\x9\11\74\x74\141\142\x6c\x65\76\12\11\11\x9\11\x9\x3c\x74\162\x3e\12\11\x9\11\11\x9\11\x3c\x74\x64\x3e\74\x68\x33\x3e\105\170\160\157\162\x74\40\x43\157\x6e\146\x69\x67\x75\162\141\x74\x69\x6f\156\x73\x3c\x2f\x68\63\76\74\57\164\x64\x3e\12\x9\11\11\11\11\74\x2f\x74\x72\x3e\xa\11\11\11\x9\11\x3c\x74\162\x3e\12\11\x9\x9\x9\x9\11\x3c\164\x64\x3e\74\x70\76\124\x68\151\x73\40\164\x61\x62\x20\x77\x69\154\154\40\x68\145\x6c\x70\x20\171\157\165\40\164\x6f\x20\164\x72\x61\156\163\x66\x65\162\40\x79\x6f\x75\162\x20\x70\154\165\147\x69\x6e\40\x63\x6f\x6e\146\x69\x67\165\162\141\x74\151\x6f\x6e\163\40\167\x68\145\156\40\171\157\165\40\143\150\x61\x6e\147\145\40\x79\157\x75\x72\xa\x9\x9\x9\11\11\x9\11\11\x57\x6f\162\x64\120\x72\145\x73\163\12\11\x9\11\11\x9\11\11\11\151\x6e\163\164\x61\x6e\x63\x65\56\74\x2f\x70\x3e\74\x2f\x74\144\76\xa\11\11\11\11\11\74\x2f\164\162\76\xa\11\11\11\x9\x9\74\x74\x72\x3e\xa\11\11\11\x9\11\11\x3c\164\144\76\x3c\x69\156\160\165\164\40\x74\171\160\145\x3d\x22\x63\150\145\x63\x6b\x62\x6f\x78\42\40\151\x64\75\42\145\156\141\x62\154\x65\137\154\144\141\160\x5f\x6c\x6f\x67\151\156\x22\x20\x6e\x61\155\145\x3d\x22\145\x6e\141\142\154\x65\x5f\x6c\x64\x61\x70\x5f\x6c\x6f\x67\151\156\42\40\x76\x61\x6c\165\145\75\x22\61\42\12\x9\x9\x9\x9\11\11\x9\x9\40\40\40\x6f\x6e\143\x68\141\x6e\x67\145\75\42\x74\150\151\x73\56\x66\x6f\162\155\x2e\x73\165\142\155\151\x74\50\51\42\x20\12\11\11\11\11\11\11\x9\11\40\x20\x20";
checked(esc_attr(get_option("\x6d\x6f\x5f\x6c\144\x61\x70\137\x65\170\x70\x6f\162\164")) == 1);
echo "\x9\11\11\11\x9\11\11\40\x20\x2f\76\105\x78\x70\157\162\x74\x20\x53\x65\162\166\151\143\145\x20\101\143\x63\157\x75\x6e\x74\x20\x70\141\163\163\x77\157\x72\x64\x2e\40\50\x54\150\x69\163\40\167\x69\154\154\12\x9\x9\11\11\11\x9\x9\154\145\x61\x64\x20\x74\x6f\xa\x9\11\11\x9\11\x9\11\171\157\165\162\40\163\x65\162\x76\x69\143\145\40\x61\143\x63\x6f\x75\156\x74\x20\x70\141\x73\163\x77\x6f\162\x64\x20\164\157\x20\x62\145\40\145\x78\x70\157\162\164\145\x64\x20\x69\156\40\145\x6e\x63\162\171\x70\164\145\144\40\x66\x61\x73\x68\151\x6f\156\40\151\x6e\x20\x61\x20\146\151\154\x65\x2e\x29\12\x9\11\11\x9\11\x9\x3c\57\x74\144\76\xa\11\11\x9\11\11\74\x2f\164\x72\76\xa\x9\x9\x9\x9\11\74\164\x72\x3e\12\x9\11\x9\x9\11\x9\x3c\164\144\76\50\x45\x6e\x61\142\154\145\x20\x74\150\x69\x73\40\157\156\154\x79\x20\167\x68\x65\156\40\163\x65\x72\166\x65\x72\40\x70\x61\163\x73\167\x6f\162\144\40\x69\x73\x20\156\x65\145\x64\x65\144\x2e\51\x3c\x2f\164\x64\x3e\12\x9\x9\11\x9\11\11\x3c\x74\144\x3e\x3c\x2f\164\144\76\xa\11\x9\x9\x9\x9\74\57\x74\x72\x3e\xa\x9\11\11\x9\x3c\57\164\141\142\154\145\76\xa\11\11\x9\x3c\x2f\x66\x6f\162\x6d\x3e\xa\x9\11\x3c\x2f\144\x69\x76\76\xa\11\11\x3c\x66\157\162\155\x20\155\x65\164\150\x6f\144\75\x22\160\x6f\x73\x74\x22\x20\x61\143\164\151\x6f\156\75\x22\x22\x20\156\x61\x6d\x65\x3d\42\155\157\137\145\170\x70\x6f\x72\164\x22\x3e\xa\11\11\x9\x3c\151\156\x70\165\164\40\164\x79\x70\145\75\x22\150\151\x64\144\145\x6e\42\x20\x6e\141\x6d\145\x3d\42\x6f\x70\x74\151\157\156\x22\40\166\x61\154\165\145\x3d\42\x6d\x6f\137\154\144\141\x70\137\145\170\x70\157\x72\164\x22\x2f\x3e\xa\11\x9\x9\74\x69\156\x70\x75\x74\x20\164\171\x70\145\75\42\150\151\x64\x64\145\x6e\x22\40\x6e\141\x6d\145\x3d\42\155\x6f\x5f\x6c\x64\141\160\137\145\x78\160\157\162\164\x5f\156\x6f\156\143\x65\42\12\x9\11\x9\x9\40\40\40\x76\x61\154\x75\145\75\x22";
echo wp_create_nonce("\155\157\137\x6c\x64\x61\160\x5f\x65\170\160\x6f\162\x74\x5f\156\157\x6e\143\145");
echo "\x22\x2f\x3e\12\11\11\x9\x3c\142\x72\x3e\xa\11\x9\11\74\x74\x61\142\154\145\x3e\12\11\x9\x9\x9\x3c\x74\x72\76\xa\11\x9\x9\x9\x9\74\164\144\76\12\11\x9\x9\x9\x9\11\74\x69\156\160\165\x74\40\164\171\x70\x65\x3d\x22\x62\165\164\164\157\x6e\42\40\x63\154\x61\163\163\75\42\142\x75\x74\x74\x6f\156\x20\x62\165\x74\164\157\156\x2d\x70\x72\151\x6d\141\162\x79\40\x62\x75\x74\164\x6f\x6e\x2d\154\x61\x72\147\145\42\xa\11\x9\x9\11\x9\11\11\40\x20\40\157\156\x63\154\151\x63\x6b\x3d\x22\144\157\143\165\x6d\x65\156\164\x2e\146\x6f\x72\155\163\133\x27\x6d\157\137\145\170\160\x6f\x72\x74\x27\x5d\x2e\x73\165\142\x6d\x69\164\x28\51\x22\x20\x3b\xa\11\11\x9\x9\x9\11\11\x20\40\x20\x76\x61\154\x75\145\75\x22\x45\x78\x70\157\x72\164\40\x63\x6f\x6e\146\x69\147\x75\x72\x61\x74\151\157\156\x22\x20\x2f\76\12\x9\x9\11\x9\11\x3c\57\x74\144\x3e\xa\x9\11\x9\x9\74\x2f\x74\162\x3e\12\x9\x9\11\x3c\57\164\x61\x62\154\x65\76\xa\x9\x9\x3c\57\x66\157\x72\155\76\xa\xa\xa\x9\11\74\144\151\166\40\151\144\x3d\x22\x6d\157\x5f\151\155\x70\x6f\x72\164\x22\40\163\164\x79\x6c\x65\75\42\x62\x61\143\153\x67\x72\x6f\x75\x6e\144\x3a\x20\x77\x68\151\164\x65\x3b\x70\x6f\x73\x69\x74\x69\x6f\x6e\72\x20\x72\145\154\141\164\x69\x76\x65\73\142\157\162\x64\x65\162\x2d\x72\x61\x64\x69\165\163\72\40\x31\x30\x70\170\x3b\42\76\12\x9\11\11\74\146\157\162\x6d\x20\x6d\x65\x74\x68\157\x64\x3d\42\x70\x6f\163\x74\42\40\141\143\x74\151\157\x6e\75\42\42\40\x6e\x61\155\x65\75\x22\155\157\x5f\x69\x6d\160\x6f\x72\x74\42\x20\145\x6e\x63\164\171\160\x65\75\x22\155\x75\154\164\151\x70\x61\x72\164\x2f\146\157\162\x6d\x2d\x64\x61\x74\x61\42\76\12\x9\11\x9\x9\x3c\x69\x6e\160\165\x74\x20\x74\x79\x70\145\x3d\42\150\151\x64\x64\x65\156\42\x20\156\141\x6d\x65\75\42\x6f\x70\x74\151\157\156\x22\40\x76\x61\x6c\165\145\75\42\155\x6f\137\x6c\144\141\x70\137\151\155\160\157\162\164\42\57\x3e\12\x9\11\11\11\x3c\x69\x6e\x70\x75\x74\x20\x74\171\160\x65\75\42\150\x69\144\144\145\156\x22\40\x6e\x61\155\145\x3d\42\x6d\x6f\137\x6c\144\141\160\x5f\145\x78\x70\x6f\162\x74\x5f\156\x6f\x6e\x63\x65\42\xa\x9\11\x9\x9\11\40\x20\40\x76\141\x6c\165\x65\x3d\x22";
echo wp_create_nonce("\x6d\157\137\x6c\144\141\160\137\145\170\160\x6f\x72\x74\x5f\x6e\157\156\143\x65");
echo "\x22\57\x3e\12\x9\x9\11\11\74\164\141\142\x6c\x65\x3e\xa\11\11\11\x9\x9\x3c\164\162\x3e\12\11\11\x9\x9\x9\x9\74\164\144\76\74\x68\63\x3e\x49\x6d\x70\157\162\164\x20\x43\157\x6e\146\x69\x67\x75\162\141\164\x69\x6f\156\x73\x3c\x2f\150\x33\76\x3c\x2f\x74\x64\x3e\12\11\x9\x9\11\x9\x3c\57\164\162\76\xa\11\11\x9\x9\11\74\x62\x72\x3e\x3c\x62\162\x3e\xa\11\11\11\11\x9\x3c\x74\162\x3e\xa\x9\x9\11\x9\11\11\x3c\x74\x64\x3e\74\160\76\x54\x68\x69\163\x20\164\141\x62\x20\167\x69\x6c\x6c\40\x68\x65\154\160\x20\x79\x6f\165\40\164\157\40\x74\162\141\156\163\146\145\162\x20\x79\157\x75\x72\40\160\154\x75\x67\151\156\40\143\157\x6e\x66\151\x67\x75\x72\141\164\151\x6f\156\x73\x20\146\x72\x6f\155\x20\171\157\165\x72\x20\x6f\x6c\x64\145\x72\x20\x57\157\162\144\120\x72\x65\x73\x73\12\x9\11\x9\x9\11\11\x9\11\x69\156\163\164\141\156\x63\145\56\x3c\x2f\160\76\74\x2f\164\x64\76\xa\x9\x9\x9\11\x9\74\57\x74\x72\x3e\12\x9\11\x9\x9\x9\74\164\x72\x3e\xa\11\x9\x9\x9\x9\x9\x3c\164\x64\x3e\x3c\x69\156\x70\165\x74\40\x74\x79\160\145\x3d\42\146\151\x6c\145\x22\x20\156\x61\155\145\x3d\42\155\x6f\x5f\x6c\x64\141\x70\x5f\x69\x6d\160\x6f\x72\164\x5f\x66\x69\x6c\145\42\x20\x69\144\75\x22\x6d\157\137\154\144\141\160\x5f\151\x6d\x70\x6f\x72\x74\x5f\146\151\x6c\145\x22\12\x9\x9\11\11\11\11\x9\11\x20\x20\x20\x72\145\161\165\151\162\145\144\40\76\x3c\57\164\144\x3e\12\11\x9\x9\x9\11\74\57\164\x72\76\xa\x9\11\11\11\x9\74\x74\162\76\xa\x9\x9\11\x9\x9\x9\x3c\x74\144\76\x3c\142\162\x3e\12\11\11\x9\x9\11\11\74\164\144\76\xa\x9\11\x9\x9\x9\x3c\x2f\164\x72\x3e\xa\11\11\x9\x9\11\x3c\x74\162\x3e\xa\11\11\x9\x9\x9\x9\x3c\x74\x64\x3e\x3c\151\156\160\165\164\40\164\x79\x70\x65\x3d\42\163\x75\142\x6d\151\164\x22\40\x63\154\141\x73\x73\x3d\x22\142\165\164\x74\157\x6e\x20\x62\165\164\164\x6f\x6e\55\160\x72\151\x6d\141\x72\x79\x20\142\x75\x74\x74\x6f\156\x2d\x6c\141\x72\147\x65\x22\x20\166\x61\154\165\145\75\x22\111\155\160\157\x72\164\x20\103\157\x6e\146\151\x67\x75\162\141\164\x69\157\x6e\42\xa\x9\x9\x9\11\11\11\x9\x9\40\40\40\156\x61\155\145\75\x22\151\155\x70\x6f\162\164\137\x66\x69\154\x65\x22\40\76\74\57\x74\144\76\12\x9\11\x9\11\x9\x3c\x2f\164\162\76\12\11\11\x9\11\x9\74\x74\162\76\12\11\x9\x9\11\x9\x9\74\x74\144\x3e\x3c\57\142\x72\x3e\74\57\x74\144\76\xa\x9\11\x9\x9\x9\74\57\x74\162\76\12\x9\x9\x9\x9\x3c\x2f\164\141\142\x6c\x65\76\xa\11\11\x9\x3c\x2f\146\157\x72\x6d\76\12\x9\11\x3c\57\144\151\x76\76\12\x9\x9";
disable_ldap_form_elements();
echo "\12\x9\x3c\x2f\144\x69\x76\76\12\11\74\x2f\x64\151\x76\x3e\xa\11";
}
function mo_debugger_page()
{
function mo_ldap_debugger_test_connection()
{
$Ur = '';
$TN = new Mo_Ldap_Local_Config();
$rR = $TN->test_connection();
if (strcasecmp($rR->statusCode, "\x4c\104\101\x50\x5f\x42\111\116\x44\x5f\123\125\103\103\105\x53\x53\x46\125\x4c") === 0) {
goto Rn;
}
$Ur = $Ur . $rR->statusMessage;
goto dN;
Rn:
$Ur = $Ur . "\x43\x6f\156\x6e\145\x63\164\151\x6f\x6e\x20\x77\x61\163\x20\x65\x73\x74\141\142\154\x69\x73\150\145\x64\x20\x73\x75\143\143\145\163\x73\146\x75\154\154\x79\x2e";
dN:
return $Ur;
}
$ZX = mo_ldap_debugger_test_connection();
echo "\x9\74\144\x69\x76\40\x63\x6c\141\x73\x73\x3d\x22\155\157\x5f\154\144\141\x70\x5f\x6c\157\143\141\x6c\137\x73\x6d\x61\154\154\x5f\x6c\141\x79\x6f\165\164\42\x20\x73\x74\x79\x6c\145\75\42\x6d\x61\162\147\151\x6e\55\164\157\x70\x3a\40\60\x3b\x22\x3e\12\x9\11";
mo_ldap_is_license_verification_done();
echo "\x9\x9\x3c\164\x61\x62\x6c\x65\x20\x63\x6c\141\x73\163\75\x22\x6d\x6f\x5f\x6c\x64\141\x70\137\x6c\x6f\143\x61\154\137\x64\145\142\x75\x67\147\145\162\x22\76\xa\x9\x9\x9\x3c\x74\x72\x3e\12\11\11\x9\x9\74\x74\144\76\xa\x9\11\x9\x9\x9";
$g0 = "\103\x6f\x6e\156\x65\x63\x74\x69\x6f\x6e\40\x77\141\x73\40\x65\x73\164\141\x62\154\151\x73\150\x65\144\x20\163\x75\x63\143\x65\163\x73\146\165\154\x6c\171\56" === $ZX && NddKoYsdasadJD() ? esc_url(plugin_dir_url(__FILE__) . "\151\x6e\143\x6c\165\x64\x65\163\x2f\x69\155\x61\147\x65\x73\x2f\147\x72\145\145\x6e\x5f\143\150\x65\x63\153\56\x70\156\x67") : esc_url(plugin_dir_url(__FILE__) . "\151\156\x63\154\x75\144\x65\x73\x2f\151\155\x61\x67\145\x73\x2f\x77\162\x6f\156\147\56\x70\x6e\x67");
$KJ = !empty(get_option("\155\x6f\x5f\x6c\x64\141\x70\x5f\144\151\162\x65\143\164\x6f\162\171\x5f\x73\x65\162\166\x65\162\137\x76\141\154\165\x65")) ? get_option("\x6d\157\137\154\x64\x61\x70\137\144\x69\162\x65\x63\x74\157\x72\x79\x5f\163\145\x72\166\145\162\x5f\166\x61\x6c\x75\145") : "\x4e\157\x74\x20\103\157\156\146\x69\x67\165\x72\145\x64";
if (0 === strcasecmp($KJ, "\x6d\x73\x61\x64")) {
goto Fc;
}
if (0 === strcasecmp($KJ, "\157\x70\x65\156\x6c\144\x61\160")) {
goto xq;
}
if (0 === strcasecmp($KJ, "\146\162\145\x65\x69\x70\141")) {
goto Za;
}
if (0 === strcasecmp($KJ, "\152\x75\155\160\x63\154\157\165\x64")) {
goto Hz;
}
if (0 === strcasecmp($KJ, "\x6f\x74\150\145\x72")) {
goto PD;
}
goto aM;
Fc:
$KJ = "\115\151\143\x72\157\163\x6f\146\x74\x20\101\143\164\x69\166\145\40\x44\151\162\145\143\164\x6f\x72\x79";
goto aM;
xq:
$KJ = "\x4f\x70\145\x6e\114\104\x41\x50";
goto aM;
Za:
$KJ = "\106\x72\x65\x65\x49\x50\x41";
goto aM;
Hz:
$KJ = "\x4a\165\x6d\160\103\154\x6f\165\x64";
goto aM;
PD:
$KJ = get_option("\155\x6f\x5f\x6c\x64\141\x70\x5f\x64\151\x72\145\x63\x74\x6f\162\171\x5f\x73\x65\x72\x76\145\x72\x5f\143\x75\163\x74\x6f\x6d\137\x76\141\154\x75\145");
aM:
$VT = !empty(get_option("\x6d\157\x5f\x6c\144\141\x70\137\x6c\157\143\141\x6c\x5f\154\x64\x61\160\x5f\x70\x72\157\164\157\143\x6f\x6c")) ? get_option("\x6d\157\x5f\x6c\x64\141\160\x5f\154\x6f\x63\x61\x6c\137\x6c\x64\141\160\x5f\x70\162\157\164\x6f\x63\157\154") : '';
$qj = !empty(get_option("\x6d\157\x5f\154\144\x61\160\x5f\154\157\x63\141\x6c\x5f\x6c\144\141\x70\137\x73\145\x72\166\x65\162\137\141\144\144\x72\x65\x73\x73")) ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\x5f\x6c\144\141\x70\x5f\154\157\143\x61\x6c\x5f\x6c\x64\141\x70\x5f\x73\145\x72\x76\145\x72\137\141\x64\x64\162\145\x73\x73")) : '';
$Kp = "\x6c\144\x61\160" === $VT ? !empty(get_option("\155\x6f\x5f\154\144\x61\x70\137\x6c\144\x61\160\x5f\160\x6f\x72\164\x5f\x6e\x75\155\x62\145\x72")) ? get_option("\x6d\157\x5f\154\x64\141\160\137\x6c\144\x61\160\x5f\160\157\162\x74\x5f\156\x75\x6d\142\145\162") : "\x33\x38\71" : (!empty(get_option("\155\157\x5f\154\x64\x61\x70\137\154\x64\x61\160\163\x5f\160\x6f\x72\x74\137\x6e\165\155\x62\x65\x72")) ? get_option("\x6d\157\137\x6c\x64\x61\x70\137\x6c\x64\141\160\x73\137\160\x6f\162\x74\x5f\156\165\155\x62\145\162") : "\63\70\x39");
$KA = !empty(get_option("\x6d\157\x5f\154\144\x61\x70\x5f\154\157\x63\x61\x6c\x5f\163\x65\x72\166\x65\x72\137\x64\x6e")) ? Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\137\x6c\144\141\160\137\154\157\143\141\154\x5f\x73\x65\x72\166\145\x72\137\144\156")) : '';
$XC = !empty(get_option("\x6d\157\137\x6c\144\x61\160\x5f\154\x6f\143\x61\x6c\137\163\x65\x61\x72\x63\150\x5f\142\x61\163\x65")) ? Mo_Ldap_Local_Util::decrypt(get_option("\155\157\137\x6c\144\141\160\x5f\154\x6f\143\141\154\137\163\x65\x61\162\143\150\x5f\x62\x61\163\x65")) : '';
$RW = !empty(get_option("\155\157\137\x6c\x64\x61\x70\x5f\x6c\157\x63\141\154\137\163\x65\141\162\143\150\137\146\151\154\164\145\x72")) ? Mo_Ldap_Local_Util::decrypt(get_option("\155\x6f\x5f\x6c\144\x61\160\x5f\x6c\157\x63\x61\x6c\x5f\x73\x65\141\162\143\x68\137\x66\x69\x6c\x74\145\x72")) : '';
echo "\x9\11\11\x9\x9\74\x68\63\76\114\104\101\x50\x20\x53\145\162\x76\x65\x72\x20\x53\164\x61\164\165\x73\x3c\x73\160\141\x6e\40\x73\x74\171\x6c\x65\x3d\x22\144\x69\x73\x70\x6c\x61\171\x3a\x69\156\x6c\151\156\145\55\142\154\x6f\x63\x6b\x3b\x74\x65\170\164\55\x61\154\x69\147\x6e\72\x63\145\156\164\x65\x72\73\x22\x3e\74\151\155\147\x20\x61\x6c\164\75\42\42\x20\163\164\x79\x6c\x65\x3d\42\155\141\x72\147\151\x6e\55\154\145\146\164\x3a\x31\x72\145\x6d\x3b\167\151\x64\164\x68\72\x32\x35\160\170\73\x68\145\x69\147\150\164\x3a\62\x35\160\170\x3b\42\x20\163\162\143\x3d\x22";
echo esc_url($g0);
echo "\42\40\x2f\x3e\x3c\x2f\x73\x70\141\x6e\76\74\57\x68\63\x3e\xa\11\11\11\x9\x9";
if (!empty($qj) && NddKoYsdasadJD()) {
goto uF;
}
echo "\x9\11\x9\11\x9\11\x3c\x73\164\x72\x6f\156\147\76\116\x6f\164\40\103\157\x6e\146\151\x67\x75\x72\x65\x64\74\x2f\x73\164\162\x6f\x6e\147\x3e\12\x9\11\x9\11\x9\x9";
goto Jj;
uF:
echo "\11\x9\x9\11\x9\x9\74\164\141\142\154\145\x3e\12\11\11\x9\x9\x9\11\x9\x3c\x74\x72\76\12\x9\x9\11\x9\11\x9\x9\11\74\x74\x64\x3e\xa\x9\11\x9\11\x9\11\11\11\11\x3c\x73\x74\162\x6f\156\x67\76\104\x69\x72\x65\x63\x74\x6f\162\x79\40\x53\x65\x72\166\x65\162\x3c\x2f\x73\164\x72\157\156\x67\76\xa\x9\11\11\x9\x9\11\x9\11\x3c\57\x74\x64\x3e\xa\x9\11\11\11\x9\11\x9\11\x3c\x74\x64\x20\x63\154\x61\x73\163\x3d\42\x6d\157\137\x6c\144\141\x70\137\x6c\157\143\141\x6c\137\x64\x65\142\x75\x67\147\x65\162\137\x74\x64\137\162\x69\147\150\x74\42\x3e\xa\11\11\x9\x9\x9\x9\11\x9\11";
echo esc_html($KJ);
echo "\11\x9\x9\11\x9\x9\x9\11\74\57\164\144\x3e\xa\11\x9\11\x9\11\11\x9\x3c\57\x74\162\76\xa\x9\11\11\11\x9\x9\x9\74\164\162\x3e\12\11\x9\11\x9\11\x9\11\x9\x3c\164\x64\x3e\xa\x9\x9\11\11\x9\11\11\x9\11\74\x73\164\162\x6f\x6e\147\76\123\145\x72\166\145\162\x20\125\x52\114\x3c\x2f\x73\164\x72\157\x6e\x67\x3e\12\x9\11\11\11\11\11\x9\x9\x3c\x2f\164\144\x3e\xa\11\x9\x9\x9\11\x9\11\x9\x3c\x74\x64\40\x63\x6c\141\x73\163\75\x22\155\x6f\x5f\154\144\x61\x70\137\154\157\143\x61\x6c\137\144\x65\x62\165\147\147\145\x72\137\164\144\137\162\x69\x67\x68\x74\x22\x3e\12\x9\11\11\11\x9\11\11\11\x9";
echo esc_html($VT) . "\72\x2f\57" . esc_html($qj) . "\72" . esc_html($Kp);
echo "\11\11\x9\x9\11\x9\11\11\x3c\x2f\x74\144\x3e\12\11\11\11\11\x9\11\x9\x3c\x2f\x74\162\76\xa\x9\11\x9\11\11\x9\11\x3c\164\x72\76\12\x9\x9\11\11\11\x9\x9\x9\x3c\164\144\76\xa\x9\11\11\x9\x9\11\x9\11\11\x3c\x73\x74\162\x6f\x6e\x67\x3e\125\x73\145\162\156\x61\155\145\74\x2f\x73\x74\x72\157\x6e\147\76\xa\11\11\x9\11\x9\x9\x9\11\x3c\57\x74\144\x3e\xa\x9\11\11\x9\11\11\11\x9\74\164\144\40\143\154\141\163\163\75\42\155\157\137\x6c\144\x61\160\137\154\157\143\x61\154\137\x64\x65\x62\165\x67\x67\145\x72\x5f\x74\x64\x5f\x72\x69\147\x68\164\x22\76\xa\x9\11\11\11\11\11\11\11\x9";
echo esc_html($KA);
echo "\11\11\11\11\x9\11\x9\x9\x3c\57\164\x64\76\12\11\11\x9\x9\x9\x9\11\x3c\x2f\x74\162\x3e\12\11\11\11\x9\x9\11\x9\74\164\162\76\12\11\x9\x9\11\x9\11\x9\11\74\x74\x64\x3e\xa\x9\11\11\11\x9\x9\x9\x9\x9\x3c\163\x74\x72\x6f\x6e\x67\x3e\120\x61\163\x73\x77\157\x72\144\x3c\57\163\x74\162\x6f\x6e\147\x3e\xa\11\11\11\11\x9\11\11\11\74\x2f\164\x64\x3e\12\11\x9\11\11\11\11\11\x9\x3c\164\144\x20\143\x6c\141\x73\163\x3d\42\155\157\x5f\154\144\141\160\137\154\157\143\x61\154\137\144\145\x62\x75\147\147\145\x72\x5f\x74\144\137\162\x69\x67\150\164\42\x3e\xa\11\x9\11\11\x9\11\11\x9\x9\74\x73\160\141\156\40\151\x64\x3d\x22\144\x65\142\165\147\x67\x65\162\137\160\x61\x73\163\167\157\162\x64\x22\76\52\x2a\52\x2a\x2a\x2a\x2a\52\52\52\x2a\x2a\52\x20\x3c\x2f\x73\160\141\x6e\x3e\x3c\x69\x6d\x67\x20\163\162\x63\x3d\42";
echo esc_url(plugin_dir_url(__FILE__) . "\57\151\x6e\x63\154\165\x64\145\163\x2f\x69\155\141\x67\145\x73\57\x65\171\145\x2e\x77\x65\142\160");
echo "\x22\40\x61\x6c\x74\x3d\42\x53\x68\157\x77\x2f\x48\x69\x64\x65\x22\x20\163\x74\171\x6c\145\x3d\42\143\165\162\x73\x6f\162\x3a\x70\157\151\x6e\x74\x65\162\73\42\x20\x69\x64\75\42\x74\x6f\x67\x67\x6c\x65\x5f\x64\145\x62\x75\x67\147\x65\162\137\160\x61\x73\163\x77\x6f\162\144\x22\40\157\x6e\x43\x6c\x69\x63\x6b\x3d\x22\164\157\147\x67\x6c\145\x44\x65\x62\165\x67\147\x65\162\120\x61\x73\x73\167\157\162\x64\126\x69\163\x69\x62\151\154\151\x74\x79\x28\47\144\x65\142\x75\147\147\145\162\x5f\x70\x61\x73\163\167\x6f\x72\144\47\x2c\40\x27\x74\157\147\147\x6c\x65\137\x64\145\x62\165\x67\147\x65\x72\x5f\160\x61\x73\163\167\x6f\162\x64\x27\51\42\76\xa\x9\11\x9\x9\x9\x9\x9\11\x3c\57\164\x64\76\12\11\x9\11\11\11\11\x9\x3c\57\164\x72\76\xa\x9\11\x9\x9\11\11\x9\x3c\164\x72\76\12\11\x9\x9\11\11\x9\x9\11\x3c\164\x64\x3e\12\x9\x9\11\x9\11\11\11\11\11\74\x73\x74\x72\x6f\156\147\x3e\123\145\x61\x72\x63\150\x20\102\x61\163\145\x3c\57\x73\164\x72\157\x6e\x67\76\12\x9\11\11\11\11\11\x9\11\74\57\x74\x64\x3e\12\x9\x9\x9\x9\x9\x9\x9\11\74\x74\144\x20\143\x6c\141\163\x73\x3d\42\155\x6f\x5f\154\144\x61\x70\x5f\x6c\x6f\x63\x61\154\x5f\144\145\x62\165\x67\x67\145\x72\x5f\x74\144\137\162\151\x67\150\164\x22\x3e\12\11\x9\11\11\11\x9\11\x9\11";
if (!empty($XC)) {
goto Eh;
}
echo "\116\x6f\164\40\103\x6f\156\146\x69\147\x75\162\145\x64";
goto bR;
Eh:
echo esc_html($XC);
bR:
echo "\x9\x9\x9\x9\x9\x9\x9\11\74\57\x74\144\76\xa\11\x9\11\11\x9\11\11\74\57\x74\162\76\12\11\x9\x9\x9\x9\x9\11\74\164\162\76\xa\11\x9\11\11\11\11\11\x9\74\164\x64\76\12\11\11\11\x9\11\11\x9\x9\x9\x3c\163\164\x72\x6f\x6e\x67\76\123\145\141\162\143\x68\40\106\151\154\x74\x65\x72\74\57\163\164\162\157\x6e\147\76\12\11\11\x9\11\11\11\x9\11\x3c\x2f\164\x64\76\12\x9\x9\x9\11\x9\x9\11\x9\x3c\164\x64\40\143\x6c\x61\163\163\x3d\x22\x6d\x6f\x5f\154\144\141\160\x5f\x6c\157\143\141\x6c\x5f\x64\x65\x62\x75\x67\147\x65\162\137\x74\144\x5f\162\151\147\150\x74\x22\76\xa\11\x9\11\11\x9\x9\11\x9";
if (!empty($RW)) {
goto HD;
}
echo "\x4e\157\x74\x20\x43\157\x6e\146\x69\x67\165\x72\145\144";
goto jU;
HD:
echo esc_html($RW);
jU:
echo "\11\11\x9\x9\11\11\11\x9\74\x2f\164\144\76\12\x9\11\11\11\11\x9\x9\74\x2f\x74\x72\76\xa\11\x9\11\11\x9\11\11\74\x74\x72\76\xa\x9\11\x9\x9\11\x9\11\x9\x3c\x74\144\x3e\12\x9\11\11\11\11\11\x9\x9\11\x3c\163\164\162\x6f\156\147\76\x43\157\x6e\156\x65\x63\164\151\157\156\x20\x53\x74\141\x74\165\x73\x3c\57\x73\x74\x72\x6f\x6e\147\76\12\x9\11\x9\11\11\11\11\x9\74\57\x74\144\x3e\12\11\11\x9\x9\x9\x9\11\x9\x3c\164\144\40\x63\x6c\141\x73\163\x3d\x22\x6d\x6f\x5f\154\144\x61\160\x5f\154\157\143\x61\x6c\x5f\144\145\x62\165\147\147\145\x72\137\164\x64\x5f\x72\151\147\x68\164\x22\x3e\xa\x9\x9\11\11\x9\11\11\x9\x9";
if ("\103\157\156\156\145\x63\x74\x69\157\156\40\x77\x61\x73\x20\145\x73\x74\141\x62\154\x69\163\x68\145\144\x20\163\165\x63\x63\x65\163\x73\146\x75\154\154\171\56" === $ZX) {
goto gV;
}
echo "\x3c\x73\x70\141\x6e\x20\x73\164\171\x6c\x65\75\47\146\157\156\x74\55\167\x65\151\x67\x68\164\x3a\x20\x62\157\x6c\x64\x3b\x20\x63\x6f\154\x6f\162\x3a\40\162\145\x64\73\47\x3e" . $ZX . "\40\74\57\163\x70\x61\x6e\x3e";
goto lS;
gV:
echo "\74\163\160\x61\x6e\x20\x73\164\x79\154\x65\x3d\47\x66\x6f\x6e\x74\55\167\145\x69\147\x68\164\x3a\40\x62\x6f\x6c\144\x3b\x20\143\x6f\x6c\157\x72\x3a\40\x67\x72\145\145\x6e\73\47\x3e" . $ZX . "\40\74\x2f\x73\160\x61\156\x3e";
lS:
echo "\11\11\11\x9\11\x9\x9\x9\11\x3c\163\x70\141\x6e\40\x73\164\x79\154\145\75\x22\x63\x75\162\x73\157\x72\72\x20\x70\157\151\x6e\164\145\162\73\42\40\x6f\x6e\x63\x6c\151\x63\x6b\75\42\167\151\156\144\x6f\167\x2e\x6c\157\x63\141\x74\x69\157\x6e\56\162\145\x6c\157\141\144\x28\x29\x3b\42\x20\x63\154\141\x73\163\75\42\155\157\x5f\x6c\144\141\x70\x5f\x6c\x6f\143\x61\154\137\x72\145\x6c\157\x61\x64\137\144\145\x62\x75\x67\147\x65\x72\42\x3e\x26\x23\170\x32\61\x62\x62\x3b\x3c\57\x73\x70\x61\x6e\x3e\xa\x9\x9\11\x9\x9\11\x9\x9\x3c\x2f\x74\x64\76\12\11\x9\x9\x9\x9\x9\x9\74\57\164\162\x3e\12\x9\11\x9\11\x9\11\x3c\x2f\x74\141\x62\154\x65\76\12\x9\11\11\x9\11\11";
Jj:
echo "\x9\x9\11\x9\x3c\164\144\76\xa\x9\11\x9\x3c\57\x74\x72\76\12\x9\x9\x3c\57\x74\x61\142\x6c\x65\76\12\11\11\74\x62\162\76\xa\x9\74\57\x64\x69\x76\x3e\12\11\74\144\x69\166\x20\143\x6c\141\x73\x73\x3d\42\155\157\137\x6c\144\141\x70\137\x6c\x6f\x63\141\x6c\x5f\163\x6d\x61\x6c\154\x5f\x6c\x61\x79\157\165\164\x22\76\12\x9\11\x3c\164\x61\x62\x6c\145\40\x63\154\141\163\163\75\x22\x6d\x6f\x5f\x6c\144\x61\160\x5f\x6c\157\143\x61\154\x5f\x64\145\142\165\147\x67\x65\162\42\76\12\11\x9\11\74\x74\x72\x3e\12\x9\x9\x9\x9\x3c\x74\144\76\xa\11\11\x9\x9\x9";
$SB = !empty(get_option("\x6d\157\x5f\154\x64\x61\x70\x5f\x6c\x6f\x63\141\154\137\145\x6e\141\142\x6c\x65\x5f\162\157\154\145\x5f\155\141\160\x70\x69\156\147")) && "\61" === get_option("\x6d\157\x5f\x6c\144\x61\160\137\154\157\143\x61\x6c\x5f\x65\156\x61\142\154\145\137\162\157\x6c\x65\137\x6d\x61\160\160\151\156\147") ? "\105\x6e\141\x62\154\x65\x64" : "\104\151\x73\141\142\154\x65\144";
$qf = !empty(get_option("\155\x6f\x5f\x6c\144\141\160\x5f\x6c\157\x63\x61\154\x5f\145\156\141\x62\x6c\145\x5f\162\157\154\145\x5f\x6d\141\x70\x70\x69\x6e\147\x5f\142\x61\163\x65\144\137\x6f\156\137\154\x64\141\x70\137\147\162\x6f\165\x70\x73")) && "\x31" === get_option("\155\157\x5f\154\x64\141\160\x5f\154\157\143\141\154\x5f\x65\156\x61\x62\x6c\145\x5f\x72\x6f\x6c\145\x5f\x6d\141\160\x70\151\x6e\147\x5f\x62\141\163\x65\144\137\157\156\x5f\154\x64\141\x70\x5f\x67\x72\x6f\x75\160\x73") ? "\x45\x6e\x61\142\154\145\x64" : "\104\x69\x73\x61\x62\154\x65\144";
$zY = !empty(get_option("\x6d\x6f\137\154\144\x61\x70\137\x6c\157\x63\x61\x6c\x5f\145\156\x61\x62\x6c\145\137\x72\157\154\145\137\155\x61\160\x70\151\156\x67\x5f\142\x61\163\x65\x64\x5f\x6f\156\137\154\144\x61\160\137\x6f\x75")) && "\x31" === get_option("\x6d\x6f\x5f\x6c\144\x61\x70\137\154\157\143\141\x6c\137\x65\x6e\x61\x62\x6c\x65\137\162\x6f\x6c\145\137\155\141\160\160\x69\156\x67\137\x62\x61\163\x65\x64\137\157\156\137\154\x64\141\x70\137\157\165") ? "\105\x6e\x61\142\x6c\145\x64" : "\104\x69\x73\141\142\154\x65\x64";
$WA = !empty(get_option("\x6d\x6f\x5f\154\x64\x61\160\x5f\x6c\x6f\143\x61\154\x5f\153\x65\145\160\x5f\145\170\151\x73\x74\151\x6e\x67\137\165\x73\x65\x72\137\162\157\x6c\x65\163")) && "\61" === get_option("\x6d\157\137\x6c\x64\x61\160\137\x6c\x6f\143\x61\x6c\137\x6b\145\x65\160\137\145\x78\x69\163\x74\x69\156\x67\x5f\165\x73\145\162\x5f\162\x6f\x6c\x65\x73") ? "\105\156\141\142\x6c\x65\144" : "\104\x69\163\141\142\154\145\x64";
$gc = !empty(get_option("\x6d\157\x5f\154\144\141\x70\x5f\x6c\x6f\143\141\x6c\137\155\x61\160\x70\x69\156\147\x5f\x76\141\x6c\x75\145\x5f\144\x65\x66\141\x75\154\x74")) ? get_option("\155\157\137\154\144\x61\x70\x5f\154\157\x63\x61\x6c\x5f\x6d\141\x70\160\x69\x6e\147\x5f\x76\141\x6c\x75\145\137\144\x65\146\141\165\x6c\x74") : '';
$Rq = !empty(get_option("\155\157\137\x6c\144\x61\x70\x5f\x6c\x6f\143\141\x6c\137\x6d\141\160\x70\x69\156\x67\137\155\x65\x6d\x62\145\x72\x6f\x66\x5f\x61\164\x74\x72\x69\142\x75\x74\x65")) ? get_option("\155\x6f\x5f\154\144\141\160\x5f\154\157\x63\x61\154\137\155\141\x70\x70\151\x6e\x67\x5f\155\145\155\142\145\x72\157\x66\137\x61\164\x74\x72\x69\142\165\164\x65") : '';
$py = !empty(get_option("\155\x6f\x5f\154\x64\x61\160\137\x66\145\164\143\x68\137\x72\145\x63\165\x72\163\x69\166\145\137\x67\162\157\165\160\x73\137\145\x6e\141\x62\x6c\x65")) && "\x31" === get_option("\155\x6f\x5f\x6c\144\x61\x70\137\146\x65\x74\143\x68\137\x72\145\x63\x75\162\163\151\166\x65\137\147\162\x6f\165\x70\x73\137\x65\156\141\x62\154\145") ? "\105\x6e\141\x62\154\145\x64" : "\104\151\x73\x61\x62\154\145\144";
echo "\11\11\11\11\11\x3c\150\x33\76\x52\x6f\x6c\x65\40\x4d\141\160\x70\151\156\147\x20\x43\157\156\x66\x69\147\x75\x72\x61\x74\x69\157\x6e\x20\123\x74\x61\x74\165\163\74\57\x68\63\76\12\x9\11\x9\11\x9";
if ("\x45\x6e\141\142\154\145\x64" === $SB && NddKoYsdasadJD()) {
goto MC;
}
if (!empty($gc) && NddKoYsdasadJD()) {
goto bD;
}
echo "\x9\x9\11\11\x9\11\x3c\163\x74\162\x6f\156\x67\x3e\116\x6f\164\40\103\157\156\x66\x69\x67\165\x72\x65\144\74\x2f\163\164\x72\157\156\147\x3e\xa\11\x9\11\11\x9\x9";
goto nY;
MC:
echo "\11\11\11\x9\x9\11\74\x74\x61\142\x6c\x65\x3e\xa\x9\11\x9\11\x9\x9\x9\74\x74\162\x3e\12\x9\11\x9\11\11\x9\x9\x9\74\164\144\x3e\12\11\x9\11\x9\11\x9\x9\x9\11\74\163\x74\162\x6f\x6e\x67\76\122\x6f\x6c\x65\40\115\x61\160\160\x69\156\x67\x3c\x2f\163\164\x72\157\x6e\147\76\12\11\11\11\11\11\x9\x9\11\74\57\164\144\76\xa\11\11\11\11\11\11\11\x9\74\x74\144\40\x63\x6c\x61\x73\x73\x3d\42\x6d\157\137\154\x64\141\x70\137\154\x6f\143\x61\x6c\137\144\x65\142\165\x67\147\x65\x72\x5f\x74\144\x5f\162\x69\147\x68\164\42\x3e\xa\11\11\11\x9\x9\x9\11\x9\x9";
echo esc_html($SB);
echo "\11\x9\x9\11\11\11\x9\x9\74\57\164\x64\76\xa\11\11\11\11\11\11\11\x3c\57\164\162\x3e\xa\x9\11\11\x9\x9\11\11\x3c\x74\162\76\12\x9\x9\x9\x9\11\x9\11\x9\x3c\x74\x64\x3e\12\x9\x9\11\x9\11\x9\x9\11\11\x3c\163\x74\x72\x6f\156\147\x3e\x4b\145\145\x70\x20\105\170\x69\x73\164\x69\156\x67\x20\122\157\154\145\163\74\x2f\x73\164\162\157\x6e\x67\76\12\11\x9\11\x9\x9\11\11\x9\x3c\x2f\x74\x64\x3e\xa\11\11\x9\11\x9\11\x9\11\74\164\x64\40\x63\154\141\163\x73\75\x22\x6d\x6f\x5f\154\144\x61\160\x5f\x6c\x6f\x63\141\x6c\137\144\145\x62\x75\x67\x67\x65\162\137\164\144\137\162\151\147\150\164\x22\x3e\12\x9\x9\x9\11\11\x9\x9\x9\11";
echo esc_html($WA);
echo "\11\x9\x9\11\x9\x9\x9\x9\x3c\x2f\x74\144\76\xa\x9\11\11\11\11\x9\11\x3c\x2f\164\162\x3e\xa\11\11\x9\x9\11\x9\11\74\164\162\x3e\xa\11\11\11\x9\11\x9\x9\x9\x3c\164\x64\x3e\xa\x9\11\11\x9\11\11\11\x9\11\74\163\x74\162\157\156\147\x3e\104\145\146\141\165\154\164\40\122\157\154\145\x3c\x2f\163\x74\x72\157\156\x67\76\xa\11\x9\x9\x9\11\11\11\x9\x3c\x2f\164\144\76\xa\11\x9\x9\11\x9\11\11\x9\74\164\144\x20\143\154\141\163\x73\75\42\155\157\137\154\x64\x61\160\x5f\154\157\x63\141\x6c\x5f\144\x65\142\165\147\x67\x65\x72\x5f\x74\x64\137\162\151\147\150\x74\42\x3e\12\11\x9\11\11\11\x9\x9\11\11";
echo esc_html($gc);
echo "\x9\x9\x9\x9\x9\11\x9\x9\x3c\57\x74\x64\x3e\12\x9\x9\11\11\x9\x9\x9\x3c\57\x74\162\x3e\12\x9\11\x9\11\x9\11\74\57\x74\x61\142\154\x65\x3e\12\x9\x9\11\11\11\x9\74\x62\162\76\xa\x9\x9\x9\11\11\11";
if (!empty(get_option("\155\x6f\137\x6c\x64\141\160\x5f\154\x6f\x63\141\x6c\137\x65\x6e\141\x62\154\x65\137\162\x6f\x6c\145\x5f\155\141\x70\160\151\156\x67\137\142\x61\163\145\x64\x5f\157\156\137\154\x64\141\160\137\147\162\x6f\165\x70\163")) && "\61" === get_option("\x6d\157\137\154\x64\141\160\137\154\157\143\x61\x6c\x5f\145\156\x61\142\154\145\x5f\x72\x6f\154\x65\x5f\155\x61\160\160\151\156\x67\137\142\x61\x73\145\x64\x5f\x6f\x6e\x5f\154\144\141\x70\137\x67\x72\x6f\165\x70\163")) {
goto Lo;
}
echo "\11\x9\x9\11\x9\x9\x9\x3c\142\x72\x3e\xa\x9\11\x9\x9\11\x9\11\x3c\x74\x61\142\x6c\145\x3e\12\x9\x9\x9\x9\11\x9\11\11\x3c\x74\162\x3e\xa\x9\x9\11\x9\x9\11\x9\11\x9\x3c\164\x64\76\12\11\11\11\x9\x9\x9\x9\x9\11\x9\74\x73\164\162\x6f\156\147\x3e\107\162\157\165\160\40\x42\141\x73\x65\144\x20\122\x6f\x6c\145\40\115\x61\160\160\x69\156\x67\72\40\x3c\x2f\163\x74\x72\157\156\147\x3e\12\x9\x9\x9\11\x9\11\11\x9\11\x3c\x2f\164\x64\x3e\12\x9\11\11\x9\x9\x9\x9\11\x9\74\164\x64\x3e\12\11\x9\x9\x9\11\x9\x9\x9\x9\11\x44\x69\x73\141\x62\x6c\145\144\xa\x9\x9\x9\x9\x9\11\x9\11\11\74\57\x74\144\76\12\11\x9\x9\x9\11\x9\x9\11\74\x2f\x74\x72\x3e\xa\11\x9\11\x9\11\11\x9\74\57\164\141\x62\154\145\x3e\xa\11\x9\x9\x9\x9\11\11";
goto Rq;
Lo:
echo "\11\x9\x9\11\x9\11\x9\74\x74\x61\x62\154\x65\76\12\11\x9\11\11\11\11\11\x9\74\164\x72\76\12\x9\x9\11\x9\x9\11\x9\11\x9\x3c\164\144\x3e\12\11\11\11\x9\x9\11\11\x9\x9\x9\x3c\150\63\76\107\162\157\165\x70\x20\x62\141\163\x65\x64\x20\162\157\154\145\40\x6d\x61\x70\160\x69\156\147\x3a\x3c\57\150\63\x3e\12\x9\x9\11\x9\11\11\x9\11\x9\74\57\164\x64\76\xa\11\x9\x9\x9\11\x9\11\x9\74\57\x74\x72\x3e\12\x9\11\11\11\x9\11\11\11\74\x74\x72\76\12\11\11\x9\x9\11\11\11\x9\11\74\x74\x64\x3e\12\x9\x9\x9\x9\11\11\x9\11\x9\11\x3c\163\164\x72\x6f\x6e\x67\x3e\106\145\x74\x63\x68\151\156\x67\x20\117\146\40\x4e\145\163\164\x65\x64\x20\107\x72\157\x75\160\163\74\57\x73\164\x72\157\156\147\76\xa\11\x9\11\x9\x9\x9\11\11\11\74\57\164\144\76\xa\11\11\11\x9\11\11\x9\x9\11\74\164\x64\x20\x63\x6c\x61\163\163\x3d\x22\x6d\157\137\x6c\144\141\x70\137\154\x6f\x63\141\154\137\x64\145\142\165\x67\147\x65\x72\x5f\164\x64\137\x72\151\x67\x68\164\42\x3e\12\x9\x9\x9\x9\11\x9\11\11\x9\11";
echo esc_html($py);
echo "\x9\x9\x9\11\x9\x9\x9\11\x9\x3c\x2f\164\144\76\12\x9\x9\11\x9\11\x9\11\11\x3c\57\164\162\x3e\xa\x9\x9\11\x9\11\x9\11\x9\x3c\x74\x72\76\12\x9\x9\x9\11\x9\11\11\11\11\74\164\x64\76\12\x9\x9\11\11\11\x9\x9\11\11\11\74\163\x74\x72\157\x6e\147\x3e\x47\162\x6f\165\160\x20\x41\164\x74\162\x69\x62\x75\x74\145\x20\x4e\x61\155\x65\x3c\x2f\x73\164\162\157\x6e\x67\76\xa\11\11\x9\11\x9\11\11\x9\x9\74\x2f\x74\x64\x3e\xa\x9\x9\11\11\11\x9\x9\x9\x9\74\164\x64\40\x63\x6c\x61\x73\x73\x3d\x22\155\157\x5f\x6c\x64\x61\160\137\x6c\157\143\x61\x6c\137\x64\x65\142\x75\147\x67\x65\162\x5f\x74\x64\137\x72\151\147\x68\164\42\x3e\12\x9\11\x9\11\x9\11\x9\x9\x9\11";
echo esc_html($Rq);
echo "\11\x9\x9\x9\x9\x9\11\x9\x9\x9\74\142\162\76\12\11\x9\x9\x9\x9\x9\x9\x9\x9\x3c\x2f\x74\x64\x3e\xa\x9\11\11\x9\x9\11\11\11\74\57\x74\x72\76\xa\11\11\11\x9\11\x9\x9\74\x2f\164\x61\142\154\145\x3e\xa\11\11\11\x9\x9\11\11\x3c\144\x69\166\x20\x63\154\141\x73\163\x3d\42\x6d\x6f\x5f\x6c\x64\141\160\137\154\157\x63\141\x6c\137\144\145\x62\x75\x67\x67\145\x72\x5f\164\x61\x62\x6c\x65\137\141\162\145\x61\x22\76\xa\x9\11\x9\11\11\11\11\x9\x3c\x74\141\x62\154\145\40\x63\x6c\x61\163\163\75\42\x6d\157\x5f\154\x64\141\x70\137\154\157\143\x61\154\137\144\x65\142\165\x67\147\145\162\x5f\164\141\142\x6c\145\x22\76\xa\x9\x9\x9\11\x9\11\x9\x9\x9";
$ZS = !empty(get_option("\155\x6f\x5f\154\144\141\x70\x5f\154\157\143\141\x6c\x5f\x72\x6f\x6c\145\137\x6d\x61\160\160\x69\x6e\147\137\143\x6f\x75\156\x74")) ? intval(get_option("\155\157\x5f\154\x64\x61\160\137\x6c\x6f\143\141\154\137\162\x6f\x6c\145\x5f\x6d\141\x70\x70\151\x6e\x67\x5f\143\157\x75\156\164")) : 0;
$Vo = !empty(get_option("\x6d\x6f\137\x6c\x64\141\x70\x5f\154\x6f\143\x61\154\x5f\162\157\154\145\137\x6d\141\x70\160\151\156\147\x5f\153\145\171\x5f\141\162\162\x61\x79")) ? unserialize(get_option("\x6d\157\x5f\154\x64\141\160\137\x6c\x6f\x63\141\154\137\x72\x6f\x6c\x65\x5f\155\x61\x70\160\151\x6e\147\x5f\153\x65\x79\137\141\x72\x72\141\171")) : array();
$c4 = !empty(get_option("\155\x6f\137\154\144\141\160\137\154\x6f\143\x61\x6c\x5f\x72\157\154\145\137\155\x61\x70\x70\x69\x6e\147\137\x76\x61\154\x75\x65\x5f\141\162\162\x61\x79")) ? unserialize(get_option("\x6d\x6f\137\x6c\x64\x61\160\x5f\154\x6f\x63\141\154\137\x72\x6f\154\145\137\x6d\x61\x70\x70\151\156\x67\x5f\166\x61\154\165\x65\x5f\x61\x72\162\141\171")) : array();
if (!($ZS > 0)) {
goto Hi;
}
echo "\11\x9\x9\11\11\x9\11\x9\11\11\11\74\164\162\x3e\xa\x9\11\11\11\x9\11\11\11\x9\x9\x9\11\x3c\164\144\x3e\74\x73\x74\162\x6f\x6e\x67\x3e\114\104\101\120\x20\107\162\x6f\165\160\x3c\57\x73\x74\x72\157\x6e\147\76\x3c\57\x74\x64\x3e\12\11\x9\x9\x9\11\x9\x9\x9\11\11\x9\x9\74\x74\144\x3e\74\163\164\x72\157\x6e\147\76\x57\x6f\x72\x64\x50\162\145\x73\x73\40\122\157\x6c\145\x3c\x2f\x73\x74\162\157\x6e\x67\x3e\x3c\57\164\144\76\12\11\x9\11\11\11\11\x9\x9\11\11\x9\x3c\x2f\x74\162\x3e\xa\xa\x9\11\11\11\x9\11\x9\x9\x9\11";
Hi:
$Ms = 1;
yn:
if (!($Ms <= $ZS)) {
goto vp;
}
$aB = $Vo["\155\x6f\137\154\x64\x61\x70\x5f\x6c\157\143\x61\x6c\137\x6d\x61\x70\x70\x69\156\147\137\x6b\145\171\x5f" . $Ms];
$RX = $c4["\x6d\157\x5f\154\x64\x61\x70\x5f\x6c\x6f\x63\x61\154\x5f\x6d\x61\x70\x70\151\156\147\x5f\x76\x61\x6c\x75\x65\x5f" . $Ms];
$ok = '';
foreach ($RX as $nv) {
$ok = $ok . $nv . "\x2c\x20";
JP:
}
hm:
$ok = substr($ok, 0, -2);
echo "\12\11\x9\11\11\11\x9\11\x9\x9\11\x9\x3c\x74\162\76\xa\11\x9\x9\x9\11\x9\x9\x9\x9\11\x9\11\74\x74\x64\76";
echo esc_html($aB);
echo "\74\x2f\x74\x64\x3e\12\x9\x9\x9\x9\x9\x9\11\11\11\x9\x9\11\x3c\164\x64\76";
echo esc_html($ok);
echo "\74\57\x74\144\x3e\12\x9\x9\11\x9\x9\x9\x9\x9\x9\x9\11\74\57\x74\x72\76\xa\12\11\x9\x9\11\11\11\x9\11\x9\x9\11";
CP:
$Ms++;
goto yn;
vp:
echo "\x9\11\x9\x9\x9\11\11\x9\74\x2f\x74\x61\x62\154\x65\76\xa\11\11\x9\11\11\x9\11\x3c\57\144\151\166\x3e\12\x9\x9\x9\11\x9\11\x9";
Rq:
if (!empty(get_option("\x6d\x6f\x5f\154\x64\x61\x70\x5f\154\157\143\x61\x6c\137\x65\156\x61\x62\x6c\x65\x5f\162\157\154\x65\137\155\141\160\160\151\x6e\147\137\x62\141\x73\x65\x64\x5f\x6f\x6e\x5f\x6c\144\141\x70\137\x6f\x75")) && "\61" === get_option("\155\157\137\154\x64\141\x70\x5f\154\157\x63\x61\154\137\145\x6e\141\142\x6c\145\137\162\157\x6c\x65\137\x6d\x61\x70\x70\151\156\147\x5f\x62\141\x73\145\144\137\157\x6e\x5f\154\x64\141\160\137\x6f\165")) {
goto lr;
}
echo "\11\x9\x9\x9\11\11\11\x3c\x62\162\x3e\xa\x9\11\x9\11\11\11\11\74\x74\x61\142\154\145\x3e\xa\x9\11\x9\11\11\11\11\11\74\164\x72\76\xa\x9\11\11\x9\x9\x9\11\x9\x9\x3c\x74\x64\76\12\11\x9\11\11\11\x9\x9\11\x9\11\74\x73\x74\x72\x6f\156\x67\76\117\125\40\x42\141\163\145\144\x20\122\x6f\154\x65\40\115\141\x70\160\x69\156\147\x3a\x20\74\57\x73\164\162\x6f\156\x67\x3e\12\x9\x9\x9\11\x9\x9\11\x9\11\x3c\57\164\144\x3e\xa\11\11\x9\11\x9\11\x9\11\11\74\164\x64\x3e\12\x9\x9\11\x9\11\11\11\x9\x9\11\104\151\163\x61\142\154\145\144\12\11\11\11\x9\11\11\11\11\11\x3c\57\x74\144\76\xa\11\x9\11\x9\11\x9\x9\x9\74\57\x74\162\x3e\xa\x9\x9\x9\x9\11\11\11\x3c\x2f\164\141\142\x6c\x65\x3e\12\x9\11\x9\11\11\x9\x9";
goto rM;
lr:
echo "\x9\x9\11\11\11\x9\11\74\x74\x61\142\x6c\145\76\12\x9\11\11\11\x9\11\x9\x9\74\x74\162\x3e\xa\11\x9\x9\x9\x9\x9\11\11\11\x3c\164\144\76\12\x9\11\11\x9\11\x9\11\x9\x9\11\x3c\150\x33\x3e\117\x55\40\142\x61\x73\145\144\40\162\157\x6c\145\40\155\x61\x70\160\x69\x6e\x67\x3a\74\x2f\150\63\x3e\xa\x9\11\x9\x9\x9\x9\x9\11\11\x3c\57\x74\144\x3e\12\11\11\x9\11\x9\x9\11\11\74\57\164\x72\x3e\xa\11\11\11\11\11\x9\11\x3c\x2f\164\x61\x62\x6c\x65\76\xa\11\x9\11\11\x9\11\x9\x3c\x64\151\166\40\x63\154\x61\163\x73\75\x22\x6d\x6f\x5f\x6c\144\x61\160\x5f\154\x6f\x63\x61\x6c\137\144\x65\142\165\x67\147\145\x72\137\x74\141\142\x6c\145\x5f\x61\x72\x65\x61\x22\76\xa\11\11\11\11\x9\11\11\x9\74\164\x61\142\x6c\145\x20\x63\154\x61\163\163\75\x22\x6d\157\x5f\154\144\x61\160\x5f\x6c\x6f\143\x61\154\x5f\x64\145\142\x75\x67\x67\145\162\137\x74\x61\x62\154\145\42\76\12\11\x9\x9\11\x9\x9\x9\x9\11";
$Ny = !empty(get_option("\155\x6f\x5f\154\x64\141\160\137\154\157\x63\x61\x6c\137\x6f\x75\x5f\162\x6f\x6c\145\x5f\155\x61\160\x70\x69\x6e\x67\137\157\160\164\x69\157\x6e\163")) ? unserialize(get_option("\x6d\157\137\x6c\144\x61\160\x5f\x6c\x6f\x63\141\x6c\137\x6f\165\137\x72\x6f\154\x65\x5f\x6d\141\x70\160\151\x6e\147\x5f\x6f\x70\164\x69\157\x6e\x73")) : array();
$ZS = count($Ny);
if (!($ZS > 0)) {
goto Tb;
}
echo "\11\x9\x9\11\x9\x9\x9\x9\11\x9\11\x3c\164\162\x3e\12\11\x9\x9\11\11\11\11\11\x9\11\11\11\x3c\x74\x64\x3e\x3c\x73\164\162\x6f\x6e\147\76\x4c\x44\101\120\x20\x4f\125\x3c\57\x73\164\162\157\x6e\147\x3e\x3c\x2f\x74\144\x3e\xa\x9\11\x9\x9\x9\x9\x9\11\x9\11\11\11\x3c\x74\x64\x3e\x3c\163\164\162\157\156\147\76\x57\x6f\x72\x64\120\x72\145\163\163\x20\122\x6f\x6c\x65\74\57\163\164\x72\157\x6e\147\76\x3c\x2f\x74\144\76\12\11\11\11\11\x9\x9\x9\x9\11\11\11\x3c\57\164\162\x3e\xa\xa\x9\x9\11\x9\11\11\x9\11\11\11";
Tb:
$Ms = 1;
iz:
if (!($Ms <= $ZS)) {
goto Z9;
}
$oC = $Ny[$Ms - 1];
$ix = $oC["\157\x75\x5f\x76\x61\154\165\145"];
$nv = $oC["\x6f\x75\x5f\142\141\x73\145\144\137\x77\160\x5f\x72\157\154\145\137\x6e\x61\x6d\x65"];
echo "\xa\11\x9\11\11\x9\11\x9\11\11\11\11\74\164\162\76\12\11\11\11\x9\x9\x9\x9\x9\x9\11\11\11\74\x74\144\76";
echo esc_html($ix);
echo "\x3c\57\x74\144\x3e\xa\x9\11\11\x9\11\11\11\11\11\11\11\x9\74\164\x64\x3e";
echo esc_html($nv);
echo "\74\57\x74\x64\x3e\12\11\x9\11\11\x9\x9\x9\11\x9\x9\x9\74\x2f\164\162\x3e\12\xa\x9\x9\11\11\11\x9\11\11\11\x9\x9";
Vl:
$Ms++;
goto iz;
Z9:
echo "\x9\11\11\x9\11\11\11\11\74\57\x74\141\142\x6c\145\x3e\xa\11\11\11\x9\x9\x9\x9\x3c\x2f\x64\x69\x76\76\x20\12\x9\x9\11\x9\x9\x9\x9";
rM:
echo "\11\11\11\x9\x9\x9\xa\x9\x9\x9\x9\11\x9\74\164\141\x62\x6c\145\x3e\12\x9\11\x9\11\11\11\x9\74\164\x72\76\xa\11\x9\11\11\x9\11\11\11\74\x74\144\x3e\xa\x9\11\11\x9\x9\11\11\11\x9\x3c\x68\x34\40\163\164\x79\x6c\x65\75\x22\143\157\154\157\162\72\40\142\154\x61\143\x6b\73\x22\76\114\157\x67\x69\156\x20\162\x65\163\164\162\151\x63\164\x69\x6f\x6e\x20\x62\141\163\x65\144\40\157\156\x20\162\157\154\145\163\x3a\x3c\x2f\x68\64\76\12\x9\11\x9\11\x9\11\x9\x9\x3c\57\164\144\x3e\xa\11\x9\11\11\x9\x9\x9";
$sV = !empty(get_option("\155\x6f\x5f\x6c\x64\x61\x70\x5f\145\156\x61\x62\154\145\x5f\162\157\x6c\145\x5f\162\145\x73\x74\162\x69\x63\x74\151\x6f\x6e")) && "\61" === get_option("\x6d\x6f\x5f\154\x64\x61\160\x5f\x65\156\141\142\x6c\145\x5f\x72\157\154\x65\x5f\x72\x65\163\164\x72\x69\x63\164\151\157\156") ? true : false;
if ($sV) {
goto dl;
}
echo "\11\x9\11\11\x9\11\x9\x9\x9\x3c\x74\x64\76\104\151\163\141\142\154\145\144\x3c\x2f\x74\144\76\xa\x9\11\11\11\11\11\11\11\74\x2f\164\162\x3e\xa\x9\x9\11\x9\11\11\x9\11";
goto xA;
dl:
$VW = !empty(get_option("\x6d\157\x5f\154\144\141\160\x5f\162\x65\x73\164\162\151\143\x74\x65\x64\x5f\154\x6f\x67\151\156\137\x72\157\154\145\x73")) ? unserialize(get_option("\x6d\157\x5f\154\x64\141\160\x5f\x72\x65\163\x74\162\151\x63\164\x65\x64\137\154\x6f\x67\151\156\137\x72\x6f\x6c\x65\x73")) : array();
$sD = '';
foreach ($VW as $nv) {
$sD = $sD . $nv . "\x2c\40";
iG:
}
pR:
$sD = substr($sD, 0, -2);
if (!empty($sD)) {
goto nB;
}
$sD = "\x4e\x6f\x6e\145";
nB:
echo "\x9\x9\x9\11\11\x9\x9\x9\74\57\164\162\76\xa\x9\11\11\x9\11\11\11\11\x3c\x74\162\76\xa\11\11\11\11\11\x9\x9\11\x9\x3c\x74\144\x3e\12\x9\x9\x9\x9\11\x9\11\x9\x9\x9\x3c\x73\164\x72\x6f\x6e\x67\x3e\x52\x65\x73\164\x72\151\x63\164\x65\x64\40\x52\157\x6c\145\x73\72\x20\x3c\57\x73\x74\162\x6f\156\147\76\xa\x9\11\11\11\11\11\11\x9\11\x3c\x2f\x74\x64\x3e\12\x9\x9\x9\11\11\x9\x9\x9\x9\x3c\x74\x64\40\x63\x6c\x61\163\x73\x3d\x22\x6d\157\x5f\x6c\x64\141\x70\137\154\x6f\x63\141\154\137\x64\x65\142\x75\147\147\145\162\137\164\144\137\x72\151\147\150\x74\42\76\xa\11\11\11\11\11\11\x9\11\x9\11";
echo esc_html($sD);
echo "\11\11\x9\x9\x9\11\11\11\11\11\x3c\x62\x72\x3e\xa\x9\x9\x9\11\x9\x9\11\x9\11\x3c\57\164\144\x3e\12\11\x9\11\x9\11\x9\11\11\x3c\57\164\x72\76\xa\x9\11\11\11\x9\11\11\x9";
xA:
echo "\x9\11\x9\x9\11\11\74\57\x74\141\x62\154\145\76\xa\11\11\11\x9\11\11";
goto nY;
bD:
echo "\x9\11\x9\x9\x9\x9\x3c\164\x61\x62\x6c\145\76\12\x9\11\x9\11\x9\x9\11\74\x74\162\76\xa\11\x9\x9\11\11\x9\x9\x9\74\164\x64\x3e\xa\x9\11\11\x9\x9\11\11\x9\11\74\163\164\162\x6f\156\x67\76\x52\x6f\x6c\x65\x20\x4d\141\x70\160\151\x6e\x67\74\57\163\x74\x72\x6f\x6e\147\x3e\xa\11\11\11\x9\x9\11\11\x9\74\57\164\144\x3e\12\x9\x9\11\11\11\x9\x9\x9\x3c\x74\144\x20\143\x6c\x61\x73\163\75\42\155\x6f\x5f\x6c\x64\x61\160\x5f\154\x6f\143\x61\x6c\137\x64\x65\x62\x75\x67\x67\145\162\x5f\164\x64\x5f\162\x69\x67\150\x74\42\x3e\xa\11\11\11\x9\11\11\11\x9\x9";
echo esc_html($SB);
echo "\11\11\11\11\11\11\x9\11\x3c\57\x74\x64\x3e\xa\11\x9\11\11\11\11\x9\x3c\57\x74\x72\76\xa\x9\11\x9\11\x9\11\x3c\57\164\x61\x62\154\145\76\xa\11\x9\11\x9\x9\x9";
nY:
echo "\11\11\11\11\74\x2f\x74\144\x3e\12\11\11\11\x3c\x2f\164\162\x3e\xa\x9\x9\x3c\57\164\141\x62\x6c\x65\x3e\xa\x9\11\x3c\x62\162\x3e\xa\x9\74\57\x64\x69\x76\x3e\xa\11\x3c\x64\x69\x76\40\x63\154\141\x73\x73\x3d\42\155\x6f\137\154\144\x61\x70\137\154\157\x63\141\x6c\137\x73\x6d\141\x6c\x6c\x5f\x6c\x61\171\x6f\165\164\x22\x3e\xa\x9\x9\x3c\x74\x61\142\x6c\x65\40\143\x6c\141\x73\163\x3d\x22\155\x6f\137\x6c\144\141\x70\x5f\154\157\143\141\154\x5f\x64\x65\142\165\x67\x67\x65\x72\x22\x3e\xa\11\x9\x9\74\164\162\x3e\12\11\11\11\11\74\164\144\x3e\12\x9\11\11\x9\11";
$NJ = !empty(get_option("\155\157\137\154\x64\141\160\137\154\x6f\143\141\x6c\x5f\x65\156\141\142\x6c\145\137\x61\164\x74\x72\137\155\141\160\x70\x69\x6e\x67")) && "\x31" === get_option("\x6d\x6f\137\x6c\144\141\160\137\154\157\143\x61\x6c\x5f\145\x6e\141\142\154\x65\x5f\141\x74\164\162\137\x6d\x61\160\160\x69\x6e\147") ? "\x45\x6e\x61\142\x6c\x65\x64" : "\104\x69\163\x61\142\154\145\144";
$wO = !empty(get_option("\155\157\137\154\x64\141\x70\137\x6c\x6f\x63\141\154\x5f\x65\x6d\x61\151\x6c\137\141\x74\x74\x72\x69\x62\165\164\145")) ? get_option("\155\157\x5f\x6c\144\x61\160\x5f\154\x6f\x63\x61\x6c\x5f\145\155\141\151\154\x5f\141\164\x74\x72\x69\142\165\x74\x65") : '';
$tk = !empty(get_option("\155\157\137\x6c\144\141\x70\137\154\x6f\143\141\154\137\x70\150\157\156\145\137\141\164\x74\162\x69\x62\165\x74\145")) ? get_option("\155\157\137\x6c\x64\x61\x70\x5f\154\x6f\x63\141\x6c\x5f\x70\150\x6f\156\145\x5f\141\x74\164\162\x69\142\x75\164\145") : '';
$FW = !empty(get_option("\x6d\x6f\137\x6c\144\x61\160\137\x6c\x6f\143\141\154\x5f\146\x6e\x61\x6d\145\x5f\141\164\x74\162\151\142\165\x74\x65")) ? get_option("\x6d\157\x5f\154\x64\x61\x70\137\x6c\157\143\141\x6c\x5f\146\156\x61\x6d\x65\137\x61\164\164\162\151\x62\x75\x74\145") : '';
$sC = !empty(get_option("\x6d\157\137\154\144\141\160\x5f\154\157\143\141\154\137\154\x6e\x61\x6d\x65\x5f\141\164\x74\162\x69\142\x75\164\x65")) ? get_option("\x6d\x6f\137\154\x64\141\x70\137\154\157\143\141\x6c\137\x6c\156\x61\155\145\137\141\164\164\162\151\x62\165\x74\x65") : '';
$Vl = !empty(get_option("\x6d\x6f\137\154\x64\x61\x70\x5f\x6c\x6f\x63\x61\154\137\156\151\143\x6b\156\x61\155\145\137\141\x74\x74\162\151\142\165\x74\145")) ? get_option("\x6d\x6f\x5f\x6c\x64\x61\x70\x5f\x6c\157\x63\141\154\137\156\x69\x63\153\156\x61\x6d\x65\137\141\164\164\x72\x69\142\x75\x74\x65") : '';
echo "\11\11\x9\x9\x9\74\150\x33\x3e\x41\164\x74\162\x69\142\165\x74\145\40\115\x61\x70\x70\x69\x6e\x67\40\103\157\156\146\151\x67\x75\162\141\164\x69\157\156\40\123\x74\141\164\x75\163\74\57\150\x33\x3e\xa\x9\11\x9\11\x9";
if ("\x45\x6e\x61\x62\154\145\144" === $NJ && NddKoYsdasadJD()) {
goto Vw;
}
if (!empty($wO) && NddKoYsdasadJD()) {
goto jN;
}
echo "\11\11\x9\11\x9\x9\74\x73\x74\x72\157\156\x67\76\116\x6f\x74\x20\103\157\x6e\146\151\147\165\162\145\x64\74\x2f\163\x74\x72\157\x6e\x67\x3e\xa\x9\11\x9\11\11\11";
goto N3;
Vw:
echo "\x9\x9\x9\11\11\11\74\164\x61\x62\154\145\x3e\12\11\x9\11\11\x9\x9\11\x3c\164\162\76\xa\x9\x9\11\x9\11\x9\11\x9\74\164\144\76\xa\11\x9\x9\11\11\x9\11\x9\x9\x3c\x73\x74\x72\157\156\x67\76\101\x74\x74\162\151\142\165\x74\145\40\x4d\x61\x70\160\151\x6e\x67\74\x2f\x73\x74\162\x6f\x6e\x67\x3e\xa\11\11\11\11\x9\11\x9\11\x3c\x2f\164\144\76\xa\11\x9\11\x9\11\11\x9\x9\x3c\164\x64\x20\143\154\x61\x73\163\x3d\42\155\157\x5f\154\x64\x61\x70\137\154\157\x63\141\154\137\x64\x65\142\x75\147\147\x65\x72\137\x74\x64\x5f\x72\x69\147\150\x74\42\76\xa\x9\11\11\11\x9\11\x9\x9\x9";
echo esc_html($NJ);
echo "\x9\11\11\11\11\x9\x9\x9\74\57\x74\144\76\xa\11\11\x9\11\x9\x9\x9\x3c\x2f\x74\162\x3e\12\x9\x9\11\11\x9\11\x9\74\x74\x72\76\xa\11\x9\11\11\x9\11\x9\11\74\x74\x64\x3e\xa\11\11\11\11\11\11\x9\11\11\x3c\x73\x74\162\x6f\156\x67\76\x45\155\x61\151\154\40\x41\164\x74\162\151\x62\165\164\145\74\x2f\163\164\162\x6f\156\x67\76\12\x9\11\x9\x9\11\11\11\11\x3c\57\x74\x64\76\12\11\11\11\11\11\11\x9\x9\74\x74\x64\x20\143\x6c\x61\x73\163\x3d\x22\x6d\x6f\x5f\154\144\141\x70\137\154\157\x63\x61\x6c\x5f\144\x65\x62\165\147\147\x65\x72\137\164\x64\x5f\x72\x69\147\150\164\42\76\12\x9\x9\11\x9\x9\11\x9\x9\x9";
echo esc_html($wO);
echo "\11\x9\11\11\x9\11\x9\x9\74\57\x74\144\x3e\xa\11\x9\11\11\x9\11\x9\x3c\57\x74\162\76\xa\11\x9\11\11\11\x9\11\74\x74\x72\76\xa\11\11\x9\11\11\11\x9\x9\x3c\164\144\76\xa\x9\x9\x9\x9\11\x9\11\11\x9\x3c\163\x74\162\x6f\156\x67\x3e\120\150\157\x6e\x65\40\x41\164\164\162\x69\x62\165\164\145\74\57\x73\x74\x72\x6f\156\x67\76\xa\x9\x9\11\x9\11\x9\11\11\74\57\164\x64\x3e\xa\11\x9\x9\11\11\11\x9\11\x3c\x74\x64\x20\143\x6c\141\x73\163\x3d\x22\x6d\157\137\154\144\x61\x70\137\154\157\143\141\x6c\x5f\144\145\142\x75\x67\147\x65\x72\137\164\144\137\x72\151\147\x68\164\42\76\xa\11\11\11\x9\x9\x9\x9\11\11";
echo esc_html($tk);
echo "\11\x9\x9\x9\11\x9\x9\x9\74\x2f\164\144\76\xa\x9\11\11\11\x9\11\x9\74\x2f\164\162\76\12\11\x9\11\x9\x9\x9\x9\x3c\164\162\x3e\xa\11\x9\x9\11\x9\x9\11\11\74\x74\x64\76\xa\x9\x9\x9\x9\11\11\11\x9\11\x3c\x73\x74\x72\157\x6e\147\x3e\x46\x69\162\163\164\40\x4e\x61\x6d\x65\x20\101\164\164\x72\x69\142\165\x74\x65\74\57\x73\x74\x72\x6f\156\x67\x3e\xa\x9\x9\x9\11\11\x9\x9\11\x3c\x2f\164\144\x3e\12\11\x9\x9\11\11\11\x9\x9\74\164\x64\40\143\154\141\163\163\x3d\42\155\x6f\x5f\x6c\144\141\160\x5f\x6c\x6f\143\x61\x6c\137\144\145\142\165\x67\x67\x65\x72\x5f\164\x64\137\x72\x69\x67\x68\164\x22\76\xa\x9\x9\x9\11\11\x9\11\11\x9";
echo esc_html($FW);
echo "\x9\11\x9\11\11\11\x9\11\74\57\x74\x64\76\xa\11\11\11\x9\11\x9\11\74\57\164\x72\x3e\12\11\x9\11\11\x9\11\x9\x3c\x74\162\x3e\12\11\11\11\x9\x9\11\11\11\x3c\x74\x64\x3e\xa\x9\x9\x9\11\11\11\11\x9\11\x3c\163\164\x72\x6f\x6e\147\76\114\141\163\x74\40\x4e\141\155\145\x20\101\x74\x74\162\151\x62\165\164\145\x3c\57\x73\x74\162\157\156\147\x3e\xa\11\x9\11\x9\x9\x9\x9\x9\74\57\164\144\76\12\11\x9\x9\x9\11\x9\x9\11\x3c\x74\144\40\x63\x6c\141\163\x73\x3d\x22\155\x6f\137\x6c\x64\x61\160\x5f\x6c\157\143\141\154\137\x64\145\x62\165\147\x67\145\x72\x5f\164\x64\137\x72\x69\147\x68\x74\x22\x3e\xa\x9\x9\x9\x9\11\x9\x9\x9\11";
echo esc_html($sC);
echo "\x9\11\11\x9\11\x9\11\11\x3c\57\x74\x64\x3e\12\x9\x9\x9\11\11\x9\x9\74\x2f\x74\162\x3e\12\11\11\11\11\x9\11\x9\74\x74\162\x3e\12\11\x9\x9\x9\11\x9\11\11\74\x74\144\76\12\x9\11\11\11\11\x9\x9\11\x9\74\163\164\x72\x6f\156\147\76\116\151\143\153\156\141\x6d\145\x20\x41\x74\164\x72\x69\x62\165\164\x65\74\x2f\163\x74\162\x6f\156\x67\x3e\xa\11\11\x9\11\x9\x9\11\11\x3c\57\x74\x64\x3e\xa\x9\11\x9\x9\11\x9\11\11\74\x74\x64\x20\143\154\x61\x73\163\75\x22\x6d\x6f\x5f\x6c\144\141\x70\137\x6c\157\x63\141\154\137\144\145\x62\165\147\147\145\x72\x5f\x74\x64\x5f\162\151\147\x68\164\42\76\12\x9\x9\11\x9\x9\x9\x9\x9\x9";
echo esc_html($Vl);
echo "\x9\11\11\x9\11\x9\x9\11\74\57\x74\144\76\12\11\x9\11\x9\11\x9\x9\74\x2f\x74\x72\x3e\xa\xa\11\11\x9\x9\11\11\11";
$df = !empty(get_option("\x6d\157\x5f\x6c\144\141\160\137\154\x6f\143\141\154\x5f\x64\x69\x73\x70\x6c\x61\x79\x5f\x6e\x61\155\145\137\x61\x74\164\162\x69\x62\x75\x74\145")) ? get_option("\x6d\157\x5f\x6c\144\141\160\x5f\154\157\x63\x61\154\137\144\151\x73\x70\154\x61\171\x5f\x6e\x61\155\145\137\141\x74\164\x72\151\142\x75\x74\x65") : '';
if ("\x6e\151\143\153\x6e\141\155\145" === $df) {
goto nl;
}
if ("\145\x6d\x61\151\x6c" === $df) {
goto Gr;
}
if ("\146\151\162\x73\164\x6e\141\x6d\145" === $df) {
goto FV;
}
if ("\146\151\162\163\164\154\x61\163\x74" === $df) {
goto PB;
}
if ("\154\x61\163\x74\146\x69\162\x73\164" === $df) {
goto dU;
}
goto uN;
nl:
$df = "\116\151\x63\153\x6e\141\155\145";
goto uN;
Gr:
$df = "\105\155\141\x69\x6c";
goto uN;
FV:
$df = "\x46\151\162\x73\x74\40\x4e\x61\x6d\x65";
goto uN;
PB:
$df = "\106\151\162\x73\164\40\x4e\x61\x6d\x65\40\x2b\x20\x4c\x61\163\x74\x20\116\x61\x6d\x65";
goto uN;
dU:
$df = "\114\x61\163\164\40\x4e\141\x6d\145\40\x2b\40\106\151\162\163\x74\40\x4e\141\x6d\x65";
uN:
echo "\x9\x9\x9\11\x9\x9\11\74\164\162\x3e\xa\11\x9\11\11\11\x9\x9\x9\74\164\x64\76\12\x9\x9\11\x9\x9\x9\x9\11\x9\x3c\x73\x74\x72\x6f\x6e\147\x3e\x44\x69\x73\x70\154\141\x79\40\x4e\141\x6d\145\x3c\57\163\164\162\157\156\147\76\12\x9\x9\x9\x9\11\11\11\11\74\57\164\144\76\xa\11\11\11\x9\11\11\11\11\74\x74\x64\40\x63\x6c\141\x73\163\x3d\x22\155\x6f\x5f\154\x64\x61\160\x5f\x6c\x6f\x63\x61\x6c\x5f\144\145\x62\x75\x67\147\145\x72\x5f\x74\x64\137\x72\151\x67\x68\164\42\76\xa\x9\11\x9\11\11\x9\11\x9\11";
echo esc_html($df);
echo "\x9\11\11\x9\11\11\x9\11\x9\x3c\x62\162\76\xa\11\x9\11\11\x9\x9\11\11\x3c\x2f\x74\x64\x3e\xa\11\x9\x9\x9\11\x9\11\74\57\x74\x72\x3e\12\x9\x9\11\11\11\11\x3c\x2f\x74\x61\x62\x6c\x65\76\12\11\11\11\11\11\11\x3c\142\162\x3e\xa\11\11\x9\x9\x9\x9\74\164\x61\x62\x6c\145\x20\x63\154\x61\x73\163\75\x22\x6d\x6f\x5f\x6c\x64\141\160\x5f\154\157\x63\141\x6c\x5f\x64\145\x62\x75\147\147\x65\x72\x5f\x74\141\142\x6c\145\42\76\12\x9\x9\x9\11\x9\x9\11";
$ps = !empty(get_option("\x6d\157\x5f\x6c\x64\x61\160\137\154\157\143\x61\154\x5f\143\165\x73\164\x6f\x6d\x5f\141\164\x74\x72\151\x62\165\x74\x65\x73")) ? unserialize(get_option("\x6d\x6f\x5f\x6c\x64\141\x70\137\154\157\143\141\154\x5f\143\x75\x73\x74\x6f\x6d\x5f\x61\x74\164\x72\x69\142\165\164\145\163")) : array();
if (!(count($ps) > 0)) {
goto Ai;
}
echo "\12\x9\x9\x9\11\11\11\11\11\x9\74\x74\162\76\12\x9\11\11\x9\x9\x9\11\x9\11\11\x3c\x74\144\x20\143\157\154\x73\160\x61\x6e\75\42\62\x22\x20\x73\x74\171\x6c\145\x3d\x22\164\x65\170\164\x2d\x61\x6c\151\147\x6e\x3a\x20\x63\145\156\164\145\162\73\42\76\74\x73\164\x72\157\156\x67\x3e\x43\x75\163\164\x6f\x6d\40\x41\164\x74\162\151\x62\x75\x74\145\x73\74\57\163\164\162\157\156\147\x3e\x3c\57\x74\x64\76\xa\11\11\x9\x9\x9\x9\11\11\x9\x3c\x2f\164\x72\76\xa\11\11\11\x9\11\11\11\x9\11\74\164\162\x3e\12\x9\x9\11\x9\x9\x9\x9\x9\11\11\x3c\x74\x64\76\74\x73\164\162\157\156\x67\x3e\115\145\164\x61\x20\113\x65\x79\74\57\x73\x74\162\x6f\156\x67\76\x3c\x2f\x74\x64\76\12\11\x9\11\11\11\11\11\x9\11\11\74\164\x64\76\x3c\x73\x74\162\157\x6e\147\76\101\x74\164\x72\x69\142\165\164\145\40\x4e\141\155\x65\x3c\57\163\164\x72\157\156\x67\76\x3c\x2f\x74\144\x3e\xa\11\11\x9\11\x9\x9\11\11\11\74\x2f\x74\162\x3e\xa\12\x9\11\11\x9\11\11\x9\11";
$AO = count($ps);
foreach ($ps as $CY => $wV) {
echo "\12\11\11\x9\x9\11\x9\x9\11\11\11\74\x74\x72\x3e\12\11\x9\x9\11\11\x9\11\11\11\11\11\x3c\x74\x64\76";
echo esc_html($CY);
echo "\x3c\x2f\x74\144\x3e\xa\x9\11\x9\11\x9\x9\11\x9\x9\11\x9\x3c\164\144\76";
echo esc_html($wV);
echo "\74\x2f\164\x64\x3e\12\11\11\11\11\11\11\x9\x9\x9\11\74\57\x74\162\x3e\12\12\x9\x9\11\11\11\11\11\11\x9";
XC:
}
vP:
Ai:
echo "\x9\x9\11\x9\11\11\74\x2f\x74\x61\142\x6c\145\x3e\12\x9\11\11\11\11\11";
goto N3;
jN:
echo "\11\11\11\x9\x9\x9\x3c\164\141\x62\x6c\145\x3e\12\11\11\x9\x9\11\11\11\74\x74\x72\x3e\xa\11\x9\x9\11\11\x9\x9\11\x3c\x74\x64\76\xa\x9\11\x9\x9\11\11\11\x9\x9\74\x73\164\x72\157\x6e\147\76\101\164\164\162\x69\142\x75\164\145\x20\115\x61\x70\x70\x69\x6e\x67\x3c\57\x73\164\162\x6f\156\147\x3e\xa\11\x9\11\x9\x9\11\11\11\74\57\x74\144\76\12\x9\11\11\11\11\x9\11\x9\74\x74\x64\40\143\154\x61\x73\163\75\x22\155\157\x5f\154\x64\x61\x70\137\154\157\143\x61\154\x5f\x64\x65\x62\165\147\147\145\162\x5f\164\x64\x5f\162\x69\147\150\x74\x22\x3e\12\11\x9\11\x9\11\x9\11\x9\x9";
echo esc_html($NJ);
echo "\11\x9\x9\x9\x9\x9\11\11\x3c\57\164\x64\76\xa\x9\11\11\11\x9\x9\x9\x3c\57\x74\x72\76\12\x9\11\11\x9\11\x9\74\x2f\164\x61\x62\154\145\76\12\11\11\x9\x9\x9\11";
N3:
echo "\x9\11\11\x9\74\x2f\164\x64\x3e\12\11\x9\x9\x3c\x2f\x74\162\x3e\xa\x9\x9\x3c\57\164\141\142\154\145\76\12\11\11\x3c\x62\162\x3e\12\11\74\57\x64\151\x76\x3e\12\12\x3c\163\143\x72\x69\x70\x74\76\xa\x66\165\x6e\143\x74\x69\157\x6e\x20\x74\x6f\147\147\154\x65\x44\145\142\x75\147\147\x65\162\x50\x61\x73\163\167\157\x72\x64\x56\x69\163\x69\x62\151\x6c\x69\x74\x79\x28\x70\141\163\x73\167\157\162\x64\137\x69\x64\x2c\x20\164\x6f\x67\147\x6c\145\137\x69\144\51\x20\173\xa\x9\143\157\x6e\x73\x74\x20\164\x6f\147\x67\154\145\40\75\40\x64\157\143\x75\155\145\156\x74\56\161\165\x65\x72\171\123\145\x6c\145\143\164\157\162\50\42\43\42\x20\x2b\40\164\x6f\147\147\x6c\x65\137\x69\144\x29\x3b\xa\11\x63\x6f\x6e\163\164\x20\x70\141\163\163\167\157\162\144\40\x3d\x20\144\157\143\x75\x6d\145\x6e\164\56\x71\x75\145\162\x79\123\x65\x6c\145\143\164\157\x72\x28\x22\x23\x22\40\x2b\x20\160\141\x73\x73\x77\x6f\x72\144\x5f\x69\x64\51\x3b\12\xa\x9\166\151\163\151\142\154\x65\137\160\141\x74\150\x20\x3d\x20\42";
echo esc_url(plugin_dir_url(__FILE__) . "\x2f\x69\156\143\154\165\x64\x65\163\x2f\151\x6d\141\x67\145\163\57\145\x79\x65\56\167\x65\x62\x70");
echo "\x22\x3b\12\11\x69\x6e\x76\x69\163\x69\142\x6c\145\137\x70\x61\x74\150\40\x3d\40\42";
echo esc_url(plugin_dir_url(__FILE__) . "\x2f\x69\x6e\x63\154\x75\144\x65\x73\57\151\x6d\x61\147\x65\163\x2f\x65\x79\145\x2d\163\x6c\x61\163\x68\56\x77\145\142\x70");
echo "\x22\x3b\12\xa\11\151\x66\x20\50\164\x6f\x67\147\x6c\145\x2e\x73\x72\x63\x20\75\75\75\x20\166\x69\x73\x69\x62\154\x65\x5f\160\141\164\150\x29\40\x7b\xa\x9\x9\x74\157\147\147\154\145\x2e\163\162\143\x20\75\x20\x69\156\166\x69\163\x69\142\154\145\137\160\141\164\x68\73\xa\x9\11\x70\141\x73\x73\x77\x6f\162\144\x2e\151\x6e\156\x65\162\x48\124\x4d\x4c\x20\75\40\42";
echo esc_html(Mo_Ldap_Local_Util::decrypt(get_option("\x6d\157\137\154\144\x61\x70\137\154\157\x63\x61\154\137\163\145\162\166\145\x72\x5f\160\141\x73\x73\167\x6f\162\x64")));
echo "\40\42\73\12\11\x7d\40\x65\154\163\x65\40\x7b\12\11\x9\x74\x6f\147\147\154\x65\x2e\x73\162\143\x20\75\x20\x76\151\x73\151\142\154\x65\x5f\160\141\x74\x68\x3b\xa\x9\11\160\x61\163\163\x77\157\162\x64\x2e\x69\x6e\156\145\162\x48\x54\115\114\x20\75\40\42\x2a\52\52\x2a\52\52\x2a\x2a\52\52\52\52\x2a\x20\42\x3b\xa\x9\175\xa\175\12\74\57\x73\x63\x72\x69\x70\164\x3e\xa\12\x9";
}
function mo_user_report_page()
{
echo "\11\x3c\x64\151\166\40\143\154\x61\163\163\75\x22\x6d\x6f\137\154\144\141\160\137\x6c\157\x63\x61\154\137\x73\x6d\x61\154\154\x5f\154\141\x79\x6f\x75\x74\42\x20\x73\164\x79\x6c\145\x3d\x22\155\141\x72\147\x69\156\x2d\164\157\160\x3a\x30\160\x78\x3b\40\x68\145\x69\147\x68\x74\x3a\40\x61\165\164\x6f\73\42\76\12\11\11";
mo_ldap_is_license_verification_done();
echo "\x9\x9\x3c\150\62\x3e\125\x73\145\162\40\x52\x65\x70\157\162\164\x3c\57\150\62\76\xa\x9\x9\x3c\x66\157\162\155\40\x6e\141\155\145\75\x22\153\x65\145\x70\137\165\x73\x65\x72\137\162\x65\160\157\x72\164\137\x66\x6f\162\x6d\137\157\156\x5f\x75\151\156\163\x74\x61\x6c\x6c\42\40\x69\144\x3d\42\153\x65\x65\x70\137\x75\x73\145\162\x5f\x72\145\160\157\x72\164\x5f\x66\157\x72\155\137\x6f\x6e\137\x75\x69\156\163\x74\x61\154\x6c\42\x20\155\145\164\x68\157\x64\75\x22\160\157\163\x74\x22\40\x61\x63\164\x69\x6f\x6e\x3d\x22\42\x3e\12\x9\11\11\x3c\151\156\x70\x75\164\40\x74\x79\x70\x65\x3d\42\x68\x69\x64\144\145\156\42\x20\x6e\x61\155\145\x3d\x22\157\x70\164\151\157\x6e\x22\x20\166\x61\x6c\x75\x65\x3d\42\x6b\145\145\160\137\x75\x73\145\162\x5f\162\145\160\157\x72\164\x5f\154\x6f\147\x73\137\x6f\x6e\137\165\x6e\x69\163\164\141\x6c\154\42\x2f\x3e\xa\x9\x9\11\x3c\x69\x6e\160\x75\164\40\x74\x79\x70\145\75\x22\x63\150\145\143\x6b\x62\x6f\x78\42\40\151\x64\75\x22\155\x6f\137\154\x64\141\160\x5f\154\157\143\141\x6c\x5f\153\145\x65\x70\x5f\x75\163\145\162\x5f\162\x65\160\157\x72\x74\x5f\x6c\x6f\x67\x22\40\x6e\141\x6d\145\x3d\x22\x6d\x6f\x5f\154\x64\x61\x70\x5f\x6c\157\x63\x61\154\x5f\x6b\145\145\x70\137\x75\163\x65\162\x5f\162\145\160\x6f\162\x74\137\154\157\147\42\xa\x9\x9\11\11\x20\40\40\x76\x61\154\x75\145\75\x22\61\x22\x20";
checked(get_option("\x6d\x6f\x5f\154\x64\141\x70\137\154\x6f\x63\141\154\137\x6b\x65\x65\x70\137\x75\x73\x65\162\x5f\162\145\x70\x6f\x72\x74\x5f\x6c\157\x67\x5f\157\156\137\x75\x6e\x69\x6e\163\x74\141\154\154") == 1);
echo "\40\x2f\76\12\x9\x9\x9\113\145\145\x70\x20\x55\163\x65\162\40\122\x65\x70\x6f\x72\x74\x20\x74\141\x62\154\145\x20\157\156\40\125\x6e\x69\156\163\x74\141\154\154\12\x9\11\x3c\x2f\146\157\162\155\x3e\12\x9\x9\x3c\x62\162\76\xa\xa\11\x9\74\146\157\162\155\x20\156\141\x6d\145\x3d\42\x66\42\40\x69\144\x3d\x22\165\163\x65\162\137\x72\145\x70\157\162\164\x5f\x66\157\x72\155\42\40\155\x65\164\150\157\x64\x3d\42\x70\157\x73\164\42\40\141\x63\164\x69\157\156\75\x22\42\76\xa\x9\x9\x9\x3c\x69\156\160\x75\164\x20\x74\171\x70\145\75\42\150\151\x64\x64\145\156\x22\40\x6e\141\155\x65\x3d\x22\x6f\160\164\x69\157\x6e\x22\x20\x76\141\x6c\165\145\x3d\42\165\163\x65\x72\137\162\x65\160\x6f\x72\164\x5f\154\x6f\147\163\42\57\x3e\12\11\11\11\x3c\x69\156\x70\x75\164\x20\164\171\160\x65\x3d\42\x63\150\x65\143\x6b\142\157\170\x22\40\x69\144\75\42\x6d\157\137\x6c\144\x61\x70\x5f\154\x6f\x63\141\154\x5f\x75\163\x65\162\137\x72\145\160\157\162\x74\x5f\154\157\147\42\x20\x6e\141\155\145\75\x22\155\x6f\x5f\154\144\x61\160\137\154\157\143\141\154\137\x75\x73\x65\x72\137\x72\145\x70\x6f\x72\164\x5f\x6c\x6f\147\x22\xa\x9\x9\x9\x9\40\x20\x20\x76\x61\154\x75\145\x3d\42\x31\42\40";
checked(get_option("\x6d\157\x5f\154\144\141\x70\137\154\157\143\x61\154\137\x75\163\145\162\137\162\x65\x70\157\162\x74\x5f\x6c\x6f\x67") == 1);
echo "\x20\57\76\xa\11\11\x9\x4c\x6f\x67\40\101\165\164\x68\x65\156\164\151\x63\x61\x74\x69\157\x6e\40\122\x65\x71\x75\x65\x73\164\163\xa\x9\x9\x3c\x2f\x66\x6f\162\x6d\76\12\x9\x9\x3c\142\162\x3e\12\12\11\11";
$jO = get_option("\x6d\157\x5f\x6c\144\x61\x70\137\x6c\x6f\143\x61\x6c\x5f\x75\163\145\x72\x5f\162\145\160\157\162\164\x5f\x6c\x6f\x67");
global $wpdb;
$vx = $wpdb->prefix . "\x75\x73\x65\x72\137\162\145\x70\157\x72\x74";
$TA = $wpdb->get_var($wpdb->prepare("\123\x48\117\127\x20\124\x41\102\x4c\x45\x53\40\x4c\x49\113\x45\40\x25\x73", $wpdb->esc_like($vx))) === $vx;
if ($jO && $TA) {
goto Wh;
}
echo "\116\x6f\x20\141\165\x64\151\x74\40\x6c\x6f\147\x73\40\x61\x72\145\40\141\166\x61\151\154\x61\142\x6c\x65\x20\x63\165\162\x72\145\156\x74\154\171\56\40\x3c\x62\x72\76\74\142\x72\76";
goto zh;
Wh:
$Rr = LDAP_Plugin::get_instance();
$Rr->plugin_settings_page();
zh:
echo "\11\x3c\57\x64\x69\x76\76\xa\11\x3c\163\x63\x72\x69\x70\164\x3e\xa\x9\x9\152\x51\x75\145\162\171\50\x27\x23\x6d\157\137\154\144\x61\x70\x5f\x6c\x6f\x63\x61\154\137\x75\163\145\162\x5f\x72\x65\160\x6f\x72\164\137\154\x6f\147\47\x29\x2e\143\x68\141\156\147\145\x28\x66\165\x6e\x63\x74\x69\157\156\40\50\x29\40\173\12\x9\x9\11\x6a\x51\x75\145\x72\x79\x28\x27\43\165\x73\x65\162\x5f\x72\x65\160\157\x72\x74\137\x66\157\162\x6d\47\51\56\163\165\x62\155\151\164\x28\51\x3b\xa\x9\x9\x7d\x29\73\xa\x9\11\x6a\x51\165\x65\x72\171\x28\x27\43\x6d\x6f\x5f\x6c\x64\x61\160\137\x6c\157\143\141\x6c\x5f\153\145\145\160\137\165\x73\x65\x72\137\x72\145\x70\157\162\x74\137\154\157\x67\x27\x29\x2e\x63\x68\141\156\x67\145\x28\146\x75\x6e\143\164\151\x6f\156\x20\x28\51\40\173\12\11\x9\11\152\x51\x75\145\162\x79\50\47\43\153\145\145\160\137\x75\x73\145\162\137\x72\145\x70\157\162\164\137\x66\157\162\155\137\x6f\x6e\x5f\165\151\156\x73\164\x61\154\x6c\x27\x29\56\163\165\x62\x6d\151\x74\50\51\73\12\11\x9\x7d\51\73\xa\xa\x9\74\x2f\163\143\x72\x69\x70\164\76\xa\11";
disable_ldap_form_elements();
}
function mo_ldap_local_troubleshooting()
{
echo "\x3c\142\x72\76\x3c\x62\162\x3e\74\142\162\76\12\11\74\x64\x69\x76\40\143\x6c\141\163\163\75\x22\x6d\157\x5f\x6c\x64\x61\160\x5f\x74\x61\142\154\145\x5f\154\141\171\x6f\165\x74\x22\x3e\12\xa\11\x9\74\164\x61\142\x6c\x65\40\143\154\141\x73\x73\x3d\42\x6d\157\137\x6c\x64\141\x70\137\150\x65\154\160\x22\76\12\x9\x9\x9\74\x74\142\x6f\144\x79\76\12\x9\11\x9\x3c\x74\162\x3e\xa\11\x9\11\11\74\164\x64\40\143\154\141\163\x73\x3d\x22\x6d\157\137\x6c\x64\x61\160\x5f\x68\x65\154\x70\x5f\x63\145\154\154\x22\76\12\x9\11\x9\11\x9\x3c\144\151\166\x20\151\x64\x3d\x22\150\145\154\160\x5f\x63\165\162\x6c\x5f\164\x69\x74\154\145\x22\40\x63\x6c\141\163\163\x3d\x22\x6d\157\137\154\x64\x61\x70\x5f\164\x69\164\154\x65\x5f\160\141\156\x65\x6c\x22\76\xa\11\11\x9\x9\11\11\x3c\144\x69\166\x20\x63\154\x61\x73\x73\75\x22\x6d\157\137\154\x64\141\x70\137\150\145\x6c\160\137\x74\151\x74\154\x65\42\76\x48\x6f\x77\40\164\x6f\x20\145\156\141\x62\x6c\x65\40\x50\110\x50\40\143\125\122\114\40\145\x78\x74\x65\x6e\163\x69\x6f\x6e\x3f\40\x28\x50\x72\x65\x2d\x72\x65\161\x75\151\x73\x69\164\145\x29\74\57\144\x69\166\76\xa\11\x9\x9\x9\x9\x3c\x2f\x64\151\166\x3e\12\11\x9\11\11\11\74\x64\151\166\x20\x68\151\144\x64\145\156\x3d\x22\42\x20\151\x64\x3d\x22\150\x65\154\x70\x5f\x63\165\162\154\137\144\x65\x73\143\42\40\x63\154\x61\163\x73\x3d\42\155\157\x5f\x6c\x64\x61\x70\x5f\150\145\x6c\160\137\144\x65\163\143\42\x20\x73\x74\171\x6c\145\x3d\x22\144\x69\163\160\x6c\x61\x79\72\x20\x6e\x6f\156\x65\x3b\x22\x3e\xa\x9\11\x9\x9\11\x9\74\165\x6c\76\12\x9\x9\x9\11\x9\x9\x9\74\154\151\x20\x73\x74\171\154\145\75\42\146\x6f\156\164\x2d\x73\151\x7a\145\72\40\x6c\141\x72\147\x65\73\40\x66\x6f\x6e\164\55\167\145\x69\147\150\164\x3a\40\142\157\154\144\x22\x3e\x53\x74\145\160\40\61\x3c\x2f\154\x69\x3e\xa\11\11\11\x9\x9\x9\x9\74\154\151\x20\x73\x74\x79\x6c\145\x3d\42\x66\x6f\156\164\x2d\163\151\x7a\145\72\x20\x6c\141\162\x67\x65\x3b\x20\x66\157\x6e\x74\55\x77\x65\x69\x67\150\164\x3a\x20\142\157\154\144\42\x3e\x3c\x62\76\x4c\x6f\x61\144\x65\x64\x20\x63\157\156\146\151\x67\x75\x72\141\x74\x69\157\156\x20\146\151\x6c\x65\12\11\11\11\x9\x9\11\11\11\x9\72\x20";
echo php_ini_loaded_file();
echo "\74\x2f\x62\76\74\x2f\x6c\151\76\12\11\11\11\11\x9\x9\x9\74\x6c\x69\40\x73\x74\171\x6c\145\x3d\42\x6c\x69\x73\x74\55\x73\164\x79\x6c\145\55\x74\x79\160\145\x3a\163\x71\165\141\162\145\73\x6d\141\162\147\x69\156\x2d\154\145\146\x74\x3a\x32\60\x70\170\x22\x3e\117\160\x65\156\40\x70\150\x70\56\x69\x6e\x69\x20\x66\151\154\145\40\x66\x72\x6f\155\x20\141\142\157\166\145\x20\146\x69\154\145\12\11\x9\x9\11\11\11\x9\x9\160\x61\x74\150\74\57\142\76\x3c\57\154\151\x3e\12\11\x9\11\11\11\x9\x9\74\142\x72\57\76\xa\x9\11\11\11\x9\x9\x9\x3c\154\x69\x20\x73\164\x79\x6c\145\x3d\42\146\157\x6e\x74\55\x73\x69\x7a\x65\72\x20\x6c\x61\162\147\x65\x3b\x20\146\x6f\x6e\164\55\167\145\x69\x67\x68\164\72\x20\x62\x6f\154\144\42\76\x53\164\145\160\40\62\x3c\57\154\x69\x3e\12\11\x9\x9\x9\11\11\11\74\x6c\151\40\x73\164\171\x6c\x65\75\42\146\x6f\x6e\x74\x2d\167\x65\151\147\150\164\72\40\x62\x6f\154\x64\42\76\x3c\x66\x6f\156\164\x20\143\x6f\154\157\x72\x3d\42\x23\103\63\x31\61\61\x31\x22\x3e\74\142\x3e\x46\157\x72\40\127\x69\x6e\x64\x6f\167\163\x20\x75\x73\145\162\163\74\x2f\x62\76\x3c\57\146\x6f\156\x74\x3e\74\57\x6c\x69\76\xa\x9\x9\x9\x9\x9\x9\x9\74\154\151\x20\163\164\171\154\145\75\42\154\x69\x73\x74\55\163\164\171\x6c\x65\55\x74\x79\x70\145\x3a\163\161\165\141\162\145\x3b\x6d\x61\162\x67\151\156\55\154\x65\146\164\72\x32\x30\160\x78\x22\76\123\x65\141\x72\143\150\x20\x66\x6f\162\xa\x9\11\11\x9\11\x9\11\x9\74\x62\76\x22\145\170\164\145\156\x73\151\157\156\75\x70\x68\160\137\143\165\x72\154\56\x64\x6c\x6c\42\x3c\x2f\142\x3e\40\151\x6e\40\160\x68\160\x2e\151\156\151\x20\146\x69\x6c\x65\x2e\40\125\156\143\157\155\155\x65\x6e\164\x20\164\150\x69\x73\x20\154\x69\x6e\x65\x2c\x20\x69\146\x20\x6e\x6f\x74\40\160\x72\145\163\145\x6e\x74\12\11\x9\x9\11\x9\11\x9\x9\x74\x68\x65\x6e\40\141\144\x64\x20\164\x68\x69\x73\40\x6c\x69\156\x65\40\151\156\40\164\150\145\40\146\151\154\145\x20\x61\156\x64\x20\x73\141\x76\x65\x20\164\150\145\x20\x66\x69\154\145\x2e\xa\x9\x9\x9\11\x9\11\11\x3c\57\x6c\x69\x3e\12\x9\x9\x9\x9\x9\x9\x9\x3c\154\x69\x3e\x3c\x66\x6f\x6e\x74\40\143\157\x6c\x6f\x72\75\42\x23\x43\63\x31\61\61\61\x22\x3e\x3c\142\76\x46\157\x72\x20\114\151\156\x75\170\40\x75\x73\x65\162\163\74\57\142\x3e\x3c\x2f\146\x6f\156\164\x3e\12\x9\x9\11\x9\11\x9\11\11\x3c\x75\x6c\x20\163\x74\x79\x6c\x65\75\x22\154\x69\x73\x74\x2d\x73\164\171\154\x65\55\x74\x79\x70\145\72\163\161\165\x61\x72\x65\x3b\x6d\141\x72\x67\151\x6e\x2d\154\x65\x66\164\72\x20\x32\x30\160\170\x22\x3e\12\11\11\11\x9\x9\x9\11\x9\x9\74\x6c\151\x20\x73\x74\x79\x6c\x65\75\42\x6d\x61\162\147\151\156\x2d\164\x6f\x70\72\40\x35\x70\x78\x22\x3e\111\156\x73\x74\141\154\x6c\40\160\x68\x70\x20\x63\x75\x72\x6c\x20\145\x78\164\145\156\x73\151\157\156\40\x28\111\146\x20\156\157\x74\40\151\156\163\164\x61\x6c\154\x65\144\x20\171\145\164\x29\12\11\11\x9\11\x9\11\11\11\11\x9\74\x75\x6c\40\x73\164\x79\x6c\x65\x3d\x22\x6c\x69\163\164\x2d\163\164\171\154\x65\x2d\x74\x79\160\x65\x3a\144\151\x73\143\73\x6d\141\162\x67\x69\156\55\154\x65\146\x74\x3a\40\x31\65\160\x78\73\x6d\141\x72\147\x69\x6e\x2d\164\157\x70\x3a\x20\x35\x70\x78\x22\76\12\11\x9\11\x9\x9\x9\11\11\x9\x9\x9\x3c\x6c\151\76\106\x6f\x72\40\x44\x65\x62\151\x61\x6e\54\40\164\150\145\40\x69\156\x73\164\x61\x6c\x6c\141\164\151\x6f\x6e\x20\x63\157\x6d\155\141\x6e\144\40\167\157\x75\154\x64\x20\142\x65\40\74\142\76\x61\x70\x74\x2d\x67\x65\x74\40\x69\x6e\163\164\141\x6c\154\xa\x9\11\x9\x9\11\11\11\11\11\11\x9\x9\11\160\x68\160\55\143\x75\162\x6c\x3c\57\142\x3e\x3c\57\x6c\x69\x3e\xa\x9\11\11\11\x9\11\11\x9\x9\11\11\74\x6c\151\x3e\x46\157\162\x20\122\x48\x45\x4c\40\x62\x61\163\145\144\x20\163\171\163\164\x65\x6d\x73\54\x20\164\x68\x65\x20\x63\157\x6d\x6d\x61\x6e\x64\40\167\157\x75\154\x64\40\x62\x65\40\74\142\x3e\x79\165\x6d\x20\151\x6e\x73\x74\x61\x6c\154\40\x70\150\x70\55\x63\x75\162\x6c\74\x2f\142\x3e\xa\x9\x9\11\x9\11\11\11\11\x9\11\11\x3c\x2f\x6c\x69\x3e\xa\x9\11\11\x9\11\x9\x9\x9\x9\11\74\x2f\x75\x6c\x3e\xa\11\11\x9\11\11\x9\x9\11\x9\74\x2f\x6c\151\76\xa\x9\x9\11\x9\x9\11\11\x9\x9\74\x2f\154\x69\76\xa\11\x9\x9\x9\x9\11\x9\11\11\x3c\154\x69\x3e\x53\x65\x61\162\x63\150\x20\146\157\x72\x20\x3c\x62\76\x22\x65\170\x74\145\156\163\x69\157\156\x3d\160\x68\160\137\x63\165\x72\x6c\56\x73\157\x22\x3c\57\x62\x3e\40\x69\156\x20\x70\150\160\56\x69\156\x69\40\x66\151\154\145\x2e\40\x55\x6e\x63\157\155\155\145\156\x74\x20\164\x68\x69\x73\40\154\151\156\x65\x2c\xa\x9\x9\11\x9\x9\x9\11\x9\11\x9\x69\x66\40\x6e\x6f\x74\40\160\162\x65\163\145\156\164\40\164\150\145\x6e\x20\x61\144\x64\40\x74\150\151\163\40\154\x69\156\x65\x20\x69\x6e\40\x74\x68\145\x20\146\x69\x6c\x65\x20\141\156\x64\x20\x73\141\166\x65\x20\x74\150\145\x20\x66\x69\x6c\x65\56\xa\11\11\11\x9\11\11\11\x9\11\74\x2f\154\x69\76\12\11\11\11\11\11\x9\11\x9\74\57\165\x6c\76\xa\x9\x9\11\11\11\x9\11\x9\x3c\142\162\57\x3e\12\11\11\x9\11\x9\11\x9\x3c\154\x69\x20\x73\164\171\154\145\x3d\x22\155\x61\162\147\x69\156\x2d\x74\x6f\160\72\x20\x35\x70\170\73\x66\x6f\x6e\x74\x2d\163\x69\172\145\72\x20\x6c\x61\162\147\145\73\40\146\157\x6e\x74\55\x77\145\151\x67\x68\x74\72\40\142\157\154\144\42\x3e\x53\164\145\160\40\63\x3c\x2f\154\151\x3e\12\11\11\11\11\x9\11\11\x3c\154\151\x20\x73\164\x79\154\x65\75\42\154\151\163\x74\55\x73\x74\171\154\x65\x2d\x74\x79\x70\145\x3a\163\161\x75\x61\x72\x65\x3b\155\141\162\147\x69\156\x2d\x6c\145\x66\164\x3a\62\60\x70\x78\x22\76\122\145\x73\x74\x61\162\164\40\x79\x6f\165\162\40\163\x65\162\x76\145\x72\x2e\x20\x41\146\164\x65\162\40\x74\x68\x61\164\x20\162\x65\146\162\145\x73\x68\12\11\x9\x9\x9\x9\11\11\11\x74\x68\145\40\42\114\104\101\x50\57\x41\104\42\x20\160\x6c\165\x67\x69\x6e\x20\143\157\x6e\146\x69\x67\165\162\x61\164\x69\x6f\x6e\40\160\141\x67\x65\56\xa\11\x9\x9\11\x9\x9\11\74\x2f\x6c\151\x3e\12\x9\x9\11\11\x9\x9\74\x2f\165\x6c\76\xa\11\11\x9\11\11\11\106\x6f\162\40\x61\156\x79\40\x66\165\162\164\x68\145\x72\x20\x71\165\145\x72\x69\x65\x73\54\x20\x70\x6c\x65\141\163\145\x20\x63\x6f\x6e\x74\x61\x63\x74\40\165\x73\x2e\xa\x9\x9\11\11\11\x3c\x2f\144\x69\166\76\xa\11\11\x9\11\x3c\x2f\x74\x64\76\xa\11\11\11\x3c\x2f\164\x72\x3e\12\xa\x9\x9\11\74\x74\162\76\xa\x9\x9\11\11\x3c\x74\x64\x20\143\x6c\x61\163\x73\x3d\x22\155\157\137\x6c\144\x61\x70\137\x68\x65\154\x70\137\x63\x65\154\x6c\42\76\xa\x9\x9\x9\x9\x9\74\144\x69\x76\x20\x69\144\x3d\x22\x68\x65\154\160\137\x6c\144\x61\160\137\164\x69\x74\x6c\145\x22\40\x63\x6c\x61\163\x73\x3d\x22\155\157\x5f\154\x64\141\x70\x5f\164\x69\164\x6c\145\x5f\x70\141\156\145\154\x22\76\12\11\11\x9\11\x9\x9\x3c\x64\151\x76\40\x63\x6c\x61\x73\163\75\42\155\157\x5f\x6c\144\141\x70\137\150\145\x6c\x70\x5f\x74\x69\164\154\145\42\x3e\x48\x6f\x77\x20\x74\157\40\x65\156\141\142\154\145\x20\x50\x48\x50\40\114\x44\x41\x50\40\145\x78\164\x65\x6e\163\151\x6f\156\77\x20\x28\x50\x72\145\55\x72\x65\x71\x75\x69\x73\151\164\145\x29\x3c\57\144\x69\x76\x3e\xa\x9\11\x9\x9\x9\x3c\x2f\x64\151\166\x3e\12\x9\11\x9\11\x9\x3c\x64\x69\166\x20\x68\151\x64\144\145\156\x3d\42\x22\x20\x73\x74\171\154\x65\x3d\x22\160\141\144\x64\x69\x6e\x67\72\x20\x32\x70\x78\x20\x32\160\x78\40\62\160\170\40\61\62\160\x78\x22\40\151\x64\x3d\x22\150\145\x6c\160\137\x6c\144\141\x70\137\144\145\x73\x63\42\40\x63\154\x61\163\163\75\x22\x6d\x6f\x5f\x6c\x64\x61\160\x5f\150\145\154\x70\137\144\x65\x73\143\x22\x3e\12\x9\x9\x9\11\11\11\74\x75\154\76\12\11\x9\x9\11\x9\x9\11\74\x6c\151\x20\x73\164\171\154\145\x3d\x22\x66\157\x6e\164\x2d\163\x69\172\145\x3a\x20\x6c\141\162\147\145\x3b\40\146\157\156\164\55\167\145\x69\147\150\x74\72\40\142\x6f\x6c\144\x22\x3e\x53\164\x65\x70\40\61\x3c\57\x6c\151\76\12\11\x9\11\11\11\11\11\74\154\x69\40\163\x74\x79\x6c\x65\75\x22\146\x6f\156\164\x2d\x73\x69\172\x65\72\x20\x6c\x61\x72\147\145\x3b\x20\146\157\x6e\x74\x2d\x77\x65\x69\x67\150\x74\x3a\40\142\157\x6c\144\42\x3e\x3c\x62\76\x4c\157\x61\144\x65\144\x20\143\x6f\156\x66\x69\147\x75\162\x61\164\x69\157\x6e\40\146\151\x6c\x65\xa\11\x9\11\11\11\11\x9\x9\x9\72\x20";
echo php_ini_loaded_file();
echo "\74\57\142\76\74\x2f\154\x69\x3e\xa\x9\11\x9\x9\x9\11\11\74\x6c\x69\x20\163\x74\171\x6c\145\x3d\x22\x6c\x69\x73\x74\x2d\x73\164\x79\154\x65\x2d\164\171\x70\145\72\163\161\165\141\x72\145\73\155\141\162\x67\x69\x6e\x2d\x6c\x65\146\x74\x3a\62\x30\x70\170\x22\x3e\x4f\x70\x65\x6e\40\160\x68\x70\x2e\151\156\151\40\x66\151\x6c\145\x20\x66\162\157\x6d\40\141\x62\157\x76\x65\x20\146\151\154\x65\xa\x9\11\x9\11\x9\x9\x9\x9\160\141\164\x68\74\x2f\142\76\74\57\154\151\76\12\11\x9\x9\11\11\x9\11\x3c\142\162\x2f\76\xa\x9\x9\x9\x9\x9\x9\11\x3c\x6c\151\x20\163\x74\171\x6c\145\75\x22\146\157\156\x74\x2d\x73\x69\172\x65\x3a\40\154\141\x72\147\145\73\x20\146\x6f\156\164\x2d\x77\145\151\x67\x68\164\72\x20\x62\157\x6c\144\x22\x3e\x53\x74\145\160\40\x32\x3c\57\154\151\76\xa\x9\11\x9\x9\11\11\x9\x3c\x6c\151\x20\x73\164\x79\x6c\x65\75\42\x66\157\x6e\x74\x2d\167\145\151\147\150\164\x3a\40\x62\157\154\x64\x22\76\74\146\x6f\156\164\40\x63\157\154\157\x72\75\42\x23\103\63\61\61\x31\61\42\x3e\x3c\142\76\x46\157\162\x20\127\151\x6e\144\x6f\167\163\x20\x75\163\145\x72\163\40\x75\x73\x69\x6e\147\40\x41\x70\x61\x63\x68\x65\xa\11\11\11\x9\x9\x9\11\11\x9\11\123\x65\162\166\x65\162\74\57\142\x3e\74\57\x66\x6f\x6e\x74\76\74\x2f\x6c\151\76\xa\11\11\x9\11\x9\11\x9\74\x6c\151\x20\x73\x74\x79\x6c\145\75\42\x6c\151\x73\x74\55\x73\164\x79\154\x65\x2d\164\x79\160\x65\72\x73\161\165\141\x72\145\x3b\155\x61\x72\147\x69\x6e\55\x6c\x65\x66\x74\72\62\60\160\x78\42\x3e\x53\145\x61\x72\x63\150\40\146\x6f\162\xa\11\11\11\11\x9\x9\11\x9\74\142\x3e\42\x65\170\164\x65\156\x73\x69\157\156\x3d\160\x68\160\x5f\x6c\x64\141\160\x2e\144\x6c\154\x22\74\x2f\x62\x3e\x20\151\x6e\x20\x70\150\160\x2e\151\x6e\x69\x20\x66\x69\154\145\x2e\40\125\156\143\157\155\x6d\145\156\x74\x20\x74\150\x69\163\40\154\151\x6e\x65\x2c\40\x69\x66\40\x6e\x6f\164\x20\160\x72\145\x73\x65\156\164\12\x9\11\11\11\11\x9\x9\11\164\x68\145\156\40\141\x64\x64\x20\164\150\151\163\x20\154\x69\156\145\x20\x69\x6e\x20\x74\150\x65\x20\x66\x69\154\145\40\x61\x6e\x64\x20\x73\141\x76\x65\x20\x74\x68\145\40\146\151\154\145\56\xa\11\11\x9\11\11\11\x9\x3c\x2f\x6c\x69\x3e\12\11\11\11\x9\11\11\x9\x3c\154\151\x20\x73\164\x79\154\x65\75\x22\146\157\x6e\x74\x2d\x77\x65\151\147\150\x74\72\40\142\157\x6c\144\42\76\x3c\x66\x6f\156\164\40\143\157\154\x6f\x72\75\42\x23\103\63\61\x31\61\61\42\76\74\142\76\x46\x6f\x72\x20\x57\151\156\x64\x6f\167\163\x20\x75\163\x65\162\x73\40\x75\163\x69\156\x67\40\111\x49\x53\xa\11\11\x9\11\11\x9\11\11\x9\11\163\145\162\x76\x65\x72\x3c\x2f\x62\76\x3c\57\146\x6f\x6e\x74\76\x3c\x2f\x6c\x69\x3e\xa\x9\x9\x9\11\11\11\x9\74\154\x69\x20\x73\x74\x79\154\x65\x3d\42\154\151\163\x74\x2d\163\x74\171\154\145\x2d\164\171\x70\145\72\163\161\x75\141\162\145\73\x6d\x61\x72\x67\151\156\x2d\154\x65\x66\164\x3a\62\x30\160\170\x22\x3e\123\x65\141\162\x63\x68\x20\146\157\162\x20\x3c\142\x3e\42\105\170\164\145\x6e\x73\151\x6f\156\114\x69\163\164\x22\x3c\57\142\x3e\40\x69\x6e\x20\164\150\145\xa\x9\11\11\11\x9\x9\x9\11\x70\150\160\56\151\x6e\x69\40\x66\151\x6c\145\56\x20\125\x6e\x63\157\x6d\x6d\x65\x6e\x74\40\164\x68\x65\40\x3c\x62\76\x22\x65\170\x74\x65\x6e\x73\151\x6f\156\75\160\x68\160\x5f\x6c\x64\141\160\x2e\144\154\154\42\74\57\x62\76\x20\x6c\151\156\145\54\x20\151\146\x20\x6e\157\164\40\x70\x72\145\163\x65\x6e\x74\40\x74\150\x65\x6e\xa\x9\x9\11\11\11\11\x9\11\141\x64\x64\x20\164\x68\151\x73\40\154\151\x6e\x65\x20\151\x6e\40\x74\x68\145\40\x66\x69\154\x65\x20\141\156\x64\x20\163\141\166\x65\x20\164\x68\145\x20\x66\151\154\x65\x2e\xa\11\11\x9\x9\11\11\11\74\x2f\154\x69\x3e\12\x9\11\11\11\11\x9\x9\x3c\x6c\151\76\x3c\146\157\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\43\103\x33\x31\x31\61\x31\x22\76\74\142\76\x46\157\162\40\x4c\151\156\165\x78\40\x75\x73\145\x72\163\x3c\57\x62\x3e\74\57\146\157\156\164\x3e\xa\x9\x9\x9\x9\x9\x9\x9\x9\x3c\x75\154\x20\163\x74\171\x6c\145\75\42\x6c\151\x73\164\55\x73\164\x79\154\145\x2d\164\171\x70\145\72\163\161\x75\x61\x72\145\73\x6d\x61\x72\147\151\x6e\x2d\x6c\x65\x66\164\x3a\x20\62\x30\x70\170\42\76\xa\11\11\11\x9\11\11\11\11\11\74\x6c\151\x20\163\164\x79\154\145\x3d\42\x6d\141\162\147\151\x6e\55\164\x6f\x70\x3a\40\65\160\x78\x22\76\x49\156\x73\164\141\x6c\x6c\x20\160\150\160\40\154\144\141\x70\40\x65\x78\x74\x65\x6e\x73\151\157\156\40\50\111\x66\x20\156\157\164\x20\151\156\x73\x74\x61\x6c\x6c\145\x64\x20\171\x65\x74\x29\xa\x9\11\11\11\x9\x9\x9\x9\11\11\x3c\x75\x6c\x20\163\x74\171\x6c\x65\x3d\42\154\x69\163\x74\55\163\x74\x79\154\x65\55\x74\171\160\x65\x3a\x64\x69\163\143\x3b\155\x61\x72\x67\151\x6e\55\x6c\145\x66\164\72\40\61\65\x70\170\x3b\155\141\162\x67\151\156\x2d\164\157\x70\72\40\x35\x70\170\x22\76\12\11\x9\x9\x9\x9\x9\x9\x9\11\x9\11\74\154\151\76\x46\x6f\x72\x20\104\145\142\x69\x61\156\x2c\x20\x74\150\145\x20\151\156\163\164\141\x6c\x6c\x61\x74\151\157\x6e\40\x63\157\x6d\x6d\141\156\x64\40\167\157\165\x6c\144\x20\142\145\40\x3c\142\76\141\x70\164\x2d\x67\145\164\x20\151\x6e\x73\164\141\x6c\x6c\xa\x9\11\11\11\11\11\x9\x9\11\x9\x9\11\x9\x70\x68\x70\x2d\154\x64\141\160\74\x2f\x62\76\74\57\154\151\76\12\x9\11\11\x9\11\11\x9\x9\x9\11\11\74\x6c\151\x3e\x46\x6f\162\x20\x52\110\x45\x4c\x20\142\x61\163\x65\144\40\163\x79\x73\164\x65\x6d\163\54\x20\x74\150\x65\40\143\x6f\155\x6d\141\x6e\x64\x20\x77\157\x75\154\144\x20\x62\145\40\x3c\x62\76\171\165\x6d\x20\x69\156\163\x74\x61\x6c\x6c\x20\x70\150\160\55\154\x64\141\160\x3c\57\x62\76\12\x9\x9\x9\x9\x9\11\x9\11\x9\11\x9\74\57\154\x69\x3e\12\11\x9\x9\11\11\11\x9\11\x9\11\x3c\x2f\x75\x6c\x3e\12\x9\11\11\11\11\x9\11\11\11\74\57\x6c\151\x3e\xa\11\x9\11\x9\11\x9\11\11\x9\x3c\x2f\154\x69\76\xa\11\11\x9\x9\11\x9\11\11\11\74\x6c\151\x3e\123\145\141\162\x63\150\x20\146\x6f\162\40\74\142\76\x22\x65\170\164\145\x6e\x73\x69\157\156\x3d\160\150\160\x5f\x6c\144\141\x70\56\x73\157\x22\74\x2f\142\76\40\x69\156\40\x70\x68\160\x2e\x69\x6e\x69\x20\146\x69\154\145\x2e\40\x55\x6e\x63\x6f\155\155\145\156\164\x20\164\150\151\x73\x20\x6c\151\156\x65\x2c\12\x9\11\x9\11\x9\x9\11\x9\11\x9\x69\x66\x20\156\x6f\x74\x20\160\162\145\163\x65\x6e\164\40\x74\150\x65\x6e\x20\141\x64\x64\40\164\150\x69\163\40\154\x69\x6e\x65\40\x69\156\x20\164\x68\x65\40\x66\x69\154\145\40\x61\x6e\x64\40\163\x61\x76\145\x20\x74\150\x65\40\x66\151\x6c\x65\x2e\xa\x9\x9\x9\x9\11\x9\11\x9\11\x3c\x2f\x6c\151\76\xa\x9\x9\11\x9\11\x9\11\11\x3c\57\165\x6c\76\12\x9\x9\11\x9\11\x9\11\11\x3c\142\162\57\x3e\12\x9\11\x9\x9\x9\11\11\74\x6c\151\x20\x73\x74\171\154\x65\75\42\x6d\x61\x72\x67\151\x6e\x2d\x74\x6f\x70\72\x20\65\160\x78\x3b\146\x6f\x6e\164\x2d\163\x69\172\x65\72\40\x6c\x61\x72\x67\x65\73\40\146\x6f\x6e\164\55\167\x65\x69\147\x68\164\x3a\40\142\157\x6c\144\42\76\x53\x74\145\160\40\x33\x3c\x2f\x6c\151\x3e\12\11\x9\11\x9\11\x9\11\74\x6c\x69\40\163\164\x79\x6c\145\75\42\154\x69\x73\164\x2d\163\x74\x79\154\145\x2d\x74\x79\x70\145\x3a\x73\161\165\141\162\145\73\x6d\x61\x72\147\151\156\55\x6c\x65\146\x74\x3a\x32\60\160\x78\42\x3e\x52\x65\x73\x74\141\x72\x74\x20\x79\157\165\x72\40\x73\x65\162\166\145\x72\x2e\x20\x41\x66\x74\x65\162\40\x74\150\x61\164\40\162\x65\146\x72\145\x73\150\12\11\11\11\x9\11\x9\x9\x9\x74\x68\x65\40\42\x4c\104\x41\x50\57\x41\x44\x22\40\x70\x6c\165\147\x69\156\x20\143\x6f\156\146\x69\147\165\x72\x61\164\x69\157\156\x20\160\x61\x67\x65\56\xa\11\x9\x9\11\x9\x9\x9\74\x2f\x6c\x69\x3e\12\x9\11\x9\x9\11\x9\74\57\165\154\x3e\12\11\x9\x9\x9\11\x9\106\157\162\40\141\x6e\x79\40\146\x75\162\164\x68\145\162\40\161\165\145\x72\151\x65\x73\x2c\40\160\154\x65\141\163\x65\40\143\157\156\164\141\143\x74\x20\x75\x73\56\xa\11\11\x9\x9\x9\x3c\x2f\144\x69\166\76\xa\11\11\x9\11\x3c\x2f\164\144\x3e\xa\x9\x9\11\74\x2f\164\x72\76\12\12\x9\11\x9\74\164\x72\x3e\12\x9\11\11\x9\74\x74\x64\x20\x63\154\141\x73\163\75\x22\x6d\157\x5f\x6c\x64\x61\x70\x5f\150\145\x6c\160\x5f\143\x65\154\x6c\x22\76\12\11\x9\x9\x9\11\74\144\151\x76\40\151\x64\x3d\42\x63\157\x6e\x6e\145\143\164\137\x75\x73\x69\x6e\147\x5f\x6c\x64\x61\x70\163\42\x20\143\x6c\141\163\x73\75\x22\x6d\x6f\x5f\x6c\x64\x61\x70\x5f\x74\151\x74\x6c\145\137\x70\x61\156\x65\154\x22\76\xa\x9\11\x9\x9\11\x9\x3c\x64\151\166\x20\x63\154\141\163\163\x3d\x22\x6d\x6f\137\x6c\144\141\160\137\x68\x65\x6c\160\137\164\x69\x74\154\x65\42\x3e\x48\157\167\40\x74\x6f\x20\x73\145\x74\x75\160\57\143\157\156\x6e\x65\x63\x74\x20\114\104\101\120\40\x53\145\x72\166\x65\x72\x20\165\163\x69\156\147\40\x4c\x44\101\120\123\40\50\x4c\x44\101\120\x20\x6f\166\x65\x72\40\123\123\114\x29\77\12\x9\11\x9\x9\x9\x9\x3c\57\144\151\x76\76\xa\11\x9\x9\x9\11\x3c\x2f\144\x69\x76\76\12\x9\x9\11\11\x9\74\x64\151\166\40\150\151\144\144\145\x6e\x3d\42\42\x20\x69\144\75\42\143\x6f\156\x6e\145\x63\164\137\x6c\144\x61\x70\163\x5f\163\145\162\x76\145\162\42\40\143\x6c\141\x73\x73\x3d\42\x6d\x6f\137\x6c\144\141\x70\x5f\150\145\x6c\x70\x5f\x64\145\x73\143\42\x20\x73\164\171\x6c\145\75\x22\x64\x69\163\x70\154\x61\x79\72\40\156\157\x6e\145\73\x22\76\12\x9\11\11\x9\11\x9\74\x75\154\x3e\xa\11\11\11\x9\11\11\11\x3c\x6c\151\76\74\141\40\150\162\x65\x66\x3d\42\x68\164\164\160\163\x3a\57\57\167\167\x77\x2e\155\x69\x6e\x69\157\x72\141\156\147\x65\x2e\143\157\x6d\x2f\x67\165\151\144\x65\55\x74\157\55\163\145\164\x75\160\55\x6c\x64\141\x70\x73\x2d\x6f\x6e\55\167\x69\x6e\x64\x6f\x77\163\55\x73\x65\162\166\145\162\x22\12\x9\11\x9\11\x9\11\11\x9\40\40\x20\x74\x61\x72\x67\145\164\75\42\x5f\142\154\x61\x6e\153\x22\x3e\x43\154\151\143\x6b\40\x68\x65\162\145\x3c\57\x61\76\40\x74\157\x20\147\157\40\164\x68\162\157\x75\147\150\40\164\x68\x65\40\143\157\x6e\x66\151\147\165\x72\141\x74\151\x6f\x6e\40\163\164\145\160\163\40\x74\x6f\x20\x63\x6f\x6e\156\145\143\164\x20\167\x69\164\x68\xa\x9\x9\x9\11\x9\x9\11\11\x4c\104\101\x50\40\163\145\x72\166\x65\x72\40\157\x76\145\162\x20\x4c\x44\101\120\x53\x20\50\x4c\x44\101\120\x20\157\166\x65\x72\x20\123\x53\x4c\x3a\66\x33\66\51\56\xa\11\11\11\x9\11\x9\x9\x3c\57\154\151\76\xa\x9\11\11\x9\11\x9\x3c\x2f\x75\154\x3e\xa\x9\x9\x9\x9\11\11\x46\x6f\162\40\141\x6e\x79\40\146\x75\x72\x74\150\145\x72\40\161\x75\x65\x72\x69\145\x73\x2c\x20\x70\154\145\141\x73\x65\40\143\157\156\x74\x61\143\x74\40\165\163\56\xa\x9\x9\11\11\x9\74\57\144\x69\166\x3e\xa\x9\11\11\x9\74\57\164\144\76\xa\x9\11\x9\74\x2f\164\x72\x3e\xa\12\xa\11\11\11\x3c\164\162\76\12\11\x9\11\x9\74\x74\144\40\143\154\x61\x73\163\x3d\x22\155\x6f\x5f\x6c\144\x61\x70\137\x68\145\x6c\x70\x5f\143\145\x6c\x6c\x22\76\xa\11\x9\x9\x9\x9\74\x64\x69\166\40\151\x64\x3d\42\x68\145\x6c\160\137\160\151\x6e\147\x5f\164\x69\x74\154\x65\x22\x20\143\154\141\163\x73\x3d\x22\155\157\137\154\144\x61\160\137\164\151\164\x6c\x65\x5f\160\141\x6e\x65\x6c\x22\76\12\11\11\x9\11\11\x9\74\x64\151\166\40\x63\154\141\163\x73\75\42\155\x6f\x5f\x6c\x64\141\x70\x5f\150\x65\x6c\x70\x5f\x74\x69\x74\x6c\145\x22\x3e\x57\150\x79\40\x69\163\40\103\x6f\156\164\x61\143\x74\40\114\x44\x41\x50\40\x53\145\162\166\x65\162\x20\156\157\164\40\x77\157\162\153\151\156\x67\x3f\74\x2f\144\151\x76\x3e\xa\x9\x9\x9\11\11\74\x2f\x64\151\166\x3e\xa\x9\x9\11\x9\11\74\x64\x69\166\40\x68\x69\144\144\x65\156\75\x22\42\x20\151\x64\x3d\x22\x68\145\x6c\x70\137\160\151\156\x67\137\144\145\163\x63\42\x20\x63\x6c\141\163\x73\75\42\x6d\157\137\x6c\x64\x61\x70\137\150\x65\x6c\x70\x5f\x64\x65\x73\x63\42\40\163\x74\x79\154\145\x3d\42\144\151\163\160\x6c\x61\171\x3a\x20\x6e\157\156\x65\73\x22\x3e\xa\11\x9\x9\11\11\11\74\165\x6c\76\12\11\x9\11\x9\x9\x9\x9\x3c\x6c\x69\x3e\61\56\x26\x6e\x62\x73\160\x3b\46\x6e\142\x73\160\73\46\156\142\163\160\73\46\156\x62\x73\160\x3b\103\150\x65\x63\153\x20\x79\157\165\162\x20\114\x44\x41\x50\x20\x53\145\162\x76\x65\x72\40\x55\x52\114\x20\164\157\x20\163\145\145\x20\151\146\40\151\164\x20\151\x73\x20\143\x6f\162\x72\145\x63\x74\56\x3c\142\162\76\xa\11\11\11\x9\11\x9\11\x9\145\x67\x2e\x20\154\x64\x61\160\x3a\x2f\x2f\x6d\x79\154\x64\141\160\x73\x65\x72\166\x65\162\x2e\144\x6f\x6d\x61\151\156\x3a\x33\x38\71\40\54\x20\154\144\141\160\72\x2f\x2f\70\x39\x2e\x33\x38\x2e\x31\71\x32\56\61\x3a\63\x38\x39\x2e\40\127\x68\x65\x6e\x20\165\163\x69\x6e\147\40\123\123\x4c\x2c\x20\x74\x68\145\x20\x68\157\163\164\xa\x9\x9\x9\11\x9\11\11\11\x6d\x61\171\x20\x68\141\166\x65\40\164\x6f\40\x74\x61\x6b\145\x20\x74\x68\x65\x20\146\157\162\x6d\40\154\x64\x61\x70\163\72\x2f\x2f\150\157\x73\x74\x3a\66\63\x36\56\12\11\11\x9\x9\11\x9\11\x3c\57\154\x69\x3e\xa\x9\x9\11\11\11\x9\x9\x3c\x6c\151\76\62\x2e\46\x6e\142\163\x70\73\46\x6e\x62\x73\x70\73\46\156\x62\x73\160\73\46\156\x62\x73\x70\x3b\131\x6f\x75\x72\x20\x4c\104\101\x50\x20\123\x65\162\166\145\162\x20\155\x61\171\40\142\145\40\x62\145\x68\151\x6e\x64\40\141\x20\x66\x69\x72\145\x77\141\154\154\x2e\40\103\x68\145\143\153\40\151\x66\x20\164\150\x65\xa\11\x9\11\11\11\x9\11\x9\146\x69\162\x65\167\141\x6c\154\x20\151\x73\40\x6f\x70\145\x6e\x20\164\157\x20\x61\x6c\154\x6f\167\40\162\145\161\x75\145\x73\164\163\40\x66\x72\x6f\155\40\171\157\165\162\40\x57\x6f\162\x64\x50\162\145\163\x73\40\151\156\x73\164\141\x6c\x6c\x61\x74\x69\157\x6e\x2e\xa\11\x9\11\x9\x9\11\x9\74\x2f\154\x69\76\xa\x9\11\11\x9\11\x9\x3c\x2f\165\154\76\12\x9\x9\x9\11\x9\x9\106\x6f\162\40\141\x6e\x79\x20\x66\x75\162\x74\x68\145\x72\40\161\x75\x65\x72\x69\145\x73\54\40\x70\x6c\145\x61\163\145\x20\143\x6f\156\x74\x61\143\164\40\165\x73\56\12\11\x9\x9\11\11\x3c\57\x64\151\x76\x3e\xa\11\11\x9\11\74\57\x74\x64\x3e\12\x9\11\x9\x3c\x2f\164\162\x3e\xa\12\11\11\x9\x3c\164\162\76\xa\x9\11\x9\11\x3c\164\x64\x20\143\154\141\x73\x73\x3d\x22\155\157\x5f\x6c\x64\141\x70\x5f\x68\145\x6c\x70\x5f\x63\x65\154\x6c\x22\x3e\xa\x9\11\11\x9\11\74\x64\151\x76\x20\151\x64\x3d\x22\150\145\x6c\x70\x5f\x73\145\154\x69\x6e\165\170\x62\x6f\157\x6c\x65\156\137\164\151\x74\x6c\x65\x22\x20\x63\x6c\x61\163\163\x3d\42\x6d\157\x5f\x6c\144\141\x70\137\164\x69\164\154\x65\x5f\x70\141\156\x65\x6c\42\76\12\11\11\11\11\x9\11\x3c\144\151\x76\40\x63\154\x61\163\163\x3d\x22\x6d\x6f\x5f\154\x64\x61\160\137\x68\145\154\x70\x5f\164\x69\164\x6c\x65\x22\76\x49\x20\x63\x61\x6e\x20\x63\157\156\156\145\143\164\x20\x74\x6f\x20\x4c\x44\x41\x50\x20\163\145\162\x76\145\162\40\x74\150\x72\x6f\165\x67\x68\x20\x74\x68\145\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\151\156\x65\50\165\x73\x69\x6e\147\12\11\x9\x9\x9\11\x9\x9\x70\x69\x6e\x67\x2f\x74\145\x6c\x6e\145\164\51\40\x62\x75\164\x20\147\x65\164\40\141\156\40\x65\x72\162\157\x72\40\x77\x68\145\x6e\40\x49\40\164\145\163\164\40\x63\x6f\x6e\x6e\145\x63\164\x69\157\156\x20\146\162\157\155\40\x74\150\x65\x20\x70\x6c\165\x67\x69\156\56\12\x9\x9\11\x9\11\x9\x3c\x2f\x64\151\x76\76\12\x9\11\x9\11\11\x3c\57\x64\151\x76\76\12\x9\x9\11\11\x9\x3c\x64\151\166\40\x68\x69\x64\x64\x65\156\75\x22\x22\x20\x69\144\75\42\150\x65\154\160\137\x73\145\x6c\x69\156\x75\170\142\x6f\x6f\154\145\x6e\x5f\144\145\x73\143\42\x20\143\154\141\163\163\x3d\x22\155\x6f\137\x6c\x64\x61\x70\x5f\150\x65\x6c\160\x5f\x64\145\163\143\42\x20\x73\x74\x79\154\x65\75\42\144\x69\163\160\x6c\x61\x79\72\40\156\157\x6e\145\73\x22\x3e\xa\11\x9\11\x9\x9\x9\74\165\x6c\76\12\x9\11\x9\x9\x9\11\11\74\x6c\x69\x3e\x54\150\x69\163\x20\x69\x73\163\165\145\x20\x75\163\165\x61\x6c\x6c\x79\40\157\143\x63\165\162\x73\x20\x66\x6f\162\40\165\163\x65\x72\x73\x20\x77\x68\x6f\x73\145\40\x57\x6f\162\x64\x50\162\145\x73\163\40\x69\163\x20\x68\157\163\164\x65\x64\x20\157\x6e\x20\103\145\x6e\x74\x4f\x53\40\163\x65\x72\166\x65\x72\56\40\164\x68\x69\163\xa\11\11\11\x9\11\x9\11\11\145\162\x72\x6f\x72\x20\142\x65\143\x61\x75\x73\x65\x20\x53\105\x4c\151\156\x75\170\x20\x42\x6f\157\154\x65\141\x6e\40\x68\x74\164\160\144\x5f\x63\x61\x6e\x5f\156\145\164\x77\157\162\153\x5f\143\157\x6e\x6e\145\143\164\40\151\163\x20\156\157\164\x20\163\145\x74\56\74\x62\x72\x3e\x3c\57\154\151\x3e\xa\x9\11\x9\x9\x9\11\x9\74\154\x69\x3e\x46\157\x6c\154\157\167\x20\x74\x68\x65\163\145\x20\163\x74\x65\x70\163\x20\x74\x6f\40\x72\145\163\157\x6c\166\x65\40\x74\150\x65\x20\x69\163\163\165\145\72\74\x2f\154\x69\x3e\xa\11\x9\x9\11\x9\11\11\x3c\x6c\x69\x3e\61\x2e\x20\x52\165\x6e\x20\x63\x6f\x6d\155\x61\156\144\x3a\40\163\x65\164\x73\145\142\157\x6f\x6c\40\55\x50\x20\x68\x74\x74\x70\x64\x5f\143\x61\x6e\x5f\156\x65\x74\167\x6f\x72\x6b\137\x63\157\156\x6e\145\x63\164\x20\x6f\156\x3c\x2f\154\x69\76\xa\x9\x9\x9\x9\x9\x9\x9\74\x6c\x69\x3e\62\x2e\x20\x52\145\x73\x74\x61\x72\x74\x20\141\160\141\x63\150\x65\x20\x73\x65\162\x76\145\162\56\x3c\x2f\154\151\x3e\xa\11\x9\x9\x9\11\11\x9\x3c\x6c\x69\x3e\63\56\x20\122\x75\156\40\143\x6f\x6d\155\141\x6e\144\72\40\x67\145\164\163\145\142\157\157\154\x20\55\x61\40\x7c\40\147\162\145\x70\40\x68\x74\164\160\x64\40\141\x6e\x64\40\x6d\x61\153\x65\x20\x73\165\162\145\x20\x74\150\141\164\40\x68\x74\x74\160\144\x5f\143\141\156\137\156\x65\164\x77\157\x72\x6b\137\143\x6f\156\x6e\x65\143\x74\xa\x9\x9\11\x9\x9\11\11\x9\151\163\40\x6f\156\12\11\x9\11\x9\x9\11\x9\74\57\x6c\151\76\12\x9\x9\x9\x9\x9\11\x9\x3c\x6c\151\76\x34\56\40\124\162\171\40\114\x64\141\160\40\143\x6f\156\x6e\145\x63\164\x20\x66\x72\157\155\x20\x74\150\x65\40\x70\154\x75\147\151\x6e\40\x61\x67\x61\151\x6e\74\57\154\151\x3e\12\11\11\11\x9\x9\11\74\x2f\165\154\76\12\x9\11\x9\x9\x9\11\106\157\162\x20\141\156\171\x20\x66\165\162\164\150\145\x72\x20\161\165\x65\x72\151\145\163\x2c\40\x70\154\145\x61\163\x65\x20\143\157\156\x74\x61\143\164\x20\x75\x73\x2e\xa\11\x9\x9\11\11\x3c\x2f\144\x69\166\76\12\x9\11\11\x9\x3c\57\164\x64\x3e\12\x9\11\x9\x3c\57\x74\162\76\12\12\x9\11\11\74\x74\x72\76\xa\x9\x9\x9\11\x3c\x74\x64\x20\143\154\141\163\x73\x3d\x22\155\157\137\154\144\141\160\x5f\150\x65\154\x70\137\x63\145\154\154\x22\76\12\x9\x9\11\11\11\74\x64\x69\166\40\x69\x64\x3d\42\x68\145\x6c\x70\137\151\x6e\166\x61\154\x69\144\144\x6e\137\x74\x69\x74\154\x65\42\x20\x63\x6c\x61\x73\163\75\42\155\x6f\137\154\144\141\x70\137\164\x69\164\154\x65\137\x70\x61\156\x65\154\42\x3e\12\x9\x9\x9\x9\x9\11\x3c\x64\151\166\40\x63\154\141\163\163\75\42\155\x6f\x5f\x6c\x64\x61\160\137\150\145\x6c\160\137\164\151\x74\x6c\145\42\x3e\127\x68\171\40\151\x73\40\x54\x65\163\164\x20\x4c\104\x41\120\x20\103\157\x6e\x66\x69\x67\165\162\141\164\151\x6f\x6e\x20\156\x6f\x74\40\x77\x6f\x72\153\x69\156\x67\77\x3c\x2f\144\x69\166\76\12\11\11\11\11\x9\74\x2f\x64\151\x76\76\12\11\x9\11\11\11\x3c\144\x69\x76\x20\150\x69\144\x64\x65\x6e\x3d\42\42\40\151\x64\75\42\150\145\154\x70\x5f\151\156\x76\141\x6c\x69\x64\144\156\137\144\x65\163\143\42\x20\143\x6c\x61\x73\163\75\x22\155\157\x5f\154\x64\141\160\x5f\x68\145\x6c\x70\137\x64\145\x73\143\x22\x20\163\x74\171\x6c\x65\75\42\144\x69\163\160\x6c\x61\171\x3a\x20\x6e\157\x6e\145\73\x22\76\xa\11\x9\x9\11\11\x9\74\165\x6c\x3e\xa\x9\x9\11\x9\x9\11\11\74\154\151\76\x31\56\46\x6e\142\163\x70\x3b\x26\x6e\142\x73\160\x3b\x26\x6e\142\x73\x70\x3b\46\156\x62\163\x70\73\103\x68\x65\x63\x6b\x20\x69\x66\40\171\157\165\x20\x68\x61\x76\145\x20\x65\156\x74\145\162\145\144\40\x76\141\154\x69\144\40\x53\x65\162\166\151\x63\145\40\101\x63\143\x6f\165\x6e\x74\xa\11\x9\x9\11\x9\11\x9\x9\x44\x4e\50\144\x69\x73\164\x69\x6e\147\x75\x69\163\x68\x65\x64\x20\x4e\x61\155\145\51\x20\x6f\x66\x20\x74\150\145\40\x4c\104\x41\x50\x20\163\145\x72\x76\x65\162\56\40\74\142\162\x3e\145\56\147\x2e\12\x9\11\11\x9\11\x9\x9\x9\143\156\x3d\165\x73\145\162\156\141\155\x65\54\143\x6e\75\x67\x72\x6f\x75\160\x2c\x64\143\75\x64\x6f\x6d\x61\x69\156\x2c\144\143\x3d\143\157\155\x3c\142\x72\x3e\12\11\11\x9\11\11\x9\x9\x9\165\x69\144\75\x75\x73\x65\162\156\141\x6d\x65\x2c\x6f\165\75\157\162\147\x61\x6e\x69\x73\x61\164\151\x6f\x6e\x61\x6c\x20\x75\x6e\151\x74\x2c\x64\x63\75\144\x6f\155\141\151\x6e\54\144\x63\75\143\157\x6d\xa\11\11\11\x9\11\x9\11\74\x2f\x6c\x69\x3e\12\x9\x9\x9\11\x9\x9\11\x3c\x6c\x69\76\62\x2e\46\x6e\142\x73\160\x3b\46\156\142\163\160\73\46\156\x62\x73\x70\73\x26\x6e\142\x73\160\x3b\103\x68\x65\143\x6b\x20\x69\146\40\171\157\165\x20\150\141\x76\x65\x20\145\x6e\x74\x65\x72\145\144\x20\x63\157\x72\162\145\143\164\40\x50\x61\163\x73\x77\x6f\x72\144\x20\146\157\x72\x20\x74\x68\x65\40\x53\x65\162\x76\x69\x63\x65\12\11\11\11\11\x9\11\11\x9\101\143\143\x6f\165\156\x74\x2e\12\x9\x9\11\x9\11\11\11\74\x2f\x6c\x69\x3e\xa\x9\x9\x9\11\11\x9\x3c\x2f\x75\x6c\76\xa\x9\x9\11\x9\11\11\x46\x6f\162\40\141\156\171\40\146\x75\162\x74\150\x65\162\40\161\165\145\x72\x69\145\163\x2c\40\160\x6c\145\x61\x73\145\x20\x63\157\156\164\x61\x63\x74\x20\165\x73\56\12\11\11\x9\x9\x9\74\57\144\151\166\x3e\xa\11\11\11\x9\74\x2f\x74\144\76\xa\11\x9\11\74\x2f\164\x72\76\12\xa\11\x9\11\74\x74\x72\x3e\12\11\11\x9\11\x3c\164\x64\x20\143\154\141\x73\163\75\42\155\x6f\137\154\144\x61\160\x5f\x68\x65\154\x70\x5f\143\145\154\x6c\x22\76\12\x9\11\x9\11\11\74\144\x69\166\40\151\x64\75\42\150\145\154\x70\x5f\151\x6e\x76\x61\x6c\x69\144\163\146\137\164\x69\164\x6c\145\42\x20\x63\x6c\x61\x73\x73\x3d\x22\155\x6f\137\154\x64\x61\160\137\164\151\x74\154\x65\x5f\160\141\x6e\145\x6c\x22\x3e\12\x9\x9\11\x9\11\x9\x3c\144\151\x76\x20\x63\x6c\141\x73\x73\x3d\42\155\157\137\154\x64\141\160\x5f\150\145\x6c\x70\x5f\x74\x69\x74\x6c\145\42\x3e\x57\150\171\x20\x69\x73\40\x54\145\163\x74\x20\x41\165\164\x68\145\x6e\x74\151\x63\x61\x74\x69\x6f\156\x20\x6e\157\x74\40\167\x6f\162\x6b\x69\x6e\147\77\74\x2f\144\x69\166\x3e\xa\x9\11\x9\11\x9\x3c\57\144\151\166\x3e\12\x9\x9\x9\x9\11\74\x64\x69\x76\40\x68\151\x64\144\145\x6e\75\x22\x22\x20\x69\144\x3d\x22\150\145\x6c\x70\x5f\151\x6e\x76\141\154\151\144\x73\146\x5f\144\x65\x73\x63\x22\x20\143\154\x61\x73\x73\75\x22\155\157\x5f\154\x64\141\160\x5f\150\145\154\x70\x5f\144\145\x73\x63\42\40\x73\164\171\x6c\x65\x3d\42\144\151\x73\x70\154\141\x79\x3a\40\156\157\x6e\145\x3b\42\76\xa\11\x9\x9\x9\x9\11\74\x75\x6c\76\12\x9\11\x9\x9\x9\x9\x9\x3c\x6c\x69\x3e\61\x2e\x26\x6e\x62\163\x70\x3b\46\x6e\142\x73\160\73\46\156\x62\x73\x70\x3b\46\x6e\x62\x73\160\x3b\x54\x68\x65\40\x75\x73\x65\162\156\x61\155\x65\57\160\141\x73\x73\167\157\162\x64\x20\143\157\x6d\142\x69\x6e\x61\x74\x69\x6f\x6e\40\x79\x6f\x75\40\160\x72\157\x76\x69\x64\145\x64\x20\x6d\x61\x79\40\142\145\xa\x9\x9\x9\x9\x9\x9\11\x9\151\x6e\x63\157\162\x72\145\x63\x74\x2e\12\x9\x9\11\11\x9\11\x9\74\x2f\154\x69\76\12\11\x9\x9\x9\11\x9\x9\74\x6c\151\x3e\62\x2e\x26\x6e\142\x73\160\73\46\156\142\x73\160\73\x26\x6e\142\x73\160\73\46\x6e\x62\x73\x70\73\x59\x6f\165\40\x6d\141\x79\x20\150\141\x76\x65\40\160\162\157\x76\151\144\x65\144\x20\x61\40\74\142\76\123\x65\141\x72\143\150\x20\102\141\x73\145\50\x73\51\74\57\142\x3e\40\151\x6e\40\x77\x68\151\143\x68\40\164\150\145\12\x9\11\11\11\x9\x9\11\11\x75\163\145\x72\40\x64\x6f\145\163\40\x6e\157\x74\x20\x65\170\151\163\164\x2e\12\x9\x9\x9\x9\11\11\x9\x3c\x2f\x6c\x69\x3e\xa\11\11\11\11\x9\x9\x9\74\x6c\x69\76\63\x2e\x26\156\x62\x73\160\x3b\x26\x6e\x62\163\160\x3b\46\x6e\142\163\160\73\46\156\x62\163\160\73\131\157\165\162\x20\74\142\76\123\145\141\x72\x63\x68\x20\x46\x69\154\x74\145\x72\x3c\57\x62\76\40\x6d\141\171\40\x62\145\x20\x69\156\143\x6f\x72\x72\x65\143\164\x20\x61\x6e\x64\x20\x74\x68\x65\40\x75\163\145\162\x6e\x61\x6d\145\12\x9\x9\x9\x9\11\x9\x9\11\155\x61\x70\160\x69\156\147\x20\x6d\141\x79\40\142\145\40\x74\x6f\40\x61\156\40\x4c\x44\101\120\x20\x61\x74\x74\162\x69\142\x75\x74\x65\x20\x6f\164\x68\x65\x72\x20\x74\150\x61\156\x20\x74\x68\145\40\x6f\x6e\145\163\x20\x70\x72\x6f\x76\x69\x64\145\144\x20\151\x6e\40\164\x68\x65\x20\123\x65\141\162\x63\x68\x20\x46\151\x6c\164\x65\162\xa\x9\x9\x9\11\x9\11\x9\x3c\x2f\154\x69\76\xa\x9\11\11\11\x9\x9\x9\x3c\x6c\151\x3e\64\x2e\x26\x6e\x62\163\x70\x3b\x26\x6e\142\163\x70\73\46\156\x62\163\x70\x3b\46\x6e\x62\x73\160\x3b\x59\x6f\x75\x20\155\x61\171\40\x68\141\x76\145\x20\160\x72\x6f\166\151\x64\x65\144\x20\141\156\40\x69\x6e\x63\x6f\x72\162\145\x63\164\40\74\142\x3e\x44\151\163\164\151\x6e\x67\165\x69\x73\x68\145\x64\x20\116\x61\x6d\145\xa\x9\11\x9\x9\x9\x9\11\11\11\141\x74\x74\162\151\x62\165\x74\x65\x3c\57\142\76\x20\x66\x6f\x72\40\x79\x6f\x75\162\x20\x4c\x44\x41\120\40\123\x65\162\166\x65\x72\x2e\xa\x9\x9\x9\x9\11\x9\74\57\165\154\76\xa\x9\x9\11\11\x9\x9\x46\x6f\x72\40\141\x6e\171\x20\146\165\x72\164\150\145\x72\40\x71\x75\x65\x72\151\x65\163\x2c\40\160\154\145\x61\x73\x65\x20\143\157\x6e\164\x61\143\x74\40\165\x73\56\xa\11\x9\11\11\11\x3c\57\x64\151\x76\76\12\11\11\x9\11\x3c\x2f\164\x64\76\xa\11\11\x9\74\57\x74\x72\x3e\xa\xa\11\11\11\x3c\x74\162\76\12\x9\x9\x9\x9\74\164\x64\40\143\154\141\163\x73\x3d\x22\155\x6f\x5f\x6c\x64\141\160\x5f\x68\x65\x6c\x70\137\143\145\154\154\42\76\xa\x9\11\x9\11\x9\x3c\144\151\x76\x20\x69\x64\75\x22\x68\x65\154\160\137\x73\145\162\x61\143\143\143\162\x65\137\164\x69\x74\154\x65\x22\x20\143\x6c\x61\163\163\x3d\x22\155\x6f\x5f\154\x64\141\160\x5f\164\151\164\x6c\145\137\160\141\x6e\145\x6c\42\x3e\xa\x9\11\x9\x9\x9\x9\74\144\151\166\40\143\154\141\x73\163\75\x22\x6d\157\x5f\x6c\144\141\x70\x5f\150\x65\154\160\137\x74\151\x74\x6c\x65\42\76\x57\x68\x61\x74\40\141\x72\x65\x20\x74\150\145\x20\114\104\101\120\x20\123\x65\162\166\x69\143\x65\40\x41\x63\143\x6f\165\156\164\x20\103\x72\145\x64\x65\156\164\x69\x61\154\x73\77\74\x2f\x64\151\166\76\12\11\11\x9\11\x9\x3c\57\144\151\x76\76\12\11\11\11\x9\x9\x3c\x64\x69\166\40\150\151\144\144\x65\156\x3d\42\42\x20\x69\144\75\x22\150\x65\x6c\160\x5f\x73\145\x72\x61\x63\x63\143\x72\x65\137\144\145\163\143\x22\x20\x63\x6c\x61\163\x73\75\x22\x6d\157\x5f\154\144\141\160\x5f\150\145\154\x70\137\x64\x65\x73\143\x22\40\163\x74\x79\154\x65\x3d\x22\144\x69\x73\160\154\x61\171\72\40\156\x6f\156\145\x3b\42\x3e\xa\x9\11\11\11\x9\x9\x3c\x75\154\x3e\12\11\x9\x9\x9\11\11\11\74\x6c\151\x3e\61\x2e\46\x6e\x62\x73\x70\x3b\46\x6e\142\x73\x70\x3b\46\156\x62\x73\x70\x3b\x26\156\142\163\160\x3b\x53\x65\x72\x76\x69\143\145\x20\x61\x63\x63\157\x75\x6e\x74\40\x69\163\x20\x61\x6e\40\156\157\x6e\40\x70\x72\151\x76\151\154\145\147\x65\144\x20\x75\x73\x65\x72\40\x77\x68\151\x63\x68\x20\x69\163\x20\x75\163\145\144\x20\164\x6f\xa\11\x9\x9\x9\x9\x9\11\11\x62\151\156\144\x20\164\x6f\40\164\150\145\x20\114\x44\101\x50\x20\x53\145\162\x76\145\162\56\x20\111\164\x20\x69\x73\x20\x74\x68\x65\x20\x70\x72\145\x66\x65\x72\x72\x65\x64\40\155\145\164\x68\x6f\144\x20\x6f\x66\x20\x62\151\x6e\x64\x69\156\x67\40\164\x6f\40\164\x68\145\40\114\104\101\120\x20\x53\x65\x72\x76\x65\x72\40\151\x66\x20\x79\x6f\x75\xa\11\11\11\11\x9\x9\x9\x9\x68\x61\x76\x65\x20\x74\157\40\160\x65\162\146\x6f\162\x6d\40\x73\145\141\x72\x63\150\x20\157\160\145\162\141\x74\151\157\x6e\x73\x20\x6f\x6e\x20\164\x68\x65\40\144\151\x72\145\x63\164\157\162\171\56\12\x9\11\11\x9\11\x9\x9\74\x2f\x6c\x69\x3e\12\x9\11\11\x9\x9\x9\x9\x3c\x6c\151\x3e\62\56\46\x6e\x62\x73\x70\x3b\x26\x6e\142\163\160\73\x26\x6e\142\x73\160\x3b\x26\x6e\142\163\160\x3b\x54\150\x65\40\144\151\x73\x74\x69\156\x67\165\151\163\x68\x65\144\x20\x6e\x61\155\x65\x28\104\116\51\40\157\x66\40\164\x68\145\40\x73\145\162\166\151\x63\145\x20\141\x63\x63\x6f\165\x6e\164\x20\x6f\x62\152\145\x63\x74\40\x61\156\144\xa\x9\11\11\11\11\11\x9\11\164\150\145\x20\160\141\x73\163\x77\157\162\144\x20\141\x72\145\40\160\x72\157\166\151\144\x65\x64\x20\141\163\40\x63\x72\x65\x64\145\156\x74\151\x61\154\x73\x2e\xa\11\11\x9\11\11\11\11\x3c\x2f\154\151\76\12\x9\x9\x9\11\11\x9\x3c\57\165\x6c\x3e\xa\x9\x9\11\x9\11\11\x46\x6f\x72\40\x61\156\171\40\x66\x75\x72\164\x68\145\x72\x20\x71\165\x65\162\x69\x65\x73\x2c\x20\160\154\145\141\163\x65\40\143\x6f\156\x74\141\x63\164\40\165\163\x2e\12\x9\11\11\11\11\x3c\57\x64\151\166\x3e\12\11\x9\11\11\x3c\x2f\x74\144\x3e\xa\x9\11\11\74\57\x74\x72\76\12\xa\11\x9\x9\x3c\x74\x72\x3e\xa\x9\x9\x9\11\x3c\164\144\x20\x63\x6c\x61\163\163\75\x22\x6d\157\137\x6c\144\141\160\137\x68\x65\154\x70\x5f\x63\145\x6c\154\42\x3e\xa\11\x9\x9\x9\11\x3c\x64\151\x76\40\151\x64\75\x22\150\x65\x6c\x70\x5f\163\x62\141\163\x65\x5f\x74\151\164\154\145\x22\40\x63\154\141\x73\163\75\x22\155\x6f\x5f\154\144\141\160\x5f\164\x69\x74\x6c\x65\x5f\x70\x61\x6e\145\154\x22\x3e\12\11\x9\x9\x9\11\11\74\x64\x69\x76\40\x63\x6c\x61\163\x73\75\42\x6d\x6f\137\154\144\x61\160\137\x68\145\154\160\x5f\x74\x69\164\x6c\x65\42\76\127\150\x61\164\x20\x69\163\x20\155\x65\141\x6e\x74\40\142\x79\x20\123\x65\141\162\143\150\40\102\141\x73\145\40\x69\156\40\x6d\x79\x20\114\104\101\x50\40\x65\156\x76\x69\162\157\156\x6d\145\x6e\x74\77\x3c\57\x64\x69\166\x3e\12\x9\x9\11\11\11\x3c\x2f\x64\x69\166\76\12\11\x9\11\x9\x9\74\x64\151\166\x20\x68\151\x64\x64\145\x6e\x3d\42\x22\40\151\144\75\42\150\x65\154\160\137\x73\142\x61\163\x65\x5f\144\x65\x73\143\42\40\143\154\x61\163\163\x3d\42\x6d\157\x5f\154\144\141\x70\137\x68\x65\154\160\x5f\x64\145\x73\143\x22\x20\x73\164\x79\154\145\75\x22\144\151\x73\x70\x6c\x61\171\72\40\156\x6f\156\145\x3b\x22\76\xa\x9\x9\x9\x9\x9\11\x3c\x75\154\76\xa\x9\x9\11\x9\x9\x9\11\x3c\154\151\x3e\x31\x2e\46\156\142\163\160\x3b\x26\156\x62\163\160\73\x26\156\142\x73\x70\x3b\x26\x6e\x62\x73\160\x3b\123\x65\x61\162\143\150\40\102\x61\x73\x65\x20\x64\145\156\157\x74\x65\163\40\x74\150\x65\x20\x6c\157\143\141\164\x69\x6f\x6e\x20\151\156\40\164\x68\145\x20\144\151\x72\x65\143\164\157\162\171\40\x77\x68\x65\x72\x65\40\164\150\145\xa\x9\x9\11\11\11\x9\11\x9\x73\145\x61\x72\143\150\x20\146\x6f\x72\x20\x61\x20\160\x61\x72\x74\151\x63\x75\154\141\162\x20\x64\x69\162\145\x63\164\157\x72\171\40\157\142\x6a\145\143\164\x20\x62\x65\147\x69\x6e\163\x2e\12\x9\x9\x9\11\x9\11\x9\74\57\154\x69\76\xa\x9\11\11\x9\11\11\11\x3c\x6c\151\76\x32\x2e\46\x6e\142\163\x70\73\46\x6e\142\163\160\73\x26\x6e\x62\163\160\x3b\x26\x6e\x62\x73\x70\x3b\111\x74\40\151\163\x20\144\145\x6e\x6f\164\x65\x64\x20\x61\x73\x20\x74\x68\x65\40\144\151\x73\164\x69\x6e\147\165\151\163\x68\145\x64\40\x6e\141\x6d\x65\40\x6f\x66\x20\164\150\145\x20\163\145\141\162\x63\x68\x20\x62\141\163\x65\xa\11\11\11\11\11\x9\11\11\x64\151\162\x65\x63\x74\x6f\x72\171\x20\157\142\x6a\145\x63\164\56\40\145\x67\x3a\40\x43\x4e\75\125\x73\145\x72\163\54\x44\103\x3d\x64\x6f\x6d\141\x69\x6e\54\104\x43\75\143\x6f\155\56\12\11\11\x9\x9\x9\11\x9\74\x2f\x6c\151\x3e\xa\x9\11\11\11\x9\11\74\x2f\165\x6c\76\xa\x9\11\x9\11\11\x9\106\157\162\40\141\156\x79\x20\146\x75\162\164\x68\x65\x72\40\161\x75\x65\162\x69\x65\x73\54\40\x70\x6c\x65\x61\163\145\40\x63\x6f\156\164\141\143\164\40\165\x73\x2e\xa\x9\x9\x9\11\x9\x3c\57\x64\151\166\x3e\12\11\11\11\x9\74\x2f\164\x64\76\12\x9\x9\x9\74\57\164\x72\x3e\12\xa\x9\x9\11\74\164\162\76\12\x9\11\11\x9\x3c\164\144\x20\x63\154\141\x73\x73\75\x22\155\157\137\x6c\x64\141\160\137\x68\x65\154\x70\137\143\x65\154\154\42\x3e\12\11\x9\x9\x9\11\x3c\x64\x69\166\x20\x69\144\x3d\x22\150\145\x6c\x70\137\163\x66\x69\x6c\164\x65\x72\137\164\x69\x74\x6c\145\42\x20\x63\x6c\141\x73\x73\75\x22\155\x6f\137\154\x64\141\x70\x5f\x74\151\164\154\145\x5f\x70\x61\156\145\x6c\x22\x3e\12\11\x9\x9\11\11\11\74\x64\151\x76\x20\x63\x6c\141\163\x73\75\x22\155\x6f\137\x6c\144\141\160\137\x68\145\x6c\160\137\164\x69\x74\x6c\x65\42\76\127\150\x61\164\x20\151\x73\40\x6d\145\x61\156\164\x20\142\171\40\x53\145\x61\x72\x63\x68\x20\106\x69\154\x74\x65\162\x20\x69\x6e\40\x6d\171\x20\114\x44\101\120\40\145\156\166\x69\x72\157\x6e\x6d\x65\x6e\x74\x3f\x3c\57\144\x69\x76\76\12\11\x9\11\x9\11\74\57\x64\x69\166\76\xa\x9\x9\x9\11\x9\x3c\144\x69\x76\x20\150\x69\144\x64\x65\x6e\75\42\42\40\151\x64\x3d\x22\x68\145\x6c\160\137\163\146\151\154\x74\145\162\137\x64\145\163\143\x22\40\143\x6c\x61\x73\x73\75\42\155\x6f\x5f\x6c\144\x61\x70\137\x68\x65\154\160\137\x64\145\163\x63\42\40\163\x74\x79\154\145\x3d\42\144\151\163\160\x6c\141\171\x3a\x20\156\157\x6e\x65\x3b\42\76\xa\11\11\11\11\11\11\74\165\x6c\76\xa\11\x9\11\11\11\11\11\74\x6c\x69\x3e\61\x2e\x26\156\x62\x73\160\x3b\46\156\x62\x73\x70\73\x26\156\142\163\160\73\x26\x6e\x62\x73\160\x3b\x53\x65\x61\162\x63\150\40\106\x69\154\x74\145\162\x20\151\x73\x20\141\40\142\x61\163\x69\x63\40\114\104\x41\x50\x20\121\x75\x65\162\171\x20\146\x6f\x72\40\x73\145\141\162\143\x68\151\156\147\40\165\x73\145\x72\163\x20\x62\141\x73\145\144\12\x9\11\x9\11\x9\x9\x9\11\x6f\x6e\40\155\x61\x70\160\x69\x6e\x67\x20\157\x66\40\165\x73\x65\x72\x6e\x61\155\145\x20\164\x6f\40\141\x20\x70\141\162\x74\151\143\165\x6c\x61\162\40\114\104\x41\120\40\141\x74\164\162\151\142\x75\164\x65\x2e\12\x9\x9\11\11\x9\11\x9\x3c\x2f\x6c\x69\76\xa\x9\11\11\11\11\x9\x9\x3c\x6c\151\x3e\x32\x2e\46\x6e\x62\163\x70\x3b\46\x6e\x62\163\160\x3b\46\156\142\x73\x70\x3b\x26\156\x62\163\x70\73\x54\x68\x65\40\146\157\154\154\x6f\x77\x69\x6e\147\x20\x61\162\x65\40\163\157\x6d\145\40\143\157\x6d\x6d\x6f\156\154\x79\40\165\163\x65\x64\40\x53\x65\x61\x72\143\x68\40\106\x69\154\164\x65\162\x73\56\x20\x59\x6f\x75\40\167\151\154\x6c\12\11\11\x9\11\11\x9\x9\x9\156\x65\x65\x64\40\164\x6f\x20\x75\163\x65\40\x61\x20\x73\145\x61\162\x63\150\x20\146\x69\154\x74\145\162\40\167\150\151\x63\x68\40\165\163\145\x73\40\164\150\145\40\x61\x74\164\162\151\x62\165\164\145\x73\40\x73\160\145\143\151\146\x69\143\x20\x74\x6f\40\x79\157\165\162\x20\x4c\x44\101\120\x20\145\x6e\166\x69\162\x6f\x6e\x6d\145\x6e\x74\x2e\12\x9\x9\x9\x9\11\11\11\x9\x43\x6f\x6e\x66\x69\162\155\40\146\x72\x6f\155\x20\x79\157\x75\x72\40\x4c\x44\x41\120\40\x61\x64\155\x69\x6e\151\x73\164\162\x61\164\x6f\162\x2e\xa\11\x9\x9\x9\11\11\x9\74\57\x6c\x69\x3e\12\x9\11\x9\11\x9\x9\x9\74\x75\x6c\76\12\x9\11\x9\x9\x9\11\11\11\74\164\141\142\x6c\145\76\xa\x9\x9\11\x9\11\11\x9\x9\x9\x3c\x74\x72\x3e\xa\11\11\11\x9\11\x9\11\11\11\11\74\x74\144\x20\x73\164\x79\x6c\145\75\x22\167\151\144\164\150\72\x35\x30\45\42\76\143\157\155\x6d\x6f\x6e\x20\156\141\155\145\x3c\x2f\164\144\x3e\12\x9\x9\x9\11\x9\x9\11\11\11\x9\x3c\164\144\x3e\x28\x26\50\157\142\152\x65\x63\164\103\x6c\141\163\163\x3d\x2a\x29\x28\74\142\76\143\x6e\74\57\142\76\75\77\51\x29\74\x2f\x74\x64\x3e\xa\x9\x9\11\x9\x9\x9\11\x9\11\x3c\57\164\162\76\12\x9\x9\x9\11\x9\x9\x9\11\x9\74\x74\x72\x3e\xa\11\x9\x9\x9\11\11\11\11\11\11\x3c\164\144\76\x65\x6d\x61\x69\x6c\74\57\164\x64\76\xa\11\11\11\x9\11\x9\x9\11\11\11\74\x74\x64\76\x28\x26\x28\157\x62\x6a\145\143\164\x43\x6c\x61\x73\x73\x3d\x2a\51\x28\x3c\x62\x3e\x6d\141\x69\x6c\74\x2f\142\76\75\77\x29\x29\74\57\164\x64\76\12\x9\x9\x9\11\11\11\11\x9\11\x3c\57\164\x72\x3e\xa\x9\x9\x9\11\11\11\11\x9\x9\74\x74\x72\76\12\x9\11\x9\x9\x9\11\x9\x9\11\x9\x3c\x74\x64\x3e\154\x6f\147\157\x6e\40\x6e\x61\x6d\145\74\x2f\x74\x64\x3e\xa\11\11\11\x9\11\11\11\x9\x9\11\x3c\x74\144\76\50\x26\x28\x6f\x62\x6a\x65\x63\x74\x43\154\x61\163\163\x3d\x2a\x29\x28\74\x62\76\163\x41\115\101\x63\143\157\165\156\164\x4e\x61\155\x65\x3c\x2f\x62\76\x3d\77\x29\x29\x3c\142\x72\x2f\76\50\x26\x28\x6f\142\x6a\x65\x63\164\103\x6c\x61\163\x73\x3d\52\x29\50\x3c\142\76\x75\x73\145\162\x50\162\151\x6e\143\151\x70\x61\x6c\x4e\141\x6d\x65\x3c\57\x62\x3e\75\77\x29\51\12\11\11\11\x9\x9\x9\x9\11\11\x9\74\x2f\x74\144\x3e\xa\x9\x9\x9\11\11\x9\11\x9\x9\74\x2f\x74\162\76\12\x9\11\11\x9\x9\11\11\x9\x9\x3c\x74\162\x3e\xa\x9\11\11\x9\x9\11\x9\11\x9\x9\x3c\164\144\x3e\143\165\163\164\157\155\40\x61\x74\164\162\x69\x62\165\164\145\40\167\150\145\162\x65\40\171\157\x75\40\x73\x74\157\162\x65\40\171\x6f\x75\x72\x20\127\157\162\x64\x50\162\145\163\163\x20\165\163\145\x72\156\141\x6d\145\163\x20\165\163\x65\x3c\x2f\164\144\x3e\xa\11\x9\x9\x9\x9\11\x9\11\11\11\x3c\164\x64\x3e\50\46\50\x6f\x62\152\145\143\x74\103\x6c\141\163\x73\75\x2a\51\x28\x3c\142\76\143\165\x73\x74\157\155\x41\x74\x74\162\151\142\165\x74\145\x3c\57\x62\x3e\x3d\77\51\51\74\57\164\x64\76\xa\x9\x9\11\11\x9\11\11\11\x9\x3c\x2f\164\162\x3e\12\11\x9\11\11\x9\11\11\x9\x9\74\x74\x72\76\12\11\x9\x9\11\11\11\x9\11\11\11\x3c\x74\144\x3e\x69\146\x20\171\x6f\165\x20\x73\x74\x6f\x72\x65\40\127\x6f\x72\144\120\x72\145\163\163\40\165\x73\x65\162\156\x61\x6d\145\x73\40\151\x6e\x20\155\165\154\164\x69\x70\154\145\40\x61\164\x74\x72\x69\142\165\164\145\x73\x28\x65\147\x3a\x20\163\x6f\155\145\x20\165\163\145\x72\163\40\x6c\x6f\147\151\x6e\xa\11\11\x9\x9\x9\11\11\x9\x9\11\x9\165\x73\x69\156\x67\40\x65\155\x61\151\154\x20\141\x6e\x64\40\157\x74\x68\145\162\x73\x20\x75\163\151\x6e\147\40\x74\x68\x65\x69\x72\40\165\x73\x65\162\x6e\x61\155\x65\x29\12\x9\11\x9\11\11\11\x9\11\x9\x9\74\x2f\x74\x64\76\xa\11\11\11\11\11\11\11\11\11\x9\74\164\x64\x3e\50\x26\x28\157\142\x6a\x65\x63\164\103\x6c\141\x73\x73\x3d\x2a\x29\x28\x3c\142\x3e\174\x3c\x2f\142\76\x28\74\142\x3e\x63\x6e\x3d\77\74\x2f\142\x3e\51\x28\x3c\142\x3e\x6d\x61\151\154\x3d\x3f\x3c\x2f\142\76\x29\x29\51\x3c\x2f\x74\x64\x3e\xa\11\x9\x9\11\x9\x9\11\11\11\x3c\57\x74\x72\76\12\x9\11\x9\11\x9\11\x9\11\74\57\x74\x61\x62\x6c\145\76\xa\11\11\x9\x9\11\11\11\x3c\x2f\165\154\76\12\11\11\11\x9\11\11\74\x2f\165\154\76\xa\x9\x9\11\11\x9\x9\106\x6f\x72\40\x61\x6e\x79\40\146\x75\162\x74\150\x65\x72\x20\x71\165\145\162\151\x65\163\54\40\160\x6c\145\141\163\x65\x20\x63\157\156\x74\x61\x63\x74\40\x75\163\56\xa\x9\x9\11\11\11\x3c\x2f\144\x69\166\x3e\12\x9\x9\x9\11\74\x2f\x74\x64\76\12\x9\11\x9\74\x2f\x74\162\x3e\xa\xa\x9\x9\11\74\x74\162\x3e\12\11\x9\x9\x9\x3c\x74\144\x20\x63\x6c\141\x73\163\x3d\42\x6d\157\x5f\154\x64\141\x70\137\x68\x65\154\160\x5f\x63\145\x6c\x6c\x22\x3e\12\x9\11\11\x9\x9\x3c\144\151\166\x20\151\x64\x3d\x22\x68\x65\x6c\160\x5f\157\165\137\164\x69\164\154\x65\42\x20\x63\x6c\x61\x73\x73\75\42\155\157\x5f\x6c\x64\x61\x70\x5f\164\151\x74\154\x65\x5f\x70\141\156\145\x6c\x22\76\xa\x9\11\x9\x9\11\11\74\144\x69\x76\x20\143\x6c\x61\x73\x73\75\x22\x6d\157\x5f\154\144\141\160\137\150\145\x6c\160\x5f\x74\x69\x74\154\145\x22\x3e\x48\x6f\x77\40\144\x6f\40\x75\x73\x65\x72\x73\x20\160\162\x65\163\145\156\x74\x20\151\x6e\40\x64\x69\x66\x66\145\x72\145\156\164\40\117\x72\147\x61\156\x69\172\141\164\151\157\156\141\154\x20\125\156\x69\164\163\50\x4f\x55\x27\163\x29\xa\x9\x9\x9\11\11\11\11\154\x6f\x67\x69\x6e\40\151\x6e\x74\157\40\127\x6f\x72\144\120\x72\145\163\x73\77\12\x9\x9\x9\x9\11\11\x3c\x2f\144\x69\166\x3e\12\x9\x9\11\11\x9\x3c\57\144\x69\x76\76\12\11\x9\11\x9\11\x3c\x64\151\166\40\x68\x69\144\x64\145\x6e\75\42\x22\40\x69\x64\75\x22\150\x65\154\160\137\x6f\x75\137\144\x65\x73\143\42\40\x63\x6c\141\163\x73\75\42\x6d\157\x5f\154\144\141\160\137\x68\145\154\160\x5f\144\145\163\x63\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\144\x69\163\x70\x6c\141\171\x3a\x20\x6e\x6f\156\x65\73\42\76\12\11\11\11\x9\11\11\x3c\x75\x6c\x3e\xa\11\x9\11\x9\x9\11\11\x3c\x6c\151\76\x31\x2e\46\156\142\x73\160\x3b\x26\x6e\x62\x73\160\73\x26\x6e\142\163\160\x3b\x26\156\x62\163\x70\x3b\131\x6f\x75\40\x63\141\156\x20\x70\162\x6f\166\x69\x64\145\40\x6d\x75\154\x74\x69\160\154\x65\x20\x73\x65\x61\x72\x63\x68\x20\142\x61\163\145\x73\x20\163\145\160\x65\162\141\x74\145\144\40\x62\171\x20\141\xa\11\x9\11\11\11\x9\11\11\x73\x65\155\151\55\x63\157\154\157\156\x20\x74\x6f\x20\145\156\163\165\162\145\40\x75\x73\x65\162\x73\40\x70\162\145\163\145\x6e\164\40\151\x6e\x20\x64\x69\x66\x66\x65\x72\x65\156\164\40\117\125\x27\x73\40\x61\162\x65\x20\141\x62\x6c\x65\40\x74\x6f\x20\154\x6f\x67\151\x6e\40\151\156\164\157\x20\127\x6f\162\x64\120\x72\x65\163\x73\x2e\xa\11\11\x9\x9\11\x9\x9\x3c\x2f\x6c\151\x3e\12\x9\x9\x9\11\x9\11\x9\x3c\154\151\x3e\x32\x2e\x26\x6e\x62\163\x70\x3b\46\156\x62\163\160\x3b\46\156\142\163\x70\73\46\156\142\x73\x70\x3b\x59\x6f\x75\x20\143\141\x6e\40\141\x6c\x73\157\x20\x70\x72\x6f\166\151\x64\145\40\164\150\x65\x20\x52\157\x6f\164\104\116\x20\166\141\154\165\145\40\x69\x6e\x20\x74\x68\x65\40\x53\145\141\162\x63\x68\40\102\x61\x73\145\40\163\157\12\x9\x9\11\x9\x9\x9\11\x9\x74\150\141\x74\x20\165\x73\145\162\x73\x20\151\x6e\40\x61\154\x6c\x20\163\x75\142\x74\x72\x65\145\x73\40\x6f\146\x20\x74\150\145\x20\122\x6f\x6f\x74\x44\116\x20\x61\x72\145\x20\141\x62\x6c\x65\x20\164\157\40\154\x6f\147\151\156\56\12\11\11\11\x9\11\x9\x9\x3c\x2f\x6c\151\x3e\xa\x9\11\x9\x9\x9\x9\x3c\57\165\154\x3e\12\11\x9\11\11\11\11\x46\157\x72\x20\x61\156\171\40\146\165\x72\x74\150\x65\x72\x20\161\x75\145\162\151\x65\163\54\40\160\154\x65\141\163\x65\40\x63\x6f\x6e\x74\141\x63\x74\x20\x75\163\x2e\xa\11\11\11\x9\x9\74\57\144\151\x76\x3e\xa\x9\11\x9\11\x3c\x2f\x74\x64\x3e\xa\x9\x9\11\x3c\57\164\162\76\xa\12\x9\11\x9\74\x74\162\76\12\11\11\11\11\74\x74\x64\40\143\x6c\x61\163\x73\75\42\x6d\157\x5f\x6c\144\141\160\137\150\x65\154\x70\137\x63\x65\x6c\x6c\42\76\12\x9\11\11\x9\11\74\144\151\x76\x20\x69\144\x3d\42\x68\x65\154\x70\x5f\154\x6f\x67\151\x6e\x75\x73\x69\x6e\x67\x5f\x74\151\x74\x6c\145\x22\40\143\x6c\x61\x73\x73\75\x22\x6d\157\x5f\x6c\144\141\160\x5f\164\151\164\x6c\145\x5f\x70\141\156\x65\154\42\76\xa\x9\x9\x9\11\11\x9\74\x64\151\x76\x20\143\x6c\141\x73\x73\75\42\x6d\157\137\x6c\144\141\x70\137\x68\145\154\160\137\x74\151\x74\154\145\x22\76\x53\x6f\x6d\x65\x20\157\x66\40\x6d\x79\x20\165\163\x65\x72\163\40\154\157\x67\151\156\x20\165\163\x69\x6e\147\x20\164\150\145\x69\162\40\x65\x6d\x61\151\x6c\40\x61\156\144\40\x74\x68\x65\40\x72\145\163\x74\40\165\x73\x69\x6e\147\xa\11\11\11\11\11\x9\x9\164\x68\x65\151\x72\x20\x75\x73\x65\162\x6e\x61\155\x65\x73\x2e\x20\110\157\x77\x20\167\x69\x6c\154\40\x62\x6f\x74\150\x20\157\146\40\x74\150\x65\155\x20\x62\145\40\141\x62\x6c\145\x20\164\157\40\154\157\147\151\x6e\x3f\xa\11\11\x9\x9\11\11\74\57\x64\151\166\76\12\x9\x9\x9\x9\11\74\57\x64\x69\x76\x3e\12\11\x9\x9\11\x9\x3c\x64\x69\x76\x20\x68\151\x64\x64\x65\156\75\x22\x22\x20\x69\144\75\x22\150\x65\x6c\x70\137\154\157\x67\x69\x6e\x75\163\x69\x6e\147\137\144\145\x73\x63\x22\40\143\154\141\x73\163\75\x22\155\157\137\x6c\x64\x61\x70\x5f\x68\x65\154\x70\x5f\144\x65\x73\x63\x22\40\x73\164\171\154\145\75\42\x64\x69\x73\x70\154\141\x79\72\40\x6e\x6f\x6e\145\x3b\42\x3e\xa\x9\11\x9\x9\11\11\x3c\x75\x6c\76\xa\x9\11\x9\x9\11\x9\11\x3c\x6c\x69\x3e\61\56\x26\x6e\142\163\160\73\x26\156\142\x73\160\x3b\46\x6e\142\163\x70\73\46\156\x62\x73\x70\73\x59\157\x75\x20\156\x65\x65\x64\40\164\x6f\x20\x70\x72\x6f\166\151\144\x65\40\x61\40\163\145\x61\162\x63\x68\x20\146\151\154\164\x65\x72\x20\167\150\151\x63\150\40\x63\150\145\x63\x6b\x73\40\x66\x6f\x72\40\164\150\145\xa\11\x9\11\11\x9\x9\11\11\165\163\145\162\x6e\141\x6d\145\x20\x61\x67\141\151\156\163\164\40\155\165\154\164\x69\x70\154\x65\40\x4c\104\x41\x50\40\141\164\164\162\151\x62\165\x74\145\163\56\12\x9\11\11\11\11\x9\11\74\57\154\151\76\xa\x9\11\11\x9\11\11\11\x3c\x6c\151\x3e\x32\56\46\156\142\x73\160\x3b\x26\156\x62\163\x70\x3b\x26\x6e\x62\163\160\x3b\46\x6e\142\163\160\73\x46\157\x72\x20\145\170\x61\x6d\x70\154\x65\54\40\151\146\x20\171\157\x75\x20\150\141\x76\145\x20\163\157\x6d\x65\40\x75\x73\x65\x72\163\40\x77\x68\x6f\x20\154\x6f\x67\x69\156\40\165\163\x69\x6e\x67\40\164\150\145\x69\162\xa\11\11\x9\x9\x9\x9\x9\11\145\155\141\151\154\40\141\x6e\x64\x20\x73\157\155\x65\x20\165\163\151\156\147\x20\x74\150\x65\x69\x72\x20\x75\163\145\162\156\x61\155\x65\x2c\x20\x74\150\145\40\146\157\154\154\157\167\x69\156\x67\40\163\x65\x61\162\x63\x68\x20\x66\x69\154\164\145\162\x20\143\x61\x6e\x20\142\145\x20\141\x70\x70\154\x69\145\144\72\xa\11\11\x9\11\11\x9\x9\11\x28\x26\x28\x6f\142\152\145\143\x74\103\154\x61\x73\x73\x3d\x2a\51\x28\174\x28\x6d\x61\x69\x6c\x3d\x3f\x29\50\143\156\x3d\x3f\x29\x29\51\12\11\x9\11\x9\11\x9\x9\x3c\57\x6c\151\x3e\12\11\11\x9\11\x9\11\74\x2f\x75\x6c\76\12\x9\x9\11\x9\11\11\106\x6f\x72\x20\141\156\171\40\146\x75\162\x74\150\145\162\40\161\x75\x65\x72\x69\145\163\54\x20\x70\x6c\x65\x61\163\145\40\143\157\156\x74\141\143\x74\x20\x75\163\56\12\x9\x9\x9\x9\11\x3c\57\x64\151\166\x3e\12\x9\x9\x9\11\74\57\x74\x64\x3e\xa\11\x9\x9\x3c\57\164\162\x3e\12\12\x9\x9\11\x3c\164\162\76\xa\x9\11\11\x9\x3c\164\x64\40\143\x6c\x61\163\x73\x3d\x22\x6d\157\137\154\144\141\160\137\150\x65\x6c\160\137\143\145\154\x6c\42\x3e\12\x9\x9\x9\x9\11\x3c\144\x69\x76\40\151\x64\x3d\42\150\145\x6c\x70\x5f\x64\151\146\x66\x64\x69\163\x74\x5f\x74\151\x74\154\145\42\40\143\x6c\141\163\x73\x3d\42\155\x6f\x5f\154\144\141\x70\x5f\164\151\164\154\x65\x5f\160\141\x6e\145\x6c\x22\x3e\12\x9\x9\x9\x9\x9\11\74\144\x69\166\40\x63\154\x61\x73\163\x3d\x22\155\x6f\137\x6c\144\141\160\x5f\x68\145\154\160\137\x74\151\x74\154\145\x22\x3e\x57\x68\x61\164\x20\x61\x72\145\x20\x74\x68\145\x20\x64\151\x66\146\x65\162\145\x6e\164\x20\104\x69\163\x74\151\x6e\147\165\x69\163\x68\145\144\x20\116\x61\155\x65\x20\141\164\164\x72\x69\x62\165\x74\x65\x73\77\x3c\57\144\151\166\x3e\xa\x9\11\x9\11\11\x3c\57\x64\x69\x76\x3e\12\11\x9\x9\x9\x9\74\144\151\166\40\150\x69\144\144\145\x6e\x3d\42\42\x20\x69\x64\75\42\150\x65\154\x70\137\144\151\x66\146\144\151\x73\164\137\144\x65\163\x63\x22\x20\143\154\x61\163\163\x3d\x22\x6d\x6f\x5f\x6c\144\x61\x70\x5f\x68\145\x6c\x70\x5f\144\x65\163\143\42\40\x73\164\171\154\145\75\42\x64\151\163\160\x6c\141\171\72\x20\x6e\x6f\x6e\145\73\x22\x3e\12\x9\x9\x9\x9\11\x9\x3c\x75\154\76\12\11\x9\11\x9\x9\11\x9\74\154\151\x3e\61\56\46\156\142\x73\x70\73\x26\x6e\142\163\160\x3b\x26\x6e\x62\x73\x70\x3b\46\156\142\163\160\x3b\x54\x68\145\40\x64\x69\163\x74\151\156\x67\165\x69\x73\150\x65\x64\x20\x6e\141\x6d\145\x20\141\164\164\162\151\142\165\164\145\x20\144\x65\x70\145\x6e\144\163\x20\x6f\x6e\40\x74\x68\x65\x20\x4c\x44\x41\x50\xa\11\x9\x9\11\11\11\11\11\145\x6e\166\x69\x72\x6f\156\155\145\x6e\x74\56\xa\x9\11\x9\x9\x9\11\x9\x3c\57\154\x69\x3e\12\x9\11\11\11\x9\x9\x9\x3c\x6c\x69\x3e\62\x2e\x26\x6e\142\163\160\73\46\x6e\x62\163\x70\73\46\x6e\142\x73\160\x3b\46\156\x62\163\x70\x3b\106\x6f\162\x20\x65\x78\141\x6d\x70\x6c\145\54\x20\101\143\164\151\166\145\40\104\x69\162\145\143\x74\x6f\162\x79\50\101\104\51\40\x75\x73\x65\163\x20\144\x69\x73\164\151\156\x67\x75\x69\163\x68\145\x64\x4e\141\155\145\40\164\x6f\xa\11\11\x9\x9\11\x9\11\11\x73\164\x6f\x72\145\40\x74\x68\x65\x20\x44\x69\163\164\151\x6e\147\x75\x69\x73\150\145\144\x20\x4e\141\x6d\145\50\x44\116\51\x20\x61\x74\164\162\x69\142\x75\x74\145\12\x9\11\11\x9\11\11\x9\74\57\x6c\x69\x3e\xa\11\x9\11\x9\11\11\74\x2f\x75\x6c\x3e\12\11\x9\11\11\11\x9\106\157\162\x20\141\x6e\171\40\x66\x75\162\x74\150\145\x72\40\x71\165\145\162\x69\145\x73\54\40\160\x6c\x65\x61\x73\x65\x20\x63\157\x6e\x74\141\x63\164\x20\165\163\x2e\xa\x9\x9\11\x9\x9\74\x2f\x64\x69\x76\76\xa\11\11\x9\11\74\x2f\x74\144\x3e\12\11\x9\11\x3c\57\x74\x72\x3e\12\12\x9\x9\11\74\x74\x72\x3e\xa\11\x9\11\11\x3c\x74\144\40\143\154\x61\x73\x73\75\42\x6d\x6f\x5f\154\x64\x61\160\x5f\x68\145\x6c\x70\137\143\x65\x6c\x6c\42\76\12\x9\x9\11\11\x9\x3c\x64\x69\166\x20\151\144\x3d\42\x68\x65\154\160\x5f\162\x6f\154\145\x6d\141\160\x5f\164\x69\x74\154\145\42\40\143\x6c\141\x73\x73\75\42\x6d\x6f\137\154\x64\x61\160\x5f\x74\151\164\x6c\145\137\160\141\156\x65\x6c\x22\76\12\11\x9\11\x9\11\x9\74\x64\151\x76\x20\x63\x6c\x61\163\x73\x3d\42\x6d\157\x5f\154\x64\x61\x70\137\150\x65\154\x70\137\x74\x69\164\x6c\145\x22\x3e\110\157\x77\x20\x52\x6f\x6c\x65\x20\x4d\x61\160\x70\x69\x6e\147\x20\x77\157\162\153\163\x3f\x3c\57\144\x69\x76\x3e\12\x9\x9\x9\11\x9\74\x2f\x64\151\x76\76\xa\11\11\x9\x9\x9\74\x64\x69\166\40\150\151\x64\144\145\156\x3d\42\x22\40\151\144\75\x22\150\x65\x6c\160\x5f\162\157\154\x65\x6d\x61\160\137\x64\x65\x73\x63\42\40\143\x6c\x61\163\x73\x3d\42\155\x6f\137\x6c\144\141\160\x5f\150\145\x6c\x70\137\x64\x65\x73\x63\42\x20\163\x74\171\x6c\x65\x3d\x22\144\151\x73\160\x6c\141\171\72\x20\156\157\x6e\x65\73\42\x3e\12\x9\x9\11\11\11\11\74\x75\154\x3e\12\11\x9\x9\11\x9\11\x9\74\x6c\151\x3e\61\x2e\46\x6e\142\163\160\x3b\46\x6e\142\163\x70\x3b\46\x6e\142\163\160\x3b\46\156\x62\x73\x70\73\x41\163\163\151\147\156\40\147\x72\157\165\160\x73\x20\164\x6f\x20\x55\163\x65\x72\x73\x20\151\x6e\40\171\157\x75\x72\x20\x4c\x44\x41\120\x2e\x3c\57\154\x69\x3e\12\11\11\x9\11\x9\11\x9\x3c\154\x69\76\x32\x2e\46\x6e\142\163\160\73\46\156\x62\163\x70\73\x26\156\142\x73\x70\x3b\x26\156\x62\x73\160\73\x43\157\156\146\151\147\165\x72\145\x20\x55\x73\145\162\x20\x52\x6f\x6c\145\40\115\141\x70\x70\x69\x6e\x67\x20\141\147\141\151\156\163\164\x20\x4c\x44\101\120\40\107\162\157\x75\160\x73\x2e\x20\x49\146\x20\165\163\145\162\12\x9\x9\x9\x9\x9\x9\11\x9\x62\145\154\x6f\x6e\x67\x73\x20\164\157\40\x6d\165\154\164\x69\160\x6c\145\x20\147\x72\x6f\x75\160\163\54\40\155\x61\160\x70\x69\x6e\147\x20\167\x68\x69\143\x68\40\150\x61\x76\145\x20\x3c\x62\x3e\x48\x69\x67\x68\x65\x73\164\40\x57\157\x72\144\120\x72\145\x73\163\40\x52\x6f\154\145\74\57\142\x3e\40\167\x69\154\x6c\40\150\141\166\x65\xa\x9\11\11\x9\11\x9\11\11\150\x69\147\x68\145\162\40\160\x72\151\157\x72\151\164\x79\x2e\xa\x9\11\11\x9\11\x9\x9\x3c\x2f\x6c\x69\76\12\11\11\11\11\11\x9\x9\x3c\x6c\151\76\63\x2e\x26\x6e\142\x73\160\73\46\156\x62\x73\x70\x3b\46\x6e\x62\x73\160\x3b\46\x6e\x62\x73\160\x3b\106\157\162\x20\145\141\x63\x68\x20\x75\x73\x65\162\x20\154\x6f\x67\x69\x6e\x20\155\141\x70\x70\x69\156\147\40\167\x69\154\x6c\x20\x62\x65\x20\x63\150\145\143\x6b\x65\144\x20\141\x6e\x64\x20\165\163\x65\162\40\x72\x6f\x6c\x65\40\x77\151\x6c\x6c\12\11\11\11\x9\11\x9\11\x9\142\145\40\x75\160\x64\141\x74\145\144\40\x69\x66\40\x64\151\x66\146\x65\x72\x65\156\x74\56\xa\x9\x9\11\11\11\11\11\74\x2f\x6c\x69\x3e\xa\x9\x9\11\x9\11\x9\11\x3c\x6c\151\76\x34\x2e\x26\x6e\142\x73\160\x3b\46\156\142\163\160\73\x26\156\142\163\160\x3b\x26\x6e\142\163\x70\x3b\111\x66\40\165\163\x65\162\x20\144\x6f\145\x73\40\x6e\157\164\x20\142\145\154\157\156\x67\x20\164\x6f\40\141\x6e\171\40\147\x72\x6f\165\160\54\40\x75\163\x65\x72\40\162\x6f\x6c\x65\x20\167\151\x6c\154\40\x62\145\xa\11\11\x9\11\x9\11\11\11\x75\160\144\x61\164\145\144\40\167\151\164\x68\x20\x64\x65\146\x61\x75\x6c\x74\40\x6d\x61\160\160\x69\x6e\x67\40\x76\141\154\165\x65\56\12\11\11\x9\x9\x9\x9\x9\74\x2f\154\x69\76\xa\11\x9\11\11\x9\x9\x3c\x2f\165\x6c\x3e\12\11\11\11\x9\11\x9\x46\157\162\40\141\x6e\x79\x20\146\165\x72\164\x68\x65\x72\40\161\165\145\162\151\x65\x73\54\x20\x70\x6c\x65\141\163\x65\40\143\157\156\x74\x61\143\164\40\x75\x73\56\xa\x9\11\x9\11\11\x3c\x2f\x64\151\x76\76\xa\11\11\x9\11\x3c\57\x74\144\76\12\11\x9\11\x3c\x2f\x74\162\x3e\xa\xa\x9\11\11\x3c\164\162\76\xa\x9\11\x9\11\x3c\x74\144\40\143\154\141\163\163\x3d\42\x6d\157\137\154\x64\141\160\x5f\x68\x65\x6c\160\137\143\x65\154\154\42\76\xa\x9\x9\11\x9\11\x3c\144\151\x76\40\x69\x64\75\x22\x68\145\x6c\x70\137\x6d\165\154\x74\151\x70\x6c\x65\147\162\x6f\x75\160\137\164\x69\x74\154\145\42\40\x63\154\x61\163\x73\x3d\x22\155\157\x5f\154\144\141\160\x5f\164\151\x74\x6c\145\137\x70\x61\x6e\145\154\x22\x3e\12\11\x9\x9\11\x9\11\74\144\x69\166\x20\x63\154\x61\x73\163\75\42\x6d\x6f\x5f\154\144\x61\160\137\150\145\154\160\137\x74\x69\x74\154\145\x22\76\110\157\167\x20\122\x6f\154\x65\40\115\x61\x70\160\x69\x6e\x67\40\x77\x6f\x72\x6b\163\x20\151\146\40\165\163\145\162\x20\142\145\x6c\157\x6e\147\163\x20\x74\x6f\x20\155\165\154\x74\151\x70\x6c\x65\x20\x67\162\157\x75\160\163\x3f\74\57\x64\151\x76\x3e\xa\x9\11\x9\x9\x9\74\x2f\144\151\166\x3e\xa\x9\11\x9\11\x9\x3c\144\x69\x76\40\x68\151\x64\x64\x65\x6e\75\42\x22\40\x69\x64\75\x22\150\145\x6c\160\137\x6d\x75\x6c\164\151\160\x6c\x65\x67\x72\157\165\x70\137\144\x65\163\143\42\40\143\x6c\141\x73\163\75\42\x6d\x6f\137\154\144\x61\x70\x5f\x68\x65\154\x70\x5f\144\x65\x73\143\x22\40\163\164\x79\x6c\x65\x3d\x22\x64\x69\x73\x70\154\141\x79\72\40\156\157\x6e\145\73\x22\x3e\xa\11\11\x9\x9\x9\11\x3c\165\154\76\12\11\x9\11\11\x9\x9\11\x3c\154\151\76\111\146\40\165\163\x65\x72\40\x62\x65\x6c\x6f\156\147\163\40\164\x6f\40\155\165\x6c\164\151\x70\154\x65\x20\147\x72\x6f\165\x70\163\54\40\x3c\142\x3e\110\x69\147\x68\145\x73\164\x20\x52\x6f\154\x65\74\57\142\x3e\x20\167\x69\154\154\x20\142\145\40\141\163\x73\151\147\156\145\144\40\x74\157\x20\x74\x68\145\40\125\163\145\162\12\x9\x9\11\11\11\x9\x9\11\146\x72\157\155\x20\x61\154\154\40\155\141\x74\x63\x68\145\144\x20\x52\x6f\x6c\145\x73\x2e\xa\x9\11\x9\x9\11\x9\x9\x3c\x2f\154\x69\76\12\11\11\x9\x9\11\x9\74\x2f\165\x6c\76\xa\x9\11\11\x9\x9\x9\106\x6f\162\40\x61\x6e\x79\x20\x66\x75\x72\164\150\145\x72\40\161\x75\x65\x72\x69\145\x73\54\x20\160\x6c\x65\141\163\x65\40\x63\x6f\156\x74\x61\x63\164\x20\165\x73\x2e\xa\11\x9\x9\11\11\74\x2f\x64\x69\166\76\xa\x9\11\x9\11\74\x2f\x74\x64\x3e\12\x9\x9\x9\74\57\164\x72\x3e\xa\xa\11\11\x9\x3c\x2f\164\x62\157\x64\x79\x3e\xa\11\x9\74\x2f\164\141\x62\x6c\145\x3e\xa\11\x3c\x2f\144\x69\x76\76\12\xa\xa\x9";
}
function mo_ldap_add_on_compatibility()
{
echo "\x9\x3c\142\x72\76\74\142\162\x3e\74\x62\x72\x3e\12\x9\74\144\x69\166\40\x63\154\141\163\163\x3d\x22\x6d\157\x5f\x6c\144\141\160\137\164\x61\x62\154\x65\x5f\x6c\141\171\157\x75\164\42\x3e\xa\12\11\x9";
$za = Mo_Ldap_Local_Util::check_addon_compatibilty();
if (sizeof($za) != 0) {
goto ez;
}
echo "\74\x64\151\x76\40\x63\x6c\x61\x73\x73\75\47\155\x6f\x5f\x6c\144\141\160\137\154\157\x63\x61\x6c\x5f\145\x6d\x70\164\x79\x5f\x61\144\144\137\157\x6e\x5f\x64\151\166\47\x3e\74\x73\x70\141\x6e\76\x43\x75\162\x72\145\156\x74\x6c\171\x20\164\x68\x65\162\x65\x20\141\x72\145\x20\156\157\40\141\143\x74\151\166\x65\x20\155\151\156\x69\117\162\141\156\x67\145\x20\114\104\x41\120\x2f\101\x44\x20\111\x6e\164\x65\x67\x72\x61\x74\151\157\156\40\x41\x64\x64\55\157\156\x73\x20\x6f\x6e\40\x79\157\x75\162\x20\127\157\x72\144\x50\x72\145\163\x73\40\163\x69\x74\x65\56\x3c\57\163\160\x61\156\x3e\x3c\x2f\x64\x69\x76\x3e";
goto u_;
ez:
$gy = 1;
echo "\74\x74\x61\x62\154\145\x20\x63\x6c\141\163\x73\75\x27\x6d\x6f\137\x6c\144\141\x70\137\154\x6f\143\x61\x6c\x5f\x61\x64\x64\x5f\x6f\156\x5f\164\141\142\x6c\145\47\x20\x73\164\171\154\145\75\x27\167\x69\x64\164\x68\x3a\x36\60\x25\73\47\x3e\xa\x20\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\x3c\164\150\76\x53\162\40\116\x6f\56\74\57\164\x68\x3e\xa\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\x3c\164\150\76\x41\144\144\x20\x6f\156\x20\116\x61\155\x65\74\57\x74\x68\x3e\xa\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x3c\164\x68\x3e\x56\x65\162\163\x69\x6f\x6e\74\57\x74\150\x3e\xa\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x3c\x74\x68\x3e\103\x6f\155\160\141\x74\151\142\x69\154\x69\x74\x79\74\x2f\x74\150\x3e\xa\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40";
foreach ($za as $ny => $lL) {
echo "\x3c\x74\162\76";
echo "\74\x74\144\x3e" . $gy . "\x3c\x2f\164\144\76";
echo "\74\164\144\76" . $lL["\141\x64\x64\157\x6e"] . "\x3c\57\x74\144\x3e";
echo "\74\x74\144\76" . $lL["\x76\x65\x72\x73\151\x6f\x6e"] . "\x3c\57\164\x64\76";
echo "\x3c\x74\x64\40\143\154\141\x73\x73\x3d\x27";
if ($lL["\x63\x6f\155\x70\x61\164\x69\x62\151\x6c\x74\171"] == "\x74\x72\x75\x65") {
goto zG;
}
echo "\x6d\x6f\x5f\x6c\144\141\160\x5f\x69\156\160\165\164\137\145\x72\x72\157\162\47";
goto YU;
zG:
echo "\155\x6f\137\154\x64\x61\160\x5f\x69\x6e\x70\165\164\137\163\x75\143\143\145\x73\x73\x27";
YU:
echo "\74\x2f\164\144\76";
echo "\x3c\x2f\164\x72\x3e";
$gy++;
hj:
}
qb:
echo "\74\57\x74\x61\x62\154\x65\76";
echo "\x3c\144\151\166\40\163\x74\171\154\x65\x3d\x27\146\x6f\156\164\55\163\151\172\x65\x3a\x31\x36\x70\170\x3b\146\x6f\x6e\x74\x2d\167\145\x69\x67\150\164\72\x20\65\x30\x30\x3b\x74\x65\170\164\55\x61\154\151\x67\156\72\40\x63\145\x6e\x74\145\162\73\x27\76\x3c\163\x70\141\x6e\76\x49\146\40\171\157\x75\x20\156\x6f\164\x69\143\x65\40\x61\156\171\40\157\x66\x20\164\x68\145\40\x61\144\x64\x2d\157\x6e\x73\40\154\151\x73\164\145\x64\x20\141\142\157\166\x65\x20\x69\163\40\x6e\157\164\x20\x63\157\x6d\160\141\x74\x69\x62\x6c\x65\x20\74\163\160\141\156\40\163\x74\x79\154\x65\75\47\x63\x6f\x6c\x6f\x72\x3a\x20\162\145\x64\x3b\47\x3e\x28\x58\51\74\57\163\x70\x61\x6e\76\40\x74\150\x65\x6e\40\160\x6c\x65\x61\x73\145\40\x63\x6f\x6e\x74\x61\x63\x74\40\x75\163\40\141\x74\40\x3c\x73\160\x61\156\x20\163\164\171\154\145\75\47\143\x6f\154\x6f\162\x3a\x23\60\60\x34\145\x66\146\x3b\x27\76\154\144\141\160\x73\x75\160\160\x6f\x72\164\100\x78\145\143\165\x72\x69\146\x79\x2e\x63\157\155\74\x2f\163\x70\x61\156\x3e\40\x73\157\40\x74\150\141\164\x20\167\x65\x20\143\157\x75\154\x64\x20\x73\x65\x6e\144\40\x79\157\165\x20\x6c\x61\164\x65\x73\x74\x20\166\x65\x72\x73\151\157\156\40\x6f\146\40\164\150\145\x20\x61\144\x64\55\x6f\156\56\40\74\57\163\160\x61\x6e\x3e\x3c\x2f\144\151\x76\x3e";
u_:
echo "\x9\74\x2f\144\x69\166\x3e\12\12\12\x9";
}
function NddKoYsdasadJD()
{
$lS = get_option("\155\x6f\137\154\144\x61\x70\x5f\154\157\x63\141\154\x5f\154\x69\x63\145\156\x73\145\x5f\153\x65\171");
$JU = get_option("\x6d\157\x5f\154\144\x61\160\x5f\154\x6f\143\141\154\x5f\141\144\x6d\151\x6e\137\x65\155\x61\151\154");
$j9 = get_option("\x6d\157\137\x6c\144\x61\x70\x5f\154\157\x63\141\154\x5f\x61\144\x6d\151\x6e\x5f\143\x75\163\x74\157\155\x65\x72\137\x6b\145\x79");
$pk = apply_filters("\155\157\x5f\x63\150\x65\143\153\137\143\x6f\156\146\151\x67", '');
if (!$lS || !$JU || !$j9 || !is_numeric(trim($j9)) || !$pk) {
goto rw;
}
return 1;
goto nz;
rw:
return 0;
nz:
}
function mo_ldap_is_license_verification_done()
{
$qt = get_option("\x6d\157\137\154\x64\x61\160\137\x6c\x6f\x63\141\x6c\x5f\x6c\151\143\145\156\x73\145\x5f\x76\145\x72\151\146\x69\x65\144");
if (!Mo_Ldap_Local_Util::is_customer_verified()) {
goto Lj;
}
if (!$qt) {
goto Td;
}
goto vh;
Lj:
echo "\x9\x9\74\x64\151\166\x20\x73\164\171\154\x65\75\42\x64\x69\x73\x70\154\x61\x79\72\x62\154\157\143\153\x3b\x6d\x61\x72\x67\x69\x6e\x2d\164\157\x70\72\61\x30\160\x78\73\x63\x6f\x6c\x6f\x72\72\162\x65\x64\x3b\142\x61\143\x6b\147\x72\x6f\165\156\x64\55\x63\x6f\154\157\x72\72\x72\147\142\141\50\x32\65\x31\54\x20\x32\x33\x32\x2c\x20\x30\54\40\60\x2e\61\65\51\73\160\x61\144\144\151\156\147\x3a\65\160\170\73\142\157\162\144\x65\x72\x3a\163\157\x6c\x69\x64\40\61\x70\170\x20\x72\x67\x62\141\x28\x32\x35\x35\x2c\x20\60\54\x20\x39\54\x20\x30\x2e\63\x36\51\73\42\76\12\x9\11\x9\x50\154\x65\x61\163\145\40\74\x61\x20\x68\162\145\x66\75\42";
echo add_query_arg(array("\164\141\x62" => "\141\x63\143\x6f\x75\x6e\x74"), $_SERVER["\122\105\121\x55\x45\123\x54\x5f\x55\122\111"]);
echo "\42\76\114\x6f\147\151\156\12\x9\11\x9\11\167\x69\164\x68\40\155\x69\x6e\x69\117\162\x61\x6e\x67\145\40\x61\143\143\157\165\x6e\x74\x3c\x2f\141\76\40\164\x6f\x20\143\x6f\x6e\146\x69\x67\165\x72\145\40\x74\150\x65\x20\155\151\156\151\117\x72\141\x6e\147\145\x20\x4c\104\101\120\x20\120\154\165\x67\151\x6e\x2e\xa\x9\11\74\x2f\x64\x69\166\x3e\xa\x9\40";
goto vh;
Td:
echo "\11\11\74\144\x69\x76\x20\x73\x74\171\x6c\x65\x3d\42\x64\x69\163\160\154\x61\x79\x3a\x62\x6c\x6f\x63\x6b\73\155\141\162\x67\x69\156\x2d\x74\x6f\160\x3a\61\x30\160\x78\73\x63\157\x6c\157\x72\72\x72\145\144\x3b\142\141\143\x6b\x67\x72\157\x75\156\x64\55\143\157\x6c\157\x72\x3a\162\147\142\x61\x28\x32\65\61\54\40\62\63\62\54\40\60\x2c\x20\x30\56\61\65\x29\73\x70\141\144\x64\x69\x6e\x67\72\x35\x70\x78\x3b\x62\x6f\x72\144\145\162\72\x73\x6f\x6c\x69\x64\40\61\160\x78\40\162\x67\x62\x61\x28\x32\65\65\54\x20\60\54\x20\71\x2c\x20\x30\x2e\63\x36\51\73\x22\76\xa\x9\11\x9\120\154\145\x61\163\x65\x20\145\x6e\x74\145\162\40\x79\157\165\162\x3c\x61\12\x9\x9\x9\x9\x9\x68\x72\145\146\75\42";
echo add_query_arg(array("\164\141\x62" => "\141\x63\143\157\165\x6e\x74"), $_SERVER["\122\x45\x51\x55\105\x53\x54\x5f\125\x52\x49"]);
echo "\x22\76\40\x6c\x69\143\x65\x6e\x73\x65\xa\11\11\x9\11\153\x65\171\x3c\57\141\x3e\40\x74\157\x20\141\x63\x74\151\166\141\164\x65\x20\x74\150\x65\x20\x70\154\x75\x67\151\x6e\56\xa\11\x9\74\x2f\x64\x69\166\76\xa\x9\x9";
vh:
}
function get_ldap_attributes_dropdown($Hx = null, $cI = null, $CY = null)
{
$vy = $CY == "\165\x73\x65\x72" ? "\x73\x41\115\x41\x63\x63\157\x75\x6e\164\116\141\155\x65" : "\x50\x6c\x65\x61\x73\x65\x20\123\145\x6c\145\x63\164";
$b5 = get_option("\x6d\157\x5f\x6c\144\141\160\x5f\144\151\162\x65\143\164\x6f\162\x79\x5f\163\x65\162\166\145\x72\x5f\x76\x61\x6c\x75\x65");
if (empty($Hx) || !is_array($Hx)) {
goto cK;
}
$BC = '';
$ot = '';
if (!($cI != null)) {
goto rO;
}
foreach ($cI as $Us) {
$D9 = false;
$bH = $Us["\x6e\141\155\x65"];
$AT = $Us["\x76\x61\x6c\165\145"];
foreach ($Hx as $Dr => $NY) {
if (!($NY == $AT)) {
goto QN;
}
$BC = $bH;
$D9 = true;
QN:
yz:
}
gI:
$Y3 = $D9 ? "\x6d\x6f\x5f\154\144\141\x70\137\155\165\154\x74\151\143\x68\145\143\x6b\145\144" : '';
$KL = $D9 ? "\x63\x68\x65\x63\153\x65\x64" : '';
$ot .= "\x3c\154\x61\142\145\x6c\x20\143\x6c\141\x73\163\75\x22\155\157\137\x63\150\145\x63\153\x62\x6f\170\137\154\144\141\160\x5f" . $CY . "\x20" . $Y3 . "\x22\40\163\164\x79\154\145\x3d\42\167\x69\144\164\150\72\x20\x6d\141\x78\55\x63\x6f\156\x74\x65\156\x74\73\42\x3e\74\x69\156\160\x75\164\40\156\141\155\x65\40\x3d\x22" . $CY . "\137\x61\164\x74\162\151\x62\165\164\x65\x5f\x74\x65\170\164\x5b\x5d\42\x20" . $KL . "\x20\x76\x61\x6c\165\145\40\75\x20\x22" . $AT . "\x22\x20\143\154\x61\163\x73\75\x22\x6d\x6f\137\x6c\x64\141\x70\137\156\157\x5f\143\x68\145\x63\x6b\142\x6f\x78\137" . $CY . "\42\x20\x74\171\160\145\75\x22\143\x68\145\x63\153\x62\157\x78\x22\x20\151\x64\x3d\x22" . $bH . "\x22\x20\x2f\76" . $bH . "\74\57\154\141\142\145\x6c\x3e";
GI:
}
sm:
rO:
$de = "\74\144\x69\x76\40\143\154\141\163\x73\x3d\42\155\x75\154\x74\x69\163\145\x6c\145\143\164\137" . $CY . "\x22\76";
$de .= "\74\x64\151\x76\x20\143\x6c\141\163\163\75\x22\x6d\x6f\x5f\163\145\x6c\x65\143\164\x42\157\170\42\x20\157\x6e\143\x6c\151\x63\x6b\75\42\163\150\157\167\103\150\x65\x63\x6b\142\157\170\145\163\x28\x27" . $CY . "\x27\x29\42\76";
if (!($CY != "\165\163\x65\162")) {
goto A0;
}
$de .= "\74\x73\145\x6c\145\x63\164\40\x3e\74\x6f\x70\x74\x69\157\x6e\x3e" . "\123\145\154\x65\143\164\x20\125\x73\x65\x72\40\107\x72\x6f\x75\160\163" . "\74\57\157\160\164\x69\x6f\x6e\x3e\74\57\x73\145\x6c\x65\x63\x74\x3e";
A0:
$de .= "\74\x64\x69\x76\x20\143\154\x61\x73\x73\75\42\x6d\x6f\137\x6f\166\x65\x72\x53\x65\154\145\x63\164\x22\x3e\x3c\57\144\151\x76\x3e\74\57\x64\151\166\x3e\74\144\151\x76\x20\x69\144\75\42" . $CY . "\137\x63\150\145\143\153\142\x6f\170\x65\163\42\76";
$de .= $ot;
$de .= "\x3c\57\144\x69\x76\x3e\74\57\144\x69\166\x3e";
goto Jv;
cK:
$de = "\74\144\x69\x76\40\143\154\x61\163\163\x3d\42\x6d\165\154\x74\x69\163\145\x6c\145\143\x74\137" . $CY . "\42\76\x3c\x64\x69\166\x20\143\x6c\x61\163\163\75\42\x6d\x6f\137\x73\x65\x6c\145\143\164\102\x6f\x78\x22\x20\157\x6e\143\154\151\x63\x6b\75\x22\x73\x68\157\x77\x43\x68\x65\143\153\x62\x6f\x78\145\x73\x28\47" . $CY . "\x27\x29\x22\x3e";
if (!($CY != "\x75\163\x65\162")) {
goto Hy;
}
$de .= "\74\x73\x65\154\x65\143\164\x20\76\x3c\157\x70\164\x69\x6f\156\x3e" . $vy . "\x3c\x2f\157\160\x74\151\157\x6e\x3e\x3c\x2f\163\145\x6c\x65\x63\164\x3e";
Hy:
$de .= "\x3c\144\x69\x76\40\143\x6c\x61\x73\x73\75\x22\x6d\157\137\157\x76\x65\x72\123\x65\x6c\145\143\x74\x22\76\74\57\144\x69\166\x3e\74\57\x64\x69\x76\76";
$de .= "\74\144\151\166\x20\151\144\x3d\42" . $CY . "\x5f\143\x68\x65\143\153\x62\x6f\170\145\x73\42\76";
if (!($cI != null)) {
goto CJ;
}
foreach ($cI as $Us) {
$bH = $Us["\x6e\x61\155\x65"];
$AT = $Us["\166\141\154\165\145"];
$KL = $AT == "\163\141\155\141\143\143\x6f\165\x6e\x74\156\x61\x6d\145" ? "\x63\x68\145\143\153\145\x64" : '';
$Y3 = $KL == "\x63\150\145\143\153\x65\144" ? "\155\157\x5f\154\144\141\x70\137\155\x75\x6c\x74\x69\x63\x68\x65\x63\153\145\144" : '';
$de .= "\x3c\154\141\142\145\154\x20\143\154\x61\163\163\40\x3d\x20\42\155\157\137\x63\x68\x65\x63\153\x62\157\170\137\154\x64\141\x70\137" . $CY . "\x20" . $Y3 . "\x22\76\x3c\x69\x6e\x70\165\164\x20\x6e\141\x6d\145\x20\75\x22" . $CY . "\137\141\164\164\x72\151\x62\x75\164\145\137\164\145\x78\164\x5b\x5d\42\40" . $KL . "\40\x76\141\154\x75\145\x20\x3d\40\x22" . $AT . "\42\40\143\x6c\141\163\163\75\42\x6d\157\x5f\x6c\144\141\160\137\156\157\137\143\x68\145\143\153\x62\x6f\x78\x5f" . $CY . "\x22\x20\164\x79\160\145\75\42\x63\x68\x65\143\x6b\142\x6f\170\x22\x20\x69\144\x3d\x22" . $bH . "\42\40\163\164\x79\154\x65\75\42\x77\x69\144\164\x68\x3a\x20\x6d\x61\170\x2d\x63\157\x6e\x74\x65\156\x74\73\x22\57\76" . $bH . "\74\57\x6c\x61\142\145\x6c\x3e";
e8:
}
gS:
CJ:
$de .= "\x3c\57\144\x69\166\x3e\74\57\x64\151\166\x3e";
Jv:
return $de;
}
function disable_ldap_form_elements()
{
if (NddKoYsdasadJD()) {
goto l2;
}
echo "\12\40\40\x20\40\x20\x20\40\x20\x3c\163\143\x72\x69\160\164\x3e\xa\x20\40\40\40\40\40\x20\40\x20\x20\40\40\152\121\x75\145\x72\171\x28\144\x6f\x63\x75\x6d\145\156\164\51\x2e\x72\x65\141\x64\x79\x28\x66\165\x6e\x63\x74\x69\157\x6e\x20\50\51\40\x7b\12\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\x6a\121\165\x65\x72\171\x28\x22\x23\143\157\156\146\151\147\165\x72\141\x74\x69\157\x6e\106\157\162\155\40\x3a\x69\156\160\x75\164\42\x29\56\x70\x72\x6f\x70\x28\x22\x64\151\x73\141\142\154\x65\144\42\54\40\164\162\x75\x65\x29\73\xa\x20\40\40\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\x20\x6a\x51\165\145\162\x79\50\x22\43\143\157\156\x66\151\147\x75\162\141\x74\151\157\156\x46\157\x72\155\x20\x3a\151\156\160\x75\164\x5b\164\171\160\x65\x3d\x74\x65\x78\x74\x5d\42\51\x2e\x76\141\x6c\50\x22\42\x29\73\xa\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\x6a\x51\x75\145\x72\171\50\42\43\x63\x6f\x6e\146\x69\x67\165\x72\141\x74\x69\157\156\106\157\162\155\x20\x3a\x69\x6e\160\165\x74\x5b\164\171\160\145\75\165\x72\x6c\135\x22\x29\x2e\x76\141\x6c\50\x22\x22\x29\73\xa\40\40\40\x20\40\40\40\40\x20\x20\40\40\x7d\x29\73\xa\40\x20\x20\x20\x20\x20\x20\x20\74\x2f\x73\143\162\151\x70\x74\x3e";
l2:
}
function get_wproles_checkbox_dropdown($pj, $cB = array())
{
echo "\11\x9\x3c\144\x69\166\40\143\154\141\x73\163\x3d\x22\x6d\157\x5f\x6d\x75\x6c\x74\x69\163\x65\x6c\x65\143\x74\137\143\150\x65\143\x6b\x62\x6f\x78\42\x20\163\164\171\x6c\x65\75\42\155\x61\x72\x67\151\x6e\72\141\165\164\157\x3b\42\76\xa\x9\x9\11\x3c\144\x69\166\40\x63\154\141\163\x73\x3d\42\x6d\157\137\163\145\x6c\145\x63\164\x42\x6f\x78\42\x20\x6f\156\x63\x6c\x69\x63\153\x3d\42\163\150\x6f\x77\x43\x68\145\x63\x6b\x62\x6f\170\145\x73\137\144\x64\x28";
echo $pj;
echo "\51\x22\x3e\12\11\11\x9\11\74\163\145\154\x65\143\164\x3e\12\11\x9\x9\x9\11\74\157\160\x74\x69\157\156\76\x53\145\154\x65\143\164\40\141\156\x20\x6f\x70\x74\151\157\156\74\57\157\x70\x74\151\157\156\76\12\11\11\x9\11\x3c\57\163\145\x6c\145\143\x74\x3e\12\11\x9\11\11\74\144\x69\166\40\x63\x6c\141\x73\x73\x3d\42\155\x6f\137\x6f\166\145\x72\x53\x65\x6c\x65\x63\x74\42\76\x3c\57\144\x69\x76\76\xa\11\x9\x9\x3c\57\144\x69\166\x3e\12\11\x9\x9\x3c\x64\x69\x76\40\x69\144\75\42";
echo $pj;
echo "\137\x63\150\x65\143\x6b\142\x6f\x78\x65\x73\x22\x3e\xa\x9\11\x9\x3c\144\151\166\40\x69\x64\75\x22\x63\x68\x65\x63\x6b\x62\x6f\x78\145\x73\x22\x20\163\x74\x79\154\x65\x3d\x22\x64\151\x73\160\x6c\x61\x79\x3a\x20\x6e\157\156\x65\x3b\x22\x3e\12\11\11\x9\x9";
$ok = get_role_names();
foreach ($ok as $CY => $wV) {
echo "\x9\x9\x9\11\11\x3c\x6c\x61\x62\x65\x6c\x20\x66\x6f\x72\x3d\42";
echo $CY;
echo "\42\76\xa\11\11\x9\11\11\x9";
if (!empty($cB)) {
goto Zj;
}
echo "\x9\11\11\11\x9\74\x69\156\x70\x75\x74\x20\164\x79\x70\x65\x3d\x22\143\x68\145\x63\x6b\142\x6f\x78\x22\x20\x6e\141\x6d\x65\x3d\x22\x6d\141\x70\x70\151\156\x67\x5f\166\x61\154\x75\145\137";
echo $pj;
echo "\x5b\135\42\x20\151\x64\x3d\42\155\141\x70\x70\x69\156\x67\x5f\x76\141\154\x75\145\137";
echo $pj;
echo "\x5b\x5d\x22\40\166\141\154\165\145\x3d\x22";
echo $CY;
echo "\42\57\x3e";
echo $wV;
echo "\74\57\154\141\x62\145\x6c\76\xa\x9\x9\x9\x9\11\11\11";
goto YQ;
Zj:
echo "\11\x9\x9\11\x9\74\151\156\x70\x75\x74\40\x74\x79\160\145\x3d\42\x63\150\145\143\153\142\x6f\x78\42\x20\xa\x9\11\11\x9\x9\11\11";
if (!in_array($CY, $cB)) {
goto Py;
}
echo "\x63\x68\x65\143\x6b\x65\144";
Py:
echo "\x9\11\x9\x9\x9\40\x6e\x61\x6d\145\75\42\x6d\x61\x70\160\x69\x6e\147\x5f\x76\141\154\165\x65\137";
echo $pj;
echo "\x5b\135\42\x20\151\144\x3d\x22\x6d\x61\160\160\151\x6e\x67\137\166\x61\x6c\165\145\x5f";
echo $pj;
echo "\133\x5d\42\40\x76\x61\154\x75\145\75\42";
echo $CY;
echo "\x22\x2f\x3e";
echo $wV;
echo "\74\57\154\x61\x62\145\x6c\76\12\x9\11\11\x9\11\x9\11";
YQ:
echo "\12\11\11\x9\x9\x9";
OZ:
}
cV:
echo "\11\11\11\x3c\x2f\x64\x69\x76\x3e\xa\x9\x9\11\74\57\144\x69\166\x3e\xa\11\x9\74\x2f\144\x69\166\x3e\12\11";
}
function get_role_names()
{
global $wp_roles;
if (isset($wp_roles)) {
goto W1;
}
$wp_roles = new WP_Roles();
W1:
return $wp_roles->get_names();
}
Function Calls
None |
Stats
MD5 | 411af868858cb643b1cf099e251937d4 |
Eval Count | 0 |
Decode Time | 315 ms |