![](/screenshots/d8006aee-e6ca-4918-9cee-15c2d9291e4a.png)
nuvemsso.b2clogin.com
Open in
urlscan Pro
20.190.160.20
Public Scan
Effective URL: https://nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/oauth2/v2.0/authorize?client_id=76e317d2-5ad...
Submission: On October 05 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on July 3rd 2023. Valid for: a year.
This is the only time nuvemsso.b2clogin.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 167.89.123.54 167.89.123.54 | 11377 (SENDGRID) (SENDGRID) | |
19 | 20.82.12.44 20.82.12.44 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
2 | 20.190.160.20 20.190.160.20 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 142.250.184.234 142.250.184.234 | 15169 (GOOGLE) (GOOGLE) | |
24 | 4 |
ASN11377 (SENDGRID, US)
PTR: o16789123x54.outbound-mail.sendgrid.net
url7663.nuvem.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
nuvemsso.b2clogin.com |
ASN15169 (GOOGLE, US)
PTR: fra24s12-in-f10.1e100.net
fonts.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
nuvem.com
1 redirects
url7663.nuvem.com sso.nuvem.com |
545 KB |
2 |
b2clogin.com
nuvemsso.b2clogin.com |
70 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 49 |
1 KB |
0 |
gstatic.com
Failed
fonts.gstatic.com Failed |
|
24 | 4 |
Domain | Requested by | |
---|---|---|
19 | sso.nuvem.com |
sso.nuvem.com
nuvemsso.b2clogin.com |
2 | nuvemsso.b2clogin.com |
sso.nuvem.com
nuvemsso.b2clogin.com |
1 | fonts.googleapis.com |
nuvemsso.b2clogin.com
|
1 | url7663.nuvem.com | 1 redirects |
0 | fonts.gstatic.com Failed |
fonts.googleapis.com
|
24 | 5 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sso.nuvem.com GeoTrust Global TLS RSA4096 SHA256 2022 CA1 |
2023-09-26 - 2024-03-26 |
6 months | crt.sh |
graph.windows.net DigiCert SHA2 Secure Server CA |
2023-07-03 - 2024-07-03 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-09-18 - 2023-12-11 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/oauth2/v2.0/authorize?client_id=76e317d2-5add-44a4-be07-31bc0adb507b&scope=openid%20profile%20offline_access&redirect_uri=https%3A%2F%2Fsso.nuvem.com&client-request-id=2099919e-f4dd-400a-afcd-39626754d872&response_mode=fragment&response_type=code&x-client-SKU=msal.js.browser&x-client-VER=2.36.0&client_info=1&code_challenge=7Btej5qE9ERE-MIyUPiDSM6O_n5QU8jJJAi1qXkWowA&code_challenge_method=S256&nonce=81f37b4b-bf9e-4e98-9cf4-92d9017e130a&state=eyJpZCI6ImU3MjhhOWM3LTgzZDctNDdjYy05M2IxLTY0ZjNiMDQ0MjFkYiIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3D
Frame ID: 3A3AB55A7AA7A0CE980D6F8C3A06BAC6
Requests: 24 HTTP requests in this frame
Screenshot
![](/screenshots/d8006aee-e6ca-4918-9cee-15c2d9291e4a.png)
Page Title
Nuvem Auth - SSOPage URL History Show full URLs
-
http://url7663.nuvem.com/ls/click?upn=yFvyT0GldbnD8TZgbgb8vnEMfUrKvSRYMcheNbG7jB0-3D1LIt_GJ-2Fh9edZ8H...
HTTP 302
https://sso.nuvem.com/ Page URL
- https://nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/oauth2/v2.0/authorize?cl... Page URL
Detected technologies
![](/vendor/wappa/icons/nuvem.png)
Detected patterns
- Nuvem
![](/vendor/wappa/icons/Google Font API.png)
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://url7663.nuvem.com/ls/click?upn=yFvyT0GldbnD8TZgbgb8vnEMfUrKvSRYMcheNbG7jB0-3D1LIt_GJ-2Fh9edZ8HpgGERxN1Sww0LRJJRl5qzMrcVzid-2Fudt8u0aCFsmQ0prPFU-2BVXYqguRwFcOrt0NbZktAxwtm2mxlQPg5DbNcMpxHIlKDEFJhG-2F9LDPrQgwNQgQAkzXkd0WavEA73KbkDcweLyE2kJZZhSl74b1E9QsZZZP-2BQZW2kPgUzhR7lJR0nX5aPBuwKENMXq6YZUFllWAR6omJZEhjrtI6ZptkFcfqVuQpPlFt2-2FGsuXxOw1hlRiElKJTvL-2FMZU-2Bym-2FfWmhqPp7Isc9k1QpWPjQ2qOxgYiV6DwugmdUrbenCJfuFJsBmKvHvZba1NczNpkYChoY9d-2BJhHblVH7iBxbLzNLDjQniOQZM5Y96U-3D
HTTP 302
https://sso.nuvem.com/ Page URL
- https://nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/oauth2/v2.0/authorize?client_id=76e317d2-5add-44a4-be07-31bc0adb507b&scope=openid%20profile%20offline_access&redirect_uri=https%3A%2F%2Fsso.nuvem.com&client-request-id=2099919e-f4dd-400a-afcd-39626754d872&response_mode=fragment&response_type=code&x-client-SKU=msal.js.browser&x-client-VER=2.36.0&client_info=1&code_challenge=7Btej5qE9ERE-MIyUPiDSM6O_n5QU8jJJAi1qXkWowA&code_challenge_method=S256&nonce=81f37b4b-bf9e-4e98-9cf4-92d9017e130a&state=eyJpZCI6ImU3MjhhOWM3LTgzZDctNDdjYy05M2IxLTY0ZjNiMDQ0MjFkYiIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3D Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://url7663.nuvem.com/ls/click?upn=yFvyT0GldbnD8TZgbgb8vnEMfUrKvSRYMcheNbG7jB0-3D1LIt_GJ-2Fh9edZ8HpgGERxN1Sww0LRJJRl5qzMrcVzid-2Fudt8u0aCFsmQ0prPFU-2BVXYqguRwFcOrt0NbZktAxwtm2mxlQPg5DbNcMpxHIlKDEFJhG-2F9LDPrQgwNQgQAkzXkd0WavEA73KbkDcweLyE2kJZZhSl74b1E9QsZZZP-2BQZW2kPgUzhR7lJR0nX5aPBuwKENMXq6YZUFllWAR6omJZEhjrtI6ZptkFcfqVuQpPlFt2-2FGsuXxOw1hlRiElKJTvL-2FMZU-2Bym-2FfWmhqPp7Isc9k1QpWPjQ2qOxgYiV6DwugmdUrbenCJfuFJsBmKvHvZba1NczNpkYChoY9d-2BJhHblVH7iBxbLzNLDjQniOQZM5Y96U-3D HTTP 302
- https://sso.nuvem.com/
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
sso.nuvem.com/ Redirect Chain
|
2 KB 1021 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-14bfd0b9.js
sso.nuvem.com/assets/ |
2 MB 496 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-16d62d67.css
sso.nuvem.com/assets/ |
72 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.svg
sso.nuvem.com/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-nuvem.svg
sso.nuvem.com/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer-wave.svg
sso.nuvem.com/ |
873 B 917 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.svg
sso.nuvem.com/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/v2.0/.well-known/ |
1 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/b2c_1a_sign_in/oauth2/v2.0/ |
162 KB 67 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
idpSelector.html
sso.nuvem.com/auth/ |
2 KB 982 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
sso.nuvem.com/auth/ |
1 KB 423 B |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
idpSelector.js
sso.nuvem.com/auth/ |
4 KB 1 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-nuvem.svg
sso.nuvem.com/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
8 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.css
sso.nuvem.com/auth/ |
7 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
idpSelector.css
sso.nuvem.com/auth/ |
2 KB 706 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-nuvem.svg
sso.nuvem.com/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
perftrace
nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/B2C_1A_Sign_In/client/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-nuvem.svg
sso.nuvem.com/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer-wave.svg
sso.nuvem.com/ |
873 B 917 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
user.svg
sso.nuvem.com/auth/ |
752 B 842 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eye-slash.svg
sso.nuvem.com/auth/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
psw.svg
sso.nuvem.com/auth/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v36/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- nuvemsso.b2clogin.com
- URL
- https://nuvemsso.b2clogin.com/797dc320-60de-4ffe-9f8c-899a0962d274/B2C_1A_Sign_In/client/perftrace?tx=StateProperties=eyJUSUQiOiJjYmQxYmI3Yi1mNzZjLTRmOTEtYmRlOS0wODkxOWNkZTNjYzMifQ&p=B2C_1A_Sign_In
- Domain
- fonts.gstatic.com
- URL
- https://fonts.gstatic.com/s/opensans/v36/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
Verdicts & Comments Add Verdict or Comment
43 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| CP object| SA_FIELDS object| CONTENT object| SETTINGS string| staticHost string| targetSlice string| targetDc number| initializationTimeout boolean| diagsAlways number| maxTrace function| PageLoadTime function| _isFunction function| _mapObject function| _getPerformanceObjectData function| $trace object| $diags object| $santizer object| preloadCssLink object| $i2e object| $predicateValidation object| $element function| checkCssPreloaded function| preloadJavaScript object| $cors function| applyTenantBranding function| sendPageLoadTime function| $ function| jQuery boolean| pageReady object| Handlebars boolean| contentReady function| makePwdToggler function| setupPwdTogglers function| adjustWorkingLoader function| setDataTestId function| setupDataTestIds function| addDaysToCurrentDate function| setCookie function| deleteCookie function| getCookieValue function| setupRedirectWrapper function| addRememberMeCheckbox function| initCode4 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 |
---|---|---|
.nuvemsso.b2clogin.com/ | Name: x-ms-cpim-csrf Value: TjZZMDhreVlyUkhmakJHWVhPMHZLMCtRcCtxbWlLYlN6a2krUVQrd0pJM1pDc1JlMmFyaGs3TndJZEt3UU5xVi9YcExSaXZraG9GOEhZU2R1M0JkWGc9PTsyMDIzLTEwLTA1VDEzOjI0OjM1LjUzNTE5MjFaO1MwbjZNM2I4ZkltOW5mNTN3Vll2ZkE9PTt7Ik9yY2hlc3RyYXRpb25TdGVwIjoxfQ== |
|
.nuvemsso.b2clogin.com/ | Name: x-ms-cpim-cache|e7vry2z3ku-96qirnn48ww_0 Value: m1.2qL11ibMx1qQa03T.Ek2/Tl5LYNlvtrbpVMYTMw==.0.38ki69MI9ZUU0FH27X3bnkU0me5/nhYtQ1fD18Ry7D+TQhKfrIkZj9PXczU8/e9wCHlZXP4VQ2xlWVMekO+o2GmGAX64Zl+E3+q2/Fm0OHIYEla7oy0Z7WbFz9KHDyk3mWY7nrEF6KZp4VhDU/aTaSZsFSfF3jya0RXf2bIm6pnupo9MUU/E2orDowIFkf4fE6FFM9U2EwuhP6WL+boPk0k6mCu77PmciH5om5B622LZj5ojCsHvPvDHIbjPMLZNMNN0aPiGqJLYYDLv5Y0CmB83WfF1W5f+W2w5x6TgdyNKZK0w0/3BbvfWiFUcqhszr7O7kst/P/LjtYgSwVFQL1Dq7qGg92qWVVn/R+xT2PkQAPt0o8wWcp3iNKD2qXCfy23+jnEoazM9mwS3SJp8OQ98vxO5QspC8kI1oADFU2/cqikJKY8D2CLYf+QLl8ohY2yssuI2QLPeyq6Akj5413PJn31qFQa1XA1JcZHP8rVOQk7HlzUwv+qh5O9VmVLEknnuoKq+D7teuxLCpcyY1CiJW5Pto/Og9ZKqux8HUhhM+CewVZrxVbTlyxt1BigQGYgU7oxoBoRd7Tk3xGizn2bJmOBGA5urDDOFk3uPK0XLq2dJ67CfenYzy6vnTRl2D2khIRmfICp+hWwVEgeYN7vWS0/xdX39hc92XKcXbnmIGuDZrc82R03NINAYWjiN6QTkD/3vSl08XLFDNuOaoRw0ZwNYcUvgx0rvDxfn4E2QFje7++qOGbfaSupyquVj6BIToN7/gbEibB4Pc7+bEGSif7brBQGSCW+7rKg0QvPk0GlOmUWWjH6pb42VINB+vyB/YxyhEivWcGsgVZi9b1Hwpe1RYmgG+CfzR4FPHyHzUjiJAQeyXRGCrK0Rku6nLFnknlVW5hvzCM+xMb1CNXMSSiBJeX17bjDrGJ0EgCN+hJojofvfGG02Nuy82xoBXxf1wHBbbj7SH7nFa4UjtHH27GUlRHuW5XfSTGOg9rhtLzSbWuE= |
|
.nuvemsso.b2clogin.com/ | Name: x-ms-cpim-trans Value: eyJUX0RJQyI6W3siSSI6ImNiZDFiYjdiLWY3NmMtNGY5MS1iZGU5LTA4OTE5Y2RlM2NjMyIsIlQiOiJudXZlbXNzby5vbm1pY3Jvc29mdC5jb20iLCJQIjoiYjJjXzFhX3NpZ25faW4iLCJDIjoiNzZlMzE3ZDItNWFkZC00NGE0LWJlMDctMzFiYzBhZGI1MDdiIiwiUyI6MSwiTSI6e30sIkQiOjAsIkUiOiIifV0sIkNfSUQiOiJjYmQxYmI3Yi1mNzZjLTRmOTEtYmRlOS0wODkxOWNkZTNjYzMifQ== |
|
nuvemsso.b2clogin.com/ | Name: x-ms-cpim-geo Value: NA |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=10886400; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Xss-Protection | 1; mode=block |
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.
fonts.googleapis.com
fonts.gstatic.com
nuvemsso.b2clogin.com
sso.nuvem.com
url7663.nuvem.com
fonts.gstatic.com
nuvemsso.b2clogin.com
142.250.184.234
167.89.123.54
20.190.160.20
20.82.12.44
12fcbc78650cc27cc33a3e0e1712b5cb7d675dc188a088db81ee2cf731ca5454
16d62d67df50f23cc19e4da4217221aee15762cf23864ba5194e435bff51dfdf
281758737bfe80dc6ed0ea2727e7785eca567a50d90034af0d6dc66b7b139bdd
3a1ceffca89f6c537dc666313a0ab559988ec675b57b8e482754345925cc5c21
3a351836c0eb36779cda03c5d918f63ea6ea523de00a8521b8868f0d12548106
4053767ad622f7913564a6828162347bee017b0f69af6003446df22b9b12d055
45f0245616869f5cd5a0d701b6c6d94061e22a17e0779dc06505e462f5879f0a
5c3d76dcb306b1bb8d4d085f1fdb01b04b193bab4f95e9c40483c95042e2525d
73b5e1d827423a58f56c2c3d4eacce7bc52f5e487603bcbbea78573767281d52
740230a30a7bc20065b1ae365d57549151c0f2d80494e4f97a0906870f690de1
a7fbd8b26ed843534affab8bfc8b92749aa50b047bb44d534d2a94f5a1b12791
a92e550f339422d123f57aeb293b6da97e965d7420f4111831a48b374ed9723a
aef4dc32bf4f662634bbc86ae8711f58f0f006a9b123c5adc53c1226b5986956
b378cd7ca27498bd7644b90c6c45fd3b129a5db94c9817ec2580fd765bead68e
bfedcd1eebf86732c19057e82f592a5a31e8ae9868476374ba40c998387bfdc5
e6b2b265cf6da75426b28ec1999ba9a9eab9b62d1568cf09bb22da4cca1a377a