tutadalavoro.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6c:26:57:f7:4d:b8:15:1d:cf:f7:69:9b:fc:17:73:87:8b 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=tutadalavoro.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6c:26:57:f7:4d:b8:15:1d:cf:f7:69:9b:fc:17:73:87:8bSerial Number (int): 298138320832321324712685403019816767555467
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: da:d9:b3:f8:f4:af:2f:99:7b:8b:40:32:40:72:87:fd:55:6c:79:3e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 08:f7:82:78:91:b2:fa:b2:2e:fa:59:3c:a5:15:ec:26:e5:61:cf:fc
Fingerprint (sha256): 81:33:f2:b2:48:b6:3c:cd:30:a1:68:85:49:5b:3c:d3:d3:e3:32:41:5d:fd:a5:ca:99:2d:4f:5d:1c:46:89:d8
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate tutadalavoro.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tutadalavoro.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
tutadalavoro.com
Other certificates including the domain name tutadalavoro.com
(limited to 100 certificates)
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
stemcellkansas.com
www.marketpublish.com
unicoproprietario.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
43854.com
www.trailspro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
stemcellkansas.com
www.marketpublish.com
unicoproprietario.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
43854.com
www.trailspro.com
Certificate
The complete raw certificate details for tutadalavoro.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISA2wmV/dNuBUdz/dpm/wXc4eLMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjMwMDAzMDhaFw0y MDAxMjEwMDAzMDhaMBsxGTAXBgNVBAMTEHR1dGFkYWxhdm9yby5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnFVpWcH/baNBxGEJxBwgFGXxvQMr/ /fGhUQICcjaQynDmRLkJnluTerXT6n8/gR2hJD2EI5iCRIZI/PjFcOW/OwVGfQQI 9sBEruYSNFy3gbEaG+nCAnoQedDWQ88tQ7a1cBdEoiJ8DUnGCAJOwbM9Ml5I/1KM V2s2S2LOxGf7AKAUzqvKfFhWKZQt8K7YOqZGsp7yycw5Nq43E2eY8cgkXyaUbT4m l1dZ6I3Im9xUgtbHXgF8iUPJZUtG9O4u02U1wO1Ia8ojmIHF1iS4qE5FMoMb+/3S 4W9KTFZP+3RBw8mfl9DQfkzxOW/ESKcc9hb4Gc+kDEXSV0Tt5BABhO1eo35bhW3M Nccc0CQl9P+FjZ3EjYk5IT/bqf3V/HCSRNLH9YImttU3XMWKNvuHKEer0MztOC7m 0Ar73X2AsmcJpHhFq4Dv0LpRaNEzRqpH8JnpU+vkQEZ29GkzqK5gnAWPCr1mOSnh 4opET6oQTDQ0adRMRGW7YAG+Rf4wiLHA4o/vl/tGDYRVYnXlM25xKzJWvlYmMrJM a516FENa6tM3+mRuJdsScRAwCCqZ/f+WSHzfZhcX1zZLUrLKJUq61l6Ler5a7LIw J5IdsKl1tUFoP5Eo8mjBVU26+0dLexIn1bdEXHAikpha/yqxrKu7wkqxSFiRq2uS iZ2W2viD1AqKYwIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTa 2bP49K8vmXuLQDJAcof9VWx5PjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHR1dGFkYWxhdm9yby5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgAHt1wb5X1o//Gwxh0jFce65ld8V5S3au68YToaadOiHAAAAW32 I5D9AAAEAwBHMEUCIQCXtC7bgdtJ3KmKSUA0lE3WxBd4iqBHjWOLLqMHeEa15gIg P3H27nbG7HjjjNCQenFeRSYDMUDyWMbXflllS2IcceIAdgBep3P531bA57U2SH3Q SeAyepGaDIShEhKEGHWWgXFFWAAAAW32I5LRAAAEAwBHMEUCIGMNBIB7K+ASaPV2 955ZzA2YtiNxd1cTIIo4F9d03TWoAiEAn87XyUjVrvazuwg3uprkGI7PVLiL+Q1B Tbo/1PVTN5UwDQYJKoZIhvcNAQELBQADggEBAEC8/bQKkmlo1X4lWXUOtqrlw5Mb zHtcziSIrAJHcVMdClznpq+7PvJAqJ5NbTMrhPeiqn30d17YtDXFFnPVZkHXFgKM S7uCDsb9QdnPb/Snm7m/+glRRA2zye405D13ZnkIoUghY9wb2iuyqbhKLG5Hbihv 0jFUqcW9mDbgQoqL7sR5pYlOE9FSgYIq/H2m1m2ajcsHe8mGSX2ENfe+NXHLYUJB TOqFyuogjW8vpEQ7R5a8gE5acEse+p8x7ojYkzh45rZyc3+tF1MD1aNWRR5CKvHX NY6Tx2sdR/XjuSAGYngePjVcwrV3ZdwCzwHQ4kJ5Oy5ZmGLvZ324jVQyi+4= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApxVaVnB/22jQcRhCcQcI BRl8b0DK//3xoVECAnI2kMpw5kS5CZ5bk3q10+p/P4EdoSQ9hCOYgkSGSPz4xXDl vzsFRn0ECPbARK7mEjRct4GxGhvpwgJ6EHnQ1kPPLUO2tXAXRKIifA1JxggCTsGz PTJeSP9SjFdrNktizsRn+wCgFM6rynxYVimULfCu2DqmRrKe8snMOTauNxNnmPHI JF8mlG0+JpdXWeiNyJvcVILWx14BfIlDyWVLRvTuLtNlNcDtSGvKI5iBxdYkuKhO RTKDG/v90uFvSkxWT/t0QcPJn5fQ0H5M8TlvxEinHPYW+BnPpAxF0ldE7eQQAYTt XqN+W4VtzDXHHNAkJfT/hY2dxI2JOSE/26n91fxwkkTSx/WCJrbVN1zFijb7hyhH q9DM7Tgu5tAK+919gLJnCaR4RauA79C6UWjRM0aqR/CZ6VPr5EBGdvRpM6iuYJwF jwq9Zjkp4eKKRE+qEEw0NGnUTERlu2ABvkX+MIixwOKP75f7Rg2EVWJ15TNucSsy Vr5WJjKyTGudehRDWurTN/pkbiXbEnEQMAgqmf3/lkh832YXF9c2S1KyyiVKutZe i3q+WuyyMCeSHbCpdbVBaD+RKPJowVVNuvtHS3sSJ9W3RFxwIpKYWv8qsayru8JK sUhYkatrkomdltr4g9QKimMCAwEAAQ== -----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 298138320832321324712685403019816767555467 . . . . . . . . [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-10-23 00:03:08 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-21 00:03:08 +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 'tutadalavoro.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 681640841219474205115848486863078003217945680794739178088035397664879721117228577704242373077978017530043113319648202903936258662297261603357236740109083644571708607655312857626814735197799618001026225086385325362969215204155702400698198417985648288911193110098567917876064087535205608701666652724502011420691355071939189299618827192247300647445262115783025119944972729973135180010164534468352604521574910264285440489792550915348903806662575463703797459294309132709076920936254749350374957585384370699914819915889173643954161000308076414128482096961474927396443343749818208937705419935343623872322994337269673268987900537388862172271753585650571333761607043756961978798349952119713899451348119201048155989830444470144360641050583609265337761609174643822323491616141330403064809375792131060071752649285016689566379360415232433712492059426657179671313939933318294826104896945136193327674285818626915946379299881876401599298892910174672352977192620551432047742022885931368724053065999271529115856950638887867965699755243639744536029965275719636434636409308828905442695772350389259878275974830466605458346829127002707126552765546049257583748972919109762198864425180330257983593197117435639505842236826316508689450278567408210510531431011 . . . . . . . . . . . . . . . . . . . . [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) dad9b3f8f4af2f997b8b4032407287fd556c793e . . . . . . . . . . . . . . . . [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 'tutadalavoro.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) 00f000760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016df62390fd000004030047304502210097b42edb81db49dca98a494034944dd6c417788aa0478d638b2ea3077846b5e602203f71f6ee76c6ec78e38cd0907a715e4526033140f258c6d77e59654b621c71e20076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016df62392d100000403004730450220630d04807b2be01268f576f79e59cc0d98b62371775713208a3817d774dd35a80221009fced7c948d5aef6b3bb0837ba9ae4188ecf54b88bf90d414dba3fd4f5533795 . . . . [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) 0040bcfdb40a926968d57e2559750eb6aae5c3931bcc7b5cce2488ac024771531d0a5ce7a6afbb3ef240a89e4d6d332b84f7a2aa7df4775ed8b435c51673d56641d716028c4bbb820ec6fd41d9cf6ff4a79bb9bffa0951440db3c9ee34e43d77667908a1482163dc1bda2bb2a9b84a2c6e476e286fd23154a9c5bd9836e0428a8beec479a5894e13d15281822afc7da6d66d9a8dcb077bc986497d8435f7be3571cb6142414cea85caea208d6f2fa4443b4796bc804e5a704b1efa9f31ee88d8933878e6b672737fad175303d5a356451e422af1d7358e93c76b1d47f5e3b9200662781e3e355cc2b57765dc02cf01d0e242793b2e599862ef677db88d54328bee