git.apps.bssn-software.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:0f:c0:ca:33:04:25:1d:ed:c1:40:5b:ee:c0:b9:2e:ff:e2 was issued on by Let's Encrypt.
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=git.apps.bssn-software.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:0f:c0:ca:33:04:25:1d:ed:c1:40:5b:ee:c0:b9:2e:ff:e2Serial Number (int): 266697354952982234337870934907464388116450
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 9b:0e:c2:44:ee:20:db:32:46:cd:9a:e6:3c:98:3a:a1:73:4b:11:86
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 24:88:06:36:92:6c:2d:b1:62:a5:58:ee:03:a1:35:69:ad:74:02:a6
Fingerprint (sha256): b4:25:b5:14:98:8c:15:91:ed:fd:35:e1:f3:78:58:6c:84:24:ff:33:b4:26:70:78:85:fe:59:d5:bf:e1:e4:0c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.org/Check the revocation status for certificate git.apps.bssn-software.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for git.apps.bssn-software.de
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
git.apps.bssn-software.de
Other certificates including the domain name bssn-software.de
(limited to 100 certificates)
connectedlab.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
git.apps.bssn-software.de
connectedlab.apps.bssn-software.de
connectedlab.apps.bssn-software.de
bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
apps.bssn-software.de
docs.bssn-software.com
apps.bssn-software.de
docs.bssn-software.com
oc.apps.bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
bssn-software.de
git.apps.bssn-software.de
bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
mon.apps.bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
connectedlab.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
staging.proveconnect.com
git.apps.bssn-software.de
docs.bssn-software.com
apps.bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
git.apps.bssn-software.de
docs.bssn-software.com
mon.apps.bssn-software.de
bssn-software.de
bssn-software.de
mon.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
git.apps.bssn-software.de
connectedlab.apps.bssn-software.de
connectedlab.apps.bssn-software.de
bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
apps.bssn-software.de
docs.bssn-software.com
apps.bssn-software.de
docs.bssn-software.com
oc.apps.bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
bssn-software.de
git.apps.bssn-software.de
bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
mon.apps.bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
connectedlab.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
staging.proveconnect.com
git.apps.bssn-software.de
docs.bssn-software.com
apps.bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
bssn-software.de
apps.bssn-software.de
docs.bssn-software.com
bssn-software.de
docs.bssn-software.com
git.apps.bssn-software.de
bssn-software.de
git.apps.bssn-software.de
docs.bssn-software.com
docs.bssn-software.com
git.apps.bssn-software.de
docs.bssn-software.com
mon.apps.bssn-software.de
bssn-software.de
bssn-software.de
mon.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
git.apps.bssn-software.de
apps.bssn-software.de
Certificate
The complete raw certificate details for git.apps.bssn-software.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFFjCCA/6gAwIBAgISAw/AyjMEJR3twUBb7sC5Lv/iMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA2MTIxODE5MDBaFw0x NjA5MTAxODE5MDBaMCQxIjAgBgNVBAMTGWdpdC5hcHBzLmJzc24tc29mdHdhcmUu ZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWPIRQUPe/KTlxV+gb Wt3YcQgyBLHmrELuVQaC2JAD+5Xff7ZKqflOAwGbU95w5YN9Y1qOmdPHMYsFhOyC 18wX1oXif/AucXndx+TIocJ020WpyqCsKx2JgOBX09iL8BWei2Q1LOixs2Maxk3e ok/Ooc6T00pAQbN+vcptamwV/GmniDv25SxJYDChT3MOKiMWptpI/+HhJ+HuTOxz PIEcVWjbU1h0LnAmYgBSEw8/TL9C9mbMGoVtZJbZutuhCUwJVFeem0LOKpu24KQZ qB+hYJLv3KVFG/JbVtfzz8Sn/TwF+hRpC9SWpP3QZLgdO8WmHweFJZh2F09Vgm4e xWEDAgMBAAGjggIaMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJsOwkTuINsy Rs2a5jyYOqFzSxGGMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAG CCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMCQGA1UdEQQdMBuCGWdpdC5hcHBzLmJzc24tc29mdHdh cmUuZGUwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHW MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYB BQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1 cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdp dGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNl bmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAQJgZyhvW /YY0EEtFhKQH76+Uc1nofQ4d2WUg6phy3T4CimqLoMm+3vbBspbELCBJ6wBHftFJ 3lNcx5AYbhDgBr6kJVrYDOsiEoECLnSlWnLCrYZMOtetWpqqbp+0pzg+MkyuEWg4 zPDK/u7GmwL+QL2KOKboQYoatwuMivtXZiOqUKyo+8RI6N6Rue0lPXOz7+GHkkzJ onCMZBe4nAhYSqDVEJB+rxfNCM+WhPXll3ziguSQDAZhPqXH//7Gm90Wnaa8FDMs mLlHxg0JFIpE7bR4Pz4O4mO9Mx9iqj6BsrxNKCuZtd+it7fVCbKzvVetrKp2tia8 Eoaypc0N+4CrPg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1jyEUFD3vyk5cVfoG1rd 2HEIMgSx5qxC7lUGgtiQA/uV33+2Sqn5TgMBm1PecOWDfWNajpnTxzGLBYTsgtfM F9aF4n/wLnF53cfkyKHCdNtFqcqgrCsdiYDgV9PYi/AVnotkNSzosbNjGsZN3qJP zqHOk9NKQEGzfr3KbWpsFfxpp4g79uUsSWAwoU9zDiojFqbaSP/h4Sfh7kzsczyB HFVo21NYdC5wJmIAUhMPP0y/QvZmzBqFbWSW2brboQlMCVRXnptCziqbtuCkGagf oWCS79ylRRvyW1bX88/Ep/08BfoUaQvUlqT90GS4HTvFph8HhSWYdhdPVYJuHsVh AwIDAQAB -----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 266697354952982234337870934907464388116450 . . . . . . . . [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 2016-06-12 18:19:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-09-10 18:19:00 +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 'git.apps.bssn-software.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27044839233957982516399321520217742472952538918202490924813242980943908428252569410354322732579431973411720149151704719261987362006381673369018813713179891412419838194953225286345303852903598839210029963032389627804020085808165935753541024857229076537954859500399309558160955994901603960168996977728616940059910480415793393663391685791783304313311633420505231459840525946106812722222953521539757981641632469301743510765092243639268325276487287941473050678208115902113902628781747151239310385600969698123694697485141159464092335428557950620404822912442192632009983209817800313856394582344069194861310133836691949314307 . . . . . . . . . . . . . . . . . . . . [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) 9b0ec244ee20db3246cd9ae63c983aa1734b1186 . . . . . . . . . . . . . . . . [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 (100 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 (29 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'git.apps.bssn-software.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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 00409819ca1bd6fd8634104b4584a407efaf947359e87d0e1dd96520ea9872dd3e028a6a8ba0c9bedef6c1b296c42c2049eb00477ed149de535cc790186e10e006bea4255ad80ceb221281022e74a55a72c2ad864c3ad7ad5a9aaa6e9fb4a7383e324cae116838ccf0cafeeec69b02fe40bd8a38a6e8418a1ab70b8c8afb576623aa50aca8fbc448e8de91b9ed253d73b3efe187924cc9a2708c6417b89c08584aa0d510907eaf17cd08cf9684f5e5977ce282e4900c06613ea5c7fffec69bdd169da6bc14332c98b947c60d09148a44edb4783f3e0ee263bd331f62aa3e81b2bc4d282b99b5dfa2b7b7d509b2b3bd57adacaa76b626bc1286b2a5cd0dfb80ab3e