buchsargans.ch
Issued by R3
About this certificate
This digital certificate with serial number 03:04:61:eb:38:c3:ce:13:e3:f4:8a:80:72:5d:04:c9:0b:91 was issued on by Let's Encrypt.
With 3 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=buchsargans.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:04:61:eb:38:c3:ce:13:e3:f4:8a:80:72:5d:04:c9:0b:91Serial Number (int): 262828143719645593770766607490621070969745
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 0e:8c:c3:4c:6d:a7:7e:76:56:19:d1:7e:80:10:9d:58:5c:ee:73:25
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): d8:c2:07:1a:6b:f3:70:50:a6:67:aa:a4:c7:38:ea:d4:af:47:31:b8
Fingerprint (sha256): 1e:fa:99:b5:ca:07:b2:fd:e1:91:89:72:58:8f:15:ee:09:35:96:1d:69:35:af:37:7e:1f:a9:0b:89:7e:09:49
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate buchsargans.ch
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for buchsargans.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
backend.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
Other certificates including the domain name buchsargans.ch
(limited to 100 certificates)
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
www.buchsargans.ch
Certificate
The complete raw certificate details for buchsargans.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGFTCCBP2gAwIBAgISAwRh6zjDzhPj9IqAcl0EyQuRMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMTgyMjMwMjJaFw0yNDAyMTYyMjMwMjFaMBkxFzAVBgNVBAMT DmJ1Y2hzYXJnYW5zLmNoMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA uvHLmNZLfZbGHclCIsSObuLnyOHoqXWg5BTenCw6k49THGriFORXzj62pwD0y1zA LtvWoU4J/+ZVcsqF5D2AtjbOz0+7xszEnIMmgV8WgfKq3lFo8gFse9TloM9FLN5D 6d5OICFy8yExOY60VhJojTjuXbDRv4gtdBIm5Q+MJhjZNlUIiLsa7oyI59dI6BTh RBwuuErGK6NPp/vlkQ/QA9DqjB1nlrcZZTS25h0iMehNrz/ZsW7iLaMN1S/bXgHg DteKEXirkEb316Pt1eTBig7+f56JTljZQhd04FDZSdSOoT6OCZZ5oq07/WR7YCQ6 kn2eH758ttaTDY+WZRaWW/uVGLu+//SWDLponMFa2Pk767CJ17K2xA+wVsQd28wo BW2syyMve4JXVvpiT2tkfLsp7zttTywhOgxUiuVKdWyZR6ZmIO3tuGopD6+Bl6Im hL8Uxs0WHFpxdPVowW5/iAzmy/j+AvxDcYYMRr2/wT77vCB9GjQTtDKzCE4cEFJf kMt3bsAEA/Z8mHNRQdnH7EyC80Exz0kWZy3DfeI9h1mJ7WGoF6Mrfirro/6R3IR7 pnEShuCFZuaZxx4Mj3DhhP/PY4VpWpzkUPFY56uyel1lfW8PfcOJfqus5edBR4Hu M1yphZMxH4RZhXPOfKNM6yeq0ReBdxHbpWGB1AUVamsCAwEAAaOCAjwwggI4MA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD VR0TAQH/BAIwADAdBgNVHQ4EFgQUDozDTG2nfnZWGdF+gBCdWFzucyUwHwYDVR0j BBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsG AQUFBzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6 Ly9yMy5pLmxlbmNyLm9yZy8wRQYDVR0RBD4wPIIWYmFja2VuZC5idWNoc2FyZ2Fu cy5jaIIOYnVjaHNhcmdhbnMuY2iCEnd3dy5idWNoc2FyZ2Fucy5jaDATBgNVHSAE DDAKMAgGBmeBDAECATCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AEiw42vapkc0 D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABi+TFYgYAAAQDAEcwRQIgCn0wAA2s vcH6K7kKKvqGQx3UV4K7EljigYHwQfqo7wECIQDQhunMvMcZni6ulXsgOGS3FS+x A/lCPUfeASg6iymYpgB2AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0 AAABi+TFYl0AAAQDAEcwRQIhAPSd+V7TH3jRg5aZwUkouwVI9IPbzYnbYDhELnAD ngOCAiAwTtlyWx+Rn+ttXBhNZfRTlERDKcRYzn/bGfrM8Wg0KDANBgkqhkiG9w0B AQsFAAOCAQEAp2CQydIPkOuRtZL6lgy2DrWY+ImkT8Frhg8sH7ozOvbC/aeAaSnq SpFq7+lPNNfVCiZBc40XYJErzMHJK0n2NBjdgWdpU8G7bSLmDYTwnxsLKhigBaFE HGgXHC+/+VrE4tPTpwuBXsFzcZT+N45c9cHEAtVG0TxO3AoBpIYOiaZgeGhe3oHO Vcyb+eoz5yPRyKPk9MAIWhcxERfV+oOzTQ4CxNN2EUYj/KA7WkjmWZKaA1nx+JrS NueuLxCz4XXu3/F1IYjhehwaNZJLrSdZrHJbraEBdKCQQ/Zs16umK0MhMppUBzMW RSPmLdeVpDcD0loTqRgtzYhLT5Co15Mc8w== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuvHLmNZLfZbGHclCIsSO buLnyOHoqXWg5BTenCw6k49THGriFORXzj62pwD0y1zALtvWoU4J/+ZVcsqF5D2A tjbOz0+7xszEnIMmgV8WgfKq3lFo8gFse9TloM9FLN5D6d5OICFy8yExOY60VhJo jTjuXbDRv4gtdBIm5Q+MJhjZNlUIiLsa7oyI59dI6BThRBwuuErGK6NPp/vlkQ/Q A9DqjB1nlrcZZTS25h0iMehNrz/ZsW7iLaMN1S/bXgHgDteKEXirkEb316Pt1eTB ig7+f56JTljZQhd04FDZSdSOoT6OCZZ5oq07/WR7YCQ6kn2eH758ttaTDY+WZRaW W/uVGLu+//SWDLponMFa2Pk767CJ17K2xA+wVsQd28woBW2syyMve4JXVvpiT2tk fLsp7zttTywhOgxUiuVKdWyZR6ZmIO3tuGopD6+Bl6ImhL8Uxs0WHFpxdPVowW5/ iAzmy/j+AvxDcYYMRr2/wT77vCB9GjQTtDKzCE4cEFJfkMt3bsAEA/Z8mHNRQdnH 7EyC80Exz0kWZy3DfeI9h1mJ7WGoF6Mrfirro/6R3IR7pnEShuCFZuaZxx4Mj3Dh hP/PY4VpWpzkUPFY56uyel1lfW8PfcOJfqus5edBR4HuM1yphZMxH4RZhXPOfKNM 6yeq0ReBdxHbpWGB1AUVamsCAwEAAQ== -----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 262828143719645593770766607490621070969745 . . . . . . . . [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-11-18 22:30:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-16 22:30:21 +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 'buchsargans.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 762667073076838094499425422305502950055852806849941698984053570449507219772448031144803505523295577745516109202013097239384017061421969521487518502500511006443154877084718336865022622829455474087345425071964711025626583774478051677004908871686041493340895929466084337569313080513382324738462661189312894147100513509000185490585184737486526035383515414890041469340271246286353040177050767171054399342479060904956216231092514435160793504169473743585916889347841952179599583126771927942300782753073829184806012113394107528068696665117169509519792767324148394653971437141130490853841165640719890506114530813550677028428171402466513604293671822125055778004708353362690735227858158824251605507133444070091850015956735768523764472897614874237806882118262429404115777236464265613445670158351553220108967349785513038315008397451314980835189460353674514264907462953981229488243491655839822506832323754835626029349053727472007764452098217449328300944201973502233998499213943379574223512333295904180808948735310818516283441978779789720879372816199040311781794634263768994857576296046882906800157069521514632074582687614364032586968790177043381948991379162759981905824840115123448218424965865824946829113797984025871264007231578719598885985413739 . . . . . . . . . . . . . . . . . . . . [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) 0e8cc34c6da77e765619d17e80109d585cee7325 . . . . . . . . . . . . . . . . [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 (62 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'backend.buchsargans.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'buchsargans.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.buchsargans.ch' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018be4c56206000004030047304502200a7d30000dacbdc1fa2bb90a2afa86431dd45782bb1258e28181f041faa8ef01022100d086e9ccbcc7199e2eae957b203864b7152fb103f9423d47de01283a8b2998a600760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018be4c5625d0000040300473045022100f49df95ed31f78d1839699c14928bb0548f483dbcd89db6038442e70039e03820220304ed9725b1f919feb6d5c184d65f45394444329c458ce7fdb19faccf1683428 . . . . [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) 00a76090c9d20f90eb91b592fa960cb60eb598f889a44fc16b860f2c1fba333af6c2fda7806929ea4a916aefe94f34d7d50a2641738d1760912bccc1c92b49f63418dd81676953c1bb6d22e60d84f09f1b0b2a18a005a1441c68171c2fbff95ac4e2d3d3a70b815ec1737194fe378e5cf5c1c402d546d13c4edc0a01a4860e89a66078685ede81ce55cc9bf9ea33e723d1c8a3e4f4c0085a17311117d5fa83b34d0e02c4d376114623fca03b5a48e659929a0359f1f89ad236e7ae2f10b3e175eedff1752188e17a1c1a35924bad2759ac725bada10174a09043f66cd7aba62b4321329a540733164523e62dd795a43703d25a13a9182dcd884b4f90a8d7931cf3