materialdb.zhaoyl.com
Issued by Thawte RSA CA 2018
About this certificate
This digital certificate with serial number 06:be:0a:36:57:15:97:2f:3a:3e:32:6d:6e:28:23:77 was issued on by DigiCert Inc.
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=materialdb.zhaoyl.com
DigiCert Inc
Organization:
DigiCert Inc
Organization unit: www.digicert.com
Organization unit: www.digicert.com
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 06:be:0a:36:57:15:97:2f:3a:3e:32:6d:6e:28:23:77Serial Number (int): 8962111507199222019023766508957868919
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: 6f:67:41:cb:cf:7c:ae:b8:87:b6:82:e7:48:4b:19:d7:c3:f1:b8:a0
AuthorityKeyId: a3:c8:5e:65:54:e5:30:78:c1:05:ea:07:0a:6a:59:cc:b9:fe:de:5a
Fingerprint (sha1): cb:23:89:18:9c:d6:99:d9:64:51:03:4b:a1:cd:20:40:d7:dd:bf:3e
Fingerprint (sha256): a8:72:a4:93:64:5f:3d:54:9b:41:9e:4d:5f:71:11:39:1e:d9:8d:b7:c1:26:c9:e9:e9:fa:b2:e4:98:2a:7f:ba
Issuing Certificate URL: http://cacerts.thawte.com/ThawteRSACA2018.crt
Revocation information
OCSP Server: http://status.thawte.comCRL Distribution Point: http://cdp.thawte.com/ThawteRSACA2018.crl
Check the revocation status for certificate materialdb.zhaoyl.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for materialdb.zhaoyl.com
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
materialdb.zhaoyl.com
Other certificates including the domain name zhaoyl.com
(limited to 100 certificates)
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
*.zhaoyl.com
passport.zhaoyl.com
passport.zhaoyl.com
passport.zhaoyl.com
*.zhaoyl.com
gateway.zhaoyl.com
materialdb.zhaoyl.com
*.zhaoyl.com
materialdb.zhaoyl.com
materialdb.zhaoyl.com
*.zhaoyl.com
materialdb.zhaoyl.com
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
*.zhaoyl.com
passport.zhaoyl.com
passport.zhaoyl.com
passport.zhaoyl.com
*.zhaoyl.com
gateway.zhaoyl.com
materialdb.zhaoyl.com
*.zhaoyl.com
materialdb.zhaoyl.com
materialdb.zhaoyl.com
*.zhaoyl.com
materialdb.zhaoyl.com
gateway.zhaoyl.com
passport.zhaoyl.com
gateway.zhaoyl.com
Certificate
The complete raw certificate details for materialdb.zhaoyl.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFrDCCBJSgAwIBAgIQBr4KNlcVly86PjJtbigjdzANBgkqhkiG9w0BAQsFADBc MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 d3cuZGlnaWNlcnQuY29tMRswGQYDVQQDExJUaGF3dGUgUlNBIENBIDIwMTgwHhcN MTgwNzE4MDAwMDAwWhcNMTkwNzE4MTIwMDAwWjAgMR4wHAYDVQQDExVtYXRlcmlh bGRiLnpoYW95bC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDf Hx8KDAfJv8h8YyEuLybFyTJ7cQDkhR3RP9GdJySOdmBLkKdvIw8hon5C4k4u97FV yBRsyS8YRKXZNcAhQWg/t5mpkcc+o9122BjLslG+NcyRj3chiIIWjK9Vl8ZjhLeN JobUtVpnGZhNpAZGGoLuz+3oOCPWjiLIH+H5IKWGdqMpMPjgMxEHTjWSGFzUlaND 9cB2xv76RLN+0h6EbDzcI3oKRv/qZQhngYEW1s3zxZMX7w1HEFZIDeaqHCELGuzV 9AndxmJt+7pXd34G5TrrPFgH31IsbLZ8VD4rycSzFDiG4TuIcafhwPladdfC3c2S By1QtlY6ghfuVSN2gxJNAgMBAAGjggKkMIICoDAfBgNVHSMEGDAWgBSjyF5lVOUw eMEF6gcKalnMuf7eWjAdBgNVHQ4EFgQUb2dBy898rriHtoLnSEsZ18PxuKAwIAYD VR0RBBkwF4IVbWF0ZXJpYWxkYi56aGFveWwuY29tMA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwOgYDVR0fBDMwMTAvoC2gK4Yp aHR0cDovL2NkcC50aGF3dGUuY29tL1RoYXd0ZVJTQUNBMjAxOC5jcmwwTAYDVR0g BEUwQzA3BglghkgBhv1sAQIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGln aWNlcnQuY29tL0NQUzAIBgZngQwBAgEwbwYIKwYBBQUHAQEEYzBhMCQGCCsGAQUF BzABhhhodHRwOi8vc3RhdHVzLnRoYXd0ZS5jb20wOQYIKwYBBQUHMAKGLWh0dHA6 Ly9jYWNlcnRzLnRoYXd0ZS5jb20vVGhhd3RlUlNBQ0EyMDE4LmNydDAJBgNVHRME AjAAMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYAu9nfvB+KcbWTlCOXqpJ7RzhX lQqrUugakJZkNo4e0YUAAAFkrF5k0wAABAMARzBFAiEA1opsqq6CnlaqB44xwLWq yxf05mMSGeCq8TQOMtk8tTICIHCbzOnihAl5XmVKy7gqXbWGkA4UHJPuwhGgl8xT /P8qAHcAh3W/51l8+IxDmV+9827/Vo1HVjb/SrVgwbTq/16ggw8AAAFkrF5lXQAA BAMASDBGAiEAqJtmgOKno+t4PxJvDC2bFG3SyrbIzm5iGk7A4Az78FMCIQD6FrnJ o+i5uaWZrD5Xa5rLjpRLQnYTpLicQ9L1/1FamzANBgkqhkiG9w0BAQsFAAOCAQEA Lk0TSGOT86Sso4nZGkzveY5HncfT0aEUdcenl0Q62VHDQ+N7I0QxOHxKtULnD4tj KSN19KZwId38ZxY3TVws8K+CqBaZKOfD+WwPC7nqyq6Dcm9eD5G38hbBzZ4j1UY2 VxJswOtCVHN1UbKOMI6lX1Yh+FnZu/bVD8ULhIvY6IxXiapnFJSBAZrRq2z0kEVc c205DkeeRDRTFnT9FW9Pnv4UxAVyoQRAxEERdUQiilZscA6x28R4wX2+7N40Qxl4 yemN7pei5YL6EKTkiwO5qwdrVaUC/UJc0kfNdTj5SOytWVsjikOH3RkTeUjyJxhK CBzOZItZq63r5ZykeamssA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3x8fCgwHyb/IfGMhLi8m xckye3EA5IUd0T/RnSckjnZgS5CnbyMPIaJ+QuJOLvexVcgUbMkvGESl2TXAIUFo P7eZqZHHPqPddtgYy7JRvjXMkY93IYiCFoyvVZfGY4S3jSaG1LVaZxmYTaQGRhqC 7s/t6Dgj1o4iyB/h+SClhnajKTD44DMRB041khhc1JWjQ/XAdsb++kSzftIehGw8 3CN6Ckb/6mUIZ4GBFtbN88WTF+8NRxBWSA3mqhwhCxrs1fQJ3cZibfu6V3d+BuU6 6zxYB99SLGy2fFQ+K8nEsxQ4huE7iHGn4cD5WnXXwt3NkgctULZWOoIX7lUjdoMS TQIDAQAB -----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 8962111507199222019023766508957868919 . . . . . . . . [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 'DigiCert Inc' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'www.digicert.com' . . . . . . . . . . . . [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 'Thawte RSA CA 2018' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-07-18 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-18 12:00:00 +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 'materialdb.zhaoyl.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 28166488466324229219578449489900480878850014375056499875306242972303586967265940831407746399734772792359960849464578770137896294434664684390248553736739512325700509677631077615924728212455656854575804681773087587080299986430374534685751887602351704176483197884067748341259483319437916602480261680449770311426964847124700849949234942485198601890646798872958500888040595927752969093740559090045007913828275861025998461226386698825240639016294711056257221118401483882264282203111606278798515076367628082214608661323116126763756536736443053602521320233438073220913027555394552837228881585963561049952629886101747956650573 . . . . . . . . . . . . . . . . . . . . [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.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 a3c85e6554e53078c105ea070a6a59ccb9fede5a . . . . . . . . . . . . . . . . [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) 6f6741cbcf7caeb887b682e7484b19d7c3f1b8a0 . . . . . . . . . . . . . . . . [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 'materialdb.zhaoyl.com' . . . . . . . . . . . . . . . . [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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (51 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://cdp.thawte.com/ThawteRSACA2018.crl' . . . . . . . . . . . . . . . . [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.16.840.1.114412.1.2 (digiCertDVCert) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.digicert.com/CPS' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.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://status.thawte.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cacerts.thawte.com/ThawteRSACA2018.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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 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) 00f1007600bbd9dfbc1f8a71b593942397aa927b473857950aab52e81a909664368e1ed18500000164ac5e64d30000040300473045022100d68a6caaae829e56aa078e31c0b5aacb17f4e6631219e0aaf1340e32d93cb5320220709bcce9e28409795e654acbb82a5db586900e141c93eec211a097cc53fcff2a0077008775bfe7597cf88c43995fbdf36eff568d475636ff4ab560c1b4eaff5ea0830f00000164ac5e655d0000040300483046022100a89b6680e2a7a3eb783f126f0c2d9b146dd2cab6c8ce6e621a4ec0e00cfbf053022100fa16b9c9a3e8b9b9a599ac3e576b9acb8e944b427613a4b89c43d2f5ff515a9b . . . . [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) 002e4d13486393f3a4aca389d91a4cef798e479dc7d3d1a11475c7a797443ad951c343e37b234431387c4ab542e70f8b63292375f4a67021ddfc6716374d5c2cf0af82a8169928e7c3f96c0f0bb9eacaae83726f5e0f91b7f216c1cd9e23d5463657126cc0eb4254737551b28e308ea55f5621f859d9bbf6d50fc50b848bd8e88c5789aa67149481019ad1ab6cf490455c736d390e479e4434531674fd156f4f9efe14c40572a10440c441117544228a566c700eb1dbc478c17dbeecde34431978c9e98dee97a2e582fa10a4e48b03b9ab076b55a502fd425cd247cd7538f948ecad595b238a4387dd19137948f227184a081cce648b59abadebe59ca479a9acb0