net-promo.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:00:3a:0a:ef:61:3e:84:ce:4b:82:0e:2a:16:ea:19:77:55 was issued on by Let's Encrypt.
With 6 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=net-promo.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:00:3a:0a:ef:61:3e:84:ce:4b:82:0e:2a:16:ea:19:77:55Serial Number (int): 261414009797205226068426761968163996923733
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a3:3d:85:de:9c:7a:43:86:94:29:26:77:b2:6a:e0:a3:34:61:a6:67
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c9:32:5a:fd:ec:6c:c1:af:c5:0a:ab:5c:63:36:07:f1:4c:40:19:56
Fingerprint (sha256): 35:24:80:da:8f:00:16:90:9e:86:4e:83:00:50:e2:d0:29:a6:2d:50:15:26:52:16:87:c6:41:1d:f2:b8:60:e3
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate net-promo.de
6
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for net-promo.de
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
net-promo.de
netpromo.de
qr.net-promo.de
sprachzertifikat.net-promo.de
www.net-promo.de
www.netpromo.de
netpromo.de
qr.net-promo.de
sprachzertifikat.net-promo.de
www.net-promo.de
www.netpromo.de
Other certificates including the domain name net-promo.de
(limited to 100 certificates)
Certificate
The complete raw certificate details for net-promo.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGsjCCBZqgAwIBAgISAwA6Cu9hPoTOS4IOKhbqGXdVMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDQxOTQ0MjlaFw0y MDA2MDIxOTQ0MjlaMBcxFTATBgNVBAMTDG5ldC1wcm9tby5kZTCCAiIwDQYJKoZI hvcNAQEBBQADggIPADCCAgoCggIBAKh4j+aUvjURZwSlVym21AaumkJjQodHNVJw 4R3t8g1w8qO+BCcpO4IM4poY45ORTs1XSmAly/IlFCpWjvCZXHOnFWTVER/HESOw hqyZUcSew7yFuSyJdJ7ihKu+dkU+f05tvnMC6nDjtacIGWbKiPB4PDbd1mhyFePJ vNA2mK/VAMahFc8LEBVcZjTLOwlpJgVZKiBeaIfCm2n1fDWfeqpzs4LYxJJqISBM 3JKZcKyg1wl6lD+l2AQOaE5Xt3HhNh7IaXFUm97/axAa/RIdvbXCLoBN7NdEvPTP BtmG8U4nr/on9oRY+W0X4W68bDCIRog6IgvUyTOqnNyx2FHZKbHzQkSRtp2ZqSwb VDrr6D9LTn4cycfP6CExBXbobs0tqoggU/artSYKTmyQVqtiPDtjg7HQccJwGLTQ Wsvh0P/KnI2/N+Krb1P3zUAPnxGd95YJOhUe3Kq3hgyj48QgA/kUP2JJ9X6w7Qay yoaBoKJiNun+677SMqmCYNK1k8LNIkV7MZrQ2JRNuRdSthtzgApW3+hKJrcVtASp X+vAEj4kY2qvuwZm1HvGzyHztkRrXRFsBbllpyanQzNKO18tHqIV12HpoY3HPTwB tHWCwWb5+SOuACG81b3tywtisKG1BSFsZ9uQRyggKSX3BxeElJCv8UkL63ZyaABM Ur5GKui/AgMBAAGjggLDMIICvzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKM9hd6c ekOGlCkmd7Jq4KM0YaZnMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wdwYDVR0RBHAwboIMbmV0LXByb21vLmRlggtuZXRw cm9tby5kZYIPcXIubmV0LXByb21vLmRlgh1zcHJhY2h6ZXJ0aWZpa2F0Lm5ldC1w cm9tby5kZYIQd3d3Lm5ldC1wcm9tby5kZYIPd3d3Lm5ldHByb21vLmRlMEwGA1Ud IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0 dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADy AHcA5xLysDd+GmL7jskMYYTx6ns3y1YdESZb8+DzS/JBVG4AAAFwp0rp1QAABAMA SDBGAiEAxhvzdpnPLsACCYhm1aBDUE+DoKpXKKTM6Xco2Bc3bWcCIQDITahEiX6Z U7rsScSWBdMR6pKVYUuMNloB6r188/J1PgB3AAe3XBvlfWj/8bDGHSMVx7rmV3xX lLdq7rxhOhpp06IcAAABcKdK6hsAAAQDAEgwRgIhALDqWFJ1bIPAJT9sWQMx/jqG kKKtly8+oysn4S67WnsKAiEAnlCMF+t3sxKcPL6WoOXZWhrDiELZKYOolQHZ8oXA O3gwDQYJKoZIhvcNAQELBQADggEBAFvGLTzktXuo//J355BTAcGXiRGjg2+PSiRE RumWtnCUG0mNdKQayB/DoxSnReelEVjwrvY4FbhB8YioNCPlcGu7OTNDskR5biv4 mFxmkHBSyzC8TaY+EKfAbC+tDXuIdaaH8fmIxw3XJIhiBR6bPrbKF6FWEyCnzJWz Yl6GqIdn5Ocr5tz0a9krGA3+vr0daJ0optjBy5PaxLSGctB062YoUcvbr1JiLXya u77yW1yb5IMTNY0W1USX7TusynwM/a/9/qAdbY5hgwsVw6zBKcsW6vCMdJSHWQyT J1pxzXKjO7pCT42xVoB9xwtzooo/M80xhnThOoUiQL8547DukYE= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqHiP5pS+NRFnBKVXKbbU Bq6aQmNCh0c1UnDhHe3yDXDyo74EJyk7ggzimhjjk5FOzVdKYCXL8iUUKlaO8Jlc c6cVZNURH8cRI7CGrJlRxJ7DvIW5LIl0nuKEq752RT5/Tm2+cwLqcOO1pwgZZsqI 8Hg8Nt3WaHIV48m80DaYr9UAxqEVzwsQFVxmNMs7CWkmBVkqIF5oh8KbafV8NZ96 qnOzgtjEkmohIEzckplwrKDXCXqUP6XYBA5oTle3ceE2HshpcVSb3v9rEBr9Eh29 tcIugE3s10S89M8G2YbxTiev+if2hFj5bRfhbrxsMIhGiDoiC9TJM6qc3LHYUdkp sfNCRJG2nZmpLBtUOuvoP0tOfhzJx8/oITEFduhuzS2qiCBT9qu1JgpObJBWq2I8 O2ODsdBxwnAYtNBay+HQ/8qcjb834qtvU/fNQA+fEZ33lgk6FR7cqreGDKPjxCAD +RQ/Ykn1frDtBrLKhoGgomI26f7rvtIyqYJg0rWTws0iRXsxmtDYlE25F1K2G3OA Clbf6EomtxW0BKlf68ASPiRjaq+7BmbUe8bPIfO2RGtdEWwFuWWnJqdDM0o7Xy0e ohXXYemhjcc9PAG0dYLBZvn5I64AIbzVve3LC2KwobUFIWxn25BHKCApJfcHF4SU kK/xSQvrdnJoAExSvkYq6L8CAwEAAQ== -----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 261414009797205226068426761968163996923733 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-04 19:44:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-02 19:44:29 +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 'net-promo.de' . . . . . . . . [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 687301494464915479001509685087127576808842708176747972559795048208404886027437020714192037188606263249923408772435901915731213621887403150490856307911979141780608088873320340724119020722770414680371596662792094513385987111196237648888556326195652223686827687784661720002627042405380570209854753925761931316027968123836164433375530067138591970670835034828652686896844542627183441437942680211442375281909226509796897006035626979576358204819841939181122711132960565558558047204549873006527827719076551249069073234837528753380182330890486927792262933548653331534154892392359206106118179555842311256291455195835062152056256819140193467417579821948066335403976566043217623767170251018117970113920365667935081082183193546034461357110225350380789213277754011927145155946115423634054757976139954913365409278974671127089923132737188212008127187175248063211534778836073804032486545949199547149570752159499623572436336040314289814856681021230945034519993730926239915614168299899988885409509398353742487335101951486683792361419372588220696484156128208659928434783498016976721057392913604780158198475706583415205247997776164220381111480989150505536025549041148051102108989906910868617683088309675939965395550086876891902249371716137234326996314303 . . . . . . . . . . . . . . . . . . . . [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) a33d85de9c7a438694292677b26ae0a33461a667 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (112 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'net-promo.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'netpromo.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qr.net-promo.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sprachzertifikat.net-promo.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.net-promo.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.netpromo.de' . . . . . . . . . . . . . . . . [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 (69 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.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f2007700e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170a74ae9d50000040300483046022100c61bf37699cf2ec002098866d5a043504f83a0aa5728a4cce97728d817376d67022100c84da844897e9953baec49c49605d311ea9295614b8c365a01eabd7cf3f2753e00770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170a74aea1b0000040300483046022100b0ea5852756c83c0253f6c590331fe3a8690a2ad972f3ea32b27e12ebb5a7b0a0221009e508c17eb77b3129c3cbe96a0e5d95a1ac38842d92983a89501d9f285c03b78 . . . . [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) 005bc62d3ce4b57ba8fff277e7905301c1978911a3836f8f4a244446e996b670941b498d74a41ac81fc3a314a745e7a51158f0aef63815b841f188a83423e5706bbb393343b244796e2bf8985c66907052cb30bc4da63e10a7c06c2fad0d7b8875a687f1f988c70dd7248862051e9b3eb6ca17a1561320a7cc95b3625e86a88767e4e72be6dcf46bd92b180dfebebd1d689d28a6d8c1cb93dac4b48672d074eb662851cbdbaf52622d7c9abbbef25b5c9be48313358d16d54497ed3bacca7c0cfdaffdfea01d6d8e61830b15c3acc129cb16eaf08c749487590c93275a71cd72a33bba424f8db156807dc70b73a28a3f33cd318674e13a852240bf39e3b0ee9181