api.beekeeping.io
Issued by GTS CA 1D4
About this certificate
This digital certificate with serial number 33:f2:b1:d3:3c:d8:8a:56:09:00:00:00:00:be:c7:93 was issued on by Google Trust Services LLC.
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.beekeeping.io
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 33:f2:b1:d3:3c:d8:8a:56:09:00:00:00:00:be:c7:93Serial Number (int): 69050770347269156499599419808858163091
Serial Number lenght: 126 bits, 16 octets
SubjectKeyId: 0a:fe:5a:e9:30:52:eb:4f:04:05:b4:53:e9:ad:40:1e:41:42:e0:02
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92
Fingerprint (sha1): f5:97:40:69:6e:c9:2b:dd:f5:24:40:e6:52:aa:ed:25:11:ff:ac:65
Fingerprint (sha256): 7f:88:7b:a4:20:19:54:17:2b:1c:25:71:bf:fa:f8:d7:71:be:50:74:0a:98:77:94:98:65:5f:97:aa:bb:86:f9
Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der
Revocation information
OCSP Server: http://ocsp.pki.goog/gts1d4CRL Distribution Point: http://crls.pki.goog/gts1d4/KLT9VNR8wwI.crl
Check the revocation status for certificate api.beekeeping.io
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for api.beekeeping.io
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
api.beekeeping.io
Other certificates including the domain name beekeeping.io
(limited to 100 certificates)
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
staging.beekeeping.io
www.beekeeping.io
app.beekeeping.io
www.beekeeping.io
research.docs.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
staging.beekeeping.io
api.beekeeping.io
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beekeeping.io
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.pulsewise.com
dev.beecounted.org
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
www.beekeeping.io
staging.beekeeping.io
www.beekeeping.io
beta.beekeeping.io
staging.beekeeping.io
beekeeping.io
www.beekeeping.io
dev.beekeeping.io
beta.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beecounted.org
api.beekeeping.io
beekeeping.io
staging.beekeeping.io
www.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
app.beekeeping.io
app.beekeeping.io
beta.beekeeping.io
www.beekeeping.io
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
staging.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
beta.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
api.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
beta.beekeeping.io
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
staging.beekeeping.io
www.beekeeping.io
app.beekeeping.io
www.beekeeping.io
research.docs.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
staging.beekeeping.io
api.beekeeping.io
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beekeeping.io
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.pulsewise.com
dev.beecounted.org
dev.internetweathermap.com
app.beekeeping.io
app.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
dev.internetweathermap.com
api.beekeeping.io
app.beekeeping.io
dev.internetweathermap.com
www.beekeeping.io
staging.beekeeping.io
www.beekeeping.io
beta.beekeeping.io
staging.beekeeping.io
beekeeping.io
www.beekeeping.io
dev.beekeeping.io
beta.beekeeping.io
app.beekeeping.io
app.beekeeping.io
dev.beecounted.org
www.beecounted.org
api.beekeeping.io
beekeeping.io
staging.beekeeping.io
www.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
app.beekeeping.io
app.beekeeping.io
beta.beekeeping.io
www.beekeeping.io
app.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
staging.beekeeping.io
app.beekeeping.io
staging.beekeeping.io
beta.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
api.beekeeping.io
research.docs.beekeeping.io
app.beekeeping.io
api.beekeeping.io
beta.beekeeping.io
dev.beecounted.org
dev.internetweathermap.com
staging.beekeeping.io
research.docs.beekeeping.io
dev.internetweathermap.com
api.beekeeping.io
beta.beekeeping.io
dev.internetweathermap.com
Certificate
The complete raw certificate details for api.beekeeping.io in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEZTCCA02gAwIBAgIQM/Kx0zzYilYJAAAAAL7HkzANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFENDAeFw0yMTEwMjEwODEyNTVaFw0yMjAxMTkw ODEyNTRaMBwxGjAYBgNVBAMTEWFwaS5iZWVrZWVwaW5nLmlvMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxTv9jRncDgh96CnhQLzt+7UtrUpYMnQXUVaA 3mkZwJIwRCV+p03VDAZgMBD4ZCbxj50r2R0QYhzt6ZGZDOVEpC3dySp3T9RXy6vw mjbun21KPbaM+kagnDP+6Owfb/UBXVq6DhS1GcSqtt33VfzrkW6zNanNfaGi1lGL x0VKx3Wq2YFnQDKZEgdu/KxSeqzKOGflJr0Oa8H80iFkIZ4LLi7u2Pa24OQgsSiH GLHk6UF0138q54Hf4tLk/lc4+JLXMmfG8VUmorXJG0ocVBwdbHgrHZ2lTZE7ZT5U pkEBDjuo2S0w4fl/J6rYzB1IseIKuwbdEJNcPIqIIWsqGA+iEQIDAQABo4IBdzCC AXMwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB /wQCMAAwHQYDVR0OBBYEFAr+WukwUutPBAW0U+mtQB5BQuACMB8GA1UdIwQYMBaA FCXiGA6yV5GUKuXUXYaQg95Ts7iSMGoGCCsGAQUFBwEBBF4wXDAnBggrBgEFBQcw AYYbaHR0cDovL29jc3AucGtpLmdvb2cvZ3RzMWQ0MDEGCCsGAQUFBzAChiVodHRw Oi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxZDQuZGVyMBwGA1UdEQQVMBOCEWFw aS5iZWVrZWVwaW5nLmlvMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC BQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWQ0 L0tMVDlWTlI4d3dJLmNybDATBgorBgEEAdZ5AgQDAQH/BAIFADANBgkqhkiG9w0B AQsFAAOCAQEAS8fuzeqnqI6xppppov1UEtlppjkZ25uBDMOqB5zKZjeDq+WTTmVm U4F//vv8XokejmHEFWJoQBciIDd31BpMB7XP8ztMpAJ/+xb7bo4MgXHev7Gvj3ub 4mqiI6CtjW/ki1+L0AWWJXq6Y81GO7g0YPVLKWd3/C5O4DX8clMyIXlYGGXgsgXE tEyL7nR5YP09tdbtstFGxuhMNTnN3O8r1jjme+ORPMofapNHb/la8RenvFFU/dt4 00o3Q5Hu6/+D76NA3chMuCuI8ULxUxBIrqxyf5EodRiMFp5AGM8QltBS+p0ly+y8 VRaIcdrHcA5dxuB9rL1WXZvkV8YCi5GAaQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxTv9jRncDgh96CnhQLzt +7UtrUpYMnQXUVaA3mkZwJIwRCV+p03VDAZgMBD4ZCbxj50r2R0QYhzt6ZGZDOVE pC3dySp3T9RXy6vwmjbun21KPbaM+kagnDP+6Owfb/UBXVq6DhS1GcSqtt33Vfzr kW6zNanNfaGi1lGLx0VKx3Wq2YFnQDKZEgdu/KxSeqzKOGflJr0Oa8H80iFkIZ4L Li7u2Pa24OQgsSiHGLHk6UF0138q54Hf4tLk/lc4+JLXMmfG8VUmorXJG0ocVBwd bHgrHZ2lTZE7ZT5UpkEBDjuo2S0w4fl/J6rYzB1IseIKuwbdEJNcPIqIIWsqGA+i EQIDAQAB -----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 69050770347269156499599419808858163091 . . . . . . . . [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 'Google Trust Services LLC' . . . . . . . . . . . . [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 'GTS CA 1D4' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-10-21 08:12:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-01-19 08:12:54 +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.beekeeping.io' . . . . . . . . [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 24898528464007930898015358920543363476179160838004143114584874876851540025796607397230586413990718450009656927353243438851751693571920140584329082346091706397424415427640677822701843075835020851927331935860313636749866632569415006323192717793098970815088011708681629259296278925705358566778317117076078685455302771489573004288253617990733324053769627431865101897396741000858704198734898064690812303200972822243136948893693696589673420806509057813316622142784435098396975570280343179800259409997107647591120688772269868055730425265682040357879108874013473809019793324762865901061678506717951819193495080191125743444497 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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) 0afe5ae93052eb4f0405b453e9ad401e4142e002 . . . . . . . . . . . . . . . . [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 25e2180eb25791942ae5d45d869083de53b3b892 . . . . . . . . . . . . . . . . [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 (94 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.pki.goog/gts1d4' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1d4.der' . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.beekeeping.io' . . . . . . . . . . . . . . . . [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 (26 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.5.3 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1d4/KLT9VNR8wwI.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 004bc7eecdeaa7a88eb1a69a69a2fd5412d969a63919db9b810cc3aa079cca663783abe5934e656653817ffefbfc5e891e8e61c4156268401722203777d41a4c07b5cff33b4ca4027ffb16fb6e8e0c8171debfb1af8f7b9be26aa223a0ad8d6fe48b5f8bd00596257aba63cd463bb83460f54b296777fc2e4ee035fc7253322179581865e0b205c4b44c8bee747960fd3db5d6edb2d146c6e84c3539cddcef2bd638e67be3913cca1f6a93476ff95af117a7bc5154fddb78d34a374391eeebff83efa340ddc84cb82b88f142f1531048aeac727f912875188c169e4018cf1096d052fa9d25cbecbc55168871dac7700e5dc6e07dacbd565d9be457c6028b918069