glasstinting.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6f:95:64:d7:b5:5d:77:33:05:80:71:4f:f9:21:f3:57:dc was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=glasstinting.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6f:95:64:d7:b5:5d:77:33:05:80:71:4f:f9:21:f3:57:dcSerial Number (int): 299306779099650003741350885332853739182044
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 9a:9f:a1:dc:e8:e7:40:71:7d:56:77:f9:1c:ba:45:dd:f5:77:b2:4f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 64:4e:1d:4e:f9:33:00:b8:51:dd:c5:36:fb:bb:8b:1a:50:6d:9b:49
Fingerprint (sha256): 7d:b0:e5:92:79:ca:5d:e0:3e:4e:69:45:78:70:ec:60:78:92:98:88:6b:90:93:7e:68:d8:d1:9c:85:68:90:68
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate glasstinting.co
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for glasstinting.co
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
glasstinting.co
www.glasstinting.co
www.glasstinting.co
Other certificates including the domain name glasstinting.co
(limited to 100 certificates)
examendeprostata.com
alliancefunding.org
technology.world
glasstinting.co
www.glasstinting.co
boundirect.com
supremu.com
oswal.org
www.glasstinting.co
espjazz.com
yoriwa.com
glasstinting.co
glasstinting.co
oaklandclassified.com
consultordeseguridad.com
maleandfemalesexuality.com
rawgeo.org
www.glasstinting.co
restaurantpayrollsoftware.com
fancynecklace.com
www.glasstinting.co
alliancefunding.org
technology.world
glasstinting.co
www.glasstinting.co
boundirect.com
supremu.com
oswal.org
www.glasstinting.co
espjazz.com
yoriwa.com
glasstinting.co
glasstinting.co
oaklandclassified.com
consultordeseguridad.com
maleandfemalesexuality.com
rawgeo.org
www.glasstinting.co
restaurantpayrollsoftware.com
fancynecklace.com
www.glasstinting.co
Certificate
The complete raw certificate details for glasstinting.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGaTCCBVGgAwIBAgISA2+VZNe1XXczBYBxT/kh81fcMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTExMTI1MzhaFw0x OTEwMDkxMTI1MzhaMBoxGDAWBgNVBAMTD2dsYXNzdGludGluZy5jbzCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBALzaR95zq3z2JxUpclC+JgPH92DJju0a xvMUBqdOPkWJ3KPWWiA24tqELf1Wm1OR2oY1GVEg2noqK1Bv5CrPWsYIRPHw7IO/ ulrUTjJNGQNP/Ldz9esDCQSgv8z6GxDShX0hrtMmwsBwdx0dqJpEGFZy+QaWyfuC lqa8jwBlNpdP/QSMjt/BWQeFriQyyuvavL8I/qVt3TNI9r74AvvVDxZ4ZoqJN1d+ mQtO/29Gvx3LyWGUW2SSZ+mRnUyJp9ZzBhaE/WPo9siqyF78zqnISBeDEdK2El18 DHY9XwYMoVTqt8/DeWk04LYP4AJGTK0b6fEmsEZzf5aZ1E+1RdIHXe40qSmncTCG fWAzFdwm70HF+w9pMSCQNXibPC7I9FCkQ0+GGQ1bLjK6GTKqcB5Zt+UraSEpWnaT zEoa2Z6kbzzW1hhRtQ2KYqAa31gxDSLsRd32a7N6wDbz6gRj3NJWV/9oi2mLg6Ud zBTMEPs/8DM7qaAMCbJ00oO3GMGpzVq5UzWSKPJ48+6IQRz0GAWfON7kBi6jjNOm xMlIyx4FEGsoGzSEzLOLHXzY73+2pxj9nU5KXHtECspZVhqlD8C8ebg60Qf3wNIg vZHhvjpHiWRZWwCzq3ZM5hAjbwFfPot5OM+ifx9pfQQMYWq938dVleSiMGMJlXie GppMQC5CkVtfAgMBAAGjggJ3MIICczAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJqf odzo50BxfVZ3+Ry6Rd31d7JPMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYDVR0RBCgwJoIPZ2xhc3N0aW50aW5nLmNv ghN3d3cuZ2xhc3N0aW50aW5nLmNvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysG AQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQu b3JnMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUAb1N2rDHwMRnYmQCkURX/dxUc EdkCwQApBo2yCJo32RMAAAFr4P8JjwAABAMARjBEAiBIZiHh3gnUaEeQ3wcC0J5T 2OtQW4RryvzOHNN8Q/sAIQIgQSqjDFi28W+Yk0W7cMJNVaximG7K9aa67jx65r9V tjcAdQApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWvg/wlcAAAE AwBGMEQCIE9WEXZpI4IR/nHCk7rCnYZlN5XWyYTfs2tyjtq9NqOyAiB8DIBXBz2t Xpn+nOXFykGoUK/aqHyd7F2evr12nR7DhzANBgkqhkiG9w0BAQsFAAOCAQEAM84x uYvdAUcd+O8YqpCMsTei8os6p/m6TflpIi5WzRFnQnYvNu2oSfUns8PWZbgoY9XD +YM3TQyjgtWZaj4Ar+JhmoNAnvIv+/zBU3oj3caGc6y9oMHNFff/LFlcTpJoFkCA e0lp50gaBfXjDBrrPDtgQiU2Xb8zGX4GPzvKBjg4RQZnDynBKW94xnL4rEdLv+fN 5aT736NZgIBoCGBfcW+XD8ceObepXzqWsICZJTk1vC2eDA/XM/YbOHoKP5hfUdaB uMnvGDNu/QhXBMPVLg5hPXyf27oZfzUVYbOamrttTPDxVY20xt+pp6wYYeV+ogKr 3fguSVZ7612wPU+UzQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvNpH3nOrfPYnFSlyUL4m A8f3YMmO7RrG8xQGp04+RYnco9ZaIDbi2oQt/VabU5HahjUZUSDaeiorUG/kKs9a xghE8fDsg7+6WtROMk0ZA0/8t3P16wMJBKC/zPobENKFfSGu0ybCwHB3HR2omkQY VnL5BpbJ+4KWpryPAGU2l0/9BIyO38FZB4WuJDLK69q8vwj+pW3dM0j2vvgC+9UP Fnhmiok3V36ZC07/b0a/HcvJYZRbZJJn6ZGdTImn1nMGFoT9Y+j2yKrIXvzOqchI F4MR0rYSXXwMdj1fBgyhVOq3z8N5aTTgtg/gAkZMrRvp8SawRnN/lpnUT7VF0gdd 7jSpKadxMIZ9YDMV3CbvQcX7D2kxIJA1eJs8Lsj0UKRDT4YZDVsuMroZMqpwHlm3 5StpISladpPMShrZnqRvPNbWGFG1DYpioBrfWDENIuxF3fZrs3rANvPqBGPc0lZX /2iLaYuDpR3MFMwQ+z/wMzupoAwJsnTSg7cYwanNWrlTNZIo8njz7ohBHPQYBZ84 3uQGLqOM06bEyUjLHgUQaygbNITMs4sdfNjvf7anGP2dTkpce0QKyllWGqUPwLx5 uDrRB/fA0iC9keG+OkeJZFlbALOrdkzmECNvAV8+i3k4z6J/H2l9BAxhar3fx1WV 5KIwYwmVeJ4amkxALkKRW18CAwEAAQ== -----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 299306779099650003741350885332853739182044 . . . . . . . . [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-07-11 11:25:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-09 11:25:38 +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 'glasstinting.co' . . . . . . . . [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 770451630562529602720613334425621506546331156625621657374604697209645439084244423241915539979060565289838009352101184002892274227861560271361815391494206360723988809641184228383327450144176802310430489386210751299251010714374492659468226992954659947625926272889131682038712217444707583654636724405929683136379314516355750779220497235529681297516382458724841367405580904968586663949077350503305281591991933860311218085259061096111880866799974715517906626947725525732120169758726491833935852530240492792112117878269255520006446952800190699442433165842236093786399678952354761399578027429393200910974127868653543691119248788216212141151796607437479247952976827473748618407957096414802167679335596348771049615514056367101171896596878595047112974553833547508933170340483530176305180418835200899949130311165402234292074338596265734554408111884781423128478304257414060889753599137102337630938182057987183940687508092024478227101325050759686414293389148248756017963838488489118814930130382975358856236960191932763923779526255068036082830819484444616261160416496844705533685678777782454886588998578459291219154447447652728790955967635263506295119936175106518736824295381298757117783498042540295684159537269839247079524653939274775873631378271 . . . . . . . . . . . . . . . . . . . . [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) 9a9fa1dce8e740717d5677f91cba45ddf577b24f . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'glasstinting.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.glasstinting.co' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016be0ff098f00000403004630440220486621e1de09d4684790df0702d09e53d8eb505b846bcafcce1cd37c43fb00210220412aa30c58b6f16f989345bb70c24d55ac62986ecaf5a6baee3c7ae6bf55b637007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016be0ff095c000004030046304402204f56117669238211fe71c293bac29d86653795d6c984dfb36b728edabd36a3b202207c0c8057073dad5e99fe9ce5c5ca41a850afdaa87c9dec5d9ebebd769d1ec387 . . . . [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) 0033ce31b98bdd01471df8ef18aa908cb137a2f28b3aa7f9ba4df969222e56cd116742762f36eda849f527b3c3d665b82863d5c3f983374d0ca382d5996a3e00afe2619a83409ef22ffbfcc1537a23ddc68673acbda0c1cd15f7ff2c595c4e92681640807b4969e7481a05f5e30c1aeb3c3b604225365dbf33197e063f3bca0638384506670f29c1296f78c672f8ac474bbfe7cde5a4fbdfa35980806808605f716f970fc71e39b7a95f3a96b08099253935bc2d9e0c0fd733f61b387a0a3f985f51d681b8c9ef18336efd085704c3d52e0e613d7c9fdbba197f351561b39a9abb6d4cf0f1558db4c6dfa9a7ac1861e57ea202abddf82e49567beb5db03d4f94cd