www.historiaconstitucional.com
Open in
urlscan Pro
156.35.33.98
Public Scan
Effective URL: https://www.historiaconstitucional.com/index.php/historiaconstitucional
Submission: On October 22 via api from US — Scanned from ES
Summary
TLS certificate: Issued by R10 on September 13th 2024. Valid for: 3 months.
This is the only time www.historiaconstitucional.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 31 | 156.35.33.98 156.35.33.98 | 766 (REDIRIS R...) (REDIRIS RedIRIS Autonomous System) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 159.69.32.122 159.69.32.122 | 24940 (HETZNER-AS) (HETZNER-AS) | |
2 | 2a00:1450:400... 2a00:1450:4001:828::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 142.250.181.227 142.250.181.227 | 15169 (GOOGLE) (GOOGLE) | |
37 | 6 |
ASN766 (REDIRIS RedIRIS Autonomous System, ES)
PTR: catedragrupoamper.uniovi.es
www.historiaconstitucional.com |
ASN24940 (HETZNER-AS, DE)
PTR: static.122.32.69.159.clients.your-server.de
www.scimagojr.com |
ASN15169 (GOOGLE, US)
PTR: fra16s56-in-f3.1e100.net
fonts.gstatic.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
historiaconstitucional.com
1 redirects
www.historiaconstitucional.com |
4 MB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 30 ajax.googleapis.com — Cisco Umbrella Rank: 412 |
98 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 220 |
82 KB |
1 |
gstatic.com
fonts.gstatic.com |
39 KB |
1 |
scimagojr.com
www.scimagojr.com — Cisco Umbrella Rank: 205664 |
11 KB |
37 | 5 |
Domain | Requested by | |
---|---|---|
31 | www.historiaconstitucional.com |
1 redirects
www.historiaconstitucional.com
|
2 | ajax.googleapis.com |
www.historiaconstitucional.com
|
2 | cdnjs.cloudflare.com |
www.historiaconstitucional.com
cdnjs.cloudflare.com |
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | www.scimagojr.com |
www.historiaconstitucional.com
|
1 | fonts.googleapis.com |
www.historiaconstitucional.com
|
37 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.bibliotecadehistoriaconstitucional.com |
www.catedramartinezmarina.com |
www.unioviedo.es |
reunido.uniovi.es |
www.cepc.es |
twitter.com |
www.scopus.com |
www.scimagojr.com |
mjl.clarivate.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
historiaconstitucional.com R10 |
2024-09-13 - 2024-12-12 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-10-07 - 2024-12-30 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-09-28 - 2024-12-27 |
3 months | crt.sh |
scimagojr.com R11 |
2024-10-16 - 2025-01-14 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-10-07 - 2024-12-30 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.historiaconstitucional.com/index.php/historiaconstitucional
Frame ID: 709F9D5DC005388B6C817DC2F0112640
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
Historia ConstitucionalPage URL History Show full URLs
-
http://www.historiaconstitucional.com/
HTTP 307
https://www.historiaconstitucional.com/ HTTP 302
https://www.historiaconstitucional.com/index.php/historiaconstitucional Page URL
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
- <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
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)/jquery-ui(?:\.min)?\.js
- jquery-ui.*\.js
Page Statistics
10 Outgoing links
These are links going to different origins than the main page.
Title: Biblioteca Virtual
Search URL Search Domain Scan URL
Title: Cátedra
Search URL Search Domain Scan URL
Title: Editorial
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://www.historiaconstitucional.com/
HTTP 307
https://www.historiaconstitucional.com/ HTTP 302
https://www.historiaconstitucional.com/index.php/historiaconstitucional Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
historiaconstitucional
www.historiaconstitucional.com/index.php/ Redirect Chain
|
61 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
www.historiaconstitucional.com/index.php/historiaconstitucional/$$$call$$$/page/page/ |
68 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
11 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
37 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
subsection.less
www.historiaconstitucional.com/plugins/generic/subsection/styles/ |
116 B 365 B |
Stylesheet
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
orcidProfile.css
www.historiaconstitucional.com/plugins/generic/orcidProfile/css/ |
579 B 601 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pageHeaderLogoImage_es_ES.png
www.historiaconstitucional.com/public/journals/1/ |
743 KB 744 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mceclip2.jpg
www.historiaconstitucional.com/public/site/images/admin/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_983_1308_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
44 KB 45 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1070_1395_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
122 KB 122 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1043_1368_coverImage_es_ES.png
www.historiaconstitucional.com/public/journals/1/ |
105 KB 105 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1090_1415_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
232 KB 232 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1093_1418_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
535 KB 535 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1009_1334_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
39 KB 39 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1071_1396_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
67 KB 67 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1068_1393_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
744 KB 744 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_990_1315_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
321 KB 321 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
submission_1098_1423_coverImage_es_ES.jpg
www.historiaconstitucional.com/public/journals/1/ |
701 KB 702 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logoUniovi.jpg
www.historiaconstitucional.com/images/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logoCatedra.jpg
www.historiaconstitucional.com/images/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cepc.gif
www.historiaconstitucional.com/images/ |
4 KB 5 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
twitter2.png
www.historiaconstitucional.com/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mceclip1.jpg
www.historiaconstitucional.com/public/site/images/admin/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
journal_img.php
www.scimagojr.com/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
scopus.png
www.historiaconstitucional.com/images/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
esci.png
www.historiaconstitucional.com/images/ |
29 KB 30 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ojs_brand.png
www.historiaconstitucional.com/templates/images/ |
13 KB 13 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/3.3.1/ |
85 KB 30 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/ |
247 KB 66 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.tag-it.js
www.historiaconstitucional.com/lib/pkp/js/lib/jquery/plugins/ |
23 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popper.js
www.historiaconstitucional.com/plugins/themes/default/js/lib/popper/ |
80 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
util.js
www.historiaconstitucional.com/plugins/themes/default/js/lib/bootstrap/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dropdown.js
www.historiaconstitucional.com/plugins/themes/default/js/lib/bootstrap/ |
14 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
www.historiaconstitucional.com/plugins/themes/default/js/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2
fonts.gstatic.com/s/notosans/v36/ |
38 KB 39 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
www.historiaconstitucional.com/ |
1 KB 1 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
8 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| Util function| _typeof function| _createClass function| _classCallCheck function| Dropdown1 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 |
---|---|---|
.www.historiaconstitucional.com/ | Name: OJSSID Value: rdsaboet4i5c4bmhurusiar00p |
2 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.
ajax.googleapis.com
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
www.historiaconstitucional.com
www.scimagojr.com
104.17.25.14
142.250.181.227
156.35.33.98
159.69.32.122
2a00:1450:4001:828::200a
2a00:1450:4001:82a::200a
0f27e83939ad4109b41f15f563a7c9590cc44837b943fddf0f673c7b79f2aae3
11edeb0c8a8489e86f2628a3f2d58fb9b400d8938d684a502c88e4f3500e6a5e
160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef
1a46b251f497d3a96de79d4b5f0fcbc3ee82a5e1514b612ca10e7c04ea3bc4ad
20c310a8ec1ec8427029890450e2373e87098ccd45aea3872f6dbda7b72e77e5
22bb75deac3091f5a4244c60bcf05404f0fa8d1917a7212513393ad1b281fe80
2a75923248bd8194afabedee427bea0e417ce2ba154240e382c7433fcac791cb
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2df6a5abb442932dccd17fdc7a236c1109dbb1b33d783ee96af1af243bab3e46
2e34b6824270bb1a060330810d347afe1aaed60ca908b3e3bb6229dfc94dfde1
36e0a7e08bee65774168528938072c536437669c1b7458ac77976ec788e4439c
372e5c3dddc5438fa20479db2cd9e247e228573769c65a7c4902b7a50242c0f2
3b90e3099af18f3134a0139dc2da85567d21106b60e09db3cc3a3d0615a7a744
474ac72d75cf1358bc8d6c351a64b2c02928c12c27186ab268d244634375212a
5448d15cdf7d37e9dae1f8883266ec9b11f7ab73e57aae4811f1d031413cb2ce
62ae6128ca87c961400dd580afff54cc51f467f9e89a1f5280b163c70b118a75
6c2403221a13a163e83ee76a1153302fe673a0326655caa97f54e36620c8a63f
78613a6e5bab939b078feae691fb0661e2b2671dcce1b1be66517203b2a7b3b1
7b1b77d62bbb36fe167bcc1e6ea3a73052892aac99c1f2e8aeb0e8ce0c475eb4
822a73f41bd03b26a6eeac9e3e3baf1ee81e55c4fc7bdf43ae5af53af007986a
87621e55add6a6785709d91a2d31b322a76ed1c64ff13cc789bc4fb59dafd71b
8d49d070ae93a36681f93e53804bad25f1c586a304c895a2565334c4c9f11c7f
91c01ec0de315f973f4c00041b7ae25e1a790cedff79a6fbb56c571bba379142
93fc1fc071adedd06116e7bef00d87d506b1e7c5d6099811d84bcc5706315ed1
959c38a2522ce156fa206b613339777402e02ee74480f13477d1596ed64b16fe
a65282446bcdbd9a9abe7f23aa616395a8d9966ace9b11c79084c7900cd4d9bb
b6aa6c3506fa559baa16e3a77b52f60f58ad00029d44741f5dbf4c3b56929ca7
b9271b7dabae5ce8481357026f97ea62ee13c5b255350a630d321412ecb66b47
d195ba80074d70a7077b66ac96c7d6418ccc34a6d3b79e55f0993ef94cbff85c
d5306707b7930bc474fdd3e58a5e71bef37a543d3dd568872ee8f9f50624a8be
d948c8f4fec4d879810f017bee456dbb8c22612bade6f4363e37d791419a9e48
dd965f40d95a612db3522212c72f8e82e08b2711a6f1fa557c2b2b7480066906
dda50d6b37006bbb633573664c99c0e11bca6f1e0c9601fbbf56757e2d735733
eae98061a1099915c0e2b7f7d8f84e46e17b371b938cdf6671ce41a28501fc4e
eb5017f1248abaebbcda6e7070ec071f7635530b485148824fe51e1c30970176
fe2d0c0cb171a110180f1f3da90bb5176a18a8aea1087d669c95a9da13ebc4a7