development.relay.allevi.app

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:ee:10:52:6f:49:14:83:e7:80:52:f0:e6:43:19:85:d0:d8 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=development.relay.allevi.app

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:ee:10:52:6f:49:14:83:e7:80:52:f0:e6:43:19:85:d0:d8
Serial Number (int): 342345756795876523785576182924496538554584
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ca:33:4a:b7:2e:45:59:8b:c2:35:0e:4b:d2:83:bd:f2:eb:9e:3d:53
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 7d:c7:c4:85:6d:7a:37:63:6c:33:11:14:14:fc:63:80:a8:fb:47:7c
Fingerprint (sha256): e6:6d:58:4c:24:24:5b:d9:45:9b:c3:cc:f2:06:9b:ab:bc:dc:4a:fa:2e:17:b1:92:b5:e8:98:b3:5b:9b:79:b2

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 development.relay.allevi.app

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for development.relay.allevi.app

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

development.relay.allevi.app

Other certificates including the domain name allevi.app

(limited to 100 certificates)
www.bestftso.xyz
www.starpass.io
tokyo2020-news.com
collectingdust.net
demo.ridegreen.io
agronome.red
www.lesliebeesleylscsw.com
lig-vision2021.com
tuition.alfurqanacademy.co.uk
widget-demo.mayamd.ai
docs.addtoevent.dev
vbtradeshow.com
development.ui.allevi.app
admin.hollabox.com
fightbinge.com
development.socket.allevi.app
oyousef.com
pos.pubq.se
desertdaze.mandolin.com
tl.ag
control.balloop.art
theoasis.ai
app.findz.app
order-n-pay.com
factumintelligence.com
boletim.app
links.almanabir.app
www.gendocu.com
fimanami.info
relay.allevi.app
sms.mpage.co.il
cybelar.appshare.com.br
racewars.co.za
adrianandtasyawedding.centurycard.live
development.ui.allevi.app
www.origo.academy
development.api.allevi.app
webdotsupport.com
www.partiesunlimitedandeventrentals.com
www.ahnglobal.in
backoffice.pasiv.io
pricesnap.app
lct-prime.de
production-api.allevi.app
products.candbdev.com
beta.allevi.app
dowavy.com
customer.metrodyeing.com
www.wordendedagenalweerkorter.nl
austinleonardo.com
www.atari.fm
www.natuurbegraafplaats.nl
e.formfacade.com
payroll.spreeloop.com
www.verifact.co.za
quizshowgame.com
display.kabel.my
development.slicer.allevi.app
dashboard.tourbutler.app
viable.ebookcare.xyz
idashyou.ng
rewards-hub-staging.poshvine.com
a.lescon.com.tr
wark.pochittoo.com
slicer.allevi.app
tinkeringtribe.com
admin.bluerobot.com
share.onsell.vn
web.dev.megalos-kids-app.com
relay-dev-us-c1.allevi.app
hippopitch.se
www.spacom.app
staging-consumer.getservednow.com
display.kabel.my
api.allevi.app
mta-sts.rcloran.net
development.relay.allevi.app
chaseschweitzer.com
www.probellapp.mx
talleratres.net.ar
mrs.mr
app.makewonder.com
www.soldejulho.com
www.lesliebeesleylscsw.com
bioprint-beta.allevi.app
app.olamedi.com
mrs.mr

Certificate

