www.4teamwork.ch
Issued by R3
About this certificate
This digital certificate with serial number 04:e1:aa:92:8e:dd:3d:bd:b3:30:1b:ed:9d:81:d8:c2:ea:7e 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=www.4teamwork.ch
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:e1:aa:92:8e:dd:3d:bd:b3:30:1b:ed:9d:81:d8:c2:ea:7eSerial Number (int): 425239406016507618201941981944773416774270
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 3f:3b:80:f6:c0:33:a7:20:96:b1:a6:6d:b2:7e:83:c7:cb:0d:3d:1b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 4c:b0:ad:6d:31:34:eb:83:53:b0:8b:1c:14:68:bb:07:33:8e:7b:29
Fingerprint (sha256): 44:25:b8:e9:a2:72:65:99:1f:82:4f:fa:61:b7:2e:2c:32:51:d9:5d:d9:d6:9f:a3:8c:50:b8:7c:e2:4f:3c:1c
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.4teamwork.ch
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.4teamwork.ch
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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
4teamwork.ch
www.4teamwork.ch
www.4teamwork.ch
Other certificates including the domain name 4teamwork.ch
(limited to 100 certificates)
ersigen.4teamwork.ch
www.pk-koeniz.ch
www.bgbern.ch
4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
4teamwork.ch
sentry-test.4teamwork.ch
www.4teamwork.ch
unentbaerlich.ch
*.4teamwork.ch
www.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
www.4teamwork.ch
www.4teamwork.ch
newsletters.4teamwork.ch
www.4teamwork.ch
ersigen.4teamwork.ch
ersigen.4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
community.4teamwork.ch
newsletters.4teamwork.ch
community.4teamwork.ch
newsletters.4teamwork.ch
www.bgbern.ch
www.4teamwork.ch
newsletters.4teamwork.ch
www.bgbern.ch
*.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.4teamwork.ch
newsletters.4teamwork.ch
dev.meetings.4teamwork.ch
www.pk-koeniz.ch
devblog.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
www.4teamwork.ch
4teamwork.ch
*.4teamwork.ch
www.bgbern.ch
www.bgbern.ch
devblog.4teamwork.ch
www.4teamwork.ch
ersigen.4teamwork.ch
ersigen.4teamwork.ch
community.4teamwork.ch
*.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
*.4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
unentbaerlich.ch
*.4teamwork.ch
www.4teamwork.ch
*.4teamwork.ch
4teamwork.ch
www.pk-koeniz.ch
www.pk-koeniz.ch
www.bgbern.ch
www.4teamwork.ch
www.pk-koeniz.ch
www.bgbern.ch
4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
4teamwork.ch
sentry-test.4teamwork.ch
www.4teamwork.ch
unentbaerlich.ch
*.4teamwork.ch
www.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
www.4teamwork.ch
www.4teamwork.ch
newsletters.4teamwork.ch
www.4teamwork.ch
ersigen.4teamwork.ch
ersigen.4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
community.4teamwork.ch
newsletters.4teamwork.ch
community.4teamwork.ch
newsletters.4teamwork.ch
www.bgbern.ch
www.4teamwork.ch
newsletters.4teamwork.ch
www.bgbern.ch
*.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.bgbern.ch
www.4teamwork.ch
newsletters.4teamwork.ch
dev.meetings.4teamwork.ch
www.pk-koeniz.ch
devblog.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
www.4teamwork.ch
4teamwork.ch
*.4teamwork.ch
www.bgbern.ch
www.bgbern.ch
devblog.4teamwork.ch
www.4teamwork.ch
ersigen.4teamwork.ch
ersigen.4teamwork.ch
community.4teamwork.ch
*.4teamwork.ch
www.bgbern.ch
newsletters.4teamwork.ch
*.4teamwork.ch
dev.meetings.4teamwork.ch
www.4teamwork.ch
www.bgbern.ch
unentbaerlich.ch
*.4teamwork.ch
www.4teamwork.ch
*.4teamwork.ch
4teamwork.ch
www.pk-koeniz.ch
www.pk-koeniz.ch
www.bgbern.ch
www.4teamwork.ch
Certificate
The complete raw certificate details for www.4teamwork.ch in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE+zCCA+OgAwIBAgISBOGqko7dPb2zMBvtnYHYwup+MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA3MjMwMTA4MDZaFw0yMzEwMjEwMTA4MDVaMBsxGTAXBgNVBAMT EHd3dy40dGVhbXdvcmsuY2gwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQDaTL5ht/PAzN0T5Ew1miiueRTe/0A2GrNY+n8rMGWWOchPB+I/rfeuu2PCawgq Fbg3alIq2K5Ty7eR3VpCUBFeH6FHxdsh0ZH7jP9LgkvZWuYTXfLrJaBdsnK9KiQB SB4LG5a/fOPZcBf4sPisqKcnZDveLGHYxI/QdQtnyMvT7HtgHU5ffFqeVzu+EERl 67Ot89beemeUYHfRZ5AecWQn1/MvgFzLH+f5+wG/2s3o7w2nY6F8lKKlGuWkejRh IduMIXHEExXsomqhvQ4k5OA6E54A0Ez8tVZ4b2sCiW8q8OW1+bU73OaQHqGI9SBv FkdgpBnoSQISKcQytX8XfPsVAgMBAAGjggIgMIICHDAOBgNVHQ8BAf8EBAMCBaAw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFD87gPbAM6cglrGmbbJ+g8fLDT0bMB8GA1UdIwQYMBaAFBQusxe3WFbL rlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDov L3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5v cmcvMCkGA1UdEQQiMCCCDDR0ZWFtd29yay5jaIIQd3d3LjR0ZWFtd29yay5jaDAT BgNVHSAEDDAKMAgGBmeBDAECATCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB3ALc+ +yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABiYCBBR4AAAQDAEgwRgIh AMIX4B9ClLoP7COXDLWj/+iGm1LjDSEvS8nKvofC/lQ8AiEA7pKVxz2nF8mixS9s D7Lyd8+LY3FuL16lgvli5uF9Nx8AdQDoPtDaPvUGNTLnVyi8iWvJA9PL0RFr7Otp 4Xd9bQa9bgAAAYmAgQUzAAAEAwBGMEQCIBvRgOhxSFxbVjZZqb4lUXHZ/01S60MD 6hrXqYR8iVwQAiB19Rpo8bSBdjkPzjmsaSzMHYBEMFAOPtvk07CmrwyF/zANBgkq hkiG9w0BAQsFAAOCAQEAIlUkybhw7PklNi4/BHnllHReT0Hsyrk6wZH+YROfoNep F2PiiBzSICDoXeVIxRJ41BCUZfyoS4ibXipgdN+0uoF7KefBgm3/sbJI+tXvZmxI 4Kl3PcwQLn/9P/esgaWc5T8k1QYXo8h8c4Frd4+OWj4X+l/bqigKO1mGkVJ8L1C5 J2oyni1FIBaD3FfM3OjhAei9H8m0njrsKf9RVg99FNtxsoYJmMv14BuvMyK3PRfa z0NygDWe/RkUaRmNRKhTgMLRkgt3Ma1G8aqvTut8xltxpJfGyjhaDmVgNbVky45f 5BR5dp3hlhULuHXxWtTtSHuPVmh0htUXNYidBf6zzA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2ky+YbfzwMzdE+RMNZoo rnkU3v9ANhqzWPp/KzBlljnITwfiP633rrtjwmsIKhW4N2pSKtiuU8u3kd1aQlAR Xh+hR8XbIdGR+4z/S4JL2VrmE13y6yWgXbJyvSokAUgeCxuWv3zj2XAX+LD4rKin J2Q73ixh2MSP0HULZ8jL0+x7YB1OX3xanlc7vhBEZeuzrfPW3npnlGB30WeQHnFk J9fzL4Bcyx/n+fsBv9rN6O8Np2OhfJSipRrlpHo0YSHbjCFxxBMV7KJqob0OJOTg OhOeANBM/LVWeG9rAolvKvDltfm1O9zmkB6hiPUgbxZHYKQZ6EkCEinEMrV/F3z7 FQIDAQAB -----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 425239406016507618201941981944773416774270 . . . . . . . . [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-07-23 01:08:06 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-21 01:08:05 +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 'www.4teamwork.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27557794200956837595709153394612224661798055905685251617023668104840509501074283602288796872466136347503718192373642463312034985537414329054898646775452216557138576971133592635114926779357641374554610588084804048143716413969219137476930489044305493502620451702802436920524609371338125007591266785606628732860265526642246568810121539448569723822318830385593704714333366795991408904243493524880078331976270053113120514098884854126219320281929393685849483568906151163166212702933810570511498201933539323053784850303039254148510985021604408891164211847892275567279840627403479978091612092059872440720127423153257030941461 . . . . . . . . . . . . . . . . . . . . [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) 3f3b80f6c033a72096b1a66db27e83c7cb0d3d1b . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '4teamwork.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.4teamwork.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) 00f0007700b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb499000001898081051e0000040300483046022100c217e01f4294ba0fec23970cb5a3ffe8869b52e30d212f4bc9cabe87c2fe543c022100ee9295c73da717c9a2c52f6c0fb2f277cf8b63716e2f5ea582f962e6e17d371f007500e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018980810533000004030046304402201bd180e871485c5b563659a9be255171d9ff4d52eb4303ea1ad7a9847c895c10022075f51a68f1b48176390fce39ac692ccc1d804430500e3edbe4d3b0a6af0c85ff . . . . [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) 00225524c9b870ecf925362e3f0479e594745e4f41eccab93ac191fe61139fa0d7a91763e2881cd22020e85de548c51278d4109465fca84b889b5e2a6074dfb4ba817b29e7c1826dffb1b248fad5ef666c48e0a9773dcc102e7ffd3ff7ac81a59ce53f24d50617a3c87c73816b778f8e5a3e17fa5fdbaa280a3b598691527c2f50b9276a329e2d45201683dc57ccdce8e101e8bd1fc9b49e3aec29ff51560f7d14db71b2860998cbf5e01baf3322b73d17dacf437280359efd191469198d44a85380c2d1920b7731ad46f1aaaf4eeb7cc65b71a497c6ca385a0e656035b564cb8e5fe41479769de196150bb875f15ad4ed487b8f56687486d51735889d05feb3cc