ais.amti.com.ph

Issued by R3

About this certificate

This digital certificate with serial number 04:fc:37:98:1e:cd:b3:8c:0f:1d:d0:d9:74:b9:e2:cf:2e:64 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=ais.amti.com.ph

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:fc:37:98:1e:cd:b3:8c:0f:1d:d0:d9:74:b9:e2:cf:2e:64
Serial Number (int): 434274197584777775608807815856327754722916
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 68:0b:45:8a:07:4f:21:f5:3b:ed:fc:f6:dd:4a:ea:00:38:43:bb:c7
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 23:d6:08:67:55:fb:75:5e:b2:1d:4e:dd:27:82:14:69:fa:86:42:e3
Fingerprint (sha256): 0d:71:62:5a:af:7f:c3:57:c9:b8:59:2e:ac:e2:ad:ae:6d:34:9d:69:68:a5:67:7c:59:41:dd:3b:a7:33:a2:a0

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

Revocation information

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

Check the revocation status for certificate ais.amti.com.ph

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for ais.amti.com.ph

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

ais.amti.com.ph

Other certificates including the domain name amti.com.ph

(limited to 100 certificates)
websocket.amti.com.ph
drs.amti.com.ph
help.stential.com
gitlab.amti.com.ph
samsys.amti.com.ph
drs-dev.amti.com.ph
api.amti.com.ph
gitlab.amti.com.ph
gitlab.amti.com.ph
otrs.amti.com.ph
drs-dev.amti.com.ph
support.buttargroup.ca
ais.amti.com.ph
support.sportswareonline.com
soporte.odontox.cl
*.amti.com.ph
traefik.amti.com.ph
support.buttargroup.ca
ais.amti.com.ph
drs.amti.com.ph
otrs.amti.com.ph
websocket.amti.com.ph
amti.com.ph
timetrex.amti.com.ph
drs-dev.amti.com.ph
service.it-teks.com
api.amti.com.ph
service.it-teks.com
silva.wedohelpdesk.com
ajuda.veek.com.br
ais.amti.com.ph
*.amti.com.ph
nextcloud.amti.com.ph
support.onlineboost.co.za
ticket.mitrags.com
ais.amti.com.ph
support.buttargroup.ca
service.it-teks.com
support2.denpasoft.com
*.amti.com.ph
portainer.amti.com.ph
service.it-teks.com
timetrex.amti.com.ph
*.amti.com.ph
*.amti.com.ph
silva.wedohelpdesk.com
atendimento.recolokey.cc
amti.com.ph
service.it-teks.com
portainer.amti.com.ph
help.stential.com
ticket.mitrags.com
otrs.amti.com.ph
support.onlineboost.co.za
websocket.amti.com.ph
silva.wedohelpdesk.com
api-dev.amti.com.ph
soporte.odontox.cl
amti.com.ph
otrs.amti.com.ph
grace.adrenalineit.com
support.unchartedoffice.com
payslip.amti.com.ph
*.amti.com.ph
silva.wedohelpdesk.com
api-dev.amti.com.ph
api-dev.amti.com.ph
api-dev.amti.com.ph
support.unchartedoffice.com
api-dev.amti.com.ph
nextcloud.amti.com.ph
support.onlineboost.co.za
timetrex.amti.com.ph
otrs.amti.com.ph
ais.amti.com.ph
drs-dev.amti.com.ph
support.myconnect3.net
gitlab.amti.com.ph
amti.com.ph
servicioalcliente.porcival.com.co
ticket.mitrags.com
otrs.amti.com.ph
service.connectev.nl
*.amti.com.ph
helpdesk.securitec.pe
portainer.amti.com.ph
support.myconnect3.net
*.amti.com.ph
help.gohartland.com
support.unchartedoffice.com
*.amti.com.ph
service.it-teks.com
ais.amti.com.ph
portainer.amti.com.ph
api.amti.com.ph
silva.wedohelpdesk.com
silva.wedohelpdesk.com
traefik.amti.com.ph
ajuda.veek.com.br
help.fulfillmen.com

Certificate

