v3.tecnoacademy.it

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:e0:ad:65:6d:85:b0:7e:c3:44:d8:40:46:87:6a:f5:19:f8 was issued on by Let's Encrypt.

With 2 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=v3.tecnoacademy.it

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:e0:ad:65:6d:85:b0:7e:c3:44:d8:40:46:87:6a:f5:19:f8
Serial Number (int): 337790591072199073240212937348286323694072
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ae:33:f4:a2:30:f8:4c:90:06:a1:c5:59:dd:b0:58:7d:90:1b:29:42
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d1:22:c6:cc:97:22:d5:5c:55:c8:f1:c1:80:76:bb:63:28:88:fb:26
Fingerprint (sha256): 54:59:7c:22:82:fc:e3:96:61:58:87:f6:5e:53:da:09:41:a3:c8:34:f9:3e:85:61:9c:93:44:34:c3:18:9e:de

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 v3.tecnoacademy.it

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for v3.tecnoacademy.it

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

v3.tecnoacademy.it
www.v3.tecnoacademy.it

Other certificates including the domain name tecnoacademy.it

(limited to 100 certificates)
tecnoacademy.it
sni87684.cloudflaressl.com
tecnoacademy.it
tecnoacademy.it
tecnoacademy.it
sni87684.cloudflaressl.com
sni87684.cloudflaressl.com
tecnoacademy.it
sni.cloudflaressl.com
sni87684.cloudflaressl.com
tecnoacademy.it
supporto.tecnoacademy.it
supporto.tecnoacademy.it
tecnoacademy.it
sni87684.cloudflaressl.com
blog.tecnoacademy.it
www.tecnoacademy.it
aziende.tecnoacademy.it
aziende.tecnoacademy.it
sni87684.cloudflaressl.com
sni.cloudflaressl.com
tecnoacademy.it
sni87684.cloudflaressl.com
www.tecnoacademy.it
tecnoacademy.it
v3.tecnoacademy.it
blog.tecnoacademy.it
sni.cloudflaressl.com
tecnoacademy.it
tecnoacademy.it
aziende.tecnoacademy.it
supporto.tecnoacademy.it
sni87684.cloudflaressl.com
www.tecnoacademy.it
aziende.tecnoacademy.it
tecnoacademy.it
tecnoacademy.it
tecnoacademy.it
sni87684.cloudflaressl.com
sni87684.cloudflaressl.com
supporto.tecnoacademy.it
supporto.tecnoacademy.it
supporto.tecnoacademy.it
blog.tecnoacademy.it
supporto.tecnoacademy.it
tecnoacademy.it
blog.tecnoacademy.it
aziende.tecnoacademy.it
sni.cloudflaressl.com
tecnoacademy.it
supporto.tecnoacademy.it
supporto.tecnoacademy.it
sni87684.cloudflaressl.com
supporto.tecnoacademy.it
supporto.tecnoacademy.it
aziende.tecnoacademy.it
tecnoacademy.it
tecnoacademy.it
sni87684.cloudflaressl.com
blog.tecnoacademy.it
tecnoacademy.it
blog.tecnoacademy.it
sni.cloudflaressl.com
sni87684.cloudflaressl.com
tecnoacademy.it
sni87684.cloudflaressl.com
blog.tecnoacademy.it
sni87684.cloudflaressl.com
tecnoacademy.it
sni87684.cloudflaressl.com
sni.cloudflaressl.com
www.tecnoacademy.it
tecnoacademy.it
supporto.tecnoacademy.it

Certificate

