eu1.concursolutions.com
Open in
urlscan Pro
104.80.22.33
Public Scan
Effective URL: https://eu1.concursolutions.com/
Submission: On March 04 via manual from DE — Scanned from CH
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on July 11th 2023. Valid for: a year.
This is the only time eu1.concursolutions.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 6 | 104.80.22.33 104.80.22.33 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
8 | 13.225.78.53 13.225.78.53 | 16509 (AMAZON-02) (AMAZON-02) | |
13 | 52.222.236.115 52.222.236.115 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 143.204.98.16 143.204.98.16 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 34.197.10.16 34.197.10.16 | 14618 (AMAZON-AES) (AMAZON-AES) | |
28 | 6 |
ASN16625 (AKAMAI-AS, US)
PTR: a104-80-22-33.deploy.static.akamaitechnologies.com
eu1.concursolutions.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-78-53.fra2.r.cloudfront.net
consent.trustarc.com |
ASN16509 (AMAZON-02, US)
PTR: server-52-222-236-115.fra56.r.cloudfront.net
consent-pref.trustarc.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-98-16.fra50.r.cloudfront.net
consent-st.trustarc.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-34-197-10-16.compute-1.amazonaws.com
prefmgr-cookie.truste-svc.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
trustarc.com
consent.trustarc.com — Cisco Umbrella Rank: 3297 consent-pref.trustarc.com — Cisco Umbrella Rank: 15528 consent-st.trustarc.com — Cisco Umbrella Rank: 37074 |
737 KB |
6 |
concursolutions.com
1 redirects
eu1.concursolutions.com — Cisco Umbrella Rank: 100028 |
98 KB |
1 |
truste-svc.net
prefmgr-cookie.truste-svc.net — Cisco Umbrella Rank: 144131 |
2 KB |
28 | 3 |
Domain | Requested by | |
---|---|---|
13 | consent-pref.trustarc.com |
consent.trustarc.com
consent-pref.trustarc.com prefmgr-cookie.truste-svc.net |
8 | consent.trustarc.com |
eu1.concursolutions.com
consent.trustarc.com |
6 | eu1.concursolutions.com |
1 redirects
eu1.concursolutions.com
|
1 | prefmgr-cookie.truste-svc.net | |
1 | consent-st.trustarc.com |
consent-pref.trustarc.com
|
28 | 5 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.concursolutions.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-07-11 - 2024-07-11 |
a year | crt.sh |
*.trustarc.com Amazon RSA 2048 M02 |
2023-04-17 - 2024-05-14 |
a year | crt.sh |
*.truste-svc.net Amazon RSA 2048 M01 |
2023-04-23 - 2024-05-21 |
a year | crt.sh |
This page contains 5 frames:
Primary Page:
https://eu1.concursolutions.com/
Frame ID: CEF660D8BC49294C6F78BB436D09094D
Requests: 11 HTTP requests in this frame
Frame:
https://consent-pref.trustarc.com/?type=concursolutions_v2&site=concursolutions.com&country=ch&action=notice&locale=de&behavior=expressed&layout=default_eu&behaviorManager=eu&irm=false&from=https://consent.trustarc.com/&session=a5274938-ef65-4b36-a412-41d94111e313&userType=NEW
Frame ID: 93446EBFDA735241DC53757D12A81B19
Requests: 14 HTTP requests in this frame
Frame:
https://consent-pref.trustarc.com/defaultpreferencemanager/deferredjs/5424EE7377966037362DBC50B9604B81/11.cache.js
Frame ID: 59221EDA8B5AE72B6A52CEE920FF6EAB
Requests: 3 HTTP requests in this frame
Frame:
https://prefmgr-cookie.truste-svc.net/cookie_js/cookie_iframe.html?parent=https://consent-pref.trustarc.com/?type=concursolutions_v2&site=concursolutions.com&country=ch&action=notice&locale=de&behavior=expressed&layout=default_eu&behaviorManager=eu&irm=false&from=https://consent.trustarc.com/&session=a5274938-ef65-4b36-a412-41d94111e313&userType=NEW
Frame ID: B06405CC6E852C64658DA4BC06C37BD9
Requests: 1 HTTP requests in this frame
Frame:
https://consent-pref.trustarc.com/cookie_inneriframe.html
Frame ID: ABBABE10339C1803AB154CE7C915C1FF
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Cookie-Einwilligung | Concur SolutionsPage URL History Show full URLs
-
http://eu1.concursolutions.com/
HTTP 301
https://eu1.concursolutions.com/ Page URL
Detected technologies
React (JavaScript Frameworks) ExpandDetected patterns
- <[^>]+data-react
Akamai Bot Manager (Security) Expand
Detected patterns
TrustArc (Cookie compliance) Expand
Detected patterns
- consent\.trustarc\.com
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://eu1.concursolutions.com/
HTTP 301
https://eu1.concursolutions.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
eu1.concursolutions.com/ Redirect Chain
|
4 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
58375703
eu1.concursolutions.com/akam/13/ |
26 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
notice
consent.trustarc.com/ |
14 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RXnNJMBc
eu1.concursolutions.com/ON47lFA3337k-/74V/UrS1mwmNK6Q/E3ibDNkbpcbY/CjgEQVEoKw8/BG8/ |
222 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
RXnNJMBc
eu1.concursolutions.com/ON47lFA3337k-/74V/UrS1mwmNK6Q/E3ibDNkbpcbY/CjgEQVEoKw8/BG8/ |
18 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
157 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1.7-2475
consent.trustarc.com/asset/notice.js/v/ |
92 KB 92 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
log
consent.trustarc.com/ |
43 B 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pixel_58375703
eu1.concursolutions.com/akam/13/ |
0 634 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
consent-pref.trustarc.com/ Frame 9344 |
5 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
noticemsg
consent.trustarc.com/ |
43 B 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
defaultpreferencemanager.nocache.js
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
7 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent-st.trustarc.com/ Frame 9344 |
20 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loading.gif
consent-pref.trustarc.com/images/ Frame 9344 |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5424EE7377966037362DBC50B9604B81.cache.js
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
107 KB 108 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
truste
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
1 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
truste
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
48 B 610 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
EuPreferenceManager.css
consent-pref.trustarc.com/ Frame 9344 |
30 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
11.cache.js
consent-pref.trustarc.com/defaultpreferencemanager/deferredjs/5424EE7377966037362DBC50B9604B81/ Frame 5922 |
280 KB 281 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4.cache.js
consent-pref.trustarc.com/defaultpreferencemanager/deferredjs/5424EE7377966037362DBC50B9604B81/ Frame 5922 |
21 KB 22 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie_iframe.html
prefmgr-cookie.truste-svc.net/cookie_js/ Frame B064 |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
truste
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
1 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
truste
consent-pref.trustarc.com/defaultpreferencemanager/ Frame 9344 |
25 KB 7 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent.trustarc.com/ Frame 9344 |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5.cache.js
consent-pref.trustarc.com/defaultpreferencemanager/deferredjs/5424EE7377966037362DBC50B9604B81/ Frame 5922 |
8 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent.trustarc.com/ Frame 9344 |
127 KB 127 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent.trustarc.com/ Frame 9344 |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie_inneriframe.html
consent-pref.trustarc.com/ Frame ABBA |
2 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent.trustarc.com/ Frame 9344 |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
17 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 function| doRedirect function| isConsented function| checkForConsent string| bazadebezolkohpepadr object| _cf object| bmak string| _sdTrace string| urhehlevkedkilrobacf function| _truste_eumap object| truste string| userType object| $temp_box_overlay function| _truste_eu object| PREF_MGR_API_DEBUG object| PrivacyManagerAPI object| TRUSTE_CMAPI_DEBUG6 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 |
---|---|---|
eu1.concursolutions.com/ | Name: akacd_MainPolicy Value: 3887009678~rv=21~id=049fc56e2753f0820583b663698f4c47 |
|
.eu1.concursolutions.com/ | Name: TAsessionID Value: a5274938-ef65-4b36-a412-41d94111e313|NEW |
|
.concursolutions.com/ | Name: _abck Value: 41559F2FECFC304E6D2369AB2BA37F38~0~YAAQjyMVAhb2gfCNAQAAOtiHCQvn8Dwgg1mij2onUNO0uoRiMhS1fhpzTcqrRnCqjYe3UcVUA6CFx2un/msBLGuMThgu63d3p8arG6VshwhYxpJfjKvgJkRF+Sb4hnySx5Yjmxy445Fz/Q9s7R9/0OUgwhUVflo7eiHQpkuYz3rIwNdjUVHuRCDkTEJYjzQ2ilrt1rcd6pJH0HgfJF3UsDsvfkIjkRj93OuB4m3s2+NbKZx0Ht8HJ4sMw4GrEtK6UGCBxppoNNaCGmgDWAXmPZb1UN1egrMvZZIJeHWpmEqIUbbaNN9IvxO7G18DsE8/KmPxD0qOdr5o4Pp7IrXuzj0n3rA/RsHd4DLcFgGwUxSpczF7q9OHoSbLX08cG2XOcwRl5+G4SX7w3LwhVe/uYHlq4cD6TlgkAZ0TgsanBNu7~-1~-1~-1 |
|
.concursolutions.com/ | Name: bm_sz Value: EA93F30C084902FDBED8DFF96E85387C~YAAQjyMVAhf2gfCNAQAAOtiHCRf2uVhQBK2o53Yqx/lXmZ0Api0haobkb79wSW/NzPESHlE0YMH7x/KJUon59VU+ydin6VYHQJOiv8/9b3XEt4LB43DG5Ndkldy6QBAJS0Xa1OYtkhJ4Cg/I7TiHAQyY7iufrW+Dy7DCwTRyQnu3iKzZmeUa4SV8vhTb+fT9blqkESvlUZiX5cgthUiinMfbKg7QheS3CojvcewKJBRSrcx5de0nGAd97WW5jC8N/kbmwQlrNY0Bze1HVIvux7lv2clecxMx6BUjwLAv+yQr4i4cvMhNt3QnrWgcBj1Zf2Vs/Vq5mGEqWVj9vgZmHAV3LeaErUb4o8vgs56AzXjwVtX956+XQ+4T9SO6b7I=~4600134~4605489 |
|
.concursolutions.com/ | Name: ak_bmsc Value: 551CE3578513AA38D90DA8416A641A98~000000000000000000000000000000~YAAQjyMVAjn2gfCNAQAAatqHCRcp2wP3Z9/vci6ZP2pwLZsrzyqd9P+EDRmE5rD/8wYlK3ZxyDyM19W4BP5qIuhhEyWe6pauZpMHkgTPojDQLbJYKI943oIgWzixcAtADggmuQ+4D2QHPqFwJGFn3TZyqZiumR5as7Sdi3yMC03apwB6+j37R9DgIVW/5nb544fSSCkRuRRnaVm/uzvwuMd1TV+vhm+qKmwrhtT/+ZOwzQ3GLt0AZIApTGNywC3Og8KGlrTo6/DahfckpufhNq74EswnCR3FOGMJuNS711D7iX495Wvct79v5wdKirMdFgSOu7s4Ln7gEYfxQkDh441pDq5Hebs+W1ZldpHwtHo9CPgnFFtTGsIaMqcU3McfOKgGfu/gQ4SPtotaagJtnsTpZTWSrZADTqMQLmcdOEGXxhwXahOXuCCyJ4lIVUzDEdSye0zC9nzVlvxdh9jpC1THymkXBg== |
|
prefmgr-cookie.truste-svc.net/ | Name: cookie_3rdparty Value: enabled |
11 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 |
---|
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=31536000; includeSubDomains |
X-Content-Type-Options | nosniff |
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.
consent-pref.trustarc.com
consent-st.trustarc.com
consent.trustarc.com
eu1.concursolutions.com
prefmgr-cookie.truste-svc.net
104.80.22.33
13.225.78.53
143.204.98.16
34.197.10.16
52.222.236.115
04e2be7f4e69f3ed4ad78513dc24d1eb6ebddc3467182a1bd33bb2169860cb57
2ccd80e8d18c5487a17486887b1fb9e6b39d10aa2442f0ac754fc8d2792eb2cb
33ef18d2272c205596b1195f9b135713340d1ab8d18f64c6cd6f95c89618cfab
365c4e4e15bb05abb8135ba921b7ff58c93459e1b8eda9e1835c13ba7ecec1b4
3716a4041b5eb5ef2e9d6e5bcc00a5867191d431534a3a45e11ea696d1aec316
3f4fb3cbd69b5c862e78a33733ac8ef1e17559f4e1032a1703c254e185c81282
407d40651225e9ce7c887f32e1d10213df4aba24a4fc4ffbee407d26573eab89
4ab1acccf54ba29f583ab5d2f4d79d8ce1a4f31fe7760c9c1e0f48aaee16f0a5
5bb568954f157191aa1fdcfae53ad4986272c09686107b7aace41f82b1ab780a
70e36ea72087ceb1d7ff728a75efafec56714f360a0e0056c2a3fcb2b6dacfed
73d6b6b0ed2306a07c0c2e42ef7d7cb6fa45424acbbf0e05879617387a0a0fc2
8083f2ae8ce115e32e2438f1942b9cbabe2ceb460cc115feb35691323e7754b8
80d54533f80e8233621f965ae0a7713928bdb4d491ed0eb5e90434550f1894cb
914b98c4be37d22289a09667dc5083f7c625d972fea66a049d73decad7f1df72
98b3d9d20e032f90aca49e9b116225d539ff6fbdb7e42c3c363f63896ac03d2a
9f565b4cdf200b503b4c09d2e4644a1fbec24230e60b873ab7e09ae969a6fc1b
a2de091c86c5a7b6dcc572eb6e5a76c2cd72ce27a2042a8dc2974f15b33566ed
ad184d925b5be35286b944078a75702a4169637f003ea51e81b14e3bf305f545
b6d40b277b4efa5a68b1bafb97c1316bcb2de30c29b351bca074c0cdce5feb96
b9ee6f41a4da0972108c94e9bca652b0103ca658e8b161af3b94dd2023fda9c5
bef9393fcdfc7a7299c058ba2a69253c32e0964dd3e97834e17a8cdb5dce7cf6
d554361630709572f4c9e33d02ca5ae56275756099a62195513017a0421f73c2
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e5356c4d200584b116d9ac14f89d883b120dbe4d7878914a4fa22358074c74f8
eb7cfd3d959b2e09c170f532e29f8b825f9bc770b2279fde58e595617753e244
f1ba71d3bf034aeceecb8895e71a44f4806dbb5bcc44e46fd8fc461a774eb880
f21aae1737c77a4f356adcf166f9b1783d76ea41d8b02f0797162c6c0b5f6a22
fe272da1074af5766af66af8de801c982fffb59fc9fa49ae46ba8d5af903ceb8