mirror of
https://github.com/Xevion/r2park.git
synced 2025-12-07 18:07:57 -06:00
2434 lines
368 KiB
JSON
2434 lines
368 KiB
JSON
{
|
|
"log": {
|
|
"version": "1.2",
|
|
"creator": {
|
|
"name": "Firefox",
|
|
"version": "123.0"
|
|
},
|
|
"browser": {
|
|
"name": "Firefox",
|
|
"version": "123.0"
|
|
},
|
|
"pages": [
|
|
{
|
|
"id": "page_1",
|
|
"pageTimings": {
|
|
"onContentLoad": 298,
|
|
"onLoad": 340
|
|
},
|
|
"startedDateTime": "2024-01-01T20:26:27.435-06:00",
|
|
"title": "https://www.register2park.com/register?"
|
|
}
|
|
],
|
|
"entries": [
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:27.435-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/register",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Upgrade-Insecure-Requests",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "document"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "navigate"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-User",
|
|
"value": "?1"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 553
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:27 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c04753790f4' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 13767,
|
|
"text": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" />\n <meta name=\"HandheldFriendly\" content=\"true\" />\n <meta name=\"description\" content=\"\">\n <meta name=\"author\" content=\"\">\n\n <title>Register2Park</title>\n\n <!-- Javascript Error Logging -->\n <script src=\"js/jserror.js\"></script>\n\n <!-- Bootstrap Core CSS -->\n <link href=\"vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n <!-- MetisMenu CSS -->\n <link href=\"vendor/metisMenu/dist/metisMenu.min.css\" rel=\"stylesheet\">\n\n <!-- Custom CSS -->\n <link href=\"css/sb-admin-2.css\" rel=\"stylesheet\">\n\n <!-- Custom Fonts -->\n <link href=\"vendor/font-awesome/css/font-awesome.min.css\" rel=\"stylesheet\" type=\"text/css\">\n\n <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->\n <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->\n <!--[if lt IE 9]>\n <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>\n <script src=\"https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js\"></script>\n <![endif]-->\n <style>\n html,\n body {\n height: 100%;\n background: #FFF;\n }\n\n .divider {\n background-color: #e5e5e5;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n }\n\n .alert-danger {\n background-color: #ed1c24;\n }\n\n .btn-danger {\n background-color: #ed1c24;\n\n }\n\n .circle-success {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #2dbc13;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .circle-inner {\n display: table-cell;\n vertical-align: middle;\n }\n\n .circle-failure {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #fe0216;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark {\n position: absolute;\n width: 360px;\n height: 360px;\n top: 0px;\n left: 0px;\n pointer-events: none;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark-text {\n position: absolute;\n width: 400px;\n height: 400px;\n top: -20px;\n left: -20px;\n pointer-events: none;\n opacity: 0.2;\n -webkit-transform: rotate(315deg);\n -moz-transform: rotate(315deg);\n -o-transform: rotate(315deg);\n writing-mode: lr-tb;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n line-height: 12px;\n }\n </style>\n\n</head>\n\n<body>\n\n <div id=\"wrapper\">\n <div id=\"page-wrapper\" style=\"margin: 0px; border-left: none;\">\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 54px;\"></div>\n <img src=\"img/png/logo.png\" style=\"max-width: 100%; max-height: 300px; margin-bottom: 20px; margin-top: 20px;\">\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\" id=\"form-body\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <div class=\"alert alert-danger\" style=\"text-align: center;\">Please start by typing in the name of the property you wish to register your vehicle for.</div>\n </div>\n </div>\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-12 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <form id=\"property-name-form\">\n <div class=\"form-group\">\n <input type=\"text\" class=\"form-control\" id=\"propertyName\">\n </div>\n <button class=\"form-control btn btn-danger\" type=\"button\" id=\"confirmProperty\">Next</button>\n </form>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div id=\"translate_widget_element\"></div>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n The Register2Park™ and R2Park™ platforms are used to manage tenant and guest parking. If you have any questions, please contact the property where this service is provided.\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div style=\"text-align: center;\">Copyright © 2024 Register2Park.com - <a href=\"terms-of-use\" target=\"_blank\">Terms of Use</a> - <a href=\"privacy-policy\" target=\"_blank\">Privacy Policy</a></div>\n <div style=\"height: 50px;\"></div>\n </div>\n </div>\n </div>\n\n </div>\n </div>\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"error-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">Error</h4>\n </div>\n <div class=\"modal-body\">\n <div id=\"error-modal-text\"></div>\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-primary\" id=\"error-modal-okay\">Okay</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"please-wait\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"add-user-label\" aria-hidden=\"true\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-body\">\n <div style=\"text-align: center;\">\n <i class=\"fa fa-spinner fa-pulse fa-3x\"></i>\n <br>\n <h3>Please Wait</h3>\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- /.modal -->\n\n <!-- jQuery -->\n <script src=\"vendor/jquery/dist/jquery.min.js\"></script>\n\n <!-- Bootstrap Core JavaScript -->\n <script src=\"vendor/bootstrap/dist/js/bootstrap.min.js\"></script>\n\n <!-- Metis Menu Plugin JavaScript -->\n <script src=\"vendor/metisMenu/dist/metisMenu.min.js\"></script>\n\n <!-- Custom Theme JavaScript -->\n <script src=\"js/sb-admin-2.js\"></script>\n\n <script src=\"js/jquery.mask.js\"></script>\n\n <script nonce=\"65c04753790f4\">\n $(function() {\n\n $('#propertyName').focus();\n // document.getElementById('propertyName').focus();\n\n $(document).on('click', '#confirmProperty', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n propertyNameEntered = $('#propertyName').val();\n\n if (propertyNameEntered == \"\") {\n\n $('#error-modal-text').html('Please enter in a property name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n $.ajax({\n url: 'register-get-properties-from-name',\n type: 'POST',\n data: {\n propertyNameEntered: propertyNameEntered\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $('#error-modal-okay').on('click', function() {\n $('#error-modal').modal('hide');\n });\n\n $('#property-name-form').on('submit', function(e) {\n e.preventDefault();\n\n $('#propertyName').blur();\n\n });\n\n $(document).on('change', '.property', function() {\n\n $('#confirmPropertySelection').prop('disabled', false);\n\n });\n\n $(document).on('click', '#confirmPropertySelection', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n var propertyIdSelected = 0,\n propertySource = '',\n propertyLocateKey = '';\n\n\n // Get selected property\n $('.property:checked').each(function() {\n\n propertyIdSelected = $(this).val();\n propertySource = $(this).data('source');\n propertyLocateKey = $(this).data('locate-key');\n\n });\n\n if (propertyIdSelected == null) {\n\n $('#error-modal-text').html('Please select the right property.');\n $('#error-modal').modal('show');\n\n } else {\n\n window.location.href=\"/register?key=\" + propertyLocateKey;\n\n }\n\n });\n\n $(document).on('keydown', '#propertyName', function(e) {\n if (e.keyCode == 13) {\n $('#confirmProperty').trigger('click');\n }\n });\n\n });\n\n function showPleaseWait() {\n $('#please-wait').modal('show');\n }\n\n function hidePleaseWait() {\n $('#please-wait').modal('hide');\n }\n\n // function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); }\n function widgetTranslateElementInit() {\n au5ton.translateWidget({\n pageLanguage: 'en',\n chunkSize: 10,\n attributionImageUrl: 'img/svg/google-translate.svg',\n preferredSupportedLanguages: [],\n ignoreClasses: ['no-translation'],\n endpoints: {\n supportedLanguages: 'https://api.parkingsnap.com/supportedLanguages',\n translate: 'https://api.parkingsnap.com/translate'\n }\n },\n 'translate_widget_element');\n }\n\n function validateEmail(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(email);\n }\n </script>\n\n <script nonce=\"65c04753790f4\">\n (function(i, s, o, g, r, a, m) {\n i['GoogleAnalyticsObject'] = r;\n i[r] = i[r] || function() {\n (i[r].q = i[r].q || []).push(arguments)\n }, i[r].l = 1 * new Date();\n a = s.createElement(o),\n m = s.getElementsByTagName(o)[0];\n a.async = 1;\n a.src = g;\n m.parentNode.insertBefore(a, m)\n })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');\n\n ga('create', 'UA-96723809-1', 'auto');\n ga('send', 'pageview');\n </script>\n\n <!-- <script src=\"js/google-translate.js?cb=googleTranslateElementInit\" nonce='65c04753790f4'></script> -->\n <script src=\"js/translate.js\" nonce=\"65c04753790f4\"></script>\n\n <script type=\"text/javascript\" src=\"https://cdn.ywxi.net/js/1.js\" async></script>\n \n</body>\n\n</html>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 16190
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": -1,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 87,
|
|
"receive": 0
|
|
},
|
|
"time": 87,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:27.750-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://api.parkingsnap.com/supportedLanguages?target=en&siteName=",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "api.parkingsnap.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "cross-site"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"queryString": [
|
|
{
|
|
"name": "target",
|
|
"value": "en"
|
|
},
|
|
{
|
|
"name": "siteName",
|
|
"value": ""
|
|
}
|
|
],
|
|
"headersSize": 426
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:27 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "application/json; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "default-src *; script-src 'self' 'nonce-65c04753bdd44'; object-src 'self' blob:; style-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src https://chart.googleapis.com 'self' blob: 'self' data: 'self'; media-src 'self'; frame-src 'self'; font-src https://fonts.gstatic.com 'self'; connect-src 'self'; base-uri 'self'; form-action 'self'"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "referrer-policy",
|
|
"value": "strict-origin-when-cross-origin"
|
|
},
|
|
{
|
|
"name": "access-control-allow-origin",
|
|
"value": "*"
|
|
},
|
|
{
|
|
"name": "set-cookie",
|
|
"value": "PHPSESSID=ghm7hbcugvu3dh7eboxxxxxxxx; expires=Mon, 01 Jan 2024 03:26:27 GMT; Max-Age=3600; path=/; secure; HttpOnly"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "ghm7hbcugvu3dh7eboxxxxxxxx"
|
|
}
|
|
],
|
|
"content": {
|
|
"mimeType": "application/json; charset=UTF-8",
|
|
"size": 12732,
|
|
"text": "[\n {\n \"displayName\": \"Afrikaans\",\n \"languageCode\": \"af\"\n },\n {\n \"displayName\": \"Albanian\",\n \"languageCode\": \"sq\"\n },\n {\n \"displayName\": \"Amharic\",\n \"languageCode\": \"am\"\n },\n {\n \"displayName\": \"Arabic\",\n \"languageCode\": \"ar\"\n },\n {\n \"displayName\": \"Armenian\",\n \"languageCode\": \"hy\"\n },\n {\n \"displayName\": \"Assamese\",\n \"languageCode\": \"as\"\n },\n {\n \"displayName\": \"Aymara\",\n \"languageCode\": \"ay\"\n },\n {\n \"displayName\": \"Azerbaijani\",\n \"languageCode\": \"az\"\n },\n {\n \"displayName\": \"Bambara\",\n \"languageCode\": \"bm\"\n },\n {\n \"displayName\": \"Basque\",\n \"languageCode\": \"eu\"\n },\n {\n \"displayName\": \"Belarusian\",\n \"languageCode\": \"be\"\n },\n {\n \"displayName\": \"Bengali\",\n \"languageCode\": \"bn\"\n },\n {\n \"displayName\": \"Bhojpuri\",\n \"languageCode\": \"bho\"\n },\n {\n \"displayName\": \"Bosnian\",\n \"languageCode\": \"bs\"\n },\n {\n \"displayName\": \"Bulgarian\",\n \"languageCode\": \"bg\"\n },\n {\n \"displayName\": \"Catalan\",\n \"languageCode\": \"ca\"\n },\n {\n \"displayName\": \"Cebuano\",\n \"languageCode\": \"ceb\"\n },\n {\n \"displayName\": \"Chichewa\",\n \"languageCode\": \"ny\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh-CN\"\n },\n {\n \"displayName\": \"Chinese (Traditional)\",\n \"languageCode\": \"zh-TW\"\n },\n {\n \"displayName\": \"Corsican\",\n \"languageCode\": \"co\"\n },\n {\n \"displayName\": \"Croatian\",\n \"languageCode\": \"hr\"\n },\n {\n \"displayName\": \"Czech\",\n \"languageCode\": \"cs\"\n },\n {\n \"displayName\": \"Danish\",\n \"languageCode\": \"da\"\n },\n {\n \"displayName\": \"Divehi\",\n \"languageCode\": \"dv\"\n },\n {\n \"displayName\": \"Dogri\",\n \"languageCode\": \"doi\"\n },\n {\n \"displayName\": \"Dutch\",\n \"languageCode\": \"nl\"\n },\n {\n \"displayName\": \"English\",\n \"languageCode\": \"en\"\n },\n {\n \"displayName\": \"Esperanto\",\n \"languageCode\": \"eo\"\n },\n {\n \"displayName\": \"Estonian\",\n \"languageCode\": \"et\"\n },\n {\n \"displayName\": \"Ewe\",\n \"languageCode\": \"ee\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"tl\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"fil\"\n },\n {\n \"displayName\": \"Finnish\",\n \"languageCode\": \"fi\"\n },\n {\n \"displayName\": \"French\",\n \"languageCode\": \"fr\"\n },\n {\n \"displayName\": \"Frisian\",\n \"languageCode\": \"fy\"\n },\n {\n \"displayName\": \"Galician\",\n \"languageCode\": \"gl\"\n },\n {\n \"displayName\": \"Ganda\",\n \"languageCode\": \"lg\"\n },\n {\n \"displayName\": \"Georgian\",\n \"languageCode\": \"ka\"\n },\n {\n \"displayName\": \"German\",\n \"languageCode\": \"de\"\n },\n {\n \"displayName\": \"Greek\",\n \"languageCode\": \"el\"\n },\n {\n \"displayName\": \"Guarani\",\n \"languageCode\": \"gn\"\n },\n {\n \"displayName\": \"Gujarati\",\n \"languageCode\": \"gu\"\n },\n {\n \"displayName\": \"Haitian Creole\",\n \"languageCode\": \"ht\"\n },\n {\n \"displayName\": \"Hausa\",\n \"languageCode\": \"ha\"\n },\n {\n \"displayName\": \"Hawaiian\",\n \"languageCode\": \"haw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"iw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"he\"\n },\n {\n \"displayName\": \"Hindi\",\n \"languageCode\": \"hi\"\n },\n {\n \"displayName\": \"Hmong\",\n \"languageCode\": \"hmn\"\n },\n {\n \"displayName\": \"Hungarian\",\n \"languageCode\": \"hu\"\n },\n {\n \"displayName\": \"Icelandic\",\n \"languageCode\": \"is\"\n },\n {\n \"displayName\": \"Igbo\",\n \"languageCode\": \"ig\"\n },\n {\n \"displayName\": \"Iloko\",\n \"languageCode\": \"ilo\"\n },\n {\n \"displayName\": \"Indonesian\",\n \"languageCode\": \"id\"\n },\n {\n \"displayName\": \"Irish Gaelic\",\n \"languageCode\": \"ga\"\n },\n {\n \"displayName\": \"Italian\",\n \"languageCode\": \"it\"\n },\n {\n \"displayName\": \"Japanese\",\n \"languageCode\": \"ja\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jw\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jv\"\n },\n {\n \"displayName\": \"Kannada\",\n \"languageCode\": \"kn\"\n },\n {\n \"displayName\": \"Kazakh\",\n \"languageCode\": \"kk\"\n },\n {\n \"displayName\": \"Khmer\",\n \"languageCode\": \"km\"\n },\n {\n \"displayName\": \"Kinyarwanda\",\n \"languageCode\": \"rw\"\n },\n {\n \"displayName\": \"Konkani\",\n \"languageCode\": \"gom\"\n },\n {\n \"displayName\": \"Korean\",\n \"languageCode\": \"ko\"\n },\n {\n \"displayName\": \"Krio\",\n \"languageCode\": \"kri\"\n },\n {\n \"displayName\": \"Kurdish (Kurmanji)\",\n \"languageCode\": \"ku\"\n },\n {\n \"displayName\": \"Kurdish (Sorani)\",\n \"languageCode\": \"ckb\"\n },\n {\n \"displayName\": \"Kyrgyz\",\n \"languageCode\": \"ky\"\n },\n {\n \"displayName\": \"Lao\",\n \"languageCode\": \"lo\"\n },\n {\n \"displayName\": \"Latin\",\n \"languageCode\": \"la\"\n },\n {\n \"displayName\": \"Latvian\",\n \"languageCode\": \"lv\"\n },\n {\n \"displayName\": \"Lingala\",\n \"languageCode\": \"ln\"\n },\n {\n \"displayName\": \"Lithuanian\",\n \"languageCode\": \"lt\"\n },\n {\n \"displayName\": \"Luxembourgish\",\n \"languageCode\": \"lb\"\n },\n {\n \"displayName\": \"Macedonian\",\n \"languageCode\": \"mk\"\n },\n {\n \"displayName\": \"Maithili\",\n \"languageCode\": \"mai\"\n },\n {\n \"displayName\": \"Malagasy\",\n \"languageCode\": \"mg\"\n },\n {\n \"displayName\": \"Malay\",\n \"languageCode\": \"ms\"\n },\n {\n \"displayName\": \"Malayalam\",\n \"languageCode\": \"ml\"\n },\n {\n \"displayName\": \"Maltese\",\n \"languageCode\": \"mt\"\n },\n {\n \"displayName\": \"Maori\",\n \"languageCode\": \"mi\"\n },\n {\n \"displayName\": \"Marathi\",\n \"languageCode\": \"mr\"\n },\n {\n \"displayName\": \"Meiteilon (Manipuri)\",\n \"languageCode\": \"mni-Mtei\"\n },\n {\n \"displayName\": \"Mizo\",\n \"languageCode\": \"lus\"\n },\n {\n \"displayName\": \"Mongolian\",\n \"languageCode\": \"mn\"\n },\n {\n \"displayName\": \"Myanmar (Burmese)\",\n \"languageCode\": \"my\"\n },\n {\n \"displayName\": \"Nepali\",\n \"languageCode\": \"ne\"\n },\n {\n \"displayName\": \"Northern Sotho\",\n \"languageCode\": \"nso\"\n },\n {\n \"displayName\": \"Norwegian\",\n \"languageCode\": \"no\"\n },\n {\n \"displayName\": \"Odia (Oriya)\",\n \"languageCode\": \"or\"\n },\n {\n \"displayName\": \"Oromo\",\n \"languageCode\": \"om\"\n },\n {\n \"displayName\": \"Pashto\",\n \"languageCode\": \"ps\"\n },\n {\n \"displayName\": \"Persian\",\n \"languageCode\": \"fa\"\n },\n {\n \"displayName\": \"Polish\",\n \"languageCode\": \"pl\"\n },\n {\n \"displayName\": \"Portuguese\",\n \"languageCode\": \"pt\"\n },\n {\n \"displayName\": \"Punjabi\",\n \"languageCode\": \"pa\"\n },\n {\n \"displayName\": \"Quechua\",\n \"languageCode\": \"qu\"\n },\n {\n \"displayName\": \"Romanian\",\n \"languageCode\": \"ro\"\n },\n {\n \"displayName\": \"Russian\",\n \"languageCode\": \"ru\"\n },\n {\n \"displayName\": \"Samoan\",\n \"languageCode\": \"sm\"\n },\n {\n \"displayName\": \"Sanskrit\",\n \"languageCode\": \"sa\"\n },\n {\n \"displayName\": \"Scots Gaelic\",\n \"languageCode\": \"gd\"\n },\n {\n \"displayName\": \"Serbian\",\n \"languageCode\": \"sr\"\n },\n {\n \"displayName\": \"Sesotho\",\n \"languageCode\": \"st\"\n },\n {\n \"displayName\": \"Shona\",\n \"languageCode\": \"sn\"\n },\n {\n \"displayName\": \"Sindhi\",\n \"languageCode\": \"sd\"\n },\n {\n \"displayName\": \"Sinhala\",\n \"languageCode\": \"si\"\n },\n {\n \"displayName\": \"Slovak\",\n \"languageCode\": \"sk\"\n },\n {\n \"displayName\": \"Slovenian\",\n \"languageCode\": \"sl\"\n },\n {\n \"displayName\": \"Somali\",\n \"languageCode\": \"so\"\n },\n {\n \"displayName\": \"Spanish\",\n \"languageCode\": \"es\"\n },\n {\n \"displayName\": \"Sundanese\",\n \"languageCode\": \"su\"\n },\n {\n \"displayName\": \"Swahili\",\n \"languageCode\": \"sw\"\n },\n {\n \"displayName\": \"Swedish\",\n \"languageCode\": \"sv\"\n },\n {\n \"displayName\": \"Tajik\",\n \"languageCode\": \"tg\"\n },\n {\n \"displayName\": \"Tamil\",\n \"languageCode\": \"ta\"\n },\n {\n \"displayName\": \"Tatar\",\n \"languageCode\": \"tt\"\n },\n {\n \"displayName\": \"Telugu\",\n \"languageCode\": \"te\"\n },\n {\n \"displayName\": \"Thai\",\n \"languageCode\": \"th\"\n },\n {\n \"displayName\": \"Tigrinya\",\n \"languageCode\": \"ti\"\n },\n {\n \"displayName\": \"Tsonga\",\n \"languageCode\": \"ts\"\n },\n {\n \"displayName\": \"Turkish\",\n \"languageCode\": \"tr\"\n },\n {\n \"displayName\": \"Turkmen\",\n \"languageCode\": \"tk\"\n },\n {\n \"displayName\": \"Twi\",\n \"languageCode\": \"ak\"\n },\n {\n \"displayName\": \"Ukrainian\",\n \"languageCode\": \"uk\"\n },\n {\n \"displayName\": \"Urdu\",\n \"languageCode\": \"ur\"\n },\n {\n \"displayName\": \"Uyghur\",\n \"languageCode\": \"ug\"\n },\n {\n \"displayName\": \"Uzbek\",\n \"languageCode\": \"uz\"\n },\n {\n \"displayName\": \"Vietnamese\",\n \"languageCode\": \"vi\"\n },\n {\n \"displayName\": \"Welsh\",\n \"languageCode\": \"cy\"\n },\n {\n \"displayName\": \"Xhosa\",\n \"languageCode\": \"xh\"\n },\n {\n \"displayName\": \"Yiddish\",\n \"languageCode\": \"yi\"\n },\n {\n \"displayName\": \"Yoruba\",\n \"languageCode\": \"yo\"\n },\n {\n \"displayName\": \"Zulu\",\n \"languageCode\": \"zu\"\n }\n ]"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 1032,
|
|
"bodySize": 13764
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 56,
|
|
"receive": 0
|
|
},
|
|
"time": 56,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "3.22.125.57",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:27.884-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/favicon.ico",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "image/avif,image/webp,*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "image"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "no-cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 0
|
|
},
|
|
"response": {
|
|
"status": 404,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Fri, 01 Jan 2024 01:37:33 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=iso-8859-1"
|
|
},
|
|
{
|
|
"name": "content-length",
|
|
"value": "315"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=iso-8859-1",
|
|
"size": 315,
|
|
"text": "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n<p>Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.</p>\n</body></html>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 0,
|
|
"bodySize": 315
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"ssl": 0,
|
|
"connect": 0,
|
|
"send": 0,
|
|
"wait": 0,
|
|
"receive": 0
|
|
},
|
|
"time": 0,
|
|
"_securityState": "secure",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:30.670-06:00",
|
|
"request": {
|
|
"bodySize": 24,
|
|
"method": "POST",
|
|
"url": "https://www.register2park.com/register-get-properties-from-name",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Content-Type",
|
|
"value": "application/x-www-form-urlencoded; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "X-Requested-With",
|
|
"value": "XMLHttpRequest"
|
|
},
|
|
{
|
|
"name": "Content-Length",
|
|
"value": "24"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 597,
|
|
"postData": {
|
|
"mimeType": "application/x-www-form-urlencoded",
|
|
"params": [
|
|
{
|
|
"name": "propertyNameEntered",
|
|
"value": "luxx"
|
|
}
|
|
],
|
|
"text": "propertyNameEntered=luxx"
|
|
}
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:30 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c04756b1e5d' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 1049,
|
|
"text": "\t\t<div class=\"row\">\n\t\t\t<div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t<div class=\"alert alert-danger\" style=\"text-align: center;\">Please select a matching property from below:</div>\n\t\t\t\t<li class=\"divider\"></li>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"row\">\n\t\t\t<div class=\"col-xs-12 col-sm-12 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t<form id=\"property-name-form\">\n\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"property radio no-translation\">\n\t\t\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"property\" class=\"property\" value=\"22167\" style=\"margin-top: 23px;\" data-source=\"parking-snap\" data-locate-key=\"678zv9zzylvw\">\n\t\t\t\t\t\t\t\t\t<b>Luxx, The</b><br>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t6023 UTSA Blvd, San Antonio, TX <br>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t78249\t\t\t\t\t\t\t\t</label>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<li class=\"divider\"></li>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t<button class=\"form-control btn btn-danger\" type=\"button\" id=\"confirmPropertySelection\" disabled>Next</button>\n\t\t\t\t</form>\n\t\t\t</div>\n\t\t</div>\n\t"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 3472
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 104,
|
|
"receive": 0
|
|
},
|
|
"time": 104,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:32.318-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/register?key=678zv9zzylvw",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Upgrade-Insecure-Requests",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "document"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "navigate"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-User",
|
|
"value": "?1"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [
|
|
{
|
|
"name": "key",
|
|
"value": "678zv9zzylvw"
|
|
}
|
|
],
|
|
"headersSize": 570
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:32 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c047585a3b9' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 147893,
|
|
"text": " <!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" />\n <meta name=\"HandheldFriendly\" content=\"true\" />\n <meta name=\"description\" content=\"\">\n <meta name=\"author\" content=\"\">\n\n <title>Register2Park</title>\n\n <!-- Javascript Error Logging -->\n <script src=\"js/jserror.js\"></script>\n\n <!-- Bootstrap Core CSS -->\n <link href=\"vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n <!-- MetisMenu CSS -->\n <link href=\"vendor/metisMenu/dist/metisMenu.min.css\" rel=\"stylesheet\">\n\n <!-- Custom CSS -->\n <link href=\"css/sb-admin-2.css\" rel=\"stylesheet\">\n\n <!-- Custom Fonts -->\n <link href=\"vendor/font-awesome/css/font-awesome.min.css\" rel=\"stylesheet\" type=\"text/css\">\n\n <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->\n <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->\n <!--[if lt IE 9]>\n <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>\n <script src=\"https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js\"></script>\n <![endif]-->\n <style>\n html,\n body {\n height: 100%;\n background: #FFF;\n }\n\n .divider {\n background-color: #e5e5e5;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n }\n\n .alert-danger {\n background-color: #ed1c24;\n }\n\n .btn-danger {\n background-color: #ed1c24;\n\n }\n\n .circle-success {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #2dbc13;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .circle-inner {\n display: table-cell;\n vertical-align: middle;\n }\n\n .circle-failure {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #fe0216;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark {\n position: absolute;\n width: 360px;\n height: 360px;\n top: 0px;\n left: 0px;\n pointer-events: none;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark-text {\n position: absolute;\n width: 400px;\n height: 400px;\n top: -20px;\n left: -20px;\n pointer-events: none;\n opacity: 0.2;\n -webkit-transform: rotate(315deg);\n -moz-transform: rotate(315deg);\n -o-transform: rotate(315deg);\n writing-mode: lr-tb;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n line-height: 12px;\n }\n </style>\n\n</head>\n\n<body>\n\n <div id=\"wrapper\">\n <div id=\"page-wrapper\" style=\"margin: 0px; border-left: none;\">\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 54px;\"></div>\n <img src=\"img/png/logo.png\" style=\"max-width: 100%; max-height: 300px; margin-bottom: 20px; margin-top: 20px;\">\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\" id=\"form-body\">\n <div class=\"row no-translation\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <h4 style=\"text-decoration: underline;\">Luxx, The</h4>\n <div style=\"text-decoration: underline; font-size: 14px;\">\n 6023 UTSA Blvd, San Antonio, TX. 78249 <br>\n </div>\n <div class=\"divider\"></div>\n </div>\n </div>\n \n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <div class=\"alert alert-danger\" style=\"text-align: center;\">Please select a registration type below:</div>\n <li class=\"divider\"></li>\n </div>\n </div>\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <button class=\"form-control btn btn-danger\" type=\"button\" id=\"registrationTypeVisitor\">Visitor Parking</button>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n By continuing you agree to our terms\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div id=\"translate_widget_element\"></div>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n The Register2Park™ and R2Park™ platforms are used to manage tenant and guest parking. If you have any questions, please contact the property where this service is provided.\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div style=\"text-align: center;\">Copyright © 2024 Register2Park.com - <a href=\"terms-of-use\" target=\"_blank\">Terms of Use</a> - <a href=\"privacy-policy\" target=\"_blank\">Privacy Policy</a></div>\n <div style=\"height: 50px;\"></div>\n </div>\n </div>\n </div>\n </div>\n </div>\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"error-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">Error</h4>\n </div>\n <div class=\"modal-body\">\n <div id=\"error-modal-text\"></div>\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-primary\" id=\"error-modal-okay\">Okay</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"please-wait\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"add-user-label\" aria-hidden=\"true\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-body\">\n <div style=\"text-align: center;\">\n <i class=\"fa fa-spinner fa-pulse fa-3x\"></i>\n <br>\n <h3>Please Wait</h3>\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- /.modal -->\n\n <div class=\"modal fade\" id=\"email-confirmation-view\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">E-Mail Confirmation</h4>\n </div>\n <div class=\"modal-body\">\n <div>\n <form>\n <div class=\"form-group\">\n <label for=\"emailConfirmationEmailView\">Email Address</label>\n <input type=\"text\" class=\"form-control\" id=\"emailConfirmationEmailView\">\n </div>\n </form>\n </div>\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-danger\" id=\"email-confirmation-cancel-view\">Cancel</button>\n <button type=\"button\" class=\"btn btn-success\" id=\"email-confirmation-send-view\">Send</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n\n <div class=\"modal fade\" id=\"deactivate-registration-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">Unregister Vehicle</h4>\n </div>\n <div class=\"modal-body\">\n Are you sure you want to unregister this vehicle, <span id=\"deactivate-registration-plate\" style=\"font-weight: bold;\"></span>?\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-success\" id=\"deactivate-registration-modal-cancel\">Cancel</button>\n <button type=\"button\" class=\"btn btn-danger\" id=\"deactivate-registration-modal-deactivate\">Unregister</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n\n \n \n <!-- Modal -->\n <div class=\"modal fade\" id=\"visitor-rules-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">Review Guest Parking Rules</h4>\n </div>\n <div class=\"modal-body\">\n <div class=\"alert alert-info\">\n By continuing your registration, you agree to the guest parking rules below:\n </div>\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\">Continue</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n \n <!-- jQuery -->\n <script src=\"vendor/jquery/dist/jquery.min.js\"></script>\n\n <!-- Bootstrap Core JavaScript -->\n <script src=\"vendor/bootstrap/dist/js/bootstrap.min.js\"></script>\n\n <!-- Metis Menu Plugin JavaScript -->\n <script src=\"vendor/metisMenu/dist/metisMenu.min.js\"></script>\n\n <!-- Custom Theme JavaScript -->\n <script src=\"js/sb-admin-2.js\"></script>\n\n <script src=\"js/jquery.mask.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/enterprise.js?onload=recaptchaLoaded&render=6LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171\" nonce=\"65c047585a3b9\"></script>\n\n <script nonce=\"65c047585a3b9\">\n var propertyNameEntered = \"Luxx, The\",\n propertyIdSelected = 22167,\n propertySource = 'parking-snap',\n vehicleAddress = '',\n vehicleApt = '',\n vehicleSpace = '',\n vehicleResidentName = '',\n vehicleGuestName = '',\n vehicleGuestPhone = '',\n vehicleGuestEmail = '',\n vehicleMake = '',\n vehicleModel = '',\n vehicleLicensePlate = '',\n buildingNumber = '',\n spaceAccessCode = '',\n vehicleId = '',\n permitId = '',\n residentProfileId = '',\n payToParkFee = 0.00,\n payToParkTaxRate = 0.00,\n payToParkTaxTotal = 0.00,\n payToParkTotal = 0.00,\n payToParkTransactionFee = 0.00,\n payToParkPropertyName = '',\n payToParkPropertyAddress1 = '',\n payToParkPropertyAddress2 = '',\n payToParkPropertyCity = '',\n payToParkPropertyState = '',\n payToParkPropertyZip = '',\n payToParkPeriodNumber = 0,\n freeParkingOptionHours = 0,\n paidParkingOptionHours = 0,\n includeVisitorContactInfo = 0,\n grecaptchaToken = '',\n premiumSpaceId = 0,\n grecaptchaLoaded = false,\n confirmationCode = '',\n vehicleIdToDeactivate = 0;\n\n \n function recaptchaLoaded() {\n grecaptchaLoaded = true;\n }\n\n window.addEventListener('load', function(event) {\n setTimeout(function() {\n if (!grecaptchaLoaded || !window.jQuery) {\n if(!alert('An error was detected and the page needs to reload.')){window.location.reload();}\n }\n }, 2000);\n });\n\n function processPayToPark() {\n var payToParkCardName = $('#pay-to-park-card-name').val(),\n payToParkCardNumber = $('#pay-to-park-card-number').val(),\n payToParkCardCVV = $('#pay-to-park-card-cvv').val(),\n payToParkCardMonth = $('#pay-to-park-card-month').val(),\n payToParkCardYear = $('#pay-to-park-card-year').val(),\n payToParkCardZip = $('#pay-to-park-card-zip').val(),\n payToParkEmailReceipt = $('#pay-to-park-email-receipt').val();\n\n if (payToParkCardName == '') {\n alert('Please enter in the name on the card.');\n $('.pay-to-park-modal-pay').prop('disabled', false);\n } else if (payToParkCardNumber == '') {\n alert('Please enter in the card number.');\n $('.pay-to-park-modal-pay').prop('disabled', false);\n } else if (payToParkCardCVV == '') {\n alert('Please enter in the card security code.');\n $('.pay-to-park-modal-pay').prop('disabled', false);\n } else if (payToParkCardZip == '') {\n alert('Please enter in the card\\'s billing zip code.');\n $('.pay-to-park-modal-pay').prop('disabled', false);\n } else { \n \n if ($('.terms:checked').length == 0) {\n alert('You need to agree to our terms of use to continue.');\n $('.pay-to-park-modal-pay').prop('disabled', false);\n } else {\n\n $('#pay-to-park-modal').modal('hide');\n setTimeout(function() {\n showPleaseWait();\n }, 400);\n\n // Let's send the data over to the server for processing\n $.ajax({\n url: 'register-pay-to-park-process',\n type: 'POST',\n data: {\n vehicleId: vehicleId,\n permitId: permitId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n payToParkCardName: payToParkCardName,\n payToParkCardNumber: payToParkCardNumber,\n payToParkCardCVV: payToParkCardCVV,\n payToParkCardMonth: payToParkCardMonth,\n payToParkCardYear: payToParkCardYear,\n payToParkCardZip: payToParkCardZip,\n payToParkEmailReceipt: payToParkEmailReceipt,\n payToParkPeriodNumber: payToParkPeriodNumber,\n paidParkingOptionHours: paidParkingOptionHours,\n grecaptchaToken: grecaptchaToken,\n premiumSpaceId: premiumSpaceId\n }\n }).done(function(response) {\n $('.pay-to-park-modal-pay').prop('disabled', false);\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n }\n\n }\n }\n\n $(function() {\n\n \n $('#vehicleGuestPhone').mask('(000) 000-0000', {\n clearIfNotMatch: true\n });\n\n $('#propertyName').focus();\n // document.getElementById('propertyName').focus();\n\n $(document).on('click', '#confirmProperty', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n propertyNameEntered = $('#propertyName').val();\n\n if (propertyNameEntered == \"\") {\n\n $('#error-modal-text').html('Please enter in a property name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n $.ajax({\n url: 'register-get-properties-from-name',\n type: 'POST',\n data: {\n propertyNameEntered: propertyNameEntered\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $('#error-modal-okay').on('click', function() {\n $('#error-modal').modal('hide');\n });\n\n $('#property-name-form').on('submit', function(e) {\n e.preventDefault();\n\n $('#propertyName').blur();\n\n });\n\n $(document).on('keyup', '#vehicleLicensePlate', function() {\n var plate = $(this).val();\n plate = plate.replace(/\\s/g, '');\n $(this).val(plate.toUpperCase());\n });\n\n $(document).on('keyup', '#vehicleLicensePlateConfirm', function() {\n var plate = $(this).val();\n plate = plate.replace(/\\s/g, '');\n $(this).val(plate.toUpperCase());\n });\n\n $(document).on('change', '.property', function() {\n\n $('#confirmPropertySelection').prop('disabled', false);\n\n });\n\n $(document).on('click', '#confirmPropertySelection', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // Get selected property\n $('.property:checked').each(function() {\n\n propertyIdSelected = $(this).val();\n propertySource = $(this).data('source');\n\n });\n\n if (propertyIdSelected == null) {\n\n $('#error-modal-text').html('Please select the right property.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Take user to registration type page\n $.ajax({\n url: 'register-get-registration-type',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $(document).on('click', '#registrationTypeVisitor', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if (propertySource == 'parking-snap') {\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-vehicle-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (propertySource == \"vip\") {\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-vip-get-vehicle-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $(document).on('click', '#propertyPassword', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // If we have a property access code to confirm\n var accessCode = $('#accessCode').val();\n\n if (accessCode == '') {\n\n $('#error-modal-text').html('Please enter in the property access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-test-access-code',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n accessCode: accessCode\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n\n });\n\n $(document).on('click', '#confirmFreeParkingPeriodHours', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if (propertySource == 'parking-snap') {\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-vehicle-form-confirmed-free-parking-hours',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (propertySource == \"vip\") {\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-vehicle-form-confirmed-free-parking-hours',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $(document).on('click', '#confirmFreeParkingPeriodHoursPermit', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if (propertySource == 'parking-snap') {\n\n permitId = $('#permitId').val();\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-vehicle-form-confirmed-free-parking-hours-permit',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (propertySource == \"vip\") {\n\n // Shouldn't be here with VIP...\n // So do nothing\n\n }\n\n });\n\n $(document).on('click', '#vehicleInformation', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n if ($('#vehicleSpace').length > 0) {\n vehicleSpace = $('#vehicleSpace').val();\n }\n if ($('#vehicleApt').length > 0) {\n vehicleApt = $('#vehicleApt').val();\n }\n if ($('#vehicleBuildingNumber').length > 0) {\n buildingNumber = $('#vehicleBuildingNumber').val();\n }\n vehicleResidentName = $('#vehicleResidentName').val();\n vehicleGuestName = $('#vehicleGuestName').val();\n vehicleGuestPhone = $('#vehicleGuestPhone').val();\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n\n if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleSpace').length > 0 && vehicleSpace == '') {\n\n $('#error-modal-text').html('Please enter in the space number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleApt').length > 0 && vehicleApt == '') {\n\n $('#error-modal-text').html('Please enter in the apartment number you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleBuildingNumber').length > 0 && buildingNumber == '') {\n\n $('#error-modal-text').html('Please enter in the building number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleResidentName == '') {\n\n $('#error-modal-text').html('Please enter in the name of the resident you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestName == '') {\n\n $('#error-modal-text').html('Please enter in your name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestPhone == '') {\n\n $('#error-modal-text').html('Please enter in your phone number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else {\n\n grecaptcha.enterprise.ready(function() {\n grecaptcha.enterprise.execute('6LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171', {action: 'register'}).then(function(grecaptchaToken) {\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-vehicle-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n grecaptchaToken: grecaptchaToken\n }\n }).done(function(response) {\n if (response == 'payment-form') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-payment-information',\n type: 'POST',\n dataType: 'json',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n\n payToParkFee = response.payToParkFee;\n payToParkTaxRate = response.payToParkTaxRate;\n payToParkTaxTotal = response.payToParkTaxTotal;\n payToParkTotal = response.payToParkTotal;\n payToParkTransactionFee = response.payToParkTransactionFee;\n payToParkPropertyName = response.payToParkPropertyName;\n payToParkPropertyAddress1 = response.payToParkPropertyAddress1;\n payToParkPropertyAddress2 = response.payToParkPropertyAddress2;\n payToParkPropertyCity = response.payToParkPropertyCity;\n payToParkPropertyState = response.payToParkPropertyState;\n payToParkPropertyZip = response.payToParkPropertyZip;\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n setTimeout(function() {\n $('#pay-to-park-modal').modal('show');\n }, 1200);\n });\n\n } else if (response == 'payment-periods') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-period-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (response == 'free-parking-options-form') {\n\n $.ajax({\n url: 'register-multi-options-get-free-parking-options-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n \n } else if (response == 'paid-parking-options-form') {\n\n $.ajax({\n url: 'register-multi-options-get-paid-parking-options-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n \n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n }); \n });\n });\n\n }\n\n });\n\n $(document).on('click', '#registrationTypeAssigned', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n showPleaseWait();\n\n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-assigned-parking-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n });\n\n $(document).on('click', '#propertyPasswordAssigned', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // If we have a property access code to confirm\n var accessCode = $('#accessCode').val();\n\n if (accessCode == '') {\n\n $('#error-modal-text').html('Please enter in the property access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-test-access-code-assigned',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n accessCode: accessCode\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n\n });\n\n $(document).on('click', '#vehicleInformationAssigned', function() {\n \n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n vehicleSpace = $('#vehicleSpace').val();\n if ($('#vehicleBuildingNumber').length > 0) {\n buildingNumber = $('#vehicleBuildingNumber').val();\n }\n vehicleResidentName = $('#vehicleResidentName').val();\n vehicleGuestName = $('#vehicleGuestName').val();\n vehicleGuestPhone = $('#vehicleGuestPhone').val();\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n\n if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleSpace == '') {\n\n $('#error-modal-text').html('Please enter in the assigned space number you are parking in.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleBuildingNumber').length > 0 && buildingNumber == '') {\n\n $('#error-modal-text').html('Please enter in the building number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n \n } else if (includeVisitorContactInfo == 1 && vehicleResidentName == '') {\n\n $('#error-modal-text').html('Please enter in the name of the resident you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestName == '') {\n\n $('#error-modal-text').html('Please enter in your name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestPhone == '') {\n\n $('#error-modal-text').html('Please enter in your phone number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else {\n\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-vehicle-space-code-assigned',\n type: 'POST',\n data: {\n vehicleSpace: vehicleSpace,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n if (response == \"no-code\") {\n noCodeNeeded();\n } else if (response == \"invalid-space\") {\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Space number entered is invalid. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n\n /*\n $.ajax({\n url: 'register-vehicle-process-assigned',\n type: 'POST',\n data: {vehicleAddress: vehicleAddress, vehicleSpace: vehicleSpace, vehicleMake: vehicleMake, vehicleModel: vehicleModel, vehicleLicensePlate: vehicleLicensePlate, propertyIdSelected: propertyIdSelected, propertySource: propertySource} \n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n */\n\n }\n\n });\n\n $(document).on('click', '#spaceAccessCodeNext', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n spaceAccessCode = $('#spaceAccessCode').val();\n\n if (spaceAccessCode == '') {\n\n $('#error-modal-text').html('Please enter in the access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-vehicle-process-assigned',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n spaceAccessCode: spaceAccessCode,\n vehicleSpace: vehicleSpace\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n });\n\n $(document).on('click', '#permitPassword', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // If we have a property access code to confirm\n var accessCode = $('#accessCode').val();\n\n if (accessCode == '') {\n\n $('#error-modal-text').html('Please enter in the permit access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-test-permit-access-code',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n accessCode: accessCode\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n\n });\n\n $(document).on('click', '#permitVehicleInformation', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n if ($('#vehicleApt').length > 0) {\n vehicleApt = $('#vehicleApt').val();\n }\n if ($('#vehicleBuildingNumber').length > 0) {\n buildingNumber = $('#vehicleBuildingNumber').val();\n }\n if ($('#vehicleSpace').length > 0) {\n vehicleSpace = $('#vehicleSpace').val();\n }\n vehicleResidentName = $('#vehicleResidentName').val();\n vehicleGuestName = $('#vehicleGuestName').val();\n vehicleGuestPhone = $('#vehicleGuestPhone').val();\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n permitId = $('#permitId').val();\n\n if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleApt').length > 0 && vehicleApt == '') {\n\n $('#error-modal-text').html('Please enter in the apartment number you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleBuildingNumber').length > 0 && buildingNumber == '') {\n\n $('#error-modal-text').html('Please enter in the building number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n \n } else if ($('#vehicleSpace').length > 0 && vehicleSpace == '') {\n\n $('#error-modal-text').html('Please enter in the space number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleResidentName == '') {\n\n $('#error-modal-text').html('Please enter in the name of the resident you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestName == '') {\n\n $('#error-modal-text').html('Please enter in your name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestPhone == '') {\n\n $('#error-modal-text').html('Please enter in your phone number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else {\n\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-vehicle-permit-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n permitId: permitId\n }\n }).done(function(response) {\n if (response == 'payment-form') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-payment-information',\n type: 'POST',\n dataType: 'json',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n\n payToParkFee = response.payToParkFee;\n payToParkTaxRate = response.payToParkTaxRate;\n payToParkTaxTotal = response.payToParkTaxTotal;\n payToParkTotal = response.payToParkTotal;\n payToParkTransactionFee = response.payToParkTransactionFee;\n payToParkPropertyName = response.payToParkPropertyName;\n payToParkPropertyAddress1 = response.payToParkPropertyAddress1;\n payToParkPropertyAddress2 = response.payToParkPropertyAddress2;\n payToParkPropertyCity = response.payToParkPropertyCity;\n payToParkPropertyState = response.payToParkPropertyState;\n payToParkPropertyZip = response.payToParkPropertyZip;\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n setTimeout(function() {\n $('#pay-to-park-modal').modal('show');\n }, 1200);\n });\n\n } else if (response == 'payment-periods') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-period-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n\n }\n\n });\n\n $(document).on('click', '#permitVehicleInformationFreePeriod', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n if ($('#vehicleApt').length > 0) {\n vehicleApt = $('#vehicleApt').val();\n }\n if ($('#vehicleBuildingNumber').length > 0) {\n buildingNumber = $('#vehicleBuildingNumber').val();\n }\n vehicleResidentName = $('#vehicleResidentName').val();\n vehicleGuestName = $('#vehicleGuestName').val();\n vehicleGuestPhone = $('#vehicleGuestPhone').val();\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n\n if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleApt == '') {\n\n $('#error-modal-text').html('Please enter in the apartment number you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleBuildingNumber').length > 0 && buildingNumber == '') {\n\n $('#error-modal-text').html('Please enter in the building number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n \n } else if (includeVisitorContactInfo == 1 && vehicleResidentName == '') {\n\n $('#error-modal-text').html('Please enter in the name of the resident you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestName == '') {\n\n $('#error-modal-text').html('Please enter in your name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestPhone == '') {\n\n $('#error-modal-text').html('Please enter in your phone number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else {\n\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-vehicle-permit-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n permitId: permitId\n }\n }).done(function(response) {\n if (response == 'payment-form') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-payment-information',\n type: 'POST',\n dataType: 'json',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n\n payToParkFee = response.payToParkFee;\n payToParkTaxRate = response.payToParkTaxRate;\n payToParkTaxTotal = response.payToParkTaxTotal;\n payToParkTotal = response.payToParkTotal;\n payToParkTransactionFee = response.payToParkTransactionFee;\n payToParkPropertyName = response.payToParkPropertyName;\n payToParkPropertyAddress1 = response.payToParkPropertyAddress1;\n payToParkPropertyAddress2 = response.payToParkPropertyAddress2;\n payToParkPropertyCity = response.payToParkPropertyCity;\n payToParkPropertyState = response.payToParkPropertyState;\n payToParkPropertyZip = response.payToParkPropertyZip;\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n setTimeout(function() {\n $('#pay-to-park-modal').modal('show');\n }, 1200);\n });\n\n } else if (response == 'payment-periods') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-period-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n\n }\n\n });\n\n $(document).on('click', '#email-confirmation', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n vehicleId = $(this).data('vehicle-id');\n $('#email-confirmation-view').modal('show');\n \n });\n\n $(document).on('click', '#email-confirmation-cancel-view', function() {\n $('#email-confirmation-view').modal('hide');\n $thisElement.prop('disabled', false).html($thisFormerText);\n });\n\n $(document).on('click', '#email-confirmation-send-view', function() {\n var email = $('#emailConfirmationEmailView').val();\n if (email == '') {\n alert('Please enter in an email address.');\n } else if (!validateEmail(email)) {\n alert('Please enter in a valid email address to send the confirmation to.');\n } else {\n\n $(this).prop('disabled', true).html('Please Wait');\n\n $.ajax({\n url: 'register-vehicle-confirmation-process?propertyId=' + propertyIdSelected + '&propertySource=' + propertySource + '&vehicleId=' + vehicleId + '&email=' + email,\n type: 'GET'\n }).done(function(response) {\n if (response == 'ok') {\n alert('Email confirmation has been sent.');\n window.location.reload();\n } else {\n alert('An error occured while trying to send the email confirmation. Please try again.');\n $('#email-confirmation-send-view').prop('disabled', false).html('Send');\n }\n });\n }\n });\n\n $(document).on('click', '#propertyGuestCode', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // If VIP property and we have received a guest code\n var guestCode = $('#guestCode').val();\n if (guestCode == '') {\n $('#error-modal-text').html('Please enter in your guest code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n\n $(this).prop('disabled', true).html('Please Wait');\n\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-get-vip-vehicle-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n guestCode: guestCode\n }\n }).done(function(response) {\n if (response == 'guest-code') {\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Guest code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $('#propertyGuestCode').prop('disabled', false).html('Next');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n\n });\n }\n });\n\n $(document).on('click', '#vehicleInformationVIP', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n residentProfileId = $(this).data('resident-profile-id');\n\n if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else if (residentProfileId == '' || residentProfileId == 0) {\n\n $('#error-modal-text').html('An error occured. Please refresh the page and try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-vehicle-vip-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n if (response == 'payment-form') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-payment-information',\n type: 'POST',\n dataType: 'json',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n\n payToParkFee = response.payToParkFee;\n payToParkTaxRate = response.payToParkTaxRate;\n payToParkTaxTotal = response.payToParkTaxTotal;\n payToParkTotal = response.payToParkTotal;\n payToParkTransactionFee = response.payToParkTransactionFee;\n payToParkPropertyName = response.payToParkPropertyName;\n payToParkPropertyAddress1 = response.payToParkPropertyAddress1;\n payToParkPropertyAddress2 = response.payToParkPropertyAddress2;\n payToParkPropertyCity = response.payToParkPropertyCity;\n payToParkPropertyState = response.payToParkPropertyState;\n payToParkPropertyZip = response.payToParkPropertyZip;\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n setTimeout(function() {\n $('#pay-to-park-modal').modal('show');\n }, 1200);\n });\n\n } else if (response == 'payment-periods') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-pay-to-park-get-period-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (response == 'free-parking-options-form') {\n\n $.ajax({\n url: 'register-multi-options-get-free-parking-options-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (response == 'paid-parking-options-form') {\n\n $.ajax({\n url: 'register-multi-options-get-paid-parking-options-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n\n }\n\n });\n\n $(document).on('click', '#pay-to-park-decline', function() {\n window.location.reload();\n });\n\n $(document).on('click', '.pay-to-park-modal-cancel', function() {\n window.location.reload();\n });\n\n $(document).on('click', '#pay-to-park-continue', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // Let's first see if we have pay to park time periods enabled\n var payToParkPeriods = $(this).data('pay-to-park-periods');\n\n if (payToParkPeriods == 1) {\n\n // Get payment parameters from new info\n vehicleId = $(this).data('vehicle-id');\n\n // If we have time periods we'll need to make payment for that instead\n $.ajax({\n url: 'register-pay-to-park-get-period-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else {\n\n // Get payment parameters from new info\n vehicleId = $(this).data('vehicle-id');\n payToParkFee = $(this).data('pay-to-park-fee');\n payToParkTaxRate = $(this).data('pay-to-park-tax-rate');\n payToParkTaxTotal = $(this).data('pay-to-park-tax-total');\n payToParkTotal = $(this).data('pay-to-park-total');\n payToParkTransactionFee = $(this).data('pay-to-park-transaction-fee');\n payToParkPropertyName = $(this).data('property-name');\n payToParkPropertyAddress1 = $(this).data('property-address-one');\n payToParkPropertyAddress2 = $(this).data('property-address-two');\n payToParkPropertyCity = $(this).data('property-city');\n payToParkPropertyState = $(this).data('property-state');\n payToParkPropertyZip = $(this).data('property-zip');\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n $('#pay-to-park-modal').modal('show');\n }\n });\n\n \n $(document).on('submit', '#property-name-form', function(e) {\n e.preventDefault();\n });\n\n $(document).on('keydown', '#propertyName', function(e) {\n if (e.keyCode == 13) {\n $('#confirmProperty').trigger('click');\n }\n });\n\n $(document).on('keydown', '#guestCode', function(e) {\n if (e.keyCode == 13) {\n $('#propertyPassword').trigger('click');\n $('#propertyGuestCode').trigger('click');\n }\n });\n\n $(document).on('keydown', '#spaceAccessCode', function(e) {\n if (e.keyCode == 13) {\n $('#spaceAccessCodeNext').trigger('click');\n }\n });\n\n $(document).on('keydown', '#accessCode', function(e) {\n if (e.keyCode == 13) {\n $('#propertyPasswordAssigned').trigger('click');\n $('#propertyPassword').trigger('click');\n $('#permitPassword').trigger('click');\n }\n });\n\n $(document).on('click', '#cancelRegistration', function() {\n window.location.reload();\n });\n\n $(document).on('click', '#parkingPeriodNext', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n payToParkPeriodNumber = $('#parkingPeriodNumber').val();\n\n if (payToParkPeriodNumber == \"\" || payToParkPeriodNumber == 0) {\n alert('Please select a time period to pay for.');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n\n // Get payment information for the selected pay period\n payToParkFee = $('#parkingPeriodNumber').find(':selected').data('pay-to-park-fee');\n payToParkTaxRate = $('#parkingPeriodNumber').find(':selected').data('pay-to-park-tax-rate');\n payToParkTaxTotal = $('#parkingPeriodNumber').find(':selected').data('pay-to-park-tax-total');\n payToParkTotal = $('#parkingPeriodNumber').find(':selected').data('pay-to-park-total');\n payToParkTransactionFee = $('#parkingPeriodNumber').find(':selected').data('pay-to-park-transaction-fee');\n payToParkPropertyName = $('#parkingPeriodNumber').find(':selected').data('property-name');\n payToParkPropertyAddress1 = $('#parkingPeriodNumber').find(':selected').data('property-address-one');\n payToParkPropertyAddress2 = $('#parkingPeriodNumber').find(':selected').data('property-address-two');\n payToParkPropertyCity = $('#parkingPeriodNumber').find(':selected').data('property-city');\n payToParkPropertyState = $('#parkingPeriodNumber').find(':selected').data('property-state');\n payToParkPropertyZip = $('#parkingPeriodNumber').find(':selected').data('property-zip');\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip + '<br><br>' + $('#parkingPeriodNumber').find(':selected').text()\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip + '<br><br>' + $('#parkingPeriodNumber').find(':selected').text()\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n $('#pay-to-park-modal').modal('show');\n }\n });\n\n $(document).on('click', '#multiOptionPaidDecline', function() {\n window.location.reload();\n });\n\n $(document).on('click', '#multiOptionFreeNext', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n freeParkingOptionHours = $('#multiOptionFreeDays').val();\n\n if (freeParkingOptionHours == \"\" || freeParkingOptionHours == 0) {\n alert('Please select a parking option.');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n \n showPleaseWait();\n\n // Let's send the data over to the server for processing\n $.ajax({\n url: 'register-multi-options-free-parking-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n freeParkingOptionHours: freeParkingOptionHours,\n residentProfileId: residentProfileId\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n }\n\n });\n\n $(document).on('click', '#multiOptionPaidStart', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n \n // Start paid process\n vehicleId = $(this).data('vehicle-id');\n\n // Show please wait\n showPleaseWait();\n \n $.ajax({\n url: 'register-multi-options-get-paid-parking-options-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n });\n\n $(document).on('click', '#multiOptionPaidNext', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n \n paidParkingOptionHours = $('#multiOptionPaidDays').val();\n\n if (paidParkingOptionHours == \"\" || paidParkingOptionHours == 0) {\n alert('Please select a parking option.');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n \n // Show payment form\n payToParkFee = $('#multiOptionPaidDays').find(':selected').data('pay-to-park-fee');\n payToParkTaxRate = $('#multiOptionPaidDays').find(':selected').data('pay-to-park-tax-rate');\n payToParkTaxTotal = $('#multiOptionPaidDays').find(':selected').data('pay-to-park-tax-total');\n payToParkTotal = $('#multiOptionPaidDays').find(':selected').data('pay-to-park-total');\n payToParkTransactionFee = $('#multiOptionPaidDays').find(':selected').data('pay-to-park-transaction-fee');\n payToParkPropertyName = $('#multiOptionPaidDays').find(':selected').data('property-name');\n payToParkPropertyAddress1 = $('#multiOptionPaidDays').find(':selected').data('property-address-one');\n payToParkPropertyAddress2 = $('#multiOptionPaidDays').find(':selected').data('property-address-two');\n payToParkPropertyCity = $('#multiOptionPaidDays').find(':selected').data('property-city');\n payToParkPropertyState = $('#multiOptionPaidDays').find(':selected').data('property-state');\n payToParkPropertyZip = $('#multiOptionPaidDays').find(':selected').data('property-zip');\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip + '<br><br>' + $('#parkingPeriodNumber').find(':selected').text()\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip + '<br><br>' + $('#parkingPeriodNumber').find(':selected').text()\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n $('#pay-to-park-modal').modal('show');\n\n }\n\n });\n\n $(document).on('click', '#registrationTypePremium', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n \n if (propertySource == 'parking-snap') {\n\n showPleaseWait();\n\n $.ajax({\n url: 'register-premium-spaces-get-space-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n } else if (propertySource == \"vip\") {\n // Do nothing as VIP doesn't have Premium Spaces, yet\n }\n });\n\n $(document).on('click', '#propertyPasswordPremiumSpace', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // If we have a property access code to confirm\n var accessCode = $('#accessCode').val();\n\n if (accessCode == '') {\n\n $('#error-modal-text').html('Please enter in the property access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-premium-spaces-test-access-code',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n accessCode: accessCode\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n\n });\n\n $(document).on('click', '#vehiclePremiumSpace', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n vehicleSpace = $('#vehicleSpace').val();\n\n // Validate space number\n if (vehicleSpace == '') {\n\n $('#error-modal-text').html('Please enter in the Premium Space Number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n // Test the access code\n $.ajax({\n url: 'register-premium-spaces-validate-space',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n vehicleSpace: vehicleSpace\n }\n }).done(function(response) {\n\n if (response == \"invalid-space\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('An invalid Premium Space Number was provided.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n });\n\n $(document).on('click', '#vehicleInformationPremiumSpace', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n // Validate vehicle information and show payment form\n if ($('#vehicleAddress').length > 0) {\n vehicleAddress = $('#vehicleAddress').val();\n }\n if ($('#vehicleApt').length > 0) {\n vehicleApt = $('#vehicleApt').val();\n }\n if ($('#vehicleBuildingNumber').length > 0) {\n buildingNumber = $('#vehicleBuildingNumber').val();\n }\n vehicleResidentName = $('#vehicleResidentName').val();\n vehicleGuestName = $('#vehicleGuestName').val();\n vehicleGuestPhone = $('#vehicleGuestPhone').val();\n vehicleMake = $('#vehicleMake').val();\n vehicleModel = $('#vehicleModel').val();\n vehicleLicensePlate = $('#vehicleLicensePlate').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n var vehicleLicensePlateConfirm = $('#vehicleLicensePlateConfirm').val().replace( /[^a-zA-Z0-9 ]/gm, '');\n if ($('#premiumSpaceId').length > 0) {\n premiumSpaceId = $('#premiumSpaceId').val();\n }\n\n if (premiumSpaceId == 0) {\n\n alert('An error occured. Please try again.');\n window.location.reload();\n\n } else if ($('#vehicleAddress').length > 0 && vehicleAddress == '') {\n\n $('#error-modal-text').html('Please enter in the street number and name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleApt').length > 0 && vehicleApt == '') {\n\n $('#error-modal-text').html('Please enter in the apartment number you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if ($('#vehicleBuildingNumber').length > 0 && buildingNumber == '') {\n\n $('#error-modal-text').html('Please enter in the building number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n \n } else if (includeVisitorContactInfo == 1 && vehicleResidentName == '') {\n\n $('#error-modal-text').html('Please enter in the name of the resident you are visiting.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestName == '') {\n\n $('#error-modal-text').html('Please enter in your name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (includeVisitorContactInfo == 1 && vehicleGuestPhone == '') {\n\n $('#error-modal-text').html('Please enter in your phone number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleMake == '') {\n\n $('#error-modal-text').html('Please enter in the make of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleModel == '') {\n\n $('#error-modal-text').html('Please enter in the model of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate == '') {\n\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlateConfirm == '') {\n\n $('#error-modal-text').html('Please re-enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (vehicleLicensePlate != vehicleLicensePlateConfirm) {\n\n alert('License plate entry does not match, please resubmit your registration.');\n window.location.reload();\n\n } else {\n\n grecaptcha.enterprise.ready(function() {\n grecaptcha.enterprise.execute('6LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171', {action: 'register'}).then(function(grecaptchaToken) {\n // Now that we're happy, let's see if the vehicle has been blocked or not\n showPleaseWait();\n\n $.ajax({\n url: 'register-premium-spaces-vehicle-process',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleApt: vehicleApt,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n grecaptchaToken: grecaptchaToken,\n premiumSpaceId: premiumSpaceId\n }\n }).done(function(response) {\n if (response == 'payment-form') {\n\n // Get payment information from script\n $.ajax({\n url: 'register-premium-spaces-get-payment-information',\n type: 'POST',\n dataType: 'json',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n residentProfileId: residentProfileId,\n premiumSpaceId: premiumSpaceId\n }\n }).done(function(response) {\n\n payToParkFee = response.payToParkFee;\n payToParkTaxRate = response.payToParkTaxRate;\n payToParkTaxTotal = response.payToParkTaxTotal;\n payToParkTotal = response.payToParkTotal;\n payToParkTransactionFee = response.payToParkTransactionFee;\n payToParkPropertyName = response.payToParkPropertyName;\n payToParkPropertyAddress1 = response.payToParkPropertyAddress1;\n payToParkPropertyAddress2 = response.payToParkPropertyAddress2;\n payToParkPropertyCity = response.payToParkPropertyCity;\n payToParkPropertyState = response.payToParkPropertyState;\n payToParkPropertyZip = response.payToParkPropertyZip;\n\n // Update some elements with the information\n if (payToParkPropertyAddress2 != '') {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyAddress2 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n } else {\n $('#pay-to-park-modal-property').html(\n payToParkPropertyName + '<br>' + payToParkPropertyAddress1 + '<br>' + payToParkPropertyCity + ' ' + payToParkPropertyState + ', ' + payToParkPropertyZip\n );\n }\n\n $('#pay-to-park-modal-fee').html('$' + payToParkFee);\n $('#pay-to-park-modal-tax-rate').html(payToParkTaxRate + '%');\n $('#pay-to-park-modal-tax-total').html('$' + payToParkTaxTotal);\n $('#pay-to-park-modal-service-fee').html('$' + payToParkTransactionFee);\n $('#pay-to-park-modal-total').html('$' + payToParkTotal);\n $('.pay-to-park-modal-pay').html('Pay $' + payToParkTotal);\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n setTimeout(function() {\n $('#pay-to-park-modal').modal('show');\n }, 1200);\n });\n\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n });\n });\n\n }\n });\n\n $(document).on('click', '#registrationStatus', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n showPleaseWait();\n\n // Get form to start process for checking existing registration\n $.ajax({\n url: 'register-status-get-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n });\n\n $(document).on('click', '#registration-status-license-plate-next', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n vehicleLicensePlate = $('#registration-status-license-plate').val();\n if (vehicleLicensePlate == '') {\n $('#error-modal-text').html('Please enter in the license plate of your vehicle.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n showPleaseWait();\n\n // Get form to start process for checking existing registration\n $.ajax({\n url: 'register-status-get-confirmation-code-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n }\n\n });\n\n $(document).on('click', '#registration-status-confirmation-code-next', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n confirmationCode = $('#registration-status-confirmation-code').val();\n if (confirmationCode == '') {\n $('#error-modal-text').html('Please enter in your confirmation code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n showPleaseWait();\n\n // Get form to start process for checking existing registration\n $.ajax({\n url: 'register-status-get-status',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n vehicleLicensePlate: vehicleLicensePlate,\n confirmationCode: confirmationCode\n }\n }).done(function(response) {\n if (response == \"invalid\") {\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Confirmation code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n }\n\n });\n\n $(document).on('click', '#register-again', function() {\n window.location.reload();\n });\n\n $(document).on('click', '#permitGuestRegistrationManagement', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n vehicleApt = $('#vehicleApt').val();\n if ($('#permitId').length > 0) {\n permitId = $('#permitId').val();\n }\n if (vehicleApt == '') {\n $('#error-modal-text').html('Please enter in your apartment number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n showPleaseWait();\n\n // Get form to start process for checking existing registration\n $.ajax({\n url: 'register-permits-get-active-registrations',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n vehicleApt: vehicleApt,\n permitId: permitId,\n }\n }).done(function(response) {\n if (response == \"invalid\") {\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Apartment number entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n }\n\n });\n \n $(document).on('click', '#permitGuestRegistrationManagementRoot', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n showPleaseWait();\n \n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-get-current-registrations-form',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n });\n\n $(document).on('click', '#permitGuestRegistrationManagementNext', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n var apartment = $('#apartment').val(),\n accessCode = $('#accessCode').val();\n\n if (apartment == '') {\n\n $('#error-modal-text').html('Please enter in your apartment number.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else if (accessCode == '') {\n\n $('#error-modal-text').html('Please enter in your access code.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n \n // Take user to form to fill in vehicle information\n $.ajax({\n url: 'register-permits-get-active-registrations',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n apartment: apartment,\n accessCode: accessCode\n }\n }).done(function(response) {\n if (response == \"invalid\") {\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access Code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n } else {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n }\n });\n\n }\n \n });\n\n $(document).on('click', '.remove-active-registration', function() {\n vehicleIdToDeactivate = $(this).data('id');\n permitId = $(this).data('permit-id');\n residentProfileId = $(this).data('resident-profile-id');\n vehicleApt = $(this).data('apartment');\n $('#deactivate-registration-plate').html($(this).data('plate'));\n $('#deactivate-registration-modal').modal('show');\n });\n\n $(document).on('click', '#deactivate-registration-modal-cancel', function() {\n $('#deactivate-registration-modal').modal('hide');\n });\n\n $(document).on('click', '#deactivate-registration-modal-deactivate', function() {\n $('#deactivate-registration-modal').modal('hide');\n setTimeout(function() { showPleaseWait(); }, 400);\n\n $.ajax({\n url: 'register-permits-remove-active-registration-process',\n type: 'POST',\n data: {\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n permitId: permitId,\n residentProfileId: residentProfileId,\n vehicleApt: vehicleApt,\n vehicleIdToDeactivate: vehicleIdToDeactivate\n }\n }).done(function(response) {\n setTimeout(function() { hidePleaseWait(); }, 400);\n if (response == \"ok\") {\n $('tr#'+vehicleIdToDeactivate).remove();\n alert('Vehicle registration has been unregistered.');\n } else {\n $('#error-modal-text').html(response);\n setTimeout(function() { $('#error-modal').modal('show'); }, 800);\n }\n });\n\n });\n\n });\n\n function noCodeNeeded() {\n\n $.ajax({\n url: 'register-vehicle-process-assigned',\n type: 'POST',\n data: {\n vehicleAddress: vehicleAddress,\n vehicleSpace: vehicleSpace,\n vehicleResidentName: vehicleResidentName,\n vehicleGuestName: vehicleGuestName,\n vehicleGuestPhone: vehicleGuestPhone,\n vehicleGuestEmail: vehicleGuestEmail,\n vehicleMake: vehicleMake,\n vehicleModel: vehicleModel,\n vehicleLicensePlate: vehicleLicensePlate,\n buildingNumber: buildingNumber,\n propertyIdSelected: propertyIdSelected,\n propertySource: propertySource,\n spaceAccessCode: spaceAccessCode\n }\n }).done(function(response) {\n\n if (response == \"access-code\") {\n\n setTimeout(function() { hidePleaseWait(); }, 400);\n $('#error-modal-text').html('Access code entered is incorrect. Please try again.');\n $('#error-modal').modal('show');\n $('#vehicleInformationAssigned').prop('disabled', false).html('Next');\n\n } else {\n\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n\n }\n\n });\n\n }\n\n function showPleaseWait() {\n $('#please-wait').modal('show');\n }\n\n function hidePleaseWait() {\n $('#please-wait').modal('hide');\n }\n\n // function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); }\n function widgetTranslateElementInit() {\n au5ton.translateWidget({\n pageLanguage: 'en',\n chunkSize: 10,\n attributionImageUrl: 'img/svg/google-translate.svg',\n preferredSupportedLanguages: [],\n ignoreClasses: ['no-translation'],\n endpoints: {\n supportedLanguages: 'https://api.parkingsnap.com/supportedLanguages',\n translate: 'https://api.parkingsnap.com/translate'\n }\n },\n 'translate_widget_element');\n }\n\n function validateEmail(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(email);\n }\n\n /**\n * isEmail() function\n *\n * This function validates an email address\n *\n * @param (email) (string) e-mail address to validate\n *\n * @return BOOL true or false\n */\n function isEmail(email) {\n var regex = /^([a-zA-Z0-9_.+-])+\\@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]{2,4})+$/;\n return regex.test(email);\n }\n </script>\n\n \n <script nonce=\"65c047585a3b9\">\n (function(i, s, o, g, r, a, m) {\n i['GoogleAnalyticsObject'] = r;\n i[r] = i[r] || function() {\n (i[r].q = i[r].q || []).push(arguments)\n }, i[r].l = 1 * new Date();\n a = s.createElement(o),\n m = s.getElementsByTagName(o)[0];\n a.async = 1;\n a.src = g;\n m.parentNode.insertBefore(a, m)\n })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');\n\n ga('create', 'UA-96723809-1', 'auto');\n ga('send', 'pageview');\n </script>\n\n <!-- <script src=\"js/google-translate.js?cb=googleTranslateElementInit\" nonce='65c047585a3b9'></script> -->\n <script src=\"js/translate.js\" nonce=\"65c047585a3b9\"></script>\n\n\n <script type=\"text/javascript\" src=\"https://cdn.ywxi.net/js/1.js\" async></script>\n \n</body>\n\n</html>\n "
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 150316
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 92,
|
|
"receive": 0
|
|
},
|
|
"time": 92,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:32.643-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://api.parkingsnap.com/supportedLanguages?target=en&siteName=",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "api.parkingsnap.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "cross-site"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"queryString": [
|
|
{
|
|
"name": "target",
|
|
"value": "en"
|
|
},
|
|
{
|
|
"name": "siteName",
|
|
"value": ""
|
|
}
|
|
],
|
|
"headersSize": 426
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:32 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "application/json; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "default-src *; script-src 'self' 'nonce-65c04758a2798'; object-src 'self' blob:; style-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src https://chart.googleapis.com 'self' blob: 'self' data: 'self'; media-src 'self'; frame-src 'self'; font-src https://fonts.gstatic.com 'self'; connect-src 'self'; base-uri 'self'; form-action 'self'"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "referrer-policy",
|
|
"value": "strict-origin-when-cross-origin"
|
|
},
|
|
{
|
|
"name": "access-control-allow-origin",
|
|
"value": "*"
|
|
},
|
|
{
|
|
"name": "set-cookie",
|
|
"value": "PHPSESSID=rhshag53pj6rd4rk84xxxxxxxx; expires=Mon, 01 Jan 2024 03:26:32 GMT; Max-Age=3600; path=/; secure; HttpOnly"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "rhshag53pj6rd4rk84xxxxxxxx"
|
|
}
|
|
],
|
|
"content": {
|
|
"mimeType": "application/json; charset=UTF-8",
|
|
"size": 12732,
|
|
"text": "[\n {\n \"displayName\": \"Afrikaans\",\n \"languageCode\": \"af\"\n },\n {\n \"displayName\": \"Albanian\",\n \"languageCode\": \"sq\"\n },\n {\n \"displayName\": \"Amharic\",\n \"languageCode\": \"am\"\n },\n {\n \"displayName\": \"Arabic\",\n \"languageCode\": \"ar\"\n },\n {\n \"displayName\": \"Armenian\",\n \"languageCode\": \"hy\"\n },\n {\n \"displayName\": \"Assamese\",\n \"languageCode\": \"as\"\n },\n {\n \"displayName\": \"Aymara\",\n \"languageCode\": \"ay\"\n },\n {\n \"displayName\": \"Azerbaijani\",\n \"languageCode\": \"az\"\n },\n {\n \"displayName\": \"Bambara\",\n \"languageCode\": \"bm\"\n },\n {\n \"displayName\": \"Basque\",\n \"languageCode\": \"eu\"\n },\n {\n \"displayName\": \"Belarusian\",\n \"languageCode\": \"be\"\n },\n {\n \"displayName\": \"Bengali\",\n \"languageCode\": \"bn\"\n },\n {\n \"displayName\": \"Bhojpuri\",\n \"languageCode\": \"bho\"\n },\n {\n \"displayName\": \"Bosnian\",\n \"languageCode\": \"bs\"\n },\n {\n \"displayName\": \"Bulgarian\",\n \"languageCode\": \"bg\"\n },\n {\n \"displayName\": \"Catalan\",\n \"languageCode\": \"ca\"\n },\n {\n \"displayName\": \"Cebuano\",\n \"languageCode\": \"ceb\"\n },\n {\n \"displayName\": \"Chichewa\",\n \"languageCode\": \"ny\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh-CN\"\n },\n {\n \"displayName\": \"Chinese (Traditional)\",\n \"languageCode\": \"zh-TW\"\n },\n {\n \"displayName\": \"Corsican\",\n \"languageCode\": \"co\"\n },\n {\n \"displayName\": \"Croatian\",\n \"languageCode\": \"hr\"\n },\n {\n \"displayName\": \"Czech\",\n \"languageCode\": \"cs\"\n },\n {\n \"displayName\": \"Danish\",\n \"languageCode\": \"da\"\n },\n {\n \"displayName\": \"Divehi\",\n \"languageCode\": \"dv\"\n },\n {\n \"displayName\": \"Dogri\",\n \"languageCode\": \"doi\"\n },\n {\n \"displayName\": \"Dutch\",\n \"languageCode\": \"nl\"\n },\n {\n \"displayName\": \"English\",\n \"languageCode\": \"en\"\n },\n {\n \"displayName\": \"Esperanto\",\n \"languageCode\": \"eo\"\n },\n {\n \"displayName\": \"Estonian\",\n \"languageCode\": \"et\"\n },\n {\n \"displayName\": \"Ewe\",\n \"languageCode\": \"ee\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"tl\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"fil\"\n },\n {\n \"displayName\": \"Finnish\",\n \"languageCode\": \"fi\"\n },\n {\n \"displayName\": \"French\",\n \"languageCode\": \"fr\"\n },\n {\n \"displayName\": \"Frisian\",\n \"languageCode\": \"fy\"\n },\n {\n \"displayName\": \"Galician\",\n \"languageCode\": \"gl\"\n },\n {\n \"displayName\": \"Ganda\",\n \"languageCode\": \"lg\"\n },\n {\n \"displayName\": \"Georgian\",\n \"languageCode\": \"ka\"\n },\n {\n \"displayName\": \"German\",\n \"languageCode\": \"de\"\n },\n {\n \"displayName\": \"Greek\",\n \"languageCode\": \"el\"\n },\n {\n \"displayName\": \"Guarani\",\n \"languageCode\": \"gn\"\n },\n {\n \"displayName\": \"Gujarati\",\n \"languageCode\": \"gu\"\n },\n {\n \"displayName\": \"Haitian Creole\",\n \"languageCode\": \"ht\"\n },\n {\n \"displayName\": \"Hausa\",\n \"languageCode\": \"ha\"\n },\n {\n \"displayName\": \"Hawaiian\",\n \"languageCode\": \"haw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"iw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"he\"\n },\n {\n \"displayName\": \"Hindi\",\n \"languageCode\": \"hi\"\n },\n {\n \"displayName\": \"Hmong\",\n \"languageCode\": \"hmn\"\n },\n {\n \"displayName\": \"Hungarian\",\n \"languageCode\": \"hu\"\n },\n {\n \"displayName\": \"Icelandic\",\n \"languageCode\": \"is\"\n },\n {\n \"displayName\": \"Igbo\",\n \"languageCode\": \"ig\"\n },\n {\n \"displayName\": \"Iloko\",\n \"languageCode\": \"ilo\"\n },\n {\n \"displayName\": \"Indonesian\",\n \"languageCode\": \"id\"\n },\n {\n \"displayName\": \"Irish Gaelic\",\n \"languageCode\": \"ga\"\n },\n {\n \"displayName\": \"Italian\",\n \"languageCode\": \"it\"\n },\n {\n \"displayName\": \"Japanese\",\n \"languageCode\": \"ja\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jw\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jv\"\n },\n {\n \"displayName\": \"Kannada\",\n \"languageCode\": \"kn\"\n },\n {\n \"displayName\": \"Kazakh\",\n \"languageCode\": \"kk\"\n },\n {\n \"displayName\": \"Khmer\",\n \"languageCode\": \"km\"\n },\n {\n \"displayName\": \"Kinyarwanda\",\n \"languageCode\": \"rw\"\n },\n {\n \"displayName\": \"Konkani\",\n \"languageCode\": \"gom\"\n },\n {\n \"displayName\": \"Korean\",\n \"languageCode\": \"ko\"\n },\n {\n \"displayName\": \"Krio\",\n \"languageCode\": \"kri\"\n },\n {\n \"displayName\": \"Kurdish (Kurmanji)\",\n \"languageCode\": \"ku\"\n },\n {\n \"displayName\": \"Kurdish (Sorani)\",\n \"languageCode\": \"ckb\"\n },\n {\n \"displayName\": \"Kyrgyz\",\n \"languageCode\": \"ky\"\n },\n {\n \"displayName\": \"Lao\",\n \"languageCode\": \"lo\"\n },\n {\n \"displayName\": \"Latin\",\n \"languageCode\": \"la\"\n },\n {\n \"displayName\": \"Latvian\",\n \"languageCode\": \"lv\"\n },\n {\n \"displayName\": \"Lingala\",\n \"languageCode\": \"ln\"\n },\n {\n \"displayName\": \"Lithuanian\",\n \"languageCode\": \"lt\"\n },\n {\n \"displayName\": \"Luxembourgish\",\n \"languageCode\": \"lb\"\n },\n {\n \"displayName\": \"Macedonian\",\n \"languageCode\": \"mk\"\n },\n {\n \"displayName\": \"Maithili\",\n \"languageCode\": \"mai\"\n },\n {\n \"displayName\": \"Malagasy\",\n \"languageCode\": \"mg\"\n },\n {\n \"displayName\": \"Malay\",\n \"languageCode\": \"ms\"\n },\n {\n \"displayName\": \"Malayalam\",\n \"languageCode\": \"ml\"\n },\n {\n \"displayName\": \"Maltese\",\n \"languageCode\": \"mt\"\n },\n {\n \"displayName\": \"Maori\",\n \"languageCode\": \"mi\"\n },\n {\n \"displayName\": \"Marathi\",\n \"languageCode\": \"mr\"\n },\n {\n \"displayName\": \"Meiteilon (Manipuri)\",\n \"languageCode\": \"mni-Mtei\"\n },\n {\n \"displayName\": \"Mizo\",\n \"languageCode\": \"lus\"\n },\n {\n \"displayName\": \"Mongolian\",\n \"languageCode\": \"mn\"\n },\n {\n \"displayName\": \"Myanmar (Burmese)\",\n \"languageCode\": \"my\"\n },\n {\n \"displayName\": \"Nepali\",\n \"languageCode\": \"ne\"\n },\n {\n \"displayName\": \"Northern Sotho\",\n \"languageCode\": \"nso\"\n },\n {\n \"displayName\": \"Norwegian\",\n \"languageCode\": \"no\"\n },\n {\n \"displayName\": \"Odia (Oriya)\",\n \"languageCode\": \"or\"\n },\n {\n \"displayName\": \"Oromo\",\n \"languageCode\": \"om\"\n },\n {\n \"displayName\": \"Pashto\",\n \"languageCode\": \"ps\"\n },\n {\n \"displayName\": \"Persian\",\n \"languageCode\": \"fa\"\n },\n {\n \"displayName\": \"Polish\",\n \"languageCode\": \"pl\"\n },\n {\n \"displayName\": \"Portuguese\",\n \"languageCode\": \"pt\"\n },\n {\n \"displayName\": \"Punjabi\",\n \"languageCode\": \"pa\"\n },\n {\n \"displayName\": \"Quechua\",\n \"languageCode\": \"qu\"\n },\n {\n \"displayName\": \"Romanian\",\n \"languageCode\": \"ro\"\n },\n {\n \"displayName\": \"Russian\",\n \"languageCode\": \"ru\"\n },\n {\n \"displayName\": \"Samoan\",\n \"languageCode\": \"sm\"\n },\n {\n \"displayName\": \"Sanskrit\",\n \"languageCode\": \"sa\"\n },\n {\n \"displayName\": \"Scots Gaelic\",\n \"languageCode\": \"gd\"\n },\n {\n \"displayName\": \"Serbian\",\n \"languageCode\": \"sr\"\n },\n {\n \"displayName\": \"Sesotho\",\n \"languageCode\": \"st\"\n },\n {\n \"displayName\": \"Shona\",\n \"languageCode\": \"sn\"\n },\n {\n \"displayName\": \"Sindhi\",\n \"languageCode\": \"sd\"\n },\n {\n \"displayName\": \"Sinhala\",\n \"languageCode\": \"si\"\n },\n {\n \"displayName\": \"Slovak\",\n \"languageCode\": \"sk\"\n },\n {\n \"displayName\": \"Slovenian\",\n \"languageCode\": \"sl\"\n },\n {\n \"displayName\": \"Somali\",\n \"languageCode\": \"so\"\n },\n {\n \"displayName\": \"Spanish\",\n \"languageCode\": \"es\"\n },\n {\n \"displayName\": \"Sundanese\",\n \"languageCode\": \"su\"\n },\n {\n \"displayName\": \"Swahili\",\n \"languageCode\": \"sw\"\n },\n {\n \"displayName\": \"Swedish\",\n \"languageCode\": \"sv\"\n },\n {\n \"displayName\": \"Tajik\",\n \"languageCode\": \"tg\"\n },\n {\n \"displayName\": \"Tamil\",\n \"languageCode\": \"ta\"\n },\n {\n \"displayName\": \"Tatar\",\n \"languageCode\": \"tt\"\n },\n {\n \"displayName\": \"Telugu\",\n \"languageCode\": \"te\"\n },\n {\n \"displayName\": \"Thai\",\n \"languageCode\": \"th\"\n },\n {\n \"displayName\": \"Tigrinya\",\n \"languageCode\": \"ti\"\n },\n {\n \"displayName\": \"Tsonga\",\n \"languageCode\": \"ts\"\n },\n {\n \"displayName\": \"Turkish\",\n \"languageCode\": \"tr\"\n },\n {\n \"displayName\": \"Turkmen\",\n \"languageCode\": \"tk\"\n },\n {\n \"displayName\": \"Twi\",\n \"languageCode\": \"ak\"\n },\n {\n \"displayName\": \"Ukrainian\",\n \"languageCode\": \"uk\"\n },\n {\n \"displayName\": \"Urdu\",\n \"languageCode\": \"ur\"\n },\n {\n \"displayName\": \"Uyghur\",\n \"languageCode\": \"ug\"\n },\n {\n \"displayName\": \"Uzbek\",\n \"languageCode\": \"uz\"\n },\n {\n \"displayName\": \"Vietnamese\",\n \"languageCode\": \"vi\"\n },\n {\n \"displayName\": \"Welsh\",\n \"languageCode\": \"cy\"\n },\n {\n \"displayName\": \"Xhosa\",\n \"languageCode\": \"xh\"\n },\n {\n \"displayName\": \"Yiddish\",\n \"languageCode\": \"yi\"\n },\n {\n \"displayName\": \"Yoruba\",\n \"languageCode\": \"yo\"\n },\n {\n \"displayName\": \"Zulu\",\n \"languageCode\": \"zu\"\n }\n ]"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 1032,
|
|
"bodySize": 13764
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 50,
|
|
"receive": 0
|
|
},
|
|
"time": 50,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "3.22.125.57",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:32.794-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/favicon.ico",
|
|
"httpVersion": "",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "image/avif,image/webp,*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?key=678zv9zzylvw"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "image"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "no-cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 459
|
|
},
|
|
"response": {
|
|
"status": 0,
|
|
"statusText": "",
|
|
"httpVersion": "",
|
|
"headers": [],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=iso-8859-1",
|
|
"size": 315,
|
|
"text": "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n<p>Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.</p>\n</body></html>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 0,
|
|
"bodySize": 315
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": -1,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 0,
|
|
"receive": 0
|
|
},
|
|
"time": 0,
|
|
"_securityState": "secure",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:32.836-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.google.com/recaptcha/enterprise/anchor?ar=1&k=6LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171&co=aHR0cHM6Ly93d3cucmVnaXN0ZXIycGFyay5jb206NDQz&hl=en&v=MHBiAvbtvk5Wb2eTZHoP1dUd&size=invisible&cb=gc3w55qm4k6c",
|
|
"httpVersion": "HTTP/3",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.google.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/"
|
|
},
|
|
{
|
|
"name": "Upgrade-Insecure-Requests",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "iframe"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "navigate"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "cross-site"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"queryString": [
|
|
{
|
|
"name": "ar",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "k",
|
|
"value": "6LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171"
|
|
},
|
|
{
|
|
"name": "co",
|
|
"value": "aHR0cHM6Ly93d3cucmVnaXN0ZXIycGFyay5jb206NDQz"
|
|
},
|
|
{
|
|
"name": "hl",
|
|
"value": "en"
|
|
},
|
|
{
|
|
"name": "v",
|
|
"value": "MHBiAvbtvk5Wb2eTZHoP1dUd"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"value": "invisible"
|
|
},
|
|
{
|
|
"name": "cb",
|
|
"value": "gc3w55qm4k6c"
|
|
}
|
|
],
|
|
"headersSize": 648
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/3",
|
|
"headers": [
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=utf-8"
|
|
},
|
|
{
|
|
"name": "cross-origin-resource-policy",
|
|
"value": "cross-origin"
|
|
},
|
|
{
|
|
"name": "cross-origin-embedder-policy",
|
|
"value": "require-corp"
|
|
},
|
|
{
|
|
"name": "report-to",
|
|
"value": "{\"group\":\"recaptcha\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/recaptcha\"}]}"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-cache, no-store, max-age=0, must-revalidate"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "Mon, 01 Jan 1990 00:00:00 GMT"
|
|
},
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:32 GMT"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "script-src 'nonce-xFDKj7YqjO8ygt9WZA_4VQ' 'unsafe-inline' 'strict-dynamic' https: http: 'unsafe-eval';object-src 'none';base-uri 'self';report-uri https://csp.withgoogle.com/csp/recaptcha/1"
|
|
},
|
|
{
|
|
"name": "content-encoding",
|
|
"value": "gzip"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1; mode=block"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "GSE"
|
|
},
|
|
{
|
|
"name": "alt-svc",
|
|
"value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=utf-8",
|
|
"size": 45398,
|
|
"text": "<!DOCTYPE HTML><html dir=\"ltr\" lang=\"en\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>reCAPTCHA</title>\n<style type=\"text/css\">\n/* cyrillic-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');\n unicode-range: U+1F00-1FFF;\n}\n/* greek */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');\n unicode-range: U+0370-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');\n unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 400;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');\n unicode-range: U+1F00-1FFF;\n}\n/* greek */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');\n unicode-range: U+0370-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');\n unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 500;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format('woff2');\n unicode-range: U+1F00-1FFF;\n}\n/* greek */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format('woff2');\n unicode-range: U+0370-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2');\n unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-weight: 900;\n src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n</style>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"https://www.gstatic.com/recaptcha/releases/MHBiAvbtvk5Wb2eTZHoP1dUd/styles__ltr.css\">\n<script nonce=\"xFDKj7YqjO8ygt9WZA_4VQ\" type=\"text/javascript\">window['__recaptcha_api'] = 'https://www.google.com/recaptcha/enterprise/';</script>\n<script type=\"text/javascript\" src=\"https://www.gstatic.com/recaptcha/releases/MHBiAvbtvk5Wb2eTZHoP1dUd/recaptcha__en.js\" nonce=\"xFDKj7YqjO8ygt9WZA_4VQ\">\n \n </script></head>\n<body><div id=\"rc-anchor-alert\" class=\"rc-anchor-alert\"></div>\n<input type=\"hidden\" id=\"recaptcha-token\" value=\"03AFcWeA4h7gdh5EHXpFHsY-lmnR5b_2p7NWQMBrVgVZSy91D_oKDN9qQk_LocbGUMlKKV1nTzNbDxCUoV27kW5kxmZ_q31nJDP8KWeyX9F4LCNiaQSD08R8LvUg00KjfDJhkgEpi6BErLX1N5nEWbX_rii1PsXMWigT1Gglf09z6A4J6Xg1MbefNj2nOG1CsVYIaGwcM_oy0_O3NamrQBCCHJuv7uzM8kwF95QzDoBfeqajIBqY_0yNsMIXcLj6h5CSKWyvKAhYb7aan3a8P7AAGW40ZZ6BjQ-iz6WM3ebO2DnLrIcwreGtj92nOLA-1woIucBAyw98em26sXsHuqb_9bhlHj1PcfMa9eVbWnEmBGJlL_tTRKemeOeCDpsalhOJqN7q-E7T1isxJyIESnxNEygxQhXeoY9VA86RmnwEvGAvPWx9ZxzZdD83UsEvg0QB8Xdxiik7RpPXvmGlcDH5GcZc63PZNWT4eqe8b8gVvY_0oY4SKd6L0kMbHFvdpsISSRNlzigvKrYYE6x6PhqmSkRw_54my0sZs6jCkb8dAqXiIQi7gCIhlNZ23r2jhgmgZrwM7u52sNDoYn8k78crXFCMMLxUEIw-QEGlcPKIMIfvCulYu_Fx4XN2ui3La4m7pITiiDsS-aUhrA8DamDR2J5pRNJ2tSb6qQMtQyjROmK4pC38m_Rcb7nl0YwVd8T9WNNn7Pf6ylBFuKUXR7a8j3cYmrPABQsYHIpQDIZuyz7S5cUhuwClNmh9ehQW9MzMBT3Aa0-d9NeK6Um4qUO7uats4J01M3aaEA-9xk6Y3rPbJqNtePq6nDJTXuufQqd7czNTNUM-6X4s6m4-ZLikHKtbEZpSiFuiPYwttKeTECSa6JSRnynX7cj0OKu6o1mrZ5LqbzqU6hbuQ5DXi6tz4bBXXHyi2cjTTJapLj-mYiajS0mF-bug3SaWrHazPkV_xNWyIKw5BdQVBItpccZS6Bx4wbHNWcKal2ff73KFFYaSK1vh_qqt-JyxnoM4rc411EJZ5OKQ5y4mzEY7QYQc8cyJ2FIwK62Oz4hk0aPJIJaeZ_9NT_AL6vvKp_fNgjwW_fvc4Jqm92GflPhXKmvFkibOIdw_ecEZQGqR_FiVJTRdSIaesfwi6h_nBjiXroJ-9T09lxzX_DCtWbZAgkso3DrfvWxhVslEAiRmT1RtyswLdKjCuNXspqKCCG3U88cLyfTKN8mZXMz2diDum8H6X3OXbdL-gnILOc21ngy8nB5K1zyOa-WFFPOqjKmTH0F8GY3WFKhHrguhWuN31yIcIED6irmu05kKe6mAL3fYgoiJfo3WalUXpluzRGvlCshDADxIulhwo1251zzWRkrCd8JlBcQ7w2D2_4RlgKe6OpTYVtepGrAFGmAdjc_lu3dkS8tBUqDvGuXKyqTSNaZXyj-xllJJ2zEA\">\n<script type=\"text/javascript\" nonce=\"xFDKj7YqjO8ygt9WZA_4VQ\">\n recaptcha.anchor.Main.init(\"[\\x22ainput\\x22,[\\x22bgdata\\x22,\\x22Ly93d3cuZ29vZ2xlLmNvbS9qcy9iZy96ZnRXSDFPZWh2VTdjcDRDd1NoRzFyR0pjRFVlU0xVd1ZUbHBmaGFwb1lRLmpz\\x22,\\x22\\x22,\\x22U0NaMC8rL2RHVjdncXMwWTUxNDBDTUFyWjF5T05rR2xxODlPRGVIQWN1VFlxSzNHVkJCMEY3VDB2L2dnUjJyR0tDREZUZll2M3h4VXdkTmFSNlRCSG41ODRMbGptREpxOU1yYjRTWTVBYXdBeVBHYjVRVGNLS3hPV0E5QUdFSm1vTVhvNnFyVUJVMUsySit3aGtCdGZKL1NHbXBnZlZaSFlKODBvZVNzR0RxTE4yMlpiSittU0pVMlJVSHB2VlpKTmtLYVErK3l1ZCsvRGhRS1gwc1RXRmUzamFmZFNSb2tMVFN3U2sydFFaSElteXZ4OGQ0bFk4U1VPVS9SUUJzRjd0ZWphZEcwVGNpZjNSRFRPTWdncjIzaUlWRit6VUwwWGkzRjFjM2oxYWttYXZJZzRzZHRtSVNtaHJFOE9aUkhKKzZQQ2dmeXZrV24yZVJkRzR5Y3pRaWxTaFRyRTVzalFzcCtuOHJHeVVuL0NISUY4TFcyMlA0cjJob1hJWGpaSTZnOUY0OGZYTmNLdmZyMURmWEd1Z1kyK3RjYXNwdWlXWmN4Ynh1UUNYUnQxQmVHK3NUWmpyYVJIdHJLeElPUU9wTUZ2c3B2c3hHbTNEZVFWaXJDTHNUMTczWWZnSUxpd1gxbU53ejlwbTg0NlAxdE9kTG0yRFcvbkZlR0U5MXE4WGVYbDZYbHV3WjF2UjUzZ0VVSHFnRnVFOHlnaXVHM1p0MEh2TkQvN3dsWis3UWhDZjNvbURENU5XWExCcGlmc0NpUTVackh6RForaXpSYjltNFJHcVlPZ3VCSGd5WWRQMGZxK0lCbU02NTg0ZGFNUi96ZVV0cG1BUmozMVVOdm9WaDVHTVlYUWFvL1ZQdzZRQ0JZUTV1VG0ybytLUmZOMVp6SWZLY0hIMWJLOWE3QnBrT0Z5blI1TnFXZ1ptYmxOYlc4MlN4SlVNS0lCRElGaFhGK2FwNm5xRW1iWXBhR3J4enR0ZEMwVG1paGJaeG1Nc0lhUHFWdTJvOWNLMlo3Y0FyZDRuaDVCM1Vqa3czdHJjQ01Qc25uYmpIbWFlbEs4cGR4cTcvN2dRd2ZpdDc0eUVYaFZMREpXWDdNU0EwSFI2dzRVSXFiQVJJQzF0SExUUjVOaDUxLzVrNUVaOGphTDIzQUVIakxNK1pHOEhPakJxNisreVh2TTZEYU1tWTc0WUw5SUVENXkrK3JOWER4RDFuTy95eFJtdUU0ZWtpR0tTYit3OEk5UmpiL0FDYzNpWllJYzRLUllhZnMxcmlSYkIwSGxKMzRpYUFkZFc0K2ZwdFhLQkFhSk91YW1xbVlEL3lKeUh3aGpicWgrR3M5cVZWRXdCS3FrN0xSWks0TWVSYTJNbkpNaDdnLzZoQU8yRkJsaWFSWHdhaFFCalp6eXYveUhiQ3VFNGxVbE9uRFJnNDdVYWlPaGVNTkNzVFVzcGsrNGZLWFJ3bGtpVC9MVHBuQUZhbUVnSDJ2ZlJ0T0ZSdndRZ1VvVHpyOUdmazBZZU13MmtGRFB0U05ycUs2N0o5NmdrTm5VeUVTc21iaTJsRzIxNEJoMlVvR2JWWXYrK01zbHZwWmFiUkQ2bks4Vm9yNzd6c2MvdUd0aXVoWmRDNzFOTkswWndHQ3o1dEl1M3RZc1FtaXo4VlFDeEZraVQzMmVHNGJReHVLK2xKN0tLODZVd0NZb2J2Rm50Y215SlpVUzV1SWpnZW9zWk5sNncvcUMwdEMzUXBpRldXMkZNUERiMUlSOE5wd2FiZWNYNGZGOW1hV3BNakIrVlkyS2k2V0szSTgwZmcwNUpXMVpGTjVOSjVscTZ1N1ppanNYSkdZUDdldCtXcndDNDJLblN1YWFUMmVMSXlwQ0J0N0FMdlIwaDY0M3NXdjdlcnFmUE8wZnlTQ1R1azc3djJGVjZ5Si9lWS9DM1JhTTNwY0p4OEI1Z0lOaWpZUG15RktyL01mSmlJQjU1WEU4N3RCNGhKdGV0MnNOYVhmL3k4NjZ6eFdVc0hVQ2NsNWFDL29ZQmRtUVM2VzZkUXNzY2pXYUtmSjgwMHNIN1pNV2pqRkhPY3cvdXZha2Vjait3RC9zZnFLQkpuUFJ0S0tiVWdPNlYrd2E5SFdPTTF3U24zR0pHVERtSXhnaGVwajQ4ZzJ5TWp1RWNWVnlYVW40SnRINmkzNUUyQklQU0pHeEtWWGZvUHJOb1BCMjgzUjBqNlp4cnprcDlhc1lHOUltdWhvQXJwYmoyYmZ6eXZYOXZUZkpzcWpJWjlwb2hrL0hkcFBPbTJxQlBFaTBSNTdvVTYrNFBaVjhEeGhDKzFEOGhYYU9VZkVBMzZCVlZ0VnhUbEtWUDNBU2d3MGVMUWNGVjdIcGtMVU5iSEpZMjhvWHp0Mm1tc1Vubk5sNEZkVGpobnAvRkdwSWdPTXdVSHpVZHFwQW5vRFNHaDhuT2Y0VXErK1RnNi9EZFl1ZXdQSjU3TElHcStYZDRIUDRlRXYrRGo2Tm16dE9uZFVWK2ZaZm5pdzdVeEZ3eSs2dWpONFNHVXdNb1JVNE94TEI5VzlWNGRnU0Jkc1dQbC9QblhoY1pQcHdCblp6SE5SdE8rSkt4ZzFDL1FtMjhuTjZiUmJyNm9KajdlM1hxejRQR2NJOTNDVkZnU1RiMzBwRFRSbzFBY0hXckYwK0JFQkZhM0o3OTdnUlYvcnhKV1hNMUh6SkdORWs1MGhTUU1CVGE1N0VCL0dFdlF4elJaeVpsWExrMXpyZnVUcmwwenhLNExPTThUYVNBOEN5cGQrZFhwSnlhT2lwZEhCM3NHSlV4bEVpUnU0Y0ZDSU9kNDFqcDJTYjZFdmpXV3h2SDh0UUxYZDJGMkJoaTRMTGo2c2tRemZTblB4aFUrbklpSU8raUhMMkc3TWZHM3VGUE12UlhxZlExQ1FVMEM1N0hqUll3MHZoaE5pVDZRUEFJQ0c0RVYrK2VaVDNQMnRScVhxT0UxNDN5T0d0YjZEQStSNVhVSkpvdEVQWGxzdlRMV1FQWi9Ga1Q5Q2dvaSs0RVFobXhZRy9kV1l6TU94TXpJV3dLZjlmNkhYMFNDeGdxK3FwcFZSUXZRWm1MZ2VMbE5aRVorWU41aEZ1WlhxdHI2RTArZFkwa1JyRWc1VkJneHNzLzV0QlI3Z0tTVWpTdTdGczdTRSsrbitPNmVkSDB4Z1BOay90bmZGc1piUDlHZ0k1Vmloa0VVbVY2UkRXcjJPdG40aVAxRnVDMGFjSXdBNm5qNjRsYjIxYi9UdzV1MnJEYnVjQllCUWladi8yOVZMcTZTaUxpeWtiU2ozS2lUOEdzY2hEWkhkbzUxTnM5dHFzYk1tUCs5dDE1MkkxSDVTY1RPdmJwRHlqTWFCd2diUGVLZTNaQ05rQloyT0ZBaFNkczFEYW9VNHdCbTF1QktGTFNzb21Qd0I3UUFaZDZCR1ZYamxTWkZRVXd5dWFwblJVWUUzcVFta2hSU1gwV0U0RHFpRFhQcjJxdVVSQTFlSnUrNGgveWtUbzhQeUJGZTJkbjJraW5GTjhyV3ZEZzdUTE01eHBwOWlXSjFEWlMxSVVTdGZqSU8zQ2pwemFYVUdRbzdqYzQ1ZjBlT290TU85TllEK2htNzAvcWgvTnNiVzRINzlLWmoxVHVNYzcwVzRkVXZlMmJaNXBZU2FabXpudEtrM25BQnRBWlVDOGdIcUtBeHpLRXNwb2hlT3ZrOVRqb2lHNnR1ak9wcW9Na0d1ZUZLRENkSHVLTjkyaGhnTU9EVGF4V1N3aE9xcmZxZjdWbThXbUdzMldwN3dvSE5wditGeHN4SEJuVVlMSGZWK2xDQU52UDBJcjlra0RMN28vdzRCZnBiTUJtcjN1d2NYYjFHb2NRcFc2SGFHdXZORWw4a3Y5VXUweW0xdGxsTmN3OHdWV214RzhNdVVoc1ZjZUgxVTdvUXNXUG8zRkhab20vd0VkVndDbDIvVmxnUTVJeTVuS1ZwdjlnTXVoRkwzQkRvRXlsbXh2bE9MNVlFMjVMRVBKaHhWWFM1OG56ejF4bDc0QmpVWlpaQTdRdThKOExzbldSNnVOZTRNSHEzSFVpaEp6U1dxbS84M2FWQnYrNUNSdUIzR204OWYvclpYRnAwTFBGRzdhUmFyUWpVZSs0bUVuYXljUXBEMUNKaGIzNDlvVCsxaEwzUHV1YUVBS1N3WUZDUUxkNjRqOEhjeWpNT3h6Nlhsczc4UVJnSE1lUjhNY2hYdjR0YnZxM0dtNUVlcndWWlg2Tk14TFphd29sMlZ1b0VrUW1RdGNzQWl4UmlRQ05JeHhKRU1ienpCRmV2bXlHQzRNdTkxRlZQbCtJaDloVHg4T1RISDF0KzcrNkFPb2MzVzVnYUIyUFF6L24wVVpGblVzR1JnVERtTldiZlRNSEY4TjBzMndxWTJXdjlCRll3cUJXVkk2bUo5Vlg0eExpdXVVYWsyWHZKR3JER01lTHpCL0hYR2ZzSFRwUkFKTnVndU9ieTMyS3Azb3dHYlJ6T2dJQTI1b1p5azJwWEdrQlFKQW5iS1FUVkRzZTlxLytaT3RyNHlEb0V5M0c0VE9mVmtHZXdtYWJkaTM1N01xQ3dZdERCUVlNc2U4WEU5OHR3UFpvUDgzbDcxMnM3VG52d1NseTh6ZHBDUFZkZDZXWDI2ckNkeU03a2t1UDVudzJXS2tSMWNSQjNkN3ZEdnEvdUs2eW9ibGk0Y0tQYzdBbnl2SUl5TU43all6YnpFc3lmNWNYNFRYV3JiNnkvcGlvZnk2am9iVnlGTlk1L0VjM0ljakYxWlFQM2tWeXlyUG9YOHJFekNBdzdhTUdKVWZhcEdublI0NkZTa3hYb3ZsTXA5M1k0WkVxSEp1b3FvN2VldVR2aFZHdWVLMUpWWSszcnF5TEJ3UVdIVlgrV3hyM0w0TGtralRmd3A5VHR6eGFoMFlIbUlUSUFHc2hnblEyTHJXQlpNMkhzRXhkVkw5QkFPOVJ4endpdUxIWnJwaW95UVZzRzZPODVJVTJTUFZxZkhWRWFDaGxZM1hQOEFsQkZEMnI3U05wTnU5b3IzaTU3MTRTVlFOUDZIeEI3YmRvSUFRdFRpVnF6RjFiZldmS1UrRjZ6VVdab3pXNXNPb1dneGxlU1BZZWhkbkFFbGdPVFA1NVEzaE0zZDdxYUhxbnVmWTF3enhtY2FpZ3JTa2pkMUNGbmFRUktFbEJPT3lkM2hFd1hVNFBBRlVaVVFtR3Y3VGZFU3V1bFZ5WFBSbzg4UmZrcVVrT2ZOcmxDUWlBaG45OGJCYTZYU2dGWWtIUnV6TUxQcGxEdGQ0RXJZQ1BoeGNEaUprKzgzUW9abHlPRUVRTURjRXliVXhmaEhBUmJLaGdkaXNqR2w1L0hxaUo1dWdBdys2SXBsRURpMHA4WlNxNmx6dUlRenkySlFGRVpUa2NOS0luWDJnQnl2QWZNN3hhL0ptK2ZKQ2lNL2RkV3VLSitaUHppeS85VXY1VG5Hd3dHQ2xNUFZra3E2VG5TWXRlR1BUQnVDTkR1bHFsbjJmcEhmUzR1UmZEdVN4T0wyaXNmNkhnYXNDR3lGRXlVMXh3S0J0elBya0tWNHRXZjNxQmUyQktnaUFUTG1VckNjYWMxTGVJdE94emE2bCtTWDkwOU5RY0NBVGlEUmJ5NWRSZXE1Wk9WWkZOeHdIWllCaE5UNlNHTXdmV0dtb1c2SG1wR1BEZUtEbk54emF6VXRKL2IyR2pWRUhRL2xSeWtkOGN4N3E0enY3Umo1TVdaZXhMUXpCWkhHaTM0YWppSFFPNTJYaHZWOWJHZGhqTHRoOUhMbXpTRHEvbnBQcnE5WE9Ka0p5YTVCVUl5MnBZckdOQ3RUaUc5ODV1K3pnOUV2VS90aWh1azN6ZzI2ZHlCcW5QUlhERk5RajFCUml4dThJNkFyYm1KaldwSGlIOE5WUjZvZFp6eU9QcGlDeWdOZFF1d1I3YXFUYVhsdTBZQVBlVGVDcXpuT01VY0ZQd0ZWWndoM0c5L1VxT25keUFnYUZlai9XT1lEYVNseThJSHlkRkg3d0FiR2xsUGRZaDhtM2Q1WkJzdGRoOFNCK3VDQWo1aTd0L291YUhLLzJQZzJwNHpTTSs2NUk1MjBDaEJYR01pbWNDeTFXZ3E3eTFlV1NXbFgzR2kzaVUrazlTVTZJNkxCUEVuaDhRcXQxOGg0RHkvSUFLS0JadHk0NHZjbWdjTWJzeEJJekFhY3dMUkVWTDJDSG14djlrZTdKZ3lkUjJjeWIvMWRpekx0eHJNS0hMNXZrcVVJV0ZDL0N6M0trY1Y0VkptTnNkeHQ5aHJrNE5TOWFJeDNpVHBHSlFGUHdQR0xCcWl6M3dMOEhVbnE4UktGaERQdDhISTRPbWtaalJsS2xCb0MwejQvZC9rV1ljOElHWWdCV0xRSjZOR1kzWTAvYjQyT3YvWUp6R1dpV3NuNkNkTk9vL3lmMWREaE1DaTlscXlaOTdMcUZvYkpTVnFmMEk4ZmtyMVZYK3p3VUEzbysxNGtWSGZocGlWUjNTOUppZ0NHT01uYXczdGhDMlBIYlg3TlAzR1c4a1I0dWRRQ3ZuWFVCaXFxd0hablRFdHg2UVc4YmtuTndjWWJVUEh3ZDRuTk85SWx4Ykp4L0h1d2lmWWZNU3pXMXhOTy9YYmo5bXpSNUQvWTFqT3pmaFhnQmU3bUxzZ0RLdkhaMVlYZmNMVTNyWjluOFlwUnBXZ1R0b2ZGMzJlTW13d0t1cjlrQndJV29HUXNWTWdPdFBCcEhrUThQNjUyNFVaYkJ2NzRkL3B4ZFNjYlRwbXR5U0pVRThXWWF6QjVYUG9qSjQ5S05kVjBVN3Uxbld6YWorNzk0aDJQZEN6ZW1UOVZtR25Ed0h1YWJ2NDNkUkNKNEM3NDZ1RVhJaVljejM2TmEvRjdEcmZpVlRzU0FrSUg2OGczbS8xYlBxQUljVVo1SDczZGlrMk43MUpkbEtHTXBuUUhUMjFpVldrOTNTTjJlcjJGMk91VXJiS0N4WmVzSVI1MW51U2RpNUdVRTU4MzAvTXRXaVF0d1YwSnZmSGpBZUpDa0ljVnptbFFMOW0rc2V2aUNwU09Ed2N0a05TdXlSeHowa25aSHMydjJibFVnQWhIaEFMblZ2TTR0NW5xbTI1ZFFZMUV1dHZST01RcHFPeEYzNkV3VElwYmg2YzNoVlQ2L01xVGRnVC9pQjZUb1dlWnJIenBLVzQ5TDI0YzZUdjVhNVlacnZPVlhTZGkyUm9JSUowdUphK1IzS2MxK1M4Qkd1OW5lOE5sekFzaHpJNEl4NFFENDNVYUdSSWFHSENvNGJTa1lCZk5HWHE4STFTS3NyRlR4dUR5bmczSXBxd2RrMUhMdHdwd1RnK0IyVkRkU0RpU2JGU1B2UkpXb0IxYnFmOVA2ZnZuMjFxWEtBTkgyeEpkU3Q1QWdXOHJqNzZxQ24yemQ3Y1dHam5yYkdLUXF3THlHd1VMM1RqYVdYNSttdnh3OVJwOW1xRW4vY2g4VmM4RlVqbzVJOWFvanBFcXFJZ3FKVWxWQTFDWHpBSGNVbWxJbzlBNlE2eFZLODh2V1dFek14Yyt3RkIybldscXkxVlRCdUlJNWJGYy81Z1dCZktOeW8xUXIxS29xV2p0UExXSmhXd0JWL1N1MndWUVN5L1FZSlg2L1UwSHBkeWpwRjBnUHVpQnFxWHpZaDc4cG9xL2RsM25hbDNxcHhYYVZzVks4c3Vpc0RpUW5SUGdiTHhWOU9qU0NaY0ttVUhxenRQaWFtZmtORDVKZjlnVmdkaVA1Z3QxSVU1UUNqckU1WmlxWnloUzZlOW1IS0JvUDI1L0E2d1RwenNjRVI0TVluRzVyRmxvZjNvaDA2S2oxVUlFRzg0Z3ZvRVRJUFE3cU8zVzlRK3VmeG9xbnV6SVVMcU1DeFp6K1MzMERZNjR0Z2lSc3E1eDBkSzVZbU9CZ1JTZlJPSUhhWVJPUy9xUW5RYmt1V09VRUdoUmppT3FQeFVmcVBUa0ZCdXZwazV5UjNWbW9ZWkx2UExTRGI0ZHR1T29QTHkxR081MjFscnNaSUZpeC84YU9NSGJqbFh6bFJLUlBRd0R4bnFwOC9aa1FPRkVleFo0Q2grSGFyc0RVUkRiQTJydWxhVXFGdjMyWks0ZHhVSWQ5R3IwMnV1VkVkd3ViU09OVUk0cFJ0cUxpVkhSbXgzVVZHZGVnb09ENi9lYzZ1N21VbkFXTkNpR2ZzZDFrdTRBRFNQQW5EMjVlbTlIRVUrWHd1dVNuOHdYS3J3NXJBQ2ZRQVFKVk9EeUtFL0R5bmVianFQZVh1enpBb2h4SExlQ09HbmlzM1FWUzQ4aEtTWXU2b0Z3YXFQNDVWS0d0S3lnWTY1UG9OZ0JJaTRSUGhpallJUjRFdHhnNk9obmRkVmRDeWpXQjg3b3hZV0IvTlRYYnNyeE9uQ0trUTRKbGVMcmI3c0laOHVHRmNuVGl2azVwTHNkRlM1VUlNMnZEWVpYVDM1a2lsOG11eGt2QWNkb3dKeEtvU2NWbis3ZWUwWHI5QVVwV0F4OVhXdWhZc2J0Nm41b0hmVlJpeUNCcm96SEdGYXQzY3RlLzJqR3JiY1F6Y1hIL1NuTHBycVRKSEVXaXBXUzlXcmZlMWZCZUVmOElMQUFHa0dZV24yMW1QVnRmMGIxSGUyRzZIU0hjdlYvQ2huM05HTklEQVh4ZStxMW1UZmRzOW4ydjZYa0Q2bFhLNDRyeE9WU3VMNnQySVlVQlNUdXpFMnBPMkttSmJqOHVMMEdxSU1PZWw0RTZYZnlCNDU3YjJjWXFNYlpmN2F1ZFBjeDJlR1R4a2JDczNQWXVFVmtPNlVaSndSL2M3SExzcWo3VGhtZGNWUG8zN1JtMlBNZUtzMXB5aVA5RTRFdWZNcVVveGlhMFNXRi93ODd2MnY3TFgzbFExYUU1V05tRnpNSThTVjNYZ2lzZHJDeTZDbGJxeWxVNEdVOHJwTWxhOVZMM2craGFublBKR3dNR0paL0VvcC9tb0RPMlluYmY5NkhjTkt1Wmp5V2w4R01jN0tmMElpS014NDBPZHdzcmhoRDZyQ2E2aXNWZHk3ZXQ3L1E2TDFWRHhIZlFwaWMyeVF5dTM5bFZ1WW9kSXlJUVhkNkhyak5aV3BudGRhdkQ3T1pOaUVra2NWNzY4WHhTaVlJMU55VUJHYU5VL1FRWFpJS0hFUkxSZ2xpOEduMWwyKzhibWZUOWdmeGV1QVJIczJwZ0VUU3hBdGcwdlBZSkJ1OFBacmtWakliR3kxVDVKd3doUjErUFlIeFo0djNHMlJmc0xIcXNkTE1hdVA5QUpBSXlxT2hUOGt5akVQTFV2M1FTRG9pUWdTR016V0VmaS9STUIwdmpoRDhsT3FhVHQ2Y1A3MDFBZjIzdlhPbi9rbTZjVGVlVUtrWEY1NG9ZcENnTURFVjVOWW9lR2g2YnJicUF4K01QU1l1N1UydTFaUFdLclQvTEEwQ2hpTjJRVS9XOTRkcVhsSEVvVUZ6b2F4UzN1MkFnVVNRSkdnNVBOYVhXV0RROTU5RzVFTkkwcVdhZnNBemthZUZDWkFuWlkyQ2R2VVFsaWlSa0ZJNEJBdGN1blk5WkJpT05MY083c0N5MXR4YjZtQ0JIc2x4UTZRS093SVJ4TmUzYkNjQzFEcWdjSU12Q3VzU0QyOUdzaTlURjhFN3NRakJpUVpFR2JtV0ZTSU1ONHZEV0NTQUtvV2Nsb1pSK0d2RGQ4MThOeFI0RW1yNmtaZVRRRjQ2ekhUbDhCcEp3WFNlenNhV21nQnRWb1ZEdU5Ldit1UnlkdnE2NWVnWmxaV09EeEdHNXo5NVg3dEl1UDZSWEc0eWtoRTBMVkxtTFJlMEFJV09Pdm9WWXNrQ1dUQXBtOWJZZ2RmZ2gwdWhXVVh0NkNvZHk5T01BNkxUK21ZYThHc2ZQRHlYcHlFUUVXNVlmK1gwWTZUNTZ4bDR5RldBTEJRV1E5Nk84eGNpUksvVmt5eTk5bHlPbGZYU2k5U2krWEoxY1FDLzRGdXliaUI2VHo0QktVdUdFZUlDeVJaOEFJN3dqQnY4OVpMUTZBZUczSkY2RVJuNmJuYmxWM01ZenovT1NRS1h1SDNuZnpIQ0Y5cmZpMDczRi9lZHErU0Zxc0FYMnUzbzdZRVFwY2pEQTIrUXRiU0psSHptK2dLS3hsOHFxSTduRjdhdUZ4UzUvU0s3L2svbS9Qc0dvRGsySVpPTEZtOVBEZ2lrVWkxVVBQbWM0Z1JWZDFzUnhhNytQYkpvUDNwVDMvUHFZTWV1RjB4VERXWGxQY3VsT0lpaEMrK0NMZUpNWUQySTQvQlU0cno5QWl0dCtVZmhiRUE3My9IN2t4cTNGQ3M0ZzQ5aXY3T1JQSkU0azN3YXE5M3JDTzVRTk5TUVk1QUIxcy9YZTBRNmpXQjhXZVVML2J1cHBVUWEvMVhlNG51Y2dESzZ2WnprSVFWeUM3c2VWclMzcVg4azN3bENVM0k0eWZGZ1czbU03ZUFpeWZxTXBPVDVoUDBISGRCS1E3UDNheGsvT1JmZnFwRDZmNjZyUHhHL0lSSW40aGVvR2lwUjVTLzQra0pzWlA3UnQ4YUVROEtnSXNFMVZ6MDJGTyt5YWJaeGVwZGF0UmZ0Vk5QWUxIQUs4YjRGVjIwYzg3TUFxTGdGeGpzSUdoMmpURXVRd1dzQzZjSHZtRmplM3Q2V3ZHMHBTYldXdk92R2xJQmR3NGx3c2JNdzVBbW1Rc1NNVWNKcnJGRi95M1JDdXlMckllSXUwZkVJVTdkRS9BQ1BTWU5lalhLS3RZV0szVExJRGZ4bG1UUWFLeUxVNms1aWw5OTZKYlE3TEVmWmpCajQxemZtTDdjSnlrd01JMW9wejBLcjJaNGFoMUlhbzNTK3dTc0thK2NSTXh3UmtvWm9VZFFyQkl6OHltT1RYTFRDZmVQRTREUTF0a2dZMGtYaWwrcWpTT2MwS3EySVBRZllwSEVWcnZNUUxwZXIwM0U2QXZpVjhvTFloUmx2a2RyVXZoWWRLR0hZbVVEQXQxY3lzc2J4T0ZHLzRKOW5wUU1uOWJLZnphcUUySmtRRzBwTXR1UEtFREVuTEVrUFBRcFFYSUwxbmJkVURHck5QQ1ZYNDQ0Y3BvVHVkUjBxSFdIbUdMMzFZY1FkMXBVVlJjNnhtblBWbm9xa2orbWVFZXFEZGJQeVh0NjlFelFRNXZtWGd6VkpQOWFGcDZ5cmFhZVlnMEMrS2FESStQWk9HT1o2NGkrUlg5RlV1YlB3dEtyUU5uT2EyeVVWK0Rvd1ZqanpnUXJKMGFzNkFkTTcxcjNPNHcxMnpIdjRLMUJUQlZadEZjS2xmdFlrTXY0NVY2NU5RbmNqVm05SlBiUWJ2QVdqN0dkQXYwakdja2haSk9Ba3lNd3lOYzNzN0hJakdrS1Y5UmVmUEN3c1RqM1ZtdUI2a2praXJDREJLYlNGVW9ZVFpvRlpsUmRaaXlSR0lwVnVGdzIybjlRSDJ6dDZMbi83QUdyRjMvN0NTbnJlZjZSbk1KOFhvRmk3RVk4MDZwVHlLSTMxaTQxRXJRaFJXVGxXUkhGVmNvb3pIMWFpblF2OTNjVEk3M1Z6TExIQ1BjUkFuNWRXZXM1angrOGJlSC84VmFZNnBac3JqOTFwQk44YVVIVnNHUjQ2bXhsaDVoaS9QbjRsMDJaTmp5Sk9reWgvcmRIMjFxQVZISlRJYUZKUE56dUYrSExTWHhDeGNQeDRSZm9XRC80ZlFlNUlkeW03a2JjeDl1WVJLekt1alM5NS9oRThuVjQ2aXNWZ2U5UzJhbmkydWhSOTdaVGlDTXdTYjVVajRQMUJmSlRzWTJHZHVLODlYZTJTeGRaSnUvSHAyZ2pXUVBNSTd5aVJhVWdaNkFuMmgyMGVpWGM1ems0Mk9SMmxDelZ6OERCMmtZbUczc1h3clZQc090ckFCeEJ1OGFzNm02eVMvUkJqd24yT3pIRG13WG96NmE2cndmT01RQ3pjNXZMczJSUDc5RUl6UkVaTEZjeThQaVBlZVlXTGh5SWRna1hkNjJaWHl2NmRrYXh1SlNCU1NKcU9WSHkwU3VmK01yU2x0dlEvRnNhZm5SL0xaa0hxWWFkYndsTXVkQkthNXhVMXhRNEduRXQraVMvaTNkZ1c0RytZWHM0eER6ajVaRkNhY1F5R2J4ajFYTWd4R3ZJK2Rud1pFYkNRcXpWTGNsRHVyVE9raXVxMGE2SVUxbXJOUFYvMHF3MHF3eHlGZ2dXeTRtNXp5Z1Q2Y3VhN0JuSE1KOGovSDVVeXVoOFNKbzNycXgvb1VqUktUck1pMEdncE5BcEZBK1ZHbWpPUGM1WkVOOWxJVTlOdHhVd0JjQ2Z4WnFraE5abHRLMWg0QkNEVlk1cFlQSUJKalRYQjFFdENjSHJtRXdYUmp4TGtLZ1FxazdCMS9HWWo1QnNZYk1hYjd0UVl0QVByZmt1RCttZkYyZ2R6ckJZaTE0NVphQmpranhlWFdwQjBXOWl2NmplNEhaeC9pTEg3dkszVFJNbEovOCsrYkRjd3dXcjdDZkpHd0NEWERmUHVaQTc0OWU5SWE5aWJWNDVObk0zOEFqUlJJd3VXb0QzV1Y2aHl5dkVNdTFmZVVnV0Y2RDMrWlh6NDZ6eld0TjZNZ1RDMnk3dWlxNkFYZERlU1pkZXNVYXRGc0hpN0ZyblFuQ3gzS2toa3JkSjJkSUlSV3VaODAyaXR0bllvM1lZMkhrWjM0eFRxNGo2MmE1TVVjdmxHbVpyK2V2aVlwWGxwSXVqdkRrcEw1aHIxT1NuaVQyeXI1MXRHK2lhRTZqOTRRYUVMQkRCcDZ6NE5keHJoVUdTR2JJYXA4empyS3Bvb3U1cGYxMmFuUjh4YUs4aVRtckRxZzN0cjVwNDVnNEV3NDg2VGpnWW5CYjZlcFh6R0J1VzJjMEhIbWQxeTZQZkVqdEdsL3FvUEtvWm9TT2QwVS9ZazF2bkZkVTFMOWFES1J4b2FudlVhWXZJalQ3S3Z4QTJrWWlTMW1URi9TWlhyV1dLTnV0R1dFd3NkRERTb3Y5Q3lVUFlPVGxhZHFRZUNrQnM5Z2ZNL0tRZFBzV0dqaXdzcjVYUjVuRVdjUWdRdHRlLzdKb0xMWGx4aUloUGE5bjJUVDRhTnVwVEdlcDBvclNZWVUwVU00SkYxMXVjM2xEMFBhZWMyN2JEcURQWkw1VlYrdjRCcjF2RzhmMDRXTUIzVTBGdjkvVDdJNzlLdWIzaFJCeVN3aDRiR3l6NzY2QllidVMxYzBOK2tUM3hmSEVuT21WcnI1MDYwOTBzTzU3YWhINDRXZWpNbjFUN21laHpwUGZTLzEwb3c4RCtiVEpuWkRvL2ozQ25jaCtUU08rdTI3R01lQ0wxaVZvaW9RZjhUQ2VwNXV5UkFrYkV1NnRldGVxTUJQVnRsaS83NUk2SjVIdmVyZUVQdTU2N0pHaDNoR0QvaDA4VGZFNlExOGlNMWhDU3o0NGtqbTZyaEZrbG9tbE5xdW91UzZndU1reUo1bDZzaXlrNmFJa1BUc1hmR2R4Mlh1bFlJZkd4ek5sTXhtdE9QYUZMWVNtWjVIVzZDN3NWdExkUEdndCtiQ21idGNVb0hiOTMzVXFXUVBqN0VPd2ZNb0pVVldTb1BObFJjWGJjdXFndWZ6WFVsYXI4NkZuUGNhSkVFZ0daQXd5YUtJcXRnM09jYXYrTlZRZGVWK29RNzBFMURXeTQ3TWJxeVltQ2ZSdTJJd0J1akJFREhjazFpbkI5MWF1cEkxYzN0U0tYRHNyS2NEMU1jV1d3YnZjVEVlZWVrQ0paVVkxMHptdVpYVjdhbHVRNTIyR25DK2p5VEJ3a1I4K01CRC9zNytWZzVjcS9JMENSU3hDOXpEdjJnZlRmbjVrRWp0ZDU3STIzTUZVOUF0a01Nd1ExNzd0QWF2NjRyR1NSa3g5ZjIrUldDSXZRN0tndVJuQjNBMnNEOG5saWhtMVZ1ZzNnbnhqVnVzWDl3SWc3aWYraE50QjJyclhUKzBzUXJpL2VIdmthVEdKVW5pZWxHUWJEQTFjU2V6Rmp3a3kzZE5sZ1dCb0h1dDZ0SmZraEpnVFprRW9LeHA0eVdQWDRqWGs4WVdOWWdXcTZFNmZ0R0JSWTBhbzAxSC9aMDZ4ZjQreGp3Z1pIdGVKUytmcEo3cUUyeDRXSHVQdktuSElDZlR5cGdHckJISk52dG9wK24wV083T0E5RDN3UnpIdEhDT0hrdEZSOE1XUm05MlhVb1NyZzV3TUpOUmtQdmI0Q1FoTTZJekxmTFl6cXQ3c09acVJZNHlncGZrWkk3QXJoVUhqOEcwOSt5ckFYZlBpdGo0d1U1UmhZZ1V2R3RPUkUrdll2S1VmNTIwQndXdlRrSDJGbFdMT2s5QmtaOEE9PQ\\\\u003d\\\\u003d\\x22,\\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\\x22],null,[\\x22conf\\x22,null,\\x226LdVWc0dAAAAAKeEUm35Rhc8Hm9xZs-D7ZV0G171\\x22,0,null,null,null,1,[21,73,95,87,41,43,42,83,102],[-5022042,232],0,null,null,null,25,0,null,0,null,700],\\x22https://www.register2park.com:443\\x22,[\\x22ctask\\x22,[[\\x22hctask\\x22,\\x22911454d4\\x22,\\x2244618f8c9abe4add92c6e60dc2c0f97632b7434005212d36e0a7204b57227dd0\\x22,0,100],[\\x22hctask\\x22,\\x223f60d9af\\x22,\\x22200b53faab684b47156f53df8deafec382e30769d0c85e67275573a710388884\\x22,0,100],[\\x22hctask\\x22,\\x22f99212b5\\x22,\\x2286324bbfe8b1e391b42e52e29225810515ca3d73007139e62b291ff94cdd4e08\\x22,0,100]]],[3,1,1],null,null,null,1,3600,[\\x22https://www.google.com/intl/en/policies/privacy/\\x22,\\x22https://www.google.com/intl/en/policies/terms/\\x22],\\x22upqWFeVbkhhVwmSxbM2Q5q+IWjuoQOVoqxDO04ETOxQ\\\\u003d\\x22,0,0,null,1,1707103592820,0,0,[41,94,245,147],null,[54],\\x22RC-5jdf5RHDRyEYNw\\x22,null,0]\");\n </script></body></html>"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 804,
|
|
"bodySize": 29015
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 64,
|
|
"receive": 15
|
|
},
|
|
"time": 79,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "2607:f8b0:4023:1009::69",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:33.249-06:00",
|
|
"request": {
|
|
"bodySize": 52,
|
|
"method": "POST",
|
|
"url": "https://www.register2park.com/register-get-vehicle-form",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Content-Type",
|
|
"value": "application/x-www-form-urlencoded; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "X-Requested-With",
|
|
"value": "XMLHttpRequest"
|
|
},
|
|
{
|
|
"name": "Content-Length",
|
|
"value": "52"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?key=678zv9zzylvw"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 606,
|
|
"postData": {
|
|
"mimeType": "application/x-www-form-urlencoded",
|
|
"params": [
|
|
{
|
|
"name": "propertyIdSelected",
|
|
"value": "22167"
|
|
},
|
|
{
|
|
"name": "propertySource",
|
|
"value": "parking-snap"
|
|
}
|
|
],
|
|
"text": "propertyIdSelected=22167&propertySource=parking-snap"
|
|
}
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:33 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c0475949c90' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 1208,
|
|
"text": "\t\t\t\t<div class=\"row no-translation\">\n\t\t\t\t\t<div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n\t\t\t\t\t\t<h4 style=\"text-decoration: underline;\">Luxx, The</h4>\n\t\t\t\t\t\t<div style=\"text-decoration: underline; font-size: 14px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t6023 UTSA Blvd, San Antonio, TX. 78249 <br>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"divider\"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"row\">\n\t\t\t\t\t<div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t\t\t<div class=\"alert alert-danger\" style=\"text-align: center;\">Please enter in your guest code:</div> \n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"row\">\n\t\t\t\t\t<div class=\"col-xs-12 col-sm-12 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t\t\t<form id=\"property-name-form\">\n\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t<label for=\"accessCode\">Guest Code:</label>\n\t\t\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" id=\"guestCode\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div style=\"height: 10px;\"></div>\n\t\t\t\t\t\t\t<button class=\"form-control btn btn-danger\" type=\"button\" id=\"propertyGuestCode\">Next</button>\n\t\t\t\t\t\t</form>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 3631
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 82,
|
|
"receive": 0
|
|
},
|
|
"time": 82,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:39.585-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://api.parkingsnap.com/supportedLanguages?target=en&siteName=",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "api.parkingsnap.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "cross-site"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"queryString": [
|
|
{
|
|
"name": "target",
|
|
"value": "en"
|
|
},
|
|
{
|
|
"name": "siteName",
|
|
"value": ""
|
|
}
|
|
],
|
|
"headersSize": 426
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:39 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "application/json; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "default-src *; script-src 'self' 'nonce-65c0475f94814'; object-src 'self' blob:; style-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src https://chart.googleapis.com 'self' blob: 'self' data: 'self'; media-src 'self'; frame-src 'self'; font-src https://fonts.gstatic.com 'self'; connect-src 'self'; base-uri 'self'; form-action 'self'"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "referrer-policy",
|
|
"value": "strict-origin-when-cross-origin"
|
|
},
|
|
{
|
|
"name": "access-control-allow-origin",
|
|
"value": "*"
|
|
},
|
|
{
|
|
"name": "set-cookie",
|
|
"value": "PHPSESSID=08ji91ladvhepohb7oxxxxxxxx; expires=Mon, 01 Jan 2024 03:26:39 GMT; Max-Age=3600; path=/; secure; HttpOnly"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "08ji91ladvhepohb7oxxxxxxxx"
|
|
}
|
|
],
|
|
"content": {
|
|
"mimeType": "application/json; charset=UTF-8",
|
|
"size": 12732,
|
|
"text": "[\n {\n \"displayName\": \"Afrikaans\",\n \"languageCode\": \"af\"\n },\n {\n \"displayName\": \"Albanian\",\n \"languageCode\": \"sq\"\n },\n {\n \"displayName\": \"Amharic\",\n \"languageCode\": \"am\"\n },\n {\n \"displayName\": \"Arabic\",\n \"languageCode\": \"ar\"\n },\n {\n \"displayName\": \"Armenian\",\n \"languageCode\": \"hy\"\n },\n {\n \"displayName\": \"Assamese\",\n \"languageCode\": \"as\"\n },\n {\n \"displayName\": \"Aymara\",\n \"languageCode\": \"ay\"\n },\n {\n \"displayName\": \"Azerbaijani\",\n \"languageCode\": \"az\"\n },\n {\n \"displayName\": \"Bambara\",\n \"languageCode\": \"bm\"\n },\n {\n \"displayName\": \"Basque\",\n \"languageCode\": \"eu\"\n },\n {\n \"displayName\": \"Belarusian\",\n \"languageCode\": \"be\"\n },\n {\n \"displayName\": \"Bengali\",\n \"languageCode\": \"bn\"\n },\n {\n \"displayName\": \"Bhojpuri\",\n \"languageCode\": \"bho\"\n },\n {\n \"displayName\": \"Bosnian\",\n \"languageCode\": \"bs\"\n },\n {\n \"displayName\": \"Bulgarian\",\n \"languageCode\": \"bg\"\n },\n {\n \"displayName\": \"Catalan\",\n \"languageCode\": \"ca\"\n },\n {\n \"displayName\": \"Cebuano\",\n \"languageCode\": \"ceb\"\n },\n {\n \"displayName\": \"Chichewa\",\n \"languageCode\": \"ny\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh-CN\"\n },\n {\n \"displayName\": \"Chinese (Traditional)\",\n \"languageCode\": \"zh-TW\"\n },\n {\n \"displayName\": \"Corsican\",\n \"languageCode\": \"co\"\n },\n {\n \"displayName\": \"Croatian\",\n \"languageCode\": \"hr\"\n },\n {\n \"displayName\": \"Czech\",\n \"languageCode\": \"cs\"\n },\n {\n \"displayName\": \"Danish\",\n \"languageCode\": \"da\"\n },\n {\n \"displayName\": \"Divehi\",\n \"languageCode\": \"dv\"\n },\n {\n \"displayName\": \"Dogri\",\n \"languageCode\": \"doi\"\n },\n {\n \"displayName\": \"Dutch\",\n \"languageCode\": \"nl\"\n },\n {\n \"displayName\": \"English\",\n \"languageCode\": \"en\"\n },\n {\n \"displayName\": \"Esperanto\",\n \"languageCode\": \"eo\"\n },\n {\n \"displayName\": \"Estonian\",\n \"languageCode\": \"et\"\n },\n {\n \"displayName\": \"Ewe\",\n \"languageCode\": \"ee\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"tl\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"fil\"\n },\n {\n \"displayName\": \"Finnish\",\n \"languageCode\": \"fi\"\n },\n {\n \"displayName\": \"French\",\n \"languageCode\": \"fr\"\n },\n {\n \"displayName\": \"Frisian\",\n \"languageCode\": \"fy\"\n },\n {\n \"displayName\": \"Galician\",\n \"languageCode\": \"gl\"\n },\n {\n \"displayName\": \"Ganda\",\n \"languageCode\": \"lg\"\n },\n {\n \"displayName\": \"Georgian\",\n \"languageCode\": \"ka\"\n },\n {\n \"displayName\": \"German\",\n \"languageCode\": \"de\"\n },\n {\n \"displayName\": \"Greek\",\n \"languageCode\": \"el\"\n },\n {\n \"displayName\": \"Guarani\",\n \"languageCode\": \"gn\"\n },\n {\n \"displayName\": \"Gujarati\",\n \"languageCode\": \"gu\"\n },\n {\n \"displayName\": \"Haitian Creole\",\n \"languageCode\": \"ht\"\n },\n {\n \"displayName\": \"Hausa\",\n \"languageCode\": \"ha\"\n },\n {\n \"displayName\": \"Hawaiian\",\n \"languageCode\": \"haw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"iw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"he\"\n },\n {\n \"displayName\": \"Hindi\",\n \"languageCode\": \"hi\"\n },\n {\n \"displayName\": \"Hmong\",\n \"languageCode\": \"hmn\"\n },\n {\n \"displayName\": \"Hungarian\",\n \"languageCode\": \"hu\"\n },\n {\n \"displayName\": \"Icelandic\",\n \"languageCode\": \"is\"\n },\n {\n \"displayName\": \"Igbo\",\n \"languageCode\": \"ig\"\n },\n {\n \"displayName\": \"Iloko\",\n \"languageCode\": \"ilo\"\n },\n {\n \"displayName\": \"Indonesian\",\n \"languageCode\": \"id\"\n },\n {\n \"displayName\": \"Irish Gaelic\",\n \"languageCode\": \"ga\"\n },\n {\n \"displayName\": \"Italian\",\n \"languageCode\": \"it\"\n },\n {\n \"displayName\": \"Japanese\",\n \"languageCode\": \"ja\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jw\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jv\"\n },\n {\n \"displayName\": \"Kannada\",\n \"languageCode\": \"kn\"\n },\n {\n \"displayName\": \"Kazakh\",\n \"languageCode\": \"kk\"\n },\n {\n \"displayName\": \"Khmer\",\n \"languageCode\": \"km\"\n },\n {\n \"displayName\": \"Kinyarwanda\",\n \"languageCode\": \"rw\"\n },\n {\n \"displayName\": \"Konkani\",\n \"languageCode\": \"gom\"\n },\n {\n \"displayName\": \"Korean\",\n \"languageCode\": \"ko\"\n },\n {\n \"displayName\": \"Krio\",\n \"languageCode\": \"kri\"\n },\n {\n \"displayName\": \"Kurdish (Kurmanji)\",\n \"languageCode\": \"ku\"\n },\n {\n \"displayName\": \"Kurdish (Sorani)\",\n \"languageCode\": \"ckb\"\n },\n {\n \"displayName\": \"Kyrgyz\",\n \"languageCode\": \"ky\"\n },\n {\n \"displayName\": \"Lao\",\n \"languageCode\": \"lo\"\n },\n {\n \"displayName\": \"Latin\",\n \"languageCode\": \"la\"\n },\n {\n \"displayName\": \"Latvian\",\n \"languageCode\": \"lv\"\n },\n {\n \"displayName\": \"Lingala\",\n \"languageCode\": \"ln\"\n },\n {\n \"displayName\": \"Lithuanian\",\n \"languageCode\": \"lt\"\n },\n {\n \"displayName\": \"Luxembourgish\",\n \"languageCode\": \"lb\"\n },\n {\n \"displayName\": \"Macedonian\",\n \"languageCode\": \"mk\"\n },\n {\n \"displayName\": \"Maithili\",\n \"languageCode\": \"mai\"\n },\n {\n \"displayName\": \"Malagasy\",\n \"languageCode\": \"mg\"\n },\n {\n \"displayName\": \"Malay\",\n \"languageCode\": \"ms\"\n },\n {\n \"displayName\": \"Malayalam\",\n \"languageCode\": \"ml\"\n },\n {\n \"displayName\": \"Maltese\",\n \"languageCode\": \"mt\"\n },\n {\n \"displayName\": \"Maori\",\n \"languageCode\": \"mi\"\n },\n {\n \"displayName\": \"Marathi\",\n \"languageCode\": \"mr\"\n },\n {\n \"displayName\": \"Meiteilon (Manipuri)\",\n \"languageCode\": \"mni-Mtei\"\n },\n {\n \"displayName\": \"Mizo\",\n \"languageCode\": \"lus\"\n },\n {\n \"displayName\": \"Mongolian\",\n \"languageCode\": \"mn\"\n },\n {\n \"displayName\": \"Myanmar (Burmese)\",\n \"languageCode\": \"my\"\n },\n {\n \"displayName\": \"Nepali\",\n \"languageCode\": \"ne\"\n },\n {\n \"displayName\": \"Northern Sotho\",\n \"languageCode\": \"nso\"\n },\n {\n \"displayName\": \"Norwegian\",\n \"languageCode\": \"no\"\n },\n {\n \"displayName\": \"Odia (Oriya)\",\n \"languageCode\": \"or\"\n },\n {\n \"displayName\": \"Oromo\",\n \"languageCode\": \"om\"\n },\n {\n \"displayName\": \"Pashto\",\n \"languageCode\": \"ps\"\n },\n {\n \"displayName\": \"Persian\",\n \"languageCode\": \"fa\"\n },\n {\n \"displayName\": \"Polish\",\n \"languageCode\": \"pl\"\n },\n {\n \"displayName\": \"Portuguese\",\n \"languageCode\": \"pt\"\n },\n {\n \"displayName\": \"Punjabi\",\n \"languageCode\": \"pa\"\n },\n {\n \"displayName\": \"Quechua\",\n \"languageCode\": \"qu\"\n },\n {\n \"displayName\": \"Romanian\",\n \"languageCode\": \"ro\"\n },\n {\n \"displayName\": \"Russian\",\n \"languageCode\": \"ru\"\n },\n {\n \"displayName\": \"Samoan\",\n \"languageCode\": \"sm\"\n },\n {\n \"displayName\": \"Sanskrit\",\n \"languageCode\": \"sa\"\n },\n {\n \"displayName\": \"Scots Gaelic\",\n \"languageCode\": \"gd\"\n },\n {\n \"displayName\": \"Serbian\",\n \"languageCode\": \"sr\"\n },\n {\n \"displayName\": \"Sesotho\",\n \"languageCode\": \"st\"\n },\n {\n \"displayName\": \"Shona\",\n \"languageCode\": \"sn\"\n },\n {\n \"displayName\": \"Sindhi\",\n \"languageCode\": \"sd\"\n },\n {\n \"displayName\": \"Sinhala\",\n \"languageCode\": \"si\"\n },\n {\n \"displayName\": \"Slovak\",\n \"languageCode\": \"sk\"\n },\n {\n \"displayName\": \"Slovenian\",\n \"languageCode\": \"sl\"\n },\n {\n \"displayName\": \"Somali\",\n \"languageCode\": \"so\"\n },\n {\n \"displayName\": \"Spanish\",\n \"languageCode\": \"es\"\n },\n {\n \"displayName\": \"Sundanese\",\n \"languageCode\": \"su\"\n },\n {\n \"displayName\": \"Swahili\",\n \"languageCode\": \"sw\"\n },\n {\n \"displayName\": \"Swedish\",\n \"languageCode\": \"sv\"\n },\n {\n \"displayName\": \"Tajik\",\n \"languageCode\": \"tg\"\n },\n {\n \"displayName\": \"Tamil\",\n \"languageCode\": \"ta\"\n },\n {\n \"displayName\": \"Tatar\",\n \"languageCode\": \"tt\"\n },\n {\n \"displayName\": \"Telugu\",\n \"languageCode\": \"te\"\n },\n {\n \"displayName\": \"Thai\",\n \"languageCode\": \"th\"\n },\n {\n \"displayName\": \"Tigrinya\",\n \"languageCode\": \"ti\"\n },\n {\n \"displayName\": \"Tsonga\",\n \"languageCode\": \"ts\"\n },\n {\n \"displayName\": \"Turkish\",\n \"languageCode\": \"tr\"\n },\n {\n \"displayName\": \"Turkmen\",\n \"languageCode\": \"tk\"\n },\n {\n \"displayName\": \"Twi\",\n \"languageCode\": \"ak\"\n },\n {\n \"displayName\": \"Ukrainian\",\n \"languageCode\": \"uk\"\n },\n {\n \"displayName\": \"Urdu\",\n \"languageCode\": \"ur\"\n },\n {\n \"displayName\": \"Uyghur\",\n \"languageCode\": \"ug\"\n },\n {\n \"displayName\": \"Uzbek\",\n \"languageCode\": \"uz\"\n },\n {\n \"displayName\": \"Vietnamese\",\n \"languageCode\": \"vi\"\n },\n {\n \"displayName\": \"Welsh\",\n \"languageCode\": \"cy\"\n },\n {\n \"displayName\": \"Xhosa\",\n \"languageCode\": \"xh\"\n },\n {\n \"displayName\": \"Yiddish\",\n \"languageCode\": \"yi\"\n },\n {\n \"displayName\": \"Yoruba\",\n \"languageCode\": \"yo\"\n },\n {\n \"displayName\": \"Zulu\",\n \"languageCode\": \"zu\"\n }\n ]"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 1032,
|
|
"bodySize": 13764
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 54,
|
|
"receive": 0
|
|
},
|
|
"time": 54,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "3.22.125.57",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:41.058-06:00",
|
|
"request": {
|
|
"bodySize": 71,
|
|
"method": "POST",
|
|
"url": "https://www.register2park.com/register-get-vip-vehicle-form",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Content-Type",
|
|
"value": "application/x-www-form-urlencoded; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "X-Requested-With",
|
|
"value": "XMLHttpRequest"
|
|
},
|
|
{
|
|
"name": "Content-Length",
|
|
"value": "71"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?key=678zv9zzylvw"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 610,
|
|
"postData": {
|
|
"mimeType": "application/x-www-form-urlencoded",
|
|
"params": [
|
|
{
|
|
"name": "propertyIdSelected",
|
|
"value": "22167"
|
|
},
|
|
{
|
|
"name": "propertySource",
|
|
"value": "parking-snap"
|
|
},
|
|
{
|
|
"name": "guestCode",
|
|
"value": "ABCDEFGH"
|
|
}
|
|
],
|
|
"text": "propertyIdSelected=22167&propertySource=parking-snap&guestCode=ABCDEFGH"
|
|
}
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:41 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c047611af7e' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 2308,
|
|
"text": "\t\t<div class=\"row no-translation\">\n\t\t\t<div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n\t\t\t\t<h4 style=\"text-decoration: underline;\">Luxx, The</h4>\n\t\t\t\t<div style=\"text-decoration: underline; font-size: 14px;\">\n\t\t\t\t\t\t\t\t\t\t\t6023 UTSA Blvd, San Antonio, TX. 78249 <br>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t<div class=\"divider\"></div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"row\">\n\t\t\t<div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t<div class=\"alert alert-danger\" style=\"text-align: center;\">Please enter in your vehicle's information below:</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"row\">\n\t\t\t<div class=\"col-xs-12 col-sm-12 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n\t\t\t\t<form id=\"property-name-form\">\n\t\t\t\t\t <div class=\"form-group\">\n\t\t\t\t\t\t<label for=\"vehicleMake\">Make:</label>\n\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" id=\"vehicleMake\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t<label for=\"vehicleModel\">Model:</label>\n\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" id=\"vehicleModel\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t<label for=\"vehicleLicensePlate\">License Plate:</label>\n\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" id=\"vehicleLicensePlate\" style=\"text-transform:uppercase;\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t<label for=\"vehicleLicensePlateConfirm\">Confirm License Plate:</label>\n\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" id=\"vehicleLicensePlateConfirm\" style=\"text-transform:uppercase;\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style=\"text-align: center; padding: 10px 0px;\">All information provided must be accurate or vehicle will be unauthorized.</div>\n\t\t\t\t\t<div style=\"text-align: center; padding: 10px 0px;\">Toda la información debe ser proporcionada o vehículo no estará autorizado.</div>\n\t\t\t\t\t<div style=\"height: 10px;\"></div>\n\t\t\t\t\t<button class=\"form-control btn btn-danger\" type=\"button\" id=\"vehicleInformationVIP\" data-resident-profile-id=\"1234\">Next</button>\n\t\t\t\t\t<div style=\"text-align: center; padding: 10px 0px;\"><strong>Screenshot or e-mail yourself a copy of your registration confirmation. This option is available upon successful registration.</strong></div>\n\t\t\t\t</form>\n\t\t\t</div>\n\t\t</div>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 4731
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 91,
|
|
"receive": 0
|
|
},
|
|
"time": 91,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:49.727-06:00",
|
|
"request": {
|
|
"bodySize": 264,
|
|
"method": "POST",
|
|
"url": "https://www.register2park.com/register-vehicle-vip-process",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Content-Type",
|
|
"value": "application/x-www-form-urlencoded; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "X-Requested-With",
|
|
"value": "XMLHttpRequest"
|
|
},
|
|
{
|
|
"name": "Content-Length",
|
|
"value": "264"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?key=678zv9zzylvw"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 610,
|
|
"postData": {
|
|
"mimeType": "application/x-www-form-urlencoded",
|
|
"params": [
|
|
{
|
|
"name": "vehicleAddress",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleSpace",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleResidentName",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleGuestName",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleGuestPhone",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleGuestEmail",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "vehicleMake",
|
|
"value": "Honda"
|
|
},
|
|
{
|
|
"name": "vehicleModel",
|
|
"value": "Pilot"
|
|
},
|
|
{
|
|
"name": "vehicleLicensePlate",
|
|
"value": "ABC1234"
|
|
},
|
|
{
|
|
"name": "buildingNumber",
|
|
"value": ""
|
|
},
|
|
{
|
|
"name": "propertyIdSelected",
|
|
"value": "22167"
|
|
},
|
|
{
|
|
"name": "propertySource",
|
|
"value": "parking-snap"
|
|
},
|
|
{
|
|
"name": "residentProfileId",
|
|
"value": "1234"
|
|
}
|
|
],
|
|
"text": "vehicleAddress=&vehicleSpace=&vehicleResidentName=&vehicleGuestName=&vehicleGuestPhone=&vehicleGuestEmail=&vehicleMake=Honda&vehicleModel=Pilot&vehicleLicensePlate=ABC1234&buildingNumber=&propertyIdSelected=22167&propertySource=parking-snap&residentProfileId=1234"
|
|
}
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:49 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c04769bf844' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 4482,
|
|
"text": " <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <div style=\"height: 15px;\"></div>\n <div class=\"circle-success\" style=\"text-align: center;\">\n <div class=\"circle-inner\">\n <h2 style=\"color: #FFF; font-weight: bold; margin: 0px;\">\n Approved<br>for 24 hours </h2>\n <div style=\"height: 15px;\"></div>\n <p style=\"color: #FFF; font-size: 12px; line-height: 17px;\">\n <strong>Registration Date/Time:</strong> 2024-01-01 08:26 PM<br>\n <strong>Location:</strong> <span class=\"no-translation\">Luxx, The</span><br>\n <strong>License Plate:</strong> ABC1234 </p>\n <div style=\"height: 10px;\"></div>\n <p style=\"color: #FFF; font-weight: bold; font-size: 14px;\">\n Confirmation Code:\n </p>\n <h3 style=\"color: #FFF; font-weight: bold; margin: 0px;\">\n J63FBM4V </h3>\n <div class=\"watermark\">\n <div class=\"watermark-text\">\n Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved Approved\n </div>\n </div>\n </div>\n </div>\n <div style=\"height: 25px;\"></div>\n <p style=\"font-size: 18px; text-align: center;\">\n The vehicle listed above is approved<br>to park in an authorized space. </p>\n <div style=\"height: 15px;\"></div>\n <center>\n <button type=\"button\" class=\"btn btn-primary\" id=\"email-confirmation\" data-vehicle-id=\"64647\">\n E-Mail Confirmation\n </button>\n </center>\n </div>\n </div>\n "
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 6905
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 154,
|
|
"receive": 0
|
|
},
|
|
"time": 154,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:55.074-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/register?",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?key=678zv9zzylvw"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Upgrade-Insecure-Requests",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "document"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "navigate"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-User",
|
|
"value": "?1"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 571
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:55 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "x-parking-snap-version",
|
|
"value": "Live 2.82.0.31"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "base-uri 'self';connect-src https://api.parkingsnap.com https://translate.googleapis.com https://www.google-analytics.com https://*.amazonaws.com 'self' https://pci-connect.squareupsandbox.com https://pci-connect.squareup.com https://translate.google.com https://squareup.com;default-src *;font-src 'self' https://fonts.gstatic.com https://d1g145x70srn7h.cloudfront.net;frame-src 'self' https://www.trustedsite.com https://www.google.com https://*.formsite.com https://sandbox.web.squarecdn.com https://connect.squareupsandbox.com https://web.squarecdn.com https://connect.squareup.com;form-action 'self';img-src https://www.google.com https://www.google-analytics.com https://*.s3.amazonaws.com https://s3.amazonaws.com https://code.jquery.com https://cdn.ywxi.net blob: 'self' data: 'self' https://translate.googleapis.com https://translate.google.com https://www.gstatic.com https://fonts.gstatic.com;media-src 'none';object-src 'self' blob:;script-src 'nonce-65c0476f210b5' 'sha256-BzSkwrbmVvu16J6kfuW+7EvY54W4ed74Mae3NSsoJQQ=' 'sha256-NNiElek2Ktxo4OLn2zGTHHeUR6b91/P618EXWJXzl3s=' 'sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=' 'unsafe-hashes' 'self' https://translate-pa.googleapis.com https://www.trustedsite.com https://www.google.com https://www.gstatic.com https://www.google-analytics.com https://translate.googleapis.com https://translate.google.com https://www.googletagmanager.com https://oss.maxcdn.com https://cdn.ywxi.net https://*.amazonaws.com https://*.formsite.com https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://js.squareupsandbox.com https://nd.squarecdn.com https://js.squareup.com;style-src 'self' https://www.gstatic.com https://fonts.googleapis.com 'unsafe-inline' 'unsafe-eval' https://code.jquery.com https://sandbox.web.squarecdn.com https://web.squarecdn.com https://translate.googleapis.com https://translate.google.com;"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=UTF-8",
|
|
"size": 13767,
|
|
"text": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" />\n <meta name=\"HandheldFriendly\" content=\"true\" />\n <meta name=\"description\" content=\"\">\n <meta name=\"author\" content=\"\">\n\n <title>Register2Park</title>\n\n <!-- Javascript Error Logging -->\n <script src=\"js/jserror.js\"></script>\n\n <!-- Bootstrap Core CSS -->\n <link href=\"vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n <!-- MetisMenu CSS -->\n <link href=\"vendor/metisMenu/dist/metisMenu.min.css\" rel=\"stylesheet\">\n\n <!-- Custom CSS -->\n <link href=\"css/sb-admin-2.css\" rel=\"stylesheet\">\n\n <!-- Custom Fonts -->\n <link href=\"vendor/font-awesome/css/font-awesome.min.css\" rel=\"stylesheet\" type=\"text/css\">\n\n <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->\n <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->\n <!--[if lt IE 9]>\n <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>\n <script src=\"https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js\"></script>\n <![endif]-->\n <style>\n html,\n body {\n height: 100%;\n background: #FFF;\n }\n\n .divider {\n background-color: #e5e5e5;\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n }\n\n .alert-danger {\n background-color: #ed1c24;\n }\n\n .btn-danger {\n background-color: #ed1c24;\n\n }\n\n .circle-success {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #2dbc13;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .circle-inner {\n display: table-cell;\n vertical-align: middle;\n }\n\n .circle-failure {\n display: table;\n position: relative;\n width: 360px;\n height: 360px;\n background: #fe0216;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark {\n position: absolute;\n width: 360px;\n height: 360px;\n top: 0px;\n left: 0px;\n pointer-events: none;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n }\n\n .watermark-text {\n position: absolute;\n width: 400px;\n height: 400px;\n top: -20px;\n left: -20px;\n pointer-events: none;\n opacity: 0.2;\n -webkit-transform: rotate(315deg);\n -moz-transform: rotate(315deg);\n -o-transform: rotate(315deg);\n writing-mode: lr-tb;\n overflow: hidden;\n -moz-border-radius: 50%;\n -webkit-border-radius: 50%;\n border-radius: 50%;\n margin: 0px auto;\n line-height: 12px;\n }\n </style>\n\n</head>\n\n<body>\n\n <div id=\"wrapper\">\n <div id=\"page-wrapper\" style=\"margin: 0px; border-left: none;\">\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 54px;\"></div>\n <img src=\"img/png/logo.png\" style=\"max-width: 100%; max-height: 300px; margin-bottom: 20px; margin-top: 20px;\">\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\" id=\"form-body\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <div class=\"alert alert-danger\" style=\"text-align: center;\">Please start by typing in the name of the property you wish to register your vehicle for.</div>\n </div>\n </div>\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-12 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\">\n <form id=\"property-name-form\">\n <div class=\"form-group\">\n <input type=\"text\" class=\"form-control\" id=\"propertyName\">\n </div>\n <button class=\"form-control btn btn-danger\" type=\"button\" id=\"confirmProperty\">Next</button>\n </form>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div id=\"translate_widget_element\"></div>\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n The Register2Park™ and R2Park™ platforms are used to manage tenant and guest parking. If you have any questions, please contact the property where this service is provided.\n </div>\n </div>\n </div>\n\n <div class=\"container-fluid\">\n <div class=\"row\">\n <div class=\"col-xs-12 col-sm-10 col-sm-offset-1 col-lg-6 col-lg-offset-3 col-md-6 col-md-offset-3\" style=\"text-align: center;\">\n <div style=\"height: 50px;\"></div>\n <div style=\"text-align: center;\">Copyright © 2024 Register2Park.com - <a href=\"terms-of-use\" target=\"_blank\">Terms of Use</a> - <a href=\"privacy-policy\" target=\"_blank\">Privacy Policy</a></div>\n <div style=\"height: 50px;\"></div>\n </div>\n </div>\n </div>\n\n </div>\n </div>\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"error-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\" aria-hidden=\"true\" data-keyboard=\"false\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title\" id=\"myModalLabel\">Error</h4>\n </div>\n <div class=\"modal-body\">\n <div id=\"error-modal-text\"></div>\n </div>\n <div class=\"modal-footer\">\n <button type=\"button\" class=\"btn btn-primary\" id=\"error-modal-okay\">Okay</button>\n </div>\n </div>\n <!-- /.modal-content -->\n </div>\n <!-- /.modal-dialog -->\n </div>\n <!-- /.modal -->\n\n <!-- Modal -->\n <div class=\"modal fade\" id=\"please-wait\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"add-user-label\" aria-hidden=\"true\" data-backdrop=\"static\">\n <div class=\"modal-dialog\">\n <div class=\"modal-content\">\n <div class=\"modal-body\">\n <div style=\"text-align: center;\">\n <i class=\"fa fa-spinner fa-pulse fa-3x\"></i>\n <br>\n <h3>Please Wait</h3>\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- /.modal -->\n\n <!-- jQuery -->\n <script src=\"vendor/jquery/dist/jquery.min.js\"></script>\n\n <!-- Bootstrap Core JavaScript -->\n <script src=\"vendor/bootstrap/dist/js/bootstrap.min.js\"></script>\n\n <!-- Metis Menu Plugin JavaScript -->\n <script src=\"vendor/metisMenu/dist/metisMenu.min.js\"></script>\n\n <!-- Custom Theme JavaScript -->\n <script src=\"js/sb-admin-2.js\"></script>\n\n <script src=\"js/jquery.mask.js\"></script>\n\n <script nonce=\"65c0476f210b5\">\n $(function() {\n\n $('#propertyName').focus();\n // document.getElementById('propertyName').focus();\n\n $(document).on('click', '#confirmProperty', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n propertyNameEntered = $('#propertyName').val();\n\n if (propertyNameEntered == \"\") {\n\n $('#error-modal-text').html('Please enter in a property name.');\n $('#error-modal').modal('show');\n $thisElement.prop('disabled', false).html($thisFormerText);\n\n } else {\n\n showPleaseWait();\n\n $.ajax({\n url: 'register-get-properties-from-name',\n type: 'POST',\n data: {\n propertyNameEntered: propertyNameEntered\n }\n }).done(function(response) {\n $('#form-body').html(response);\n setTimeout(function() { hidePleaseWait(); }, 400);\n });\n\n }\n\n });\n\n $('#error-modal-okay').on('click', function() {\n $('#error-modal').modal('hide');\n });\n\n $('#property-name-form').on('submit', function(e) {\n e.preventDefault();\n\n $('#propertyName').blur();\n\n });\n\n $(document).on('change', '.property', function() {\n\n $('#confirmPropertySelection').prop('disabled', false);\n\n });\n\n $(document).on('click', '#confirmPropertySelection', function() {\n\n $thisElement = $(this);\n $thisFormerText = $thisElement.html();\n $thisElement.prop('disabled', true).html('Please Wait');\n\n var propertyIdSelected = 0,\n propertySource = '',\n propertyLocateKey = '';\n\n\n // Get selected property\n $('.property:checked').each(function() {\n\n propertyIdSelected = $(this).val();\n propertySource = $(this).data('source');\n propertyLocateKey = $(this).data('locate-key');\n\n });\n\n if (propertyIdSelected == null) {\n\n $('#error-modal-text').html('Please select the right property.');\n $('#error-modal').modal('show');\n\n } else {\n\n window.location.href=\"/register?key=\" + propertyLocateKey;\n\n }\n\n });\n\n $(document).on('keydown', '#propertyName', function(e) {\n if (e.keyCode == 13) {\n $('#confirmProperty').trigger('click');\n }\n });\n\n });\n\n function showPleaseWait() {\n $('#please-wait').modal('show');\n }\n\n function hidePleaseWait() {\n $('#please-wait').modal('hide');\n }\n\n // function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); }\n function widgetTranslateElementInit() {\n au5ton.translateWidget({\n pageLanguage: 'en',\n chunkSize: 10,\n attributionImageUrl: 'img/svg/google-translate.svg',\n preferredSupportedLanguages: [],\n ignoreClasses: ['no-translation'],\n endpoints: {\n supportedLanguages: 'https://api.parkingsnap.com/supportedLanguages',\n translate: 'https://api.parkingsnap.com/translate'\n }\n },\n 'translate_widget_element');\n }\n\n function validateEmail(email) {\n var re = /^(([^<>()\\[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n return re.test(email);\n }\n </script>\n\n <script nonce=\"65c0476f210b5\">\n (function(i, s, o, g, r, a, m) {\n i['GoogleAnalyticsObject'] = r;\n i[r] = i[r] || function() {\n (i[r].q = i[r].q || []).push(arguments)\n }, i[r].l = 1 * new Date();\n a = s.createElement(o),\n m = s.getElementsByTagName(o)[0];\n a.async = 1;\n a.src = g;\n m.parentNode.insertBefore(a, m)\n })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');\n\n ga('create', 'UA-96723809-1', 'auto');\n ga('send', 'pageview');\n </script>\n\n <!-- <script src=\"js/google-translate.js?cb=googleTranslateElementInit\" nonce='65c0476f210b5'></script> -->\n <script src=\"js/translate.js\" nonce=\"65c0476f210b5\"></script>\n\n <script type=\"text/javascript\" src=\"https://cdn.ywxi.net/js/1.js\" async></script>\n \n</body>\n\n</html>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 2423,
|
|
"bodySize": 16190
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 84,
|
|
"receive": 0
|
|
},
|
|
"time": 84,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "18.221.2.91",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:55.375-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://api.parkingsnap.com/supportedLanguages?target=en&siteName=",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "api.parkingsnap.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/"
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"value": "https://www.register2park.com"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "empty"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "cross-site"
|
|
},
|
|
{
|
|
"name": "TE",
|
|
"value": "trailers"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"queryString": [
|
|
{
|
|
"name": "target",
|
|
"value": "en"
|
|
},
|
|
{
|
|
"name": "siteName",
|
|
"value": ""
|
|
}
|
|
],
|
|
"headersSize": 426
|
|
},
|
|
"response": {
|
|
"status": 200,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Mon, 01 Jan 2024 02:26:55 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "application/json; charset=UTF-8"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "cache-control",
|
|
"value": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"
|
|
},
|
|
{
|
|
"name": "pragma",
|
|
"value": "no-cache"
|
|
},
|
|
{
|
|
"name": "expires",
|
|
"value": "-1"
|
|
},
|
|
{
|
|
"name": "strict-transport-security",
|
|
"value": "max-age=31536000; includeSubDomains; preload"
|
|
},
|
|
{
|
|
"name": "x-xss-protection",
|
|
"value": "1;mode=block"
|
|
},
|
|
{
|
|
"name": "x-frame-options",
|
|
"value": "SAMEORIGIN"
|
|
},
|
|
{
|
|
"name": "content-security-policy",
|
|
"value": "default-src *; script-src 'self' 'nonce-65c0476f60e63'; object-src 'self' blob:; style-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src https://chart.googleapis.com 'self' blob: 'self' data: 'self'; media-src 'self'; frame-src 'self'; font-src https://fonts.gstatic.com 'self'; connect-src 'self'; base-uri 'self'; form-action 'self'"
|
|
},
|
|
{
|
|
"name": "x-content-type-options",
|
|
"value": "nosniff"
|
|
},
|
|
{
|
|
"name": "referrer-policy",
|
|
"value": "strict-origin-when-cross-origin"
|
|
},
|
|
{
|
|
"name": "access-control-allow-origin",
|
|
"value": "*"
|
|
},
|
|
{
|
|
"name": "set-cookie",
|
|
"value": "PHPSESSID=023is4a0u4foj2nep2xxxxxxxx; expires=Mon, 01 Jan 2024 03:26:55 GMT; Max-Age=3600; path=/; secure; HttpOnly"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "023is4a0u4foj2nep2xxxxxxxx"
|
|
}
|
|
],
|
|
"content": {
|
|
"mimeType": "application/json; charset=UTF-8",
|
|
"size": 12732,
|
|
"text": "[\n {\n \"displayName\": \"Afrikaans\",\n \"languageCode\": \"af\"\n },\n {\n \"displayName\": \"Albanian\",\n \"languageCode\": \"sq\"\n },\n {\n \"displayName\": \"Amharic\",\n \"languageCode\": \"am\"\n },\n {\n \"displayName\": \"Arabic\",\n \"languageCode\": \"ar\"\n },\n {\n \"displayName\": \"Armenian\",\n \"languageCode\": \"hy\"\n },\n {\n \"displayName\": \"Assamese\",\n \"languageCode\": \"as\"\n },\n {\n \"displayName\": \"Aymara\",\n \"languageCode\": \"ay\"\n },\n {\n \"displayName\": \"Azerbaijani\",\n \"languageCode\": \"az\"\n },\n {\n \"displayName\": \"Bambara\",\n \"languageCode\": \"bm\"\n },\n {\n \"displayName\": \"Basque\",\n \"languageCode\": \"eu\"\n },\n {\n \"displayName\": \"Belarusian\",\n \"languageCode\": \"be\"\n },\n {\n \"displayName\": \"Bengali\",\n \"languageCode\": \"bn\"\n },\n {\n \"displayName\": \"Bhojpuri\",\n \"languageCode\": \"bho\"\n },\n {\n \"displayName\": \"Bosnian\",\n \"languageCode\": \"bs\"\n },\n {\n \"displayName\": \"Bulgarian\",\n \"languageCode\": \"bg\"\n },\n {\n \"displayName\": \"Catalan\",\n \"languageCode\": \"ca\"\n },\n {\n \"displayName\": \"Cebuano\",\n \"languageCode\": \"ceb\"\n },\n {\n \"displayName\": \"Chichewa\",\n \"languageCode\": \"ny\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh\"\n },\n {\n \"displayName\": \"Chinese (Simplified)\",\n \"languageCode\": \"zh-CN\"\n },\n {\n \"displayName\": \"Chinese (Traditional)\",\n \"languageCode\": \"zh-TW\"\n },\n {\n \"displayName\": \"Corsican\",\n \"languageCode\": \"co\"\n },\n {\n \"displayName\": \"Croatian\",\n \"languageCode\": \"hr\"\n },\n {\n \"displayName\": \"Czech\",\n \"languageCode\": \"cs\"\n },\n {\n \"displayName\": \"Danish\",\n \"languageCode\": \"da\"\n },\n {\n \"displayName\": \"Divehi\",\n \"languageCode\": \"dv\"\n },\n {\n \"displayName\": \"Dogri\",\n \"languageCode\": \"doi\"\n },\n {\n \"displayName\": \"Dutch\",\n \"languageCode\": \"nl\"\n },\n {\n \"displayName\": \"English\",\n \"languageCode\": \"en\"\n },\n {\n \"displayName\": \"Esperanto\",\n \"languageCode\": \"eo\"\n },\n {\n \"displayName\": \"Estonian\",\n \"languageCode\": \"et\"\n },\n {\n \"displayName\": \"Ewe\",\n \"languageCode\": \"ee\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"tl\"\n },\n {\n \"displayName\": \"Filipino\",\n \"languageCode\": \"fil\"\n },\n {\n \"displayName\": \"Finnish\",\n \"languageCode\": \"fi\"\n },\n {\n \"displayName\": \"French\",\n \"languageCode\": \"fr\"\n },\n {\n \"displayName\": \"Frisian\",\n \"languageCode\": \"fy\"\n },\n {\n \"displayName\": \"Galician\",\n \"languageCode\": \"gl\"\n },\n {\n \"displayName\": \"Ganda\",\n \"languageCode\": \"lg\"\n },\n {\n \"displayName\": \"Georgian\",\n \"languageCode\": \"ka\"\n },\n {\n \"displayName\": \"German\",\n \"languageCode\": \"de\"\n },\n {\n \"displayName\": \"Greek\",\n \"languageCode\": \"el\"\n },\n {\n \"displayName\": \"Guarani\",\n \"languageCode\": \"gn\"\n },\n {\n \"displayName\": \"Gujarati\",\n \"languageCode\": \"gu\"\n },\n {\n \"displayName\": \"Haitian Creole\",\n \"languageCode\": \"ht\"\n },\n {\n \"displayName\": \"Hausa\",\n \"languageCode\": \"ha\"\n },\n {\n \"displayName\": \"Hawaiian\",\n \"languageCode\": \"haw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"iw\"\n },\n {\n \"displayName\": \"Hebrew\",\n \"languageCode\": \"he\"\n },\n {\n \"displayName\": \"Hindi\",\n \"languageCode\": \"hi\"\n },\n {\n \"displayName\": \"Hmong\",\n \"languageCode\": \"hmn\"\n },\n {\n \"displayName\": \"Hungarian\",\n \"languageCode\": \"hu\"\n },\n {\n \"displayName\": \"Icelandic\",\n \"languageCode\": \"is\"\n },\n {\n \"displayName\": \"Igbo\",\n \"languageCode\": \"ig\"\n },\n {\n \"displayName\": \"Iloko\",\n \"languageCode\": \"ilo\"\n },\n {\n \"displayName\": \"Indonesian\",\n \"languageCode\": \"id\"\n },\n {\n \"displayName\": \"Irish Gaelic\",\n \"languageCode\": \"ga\"\n },\n {\n \"displayName\": \"Italian\",\n \"languageCode\": \"it\"\n },\n {\n \"displayName\": \"Japanese\",\n \"languageCode\": \"ja\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jw\"\n },\n {\n \"displayName\": \"Javanese\",\n \"languageCode\": \"jv\"\n },\n {\n \"displayName\": \"Kannada\",\n \"languageCode\": \"kn\"\n },\n {\n \"displayName\": \"Kazakh\",\n \"languageCode\": \"kk\"\n },\n {\n \"displayName\": \"Khmer\",\n \"languageCode\": \"km\"\n },\n {\n \"displayName\": \"Kinyarwanda\",\n \"languageCode\": \"rw\"\n },\n {\n \"displayName\": \"Konkani\",\n \"languageCode\": \"gom\"\n },\n {\n \"displayName\": \"Korean\",\n \"languageCode\": \"ko\"\n },\n {\n \"displayName\": \"Krio\",\n \"languageCode\": \"kri\"\n },\n {\n \"displayName\": \"Kurdish (Kurmanji)\",\n \"languageCode\": \"ku\"\n },\n {\n \"displayName\": \"Kurdish (Sorani)\",\n \"languageCode\": \"ckb\"\n },\n {\n \"displayName\": \"Kyrgyz\",\n \"languageCode\": \"ky\"\n },\n {\n \"displayName\": \"Lao\",\n \"languageCode\": \"lo\"\n },\n {\n \"displayName\": \"Latin\",\n \"languageCode\": \"la\"\n },\n {\n \"displayName\": \"Latvian\",\n \"languageCode\": \"lv\"\n },\n {\n \"displayName\": \"Lingala\",\n \"languageCode\": \"ln\"\n },\n {\n \"displayName\": \"Lithuanian\",\n \"languageCode\": \"lt\"\n },\n {\n \"displayName\": \"Luxembourgish\",\n \"languageCode\": \"lb\"\n },\n {\n \"displayName\": \"Macedonian\",\n \"languageCode\": \"mk\"\n },\n {\n \"displayName\": \"Maithili\",\n \"languageCode\": \"mai\"\n },\n {\n \"displayName\": \"Malagasy\",\n \"languageCode\": \"mg\"\n },\n {\n \"displayName\": \"Malay\",\n \"languageCode\": \"ms\"\n },\n {\n \"displayName\": \"Malayalam\",\n \"languageCode\": \"ml\"\n },\n {\n \"displayName\": \"Maltese\",\n \"languageCode\": \"mt\"\n },\n {\n \"displayName\": \"Maori\",\n \"languageCode\": \"mi\"\n },\n {\n \"displayName\": \"Marathi\",\n \"languageCode\": \"mr\"\n },\n {\n \"displayName\": \"Meiteilon (Manipuri)\",\n \"languageCode\": \"mni-Mtei\"\n },\n {\n \"displayName\": \"Mizo\",\n \"languageCode\": \"lus\"\n },\n {\n \"displayName\": \"Mongolian\",\n \"languageCode\": \"mn\"\n },\n {\n \"displayName\": \"Myanmar (Burmese)\",\n \"languageCode\": \"my\"\n },\n {\n \"displayName\": \"Nepali\",\n \"languageCode\": \"ne\"\n },\n {\n \"displayName\": \"Northern Sotho\",\n \"languageCode\": \"nso\"\n },\n {\n \"displayName\": \"Norwegian\",\n \"languageCode\": \"no\"\n },\n {\n \"displayName\": \"Odia (Oriya)\",\n \"languageCode\": \"or\"\n },\n {\n \"displayName\": \"Oromo\",\n \"languageCode\": \"om\"\n },\n {\n \"displayName\": \"Pashto\",\n \"languageCode\": \"ps\"\n },\n {\n \"displayName\": \"Persian\",\n \"languageCode\": \"fa\"\n },\n {\n \"displayName\": \"Polish\",\n \"languageCode\": \"pl\"\n },\n {\n \"displayName\": \"Portuguese\",\n \"languageCode\": \"pt\"\n },\n {\n \"displayName\": \"Punjabi\",\n \"languageCode\": \"pa\"\n },\n {\n \"displayName\": \"Quechua\",\n \"languageCode\": \"qu\"\n },\n {\n \"displayName\": \"Romanian\",\n \"languageCode\": \"ro\"\n },\n {\n \"displayName\": \"Russian\",\n \"languageCode\": \"ru\"\n },\n {\n \"displayName\": \"Samoan\",\n \"languageCode\": \"sm\"\n },\n {\n \"displayName\": \"Sanskrit\",\n \"languageCode\": \"sa\"\n },\n {\n \"displayName\": \"Scots Gaelic\",\n \"languageCode\": \"gd\"\n },\n {\n \"displayName\": \"Serbian\",\n \"languageCode\": \"sr\"\n },\n {\n \"displayName\": \"Sesotho\",\n \"languageCode\": \"st\"\n },\n {\n \"displayName\": \"Shona\",\n \"languageCode\": \"sn\"\n },\n {\n \"displayName\": \"Sindhi\",\n \"languageCode\": \"sd\"\n },\n {\n \"displayName\": \"Sinhala\",\n \"languageCode\": \"si\"\n },\n {\n \"displayName\": \"Slovak\",\n \"languageCode\": \"sk\"\n },\n {\n \"displayName\": \"Slovenian\",\n \"languageCode\": \"sl\"\n },\n {\n \"displayName\": \"Somali\",\n \"languageCode\": \"so\"\n },\n {\n \"displayName\": \"Spanish\",\n \"languageCode\": \"es\"\n },\n {\n \"displayName\": \"Sundanese\",\n \"languageCode\": \"su\"\n },\n {\n \"displayName\": \"Swahili\",\n \"languageCode\": \"sw\"\n },\n {\n \"displayName\": \"Swedish\",\n \"languageCode\": \"sv\"\n },\n {\n \"displayName\": \"Tajik\",\n \"languageCode\": \"tg\"\n },\n {\n \"displayName\": \"Tamil\",\n \"languageCode\": \"ta\"\n },\n {\n \"displayName\": \"Tatar\",\n \"languageCode\": \"tt\"\n },\n {\n \"displayName\": \"Telugu\",\n \"languageCode\": \"te\"\n },\n {\n \"displayName\": \"Thai\",\n \"languageCode\": \"th\"\n },\n {\n \"displayName\": \"Tigrinya\",\n \"languageCode\": \"ti\"\n },\n {\n \"displayName\": \"Tsonga\",\n \"languageCode\": \"ts\"\n },\n {\n \"displayName\": \"Turkish\",\n \"languageCode\": \"tr\"\n },\n {\n \"displayName\": \"Turkmen\",\n \"languageCode\": \"tk\"\n },\n {\n \"displayName\": \"Twi\",\n \"languageCode\": \"ak\"\n },\n {\n \"displayName\": \"Ukrainian\",\n \"languageCode\": \"uk\"\n },\n {\n \"displayName\": \"Urdu\",\n \"languageCode\": \"ur\"\n },\n {\n \"displayName\": \"Uyghur\",\n \"languageCode\": \"ug\"\n },\n {\n \"displayName\": \"Uzbek\",\n \"languageCode\": \"uz\"\n },\n {\n \"displayName\": \"Vietnamese\",\n \"languageCode\": \"vi\"\n },\n {\n \"displayName\": \"Welsh\",\n \"languageCode\": \"cy\"\n },\n {\n \"displayName\": \"Xhosa\",\n \"languageCode\": \"xh\"\n },\n {\n \"displayName\": \"Yiddish\",\n \"languageCode\": \"yi\"\n },\n {\n \"displayName\": \"Yoruba\",\n \"languageCode\": \"yo\"\n },\n {\n \"displayName\": \"Zulu\",\n \"languageCode\": \"zu\"\n }\n ]"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 1032,
|
|
"bodySize": 13764
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"connect": 0,
|
|
"ssl": 0,
|
|
"send": 0,
|
|
"wait": 48,
|
|
"receive": 0
|
|
},
|
|
"time": 48,
|
|
"_securityState": "secure",
|
|
"serverIPAddress": "3.22.125.57",
|
|
"connection": "443",
|
|
"pageref": "page_1"
|
|
},
|
|
{
|
|
"startedDateTime": "2024-01-01T20:26:55.455-06:00",
|
|
"request": {
|
|
"bodySize": 0,
|
|
"method": "GET",
|
|
"url": "https://www.register2park.com/favicon.ico",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "Host",
|
|
"value": "www.register2park.com"
|
|
},
|
|
{
|
|
"name": "User-Agent",
|
|
"value": "Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0"
|
|
},
|
|
{
|
|
"name": "Accept",
|
|
"value": "image/avif,image/webp,*/*"
|
|
},
|
|
{
|
|
"name": "Accept-Language",
|
|
"value": "en-US,en;q=0.5"
|
|
},
|
|
{
|
|
"name": "Accept-Encoding",
|
|
"value": "gzip, deflate, br"
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"value": "keep-alive"
|
|
},
|
|
{
|
|
"name": "Referer",
|
|
"value": "https://www.register2park.com/register?"
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"value": "PHPSESSID=f9n2lt8v83l0eou08vxxxxxxxx"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Dest",
|
|
"value": "image"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Mode",
|
|
"value": "no-cors"
|
|
},
|
|
{
|
|
"name": "Sec-Fetch-Site",
|
|
"value": "same-origin"
|
|
}
|
|
],
|
|
"cookies": [
|
|
{
|
|
"name": "PHPSESSID",
|
|
"value": "f9n2lt8v83l0eou08vxxxxxxxx"
|
|
}
|
|
],
|
|
"queryString": [],
|
|
"headersSize": 0
|
|
},
|
|
"response": {
|
|
"status": 404,
|
|
"statusText": "",
|
|
"httpVersion": "HTTP/2",
|
|
"headers": [
|
|
{
|
|
"name": "date",
|
|
"value": "Fri, 01 Jan 2024 01:37:33 GMT"
|
|
},
|
|
{
|
|
"name": "content-type",
|
|
"value": "text/html; charset=iso-8859-1"
|
|
},
|
|
{
|
|
"name": "content-length",
|
|
"value": "315"
|
|
},
|
|
{
|
|
"name": "server",
|
|
"value": "Apache/2.4.58 (Amazon Linux) OpenSSL/3.0.8"
|
|
},
|
|
{
|
|
"name": "X-Firefox-Spdy",
|
|
"value": "h2"
|
|
}
|
|
],
|
|
"cookies": [],
|
|
"content": {
|
|
"mimeType": "text/html; charset=iso-8859-1",
|
|
"size": 315,
|
|
"text": "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n<p>Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.</p>\n</body></html>\n"
|
|
},
|
|
"redirectURL": "",
|
|
"headersSize": 0,
|
|
"bodySize": 315
|
|
},
|
|
"cache": {},
|
|
"timings": {
|
|
"blocked": 0,
|
|
"dns": 0,
|
|
"ssl": 0,
|
|
"connect": 0,
|
|
"send": 0,
|
|
"wait": 0,
|
|
"receive": 0
|
|
},
|
|
"time": 0,
|
|
"_securityState": "secure",
|
|
"pageref": "page_1"
|
|
}
|
|
]
|
|
}
|
|
} |