mariateresaruta.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6c:90:74:b5:69:3c:87:0f:37:e2:fa:ed:95:ce:2d:ea:41 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=mariateresaruta.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6c:90:74:b5:69:3c:87:0f:37:e2:fa:ed:95:ce:2d:ea:41Serial Number (int): 298279368240024539622010668538643300084289
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 99:27:66:ad:c6:91:43:35:e9:b1:1e:08:ae:a9:12:7e:ac:f2:90:5b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7a:8e:48:a1:a4:9d:11:89:7d:54:b4:ba:13:96:33:f6:f9:9b:28:54
Fingerprint (sha256): 67:be:49:a9:d2:5d:8b:3c:77:87:30:15:11:85:18:22:a8:aa:22:79:0c:cb:76:07:9d:be:35:64:1e:81:14:49
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate mariateresaruta.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mariateresaruta.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
mariateresaruta.com
Other certificates including the domain name mariateresaruta.com
(limited to 100 certificates)
www.mariateresaruta.com
www.mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
www.stemcellseattle.com
mariateresaruta.com
www.subbie.com
www.mariateresaruta.com
www.mariateresaruta.com
www.mariateresaruta.com
www.paymoregivemore.com
www.mariateresaruta.com
mariateresaruta.com
www.mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
mariateresaruta.com
www.stemcellseattle.com
mariateresaruta.com
www.subbie.com
www.mariateresaruta.com
www.mariateresaruta.com
www.mariateresaruta.com
www.paymoregivemore.com
www.mariateresaruta.com
mariateresaruta.com
Certificate
The complete raw certificate details for mariateresaruta.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISA2yQdLVpPIcPN+L67ZXOLepBMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMjMyMzM0MjJaFw0x OTA2MjEyMzM0MjJaMB4xHDAaBgNVBAMTE21hcmlhdGVyZXNhcnV0YS5jb20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDlPGTn7VYFaFiSdzVtS4K8xXqW pqUBCW30nOB/wZWis5N5uN2UuAJ22fO6aLExGTkkfG5vUcbkZ4mLf8mP1sTFdduf nvQ/oI16SdAD8FSL2A/au+JsaqII0pobRs30gexQ7lSqmX3GPCfi925EJjyyqhSZ j46+Rx1/Er3HOKdiFmW5P8yy0zfajqSh+TMN9tc0dJJtUkPb88BE5VRQkFyqREn+ K4zWAdo1+1u6Cd/NnVFwTRSFIWvLN0o4x0rNAmyuYp1oJN28iWVsDUu/j4hgHht3 VOXSA01KVSji9sICCOB0QdVNHmeNg/NSaaR38SEj8cf2iooDNo9pffZDHvZZkSGQ mgncSWMliyBK04G2DYC45woevChcfjJ884fjQNTkqYvrFL5sO8lgRWOTbJMGDYZt zWGwQySyvyUSwFUAgKuVQ2i29waiiZroEJuZjJLdzRI4RQCzS+WvZwxPpTKx7T0d xqutQr9c4VWNgRe13IL94Sfcf0g8W9PivNgx6lGkehEhCuRD5f1UJriB8Y5eU1HE nEhYA+XZN7PneDYfTwe947RUn/cUeHGDy/Z/1042710Xzwhfv8w3rS0o448f00Ff YO9Rse95/eKAlOP3YVcc0MJJn5e9fyCI4CvNnfXoTc5dbsutsYA/S8fO8GuWmjYC GSsDLPYX2IqWYiz6NQIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBSZJ2atxpFDNemxHgiuqRJ+rPKQWzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE21hcmlhdGVyZXNh cnV0YS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb /gAAAWmtHq5OAAAEAwBHMEUCIQCBldiFfDEvxnsGCk72PhCXH+CVKNoYdDApaBQg BByilAIgcPbkcUWDgGMtydvtwKhzvG2MiK9hTmxhCPFgJSQP7PkAdgBj8tvN6DvM LM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWmtHq5dAAAEAwBHMEUCID9WvWtq qcjnswkv44Be93cTzqHZ7qYAj4ApE784SDgNAiEApJ3/F7wRqq76f6K7GJmnTNHn o0hPer55MwiGfVRHqpgwDQYJKoZIhvcNAQELBQADggEBADdY4Rqxw1kkOZdMx2m6 cxX0MyiJhezhTCaxpT0oGyqDqp5iVEK/gIShUEjL5qj94crYh9tNeCaqconuDjpw Vh2GPlcwyHKe8vXMsyHF5+wAM+J/EgQvqTnEYseeqSJOX719FKsXUh5tuuhu4ZMF lyuYSTYoGB3loEL/t3wiXl9O+lmw2vqPxrlE8t8bYV6pvciqaNNHbLAb1gs75WMe sAqLUmWKDRx6p7Lce3DQe7At/e4uGpk5lBGZeVvSFoNcdx+KqzSpx2nO1WwokIls jxHNnuas+mfjQ1tls+NHTBa3rB0/s6u7tRSQtdwrnXXjZ223QgmJfg6VeaaZBhyW BJ8= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5Txk5+1WBWhYknc1bUuC vMV6lqalAQlt9Jzgf8GVorOTebjdlLgCdtnzumixMRk5JHxub1HG5GeJi3/Jj9bE xXXbn570P6CNeknQA/BUi9gP2rvibGqiCNKaG0bN9IHsUO5Uqpl9xjwn4vduRCY8 sqoUmY+OvkcdfxK9xzinYhZluT/MstM32o6kofkzDfbXNHSSbVJD2/PAROVUUJBc qkRJ/iuM1gHaNftbugnfzZ1RcE0UhSFryzdKOMdKzQJsrmKdaCTdvIllbA1Lv4+I YB4bd1Tl0gNNSlUo4vbCAgjgdEHVTR5njYPzUmmkd/EhI/HH9oqKAzaPaX32Qx72 WZEhkJoJ3EljJYsgStOBtg2AuOcKHrwoXH4yfPOH40DU5KmL6xS+bDvJYEVjk2yT Bg2Gbc1hsEMksr8lEsBVAICrlUNotvcGooma6BCbmYyS3c0SOEUAs0vlr2cMT6Uy se09HcarrUK/XOFVjYEXtdyC/eEn3H9IPFvT4rzYMepRpHoRIQrkQ+X9VCa4gfGO XlNRxJxIWAPl2Tez53g2H08HveO0VJ/3FHhxg8v2f9dONu9dF88IX7/MN60tKOOP H9NBX2DvUbHvef3igJTj92FXHNDCSZ+XvX8giOArzZ316E3OXW7LrbGAP0vHzvBr lpo2AhkrAyz2F9iKlmIs+jUCAwEAAQ== -----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 298279368240024539622010668538643300084289 . . . . . . . . [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-03-23 23:34:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 23:34:22 +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 'mariateresaruta.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 935200939594602044845430681193839781461388779278845940997322265357529851926046893476961244685874894680346514224933226460542819061818408072033720012515399716504358829184689572916681644108408203381600916218422536480298495072915094801110688810986033689216969680858112463966902954760114010992216316378145915594781981379359956127079084136002300813616682565774320823933847705893240682191676405333924819060433331199619208304998049671199049730200125504711734283715746627458161995165756412898237062375141229573575573324606273202105818895074519331548512470101314454339019894398665708853897094421531513026538241298944866723034898024686753826988156392291499873211790707142905008495644005577378508776857421422525546507956010105486119411464497617182134117002488865149372671844094869636071992548088617304588211688173359910963525739402577068515999189355843816825972694997595246310870996891814060986595470971145847875547421739236506849171634368971409388585066847495926299833534088259425315854042784584582576318958837532089833613431722763273834355618896962972134919413835288312518597168863891339257382349539187295485383664356452985570914504569684885063715664645387853673690247598871235480437714111305674322572460291770620747914260312064620443630107189 . . . . . . . . . . . . . . . . . . . . [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) 992766adc6914335e9b11e08aea9127eacf2905b . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mariateresaruta.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000169ad1eae4e00000403004730450221008195d8857c312fc67b060a4ef63e10971fe09528da18743029681420041ca294022070f6e471458380632dc9dbedc0a873bc6d8c88af614e6c6108f16025240fecf900760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169ad1eae5d000004030047304502203f56bd6b6aa9c8e7b3092fe3805ef77713cea1d9eea6008f802913bf3848380d022100a49dff17bc11aaaefa7fa2bb1899a74cd1e7a3484f7abe793308867d5447aa98 . . . . [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) 003758e11ab1c3592439974cc769ba7315f433288985ece14c26b1a53d281b2a83aa9e625442bf8084a15048cbe6a8fde1cad887db4d7826aa7289ee0e3a70561d863e5730c8729ef2f5ccb321c5e7ec0033e27f12042fa939c462c79ea9224e5fbd7d14ab17521e6dbae86ee19305972b98493628181de5a042ffb77c225e5f4efa59b0dafa8fc6b944f2df1b615ea9bdc8aa68d3476cb01bd60b3be5631eb00a8b52658a0d1c7aa7b2dc7b70d07bb02dfdee2e1a9939941199795bd216835c771f8aab34a9c769ced56c2890896c8f11cd9ee6acfa67e3435b65b3e3474c16b7ac1d3fb3abbbb51490b5dc2b9d75e3676db74209897e0e9579a699061c96049f