seofry.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:94:09:28:f8:b0:fb:2b:45:5c:4d:56:e9:77:5b:e8:39:4b 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=seofry.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:94:09:28:f8:b0:fb:2b:45:5c:4d:56:e9:77:5b:e8:39:4b
Serial Number (int): 398823109819235756171982465661189090720075
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: a4:23:1c:da:95:9e:99:9e:5d:b6:b7:92:78:d1:4c:82:71:5b:80:95
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 55:37:b3:bd:70:7e:51:c6:1e:d9:07:f6:c6:0d:16:58:3b:23:23:2b
Fingerprint (sha256): 11:6b:84:80:c2:49:92:87:3f:4d:6c:06:a8:7b:c7:8d:4b:6c:6a:da:4c:48:1e:d9:e9:18:d1:94:d5:54:31:30

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate seofry.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for seofry.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

seofry.com
www.seofry.com

Other certificates including the domain name seofry.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for seofry.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGWjCCBUKgAwIBAgISBJQJKPiw+ytFXE1W6Xdb6DlLMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MTExMzA5MDFaFw0x
OTEyMTAxMzA5MDFaMBUxEzARBgNVBAMTCnNlb2ZyeS5jb20wggIiMA0GCSqGSIb3
DQEBAQUAA4ICDwAwggIKAoICAQCofh6udVCAnhOFUBRoc9Tp+AUFMCIiZpCPEW7W
Uu+L6Md/JWX/KYZ7aHOuJrzXkJ/Fy2RixNL6+qtlBhFVL3R7DrKzYF1rZElvM6io
6F/kK1o1ZfQ34/65CtqXyU9MmIRj5IZhHAhQsJZ7bjuX4ygStdEqmZpUVc782cOh
EvR1/vsKHj2XFRKu7H3SXjWovZ3/RGBRT7ADw4+sLB00jc6Han247wHxHp/TN9i3
Gs4cKcmtyYp2MWEHtS1ojRTdQTT3O8aDzxh8leHVutDxsDT9HikhSR6pFQCxa3hV
vQTYGHNRrXSW4fSPbvpE0Vh4DuMO6tZD3qWCe/vm7r8SScU+OBFlXIEjFOfUjqa4
/olgLgaWDctBF1JlDZMIGlbkEOmbaqlol/XeCmr7JC0r8aEd/6EcoA1oUdeXbGkR
uN1FkuDnPXbor73hwJgoBmQAJr+FIhJ6k3kzNN2MBsnFn5+QEChd99EYBr9A6Eok
mqrF5eWMt+gk15TVXE+UZD/zu2wvYN13ED+glYZsxnVIx3SalwOxyFEWQmCyFxY9
ZSUbMte1iH7QWZfM/Qef/q3ZSYY8hETzkoz1vqoJqLvx+cgt8NRtB/CO4PpvGqlb
inGTJrc9vbhFGeTabVQdrY98S6Hec2Lkt+jXIYzTFkf69P8aCLOy4BG5qfl/W1RZ
DZLqXQIDAQABo4ICbTCCAmkwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSkIxzalZ6Z
nl22t5J40UyCcVuAlTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv
BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s
ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCCnNlb2ZyeS5jb22CDnd3dy5zZW9m
cnkuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI
KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHW
eQIEAgSB8wSB8ADuAHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYA
AAFtIKf36QAABAMARjBEAiBE+D2gaDKUY5WXwcXjlR3QIJsjdfCxDnYR4kkd5/E/
qgIgJR5pBIdlO0QwrOEtCDYfOmpu3CaN7VgbiNurT3bgKl4AdQApPFGWVMg5Zbqq
UPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAW0gp/fXAAAEAwBGMEQCIH/TECwDPx9L
XBQOQpKiqbEh2LEbJcV0VJr2o60bPjXpAiAxu6W6oVuYIhm1e7ik1NURlM/OdMGe
WW0BHmfAlkoXozANBgkqhkiG9w0BAQsFAAOCAQEAhc2dj9Bxm6Ex1Ku9fba3B7+Q
tQUrZlYZJ870qome7Ar5JRr1R0fas47uKSU9S8g4cPwsw0BBO7rFdTDhAweSLXqb
wzLHRey8uMtpLwJiVB8q18nq+1b6hsOQqvIp56uQghv30o+iO+kQxiCvkDdeNyQN
qSKrgI93JKHPthUCP1SiD93ADENQub4k/U4l+QhZzd7Ys9z7IHRkK9T8jRTBMEpB
Ya4oSh2hTeQsN+3VKHpB96VPAoihzMrraEZgX2ddn6kq3KQA0NNQ6e9Qsq16ndxM
PZotnCTU6ArFSOvrlCh8dhFbdwf6miY0A/4QK39dTXVICfLC6+mfKBe+Xq+jtw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqH4ernVQgJ4ThVAUaHPU
6fgFBTAiImaQjxFu1lLvi+jHfyVl/ymGe2hzria815CfxctkYsTS+vqrZQYRVS90
ew6ys2Bda2RJbzOoqOhf5CtaNWX0N+P+uQral8lPTJiEY+SGYRwIULCWe247l+Mo
ErXRKpmaVFXO/NnDoRL0df77Ch49lxUSrux90l41qL2d/0RgUU+wA8OPrCwdNI3O
h2p9uO8B8R6f0zfYtxrOHCnJrcmKdjFhB7UtaI0U3UE09zvGg88YfJXh1brQ8bA0
/R4pIUkeqRUAsWt4Vb0E2BhzUa10luH0j276RNFYeA7jDurWQ96lgnv75u6/EknF
PjgRZVyBIxTn1I6muP6JYC4Glg3LQRdSZQ2TCBpW5BDpm2qpaJf13gpq+yQtK/Gh
Hf+hHKANaFHXl2xpEbjdRZLg5z126K+94cCYKAZkACa/hSISepN5MzTdjAbJxZ+f
kBAoXffRGAa/QOhKJJqqxeXljLfoJNeU1VxPlGQ/87tsL2DddxA/oJWGbMZ1SMd0
mpcDschRFkJgshcWPWUlGzLXtYh+0FmXzP0Hn/6t2UmGPIRE85KM9b6qCai78fnI
LfDUbQfwjuD6bxqpW4pxkya3Pb24RRnk2m1UHa2PfEuh3nNi5Lfo1yGM0xZH+vT/
GgizsuARuan5f1tUWQ2S6l0CAwEAAQ==
-----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 398823109819235756171982465661189090720075
 . . . . . . . . [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-11 13:09:01 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-10 13:09:01 +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 'seofry.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 687390063177229520375736407434835920016233489283100907981251072480414121645191724063684981414703377319482643243474287920614451859528659973764650233630722600049256755755101846761806776103669684744641477168927369298794447483294596862748295118150485594202669951916724440166666060538849992826060406541761570010329114041693576463562325398726765374591912019914445858340296546477412602424208687204715922880074028875480275700400188114139271861631568561238230786846434283417515417376206651577138393604862122126579893152778040831556451816796181232612394581802212523669007572840859163814617632396280236036923500765497683582136142525917147243938733423364970392597982986108321038839438403803267629879559138462575950634336258321008821528355672946513577644135984245144950717811524533980324689926143532658178842483100349453777769618009991350587719661703130778439029184027586299146902181795768445461281718169514924055128046093453580437514789470651717460444610861854610168551688135439828947179973126033607162749762351660659249569691381461751646732227284167054489821194075547261954732422655068261192304398569371136680258525970755048498644017024685877010124840004288787752306501618945896454471031779539455089165485438097639153659663332499397548038089309
 . . . . . . . . . . . . . . . . . . . . [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)
							a4231cda959e999e5db6b79278d14c82715b8095
 . . . . . . . . . . . . . . . . [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 (30 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'seofry.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.seofry.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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d20a7f7e90000040300463044022044f83da0683294639597c1c5e3951dd0209b2375f0b10e7611e2491de7f13faa0220251e690487653b4430ace12d08361f3a6a6edc268ded581b88dbab4f76e02a5e007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d20a7f7d7000004030046304402207fd3102c033f1f4b5c140e4292a2a9b121d8b11b25c574549af6a3ad1b3e35e9022031bba5baa15b982219b57bb8a4d4d51194cfce74c19e596d011e67c0964a17a3
 . . . . [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)
		0085cd9d8fd0719ba131d4abbd7db6b707bf90b5052b66561927cef4aa899eec0af9251af54747dab38eee29253d4bc83870fc2cc340413bbac57530e10307922d7a9bc332c745ecbcb8cb692f0262541f2ad7c9eafb56fa86c390aaf229e7ab90821bf7d28fa23be910c620af90375e37240da922ab808f7724a1cfb615023f54a20fddc00c4350b9be24fd4e25f90859cdded8b3dcfb2074642bd4fc8d14c1304a4161ae284a1da14de42c37edd5287a41f7a54f0288a1cccaeb6846605f675d9fa92adca400d0d350e9ef50b2ad7a9ddc4c3d9a2d9c24d4e80ac548ebeb94287c76115b7707fa9a263403fe102b7f5d4d754809f2c2ebe99f2817be5eafa3b7