api.daglo.ai

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:08:4a:92:f4:23:31:96:22:51:f1:f1:c1:61:f5:54:d0:e8 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=api.daglo.ai

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:08:4a:92:f4:23:31:96:22:51:f1:f1:c1:61:f5:54:d0:e8
Serial Number (int): 351270528561134199399064346021954088915176
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 8d:6e:00:88:76:61:99:33:8e:95:29:e2:ec:57:9f:94:d2:78:44:83
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): af:f5:a9:5a:f8:e2:0b:c7:34:ea:2f:15:5f:38:9b:06:75:9a:5a:96
Fingerprint (sha256): 79:90:0f:dc:08:e1:3e:07:b9:9d:c3:a2:da:43:b4:31:02:63:18:32:08:5d:cb:8b:8f:3f:f5:46:02:0d:0f:40

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 api.daglo.ai

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.daglo.ai

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

api.daglo.ai

Other certificates including the domain name daglo.ai

(limited to 100 certificates)
ftprestifier.com
www.lyricbuddy.co.za
www.spurstaffing.com
www.botallen.live
billing-dev.cloud.ikala.tv
knotspotconnect.app
driverone.org
daglo.ai
www.typestory.xyz
daglo.ai
bou.co
www.diogo.codes
www.daglo.ai
sn2o.speakylink.com
mockboard.in
finfm.app
demo.getrentline.com
uxagents.com
api.daglo.ai
docs.daglo.ai
yoga-vod.com
demo.daglo.ai
excaliburunitedgroup.net
cruzeiroapp.futly.top
twc.daglo.ai
www.theconcordium.org
www.tropykus.finance
daglo.ai
notes.jabaridash.com
www.admin.padelfull.cl
impavidum.me
api.daglo.ai
werksolutions.wsgi.app
demo.getrentline.com
hamropatro.app
www.bonfante.dev
jsdev.love
knotspotconnect.app
importr.com
api.daglo.ai
firebase-react.defrex.dev
cirugiaplasticaandrescruz.com.mx
elections.24heures.ch
cirugiaplasticaandrescruz.com.mx
salsa.daglo.ai
daglo.ai
daglo.ai
noesys.latinad.com
vulturedatalabs.com
staging.kodacompetitor.com
nicolaschavez.com
daglo.ai
api.daglo.ai
api.daglo.ai
admin.coupocket.com
m.daglo.ai
api.daglo.ai
www.mevoydelpais.com.ar
www.typestory.xyz
distribuidoraelangelo.com
dlink.merchat.app
daglo.ai
tekoadm.ch
www.analytica-usa.com
heracles.fit
www.booth.exchange
8count.tv
netccnone.com
www.hyppe.io
twc.daglo.ai
app.acheckin.vn
rare.ws
links.openbet-demo.com
www.kreimben.com
www.tiberiomalaiu.com
vac.life
hotel-bell.pochittoo.com
twc.daglo.ai
daglo.ai
admin.whip-up.com
chocomint-admin.coders-x.com
staging.daglo.ai
yashgajera.io
unidapps.com
tsukumart.com
app.chainwhiz.app
jgo-admin.kards.fr
8count.tv
creative-willie.florisschippers.nl
devizee.ro
www.digitags.pk
app.raksystems.se
www.flovh.be
m.daglo.ai
daglo.ai
netccnone.com
daglo.ai
papical.com
www.juegosbaratos.cl
demo.ezpayslip.lk

Certificate

