Manifest

$ rpki-client -vvf rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.mft
File:                     249140ca-277e-4871-a100-451d066d1c5b.mft (raw, json)
Hash identifier:          AibYXMxjF8aLZ6G1+K8E4oLVuBSTHsdeK46UcZphYOQ=
Subject key identifier:   26:64:D1:E9:E2:A8:3C:70:00:E2:BC:25:77:1D:C6:52:2E:A7:52:0D
Authority key identifier: 70:24:EC:DD:BE:F2:FA:EB:DA:F8:B5:4C:BA:02:C0:43:81:3D:48:C9
Certificate issuer:       /CN=249140ca-277e-4871-a100-451d066d1c5b
Certificate serial:       010D0C9F4328584A1F71CD9C3C972C19B4A74AC0
Authority info access:    rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b.cer
Subject info access:      rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.mft
Manifest number:          010D0C9F4328584073A8529FF8AB5C5A2F368FA6
Signing time:             Sun 08 Jun 2025 12:00:03 +0000
Manifest this update:     Sun 08 Jun 2025 12:00:03 +0000
Manifest next update:     Wed 11 Jun 2025 12:00:00 +0000
Files and hashes:         1: 01f8fd76-e100-359c-b066-600183022e99.roa (hash: DkmO9a3tpz3ovkhCKSRCJhkwmpf4kuzHTbl+uhT5RZM=)
                          2: 152d19fc-a4dd-3003-8922-b7d5efb068f1.roa (hash: j9F3YKWzD2DkeIvBXXuFv3WMGENpJSZbNY1bMDBe+zY=)
                          3: 19223d8a-7d6e-3928-9795-22ccf759ddb5.roa (hash: MdaWvqb5CcBW8ZPplTeGbHk2a0WDDt1utCqwE/yLHcI=)
                          4: 19339f31-b153-3829-9fd6-1843f4f2d30e.roa (hash: 7wFUFbaraZYKg9VOSyY6XQYB3DaME+Z5HwzqeOXtzUA=)
                          5: 1c8cfd90-1e45-3ca8-865a-284e8261e043.roa (hash: m3gXsagtq+baMbG8qhsENE8+9qeRSi+jiJbF2eaK0do=)
                          6: 1d5b64a0-14ba-398c-be22-b579612157ce.roa (hash: vfbZ59515Cg2a5yEbxjjStK5rDMt9in2hkIrQWtRPE8=)
                          7: 20317159-9aca-3178-8c8a-6141107ab5a4.roa (hash: DgNQA6GhRaeXRAJD0i0Y7nYXvKD/4RQC0hOOH5tyFQU=)
                          8: 249140ca-277e-4871-a100-451d066d1c5b.crl (hash: p3BqbbCtDIpprvmOsSQnYnym8Fznir9l+emW5DU1XwU=)
                          9: 33b25462-3f2f-33b4-ab16-bb27bccd452c.roa (hash: 6qvRICt54BDexb7BUOJk2uHEGqnHjRR1yoxgfVF7q8w=)
                          10: 55c10b42-1e3f-391a-803f-94a6efd0d529.roa (hash: cKO1OJauvH56tcuVqb7AmpChmi29Uz5gcOndAJtIF7Y=)
                          11: 5e820769-a2e1-37f9-ba8b-ea8c7cf743fe.roa (hash: TO2PmppQIDs1haLeV/03+iIIEzA/Mq8gV1zg6mlwu4Q=)
                          12: 6ef91c64-5a2a-31c1-8050-b72ae2dcd793.roa (hash: Y0QRdDWYlDGgG2leA8rR5IbhIAbLMRjt7U/ZJXqNsQw=)
                          13: 73a827d3-702c-3659-b4f7-c1d3ac48445e.roa (hash: Qutpv05SBcCpfkdk9l/MZyiEb2iEMRJ0znwR5TQmAho=)
                          14: 7b69dd82-5d7b-3ef8-bd9b-ec006fdc88ef.roa (hash: uOY4I/3EWcS6HKkbD0D2BjgA1cqGANwFoYA/mZ4iL4E=)
                          15: 7c15252f-9551-38fb-80f7-53e2a7bffbe3.roa (hash: Y33Y921zk0Fk4XzCrRASmYa+6ecUaO8vtjo2oBM5bkg=)
                          16: 7d25bb6c-fa48-3c44-92b1-f58273959ff2.roa (hash: oO4rm4HGbdAnVGYXjSEHGVgsMu8gvR+Dl2L6wHsgwYo=)
                          17: 7e0c7d4f-86bb-3685-b1b4-7cc65c6f26ed.roa (hash: x/USclGhoRChjQxIq3JNmZnZG5CHQNuEJXbAVY1JNbA=)
                          18: 7effcafc-decd-3160-8a47-fac0462e8a13.roa (hash: G+Sx3o8XE63of0r3xUQQEYUgYqKA9L+kVi5C9mMvVIU=)
                          19: 801a5cf1-e6f7-372e-aad9-0c8e1eac5b64.roa (hash: 6VgegljkhKtB3Z73j4oPtZ/zMeanQXuqk31n7c0hUCg=)
                          20: 891700c1-b3f6-3099-9f5f-78ba0b27d31f.roa (hash: 576MPLC1clpFoW9gGk5J6IsxPJ6AdBNCWd2Y8UBcXrQ=)
                          21: 8a4778b3-1fbe-3ce6-9849-f83537b13285.roa (hash: 3XuX3q5ZGnG7ycZk07J3i8ce+rs1xmXw7fiv++PPeAE=)
                          22: 8e1cb1c0-cdef-3d1d-a97a-940c72317852.roa (hash: 4CE+3FCQs/LqyNT69yLsKZe8dKTMlrGLQOXg5bd+GjQ=)
                          23: a0e2ce9e-d699-3632-bc4e-720ca62f6314.roa (hash: O+ECRjqyiP9DZiw6jIymwfb4aP+rmbmlZrJOf2baLbU=)
                          24: a3f85181-11c0-326a-830f-14c1fb40c85f.roa (hash: eB4EbvLHDE/yrS3VfZntWmF2w35H4R5u/iKSo9UdoyE=)
                          25: a46317f9-5181-35a7-ab20-00bacf68bf4e.roa (hash: /hN+mna/WGbWaC5/KXb6uZAeXlR7wS3fj6MHbA6HM50=)
                          26: a5e5c4ab-da4a-39d0-9270-c0e84fea040e.roa (hash: iCzlKSRx5OHgWG+ZVmK4yChyfrPbKkb0UUmk4G0V/3Y=)
                          27: a725e940-6637-3306-a3a1-f7abc3c20a45.roa (hash: YgQiOJ4uFJE3vmRir7P10LqEcmnlzm+5dFdLQxdh9T8=)
                          28: a7efd87b-e805-3566-9129-053eadf2ca59.roa (hash: gPfunr3cjEY4FxF9GbmXwY86pqATXSQ1EDEe9rAmcYs=)
                          29: b0dfcc6d-f3df-3256-be73-0e9694e8e57f.roa (hash: TtcL5XVN9bYUz9qrkI648bBCiGWph2Uuxe9IdDHSwwc=)
                          30: b468f5d9-7a72-39a4-a972-97bfc3b63415.roa (hash: VhzJq99zJMaTrWMVtKGW2B1Y0nycEMKevTmwlvug6/Q=)
                          31: c0d3e799-0845-3113-a3cb-e5267a1938d3.roa (hash: skWpcCqJN0hkpCKXNah7RdtODtnNTaRKPigw14cVcZ8=)
                          32: c1af7f83-54d1-3637-b23a-1fac1823fd70.roa (hash: U9ShqPDhLUua1fcTBvQP2h3DYDVzARMqinH+8NDMZsQ=)
                          33: cae92603-341e-3d54-9fda-0cf1e572484c.roa (hash: 6HKCp8eGhMoMb2PXeby1fZi+uS5P+CMTvnN/bFy7hw4=)
                          34: cafceee9-6623-3dbc-8b7b-87b03b1bd65d.roa (hash: wYYZXcIeuxZ1n8/XWQeF7loOtT1iTlhT3t+e5h/gxa0=)
                          35: ce7c6a93-090d-3601-ac47-5724324b5304.roa (hash: UjIzkcVJ1V4U5Q/a8EihYerCZi+SILnEhd7H69IcUrQ=)
                          36: de012c4e-185d-3ce9-b093-964f60565a71.roa (hash: 5eJErmknKrrGGllB8dwSzGjaEdVVvyBZzvvnTKR0v4Q=)
                          37: e05980ac-da96-32ce-98dc-c394a2925f26.roa (hash: v+Sn48SVjkyLW5I3FkcJhNIS/+d/Qqmy7c0dPTRsXdg=)
                          38: e34efcf0-ea69-3cac-ae2a-e49ee83aad34.roa (hash: wOcxUK4nLZSsBfsm1AzjqgjAhdzIPniEBMe5KYGbimY=)
                          39: e774ae0c-ce9b-34cd-b151-96a5aceaa589.roa (hash: nMb8KmmGczrzDRaQiuO351OP+tWJ+HOzbF4mQv7c3mk=)
                          40: e7aedaf3-aafd-3d85-b68f-6e44ab47baf2.roa (hash: zipLbXjTS7bB7laIHQeGQDR4dI/yDxM51Su4ZSvqmSI=)
                          41: f30a06bf-a0c7-3beb-812a-8449ff6f4db7.roa (hash: XyYmDMTrNxt1M5Q535N+c6ij1hAixHhs0k0bguJBW1E=)
                          42: f907b106-313a-3349-af6e-4565427f5b0c.roa (hash: lO+4uJRaNyL+bqTv0vkJYcyZIMjKLWB21Y1klxKK2aE=)
                          43: f920443e-ab0e-3df1-beae-30701559a976.roa (hash: SDf5Ti62SUPHRMqrHARwhJed+/mwrhTsp8iFYUOjYRY=)
                          44: f9f8dcd8-21f5-3031-a1aa-f1bf0f9bb5e7.roa (hash: +PA698jM+K2zCNZdkqm3OxAAzZHASg4jB5cDi1IB+H0=)
                          45: fe1e7bb7-29f9-3461-a13c-fa9ad991426b.roa (hash: e9rvjOXEnnLua94jmuzf2x1aWs9nzAE9WDJ7Dpl1X7Y=)
