academy.swissolympic.ch
Open in
urlscan Pro
193.5.124.98
Public Scan
Effective URL: https://academy.swissolympic.ch/
Submission: On March 15 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on March 15th 2023. Valid for: 3 months.
This is the only time academy.swissolympic.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 12 | 193.5.124.98 193.5.124.98 | 35507 (BEGASOFT-AS) (BEGASOFT-AS) | |
1 | 2606:4700::68... 2606:4700::6811:180e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 52.58.15.241 52.58.15.241 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2400:52e0:1e0... 2400:52e0:1e00::1077:1 | 200325 (BUNNYCDN) (BUNNYCDN) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a03:2880:f01... 2a03:2880:f01c:8012:face:b00c:0:3 | 32934 (FACEBOOK) (FACEBOOK) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:16::215:14a0 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2600:9000:20e... 2600:9000:20eb:9c00:2:53b2:240:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
3 3 | 2620:1ec:21::14 2620:1ec:21::14 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 13.107.43.14 13.107.43.14 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a03:2880:f11... 2a03:2880:f11c:8183:face:b00c:0:25de | 32934 (FACEBOOK) (FACEBOOK) | |
24 | 11 |
ASN35507 (BEGASOFT-AS, CH)
www.academy.swissolympic.ch | |
academy.swissolympic.ch | |
assets.b.lernetz.host |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-58-15-241.eu-central-1.compute.amazonaws.com
media.payrexx.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN32934 (FACEBOOK, US)
connect.facebook.net |
ASN20940 (AKAMAI-ASN1, NL)
snap.licdn.com |
ASN16509 (AMAZON-02, US)
cdn.linkedin.oribi.io |
ASN8068 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
px.ads.linkedin.com | |
www.linkedin.com |
ASN32934 (FACEBOOK, US)
www.facebook.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
swissolympic.ch
1 redirects
www.academy.swissolympic.ch academy.swissolympic.ch |
470 KB |
4 |
linkedin.com
3 redirects
px.ads.linkedin.com — Cisco Umbrella Rank: 333 www.linkedin.com — Cisco Umbrella Rank: 564 px4.ads.linkedin.com — Cisco Umbrella Rank: 6243 |
3 KB |
2 |
facebook.com
www.facebook.com — Cisco Umbrella Rank: 108 |
239 B |
2 |
facebook.net
connect.facebook.net — Cisco Umbrella Rank: 147 |
136 KB |
2 |
plausible.io
plausible.io — Cisco Umbrella Rank: 12192 |
2 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2388 |
259 B |
1 |
lernetz.host
assets.b.lernetz.host |
712 KB |
1 |
oribi.io
cdn.linkedin.oribi.io — Cisco Umbrella Rank: 812 |
376 B |
1 |
licdn.com
snap.licdn.com — Cisco Umbrella Rank: 692 |
5 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 42 |
77 KB |
1 |
payrexx.com
media.payrexx.com |
6 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 194 |
28 KB |
24 | 12 |
Domain | Requested by | |
---|---|---|
10 | academy.swissolympic.ch |
academy.swissolympic.ch
|
2 | www.facebook.com |
academy.swissolympic.ch
|
2 | px.ads.linkedin.com | 2 redirects |
2 | connect.facebook.net |
academy.swissolympic.ch
connect.facebook.net |
2 | plausible.io |
academy.swissolympic.ch
plausible.io |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | assets.b.lernetz.host |
academy.swissolympic.ch
|
1 | px4.ads.linkedin.com |
academy.swissolympic.ch
|
1 | www.linkedin.com | 1 redirects |
1 | cdn.linkedin.oribi.io |
snap.licdn.com
|
1 | snap.licdn.com |
academy.swissolympic.ch
|
1 | www.googletagmanager.com |
academy.swissolympic.ch
|
1 | media.payrexx.com |
academy.swissolympic.ch
|
1 | cdnjs.cloudflare.com |
academy.swissolympic.ch
|
1 | www.academy.swissolympic.ch | 1 redirects |
24 | 15 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.instagram.com |
www.facebook.com |
twitter.com |
www.youtube.com |
ch.linkedin.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
academy.swissolympic.ch R3 |
2023-03-15 - 2023-06-13 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-08-03 - 2023-08-02 |
a year | crt.sh |
payrexx.com Amazon RSA 2048 M02 |
2023-02-10 - 2023-09-30 |
8 months | crt.sh |
plausible.io R3 |
2023-02-07 - 2023-05-08 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-03-02 - 2023-05-25 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2023-01-10 - 2023-03-22 |
2 months | crt.sh |
snap.licdn.com DigiCert SHA2 Secure Server CA |
2023-02-01 - 2024-01-31 |
a year | crt.sh |
linkedin.oribi.io Amazon RSA 2048 M01 |
2023-02-24 - 2023-08-06 |
5 months | crt.sh |
assets.b.lernetz.host R3 |
2023-02-10 - 2023-05-11 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://academy.swissolympic.ch/
Frame ID: 002DD338AA63FAEB566503ED02E23823
Requests: 24 HTTP requests in this frame
Screenshot
Page Title
SwissOlympic - AcademyInstagramFacebookTwitterYoutubeLinkedInPage URL History Show full URLs
-
https://www.academy.swissolympic.ch/
HTTP 308
https://academy.swissolympic.ch/ Page URL
Detected technologies
Laravel (Web Frameworks) ExpandDetected patterns
Facebook (Widgets) Expand
Detected patterns
- //connect\.facebook\.([a-z]+)/[^/]*/[a-z]*\.js
Google Analytics (Analytics) Expand
Detected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Linkedin Insight Tag (Analytics) Expand
Detected patterns
- snap\.licdn\.com/li\.lms-analytics/insight\.min\.js
Plausible (Analytics) Expand
Detected patterns
- plausible\.io/js/plausible\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Instagram
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Youtube
Search URL Search Domain Scan URL
Title: LinkedIn
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://www.academy.swissolympic.ch/
HTTP 308
https://academy.swissolympic.ch/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 17- https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=4718090&time=1678867118462&url=https%3A%2F%2Facademy.swissolympic.ch%2F HTTP 302
- https://www.linkedin.com/px/li_sync?redirect=https%3A%2F%2Fpx.ads.linkedin.com%2Fcollect%3Fv%3D2%26fmt%3Djs%26pid%3D4718090%26time%3D1678867118462%26url%3Dhttps%253A%252F%252Facademy.swissolympic.ch%252F%26liSync%3Dtrue HTTP 302
- https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=4718090&time=1678867118462&url=https%3A%2F%2Facademy.swissolympic.ch%2F&liSync=true HTTP 302
- https://px4.ads.linkedin.com/collect?v=2&fmt=js&pid=4718090&time=1678867118462&url=https%3A%2F%2Facademy.swissolympic.ch%2F&liSync=true&e_ipv6=AQJyOcNgHZw9XgAAAYbkRztirMHAnojo1DtCVO-0xM5V-pybg5wtnJdrWsXvAy0Nf15F0Y-deJxm
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
academy.swissolympic.ch/ Redirect Chain
|
22 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
academy.swissolympic.ch/css/ |
94 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
es6-promise.auto.min.js
academy.swissolympic.ch/js/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/ |
87 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gateway.min.js
media.payrexx.com/modal/v1/ |
29 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plausible.js
plausible.io/js/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
220 KB 77 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
academy.swissolympic.ch/js/ |
464 KB 112 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fbevents.js
connect.facebook.net/en_US/ |
107 KB 28 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
insight.min.js
snap.licdn.com/li.lms-analytics/ |
13 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
startpage
academy.swissolympic.ch/api/ |
766 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
academy.swissolympic.ch/ |
22 KB 22 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MyriadPro-Semibold.otf
academy.swissolympic.ch/static/fonts/ |
79 KB 79 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MyriadPro-Bold.otf
academy.swissolympic.ch/static/fonts/ |
80 KB 80 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Trim-Bold.otf
academy.swissolympic.ch/static/fonts/ |
69 KB 70 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MyriadPro-Regular.otf
academy.swissolympic.ch/static/fonts/ |
78 KB 78 KB |
Font
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
event
plausible.io/api/ |
2 B 476 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
token
cdn.linkedin.oribi.io/partner/4718090/domain/academy.swissolympic.ch/ |
36 B 376 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
px4.ads.linkedin.com/ Redirect Chain
|
0 265 B |
Image
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1278359189699357
connect.facebook.net/signals/config/ |
377 KB 108 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large.png
assets.b.lernetz.host/swiss-olympic/convert/3520.jpg/ |
710 KB 712 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 259 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/tr/ |
0 185 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/tr/ |
0 54 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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.
boolean| credentialless function| ES6Promise function| $ function| jQuery function| gtag object| dataLayer function| fbq function| _fbq string| _linkedin_partner_id object| _linkedin_data_partner_ids function| lintrk object| main function| plausible boolean| _already_called_lintrk object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal12 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 |
---|---|---|
academy.swissolympic.ch/ | Name: INGRESSCOOKIE Value: 1678867119.24.119641.13320|e5942407a5ee3d1303ce0dfe47a8d960 |
|
.swissolympic.ch/ | Name: _ga_V80M42HK9L Value: GS1.1.1678867118.1.0.1678867118.0.0.0 |
|
.swissolympic.ch/ | Name: _ga Value: GA1.1.714942547.1678867118 |
|
academy.swissolympic.ch/ | Name: ln_or Value: eyI0NzE4MDkwIjoiZCJ9 |
|
.swissolympic.ch/ | Name: _fbp Value: fb.1.1678867118527.150121954 |
|
academy.swissolympic.ch/ | Name: laravel_session Value: eyJpdiI6ImRZZFYxa0FDaVdPS3h2Q1RJTVc3OXc9PSIsInZhbHVlIjoiR2tlTVlZMnR6WU1rQUtTT3NiUjMvRktXaWRRd3g2WTUxYUU5SG5SSnNNWWJHcnRtblA0RXA4aDRNYUlzZEJXY0V6Mmp5T0FtR2k0WnZWYmJxTXgwY3UvS3lGZzRFODlERDRwTnNjUW5HdkNSaEdEZm9PZ2NLNmhOQ25aeW53T3MiLCJtYWMiOiI5MzE5ZGI0NDc5NzI1NDZlMTE4NzRjZGVjNzI3ODdjMjY5ZDljYmIyOTA4MGY3YWIwODJkYjM2YTU0ZjlkZmQ0IiwidGFnIjoiIn0%3D |
|
.linkedin.com/ | Name: UserMatchHistory Value: AQLkYM0SSwuAPAAAAYbkRzn319xOa_jk1cqYBRyALghP7SAk9oq4YaQs1V-Xk-kd06mPO7YCOUMcMg |
|
.linkedin.com/ | Name: AnalyticsSyncHistory Value: AQKclNIXPgCABgAAAYbkRzn3PxGfR2wmcG7IgQk8XQoMywbtesXvgwxAZVSdlBaGiXoINgHox9Cfn1k_A0PUpA |
|
.linkedin.com/ | Name: bcookie Value: "v=2&206e9592-915a-435b-8ec7-c88612b775bb" |
|
.linkedin.com/ | Name: lidc Value: "b=OGST05:s=O:r=O:a=O:p=O:g=2704:u=1:x=1:i=1678867118:t=1678953518:v=2:sig=AQH2vBZnrSk7lKwd-GHerTApae_8vm1T" |
|
.www.linkedin.com/ | Name: bscookie Value: "v=1&20230315075838ef533f08-dedf-451e-8ff2-1597e0dd7d62AQH0TKp7Hq1WS6Oal5pT-F6eJHObxvoA" |
|
.linkedin.com/ | Name: li_gc Value: MTswOzE2Nzg4NjcxMTg7MjswMjF+ZAx8zYD2w+R+9b+z7lvBNzOt+1q7qAYws6Nsi9q+DQ== |
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 |
---|---|
Strict-Transport-Security | max-age=15724800; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Xss-Protection | 1; mode=block |
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.
academy.swissolympic.ch
assets.b.lernetz.host
cdn.linkedin.oribi.io
cdnjs.cloudflare.com
connect.facebook.net
media.payrexx.com
plausible.io
px.ads.linkedin.com
px4.ads.linkedin.com
region1.google-analytics.com
snap.licdn.com
www.academy.swissolympic.ch
www.facebook.com
www.googletagmanager.com
www.linkedin.com
13.107.43.14
193.5.124.98
2001:4860:4802:32::36
2400:52e0:1e00::1077:1
2600:9000:20eb:9c00:2:53b2:240:93a1
2606:4700::6811:180e
2620:1ec:21::14
2a00:1450:4001:811::2008
2a02:26f0:3500:16::215:14a0
2a03:2880:f01c:8012:face:b00c:0:3
2a03:2880:f11c:8183:face:b00c:0:25de
52.58.15.241
09e398ac1f6c94925579673f362bc95f8c36ab41195f467a28ff20b8194003b3
0fca0294cfaf24a4db0852415eee7bcdea7b9766d59e443fb2d5f0c77eb23363
107a7a0eadcba82495e387e12607bd57e7d184d236a0572db3c49de7b32cf015
1fa3cc699bf76bcd315df7e1c1f36562b043411347358e09b3608dac97a78776
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
2f1232b12e599436bb0dd606f0aaa81881f6d856336531c0d1bbeb4eb1114c2c
6299ded12a358b0f9073abdddeaeb2fd3b3faf66d1593e18d1824f10be766885
6b5ccde10eb16bafdc232cd86f4a956902888439453e3997d980b4f76496ec07
7623cd2f08e71b52b44b054066b11b7583b4c4057a254c1bb6905bed045147bf
7b1eaaaf180a13c29b6dddc3b0ae23333b4397e0f3c065b4c86da2f2530a5f89
945b4271b98e0fb31eb1cc373027f38d48254ba5f2c2c3c663a10eef31b713d7
99ae3f23fb7f68c0bba4b9730aad4d485feb3e48a6a059c6fe993b31e903371e
9d094c4033e36662707f0b4d10751b1138092336dde405e0987864aa266bc001
bbf64e168d128cb84f125e4f470e641dd9c1b601efd80e961aa560da1bed113a
c3be36dd461ab1fb5c2122c5740f5702bb9ab97a5421de6b672a576d1fe58e33
daef769397d571c8907d49c14245d8130ead9d320432ffc246f0f5dae00e0dc9
dbc7aa8b1bf83fccac01a2295a5e7e0a270ca61a27dc4ab505cd433d49207603
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f56ccb2db87aacedd9415232e40f80bff9939703df2f9c3f9ec8a092e545349f
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d