Manifest

$ rpki-client -vvf rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.mft
File:                     d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.mft (raw, json)
Hash identifier:          uxc4EyitEIblER+RVlYzKb4x2GliBFMVB95b5J8kRDQ=
Subject key identifier:   FD:6F:5F:2F:AA:6D:63:BE:69:B6:C0:AE:8C:F7:47:0F:BA:F5:61:70
Authority key identifier: 9E:18:65:13:C3:42:32:FD:AF:A4:60:79:8A:B1:74:6F:7A:B0:E0:B5
Certificate issuer:       /CN=d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0
Certificate serial:       010D0C9F432858497D86278622BBAA054195F580
Authority info access:    rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.cer
Subject info access:      rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.mft
Manifest number:          010D0C9F432858434EB31524FBC114B2B73AC3D4
Signing time:             Fri 11 Apr 2025 12:00:07 +0000
Manifest this update:     Fri 11 Apr 2025 12:00:07 +0000
Manifest next update:     Sun 13 Apr 2025 12:00:00 +0000
Files and hashes:         1: 054686b0-2bd8-3e47-9d3f-5e6b041e896c.roa (hash: 3INh2VIxlb6HDjK4vpV/d9h7mXgdKX3vQLSFShrplRo=)
                          2: 08381a91-5020-37c3-9474-58e7eb99bf27.roa (hash: Tn6LgsNJ3SJsKfk55F5F/1K0CuTIqwG+2wvFib40OKo=)
                          3: 08e80737-cfaa-3267-b35d-77cf89c44820.roa (hash: cPEk9aVp4oHHS4EU9/QpUsiu1lDCoyur+KcHbt7s0es=)
                          4: 0aa9be59-93ef-3255-90a7-f3ffff264f51.roa (hash: k/fZAtvE39L/XbHx/vofuSCZlOT0tmut0eOeSJA9oSA=)
                          5: 2763001f-e494-327d-9bd7-1c834e0b9e10.roa (hash: 5heElQiy997QgyzvVWpqFPoizrYpFKcpn+Mfepjvduk=)
                          6: 2b96b8f2-fb65-3027-b304-2d8c21da5226.roa (hash: iUJ1q4xUIdTEMDpgwgGDsNegqdxeoayKLkSKyNoN3i8=)
                          7: 3a34883f-177e-3191-a33f-0a07fc991f5b.roa (hash: iFRHr8rzk45eFZK60uwWhOGDTJeYwXWuRffqyTnEsuE=)
                          8: 434d774b-966f-33b6-a340-389b827db2c3.roa (hash: vWtD9Dcb/xhwMc1uXgVw3AJl3HuWV8y0SCVnBFuHKcM=)
                          9: 468164c4-c55e-396d-b247-47a0882ff874.roa (hash: maLzYRCv5Xb7NMxvyUJ/TD8P64z1KYwcUdlULQit/qQ=)
                          10: 48cee960-b130-391b-9cc3-54cb03cd7a9b.roa (hash: lhcmnqO+Vtag3ST9onO6Hhtp5LHGY25u1FPvebNO8r8=)
                          11: 55a264c3-c350-30b0-b47b-651512004882.roa (hash: uqHKFuvb8+6ZD02gzJOiSReQWEU2dsx9iIg55xP/d2I=)
                          12: 6e9efec5-5517-33f5-97db-f07cde778a5d.roa (hash: fHidmcQDEJkjYp8z8ETcejSEyz9sJIChBey6/A9D0l8=)
                          13: 736f8072-d133-33fc-b7b1-5bf7af41b994.roa (hash: Rj8e4c9vbplsAFg/EWVeW0xWQyPNlpu3+WSRHRTPwjo=)
                          14: 74361c5f-eb63-3f6a-9f93-aaca9e28416c.roa (hash: 6Kn3XDh/FXULIpd7pzr2tu2DxCI3snag3iAE/emDgPs=)
                          15: 76127ed4-ae51-3b3e-9654-3bd26500081a.roa (hash: eRLONkLemZWCCHuiZ86x+wZi8nRLZ3P2RfNuVFOKeb0=)
                          16: 76c7fa7f-97db-3c71-b5ab-27619321b499.roa (hash: a2lvQd6uDb4IDatA+4oSpeViCQ26nv+4CAByJpX+5Nc=)
                          17: 78d04205-2b1b-3a89-8a6b-8efaafbd4f4f.roa (hash: fXSb+pdKYREmk1QVzVuPg24C8yb9PgD6QVmY+WQHcA4=)
                          18: 84d76c0e-36b3-3736-ab38-6eee148cf1dd.roa (hash: YLpQsQK6mQaUeebKvte9ZvuwlWyB5vi3WYtiDPbSWzE=)
                          19: 88b5e838-17e5-3bb7-a470-56d17a1746b6.roa (hash: 6VyF4Zf8+8XWokWwK7QsFVOuPS7bDOe1S6G43RXrF10=)
                          20: 9ea08d81-af8e-3287-b9fc-b1dc6973119e.roa (hash: e1bmUd38RgzlvXkIZFt1cXZ69ppxfgt7axXoYNh3RsM=)
                          21: a6803dbd-6e50-3b8c-be44-0cfec6d821e5.roa (hash: 4Xd5u+Q9hgVjJes8jqoXirJc0ULqyfJFC3cQoDh6wh0=)
                          22: acd7eb49-87a6-309d-84cf-ea0601142d79.roa (hash: 6ePeYIIFDNHpNrzqX/QZ0CKvNFIxHSWhFZsJg4pIZVM=)
                          23: ae141b50-3702-31e2-a6c9-34f8e3ab076f.roa (hash: atpCZdt9bfUxUHsSpG149tOslyt2RthI8zX1wCwewEk=)
                          24: b3390bb7-4d1e-3dd9-8e4c-aa1c33a50cd9.roa (hash: uRulsFlnSYhb9CpFUMh5qFadp4UzY2nsXDNJ+w5QpX0=)
                          25: bdd19b5f-cf1a-3d6a-836d-1e6b0f73fca4.roa (hash: sSVCBn4c1AfLq1lpEO+syuIcAXG4SHQusj+g1iejt6M=)
                          26: bf37f4a1-54de-3bb9-977d-b5775b253a42.roa (hash: pnCHh9KMtZRuojFqPeeAFIe/va/JMCUryZBSHMc+9JU=)
                          27: c1e8c2d2-160f-3990-a9c7-d89f744505a3.roa (hash: zY35nW+WHowke0guZwI5/Oii9Pc7nczC2c7jkrzHRKQ=)
                          28: c9518b4e-b61b-3083-bf5b-f44fbf2c25e5.roa (hash: L/gJ11sGxXB0dCRyT2B65hh7NrdErTKCbqAcJtBLhJg=)
                          29: ca9ed1bf-a870-3b36-ae5a-328bac733df1.roa (hash: iY936Sw/Hh/J5kDcszS6rDfOuc3ln0wXsK3edpLakNM=)
                          30: d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.crl (hash: xz6jus85Y1iEhdIb2dQIAxF6DX1JZaCNL00eH00TQaE=)
                          31: d4693cd5-f007-3e1d-bdde-b80179c8090b.roa (hash: NVnFif4147xhWHVpxgTvYXD0C4torOY8wafdbTmwhs4=)
                          32: d8077dec-30d8-3d1c-8bf4-4d6ad5f6bb83.roa (hash: I+81zdaArczh3tbi6b0WHYHlycd3AErkgMavwWPmeFo=)
                          33: dd4bfb19-82d0-39bb-ad78-19dbda716ded.roa (hash: fHlu/Sx1sU36As15zhMBT8bTIMO/zo2+SuqsaVg/K2s=)
                          34: ddb2afa1-7e36-3ac3-9514-51ff2b9d5018.roa (hash: WJcBb+nSXm5h4z9lf+7tlN2d6x7ysShoiUqmCYsHlAg=)
                          35: e27282dc-cfa5-3a6f-8b5b-40cdf0c76f1c.roa (hash: 6h2+FjGJwiJfkPT3rAkic8B7lG9pD5fl1H24PUd4ewk=)
                          36: e44dd1d8-a2c2-31f6-a676-d838cadb3a58.roa (hash: raU0i4GTdV8ufWVBdQQMZ9WokfMOLx4HjFTLHQY1gko=)
                          37: e4a0f9b8-165a-36a9-a4f1-40234c6461a9.roa (hash: nRwnzXhiCaHOmDV9gYNIiz5Zrb0+n4fWcX5vR81dcLc=)
                          38: f8ce0f0e-0e89-3e53-ab10-fac5913d279d.roa (hash: 2YEeFUUaXXFw4tTQltxwSXP4Mp23mMFgXquYt50xlEk=)
                          39: f8faf337-6f56-36aa-80e4-1bee07bbb914.roa (hash: vhwu3TwJHbBAflkN0dbPvpe71HL29zMOd3eZQwLCJRM=)
                          40: fabf3601-9013-3293-992e-9ad0a2c04846.roa (hash: 727a8+ohgjpljz/N0yclnQenK20WxpbmcMggjuDZCSY=)
                          41: fe92ee1c-9f00-39e1-a675-367c97964dff.roa (hash: MLUWn1mcTAaC5Cs42I914pyCEFtZq6FdB2e0MjRh7Hg=)
                          42: ff45b1fc-7070-315b-af69-e349af3a0636.roa (hash: R7L5Z4LHDN3xoDEPnVap9phCXG1S3Axp7mslI58oc7w=)
