mail.simoneklein.ch
Issued by R3
About this certificate
This digital certificate with serial number 03:3b:60:0f:da:80:15:f5:5d:32:22:fc:d8:b6:61:c4:e5:d8 was issued on by Let's Encrypt.
With 5 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:
- 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=mail.simoneklein.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3b:60:0f:da:80:15:f5:5d:32:22:fc:d8:b6:61:c4:e5:d8Serial Number (int): 281541205647377633440450976483101330695640
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e8:98:26:b2:7d:fd:48:6a:bf:a1:7b:a6:c0:c4:ce:7d:ba:d6:66:cf
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 16:c4:b5:c0:5a:37:d3:6a:24:c5:f6:9e:63:ff:4b:c3:50:1a:77:12
Fingerprint (sha256): 28:be:3d:1b:71:25:4c:09:75:38:0e:f0:9d:e4:ff:69:64:a7:70:97:fb:f1:32:82:2f:cd:82:0c:ed:18:6d:58
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate mail.simoneklein.ch
5
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mail.simoneklein.ch
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
mail.simoneklein.ch
simoneklein.ch
simoneklein.server320.star-server.info
www.simoneklein.ch
www.simoneklein.server320.star-server.info
simoneklein.ch
simoneklein.server320.star-server.info
www.simoneklein.ch
www.simoneklein.server320.star-server.info
Other certificates including the domain name simoneklein.ch
(limited to 100 certificates)
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
mail.simoneklein.ch
simoneklein.ch
simoneklein.ch
simoneklein.ch
Certificate
The complete raw certificate details for mail.simoneklein.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbTCCBVWgAwIBAgISAztgD9qAFfVdMiL82LZhxOXYMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA5MjMwMDE0MzhaFw0yMzEyMjIwMDE0MzdaMB4xHDAaBgNVBAMT E21haWwuc2ltb25la2xlaW4uY2gwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK AoICAQDRXsCTNUZJlOxVbrPJiUPsVCboJgBYe4aoz1Xf3mjr/BrFH9Rq0q9OSmRp uYQrhLF34qUHRA+iEe2XLN09ABwuNkrn9V+4VDeub7Lt177LunMjUVOLiqCoiXLx AOWGBBlPf/A7/sZY1XYVvpuHFrNyYV04N9f8YX2B3FDeFMkOv8/vT6qwrUyi7rG5 tEcLJDitbt8pIK62LYBPXDOkLDp9G1oYV7QbEw0aMxM+KInyMv0qVIPrRxcvli5R R2hUHh9iCvPTsGCsDQ5F81ZmteqKR5PfETMkUeAxREywFUXdBGGMLrfnLh29KjFi oG5+jopgpMZkGu3Bn/qx6XxB3zr4SBBbh9eO5VOMX4+XAT6RZiG0bYaWsvogqi1z cwSiLngTJctcYTfnmlRV6TDRMlfAfRr1LlijJnJMe/yeyEAAUGJ6kaBFuoDGUtwF os3n+vErne6YvWCCSjKKYdvVBRpUlUjBTqqIPYXtOazb9WiarpFsekRjO6htkq5V wF/hL2JVs4Xw9hajr9Sjn+mS0iQ8clStwULhry3hzYYTN4M9S3Gsa7PaN8dJBgO+ tVvQ59ZMuCMfGg2h0v6Cge2xuadeeBnHvYrwzSiQw7tUYaB3PPIQGuJHCSQkVQ+1 /DhqwcWAtSyWgWrOCodWZZjjJQ260UMqd26mRQySOELC+nsvpQIDAQABo4ICjzCC AoswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD AjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTomCayff1Iar+he6bAxM59utZmzzAf BgNVHSMEGDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcw IQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYW aHR0cDovL3IzLmkubGVuY3Iub3JnLzCBmAYDVR0RBIGQMIGNghNtYWlsLnNpbW9u ZWtsZWluLmNogg5zaW1vbmVrbGVpbi5jaIImc2ltb25la2xlaW4uc2VydmVyMzIw LnN0YXItc2VydmVyLmluZm+CEnd3dy5zaW1vbmVrbGVpbi5jaIIqd3d3LnNpbW9u ZWtsZWluLnNlcnZlcjMyMC5zdGFyLXNlcnZlci5pbmZvMBMGA1UdIAQMMAowCAYG Z4EMAQIBMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAtz77JN+cTbp18jnFulj0 bF38Qs96nzXEnh0JgSXttJkAAAGKv5pbaQAABAMARjBEAiBzADaUiKO/cczmEhNP eJzvJ5ri0/ogKIwH5GyZSawGVQIgGxS6Kexv9W2IkBC8mqpwcIBA2a+se1C2mNWG X8mJkE8AdgB6MoxU2LcttiDqOOBSHumEFnAyE4VNO9IrwTpXo1LrUgAAAYq/mlty AAAEAwBHMEUCIGdV74ETYFAyieJShvihfr+sauR7cswiRTIw7a4OpP8IAiEA5gvn KfTQdxuE0S94wPYmcfX+ZxCdUSTFDYCf59zboZcwDQYJKoZIhvcNAQELBQADggEB AG96F8GL4zHwV7xqA4R2rd1nMh8DJ+ccLXh6TYnIJ5hA2Sbqvgemf7iXiCymZm5N ar+pYP3RMEhrV0NQAHdo/6BvIZ52LNBxLuBIBWTFISwnNrVi4RoTrZNGS0Cj/B9X Cb1NDzblCRKXBDWoRcxK/TZ610r8MB8beJIpQwIR7BAdo7mm+pR53Lpm0dCeN/qL ljksEo7XH6YS0vtYJh0BCrjpGkrzBk0xU1MrbWZWUOGNmpPUHoX3X+QF2qpS3gl2 8E9fgPeFH0q5afsFVqWJBLNPctS0rZaWiaPuyOMXBAs8QYjwdnc0Cep/c07Fi9Un WhM5mjN5gVnHxH5VoMNSbms= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0V7AkzVGSZTsVW6zyYlD 7FQm6CYAWHuGqM9V395o6/waxR/UatKvTkpkabmEK4Sxd+KlB0QPohHtlyzdPQAc LjZK5/VfuFQ3rm+y7de+y7pzI1FTi4qgqIly8QDlhgQZT3/wO/7GWNV2Fb6bhxaz cmFdODfX/GF9gdxQ3hTJDr/P70+qsK1Mou6xubRHCyQ4rW7fKSCuti2AT1wzpCw6 fRtaGFe0GxMNGjMTPiiJ8jL9KlSD60cXL5YuUUdoVB4fYgrz07BgrA0ORfNWZrXq ikeT3xEzJFHgMURMsBVF3QRhjC635y4dvSoxYqBufo6KYKTGZBrtwZ/6sel8Qd86 +EgQW4fXjuVTjF+PlwE+kWYhtG2GlrL6IKotc3MEoi54EyXLXGE355pUVekw0TJX wH0a9S5YoyZyTHv8nshAAFBiepGgRbqAxlLcBaLN5/rxK53umL1ggkoyimHb1QUa VJVIwU6qiD2F7Tms2/Vomq6RbHpEYzuobZKuVcBf4S9iVbOF8PYWo6/Uo5/pktIk PHJUrcFC4a8t4c2GEzeDPUtxrGuz2jfHSQYDvrVb0OfWTLgjHxoNodL+goHtsbmn XngZx72K8M0okMO7VGGgdzzyEBriRwkkJFUPtfw4asHFgLUsloFqzgqHVmWY4yUN utFDKndupkUMkjhCwvp7L6UCAwEAAQ== -----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 281541205647377633440450976483101330695640 . . . . . . . . [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-09-23 00:14:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-22 00:14:37 +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 'mail.simoneklein.ch' . . . . . . . . [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 854155592400630024640025358464218302680300942900472813803758667951028912801333158416650145980632154535733979788331962410408890417983791862447847006738958425585786289971794236948202187272892513010481369886530889726447353753556103788429580100853893309477984468816453174497752876961054711611403730304270383209828964377018695071295746085270257729532143822131334677745066699216846604540634969842174495010760308167684831303874422151073509232978474495231044860384551556990153697881636245042589135620800595972312969395302175290763705831415588155589614038895925177022980306059897731124936329770596095688359318215399227866038685786754468807184240405557466298921804646826100920839086926924261285999747067940741921612935875573149261409976821486017967934071452509377724576845363899325533126472750068901435547356287658176912360490444630312215487111953683758374260130233156469262904530136834117676764269112805645134516934307043087529457179261956628313842515494999038479788468513956969028336210131286403186592163419911847334604360683604949123153565582153419628459353106403934502036030520075024168429517812071706397856265080958863001059353380175837280168333034326877764954728054992997173397619263016642110958185789559728229838131835652404443579363237 . . . . . . . . . . . . . . . . . . . . [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) e89826b27dfd486abfa17ba6c0c4ce7dbad666cf . . . . . . . . . . . . . . . . [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 (144 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.simoneklein.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'simoneklein.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'simoneklein.server320.star-server.info' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.simoneklein.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.simoneklein.server320.star-server.info' . . . . . . . . . . . . . . . . [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) 00ef007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018abf9a5b69000004030046304402207300369488a3bf71cce612134f789cef279ae2d3fa20288c07e46c9949ac065502201b14ba29ec6ff56d889010bc9aaa70708040d9afac7b50b698d5865fc989904f0076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018abf9a5b72000004030047304502206755ef811360503289e25286f8a17ebfac6ae47b72cc22453230edae0ea4ff08022100e60be729f4d0771b84d12f78c0f62671f5fe67109d5124c50d809fe7dcdba197 . . . . [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) 006f7a17c18be331f057bc6a038476addd67321f0327e71c2d787a4d89c8279840d926eabe07a67fb897882ca6666e4d6abfa960fdd130486b574350007768ffa06f219e762cd0712ee0480564c5212c2736b562e11a13ad93464b40a3fc1f5709bd4d0f36e50912970435a845cc4afd367ad74afc301f1b789229430211ec101da3b9a6fa9479dcba66d1d09e37fa8b96392c128ed71fa612d2fb58261d010ab8e91a4af3064d3153532b6d665650e18d9a93d41e85f75fe405daaa52de0976f04f5f80f7851f4ab969fb0556a58904b34f72d4b4ad969689a3eec8e317040b3c4188f076773409ea7f734ec58bd5275a13399a33798159c7c47e55a0c3526e6b