cdn.4me.com
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 05:65:6b:a1:a4:c3:f4:83:99:a0:5b:be:59:54:d2:76 was issued on by Amazon.
This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=cdn.4me.com
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 05:65:6b:a1:a4:c3:f4:83:99:a0:5b:be:59:54:d2:76Serial Number (int): 7172744986190789310835016913609085558
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: 82:0b:6b:a8:49:c9:5f:ea:8f:f4:37:7d:08:95:c5:5c:5a:5c:19:8d
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): 36:a7:fb:e6:d5:b6:fc:e8:ee:6e:57:f8:66:50:53:d7:41:86:7f:c4
Fingerprint (sha256): 82:05:2c:b9:cf:1f:02:30:bd:75:72:bc:ba:ab:cd:1b:75:29:1c:d4:de:fc:e4:9c:be:24:50:0a:5f:64:8c:a9
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate cdn.4me.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cdn.4me.com
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
cdn.4me.com
Other certificates including the domain name 4me.com
(limited to 100 certificates)
cdn.4me.com
www.4me.com
developer.4me.com
4me.com
storage.au.4me.com
cdn.www.4me.com
cdn.4me.com
learning.4me.com
developer.4me.com
relay.ch.4me.com
developer.4me.com
4me.com
cdn.www.4me.com
4me.com
help.4me.com
www.4me.com
www.4me.com
cdn.4me.com
4me.com
cdn.4me.com
developer.4me.com
www.4me.com
4me.com
cdn.4me.com
learning.4me.com
storage.4me.com
cdn.4me.com
developer.4me.com
4me.com
help.4me.com
4me.com
4me.com
itrp.com
4me.com
4me.com
cdn.www.4me.com
www.4me.com
help.4me.com
itrp.com
www.4me.com
cdn.www.4me.com
cdn.www.4me.com
4me.com
www.4me.com
4me.com
cdn.4me.com
learning.4me.com
help.4me.com
4me.com
learning.4me.com
cdn.4me.com
storage.4me.com
cdn.4me.com
4me.com
www.4me.com
developer.4me.com
4me.com
storage.au.4me.com
cdn.www.4me.com
cdn.4me.com
learning.4me.com
developer.4me.com
relay.ch.4me.com
developer.4me.com
4me.com
cdn.www.4me.com
4me.com
help.4me.com
www.4me.com
www.4me.com
cdn.4me.com
4me.com
cdn.4me.com
developer.4me.com
www.4me.com
4me.com
cdn.4me.com
learning.4me.com
storage.4me.com
cdn.4me.com
developer.4me.com
4me.com
help.4me.com
4me.com
4me.com
itrp.com
4me.com
4me.com
cdn.www.4me.com
www.4me.com
help.4me.com
itrp.com
www.4me.com
cdn.www.4me.com
cdn.www.4me.com
4me.com
www.4me.com
4me.com
cdn.4me.com
learning.4me.com
help.4me.com
4me.com
learning.4me.com
cdn.4me.com
storage.4me.com
cdn.4me.com
4me.com
Certificate
The complete raw certificate details for cdn.4me.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFvzCCBKegAwIBAgIQBWVroaTD9IOZoFu+WVTSdjANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTI0MDIyNjAwMDAwMFoXDTI1MDMyNjIzNTk1OVowFjEU MBIGA1UEAxMLY2RuLjRtZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCv86W1uM0ah+9ebB6bKfX9OBPPInDhkpRy2hNkZl/7pHerhn+IeAr9jeJE vmG2MnulN9iTTh/ZrcnJ4IWTCfuOvQU4CHdrBdlQE9zykStG2kR6JkHC/KDRRX/y vhSTa0GxUcWeC1IopBdEH1Tdj9Q/lAt4ciwFCay+yBLgl7zXqh35ejs/rOgmqBVA qmwxFBsmmUkgWe9Kt4HD6nI09+Aj/f1ODwhg8MrYAfuHUZqHjyjT1ysuQS5Oe+q6 YidVVGn5cBLMgRewdsqbkKDW82wulVENd6Lf7FJ953yryG3vW38FZCNOV6ads5JE 8EEeUoXxNiZZMZrcW/6QmUjc0eu3AgMBAAGjggLhMIIC3TAfBgNVHSMEGDAWgBTA MVLNWlDDgnx0cc7L6Zz5euuC4jAdBgNVHQ4EFgQUggtrqEnJX+qP9Dd9CJXFXFpc GY0wFgYDVR0RBA8wDYILY2RuLjRtZS5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEw DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7 BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3JsLnIybTAyLmFtYXpvbnRydXN0LmNv bS9yMm0wMi5jcmwwdQYIKwYBBQUHAQEEaTBnMC0GCCsGAQUFBzABhiFodHRwOi8v b2NzcC5yMm0wMi5hbWF6b250cnVzdC5jb20wNgYIKwYBBQUHMAKGKmh0dHA6Ly9j cnQucjJtMDIuYW1hem9udHJ1c3QuY29tL3IybTAyLmNlcjAMBgNVHRMBAf8EAjAA MIIBewYKKwYBBAHWeQIEAgSCAWsEggFnAWUAdQDPEVbu1S58r/OHW9lpLpvpGnFn SrAX7KwB0lt3zsw7CAAAAY3kZULPAAAEAwBGMEQCID061zmPo3NBDTyXjV5H3Lxo 4zNsyEqe9FMiG2/HdH32AiBOLRNH+VFwDVHtpyfJEQ1c7sq45jXbfuRLWtdVji6y DgB1AFWB1MIWkDYBSuoLm1c8U/DA5Dh4cCUIFy+jqh0HE9MMAAABjeRlQwMAAAQD AEYwRAIgfJSMFyHuVQdY74mpXVKcmhW+mS4OkJ64TKchW1EZoM0CIE1JScI1AmjB U/wDqBQPOzQIxfHDmjDmSTYbczcL2AurAHUAfVkeEuF4KnscYWd8Xv340IdcFKBO lZ65Ay/ZDowuebgAAAGN5GVCjwAABAMARjBEAiBcfDkAzZH/oXKX4RBaAKQrRZr/ d7uz9BFcldIzj6clbQIgHxWDpqvzE9RKup6L3LH9Ldz6P9BKwLij+sXvnx0Yp3Qw DQYJKoZIhvcNAQELBQADggEBADCa6u5YuF2+qNEHdGtGW2Kl5tO0gfWDxcjw7bZ8 hvn1+i3A5YATdlx2yv2EmNzOoPwWmzdVi//Zv8NfJto73Wg85vfjqzgHLXu56zPi efYaBNAmtEYu8EehCdbEeZinluvKsCY4GhJAZuKHgMrlWFVYVuW+DZUCsYQZMYj+ pJ+/z7D7eh4hbz8NhX69/F2vJY+0IFZ4Yg0lBcFD4DtXzMa1JaLamuEAU0CdzW2u NZ6orj6RX1+vLlV2IRC5nFb+Nfhx6uiNYB8D86oRvYYspHdxy/L4Auf3rOoEp9Ev IB+sSj6Xisrrd/Qw3pTJhuFK2fzggr7NSEIKzNzLqBLOt+A= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr/OltbjNGofvXmwemyn1 /TgTzyJw4ZKUctoTZGZf+6R3q4Z/iHgK/Y3iRL5htjJ7pTfYk04f2a3JyeCFkwn7 jr0FOAh3awXZUBPc8pErRtpEeiZBwvyg0UV/8r4Uk2tBsVHFngtSKKQXRB9U3Y/U P5QLeHIsBQmsvsgS4Je816od+Xo7P6zoJqgVQKpsMRQbJplJIFnvSreBw+pyNPfg I/39Tg8IYPDK2AH7h1Gah48o09crLkEuTnvqumInVVRp+XASzIEXsHbKm5Cg1vNs LpVRDXei3+xSfed8q8ht71t/BWQjTlemnbOSRPBBHlKF8TYmWTGa3Fv+kJlI3NHr twIDAQAB -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 7172744986190789310835016913609085558 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon RSA 2048 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-26 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-03-26 23:59:59 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'cdn.4me.com' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 22211850332653499968115608354739319569090344758260207026599674791147700697877123723348813308937663603523492515516309160002137923127942295040341856473900158885600869463741865207854200959112234739784614890282894046942416820863252025369921739726715440860669007312295170745537973306790849170658025677080815022822902064683643340471988681996312325665239708761441980496526194889101497338454178570345780166707242724054146502586691978942977977158224203027998756263499758708156109853889052132397748289731486772435184572321701901694555719431354658259838673093126073226789173223880672951111767617455281682349399226279197278333879 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 820b6ba849c95fea8ff4377d0895c55c5a5c198d . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdn.4me.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.r2m02.amazontrust.com/r2m02.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (105 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.r2m02.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.r2m02.amazontrust.com/r2m02.cer' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (363 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (359 bytes) 0165007500cf1156eed52e7caff3875bd9692e9be91a71674ab017ecac01d25b77cecc3b080000018de46542cf000004030046304402203d3ad7398fa373410d3c978d5e47dcbc68e3336cc84a9ef453221b6fc7747df602204e2d1347f951700d51eda727c9110d5ceecab8e635db7ee44b5ad7558e2eb20e0075005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c0000018de4654303000004030046304402207c948c1721ee550758ef89a95d529c9a15be992e0e909eb84ca7215b5119a0cd02204d4949c2350268c153fc03a8140f3b3408c5f1c39a30e649361b73370bd80bab0075007d591e12e1782a7b1c61677c5efdf8d0875c14a04e959eb9032fd90e8c2e79b80000018de465428f000004030046304402205c7c3900cd91ffa17297e1105a00a42b459aff77bbb3f4115c95d2338fa7256d02201f1583a6abf313d44aba9e8bdcb1fd2ddcfa3fd04ac0b8a3fac5ef9f1d18a774 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 00309aeaee58b85dbea8d107746b465b62a5e6d3b481f583c5c8f0edb67c86f9f5fa2dc0e58013765c76cafd8498dccea0fc169b37558bffd9bfc35f26da3bdd683ce6f7e3ab38072d7bb9eb33e279f61a04d026b4462ef047a109d6c47998a796ebcab026381a124066e28780cae558555856e5be0d9502b184193188fea49fbfcfb0fb7a1e216f3f0d857ebdfc5daf258fb4205678620d2505c143e03b57ccc6b525a2da9ae10053409dcd6dae359ea8ae3e915f5faf2e55762110b99c56fe35f871eae88d601f03f3aa11bd862ca47771cbf2f802e7f7acea04a7d12f201fac4a3e978acaeb77f430de94c986e14ad9fce082becd48420accdccba812ceb7e0