www.philhitchenoilfieldtraining.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:ed:d6:e3:70:5e:09:88:30:05:14:03:e7:35:13:5b:80:d2 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=www.philhitchenoilfieldtraining.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:ed:d6:e3:70:5e:09:88:30:05:14:03:e7:35:13:5b:80:d2
Serial Number (int): 342269414477108288074459633662197688402130
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 67:7e:5b:57:94:e3:06:ba:95:de:b3:c7:31:5b:0f:d7:38:6f:b2:9c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ba:72:e7:bc:4e:e0:57:e4:2b:b8:4f:35:be:45:70:d4:9d:38:80:ed
Fingerprint (sha256): fa:5c:99:c8:9f:3d:f2:fb:95:5e:8f:27:3c:70:c2:92:d9:b0:72:96:aa:a3:1f:b0:ab:32:bd:c7:60:27:a2:c2

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 www.philhitchenoilfieldtraining.co.uk

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.philhitchenoilfieldtraining.co.uk

Public Key Algorithm

RSA

Key Size

4096

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

www.philhitchenoilfieldtraining.co.uk

Other certificates including the domain name philhitchenoilfieldtraining.co.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.philhitchenoilfieldtraining.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGgTCCBWmgAwIBAgISA+3W43BeCYgwBRQD5zUTW4DSMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMDkwNjA2NDNaFw0y
MDAyMDcwNjA2NDNaMDAxLjAsBgNVBAMTJXd3dy5waGlsaGl0Y2hlbm9pbGZpZWxk
dHJhaW5pbmcuY28udWswggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDF
IJ5pT4lz9gOLxDa892rYeOGODF2A/pWWTDuKXiDhIm4Uuf09ycHTRllMbkHiUq0G
QDFbcASalsg5E3oBOdFETClgz/hLiOmRznLXrm4bGzVATBj7stdAuwYmLRsloYy3
gZeseXVoy1oTiQUrUQ6K85ENHl5UNh2l/dybUpsCz5j9knUMM+fqCxN6S8m4cdl6
ZT30ccvSfmsiJEx5srVpyDPyg9p5ob5KgsTkP5ZjtgQcfCbT0AAfrkau7hauPd6c
/RiQtqEJqJ7z1dmWDyH+7rkP+qcI0VIbRQZ8rhePulLbxuPH+b8de0KWRTFd5/0U
HRprzi8TJ5MWVM4rbX2CRU3xNHD5KfU24PXHvmN8EjAcab79Plyx3gp59wUY84YR
F6AxtDqU6gU7wBd+VY4tnS8SkB+C2WsFa3heDaIJ4CkwDYX1N4ZG6tWcYDUPusA4
rICdXX+hlpRHLZp3tF00WlA4hp7b6rGjr8GyLEBzbmvqkgivyHxnNwLXR+EDSDBS
Pa9HXSY+QYCQJEG4/kEtFsMDhqvDFuc3XncssHDMt4aoR0tDwLnDHq4cPULNf6UH
Hdoci5weEQH83i1doSRuWG1KDZFuOMgbQ4UJz+pHWTsGOg4wWZdBmXFt5aiRNxHc
up2l8Z+PNMG3JieW6/tyeKL/7j7Z/i9W3HwOEamMDQIDAQABo4ICeTCCAnUwDgYD
VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV
HRMBAf8EAjAAMB0GA1UdDgQWBBRnfltXlOMGupXes8cxWw/XOG+ynDAfBgNVHSME
GDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYB
BQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYB
BQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMDAGA1Ud
EQQpMCeCJXd3dy5waGlsaGl0Y2hlbm9pbGZpZWxkdHJhaW5pbmcuY28udWswTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdQCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAW5O/IqCAAAE
AwBGMEQCIHShCo63BG0l6JROYul/Fsi+l4wA2DGqabiopUPyieHxAiA461A+566/
dzm0TnSlk72Zh5IDtgQkUC8KoJpRRykbdgB2AG9Tdqwx8DEZ2JkApFEV/3cVHBHZ
AsEAKQaNsgiaN9kTAAABbk78i6wAAAQDAEcwRQIhAIwgqmgK8g2VPX+vZc4lxj+L
QErkNJ+4/PHtjBBmw611AiBJbTcmnKZB6NyYnhrMF+6LWji4+s4qWw0Gy0sSAiFe
nTANBgkqhkiG9w0BAQsFAAOCAQEAWdBFyQ7YqD87TSK1oEyMEFA3jvGkH7Ytarv+
BSgPSfA5j7q1/TKVkYAkn2ez2xZ0LBIsVUS2gJav+AJFfWGdr+ztll8oTYAelJZU
sIqCRAHrWFingyZza6v8OzoF3aumHyOO8rrKnG/pqRfhQ2O97x5HdtPjh/C4xM4f
H1NQU2+mRYKnWtNEqLXhTO70XhIAVvjMUF8p9ZAxk0ugf4bJM1oPofLwQRT95p+x
GQcEvjHrJCCTm91iKvG7wrIDf8h8xVkxzh+8vBhK5hVzwjUq6SlFyY/2/ruiu40i
ugxKj1Kel79el/syfE3b7Z5tTVvrU5AZCsFLN/nhRKGxoSvvpQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxSCeaU+Jc/YDi8Q2vPdq
2HjhjgxdgP6Vlkw7il4g4SJuFLn9PcnB00ZZTG5B4lKtBkAxW3AEmpbIORN6ATnR
REwpYM/4S4jpkc5y165uGxs1QEwY+7LXQLsGJi0bJaGMt4GXrHl1aMtaE4kFK1EO
ivORDR5eVDYdpf3cm1KbAs+Y/ZJ1DDPn6gsTekvJuHHZemU99HHL0n5rIiRMebK1
acgz8oPaeaG+SoLE5D+WY7YEHHwm09AAH65Gru4Wrj3enP0YkLahCaie89XZlg8h
/u65D/qnCNFSG0UGfK4Xj7pS28bjx/m/HXtClkUxXef9FB0aa84vEyeTFlTOK219
gkVN8TRw+Sn1NuD1x75jfBIwHGm+/T5csd4KefcFGPOGERegMbQ6lOoFO8AXflWO
LZ0vEpAfgtlrBWt4Xg2iCeApMA2F9TeGRurVnGA1D7rAOKyAnV1/oZaURy2ad7Rd
NFpQOIae2+qxo6/BsixAc25r6pIIr8h8ZzcC10fhA0gwUj2vR10mPkGAkCRBuP5B
LRbDA4arwxbnN153LLBwzLeGqEdLQ8C5wx6uHD1CzX+lBx3aHIucHhEB/N4tXaEk
blhtSg2RbjjIG0OFCc/qR1k7BjoOMFmXQZlxbeWokTcR3LqdpfGfjzTBtyYnluv7
cnii/+4+2f4vVtx8DhGpjA0CAwEAAQ==
-----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 342269414477108288074459633662197688402130
 . . . . . . . . [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-11-09 06:06:43 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-07 06:06:43 +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 'www.philhitchenoilfieldtraining.co.uk'
 . . . . . . . . [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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 804209698084088062122404781858663376329122712730812119578693443606340668623965740308221339809319410949582585811493873674387480884779657388649835025709979623241877527407021619393063004654446500207028144701897766373384922642606715576803991815723749269656364658297480127039072636733635703717961951384290271169578053461101392203145539767690646167003618273293742660936991811042118808148762337597772987998789676442735488331929992839295900408859449304096637090416728688067256685921152412843812886385998704716082190795569965118794517581649805324152105477478788475981537878210929683757301405544107530183380237259722601152926434512296306734707782797166667054886227938209839002396413683493400701215571015306620538417132199779800037085597051439013478861048772190930655969688927995363223445810995464359030383809300569997076466247912543183795368339399443363158630006761496433689750469792168452396590207811189375330948555084894608175490214289654777946612306770374221435716130661529627357157317581149155058568136655128960578113186550642072281812030532291461995946332169339191370111185552227558510494900664022530160400956583325072862228996651383640925460512784319282012849184044194903885923813933967473309491307830163688764868345528339375360125275149
 . . . . . . . . . . . . . . . . . . . . [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)
							677e5b5794e306ba95deb3c7315b0fd7386fb29c
 . . . . . . . . . . . . . . . . [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 (41 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.philhitchenoilfieldtraining.co.uk'
 . . . . . . . . . . . . . . . . [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)
							00ef007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e4efc8a820000040300463044022074a10a8eb7046d25e8944e62e97f16c8be978c00d831aa69b8a8a543f289e1f1022038eb503ee7aebf7739b44e74a593bd99879203b60424502f0aa09a5147291b760076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e4efc8bac00000403004730450221008c20aa680af20d953d7faf65ce25c63f8b404ae4349fb8fcf1ed8c1066c3ad750220496d37269ca641e8dc989e1acc17ee8b5a38b8face2a5b0d06cb4b1202215e9d
 . . . . [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)
		0059d045c90ed8a83f3b4d22b5a04c8c1050378ef1a41fb62d6abbfe05280f49f0398fbab5fd32959180249f67b3db16742c122c5544b68096aff802457d619dafeced965f284d801e949654b08a824401eb5858a78326736babfc3b3a05ddaba61f238ef2baca9c6fe9a917e14363bdef1e4776d3e387f0b8c4ce1f1f5350536fa64582a75ad344a8b5e14ceef45e120056f8cc505f29f59031934ba07f86c9335a0fa1f2f04114fde69fb1190704be31eb2420939bdd622af1bbc2b2037fc87cc55931ce1fbcbc184ae61573c2352ae92945c98ff6febba2bb8d22ba0c4a8f529e97bf5e97fb327c4ddbed9e6d4d5beb5390190ac14b37f9e144a1b1a12befa5