api.allcore360.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:67:23:76:c7:42:16:3c:64:c2:29:b9:18:97:bc:c7:bf:9f 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=api.allcore360.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:67:23:76:c7:42:16:3c:64:c2:29:b9:18:97:bc:c7:bf:9f
Serial Number (int): 296433081300454632376018513133216513638303
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 03:ac:54:8e:08:ec:12:20:84:f0:0f:4a:b4:98:82:8d:d3:60:c7:8f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 54:40:91:d0:77:5d:16:ca:30:71:e2:bf:de:a6:7a:b1:60:25:1b:dc
Fingerprint (sha256): b5:45:93:db:9d:7f:0d:22:44:13:10:e1:bc:77:6f:b7:d2:7c:4c:29:83:e9:cc:fa:48:63:0f:bd:e5:cf:f5:71

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 api.allcore360.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.allcore360.com

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

api.allcore360.com
control.allcore360.com

Other certificates including the domain name allcore360.com

(limited to 100 certificates)
sff.m2x.app
allcore360.com
allcore360.com
allcore360.com
blog.tristanisham.com
kowts.sourcei.org
allcore360.com
www.sabik.online
www.allcore360.com
allcore360.com
allcore360.com
allcore360.com
www.allcore360.com
www.allcore360.com
api.allcore360.com
api.allcore360.com
allcore360.com
login.allcore360.com
googleaccountlink.dinnerbell.ai
admin.gruposomosin.com.br
allcore360.com
www.allcore360.com
chargelator.paultournemaine.fr
allcore360.com
www.allcore360.com
www.allcore360.com
blog.tristanisham.com
url.realrecruit.com
allcore360.com
admin.allcore360.com
allcore360.com
www.jackal.dev
allcore360.com
www.ticaba.app
sni.cloudflaressl.com
allcore360.com
fujikawaponzu.com
www.allcore360.com
allcore360.com
forware.ie
allcore360.com
liberetti.com
allcore360.com
www.allcore360.com
intr.city
allcore360.com
www.allcore360.com
manage.allcore360.com
allcore360.com
allcore360.com
admin.gruposomosin.com.br
api.allcore360.com
admin.allcore360.com
www.allcore360.com
admin.allcore360.com
manipuleja.com.br
control.allcore360.com
api.allcore360.com
manage.allcore360.com
www.allcore360.com
fujikawaponzu.com
allcore360.com
enterprise.fitterfly.in
luckytube.cf
www.allcore360.com
www.allcore360.com
api.allcore360.com
www.wonm.co.uk
allcore360.com
the-grillcompany.com
www.allcore360.com
allcore360.com
business.labrador.ai
www.allcore360.com
shops.kanjea.app
api.allcore360.com
draft.ulto.ai
sni.cloudflaressl.com
allcore360.com
www.allcore360.com
api.allcore360.com
allcore360.com
allcore360.com
www.wonm.co.uk
staging.bramsmulders.com
lunchpicker.me
www.allcore360.com
allcore360.com
www.allcore360.com
www.allcore360.com
api.allcore360.com
api.allcore360.com
control.allcore360.com
allcore360.com
allcore360.com
digitaldiaryapp.com
allcore360.com
easyexport.cl
allcore360.com
*.allcore360.com

Certificate

