somersetbeads.co.uk
Issued by R3
About this certificate
This digital certificate with serial number 03:e5:3c:22:5d:15:24:7f:85:7e:e3:6d:be:6a:09:f3:fd:b3 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. 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:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=somersetbeads.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:e5:3c:22:5d:15:24:7f:85:7e:e3:6d:be:6a:09:f3:fd:b3Serial Number (int): 339341451925955113386251062005834924162483
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 44:f6:ec:0c:ed:b3:f1:6b:47:a5:3e:21:3e:0f:60:7d:73:4b:04:57
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 6c:ff:08:16:a7:4c:3f:2b:35:47:42:1a:4a:81:f6:4a:25:ee:b8:1c
Fingerprint (sha256): c4:4d:77:d9:a0:1f:2b:d9:af:c6:a7:b5:ec:08:4c:1b:63:c7:7f:df:17:69:bc:71:e1:90:dc:7f:d4:7e:f4:dc
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate somersetbeads.co.uk
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for somersetbeads.co.uk
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
somersetbeads.co.uk
www.somersetbeads.co.uk
www.somersetbeads.co.uk
Other certificates including the domain name somersetbeads.co.uk
(limited to 100 certificates)
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
www.somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
www.somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
www.somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
www.somersetbeads.co.uk
sni.cloudflaressl.com
somersetbeads.co.uk
somersetbeads.co.uk
somersetbeads.co.uk
Certificate
The complete raw certificate details for somersetbeads.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCzCCBPOgAwIBAgISA+U8Il0VJH+FfuNtvmoJ8/2zMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA4MjQyMjAxMjZaFw0yMzExMjIyMjAxMjVaMB4xHDAaBgNVBAMT E3NvbWVyc2V0YmVhZHMuY28udWswggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK AoICAQCfsTsfqz2dvgzmr2sjJzkDGWTEwIVFiHqWMpP/OIhPKs1t1s+OBqHhyMYF 28JrR6sUXDlCq3IObTAy9SYnpWQW51WCXlCkuIlph+Lr8ThjPfT/P3VGyOj42R98 oyLew2xisxZrmpmV4GPh/o1C6/lrlYodgwmsmiYSSNxTrthEMem7LlFBGnpkvegi 38iB3SUMhfYYsE+k4Ad1orhrxnz1Z7eeGt4iehzKv6B/OYKgtEa71F6DGouFhpcL aL6ggPwNv2GdXUAKV1VcSohZkHBBxLyR0EcZfDspK1MZHnLq8SH3tPR3eNQ25+bR RZmgM0tzwULBegmfdjC1fSROWCowffQnmbw+fUvPrtQ9hT9mxMTCHhkVWBnjsvCS a4Bg0q3+VfqDl21JEA702KxH+Jp7uuIXZYCLlnfVLYRcfWkkbjbJW7hZW1dhLQx4 46PQjH9e4x+81wa/TElvoNHCUD3/djb7HXUHJom6OF7hrdHDPy8JSyt8UJWyx71g 6x9hubf2yonkX8/BoFCXXUWqnj2wp7yrzqJBJFmEyP4yUgRmKBd7P0xYi+YVnVfA Ppa03m7Cib2/sghpvnWtBlHCxvwIyteS/sesG7qd2RNiEeu1cWQ/4FFrFGORCzbT /wkbUzv3pSkJfpg7fNYH4WrqzzjqSNrl6BpA9oKs1Q7Rfi9diwIDAQABo4ICLTCC AikwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD AjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRE9uwM7bPxa0elPiE+D2B9c0sEVzAf BgNVHSMEGDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcw IQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYW aHR0cDovL3IzLmkubGVuY3Iub3JnLzA3BgNVHREEMDAughNzb21lcnNldGJlYWRz LmNvLnVrghd3d3cuc29tZXJzZXRiZWFkcy5jby51azATBgNVHSAEDDAKMAgGBmeB DAECATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1AHoyjFTYty22IOo44FIe6YQW cDIThU070ivBOlejUutSAAABiinH/SYAAAQDAEYwRAIgbI3l32BwS3weO7cIUuTr lWR2fMdR2ewYj0DG7l4wPvECIAtl6lo8LaxUXRYU1YwkYviVBfUuRsCNll4i/eia xTAVAHYA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKKcf9CwAA BAMARzBFAiEAiqETfx5F+Etq1Bw99iCm7D+ZMQhmbbAa4qDmGWQaW+4CIA25xWbs p8I+idYNH1KuqUOmPp727sBUHJNzbC3FCFFAMA0GCSqGSIb3DQEBCwUAA4IBAQBF IhpYwYcigYmgIkg5zq0wNgA2TfHKU5UUlUfUHD7ooVmJiG9zRP956bHWMOgTpthN QX1Y2EK/FDv+JZ70azA9pleqtJigjOPcwnn5JqMkCXwZ0YXoLt1DA0rj+/mI2buR b2Pr1Ogi4Jn23KHj0bQxRq+ygZteYMJLZvdx41gT9RENU8L1XTVPWDj1yYNMzQGo Rx4YFpJj4xn60Dtrb/BtQyn/6aM9vnuBXbrdkjpM6+VznK/6rhpw7ZCz6Tf8XpfP 8SGErtK4l4FM2PoLyDncFG1bTILpvce2JupmUjthqUMpWWaiVfpcIijJuwq2Dq9D g9YZq4tjcDO3W2AJ61HB -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAn7E7H6s9nb4M5q9rIyc5 AxlkxMCFRYh6ljKT/ziITyrNbdbPjgah4cjGBdvCa0erFFw5QqtyDm0wMvUmJ6Vk FudVgl5QpLiJaYfi6/E4Yz30/z91Rsjo+NkffKMi3sNsYrMWa5qZleBj4f6NQuv5 a5WKHYMJrJomEkjcU67YRDHpuy5RQRp6ZL3oIt/Igd0lDIX2GLBPpOAHdaK4a8Z8 9We3nhreInocyr+gfzmCoLRGu9RegxqLhYaXC2i+oID8Db9hnV1ACldVXEqIWZBw QcS8kdBHGXw7KStTGR5y6vEh97T0d3jUNufm0UWZoDNLc8FCwXoJn3YwtX0kTlgq MH30J5m8Pn1Lz67UPYU/ZsTEwh4ZFVgZ47LwkmuAYNKt/lX6g5dtSRAO9NisR/ia e7riF2WAi5Z31S2EXH1pJG42yVu4WVtXYS0MeOOj0Ix/XuMfvNcGv0xJb6DRwlA9 /3Y2+x11ByaJujhe4a3Rwz8vCUsrfFCVsse9YOsfYbm39sqJ5F/PwaBQl11Fqp49 sKe8q86iQSRZhMj+MlIEZigXez9MWIvmFZ1XwD6WtN5uwom9v7IIab51rQZRwsb8 CMrXkv7HrBu6ndkTYhHrtXFkP+BRaxRjkQs20/8JG1M796UpCX6YO3zWB+Fq6s84 6kja5egaQPaCrNUO0X4vXYsCAwEAAQ== -----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 339341451925955113386251062005834924162483 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-24 22:01:26 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-22 22:01:25 +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 'somersetbeads.co.uk' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 651487778697667020507047295843958789527853415690306364280094603374683480129453296406771084531704705136068859283248125339999933810421559354658380007884076374982821921429115741685722180325497561480175547467765604896825745524611890988298065161294858381766073446043134209125272525722595776600448730009468150236901766868854972589971365525003074700409295740398173952540664790960196330789549138203474997647611175711299928390366153859582091188602766848403391996907742121474418206023849510712899401169069014925665735389918706462669371684093010370160162023715750570266209036509430750243195855325668864575928960514735435502121390154018780568961004968016960726764873596935844505283530270210384572619426848384539824867957773933092555875909581073172794526923449573563930613785608323148465403556468766161767853763570938612531903302170293815158572989921447276749748663186918153874114134397196829029000384796267687446591386561113730868474366071303043275094040200460919485876844719719487986556496937162508394873771667682358054943273795685722957675573484808619768363498157521805620833787631357594440895239371031118009109501858630767897294908129747802813094054051846511616891358755228216709296468702466820739635348417857808790055310828160764263625874827 . . . . . . . . . . . . . . . . . . . . [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.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.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 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 44f6ec0cedb3f16b47a53e213e0f607d734b0457 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://r3.i.lencr.org/' . . . . . . . . . . . . . . . . [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 (48 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'somersetbeads.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.somersetbeads.co.uk' . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018a29c7fd26000004030046304402206c8de5df60704b7c1e3bb70852e4eb9564767cc751d9ec188f40c6ee5e303ef102200b65ea5a3c2dac545d1614d58c2462f89505f52e46c08d965e22fde89ac53015007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018a29c7fd0b00000403004730450221008aa1137f1e45f84b6ad41c3df620a6ec3f993108666db01ae2a0e619641a5bee02200db9c566eca7c23e89d60d1f52aea943a63e9ef6eec0541c93736c2dc5085140 . . . . [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) 0045221a58c187228189a0224839cead303600364df1ca5395149547d41c3ee8a15989886f7344ff79e9b1d630e813a6d84d417d58d842bf143bfe259ef46b303da657aab498a08ce3dcc279f926a324097c19d185e82edd43034ae3fbf988d9bb916f63ebd4e822e099f6dca1e3d1b43146afb2819b5e60c24b66f771e35813f5110d53c2f55d354f5838f5c9834ccd01a8471e18169263e319fad03b6b6ff06d4329ffe9a33dbe7b815dbadd923a4cebe5739caffaae1a70ed90b3e937fc5e97cff12184aed2b897814cd8fa0bc839dc146d5b4c82e9bdc7b626ea66523b61a943295966a255fa5c2228c9bb0ab60eaf4383d619ab8b637033b75b6009eb51c1