telecomunicazionemobile.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:2e:18:3b:f2:61:1f:c7:af:11:2e:cd:57:fd:61:c2:b0:b0 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=telecomunicazionemobile.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:2e:18:3b:f2:61:1f:c7:af:11:2e:cd:57:fd:61:c2:b0:b0
Serial Number (int): 277022059407095492080828255068217009156272
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: af:8e:7f:a2:07:35:1f:bd:e5:91:10:e1:5e:4d:87:50:aa:6f:74:8c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): b6:1b:1b:aa:64:63:65:83:87:69:d8:ce:78:b8:c3:71:50:6a:9e:12
Fingerprint (sha256): 3a:06:d7:a2:57:81:8d:83:57:1e:ba:fe:cf:46:64:e6:76:57:60:dc:cb:9b:20:8d:48:80:a7:79:a6:cf:a5:24

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 telecomunicazionemobile.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

telecomunicazionemobile.com

Other certificates including the domain name telecomunicazionemobile.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbzCCBVegAwIBAgISAy4YO/JhH8evES7NV/1hwrCwMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MTgxMjA0NTFaFw0x
OTA5MTYxMjA0NTFaMCYxJDAiBgNVBAMTG3RlbGVjb211bmljYXppb25lbW9iaWxl
LmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMag27hgyDwA0Zd+
yMOwLg39gYICiq4Poy5voA9/KXBqO8LC+brCoS3mPolnExf+wDV07f8/j/qbbjio
hYnXqWW1JORjUI0GscaxR3QEiMqK6fMvZhFz4xkh7xRXmFGKLFSs3hYKPB6CE9hE
tNvVlWkx4ge8uY/DO2QtVq39w7zT5oQyrGsym9B+YYGvTTB74jVx+LyZVofw2nVH
NUp//3mmVAZ2S28+zv1xK8iU5C3ehlbN/EKUlAL6p1CURpVSoRigXtu28H7GRK+T
JhHZWOgEVlEGMkeNMmYeNiPVRp6H/n1xEPwL9mW+4Qq+FNptGmhbsv+XxywmT98Y
bx6TvwTGESqjL4ZMe/Nj4BvtnhBEvgazoAKhRy/lfKvoU6T4kkN7bhUdxFBoie4b
sQXCsypNYFyAOF/QtdMWnbiFOmzSH59vOPjAxuJGuDnDObFvaIyUacKnKrYgIf4o
W0JYBI9k6UZp1e20vjY42LTHO2Pl5Vjx24tFbHTxj7Ux+V2ifSJwmZePbuvIPlN/
LoQqPuHfKo5/XS9VyIaPT0VfqQUBc6JusFFSlms16Z2NxrKHMMvyyVuC12oPD/Mq
VGJb/ZkQTbYdJ9ao6wwCA3RmpUSUOmnNAACaaqiCZ4SRTmiT38DNyzr1FmktJ1oL
iWjETrEopLAYAcwKsm4eQK9PD+ULAgMBAAGjggJxMIICbTAOBgNVHQ8BAf8EBAMC
BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw
HQYDVR0OBBYEFK+Of6IHNR+95ZEQ4V5Nh1Cqb3SMMB8GA1UdIwQYMBaAFKhKamME
fd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0
cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0
cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wJgYDVR0RBB8wHYIbdGVs
ZWNvbXVuaWNhemlvbmVtb2JpbGUuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYA4mlLribo6UAJ6IYbtjuD
1D7n/nSI+6SPKJMBnd3x2/4AAAFrarCp1QAABAMARzBFAiAb/X584tMG07QQmaWD
U8AYNNrL02Fl2GrvqJvWhHhYYQIhAOfA447Sd2u0NP8DbssQZES5dl+lA4vp0qOX
qGGVcQtNAHcAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFrarCr
0AAABAMASDBGAiEAzQ11SIS2d511H69M9TbAExPxzcTedU+Xs6RZ/Isgkp4CIQCK
BYp5BEBy+3EHX0MdZbFjkyyvIj8UXwzhyavOBAAvZTANBgkqhkiG9w0BAQsFAAOC
AQEAOXkbQnzgql+W0my8btIw3BxpL1QXXmET0gwMFUhYqbHTx4eT4d6pvfsq3w7c
4D3oyNZ8V7ZVCJ4AbwKNt9S++a0y7L1esHiXO/F3rwTpdZvepZfskusdlNGDmKGj
olFmFkM5JDmZXPE7y7YCTjlS8B8E6vg/LooZ6CJHA8/YXXABc6aEgJ/IS6mrbV/R
qTkoFgwDwIZIUtpSkWqsCjjhJWvfGhVrAuFmbDyA1z/5tC3vKC1V1Rqv9QAKRR7i
dcCpIv9OaEkJmR/wqRsF4klQhpv409cv42cTU+BsTaYfMHFKvg64fGpJwsUtptSq
5mSjw+Vp7nry1Y6mrRa+QZfk3Q==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxqDbuGDIPADRl37Iw7Au
Df2BggKKrg+jLm+gD38pcGo7wsL5usKhLeY+iWcTF/7ANXTt/z+P+ptuOKiFidep
ZbUk5GNQjQaxxrFHdASIyorp8y9mEXPjGSHvFFeYUYosVKzeFgo8HoIT2ES029WV
aTHiB7y5j8M7ZC1Wrf3DvNPmhDKsazKb0H5hga9NMHviNXH4vJlWh/DadUc1Sn//
eaZUBnZLbz7O/XEryJTkLd6GVs38QpSUAvqnUJRGlVKhGKBe27bwfsZEr5MmEdlY
6ARWUQYyR40yZh42I9VGnof+fXEQ/Av2Zb7hCr4U2m0aaFuy/5fHLCZP3xhvHpO/
BMYRKqMvhkx782PgG+2eEES+BrOgAqFHL+V8q+hTpPiSQ3tuFR3EUGiJ7huxBcKz
Kk1gXIA4X9C10xaduIU6bNIfn284+MDG4ka4OcM5sW9ojJRpwqcqtiAh/ihbQlgE
j2TpRmnV7bS+NjjYtMc7Y+XlWPHbi0VsdPGPtTH5XaJ9InCZl49u68g+U38uhCo+
4d8qjn9dL1XIho9PRV+pBQFzom6wUVKWazXpnY3Gsocwy/LJW4LXag8P8ypUYlv9
mRBNth0n1qjrDAIDdGalRJQ6ac0AAJpqqIJnhJFOaJPfwM3LOvUWaS0nWguJaMRO
sSiksBgBzAqybh5Ar08P5QsCAwEAAQ==
-----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 277022059407095492080828255068217009156272
 . . . . . . . . [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-18 12:04:51 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-16 12:04:51 +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 'telecomunicazionemobile.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 810332980688717349470592282976167731943112784974870075205959518180184003503326476346455213388545664777834145364637587514923515539612769196224563258104500802982789215835571423942011651024985977774230402582380575923350576810206250748737537218008281317122123642634637102429606462775344194038317694330618615810113264007959665649429539696409640075467636077187769779044840111350793192461264643189228836501927168262914975925711921368923017524281287203248206593148058104991886474529308797221666180070010696461713697808858754573124596060558740687553114544184866291126205262600117904359225101480650945333120733436951940795027455847689123587022599681918357003811494999588011773962874036792242436141071518778765843187876822919703516321500916676358979078278990915933256551176375063498118453195617503070362658274062619858196162869193048764578476965328241094444023793975177504785682115499273021287543807907613745616457396161832163843021419444565064699875005852758454898811865654992215058938125483098388467117168716799615661365761129868072927920110525021575575497642753592937038511630640253982770852601290763963418831295725635165420193442595077476592477075108387813976354360340615655530756179057441404980405430277805911199111251553599300755046524171
 . . . . . . . . . . . . . . . . . . . . [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)
							af8e7fa207351fbde59110e15e4d8750aa6f748c
 . . . . . . . . . . . . . . . . [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 (31 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'telecomunicazionemobile.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b6ab0a9d5000004030047304502201bfd7e7ce2d306d3b41099a58353c01834dacbd36165d86aefa89bd684785861022100e7c0e38ed2776bb434ff036ecb106444b9765fa5038be9d2a397a86195710b4d00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b6ab0abd00000040300483046022100cd0d754884b6779d751faf4cf536c01313f1cdc4de754f97b3a459fc8b20929e0221008a058a79044072fb71075f431d65b163932caf223f145f0ce1c9abce04002f65
 . . . . [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)
		0039791b427ce0aa5f96d26cbc6ed230dc1c692f54175e6113d20c0c154858a9b1d3c78793e1dea9bdfb2adf0edce03de8c8d67c57b655089e006f028db7d4bef9ad32ecbd5eb078973bf177af04e9759bdea597ec92eb1d94d18398a1a3a251661643392439995cf13bcbb6024e3952f01f04eaf83f2e8a19e8224703cfd85d700173a684809fc84ba9ab6d5fd1a93928160c03c0864852da52916aac0a38e1256bdf1a156b02e1666c3c80d73ff9b42def282d55d51aaff5000a451ee275c0a922ff4e684909991ff0a91b05e24950869bf8d3d72fe3671353e06c4da61f30714abe0eb87c6a49c2c52da6d4aae664a3c3e569ee7af2d58ea6ad16be4197e4dd