training.freenome.com
Issued by GTS CA 1D4
About this certificate
This digital certificate with serial number 6e:fe:49:d4:d5:5c:ba:03:12:c3:4d:c2:a2:7e:07:31 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:
- 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=training.freenome.com
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 6e:fe:49:d4:d5:5c:ba:03:12:c3:4d:c2:a2:7e:07:31Serial Number (int): 147535420416712518517255141988197336881
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: c0:22:13:b2:97:f0:3f:6a:27:31:f9:24:c5:74:bb:c6:42:ba:86:26
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92
Fingerprint (sha1): f5:9b:53:1e:4a:f5:39:11:15:34:b9:05:42:73:f6:e0:70:e8:96:8b
Fingerprint (sha256): 3c:34:05:67:83:30:64:19:d8:eb:27:4a:67:12:a2:a3:6a:2f:92:f3:5e:cb:29:9f:e3:7e:91:96:88:9b:7b:cd
Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1d4/aSOohx09ElwCRL Distribution Point: http://crls.pki.goog/gts1d4/GEs1mVsRnds.crl
Check the revocation status for certificate training.freenome.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for training.freenome.com
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
training.freenome.com
Other certificates including the domain name freenome.com
(limited to 100 certificates)
www.freenome.com
freenome.com
www.mayatechnology.co.uk
ahll.test.emr.studio
www.freenome.com
www.freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
risingstar.blackmint.io
www.freenome.com
freenome.com
freenome.com
freenome.com
www.freenome.com
www.freenome.com
www.freenome.com
krishgpssolutions.com
www.freenome.com
earthlingrescuealliance.com
freenome.com
www.freenome.com
www.freenome.com
lasergeek.ru
freenome.com
www.desystem.net
training.freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
incidentally-login.emerging-response.com
damishael.com
www.freenome.com
careers.freenome.com
www.freenome.com
www.freenome.com
chornous.net
freenome.com
freenome.com
share.impactwrap.dev
michelin.inreport.uz
freenome.com
www.freenome.com
freenome.com
freenome.com
vivaleisure.jlonetouch.com.au
solvarea.speakylink.com
www.freenome.com
freenome.com
www.freenome.com
freenome.com
freenome.com
freenome.com
tls.automattic.com
freenome.com
www.freenome.com
deep.reezytech.com
www.alexdupuis.com
freenome.com
www.ramazanbalak.com
www.freenome.com
momofactoryus.com
www.freenome.com
urabereiji.com
digitalexp.tech
www.freenome.com
freenome.com
www.freenome.com
freenome.com
cdn.taskgram.com
freenome.com
freenome.com
freenome.com
www.freenome.com
freenome.com
www.freenome.com
www.freenome.com
www.freenome.com
zaiseki.artpro.co.jp
www.freenome.com
freenome.com
swatantra.globalgarner.com
operations.cognite.com
srba.fyi
freenome.com
www.freenome.com
www.freenome.com
acutemalnutrition.org
freenome.com
freenome.com
www.freenome.com
freenome.com
freenome.com
www.freenome.com
porcaosteakhouse.com.br
freenome.com
freenome.com
www.mayatechnology.co.uk
ahll.test.emr.studio
www.freenome.com
www.freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
risingstar.blackmint.io
www.freenome.com
freenome.com
freenome.com
freenome.com
www.freenome.com
www.freenome.com
www.freenome.com
krishgpssolutions.com
www.freenome.com
earthlingrescuealliance.com
freenome.com
www.freenome.com
www.freenome.com
lasergeek.ru
freenome.com
www.desystem.net
training.freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
freenome.com
incidentally-login.emerging-response.com
damishael.com
www.freenome.com
careers.freenome.com
www.freenome.com
www.freenome.com
chornous.net
freenome.com
freenome.com
share.impactwrap.dev
michelin.inreport.uz
freenome.com
www.freenome.com
freenome.com
freenome.com
vivaleisure.jlonetouch.com.au
solvarea.speakylink.com
www.freenome.com
freenome.com
www.freenome.com
freenome.com
freenome.com
freenome.com
tls.automattic.com
freenome.com
www.freenome.com
deep.reezytech.com
www.alexdupuis.com
freenome.com
www.ramazanbalak.com
www.freenome.com
momofactoryus.com
www.freenome.com
urabereiji.com
digitalexp.tech
www.freenome.com
freenome.com
www.freenome.com
freenome.com
cdn.taskgram.com
freenome.com
freenome.com
freenome.com
www.freenome.com
freenome.com
www.freenome.com
www.freenome.com
www.freenome.com
zaiseki.artpro.co.jp
www.freenome.com
freenome.com
swatantra.globalgarner.com
operations.cognite.com
srba.fyi
freenome.com
www.freenome.com
www.freenome.com
acutemalnutrition.org
freenome.com
freenome.com
www.freenome.com
freenome.com
freenome.com
www.freenome.com
porcaosteakhouse.com.br
freenome.com
Certificate
The complete raw certificate details for training.freenome.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEezCCA2OgAwIBAgIQbv5J1NVcugMSw03Con4HMTANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFENDAeFw0yMzEyMDEwNzUxMzFaFw0yNDAyMjkw ODQ2MDVaMCAxHjAcBgNVBAMTFXRyYWluaW5nLmZyZWVub21lLmNvbTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBALOeN2zuikLRsoyQilEaMb3u931hveU1 LA2uBa0M9Xau4vn7AkM26If2Ho/BR5P613l3fa4j0TQVkfTiZI9okggViN+Nt3xE 4FgniGUM0LMrhswbczwTDVl5heATpoR1osWNdepx/1U5wMqWhHYQGKuieYVLuV6R IH9A5NaJqZCSfm5Fxx/C3ymQ2tuweQgLZ6/DQ1Onn5dY+GCKZaeIx541G9rb552R AV5hOqVxsFWVeUYYl3oalf4czUetROVwpUWskeBrbnY2qAwXpG3ujwUaRpzkGLfQ FjruDuoZpYImWXhTS73Midh0Qt/TzJKD+UCovlB0SqMv3A8fEikmjDsCAwEAAaOC AYkwggGFMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNV HRMBAf8EAjAAMB0GA1UdDgQWBBTAIhOyl/A/aicx+STFdLvGQrqGJjAfBgNVHSME GDAWgBQl4hgOsleRlCrl1F2GkIPeU7O4kjB4BggrBgEFBQcBAQRsMGowNQYIKwYB BQUHMAGGKWh0dHA6Ly9vY3NwLnBraS5nb29nL3MvZ3RzMWQ0L2FTT29oeDA5RWx3 MDEGCCsGAQUFBzAChiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxZDQu ZGVyMCAGA1UdEQQZMBeCFXRyYWluaW5nLmZyZWVub21lLmNvbTAhBgNVHSAEGjAY MAgGBmeBDAECATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6 Ly9jcmxzLnBraS5nb29nL2d0czFkNC9HRXMxbVZzUm5kcy5jcmwwEwYKKwYBBAHW eQIEAwEB/wQCBQAwDQYJKoZIhvcNAQELBQADggEBAKiT8+mtY5CyhwnlMuueSYuc JiCaqnfdWANUmxy2diwLJYs3sm41vmjcRO8Pn564SLGry82Il57LWvEcUgfGwfK8 ipbgyLUhwcJQc2wih2mkxkRiLBX7TrWaYGs7e5mVVxCnYOlBfhlxWeiO8ucGBmUh 5pFPkOvKn5HXcqDyLiLjwfQ5g5foBrt/MWBRq/PSYZrts/rOZOO/iYJllR4abonP 3Cnx0S36CVUdDKrOBvCIciCPVxu6a4nosa+f9VEMm7mPA3wwqbi4bKigftZ2Q+5g FLjczhQSzwU0dZBzO9jbCn0y7zxiDNFVYvAUxNsnqJrZ+XA3EpqZ3h0FNW6sgyU= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs543bO6KQtGyjJCKURox ve73fWG95TUsDa4FrQz1dq7i+fsCQzboh/Yej8FHk/rXeXd9riPRNBWR9OJkj2iS CBWI3423fETgWCeIZQzQsyuGzBtzPBMNWXmF4BOmhHWixY116nH/VTnAypaEdhAY q6J5hUu5XpEgf0Dk1ompkJJ+bkXHH8LfKZDa27B5CAtnr8NDU6efl1j4YIplp4jH njUb2tvnnZEBXmE6pXGwVZV5RhiXehqV/hzNR61E5XClRayR4GtudjaoDBekbe6P BRpGnOQYt9AWOu4O6hmlgiZZeFNLvcyJ2HRC39PMkoP5QKi+UHRKoy/cDx8SKSaM OwIDAQAB -----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 147535420416712518517255141988197336881 . . . . . . . . [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 2023-12-01 07:51:31 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-29 08:46:05 +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 'training.freenome.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 22674676055817674269595945076518871557704884598916430050229883150197582834689581700032967681987472632166794080779411453859617977078536243952287531126655037581365160957072244841928899203957698171538451956054948728520315617696751845877396907746287302971594494846849367599016902240746897367468947031916805053939599362646321814544906680819367764500001733374073659696892304987095769174025325865326332310673290005061692258650680121022525537679438731801522907863249071901145349627321506772078979063760194887946582534664778391261474162715610740273297084975791587926101878510619680823637767545273817934037004513103354607864891 . . . . . . . . . . . . . . . . . . . . [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) c02213b297f03f6a2731f924c574bbc642ba8626 . . . . . . . . . . . . . . . . [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 (108 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/s/gts1d4/aSOohx09Elw' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'training.freenome.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 (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/GEs1mVsRnds.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) 00a893f3e9ad6390b28709e532eb9e498b9c26209aaa77dd5803549b1cb6762c0b258b37b26e35be68dc44ef0f9f9eb848b1abcbcd88979ecb5af11c5207c6c1f2bc8a96e0c8b521c1c250736c228769a4c644622c15fb4eb59a606b3b7b99955710a760e9417e197159e88ef2e706066521e6914f90ebca9f91d772a0f22e22e3c1f4398397e806bb7f316051abf3d2619aedb3face64e3bf898265951e1a6e89cfdc29f1d12dfa09551d0caace06f08872208f571bba6b89e8b1af9ff5510c9bb98f037c30a9b8b86ca8a07ed67643ee6014b8dcce1412cf05347590733bd8db0a7d32ef3c620cd15562f014c4db27a89ad9f97037129a99de1d05356eac8325