biblioguias.uic.es

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:a8:d3:32:58:17:f8:aa:f0:62:c0:04:dc:98:a1:49:45:05 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=biblioguias.uic.es

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:a8:d3:32:58:17:f8:aa:f0:62:c0:04:dc:98:a1:49:45:05
Serial Number (int): 318785023946703197586472440741125404837125
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e5:ea:36:4b:8c:5c:96:b9:c9:97:7c:9f:22:ec:71:3e:74:7a:70:fd
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3f:43:85:c0:e3:13:86:99:3d:9a:e6:05:dd:c1:1f:a3:17:ec:1a:d5
Fingerprint (sha256): 58:16:2d:e4:3a:64:79:00:b9:7f:88:47:51:02:11:53:53:7b:ad:22:db:b2:19:74:f9:1b:c0:08:2c:f5:1c:51

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 biblioguias.uic.es

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for biblioguias.uic.es

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

biblioguias.uic.es

Other certificates including the domain name uic.es

(limited to 100 certificates)
programas.uic.es
podl2.ithinkupc.com
tls.automattic.com
akamai-san121.exacttarget.com
podl2.ithinkupc.com
suport.uic.es
programas.uic.es
podl2.ithinkupc.com
programas.uic.es
programas.uic.es
histories.uic.es
drac.uic.es
valorip.uic.es
tls.automattic.com
ebooks.uic.es
tls.automattic.com
integralcare.uic.es
ebooks.uic.es
conversation.uic.es
tls.automattic.com
programas.uic.es
tls.automattic.com
tls.automattic.com
programas.uic.es
*.bibliotecadigital.uic.es
tls.automattic.com
jenkis.uic.es
app.uic.es
tls.automattic.com
podl2.ithinkupc.com
akamai-san121.exacttarget.com
podl2.ithinkupc.com
programas.uic.es
reserves-sc.uic.es
reserves-notifica.uic.es
histories.uic.es
podl2.ithinkupc.com
impars.uic.es
e-uic.uic.es
tls.automattic.com
histories.uic.es
zabbix.csc.uic.es
monitor.csc.uic.es
impars.uic.es
tls.automattic.com
biblioguias.uic.es
api.uic.es
*.uic.es
ments.uic.es
podl2.ithinkupc.com
programas.uic.es
biblioguias.uic.es
histories.uic.es
socialday.uic.es
atc.uic.es
socialday.uic.es
programas.uic.es
*.uic.es
podl2.ithinkupc.com
repositori.uic.es
jenkins.uic.es
impars.uic.es
*.uic.es
repositori.uic.es
tls.automattic.com
biblioguias.uic.es
reserves-api.uic.es
biblioguias.uic.es
programas.uic.es
www.uic.es
tls.automattic.com
uicsocialday.uic.es
histories.uic.es
conversation.uic.es
biblioguias.uic.es
socialday.uic.es
masteremergencyarchitecture.uic.es
e-uic.uic.es
impars.uic.es
suport.uic.es
tls.automattic.com
reserves-sc-api.uic.es
biblioguias.uic.es
monitor.csc.uic.es
tls.automattic.com
jenkins.uic.es
akamai-san121.exacttarget.com
tls.automattic.com
histories.uic.es
*.bibliotecadigital.uic.es
socialday.uic.es
masteremergencyarchitecture.uic.es
tls.automattic.com
www.uic.es
tls.automattic.com
zabbix.uic.es
counselors.uic.es
tls.automattic.com
histories.uic.es
*.uic.es

Certificate

