souperito.com.br
Open in
urlscan Pro
187.45.193.167
Public Scan
Effective URL: https://souperito.com.br/production/login.php?erro=99
Submission: On June 24 via api from US — Scanned from DE
Summary
TLS certificate: Issued by GlobalSign GCC R6 AlphaSSL CA 2023 on April 10th 2024. Valid for: a year.
This is the only time souperito.com.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
4 35 | 187.45.193.167 187.45.193.167 | 27715 (Locaweb S...) (Locaweb Servicos de Internet SA) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 104.18.10.207 104.18.10.207 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2a00:1450:400... 2a00:1450:4001:81c::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.217.18.106 172.217.18.106 | 15169 (GOOGLE) (GOOGLE) | |
38 | 5 |
ASN27715 (Locaweb Servicos de Internet SA, BR)
PTR: hm2656.locaweb.com.br
souperito.com.br |
ASN15169 (GOOGLE, US)
PTR: fra16s42-in-f10.1e100.net
maps.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
35 |
souperito.com.br
4 redirects
souperito.com.br |
3 MB |
5 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 83 maps.googleapis.com — Cisco Umbrella Rank: 406 |
186 KB |
2 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1286 |
84 KB |
38 | 3 |
Domain | Requested by | |
---|---|---|
35 | souperito.com.br |
4 redirects
souperito.com.br
|
4 | maps.googleapis.com |
souperito.com.br
maps.googleapis.com |
2 | maxcdn.bootstrapcdn.com |
souperito.com.br
maxcdn.bootstrapcdn.com |
1 | fonts.googleapis.com |
souperito.com.br
|
38 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.creative-tim.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.souperito.com.br GlobalSign GCC R6 AlphaSSL CA 2023 |
2024-04-10 - 2025-05-12 |
a year | crt.sh |
upload.video.google.com WR2 |
2024-06-03 - 2024-08-26 |
3 months | crt.sh |
bootstrapcdn.com GTS CA 1P5 |
2024-05-25 - 2024-08-23 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://souperito.com.br/production/login.php?erro=99
Frame ID: 5A5E7AE37DBA756530E4AEADE2E70980
Requests: 38 HTTP requests in this frame
Screenshot
Page Title
Sou PeritoPage URL History Show full URLs
-
https://souperito.com.br/
HTTP 302
https://souperito.com.br/production/index.php HTTP 302
https://souperito.com.br/production/login.php?erro=99 Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Google Maps (Maps) Expand
Detected 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
Bootstrap Table (JavaScript Libraries) Expand
Detected patterns
- bootstrap-table(?:\.min)?\.js
DataTables (JavaScript Libraries) Expand
Detected patterns
- dataTables.*\.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]+)?)?)|)
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Moment.js (JavaScript Libraries) Expand
Detected patterns
- moment(?:\.min)?\.js
SweetAlert2 (JavaScript Libraries) Expand
Detected patterns
- sweetalert2(?:\.all)?(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Creative Tim
Search URL Search Domain Scan URL
Title: Get free demo!
Search URL Search Domain Scan URL
Title: Buy now!
Search URL Search Domain Scan URL
Title: Documentation
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://souperito.com.br/
HTTP 302
https://souperito.com.br/production/index.php HTTP 302
https://souperito.com.br/production/login.php?erro=99 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 34- https://souperito.com.br/assets/img/favicon.png HTTP 302
- https://souperito.com.br/production/index.php HTTP 302
- https://souperito.com.br/production/login.php?erro=99
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
login.php
souperito.com.br/production/ Redirect Chain
|
15 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 1017 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/latest/css/ |
30 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
souperito.com.br/assets/css/ |
122 KB 122 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
light-bootstrap-dashboard.css
souperito.com.br/assets/css/ |
288 KB 288 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
demo.css
souperito.com.br/assets/css/ |
8 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sidebar-1.jpg
souperito.com.br/assets/img/ |
220 KB 220 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sidebar-3.jpg
souperito.com.br/assets/img/ |
117 KB 117 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sidebar-4.jpg
souperito.com.br/assets/img/ |
140 KB 140 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sidebar-5.jpg
souperito.com.br/assets/img/ |
86 KB 86 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.3.2.1.min.js
souperito.com.br/assets/js/core/ |
85 KB 85 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popper.min.js
souperito.com.br/assets/js/core/ |
19 KB 19 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
souperito.com.br/assets/js/core/ |
50 KB 50 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-switch.js
souperito.com.br/assets/js/plugins/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
maps.googleapis.com/maps/api/ |
213 KB 73 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
chartist.min.js
souperito.com.br/assets/js/plugins/ |
35 KB 35 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-notify.js
souperito.com.br/assets/js/plugins/ |
18 KB 18 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-jvectormap.js
souperito.com.br/assets/js/plugins/ |
263 KB 263 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moment.min.js
souperito.com.br/assets/js/plugins/ |
50 KB 51 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-datetimepicker.js
souperito.com.br/assets/js/plugins/ |
106 KB 107 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sweetalert2.min.js
souperito.com.br/assets/js/plugins/ |
28 KB 28 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-tagsinput.js
souperito.com.br/assets/js/plugins/ |
25 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nouislider.js
souperito.com.br/assets/js/plugins/ |
76 KB 77 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-selectpicker.js
souperito.com.br/assets/js/plugins/ |
86 KB 86 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.validate.min.js
souperito.com.br/assets/js/plugins/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.bootstrap-wizard.js
souperito.com.br/assets/js/plugins/ |
14 KB 14 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-table.js
souperito.com.br/assets/js/plugins/ |
86 KB 86 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.dataTables.min.js
souperito.com.br/assets/js/plugins/ |
164 KB 164 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fullcalendar.min.js
souperito.com.br/assets/js/plugins/ |
178 KB 178 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
light-bootstrap-dashboard.js
souperito.com.br/assets/js/ |
10 KB 10 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
demo.js
souperito.com.br/assets/js/ |
44 KB 45 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nucleo-icons.woff2
souperito.com.br/assets/fonts/ |
13 KB 13 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
maxcdn.bootstrapcdn.com/font-awesome/latest/fonts/ |
75 KB 76 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gen_204
maps.googleapis.com/maps/api/mapsjs/ |
3 B 45 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
full-screen-image-2.jpg
souperito.com.br/assets/img/ |
262 KB 262 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login.php
souperito.com.br/production/ Redirect Chain
|
15 KB 15 KB |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
maps.googleapis.com/maps-api-v3/api/js/57/5/intl/de_ALL/ |
257 KB 57 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
util.js
maps.googleapis.com/maps-api-v3/api/js/57/5/intl/de_ALL/ |
183 KB 56 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
44 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.
undefined| event object| fence object| sharedStorage function| $ function| jQuery function| Popper object| bootstrap object| bootstrapSwitch object| google object| litHtmlVersions object| module$exports$mapsapi$geometry$spherical object| litElementVersions object| reactiveElementVersions object| module$contents$mapsapi$overlay$overlayView_OverlayView object| Chartist object| jvm function| moment object| swalClasses function| swal function| sweetAlert object| noUiSlider number| searchVisible boolean| transparent boolean| transparentDemo boolean| fixedTop boolean| navbar_initialized number| mobile_menu_visible boolean| mobile_menu_initialized boolean| toggle_initialized boolean| bootstrap_nav_initialized object| $sidebar undefined| isWindows function| debounce object| lbd object| type object| demo number| window_width string| image_src object| $sidebar_img_container object| $full_page object| $sidebar_responsive undefined| fixed_plugin_open object| $page string| image_container1 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 |
---|---|---|
souperito.com.br/ | Name: PHPSESSID Value: n2g6o6ojorlh5o9a6747k657a2 |
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 |
---|
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
maps.googleapis.com
maxcdn.bootstrapcdn.com
souperito.com.br
104.18.10.207
172.217.18.106
187.45.193.167
2a00:1450:4001:81c::200a
2a00:1450:4001:829::200a
03ad11991932c492d9c982bbec6332aceb6c957f0b67118afc1becb8654e372e
0f5244551aad54256bca19088018ba65c75bd03a875ef4fcb964dc5744dc2e6f
1fb5202b16ce33ba81fad70d8a49f8c0b7e64544e6877f738dd6d6f28f504778
2ac87a4d9cd269779b52ec98d4dd6e0f85d23714b88ebc592784b46df04abe0e
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2bb27d8c013990d8dc561ef86706fc058a3fac6accb130cd79f6e62c6f43e3ca
2cf3d2dd1957e6c024014d2c232a8636a2d34d052ed2605bc065ae7b4f57cfcd
352acd8efec861ffb26d37191335f4a97e262e0422cf223b2a0401123767b152
3675f226f985b64eea6ae8544d5496a32d19993aae1ac4a3fa101263ef3206f7
40437a3327df857d46821af91e08ee925b672847579149301de37fcffbec1be8
468ecc8f7accbb80ea8c4ed77aaafa93759bc80f70c57a2a1682b39723399e46
55cfc2af599a7e99d2f3dafa565a37b3b29dbdf3bca3ec85acad45b2ce1d9395
56c12a125b021d21a69e61d7190cefa168d6c28ce715265cea1b3b0112d169c4
6e38519e79aa47dab53275ddc1881d8de6cff0908b54890ae812700802087d98
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
8033dcffcdab47bddcfe04df0f9cab7da68100f7c8b4303d9a52ef33ee28d318
83c5982c4842f1a89d895dcbf6b2e1f9384bc0b5bab591cb10fc2649468fdf48
87083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de
8cc7739c6d121792428437ec2e164aa6e61efc719c02104f076269590dc10dfc
9680f2259c5cbd611b237a92c88b284530bb295b077e018877d1897a7a3dec4c
973138f59c4922adb6b7996163209b1f6b0eec5e8c49eab876dbad6c53be92cf
99c055462004f03d7064d1be789ff383a578e7fef39f3ce8aa5c7396e69c5aa5
a082b8427dc6a5665106424cabb1be69bbb73bf6a6d0951b37574b0c947dd914
af1336c31c7732906b1aba2bee6b7dfc7d2cc328eac7fea9c8eda2109dea8c96
af2d74147997909b23e8f260a2425ef622281902e0ecbd2b650410d048fdee99
b02ed11ab5a63104b0bc76464333b44bdad4f08f8f26a28b2f67d061928f7695
b137cf975a1f5270970e1c2d0422618f4b9d4e7d3713393494004e889735d103
b6966e7b6f883bb77817d1af4aa5bbcc13b2514f8c488d76e2a03f7219a1d87d
bab5f637e63b8e50d163a0f77e22caa41f22b1540d4896e258e1c1a32f0c9890
bbb1ceeaa3a01d94ff96bcab40762cbf9f2a9ce4696a1a0cdf8bdee9341d3ced
ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356
cd5118828bb302f8dccffd9a00c4270d89cb9eb68051b199779230d68bc32f31
d618d4869738e0dc22360f0ec0cbb6433257843f24723fac240dda0906685238
e54f3fdd26124a206bd5868ecbb8831f988fa604df01a5d7a714a097ae375e4d
ef63131d7f2cbe8e822b77c50f054960d54b15767bde18569b75042c8471a355
f1c08303a32dec4a2fc94da642106c32faf31da009a2242e36aaa5cc51ac5500
f8f9e93594747ea3fa3793017efb719476a6f6bf8715c096c0efe9c7ef005f3a