cambiotutto.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:c8:a3:09:d5:bb:d4:9a:62:6d:a9:ca:81:ff:79:ff:dd:d2 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=cambiotutto.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:c8:a3:09:d5:bb:d4:9a:62:6d:a9:ca:81:ff:79:ff:dd:d2Serial Number (int): 329610046408487810162725019716995629702610
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b1:4b:20:a2:53:1c:4d:db:14:e3:e0:0f:2c:4a:b0:05:c9:9d:5b:5c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 0f:00:56:31:a7:c8:34:24:d7:0a:7f:a3:c7:2e:df:12:4d:a8:8d:26
Fingerprint (sha256): 4a:68:a6:56:7b:d9:94:88:2a:19:ef:bc:ca:25:03:e7:f6:a6:7e:75:04:69:d5:7e:44:d3:b3:2c:85:02:c1:44
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate cambiotutto.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cambiotutto.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
cambiotutto.com
Other certificates including the domain name cambiotutto.com
(limited to 100 certificates)
www.cambiotutto.com
cambiotutto.com
www.cambiotutto.com
www.cambiotutto.com
cambiotutto.com
www.cambiotutto.com
cambiotutto.com
cambiotutto.com
www.cambiotutto.com
cambiotutto.com
cambiotutto.com
www.demenziali.com
cambiotutto.com
cambiotutto.com
www.interlocutori.com
cambiotutto.com
www.cambiotutto.com
69440.com
www.cambiotutto.com
cambiotutto.com
www.cambiotutto.com
www.cambiotutto.com
cambiotutto.com
www.cambiotutto.com
cambiotutto.com
cambiotutto.com
www.cambiotutto.com
cambiotutto.com
cambiotutto.com
www.demenziali.com
cambiotutto.com
cambiotutto.com
www.interlocutori.com
cambiotutto.com
www.cambiotutto.com
69440.com
www.cambiotutto.com
Certificate
The complete raw certificate details for cambiotutto.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVTCCBT2gAwIBAgISA8ijCdW71JpibanKgf95/93SMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MjQyMjAwMDFaFw0x OTA5MjIyMjAwMDFaMBoxGDAWBgNVBAMTD2NhbWJpb3R1dHRvLmNvbTCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMqOqajm8dsDiCNEoGReGPUUl08aUtWc NSBNHHF5tFmozLnhrgOtrAvgjOr1FucwLF88R4RDT26s43kxPRxjiaPVwuRMbDO+ Mu1DMz3cSHbrXeCS1mSWhqS/z+dAFJhIa+XIyn/s1hUhsVW4iO1RHeouOCr92CiN CaaExFiNTRju70SVK2cyYM1QdAELfc3/J8DbmY/XNYY0hp/eN7YOY5MiPCyPqZ4G txnxFb9RBsu1L16egQgiV2OcJT8l/ddLJ7zSX6+oNjd/j05nwg+kAt4y2vrLpxJv 9pmCMVYLujiz+X45G0QqnYPzxTy19sMaX55BqctFnjuU6rB72xRl50kKhPC5F8+k r/q2kaAFvrsoHetEnoOJ6thk3Jz0yoo85phH2udjjL2iCiTbqN6HF3LxipjKaf5d 4Yaz/B3hoDzu7JR/OZJOxELneNnu2kxLUSjUZuPhPaXHDNjJVzdPcyy5OJ82ifhc qMNcX6fAwcjfkSglERy1NJS82y87LDNZA7cslep81gILfYPRPILomUN8lKKl9kb7 jdGK6t1krEQfY2Tqm7jKwe4z6jIlb9zckFEjMBu88X/D63vyA/oKNhIDjjWblEQf 0cbbxe3AG5LXR7b1KhewGi5zugr+kfO2ymIdppdNF6Y7haHkLqbl3PZdH+5rR5no 7waiJobL10RPAgMBAAGjggJjMIICXzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLFL IKJTHE3bFOPgDyxKsAXJnVtcMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPY2FtYmlvdHV0dG8uY29t MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB 9ASB8QDvAHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFri7e4 GgAABAMARjBEAiAhAi4JjrPsKEGFR8ZCpw9PtaNLlOKwMz+R0EGSecU23QIgK9po MDGzJEZsc+JpcwBPbzmt2uNsX/vDb8k0Oz/U4u0AdgBj8tvN6DvMLM8LcoQnV2sz pI1hd4+9daY4scdoVEvYjQAAAWuLt7gXAAAEAwBHMEUCIQCt5u2fpPifx5T91OH+ LtOdX6uTNHIotSmR5EA3hJBJLgIgbpMx1Xk22gEx4V8rdHua97Q0/NoKvwxAYXZo pfmpem4wDQYJKoZIhvcNAQELBQADggEBAIzV1eanL0Ui8XwP7PX4ecvIfAJjGM2n 4cL+MMYMgB4H1pT7d3a61PsccWJ3B8Ru4cpSJyk2ayEV/xJzdhVKBD/0PKEl8T98 Ft9xRGATAGAGfaaUlNFOs59rUelYRM+gbLbpP7jB6dfGZGrp+jKuDbgMRTBW1kqv 70FkLQfCTLaJX25rDFCFGs1GZxXKitE1DPGdLd4fwZ3Ayah7rUSmpXEwx5tsyHrA SbSp7yX+6+lNJYLDCq/JMjtHBLHCEAXA5ETXNLNd8utMhr+RAAPwilEa1v7Gq9IW KjgqMrx33AUdKk6gP5y2ZfoOQia96k9s1BSsPNgPMi4xf8aDsXMy1RM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyo6pqObx2wOII0SgZF4Y 9RSXTxpS1Zw1IE0ccXm0WajMueGuA62sC+CM6vUW5zAsXzxHhENPbqzjeTE9HGOJ o9XC5ExsM74y7UMzPdxIdutd4JLWZJaGpL/P50AUmEhr5cjKf+zWFSGxVbiI7VEd 6i44Kv3YKI0JpoTEWI1NGO7vRJUrZzJgzVB0AQt9zf8nwNuZj9c1hjSGn943tg5j kyI8LI+pnga3GfEVv1EGy7UvXp6BCCJXY5wlPyX910snvNJfr6g2N3+PTmfCD6QC 3jLa+sunEm/2mYIxVgu6OLP5fjkbRCqdg/PFPLX2wxpfnkGpy0WeO5TqsHvbFGXn SQqE8LkXz6Sv+raRoAW+uygd60Seg4nq2GTcnPTKijzmmEfa52OMvaIKJNuo3ocX cvGKmMpp/l3hhrP8HeGgPO7slH85kk7EQud42e7aTEtRKNRm4+E9pccM2MlXN09z LLk4nzaJ+Fyow1xfp8DByN+RKCURHLU0lLzbLzssM1kDtyyV6nzWAgt9g9E8guiZ Q3yUoqX2RvuN0Yrq3WSsRB9jZOqbuMrB7jPqMiVv3NyQUSMwG7zxf8Pre/ID+go2 EgOONZuURB/RxtvF7cAbktdHtvUqF7AaLnO6Cv6R87bKYh2ml00XpjuFoeQupuXc 9l0f7mtHmejvBqImhsvXRE8CAwEAAQ== -----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 329610046408487810162725019716995629702610 . . . . . . . . [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-06-24 22:00:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-22 22:00: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 'cambiotutto.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 826361590702635720871361383033705376419468884305975448294463750184541499504743431911312764704915603531766625791239932469461967629777975874080042587421418609348985222839183319557688249196960402547350495127106314023433726660679248627256938789151039264637541286314299715181161077373489881136563345144947108470834972859123853414965982271098195471348059675069406498475895368797773958155842566501207953735765999529850089519650961618723195539154795867896489214088358946865959883541188956389157984368089036320760366639995638536185639189690990709272735872439550026495276442919426117418624425289216491389219114054980194996852821618970256674581163449755558733282953966036025826820343562419512418811307154742053844978142768125664729925955664885884207809710645451650188436060031627335857150050961828937458412281990517344451620316066186542808297320235762498031602896314176018092721838615860557074232273599823532788506324642508515219203128644858996702036609484884243873815955624033610907840260869856830359688117655701837135192823123968249748248952218543185030737059589752015856035726981546786034216636537721085268706097852506660728919630150779432379885593657049117230400477536317631096858699616333761770097612172181037479160241206661877994800759887 . . . . . . . . . . . . . . . . . . . . [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) b14b20a2531c4ddb14e3e00f2c4ab005c99d5b5c . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cambiotutto.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016b8bb7b81a0000040300463044022021022e098eb3ec28418547c642a70f4fb5a34b94e2b0333f91d0419279c536dd02202bda683031b324466c73e26973004f6f39addae36c5ffbc36fc9343b3fd4e2ed00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b8bb7b8170000040300473045022100ade6ed9fa4f89fc794fdd4e1fe2ed39d5fab93347228b52991e440378490492e02206e9331d57936da0131e15f2b747b9af7b434fcda0abf0c40617668a5f9a97a6e . . . . [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) 008cd5d5e6a72f4522f17c0fecf5f879cbc87c026318cda7e1c2fe30c60c801e07d694fb7776bad4fb1c71627707c46ee1ca522729366b2115ff127376154a043ff43ca125f13f7c16df714460130060067da69494d14eb39f6b51e95844cfa06cb6e93fb8c1e9d7c6646ae9fa32ae0db80c453056d64aafef41642d07c24cb6895f6e6b0c50851acd466715ca8ad1350cf19d2dde1fc19dc0c9a87bad44a6a57130c79b6cc87ac049b4a9ef25feebe94d2582c30aafc9323b4704b1c21005c0e444d734b35df2eb4c86bf910003f08a511ad6fec6abd2162a382a32bc77dc051d2a4ea03f9cb665fa0e4226bdea4f6cd414ac3cd80f322e317fc683b17332d513