nowadays.likeaprothemes.com

Issued by R3

About this certificate

This digital certificate with serial number 04:97:eb:f0:c6:47:d8:e9:85:9e:f0:d3:a7:6a:2b:16:9f:8a was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=nowadays.likeaprothemes.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:97:eb:f0:c6:47:d8:e9:85:9e:f0:d3:a7:6a:2b:16:9f:8a
Serial Number (int): 400145399883967630292615979547924719116170
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 7d:cf:71:46:e3:56:38:e4:10:9c:e3:5b:37:f7:ec:b3:ec:61:a8:b0
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 05:53:30:2a:f3:4a:19:ba:84:f2:06:ab:82:c6:24:7b:96:a7:94:1c
Fingerprint (sha256): ce:c4:36:86:54:61:b4:25:91:c2:8b:7a:0c:58:17:95:33:a5:b2:ed:48:12:d0:93:ed:76:91:96:ec:55:0e:8f

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate nowadays.likeaprothemes.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for nowadays.likeaprothemes.com

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

nowadays.likeaprothemes.com
www.nowadays.likeaprothemes.com

Other certificates including the domain name likeaprothemes.com

(limited to 100 certificates)
nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com
preview.likeaprothemes.com
preview.likeaprothemes.com
preview.likeaprothemes.com
docs.nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
preview.likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
preview.likeaprothemes.com
nowadays.likeaprothemes.com
preview.likeaprothemes.com
nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
preview.likeaprothemes.com
preview.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
preview.likeaprothemes.com
august.likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
likeaprothemes.com
preview.likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com
preview.likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com
likeaprothemes.com
august.likeaprothemes.com
likeaprothemes.com
likeaprothemes.com
docs.nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com
nowadays.likeaprothemes.com
preview.likeaprothemes.com
docs.nowadays.likeaprothemes.com
nowadays.likeaprothemes.com
preview.likeaprothemes.com
docs.nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
docs.nowadays.likeaprothemes.com
preview.likeaprothemes.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFJDCCBAygAwIBAgISBJfr8MZH2OmFnvDTp2orFp+KMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA0MjMyMTMzMzhaFw0yNDA3MjIyMTMzMzdaMCYxJDAiBgNVBAMT
G25vd2FkYXlzLmxpa2VhcHJvdGhlbWVzLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAOouJuRHuzryZCF/b3CMgJA75kVZi7Ro8l4X06lXFJfPx6F4
CkzSsPJAnHMFaELFtC3IiJKJr0+fDSczLL9KA51ey2gzExGz7akAhmn1B1Oa2gcW
crmvginOkr5agvZfhRNui9LB8nWSr09SNa7anKNfexhIF/VWlpRJ4Km4HGR8WrVg
enlmwMPG/h/Jea7AYUsDSSmXpINAtqgF/KIgQZZTlTXd1jtWsOzalj59f3/61y4k
Gp8JnPdn1t3yqlvZ/m7d+VVQeOLzRIuZo4m8V1jH5iV1fOHuLr4IRIrozZfm3evl
XqUm9wiTi2p7CfEIv5l0CQzPEPEV1N5+uJ7UPb0CAwEAAaOCAj4wggI6MA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T
AQH/BAIwADAdBgNVHQ4EFgQUfc9xRuNWOOQQnONbN/fss+xhqLAwHwYDVR0jBBgw
FoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUF
BzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9y
My5pLmxlbmNyLm9yZy8wRwYDVR0RBEAwPoIbbm93YWRheXMubGlrZWFwcm90aGVt
ZXMuY29tgh93d3cubm93YWRheXMubGlrZWFwcm90aGVtZXMuY29tMBMGA1UdIAQM
MAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAPxdLT9ciR1iU
HWUchL4NEu2QN38fhWrrwb8ohez4ZG4AAAGPDRfdUQAABAMARzBFAiBXKs0EKblU
AkDjD40UX/SNNtaYX7ind6FS+ajM1aKuJAIhAIKMxoV+0OGV/PNvkWYfDo/kcZQN
6cl0jMVKoSF7Z8VCAHYAdv+IPwq2+5VRwmHM9Ye6NLSkzbsp3GhCCp/mZ0xaOnQA
AAGPDRfdewAABAMARzBFAiAVlejurP/xjwE+w5oByaojj6tF8NxpeUtxrncR4pHe
0QIhAKX4nNhkTUKpDXfBVqLqMFEx46t3WK4yBO+TaxRWKGGqMA0GCSqGSIb3DQEB
CwUAA4IBAQCkhSd8v1v0DIVoGt2VetUOSP2op2nCGUnQIByjQ7G+onwcwWGmb7SN
MwNqvWGjqmpKiP32eNsO0H/OLtzfomGzgi+WGOsRz0QhhZDrj4HRQDuL/D/iBP41
IgUB7YS+hzG9Vl1P45Hz6P0Kg3LM1hSl9GjeiZsOnFoZY6g/EVWPKA0eDn2Jb4WL
4wx0nNtSMrhSk3T4ThnzIE3BvJPAN6/vZhEb5NDQKohNwp0u3wy94Re9O7byOqnp
foezlfi3qsYHwXofBZNsiE92VOQ2XKh/Hb+JD4o6ZfFwezjz5cSPy3u52aV1FEmr
8ttlduOOw/Zu3JGV1Dp1jDslzVi4MD17
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6i4m5Ee7OvJkIX9vcIyA
kDvmRVmLtGjyXhfTqVcUl8/HoXgKTNKw8kCccwVoQsW0LciIkomvT58NJzMsv0oD
nV7LaDMTEbPtqQCGafUHU5raBxZyua+CKc6SvlqC9l+FE26L0sHydZKvT1I1rtqc
o197GEgX9VaWlEngqbgcZHxatWB6eWbAw8b+H8l5rsBhSwNJKZekg0C2qAX8oiBB
llOVNd3WO1aw7NqWPn1/f/rXLiQanwmc92fW3fKqW9n+bt35VVB44vNEi5mjibxX
WMfmJXV84e4uvghEiujNl+bd6+VepSb3CJOLansJ8Qi/mXQJDM8Q8RXU3n64ntQ9
vQIDAQAB
-----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 400145399883967630292615979547924719116170
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-23 21:33:38 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-22 21:33:37 +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 'nowadays.likeaprothemes.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29562521722409760315586700746562680960538306911716572629707523183662510732589056900412462314796805571525201359467244894865287845659976807373741137104806854716332897087323312784225596035528743183729382642972849320873867256026102605794464174019831001673609255168368532886319046647764875102579140697121203156485056538466150554245393263744134416424388914033810514562594447657203842167440350808779716124848783924398716621362894433086094193443813766048593850760319307233754669981105226629780545496557953873076622005457468900046393311544317247492331096628916814258812534208553293236854032674298783473138187546936085272870333
 . . . . . . . . . . . . . . . . . . . . [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)
							7dcf7146e35638e4109ce35b37f7ecb3ec61a8b0
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (64 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nowadays.likeaprothemes.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.nowadays.likeaprothemes.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018f0d17dd5100000403004730450220572acd0429b9540240e30f8d145ff48d36d6985fb8a777a152f9a8ccd5a2ae24022100828cc6857ed0e195fcf36f91661f0e8fe471940de9c9748cc54aa1217b67c54200760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018f0d17dd7b000004030047304502201595e8eeacfff18f013ec39a01c9aa238fab45f0dc69794b71ae7711e291ded1022100a5f89cd8644d42a90d77c156a2ea305131e3ab7758ae3204ef936b14562861aa
 . . . . [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)
		00a485277cbf5bf40c85681add957ad50e48fda8a769c21949d0201ca343b1bea27c1cc161a66fb48d33036abd61a3aa6a4a88fdf678db0ed07fce2edcdfa261b3822f9618eb11cf44218590eb8f81d1403b8bfc3fe204fe35220501ed84be8731bd565d4fe391f3e8fd0a8372ccd614a5f468de899b0e9c5a1963a83f11558f280d1e0e7d896f858be30c749cdb5232b8529374f84e19f3204dc1bc93c037afef66111be4d0d02a884dc29d2edf0cbde117bd3bb6f23aa9e97e87b395f8b7aac607c17a1f05936c884f7654e4365ca87f1dbf890f8a3a65f1707b38f3e5c48fcb7bb9d9a5751449abf2db6576e38ec3f66edc9195d43a758c3b25cd58b8303d7b