www.cstabucuresti.ipexpert.ro
Issued by R3
About this certificate
This digital certificate with serial number 04:b1:f2:04:a0:10:7b:f9:b5:be:92:16:8a:27:60:cc:22:e4 was issued on by Let's Encrypt.
With 4 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=www.cstabucuresti.ipexpert.ro
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:b1:f2:04:a0:10:7b:f9:b5:be:92:16:8a:27:60:cc:22:e4Serial Number (int): 409000819862706034121562487201792697049828
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 33:70:27:0b:fc:a4:14:83:51:28:17:74:95:4e:80:b9:8c:89:db:69
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): c9:14:2e:07:0f:fd:27:a3:03:06:6a:a9:7a:fc:8f:5a:25:f0:fe:71
Fingerprint (sha256): cd:31:9b:15:ac:20:8a:80:e4:b9:1a:20:68:3f:97:6f:ee:8c:70:70:17:fb:17:e3:3f:a5:ea:f9:61:c3:0b:39
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.cstabucuresti.ipexpert.ro
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.cstabucuresti.ipexpert.ro
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
*.cstabucuresti.ro
*.ipexpert.ro
cstabucuresti.ro
www.cstabucuresti.ipexpert.ro
*.ipexpert.ro
cstabucuresti.ro
www.cstabucuresti.ipexpert.ro
Other certificates including the domain name ipexpert.ro
(limited to 100 certificates)
*.ipexpert.ro
ipexpert.ro
nstp.ro
romalarm.ro
cloud.ipexpert.ro
www.nstp.ipexpert.ro
transmardelivery.ro
cloud.ipexpert.ro
*.hcdinamo.ro
ipexpert.ro
ipexpert.ro
*.bestcourier.ro
winerepublic.ro
cloud.ipexpert.ro
ipexpert.ro
*.ipexpert.ro
www.universulelectricelor.ro
*.cstabucuresti.ro
federatie-popice.ro
ipexpert.ro
ipexpert.ro
olaplex.ro
www.universulelectricelor.ipexpert.ro
*.romalarm.ro
chelsea-bucuresti.com
cloud.ipexpert.ro
www.alfaparf.ipexpert.ro
cpcalendars.framarshop.ro
cloud.ipexpert.ro
www.nstp.ipexpert.ro
csstriumf.ro
ipexpert.ro
www.hidroservecotratgrup.ipexpert.ro
*.romalarm.ro
dacotrans.ro
ipexpert.ro
bestcourier.ro
olaplex.ro
winerepublic.ro
ipexpert.ro
cloud.ipexpert.ro
dinamotv.ro
ipexpert.ro
www.risball.ipexpert.ro
ipexpert.ro
www.netvolt.ipexpert.ro
sindicatgroupama.ipexpert.ro
ipexpert.ro
www.romalarm.ipexpert.ro
ipexpert.ro
nstp.ro
romalarm.ro
ipexpert.ro
eucom.ipexpert.ro
framarshop.ro
olaplex.ro
www.cstabucuresti.ipexpert.ro
chelsea-bucuresti.com
*.risball.com
federatie-popice.ro
rspiese.ro
mydentity.ro
eliteperformancesport.ro
ipexpert.ro
*.creativeschool.ro
kemon.ro
ipexpert.ro
framarshop.ro
ipexpert.ro
nstp.ro
romalarm.ro
cloud.ipexpert.ro
www.nstp.ipexpert.ro
transmardelivery.ro
cloud.ipexpert.ro
*.hcdinamo.ro
ipexpert.ro
ipexpert.ro
*.bestcourier.ro
winerepublic.ro
cloud.ipexpert.ro
ipexpert.ro
*.ipexpert.ro
www.universulelectricelor.ro
*.cstabucuresti.ro
federatie-popice.ro
ipexpert.ro
ipexpert.ro
olaplex.ro
www.universulelectricelor.ipexpert.ro
*.romalarm.ro
chelsea-bucuresti.com
cloud.ipexpert.ro
www.alfaparf.ipexpert.ro
cpcalendars.framarshop.ro
cloud.ipexpert.ro
www.nstp.ipexpert.ro
csstriumf.ro
ipexpert.ro
www.hidroservecotratgrup.ipexpert.ro
*.romalarm.ro
dacotrans.ro
ipexpert.ro
bestcourier.ro
olaplex.ro
winerepublic.ro
ipexpert.ro
cloud.ipexpert.ro
dinamotv.ro
ipexpert.ro
www.risball.ipexpert.ro
ipexpert.ro
www.netvolt.ipexpert.ro
sindicatgroupama.ipexpert.ro
ipexpert.ro
www.romalarm.ipexpert.ro
ipexpert.ro
nstp.ro
romalarm.ro
ipexpert.ro
eucom.ipexpert.ro
framarshop.ro
olaplex.ro
www.cstabucuresti.ipexpert.ro
chelsea-bucuresti.com
*.risball.com
federatie-popice.ro
rspiese.ro
mydentity.ro
eliteperformancesport.ro
ipexpert.ro
*.creativeschool.ro
kemon.ro
ipexpert.ro
framarshop.ro
Certificate
The complete raw certificate details for www.cstabucuresti.ipexpert.ro in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFPTCCBCWgAwIBAgISBLHyBKAQe/m1vpIWiidgzCLkMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA1MjEwNjM4MTlaFw0yNDA4MTkwNjM4MThaMCgxJjAkBgNVBAMT HXd3dy5jc3RhYnVjdXJlc3RpLmlwZXhwZXJ0LnJvMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAwVMU91yWZzxEV2oGcwwW3jkdwDnmxfYUdGfb4YUBo5dL sDF4zihylukj1Yger3orGVgmjz3lGYTIDpq0ztqTS6brxUx6FRyFpr0TEZug4P5p +EGKBENxFGagvlyhwnQuMej+4XlBoukpJdl/oj9CfJO0uuBWkfs1muv+WYCyyRDc ZyJra4vcIEwxb8XpXdo5WjjHQhSCAwaiwr/ZOnH70GDz8mXPKl9cIinPBGRlkM3M ZduaHZBFZ4frQVWW4cod8WgYfogadRP2J95a8qlIkBTEcNIvc4E7Xmwjr7xNp5h7 iJKWcTa+pviaBrykIIcsAFCg9/SqqiJdBuozRIzUNwIDAQABo4ICVTCCAlEwDgYD VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV HRMBAf8EAjAAMB0GA1UdDgQWBBQzcCcL/KQUg1EoF3SVToC5jInbaTAfBgNVHSME GDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYB BQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDov L3IzLmkubGVuY3Iub3JnLzBdBgNVHREEVjBUghIqLmNzdGFidWN1cmVzdGkucm+C DSouaXBleHBlcnQucm+CEGNzdGFidWN1cmVzdGkucm+CHXd3dy5jc3RhYnVjdXJl c3RpLmlwZXhwZXJ0LnJvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBQYKKwYBBAHW eQIEAgSB9gSB8wDxAHYAPxdLT9ciR1iUHWUchL4NEu2QN38fhWrrwb8ohez4ZG4A AAGPmhY8JwAABAMARzBFAiBoqlqOJhqIwdPaA86KYffKWpb0q9PxqDP9qhR3hemn qAIhAKrVkrPIcaajCodw9fMgpc1UGrHP8VgrwwjWXCLsuEHlAHcA7s3QZNXbGs7F XLedtM0TojKHRny87N7DUUhZRnEftZsAAAGPmhY8JgAABAMASDBGAiEA9pUXiHAZ SK7WDkoMrVzAF3NegGVy+YHKuy9X3EJQATcCIQD2TgbanHZw713U/nOeqZAdgqgt w3648iJKtCtzLraoHzANBgkqhkiG9w0BAQsFAAOCAQEAVEML+VqtspFZiH29heUU 2nEjpmnjZ631KIaiual4b7l2lMo58jmSDHwla7WtvNjcg2ifaIMOySO/7f31sBwS yp6zSXaN6JNIrKzgE27LxMSV52GnbY0h3ZjF9VwxFax8IXXv+EWCdAaGpUFT3wl+ YHhRDlITQev7ffAbvVYGU47ElnHgPU2fCKzNcJdSe/rQX1TNkaWH/eb3g90QLJe9 bDjjuL/ul3kATuihxONA4cp/jvnlCBbjC7Db0vrNnAyaCaXw8+ags8YK1TquQwDG uNVCaNhWQHSn50qOKQ8mxrkUcEr50vFz4BrZaZnrsCtZOGoYIQtqpYfvWNTZG+Zq nw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwVMU91yWZzxEV2oGcwwW 3jkdwDnmxfYUdGfb4YUBo5dLsDF4zihylukj1Yger3orGVgmjz3lGYTIDpq0ztqT S6brxUx6FRyFpr0TEZug4P5p+EGKBENxFGagvlyhwnQuMej+4XlBoukpJdl/oj9C fJO0uuBWkfs1muv+WYCyyRDcZyJra4vcIEwxb8XpXdo5WjjHQhSCAwaiwr/ZOnH7 0GDz8mXPKl9cIinPBGRlkM3MZduaHZBFZ4frQVWW4cod8WgYfogadRP2J95a8qlI kBTEcNIvc4E7Xmwjr7xNp5h7iJKWcTa+pviaBrykIIcsAFCg9/SqqiJdBuozRIzU NwIDAQAB -----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 409000819862706034121562487201792697049828 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-21 06:38:19 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-08-19 06:38:18 +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.cstabucuresti.ipexpert.ro' . . . . . . . . [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 24404962070006378946970669449051241263526219568241234723728946277806709364222974728419367672298287833357549759363802118683174252461466340668919138483384683206008716567760422131896978107280742090885748023426345980777173120404195389163874886033334665297526889912633097031493596128141296475446008246161194814675493372204427332644696922044823784374496703059613218913984108478325875944652727954510802581726587725162362104510217547114448017887347268730475979673733355568802634830772003056353206972938323239244674247519379631829574817391960772077516928998691879339734237308819670174501135330589667588353686000921018020713527 . . . . . . . . . . . . . . . . . . . . [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) 3370270bfca4148351281774954e80b98c89db69 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (86 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.cstabucuresti.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.ipexpert.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cstabucuresti.ro' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cstabucuresti.ipexpert.ro' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018f9a163c270000040300473045022068aa5a8e261a88c1d3da03ce8a61f7ca5a96f4abd3f1a833fdaa147785e9a7a8022100aad592b3c871a6a30a8770f5f320a5cd541ab1cff1582bc308d65c22ecb841e5007700eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018f9a163c260000040300483046022100f6951788701948aed60e4a0cad5cc017735e806572f981cabb2f57dc42500137022100f64e06da9c7670ef5dd4fe739ea9901d82a82dc37eb8f2224ab42b732eb6a81f . . . . [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) 0054430bf95aadb29159887dbd85e514da7123a669e367adf52886a2b9a9786fb97694ca39f239920c7c256bb5adbcd8dc83689f68830ec923bfedfdf5b01c12ca9eb349768de89348acace0136ecbc4c495e761a76d8d21dd98c5f55c3115ac7c2175eff84582740686a54153df097e6078510e521341ebfb7df01bbd5606538ec49671e03d4d9f08accd7097527bfad05f54cd91a587fde6f783dd102c97bd6c38e3b8bfee9779004ee8a1c4e340e1ca7f8ef9e50816e30bb0dbd2facd9c0c9a09a5f0f3e6a0b3c60ad53aae4300c6b8d54268d8564074a7e74a8e290f26c6b914704af9d2f173e01ad96999ebb02b59386a18210b6aa587ef58d4d91be66a9f