libcal.einsteinmed.edu
Issued by R3
About this certificate
This digital certificate with serial number 04:ac:f9:78:a1:7e:54:f3:3d:b4:ec:81:a8:58:40:b3:ee:b0 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:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=libcal.einsteinmed.edu
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:ac:f9:78:a1:7e:54:f3:3d:b4:ec:81:a8:58:40:b3:ee:b0Serial Number (int): 407309314959492855999781717714798443228848
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 15:0a:b4:30:7b:bc:3d:cc:10:92:aa:25:99:23:7a:65:68:eb:26:46
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): bf:bf:a2:16:e4:08:33:79:e5:25:b2:ce:f2:61:d5:1f:d6:30:d6:d9
Fingerprint (sha256): 53:0a:5c:9b:df:d9:d3:7d:48:bc:e4:26:34:4e:a2:48:cb:db:15:98:6f:fb:a0:41:fa:a0:91:61:da:ba:a3:ee
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate libcal.einsteinmed.edu
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for libcal.einsteinmed.edu
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
libcal.einstein.yu.edu
libcal.einsteinmed.edu
libcal.einsteinmed.org
libcal.einsteinmed.edu
libcal.einsteinmed.org
Other certificates including the domain name einsteinmed.edu
(limited to 100 certificates)
*.thescholr.com
*.thescholr.com
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
*.thescholr.com
cg3.einsteinmed.edu
dev.einsteinmed.edu
magazine.einsteinmed.edu
interview.einsteinmed.edu
*.safecluster.einsteinmed.edu
*.safecluster.einsteinmed.edu
helpme.einsteinmed.edu
*.thescholr.com
*.thescholr.com
einsteinmed.edu
libcal.einsteinmed.edu
montefioreeinstein.org
*.thescholr.com
montefioreeinstein.org
grad.apply.einsteinmed.edu
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
beyondalbert.apply.einsteinmed.edu
einsteinmed.edu
*.thescholr.com
*.thescholr.com
einsteinmed.edu
*.d8.theopenscholar.com
printing.einsteinmed.edu
*.thescholr.com
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
transportation.einsteinmed.edu
*.thescholr.com
*.thescholr.com
eep.apply.einsteinmed.edu
*.d8.theopenscholar.com
cg4.einsteinmed.edu
library.einsteinmed.edu
*.thescholr.com
*.thescholr.com
Montefiore.org
*.thescholr.com
*.thescholr.com
intranet.einsteinmed.edu
Montefiore.org
einsteinmed.edu
magazine.einsteinmed.edu
*.thescholr.com
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
*.thescholr.com
cg3.einsteinmed.edu
dev.einsteinmed.edu
magazine.einsteinmed.edu
interview.einsteinmed.edu
*.safecluster.einsteinmed.edu
*.safecluster.einsteinmed.edu
helpme.einsteinmed.edu
*.thescholr.com
*.thescholr.com
einsteinmed.edu
libcal.einsteinmed.edu
montefioreeinstein.org
*.thescholr.com
montefioreeinstein.org
grad.apply.einsteinmed.edu
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
beyondalbert.apply.einsteinmed.edu
einsteinmed.edu
*.thescholr.com
*.thescholr.com
einsteinmed.edu
*.d8.theopenscholar.com
printing.einsteinmed.edu
*.thescholr.com
*.thescholr.com
*.d8.theopenscholar.com
*.thescholr.com
transportation.einsteinmed.edu
*.thescholr.com
*.thescholr.com
eep.apply.einsteinmed.edu
*.d8.theopenscholar.com
cg4.einsteinmed.edu
library.einsteinmed.edu
*.thescholr.com
*.thescholr.com
Montefiore.org
*.thescholr.com
*.thescholr.com
intranet.einsteinmed.edu
Montefiore.org
einsteinmed.edu
magazine.einsteinmed.edu
Certificate
The complete raw certificate details for libcal.einsteinmed.edu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFYTCCBEmgAwIBAgISBKz5eKF+VPM9tOyBqFhAs+6wMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA1MDkxMTUzNTFaFw0yMzA4MDcxMTUzNTBaMCExHzAdBgNVBAMT FmxpYmNhbC5laW5zdGVpbm1lZC5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQC8I4JoNdvXKB94FCOSNOBnMMET4HCtdUnRQTp1HHfGed+V6+ieXs6W XzN9TfzX5i2EMIh2AkU70kkEyG7IB56w6SecChbMkdrrahgzXsTDPuGInyd2mBH+ NDv/Shz8y94FjZnABWcDBHG9kfe0mJXgeaA648WosMBE0kYlvG8FJsDxEmRkW74q w5TCVoHe+0yQck8nMuSSwfDxzh9iqtXJxgLbiC4jvLK2+H4597xLEZiTt6TYmFpP vIBt5OrkhBKCaq2gG615Fsq9Dm2PcDumAo/MEWqaA1ulAQNCcCIk8echDlGrpnMM RbcbEjfiln3Xp+c4WUEcfkOSseLlBbgnAgMBAAGjggKAMIICfDAOBgNVHQ8BAf8E BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC MAAwHQYDVR0OBBYEFBUKtDB7vD3MEJKqJZkjemVo6yZGMB8GA1UdIwQYMBaAFBQu sxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYV aHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5s ZW5jci5vcmcvMFEGA1UdEQRKMEiCFmxpYmNhbC5laW5zdGVpbi55dS5lZHWCFmxp YmNhbC5laW5zdGVpbm1lZC5lZHWCFmxpYmNhbC5laW5zdGVpbm1lZC5vcmcwTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx AO8AdgC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYgAk0deAAAE AwBHMEUCIQCLsjscxXePiTPE5y0VaBa7c/+L627uH1EidgisIVm6jAIgZyvB0jg2 7jsRPEdtdSjEVyyIyZ++bXtNcbnniMCZExsAdQB6MoxU2LcttiDqOOBSHumEFnAy E4VNO9IrwTpXo1LrUgAAAYgAk0d3AAAEAwBGMEQCID3tRq1oZ2mU8zY2jCql2js3 vRg0BhMzBWZQLY6Ayvv0AiBg1lrXiFqn3OylsTPdrKwpJ0/m9Xgzt3XXdtAanyY0 pzANBgkqhkiG9w0BAQsFAAOCAQEAcrGPJfPMx76UWWu/tZZPprMuGtJoauGE+27Y mfliIwQWDVUlBUP0EdBnG1M/OJg3ybH9rNsBu2p2bnW/oJTH5piLwClkbR0+ilzg omDOfKXINA0JhkJmkv3HiUrEtZfzGvJSafBJbTjWufd8f2AQLoUBUgqYCxFGrFHm dA5d9bduEGVBrQA1r5Z5s8qv3l1mN/ZeC8nLoffBWYGlCd6t9YzS/VETNV1476u2 Xnl1H/vTBJcepnuTy8OEyG9aLJxbWUxMmfB/8aIqCQ/1z0n829lGoGZ5XSFOhPry EZssElL3jXHmTt7oUWmqMlthfoYoLgtekO/tqclyUuDVahBKrQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvCOCaDXb1ygfeBQjkjTg ZzDBE+BwrXVJ0UE6dRx3xnnflevonl7Oll8zfU381+YthDCIdgJFO9JJBMhuyAee sOknnAoWzJHa62oYM17Ewz7hiJ8ndpgR/jQ7/0oc/MveBY2ZwAVnAwRxvZH3tJiV 4HmgOuPFqLDARNJGJbxvBSbA8RJkZFu+KsOUwlaB3vtMkHJPJzLkksHw8c4fYqrV ycYC24guI7yytvh+Ofe8SxGYk7ek2JhaT7yAbeTq5IQSgmqtoButeRbKvQ5tj3A7 pgKPzBFqmgNbpQEDQnAiJPHnIQ5Rq6ZzDEW3GxI34pZ916fnOFlBHH5DkrHi5QW4 JwIDAQAB -----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 407309314959492855999781717714798443228848 . . . . . . . . [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-05-09 11:53:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-07 11:53:50 +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 'libcal.einsteinmed.edu' . . . . . . . . [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 23750311672672334354279874101814808600955878524407232017756659434033529463762108363619952149235391600118846369513600270111491596172872975828939946008054878406976674294420415350169088795420261485481969331564467553433499585824639376388574443899634800049882129237146711080053497288607003155372662719440753707937088524841583338521855205776740551308510484557978463745313800452795838864172169940203034040869506296195175657392154883809176683007905631518236871200433849151815648731675688464600352061011349273473505929889135788320167852874253800810236804212972890049929112658536913581335511363200987574059114431401112019253287 . . . . . . . . . . . . . . . . . . . . [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) 150ab4307bbc3dcc1092aa2599237a6568eb2646 . . . . . . . . . . . . . . . . [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 (74 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'libcal.einstein.yu.edu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'libcal.einsteinmed.edu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'libcal.einsteinmed.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 (69 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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb499000001880093475e00000403004730450221008bb23b1cc5778f8933c4e72d156816bb73ff8beb6eee1f51227608ac2159ba8c0220672bc1d23836ee3b113c476d7528c4572c88c99fbe6d7b4d71b9e788c099131b0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018800934777000004030046304402203ded46ad68676994f336368c2aa5da3b37bd18340613330566502d8e80cafbf4022060d65ad7885aa7dceca5b133ddacac29274fe6f57833b775d776d01a9f2634a7 . . . . [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) 0072b18f25f3ccc7be94596bbfb5964fa6b32e1ad2686ae184fb6ed899f9622304160d55250543f411d0671b533f389837c9b1fdacdb01bb6a766e75bfa094c7e6988bc029646d1d3e8a5ce0a260ce7ca5c8340d0986426692fdc7894ac4b597f31af25269f0496d38d6b9f77c7f60102e8501520a980b1146ac51e6740e5df5b76e106541ad0035af9679b3caafde5d6637f65e0bc9cba1f7c15981a509deadf58cd2fd5113355d78efabb65e79751ffbd304971ea67b93cbc384c86f5a2c9c5b594c4c99f07ff1a22a090ff5cf49fcdbd946a066795d214e84faf2119b2c1252f78d71e64edee85169aa325b617e86282e0b5e90efeda9c97252e0d56a104aad