Validation:               OK
Signature path:           rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.cer
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b.crl
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b.mft
                          rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b.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:   Sun 13 Apr 2025 12:00:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:0d:0c:9f:43:28:58:49:7d:86:27:86:22:bb:aa:05:41:95:f5:80
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0
        Validity
            Not Before: Apr 11 12:00:07 2025 GMT
            Not After : Apr 13 12:00:00 2025 GMT
        Subject: CN=e160997b-2f9a-4e4d-a1a9-6318471d4119
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:82:f5:58:b1:fe:61:ed:f5:e3:b1:e1:e7:ce:39:
                    08:6e:ea:8f:78:30:33:1e:a5:90:11:9b:50:88:91:
                    b2:ae:13:a4:57:f3:de:9b:eb:e1:1e:94:2d:26:06:
                    0a:e9:44:9b:2d:23:fa:9e:c0:c9:c6:7b:27:be:59:
                    80:ef:4d:46:4d:b4:ff:26:59:5b:87:b5:a9:49:67:
                    55:17:72:18:63:af:e6:da:2e:c8:1f:dc:83:3e:e6:
                    aa:c8:0c:77:f0:e3:f6:7d:24:f1:11:34:99:1b:df:
                    b9:c6:21:34:d4:b9:57:b8:5b:86:e5:c0:8f:9f:dd:
                    17:35:ff:20:9a:40:24:a7:2c:16:20:d5:5d:0b:1c:
                    eb:df:16:d9:b4:35:81:aa:06:49:54:ae:49:cb:36:
                    c0:70:7e:f6:61:35:0c:2e:83:fe:fd:fe:5f:07:19:
                    d2:27:1c:38:1c:83:b7:7a:41:80:f8:b4:8f:b6:42:
                    bf:61:6f:a9:86:f1:a7:d7:fb:84:e3:1b:c1:0e:8d:
                    2a:29:6d:0a:b6:83:36:b2:4c:e9:a9:4f:6e:93:1b:
                    33:48:f2:f5:bb:a3:e7:2a:24:1c:d1:60:26:16:6a:
                    23:6c:34:63:e1:30:66:4f:43:57:5e:f0:83:0d:fe:
                    b6:03:1e:06:e1:99:65:db:1b:03:96:de:1f:a8:2c:
                    a6:73
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FD:6F:5F:2F:AA:6D:63:BE:69:B6:C0:AE:8C:F7:47:0F:BA:F5:61:70
            Subject Information Access:
                Signed Object - URI:rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.mft

            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.crl

            X509v3 Authority Key Identifier:
                keyid:9E:18:65:13:C3:42:32:FD:AF:A4:60:79:8A:B1:74:6F:7A:B0:E0:B5

            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/5b7fb122-dfdf-4c0c-b90d-3bc7a5feb82b/d0e9c2ef-4579-4a7d-bf20-8cdfad4ba1a0.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
         6c:41:3f:c5:6f:86:9d:24:7f:a0:f5:cb:ab:fc:b7:72:63:e3:
         2b:8c:80:d0:58:2d:cb:10:9a:5b:d4:5d:6b:c5:3f:c6:84:07:
         e4:95:c5:be:ca:e9:03:b2:75:be:0b:c4:bd:22:fa:2d:34:f2:
         8a:d3:4f:ba:54:5d:75:f5:f7:f6:ab:6e:25:05:f8:a4:b9:e1:
         81:5c:02:f7:a5:ec:20:6b:8c:ef:d6:72:fd:14:bd:a1:8e:b5:
         14:a6:24:04:e9:06:ab:19:6d:05:42:4b:e1:55:4b:f6:20:c3:
         08:f5:47:6d:74:80:18:17:eb:df:c0:b0:87:fa:67:fe:9e:8a:
         71:50:d8:35:92:42:4b:97:fb:9f:c5:0f:51:75:de:06:87:1c:
         f1:53:38:01:46:1b:cc:5b:f3:1c:26:d3:0b:45:54:e3:ab:1c:
         76:b0:76:a2:4b:2d:7b:34:ab:fb:72:a8:91:d9:fd:be:7e:91:
         48:ed:8e:af:c9:99:fc:3e:5b:03:9f:ba:33:46:57:b4:d6:01:
         75:4d:e2:5e:48:e0:e4:9d:33:de:f8:be:3a:09:f7:a7:9c:88:
         95:53:19:fb:93:29:be:a1:b5:7b:ed:b9:bb:3c:0d:56:bd:09:
         3f:05:29:d5:b9:f3:29:c7:35:6f:a5:d4:ac:d5:f2:b9:70:ca:
         67:f6:e5:be