The complete raw certificate details for v3.tecnoacademy.it in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgISA+CtZW2FsH7DRNhARodq9Rn4MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMTIwNDE1MTFaFw0y
MDAxMTAwNDE1MTFaMB0xGzAZBgNVBAMTEnYzLnRlY25vYWNhZGVteS5pdDCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALixqBU6dT6tzH7WSD38g3I3NFBc
uw3icCRcTG31evXavF+X8ZVIJaLIihdxsEbBGsdh6DDi4XE+Pdhn2YqiumP91Uy4
39af2+YM0nQngRD2PhqNTNEUGe5aUaKwtCgtT4VmtJqKOLI2KxwKxbBghPXdwHkI
tgobYqKCU0X0cmiRdvs/1ZJJMpQmLudl5xorTweWeoYinY25LMjeqaH2cadm3YyL
NceYt0iIkf5ISiF7huoYn+SyWSCj4cE9fN5BtIySCMH2iOHluTHZCpWPpbC1d5PC
dKLjnQf5BqmE+0TRNqdiDj/b430YOLasAE9g2uLWClGyfHi2/VO/Ycz4XW0CAwEA
AaOCAn8wggJ7MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUrjP0ojD4TJAGocVZ3bBY
fZAbKUIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH
AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5
cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5
cHQub3JnLzA1BgNVHREELjAsghJ2My50ZWNub2FjYWRlbXkuaXSCFnd3dy52My50
ZWNub2FjYWRlbXkuaXQwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB
AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEE
BgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkG
jbIImjfZEwAAAW2+ZF1AAAAEAwBHMEUCIQDCuds2986TrzNsnDvd0Up8OMLpsLFZ
LA83LaNOmChkBgIgHPN7nQmVqKkw4auUIqI+N44dO1Vwxys1Te9JMcaRFT4AdgAp
PFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAW2+ZF0LAAAEAwBHMEUC
IFZ//+5XhOUDK+d/Tb/Gu02i64ZUSJcuTPx7V7LPeSBtAiEAhxrxkYymQDeZlPqf
mymkjw88Zgz8e2jZQv4IgjEvAYYwDQYJKoZIhvcNAQELBQADggEBACAV0CC4ifVU
lJ7xqBOfcRsnupjiRJseXLNpWZptEh2ikT/pV+6p+FQldPRoF9EB5IdbCW+At4WQ
ZjbpShb+wBb1HBx2zcD4IN+YDkiiZ7axvCHpq2Lw/uPreP2FLVp8Rhd3Vm9o6X6O
/YzcIsWtsPe/ohiL3TrRB0u9VyJttbwKfXvyaFxG7+9jtxujkG3oKFkpttbVhAqH
0+VIjeccynv4fUpaGjX2x0a7xyl9MUC6rk3daIorBbdMJQJMNqwQ9Xn6q7Ox6kc7
0o04Ts011cScJkLOkDHdUUvPwGmRtWP7EecdrXa6Fd/AXl3oMk2ltrjWU6SxmP/w
OVXF3Jfi1/0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuLGoFTp1Pq3MftZIPfyD
cjc0UFy7DeJwJFxMbfV69dq8X5fxlUglosiKF3GwRsEax2HoMOLhcT492GfZiqK6
Y/3VTLjf1p/b5gzSdCeBEPY+Go1M0RQZ7lpRorC0KC1PhWa0moo4sjYrHArFsGCE
9d3AeQi2ChtiooJTRfRyaJF2+z/VkkkylCYu52XnGitPB5Z6hiKdjbksyN6pofZx
p2bdjIs1x5i3SIiR/khKIXuG6hif5LJZIKPhwT183kG0jJIIwfaI4eW5MdkKlY+l
sLV3k8J0ouOdB/kGqYT7RNE2p2IOP9vjfRg4tqwAT2Da4tYKUbJ8eLb9U79hzPhd
bQIDAQAB
-----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 337790591072199073240212937348286323694072
 . . . . . . . . [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-12 04:15:11 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-10 04:15:11 +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 'v3.tecnoacademy.it'
 . . . . . . . . [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 23315453835464177197112015767717785511649512003065431525287797679846978337337268348204830818392115717404833053483801542811556467323941823299404318960278969709501906581693106525446519569848273577196954964756950082196314224391753079452622666045329692303758793427478714024239789735154117848728070425391616699637086695941739579636751662088389227033968905342079005086718146533945296350168203431612390137477235836111143955890704823048979976169913689392757626258773409666568166365514067438907856789352555014676197757138609628819869904080636383565756438378231807480471375297650947226765449129827856691625576356741686901628269
 . . . . . . . . . . . . . . . . . . . . [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)
							ae33f4a230f84c9006a1c559ddb0587d901b2942
 . . . . . . . . . . . . . . . . [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 (46 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'v3.tecnoacademy.it'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.v3.tecnoacademy.it'
 . . . . . . . . . . . . . . . . [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)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016dbe645d400000040300473045022100c2b9db36f7ce93af336c9c3bddd14a7c38c2e9b0b1592c0f372da34e9828640602201cf37b9d0995a8a930e1ab9422a23e378e1d3b5570c72b354def4931c691153e007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016dbe645d0b00000403004730450220567fffee5784e5032be77f4dbfc6bb4da2eb865448972e4cfc7b57b2cf79206d022100871af1918ca640379994fa9f9b29a48f0f3c660cfc7b68d942fe0882312f0186
 . . . . [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)
		002015d020b889f554949ef1a8139f711b27ba98e2449b1e5cb369599a6d121da2913fe957eea9f8542574f46817d101e4875b096f80b785906636e94a16fec016f51c1c76cdc0f820df980e48a267b6b1bc21e9ab62f0fee3eb78fd852d5a7c461777566f68e97e8efd8cdc22c5adb0f7bfa2188bdd3ad1074bbd57226db5bc0a7d7bf2685c46efef63b71ba3906de8285929b6d6d5840a87d3e5488de71cca7bf87d4a5a1a35f6c746bbc7297d3140baae4ddd688a2b05b74c25024c36ac10f579faabb3b1ea473bd28d384ecd35d5c49c2642ce9031dd514bcfc06991b563fb11e71dad76ba15dfc05e5de8324da5b6b8d653a4b198fff03955c5dc97e2d7fd