www.falegnameriaromamontagnese.it

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:9d:25:9a:a6:fc:98:5c:1d:98:74:6d:e9:f5:92:e1:2b:3f 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=www.falegnameriaromamontagnese.it

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:9d:25:9a:a6:fc:98:5c:1d:98:74:6d:e9:f5:92:e1:2b:3f
Serial Number (int): 314811173838320979196574821598543061527359
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 30:37:3a:f2:70:f0:af:02:e7:df:a7:e8:83:be:88:12:63:cd:dc:e0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 00:8a:24:ea:de:21:d8:3d:3d:cb:6b:ce:55:39:a7:67:69:1f:a3:cd
Fingerprint (sha256): fe:bc:da:f6:c8:b4:27:9c:70:7e:a7:8a:e0:7d:2f:53:6a:2c:18:45:d9:b0:05:ad:0f:3e:e5:ca:99:07:01:ae

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 www.falegnameriaromamontagnese.it

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.falegnameriaromamontagnese.it

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

www.falegnameriaromamontagnese.it

Other certificates including the domain name falegnameriaromamontagnese.it

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.falegnameriaromamontagnese.it in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGezCCBWOgAwIBAgISA50lmqb8mFwdmHRt6fWS4Ss/MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMjMxOTA0MTZaFw0x
OTA0MjMxOTA0MTZaMCwxKjAoBgNVBAMTIXd3dy5mYWxlZ25hbWVyaWFyb21hbW9u
dGFnbmVzZS5pdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIZgxZGZ
zumbZugnvDVC7BhcBP262V64UhWihCOuZLeXm5WXRC/vS43RoKXNbC6Vv3EO1PmG
GrE5X2pLnmCs8QWFqp9glcept/t6pXy6V84PXnMX7FZjZgLU+hBaMvvsneqw3bhF
OWzxeqjGwknJ15qt6kH50xFkuBiLWArBGb73I5ZHkcynw5gKX2B+4KLBzEi7nmpD
GQG0mCEVVICwrZ2pd74+iFU+8jGDq20afe9DgU+kUHJZSF5sgNa8zmb/pLSuGVkD
fx0f74+4rCPDcrzj5O0x4EW++9jZE8FZpiL6+h0JSzopXNMkhCAqZOYfyVZCZwuD
0k5jbNDWGtknO6kg+qL7r5SI+bU78bXve44kR/JClRdWpC0rFT6RWJQqLmAeNg+H
ED2hek/lSwCX5dzRWjz9b+apo8o/DpR/R4JXQ9oQnCMwV8z1/hdA+6Upilm1PpoO
hoQ5utCyPf1g5tdeokErDcUgPjNVWJrM6VmJ5vIWFSDzOs0+0n0gWarBGBps44zi
ftuMKUZfHurDuiCii/AnyhXJ2qphUJl7cFE4rkhJkVJ1J5reBzeImI03WCXBEEV+
Q7x2n7DiMo9f7Mnzm1gaLjoRlkS3GeitZ9wiJz/lBgEgWhT8rDIcrdWhZ7j4Y4qM
qXGAguLMD9tn03JFry1R/r5QQuCe/NDe6A0DAgMBAAGjggJ3MIICczAOBgNVHQ8B
Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB
/wQCMAAwHQYDVR0OBBYEFDA3OvJw8K8C59+n6IO+iBJjzdzgMB8GA1UdIwQYMBaA
FKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcw
AYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcw
AoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLAYDVR0RBCUw
I4Ihd3d3LmZhbGVnbmFtZXJpYXJvbWFtb250YWduZXNlLml0MEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYA4mlL
ribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFofFAyUgAABAMARzBFAiBQ
orHdj2K6eL9024RdTziD0Ag6aQDyH0pjMCDU633SWAIhAKSYtaoIw9xkQOSyOBZH
p3pGpQEP7ZGOuDpGmBYwK0MYAHcAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHH
aFRL2I0AAAFofFAwXAAABAMASDBGAiEAt1SAizoxFOnt/EF0aaM0UfIAkWPGO9zR
joX6b0UaKCMCIQCzVGkGmC4NBJtf+u3/BTo19vxffK9XHe2noVp+biJhkDANBgkq
hkiG9w0BAQsFAAOCAQEAFpWbVPhlYcwanit5aN4ZAXzyjKqaF+76Z/0p6cCn4q1m
kb6UAIBIfXAHXxHEAfTZNTYO2Thx3JUDANCZ3uARUURjTDMGHoO/6SWH1BcURRTP
JqYUCCcPJ/dBT3ux81xgR639tCFlLXvHp4ZP2OOlov4OcRHNzukIIGfj3zvl2Ssp
QB6MwwlUcRk+uwQIwmnvH+QLIBWN5t0W6iUy5mGtFM2b06+REWu9BJqs9gJvJecW
7y121u/KxdLbDwLC74cWIA3XlkkFlB50bR077G26lBaPe12+YHVf0OYsd+wS10M3
pFTw+KMkljHEfhJaifJEcWIIhi+y7tbEiEun8Wp+8g==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAhmDFkZnO6Ztm6Ce8NULs
GFwE/brZXrhSFaKEI65kt5eblZdEL+9LjdGgpc1sLpW/cQ7U+YYasTlfakueYKzx
BYWqn2CVx6m3+3qlfLpXzg9ecxfsVmNmAtT6EFoy++yd6rDduEU5bPF6qMbCScnX
mq3qQfnTEWS4GItYCsEZvvcjlkeRzKfDmApfYH7gosHMSLueakMZAbSYIRVUgLCt
nal3vj6IVT7yMYOrbRp970OBT6RQcllIXmyA1rzOZv+ktK4ZWQN/HR/vj7isI8Ny
vOPk7THgRb772NkTwVmmIvr6HQlLOilc0ySEICpk5h/JVkJnC4PSTmNs0NYa2Sc7
qSD6ovuvlIj5tTvxte97jiRH8kKVF1akLSsVPpFYlCouYB42D4cQPaF6T+VLAJfl
3NFaPP1v5qmjyj8OlH9HgldD2hCcIzBXzPX+F0D7pSmKWbU+mg6GhDm60LI9/WDm
116iQSsNxSA+M1VYmszpWYnm8hYVIPM6zT7SfSBZqsEYGmzjjOJ+24wpRl8e6sO6
IKKL8CfKFcnaqmFQmXtwUTiuSEmRUnUnmt4HN4iYjTdYJcEQRX5DvHafsOIyj1/s
yfObWBouOhGWRLcZ6K1n3CInP+UGASBaFPysMhyt1aFnuPhjioypcYCC4swP22fT
ckWvLVH+vlBC4J780N7oDQMCAwEAAQ==
-----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 314811173838320979196574821598543061527359
 . . . . . . . . [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-01-23 19:04:16 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-23 19:04:16 +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 'www.falegnameriaromamontagnese.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 548214470379705408655052657345634172988819476299275137622461798463456015507396460719696190784303193189401690805938159238074850120803738843197133395074529078745993823659937139251372318938612969975784395565243366167639627338837693516761363231332694591065730228210353664779313081631634973505420697412296021370151042836246252464733847680928506000928092717942701350549972387609665005290764546910440232025223607446109156160466422439698068964644350731556389475274031200924085310047268616933649826511836658637453867286007062666082177999892718059953176557582339180850273619518603122454210519844674026906428867850098921790220520891040492955715578818830458683966938920932625633628020539541922020096311912467723788013548403024208921362007345867943270923529190921623984233500884328442475206681318754583640355713033735558633864706792787856812348470337241208149499073175885523059770031671856355413334325792181922084185670985550117041937963021017680419837841159803145784699173065104661455489229174097114717175078427102556394149240816098854401024198552705307796609832679168284018340024238142376005861006415223708095882493362451491889548728919915892040422005850026436988807223188369948853090382074174753734744324542226572242289379180307120662453423363
 . . . . . . . . . . . . . . . . . . . . [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)
							30373af270f0af02e7dfa7e883be881263cddce0
 . . . . . . . . . . . . . . . . [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 (37 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.falegnameriaromamontagnese.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001687c5032520000040300473045022050a2b1dd8f62ba78bf74db845d4f3883d0083a6900f21f4a633020d4eb7dd258022100a498b5aa08c3dc6440e4b2381647a77a46a5010fed918eb83a469816302b431800770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001687c50305c0000040300483046022100b754808b3a3114e9edfc417469a33451f2009163c63bdcd18e85fa6f451a2823022100b3546906982e0d049b5ffaedff053a35f6fc5f7caf571deda7a15a7e6e226190
 . . . . [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)
		0016959b54f86561cc1a9e2b7968de19017cf28caa9a17eefa67fd29e9c0a7e2ad6691be940080487d70075f11c401f4d935360ed93871dc950300d099dee0115144634c33061e83bfe92587d417144514cf26a61408270f27f7414f7bb1f35c6047adfdb421652d7bc7a7864fd8e3a5a2fe0e7111cdcee9082067e3df3be5d92b29401e8cc3095471193ebb0408c269ef1fe40b20158de6dd16ea2532e661ad14cd9bd3af91116bbd049aacf6026f25e716ef2d76d6efcac5d2db0f02c2ef8716200dd7964905941e746d1d3bec6dba94168f7b5dbe60755fd0e62c77ec12d74337a454f0f8a3249631c47e125a89f244716208862fb2eed6c4884ba7f16a7ef2