The complete raw certificate details for api.allcore360.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgISA2cjdsdCFjxkwim5GJe8x7+fMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMDgwMzMwNTlaFw0x
OTAzMDgwMzMwNTlaMB0xGzAZBgNVBAMTEmFwaS5hbGxjb3JlMzYwLmNvbTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJj6Ivtl3hjBDmXhMUc3iPFY6bXT
1XmRMVtEkgUinz2FSRDQ3Z02vVlKBEQb7SnDPSe1ql6wW+/cgUy/I4lS4vquqWyy
ORRqwEr1GheaVQaiBFSzoVSA0neW5XRiLj0j5GKmvnYqFwJP4HoASNwn39CYZbPO
DrydGMdqBwQE06KlZQYKTt3qb3B8zcE439Nx5Nfw2hh2Pxj1HZtAZMttNxZUbv6S
wOIMAkruGQOSs4oaoPS7Ovami6LoqGk1BAimRmDklFlfFEIG+VB3ih/pkHBSbuXc
cEcMWd/jy2cVrgGvmmi/5iviEBirw5ia9hGr8de0cFPQGFPrPOs9yeB+cH8CAwEA
AaOCAn0wggJ5MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUA6xUjgjsEiCE8A9KtJiC
jdNgx48wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH
AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5
cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5
cHQub3JnLzA1BgNVHREELjAsghJhcGkuYWxsY29yZTM2MC5jb22CFmNvbnRyb2wu
YWxsY29yZTM2MC5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB
AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEC
BgorBgEEAdZ5AgQCBIHzBIHwAO4AdQDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8o
kwGd3fHb/gAAAWeMFTcTAAAEAwBGMEQCIGvmoz/YS/i5ydTbmrnmUjWAo+mqly5M
A/pkPoLcQF+zAiAckafdf1RlOxBJYvykAWFpqw7JKHvw9zCyZxlZkaGl0wB1AGPy
283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABZ4wVNu4AAAQDAEYwRAIg
XL5MhNthUVeRVY/BkKodNA/+n+I0gdFArJy0wVTVLSoCIAMhDHVMcJiSyn4Z8SyU
IbtcdeJd6NhTKxDztf8F5j4sMA0GCSqGSIb3DQEBCwUAA4IBAQBD5zKq6ipqRpeE
XHTl2GFcX0Sy1tApUkmV8mNpZ7USNxmF3HFKNGSBUuBk4JFwPvSRWQv/aPajMWyq
Ux8lYwh+fIm4Tr7tKSm6h5vai2hj/t6zIeonLiXTN1ZvnLVnJ8S1VGCZd2eliCle
rn2Fcy/ZLhfDHzqTokJLKwehVZeGgLvW0CWTdaOkEYfzNc5jztHxt4lbjhFU86E3
ksynHYS0+J6NvXUR+DbRdDFJam5TtGCpM4WYsVDGlZbNX2iZy67wjFLWNKetPxWt
cHfLI4786M8hPMmv+hWkv2JTOEYRkdVBXcZ1xgKzx2ORSjRN1o6IA3Z6YxjNibw5
ECFCpkpw
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmPoi+2XeGMEOZeExRzeI
8VjptdPVeZExW0SSBSKfPYVJENDdnTa9WUoERBvtKcM9J7WqXrBb79yBTL8jiVLi
+q6pbLI5FGrASvUaF5pVBqIEVLOhVIDSd5bldGIuPSPkYqa+dioXAk/gegBI3Cff
0Jhls84OvJ0Yx2oHBATToqVlBgpO3epvcHzNwTjf03Hk1/DaGHY/GPUdm0Bky203
FlRu/pLA4gwCSu4ZA5Kzihqg9Ls69qaLouioaTUECKZGYOSUWV8UQgb5UHeKH+mQ
cFJu5dxwRwxZ3+PLZxWuAa+aaL/mK+IQGKvDmJr2Eavx17RwU9AYU+s86z3J4H5w
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 296433081300454632376018513133216513638303
 . . . . . . . . [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 2018-12-08 03:30:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-08 03:30:59 +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 'api.allcore360.com'
 . . . . . . . . [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 19311569333434834876655882469572801127913352283940750604676133095397838284875303709892401903055223592806074954460310029739527486085923372661287629218961790850299957587635910384468173123826956786100901507791543982408160676399343503637291475741108212976678660112165659082692704802489620415034477084961506595858194311538727840651446625770793975103248190184640601739339447337147143942024739617861559519162728191095178559203115222044037457151136596938579331642519893076225278898857123036862082989342547300971911379576442394467497594703368641379996036190016588242020960822616001474101295287788014164372709496194139827368063
 . . . . . . . . . . . . . . . . . . . . [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)
							03ac548e08ec122084f00f4ab498828dd360c78f
 . . . . . . . . . . . . . . . . [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 'api.allcore360.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'control.allcore360.com'
 . . . . . . . . . . . . . . . . [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)
							00ee007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001678c153713000004030046304402206be6a33fd84bf8b9c9d4db9ab9e6523580a3e9aa972e4c03fa643e82dc405fb302201c91a7dd7f54653b104962fca4016169ab0ec9287bf0f730b267195991a1a5d300750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001678c1536ee000004030046304402205cbe4c84db61515791558fc190aa1d340ffe9fe23481d140ac9cb4c154d52d2a022003210c754c709892ca7e19f12c9421bb5c75e25de8d8532b10f3b5ff05e63e2c
 . . . . [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)
		0043e732aaea2a6a4697845c74e5d8615c5f44b2d6d029524995f2636967b512371985dc714a34648152e064e091703ef491590bff68f6a3316caa531f2563087e7c89b84ebeed2929ba879bda8b6863fedeb321ea272e25d337566f9cb56727c4b55460997767a588295eae7d85732fd92e17c31f3a93a2424b2b07a155978680bbd6d0259375a3a41187f335ce63ced1f1b7895b8e1154f3a13792cca71d84b4f89e8dbd7511f836d17431496a6e53b460a9338598b150c69596cd5f6899cbaef08c52d634a7ad3f15ad7077cb238efce8cf213cc9affa15a4bf625338461191d5415dc675c602b3c763914a344dd68e8803767a6318cd89bc39102142a64a70