allianceibm.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:e7:6e:bd:15:d0:cd:f9:9b:c3:96:56:35:e7:2f:c9:f2:eb 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=allianceibm.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:e7:6e:bd:15:d0:cd:f9:9b:c3:96:56:35:e7:2f:c9:f2:ebSerial Number (int): 340089281420133934493121717613265116852971
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: de:9d:5c:aa:57:e7:78:6d:cb:2b:72:fd:32:a5:c3:3f:86:a1:f0:63
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 10:e8:24:fd:eb:26:0a:6e:44:ae:7d:36:d3:2d:a7:c9:79:ae:bc:95
Fingerprint (sha256): 07:29:fb:03:9c:ce:8b:1a:03:a9:01:92:f6:72:c3:6e:7e:6e:48:8d:ac:15:cf:8e:c3:24:7e:be:8e:aa:38:81
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate allianceibm.org
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for allianceibm.org
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
allianceibm.org
www.allianceibm.org
www.allianceibm.org
Other certificates including the domain name allianceibm.org
(limited to 100 certificates)
allianceibm.org
allianceibm.org
kosonk12.org
allianceibm.org
arbitrage.sc
sex-videos.co.za
enerpactoolsgroup.co.za
modalonmain.ca
allianceibm.org
westkelownavacationrentals.ca
allianceibm.org
allianceibm.org
allianceibm.org
allianceibm.org
crazyshrooms.ca
allianceibm.org
p-c.co.za
www.allianceibm.org
allianceibm.org
goldenoldies.ca
car.uuua.org
allianceibm.org
plasmatv.co.za
allianceibm.org
divingequipment.online
brioche.house
allianceibm.org
www.allianceibm.org
farada.ae
allianceibm.org
allianceibm.org
mygrinder.ca
allianceibm.org
allianceibm.org
kosonk12.org
allianceibm.org
arbitrage.sc
sex-videos.co.za
enerpactoolsgroup.co.za
modalonmain.ca
allianceibm.org
westkelownavacationrentals.ca
allianceibm.org
allianceibm.org
allianceibm.org
allianceibm.org
crazyshrooms.ca
allianceibm.org
p-c.co.za
www.allianceibm.org
allianceibm.org
goldenoldies.ca
car.uuua.org
allianceibm.org
plasmatv.co.za
allianceibm.org
divingequipment.online
brioche.house
allianceibm.org
www.allianceibm.org
farada.ae
allianceibm.org
allianceibm.org
mygrinder.ca
allianceibm.org
Certificate
The complete raw certificate details for allianceibm.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGHzCCBQegAwIBAgISA+duvRXQzfmbw5ZWNecvyfLrMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA5MTUyMjQ4MTRaFw0x ODEyMTQyMjQ4MTRaMBoxGDAWBgNVBAMTD2FsbGlhbmNlaWJtLm9yZzCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMdqCO2rBYV27Bi1Kvxop7yHLO4VGAtL YG4p1VGOKvdM/My4vUFxYmcGhG0ZvqiFeTnNuBYCWUn61+7nd/BG4t9P+i7NJsHc COqBnJbPTlQedbrrZe1YzL0AfpJzR+QurSmUhAvECXzb/Y70lILNBgcKYuDsXUP9 b1abfb3uqVopuwWlmTS9uw7X+qo3ftnq+FujsQD2qOJGL934nq6ugk5FyM6qqlhT QqePJRev7zsuR5xilT2vNDFECIP6iFrvABq6Il00x4atB7vWvVoB3oJUOo+HTbg3 kXU9RYvAAGhgOTZ+AjJZGJmiudX/iOIFPrOCzl/CobDa0TdaoV4ahnkCAwEAAaOC Ay0wggMpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU3p1cqlfneG3LK3L9MqXDP4ah 8GMwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAvBgNVHREEKDAmgg9hbGxpYW5jZWlibS5vcmeCE3d3dy5hbGxpYW5jZWli bS5vcmcwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHW MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYB BQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1 cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdp dGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNl bmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2 ANt0r+7LKeyx/so+cW0s5bmquzb3hHGDx12dTze2H79kAAABZd+ihCAAAAQDAEcw RQIgW82gVv6KeayneoNVlktVPH2nkgLjgq+/JFUDYSJ/+TsCIQD1aaUtPN/WJ47V SbFA7Q9toJtZRSY5TNXQE13dX84fAAB3ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLc pMMM9OVFR/R4AAABZd+ihoYAAAQDAEgwRgIhAJe6JJ4pwU3Ta3ZDDSlFz3E8EMKY PYs9s8OSSH3e3ZhZAiEAlzSXqurED4svOMXO0Saq0XNYo5w8vJSiG40qedjGgYww DQYJKoZIhvcNAQELBQADggEBAEj0LHjO7YiJAtNcucMIdRvA8rSrXOKRK5P8ilOp LLR98X3hyzzbdPz3iGl7S8RQksU+BbbqKMtCcNqTvHVu85Pz6xaV1e7BKaJZegre 36+HngoVskHJfPpEHxGg7mI8DWV2Si1YfHNqDS4O4YVMvFquXeDqzYbsdpu2UISC k0BAo0+8f4UFGBhw4mgVIVvTaTTR8SifvbMNB3aVAXyyYos+sSTUbBO5PKG23J+v ibEXr3aSIo9TO7Eze1cHcmcoHS9+rTzGPOV4Qu2kG/pQHhtAWV9ol/i5X6HqnUdx XB9sU0NriCiT4D/6f40TCpzKOK13kS72daINzWIcsnACxCE= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2oI7asFhXbsGLUq/Gin vIcs7hUYC0tgbinVUY4q90z8zLi9QXFiZwaEbRm+qIV5Oc24FgJZSfrX7ud38Ebi 30/6Ls0mwdwI6oGcls9OVB51uutl7VjMvQB+knNH5C6tKZSEC8QJfNv9jvSUgs0G Bwpi4OxdQ/1vVpt9ve6pWim7BaWZNL27Dtf6qjd+2er4W6OxAPao4kYv3fierq6C TkXIzqqqWFNCp48lF6/vOy5HnGKVPa80MUQIg/qIWu8AGroiXTTHhq0Hu9a9WgHe glQ6j4dNuDeRdT1Fi8AAaGA5Nn4CMlkYmaK51f+I4gU+s4LOX8KhsNrRN1qhXhqG eQIDAQAB -----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 340089281420133934493121717613265116852971 . . . . . . . . [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 2018-09-15 22:48:14 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-12-14 22:48:14 +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 'allianceibm.org' . . . . . . . . [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 25173710434651971929271649848928650292566307305612555506762392308509373959939967287909313387487372699670579811069498524592965804092667930154105066248979444214472350614094174044692006354345508544918398224955257037975978915648092209485673059393824365014236161243726117749636729800185942759071744198503066649216794518531872517036256120417896732581367098088517136282513027587524994806793003846086088278209820297158509416774912732493063875071403405469115191694227305623608920858390836146587021643275042326563445598294273261390902042595032764616795925614073141148894549749507029262547888313421599606534976733960817683891833 . . . . . . . . . . . . . . . . . . . . [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) de9d5caa57e7786dcb2b72fd32a5c33f86a1f063 . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'allianceibm.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.allianceibm.org' . . . . . . . . . . . . . . . . [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.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf6400000165dfa28420000004030047304502205bcda056fe8a79aca77a8355964b553c7da79202e382afbf24550361227ff93b022100f569a52d3cdfd6278ed549b140ed0f6da09b594526394cd5d0135ddd5fce1f00007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000165dfa28686000004030048304602210097ba249e29c14dd36b76430d2945cf713c10c2983d8b3db3c392487ddedd9859022100973497aaeac40f8b2f38c5ced126aad17358a39c3cbc94a21b8d2a79d8c6818c . . . . [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) 0048f42c78ceed888902d35cb9c308751bc0f2b4ab5ce2912b93fc8a53a92cb47df17de1cb3cdb74fcf788697b4bc45092c53e05b6ea28cb4270da93bc756ef393f3eb1695d5eec129a2597a0adedfaf879e0a15b241c97cfa441f11a0ee623c0d65764a2d587c736a0d2e0ee1854cbc5aae5de0eacd86ec769bb6508482934040a34fbc7f8505181870e26815215bd36934d1f1289fbdb30d077695017cb2628b3eb124d46c13b93ca1b6dc9faf89b117af7692228f533bb1337b57077267281d2f7ead3cc63ce57842eda41bfa501e1b40595f6897f8b95fa1ea9d47715c1f6c53436b882893e03ffa7f8d130a9cca38ad77912ef675a20dcd621cb27002c421