druckwerk.ch
Open in
urlscan Pro
194.191.24.40
Public Scan
Effective URL: https://druckwerk.ch/de
Submission: On December 16 via api from CH — Scanned from CH
Summary
TLS certificate: Issued by R3 on November 7th 2023. Valid for: 3 months.
This is the only time druckwerk.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 23 | 194.191.24.40 194.191.24.40 | 1836 (GREEN gre...) (GREEN green.ch AG Autonomous System) | |
1 | 162.159.138.60 162.159.138.60 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 146.75.118.109 146.75.118.109 | 54113 (FASTLY) (FASTLY) | |
4 | 151.101.128.217 151.101.128.217 | 54113 (FASTLY) (FASTLY) | |
3 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 34.120.202.204 34.120.202.204 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 162.159.128.61 162.159.128.61 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
37 | 8 |
ASN1836 (GREEN green.ch AG Autonomous System, CH)
PTR: web30.servicehoster.ch
druckwerk.ch |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 204.202.120.34.bc.googleusercontent.com
fresnel.vimeocdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
druckwerk.ch
1 redirects
druckwerk.ch |
2 MB |
9 |
vimeocdn.com
f.vimeocdn.com — Cisco Umbrella Rank: 3473 i.vimeocdn.com — Cisco Umbrella Rank: 3277 fresnel.vimeocdn.com — Cisco Umbrella Rank: 3477 |
318 KB |
3 |
gstatic.com
www.gstatic.com |
29 KB |
2 |
vimeo.com
player.vimeo.com — Cisco Umbrella Rank: 1911 Failed vimeo.com — Cisco Umbrella Rank: 1819 |
11 KB |
37 | 4 |
Domain | Requested by | |
---|---|---|
23 | druckwerk.ch |
1 redirects
druckwerk.ch
|
4 | i.vimeocdn.com |
player.vimeo.com
f.vimeocdn.com |
4 | f.vimeocdn.com |
player.vimeo.com
|
3 | www.gstatic.com |
f.vimeocdn.com
www.gstatic.com |
1 | vimeo.com |
f.vimeocdn.com
|
1 | fresnel.vimeocdn.com |
f.vimeocdn.com
|
1 | player.vimeo.com |
druckwerk.ch
|
37 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.druckwerk.ch |
teamup.com |
vimeo.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
druckwerk.ch R3 |
2023-11-07 - 2024-02-05 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-03-01 - 2024-02-29 |
a year | crt.sh |
*.vimeocdn.com GlobalSign Atlas R3 DV TLS CA 2023 Q4 |
2023-11-22 - 2024-12-23 |
a year | crt.sh |
*.vimeo.com GlobalSign Atlas R3 DV TLS CA 2023 Q4 |
2023-10-19 - 2024-11-19 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-11-20 - 2024-02-12 |
3 months | crt.sh |
fresnel.vimeocdn.com GTS CA 1D4 |
2023-11-03 - 2024-02-01 |
3 months | crt.sh |
vimeo.com Cloudflare Inc ECC CA-3 |
2023-08-23 - 2024-08-21 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://druckwerk.ch/de
Frame ID: BA80E310384389D3CCF12C684BFF2001
Requests: 22 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/418917429?title=0&byline=0&portrait=0&badge=0&color=ffffff
Frame ID: 510B6C3FA5C23E781AFA1C4F886EEAF2
Requests: 1 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/418917429?title=0&byline=0&portrait=0&badge=0&color=ffffff
Frame ID: 555A5660BF618C74F93016ADD5195A62
Requests: 14 HTTP requests in this frame
Screenshot
Page Title
druckwerk - DEPage URL History Show full URLs
-
https://druckwerk.ch/
HTTP 302
https://druckwerk.ch/de Page URL
Detected technologies
Concrete5 (CMS) ExpandDetected patterns
- /concrete/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]+)?)?)|)
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Auftragsarbeiten
Search URL Search Domain Scan URL
Title: Verein druckwerk
Search URL Search Domain Scan URL
Title: Arbeitsplatz
Search URL Search Domain Scan URL
Title: TEAMUP
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.
-
https://druckwerk.ch/
HTTP 302
https://druckwerk.ch/de 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 H2 |
Primary Request
de
druckwerk.ch/ Redirect Chain
|
9 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ccm.base.css
druckwerk.ch/concrete/css/ |
2 KB 726 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.js
druckwerk.ch/concrete/js/ |
93 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ccm.base.js
druckwerk.ch/concrete/js/ |
2 KB 1021 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fitvids.js
druckwerk.ch/blocks/video_player/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fancybox.css
druckwerk.ch/themes/druckwerk/css/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
druckwerk.ch/themes/druckwerk/css/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
druckwerk.ch/themes/druckwerk/css/fontawesome/css/ |
28 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Logo_druckwerk.png
druckwerk.ch/themes/druckwerk/images/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
druckwerk_logo_weiss.png
druckwerk.ch/themes/druckwerk/images/ |
6 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3ab4e604c96d8d24a707e31b4bf5c383_f3.jpg
druckwerk.ch/files/cache/ |
259 KB 259 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
90e561503690f128fd5a5d24fa3a3213_f222.jpg
druckwerk.ch/files/cache/ |
189 KB 190 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2237779cff2cc7b4c3896f8ea6c045f4_f672.jpg
druckwerk.ch/files/cache/ |
467 KB 468 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2bb8be8e081c434dd25b57ce1bb6c037_f225.jpg
druckwerk.ch/files/cache/ |
490 KB 491 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.cycle2.min.js
druckwerk.ch/themes/druckwerk/js/ |
22 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.mousewheel-3.0.6.pack.js
druckwerk.ch/themes/druckwerk/js/fancybox/lib/ |
1 KB 772 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fancybox.pack.js
druckwerk.ch/themes/druckwerk/js/fancybox/source/ |
23 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responsiveMenu.js
druckwerk.ch/themes/druckwerk/js/ |
598 B 495 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
druckwerk.ch/themes/druckwerk/js/ |
625 B 481 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
418917429
player.vimeo.com/video/ Frame 510B |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
worksans-medium-webfont.woff2
druckwerk.ch/themes/druckwerk/fonts/ |
25 KB 25 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
worksans-semibold-webfont.woff2
druckwerk.ch/themes/druckwerk/fonts/ |
25 KB 25 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
worksans-regular-webfont.woff2
druckwerk.ch/themes/druckwerk/fonts/ |
23 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
418917429
player.vimeo.com/video/ Frame 555A |
21 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
player.de-DE.module.js
f.vimeocdn.com/p/4.26.15/js/ Frame 555A |
549 KB 134 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.module.js
f.vimeocdn.com/p/4.26.15/js/ Frame 555A |
410 KB 99 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
player.css
f.vimeocdn.com/p/4.26.15/css/ Frame 555A |
207 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
893649820-fdd08c58ab8a4c296a1a2d26e092e808bc2b8a506ce09993bbd4a66775c857f4-d
i.vimeocdn.com/video/ Frame 555A |
1 KB 2 KB |
Image
image/avif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vuid.min.js
f.vimeocdn.com/js_opt/modules/utils/ Frame 555A |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cast_sender.js
www.gstatic.com/cv/js/sender/v1/ Frame 555A |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
893649820-fdd08c58ab8a4c296a1a2d26e092e808bc2b8a506ce09993bbd4a66775c857f4-d
i.vimeocdn.com/video/ Frame 555A |
29 KB 29 KB |
Image
image/avif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
player-stats
fresnel.vimeocdn.com/add/ Frame 555A |
0 142 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
vuid
vimeo.com/ablincoln/ Frame 555A |
0 925 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cast_framework.js
www.gstatic.com/cast/sdk/libs/sender/1.0/ Frame 555A |
35 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cast_sender.js
www.gstatic.com/eureka/clank/120/ Frame 555A |
50 KB 15 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
893649820-fdd08c58ab8a4c296a1a2d26e092e808bc2b8a506ce09993bbd4a66775c857f4-d
i.vimeocdn.com/video/ Frame 555A |
29 KB 29 KB |
Image
image/avif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
893649820-fdd08c58ab8a4c296a1a2d26e092e808bc2b8a506ce09993bbd4a66775c857f4-d
i.vimeocdn.com/video/ Frame 555A |
1 KB 1 KB |
Image
image/avif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- player.vimeo.com
- URL
- https://player.vimeo.com/video/418917429?title=0&byline=0&portrait=0&badge=0&color=ffffff
Verdicts & Comments Add Verdict or Comment
21 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.
object| 0 object| documentPictureInPicture string| CCM_DISPATCHER_FILENAME number| CCM_CID boolean| CCM_EDIT_MODE boolean| CCM_ARRANGE_MODE string| CCM_IMAGE_PATH string| CCM_TOOLS_PATH string| CCM_BASE_URL string| CCM_REL function| $ function| jQuery boolean| ccm_uiLoaded boolean| ccm_siteActivated boolean| ccm_animEffects function| ccm_parseJSON function| ccm_deactivateSite function| ccm_activateSite function| ccm_addHeaderItem function| ccm_disableLinks object| jQuery172075873942383208533 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 |
---|---|---|
druckwerk.ch/ | Name: CONCRETE5 Value: guhfuq7h0mf0t8j2rskuf1g462 |
|
.vimeo.com/ | Name: __cf_bm Value: OcSTrgmBUnpbfE8m6AknPPs5eU5hMecAMs8YDe3zQdw-1702711907-1-Ae/Ac1BwQoo6mwa0sw9VWEZAtpXD+lTDXX2zaoyUWFGgCeLp+xJLzt6D9YZRuucHaGiMZ/6bf4ZGtdeQNBEWSLs= |
|
.vimeo.com/ | Name: vuid Value: pl644802498.1516064582 |
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.
druckwerk.ch
f.vimeocdn.com
fresnel.vimeocdn.com
i.vimeocdn.com
player.vimeo.com
vimeo.com
www.gstatic.com
player.vimeo.com
146.75.118.109
151.101.128.217
162.159.128.61
162.159.138.60
194.191.24.40
2a00:1450:4001:830::2003
34.120.202.204
008a1d103902f15fdb1c191fcb1ce8954330e7b8de43d09abb08555ba609f420
193b6332fd76aaeb75a95b21f344a62f0ee160cf9c0b10ee50ff25a2674cd8a7
1df6509067aaa8b25d78f39d5ce33b3dc76b7a596403315d8d16bd3077d51469
206bf243e0b1ba7ef7435675de712d76c920dc8b2f1c6799f1ba89d2986e2e20
281995105b61e233ed93bfa4e6224fef6a23df08252f3a21abd3aa097191b2c9
2f7882f5008cddf9d492366cfd3773c62d3b0da5c5f9ffe52e9278bdd365ca13
35de07ae16afc66ff0e50f4401fc05e86a81b0849d61b8ce23ab16e7a88bd0f1
3999a6551da14fb5400aab0a3436400e0c591997ed1499f08c594c4b7b197375
47b68dce8cb6805ad5b3ea4d27af92a241f4e29a5c12a274c852e4346a0500b4
54c70a4b48b36a407f27234ec0d34e6d98d90730209058643998d4f09f7490db
5b9395d514f3fee8586532677ec6f378e943475c90def90d6c15218e74eaeeb3
687be205607d7985c36d90cacc8d60ef919a61bfc72c630cda50e90467b75879
68c89283807606048be78abf06c6063e583ee925df0dab6792fab6b395d0e23f
6e828fdcf7680b06952136625eaa6d8c508e06ba4ab71ea826c0878669f1a7f7
7072852f95f942c92276d47cf126c185b3991305f1b892b9d4d37158e1997b07
72a7d5f9872b2b2ea8eca7bf69859c60a8d1018defe0c90af9d841bb7605089d
75292ea09315d8940708b8e22a85ff71445fe28c4a5a4e334163c6c8fda7baf8
87a1a7e65f6ceed57d27b07cac22836a7682617932fc9d4376887b0ae1754a35
895de0e51bfb190c347326617b1c1d47813f6dade87148879f55ff469164fcbb
896d691f05f4ae297d6156e3ae7bd70dbb39978cdc66dc30ddf1a94c78dcb246
a11b6cd16b76707bbce6e7165a29e660e8d10029cf7037cdc193f89ba616ca16
a2bdd8cb01353d4ed2a9ab4c7d7c263225f6908aa875614d015a2f39956d9d73
aeef4a8cf0b40c822cebbb5de656168a3437624e0abf9c578daca1e3976a31e9
b1e76eb78a8e96e7ee57ab53e5849e3aba67caae901f3c43cd1891ebb4b39778
bc50bf49cbe79ee49b4ee8b56f26ff4877bc4945c16f260b1481ba2355c96347
bd335203d2e870dc74934d0a2bd656c4bdb8088932e6a15e609937f6cce0feb9
c051b8b5eb2a0aef699780f15a449491868faa6f8b39b684b5ae8f64f345b94a
c1f70e89a520e42ca33dc7722d7545152c58432373af64ce69fa96a729aea7f6
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9185d9dda31c3558966a8f78952fab257028b8aafd17add1f924cc13c498346
ee147e859ad0f09aa50367974e38ab53e7c7054c4a51d400a7f45b0eb251454f
f4d5deb4709cebcb8d869180a1db81fab7c54f99dc2e72dab8b3db15eb76e660
fb34069bc425e8fccec1ed07d38dfd12ebcc41ad465ff0242333ae346b489109