sdk-endpoint.prod.tda.link

Issued by R3

About this certificate

This digital certificate with serial number 03:03:01:61:57:de:73:e9:ac:5d:f6:13:dd:d1:53:7a:c1:e5 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=sdk-endpoint.prod.tda.link

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:03:01:61:57:de:73:e9:ac:5d:f6:13:dd:d1:53:7a:c1:e5
Serial Number (int): 262359539559028778990102442328259152232933
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d5:90:06:de:96:1b:7b:5e:86:43:b2:cd:7c:a7:27:b6:46:38:7e:eb
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): b5:80:0b:f6:11:46:bb:01:31:1c:52:63:da:9b:c9:ec:ba:13:b5:0b
Fingerprint (sha256): 31:da:1d:da:fa:bd:a8:ca:ba:b2:98:98:9b:88:e1:07:a6:00:2b:98:7e:24:3d:cd:fd:f9:a5:e3:b9:e0:fd:23

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate sdk-endpoint.prod.tda.link

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for sdk-endpoint.prod.tda.link

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

sdk-endpoint.prod.tda.link

Other certificates including the domain name tda.link

(limited to 100 certificates)
switchboard.prod.tda.link
zuba.dev.tda.link
internal.dev.tda.link
leadboost.dev.tda.link
kibana-a.dev.tda.link
prolitteris-search-api.prod.tda.link
blackbeard-admin.prod.tda.link
commentclassify.dev.tda.link
friday-magazine.prod.tda.link
commentclassify.dev.tda.link
sdk-endpoint.prod.tda.link
nginx.green.prod.k8s.tda.link
astronomixus.dev.tda.link
astronomixus.prod.tda.link
farcaster-real-time-api.prod.tda.link
boxlytics.prod.tda.link
videomamba.prod.tda.link
juicebeard.prod.tda.link
gvl.dev.tda.link
geo-email-proxy.dev.tda.link
kapi.dev.tda.link
blackbeard.dev.tda.link
prometheus.green.prod.k8s.tda.link
kibana-e.prod.tda.link
leadboost.dev.tda.link
houston.prod.tda.link
juicebeard.prod.tda.link
friday-magazine.prod.tda.link
zuba.prod.tda.link
commentclassify.dev.tda.link
commentclassify.dev.tda.link
dashboard.prod.tda.link
blackbeard.prod.tda.link
blackbeard.prod.tda.link
pexus.prod.tda.link
kapi.prod.tda.link
friday-magazine.prod.tda.link
friday-magazine.dev.tda.link
random-float-3.dev.tda.link
gb-svc.prod.tda.link
commentclassify.dev.tda.link
imagrecinsp.dev.tda.link
pexus.prod.tda.link
demoskope.prod.tda.link
tda-standards-kafka-validator.dev.tda.link
commentclassify.dev.tda.link
beagle.dev.tda.link
demoskope.prod.tda.link
beagle.dev.tda.link
beagle.dev.tda.link
zuba2.prod.tda.link
zuba.prod.tda.link
demoskope.prod.tda.link
demoskope.prod.tda.link
accumulator.dev.tda.link
beagle.prod.tda.link
alertmanager.prod.olmero.tda.link
friday-magazine.prod.tda.link
flint-api.dev.tda.link
blackbeard-admin.prod.tda.link
demoskope.prod.tda.link
zuba.prod.tda.link
sdk-endpoint.prod.tda.link
accumulator.dev.tda.link
houston2.prod.tda.link
pexus.prod.tda.link
demoskope.prod.tda.link
geo-forecast.prod.tda.link
random-float-3.dev.tda.link
sdk-endpoint.prod.tda.link
sdk-endpoint.prod.tda.link
zuba.prod.tda.link
beagle.dev.tda.link
links.dev.tda.link
random-float-2.prod.tda.link
zuba2.prod.tda.link
commentclassify.dev.tda.link
zuba.prod.tda.link
geodb-frontend.prod.tda.link
blackbeard.dev.tda.link
prometheus.green.prod.k8s.tda.link
blackbeard.prod.tda.link
zuba.dev.tda.link
sdk-endpoint.prod.tda.link
houston2.prod.tda.link
astronomix-fr.dev.tda.link
geo-email-proxy.prod.tda.link
kafka-manager.dev.tda.link
juicebeard.prod.tda.link
blackbox-exporter.ops.tda.link
friday-magazine.dev.tda.link
blackbeard.prod.tda.link
alertmanager.prod.tda.link
astronomix-fr.prod.tda.link
pexus.prod.tda.link
gb-svc.prod.tda.link
sdk-endpoint.prod.tda.link
mercator-go.prod.tda.link
zuba.dev.tda.link
teamcity-configurator.dev.tda.link

Certificate

