spdev2.lluh.org

Issued by R3

About this certificate

This digital certificate with serial number 03:fc:08:48:c8:e0:29:aa:fe:11:1b:d8:fe:dc:ec:c5:91:12 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=spdev2.lluh.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:fc:08:48:c8:e0:29:aa:fe:11:1b:d8:fe:dc:ec:c5:91:12
Serial Number (int): 347099026002939251303332578209804799283474
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 4d:eb:68:48:f9:e8:d0:af:35:df:36:62:f9:47:d8:ee:02:46:e9:b6
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): f5:de:c5:42:ec:91:8f:52:05:bd:0e:2a:46:8e:5d:6e:82:70:59:d3
Fingerprint (sha256): 11:05:b9:70:f0:5e:3a:58:a4:b8:8e:ac:aa:8b:18:43:88:a9:bf:80:0a:46:45:40:31:12:a7:f9:08:c4:d1:14

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate spdev2.lluh.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for spdev2.lluh.org

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

spdev2.lluh.org

Other certificates including the domain name lluh.org

(limited to 100 certificates)
vpn.lluh.org
fhir-tst.lluh.org
gcs.lluh.org
one.lluh.org
spdev2.lluh.org
hda-poc.lluh.org
spdev1.lluh.org
imageportaltest.lluh.org
poc.ce.lluh.org
epsirpt.lluh.org
imageportaltest.lluh.org
econsult-poc.lluh.org
ace01.lluh.org
opsucm-pub.lluh.org
ora-tst.lluh.org
tst.athome.lluh.org
lluh.org
webvpn.llu.edu
spdev1.lluh.org
indoors.lluh.org
sptest1.lluh.org
caretend.lluh.org
canto-poc.lluh.org
sts-tst.lluh.org
spdev2.lluh.org
bcaexternal-tst.lluh.org
surescripts.lluh.org
interqual-test.lluh.org
ehs.lluh.org
ehs-tst.lluh.org
sip.llu.edu
polst-tst.lluh.org
ewe.llu.edu
pama-tst.lluh.org
home.llu.edu
tstexec.lluh.org
substanceuse.lluh.org
covermymeds-poc.lluh.org
ceix-tst.lluh.org
test.ce.lluh.org
pama-poc.lluh.org
sptest1.lluh.org
poc.athome.lluh.org
ora-tst.lluh.org
mobint-prd.lluh.org
*.lluh.org
mobint-tst.lluh.org
unos-poc.lluh.org
ora-poc.lluh.org
serviceportal.lluh.org
lsdev.lluh.org
home.llu.edu
serviceportal.lluh.org
itsupport.lluh.org
canto-ply.lluh.org
geoportal.lluh.org
sptest1.lluh.org
substanceuse.lluh.org
surscr-poc.lluh.org
mcccx.voip.lluahsc.net
ehs.lluh.org
wellness.lluh.org
sip.llu.edu
geoportal.lluh.org
ehs-tst.lluh.org
officeonline.lluh.org
econsult.lluh.org
ehs-tst.lluh.org
substanceuse.lluh.org
auntbertha.lluh.org
fhir-tst.lluh.org
substanceuse.lluh.org
edi-tst.lluh.org
adfs.lluh.org
sptest1.lluh.org
serviceportal.lluh.org
substanceuse.lluh.org
canto-tst.lluh.org
unos.lluh.org
interqual.lluh.org
lluh.org
ict-hmg-prd.lluh.org
imagetransfertest.lluh.org
ora-poc.lluh.org
canto-tst.lluh.org
ehs-poc.lluh.org
caretend.lluh.org
substanceuse.lluh.org
hda-poc.lluh.org
*.lluh.org
sptest2.lluh.org
edi.lluh.org
mcccx.voip.lluahsc.net
rxrefill.lluh.org
webapps2.lluh.org
care.lluh.org
mobext-poc.lluh.org
itsupport.lluh.org
supcarelink.lluh.org
ecl-hmg-prd.lluh.org

Certificate

