cdn.gpblog.com

Issued by R3

About this certificate

This digital certificate with serial number 04:b9:b2:45:90:43:01:fc:00:c4:6c:56:56:28:f3:13:b9:ad 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=cdn.gpblog.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:b9:b2:45:90:43:01:fc:00:c4:6c:56:56:28:f3:13:b9:ad
Serial Number (int): 411638345385123440207939130904961808054701
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 30:e4:0f:5c:30:52:77:ca:cd:6f:ba:f8:71:4e:12:d5:d0:9d:e8:50
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 71:af:68:04:43:d9:a8:a8:d5:74:d0:cc:9e:e2:67:2b:bd:93:4c:1f
Fingerprint (sha256): 28:25:ad:2c:22:3e:8d:f6:29:b0:c4:ce:87:11:c9:08:47:5e:7b:fd:97:fe:8c:6a:7e:af:d3:2c:45:a3:4c:8c

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

Revocation information

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

Check the revocation status for certificate cdn.gpblog.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for cdn.gpblog.com

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

cdn.gpblog.com

Other certificates including the domain name gpblog.com

(limited to 100 certificates)
adsparc-consent.gpblog.com
t13.bandwidthplace.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
pb-1234.qa.gpblog.com
files-staging.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
cdn.gpblog.com
adsparc-consent.gpblog.com
admin.pb-1234.qa.gpblog.com
adsparc-consent.gpblog.com
t13.bandwidthplace.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
admin.pb-5428.qa.bright.nl
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
gpblog.com
www.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
staging.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
staging.gpblog.com
next.admin.pb-1258.qa.gpblog.com
adsparc-consent.gpblog.com
staging.gpblog.com
adsparc-consent.gpblog.com
gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
admin.pb-5078.qa.bright.nl
adsparc-consent.gpblog.com
admin.pb-5590.qa.bright.nl
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
*.gpblog.com
staging.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
adsparc-consent.gpblog.com
cdn.gpblog.com
adsparc-consent.gpblog.com
admin.pb-5120.qa.bright.nl
adsparc-consent.gpblog.com
staging.gpblog.com
admin.pb-5185.qa.bright.nl

Certificate

