![](/screenshots/4db5e5c6-5233-4c40-bb4b-1f791a074993.png)
stay.guestjoy.com
Open in
urlscan Pro
52.51.207.75
Public Scan
Submission: On March 18 via manual from GB — Scanned from GB
Summary
TLS certificate: Issued by Amazon RSA 2048 M02 on January 10th 2024. Valid for: a year.
This is the only time stay.guestjoy.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
4 | 52.51.207.75 52.51.207.75 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 2606:4700:440... 2606:4700:4400::ac40:93bc | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE) | |
8 | 54.194.165.155 54.194.165.155 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 151.101.0.176 151.101.0.176 | 54113 (FASTLY) (FASTLY) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2600:9000:205... 2600:9000:2057:7e00:19:7d10:bd80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 50.112.21.45 50.112.21.45 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 52.92.19.65 52.92.19.65 | 16509 (AMAZON-02) (AMAZON-02) | |
27 | 10 |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-51-207-75.eu-west-1.compute.amazonaws.com
stay.guestjoy.com |
ASN13335 (CLOUDFLARENET, US)
kit.fontawesome.com | |
ka-p.fontawesome.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-54-194-165-155.eu-west-1.compute.amazonaws.com
api-hotels.guestjoy.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-50-112-21-45.us-west-2.compute.amazonaws.com
m.stripe.com |
ASN16509 (AMAZON-02, US)
PTR: s3-3-w.amazonaws.com
guestjoy.s3.amazonaws.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
12 |
guestjoy.com
stay.guestjoy.com api-hotels.guestjoy.com |
643 KB |
4 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 2499 m.stripe.com — Cisco Umbrella Rank: 2405 |
170 KB |
4 |
fontawesome.com
kit.fontawesome.com — Cisco Umbrella Rank: 3290 ka-p.fontawesome.com — Cisco Umbrella Rank: 5657 |
55 KB |
2 |
stripe.network
m.stripe.network — Cisco Umbrella Rank: 2673 |
16 KB |
1 |
amazonaws.com
guestjoy.s3.amazonaws.com |
560 KB |
1 |
gstatic.com
fonts.gstatic.com |
46 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
0 |
mixpanel.com
Failed
api-js.mixpanel.com Failed |
|
27 | 8 |
Domain | Requested by | |
---|---|---|
8 | api-hotels.guestjoy.com |
stay.guestjoy.com
|
4 | stay.guestjoy.com |
stay.guestjoy.com
|
3 | js.stripe.com |
stay.guestjoy.com
js.stripe.com |
3 | ka-p.fontawesome.com |
kit.fontawesome.com
|
2 | m.stripe.network |
js.stripe.com
m.stripe.network |
1 | guestjoy.s3.amazonaws.com | |
1 | m.stripe.com |
m.stripe.network
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
stay.guestjoy.com
|
1 | kit.fontawesome.com |
stay.guestjoy.com
|
0 | api-js.mixpanel.com Failed |
stay.guestjoy.com
|
27 | 11 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
guestjoy.com Amazon RSA 2048 M02 |
2024-01-10 - 2025-02-07 |
a year | crt.sh |
*.fontawesome.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-12-04 - 2025-01-03 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2024-02-07 - 2024-05-09 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
m.stripe.com DigiCert TLS RSA SHA256 2020 CA1 |
2024-02-26 - 2024-05-23 |
3 months | crt.sh |
*.s3.amazonaws.com Amazon RSA 2048 M01 |
2023-10-10 - 2024-07-03 |
9 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://stay.guestjoy.com/g/v4akNJQDCzY6e9K3G/checkin
Frame ID: 8D8054584C996F7A2302D5DDFAE2A624
Requests: 18 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
Frame ID: AA3E16F3DF3B4B55B2AA5D17415FBEE7
Requests: 2 HTTP requests in this frame
Frame:
https://m.stripe.network/inner.html
Frame ID: 594C78DD7F5500C5EC11B2699ADD988C
Requests: 3 HTTP requests in this frame
Screenshot
![](/screenshots/4db5e5c6-5233-4c40-bb4b-1f791a074993.png)
Page Title
Concierge | GuestJoyDetected technologies
![](/vendor/wappa/icons/Stripe.png)
Detected patterns
- js\.stripe\.com
![](/vendor/wappa/icons/Font Awesome.png)
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- kit\.fontawesome\.com/([0-9a-z]+).js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
checkin
stay.guestjoy.com/g/v4akNJQDCzY6e9K3G/ |
991 B 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
stay.guestjoy.com/js/ |
2 MB 489 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f5df5b5089.js
kit.fontawesome.com/ |
12 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
stay.guestjoy.com/css/ |
370 KB 65 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kit.css
ka-p.fontawesome.com/assets/f5df5b5089/94595663/ |
206 KB 44 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-v4-shims.min.css
ka-p.fontawesome.com/releases/v6.5.1/css/ |
27 KB 4 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-v4-font-face.min.css
ka-p.fontawesome.com/releases/v6.5.1/css/ |
7 KB 2 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
12 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v4akNJQDCzY6e9K3G
api-hotels.guestjoy.com/v2/guests/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
rooms
api-hotels.guestjoy.com/v2/guests/v4akNJQDCzY6e9K3G/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v3
js.stripe.com/ |
607 KB 168 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v4akNJQDCzY6e9K3G
api-hotels.guestjoy.com/v2/guests/ |
6 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rooms
api-hotels.guestjoy.com/v2/guests/v4akNJQDCzY6e9K3G/ |
11 B 427 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v13/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-3437aaddcdf6922d623e172c2d6f9278.html
js.stripe.com/v3/ Frame AA3E |
200 B 817 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-15a2b40a058ddff1cffdb63779fe3de1.js
js.stripe.com/v3/fingerprinted/js/ Frame AA3E |
526 B 450 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inner.html
m.stripe.network/ Frame 594C |
930 B 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
out-4.5.43.js
m.stripe.network/ Frame 594C |
87 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
6
m.stripe.com/ Frame 594C |
156 B 668 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
questions
api-hotels.guestjoy.com/v2/hotels/jaHza1odVFICFHXOa/checkin/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
pre
api-hotels.guestjoy.com/v2/guests/v4akNJQDCzY6e9K3G/checkins/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
questions
api-hotels.guestjoy.com/v2/hotels/jaHza1odVFICFHXOa/checkin/ |
32 KB 10 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pre
api-hotels.guestjoy.com/v2/guests/v4akNJQDCzY6e9K3G/checkins/ |
13 B 429 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header.jpg
guestjoy.s3.amazonaws.com/images/concierge/ |
560 KB 560 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
around-icons.ttf
stay.guestjoy.com/fonts/around-icons/ |
73 KB 73 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
/
api-js.mixpanel.com/track/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
/
api-js.mixpanel.com/engage/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- api-js.mixpanel.com
- URL
- https://api-js.mixpanel.com/track/?verbose=1&ip=1&_=1710793085200
- Domain
- api-js.mixpanel.com
- URL
- https://api-js.mixpanel.com/engage/?verbose=1&ip=1&_=1710793085201
Verdicts & Comments Add Verdict or Comment
29 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| FontAwesomeKitConfig object| GuestJoy object| webpackChunk boolean| __INTLIFY_PROD_DEVTOOLS__ boolean| __VUE_I18N_FULL_INSTALL__ boolean| __VUE_I18N_LEGACY_API__ function| _ object| __framePainter object| core object| __core-js_shared__ function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| __SENTRY__ function| Color object| utils object| lgData object| lgModules function| lightGallery function| axios object| mixpanel function| trackMixpanelEvent function| dayjs boolean| __VUE__ object| webpackChunkStripeJSouter function| noop function| Stripe7 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 |
---|---|---|
stay.guestjoy.com/ | Name: XSRF-TOKEN Value: eyJpdiI6ImpVek5WS1NET2dDRFkxbkloelpsb2c9PSIsInZhbHVlIjoiWm9weFRCTXhrMEpvVmVndnlpeXZJOUxIZTNLVzY3eXhDOURZcXZsaWxuNmxaWG5wbmU1YWRZNFZJQW1SS2pjY2RzUjgxRzYxa0ZmcERpS3ltYnZaUzl1ZEExMllSTzRJRmRYMDZKZS9KRjVlMG81clRVZStiVWRub3pyNEZtekwiLCJtYWMiOiI2MmM3MzRiOGRiNTE5MDhiZDk0Y2Y3ZmFkYzEzYjYxZDVjMDJmZWNmZDM1YzMxYWM4NGNmYTk0MTljNzBjNjdmIiwidGFnIjoiIn0%3D |
|
stay.guestjoy.com/ | Name: gj_concierge_frontend_session Value: eyJpdiI6IklIcG1GRWZJOU9qTnNpZm0vYTUycGc9PSIsInZhbHVlIjoidzMwQm8rcStRZjBsZUV2Tm9IOUx4WDJLdFdzcy9WS0wrdkF6LzhJZXZ6NmtlbVpDdGZtd2JQZGFHL3NHaXppRms3aEN5L0x5MllQNjQ1N0RGRTdLL2xBZHMrYkZxTnlXMVR5NTV4YUJqL1pscnJPQklxU1UwWjhSTmlOSitQMkkiLCJtYWMiOiI5ZmI2NGY1NzgxNzI1NTFlODRmZjcyNDNlMzAxY2E4OTViNWFhZjlmMDdiNmRjMTU3MjQ0MzM4ZjFmNDYzMmMyIiwidGFnIjoiIn0%3D |
|
stay.guestjoy.com/ | Name: remember_web_59ba36addc2b2f9401580f014c7f58ea4e30989d Value: eyJpdiI6Ii8vOWV5TUVCbHhkKy8va1hRWFoyeEE9PSIsInZhbHVlIjoiOFhMOVk0VHZiSkNPZE5ONnMzYUtySENvU1M5eFh5dG1rT21hMTJta2dja1BFNDd6QnRPS21reUQ3dVlMcXJMeU5DMmtOTHQ2cFQ1bE9uS0RJd1EwVkdDTTFESCtidWcwZURodzloZkU0OWV1ZG9NanI4dk9WRHJKK0M1SjV2bWRmbERub2g5cUY1NnpFUHZkWmd2WU5BM05OeU1CNDVWOElENXROOEt4RmhNPSIsIm1hYyI6ImU2MjJjN2I3NDgwOGQ0ODdlMzQ4Y2Q3Mjc5YzQ5ZTEzNjNiOThmZDZiZDFiMGY1MWEyYWQ2M2ViNzA3NTgwZGYiLCJ0YWciOiIifQ%3D%3D |
|
m.stripe.com/ | Name: m Value: 89ac2c50-eeac-40c9-a2d4-7558ccceabf48f0013 |
|
.stay.guestjoy.com/ | Name: __stripe_mid Value: 9b0a5de3-cc76-40ea-8df9-91f410d72114e1d5f3 |
|
.stay.guestjoy.com/ | Name: __stripe_sid Value: b90de500-fbdd-49d7-b4f8-0c0450f931411357fd |
|
.guestjoy.com/ | Name: mp_edad9eb3353d512321ceddc8613d12a8_mixpanel Value: %7B%22distinct_id%22%3A%20%22v4akNJQDCzY6e9K3G%22%2C%22%24device_id%22%3A%20%2218e5336bd89338-08d47c5619e35f-64345551-1d4c00-18e5336bd89338%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22company%22%3A%20%5B%0A%20%20%20%20%22jaHza1odVFICFHXOa%22%0A%5D%2C%22__mps%22%3A%20%7B%7D%2C%22__mpso%22%3A%20%7B%7D%2C%22__mpus%22%3A%20%7B%7D%2C%22__mpa%22%3A%20%7B%7D%2C%22__mpu%22%3A%20%7B%7D%2C%22__mpr%22%3A%20%5B%5D%2C%22__mpap%22%3A%20%5B%5D%2C%22%24user_id%22%3A%20%22v4akNJQDCzY6e9K3G%22%7D |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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 |
---|---|
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.
api-hotels.guestjoy.com
api-js.mixpanel.com
fonts.googleapis.com
fonts.gstatic.com
guestjoy.s3.amazonaws.com
js.stripe.com
ka-p.fontawesome.com
kit.fontawesome.com
m.stripe.com
m.stripe.network
stay.guestjoy.com
api-js.mixpanel.com
151.101.0.176
2600:9000:2057:7e00:19:7d10:bd80:93a1
2606:4700:4400::ac40:93bc
2a00:1450:4001:80f::2003
2a00:1450:4001:81d::200a
50.112.21.45
52.51.207.75
52.92.19.65
54.194.165.155
00008d2a6bb44551ff155148e5fedbcc0fdf8d710d908581fdf04dd96dfb31ca
053fb3b3b779d8c8ab259b478c5e9d57a58c7887fb3be82f64230b14e82c240b
1ac079262cd640ed984c09b6e5d7f56493dd0553b7c3bffa06d502db45f558f8
2b3cf99ce39e5fc49169454f5639b5341dba747f16e3d01a5b9ebf50792e9a1c
35dcc382eb69d00369d708708cdc545f3968b68fa5bbe3e728d11fedd04f93bb
3ae8a5e6b5b33e46a817a9dc4e46c11734dd7e7379de9743fa37c3c9aff49524
3d666efc92efdd3e058a3c0ed26bba3a6b247c076d9db4513bf83cfc6e212603
58f2ed3e8753b14d9456de59f7a58f5089c81d1ce6691d80bbd4e58f145ffd2c
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
8fe32e407a1038ee38753b70e5374b3a46d6ae9d5f16cd5b73c53abaca8f5ed0
947ac0903521f5eceefc90637c066306a8ca67466ccc188bb0107fb7cfb532d1
9b2f9ec104e8e2171bac680c9214fab812a63219846749e28374b04111981e7e
aabaae4dc0b9ee9c4f2062d4c8705846ee4d71340b82eb74e7aa2f5b5549afb9
aafca910b1d76317ce5dad559d54700590614a8fc6a56d1a0e9a6cbebd7f25b5
ba2338aa6670580269c762f51c4291daef913201aa8f4d4fd166c1a878262652
ba5f3ea40e95f49bce11942f375ebd3882eb837976eda5c0cb78b9b99ca7b485
e039e607c78306c7e029a7fd0ecdb14f86456f16e1a5ce65aa26b4fdf1d38a3c
e74cd092c41466281a44c666ecc5e2f744a787e37dc5d57435099e738a44888c
e86f5e36124e401ddafe44c3dc9b1458def875a70a7dffa240b64ed40f83c75a
ef2642634e396d16e410f04f342043325da54d58e386bc0db675a874d4da7ee4
f2f93d0141f450dbc2ffb7294d335f4b9d7ea31046e4ce8472878dc089acb921