The complete raw certificate details for spdev2.lluh.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFJDCCBAygAwIBAgISA/wISMjgKar+ERvY/tzsxZESMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMTEyMjMyMDMyNTRaFw0yMjAzMjMyMDMyNTNaMBoxGDAWBgNVBAMT
D3NwZGV2Mi5sbHVoLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
ANHD4pdhqe0hTNFNaZcRM/gDyxJo9vPlgBguj2nOI8RG0tCRv/Jy3KY3jFtTXSz9
c55/vcjKHHZn9fZ+ShX0MdAL7V25mPV/E/UuUZmgzLXkMhVs+VLqtxIya7B75MBh
uptLYlLDYELlIPBIzrSqpDuT5tlLjsw6F6AT/KH+GqeCEdPYPKCyo7Id6Sh9TxJo
nI/bOXaZmz+FCG4sbu1gT8nQTHClZWcVBOvK0l9XQzhBwaYeOmyvGV9xZAVc34fQ
TJlhKu3rpwSzZ2UsEsqLPYTlhiJDL4SpHCPRQ7hnfGcGvLhMvQ2BeIPqCDTwM68p
T2iU3hKmeMhT+k+CjAsl0X8CAwEAAaOCAkowggJGMA4GA1UdDwEB/wQEAwIFoDAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV
HQ4EFgQUTetoSPno0K813zZi+UfY7gJG6bYwHwYDVR0jBBgwFoAUFC6zF7dYVsuu
UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v
cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y
Zy8wGgYDVR0RBBMwEYIPc3BkZXYyLmxsdWgub3JnMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYA36Veq2iCTx9s
re64X04+WurNohKkal6OOxLAIERcKnMAAAF96TYTbgAABAMARzBFAiEAk4f7lSyW
Ygc6jLD/lh+Z7ofK3+kSzVqgdOv7AjgHEbgCIHhC5XsKhLFmNvIH4mQfcle71yai
p/A1bGiuUxaiHrpFAHYAKXm+8J45OSHwVnOfY6V35b5XfZxgCvj5TV0mXCVdx4QA
AAF96TYTYgAABAMARzBFAiA3l8XYRhD0XOHbIQDqmHmoBslAck3RfeA23m8hnAzP
RgIhAK5k5632JT/xVDi/iknrFnMnvAH4gSG1VpLXzDJnWhotMA0GCSqGSIb3DQEB
CwUAA4IBAQCFGUDWZJPuzW9xUxK84N4gSDlhN2hk8jFX16c/LSZvAbMiXCDTJhpT
APXXZ/g28iDg6mHnzCb9rtuIpBYwR3nb2jFGE/1U7Lz+FNMKgcCO7xm6xi8PPJlP
MD29pXVoD3oYPDEEUsJM7OmXCsQhMiFrXCZq6YOjuergy470p6qxBrALEpNrUuYf
ukYVDQ5N9ytCAAr8GMegrbq+q/9DjpDeVHRIibPjKlZwugyNGwoANwuWhoq/dRRi
S7DBm2ff0+NS/RAjmPlUfXg8NGfMadt0th//qJ2M1HRBRDXn8eFAnuWdXmeDfMOm
nMv02NAqr9VJYShj/QjikTJrKaj7GTgv
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0cPil2Gp7SFM0U1plxEz
+APLEmj28+WAGC6Pac4jxEbS0JG/8nLcpjeMW1NdLP1znn+9yMocdmf19n5KFfQx
0AvtXbmY9X8T9S5RmaDMteQyFWz5Uuq3EjJrsHvkwGG6m0tiUsNgQuUg8EjOtKqk
O5Pm2UuOzDoXoBP8of4ap4IR09g8oLKjsh3pKH1PEmicj9s5dpmbP4UIbixu7WBP
ydBMcKVlZxUE68rSX1dDOEHBph46bK8ZX3FkBVzfh9BMmWEq7eunBLNnZSwSyos9
hOWGIkMvhKkcI9FDuGd8Zwa8uEy9DYF4g+oINPAzrylPaJTeEqZ4yFP6T4KMCyXR
fwIDAQAB
-----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 347099026002939251303332578209804799283474
 . . . . . . . . [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 2021-12-23 20:32:54 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-03-23 20:32:53 +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 'spdev2.lluh.org'
 . . . . . . . . [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 26480400291889214056064715360993532911507125344529367167878626586045749623171602602416949384897760891845023991852042731983445801199805567953931477372575211680055928766420013397597730339004061556920355084288478591181199641597478966465565455391229544544935415030999520261503832046401298504996637014036565985040566232726838190724044167010024725236376067636260422929334865911764644744945926254412382659249725196349436646137379083981617126991145383532364144897708836756031086828373574805821797840532513867312246879131537604560034372814993580306981331104427989667358097403285456437954543834346510250247347601939299050049919
 . . . . . . . . . . . . . . . . . . . . [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)
							4deb6848f9e8d0af35df3662f947d8ee0246e9b6
 . . . . . . . . . . . . . . . . [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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'spdev2.lluh.org'
 . . . . . . . . . . . . . . . . [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)
							00f0007600dfa55eab68824f1f6cadeeb85f4e3e5aeacda212a46a5e8e3b12c020445c2a730000017de936136e00000403004730450221009387fb952c9662073a8cb0ff961f99ee87cadfe912cd5aa074ebfb02380711b802207842e57b0a84b16636f207e2641f7257bbd726a2a7f0356c68ae5316a21eba450076002979bef09e393921f056739f63a577e5be577d9c600af8f94d5d265c255dc7840000017de9361362000004030047304502203797c5d84610f45ce1db2100ea9879a806c940724dd17de036de6f219c0ccf46022100ae64e7adf6253ff15438bf8a49eb167327bc01f88121b55692d7cc32675a1a2d
 . . . . [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)
		00851940d66493eecd6f715312bce0de20483961376864f23157d7a73f2d266f01b3225c20d3261a5300f5d767f836f220e0ea61e7cc26fdaedb88a416304779dbda314613fd54ecbcfe14d30a81c08eef19bac62f0f3c994f303dbda575680f7a183c310452c24cece9970ac42132216b5c266ae983a3b9eae0cb8ef4a7aab106b00b12936b52e61fba46150d0e4df72b42000afc18c7a0adbabeabff438e90de54744889b3e32a5670ba0c8d1b0a00370b96868abf7514624bb0c19b67dfd3e352fd102398f9547d783c3467cc69db74b61fffa89d8cd474414435e7f1e1409ee59d5e67837cc3a69ccbf4d8d02aafd549612863fd08e291326b29a8fb19382f