revivedpro.ca

Issued by R3

About this certificate

This digital certificate with serial number 03:fc:88:84:94:29:ae:79:d8:15:e1:75:23:d0:65:90:22:a5 was issued on by Let's Encrypt.

With 11 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=revivedpro.ca

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:fc:88:84:94:29:ae:79:d8:15:e1:75:23:d0:65:90:22:a5
Serial Number (int): 347269477655068281584303919219733943034533
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: f5:c8:02:97:5e:c7:08:82:a7:4c:6d:61:aa:04:40:fc:57:75:17:1a
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): c5:86:98:4b:53:88:9f:a9:48:a8:8d:a3:78:e7:f5:c1:de:94:ee:78
Fingerprint (sha256): f3:6e:9b:e0:81:ac:67:ec:84:41:b6:12:4e:36:cc:6f:1a:27:06:cb:06:a6:fc:25:35:e8:90:a7:37:d1:1b:5a

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

Revocation information

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

Check the revocation status for certificate revivedpro.ca

11

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for revivedpro.ca

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

alliancedefendingfreedom.ws.canadaslandtrust.com
finpro.finance.hempvolumes.com
heartforvip.com
inventionables.com
naturalsportsmedicine.com
pardee.com.cn
revivedpro.ca
saintlouishomebuilders.com
showfreelancer.com
techkashif.in.sanb.co.za
unitednationsforlife.net

Other certificates including the domain name revivedpro.ca

(limited to 100 certificates)

Certificate