The complete raw certificate details for development.relay.allevi.app in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFbjCCBFagAwIBAgISA+4QUm9JFIPngFLw5kMZhdDYMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MDQyMDU4MzZaFw0x
OTA5MDIyMDU4MzZaMCcxJTAjBgNVBAMTHGRldmVsb3BtZW50LnJlbGF5LmFsbGV2
aS5hcHAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCko8kjaPIRpya/
zmJag3l9ztLehwTn8BnzSfY/MxWyKWJJ1YJ5Jh+bEjUrAGD862ztA3zg3MiX3Tw+
AR32Sc2ODuaFBKnWYr99O++uwMIiyr9aNv+bq7So0TfHipz9bMp3dKlvIP6j8iZ/
WVaOFUFqLW65LQK4j8YZ2asntwV6X+chYT34oqcln5ldt4yeSix1tgp+ga/Tk+eE
f9KX6xNK2xlYeudwvRPh/82LuRUCn1cLBvcOGosrGfZvOEms9ewsqohEjOSy2h9b
Q5NzfIyAJnMW030UW3wVDkxhE9/I/er6Ni6LJtmLua0wMsKcXFRPXXCCH1is0tVy
xwt0+YFFAgMBAAGjggJvMIICazAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI
KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFMozSrcu
RVmLwjUOS9KDvfLrnj1TMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh
MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZy8wJwYDVR0RBCAwHoIcZGV2ZWxvcG1lbnQucmVsYXku
YWxsZXZpLmFwcDBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAo
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQIGCisG
AQQB1nkCBAIEgfMEgfAA7gB1AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d
8dv+AAABaySATroAAAQDAEYwRAIgHIHAFZdjDMjEVLek1/3f9tTXkU/OJaHAq1Nl
mennYz8CIFGuKAERkMfhwZJ84Mn0oyJ29qSgnrZ368sw9y62TsH9AHUAY/Lbzeg7
zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFrJIBO2gAABAMARjBEAiA5QFJ2
ueeaH2b+8kZ8MaY32TyLDiJbg5l/xqfcSqaQ5AIgaBdOkbTMT2E6LiPfT6Yt+/+U
vrueZa07F8LyFaj/6awwDQYJKoZIhvcNAQELBQADggEBAFek0ID67NfM82Cz2Mrt
r+aINv3f1RTyHpJedy8kqc3amn49QGHv2UPuXLPuaE44ePvE2aEl1KCFp3+b1YMt
vEYwYQHleiPfKrEIDcBuiizdx/A9gdKo8GiavToHMb73kLApRWy4DIOYCyV/h1C7
icDXkOtbGidxMgz9qBCLbFWJ1VWy9yGQxtgsM8LtRcvYHQlW4cnO/kx9MG7INZi1
03aJVDNvIjmd7n6Dc/r4zH/ac9MN3WByc1ahFaCgF1hOD96CRAyNrzQo2bpUcW/z
lA+E+Z1XZpsRX2g9SGHz06gV4MAUYgdLqNe/sHkztU/06ZNgwI57QUvyveJqLmxs
AjI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApKPJI2jyEacmv85iWoN5
fc7S3ocE5/AZ80n2PzMVsiliSdWCeSYfmxI1KwBg/Ots7QN84NzIl908PgEd9knN
jg7mhQSp1mK/fTvvrsDCIsq/Wjb/m6u0qNE3x4qc/WzKd3SpbyD+o/Imf1lWjhVB
ai1uuS0CuI/GGdmrJ7cFel/nIWE9+KKnJZ+ZXbeMnkosdbYKfoGv05PnhH/Sl+sT
StsZWHrncL0T4f/Ni7kVAp9XCwb3DhqLKxn2bzhJrPXsLKqIRIzkstofW0OTc3yM
gCZzFtN9FFt8FQ5MYRPfyP3q+jYuiybZi7mtMDLCnFxUT11wgh9YrNLVcscLdPmB
RQIDAQAB
-----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 342345756795876523785576182924496538554584
 . . . . . . . . [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-04 20:58:36 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-02 20:58:36 +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 'development.relay.allevi.app'
 . . . . . . . . [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 20783847751589007904291013579472511140875967050436127230954427509489729584373040240753709017910964126561148249439776485983126331360342365428831906614506405795820872268212350524574182663372582012306190581662431613128651392748311287776993678991825500011821488095009843931163853010734846924684846597733093020694641984731268712884091291049760669033055920898129811586152159838603728010661044272427788970061909058051612100321941389979491297491680299439639807168375554774162990619550316916350767834838750708856273074113122633901677308011730575943632179311328065627360634016781853835044257015347385946537195572180638550819141
 . . . . . . . . . . . . . . . . . . . . [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)
							ca334ab72e45598bc2350e4bd283bdf2eb9e3d53
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'development.relay.allevi.app'
 . . . . . . . . . . . . . . . . [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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b24804eba000004030046304402201c81c01597630cc8c454b7a4d7fddff6d4d7914fce25a1c0ab536599e9e7633f022051ae28011190c7e1c1927ce0c9f4a32276f6a4a09eb677ebcb30f72eb64ec1fd00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b24804eda0000040300463044022039405276b9e79a1f66fef2467c31a637d93c8b0e225b83997fc6a7dc4aa690e4022068174e91b4cc4f613a2e23df4fa62dfbff94bebb9e65ad3b17c2f215a8ffe9ac
 . . . . [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)
		0057a4d080faecd7ccf360b3d8caedafe68836fddfd514f21e925e772f24a9cdda9a7e3d4061efd943ee5cb3ee684e3878fbc4d9a125d4a085a77f9bd5832dbc46306101e57a23df2ab1080dc06e8a2cddc7f03d81d2a8f0689abd3a0731bef790b029456cb80c83980b257f8750bb89c0d790eb5b1a2771320cfda8108b6c5589d555b2f72190c6d82c33c2ed45cbd81d0956e1c9cefe4c7d306ec83598b5d3768954336f22399dee7e8373faf8cc7fda73d30ddd60727356a115a0a017584e0fde82440c8daf3428d9ba54716ff3940f84f99d57669b115f683d4861f3d3a815e0c01462074ba8d7bfb07933b54ff4e99360c08e7b414bf2bde26a2e6c6c0232