2040.sgcity.org
Open in
urlscan Pro
209.33.248.1
Public Scan
Submission: On March 24 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by Sectigo RSA Organization Validation S... on November 18th 2021. Valid for: a year.
This is the only time 2040.sgcity.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
40 | 209.33.248.1 209.33.248.1 | 11071 (IW-ASN-11071) (IW-ASN-11071) | |
2 | 2a00:1450:400... 2a00:1450:4001:830::200a | 15169 (GOOGLE) (GOOGLE) | |
4 | 2a00:1450:400... 2a00:1450:4001:810::2003 | () () | |
46 | 3 |
ASN11071 (IW-ASN-11071, US)
PTR: www.sgcity.org
2040.sgcity.org |
Apex Domain Subdomains |
Transfer | |
---|---|---|
40 |
sgcity.org
2040.sgcity.org |
7 MB |
4 |
gstatic.com
fonts.gstatic.com |
54 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 35 |
2 KB |
46 | 3 |
Domain | Requested by | |
---|---|---|
40 | 2040.sgcity.org |
2040.sgcity.org
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | fonts.googleapis.com |
2040.sgcity.org
|
46 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.sgcity.org Sectigo RSA Organization Validation Secure Server CA |
2021-11-18 - 2022-12-17 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-03-17 - 2022-06-09 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-03-17 - 2022-06-09 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://2040.sgcity.org/
Frame ID: 9560D1D11A79254E217DAD0F5DE28D2A
Requests: 46 HTTP requests in this frame
Screenshot
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
OWL Carousel (Widgets) Expand
Detected patterns
- owl\.carousel.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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:
46 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
2040.sgcity.org/ |
17 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
2040.sgcity.org/css/bootstrap/4.5.0/ |
157 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
helper.css
2040.sgcity.org/css/helper/theme/ |
260 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vegas.css
2040.sgcity.org/css/vegas/2.4.4/ |
15 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
owl.carousel.min.css
2040.sgcity.org/css/owl-carousel/2.2.0/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
owl.theme.default.min.css
2040.sgcity.org/css/owl-carousel/2.2.0/ |
1003 B 967 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
magnific-popup.css
2040.sgcity.org/css/magnific-popup/theme/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
base.css
2040.sgcity.org/css/quform/theme/ |
35 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
2040.sgcity.org/css/main/theme/ |
28 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css.map
2040.sgcity.org/css/main/theme/ |
18 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
all.min.js
2040.sgcity.org/js/font-awesome/6.0.0/ |
13 MB 4 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
v4-shims.min.js
2040.sgcity.org/js/font-awesome/6.0.0/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
StGeorgeLogoSgcity.png
2040.sgcity.org/img/ |
13 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SGLogoLight.png
2040.sgcity.org/img/ |
27 KB 28 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Mayor%20Randall%20full%20res.jpg
2040.sgcity.org/img/ |
392 KB 392 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Lifestyle%20Pickleball%202.jpeg
2040.sgcity.org/img/ |
378 KB 379 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Growth%20Apartment%20complex.JPG
2040.sgcity.org/img/ |
127 KB 127 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Vitality%20Fly%20SGU.jpg
2040.sgcity.org/img/ |
158 KB 158 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Accessible%20City%20Cycling%20downtown.jpg
2040.sgcity.org/img/ |
382 KB 382 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Connection%20to%20Nature%20SCSP%20flowers.jpg
2040.sgcity.org/img/ |
333 KB 334 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Culture%20Art%20Festival.JPG
2040.sgcity.org/img/ |
394 KB 394 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Downtown%20Dining%20downtown.jpg
2040.sgcity.org/img/ |
122 KB 122 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
2040.sgcity.org/js/jquery/3.5.1/ |
87 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popper.min.js
2040.sgcity.org/js/popper/theme/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
2040.sgcity.org/js/bootstrap/4.5.0/ |
59 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scrollIt.min.js
2040.sgcity.org/js/scroll-it/theme/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vegas.js
2040.sgcity.org/js/vegas/2.4.4/ |
23 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.appear.js
2040.sgcity.org/js/jquery-appear/theme/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
owl.carousel.min.js
2040.sgcity.org/js/owl-carousel/2.2.0/ |
42 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
easy.responsive.tabs.js
2040.sgcity.org/js/tab/theme/ |
12 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.magnific-popup.min.js
2040.sgcity.org/js/magnific-popup/theme/ |
20 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
plugins.js
2040.sgcity.org/js/quform/theme/ |
69 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scripts.js
2040.sgcity.org/js/quform/theme/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scripts.js
2040.sgcity.org/js/main/theme/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
side-panel.js
2040.sgcity.org/js/main/theme/ |
1 KB 994 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
14 KB 796 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v19/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiEyp8kv8JHgFVrJJfecg.woff2
fonts.gstatic.com/s/poppins/v19/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
fonts.gstatic.com/s/montserrat/v23/ |
30 KB 30 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v19/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
close.png
2040.sgcity.org/quform/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
success.png
2040.sgcity.org/quform/images/ |
1011 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
error.png
2040.sgcity.org/quform/images/ |
353 B 790 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
default-loading.gif
2040.sgcity.org/quform/images/ |
723 B 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
StGeorgeLogoSgcity.png
2040.sgcity.org/img/ |
13 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
3 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.
function| structuredClone object| oncontextlost object| oncontextrestored1 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 |
---|---|---|
2040.sgcity.org/ | Name: PHPSESSID Value: t64jbbj1a9crfd3qmm6l6fotc4cp3oe1tjrt0st05eqkplhlqmb1 |
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=63072000; includeSubdomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | sameorigin |
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.
2040.sgcity.org
fonts.googleapis.com
fonts.gstatic.com
209.33.248.1
2a00:1450:4001:810::2003
2a00:1450:4001:830::200a
0e5047aec4c9dfc1f0d1b2ecd8c5b6267062365d42e717a838651ed766262566
11110a2e6229c3c3f270a9f27119374f90c02693da0384150b10295b77235061
14359a4b86a96ae99dd928f15e1d74fdfdb3be1e742c9efa3e52ee1e7822b0d6
14385f97fb692302eb30fcde92663313a1f089472e67e27ca6e809743b00fff5
17bce6dedd29059fce26b193a91924e9901e41370999e6147505dd25b319c1ce
1c35b29b9e0ccae41570e39ba64ea817e09d198ad5725e1473c56059624482db
1d4a0f2560ad2fd35b05cb64143144f172d4a1111c75c587e4d0f864b9bceede
3240f35bcf1728cf77975544e9ea0debdfd1faa00ba47b94f27ead5a527658e2
3721dff5f88457d13dada5a2ee144e42d24e3b9ffa02425fd9f2073ae83ca869
38544024da1a0fc2f706be6582557b5722d17f48ad9a8073594a0cf928e2e3ff
3fddc6d28aba3c13d64cfd4847c333ff48c71d4a5a58bd1a0494ca6ae8ac1bb4
415d55209f8a550b7e0e504730b19eb2fc34b7703c19daf432c5073c1c78ace0
45d1f5f6cf913746c45dd697b1a8f3b719c02d8b3f678dc7fc2766d54e1aaf6e
48fbe31be34898e04a71ca46b583802056a007ecda4a8a98decb58563332a3cd
4ee8915defba2a2fb9569baee6f1955ea65b6361182908dce657fb09f5943d11
52481d2ad95af8753282212eaddeb3cf60762685801a68959d0030082bb89c81
56560543a9967380d7d1b5c9aa58af3441931fb10c62a2207b40490e3692ba3d
59908fbd7f68b33369a5040ac5af77544a5c0b7b139f184657fdfd815a968c58
5a95ba487ddefe476e8aa55cced8fa6fee94f84f62f73f7d636f795e225c873e
5c011d2797043f00c51295464ef73fef7b1775e22cafdd5e60f8eda83f8e7d72
619dd5b5774a2c6c06ecdf9c7dc65eb225f7617bca1eb946c730b9ce1a80d3b2
63c97e11ea143afafc4aa123fe04f28c16fc0aa86dac0e8653d3f8c81fb8d5c1
6498e0cac7423b46ea7c11c232e3c34e3710d80e891596313cad9f0e1eaebaf8
680af6669abc319f9803f0fa26d443df1b6bc29133d88a8e4bea560ffed7288c
68e9c8df9cc071cf1908f3ba239aa6f5cac2ae46ea74cc32daeacd60ccf06176
6af3749ef8dc312339afb7e7d97fa2108fb0d3db73754305bea7b04d0f81ee2c
78bc3aa78faec288bbb3bf26c9a0fa4eb67b1e69da94a17233c5cab60525efdb
7b55182c62f19ebc93e06429ad0bdea44fd61c80394fec06b295b70d8e1f3ada
7d93459d86585bfcdbb7e0376056226adb25821ee54b96236fe2123e9560929f
8931adba14c38b011fe551954e8416768460fa53d9660799f80b66696cbf8e4b
937bbdb41ec81ecbaca3ab70fc07070b11a1899ffc1545b23c3fa6ea0ec1e70c
9a84b14ebdf1e9a1f6d43637e6b254e81385202d489c3ef4646427c2c10273a5
ae5eea1641a36992fa977439c470e3bf90092829f4ef06c3ee2f724c1e8e76ff
b3aa6f4f3ac99330dd993d392ebd1c259a355a283d9b9002f0897adee725df55
b7e31412ab183629e95a8c7f0eb600ce2151b9362f6466b9afe38a070f5a3be0
c0c0092596f278c0f9ba1ed9d821f9eeab61f65a50b03f7cadfa3a237abe8572
c486ed124944bd448677e79fdeab32001c4bf9e86bcdc6b105d19a575d2221d9
c776195ad46333c6c9a9fe3c74502ffea9a02faf122388ea3567922cc65a3060
c8f7c04f8d691138d54380550d91349271ca19cfc0f3f6666c401cfa892a12f8
d3864746373a195075e8d0050e29165b50fa314ed92e478352ba175fdf112bd2
d6bb5bd156e77412a4036a8b0776d40afa0b3a87b4fac5bbd36801073e78307f
e6999b6e52355017b0e4cd5a9eb1e13b1821e23a66ab237f63b4caa1a66cdf4d
f4e80d9dfd374d02989b87a27b5ed4cb78fbb177c27f1478e9a8b0afb7513149
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
f8d5776478a54b7a5ba887954c9d20dd0c23ecce9dd54d3dda6543e923882b8b