-----BEGIN CERTIFICATE-----
MIIGXDCCBUSgAwIBAgIUAQ0Mn0MoWEl9hieGIruqBUGV9YAwDQYJKoZIhvcNAQEL
BQAwLzEtMCsGA1UEAxMkZDBlOWMyZWYtNDU3OS00YTdkLWJmMjAtOGNkZmFkNGJh
MWEwMB4XDTI1MDQxMTEyMDAwN1oXDTI1MDQxMzEyMDAwMFowLzEtMCsGA1UEAxMk
ZTE2MDk5N2ItMmY5YS00ZTRkLWExYTktNjMxODQ3MWQ0MTE5MIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgvVYsf5h7fXjseHnzjkIbuqPeDAzHqWQEZtQ
iJGyrhOkV/Pem+vhHpQtJgYK6USbLSP6nsDJxnsnvlmA701GTbT/Jllbh7WpSWdV
F3IYY6/m2i7IH9yDPuaqyAx38OP2fSTxETSZG9+5xiE01LlXuFuG5cCPn90XNf8g
mkAkpywWINVdCxzr3xbZtDWBqgZJVK5JyzbAcH72YTUMLoP+/f5fBxnSJxw4HIO3
ekGA+LSPtkK/YW+phvGn1/uE4xvBDo0qKW0KtoM2skzpqU9ukxszSPL1u6PnKiQc
0WAmFmojbDRj4TBmT0NXXvCDDf62Ax4G4Zll2xsDlt4fqCymcwIDAQABo4IDbjCC
A2owHQYDVR0OBBYEFP1vXy+qbWO+abbAroz3Rw+69WFwMIHlBggrBgEFBQcBCwSB
2DCB1TCB0gYIKwYBBQUHMAuGgcVyc3luYzovL3Jwa2kuYXJpbi5uZXQvcmVwb3Np
dG9yeS9hcmluLXJwa2ktdGEvNWU0YTIzZWEtZTgwYS00MDNlLWIwOGMtMjE3MWRh
MjE1N2QzLzViN2ZiMTIyLWRmZGYtNGMwYy1iOTBkLTNiYzdhNWZlYjgyYi9kMGU5
YzJlZi00NTc5LTRhN2QtYmYyMC04Y2RmYWQ0YmExYTAvZDBlOWMyZWYtNDU3OS00
YTdkLWJmMjAtOGNkZmFkNGJhMWEwLm1mdDCB3AYDVR0fBIHUMIHRMIHOoIHLoIHI
hoHFcnN5bmM6Ly9ycGtpLmFyaW4ubmV0L3JlcG9zaXRvcnkvYXJpbi1ycGtpLXRh
LzVlNGEyM2VhLWU4MGEtNDAzZS1iMDhjLTIxNzFkYTIxNTdkMy81YjdmYjEyMi1k
ZmRmLTRjMGMtYjkwZC0zYmM3YTVmZWI4MmIvZDBlOWMyZWYtNDU3OS00YTdkLWJm
MjAtOGNkZmFkNGJhMWEwL2QwZTljMmVmLTQ1NzktNGE3ZC1iZjIwLThjZGZhZDRi
YTFhMC5jcmwwHwYDVR0jBBgwFoAUnhhlE8NCMv2vpGB5irF0b3qw4LUwDgYDVR0P
AQH/BAQDAgeAMIHABggrBgEFBQcBAQSBszCBsDCBrQYIKwYBBQUHMAKGgaByc3lu
YzovL3Jwa2kuYXJpbi5uZXQvcmVwb3NpdG9yeS9hcmluLXJwa2ktdGEvNWU0YTIz
ZWEtZTgwYS00MDNlLWIwOGMtMjE3MWRhMjE1N2QzLzViN2ZiMTIyLWRmZGYtNGMw
Yy1iOTBkLTNiYzdhNWZlYjgyYi9kMGU5YzJlZi00NTc5LTRhN2QtYmYyMC04Y2Rm
YWQ0YmExYTAuY2VyMCEGCCsGAQUFBwEHAQH/BBIwEDAGBAIAAQUAMAYEAgACBQAw
FQYIKwYBBQUHAQgBAf8EBjAEoAIFADBUBgNVHSABAf8ESjBIMEYGCCsGAQUFBw4C
MDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vd3d3LmFyaW4ubmV0L3Jlc291cmNlcy9y
cGtpL2Nwcy5odG1sMA0GCSqGSIb3DQEBCwUAA4IBAQBsQT/Fb4adJH+g9cur/Ldy
Y+MrjIDQWC3LEJpb1F1rxT/GhAfklcW+yukDsnW+C8S9IvotNPKK00+6VF119ff2
q24lBfikueGBXAL3pewga4zv1nL9FL2hjrUUpiQE6QarGW0FQkvhVUv2IMMI9Udt
dIAYF+vfwLCH+mf+nopxUNg1kkJLl/ufxQ9Rdd4GhxzxUzgBRhvMW/McJtMLRVTj
qxx2sHaiSy17NKv7cqiR2f2+fpFI7Y6vyZn8PlsDn7ozRle01gF1TeJeSODknTPe
+L46CfennIiVUxn7kym+obV77bm7PA1WvQk/BSnVufMpxzVvpdSs1fK5cMpn9uW+
-----END CERTIFICATE-----
Generated at Sat Apr 12 01:33:37 2025 by rpki-client