staging.valvoline.com.br
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:72:ad:71:1e:e1:90:ed:90:6b:20:8f:6b:5f:b6:97:42:a0 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=staging.valvoline.com.br
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:72:ad:71:1e:e1:90:ed:90:6b:20:8f:6b:5f:b6:97:42:a0Serial Number (int): 300359591423427007370320818717414510772896
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 3d:ee:d2:b7:13:a9:7a:65:50:9e:97:a1:d1:47:d6:cb:f0:2f:9a:22
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): da:5d:82:55:0d:d2:d0:17:9d:d0:43:b8:57:38:43:ba:db:0c:43:2f
Fingerprint (sha256): 21:c9:85:59:b6:df:41:7e:62:e3:88:60:b8:77:d6:cf:7b:f3:b1:32:5b:19:a1:6e:bf:9b:40:cd:1f:18:e8:55
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate staging.valvoline.com.br
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for staging.valvoline.com.br
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
staging.valvoline.com.br
Other certificates including the domain name valvoline.com.br
(limited to 100 certificates)
www.comicswox.com
www.chifli.com
control-qa.skykit.com
halveningcountdown.com
jeffandkyle.com
staging.valvoline.com.br
staging.valvoline.com.br
comunicacao.valvoline.com.br
www.outil.online
www.comicswox.com
staging.valvoline.com.br
www.skedullapp.com
systemquant.com
apply.stage.scholarsapp.com
www.jointaction.cloud
valvoline.com.br
oforosho.com
www.outil.online
freelender.com
staging.valvoline.com.br
comunicacao.valvoline.com.br
marketswift.com
digital.stratton-press.linkmalloc.com
www.sekla.hu
www.valvoline.com.br
my.0xdali.io
guide.skhomebuyersguide.ca
comunicacao.valvoline.com.br
hakobune.retro-ink.com
comunicacao.valvoline.com.br
comunicacao.valvoline.com.br
www.aerate.xyz
www.chifli.com
docs.useswyft.com
tugutaholiday.com
www.valvoline.com.br
pwa.movementtracker.app
marketswift.com
beyondmethods.co.za
unclaimedstate.club
dev.nobanobadouga.com
www.rogansoftware.com
dltjewel.com
pwa.movementtracker.app
www.diskkm.app
www.tigg.app
tugutaholiday.com
valvoline.com.br
comunicacao.valvoline.com.br
share.asanarebel.com
guide.skhomebuyersguide.ca
comunicacao.valvoline.com.br
hakobune.retro-ink.com
www.valvoline.com.br
www.valvoline.com.br
www.chifli.com
control-qa.skykit.com
halveningcountdown.com
jeffandkyle.com
staging.valvoline.com.br
staging.valvoline.com.br
comunicacao.valvoline.com.br
www.outil.online
www.comicswox.com
staging.valvoline.com.br
www.skedullapp.com
systemquant.com
apply.stage.scholarsapp.com
www.jointaction.cloud
valvoline.com.br
oforosho.com
www.outil.online
freelender.com
staging.valvoline.com.br
comunicacao.valvoline.com.br
marketswift.com
digital.stratton-press.linkmalloc.com
www.sekla.hu
www.valvoline.com.br
my.0xdali.io
guide.skhomebuyersguide.ca
comunicacao.valvoline.com.br
hakobune.retro-ink.com
comunicacao.valvoline.com.br
comunicacao.valvoline.com.br
www.aerate.xyz
www.chifli.com
docs.useswyft.com
tugutaholiday.com
www.valvoline.com.br
pwa.movementtracker.app
marketswift.com
beyondmethods.co.za
unclaimedstate.club
dev.nobanobadouga.com
www.rogansoftware.com
dltjewel.com
pwa.movementtracker.app
www.diskkm.app
www.tigg.app
tugutaholiday.com
valvoline.com.br
comunicacao.valvoline.com.br
share.asanarebel.com
guide.skhomebuyersguide.ca
comunicacao.valvoline.com.br
hakobune.retro-ink.com
www.valvoline.com.br
www.valvoline.com.br
Certificate
The complete raw certificate details for staging.valvoline.com.br in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFZzCCBE+gAwIBAgISA3KtcR7hkO2QayCPa1+2l0KgMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MTIyMjMyMjBaFw0x OTEyMTEyMjMyMjBaMCMxITAfBgNVBAMTGHN0YWdpbmcudmFsdm9saW5lLmNvbS5i cjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN4BYq8QfwiLwqzOGALY j2cok/IkASfC8N+WwZy5vWMu0Rw02x+27OilaVMz0IIavwXnWuWNwoQCdrdgQYaA sy++JCt+53a3FbimbnjKETEheP2U2eWFwq3TfcXx91j+gP40ym8U7Q+CzRAl7ozN H2mli962YTZ37WAJUkJ+5RVX78+ZNTJDmmugiPj/lN/EBflCpLRvtzVLAMZDZgn7 8fMHAxnmG6ayfkVKbjfDw6N/Dvchup/Timb3r2LikHKPYJYc7RT6s+n2a6yYEuWT A+wid7oPxktrt2/bEMsE0UFa//HvtTjnPC4bdCqG4+PJFkMzCkUj1rikvypT4ASi jHECAwEAAaOCAmwwggJoMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUPe7StxOpemVQ npeh0UfWy/AvmiIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYI KwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0 c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0 c2VuY3J5cHQub3JnLzAjBgNVHREEHDAaghhzdGFnaW5nLnZhbHZvbGluZS5jb20u YnIwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQC BIH0BIHxAO8AdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAW0n 0g2vAAAEAwBHMEUCIGgVIZR77R2hR4Y8JY1ZKJQaK9hERtw+v7hHppdiNP3jAiEA 2Lo1eob7ZNBDzUQ6SmbgwAGcrZt2JuCu07TuxWeIuNgAdQBj8tvN6DvMLM8LcoQn V2szpI1hd4+9daY4scdoVEvYjQAAAW0n0g1CAAAEAwBGMEQCIFTCE9eTqoL9R+fy X5Kye0qD5JLSDh/P7kqYhqKhBbhGAiA0rzByMUqOW9fUE8rJSc/imCFtH1dlUWe3 +VzvzvNNSTANBgkqhkiG9w0BAQsFAAOCAQEAPMIOa8HLDcFGeaW96a0/QVyyq0Nx Aa+qp3YIQh0h9AVuixEh6rS16sCGn95IaS127RV+nLbeik0+vsUMgIk0Xk+CPHxV Ac9OFap+sA3H8yh0h4t9mdjVbbc2qxjvrjKrlfGfEuJJ8zsAlroZQD3JTRwCbRo6 0LfJDi0afucke07+xxwnWaEGF/3VFKxqZPHpODbqZf7qwPknuQXb9gHGrZlQApKJ sRV4qrph0RHcuCwuzENlWWJIZC5ZeW3eYYSAAK28C5yFmitd1oehKPxBxGsMMP9F YugnigfDT0nQJdZv5HrnTBhxFbXBRE0THHJ3hB/vSQ7a3CaCb1DcWAGmMw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gFirxB/CIvCrM4YAtiP ZyiT8iQBJ8Lw35bBnLm9Yy7RHDTbH7bs6KVpUzPQghq/Beda5Y3ChAJ2t2BBhoCz L74kK37ndrcVuKZueMoRMSF4/ZTZ5YXCrdN9xfH3WP6A/jTKbxTtD4LNECXujM0f aaWL3rZhNnftYAlSQn7lFVfvz5k1MkOaa6CI+P+U38QF+UKktG+3NUsAxkNmCfvx 8wcDGeYbprJ+RUpuN8PDo38O9yG6n9OKZvevYuKQco9glhztFPqz6fZrrJgS5ZMD 7CJ3ug/GS2u3b9sQywTRQVr/8e+1OOc8Lht0Kobj48kWQzMKRSPWuKS/KlPgBKKM cQIDAQAB -----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 300359591423427007370320818717414510772896 . . . . . . . . [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-09-12 22:32:20 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-11 22:32:20 +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 'staging.valvoline.com.br' . . . . . . . . [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 28025586909976153325793635654634867400442139492557412623010966616258465381644135253850401701978381074433223491056041608884569938828490222135235437186565017975360232616015925935967124636013791809898637272917614920234930194847533584494747576002603845939329662178898463582971966742108194092296307957737269917420848508330412304715449211387843508093868155382390284360095579743876424459562757908627835919240455944918603292132681022140357406108898198789649111705626516247229159030863165657235760999652228876778871061135333152650146184456000651112842279738522270612842187860201179443956478468097690282495840881980890335579249 . . . . . . . . . . . . . . . . . . . . [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) 3deed2b713a97a65509e97a1d147d6cbf02f9a22 . . . . . . . . . . . . . . . . [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 'staging.valvoline.com.br' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d27d20daf00000403004730450220681521947bed1da147863c258d5928941a2bd84446dc3ebfb847a6976234fde3022100d8ba357a86fb64d043cd443a4a66e0c0019cad9b7626e0aed3b4eec56788b8d800750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d27d20d420000040300463044022054c213d793aa82fd47e7f25f92b27b4a83e492d20e1fcfee4a9886a2a105b846022034af3072314a8e5bd7d413cac949cfe298216d1f57655167b7f95cefcef34d49 . . . . [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) 003cc20e6bc1cb0dc14679a5bde9ad3f415cb2ab437101afaaa77608421d21f4056e8b1121eab4b5eac0869fde48692d76ed157e9cb6de8a4d3ebec50c8089345e4f823c7c5501cf4e15aa7eb00dc7f32874878b7d99d8d56db736ab18efae32ab95f19f12e249f33b0096ba19403dc94d1c026d1a3ad0b7c90e2d1a7ee7247b4efec71c2759a10617fdd514ac6a64f1e93836ea65feeac0f927b905dbf601c6ad9950029289b11578aaba61d111dcb82c2ecc4365596248642e59796dde61848000adbc0b9c859a2b5dd687a128fc41c46b0c30ff4562e8278a07c34f49d025d66fe47ae74c187115b5c1444d131c7277841fef490edadc26826f50dc5801a633