jotfot.com
Open in
urlscan Pro
156.67.222.68
Public Scan
Effective URL: https://jotfot.com/
Submission: On February 09 via manual from IN — Scanned from SG
Summary
TLS certificate: Issued by R3 on March 16th 2023. Valid for: 3 months.
This is the only time jotfot.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 25 | 156.67.222.68 156.67.222.68 | 47583 (AS-HOSTINGER) (AS-HOSTINGER) | |
4 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 151.101.1.229 151.101.1.229 | 54113 (FASTLY) (FASTLY) | |
1 | 104.16.126.175 104.16.126.175 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
6 | 172.217.194.95 172.217.194.95 | 15169 (GOOGLE) (GOOGLE) | |
3 | 74.125.24.94 74.125.24.94 | 15169 (GOOGLE) (GOOGLE) | |
1 | 74.125.200.95 74.125.200.95 | 15169 (GOOGLE) (GOOGLE) | |
40 | 8 |
ASN15169 (GOOGLE, US)
PTR: si-in-f95.1e100.net
maps.googleapis.com | |
fonts.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
jotfot.com
1 redirects
jotfot.com |
2 MB |
7 |
googleapis.com
maps.googleapis.com — Cisco Umbrella Rank: 362 fonts.googleapis.com — Cisco Umbrella Rank: 28 |
238 KB |
4 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 225 |
14 KB |
3 |
gstatic.com
fonts.gstatic.com |
124 KB |
1 |
unpkg.com
unpkg.com — Cisco Umbrella Rank: 867 |
10 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 324 |
8 KB |
40 | 6 |
Domain | Requested by | |
---|---|---|
25 | jotfot.com |
1 redirects
jotfot.com
|
6 | maps.googleapis.com |
jotfot.com
maps.googleapis.com |
4 | cdnjs.cloudflare.com |
jotfot.com
|
3 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
jotfot.com
|
1 | unpkg.com |
jotfot.com
|
1 | cdn.jsdelivr.net |
jotfot.com
|
40 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
html.design |
themewagon.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
jotfot.com R3 |
2023-03-16 - 2023-06-14 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-07-03 - 2024-07-02 |
a year | crt.sh |
jsdelivr.net GlobalSign Atlas R3 DV TLS CA 2023 Q3 |
2023-09-27 - 2024-10-28 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://jotfot.com/
Frame ID: ECCC61B309E4BA405DCD472F5443A9DD
Requests: 41 HTTP requests in this frame
Screenshot
Page Title
JotfotPage URL History Show full URLs
-
http://jotfot.com/
HTTP 301
https://jotfot.com/ Page URL
Detected technologies
Google Maps (Maps) ExpandDetected patterns
- //maps\.google(?:apis)?\.com/maps/api/js
Bootstrap (Web Frameworks) Expand
Detected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
OWL Carousel (Widgets) Expand
Detected patterns
- <link [^>]*href="[^"]+owl\.carousel(?:\.min)?\.css
- owl\.carousel.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Free Html Templates
Search URL Search Domain Scan URL
Title: ThemeWagon
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://jotfot.com/
HTTP 301
https://jotfot.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
40 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
jotfot.com/ Redirect Chain
|
51 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.css
jotfot.com/css/ |
188 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.carousel.min.css
cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nice-select.min.css
cdnjs.cloudflare.com/ajax/libs/jquery-nice-select/1.1.0/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
jotfot.com/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
jotfot.com/css/ |
19 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responsive.css
jotfot.com/css/ |
2 KB 498 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hero-bg.jpg
jotfot.com/images/ |
205 KB 205 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
o1.jpg
jotfot.com/images/ |
51 KB 51 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
o2.jpg
jotfot.com/images/ |
60 KB 60 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f1.png
jotfot.com/images/ |
249 KB 249 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f2.png
jotfot.com/images/ |
101 KB 101 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f3.png
jotfot.com/images/ |
224 KB 224 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f4.png
jotfot.com/images/ |
214 KB 214 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f5.png
jotfot.com/images/ |
270 KB 270 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f6.png
jotfot.com/images/ |
231 KB 231 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f7.png
jotfot.com/images/ |
135 KB 135 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f8.png
jotfot.com/images/ |
107 KB 107 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f9.png
jotfot.com/images/ |
182 KB 182 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
about-img.png
jotfot.com/images/ |
201 KB 201 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client1.jpg
jotfot.com/images/ |
39 KB 39 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client2.jpg
jotfot.com/images/ |
42 KB 42 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.4.1.min.js
jotfot.com/js/ |
86 KB 29 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.js
cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.js
jotfot.com/js/ |
178 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
owl.carousel.min.js
cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/ |
43 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
isotope.pkgd.min.js
unpkg.com/isotope-layout@3.0.4/dist/ |
34 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.nice-select.min.js
cdnjs.cloudflare.com/ajax/libs/jquery-nice-select/1.1.0/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.js
jotfot.com/js/ |
1 KB 670 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
maps.googleapis.com/maps/api/ |
183 KB 63 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
22 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
266 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
If2RXTr6YS-zF4S-kcSWSVi_szLgiuE.woff2
fonts.gstatic.com/s/dancingscript/v25/ |
42 KB 42 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
jotfot.com/fonts/ |
75 KB 75 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2
fonts.gstatic.com/s/opensans/v40/ |
35 KB 35 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gen_204
maps.googleapis.com/maps/api/mapsjs/ |
3 B 353 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
maps.googleapis.com/maps-api-v3/api/js/55/11/intl/zh_ALL/ |
255 KB 56 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
util.js
maps.googleapis.com/maps-api-v3/api/js/55/11/intl/zh_ALL/ |
181 KB 56 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
map.js
maps.googleapis.com/maps-api-v3/api/js/55/11/intl/zh_ALL/ |
72 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
StaticMapService.GetMapImage
maps.googleapis.com/maps/api/js/ |
37 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
18 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| $ function| jQuery function| Popper object| bootstrap function| jQueryBridget function| EvEmitter function| getSize function| matchesSelector object| fizzyUIUtils function| Outlayer function| Isotope function| Masonry function| getYear function| myMap object| google object| module$exports$mapsapi$geometry$spherical object| reactiveElementVersions object| module$contents$mapsapi$overlay$overlayView_OverlayView0 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.
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 |
---|---|
Content-Security-Policy | upgrade-insecure-requests |
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
jotfot.com
maps.googleapis.com
unpkg.com
104.16.126.175
104.17.24.14
151.101.1.229
156.67.222.68
172.217.194.95
74.125.200.95
74.125.24.94
045fdc6b33907b02e387b460f9ba7b75c8590016612a09558276cba6418d8ecd
18bc6fccb55ea597b03af4a6e583e2770e073246b01aa79238d43e2371885f1c
222a8c013913afa65ea76f7f5891f81d3a70cb26da314aa8a8c27efcb28ccf89
287ac7fe16d79980331f00e114f6fbc9889cd5161743483d1f0beb1e395f4c4e
2916d6ab28994cabe7869e046039d29af415c878db042c305ac2f42182fbcad3
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
322add56e6823e51bff782ed7287cd72558bbf11404eaaff13a40b6a028a3504
35fbb6dc3891aacaf1ffa07abec2344fdbc454aab533a2a03bcf93577eb7837b
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
4c24dfd28784ad2befb3dafaac6bf1ed4e7cd58cce713d9a0b228d426e812baf
4c8c9a1055fa02fa53f953d91b95d85d13d2d808f53fba4d957ee340b21fad45
4d719451750f80e83ad411fbeef2eb17703806c31b010d6208dc7d9c7564ac34
521410e1fc44780061e09adc980275fb5ea277fd5d9e538454214ec4379ff4bc
52fdee9f50eb390126830654064c43d644f889af5c9167470e29919131ed123b
5acb454280f90067dd3bb226c41b6fd68f3700143ae5455444db881b58beddf3
5b8bdfaee23531f06dd774ad8bed44c421e7307ea4d8caa352adbef9669b5a52
662294921ca6240beb0f2aecb7f7ac23dd085b782bbe52a369b20226d26afe33
66bdef0724e5306421bcc7e0910e41b5645228119ad9096ca4a6099e48d94e6a
6808f662be10514221de6e5ce04928d1deda1edb8bee371ddad805b17b1918bf
70a4d708d5431d44fe26e9670d72fac6dd653d0cfd0d0cd62a30f6a60a0f9ef9
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
840d1a3aca0d9d11f91b71963e26f58f7ed0a3635e1bd9a4376d04e953398910
8605e2f538e6bc71743ea5dcdce3fdebd8e22c491c6d0d7e4ac3a23611b2f23f
891c0916d9e16a2690da4cc982fbed31b28d12c54b16f89241a7749cdb22f109
8baec34b8560bbf29cad12740e935a7e44d53a676311da2ff6aafa0f0036814d
98b04886606f8a04c558f482b6f76ee9aefa4fedd7cadf8ae7bd61ba97852e0e
a29a97013ad393d493acb1e33515d103c2f6a2cf6634250faf7cc176720a6135
a53c43f834b32309b084ea9314df8307e9c78cee2202c6e07f216ae4ae5b704d
acda3edcfa59d5419d47be9bd2668ab65949158179c04c4fed90653c22b71086
adfa45260a1306cb5fefc1f17c1b5e7b61135534a82bf1b8e3d0540af7e07e3b
c55b02ee9ab1d89618436e7df46bb5026bfbd77456c44f2f417b6471ec76dad3
c776195ad46333c6c9a9fe3c74502ffea9a02faf122388ea3567922cc65a3060
ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356
ce02c2c16835c7cd7c55ad003036c8cc6c218a4aa8e20f0dc02c554df9f560a9
e1210ea8a647bd944b973c16957fc7ea7bc03c7f2ba753dbe78c1e4cdad9ab31
ebb67ed83ee8e84095bedbdd349ad73542721a913803a5f43f3c41d9507a9364
ed1343db444538dd48bc40218cf038edb3c764d7ad75f1fe4a8debcfd11fe66c
ef121f06647e7fcf13807998372c766d6fea238556d678cf8427da580941d570
f2d03de86bfd2ca826a22f2ea91e9b5ef7aad793f5609e45b20679a4d84bb75c
f58b2719d360af33df090d4dc17aae67901af1065f54e44d1d39b9e2b9ad3b53
f96151453bf5b861219fab32920589c930580c4f1c427f2e023e7429e7e9f482