Validation:               OK
Signature path:           rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b.cer
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/521eb33f-9672-4cd9-acce-137227e971ac.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/521eb33f-9672-4cd9-acce-137227e971ac.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac.cer
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5e4a23ea-e80a-403e-b08c-2171da2157d3.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5e4a23ea-e80a-403e-b08c-2171da2157d3.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3.cer
                          rsync://rpki.arin.net/repository/arin-rpki-ta/arin-rpki-ta.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/arin-rpki-ta.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta.cer
Signature path expires:   Wed 11 Jun 2025 12:00:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:0d:0c:9f:43:28:58:4a:1f:71:cd:9c:3c:97:2c:19:b4:a7:4a:c0
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=249140ca-277e-4871-a100-451d066d1c5b
        Validity
            Not Before: Jun  8 12:00:03 2025 GMT
            Not After : Jun 11 12:00:00 2025 GMT
        Subject: CN=f8859d44-d61d-4994-b306-1ff4c7d39202
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:da:e0:26:4d:12:e5:9b:fe:75:b7:ad:bf:a2:
                    25:33:b3:2b:40:43:3a:fc:a4:b5:da:c3:f5:ff:76:
                    6a:f1:81:9d:d7:c3:c6:99:e4:b1:c0:19:a4:a0:b3:
                    72:68:de:70:54:17:fe:f5:07:24:59:6f:cb:74:d2:
                    aa:f6:f9:92:6c:e8:a7:1c:17:16:30:97:f4:d5:0b:
                    fa:de:28:d5:a3:31:5e:a2:8e:a1:5b:fc:4e:14:98:
                    92:ff:6e:cd:67:39:4c:b2:6c:27:6f:f4:45:ce:5d:
                    6c:39:59:b0:b9:52:52:06:49:2e:a3:d7:28:12:a7:
                    6a:3a:8b:84:e5:ba:12:d4:eb:45:3f:1c:bf:11:71:
                    90:20:7d:a9:5a:d0:ed:e2:e6:6e:bd:c5:af:54:95:
                    1b:00:ce:48:ef:78:da:cc:33:02:d7:fc:c7:34:79:
                    e8:f4:88:4f:a9:94:ab:ea:ea:56:44:13:8a:3f:a5:
                    32:2c:75:cf:d0:02:dc:a3:b9:2e:9f:ed:0a:e0:62:
                    c2:bd:5b:3e:ae:79:5d:b3:d9:ec:bb:c4:98:68:b7:
                    a3:72:5a:23:70:89:d5:1c:14:e0:b0:b7:eb:85:32:
                    ad:fa:33:19:b7:6e:f3:75:97:8c:94:a7:62:a3:cc:
                    4d:31:27:00:17:55:6c:2a:a8:04:d9:c6:5d:ad:ac:
                    8a:63
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                26:64:D1:E9:E2:A8:3C:70:00:E2:BC:25:77:1D:C6:52:2E:A7:52:0D
            Subject Information Access:
                Signed Object - URI:rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.mft

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b/249140ca-277e-4871-a100-451d066d1c5b.crl

            X509v3 Authority Key Identifier:
                keyid:70:24:EC:DD:BE:F2:FA:EB:DA:F8:B5:4C:BA:02:C0:43:81:3D:48:C9

            X509v3 Key Usage: critical
                Digital Signature
            Authority Information Access:
                CA Issuers - URI:rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/521eb33f-9672-4cd9-acce-137227e971ac/249140ca-277e-4871-a100-451d066d1c5b.cer

            sbgp-ipAddrBlock: critical
                IPv4: inherit
                IPv6: inherit

            sbgp-autonomousSysNum: critical
                Autonomous System Numbers:
                  inherit

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.arin.net/resources/rpki/cps.html

    Signature Algorithm: sha256WithRSAEncryption
         3f:32:d8:d9:73:db:60:da:52:fe:b7:75:e7:f6:0d:5d:eb:4a:
         90:39:81:7d:1c:77:c5:b2:b0:4e:6a:2d:51:9b:14:36:ad:e3:
         0a:33:28:4f:24:87:07:40:3b:37:b9:7e:74:78:5b:a5:bf:ee:
         eb:39:ae:6c:0c:16:9c:ce:fb:68:6e:83:05:db:c2:58:0f:bf:
         c5:8b:b6:9c:c9:8c:74:fa:48:c2:31:12:6e:7b:b3:28:aa:c6:
         43:35:84:b5:40:09:86:e0:1b:39:63:1c:08:e6:e0:60:b0:df:
         d3:3d:00:7b:a8:4e:4f:52:f0:20:e2:72:ac:30:80:21:09:fc:
         6a:df:5d:33:f8:9d:0a:d7:18:fe:49:10:43:6d:7f:89:53:14:
         0d:fa:0b:38:cc:3a:ce:07:7f:c7:43:66:38:3a:ef:39:f0:64:
         4b:40:ee:2c:d2:e1:84:71:dd:ea:5c:98:67:c6:1b:ca:87:0c:
         6b:3f:ce:36:65:cc:72:d7:94:90:67:ba:cf:79:9b:88:c7:b1:
         20:07:5f:11:49:82:0f:e9:82:78:1a:8d:8f:b9:09:53:74:2a:
         8d:7e:2b:f6:70:8d:ef:66:db:ab:c3:c6:55:ac:e7:de:79:8f:
         81:67:1c:df:ff:9b:0c:de:4b:31:42:e6:17:f9:6f:21:87:d2:
         c0:4b:cf:18
