pureseduction.com.au
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:95:88:54:c8:35:0f:8c:ac:5d:91:66:06:1f:88:b5:d6:c3 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=pureseduction.com.au
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:95:88:54:c8:35:0f:8c:ac:5d:91:66:06:1f:88:b5:d6:c3Serial Number (int): 399332431619309508809099349066126907004611
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 16:88:eb:63:92:54:7f:ab:d7:94:0d:53:18:ca:b3:56:43:bb:0b:84
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ae:60:16:6d:c0:33:0a:0c:11:53:d9:d3:04:c9:22:d0:d2:88:da:36
Fingerprint (sha256): 67:0c:5f:26:74:ad:98:ba:15:f6:52:a7:41:8c:01:63:05:fe:5a:3b:4e:80:00:f0:c1:02:93:e1:ed:f4:49:04
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate pureseduction.com.au
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for pureseduction.com.au
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
pureseduction.com.au
Other certificates including the domain name pureseduction.com.au
(limited to 100 certificates)
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
www.pureseduction.com.au
pureseduction.com.au
Certificate
The complete raw certificate details for pureseduction.com.au in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGFDCCBPygAwIBAgISBJWIVMg1D4ysXZFmBh+ItdbDMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA1MTExODI3NDNaFw0x ODA4MDkxODI3NDNaMB8xHTAbBgNVBAMTFHB1cmVzZWR1Y3Rpb24uY29tLmF1MIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/RiN1kE3Wi2dvGrVXgO1VHue KzLnTmG0FTLV0wEeDh70xnBQ3ZWlH1W3DORSR4ad0QHhh3rZaee3HDC+VjXpSDyu wbxJpoKUlKR99g48nvwQGrO0Wct5WsX5Rm7zWZgZ0RaD1t8mJOYIeRvowaorVDZ/ +rkKXHdcdwqCSC+pgpzCiYeg7bKQVdkOIvZV/ITaWyC/1gpLSrIg67SZJVxOUK3W YQBLbbx+lcxZAC1HFbbs09vPJZBcY0ROTfXy0Qw5T4gG1kyaQVt+0Y0zozmxJbAQ Ok1khGxypUFs2h0OuWvapojvH/eKcYQVInGJ7U3XtwE6Fz1yVJ/7PMLcQr0tPwID AQABo4IDHTCCAxkwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQWiOtjklR/q9eUDVMY yrNWQ7sLhDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j cnlwdC5vcmcvMB8GA1UdEQQYMBaCFHB1cmVzZWR1Y3Rpb24uY29tLmF1MIH+BgNV HSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcC ARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGb VGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5 aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0 aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcv cmVwb3NpdG9yeS8wggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgDbdK/uyynssf7K PnFtLOW5qrs294Rxg8ddnU83th+/ZAAAAWNQrF7DAAAEAwBHMEUCIQCRWRFvKJl/ 8De0qNUhDqwiDhboupdqxOM9HYlRTgmpZQIgAsMAxCvZ1MXgB2oihNE9DI1MIIXG uqzPdXmR6Z3RCIgAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAA AWNQrF6tAAAEAwBIMEYCIQC/egu600LUzxn7dFya9cqZOncGug6Q8+vBV5PqvnD5 ZwIhAJHsbwUSoAGvcuriUoKwCJtKXZP99XcBQqzGHH0R0dZIMA0GCSqGSIb3DQEB CwUAA4IBAQAdg67my8OqWAGraJri6A7z2iCljV2rt7q8L0scmdiVt/X53/5cx0GG o2NE061AYe8nB8EZIFKNz0qFjCfIxUeUqCGaKvSGDfVTkEYpvH1UBU8CL2Ejslsp sB1MP1FIjwexjvNqVepFj4gYxw2yFkLskUGrdllPs5J542vYbFFc0ewybvMYo7yh 2EA00VQ331G71NeSbl+yaCTBQKSC6lXfevd2Dj6VsSVg/2Q5b91R9pI1e3qf2N4J CcFXXoRCjppVyUITCAWxmyeGe1UjGaFlfIEiNnPni5C/2EKGI7b6pxxsUR5NCu91 6olf2eiNmsaVzPF3UVZhrWTPcX/1iOSV -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/RiN1kE3Wi2dvGrVXgO1 VHueKzLnTmG0FTLV0wEeDh70xnBQ3ZWlH1W3DORSR4ad0QHhh3rZaee3HDC+VjXp SDyuwbxJpoKUlKR99g48nvwQGrO0Wct5WsX5Rm7zWZgZ0RaD1t8mJOYIeRvowaor VDZ/+rkKXHdcdwqCSC+pgpzCiYeg7bKQVdkOIvZV/ITaWyC/1gpLSrIg67SZJVxO UK3WYQBLbbx+lcxZAC1HFbbs09vPJZBcY0ROTfXy0Qw5T4gG1kyaQVt+0Y0zozmx JbAQOk1khGxypUFs2h0OuWvapojvH/eKcYQVInGJ7U3XtwE6Fz1yVJ/7PMLcQr0t PwIDAQAB -----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 399332431619309508809099349066126907004611 . . . . . . . . [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-05-11 18:27:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-08-09 18:27: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 'pureseduction.com.au' . . . . . . . . [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 31950399209996618456452819757433560511889350995558109523332093573899557069190368767978844411440983428867236296484178639143200749623528531214814150134554859920187665303014128852545255394351664776711908743022722185739364348012158776804490435844771378260800254854967922908593412836190884626100831635742371328011660888860728987695307561406774022020575987359471934874383268731524064120713601873747386129296527917953228286533164379201233324540659501879492176596788745813701596046422161187851691688206077595435595057707327192619105527734306778944543617774987498777664560444506289044064396217402703499406553222827525489372479 . . . . . . . . . . . . . . . . . . . . [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) 1688eb6392547fabd7940d5318cab35643bb0b84 . . . . . . . . . . . . . . . . [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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pureseduction.com.au' . . . . . . . . . . . . . . . . [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) 00f1007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf640000016350ac5ec300000403004730450221009159116f28997ff037b4a8d5210eac220e16e8ba976ac4e33d1d89514e09a965022002c300c42bd9d4c5e0076a2284d13d0c8d4c2085c6baaccf757991e99dd10888007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016350ac5ead0000040300483046022100bf7a0bbad342d4cf19fb745c9af5ca993a7706ba0e90f3ebc15793eabe70f96702210091ec6f0512a001af72eae25282b0089b4a5d93fdf5770142acc61c7d11d1d648 . . . . [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) 001d83aee6cbc3aa5801ab689ae2e80ef3da20a58d5dabb7babc2f4b1c99d895b7f5f9dffe5cc74186a36344d3ad4061ef2707c11920528dcf4a858c27c8c54794a8219a2af4860df553904629bc7d54054f022f6123b25b29b01d4c3f51488f07b18ef36a55ea458f8818c70db21642ec9141ab76594fb39279e36bd86c515cd1ec326ef318a3bca1d84034d15437df51bbd4d7926e5fb26824c140a482ea55df7af7760e3e95b12560ff64396fdd51f692357b7a9fd8de0909c1575e84428e9a55c942130805b19b27867b552319a1657c81223673e78b90bfd8428623b6faa71c6c511e4d0aef75ea895fd9e88d9ac695ccf177515661ad64cf717ff588e495