castelbolognese.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:4b:b6:8d:c8:6e:18:5e:59:62:4a:81:dc:fb:0c:99:c9:08 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=castelbolognese.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:4b:b6:8d:c8:6e:18:5e:59:62:4a:81:dc:fb:0c:99:c9:08Serial Number (int): 287100690988645593107458594441289522596104
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 62:5c:9b:e3:63:05:03:0a:7f:e8:28:1e:3b:a2:cc:64:b9:bf:19:05
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 5d:01:ad:e4:4b:58:84:3d:e1:f5:18:9a:eb:4e:70:68:2b:5c:0b:3e
Fingerprint (sha256): 67:71:ed:81:69:2e:de:12:90:fb:0b:2b:20:77:4f:8f:66:05:d3:7d:1d:81:eb:69:09:c3:a8:4f:95:3c:55: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 castelbolognese.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for castelbolognese.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
castelbolognese.com
Other certificates including the domain name castelbolognese.com
(limited to 100 certificates)
advancedroofingservice.com
www.castelbolognese.com
pbfa.ca
castelbolognese.com
www.castelbolognese.com
www.castelbolognese.com
castelbolognese.com
castelbolognese.com
castelbolognese.com
castelbolognese.com
www.castelbolognese.com
castelbolognese.com
www.castelbolognese.com
castelbolognese.com
463.me
castelbolognese.com
sangiovanniinfiore.org
castelbolognese.com
yacht.wine
www.cobbinsurance.com
artificialtooth.com
www.castelbolognese.com
pbfa.ca
castelbolognese.com
www.castelbolognese.com
www.castelbolognese.com
castelbolognese.com
castelbolognese.com
castelbolognese.com
castelbolognese.com
www.castelbolognese.com
castelbolognese.com
www.castelbolognese.com
castelbolognese.com
463.me
castelbolognese.com
sangiovanniinfiore.org
castelbolognese.com
yacht.wine
www.cobbinsurance.com
artificialtooth.com
Certificate
The complete raw certificate details for castelbolognese.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISA0u2jchuGF5ZYkqB3PsMmckIMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcxMTU5MjlaFw0x OTEwMjUxMTU5MjlaMB4xHDAaBgNVBAMTE2Nhc3RlbGJvbG9nbmVzZS5jb20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDEAkXfzJJOL9a7JOGlMgfIz/3s bAvKMrSmm4qsZf8p7D7dDyh5PZN8xOP+eRLijsaLxW8Eg42vzOR/N5DN1fv5cYfs IL6+JFrtU6J3M1KOXz+lpUIE53ZSNCV2M+ga92bX21Awx3n/Y3lHg9jIAbo3uhff UK3OZ3dDZDICzSgSkH+H1Y94AS1IneHQy6r0EjdarND1WCdYCBY0MvFUX7ZL60re u8LXzSH5rUalnkUiyqvnVGmuZtcCDPVUin9ethQ3iJywgaTTWwSfjH2kW8vVWbyQ 6MLRkieK5/nnVT7By9FjyNZR3ULfGMnuvW7oVk5IKxk1u08/z3YIGvVso8f5iUjb DbMfhH8qppd151fF2+F/HJS5z0WE7Kk3El5Hb5RAs8gb+4zkukyC6jd0boDFI3Rn 7ZesZEJGV8eFyUTmiMA0tvK+x1wRHcfUSz9Sy5FsQO3c+54t+k9bkiOrvg1Agtis VIZEU+93ATNfxjQVtqUuCVOV97h9XWJp9z3qatiybuYFKxZZLLK0VebMek50lnol QRDmVjkw0j9FhwpvXDIZbgPhXPfLvroFpLjngw1mEFLmkKkeHpW57h3/iHzMi3UB sUArtvSxWJTNJpKAJdqu7znMnOyWlksgGwj0NKRenr2x6jD5htW2urUSFJ5sJYU1 Ha15JL8IvmTUKcjtbwIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBRiXJvjYwUDCn/oKB47osxkub8ZBTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE2Nhc3RlbGJvbG9n bmVzZS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb /gAAAWwzg8V7AAAEAwBHMEUCIQCyFyUp9JhAZCIzLT647MP57fpMsj8RNkkiI4f9 GGaOWQIgSFofmGql1EtjEvBQ9oHpTy7Werphpwcexs6zGsKCehMAdgApPFGWVMg5 ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWwzg8WdAAAEAwBHMEUCIQCtsw2b LxTAkJIAL7WA9xDsbPy7rjh1LOkwhUTWpfIccgIgait/VxEEj6sOS/uL0liVkliL 5H7L1Ed8SYi4bn89evQwDQYJKoZIhvcNAQELBQADggEBAG4mz0pEg+WgK6Lck+Y8 5kscmFcDbdJ2lZORxSMB0NgC/mlL8Kb9S2eOTIPgG7gsCSMJiSwr70eqTkJ5i0xX OllQKpPT35p8QeiKUkE1RsMYBytNuFNuGT8yynus1DI11sc5vUa5tm/PLZPPi7ff CivIGUA1HbKWU1p9DjwensAJjVxqhZsWbDAH5FtFmmzzNwcvYHyaLje+0EVCSJHT qLwkMgnIhuQqoQB47WuSutG0OFe8k7SbtsyCk+90Ce9/7tgpNFTt4jFeA2AJnHrw VSP+oC1eYUEIt4FTmxbuXRS5kwf+7K8vQQb3D0V+LD5/2qkF5Vju/QV3T5lJPV+9 OYA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxAJF38ySTi/WuyThpTIH yM/97GwLyjK0ppuKrGX/Kew+3Q8oeT2TfMTj/nkS4o7Gi8VvBIONr8zkfzeQzdX7 +XGH7CC+viRa7VOidzNSjl8/paVCBOd2UjQldjPoGvdm19tQMMd5/2N5R4PYyAG6 N7oX31Ctzmd3Q2QyAs0oEpB/h9WPeAEtSJ3h0Muq9BI3WqzQ9VgnWAgWNDLxVF+2 S+tK3rvC180h+a1GpZ5FIsqr51RprmbXAgz1VIp/XrYUN4icsIGk01sEn4x9pFvL 1Vm8kOjC0ZIniuf551U+wcvRY8jWUd1C3xjJ7r1u6FZOSCsZNbtPP892CBr1bKPH +YlI2w2zH4R/KqaXdedXxdvhfxyUuc9FhOypNxJeR2+UQLPIG/uM5LpMguo3dG6A xSN0Z+2XrGRCRlfHhclE5ojANLbyvsdcER3H1Es/UsuRbEDt3PueLfpPW5Ijq74N QILYrFSGRFPvdwEzX8Y0FbalLglTlfe4fV1iafc96mrYsm7mBSsWWSyytFXmzHpO dJZ6JUEQ5lY5MNI/RYcKb1wyGW4D4Vz3y766BaS454MNZhBS5pCpHh6Vue4d/4h8 zIt1AbFAK7b0sViUzSaSgCXaru85zJzslpZLIBsI9DSkXp69seow+YbVtrq1EhSe bCWFNR2teSS/CL5k1CnI7W8CAwEAAQ== -----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 287100690988645593107458594441289522596104 . . . . . . . . [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-27 11:59:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 11:59:29 +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 'castelbolognese.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 799646459251052453320709661266633960805657954872030728121393158323324730921631439626127585207231262057421995827876397277272909382532151617069560257481644363388562559551070122520542591792881497512522297796103895962472385052325183029036687328591061164527806578550082252903920217931337428344494543063862780697542557644972038970494697941198136165025327110845554537778126365250800250246386699406466277095241882614344018589492561465076957781607859232841769279834883059252916653477402483777903604310435471885571202161022178363184093047449526752508887208098661734064426913046182821385971091440293302430505558111402908031026185114116715001755870862625751488935016208332156321558632645980951162563914289220250476424332443443983076874286210764323086946565971331807633813422984700922969467450066397691227891006074151611371727995510239416454164068797380003538143367811250318272227901659863086342900786515327995397582776647251539066098883375386603213726437210316213577432974467606416782383492020133662583499402453231047308919783189401653533007901442522375905804069787289559880015363901518002392803926183451726082528109768650680900137206436928568494401687358337939106252415494993154577202427318025181382088763085963040611544206638064825573516569967 . . . . . . . . . . . . . . . . . . . . [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) 625c9be36305030a7fe8281e3ba2cc64b9bf1905 . . . . . . . . . . . . . . . . [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 'castelbolognese.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) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c3383c57b0000040300473045022100b2172529f498406422332d3eb8ecc3f9edfa4cb23f113649222387fd18668e590220485a1f986aa5d44b6312f050f681e94f2ed67aba61a7071ec6ceb31ac2827a13007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3383c59d0000040300473045022100adb30d9b2f14c09092002fb580f710ec6cfcbbae38752ce9308544d6a5f21c7202206a2b7f5711048fab0e4bfb8bd2589592588be47ecbd4477c4988b86e7f3d7af4 . . . . [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) 006e26cf4a4483e5a02ba2dc93e63ce64b1c9857036dd276959391c52301d0d802fe694bf0a6fd4b678e4c83e01bb82c092309892c2bef47aa4e42798b4c573a59502a93d3df9a7c41e88a52413546c318072b4db8536e193f32ca7bacd43235d6c739bd46b9b66fcf2d93cf8bb7df0a2bc81940351db296535a7d0e3c1e9ec0098d5c6a859b166c3007e45b459a6cf337072f607c9a2e37bed045424891d3a8bc243209c886e42aa10078ed6b92bad1b43857bc93b49bb6cc8293ef7409ef7feed8293454ede2315e0360099c7af05523fea02d5e614108b781539b16ee5d14b99307feecaf2f4106f70f457e2c3e7fdaa905e558eefd05774f99493d5fbd3980