The complete raw certificate details for sdk-endpoint.prod.tda.link in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFADCCA+igAwIBAgISAwMBYVfec+msXfYT3dFTesHlMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAyMDcwOTA2MTlaFw0yNDA1MDcwOTA2MThaMCUxIzAhBgNVBAMT
GnNkay1lbmRwb2ludC5wcm9kLnRkYS5saW5rMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAxWRt9EGPtBJCp7WvVv0SCem6Skea9mR7E7Ei3mJgI4qRw3km
BOuNuJXkM4ol1UbHm9w4djzp9jA8WAt3GEfQbdFXNSQ57E4z6O9HW6zt4EPdarqv
tYBRW5y9QqBGRPyUlvoyF3F0fAf2Bo9MWdIJ8jlFYiYe3v/lUqxCduKZbTLeMZ9W
G+/P55OYl3JY9vHh7qoDnZjCm4OvOwctyb+Ck225bmrI1z+MeoxlCk5YkX9DcyoH
7vsWQ9IY1kdJSKuFqiaordXiN1oMRI8NBCY0c063oqnoOKo6JHQKlbM007wJ/Fn/
eJByHwnMjJhdN6F3VQQRvnUNt08S8w7ctk19VQIDAQABo4ICGzCCAhcwDgYDVR0P
AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB
Af8EAjAAMB0GA1UdDgQWBBTVkAbelht7XoZDss18pye2Rjh+6zAfBgNVHSMEGDAW
gBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUH
MAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3Iz
LmkubGVuY3Iub3JnLzAlBgNVHREEHjAcghpzZGstZW5kcG9pbnQucHJvZC50ZGEu
bGluazATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA
7wB2AEiw42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABjYMIWwYAAAQD
AEcwRQIhAO9eDTMh//+aLP4N15nthBosfS0QWX0dznBEsFEMkEleAiBjo7UfbjFQ
d+xHuDLv7kRLCgQRLnlthd844+fWHkVpPgB1AHb/iD8KtvuVUcJhzPWHujS0pM27
KdxoQgqf5mdMWjp0AAABjYMIW08AAAQDAEYwRAIgFlS+WttXtvYARVh5Zq0LdVKC
9zmhBtIBdmnkun88kmACIGT5zIPZ7yb5qaI0E6vyTAutFZuBqGHfUrCjqZdnu2su
MA0GCSqGSIb3DQEBCwUAA4IBAQCO5qooIhHLFH0jW0a4iK2K7GoZwtbZ8e5lcrJp
AkIm4VmV2ZVGsddHHCOnl3BD+Lj7x9H1Vp6Y7elMZd7QKYdrCCA2XlROkqTIrn/w
jT62c7FcpUfjo75AQ8D1TMwEk9iaqq2ZitiNgSPT0HgLGnjOD4wGM/3TdMfAPmmN
L9D2JsG5EGVDYggQlUhFv19dHmtGmWHw74ipqfiMkiHYosXurO2TbHNSP9VA4gKi
h1mFvW6jVxy27f23/CkQS7udYRkDKvM6KwIq7SxsQKOxYyru25EglZGDbcgCBJSD
N4nneBryF8O9HfVOCwMyVotyIcCw7RVF6mDS+W9ORiUIM69J
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxWRt9EGPtBJCp7WvVv0S
Cem6Skea9mR7E7Ei3mJgI4qRw3kmBOuNuJXkM4ol1UbHm9w4djzp9jA8WAt3GEfQ
bdFXNSQ57E4z6O9HW6zt4EPdarqvtYBRW5y9QqBGRPyUlvoyF3F0fAf2Bo9MWdIJ
8jlFYiYe3v/lUqxCduKZbTLeMZ9WG+/P55OYl3JY9vHh7qoDnZjCm4OvOwctyb+C
k225bmrI1z+MeoxlCk5YkX9DcyoH7vsWQ9IY1kdJSKuFqiaordXiN1oMRI8NBCY0
c063oqnoOKo6JHQKlbM007wJ/Fn/eJByHwnMjJhdN6F3VQQRvnUNt08S8w7ctk19
VQIDAQAB
-----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 262359539559028778990102442328259152232933
 . . . . . . . . [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 2024-02-07 09:06:19 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-07 09:06:18 +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 'sdk-endpoint.prod.tda.link'
 . . . . . . . . [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 24918469714628611157239695792382019865987791859931169421542837042621493645219598903272101994403393681069165525927019660382775581555609456879875393000218801241727746059951399436092806848427988725268122723256405129561504040662444860820825805857629184261309647748909474775574633354080690636361942011506602126104607458072867108262374013035775361125588179754030849460271374204017870487828817636949072441752716274943386572959903605462296007219160612503966172924493973696371077030455460952142501330621775033539173065390572565616773045367713297656693319113501840951907920376903964510247027204149152904347466582982882262613333
 . . . . . . . . . . . . . . . . . . . . [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)
							d59006de961b7b5e8643b2cd7ca727b646387eeb
 . . . . . . . . . . . . . . . . [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 (30 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sdk-endpoint.prod.tda.link'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018d83085b060000040300473045022100ef5e0d3321ffff9a2cfe0dd799ed841a2c7d2d10597d1dce7044b0510c90495e022063a3b51f6e315077ec47b832efee444b0a04112e796d85df38e3e7d61e45693e00750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018d83085b4f000004030046304402201654be5adb57b6f60045587966ad0b755282f739a106d2017669e4ba7f3c9260022064f9cc83d9ef26f9a9a23413abf24c0bad159b81a861df52b0a3a99767bb6b2e
 . . . . [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)
		008ee6aa282211cb147d235b46b888ad8aec6a19c2d6d9f1ee6572b269024226e15995d99546b1d7471c23a7977043f8b8fbc7d1f5569e98ede94c65ded029876b0820365e544e92a4c8ae7ff08d3eb673b15ca547e3a3be4043c0f54ccc0493d89aaaad998ad88d8123d3d0780b1a78ce0f8c0633fdd374c7c03e698d2fd0f626c1b9106543620810954845bf5f5d1e6b469961f0ef88a9a9f88c9221d8a2c5eeaced936c73523fd540e202a2875985bd6ea3571cb6edfdb7fc29104bbb9d6119032af33a2b022aed2c6c40a3b1632aeedb91209591836dc8020494833789e7781af217c3bd1df54e0b0332568b7221c0b0ed1545ea60d2f96f4e46250833af49