Hostnames |
adft.co.za autodiscover.adft.co.za cpanel.adft.co.za cpcalendars.adft.co.za cpcontacts.adft.co.za mail.adft.co.za webdisk.adft.co.za webmail.adft.co.za www.adft.co.za aserv.co.za aslan.aserv.co.za adft.co.za.154-0-160-249.cprapid.com www.adft.co.za.154-0-160-249.cprapid.com |
Domains | adft.co.za aserv.co.za cprapid.com |
Country | South Africa |
City | Johannesburg |
Organization | Afrihost Cloud |
ISP | Afrihost (Pty) Ltd |
ASN | AS37611 |
220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 07:55. Server port: 21. 220-This is a private system - No anonymous login 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity. 530 Login authentication failed 214-The following SITE commands are recognized ALIAS CHMOD IDLE UTIME 214 Pure-FTPd - http://pureftpd.org/ 211-Extensions supported: UTF8 EPRT IDLE MDTM SIZE MFMT REST STREAM MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*; MLSD PRET AUTH TLS PBSZ PROT TVFS ESTA PASV EPSV ESTP 211 End.
Certificate: Data: Version: 3 (0x2) Serial Number: 08:11:1a:5e:73:89:68:a6:a3:3e:42:d9:9b:8e:fa:e1 Signature Algorithm: sha256WithRSAEncryption Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=RapidSSL TLS RSA CA G1 Validity Not Before: Oct 11 00:00:00 2024 GMT Not After : Oct 12 23:59:59 2025 GMT Subject: CN=*.aserv.co.za Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:bd:ef:a2:34:fd:5d:e2:e8:c1:69:1c:d2:42:c3: 46:d3:4d:72:d4:1c:51:7b:53:88:d4:93:11:58:4f: 0a:1f:1e:13:c5:24:b2:67:30:f0:02:c8:9a:db:d7: 35:3d:d4:b7:17:13:f9:de:67:29:e7:2f:11:11:00: 11:c4:33:3e:66:9c:03:f6:f9:6f:3e:71:40:6a:71: 25:94:c7:d3:e4:a5:ca:a8:4c:aa:63:e1:f5:f0:e7: e3:a3:24:5e:f3:8e:1f:ae:e2:66:07:09:37:88:aa: 85:0d:5d:d9:40:2d:fe:9e:87:98:f7:8f:fc:e9:d4: f8:c9:6c:39:e3:39:b7:04:27:78:82:a1:be:25:a8: ec:4e:37:b0:bf:ac:84:63:b3:23:f8:87:92:0a:1f: a2:23:6d:76:ca:a1:4b:22:77:f6:61:f9:b6:5c:b8: d1:5f:b9:08:9c:75:4f:5a:a6:4e:63:aa:c3:41:7e: 47:47:a3:df:af:6c:0a:37:c5:f8:a6:db:c0:23:63: ab:ba:43:53:fc:00:f5:79:26:71:e0:c5:70:53:50: 3e:b6:f7:65:eb:2f:4f:48:11:f2:0f:8a:f3:ed:07: e7:96:cc:cd:84:1a:a0:63:ff:54:1e:fb:68:ce:b0: f8:27:6f:de:a1:b1:4e:af:35:0b:f7:96:e3:82:9c: 3e:a7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Authority Key Identifier: 0C:DB:6C:82:49:0F:4A:67:0A:B8:14:EE:7A:C4:48:52:88:EB:56:38 X509v3 Subject Key Identifier: 0F:18:5D:91:65:15:69:AA:ED:4C:F9:DA:9C:03:5F:F0:B5:75:CC:C2 X509v3 Subject Alternative Name: DNS:*.aserv.co.za, DNS:aserv.co.za X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 CPS: http://www.digicert.com/CPS X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication X509v3 CRL Distribution Points: Full Name: URI:http://cdp.rapidssl.com/RapidSSLTLSRSACAG1.crl Authority Information Access: OCSP - URI:http://status.rapidssl.com CA Issuers - URI:http://cacerts.rapidssl.com/RapidSSLTLSRSACAG1.crt X509v3 Basic Constraints: critical CA:FALSE CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 12:F1:4E:34:BD:53:72:4C:84:06:19:C3:8F:3F:7A:13: F8:E7:B5:62:87:88:9C:6D:30:05:84:EB:E5:86:26:3A Timestamp : Oct 11 07:38:26.984 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:21:00:BD:4F:09:CF:BB:49:3F:F4:6F:86:F0: 91:2C:10:05:6E:DB:9B:B5:81:60:77:D3:15:68:D4:EB: 15:79:75:64:A0:02:20:53:31:2C:AE:3A:30:95:76:66: CD:57:8E:FF:0A:75:AB:91:0A:D1:FE:83:89:02:E7:CF: E7:9C:37:2D:31:43:36 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : CC:FB:0F:6A:85:71:09:65:FE:95:9B:53:CE:E9:B2:7C: 22:E9:85:5C:0D:97:8D:B6:A9:7E:54:C0:FE:4C:0D:B0 Timestamp : Oct 11 07:38:26.825 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:46:02:21:00:C4:65:1D:03:58:E8:C6:4D:91:4F:18: 5F:B3:69:59:DC:F2:04:6E:2D:BB:12:B6:00:2F:34:9A: 53:BF:AA:02:34:02:21:00:E6:3F:7C:0E:5E:25:9A:6D: 8A:2E:FF:12:19:57:CD:39:82:98:20:3C:A2:A8:75:C6: 31:81:84:A6:29:F1:1F:61 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 1A:04:FF:49:D0:54:1D:40:AF:F6:A0:C3:BF:F1:D8:C4: 67:2F:4E:EC:EE:23:40:68:98:6B:17:40:2E:DC:89:7D Timestamp : Oct 11 07:38:27.186 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:46:02:21:00:91:1D:28:75:21:B4:2C:A8:62:0B:88: D4:B6:C4:FC:3F:93:F4:AE:0E:5B:B1:60:26:82:DC:E9: 45:9B:EF:A2:7D:02:21:00:EB:2D:AB:4A:EA:0B:67:DD: 54:E5:B4:F6:F9:70:C0:38:B0:85:37:1D:F8:41:98:50: 42:E3:62:D0:E3:A2:AC:CB Signature Algorithm: sha256WithRSAEncryption Signature Value: 10:0a:05:2a:80:6a:9b:e0:3b:dd:ee:b6:bd:2e:d3:98:77:1b: 63:46:5f:19:c3:71:1e:70:8b:f4:b9:d1:f1:b7:f5:ae:9f:57: 8a:b2:13:b3:f9:06:22:70:27:e4:be:a4:75:de:5e:f2:7e:08: 36:38:52:3a:2b:c6:33:b1:38:b4:f0:63:56:24:d3:38:af:13: ef:4b:72:ef:55:03:94:d3:54:88:89:69:62:4e:54:f3:87:b7: 80:1d:cc:0b:76:af:d1:be:43:68:be:35:58:3d:0c:7f:9f:86: a0:bb:7a:0b:1b:31:64:bc:db:94:5d:c1:dc:39:78:3e:af:22: aa:7c:86:28:c9:35:5f:69:6a:ce:d9:5d:58:82:d3:ce:4a:7c: 53:02:bb:4d:99:51:a1:46:6d:b3:4f:18:ea:e7:51:4c:69:75: f1:db:c2:50:14:48:f0:aa:4b:38:08:ac:cb:1d:8a:ff:13:bc: 8a:c5:85:71:02:66:f5:7a:17:3e:e7:ff:2a:98:3e:f3:48:72: 17:88:af:fb:b7:c2:f0:66:71:4c:08:90:8b:ba:87:cf:05:3d: c4:25:7d:ce:8b:23:e0:e0:90:92:6c:0b:bc:29:42:ae:99:55: 08:35:6a:18:9c:84:96:81:2f:5b:0d:d8:0c:1d:78:76:c0:84: c5:49:66:91
HTTP/1.1 200 OK Date: Tue, 04 Mar 2025 22:27:45 GMT Server: Apache Link: <https://adft.co.za/wp-json/>; rel="https://api.w.org/", <https://adft.co.za/wp-json/wp/v2/pages/7>; rel="alternate"; type="application/json", <https://adft.co.za/>; rel=shortlink Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Certificate: Data: Version: 3 (0x2) Serial Number: 04:3e:7a:b2:d3:c2:7f:8b:07:05:e8:45:55:39:57:58:1a:05 Signature Algorithm: sha256WithRSAEncryption Issuer: C=US, O=Let's Encrypt, CN=R10 Validity Not Before: Feb 2 16:39:14 2025 GMT Not After : May 3 16:39:13 2025 GMT Subject: CN=cpcontacts.adft.co.za Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:a8:77:55:02:76:c3:c1:68:d3:4c:ea:4d:7d:07: 68:9f:89:e7:76:56:f9:14:a3:11:b7:b1:6b:b0:be: d3:c5:ef:76:01:04:7b:1d:92:fd:c7:ad:1f:5d:b6: d9:f5:d6:bc:c8:8e:67:f5:7f:d0:78:51:76:83:32: d7:4e:e5:3b:27:4f:22:0d:79:bd:f6:1c:5b:b6:f2: c1:94:2d:f6:8a:87:be:c6:1c:45:57:ba:87:3e:18: d0:94:96:38:df:d1:b4:2d:5d:2c:24:77:0c:05:40: b7:cd:2c:7e:2a:a1:65:fe:0e:9a:a8:c3:7e:c0:04: 80:05:0b:4c:aa:80:b0:81:f9:3c:b1:9c:13:36:9f: c0:1f:ab:d2:fb:41:6d:e9:0a:d0:50:e3:4e:69:dd: 29:db:b1:b0:83:e3:eb:17:71:27:e9:4d:3a:b9:88: 43:b3:c4:1e:ef:e6:e3:dc:9c:7b:67:83:ae:2e:7c: 68:14:cb:87:ee:20:6d:e5:3f:d4:73:55:2c:72:ba: 29:8c:85:db:db:58:1a:ec:80:54:38:bd:13:ca:64: dc:93:2d:07:80:5e:2d:85:87:f5:c7:65:9b:d9:13: 02:54:49:4f:13:a8:d4:e9:3b:4a:bd:2c:a1:77:77: 16:6c:db:9a:83:10:f7:f6:0e:ab:a4:e9:ea:b8:79: a9:fd Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication X509v3 Basic Constraints: critical CA:FALSE X509v3 Subject Key Identifier: 0F:1A:AD:1E:ED:4A:54:0E:99:3A:13:64:78:96:11:04:6E:93:A0:1E X509v3 Authority Key Identifier: BB:BC:C3:47:A5:E4:BC:A9:C6:C3:A4:72:0C:10:8D:A2:35:E1:C8:E8 Authority Information Access: OCSP - URI:http://r10.o.lencr.org CA Issuers - URI:http://r10.i.lencr.org/ X509v3 Subject Alternative Name: DNS:adft.co.za, DNS:adft.co.za.154-0-160-249.cprapid.com, DNS:autodiscover.adft.co.za, DNS:cpanel.adft.co.za, DNS:cpcalendars.adft.co.za, DNS:cpcontacts.adft.co.za, DNS:mail.adft.co.za, DNS:webdisk.adft.co.za, DNS:webmail.adft.co.za, DNS:www.adft.co.za, DNS:www.adft.co.za.154-0-160-249.cprapid.com X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 4E:75:A3:27:5C:9A:10:C3:38:5B:6C:D4:DF:3F:52:EB: 1D:F0:E0:8E:1B:8D:69:C0:B1:FA:64:B1:62:9A:39:DF Timestamp : Feb 2 17:37:44.502 2025 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:20:2E:AE:F7:60:18:35:DA:D9:A1:7E:15:DE: E4:FE:28:A6:7E:8C:DD:4B:72:13:58:18:F0:C2:1A:BD: FD:F4:00:33:02:21:00:92:3D:25:14:6B:84:AC:CD:45: E3:11:7D:6C:0D:06:89:91:35:B8:7E:94:EA:D9:16:38: 28:C1:12:D5:8B:38:C2 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 13:4A:DF:1A:B5:98:42:09:78:0C:6F:EF:4C:7A:91:A4: 16:B7:23:49:CE:58:57:6A:DF:AE:DA:A7:C2:AB:E0:22 Timestamp : Feb 2 17:37:44.701 2025 GMT Extensions: none Signature : ecdsa-with-SHA256 30:44:02:20:78:83:7C:6A:0B:78:43:B4:82:11:1C:54: 6F:6A:41:25:CC:6A:3E:F1:8A:66:2C:E0:7D:DD:7F:DE: 79:A0:1A:1D:02:20:7D:02:94:E1:E0:C1:9F:55:23:23: 37:90:72:B0:F8:F2:06:E3:1F:5D:AE:B8:BE:20:73:20: A3:07:88:95:55:DA Signature Algorithm: sha256WithRSAEncryption Signature Value: 33:35:ff:22:b5:51:9e:b0:9f:34:8e:7f:a6:17:56:27:74:15: b4:db:4d:c8:84:0b:d8:9b:b8:86:76:ac:c8:d9:37:f4:b9:39: 11:73:70:11:67:c4:49:cb:64:d0:72:c8:10:1a:58:77:c8:73: 45:5f:6d:ae:a5:53:4e:9d:21:c4:ec:d2:24:d5:63:77:a9:7b: c5:b7:02:1f:86:cd:fe:49:14:e0:3f:c2:34:0b:4f:ba:e5:20: 1d:c7:1e:3a:cc:5d:21:ed:52:0f:78:33:ff:60:5f:1b:56:26: c4:8a:f0:ed:42:66:23:42:85:90:35:9f:5a:fd:8b:33:72:21: 4d:bf:61:5d:71:53:66:c4:d3:01:4b:69:bb:9c:43:70:5a:c0: 43:09:f9:dd:57:2c:86:3b:17:08:dc:3f:0f:4d:63:c9:ef:5e: 9a:97:b4:11:85:fc:78:6f:9c:6e:06:cf:cd:af:6c:44:c5:9a: c9:ed:85:13:4c:d7:13:20:5e:5f:75:76:19:29:c2:ba:4f:c2: 86:c8:72:f1:b5:07:f0:3b:5f:36:3d:0f:fe:6c:90:03:3c:cd: 4e:07:66:44:37:da:20:8e:17:5b:91:de:77:1d:16:37:17:7d: e6:58:85:83:ae:62:c8:00:e3:8d:a9:69:fd:75:aa:18:2e:7c: f6:94:21:41
+OK Dovecot ready. +OK CAPA TOP UIDL RESP-CODES PIPELINING AUTH-RESP-CODE USER SASL PLAIN LOGIN .
Certificate: Data: Version: 3 (0x2) Serial Number: 08:11:1a:5e:73:89:68:a6:a3:3e:42:d9:9b:8e:fa:e1 Signature Algorithm: sha256WithRSAEncryption Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=RapidSSL TLS RSA CA G1 Validity Not Before: Oct 11 00:00:00 2024 GMT Not After : Oct 12 23:59:59 2025 GMT Subject: CN=*.aserv.co.za Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:bd:ef:a2:34:fd:5d:e2:e8:c1:69:1c:d2:42:c3: 46:d3:4d:72:d4:1c:51:7b:53:88:d4:93:11:58:4f: 0a:1f:1e:13:c5:24:b2:67:30:f0:02:c8:9a:db:d7: 35:3d:d4:b7:17:13:f9:de:67:29:e7:2f:11:11:00: 11:c4:33:3e:66:9c:03:f6:f9:6f:3e:71:40:6a:71: 25:94:c7:d3:e4:a5:ca:a8:4c:aa:63:e1:f5:f0:e7: e3:a3:24:5e:f3:8e:1f:ae:e2:66:07:09:37:88:aa: 85:0d:5d:d9:40:2d:fe:9e:87:98:f7:8f:fc:e9:d4: f8:c9:6c:39:e3:39:b7:04:27:78:82:a1:be:25:a8: ec:4e:37:b0:bf:ac:84:63:b3:23:f8:87:92:0a:1f: a2:23:6d:76:ca:a1:4b:22:77:f6:61:f9:b6:5c:b8: d1:5f:b9:08:9c:75:4f:5a:a6:4e:63:aa:c3:41:7e: 47:47:a3:df:af:6c:0a:37:c5:f8:a6:db:c0:23:63: ab:ba:43:53:fc:00:f5:79:26:71:e0:c5:70:53:50: 3e:b6:f7:65:eb:2f:4f:48:11:f2:0f:8a:f3:ed:07: e7:96:cc:cd:84:1a:a0:63:ff:54:1e:fb:68:ce:b0: f8:27:6f:de:a1:b1:4e:af:35:0b:f7:96:e3:82:9c: 3e:a7 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Authority Key Identifier: 0C:DB:6C:82:49:0F:4A:67:0A:B8:14:EE:7A:C4:48:52:88:EB:56:38 X509v3 Subject Key Identifier: 0F:18:5D:91:65:15:69:AA:ED:4C:F9:DA:9C:03:5F:F0:B5:75:CC:C2 X509v3 Subject Alternative Name: DNS:*.aserv.co.za, DNS:aserv.co.za X509v3 Certificate Policies: Policy: 2.23.140.1.2.1 CPS: http://www.digicert.com/CPS X509v3 Key Usage: critical Digital Signature, Key Encipherment X509v3 Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication X509v3 CRL Distribution Points: Full Name: URI:http://cdp.rapidssl.com/RapidSSLTLSRSACAG1.crl Authority Information Access: OCSP - URI:http://status.rapidssl.com CA Issuers - URI:http://cacerts.rapidssl.com/RapidSSLTLSRSACAG1.crt X509v3 Basic Constraints: critical CA:FALSE CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 12:F1:4E:34:BD:53:72:4C:84:06:19:C3:8F:3F:7A:13: F8:E7:B5:62:87:88:9C:6D:30:05:84:EB:E5:86:26:3A Timestamp : Oct 11 07:38:26.984 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:21:00:BD:4F:09:CF:BB:49:3F:F4:6F:86:F0: 91:2C:10:05:6E:DB:9B:B5:81:60:77:D3:15:68:D4:EB: 15:79:75:64:A0:02:20:53:31:2C:AE:3A:30:95:76:66: CD:57:8E:FF:0A:75:AB:91:0A:D1:FE:83:89:02:E7:CF: E7:9C:37:2D:31:43:36 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : CC:FB:0F:6A:85:71:09:65:FE:95:9B:53:CE:E9:B2:7C: 22:E9:85:5C:0D:97:8D:B6:A9:7E:54:C0:FE:4C:0D:B0 Timestamp : Oct 11 07:38:26.825 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:46:02:21:00:C4:65:1D:03:58:E8:C6:4D:91:4F:18: 5F:B3:69:59:DC:F2:04:6E:2D:BB:12:B6:00:2F:34:9A: 53:BF:AA:02:34:02:21:00:E6:3F:7C:0E:5E:25:9A:6D: 8A:2E:FF:12:19:57:CD:39:82:98:20:3C:A2:A8:75:C6: 31:81:84:A6:29:F1:1F:61 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 1A:04:FF:49:D0:54:1D:40:AF:F6:A0:C3:BF:F1:D8:C4: 67:2F:4E:EC:EE:23:40:68:98:6B:17:40:2E:DC:89:7D Timestamp : Oct 11 07:38:27.186 2024 GMT Extensions: none Signature : ecdsa-with-SHA256 30:46:02:21:00:91:1D:28:75:21:B4:2C:A8:62:0B:88: D4:B6:C4:FC:3F:93:F4:AE:0E:5B:B1:60:26:82:DC:E9: 45:9B:EF:A2:7D:02:21:00:EB:2D:AB:4A:EA:0B:67:DD: 54:E5:B4:F6:F9:70:C0:38:B0:85:37:1D:F8:41:98:50: 42:E3:62:D0:E3:A2:AC:CB Signature Algorithm: sha256WithRSAEncryption Signature Value: 10:0a:05:2a:80:6a:9b:e0:3b:dd:ee:b6:bd:2e:d3:98:77:1b: 63:46:5f:19:c3:71:1e:70:8b:f4:b9:d1:f1:b7:f5:ae:9f:57: 8a:b2:13:b3:f9:06:22:70:27:e4:be:a4:75:de:5e:f2:7e:08: 36:38:52:3a:2b:c6:33:b1:38:b4:f0:63:56:24:d3:38:af:13: ef:4b:72:ef:55:03:94:d3:54:88:89:69:62:4e:54:f3:87:b7: 80:1d:cc:0b:76:af:d1:be:43:68:be:35:58:3d:0c:7f:9f:86: a0:bb:7a:0b:1b:31:64:bc:db:94:5d:c1:dc:39:78:3e:af:22: aa:7c:86:28:c9:35:5f:69:6a:ce:d9:5d:58:82:d3:ce:4a:7c: 53:02:bb:4d:99:51:a1:46:6d:b3:4f:18:ea:e7:51:4c:69:75: f1:db:c2:50:14:48:f0:aa:4b:38:08:ac:cb:1d:8a:ff:13:bc: 8a:c5:85:71:02:66:f5:7a:17:3e:e7:ff:2a:98:3e:f3:48:72: 17:88:af:fb:b7:c2:f0:66:71:4c:08:90:8b:ba:87:cf:05:3d: c4:25:7d:ce:8b:23:e0:e0:90:92:6c:0b:bc:29:42:ae:99:55: 08:35:6a:18:9c:84:96:81:2f:5b:0d:d8:0c:1d:78:76:c0:84: c5:49:66:91
HTTP/1.1 301 Moved Content-length: 115 Location: https://aslan.aserv.co.za:2083/ Content-type: text/html; charset="utf-8" Cache-Control: no-cache, no-store, must-revalidate, private
HTTP/1.1 301 Moved Content-length: 114 Location: https://aslan.aserv.co.za:2083 Content-type: text/html; charset="utf-8" Cache-Control: no-cache, no-store, must-revalidate, private Pragma: no-cache
HTTP/1.1 301 Moved Content-length: 115 Location: https://aslan.aserv.co.za:2087/ Content-type: text/html; charset="utf-8" Cache-Control: no-cache, no-store, must-revalidate, private
HTTP/1.1 301 Moved Content-length: 114 Location: https://aslan.aserv.co.za:2087 Content-type: text/html; charset="utf-8" Cache-Control: no-cache, no-store, must-revalidate, private Pragma: no-cache