gopuff.okta.com
Open in
urlscan Pro
99.83.188.67
Public Scan
Effective URL: https://gopuff.okta.com/oauth2/ausaipmot5Tm7O17p4x7/v1/authorize?client_id=0oaaipg565gaktVWp4x7&scope=openid%20profile%2...
Submission: On November 17 via api from HK — Scanned from DE
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on May 22nd 2023. Valid for: a year.
This is the only time gopuff.okta.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 15 | 20.62.217.9 20.62.217.9 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
3 | 99.83.188.67 99.83.188.67 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:1f18:24e... 2600:1f18:24e6:b901:e3d2:65e:d525:fef8 | 14618 (AMAZON-AES) (AMAZON-AES) | |
12 | 13.32.27.36 13.32.27.36 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 108.138.7.85 108.138.7.85 | 16509 (AMAZON-02) (AMAZON-02) | |
32 | 5 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
subscriptions-admin-v2.commerce.gopuff.com |
ASN16509 (AMAZON-02, US)
PTR: a8add7414b9f57498.awsglobalaccelerator.com
gopuff.okta.com |
ASN14618 (AMAZON-AES, US)
logs.browser-intake-datadoghq.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-27-36.fra56.r.cloudfront.net
ok11static.oktacdn.com |
ASN16509 (AMAZON-02, US)
PTR: server-108-138-7-85.fra56.r.cloudfront.net
login.okta.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
gopuff.com
1 redirects
subscriptions-admin-v2.commerce.gopuff.com |
213 KB |
12 |
oktacdn.com
ok11static.oktacdn.com — Cisco Umbrella Rank: 15002 |
1 MB |
5 |
okta.com
gopuff.okta.com — Cisco Umbrella Rank: 172045 login.okta.com — Cisco Umbrella Rank: 4624 |
109 KB |
1 |
browser-intake-datadoghq.com
logs.browser-intake-datadoghq.com — Cisco Umbrella Rank: 2938 |
|
32 | 4 |
Domain | Requested by | |
---|---|---|
15 | subscriptions-admin-v2.commerce.gopuff.com |
1 redirects
subscriptions-admin-v2.commerce.gopuff.com
|
12 | ok11static.oktacdn.com |
gopuff.okta.com
ok11static.oktacdn.com |
3 | gopuff.okta.com |
subscriptions-admin-v2.commerce.gopuff.com
gopuff.okta.com ok11static.oktacdn.com |
2 | login.okta.com |
ok11static.oktacdn.com
login.okta.com |
1 | logs.browser-intake-datadoghq.com |
subscriptions-admin-v2.commerce.gopuff.com
|
32 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.okta.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
subscriptions-admin-v2.commerce.gopuff.com R3 |
2023-10-30 - 2024-01-28 |
3 months | crt.sh |
*.okta.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-05-22 - 2024-04-12 |
a year | crt.sh |
*.browser-intake-datadoghq.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-06-17 - 2024-06-18 |
a year | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-01-03 - 2024-01-02 |
a year | crt.sh |
accounts.okta.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-07-19 - 2024-07-24 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://gopuff.okta.com/oauth2/ausaipmot5Tm7O17p4x7/v1/authorize?client_id=0oaaipg565gaktVWp4x7&scope=openid%20profile%20email%20groups&response_type=code&redirect_uri=https%3A%2F%2Fsubscriptions-admin-v2.commerce.gopuff.com%2Fapi%2Fauth%2Fcallback%2Fokta&state=PjvM5egdAbZ1xQBRqsTUI-5L4u3oZI3sMwf8Djojdc8
Frame ID: 032E0436A622990A1EB3E844FBC05627
Requests: 30 HTTP requests in this frame
Frame:
https://login.okta.com/discovery/iframe.html
Frame ID: C4E093127B0AFD7BAE3142FF61E18598
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Gopuff - AnmeldenPage URL History Show full URLs
-
https://subscriptions-admin-v2.commerce.gopuff.com/
HTTP 307
https://subscriptions-admin-v2.commerce.gopuff.com/auth/signin?callbackUrl=%2F Page URL
- https://gopuff.okta.com/oauth2/ausaipmot5Tm7O17p4x7/v1/authorize?client_id=0oaaipg565gaktVWp4x7&scop... Page URL
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Okta
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.
-
https://subscriptions-admin-v2.commerce.gopuff.com/
HTTP 307
https://subscriptions-admin-v2.commerce.gopuff.com/auth/signin?callbackUrl=%2F Page URL
- https://gopuff.okta.com/oauth2/ausaipmot5Tm7O17p4x7/v1/authorize?client_id=0oaaipg565gaktVWp4x7&scope=openid%20profile%20email%20groups&response_type=code&redirect_uri=https%3A%2F%2Fsubscriptions-admin-v2.commerce.gopuff.com%2Fapi%2Fauth%2Fcallback%2Fokta&state=PjvM5egdAbZ1xQBRqsTUI-5L4u3oZI3sMwf8Djojdc8 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://subscriptions-admin-v2.commerce.gopuff.com/ HTTP 307
- https://subscriptions-admin-v2.commerce.gopuff.com/auth/signin?callbackUrl=%2F
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
signin
subscriptions-admin-v2.commerce.gopuff.com/auth/ Redirect Chain
|
1 KB 841 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4bf31f5faf4040a1.css
subscriptions-admin-v2.commerce.gopuff.com/_next/static/css/ |
73 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-38cee4c0e358b1a3.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/chunks/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-3b5a00d5d7e8d93b.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/chunks/ |
138 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-8dc407ee23496632.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/chunks/ |
88 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-f8ea1270061daa95.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/chunks/pages/ |
396 KB 121 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
signin-3b4d2c479c460cba.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/chunks/pages/auth/ |
585 B 845 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/ume0rvod60qeDtIKFNb6-/ |
2 KB 944 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
subscriptions-admin-v2.commerce.gopuff.com/_next/static/ume0rvod60qeDtIKFNb6-/ |
77 B 335 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
session
subscriptions-admin-v2.commerce.gopuff.com/api/auth/ |
2 B 409 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
session
subscriptions-admin-v2.commerce.gopuff.com/api/auth/ |
2 B 409 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
providers
subscriptions-admin-v2.commerce.gopuff.com/api/auth/ |
227 B 379 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
csrf
subscriptions-admin-v2.commerce.gopuff.com/api/auth/ |
80 B 231 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
okta
subscriptions-admin-v2.commerce.gopuff.com/api/auth/signin/ |
315 B 919 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
authorize
gopuff.okta.com/oauth2/ausaipmot5Tm7O17p4x7/v1/ |
17 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
logs
logs.browser-intake-datadoghq.com/api/v2/ |
0 0 |
Ping
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/js/ |
2 MB 479 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/css/ |
217 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loginpage-theme.7266b8318cd7a71710311515ab15c462.css
ok11static.oktacdn.com/assets/loginpage/css/ |
11 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style-sheet
gopuff.okta.com/api/internal/brand/theme/ |
556 B 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js
ok11static.oktacdn.com/assets/js/mvc/loginpage/ |
204 KB 77 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs02rka6zfWbE1dh04x7
ok11static.oktacdn.com/fs/bco/7/ |
519 KB 521 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-reg-webfont.353416ed0ff540352235.woff2
ok11static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 21 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iframe.html
login.okta.com/discovery/ Frame C4E0 |
451 B 955 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login_de.json
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/labels/json/ |
106 KB 107 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
country_de.json
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/labels/json/ |
5 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fs02qe2xdvXN9ShF44x7
ok11static.oktacdn.com/fs/bco/1/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
default.png
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/img/security/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
introspect
gopuff.okta.com/api/v1/authn/ |
981 B 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
discoveryIframe-ea9230c42a202475efd8.min.js
login.okta.com/lib/ Frame C4E0 |
96 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkbox-sign-in-widget.png
ok11static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.12.0/img/ui/forms/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
proximanova-sbold-webfont.41acb8650115f83780fc.woff2
ok11static.oktacdn.com/assets/loginpage/font/assets/ |
20 KB 21 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
11 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| 0 object| documentPictureInPicture string| cspNonce object| regeneratorRuntime function| jQueryCourage object| u2f function| OktaSignIn object| okta function| runLoginPage object| OktaLogin object| jQBrowser8 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 |
---|---|---|
subscriptions-admin-v2.commerce.gopuff.com/ | Name: __Host-next-auth.csrf-token Value: 61c3fc2eee8e74934dac76fb06160dd5f5e8b3d9916bbc32f57dea3d76182fec%7Ce079b56bf0c41efbd478caa66296d3c448ce44586b8fc69dbf5f6971ff9f9b9c |
|
subscriptions-admin-v2.commerce.gopuff.com/ | Name: __Secure-next-auth.callback-url Value: https%3A%2F%2Fsubscriptions-admin-v2.commerce.gopuff.com%2Fauth%2Fsignin%3FcallbackUrl%3D%252F |
|
subscriptions-admin-v2.commerce.gopuff.com/ | Name: __Secure-next-auth.state Value: eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..tG_BxVBrjwNAkUi-.7exZbz0AjBcicdMwN06lLQYfczXxMKCw6QXvTv0prZLmgA3nWJFgoMK_qAp48SAUNmcUG7-SJs_gNlF3ZsUT42cm3APuO8sJDuznoaOcLR7TPubxwr-EFEEMV27qT8uhRIVbeIwW7YsDAlISewNbp-IMDjbEVwT7Or8IQVBM5XLaoJQiqac.3ml7r1a_92MJ8X3UJIcm2A |
|
subscriptions-admin-v2.commerce.gopuff.com/ | Name: _dd_s Value: rum=0&expire=1700231001427&logs=1&id=20fab101-cdc6-4fd2-a6f3-0e632add0a6b&created=1700230101427 |
|
gopuff.okta.com/ | Name: t Value: default |
|
gopuff.okta.com/ | Name: DT Value: DI10A3MgNGQQrKEkbDYqKD0ig |
|
gopuff.okta.com/ | Name: JSESSIONID Value: 734411E7362B2F6D79A65FC8FA58DB0D |
|
gopuff.okta.com/ | Name: oktaStateToken Value: 00CB2T6g3en7defsSky9UlE-n3SrSoN3UeaX8hyuSX |
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=15724800; includeSubDomains |
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.
gopuff.okta.com
login.okta.com
logs.browser-intake-datadoghq.com
ok11static.oktacdn.com
subscriptions-admin-v2.commerce.gopuff.com
108.138.7.85
13.32.27.36
20.62.217.9
2600:1f18:24e6:b901:e3d2:65e:d525:fef8
99.83.188.67
04e5a6a734bb7d87c3edca98ab40003f8972aba152440e7df17bda26d9ce0f8a
058bb9d17b2131122ad576569715e4e35cc79848433645fba5d768d9627acbd0
19714eaf0cbf6de9f909794bddca2470bf498dc53b02f50947a5e89476251fde
2336f455527f5d39fd71fca1aeb6cede3968a184b1135b532ec334cafbe7e8a7
2c3d2d89eb1101aacab61128716d4a6c57ce7fb6c1aaf7ce3da50b997452cd93
3886d9ce0fd2212e8a2d2451f5224c38be7396f3ab20cc90f9ad298d886d929c
3b89a41434e2a5d1f2e06c030ad1edd74e3fa3f85a91182d6e013c937e498a27
40810b0318131f9ba52c83a17e633a0ac476ade66ea8a914d6c4980571397665
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
6a6c595fcf3a6c74bf3509f160ba34b78a8a3eb92ecaf290412c46679576d3ed
6f5b4aa00d2f8d6aed9935b471806bf7acef464d0c1d390260e5fe27f800c67e
7e88063be672f8bb6e8d112315ecaa3d033dc4e171587ad2b0f4096a1c530fce
82f6d56afedd53775e13d3f303beeea62511f9c57f3f3ddcef0a24dfc769c411
8ff7edf87ee84f0f2ec6220604f7f4ac91e2dc7ba41e50423d5e22b941a1cb63
9af30b5e4695010f9be253f861784e638c81274ca0390214629886029ca9b509
9b5d2290b34cd718e1e97e894d6790f92387ee50de0b3364da291e7112f412be
9d6bd8e2238f1e8b457ad58ffef5ef2aa637d8bed1749b0fd7e76c9d13470052
affdba1620552b12a1a8a04467136aeb408c03fa337d20e9c38374d682d4d149
b058f2cb2bc514ae01b329d5294eacf23235b8be54cc12c284b99a56bad1a3cf
b09f5d22587bb1e7cf04183969fcef45e97c811f7784cf3a8095dd1293d9b900
b8782de65a2b7237c01d8b00e2df411f96c7a7920081919852ed885d6d7834b8
bb9123b0e912a2ace8f85d5f3eca556c2b2ecd7e29824a59b45ec44cc5687463
c0db5cbfe6598f48f5c59ece0c4157eca2ccd807dbd62340c70df1f85445782e
c1e92a1c5827b02b976fdd931b13ee9f09d45d31db0edbaadf03ca82b96e9a5a
d6b16d4d6f2b70a8e1dfa5855ed23713c2520884fc2731e02cd7560e20fdf4f2
da75c3f3ce27c081541dfb59edd7e756fefe054a9e0e976356c4b0d3778bb434
e540549c5ee85d139a6590536daf86400fccd811ebc9d5b714794efe1e34b897
ea6b5e071634bd7af69db609dbdbc385a7617b29e4a302dd8ea02086f0e08a76
f48696a39a02bae9fb2f3631dfb799d825b437eafddba2594a3fbd9d944f775e