-----BEGIN CERTIFICATE-----
MIIGXDCCBUSgAwIBAgIUAQ0Mn0MoWEofcc2cPJcsGbSnSsAwDQYJKoZIhvcNAQEL
BQAwLzEtMCsGA1UEAxMkMjQ5MTQwY2EtMjc3ZS00ODcxLWExMDAtNDUxZDA2NmQx
YzViMB4XDTI1MDYwODEyMDAwM1oXDTI1MDYxMTEyMDAwMFowLzEtMCsGA1UEAxMk
Zjg4NTlkNDQtZDYxZC00OTk0LWIzMDYtMWZmNGM3ZDM5MjAyMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqNrgJk0S5Zv+dbetv6IlM7MrQEM6/KS12sP1
/3Zq8YGd18PGmeSxwBmkoLNyaN5wVBf+9QckWW/LdNKq9vmSbOinHBcWMJf01Qv6
3ijVozFeoo6hW/xOFJiS/27NZzlMsmwnb/RFzl1sOVmwuVJSBkkuo9coEqdqOouE
5boS1OtFPxy/EXGQIH2pWtDt4uZuvcWvVJUbAM5I73jazDMC1/zHNHno9IhPqZSr
6upWRBOKP6UyLHXP0ALco7kun+0K4GLCvVs+rnlds9nsu8SYaLejclojcInVHBTg
sLfrhTKt+jMZt27zdZeMlKdio8xNMScAF1VsKqgE2cZdrayKYwIDAQABo4IDbjCC
A2owHQYDVR0OBBYEFCZk0eniqDxwAOK8JXcdxlIup1INMIHlBggrBgEFBQcBCwSB
2DCB1TCB0gYIKwYBBQUHMAuGgcVyc3luYzovL3Jwa2kuYXJpbi5uZXQvcmVwb3Np
dG9yeS9hcmluLXJwa2ktdGEvNWU0YTIzZWEtZTgwYS00MDNlLWIwOGMtMjE3MWRh
MjE1N2QzLzUyMWViMzNmLTk2NzItNGNkOS1hY2NlLTEzNzIyN2U5NzFhYy8yNDkx
NDBjYS0yNzdlLTQ4NzEtYTEwMC00NTFkMDY2ZDFjNWIvMjQ5MTQwY2EtMjc3ZS00
ODcxLWExMDAtNDUxZDA2NmQxYzViLm1mdDCB3AYDVR0fBIHUMIHRMIHOoIHLoIHI
hoHFcnN5bmM6Ly9ycGtpLmFyaW4ubmV0L3JlcG9zaXRvcnkvYXJpbi1ycGtpLXRh
LzVlNGEyM2VhLWU4MGEtNDAzZS1iMDhjLTIxNzFkYTIxNTdkMy81MjFlYjMzZi05
NjcyLTRjZDktYWNjZS0xMzcyMjdlOTcxYWMvMjQ5MTQwY2EtMjc3ZS00ODcxLWEx
MDAtNDUxZDA2NmQxYzViLzI0OTE0MGNhLTI3N2UtNDg3MS1hMTAwLTQ1MWQwNjZk
MWM1Yi5jcmwwHwYDVR0jBBgwFoAUcCTs3b7y+uva+LVMugLAQ4E9SMkwDgYDVR0P
AQH/BAQDAgeAMIHABggrBgEFBQcBAQSBszCBsDCBrQYIKwYBBQUHMAKGgaByc3lu
YzovL3Jwa2kuYXJpbi5uZXQvcmVwb3NpdG9yeS9hcmluLXJwa2ktdGEvNWU0YTIz
ZWEtZTgwYS00MDNlLWIwOGMtMjE3MWRhMjE1N2QzLzUyMWViMzNmLTk2NzItNGNk
OS1hY2NlLTEzNzIyN2U5NzFhYy8yNDkxNDBjYS0yNzdlLTQ4NzEtYTEwMC00NTFk
MDY2ZDFjNWIuY2VyMCEGCCsGAQUFBwEHAQH/BBIwEDAGBAIAAQUAMAYEAgACBQAw
FQYIKwYBBQUHAQgBAf8EBjAEoAIFADBUBgNVHSABAf8ESjBIMEYGCCsGAQUFBw4C
MDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vd3d3LmFyaW4ubmV0L3Jlc291cmNlcy9y
cGtpL2Nwcy5odG1sMA0GCSqGSIb3DQEBCwUAA4IBAQA/MtjZc9tg2lL+t3Xn9g1d
60qQOYF9HHfFsrBOai1RmxQ2reMKMyhPJIcHQDs3uX50eFulv+7rOa5sDBaczvto
boMF28JYD7/Fi7acyYx0+kjCMRJue7MoqsZDNYS1QAmG4Bs5YxwI5uBgsN/TPQB7
qE5PUvAg4nKsMIAhCfxq310z+J0K1xj+SRBDbX+JUxQN+gs4zDrOB3/HQ2Y4Ou85
8GRLQO4s0uGEcd3qXJhnxhvKhwxrP842Zcxy15SQZ7rPeZuIx7EgB18RSYIP6YJ4
Go2PuQlTdCqNfiv2cI3vZturw8ZVrOfeeY+BZxzf/5sM3ksxQuYX+W8hh9LAS88Y
-----END CERTIFICATE-----
Generated at Mon Jun 9 12:39:34 2025 by rpki-client