www.abdelhay.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:aa:6c:a8:79:5c:b1:b4:e3:33:ba:19:3f:87:1a:29:7a:93 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=www.abdelhay.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:aa:6c:a8:79:5c:b1:b4:e3:33:ba:19:3f:87:1a:29:7a:93Serial Number (int): 319329291562772834013442320501914965998227
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a7:ef:9e:7d:41:78:7b:0d:d7:fd:06:e7:ba:ae:f8:c8:fe:d6:6e:f6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 72:83:74:33:45:2e:64:c5:95:42:ff:65:25:86:51:a8:5f:e6:f9:1e
Fingerprint (sha256): cf:bc:84:6d:65:74:7f:a1:b5:bf:61:59:a5:b0:81:ec:ca:d7:c4:c3:4c:33:3f:17:24:e5:fd:58:ce:ef:7b:be
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.abdelhay.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.abdelhay.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
www.abdelhay.com
Other certificates including the domain name abdelhay.com
(limited to 100 certificates)
anuncia.mex.com
abdelhay.com
abdelhay.com
silk-floral.com
music.gdn
mediexport.com
silverhairacademy.com
misfitfightclub.com
texasarrestrecords.net
organic-cheese.com
parfumgivenchy.com
www.motherugly.com
www.abdelhay.com
5freebeauty.com
amosquitotrap.com
murdermysterycompany.com
dadox.com
www.intellipenney.com
cannabyst.com
www.ariamagazine.com
www.abdelhay.com
www.golfgy.com
www.norfolksportsmedicine.com
unheadway.com
abdelhay.com
abdelhay.com
silk-floral.com
music.gdn
mediexport.com
silverhairacademy.com
misfitfightclub.com
texasarrestrecords.net
organic-cheese.com
parfumgivenchy.com
www.motherugly.com
www.abdelhay.com
5freebeauty.com
amosquitotrap.com
murdermysterycompany.com
dadox.com
www.intellipenney.com
cannabyst.com
www.ariamagazine.com
www.abdelhay.com
www.golfgy.com
www.norfolksportsmedicine.com
unheadway.com
Certificate
The complete raw certificate details for www.abdelhay.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWTCCBUGgAwIBAgISA6psqHlcsbTjM7oZP4caKXqTMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjgwNjEwMTNaFw0x OTA1MjkwNjEwMTNaMBsxGTAXBgNVBAMTEHd3dy5hYmRlbGhheS5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDK9/TTOqEPF+WMunwAVQCCGrjHpeJd oevKowRC6ogXnygqDybaDlB3kd93/e9rmxCpqalvIfGujQ/gDM9QxBMsIhNREuoX GRBNKHVaDUX/6ALx0ADEjhgafO31QAMBHr0KncBZHXNW9vBSts/n4KYqtCWZ/e87 I2cQRhNF521zcS08pZhWAm/e9FFJZE11kwXp3jI7teBlQuQcpxOp1UawQaXuIEVU 7akgjRfj4/pxQP/k/cfIR6kBJjxl2Y2iMz2FgxkCBOxZAnkUQX3zZXXdzzT5gRIx qP5hvQ4LKZnapx8QPNzamibK2aypeggw8XB8L2+2bsYDWV1UGnylDESJM4nT5LyM +/i90CdNFSW9mw5nxv8i/80EW74GVX8ZQS238iRjPJMVYOlFhbH+JS6OJM5nVL/v LGLJQBmqKf3NDcKj3OWcbd7+WZHBryI/cjdU7jyPZ4fXPJySwtfyDMs4J5afrtWY qO3WX9dAcsinI5U/Zu/rFN1HFeo0PIRUQEPGqKSxytUhIAgZ6GfbpigEgtnFNLql wM34O5PHVJj3epJfe8h1fqrG5eEXsMWDD3pYwVF4TgugN6MLWyyHiAodYXdjt8IF SD49Yh8IMEAISWva+OW06AEt96dFy52d66C1hYJcaRFKMATDWlPX7VivATx1N2MC /o9xpfvEe84jYwIDAQABo4ICZjCCAmIwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSn 7559QXh7Ddf9Bue6rvjI/tZu9jAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHd3dy5hYmRlbGhheS5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQC BIH2BIHzAPEAdwDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWky 8HZQAAAEAwBIMEYCIQDZ56XsqsjqqbV09E88BmQWTqtk7Weua80OqF41cb76gAIh AIwWGMh5D0wr0PFRqO91TIVepdEStv4Kp/DghYO6gjLHAHYAKTxRllTIOWW6qlD8 WAfUt2+/WHopctykwwz05UVH9HgAAAFpMvB2mQAABAMARzBFAiBYNlNipKZ/hLRM WuLMzI4MigXFhf2q6bj2SfsTjqRB5gIhAIndwdgmsexXjr4RnsArZEFnwdFW6OrM sqxJfuyn5nJjMA0GCSqGSIb3DQEBCwUAA4IBAQAa48dCM7ZzEurmUF4+lD6nxyYd NrQ3UiH6w3pGke5n8VPYv1bNjif/5HIKC7IBmRnHLC5gZEUF/T4HAQJM1f15Bthe DHeF0swEK5a6f4Y4eVaGIFERa9hAcktx/xW+gR6/dSl6hqvz4yybHUS9g5vr0C76 U2ytt/On/+3vFVsW66gvv8MSdOdiVqswQliefaTx2aT0vyvvMMcZfl4ThVseV71x ddVn7pjraHm3yC30/duwPDeTys9wV/hO1BiT1TOJyBS5T+JVzJRaZqzRP4hoqT8z g6KTXysBnm6py6R6rS08LSjZ4c27k0Whdz0MTXDipj5oDKRhO3i87xogIcua -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyvf00zqhDxfljLp8AFUA ghq4x6XiXaHryqMEQuqIF58oKg8m2g5Qd5Hfd/3va5sQqampbyHxro0P4AzPUMQT LCITURLqFxkQTSh1Wg1F/+gC8dAAxI4YGnzt9UADAR69Cp3AWR1zVvbwUrbP5+Cm KrQlmf3vOyNnEEYTRedtc3EtPKWYVgJv3vRRSWRNdZMF6d4yO7XgZULkHKcTqdVG sEGl7iBFVO2pII0X4+P6cUD/5P3HyEepASY8ZdmNojM9hYMZAgTsWQJ5FEF982V1 3c80+YESMaj+Yb0OCymZ2qcfEDzc2pomytmsqXoIMPFwfC9vtm7GA1ldVBp8pQxE iTOJ0+S8jPv4vdAnTRUlvZsOZ8b/Iv/NBFu+BlV/GUEtt/IkYzyTFWDpRYWx/iUu jiTOZ1S/7yxiyUAZqin9zQ3Co9zlnG3e/lmRwa8iP3I3VO48j2eH1zycksLX8gzL OCeWn67VmKjt1l/XQHLIpyOVP2bv6xTdRxXqNDyEVEBDxqikscrVISAIGehn26Yo BILZxTS6pcDN+DuTx1SY93qSX3vIdX6qxuXhF7DFgw96WMFReE4LoDejC1ssh4gK HWF3Y7fCBUg+PWIfCDBACElr2vjltOgBLfenRcudneugtYWCXGkRSjAEw1pT1+1Y rwE8dTdjAv6PcaX7xHvOI2MCAwEAAQ== -----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 319329291562772834013442320501914965998227 . . . . . . . . [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-02-28 06:10:13 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-29 06:10:13 +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 'www.abdelhay.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 828039561289480759509087389936962431570890053468276016374340426993892969067434536097632132313738761896189346285445901290783121194426066318854212709222350802154832332129847694233879145401773907231792316029778933888902041321749865541694606873857999112886495153050178050016862449651867135425295348881714302146946183899629121435099670596462858660497904309565157996846728158990760181622079324592196724806210825779015183579555223845443037331619750653229718292693671788317986800489221357781765204750381517180798218994055455936881319604359124460297329833752357828267772883936247202132584106628694447892989579517901880995618306472587093892540979919647656112820616900454619155272116786631528083337956466940644112855156611201845566319857616735572259357293253674781125406324777298220262920745790725995943136334003347802065827709159537609993002978989037516796805018446447791818250984730348421173512804839270819498147728237754953035949042597477539092523015507808080290115536755142137437903626398231065797261108751603027835637003282158470329993110062784853997383824068623413438036333726076461009183337342485831870413597140725297348034523762883876380731233797392376264580217160983041684411140478310405078795021777380803628527177136398919578912957283 . . . . . . . . . . . . . . . . . . . . [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) a7ef9e7d41787b0dd7fd06e7baaef8c8fed66ef6 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.abdelhay.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016932f076500000040300483046022100d9e7a5ecaac8eaa9b574f44f3c0664164eab64ed67ae6bcd0ea85e3571befa800221008c1618c8790f4c2bd0f151a8ef754c855ea5d112b6fe0aa7f0e08583ba8232c7007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016932f076990000040300473045022058365362a4a67f84b44c5ae2cccc8e0c8a05c585fdaae9b8f649fb138ea441e602210089ddc1d826b1ec578ebe119ec02b644167c1d156e8eaccb2ac497eeca7e67263 . . . . [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) 001ae3c74233b67312eae6505e3e943ea7c7261d36b4375221fac37a4691ee67f153d8bf56cd8e27ffe4720a0bb2019919c72c2e60644505fd3e0701024cd5fd7906d85e0c7785d2cc042b96ba7f86387956862051116bd840724b71ff15be811ebf75297a86abf3e32c9b1d44bd839bebd02efa536cadb7f3a7ffedef155b16eba82fbfc31274e76256ab3042589e7da4f1d9a4f4bf2bef30c7197e5e13855b1e57bd7175d567ee98eb6879b7c82df4fddbb03c3793cacf7057f84ed41893d53389c814b94fe255cc945a66acd13f8868a93f3383a2935f2b019e6ea9cba47aad2d3c2d28d9e1cdbb9345a1773d0c4d70e2a63e680ca4613b78bcef1a2021cb9a