boysotaku.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a8:eb:89:ba:99:ad:02:4b:c6:e3:03:a8:f7:59:be:e1:99 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=boysotaku.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a8:eb:89:ba:99:ad:02:4b:c6:e3:03:a8:f7:59:be:e1:99Serial Number (int): 318817379146381115129526309971316468277657
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a9:5e:1f:33:25:6d:63:20:2f:50:42:e1:8c:fe:0b:85:10:b9:ad:0a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ea:3f:6e:70:25:d7:84:80:9c:4a:7f:f7:49:90:cd:d1:49:81:71:b8
Fingerprint (sha256): 6b:0b:6a:8b:47:b0:e0:ec:e3:50:d0:48:b4:d8:4e:99:b0:29:3d:87:f3:71:d4:8e:49:f7:47:dd:f7:ac:d4:52
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate boysotaku.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for boysotaku.com
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
boysotaku.com
Other certificates including the domain name boysotaku.com
(limited to 100 certificates)
www.rouby.com
www.coppedthistoday.com
themasteragency.com
boysotaku.com
masterescrow.com
www.4dpharmacist.com
34923.com
poisonivygenius.com
www.pcbanking.co
www.worlddltday.com
boysotaku.com
blockecon.net
menastay.com
www.empiric.org
thermalast.com
stadior.com
www.bocaraton-tv.com
www.galeda.com
chromaset.com
www.urbanvisualist.com
polynn.com
www.pongpot.com
www.boysotaku.com
www.coppedthistoday.com
themasteragency.com
boysotaku.com
masterescrow.com
www.4dpharmacist.com
34923.com
poisonivygenius.com
www.pcbanking.co
www.worlddltday.com
boysotaku.com
blockecon.net
menastay.com
www.empiric.org
thermalast.com
stadior.com
www.bocaraton-tv.com
www.galeda.com
chromaset.com
www.urbanvisualist.com
polynn.com
www.pongpot.com
www.boysotaku.com
Certificate
The complete raw certificate details for boysotaku.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA6jribqZrQJLxuMDqPdZvuGZMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMTgwODMyNDlaFw0y MDA2MTYwODMyNDlaMBgxFjAUBgNVBAMTDWJveXNvdGFrdS5jb20wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQDOOxB3/MMReWR1SnMAK2tTSz9IPTInPEqD 3pJPfnRERx/48Ifj9zUNhUOfh3xVRvM+ZmIoYE7I+riWY0qd8k7Lb3WVXWLONEpQ L1VdZd4kLj5qA4C1ru1xD8L55/FvMxTVwqxaIY6wkXgeTG/pdGLpKxAMYIYWIcm8 HMqcZOsQRd1/XpfKI+LG+UU8p07+cYrmH7A0su0XOghJO9yS0MZr3y3UYS2Ut9Ca XX5EZxOPqyyjlXgGevDvuxY5/Nnh5NG0AXXWpiLsT4+AR0dFERb1TpmaVD0vUhcF WQ35nZ3FzzpLpdnOf8knGo6ThM9UrP0SsIM/vPPN/utPopru6dp3u/Wa/fMfHwLp EPVDw2yVJ3r7TRhykSBoCcWbVcd8Ys3js3FErIdYuhEUJXkM7nJJVSF91Mqajg0z jWVQpDlrjMpB9tpEC74r2d7p6O8SdUfPmUtLaj9YfaQBGGFmFDNr99i+qE/QCxVV fV19mYoHTp0DMBMhpTpX9yX2hMJ7CY4PlWxdWzZwbdTwWgMwdR07EX7ONScms62r YN3pMJyvgYOljnURTC1jX7SDi6pq3Yk83KbteEItLuhwXjAVb+9uWIN34rWUCJtZ JfHqu9AteukzQmuUgv2B6cfSncWDlp41CimBzk/gzK4rzSKWw1Athehx99mQLyPG mHcHRReNdQIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSpXh8z JW1jIC9QQuGM/guFELmtCjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDWJveXNvdGFrdS5jb20wTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz APEAdgBep3P531bA57U2SH3QSeAyepGaDIShEhKEGHWWgXFFWAAAAXDs/QO6AAAE AwBHMEUCIQCdtjJPVJ7GLZryuBxMlFcPSl2/f3xKhbnl6YCBaAdIdQIgRJ+gufEe crZB3nF+tHiig3k4a5leeFnA6Tnr0PJW3CwAdwCyHgXMi6LNiiBOh2b5K7mKJSBn a9r6cOeySVMt74uQXgAAAXDs/QO1AAAEAwBIMEYCIQCOEWBTFXx5g3f9LIO6S45r u0IQWdZNRwCBhTl7XcWhKAIhAJQVXJha6+Ly0cClk2EJulve6Oz3F4VV/+g/doQq WzMlMA0GCSqGSIb3DQEBCwUAA4IBAQBf01xkDpqavKXTwPe6pnTHBJZugjJ3csai UvobygSkaGHnH3jFjv4JqgfB3dIt1V2hSvISqghcRwUNwucqad/j5fMctR+2DyNa RnqA2xxyeJ07+e+7EKTby5Evf03IjUvYHsnvNHG0o8zAMVMl+CinADAyv+oumDw0 KUK/5IMQHB/zG50mk9H8foGKid3vp2Q4HYs+3dEiXA09P/esD5EKbEHQgQRYyif1 EUzTh78aW/NnEXWqIr8kiTrDk9fvSK2dbpys1qmXkOvP6lLUzQ3k9Ly3ycBrmYh3 pq8jSJKz/0miwhQgLw12uySWjZmLwTX3NaINfuNVvRlVxctp86TN -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzjsQd/zDEXlkdUpzACtr U0s/SD0yJzxKg96ST350REcf+PCH4/c1DYVDn4d8VUbzPmZiKGBOyPq4lmNKnfJO y291lV1izjRKUC9VXWXeJC4+agOAta7tcQ/C+efxbzMU1cKsWiGOsJF4Hkxv6XRi 6SsQDGCGFiHJvBzKnGTrEEXdf16XyiPixvlFPKdO/nGK5h+wNLLtFzoISTvcktDG a98t1GEtlLfQml1+RGcTj6sso5V4Bnrw77sWOfzZ4eTRtAF11qYi7E+PgEdHRREW 9U6ZmlQ9L1IXBVkN+Z2dxc86S6XZzn/JJxqOk4TPVKz9ErCDP7zzzf7rT6Ka7una d7v1mv3zHx8C6RD1Q8NslSd6+00YcpEgaAnFm1XHfGLN47NxRKyHWLoRFCV5DO5y SVUhfdTKmo4NM41lUKQ5a4zKQfbaRAu+K9ne6ejvEnVHz5lLS2o/WH2kARhhZhQz a/fYvqhP0AsVVX1dfZmKB06dAzATIaU6V/cl9oTCewmOD5VsXVs2cG3U8FoDMHUd OxF+zjUnJrOtq2Dd6TCcr4GDpY51EUwtY1+0g4uqat2JPNym7XhCLS7ocF4wFW/v bliDd+K1lAibWSXx6rvQLXrpM0JrlIL9genH0p3Fg5aeNQopgc5P4MyuK80ilsNQ LYXocffZkC8jxph3B0UXjXUCAwEAAQ== -----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 318817379146381115129526309971316468277657 . . . . . . . . [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 2020-03-18 08:32:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-16 08:32:49 +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 'boysotaku.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 841347933664612792979149625159816899956516163515214444965675585087658387950141527532444678502443089565363450309632963388083332956747989912324306032496898845931403980876468342092885626129817478127220514494634133306781888387968035709471137864117454445664113192191400906780854004588845650431659388108809219671572651473529210811377708746827925189626129674000134164434684020717772674643254870019027813727814279930504250597867950056621283114704219015654815568610242489028696429019269147969070426479803502881479570401307453049193339358036843978910648831564306881197270653085245750017435826563814494169836991967462940742390102927879083984772285390885120504232644651348862802337601935632399252795259981746149225710693688841650464196279561179369390809763358504066792971212281513244118977833533874947353540205311546562600934613028205861530655255235719242427922075258588057492294015531714251294893930666629810951483552516378126568164855813338271845550347305910242618502842666635029340885413240946389469028887316609533865688209834494037116538433940960952069505018841936295679829059024570066185443967678983757629613379200776818020873209250964014814350642364944796170553242445154778646044568783041610241597307165265059904457889728207765446950620533 . . . . . . . . . . . . . . . . . . . . [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) a95e1f33256d63202f5042e18cfe0b8510b9ad0a . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'boysotaku.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 (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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000170ecfd03ba00000403004730450221009db6324f549ec62d9af2b81c4c94570f4a5dbf7f7c4a85b9e5e98081680748750220449fa0b9f11e72b641de717eb478a28379386b995e7859c0e939ebd0f256dc2c007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170ecfd03b500000403004830460221008e116053157c798377fd2c83ba4b8e6bbb421059d64d47008185397b5dc5a12802210094155c985aebe2f2d1c0a5936109ba5bdee8ecf7178555ffe83f76842a5b3325 . . . . [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) 005fd35c640e9a9abca5d3c0f7baa674c704966e82327772c6a252fa1bca04a46861e71f78c58efe09aa07c1ddd22dd55da14af212aa085c47050dc2e72a69dfe3e5f31cb51fb60f235a467a80db1c72789d3bf9efbb10a4dbcb912f7f4dc88d4bd81ec9ef3471b4a3ccc0315325f828a7003032bfea2e983c342942bfe483101c1ff31b9d2693d1fc7e818a89ddefa764381d8b3eddd1225c0d3d3ff7ac0f910a6c41d0810458ca27f5114cd387bf1a5bf3671175aa22bf24893ac393d7ef48ad9d6e9cacd6a99790ebcfea52d4cd0de4f4bcb7c9c06b998877a6af234892b3ff49a2c214202f0d76bb24968d998bc135f735a20d7ee355bd1955c5cb69f3a4cd