www.marcusevans.com
Open in
urlscan Pro
216.59.56.43
Public Scan
Effective URL: https://www.marcusevans.com/eventpayments/EventRegistration.aspx?EventId=26855
Submission: On February 25 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on February 14th 2022. Valid for: 3 months.
This is the only time www.marcusevans.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 18.66.248.71 18.66.248.71 | 16509 (AMAZON-02) (AMAZON-02) | |
20 | 216.59.56.43 216.59.56.43 | 53334 (TUT-AS) (TUT-AS) | |
2 | 2a00:1450:400... 2a00:1450:4001:810::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2620:1ec:27::... 2620:1ec:27::cafe:2295 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2a00:1450:400... 2a00:1450:400c:c06::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 40.76.174.66 40.76.174.66 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 2 | 52.142.114.2 52.142.114.2 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 1 | 2620:1ec:c11:... 2620:1ec:c11::200 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
30 | 9 |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-248-71.dus51.r.cloudfront.net
email.professionaltrainingme.com |
ASN53334 (TUT-AS, US)
PTR: customer.ipv4.totaluptime.com
www.marcusevans.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
marcusevans.com
www.marcusevans.com — Cisco Umbrella Rank: 880004 |
540 KB |
5 |
clarity.ms
1 redirects
www.clarity.ms — Cisco Umbrella Rank: 1248 d.clarity.ms — Cisco Umbrella Rank: 2006 c.clarity.ms — Cisco Umbrella Rank: 693 |
24 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 31 |
20 KB |
1 |
bing.com
1 redirects
c.bing.com — Cisco Umbrella Rank: 212 |
551 B |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 6342 |
501 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 2 |
501 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 67 |
445 B |
1 |
professionaltrainingme.com
1 redirects
email.professionaltrainingme.com |
653 B |
0 |
norton.com
Failed
seal.websecurity.norton.com Failed |
|
30 | 9 |
Domain | Requested by | |
---|---|---|
20 | www.marcusevans.com |
www.marcusevans.com
|
2 | c.clarity.ms |
1 redirects
www.marcusevans.com
|
2 | d.clarity.ms |
www.clarity.ms
d.clarity.ms |
2 | www.google-analytics.com |
www.marcusevans.com
www.google-analytics.com |
1 | c.bing.com | 1 redirects |
1 | www.google.de |
www.marcusevans.com
|
1 | www.google.com |
www.marcusevans.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | www.clarity.ms |
www.marcusevans.com
|
1 | email.professionaltrainingme.com | 1 redirects |
0 | seal.websecurity.norton.com Failed |
www.marcusevans.com
|
30 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.symantec.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
me.marcusevansgroup.com R3 |
2022-02-14 - 2022-05-15 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-02-17 - 2022-05-12 |
3 months | crt.sh |
www.clarity.ms DigiCert TLS RSA SHA256 2020 CA1 |
2021-06-01 - 2022-06-01 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2022-02-07 - 2022-05-02 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2022-02-07 - 2022-05-02 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2022-02-17 - 2022-05-12 |
3 months | crt.sh |
a.clarity.ms Microsoft RSA TLS CA 01 |
2021-07-27 - 2022-07-27 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.marcusevans.com/eventpayments/EventRegistration.aspx?EventId=26855
Frame ID: ED898876B607CEFB3E9C73E0D65777DC
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
Supply Chain Risk & Resilience Strategy: Live Online TrainingPage URL History Show full URLs
-
http://email.professionaltrainingme.com/c/11lgcjtHYBMYVIHqNlZp7CYufzEo
HTTP 302
https://www.marcusevans.com/eventpayments/EventRegistration.aspx?EventId=26855 Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- \.aspx?(?:$|\?)
- <input[^>]+name="__VIEWSTATE
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: ABOUT SSL CERTIFICATES
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://email.professionaltrainingme.com/c/11lgcjtHYBMYVIHqNlZp7CYufzEo
HTTP 302
https://www.marcusevans.com/eventpayments/EventRegistration.aspx?EventId=26855 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 27- https://c.clarity.ms/c.gif HTTP 302
- https://c.bing.com/c.gif?CtsSyncId=10C89F83F52040F19F000499EA9866D0&RedC=c.clarity.ms&MXFR=3E44751D6924625B307C644B6D246C46 HTTP 302
- https://c.clarity.ms/c.gif?CtsSyncId=10C89F83F52040F19F000499EA9866D0&MUID=34FA77BC2228697F39A766EA234368AE
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
EventRegistration.aspx
www.marcusevans.com/eventpayments/ Redirect Chain
|
102 KB 102 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.9.1.min.js
www.marcusevans.com/eventpayments/Scripts/ |
90 KB 91 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
www.marcusevans.com/eventpayments/Scripts/ |
35 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form-wizard.js
www.marcusevans.com/eventpayments/Scripts/ |
7 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
event-registration-form.js
www.marcusevans.com/eventpayments/Scripts/ |
10 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
event-registration-ajax.js
www.marcusevans.com/eventpayments/Scripts/ |
4 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.marcusevans.com/eventpayments/assets/less/ |
4 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
stylesheet.css
www.marcusevans.com/eventpayments/assets/fonts/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form-wizard.css
www.marcusevans.com/eventpayments/Styles/ |
970 B 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajax-loading-style.css
www.marcusevans.com/eventpayments/Styles/ |
600 B 696 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
marcus-evans-group.png
www.marcusevans.com/eventpayments/assets/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WebResource.axd
www.marcusevans.com/eventpayments/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Telerik.Web.UI.WebResource.axd
www.marcusevans.com/eventpayments/ |
140 KB 34 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.gif
www.marcusevans.com/eventpayments/images/ |
5 KB 5 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bookingassitance.gif
www.marcusevans.com/eventpayments/images/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
getseal
seal.websecurity.norton.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
footer-image1.png
www.marcusevans.com/eventpayments/images/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loading-image.gif
www.marcusevans.com/eventpayments/images/ |
11 KB 11 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
www.marcusevans.com/eventpayments/Styles/ |
115 KB 115 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9qmcmh9a7e
www.clarity.ms/tag/ |
570 B 946 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
FrutigerNeueLTW1G-Light.woff
www.marcusevans.com/eventpayments/assets/fonts/ |
41 KB 41 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
FrutigerNeueLTW1G-Regular.woff
www.marcusevans.com/eventpayments/assets/fonts/ |
41 KB 42 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
4 B 212 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 445 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 501 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clarity.js
d.clarity.ms/s/0.6.32/ |
53 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c.gif
c.clarity.ms/ Redirect Chain
|
42 B 368 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
d.clarity.ms/ |
0 96 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- seal.websecurity.norton.com
- URL
- https://seal.websecurity.norton.com/getseal?host_name=www.marcusevans.com&size=L&use_flash=NO&use_transparent=NO&lang=en
Verdicts & Comments Add Verdict or Comment
85 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| 1 function| structuredClone function| $ function| jQuery object| jQuery19107887907993641698 boolean| isBrowserIE9 function| isIE function| validEmailAddress function| CopyBookingPersonContact function| showHideColleague function| showHideEmail function| showHideSocialMedia function| showHideOther function| showHideRegisterDetails function| copyRegistrantDetails function| copyCompanyDetails function| ToggleOnBehalfOf function| ToogleSalePersonClick function| ajaxProcessPayment function| onSuccessPayment object| Browser string| GoogleAnalyticsObject function| ga function| clarity object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events function| goToStep object| google_tag_data object| gaplugins object| gaGlobal object| gaData12 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 |
---|---|---|
email.professionaltrainingme.com/ | Name: adestra_ctrk Value: 11lgcjtHYBMYVIHqNlZp7CYufzEo |
|
www.marcusevans.com/ | Name: ASP.NET_SessionId Value: 0knuj0v2swak2itruzf04bgs |
|
.marcusevans.com/ | Name: _ga Value: GA1.2.568125477.1645777293 |
|
.marcusevans.com/ | Name: _gid Value: GA1.2.1813642987.1645777293 |
|
.marcusevans.com/ | Name: _gat Value: 1 |
|
www.clarity.ms/ | Name: CLID Value: e0e75096aa39408885e61251dc05c212.20220225.20230225 |
|
.c.bing.com/ | Name: SRM_B Value: 34FA77BC2228697F39A766EA234368AE |
|
.c.clarity.ms/ | Name: SM Value: C |
|
.clarity.ms/ | Name: MUID Value: 34FA77BC2228697F39A766EA234368AE |
|
.c.clarity.ms/ | Name: ANONCHK Value: 0 |
|
.marcusevans.com/ | Name: _clck Value: j80sz2|1|eza|0 |
|
.marcusevans.com/ | Name: _clsk Value: 1mg8t9y|1645777294115|1|1|d.clarity.ms/collect |
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.
c.bing.com
c.clarity.ms
d.clarity.ms
email.professionaltrainingme.com
seal.websecurity.norton.com
stats.g.doubleclick.net
www.clarity.ms
www.google-analytics.com
www.google.com
www.google.de
www.marcusevans.com
seal.websecurity.norton.com
18.66.248.71
216.59.56.43
2620:1ec:27::cafe:2295
2620:1ec:c11::200
2a00:1450:4001:80f::2003
2a00:1450:4001:810::200e
2a00:1450:4001:82a::2004
2a00:1450:400c:c06::9c
40.76.174.66
52.142.114.2
030a1376d725395eb7652f70b30922873d9435635d621d17b71b6f529d786e20
20638e363fcc5152155f24b281303e17da62da62d24ef5dcf863b184d9a25734
214af60f978be010d1ae4c36142d897f657d39e3826cf08544e50563b5cd6a98
33130dc5c1f1f3b5e76a6c7deb0089211e9bd02f42f5af2c53d3e0e7571b6688
3701cadc5fc84e8ad639f83a87e20d82575e3cc28d479d73a0e66e5230e71c65
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
513f38d4c472734e6b532af67afddcf0f20aa2f705afdc5f106ecfd1cd3d9e07
5eb30a9c2d0d312743e2dddbda6ff0992e0cd1f1973871843369985a7f0fee08
7446d28009c91bac59195748d817d5df3a2dc902acc77f70c951a50b22704b96
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
99c2917ee5b2a01459a923bdd1c676f15ee73b62b87f696e6735312d26f51e12
9b85f982053336b5d89d24c097abe91d0563939ca42d4cd24c76d93b34aaf76f
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
a76f714dd602699871da28ad569699507e1fb69036f13c9ecbaf0d2f8f081149
acef5a5eef32f5aab700c594eb9cd41606cacf69c009a89c9159aad153bcb357
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b7770700ab6c8e47a5612a2e5a8e312faf893051a07c409765afc99b545b2e11
be8839268978b4dc4f4f238fdd2508e3bc297d36abcf3dc3902024fe3ca016b4
c73ef02451b5f682ac6f434db167b010abc382a17f96922eff9f6520ca5e8b02
d16487272a46d86df18f402fc72dafe3e8a446dbdeca6dfb22394625968a3454
d5fd173d00d9733900834e0e1083de86b532e048b15c0420ba5c2db0623644b8
de8502cb11c039d72b575e60e45d0c62784d4a9c58928eb1d711b69453bdc10c
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e92cd60a8ff51749904d91a20ac02d03f77454b0b216076ff42d880a8218d987
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f04b517ba5d6a0510485689a3e42dac000f51640fd71b986804cba178eae42a5
fabe1b48eb79f6cb4d0daabc7706fd498ab47b90b7d882513145ead659d11930
fef722af94b9cd14928905349afda4a2c74a1364639068f3327aac628ad0438c