The complete raw certificate details for biblioguias.uic.es in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXDCCBESgAwIBAgISA6jTMlgX+KrwYsAE3JihSUUFMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMTYxMjAyMTBaFw0y
MDA0MTUxMjAyMTBaMB0xGzAZBgNVBAMTEmJpYmxpb2d1aWFzLnVpYy5lczCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKy/GnsDwSs6FeR+qBIKdiJ/y8g3
pcC7bJt4YPcRqXqbhqb53YdlJNK/zrbznx3ve/Qyn/VMg0fhLmfy2HEd0xnvEOpC
QQson/mhoEkrccHZ1MQxu5Vu/NM5vEZ5ScmBdCwJ7P35NM55gw1/49BhdTaFDF71
gO6qAI62/TKlg5BxGhlWjtijobZzTMQ5UUqWMhb0xnCjnrNPq/d7vGNn8UPFiK65
ZY4jmWh+W7CDpAgmcZS8bGhzwRUwBLfSaOO14aXIYMuWkT40oygbEDsyA7nxcj7Y
L9XtAEEjrnKAUPJDaoLUiUUe8drMu2H4X9qB35EavhS/RAoZpNvznasw+usCAwEA
AaOCAmcwggJjMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU5eo2S4xclrnJl3yfIuxx
PnR6cP0wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH
AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5
cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5
cHQub3JnLzAdBgNVHREEFjAUghJiaWJsaW9ndWlhcy51aWMuZXMwTAYDVR0gBEUw
QzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDov
L2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDw
laRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6ycwAAAW+ucmd+AAAEAwBHMEUC
IFNpRnnw5cMy9QjnxL8grOvpcDf1eFby3Mz0V6XoPRErAiEAz+x0YsyFT7AVWnUH
DzjB0bH5K251N96cqwQFoWQDcVIAdgCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOey
SVMt74uQXgAAAW+ucmdwAAAEAwBHMEUCIQC2zo3DB1RHaziU8OtAEzhn+wo7Jbx0
pRC7XRSPxZGL3AIgWky/v+CLc5P37A6rklJ05V2p2u4qXV1B1kFhqsfSXkIwDQYJ
KoZIhvcNAQELBQADggEBAJqonZ5Qe01Mc0j+AMxUSo51Mm0cnUxBFPDX+0Zxlspy
2Jrypz9CkBpEjSEWAXG0bUlIBdWXXiLf8QwyaSTST+Y+ui1ZfHQSrju4wMqyY1IF
RJgX9ayg30pXFW1PM3VYODTr1mEJ2k6u1qZpn5RnB5HWnRkwSnOwMMhz9ifGWCxK
6YB9BS3ltnxwxtOX3pz17+mqkrdirRjcAjC2u9NFisacKoSP9pl0PwR6Ea3R/qAg
+LY91lpjkEgszbWkZiPWrHuBUyxAFSF0bwlKGYq7KvwqLnnK12eIIJMw2U7J19h8
LUMY9gV5z6xXmUJpbOS4a1RL0h3830Ui07JdpPCkVIs=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArL8aewPBKzoV5H6oEgp2
In/LyDelwLtsm3hg9xGpepuGpvndh2Uk0r/OtvOfHe979DKf9UyDR+EuZ/LYcR3T
Ge8Q6kJBCyif+aGgSStxwdnUxDG7lW780zm8RnlJyYF0LAns/fk0znmDDX/j0GF1
NoUMXvWA7qoAjrb9MqWDkHEaGVaO2KOhtnNMxDlRSpYyFvTGcKOes0+r93u8Y2fx
Q8WIrrlljiOZaH5bsIOkCCZxlLxsaHPBFTAEt9Jo47Xhpchgy5aRPjSjKBsQOzID
ufFyPtgv1e0AQSOucoBQ8kNqgtSJRR7x2sy7Yfhf2oHfkRq+FL9EChmk2/OdqzD6
6wIDAQAB
-----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 318785023946703197586472440741125404837125
 . . . . . . . . [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 2020-01-16 12:02:10 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-15 12:02:10 +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 'biblioguias.uic.es'
 . . . . . . . . [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 21807225072453439197033836674351107968204248214819621053230309346059642120163019647633395860011796435054944806329673697617839340285315778037390701835499415526987840419430095447401580900690602765038228291481860115024349678318403621643739737122087102538668965210231374205479701163431893224307015015083547637362315864251255754521945005498186727458051575779234531815660437745532584324165599326682347748075986795722509454199427297381726839359345769539968189581585572606796091591160712003000080263738220740467418982637823578283344973103589733938774439584501614011850200106473554094856266181718416038003167303655602869304043
 . . . . . . . . . . . . . . . . . . . . [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)
							e5ea364b8c5c96b9c9977c9f22ec713e747a70fd
 . . . . . . . . . . . . . . . . [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 (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'biblioguias.uic.es'
 . . . . . . . . . . . . . . . . [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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fae72677e0000040300473045022053694679f0e5c332f508e7c4bf20acebe97037f57856f2dcccf457a5e83d112b022100cfec7462cc854fb0155a75070f38c1d1b1f92b6e7537de9cab0405a164037152007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016fae7267700000040300473045022100b6ce8dc30754476b3894f0eb40133867fb0a3b25bc74a510bb5d148fc5918bdc02205a4cbfbfe08b7393f7ec0eab925274e55da9daee2a5d5d41d64161aac7d25e42
 . . . . [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)
		009aa89d9e507b4d4c7348fe00cc544a8e75326d1c9d4c4114f0d7fb467196ca72d89af2a73f42901a448d21160171b46d494805d5975e22dff10c326924d24fe63eba2d597c7412ae3bb8c0cab2635205449817f5aca0df4a57156d4f3375583834ebd66109da4eaed6a6699f94670791d69d19304a73b030c873f627c6582c4ae9807d052de5b67c70c6d397de9cf5efe9aa92b762ad18dc0230b6bbd3458ac69c2a848ff699743f047a11add1fea020f8b63dd65a6390482ccdb5a46623d6ac7b81532c401521746f094a198abb2afc2a2e79cad76788209330d94ec9d7d87c2d4318f60579cfac579942696ce4b86b544bd21dfcdf4522d3b25da4f0a4548b