The complete raw certificate details for api.daglo.ai in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFTzCCBDegAwIBAgISBAhKkvQjMZYiUfHxwWH1VNDoMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMzExMjE0NTlaFw0y
MDAxMjkxMjE0NTlaMBcxFTATBgNVBAMTDGFwaS5kYWdsby5haTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAPHmqrSsMJZyMs7iYi7wbg1Iq585TxsmhW1J
D9xyfoKZ8Y5J56T9ZVgJYBwqsVMm6mMP8OCr1LrKCCn15yPnIFTTDEbwUE0cfW6G
o6YfeDmAvi768mWHXarZcDWq81hWIELO1FGph1RtXjaTM32mT2MJfmm2DoUW2dRu
puOSvSf49UNEzaaRPM/QqQSZlVZ/xHneprEgSJMU28oiTMNW6eUO38CbfAh23Ruh
xOs1W2T1BnqCDz8HlEFzi9DPD8Z+PkAv2LoFAoE0Lrp+apfp70zjlHGuYvYLwmV/
3PPj6fzaBbIx0bmXMKcmAIFDYwfv6bcpbOOMt0ynB7MIkKalnekCAwEAAaOCAmAw
ggJcMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUjW4AiHZhmTOOlSni7FeflNJ4RIMw
HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh
MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
LzAXBgNVHREEEDAOggxhcGkuZGFnbG8uYWkwTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQDwlaRZ8gDRgkAQLS+T
iI6tS/4dR+OZ4dA0prCoqo6ycwAAAW4h9HWqAAAEAwBGMEQCIAaXZqKoHimHr750
EvM1Anse9nLyxPp7CopCq6dFNq5OAiA9bawyiPg6T5Pbe22yiLRYFcQYfX8Z4rV9
A4K63BXS4QB2AAe3XBvlfWj/8bDGHSMVx7rmV3xXlLdq7rxhOhpp06IcAAABbiH0
ddMAAAQDAEcwRQIgP8hVp7KZvDfP5aHpBi1WS6BWRGlHKIgBurK0iKkd6KoCIQDT
3JdrtbXWFT7Rm5sINWCR9Hjg2JRd5oDki3byftLgsDANBgkqhkiG9w0BAQsFAAOC
AQEATCCsyAlgaaFuuI9ftdEvuCD/cFaV/p4QEV420esdlUYLLGNM6pK6dy5W4A23
Fe65QpHHz0kRCFBrZx2p8fA8zPxH1fUGfwcnzRlCLNxV+gP3QioxH4osI4YFr1/6
vdbrHPA/IzCOFpmCP65Dzo8IsCx1yAiOVn1hOus1GehVf+c5Bf4cRbqFrSOF9zGB
Xbr2bjIaR50rQO3hl61n2nLcwhDfxg2FWXjZly6Xrjy3dnYu74FILIa1HTJLNlRP
bwDcRHvjzG7KN48boWrl5FxFPozfIBsDTJ//fbKO9DO3NEi8Fo0q9wayy//yzYkd
xwEjOb7yBksOIuTLWhW9SZElwQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8eaqtKwwlnIyzuJiLvBu
DUirnzlPGyaFbUkP3HJ+gpnxjknnpP1lWAlgHCqxUybqYw/w4KvUusoIKfXnI+cg
VNMMRvBQTRx9boajph94OYC+LvryZYddqtlwNarzWFYgQs7UUamHVG1eNpMzfaZP
Ywl+abYOhRbZ1G6m45K9J/j1Q0TNppE8z9CpBJmVVn/Eed6msSBIkxTbyiJMw1bp
5Q7fwJt8CHbdG6HE6zVbZPUGeoIPPweUQXOL0M8Pxn4+QC/YugUCgTQuun5ql+nv
TOOUca5i9gvCZX/c8+Pp/NoFsjHRuZcwpyYAgUNjB+/ptyls44y3TKcHswiQpqWd
6QIDAQAB
-----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 351270528561134199399064346021954088915176
 . . . . . . . . [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 2019-10-31 12:14:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-29 12:14:59 +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 'api.daglo.ai'
 . . . . . . . . [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 30537177544812581645039460154763168664236688424025193058775486920375451833295267671025879043561757284117664772013032327687426624028114661781350602837444177101760397270973114682773990129356282640959417328193982745524146267171464371851040319156472387487432681852503081002128223574728618245158682602663463835657890590610867312052025372822642949648385267262253626163519986887111516755855870183363800143475671068389058115652321836691060386930806402606271877830237192799034565231128680644823807926868942851848649306273842705158978583479119905462534183444226194712862029046228205366430900230751574406367046997327153769848297
 . . . . . . . . . . . . . . . . . . . . [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)
							8d6e0088766199338e9529e2ec579f94d2784483
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.daglo.ai'
 . . . . . . . . . . . . . . . . [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)
							00ef007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016e21f475aa00000403004630440220069766a2a81e2987afbe7412f335027b1ef672f2c4fa7b0a8a42aba74536ae4e02203d6dac3288f83a4f93db7b6db288b45815c4187d7f19e2b57d0382badc15d2e100760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016e21f475d3000004030047304502203fc855a7b299bc37cfe5a1e9062d564ba056446947288801bab2b488a91de8aa022100d3dc976bb5b5d6153ed19b9b08356091f478e0d8945de680e48b76f27ed2e0b0
 . . . . [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)
		004c20acc8096069a16eb88f5fb5d12fb820ff705695fe9e10115e36d1eb1d95460b2c634cea92ba772e56e00db715eeb94291c7cf491108506b671da9f1f03cccfc47d5f5067f0727cd19422cdc55fa03f7422a311f8a2c238605af5ffabdd6eb1cf03f23308e1699823fae43ce8f08b02c75c8088e567d613aeb3519e8557fe73905fe1c45ba85ad2385f731815dbaf66e321a479d2b40ede197ad67da72dcc210dfc60d855978d9972e97ae3cb776762eef81482c86b51d324b36544f6f00dc447be3cc6eca378f1ba16ae5e45c453e8cdf201b034c9fff7db28ef433b73448bc168d2af706b2cbfff2cd891dc7012339bef2064b0e22e4cb5a15bd499125c1