www.myngp.com
Open in
urlscan Pro
45.60.33.183
Public Scan
Effective URL: https://www.myngp.com/ngpweb/secure/login/login.aspx
Submission: On July 27 via manual from US
Summary
TLS certificate: Issued by Go Daddy Secure Certificate Authority... on January 27th 2019. Valid for: 2 years.
This is the only time www.myngp.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 45.60.149.95 45.60.149.95 | 19551 (INCAPSULA) (INCAPSULA) | |
24 | 45.60.33.183 45.60.33.183 | 19551 (INCAPSULA) (INCAPSULA) | |
2 | 2a00:1450:400... 2a00:1450:4001:816::2008 | 15169 (GOOGLE) (GOOGLE) | |
28 | 3 |
ASN15169 (GOOGLE, US)
ssl.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
myngp.com
1 redirects
myngp.com www.myngp.com |
160 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
28 | 2 |
Domain | Requested by | |
---|---|---|
24 | www.myngp.com |
myngp.com
www.myngp.com |
3 | myngp.com |
1 redirects
myngp.com
|
2 | ssl.google-analytics.com |
www.myngp.com
|
28 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.ngpvan.com |
m.myngp.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.myngp.com Go Daddy Secure Certificate Authority - G2 |
2019-01-27 - 2021-03-28 |
2 years | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-07-07 - 2020-09-29 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.myngp.com/ngpweb/secure/login/login.aspx
Frame ID: 721147873FFBF985BB72A17B690B131D
Requests: 28 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://myngp.com/
HTTP 301
https://myngp.com/ Page URL
- https://www.myngp.com/ngpweb/secure/login/login.aspx Page URL
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Brought to you by NGP VAN, Inc.
Search URL Search Domain Scan URL
Title: https://m.myngp.com
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://myngp.com/
HTTP 301
https://myngp.com/ Page URL
- https://www.myngp.com/ngpweb/secure/login/login.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://myngp.com/ HTTP 301
- https://myngp.com/
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Cookie set
/
myngp.com/ Redirect Chain
|
294 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
Cookie set
login.aspx
www.myngp.com/ngpweb/secure/login/ |
13 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
myngp.com/ |
136 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.css
www.myngp.com/ngpweb/css/ |
20 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
container.css
www.myngp.com/ngpweb/css/yui/ |
3 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
reset.css
www.myngp.com/ngpweb/css/login/ |
704 B 984 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
forms.css
www.myngp.com/ngpweb/css/login/ |
10 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login_COO.css
www.myngp.com/ngpweb/css/login/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yahoo-dom-event.js
www.myngp.com/ngpweb/Scripts/3rdParty/yui/yahoo-dom-event/ |
30 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
container-min.js
www.myngp.com/ngpweb/Scripts/3rdParty/yui/container/ |
63 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
coolRedirect.js
www.myngp.com/ngpweb/Scripts/3rdParty/ |
957 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.js
www.myngp.com/ngpweb/Scripts/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
www.myngp.com/NGPWeb/ |
23 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
26 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
100 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
39 KB 10 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
actionIdLogo.png
www.myngp.com/ngpweb/images/login/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.myngp.com/ |
137 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_login.jpg
www.myngp.com/ngpweb/images/login/ |
325 B 962 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_horGradient.png
www.myngp.com/ngpweb/images/login/ |
465 B 809 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_content.gif
www.myngp.com/ngpweb/images/login/ |
305 B 650 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
NGPVAN_Logo.png
www.myngp.com/ngpweb/images/login/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login_nav.gif
www.myngp.com/ngpweb/images/login/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
forgotPassword_nav.gif
www.myngp.com/ngpweb/images/login/ |
4 KB 4 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bgPattern.png
www.myngp.com/ngpweb/images/login/ |
152 B 498 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 196 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.myngp.com/ |
1 B 123 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
124 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| YAHOO undefined| STOP_COUNTDOWN object| TIMER_REF function| coolRedirect function| stopCoolRedirectCountdown function| addLoadEvent function| setButtonFocusInterval object| pnl function| openModalView function| setModalViewPleaseWait function| setModalViewPleaseWaitPasswordReset function| setModalViewErrorOccurred function| setModalViewForReminders function| setModalViewUserAlreadyLoggedIn function| setModalViewForAccountExpired function| setModalViewForPasswordAlert function| setModalViewForPasswordResetEmailSent function| setModalViewForPasswordResetRequiredFields function| setModalViewForPasswordResetBadCampaignUserCombination function| setModalViewForPasswordResetEmailError function| setModalViewForPasswordResetValidityError function| ReceiveServerData function| hideModalPanel function| resetClientFocus object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY object| _gaq function| SetInitialFocus string| Page_ValidationVer boolean| Page_IsValid boolean| Page_BlockSubmit object| Page_InvalidControlToBeFocused object| Page_TextTypes function| ValidatorUpdateDisplay function| ValidatorUpdateIsValid function| AllValidatorsValid function| ValidatorHookupControlID function| ValidatorHookupControl function| ValidatorHookupEvent function| ValidatorGetValue function| ValidatorGetValueRecursive function| Page_ClientValidate function| ValidatorCommonOnSubmit function| ValidatorEnable function| ValidatorOnChange function| ValidatedTextBoxOnKeyPress function| ValidatedControlOnBlur function| ValidatorValidate function| ValidatorSetFocus function| IsInVisibleContainer function| IsValidationGroupMatch function| ValidatorOnLoad function| ValidatorConvert function| ValidatorCompare function| CompareValidatorEvaluateIsValid function| CustomValidatorEvaluateIsValid function| RegularExpressionValidatorEvaluateIsValid function| ValidatorTrim function| RequiredFieldValidatorEvaluateIsValid function| RangeValidatorEvaluateIsValid function| ValidationSummaryOnSubmit function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events function| WebForm_OnSubmit function| reloader object| Page_Validators object| ucLogin_rfvCampaign object| ucLogin_rfvUsername object| ucLogin_rfvPassword boolean| Page_ValidationActive function| ValidatorOnSubmit object| _gat object| gaGlobal9 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
www.myngp.com/ | Name: ___utmvc Value: KCGv9HUCU0okDV24QfpUX214j8t8FrVlIUhKFcIfvZViyqP6kVr2gXByTskYbIH0M1zjZx6yat2KPnfAR4atHXOmWFSQIvjt9RGaX7D0VfQJy/oJMWb5b/wK5RVY1A1oPkxs8yoScQnfY1XxO+oODbPua49tAqerpH4qhj5W4Fz6dKCOHO6UUj6NoFXq7kWwMsF9TcKtvOJVVud9P5tI4gOdhFLghO8lrKHKaVU3n5ZU//aBcEfS5Vjfa7PjwsU4z2MHZC5M+rfT9f806+lp2uaCBNW7j+WYfnCoYS21exlv28CNN48XjcyC0fulGe54RARbvDVauZWQRKDpddbk20DKLYMFz22312HXoXbVuaBHFecO/rozAXxbTbDy2CtYfyeNhVCXWcG1RgexqjBpq93oR89DauNcO3zvQsyUE+b5I3Ogm6/fjouOMWvRG5TDa3WoHxS4q1liqEK/U9NVym3ceIvyGljx+QG+yvMpT0BQfSFd3w/HJFbH32l2Ew00o+R0cOgaHsgpbq7fj331LHZSgmiDbs7zyRBYygCO+hsxQ33ygoHx9HJLzP6pWSL3X2kojFCKhEjhRJQTnbbbrao0f0m+CkZnjUqe6rUs/aqOqKZidLSbZtoDMBQWGZjIfXHkbkt6B/J/TbYWvPKZfzf8p4g+9q5yXZmp3np1JQSlturExOV0FwxdXHh3iUEv76z9ykpn9BablI2hejUPXfPD1VL+0yBK+rrpvs9sMSigv8KwA+De2AguRNWUjKB/QWvBzFJI9IUemt5hl/sEvFq4h5tOaABTx5VW5dkG618nwWRCzmPWcqbYt95sKJCu4xtSToqsS7oDpBlZskq8hcoHEreV7EEw2wWIq6+OeTuIGZkO9zHR0nq+NusY+wnn5wl2AcXiIutHpYq+xZAfwJoCWvm9iMhQX4cSjfj4nxxBvt5Huu8hY0cqUdIZWRB+H8N2NeFK2gopLPW3Lq5QyY//pmtK1CHQVRRup6XCvEJZ696UhLnyzgg0iVO7tn+6wtab1gD65ijPy1048gikmKd+PVlGkc4yRVS02L/ICmYxrVEhZDKLGkFjof+9sS2QN+7yRe/NKYmGmWhywkYEcytJJez7dud6dl2Fd1HyA7adDkoGSpUHqwtN1hinM3Z6ZBwBMG0nHeFCeMp+cqrAMxNJo/vt1dwQho5qRQeqbI4/rO7SWjy5SSW3fIJaPPViI7zU9v4hh85Id/ChdQDYDDfShdcBiHdMHOz6b4k50o1RJDjzFspiHz0jcoz221+cseRodb4smyEWZ7iCejKZOsjceUs31wzIgzSDSuCnPH+mIMx4AWg/Qa3nM6lONnXZKgueRJduyJws83yHd1Z4FHBos7YNwb5HNXZuKbCtv2acQCXfbqq1Qj5GMCzHDhMghb1QL5hwUHK3o6wmdPdlfpUej78IPiUy21MhjbOpsm4r1NgcA6UHSD74FZUp7PRoh1cldjbMlVSo+SKydCISyQe+ucqPH2NRJE0/A6vKl2nDynxOEVLSluVN3JekSkvjFu1rkWToaarz/2nnI8Dx6pMMy26LNehmkasDkA3DjOG2qNB6VFDGK8v5FKY+JbIZWbhtgROJepireISC6Auh3zFtWjgOu3ZT3MW13ixkaWdlc3Q9MTE0NjExLHM9YTY2NGE1OWY4MTc2YTc2NjliYWY4MWEwNzg3NDllOWE5YTYyYTA5YjdmOTg4MDgzNjE4OThiOWM5Mzg3NjA3OWE3NzlhOTg4OTM3MjcxNzM= |
|
.myngp.com/ | Name: __utmb Value: 172954303.1.10.1595851596 |
|
.myngp.com/ | Name: __utmz Value: 172954303.1595851596.1.1.utmcsr=myngp.com|utmccn=(referral)|utmcmd=referral|utmcct=/ |
|
.myngp.com/ | Name: __utmc Value: 172954303 |
|
.myngp.com/ | Name: __utma Value: 172954303.1716662461.1595851596.1595851596.1595851596.1 |
|
.myngp.com/ | Name: incap_ses_631_901495 Value: hlClTUfldB5/fGHFSMPBCEvDHl8AAAAALLe1hYo0g4TPULyljsFE6A== |
|
.myngp.com/ | Name: visid_incap_901495 Value: dmxO4SBGT5OoFQaHPhijfkvDHl8AAAAAQUIPAAAAAABlbGqX7ofoitdjfuFOeBLY |
|
.myngp.com/ | Name: __utmt Value: 1 |
|
www.myngp.com/ | Name: BIGipServerpool_ti_www_myngp_com Value: !Ff1QteKD3ORJUByelORt2Gkftlsy/wTryaodTpN+LMOEnWEmz7ZnpHEFytXjGabfib7VMPd/cuZB8pY= |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
myngp.com
ssl.google-analytics.com
www.myngp.com
2a00:1450:4001:816::2008
45.60.149.95
45.60.33.183
0002042a5f132631c08581dd9a1db2f2978bec40eb33bbd36de0515d60cfd290
070aabad13881498d02682b82d085bea9c78db14cf9ab35966d0d9396eece8fa
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
126c73afd4e8862e1ff181c7bf61cf125b353288ebc2ddcaa50a550f2c944672
174d69645c107d43f4ef6d5a01d40c0a7c19d4aff3b50e6226ad7f54f8f9c983
1f63a6359bc3140a16cefc2f925c086442e3adb00ccc11216eb033eff11db6e6
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
50cdc4be53b58405eb5efa8a179f7a64303349de61cbc1df84b9bc19d745bffa
5bea1c720843f44b7feda468e864f63b6d8a7177cfde4485db815e0bcf3b9b4f
62593d360ec1637b65a2420663c24548f468ca10eac9d855115908d3e263206e
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
6cd2a35d2c4a658252380f7f3a6479329ef059ce6bdeb1d5e4f6e2648c1c35a4
716a66ddaf7dd04e8cc42a9c04ac5258c131f24b6a5a0dc3149e9e1187fd7d72
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
863c4ee54990c051669145d2b49ea42df4570d07dd63ebccc3d933b3a6031ac7
8b29deb60f7dfce4bacd7dfb9a8be2e9cfe975207fe1de704b8f2d031c88ba80
bc05e22649a5c1dfd01caa332ac89db5f333d747da94c9d165b4671a853e5428
cf56c429c5ff8e7c8c969dbd870003a81dce9e42ca7c3c938742f2985c75fb30
d1b8845ce324a241ed0d2b660a51c45be94ce455731f5739a5dad861689fff1b
dd57fc486ff6af05f38ef9f5ae1366044b52d69b716d003e1176dcd47c001699
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef9453f74b2617d43dcef4242cf5845101fcfb57289c81bceb20042b0023a192
f5e97305e37cedd7dd95e2f1b4092603bf7645d577f5d4ae55ed94f4647083ce
f63e7906c9999ee4e1ef67c8f9d00dd934be6847cdf1e7e5434bcf563b1f7a48
fa7116791efb360ed9f7beb31cc9fe895158cdbcc54e488196ba9d964cbf22b7
fb67ddc87e113f27a91b738483f5bc7800b8bcfe99ae6b2975e9895f2eb30f59