The complete raw certificate details for ais.amti.com.ph in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFIjCCBAqgAwIBAgISBPw3mB7Ns4wPHdDZdLnizy5kMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjAzMDcwMTE0NDdaFw0yMjA2MDUwMTE0NDZaMBoxGDAWBgNVBAMT
D2Fpcy5hbXRpLmNvbS5waDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
ALgXAAPCuOBC/6AslHWOBldyrBjiKsMw41ZhwvxnM0QSvYsyreUj3T5wxdGPJBOe
bCn4qm5P4zsPFhXLcSC0qcWtIU5JDvIGSIb6lfdwQvbdUG/4NYOfXr770TD8UVtz
/t+Lkg8c98Wl6u2CPC/o0QkobjGBnUF7jGiUE1KXO4f1Ec7HBT6nQQ+U5Dxbxq+g
ngYmuDllCD927eFGJzT8uel5encMqO6QeKYwbQFJk3ub0AxGBNAyWwmBVWsdjJdU
SlCG0VATG7V0KxhUiJJwryNdty+0DrlYTtcpZTahdPJVBoONShGc8ywFbRPFWCeA
4b0PxFP1mXDWrZbZyfOfOrsCAwEAAaOCAkgwggJEMA4GA1UdDwEB/wQEAwIFoDAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV
HQ4EFgQUaAtFigdPIfU77fz23UrqADhDu8cwHwYDVR0jBBgwFoAUFC6zF7dYVsuu
UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v
cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y
Zy8wGgYDVR0RBBMwEYIPYWlzLmFtdGkuY29tLnBoMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUARqVV63X6kSAw
taKJafTzfREsQXS+/Um4havy/HD+bUcAAAF/YihfPgAABAMARjBEAiBYCgXRvDGb
o6+DsqqO9h3G2L3miuQr7ZUFhUrCjENB4gIgG9AiSj5FDEMkUJhiMiSQDNw5b2qh
cbkMlJnk3MA7A4AAdQBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAA
AX9iKF/AAAAEAwBGMEQCIBX6YLAVcK6b6tyiT2AG2y5uXxnKbH+JLSsRiEBv1N9k
AiBBjeHbyryxj9lEQm7Kzz4Qsm7FU5yAz2iLeB7yDzK+RDANBgkqhkiG9w0BAQsF
AAOCAQEAEs/Y+NuBTtV9xQcWec0Kj9BOfGxiuxLTwlOMzYc72BC+kf482k+PRFHo
1XuALiB1ZUqRXYmL+HcTak8iV5wqko1J1fasjeX3zHIGB+bjijUI6w+5d/dmwDA9
bc1+bu3OvK4sN/ZprWOiq0eCZzElyteX6a8fYLwYCNSxQv9dGg372Yp/JjeECW4V
zrLJ/vYgQ0jKnqGfnXtp74kjPltgElaqTr0JLetXoJfvEJ+PcKmexiFGcjXX+IiR
digZEgzOq7T2viM94dv45qEJIHzbDj1oVPfu8Hsh4Q0ki8+1V8nwxtEVgOE4uxkF
URIVemOm/Pijtukewnj3Mi+cVCbb/A==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuBcAA8K44EL/oCyUdY4G
V3KsGOIqwzDjVmHC/GczRBK9izKt5SPdPnDF0Y8kE55sKfiqbk/jOw8WFctxILSp
xa0hTkkO8gZIhvqV93BC9t1Qb/g1g59evvvRMPxRW3P+34uSDxz3xaXq7YI8L+jR
CShuMYGdQXuMaJQTUpc7h/URzscFPqdBD5TkPFvGr6CeBia4OWUIP3bt4UYnNPy5
6Xl6dwyo7pB4pjBtAUmTe5vQDEYE0DJbCYFVax2Ml1RKUIbRUBMbtXQrGFSIknCv
I123L7QOuVhO1yllNqF08lUGg41KEZzzLAVtE8VYJ4DhvQ/EU/WZcNatltnJ8586
uwIDAQAB
-----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 434274197584777775608807815856327754722916
 . . . . . . . . [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 2022-03-07 01:14:47 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-06-05 01:14:46 +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 'ais.amti.com.ph'
 . . . . . . . . [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 23239189864763051268995551375311004425319663041461254227224749826143142900456888338771938511490422037947084845567057720042002269956253709247153671623257041258679620900181449765333971226296399356684526882244722574303672505935739974938248400826098312011272437604673538549048473440176073494131445033421520191711956817349493141391530618163065036802016759384869302563320479461638805231600261713944165965771788687139000084036425236060281455637797291126203758461615231777670544364815640142087102814786917577647403074140979064214976146678849066506835548710883189379917914387922822579344790004482883622252289989784958379440827
 . . . . . . . . . . . . . . . . . . . . [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)
							680b458a074f21f53bedfcf6dd4aea003843bbc7
 . . . . . . . . . . . . . . . . [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 'ais.amti.com.ph'
 . . . . . . . . . . . . . . . . [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)
							00ee00750046a555eb75fa912030b5a28969f4f37d112c4174befd49b885abf2fc70fe6d470000017f62285f3e00000403004630440220580a05d1bc319ba3af83b2aa8ef61dc6d8bde68ae42bed9505854ac28c4341e202201bd0224a3e450c43245098623224900cdc396f6aa171b90c9499e4dcc03b03800075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000017f62285fc00000040300463044022015fa60b01570ae9beadca24f6006db2e6e5f19ca6c7f892d2b1188406fd4df640220418de1dbcabcb18fd944426ecacf3e10b26ec5539c80cf688b781ef20f32be44
 . . . . [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)
		0012cfd8f8db814ed57dc5071679cd0a8fd04e7c6c62bb12d3c2538ccd873bd810be91fe3cda4f8f4451e8d57b802e2075654a915d898bf877136a4f22579c2a928d49d5f6ac8de5f7cc720607e6e38a3508eb0fb977f766c0303d6dcd7e6eedcebcae2c37f669ad63a2ab4782673125cad797e9af1f60bc1808d4b142ff5d1a0dfbd98a7f263784096e15ceb2c9fef6204348ca9ea19f9d7b69ef89233e5b601256aa4ebd092deb57a097ef109f8f70a99ec621467235d7f88891762819120cceabb4f6be233de1dbf8e6a109207cdb0e3d6854f7eef07b21e10d248bcfb557c9f0c6d11580e138bb19055112157a63a6fcf8a3b6e91ec278f7322f9c5426dbfc