The complete raw certificate details for revivedpro.ca in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGKTCCBRGgAwIBAgISA/yIhJQprnnYFeF1I9BlkCKlMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA0MjkwOTIwMDVaFw0yMzA3MjgwOTIwMDRaMBgxFjAUBgNVBAMT
DXJldml2ZWRwcm8uY2EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJ
BcQCuR1EdDWMs/2eVHwvPGbxCrSBB4J4/KD0K4PyxnDUPSp/YLqupkXPbpzKZTQW
FjKdsu14FkVa29JV3CvlA3ZZerEdEZCoen0mVAlmwEbhQHxDacsBuMu1cPn5BO9K
76kLCjSYneMNSTRrRmp1IGPz1LubrdNSt/2wK1LYq2MTKXKeu4WjGM4oQeRY8ZUz
RWmAJyB1C7o38wX9+/d7uGmC68dwIS4dYpqtMBOCc/MOCLHPUCnlqgEtL/BZjon9
ZnD4Yw3+/PePArHJ6KqGQ7A96BpAZyirSglt7M5Js9gGDFOdadxsNu4jrn6X38bi
a+P50H7q6nwb+TemeIYdAgMBAAGjggNRMIIDTTAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
BBYEFPXIApdexwiCp0xtYaoEQPxXdRcaMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJ
QOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3Iz
Lm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcv
MIIBIQYDVR0RBIIBGDCCARSCMGFsbGlhbmNlZGVmZW5kaW5nZnJlZWRvbS53cy5j
YW5hZGFzbGFuZHRydXN0LmNvbYIeZmlucHJvLmZpbmFuY2UuaGVtcHZvbHVtZXMu
Y29tgg9oZWFydGZvcnZpcC5jb22CEmludmVudGlvbmFibGVzLmNvbYIZbmF0dXJh
bHNwb3J0c21lZGljaW5lLmNvbYINcGFyZGVlLmNvbS5jboINcmV2aXZlZHByby5j
YYIac2FpbnRsb3Vpc2hvbWVidWlsZGVycy5jb22CEnNob3dmcmVlbGFuY2VyLmNv
bYIYdGVjaGthc2hpZi5pbi5zYW5iLmNvLnphghh1bml0ZWRuYXRpb25zZm9ybGlm
ZS5uZXQwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggr
BgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggECBgorBgEEAdZ5
AgQCBIHzBIHwAO4AdQC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAA
AYfMhuX+AAAEAwBGMEQCICoIDGhvGtqguxcMw3wRB0k23LeTDGqLxPM36alBla69
AiBV0/Y32KVa6T3q8Bzu67p9iUhO1JldGn8KcuQUJkruoQB1AHoyjFTYty22IOo4
4FIe6YQWcDIThU070ivBOlejUutSAAABh8yG5hIAAAQDAEYwRAIgKHzNF1VxiTzs
KZqKBLaFeHOxXOcEAK73QBU5sd9hAzwCIEuV5kv75iO1j1T+R7Hycp41knVK3dHT
Yt7p34tn9PpqMA0GCSqGSIb3DQEBCwUAA4IBAQADL4P1p0oG9e12uyuOfJvLtnML
jXOgkGKW7oJv+l/ZZ4uShU4MIvwhT4SDxxiv2KEyUv1bdkdD0e11+DJk5sojsMKV
FtKNzgHNUMLMovyaHTiTJ85oH0kA0gSUVJfU7OkA0rAEfo3CvYqLEYg2XDHC1kyy
Egzh2YoBcmD+FmrkmKohtAsJKXGV8G07NVHxIseoQJMc4wcL+lGqGZ1b7g+6CHtY
9ZT8WFr3hoX0SdDQlGuqS8CR4kV0XPfPxZzijsWHGnVLnz305SFAXbZK9/SzVC6p
VlS7pw8sjRP+qD9Zyfo7/kd+bOCN6jWvLNJHh+637PvPDATgRcWJZTveiqng
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyQXEArkdRHQ1jLP9nlR8
Lzxm8Qq0gQeCePyg9CuD8sZw1D0qf2C6rqZFz26cymU0FhYynbLteBZFWtvSVdwr
5QN2WXqxHRGQqHp9JlQJZsBG4UB8Q2nLAbjLtXD5+QTvSu+pCwo0mJ3jDUk0a0Zq
dSBj89S7m63TUrf9sCtS2KtjEylynruFoxjOKEHkWPGVM0VpgCcgdQu6N/MF/fv3
e7hpguvHcCEuHWKarTATgnPzDgixz1Ap5aoBLS/wWY6J/WZw+GMN/vz3jwKxyeiq
hkOwPegaQGcoq0oJbezOSbPYBgxTnWncbDbuI65+l9/G4mvj+dB+6up8G/k3pniG
HQIDAQAB
-----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 347269477655068281584303919219733943034533
 . . . . . . . . [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 2023-04-29 09:20:05 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-28 09:20:04 +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 'revivedpro.ca'
 . . . . . . . . [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 25376742454320085898570282202686375332954976555122266180865842642368992763076643884796303865709383882116625932513061299111469175615069114675911184425004841521402112745958274448028552400639972883735451887391067080909166852457626133619530129098956839487017887606724904097496152696755749807576695281593581771101497726245725825364255868558931366965912244655459902101915463197585470723851529669146527595068467090631491182082335136097032604802488050956113659377626715692636664021493195684167571526694861326511001615313566611869469310041750670392284991539889980256584923554584236625758581902992318189691401579049391301887517
 . . . . . . . . . . . . . . . . . . . . [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)
							f5c802975ec70882a74c6d61aa0440fc5775171a
 . . . . . . . . . . . . . . . . [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 (280 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'alliancedefendingfreedom.ws.canadaslandtrust.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'finpro.finance.hempvolumes.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'heartforvip.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'inventionables.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'naturalsportsmedicine.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pardee.com.cn'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'revivedpro.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'saintlouishomebuilders.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'showfreelancer.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'techkashif.in.sanb.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'unitednationsforlife.net'
 . . . . . . . . . . . . . . . . [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)
							00ee007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000187cc86e5fe000004030046304402202a080c686f1adaa0bb170cc37c11074936dcb7930c6a8bc4f337e9a94195aebd022055d3f637d8a55ae93deaf01ceeebba7d89484ed4995d1a7f0a72e414264aeea10075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000187cc86e61200000403004630440220287ccd175571893cec299a8a04b6857873b15ce70400aef7401539b1df61033c02204b95e64bfbe623b58f54fe47b1f2729e3592754addd1d362dee9df8b67f4fa6a
 . . . . [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)
		00032f83f5a74a06f5ed76bb2b8e7c9bcbb6730b8d73a0906296ee826ffa5fd9678b92854e0c22fc214f8483c718afd8a13252fd5b764743d1ed75f83264e6ca23b0c29516d28dce01cd50c2cca2fc9a1d389327ce681f4900d204945497d4ece900d2b0047e8dc2bd8a8b1188365c31c2d64cb2120ce1d98a017260fe166ae498aa21b40b09297195f06d3b3551f122c7a840931ce3070bfa51aa199d5bee0fba087b58f594fc585af78685f449d0d0946baa4bc091e245745cf7cfc59ce28ec5871a754b9f3df4e521405db64af7f4b3542ea95654bba70f2c8d13fea83f59c9fa3bfe477e6ce08dea35af2cd24787eeb7ecfbcf0c04e045c589653bde8aa9e0