The complete raw certificate details for cdn.gpblog.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE6DCCA9CgAwIBAgISBLmyRZBDAfwAxGxWVijzE7mtMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzExMTkwMzAxMzlaFw0yNDAyMTcwMzAxMzhaMBkxFzAVBgNVBAMT
DmNkbi5ncGJsb2cuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
v5DhGPnfj7dgYp/NhxgSiYWVOlDTXhuEjKkjCjb3Eg3f487iX1VwqyUG+G9Vwr+8
gEbjMyJCe6sK9WgLezazOcZxgCgzpwS+Dxga0TY19rrT7PktY3ABbeWtgzZSWuzB
fM4IE8ukpFz6nw/87Kd3oKeZfxfFnNVp2+6u8JVD/aHDsDnFcuJqgELVu5ylQ0SW
KKExFMnigNDjOWf3z97WFsZDHNskhTnSMR944SFA3kqDXrx7XUFSLcrI0q5cCOxr
h6/V/ye3bDNO0xQ0sKWfJHmqUNbYD9hUOnxwbNr4saMgqK1g55vGw+0rZZgxJLVH
cg/8z0t/Mdqkk9Oao3olWQIDAQABo4ICDzCCAgswDgYDVR0PAQH/BAQDAgWgMB0G
A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBQw5A9cMFJ3ys1vuvhxThLV0J3oUDAfBgNVHSMEGDAWgBQULrMXt1hWy65Q
CUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9y
My5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3Jn
LzAZBgNVHREEEjAQgg5jZG4uZ3BibG9nLmNvbTATBgNVHSAEDDAKMAgGBmeBDAEC
ATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AEiw42vapkc0D+VqAvqdMOscUgHL
Vt0sgdm7v6s52IRzAAABi+W9v7sAAAQDAEcwRQIhAKMvun4543y3rI8g2zo3M9hf
5Pz9lrwpwXGXlCnghOKqAiBMjGfccn7pFL+XQ2rVR2iAk68ppjmSmyepmnZ0IadT
EwB1AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABi+W9wAgAAAQD
AEYwRAIgYwoZGsvxpoiUkCTKBUBeJ+SqGXbcyW2zNvg2Zf5b6zcCIB0RAGRL9ju1
OLBauEHHqSg92HEzQL/EhwTjxL2LdxgIMA0GCSqGSIb3DQEBCwUAA4IBAQC0qLxK
ma/Zmbr2SHSrkv6v2lcztqBvlfDe5voNM0Mmols9p1ynLYSZaG3J1492eplERYHE
JeTZsCMXClajWVtWXHH9ZHBar2yjqWxUQVOZa8fmlo10rZhDyZhQNHr9y3mzdH5+
23TIVq/gW5KwL0zfK8yS+1x7s7hHFxbr68zxD9yOxecAlT0TstHXVYNGEQzHpTRT
aCIcl5WL5swtq9O5CO2RN5XW+EMHh20BbXKbmF/UqWGI2iBHFf0eS27/EFdn1eND
9IOsc3ff6edRYQl08EdoTHOczcFmDQExa5rvmdvVAMjbSt+HsMqZPkzH6AAxCuBW
zPHJDKuH17snOp+E
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv5DhGPnfj7dgYp/NhxgS
iYWVOlDTXhuEjKkjCjb3Eg3f487iX1VwqyUG+G9Vwr+8gEbjMyJCe6sK9WgLezaz
OcZxgCgzpwS+Dxga0TY19rrT7PktY3ABbeWtgzZSWuzBfM4IE8ukpFz6nw/87Kd3
oKeZfxfFnNVp2+6u8JVD/aHDsDnFcuJqgELVu5ylQ0SWKKExFMnigNDjOWf3z97W
FsZDHNskhTnSMR944SFA3kqDXrx7XUFSLcrI0q5cCOxrh6/V/ye3bDNO0xQ0sKWf
JHmqUNbYD9hUOnxwbNr4saMgqK1g55vGw+0rZZgxJLVHcg/8z0t/Mdqkk9Oao3ol
WQIDAQAB
-----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 411638345385123440207939130904961808054701
 . . . . . . . . [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-11-19 03:01:39 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-17 03:01:38 +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 'cdn.gpblog.com'
 . . . . . . . . [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 24182958887815354733877273646779022246389050290291498085125266264513297697455541634621753473430219978237014712623075600026664173291715332896687497859590239290048227307549497650573472477002415396331161217427275156614160842343052723094815407560248634535117550099584828982740091337156382739667526746435590483333831169503257002954690838987459557627622276013576272265804912603711986775128150625623544338749981030793900262018403764526171621470665884600298622941866696181857361858704448015799545029288678611083037266922273769979427896641073726440998403641161287954152063956657513592647931782299958390259245982953186076009817
 . . . . . . . . . . . . . . . . . . . . [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)
							30e40f5c305277cacd6fbaf8714e12d5d09de850
 . . . . . . . . . . . . . . . . [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 (18 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdn.gpblog.com'
 . . . . . . . . . . . . . . . . [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)
							00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018be5bdbfbb0000040300473045022100a32fba7e39e37cb7ac8f20db3a3733d85fe4fcfd96bc29c171979429e084e2aa02204c8c67dc727ee914bf97436ad547688093af29a639929b27a99a767421a7531300750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018be5bdc00800000403004630440220630a191acbf1a688949024ca05405e27e4aa1976dcc96db336f83665fe5beb3702201d1100644bf63bb538b05ab841c7a9283dd8713340bfc48704e3c4bd8b771808
 . . . . [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)
		00b4a8bc4a99afd999baf64874ab92feafda5733b6a06f95f0dee6fa0d334326a25b3da75ca72d8499686dc9d78f767a99444581c425e4d9b023170a56a3595b565c71fd64705aaf6ca3a96c544153996bc7e6968d74ad9843c99850347afdcb79b3747e7edb74c856afe05b92b02f4cdf2bcc92fb5c7bb3b8471716ebebccf10fdc8ec5e700953d13b2d1d7558346110cc7a5345368221c97958be6cc2dabd3b908ed913795d6f84307876d016d729b985fd4a96188da204715fd1e4b6eff105767d5e343f483ac7377dfe9e751610974f047684c739ccdc1660d01316b9aef99dbd500c8db4adf87b0ca993e4cc7e800310ae056ccf1c90cab87d7bb273a9f84