www.gemeinde-riegel.de
Open in
urlscan Pro
2a00:1158:5:1e::
Public Scan
Effective URL: https://www.gemeinde-riegel.de/willkommen
Submission: On March 22 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Starfield Secure Certificate Authorit... on October 26th 2022. Valid for: a year.
This is the only time www.gemeinde-riegel.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 38 | 2a00:1158:5:1e:: 2a00:1158:5:1e:: | 8972 (GD-EMEA-D...) (GD-EMEA-DC-SXB1) | |
8 | 2a00:1158:5:29:: 2a00:1158:5:29:: | 8972 (GD-EMEA-D...) (GD-EMEA-DC-SXB1) | |
44 | 3 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
38 |
gemeinde-riegel.de
2 redirects
www.gemeinde-riegel.de |
1 MB |
8 |
ceasy.de
ccm.ceasy.de — Cisco Umbrella Rank: 884534 |
39 KB |
44 | 2 |
Domain | Requested by | |
---|---|---|
38 | www.gemeinde-riegel.de |
2 redirects
www.gemeinde-riegel.de
ccm.ceasy.de |
8 | ccm.ceasy.de |
www.gemeinde-riegel.de
ccm.ceasy.de |
44 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.hitcom.de |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.gemeinde-riegel.de Starfield Secure Certificate Authority - G2 |
2022-10-26 - 2023-11-25 |
a year | crt.sh |
*.ceasy.de Starfield Secure Certificate Authority - G2 |
2023-02-03 - 2024-03-04 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.gemeinde-riegel.de/willkommen
Frame ID: C6C3C8BE7F97D8A698A8FA9AE5BA34DC
Requests: 45 HTTP requests in this frame
Screenshot
Page Title
Willkommen in Riegel | Riegel am KaiserstuhlPage URL History Show full URLs
-
http://www.gemeinde-riegel.de/
HTTP 307
https://www.gemeinde-riegel.de/ HTTP 307
https://www.gemeinde-riegel.de/willkommen Page URL
Detected technologies
jQuery (JavaScript Libraries) ExpandDetected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: by hitcom
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.gemeinde-riegel.de/
HTTP 307
https://www.gemeinde-riegel.de/ HTTP 307
https://www.gemeinde-riegel.de/willkommen Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
44 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
willkommen
www.gemeinde-riegel.de/ Redirect Chain
|
71 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
madChickCss.php
www.gemeinde-riegel.de/madChickCss/ |
872 B 527 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.gemeinde-riegel.de/ceasy/asset/cEasyJs/css/core/utilities/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cEasyJs
www.gemeinde-riegel.de/ceasy/serve/usage/asset/ |
178 KB 48 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
ccm.ceasy.de/public/ |
101 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.php
www.gemeinde-riegel.de/assets/Tools/jsCompress/ |
372 KB 105 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.svg
www.gemeinde-riegel.de/assets/Themes/website/images/ |
21 KB 8 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e09a031c64f06b7390373440b7a59e03.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
7 KB 1014 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
b349bf0d6b5c98cdd82eb6ac6080e8cc.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
31 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e4ef2e8e934be70e007bf6ad33af21a8.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
54e6f5fccc836c8a134e347e780ce80d.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
2 KB 757 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
234b3be5ad3521e94b83fc225ec75687.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
36f1c040ea76d067d6a25ea3f70de091.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
1 KB 394 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cd984b0cca826a5703cce05796f0b2d0.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
48 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
40c0fadeea30972bcd63cf44551ae686.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
149 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
ccm.ceasy.de/public/ |
35 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
module.js
ccm.ceasy.de/public/plugins/Ccm19ScriptPlaceholder/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.php
www.gemeinde-riegel.de/assets/Tools/jsCompress/ |
84 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
helpJs.hyphenopoly.min.js
www.gemeinde-riegel.de/assets/Basic/js/helpJs-1.1/extensions/ |
437 B 480 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
helpJs.listBulletARIA.min.js
www.gemeinde-riegel.de/assets/Basic/js/helpJs-1.1/extensions/ |
1 KB 737 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
helpJs.accordion.min.js
www.gemeinde-riegel.de/assets/Basic/js/helpJs-1.1/extensions/ |
2 KB 850 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
widget
ccm.ceasy.de/public/ |
0 0 |
Preflight
text/x-html-fragment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
details
ccm.ceasy.de/public/widget/ |
0 6 KB |
Other
text/x-html-fragment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget
ccm.ceasy.de/public/ |
6 KB 2 KB |
XHR
text/x-html-fragment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
70 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
69 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
helpJs.emergencyBar.min.js
www.gemeinde-riegel.de/assets/Basic/js/helpJs-1.1/extensions/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1017
www.gemeinde-riegel.de/ceasy/resource/ |
425 KB 426 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.gemeinde-riegel.de/ceasy/resource/ |
100 KB 101 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svgicons.woff2
www.gemeinde-riegel.de/assets/Themes/website/webfonts/svgicons/ |
5 KB 5 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
comfortaa-v29-latin-700.woff2
www.gemeinde-riegel.de/assets/Themes/website/webfonts/comfortaa/ |
17 KB 18 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
comfortaa-v29-latin-regular.woff2
www.gemeinde-riegel.de/assets/Themes/website/webfonts/comfortaa/ |
18 KB 18 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
over-the-rainbow-v11-latin-regular.woff2
www.gemeinde-riegel.de/assets/Themes/website/webfonts/over-the-rainbow/ |
18 KB 19 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hyphenopoly_Loader.js
www.gemeinde-riegel.de/assets/Basic/js/Hyphenopoly/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.gemeinde-riegel.de/ceasy/serve/usage/asset/thirdParty/js/jQueryTouchSwipe/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
website.gufi.css
www.gemeinde-riegel.de/madChickCss/ |
109 B 369 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1338
www.gemeinde-riegel.de/ceasy/resource/ |
547 KB 547 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
consent
ccm.ceasy.de/public/statistics/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
consent
ccm.ceasy.de/public/statistics/ |
16 B 615 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
imgPlaceholder.png
www.gemeinde-riegel.de/assets/Themes/website/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
comfortaa-v29-latin-300.woff2
www.gemeinde-riegel.de/assets/Themes/website/webfonts/comfortaa/ |
17 KB 17 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
43 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d82eb6a5331ce2ee07cc024ef65a73c3.min.css
www.gemeinde-riegel.de/madChickCss/bundles/ |
62 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.gemeinde-riegel.de/ceasy/serve/usage/asset/cEasyJs/css/core/utilities/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
de.wasm
www.gemeinde-riegel.de/assets/Basic/js/Hyphenopoly/patterns/ |
90 KB 90 KB |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hyphenopoly.js
www.gemeinde-riegel.de/assets/Basic/js/Hyphenopoly/ |
35 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.php
www.gemeinde-riegel.de/ceasy/serve/usage/ |
0 129 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
20 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.
boolean| credentialless function| cEasyPopupImg object| cEasyJs object| cEasy function| $ function| jQuery object| Ccm19Plugins object| CCM function| _typeof object| helpJs object| SETTINGS function| Gufi function| Mmenu object| Hyphenopoly function| _slicedToArray function| _nonIterableRest function| _iterableToArrayLimit function| _arrayWithHoles object| lazySizes object| dataLayer0 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.
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.
ccm.ceasy.de
www.gemeinde-riegel.de
2a00:1158:5:1e::
2a00:1158:5:29::
0fc18d74dd1be7e91948a793ed0a87b558020e8af5bfcf561ed81394a8bea5b4
12090d8b9bea20e25de55c4d3539f6b4a7f932ea1887212bb2251b8b4e38542f
1d5ad437062d86e4575b94739e8517de9b880d9759f52876c4b7e43fae6db058
24f4fa776973d7bbc9f89a1ed916bd28369bd083191f61e3769e2b914653569b
2808912915ee3740264aede975e3d8117c85861b7eae4cef3ccf0d3253713da9
2852f86cc7193b1066a1a4766fc0b32cf197c7ce0d6a4e7f987812195bf84cde
2b58a7a3c1d661a30cd896634dc0212e88a9cfb6ca2670420f7ba86f28bc4413
2dd84c7f1bc4882c281a01edf46cc21b2b61a6b75f63bfd7550b9bc324e4b080
3166b2aadf2f79af232fab112f0b113cb94a2c2ad439ae9c5c7075f3027a75e2
32e0cef3a4de163771067f9450bff0d0a42cf2c036faa765681b1ca2553c1289
349a39f7919814d5f24de1478681160633784d64d08ad682652ee819e0d895f4
35aca442626484739c49d47c6a8e1cfebcb07f7abc846beb4d83b9cd80bfe8dc
3c12e86cb746f4190cff5642b696914735684628ed60ec82a6a052d707b846e9
3ee97adeb5aa7cd55009152c5b9bb701de0f13e719256f360ea723c67f389c02
453438deb57b41380e2a3d06c212ae9004de5beff3eddf5c85e083e976b8323b
4b659fdd5b16efc40843f6ff797ce867af640cb9c2968c5c856f33d2eced726d
4ff8697ddbfb06e0973eeff10462477c041eb58c48343dc6b724f1da5bcb36d3
5f28526346c84b59edbe2ca409d09138531181808f1d226e4b2b94de5f9c5510
64ee44f6c3a22b57ea4bfa2925b6655373ab467d3ca7123848f337f360301cb5
681b7b5bb1f196ff9363c54160b7b5e61290f2da7d2c94e517a22bcb80584e89
68d6b9f17ea670547b8bff2455999007f81971c580753182f1e1feb99d5fabdc
75d9224af26c68c2f57457343d30216402f53ee9a023433f5a956f619710be95
76c041a42ea1a0d37b6089dc39f680d596719ce91de368da2897eefc3e0c1e76
895e0ff0328fab4c3378539dbc88c524cdf8a1c2f1ab326ae37ffafbfe9ef965
9a00208074b2278f2e9a7ab770dbfe4718ef6c0b1baaa1a73b6a18312ba28638
9dc7efc9b2db3c25d697cdf820a196efcc385dc5d475befedd92b91b131b2e5d
9ec225b92c5db578f48a291d0edb1c493feee873dc7a290ce10d20e08e3f27b7
a45b2137555eb773d42a8ee6a7442cde4b1db569e34fb1db09564d41d2505130
a9d81be9a8711f9d231136eec46cf87bf7592442614fd5c9b7e062ad078c57b4
a9e360d5ff5609be24fc05a39bd261d211646a1badf9b64b7a7ba772958783e8
ace0c0344afff4e35e27e91a8e5321ef1a95808a32a55138c890fc119f57511d
acfaaf62bff0119246c65258ed4eddfff3758441c562b3726627e377d6939118
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b42c28e998bd46bf74dacc23bf1bcdabd2529f954502b188ba5ddf68694d3918
be520ce6f559ba35ccc5bfb927edfce692f6ed5daa4135ee0e5f62068adcc8aa
c955e57777ec0d73639dca6748560d00aa5eb8e12f13ebb2ed9656add3908f97
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e6e538b84011dda81570a36aeb9b76372db7c80553c0118b17497ca6fc4d531f
e7ede85e9190b2573c11745f496ab5ecd41a3b3943c7018841dcb621678ff330
e89835b14741433f63b54988ebf4fcf753d03c468df58a42cefd609ddfe8338f
fca69106df012c9b61797c830cac2e2a6386f046d94f37c7f5579eb4f622ff66
ffb82254570c84ea7cddadd101da468e8618d1506875a054a7866e25265acd5d
ffe63d3f6898c857c3615ad3ebb8b2f13ced645745645bc3655302d59ce7d37f