www.fastflowdrains.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:83:c7:2b:41:6d:a2:f6:0b:a8:f2:f6:0b:57:77:cc:68:38 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.fastflowdrains.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:83:c7:2b:41:6d:a2:f6:0b:a8:f2:f6:0b:57:77:cc:68:38Serial Number (int): 306178588828892721883688321460696634910776
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 27:02:4e:1d:05:9a:2c:35:c6:e3:f6:0e:d3:02:0b:aa:72:45:ff:ec
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b6:79:ca:cb:34:e3:b8:b2:24:b2:0c:ec:6c:c5:87:67:c8:82:ff:e3
Fingerprint (sha256): 4d:9f:df:20:c8:b5:07:b1:75:5b:fe:80:b2:0e:88:b3:00:01:6c:af:73:a4:e1:47:90:39:3d:1e:62:0b:70:21
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.fastflowdrains.co.uk
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.fastflowdrains.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.fastflowdrains.co.uk
Other certificates including the domain name fastflowdrains.co.uk
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.fastflowdrains.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIHHDCCBgSgAwIBAgISA4PHK0FtovYLqPL2C1d3zGg4MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA2MDEwODE2MThaFw0x ODA4MzAwODE2MThaMCMxITAfBgNVBAMTGHd3dy5mYXN0Zmxvd2RyYWlucy5jby51 azCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJi6TEGIiXkJu1St78lt B7LqfeeB3YA5OnU9k2XmLhYd062oB1LvpYgTHNissCCq+anaHhYCEFpR1PIKaTGm LMJqItwuq6E60Hz6ja1ir1DafAJwSMKxfrkU/Qrd3F7x5T16fXAs/GMd84HYZwcE tD9IzsN6R2M9uI/1+FvpwlHGknzqFeU7wxPsl/YzMMlIuYne4NoPEx70vGzejojV mZZQjIe4CSRWcWPOdnNsddgWJYPoJRUKPrT3j4rkpxbXagl3zRajYBAdVfC/AWtB kRoPQOzy8PsV8sWBUOsYGq+tcHWzJo0qiDBbuf3s3bPUYeB9q5jOVRM4P8GPsKr+ XHqI6AjmErPwGEsqp/ICWQAq+folqvaLOAPdsNBItObVrz96s+AETc2hiE/mHR60 yEvVQluVaf3zhpuulXACPYjPhKwA/pJZPx+QfPV6+zf7ZyL6233Xlr7SZWOJPcaa 49SskLUZ3Y96a2YA88BtSoYHBnnz8vpTLJV8cnGtKhH3RnLrtm1XCh34EJrC+C2A WuJ+JG2hg/Nv3Ay4uNfuedGLD2+BpuyXa4/CdKItHnrH4oUZuQX1tDvggLckIOle mKcG5yAj/CuJa5PAHSQ0CFjtKGKWnEbXgtPwjpXCoSO0IMWL7DrdNJbjhlq8/Pfk aFEBzTPXTtZQ9Rh1Uu2arkPFAgMBAAGjggMhMIIDHTAOBgNVHQ8BAf8EBAMCBaAw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFCcCTh0Fmiw1xuP2DtMCC6pyRf/sMB8GA1UdIwQYMBaAFKhKamMEfd26 5tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDov L29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDov L2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wIwYDVR0RBBwwGoIYd3d3LmZh c3RmbG93ZHJhaW5zLmNvLnVrMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsr BgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlw dC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25s eSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4g YWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQg aHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wggEFBgorBgEEAdZ5 AgQCBIH2BIHzAPEAdgDbdK/uyynssf7KPnFtLOW5qrs294Rxg8ddnU83th+/ZAAA AWO6oiXxAAAEAwBHMEUCIQD+eRa2+OvEEQcmd1udow9EHkzXWxHOcpey0DBAxy5P vwIgUiAnGbNhKBvmCT1ipbfKfQQKQz/2ZEbkiQeZOitacxAAdwApPFGWVMg5Zbqq UPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWO6oiYBAAAEAwBIMEYCIQCHOEi9Hsyh RQZ73EVTGGtzPrb5RYcx0zofHFjv5v5KlAIhAOJYTN0gr43Jq4pE+evTnXDGCBi2 tZ8wf8OzSXhCasW5MA0GCSqGSIb3DQEBCwUAA4IBAQAR+zShIMzw82gC7dV/gqBR CjciQtmBqQGkKGa40xkK2qtmRnBAcHCoqDQobdpQ54RsqIKYdKqo5BZGLfzAsmD9 xf/qnRVWtdfWggyFgwhSIymSSr/7oyURA0Y56taUJpeZqyT6OD12F/OotXOCsWsk XZcN6Dme6WCo17a2M54OwXp5ie+k0gaeIJB0FApN6QRJopUMaRfBQRU7vKvzFiz/ CK1Zfeg2sbKvK9ZjOlLYUqw3vBqsbJng0qs7TGkdPGzUYptJd6Ytc53WyjiDtyfC ymukTfT/+xqaIf8kFxiqN+453IhspyYSUgYeeCuuVHCqyDv+HT5JpHPeOyTo58Df -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmLpMQYiJeQm7VK3vyW0H sup954HdgDk6dT2TZeYuFh3TragHUu+liBMc2KywIKr5qdoeFgIQWlHU8gppMaYs wmoi3C6roTrQfPqNrWKvUNp8AnBIwrF+uRT9Ct3cXvHlPXp9cCz8Yx3zgdhnBwS0 P0jOw3pHYz24j/X4W+nCUcaSfOoV5TvDE+yX9jMwyUi5id7g2g8THvS8bN6OiNWZ llCMh7gJJFZxY852c2x12BYlg+glFQo+tPePiuSnFtdqCXfNFqNgEB1V8L8Ba0GR Gg9A7PLw+xXyxYFQ6xgar61wdbMmjSqIMFu5/ezds9Rh4H2rmM5VEzg/wY+wqv5c eojoCOYSs/AYSyqn8gJZACr5+iWq9os4A92w0Ei05tWvP3qz4ARNzaGIT+YdHrTI S9VCW5Vp/fOGm66VcAI9iM+ErAD+klk/H5B89Xr7N/tnIvrbfdeWvtJlY4k9xprj 1KyQtRndj3prZgDzwG1KhgcGefPy+lMslXxyca0qEfdGcuu2bVcKHfgQmsL4LYBa 4n4kbaGD82/cDLi41+550YsPb4Gm7Jdrj8J0oi0eesfihRm5BfW0O+CAtyQg6V6Y pwbnICP8K4lrk8AdJDQIWO0oYpacRteC0/COlcKhI7QgxYvsOt00luOGWrz89+Ro UQHNM9dO1lD1GHVS7ZquQ8UCAwEAAQ== -----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 306178588828892721883688321460696634910776 . . . . . . . . [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 2018-06-01 08:16:18 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-08-30 08:16: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 'www.fastflowdrains.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 623074761700244442814920431540163011996732207062408443801339076625716714787297231474628832885479998861020839817416911960532579076745760470105419718557855534398874657147544532712753708687246524240533194504220928267063285129657469387210933653337529059253598525962817672165734551087125827721756516467740726565974749871217281632450871792840747891456385147253842615652087699820093692458817560794519731443699890704149499243793152400619660328407307764528096790164884568918261792208787682251253917680363604281078185485479970614527567228329641321343312516900188733124897722892563633424457742536229555646615674545343899400513560148046925927604045624927588730032440918643376437611808581312921858548898519028052864612100249750581292066551962394384603385398148584141301577009853323272137705789526653544025902158462051004020974494484433751818578119482715006817593465379840035275708237549827017388440879223762319125131806931501972848907544633644156774778172518705074274719028104098623740042857609737704303491763392783979622818388513656046554182487509648967877153329070872153093110275209473652718788946358066410555845421635574695547373546207344452386614967734769999733739291417360340432885225168189354428549339641286245019406441072043175881219130309 . . . . . . . . . . . . . . . . . . . . [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) 27024e1d059a2c35c6e3f60ed3020baa7245ffec . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.fastflowdrains.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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf6400000163baa225f10000040300473045022100fe7916b6f8ebc4110726775b9da30f441e4cd75b11ce7297b2d03040c72e4fbf022052202719b361281be6093d62a5b7ca7d040a433ff66446e48907993a2b5a7310007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000163baa226010000040300483046022100873848bd1ecca145067bdc4553186b733eb6f9458731d33a1f1c58efe6fe4a94022100e2584cdd20af8dc9ab8a44f9ebd39d70c60818b6b59f307fc3b34978426ac5b9 . . . . [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) 0011fb34a120ccf0f36802edd57f82a0510a372242d981a901a42866b8d3190adaab664670407070a8a834286dda50e7846ca8829874aaa8e416462dfcc0b260fdc5ffea9d1556b5d7d6820c858308522329924abffba32511034639ead694269799ab24fa383d7617f3a8b57382b16b245d970de8399ee960a8d7b6b6339e0ec17a7989efa4d2069e209074140a4de90449a2950c6917c141153bbcabf3162cff08ad597de836b1b2af2bd6633a52d852ac37bc1aac6c99e0d2ab3b4c691d3c6cd4629b4977a62d739dd6ca3883b727c2ca6ba44df4fffb1a9a21ff241718aa37ee39dc886ca7261252061e782bae5470aac83bfe1d3e49a473de3b24e8e7c0df